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
338157208132	338157208689	338157209239	338157209789	338157210339	338157210889	338157211439	338157211989	338157212539	338157213089	338157213639	338157214189	338157214739	338157215289	338157215839	338157216389	338157216939	338157217489	338157218039	338157218589	338157219139	338157219689	338157220239	338157220789	338157221339	338157221889	338157222439	338157222989	338157223539	338157224089	338157224639	338157225189	338157225739	338157226289	338157226839	338157227389	338157227939	338157228489	338157229039	338157229589	338157230139	338157230689	338157231239	338157231789	338157232339	338157232889	338157233439	338157233989	338157234539	338157235089	338157235639	338157236189	338157236739	338157237289	338157237839	338157238389	338157238939	338157239489	338157240039	338157240589	338157241139	338157241689	338157242239	338157242789	338157243339	338157243889	338157244439	338157244989	338157245539	338157246089	338157246639	338157247189	338157247739	338157248289	338157248839	338157249389	338157249939	338157250489	338157251039	338157251589	338157252139	338157252689	338157253239	338157253789	338157254339	338157254889	338157255439	338157255989	338157256539	338157257089	338157257639	338157258189	338157258739	338157259289	338157259839	338157260389	338157260939	338157261489	338157262039	338157262589	338157263139	338157263689	338157264239	338157264789	338157265339	338157265889	338157266439	338157266989	338157267539	338157268089	338157268639	338157269189	338157269739	338157270289	338157270839	338157271389	338157271939	338157272489	338157273039	338157273589	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13747	1439	1426	925	662	559	513	510	517	449	447	458	456	528	606	511	439	441	441	365	354	361	372	374	344	340	398	337	320	338	334	326	372	314	339	306	375	355	338	327	367	344	347	333	353	327	354	341	341	321	350	351	327	338	349	355	314	321	324	320	326	322	343	344	353	342	329	344	297	313	352	318	324	353	363	347	335	334	342	325	322	293	337	338	311	325	308	315	347	342	335	324	317	358	342	335	321	351	342	292	351	330	334	355	340	335	363	340	351	339	342	302	361	378	305	345	333	360	361	367	374	351	296	312	314	322	334	361	357	385	348	346	345	318	337	316	340	327	342	286	338	329	333	337	353	368	336	324	313	357	348	345	327	324	317	327	326	332	352	341	310	350	341	325	324	305	371	362	332	293	289	339	313	311	307	312	348	323	301	341	328	312	320	331	356	352	372	340	333	371	350	319	333	322	359	323	349	359	329	313	293	298	291	320	340	342	293	319	332	325	328	290	318	342	363	335	324	305	335	318	312	321	371	346	360	326	342	324	328	312	324	309	341	333	348	326	303	328	326	350	332	335	342	325	346	339	346	321	318	332	344	338	345	313	303	342	359	332	307	326	351	325	371	347	311	335	331	323	343	298	317	324	343	327	327	325	335	305	293	326	358	334	339	320	378	324	370	354	320	349	337	348	369	342	348	335	313	335	356	328	336	309	341	301	315	345	354	290	341	339	324	357	332	361	346	321	303	311	336	362	348	308	335	323	336	349	375	348	310	339	332	304	328	333	338	385	323	346	323	328	329	288	351	352	358	307	346	327	335	346	324	318	323	291	322	315	327	345	313	326	330	351	342	340	353	394	329	353	344	333	305	350	289	340	344	334	336	331	325	325	312	367	327	330	334	291	310	291	327	361	351	368	338	322	292	344	361	292	330	328	351	363	352	329	335	350	360	373	357	314	355	328	316	333	342	363	300	304	350	304	360	360	312	362	302	344	352	338	353	316	332	344	333	326	352	358	359	348	338	307	306	318	355	334	356	358	312	316	320	360	357	311	368	333	349	310	347	320	357	366	342	301	309	320	294	318	357	313	324	305	345	326	337	363	340	354	305	332	365	320	314	338	333	335	327	350	336	305	367	297	333	326	364	339	331	316	333	368	336	336	313	346	326	320	369	295	346	343	356	336	336	307	317	329	333	319	352	360	359	336	331	341	340	329	349	339	353	317	283	305	345	341	319	314	330	354	327	322	365	346	333	307	299	329	350	330	340	340	351	344	336	320	354	327	349	364	351	328	336	323	335	334	291	339	359	318	303	330	320	359	353	318	314	350	345	368	351	323	327	327	305	356	340	339	331	308	328	338	307	318	305	343	326	347	329	321	338	347	354	306	319	309	326	353	317	309	306	338	337	318	338	339	288	364	319	318	321	350	314	352	316	296	301	324	317	339	323	321	319	334	368	320	346	319	318	369	364	358	341	336	335	363	322	297	350	316	322	333	348	316	297	365	325	311	336	348	332	320	315	330	324	312	358	304	352	347	322	339	381	363	340	327	307	340	339	355	340	349	334	357	346	331	283	372	333	360	347	349	334	317	339	327	327	339	358	347	330	323	345	349	343	318	359	337	349	323	355	340	339	366	328	345	371	333	342	317	308	327	333	315	316	325	368	341	310	314	343	346	328	331	332	350	329	340	311	331	342	365	342	323	355	367	308	315	313	323	332	323	335	349	373	337	310	327	336	341	345	356	320	298	373	322	314	333	314	339	329	346	320	313	341	330	338	332	345	350	319	339	334	334	363	323	312	349	352	314	362	344	336	289	332	360	344	342	350	356	301	331	322	353	334	345	349	318	375	369	338	337	347	335	357	336	334	336	325	326	317	321	327	365	312	336	340	298	357	357	330	288	320	334	327	329	316	338	349	386	371	344	337	318	327	305	348	373	348	343	347	352	334	331	367	309	323	299	321	333	288	329	352	326	314	347	350	323	345	342	338	324	360	326	378	337	370	345	291	373	370	326	349	361	323	338	335	340	335	341	323	366	296	384	317	359	331	339	363	350	301	339	313	341	328	320	313	319	338	313	318	342	307	320	330	294	345	313	330	360	337	329	316	321	328	328	344	290	313	340	323	307	345	341	324	341	364	326	326	344	350	317	348	321	357	371	333	335	332	325	349	322	351	373	356	302	332	319	351	346	337	300	313	302	317	313	317	327	380	343	341	305	354	350	371	359	346	333	318	350	328	335	350	359	317	328	304	311	350	334	364	338	365	351	307	338	300	341	338	328	331	346	345	324	353	326	327	295	346	364	324	316	346	318	327	337	342	335	324	323	324	320	296	333	288	319	328	319	341	319	327	353	353	313	327	343	351	365	313	330	353	312	322	330	336	359	343	306	360	334	340	348	328	304	326	312	331	340	348	324	338	366	331	343	362	346	345	322	312	327	328	368	330	304	336	302	314	333	316	303	345	346	335	334	365	357	346	335	323	349	371	309	349	362	344	338	313	324	297	329	337	357	377	347	319	337	333	363	362	312	336	317	328	315	325	346	297	313	333	344	317	348	361	277	343	321	386	298	345	344	346	351	310	312	339	355	333	288	348	310	327	318	383	337	359	342	375	342	339	333	361	346	381	341	349	345	341	310	315	348	374	315	338	346	361	356	366	332	352	331	389	322	336	314	330	344	356	352	356	297	338	324	304	359	349	322	342	349	342	319	347	338	323	342	358	335	361	287	342	343	353	332	355	349	336	367	332	342	370	351	316	320	340	297	342	389	325	331	323	322	318	344	357	317	337	345	337	308	323	350	355	344	346	319	335	325	335	319	355	288	371	295	353	317	345	375	378	338	333	338	360	359	320	331	330	313	345	335	324	305	345	318	306	284	353	342	337	334	297	335	342	345	336	382	352	337	314	314	297	325	337	325	309	324	358	368	353	341	350	335	371	338	355	365	338	345	339	353	359	332	345	310	329	354	338	323	357	311	290	355	328	354	328	329	354	341	327	334	332	321	318	368	333	291	309	348	326	357	375	352	349	348	332	336	321	307	328	316	347	339	333	338	348	342	342	366	358	311	342	323	321	366	334	333	317	337	362	338	300	317	356	345	373	324	323	357	312	341	338	329	352	326	354	369	301	301	355	353	327	353	350	379	333	323	309	328	324	310	335	346	325	339	343	308	348	332	322	326	306	353	327	329	357	391	320	340	329	316	317	307	346	322	347	325	319	303	382	350	329	324	331	306	311	333	344	320	369	328	334	380	359	304	324	342	316	330	344	334	357	334	345	342	339	327	341	329	309	363	347	344	315	352	329	337	340	330	300	362	354	332	328	327	300	334	341	330	328	361	370	310	348	314	312	326	341	353	365	355	359	343	319	319	374	330	360	318	331	325	329	321	380	356	343	309	317	335	325	341	355	329	329	312	322	311	356	337	343	295	338	332	312	381	349	326	339	329	305	328	338	351	331	342	336	329	330	370	342	318	338	305	354	340	342	339	328	339	325	327	318	341
8200	1534	2758	2590	2067	1837	1582	1817	1887	1531	1480	1490	1486	2059	2503	1738	1584	1662	1797	876	842	907	896	914	849	882	855	865	861	838	814	823	834	816	840	792	758	839	808	808	824	851	798	765	770	770	768	788	814	805	763	783	808	783	789	755	757	809	839	799	791	773	801	861	738	746	780	797	793	780	777	806	768	789	856	749	808	804	732	761	798	758	789	764	775	765	814	803	807	778	814	826	770	764	793	775	783	838	777	768	779	789	779	754	784	794	754	757	786	818	770	822	791	785	786	782	781	805	784	743	767	814	756	788	752	792	824	746	783	807	787	771	781	772	800	791	793	765	801	794	793	770	816	764	741	788	739	826	790	761	761	788	765	786	771	787	809	794	759	744	777	792	759	802	760	800	752	779	761	795	753	735	776	805	743	821	793	840	787	798	810	804	772	802	762	771	766	838	764	842	757	779	808	810	799	714	763	769	761	764	815	776	805	756	762	755	781	775	771	767	782	762	782	854	817	745	727	785	804	800	816	764	781	798	787	776	774	774	763	792	813	812	777	801	812	802	757	803	823	816	834	810	768	777	773	723	768	803	771	763	797	865	813	779	760	742	798	792	783	793	810	826	780	732	758	764	766	768	779	781	781	791	815	772	783	785	749	796	749	835	778	741	778	791	746	812	734	794	790	810	768	753	780	790	786	811	762	815	810	815	808	783	851	804	761	783	818	789	780	797	805	773	759	787	764	730	807	765	776	769	791	797	785	785	774	721	789	741	792	789	824	825	756	742	769	789	749	787	803	765	768	819	792	801	816	821	814	842	803	807	763	800	825	723	710	776	816	790	749	804	807	781	807	847	787	775	752	807	808	800	817	780	782	836	825	807	827	765	745	788	739	786	782	778	801	793	781	780	803	806	794	782	779	790	791	796	778	802	799	799	760	722	775	771	805	721	803	851	791	811	770	790	854	742	766	793	804	796	777	829	742	791	823	725	750	760	782	786	808	780	793	776	780	774	800	798	790	816	767	735	811	784	784	755	809	729	752	752	764	782	771	805	741	805	751	796	752	756	808	771	804	778	769	720	786	747	780	778	755	811	785	794	819	760	834	767	832	784	811	784	812	796	845	748	818	759	785	815	779	791	766	776	755	797	811	742	763	790	769	796	867	778	772	755	825	812	747	827	789	788	819	769	782	724	801	775	789	795	799	773	738	726	742	790	812	782	772	790	786	798	767	736	771	823	789	794	742	800	827	814	775	766	783	778	804	780	797	749	797	802	795	759	732	752	822	804	845	783	822	803	759	815	787	731	791	804	797	815	779	779	779	791	773	804	777	775	811	791	795	763	801	741	798	759	795	764	833	769	791	781	820	787	766	773	797	787	785	757	739	832	828	783	757	773	777	819	774	805	813	783	751	798	760	825	776	736	749	799	779	760	791	809	773	763	778	750	765	741	762	781	814	724	805	768	805	811	788	778	750	788	816	788	762	801	795	785	812	796	782	796	775	798	759	751	764	764	813	766	775	817	761	741	787	761	761	822	758	783	776	775	779	752	796	818	798	791	794	789	747	817	782	786	776	796	761	802	780	780	746	823	775	757	740	757	818	776	754	821	760	815	787	797	745	786	787	805	753	821	793	754	747	772	780	799	806	797	749	771	762	765	768	830	765	804	847	764	709	792	757	715	782	833	771	806	771	820	803	767	786	739	764	732	764	790	795	790	748	758	786	764	823	830	830	779	727	751	833	782	796	800	787	817	789	797	756	759	782	767	788	773	779	809	792	785	763	780	800	775	798	822	742	774	768	775	899	820	773	794	795	802	766	784	831	771	743	801	782	786	832	766	780	826	774	762	801	776	751	802	762	764	787	771	819	796	816	783	826	799	776	740	785	810	776	740	795	754	774	809	809	789	785	798	783	754	811	780	768	762	814	800	754	809	762	766	751	795	777	757	830	751	772	816	781	726	831	772	818	799	752	773	771	745	794	812	809	799	818	813	809	771	794	804	828	781	780	774	779	792	818	783	746	770	744	779	782	826	738	809	787	774	797	818	823	766	771	749	807	820	763	776	790	798	777	818	785	780	812	778	797	816	769	804	741	790	802	798	810	719	849	774	757	768	755	755	816	781	828	791	769	773	763	780	820	838	798	787	840	771	794	805	771	774	762	753	785	733	774	821	737	755	775	787	814	814	806	832	800	806	807	741	787	833	776	752	775	800	799	761	741	790	799	749	826	790	748	794	780	773	783	793	797	809	807	801	807	870	776	789	807	768	747	771	797	774	789	754	796	739	787	816	723	751	826	806	784	780	776	785	814	815	757	789	834	781	802	777	790	749	820	789	787	826	763	793	801	764	822	763	816	797	786	778	801	804	774	750	762	818	784	832	736	767	832	775	795	783	757	799	809	752	762	727	802	776	765	851	770	771	784	740	785	794	820	779	770	784	780	783	813	725	759	797	742	767	799	767	792	754	813	795	831	780	787	794	739	772	776	802	740	731	836	790	808	764	795	809	829	828	855	791	789	728	764	770	820	799	802	770	799	779	768	813	813	809	798	797	785	808	757	775	774	759	816	804	758	781	731	750	832	799	798	807	825	758	808	779	776	751	777	775	766	761	780	819	796	784	789	747	813	740	762	751	801	808	829	841	760	792	787	823	754	736	759	790	784	806	767	801	761	815	801	772	760	811	805	838	796	788	798	775	772	767	822	772	770	750	812	810	817	884	807	779	775	819	778	800	792	770	771	803	774	752	738	804	767	782	802	748	772	752	776	769	817	766	811	771	785	781	772	826	824	745	798	786	796	802	816	785	802	794	756	792	843	774	741	808	742	800	755	768	783	774	798	777	794	782	831	752	760	843	780	801	804	784	793	807	756	809	765	732	752	800	809	795	795	843	825	812	794	823	772	798	753	791	755	798	739	812	767	816	763	808	743	787	782	799	760	772	826	798	786	809	815	791	748	805	791	794	764	814	820	765	763	830	820	794	791	797	754	809	770	785	778	759	761	789	757	793	791	843	857	796	806	792	830	826	763	781	733	778	743	780	786	830	791	778	785	771	811	766	795	791	762	774	797	784	815	794	834	812	812	742	800	796	810	755	765	804	775	821	754	741	813	801	744	818	776	787	738	757	814	794	748	764	766	800	733	815	762	805	771	746	784	784	805	761	810	818	855	784	792	787	799	769	790	751	806	770	819	755	820	742	753	780	767	814	778	798	732	844	794	790	768	750	786	743	768	859	726	758	771	773	814	794	809	795	816	834	780	854	761	777	776	781	821	792	752	767	794	821	807	742	809	786	795	773	770	830	819	771	758	758	808	800	763	806	765	852	774	803	844	787	756	792	785	815	799	761	856	815	775	743	787	764	791	783	786	792	830	801	793	784	783	798	790	791	812	764	775	803	813	820	797	791	855	822	800	755	769	796	716	758	805	793	785	836	825	768	770	774	778	759	803	804	757	817	818	778	811	808	805	788	805	795	739	794	773	817	720	820	760	825	778	791	723	792
1548	344	445	345	291	271	302	298	302	333	300	314	323	349	351	344	341	342	321	289	286	283	280	287	273	284	269	299	281	293	335	317	287	316	320	284	288	289	279	312	292	294	276	317	276	316	289	296	274	322	292	278	305	306	279	286	317	331	270	304	275	280	291	311	339	279	288	282	319	288	287	296	294	310	303	303	316	287	302	308	317	298	278	250	294	260	272	300	281	320	293	328	264	266	299	290	298	312	313	243	277	323	307	270	307	276	317	256	296	303	291	261	299	301	276	304	320	280	268	297	311	296	282	302	313	293	263	257	271	305	295	287	296	282	317	313	298	341	281	287	337	292	310	284	267	270	302	283	331	308	298	302	284	269	251	305	302	258	290	310	296	282	285	256	290	287	301	273	305	268	282	271	280	304	278	289	259	295	279	287	300	309	313	277	252	281	306	273	268	291	259	282	297	282	298	304	265	290	287	282	291	304	275	286	274	312	307	316	275	301	262	267	280	263	322	282	273	308	264	298	300	274	292	328	303	285	330	321	301	287	273	284	294	275	295	290	340	293	279	312	283	300	276	271	263	319	298	308	276	275	275	279	291	331	293	289	275	283	313	263	281	284	284	304	259	281	274	262	302	278	309	275	280	264	311	287	258	298	279	307	303	299	277	277	280	332	298	303	307	264	288	335	289	289	317	301	335	294	284	281	273	315	285	299	328	292	321	282	269	290	308	307	311	288	323	266	296	301	309	326	281	257	285	293	309	299	254	296	293	276	304	255	285	288	272	280	282	288	275	301	294	276	246	266	291	292	287	249	288	298	281	293	293	257	274	292	289	264	319	263	302	284	290	268	291	307	218	250	285	356	265	315	340	287	331	271	304	293	330	330	299	286	305	319	278	268	295	288	299	260	298	319	286	272	277	262	288	304	300	284	295	302	291	277	279	311	288	293	238	261	287	297	300	286	239	262	282	315	306	289	303	313	283	308	296	314	277	274	291	263	309	269	272	294	329	284	337	324	327	315	322	256	260	289	302	281	280	314	269	302	286	275	292	323	295	314	281	251	306	260	293	296	313	288	321	286	280	295	294	285	311	275	297	280	295	308	293	292	270	267	284	265	276	303	268	261	290	277	279	312	302	278	292	274	279	295	304	264	292	298	309	263	286	297	252	274	275	286	297	304	279	259	275	312	315	260	275	309	292	295	261	291	301	287	258	280	288	270	302	258	275	305	301	297	319	270	311	294	309	282	303	287	317	294	304	251	297	281	263	297	321	326	290	295	288	272	290	314	274	260	291	275	287	320	300	323	248	276	270	319	255	270	285	303	249	272	291	270	280	292	300	284	276	295	293	301	288	270	292	276	301	257	300	276	300	264	284	296	279	293	320	270	293	310	285	285	274	257	279	296	276	277	298	299	301	322	293	287	285	270	265	271	300	293	296	315	298	270	316	319	273	291	262	274	305	312	285	268	283	319	282	292	292	283	313	276	272	310	280	294	284	311	291	289	270	288	285	291	286	286	275	273	253	307	307	306	292	277	273	284	277	277	288	292	290	263	267	272	305	294	267	317	308	317	295	312	308	282	313	295	306	306	269	279	260	282	278	270	273	278	288	279	329	300	274	274	304	297	291	291	293	311	262	262	275	321	290	284	285	295	317	298	310	287	289	280	297	283	280	278	267	296	289	281	303	295	300	307	264	292	291	257	291	310	266	308	283	267	282	284	282	311	254	288	285	312	312	343	294	311	272	305	282	282	312	259	294	270	292	269	314	304	262	246	298	264	290	310	294	288	278	264	266	286	275	270	316	278	310	282	272	272	290	292	319	290	298	273	283	315	312	277	286	291	302	272	300	308	281	320	259	286	290	307	313	290	318	320	319	325	278	301	265	282	305	323	268	279	260	313	287	292	265	320	306	303	305	302	312	304	291	289	262	269	287	284	307	318	261	289	288	299	271	311	260	313	305	291	266	302	291	257	255	299	272	301	269	262	296	258	283	301	271	263	278	320	288	246	301	291	320	324	295	301	302	279	269	291	290	321	315	299	259	296	296	329	294	314	264	265	290	268	255	276	276	306	286	277	306	261	298	333	284	297	281	287	300	302	266	309	297	270	288	317	301	283	305	306	264	292	304	280	304	327	322	307	300	292	310	302	293	293	261	301	269	271	318	281	288	302	299	298	299	293	272	276	328	280	249	268	272	295	289	293	287	300	257	264	284	299	293	292	312	282	250	277	284	306	304	273	259	310	272	286	306	304	285	283	299	300	238	303	288	264	275	259	265	280	298	294	275	279	292	268	281	302	281	268	306	285	307	273	281	282	267	272	289	302	291	312	286	295	267	284	270	283	306	313	326	288	280	287	299	297	266	277	283	302	311	299	310	278	289	325	287	300	292	319	312	299	312	330	298	301	291	255	307	251	265	286	294	300	322	260	284	283	265	300	294	278	298	332	321	336	293	302	290	297	258	260	278	264	251	292	300	316	273	318	286	304	279	285	283	258	277	274	263	281	319	291	269	281	291	283	296	309	301	316	280	287	302	274	279	328	285	293	296	304	269	310	287	306	292	318	321	277	274	237	310	288	289	296	281	312	265	314	317	280	309	306	310	273	320	282	278	289	319	284	287	290	274	284	314	259	300	279	316	310	308	325	267	245	295	289	299	283	322	279	298	289	293	276	267	286	289	289	259	287	283	276	300	309	311	296	308	321	287	300	291	309	310	279	315	266	342	272	287	320	282	286	268	309	295	268	296	305	293	290	319	269	292	283	282	298	285	277	282	281	265	286	285	291	291	297	292	292	298	302	287	267	277	304	296	252	300	285	309	292	292	268	288	335	243	289	297	265	301	330	270	312	288	323	299	299	289	319	287	281	319	287	312	318	283	330	306	288	284	290	313	301	258	262	300	306	319	305	290	308	273	294	290	272	287	282	267	284	314	278	284	301	328	309	273	298	326	292	309	284	288	304	275	283	286	272	305	281	261	286	304	285	304	300	292	277	324	293	282	279	277	309	286	298	316	302	308	266	275	290	267	305	281	253	277	269	249	300	285	303	269	273	279	261	286	336	320	300	291	302	308	314	283	239	293	286	286	314	283	266	287	288	314	278	289	312	273	269	282	324	282	332	305	308	289	311	290	279	322	265	282	318	279	256	273	314	292	260	281	295	298	315	285	308	267	300	302	299	319	286	311	287	274	287	288	298	266	273	298	264	338	296	285	313	311	295	292	279	270	274	295	312	317	284	309	362	290	301	275	271	265	309	323	308	293	271	264	273	299	334	283	273	289	304	294	265	260	306	266	318	264	285	258	311	273	293	311	288	253	304	272	261	272	282	314	347	280	278	271	280	253	293	250	295	305	297	283	294	274	278	265	296	315	299	303	299	295	320	261	307	294	272	263	296	295	260	269	292	318	277	312	282	273	256	286	272	259	292	272	290	297	290	295	294	289	289	284	264	273	295	281	303	282	306	265	290	323	258	309	296	281	259	296	280	268	303	336	272
1718	706	963	742	730	722	703	843	836	827	771	821	817	1071	1195	993	972	988	736	626	700	673	745	705	714	647	720	711	695	684	681	666	659	675	653	699	668	593	661	681	721	656	718	694	696	710	681	684	661	700	708	677	648	636	677	652	700	668	692	673	715	693	715	654	630	724	683	682	709	705	680	664	705	661	656	655	682	688	639	674	692	695	649	680	631	686	718	672	669	642	660	642	644	670	662	695	665	659	672	669	673	676	678	664	656	667	677	653	658	630	679	703	725	632	657	699	677	730	675	644	626	687	652	672	671	660	656	682	696	666	700	624	679	696	646	660	672	699	697	662	730	673	651	656	668	670	674	671	679	690	667	652	656	653	710	631	675	669	666	697	648	667	699	699	625	688	706	671	676	657	636	638	757	669	664	649	688	668	654	665	621	654	639	654	678	716	663	654	661	621	670	639	663	664	663	657	677	694	720	718	670	637	676	658	675	665	702	673	639	658	683	680	669	671	665	688	622	697	707	681	667	647	667	697	662	642	703	681	648	682	621	663	668	626	660	669	691	685	623	696	645	639	669	650	670	665	634	629	703	641	638	686	632	685	628	694	696	678	662	629	657	719	711	629	685	643	688	693	713	621	726	729	685	694	695	635	654	672	633	711	693	655	690	662	644	666	688	680	640	604	695	704	655	645	656	684	643	653	645	659	646	696	717	688	666	699	688	659	691	670	690	651	614	615	642	672	679	639	697	655	667	621	671	650	683	658	639	674	685	643	662	623	659	733	642	696	674	659	661	640	651	664	683	658	664	697	698	734	684	663	640	627	667	697	697	626	703	678	675	667	670	663	683	622	674	684	676	631	665	678	645	677	626	708	653	684	653	734	677	642	696	654	688	650	674	699	647	680	676	680	663	708	666	650	671	715	627	660	669	680	676	660	720	670	686	660	648	660	655	707	706	669	669	666	656	657	690	617	708	692	675	619	682	674	650	706	687	669	695	692	667	647	651	686	678	630	691	630	645	672	642	654	666	676	613	706	696	660	661	640	644	707	685	677	680	687	642	685	664	650	629	683	658	647	640	734	643	666	650	675	658	707	652	644	692	712	636	690	675	699	675	688	600	664	661	652	692	693	616	683	673	685	693	651	690	639	710	614	633	713	670	678	636	696	657	695	644	679	659	685	690	677	649	687	741	623	673	658	676	647	678	630	673	673	658	692	656	710	628	645	682	699	670	685	686	648	722	640	675	712	654	708	669	685	637	681	700	686	652	640	668	717	680	646	702	719	675	665	662	666	633	705	669	654	721	663	685	677	650	659	662	715	680	700	636	647	680	682	712	674	696	690	667	664	677	631	630	675	692	670	672	657	656	682	675	675	663	667	612	712	650	679	691	711	685	660	677	712	692	662	669	665	669	687	643	680	657	683	676	709	641	683	704	690	690	648	628	705	631	702	649	681	659	692	650	629	720	642	670	653	676	670	703	692	679	636	631	664	685	633	660	631	622	624	684	662	699	746	695	665	702	662	695	644	690	665	708	683	660	675	707	667	693	634	634	715	648	674	673	692	672	690	665	679	626	675	676	649	694	663	719	658	626	677	700	654	702	684	692	664	681	691	663	691	623	662	654	751	700	722	698	694	682	663	641	659	702	670	656	687	671	684	649	679	679	677	661	653	675	658	632	652	675	718	599	675	668	696	628	667	653	647	671	646	679	667	669	657	697	671	677	672	670	685	642	668	658	649	675	666	647	693	694	689	654	693	649	697	661	655	700	701	681	671	674	662	659	676	703	662	707	671	722	719	654	705	649	674	705	692	665	694	712	671	653	642	728	688	694	689	670	668	645	682	711	680	674	706	686	680	682	658	642	623	699	719	680	686	679	675	646	701	693	672	690	679	636	632	662	688	661	633	654	657	702	706	682	655	668	694	681	665	643	663	682	687	638	743	671	707	655	698	658	670	663	692	665	667	660	704	663	729	674	718	663	636	689	629	697	665	659	653	638	652	690	680	697	706	671	637	683	623	638	613	674	700	679	708	616	665	648	683	691	687	611	665	640	646	681	674	737	681	653	692	653	665	701	707	682	697	639	653	698	669	716	639	629	684	661	690	642	619	681	661	661	689	705	621	653	677	683	592	697	653	639	672	712	670	626	720	698	678	649	720	704	651	681	683	647	634	681	615	656	727	678	711	666	658	701	635	681	666	709	661	691	672	655	688	654	698	708	661	648	658	672	643	684	656	668	687	666	696	700	679	640	678	649	671	693	635	656	691	672	679	638	671	671	645	660	662	683	705	687	674	655	668	643	672	661	677	652	621	661	657	657	666	679	618	706	634	650	677	679	678	676	673	623	638	681	678	706	674	702	662	628	638	652	673	697	651	714	648	657	618	685	679	648	654	683	662	692	707	687	688	712	632	672	645	665	703	689	641	686	679	640	659	630	647	688	695	656	650	683	626	636	673	701	718	663	693	692	681	646	678	703	699	646	672	680	664	678	651	684	659	681	662	630	680	666	599	700	702	712	632	683	641	666	687	656	675	623	704	724	653	697	717	660	705	704	688	772	659	605	629	637	670	705	639	691	624	690	642	655	695	644	686	703	694	649	677	672	711	664	667	686	684	652	695	648	642	673	713	678	649	664	639	649	673	664	661	669	691	705	649	623	677	645	695	627	691	639	685	682	694	689	670	629	674	647	678	655	690	671	681	677	661	691	646	706	693	679	661	682	676	693	673	680	662	670	662	687	655	662	675	654	709	683	700	656	723	620	640	672	701	705	705	657	701	652	652	687	655	686	693	668	712	708	653	666	710	632	646	702	684	674	619	680	669	683	672	713	661	638	657	680	686	618	664	657	652	689	612	716	706	709	676	687	675	709	721	609	669	671	696	642	652	684	688	680	675	694	708	688	681	695	668	647	658	655	621	691	674	677	678	701	669	680	631	670	683	672	648	681	668	700	684	612	654	659	694	655	680	622	683	728	667	729	675	683	682	647	681	724	661	697	714	671	690	646	661	655	676	679	675	636	708	655	664	663	671	738	655	678	686	716	652	694	616	632	684	681	678	685	650	696	674	670	688	691	710	683	704	651	711	675	666	653	683	649	664	682	709	688	706	659	691	686	678	678	699	674	685	686	676	700	692	621	690	644	610	633	636	708	677	667	684	654	647	654	725	709	669	700	697	648	666	651	614	664	705	634	675	694	687	711	643	670	658	694	665	654	691	682	632	682	691	727	703	723	675	700	688	676	667	631	683	654	648	727	680	648	639	679	696	653	647	663	667	701	658	638	687	639	707	669	661	673	704	660	697	681	710	684	666	621	677	645	669	710	656	675	644	656	653	655	639	667	721	675	660	662	683	642	656	654	677	740	665	656	643	664	666	654	719	674	683	658	647	657	647	680	679	684	643	673	661	652	646	670	718	648	663	658	689	716	739	681	663	697	693	693	688	668	704	676	686	689	682	661	691	697	622	665	662	652	651	686	659	685	676	665	721	689	638	682	679
6842	561	681	441	298	257	290	337	282	280	251	249	257	310	354	270	264	274	249	215	174	185	174	189	188	197	190	189	201	190	210	181	209	196	196	157	206	201	205	184	200	195	194	205	188	188	182	167	189	203	163	209	205	208	188	184	165	163	201	194	199	181	181	195	180	187	169	185	173	192	171	176	182	177	180	179	195	179	181	197	210	173	160	184	189	201	194	158	199	179	211	189	182	180	175	188	177	185	180	175	184	179	224	187	187	203	198	181	188	182	202	188	183	184	180	168	171	203	189	145	177	181	188	183	196	199	215	174	175	185	161	176	169	190	191	184	172	180	175	197	188	208	183	210	187	176	187	182	180	190	176	179	209	160	194	186	202	178	195	189	196	203	185	183	206	214	172	197	177	184	183	200	195	171	184	205	207	209	188	167	169	176	165	179	185	207	188	185	175	168	223	198	199	194	184	216	170	202	215	211	183	205	209	181	183	182	187	177	181	178	199	186	168	171	179	212	186	176	154	207	187	186	170	194	188	177	200	187	163	188	184	164	168	185	173	202	168	171	181	152	165	208	203	172	197	188	182	178	162	202	207	200	171	186	170	182	196	190	213	201	188	178	187	201	220	181	178	182	190	177	212	196	176	197	174	183	182	182	223	215	196	170	192	180	176	166	190	193	195	157	197	175	158	170	173	170	198	178	153	181	193	172	205	190	176	172	179	175	186	190	166	174	193	171	186	158	190	184	207	192	205	180	184	172	190	185	188	199	212	178	181	195	170	199	179	183	175	179	179	174	173	204	200	187	175	168	193	189	199	209	188	162	183	165	184	173	172	190	178	161	179	194	179	184	203	209	202	190	200	205	181	169	214	193	193	206	198	176	176	188	166	197	203	192	201	167	176	194	170	170	199	203	203	193	178	191	210	202	183	187	160	199	181	169	175	189	184	189	183	168	238	213	181	189	204	194	190	189	185	185	195	207	191	193	227	208	183	155	198	182	204	192	203	186	184	167	180	191	178	173	182	168	174	190	207	165	139	174	178	192	195	186	201	185	178	188	170	165	166	195	182	210	187	177	181	200	179	192	179	182	195	195	182	194	195	180	204	200	204	188	189	178	194	192	190	204	199	197	202	174	191	175	172	189	186	191	212	170	175	191	206	189	199	190	199	191	184	217	208	187	176	165	185	198	186	184	194	184	193	218	161	201	202	195	199	183	208	179	181	172	167	197	190	183	175	179	172	174	179	175	191	185	193	191	180	155	195	200	177	208	198	191	166	187	187	199	199	192	166	196	164	180	166	194	175	170	195	211	190	166	180	199	189	171	177	179	193	195	200	172	185	198	153	187	192	187	186	174	165	158	156	185	166	182	183	176	174	180	194	169	184	210	172	188	206	179	171	174	204	190	221	202	195	192	193	175	199	189	171	191	189	166	170	194	192	218	196	171	179	210	178	198	202	203	174	154	206	229	199	153	198	178	193	220	198	174	178	163	186	191	173	181	182	181	198	177	179	193	165	183	172	200	186	203	185	197	217	163	187	184	180	161	167	162	196	182	228	182	182	190	175	191	179	196	185	186	197	177	175	198	201	160	191	188	199	216	192	160	199	194	198	184	186	195	182	218	184	172	198	181	194	196	210	195	167	202	188	207	199	180	207	173	196	168	200	196	179	170	166	173	181	204	186	152	179	184	178	205	205	174	188	179	177	204	199	184	187	167	199	195	202	197	165	193	196	198	204	190	195	200	199	181	215	193	198	170	161	185	176	187	208	188	164	195	199	168	183	164	167	185	202	175	183	189	194	192	159	198	173	181	193	180	192	186	182	178	187	175	166	188	187	185	194	178	183	205	191	209	180	205	190	176	201	185	184	181	138	206	188	182	163	207	196	172	176	192	159	183	169	200	203	184	200	191	201	176	194	199	198	182	193	164	185	193	184	192	187	177	187	203	188	189	161	206	181	186	178	189	187	193	203	208	181	187	173	192	191	183	194	184	173	201	186	183	196	210	189	193	179	183	187	194	189	197	200	196	181	187	220	200	176	184	172	205	207	177	197	178	164	172	172	203	187	181	194	179	183	182	171	200	179	201	180	178	206	172	172	188	184	195	197	172	206	156	167	188	219	204	168	196	181	189	197	180	199	164	171	186	176	183	177	171	194	192	188	199	206	175	181	206	196	171	193	165	177	204	172	158	198	202	192	197	198	168	178	176	187	206	144	193	220	187	173	192	175	189	174	195	190	206	182	177	191	158	172	157	167	207	209	176	169	213	195	192	184	174	189	196	175	186	180	190	211	191	201	184	210	192	173	159	202	202	214	172	165	169	181	214	171	177	160	191	158	176	202	178	193	207	194	198	172	195	209	181	172	173	189	145	164	199	181	160	183	178	181	191	178	199	180	185	208	169	186	165	189	187	156	185	217	208	187	170	204	180	207	206	192	178	179	203	178	181	196	174	193	168	189	183	167	204	184	183	190	183	184	201	189	211	168	207	203	223	187	184	202	224	212	182	184	203	176	197	207	196	193	186	205	189	187	200	193	194	204	185	191	181	183	211	189	187	195	206	162	172	186	190	169	191	187	182	198	169	205	180	163	182	186	186	185	196	160	204	200	155	177	194	185	164	155	182	185	193	190	193	187	173	206	158	211	175	194	185	187	181	185	187	176	225	185	188	184	179	175	197	206	193	196	169	177	219	176	183	192	171	193	199	166	204	188	179	152	194	183	232	177	168	175	196	194	181	202	204	194	180	172	195	185	173	198	164	210	186	176	195	189	179	155	178	186	200	180	172	200	184	184	179	215	183	200	183	206	171	187	177	169	176	192	175	192	169	211	189	181	183	206	192	191	184	165	184	187	180	157	174	189	179	201	185	198	185	174	189	180	177	199	188	197	193	180	183	215	190	182	194	187	189	226	181	195	189	189	164	182	184	200	196	177	172	168	201	201	201	189	186	182	180	155	190	181	201	216	178	172	181	185	172	160	193	174	190	194	163	174	193	186	196	198	209	183	216	187	189	182	170	194	170	192	180	171	194	173	179	160	168	217	198	184	183	183	182	175	157	187	195	152	179	194	188	177	181	206	213	190	205	199	167	203	159	183	199	199	170	181	190	190	196	198	196	174	186	190	169	190	217	199	220	183	187	189	163	189	173	171	192	188	177	205	185	204	174	194	155	200	174	175	188	199	190	175	197	177	194	196	200	177	215	190	179	195	175	161	199	194	193	198	188	191	222	136	185	188	167	169	169	183	191	155	178	222	168	189	196	202	199	175	183	180	185	200	189	210	204	178	185	200	181	169	172	179	192	193	220	190	173	217	202	189	190	197	165	186	176	177	164	197	155	199	185	195	167	179	221	185	204	169	180	188	196	186	178	187	170	198	181	183	166	179	180	173	206	205	191	177	216	186	193	168	189	181	182	209	193	200	198	187	190	163	202	175	209	171	155	214	202	179	197	170	183	177	179	191	159	160	188	200	197	161	211	181	196	189	199	197	179	181	162
5848	875	1666	1399	1132	1012	873	1116	1136	930	937	946	1002	1358	1552	1062	973	1096	1066	533	538	514	519	513	513	520	491	520	499	509	524	478	524	494	472	469	531	489	520	467	470	505	468	501	495	448	509	478	462	473	474	522	511	452	483	480	483	500	469	515	463	511	490	507	487	494	502	487	529	487	454	506	493	449	467	487	488	542	507	488	481	476	478	497	492	521	513	482	447	514	526	492	442	465	454	456	504	489	472	494	473	477	465	467	506	475	470	512	459	455	484	493	449	490	530	488	493	463	488	543	491	482	519	466	476	485	465	475	475	513	466	466	456	455	526	510	504	496	478	462	503	466	519	494	454	505	464	496	511	473	503	501	477	486	472	461	468	474	466	448	480	484	486	453	493	431	437	468	495	482	468	489	470	452	462	461	478	497	498	492	477	490	477	468	497	520	466	472	497	478	465	481	457	512	498	485	488	514	497	486	459	463	488	504	486	505	489	497	473	466	485	456	496	516	470	465	477	475	480	484	492	463	536	479	492	464	480	518	521	482	485	462	487	515	488	449	484	502	450	507	483	477	498	493	523	533	495	502	503	428	461	503	475	425	438	496	477	492	487	461	492	482	448	482	488	488	494	493	472	418	475	501	436	485	481	508	493	471	500	500	471	482	486	483	498	437	471	480	492	472	485	479	474	462	483	498	480	457	495	487	470	506	436	472	476	510	468	479	462	494	488	511	490	445	517	460	488	465	480	467	480	467	485	455	480	474	430	484	475	488	484	476	455	455	471	458	471	491	489	452	474	453	459	472	475	498	492	469	504	499	488	480	468	471	514	452	451	508	466	470	456	462	499	471	478	456	509	504	491	480	473	456	501	478	486	456	488	455	509	484	483	479	503	480	477	496	514	434	494	503	446	446	475	476	494	471	486	474	458	454	493	465	478	495	454	502	515	472	438	447	468	480	494	505	484	430	457	459	487	495	477	460	438	515	498	495	491	508	461	486	485	473	492	481	468	472	508	449	486	478	491	492	470	475	521	470	522	480	485	494	492	472	477	472	507	512	502	489	449	496	486	457	495	491	466	454	476	481	481	468	486	512	513	536	497	525	481	526	488	475	436	475	493	481	470	486	480	510	477	491	458	512	462	470	486	488	475	487	490	479	476	477	463	502	498	484	465	459	498	502	460	490	476	489	494	480	484	478	494	483	467	485	512	460	474	433	490	486	498	491	500	478	496	437	473	476	484	519	464	480	471	491	445	468	439	503	491	492	502	516	477	510	487	481	494	511	519	470	480	450	482	484	471	505	502	470	468	493	471	484	474	469	477	506	461	503	479	480	468	530	495	479	476	493	490	504	504	440	457	465	462	500	503	475	504	475	444	494	469	461	491	488	484	494	470	485	481	481	472	461	486	511	502	522	508	500	479	514	436	495	495	461	475	488	485	526	468	484	505	485	451	515	491	452	502	502	491	480	473	435	503	456	437	431	471	485	475	480	468	475	491	463	461	438	494	502	492	478	485	440	513	452	468	498	435	450	482	498	466	478	484	489	527	501	463	505	482	506	501	474	447	477	480	474	476	476	501	516	444	503	490	474	506	477	463	511	506	487	431	491	508	465	499	506	484	496	477	461	481	482	450	481	492	482	478	513	491	486	518	481	501	464	497	463	477	504	533	456	497	492	510	496	450	457	482	492	490	471	470	470	518	476	468	515	497	503	497	468	495	437	509	488	498	504	476	456	475	529	475	461	517	503	478	488	481	500	504	482	451	477	480	454	509	461	472	504	509	445	502	426	483	417	492	481	446	479	476	463	479	522	480	484	493	469	510	486	515	467	480	457	507	492	486	461	494	493	492	466	503	469	514	497	442	420	476	481	459	481	474	493	462	431	485	483	487	507	471	491	473	485	454	519	452	501	448	464	500	492	511	437	484	542	452	460	477	438	469	478	478	499	489	466	459	482	472	497	450	482	515	474	485	502	517	478	498	516	474	506	504	437	505	453	480	492	471	489	488	446	501	471	467	467	516	506	480	477	487	463	459	528	524	472	493	474	485	503	493	478	506	471	492	481	549	462	466	468	482	468	467	445	434	463	460	449	492	500	473	483	488	411	474	468	498	495	461	484	468	494	474	521	486	499	481	473	453	479	456	520	485	503	486	484	464	485	487	445	458	446	471	471	441	488	483	482	476	492	450	521	493	460	468	474	463	499	506	480	408	474	478	519	516	459	484	455	474	481	497	495	504	471	507	464	480	464	469	471	490	460	448	480	514	494	489	504	492	477	470	464	450	492	495	486	466	477	497	449	491	480	491	465	477	470	484	464	491	496	486	467	483	508	497	464	468	444	479	481	505	449	488	482	495	447	498	496	463	495	499	488	477	446	546	482	468	488	524	497	455	481	500	459	481	459	489	492	519	473	444	476	496	471	479	454	508	500	469	502	496	539	465	483	481	517	451	461	497	460	485	464	456	464	470	483	481	473	512	506	480	512	490	496	493	488	499	477	478	494	507	459	466	475	459	445	529	480	470	505	453	483	464	497	494	475	491	485	499	448	513	475	461	492	485	484	485	489	499	451	512	449	443	444	517	464	458	517	455	489	455	479	478	500	482	466	473	492	473	462	435	493	481	497	473	474	531	450	500	527	508	531	496	494	486	506	495	475	511	492	464	470	490	497	477	469	503	474	511	491	507	445	489	471	468	473	490	510	467	471	493	463	472	497	507	470	458	488	496	491	507	466	469	501	445	487	461	480	494	486	485	474	473	453	470	434	486	468	462	481	478	517	483	476	461	490	457	480	531	466	489	504	499	480	476	499	488	448	484	477	503	473	481	481	485	474	481	483	489	488	479	445	472	493	525	458	493	461	488	445	480	464	523	475	454	465	484	503	508	489	466	488	530	487	471	491	448	460	453	471	503	467	489	478	504	469	491	452	459	487	487	465	446	493	456	482	519	468	447	471	505	519	443	491	477	456	482	499	478	451	474	445	451	480	501	495	476	492	468	496	485	468	506	514	517	417	495	499	484	468	507	510	484	493	472	476	488	479	519	486	476	492	450	521	489	489	472	505	489	501	489	500	443	511	487	501	499	462	491	477	490	487	500	472	459	513	457	492	464	462	496	478	427	481	509	439	485	473	501	510	447	445	497	465	514	479	468	473	462	475	482	449	438	472	465	463	438	500	477	475	474	492	452	496	523	510	458	486	509	470	484	514	487	494	483	467	479	517	479	482	476	481	545	475	482	486	479	454	461	468	487	509	468	498	503	460	516	500	475	491	501	460	469	514	486	517	497	495	494	443	495	479	478	522	473	491	505	465	511	497	491	448	528	474	512	462	514	445	482	511	500	452	452	500	465	422	462	506	466	492	485	481	434	512	514	462	501	435	474	501	480	488	480	465	468	495	473	483	472	447	441	441	520	513	488	487	492	485	456	478	508	515	477	522	467	471	503	526	495	472	453	476	466	454	483	481	433	507	467	489	423	530	477	502	508	484	498	465	469	458
13712	1430	1351	950	625	544	506	518	504	456	464	464	477	478	615	440	459	490	438	373	349	343	340	339	338	326	364	318	351	316	324	338	334	330	346	346	361	327	337	352	343	340	336	350	311	329	305	319	344	322	378	343	344	301	329	344	323	316	335	316	347	337	314	335	330	318	350	345	321	316	329	343	318	311	351	362	327	376	349	339	325	336	316	391	331	356	316	299	326	322	307	353	314	323	340	321	348	336	317	324	327	348	311	372	309	331	321	343	336	316	325	340	295	305	337	344	289	328	367	331	366	338	320	325	300	331	361	334	357	315	333	317	355	336	354	316	360	355	321	315	323	321	340	343	341	315	322	329	326	356	354	344	351	318	345	312	310	326	357	346	314	326	335	348	341	341	345	326	354	363	310	324	331	327	301	297	343	330	353	341	308	322	353	335	369	361	308	321	311	362	353	345	352	306	332	316	321	347	331	332	351	343	300	354	339	352	319	317	319	356	323	303	348	302	344	339	312	316	345	324	352	315	343	312	341	347	362	324	301	318	296	298	298	324	279	309	323	350	324	334	335	325	327	310	316	320	330	306	324	329	322	338	320	309	342	345	326	358	346	342	318	308	303	326	304	350	291	336	330	336	294	339	324	326	354	323	300	343	301	324	334	335	331	351	309	342	321	329	297	337	343	352	299	337	324	335	346	337	354	316	306	327	332	316	365	349	326	333	336	332	326	336	356	351	316	331	342	342	364	354	335	327	331	328	346	333	332	313	387	330	316	318	343	310	308	347	332	370	312	303	357	322	318	329	344	331	306	327	323	305	295	310	333	315	306	310	333	330	328	379	319	329	310	342	332	353	356	330	349	350	313	305	281	329	354	365	344	379	371	327	307	361	348	342	308	326	366	316	347	348	320	359	345	287	321	349	325	339	333	347	327	336	350	333	310	346	314	318	371	341	341	368	337	340	335	343	322	346	342	312	332	292	368	346	342	342	336	339	317	314	351	358	344	356	315	322	334	352	331	304	293	312	339	313	346	343	332	314	303	334	323	341	325	330	310	339	355	305	347	370	363	346	348	310	354	317	333	360	345	307	339	331	337	337	336	355	314	329	313	305	301	356	349	348	350	355	355	309	375	349	325	310	304	333	348	280	326	332	345	308	331	344	303	292	307	334	350	306	325	348	355	334	318	338	326	340	302	329	302	327	341	316	313	330	367	314	333	376	287	351	330	334	326	360	353	372	341	312	365	359	365	339	317	318	316	371	307	332	379	310	343	295	304	337	349	357	312	331	328	341	336	344	336	318	367	339	322	343	307	318	347	346	337	299	359	326	320	349	314	338	332	354	358	285	349	351	311	364	323	369	344	328	330	352	344	319	326	303	286	346	309	311	334	318	305	293	328	349	349	326	357	327	337	368	316	333	294	349	348	347	313	342	300	358	289	363	319	325	332	320	338	313	322	350	326	326	352	302	365	330	335	347	342	310	342	325	310	283	385	330	331	323	353	330	337	346	322	371	340	304	323	314	344	325	348	320	352	298	328	332	360	306	339	343	341	314	348	338	356	341	341	356	295	342	325	349	296	340	332	297	273	334	356	331	304	316	349	328	351	341	333	341	336	337	362	319	324	327	376	351	334	334	356	332	330	375	333	361	363	303	332	369	314	320	331	275	338	342	338	295	356	343	308	365	315	333	346	376	323	298	324	371	334	356	336	336	326	378	309	337	343	317	326	342	327	345	339	352	331	328	327	348	322	351	325	316	371	341	314	312	341	345	324	325	342	305	316	332	324	314	316	337	349	329	335	350	295	349	331	372	293	340	348	349	344	336	345	344	341	346	340	324	354	320	283	343	320	325	287	320	328	309	335	328	311	326	297	308	328	351	331	347	296	308	331	301	279	354	351	342	350	371	322	319	350	350	352	338	330	306	321	347	322	354	331	368	331	333	307	310	344	321	338	343	325	335	310	327	333	314	340	324	372	350	355	274	284	336	291	320	336	363	317	314	322	359	285	341	311	307	347	334	303	319	286	324	350	330	336	329	300	290	272	338	326	342	332	311	325	280	329	328	321	343	320	310	299	346	347	318	321	352	335	358	332	330	307	363	303	306	338	301	336	315	319	335	326	367	341	334	334	339	341	348	338	320	334	320	334	311	333	343	366	311	314	325	377	336	338	374	354	326	343	373	333	341	318	329	334	331	316	337	335	358	389	323	333	379	324	311	345	330	325	313	303	315	311	299	357	333	351	337	347	323	314	338	343	328	333	318	325	329	345	328	344	329	356	336	342	350	319	359	333	313	338	339	323	359	292	321	298	322	320	309	353	335	298	351	326	330	321	330	381	327	309	373	363	360	310	346	342	333	316	345	329	361	354	335	321	300	304	347	309	360	337	310	371	324	329	316	355	331	381	331	341	354	333	322	337	346	326	340	340	352	348	364	331	337	343	384	346	333	307	338	325	335	307	336	372	333	373	330	352	349	312	345	325	351	321	331	340	303	353	336	314	350	349	338	347	324	310	329	331	305	297	310	311	360	321	348	334	325	330	334	306	302	321	331	332	350	348	328	300	339	326	318	313	333	320	292	331	340	293	336	318	336	326	320	331	319	339	352	376	354	329	329	296	330	326	330	329	349	328	290	322	310	301	311	307	363	322	319	360	334	315	350	329	335	319	324	316	373	340	341	325	334	333	364	370	354	318	331	323	318	345	321	348	331	357	315	344	347	332	308	357	350	310	330	321	318	331	335	311	312	295	321	304	289	329	331	345	315	365	334	359	311	333	294	312	337	348	307	360	321	318	350	342	368	331	317	322	311	340	310	320	312	317	311	379	331	314	339	288	313	330	275	341	338	336	346	323	327	346	345	319	339	349	312	325	350	344	325	326	356	346	329	330	341	331	326	316	355	315	348	352	326	337	333	337	288	331	367	324	279	316	316	346	351	333	319	308	312	309	329	302	340	323	332	307	320	340	340	327	322	343	348	343	333	308	317	326	323	332	346	339	335	327	318	298	351	341	304	349	318	334	343	330	313	319	326	314	331	326	345	327	361	346	330	335	354	326	323	308	333	340	283	324	344	342	321	315	385	351	319	346	295	344	334	336	333	291	346	344	334	346	301	355	310	331	307	344	316	316	320	338	352	317	304	290	318	307	318	362	316	321	282	354	336	317	354	338	313	317	329	337	319	311	317	298	320	366	363	342	331	352	287	331	293	296	352	339	307	310	331	335	325	322	325	309	314	322	326	350	335	351	304	310	349	320	336	312	336	341	342	311	357	334	343	319	357	338	351	328	331	321	327	364	317	330	329	340	320	316	357	356	296	323	343	366	303	353	330	326	316	345	312	339	357	322	332	340	333	326	319	357	334	320	345	354	323	343	323	315	338	361	361	327	336	313	287	334	331	329	336	370	348	337	334	304	316	349	344	357	315	311	316	334	315	340	350	302	306	333	313	312	291	345	305	330	351	337	331	324	337	345	289	341	333	379	377	331	315	355	334	354	319
8012	1572	2704	2452	2076	1781	1631	1851	1801	1476	1393	1497	1583	2009	2438	1731	1533	1638	1648	863	865	854	840	907	836	830	833	781	782	858	801	755	822	809	816	816	859	754	814	805	806	809	765	789	750	826	783	759	783	835	780	733	768	802	792	826	768	823	826	778	755	787	783	788	809	786	743	789	780	791	806	803	813	780	767	765	757	808	792	807	775	797	829	754	766	811	800	752	783	757	810	802	792	797	732	795	780	799	800	742	765	730	723	809	726	777	771	769	836	769	785	789	762	813	745	762	763	786	754	812	789	831	753	777	819	772	757	742	789	777	789	800	770	761	778	813	793	742	782	787	756	811	747	749	757	834	753	802	807	823	783	832	763	764	764	813	783	770	741	797	835	797	789	788	745	791	772	764	833	802	750	779	781	773	753	773	749	738	760	766	774	750	755	784	789	768	788	795	799	800	818	796	787	801	782	787	777	763	737	785	771	768	778	763	802	785	798	810	737	805	741	772	766	795	770	823	774	796	819	768	778	780	762	783	797	699	798	778	757	786	812	752	736	816	818	731	770	786	762	754	773	758	815	792	759	770	814	770	777	767	733	778	754	787	732	760	770	768	802	767	772	754	803	775	823	742	765	783	775	754	768	780	807	773	786	779	734	792	724	778	797	759	799	752	766	773	782	782	798	801	811	758	746	812	829	770	763	741	762	796	809	768	776	768	818	724	778	822	793	790	818	717	767	772	815	765	754	798	787	777	757	799	742	783	756	814	721	840	790	775	757	771	759	732	837	726	807	784	770	763	789	782	790	799	797	810	753	752	786	760	803	720	722	778	778	749	816	741	825	800	758	775	749	712	713	774	793	785	809	795	786	744	738	732	767	791	753	752	794	815	787	734	754	729	772	767	709	775	811	766	852	787	767	776	770	817	759	756	732	735	776	790	813	774	807	743	797	776	731	776	765	757	797	757	794	793	845	791	790	757	786	794	776	729	801	793	781	755	771	773	744	857	727	755	776	745	823	766	789	738	780	741	783	735	731	764	800	795	724	804	777	741	746	795	783	805	780	763	834	760	747	779	767	771	774	748	785	823	786	814	762	758	745	798	773	791	777	794	761	743	775	783	787	769	784	771	775	796	761	769	786	802	771	773	737	774	751	775	791	689	798	808	793	779	747	788	757	798	820	820	812	804	783	790	796	761	732	736	754	745	762	807	830	812	827	761	776	759	775	753	816	829	755	738	753	811	745	779	816	750	802	736	803	725	817	716	762	793	759	777	764	759	750	750	758	792	759	796	748	770	822	809	762	800	764	778	791	745	757	821	773	790	779	721	747	784	776	753	762	788	765	799	782	804	772	764	778	812	754	763	836	734	744	774	802	816	791	807	840	746	843	763	775	813	805	773	710	742	844	796	756	796	749	780	778	751	791	798	787	750	817	797	793	746	806	757	753	806	771	778	791	778	771	778	712	796	760	806	775	821	756	768	735	838	790	795	770	810	785	784	778	750	778	766	763	798	772	728	713	769	772	812	723	800	826	746	846	776	837	771	748	733	799	761	794	804	785	780	832	795	761	781	706	807	781	784	800	806	790	767	767	767	776	777	752	816	807	766	753	822	753	831	771	788	751	772	795	822	744	781	789	802	790	805	782	777	781	786	776	787	763	744	766	751	756	807	730	779	802	801	779	789	782	817	752	765	816	813	788	774	785	780	762	771	808	758	778	772	790	788	801	801	808	756	797	790	771	806	759	815	722	761	757	795	747	771	801	789	757	827	767	840	759	730	777	754	790	826	741	773	800	797	818	778	730	769	792	817	792	807	821	813	767	754	765	781	812	767	750	827	752	817	772	825	716	767	738	719	824	721	733	760	774	835	782	787	793	779	787	785	761	717	765	803	779	773	733	751	796	788	800	750	759	780	815	778	694	768	737	762	704	800	781	787	799	816	774	754	810	776	785	782	789	828	754	806	793	750	778	773	780	764	804	787	806	783	802	796	768	785	772	748	729	770	751	747	855	767	755	823	806	731	801	775	794	783	781	793	783	757	762	807	817	825	831	767	756	755	816	704	787	793	750	744	768	765	759	833	815	742	791	741	800	807	768	745	708	745	773	804	772	749	761	777	778	740	766	811	766	810	749	781	769	802	746	784	803	803	765	752	758	774	751	770	770	807	781	794	737	788	789	800	752	753	778	814	821	789	781	801	806	744	721	759	778	789	731	808	774	803	794	767	784	800	732	751	736	745	740	799	830	756	768	734	757	781	804	785	821	764	756	764	810	722	776	749	788	763	741	769	789	714	792	774	766	793	815	799	796	751	773	762	790	809	788	795	745	762	738	764	787	797	791	803	808	739	772	758	818	825	792	794	793	767	807	745	763	804	772	793	812	769	792	816	755	805	771	753	845	795	802	801	792	798	760	786	764	740	786	807	750	790	763	775	778	807	772	767	758	781	871	771	823	751	753	795	792	792	781	764	766	787	796	793	804	781	722	782	796	741	773	808	795	792	791	790	763	754	738	766	742	811	762	821	779	726	811	764	769	839	803	759	720	755	770	793	762	738	789	786	844	787	812	784	774	792	784	802	750	795	805	749	772	711	824	728	750	768	769	781	725	745	794	787	777	781	803	773	794	773	776	750	734	789	759	792	801	746	738	788	790	760	820	754	739	759	788	741	772	770	782	766	788	800	829	785	765	781	755	782	725	817	813	795	728	764	744	760	794	824	766	724	789	760	728	822	755	761	816	797	763	800	745	839	748	766	839	758	769	722	715	815	755	734	754	783	708	770	773	746	803	748	782	757	796	786	789	789	778	749	783	769	786	742	786	789	729	772	795	743	744	768	799	771	754	787	791	759	792	753	802	742	816	778	790	751	829	777	770	778	814	755	771	807	787	816	724	769	783	759	721	772	780	810	764	775	787	774	767	761	776	786	763	753	779	748	768	804	805	782	834	830	834	789	730	727	768	811	739	781	806	746	796	764	723	801	762	811	758	767	776	827	797	806	825	805	751	759	747	767	838	777	728	755	727	775	765	764	843	775	754	743	753	779	775	746	784	839	806	815	810	773	798	766	795	756	793	754	706	779	840	763	771	798	760	788	835	762	798	763	775	753	725	756	792	819	803	774	773	775	771	801	798	762	777	748	731	785	756	774	872	751	838	799	745	768	803	753	760	772	770	776	836	756	757	761	749	744	800	740	767	751	802	750	815	799	807	812	732	757	759	813	781	811	728	769	790	817	752	782	834	772	742	777	762	767	785	747	833	811	778	764	821	758	794	740	740	827	758	782	768	733	821	721	743	773	760	791	726	776	770	775	780	802	814	802	748	773	778	791	799	738	817	814	772	803	813	776	767	769	814	777	800	799	770	782	772	752	724	773	754	794	776	767	764	797	817	735	788	744	807	776	719	775	778	781	814	812	807	743	784	788	714	780	771	802	715	796	768	835	763	812	781	767	740	786	778	758	763	785	761	779	784	756	742	787	735	787	786	769	800	783	805	750	801	785
1739	395	401	343	305	364	311	338	330	325	327	358	321	353	400	332	311	343	294	265	269	326	276	335	251	293	291	278	328	307	289	309	291	290	321	280	296	297	279	272	285	285	305	274	304	316	302	298	287	294	326	306	282	288	296	252	284	304	280	294	287	315	285	337	293	268	300	296	297	310	281	306	303	312	286	284	285	307	308	296	274	313	322	290	279	269	285	304	295	283	297	284	260	285	293	311	298	333	304	294	292	327	285	257	289	301	288	258	271	277	317	298	326	267	282	298	297	293	282	317	258	324	268	277	257	301	283	307	310	281	265	302	282	319	295	312	291	265	312	275	257	291	309	302	271	314	310	266	280	283	277	266	272	286	281	296	287	299	265	276	307	277	298	296	297	303	305	292	317	296	309	290	293	274	306	242	337	281	287	274	309	299	262	280	298	291	269	284	282	280	257	301	278	288	295	329	287	291	288	293	340	306	316	286	278	289	273	292	304	312	291	271	287	279	302	281	306	252	266	298	279	303	280	290	264	285	308	299	271	272	293	298	312	302	299	283	289	290	301	282	287	301	298	285	277	255	308	316	266	284	257	322	321	331	305	317	301	304	325	277	276	312	273	300	284	266	311	294	290	295	316	294	283	305	316	314	275	268	285	293	311	312	306	302	293	283	299	273	297	293	286	292	317	270	269	265	284	283	283	258	313	271	283	308	293	303	274	307	279	287	284	288	294	322	316	290	300	294	273	310	262	278	235	308	294	296	271	284	266	265	289	348	303	280	272	276	276	303	313	283	288	304	324	314	293	307	284	328	293	258	237	289	283	307	280	282	288	295	277	287	297	267	311	291	291	322	286	282	272	276	284	282	297	327	340	316	290	308	313	307	299	294	315	261	291	318	278	282	290	281	276	312	258	269	269	300	279	293	321	265	303	310	264	311	314	318	275	295	299	324	293	265	282	272	282	294	310	293	321	291	282	288	275	275	289	263	303	313	320	309	311	271	292	293	321	362	323	280	276	297	317	315	303	286	322	303	259	281	293	292	302	300	287	299	274	323	296	295	274	283	291	289	318	260	269	295	269	325	291	298	266	300	283	317	299	275	302	311	306	336	279	268	266	289	291	307	309	298	291	329	283	285	279	309	300	297	317	277	299	312	284	302	264	322	315	291	293	287	275	283	265	289	282	272	322	287	315	314	311	321	256	289	300	289	284	317	305	267	313	293	295	286	329	301	294	267	332	307	292	280	287	280	284	323	237	286	284	273	310	332	296	283	304	272	310	279	314	268	275	301	323	237	307	288	304	289	320	342	310	282	278	292	274	332	269	281	306	305	281	284	284	295	276	329	303	314	309	301	283	283	292	311	301	264	303	297	277	342	310	313	298	322	297	255	289	299	299	290	299	260	269	321	314	288	279	258	312	291	330	312	284	276	279	311	300	329	297	295	298	338	292	296	301	286	294	300	282	281	284	319	314	290	291	292	303	313	265	294	312	306	267	315	273	301	317	292	326	278	288	291	311	304	298	294	283	302	291	317	284	284	289	283	293	285	297	281	278	296	308	299	299	294	282	299	271	284	304	286	276	288	319	264	272	272	286	294	273	277	281	311	299	281	303	281	302	249	253	320	269	282	260	283	305	310	280	298	305	295	290	302	315	275	315	326	281	295	326	288	317	318	268	287	287	312	325	274	308	324	281	277	298	278	289	334	314	278	346	278	321	278	260	290	257	269	303	297	272	261	306	276	269	313	314	258	306	301	284	333	278	325	296	308	275	276	303	298	288	261	278	285	289	305	306	305	331	269	303	312	298	276	340	314	300	257	274	315	288	286	268	278	289	316	291	289	298	317	286	309	279	300	318	293	320	287	294	266	273	273	294	285	263	274	298	278	283	264	271	299	307	291	295	318	281	299	318	298	265	286	305	282	290	295	290	344	316	315	287	323	270	266	291	276	294	306	285	334	303	290	303	300	286	304	310	302	293	282	301	305	320	297	304	295	282	302	279	339	298	290	290	326	287	308	301	281	298	272	310	296	307	292	276	275	330	344	273	258	321	293	319	269	295	290	302	304	285	320	297	251	255	264	329	257	290	273	314	260	314	285	284	263	292	307	339	281	262	299	271	276	305	300	281	310	292	315	285	277	307	309	288	261	295	287	285	319	316	290	313	275	326	290	304	312	327	301	324	262	251	282	296	269	316	292	294	297	281	278	266	283	281	273	281	311	287	294	297	275	301	280	260	276	271	297	275	317	278	275	320	251	298	324	264	273	291	320	296	284	304	305	318	276	296	285	330	272	263	293	299	246	297	279	259	285	281	276	322	296	268	278	270	305	316	288	314	292	279	250	265	291	340	296	283	294	283	276	289	287	268	279	276	265	276	297	311	308	275	286	291	294	310	278	321	294	340	295	302	263	293	272	305	288	350	274	292	285	319	298	292	283	302	230	271	290	282	259	293	311	319	297	278	268	299	280	268	287	252	320	293	294	322	282	285	318	332	300	272	280	308	291	285	288	301	291	302	312	300	261	307	254	282	282	292	283	308	283	298	293	278	295	315	295	268	275	306	295	316	301	288	276	286	312	312	310	292	307	286	289	260	274	268	272	284	331	280	304	321	281	272	310	319	281	296	266	302	289	306	305	277	282	281	263	286	308	318	281	337	314	292	291	310	299	275	272	278	290	272	296	295	284	294	310	292	318	297	284	298	328	325	333	320	280	313	279	300	287	288	271	257	309	270	302	304	309	289	318	290	287	282	308	300	258	313	290	282	303	296	300	332	326	322	261	279	310	284	326	270	307	280	296	271	282	267	327	322	248	294	299	325	292	316	290	298	317	293	327	300	297	312	290	284	259	309	297	304	276	262	305	294	269	281	287	284	277	292	336	320	283	259	303	279	285	321	306	279	286	283	285	329	315	269	286	308	303	241	307	295	284	301	301	264	309	291	284	290	301	321	298	273	308	312	311	272	292	288	309	311	295	269	263	281	316	280	278	305	277	279	292	292	305	304	316	277	287	316	264	274	318	267	298	286	329	268	271	341	301	300	304	301	296	286	294	291	288	294	308	281	298	311	285	311	305	278	357	293	310	293	288	296	294	312	299	298	272	266	294	324	266	324	295	296	260	310	278	291	329	273	315	300	307	230	284	271	323	334	309	298	258	324	300	278	304	285	305	264	284	303	330	261	313	253	291	290	320	322	262	294	303	268	269	292	300	322	288	288	293	301	294	293	285	287	253	257	270	299	302	271	280	278	331	292	323	289	298	288	313	287	267	318	295	272	308	312	308	324	298	315	277	241	296	275	302	267	275	262	290	308	277	316	296	301	298	292	300	291	332	294	305	308	308	294	323	274	269	306	279	296	314	305	297	341	300	298	292	305	294	306	285	327	289	298	317	247	321	284	263	290	301	289	292	282	281	306	271	256	285	305	300	264	332	278	273	301	317	264	288	263	305	321	296	292	306	285	324	287	324	305	305	278	292	293	305	272	329	311	292	270	283
1977	753	935	760	773	733	743	856	878	851	762	833	874	1095	1238	940	874	1045	773	672	650	667	668	706	725	713	684	684	723	664	673	621	693	651	732	664	658	691	666	646	633	664	705	728	696	680	660	653	698	678	702	667	617	656	660	681	656	723	681	700	685	698	643	671	705	703	673	685	660	632	706	713	670	663	669	643	730	683	694	648	675	689	634	716	667	701	637	629	640	646	687	652	679	645	739	682	605	676	647	688	649	708	680	686	638	705	696	673	714	677	627	651	670	717	669	682	669	681	667	672	645	692	748	693	653	656	661	640	654	666	695	704	676	675	666	668	694	682	699	692	623	647	670	690	686	674	652	680	641	677	669	681	686	672	706	659	671	678	679	663	687	685	694	687	720	693	631	657	685	645	681	672	673	692	654	701	657	664	684	649	714	674	678	714	677	667	726	672	662	691	728	660	713	683	649	740	648	703	669	658	683	701	631	706	638	645	619	707	666	687	687	686	644	683	690	639	669	659	640	665	662	668	651	678	674	680	642	665	690	666	688	667	667	663	672	726	687	674	639	630	714	661	635	693	685	653	671	682	698	636	676	663	725	647	656	703	664	666	684	729	691	659	721	681	660	639	657	681	632	705	674	671	671	679	705	652	650	677	700	647	659	658	724	685	650	700	639	679	688	651	680	634	675	625	751	699	688	696	676	657	688	676	683	678	674	666	678	703	692	717	697	668	673	654	685	626	619	669	653	718	636	704	654	676	663	675	664	693	707	629	659	677	682	684	670	680	682	671	650	645	630	685	689	701	715	641	641	670	690	685	673	670	670	691	688	706	636	580	677	701	677	652	680	666	673	713	695	702	676	637	707	703	650	665	711	676	630	664	673	665	660	701	721	692	705	631	668	710	691	680	719	646	715	688	614	666	682	703	683	610	646	642	698	689	643	672	687	675	656	663	675	663	654	705	697	647	653	680	666	664	660	661	682	670	660	694	620	705	645	704	713	636	644	678	677	635	658	661	677	740	672	692	714	666	660	632	684	693	687	691	701	695	680	661	653	651	679	691	690	712	690	655	687	647	677	622	653	674	719	642	676	702	683	679	684	678	648	683	651	619	654	672	655	664	664	670	677	661	614	704	658	660	667	685	673	685	683	700	680	652	675	681	637	677	663	686	649	668	719	647	668	695	682	677	753	710	700	667	657	700	700	667	675	639	670	709	648	659	676	671	632	707	621	696	664	671	673	674	652	691	693	702	657	681	661	735	693	649	674	629	677	665	693	706	691	701	728	682	675	660	674	684	715	661	678	714	640	645	636	656	678	687	676	626	707	640	695	680	656	650	690	691	678	678	679	680	674	654	660	652	669	701	645	690	670	677	690	710	670	682	708	701	683	681	657	669	690	716	659	621	651	692	696	617	635	689	684	689	664	671	623	695	620	679	700	644	700	673	659	665	654	670	714	645	673	723	651	692	677	649	677	709	675	642	671	716	695	709	671	692	709	667	679	638	682	640	668	658	670	729	661	666	675	641	662	660	655	655	721	676	731	677	686	700	653	692	676	684	696	680	689	657	687	660	675	713	679	692	706	646	650	685	654	650	649	663	687	651	697	687	664	660	707	673	701	625	724	675	682	657	645	685	665	662	652	669	694	639	653	702	671	654	695	666	660	727	653	642	689	667	678	712	662	635	661	712	679	685	681	639	646	707	704	668	660	702	649	672	702	723	694	651	643	617	745	673	685	624	683	677	659	682	669	667	685	644	689	687	675	680	673	696	678	713	677	690	679	661	671	679	642	692	689	694	678	664	731	697	725	676	687	654	654	703	678	683	659	690	673	667	667	655	711	657	656	682	667	683	682	655	668	661	687	613	679	699	696	708	636	635	685	654	707	679	667	649	681	691	660	617	673	691	674	732	646	676	677	658	629	696	677	662	667	676	731	697	681	701	714	723	697	653	670	755	681	716	683	666	623	665	668	635	648	683	665	645	657	728	689	704	666	662	691	700	650	674	643	698	691	699	670	681	656	653	689	659	731	666	675	679	688	687	717	644	675	698	674	696	704	646	725	662	706	659	684	668	683	675	674	706	657	646	723	687	719	665	730	697	737	713	639	647	712	652	686	731	675	639	678	665	624	694	712	649	689	699	627	674	684	672	706	657	654	717	647	667	693	696	705	653	644	694	638	655	691	678	691	685	648	719	675	657	706	688	676	648	634	663	676	653	639	664	657	676	651	715	698	682	660	637	679	670	729	660	683	646	681	734	645	706	677	682	667	690	701	672	649	669	696	632	668	725	696	704	640	669	709	658	667	719	680	676	711	691	658	689	667	692	665	701	693	705	622	692	685	682	733	708	657	686	669	710	641	660	713	675	633	667	706	635	692	687	690	673	672	669	691	670	708	653	671	675	691	663	693	717	675	673	656	689	687	654	672	655	692	699	641	685	686	660	653	723	667	706	658	686	694	670	669	686	634	663	705	659	690	648	642	653	647	646	695	661	672	672	652	732	709	694	670	627	647	687	700	665	677	707	710	658	682	682	678	683	688	674	668	655	649	704	702	685	681	688	693	644	665	726	672	691	639	646	686	673	711	664	697	658	728	688	671	636	670	688	679	677	616	669	625	662	732	696	672	658	661	685	683	703	642	672	696	675	668	670	723	696	689	659	661	661	637	657	643	651	722	681	681	701	659	657	709	678	625	673	733	673	662	645	658	696	688	716	673	656	664	671	639	670	679	661	690	610	687	665	682	694	633	630	667	690	703	681	685	696	660	678	683	648	671	680	724	706	693	682	697	684	680	715	644	662	660	689	733	709	685	661	639	655	686	687	727	718	642	663	646	690	689	657	684	658	670	677	669	666	693	684	605	676	685	649	681	694	643	683	688	663	684	709	652	665	671	674	690	708	671	678	652	682	664	711	669	655	659	686	644	651	677	670	677	672	627	697	652	667	657	645	666	630	735	677	681	644	683	656	696	694	665	693	682	694	622	660	693	694	649	674	693	691	658	725	685	688	684	687	686	673	609	629	677	706	687	733	686	659	659	706	713	678	709	660	711	678	726	692	664	678	657	651	677	687	659	667	651	682	708	691	703	661	630	703	686	685	649	707	679	674	637	680	691	655	707	628	699	664	659	696	691	646	681	725	696	668	729	705	687	677	671	716	713	673	647	678	690	678	666	722	643	667	657	673	643	724	692	659	724	704	698	639	664	697	669	702	703	687	666	666	689	658	650	666	653	645	653	677	662	710	673	660	647	732	690	652	663	695	705	671	666	697	687	687	675	654	674	673	658	689	649	669	710	711	699	666	714	675	701	657	674	672	632	723	697	654	634	631	691	715	661	684	690	689	641	667	647	646	649	639	686	682	694	689	654	693	689	646	661	675	649	675	646	693	673	690	655	652	675	703	712	713	634	690	665	691	690	643	665	651	710	659	642	654	654	638	689	667	608	675	700	640	653	671	670	664	705	682	661	662	666	634	693	660	682	680	690	716	646	703	595	659
6984	679	697	453	332	318	252	311	317	261	267	270	280	350	337	284	293	238	266	194	199	203	182	181	188	189	195	182	186	201	187	201	209	220	162	194	204	215	205	204	202	176	166	211	190	176	171	218	195	185	188	188	198	186	189	207	175	189	192	209	186	185	192	184	182	187	171	187	214	178	175	187	204	174	182	183	174	175	196	165	178	183	169	214	185	188	198	191	194	178	173	190	187	162	186	194	213	197	182	176	179	203	185	203	167	187	199	198	190	203	201	195	190	216	203	202	188	186	174	170	180	178	188	207	202	180	197	195	178	168	170	192	185	183	171	212	189	210	181	186	173	190	204	211	197	185	186	189	179	190	162	188	186	161	175	221	209	208	168	209	176	191	173	179	180	183	207	178	181	175	200	184	165	175	170	186	169	200	186	197	179	184	181	204	174	170	186	189	202	162	202	192	160	176	180	176	196	168	200	152	163	198	190	230	198	182	201	165	189	176	162	189	162	185	208	163	188	193	205	218	189	175	188	181	189	208	191	168	186	180	219	161	193	219	180	197	181	190	189	193	214	175	195	165	189	180	205	191	179	189	179	187	191	209	206	199	210	181	216	200	186	206	201	181	214	200	183	189	194	183	162	195	180	174	195	220	187	157	178	172	208	171	163	185	182	186	204	170	192	188	216	194	175	186	167	177	173	205	165	198	165	168	189	174	173	193	185	181	176	180	178	191	178	188	174	193	163	218	186	194	182	161	190	172	164	192	207	186	190	177	176	184	163	162	183	188	187	196	206	192	198	188	205	189	187	170	207	192	208	180	193	197	174	179	201	204	191	168	178	176	214	203	163	176	202	180	181	192	201	171	182	188	182	195	176	174	176	171	199	200	199	196	165	157	190	185	177	183	210	215	186	204	160	190	175	195	202	184	194	196	192	204	194	160	194	189	183	187	178	163	176	191	195	192	193	193	191	196	182	170	196	185	172	190	176	185	194	197	185	184	172	189	178	155	199	179	162	189	215	193	203	214	210	197	185	178	182	169	196	207	217	200	186	162	185	210	173	187	208	215	178	187	198	196	198	171	199	191	201	200	222	208	181	175	194	188	156	183	204	172	174	189	218	199	185	178	176	197	197	193	178	166	209	193	174	188	187	181	180	184	178	171	171	179	211	184	173	179	209	187	186	186	190	179	193	204	182	198	196	192	213	203	172	213	186	215	191	186	215	174	205	185	177	186	193	187	179	167	201	203	188	204	198	181	210	176	188	207	194	151	189	187	196	202	211	211	186	153	182	188	205	173	186	202	183	196	215	191	210	208	178	218	184	181	180	185	202	215	224	194	195	161	162	167	171	199	180	194	209	178	174	181	189	189	193	171	186	185	190	195	189	188	215	182	190	202	170	179	207	183	194	199	180	188	201	194	172	196	181	202	171	219	204	195	191	179	174	180	194	210	189	174	204	219	175	190	173	183	177	203	195	187	198	192	183	163	216	182	192	183	186	197	157	179	167	179	180	192	192	159	172	214	190	184	173	211	166	189	173	153	173	207	180	197	179	200	210	198	172	178	167	199	190	197	188	209	179	178	201	185	189	214	168	219	181	205	185	173	176	152	179	190	185	199	192	173	162	195	171	195	204	179	192	171	186	172	185	192	193	208	189	184	197	200	178	199	187	163	176	210	177	204	178	183	160	201	183	198	188	193	179	184	160	180	188	196	176	163	195	190	201	184	207	189	201	198	194	160	186	169	181	165	180	186	214	185	165	188	202	186	194	167	186	194	193	162	189	159	209	175	199	173	191	182	182	214	191	195	194	194	188	196	201	175	183	168	186	191	188	172	185	223	179	177	188	180	175	192	174	175	218	190	178	177	179	189	206	189	179	196	201	191	190	208	190	174	218	185	185	181	187	187	183	203	186	159	188	199	196	209	177	163	200	158	188	193	186	194	176	177	202	173	201	197	195	188	220	186	197	189	192	167	179	209	189	216	175	191	201	198	190	173	180	198	175	176	168	202	204	184	199	177	189	185	180	186	165	173	195	187	178	198	184	191	196	197	189	188	199	196	194	198	186	205	190	187	170	181	180	202	174	205	174	189	174	181	185	188	177	194	209	181	198	170	178	212	191	204	193	196	172	213	197	168	192	189	204	202	185	181	176	217	186	200	204	213	168	190	190	190	150	180	214	187	198	172	192	161	178	182	169	214	182	193	174	183	163	181	201	177	210	213	176	194	186	191	222	197	196	184	201	198	169	187	230	194	189	209	186	218	181	191	170	203	171	174	171	204	177	195	194	149	187	183	163	189	205	163	177	194	194	190	193	180	196	198	178	195	214	194	190	166	182	167	188	159	176	168	183	176	205	189	172	203	189	199	181	200	173	205	201	196	183	180	191	201	200	187	173	215	200	181	167	170	183	158	194	200	194	194	196	224	184	187	179	157	202	201	180	195	160	196	170	196	204	184	181	179	202	216	219	193	210	182	192	208	184	212	192	191	234	185	203	182	219	197	196	184	180	196	159	187	196	180	183	189	182	184	185	165	179	200	188	214	167	195	203	154	172	163	201	194	163	197	199	181	186	190	205	198	189	185	199	176	198	185	189	195	186	183	156	163	161	210	182	188	202	190	211	172	177	191	189	175	195	185	199	151	181	199	191	184	198	186	190	191	188	210	212	222	207	219	188	220	164	177	181	207	199	205	179	186	194	181	207	224	185	205	179	191	179	185	188	173	181	200	193	181	204	204	199	183	179	176	204	180	188	194	163	187	152	191	185	190	179	191	206	212	163	194	191	205	185	180	191	183	222	194	193	199	194	191	198	198	200	170	210	177	173	195	204	149	202	186	189	188	199	199	198	193	210	179	203	185	180	187	184	204	206	196	206	174	192	191	200	198	193	194	211	179	182	186	197	194	204	195	184	196	205	204	195	182	212	217	190	192	195	176	191	192	192	204	218	162	181	195	197	172	186	188	179	180	173	166	179	179	180	192	195	162	197	216	187	190	195	162	175	190	166	193	190	177	183	224	172	189	172	209	187	192	209	177	191	197	196	206	174	182	204	198	199	181	202	208	178	187	164	178	187	184	193	181	225	202	182	211	211	191	179	156	203	227	221	189	224	195	212	162	173	184	194	199	192	196	185	188	169	166	167	178	193	166	186	184	177	172	184	176	174	182	197	206	179	205	180	196	177	203	176	195	190	193	192	197	199	176	237	214	215	177	190	219	167	181	208	169	197	205	174	206	191	195	177	160	189	194	180	196	212	204	172	179	200	193	174	177	184	199	192	197	219	208	178	178	227	190	164	193	203	201	165	206	181	180	171	187	173	207	202	189	183	198	191	227	199	202	187	193	188	226	200	178	164	183	181	204	215	196	204	206	189	174	190	201	174	194	180	180	204	192	193	200	204	192	175	206	181	213	202	170	187	200	162	178	197	216	158	187	198	187	195	190	202	177	185	181	207	198	173	167	192	179	177	176	209	182	190	192	185	216	198	203	222	171	211	192
5877	902	1502	1376	1171	995	887	1109	1067	920	872	960	1023	1460	1411	1123	1050	1177	1092	554	504	544	563	555	511	544	535	478	505	492	488	487	499	498	487	475	545	483	534	460	485	530	512	491	482	501	487	477	496	500	498	455	491	492	530	500	472	498	482	492	532	455	494	467	482	479	467	490	480	477	455	506	530	491	490	479	508	511	480	487	505	503	478	464	476	494	539	465	491	481	513	495	465	493	464	514	480	449	470	485	515	478	424	498	478	451	506	541	494	474	481	486	492	503	561	475	513	480	490	454	513	522	469	460	514	508	490	479	487	469	527	451	483	499	482	499	493	488	488	460	430	486	541	495	453	489	526	479	490	493	528	468	461	495	481	485	536	481	515	528	440	486	504	500	480	455	498	481	513	489	467	499	484	458	477	503	496	509	523	505	518	511	513	461	497	491	521	452	440	472	467	440	467	466	530	486	484	489	473	506	477	517	457	528	486	446	476	515	463	456	472	514	489	492	485	484	472	495	505	532	477	471	447	506	470	467	430	488	473	524	529	469	460	488	467	434	457	482	450	531	513	487	502	505	490	510	472	475	455	481	511	462	497	476	506	488	476	537	431	499	461	476	500	461	511	473	463	462	472	491	474	439	467	517	489	494	488	467	454	445	491	500	489	476	524	452	485	471	506	477	487	496	472	482	470	487	465	496	496	419	480	495	458	473	473	525	475	465	459	493	471	499	464	456	492	513	500	509	493	523	505	474	411	476	476	524	473	468	476	498	473	456	477	487	467	484	464	484	495	461	456	499	495	517	448	487	457	476	444	470	488	454	474	502	516	487	521	483	488	460	487	527	435	493	444	515	449	490	524	493	512	517	508	467	495	492	487	458	522	526	462	468	519	475	500	474	484	494	535	461	473	492	477	486	500	465	512	464	464	496	503	492	479	456	472	514	477	516	448	507	480	479	511	436	459	488	491	509	461	510	481	434	514	493	457	510	479	506	493	493	469	494	459	482	489	472	475	456	512	500	485	484	516	469	509	461	493	483	432	493	510	448	516	533	457	485	485	494	491	486	507	506	428	451	490	465	482	472	518	497	424	493	445	485	495	458	500	455	441	498	452	493	468	484	464	515	467	479	461	446	458	506	482	475	496	489	495	485	499	478	490	461	449	493	506	472	487	475	464	495	482	498	490	451	486	481	491	495	465	465	479	486	466	474	491	479	499	433	477	498	489	520	492	497	458	471	468	540	490	483	487	486	530	498	504	535	491	487	485	454	498	480	471	465	489	525	510	470	445	517	459	523	491	497	509	478	499	479	466	478	476	503	497	466	509	491	465	473	483	475	435	452	487	461	452	482	487	466	449	459	448	479	522	479	469	516	536	505	485	496	462	488	471	521	507	450	482	479	455	473	467	481	494	502	500	478	480	488	536	469	456	486	487	510	466	529	488	465	500	470	461	482	481	456	490	496	481	486	493	473	489	463	500	519	484	502	504	490	449	444	455	518	493	541	473	494	512	517	500	507	487	462	512	522	489	521	492	522	487	488	476	493	484	465	478	483	456	491	474	536	494	436	476	478	454	494	520	494	481	453	483	440	452	469	517	482	494	491	502	513	485	491	467	508	487	493	464	463	511	498	479	502	508	498	504	476	519	486	483	462	487	507	489	471	484	461	477	482	466	475	501	482	462	517	468	507	514	495	480	491	499	524	501	478	504	499	493	474	492	506	467	473	454	489	546	467	505	502	467	472	472	508	478	483	494	456	475	492	531	501	522	510	479	493	493	498	500	501	486	519	479	472	470	481	504	505	462	475	475	497	465	441	460	478	475	484	503	508	491	494	474	490	511	519	513	501	490	513	487	477	490	457	491	486	527	496	537	482	440	496	500	489	473	516	481	455	494	507	466	433	509	534	470	495	503	509	535	446	521	469	456	520	506	505	498	527	476	487	548	493	491	529	486	493	510	484	468	475	531	461	469	487	468	474	450	486	445	497	464	488	446	491	485	491	470	467	457	489	506	485	495	482	499	473	482	477	504	475	498	482	517	495	461	509	497	486	479	474	482	460	460	471	478	491	445	480	454	488	456	454	495	470	471	472	476	480	503	444	517	477	485	474	507	496	516	531	513	466	487	463	482	498	492	511	450	460	486	481	479	497	490	511	488	487	496	507	526	502	433	464	485	563	507	462	493	526	494	455	485	470	468	422	489	523	469	493	501	475	475	498	488	514	498	506	489	492	473	480	471	447	496	479	499	485	442	471	503	435	494	513	496	515	490	495	503	487	534	478	479	521	474	486	496	494	509	510	461	511	440	466	464	486	495	444	469	463	491	480	473	466	489	505	491	462	470	472	516	467	468	475	549	489	482	502	496	463	480	461	525	505	449	432	459	480	475	466	457	495	498	474	487	465	501	469	468	504	497	526	472	508	501	478	506	463	450	487	472	477	493	465	508	463	466	478	484	486	497	496	512	512	485	498	452	476	462	458	468	479	524	495	444	481	472	497	497	492	470	414	506	457	495	491	486	488	493	502	464	493	441	441	443	494	470	486	470	528	435	514	527	470	499	509	495	542	476	487	461	520	471	479	487	531	502	494	463	472	477	495	495	519	484	437	516	492	486	468	474	525	475	535	467	502	479	487	491	465	460	526	460	442	438	485	467	483	525	483	454	464	485	478	502	469	481	499	472	480	444	485	482	445	512	506	488	509	490	496	510	506	485	444	458	496	461	493	495	521	473	478	487	490	495	482	453	494	481	465	473	497	477	459	511	511	496	482	485	474	485	474	453	501	502	477	438	488	484	507	496	479	457	471	490	470	527	514	448	511	512	503	527	479	472	463	460	496	474	528	488	505	484	514	466	490	456	480	482	505	522	508	451	467	484	486	484	469	492	497	488	498	454	488	489	524	469	507	488	496	497	513	465	454	502	497	473	453	503	475	496	495	505	449	466	482	474	485	474	527	481	460	467	451	510	496	474	476	520	462	467	475	475	454	477	458	503	488	478	495	485	473	490	465	463	499	492	469	494	473	493	500	438	494	470	535	494	481	476	490	501	462	497	452	485	432	512	462	518	448	440	474	442	449	481	493	492	510	495	500	469	470	518	452	501	513	462	426	471	455	489	489	502	502	449	466	494	469	504	504	481	476	516	491	499	480	444	474	493	499	502	436	487	486	490	476	479	492	479	504	441	500	482	489	507	490	485	467	488	469	471	501	477	492	467	499	494	467	486	436	496	494	459	487	452	519	477	492	466	497	499	441	469	484	489	516	472	485	511	430	490	498	497	493	517	522	506	520	515	517	476	509	488	524	483	469	490	488	455	454	477	469	475	465	479	495	493	506	479	476	464	487	512	490	504	468	497	498	497	460	511	460	509	515	504	509	449	471	492	529	502	457	466	462	481	505	488	448	458	502	462	463	524	479	505	513	524	490	467	525	492	486	505	503	482	485	525	548	469	475	482	496	464	475	483	495	473	500	455	500	514	470	516	481	484	495	490	458	494	456
13781	1507	1355	875	654	555	488	579	481	444	444	452	448	520	552	469	434	480	495	360	363	361	348	351	371	372	331	309	313	357	374	333	390	342	318	347	314	342	322	371	345	324	330	356	329	315	311	342	311	324	335	328	306	305	352	334	333	312	325	382	373	307	331	317	322	297	356	302	342	342	336	317	354	312	330	353	343	303	362	327	357	321	334	330	349	330	314	332	356	335	310	335	308	332	337	311	353	320	382	328	359	311	309	327	363	313	339	347	329	366	322	313	347	326	339	340	356	375	333	346	359	345	330	347	281	341	358	362	331	335	315	367	326	381	324	363	382	357	323	337	344	363	314	356	339	300	312	304	326	355	364	359	323	349	363	357	341	355	339	323	349	334	363	359	345	344	356	311	293	314	285	308	327	333	328	332	334	302	348	356	319	333	346	355	372	324	347	338	334	328	336	335	325	350	345	329	305	336	368	299	335	362	317	336	357	341	331	335	326	320	351	351	311	314	317	341	335	324	343	319	373	277	341	296	336	308	330	345	336	355	331	342	339	341	329	332	356	321	351	330	331	312	340	316	338	326	297	364	342	328	331	355	357	334	297	308	349	365	338	321	338	351	333	357	329	356	304	291	323	310	330	309	308	328	350	335	307	302	376	328	369	354	315	346	349	331	353	354	369	326	318	322	326	350	305	325	350	337	336	310	351	346	373	323	350	295	310	335	292	329	352	356	307	338	337	333	317	386	316	308	342	355	315	364	338	326	297	321	318	307	347	326	326	346	325	314	371	315	324	313	347	346	341	357	332	339	324	315	302	321	316	353	319	327	306	338	351	332	304	331	344	316	312	346	337	315	386	347	330	354	326	348	342	323	324	366	329	348	311	306	363	324	309	336	302	279	325	287	348	341	335	331	313	314	328	337	354	324	315	313	320	346	324	320	318	356	315	334	354	338	318	325	332	322	347	327	349	353	343	382	318	295	300	364	352	316	346	321	355	326	296	360	338	305	357	318	356	335	298	343	323	341	305	304	335	350	321	358	330	313	339	312	301	306	345	385	360	329	354	304	341	304	359	345	299	330	334	327	331	298	338	338	345	335	329	331	321	320	331	334	350	328	326	360	345	320	277	346	348	373	343	321	320	314	365	371	324	371	329	337	348	295	335	330	332	374	323	302	288	321	352	284	324	358	316	348	347	303	367	306	323	303	314	324	326	323	324	329	318	359	337	342	370	338	326	354	323	322	323	351	356	312	311	366	342	358	347	318	320	357	333	336	316	311	295	298	331	301	314	311	341	304	281	329	333	340	351	345	300	322	331	347	314	299	326	354	322	342	305	355	311	316	367	356	360	327	324	359	362	337	333	354	345	344	315	314	377	348	364	340	336	320	307	357	334	317	328	307	322	358	326	343	346	341	337	320	330	350	347	338	342	319	317	389	329	353	351	317	346	335	356	289	331	302	339	368	293	327	355	310	335	371	381	355	323	348	328	357	322	365	318	327	357	333	334	332	338	390	330	364	395	351	352	303	325	304	367	360	310	318	356	366	317	323	313	372	345	353	368	358	328	348	316	331	323	345	335	317	343	328	363	358	311	342	352	309	331	346	332	324	318	316	350	318	322	321	341	359	326	334	346	358	345	303	337	360	351	331	349	351	326	380	357	340	366	327	319	315	336	303	314	328	364	370	361	351	335	358	338	343	324	326	341	328	360	320	310	339	313	292	306	332	339	318	298	306	337	331	309	315	346	355	403	336	320	324	336	384	349	356	351	366	314	326	315	307	341	364	328	356	324	306	361	338	374	344	338	318	315	351	334	326	325	342	342	313	312	310	328	345	341	354	357	327	319	314	373	333	322	330	335	338	294	338	356	322	335	345	331	357	341	365	368	301	321	345	313	341	329	309	343	315	352	353	338	360	362	358	317	323	318	366	362	360	332	316	316	345	327	347	343	354	337	347	334	349	331	357	305	320	328	317	346	355	337	330	326	359	361	334	315	298	329	358	356	339	358	308	324	297	297	339	301	374	325	338	338	331	370	296	311	299	366	329	342	307	320	334	314	344	348	297	351	335	334	313	342	340	334	332	399	321	350	371	340	326	327	348	323	347	342	284	347	352	369	368	369	319	298	343	314	368	339	340	302	294	297	348	343	348	349	350	331	340	360	364	373	301	307	351	361	337	346	315	382	361	345	341	354	362	336	340	325	322	336	325	354	338	375	355	346	310	294	317	368	371	310	292	358	341	345	381	325	339	314	346	335	352	380	308	292	320	331	356	335	309	346	353	325	332	331	341	328	305	315	317	360	345	366	365	322	352	357	332	338	298	340	329	305	334	330	301	320	342	331	355	321	296	354	320	330	334	350	337	333	348	322	306	338	353	345	333	318	330	316	345	370	326	292	328	325	334	316	342	332	330	371	375	363	317	316	315	335	322	374	363	359	306	339	318	335	322	347	365	332	336	347	333	342	312	310	332	327	320	314	329	349	339	327	339	362	328	342	354	329	327	301	345	321	328	317	350	340	327	315	348	340	317	330	395	323	326	350	362	313	338	291	325	357	314	336	321	326	343	351	373	343	348	330	364	381	355	355	287	345	320	337	325	304	336	385	333	328	375	331	338	348	330	378	384	346	309	384	335	315	330	342	339	362	378	348	332	345	319	307	323	321	340	341	330	309	332	341	325	327	348	315	327	331	330	300	350	330	343	329	357	358	331	306	345	334	332	293	300	296	342	301	361	349	311	326	330	360	371	341	348	357	331	301	322	384	324	342	331	308	340	313	338	332	353	320	326	339	372	353	328	328	354	359	297	349	323	298	334	354	361	344	365	339	319	358	343	352	332	350	300	300	294	333	345	321	356	359	342	336	353	325	315	341	368	352	313	353	349	359	346	332	322	351	307	314	299	319	318	315	310	301	344	330	304	344	326	337	316	329	356	353	317	331	346	337	346	321	328	349	313	283	361	332	321	374	302	330	325	311	333	326	329	351	352	346	334	314	314	359	330	348	357	311	340	314	335	350	338	337	343	330	354	353	315	333	330	349	350	308	327	344	315	335	315	326	329	341	328	347	319	335	326	326	365	364	367	357	322	295	340	351	333	381	327	376	370	329	306	333	346	339	334	315	329	311	327	330	325	336	325	319	331	325	321	338	326	324	330	354	306	307	316	336	300	331	319	360	373	338	348	336	367	334	292	332	345	308	324	348	315	327	294	381	330	311	313	298	338	346	342	327	384	349	335	346	353	342	351	340	319	346	335	319	340	312	320	317	312	316	303	332	345	345	343	343	355	326	368	337	372	346	335	378	308	319	340	305	320	355	316	320	347	357	299	291	320	316	359	377	340	353	361	337	314	317	318	361	321	348	314	342	346	338	340	331	358	348	338	344	316	321	358	320	363	319	327	337	326	303	345	344	319	351	350	345	335	347	328	344	343	353	346	373	324	304	295	354	313	322	313	318	347	349	327	297	302	340	312	353	343	315	333	329	323	317	347	347	363	308	368
8163	1544	2647	2368	2090	1764	1685	1879	1686	1439	1479	1452	1587	2196	2161	1642	1634	1770	1627	850	837	869	884	873	874	830	838	884	845	858	811	796	816	775	804	810	804	831	774	824	772	783	791	796	797	814	773	792	769	817	753	701	820	750	790	800	765	793	755	771	821	805	815	777	785	781	796	762	815	785	797	811	813	739	791	804	761	791	767	782	790	792	770	783	789	805	791	813	775	787	788	769	743	785	740	733	774	779	835	788	780	771	749	784	813	799	813	805	771	763	779	777	804	817	797	789	761	784	751	838	735	784	746	766	770	798	774	815	784	758	751	771	783	768	787	756	734	775	775	769	772	785	748	766	774	767	747	746	793	751	795	793	741	758	772	823	756	736	753	738	811	846	777	775	754	746	786	836	757	752	729	810	770	792	752	788	803	745	788	766	771	751	729	777	802	809	790	722	760	766	790	754	772	730	756	803	772	796	817	730	763	793	811	762	823	820	750	797	792	836	789	749	798	809	792	785	776	731	808	817	823	753	765	731	779	747	810	748	781	767	776	775	767	740	775	769	792	755	807	763	763	795	781	778	792	832	807	795	789	790	768	842	736	774	852	768	782	749	778	729	773	770	759	778	845	782	813	824	777	762	803	782	797	819	729	757	777	809	746	778	733	760	805	759	845	740	865	780	772	742	780	813	788	734	806	716	816	764	789	808	856	750	771	779	771	785	770	774	782	769	757	798	801	737	808	772	773	812	779	778	784	796	782	761	826	788	761	779	771	773	738	741	750	765	801	837	806	763	785	736	782	771	767	797	741	779	821	778	724	749	726	797	810	790	761	738	795	763	814	757	786	785	762	802	801	761	765	772	794	780	820	794	829	754	805	758	810	769	768	774	724	769	760	732	801	797	825	751	786	752	805	771	743	770	779	761	720	813	768	822	758	796	785	767	791	770	772	761	817	799	793	753	753	729	792	790	743	754	787	811	803	801	780	750	761	781	832	814	749	874	713	828	786	810	761	765	838	814	721	765	793	805	807	823	807	793	784	786	807	788	747	726	773	776	798	770	763	832	825	753	763	761	739	781	781	729	791	770	754	729	769	802	774	767	830	794	788	741	744	774	734	777	774	794	787	768	842	765	795	743	771	784	805	783	798	797	774	778	837	728	798	778	762	850	782	772	796	786	717	750	836	812	802	757	842	717	788	758	768	739	711	862	801	773	757	764	779	749	770	751	758	804	743	802	833	780	782	738	766	814	772	772	769	757	862	810	786	753	789	800	745	812	758	812	813	733	788	785	751	781	794	760	748	743	817	780	755	772	754	822	797	776	741	769	809	754	788	741	803	743	788	748	750	778	783	821	776	830	775	729	777	768	814	745	752	771	741	771	774	762	762	750	781	755	828	811	794	820	757	829	788	792	745	770	851	771	814	807	778	812	741	794	777	767	749	764	772	777	813	738	779	766	748	783	807	823	783	801	795	756	790	765	753	767	794	774	759	779	756	780	785	784	782	794	804	816	770	757	779	726	817	825	808	790	811	804	713	777	789	763	791	729	835	730	746	765	776	801	792	850	792	739	799	809	728	749	789	791	739	776	768	805	721	711	725	779	826	795	737	763	779	779	806	793	758	795	762	788	788	783	785	751	819	748	728	742	799	772	748	769	829	752	785	738	809	810	786	743	783	803	730	836	760	804	786	789	762	796	725	763	746	753	813	778	826	807	829	815	722	773	774	767	800	769	767	787	797	772	825	749	787	799	805	768	776	826	788	741	757	786	829	764	832	774	728	780	785	770	738	757	773	805	783	795	770	781	795	780	762	806	740	757	755	728	783	801	767	772	766	810	764	762	746	779	765	770	785	792	783	784	782	756	763	731	736	766	803	808	816	805	802	770	796	836	755	746	803	796	774	819	782	757	745	741	825	861	776	798	779	765	829	756	790	754	784	809	747	801	782	779	800	801	809	742	752	803	819	753	777	759	759	776	780	802	764	824	749	789	737	735	771	786	762	762	805	776	775	805	782	768	784	732	756	816	795	818	820	761	806	830	780	738	787	733	753	777	773	769	756	758	833	825	746	770	784	762	779	754	778	776	744	770	758	717	757	792	760	822	778	780	744	764	791	787	763	786	801	805	795	783	780	787	752	757	771	762	755	797	770	765	786	795	792	761	736	757	732	770	821	724	755	771	774	814	765	797	787	749	754	757	809	771	794	803	815	801	817	730	750	807	758	775	743	794	784	746	772	748	750	745	707	786	783	813	788	830	777	748	759	768	765	783	769	782	759	790	755	765	745	812	768	804	761	750	789	721	803	800	744	764	745	803	750	781	779	763	792	815	820	774	784	773	741	800	757	735	828	764	754	767	792	804	779	819	762	777	833	779	813	777	772	790	743	735	828	752	793	771	775	788	755	727	774	832	804	758	726	739	755	769	776	756	758	803	724	765	789	766	774	774	790	767	716	776	778	773	780	751	769	821	752	806	780	763	800	809	754	770	773	806	809	757	814	726	818	739	774	780	749	776	774	757	791	756	805	794	804	750	818	769	786	779	781	810	800	781	804	735	772	767	786	774	735	769	759	760	760	785	823	756	797	720	764	759	786	773	831	837	782	797	760	772	796	801	780	751	753	789	733	767	774	768	736	784	819	780	795	773	795	781	801	789	817	771	819	775	787	778	815	813	755	721	729	780	781	766	734	758	772	797	775	782	773	771	762	748	795	774	783	822	793	780	774	785	764	812	764	792	812	783	785	809	740	771	791	830	771	744	759	808	746	788	723	754	729	782	783	743	743	781	763	767	781	722	771	786	757	735	764	751	743	746	827	765	765	806	794	794	750	813	800	768	829	784	789	778	818	782	773	757	803	747	764	689	770	737	767	766	782	755	813	778	773	819	741	770	809	706	816	812	724	749	770	795	753	775	757	762	799	826	821	720	792	772	787	801	780	757	781	772	790	814	755	780	753	756	729	775	755	796	784	847	775	828	768	863	726	767	805	753	793	801	773	746	793	781	787	791	768	773	785	747	747	741	810	793	769	777	830	784	795	749	774	784	749	765	805	806	792	759	780	778	841	811	739	758	767	792	825	805	815	766	772	786	792	800	758	755	775	763	741	771	780	786	807	765	745	766	778	778	793	794	808	769	779	781	716	747	785	752	788	818	797	786	744	816	773	795	762	726	807	784	801	779	791	761	742	708	796	780	773	742	762	802	751	810	784	753	769	799	762	795	731	758	761	778	760	806	789	757	770	769	784	756	763	749	739	757	834	757	790	796	785	813	800	784	764	751	750	762	785	769	819	740	763	785	756	771	778	762	726	789	820	782	761	794	786	786	802	806	771	772	781	839	769	856	703	763	813	767	784	725	772	748	793	794	765	826	771	821	808	779	766	787	786	808	768	765	837	786	718	812	728	831	738	747	764	805	813	779	784	783	758	776	817	735	806	791	776	774	781	780	738	773	784	803	831	777	798	783	767	779	772	786	775	769	860	764	749	755	788	804	854	737	719	801
1623	439	393	328	308	296	298	288	313	311	313	329	305	374	355	331	311	337	331	297	280	297	267	309	311	279	295	304	305	301	293	292	290	279	317	292	282	286	301	328	273	284	255	260	304	292	269	292	299	294	303	314	262	270	305	261	299	292	275	300	285	278	297	292	330	321	292	263	302	294	293	288	318	298	293	280	298	336	256	276	262	324	297	288	273	285	289	287	306	298	301	324	260	303	268	300	306	310	256	289	261	288	307	252	307	288	298	303	315	272	300	293	276	260	306	284	289	345	308	283	281	302	297	297	274	317	269	261	280	261	295	283	265	307	269	300	313	306	322	290	286	278	322	298	288	292	330	279	256	279	312	297	347	307	272	314	269	302	310	310	304	284	293	275	281	274	298	279	264	281	296	281	305	291	301	297	320	289	306	254	300	302	281	294	288	268	274	330	286	312	288	287	275	321	297	302	278	317	308	296	305	283	319	302	281	333	281	261	277	289	325	277	284	323	296	307	291	310	312	298	265	279	269	297	287	304	276	302	280	312	292	286	300	281	306	289	310	335	289	321	323	277	293	269	267	286	322	300	291	305	299	282	303	301	299	327	294	276	295	302	286	312	295	284	300	304	284	310	287	250	302	288	287	275	304	276	287	277	281	308	313	271	302	316	300	255	288	258	249	306	268	307	300	302	301	289	287	271	301	267	295	282	256	254	287	292	310	303	292	279	302	304	272	327	271	300	260	284	251	275	303	300	283	290	260	301	280	270	285	273	303	317	305	304	299	318	322	306	318	305	290	301	302	314	270	304	324	275	261	291	272	270	296	267	268	281	281	310	305	295	293	284	290	277	274	283	285	314	317	292	291	313	296	257	302	317	305	321	288	285	296	306	287	301	300	280	276	289	292	274	274	299	272	309	328	281	303	294	298	322	311	279	267	278	271	334	297	318	319	281	328	287	281	314	306	266	271	292	313	293	282	299	297	278	314	290	299	305	303	330	300	312	305	328	287	281	300	282	328	249	319	313	270	264	278	288	290	287	302	312	314	325	290	332	284	284	298	316	282	305	287	322	311	313	281	319	299	283	299	291	278	307	241	277	273	282	276	281	284	277	284	318	295	286	293	325	286	300	300	296	350	300	268	316	273	286	275	263	281	305	293	330	291	302	290	264	328	278	302	306	251	278	283	265	266	263	261	303	298	291	305	270	322	273	310	287	270	296	362	309	309	292	294	318	315	289	241	289	308	289	295	297	279	279	328	317	284	295	266	308	314	271	320	296	298	297	317	280	283	309	278	311	324	295	312	294	298	278	257	300	310	315	275	286	295	306	270	293	291	270	317	272	286	330	288	304	269	269	252	299	295	288	276	306	336	293	296	285	289	302	323	275	330	318	286	309	275	299	331	287	318	270	318	277	325	322	322	314	305	307	286	302	296	300	268	280	304	290	325	272	310	294	315	279	315	299	267	274	268	252	300	310	260	332	263	290	282	291	311	289	283	276	288	320	294	281	317	262	282	297	296	290	283	288	265	328	291	308	327	316	287	278	316	285	311	279	298	281	304	302	295	305	302	295	276	272	257	300	293	276	300	283	257	284	293	267	305	329	322	274	281	289	254	290	293	278	298	295	328	285	272	271	303	292	307	262	298	293	283	271	286	306	307	311	278	282	279	260	280	285	311	312	287	282	284	292	302	329	303	325	269	277	274	297	307	324	283	289	260	276	310	304	317	298	271	285	280	323	265	302	306	273	292	256	312	301	283	300	303	294	339	303	297	254	302	292	281	258	288	308	268	282	291	304	265	315	301	297	317	288	293	250	308	291	272	311	294	278	304	306	292	303	271	276	281	285	291	287	263	284	281	288	318	283	294	289	317	291	249	311	273	296	335	305	295	311	310	283	297	295	280	308	302	271	261	294	288	281	301	324	271	294	268	278	320	315	303	305	307	278	297	300	292	284	299	281	292	309	311	264	320	305	308	292	290	275	309	295	255	303	276	275	279	278	299	305	300	295	269	296	291	329	300	286	308	275	277	293	284	302	318	328	322	319	286	289	284	298	279	297	311	321	278	331	268	300	298	282	297	295	273	279	289	286	307	299	278	292	280	268	330	298	272	306	298	308	303	301	305	294	240	302	294	305	349	281	282	303	291	324	300	287	298	317	325	328	321	299	269	291	271	281	270	284	294	293	293	321	297	318	304	303	310	319	291	306	278	286	292	273	297	295	311	265	288	324	284	324	268	293	288	267	283	308	307	280	330	305	284	315	296	306	317	307	305	299	270	290	300	295	277	302	267	331	296	269	289	286	273	301	288	263	285	290	253	314	301	318	317	280	290	293	261	245	282	264	298	322	294	313	317	303	293	279	309	313	281	294	280	270	275	321	293	321	284	289	271	306	307	288	293	294	304	295	314	279	278	308	306	289	343	297	318	286	305	291	306	277	298	314	283	272	261	276	302	324	298	305	297	290	295	301	266	335	315	291	293	291	290	274	277	306	294	312	349	280	299	304	315	304	314	307	326	265	266	254	271	295	286	299	317	299	334	331	311	314	290	267	289	293	312	292	301	320	301	298	285	334	280	305	270	274	302	292	292	277	303	311	322	299	294	283	285	281	272	291	283	281	301	316	324	268	289	314	316	267	323	302	301	292	267	265	246	293	309	318	322	285	293	313	274	299	323	300	275	280	316	295	294	285	276	310	293	279	266	288	308	301	283	296	249	282	273	306	286	283	306	286	320	335	273	282	264	288	300	288	284	280	289	291	293	307	302	305	287	319	290	279	288	278	319	295	283	288	284	288	282	271	270	298	303	286	306	308	286	301	294	276	290	278	288	300	290	299	295	285	317	297	267	320	280	329	289	308	311	302	309	344	315	300	321	292	301	311	294	303	289	281	302	273	291	278	313	300	280	299	311	292	265	294	316	316	290	342	306	271	321	256	326	272	281	281	287	277	290	283	296	296	277	276	295	278	289	303	277	316	305	334	291	329	302	322	335	291	253	315	323	295	278	316	308	294	282	304	283	262	304	275	277	274	319	303	289	316	278	306	287	310	299	292	302	295	280	310	316	277	276	282	287	320	286	292	311	281	296	270	276	266	330	291	270	301	308	315	309	303	280	307	299	305	283	252	274	287	304	278	317	305	312	302	274	285	303	308	286	277	266	282	306	268	314	253	282	323	283	302	269	308	287	326	353	280	309	323	288	291	313	309	328	302	305	319	287	289	274	288	307	306	287	286	339	270	312	327	273	316	324	284	315	298	311	280	329	297	323	294	292	273	279	310	284	276	307	298	291	263	302	280	297	282	317	327	312	272	307	281	266	266	307	335	300	257	287	270	278	273	268	339	312	263	289	310	289	310	274	279	287	285	294	291	285	271	316	295	295	281	314	313	317	328	276	309	302	276	305	299	269	304	318	287	287	303	299	290	272	279	298	303	254	297	303	272	315	298	325	310	266	304	278	309	264	269	265	297	303	244	263	290	301	305	276	271	274	280	300	307
1910	798	860	714	712	713	701	869	871	762	788	810	860	1146	1151	897	914	1003	819	697	685	682	677	680	692	670	689	684	678	690	662	662	714	717	720	681	676	677	648	641	707	742	665	693	705	664	650	660	704	667	665	695	689	707	710	735	602	658	680	665	669	673	684	687	648	720	679	625	634	682	660	663	626	650	660	671	684	635	711	720	696	725	696	663	758	672	668	659	674	678	704	720	693	674	643	686	681	643	686	714	667	620	686	679	677	662	691	640	662	706	653	659	673	652	640	709	651	668	678	669	653	663	641	660	669	656	638	682	635	637	676	728	673	727	673	675	660	700	668	699	648	676	680	642	654	611	688	658	676	653	672	685	694	687	659	701	637	676	656	676	664	661	646	714	693	679	698	631	682	689	664	651	672	727	664	689	681	681	696	685	675	683	697	670	694	647	636	701	677	652	660	662	667	692	642	662	647	647	646	651	655	643	674	702	700	644	678	681	655	606	622	682	670	711	627	644	673	656	660	726	630	647	688	675	655	666	697	683	667	654	688	622	681	646	654	665	677	651	678	674	662	685	684	677	703	675	703	661	703	692	647	688	671	666	691	688	689	660	704	696	661	647	689	718	681	696	675	690	650	673	726	698	695	647	675	631	622	722	739	664	605	647	630	652	657	710	680	638	638	638	699	667	665	697	671	697	675	705	697	668	662	692	622	671	695	643	666	679	662	661	733	694	638	683	666	636	649	683	663	642	625	695	684	633	648	660	641	683	658	734	643	616	696	619	641	703	653	632	670	699	651	680	666	698	709	680	667	655	626	701	675	642	689	686	650	721	687	677	657	660	665	691	612	689	711	709	724	712	702	688	664	656	667	686	681	655	700	683	657	672	683	680	691	680	635	682	654	690	692	671	646	681	675	668	679	674	684	632	630	636	638	698	668	665	687	705	699	628	685	682	655	642	652	712	732	641	705	680	651	690	680	627	654	707	688	683	651	682	684	693	737	693	669	674	633	640	697	632	676	692	670	596	662	683	682	728	665	703	648	687	647	672	658	671	675	690	700	703	622	634	677	657	678	647	656	694	670	666	723	657	669	675	645	671	659	670	645	711	663	630	649	691	622	651	699	640	683	694	676	640	677	674	764	680	686	692	669	677	632	639	642	679	660	672	673	692	671	674	665	648	681	678	641	664	674	678	672	678	646	677	629	674	708	663	662	656	637	680	637	683	709	699	682	665	643	600	690	686	630	639	684	671	710	669	664	687	684	649	663	722	670	655	636	684	669	686	675	669	665	665	703	691	661	681	707	668	639	669	683	685	629	637	690	657	690	607	724	710	638	670	696	660	659	659	678	679	725	661	707	662	703	685	687	679	654	685	655	692	697	646	646	697	695	634	685	675	718	658	625	625	689	715	640	658	685	622	700	697	688	711	673	695	650	663	671	642	677	642	708	666	682	653	681	640	702	674	647	707	629	649	696	662	621	667	655	667	637	689	684	672	704	664	681	681	695	671	673	629	711	688	723	717	675	707	690	639	645	688	688	685	689	627	662	638	717	712	632	639	685	742	637	660	646	657	683	706	643	674	662	710	675	653	659	669	647	623	653	686	683	675	651	674	692	645	695	674	686	684	681	688	610	664	662	648	616	724	697	733	692	667	655	667	659	660	661	686	714	654	667	653	686	664	665	686	663	669	618	695	695	657	626	701	715	691	716	653	707	708	605	668	655	667	645	646	731	662	644	699	649	662	647	679	679	641	735	674	695	701	676	676	661	687	698	626	683	715	716	634	682	677	669	719	673	696	665	687	682	651	677	645	652	630	669	707	667	701	702	655	660	658	646	681	674	635	697	692	655	652	723	688	695	631	717	663	675	646	669	661	639	639	631	693	669	638	684	674	690	682	662	664	698	666	659	694	682	639	711	677	707	700	686	689	691	675	692	702	700	615	676	685	677	639	707	668	704	689	721	769	692	683	671	697	651	690	640	662	640	673	696	692	694	684	648	684	666	671	663	654	720	641	674	687	704	699	720	683	659	651	678	672	617	651	693	638	716	649	668	656	648	655	646	660	676	673	698	641	695	699	640	696	671	690	681	661	676	657	702	666	668	671	650	678	712	694	679	725	694	658	685	669	687	680	675	670	662	665	730	686	658	654	675	662	684	645	664	688	655	637	698	638	705	675	669	667	682	662	704	652	639	653	693	684	715	666	664	691	645	673	666	661	636	669	656	655	635	656	704	665	649	663	678	682	638	656	673	671	661	626	654	703	676	692	718	690	709	691	642	643	660	665	684	681	658	681	671	697	646	679	696	710	697	702	684	656	673	674	688	667	690	625	689	681	736	651	675	680	666	665	703	697	657	689	670	656	675	714	656	641	663	702	714	646	658	676	714	691	658	704	707	690	695	661	671	672	671	672	687	635	655	661	713	664	706	660	726	675	693	659	659	673	729	671	661	643	682	688	659	671	695	678	707	665	656	660	646	633	679	675	667	681	679	664	725	713	692	652	661	675	686	715	650	684	684	696	649	667	657	663	675	703	702	656	684	673	656	683	703	680	709	632	684	696	727	674	643	690	685	709	656	613	668	685	682	609	669	672	645	689	673	658	676	653	691	658	684	638	695	675	637	661	630	675	695	703	660	689	701	690	667	667	640	688	689	670	679	639	646	714	695	718	700	657	663	654	686	718	672	697	708	635	668	648	636	660	694	653	643	709	672	629	655	646	664	640	683	671	656	686	692	707	679	640	690	623	697	691	661	682	675	591	648	668	695	712	669	670	670	655	656	653	665	643	686	679	685	659	648	687	673	682	712	729	665	693	682	669	687	677	696	655	677	652	643	663	690	635	648	653	685	650	696	626	642	653	700	703	645	613	686	606	651	695	626	675	696	717	681	669	653	687	732	709	692	639	671	725	728	671	644	672	691	651	692	648	686	684	626	712	696	633	707	660	673	667	627	668	649	698	678	668	646	678	687	649	680	675	644	694	705	671	667	671	670	701	598	669	681	683	659	723	660	710	621	625	630	656	703	632	733	641	711	662	663	660	716	638	714	657	666	703	637	675	673	679	688	672	670	653	662	669	660	670	665	661	652	709	686	702	636	671	697	670	667	659	654	709	704	700	689	704	688	673	688	661	660	679	646	683	694	709	693	658	709	663	683	706	657	627	640	702	685	706	651	691	678	641	713	677	663	735	693	735	732	643	666	633	679	678	713	698	709	675	723	652	668	644	647	657	655	690	659	711	656	708	704	646	633	622	718	680	647	748	688	672	676	666	661	636	676	688	688	690	675	656	683	648	666	623	681	673	659	690	717	666	681	683	654	627	699	716	677	681	685	657	714	668	692	678	708	676	697	632	671	676	675	633	706	695	674	721	652	649	659	663	705	689	651	676	649	638	703	677	677	677	699	688	656	664	617	648	705	685	623	666	677	654	705	659	682	634	673	652	675	698	671	671	627	725	629	655	689	664	657	687	679	632	650	666	690	698	663	629	687	710	704	672
7155	644	650	468	319	306	291	292	266	233	235	264	303	338	332	306	290	281	273	203	171	189	180	190	196	184	214	189	216	185	189	177	219	217	187	200	187	202	195	173	193	197	203	207	189	195	171	163	202	211	213	193	172	201	175	183	183	183	165	182	211	165	190	193	192	205	198	207	166	207	202	164	187	148	182	193	189	203	183	196	185	224	165	189	181	183	169	202	165	191	197	157	205	177	162	196	196	210	197	202	189	192	204	183	204	216	202	192	198	205	184	186	179	184	175	141	175	199	174	182	179	194	186	169	207	180	175	188	206	181	160	183	189	181	181	185	222	209	198	191	201	191	198	179	166	213	194	201	152	181	197	169	193	185	170	199	201	205	200	179	198	174	172	217	174	204	195	171	167	194	200	197	178	192	178	189	195	174	182	196	198	172	186	203	198	203	187	213	198	181	176	172	189	184	179	184	199	201	175	196	209	189	173	210	186	219	190	182	186	196	193	179	191	179	227	214	192	163	225	196	173	177	208	200	171	179	184	192	192	194	197	175	164	211	156	190	199	189	173	187	205	217	188	183	179	168	207	166	197	191	195	176	196	207	217	194	196	182	216	176	176	150	164	170	164	173	183	181	200	187	184	188	187	163	173	182	209	179	183	189	166	187	157	197	192	223	195	185	201	178	185	199	205	184	217	189	169	188	200	190	236	220	184	198	173	197	222	181	169	197	185	219	205	190	187	219	211	180	182	176	204	193	195	193	197	209	179	177	184	202	197	169	207	158	184	205	196	190	184	173	199	206	234	206	174	194	166	181	209	194	188	180	216	188	189	200	191	203	191	197	190	182	185	192	189	176	178	176	188	195	215	190	199	186	157	174	196	209	180	184	222	192	210	187	184	200	154	203	192	205	212	182	200	171	174	190	189	192	201	190	208	184	175	188	175	185	186	202	158	186	167	183	203	176	196	199	197	183	193	187	184	184	214	192	205	200	238	190	212	191	194	212	182	189	177	157	209	183	205	173	178	184	199	160	218	176	192	194	186	182	194	186	218	191	199	194	204	174	214	178	165	193	204	191	174	195	173	183	173	203	188	165	180	162	194	224	200	178	176	199	186	170	188	208	189	166	176	178	186	194	189	191	180	201	165	182	185	206	194	197	173	159	183	176	189	204	197	201	197	177	180	187	202	176	195	189	182	208	194	186	192	198	175	182	178	182	164	209	184	165	175	182	184	190	167	172	184	178	204	202	209	218	203	165	187	188	194	194	195	190	209	175	165	191	169	204	201	210	181	187	180	194	194	172	197	175	190	185	196	180	176	180	191	165	203	174	180	195	196	210	181	208	177	179	180	173	199	211	187	194	167	159	192	212	199	207	197	205	199	196	208	194	193	176	181	180	190	182	173	177	185	198	184	175	194	219	201	206	195	181	191	180	186	212	193	184	209	161	202	183	207	197	168	213	176	174	193	187	176	190	168	201	212	183	189	190	174	169	189	176	175	216	227	194	192	208	192	210	181	195	165	205	210	203	199	157	196	195	208	191	171	164	176	177	182	209	194	196	178	164	171	184	176	177	161	179	184	190	173	170	189	190	158	168	202	185	182	169	205	211	193	183	199	184	165	197	169	216	197	197	195	181	171	199	212	214	190	177	198	178	188	205	162	177	200	187	166	198	196	183	169	208	176	185	182	182	199	198	205	191	180	179	181	185	162	188	194	204	192	205	184	167	197	194	183	172	177	181	198	200	186	183	194	172	184	190	178	208	180	203	196	203	195	204	205	226	167	181	171	229	177	208	210	179	211	206	196	187	194	205	209	186	197	188	183	205	177	202	212	180	204	174	197	193	193	179	193	171	188	190	183	163	175	231	160	188	193	210	196	175	171	169	191	215	192	189	178	206	220	168	190	194	174	188	165	188	182	173	179	187	187	173	180	195	192	194	176	185	198	167	196	183	202	176	210	221	199	161	198	202	182	172	181	210	184	183	192	178	183	211	170	190	186	186	197	188	174	189	220	171	193	196	212	200	190	180	169	208	186	186	188	154	183	195	187	236	171	211	187	210	191	190	183	185	165	190	222	187	202	158	205	175	213	198	205	173	204	171	192	215	221	181	173	183	168	196	165	203	207	179	189	211	187	176	200	165	176	202	192	190	197	235	205	175	205	172	211	183	185	196	203	201	178	194	187	186	209	183	182	196	201	190	163	218	199	196	198	177	216	193	210	195	172	192	176	189	178	209	223	191	179	183	189	154	192	191	204	172	171	189	180	185	179	191	181	183	160	195	179	170	232	202	184	203	160	207	190	198	201	174	172	182	188	186	203	200	169	195	182	169	163	198	182	204	191	196	202	184	196	215	166	189	173	166	191	189	188	204	168	204	174	194	191	190	178	176	169	160	176	205	193	191	186	201	187	201	197	208	193	178	161	191	201	199	192	197	182	195	188	227	185	209	173	189	217	190	191	185	183	160	214	181	166	148	180	207	169	187	203	192	204	183	196	190	181	183	197	198	191	175	205	179	192	191	188	213	199	198	180	168	189	209	199	210	166	172	185	172	198	211	214	202	184	188	181	189	183	181	210	181	190	193	178	198	166	206	184	196	194	198	201	170	191	181	187	178	197	199	198	195	188	179	175	223	210	215	180	208	264	206	161	183	186	185	206	190	179	180	182	173	202	194	211	156	181	177	193	177	175	177	187	192	184	191	182	194	170	175	210	195	173	192	197	188	163	203	178	173	179	205	193	194	196	174	184	178	181	184	190	186	198	186	236	198	183	199	213	178	187	227	189	197	193	171	199	206	184	205	194	185	196	192	181	192	200	171	168	189	170	194	196	184	214	199	208	208	202	179	213	186	183	163	194	179	171	168	163	183	203	195	196	184	199	202	172	182	176	180	194	193	193	183	179	195	195	238	198	179	192	209	211	173	189	181	180	185	192	189	196	205	176	192	169	223	162	178	214	186	185	170	177	182	164	190	175	183	181	183	163	170	174	198	159	188	184	191	203	179	193	180	195	172	158	204	186	180	202	200	195	196	194	189	171	169	218	199	194	183	189	188	191	217	214	174	172	182	181	179	188	168	205	190	185	203	161	181	204	177	191	180	179	202	189	189	194	178	201	211	182	182	198	209	177	201	179	208	183	185	174	160	187	218	153	173	210	184	197	161	177	203	210	169	191	186	185	187	215	190	185	184	169	190	187	174	182	170	187	187	196	188	190	190	183	180	180	156	205	202	179	197	201	193	199	172	181	192	189	208	191	195	187	174	221	196	196	185	215	201	199	172	180	211	187	226	198	177	203	182	191	178	195	183	170	191	181	211	181	205	189	190	167	207	184	176	198	184	186	173	184	164	175	176	194	180	206	177	200	166	190	164	207	194	189	206	181	186	178	195	165	183	176	180	164	194	188	204	194	165	170	193	193	202	198	206	190	192	162	199	196	196	221	193	157	185	200	181	189	193	185	183	168	169	164	220	240	199	173	182	182	168	185	184	187	192	181	188
6105	928	1489	1400	1154	1019	972	1130	1012	853	860	908	1056	1474	1470	1116	1050	1153	983	550	514	545	560	528	528	530	524	531	487	508	496	531	469	517	499	486	507	477	468	514	466	494	540	491	521	464	484	467	465	523	499	472	470	505	508	506	464	522	508	487	502	525	471	467	478	479	464	485	518	502	457	487	476	465	532	443	480	502	497	478	488	481	493	466	504	468	498	493	469	461	498	477	524	460	499	461	495	466	488	473	507	511	492	483	470	485	486	505	533	536	464	455	512	512	510	496	534	499	481	465	485	457	508	503	503	473	470	479	478	476	467	476	483	474	464	492	434	476	513	529	492	513	475	486	483	496	485	512	500	494	465	520	499	449	513	484	476	480	516	466	493	500	470	480	459	478	463	460	514	480	451	472	446	487	455	475	461	456	490	462	447	507	506	453	467	435	461	479	471	494	494	476	486	475	483	501	482	486	474	457	495	488	502	485	470	505	471	516	514	465	490	468	452	466	494	503	471	480	473	535	442	478	487	460	439	474	472	508	440	474	509	480	465	482	523	489	483	521	520	514	483	455	518	467	496	505	484	443	485	483	483	519	464	504	508	461	469	440	496	473	455	488	480	506	490	475	503	517	498	484	488	516	462	487	470	497	473	496	540	535	499	481	479	463	509	463	479	483	436	466	509	538	486	488	489	456	489	485	447	481	514	515	474	442	489	478	472	500	487	473	482	483	485	463	488	506	509	486	488	477	485	487	483	511	544	488	457	518	496	478	477	488	438	494	472	517	482	525	495	463	483	465	487	461	489	528	485	467	506	470	502	471	519	499	489	503	473	522	517	451	463	489	481	507	491	494	479	493	503	486	473	457	495	464	449	516	475	476	482	432	484	443	492	500	461	499	480	477	501	481	489	475	473	490	505	518	421	473	497	474	543	522	481	486	441	468	508	474	457	493	489	487	493	461	496	497	436	482	486	466	457	481	471	497	483	510	450	496	514	455	473	481	474	475	470	478	445	495	501	493	493	476	463	483	481	481	525	467	499	473	516	476	512	490	460	497	462	523	480	457	481	500	503	460	471	456	481	475	444	463	448	510	480	466	505	475	481	495	500	499	463	434	482	558	486	528	506	494	476	495	483	459	477	474	464	522	483	474	474	469	458	533	490	472	510	494	511	487	493	485	488	475	487	497	489	471	476	515	484	503	451	446	480	477	475	524	464	468	520	475	479	511	471	536	531	501	467	516	489	460	482	489	489	509	473	525	482	513	485	503	473	458	457	460	469	472	472	465	478	492	463	500	481	527	468	435	486	492	508	535	505	499	496	461	480	499	467	499	459	476	479	450	456	479	474	482	521	471	485	460	461	462	476	487	485	506	462	454	483	496	476	450	479	489	484	498	497	504	516	515	486	537	465	438	489	464	485	516	504	468	483	460	521	472	532	498	493	458	503	505	482	455	478	511	452	484	538	467	469	482	470	475	531	469	501	465	474	481	483	510	482	484	507	481	473	483	497	511	460	451	475	478	489	480	496	483	488	465	487	475	440	493	476	480	476	445	447	462	493	460	494	476	475	481	518	446	494	559	509	507	500	511	497	468	509	449	506	494	481	464	488	525	483	460	519	506	482	484	466	519	523	495	512	514	480	514	464	496	473	455	429	488	487	511	445	503	493	514	490	453	518	502	444	480	523	474	445	476	503	513	487	479	489	510	534	467	476	480	486	512	470	520	488	489	509	463	481	455	472	494	503	487	499	488	493	494	476	507	495	487	479	522	466	466	499	475	489	478	478	478	488	480	447	456	505	492	500	503	475	483	482	454	484	509	498	496	505	479	470	501	484	499	467	499	503	505	463	520	483	470	498	453	502	510	521	493	506	492	485	507	441	506	473	513	468	479	476	495	490	482	493	474	471	472	519	511	457	467	488	503	469	486	487	490	470	466	492	509	467	478	501	486	487	515	519	467	496	466	479	531	489	516	501	470	451	500	486	502	501	483	489	509	529	475	502	459	474	481	468	471	461	487	541	452	479	456	504	500	504	514	505	482	476	497	460	463	512	499	483	510	488	508	485	504	509	469	498	504	487	495	518	478	473	483	467	499	415	481	448	500	491	474	481	469	503	467	457	491	525	469	475	521	478	521	489	472	510	497	514	469	477	508	463	481	465	459	518	473	509	521	537	498	452	461	477	489	491	427	491	459	464	520	492	496	488	462	477	505	476	514	478	531	466	473	466	482	477	464	522	511	496	467	472	524	493	508	500	474	448	467	514	504	498	488	506	456	450	487	446	520	496	468	478	473	467	481	474	509	471	474	473	505	472	482	484	450	524	498	514	484	507	492	506	509	527	482	477	511	484	497	510	510	494	479	513	483	475	474	485	476	462	452	501	494	477	512	481	462	490	502	465	464	476	493	503	501	500	482	444	518	502	465	490	479	517	506	483	502	479	471	469	437	476	479	462	478	499	495	487	472	499	480	499	478	497	470	509	481	490	495	467	457	495	506	516	524	478	495	466	432	506	460	486	502	483	477	507	485	500	522	459	486	454	515	492	498	506	483	485	492	475	486	493	479	485	479	499	513	481	469	490	502	476	481	506	481	491	494	479	503	500	478	504	524	477	532	532	472	490	472	492	496	454	464	439	494	495	507	562	515	510	472	498	481	453	471	504	493	483	514	483	509	457	497	508	463	494	505	475	560	455	479	483	494	517	542	532	497	484	460	455	483	488	486	468	464	507	489	504	464	479	487	487	488	503	467	500	476	443	461	509	481	504	523	454	508	492	475	458	458	489	487	504	486	480	498	486	516	533	515	536	505	484	465	491	496	516	480	520	473	483	505	474	465	490	515	512	504	511	472	499	450	512	511	472	480	479	510	475	468	481	468	503	463	461	475	440	461	448	482	539	488	504	496	494	509	469	477	476	482	492	469	461	480	457	487	477	493	467	489	472	502	529	464	471	502	479	469	513	464	499	485	495	477	521	454	521	502	498	468	463	486	482	461	482	484	496	494	446	471	516	526	440	479	458	494	522	497	478	489	495	506	493	492	466	444	476	491	520	468	429	494	509	453	458	474	490	496	473	476	507	477	488	458	479	517	496	490	461	513	473	464	483	480	506	500	532	459	469	465	448	494	493	501	508	480	482	477	460	496	492	479	465	482	518	506	511	455	523	514	471	454	497	487	445	501	451	471	467	477	447	468	447	457	505	497	495	504	485	470	533	477	479	485	497	526	544	457	474	499	526	461	529	479	505	499	506	482	497	446	498	474	514	525	485	476	492	455	466	504	471	469	500	469	439	497	529	470	482	492	484	469	461	469	465	469	463	509	479	499	468	466	496	482	496	493	521	482	504	450	514	456	519	511	475	492	488	461	504	433	466	483	479	510	494	496	473	471	505	459	496	491	517	472	474	481	513	434	525	465	487	461	468	481	538	489	474	474	526	458	486	489	487	471	528	478	466	484	470	464	490	498	493	507	503	456	497	521	498	540	517	538	464	495	470	489
13553	1576	1228	833	647	546	529	545	493	467	430	429	473	579	534	478	424	438	479	340	357	335	343	364	322	328	348	357	334	370	349	338	314	317	353	297	304	330	340	299	326	322	328	318	385	371	370	406	328	325	375	324	330	307	343	323	337	325	319	371	364	284	356	368	350	333	340	368	335	340	353	343	339	344	337	311	296	347	306	338	328	339	308	351	332	288	326	334	335	333	299	328	298	322	314	335	355	315	330	334	348	320	339	363	343	318	306	369	331	324	337	309	307	369	335	313	328	357	369	313	326	383	325	321	332	302	356	346	324	320	330	334	339	362	321	335	346	359	328	320	337	369	298	318	334	348	357	321	325	309	353	326	359	369	328	325	317	368	338	335	333	357	327	361	324	328	340	312	302	352	331	319	345	349	335	358	357	342	324	271	336	360	330	344	348	353	348	352	307	306	316	323	323	340	346	343	327	326	318	337	300	322	323	345	324	321	336	328	329	364	334	326	336	336	330	315	309	320	343	375	320	330	344	334	318	341	344	348	342	358	343	303	309	320	342	332	297	334	320	325	318	339	319	340	328	292	332	348	339	342	327	326	348	315	352	350	330	386	365	335	331	301	351	326	345	327	320	291	335	328	313	303	283	339	346	383	377	330	336	344	359	329	320	357	303	338	319	397	385	314	309	301	352	371	311	324	334	322	324	344	314	315	371	336	318	319	338	294	346	316	328	350	365	328	305	320	336	285	332	317	382	344	311	334	334	336	297	321	339	319	352	321	346	339	360	331	315	317	318	324	330	338	372	358	331	322	340	324	320	318	336	343	347	323	319	322	346	305	324	329	341	336	334	330	342	306	340	292	329	288	315	300	321	317	359	347	344	315	337	348	350	351	334	321	319	345	342	301	308	330	323	367	329	338	358	350	294	340	312	351	293	338	312	339	316	345	310	334	311	363	318	348	335	348	306	351	332	340	343	304	335	301	317	368	341	317	311	348	320	343	344	332	310	332	354	360	351	335	338	327	333	330	331	313	333	371	335	295	307	337	334	310	294	333	359	360	336	358	349	317	333	331	338	338	350	353	281	366	365	369	332	306	344	355	337	342	346	317	325	322	348	312	323	343	331	314	317	338	322	366	355	328	358	331	318	315	378	331	349	300	288	325	339	317	322	308	357	336	329	334	311	367	314	344	345	329	352	361	351	292	302	330	335	351	289	335	347	321	301	324	343	327	331	343	332	308	330	312	298	302	333	322	355	342	358	371	362	348	342	321	316	378	324	325	331	322	354	332	325	327	318	315	318	316	312	374	350	372	323	324	326	321	368	332	333	360	338	317	304	312	340	344	294	327	344	360	322	358	322	328	336	331	341	308	343	334	316	334	338	363	374	304	362	345	343	322	318	337	321	307	328	339	319	333	302	344	320	360	360	328	326	357	325	313	313	345	335	347	323	336	370	325	380	290	315	335	337	328	335	341	312	327	336	320	331	321	302	345	303	346	334	324	347	339	340	326	358	276	330	300	329	331	315	310	371	363	339	339	327	336	346	337	301	311	346	317	322	322	391	318	349	363	339	350	315	319	378	364	339	309	344	314	307	318	364	355	334	307	331	352	345	308	325	346	338	338	319	347	346	341	333	331	331	370	328	324	311	315	326	320	350	313	344	321	335	332	361	347	332	358	354	342	312	365	302	309	360	329	333	341	345	347	338	329	324	375	356	315	301	330	347	309	332	317	312	321	321	351	350	343	336	349	318	331	354	339	323	358	346	375	384	354	317	348	333	297	294	324	319	346	318	331	329	370	321	337	300	354	341	351	297	336	317	358	365	318	329	320	365	321	282	321	381	346	312	307	331	346	363	371	347	365	287	366	305	333	309	317	337	381	318	338	350	366	332	318	316	326	318	347	301	336	303	345	333	328	339	327	357	342	338	363	340	349	352	381	319	372	315	325	337	285	321	336	371	390	347	334	331	328	328	329	346	326	317	315	347	324	299	347	318	337	329	319	310	349	332	343	370	351	331	315	323	298	338	315	320	340	338	365	340	361	322	338	368	325	355	323	323	287	333	328	325	340	303	331	345	347	324	338	351	358	351	310	310	331	344	348	364	291	350	323	324	340	361	315	347	331	337	335	319	327	300	321	310	346	331	342	317	351	297	329	336	353	365	331	357	321	353	360	321	347	313	332	305	315	290	352	322	340	370	349	309	358	356	309	319	299	325	345	348	322	320	314	310	324	346	338	301	337	344	336	320	318	344	316	344	318	342	306	313	352	337	321	321	324	345	339	333	315	326	334	330	328	315	339	331	332	354	314	291	337	316	346	327	369	324	322	348	317	342	338	329	327	312	336	292	317	369	301	361	350	318	317	360	343	362	343	343	340	322	328	355	362	346	344	313	331	270	347	309	346	306	330	343	348	312	339	361	326	328	344	329	309	339	336	337	337	306	333	305	331	346	335	332	316	348	354	316	317	328	338	282	348	306	291	349	318	345	342	360	321	308	344	319	330	340	321	345	344	334	344	380	311	356	352	341	348	318	390	300	318	307	343	344	311	322	339	289	324	350	346	339	334	326	346	318	335	316	333	327	317	317	287	330	349	314	317	334	317	336	349	324	305	345	291	336	364	306	375	335	351	323	348	348	337	344	367	343	330	371	324	333	305	338	330	329	331	346	323	342	366	338	307	378	356	335	355	361	339	342	313	299	345	360	324	343	325	321	322	307	343	334	317	323	318	339	349	306	336	333	334	359	357	334	344	322	304	356	336	341	329	349	323	334	335	322	371	297	338	279	335	366	336	337	346	326	344	346	305	354	334	342	324	310	363	331	331	323	317	353	317	332	317	336	299	314	310	332	302	363	330	320	322	353	322	341	352	342	332	306	325	282	308	329	314	376	335	321	351	339	316	329	284	346	362	314	376	343	331	294	322	327	323	314	321	310	346	316	313	327	344	319	332	354	322	345	347	330	331	349	355	303	320	318	315	356	296	352	328	300	322	310	317	325	325	335	354	310	351	313	299	349	332	338	338	331	365	347	335	341	345	363	312	345	326	333	351	285	335	368	352	345	346	348	320	336	339	263	342	346	346	351	329	355	319	312	329	342	330	305	328	330	281	333	341	342	312	304	319	358	332	328	335	333	326	312	348	333	339	337	348	357	345	329	336	344	357	329	328	321	304	321	300	345	364	331	328	317	327	332	344	345	296	349	321	323	371	300	334	347	324	354	330	316	337	324	354	357	289	365	337	355	377	296	349	350	304	325	352	363	307	317	348	341	305	343	327	326	339	342	342	310	286	319	299	319	313	342	320	347	343	380	327	326	367	370	316	362	322	310	363	343	352	333	319	333	346	297	313	336	310	352	332	342	322	308	317	347	330	349	348	346	349	349	326	358	357	332	328	334	301	309	343	308	333	303	306	323	325	361	339	293	325	307	322	348	306	334	336	322	300	322	328	315	329	343	321	331	345	331	344	357	337	350	326	313	353	305	338	306	343	321	338	332	350
8164	1621	2415	2431	2090	1718	1743	1742	1553	1395	1347	1477	1679	2140	2249	1680	1618	1730	1600	979	885	854	900	875	912	854	835	818	888	816	790	797	817	783	838	801	831	772	798	778	775	772	800	824	774	812	807	746	821	771	785	779	769	809	793	774	765	793	758	748	819	745	746	761	768	760	798	824	804	800	773	754	765	745	780	804	797	736	791	788	788	758	774	781	797	763	786	800	794	822	796	775	769	823	807	778	755	790	808	771	791	809	763	792	743	875	785	766	781	764	847	799	801	788	742	752	759	790	769	771	822	803	751	783	772	716	843	794	774	801	846	772	781	727	819	775	789	757	760	751	763	791	779	768	763	743	752	774	739	819	771	832	781	789	787	794	743	803	769	791	770	799	773	792	858	789	800	777	724	771	824	782	810	754	764	743	735	781	738	777	773	772	736	738	736	745	798	766	792	760	734	748	771	797	762	741	815	797	783	767	806	806	787	797	757	823	772	746	741	846	794	774	830	764	804	770	751	753	788	810	739	801	845	790	830	802	730	804	807	740	785	774	770	785	784	799	795	826	746	779	781	806	746	745	729	819	771	807	800	767	796	781	766	754	744	789	752	764	739	753	734	796	777	759	778	775	747	763	760	765	797	762	749	769	768	750	799	799	798	769	793	745	731	791	780	801	749	761	781	776	767	783	796	771	799	790	801	805	780	801	816	804	782	803	749	781	773	820	779	751	764	770	794	782	778	793	772	747	787	719	814	810	757	783	768	796	780	749	792	768	789	770	782	775	763	805	768	794	777	785	758	730	786	780	771	804	754	799	750	729	797	720	810	794	793	777	751	805	774	764	764	748	816	743	816	795	808	787	778	758	806	752	820	768	766	747	799	798	768	829	795	802	801	766	776	762	776	795	800	826	752	738	809	787	766	810	767	741	820	765	769	792	803	762	764	718	738	806	793	785	781	769	840	773	801	761	750	826	809	822	810	732	719	741	709	750	706	757	730	727	760	796	773	735	820	769	779	804	798	773	812	813	770	759	793	764	723	793	741	742	789	771	790	768	780	789	771	786	768	763	770	793	736	754	805	775	771	779	779	768	767	772	774	807	771	762	788	734	773	785	767	761	753	773	740	759	790	734	786	786	791	832	775	694	765	744	777	774	807	795	792	711	772	842	760	801	807	768	741	807	793	799	828	832	851	765	720	808	808	779	749	836	806	797	723	774	779	774	776	776	751	813	793	838	755	781	865	781	764	738	775	758	763	788	771	760	758	775	783	811	790	784	802	783	742	750	818	795	774	772	810	784	763	828	789	808	788	800	800	739	760	776	758	820	785	772	762	791	755	744	790	800	755	797	756	784	772	815	822	709	808	739	719	793	793	778	776	811	771	723	786	804	793	808	767	740	719	777	738	787	772	749	760	730	772	779	833	791	793	769	757	755	779	795	766	762	811	805	740	782	809	798	755	754	791	796	761	782	746	796	788	773	761	793	708	739	753	822	745	803	744	751	766	775	754	823	811	798	766	765	756	749	787	754	823	759	777	822	830	712	722	749	805	714	761	791	765	789	794	772	729	772	799	763	771	824	852	786	731	773	801	768	783	770	772	828	702	779	747	765	819	762	775	797	830	768	761	785	750	789	776	784	734	761	803	772	772	773	753	760	781	787	727	761	792	803	785	825	757	809	751	779	740	747	750	768	781	768	757	782	783	812	767	767	795	754	803	741	797	811	789	779	788	776	811	739	780	798	772	808	771	770	766	739	772	796	724	764	813	802	783	795	758	798	750	841	804	786	749	778	792	777	770	803	754	776	809	779	788	743	781	834	800	781	787	749	788	737	777	795	747	788	805	780	750	785	757	769	774	780	798	769	813	810	759	828	796	774	788	762	776	819	851	790	762	736	777	773	766	738	762	787	793	754	797	759	759	751	776	776	810	753	794	753	782	756	790	754	765	786	788	758	778	782	808	763	756	763	779	708	792	765	746	770	802	797	745	802	821	763	796	792	742	792	782	716	757	836	802	759	810	797	784	800	777	827	807	793	803	820	783	768	796	745	790	805	705	767	756	740	720	753	774	780	752	779	812	760	785	772	758	817	772	799	761	784	721	774	742	789	750	783	755	823	759	778	820	763	785	780	835	749	747	719	777	747	722	772	777	766	744	773	821	770	790	743	768	811	824	791	751	729	768	762	757	792	805	772	801	777	757	747	771	843	786	779	796	803	784	750	805	795	787	798	724	778	785	798	794	750	767	782	755	758	782	795	753	766	742	781	767	758	721	761	794	763	714	770	844	753	795	785	790	812	785	765	768	750	778	830	768	776	781	762	773	788	772	773	720	851	808	781	806	740	725	775	854	766	763	805	791	811	761	737	763	796	753	763	755	762	755	739	771	783	714	755	740	762	842	785	793	756	739	795	787	782	779	744	778	738	792	819	777	799	758	745	792	736	797	758	756	792	732	782	786	745	746	761	792	787	777	765	776	766	781	747	793	781	782	772	748	778	767	750	806	783	759	822	797	741	805	775	754	739	781	753	806	769	760	779	736	781	779	762	788	800	762	742	812	778	780	775	812	804	730	765	784	813	781	782	768	804	770	750	750	799	782	805	760	836	761	732	777	780	799	762	759	772	776	778	726	819	810	736	761	778	786	745	774	766	811	801	720	821	710	780	804	752	799	796	760	733	767	802	786	772	779	774	825	793	774	803	732	747	796	742	746	746	781	787	798	751	758	771	758	777	815	765	768	801	784	827	833	756	795	756	809	754	765	786	791	732	730	792	780	821	777	774	798	766	764	799	770	819	763	759	758	783	761	787	773	787	819	743	757	758	822	810	783	776	761	786	772	770	803	793	798	734	785	775	763	783	804	727	763	827	791	809	784	837	783	752	771	700	767	811	702	788	748	819	764	739	790	748	794	791	803	808	791	810	804	748	760	807	800	776	810	742	839	793	777	771	813	809	787	747	817	804	769	726	717	806	749	754	779	779	755	754	786	719	793	793	783	726	769	775	716	778	768	778	806	774	799	782	753	827	690	766	765	717	760	747	826	792	773	742	773	796	784	792	752	752	807	751	779	796	770	798	798	771	810	789	793	772	770	764	712	730	810	734	752	784	770	761	809	803	771	750	747	772	817	792	787	757	810	761	810	821	764	739	752	753	808	764	772	799	766	773	798	772	785	796	773	775	783	753	728	796	751	773	787	788	770	787	828	783	793	732	785	822	810	736	785	804	804	752	766	765	788	833	774	725	739	779	780	774	745	763	796	736	758	769	755	750	764	744	746	750	783	771	764	779	779	786	775	780	797	790	786	779	800	789	779	796	750	759	770	760	810	739	786	802	810	762	778	778	713	747	772	761	813	805	764	803	803	805	780	763	764	773	764	778	782	815	748	806	750	781	777	807	721	745	761	772	726	745	795	820	745	809	784	737	784	787	773	720	723	761	760	766	751	798	776	796	772	816	799	730	758	778	770	808	809	752	778	763	748	795	795	747	742	708	783	717	791	758
1517	430	399	303	292	312	303	294	337	291	327	342	302	325	323	305	326	307	322	318	294	310	276	281	327	298	311	322	283	284	316	283	313	298	326	272	319	280	272	271	289	263	304	277	287	288	300	287	321	273	267	279	284	271	311	258	260	289	280	294	302	317	267	305	288	283	312	319	320	270	306	273	292	306	281	280	272	320	283	267	272	289	288	299	283	275	308	268	298	297	254	277	321	305	291	276	269	329	293	293	300	292	262	301	291	278	279	274	308	281	282	299	273	267	272	308	301	298	284	310	300	277	288	309	243	293	270	301	277	278	314	318	295	303	300	262	308	313	318	274	296	268	296	303	284	256	250	306	297	286	286	314	286	273	310	298	306	301	272	304	290	331	268	267	248	284	281	293	271	318	303	287	268	313	282	297	323	289	299	285	294	276	288	283	289	297	257	283	341	289	277	321	286	316	285	297	323	300	282	291	286	294	304	311	290	257	280	309	313	289	257	308	265	283	286	261	281	274	296	259	316	282	307	289	252	285	282	286	305	312	301	272	266	280	291	283	263	267	284	317	279	270	289	273	293	308	316	304	305	297	313	287	277	291	289	304	308	240	286	255	291	279	287	313	259	279	275	274	298	315	290	274	281	290	298	327	294	310	264	279	285	303	303	280	267	295	335	291	309	280	325	296	301	281	286	302	307	286	297	287	302	276	276	265	263	296	307	303	312	288	249	266	276	300	293	299	288	271	282	265	296	300	268	274	312	285	304	293	284	268	301	310	296	318	310	292	288	300	277	284	253	322	286	285	301	298	265	301	309	280	300	302	282	288	275	315	282	294	261	305	261	307	281	281	292	313	302	250	258	256	247	309	279	303	265	277	268	280	296	258	298	315	334	290	264	306	281	299	289	284	264	266	281	288	257	312	280	287	294	274	292	291	274	256	268	277	313	293	278	278	278	284	319	285	312	305	303	271	292	277	293	302	337	327	294	311	279	278	301	319	263	312	283	258	297	307	275	296	253	287	298	288	292	295	330	289	290	306	298	328	278	304	278	279	296	285	323	258	306	277	277	312	264	317	312	264	274	282	313	318	331	319	297	264	268	258	286	298	281	314	328	284	313	312	270	289	290	309	270	281	288	271	281	291	305	268	302	288	281	298	297	280	288	282	303	293	288	286	282	273	278	293	280	289	273	315	297	291	291	307	315	293	284	270	276	299	273	270	298	295	302	302	304	285	306	291	318	273	332	271	278	298	277	284	269	254	275	266	276	280	298	293	251	277	305	274	324	305	301	322	294	306	291	309	275	319	270	306	312	271	266	320	302	308	277	293	302	279	292	264	312	298	279	286	307	296	275	298	290	294	293	276	298	330	266	299	284	316	278	286	296	255	294	283	297	306	327	292	256	274	320	269	283	261	296	307	322	311	320	310	275	279	277	307	256	288	315	301	309	304	281	292	223	288	297	300	267	274	293	331	280	285	286	301	282	332	299	252	286	290	311	280	273	292	263	283	304	272	284	276	277	296	259	294	284	271	321	257	287	313	252	284	281	299	299	283	280	283	319	294	278	277	264	290	285	294	280	300	280	299	294	301	268	291	259	305	303	289	249	318	303	264	277	287	293	256	266	275	297	310	320	271	287	287	303	298	300	287	288	275	302	267	287	287	304	263	314	304	286	296	299	333	312	295	275	281	279	295	291	297	267	301	303	308	279	293	271	306	298	264	285	287	302	277	310	284	319	308	304	280	315	274	290	324	276	292	320	300	326	282	307	318	292	288	284	313	284	327	289	311	307	298	326	295	294	307	332	323	247	307	300	294	262	274	270	261	286	307	294	278	257	280	311	285	303	288	298	298	277	268	288	299	263	339	266	310	282	293	305	330	285	283	267	315	269	270	276	319	294	315	274	292	289	269	287	289	280	267	274	294	299	305	275	297	272	293	281	279	300	295	299	277	283	292	285	318	285	294	299	293	314	270	260	289	286	276	279	287	292	291	313	303	295	312	273	298	275	288	300	264	306	293	318	293	304	283	283	279	289	279	309	248	296	310	291	282	271	296	305	292	254	308	277	313	297	287	307	280	292	261	274	300	273	289	289	301	294	306	302	312	309	291	304	303	272	274	316	263	298	272	254	275	302	325	313	265	292	284	292	309	316	303	272	284	264	281	310	285	317	285	318	295	277	272	269	328	307	271	300	304	306	264	292	304	318	323	297	289	294	297	295	281	290	278	287	281	294	283	320	249	265	321	295	308	292	288	307	292	306	303	298	291	300	245	302	279	277	274	290	281	283	250	285	276	279	247	286	299	286	306	290	278	255	274	324	282	281	257	263	304	263	246	277	290	284	275	290	278	315	296	275	312	249	270	268	283	275	300	289	313	258	270	288	320	295	263	287	317	278	328	281	293	276	294	304	276	261	281	269	302	330	289	298	290	275	293	292	282	265	332	299	299	291	296	289	274	295	297	298	299	283	287	261	307	287	293	302	281	281	283	295	288	281	293	279	304	282	293	322	292	266	289	267	303	289	317	292	297	291	295	290	342	287	316	317	255	299	282	265	267	269	306	273	299	286	293	301	290	298	254	318	304	303	310	262	311	267	255	286	286	312	280	284	299	260	278	271	315	268	259	284	308	295	304	321	304	280	298	280	269	269	318	313	304	291	266	300	290	287	300	332	310	307	274	286	298	295	306	270	306	302	247	307	273	285	310	281	293	275	268	277	301	287	298	268	266	254	288	297	280	298	276	275	286	302	299	268	294	282	285	306	301	307	286	321	297	281	258	268	284	305	309	305	292	291	270	283	301	268	311	292	277	282	286	313	293	280	321	287	285	288	295	313	282	297	292	267	304	261	302	287	267	302	287	295	268	268	279	276	276	278	290	303	298	263	319	287	283	256	309	248	246	273	285	256	334	285	259	270	296	296	289	311	264	291	306	293	291	277	263	251	308	292	337	279	256	280	291	269	277	286	268	276	260	303	325	299	262	290	309	318	298	280	294	273	239	280	295	290	284	301	335	310	273	275	306	267	289	297	275	251	279	302	302	277	322	290	303	254	312	265	300	268	316	317	275	269	290	292	303	282	308	290	315	306	312	340	307	304	292	317	323	318	276	293	293	279	275	287	293	295	276	277	285	293	316	298	289	328	283	330	290	277	334	279	278	260	348	312	321	304	318	321	306	320	307	265	318	299	289	310	297	298	272	289	312	301	267	262	289	262	282	309	292	288	278	289	313	285	300	290	303	294	310	289	285	291	289	274	257	271	280	270	292	294	286	275	287	254	301	308	295	257	342	284	301	339	295	286	295	284	282	288	298	301	290	291	278	278	297	273	273	286	314	287	307	281	269	288	307	290	277	286	281	279	310	294	296	281	285	277	279	282	299	284	250	311	254	255	298	268	282	289	269	306	284	299	296	290	252	319	279	285	279	288	294	290	274	302	300	277	267	287	266	287	319	247	295	290	290	273	275	321	291	283	294	272	289	305	305	265	265	267	314	270	316
1861	787	813	736	694	763	745	863	808	756	793	803	905	1179	1096	929	901	930	806	702	697	679	675	690	682	717	687	640	639	676	653	664	656	718	627	648	655	704	695	675	688	685	675	691	680	643	715	642	700	708	661	672	683	667	699	668	658	662	657	682	672	647	738	658	678	661	669	704	643	681	709	653	654	652	660	703	712	684	696	652	694	680	635	668	629	692	709	635	641	627	636	645	672	642	709	647	639	718	723	715	679	688	637	684	675	671	683	677	683	678	663	731	678	661	698	691	669	654	703	667	697	685	635	648	667	665	708	613	665	663	640	639	682	692	668	706	621	686	689	644	672	656	662	658	656	681	626	676	608	679	666	635	636	632	673	688	667	696	696	658	641	635	700	713	698	642	707	660	641	683	700	704	638	680	661	704	656	661	645	680	657	687	669	657	660	694	670	721	629	637	670	686	650	673	696	652	686	664	675	637	643	695	681	685	707	699	654	681	687	682	702	657	655	700	625	656	690	654	716	691	626	660	707	652	671	630	675	680	677	715	668	607	634	710	698	689	676	704	619	677	687	731	694	681	682	680	687	632	686	642	653	621	625	670	652	727	663	663	646	633	682	687	710	656	681	667	668	640	626	656	702	703	706	639	674	689	668	639	665	656	680	658	665	670	678	674	673	672	676	687	635	667	671	615	672	641	683	650	644	684	704	703	691	664	655	681	659	662	654	696	685	664	672	702	645	698	686	673	693	656	682	689	683	717	676	671	666	716	699	647	669	683	660	648	676	708	715	672	656	678	637	643	712	686	652	664	584	658	664	669	659	645	705	683	714	667	639	694	671	666	668	647	645	653	664	641	670	658	663	698	698	653	656	643	719	643	669	685	642	662	684	676	689	661	696	691	641	648	663	682	647	681	684	701	681	677	683	668	632	659	668	673	689	669	647	716	679	669	723	673	643	658	627	657	636	686	695	656	644	682	646	708	688	658	669	717	738	688	636	643	632	679	694	656	665	705	706	729	679	672	635	679	640	649	615	692	672	667	679	690	651	706	671	673	678	694	672	626	709	701	641	689	665	692	694	644	643	698	643	681	718	674	700	694	651	645	723	670	661	621	686	675	666	673	652	684	667	658	692	671	712	701	655	672	699	721	645	655	682	646	640	701	654	659	678	643	674	675	697	674	644	653	667	683	669	662	671	692	669	704	675	682	687	703	645	709	635	703	686	692	683	707	674	640	678	667	623	654	687	662	686	649	638	615	687	636	701	714	665	671	712	675	692	645	672	699	671	674	664	698	683	679	680	695	674	621	689	697	623	673	623	676	705	684	657	677	718	658	624	693	722	711	643	644	653	628	653	689	673	617	678	671	664	689	675	661	675	690	690	699	673	680	646	670	674	698	706	650	666	667	672	673	667	621	706	675	688	682	706	623	672	653	697	704	590	680	630	648	684	670	678	661	658	655	713	666	642	650	658	617	644	699	625	694	683	695	700	678	659	694	679	704	624	675	651	672	604	689	689	658	690	684	655	656	679	692	697	656	682	640	662	678	674	669	672	670	706	637	644	686	680	649	655	647	644	646	672	655	679	628	681	677	661	667	583	654	733	672	675	667	690	663	660	680	678	673	683	641	676	666	667	633	670	685	625	684	635	681	654	671	667	677	650	659	667	651	646	632	634	668	630	684	660	714	609	646	649	678	667	655	713	730	642	696	684	687	663	676	729	683	657	674	597	676	692	681	667	664	655	661	691	679	660	657	690	705	692	639	638	680	687	669	695	625	630	641	680	673	645	652	674	659	669	658	677	666	649	702	676	692	673	598	703	648	685	656	655	693	699	590	634	646	672	635	693	704	679	677	678	625	661	700	658	650	626	667	663	710	664	620	742	679	651	640	686	697	667	710	618	661	668	671	637	709	670	733	674	648	704	674	672	688	726	679	704	668	655	703	663	641	660	667	701	646	667	683	631	678	683	637	638	603	642	680	675	670	676	699	656	658	681	668	651	689	608	670	700	709	638	699	671	688	581	618	670	675	686	675	674	700	683	684	693	668	667	690	672	699	708	761	633	678	658	667	683	700	709	667	659	640	626	669	663	684	734	728	703	691	666	635	669	681	659	671	671	643	651	675	667	654	639	708	668	661	671	631	693	689	614	678	651	638	689	667	676	683	701	678	703	684	647	709	658	660	644	693	624	654	681	687	700	661	665	679	698	669	673	694	661	669	686	682	715	651	670	661	689	650	638	671	618	673	711	673	669	666	651	647	667	659	721	678	662	672	629	666	709	679	640	644	666	692	639	701	672	666	651	681	731	679	685	672	618	658	657	640	643	654	615	722	690	717	660	662	712	685	650	632	683	647	757	681	631	708	667	643	670	731	659	634	722	698	707	641	678	638	691	680	649	643	713	647	674	683	647	661	668	671	666	661	687	607	661	622	698	673	663	672	642	689	689	684	636	655	677	686	654	678	655	685	691	645	649	687	683	656	715	667	672	681	687	698	703	683	669	689	666	676	656	670	707	639	612	705	656	642	692	646	635	692	649	669	685	648	670	649	693	670	672	653	690	677	660	686	643	662	664	724	695	693	676	669	696	683	730	664	660	678	644	663	659	687	722	680	650	695	668	711	664	670	642	694	658	664	664	675	666	658	714	633	646	651	658	661	677	662	684	692	655	667	680	729	685	666	672	671	675	686	674	652	666	714	644	673	659	700	626	679	675	656	697	643	669	677	686	712	623	657	667	657	636	687	643	685	664	664	646	717	664	651	678	686	708	667	674	672	687	677	669	639	683	698	627	681	670	685	688	652	694	689	671	682	659	696	638	675	750	678	649	684	662	688	655	669	649	695	682	628	660	713	664	649	630	685	690	651	718	673	702	679	706	683	658	641	666	640	707	674	655	698	690	732	647	654	694	676	721	621	682	679	673	639	658	666	696	701	665	664	692	693	688	678	688	679	656	718	650	661	633	612	663	672	674	657	658	660	671	681	689	644	656	680	637	698	697	653	695	740	716	639	638	663	704	672	689	670	671	655	701	697	677	663	703	656	667	684	690	714	690	652	651	683	710	670	666	665	698	641	622	690	637	679	664	663	699	686	691	681	655	686	687	661	675	680	700	668	675	718	716	670	649	689	641	630	675	644	691	697	700	691	670	690	672	680	655	602	709	656	678	625	677	717	680	670	691	665	654	664	655	640	692	651	673	662	700	661	619	652	683	654	663	633	689	651	654	665	677	669	676	659	665	669	686	681	663	643	687	643	659	638	636	694	692	673	699	675	689	696	683	680	640	718	696	655	606	683	677	676	673	679	660	639	754	695	691	686	661	714	672	674	693	663	698	694	652	674	676	663	669	650	683	709	671	652	661	644	647	697	620	716	658	680	650	656	657	670	660	644	670	706	692	673	686	695	703	658	668	665	671	665	657	695	685	691	696	723	652	630	585	676	672	679	708	652	694	679	685	647	636	683	649	653	659	689	663	682	679	658	673	656	678	713	663	678	688	665
7098	705	662	417	297	269	253	305	277	243	266	264	282	352	319	270	262	280	215	186	188	192	199	202	182	189	191	178	183	193	166	171	200	165	185	172	191	174	196	179	196	196	219	187	193	180	195	196	177	171	153	149	170	211	183	191	181	186	147	196	185	178	189	187	174	183	173	194	168	154	173	174	194	168	173	205	189	193	167	186	174	186	191	182	177	191	157	184	209	193	170	167	199	169	191	173	163	190	180	174	179	200	184	186	181	187	188	154	177	177	188	165	170	160	179	195	166	203	193	195	179	218	178	176	191	197	206	176	210	176	188	177	176	161	181	187	197	197	199	186	162	179	190	199	173	206	170	188	196	181	182	190	203	194	194	180	182	192	206	195	148	168	173	203	199	182	165	179	182	178	217	194	196	187	188	164	157	170	172	168	168	176	162	181	208	201	202	183	178	194	179	208	184	206	209	182	162	189	197	170	162	176	187	184	164	171	176	193	178	198	169	195	208	186	187	167	198	177	193	195	193	168	155	173	180	214	181	180	171	163	205	164	182	177	165	167	177	195	202	177	175	172	193	174	195	176	160	168	181	175	173	190	178	156	155	178	171	186	178	199	172	202	186	192	195	169	175	178	185	191	163	191	191	181	162	158	184	193	183	178	181	192	205	167	177	184	192	177	180	182	193	204	154	170	180	176	202	181	171	203	171	189	209	190	180	181	174	187	187	174	190	204	182	184	175	202	178	186	176	181	178	194	170	178	162	202	180	210	194	197	203	198	179	185	215	192	175	182	191	192	189	199	173	167	197	210	178	195	181	166	189	198	214	163	216	190	189	204	169	184	180	184	186	155	196	180	189	197	184	195	171	193	175	201	188	165	170	169	176	186	187	209	181	177	197	146	158	178	163	176	185	188	181	180	181	184	178	192	205	183	198	172	187	178	160	166	176	175	173	214	154	180	178	179	166	209	172	190	180	173	185	167	199	165	187	166	170	185	193	185	165	178	195	175	185	198	158	194	190	172	174	167	198	185	183	185	196	177	193	182	195	178	191	170	192	169	194	182	178	173	170	183	173	155	174	165	197	193	186	192	164	175	177	173	182	194	177	178	166	194	159	219	193	194	181	203	205	197	165	194	166	165	177	174	161	172	156	184	180	188	184	196	210	195	192	178	182	204	170	192	177	178	173	167	213	171	180	187	188	171	187	191	205	188	174	205	173	190	215	156	173	182	182	180	200	190	195	184	166	186	184	185	181	170	179	189	164	183	186	207	167	159	168	198	180	181	190	192	180	188	167	179	184	191	175	197	189	182	188	173	176	197	180	195	190	213	157	172	192	186	202	179	189	186	195	189	204	164	160	174	181	169	182	179	179	195	203	179	179	168	192	191	208	182	212	199	193	172	201	201	190	167	207	174	172	184	185	185	193	198	179	193	178	216	211	196	183	197	194	188	192	196	199	183	172	175	168	178	172	178	204	159	174	184	192	198	187	178	190	209	194	179	195	206	204	170	195	183	188	167	168	194	169	161	178	188	176	167	162	162	175	180	172	187	168	187	207	197	192	193	205	185	164	179	202	192	173	177	166	205	188	192	190	181	189	166	197	207	188	175	185	185	181	172	165	195	156	138	177	172	180	175	191	178	192	186	179	189	175	182	180	181	184	160	179	172	185	211	192	182	209	209	188	197	195	188	161	222	182	159	157	194	205	174	182	158	199	198	173	203	183	191	175	190	168	177	181	181	183	168	176	180	195	180	199	183	183	196	186	174	208	188	203	167	182	185	192	184	167	172	181	191	164	160	175	201	175	201	182	179	165	198	216	171	162	180	194	180	167	177	213	173	188	184	184	159	193	171	182	186	223	199	187	210	198	189	193	174	181	189	190	188	183	199	188	188	167	197	153	173	184	187	172	182	153	192	184	205	184	161	174	204	183	182	201	193	184	143	173	212	157	186	181	190	182	194	180	188	197	163	180	204	177	189	159	197	198	185	187	192	155	182	182	197	184	185	191	175	149	205	189	161	180	193	192	187	182	181	155	180	182	175	182	193	189	173	179	177	178	184	214	184	191	184	182	172	184	197	200	183	206	183	186	176	191	195	175	186	155	167	208	165	177	161	197	233	194	187	221	209	173	188	200	200	180	168	183	178	187	191	185	183	190	200	180	204	185	179	207	201	194	183	202	178	161	208	201	180	187	170	177	202	218	176	206	167	179	187	197	184	183	192	189	183	174	163	197	200	177	182	211	183	185	161	188	175	176	193	186	204	189	176	172	175	218	191	180	162	156	218	171	162	165	206	209	177	184	189	194	164	161	177	165	174	174	163	181	218	225	188	177	177	175	168	169	171	176	188	181	196	185	187	158	177	198	169	190	195	177	218	182	196	200	181	178	178	175	214	169	177	199	161	164	195	182	187	174	181	163	177	193	212	196	172	217	205	147	185	193	187	166	195	172	162	167	182	178	184	172	203	200	172	172	164	177	192	161	157	175	174	183	204	180	176	209	190	172	173	187	190	166	183	190	193	178	207	199	165	171	188	175	193	212	207	190	195	184	167	162	208	192	166	168	180	168	187	177	202	203	192	171	165	182	182	219	185	147	194	201	186	167	174	171	187	191	180	187	189	187	188	193	177	187	174	178	165	211	193	178	198	187	181	181	182	187	181	170	202	206	186	168	183	189	181	195	175	171	200	172	189	219	182	203	194	173	205	179	179	158	170	188	209	192	166	162	196	177	173	180	172	176	183	173	192	186	173	187	188	149	193	212	167	176	182	158	177	179	181	204	172	187	201	196	157	173	191	195	192	176	176	185	183	173	181	172	186	185	190	176	192	200	199	201	178	156	199	179	177	208	177	214	166	186	179	183	189	200	199	188	203	172	166	174	187	198	174	184	166	195	176	177	190	201	180	163	178	190	179	180	191	202	168	197	199	166	161	163	197	176	186	179	198	193	181	183	210	179	170	178	170	202	166	171	211	196	173	167	181	159	177	197	178	171	194	192	171	167	165	181	201	177	166	174	190	204	179	176	194	194	175	186	167	176	163	185	175	182	154	177	172	160	148	194	190	159	210	189	168	191	164	198	182	179	191	167	178	210	189	169	162	155	171	170	203	171	177	193	189	176	170	187	177	187	210	198	182	191	185	173	193	177	197	192	186	186	191	173	173	181	199	185	179	174	180	172	186	204	170	211	196	205	198	174	175	195	160	176	182	150	164	196	201	198	163	183	179	153	190	171	195	184	201	180	215	181	199	173	201	202	174	212	161	175	174	189	172	158	196	177	190	184	219	211	169	185	191	187	180	193	172	174	185	179	170	185	177	173	176	198	192	181	181	179	200	170	211	199	185	167	186	180	180	180	170	152	175	189	194	172	180	172	209	186	180	179	184	187	208	206	157	179	187	179	194	205	192	133	172	199	192	168	181	172	189	192	167	206	219	177	190	177	179	217	179	185	177	184	180	193	219	189	178	199	174	192	209	187	181	199	186	195	195	185	165	189	200
5935	998	1383	1290	1069	933	974	1080	897	791	845	864	1071	1554	1375	1057	962	1038	835	555	514	507	546	545	482	499	515	560	502	519	492	468	473	458	510	511	486	463	480	496	473	490	466	479	462	481	462	501	488	514	486	448	468	495	471	496	487	463	488	464	475	489	439	457	432	504	498	476	489	460	475	459	479	487	487	488	493	474	471	470	481	489	468	449	466	501	484	451	454	489	465	492	449	478	469	471	452	473	490	468	456	503	510	501	440	450	493	478	475	503	490	487	441	446	445	462	493	453	464	427	432	485	476	442	477	498	488	480	470	477	460	490	509	506	457	440	512	503	481	497	511	483	477	480	464	475	440	497	501	455	479	441	484	457	506	511	482	499	505	456	469	472	524	456	454	485	494	467	469	489	457	463	452	434	477	505	463	481	498	447	469	467	489	482	491	491	502	481	473	467	451	448	471	472	465	488	487	469	507	470	473	483	461	509	485	485	459	444	467	463	457	465	478	469	476	513	480	520	450	452	454	493	458	459	426	487	447	483	475	465	449	467	446	465	436	489	487	465	484	454	483	456	465	483	478	471	470	481	472	483	465	491	488	489	524	509	478	489	453	484	483	481	473	459	469	449	515	458	474	463	479	493	471	497	482	489	457	484	491	483	455	489	471	465	443	492	462	458	482	497	482	472	506	443	466	506	485	456	481	477	460	508	446	501	485	474	490	505	495	507	458	470	480	496	496	470	482	484	453	483	425	460	465	474	513	481	457	460	469	464	453	515	459	477	446	435	450	451	470	474	492	472	478	493	482	457	471	421	471	484	457	494	521	458	495	476	494	455	506	477	503	507	450	499	473	461	503	541	488	418	448	471	416	447	478	459	462	446	478	486	474	455	538	429	481	484	483	474	477	468	462	471	490	448	474	495	471	471	447	484	471	504	512	451	451	504	447	498	487	444	491	478	472	497	499	496	450	492	494	481	447	477	477	481	504	439	461	479	501	494	490	453	480	488	496	476	456	456	485	492	493	466	518	472	451	440	441	500	475	432	467	471	451	468	477	468	490	481	460	450	449	442	513	462	451	485	454	480	457	494	492	439	454	489	483	490	498	435	457	475	453	457	482	447	510	526	490	434	465	503	464	559	484	458	494	497	468	444	463	491	471	455	502	473	485	511	491	474	454	490	467	482	508	468	504	490	483	485	477	488	482	534	485	503	495	446	466	471	474	484	477	456	504	501	478	476	491	509	470	436	490	471	447	490	427	512	411	485	442	484	506	493	490	481	468	492	469	513	473	473	453	481	488	497	467	453	482	463	453	502	485	474	510	492	492	455	442	435	477	488	446	485	471	521	505	505	470	459	446	458	430	491	434	471	483	499	473	449	456	473	469	459	453	441	504	508	479	531	530	471	460	458	462	470	470	462	467	505	499	447	460	482	464	507	485	499	499	433	454	467	430	504	473	482	461	512	476	504	479	471	504	458	453	474	457	477	487	507	481	483	455	486	469	482	502	490	470	469	521	465	468	485	463	482	438	479	474	461	440	479	486	472	461	467	472	488	472	453	455	464	478	474	463	468	518	464	464	484	445	483	485	477	450	479	461	499	463	480	459	476	466	478	488	478	482	457	505	475	480	457	442	470	459	493	482	489	496	452	454	445	459	476	499	454	469	464	459	507	467	437	488	475	492	470	485	457	492	430	484	471	504	485	477	482	449	482	458	473	462	478	504	487	450	450	484	522	462	480	451	521	464	469	478	433	477	470	523	457	494	455	469	498	464	451	481	507	464	459	482	527	455	459	500	496	460	466	502	499	458	487	491	497	501	462	449	444	437	458	468	494	491	478	459	461	472	466	526	479	442	481	467	492	461	443	483	488	510	496	509	463	459	485	461	465	480	461	466	443	513	489	496	464	486	458	455	480	485	475	424	503	509	504	452	476	434	507	455	460	496	499	443	454	447	503	474	467	461	461	503	464	471	454	447	465	491	464	476	477	456	480	468	442	501	492	472	501	480	460	491	475	467	438	432	479	498	501	455	476	464	474	451	490	471	477	469	477	462	468	489	473	480	463	414	469	486	474	500	456	487	485	452	497	476	484	506	499	472	472	483	475	441	424	500	496	465	487	508	437	472	471	439	460	459	483	466	503	477	463	534	457	496	473	481	468	469	457	465	476	510	489	506	450	492	475	500	476	442	476	475	468	476	454	473	467	469	457	479	429	486	491	444	483	507	511	474	445	444	477	537	485	499	430	455	480	460	431	462	452	470	506	466	476	488	463	515	480	452	453	482	489	504	474	481	487	509	505	480	457	507	476	463	475	467	477	510	468	476	469	469	513	442	434	514	460	504	488	461	482	457	461	481	490	489	494	495	489	481	483	464	484	454	443	506	454	477	431	460	461	523	479	444	458	472	447	490	448	482	465	459	492	520	474	482	474	445	478	466	447	490	478	470	504	493	468	492	456	449	539	486	446	453	474	486	469	467	493	444	532	477	471	496	497	458	473	446	456	448	465	466	474	439	465	487	483	497	499	525	470	460	424	456	489	472	523	482	470	474	457	504	458	463	475	493	494	477	495	480	495	458	461	445	462	462	496	497	521	478	505	496	463	484	477	479	480	506	497	484	457	468	483	458	464	470	500	430	493	479	441	470	466	484	468	477	496	485	474	494	440	469	493	458	471	473	467	473	506	480	479	489	464	470	482	488	461	469	468	505	457	490	473	486	460	476	459	523	460	486	482	465	481	473	495	482	483	456	465	479	451	491	487	509	481	489	476	516	466	453	474	480	488	495	488	468	479	480	479	397	463	453	499	478	482	438	482	466	442	494	532	468	459	493	439	492	482	507	479	473	489	495	497	456	466	492	506	486	475	437	484	476	484	465	431	465	492	482	458	474	452	467	503	468	479	459	473	520	450	435	477	455	448	466	435	487	527	493	455	480	465	487	458	495	480	479	462	471	411	508	471	471	468	460	461	465	517	465	469	507	488	452	491	474	472	444	454	463	476	463	473	446	472	470	443	493	483	470	481	496	434	460	490	462	456	447	491	466	466	460	478	478	463	495	488	472	437	481	485	473	471	482	459	463	523	500	493	472	453	520	462	455	512	504	462	491	437	496	457	453	478	457	459	473	525	489	483	459	456	480	484	491	483	469	478	469	517	455	469	490	458	504	447	479	516	456	514	478	455	515	472	452	475	446	500	500	477	506	448	498	434	463	477	430	486	449	469	464	443	457	486	480	459	447	486	483	486	462	454	513	481	454	496	477	466	475	493	481	449	487	502	501	432	498	477	469	482	475	486	448	467	479	455	463	475	438	460	463	452	481	474	457	484	504	487	471	431	472	484	459	451	480	490	503	456	500	490	476	479	459	481	499	513	473	463	491	486	458	457	437	434	468	503	480	473	481	510	483	464	469	483	469	479	476	466	502	466	505	441	451	426	436	453	465	497	511	491	493	464	456	464	483	471	485	472	482	487	501	441	477	451	462	497	498	457	443	449	493	455
13927	1734	1323	838	649	532	463	548	446	392	376	415	482	611	562	475	431	465	438	366	357	306	328	334	351	360	366	365	332	322	345	295	352	326	371	335	361	345	354	342	335	340	324	337	365	312	301	336	329	340	327	348	344	278	304	329	314	345	325	326	309	318	329	337	367	345	286	287	359	336	275	341	281	334	329	289	322	321	358	332	315	316	314	353	370	338	320	317	320	302	339	316	338	318	344	325	327	308	307	324	333	336	327	337	325	313	326	344	365	377	344	308	320	371	335	329	306	351	330	381	320	315	348	340	355	336	322	286	320	322	322	355	276	325	360	318	327	308	318	330	353	321	333	360	363	309	344	368	338	318	338	292	332	296	321	310	301	341	296	329	296	322	329	287	330	327	328	346	316	307	350	313	344	328	335	345	340	297	339	338	329	320	316	370	289	328	313	349	308	346	338	329	369	306	361	348	301	347	333	347	352	326	305	326	310	327	303	336	330	320	337	331	370	348	306	293	305	332	340	302	338	310	338	338	351	312	299	306	294	318	350	349	343	342	303	334	311	322	329	341	326	334	297	335	317	317	346	282	346	339	347	332	302	337	296	362	302	305	347	360	360	312	337	335	337	331	331	325	347	326	335	340	331	353	334	348	316	303	339	353	329	354	308	304	364	354	310	315	304	352	300	356	355	340	347	315	324	318	319	337	332	360	305	339	327	337	331	284	332	332	335	321	327	344	329	330	329	335	360	330	330	279	300	316	316	347	336	320	350	340	310	290	303	302	347	336	297	315	328	343	352	324	328	343	323	327	334	347	310	332	328	334	347	325	331	313	317	363	335	348	386	343	318	309	322	340	335	366	332	322	317	347	337	323	328	345	321	287	304	354	335	367	324	323	327	336	294	361	339	319	353	329	333	302	324	288	335	317	339	351	311	312	309	335	349	318	316	322	335	323	347	303	340	324	342	333	330	331	345	323	318	309	334	318	307	322	338	348	325	317	308	318	321	295	310	305	321	354	358	334	314	281	342	324	307	326	325	317	334	327	311	283	344	298	352	309	347	341	343	338	323	320	303	335	322	319	329	296	326	338	360	336	316	337	349	335	334	380	315	344	298	316	327	330	336	340	307	361	341	317	307	342	319	345	328	340	338	316	343	360	364	343	305	332	353	349	333	305	318	341	328	337	329	317	367	344	295	338	302	305	356	343	341	321	326	306	305	341	340	353	384	331	343	315	343	332	331	350	328	349	302	317	363	339	322	356	336	316	293	325	332	380	337	373	332	303	327	331	303	308	308	330	343	329	303	327	348	309	335	304	292	343	357	327	366	350	316	315	295	326	348	340	302	332	328	356	333	318	309	334	333	346	302	324	364	328	342	294	317	321	328	320	343	325	311	301	308	331	291	295	302	325	297	301	333	319	328	337	326	326	334	323	342	327	342	336	355	359	306	323	322	323	336	329	325	337	328	321	327	286	328	321	296	326	323	324	328	341	315	311	324	351	333	344	348	317	339	350	285	329	356	327	322	303	314	348	302	291	307	322	319	326	345	327	330	276	287	314	293	362	301	323	343	327	334	312	341	347	300	289	303	346	297	345	324	341	369	342	307	320	328	300	316	299	303	373	325	306	301	299	326	348	340	311	316	325	344	322	300	316	299	320	321	330	346	348	337	317	326	324	359	306	302	348	310	289	328	326	297	316	311	321	322	302	327	308	341	314	312	312	369	349	305	340	298	331	285	317	325	329	329	313	339	335	333	352	339	332	320	352	336	317	319	350	345	318	308	333	325	317	322	325	316	327	344	329	332	298	319	328	300	298	326	337	360	343	313	312	335	350	348	339	332	349	320	340	330	312	300	328	321	342	339	338	321	299	342	332	329	340	350	318	339	338	328	329	342	334	363	296	347	335	356	313	342	335	331	368	363	334	328	317	342	322	318	349	359	318	318	345	327	342	303	317	356	338	340	349	334	311	317	295	329	340	346	362	359	312	324	326	340	333	377	333	329	336	315	326	297	344	336	323	296	332	314	313	311	343	268	273	339	332	305	323	332	314	321	334	312	326	328	336	328	312	331	323	296	287	319	375	330	321	328	323	333	316	303	318	321	308	336	351	330	333	340	332	330	334	331	321	293	301	357	345	311	331	334	313	312	329	354	319	359	337	319	336	308	294	306	319	315	307	315	327	339	334	330	317	296	336	327	305	336	332	304	342	344	357	331	333	342	351	344	289	348	360	334	295	336	331	302	364	342	299	322	340	316	320	332	356	324	333	336	308	319	341	332	294	311	322	313	300	349	311	330	315	327	291	351	336	317	293	343	330	334	318	327	364	320	308	325	325	336	338	327	314	274	336	315	359	316	337	377	332	329	330	328	345	342	316	354	337	332	355	321	324	320	332	317	344	368	352	317	363	307	302	326	312	265	307	303	336	325	321	312	360	344	339	320	367	342	321	303	335	338	341	325	321	339	321	325	304	334	330	321	317	311	345	337	303	315	370	312	335	323	339	328	330	308	333	307	295	299	305	302	324	339	320	348	337	320	342	367	327	345	326	361	323	299	309	323	330	323	329	332	332	314	328	328	331	309	305	302	338	300	354	341	325	296	332	319	336	323	324	348	318	337	353	338	356	308	332	320	339	360	318	342	306	355	319	315	317	296	343	342	333	334	340	375	348	302	326	306	339	347	291	363	297	296	325	336	320	330	356	305	332	356	347	320	361	337	326	333	354	329	329	319	327	357	336	315	358	348	327	306	305	309	323	330	329	310	321	305	328	321	292	321	318	299	327	350	326	367	336	313	327	300	347	303	344	346	312	316	313	330	331	332	303	338	307	322	338	333	344	347	325	335	307	310	295	321	326	308	294	345	342	335	309	325	306	358	307	302	341	305	342	309	334	337	349	362	331	320	304	314	319	359	335	339	323	342	329	339	351	346	348	334	308	360	342	304	293	322	316	321	320	311	333	301	342	324	338	329	313	322	312	358	357	340	337	328	328	343	325	336	289	318	318	351	299	319	317	344	345	330	301	374	391	342	351	354	347	316	313	360	324	369	339	294	329	363	340	341	339	324	350	287	307	353	339	322	331	332	318	289	335	342	333	324	313	319	319	340	292	354	331	321	332	317	328	358	336	309	322	359	325	368	318	320	309	311	346	343	342	324	320	353	332	356	322	304	355	305	350	368	332	363	327	327	354	319	308	321	311	320	338	342	341	358	336	310	285	323	344	332	324	311	313	334	306	300	337	331	328	317	325	320	324	315	364	343	338	308	367	298	329	343	351	336	314	327	318	315	317	290	332	321	319	311	295	353	315	326	339	327	308	321	331	323	357	336	344	306	330	325	340	318	327	332	351	325	336	354	316	319	316	318	333	297	356	369	367	325	334	359	334	323	328	329	344	321	331	327	303	327	301	341	345	340	354	335	317	302	306	316	321	359	296	331	362	330	313	323	316	305	343	340	317	335	343	297	321	333	367	328	312	338	349	363	344	346	335	327	304	349	320
8145	1723	2459	2431	2143	1880	1577	1737	1491	1311	1359	1390	1640	2390	2067	1632	1599	1589	1451	900	849	817	882	909	890	883	850	790	835	835	788	792	805	803	824	790	777	782	739	815	834	775	818	768	768	802	748	794	770	758	778	834	764	782	815	758	774	780	822	768	787	781	799	797	777	802	789	754	725	778	751	740	785	803	785	762	787	791	820	789	747	761	771	755	765	740	791	783	766	756	797	756	760	778	794	825	774	761	753	771	788	774	738	734	737	718	794	801	747	748	806	761	740	778	799	772	801	747	789	806	779	784	809	790	794	735	782	784	747	801	733	739	743	788	756	779	786	756	756	785	802	749	781	785	781	767	765	730	733	726	728	737	780	804	828	782	815	756	794	799	763	739	750	744	770	784	780	817	812	778	757	781	770	740	726	806	828	761	771	782	786	816	751	825	788	798	809	758	755	800	796	757	778	707	779	701	717	792	771	794	757	682	719	832	723	864	804	779	755	728	760	730	760	755	750	819	775	810	764	795	785	811	778	745	792	763	759	742	771	784	775	780	794	815	777	762	762	709	760	777	736	791	764	723	763	753	760	737	787	756	773	782	716	775	712	737	761	729	774	738	734	754	810	760	700	762	771	720	789	779	738	736	776	821	829	790	730	794	774	754	787	717	786	719	764	774	763	800	742	768	742	718	758	788	693	795	755	752	839	760	781	800	792	789	735	765	768	771	740	791	774	734	725	807	754	716	762	805	768	762	775	791	745	749	805	787	713	772	726	810	806	741	775	783	772	760	827	723	731	710	774	749	817	798	789	772	753	802	832	745	793	772	811	766	762	750	807	715	756	732	750	784	828	768	778	764	763	800	745	782	791	745	786	786	746	822	793	752	807	751	796	759	774	763	761	783	771	798	797	769	772	760	754	746	704	769	786	752	732	779	744	727	755	751	780	761	746	736	758	767	733	797	775	763	806	725	739	754	752	780	775	812	801	765	727	735	719	782	773	776	778	747	740	733	745	747	762	720	727	831	759	769	749	759	776	820	780	801	830	828	773	813	752	735	765	758	723	758	767	776	800	799	796	762	799	824	777	790	756	750	787	742	750	797	769	724	787	809	776	748	812	758	740	773	799	753	757	761	751	741	762	764	796	722	783	762	758	780	735	802	747	719	753	760	743	809	753	759	790	766	723	770	765	763	802	764	761	739	756	726	746	774	760	738	800	728	792	751	766	783	762	784	760	755	781	801	821	789	758	803	750	788	813	776	772	777	804	714	788	765	794	749	822	774	800	811	701	743	766	718	775	773	737	762	784	760	790	755	784	748	785	766	802	774	783	744	726	773	737	792	738	741	764	811	830	803	762	748	743	777	788	745	736	743	746	740	760	729	726	827	752	781	778	764	774	843	776	693	787	818	784	769	789	762	732	793	754	719	811	778	776	727	713	770	761	748	796	752	801	724	790	728	755	814	710	807	766	702	772	792	787	708	733	770	769	783	782	733	780	785	773	757	725	760	762	746	776	733	756	795	754	752	776	797	789	792	776	773	742	777	811	776	762	794	805	800	849	689	757	778	791	758	783	760	778	795	753	799	766	710	735	733	813	777	769	775	791	735	745	798	767	759	724	759	761	792	762	761	762	751	740	754	773	753	725	748	758	800	756	779	781	765	741	776	689	767	789	716	753	781	798	757	781	760	734	767	782	778	760	732	774	812	788	750	806	759	702	742	823	734	802	795	786	798	784	751	814	728	753	766	720	762	745	770	787	803	768	734	738	793	751	726	759	781	778	739	766	731	818	814	784	776	827	763	757	776	766	811	781	753	762	771	765	747	778	735	758	786	797	743	789	772	753	815	783	736	725	745	743	786	769	726	765	755	735	700	799	707	776	708	758	771	764	792	697	770	717	779	727	751	789	758	772	727	759	773	799	745	779	790	759	762	769	756	809	766	746	766	782	794	828	740	822	753	743	789	768	762	764	794	823	766	749	787	734	767	794	770	778	725	715	804	714	743	741	770	789	774	816	728	780	732	753	787	738	761	756	756	745	731	748	808	762	770	759	755	770	766	733	790	775	757	731	780	750	774	743	768	757	833	809	767	783	782	806	779	759	796	736	788	773	793	760	740	753	791	777	811	729	787	773	742	796	745	763	803	749	763	739	726	726	779	776	764	771	757	734	737	771	759	729	732	789	751	801	765	827	773	779	808	786	772	804	786	818	724	764	767	775	768	751	778	812	764	829	785	766	761	737	762	775	753	712	778	734	748	814	759	750	769	780	783	777	782	731	804	732	763	771	799	709	810	755	762	755	758	744	756	785	753	756	782	778	768	793	782	793	781	777	791	820	715	789	826	784	737	804	739	793	745	727	786	787	764	748	792	736	779	804	738	776	750	769	788	790	762	767	775	800	781	771	765	752	786	819	766	779	801	777	777	735	755	742	751	743	757	802	782	745	754	759	704	769	743	708	751	772	780	760	774	739	748	760	746	823	781	794	795	770	756	777	811	791	784	754	763	788	772	777	728	742	754	808	778	835	787	822	755	742	766	763	781	757	772	760	755	774	758	831	784	790	748	749	728	765	800	762	830	707	754	773	779	744	735	742	830	810	756	787	756	806	770	733	751	843	776	767	814	774	735	709	764	787	799	743	736	766	762	746	759	776	745	773	782	696	786	751	751	731	777	730	770	796	760	742	749	741	713	757	796	788	811	789	732	783	771	768	779	797	733	765	784	816	749	772	811	807	771	728	806	813	775	769	793	757	792	788	771	788	783	765	813	756	796	821	762	771	745	850	762	758	782	826	755	787	750	764	792	763	716	774	761	775	750	730	746	767	777	787	769	783	796	770	769	764	759	752	747	757	770	739	751	746	805	742	744	801	754	784	725	781	711	772	782	784	785	689	735	755	754	739	789	784	728	766	789	766	783	776	776	785	776	791	758	746	762	757	772	796	744	802	735	776	758	729	788	783	734	743	789	811	753	767	797	748	741	779	734	810	722	778	798	766	781	708	810	775	747	777	763	753	827	774	808	817	836	800	751	806	796	776	724	775	769	703	774	744	771	794	803	746	803	782	786	747	801	787	737	747	788	757	818	800	756	803	801	748	758	800	795	823	783	748	833	783	780	785	775	812	729	784	807	759	775	789	777	774	753	787	758	744	804	801	776	813	779	751	769	803	751	794	730	760	776	804	734	760	716	804	730	731	782	761	785	729	765	735	741	754	774	781	784	762	789	729	762	733	740	766	717	740	757	750	761	765	790	751	782	705	762	711	791	756	734	790	758	755	733	735	782	756	794	769	752	753	736	764	788	775	765	763	778	788	800	782	758	750	801	706	744	790	785	773	791	729	788	773	768	710	764	757	785	795	784	807	751	769	725	791	780	770	775	743	730	830	757	794	775	794	784	770	799	715	771	775	794	746	787	781	787	817	777	764	775	736	701	737	756	784	710	744	736	738	803	767	788	735	805	765	777	739	803	758	781	792	808	746	770	727	785	802	730	772	752	791	767
1699	424	367	260	248	294	333	322	261	314	318	328	336	353	321	306	340	355	293	311	330	300	265	295	282	296	282	277	314	303	299	283	289	291	257	311	311	319	287	328	273	260	254	287	336	280	310	334	313	295	301	263	292	300	317	267	285	308	315	257	292	256	284	271	306	313	311	253	280	258	274	265	286	300	290	300	328	269	295	285	267	305	301	247	279	282	301	266	275	307	283	288	278	285	289	274	285	297	282	290	319	294	279	287	297	283	307	299	297	283	315	279	266	315	309	286	296	261	281	278	298	312	281	271	286	281	277	276	304	240	298	299	295	274	309	313	284	291	282	278	286	277	248	251	308	276	304	292	313	300	269	263	306	294	287	306	294	288	301	318	300	266	306	285	290	329	288	310	280	282	302	295	274	267	270	309	295	331	273	281	281	274	289	296	293	300	307	306	292	278	265	281	267	270	294	285	306	308	292	305	299	298	259	270	290	293	280	276	326	284	284	311	268	267	263	280	292	272	303	291	277	291	294	292	317	278	327	274	267	297	280	269	291	259	315	269	274	276	276	295	303	326	287	293	271	282	296	310	282	260	279	259	269	308	303	296	265	287	289	295	294	288	302	293	343	279	253	298	326	283	281	295	313	296	268	290	281	259	280	299	303	296	296	244	280	288	280	294	281	277	314	276	311	254	316	310	318	287	287	295	295	283	283	277	283	290	275	280	289	285	249	274	291	305	317	290	287	301	300	283	293	278	327	285	299	302	264	289	280	291	286	299	309	261	286	308	328	308	304	298	246	300	309	353	281	293	278	294	276	289	272	305	294	273	247	255	290	284	296	303	285	297	293	275	280	313	321	283	297	270	304	254	287	295	315	270	261	306	279	298	302	239	287	299	292	318	322	289	302	272	311	302	286	289	277	266	268	267	282	283	285	265	275	299	284	280	280	300	299	282	270	280	264	296	317	253	300	301	300	294	265	292	276	259	290	269	280	273	282	309	312	298	269	267	334	273	270	303	290	264	269	302	251	304	286	266	291	291	292	314	283	271	257	319	265	270	257	265	268	300	300	282	281	272	278	285	283	297	333	308	283	310	300	321	310	270	304	267	328	306	282	277	305	295	347	283	292	301	307	314	298	274	289	256	284	300	301	276	305	298	316	311	276	255	283	296	296	316	274	247	287	248	285	291	240	288	283	321	279	305	305	261	267	287	297	267	283	268	309	247	269	278	258	303	283	283	274	301	286	291	252	310	293	286	317	293	308	284	255	281	310	337	295	303	302	260	269	271	279	293	270	295	290	296	273	261	289	271	330	284	288	300	322	332	266	290	270	289	286	295	286	292	277	278	337	285	288	295	329	325	260	300	280	306	290	286	293	307	309	291	253	281	309	291	303	295	274	286	294	311	271	247	243	300	278	299	281	286	262	280	301	286	279	300	288	297	303	281	288	320	296	275	309	286	264	296	288	283	275	292	304	287	274	315	254	292	297	297	308	288	276	286	298	284	299	308	273	287	319	314	303	240	270	295	317	256	272	293	293	279	274	286	302	282	282	281	270	281	281	282	313	320	303	292	301	302	262	300	279	279	303	252	288	268	292	292	294	282	285	273	303	280	324	304	277	289	302	244	324	301	299	276	307	263	292	278	282	281	285	282	296	268	269	279	288	296	278	250	285	317	298	310	339	283	328	261	317	316	292	296	319	274	295	304	290	250	296	309	293	313	300	273	309	257	289	296	293	260	282	281	284	284	269	309	262	266	302	287	322	292	272	303	281	296	302	303	286	264	295	269	276	277	264	289	287	282	310	297	291	253	312	291	275	302	304	297	286	299	283	320	283	283	285	289	300	298	291	281	329	257	286	323	315	303	302	284	293	253	282	282	301	303	267	316	262	284	293	279	318	304	292	272	298	297	342	287	290	290	261	299	277	269	299	268	271	303	261	280	273	282	276	298	272	276	284	300	312	268	278	311	313	311	314	304	297	305	315	292	262	282	314	289	311	303	280	263	277	277	316	287	278	324	292	249	337	277	247	333	279	282	298	285	289	303	281	283	268	321	255	297	296	272	283	311	279	293	290	274	300	300	299	305	270	282	305	311	306	267	292	284	308	302	296	313	326	302	277	281	281	310	280	269	300	292	281	293	281	261	270	288	315	283	278	308	296	297	304	287	269	294	253	290	287	313	293	269	279	326	306	312	288	312	259	270	288	249	291	295	286	272	277	312	286	309	308	300	296	285	297	309	302	266	286	290	278	237	284	312	301	309	276	311	314	286	270	305	279	285	286	301	265	287	297	259	288	315	290	288	276	297	290	302	301	292	279	283	243	307	297	298	301	281	281	245	290	298	252	283	281	331	304	230	309	269	301	285	279	280	306	284	315	284	310	285	308	321	314	309	286	274	319	342	262	274	281	325	307	269	316	305	257	274	265	263	295	295	270	283	281	279	253	270	274	277	300	264	288	316	298	283	330	316	321	283	304	290	290	310	283	267	297	305	307	306	303	305	316	301	266	285	261	274	299	288	287	291	272	304	291	250	317	292	287	315	292	279	284	288	299	281	306	291	303	282	267	269	276	311	305	280	285	310	337	277	281	304	289	287	294	297	264	286	288	276	320	279	319	346	308	263	290	298	282	261	274	309	279	295	292	298	300	278	292	313	289	291	258	293	284	293	296	280	318	281	278	272	317	299	307	294	318	290	263	288	303	274	285	321	279	286	282	276	269	278	288	269	316	267	300	279	295	282	264	315	278	323	317	269	285	286	302	298	276	280	296	284	328	298	297	296	298	295	276	259	285	303	279	276	288	283	294	318	307	281	309	275	262	282	262	317	273	315	294	292	285	282	295	296	301	290	277	287	306	301	300	280	267	296	293	290	281	286	285	280	264	290	284	300	258	314	263	286	268	285	271	307	286	289	291	274	302	315	305	282	271	277	269	300	266	316	330	310	298	280	321	306	278	288	286	288	299	269	279	292	291	330	314	276	273	281	290	282	313	289	306	289	273	301	279	269	303	297	277	279	283	308	281	337	285	280	304	333	279	246	261	263	256	281	288	253	271	299	320	269	269	268	296	302	289	340	274	284	297	279	306	309	245	296	246	299	277	304	305	301	268	291	279	281	271	261	289	277	293	294	282	298	300	289	291	290	289	288	280	267	296	281	281	304	282	295	283	263	255	315	301	296	274	300	310	245	288	288	326	296	279	330	302	326	304	307	301	276	283	305	284	281	308	280	267	294	268	268	280	261	295	296	285	286	322	269	280	295	290	295	290	312	274	272	275	294	262	287	320	259	310	314	310	299	305	275	282	285	318	304	288	261	290	290	277	306	265	294	294	270	302	310	305	300	291	303	315	304	291	283	279	288	294	300	295	260	306	280	285	274	263	288	294	298	288	285	282	302	283	282	304	306	272	312	291	279	290	275	316	324	307	267	275	328	283	300	296	280	292	290	283	282	314	281	323	305	288	292	286	350	266	261	279	280	298	299	304	329	336	290	266	325
1963	760	829	758	715	729	766	742	695	728	810	844	866	1144	1012	930	959	937	755	666	600	710	658	705	711	660	649	707	620	652	595	662	642	682	593	660	725	648	688	714	650	664	632	642	708	678	624	678	722	692	662	665	665	737	690	666	659	618	640	651	641	684	662	607	684	685	622	657	656	682	666	656	625	647	650	706	687	668	716	667	650	656	715	672	697	663	665	625	672	655	641	671	626	639	668	620	697	688	682	670	651	653	691	641	693	712	641	712	663	663	673	658	664	636	667	660	608	682	679	665	634	676	614	631	660	662	708	687	612	658	660	675	648	623	691	631	658	637	688	646	653	680	665	682	658	671	664	661	664	652	681	691	656	656	634	689	687	710	655	675	614	678	672	678	687	623	644	667	661	690	654	651	674	634	660	679	664	692	637	643	667	685	693	655	712	672	671	712	723	698	635	679	647	628	676	714	668	642	622	649	628	680	669	629	698	653	646	725	658	671	675	611	680	652	637	629	629	661	678	650	699	692	629	745	692	646	729	641	653	659	678	644	664	699	634	669	657	637	672	659	644	666	665	671	651	650	653	667	644	677	636	691	622	647	678	659	645	691	634	637	747	686	663	657	705	682	634	691	686	668	681	681	671	681	657	677	662	681	674	656	655	641	665	635	684	687	692	631	692	657	686	651	660	670	659	667	688	646	705	646	651	676	669	664	625	667	655	659	685	681	695	717	652	725	645	671	687	702	706	663	669	653	652	664	678	648	633	636	656	682	640	704	675	638	650	654	639	624	627	625	657	649	628	661	663	643	643	688	690	716	663	666	703	650	649	664	641	672	670	691	715	648	700	701	672	648	600	681	708	735	648	645	683	662	628	707	695	657	664	671	672	661	669	672	640	655	678	702	705	623	661	648	668	693	643	653	689	648	642	661	715	620	656	651	679	628	656	671	643	666	631	664	635	644	688	683	660	686	697	662	647	672	663	634	675	666	668	649	677	633	640	639	672	667	671	713	689	630	642	685	679	666	705	672	676	626	680	690	647	648	652	657	640	669	679	691	631	649	724	590	666	702	637	658	649	647	636	663	657	653	637	678	642	692	637	629	657	663	703	675	648	611	677	663	641	702	670	727	719	664	696	654	664	661	626	665	688	644	649	673	665	661	639	705	674	654	648	604	668	674	632	636	701	667	694	629	665	688	657	654	670	664	659	713	640	705	661	654	657	665	682	628	631	693	673	634	665	636	678	656	684	667	654	673	656	706	630	678	695	641	668	650	690	662	662	641	609	668	656	674	671	620	659	683	645	658	699	679	645	659	683	647	710	641	664	677	690	691	620	675	648	666	633	651	704	655	655	643	637	659	687	627	639	700	652	645	690	651	635	667	638	694	699	655	650	708	654	705	661	701	666	688	663	622	597	696	691	699	660	621	629	646	647	713	643	671	671	640	681	680	658	682	630	675	689	675	676	677	674	673	661	668	697	650	624	705	627	679	683	679	660	648	641	700	654	648	610	674	660	697	684	699	671	607	703	661	705	615	619	671	674	676	710	667	671	721	696	719	689	690	699	653	702	695	697	637	669	711	637	582	683	654	633	643	677	690	676	646	667	665	646	689	650	695	667	690	659	732	670	657	648	670	639	633	672	663	628	667	696	671	656	640	659	655	690	702	668	653	652	720	658	711	679	654	667	621	657	619	674	659	628	635	647	675	632	684	667	694	621	668	643	674	691	633	702	637	672	689	657	710	673	672	668	666	602	694	683	652	685	651	651	645	682	633	689	649	674	670	650	655	663	668	668	666	640	667	702	645	694	659	649	698	673	627	665	689	675	627	663	639	642	634	632	668	676	660	631	680	655	671	684	671	629	662	647	667	655	679	687	712	677	633	665	659	664	684	712	678	649	646	616	636	689	636	647	680	653	673	665	685	645	696	717	695	693	644	699	649	614	617	684	679	706	650	627	663	615	647	706	663	678	650	707	631	726	659	688	677	672	659	623	706	658	643	694	690	643	687	711	727	680	675	705	698	687	657	702	669	672	686	638	703	672	681	641	634	679	659	718	604	661	678	671	658	708	650	680	678	676	649	646	650	709	667	654	679	626	634	653	633	651	647	676	668	679	672	629	672	697	644	644	657	654	671	645	616	673	627	743	678	671	676	693	674	679	642	671	693	636	622	656	636	669	670	633	664	723	669	639	743	677	661	623	682	691	656	687	678	649	669	678	643	671	685	724	687	661	672	691	642	646	712	676	673	675	704	625	639	688	694	728	677	662	675	626	633	630	661	642	670	673	680	670	696	626	660	656	628	639	677	653	689	686	698	625	655	661	657	630	657	707	647	624	725	655	679	652	641	649	659	634	661	667	665	705	669	713	671	672	636	693	639	650	685	676	645	704	667	633	665	678	672	686	729	664	639	707	643	652	624	656	648	687	673	652	723	682	681	640	646	664	644	644	659	678	685	628	736	720	674	639	676	628	696	637	680	656	649	710	631	649	669	653	648	664	656	653	683	664	663	633	668	705	670	656	700	633	625	690	687	675	635	721	674	676	612	650	680	669	688	639	663	727	654	650	666	705	630	667	650	719	672	672	680	681	676	649	725	671	673	671	663	628	714	652	675	611	646	641	660	710	679	661	664	705	690	654	662	655	677	658	690	650	647	669	631	671	699	637	624	654	652	619	662	692	638	635	669	680	683	713	716	690	646	685	679	633	660	672	665	667	718	662	702	638	660	679	638	700	640	672	634	709	710	617	682	655	676	651	624	659	667	606	647	663	669	639	678	668	663	642	679	735	650	657	695	679	659	685	699	673	665	697	644	665	693	627	642	636	648	658	665	686	667	688	646	691	705	676	650	666	683	674	684	627	697	591	639	627	656	673	652	649	688	642	672	659	667	677	645	655	661	688	692	706	630	668	666	674	743	650	669	642	720	681	596	628	696	661	660	658	674	685	653	682	673	700	694	655	670	669	660	677	672	703	706	668	702	649	687	706	661	672	660	679	710	634	657	685	707	646	650	696	638	660	641	678	689	659	617	682	675	677	632	690	724	627	672	636	667	673	696	655	682	659	648	649	620	655	677	663	653	679	667	670	685	672	642	651	631	670	622	716	631	649	685	689	641	677	620	664	640	642	662	703	678	656	704	713	718	670	665	672	651	677	677	678	632	639	683	660	703	656	685	622	682	672	659	633	683	698	703	707	650	632	667	631	668	654	627	675	680	652	653	667	684	692	694	680	631	660	716	680	665	697	736	630	650	721	699	707	725	652	684	700	671	678	658	652	624	638	628	706	664	666	684	673	661	682	673	627	707	629	715	657	643	614	681	656	653	617	662	665	675	681	633	664	715	651	665	661	694	668	645	695	628	662	672	702	661	688	693	683	685	687	653	619	659	673	703	654	696	661	647	663	677	703	617	648	664	649	727	674	610	682	648	657	654	681	649	661	633	681	705	700	687	658	635	634	667	682	646	680	642	639	655	663	690	692	677	684	687	691	723	651	691
7007	688	600	444	338	305	244	273	222	228	255	219	274	359	283	273	259	253	206	206	158	199	200	164	169	182	197	188	186	180	198	197	173	187	176	185	180	175	199	163	174	192	174	174	188	181	173	199	192	187	173	178	183	188	191	174	179	184	163	178	160	170	198	213	181	164	179	183	206	190	164	162	179	180	203	190	173	216	182	206	168	190	211	185	202	213	189	185	184	167	159	172	186	189	183	193	179	177	176	194	184	166	206	171	222	190	166	183	192	195	176	197	197	173	137	184	215	168	170	190	182	177	168	181	208	172	163	203	178	179	203	178	187	202	169	158	175	189	194	194	190	185	173	194	187	200	197	174	167	179	216	175	196	194	188	179	176	166	200	149	181	183	155	172	200	170	191	174	170	174	176	182	191	186	188	194	187	173	192	180	203	198	173	162	168	166	146	182	189	205	194	160	176	175	165	175	165	193	191	201	180	174	195	176	176	185	181	149	188	183	174	166	186	183	196	169	182	183	185	167	149	177	181	202	194	162	150	154	182	173	169	173	217	176	204	164	178	157	184	200	173	185	196	170	196	189	200	182	171	184	226	142	176	176	187	196	172	181	164	215	146	168	167	177	164	160	151	212	174	170	173	200	186	188	188	184	188	160	199	182	173	180	213	202	179	184	165	172	149	155	187	190	189	178	166	188	159	177	181	177	164	214	184	172	181	169	203	177	178	197	184	160	193	195	159	145	167	169	176	184	185	185	191	189	168	189	199	170	186	211	175	185	194	168	181	202	190	174	175	156	161	191	173	183	179	205	174	160	155	166	180	192	197	189	190	193	173	166	164	189	174	208	190	204	204	177	186	196	219	190	176	176	175	195	200	187	177	195	175	207	180	187	180	184	194	161	179	205	201	178	177	175	169	168	188	197	165	171	155	188	162	189	164	194	211	197	193	167	187	158	154	196	170	178	183	164	189	180	183	186	201	193	164	181	174	153	165	203	195	188	169	187	178	184	176	198	175	157	183	195	194	178	169	192	179	167	192	173	181	189	174	189	192	177	174	152	178	161	209	193	191	186	185	151	189	159	198	167	191	175	171	174	173	159	178	198	192	171	176	185	192	190	209	188	184	162	178	183	182	172	216	169	162	179	177	186	188	180	193	175	173	185	175	185	158	179	161	166	202	173	172	194	147	183	204	158	168	211	183	198	196	170	197	190	198	178	196	180	175	171	160	167	220	193	185	164	192	197	184	170	203	210	181	213	192	187	184	196	174	214	199	183	175	188	189	196	191	197	188	190	177	187	182	167	200	199	174	193	178	206	181	168	197	207	182	195	166	183	178	186	173	157	187	180	187	187	178	178	188	168	154	184	183	201	188	168	183	142	190	179	159	177	173	180	162	178	203	169	193	192	177	164	175	180	165	153	199	191	191	183	190	178	192	161	190	172	160	185	210	192	173	177	168	169	160	199	179	179	190	170	161	164	187	189	199	184	175	185	193	186	201	179	169	205	191	213	177	169	206	199	171	170	179	189	190	160	203	170	174	192	184	177	160	173	161	168	170	167	188	162	190	214	195	184	181	175	167	165	151	178	192	180	188	168	182	177	177	152	164	182	169	203	201	210	169	168	171	177	194	177	206	176	172	183	195	172	211	188	178	149	195	209	186	201	167	184	203	143	166	187	164	171	182	188	208	178	199	207	192	201	168	177	174	174	188	187	171	190	204	197	172	173	166	214	197	167	180	180	180	194	213	170	169	167	171	202	189	193	180	175	160	177	166	187	181	200	162	171	191	172	169	173	192	172	193	176	183	177	167	185	177	179	183	165	190	182	167	177	203	170	203	186	227	171	192	160	197	202	196	209	151	154	188	131	173	169	186	176	179	169	186	174	189	198	174	186	178	174	183	186	194	189	173	192	187	152	166	173	194	181	175	180	183	184	185	178	177	177	200	172	201	190	173	171	200	184	171	176	148	183	190	166	190	189	183	182	163	205	192	158	168	157	185	173	162	168	200	181	158	172	160	190	173	181	153	177	175	181	158	166	193	174	213	179	187	151	179	181	161	174	196	197	185	176	163	158	167	153	162	195	217	198	174	173	193	177	174	167	190	158	196	167	196	159	172	182	181	169	184	179	170	208	171	193	183	172	169	188	200	171	179	185	186	183	182	186	169	193	179	205	200	194	211	184	169	193	202	164	189	174	173	166	172	183	181	192	201	185	162	186	183	162	198	178	161	186	182	187	203	179	212	206	178	179	193	173	185	190	177	221	181	177	193	220	214	200	208	173	178	166	202	190	177	179	168	193	206	186	181	172	217	172	177	190	174	183	181	203	190	202	161	154	179	190	218	149	163	176	206	183	205	185	196	187	200	202	167	146	161	195	223	189	180	182	180	161	187	199	217	196	212	211	189	169	194	158	186	207	182	179	194	191	133	159	170	160	160	174	197	177	181	183	186	201	177	181	189	192	166	185	170	159	201	178	177	164	172	185	193	159	177	176	168	176	184	204	166	175	202	191	191	182	191	183	191	194	208	183	187	180	212	181	193	213	203	177	204	169	185	184	214	201	171	175	199	208	196	151	176	184	171	174	185	193	205	174	176	188	197	170	184	189	187	178	186	206	192	171	210	164	179	195	163	183	175	197	171	214	192	194	190	167	179	178	198	152	180	151	184	192	168	183	186	160	175	188	195	169	199	171	173	184	194	164	182	174	191	182	179	199	186	208	183	201	183	210	213	180	184	186	166	179	210	192	182	187	187	180	178	159	183	175	176	184	164	173	193	193	168	196	172	182	175	185	169	147	188	197	185	163	161	164	187	165	172	167	167	182	159	190	173	174	190	199	208	185	191	151	172	186	173	176	177	183	162	174	207	198	172	174	187	180	173	196	158	198	199	192	173	163	177	173	177	163	185	177	178	208	159	186	224	180	191	191	180	175	177	176	199	179	187	176	178	180	198	166	181	204	183	180	166	175	187	185	193	189	161	186	167	216	166	193	203	206	208	208	181	178	190	204	188	207	175	194	201	203	195	209	174	203	192	173	181	182	170	201	174	183	192	180	182	183	204	167	211	207	207	165	199	201	188	202	190	197	182	199	160	177	191	165	208	186	202	175	190	192	185	179	196	182	188	177	190	179	183	177	194	183	179	169	170	183	169	189	165	199	183	177	190	184	190	148	173	182	205	171	207	199	166	208	181	175	190	170	197	215	170	211	188	171	196	190	154	191	182	178	186	190	171	192	165	204	180	203	191	180	157	187	176	180	207	191	190	177	178	190	181	197	188	172	186	157	171	179	178	165	171	175	191	187	175	193	216	186	184	169	172	188	194	171	159	192	189	176	185	194	190	200	165	193	208	197	186	187	171	153	174	194	205	190	193	172	198	181	186	185	173	182	174	143	164	163	169	201	207	177	191	159	214	185	162	180	153	173	197	187	209	184	182	174	184	183	185	179	196	172	182	165	191	205	171	172	179	186	171	224	216	179	180	182	177	194	181	198	174	151
5950	943	1356	1343	1161	980	978	980	829	777	815	826	1085	1517	1289	991	1101	1094	713	511	509	507	546	520	502	519	497	456	518	518	482	508	504	507	456	483	508	481	447	502	525	483	530	465	482	477	461	487	488	458	471	448	473	474	488	497	481	436	492	488	500	467	494	466	476	478	484	479	488	474	435	512	495	489	469	511	494	481	479	477	484	443	474	422	437	469	488	470	499	443	494	431	455	458	486	472	471	463	415	504	466	467	484	473	467	468	485	477	458	492	482	487	434	492	477	486	508	470	477	502	482	473	478	483	473	480	445	426	474	459	496	498	471	494	457	481	512	465	447	483	467	461	483	465	512	440	521	487	481	460	480	422	477	474	489	455	488	447	479	446	449	455	496	521	484	474	454	466	503	472	493	463	433	491	517	473	444	496	452	424	506	476	469	458	498	443	503	481	483	456	467	508	470	442	468	479	461	452	483	457	493	445	481	468	465	469	442	519	471	464	506	502	447	498	472	504	414	454	463	474	486	478	484	475	455	418	504	452	489	473	470	457	438	499	497	468	459	478	454	458	421	459	465	486	476	497	473	472	516	485	440	473	469	467	479	498	445	480	479	474	477	466	467	449	478	473	447	487	456	484	448	490	482	490	484	471	469	468	477	504	445	480	485	505	514	473	453	462	446	490	498	441	445	456	474	507	461	463	501	488	475	470	480	447	500	521	444	473	480	450	452	444	458	475	482	486	477	469	486	460	462	509	483	484	481	468	487	444	435	485	486	496	466	474	493	466	471	456	447	495	502	470	480	472	472	462	463	461	444	496	449	457	512	473	461	484	451	471	471	448	481	485	467	456	481	473	471	478	452	442	492	462	470	467	488	501	481	467	508	453	450	462	478	517	437	476	480	467	480	451	440	480	512	415	479	496	452	501	455	534	492	489	458	494	498	491	468	507	473	498	441	484	451	455	475	481	441	519	435	466	459	475	513	439	476	483	426	464	498	513	457	474	442	475	462	475	488	498	474	458	460	482	488	476	494	494	487	499	469	470	488	482	485	476	467	505	477	509	444	457	491	472	494	444	490	480	443	464	475	470	488	459	494	483	470	466	482	480	507	472	470	497	480	471	451	471	478	457	470	475	490	446	492	482	460	464	517	435	468	451	469	441	485	489	488	462	476	482	498	510	472	421	456	498	484	461	500	476	482	493	478	469	470	540	497	469	482	468	459	470	458	462	495	455	475	516	431	471	450	502	451	467	492	445	507	453	458	455	442	439	458	474	450	472	441	472	484	472	476	452	483	495	487	501	482	488	445	537	448	476	464	470	471	498	503	482	465	439	490	469	452	492	437	477	471	452	474	511	471	475	479	501	418	436	463	483	474	495	474	455	483	502	463	482	476	481	444	498	440	500	480	490	458	481	452	509	466	491	461	460	457	463	487	444	449	488	511	448	509	477	486	480	482	484	439	498	489	457	475	462	460	513	496	444	471	472	461	458	500	456	478	518	480	441	496	466	484	466	475	455	484	471	471	492	440	503	503	477	454	463	482	530	462	482	460	451	504	489	436	467	436	472	487	467	507	506	488	484	463	463	476	465	464	492	467	457	485	485	490	475	462	486	529	453	465	457	445	461	498	450	495	461	464	471	495	468	471	463	463	482	422	479	462	463	484	439	498	475	471	492	443	469	450	472	487	441	491	438	499	456	458	462	455	489	449	496	466	450	453	502	516	485	486	483	501	485	467	449	475	476	464	468	470	465	433	459	428	469	443	471	465	506	441	510	476	464	467	481	464	485	456	480	476	491	431	459	497	472	481	510	485	463	480	452	443	476	468	454	482	479	467	492	463	465	459	452	487	497	485	465	490	501	475	443	479	491	450	461	473	493	509	477	446	476	451	499	465	466	462	467	466	448	471	478	485	468	448	444	502	456	471	473	504	456	467	463	492	476	467	448	477	459	458	445	454	477	470	453	481	489	485	498	498	527	442	497	435	461	493	431	458	505	501	465	510	468	420	508	465	457	433	446	478	435	463	480	444	465	442	448	447	482	437	478	462	481	447	462	481	469	476	448	479	460	497	542	510	475	461	437	469	507	492	480	507	454	455	484	463	441	485	466	482	505	477	459	465	483	468	449	452	474	461	438	466	495	470	472	465	474	452	466	495	452	493	480	460	473	491	472	492	476	496	468	485	440	454	450	443	487	444	493	440	456	489	456	471	467	441	494	441	449	439	500	465	462	464	454	473	494	463	483	474	493	444	448	461	452	469	494	474	457	480	463	499	462	469	469	522	451	447	470	446	467	503	445	490	477	450	478	469	474	474	497	443	461	495	466	412	487	479	452	475	452	426	490	441	510	498	465	478	443	470	503	458	463	488	477	461	473	494	473	479	471	480	492	474	444	492	462	456	449	448	437	484	453	504	458	501	496	506	504	500	464	451	457	463	522	476	519	445	468	503	479	475	430	491	515	454	448	472	445	497	447	515	483	443	453	456	481	485	476	451	511	474	487	462	492	488	450	478	500	466	492	452	510	474	510	448	486	473	450	491	453	479	499	522	493	472	485	472	504	472	450	477	466	474	482	449	450	500	479	488	476	479	459	469	470	482	456	481	409	487	478	473	419	477	438	523	470	484	471	496	470	465	467	496	483	463	511	470	493	473	465	504	436	476	443	497	508	435	495	472	454	473	509	425	476	457	450	462	445	481	462	497	453	430	453	516	514	480	463	500	466	483	490	470	474	461	454	470	474	503	462	469	479	464	477	494	465	451	464	485	485	460	477	471	494	500	511	501	489	461	465	520	444	484	434	474	460	473	459	535	473	457	455	497	467	459	487	447	477	468	469	500	515	428	464	458	494	478	415	427	476	472	471	454	469	456	459	474	486	512	491	464	470	481	454	484	485	481	490	495	493	428	510	482	469	495	476	451	447	476	496	493	502	453	472	441	503	488	468	452	464	472	485	466	450	496	487	443	492	476	458	448	475	439	503	460	484	454	452	479	466	458	488	453	470	438	493	455	469	435	462	441	476	440	472	487	469	462	453	494	494	508	458	467	449	475	468	447	492	465	468	476	461	473	460	492	470	484	477	481	511	501	469	473	437	468	448	458	503	459	480	481	467	450	449	442	492	439	490	479	455	476	470	474	458	463	479	495	443	428	503	490	450	478	467	491	470	496	467	494	473	449	495	447	430	497	505	504	460	485	425	493	473	419	467	466	487	481	476	479	429	467	477	457	421	455	506	483	471	442	493	478	463	480	464	455	473	460	509	462	458	479	482	483	502	464	489	467	438	511	465	507	476	473	437	490	468	433	427	522	460	472	462	460	466	468	486	472	477	492	463	414	455	474	500	481	460	491	495	492	467	474	476	488	520	455	470	490	520	478	470	437	463	473	471	472	446	508	461	471	479	471	467	467	482	536	480	450	472	437	511	484	511	463	496	495	473	463	519	471	455	444	460	464	478	438	499	456	465	472	466	486	492	470	494	487	427	495	464	485	490	469	517
14071	1679	1255	849	644	509	503	531	463	415	392	429	456	587	506	441	460	442	360	340	332	331	326	309	339	351	326	347	337	348	317	313	310	334	309	305	322	321	367	340	349	340	330	356	324	312	331	331	337	320	312	312	352	326	356	314	314	316	347	360	294	317	356	324	341	279	347	336	345	305	358	362	326	326	327	305	336	328	330	283	327	322	304	312	300	337	324	337	354	317	339	352	296	294	337	320	323	318	328	341	336	354	299	312	308	309	325	311	311	298	342	377	346	319	315	301	310	320	300	311	338	307	341	278	321	326	334	336	324	341	324	321	343	333	347	307	316	307	331	295	326	327	341	328	327	341	321	351	313	313	339	345	295	314	330	315	304	326	357	312	299	316	347	300	289	325	359	351	327	338	295	323	286	330	333	293	319	349	318	359	334	352	346	320	355	332	285	333	346	323	304	355	373	344	345	329	342	347	317	323	322	319	280	342	335	307	352	303	319	330	370	334	353	299	351	331	308	302	332	351	325	276	309	365	341	332	293	342	331	352	338	297	345	262	324	336	319	331	337	321	355	285	319	328	324	334	316	325	331	321	349	303	343	298	306	364	357	332	328	362	318	324	296	332	311	341	299	346	290	353	309	313	329	300	307	311	336	300	322	340	324	340	349	321	321	314	336	332	320	322	304	312	308	345	314	315	321	330	278	341	321	329	316	307	329	319	344	343	334	319	310	332	337	335	331	320	376	323	335	341	313	350	372	331	322	309	334	322	333	322	336	338	331	324	300	307	345	319	363	290	368	304	336	342	338	298	333	356	337	348	339	365	330	338	319	311	337	320	348	331	321	305	332	344	327	334	312	346	336	343	311	310	361	307	309	337	323	341	346	381	362	311	358	318	340	327	333	333	329	345	318	313	344	332	343	379	324	375	355	286	317	341	337	360	329	343	340	334	320	339	322	316	330	348	328	318	306	345	334	385	350	321	292	354	337	360	335	353	335	300	328	326	329	290	305	340	332	342	336	333	350	307	350	353	321	303	328	317	287	321	331	319	337	313	302	278	321	312	305	341	324	332	336	352	309	320	321	346	330	263	351	331	303	328	297	320	352	333	303	347	293	331	336	334	333	290	335	333	317	325	316	305	348	350	328	303	322	354	336	323	299	307	310	333	362	314	324	352	303	340	314	378	305	316	284	313	343	367	345	350	322	370	354	328	344	311	333	332	296	337	320	345	327	358	304	355	305	355	335	314	337	329	352	294	305	355	358	363	329	297	336	332	325	318	353	347	324	348	341	319	337	364	291	343	310	338	311	302	302	347	329	336	313	320	326	312	346	301	331	328	340	331	313	328	331	336	308	340	306	360	342	344	282	347	338	362	329	309	357	324	354	366	292	341	316	321	309	319	275	328	333	323	340	332	319	315	361	311	361	369	344	350	333	306	320	310	338	317	328	304	322	345	344	363	335	348	305	339	306	331	312	328	330	356	326	358	329	303	341	334	321	350	335	320	320	316	315	306	342	317	350	324	351	340	311	343	327	325	338	310	314	308	305	316	337	302	316	317	353	345	312	344	289	298	319	390	321	332	353	338	327	305	324	315	356	320	334	311	349	337	310	338	313	290	360	351	322	350	293	283	339	323	329	297	355	378	321	342	323	318	304	327	318	303	334	340	364	323	300	359	343	369	328	303	329	318	303	311	347	328	341	321	323	314	327	346	297	308	317	315	333	345	319	292	345	362	331	307	314	319	327	312	328	326	357	356	356	331	319	326	303	332	330	296	340	315	342	328	330	336	314	348	308	293	328	303	322	330	313	340	329	366	290	314	317	337	337	324	329	328	345	341	346	339	335	341	349	354	292	314	314	334	338	363	318	323	327	353	312	344	342	310	340	357	277	335	323	349	323	345	350	321	289	328	358	296	315	288	301	325	303	327	329	310	325	363	324	357	370	342	377	308	313	325	357	333	314	324	308	325	332	320	317	304	339	330	335	356	320	334	340	332	364	345	327	332	317	365	316	322	337	323	357	318	323	353	329	302	362	306	361	310	362	331	296	356	315	298	352	318	333	317	316	320	321	307	307	346	310	321	316	303	349	316	346	275	341	359	343	317	365	311	330	330	328	347	351	356	327	324	338	322	336	325	314	338	345	346	313	316	308	312	324	301	345	334	332	315	315	332	347	353	332	323	309	307	311	301	284	319	323	347	300	311	372	343	364	284	322	330	346	374	331	328	336	336	316	333	355	355	323	347	336	349	317	321	312	330	312	337	325	313	308	359	330	326	342	332	330	328	314	314	301	315	314	327	302	339	306	312	331	327	360	318	325	353	322	290	318	347	323	322	327	311	363	341	321	327	336	327	298	341	306	347	299	347	336	348	311	319	334	333	293	358	296	334	341	308	338	306	325	342	332	329	344	339	350	334	355	335	307	328	358	320	313	324	330	331	326	334	342	338	367	343	341	336	334	351	354	327	319	311	324	347	346	313	339	341	309	271	330	354	320	340	330	295	319	337	361	312	329	303	344	345	325	319	334	317	333	350	300	295	303	277	305	360	340	346	339	328	357	319	336	340	321	330	326	308	364	346	347	343	344	329	312	359	313	328	286	349	340	304	320	327	333	331	311	309	321	337	333	307	341	347	336	337	328	299	313	314	349	320	324	336	325	298	330	319	332	328	337	316	355	325	316	328	339	312	325	327	317	305	330	304	288	333	325	307	323	328	329	326	301	316	364	351	324	325	359	333	320	342	340	318	300	304	332	317	342	310	326	331	339	345	316	318	310	324	326	312	309	293	322	301	327	313	321	316	342	343	299	323	356	316	324	357	345	343	305	305	310	326	355	289	318	312	298	362	345	319	281	343	335	354	334	318	339	328	325	325	358	283	356	353	334	316	325	342	320	301	345	314	331	330	318	311	342	338	347	336	341	319	325	346	331	331	310	333	293	335	323	340	340	328	332	302	345	327	327	344	298	318	325	344	326	326	336	292	333	343	336	323	336	324	305	334	324	316	317	302	300	346	314	338	323	340	310	364	332	316	298	319	352	327	337	332	320	329	311	324	315	329	314	332	333	347	300	318	298	330	322	349	302	330	320	319	377	356	361	316	320	348	308	302	357	367	325	344	304	323	336	317	343	271	304	339	303	335	305	317	322	330	358	283	317	309	341	299	329	305	302	334	299	347	351	331	328	309	350	321	356	356	309	293	318	326	348	348	349	352	325	317	335	336	319	297	314	333	328	357	344	332	311	304	319	317	326	292	335	315	296	332	336	306	331	325	378	318	325	310	334	312	314	321	314	346	321	330	321	339	296	324	306	333	312	318	277	336	331	298	323	343	334	391	331	310	317	351	319	351	337	321	326	331	312	319	326	337	316	350	342	313	344	306	346	358	331	311	348	369	385	338	321	295	305	289	307	323	332	338	343	300	325	343	328	333	285	298	340	343	361	304	346	297	334	334	317	311	316	318	321	312	321	322	345	319	341	312	331	311	316	318	353	334	344	318
8317	1626	2432	2365	2111	1745	1692	1630	1490	1261	1331	1454	1665	2279	1891	1645	1684	1656	1269	850	855	864	885	916	859	871	833	825	807	805	865	791	855	810	792	808	844	794	734	791	748	815	783	776	731	751	816	746	842	783	814	833	743	780	766	748	790	759	766	752	780	788	799	804	784	747	746	735	775	764	792	817	788	757	781	769	750	751	766	821	754	761	760	759	780	830	779	802	734	769	770	764	783	765	751	779	782	797	787	747	772	741	810	767	771	786	767	770	791	812	761	766	733	807	789	808	771	798	783	738	765	783	738	828	777	713	733	787	733	807	775	733	792	754	760	813	744	792	741	763	728	821	726	798	774	740	768	739	696	773	732	759	798	726	749	796	741	763	801	741	791	745	829	780	767	730	774	777	816	745	760	770	789	791	759	761	795	722	797	784	744	751	746	784	735	746	764	785	772	773	775	737	771	804	810	766	755	724	748	760	792	780	791	759	759	802	751	769	771	771	796	827	789	730	772	770	810	773	773	761	730	763	782	769	719	737	751	816	806	718	792	766	760	730	745	773	776	785	731	805	807	794	744	751	737	794	752	747	794	755	718	716	738	773	769	747	762	751	755	765	817	815	766	726	755	782	802	771	821	824	749	785	782	784	770	742	812	731	738	815	775	748	775	777	786	787	738	729	710	806	706	779	770	761	732	793	797	740	742	788	785	798	771	769	771	732	778	760	780	754	814	749	802	777	762	789	791	806	762	774	755	822	757	762	752	756	813	779	762	778	734	760	765	788	781	769	813	740	762	772	798	738	761	735	838	811	722	755	753	790	810	747	741	748	807	783	729	769	770	765	762	751	762	705	774	759	801	779	796	761	816	765	782	826	767	772	762	755	773	816	764	782	783	762	815	760	840	760	799	781	794	771	782	766	766	743	746	721	784	748	761	823	807	831	804	766	739	812	748	752	749	731	751	718	745	816	745	738	770	798	766	774	757	799	784	776	834	722	784	765	742	811	788	778	763	747	755	786	752	745	750	811	762	720	718	715	763	732	784	730	792	830	770	757	766	761	814	762	759	741	795	769	765	765	746	770	767	758	764	766	785	768	724	774	800	766	805	790	717	773	759	801	776	781	871	789	753	748	733	723	768	736	767	698	781	771	782	782	741	771	747	753	777	791	816	748	753	782	757	788	770	786	782	767	766	768	836	777	791	796	772	790	790	755	705	755	787	782	757	794	771	759	742	769	752	765	775	807	791	787	728	767	742	820	778	755	748	732	752	772	802	729	784	704	726	767	767	747	760	783	811	749	831	746	749	782	814	779	771	746	739	718	745	793	845	748	785	804	803	781	769	731	811	773	793	761	768	787	759	742	789	749	831	727	761	805	743	747	782	721	788	765	757	743	792	772	771	753	736	781	757	787	748	770	736	828	778	785	760	802	790	811	769	772	790	758	802	745	695	764	758	783	782	752	816	756	770	778	814	752	746	742	787	782	743	750	805	795	733	775	803	770	794	755	782	809	727	749	796	791	811	770	736	759	816	741	735	782	731	765	694	810	745	748	732	755	788	798	775	709	736	751	769	814	751	757	754	787	780	837	763	794	768	778	812	802	799	752	802	796	753	778	756	787	818	779	745	784	790	760	753	755	745	764	747	704	771	774	801	779	778	805	752	765	740	792	762	749	768	766	752	792	755	732	771	736	725	758	754	793	769	844	731	772	784	758	780	749	772	726	798	781	769	748	736	771	756	771	757	796	788	815	738	763	836	765	765	747	768	778	711	800	805	799	763	767	756	788	749	767	764	803	735	749	779	796	797	781	695	715	737	773	715	751	792	789	761	776	725	749	801	777	787	756	771	779	726	724	817	796	716	770	787	750	717	746	803	790	817	743	739	751	744	807	742	809	793	734	794	780	719	816	801	802	802	790	774	829	809	754	701	778	756	747	750	815	812	710	775	744	766	720	793	736	791	785	829	756	778	773	768	788	816	723	770	750	726	765	787	803	771	722	774	769	760	739	725	791	786	789	783	827	752	790	755	775	769	760	716	814	813	768	784	750	805	715	736	743	801	759	782	784	762	762	739	797	796	737	812	788	789	739	787	727	784	731	764	768	775	793	842	774	784	721	782	827	756	743	746	757	797	780	781	819	781	754	768	837	769	747	752	851	830	761	805	763	783	790	790	752	770	800	765	792	792	756	773	763	773	789	787	742	788	768	801	809	813	791	758	746	773	796	750	771	751	773	762	740	770	775	762	741	809	797	746	838	738	777	828	769	725	767	721	810	779	730	767	779	796	734	731	790	793	732	780	757	758	741	790	721	732	750	725	765	749	732	810	814	777	748	756	787	742	719	788	777	796	732	798	779	733	798	745	709	787	781	768	774	795	735	727	766	800	755	757	742	765	759	733	792	782	772	804	720	765	752	779	731	782	805	795	772	759	772	766	772	779	753	747	785	783	778	754	788	802	770	790	746	814	802	749	710	782	760	796	746	734	805	739	826	797	767	796	826	762	751	765	747	734	743	809	749	776	784	777	808	829	755	804	772	737	795	791	795	722	734	759	806	771	720	787	766	757	770	739	783	781	745	761	767	796	816	766	764	770	780	793	796	754	700	758	832	748	813	767	746	730	770	782	768	703	679	769	753	777	838	782	765	796	754	769	793	798	773	772	749	782	741	796	806	789	757	741	780	819	759	804	771	783	787	728	731	753	775	701	767	755	761	804	765	778	734	784	818	722	743	785	776	770	763	773	749	782	799	789	746	785	828	813	757	771	761	785	754	824	751	763	749	775	742	781	786	807	751	755	764	810	759	779	830	759	760	820	721	761	801	788	736	760	749	795	793	799	743	729	781	817	767	786	727	719	813	758	789	806	793	749	763	781	765	750	745	762	724	789	797	733	735	801	777	770	716	759	796	730	739	829	804	767	797	777	813	780	771	770	832	787	817	797	757	762	785	760	779	799	780	769	724	765	774	776	782	752	785	812	748	772	816	746	789	757	755	763	717	850	719	759	749	711	837	802	793	761	780	749	780	772	757	759	787	718	805	803	764	763	811	742	763	774	771	777	753	781	758	798	785	857	751	778	726	814	803	735	778	789	783	797	752	778	710	763	841	758	768	769	773	739	760	869	704	749	715	759	778	824	756	763	800	806	746	848	770	769	737	798	785	785	752	809	758	777	776	774	749	752	749	697	830	790	797	797	743	714	789	770	748	761	781	792	755	795	772	817	815	767	819	785	777	812	737	780	765	834	778	747	770	752	785	789	760	787	801	759	782	724	778	809	729	782	749	733	751	782	736	738	807	730	729	781	790	774	806	784	826	764	805	730	756	767	798	750	786	778	748	740	816	784	804	777	765	786	687	777	758	788	756	751	783	732	761	768	760	772	738	738	792	792	761	765	806	766	738	761	751	742	783	725	787	774	756	741	771	705	785	773	780	743	759	771	853	779	755	775	796	796	766	725	730	767	788	791	801	734	775	784	769	797	776	762	786	761	800	783	794	726	753
1756	386	360	285	317	292	284	322	288	296	292	325	329	395	327	356	311	317	295	300	272	282	281	295	317	297	291	276	260	261	318	305	281	279	293	264	314	284	282	293	286	270	297	270	242	284	273	309	295	305	294	297	294	280	301	279	260	305	278	274	302	289	308	278	289	281	272	272	282	254	241	282	252	299	277	280	278	294	289	278	298	305	250	295	282	284	301	261	275	299	293	295	294	281	300	303	262	255	276	271	311	282	305	287	276	276	296	310	272	288	291	300	266	291	289	285	260	261	294	274	249	279	286	265	302	270	272	284	301	279	274	289	295	293	311	268	264	278	286	294	262	293	305	260	288	270	292	274	296	290	302	273	272	300	271	282	271	278	306	269	317	264	308	272	272	280	276	279	311	312	309	293	263	288	277	278	281	321	296	295	290	317	262	292	284	271	300	295	280	289	279	308	259	278	253	280	277	255	296	281	294	272	335	326	288	287	261	287	331	302	277	291	292	315	269	285	299	315	268	272	287	281	311	274	304	262	323	285	280	288	324	272	253	317	284	245	272	289	262	310	304	309	327	287	265	319	298	299	296	303	282	277	281	294	305	297	297	311	286	275	296	287	257	288	314	287	275	316	277	295	291	273	333	312	270	274	273	292	300	256	285	293	301	263	302	285	305	277	302	278	317	271	260	289	303	276	278	334	294	302	287	287	293	269	286	271	293	259	252	315	278	267	298	309	267	263	319	284	286	310	287	303	287	272	307	265	282	276	273	308	306	269	293	258	300	259	250	289	295	315	293	288	281	276	277	312	280	249	293	301	299	237	299	277	264	262	240	282	278	289	263	257	270	271	272	261	312	315	275	266	270	271	285	319	302	300	275	298	287	236	300	291	288	257	284	274	288	311	292	280	279	315	276	297	288	283	288	297	294	307	262	291	278	277	292	253	273	288	282	261	268	280	287	267	272	288	319	280	287	250	316	274	273	250	321	290	314	299	247	309	303	308	236	282	278	292	269	239	277	306	274	271	304	267	259	268	293	295	273	286	317	277	302	265	307	291	299	260	262	283	245	292	306	273	270	311	291	280	287	277	244	277	290	278	255	287	302	296	309	266	247	302	278	294	270	295	295	277	281	277	282	281	304	273	271	253	260	276	307	292	312	282	308	280	282	273	289	260	291	270	322	275	267	266	286	281	287	304	271	286	263	279	277	320	302	331	290	295	277	301	292	254	275	280	315	263	318	265	291	259	285	293	267	261	271	295	287	265	267	278	315	293	252	252	280	284	291	254	286	321	296	293	303	318	281	267	293	275	295	303	276	284	303	290	267	294	288	269	286	255	272	295	297	314	267	281	306	283	251	309	315	305	265	284	288	328	278	304	319	275	259	300	248	312	251	260	308	293	262	282	318	303	282	287	279	287	302	253	285	277	264	309	308	276	284	270	293	310	281	267	266	295	277	283	262	269	280	294	285	293	271	239	269	303	283	269	291	274	268	315	303	293	299	304	307	281	300	282	265	291	299	252	276	276	278	298	242	311	266	267	287	314	279	274	296	289	279	280	311	282	285	303	314	303	294	267	275	308	344	295	295	283	273	283	290	269	265	299	252	240	242	299	293	277	278	319	287	295	285	270	288	291	245	279	269	304	293	265	335	257	269	304	270	260	271	283	248	278	284	313	293	279	273	270	264	273	310	304	297	299	279	284	318	285	277	305	318	279	304	297	267	304	282	257	303	278	296	300	276	287	308	308	356	295	309	307	295	282	270	302	265	249	282	300	298	305	277	272	288	270	306	308	289	282	302	277	289	267	288	281	272	310	290	273	296	268	300	281	294	306	284	297	299	292	284	285	315	282	315	280	303	302	314	316	307	299	254	310	287	278	280	291	308	311	274	280	265	292	282	291	270	305	288	297	300	293	283	268	291	282	274	301	274	301	324	295	280	288	285	316	303	297	285	293	317	296	308	282	307	284	338	297	287	295	250	274	282	292	247	302	306	264	324	260	298	297	282	303	308	256	291	306	295	270	299	296	280	259	310	267	264	308	283	288	270	280	296	294	285	300	311	313	275	304	257	292	293	269	250	283	288	277	280	303	280	298	271	291	298	301	295	265	316	287	256	295	287	275	294	287	291	288	311	298	290	278	278	274	295	295	313	309	274	285	288	257	275	267	281	239	250	285	250	296	286	277	274	286	293	274	273	262	238	270	279	295	249	300	303	277	266	282	263	276	261	269	317	270	295	278	307	320	285	291	274	305	271	296	273	277	310	291	300	295	331	290	278	258	268	277	293	251	277	301	270	308	266	290	307	319	279	281	270	286	279	263	292	284	267	261	278	297	306	280	309	326	352	277	292	299	288	255	290	285	265	291	288	284	262	318	310	285	300	262	303	292	307	265	264	298	274	296	248	282	274	264	307	298	305	267	266	299	280	291	300	314	287	312	285	300	296	297	237	261	296	274	287	288	284	269	253	327	309	299	264	271	309	340	244	271	258	284	295	306	277	279	310	281	300	281	284	246	273	299	283	261	279	303	299	303	265	269	266	310	298	246	295	316	255	274	284	261	246	280	256	307	278	268	303	278	296	275	251	266	282	280	268	307	271	276	286	273	264	296	280	257	237	274	284	287	304	250	277	277	262	320	285	285	297	310	276	257	283	278	284	311	274	317	308	297	270	298	281	303	290	295	252	305	271	261	312	328	278	298	261	279	283	265	273	275	301	310	286	272	258	262	308	267	274	274	265	285	282	298	292	281	325	291	292	281	283	288	281	290	280	261	303	301	260	279	272	286	295	273	289	256	290	271	293	320	275	283	315	281	259	290	295	264	306	291	303	312	286	289	267	330	283	284	287	284	271	293	279	289	275	289	262	290	298	311	262	248	280	299	286	285	295	313	280	308	270	265	299	298	287	269	297	282	279	276	248	269	277	301	283	278	287	287	297	292	267	322	317	294	278	277	252	301	284	276	267	265	285	267	323	311	275	288	288	268	281	276	292	272	283	299	260	294	259	282	312	290	276	306	292	254	287	299	290	276	281	263	301	302	296	254	301	301	306	268	313	254	293	253	269	298	290	296	286	319	312	266	306	274	290	290	264	259	278	288	289	291	284	277	310	298	261	271	290	272	298	289	289	302	295	273	299	238	292	288	274	292	288	302	254	313	287	294	298	301	280	254	296	298	262	302	290	280	313	302	277	279	285	265	295	295	285	267	334	295	296	284	299	299	275	291	297	243	307	307	287	272	273	291	259	295	283	308	275	280	267	259	275	303	287	283	283	266	277	293	276	295	262	275	293	273	294	309	300	305	269	310	256	295	297	303	291	274	296	314	271	262	302	274	291	278	257	301	295	283	299	278	288	291	283	290	279	264	249	272	281	273	303	277	284	275	264	294	251	286	282	285	284	287	297	271	281	303	291	297	281	304	283	279	285	291	289	275	259	293	272	273	273	276	304	297	266	272	311	294	311	294	290	325	307	269	304	272	288	271	288	287	297	294	264	257
1896	757	802	707	697	708	718	690	660	703	727	774	891	1122	960	909	1000	1023	747	670	689	668	704	652	691	685	658	672	650	712	627	661	705	620	643	651	655	615	650	714	622	640	612	677	639	655	644	634	651	664	633	657	635	607	605	688	628	658	687	692	649	647	670	665	665	601	667	621	636	660	648	690	654	649	680	630	638	652	646	677	641	638	590	697	728	635	681	612	618	623	655	659	679	649	672	686	655	630	684	661	691	653	642	687	667	643	623	661	687	655	636	655	653	637	652	661	622	667	655	657	629	663	662	722	604	627	641	626	672	615	660	703	679	616	647	658	624	685	663	685	673	694	676	661	651	671	647	640	662	641	705	676	677	682	651	671	707	673	659	650	650	653	678	642	639	649	606	656	716	646	666	651	636	676	661	650	662	602	691	688	652	629	673	675	668	592	685	646	615	615	663	640	667	625	697	634	718	672	654	688	634	629	647	691	682	651	613	631	669	673	676	643	703	676	685	671	651	661	651	673	638	669	696	661	690	688	661	647	678	625	657	654	644	665	654	653	645	680	704	703	641	668	679	630	628	634	695	664	605	630	673	666	675	652	651	678	749	668	695	643	635	619	641	667	678	666	634	647	676	659	674	685	665	644	665	650	617	667	659	704	678	629	681	671	666	637	607	633	712	684	669	625	652	702	696	609	636	679	698	664	637	667	660	674	674	650	670	641	664	668	652	685	663	664	681	650	639	663	619	695	650	667	649	665	649	657	661	660	686	634	625	617	645	715	661	658	621	643	650	681	612	637	686	622	608	670	628	642	674	650	659	656	670	662	626	658	660	635	685	632	654	719	643	641	675	644	645	672	671	649	615	670	678	716	661	611	659	633	672	653	693	696	663	657	662	675	678	652	627	662	674	709	667	647	677	689	654	667	681	672	653	693	659	675	662	641	657	692	675	695	719	665	685	661	699	654	660	695	638	658	700	640	664	640	677	670	643	630	682	646	679	649	659	615	635	659	651	655	651	678	658	658	640	651	641	610	647	654	664	671	646	658	649	700	654	679	694	636	657	656	636	655	666	671	672	610	624	681	695	691	698	676	647	636	683	611	606	698	621	626	681	691	662	658	649	645	648	625	707	684	663	615	722	638	704	597	699	647	654	645	689	657	665	687	671	654	651	648	642	664	683	657	688	670	638	650	700	612	639	690	684	662	682	650	645	684	650	672	645	677	658	631	643	624	654	599	645	646	653	664	642	636	631	677	672	660	649	688	657	645	668	671	656	660	630	683	650	650	680	678	720	684	639	652	660	662	662	653	649	635	704	705	678	609	686	697	664	651	710	627	675	692	650	663	650	687	683	653	664	673	620	614	660	676	664	661	677	680	646	645	682	650	693	625	683	635	632	681	677	645	638	619	662	692	654	662	618	665	673	661	651	683	620	652	701	675	649	646	667	634	691	663	615	657	641	636	656	665	684	617	696	641	646	665	623	615	684	690	690	641	685	642	667	666	689	635	665	627	651	626	658	634	692	658	619	658	682	666	692	617	648	656	663	629	680	640	662	652	636	656	672	659	637	656	675	670	668	659	687	671	679	639	712	685	650	683	626	705	662	630	680	627	700	674	640	683	612	704	633	652	606	658	662	683	712	672	642	624	617	673	643	628	684	659	686	636	680	689	665	663	704	669	668	645	648	669	644	675	658	663	663	629	683	735	633	637	685	684	609	687	640	626	648	698	688	664	674	625	662	656	633	668	683	651	635	677	638	685	650	683	668	639	665	651	641	675	651	646	630	667	641	691	622	671	671	680	661	695	670	665	653	635	650	655	664	711	639	612	660	638	647	663	629	672	646	664	675	636	701	635	724	627	700	684	653	673	673	657	615	656	624	674	676	626	658	637	664	673	657	626	630	690	622	684	670	623	719	713	641	669	668	630	671	677	637	651	662	660	719	676	703	690	679	653	712	678	646	647	641	674	622	644	647	612	645	664	661	658	651	645	657	653	653	639	687	664	686	649	620	663	676	742	637	658	642	659	677	622	673	616	656	662	658	628	678	648	651	693	696	697	657	655	663	661	657	626	630	659	644	652	648	632	705	715	683	662	680	623	649	619	634	623	606	680	631	636	667	645	656	687	684	672	657	635	681	700	667	648	673	649	670	683	620	670	643	600	665	679	674	698	644	631	744	643	675	662	611	656	662	641	673	653	646	668	638	634	685	698	640	622	664	640	680	699	668	669	622	663	668	659	682	674	631	676	643	638	705	692	648	718	643	667	629	637	657	636	672	623	664	676	722	699	638	646	660	677	647	670	669	647	668	696	728	663	623	655	646	671	661	644	700	668	603	682	670	643	661	615	633	662	659	669	663	691	655	702	700	647	655	612	665	680	671	641	665	647	644	626	669	646	659	620	656	644	630	719	685	687	685	667	700	611	625	655	660	650	646	611	694	665	659	680	645	681	665	659	669	658	682	658	676	672	663	649	641	663	660	675	589	688	695	678	608	649	683	636	677	639	612	637	662	665	668	664	639	707	657	648	662	628	671	684	672	662	635	682	655	640	691	678	673	649	626	687	672	666	700	652	656	686	652	668	661	648	673	664	625	645	677	643	619	653	658	654	652	723	664	685	646	637	667	626	628	636	630	636	659	673	640	659	639	661	663	636	626	673	681	659	684	733	685	661	661	665	653	613	688	635	684	670	636	637	642	658	660	638	647	649	674	684	649	664	642	610	688	675	625	676	661	625	665	643	634	628	671	610	618	639	658	703	688	614	689	651	673	654	640	641	684	693	734	659	653	663	648	706	686	642	657	669	652	684	675	622	681	689	651	667	660	673	699	623	654	655	632	693	654	659	638	666	651	638	637	666	635	659	630	630	679	657	655	665	684	632	634	636	674	636	700	672	665	660	690	620	630	666	628	682	648	620	675	629	627	634	658	674	674	630	664	710	674	696	643	643	669	679	656	684	675	654	640	625	683	664	691	650	634	677	631	672	654	683	659	670	671	673	680	690	646	693	658	684	670	687	667	694	652	650	669	667	671	696	649	659	626	664	671	724	639	629	665	673	651	677	675	622	608	631	656	654	641	631	667	705	648	643	638	627	699	678	708	636	620	653	595	658	677	672	664	648	680	702	739	662	617	703	669	697	667	607	663	631	641	661	646	677	681	636	615	688	653	615	657	650	623	628	674	651	631	649	661	666	637	652	659	632	676	692	641	641	632	639	613	633	635	675	647	661	708	597	614	673	640	648	669	615	657	608	630	702	684	579	638	675	658	622	640	642	661	672	644	668	684	686	707	708	651	719	658	682	621	645	584	676	640	637	597	650	631	676	621	655	691	638	629	608	666	667	684	654	665	660	672	657	628	671	651	661	680	673	637	672	626	604	588	702	656	660	666	625	672	626	675	680	658	683	601	708	660	680	664	676	648	658	657	672	656	638	687	679	664	672	698	658	664	659	650	664	667	650	667	620	716	684	710	705	642	665	659	670	699	662	631	637	693	638
7199	736	602	417	316	268	250	250	227	187	265	241	262	311	304	275	259	255	229	164	191	224	179	192	210	194	174	195	179	171	185	185	173	188	178	158	170	181	178	204	195	169	211	171	187	174	169	179	187	180	187	176	178	157	201	168	162	173	187	169	191	169	187	186	166	165	159	182	193	233	218	182	169	198	180	197	188	162	191	202	178	190	209	176	171	192	182	181	159	168	186	190	179	197	172	184	182	179	198	178	187	167	182	179	185	169	207	179	191	171	189	171	188	202	165	182	185	199	174	172	187	194	199	182	185	198	162	184	171	181	172	160	178	180	192	156	181	198	169	185	161	185	168	152	187	180	169	200	207	175	157	169	167	155	145	166	203	179	164	175	196	210	195	182	169	191	191	181	178	168	194	173	188	172	176	184	168	196	202	188	191	189	208	186	187	213	183	200	185	183	181	159	199	172	178	184	184	175	166	196	191	188	166	183	181	194	162	193	190	189	188	207	181	191	179	168	183	184	170	178	196	186	191	189	175	165	194	193	176	184	178	180	189	181	174	171	177	181	190	199	176	188	184	174	194	204	164	184	171	160	196	190	175	193	176	159	202	190	182	200	208	182	182	170	161	176	225	187	172	181	158	164	170	173	168	165	196	183	162	159	184	165	193	165	175	174	194	174	182	182	187	184	169	198	211	167	168	184	178	175	192	179	181	186	183	191	170	160	197	170	176	190	187	167	177	174	183	175	180	183	177	162	152	205	188	175	195	194	174	168	161	185	165	175	190	161	184	180	171	165	183	197	181	196	193	175	172	199	181	161	178	153	179	188	182	182	187	178	195	199	203	199	200	201	169	183	171	183	154	168	181	210	202	158	174	174	169	171	196	183	186	187	188	184	174	195	196	189	165	164	171	159	169	152	166	177	187	194	195	179	203	165	202	174	194	205	203	179	179	180	206	189	186	179	206	196	178	197	192	186	165	175	186	195	183	172	177	166	183	180	202	172	184	167	185	169	175	170	180	179	182	187	183	183	181	182	211	157	180	164	171	190	175	180	167	184	163	205	180	172	179	177	180	201	180	181	209	181	205	178	182	204	169	181	202	194	162	160	176	175	182	170	170	179	193	183	176	190	157	193	191	175	172	178	190	188	191	189	199	174	151	180	182	183	161	175	175	201	176	194	172	152	172	182	166	173	183	202	187	175	190	190	181	181	178	181	184	188	140	190	198	184	170	183	210	164	166	166	172	191	171	176	165	167	159	172	194	164	154	178	167	188	192	179	173	170	184	181	199	169	169	197	179	174	162	204	207	171	190	192	185	180	201	181	173	178	177	179	172	181	173	180	185	183	196	189	193	179	166	176	173	168	192	186	149	190	169	162	157	158	193	176	182	179	180	196	152	162	160	168	213	192	179	169	187	167	210	199	195	176	170	179	167	196	182	190	183	205	201	175	179	186	195	178	170	178	177	178	172	177	168	182	180	191	185	170	194	187	153	196	185	168	182	196	174	174	195	175	177	165	168	192	192	186	177	180	182	189	179	187	157	160	160	203	147	202	177	176	164	186	175	178	173	218	175	173	178	175	167	178	212	181	172	190	200	190	178	182	157	201	202	191	176	196	169	182	172	173	178	166	169	195	160	181	183	180	191	212	156	158	186	166	182	220	197	199	196	160	208	206	184	175	174	176	169	192	189	173	155	155	184	197	160	170	200	201	197	188	187	169	178	186	176	194	172	192	176	188	183	180	178	186	179	176	159	166	165	159	170	199	158	177	186	186	193	167	198	185	176	175	169	161	165	178	171	184	198	171	187	190	169	177	193	187	185	169	158	171	158	170	163	201	168	190	157	170	188	167	185	194	183	180	173	188	174	181	196	193	187	181	163	178	188	164	213	166	176	194	171	177	201	189	161	180	170	164	163	175	193	173	177	192	183	164	210	200	215	188	185	159	203	187	171	188	187	163	189	184	148	178	157	172	199	218	195	177	202	160	172	160	171	198	184	181	207	209	196	184	174	187	167	187	183	181	185	193	187	175	181	181	175	204	167	161	195	182	180	199	211	182	180	171	171	160	173	182	186	195	175	176	202	158	187	209	153	166	178	152	183	159	201	198	214	178	179	147	178	150	158	202	193	193	178	151	198	170	187	171	168	189	196	202	177	175	162	189	165	169	164	158	191	162	156	194	165	183	184	173	167	156	211	199	183	174	181	194	171	185	154	182	168	186	191	194	169	186	173	212	183	202	177	160	170	196	193	179	193	200	186	187	174	201	171	203	187	181	179	203	202	187	206	170	179	175	158	170	180	154	195	188	183	190	186	159	170	172	168	186	164	196	184	177	200	199	186	178	194	192	174	178	187	200	212	196	192	185	181	174	176	187	179	198	172	165	184	164	180	195	171	176	176	199	191	214	178	157	172	186	167	197	162	186	182	193	177	167	200	195	185	174	194	174	157	168	173	179	161	192	196	186	183	168	174	163	177	186	172	180	169	190	198	212	134	181	190	172	172	179	177	172	211	184	165	161	175	167	201	156	184	189	168	183	195	196	171	184	186	185	179	166	216	191	169	168	183	186	197	190	178	176	190	202	154	192	176	197	163	183	169	187	202	174	153	168	179	194	198	189	183	172	166	184	168	181	195	189	186	179	198	183	174	143	167	215	181	159	170	176	165	202	208	195	184	175	180	194	182	189	185	185	168	166	206	154	172	196	201	151	196	185	194	178	172	163	195	221	167	185	182	164	178	179	184	162	162	161	178	173	175	177	213	207	171	161	168	171	184	201	177	160	158	156	170	187	155	183	185	187	197	172	168	187	140	172	189	173	179	179	174	185	208	162	161	203	193	175	176	179	189	169	177	159	212	187	189	198	186	170	179	166	187	175	157	203	169	174	173	184	197	191	181	176	195	192	161	188	166	144	169	163	202	183	200	185	204	185	186	169	197	153	194	183	175	166	173	159	194	184	181	177	204	188	160	196	180	168	161	174	193	200	193	163	162	174	191	177	187	187	194	199	197	200	182	174	183	178	161	195	165	205	186	184	174	157	182	159	176	196	186	199	192	194	178	150	184	182	184	143	192	173	178	180	176	185	181	179	195	177	178	197	180	188	186	185	191	178	198	198	172	169	182	165	187	183	210	166	168	222	177	171	182	177	167	198	187	156	184	194	189	180	203	183	190	189	204	186	172	184	181	176	188	168	169	180	198	173	184	166	196	168	173	200	209	179	180	166	174	177	198	202	175	202	195	209	176	188	179	178	183	188	188	156	179	176	161	178	193	172	204	179	203	165	189	219	198	198	160	187	207	199	172	180	179	167	157	193	192	174	192	204	151	220	199	180	189	198	181	194	187	187	188	187	174	221	216	186	178	185	185	207	179	178	175	200	181	191	178	172	178	196	165	175	184	182	182	204	193	179	165	186	174	138	183	190	181	180	182	169	191	190	184	179	181	146	202	216	201	193	180	188	188	190	179	182	170	194	189	188	159	165	189	182	186	201	163	145
6177	941	1290	1313	1185	1016	946	977	813	754	798	874	1024	1306	1200	1095	1109	1133	830	546	484	561	540	503	524	525	558	513	473	507	497	471	475	519	495	509	472	493	481	503	428	474	474	469	444	492	504	492	478	504	469	470	493	502	468	462	494	505	447	482	450	490	490	504	474	466	445	512	482	463	472	450	476	485	450	480	483	498	472	490	486	453	495	525	469	496	458	445	483	468	460	519	470	493	475	462	512	461	484	518	455	477	466	472	484	477	494	464	462	497	473	482	465	447	480	506	473	466	451	484	473	429	458	469	486	452	503	443	481	425	500	461	484	494	495	466	472	449	456	491	527	449	510	455	447	491	500	449	474	463	472	421	459	524	490	514	465	483	485	467	480	471	454	451	488	453	480	463	454	495	441	468	477	507	482	484	506	447	492	457	479	454	458	464	436	459	480	512	460	488	472	474	473	492	455	481	475	482	460	454	517	484	452	508	451	479	455	450	455	480	458	454	501	471	487	484	454	480	472	489	470	464	498	456	469	465	474	429	422	504	451	480	452	473	505	469	508	471	461	514	429	452	481	473	472	471	484	480	474	481	494	452	510	471	407	464	492	495	488	498	489	480	468	468	472	471	520	449	448	513	457	481	480	486	478	491	509	476	478	493	491	462	491	482	483	488	481	484	474	501	473	445	432	441	467	440	459	445	474	439	507	494	491	470	487	452	483	457	457	447	464	503	449	502	476	419	499	460	479	455	463	508	426	474	432	475	474	475	457	446	488	458	466	476	457	453	428	460	439	473	463	472	518	502	452	478	502	493	450	486	493	482	485	491	472	476	474	466	467	488	481	482	461	465	465	478	488	447	477	488	463	432	447	486	488	472	493	477	459	446	439	455	471	483	487	472	477	488	462	500	486	469	464	489	441	484	466	449	459	488	446	474	414	458	479	486	469	478	486	480	447	468	463	435	458	459	449	517	474	484	502	469	462	449	466	453	455	448	514	447	475	466	436	426	442	481	469	495	502	484	407	463	489	438	499	478	492	463	490	482	490	462	488	506	512	476	494	475	519	455	503	478	473	479	423	484	459	452	473	495	485	460	473	438	453	463	406	452	460	430	524	451	498	475	465	522	461	470	455	440	477	459	510	457	472	467	452	481	482	483	457	482	461	460	459	507	510	447	493	438	496	477	486	478	482	453	488	448	490	474	457	448	435	466	479	458	456	442	485	496	473	456	436	458	481	462	514	503	496	472	462	458	484	461	487	481	480	461	462	436	499	480	485	464	473	474	470	508	493	449	487	501	465	485	481	461	466	455	476	456	490	455	438	500	468	463	514	484	463	491	461	484	469	419	455	469	484	493	499	489	471	475	479	440	449	475	445	452	475	476	460	484	479	435	476	503	433	446	437	454	479	492	450	515	476	439	465	482	477	458	431	492	475	462	488	448	475	484	471	499	483	476	449	512	462	505	464	465	489	447	485	434	458	476	475	446	486	489	465	489	485	454	453	484	500	482	449	460	502	473	452	430	477	486	442	473	463	499	461	483	498	483	473	475	439	458	487	480	462	467	443	503	483	444	492	440	478	477	482	466	430	477	482	506	466	485	484	472	446	484	445	478	473	465	460	437	456	457	447	491	452	438	462	469	466	438	484	493	490	492	424	524	487	470	436	476	463	498	471	489	478	485	462	482	454	500	472	477	417	476	466	469	488	478	460	456	480	468	423	492	480	447	444	488	458	461	450	466	507	441	469	467	440	499	458	462	470	475	466	497	462	469	445	443	464	473	471	446	475	517	430	482	469	474	444	459	514	480	481	461	432	483	467	464	497	454	484	492	465	444	449	466	447	473	490	475	459	432	462	456	490	464	417	467	442	485	436	493	533	458	445	492	440	458	460	503	475	480	457	462	443	473	484	445	438	464	511	436	479	476	477	484	488	473	447	454	492	459	465	476	472	519	494	470	470	481	468	518	444	456	463	453	497	499	486	469	464	496	453	463	471	476	431	507	499	481	461	479	453	464	436	471	449	445	499	501	498	480	485	463	490	468	481	477	445	465	474	501	482	500	466	474	476	480	473	457	493	460	481	485	468	441	467	425	426	470	500	486	486	443	464	465	469	494	467	464	476	492	499	452	479	457	455	458	456	453	453	475	463	482	453	498	486	491	519	455	449	496	481	468	461	455	454	476	482	465	433	474	462	437	468	495	478	454	437	475	446	457	468	536	465	443	442	444	474	476	433	468	465	455	477	460	486	462	451	475	449	460	444	464	468	450	468	435	467	480	456	463	470	464	429	457	451	479	485	465	474	484	535	485	454	466	439	464	435	424	479	456	459	462	489	427	461	480	474	462	451	468	461	478	417	464	459	474	444	501	473	463	478	441	452	464	471	488	465	506	511	493	449	495	484	461	440	478	490	468	491	448	485	485	450	471	470	459	514	479	488	456	472	462	472	451	412	449	447	461	458	496	446	485	505	458	457	457	485	483	497	508	475	452	454	477	457	453	464	463	458	450	474	466	512	482	504	474	453	498	497	498	483	457	486	471	445	453	472	505	487	502	467	469	474	494	507	450	494	503	484	463	472	485	443	460	459	476	460	465	428	507	486	474	455	455	461	467	519	464	455	473	464	486	487	462	471	462	481	467	438	459	474	475	476	480	463	431	464	457	497	480	496	438	480	487	459	493	439	490	474	531	463	440	469	492	464	486	440	448	506	465	499	531	471	485	490	481	510	469	477	478	459	499	482	483	479	477	482	483	463	466	461	455	462	479	437	492	497	489	481	435	455	458	448	471	450	511	467	513	445	447	458	456	470	452	462	441	429	485	506	476	555	477	486	460	470	519	480	445	446	454	446	475	515	484	495	487	446	458	478	455	456	480	481	476	474	494	461	475	470	505	542	470	493	464	480	515	495	479	479	429	467	470	477	490	457	475	435	452	473	498	479	426	469	526	486	473	482	465	476	452	467	458	489	479	495	518	446	428	500	456	483	453	495	423	444	466	469	474	476	498	479	462	431	459	501	473	489	446	484	479	509	489	471	524	445	461	481	450	455	444	485	473	456	456	446	488	492	433	466	494	483	453	481	439	468	477	474	462	490	519	446	488	500	502	469	492	461	484	463	459	511	470	449	476	465	462	463	480	465	490	461	475	465	444	455	468	478	483	492	471	456	479	495	485	531	425	435	445	492	460	474	499	482	460	455	456	472	437	461	475	448	467	479	409	492	502	445	476	466	482	501	507	462	459	482	484	471	449	464	489	492	454	493	497	487	498	477	457	449	477	485	482	496	476	473	480	449	452	458	451	484	444	473	484	459	466	482	458	444	439	475	466	479	490	448	473	494	484	508	504	485	439	480	507	506	456	458	468	488	460	481	462	492	514	464	464	456	515	423	478	487	486	462	482	470	461	463	484	469	477	513	472	477	479	474	463	423	458	437	487	498	470	471	494	497	480	488	468	470	476	430	481	498	470	471	429	466	480	438	460	487	437	448	458	461	454	493	456
14209	1633	1174	832	664	540	469	480	442	401	401	467	464	553	526	484	480	464	427	310	324	373	343	333	333	322	366	342	360	333	345	327	326	316	326	336	323	305	311	337	372	346	327	340	328	319	300	325	339	344	351	335	320	325	285	343	341	321	354	385	358	350	318	344	318	290	307	342	350	310	351	335	291	356	332	341	337	321	321	331	380	310	358	328	344	316	343	307	338	321	342	323	301	351	321	318	316	312	292	358	310	328	359	338	334	341	344	343	314	304	314	340	322	329	283	358	345	339	378	344	320	351	326	306	332	352	296	343	356	368	321	303	349	339	315	329	326	318	340	296	322	332	302	355	330	295	313	306	322	335	311	308	368	324	332	319	372	324	295	324	338	351	311	314	357	332	344	359	371	338	358	355	314	341	266	325	311	320	340	349	327	370	317	348	334	337	322	304	368	327	331	324	307	313	323	318	290	359	342	337	348	361	339	325	302	337	346	345	306	327	330	288	327	311	330	312	325	328	317	336	347	348	327	350	314	313	308	332	323	300	327	341	335	343	355	329	298	309	323	362	323	328	334	353	334	340	348	315	331	316	356	312	350	320	311	338	342	341	309	306	328	309	336	340	348	321	322	338	303	360	316	353	312	326	293	324	330	292	318	309	319	341	366	336	323	318	338	315	317	358	330	336	336	355	339	316	335	300	337	320	316	328	306	332	305	356	331	330	346	336	347	346	281	321	303	324	291	325	343	351	341	329	311	314	349	320	328	333	337	327	316	332	338	341	324	269	335	319	339	315	331	337	331	376	328	302	335	332	328	338	337	335	322	329	359	334	301	299	331	346	316	353	333	328	321	308	353	322	322	360	337	338	350	330	320	302	316	287	319	345	327	325	288	347	327	363	289	342	303	358	336	332	315	299	332	316	334	358	313	304	364	334	354	346	319	292	324	338	334	337	318	326	321	323	303	329	292	317	316	326	326	316	284	346	346	335	332	346	310	330	328	299	317	338	345	306	341	317	317	335	353	336	320	328	314	358	320	345	329	322	323	301	311	324	328	306	318	317	361	341	338	323	324	351	347	333	313	325	330	337	337	305	363	352	348	323	302	314	315	330	342	306	351	332	329	337	338	310	325	343	315	359	320	342	370	351	318	344	324	341	318	328	326	346	334	329	316	331	304	334	329	304	325	316	323	322	334	314	335	323	333	338	344	315	324	356	351	346	293	314	315	346	336	325	336	328	296	339	315	336	375	348	362	336	321	327	355	330	365	308	296	338	344	322	351	302	322	320	322	316	306	310	275	327	344	330	308	337	306	319	287	349	268	292	301	299	325	319	322	315	322	318	321	307	306	310	344	359	335	331	379	326	331	338	332	305	313	320	331	356	340	307	347	303	339	331	313	320	286	313	348	337	324	294	331	308	304	331	322	343	310	282	354	339	311	337	313	349	347	359	339	349	349	360	334	348	336	327	310	313	327	334	325	330	344	296	309	321	305	325	322	285	337	319	334	290	350	321	324	345	344	354	342	336	353	346	342	329	325	336	331	344	356	342	322	318	334	320	352	318	330	312	291	335	323	311	312	315	306	304	308	371	312	301	353	320	322	310	305	334	321	354	309	315	334	325	309	317	340	341	289	328	316	321	314	371	325	291	314	330	357	309	310	323	316	324	312	316	314	357	341	326	333	303	361	291	318	328	290	317	330	324	334	307	336	319	285	330	328	375	280	315	340	312	332	340	304	346	330	361	340	321	348	327	302	337	303	327	316	297	317	318	336	325	305	316	348	343	369	338	331	334	324	315	342	345	310	329	310	319	351	294	353	334	278	301	292	312	345	309	317	339	324	342	345	317	353	309	349	344	367	339	344	333	312	304	325	326	320	317	298	326	303	322	300	271	319	334	308	313	325	319	292	313	308	337	312	361	323	304	306	348	325	302	344	335	319	319	365	327	320	337	357	353	332	339	344	325	336	361	340	369	338	300	339	272	316	327	357	349	338	339	334	321	327	301	311	369	328	354	325	372	346	305	318	302	303	339	351	329	334	328	356	313	336	325	330	338	321	321	312	292	334	358	311	345	327	322	291	282	341	361	324	368	309	322	315	346	367	310	304	316	317	286	303	304	368	286	323	347	349	346	345	352	319	332	349	336	313	337	343	314	329	337	301	295	307	319	301	320	343	321	333	344	302	328	333	349	316	350	318	312	367	342	340	345	346	305	321	341	324	330	296	331	346	361	340	318	310	324	328	324	330	329	301	327	316	344	325	318	319	324	320	356	323	345	387	338	307	323	322	338	346	314	326	326	367	331	332	321	323	325	330	326	341	330	311	304	357	314	333	322	325	333	338	342	355	350	328	310	300	305	360	322	317	294	336	326	320	338	341	334	347	316	323	337	347	326	329	281	342	303	337	322	333	357	324	290	352	342	312	313	320	315	314	288	391	301	328	354	334	290	359	353	345	326	323	340	328	325	299	267	333	333	336	313	333	297	350	333	299	323	312	330	302	323	310	325	349	352	324	337	367	306	360	316	309	312	307	321	383	323	342	333	297	298	320	324	345	339	326	326	338	342	327	289	322	339	342	346	356	329	276	316	312	317	288	305	338	339	350	344	341	323	341	354	344	305	293	327	361	332	339	337	318	321	278	327	358	363	344	329	378	302	335	325	320	326	303	329	344	325	301	320	325	347	335	347	300	339	326	314	303	274	366	335	331	350	331	300	327	327	316	334	337	340	305	327	305	354	351	309	329	328	341	332	322	347	328	376	321	316	342	326	344	286	328	339	321	359	379	309	341	304	303	322	309	356	332	327	310	299	311	322	313	312	325	325	325	324	377	353	338	334	303	332	322	290	319	346	326	336	332	269	365	318	310	345	329	370	300	293	320	330	330	350	326	305	320	317	335	329	324	368	321	344	348	311	366	338	345	347	344	333	379	322	331	370	334	330	385	316	305	321	358	330	324	333	358	344	308	280	328	327	368	340	320	322	319	344	341	315	315	314	352	348	342	346	308	350	357	350	319	318	333	311	335	298	343	336	330	314	342	359	337	338	333	354	340	341	339	323	328	321	346	317	349	314	340	316	336	323	332	328	358	340	313	297	307	357	323	329	319	351	333	327	308	343	323	322	326	320	324	284	355	345	287	328	321	349	334	325	330	295	368	377	339	319	346	321	310	331	341	326	331	313	332	325	316	328	347	337	321	322	327	375	311	283	340	295	342	324	376	357	309	346	309	342	304	350	317	361	340	302	360	334	349	333	334	325	327	361	383	337	339	305	319	312	363	341	354	315	310	357	355	311	309	335	345	327	285	297	328	317	314	338	320	340	318	342	333	327	320	362	318	315	314	326	306	331	351	322	299	316	349	321	323	318	328	320	303	307	346	339	334	303	359	329	333	305	289	346	331	305	303	308	296	349	316	369	318	316	301	324	329	330	310	305	321	343	354	295	289	354	311	359	314	338	328	332	307	322	313	324	339	362	340	326	322	357	350	320	337	327	320	349
8485	1558	2334	2416	2124	1826	1618	1622	1433	1285	1351	1455	1675	1990	1671	1700	1753	1696	1390	962	859	836	897	909	834	828	840	772	763	839	837	789	797	814	776	771	764	803	788	793	790	785	815	746	754	791	789	745	778	739	773	835	761	777	751	777	752	764	745	803	748	779	778	812	721	787	789	780	810	798	797	738	807	740	800	762	793	750	807	783	782	829	791	807	779	752	753	791	740	758	786	768	756	720	748	782	764	768	763	780	726	744	782	785	819	720	810	763	768	759	760	737	744	735	800	816	764	796	780	750	771	753	778	773	739	781	738	762	754	772	750	740	751	781	826	762	721	768	783	777	758	838	759	733	774	796	790	780	754	773	755	740	799	725	787	752	794	801	758	823	782	774	769	785	755	798	766	815	746	823	793	764	762	746	733	795	758	753	768	766	760	733	760	797	769	803	790	784	833	789	720	732	763	765	784	802	796	755	784	751	721	763	766	797	773	755	795	750	785	785	766	735	770	773	771	746	739	775	779	789	760	757	732	750	710	794	775	738	771	784	719	752	759	771	793	792	763	716	739	761	742	739	733	758	810	810	774	747	737	795	773	756	751	742	759	677	699	732	723	800	780	792	748	737	763	764	795	782	734	768	737	793	733	748	789	737	751	764	771	721	711	753	802	780	713	781	743	774	786	775	753	733	776	778	779	782	789	799	774	769	775	755	764	744	773	756	816	699	734	766	793	796	778	769	766	763	763	781	813	790	758	783	846	776	737	795	765	758	712	782	729	812	765	799	752	774	772	798	775	780	765	740	773	770	746	789	796	762	729	726	758	791	753	769	767	744	747	805	797	769	736	766	752	743	815	774	762	744	752	729	742	772	755	783	810	760	792	772	818	735	697	756	718	806	780	755	762	747	746	769	777	742	788	761	727	771	742	750	774	781	766	750	781	748	868	812	735	808	769	764	783	762	733	729	788	786	746	763	775	778	705	825	745	755	807	735	803	788	761	779	769	769	774	754	756	739	825	753	736	826	774	761	741	776	790	722	786	753	799	734	762	748	761	755	765	815	770	752	728	800	780	771	754	773	724	768	791	821	780	781	779	804	750	783	767	780	783	774	718	769	754	783	800	772	755	771	748	742	773	699	749	786	709	760	801	805	731	805	804	714	770	807	771	772	738	719	752	727	782	781	774	770	744	777	756	775	742	751	756	766	747	805	745	760	792	786	754	771	706	792	750	784	769	759	746	747	736	770	780	734	780	722	769	783	714	761	792	759	777	760	765	724	719	769	757	747	763	766	780	759	728	784	762	821	716	811	779	765	755	799	790	780	775	767	760	718	768	802	779	745	762	769	766	773	773	733	777	798	775	744	777	744	765	760	760	723	753	751	752	762	719	772	762	808	737	787	744	773	806	742	805	807	749	767	776	735	820	759	803	748	786	744	747	782	766	736	711	788	770	703	753	807	816	778	798	756	708	796	790	763	809	754	762	774	831	746	782	814	826	741	774	775	783	785	768	773	791	816	796	794	818	772	800	730	760	742	771	792	793	788	758	757	774	781	789	776	786	771	719	774	780	786	731	759	732	759	784	784	701	724	758	825	788	768	750	760	770	758	799	748	754	777	793	772	752	777	774	769	776	723	781	798	750	670	773	815	793	770	760	763	777	766	793	758	770	759	735	796	798	787	757	731	773	742	731	756	771	782	766	807	791	755	753	748	743	790	785	793	802	785	791	772	781	759	764	790	797	740	797	771	744	781	758	788	745	787	771	807	750	747	755	782	770	774	791	762	744	739	732	745	730	782	794	765	757	794	776	769	809	726	748	782	768	761	799	778	801	747	758	796	771	730	780	740	761	805	762	782	784	742	763	781	811	799	773	797	793	781	735	783	735	772	795	754	760	764	808	739	790	738	769	780	770	785	719	758	822	744	812	750	814	775	798	778	779	744	727	746	772	722	770	788	750	824	754	718	780	798	723	790	789	790	772	796	794	775	781	739	818	773	723	797	780	714	740	742	798	810	766	766	784	777	725	806	787	741	771	814	791	771	801	753	774	780	759	747	775	798	805	789	762	761	788	801	743	794	829	753	766	810	786	777	776	761	797	759	805	758	802	778	769	820	762	739	771	747	782	738	771	789	772	728	776	747	704	712	772	770	742	761	760	778	786	743	796	780	786	764	771	794	765	760	811	768	793	794	799	763	767	756	806	803	770	734	755	736	778	740	777	727	766	739	793	743	732	712	793	793	784	762	735	794	766	763	791	712	751	779	813	778	810	793	770	727	706	766	806	755	780	758	811	757	727	685	729	765	770	783	763	744	760	729	718	806	735	766	760	755	776	754	772	748	775	765	777	744	775	776	793	767	748	774	777	811	757	748	756	794	770	771	756	739	741	773	743	738	787	776	782	760	747	760	792	758	765	757	708	768	748	743	746	803	773	775	769	784	720	785	769	759	718	778	794	776	785	760	777	729	757	761	723	725	773	759	780	795	788	768	748	759	781	781	770	766	749	772	783	749	748	797	777	705	706	760	783	725	747	773	802	784	769	772	801	767	795	762	785	772	782	774	766	745	758	740	749	772	780	749	807	724	747	793	781	748	802	752	781	848	790	782	768	755	725	723	731	784	797	793	763	793	767	751	770	748	771	787	806	730	756	748	763	765	733	730	756	752	746	780	817	728	731	762	774	817	771	754	782	763	774	770	722	793	739	748	779	709	785	763	751	760	757	761	774	819	731	738	727	749	780	752	796	813	789	745	761	764	763	750	774	727	772	775	785	780	765	750	747	777	769	779	694	732	792	820	767	802	757	790	775	811	780	754	751	753	779	773	799	696	786	846	752	752	753	798	750	791	801	777	768	772	756	735	821	737	786	738	721	733	789	750	744	784	731	744	792	786	723	751	744	756	787	761	787	741	806	725	749	793	792	745	799	694	824	823	791	751	767	800	747	739	763	827	742	773	741	759	734	772	792	803	781	764	751	819	796	740	774	722	744	732	795	742	799	714	805	742	779	810	722	816	778	788	757	797	746	759	802	748	792	780	740	723	790	699	790	757	800	781	783	729	780	756	759	806	762	760	804	737	754	766	795	734	780	788	753	745	777	749	737	729	776	784	751	717	777	778	734	800	757	771	775	823	795	759	743	779	769	755	770	792	795	812	754	814	735	743	808	788	751	745	787	810	762	738	796	759	788	746	790	844	795	775	744	771	764	762	783	767	801	752	796	782	766	750	810	700	795	697	794	799	795	765	692	754	839	805	733	776	751	773	719	732	764	758	803	755	762	818	783	749	772	745	785	773	824	783	717	737	804	775	827	797	752	773	799	758	746	755	760	787	766	772	731	800	739	785	788	778	798	793	792	784	778	777	784	805	785	751	735	764	781	704	814	801	792	776	732	795	786	785	757	756	794	770	767	776	777	774	751	751	777	823	761	818	760	772	807	756	763	765	782	802	755	780	748	749	819	751	775	782	726	777	762	735	794	793	786	781	780	790	790	720	810	817	723	767
1993	399	352	312	321	310	273	311	287	255	283	322	342	367	324	337	307	370	322	312	284	277	287	308	321	311	252	329	345	309	313	300	307	273	273	264	307	287	286	305	274	277	307	286	274	297	307	288	278	297	286	289	282	325	254	294	282	305	281	298	292	312	292	287	275	261	314	279	344	303	316	304	284	296	278	261	270	293	280	315	265	300	287	284	257	296	301	301	258	328	307	275	278	297	298	265	267	306	257	267	303	267	272	302	272	336	295	274	298	287	272	281	287	284	262	305	294	282	284	275	288	283	287	313	292	336	255	291	295	268	255	291	279	331	259	271	290	279	301	254	274	277	273	307	281	284	295	293	269	292	318	331	290	277	270	280	262	278	287	322	296	251	272	260	284	299	293	300	275	285	297	306	277	276	266	299	316	271	283	294	257	303	274	291	297	278	298	291	302	335	257	290	300	287	297	306	271	297	266	277	278	316	304	308	286	267	286	264	279	296	303	292	293	312	315	306	276	319	289	289	282	269	295	309	275	298	304	317	300	281	311	296	319	275	319	314	283	275	266	276	303	268	317	257	273	299	281	305	297	297	279	283	286	267	292	280	290	274	287	312	289	326	309	319	274	279	270	271	265	293	293	339	283	271	289	296	265	284	274	283	302	264	278	272	269	266	259	296	309	289	284	279	276	300	304	315	287	307	275	288	281	281	278	304	285	290	280	282	271	267	288	328	272	290	302	282	259	303	256	281	255	243	286	264	300	262	283	291	288	260	311	260	272	277	287	291	307	279	260	279	262	295	256	323	308	259	287	283	258	299	284	257	278	312	287	276	306	283	306	287	273	264	285	305	294	318	270	293	294	290	280	287	302	313	288	281	299	284	253	271	325	274	304	305	248	280	280	280	299	276	322	290	315	302	273	315	285	288	289	323	258	348	272	258	285	278	270	281	287	264	278	326	311	305	272	292	304	290	297	286	317	279	301	286	287	283	301	287	346	305	282	290	257	299	290	293	275	278	305	290	299	286	279	280	309	274	261	307	286	286	271	298	291	323	315	278	291	260	291	292	312	300	282	275	277	292	260	319	276	256	286	303	307	280	287	284	289	318	282	271	296	278	293	278	285	308	261	292	255	258	283	307	270	287	289	293	315	267	275	314	254	269	295	286	262	276	282	282	283	281	280	272	261	262	287	281	287	297	292	267	314	279	260	275	292	254	293	309	296	277	277	306	328	271	293	282	261	275	274	288	315	297	286	290	288	279	294	282	283	287	287	254	278	289	298	271	288	290	288	298	287	296	300	262	297	280	280	289	318	272	306	274	270	275	274	309	285	311	302	292	307	298	304	317	308	257	274	300	298	277	288	267	293	297	277	285	272	290	295	281	279	313	293	303	292	280	309	323	274	292	255	264	307	318	318	258	311	298	277	300	275	273	248	285	304	262	273	322	247	270	282	262	303	276	277	261	293	280	289	265	259	266	308	302	310	300	302	255	257	295	290	281	279	301	282	300	308	278	308	316	296	276	291	288	284	284	300	286	297	267	273	281	308	271	297	307	299	274	283	273	303	267	253	251	251	304	259	279	284	257	286	299	294	283	288	290	310	290	331	320	277	300	285	258	278	254	254	283	298	310	280	267	273	285	296	299	277	286	261	319	289	269	296	282	290	264	272	295	273	280	320	257	314	282	306	285	295	280	282	300	293	275	265	299	289	276	281	269	284	289	289	298	299	296	281	292	281	292	309	242	254	273	302	278	288	279	305	286	293	297	246	295	337	281	264	282	259	289	327	306	257	293	300	259	241	289	293	270	320	260	291	285	286	275	290	314	292	303	284	290	289	290	295	281	270	281	285	283	278	285	270	255	290	293	297	299	263	278	310	257	267	274	283	275	276	264	293	270	299	301	266	281	309	283	265	265	268	333	286	289	290	283	256	307	280	306	285	285	288	294	287	292	293	277	274	282	314	298	270	248	283	283	281	244	252	259	294	302	283	299	303	286	279	325	286	302	312	293	291	297	296	298	278	267	281	310	325	300	268	257	300	298	295	287	311	270	275	282	282	326	273	292	264	306	310	300	294	292	310	285	281	309	267	294	271	305	282	251	301	266	299	315	331	294	280	291	344	265	260	274	287	283	278	257	262	288	275	276	314	311	283	277	293	253	262	262	291	290	284	254	313	333	284	296	282	283	262	272	273	261	293	288	294	303	277	281	292	304	310	282	276	282	289	322	283	318	274	270	294	286	327	300	271	299	292	250	301	282	300	317	304	288	292	281	312	305	301	322	290	299	281	310	312	288	315	288	281	294	277	273	322	275	282	289	256	265	301	289	272	257	243	262	316	274	288	277	255	257	272	289	258	282	304	266	301	275	265	291	282	263	281	320	296	270	285	265	274	288	285	280	304	292	299	285	317	280	304	278	281	287	294	286	304	253	296	278	280	267	309	285	292	282	284	287	297	278	267	285	277	276	280	318	295	282	302	309	300	311	289	295	280	332	288	282	287	278	280	275	288	319	271	293	320	286	274	263	305	272	275	293	293	270	309	285	252	304	288	288	294	308	289	276	308	292	268	316	284	274	304	277	294	263	271	267	308	270	315	272	281	301	284	262	264	260	279	275	298	265	282	291	236	327	298	277	297	295	297	287	288	300	276	252	315	267	273	285	295	279	305	297	275	272	323	274	287	280	257	260	318	308	287	282	293	287	243	284	265	311	290	292	270	288	308	273	295	301	272	266	295	278	288	283	316	291	263	277	321	266	260	267	284	280	316	293	271	287	288	291	255	282	291	313	295	283	299	253	268	296	251	297	287	260	248	272	282	296	259	248	270	269	294	267	291	262	300	291	285	277	299	320	313	309	298	250	311	308	262	278	288	300	261	277	292	305	291	249	274	296	267	312	311	286	308	299	284	273	292	291	308	258	278	290	294	311	264	295	298	305	266	274	283	292	297	302	275	255	285	303	291	284	294	302	274	268	300	299	282	302	267	259	348	307	246	284	293	272	285	276	275	288	278	292	303	311	293	269	278	289	301	315	274	295	300	285	260	292	289	306	285	292	302	282	317	297	293	283	278	273	268	278	288	285	286	288	318	296	286	306	270	276	274	299	268	309	280	298	291	296	282	280	307	271	299	292	286	313	287	291	274	291	290	266	299	301	275	265	319	323	302	277	295	287	278	290	310	255	292	273	292	291	304	273	291	274	307	317	305	271	283	268	318	293	282	286	312	289	300	272	288	268	299	298	287	277	297	269	271	289	311	249	325	274	298	290	258	286	271	272	280	287	331	276	283	300	291	286	267	278	298	276	278	291	301	250	257	251	278	276	266	286	285	256	287	294	314	305	286	253	316	268	299	276	307	272	288	288	304	291	270	307	304	282	282	277	283	288	317	291	278	285	292	278	300	277	277	249	256	297	306	327	293	277	277	313	289	295	236	322	296	266	282	243	296	313	286	277	290	281	286	284	278	265	267	303	270	273	312	291	286	270	277	292	293	294	300	303
1979	780	781	667	720	719	728	793	703	701	788	898	976	1011	916	977	1020	1037	745	681	655	639	657	702	656	633	680	696	696	650	676	660	670	665	697	673	683	660	636	697	660	638	673	649	669	635	663	622	718	666	673	672	696	655	654	648	678	642	642	657	675	677	640	618	678	684	665	669	700	675	633	639	631	689	642	732	629	712	670	681	656	699	666	708	646	650	644	648	682	711	653	683	629	659	654	636	659	688	674	662	647	669	686	657	611	697	652	695	658	713	617	642	659	654	666	658	674	613	608	686	660	669	670	649	701	668	669	650	648	646	712	635	624	660	650	646	697	682	627	662	660	619	665	667	672	618	668	679	625	647	697	642	645	668	633	682	607	669	643	657	650	694	656	685	630	704	681	641	640	681	649	686	652	610	630	651	664	650	669	641	664	647	714	639	646	629	697	640	675	662	636	665	634	687	699	699	630	640	661	688	663	639	672	666	682	637	650	656	648	675	626	658	690	667	664	708	666	636	681	651	633	713	608	645	670	644	650	668	679	655	670	653	636	680	616	675	657	646	687	671	673	672	680	659	597	687	648	660	685	696	672	654	639	660	655	647	704	679	678	683	663	679	661	657	611	680	668	667	658	714	703	620	650	690	628	647	630	683	669	696	661	713	699	674	696	663	584	653	647	631	630	655	697	685	667	689	656	671	713	646	676	671	643	653	679	654	695	705	656	695	650	661	696	680	654	677	663	713	756	719	656	644	672	692	686	633	671	640	700	631	633	663	676	663	666	689	688	668	676	621	686	694	648	671	677	624	646	688	659	709	669	672	685	692	658	667	645	684	645	695	672	682	670	643	660	641	595	676	632	677	678	631	670	658	684	631	675	664	668	629	694	704	691	691	681	691	712	646	673	595	663	641	676	691	606	716	705	671	643	688	650	660	556	675	650	660	707	632	679	694	689	643	633	660	625	640	693	646	694	679	665	680	652	650	622	641	680	621	612	625	671	642	633	636	647	707	641	673	704	690	655	658	625	648	636	687	683	634	672	644	645	652	647	707	682	702	684	677	633	650	644	682	677	680	632	711	680	688	688	676	635	649	677	644	655	649	654	637	647	662	633	668	731	635	680	692	675	681	680	664	640	705	642	648	645	648	637	635	683	635	693	663	664	643	697	733	666	681	651	695	612	669	721	610	620	698	656	627	641	655	671	674	672	615	669	651	668	607	621	614	676	713	675	706	705	599	687	666	633	689	655	649	654	669	681	635	700	645	697	669	678	675	691	672	681	691	655	634	652	681	644	676	671	695	697	666	637	702	671	645	703	675	692	669	667	628	640	655	678	673	642	653	650	710	698	640	642	645	639	680	688	636	745	631	714	669	617	676	611	687	664	689	659	666	664	678	653	612	679	673	676	695	683	606	686	648	681	647	707	667	634	644	639	668	640	632	665	677	636	691	626	638	660	623	702	672	640	650	642	664	685	655	664	687	659	670	640	630	648	663	642	624	661	675	683	633	675	676	661	728	688	653	671	673	642	654	659	662	597	651	637	641	638	703	707	626	738	662	672	639	662	657	659	610	676	695	695	635	678	654	681	666	691	667	670	639	652	609	685	673	653	663	638	652	670	656	660	677	651	736	648	672	652	613	696	638	665	656	693	674	664	689	647	643	575	655	664	659	684	681	647	649	669	640	670	688	662	628	644	670	641	655	648	684	678	623	661	688	659	642	616	676	690	694	710	683	679	660	634	703	671	673	635	690	650	669	655	616	636	652	711	658	697	686	608	666	646	675	691	667	656	663	656	651	626	638	657	668	671	635	603	671	667	701	647	625	677	663	653	710	671	653	650	728	665	649	657	660	711	669	618	652	632	669	680	642	649	631	644	696	640	645	675	687	668	619	688	637	654	652	673	663	649	679	695	666	699	656	709	645	622	619	659	703	685	643	660	671	672	704	672	642	684	682	680	671	637	652	624	658	667	642	691	649	674	689	651	645	634	635	642	669	673	656	668	674	692	689	635	622	669	649	677	631	713	670	725	646	632	670	725	664	671	656	683	657	673	691	658	689	643	678	658	704	650	659	616	697	689	675	667	658	616	677	639	661	699	640	622	685	684	680	641	667	660	661	649	675	683	701	615	667	669	665	634	667	626	597	723	643	690	655	627	660	688	669	608	679	616	672	672	641	664	687	641	670	646	690	661	632	664	621	674	660	687	683	666	632	655	692	619	648	691	651	641	642	652	715	643	700	731	661	643	619	649	732	712	700	638	642	696	674	614	677	667	659	703	727	688	674	696	620	632	674	702	689	655	649	635	689	674	649	628	659	666	677	687	660	686	705	635	668	661	632	714	649	668	703	652	667	660	649	670	660	674	662	656	650	687	633	649	653	622	645	658	651	639	718	671	702	647	675	637	658	619	731	623	659	641	647	695	704	677	642	691	674	634	680	646	614	650	650	660	657	685	655	644	682	702	685	662	654	684	606	654	658	656	659	649	655	666	622	645	655	629	677	660	651	618	686	686	639	650	664	660	713	661	634	688	708	659	657	665	646	658	648	620	627	670	633	692	652	711	630	659	692	668	667	646	689	675	587	709	677	666	674	667	681	655	669	632	660	675	645	666	633	673	642	693	667	613	680	628	664	672	638	670	648	657	669	630	701	640	682	607	664	672	676	648	722	673	640	669	673	707	666	697	613	683	681	631	704	672	647	729	686	644	624	637	669	619	663	643	652	664	673	664	685	649	722	622	710	683	653	640	663	682	636	685	684	678	687	646	618	659	677	692	660	634	675	664	664	676	658	670	687	638	689	655	661	670	654	651	682	639	699	622	686	642	707	686	652	686	645	671	657	625	646	681	680	653	685	664	677	682	684	687	708	656	641	675	694	670	659	608	711	662	639	692	636	671	632	664	715	684	689	667	635	654	639	677	687	602	630	664	646	640	613	649	653	659	618	667	719	665	741	647	660	680	667	666	683	621	635	683	657	640	666	644	627	690	670	678	693	680	660	653	668	662	687	647	633	683	644	654	682	671	691	688	669	679	672	635	698	662	635	650	681	676	688	628	663	638	712	659	661	678	618	639	650	631	655	692	691	705	654	684	652	645	659	591	644	665	676	666	652	643	659	690	689	702	710	685	677	676	663	691	669	632	642	678	667	655	651	668	623	659	700	678	691	630	642	635	689	660	690	636	690	652	667	623	747	688	665	683	677	672	684	692	670	636	651	627	672	704	661	597	663	665	613	631	661	671	621	673	661	644	691	695	655	696	612	658	651	637	657	676	627	674	623	683	664	649	683	680	679	649	678	653	639	645	623	700	665	693	682	630	685	650	678	645	667	646	682	654	647	676	644	673	691	644	695	681	636	702	655	667	685	616	673	635	673	665	660	671	615	663	666	714	681	641	692	669	667	633	675	694	650	646	671	639	653	659	631	680	713	711	665	692	624	684	671	665	639	739	659	638	659	709	652	692	666	706	635	676	662	639	653	736	601	669	615	662	704	668	676
7456	714	553	392	352	292	253	267	197	239	219	252	293	311	295	276	266	253	237	203	181	184	202	172	189	183	182	193	165	197	207	193	163	176	154	201	194	190	172	194	166	169	187	184	187	185	197	166	176	181	205	183	176	178	205	162	172	168	190	178	187	174	167	227	165	188	196	171	181	204	217	203	178	174	167	177	174	183	170	183	182	162	171	153	186	181	186	173	171	182	195	192	175	191	172	200	195	209	171	179	189	206	189	174	199	171	175	204	189	193	177	205	168	188	154	170	160	192	194	172	178	166	153	176	176	192	146	190	201	148	192	187	195	167	199	180	164	204	142	167	186	207	175	171	173	195	209	179	187	189	173	154	193	183	179	202	173	194	201	198	172	201	197	196	176	167	184	191	179	197	204	177	192	141	186	190	203	182	177	172	196	187	199	173	167	192	167	181	174	173	183	168	185	175	173	182	206	175	185	176	193	189	203	180	165	171	163	165	188	179	190	189	181	199	188	170	196	159	159	151	154	169	206	166	180	194	161	188	169	188	194	168	172	169	171	186	185	162	196	155	163	196	174	190	175	189	155	186	179	176	193	213	192	177	195	190	187	177	202	182	171	165	186	185	171	162	205	177	175	159	193	198	174	168	174	149	179	166	180	172	174	184	174	197	192	208	217	179	207	183	176	166	214	198	156	197	192	198	176	176	195	168	182	195	167	180	181	185	185	201	176	186	176	182	188	163	174	183	183	175	196	181	184	183	164	168	181	190	210	185	173	185	158	186	175	168	138	167	190	181	197	191	172	185	188	175	180	198	179	168	196	171	180	173	170	164	180	177	166	204	174	184	210	198	170	176	192	206	205	169	192	189	180	206	184	190	175	165	169	183	165	170	186	186	163	176	151	177	185	185	156	195	195	208	173	181	171	209	173	199	172	204	167	180	195	192	197	179	200	175	189	159	184	217	210	176	208	169	187	185	185	186	180	205	171	197	164	151	201	178	179	204	190	161	163	187	171	194	186	188	175	161	199	182	171	177	179	176	171	191	172	172	175	183	160	170	175	177	182	161	155	189	181	187	145	185	174	178	184	180	175	178	182	189	165	171	211	204	185	150	194	190	185	182	191	206	186	180	214	182	179	206	184	170	202	172	203	207	173	182	178	200	175	191	190	158	160	177	178	183	175	180	220	182	201	151	167	187	183	172	180	214	194	184	185	185	175	167	172	178	164	168	172	170	188	178	178	202	182	185	164	188	183	153	202	195	198	181	203	185	174	171	164	173	171	200	209	190	181	181	156	182	173	177	176	196	188	177	163	176	187	184	191	207	161	171	159	166	170	182	194	181	170	179	172	188	150	164	185	167	185	191	168	189	177	169	179	178	174	190	196	188	171	144	183	166	202	187	191	157	166	179	183	179	174	195	172	169	168	173	180	181	177	184	179	200	180	191	172	170	184	183	173	189	169	197	180	169	178	173	176	166	165	178	174	186	167	192	210	177	191	192	180	154	145	193	171	201	176	204	199	188	193	187	181	179	159	144	173	182	187	180	185	197	181	179	167	187	172	203	203	165	182	167	168	201	200	177	168	195	174	162	170	167	186	189	193	165	173	200	174	185	158	175	175	169	191	186	195	184	165	161	185	172	188	188	172	169	179	194	165	193	157	174	185	203	200	175	144	171	190	178	164	170	177	174	158	168	187	172	162	171	188	160	170	164	227	211	193	172	170	187	163	205	193	157	193	173	179	167	192	207	188	165	174	157	169	176	176	168	189	195	149	161	190	202	171	179	172	206	194	180	202	177	200	183	184	168	178	186	189	171	180	186	176	164	210	174	169	163	175	167	197	168	187	189	186	177	199	177	180	188	191	196	196	189	171	173	182	172	174	180	196	193	214	187	174	172	177	192	173	191	187	177	169	187	180	177	182	178	206	197	192	172	189	189	190	172	160	172	196	201	171	168	156	204	196	163	191	154	204	158	197	190	192	190	189	180	184	164	166	183	212	175	203	164	184	165	214	172	192	174	174	160	181	185	183	168	162	192	175	162	178	177	175	170	169	171	206	172	191	147	191	147	192	181	155	189	174	174	181	157	177	183	181	177	167	180	174	187	200	183	162	167	158	166	187	194	168	211	163	165	176	174	173	199	179	200	186	181	166	196	195	180	180	204	177	179	200	185	159	169	144	190	185	177	146	184	192	176	191	190	215	185	183	188	188	188	194	178	200	180	191	161	198	200	167	172	211	179	195	191	176	194	160	165	165	174	156	206	156	204	200	170	182	170	166	194	203	178	188	178	178	183	190	187	169	220	177	161	196	186	179	187	192	166	179	169	168	174	171	189	183	188	132	191	163	197	163	159	177	175	184	203	198	197	172	177	172	172	180	188	149	174	165	192	169	182	185	153	179	204	200	168	192	168	183	173	206	177	197	185	186	195	196	160	211	189	179	174	165	167	187	158	160	164	187	180	194	151	190	197	175	207	177	179	190	206	180	171	182	186	175	174	179	187	171	177	171	170	168	181	173	180	179	181	213	189	178	183	190	192	198	164	163	159	162	183	171	209	189	198	181	175	195	184	191	158	196	173	194	177	190	161	219	157	175	189	164	176	189	172	181	168	194	182	154	208	157	163	191	162	154	186	201	188	184	179	162	193	186	153	186	184	194	159	164	189	167	183	182	165	198	193	195	190	158	192	215	151	182	206	176	185	193	207	183	177	157	174	184	164	198	183	161	192	155	163	169	165	179	200	187	186	175	197	178	180	151	201	203	167	213	174	207	171	160	178	155	179	157	201	189	169	169	199	192	156	179	173	179	189	149	197	182	184	165	177	182	193	217	190	210	186	180	189	179	186	182	178	199	172	191	194	176	169	184	206	178	178	183	196	177	179	200	183	191	176	203	217	202	162	182	203	171	191	205	189	193	163	173	171	204	181	196	178	189	161	203	173	181	180	174	188	196	197	219	192	188	176	202	192	170	215	189	198	176	191	184	193	220	155	174	166	186	208	169	196	179	167	170	179	169	191	173	167	170	163	201	161	177	161	186	190	195	189	165	174	168	179	178	193	163	163	171	157	156	175	197	186	188	187	182	185	188	231	185	208	202	183	175	175	203	180	178	164	199	206	178	187	184	179	159	166	197	161	204	189	158	182	170	187	183	197	188	173	172	163	179	160	172	160	166	152	182	186	171	201	173	189	195	168	161	173	165	204	181	169	196	155	177	175	189	161	177	187	190	207	177	197	153	181	182	190	189	168	181	202	161	177	185	163	186	166	171	184	187	172	196	182	185	214	174	193	164	187	187	183	153	189	178	167	179	169	168	187	138	187	179	185	180	171	178	188	175	170	192	170	184	178	181	174	160	174	201	175	180	188	199	175	188	198	193	182	190	157	174	182	191	171	176	166	163	203	158	176	188	167	193	194	176	176	226	186	169	194	184	162	175	191	199	187	186	184	171	181	178	188	178	165	172	196	179	178	198	205	189	176	185	182	165	171	199	172	185	191
6101	934	1215	1301	1184	1095	938	926	802	741	783	890	1157	1226	1055	1117	1122	1077	902	545	492	532	557	515	484	494	520	468	478	549	444	479	454	519	482	436	484	459	494	496	470	511	475	497	474	489	484	480	507	501	469	461	471	511	485	462	431	473	480	461	505	491	429	446	497	520	447	460	482	480	453	479	443	463	483	478	515	450	466	487	463	498	486	476	440	452	460	434	452	472	503	464	472	484	467	463	458	455	484	462	518	499	448	467	484	478	482	462	481	449	469	504	499	480	511	487	463	515	464	484	487	485	485	508	483	479	460	472	515	506	472	474	507	445	496	474	477	454	466	470	519	464	462	490	475	472	487	451	488	462	470	515	440	492	462	466	454	461	429	465	454	469	403	475	473	440	453	449	472	474	436	444	476	438	478	503	497	473	462	432	468	478	494	466	473	451	455	473	491	503	477	447	441	469	465	473	425	482	486	455	428	458	468	508	510	449	445	478	456	441	455	469	481	490	463	449	445	496	482	516	479	493	470	474	442	509	458	457	489	448	461	453	475	479	482	442	454	487	471	453	423	472	490	486	436	474	475	472	486	455	430	506	481	416	510	500	516	463	445	449	452	483	456	453	482	454	494	506	481	472	491	434	506	490	449	485	475	444	477	490	444	447	447	450	437	457	483	436	474	469	489	475	446	475	450	464	417	515	469	480	464	480	469	446	490	454	491	455	436	491	463	471	488	515	452	459	443	468	457	452	489	471	469	443	457	463	466	453	511	451	464	502	486	488	447	514	479	473	490	454	481	524	460	452	464	477	473	448	480	471	460	476	441	440	512	482	478	468	460	454	468	442	444	460	509	417	476	479	463	471	488	458	492	440	472	490	432	493	460	467	492	449	492	491	496	482	439	429	484	509	476	454	456	491	492	470	454	447	495	502	480	514	490	486	487	467	461	422	500	497	481	491	472	451	463	426	479	453	501	507	481	411	469	455	451	463	499	424	438	465	468	496	500	455	468	474	446	477	450	493	459	483	481	468	459	496	523	495	480	476	464	528	465	474	443	468	491	465	474	432	484	457	485	488	427	458	465	467	480	433	467	486	483	485	479	455	518	488	449	503	469	470	461	474	476	486	474	472	452	473	486	467	451	413	465	469	468	467	450	479	511	489	483	497	467	481	461	479	441	478	473	488	493	486	437	452	451	435	478	467	492	489	482	476	469	493	455	449	479	483	456	500	476	439	481	452	477	473	494	475	445	499	477	486	477	436	463	473	467	452	444	451	459	474	487	459	477	471	459	507	468	490	459	478	450	471	470	447	471	477	480	492	437	497	461	467	469	476	434	492	444	442	468	515	477	471	462	488	487	472	487	480	431	464	462	481	539	474	488	468	440	488	451	462	446	440	489	463	504	465	473	495	481	480	455	516	469	443	453	488	477	493	486	449	503	514	481	461	477	464	499	463	469	456	462	441	481	432	468	457	478	488	472	466	474	442	466	501	471	486	467	459	475	494	451	497	476	435	483	493	470	459	490	463	471	524	469	467	465	461	483	474	485	482	490	463	474	470	453	446	454	448	454	477	481	436	479	475	495	476	487	452	471	501	483	455	462	456	480	482	441	481	465	468	496	438	470	474	477	468	456	494	469	485	479	466	441	455	485	476	487	487	503	480	484	455	481	462	455	466	440	485	465	475	470	457	490	444	523	498	469	471	438	448	497	484	465	501	452	466	427	486	496	426	472	495	487	479	417	490	470	486	472	447	450	468	533	459	466	494	450	493	482	474	498	470	487	464	463	472	473	487	504	437	469	447	472	478	504	474	456	481	440	479	477	496	451	485	483	440	513	498	480	441	519	469	472	458	493	471	490	476	480	425	473	439	454	470	500	490	438	479	489	470	480	508	469	474	431	475	468	455	435	460	442	438	482	443	454	506	457	464	464	450	461	462	501	470	438	467	478	453	457	492	481	420	464	462	460	466	466	494	458	518	456	484	446	482	487	499	458	479	489	447	439	493	475	448	480	478	486	466	457	487	462	486	461	467	490	472	462	460	460	531	482	485	461	477	482	504	444	467	493	454	459	483	484	432	472	468	465	480	434	473	481	475	489	486	505	440	486	474	475	478	490	436	441	454	493	462	462	430	454	484	444	465	487	450	458	468	473	480	448	485	477	426	476	476	442	503	479	472	456	463	473	484	460	429	454	444	467	475	437	445	470	495	476	459	492	458	455	466	458	474	480	473	475	456	520	485	506	492	483	468	488	484	480	466	470	466	446	497	493	431	499	453	468	480	498	467	467	536	471	481	452	436	477	458	445	470	469	480	484	476	512	442	492	474	501	483	472	430	482	454	479	481	451	410	461	482	477	470	468	479	488	477	454	471	468	516	482	486	433	464	478	456	473	486	426	505	476	491	462	438	447	471	469	501	476	440	447	481	432	514	479	472	505	462	518	498	474	497	468	485	467	448	480	484	458	479	454	479	462	438	474	479	450	485	463	498	482	449	487	463	486	468	440	467	444	479	500	458	506	483	492	445	500	463	436	466	482	498	443	470	484	473	491	491	447	470	465	473	430	508	477	455	482	458	491	448	476	486	465	483	440	452	464	460	445	465	458	448	498	451	437	480	464	483	439	461	473	494	475	505	498	440	473	445	431	490	434	483	455	473	485	508	461	440	475	480	466	490	451	477	448	524	464	480	485	438	470	430	490	481	445	449	459	478	480	483	513	440	418	469	479	456	430	457	473	464	454	480	435	473	455	476	448	464	462	471	474	465	493	466	469	447	466	450	464	446	457	438	474	505	497	476	456	478	429	454	475	508	405	472	492	461	466	479	461	451	452	457	476	442	501	489	478	452	479	483	470	481	481	449	454	434	488	470	483	463	453	476	496	454	485	494	502	466	486	505	492	481	454	446	477	500	481	458	439	439	478	476	469	502	508	459	453	454	488	466	486	478	474	436	471	471	468	458	481	467	464	453	522	460	473	528	457	489	455	449	477	463	495	476	451	476	456	463	464	463	437	500	473	499	480	476	466	487	517	475	462	482	508	451	476	495	503	486	450	463	469	446	433	450	467	495	457	503	441	461	486	475	445	502	450	497	461	452	496	499	467	441	470	464	463	443	506	491	502	489	478	406	420	460	520	475	522	453	436	422	488	446	471	432	472	479	496	514	459	478	485	486	462	489	479	486	476	422	452	458	460	499	485	447	494	448	474	486	484	456	478	481	448	461	458	471	474	452	459	445	475	449	506	464	512	443	480	481	500	449	485	448	480	454	468	471	474	477	481	437	464	445	478	479	467	461	492	483	492	457	447	426	459	479	459	477	495	476	470	478	458	491	470	456	461	467	494	456	483	453	493	504	480	426	477	456	494	448	516	436	471	489	490	470	492	460	478	467	478	497	439	472	476	490	468	436	475	446	421	486	484	477	478	481	477	459	461	481	508	467	435	465	489	460	443	480	448	481	438	516	435	460	449	461	487	490	461	480	480	435	489	482	471	497	494	479
14447	1691	1115	831	593	542	487	467	417	396	385	444	498	502	467	458	477	441	418	362	357	343	309	331	351	333	335	345	357	331	318	351	372	345	308	336	358	347	316	339	319	320	349	344	312	315	308	343	340	346	321	291	307	339	321	302	296	372	321	335	371	329	303	321	322	332	346	315	340	337	342	330	313	329	313	300	361	308	332	324	331	335	332	344	356	323	324	374	306	346	307	319	316	352	306	290	324	312	347	320	332	286	334	337	327	354	310	346	334	330	317	317	322	292	332	335	345	294	338	318	328	346	371	313	339	313	345	366	360	343	332	327	320	335	319	359	327	316	332	316	317	335	301	329	328	308	339	324	360	309	311	346	329	344	348	324	313	337	311	335	360	300	295	329	326	377	318	354	334	312	329	315	348	312	348	352	357	337	328	353	328	319	332	341	319	290	347	355	323	359	342	335	316	321	370	345	296	342	359	355	328	337	307	308	318	318	333	371	309	340	350	341	306	334	336	335	327	344	358	334	303	304	335	322	301	313	354	353	304	310	310	329	334	302	338	352	348	333	345	326	353	291	292	320	316	351	320	295	326	341	319	306	317	340	277	311	330	294	301	330	322	306	282	282	339	321	286	326	333	327	331	336	328	307	308	367	301	290	371	311	343	350	290	318	331	296	354	340	321	325	336	320	339	351	323	338	346	345	355	331	302	361	337	318	352	341	317	333	316	314	334	323	344	333	331	328	333	322	310	299	320	320	358	321	310	318	323	364	320	318	348	324	329	322	323	303	310	315	351	312	367	347	325	323	329	330	322	315	329	371	322	349	317	342	318	313	287	284	332	333	347	311	324	336	334	309	303	327	321	313	339	317	318	329	326	359	362	350	314	315	333	324	322	371	311	339	355	307	351	321	341	328	337	309	278	337	327	341	325	330	332	305	334	299	323	366	309	336	317	274	331	315	332	306	320	334	355	336	314	341	369	323	315	306	347	310	330	310	309	341	320	310	324	338	336	299	314	291	339	299	334	329	332	357	331	328	335	321	353	335	343	330	328	318	361	309	300	335	341	303	323	330	303	342	333	345	315	366	327	317	302	320	338	372	323	292	329	349	326	323	343	339	317	304	324	297	299	348	340	325	320	320	327	322	309	357	347	360	333	329	304	337	316	346	317	314	315	324	283	300	375	300	333	332	320	332	349	325	337	318	318	348	291	349	334	350	301	340	302	364	317	354	313	308	339	320	296	327	304	294	362	369	314	321	298	355	321	356	389	326	297	326	352	360	338	335	321	351	309	341	370	324	328	331	316	317	333	315	354	317	319	304	330	282	336	320	344	332	314	281	292	336	319	339	324	335	336	310	336	312	349	311	332	340	362	382	323	312	347	315	340	371	328	318	367	338	320	314	344	316	352	349	343	322	326	341	318	326	303	317	331	326	355	346	385	295	344	357	349	337	300	337	334	306	339	351	314	326	300	352	322	331	337	326	348	326	326	313	331	345	374	305	320	303	351	303	302	318	368	358	368	326	320	318	294	319	299	347	344	350	354	357	322	314	353	336	289	301	337	340	367	319	301	305	305	322	355	341	340	335	347	339	333	324	303	304	329	294	338	307	343	314	308	327	317	310	359	350	319	298	331	330	321	300	319	336	311	331	333	341	337	324	337	350	338	327	309	334	337	323	309	321	383	320	324	296	332	307	315	350	329	315	342	329	345	358	316	352	321	339	357	354	294	345	321	314	335	307	330	315	290	336	317	343	318	289	320	313	321	329	358	310	343	311	378	353	318	307	309	324	326	329	284	349	281	316	303	322	342	314	359	335	343	334	312	345	338	330	340	293	261	340	336	335	330	346	331	337	375	294	362	330	325	312	335	327	315	321	326	357	310	341	332	326	331	334	368	307	367	346	333	305	346	316	315	326	323	322	331	340	338	369	325	317	340	322	331	319	309	306	336	349	335	329	323	297	345	299	313	334	374	334	357	331	334	311	328	335	338	336	328	342	342	356	305	324	298	314	299	316	316	337	376	321	354	365	336	337	331	313	335	344	347	345	312	335	304	351	318	341	327	318	300	308	304	312	336	279	331	311	334	290	348	358	341	359	338	322	311	334	329	329	303	336	312	299	316	331	364	322	301	323	351	339	331	338	289	304	341	360	317	339	335	331	341	303	308	335	296	362	290	299	321	343	300	333	357	316	317	339	335	353	332	309	319	338	335	323	335	307	334	297	336	301	362	298	290	334	329	295	333	338	329	327	305	290	327	349	334	332	337	354	347	331	334	390	318	327	338	341	325	311	319	334	351	301	362	317	356	346	321	345	321	328	337	338	338	321	336	332	334	317	292	335	343	327	307	314	334	313	331	360	326	308	327	340	322	346	321	337	344	346	366	331	340	311	343	337	345	321	310	306	284	319	321	351	329	315	303	348	334	345	338	329	331	292	318	318	329	306	316	305	311	332	356	347	334	348	335	327	344	372	327	338	330	334	343	331	299	349	321	338	314	370	367	316	333	333	348	324	313	333	345	338	344	327	297	317	278	297	278	313	328	334	334	312	308	326	315	319	363	327	316	308	375	312	293	353	301	310	296	344	333	314	339	322	324	315	306	346	302	328	339	315	307	348	342	305	340	342	333	309	301	353	326	349	360	296	352	299	335	306	340	334	328	350	320	329	346	312	357	370	327	334	318	320	299	292	355	345	322	332	339	350	318	338	326	326	316	348	320	287	365	307	319	313	316	323	322	339	325	353	300	334	324	298	314	326	367	336	328	338	317	320	340	328	327	335	349	360	333	329	350	296	299	347	299	361	347	296	317	322	354	347	322	329	310	342	308	342	356	315	355	318	366	304	318	311	337	299	335	319	320	338	344	365	360	341	300	329	349	318	333	315	329	290	315	334	312	314	345	311	359	308	329	330	321	338	342	305	303	314	335	326	331	345	322	330	321	306	316	315	348	330	319	362	351	336	310	342	325	334	341	337	333	298	348	325	304	326	313	361	321	310	295	321	322	337	361	326	279	322	296	304	342	318	323	315	310	311	339	315	358	314	344	347	309	307	314	352	323	371	299	326	355	346	333	304	336	287	299	336	339	293	328	336	340	305	323	312	344	321	322	316	329	337	339	325	314	286	337	311	308	329	326	315	344	318	294	330	350	335	321	333	354	326	334	327	322	304	352	363	302	340	355	325	321	312	356	311	346	344	345	342	345	316	330	347	328	326	384	320	319	314	345	287	311	328	304	314	317	323	317	325	328	344	349	289	349	318	306	313	333	377	336	333	329	329	356	359	331	303	344	330	352	308	346	345	304	377	313	306	290	344	348	328	325	295	366	315	316	346	338	324	294	323	339	360	352	365	308	310	323	332	313	338	318	318	337	331	312	376	322	303	335	335	318	350	344	321	349	320	350	334	358	289	307	324	336	284	332	366	342	364	328	325	326	320	318	326	319	321	331	304	320	317	285	326	345	316	284	299	350	327	339	319	292	316	327	317	303	345	311	310	311	308
8403	1559	2350	2424	2064	1771	1716	1641	1244	1260	1298	1504	1978	1914	1683	1685	1905	1598	1583	900	863	893	847	909	856	831	892	866	859	800	815	774	808	786	760	776	813	845	798	770	767	806	803	795	783	732	840	759	746	797	790	735	742	751	760	792	743	792	784	822	779	788	788	777	805	729	779	809	731	793	733	749	757	760	782	795	770	745	810	828	750	782	782	716	747	743	708	809	810	785	812	769	796	755	785	808	791	778	708	784	746	770	764	750	789	681	742	753	732	759	764	781	771	750	764	825	828	780	798	719	797	815	764	780	707	837	803	846	814	740	758	751	819	744	720	775	777	785	800	816	751	772	740	733	739	810	800	788	777	790	786	728	804	770	828	748	716	815	825	765	761	752	748	768	764	809	789	774	797	802	746	804	783	774	712	753	768	692	780	753	777	751	733	749	813	773	757	796	770	730	827	786	794	737	800	772	743	796	764	730	766	687	823	822	813	743	789	760	745	748	812	782	815	762	779	740	748	775	743	818	767	778	739	700	800	774	779	718	825	781	778	752	735	771	751	730	764	770	713	781	739	747	806	774	753	737	791	759	798	789	804	762	812	758	804	759	761	794	774	789	751	761	732	751	749	732	824	778	772	774	753	765	740	755	748	752	775	775	809	775	751	779	782	783	806	737	807	718	773	756	729	791	746	766	777	727	740	840	753	800	810	801	770	791	740	745	789	757	798	701	747	738	730	753	806	770	788	782	755	780	837	768	767	772	793	754	784	768	756	795	713	775	765	772	761	775	795	740	742	777	786	734	753	800	776	798	765	749	797	772	720	782	725	758	770	808	760	770	762	759	767	713	763	759	790	747	759	807	747	775	760	747	802	760	800	792	754	787	745	760	732	790	749	798	765	763	801	799	707	791	787	786	749	720	801	766	792	782	748	741	714	783	810	764	754	763	759	733	762	755	780	810	823	806	781	775	761	784	791	761	751	749	807	744	775	761	780	790	799	774	764	755	755	784	834	756	773	778	727	791	792	763	776	786	730	749	756	815	763	740	758	778	794	776	740	799	818	760	734	732	763	739	764	732	845	811	760	794	749	810	787	763	763	749	731	787	772	783	781	778	776	799	797	780	812	760	761	776	786	800	726	759	769	787	741	750	798	766	818	760	823	774	804	759	780	776	729	822	762	739	780	793	746	771	774	801	831	823	784	773	773	793	799	820	745	752	852	787	752	770	711	784	751	804	764	748	776	726	788	738	735	775	796	770	749	760	786	723	745	779	737	758	750	792	785	768	772	754	782	784	764	703	761	791	754	763	817	779	780	777	763	779	744	761	766	830	759	779	750	773	747	770	725	808	751	720	770	753	751	751	780	745	752	765	797	723	754	769	759	792	812	781	730	728	753	743	718	791	756	749	757	789	774	774	777	788	778	785	812	744	817	728	699	767	804	798	785	762	728	773	821	727	770	770	775	792	764	800	754	724	759	820	828	806	779	728	799	772	812	731	794	762	763	799	761	764	720	773	811	742	728	767	754	739	754	781	748	790	806	755	768	788	781	768	780	742	774	770	769	778	785	747	799	774	770	717	769	742	789	757	762	709	794	779	760	788	813	823	814	755	796	746	765	810	749	758	830	785	754	779	794	755	788	698	757	764	770	804	773	773	728	750	763	739	770	770	751	768	789	778	736	821	816	725	782	773	750	773	764	743	761	809	706	743	760	741	772	768	782	770	734	790	781	799	761	683	738	779	798	789	805	774	791	767	788	822	781	777	785	772	753	740	734	760	756	767	801	786	769	745	763	793	754	765	786	769	791	837	760	802	796	731	763	786	755	785	794	774	802	763	747	817	801	769	748	745	770	761	738	756	797	770	768	781	768	774	779	758	859	740	772	741	780	759	817	783	750	797	785	793	743	737	732	783	792	736	762	788	729	788	777	777	742	797	776	821	738	777	781	813	779	797	805	766	786	763	723	796	784	782	766	725	769	771	741	728	731	769	785	785	762	747	739	813	724	730	752	777	736	768	816	717	810	715	744	778	773	796	731	783	788	757	751	783	768	768	752	764	781	726	759	763	715	719	807	785	769	760	806	805	789	768	690	782	750	777	785	732	791	734	780	791	757	786	778	767	775	773	764	758	768	792	720	786	778	780	783	764	767	776	742	775	751	766	788	814	787	791	737	756	716	789	800	762	769	776	776	778	748	770	769	758	802	791	760	775	821	783	739	793	791	750	771	725	757	745	809	734	811	719	770	752	795	762	741	805	779	761	765	744	815	732	729	813	780	790	784	693	724	724	746	767	793	788	770	752	732	801	816	801	740	755	735	726	756	775	743	752	831	824	728	751	780	778	754	742	762	766	779	751	783	847	775	791	743	755	776	736	794	763	732	810	832	731	758	799	739	777	804	728	697	822	752	740	764	745	820	740	765	754	773	765	721	770	768	781	757	732	763	790	767	746	779	700	730	754	752	708	774	774	792	735	789	753	780	770	789	752	779	783	753	788	786	766	768	790	718	709	773	818	814	757	810	803	764	747	817	799	755	796	743	755	781	745	818	782	762	762	716	784	803	767	716	712	810	812	761	810	748	717	776	782	775	756	765	785	768	736	755	766	731	761	804	748	758	769	751	773	780	737	802	765	755	782	761	784	742	753	801	794	761	748	793	791	789	808	734	777	749	807	789	757	766	734	746	759	774	766	835	728	769	792	810	809	813	771	780	758	796	748	717	734	766	813	797	768	766	730	766	787	737	761	799	731	766	748	735	788	742	733	753	732	769	773	788	715	766	793	794	744	759	764	793	768	741	776	793	737	784	758	736	724	779	749	732	761	789	746	787	773	784	767	766	811	780	769	793	718	815	766	795	751	751	768	780	721	750	734	771	783	788	782	755	755	792	712	768	752	770	784	805	782	806	776	788	764	739	718	763	756	771	816	791	718	760	766	777	832	698	746	768	804	764	776	745	787	715	768	734	720	800	683	777	761	754	751	795	814	743	747	776	740	776	738	759	831	779	778	756	769	713	723	789	760	752	783	799	747	817	807	728	792	743	721	761	760	750	774	768	712	778	761	808	782	793	780	749	716	804	771	770	745	751	733	743	787	775	789	776	767	786	810	772	746	796	795	800	719	758	797	775	800	770	778	725	751	765	743	801	790	758	754	778	739	779	737	744	752	814	784	762	786	818	785	829	739	753	722	764	809	768	775	739	772	826	720	769	788	763	743	718	726	770	784	745	758	760	812	794	794	738	763	803	807	806	752	804	762	788	786	809	837	818	818	759	773	729	750	753	730	802	733	779	762	783	766	787	785	746	766	773	784	744	753	781	707	734	742	771	769	755	758	742	754	750	787	788	765	751	763	783	769	795	845	736	799	805	786	793	756	694	718	780	804	781	799	719	791	782	756	805	732	742	811	790	774	784	773	746	793	803	821	735	781	743	781	778	746	794	767	783	792	748	782	774	744	790	740	713	714	741	785	761	759	767	742	781	761	782	800	797	746	790	762	755	762
1776	398	308	310	309	300	311	281	310	275	304	332	341	339	314	340	318	346	292	252	275	294	267	281	268	274	267	304	274	283	292	257	278	273	290	293	294	268	294	281	314	290	288	283	269	287	318	274	302	285	297	256	296	296	267	281	300	270	277	276	274	280	278	276	292	279	287	303	293	287	278	307	258	281	289	276	270	266	299	298	289	257	278	293	316	356	311	282	268	292	293	303	323	248	260	295	300	323	309	273	247	287	272	271	289	288	290	254	294	283	309	250	294	276	281	265	319	288	287	252	300	270	284	231	297	242	294	298	315	278	266	277	283	276	304	317	290	282	280	272	273	241	289	285	278	281	281	296	287	283	276	270	315	296	290	286	333	279	264	286	275	261	323	245	285	279	281	295	268	240	299	261	320	268	299	296	278	284	279	286	298	304	305	290	279	281	320	290	242	273	279	320	300	283	326	290	287	257	265	270	259	269	272	284	282	262	287	261	259	298	275	264	286	303	287	271	294	290	303	301	291	298	283	267	287	291	257	272	263	268	283	272	263	269	278	258	290	294	267	258	287	264	255	307	293	284	272	271	307	261	289	264	291	272	265	272	331	276	285	290	311	293	303	273	235	287	274	274	299	277	267	270	320	276	301	278	284	271	279	280	272	266	288	286	271	288	298	312	295	274	280	310	292	259	272	284	288	300	281	298	286	288	285	266	297	277	302	278	273	258	320	297	248	296	276	285	286	276	293	293	310	310	285	274	293	289	260	275	275	276	299	306	287	292	302	285	276	292	259	278	277	274	282	260	291	285	284	261	275	300	286	302	265	277	319	300	327	289	283	282	290	278	254	284	264	287	287	279	297	297	299	284	275	306	252	268	276	304	301	272	270	280	290	275	292	306	294	279	315	289	295	284	333	285	248	279	295	245	296	285	298	264	291	262	298	296	272	293	312	306	284	270	296	305	273	301	293	269	285	310	259	274	290	255	290	281	286	288	306	310	280	257	285	288	282	262	259	257	281	272	290	294	257	317	240	287	313	263	292	303	323	253	247	294	290	276	274	284	260	325	264	283	275	279	251	260	264	274	287	301	317	252	278	282	298	318	266	263	299	270	244	276	261	277	276	298	256	309	272	279	295	290	276	301	293	260	324	310	248	292	294	266	283	252	273	331	285	298	266	300	270	280	302	296	303	297	282	268	278	290	282	269	278	256	249	281	279	311	318	310	310	299	278	272	294	297	287	301	258	260	263	267	299	295	280	301	305	260	263	276	291	324	277	269	269	317	310	288	258	271	294	302	285	296	282	274	268	330	291	278	283	264	294	282	285	269	308	283	264	286	255	285	327	289	283	295	284	310	296	290	279	288	315	310	273	276	302	287	324	307	301	307	281	298	305	315	268	317	270	264	269	292	284	310	318	314	275	287	274	296	272	280	298	304	292	308	300	328	281	296	264	240	275	267	298	277	266	285	299	269	289	297	272	256	278	280	271	266	291	292	257	316	255	281	264	295	290	291	320	253	260	304	255	281	288	293	269	310	267	281	305	242	299	281	298	249	303	275	281	311	298	309	293	299	288	285	293	251	268	279	282	254	284	346	279	314	277	295	266	267	312	303	311	314	277	274	284	276	255	295	294	298	264	296	267	291	297	266	253	251	278	253	288	286	293	319	340	307	299	254	283	262	277	275	284	281	325	280	270	271	307	247	278	294	295	298	289	264	269	303	280	294	271	270	287	273	297	270	293	257	307	288	271	260	312	285	300	266	262	288	299	257	261	278	291	267	284	315	301	258	306	292	266	307	294	292	240	298	293	283	272	245	298	271	297	285	280	284	261	293	299	296	289	304	265	299	297	262	313	317	301	308	268	332	295	275	242	255	332	287	271	263	282	287	302	295	261	279	251	300	272	290	286	266	268	256	260	293	271	274	276	290	250	261	305	301	279	273	308	265	286	273	291	257	295	272	259	308	303	265	267	302	280	294	268	318	321	316	284	283	269	265	273	275	291	286	275	273	270	321	265	275	297	288	301	270	283	296	328	306	281	276	296	266	276	279	289	291	291	269	325	278	283	275	260	261	327	293	290	293	262	267	285	278	267	282	290	272	258	293	298	283	314	278	255	290	304	288	309	297	286	294	307	324	283	287	252	216	264	274	320	263	300	293	287	316	313	283	282	267	288	245	283	256	279	280	299	296	285	271	274	275	251	282	262	308	267	281	328	297	293	295	310	284	284	294	316	267	304	295	301	259	299	295	277	310	246	256	286	253	286	244	285	289	295	279	265	292	272	319	302	295	263	298	293	289	297	275	300	311	264	280	299	315	328	272	313	265	270	260	272	285	301	266	278	314	262	291	278	283	289	293	262	290	306	274	285	279	314	268	319	310	300	268	298	275	290	275	283	289	266	293	302	287	307	282	290	292	261	267	306	304	275	281	305	291	261	268	286	339	272	273	301	274	254	285	300	264	263	283	241	307	293	281	280	303	269	278	253	313	295	282	291	318	320	264	294	261	302	310	283	303	312	310	275	281	280	275	307	259	278	278	286	284	291	290	278	254	296	305	288	296	265	280	279	289	287	280	308	282	272	306	258	278	272	255	316	271	288	272	260	272	294	309	301	310	263	286	275	277	247	290	263	284	285	289	285	292	286	302	276	300	303	280	303	291	296	285	289	324	295	250	285	300	271	321	265	284	279	276	287	310	267	315	294	263	270	266	281	281	270	286	290	274	263	309	274	306	298	257	309	256	296	250	265	277	267	264	340	271	282	277	283	309	312	296	246	301	304	280	293	297	280	274	296	288	285	301	267	305	289	268	310	286	311	299	260	290	283	272	290	311	299	284	327	250	291	288	356	275	284	306	304	317	305	287	284	280	270	289	264	302	305	272	263	302	307	296	256	271	264	324	280	303	312	302	255	275	267	295	282	287	288	275	296	338	277	279	285	268	280	264	270	293	258	262	274	299	278	289	274	286	228	289	292	274	310	298	304	267	331	273	265	311	283	312	299	263	266	246	290	261	277	272	293	270	334	282	281	295	264	306	305	296	266	279	293	279	284	280	257	275	274	251	281	290	287	263	272	271	286	331	283	265	268	274	271	303	296	293	303	247	278	258	281	307	291	293	271	262	321	308	271	309	274	294	265	300	302	285	286	273	295	316	239	266	284	272	274	279	269	303	291	294	276	264	281	288	290	273	283	260	280	286	284	279	305	279	303	284	262	271	314	322	288	295	270	317	280	261	283	263	274	260	318	277	251	261	274	251	280	293	261	317	282	298	316	306	336	291	285	281	322	300	294	298	272	303	290	258	305	298	272	304	303	311	244	280	292	301	286	272	265	291	283	266	285	320	282	257	298	285	289	293	278	289	298	309	296	292	262	283	281	267	306	296	280	274	308	292	275	288	295	312	304	296	299	276	285	303	296	276	276	277	266	262	318	283	296	289	282	248	296	260	280	276	240	270	259	307	309	312	285	289	296	284	283	288	267	296	267	292	308	304	275	288
1927	780	729	732	688	669	767	739	672	744	703	798	987	1023	932	919	1015	971	748	643	658	692	637	699	635	649	678	685	633	668	663	686	605	701	672	639	644	612	676	672	673	692	694	691	596	674	648	620	684	669	648	651	644	625	674	629	664	659	676	628	651	685	617	690	629	617	634	680	675	696	697	655	651	671	616	618	668	695	687	675	674	663	680	671	630	671	657	695	624	625	644	663	653	660	640	628	659	631	675	652	639	631	690	672	676	654	656	672	693	668	658	628	700	650	615	667	660	709	635	638	665	624	641	624	681	670	679	686	689	616	636	662	693	631	709	652	693	673	732	671	644	643	699	677	640	710	655	643	660	650	643	636	646	629	648	638	657	677	690	640	646	689	654	658	646	659	664	623	689	599	667	687	670	657	635	665	703	646	645	662	617	660	657	649	588	625	671	636	683	649	662	650	660	594	640	620	666	618	709	628	643	678	611	670	636	645	641	573	653	683	663	624	712	642	662	655	670	655	668	646	644	673	684	602	684	649	674	653	656	635	633	697	622	647	642	675	649	626	616	614	652	652	639	627	620	666	693	627	712	647	643	643	661	672	614	698	633	656	659	631	635	658	676	687	613	671	656	643	624	632	640	673	663	652	656	688	641	666	633	685	709	687	676	681	633	693	663	620	657	684	674	684	660	599	665	624	650	626	678	663	724	655	631	633	642	641	694	632	658	641	644	684	651	677	635	677	666	650	639	656	655	661	692	650	670	659	673	636	679	638	671	636	673	643	664	683	680	694	636	678	625	635	682	647	646	689	638	622	666	648	636	623	619	651	661	686	651	653	683	678	645	648	631	650	679	676	639	633	648	667	682	667	669	651	675	607	645	645	662	657	609	643	674	647	662	620	671	651	652	664	636	643	671	651	683	616	672	645	655	612	663	650	617	643	649	634	665	681	603	642	657	650	666	646	658	696	650	627	653	676	660	628	627	655	670	654	649	630	664	684	628	656	671	651	701	641	638	682	666	640	694	654	628	672	681	665	678	662	698	644	688	664	651	676	632	672	701	627	672	722	663	693	669	661	649	704	631	640	697	665	600	657	651	680	649	668	693	671	635	703	659	613	648	656	636	618	680	633	623	677	653	641	702	620	641	634	649	627	674	637	662	646	622	600	642	659	681	648	658	672	658	700	665	646	656	678	689	642	686	638	642	649	638	621	630	636	652	650	597	621	654	623	633	636	679	690	669	636	674	663	669	630	664	651	694	672	652	641	643	656	654	643	702	649	632	681	646	615	640	696	647	654	634	658	675	660	639	664	663	647	676	643	706	660	685	708	697	607	627	608	647	553	693	631	661	660	686	637	624	655	635	624	645	651	634	682	701	674	650	690	636	679	684	680	655	693	621	660	650	650	622	649	673	661	633	631	670	694	681	706	657	635	635	658	632	627	651	658	646	628	636	637	631	641	679	693	644	685	651	652	675	703	675	681	661	612	637	692	653	659	638	635	647	593	650	661	688	710	673	678	665	647	677	635	639	665	660	679	620	668	668	623	638	662	645	661	702	685	654	638	728	620	675	662	658	665	618	617	661	641	647	617	632	632	646	676	648	623	577	593	637	678	664	650	689	649	654	654	665	691	697	645	611	669	670	646	658	652	579	632	673	657	678	678	645	690	690	666	692	663	666	638	642	665	682	668	692	663	685	638	663	645	668	608	665	604	626	691	653	641	649	666	607	625	651	626	668	687	699	618	634	617	646	639	649	666	624	684	649	630	625	651	646	643	636	686	659	642	607	656	663	665	604	695	658	667	629	674	608	639	667	652	644	647	671	636	656	631	656	647	657	650	683	682	676	683	574	654	620	604	640	608	636	646	711	652	652	620	625	698	670	617	677	666	637	683	633	646	670	688	645	619	662	684	652	637	653	656	688	642	653	654	639	623	652	706	669	624	655	681	674	630	653	673	642	615	693	626	681	630	684	620	678	648	621	633	642	658	678	625	660	668	677	639	724	650	636	664	635	687	672	678	651	671	668	640	662	667	615	640	596	708	649	662	646	601	590	620	680	661	681	681	681	666	653	638	657	624	657	672	635	621	671	675	656	682	679	653	668	653	667	734	681	679	712	663	676	657	698	650	670	619	637	686	676	682	625	646	642	667	715	649	718	639	696	621	674	675	666	654	664	675	648	660	656	662	628	620	666	707	663	597	639	643	627	655	667	642	656	668	656	627	671	605	668	638	669	661	659	676	653	635	685	629	659	651	625	677	691	655	641	682	640	643	633	656	641	648	663	671	696	586	661	687	640	646	631	705	624	654	648	612	635	668	687	661	647	642	617	615	682	684	630	663	677	664	661	629	688	650	627	646	627	643	626	681	636	647	664	676	657	655	668	713	655	661	661	644	662	624	641	628	665	651	684	646	625	642	631	692	667	627	648	626	661	624	676	646	625	652	641	683	659	650	682	667	661	644	624	635	664	642	680	658	666	668	635	623	629	672	704	640	655	682	694	622	625	640	653	650	650	630	637	665	621	604	645	677	605	643	614	661	670	665	654	635	663	655	708	678	624	659	660	696	659	630	648	665	652	664	585	658	681	674	640	645	627	681	652	687	678	688	630	690	663	640	672	672	630	686	648	642	680	711	687	655	654	696	688	608	664	709	634	605	620	649	632	656	638	655	681	705	657	636	627	637	636	623	652	670	700	683	666	638	653	640	676	622	638	712	657	657	660	630	627	628	654	608	702	656	627	660	645	664	665	615	650	676	631	624	595	645	651	576	620	682	646	681	634	691	670	667	640	656	712	680	714	641	648	624	683	646	702	635	621	626	618	630	626	652	656	658	665	696	618	620	606	650	667	636	653	624	656	652	645	671	654	680	606	637	635	671	642	628	641	627	676	672	671	666	636	665	622	655	637	653	670	663	666	627	700	628	628	625	674	670	664	672	619	671	659	649	634	645	655	637	648	634	655	643	651	622	605	667	609	671	643	595	655	692	667	669	637	624	678	641	700	650	689	679	637	679	685	680	681	650	648	708	574	683	630	656	646	663	641	626	660	645	631	694	643	661	679	638	660	636	681	685	627	658	654	633	629	667	651	634	702	659	640	659	644	649	675	659	675	692	659	661	636	652	693	646	627	617	650	695	663	650	642	674	663	689	610	642	631	678	673	667	634	694	681	609	686	667	682	642	655	690	639	647	660	648	683	638	641	684	623	632	664	645	663	658	628	649	670	672	662	682	660	641	690	671	648	622	665	695	648	632	687	636	646	627	691	662	665	709	665	674	638	642	667	647	649	645	632	664	625	653	616	621	619	632	647	612	676	659	633	650	640	648	640	649	617	715	660	643	666	646	649	658	643	622	612	671	640	624	638	655	633	619	674	655	660	609	685	661	658	702	657	692	658	683	669	655	665	658	652	715	602	659	651	674	631	638	635	681	650	622	657	677	700	683	663	658	656	629	662	622	626	651	646	619	651	677	644	657	680	649	630	655	628	650	636	595	605	615
7645	755	595	454	336	278	250	287	218	245	228	242	278	310	261	264	275	237	226	210	196	186	222	194	184	198	177	188	189	183	182	198	202	191	194	186	190	204	183	183	176	175	193	180	176	176	199	204	188	206	183	197	195	197	211	207	160	201	180	182	217	170	169	170	168	176	180	154	172	182	165	197	193	168	193	154	175	226	183	188	152	165	196	177	181	165	179	200	215	212	165	184	189	156	192	203	202	175	178	215	180	177	185	198	181	202	194	183	184	163	200	178	189	186	175	175	182	169	169	190	165	167	188	195	174	177	198	166	166	183	171	182	208	185	190	159	196	184	183	173	188	171	182	195	189	179	187	183	199	161	176	189	145	188	194	203	166	180	203	200	209	187	203	159	190	170	178	176	167	166	175	166	194	168	179	197	175	207	168	189	156	189	202	202	167	164	186	180	180	183	175	189	191	172	205	181	162	184	183	181	181	166	204	169	192	172	195	182	176	181	176	221	167	178	184	172	186	196	157	190	186	193	195	173	164	182	176	177	167	185	182	178	199	190	158	193	224	180	182	174	173	203	164	188	172	191	198	207	163	161	203	182	188	185	173	191	157	167	167	176	176	190	204	202	173	170	192	155	186	177	181	197	192	169	190	188	192	183	195	173	170	162	163	174	183	184	215	190	168	192	165	165	187	190	192	206	220	170	171	174	160	212	178	207	198	168	178	193	181	182	188	183	158	185	200	208	198	187	173	208	178	177	184	191	184	150	212	170	170	197	191	197	192	166	196	169	173	184	190	207	165	148	184	205	166	187	205	176	186	164	181	190	194	189	201	171	157	174	166	167	175	181	168	188	180	195	172	192	174	172	196	208	184	182	207	190	165	165	172	187	169	153	190	188	182	185	181	201	186	170	192	187	186	186	193	197	185	181	189	186	152	167	190	191	146	169	180	183	187	187	154	192	174	189	160	180	183	199	180	177	170	195	164	192	197	163	167	175	184	171	193	170	173	186	182	164	187	184	178	188	175	168	185	181	201	162	179	200	183	192	187	222	195	205	177	192	155	184	198	181	198	175	178	193	186	153	189	185	209	166	163	200	166	182	201	183	186	193	187	170	165	191	190	202	197	180	190	170	186	191	182	164	180	207	188	217	189	159	170	162	167	207	184	174	170	190	173	198	175	158	186	161	155	206	188	201	179	159	170	161	171	177	206	181	155	207	182	158	193	164	168	188	161	174	182	183	160	150	192	159	190	214	167	148	183	165	185	199	191	191	195	196	168	185	171	180	160	175	196	178	157	188	175	173	153	196	178	195	193	182	157	204	167	140	166	200	192	174	192	157	187	179	175	174	181	194	153	190	174	187	202	155	181	187	219	169	174	199	185	157	165	160	181	197	195	210	180	170	181	161	186	168	200	168	203	224	206	169	171	188	211	178	150	196	191	169	194	140	143	156	177	168	202	182	158	165	190	185	178	177	185	147	181	202	194	195	176	183	175	197	176	160	171	179	158	163	186	158	176	196	198	193	180	184	196	182	195	188	200	197	171	198	198	172	189	181	199	181	198	195	189	200	221	156	182	153	192	206	159	181	193	170	190	173	179	164	199	177	175	179	181	170	162	176	189	174	182	181	176	174	163	180	190	184	180	203	181	200	188	194	191	196	203	173	175	186	195	187	168	167	157	173	188	229	186	178	179	180	174	180	162	189	168	169	170	175	181	187	172	180	201	163	167	160	162	172	189	194	223	178	163	146	173	179	173	165	176	191	188	192	185	171	165	191	178	181	175	206	174	173	182	170	184	191	199	178	188	214	178	188	196	167	206	193	177	207	196	187	185	169	209	178	211	178	159	172	170	176	172	153	183	189	189	174	201	214	190	190	178	178	186	207	192	177	194	173	167	190	191	161	179	164	185	189	218	174	162	190	164	176	181	173	182	182	175	169	177	174	182	158	195	182	196	182	169	181	223	220	182	181	193	197	181	185	174	167	189	173	169	201	183	191	198	167	187	202	183	194	171	184	180	193	182	168	182	184	184	168	163	188	165	216	178	188	174	163	176	150	157	175	196	199	178	158	182	180	219	182	178	158	165	182	218	183	172	196	191	197	198	171	174	193	209	218	156	179	162	190	168	156	167	214	151	174	197	181	176	177	163	196	184	202	198	201	178	168	202	194	172	193	195	177	187	177	195	184	196	216	179	208	172	202	180	154	188	198	173	155	193	159	195	172	203	168	173	183	153	198	174	183	160	174	198	191	179	172	180	185	197	167	186	194	235	205	195	200	170	170	181	145	177	177	203	184	195	189	193	206	202	183	162	156	178	182	182	164	153	184	201	200	171	185	172	209	148	189	192	172	201	188	197	182	195	173	169	172	179	176	200	177	179	196	184	191	173	184	156	185	180	192	166	177	192	198	180	192	177	164	223	176	193	193	204	184	174	193	163	178	177	171	173	203	185	171	191	186	178	188	154	210	154	161	161	185	199	200	185	190	166	180	185	182	176	172	184	178	163	168	166	200	179	163	184	182	193	153	179	200	168	189	158	201	187	185	181	152	179	185	165	168	178	143	156	199	190	188	170	172	158	161	178	176	199	186	196	185	197	181	193	197	175	187	177	210	197	203	180	173	158	178	219	192	148	179	163	178	186	153	176	181	184	181	163	185	171	155	182	194	180	170	191	157	186	152	181	191	178	217	183	176	200	191	194	181	203	184	191	197	184	184	170	176	175	171	197	185	162	175	157	176	183	152	203	186	192	191	189	179	149	174	182	184	167	173	167	166	207	196	206	183	185	190	193	176	158	176	191	177	190	170	172	173	193	150	186	188	176	154	168	200	190	171	165	156	193	184	185	207	212	173	200	187	185	174	168	173	175	178	182	161	174	182	160	184	165	194	196	191	164	186	192	166	194	189	147	163	175	195	179	157	187	179	206	191	204	201	185	177	160	192	163	182	155	181	157	180	188	173	183	184	176	163	173	202	196	166	173	160	147	200	181	175	196	165	169	187	186	153	190	153	188	196	186	173	161	174	198	174	166	169	168	156	169	194	182	162	185	182	201	163	198	225	190	180	202	188	225	191	175	180	165	195	183	176	212	178	169	168	183	188	170	200	175	175	168	153	152	195	185	176	141	170	158	197	203	164	175	185	198	179	190	181	181	190	178	211	169	160	169	189	181	169	186	175	203	217	162	184	176	191	192	170	177	182	172	178	188	184	180	187	184	186	204	184	188	219	169	160	210	197	193	187	196	145	186	202	177	200	179	198	186	181	170	195	201	192	188	170	180	210	166	210	198	196	169	182	173	180	176	168	184	179	194	184	178	197	161	193	211	180	178	183	176	171	183	191	162	179	201	169	174	183	182	174	197	186	191	164	182	219	186	194	197	179	195	204	168	166	164	201	165	177	191	182	176	193	172	197	185	183	185	179	185	215	190	192	189	175	187	170	177	159	144	176	189	194	154	205	164	177	171	180	186	176	190	190	173	181	190	178	201	184	186	200	204	207
6246	958	1296	1399	1221	979	990	931	791	693	788	976	1262	1310	1163	1040	1168	977	735	563	561	531	576	552	534	515	504	472	504	484	442	457	487	488	459	482	507	450	501	503	485	459	463	483	465	462	498	475	489	502	485	452	436	476	500	477	460	473	455	487	461	492	468	462	467	522	455	484	454	486	425	462	482	485	478	438	445	493	489	429	470	433	466	488	482	472	443	512	480	504	443	505	471	468	513	466	488	459	463	474	471	471	452	454	486	458	432	491	449	491	497	492	474	420	491	492	480	492	464	433	449	529	468	476	478	490	486	460	479	458	475	428	472	467	463	495	457	434	491	483	424	430	483	422	507	451	456	443	465	499	467	473	466	470	504	460	471	458	487	484	427	446	456	470	466	467	493	469	443	468	508	497	490	474	500	467	516	518	430	474	482	453	476	473	465	462	477	475	483	522	475	429	495	492	508	480	446	480	449	469	481	487	505	458	450	464	447	500	488	506	469	407	415	489	464	493	439	500	473	453	459	469	468	425	438	479	482	490	468	465	471	479	462	446	500	486	432	434	505	476	453	466	504	516	437	464	467	459	485	473	440	456	472	498	466	443	472	459	523	450	444	478	481	445	451	466	462	462	473	507	507	460	452	448	503	477	469	494	497	491	464	441	460	448	490	510	457	440	473	473	495	515	495	463	459	470	471	503	434	478	522	477	439	450	459	435	471	467	483	444	439	438	492	516	447	489	453	502	454	460	490	491	456	513	465	471	476	464	465	495	498	469	484	454	481	463	462	498	476	500	462	445	463	496	436	481	480	521	453	468	486	456	486	465	462	423	491	482	469	487	465	477	483	453	471	488	470	453	500	493	451	423	470	466	451	472	440	496	470	468	480	441	473	454	446	474	491	480	480	473	443	482	470	491	498	484	483	463	445	480	486	480	479	479	473	462	459	437	453	461	499	482	473	493	460	490	473	479	475	503	477	494	485	495	460	479	454	468	414	498	444	440	455	431	446	505	473	473	505	447	472	455	454	487	468	513	455	470	444	471	465	466	445	426	492	456	472	466	471	452	496	472	479	471	483	469	503	420	452	496	496	509	446	468	473	483	489	448	442	475	463	437	493	482	477	500	477	474	477	439	465	466	492	437	498	475	507	511	481	458	472	495	495	452	452	490	493	473	476	492	477	422	450	478	484	444	474	486	440	472	495	493	464	498	477	455	507	460	439	495	505	481	495	471	478	478	460	480	495	477	496	468	484	459	463	468	494	481	457	441	477	480	446	468	468	470	447	461	518	475	444	476	441	428	469	461	482	514	485	467	491	466	455	472	497	495	478	437	472	444	504	492	496	474	451	479	490	496	499	413	468	473	468	494	435	455	464	454	492	455	456	469	487	482	477	457	458	469	451	434	475	525	453	475	449	469	460	466	459	439	447	471	462	457	455	465	459	512	446	457	491	483	459	465	489	449	471	497	465	471	492	458	456	470	491	447	468	460	436	469	477	450	464	486	469	515	483	494	491	466	487	466	451	478	478	470	437	432	462	485	439	446	446	466	475	451	444	476	484	488	470	476	485	468	493	446	483	483	477	491	474	476	466	518	483	453	503	474	460	468	463	462	496	490	440	467	481	526	457	487	453	449	490	499	461	494	469	438	440	477	458	488	477	456	484	490	488	469	463	454	480	474	476	477	467	506	486	458	460	493	480	508	470	439	456	451	455	480	490	472	439	498	466	449	474	450	462	438	454	490	504	473	451	497	452	467	490	474	472	437	477	456	452	455	484	487	442	454	413	466	474	442	472	456	466	444	462	460	450	488	487	472	487	493	499	468	510	502	470	437	474	459	453	471	462	484	447	462	451	458	493	494	458	539	442	487	452	489	475	456	481	465	393	445	459	453	444	481	455	485	458	431	427	474	470	450	483	471	464	471	482	500	485	456	464	465	482	476	438	463	434	478	461	474	491	469	461	417	479	475	437	505	485	463	467	494	412	430	456	432	463	452	490	476	463	429	440	463	486	477	492	486	480	459	493	499	458	467	477	467	449	493	479	445	472	459	475	493	490	453	476	480	478	454	527	459	465	507	489	487	488	483	473	458	461	427	458	468	439	466	490	485	453	448	465	473	466	474	455	447	507	464	468	457	450	462	468	489	507	473	455	442	435	480	499	420	466	507	460	468	463	462	467	441	451	460	454	466	473	472	462	446	455	473	461	490	472	455	501	497	469	465	491	454	483	449	436	515	439	444	475	493	458	448	471	457	464	441	465	449	463	445	439	476	449	460	478	446	488	458	477	464	476	477	490	470	448	485	444	453	491	476	473	463	490	473	450	458	419	417	442	455	473	474	468	441	447	477	488	485	460	455	507	458	430	483	464	466	479	489	452	502	480	446	497	465	466	457	448	489	456	503	402	467	452	471	503	446	479	482	509	454	518	450	459	453	483	475	460	438	477	461	460	447	475	486	483	466	476	465	497	473	430	460	452	465	441	492	480	456	479	470	480	478	450	449	478	468	469	504	420	501	481	485	485	448	479	486	512	472	447	443	440	478	474	416	456	430	470	499	494	488	471	441	473	462	496	423	513	494	478	481	427	496	459	489	456	482	496	493	461	426	482	436	483	464	473	496	494	470	432	466	466	472	495	460	487	419	419	464	488	477	460	451	469	450	420	470	489	466	487	489	466	456	467	480	467	518	451	486	481	471	447	475	448	461	458	437	456	459	453	455	501	478	486	472	446	467	486	466	502	478	448	519	473	495	484	483	457	473	451	488	470	487	477	457	470	466	487	460	455	461	521	452	485	521	450	454	508	444	460	458	498	442	495	468	512	427	454	507	494	460	456	465	461	475	490	452	497	451	445	471	482	498	478	471	446	491	478	490	471	474	468	469	499	478	483	465	466	432	476	485	432	412	469	459	472	457	473	479	478	470	464	500	512	472	473	443	467	469	471	451	419	477	472	477	461	448	478	475	498	479	436	467	473	449	474	461	491	527	450	493	444	498	467	442	470	459	484	454	474	476	482	458	453	458	493	487	485	494	450	487	510	423	505	460	454	436	423	469	503	486	427	481	447	497	463	487	487	434	462	494	462	475	483	487	462	516	468	452	437	493	474	440	453	494	466	475	466	457	484	473	472	502	488	479	438	451	486	531	533	506	474	486	465	444	472	476	509	474	486	440	482	499	471	476	517	467	461	478	419	495	477	464	483	443	473	490	444	443	488	494	482	444	419	492	461	442	503	468	521	460	428	454	495	474	452	476	496	444	455	485	477	468	465	511	488	492	507	512	438	479	445	479	451	479	462	461	449	438	497	472	470	481	484	493	472	454	500	458	476	474	437	463	488	475	490	479	451	495	451	488	452	437	475	460	485	435	461	474	496	498	474	475	494	506	468	440	482	503	432	458	480	494	438	460	451	487	483	495	456	480	446	439	471	505	450	474	456	459	503	450	476	470	456	438	480	470	483	454	480	479	486	462	480	467	443	492	462	465	472	424	459	463	464	504
14660	1665	1122	819	643	553	508	466	422	384	408	503	529	536	505	447	459	489	410	394	357	400	340	347	322	309	336	338	333	336	329	334	338	323	315	327	338	327	325	307	292	321	344	365	359	338	345	314	326	348	335	371	357	283	328	360	360	354	334	335	351	325	307	334	320	348	336	322	349	319	343	332	358	360	328	328	342	316	327	365	334	346	299	328	322	279	317	324	356	334	341	312	347	330	333	329	314	354	352	347	333	310	325	337	299	338	310	310	362	347	290	304	305	312	359	323	313	321	360	340	344	312	340	298	340	360	328	325	331	366	318	327	319	301	366	350	351	342	306	314	322	310	341	319	334	341	330	300	335	318	361	372	307	355	295	287	307	342	319	322	285	325	351	308	339	356	301	319	300	307	335	298	331	307	317	368	337	347	319	363	336	304	321	323	358	360	328	303	344	297	318	301	316	325	355	306	294	328	344	310	325	360	343	367	314	318	309	330	325	310	330	310	315	341	365	321	289	343	299	355	336	341	331	339	357	295	332	317	360	313	388	327	347	324	355	317	307	325	307	321	329	340	317	304	358	353	343	316	344	319	311	353	326	312	333	354	328	292	299	341	322	351	331	315	348	320	317	297	336	338	331	320	330	308	343	317	348	325	400	317	323	311	315	326	317	300	335	324	343	360	337	341	303	309	342	331	348	339	345	338	337	312	322	301	311	327	298	309	350	317	322	334	326	339	314	332	319	336	359	381	335	347	341	299	338	352	337	345	277	343	324	340	328	314	312	314	299	303	295	337	331	373	310	331	334	366	344	333	347	344	339	373	365	361	351	313	339	332	326	313	335	304	339	339	365	316	329	329	321	384	320	301	342	364	358	319	305	324	342	309	311	350	319	332	326	332	347	340	357	321	348	336	335	328	328	313	321	345	342	343	335	348	318	281	326	346	301	342	340	321	347	357	335	315	292	328	334	335	344	371	347	319	313	327	342	317	302	301	292	307	295	328	324	308	372	300	343	328	276	287	317	314	316	340	334	338	340	311	346	345	333	331	314	346	340	350	310	269	328	320	301	341	347	338	325	303	307	329	326	358	344	291	319	297	311	348	302	342	329	356	289	317	319	332	358	308	350	310	346	286	315	314	317	292	356	317	307	332	326	312	347	329	351	340	286	303	311	324	346	317	340	314	295	312	334	320	308	317	321	309	284	338	328	356	306	343	323	317	328	371	305	334	336	294	332	311	333	351	347	336	332	319	313	326	348	323	335	309	303	309	358	332	304	350	377	333	313	351	284	336	295	332	317	322	340	333	328	303	324	345	336	302	345	300	347	313	289	314	360	309	305	311	309	316	354	312	327	288	296	299	323	317	318	362	314	317	342	386	325	332	308	349	327	309	323	331	305	354	283	330	355	356	302	307	308	332	341	332	333	316	324	366	359	317	293	335	324	287	311	346	310	339	329	288	325	298	307	366	328	338	369	325	289	321	332	294	367	334	333	313	337	298	360	303	343	321	325	317	361	323	359	336	336	357	316	315	354	342	324	300	325	326	335	353	301	342	310	336	357	366	318	315	332	327	354	315	342	335	299	287	349	328	334	362	314	332	314	350	322	338	316	345	323	307	333	321	362	333	323	360	333	343	317	312	322	303	327	357	338	329	309	374	356	342	323	361	325	325	321	323	342	313	331	331	300	321	311	306	348	338	341	336	331	339	348	302	335	334	338	315	298	366	343	359	352	299	336	360	318	326	292	323	330	329	337	353	350	312	357	335	345	352	353	333	334	287	352	314	350	330	338	342	348	313	345	358	322	323	336	344	336	339	319	345	328	318	344	337	322	354	345	306	321	359	328	337	308	307	370	329	322	347	345	339	318	367	300	373	325	349	316	310	320	329	343	325	333	325	337	358	323	340	328	328	310	328	313	366	340	318	352	312	322	372	322	356	330	292	339	327	304	322	326	297	321	326	361	344	310	335	321	338	342	312	361	306	356	351	305	319	317	346	336	356	346	324	344	370	322	333	338	364	327	303	316	315	323	314	361	345	323	330	330	307	345	336	344	324	321	313	350	358	325	336	290	334	348	324	322	272	311	324	309	312	297	351	318	339	333	360	350	324	327	323	317	320	333	359	338	314	305	306	350	326	351	318	342	340	286	339	350	343	331	351	300	329	311	335	311	307	323	315	336	346	321	317	307	311	345	344	286	296	345	356	322	341	359	341	334	324	331	307	352	317	343	337	311	299	310	338	308	287	334	344	372	300	331	370	358	320	302	309	326	312	335	320	315	356	352	317	366	306	288	316	322	325	368	328	358	361	337	343	329	341	285	343	329	339	328	348	322	323	337	311	330	325	333	307	352	337	288	320	329	342	303	318	320	311	338	368	368	336	321	319	307	336	402	310	332	358	312	336	331	351	316	334	306	309	371	340	371	342	349	311	267	339	331	336	310	319	340	310	351	335	307	339	339	327	319	361	333	318	348	323	332	317	300	340	359	331	317	329	331	347	329	334	295	310	318	305	321	336	364	342	308	333	322	323	334	292	315	318	295	336	321	325	334	338	332	352	324	318	323	291	317	317	337	326	337	327	331	354	319	351	362	318	306	357	355	322	344	335	317	333	318	312	346	333	356	347	335	305	317	332	342	303	341	320	324	319	353	312	319	337	340	321	308	343	352	352	333	347	327	289	327	283	357	320	308	331	328	305	319	307	324	334	359	331	337	338	335	358	329	332	361	342	338	347	317	367	340	312	320	341	333	338	323	342	369	294	362	317	311	362	301	323	318	342	331	355	363	330	341	293	306	353	295	293	337	289	342	320	344	320	311	307	340	337	318	334	345	303	341	292	315	345	361	314	319	335	344	347	313	332	313	314	327	342	367	333	318	310	336	329	341	339	329	331	375	329	369	337	327	365	339	338	358	318	300	292	306	346	313	311	302	326	297	383	351	344	322	304	355	348	346	358	340	312	329	315	316	321	335	316	293	333	348	347	351	306	318	314	334	323	307	301	328	319	333	333	361	350	304	307	303	322	332	337	344	326	315	341	303	311	330	332	332	327	316	327	324	400	353	350	301	346	386	368	361	293	282	352	316	326	300	364	338	323	349	362	354	340	328	309	327	298	332	330	295	372	316	337	357	360	320	306	298	342	328	335	315	346	358	295	309	335	313	351	291	343	323	287	304	316	354	351	303	333	343	351	337	339	366	306	334	365	315	331	301	300	329	311	329	372	354	358	333	312	335	340	324	316	352	326	320	338	318	348	351	346	348	347	342	348	318	352	326	340	339	310	314	325	308	329	335	341	309	321	297	337	300	333	334	317	341	322	331	337	336	340	368	325	356	299	303	344	343	311	326	300	310	317	317	319	328	337	320	324	343	341	333	324	320	332	340	325	340	322	285	399	318	310	333	294	309	322	349	324	353	326	287	327	337	343	300	349	321	346	336	318	342	307	331	345	321	297	318	348	338	341	351	363	317	315	347	328	340	336	357	324	306	339	343	324	308	319
8576	1520	2164	2398	2038	1848	1653	1561	1343	1191	1321	1535	1993	1993	1768	1719	1846	1471	1183	969	889	908	892	840	878	853	810	807	843	787	809	810	790	766	802	837	824	809	763	807	716	764	779	787	775	774	788	791	782	751	770	796	790	744	814	747	770	738	782	757	773	826	780	816	839	770	773	780	728	787	781	762	740	795	775	755	758	783	816	768	782	835	712	730	730	768	826	765	745	776	814	799	747	779	754	778	861	832	772	784	757	798	767	782	794	772	822	809	800	781	761	747	778	785	760	771	789	734	762	743	782	765	751	784	749	750	787	740	756	780	768	781	795	761	777	765	772	718	789	772	762	838	786	791	814	785	751	746	759	739	750	785	738	793	769	800	757	800	773	736	730	725	740	761	782	768	715	760	735	765	777	764	772	731	733	816	751	824	793	727	779	782	765	787	828	844	730	745	820	776	788	767	777	820	801	711	756	788	743	785	799	729	801	794	782	749	791	730	751	760	789	803	786	743	743	784	734	767	773	805	783	819	729	780	747	783	803	760	756	771	783	792	758	797	739	752	764	735	769	811	767	776	789	754	769	769	758	769	710	752	768	726	747	736	787	755	774	728	769	788	799	759	758	783	742	770	738	777	782	783	691	785	773	796	830	774	780	718	794	759	759	741	738	775	754	777	805	755	716	745	788	787	804	754	733	781	814	766	757	728	791	742	736	816	782	707	785	807	699	827	794	802	757	736	798	780	780	764	782	776	714	776	799	798	760	776	767	790	767	741	783	790	738	805	786	773	755	776	790	777	817	719	759	771	831	770	753	772	727	772	721	748	804	821	765	726	723	737	771	808	716	772	745	776	708	781	767	743	771	815	762	742	771	754	763	782	776	787	719	815	801	767	728	787	787	753	771	812	751	758	764	783	767	764	752	732	808	779	781	789	786	800	816	775	725	769	759	760	743	787	781	757	753	774	772	828	759	838	737	765	706	751	774	765	769	766	721	740	801	764	784	765	745	791	758	766	756	774	725	739	695	694	739	773	739	746	763	761	765	728	804	738	744	749	816	766	747	766	801	798	744	745	803	779	766	764	769	761	722	738	777	768	755	801	751	760	781	758	742	817	760	763	739	738	774	779	724	814	751	768	769	757	761	744	793	773	757	756	737	742	752	782	774	733	765	732	815	780	722	754	739	772	747	763	773	744	749	762	757	787	784	819	725	756	746	778	740	721	718	746	766	736	755	753	734	775	752	773	778	794	722	739	788	714	822	777	817	812	755	723	762	778	784	773	779	774	739	751	800	842	799	768	760	790	804	773	769	771	752	822	810	754	813	794	743	762	771	765	839	782	774	759	819	760	728	769	795	805	762	773	729	775	724	754	804	783	792	816	733	737	748	719	772	778	786	783	787	762	769	796	838	752	739	750	737	756	754	733	774	722	700	725	724	808	760	758	800	701	764	765	740	786	769	808	795	783	747	798	720	781	798	769	779	756	802	802	779	774	771	776	758	771	736	780	746	769	761	809	760	764	735	800	765	734	795	811	763	768	716	805	728	779	782	765	769	727	796	837	736	793	775	714	787	799	750	756	747	720	815	760	735	763	726	784	748	775	761	753	794	766	731	800	753	810	737	697	766	748	794	781	819	799	784	772	800	778	739	783	743	742	765	818	766	696	802	797	790	768	822	769	789	766	725	780	757	776	758	768	750	792	786	747	720	776	757	813	720	775	748	757	749	715	779	724	750	786	791	724	806	768	764	813	764	770	758	757	745	776	755	755	787	772	807	750	799	779	729	739	769	771	731	760	785	801	796	801	774	777	712	784	777	764	792	767	756	820	741	728	794	758	763	737	778	729	771	787	810	787	724	764	759	800	788	767	739	777	764	730	759	761	726	795	764	797	748	778	764	756	723	853	750	789	769	759	813	760	798	795	766	781	738	771	824	780	754	760	780	785	770	718	739	772	808	754	760	790	734	715	768	750	800	768	712	776	680	794	776	769	792	735	781	742	749	798	791	705	753	790	800	755	782	785	746	721	738	730	773	799	813	768	757	769	742	767	761	746	821	796	810	761	748	768	713	785	740	697	776	774	773	785	761	773	761	759	723	814	812	813	766	776	730	759	771	783	778	776	805	785	757	760	816	795	778	735	802	777	757	777	769	775	758	782	764	785	729	794	805	786	813	788	756	746	759	816	768	728	765	765	801	791	817	780	810	739	761	706	762	751	756	751	754	811	788	730	778	751	761	815	786	754	756	742	808	780	781	775	748	809	799	781	775	767	784	752	751	779	746	775	789	782	746	778	731	778	839	822	740	725	735	771	815	800	771	730	756	775	763	767	751	774	793	749	720	764	757	755	766	780	800	793	773	763	792	796	772	762	778	771	800	794	814	768	733	786	786	790	809	797	776	766	763	771	758	776	768	777	727	781	771	745	757	764	780	771	786	778	768	812	760	772	770	745	762	772	766	800	818	818	766	801	772	755	806	792	722	738	827	736	759	776	758	773	803	769	785	785	756	764	735	735	752	746	788	762	797	731	802	778	773	734	782	787	765	767	700	821	775	770	813	784	796	733	792	762	762	788	771	752	779	747	790	721	790	787	819	750	844	803	752	752	747	727	723	718	748	732	777	755	747	782	780	754	749	770	732	806	782	799	808	789	777	768	804	752	745	772	800	777	734	801	758	818	788	759	836	762	778	789	800	800	783	763	808	766	822	770	787	749	774	809	697	775	783	793	780	752	719	778	749	776	706	743	775	724	719	765	755	750	778	760	751	792	732	773	791	811	806	799	731	746	800	792	789	779	804	769	793	744	786	816	765	769	768	746	756	759	791	762	752	792	763	742	792	728	796	717	692	764	767	768	757	785	789	742	745	817	761	787	796	780	755	754	744	771	773	757	787	804	737	769	773	770	773	767	774	799	814	782	786	782	779	780	766	798	761	760	772	720	753	739	768	772	761	759	736	783	744	719	770	771	771	783	740	759	828	781	750	805	759	803	718	740	785	752	787	756	759	736	787	745	775	742	746	767	747	819	778	746	799	706	785	746	745	782	821	712	730	769	816	774	738	769	812	835	773	792	801	742	789	774	723	764	770	779	786	787	800	794	840	791	810	805	841	748	804	789	768	750	762	789	775	750	769	741	751	847	734	776	784	762	776	734	769	773	725	749	781	708	804	774	764	764	768	788	777	794	782	822	754	782	740	757	751	778	772	790	766	760	752	740	815	784	752	785	778	763	743	764	801	815	830	837	807	806	798	806	745	764	739	765	759	760	804	709	828	759	812	785	743	754	744	773	785	768	749	773	762	761	757	803	784	803	754	749	783	767	769	749	745	769	741	752	776	761	815	767	755	755	749	746	746	742	844	798	766	771	774	783	738	730	772	753	765	771	735	776	831	742	770	704	745	760	800	759	773	759	809	768	746	753	766	790	762	764	727	743	803	776	735	774	777	773	764	769	799	721	762	813	807	785	817	773	753	779	776	741	785	808	751	740	778	754	744	753	766	744
1905	478	341	338	328	322	272	312	285	292	317	259	329	350	314	315	356	294	319	244	287	262	303	292	280	300	276	294	269	271	277	293	293	301	282	267	270	298	275	296	292	285	292	262	260	263	283	268	277	271	283	281	277	307	305	262	291	285	296	270	297	284	292	286	283	303	309	287	334	297	301	301	268	269	298	268	277	277	275	286	274	299	260	280	275	305	274	298	280	261	286	282	302	263	299	298	291	269	280	278	280	278	280	265	301	279	289	282	286	289	288	305	279	275	287	308	316	318	276	263	321	283	304	275	267	242	292	276	283	257	266	276	258	302	296	249	302	316	285	306	312	301	305	286	289	267	260	296	279	286	292	304	283	269	260	307	281	271	296	316	307	299	298	291	287	278	278	306	280	267	260	293	302	297	281	318	294	286	285	309	275	265	269	291	291	294	290	261	297	279	276	291	307	251	239	243	267	287	287	309	253	311	286	288	253	257	281	313	296	293	308	293	280	280	298	249	311	253	301	281	279	291	285	297	279	296	290	271	271	271	287	258	272	249	288	274	310	294	265	290	297	289	300	271	264	314	277	284	281	274	287	297	258	295	276	315	308	288	249	281	288	343	281	279	278	257	293	263	276	297	281	296	256	283	306	291	318	304	283	284	275	295	276	313	292	317	311	280	254	254	250	330	299	268	259	291	291	291	277	299	313	290	321	331	266	280	291	275	294	311	296	306	251	291	319	308	287	300	297	291	274	294	269	273	274	331	331	312	307	280	271	293	274	299	293	316	269	275	289	294	306	276	289	330	333	283	293	320	304	268	310	336	302	292	282	282	279	248	301	314	280	273	305	279	307	294	284	295	270	282	314	283	303	264	281	285	313	291	298	244	264	313	301	290	277	301	315	267	299	300	309	277	291	282	293	293	257	308	276	262	303	275	281	291	290	313	304	308	311	271	288	289	278	303	307	274	286	264	247	260	295	276	298	303	272	285	280	260	284	260	300	283	312	295	236	288	288	277	279	312	281	265	309	284	308	301	294	281	298	284	300	262	281	276	304	304	306	314	291	300	275	273	336	268	286	281	300	302	267	295	259	294	309	285	284	303	297	307	291	271	248	279	287	265	302	267	296	270	303	267	290	294	290	293	268	284	267	289	281	291	283	293	288	316	259	274	275	261	276	286	291	307	302	312	294	318	287	256	307	271	258	294	282	282	276	287	272	273	270	264	295	269	317	278	285	305	283	310	287	293	285	271	280	298	271	294	282	242	251	298	295	261	300	308	306	288	289	304	258	279	268	274	281	298	274	288	270	280	323	312	277	288	278	283	279	260	279	271	269	283	294	244	292	286	284	263	277	239	312	271	306	271	284	304	305	267	294	255	275	290	302	313	278	258	289	267	269	262	261	277	301	321	288	268	288	251	258	301	320	281	298	277	261	308	275	276	303	296	307	269	269	297	253	264	336	318	311	333	272	293	285	236	283	273	284	293	274	299	279	289	314	282	309	276	299	276	252	310	285	334	293	304	307	281	292	304	300	317	310	300	294	287	284	290	258	284	273	300	281	299	271	287	276	284	246	295	277	266	286	281	273	283	282	274	267	264	297	296	297	301	278	311	287	283	294	292	283	307	258	272	295	273	269	295	296	288	279	285	283	279	322	297	277	271	260	297	274	276	272	292	315	272	269	305	322	268	324	257	305	315	296	287	277	322	311	267	278	292	281	308	305	330	312	282	295	269	303	287	299	285	284	269	284	279	321	287	304	301	286	300	285	275	287	281	307	303	306	310	260	263	290	314	282	284	270	270	271	282	271	258	308	282	289	294	270	291	297	285	276	288	269	283	287	283	280	280	278	277	317	277	278	277	291	266	285	285	276	296	289	290	260	304	273	304	280	282	295	305	337	274	269	307	298	279	290	297	304	280	297	284	306	292	251	259	278	313	293	294	307	257	302	307	299	290	265	276	294	296	282	306	301	265	298	269	267	285	286	321	285	315	281	298	272	293	314	283	293	313	293	309	268	284	266	297	269	299	289	294	278	287	287	287	270	274	297	287	289	304	290	253	288	290	274	284	271	303	287	300	296	276	267	289	274	284	274	271	297	271	300	318	275	283	283	258	301	291	281	256	313	286	287	273	314	267	273	296	280	286	286	280	290	311	319	287	283	270	289	276	255	255	277	265	301	286	280	292	325	290	253	286	296	308	285	264	282	265	267	307	277	241	238	292	309	270	286	286	283	270	285	321	264	284	257	280	327	289	285	320	283	264	285	289	274	271	300	290	316	311	263	291	281	296	286	244	258	291	253	275	292	271	299	277	295	257	278	302	299	262	301	274	271	294	276	279	285	281	285	313	291	326	281	302	316	285	299	249	298	296	285	294	298	248	279	288	316	284	270	290	290	249	266	269	299	270	305	281	302	271	248	307	304	262	290	290	265	271	311	290	291	319	268	294	265	257	307	282	271	295	285	279	261	300	301	302	286	330	275	270	278	290	263	306	259	286	316	283	279	278	280	333	315	290	288	303	263	312	265	278	298	293	251	301	272	294	290	263	287	268	264	324	276	310	300	293	291	292	274	258	267	296	273	279	323	330	273	276	292	292	314	292	263	292	271	285	266	276	254	265	322	300	290	297	296	297	294	264	273	296	289	297	318	273	299	316	279	301	278	307	263	288	296	275	271	292	325	266	289	313	284	263	296	292	283	286	273	310	297	257	263	311	267	281	300	280	262	260	274	315	297	302	298	298	278	284	264	299	306	327	285	253	295	313	281	299	256	293	321	300	285	292	282	286	284	296	271	278	294	285	274	269	309	294	317	298	299	290	294	281	293	326	287	310	266	277	297	278	290	287	323	256	303	310	298	282	311	296	276	273	291	284	294	287	303	292	305	275	305	298	264	286	288	309	321	272	272	274	298	284	253	288	286	311	300	282	296	277	329	317	284	292	280	302	287	290	266	305	304	302	292	270	319	312	269	306	275	300	292	294	298	309	315	300	292	279	258	273	273	293	291	308	290	302	312	299	281	339	318	303	309	297	304	290	313	282	312	288	259	280	301	252	301	282	268	280	284	251	283	294	292	308	303	283	293	272	294	253	287	291	270	303	320	300	300	232	286	282	275	287	286	310	255	325	299	299	292	264	270	291	276	303	270	289	302	280	286	273	304	292	299	293	287	257	295	269	255	303	297	321	307	283	280	249	296	295	246	292	289	248	274	280	302	281	262	296	272	274	309	321	290	269	292	258	270	298	268	274	285	276	286	289	272	267	302	276	269	298	323	282	261	283	273	307	295	287	258	292	302	258	285	303	257	290	261	273	304	292	285	322	328	301	296	294	307	283	280	280	291	275	299	293	303	284	316	272	270	307	276	284	267	285	292	302	312	271	265	290	299	265	246	286	280	284	264	289	245	269	288	293	306	285	309	276	299	277	293	309	296	308	329	285	305	244	275	307	285	288	266	274	321	276	286	312	279	254	304	327	304	262	317	292	291	297	294	282	290	293
1903	801	706	723	691	712	726	782	718	670	714	853	992	1081	970	954	1031	872	761	669	670	658	627	693	683	673	692	699	706	705	665	675	686	657	700	698	677	698	636	641	668	665	666	614	700	653	637	693	655	646	673	642	659	677	643	642	637	653	703	646	703	617	638	660	677	645	607	659	680	674	649	682	622	693	654	653	628	652	697	627	658	665	683	640	671	705	679	679	641	635	638	687	629	685	649	660	667	611	688	657	631	595	642	626	613	643	680	685	736	645	684	645	685	672	638	660	660	664	684	698	640	648	673	652	634	641	686	652	651	694	657	662	649	685	638	695	650	677	678	677	637	664	630	625	695	646	677	645	661	652	692	666	624	685	641	655	656	650	665	631	679	646	640	669	642	672	626	628	647	649	701	667	664	649	638	706	658	642	654	657	660	651	647	692	666	656	642	640	634	639	683	700	653	697	664	640	685	647	688	669	652	641	676	713	668	667	642	684	677	645	703	696	677	629	631	682	702	670	659	678	664	603	645	672	635	627	635	638	667	692	645	662	633	650	622	617	688	631	679	655	698	693	657	648	672	667	651	722	654	702	685	644	664	692	645	649	663	646	699	672	616	655	637	673	664	657	703	642	669	665	682	639	631	606	693	639	665	697	663	647	665	653	641	683	626	640	610	672	667	666	665	655	654	677	701	627	636	672	627	703	654	669	667	642	673	665	661	647	602	667	610	645	680	691	686	630	690	668	647	680	675	632	665	651	656	602	667	719	720	669	664	619	630	652	651	639	641	632	617	657	648	705	655	613	652	654	667	709	638	635	682	643	662	648	675	662	704	648	620	661	672	711	678	688	650	674	677	661	680	629	670	596	633	659	652	673	684	664	683	693	648	658	647	644	636	627	634	654	679	646	643	626	661	663	712	696	667	680	611	646	618	652	648	707	702	652	632	660	617	608	651	644	649	728	652	654	650	648	699	710	672	676	667	700	629	645	652	626	651	673	685	686	659	631	666	645	659	608	674	728	659	632	644	640	676	649	646	670	648	678	661	667	688	655	694	623	611	675	654	644	639	627	656	628	614	635	673	630	641	669	668	662	597	652	631	680	656	676	639	691	701	660	686	620	667	665	665	666	634	698	621	626	687	651	644	673	739	648	726	636	693	652	652	642	660	660	668	693	628	688	659	629	671	610	668	674	666	663	656	625	628	627	666	656	637	640	639	631	661	627	676	677	659	625	656	624	615	694	647	657	648	658	705	668	684	690	656	626	656	685	644	657	610	696	656	693	629	621	672	634	652	652	648	651	662	643	673	669	650	668	674	646	670	662	721	689	661	698	672	671	643	657	627	633	704	662	627	672	695	668	673	682	607	686	649	669	660	670	657	669	640	639	659	715	690	662	653	682	647	639	657	706	622	678	646	643	675	642	668	643	658	638	678	719	663	682	655	665	690	619	682	665	701	637	656	670	650	623	639	657	717	641	661	634	611	632	655	647	631	670	641	688	666	669	639	669	698	646	681	660	661	665	644	682	668	677	620	672	669	639	645	673	640	689	600	660	704	666	632	669	645	640	692	727	651	676	654	650	640	600	668	653	637	662	736	673	633	706	656	612	627	656	654	633	666	612	665	683	692	645	660	707	684	658	626	614	647	674	654	605	609	686	680	668	677	631	654	674	640	694	604	646	683	641	695	668	655	648	698	661	645	646	633	657	679	664	687	661	689	679	635	693	665	691	685	640	668	644	669	618	642	652	625	707	629	658	637	668	682	653	621	615	680	658	665	655	652	686	644	684	625	697	666	653	683	662	679	695	686	626	695	633	660	681	634	640	635	644	662	648	692	684	660	690	643	708	653	673	639	677	688	670	692	699	672	679	631	677	685	684	650	679	680	631	643	643	667	652	653	639	654	641	691	643	697	673	650	682	670	678	661	626	644	642	660	653	675	649	685	675	660	686	598	652	699	649	664	678	668	660	668	639	703	657	615	691	639	661	628	641	612	659	673	683	604	662	667	703	671	650	667	697	669	644	660	610	711	690	647	677	690	654	653	658	711	715	679	690	649	641	638	598	660	678	654	695	640	648	609	614	639	623	645	657	730	705	688	693	648	682	698	646	642	672	690	642	634	622	702	636	681	622	671	665	656	685	665	649	690	618	696	641	695	688	659	691	653	706	656	660	655	661	609	687	658	651	644	664	665	653	670	665	648	679	660	663	611	629	665	675	686	672	671	631	696	701	665	666	615	683	662	672	697	672	660	673	693	647	708	655	660	655	662	659	684	652	671	684	683	628	668	661	691	631	665	714	659	680	637	676	651	693	664	636	705	610	657	693	637	649	672	652	622	623	677	630	666	680	652	687	647	704	653	649	671	641	638	670	627	669	668	660	628	638	626	652	640	677	648	666	598	628	704	672	621	677	635	675	671	686	678	609	653	666	641	695	648	666	647	631	649	697	630	685	644	634	668	710	635	601	691	632	662	655	691	660	641	639	684	679	668	627	615	654	648	652	673	642	692	718	683	657	687	655	684	676	631	655	629	615	656	659	647	660	674	646	693	640	682	627	632	670	647	636	625	707	686	665	657	655	658	687	669	642	667	635	642	632	644	648	630	648	644	672	673	695	684	617	645	715	636	666	636	659	645	645	672	663	611	628	666	653	629	704	649	640	669	631	660	682	645	640	662	662	657	663	671	679	648	680	676	601	713	672	677	663	668	643	628	674	698	665	658	641	681	669	659	656	620	646	658	657	634	670	670	656	647	691	625	650	692	675	671	709	678	682	660	635	678	693	634	702	690	675	635	629	650	672	658	647	672	641	686	625	660	618	658	617	624	620	640	663	693	632	699	660	680	652	660	696	664	618	650	677	663	678	637	657	668	697	613	651	649	697	620	669	665	648	647	624	662	611	610	635	672	656	671	663	685	618	677	689	605	692	615	676	683	663	625	671	675	702	664	652	651	647	681	630	667	634	699	682	647	625	694	665	666	693	625	666	661	637	700	651	637	643	697	615	611	679	652	676	683	641	644	648	628	677	653	676	631	679	726	652	682	640	628	682	640	668	682	669	645	664	671	665	667	632	693	659	710	655	671	637	606	659	673	647	687	654	685	658	676	601	698	663	679	663	657	668	662	657	679	675	660	617	686	684	612	657	648	670	668	676	693	661	658	660	674	635	667	619	682	617	678	687	635	675	658	671	689	622	663	684	639	616	672	647	670	711	715	627	670	709	677	650	671	705	625	657	646	619	665	646	639	668	649	668	650	684	674	759	676	671	678	640	608	633	700	673	672	675	642	694	648	620	658	667	692	732	657	669	628	663	649	666	656	675	679	646	679	700	642	663	639	647	674	627	667	657	659	676	605	656	647	713	633	675	612	652	704	613	675	692	667	702	649	655	660	617	669	662	658	675	641	640	650	632	675	673	672	658	663	699	669	694	669	680	678	627	626	709	659	659	720	663	650	646	656	635	670	678	667	676	617	671	648	638	637	623	650	611	682	610	656	651
7653	762	576	450	331	314	277	261	245	230	243	300	304	294	292	279	299	233	219	218	190	201	195	177	173	214	161	200	202	191	167	204	203	190	166	187	180	171	180	209	188	191	190	166	161	197	185	162	170	174	180	194	176	172	180	178	180	187	209	184	173	178	174	182	201	173	176	173	184	198	173	207	178	159	178	186	192	176	189	173	153	158	162	183	195	162	183	166	178	190	168	195	192	171	184	191	196	154	161	150	160	169	197	208	175	173	192	156	203	193	181	204	185	185	183	194	191	177	183	161	182	185	194	182	170	176	192	169	162	158	191	202	163	171	181	179	201	176	168	180	203	173	187	207	170	169	193	165	184	193	199	175	157	197	187	196	182	158	172	187	156	190	197	171	154	170	190	170	166	152	192	200	173	192	188	193	185	202	170	166	188	176	170	186	218	159	195	173	170	185	195	204	171	177	190	156	181	148	207	176	200	166	193	207	178	163	195	162	196	189	155	176	167	149	204	205	197	175	194	188	185	187	185	206	188	190	192	164	192	181	162	177	174	204	189	206	211	200	189	169	190	183	188	210	183	175	183	195	183	156	184	180	187	196	164	167	205	166	166	155	176	192	168	175	179	167	171	177	175	181	206	184	177	177	167	194	160	173	166	163	207	186	178	169	211	158	184	177	183	182	176	187	165	170	186	188	176	174	188	193	189	177	190	166	185	178	182	165	192	169	158	177	214	191	188	166	185	184	185	202	209	191	174	163	199	173	178	166	167	202	171	179	186	183	187	154	188	178	172	193	165	172	195	176	196	164	181	161	171	174	183	182	187	194	194	201	190	186	180	182	189	172	204	223	187	184	182	205	162	177	157	202	203	178	173	185	182	193	187	186	168	173	166	170	193	168	198	180	177	177	190	171	173	209	201	183	160	199	169	188	187	199	161	200	187	194	193	190	175	180	189	170	187	186	182	185	181	174	170	173	190	171	159	174	189	192	185	184	164	181	161	197	159	178	174	165	170	175	210	167	173	199	187	228	173	194	169	172	185	178	197	168	199	162	171	176	197	216	178	177	193	199	205	202	194	154	176	172	166	203	204	179	171	165	184	183	182	158	179	200	192	167	216	167	191	202	184	148	190	196	183	157	169	172	201	172	162	220	176	189	167	185	206	197	175	156	190	174	179	182	189	197	190	179	166	201	195	167	174	175	178	183	165	215	197	194	183	179	186	159	176	186	163	171	164	157	196	219	184	184	192	193	196	192	175	182	159	193	163	162	184	198	165	184	194	179	199	171	164	198	153	191	199	198	186	193	176	177	188	189	170	176	192	198	165	193	194	179	194	172	187	203	189	184	160	159	186	173	186	184	179	177	162	186	182	156	147	158	173	179	168	186	191	153	179	183	215	179	231	182	177	178	169	190	204	183	151	172	176	172	177	177	176	160	191	194	180	185	197	175	187	182	178	189	185	169	161	205	170	192	183	198	199	205	148	199	175	169	184	179	182	198	190	164	156	191	169	192	158	191	183	176	154	184	182	177	202	159	186	181	207	156	171	184	188	181	187	198	152	153	169	189	201	176	172	201	197	173	191	174	176	165	153	219	169	182	171	191	192	183	184	204	191	189	187	199	184	200	192	195	166	183	195	172	183	148	158	190	156	197	186	195	173	180	156	146	207	203	189	184	211	193	169	190	186	186	162	168	172	182	181	207	199	170	193	204	180	177	179	174	164	178	179	181	181	206	204	186	163	182	170	174	170	197	183	213	185	183	169	166	172	152	191	201	167	171	169	166	170	171	189	176	191	183	191	193	185	156	172	182	190	164	176	157	174	183	177	192	200	185	218	199	168	193	183	159	167	185	228	190	197	178	193	191	183	189	188	187	189	227	188	206	175	180	169	161	212	175	181	161	203	193	167	201	180	170	177	183	172	170	192	202	193	163	176	149	186	208	181	167	161	170	198	181	170	182	180	190	170	153	158	204	173	182	172	180	151	178	183	210	196	182	195	162	159	166	172	157	189	207	187	171	171	198	185	177	196	228	211	169	191	165	178	195	174	165	189	190	188	184	204	191	176	204	172	180	188	195	216	179	189	185	208	190	192	168	166	179	187	184	168	192	185	200	207	167	174	168	177	168	153	187	187	163	180	219	175	168	182	184	170	176	201	188	191	178	187	176	184	189	175	175	185	198	194	169	178	165	198	207	181	185	179	173	194	201	172	170	183	190	180	185	173	190	171	170	178	183	190	173	177	192	219	208	164	166	203	204	202	195	165	168	176	173	188	190	196	201	177	174	199	170	158	198	169	176	204	174	183	189	203	168	189	184	209	175	200	169	170	213	176	164	178	198	176	178	182	168	184	189	166	173	155	153	163	180	205	212	187	168	183	192	171	169	181	193	168	187	163	175	189	193	181	155	185	157	187	170	167	188	187	186	170	184	174	174	170	172	214	194	177	190	189	162	188	177	183	205	198	171	182	188	192	176	185	207	186	187	163	185	187	188	195	182	185	173	160	179	140	195	163	172	179	184	160	185	181	166	187	206	186	198	194	183	162	175	143	199	167	206	199	176	171	175	177	166	192	193	173	212	181	195	169	175	169	197	186	190	174	193	175	189	190	183	188	168	173	184	169	176	175	147	183	187	169	185	182	179	186	188	196	205	174	179	190	186	187	192	173	182	198	199	209	166	188	201	146	193	170	196	197	199	162	186	162	190	191	201	177	176	178	166	178	185	175	159	203	216	183	187	157	195	198	162	185	170	175	184	190	165	197	188	188	173	165	196	198	190	177	180	181	200	190	181	185	208	168	218	204	178	172	192	186	175	195	193	163	185	181	169	190	196	208	182	182	199	176	196	187	163	184	166	157	177	167	185	166	187	193	181	181	204	154	193	200	179	179	181	174	152	202	157	187	179	189	169	192	158	159	161	174	205	174	171	176	195	165	210	159	184	176	206	181	186	176	182	195	190	201	195	186	181	170	187	193	181	174	180	195	180	162	177	149	147	172	200	167	200	188	180	183	151	162	177	181	188	195	156	172	207	186	172	191	174	188	192	184	187	186	193	190	184	195	186	218	194	156	154	180	161	173	166	186	207	187	198	159	205	170	198	181	189	179	184	193	201	187	202	186	171	191	168	168	181	165	190	183	170	192	195	168	190	177	176	188	162	196	161	165	194	183	198	180	172	189	186	183	166	150	196	173	162	182	178	156	161	196	175	193	188	167	193	178	194	190	196	184	186	177	164	153	162	176	169	187	192	190	202	171	163	213	161	183	181	167	169	186	190	172	196	185	189	183	200	184	170	177	184	186	184	179	189	184	175	161	168	188	211	171	153	213	178	184	192	207	173	170	179	174	181	187	191	188	169	180	180	169	189	204	169	170	181	168	196	186	178	169	183	190	186	158	172	168	176	186	186	167	159	142	180	162	173	182	191	183	196	182	164	189	172	208	175	176	171	169	186	220	181	174	162	190	165	166	173	186	196	192	171	186	180	186	170	183	197	175	167
6336	960	1212	1240	1170	1005	914	894	793	687	842	1026	1310	1244	1091	1037	1169	863	702	641	531	524	523	508	472	500	530	474	483	503	483	478	495	469	465	478	513	486	477	486	452	487	500	504	487	459	492	482	516	487	504	497	500	467	469	480	434	466	490	484	458	476	506	466	440	487	475	455	486	485	476	491	458	493	451	460	484	480	499	477	472	419	477	482	480	444	502	477	502	479	467	516	478	515	487	503	466	478	501	492	485	438	446	460	480	459	520	467	469	471	469	461	506	494	486	446	449	471	481	449	485	444	472	455	472	489	487	449	432	499	469	439	436	439	444	508	462	445	488	485	442	484	453	428	475	470	485	449	448	516	464	495	490	501	467	484	482	464	450	431	474	455	400	448	455	501	474	492	464	464	462	505	464	453	456	488	460	456	473	446	444	461	524	508	465	481	464	424	461	443	459	486	497	446	466	470	476	441	457	470	482	490	507	480	476	495	462	472	497	460	455	412	468	493	511	482	439	538	419	502	458	491	499	469	462	489	444	437	482	473	471	492	475	499	454	467	471	448	465	456	482	459	449	470	453	477	504	418	464	434	452	504	496	453	442	482	450	478	459	486	493	455	439	484	485	491	467	482	463	454	448	457	468	494	463	445	461	501	482	473	438	452	448	489	435	524	479	484	493	501	470	475	491	458	499	475	471	484	482	469	487	458	489	453	495	448	480	454	429	508	492	451	481	500	455	463	465	425	449	465	468	467	467	485	446	447	471	466	454	512	494	445	469	435	483	506	463	434	484	458	463	480	465	458	487	467	449	467	514	500	491	429	475	489	449	490	441	478	444	478	465	484	485	491	506	456	448	474	472	483	471	458	446	473	483	478	464	430	447	463	544	513	532	451	454	484	484	482	461	448	457	475	465	474	503	457	466	460	473	480	458	471	467	478	466	468	490	451	503	516	475	494	464	449	498	484	462	468	462	451	477	498	445	471	424	425	470	424	491	479	503	495	433	466	464	480	464	475	483	480	465	481	492	460	487	467	431	439	447	480	506	459	506	441	449	455	475	423	470	500	497	512	468	465	474	449	503	485	449	472	472	472	467	480	454	440	437	497	452	466	483	506	512	434	451	470	489	474	447	496	487	467	481	443	477	439	451	483	480	465	459	457	472	478	442	493	484	476	480	488	450	449	448	457	449	459	479	478	479	476	508	464	448	469	461	430	469	495	481	457	467	466	496	497	540	504	498	493	460	442	454	470	471	473	456	447	449	494	458	481	431	480	482	486	470	463	476	468	487	442	463	455	454	482	438	502	496	466	432	464	461	458	424	444	453	472	412	500	476	478	473	442	469	488	428	473	454	452	477	435	486	504	455	460	478	430	471	455	447	506	471	444	458	445	487	457	422	488	448	481	491	481	483	470	460	487	460	502	467	503	468	484	432	470	497	448	472	464	477	486	468	450	464	466	473	492	479	513	467	424	478	521	453	482	475	474	471	470	461	478	496	497	467	466	475	503	437	485	473	469	494	479	460	448	447	502	503	461	435	479	462	510	460	505	463	467	476	507	452	461	467	510	445	488	435	461	477	443	466	475	463	482	473	431	482	478	481	434	453	469	445	498	480	444	488	455	490	458	491	486	449	495	492	491	491	527	476	445	470	446	442	439	474	466	518	456	460	461	449	470	474	484	511	473	485	496	452	431	499	490	431	476	491	460	455	478	477	461	491	445	465	467	517	501	497	502	523	500	474	503	497	499	525	416	444	480	423	475	474	449	436	435	486	454	463	495	442	478	486	450	468	467	503	488	457	456	488	475	448	502	463	459	451	429	463	470	471	460	438	518	468	476	498	484	476	444	452	485	460	491	434	462	476	467	435	467	468	477	443	463	457	485	523	483	451	460	488	456	452	474	473	465	429	503	444	464	461	427	463	497	472	440	477	438	447	423	472	479	486	506	486	474	515	484	474	501	451	445	433	497	522	460	453	486	517	487	483	465	496	441	487	466	484	477	480	502	461	472	488	446	449	469	420	498	450	474	490	448	452	432	467	455	457	496	475	470	470	475	422	457	473	437	454	439	450	475	484	467	458	478	454	482	466	493	446	459	444	510	503	479	451	508	448	458	429	450	442	480	484	489	497	486	444	472	468	469	487	485	455	436	500	495	483	464	442	444	505	475	492	439	473	453	449	485	463	444	451	478	467	458	489	499	446	496	449	480	463	459	487	485	459	453	481	447	477	465	472	508	481	453	497	469	459	477	474	466	463	462	433	478	478	492	522	471	478	433	473	474	434	514	466	444	479	446	477	506	456	462	513	451	471	477	449	446	454	509	463	465	472	450	457	479	465	488	466	472	484	472	467	474	472	455	479	482	468	449	453	495	473	471	501	438	503	438	496	473	489	456	471	470	462	482	478	474	507	484	478	451	429	440	504	503	504	454	468	499	497	434	399	492	455	462	440	488	473	463	451	462	459	480	460	501	487	465	511	499	452	431	459	470	472	463	525	453	452	450	429	470	494	462	493	437	457	466	517	468	483	450	471	451	488	434	482	463	501	457	473	429	461	455	470	494	484	489	471	496	470	459	455	493	467	469	458	482	457	453	474	469	476	498	482	476	439	472	494	501	480	473	456	462	479	477	492	465	467	471	449	455	469	413	486	471	433	453	461	464	473	472	481	461	442	424	467	485	471	464	441	465	475	471	450	456	441	506	510	501	479	490	458	456	465	491	457	438	465	429	517	457	452	451	453	494	480	440	466	494	465	478	428	507	448	478	483	513	465	465	507	470	449	490	468	443	445	473	465	487	457	436	487	468	481	443	472	495	461	461	481	498	477	458	501	458	467	471	474	476	445	449	443	482	523	496	480	480	450	454	451	504	449	471	478	467	469	495	467	469	495	465	473	488	423	444	468	470	463	482	454	507	481	496	456	486	461	446	475	443	457	521	455	495	468	470	461	448	462	441	484	467	471	483	488	491	444	448	433	443	479	471	456	446	476	473	472	495	488	457	450	487	466	472	437	419	459	448	489	455	461	468	475	466	454	462	456	445	449	458	480	480	470	462	462	468	473	457	462	447	473	442	493	473	447	483	475	483	441	478	450	485	445	478	467	437	487	482	509	486	481	465	505	484	456	480	498	504	481	462	480	481	453	456	456	441	475	488	458	500	463	486	474	478	445	479	454	443	421	456	445	431	438	481	474	454	465	491	472	505	462	450	466	480	450	476	424	455	474	491	494	456	475	412	458	503	455	435	502	456	421	495	476	472	483	489	451	470	485	469	461	498	483	477	475	457	495	484	482	445	471	467	439	480	496	446	479	495	481	449	456	482	445	455	460	463	434	469	464	457	477	417	472	464	473	430	452	477	463	485	488	496	469	495	462	477	466	443	447	476	502	481	473	469	499	474	484	481	463	502	515	463	438	478	461	486	478	456	493	466	495	453	481	501	474	465	475	456	455	444	513	465	515	481	510	482	476	451	441	462	448	517	457	452	472	509	449	484	435	498
14778	1761	1169	901	725	591	503	422	385	380	400	424	530	493	472	421	510	446	369	424	358	342	390	350	320	333	345	311	297	316	378	331	345	317	323	307	299	340	318	339	333	332	297	373	343	347	376	320	349	293	331	306	300	337	344	301	326	306	380	351	302	299	334	331	331	315	328	341	359	347	316	322	346	319	331	321	326	359	336	353	311	366	328	363	334	333	314	320	292	295	335	324	353	325	369	328	306	364	319	354	338	349	316	313	297	323	315	296	323	310	297	309	341	342	312	342	315	333	300	300	326	348	334	314	354	307	291	275	300	350	333	360	359	297	320	321	345	288	289	378	320	310	365	373	352	330	308	318	329	347	335	317	317	322	323	351	323	352	341	306	352	342	338	323	324	330	304	310	314	295	302	328	352	283	304	331	325	302	347	340	326	335	346	347	350	334	357	323	289	293	334	332	316	343	328	334	324	310	312	325	316	335	321	313	358	319	358	326	328	339	333	341	353	328	323	316	320	360	313	353	351	321	312	336	303	283	316	339	301	300	313	285	320	313	349	377	319	315	329	314	283	311	316	308	326	304	307	321	335	354	326	333	337	322	298	312	312	306	335	326	346	319	354	336	327	305	286	297	296	301	297	341	332	322	374	319	309	306	351	301	334	280	363	345	348	289	314	329	341	314	328	357	301	314	325	344	320	335	321	323	323	340	333	293	319	326	299	323	324	341	329	353	342	365	339	297	336	303	341	357	300	313	329	333	324	357	340	309	299	315	306	299	322	350	352	312	350	341	321	338	327	321	337	288	319	344	302	317	302	316	314	360	342	339	333	325	341	327	337	319	342	336	344	310	299	369	338	333	367	328	290	318	325	319	331	347	339	309	305	329	319	354	320	317	327	325	350	342	306	316	311	325	337	351	342	320	340	340	341	324	286	305	296	328	363	307	305	332	331	344	295	317	351	339	316	349	312	284	361	331	295	346	363	354	305	345	317	371	327	326	320	352	348	306	347	346	304	336	319	324	302	289	327	322	319	308	330	305	325	346	299	304	313	339	349	332	330	343	341	344	313	344	329	333	297	299	317	307	321	331	335	357	293	322	308	359	332	323	354	322	313	318	332	327	342	352	326	306	340	305	345	334	337	327	307	311	349	326	322	333	324	356	280	345	316	320	334	267	345	308	330	321	325	302	326	319	329	348	326	324	355	323	312	308	330	319	324	343	339	308	343	327	321	333	337	310	337	336	306	334	335	305	335	325	302	335	307	322	327	357	300	343	324	342	347	302	346	313	303	321	314	325	329	347	318	331	341	344	309	334	296	346	331	306	315	324	308	305	324	332	348	301	337	320	342	298	283	345	312	349	330	312	335	334	320	314	303	349	377	336	343	335	325	336	282	348	331	280	309	308	307	319	337	347	336	318	329	330	321	341	332	303	344	359	319	286	319	297	346	358	324	295	317	328	343	330	332	335	330	304	329	326	285	338	299	371	350	332	305	324	306	350	359	330	325	321	309	340	315	359	336	345	328	329	331	314	341	315	295	315	336	295	298	330	343	290	365	315	314	323	286	323	350	322	293	299	318	338	322	314	318	334	333	314	317	331	322	321	377	303	337	332	316	317	337	303	336	360	333	337	364	338	320	325	310	319	315	317	311	325	336	325	308	359	342	322	315	339	358	350	314	307	346	369	298	315	340	380	340	319	368	322	313	323	355	303	294	322	335	317	297	339	339	313	307	349	343	314	307	323	299	324	331	340	310	364	328	350	340	329	334	355	354	322	301	325	296	341	286	306	343	358	308	322	322	325	322	341	316	326	313	317	339	341	307	306	327	327	316	295	287	310	334	350	337	303	349	324	301	338	344	355	317	319	313	353	317	290	322	346	336	322	287	286	326	338	313	327	330	329	295	343	347	323	335	340	359	351	307	331	272	326	332	305	360	308	302	334	331	333	318	316	328	366	339	335	315	330	329	335	354	347	299	302	339	263	340	339	310	343	311	332	297	359	333	318	302	315	317	312	295	320	322	350	347	307	350	365	323	320	337	308	321	337	349	317	354	310	322	321	346	328	335	344	358	267	302	328	326	292	291	309	309	328	349	303	332	302	311	314	310	340	308	274	319	359	326	355	312	305	316	323	314	339	287	309	332	336	335	307	322	338	313	340	347	334	388	347	366	345	330	326	356	301	357	331	332	327	337	334	308	322	328	324	314	329	341	358	333	297	303	351	345	324	300	361	327	331	297	342	355	314	307	341	344	316	317	324	350	316	357	352	329	355	319	342	332	340	302	306	328	288	320	299	289	314	281	324	306	309	370	332	358	336	321	312	287	299	298	269	300	364	336	333	358	312	348	306	340	342	334	332	312	326	342	322	320	322	330	326	322	337	349	315	330	318	368	324	322	328	324	318	328	325	318	308	342	319	317	292	309	327	328	316	339	330	326	298	338	322	297	298	289	333	287	294	310	317	323	300	287	341	312	324	300	321	340	309	288	334	324	323	315	300	331	356	338	319	294	333	325	328	347	381	320	310	296	332	341	369	338	336	342	325	303	304	314	342	324	332	354	347	339	352	330	313	303	353	322	314	312	315	303	314	323	365	340	319	322	360	326	320	313	345	358	338	305	320	341	288	294	349	311	309	319	325	335	369	374	370	339	307	313	352	310	336	319	316	309	333	279	362	332	364	339	312	329	333	279	343	330	305	314	335	340	311	354	351	316	334	346	316	323	331	291	326	308	325	314	339	335	328	360	333	345	319	334	347	335	308	311	295	327	309	336	290	317	363	376	318	353	335	320	338	316	341	345	322	331	321	318	347	295	297	320	305	309	307	320	341	307	353	332	340	340	305	307	312	320	281	312	315	309	360	287	345	315	302	336	355	319	300	332	331	371	356	354	346	360	285	331	293	321	348	329	343	329	308	363	342	346	336	355	350	327	314	295	320	315	335	321	337	316	299	352	326	306	326	338	322	303	310	322	346	317	318	321	364	328	340	307	311	297	318	328	327	316	275	321	320	342	309	346	310	312	379	346	322	305	349	348	309	303	304	299	378	294	341	340	281	316	313	299	341	326	323	335	344	322	287	318	326	319	338	353	325	304	342	317	307	310	339	331	332	317	351	355	328	309	336	326	336	355	327	354	362	314	355	307	326	317	316	327	309	319	310	332	328	357	313	324	318	322	324	327	347	372	334	316	338	313	335	329	381	332	337	357	307	325	334	322	329	323	320	272	319	317	338	344	334	300	347	334	351	339	315	351	357	302	307	307	345	343	350	318	327	336	285	319	370	288	326	354	337	326	339	338	338	333	330	359	339	365	329	333	313	344	336	297	325	313	325	326	306	323	353	316	309	296	335	321	334	328	304	304	328	335	330	331	327	333	286	372	333	272	323	306	330	306	319	317	353	332	317	344	343	350	311	328	310	319	316	318	339	355	340	332	345	348	339	338	340	320	323	330	361	337	336	338	367	335	336	312	333	331	324	371	330	291	329	314	361	307	296	329	319
8648	1628	2275	2403	2183	1780	1594	1460	1351	1215	1370	1613	1945	1854	1745	1662	1875	1370	1177	1028	833	913	888	836	869	852	783	784	811	770	826	822	757	853	813	811	777	786	790	757	764	802	752	794	757	785	784	790	767	839	762	745	764	762	732	778	788	734	816	783	701	778	804	777	762	758	735	778	814	782	825	804	758	811	786	804	739	774	810	739	802	779	789	729	765	787	758	777	783	776	776	819	788	758	772	706	729	756	769	720	791	755	780	758	752	744	726	768	769	741	732	775	730	778	786	787	803	761	759	730	758	772	777	714	769	823	786	736	724	693	753	715	820	842	723	778	784	751	782	734	749	769	730	795	757	797	778	780	798	792	766	722	764	773	746	728	828	781	769	795	755	757	777	742	790	726	793	797	772	720	757	742	750	776	762	786	798	787	772	752	760	743	795	737	774	743	804	753	785	767	750	727	751	790	727	803	784	767	755	733	783	782	774	805	810	801	803	760	784	727	784	799	744	758	761	786	791	773	767	751	746	770	787	741	790	808	832	740	773	725	704	761	793	754	796	806	709	805	781	768	751	802	783	778	773	758	788	774	713	741	764	753	798	743	766	758	765	718	726	782	781	764	734	741	757	794	775	758	735	723	808	721	789	740	759	784	736	771	764	755	728	760	803	779	734	740	768	793	739	752	757	759	754	786	777	750	781	825	802	761	745	752	756	750	761	750	765	777	712	733	817	722	757	773	761	758	772	750	730	797	739	796	764	742	796	800	744	744	780	753	738	726	744	748	755	833	767	773	817	752	760	719	752	798	747	746	780	775	775	753	767	748	750	744	759	741	770	720	736	792	747	814	767	766	791	812	719	756	788	802	738	767	763	751	789	767	790	759	760	759	739	714	800	745	746	772	770	750	809	780	789	785	745	771	744	763	806	763	739	741	781	752	764	705	703	753	781	730	708	830	762	769	812	775	713	730	719	723	776	767	738	779	719	783	791	741	794	747	724	720	797	755	713	725	764	779	729	766	740	755	804	752	717	816	765	735	772	773	761	765	746	794	774	772	766	752	787	792	788	735	789	755	759	740	769	746	788	789	781	773	707	741	742	788	716	803	756	758	773	777	746	775	720	758	735	708	733	732	736	774	785	740	730	763	748	756	785	812	750	748	747	741	757	771	741	793	766	744	779	748	746	809	759	811	721	788	766	783	741	755	736	803	784	783	764	770	737	797	782	727	788	711	783	808	795	830	753	756	743	786	751	743	794	782	769	753	788	746	739	734	810	783	764	820	752	736	782	782	751	752	749	785	698	765	773	763	781	766	728	839	729	711	740	754	716	768	740	811	777	778	802	750	753	727	764	756	735	790	773	778	781	749	785	741	737	759	741	742	758	773	776	732	823	795	796	788	735	764	851	777	778	746	765	770	760	783	801	776	746	769	753	769	786	765	829	791	779	756	724	753	757	793	778	783	764	771	770	759	773	794	771	773	738	801	749	810	803	773	787	757	775	732	795	748	745	730	770	752	767	764	803	785	763	751	765	725	802	742	768	783	759	736	768	732	737	764	736	798	795	768	699	766	756	784	787	764	760	806	770	754	803	742	782	777	734	760	817	760	732	759	777	715	733	765	791	777	777	792	805	759	741	771	781	747	764	807	769	765	756	741	746	762	807	799	725	742	775	720	734	823	807	695	773	784	735	782	705	749	805	785	747	721	755	757	802	746	750	768	788	744	743	757	780	775	797	779	817	794	812	805	778	720	781	747	765	777	776	761	756	762	765	747	767	771	742	773	718	711	814	759	782	816	740	802	788	765	746	743	773	762	757	764	807	789	748	744	765	758	710	781	756	732	778	793	764	759	774	799	815	743	800	752	704	762	709	815	787	753	747	763	763	739	753	787	725	738	768	763	810	745	777	740	786	783	782	790	771	779	786	771	817	812	802	755	740	762	782	795	770	803	758	767	754	752	806	774	755	781	731	788	724	757	784	784	789	800	759	736	787	773	772	788	788	783	748	777	755	773	790	769	791	762	803	768	729	774	813	766	816	790	711	769	809	779	809	750	788	707	738	736	789	798	731	764	732	725	779	742	778	737	774	774	769	738	742	784	758	815	769	791	808	722	784	739	798	802	800	781	779	766	836	753	783	763	730	790	777	717	756	749	771	729	775	765	817	766	799	780	741	780	725	801	791	743	746	786	779	811	737	717	764	853	760	724	765	807	795	724	757	711	769	794	753	770	771	731	761	796	753	807	802	704	794	844	735	744	722	758	790	747	760	775	777	795	805	761	718	749	760	744	711	772	793	768	780	773	778	737	752	820	748	801	760	712	778	743	806	738	766	792	790	818	778	742	782	791	779	783	690	809	706	759	779	747	726	743	767	728	736	766	791	748	829	807	717	740	748	777	752	767	733	801	807	773	742	781	769	773	718	826	739	854	731	790	749	834	758	735	718	792	755	777	745	798	771	785	719	750	776	724	785	782	816	780	805	799	715	743	758	763	753	785	705	776	727	758	740	793	790	756	732	740	759	746	768	734	752	803	745	808	716	786	807	779	764	770	784	782	757	746	748	779	764	740	736	707	799	795	745	751	751	759	823	791	771	701	773	761	757	771	759	773	756	748	772	764	810	820	799	703	725	747	739	808	754	775	749	705	769	775	790	791	765	788	802	773	784	814	754	787	788	752	772	763	768	723	753	755	765	808	814	765	793	743	755	745	776	755	797	799	816	745	746	719	755	746	775	770	742	762	783	765	755	742	766	717	769	780	726	756	769	762	759	778	775	789	718	756	782	753	740	788	783	777	754	741	773	775	746	763	804	819	733	786	754	764	749	780	774	772	768	702	770	800	717	736	745	755	740	795	737	754	766	767	709	791	804	776	771	770	687	776	788	733	779	767	782	744	764	806	771	794	765	749	789	772	785	792	750	736	765	718	761	742	753	720	786	749	725	741	781	779	783	763	744	746	752	767	785	780	765	760	730	752	785	743	778	741	757	773	771	787	794	728	766	749	758	793	749	798	742	781	767	716	807	788	817	818	762	774	763	786	760	793	797	760	815	760	719	744	746	748	761	762	737	760	761	776	756	706	813	760	750	740	760	778	796	783	770	782	758	759	772	757	763	740	776	789	763	772	843	753	709	765	749	791	748	789	768	794	774	770	724	816	768	738	768	780	784	811	796	744	754	769	744	749	744	732	800	783	756	801	765	770	730	714	794	710	757	769	759	789	755	789	770	788	761	773	782	710	783	769	738	761	765	766	732	725	745	774	784	785	759	767	752	755	745	744	705	784	760	761	752	801	789	757	787	774	768	753	782	708	800	747	820	806	815	778	776	798	795	767	835	826	756	763	786	795	796	802	804	744	811	772	709	730	727	768	806	770	763	726	733	771	755	817	765	735	747	775	764	775	824	783	749	777	741	754	751	734	749	827	765	774	771	843	699	741	731	808	781	723	789	816	787	746	760	745	790	775	718	759	737	792	721	709	738	793	764	750	777	738	763	766	743	743
1926	391	309	306	290	295	297	313	287	264	270	297	288	317	353	313	338	311	298	294	274	272	288	298	271	289	298	268	299	322	285	296	261	279	305	278	321	248	280	288	288	290	239	268	314	291	241	240	275	319	294	255	309	254	281	281	233	269	292	288	298	258	264	283	253	290	296	271	313	284	258	306	309	297	287	286	264	263	277	276	283	280	294	324	295	271	283	297	260	313	255	311	277	304	280	273	255	263	251	251	300	292	298	270	278	304	281	266	282	294	263	319	289	281	317	309	277	306	263	299	274	245	247	272	276	257	259	278	276	317	305	299	269	274	278	278	259	292	259	281	253	268	299	249	297	317	309	295	270	276	274	295	296	280	276	287	279	311	275	264	286	290	316	279	289	308	289	282	281	302	266	290	267	296	258	274	318	299	293	276	272	284	290	276	295	268	255	319	273	275	261	278	260	260	255	302	288	312	272	300	310	308	280	288	299	261	281	277	269	244	293	304	281	304	289	256	272	298	287	300	277	268	269	269	287	289	247	252	279	257	295	300	292	267	300	280	310	284	267	280	257	274	252	292	270	278	272	277	304	267	260	279	270	285	259	306	268	265	279	318	276	287	292	270	252	284	281	274	272	282	344	303	296	273	277	284	264	277	250	289	266	305	316	288	277	285	299	265	302	265	265	291	257	257	264	273	309	332	265	297	268	314	297	250	282	281	261	248	293	324	299	264	280	283	239	257	264	314	317	280	276	265	262	288	278	261	263	295	275	297	254	274	261	255	275	315	298	289	257	275	271	300	290	285	288	291	275	253	259	293	269	285	269	294	262	314	267	286	264	294	292	304	273	259	269	298	299	293	276	265	283	264	264	312	306	298	312	293	234	286	270	233	271	256	287	291	282	290	294	279	264	264	264	294	295	270	277	289	238	286	255	272	265	272	310	324	315	295	280	277	289	305	309	292	254	279	291	255	253	297	276	275	288	276	270	268	324	279	250	296	276	278	305	298	258	286	278	275	290	305	306	269	288	277	308	236	275	264	245	297	266	307	274	315	294	272	287	299	269	291	274	268	265	319	276	301	269	301	282	285	276	287	312	261	249	273	242	259	301	254	257	288	268	265	266	288	305	284	320	326	298	283	271	284	252	283	279	263	307	264	262	274	286	296	297	276	269	274	291	267	284	276	289	270	294	296	278	287	272	258	259	253	292	246	296	296	251	279	284	287	281	290	287	279	272	252	258	320	277	300	250	291	282	297	290	312	327	274	275	269	262	254	278	282	282	265	305	301	271	297	264	283	268	296	272	254	285	302	255	266	291	278	248	260	270	284	262	263	272	312	284	289	282	263	297	275	261	291	280	292	315	302	293	282	275	276	303	289	307	298	284	276	292	269	294	275	277	287	294	265	264	250	279	272	257	260	268	267	297	288	290	291	306	277	291	302	269	246	264	264	302	301	312	266	284	296	287	305	291	297	270	308	283	258	245	294	280	274	278	296	261	274	296	307	266	275	269	274	289	292	285	304	311	282	288	265	300	284	301	292	266	257	300	295	287	290	300	251	274	305	309	281	306	302	285	304	274	272	279	277	282	283	292	302	271	272	281	273	275	290	233	278	296	296	251	317	284	244	314	275	290	279	230	274	268	277	269	293	279	309	265	239	287	286	258	281	275	303	279	284	282	277	300	256	261	260	303	278	292	268	258	290	268	243	303	246	283	241	279	297	271	278	280	281	260	244	296	299	316	280	300	268	258	282	301	262	281	283	310	264	291	312	287	303	283	292	274	287	298	303	261	264	281	272	231	293	292	261	291	273	272	273	267	301	268	278	296	255	270	285	266	295	274	275	317	303	266	276	266	283	295	299	283	308	279	273	296	249	258	315	309	258	299	320	286	263	288	263	273	281	277	284	306	293	265	274	307	252	300	279	285	287	308	263	270	294	258	287	298	267	269	270	292	298	247	284	293	288	261	300	327	306	301	300	305	274	286	267	270	285	301	323	276	291	266	260	282	260	286	239	288	260	243	290	336	284	272	268	263	251	273	274	288	282	272	286	278	317	293	287	291	312	307	266	294	254	269	304	308	273	259	272	277	271	267	257	298	295	302	289	272	273	267	301	275	265	265	280	286	301	300	271	304	272	257	282	297	260	277	277	292	259	299	277	274	284	261	267	280	283	274	311	291	277	315	272	264	282	281	280	294	282	265	257	283	247	264	292	291	318	286	281	257	296	308	260	312	298	287	294	296	263	302	324	256	263	304	274	308	271	266	279	287	295	329	289	292	297	275	268	263	264	245	232	272	308	278	278	303	271	305	262	266	307	287	294	314	291	287	278	272	294	282	272	293	260	289	289	271	302	313	267	301	278	280	258	248	277	299	273	316	273	316	260	310	279	297	304	261	268	285	249	295	310	295	297	284	281	273	284	277	261	283	236	293	299	299	279	299	297	286	298	264	263	285	257	285	262	304	273	315	311	276	273	274	288	258	292	279	299	324	269	278	296	276	271	256	279	259	293	301	311	268	272	296	266	318	282	267	272	278	284	292	312	244	301	266	254	252	308	290	263	268	282	242	287	296	282	307	307	259	291	280	292	320	273	282	270	282	293	275	292	264	287	275	234	265	264	272	281	279	304	311	289	293	288	289	266	266	307	290	292	291	274	290	305	277	320	242	275	317	287	295	299	294	294	266	312	271	295	327	304	288	334	288	328	290	298	282	266	283	292	280	287	284	304	280	279	283	271	294	289	315	280	295	287	277	302	266	286	258	295	291	314	302	247	263	313	295	268	261	263	274	279	256	298	291	291	259	262	296	296	288	263	269	287	286	281	285	299	314	292	288	269	302	270	277	288	290	309	285	313	274	285	275	263	258	255	268	256	280	294	317	286	279	248	274	315	272	304	282	266	273	283	263	261	293	290	323	314	280	286	280	321	312	256	272	270	290	293	283	274	287	280	296	289	256	308	262	293	292	274	301	297	279	284	279	295	287	261	274	282	318	255	283	294	267	275	275	285	311	292	240	266	276	265	306	290	282	277	304	302	289	259	270	279	260	272	273	297	317	276	257	282	278	251	327	266	281	290	257	280	293	290	274	296	296	291	234	268	270	279	300	293	284	314	273	274	303	277	279	283	246	281	270	327	278	271	266	249	262	288	287	302	298	267	303	276	269	276	299	275	276	275	319	302	267	280	282	325	298	299	287	288	259	280	257	272	275	265	263	298	275	268	263	296	289	303	305	278	307	289	270	297	285	280	306	256	256	287	312	252	284	279	274	289	257	319	275	260	266	243	283	279	289	294	316	277	261	253	276	301	302	277	266	324	297	288	272	292	258	267	301	268	300	278	313	293	295	263	255	250	289	256	250	278	306	272	277	268	261	285	326	259	295	288	290	300	287	254	264	268	285	305	279	309	276	299	273	269	284	284	275	278	252	275	316	317	300	271	297	305	292	290	266	295	276	289	255	272	254	285	273	266	278	309	285	282	278	289	277	252	274	240	279	287
2096	760	733	668	728	709	743	696	759	674	724	815	979	971	974	926	1028	832	736	707	621	711	714	671	691	697	647	637	657	663	625	632	592	637	651	633	596	669	655	645	620	622	646	656	693	669	638	687	617	693	655	663	680	644	668	634	646	700	631	658	698	650	659	638	648	633	643	674	653	623	646	648	639	701	596	647	642	641	723	687	616	681	653	670	627	679	634	635	675	612	659	588	621	672	632	674	635	614	647	636	643	642	673	657	673	674	604	606	668	616	672	664	649	642	690	618	661	671	622	676	638	659	639	664	660	640	688	658	649	680	669	669	648	700	639	611	662	702	638	637	703	658	643	661	667	648	660	629	657	651	653	694	633	668	661	667	652	608	633	705	683	648	625	619	675	654	669	720	655	649	631	634	694	675	639	652	673	667	680	659	663	659	662	666	664	641	667	616	647	632	657	633	636	654	688	694	697	635	670	655	706	639	617	629	665	635	624	637	612	660	663	661	696	641	651	664	668	663	673	675	649	665	654	684	650	692	645	669	639	653	669	657	646	663	638	666	669	646	609	675	609	613	644	669	646	648	683	652	677	654	639	672	675	651	622	643	651	683	692	687	656	650	604	675	684	695	678	641	636	649	686	656	654	638	644	634	641	626	630	617	660	648	676	665	675	640	652	604	634	699	703	581	680	607	650	657	654	678	692	621	626	638	660	671	676	622	630	632	655	690	686	700	584	713	655	686	613	641	637	696	646	695	664	658	652	659	662	639	659	626	689	633	705	608	631	629	626	706	612	688	643	658	639	674	628	686	611	619	673	679	645	657	636	634	699	686	633	672	650	641	655	707	670	691	603	583	614	675	687	644	668	632	640	647	695	641	637	676	711	648	693	646	614	620	652	653	654	693	676	656	667	677	641	636	659	636	685	637	665	666	641	680	643	675	652	656	667	662	665	608	627	687	645	637	631	659	684	648	620	651	693	655	648	670	652	659	617	627	686	636	650	656	646	646	647	678	639	676	645	661	636	650	666	650	614	689	650	625	707	659	617	669	637	617	634	665	649	649	641	713	660	645	662	686	672	636	675	649	655	672	626	645	664	666	656	659	665	620	632	678	626	636	677	650	628	645	655	636	658	652	662	654	689	644	671	650	689	635	662	602	656	673	619	641	636	647	633	614	650	688	602	677	645	635	707	636	640	627	638	694	656	650	678	628	652	616	675	655	663	637	642	655	682	635	661	662	580	663	654	675	645	694	709	710	653	691	666	670	706	690	626	621	654	629	672	674	667	671	658	645	673	668	669	610	610	665	686	664	658	618	650	660	664	690	674	682	658	679	716	674	630	658	639	645	664	662	668	622	633	621	651	696	628	642	630	667	651	646	657	709	674	700	641	606	625	690	651	662	641	666	659	630	639	663	641	635	619	660	597	648	653	670	676	662	625	671	664	635	707	615	668	636	658	655	672	645	687	598	628	636	633	659	659	629	603	667	667	642	620	661	679	620	678	684	675	680	665	639	602	669	640	670	666	665	683	659	639	625	637	652	646	692	688	685	653	657	640	650	662	666	636	641	629	640	659	641	683	693	658	638	647	657	658	630	657	672	701	693	615	634	661	647	679	650	636	592	682	616	643	657	665	622	684	645	635	612	658	645	663	644	661	683	642	675	682	680	624	666	671	624	632	670	627	631	686	664	649	646	681	653	678	657	642	650	662	633	639	656	641	642	670	690	660	662	663	658	630	628	614	647	700	644	707	617	635	670	617	630	662	635	648	643	664	663	674	661	659	683	653	624	632	629	667	636	692	641	671	600	641	702	648	666	678	681	663	656	668	648	707	640	638	657	645	651	675	735	647	614	648	656	670	617	656	677	678	647	693	647	620	622	632	667	647	680	646	670	672	637	682	663	645	621	657	650	699	666	629	601	699	653	634	622	655	681	652	637	680	636	656	607	649	690	675	713	690	659	657	677	703	689	694	683	662	681	632	643	667	596	640	670	672	679	641	633	635	685	706	673	664	680	665	651	640	647	576	662	655	656	622	618	690	636	604	672	657	634	674	663	650	690	651	669	685	681	693	643	662	648	606	648	682	706	599	629	691	668	644	663	641	715	627	699	651	640	652	700	657	655	623	669	693	617	615	604	641	592	663	650	609	639	588	646	654	682	628	658	702	671	646	640	650	672	642	577	684	672	688	649	645	632	665	685	664	652	626	613	620	658	620	642	650	645	669	645	617	636	658	646	650	648	655	672	640	677	674	614	626	612	685	672	652	676	589	628	657	634	614	639	648	687	673	611	648	632	677	679	640	636	616	658	618	631	631	661	624	661	707	683	673	621	622	643	653	690	626	658	630	675	712	621	651	649	643	681	626	663	642	617	651	636	622	667	665	676	683	636	629	660	655	644	675	639	688	618	660	655	639	659	661	632	638	603	648	656	647	683	603	666	620	677	672	624	631	608	656	668	613	629	675	686	628	597	632	644	601	668	676	644	671	659	664	691	671	684	652	651	661	687	668	655	662	577	639	667	682	650	698	622	649	638	689	638	663	650	686	648	649	670	608	648	660	725	665	609	702	618	623	643	609	648	621	645	646	677	634	663	612	637	674	643	684	633	619	669	669	662	661	673	693	694	607	646	665	659	673	648	645	615	643	625	700	648	616	675	657	615	654	618	677	662	661	623	663	653	680	678	683	688	646	717	680	638	631	684	653	625	657	675	648	673	688	644	706	685	683	640	680	676	675	677	648	613	688	621	661	639	658	681	649	626	670	627	649	674	648	646	663	678	670	665	681	665	645	678	650	657	673	623	707	667	689	689	644	684	702	654	616	660	672	648	655	638	622	628	625	638	640	665	682	694	630	600	649	691	689	610	662	616	677	641	558	660	665	605	661	618	675	675	621	634	653	685	629	659	642	637	671	651	665	667	676	635	629	677	700	653	651	673	642	643	614	639	647	665	689	636	686	665	694	652	602	636	632	643	676	647	700	658	590	672	698	672	673	635	608	682	629	632	666	666	653	664	607	670	653	697	628	639	606	671	652	617	675	649	641	608	664	639	665	669	645	684	639	650	657	679	662	655	658	649	607	646	685	631	607	640	650	638	665	647	669	660	673	670	667	645	695	637	694	629	622	665	669	626	682	659	612	645	657	627	705	646	637	669	633	643	621	637	669	676	658	616	674	626	659	650	658	680	674	631	666	649	631	671	661	654	673	654	636	651	621	658	665	646	652	620	674	687	654	652	704	607	663	666	695	639	656	639	642	616	630	658	667	619	646	636	642	624	640	662	640	637	618	642	662	705	639	648	674	628	621	689	626	624	681	657	638	653	639	657	650	619	655	671	678	644	646	645	640	659	666	676	665	619	681	602	617	647	635	656	679	665	687	669	603	631	663	635	620	692	625	640	665	604	620	665	625	637	636	659	611	712	618	661	664	670	659	649	615	672	706	693	646	652	607	667	666	660	610	633	664	702	655	647	674	626	694	653	687	656	648	639	605	622	643	670
7568	691	536	408	389	322	237	238	213	216	269	243	295	328	271	282	312	221	215	186	195	201	215	187	167	188	215	168	177	175	175	162	194	179	136	203	180	200	199	171	153	182	180	181	158	196	199	190	166	179	178	175	185	155	193	187	148	193	172	192	185	180	167	181	201	207	186	198	190	181	193	182	197	167	173	180	176	172	160	200	180	176	172	187	180	189	180	178	167	183	203	179	181	154	188	174	164	174	155	174	205	151	164	206	198	190	206	185	143	174	180	176	181	150	174	147	198	190	169	185	168	153	160	203	149	165	183	169	193	183	199	181	182	171	174	187	220	164	189	196	145	184	181	162	185	195	173	186	195	204	195	160	211	185	196	176	151	172	169	205	153	169	150	174	152	174	178	198	150	183	179	186	203	167	158	185	171	206	192	151	183	208	164	182	172	159	194	181	169	181	170	183	190	160	211	179	181	204	197	199	173	188	199	208	163	212	177	193	205	182	188	173	188	193	164	205	185	185	198	177	194	195	193	200	176	194	166	179	192	189	169	165	157	164	157	175	184	193	151	200	194	170	165	172	160	173	192	195	191	173	179	183	153	182	168	178	205	187	162	197	177	167	174	179	195	185	162	190	169	172	190	176	159	162	171	166	166	186	188	187	192	193	185	188	183	198	188	190	166	189	192	186	195	178	183	168	203	173	173	175	205	189	217	168	191	178	179	196	182	203	156	170	167	182	202	201	190	187	168	172	176	167	162	177	184	182	178	185	206	190	176	192	195	187	171	169	171	161	173	178	173	172	150	177	153	176	144	163	198	187	169	181	190	166	165	169	174	185	178	206	196	200	193	194	148	188	150	175	183	209	199	191	190	204	171	193	165	217	175	164	185	167	189	191	163	171	175	178	182	169	156	201	177	191	170	207	169	192	180	172	192	167	164	154	179	187	156	170	161	158	200	183	197	180	200	184	175	170	191	178	183	160	167	144	186	182	201	166	123	175	180	171	179	188	165	167	192	198	149	170	184	184	203	169	201	184	216	186	168	185	190	189	182	164	171	184	173	190	184	172	186	182	185	143	173	174	181	182	175	154	201	163	208	192	186	178	186	182	197	169	202	167	171	177	181	194	193	187	152	171	174	176	176	159	178	198	158	192	169	212	189	206	192	170	173	209	197	184	190	211	166	161	178	185	209	182	179	172	184	164	162	185	174	194	189	173	166	212	168	176	169	172	164	169	184	196	168	167	172	172	175	172	213	177	182	174	172	178	194	174	170	161	160	187	155	159	187	158	178	166	171	165	172	180	170	170	168	181	168	190	198	185	178	170	194	176	171	211	185	183	187	180	167	191	193	170	161	191	182	180	174	179	151	172	180	179	173	202	200	192	197	181	192	169	187	169	208	195	183	208	173	184	164	165	193	182	182	192	155	187	177	170	170	158	172	167	194	202	202	191	177	185	180	158	194	188	191	196	175	173	174	151	215	195	166	167	186	211	165	195	187	193	193	217	194	177	181	179	191	187	167	169	184	156	203	188	174	193	178	184	171	174	171	198	149	180	165	186	170	191	203	155	184	182	202	164	165	174	177	180	163	179	175	169	221	181	190	177	159	159	175	172	184	162	160	176	179	182	177	175	206	187	183	195	161	161	180	158	189	182	164	153	173	194	168	172	158	176	187	157	167	155	180	201	188	192	178	167	194	185	170	165	174	157	191	210	179	157	185	194	183	169	180	166	173	189	193	198	176	191	194	195	178	180	180	183	182	184	173	196	157	163	175	170	184	189	198	206	175	195	170	181	154	169	185	193	191	163	200	194	180	175	155	166	183	168	185	170	180	190	200	179	180	185	201	189	193	188	182	151	187	181	152	194	158	145	184	189	183	194	194	165	175	203	177	171	168	212	182	157	196	171	180	196	192	158	171	175	162	191	168	184	149	185	145	190	175	195	200	186	169	198	195	170	190	174	166	195	156	164	193	185	156	192	195	192	172	172	156	159	180	185	171	183	193	173	160	172	180	167	173	164	167	181	194	181	202	183	166	171	193	193	187	181	159	215	182	179	167	176	187	199	207	145	183	166	189	185	197	189	167	177	161	185	164	201	159	196	164	192	193	170	195	182	162	185	169	176	208	161	198	196	153	209	164	173	190	167	151	181	154	167	179	168	201	165	183	178	177	171	178	182	182	187	184	204	175	153	153	196	182	176	161	177	187	149	171	164	160	201	190	180	194	207	184	197	163	200	174	168	165	174	179	202	178	166	194	162	192	191	180	163	184	183	166	169	161	181	183	154	157	166	166	191	196	198	194	185	157	169	153	187	181	166	193	173	181	170	185	176	213	181	190	193	190	161	183	178	177	170	178	179	184	182	189	157	192	153	183	203	193	179	165	167	168	156	203	187	192	173	177	192	189	177	189	173	174	167	168	171	184	172	183	204	187	164	154	169	165	180	185	172	171	192	171	180	152	172	204	193	164	202	189	187	170	185	179	222	148	204	188	181	168	171	189	181	201	168	190	176	198	199	174	181	170	184	191	182	222	173	194	174	174	174	171	190	174	183	143	184	201	179	181	159	169	189	194	214	216	179	168	191	194	190	160	164	203	170	173	152	164	188	185	163	194	181	162	188	199	204	191	203	158	198	200	191	189	197	182	186	168	189	188	174	200	210	176	149	176	171	174	187	190	219	192	186	198	192	176	173	172	189	184	175	185	201	160	201	174	180	177	190	165	205	180	174	191	190	195	180	153	198	179	187	181	169	180	193	155	179	207	196	189	193	160	186	180	193	190	185	156	183	178	192	179	178	198	172	156	190	173	170	190	186	160	193	182	196	135	171	187	179	148	188	176	204	203	190	177	190	179	186	185	174	174	184	156	164	183	197	189	198	197	182	194	196	172	167	192	168	211	194	175	194	186	181	187	164	183	157	187	210	187	185	159	203	170	188	192	167	186	190	200	191	159	169	186	177	196	170	189	175	166	186	209	181	183	172	173	171	164	204	169	159	187	190	185	165	179	196	175	151	173	184	156	182	170	175	178	162	165	164	185	179	165	150	189	165	149	178	187	169	193	169	182	164	212	178	176	181	170	175	168	153	169	180	182	155	175	208	172	172	205	178	174	192	177	167	177	166	177	167	188	195	172	179	159	190	193	186	173	168	185	175	185	147	188	176	181	173	197	203	215	184	185	153	172	153	184	193	159	177	172	165	178	176	182	188	197	172	168	183	202	158	167	164	202	183	178	172	190	176	188	160	190	170	144	175	195	177	174	189	159	185	210	171	182	180	199	207	176	201	187	157	199	194	153	177	160	168	211	177	191	170	190	163	201	191	189	191	193	187	186	163	181	165	202	206	188	154	180	185	165	206	182	182	199	185	160	186	169	174	172	179	180	189	183	189	167	172	182	196	168	163	183	194	194	160	149	182	185	189	198	179	161	159	168	183	171	181	197	206	185	211	184	219	185	193	191	170	198	184	164	204	183	151	174	167	171	180	155	185	174	188	179	158
6349	947	1241	1306	1139	1029	934	877	816	694	802	1033	1253	1263	1099	1101	1261	869	668	625	500	535	549	495	519	515	503	486	459	479	478	516	469	467	510	491	517	442	473	483	457	507	462	472	462	461	505	490	504	508	463	458	462	499	447	480	498	483	432	455	442	460	431	502	464	439	433	518	489	489	475	451	480	474	461	486	439	427	497	447	457	512	490	482	484	475	465	443	467	478	465	460	483	486	453	420	469	489	451	452	450	456	486	438	438	516	483	503	476	462	505	426	455	473	465	546	470	434	477	521	491	494	465	457	506	458	484	464	485	443	457	463	491	477	482	487	443	497	434	437	491	474	483	471	476	480	501	478	517	468	465	464	475	492	483	438	479	510	448	448	481	479	464	463	498	493	507	463	455	446	486	484	464	461	469	469	515	486	493	482	471	468	457	477	434	472	457	495	477	468	452	459	485	467	479	517	455	462	481	409	468	461	456	485	465	473	454	465	464	487	482	469	466	425	483	473	439	495	453	485	481	491	482	493	474	454	476	466	456	464	448	465	462	494	450	453	453	484	475	487	480	456	476	493	486	440	490	474	447	491	464	475	476	465	445	503	478	456	480	481	505	460	448	514	449	479	497	481	448	473	520	449	483	475	467	466	439	434	461	457	484	468	500	474	495	453	428	475	511	470	481	462	459	479	501	479	472	476	464	426	488	469	449	453	471	465	469	448	446	463	456	475	486	462	493	438	462	474	476	491	462	519	462	491	492	436	484	465	475	441	480	474	468	459	498	478	441	495	457	482	495	480	462	470	465	481	484	470	495	484	472	487	482	449	478	423	432	478	445	469	453	482	466	462	466	471	469	448	473	466	457	479	489	484	465	515	441	468	448	476	490	428	459	454	471	461	436	455	463	472	503	449	435	449	473	483	450	499	435	477	488	503	464	435	470	471	444	543	465	447	474	472	478	496	452	489	453	463	447	509	441	442	417	470	418	499	525	454	466	483	461	502	472	447	462	487	462	474	467	488	458	454	457	453	458	512	472	447	469	497	461	467	475	474	444	505	476	499	483	473	504	490	495	457	457	465	485	463	400	457	483	440	491	456	470	479	485	501	476	443	505	500	471	471	501	464	481	481	452	459	499	480	480	458	466	490	513	466	478	494	436	480	480	469	489	471	445	456	502	525	471	479	446	459	472	452	466	500	486	484	465	453	510	477	472	457	485	475	475	457	464	466	453	490	484	430	485	497	471	469	478	468	438	467	514	489	489	404	516	440	502	484	467	469	494	510	465	470	508	474	486	434	492	415	475	497	455	473	495	475	465	490	494	484	485	537	445	478	468	493	436	462	497	480	438	439	485	443	498	447	476	413	490	461	473	471	460	435	485	499	495	451	483	474	474	482	484	497	456	430	421	500	450	464	487	448	430	463	508	475	465	504	470	495	488	490	473	476	499	434	424	466	436	462	497	488	448	540	444	473	450	476	488	474	468	481	454	470	440	455	438	454	451	466	498	490	476	486	452	462	483	474	461	460	470	470	464	468	438	420	459	505	447	460	472	477	465	474	484	493	470	489	448	486	418	497	465	499	488	451	469	504	478	462	428	444	447	461	454	443	480	447	467	423	476	437	476	463	508	498	444	489	437	482	475	474	437	496	476	462	468	463	429	450	459	471	480	495	465	452	473	456	457	474	500	450	438	469	455	460	455	486	502	484	470	463	466	521	442	497	495	466	460	511	482	513	466	458	439	450	474	465	470	484	441	448	464	447	478	445	477	445	484	487	471	506	487	480	494	474	493	448	486	490	476	459	484	431	478	458	468	464	473	431	504	458	454	464	482	467	467	509	472	490	468	469	476	497	399	484	477	483	474	473	472	506	459	436	474	466	451	469	493	458	481	469	478	445	490	429	469	493	483	480	441	467	480	470	478	474	404	472	457	465	485	456	462	479	473	499	493	463	466	446	500	483	477	456	455	509	451	508	476	477	450	464	481	470	472	460	479	488	455	445	451	512	498	484	477	478	494	493	508	471	479	483	468	472	470	400	489	443	493	488	521	452	470	461	486	438	446	481	449	460	464	470	504	460	490	470	445	477	446	513	505	455	495	449	462	462	470	457	502	463	470	462	430	471	492	474	505	469	445	443	476	443	422	454	469	486	481	446	522	473	490	447	468	510	495	466	450	475	486	474	470	461	422	455	478	473	467	458	473	491	479	478	480	491	457	525	459	503	460	439	433	424	514	434	494	492	470	446	477	485	510	465	448	443	537	470	476	534	443	508	452	488	477	465	430	495	469	475	456	493	462	473	470	464	470	441	444	462	463	475	480	442	466	489	442	473	513	492	455	473	478	513	453	454	443	480	467	458	450	467	474	484	453	455	436	461	489	452	469	449	462	461	480	450	450	457	452	447	488	444	449	470	468	430	448	515	437	428	459	451	451	457	450	422	465	452	471	462	474	487	471	478	422	475	485	485	425	446	479	452	468	507	525	441	490	440	455	486	497	429	475	503	439	504	469	457	416	495	435	441	456	494	504	487	460	482	441	483	466	497	490	487	440	487	448	444	469	517	494	483	466	448	453	477	441	454	468	483	498	468	452	449	438	475	438	491	467	475	460	486	506	483	455	464	440	453	484	486	457	482	452	459	484	521	498	480	480	491	463	465	472	491	477	463	504	459	467	493	487	469	455	463	461	486	477	466	468	461	458	465	494	495	450	450	487	463	484	481	476	465	472	487	458	431	493	452	475	480	437	449	457	487	476	454	443	495	477	521	500	480	502	468	481	504	477	461	478	438	480	481	492	502	449	514	458	458	449	427	473	485	474	485	487	457	475	472	487	449	487	436	476	469	415	467	442	460	459	469	442	439	444	474	492	462	469	464	476	497	468	462	493	458	425	475	454	491	435	476	481	470	453	478	484	447	444	470	474	474	470	473	501	439	478	460	447	480	522	505	449	471	468	452	478	476	503	472	441	483	473	499	480	432	459	476	482	502	493	455	449	427	486	507	452	464	478	514	461	482	474	487	494	441	490	450	472	462	490	490	468	461	476	461	469	490	496	481	473	437	480	488	478	485	446	421	458	473	482	465	499	457	468	498	456	459	507	464	469	486	489	482	523	451	485	472	459	458	469	530	456	439	488	478	437	528	457	453	455	467	431	433	466	493	482	452	490	466	490	462	467	482	461	493	485	476	501	490	458	491	485	440	461	474	453	475	421	472	454	454	468	519	464	464	473	448	496	471	439	425	487	471	486	443	475	481	449	503	489	434	444	455	438	475	466	446	490	444	475	471	527	476	498	450	478	507	498	480	513	481	474	479	440	490	451	487	458	461	463	463	491	469	453	504	443	481	505	458	501	445	480	505	447	460	493	482	472	488	470	497	450	481	472	492	461	474	431	513	454	490	451	441	463	468	466	472	485	438	485	490	449	466	479	456	470	465	475	482	454	467	503	462	450	473	493	478	473	507	450	499	480	459	453	486	454	438	433	453	454	497	501	490	504	494
14629	1632	1134	919	699	535	511	449	476	426	443	487	513	517	512	520	487	410	368	375	360	354	350	298	347	286	354	317	335	342	363	328	296	345	381	325	374	347	344	338	321	323	316	310	315	315	335	320	357	309	357	350	326	349	322	317	332	337	336	332	322	345	322	356	316	337	351	312	331	299	349	359	302	361	340	316	340	362	298	310	327	319	333	350	309	316	340	340	328	314	320	327	349	326	341	306	322	307	318	305	328	343	351	318	319	312	320	319	313	317	351	339	332	316	274	341	319	357	320	358	317	323	289	311	327	321	359	321	324	337	354	294	343	353	351	315	339	337	345	369	309	346	341	315	346	332	338	311	351	325	327	330	337	318	344	340	318	330	362	340	309	303	312	324	301	316	308	347	320	348	318	302	340	351	321	311	307	304	343	330	367	315	352	323	360	327	325	355	331	312	327	321	330	281	301	338	348	304	320	350	317	334	352	345	308	300	318	321	335	342	337	325	341	323	336	327	332	341	318	340	332	336	330	312	308	324	320	331	349	344	291	312	344	340	322	330	310	320	344	325	344	338	342	322	331	327	308	319	282	289	327	316	341	321	319	328	329	356	349	319	320	312	341	296	317	312	290	317	354	316	355	330	315	300	308	356	315	318	344	347	306	330	328	317	312	307	306	352	318	323	329	330	338	348	303	340	318	341	340	324	316	292	329	319	306	322	301	317	368	308	330	299	324	346	303	339	311	353	348	267	305	325	351	344	316	311	320	310	300	352	307	323	347	323	334	336	301	344	313	311	353	343	345	305	379	329	324	310	346	333	300	301	331	342	307	341	327	322	293	307	351	355	311	363	321	360	297	312	329	319	373	322	337	333	331	341	351	327	301	331	347	346	314	339	336	341	319	299	337	303	342	350	322	344	317	331	295	319	300	322	336	354	306	316	321	357	327	354	302	300	305	333	301	308	323	310	320	336	329	324	322	297	291	344	352	323	319	335	362	368	313	332	343	333	313	320	345	353	352	335	345	285	324	358	334	333	310	363	347	308	314	316	320	326	323	317	293	330	341	302	398	338	311	324	342	339	335	332	290	358	344	268	308	294	278	349	357	295	345	349	338	359	320	343	302	319	350	369	298	305	374	317	275	336	335	350	359	330	293	303	332	326	341	322	340	344	327	353	341	342	296	321	342	332	313	316	297	329	325	300	357	336	327	341	338	338	345	327	307	324	323	296	348	335	350	348	351	328	346	319	345	328	326	349	298	357	354	331	354	336	351	297	340	310	314	331	340	334	334	348	336	296	354	319	316	342	318	323	326	331	326	322	334	309	328	325	341	333	356	298	354	355	354	316	335	347	329	295	339	346	326	313	322	355	345	334	310	345	289	347	326	377	324	341	294	317	317	291	319	316	320	318	334	337	283	323	334	351	349	341	288	326	301	313	344	318	323	306	306	340	304	351	331	345	345	327	342	316	341	328	321	335	327	298	320	311	353	338	341	319	301	305	357	358	348	352	294	324	352	319	325	337	324	337	345	328	345	337	364	319	346	328	325	295	328	309	324	327	307	325	375	331	320	365	323	365	352	280	330	343	326	293	316	326	330	322	282	335	335	340	312	322	320	314	342	362	334	303	364	309	332	328	364	328	318	327	334	360	316	329	292	340	326	329	316	312	344	280	330	330	363	323	337	352	320	316	329	335	359	332	334	332	317	294	316	345	327	343	338	341	324	311	287	313	350	337	328	305	273	331	359	324	323	330	301	319	335	338	316	315	332	307	290	359	346	328	312	304	323	323	366	333	358	337	333	306	321	343	325	342	339	346	330	324	368	365	356	366	319	316	329	339	304	316	322	320	332	318	308	342	306	315	325	327	353	328	320	299	315	337	315	338	362	348	331	312	353	339	294	360	343	353	324	295	310	314	305	340	360	342	370	347	325	334	319	317	352	339	343	350	351	302	302	322	345	344	324	337	336	324	310	342	344	336	341	308	346	341	314	344	318	325	334	274	329	316	360	337	339	296	324	331	340	336	331	333	336	332	325	342	312	320	312	353	332	290	324	328	326	324	288	288	333	346	359	325	346	335	347	313	330	358	300	344	328	344	321	331	336	331	296	309	326	355	344	325	343	315	349	347	358	314	312	319	308	342	366	358	357	345	297	329	322	350	325	306	321	341	350	323	338	359	328	321	304	346	357	325	337	347	310	308	322	356	297	340	363	323	342	320	314	357	302	312	309	330	285	339	359	290	331	312	374	350	320	289	329	342	329	313	319	353	346	315	314	323	332	380	314	323	321	344	320	315	326	333	339	337	301	340	344	359	324	347	323	314	285	342	328	345	316	313	342	330	305	320	336	326	352	307	344	352	329	392	335	330	336	333	324	319	349	341	351	331	324	366	350	336	377	344	317	303	307	325	300	327	308	281	354	330	345	341	312	341	332	332	353	332	323	320	325	327	315	349	312	329	320	321	337	362	323	353	321	333	292	317	325	337	360	333	356	330	297	306	335	317	306	321	356	337	306	292	331	314	322	353	308	310	353	303	332	331	331	321	302	319	262	329	361	321	340	319	333	341	287	333	314	296	319	319	337	336	325	319	309	299	336	363	290	326	313	319	318	322	325	289	352	318	360	322	334	338	323	359	322	308	337	313	311	310	321	337	329	318	332	373	308	311	363	342	315	330	330	356	331	305	326	340	303	342	323	324	340	321	291	327	315	312	322	344	327	322	322	319	343	315	296	318	338	337	324	350	339	315	317	315	329	319	350	332	326	323	344	300	308	342	338	323	333	316	350	315	337	309	330	313	342	353	307	313	346	295	296	316	287	307	289	314	342	304	317	343	360	341	338	316	334	322	335	340	347	338	317	317	347	317	357	330	321	340	338	325	345	347	303	344	322	321	329	346	337	316	319	315	317	333	310	336	338	368	314	329	331	294	362	302	343	323	329	331	335	324	306	322	295	295	321	342	347	311	308	335	358	327	314	293	316	339	312	349	340	305	324	340	275	309	341	324	331	320	314	353	313	325	347	297	364	306	310	310	326	359	321	312	312	327	305	322	351	338	329	297	349	336	313	330	352	312	299	323	305	339	358	351	297	298	396	334	290	314	290	323	321	341	362	347	329	352	338	349	297	318	299	316	307	335	341	327	332	332	365	349	292	347	341	301	321	317	299	346	290	335	307	310	335	310	339	289	324	330	324	329	342	348	324	331	316	365	356	319	298	325	342	321	346	341	332	305	292	320	366	322	307	350	324	324	314	334	322	338	347	299	328	336	308	297	324	330	353	341	335	327	312	319	328	342	313	299	326	319	344	329	356	294	330	331	341	309	297	320	329	363	358	334	330	356	309	297	320	330	343	315	337	304	349	355	327	323	330	339	328	326	310	319	341	313	329	344	370	316	322	337	330	352	314	315	328	333	363	326	352	342	322	331	336	336	317	341	353	304	306	312	325	329	333	321	348	327	311	363	328	344	338	375	317	349	328	346	330	316	341	305	327	332	330	343
8556	1564	2197	2473	2126	1831	1648	1534	1290	1175	1348	1692	1890	1911	1637	1833	1891	1346	1054	943	820	878	906	846	858	885	849	813	863	777	792	785	778	750	840	799	803	794	801	790	760	791	741	773	784	818	758	792	755	745	783	764	824	789	766	753	793	797	767	780	811	767	769	743	782	782	709	766	766	789	827	795	779	799	769	802	760	790	738	748	763	762	734	720	751	741	828	745	764	714	777	805	762	759	736	743	735	780	814	826	778	766	748	798	775	782	793	722	774	726	716	801	743	734	794	826	775	760	740	800	723	739	802	754	788	757	742	737	728	757	758	774	736	790	778	808	769	798	768	768	813	701	733	770	817	795	714	798	745	777	800	776	760	765	797	792	789	761	810	784	800	796	781	785	776	774	782	769	756	751	800	754	755	767	750	766	787	800	784	736	741	770	765	787	712	824	768	828	774	753	774	753	763	744	771	793	752	766	788	764	764	756	786	811	771	776	776	755	744	772	813	779	784	780	741	738	744	766	781	753	766	746	796	739	751	729	790	730	787	748	760	750	738	753	760	766	764	702	771	751	775	752	721	806	752	749	770	748	781	736	764	786	808	769	785	770	776	817	770	814	742	732	753	735	776	785	783	818	797	783	753	765	770	730	754	760	778	737	736	730	727	761	720	771	713	765	809	745	788	773	795	768	717	758	772	756	768	758	788	760	715	808	767	766	743	812	774	723	781	751	751	780	761	750	748	755	763	740	767	762	724	775	737	785	760	753	780	752	804	750	712	783	777	755	746	782	789	785	781	783	763	739	743	792	788	738	767	730	784	740	808	792	768	742	746	779	760	737	733	683	721	760	748	755	729	784	725	724	755	693	755	745	700	751	741	709	759	801	826	791	734	744	758	752	736	768	759	747	792	726	753	770	737	753	752	757	788	744	755	800	765	794	728	778	732	713	751	770	752	780	747	731	778	769	774	792	811	756	738	776	756	738	780	748	746	763	782	768	768	773	784	731	822	716	802	758	756	782	832	765	715	755	725	789	814	777	742	815	790	746	772	757	781	750	764	793	783	740	753	785	714	753	763	738	775	769	785	764	772	844	769	733	805	801	774	789	762	764	767	750	780	723	742	751	775	811	757	775	760	760	697	819	759	782	767	757	735	748	780	777	731	786	757	781	825	786	751	749	739	772	810	800	754	762	775	781	787	728	755	732	757	757	822	714	753	756	768	802	750	796	787	774	809	769	769	701	821	749	745	760	802	724	742	744	752	771	762	783	798	761	794	793	782	750	763	755	729	791	771	783	797	752	805	803	757	752	739	741	792	769	774	728	792	712	775	762	752	748	773	765	711	759	779	751	798	781	761	768	739	734	761	744	762	781	794	801	755	745	759	759	786	735	741	730	782	783	730	792	844	742	741	811	774	766	795	762	708	811	727	755	765	810	791	790	741	734	802	762	766	779	777	771	783	762	788	758	785	771	764	727	740	767	711	751	770	755	771	796	770	829	843	728	754	769	736	724	806	789	797	754	757	696	764	802	770	780	767	774	746	783	743	774	809	728	805	729	757	746	760	755	752	729	752	769	789	763	754	750	783	785	745	756	785	777	757	768	762	723	776	776	776	732	804	820	750	738	785	804	751	773	714	727	809	744	778	761	750	737	806	776	787	738	811	799	780	753	760	736	768	800	771	755	764	753	797	745	798	775	802	767	740	746	773	807	778	746	777	737	734	718	758	774	733	826	785	800	818	781	743	750	749	736	755	784	736	779	756	742	773	821	801	737	747	802	814	767	777	765	744	784	756	812	744	781	725	764	784	796	866	748	750	781	751	762	767	778	736	759	740	805	788	781	781	751	752	773	763	782	743	769	760	799	708	757	792	814	782	777	782	752	772	752	800	741	788	777	779	745	792	710	759	707	784	772	777	791	810	795	792	748	772	726	821	773	767	714	748	751	769	746	714	746	802	756	779	787	807	789	770	764	752	762	744	773	737	786	740	802	792	755	763	852	819	766	800	761	727	830	764	768	762	783	753	718	799	754	798	764	764	716	741	760	771	770	747	797	756	800	773	810	774	775	768	773	744	772	773	773	726	808	811	737	716	757	778	729	763	745	729	744	800	784	817	701	727	746	732	757	800	765	821	796	760	766	780	798	819	761	720	745	757	787	765	772	806	735	775	761	766	771	801	796	738	732	828	768	770	764	793	746	818	771	739	798	811	759	737	825	779	729	779	790	814	770	749	757	757	744	728	744	748	752	741	780	737	783	775	781	806	788	702	771	761	806	772	722	791	787	768	782	771	783	758	727	721	754	798	787	758	733	708	781	691	756	734	725	791	732	729	723	734	771	804	749	728	750	722	749	779	791	748	776	782	776	712	775	746	769	753	726	800	767	755	759	769	821	804	697	761	758	730	737	770	800	733	757	754	744	805	760	768	737	778	753	748	717	738	746	795	786	760	740	800	759	811	763	739	810	772	764	797	832	775	750	764	769	797	734	738	771	775	772	778	812	754	856	777	733	798	782	765	802	752	764	752	749	806	709	736	707	781	729	811	814	785	783	718	777	764	735	801	743	715	788	780	722	766	805	772	763	798	790	790	778	819	780	776	769	815	777	743	752	789	782	769	773	788	749	743	748	747	723	771	777	742	775	764	791	738	713	758	766	780	782	764	756	768	738	744	800	728	750	748	750	802	782	735	781	768	788	738	781	742	775	770	739	806	769	778	785	746	739	775	776	784	792	773	816	718	723	688	789	800	752	782	749	763	751	753	746	754	738	696	761	830	788	807	807	695	783	788	814	756	801	762	795	788	738	783	800	792	768	735	764	762	771	732	792	734	773	789	791	778	750	782	748	826	773	710	811	782	819	746	735	759	776	739	782	768	771	780	821	746	798	776	817	765	766	763	742	770	759	798	764	761	786	784	729	752	752	768	744	752	751	756	767	773	766	790	720	757	741	737	774	711	759	821	736	760	799	756	761	736	726	747	786	745	796	815	760	770	749	776	784	751	780	768	836	764	822	773	735	741	801	830	790	744	810	814	779	739	722	778	769	764	764	758	750	781	750	757	777	777	772	744	775	745	731	765	798	763	765	769	811	803	776	766	767	772	748	796	798	708	771	796	769	757	789	818	813	781	750	761	759	784	751	787	790	741	736	730	769	786	740	822	768	714	819	770	777	754	756	778	825	790	774	773	717	804	754	730	773	752	777	731	712	739	778	738	740	771	743	755	740	755	771	771	787	798	744	762	749	776	797	750	783	789	764	745	730	751	779	765	786	786	755	755	807	736	781	762	773	772	802	714	744	770	746	723	791	774	780	780	787	833	793	739	746	761	766	817	765	751	767	761	793	763	766	772	791	773	731	733	755	728	758	783	730	761	767	809	805	763	797	775	765	734	738	753	772	736	765	762	767	816	776	751	782	799	788	762	727	757	787	764	747	790	746	749	758	730	761	750	780	751	751	783	756	772	779	706	758	812	783	832	750	790	787	758	765	795	789	766	714	785	775
1873	418	326	325	325	312	335	305	316	306	288	339	308	366	351	358	332	351	288	238	305	275	306	291	281	288	262	267	274	291	326	269	242	287	244	302	319	277	308	277	298	295	303	297	277	265	278	293	271	305	297	290	290	305	308	264	254	284	292	254	285	312	300	272	269	299	263	291	321	271	285	253	298	305	288	259	288	262	291	296	279	294	289	275	252	305	279	297	287	271	296	310	286	291	278	291	260	295	302	266	271	270	268	271	299	285	291	283	279	284	281	256	283	288	286	287	289	271	266	299	292	274	284	295	291	283	281	315	286	284	266	282	292	300	284	270	304	276	268	274	299	303	271	286	279	308	291	280	297	287	285	261	284	265	304	293	270	296	293	278	270	307	272	276	279	271	266	257	288	276	300	295	299	317	295	295	290	286	270	271	298	295	273	287	292	265	274	257	302	286	292	266	289	312	309	274	262	298	280	290	268	290	294	286	261	317	274	290	337	274	295	268	284	303	278	252	303	314	283	300	302	290	299	315	269	289	293	319	289	262	262	262	276	273	284	296	277	295	290	289	313	302	327	252	294	259	249	307	293	268	321	317	276	274	295	269	312	286	273	255	293	272	278	265	283	286	265	317	290	280	282	287	259	295	285	269	299	290	272	281	306	327	296	260	266	264	281	282	300	283	304	268	283	298	312	261	284	290	254	275	280	256	289	308	301	278	266	296	292	266	290	246	271	283	271	283	289	284	285	255	312	283	268	272	297	303	296	297	296	278	271	305	305	282	291	262	287	291	304	284	312	269	282	275	283	257	294	287	281	297	287	294	272	266	307	313	280	275	289	239	305	277	260	283	273	282	310	267	251	283	254	256	300	291	281	299	290	293	307	309	258	290	249	289	285	278	272	265	291	303	266	268	287	313	283	256	282	278	273	273	267	284	262	310	287	286	298	283	289	302	294	271	272	297	279	281	273	268	292	286	253	290	254	265	321	282	287	296	274	257	277	267	295	296	283	254	290	289	282	296	290	263	290	295	273	275	301	293	263	266	273	305	320	310	311	287	269	271	280	297	290	285	283	274	276	306	282	293	309	273	290	260	285	276	262	275	269	290	281	324	249	296	252	314	279	284	283	246	296	261	287	286	296	270	288	264	275	269	261	282	312	277	289	265	280	298	302	289	298	279	249	295	267	291	272	293	237	287	303	278	293	287	313	324	274	291	278	261	291	265	254	280	303	303	307	291	273	286	288	289	287	256	278	297	313	276	257	295	269	254	275	271	275	268	263	280	279	283	249	286	295	290	282	298	290	308	294	276	290	300	255	246	253	281	264	312	298	277	304	295	304	284	254	266	286	284	235	287	266	292	291	285	261	254	245	282	310	295	263	260	293	292	250	280	267	291	293	267	277	278	281	302	270	271	296	300	286	293	308	300	318	294	281	286	260	289	310	283	297	280	287	275	264	258	260	269	295	273	273	263	301	314	255	273	299	295	262	282	271	280	259	263	297	264	281	261	288	272	274	293	278	264	279	297	293	301	283	254	272	267	296	287	270	290	290	288	273	272	300	298	295	293	287	289	283	254	314	297	280	269	282	271	311	302	303	276	266	295	275	268	258	279	287	299	271	261	243	280	269	275	263	298	268	298	271	294	285	301	308	291	291	275	268	267	278	265	276	281	286	269	297	261	305	302	299	273	298	278	258	275	311	286	291	326	281	280	267	253	292	270	288	262	287	303	266	282	271	296	272	257	247	233	310	258	289	281	271	275	280	273	302	263	280	302	265	291	298	259	286	289	271	295	279	281	294	282	283	232	291	286	319	306	297	290	288	284	291	253	293	303	291	303	326	252	310	313	296	263	290	309	311	271	289	274	288	278	271	309	288	314	229	276	272	282	286	290	256	268	255	261	276	296	307	309	291	253	279	293	277	294	288	287	259	299	329	296	255	298	248	320	308	331	292	283	295	259	287	297	277	296	274	295	280	332	263	276	277	279	275	271	289	273	293	248	255	307	295	281	290	308	310	280	265	300	287	272	317	251	290	312	276	272	321	294	294	292	279	254	291	271	255	271	303	288	291	301	296	304	291	331	273	305	311	307	331	278	280	316	268	302	278	253	259	279	256	278	301	264	288	310	254	290	284	258	293	294	266	269	270	296	289	254	275	304	287	305	298	331	282	299	283	294	236	286	302	275	262	280	290	259	262	285	273	270	266	293	339	286	287	286	303	243	274	265	276	279	259	256	314	244	304	295	276	280	289	286	300	261	288	307	277	262	314	292	260	269	311	282	324	277	301	307	287	294	274	246	262	320	273	286	271	264	262	285	283	275	259	277	311	311	303	269	262	280	278	281	283	351	306	272	314	278	284	289	288	298	283	298	274	290	297	295	275	296	274	279	272	304	247	304	257	295	262	264	280	293	303	296	301	321	313	280	288	283	278	261	277	293	306	288	259	275	280	277	260	258	282	274	293	256	287	286	296	270	280	321	288	311	265	282	259	295	271	281	295	290	306	324	301	296	265	288	289	295	308	316	334	264	271	262	302	277	255	274	298	297	290	317	298	275	283	309	268	268	294	286	268	276	325	267	262	287	254	281	286	273	292	295	267	275	281	272	314	314	291	268	285	291	297	283	320	272	291	271	309	270	283	283	268	292	298	278	285	251	318	287	300	285	292	265	265	274	277	294	281	265	276	291	264	281	291	266	288	300	279	298	300	287	302	309	308	293	286	272	301	287	310	301	262	304	290	247	292	297	272	259	282	297	264	285	288	259	294	324	291	299	285	262	271	293	275	300	277	267	250	270	297	302	292	285	282	249	278	294	312	309	305	283	293	320	280	301	245	308	296	262	274	266	259	286	276	313	282	264	303	278	288	277	293	305	288	255	267	273	299	310	289	250	261	277	252	284	316	300	301	276	272	285	298	292	281	267	285	321	300	262	271	281	297	303	307	281	303	263	301	257	278	262	276	297	286	291	280	306	277	278	274	272	268	294	307	302	283	270	305	312	306	281	291	282	287	273	307	272	247	258	265	286	320	303	264	273	318	276	276	267	291	307	290	295	246	279	297	274	287	255	292	303	268	287	287	282	304	285	271	251	272	285	307	283	290	266	289	270	235	317	284	249	289	299	294	283	288	271	282	265	253	288	297	278	282	266	282	285	298	291	283	256	333	287	309	268	267	321	287	257	295	264	290	298	263	285	276	281	272	293	276	300	301	280	298	306	282	306	281	256	301	273	269	279	286	297	287	282	271	302	265	296	297	272	284	273	280	288	312	290	279	270	280	310	301	263	289	303	281	238	269	270	293	286	295	305	281	290	255	269	271	310	270	270	280	285	271	312	290	275	279	271	251	275	298	290	266	249	300	277	290	279	303	288	262	290	268	250	273	267	295	297	308	279	302	267	277	262	299	255	272	259	272	322	295	276	301	299	278	266	324	287	282	299	282	283	267	273	284	295	253	262	304	293	279	294	284	289	296	273	261	292	276	287	288	299	251	282	296	303
2032	769	669	686	699	691	694	725	686	666	762	925	991	1042	884	1060	1045	922	727	684	643	650	676	634	689	634	605	635	704	620	675	636	678	650	627	646	678	639	635	603	646	635	619	642	705	616	657	649	646	652	631	645	649	669	639	677	652	713	663	658	624	615	700	631	688	640	696	644	648	649	642	635	693	642	613	647	683	671	631	651	656	700	686	698	670	692	683	704	658	711	673	593	674	704	645	663	677	650	644	653	658	655	699	630	608	648	705	668	674	691	657	683	695	663	663	650	645	652	659	635	633	665	651	637	668	646	644	598	698	686	660	642	660	680	601	678	681	659	648	686	661	695	676	632	607	624	629	676	664	660	662	641	684	638	653	665	646	657	637	693	686	659	652	645	619	637	687	586	633	631	708	636	707	623	656	669	669	671	676	665	671	622	660	651	675	654	653	678	687	638	644	671	657	621	655	671	664	652	638	672	672	638	643	635	690	689	642	647	641	634	657	643	648	632	660	603	662	656	660	685	599	683	665	606	660	630	679	628	641	665	665	661	661	618	604	674	595	690	660	674	639	664	656	688	676	639	652	613	667	642	683	633	651	645	608	656	657	679	730	645	630	684	653	621	660	679	690	680	641	668	653	631	701	678	653	664	644	652	652	651	664	661	706	696	637	639	697	680	673	666	634	653	673	679	670	688	604	700	621	699	634	704	628	653	730	647	693	628	647	684	647	692	635	679	639	688	660	610	618	699	684	628	650	646	641	643	624	660	664	661	620	668	665	669	638	675	679	648	692	634	630	608	632	621	693	672	616	674	638	677	630	643	686	636	656	625	669	624	642	657	703	623	672	652	644	648	659	669	644	650	637	649	658	673	626	687	650	651	657	674	636	659	688	693	656	717	668	685	667	694	645	696	620	654	646	650	647	627	678	623	659	651	661	662	647	623	649	660	626	679	608	679	646	611	671	666	653	647	684	664	639	656	632	639	645	752	594	628	627	639	647	711	642	670	629	643	652	643	651	674	628	650	696	648	598	682	659	666	653	668	646	636	676	592	666	680	664	663	650	662	676	654	667	637	682	623	622	644	615	633	692	642	623	638	697	621	641	679	642	664	665	670	650	669	644	649	685	634	644	661	701	628	680	677	639	629	644	627	655	680	657	670	629	694	669	664	703	629	676	675	643	617	639	593	660	699	667	681	639	682	655	627	634	660	615	685	693	669	683	640	709	661	651	643	671	668	679	710	646	632	633	700	600	671	663	659	690	670	662	631	631	638	603	647	611	709	613	689	694	642	652	683	626	671	579	594	637	667	702	659	675	634	652	679	667	637	635	671	684	637	691	664	677	669	624	646	696	616	678	666	679	627	629	641	631	667	634	663	675	654	676	596	650	634	655	706	708	692	628	624	664	610	663	654	647	640	669	683	650	657	669	696	647	644	685	658	657	686	667	620	660	653	642	641	649	633	623	639	709	698	701	667	627	649	682	670	683	660	642	659	649	617	653	670	658	649	669	646	671	659	633	654	618	646	678	629	659	638	674	647	639	652	633	637	654	656	631	630	661	593	628	666	675	634	673	643	653	626	694	674	658	610	679	651	650	670	665	613	645	625	635	704	720	689	664	708	658	653	679	628	594	621	611	672	664	669	659	644	644	673	702	668	630	667	658	661	630	650	657	671	622	670	666	723	648	625	684	663	631	656	661	606	710	669	712	686	662	624	642	673	697	648	685	643	647	658	615	662	632	623	647	655	648	636	605	665	623	607	703	670	657	669	672	655	679	654	682	636	657	627	642	651	677	681	654	658	645	657	646	670	704	700	644	641	649	624	649	690	677	637	630	636	682	656	686	658	673	666	674	645	646	669	597	659	659	621	667	620	642	646	653	650	656	634	685	678	679	696	702	619	636	671	650	669	608	661	663	626	649	618	649	672	688	653	650	666	689	645	633	667	686	589	679	711	648	633	665	642	620	639	663	679	667	673	639	649	636	649	658	696	648	676	683	688	601	679	656	631	665	703	638	650	672	662	661	692	665	667	657	619	675	644	661	675	643	664	630	627	676	674	637	652	640	667	663	619	660	671	636	634	672	675	639	600	696	643	639	695	661	637	665	651	650	634	682	697	669	663	632	640	639	645	624	652	651	657	632	679	635	620	676	630	687	659	608	661	685	671	661	662	614	675	662	666	639	657	617	621	632	653	684	647	620	643	650	635	661	644	635	638	650	651	624	611	689	609	655	624	667	655	656	680	662	676	644	678	640	688	609	617	647	648	575	634	657	645	658	676	661	685	651	652	656	724	621	659	650	606	646	591	681	650	644	622	650	677	687	669	642	696	667	697	674	648	672	716	648	695	675	673	645	641	641	644	601	663	680	673	671	688	614	655	670	639	683	636	662	646	699	662	664	653	625	647	624	632	714	647	654	660	686	695	674	658	638	686	638	654	612	623	645	647	653	695	695	673	677	647	626	693	722	677	664	628	657	631	656	651	610	668	661	664	695	679	689	652	613	665	714	663	637	668	646	649	662	672	625	676	652	651	673	638	674	655	629	625	629	639	697	678	696	654	676	675	638	672	630	682	627	632	669	635	712	614	695	657	661	662	617	707	631	607	633	674	684	661	644	595	670	667	603	629	690	653	649	668	621	686	671	685	615	634	664	638	695	667	646	628	641	654	639	637	648	680	670	677	579	672	617	610	650	659	688	618	635	673	679	679	644	683	644	613	662	637	655	654	648	657	677	604	676	650	636	622	647	627	638	642	674	673	634	677	678	663	647	665	645	663	649	634	648	624	604	659	657	642	653	672	656	692	654	700	655	677	680	659	607	662	684	607	681	675	647	682	681	622	627	686	654	688	683	655	672	669	619	640	635	711	655	629	644	634	645	620	665	641	674	641	669	567	635	664	695	673	651	681	633	656	635	671	671	658	653	630	696	612	653	644	649	621	673	647	629	657	645	656	643	688	631	668	685	660	611	697	674	669	617	646	666	656	665	657	631	653	631	663	640	590	655	629	641	638	628	724	643	617	639	638	646	685	679	651	629	633	643	709	640	623	619	638	581	673	634	673	657	695	681	604	625	643	665	630	646	690	628	661	643	658	638	664	647	682	624	658	615	655	645	637	677	663	658	645	722	654	653	652	696	646	628	687	662	659	652	615	671	661	639	656	652	669	687	692	664	641	685	647	642	639	645	644	635	682	639	652	678	657	631	645	692	626	644	684	618	696	709	654	657	643	621	677	678	611	620	683	688	671	650	660	624	639	690	685	610	676	641	650	651	563	684	627	681	629	656	640	685	624	647	650	593	712	663	657	656	684	675	678	619	662	675	623	631	641	636	668	666	668	666	662	656	672	671	642	657	666	675	633	674	636	682	688	625	685	663	677	662	660	643	656	705	659	679	652	697	652	682	653	677	598	639	674	681	664	673	695	637	680	698	666	634	701	643	673	644	639	634	655	667	607	667	644	653	682	674	632	663	652	668	644	640	644	652	683	655	680	623	659
7578	666	522	443	375	306	258	216	211	213	237	295	348	312	247	275	282	256	224	199	186	186	195	207	205	195	168	195	176	186	187	194	197	195	198	192	178	173	164	189	175	167	180	190	177	197	188	188	182	202	203	174	228	189	184	164	171	170	198	184	206	169	195	173	172	183	169	169	188	156	154	203	164	174	170	204	193	196	169	175	208	199	199	168	184	181	200	179	182	175	178	150	173	188	183	203	177	200	172	186	168	172	181	181	172	187	175	166	181	200	176	206	183	197	182	198	171	193	174	206	172	170	166	176	189	172	187	187	206	178	200	176	219	181	197	157	174	175	175	167	197	177	185	179	177	160	188	175	192	187	192	171	188	195	215	178	174	193	175	175	196	184	177	192	168	166	201	173	196	163	178	191	193	209	160	196	200	186	206	168	190	169	161	192	201	154	164	184	187	184	199	170	158	176	225	184	199	158	201	206	194	200	200	180	154	177	168	192	173	175	201	200	194	153	186	201	206	207	201	203	181	202	182	191	166	202	183	186	197	192	211	158	170	164	189	192	192	166	159	189	166	178	178	197	181	169	205	171	189	180	184	178	199	194	163	168	205	177	167	157	186	177	167	178	178	176	180	233	207	171	207	204	173	196	190	185	214	170	193	187	204	175	201	187	195	148	181	182	193	170	161	160	181	198	181	200	218	200	177	174	174	170	158	195	200	183	219	193	182	177	180	205	190	184	207	201	206	189	195	191	172	193	175	173	161	185	153	163	194	150	193	171	151	172	180	184	229	155	178	180	194	163	211	178	191	180	200	184	186	209	166	190	162	196	194	203	186	214	228	201	152	180	227	187	166	199	171	156	196	174	177	197	161	185	168	208	195	167	195	184	226	168	197	198	195	198	192	178	196	160	204	175	206	181	199	178	180	171	195	190	178	188	175	202	198	171	170	186	181	191	181	176	209	165	211	185	190	151	192	169	179	172	179	157	173	196	163	186	193	179	201	182	204	208	195	167	169	153	226	192	177	163	210	152	188	178	170	186	159	186	179	179	186	219	178	195	177	153	203	196	189	173	207	178	182	181	150	176	181	213	190	204	185	202	164	196	183	161	178	186	176	181	168	194	164	198	192	181	193	208	164	194	175	209	183	158	172	189	223	182	158	182	205	170	184	186	215	190	197	160	185	202	171	167	179	190	198	168	177	197	190	179	195	183	167	180	179	210	182	208	187	184	177	171	190	144	187	183	189	186	179	158	175	158	187	172	186	194	204	179	182	165	184	175	177	184	193	178	175	195	163	164	183	182	200	197	199	181	213	186	189	201	171	181	170	160	213	176	157	176	207	166	161	193	178	180	207	189	199	205	186	208	178	186	188	196	192	189	186	189	185	216	189	165	170	180	204	169	173	195	195	188	167	207	156	167	210	157	175	163	183	171	180	184	166	186	169	176	182	196	178	187	221	210	188	160	173	178	203	190	175	190	203	186	166	178	182	188	163	175	207	180	185	146	156	204	177	189	165	151	180	167	164	197	198	199	186	185	177	196	193	188	181	196	176	185	206	169	195	169	147	184	177	172	186	199	200	182	193	166	178	196	181	196	168	204	174	193	206	173	205	161	182	193	189	184	180	185	170	205	176	164	187	160	175	188	212	159	198	186	176	176	207	160	208	191	205	161	151	168	217	178	202	199	174	199	168	188	211	196	183	187	152	189	185	206	173	202	174	165	174	193	179	206	189	199	224	180	188	189	175	181	169	166	175	182	158	183	167	199	183	166	206	231	193	185	204	189	200	175	182	199	172	146	197	175	152	202	151	198	171	172	176	215	199	181	208	189	164	201	189	192	172	188	187	164	194	201	164	191	179	159	185	193	195	190	189	147	186	202	200	166	172	168	167	198	197	172	186	175	179	196	187	190	193	174	192	169	173	165	177	187	176	186	175	194	179	194	186	202	170	168	179	189	179	172	173	196	183	179	175	184	168	161	204	159	201	190	199	190	181	192	175	182	176	180	181	181	184	197	204	158	177	181	189	182	184	180	184	188	197	198	179	189	181	207	175	161	153	183	174	208	194	183	189	202	187	194	197	171	219	195	164	194	188	175	188	155	181	203	200	188	169	187	192	197	195	184	162	162	163	177	197	162	184	184	171	175	175	181	165	145	181	186	168	171	167	182	194	167	180	213	175	164	175	196	169	159	196	186	185	179	180	160	176	173	214	146	151	200	177	165	189	180	178	184	204	193	199	165	178	171	181	179	179	187	194	182	209	188	175	194	170	179	175	199	185	168	177	197	176	170	168	186	192	171	174	154	181	176	188	184	180	185	173	185	164	184	181	177	188	189	197	198	173	186	169	170	175	199	167	186	169	182	191	191	165	202	203	183	185	178	199	187	177	189	177	165	180	196	196	171	197	188	172	179	188	161	179	171	205	189	162	190	186	182	202	173	174	153	197	185	208	157	180	186	181	184	183	175	192	207	185	190	178	180	204	173	193	191	171	164	197	174	197	198	178	178	200	175	169	160	180	210	184	165	175	173	178	184	161	161	156	179	196	194	193	186	176	176	194	204	186	176	183	158	170	185	176	173	187	174	181	155	195	160	177	204	176	201	190	173	176	194	174	173	189	159	163	171	216	154	181	185	207	192	177	183	200	161	203	147	168	170	179	166	197	185	179	187	189	162	186	216	180	167	172	173	186	209	182	222	167	190	163	180	181	187	175	166	183	195	165	181	204	161	163	190	162	173	183	190	176	178	190	158	184	184	181	198	203	170	206	167	174	167	164	208	166	170	188	178	173	180	179	194	175	173	186	193	172	169	184	172	205	168	167	177	192	157	186	206	168	214	165	166	171	187	178	193	168	178	167	177	186	207	196	199	194	195	193	172	169	193	194	195	185	174	199	184	230	203	196	165	169	167	182	186	189	168	186	209	157	180	168	189	189	175	153	203	168	187	176	169	171	186	180	195	157	201	177	195	194	183	157	182	181	209	197	192	210	193	173	182	180	165	173	178	184	177	174	231	197	188	171	183	199	183	178	151	156	168	178	205	174	172	181	173	192	181	201	204	183	185	163	174	183	170	207	183	163	197	185	170	171	192	189	193	209	196	180	175	187	184	166	184	181	197	180	198	174	177	195	206	175	191	157	164	189	185	227	197	200	214	205	202	167	176	176	201	180	197	188	184	176	198	189	188	209	151	189	178	190	188	176	170	169	183	202	179	158	181	181	175	188	182	184	178	145	195	183	180	192	157	189	187	176	191	199	168	177	193	193	200	162	153	145	173	187	171	180	165	195	201	171	185	184	181	180	170	194	186	191	180	187	191	187	194	184	182	190	175	201	171	185	177	161	187	184	157	196	150	188	152	188	170	188	163	204	177	196	172	165	170	188	167	204	203	194	150	191	173	192	164	213	186	160	169	174	180	247	166	164	201	194	176	211	181	196	203	194	201	184	159	165	156	177	184	176	161	192	162	157	177	174	181	178	202	187	216	177	181	183	204	161	174
6159	817	1209	1426	1113	1027	983	855	796	716	830	1215	1198	1261	1125	1224	1260	1011	672	607	499	537	499	514	485	529	483	518	494	499	481	502	498	495	525	483	475	454	459	456	469	468	467	483	452	485	469	441	434	506	443	487	473	475	496	474	495	502	473	452	459	477	494	492	467	470	488	472	479	507	499	486	449	462	460	451	497	438	484	452	468	489	501	437	488	521	449	474	437	447	490	473	484	484	497	456	448	456	450	490	463	446	517	473	463	436	511	489	467	493	471	436	495	483	482	507	444	491	494	448	434	472	476	481	467	524	518	472	455	497	462	472	489	451	496	494	475	484	451	439	464	451	454	461	456	494	479	505	462	463	476	480	455	448	453	493	441	493	469	437	433	509	448	433	461	491	509	445	493	465	468	490	479	500	478	455	453	441	484	485	454	499	496	514	475	432	449	470	483	531	463	485	502	501	470	488	465	487	407	455	469	464	505	461	490	490	458	488	458	481	457	445	466	474	477	477	468	460	504	515	506	477	500	464	500	474	460	460	435	500	456	478	456	436	472	478	487	418	481	489	451	482	480	461	475	475	462	436	465	491	490	447	485	486	503	438	482	462	475	485	454	488	473	482	485	433	486	481	461	473	438	502	470	464	491	463	462	462	454	464	482	484	472	464	447	468	450	462	446	446	477	468	463	431	458	462	508	454	465	456	471	446	489	448	479	473	478	491	487	502	525	516	457	451	475	467	486	478	438	522	476	489	440	520	453	480	477	495	466	484	503	473	468	432	480	471	479	452	449	487	477	471	484	448	442	472	427	454	514	479	450	466	503	482	409	453	447	495	465	474	494	478	497	430	407	496	475	458	509	418	477	473	468	501	476	495	459	502	477	495	459	489	459	489	476	516	470	487	472	458	517	458	452	444	493	447	511	472	437	433	467	438	455	451	459	486	466	495	441	443	501	442	455	496	436	502	466	475	470	499	459	481	442	465	450	455	457	455	446	481	479	445	433	448	475	462	467	498	490	447	492	449	452	500	482	443	478	487	481	490	495	490	456	494	457	473	493	500	508	473	443	463	478	529	469	464	467	513	497	480	455	462	504	447	470	471	458	499	433	442	494	460	507	471	430	468	472	516	464	473	478	475	418	484	462	457	476	473	521	496	444	476	468	487	496	509	461	443	449	493	524	468	478	534	434	408	500	496	464	419	471	465	518	462	476	462	452	472	458	458	469	455	472	493	478	459	466	467	442	457	455	488	460	481	479	494	457	473	473	503	471	480	470	464	462	478	512	462	475	488	481	445	465	473	444	466	484	440	456	445	477	507	473	478	503	470	483	442	461	480	479	424	493	449	417	488	435	444	479	450	495	492	467	497	496	467	484	475	482	502	465	417	423	457	469	414	469	475	466	494	510	470	447	441	465	477	461	477	489	478	475	477	504	457	454	445	455	475	442	479	514	508	478	482	494	483	464	460	498	520	483	445	448	506	457	462	502	478	465	458	476	458	450	476	450	464	455	494	488	474	507	495	469	470	476	453	507	488	453	478	486	441	463	477	512	470	497	491	430	471	431	487	482	445	458	462	461	486	445	488	473	456	453	491	477	501	456	487	453	480	491	505	447	452	498	465	460	500	497	489	506	465	431	466	446	472	484	433	480	466	460	493	462	459	460	491	451	472	479	472	463	472	445	480	485	495	479	486	518	480	475	485	480	465	515	464	469	496	490	463	495	468	457	452	457	486	479	482	490	462	449	444	451	474	458	463	463	470	463	467	451	519	496	450	443	497	497	478	456	436	491	486	488	468	475	472	458	465	477	458	484	468	474	503	464	466	474	454	501	487	481	507	501	474	477	520	487	474	457	451	508	484	516	485	496	439	509	436	477	483	473	494	474	457	470	437	451	450	449	497	493	453	497	442	421	455	481	450	480	454	487	497	492	476	506	469	496	483	502	498	485	470	464	465	485	475	449	495	477	453	476	464	487	445	494	459	486	483	466	449	491	479	447	520	477	454	447	454	470	481	483	491	536	501	434	510	475	458	482	513	499	461	482	482	491	472	481	468	452	460	463	493	480	446	483	459	460	467	462	474	466	448	451	461	475	467	512	484	496	498	462	448	473	482	472	437	518	479	496	439	447	464	499	438	468	461	457	467	453	466	465	501	474	435	500	483	479	508	496	469	461	468	437	457	461	446	511	469	438	481	501	507	469	488	477	462	469	453	441	486	477	482	433	487	447	445	446	497	493	431	450	489	462	467	546	501	499	445	434	458	477	489	466	471	506	458	469	443	457	469	464	455	454	490	471	513	443	448	467	510	477	488	472	481	490	488	437	501	460	482	430	465	479	483	438	472	476	480	456	472	456	458	446	460	526	429	483	505	447	480	446	488	455	436	448	458	448	493	458	494	449	476	456	469	427	512	466	470	509	477	493	458	470	466	446	449	496	499	458	503	486	487	436	478	487	486	492	500	461	443	516	502	478	490	473	533	466	474	474	467	459	446	486	446	457	467	488	470	451	464	486	453	457	456	504	503	482	496	489	480	498	460	485	486	441	477	455	458	460	503	462	460	493	468	489	523	453	456	450	474	460	460	483	458	486	467	511	570	466	482	502	450	498	489	454	459	448	485	469	450	479	497	454	462	477	465	443	460	476	507	473	461	494	466	436	483	479	464	483	482	451	463	459	492	493	441	494	479	473	466	479	479	471	463	475	500	463	451	471	457	474	478	469	490	447	475	457	459	478	480	449	430	470	487	462	499	464	507	449	506	491	459	465	475	469	465	483	449	497	454	485	486	497	421	470	475	484	500	478	511	468	486	458	488	509	492	479	452	492	473	452	443	495	440	515	465	474	464	482	499	485	502	478	440	456	487	466	493	474	449	446	486	438	436	473	494	501	469	477	507	462	445	451	465	461	435	483	454	488	515	483	478	464	480	469	502	433	410	454	481	473	475	476	495	448	453	477	472	463	485	492	490	474	465	459	469	485	478	459	512	489	437	471	421	483	483	517	477	483	532	457	437	470	504	452	416	470	479	481	474	503	481	468	464	470	447	465	514	513	455	509	486	478	489	459	452	491	498	452	463	461	476	494	478	510	476	468	444	468	476	494	474	460	489	472	439	461	474	430	466	470	508	460	489	485	491	455	502	492	484	482	463	435	479	492	458	445	495	459	499	451	460	492	447	485	508	482	475	445	469	482	458	474	440	452	458	483	476	473	506	498	477	469	492	441	484	476	459	455	476	473	438	468	452	469	503	437	484	461	479	455	465	488	465	496	464	453	508	479	444	446	466	461	439	497	459	475	442	459	505	456	461	526	485	448	501	477	466	479	469	463	504	455	499	483	474	455	463	474	475	466	505	481	477	484	491	501	473	458	491	498	439	471	496	491	461	466	467	505	410	474	497	485	450	492	478	466	472	471	495	424	439	510	491	476	500	476	451	471	478	457	480	483	469	473	500	465	475	453	442	452	471	522	479	474	465	505	478	454	498	490	446	496	486	467	502
14340	1623	1115	802	664	541	491	461	440	418	418	518	506	523	487	490	523	439	349	377	338	342	360	350	326	353	330	305	342	347	305	355	333	385	315	341	304	331	368	327	376	299	362	354	349	337	348	306	347	330	313	315	357	366	317	343	299	354	343	301	350	346	315	351	317	335	319	326	326	331	302	309	314	344	323	324	330	319	301	310	341	319	302	314	364	329	332	320	327	335	335	333	324	340	362	348	321	331	357	315	306	351	341	322	332	320	334	335	344	323	338	330	354	336	346	336	327	349	340	323	358	324	323	322	316	335	330	323	343	362	366	341	342	330	329	379	320	329	369	330	311	359	320	313	337	304	328	353	303	329	337	353	309	323	336	332	335	333	304	344	326	326	348	311	342	331	286	328	327	333	323	347	338	336	361	322	311	307	335	359	311	349	341	348	301	338	346	354	340	374	308	321	323	333	320	298	334	324	328	313	344	342	355	298	312	330	337	325	304	324	333	338	378	323	311	321	308	342	294	331	320	328	328	338	382	377	312	348	380	343	335	321	335	333	366	351	330	344	319	333	349	319	345	342	337	338	367	323	336	346	339	361	325	301	305	331	341	295	337	317	305	337	316	379	348	333	329	308	332	369	307	343	338	348	314	351	341	339	324	329	319	317	323	378	302	348	326	343	343	320	352	328	345	334	313	348	337	362	345	290	344	340	366	384	373	339	336	330	367	349	302	344	323	339	344	318	353	368	338	278	312	333	342	356	345	343	311	359	329	312	339	340	373	300	288	341	326	366	325	352	308	345	347	351	370	328	322	330	349	352	316	339	311	288	330	345	343	335	358	363	353	293	313	359	320	325	343	369	337	327	322	389	322	359	353	349	314	347	326	325	353	307	335	326	321	324	352	341	352	334	320	330	315	295	331	371	353	340	344	310	311	304	360	344	323	331	296	325	332	325	299	306	309	326	307	320	306	335	347	355	339	334	348	317	314	348	342	343	309	342	345	310	322	354	344	347	345	342	305	363	311	361	338	287	340	328	299	314	337	309	341	349	337	340	351	357	319	323	325	355	333	334	355	300	332	350	344	340	319	357	314	302	345	328	303	324	284	376	356	324	332	324	287	301	348	327	319	319	313	326	326	365	330	355	360	381	331	332	332	358	317	362	305	336	331	299	330	322	349	311	312	300	345	362	309	314	359	318	347	325	331	321	325	364	340	324	352	340	369	338	334	392	341	342	363	319	316	321	330	337	326	354	348	352	332	323	347	324	314	369	360	333	321	317	360	365	368	325	294	294	369	288	359	376	356	334	353	324	329	328	368	318	302	347	332	392	349	324	320	331	343	379	328	317	337	350	315	324	300	339	322	314	320	314	321	341	329	300	320	312	338	353	334	332	332	301	338	330	334	318	345	336	323	324	317	359	342	346	339	333	347	304	350	343	356	360	371	312	352	361	365	332	347	330	314	333	336	336	340	341	316	307	322	382	372	306	297	348	353	331	331	302	335	335	333	305	347	336	350	332	300	334	343	315	316	366	356	321	321	340	339	348	343	327	337	328	351	313	361	330	350	327	328	333	345	312	337	329	309	310	324	316	337	339	341	352	316	321	355	342	343	366	324	361	330	322	323	344	352	333	332	319	351	338	308	302	360	346	360	380	314	327	320	334	344	329	338	351	331	364	331	338	327	325	334	354	314	285	329	316	310	282	322	363	324	320	333	341	308	323	385	367	315	336	301	328	318	348	341	326	321	358	334	319	366	325	357	353	339	339	325	316	301	313	338	349	327	309	313	337	327	315	331	314	335	340	315	330	333	334	334	345	285	341	351	324	344	291	314	368	358	296	323	302	327	316	340	347	307	316	333	332	306	351	340	348	320	297	351	345	307	331	363	361	341	311	325	315	346	339	311	304	300	340	329	328	344	328	327	328	296	317	314	338	297	314	313	318	321	311	349	322	354	318	338	355	316	288	334	336	323	335	368	335	368	334	324	345	360	321	324	353	347	338	329	343	378	356	343	344	348	353	312	361	343	346	326	301	296	340	353	337	298	314	327	329	349	353	347	304	317	326	348	348	341	319	352	323	331	347	319	332	330	351	325	337	346	333	331	343	369	332	336	309	328	348	345	304	325	338	345	360	351	326	352	346	333	309	353	320	323	332	307	320	340	322	330	319	322	342	355	326	337	331	323	324	352	316	303	312	324	324	319	305	355	333	330	350	346	338	327	306	329	315	318	334	323	317	312	356	321	340	294	320	340	323	358	344	322	300	333	301	330	369	325	331	329	317	356	363	328	350	338	334	323	344	312	312	325	306	339	329	316	320	327	309	337	352	341	308	317	325	342	354	332	304	323	336	335	341	313	323	288	327	326	340	339	381	316	354	298	321	346	306	371	299	337	320	331	347	351	346	323	341	336	339	307	329	357	328	319	367	350	353	331	322	353	343	339	325	318	330	331	336	330	342	335	362	314	315	301	333	353	365	333	351	298	366	364	337	330	327	340	331	388	356	368	319	330	369	345	334	344	339	315	344	332	349	359	366	333	341	331	306	336	337	341	334	309	328	329	332	328	315	351	343	324	336	304	301	329	321	324	339	351	362	307	339	301	305	332	368	305	335	305	354	339	332	326	339	319	319	340	320	344	368	330	313	322	347	311	298	318	327	339	372	345	352	360	355	302	323	318	333	338	316	328	338	315	316	336	346	334	336	347	293	356	341	330	331	326	316	333	334	318	343	349	338	345	325	341	347	368	323	358	333	368	344	298	309	311	358	352	310	357	339	348	326	330	348	312	338	325	322	311	328	322	335	350	318	324	354	342	334	370	327	317	312	335	354	319	360	311	333	321	374	372	295	344	300	340	313	324	353	346	325	322	306	316	321	365	371	357	312	345	339	338	347	305	346	296	348	328	344	353	348	308	344	328	348	337	321	280	339	353	361	340	328	319	348	350	314	310	323	356	380	384	356	347	304	311	351	343	310	333	368	333	365	331	322	322	347	316	358	303	329	315	361	325	350	352	361	327	306	313	346	360	351	342	321	345	328	365	323	333	344	308	322	340	296	333	360	326	365	298	340	360	341	362	319	308	357	342	361	324	307	327	349	354	337	343	362	356	314	323	294	335	353	333	326	295	336	331	362	362	333	311	361	321	350	329	326	373	358	335	348	306	337	315	337	350	349	315	331	325	369	359	353	327	319	359	301	329	377	330	322	306	323	340	330	315	319	307	338	353	362	329	338	336	325	355	357	297	333	376	326	312	325	351	317	299	345	359	347	350	307	348	333	351	348	330	312	294	346	349	334	333	331	320	297	334	328	348	341	360	358	293	351	329	374	305	322	302	291	346	347	325	337	335	285	297	319	355	319	349	345	349	302	289	289	323	373	293	359	354	334	317	309	330	323	361	339	345	329	316	342	375	316	324	321	333	333	345	323	308	333	331	315	322	332	338	368	386	332	370	302	324	315	316	311	330	300	328	322	327	344	365	315	322	346	309	306	330	363	323	337
8559	1456	2203	2408	2282	1882	1707	1441	1310	1155	1392	1892	1964	1899	1704	1897	2047	1550	1058	1010	901	881	902	863	843	839	757	867	798	855	805	809	850	733	803	823	817	839	779	799	826	797	826	779	794	761	811	795	820	746	796	798	784	795	784	791	809	800	779	785	757	766	757	768	787	789	757	835	801	759	780	804	788	768	807	796	806	764	756	759	767	780	750	785	733	809	804	818	787	816	762	797	732	759	813	821	737	770	759	755	809	788	768	759	792	809	784	776	750	802	757	838	762	791	797	737	791	785	745	811	821	717	831	744	725	760	725	765	784	740	777	785	803	820	821	783	761	817	810	766	759	783	790	720	798	812	813	800	776	768	823	780	808	787	758	751	750	806	795	732	783	804	782	742	764	753	692	768	785	782	803	789	785	763	730	739	723	750	811	767	790	778	791	804	811	826	756	807	784	825	748	749	748	805	794	766	784	766	745	824	756	770	802	807	787	803	792	792	726	783	789	800	767	739	736	752	763	767	742	773	799	710	774	784	780	776	757	817	758	814	808	787	803	755	776	729	801	746	725	744	807	776	826	800	796	760	730	769	762	810	791	800	760	781	768	815	775	755	745	781	750	796	797	747	779	756	747	731	800	748	820	747	772	779	792	800	757	767	790	781	739	733	765	781	776	786	697	834	766	781	797	777	772	733	774	797	799	764	795	751	785	770	799	778	810	741	756	761	814	771	754	752	829	754	737	810	767	791	776	726	788	729	781	777	750	743	811	760	731	757	788	796	722	796	792	796	771	810	776	733	760	795	763	776	761	793	807	829	767	789	743	738	783	787	763	817	800	798	757	790	733	806	812	739	803	787	804	779	788	749	775	786	789	816	792	766	794	789	812	844	765	804	748	760	767	765	760	779	740	748	764	726	798	739	768	766	772	789	723	772	775	833	806	777	724	830	755	775	769	828	806	769	794	765	722	758	753	792	795	813	772	819	743	747	791	807	769	791	821	794	779	774	807	773	747	793	801	759	779	740	782	745	778	792	771	713	776	767	792	799	801	717	777	811	738	783	753	779	760	751	751	790	825	796	720	824	720	809	774	805	739	796	795	778	759	806	748	785	780	739	767	750	723	808	776	780	797	823	798	763	813	845	753	766	752	804	754	740	787	779	788	743	759	765	784	816	827	780	726	806	797	757	756	788	766	772	788	788	767	758	807	781	759	759	755	726	821	759	786	787	812	755	745	792	748	754	747	783	800	760	782	779	814	779	811	743	792	796	806	781	751	808	764	717	713	778	799	763	752	746	797	748	788	814	747	765	805	775	830	815	762	804	770	751	776	846	797	773	783	799	787	745	792	826	757	764	764	819	789	841	773	764	744	810	806	772	783	788	758	773	757	777	748	786	761	791	773	772	812	791	776	749	796	746	830	806	745	779	716	785	770	779	783	810	819	762	805	772	797	769	801	797	799	791	755	726	812	698	751	756	754	797	768	748	793	757	716	785	778	805	769	797	786	748	782	789	823	757	793	759	738	765	788	768	806	787	719	773	758	773	793	820	803	777	755	734	813	786	773	756	761	745	755	788	806	795	798	844	790	766	741	755	756	777	793	735	809	778	719	761	788	792	743	782	826	768	804	762	820	788	758	735	772	757	799	772	809	765	735	750	763	802	761	798	778	767	745	778	785	792	781	750	779	736	789	773	739	763	787	814	795	828	780	748	772	801	707	791	745	786	788	784	784	733	758	789	791	799	770	790	784	761	743	790	711	753	751	747	777	761	759	815	778	776	803	782	768	761	717	794	784	800	815	786	751	796	746	765	800	837	788	791	764	722	766	782	820	763	744	795	741	738	772	794	804	810	786	812	809	728	801	752	765	815	770	765	794	835	809	746	788	774	784	834	779	755	790	770	765	773	747	820	777	770	781	800	791	782	779	729	816	781	801	759	760	763	805	784	773	785	771	782	746	772	808	771	770	765	820	762	807	797	766	804	715	810	789	755	808	759	748	768	763	768	777	753	767	720	755	722	766	778	799	863	770	755	781	855	802	785	790	776	769	745	780	764	788	813	753	797	769	795	789	728	742	802	754	722	740	761	828	794	787	782	671	805	783	743	805	783	834	721	777	819	779	717	820	764	800	794	728	755	812	794	766	755	776	797	788	761	753	756	764	763	785	798	726	731	779	777	792	811	760	745	783	765	755	768	785	805	789	765	787	772	757	812	784	719	777	711	750	811	773	794	748	816	802	813	809	783	807	756	790	776	794	775	787	797	813	772	733	756	770	814	850	790	776	762	739	778	739	738	765	732	819	808	762	788	762	772	750	793	751	830	748	807	752	761	786	750	766	761	785	765	829	746	829	738	786	809	811	798	730	740	803	743	808	799	777	778	741	790	736	785	820	756	791	813	750	763	771	791	745	800	775	768	784	773	728	723	733	738	814	812	780	765	781	785	774	744	786	795	708	806	806	769	805	814	758	837	748	743	778	808	769	801	784	785	794	812	764	803	761	759	780	791	767	765	786	816	737	777	824	784	779	757	742	772	729	760	765	820	776	747	769	748	750	749	801	788	795	792	727	784	774	759	807	773	777	773	778	807	832	796	817	809	787	829	714	772	793	792	779	739	811	781	754	796	821	777	797	796	757	750	787	782	803	749	815	771	830	759	747	769	835	763	789	791	767	797	792	720	785	774	787	762	781	737	827	725	771	731	767	772	791	753	758	781	815	763	758	755	741	744	749	730	789	790	812	755	823	798	761	768	755	793	810	793	781	774	788	759	784	797	739	739	739	794	752	795	717	789	774	771	791	780	773	752	783	797	810	770	782	779	756	765	809	773	777	750	753	772	752	781	793	741	781	765	757	747	783	747	759	771	802	761	816	795	765	736	828	805	755	780	796	790	756	755	774	757	751	766	849	785	779	807	796	819	780	725	767	748	790	785	775	826	760	800	782	803	768	759	744	738	789	809	804	725	754	784	793	782	695	794	807	789	742	755	793	771	772	800	827	795	827	797	802	727	809	756	739	753	824	768	758	737	693	783	747	717	736	818	751	765	756	778	789	773	719	727	788	742	756	786	839	759	772	767	765	815	796	782	824	828	782	820	786	788	731	773	808	766	794	795	755	733	794	777	790	819	776	744	771	789	745	774	757	764	762	790	785	772	776	787	822	772	815	756	764	767	804	832	780	762	771	771	801	820	780	782	758	765	783	767	744	776	727	777	758	770	793	794	801	726	733	764	797	746	712	732	837	751	752	774	821	761	785	792	783	768	796	770	775	800	767	778	813	758	734	789	792	797	803	784	765	766	850	734	769	829	801	808	797	795	805	760	749	822	777	766	765	795	800	774	785	763	736	806	797	790	744	748	755	790	769	808	798	755	778	762	761	777	820	775	820	795	733	778	748	790	771	842	772	786	796	816	781	731	844	759	765	769	756	775	779	829	771	787	759	765	802	725	739	767	742	789	774	764	782	731	791	747	800	757	771	743	743	772	783	764	820	760	756	800	830	786
1677	374	299	315	297	296	299	320	282	287	270	344	347	330	295	333	341	317	267	280	253	295	302	240	299	267	262	293	274	277	294	284	272	303	289	286	301	287	294	284	302	263	275	272	287	281	284	302	306	317	283	303	280	312	299	304	306	326	296	281	280	282	285	265	300	286	291	262	314	265	252	282	280	246	277	300	256	255	243	272	327	259	283	270	290	285	287	301	299	296	274	274	291	328	314	280	301	310	276	281	255	291	300	302	280	278	276	314	292	268	272	283	321	303	272	300	293	292	325	293	273	272	275	296	276	264	283	302	262	266	273	264	289	323	257	271	294	293	302	279	328	287	291	279	252	284	298	278	296	296	274	266	272	285	266	293	283	312	280	261	280	311	318	295	266	253	301	250	279	305	288	276	265	301	285	293	267	305	274	279	286	268	289	301	289	311	279	296	279	292	256	264	316	296	273	319	302	302	270	270	270	305	324	286	264	288	258	281	296	250	302	311	281	289	257	300	291	298	268	310	306	295	303	299	261	287	270	286	272	290	251	319	274	311	306	276	288	289	337	294	293	285	293	263	290	268	282	261	263	243	253	296	265	305	271	303	253	305	285	306	270	274	295	294	278	298	285	270	317	262	264	278	271	291	297	300	294	282	246	263	297	272	299	284	266	297	290	278	351	287	311	290	281	296	317	282	344	293	273	250	263	290	254	303	311	260	306	250	277	290	284	279	280	301	291	253	255	251	284	277	287	272	283	258	314	286	289	302	278	273	267	275	317	300	300	305	293	295	295	264	310	256	288	276	301	280	285	288	290	310	293	298	289	270	316	285	291	274	287	266	292	319	268	285	284	279	281	241	284	272	288	308	272	261	318	294	266	269	294	296	288	291	287	304	292	260	256	280	305	314	281	302	253	258	288	295	276	290	277	302	292	272	285	294	294	298	311	281	268	279	255	279	274	304	298	270	265	281	281	289	272	253	290	232	275	271	294	279	275	291	266	282	256	239	283	256	248	268	308	282	301	291	284	305	291	290	307	298	250	282	288	243	285	275	301	286	292	290	294	298	360	286	317	259	294	264	286	269	296	266	293	298	286	263	279	274	291	269	261	298	290	266	271	292	281	299	274	254	258	274	301	297	275	317	316	276	306	244	289	272	275	256	308	277	266	260	293	297	297	306	284	289	298	295	291	264	291	263	275	278	290	299	278	319	281	266	256	294	283	255	294	303	304	307	301	294	308	286	312	283	311	286	303	286	278	256	320	292	294	259	252	300	305	309	267	291	252	294	293	301	311	295	269	307	289	283	330	259	304	294	246	273	285	301	259	322	297	293	285	313	279	324	293	258	302	293	315	298	270	286	273	263	271	260	303	270	288	272	329	261	279	281	262	303	260	265	269	287	314	297	309	289	275	292	266	302	302	307	282	263	267	271	277	269	267	275	294	276	304	259	250	269	254	279	276	300	282	277	285	275	299	284	275	260	308	283	290	297	300	286	262	288	295	270	257	273	313	307	299	307	298	281	316	290	270	284	282	288	290	249	279	255	282	263	284	283	279	294	262	281	282	295	297	289	310	254	246	289	305	301	283	287	272	278	280	285	276	289	317	277	287	281	285	316	280	294	277	274	275	271	269	288	258	278	266	256	268	263	234	299	258	287	278	298	269	299	277	271	258	298	266	303	275	269	284	278	288	287	270	261	298	292	283	282	272	261	292	290	306	277	279	315	263	283	293	257	290	292	280	246	279	278	319	286	296	291	275	328	288	268	269	274	305	282	319	326	250	284	259	284	276	306	292	290	320	282	296	302	277	252	271	266	247	283	284	293	286	307	275	277	261	296	285	284	280	283	269	270	238	286	271	254	305	293	280	299	270	273	272	279	323	297	275	297	271	284	280	293	262	303	298	296	299	274	276	304	266	288	282	282	307	295	277	269	319	303	290	264	252	289	269	271	290	305	267	326	301	242	276	284	296	259	298	282	249	320	267	312	282	323	287	289	300	279	264	301	279	295	288	306	288	247	307	289	265	259	267	277	307	297	279	288	265	282	309	247	299	266	293	249	347	298	301	272	282	287	292	322	280	292	224	311	283	282	277	298	254	301	264	262	273	296	269	314	316	280	265	253	277	255	293	294	283	266	272	294	293	268	290	269	297	296	252	275	309	260	309	274	272	274	265	277	297	281	291	273	244	277	291	280	269	305	300	297	287	265	265	290	287	303	306	312	308	309	312	264	250	309	293	302	327	301	313	282	258	267	263	285	309	302	305	265	284	294	272	257	289	281	278	277	299	293	285	272	240	250	302	293	307	276	260	281	280	289	291	297	298	268	255	301	271	291	272	291	272	254	285	265	280	288	289	305	317	301	290	299	285	276	299	295	264	285	312	266	267	236	305	281	315	285	281	253	273	235	300	307	297	324	261	291	255	261	278	276	302	271	288	298	327	271	283	291	282	316	267	280	266	264	287	366	308	290	279	279	288	260	306	283	296	286	283	302	301	271	275	273	275	271	282	292	303	273	287	277	284	293	308	261	252	293	271	280	305	295	285	294	273	278	285	313	295	288	261	278	267	296	292	285	294	263	309	272	321	286	285	303	284	287	271	303	258	261	296	276	317	296	291	272	280	304	296	307	267	309	297	273	292	305	290	312	309	252	258	283	260	266	314	283	330	280	270	290	277	302	287	294	297	297	276	296	294	281	306	286	298	285	308	296	303	271	300	281	303	273	288	299	260	301	281	286	261	292	252	299	284	273	272	261	279	294	311	278	291	267	253	303	297	284	278	310	305	283	267	246	277	296	290	286	298	300	301	272	285	287	275	282	300	303	307	285	249	302	270	298	314	298	275	280	294	277	298	273	292	272	268	276	273	263	289	296	280	295	273	279	301	288	280	302	238	276	261	267	283	254	272	280	319	298	282	260	277	267	269	287	288	307	298	275	297	275	313	291	265	298	287	259	289	267	282	269	276	283	317	266	286	263	279	281	284	286	294	255	290	298	316	301	283	317	299	248	276	284	312	273	299	297	321	322	304	279	277	284	247	277	323	307	283	288	298	292	277	263	263	303	292	299	305	326	285	287	305	267	296	313	293	276	314	296	284	299	308	305	287	277	298	278	263	270	286	276	289	279	293	290	302	269	318	283	328	287	278	315	319	275	285	280	266	271	284	287	289	295	319	288	289	309	308	274	259	300	288	274	258	295	242	290	251	303	304	317	308	271	259	289	306	297	275	296	271	255	282	283	303	272	311	302	276	304	300	288	279	293	298	272	254	284	282	264	266	304	271	287	293	283	254	295	275	263	282	275	349	296	291	292	296	316	293	273	285	274	259	294	270	298	278	285	275	291	298	269	284	278	271	279	290	309	291	295	259	281	266	297	278	281	318	278	305	280	269	281	291	256	260	298	296	296	290	283	310	301	298	279	311	273	278	284	284	292	282	250	261	301	266	273	274	299	275	279	303	259	273	310	288	288	299	287	303	291	303	302	300	282	259	290	277	301
1994	710	735	779	761	707	710	709	693	660	782	967	949	905	902	949	1077	886	740	644	660	650	670	708	673	691	713	700	660	684	650	628	649	667	713	684	679	610	662	672	651	690	626	706	667	666	651	679	663	665	656	680	687	664	634	683	642	630	667	656	690	641	703	640	651	649	633	656	638	676	602	601	690	626	640	698	636	646	676	642	666	689	644	668	632	629	683	656	692	647	635	648	644	674	691	631	659	626	656	712	653	641	650	711	622	657	700	631	705	658	630	650	618	638	654	679	711	679	646	649	641	642	680	668	690	638	666	677	670	627	645	646	694	667	711	667	700	638	666	725	655	677	671	663	695	637	661	606	672	645	657	692	680	664	661	672	617	672	674	663	689	679	650	669	672	660	664	655	673	687	649	647	665	646	672	635	644	700	675	695	652	686	611	702	648	660	659	691	654	705	673	622	670	652	670	641	627	680	624	689	647	638	644	643	692	692	617	684	637	657	656	651	702	627	688	629	646	676	646	640	718	659	634	670	667	650	625	667	660	704	683	634	649	638	644	674	707	608	701	692	678	631	644	698	664	642	644	630	681	710	665	609	614	655	681	714	613	657	661	629	652	622	678	650	661	696	623	674	685	681	633	645	648	705	669	684	674	634	713	614	679	678	659	625	654	675	641	663	627	662	614	654	642	647	676	641	639	696	671	692	684	657	655	642	632	684	697	671	685	633	689	662	681	670	649	633	641	628	682	668	687	630	667	632	643	639	639	694	651	652	674	627	646	648	620	644	659	665	652	649	669	695	659	669	677	695	685	678	714	663	632	682	679	682	686	650	635	629	624	638	682	679	634	661	657	635	658	642	695	636	692	672	695	626	648	654	648	641	635	657	656	685	645	672	693	667	634	680	645	685	642	677	664	660	699	623	646	645	689	650	661	653	670	700	648	645	655	689	641	692	709	677	672	627	638	628	662	659	696	615	627	645	666	651	683	681	685	631	666	666	680	689	679	656	676	682	631	587	686	627	667	682	661	674	633	653	676	646	649	708	653	689	684	668	648	676	613	677	685	639	655	655	675	623	678	667	687	693	664	648	670	684	682	705	640	653	669	665	654	637	653	636	638	617	671	636	644	642	701	681	673	666	656	644	711	666	693	597	709	650	687	684	679	626	619	691	686	662	637	673	684	698	651	684	669	680	656	658	693	681	648	611	707	678	693	641	665	652	698	683	665	655	671	627	639	661	642	647	687	670	639	648	628	677	714	621	677	647	693	681	647	684	631	626	677	697	699	665	654	687	642	641	658	695	638	654	670	681	664	648	691	655	683	686	627	643	606	646	670	659	673	635	638	653	672	679	636	663	669	710	691	689	606	664	657	699	663	648	718	665	714	671	677	661	626	681	699	695	674	634	621	635	631	646	654	672	662	640	654	683	695	683	631	655	684	712	652	674	621	698	611	649	691	659	642	654	634	699	610	690	655	647	676	647	680	657	626	655	619	639	678	643	691	658	626	650	672	637	650	647	635	668	658	658	677	639	676	700	679	657	647	647	626	694	655	655	696	633	620	676	655	658	669	705	638	659	669	608	635	693	666	662	658	681	650	658	653	632	663	637	642	634	657	674	687	663	669	653	632	667	658	668	623	647	689	673	618	668	618	667	653	717	708	679	677	689	669	641	648	639	613	674	678	640	681	681	645	682	689	657	671	670	655	680	674	664	656	684	659	658	679	653	715	664	618	673	670	681	654	663	615	661	641	677	667	681	603	673	677	651	656	629	628	696	684	635	635	641	695	622	706	613	684	687	671	626	612	685	677	651	637	647	640	668	620	657	671	653	642	628	643	678	665	663	638	617	671	701	651	696	658	672	599	655	656	689	678	641	676	659	649	672	649	639	654	661	669	632	652	678	593	596	652	632	647	649	647	681	605	667	646	651	653	629	672	687	633	664	693	670	684	661	633	649	615	631	672	657	688	655	658	650	623	682	662	665	682	646	616	607	666	661	639	660	687	635	673	689	641	684	647	638	671	683	641	691	632	661	645	635	628	686	690	626	634	665	600	646	685	655	701	647	662	650	678	629	654	713	691	704	630	654	623	669	610	648	650	676	699	653	629	613	677	667	649	668	652	694	640	696	660	662	655	625	637	643	637	658	690	656	647	667	646	654	689	666	704	668	631	613	715	702	693	652	702	653	644	665	649	666	666	739	703	615	676	675	635	706	677	646	679	614	684	684	641	697	641	670	706	657	660	660	675	665	669	652	690	663	675	621	662	640	656	707	690	657	646	633	643	620	659	684	630	674	663	653	644	647	714	654	621	648	638	666	656	646	665	650	621	640	653	653	649	666	662	669	642	673	686	716	656	644	650	656	650	702	629	654	621	672	638	672	622	664	639	622	653	691	662	652	661	654	715	667	623	638	672	685	635	637	629	696	649	606	645	694	643	667	683	631	659	684	677	625	677	662	662	630	682	637	676	657	653	659	655	649	664	681	681	651	688	671	612	656	666	650	666	665	666	645	698	660	662	674	645	645	672	641	625	679	686	632	655	650	691	620	656	647	705	640	645	664	663	649	646	658	655	633	641	656	640	672	683	670	646	689	667	686	625	619	644	609	664	653	696	702	651	700	637	673	652	637	653	641	654	691	683	612	637	651	636	605	662	673	689	680	677	628	653	674	640	623	642	701	642	664	633	668	650	653	646	695	697	621	708	715	710	667	655	628	686	665	642	676	673	669	658	667	666	671	653	641	637	623	660	661	640	628	639	624	713	664	659	644	625	710	684	700	628	679	638	669	661	647	675	646	655	710	679	623	692	649	633	626	632	638	661	657	632	660	704	673	692	641	680	669	644	610	663	643	656	692	615	672	663	601	672	658	654	602	617	638	688	627	720	678	672	643	634	640	678	638	673	645	680	639	645	616	693	671	672	689	651	670	691	645	666	619	659	664	710	673	647	657	667	603	624	681	627	684	680	702	671	639	649	715	687	674	678	636	621	673	634	670	658	650	635	622	643	641	651	696	604	670	686	664	657	708	657	644	675	667	708	673	597	660	637	691	652	628	673	635	658	626	660	667	637	674	648	644	645	630	650	639	640	624	651	663	690	658	662	667	649	628	666	665	671	615	668	622	674	694	674	673	698	646	669	670	650	665	662	638	684	670	663	652	651	634	648	657	613	645	677	688	638	644	674	602	667	628	654	649	649	667	648	701	647	665	657	632	662	675	666	666	695	641	673	629	673	701	658	648	647	679	685	678	641	671	683	656	633	657	688	654	685	655	648	659	609	627	651	692	679	646	682	702	631	629	634	706	683	628	691	643	651	643	668	651	649	660	645	618	650	611	655	669	636	651	693	658	691	693	644	665	628	660	683	639	619	594	659	635	622	650	653	654	632	657	653	678	612	648	646	676	685	671	685	609	676	701	644	665	632	596	671	671	662	613	698	625	672	686	682	668	690	671	679	646	670	653	648	607	655	623	701	661	633	644	675	698	661	648	655	632	624	726
7455	566	555	431	389	304	274	230	235	219	230	277	311	297	257	286	290	231	213	188	171	173	207	177	208	171	165	196	193	182	158	195	231	171	181	168	207	177	201	172	189	158	147	197	197	184	198	182	167	177	188	187	187	171	206	170	189	181	178	185	167	165	181	191	181	203	176	175	181	208	186	172	188	176	181	187	186	173	202	195	177	173	199	187	181	187	168	174	203	191	182	163	175	189	192	181	199	206	214	159	171	157	173	186	198	208	157	176	190	189	172	181	181	195	178	184	174	168	195	215	171	175	191	186	175	186	183	196	191	189	177	192	181	189	190	187	168	180	187	187	151	169	156	179	163	178	178	195	190	173	189	197	178	174	191	190	178	169	190	180	190	178	184	165	207	199	173	166	176	215	177	202	199	193	175	157	188	176	205	171	205	151	215	186	177	168	165	169	154	189	177	197	165	177	166	173	179	225	180	186	174	196	180	159	179	189	199	159	179	181	168	164	185	193	205	192	154	203	173	192	193	195	177	167	187	182	205	173	188	183	175	196	205	181	182	187	169	197	160	180	180	188	194	173	188	190	181	170	174	182	211	179	184	201	175	165	187	186	199	172	178	162	158	192	184	171	168	172	178	202	159	188	173	162	213	187	187	184	183	175	185	172	187	189	189	176	209	171	182	169	171	173	171	184	163	165	156	176	191	165	189	161	188	196	184	170	165	178	194	168	181	226	197	177	157	189	175	175	174	201	165	184	185	184	166	175	165	190	207	203	198	213	180	195	182	191	186	190	187	198	194	182	176	176	173	174	174	165	185	194	183	202	187	201	164	188	191	171	207	199	160	191	175	166	193	180	185	186	186	175	175	184	203	180	190	152	183	191	178	203	180	191	187	189	190	182	180	168	205	193	175	169	191	192	179	184	198	197	192	180	176	166	204	166	197	163	211	171	177	197	196	194	194	176	171	198	196	193	151	187	178	183	194	172	180	176	168	188	166	194	193	178	176	178	213	168	186	188	211	169	186	175	176	168	178	202	151	176	192	189	203	167	189	178	189	164	191	201	200	186	182	156	167	182	168	171	200	161	179	161	177	206	194	192	172	166	176	194	208	176	173	180	166	179	178	172	175	192	178	173	204	185	156	168	182	204	213	175	179	171	195	208	187	148	184	184	181	182	184	178	192	219	182	190	189	220	197	200	185	175	159	150	185	181	197	167	194	166	186	168	167	191	187	190	189	172	188	197	174	178	175	183	216	187	156	164	175	183	176	218	221	173	187	195	197	182	177	192	175	172	150	187	170	189	204	182	179	192	196	186	161	195	188	191	161	192	187	155	161	186	172	174	186	191	231	170	203	182	170	213	175	191	177	185	207	171	190	179	211	187	190	171	178	208	191	192	182	177	207	185	183	170	194	161	152	194	201	191	185	184	160	188	165	188	194	188	166	180	187	172	195	192	157	179	159	186	165	194	185	186	184	173	197	185	182	180	173	186	177	203	168	205	174	195	184	196	187	160	186	181	217	189	161	207	186	187	187	199	211	203	182	174	202	189	165	184	199	202	214	180	170	179	172	169	150	177	207	185	195	189	181	167	171	175	182	164	193	177	166	172	206	190	202	212	174	165	186	191	189	193	188	172	184	182	187	185	186	188	187	192	190	201	198	176	188	206	160	162	166	192	185	191	196	182	210	157	187	190	178	190	163	175	166	200	180	184	201	202	177	177	173	216	178	177	185	194	177	199	155	201	181	201	200	173	181	180	177	171	188	202	183	211	188	158	199	189	178	181	166	198	214	177	166	165	190	161	192	191	196	178	201	172	202	193	197	207	208	167	199	186	201	191	175	188	167	191	178	183	182	194	196	201	218	197	181	171	158	195	191	214	178	198	206	169	165	158	156	169	193	170	159	189	191	171	174	195	226	172	184	165	176	163	186	199	192	183	195	175	148	181	175	165	202	197	191	169	184	166	169	174	192	203	170	176	175	207	193	182	161	199	195	183	166	199	203	188	189	194	189	164	203	167	204	184	202	175	195	179	179	191	196	195	200	184	208	182	184	189	188	199	201	189	190	169	174	170	192	169	210	185	170	204	204	171	187	201	162	196	170	187	183	185	150	182	165	164	166	169	160	169	172	169	197	175	165	196	176	185	159	174	172	164	213	179	186	178	162	186	162	182	164	191	179	183	199	189	182	178	169	174	191	166	196	181	187	177	195	155	160	178	225	183	167	178	181	179	170	180	167	154	154	176	184	191	189	195	187	191	201	167	208	168	198	200	218	189	161	205	184	177	218	210	194	181	192	200	202	192	183	202	180	176	159	196	174	164	180	199	202	183	191	157	151	168	198	176	189	177	207	181	176	183	211	154	174	197	197	185	181	165	169	210	176	176	180	184	164	199	200	168	187	195	171	178	185	209	197	198	177	195	192	217	180	183	189	190	184	200	185	178	174	171	194	172	171	198	163	167	172	181	182	173	183	177	155	196	201	179	171	155	171	186	183	174	164	190	169	196	197	171	183	203	185	180	191	177	176	189	169	192	199	191	186	206	222	164	176	193	179	193	167	174	173	185	176	157	204	170	177	178	192	202	153	168	173	185	178	154	186	163	178	183	165	160	172	198	190	191	186	191	185	231	191	173	174	199	210	206	189	196	189	189	182	182	188	192	179	182	193	179	192	185	179	180	188	195	165	188	158	169	186	196	189	184	214	202	179	179	191	172	156	184	186	189	184	182	203	179	168	180	180	181	223	194	210	186	171	169	191	194	176	192	178	184	174	183	160	199	190	191	157	168	190	193	192	179	204	194	184	210	203	171	185	200	199	205	199	191	200	176	175	160	202	171	170	164	185	197	166	211	173	200	191	183	172	173	200	188	190	159	175	182	183	181	174	201	189	200	194	153	181	187	154	188	185	196	171	185	166	200	211	205	198	166	188	181	177	203	207	180	174	156	155	166	200	187	191	193	185	192	184	167	178	200	181	178	200	191	182	192	180	181	190	172	176	194	161	180	199	199	179	195	179	195	185	166	169	189	202	171	161	176	182	198	178	200	176	176	189	182	181	202	159	159	200	172	166	210	168	193	167	160	197	179	191	191	167	208	159	162	169	166	179	180	176	208	170	159	173	151	204	178	172	212	191	163	174	175	167	200	207	187	157	173	166	183	178	193	196	167	218	177	184	199	205	182	184	161	157	179	176	160	176	173	181	180	180	174	191	196	216	188	170	180	186	186	161	179	214	182	191	179	163	182	192	176	183	166	178	182	180	182	202	187	204	178	170	172	179	187	190	209	199	163	186	176	191	182	171	206	165	178	184	184	187	188	174	187	204	175	196	177	160	193	207	189	190	182	167	210	193	187	167	189	186	187	195	202	173	194	155	180	174	197	179	189	170	198	174	176	177	206	190	191	169	173	186	167	188	184	162	181	198	188	217	210	213	167	173	164	188	178	195	203	186	211	195	154	198	184	140	194	190	196	162	177	195	187	201	181	194	178	164	198	181	156
6149	850	1185	1375	1351	1059	950	832	700	709	913	1199	1210	1186	1012	1206	1303	886	669	594	559	543	496	507	523	532	523	540	494	548	502	484	480	493	446	489	498	482	508	465	460	487	527	482	460	478	487	517	465	486	498	460	469	488	496	462	480	495	522	520	503	467	479	501	486	494	453	512	506	518	474	497	509	451	481	482	450	480	508	485	469	487	496	452	472	458	485	521	476	435	482	442	465	478	480	472	468	488	503	474	435	502	457	472	465	480	502	462	490	458	486	473	461	442	465	484	495	461	457	441	524	463	488	435	477	513	434	448	480	472	467	489	456	461	490	490	486	508	485	495	445	499	459	455	472	471	473	481	530	480	457	488	445	487	457	494	453	460	452	476	485	470	492	451	442	455	488	499	476	454	461	451	475	495	444	524	450	451	466	535	499	485	428	456	493	497	467	425	415	463	462	482	479	449	455	454	505	492	468	438	468	499	465	465	475	499	518	493	464	491	459	461	486	492	465	467	487	472	462	500	491	466	483	472	492	506	446	484	486	513	470	449	465	485	514	453	441	467	450	490	509	453	493	437	492	450	487	456	468	483	479	452	472	481	502	474	448	474	451	492	476	451	447	496	454	465	488	487	487	509	483	504	479	468	489	460	501	474	471	471	471	506	512	476	465	455	473	498	474	458	459	469	451	480	445	475	422	479	536	438	443	462	485	463	475	491	436	495	447	516	495	464	474	478	427	470	455	473	459	487	448	462	459	502	456	483	478	458	430	481	447	470	503	502	476	468	461	429	499	498	442	458	477	425	474	495	512	470	478	497	476	477	502	513	470	478	481	484	481	479	530	509	468	467	490	458	486	473	470	453	511	455	490	501	471	459	496	492	458	449	484	430	481	482	462	472	488	473	471	463	462	453	505	473	497	512	454	483	448	440	456	472	465	487	445	487	472	499	421	484	473	468	448	469	481	487	449	456	502	446	500	521	442	482	483	481	439	470	498	503	454	451	463	524	452	473	432	448	457	496	441	468	450	453	460	476	516	489	476	470	485	442	466	492	431	485	473	541	503	482	463	499	440	451	480	479	516	462	465	481	456	489	471	462	450	467	462	467	463	473	449	476	452	502	481	472	468	477	458	456	497	472	447	439	515	472	492	496	519	495	499	465	508	445	498	506	492	482	441	468	471	482	475	483	500	459	438	459	434	521	454	471	463	471	484	470	475	482	462	484	460	455	475	478	499	464	491	454	504	480	483	465	507	462	457	506	470	504	500	470	498	476	474	472	468	454	459	466	480	486	452	491	466	508	493	499	466	463	464	468	499	460	466	513	448	479	455	487	473	468	495	477	494	471	475	442	461	488	509	483	468	499	441	464	486	490	505	437	481	462	483	465	507	506	454	430	507	437	490	485	475	448	471	511	448	493	472	479	480	443	500	452	458	476	503	482	501	458	495	501	502	501	492	508	501	466	492	492	474	490	485	498	488	482	457	507	454	462	455	438	471	464	454	443	501	494	484	496	466	492	466	464	460	455	401	497	464	463	453	519	482	479	460	466	491	473	469	464	437	486	468	460	488	467	456	479	475	461	459	477	503	451	472	465	475	491	499	497	484	486	456	461	476	480	478	493	489	477	451	496	463	457	496	494	479	490	451	478	463	470	469	474	467	464	494	501	452	467	449	437	514	479	469	470	449	486	501	456	455	477	487	473	454	472	444	485	490	510	455	486	465	505	478	490	438	463	461	490	452	419	503	495	479	490	484	498	502	462	492	502	493	504	455	485	463	477	442	441	460	478	469	493	468	470	498	502	495	456	464	470	499	491	493	488	472	493	484	489	489	498	426	487	503	436	488	442	491	515	471	484	475	471	472	469	442	447	470	441	465	452	479	464	462	493	450	472	450	528	468	467	468	479	448	464	455	444	459	485	495	493	495	483	463	469	454	495	452	475	504	476	442	477	508	489	472	496	465	455	489	441	493	415	444	532	498	443	509	467	469	474	469	454	469	445	427	458	474	464	454	422	495	444	493	467	476	444	436	483	488	498	472	439	473	505	517	435	488	454	522	471	467	490	488	424	461	498	457	498	472	423	475	458	473	494	499	505	481	436	477	495	484	497	470	470	509	470	514	479	464	486	482	472	464	490	465	481	467	462	462	485	444	475	467	480	486	468	481	434	471	488	471	497	466	474	463	495	512	498	480	470	489	464	480	500	473	489	471	529	459	517	475	480	460	461	441	505	438	500	535	509	470	498	503	453	422	520	474	474	472	451	448	513	501	461	485	496	470	439	461	495	481	464	439	471	489	488	434	498	429	460	451	503	461	472	504	462	466	505	501	488	465	472	483	465	472	506	504	441	463	465	478	436	499	453	461	458	466	445	515	455	509	473	455	457	450	416	490	497	456	442	458	452	462	474	468	486	454	468	431	494	441	449	487	515	478	470	491	474	470	439	491	479	466	477	461	446	501	464	452	442	492	445	481	481	485	472	473	488	437	507	497	457	493	439	491	494	444	520	455	509	465	466	452	464	447	487	502	493	454	492	474	428	472	472	474	463	446	477	448	466	463	457	458	521	482	463	472	471	473	494	459	491	467	460	462	453	456	487	462	441	523	508	427	469	416	498	492	481	498	471	458	483	491	472	469	497	462	471	478	412	497	474	458	486	453	446	453	445	487	495	499	499	494	464	495	497	503	453	474	552	468	473	465	464	480	475	435	501	502	491	487	483	442	458	500	491	502	428	443	509	479	474	444	492	476	514	478	491	504	467	424	443	495	471	435	449	475	483	511	452	451	450	479	489	436	448	485	517	478	462	467	480	501	466	493	488	469	475	483	461	460	484	493	494	486	494	447	487	456	488	510	496	493	469	481	416	504	455	458	431	459	465	473	494	489	439	433	462	481	457	456	520	471	442	438	532	500	460	486	477	440	482	440	435	507	468	461	468	467	494	451	470	451	491	518	479	464	476	491	460	466	453	460	468	474	452	460	461	481	499	464	423	409	477	502	502	492	510	445	515	442	491	478	496	477	470	451	476	482	491	468	468	500	494	469	492	428	461	474	493	485	449	444	465	470	469	510	499	484	434	482	500	480	471	503	505	474	454	516	468	472	468	465	494	457	453	470	482	500	477	503	492	446	480	460	491	492	530	471	473	489	479	522	472	455	458	483	474	493	449	485	493	500	470	457	495	474	491	486	461	506	470	511	494	487	486	437	455	466	466	463	444	504	481	447	430	500	464	478	472	462	447	479	496	520	455	482	453	487	520	506	435	531	450	448	463	488	463	448	505	467	468	486	495	465	444	481	449	470	450	485	442	500	525	482	493	515	484	485	472	462	489	455	478	458	445	459	491	496	467	434	431	483	444	472	503	471	492	474	503	489	498	478	422	506	528	467	486	517	467	497	459	495	470	455	494	440	490	457	467	508	482	486	496	427	480	428	489	459	442	490	511	504	455	459	494	478	481	508	451	522	461	452	495	489	460	486	470	479	427	480	494	476	528	517	432
14357	1466	1032	842	765	562	460	489	422	398	409	529	529	516	478	513	544	402	362	387	340	353	345	317	302	358	298	327	290	326	350	305	339	327	346	357	360	339	340	326	308	327	309	287	316	319	365	328	311	357	337	340	321	339	329	337	339	321	348	315	307	316	345	327	343	351	358	312	295	322	338	307	340	335	372	312	315	338	345	363	356	375	297	333	340	329	337	375	351	345	342	336	337	310	355	320	318	330	330	321	359	316	304	369	316	344	324	340	328	349	324	317	362	332	342	324	340	292	322	357	324	370	306	343	330	342	327	321	362	344	352	333	405	314	327	304	361	320	329	310	338	318	302	333	355	318	341	291	299	334	333	317	331	363	316	321	346	307	357	330	319	343	310	364	321	330	321	310	312	340	312	325	358	336	312	303	282	345	348	315	354	355	326	307	320	350	311	348	350	293	328	330	345	311	339	331	347	299	328	282	308	326	323	296	309	322	336	348	357	372	362	316	365	292	302	359	348	320	363	368	314	368	358	357	325	321	336	318	319	310	296	333	331	349	341	342	332	315	300	393	310	317	321	325	362	364	330	331	359	330	315	305	354	315	330	291	339	343	316	310	374	340	334	346	340	310	326	328	331	332	340	333	346	359	360	348	349	328	320	316	360	325	319	333	310	317	357	322	324	319	345	334	282	335	315	319	370	326	342	340	323	343	310	332	318	344	297	330	323	326	318	358	326	312	365	325	316	344	319	338	337	372	314	337	350	349	326	329	320	324	309	344	318	304	325	338	356	305	335	357	347	344	319	336	372	297	328	317	303	329	343	334	304	335	340	364	322	323	341	301	335	316	329	352	316	349	342	319	306	316	295	308	312	344	330	336	343	309	326	329	320	331	358	338	357	320	330	311	322	328	347	335	313	296	345	324	327	363	323	322	389	317	287	324	348	299	302	350	333	332	357	320	339	304	321	348	286	320	308	315	316	336	313	359	314	316	322	319	330	338	357	328	334	355	342	346	355	329	308	312	328	310	340	357	299	313	322	348	355	314	326	329	316	289	329	340	307	310	360	325	296	333	315	330	302	319	333	334	345	350	318	299	335	336	323	315	324	327	346	310	346	375	337	352	322	324	353	334	315	342	332	348	324	353	327	300	324	377	309	370	344	337	306	297	318	317	362	334	318	344	340	328	315	355	298	342	321	358	326	319	288	341	306	348	312	300	315	344	346	310	303	307	325	329	364	293	328	326	329	337	332	315	293	347	315	350	363	334	309	319	369	313	326	336	348	371	367	347	367	318	330	337	356	319	324	328	342	337	312	290	323	345	363	340	333	312	339	307	342	326	353	333	340	323	288	325	304	336	323	330	322	344	333	324	379	349	334	341	321	313	332	385	305	332	304	339	359	328	334	288	343	348	331	297	347	324	370	322	289	344	346	312	327	323	340	335	279	300	349	323	343	310	311	328	341	315	317	350	324	322	326	332	348	336	317	331	304	353	318	323	357	336	301	319	364	344	316	338	352	331	309	294	333	360	324	322	326	324	345	305	336	310	322	358	320	333	368	338	311	309	297	342	315	304	312	322	328	290	343	327	336	309	330	344	329	341	310	310	326	321	319	313	308	352	320	346	330	358	358	322	379	332	321	300	347	336	352	349	316	340	334	302	351	326	332	360	357	319	303	289	355	312	320	305	341	320	303	297	314	362	309	358	303	339	290	354	358	332	306	338	343	331	324	340	320	331	323	332	349	349	351	291	359	305	347	344	335	327	330	319	319	316	332	324	300	314	345	312	354	321	338	338	346	344	323	322	320	315	324	318	358	345	320	322	335	311	354	328	321	330	339	354	340	307	339	289	322	313	305	353	319	277	335	348	339	379	331	360	391	340	290	350	309	323	360	315	302	343	334	322	345	319	300	363	350	320	311	336	334	357	372	349	386	317	348	283	310	327	313	336	290	317	299	323	317	304	351	327	353	345	342	320	308	328	370	353	322	328	391	344	354	326	307	313	338	339	293	342	321	325	304	332	331	336	347	311	323	331	311	323	301	334	324	321	294	323	347	335	304	328	311	302	334	321	345	337	309	319	341	337	349	346	343	332	343	312	367	332	295	306	323	344	339	348	340	302	294	334	297	317	327	314	333	363	313	345	308	352	334	359	378	300	312	322	330	365	338	336	341	316	345	333	304	318	359	325	311	334	355	330	345	331	353	353	319	355	339	322	314	357	314	307	312	333	352	322	310	304	322	335	334	358	331	327	306	304	353	355	339	302	360	343	327	353	337	324	315	353	322	337	346	332	320	357	332	341	318	303	344	371	345	304	334	327	326	299	338	333	352	308	328	386	321	350	341	318	323	311	339	333	336	349	331	328	332	349	313	338	316	322	315	322	302	348	314	328	331	337	316	378	371	321	347	295	325	335	352	346	319	333	327	311	316	314	363	344	332	301	330	335	339	325	340	382	340	305	292	286	331	320	344	351	324	304	339	365	342	321	379	363	328	363	340	317	297	318	352	293	352	313	371	325	319	330	365	307	333	342	352	299	321	338	361	325	353	336	316	337	333	323	352	346	328	297	355	344	326	319	319	351	358	382	351	309	316	319	345	328	315	308	315	332	334	335	341	339	354	346	317	364	338	326	317	331	319	329	340	360	327	337	336	334	323	311	352	329	347	302	318	335	295	338	326	293	323	321	332	329	296	342	313	348	327	317	334	337	329	355	322	298	307	337	335	318	333	357	335	327	320	300	338	354	358	367	328	343	332	371	379	367	326	351	329	328	397	318	343	341	351	323	303	307	319	318	356	358	342	336	314	295	343	319	345	322	329	320	326	328	332	335	340	304	345	325	297	318	324	321	310	337	345	312	337	319	344	337	274	315	346	318	311	339	320	335	316	341	327	342	325	295	357	338	348	379	361	310	353	329	284	351	331	349	309	342	333	336	323	332	349	327	308	346	344	330	306	333	342	298	316	311	313	315	321	331	334	332	367	320	339	366	348	371	345	302	317	371	336	322	353	317	334	305	330	298	313	328	344	288	327	321	349	347	312	314	319	314	338	314	338	311	329	304	346	358	356	298	295	323	350	311	327	340	324	346	355	332	335	369	328	314	350	338	358	333	302	354	341	381	331	311	324	342	353	348	392	308	349	334	318	341	306	355	339	326	322	349	318	327	314	339	361	332	320	340	329	332	346	334	318	326	325	309	334	310	373	381	311	313	330	314	317	316	326	366	341	318	342	318	315	353	349	365	366	331	336	379	322	338	334	332	327	349	334	307	350	325	352	342	349	332	339	317	334	322	342	302	331	339	302	317	305	308	319	313	318	309	316	334	329	339	336	308	297	310	359	309	337	335	302	331	344	323	329	330	297	327	341	320	333	349	295	367	329	339	365	334	349	313	324	341	303	374	315	323	354	341	290	322	352	335	364	318	355	326	344	300	316	331	275	349	303	345	337	353	340	299	331	331	325	324	350	297	320	301	327	333	359	311	293	335	331	312	345	320	354	330
8315	1509	2182	2490	2180	1904	1642	1468	1349	1161	1448	1984	1923	1827	1765	1820	2018	1399	1155	991	854	904	839	903	852	910	837	761	831	807	821	819	847	782	787	790	796	877	771	781	802	772	783	763	832	774	748	794	804	789	789	811	801	804	785	758	713	765	775	796	770	752	801	779	801	760	765	786	799	798	722	782	796	770	799	745	738	779	799	810	817	785	772	755	811	774	755	820	761	803	774	807	773	790	751	774	807	808	776	781	802	748	758	735	739	817	738	772	741	825	769	806	766	728	764	791	770	803	741	789	777	744	793	743	756	756	796	762	774	738	804	752	776	805	805	798	776	804	759	802	761	799	819	847	789	740	814	772	800	786	814	793	768	758	735	732	780	771	773	811	751	780	771	809	775	775	796	757	784	784	773	750	775	816	765	788	799	743	776	820	819	797	812	756	784	777	773	764	800	759	789	798	803	774	832	748	783	802	764	783	774	755	767	819	764	794	800	730	774	741	757	753	718	752	774	761	785	803	792	723	737	731	784	796	802	782	766	745	802	776	779	786	760	769	812	770	802	766	791	750	796	788	778	746	790	713	770	764	743	801	786	771	781	774	789	745	789	762	769	815	821	777	757	794	765	812	717	765	765	770	799	770	757	757	742	748	721	781	774	840	757	773	773	776	819	825	758	784	767	800	742	720	805	787	791	764	784	771	760	795	762	758	754	760	720	775	759	783	773	751	772	745	749	787	774	773	737	768	780	783	781	751	775	810	804	811	777	788	779	747	791	731	769	781	813	780	763	780	781	765	777	769	751	734	762	781	749	751	794	731	783	746	765	806	748	760	767	729	757	759	744	766	790	755	708	764	766	740	812	752	743	756	775	809	787	783	795	726	788	777	777	760	765	749	745	756	796	746	812	736	809	743	804	759	726	726	770	756	779	730	753	776	769	731	804	746	781	778	789	775	791	788	764	769	801	762	774	785	800	743	784	818	766	783	754	784	739	766	765	752	701	753	806	788	756	772	731	821	745	753	774	802	784	774	771	793	762	777	771	828	784	811	767	764	747	763	762	760	782	759	759	768	754	789	761	794	822	780	717	771	795	698	765	712	804	812	754	836	826	787	759	798	802	783	803	788	730	780	802	745	794	747	771	750	790	804	787	784	743	749	765	821	784	757	776	745	738	768	779	775	805	789	785	827	826	776	792	741	775	746	745	781	737	732	731	800	781	698	849	752	803	809	771	747	836	779	796	821	759	794	772	797	765	786	745	781	742	813	747	781	779	744	790	772	771	755	800	771	770	758	809	784	754	774	828	791	816	796	835	823	736	767	747	779	810	761	761	764	779	749	789	777	737	738	752	789	797	741	795	779	740	772	844	798	803	768	768	744	798	765	765	765	808	751	787	785	763	812	755	750	784	741	804	775	715	755	747	821	799	771	773	806	791	741	782	773	754	812	736	695	782	739	764	787	809	794	774	779	728	817	730	786	795	811	762	798	714	796	753	797	764	774	789	785	796	767	805	771	798	768	777	759	766	820	794	778	734	775	722	763	789	753	784	775	808	776	773	808	802	790	786	757	784	791	792	781	791	767	773	754	722	748	753	779	742	701	778	830	782	788	816	799	742	792	791	766	766	734	774	763	802	796	796	774	716	796	770	787	758	754	741	743	758	720	775	746	772	838	805	784	836	737	781	783	800	766	758	807	761	786	829	765	740	787	817	761	722	830	721	758	746	780	796	765	830	745	781	759	773	724	765	778	734	799	743	757	741	821	824	760	780	787	736	748	716	763	747	783	768	737	772	746	788	776	766	743	785	783	798	781	798	767	788	757	752	724	791	795	799	790	767	755	822	794	754	723	789	824	746	810	804	745	764	737	751	768	768	747	767	793	778	791	783	787	789	798	765	760	744	821	771	778	791	776	730	697	799	770	773	814	776	740	739	795	775	712	792	770	777	751	802	798	770	755	747	808	769	799	738	782	738	751	783	762	753	770	773	791	778	817	724	790	784	765	747	801	820	771	789	752	759	784	765	795	758	752	748	779	770	803	727	764	825	746	770	732	722	760	751	794	797	777	772	742	813	812	738	737	804	794	785	773	791	756	745	811	753	745	760	742	763	780	752	786	794	750	798	792	793	770	800	813	756	767	765	763	782	780	787	769	783	798	783	791	795	785	775	784	799	762	753	802	715	755	784	730	741	792	748	786	768	798	826	819	796	728	825	766	757	731	782	781	760	765	789	763	771	821	792	696	795	750	800	789	780	748	801	798	772	767	788	732	746	719	823	739	758	769	760	728	724	798	832	807	784	784	764	795	794	753	787	749	807	756	814	795	726	756	834	781	812	810	757	795	768	741	766	814	750	839	718	849	722	767	793	791	775	774	759	747	784	812	781	772	753	744	794	770	812	762	821	744	755	761	776	757	782	763	738	754	801	774	786	792	779	787	759	785	838	748	735	779	746	771	788	745	790	747	750	770	782	767	768	776	793	768	748	753	797	812	739	749	780	760	827	779	773	779	752	745	772	797	764	801	779	802	755	798	790	786	816	755	747	779	800	762	821	726	848	766	764	760	765	770	747	746	757	793	712	779	744	749	787	794	788	816	819	829	804	780	792	768	792	739	747	772	707	750	767	796	769	807	759	798	769	800	753	739	795	786	780	767	773	768	816	787	730	784	813	799	776	751	779	814	766	749	776	818	820	782	700	749	776	783	818	782	790	750	775	773	756	732	782	780	748	780	819	759	753	747	795	755	795	745	790	761	765	820	792	770	785	785	770	793	770	764	784	770	745	711	786	755	748	781	797	767	779	750	791	765	769	782	772	762	759	788	800	798	748	755	779	768	778	795	815	798	745	813	758	711	772	740	798	754	756	787	721	768	821	749	757	745	816	816	800	769	771	766	728	796	752	785	795	803	780	801	755	770	773	783	769	788	761	797	746	729	760	721	782	727	748	780	723	792	733	761	812	732	718	793	766	718	791	775	778	756	810	771	765	757	766	788	782	772	777	861	767	789	753	823	800	793	758	747	771	734	809	784	810	767	754	798	774	808	778	760	802	807	761	782	833	792	817	745	742	785	792	731	734	794	769	782	796	772	827	768	754	806	782	795	767	789	763	787	766	792	782	738	766	797	784	779	757	742	800	752	820	805	752	785	810	802	755	735	755	813	821	773	762	803	783	784	784	774	754	775	760	733	771	747	749	795	763	773	768	809	794	766	785	827	778	761	768	764	787	742	795	757	829	739	793	794	785	790	784	762	780	774	775	785	758	823	796	787	776	745	752	753	752	782	752	760	754	737	771	798	837	789	780	761	809	754	784	822	774	735	731	774	837	783	772	813	786	778	820	773	786	764	762	781	837	802	785	794	726	785	767	769	784	793	761	812	783	804	776	783	762	792	797	797	822	748	843	751	771	766	780	781	797	786	740	778	740	759	778	796	751	823	784	793	762	792	753	798	783	776	766	738	797	772	779	726	818	719	795	767	755	784	764	799	747	762	790	769	783	742
1741	364	320	311	295	300	319	295	307	277	339	382	355	334	316	384	347	322	284	298	276	304	280	279	304	303	265	279	264	282	282	305	298	302	290	277	269	308	294	311	279	297	309	260	268	277	294	246	269	273	282	307	280	271	280	280	282	275	258	295	283	288	318	267	286	276	275	298	268	263	246	269	281	318	315	295	306	266	317	330	284	283	304	291	300	240	286	295	270	292	297	293	271	316	274	311	257	281	301	289	289	311	262	279	319	293	304	264	290	247	314	255	291	246	265	305	260	291	281	279	286	273	280	286	294	311	298	275	281	281	287	272	248	273	277	300	292	288	274	272	269	282	282	256	292	279	313	328	274	278	316	292	263	309	276	299	263	279	257	253	300	265	293	289	271	261	267	277	273	302	272	282	329	320	262	307	280	263	274	283	290	297	300	291	304	279	292	312	255	314	295	264	291	265	285	261	295	299	287	317	269	275	279	257	291	310	311	274	286	328	274	299	271	299	276	285	308	246	247	307	254	300	277	284	270	292	268	298	264	306	283	278	265	266	278	278	298	246	298	277	287	286	252	279	275	277	272	293	286	295	316	285	292	280	262	271	303	287	293	266	291	302	292	317	295	285	287	279	296	285	287	280	299	303	278	284	293	274	294	276	269	264	305	299	282	278	303	273	291	294	273	291	284	285	266	276	319	259	244	294	291	293	281	267	319	284	280	272	295	244	264	284	283	304	296	297	296	313	304	314	271	281	302	277	286	273	277	258	301	270	313	307	280	292	281	284	292	305	289	261	277	273	280	289	273	226	275	263	289	272	305	280	286	299	261	272	274	294	277	323	271	242	298	287	291	296	277	277	268	278	280	312	312	297	270	251	307	274	308	290	297	304	284	294	294	289	301	275	277	288	296	304	267	263	243	286	297	305	290	307	284	253	286	280	260	265	282	256	246	288	295	270	275	291	297	276	305	279	326	248	276	305	300	276	242	278	307	309	249	293	245	297	298	295	275	300	286	270	280	275	298	290	273	277	281	294	313	276	257	273	264	309	281	284	280	284	278	290	329	320	297	297	274	283	283	248	286	274	281	289	288	299	275	271	282	292	280	275	248	283	286	280	273	266	264	288	273	310	275	282	265	300	263	299	288	260	265	298	302	283	292	269	297	252	259	308	279	266	281	279	269	301	284	294	301	285	291	269	254	282	310	282	296	281	312	293	313	256	343	307	292	311	273	257	263	266	291	293	280	289	274	297	303	304	313	278	280	260	287	295	252	282	289	288	255	293	296	263	242	265	265	280	262	282	289	306	286	267	272	276	286	294	291	268	282	285	294	302	246	263	314	282	266	294	274	277	259	293	267	289	266	271	324	286	295	304	266	257	281	282	306	299	289	265	271	285	309	282	283	260	243	280	313	289	272	272	304	339	301	310	307	282	292	348	283	303	296	261	267	259	286	311	311	297	312	251	282	318	296	282	277	297	309	249	288	281	317	248	275	295	314	262	278	259	290	295	248	326	280	278	263	300	299	286	293	282	287	281	287	304	275	300	296	291	260	253	265	274	302	286	303	283	312	270	264	271	284	253	258	290	304	293	291	278	279	274	295	325	276	251	269	276	307	249	271	322	314	299	289	295	283	280	272	290	295	283	274	287	274	283	265	227	298	317	258	287	268	280	273	301	264	290	304	276	293	262	311	274	269	300	291	281	306	306	285	306	294	283	282	282	320	271	285	276	335	288	289	290	330	300	300	262	261	287	299	309	304	276	259	295	313	261	299	307	312	308	288	276	310	266	294	266	303	291	269	255	299	282	286	298	281	305	271	260	268	281	302	300	262	278	273	284	264	294	300	285	286	273	268	290	270	260	267	268	285	281	280	310	300	254	303	298	279	296	282	282	308	264	295	245	275	229	255	286	264	274	269	287	270	294	273	262	292	303	298	300	311	299	289	283	278	290	299	289	262	256	306	262	250	307	292	276	317	303	295	283	333	255	275	272	294	329	269	266	290	320	295	258	274	258	288	292	294	273	340	256	261	280	317	290	268	308	298	285	296	241	290	279	277	289	279	301	304	274	299	264	289	271	287	299	298	302	292	275	309	309	264	271	276	310	275	261	234	297	306	311	261	303	302	286	330	294	284	266	272	281	265	313	335	270	282	303	277	275	234	284	306	297	250	300	289	306	293	275	292	290	276	285	276	269	297	309	284	286	289	287	265	270	290	294	261	286	283	278	250	294	291	269	317	270	283	253	241	262	272	287	266	301	252	281	268	269	263	270	293	257	283	308	325	268	282	300	273	283	262	269	302	260	288	293	328	254	266	281	298	247	291	278	243	297	284	284	313	271	265	284	294	287	304	255	298	267	269	298	299	285	288	257	277	299	275	265	276	282	289	289	303	271	303	305	311	296	297	280	280	310	289	333	311	304	309	301	291	268	290	253	298	299	258	296	275	229	274	295	287	276	249	294	250	275	301	291	322	273	269	313	368	264	297	275	266	262	288	301	279	273	258	287	244	290	294	305	284	248	310	279	262	277	275	320	316	315	227	311	290	272	271	263	261	283	279	266	274	255	266	298	303	265	322	280	269	293	259	295	280	244	289	259	306	294	267	283	293	269	274	317	294	266	235	242	286	299	309	283	271	267	278	269	255	272	256	298	310	275	255	292	288	283	299	294	288	331	274	270	283	265	303	287	287	321	270	283	292	285	290	270	297	287	334	293	303	252	282	295	267	269	270	302	297	264	299	294	280	302	292	294	265	296	322	266	268	272	268	312	316	296	272	302	279	280	298	287	296	303	283	278	295	294	296	273	296	297	276	278	277	300	279	275	314	288	278	291	269	271	312	281	330	292	273	290	305	279	258	285	313	311	269	289	288	307	285	318	265	292	284	312	268	259	266	309	275	301	287	256	270	292	284	298	311	289	271	288	286	287	303	316	312	278	267	292	250	282	297	304	276	288	308	247	262	275	284	286	271	316	310	301	262	283	250	297	300	264	281	271	273	307	272	293	305	297	309	260	273	280	303	315	294	299	293	309	283	299	284	306	268	282	284	307	302	278	308	320	290	296	291	280	262	282	303	257	297	281	297	288	269	307	282	247	267	300	287	258	260	299	285	263	265	261	298	301	310	261	272	297	261	312	291	267	289	307	293	307	332	296	274	270	283	286	287	271	297	321	311	287	284	300	302	299	245	309	266	264	299	302	301	280	288	284	279	285	283	292	294	286	260	287	276	285	276	297	243	297	316	252	280	275	298	297	289	261	254	276	316	267	290	285	277	291	304	261	309	296	258	294	300	269	312	289	277	282	286	275	272	261	290	311	272	272	262	285	259	298	272	299	268	315	271	271	297	276	305	272	277	290	298	312	295	287	268	256	286	297	311	274	252	267	265	286	285	256	275	263	277	263	294	270	300	276	326	289	282	318	321	291	283	292	296	283	280	272	273	269	314	267	297	304	306	271	288	291	261	259	280	291	277	318	283	285	316	297	258	288	296	287	263	277
1860	712	715	686	792	707	704	678	697	691	816	950	1006	955	916	1049	1043	851	719	655	648	583	716	686	662	658	644	662	614	627	657	650	637	604	650	595	672	672	660	640	665	643	673	670	616	659	656	684	648	672	681	620	661	640	663	669	664	643	659	626	652	689	685	601	635	646	638	665	653	629	617	690	670	667	649	674	718	637	701	675	673	648	661	641	646	703	699	627	643	680	611	681	647	595	678	681	643	631	667	638	718	652	645	655	661	634	643	655	690	620	630	667	653	636	657	658	628	687	657	636	687	654	609	638	673	681	665	641	670	657	709	667	661	603	664	641	622	694	583	675	637	649	632	684	679	608	648	622	655	660	656	606	647	602	646	678	632	654	609	635	691	666	644	649	652	666	625	652	669	660	668	659	688	637	649	653	651	675	688	676	641	709	688	645	660	661	620	667	663	657	638	639	663	669	661	679	699	599	680	619	632	668	614	646	667	632	617	660	663	649	678	651	668	657	666	660	630	662	684	684	713	646	662	611	620	634	629	646	694	627	671	661	634	657	640	677	620	669	631	663	659	632	654	605	621	657	667	658	647	695	665	643	674	638	636	624	652	623	642	617	642	616	673	632	645	680	701	621	661	632	671	674	640	709	678	654	664	639	657	644	628	681	631	662	699	699	679	656	686	628	631	687	685	649	628	650	669	623	672	638	642	649	663	641	682	633	645	632	643	660	668	671	647	621	699	635	678	688	669	639	626	661	686	663	641	685	665	715	693	632	655	629	664	654	632	637	649	596	667	634	699	642	686	643	662	648	679	661	618	664	627	645	657	667	639	647	670	674	630	637	661	644	615	627	702	681	691	671	612	630	635	694	649	641	655	658	683	628	687	660	640	611	666	642	676	641	681	633	670	660	677	662	666	669	667	678	664	688	658	632	640	659	675	672	628	667	633	656	633	672	687	699	656	662	690	697	664	668	672	660	635	650	628	665	659	641	642	664	681	661	645	696	682	643	637	650	659	660	615	671	678	640	681	708	673	645	659	638	672	688	631	672	667	608	689	605	636	631	635	640	634	656	665	699	691	709	653	630	618	690	634	672	619	670	643	615	692	705	621	671	668	651	687	640	702	660	684	693	639	680	656	652	689	649	613	696	655	652	592	670	639	655	666	629	646	672	635	659	665	649	664	666	636	685	625	622	642	639	662	687	641	671	665	666	696	670	692	649	628	695	697	673	635	646	612	664	708	664	648	653	645	685	627	679	624	688	677	679	672	636	668	668	677	665	680	663	613	659	643	637	619	693	661	664	656	615	634	658	699	649	644	644	663	636	655	675	670	644	664	649	661	615	665	697	647	673	654	643	654	639	632	692	675	614	687	650	627	682	630	658	668	642	640	659	669	661	626	640	634	650	687	669	687	603	624	650	645	658	635	645	668	624	691	644	658	588	625	637	627	625	631	638	684	701	641	654	668	655	670	655	658	665	673	682	670	655	695	664	657	655	672	603	654	686	654	636	612	680	632	594	706	633	690	655	679	675	644	653	621	606	642	639	652	692	661	629	655	634	666	651	677	636	690	664	678	639	637	688	663	639	638	673	637	653	657	648	713	677	643	661	689	639	625	693	676	674	690	627	659	633	686	642	625	648	691	635	681	628	661	666	655	635	652	649	677	648	645	671	686	612	642	648	662	691	677	659	687	647	633	629	641	667	689	658	672	714	649	641	627	676	607	630	689	640	682	690	601	647	650	686	668	664	638	633	643	660	652	686	627	586	627	637	667	673	635	636	677	642	674	660	651	679	611	680	622	660	644	643	631	623	633	611	655	664	670	671	706	573	651	680	683	633	671	631	622	675	668	689	669	685	623	676	642	667	662	653	625	684	668	662	649	688	624	643	675	688	668	657	692	632	662	668	650	710	666	659	656	681	654	683	636	678	642	615	636	640	674	653	661	691	672	628	623	678	619	676	677	586	658	623	665	639	627	654	686	626	663	636	678	621	679	737	627	696	657	635	664	643	641	721	663	648	624	709	647	661	682	679	661	662	629	673	651	680	643	625	664	656	642	669	678	646	668	639	616	664	662	658	624	647	688	636	649	654	672	651	643	652	673	633	658	636	606	647	636	648	628	632	672	660	685	665	650	651	661	608	650	675	655	677	708	685	687	632	659	641	674	684	625	652	679	655	633	644	642	656	652	667	680	580	624	642	655	702	653	638	656	672	680	626	631	690	650	628	671	646	643	669	642	669	656	611	653	668	628	584	621	639	630	639	677	681	652	651	640	647	667	645	672	618	658	645	651	630	642	677	701	638	662	659	677	654	644	677	677	672	676	634	631	612	616	660	652	679	654	705	650	626	634	618	627	628	623	632	625	611	628	653	677	592	656	654	653	639	621	622	639	653	658	670	688	598	643	691	690	662	688	641	617	658	682	659	618	672	665	637	706	672	644	639	667	630	607	706	675	659	655	679	656	648	680	647	652	696	651	655	670	647	624	643	646	651	679	703	671	650	646	625	676	686	635	670	638	683	682	603	679	654	650	709	638	636	649	642	630	639	610	615	691	649	642	644	633	666	673	685	647	629	657	633	636	644	671	661	651	595	633	629	699	660	618	685	651	615	663	667	653	687	690	669	662	627	666	686	597	665	682	733	680	679	665	630	623	646	653	663	644	697	640	629	641	647	663	682	666	629	689	640	657	696	652	642	675	699	648	718	638	661	678	681	668	656	705	655	714	627	650	642	653	649	630	675	656	623	624	683	640	640	672	629	704	651	654	664	650	611	638	647	617	632	648	630	664	616	659	615	682	610	625	662	662	665	690	728	641	662	639	638	634	633	693	660	655	626	684	648	614	694	612	662	671	667	652	669	658	622	692	677	654	683	658	710	660	672	641	666	629	612	681	678	658	693	717	665	654	660	643	652	670	650	626	641	639	657	630	634	660	633	642	675	704	660	685	675	671	672	657	628	665	683	672	659	665	634	636	715	674	628	625	702	633	692	657	686	622	687	645	714	678	631	663	639	665	647	639	655	678	706	634	624	590	659	693	671	674	644	633	708	687	653	676	674	681	654	667	608	660	668	674	646	641	631	638	672	705	614	631	693	656	668	659	639	674	685	632	661	667	612	744	656	637	674	707	644	661	673	680	626	677	634	681	634	672	616	648	628	679	694	611	647	681	649	640	642	646	673	655	670	672	707	625	672	685	679	684	641	636	641	621	681	630	677	656	603	655	673	667	649	638	650	726	634	618	641	662	652	653	662	621	663	669	715	686	630	651	605	667	638	655	677	658	607	674	648	625	668	676	684	664	686	660	670	624	678	701	613	642	655	633	714	645	664	654	666	651	709	618	667	674	691	658	617	659	631	644	624	617	637	665	673	705	676	678	705	640	671	669	592	664	672	667	685	630	622	637	642	605	594	665	666	659	652	649	632	636	684	687	701	652	677	616	681	682	676	652	637	645	694	643	640	618	665	644	619	621	633	674	620	648	610	626	629	669	618	654	655
7137	574	500	449	374	303	312	237	199	238	239	319	319	277	305	301	309	234	185	203	183	211	216	177	206	192	170	204	203	167	151	158	186	195	178	185	164	193	175	173	181	190	175	198	213	190	163	178	186	171	207	184	185	181	155	189	181	185	186	214	184	172	181	180	186	202	165	193	177	195	204	204	186	166	181	166	162	188	175	186	158	180	186	171	198	169	205	177	181	199	183	180	195	181	167	172	192	189	166	179	168	166	200	195	178	188	177	172	177	173	193	177	163	169	183	206	185	170	162	172	200	180	161	185	171	200	191	175	175	200	203	214	193	205	196	179	191	173	186	191	168	186	211	199	197	196	193	182	152	203	185	185	195	178	176	204	186	185	173	175	170	162	180	168	178	193	186	185	167	187	169	190	189	169	144	170	178	180	183	195	177	192	193	168	183	174	157	185	198	210	204	192	164	196	164	176	188	177	170	193	174	163	194	157	177	189	199	162	179	183	195	168	192	188	180	183	184	186	191	166	195	184	170	180	190	191	204	181	186	177	175	164	185	191	180	175	165	145	205	222	181	169	193	177	188	173	178	178	161	181	168	185	168	175	194	184	182	179	188	173	180	192	173	185	185	152	174	151	190	182	198	183	170	172	164	184	180	179	165	182	166	194	182	186	186	199	168	201	178	186	181	184	188	156	163	181	197	192	180	194	201	208	190	177	192	202	165	190	176	159	185	207	182	185	181	223	174	145	172	209	182	176	200	189	185	173	186	168	197	177	202	185	173	192	170	195	178	156	189	181	182	182	181	221	170	176	154	188	187	173	171	195	181	172	184	181	196	182	190	180	176	187	196	187	163	183	199	180	182	191	181	191	202	180	197	169	183	156	168	185	191	203	176	174	178	179	169	175	192	188	179	197	170	199	194	165	171	181	168	170	173	210	196	179	165	174	179	166	180	171	176	185	197	196	176	185	185	199	207	168	164	186	167	182	172	198	186	174	169	186	186	196	179	170	186	188	152	195	180	214	197	184	184	168	218	210	169	171	234	169	178	210	166	180	197	207	169	196	176	191	189	201	176	228	189	179	193	194	168	188	182	176	183	184	199	169	136	192	173	177	167	151	177	218	167	171	175	194	202	166	175	169	199	195	181	191	182	170	158	172	179	190	182	184	216	209	190	177	172	204	162	195	176	172	200	194	186	167	193	165	181	195	179	180	183	173	188	171	169	159	181	172	175	195	175	196	169	174	210	171	160	185	229	184	179	186	179	180	171	173	187	197	199	182	183	190	194	182	182	198	178	184	217	176	177	164	184	184	187	180	155	195	178	195	225	154	195	188	198	205	185	209	190	187	166	188	200	158	201	176	161	176	195	186	193	187	227	215	189	187	179	169	148	184	168	199	175	166	201	171	180	195	176	191	169	188	190	197	203	183	194	158	219	163	166	164	199	150	179	176	177	186	180	177	179	179	164	181	193	192	162	191	180	204	198	185	172	171	192	173	172	166	180	186	176	175	183	181	201	194	154	182	177	183	168	146	166	187	183	157	180	188	195	196	182	175	176	153	176	212	192	195	188	175	208	189	201	196	174	188	162	182	199	195	190	178	165	185	171	178	182	196	194	170	208	165	208	157	190	190	189	157	196	185	162	196	194	193	177	201	203	192	188	168	192	217	181	171	177	186	175	166	159	192	165	181	166	188	176	201	176	177	180	181	177	213	148	154	174	186	205	195	176	160	155	170	164	180	197	163	170	166	165	177	176	172	161	191	203	194	180	194	198	193	183	167	165	158	249	224	188	178	172	191	182	176	176	178	140	195	199	162	172	185	176	186	175	190	199	193	210	185	202	173	169	177	208	189	191	162	170	175	170	198	178	201	200	186	164	173	186	188	195	163	184	183	161	187	194	188	188	169	173	173	169	152	165	184	188	166	205	220	193	172	172	177	168	175	168	185	205	182	173	165	175	188	185	214	170	181	192	194	207	192	167	178	190	175	173	178	174	170	197	185	215	186	192	185	177	182	164	183	188	180	177	140	201	191	188	176	207	178	153	205	169	173	201	197	201	209	180	196	186	180	182	156	168	177	183	190	176	184	183	191	198	192	189	202	157	163	181	178	173	194	180	153	163	164	182	187	200	183	183	208	194	183	180	188	194	176	187	160	158	172	177	163	197	177	177	173	200	189	157	193	164	177	176	174	217	186	153	213	183	194	170	187	168	163	181	189	194	175	204	192	205	181	192	192	168	201	175	167	196	183	181	167	207	196	176	163	160	196	171	185	171	163	175	190	188	161	196	165	187	193	174	185	168	202	181	155	199	182	173	192	175	178	177	174	186	163	154	188	167	196	213	188	191	161	187	175	182	178	171	169	167	181	155	169	195	178	178	186	211	168	170	181	174	177	189	188	180	165	191	188	164	210	188	175	190	193	187	170	186	187	170	198	181	179	191	169	168	163	190	170	190	169	214	178	167	208	169	187	185	188	170	174	187	170	190	185	204	162	194	182	180	182	168	178	190	190	170	161	167	194	175	180	197	186	174	189	170	197	181	168	171	168	216	189	192	204	187	197	168	175	212	178	210	178	200	220	192	187	198	179	198	189	204	173	192	183	163	180	208	153	166	179	204	191	186	172	159	166	212	182	181	220	177	205	179	196	184	186	194	171	170	182	214	200	166	168	173	194	182	182	190	187	192	188	179	200	185	180	185	177	194	208	203	139	161	188	177	206	176	172	171	161	185	189	202	171	180	164	171	144	140	181	188	181	174	169	204	152	169	174	163	173	172	191	177	171	189	170	192	171	171	184	186	179	168	189	189	183	182	167	174	159	167	191	173	178	180	182	210	195	181	195	171	163	194	176	185	177	179	173	181	184	206	185	173	207	200	173	197	193	158	182	198	192	176	169	171	180	169	170	167	168	191	170	176	178	171	196	149	187	175	185	179	171	164	180	165	183	172	191	210	175	177	200	205	185	185	176	182	185	182	182	170	193	136	183	187	192	205	166	177	177	177	170	202	185	184	170	168	183	207	204	186	169	167	158	188	184	186	164	181	201	194	157	193	161	194	187	167	158	208	183	173	194	195	197	184	178	202	191	171	210	162	174	191	204	179	168	195	184	182	166	174	154	166	197	193	181	187	179	176	177	167	203	191	198	188	170	193	191	169	196	171	199	167	191	198	185	189	188	206	177	165	186	162	156	218	187	174	192	183	174	177	203	191	179	189	171	154	199	168	197	181	202	166	184	178	168	192	177	173	191	187	157	172	180	160	171	176	204	196	163	174	196	175	206	194	182	216	184	197	188	190	205	191	189	213	192	197	191	171	173	178	212	185	193	200	193	172	160	173	171	162	182	184	181	218	169	193	162	148	164	185	169	162	163	194	209	167	178	163	174	196	181	178	186	194	172	203	198	180	193	165	172	174	191	188	166	199	191	180	154	168	172	174	183	172	195	160	187	197	198	178	201	165	197	199	172	142	165	189	190	176	183	168	180	190	163	178	186	210	202
6047	815	1168	1421	1200	1041	950	803	777	724	925	1363	1249	1097	1049	1255	1304	838	652	558	536	537	553	518	545	543	507	492	504	473	530	500	454	497	467	480	503	471	478	496	450	501	485	509	495	461	469	474	483	486	488	514	495	475	480	516	451	515	484	461	499	439	437	442	484	467	493	467	444	462	502	498	477	465	464	464	485	486	484	434	450	499	497	474	458	490	495	497	460	468	472	501	530	496	464	479	456	450	434	503	476	473	452	474	492	463	469	496	504	484	460	486	465	469	438	452	486	468	471	484	454	506	489	481	472	477	469	484	481	484	473	490	507	501	444	502	469	456	456	456	472	481	451	459	471	476	536	486	440	502	504	469	502	402	478	449	467	468	480	461	450	479	482	472	494	448	470	506	462	452	440	468	445	445	467	454	460	458	452	452	443	442	502	528	492	456	479	480	465	458	488	463	474	502	447	454	447	494	453	461	475	450	474	474	441	464	456	447	504	459	469	471	467	461	483	487	460	489	471	483	437	479	479	474	517	510	464	443	484	498	466	466	491	512	461	483	477	471	475	447	485	475	463	489	487	475	495	469	485	475	489	469	487	437	491	481	516	460	482	471	484	468	466	482	508	460	445	500	457	513	453	482	459	488	496	475	461	467	457	484	485	438	451	478	420	472	482	489	481	488	474	470	485	462	488	484	445	454	468	447	457	452	453	469	474	460	480	444	466	474	497	493	485	478	488	475	460	463	496	473	435	469	507	467	487	463	453	486	453	443	474	483	467	484	482	462	466	460	494	478	461	497	478	457	490	458	471	431	455	453	444	410	520	469	466	459	481	416	485	433	464	475	489	464	459	466	462	502	474	469	459	484	518	456	432	460	464	469	473	451	436	485	454	431	490	432	466	449	523	483	450	470	460	462	474	527	444	450	480	465	507	464	463	520	491	493	468	460	443	456	483	511	447	463	520	474	448	487	452	473	481	441	491	469	470	465	480	459	461	504	480	468	450	444	432	459	505	514	482	444	474	494	494	457	494	483	496	490	480	482	443	439	484	490	534	450	445	515	452	465	483	492	473	469	470	460	456	484	453	512	495	479	482	473	454	453	460	480	507	487	491	441	441	486	445	483	504	460	442	461	415	465	509	456	427	485	455	472	474	477	457	455	444	503	465	474	441	506	501	482	494	498	488	491	480	457	482	444	460	414	480	477	471	484	492	475	526	517	504	443	473	465	459	525	434	495	440	474	466	459	472	464	469	512	411	450	503	446	509	469	503	485	445	472	471	505	477	458	452	517	458	452	507	447	518	474	452	450	482	466	463	468	472	467	462	462	466	469	498	476	462	462	495	503	439	398	468	469	508	480	470	502	449	484	511	497	473	484	449	463	471	491	477	432	483	480	495	435	462	513	497	476	497	473	462	502	450	465	471	451	447	417	481	466	478	468	483	478	472	476	489	496	444	464	502	517	464	488	475	469	451	465	523	489	455	448	490	469	456	517	493	475	523	524	468	464	456	518	480	528	466	460	471	506	489	463	489	467	447	463	456	465	448	471	450	465	468	486	442	468	470	490	478	474	477	484	491	465	476	444	440	491	522	493	466	476	470	456	531	465	468	494	453	483	478	481	484	426	482	483	424	457	497	477	489	489	451	490	462	500	494	478	432	487	504	486	467	468	511	494	467	452	479	449	462	477	510	505	517	474	507	462	448	463	489	480	448	456	491	468	451	439	417	479	479	438	486	447	460	480	463	461	472	430	500	450	488	544	457	498	443	461	512	475	507	477	491	498	464	457	490	489	479	428	510	470	452	491	505	488	469	453	424	476	498	475	488	490	483	473	445	494	448	495	490	493	501	510	456	489	499	465	458	473	484	457	465	455	475	517	471	466	455	441	462	489	474	509	452	466	486	457	524	472	447	453	508	453	457	450	436	450	455	467	477	502	489	441	454	456	467	469	438	442	476	508	476	477	482	550	491	459	480	499	491	470	452	511	487	486	477	479	472	460	478	456	460	501	482	485	509	478	484	467	455	466	452	452	460	482	481	479	453	488	478	509	486	482	473	492	469	479	486	427	447	502	459	451	477	461	463	451	490	499	476	484	482	458	517	492	431	485	507	506	452	444	465	440	451	473	460	476	485	489	471	470	503	437	450	483	492	491	497	491	474	445	458	453	453	465	481	444	487	507	462	461	457	474	448	476	462	480	437	479	506	483	485	450	415	484	461	505	461	507	522	477	459	490	488	509	496	456	460	482	520	489	476	465	491	466	490	483	436	489	479	451	477	448	472	472	502	483	469	451	507	481	456	481	481	456	525	462	471	443	472	462	468	490	478	444	468	480	454	457	474	453	464	472	465	472	474	437	474	545	495	481	469	465	466	489	479	472	484	441	472	497	485	479	459	482	442	466	480	451	463	429	448	500	453	469	465	471	432	514	483	488	477	469	470	461	471	480	464	493	523	482	446	471	505	416	460	457	474	483	458	480	468	450	470	501	508	509	460	479	480	499	463	487	494	499	435	484	450	479	440	486	465	521	465	459	487	450	466	498	461	447	500	489	456	486	445	454	435	468	430	504	512	457	475	478	462	438	473	480	482	509	484	451	455	434	534	498	443	485	460	490	495	437	511	487	438	460	459	473	460	465	456	474	488	434	490	450	475	491	439	492	503	495	483	472	502	447	462	551	491	478	475	479	428	500	496	470	474	520	465	488	484	483	472	460	443	450	492	456	507	518	474	440	462	430	481	473	455	467	474	460	452	466	437	478	454	503	496	507	520	494	465	497	466	487	491	475	488	508	478	485	467	438	476	525	447	478	485	509	462	437	471	457	478	438	508	474	490	441	469	490	472	515	478	439	461	458	484	482	467	453	498	510	502	475	507	479	472	480	474	446	466	465	458	411	479	465	495	458	434	486	444	469	463	480	434	443	494	512	465	501	458	460	477	464	459	477	469	484	497	504	424	487	467	480	444	506	458	469	441	481	463	511	486	487	478	495	482	452	459	438	497	470	505	467	486	480	506	487	480	449	480	491	487	484	463	487	467	437	468	480	454	482	505	473	454	463	465	438	482	522	445	463	469	501	442	498	504	468	504	521	476	487	503	470	473	440	471	455	479	490	435	484	467	448	518	495	469	494	445	473	513	468	433	505	461	498	491	452	465	511	496	452	486	476	444	467	477	482	495	469	486	506	479	432	438	499	482	477	462	484	462	485	488	487	503	434	491	480	490	445	468	497	478	449	458	467	479	451	467	470	456	473	461	492	504	470	502	478	451	496	472	475	457	465	503	453	459	526	470	470	451	433	488	459	458	473	442	469	461	485	487	468	502	482	452	487	473	425	461	450	503	499	471	487	447	505	445	489	450	494	472	473	480	455	480	458	476	481	476	459	448	496	462	481	489	449	473	491	462	438	460	463	443	442	437	512	514	520	500	486	471	440	468	448	490	484	487	509	458	458	442	461	500	455	498	478	490	476	495	433	488	509	458	455	491	457	458	476	468	450
14082	1377	1114	921	725	512	509	481	405	419	473	571	539	477	482	506	511	435	333	374	333	365	340	313	346	351	295	344	357	307	362	386	348	367	366	331	312	320	328	344	338	340	358	333	347	328	331	300	317	335	327	340	365	322	312	297	342	335	337	317	358	311	345	300	344	368	363	344	349	335	344	313	323	315	356	302	312	312	303	306	317	322	357	321	346	304	355	323	310	299	308	363	332	352	346	321	345	319	315	326	357	335	317	287	338	343	343	339	345	373	346	344	349	303	313	339	311	340	373	318	322	307	274	336	369	313	329	322	295	344	300	340	316	322	343	314	340	363	322	375	327	341	308	339	306	338	345	336	346	327	332	284	365	340	326	326	333	341	314	311	316	323	342	323	312	323	342	337	341	324	329	330	325	322	345	365	315	319	298	300	325	324	350	333	349	320	322	318	311	298	324	356	322	333	324	382	321	333	332	334	317	356	352	337	378	337	349	349	333	312	341	356	359	336	315	323	329	336	328	334	350	333	309	293	344	314	336	309	325	367	310	347	323	323	327	327	367	302	318	378	345	307	346	336	306	346	344	344	343	339	292	333	313	322	326	324	295	353	328	312	337	298	345	350	307	331	356	352	315	336	357	355	326	282	369	302	331	313	335	357	349	327	341	309	337	363	322	302	352	288	356	330	352	333	351	339	330	308	301	352	347	353	348	318	356	356	325	358	375	355	298	335	363	378	367	322	320	302	325	325	338	369	328	314	291	343	335	347	356	323	307	353	351	334	309	338	335	342	330	328	339	316	352	331	297	311	358	324	316	344	329	303	331	371	335	352	320	341	310	323	337	328	334	322	300	316	313	318	324	319	329	338	309	325	318	333	311	305	316	314	310	336	336	342	371	348	307	304	359	319	342	302	352	343	331	322	324	352	308	323	323	361	358	304	322	361	309	317	328	323	322	329	333	344	342	331	305	327	336	300	324	324	360	362	325	325	332	319	359	352	339	358	357	322	331	291	349	330	317	322	320	317	301	318	326	339	383	320	338	313	332	312	321	350	308	334	342	317	352	308	344	321	320	328	333	332	333	283	298	363	354	349	357	317	366	371	337	333	344	292	344	317	304	304	311	352	341	324	334	327	329	347	330	322	353	312	375	288	292	367	349	339	359	337	331	354	353	323	356	334	330	373	264	347	308	344	348	335	310	345	317	327	312	354	284	331	328	305	318	336	347	295	352	312	329	385	311	317	317	294	370	317	321	330	364	337	308	344	297	351	323	316	305	315	327	325	317	315	360	366	345	327	297	342	315	349	301	349	330	318	301	313	314	311	370	335	350	342	335	344	336	365	313	305	341	351	302	310	328	353	344	327	353	353	306	355	288	350	302	323	348	351	329	356	334	319	302	328	338	356	348	337	339	302	302	321	321	345	302	349	317	310	333	336	307	347	322	357	340	355	321	316	352	310	322	345	357	360	357	321	358	295	328	346	337	323	346	336	307	331	337	340	348	324	334	336	327	363	325	304	300	331	331	297	357	349	331	360	281	325	330	310	288	331	381	332	371	300	332	310	300	345	303	312	350	326	315	369	365	326	329	342	371	321	353	327	309	316	357	323	318	343	325	345	318	341	317	337	362	336	364	285	318	294	311	305	376	327	335	310	352	334	332	290	339	333	367	340	345	312	319	344	349	337	306	312	312	306	318	296	329	363	362	341	313	338	317	300	329	324	348	314	322	355	327	316	333	342	331	320	358	314	355	350	311	313	319	380	314	330	347	331	329	369	305	303	344	366	300	329	330	354	334	327	334	342	309	373	326	309	334	327	355	312	301	296	324	358	309	314	363	356	355	334	324	321	335	327	338	308	290	290	311	316	309	355	314	300	330	356	350	342	294	336	335	333	349	303	333	357	352	341	334	350	365	364	342	310	324	320	312	327	322	340	344	375	338	331	368	321	328	288	330	334	312	324	341	316	309	333	341	338	305	356	320	319	349	331	349	330	333	327	362	287	332	333	327	334	359	307	357	338	335	324	342	317	334	326	346	304	321	346	304	335	305	356	389	329	363	361	368	296	344	340	301	322	321	322	341	320	325	352	359	338	335	339	325	324	372	326	342	319	315	347	351	305	308	350	338	300	330	324	332	336	352	347	291	355	357	296	353	307	335	325	318	318	324	355	323	342	331	306	328	323	328	298	355	325	330	291	321	333	318	326	320	342	312	335	302	327	336	321	311	357	290	315	357	334	355	336	319	358	327	288	321	305	337	305	324	345	329	298	363	342	329	313	297	343	357	356	339	278	367	342	363	345	343	315	324	332	345	363	332	314	344	289	334	318	368	326	304	331	317	348	308	305	318	333	345	335	281	311	354	355	312	323	329	302	336	351	338	305	334	338	348	329	375	318	306	343	303	349	355	315	332	347	341	327	330	328	331	345	363	350	362	338	347	337	322	334	341	299	278	328	326	298	356	330	327	311	294	330	340	364	330	368	349	354	326	286	305	308	341	350	340	356	312	346	347	350	342	325	335	323	368	338	380	308	357	326	307	314	356	346	375	337	339	352	307	327	331	322	316	321	316	319	363	346	354	339	312	333	320	363	360	380	318	302	336	342	331	326	327	333	305	309	324	338	348	351	320	347	312	329	326	330	328	328	317	323	300	327	315	312	340	349	358	318	318	335	325	296	357	328	353	317	376	344	325	307	340	316	358	326	308	294	350	317	348	311	351	331	353	348	309	324	345	350	345	324	347	350	342	349	325	327	314	351	325	309	352	354	357	312	328	306	315	366	320	321	316	333	323	356	377	308	339	315	322	352	340	315	345	335	337	317	333	323	332	346	314	398	335	329	292	324	306	320	350	308	342	293	304	356	315	329	339	315	282	322	333	331	356	320	314	314	336	350	341	334	324	336	360	370	350	339	321	313	318	297	301	321	343	322	372	294	325	337	335	316	316	376	363	344	355	330	337	304	316	338	291	365	334	335	335	380	330	334	354	335	324	312	304	350	351	329	328	351	370	326	335	326	333	325	337	326	326	360	359	319	328	331	321	297	335	366	359	324	326	334	348	327	340	353	280	320	335	292	387	324	319	364	317	308	345	326	326	342	309	336	341	349	339	319	340	366	337	329	375	328	320	365	319	307	346	318	320	316	339	345	336	327	351	314	323	345	318	320	330	305	332	355	295	327	331	353	329	333	326	343	335	309	344	348	323	335	344	331	321	334	335	333	338	350	346	355	328	289	298	318	325	330	363	301	313	340	304	322	321	304	328	334	331	302	342	326	316	334	320	326	330	407	331	340	338	354	313	275	322	341	338	346	318	357	342	306	336	321	328	358	334	326	369	294	307	316	339	343	319	297	334	349	345	303	364	302	335	324	307	328	356	324	322	301	323	337	355	305	348	343	380	326	309	334	321	347	349	307	321	317	367	338	353	291	347	301	321	330	300	321	337	341	335	339	312	347	327	352	362	352	313	313	344	357	337	314	340	311	328	335	323	344	356	350	313	282
8203	1343	2190	2459	2281	1868	1591	1386	1329	1271	1546	2151	1945	1741	1710	2056	1945	1285	1005	1105	898	876	818	853	903	816	784	778	834	805	780	792	800	791	839	819	814	784	748	799	787	818	747	788	810	782	804	767	788	757	846	777	847	826	855	794	754	765	788	793	819	772	788	787	738	797	770	822	773	759	803	764	781	801	751	805	804	798	804	788	830	773	817	773	769	760	748	786	776	769	805	773	745	774	777	799	778	775	780	765	815	766	739	831	755	802	778	776	742	794	766	814	773	738	783	755	794	800	797	745	749	775	791	765	756	732	820	743	780	759	790	778	742	742	765	788	758	760	771	786	765	720	830	755	756	823	762	729	795	794	787	776	787	818	758	780	818	749	770	782	745	786	765	788	765	727	750	724	769	751	777	774	762	781	785	751	779	790	829	744	782	706	722	760	781	780	771	790	772	777	782	743	737	778	732	758	740	763	797	753	772	779	775	796	786	786	745	738	762	778	750	769	762	745	792	745	759	720	746	738	814	779	809	819	792	749	765	765	721	820	799	778	782	788	795	784	808	768	741	762	780	771	735	801	813	830	790	813	770	767	768	798	818	786	795	819	734	740	824	723	758	764	797	743	785	749	757	743	738	787	735	725	718	784	795	761	749	780	756	711	800	765	792	754	705	774	760	736	753	745	795	783	773	755	777	795	748	769	776	724	772	801	811	755	811	763	773	816	759	784	784	766	756	789	772	803	770	787	758	743	803	789	766	784	785	735	811	782	770	761	785	768	791	773	826	761	796	756	800	785	766	750	851	786	789	766	794	809	744	758	768	797	771	820	817	828	756	782	815	785	800	794	765	724	817	796	794	758	776	768	802	697	733	764	740	727	811	776	790	785	730	762	751	789	797	806	754	794	740	843	758	799	746	762	771	817	737	765	722	756	728	757	724	807	807	793	781	770	788	727	739	814	774	800	758	795	778	767	784	804	743	766	747	808	754	769	780	761	795	741	761	762	749	768	819	740	777	741	803	785	752	776	762	724	756	777	770	840	744	777	786	761	732	758	784	779	741	771	799	814	754	798	755	761	759	784	797	740	762	776	777	768	752	783	814	759	810	806	757	767	737	800	787	793	750	803	733	728	773	799	776	802	771	718	776	747	748	782	791	747	739	781	722	783	731	791	748	790	781	793	788	796	765	787	753	723	782	747	802	794	765	786	772	808	782	814	795	741	739	765	767	807	786	781	774	785	755	801	785	742	811	754	799	740	774	736	772	750	762	736	759	795	765	787	730	772	768	778	778	737	755	793	737	813	783	733	757	777	742	771	831	757	797	814	759	815	770	735	762	825	728	769	807	772	821	776	754	788	765	794	775	791	819	790	743	754	781	760	812	810	810	746	780	785	803	758	713	772	761	761	806	758	779	752	793	809	798	777	758	791	766	784	789	724	805	711	787	761	769	784	741	789	757	770	776	758	762	783	734	771	808	792	690	797	710	787	766	765	760	767	743	767	767	771	732	772	764	771	713	762	792	791	793	753	774	755	782	805	796	767	807	766	779	794	763	759	768	770	813	824	789	773	773	718	803	762	739	741	789	714	743	793	775	772	793	768	739	781	804	697	718	797	771	740	774	718	745	811	781	775	788	803	782	775	772	753	783	738	748	759	775	757	820	750	769	756	752	751	762	745	848	785	736	783	781	768	796	824	776	791	832	792	786	813	795	780	772	764	748	772	759	741	771	773	747	791	817	793	757	761	783	797	750	813	805	756	776	766	825	834	778	770	721	742	767	797	751	764	772	810	756	808	781	775	807	809	764	779	753	788	804	772	763	785	729	810	763	734	833	789	732	787	775	803	766	720	781	778	820	787	751	735	769	750	765	750	764	753	715	743	737	763	729	785	806	765	759	791	800	727	746	776	763	746	735	746	775	749	759	806	777	786	786	763	797	740	806	753	748	780	791	783	726	724	830	799	745	782	755	791	755	752	804	799	793	750	785	799	758	763	764	814	783	765	785	813	738	794	781	743	766	740	803	749	761	781	778	781	710	741	794	758	787	766	784	743	771	755	743	800	743	789	782	744	743	772	760	717	758	768	810	786	742	788	790	774	746	775	779	736	804	784	809	746	696	773	767	733	768	793	787	758	853	772	761	772	763	808	756	785	775	745	810	798	758	751	760	803	812	789	776	812	746	749	793	783	741	737	766	799	780	753	791	764	774	779	720	756	807	771	740	775	729	745	738	763	787	750	751	751	727	826	755	717	792	779	735	801	768	779	774	773	775	740	769	752	825	797	761	747	718	785	761	757	740	742	784	703	731	755	780	759	747	844	812	753	725	795	740	826	739	786	773	759	770	728	717	778	788	807	729	781	738	803	817	768	768	804	788	769	786	769	762	788	744	835	789	789	818	777	796	745	758	752	770	779	834	783	802	765	788	840	792	772	783	733	808	794	738	786	753	805	760	782	786	766	787	766	781	746	729	786	760	781	783	776	840	771	791	747	766	788	723	804	786	754	750	752	761	802	763	766	768	778	806	716	755	813	737	797	753	799	765	741	818	779	785	744	791	782	725	776	756	824	776	812	747	772	774	758	798	782	748	786	748	820	781	762	796	726	766	751	745	810	826	773	757	738	754	733	772	801	796	789	807	742	737	765	789	815	810	734	822	755	757	804	746	757	744	776	767	790	775	775	842	787	734	784	813	764	747	780	728	788	750	820	735	821	777	722	797	772	788	690	746	738	768	760	781	776	759	794	793	739	805	746	791	783	764	816	772	767	772	759	772	766	808	731	763	762	723	728	788	784	775	711	771	810	749	740	807	765	783	819	759	732	744	786	788	765	800	781	812	741	729	800	744	739	730	752	768	750	780	774	753	743	753	770	784	792	806	777	786	734	786	726	741	750	755	777	754	770	713	775	754	773	757	785	773	762	760	776	775	788	742	750	777	729	714	744	760	796	808	794	806	746	815	815	818	815	790	745	794	758	792	807	755	705	740	832	790	786	775	776	787	767	782	773	761	776	760	722	773	839	776	758	787	743	753	783	806	762	815	745	773	816	744	785	744	778	749	837	753	800	747	732	763	827	776	768	753	781	747	745	787	714	766	760	760	747	774	752	732	781	830	719	759	763	763	744	799	782	800	769	805	775	721	758	748	755	785	813	799	739	807	797	786	791	744	751	741	771	744	793	765	760	758	738	803	752	805	752	767	777	760	793	750	784	778	825	729	754	690	778	761	775	786	747	777	795	812	756	792	783	771	778	709	794	782	819	741	788	809	731	768	827	745	757	776	734	747	764	752	792	775	790	803	800	730	773	768	781	744	785	789	757	782	751	815	724	753	792	825	809	796	742	781	789	798	800	751	776	755	812	739	691	748	777	819	787	772	711	746	757	755	794	709	744	820	791	781	755	780	781	782	765	775	768	778	777	769	795	746	742	746	749	773	826	740	762	722	761	756	828	737	750	762	809	745	741	802	769	768	752	792	811	817	755	775	735	750	795	804	761	765	760
1597	342	295	334	309	303	313	266	272	299	329	344	314	383	333	376	364	309	295	296	261	289	290	291	314	273	295	283	252	283	286	257	283	300	282	303	263	328	357	326	299	288	307	303	280	276	262	296	301	298	282	272	317	285	275	242	272	305	310	273	281	284	287	257	297	291	270	286	293	283	283	238	292	288	289	265	290	292	293	277	292	273	270	304	292	278	297	297	268	295	290	275	290	283	292	296	301	268	270	303	252	287	307	282	305	303	276	255	295	288	295	283	289	292	259	280	311	312	279	278	267	260	300	302	317	292	276	267	272	269	280	282	250	282	321	269	271	298	276	288	305	251	266	264	287	310	326	279	297	275	284	298	285	289	284	266	288	301	274	264	280	291	265	284	258	307	289	320	309	292	293	310	272	283	294	272	295	277	263	280	288	299	296	302	286	268	287	271	256	279	299	265	269	282	290	295	278	300	273	299	292	277	260	283	285	281	265	267	288	263	288	295	289	290	293	288	273	255	288	278	308	274	280	300	289	285	286	272	262	269	311	291	301	297	348	278	294	306	299	308	306	290	279	256	293	289	251	301	316	267	262	308	304	246	300	290	310	290	290	301	282	327	301	273	276	295	290	270	280	308	284	320	285	292	277	284	316	303	272	276	256	314	278	257	262	277	290	298	292	284	273	283	285	299	285	280	301	276	300	271	277	264	274	293	285	305	300	270	280	279	257	256	305	292	306	273	273	280	291	274	264	310	306	288	285	286	288	274	246	285	292	292	259	293	298	266	298	272	270	285	281	240	296	282	272	259	292	297	278	297	320	287	273	295	269	259	292	296	282	296	270	312	281	294	281	287	298	281	250	292	296	289	306	271	269	288	276	280	301	283	273	279	287	273	285	299	273	297	265	263	265	287	281	289	280	298	268	292	282	287	311	290	288	311	246	261	305	291	255	274	271	286	277	275	268	293	307	278	318	267	296	287	296	301	283	299	254	294	272	283	292	270	248	249	300	325	326	290	278	304	306	277	290	287	271	274	269	273	315	291	299	278	284	278	283	263	296	317	320	292	303	320	297	316	315	313	271	304	287	277	282	276	284	290	311	268	308	289	262	265	315	275	285	288	312	304	280	279	270	284	305	312	288	253	280	332	314	294	261	288	264	312	306	273	271	277	277	268	296	284	266	255	288	295	295	312	282	270	277	253	278	289	277	292	231	312	281	268	295	289	306	272	287	282	272	243	269	276	284	342	293	265	307	335	290	283	277	278	287	294	275	288	300	295	256	294	308	307	332	267	302	298	280	280	277	303	281	257	271	322	267	270	301	294	303	283	306	290	287	285	322	303	288	274	296	270	290	268	270	280	259	295	286	278	307	306	259	314	262	314	282	263	254	273	260	261	269	310	289	255	274	265	265	321	287	294	318	303	283	257	283	271	270	254	278	279	300	291	289	273	268	274	273	271	299	301	254	308	307	295	312	275	302	247	291	273	272	296	321	276	281	280	307	310	313	290	276	285	319	273	309	270	268	297	298	324	307	269	308	258	311	321	266	272	297	276	295	294	319	259	307	289	277	302	290	321	317	271	247	334	253	300	282	292	293	278	270	292	272	293	313	269	300	295	263	282	264	311	293	301	286	311	255	297	312	288	277	275	300	294	265	293	263	319	303	266	310	292	280	270	285	278	284	254	290	305	268	276	258	270	261	293	332	280	250	240	283	271	304	275	298	292	290	249	287	255	262	286	306	287	258	281	306	283	295	268	327	315	291	295	240	311	284	283	260	243	291	287	285	314	283	293	332	300	299	332	304	294	278	300	305	274	274	262	269	286	266	291	287	248	285	261	278	294	257	282	292	284	297	287	307	283	292	304	268	317	269	268	282	269	278	277	296	311	283	307	279	243	291	293	295	307	284	297	275	291	301	271	261	306	316	280	294	258	308	320	284	298	283	305	283	288	281	290	284	269	287	242	301	274	272	279	256	281	299	267	253	297	280	282	265	269	284	289	270	286	271	308	310	293	280	307	304	242	312	335	267	310	292	265	295	279	271	302	254	254	288	290	286	314	256	285	315	284	273	297	263	274	320	287	283	291	302	277	276	270	314	282	281	332	268	298	319	291	302	257	289	278	274	304	297	272	281	265	283	280	310	254	258	292	279	306	282	269	298	325	278	301	313	272	285	291	315	268	284	274	255	271	290	287	279	311	294	303	280	309	305	298	309	292	300	315	293	277	284	275	277	273	310	284	254	260	290	299	293	270	259	264	295	287	282	320	324	320	289	286	258	333	305	287	339	276	265	278	237	250	278	283	302	284	282	307	284	281	289	295	274	302	286	255	277	258	280	284	282	289	302	306	267	317	280	291	275	290	288	282	254	314	252	283	271	266	263	261	263	265	292	280	286	308	302	297	266	293	263	302	309	318	319	272	258	266	319	286	289	296	280	288	276	279	257	269	288	311	280	298	284	266	274	286	284	286	258	281	305	288	283	284	309	297	283	259	289	291	296	288	267	283	273	312	291	302	312	303	289	303	265	304	280	252	318	301	262	290	307	264	283	295	275	272	301	311	323	270	293	261	296	274	253	325	312	308	276	293	321	315	292	299	257	282	321	299	287	285	289	283	273	304	315	285	264	296	276	292	306	284	270	274	279	286	259	324	280	294	316	299	268	258	262	278	273	304	266	297	303	307	251	269	261	281	277	265	279	292	303	332	291	286	282	300	287	316	283	273	298	285	277	326	304	286	289	271	313	279	305	275	302	277	309	288	307	288	307	268	278	300	300	279	261	295	310	319	277	278	306	278	289	309	287	264	294	276	313	280	289	297	294	287	289	290	296	262	294	285	294	279	293	275	269	271	300	303	274	288	292	287	284	287	312	307	275	258	277	288	287	288	286	263	286	286	299	277	302	293	301	289	316	284	290	263	300	299	324	279	282	287	252	281	294	306	293	287	257	268	300	294	306	297	295	277	274	276	279	288	290	311	268	284	282	272	275	300	301	288	272	278	280	286	270	299	283	286	273	291	304	293	281	261	277	287	312	277	290	270	299	291	251	279	314	286	296	273	272	330	259	289	270	289	262	265	291	261	258	273	296	295	306	286	254	269	272	287	287	289	285	295	249	291	304	261	299	331	305	255	282	285	290	267	288	276	324	278	275	289	312	269	256	302	305	284	268	284	279	301	288	298	304	289	302	278	308	278	277	297	265	281	293	273	274	294	286	277	306	276	310	259	280	285	285	279	257	294	297	332	311	254	307	291	245	284	278	310	306	271	306	328	279	296	315	313	284	296	288	286	281	261	294	308	280	290	286	284	284	245	290	292	294	288	259	259	310	273	255	253	293	304	286	278	284	292	297	276	271	248	306	297	304	298	311	295	255	274	304	294	307	315	289	279	281	301	286	274	299	273	301	289	279	288	276	280	290	272	297	280	275	307	272	302	283	293	281	292	281	311	300	291	284	273	290	313	267	304	269	250	284	269	299	282	288	261	282	287	276	267	305	284
1920	736	745	790	789	713	707	692	697	670	865	1050	996	946	1003	1132	1028	804	668	688	703	706	638	672	652	707	663	638	683	637	649	648	680	700	647	663	646	698	622	709	631	635	675	663	653	679	674	636	688	640	670	680	663	681	633	682	626	672	632	624	616	652	684	700	648	661	652	688	670	699	620	669	622	666	645	643	697	696	653	664	633	675	672	658	674	675	642	678	653	633	633	697	651	630	685	662	596	685	627	668	625	657	650	647	727	689	630	696	707	660	690	637	679	660	651	655	710	644	670	655	675	643	642	645	657	593	680	676	634	642	680	647	672	636	646	673	641	635	644	635	629	657	677	714	621	652	691	626	702	639	652	656	678	696	638	649	708	708	683	661	662	669	670	631	655	648	669	609	672	644	690	644	682	651	693	655	706	668	669	608	673	663	621	672	648	655	704	697	689	685	659	631	682	670	670	660	672	649	665	677	618	650	628	652	651	679	716	655	617	642	621	609	642	667	671	658	637	620	692	661	659	710	644	691	680	662	603	644	697	703	628	631	668	682	667	619	633	629	661	647	641	669	662	670	689	666	688	640	663	666	625	665	696	665	651	655	656	678	671	626	664	693	666	690	655	674	638	648	630	659	642	690	650	638	691	664	667	698	695	645	673	639	646	676	619	650	625	647	667	681	684	654	670	707	681	651	681	689	639	640	666	611	636	652	656	628	669	672	695	675	596	666	669	661	614	678	707	696	687	626	703	633	642	682	649	677	650	640	707	686	656	649	711	619	681	632	661	702	647	651	642	678	660	628	632	664	670	644	659	623	610	673	671	691	698	654	669	706	651	635	701	601	684	659	645	668	654	691	683	597	632	661	655	643	678	636	724	653	668	648	719	647	629	599	668	654	729	643	643	659	663	621	684	660	656	706	614	648	717	674	671	676	680	609	645	705	678	669	651	673	651	628	639	675	635	638	648	616	627	622	650	638	605	639	704	687	637	599	632	666	666	641	714	662	704	669	656	666	665	671	659	612	635	699	605	646	663	649	661	670	633	644	688	667	644	697	657	653	688	631	653	686	690	625	679	621	648	668	610	644	648	630	645	632	681	653	681	695	635	677	678	654	658	669	659	597	636	621	691	642	681	623	659	697	603	595	647	687	666	703	622	670	679	635	642	695	659	659	671	674	648	673	645	641	622	614	684	657	632	645	646	686	657	657	678	707	657	634	684	623	645	632	650	660	655	650	666	669	643	656	661	661	715	611	613	655	665	660	694	670	676	630	660	682	687	676	660	642	665	651	674	671	646	663	689	671	658	658	644	610	636	689	636	675	675	656	677	668	625	700	643	675	691	678	648	686	678	662	697	647	696	661	653	637	636	634	648	632	634	719	609	615	661	625	718	625	663	647	611	674	655	667	690	655	633	665	694	653	678	701	639	617	660	667	705	618	624	668	683	665	639	672	667	662	666	673	673	633	652	697	707	643	672	642	683	698	642	640	682	678	667	647	659	651	686	665	678	672	678	632	666	665	659	673	683	694	689	682	638	686	660	621	676	649	629	689	650	678	712	685	651	655	684	630	670	676	685	657	661	663	652	667	682	708	699	657	666	698	608	648	671	601	645	703	674	630	668	641	652	661	655	639	654	649	680	647	661	617	603	679	667	705	657	649	659	699	634	631	671	599	701	701	650	635	613	650	635	669	710	664	639	630	605	664	617	672	672	718	667	698	674	676	642	691	616	663	661	613	639	663	643	639	647	653	617	640	629	651	682	639	667	663	630	694	645	649	676	606	659	648	649	666	711	685	647	692	639	634	726	657	686	669	640	673	653	662	669	633	649	692	699	667	671	716	674	684	651	679	661	668	702	668	659	661	653	640	640	656	641	658	667	669	685	675	648	706	693	645	673	661	687	653	645	629	672	650	690	682	654	660	658	601	676	673	640	644	659	649	649	602	652	660	602	639	596	658	660	640	657	655	657	646	672	721	604	645	628	670	645	671	690	684	651	626	722	662	662	669	663	678	648	658	694	644	670	642	614	637	680	656	658	693	653	679	654	670	696	679	691	652	654	686	651	640	673	617	672	667	627	651	687	627	643	635	629	697	653	703	613	680	633	673	638	661	626	685	658	643	655	671	673	649	674	675	712	670	669	616	654	681	656	646	660	661	640	678	649	692	676	677	643	626	686	631	679	605	641	671	661	673	659	650	673	695	708	675	725	630	671	662	656	686	638	652	689	674	691	691	633	677	643	660	693	657	664	667	665	631	621	646	634	667	649	681	654	663	692	640	678	675	633	673	654	672	702	692	680	710	694	694	646	655	648	664	688	643	606	680	629	635	699	590	656	629	703	620	619	661	619	655	622	644	642	672	658	665	638	672	672	655	660	669	644	729	655	664	699	677	687	668	642	682	683	676	699	665	618	681	607	684	631	677	679	675	647	707	631	628	676	637	673	695	668	679	633	665	678	675	642	657	651	672	661	672	664	640	663	674	698	696	661	655	683	703	679	674	653	676	703	688	637	682	647	639	640	679	677	713	693	693	657	627	709	692	637	647	641	673	668	669	629	705	606	690	659	652	648	668	676	662	607	648	638	626	664	657	694	679	666	639	662	611	665	674	683	650	611	689	642	653	712	655	655	619	711	654	681	666	616	664	693	614	670	718	680	688	703	679	650	685	668	684	698	701	646	638	647	679	726	668	667	628	656	606	640	701	616	638	645	675	675	617	681	687	663	660	722	639	603	668	660	616	649	678	617	681	670	705	676	647	639	721	628	667	623	647	639	678	693	628	658	622	619	720	667	663	666	656	639	690	656	654	613	682	657	699	660	647	665	668	625	703	651	635	643	683	727	654	638	639	622	675	686	654	720	663	646	689	673	681	647	717	639	682	656	681	639	660	654	664	647	652	700	696	717	688	683	608	646	654	655	634	674	658	671	632	642	648	677	627	631	640	705	713	673	675	643	658	654	644	645	647	687	647	633	667	656	663	665	667	680	685	688	646	655	672	651	646	679	653	672	661	646	699	677	635	621	648	636	649	651	673	634	712	653	627	635	637	648	668	651	661	653	666	679	652	676	614	700	635	659	672	678	645	658	668	682	629	638	657	658	695	680	644	674	669	649	672	672	628	675	668	668	643	600	636	662	629	640	631	706	664	646	682	617	643	684	645	637	639	633	697	626	648	641	649	616	653	696	624	690	635	679	669	686	670	684	617	662	638	653	625	644	652	645	609	653	668	653	678	675	661	669	672	621	672	662	670	698	654	684	695	623	637	623	695	638	698	645	637	686	633	698	620	663	661	642	690	679	647	695	609	681	636	660	693	683	686	641	644	651	702	629	630	631	659	648	678	680	638	648	651	644	661	658	618	647	680	662	637	681	673	642	694	652	686	601	650	688	684	647	652	663	651	652	619	648	683	683	690	633	658	661	652	700	682	690	684	623	691	673	658	636	668	655	584	647	702	642	681	695	684	682	682	669	663	643	608	704	682	633	669	700	648	667	622
7086	534	576	466	368	311	300	212	220	242	250	362	263	291	274	323	307	213	225	208	198	182	193	210	192	195	208	187	195	207	176	183	176	202	188	183	156	174	176	188	211	176	208	163	170	175	216	182	184	181	210	190	184	200	175	160	170	177	188	158	189	220	191	181	163	189	189	201	179	238	200	188	197	160	181	184	176	174	201	171	188	198	197	178	191	192	193	202	219	192	182	178	168	195	184	185	179	165	180	172	188	179	170	176	172	161	183	186	187	188	177	188	185	200	169	191	203	182	184	166	157	209	183	168	185	192	170	181	180	182	218	196	204	170	204	186	208	182	155	184	172	197	168	199	200	172	169	192	163	166	192	208	174	186	187	183	177	198	174	198	182	195	200	184	192	183	173	187	186	211	192	188	205	191	183	191	187	203	195	190	182	193	167	191	210	166	155	167	194	168	189	208	179	191	176	180	171	194	161	226	170	167	172	185	206	191	178	180	187	177	184	172	175	178	182	196	168	196	183	155	201	197	198	176	204	199	183	183	186	165	177	212	187	168	190	172	173	208	192	182	183	196	197	196	215	158	187	202	175	193	206	177	182	180	207	180	188	196	194	197	176	178	171	180	190	201	196	171	175	192	180	199	179	195	174	191	198	156	163	174	182	168	187	155	164	191	179	175	201	184	193	161	178	189	202	163	185	173	202	198	193	191	174	191	188	186	156	189	165	174	196	223	184	170	184	185	185	201	181	198	186	203	199	169	182	199	179	174	214	166	157	166	187	188	193	187	201	193	157	183	173	186	194	221	180	184	173	191	196	175	171	182	189	184	188	183	171	207	197	192	187	185	185	197	188	198	179	196	184	192	173	192	176	197	185	202	177	162	187	184	182	170	176	197	177	207	208	159	193	181	173	194	176	156	191	169	170	179	165	162	183	180	179	175	191	202	207	174	165	202	194	210	185	203	167	160	162	163	184	184	192	191	183	177	170	191	195	190	170	187	174	191	197	188	157	179	152	185	174	189	195	188	181	199	174	171	204	198	181	163	173	197	203	168	185	190	211	195	166	180	200	171	209	217	187	162	183	178	201	181	173	154	203	194	174	203	203	186	192	182	175	177	162	179	186	153	172	183	188	199	164	155	188	200	181	187	161	187	157	174	203	196	164	193	179	194	172	179	178	193	181	181	195	177	193	165	176	180	209	168	186	179	186	182	187	193	157	214	181	164	185	198	202	181	182	170	176	176	186	193	177	182	186	188	190	202	213	190	176	166	194	181	172	190	197	159	194	191	188	192	197	172	192	176	181	190	185	166	165	191	182	179	189	192	198	182	184	168	182	178	191	173	195	197	183	169	159	169	192	193	191	203	193	197	221	212	196	178	178	209	189	178	198	171	189	194	177	204	172	188	194	158	183	211	188	211	183	175	173	184	194	178	190	168	209	184	179	179	185	200	185	201	183	188	188	171	162	181	197	166	186	200	199	175	184	188	170	182	193	182	188	175	182	175	202	199	181	172	149	175	159	169	172	195	195	196	206	193	198	160	186	202	214	170	179	194	199	169	173	166	176	194	212	166	193	186	179	161	179	186	175	193	155	195	182	187	185	179	191	190	203	199	193	201	166	182	207	189	177	175	200	160	190	195	189	182	179	179	195	179	186	177	190	193	205	192	183	224	195	210	171	213	214	190	207	169	186	204	180	179	202	183	186	193	175	184	190	175	171	172	201	190	182	191	169	180	172	190	186	195	182	160	182	147	206	149	189	194	178	180	172	187	173	172	178	201	176	189	176	180	169	207	188	211	191	177	168	201	184	204	174	180	209	192	182	192	181	213	161	165	181	173	156	191	181	167	186	207	191	196	177	182	187	185	170	167	190	189	190	187	204	182	183	153	189	186	179	192	211	174	198	191	181	188	197	205	211	174	184	169	193	206	190	171	174	192	182	163	172	184	188	171	189	178	169	189	159	176	177	178	188	177	183	177	174	167	190	207	189	163	168	176	188	180	195	199	194	190	194	180	193	210	171	193	197	188	192	205	190	169	175	194	191	195	195	204	187	178	174	176	190	186	189	177	154	202	184	172	185	179	191	205	188	197	187	173	218	201	169	167	171	199	181	172	194	182	193	179	177	206	199	198	208	182	170	164	167	184	195	163	193	189	198	177	200	168	202	175	186	221	184	174	204	169	173	178	180	196	159	178	184	168	227	153	192	175	186	193	186	192	193	177	179	175	198	199	195	192	205	222	187	182	205	179	196	182	183	178	185	184	190	193	160	190	206	169	157	178	161	163	185	184	211	164	191	185	175	193	194	195	218	160	188	204	176	186	187	188	186	186	193	221	174	193	181	192	190	197	194	188	211	187	185	158	188	163	191	187	190	173	186	181	184	199	178	220	177	153	187	188	177	194	210	162	162	160	173	183	192	198	200	191	171	194	173	160	205	178	187	186	176	192	157	205	191	191	208	150	175	162	190	205	200	213	200	191	193	179	182	182	186	171	192	211	176	168	173	179	204	173	174	194	184	180	206	199	193	179	193	216	198	169	206	166	176	178	183	173	192	179	199	164	189	218	171	182	194	188	202	199	180	202	190	162	190	179	193	184	194	191	188	211	193	205	190	205	206	210	190	175	196	146	159	183	179	176	154	203	199	208	193	172	175	161	199	174	175	181	182	212	178	192	208	179	171	198	176	182	174	181	180	173	186	176	188	178	167	205	184	157	169	170	221	182	157	170	186	189	180	168	207	150	173	197	176	190	182	196	189	171	210	173	186	160	183	172	167	170	179	181	185	161	174	171	180	186	182	191	178	189	165	158	169	184	167	175	215	196	173	182	206	187	193	164	171	188	186	209	191	199	171	206	179	185	189	181	171	169	212	192	214	189	193	167	198	184	181	167	166	173	172	163	203	176	167	193	171	202	183	178	177	190	203	182	182	173	175	223	195	198	191	204	184	177	216	183	186	182	156	177	199	181	181	191	180	202	183	188	177	192	176	186	192	175	214	192	201	205	155	172	155	185	177	179	218	203	185	167	194	183	194	197	159	173	195	218	155	183	206	188	211	185	192	175	199	172	208	181	206	187	185	181	183	181	163	182	196	186	186	186	184	179	180	171	174	165	176	173	166	154	180	181	151	196	174	206	190	173	156	206	190	190	211	173	185	155	160	184	196	175	193	168	171	216	167	194	156	183	175	171	174	187	209	172	172	181	193	194	193	173	188	204	203	190	197	193	180	183	194	180	179	177	180	193	190	178	202	193	189	177	152	175	181	179	195	180	192	187	202	194	193	185	178	204	172	209	215	200	197	175	203	186	187	205	178	171	191	192	184	180	183	170	162	188	177	178	193	186	185	191	178	169	191	198	177	146	178	188	195	156	186	181	219	154	163	154	193	192	193	198	185	174	161	165	164	192	192	196	190	154	170	180	195	168	178	182	200	186	206	182	199	189	195	164	189	199	194	163	180	189	169	176	175	194	210	194	194	189	184	173	187	191	179	224	172	167
5933	782	1236	1507	1359	1009	926	835	713	741	1000	1421	1228	1124	1199	1403	1229	845	589	602	564	523	579	530	520	509	514	521	484	468	486	467	503	466	490	495	498	445	491	466	501	473	455	511	502	457	521	480	483	496	470	523	451	493	491	523	522	426	520	453	493	491	484	484	490	455	517	533	454	442	483	510	464	488	460	474	440	469	513	489	480	507	507	448	491	502	508	476	515	490	487	491	477	518	472	470	464	457	520	489	524	444	488	478	452	452	486	484	482	474	502	494	502	460	480	507	502	487	521	458	470	440	497	496	475	486	468	463	484	472	492	426	474	466	508	434	482	486	475	443	473	466	466	481	475	456	473	467	444	468	499	475	463	496	483	494	460	491	473	459	478	456	468	471	469	453	466	475	460	462	476	467	462	449	480	489	458	456	481	463	496	476	486	484	472	486	461	460	441	472	470	464	494	432	479	461	446	492	467	460	504	464	514	480	509	475	503	481	439	508	444	486	459	514	457	470	479	471	490	511	467	466	485	491	504	514	447	474	467	463	481	482	466	493	481	472	444	479	467	475	432	475	490	498	470	454	507	444	483	484	462	463	473	461	462	490	467	484	463	473	461	465	434	456	497	472	478	503	468	508	397	458	464	482	490	481	484	466	459	466	485	461	444	514	459	468	450	457	459	486	480	494	469	459	482	466	464	464	495	486	500	480	468	476	508	454	454	501	477	476	435	469	488	537	486	498	512	461	468	469	481	447	502	470	483	493	464	472	472	484	494	500	456	482	475	510	459	464	466	493	477	505	510	447	481	523	467	477	494	474	464	446	479	469	452	463	482	503	448	509	543	490	472	476	488	479	498	491	503	478	437	442	496	475	496	460	462	480	472	483	444	454	459	465	486	479	458	477	474	501	499	486	480	463	490	504	487	480	506	486	452	486	482	504	463	488	520	495	470	482	436	483	498	504	470	457	463	489	497	487	457	443	521	490	491	449	517	455	497	530	464	485	476	452	488	444	475	445	480	455	457	458	484	510	514	482	479	507	488	492	507	523	480	473	475	504	476	452	468	470	475	507	467	526	506	487	485	496	461	499	468	485	468	461	474	470	461	491	488	427	470	472	501	473	445	487	482	488	513	454	446	523	487	480	481	445	478	428	449	455	482	494	461	477	468	451	463	463	460	509	442	485	499	448	478	484	435	470	479	482	482	473	484	480	457	500	508	495	496	443	493	481	469	472	477	466	487	508	461	457	491	501	507	452	446	470	483	488	509	515	500	445	502	462	483	494	481	486	471	493	452	461	504	473	467	464	440	441	458	447	477	424	475	459	493	474	483	468	477	470	451	508	446	463	469	481	491	489	476	490	481	470	494	466	475	462	439	497	497	489	503	526	484	477	472	492	474	455	450	488	512	500	488	461	452	511	448	473	447	486	476	497	461	493	459	504	454	470	498	472	473	491	477	492	477	486	445	517	494	506	443	477	455	463	494	469	511	521	531	471	465	438	494	471	488	484	486	488	448	486	444	489	481	465	457	469	425	441	432	465	460	474	484	477	490	465	458	474	448	485	489	498	488	458	462	434	482	477	474	470	491	483	472	498	497	509	487	506	508	483	503	480	450	473	445	497	490	491	464	470	524	451	485	515	496	484	497	465	475	442	506	490	480	469	472	447	492	491	450	468	486	475	466	482	485	470	476	500	465	490	479	482	503	478	465	493	499	453	454	489	477	490	477	441	472	484	487	451	470	482	452	479	453	481	479	445	476	434	434	521	454	480	509	444	477	498	487	442	550	439	463	479	473	487	492	477	468	485	484	477	469	471	479	472	467	465	476	446	516	470	488	489	464	485	484	493	466	464	424	452	446	485	512	471	479	449	515	478	483	445	454	492	444	496	481	495	484	443	491	507	502	486	494	499	475	494	472	513	490	489	521	487	455	504	468	490	489	476	497	456	503	471	467	466	458	452	446	514	453	464	498	463	476	507	478	531	488	467	494	470	531	461	457	474	498	479	450	483	455	507	479	432	494	490	476	487	494	486	483	488	498	452	485	479	471	466	473	484	485	506	492	446	491	500	430	478	445	491	482	434	455	450	524	434	441	522	464	477	482	475	484	461	473	467	473	465	461	509	527	491	465	465	467	499	463	496	517	490	450	467	443	496	473	468	464	486	511	474	532	451	486	489	482	491	424	448	476	488	435	486	468	467	456	435	475	475	489	456	463	462	509	469	491	479	453	437	515	453	447	425	500	481	450	456	476	478	484	529	479	493	495	453	490	460	452	464	470	504	486	472	476	488	504	460	447	462	492	520	485	497	463	459	470	493	465	489	408	456	462	485	482	501	488	493	492	505	435	481	476	488	508	486	459	547	456	485	516	493	478	496	499	471	512	488	487	494	497	476	507	437	500	459	479	476	491	501	491	467	458	510	482	472	466	453	492	443	476	457	494	452	489	498	461	463	459	495	438	490	480	481	432	489	440	466	482	480	455	512	466	481	453	470	468	496	525	490	499	445	444	515	466	470	471	494	507	479	495	451	460	500	490	525	488	489	479	460	483	440	479	478	434	460	499	479	447	476	461	482	471	468	452	476	464	462	476	479	497	478	467	489	490	465	477	479	507	496	506	475	465	479	473	482	502	440	474	488	505	488	522	493	456	445	481	462	519	488	461	523	471	501	514	482	502	478	479	489	455	502	488	464	471	451	470	511	480	489	470	462	542	499	491	459	470	451	452	483	491	491	470	531	468	475	470	461	437	458	478	494	473	508	428	475	488	448	489	459	458	491	464	429	480	507	463	479	446	471	443	463	473	469	486	476	499	469	463	489	478	473	424	452	439	496	503	499	491	486	443	447	526	469	469	487	462	440	493	457	485	450	477	458	481	476	434	491	462	467	448	489	459	450	472	485	479	524	513	487	435	452	504	437	477	511	477	479	437	493	448	500	523	446	428	431	444	440	447	427	453	464	434	432	501	457	458	515	485	517	458	454	466	497	473	462	479	494	455	481	492	487	464	481	493	507	489	481	454	493	496	479	458	482	511	478	471	453	470	468	466	442	498	463	447	512	447	451	488	493	463	430	474	464	500	451	469	477	471	477	501	474	478	541	474	451	493	497	518	432	482	432	451	515	490	492	485	432	472	495	498	501	472	480	484	488	464	483	491	483	488	482	443	480	466	541	492	478	462	456	482	481	452	503	498	489	499	486	484	456	469	491	484	470	494	454	486	467	510	470	485	466	445	434	464	477	502	478	445	484	480	486	476	504	507	460	470	447	486	466	469	445	494	475	501	481	468	498	478	496	479	498	474	481	443	469	489	487	427	499	470	433	490	426	524	479	480	474	459	463	510	480	483	450	470	514	497	442	482	453	490	526	485	476	481	483	457	506	497	463	479	496	482	463	484	474	469	499	470	476	487	501	512	489	481	466	481	518	471	489	462	470	480	453	483	488	498	460	456	458	476	468	471	495	455	497	486	465	507	460	472	510	474	460	485	469	432	456	448	497
14011	1401	1107	896	698	545	455	431	438	400	517	584	493	508	458	559	440	422	404	380	328	329	373	381	350	364	384	308	326	336	313	356	363	332	340	320	337	326	334	351	293	322	361	340	377	332	312	307	325	335	327	365	357	348	342	313	346	346	336	323	353	314	311	321	324	337	342	336	332	354	327	331	334	301	305	327	345	295	317	357	346	325	315	315	349	319	327	332	347	312	343	346	347	325	345	378	335	361	306	352	340	345	336	337	334	371	333	357	290	333	324	307	330	302	360	344	317	329	311	336	312	311	335	329	351	341	363	343	311	321	316	348	320	312	330	356	326	327	318	359	332	364	365	352	318	295	370	332	347	329	363	327	350	339	379	349	359	358	326	330	340	307	313	331	317	342	320	338	321	304	323	323	365	312	295	331	347	298	333	372	343	343	312	304	331	339	306	326	330	338	322	320	358	320	357	337	296	308	291	325	333	312	292	329	318	365	314	315	328	352	323	337	318	313	327	348	324	358	335	327	342	315	329	316	306	329	306	342	333	341	356	340	353	331	350	327	328	347	343	341	358	350	334	330	370	351	329	281	328	338	311	374	325	334	367	337	353	353	312	314	362	330	340	294	319	370	349	342	310	324	339	288	308	354	322	354	327	323	334	313	299	316	369	298	358	325	352	334	343	321	319	326	334	298	338	364	321	347	291	318	317	333	331	315	338	337	296	323	324	339	292	309	290	352	351	368	355	319	276	376	351	323	321	341	338	353	340	299	333	290	346	361	330	331	345	361	318	311	326	330	329	328	313	333	320	344	324	342	336	378	385	316	303	370	317	359	332	362	309	319	339	342	312	371	309	298	296	366	359	345	298	323	332	315	356	378	341	308	340	323	324	327	302	340	338	305	345	341	332	335	323	356	341	292	292	324	337	345	339	357	313	323	305	332	360	361	357	387	357	343	331	326	357	315	309	312	346	313	339	342	295	335	325	378	339	321	339	320	320	319	342	341	338	324	335	325	348	341	351	326	380	315	314	298	316	299	354	305	359	346	337	321	337	330	335	302	330	349	349	366	315	362	391	323	296	300	323	351	353	310	319	302	343	353	316	355	327	337	310	313	332	317	334	308	321	303	356	347	293	320	323	345	306	325	308	339	329	345	301	339	336	356	341	332	326	352	314	309	338	328	363	319	350	355	354	335	323	317	354	327	370	327	346	328	359	313	365	311	325	327	334	341	337	331	306	336	348	322	308	335	356	334	347	319	335	352	325	300	338	344	282	320	324	314	371	334	355	334	368	307	343	321	312	338	311	325	321	321	349	318	321	338	305	328	311	325	334	337	330	327	332	297	338	335	308	350	335	313	315	291	317	358	331	337	311	348	304	301	340	334	318	319	277	298	273	326	305	319	323	313	367	331	345	315	363	347	358	335	338	370	345	320	326	364	366	310	332	338	328	338	351	339	347	375	332	322	301	323	341	312	359	290	356	344	364	355	319	320	333	334	299	290	295	324	387	330	329	314	333	347	325	330	328	314	334	334	350	333	347	327	309	304	352	376	322	341	311	306	329	348	322	330	323	331	351	337	325	311	322	349	295	353	330	309	338	317	326	321	290	315	347	299	316	326	320	310	323	354	326	340	353	303	317	345	361	348	335	327	312	353	335	341	328	351	351	354	315	314	325	333	352	300	344	326	336	348	361	321	360	341	351	324	307	343	335	343	342	339	360	369	319	299	283	318	338	322	346	355	330	335	352	333	340	283	296	365	362	339	286	323	319	341	330	310	288	304	321	281	288	328	349	319	354	314	337	348	328	351	290	339	340	341	352	319	336	333	323	350	315	312	323	289	317	346	358	342	311	344	296	316	342	319	304	312	363	320	327	286	280	326	349	362	324	321	366	303	306	327	299	332	344	341	306	325	305	357	351	362	348	345	312	285	338	338	337	334	331	333	311	337	350	330	339	314	316	307	341	300	311	342	334	316	316	374	332	310	310	324	313	324	328	335	301	318	318	333	336	341	330	324	345	333	342	316	305	315	398	324	323	332	340	311	342	341	303	339	316	342	326	321	327	317	334	344	309	333	347	424	342	339	353	361	340	374	378	337	342	336	335	324	315	332	344	323	330	307	343	306	318	328	347	340	327	303	355	321	340	354	332	344	354	368	321	354	320	305	327	325	328	307	362	305	351	325	313	334	343	342	321	370	331	302	344	344	323	322	336	350	312	367	316	344	344	309	311	322	327	348	333	293	345	352	348	353	317	334	359	343	331	315	354	329	348	299	307	335	331	333	333	357	335	327	313	349	302	288	309	323	337	320	367	352	328	318	288	296	313	343	305	295	306	366	339	326	316	328	306	355	322	295	322	341	334	319	315	333	316	318	322	321	287	313	363	342	326	313	338	329	327	347	295	332	320	369	279	308	333	341	335	328	341	345	344	335	355	329	316	312	346	313	307	340	331	345	321	315	334	314	331	328	356	333	348	332	316	284	368	323	358	329	338	360	315	346	368	334	329	322	356	310	310	339	292	346	317	355	339	294	317	328	326	370	338	327	347	359	327	317	317	345	328	319	281	339	347	339	319	306	319	320	332	313	303	344	317	334	314	304	334	355	348	363	334	315	334	327	292	314	288	319	334	348	343	350	301	323	357	317	358	319	352	322	327	331	342	348	312	319	318	344	348	319	325	324	345	319	319	333	334	326	321	300	351	309	326	324	341	331	329	308	362	298	321	357	309	340	336	356	351	320	303	366	370	350	336	300	297	344	358	362	339	315	330	334	331	328	332	366	336	334	319	352	376	345	322	317	312	335	347	339	342	317	320	368	324	308	318	313	347	344	319	329	356	325	351	339	375	329	355	345	334	351	349	347	342	351	354	334	344	347	336	351	335	299	324	338	312	310	294	313	295	354	360	310	304	329	286	320	391	320	320	356	329	325	304	314	350	343	322	336	374	328	327	340	341	347	326	353	317	311	311	327	321	320	361	334	320	325	316	312	342	344	343	342	354	337	322	339	332	356	311	332	324	285	338	328	363	323	309	337	340	354	371	358	316	317	367	374	364	329	350	335	351	331	342	320	333	306	345	376	346	326	356	323	337	340	335	315	333	337	338	332	332	311	337	328	327	356	366	354	345	348	350	337	321	329	329	330	355	357	319	342	335	360	340	323	320	303	342	316	361	347	313	319	333	317	330	342	367	333	327	356	336	340	339	314	334	307	309	324	353	367	340	315	308	369	337	324	302	316	315	336	354	307	318	332	330	317	326	297	311	332	341	357	335	355	329	352	300	319	306	319	341	321	310	329	368	321	306	328	324	345	316	316	347	340	352	302	306	311	324	325	330	324	321	322	322	314	294	348	330	322	351	352	312	369	363	317	319	350	331	357	308	306	320	343	324	345	321	290	331	328	346	348	327	340	327	328	287	348	323	376	332	362	343	318	343	273	343	320	343	322	336	314	347	316	311	323	309	318	355	316	344	336	315	335	332	325	346	326	333	354	312	324	319	328
8169	1360	2166	2661	2347	1835	1642	1410	1282	1282	1671	2213	1767	1815	1875	2209	1814	1164	1027	1016	886	876	890	896	900	826	807	834	825	787	778	807	831	794	797	741	763	742	821	784	807	814	792	847	774	749	755	804	844	759	785	770	767	742	776	738	801	786	777	768	812	778	810	795	777	746	843	761	798	759	747	784	747	763	759	834	740	729	751	813	802	792	757	758	750	812	818	780	758	763	763	805	761	757	744	760	816	753	761	824	774	786	817	792	774	759	814	777	754	747	761	800	788	717	725	755	827	768	777	743	846	755	780	784	734	785	773	782	750	774	780	765	723	798	795	721	790	768	802	776	745	719	818	764	802	791	764	828	779	768	778	741	811	797	770	820	786	742	780	786	749	809	759	743	748	835	825	851	760	776	802	799	753	740	768	784	746	759	791	809	742	745	760	758	742	747	787	755	778	771	798	774	754	788	711	799	764	772	803	809	782	777	790	820	789	741	794	800	776	779	762	785	816	753	777	730	758	770	798	759	785	798	777	799	783	836	755	759	761	786	733	786	767	764	753	733	740	765	769	790	786	785	762	769	791	746	852	775	794	794	774	711	774	801	739	733	789	794	806	803	790	735	782	772	783	778	804	739	751	787	781	810	747	764	731	753	755	781	775	807	725	750	765	776	764	776	767	791	746	751	776	744	792	740	752	741	765	757	799	771	805	719	768	750	767	807	773	767	760	797	770	751	784	788	825	784	806	725	752	778	758	806	754	778	785	739	777	790	752	787	706	816	764	748	760	815	769	780	770	749	795	740	783	757	787	765	785	785	728	742	776	762	799	775	783	798	798	774	752	794	785	701	775	770	785	735	781	768	763	761	814	763	795	822	769	728	780	764	742	732	800	773	769	761	778	779	799	776	759	803	778	743	759	745	824	791	800	790	776	763	764	813	739	748	743	776	718	771	751	761	760	749	795	793	770	721	752	765	797	765	706	798	722	800	783	778	770	759	779	805	776	789	771	741	732	757	783	733	782	751	750	778	770	757	779	732	784	778	782	818	765	780	777	794	790	766	754	782	769	756	795	747	825	796	779	805	760	839	769	828	791	748	776	787	791	778	759	811	763	716	787	754	817	783	780	813	792	764	803	757	779	748	759	775	753	782	737	767	808	803	715	770	802	779	776	791	747	749	799	817	778	786	761	784	822	768	767	792	790	799	748	744	826	806	808	789	775	821	722	744	761	820	754	794	801	757	815	775	744	752	774	778	791	737	719	777	786	814	770	755	718	712	759	780	772	747	805	790	824	786	752	790	814	804	714	764	789	750	737	813	731	757	796	809	792	768	771	768	721	786	761	777	725	751	785	801	743	719	758	793	810	828	771	763	776	793	770	747	767	744	734	776	765	727	721	756	797	778	771	818	763	768	773	774	746	732	770	768	769	762	780	811	774	809	694	792	838	784	776	742	761	791	798	788	812	765	746	738	820	755	803	752	795	787	724	777	769	750	727	764	793	728	778	755	764	790	758	741	754	775	766	774	735	820	787	763	798	743	759	758	724	771	813	769	803	776	809	775	798	738	798	742	801	763	831	766	774	743	772	825	768	809	787	777	749	793	715	792	729	779	710	752	796	811	792	780	751	793	794	746	762	761	749	782	748	777	799	742	786	795	726	747	729	818	760	834	784	776	712	708	714	773	757	808	831	766	800	787	742	731	772	720	787	760	769	759	750	758	764	752	789	804	738	813	748	826	747	782	773	799	790	798	794	827	762	770	798	756	767	807	777	797	751	766	754	734	794	723	801	774	749	784	829	788	771	762	826	765	669	750	739	801	813	766	772	782	727	767	801	834	800	698	808	783	766	740	745	787	789	801	794	757	788	789	765	745	744	796	769	813	780	789	792	767	732	756	771	746	812	806	794	760	803	733	752	761	759	724	810	812	781	793	765	741	835	797	764	784	765	786	818	781	782	796	732	741	721	750	751	782	713	764	840	760	778	840	788	771	788	781	764	745	758	793	776	794	726	763	771	776	733	799	780	757	824	743	772	772	758	722	741	781	749	795	739	843	780	769	824	777	779	761	761	771	743	808	817	788	757	752	788	773	802	777	796	810	755	790	782	782	755	811	773	771	832	763	792	736	767	749	764	777	750	748	812	756	751	730	741	785	762	768	775	795	786	780	790	797	803	715	782	764	796	762	814	743	754	778	754	764	799	790	784	780	792	726	743	780	746	776	782	776	784	781	795	753	723	739	776	750	752	811	810	801	785	764	814	747	771	756	773	802	790	804	764	772	784	768	731	783	814	766	745	776	783	772	835	803	802	785	831	795	737	819	734	728	755	753	781	782	774	796	780	778	797	805	799	771	757	840	792	799	832	713	788	715	723	832	771	808	826	851	813	779	783	779	770	762	769	757	697	760	772	786	798	734	750	778	784	775	807	772	740	716	742	741	760	777	776	804	765	784	796	741	769	779	777	764	719	731	823	744	784	742	766	772	713	771	787	798	756	757	842	774	796	721	821	796	723	766	818	726	764	776	781	795	816	735	795	765	708	806	765	791	797	769	779	794	791	761	780	829	768	793	763	769	806	783	744	783	772	801	760	706	800	815	818	798	768	735	749	784	739	765	746	789	769	824	775	797	759	785	794	715	760	764	780	804	789	793	752	753	786	746	758	801	755	753	734	745	778	753	806	779	751	747	786	793	808	797	792	771	762	754	767	784	792	796	776	811	765	770	739	794	800	795	837	784	799	797	745	778	744	825	774	782	774	767	759	772	758	774	791	770	792	742	754	777	765	765	768	795	803	782	784	744	808	773	782	778	756	790	785	782	765	720	775	792	801	782	750	784	749	808	798	746	777	788	802	748	735	779	791	749	818	740	821	768	793	797	829	783	768	745	762	799	815	776	741	802	779	822	734	766	756	792	730	767	765	744	742	788	751	732	733	730	748	781	779	761	733	783	769	759	815	779	749	792	781	799	764	763	754	768	833	763	806	760	745	739	773	820	801	798	730	740	778	804	701	754	759	788	754	797	773	742	860	789	756	769	807	781	765	743	797	714	774	788	816	753	744	784	790	783	759	755	768	755	741	783	846	796	769	783	751	737	748	769	758	842	783	762	758	765	768	787	772	793	766	798	820	764	754	735	759	808	745	804	785	785	780	770	762	789	794	784	801	751	753	825	753	808	753	750	752	793	782	763	770	773	781	739	783	740	744	769	828	745	784	746	796	722	811	764	757	778	754	814	786	767	753	814	755	769	756	763	784	763	777	749	794	761	751	801	759	777	775	793	774	754	784	734	794	739	840	807	751	757	779	745	861	811	801	763	815	753	798	792	752	802	798	757	849	732	697	799	774	764	806	786	757	784	791	755	769	746	732	766	736	791	814	751	796	755	705	749	759	812	739	807	791	719	797	761	733	747	762	798	742	779	737	780	791	728	785	773	794	797	816	794	793	784	765	792	752	755	775	753	767	773	760	756	758	800	759	767	784	776	719	780	827	781	732	779	782	809
1532	337	317	341	341	286	282	270	279	275	320	338	333	370	304	322	338	333	304	274	303	273	277	320	288	274	279	248	280	293	294	300	306	302	294	271	298	318	287	291	298	295	261	280	271	266	311	312	275	250	281	273	274	266	300	267	334	327	305	259	286	287	302	297	276	275	277	294	272	288	277	296	292	278	299	269	280	265	313	278	260	282	297	279	279	270	262	290	300	277	316	299	279	245	277	291	322	283	296	284	281	269	269	256	272	271	292	257	291	268	294	290	284	262	288	272	282	253	276	277	239	252	270	274	328	258	284	268	285	296	298	331	289	298	296	257	252	292	284	292	264	263	256	279	275	304	289	309	258	311	273	278	292	298	295	289	257	250	289	289	253	325	291	261	266	308	298	301	276	279	289	275	271	304	279	296	271	292	266	286	332	261	278	258	296	302	301	253	273	277	306	262	284	259	262	295	287	301	268	279	266	316	309	270	285	311	277	322	282	278	275	293	284	304	285	277	262	304	285	288	328	269	313	294	321	304	287	281	263	294	302	279	299	313	296	286	295	298	264	271	292	277	294	278	288	292	281	275	230	303	263	301	283	276	293	263	297	283	265	296	330	299	297	288	275	296	289	291	253	285	272	278	287	259	307	296	267	326	289	239	252	276	285	316	255	279	285	297	272	277	276	279	273	300	294	307	283	307	253	277	302	282	315	260	301	293	274	284	283	293	311	296	271	285	304	304	273	281	283	283	287	270	288	271	317	286	290	311	292	279	335	310	259	272	295	292	277	267	301	320	300	261	277	314	237	259	282	297	310	281	275	278	296	269	293	312	256	296	278	301	326	298	279	281	323	290	253	252	292	291	274	326	261	309	308	279	261	267	303	300	285	297	291	288	265	255	282	274	307	302	276	287	250	327	270	292	288	319	258	306	274	292	253	261	272	282	314	266	308	256	270	270	292	281	304	277	270	291	301	282	308	304	306	278	273	307	280	294	262	273	307	250	287	264	286	276	299	289	253	271	296	266	289	283	280	295	303	261	246	269	281	281	256	279	288	271	303	269	292	268	289	294	288	300	277	274	309	278	268	278	292	319	270	323	266	292	269	321	285	278	268	288	298	304	292	314	277	286	280	294	309	287	289	307	277	296	319	302	296	277	321	293	251	281	297	315	273	306	266	281	304	290	272	279	273	266	290	315	316	268	314	277	258	272	263	275	295	313	292	293	285	257	285	245	296	301	317	301	303	242	282	269	285	279	282	316	285	276	268	297	268	277	290	237	280	288	320	324	304	277	282	239	278	261	288	292	267	259	283	289	281	251	296	270	295	280	275	320	302	306	252	266	289	296	285	248	286	273	295	288	282	287	293	316	275	258	273	243	283	292	266	269	285	283	287	276	263	311	295	287	270	292	309	256	284	272	269	300	303	283	286	268	268	257	312	321	304	264	287	314	288	262	294	277	274	286	279	284	285	289	292	280	298	266	306	301	260	286	273	303	284	282	318	259	278	283	304	273	295	271	295	276	313	309	270	279	274	294	300	278	260	266	269	280	308	261	301	263	277	264	284	313	280	232	270	258	295	272	280	289	320	294	287	274	304	306	278	252	299	277	291	266	283	262	263	273	276	286	283	313	264	323	322	275	301	276	314	259	254	248	301	285	252	271	282	248	300	253	291	285	263	281	308	274	300	270	278	269	295	282	274	283	286	306	307	288	294	278	261	276	285	262	263	291	298	273	282	262	293	294	270	256	300	278	304	306	275	285	282	316	308	285	306	242	290	297	266	268	271	279	297	304	276	291	268	284	316	259	291	293	246	297	288	291	292	299	255	275	267	304	263	268	286	247	296	298	298	266	283	304	243	278	271	267	272	278	283	300	261	288	268	301	280	288	268	278	296	309	292	309	276	297	312	290	319	276	294	288	280	281	276	263	288	276	288	275	293	286	289	238	257	277	305	268	265	317	289	276	297	303	284	281	279	283	288	291	271	269	283	299	306	271	286	276	306	248	289	253	299	280	263	256	278	318	284	277	283	263	304	295	300	306	288	342	274	264	247	275	308	280	274	296	304	278	281	280	282	291	285	292	271	292	268	281	283	292	296	262	250	320	278	260	269	280	248	273	269	305	285	285	302	275	276	291	263	263	247	312	283	314	276	269	264	304	275	281	299	308	281	320	307	303	282	283	274	266	264	266	338	274	270	260	263	277	290	280	295	267	265	272	306	263	280	300	271	251	298	299	290	282	281	289	322	283	295	261	262	287	288	271	279	283	281	266	267	275	292	253	280	319	284	283	291	277	256	282	298	256	291	263	279	274	305	257	280	268	297	298	301	258	290	273	281	281	290	254	270	268	268	292	296	297	245	310	267	289	292	300	277	263	252	312	287	272	272	293	316	293	291	281	259	276	265	286	303	288	296	226	292	295	290	284	320	262	260	293	299	322	278	310	289	274	266	256	251	273	258	288	293	270	251	291	310	284	288	307	285	265	252	304	264	263	270	296	291	272	333	287	269	265	289	265	262	290	254	304	297	280	303	305	273	273	287	300	278	266	264	277	265	288	302	264	282	264	272	276	319	266	277	260	327	264	306	269	269	310	291	261	291	284	258	293	264	300	258	259	301	279	276	299	267	296	288	317	292	291	279	293	276	288	271	259	286	312	282	306	290	275	289	311	300	295	272	276	261	287	289	308	293	292	268	304	327	281	281	252	274	298	281	290	270	289	287	274	284	280	292	327	281	302	302	331	290	300	305	307	287	263	278	275	281	255	271	291	254	284	314	302	277	286	258	259	267	316	275	279	263	299	250	270	287	250	282	296	292	282	290	289	266	319	305	294	258	286	278	287	292	239	274	285	278	280	265	272	268	270	335	330	300	272	283	250	313	299	286	306	273	296	300	280	272	298	299	266	301	310	289	258	279	248	267	261	260	278	308	277	303	299	287	256	285	292	298	296	296	289	279	266	285	271	273	288	265	291	287	284	309	260	287	294	300	277	287	318	306	279	293	282	263	271	252	314	287	294	266	292	263	272	272	287	289	271	294	288	295	305	293	268	268	296	258	260	285	283	277	302	261	323	290	278	264	288	303	284	277	265	270	293	266	280	280	273	294	286	283	285	297	297	282	281	299	297	284	283	279	255	271	271	314	291	280	272	288	285	266	301	273	287	317	268	290	285	252	287	281	284	279	324	288	277	275	276	292	314	258	267	308	280	282	281	267	306	270	255	293	311	280	259	259	272	324	272	275	287	284	283	255	274	304	265	272	289	304	267	283	284	261	332	305	288	300	266	265	267	256	259	265	288	268	290	266	274	316	306	275	275	275	276	280	289	268	304	277	309	260	279	275	271	276	287	326	255	262	255	287	286	258	259	298	281	296	296	326	280	299	269	302	295	298	306	256	272	245	267	303	269	292	309	290	280	297	289	312	282	257	285	262	271	303	301	269	262	271	276	307	305	345	254	308	314	275	279	296	284	257	256	271	311	312	243	253	301	255	264	282	297
1804	700	777	759	790	732	678	672	716	720	867	1044	958	926	999	1158	942	758	677	642	621	663	655	628	714	680	645	657	629	658	671	653	637	611	635	662	657	657	655	658	671	674	674	664	635	698	641	667	666	682	689	663	633	648	713	631	692	654	621	675	654	630	664	672	620	635	612	641	623	624	695	655	623	648	600	666	685	652	624	675	637	698	612	650	621	664	681	628	606	675	662	639	630	659	686	623	668	657	670	651	692	648	659	666	672	631	656	637	687	668	678	691	667	661	647	662	671	683	674	688	650	642	666	668	630	658	655	624	700	660	627	672	643	643	635	686	690	663	659	649	667	673	645	653	647	661	667	651	677	654	649	651	653	695	686	586	647	711	670	656	680	685	641	685	671	667	680	698	621	681	645	685	642	672	653	677	632	688	677	665	642	677	635	686	675	683	664	664	631	659	652	608	662	659	664	591	672	661	684	673	632	639	673	632	607	687	644	640	630	617	679	604	675	657	629	652	655	697	645	620	633	687	646	645	637	664	655	608	669	611	630	618	671	641	635	691	654	636	652	688	682	679	670	713	656	649	624	619	652	713	655	617	686	654	660	669	673	642	629	714	652	688	663	633	626	656	670	648	625	670	631	655	669	645	642	608	633	638	648	651	636	672	667	636	707	718	651	675	651	610	644	669	663	671	649	669	649	626	643	675	649	650	642	637	685	639	669	696	657	650	660	620	639	642	637	700	629	659	622	643	684	666	641	654	649	688	622	654	613	651	659	646	671	683	662	642	621	626	653	663	662	657	660	662	669	700	644	651	666	686	649	645	637	653	654	686	617	652	699	643	684	656	654	627	641	666	658	687	640	612	631	642	663	655	649	660	730	642	674	671	676	646	670	643	639	645	658	615	702	627	640	651	640	650	635	667	666	613	615	667	658	637	626	675	595	732	638	676	676	701	648	702	620	642	674	653	666	691	644	638	612	719	664	643	676	641	651	662	624	677	675	691	644	646	671	602	690	631	646	666	645	637	668	643	707	671	644	635	638	654	679	626	627	657	654	653	669	654	680	665	634	648	705	670	645	651	615	632	703	653	639	661	648	652	649	631	671	643	649	643	628	651	662	652	678	674	664	710	677	642	652	620	662	659	623	643	662	691	685	737	632	677	683	673	643	651	724	662	624	695	647	671	647	611	674	668	629	670	669	657	634	654	683	652	668	646	662	655	651	668	633	662	641	640	596	619	633	657	696	680	643	647	622	639	649	674	646	623	629	642	643	616	620	663	672	654	664	650	610	630	643	695	633	627	641	674	636	645	651	634	681	620	633	662	700	645	645	590	621	645	649	711	645	624	653	637	662	650	677	654	667	679	635	679	607	634	656	693	632	659	667	640	674	618	657	619	632	659	704	674	647	639	590	643	662	658	641	625	651	635	676	678	672	608	649	706	651	662	667	674	648	648	610	680	632	658	644	662	669	612	637	647	632	642	639	641	674	706	631	662	662	657	687	654	614	641	658	655	596	637	628	641	638	620	654	683	733	664	637	666	672	621	607	658	682	653	646	659	691	666	642	680	659	653	660	557	605	665	646	627	657	612	652	640	683	702	638	630	613	650	686	645	648	668	666	705	656	698	651	598	626	663	612	668	679	676	658	625	618	682	621	616	659	674	633	632	654	636	596	655	658	688	620	695	617	706	677	687	656	627	665	675	632	636	650	664	665	629	652	681	674	674	680	652	681	630	624	630	634	659	700	647	672	658	626	649	673	675	658	672	646	642	647	626	665	708	630	654	631	624	640	654	681	636	672	693	657	649	673	654	682	693	688	671	679	674	669	609	696	670	680	664	642	685	678	688	651	658	714	706	648	656	662	656	671	636	651	617	595	619	635	621	614	633	646	603	642	662	638	660	659	696	658	726	638	640	675	658	666	625	642	693	650	654	637	613	644	642	628	678	623	626	656	610	656	673	683	663	645	674	670	644	700	667	645	645	673	652	636	653	644	706	602	593	637	650	621	648	657	644	678	640	664	680	703	617	636	675	684	645	611	670	633	640	675	667	636	638	624	637	675	642	650	652	639	635	677	677	625	682	706	667	663	657	649	682	692	618	653	664	657	628	648	645	653	684	689	653	683	698	696	662	638	653	669	621	656	642	687	623	650	647	649	668	646	654	693	720	676	638	637	650	639	647	634	679	637	682	658	681	665	634	611	671	650	683	663	668	630	678	694	685	637	645	668	634	652	634	667	630	656	674	676	652	632	684	659	663	677	691	661	652	668	662	625	705	679	656	641	703	654	648	695	647	692	675	648	647	680	603	663	659	672	650	662	674	664	662	614	640	673	654	671	657	647	644	613	702	626	620	670	630	650	667	639	667	634	651	653	640	648	662	701	648	679	690	688	628	634	682	673	646	638	700	632	656	700	652	652	665	650	731	647	679	720	645	652	669	654	639	649	657	641	639	698	666	683	622	678	620	667	653	673	625	690	664	643	651	608	634	641	654	675	647	605	636	644	662	720	633	664	625	639	663	621	636	673	644	670	671	693	682	627	658	640	645	675	686	624	711	629	620	656	640	684	631	694	683	671	694	673	625	643	691	641	658	651	638	703	653	649	680	623	631	644	633	642	627	628	643	631	628	660	620	657	642	646	647	660	612	667	670	648	678	640	632	643	624	673	684	672	620	689	679	616	671	661	680	646	620	634	633	626	645	677	667	658	648	667	633	666	647	653	677	671	596	615	651	678	619	668	660	622	658	617	668	660	654	689	648	650	615	719	611	639	669	631	639	629	620	705	635	696	661	664	633	681	638	625	643	649	656	690	642	629	619	678	665	618	626	634	647	642	696	673	635	667	652	674	590	640	656	676	656	658	650	679	661	648	641	634	686	673	653	618	643	676	613	685	673	666	659	657	701	693	630	660	632	656	685	612	695	695	631	695	675	646	672	687	668	691	609	632	668	731	639	688	596	585	653	628	604	690	630	621	633	672	592	642	643	686	648	620	635	645	656	674	666	637	634	667	621	632	653	698	647	671	622	621	685	643	630	616	632	649	672	633	648	664	650	674	645	639	633	675	621	638	684	637	657	625	667	674	642	636	659	672	645	648	653	659	660	651	638	667	670	678	649	639	701	664	638	666	697	624	593	624	670	679	684	643	632	663	705	628	692	685	623	666	698	661	658	679	652	657	637	667	631	674	682	666	656	670	628	636	670	676	647	658	675	619	687	620	683	655	697	610	660	663	712	655	614	677	695	675	657	665	671	637	648	707	624	638	640	677	621	702	676	677	649	637	644	665	626	646	680	692	667	668	674	656	641	633	629	621	646	637	639	647	661	641	658	668	676	661	676	649	696	663	666	692	640	611	632	671	673	680	618	663	622	682	639	701	631	641	671	689	623	655	662	662	699	653	649	653	630	679	652	652	633	634	670	692	670	649	653	677	639	644	657	665	650	653	690	637	650	652	682	636	631	638	664	654	641	625	635	635	649	644	682	665	662	662	660	622	633
6990	484	500	513	367	322	289	248	235	248	270	364	303	274	301	315	297	208	187	208	203	206	193	195	173	196	226	182	166	195	195	217	217	216	201	190	190	197	170	188	181	205	189	158	206	209	197	178	179	190	195	195	195	203	219	180	179	194	200	171	162	192	175	199	184	227	192	179	185	181	201	177	173	191	170	186	173	170	204	182	186	167	185	200	195	181	185	215	203	204	192	187	174	173	171	187	207	198	164	175	163	170	214	188	191	186	202	191	184	184	187	197	182	149	186	195	153	167	158	187	169	176	161	198	177	165	167	170	179	202	197	170	169	183	190	186	206	182	180	178	191	198	219	208	175	193	182	190	188	158	184	167	180	186	185	192	209	182	200	188	196	160	171	179	163	201	192	170	190	157	186	190	187	194	187	194	185	177	179	183	165	169	201	196	190	179	205	184	160	205	190	201	189	173	166	150	194	172	190	145	174	217	215	157	187	199	194	201	204	170	186	175	185	167	163	199	201	191	173	184	177	181	174	155	179	187	172	173	188	175	204	193	209	206	178	193	186	205	171	185	208	163	190	210	207	193	185	195	180	188	138	181	192	203	162	174	141	187	177	198	208	200	161	176	184	199	181	190	198	190	186	171	163	174	174	158	197	197	166	200	194	164	193	194	181	208	175	210	177	176	149	157	159	201	170	197	177	171	200	181	175	191	189	175	190	184	173	171	161	185	159	185	148	176	189	205	195	191	206	169	186	166	183	202	196	173	202	175	184	202	190	191	173	151	191	172	176	179	195	184	174	185	192	190	186	190	183	184	187	168	185	185	183	183	184	186	185	191	176	183	186	164	197	172	177	172	174	144	173	200	205	177	171	199	158	200	201	203	171	172	182	182	190	196	178	173	177	170	195	168	172	180	207	163	187	159	195	174	175	197	177	209	163	177	157	175	163	200	168	176	205	180	178	177	177	199	183	171	199	179	181	168	188	170	166	196	192	189	197	173	185	172	175	204	165	187	157	184	160	172	183	204	185	189	200	191	184	197	162	221	207	202	154	203	178	191	212	182	170	195	204	194	173	165	185	204	179	180	168	172	181	175	165	193	167	167	200	194	222	207	175	161	151	196	186	193	154	195	181	203	184	178	217	174	161	200	168	166	178	188	182	211	167	201	210	176	178	176	164	200	195	193	198	155	188	171	189	165	190	163	185	182	187	183	175	151	181	185	183	178	166	149	192	158	184	185	156	192	188	172	177	160	181	172	173	167	167	192	202	180	190	215	168	195	179	178	185	174	202	175	183	188	180	204	175	190	187	193	194	181	182	185	196	181	161	189	189	191	180	168	189	225	148	184	156	207	190	200	190	148	172	180	204	176	159	194	168	185	171	190	197	171	189	187	209	199	187	191	182	159	153	172	181	199	187	173	200	206	200	175	160	176	178	172	181	173	184	171	192	189	180	184	184	186	197	203	204	199	179	204	173	184	191	184	167	207	177	184	189	178	175	180	162	167	175	157	194	165	175	164	198	171	210	193	175	170	189	193	174	205	183	197	173	182	166	165	184	203	170	231	201	167	166	219	196	182	162	186	196	181	172	187	196	184	187	184	197	175	189	179	195	174	162	180	180	195	178	202	155	188	175	196	179	199	189	197	175	178	188	171	195	157	193	153	203	187	174	175	147	196	177	168	175	178	189	184	200	217	161	207	185	162	165	181	174	160	168	199	190	204	190	182	208	166	196	170	172	160	159	191	188	169	190	190	170	169	187	204	206	184	167	185	186	183	177	228	190	192	197	180	179	178	188	180	187	178	175	187	180	194	170	157	184	161	162	177	199	190	179	190	192	186	200	174	196	197	193	166	179	182	199	171	168	190	208	171	187	199	189	200	190	190	226	179	180	184	176	158	170	196	191	179	186	161	171	202	181	185	197	183	194	182	182	213	171	184	196	200	194	188	177	181	184	179	195	167	155	164	197	191	193	200	162	182	215	194	177	172	180	187	210	204	193	172	171	211	179	153	178	178	201	195	201	192	165	193	210	200	189	197	185	167	190	187	189	193	183	166	193	184	167	185	186	178	180	205	199	191	175	174	178	179	182	199	192	203	205	176	177	178	208	175	174	190	182	195	172	169	198	197	186	192	162	187	209	172	164	183	196	176	172	204	177	173	174	195	174	203	185	177	198	183	182	155	182	173	170	167	187	176	171	156	170	176	171	188	183	182	199	183	181	179	188	195	185	187	177	219	197	171	159	161	170	213	186	187	176	207	167	183	190	170	165	178	166	184	196	180	168	185	166	208	191	185	177	168	170	192	174	195	190	188	222	182	162	179	179	185	207	184	195	173	183	188	173	170	180	197	192	182	195	162	184	199	195	164	174	175	181	164	189	158	184	200	187	171	184	183	182	178	175	194	185	187	181	186	162	168	219	179	184	199	223	180	166	185	210	177	171	161	173	184	203	221	200	190	179	189	190	180	195	168	190	200	192	164	193	170	181	182	170	192	175	177	205	198	167	183	195	159	176	172	189	183	198	176	166	189	181	192	180	199	189	141	190	184	173	191	172	181	167	162	166	174	162	206	191	170	176	180	169	183	165	178	181	211	179	172	199	182	195	179	191	217	178	171	164	189	201	185	185	189	165	155	199	181	169	209	205	181	188	161	168	184	164	164	180	167	201	167	194	198	191	181	197	169	161	185	171	174	173	174	181	197	192	210	188	200	160	169	200	180	178	151	184	230	201	192	188	198	184	192	178	180	180	212	189	179	184	197	170	204	215	175	181	206	175	172	202	159	171	188	174	199	180	171	191	190	175	142	184	170	172	205	205	171	162	218	190	188	191	177	202	184	189	194	198	195	168	177	166	170	179	191	199	197	192	216	191	189	179	207	169	193	200	188	168	205	188	209	179	203	175	187	176	193	191	166	193	202	171	171	211	187	181	200	168	198	177	183	187	181	152	188	155	188	203	173	185	169	164	184	169	197	190	193	180	222	191	197	213	196	182	170	182	175	190	180	191	216	212	168	193	170	179	203	199	198	174	191	163	174	185	188	190	179	179	183	195	170	196	182	173	180	176	161	179	209	190	193	169	208	176	185	177	169	175	211	186	187	177	170	180	173	194	182	215	184	213	155	157	212	220	162	170	182	176	201	207	202	151	196	185	184	192	184	194	188	204	178	189	199	185	183	172	153	193	201	191	179	189	190	185	175	185	215	162	170	169	193	163	190	171	194	175	192	192	192	217	159	188	167	206	171	197	176	174	175	182	187	212	199	162	185	171	193	210	212	191	172	184	177	166	181	173	192	182	152	183	221	181	186	192	167	194	173	185	187	197	190	183	206	196	185	197	177	169	170	189	192	179	168	187	148	195	171	223	165	179	206	172	193	177	177	188	159	181	202	216	186	194	188	183	192	149	196	164	178	162	194	169	208	204	181	175	171	167	189	187	184	189	173	208	194	187	166	185	178	187	183	202	201	188	183	191	185	186	157	185	204	192	199	191	156	190	198
6000	728	1274	1544	1369	1043	920	803	795	811	1151	1485	1153	1131	1312	1388	1126	728	562	583	488	560	562	523	575	514	504	567	506	514	491	487	515	452	525	506	489	461	490	484	513	520	517	468	475	484	482	483	509	491	493	481	474	466	479	457	496	487	489	470	460	493	452	505	436	441	486	452	475	480	457	525	493	484	488	465	495	476	463	464	470	509	454	503	478	493	468	474	488	440	519	472	492	511	471	429	490	471	523	463	437	487	453	502	473	477	484	470	482	459	465	498	470	452	487	488	447	493	456	472	436	465	440	509	463	504	467	482	490	506	452	490	492	489	457	472	471	492	518	488	466	456	481	492	472	452	488	479	469	509	474	483	480	466	439	454	447	434	485	468	448	494	492	498	427	479	484	468	474	462	443	531	465	465	459	441	486	465	475	474	434	492	463	481	478	478	476	437	488	456	497	473	458	486	472	441	437	493	452	456	488	493	486	481	472	464	421	460	499	458	486	428	499	472	447	512	444	483	455	509	459	482	445	480	472	467	466	509	485	494	448	525	465	486	472	462	458	500	500	447	476	472	492	479	453	484	451	460	454	453	444	481	468	501	454	470	488	496	478	436	512	477	453	480	454	477	493	448	513	476	463	481	442	454	442	436	459	504	499	420	490	494	454	463	476	462	452	484	481	533	500	453	457	475	475	484	473	454	441	451	477	464	468	442	477	488	444	470	505	489	435	475	502	449	476	443	461	487	482	444	514	446	442	463	488	499	490	458	454	466	456	466	462	411	490	456	472	473	459	474	484	452	462	488	488	497	490	489	488	504	498	451	455	423	463	449	471	493	463	482	499	458	486	434	489	413	429	463	448	452	486	441	475	493	460	468	477	512	459	453	495	478	437	476	508	485	488	491	454	460	449	486	496	432	493	477	434	480	483	489	473	467	469	493	442	418	477	483	481	491	470	471	456	491	482	482	451	456	491	445	459	449	456	487	489	467	483	466	473	485	499	453	409	467	498	491	475	462	461	490	468	461	497	501	488	472	489	474	475	486	468	477	494	450	482	478	451	453	485	471	477	479	486	446	464	491	515	442	492	481	486	486	506	486	461	445	477	501	489	454	484	448	477	458	492	469	493	442	503	478	448	490	475	500	493	478	486	492	465	455	506	472	473	462	511	485	529	452	473	455	441	459	462	460	466	480	448	491	467	482	459	474	478	486	501	515	480	486	465	475	455	460	462	449	534	487	457	460	479	471	502	487	483	495	475	502	472	469	470	481	470	490	475	448	450	497	491	479	490	465	480	505	459	439	439	440	481	446	483	491	453	491	481	478	459	463	444	454	447	502	488	455	481	444	453	449	457	460	471	478	530	498	502	478	481	477	478	515	471	523	467	511	488	471	508	477	460	440	513	476	477	483	453	514	487	471	472	462	465	435	491	441	452	464	438	495	460	501	458	449	503	483	473	458	477	517	470	452	474	487	475	468	469	482	487	481	472	455	477	425	482	506	511	487	501	512	446	467	493	467	469	479	475	479	480	452	463	464	442	442	490	455	494	486	452	477	515	481	466	519	485	508	475	495	479	461	452	481	498	456	437	480	451	497	481	491	447	465	449	462	475	490	506	454	452	504	467	437	468	492	459	460	442	472	491	475	504	469	490	471	453	496	466	487	476	468	469	441	476	515	459	492	507	465	503	496	488	460	437	497	449	460	464	454	473	457	487	449	457	473	470	492	452	459	455	474	466	433	453	476	438	483	447	476	527	492	436	445	430	509	435	443	487	455	493	482	430	486	480	454	506	452	465	474	479	483	480	448	493	509	485	478	483	434	451	492	495	461	475	445	474	484	482	504	499	464	480	478	484	507	524	458	477	462	457	432	499	519	485	478	507	458	469	479	505	479	482	424	475	513	502	462	450	489	459	444	456	455	475	447	480	452	439	468	468	499	459	446	507	447	467	505	453	441	455	484	492	475	515	490	532	469	451	484	435	511	474	476	447	488	486	474	487	479	461	478	462	463	478	423	491	485	469	462	477	451	478	445	485	445	455	497	485	432	494	521	468	451	498	462	429	526	457	466	512	445	519	473	459	468	497	495	485	460	434	519	471	518	486	464	471	473	436	462	449	499	464	472	496	504	513	495	463	458	480	467	481	454	438	453	449	493	454	486	469	486	444	479	492	484	489	478	481	440	457	478	494	493	485	451	446	479	446	439	471	482	496	430	474	499	469	462	453	460	448	490	457	465	476	484	472	471	450	484	503	476	468	466	445	476	492	489	474	477	466	515	459	507	459	462	456	457	440	461	521	505	445	473	480	495	499	470	490	486	461	483	435	460	469	507	489	460	480	426	472	454	445	455	451	490	460	517	486	486	480	481	456	480	467	476	471	467	524	475	450	495	493	475	477	458	484	463	471	446	497	475	472	437	477	459	469	462	503	493	468	451	482	477	455	500	464	458	486	517	529	463	475	483	482	504	483	486	477	447	477	466	472	460	470	454	470	480	505	473	507	451	475	470	469	493	496	465	464	476	461	458	494	451	464	474	467	444	473	466	493	486	427	447	498	474	496	465	493	521	455	483	483	468	478	452	481	500	481	476	461	497	465	473	450	438	455	510	452	472	434	520	464	476	491	489	444	511	517	449	473	437	463	484	427	466	476	473	498	483	456	464	468	472	445	468	465	480	498	528	478	515	509	451	492	473	482	457	461	480	468	494	474	488	501	486	482	433	454	526	478	514	480	454	478	496	439	495	463	431	448	504	446	474	488	491	447	465	476	472	497	460	467	481	525	460	484	452	498	479	489	466	470	487	469	446	476	463	498	447	456	439	427	478	469	458	441	479	469	479	504	453	499	468	514	461	490	454	460	481	464	480	462	449	519	482	471	505	435	475	465	468	449	457	464	487	499	466	493	468	471	502	458	473	466	472	467	439	465	462	446	452	480	505	454	456	456	457	514	494	476	494	452	461	474	521	469	493	490	512	491	491	461	520	453	475	486	446	489	470	496	496	454	503	477	464	478	490	501	493	453	491	475	458	443	481	490	504	494	429	493	453	495	473	465	480	454	447	443	477	490	477	491	470	477	492	449	479	508	510	485	520	500	472	493	494	478	480	471	500	448	470	497	463	463	514	485	467	444	488	489	486	487	485	495	463	490	492	478	467	497	529	469	481	441	455	442	480	466	448	498	467	481	489	464	488	479	479	500	480	471	468	438	537	463	460	487	478	444	495	490	502	462	473	508	452	473	484	482	462	479	462	504	508	453	461	441	445	472	491	492	478	440	445	483	477	475	483	457	481	449	471	433	505	477	475	456	485	454	502	501	492	497	501	480	470	521	455	442	496	476	435	467	477	468	436	474	478	432	507	518	473	483	461	508	489	508	525	483	442	498	497	447	445	470	457	490	494	462	451	447	482	513	471	468	458	485	455	520	529	457	479	468	518	447	463	494	489	503	428	440	476	464	484	493	485	435	501	458	492	460	490	503	482	439	476	484	480	524	487	497	462
13780	1318	1099	932	745	586	553	480	401	429	486	613	499	469	575	579	500	402	376	322	372	386	359	348	330	379	343	351	318	353	347	343	354	349	354	347	336	326	314	323	346	330	349	326	317	355	334	345	364	290	304	324	340	340	339	344	345	362	337	293	343	335	340	364	328	340	325	291	345	346	321	355	353	324	347	351	319	295	333	363	357	310	335	325	339	281	358	334	307	346	301	344	360	302	342	340	313	322	317	288	356	347	338	336	317	328	334	360	352	342	303	299	302	289	302	329	326	334	341	320	346	357	364	324	349	354	329	348	364	328	326	351	331	339	326	359	331	349	341	351	292	349	352	319	287	363	343	323	325	321	362	297	343	326	325	341	326	313	325	367	332	348	349	306	357	364	343	334	371	371	338	352	319	328	373	349	323	373	326	350	311	339	322	342	328	323	349	325	290	330	314	341	328	334	347	357	350	329	325	342	318	342	332	335	334	354	325	324	321	296	339	363	351	338	333	318	327	335	340	336	307	352	311	323	369	352	327	312	330	351	333	332	341	345	341	346	321	332	331	355	327	369	301	330	329	390	304	340	342	368	339	328	320	320	342	353	365	337	326	301	344	347	327	348	317	356	333	332	316	323	314	330	318	333	315	291	325	360	300	361	335	374	329	329	287	310	323	373	322	340	345	328	320	331	368	299	360	321	326	334	348	321	321	374	365	370	330	326	358	388	340	333	327	302	333	376	337	322	311	370	362	365	353	352	343	322	355	310	313	329	325	350	345	314	333	343	349	314	312	322	359	325	352	329	384	353	324	288	340	317	363	333	347	317	335	365	319	328	309	346	348	321	272	351	330	313	337	316	336	341	337	335	325	332	362	305	341	316	338	325	374	351	336	333	329	311	356	290	311	279	343	353	301	308	337	325	312	344	320	335	325	328	333	349	329	324	342	333	350	334	351	299	363	365	312	361	324	377	323	336	320	320	327	303	336	325	305	345	354	351	326	341	342	337	351	341	298	346	296	337	388	378	332	341	335	294	316	345	364	360	320	324	338	317	301	344	344	351	325	340	379	307	364	335	359	312	308	367	368	330	336	339	287	335	318	332	350	317	342	306	331	352	327	353	346	326	367	311	354	317	342	331	360	335	321	350	331	337	338	331	297	321	326	341	360	344	318	369	364	338	323	292	327	377	340	353	361	327	318	333	330	333	307	317	340	370	339	320	350	337	328	329	325	339	348	340	331	321	331	300	348	330	297	359	334	321	318	355	359	344	290	337	323	314	309	359	300	286	306	332	378	354	316	309	365	302	322	341	343	355	318	361	341	334	350	319	324	356	316	360	316	318	314	313	344	318	368	362	299	319	300	315	313	381	312	329	334	351	347	362	330	329	349	372	343	338	338	315	319	354	339	327	330	310	340	347	341	343	363	316	315	327	337	324	378	339	320	345	345	320	316	350	323	355	328	333	321	366	363	317	307	348	346	339	374	305	334	335	339	325	372	317	325	349	314	341	319	287	322	348	318	318	315	318	314	360	313	331	339	336	341	335	324	321	319	329	354	350	358	340	376	358	315	332	340	327	316	349	395	360	321	328	343	325	338	370	349	315	327	343	335	314	328	349	339	333	343	299	365	305	324	379	355	318	366	338	331	360	346	342	313	341	331	339	318	343	360	327	374	318	309	360	377	337	358	346	339	319	330	303	323	347	359	300	328	338	310	353	344	327	371	347	371	325	336	322	314	331	337	328	335	329	343	320	331	359	345	308	347	327	358	332	343	315	320	317	316	351	302	363	330	325	328	341	343	376	350	325	326	328	339	316	324	323	296	322	314	317	305	328	350	329	338	332	300	346	336	344	366	346	350	326	311	325	325	346	338	354	324	335	345	376	312	319	307	316	343	332	332	345	363	321	319	343	346	335	319	346	365	308	314	332	300	348	317	337	321	342	349	334	340	313	315	274	342	329	316	309	343	328	268	345	325	341	323	310	313	351	373	319	345	317	328	325	333	350	340	323	308	342	300	328	314	315	317	339	342	346	333	361	325	310	343	354	324	298	335	372	337	352	319	341	341	315	324	307	325	334	348	312	327	361	350	334	318	373	358	335	311	369	341	332	325	305	327	336	357	351	305	286	367	319	324	314	322	342	307	378	342	336	352	322	344	332	318	341	318	299	294	340	335	360	351	367	360	341	377	322	321	320	305	312	358	342	314	336	335	327	339	318	323	316	372	350	354	304	332	354	342	343	338	319	337	368	378	346	333	343	347	342	337	323	316	371	322	335	330	330	352	346	329	330	339	318	309	347	343	357	324	333	327	335	305	343	328	347	318	315	352	297	337	371	323	317	304	368	343	322	325	313	403	315	376	327	317	330	346	305	319	339	350	372	340	343	328	323	382	331	323	356	346	313	319	330	340	317	341	365	368	308	334	341	341	344	350	340	306	297	314	313	346	309	329	324	330	347	335	309	313	321	315	359	283	336	332	339	319	380	359	328	304	335	323	334	331	311	365	355	351	304	319	342	353	337	335	331	323	335	306	377	358	350	297	328	342	342	340	300	346	336	312	326	316	327	363	329	349	362	363	341	329	346	355	325	327	321	338	340	324	308	315	334	363	328	289	306	338	342	309	348	323	317	343	303	330	328	330	337	305	327	325	312	328	314	325	339	316	314	345	319	322	308	339	344	329	324	337	322	312	311	335	328	328	324	309	356	332	351	330	325	356	308	306	317	351	343	352	321	327	343	342	344	306	335	327	308	325	338	377	330	362	375	322	296	333	338	313	330	327	333	333	318	318	320	304	297	340	319	351	360	302	316	344	354	347	360	367	325	336	351	360	338	363	332	342	291	336	332	347	328	311	332	333	339	368	376	348	372	310	298	324	347	339	278	296	405	359	353	338	327	335	348	347	338	325	313	330	317	349	353	319	352	320	345	309	326	316	367	331	353	328	343	313	314	344	354	335	312	311	360	330	379	329	313	337	340	303	333	333	321	369	352	292	324	306	344	291	352	322	339	313	347	357	305	313	331	360	343	341	350	337	345	304	333	349	340	321	341	311	338	340	319	330	331	342	337	355	321	357	334	324	352	333	355	327	299	311	345	318	327	348	349	349	319	326	346	354	345	352	334	303	289	312	375	329	338	392	340	335	313	366	334	360	324	302	361	354	330	362	328	315	356	322	332	328	338	332	345	378	339	341	345	335	322	354	367	358	333	305	334	350	323	330	307	301	340	338	338	357	352	353	336	345	336	343	327	325	386	342	315	348	335	347	349	334	338	334	323	337	321	353	338	350	328	326	312	339	367	341	320	339	333	338	314	349	343	312	304	325	320	346	308	304	351	324	334	331	355	357	312	317	285	320	333	356	302	368	372	325	344	333	332	370	323	375	343	331	356	339	343	312	344	353	352	360	327	333	316	287	317	321	343	334	326	335	344	321	313	351	352	337	355	351	337	360	339	333	346	341	354	335	299	343	354	331	325	336	368	363	324	312	316	292	331	325	314
8119	1323	2285	2785	2511	1868	1650	1403	1301	1343	1908	2336	2008	1828	1997	2163	1783	1201	1043	1033	960	878	849	953	868	887	835	866	790	828	820	825	794	871	801	778	804	776	829	844	809	770	803	765	812	803	807	774	780	769	820	807	788	750	772	796	841	820	778	814	804	820	765	835	826	788	802	781	808	816	773	805	833	780	791	755	739	772	785	776	793	778	774	839	849	797	749	807	782	799	789	803	801	774	738	794	744	754	754	805	775	738	796	735	803	768	856	784	752	771	764	824	779	756	789	844	733	778	780	763	774	774	798	795	804	766	805	778	759	772	821	810	776	771	764	747	777	776	796	778	771	822	810	775	794	783	784	782	777	716	854	785	810	811	825	796	819	706	821	783	727	827	820	782	768	782	803	822	749	776	806	763	746	733	786	813	755	784	788	796	732	746	774	777	753	778	759	747	772	789	799	774	771	802	826	763	780	750	802	749	824	817	769	756	748	776	769	808	756	791	802	823	775	814	754	774	735	747	820	790	782	748	797	787	786	801	794	750	771	740	774	818	711	762	771	774	787	801	772	820	769	770	788	787	780	741	757	758	759	755	829	777	767	750	765	780	752	788	790	759	745	818	784	783	773	766	771	762	766	769	765	777	736	795	783	772	804	837	820	819	801	751	790	781	808	771	821	791	754	740	766	796	768	738	748	776	804	765	818	795	759	835	784	828	770	780	769	794	773	763	813	794	741	838	751	789	801	789	768	776	780	796	789	787	785	781	784	794	819	802	780	759	734	772	779	802	752	809	781	825	815	784	834	775	762	822	737	800	789	767	788	803	779	785	793	822	775	791	766	751	767	785	780	804	847	791	801	788	765	745	799	787	786	784	808	787	811	782	772	805	776	778	766	782	761	776	820	762	806	780	828	772	807	774	764	783	778	780	750	772	717	809	798	751	789	824	807	730	793	774	796	740	790	803	774	793	807	752	767	776	777	780	747	753	768	797	797	780	806	819	828	770	793	709	812	758	791	755	762	780	804	783	757	773	768	734	766	761	772	801	752	783	807	771	795	790	795	823	790	786	774	807	773	799	801	796	805	783	766	749	752	815	808	783	751	839	771	761	741	754	769	770	754	816	764	754	795	810	805	761	759	771	798	802	825	745	780	765	826	831	805	765	755	825	804	771	777	817	746	795	806	784	739	762	804	798	797	760	770	790	787	759	806	788	805	803	767	788	776	806	810	795	782	749	773	797	755	768	839	780	770	796	757	766	810	806	752	813	778	753	802	777	755	768	769	790	862	761	756	775	790	796	799	791	854	766	769	798	782	821	761	723	774	803	762	793	747	763	767	783	822	769	759	792	808	777	763	781	762	778	787	802	797	772	828	768	774	753	758	746	765	772	754	757	749	809	739	726	797	815	766	782	826	769	787	775	723	769	795	763	733	741	797	758	759	828	763	758	764	807	806	763	785	786	753	778	744	758	816	815	773	775	743	772	779	771	756	776	814	761	826	787	798	802	788	778	781	748	782	779	786	791	772	750	766	738	807	752	803	762	786	786	754	765	777	791	746	763	782	801	758	796	794	762	785	728	760	794	758	774	813	800	711	772	767	795	763	792	726	782	797	765	769	774	766	826	795	754	806	735	762	810	821	777	793	779	758	780	807	783	848	781	794	766	771	815	783	730	764	759	816	784	808	758	803	803	737	767	784	748	800	760	749	793	808	785	841	747	793	761	799	812	752	805	734	780	746	799	801	768	769	792	744	773	770	765	768	809	777	782	797	759	732	760	774	739	721	783	802	775	726	815	796	800	772	787	846	791	809	812	803	811	793	761	766	809	780	750	743	768	737	781	868	779	787	757	794	738	831	772	745	773	748	785	802	815	768	808	757	795	745	797	768	816	774	759	793	757	775	819	749	792	757	730	801	807	801	799	787	749	760	763	759	750	819	776	782	762	750	770	780	761	783	783	779	762	770	824	791	777	784	777	795	767	789	847	849	795	785	769	806	777	846	767	771	797	801	765	791	798	763	814	778	773	775	756	722	785	789	798	807	764	802	753	750	824	828	797	840	789	798	764	789	761	795	803	757	787	751	831	734	780	775	775	766	826	772	780	787	790	805	783	810	802	791	797	751	748	719	777	778	803	800	818	755	744	796	793	810	814	799	781	772	768	726	783	743	777	720	735	780	790	814	776	749	784	843	816	812	780	802	774	739	768	793	830	798	767	784	740	778	820	768	758	780	808	740	757	763	796	790	776	765	737	834	753	806	782	793	770	750	790	845	776	750	782	735	789	762	823	788	770	771	759	753	786	813	801	771	815	757	757	750	777	810	826	768	754	759	742	818	767	756	787	802	814	754	753	792	750	782	754	780	782	783	764	806	781	770	753	802	843	762	794	733	788	776	796	728	801	757	745	718	737	753	811	801	768	744	763	774	779	774	822	831	773	758	749	820	771	745	775	739	808	787	793	761	791	735	731	767	801	784	740	776	790	785	815	808	790	816	796	754	766	756	804	755	749	735	723	780	736	773	761	748	775	767	782	778	762	776	820	773	759	797	752	739	799	823	794	778	804	803	798	756	790	766	823	800	782	765	782	760	762	809	788	749	817	783	753	788	804	803	793	765	763	784	782	749	802	794	805	815	742	754	764	718	752	798	754	749	785	788	719	790	818	777	861	786	776	777	781	765	749	796	764	798	789	761	818	727	794	786	819	810	763	789	763	786	762	807	788	775	823	833	772	739	788	804	765	801	795	747	758	772	737	761	782	767	770	753	826	758	737	765	757	850	766	752	745	780	772	809	765	758	734	795	797	809	774	739	779	770	772	790	773	735	817	786	763	791	761	788	794	805	805	789	806	757	829	781	773	787	818	758	823	737	776	793	820	758	810	762	777	738	822	816	817	796	782	779	723	743	763	795	788	817	774	810	758	776	784	785	833	817	793	824	806	804	736	796	758	739	783	785	790	823	818	846	797	760	765	799	776	754	779	769	810	788	801	783	788	735	733	748	808	800	779	788	771	800	786	781	818	783	769	768	782	793	731	771	802	790	788	800	775	786	801	765	831	775	782	831	785	791	719	851	792	798	784	762	770	753	772	769	754	796	782	792	796	773	799	784	846	793	786	838	792	751	774	785	794	791	783	749	781	807	802	800	755	764	724	777	777	795	856	813	813	770	753	764	779	751	753	795	797	760	813	724	775	772	759	779	790	785	760	786	810	814	807	750	776	822	794	737	763	783	820	761	759	751	771	748	801	777	806	780	804	808	733	753	774	739	822	821	764	767	791	814	809	752	752	819	811	785	775	781	797	772	769	756	775	771	792	803	805	792	743	810	786	803	742	785	737	812	816	742	750	765	757	796	780	741	801	780	722	758	735	778	727	771	812	772	834	724	773	796	763	781	806	785	775	775	862	781	798	789	807	783	782	780	784	808	735	741	809	785	798	760	800	772	784	769	785	819	802	779	745	799	733	791	772	843	803	762	748	817	760	815	783	708	780	769	784	744	758
1520	322	335	326	292	297	296	327	306	306	323	385	349	314	295	409	340	295	281	326	321	305	306	343	277	300	266	287	273	292	261	278	275	273	282	254	277	294	336	307	296	248	281	295	281	323	285	284	314	279	276	274	315	296	287	272	304	294	277	254	279	297	302	301	263	298	281	281	277	277	296	282	269	276	282	353	282	288	280	261	286	287	287	301	285	279	278	289	262	287	286	275	316	310	259	282	249	286	282	299	302	277	314	250	289	273	257	296	304	284	305	303	304	302	264	300	309	295	251	298	296	265	282	273	288	275	307	294	303	291	297	282	300	265	271	298	289	289	287	276	289	280	294	294	317	298	329	274	266	295	298	303	292	284	313	310	253	330	241	284	242	284	264	300	266	237	299	279	278	306	264	283	287	267	285	256	265	293	263	280	293	275	293	272	240	266	297	296	287	300	290	236	284	267	300	279	271	240	276	308	290	283	290	276	302	268	271	294	283	268	251	294	297	302	259	282	258	268	258	275	272	272	282	303	297	280	292	266	303	281	270	269	279	288	295	309	276	268	309	270	285	282	300	268	239	315	301	280	268	244	301	305	261	295	294	299	292	297	288	300	265	288	270	280	275	278	300	278	285	280	273	304	268	267	289	297	293	274	269	307	288	279	317	294	293	275	267	255	304	288	281	297	318	274	251	282	285	308	313	273	286	257	286	282	290	277	286	297	287	306	286	282	277	287	278	294	285	287	259	285	301	275	280	256	254	290	281	287	292	272	278	274	294	309	316	272	270	287	297	290	297	291	280	286	303	276	289	306	300	284	323	323	274	296	313	270	288	257	257	307	300	279	294	291	284	274	275	308	270	299	271	306	271	316	299	262	291	257	297	283	281	280	291	323	276	299	309	254	313	279	282	288	268	290	278	313	268	304	264	268	318	297	277	300	264	295	298	273	266	264	303	287	292	295	293	281	288	269	299	291	283	251	264	297	269	290	315	256	293	321	240	286	285	282	293	302	320	287	285	344	271	330	273	299	286	244	293	282	299	282	292	269	300	281	260	275	284	264	311	301	300	315	302	284	295	301	306	261	259	283	277	261	284	295	248	305	299	296	277	242	287	273	297	271	289	283	286	290	265	282	293	320	315	267	288	296	286	274	245	248	256	259	301	264	270	286	274	261	264	309	277	243	311	302	244	283	297	299	302	277	272	284	288	268	293	276	283	318	284	268	274	300	267	340	275	315	293	281	266	297	280	255	275	286	279	265	269	301	267	255	307	290	278	276	302	275	302	308	264	300	295	280	330	307	267	314	311	320	257	312	284	285	254	287	299	295	284	311	289	289	308	255	287	248	239	286	255	297	232	270	279	278	266	246	278	302	282	277	256	269	313	269	302	288	312	297	298	327	316	286	313	248	317	301	278	302	294	281	276	271	292	328	285	291	267	286	278	274	295	303	300	282	279	307	248	291	293	252	253	299	285	308	277	265	272	301	290	266	292	266	311	310	293	251	282	296	269	260	289	297	288	286	273	285	269	306	272	298	259	285	281	299	293	271	271	288	281	276	311	257	310	257	264	287	278	307	304	299	296	299	256	293	314	288	276	281	305	293	265	261	287	277	321	286	278	266	300	273	266	293	306	284	294	300	283	298	280	293	291	310	294	292	318	304	294	290	296	309	294	302	285	295	313	302	300	279	293	243	270	279	264	284	288	280	274	290	270	304	296	301	290	289	306	289	317	282	285	288	266	242	253	274	291	265	268	279	315	302	279	321	295	278	294	268	296	264	290	276	281	277	270	296	294	283	277	293	296	279	272	286	244	317	275	278	299	282	265	297	298	273	282	291	286	246	308	272	291	268	314	276	283	291	263	240	322	306	322	274	292	277	277	285	306	291	300	281	262	299	268	266	301	272	261	282	304	311	276	237	268	263	253	269	302	271	295	306	289	275	284	276	268	280	267	272	303	253	312	293	281	302	286	313	263	263	276	286	297	296	324	274	281	270	282	267	291	293	307	286	285	295	304	284	287	273	286	278	307	267	271	299	277	287	253	286	287	263	288	289	255	260	277	274	294	299	300	280	277	292	282	296	281	293	284	271	284	265	257	290	282	260	287	297	306	258	313	284	294	272	284	288	259	277	252	275	293	278	285	295	246	242	280	290	306	271	268	265	292	268	279	284	260	271	271	300	298	285	262	253	288	270	292	290	286	291	284	309	314	275	276	300	287	288	273	286	267	311	282	307	282	290	276	258	289	271	287	275	288	290	314	289	287	269	282	291	290	264	271	273	238	280	285	268	270	262	280	308	282	285	308	280	249	261	327	260	266	292	283	321	286	268	273	297	281	279	269	257	303	295	271	289	277	291	278	257	280	269	285	300	267	288	266	301	266	294	285	326	270	264	259	250	265	276	300	309	268	310	308	245	293	273	264	276	290	294	291	284	304	283	313	301	280	298	299	322	280	291	287	290	276	312	292	286	264	319	270	287	321	274	286	285	289	284	268	283	291	326	308	256	283	310	262	314	283	294	301	293	298	280	330	320	285	286	275	284	292	268	273	279	329	322	279	293	271	276	282	288	286	269	270	245	259	316	294	295	300	277	285	322	281	280	268	286	281	290	266	275	255	300	283	274	251	287	277	307	290	262	289	273	297	320	284	272	270	267	279	256	271	290	283	280	298	277	300	276	295	302	276	320	290	294	287	298	289	292	319	305	301	295	280	289	293	277	294	280	252	311	330	310	266	254	299	285	282	256	313	283	280	260	295	253	308	274	289	282	264	260	273	279	287	283	248	271	291	305	284	287	278	298	293	285	279	284	263	293	320	307	280	240	287	303	286	280	286	258	290	278	290	284	259	279	287	292	244	281	303	306	307	332	287	265	321	255	262	268	265	257	272	284	300	303	268	267	293	303	287	285	315	280	294	267	274	272	275	289	251	328	295	303	255	312	276	272	276	281	311	272	294	307	277	289	300	286	289	271	293	291	296	313	319	303	287	322	301	265	314	272	293	291	288	311	293	267	275	284	289	305	283	302	333	263	260	292	290	307	288	291	288	294	285	302	277	281	302	277	271	266	287	304	286	275	269	274	311	280	278	307	263	298	292	281	265	272	267	285	275	293	289	334	284	290	235	283	276	272	296	268	296	278	285	269	283	289	289	344	294	263	274	296	284	295	267	277	291	266	246	262	306	270	270	292	319	284	298	322	296	275	313	336	318	294	272	292	301	283	253	280	276	291	294	286	276	303	322	293	302	287	274	297	282	259	306	277	286	267	279	274	300	276	296	275	268	302	304	289	294	280	285	270	316	286	294	272	283	292	291	283	263	250	277	290	309	273	272	267	270	288	288	289	283	269	321	296	271	241	266	281	272	272	301	286	269	301	288	256	287	272	286	260	283	270	267	293	288	268	303	309	297	319	262	285	289	288	260	297	296	290	276	281	268	278	283	273	272	283	318	283	259	304	278	288	265	271	290	285	306	326	277	276	295	305	266	269	296	283	280	290
1817	708	763	799	822	701	701	686	731	774	967	1104	882	990	1056	1177	945	719	700	638	674	674	691	697	661	686	667	663	618	609	719	641	638	624	691	660	672	659	683	635	633	655	627	634	656	681	648	661	643	676	648	681	690	700	664	669	617	652	628	681	685	649	681	647	669	639	652	640	661	658	649	649	675	599	666	662	660	662	668	617	652	634	652	662	718	650	594	700	624	664	631	623	673	680	691	657	664	686	645	691	638	619	676	672	690	646	653	665	640	650	663	636	652	690	686	697	677	669	615	647	676	668	677	672	699	712	691	696	647	665	645	641	638	675	600	651	677	651	636	685	614	623	665	699	641	645	690	694	692	657	653	645	633	648	677	680	658	673	678	665	660	693	678	635	642	677	665	687	664	640	667	681	676	643	645	699	690	667	608	648	647	664	627	640	660	659	592	645	646	641	695	668	644	701	640	635	693	661	655	679	657	648	686	668	689	661	678	669	694	683	619	672	658	681	636	639	652	629	666	688	632	654	642	667	658	615	702	679	661	660	654	656	680	649	662	637	648	673	693	679	667	648	659	657	642	627	696	692	672	680	692	619	607	668	667	625	689	643	666	679	694	696	666	682	675	638	683	682	655	701	691	627	689	688	679	640	649	667	693	624	666	658	646	694	660	689	640	642	649	621	658	657	665	638	704	633	659	648	663	659	672	648	671	668	650	643	602	632	672	670	658	677	659	674	674	677	641	674	600	610	626	640	687	651	693	654	684	658	651	632	667	661	671	646	673	653	636	634	682	642	687	669	648	662	602	686	686	668	648	631	621	665	674	656	618	634	654	645	649	660	667	626	667	660	665	645	639	673	675	659	634	621	608	635	634	659	656	677	695	678	653	607	637	676	690	616	638	652	636	645	636	622	626	648	646	648	613	706	662	617	673	636	652	693	673	692	605	705	631	609	654	635	634	669	628	667	648	655	714	615	686	656	616	659	660	625	653	735	713	657	649	634	663	685	637	610	659	663	649	629	625	650	699	650	660	639	678	636	679	647	691	680	692	648	700	632	662	702	682	647	658	647	637	638	634	689	621	659	619	634	673	659	714	624	665	632	648	652	660	645	650	662	641	677	705	646	677	697	668	661	646	670	675	648	689	670	651	671	623	651	632	707	637	630	695	662	633	639	663	705	680	674	647	668	662	663	643	648	690	640	673	663	660	688	688	694	662	659	699	660	679	669	703	746	678	621	668	626	650	637	678	621	673	659	635	701	638	649	651	651	680	695	676	649	678	675	659	698	647	671	701	687	683	672	640	664	719	622	698	648	651	678	639	661	669	649	650	639	671	694	698	671	622	661	641	661	644	608	680	693	647	675	681	666	693	636	679	681	646	725	650	678	671	646	644	655	640	656	614	687	637	683	655	664	715	683	650	646	661	639	672	665	660	665	659	693	654	624	710	646	629	663	653	643	655	646	679	657	652	632	623	637	636	659	701	635	665	677	648	658	646	666	682	646	678	644	672	655	655	672	677	660	654	648	674	664	677	686	711	690	633	629	660	660	679	637	652	673	681	642	684	647	652	622	675	616	634	575	654	634	638	653	631	627	674	646	660	648	688	631	670	646	636	649	648	680	631	667	658	665	601	642	652	659	654	654	673	662	652	671	682	646	701	669	690	685	596	607	666	661	636	659	667	706	640	664	669	611	685	619	660	660	617	656	656	673	661	648	656	625	645	682	656	677	675	596	655	675	719	635	645	688	662	645	653	643	641	683	633	668	652	663	636	641	686	720	674	666	658	676	662	654	693	620	653	673	643	623	661	655	671	686	638	648	721	686	653	675	640	666	636	678	691	691	670	618	686	628	701	665	690	662	647	642	657	630	656	702	648	656	620	665	657	679	652	676	606	692	648	643	670	637	655	656	629	649	639	638	672	648	653	686	662	674	653	635	654	650	625	656	691	652	603	672	663	663	674	713	642	675	644	651	680	608	648	686	646	695	672	695	653	668	683	651	680	662	672	704	652	698	694	647	673	656	614	654	696	684	660	685	631	677	630	640	663	647	652	667	645	676	705	645	627	691	671	670	632	658	704	650	629	647	653	629	684	640	663	637	686	677	664	673	629	669	640	700	622	680	689	652	668	715	691	645	652	641	628	613	685	661	652	671	651	660	626	672	671	670	622	672	692	616	672	665	618	661	649	721	649	686	639	639	678	691	668	686	633	669	655	630	679	700	660	634	642	668	647	653	659	673	659	648	657	699	654	686	658	661	675	638	657	633	722	663	619	622	652	706	665	635	612	692	668	676	623	677	680	705	673	685	696	667	658	696	684	649	629	656	614	651	676	680	672	672	652	624	656	686	679	663	669	651	665	632	675	706	660	660	661	669	717	647	676	637	615	668	658	631	652	657	668	594	643	664	691	648	632	661	683	653	699	666	655	666	641	692	650	635	676	640	641	669	631	666	699	647	649	648	679	662	655	633	691	629	649	656	667	653	670	650	699	641	676	683	674	653	694	654	624	656	647	672	686	678	611	677	673	719	684	652	634	665	615	598	623	641	688	692	653	604	660	692	659	653	648	666	645	659	651	694	675	696	660	623	647	661	661	652	640	655	624	652	632	635	655	620	667	646	649	668	664	674	617	710	635	660	705	675	649	643	665	650	660	666	662	645	639	605	665	689	617	666	679	692	653	659	650	662	640	656	636	634	663	658	666	631	661	666	631	649	668	721	646	661	664	641	644	610	704	690	616	664	692	659	656	681	671	645	610	671	685	696	650	699	656	608	657	668	654	667	635	613	651	651	674	637	668	715	621	702	659	684	665	684	655	672	676	689	639	661	640	625	652	637	693	670	652	679	643	660	665	674	663	667	665	657	716	606	642	649	648	692	642	676	692	678	630	659	710	670	678	696	624	677	653	687	677	595	696	648	667	650	689	634	630	648	686	638	670	585	678	658	688	629	643	682	657	663	689	662	656	697	651	636	647	645	632	650	678	659	707	672	700	626	642	705	693	663	669	659	679	658	663	681	649	634	652	689	669	665	698	663	625	679	686	670	665	675	626	669	687	661	672	660	632	663	669	663	664	640	675	671	663	624	669	640	664	618	681	651	666	646	633	642	675	622	657	669	609	634	635	680	642	651	652	704	667	665	660	638	644	701	637	652	678	668	674	661	666	688	668	602	632	663	676	670	654	617	666	630	647	697	686	674	680	655	666	672	618	692	670	694	638	639	665	699	690	650	640	668	625	630	676	708	636	685	622	622	672	665	660	662	617	668	676	653	650	646	681	647	656	683	650	634	694	654	629	672	658	612	685	685	662	667	628	627	664	665	658	622	628	641	666	617	664	650	608	652	646	697	656	695	681	658	669	729	636	621	643	649	643	689	661	709	612	644	671	685	656	659	649	685	653	635	630	667	669	620	642	649	620	687	612	676	644	671	643	693	641	678	657	656	679	608	618	650	701	629	643	707	671	687	703	594	684	632	622	661	670	674	652	646	603	700	646	658
6853	512	553	527	415	308	255	241	240	249	315	356	300	267	304	347	251	233	197	196	189	218	210	215	219	199	198	200	206	204	185	183	162	172	198	178	191	192	195	197	176	164	185	192	142	166	183	191	174	185	198	205	174	202	191	182	186	189	174	177	186	200	180	179	179	192	169	185	178	170	166	181	166	176	172	206	193	167	172	182	151	162	204	178	216	182	196	193	175	182	169	209	187	167	179	172	209	207	179	182	161	166	183	178	186	202	173	188	181	190	205	187	184	213	173	175	181	176	164	172	172	187	181	184	202	168	178	182	173	211	175	172	172	197	169	188	180	179	187	173	175	184	152	178	194	162	182	206	183	208	199	202	193	210	165	193	142	154	167	194	180	171	209	201	177	172	222	154	199	184	166	198	183	184	182	186	186	186	166	203	171	182	198	183	188	167	203	173	174	189	213	189	174	181	158	166	180	190	176	190	133	189	213	173	198	193	187	181	215	209	196	183	188	168	183	207	209	181	181	160	184	211	162	196	164	200	187	177	183	179	166	185	185	196	199	177	176	167	162	198	179	177	170	189	193	185	225	191	183	174	173	180	193	203	169	174	191	214	176	187	191	226	194	167	185	194	169	182	182	195	175	190	176	191	163	189	196	174	166	181	182	171	196	176	202	195	150	196	206	171	182	185	190	155	175	171	188	195	197	185	181	223	200	199	160	185	176	164	208	191	209	184	184	214	173	180	178	195	188	182	172	221	180	171	192	177	173	191	200	198	165	181	197	178	171	194	183	191	182	179	191	178	186	170	160	184	180	189	194	164	200	184	159	177	175	164	190	168	187	195	171	199	199	179	196	168	174	180	182	144	177	158	211	185	185	191	174	210	162	182	172	165	184	194	161	193	176	195	185	202	195	151	179	189	174	185	165	201	181	189	181	183	178	190	170	159	165	196	172	199	162	189	207	175	162	163	190	195	187	189	190	159	178	174	190	180	181	189	179	182	181	193	184	163	187	187	190	190	201	166	149	202	224	183	195	189	177	185	201	176	189	197	178	176	168	192	203	183	181	185	196	177	180	179	186	216	187	192	179	186	178	192	180	190	189	163	180	179	183	187	209	193	177	163	201	167	217	199	177	171	184	201	192	169	178	199	207	196	161	164	176	173	174	168	181	195	168	169	172	185	169	172	184	181	224	196	144	189	187	188	201	177	176	187	201	175	173	161	167	164	151	190	143	185	205	199	165	207	183	176	190	190	153	185	186	202	173	162	165	157	202	191	188	188	147	179	193	199	197	183	168	172	195	177	169	181	188	176	188	184	192	173	187	185	159	184	194	188	174	178	160	169	207	203	161	202	180	200	208	180	170	177	203	165	149	184	201	190	197	222	190	165	200	170	200	186	162	204	174	198	194	186	159	171	195	176	169	161	170	189	165	176	196	193	198	189	194	189	179	195	189	181	157	181	202	198	149	160	193	203	159	184	164	166	179	165	201	177	183	185	195	192	183	188	187	169	163	174	166	190	200	191	201	188	187	201	195	167	182	166	175	185	174	189	213	163	185	169	209	192	180	184	217	177	190	183	192	188	207	175	151	181	192	176	178	191	199	163	167	208	193	193	180	201	186	182	180	199	182	163	176	165	203	197	150	189	164	170	206	160	175	196	191	178	191	162	203	187	206	166	227	177	176	198	182	195	166	200	193	218	174	222	175	207	183	173	179	175	176	180	187	181	203	191	177	160	171	184	186	179	176	177	192	210	209	198	183	191	174	198	185	182	192	180	229	182	180	197	204	175	184	189	187	162	193	194	189	186	161	188	185	199	182	201	166	198	228	218	179	202	192	178	173	178	190	162	178	197	179	190	210	163	204	184	193	190	187	198	169	190	190	180	201	158	182	176	174	185	192	192	184	183	161	220	170	189	180	191	173	164	186	193	174	182	189	203	175	169	173	184	169	182	222	192	174	183	186	203	202	167	205	162	185	186	176	186	186	182	170	188	158	208	184	153	202	183	206	174	186	213	197	216	183	211	164	209	203	210	180	199	189	172	185	196	189	183	164	172	183	188	200	189	210	169	178	159	164	188	191	192	181	188	176	172	182	186	154	173	191	175	174	185	164	205	210	173	180	183	173	194	178	170	169	196	165	171	192	183	169	208	190	183	175	192	184	182	180	169	211	168	191	176	192	173	184	176	182	178	206	191	186	186	190	178	188	161	171	162	217	191	182	207	188	183	166	160	157	180	173	188	177	180	186	204	194	180	182	189	177	205	200	172	170	191	200	191	160	181	154	162	184	205	200	185	185	199	200	186	175	173	169	173	166	186	154	198	198	167	162	186	192	175	168	181	194	186	187	176	191	197	180	182	175	209	219	204	183	168	172	168	213	165	194	184	183	162	205	183	179	172	202	163	217	190	185	169	171	191	157	181	186	183	184	153	168	214	200	172	184	181	169	185	193	181	203	186	189	194	184	186	208	184	178	205	173	206	186	187	182	165	173	187	196	195	188	189	197	203	198	165	167	178	184	195	155	172	175	170	191	178	166	205	185	195	183	187	160	177	216	173	190	193	177	196	198	182	178	161	190	179	197	161	199	161	165	168	179	179	192	201	191	182	176	197	191	213	200	159	200	164	203	188	181	199	174	174	171	153	184	178	185	187	154	181	186	189	198	205	177	200	190	196	189	177	151	194	179	191	197	176	190	177	187	195	211	169	172	198	178	170	182	171	181	162	191	171	220	196	186	190	200	184	168	186	167	224	198	175	174	190	176	170	180	178	149	191	177	172	184	167	169	160	198	173	163	168	187	165	177	188	172	181	201	167	172	210	170	189	198	184	193	199	192	193	189	218	173	189	183	174	187	160	174	172	196	188	172	182	218	236	181	184	176	190	176	212	189	185	208	198	164	180	183	199	188	190	176	186	198	175	188	192	187	176	169	176	203	212	176	202	181	190	192	187	182	187	198	170	183	204	190	186	201	201	157	191	200	163	181	156	175	211	166	181	187	169	198	185	179	193	184	182	172	188	198	184	170	187	189	174	185	189	177	179	181	196	187	191	204	187	198	188	168	171	171	166	197	189	163	168	157	182	181	186	186	225	180	170	205	171	195	174	156	175	193	199	175	169	178	173	201	177	177	193	200	212	154	194	190	176	164	188	180	211	222	213	166	197	181	160	194	165	167	171	181	184	172	161	207	190	193	178	167	166	172	181	175	178	194	185	198	174	171	186	188	169	167	175	195	171	179	189	186	200	185	195	209	191	183	177	215	216	175	185	194	181	193	192	174	193	180	179	200	164	183	187	182	213	201	203	213	188	177	180	168	165	189	176	203	208	199	167	161	183	197	181	177	189	196	165	162	194	180	204	174	192	169	153	178	170	203	219	186	194	191	177	185	176	178	182	171	191	193	159	203	155	186	196	195	175	172	208	161	170	186	170	177	192	195	174	171	204	192	163	181	195	187	171	182	205	185	186	182	176	202	190	180	156	176	192	175	188	203	169	190	205
6001	791	1277	1637	1411	1091	897	828	822	862	1254	1375	1183	1114	1290	1564	1128	793	643	557	516	530	541	521	545	515	517	496	514	499	524	498	486	475	487	507	509	480	485	490	482	488	451	520	477	497	502	475	495	486	471	482	494	461	439	476	486	472	488	444	504	499	500	448	477	451	515	498	432	473	509	464	431	466	470	480	521	492	492	471	472	462	487	482	452	533	443	457	485	482	445	496	504	430	452	473	477	471	470	473	479	464	442	500	460	487	495	448	469	466	440	468	456	447	475	464	439	508	429	431	517	474	478	480	471	473	477	476	475	499	459	488	471	455	486	497	520	451	462	479	470	464	458	466	473	454	478	503	522	488	464	524	489	481	495	496	460	504	458	485	488	473	443	464	476	452	480	468	524	473	447	533	478	512	455	474	481	511	474	485	470	511	480	480	457	468	506	489	471	479	457	464	478	444	503	487	503	449	483	459	453	491	485	473	469	535	508	501	484	466	488	487	473	500	454	508	464	470	475	500	473	522	503	451	497	473	472	467	467	458	489	453	466	490	483	513	458	482	464	502	442	469	482	490	476	481	466	451	458	491	498	505	518	493	476	519	490	478	502	487	475	451	473	453	469	477	484	455	428	494	470	449	492	479	468	469	497	448	483	477	464	468	479	462	496	481	476	475	476	474	445	480	504	470	474	512	473	470	451	505	475	460	505	494	510	468	491	442	490	483	438	473	469	488	449	471	477	465	482	473	457	465	517	496	502	440	464	431	490	517	518	498	489	453	462	486	461	464	480	498	440	427	492	484	497	471	471	419	526	476	462	476	480	487	492	452	450	492	443	486	484	456	446	493	534	449	470	507	474	477	443	501	466	457	445	511	482	467	468	512	453	471	492	465	492	482	471	478	463	480	429	534	503	481	456	484	453	468	474	492	495	497	461	469	434	453	509	457	495	470	495	505	447	449	478	498	489	459	485	477	495	436	497	482	496	507	426	481	466	468	489	501	463	471	479	465	498	463	469	494	461	471	462	480	445	532	477	485	514	482	457	463	498	453	471	469	455	473	485	522	452	452	502	511	464	471	440	476	480	489	489	452	464	452	499	514	460	472	459	492	467	461	487	507	456	446	491	476	456	423	445	512	455	465	485	440	507	507	471	494	545	446	476	515	469	490	472	484	476	471	496	489	458	509	487	487	469	523	450	464	475	456	486	486	470	479	487	470	486	487	487	491	454	480	469	488	456	486	447	461	487	497	466	450	459	443	475	537	499	516	452	486	467	467	493	469	500	453	448	492	494	483	492	461	470	483	480	517	490	504	473	501	480	459	501	439	477	485	471	484	449	459	505	496	477	469	482	478	473	505	448	488	479	492	508	486	507	467	504	437	491	485	486	474	495	530	458	476	486	459	486	467	478	505	472	495	474	475	511	486	465	471	467	464	490	464	484	435	464	469	466	483	517	504	460	465	461	484	506	480	475	507	466	489	450	482	460	487	476	517	446	472	530	501	489	454	477	443	482	468	473	457	466	465	490	484	476	444	479	494	467	423	465	500	473	512	467	437	459	481	447	463	462	470	502	479	509	479	487	470	478	461	491	479	512	481	474	496	456	469	441	476	481	460	496	501	475	484	483	492	461	488	459	467	506	466	498	493	505	482	481	488	469	472	484	417	491	473	459	505	510	474	482	465	485	483	514	461	474	465	474	495	495	477	456	483	497	470	484	505	478	534	467	479	458	460	449	482	516	450	475	462	457	470	465	488	416	423	467	481	459	482	463	460	499	465	473	489	500	468	463	464	443	461	463	502	465	476	453	502	470	463	497	486	488	456	484	423	475	467	485	468	467	488	448	458	440	463	517	467	473	448	490	480	469	452	485	449	491	479	469	505	451	461	483	480	488	481	423	479	468	490	451	471	501	445	469	558	458	470	520	527	466	483	460	486	492	439	486	492	480	498	512	497	496	427	499	524	469	500	482	472	510	477	476	483	469	489	508	500	473	483	480	493	489	493	448	460	444	464	468	510	478	457	484	463	463	443	505	510	506	482	456	489	491	485	489	475	488	497	488	475	461	454	476	472	468	457	452	460	499	450	404	437	479	498	493	497	461	462	465	494	463	482	471	462	479	442	494	476	490	472	453	437	508	451	501	474	490	469	468	466	498	466	495	499	470	515	454	511	481	465	487	502	460	476	451	507	486	492	451	458	495	503	470	485	473	493	469	455	462	499	492	459	489	499	465	465	483	518	526	482	495	462	463	456	508	460	520	480	504	449	475	472	496	455	472	498	487	418	427	450	464	473	500	485	462	474	458	503	461	490	507	507	463	471	523	472	446	455	482	486	523	485	484	462	469	479	463	516	456	443	478	479	479	452	469	457	458	467	438	468	482	516	443	489	496	466	425	441	438	479	499	480	455	489	481	481	473	464	484	513	443	461	458	490	480	467	477	472	501	463	419	458	455	464	502	493	459	526	464	493	464	445	514	484	467	501	478	472	471	459	474	488	451	495	478	480	439	452	494	501	478	466	448	472	456	461	481	472	483	469	481	488	472	527	467	464	507	435	487	505	496	459	469	499	516	476	501	442	482	460	472	495	488	452	473	447	471	484	516	510	476	457	475	496	449	515	474	469	495	499	493	436	448	458	453	481	461	445	464	456	497	428	442	500	481	483	471	483	470	468	476	470	491	493	460	507	468	504	491	474	480	477	521	485	458	529	510	497	479	467	504	469	549	425	485	467	507	479	469	501	478	470	485	467	460	495	457	450	466	489	453	458	481	447	467	480	451	474	487	466	419	489	483	437	482	463	475	467	504	473	484	483	454	496	455	483	429	470	475	525	450	500	480	517	458	477	502	462	470	452	477	488	484	490	446	461	470	459	458	440	482	476	494	496	473	525	442	461	458	461	467	488	519	472	472	459	492	453	487	487	442	474	484	491	479	429	448	436	511	517	456	477	445	529	484	468	475	489	468	473	520	451	470	483	484	469	483	470	438	460	467	461	436	452	484	464	427	450	474	456	472	468	495	509	463	478	503	478	476	502	467	453	477	504	448	489	454	509	446	454	463	510	452	494	475	485	484	467	458	475	491	500	500	480	467	507	486	490	488	500	496	513	503	485	493	453	462	465	475	472	449	481	470	454	526	492	480	444	473	482	448	433	460	516	465	484	479	486	499	485	487	497	449	430	488	498	500	496	456	449	441	447	493	482	441	507	467	517	468	485	493	471	480	471	437	529	479	471	450	467	457	506	469	487	489	455	484	412	505	474	462	509	515	456	463	436	485	482	459	489	490	491	451	470	453	471	465	483	503	478	466	440	467	493	454	436	504	458	453	478	465	486	482	464	456	458	502	491	461	483	475	482	501	447	501	510	452	465	461	467	500	475	478	488	502	455	524	460	465	496	447	479	438	459	474	495	528	470	485	470	452	502	441	475	498	500	449	494	488	464	462	459	495	427	477	488	509	493	490	500	474	511	482	505	451	493	476	479	470	476	517	500	503	465
13643	1230	1114	918	716	550	511	462	445	434	597	574	539	484	523	536	470	403	359	374	364	360	317	352	362	370	334	348	353	364	345	348	356	341	294	325	321	344	333	344	367	328	332	352	335	361	302	292	345	339	374	317	356	331	348	338	374	347	324	305	344	334	348	346	332	356	332	328	330	318	323	327	380	348	335	307	340	323	299	339	294	314	336	316	366	367	362	319	316	295	321	318	307	296	381	324	322	345	333	331	341	313	356	341	353	354	302	299	359	345	345	314	319	304	290	331	354	323	344	347	330	327	343	331	338	295	371	363	316	330	351	352	361	299	330	312	300	312	347	323	324	340	321	370	361	309	336	309	340	351	356	359	320	351	310	335	369	342	371	321	318	338	311	313	357	327	337	361	325	319	337	316	353	361	282	364	361	319	344	358	326	350	362	332	296	309	322	331	365	342	357	326	341	357	351	336	334	367	317	332	347	339	322	322	356	303	317	364	335	374	348	381	345	353	339	322	339	334	313	335	336	335	328	348	335	355	349	304	351	311	360	335	318	306	349	324	354	328	369	345	345	342	313	330	311	339	331	318	331	328	342	306	333	337	334	328	294	337	298	322	357	352	330	317	314	361	345	313	336	368	363	398	342	301	342	377	320	316	316	343	349	346	319	368	338	296	281	301	339	335	353	316	347	306	326	358	308	371	342	318	358	344	311	335	338	336	351	352	310	324	302	319	324	370	307	336	353	338	337	298	342	331	306	336	367	353	356	337	387	329	339	330	355	327	340	322	338	328	313	325	345	330	325	296	345	339	317	320	315	326	313	305	325	300	333	330	341	376	338	325	315	354	308	294	333	314	327	292	338	335	335	310	314	336	343	346	348	357	333	348	336	311	357	304	332	312	301	350	320	348	296	330	331	323	310	364	317	336	327	317	314	376	340	317	339	309	316	350	348	324	325	334	328	314	358	345	305	306	362	312	325	327	330	340	313	347	356	348	344	339	350	355	321	332	361	341	354	348	324	335	342	322	360	307	343	320	339	325	337	329	331	315	370	361	314	350	360	339	308	316	346	358	330	343	365	303	341	334	325	338	363	291	349	319	332	324	353	342	313	346	343	328	296	321	313	276	305	351	346	327	315	327	308	345	369	335	337	336	380	324	336	327	330	352	329	359	338	356	348	371	339	339	311	337	334	311	304	378	336	355	339	350	333	362	316	319	330	341	352	343	343	328	329	332	356	364	354	377	341	317	356	334	330	297	318	315	347	310	289	353	331	320	319	337	370	319	329	361	339	313	359	340	350	330	340	328	325	315	359	347	341	345	376	349	343	369	350	317	350	335	345	343	330	361	328	347	351	339	348	342	336	363	314	342	323	379	311	325	338	355	319	343	369	345	354	369	360	359	323	318	327	327	311	329	320	357	333	303	339	366	365	318	332	325	335	322	351	316	337	350	329	328	336	316	319	366	346	339	318	341	341	340	315	319	319	347	322	319	304	328	342	304	336	361	376	343	297	317	326	333	309	328	308	322	352	331	312	327	341	317	333	350	322	335	388	328	334	333	308	328	327	340	331	342	331	361	321	331	296	360	317	328	313	322	343	363	348	348	377	306	336	340	353	311	314	288	330	345	329	323	316	320	331	327	343	322	317	353	335	353	373	355	356	370	325	337	371	345	336	363	313	290	328	316	355	328	364	355	339	341	369	301	340	369	349	352	334	323	328	327	328	342	322	320	350	310	330	324	327	305	372	379	332	329	342	327	284	367	322	345	333	347	337	349	318	332	322	333	325	351	313	322	331	323	325	340	319	313	329	342	336	353	375	382	325	324	321	345	326	290	312	370	322	340	370	355	329	338	313	344	333	358	325	321	313	331	344	314	300	352	333	349	348	385	382	302	308	330	356	327	331	331	328	323	363	375	333	312	354	330	354	336	367	329	352	313	316	306	351	326	303	292	320	334	313	334	306	333	341	354	318	337	367	332	362	299	373	378	345	321	304	331	347	337	298	319	330	313	334	328	340	323	367	383	313	360	324	325	359	343	332	327	352	335	345	318	365	320	290	339	329	333	342	339	328	376	321	347	287	339	313	317	351	317	344	357	366	311	316	322	334	323	362	358	310	315	334	314	347	319	348	346	335	322	346	331	333	324	304	353	296	354	307	317	307	323	334	325	350	296	333	332	352	366	348	357	331	330	357	343	319	325	333	342	350	320	347	366	334	326	355	379	338	339	324	335	321	362	356	334	320	333	316	346	290	303	340	329	328	341	364	323	303	345	337	326	296	325	342	344	337	308	318	301	313	345	336	308	306	334	350	351	316	344	360	350	372	334	323	324	322	339	355	345	332	360	309	338	322	324	317	343	340	329	337	331	356	363	358	339	354	324	289	341	314	346	348	310	347	304	332	326	346	333	315	330	355	335	336	341	350	313	350	307	331	316	322	330	330	341	269	286	310	320	354	359	291	353	311	351	332	314	324	324	305	349	330	328	344	323	361	317	360	317	320	340	307	326	321	360	323	316	338	317	366	309	340	332	338	327	342	376	339	367	348	374	325	356	323	303	331	321	317	316	340	304	350	336	337	304	290	300	322	388	345	315	362	304	348	352	327	315	358	352	301	316	330	370	323	357	326	348	324	338	365	340	375	303	344	308	336	300	338	311	348	320	345	305	328	350	340	345	309	336	337	328	296	322	337	351	328	335	340	346	353	326	363	331	331	351	345	335	351	343	347	353	309	328	359	354	324	392	309	323	310	327	347	350	339	311	324	331	315	315	340	346	320	371	368	333	359	316	316	303	342	341	311	337	324	334	307	350	301	293	332	315	330	315	344	317	353	328	353	322	313	317	338	335	307	315	329	324	307	349	365	319	346	346	374	346	326	313	314	341	326	345	321	326	337	309	322	305	307	328	338	307	358	351	360	364	344	367	356	308	286	354	339	329	331	324	316	370	330	342	335	344	328	333	405	321	351	331	340	334	355	345	313	345	315	360	324	336	322	323	323	349	328	316	329	339	343	383	308	337	347	341	300	337	324	335	334	344	320	356	318	340	348	338	319	359	322	332	324	331	329	349	349	328	352	320	374	310	325	318	313	314	334	313	308	323	354	343	343	340	333	364	346	366	332	347	380	333	317	329	344	325	334	310	339	371	316	334	293	339	340	321	326	328	350	359	329	317	336	303	342	338	362	337	339	350	299	331	361	347	371	336	328	352	318	318	299	356	312	342	293	313	328	355	324	335	332	333	312	317	329	358	338	340	343	343	325	324	301	319	323	361	359	300	393	331	398	341	372	333	324	285	316	341	338	354	341	298	305	349	363	338	311	349	350	300	330	342	324	332	294	348	317	340	330	286	325	330	366	325	350	345	333	336	330	371	344	345	344	328	350	313	310	324	338	336	324	351	327	356	301	340	375	359	303	335	299	335	331	362	327	343	319	378	335	343	330	335	356	331	309	337	342	340	319	307	311	317	342	358	335	327	338	363	343	311	353	344	301	320	339	312
8126	1355	2313	2806	2458	1864	1597	1474	1382	1459	2084	2266	1796	1789	1862	2305	1871	1182	978	910	926	934	905	905	873	919	834	832	841	767	800	834	832	824	782	853	798	819	800	760	731	858	813	763	762	798	778	736	764	800	760	781	816	819	780	755	766	841	763	755	757	774	788	803	803	797	778	768	825	830	817	781	773	812	800	818	751	756	787	824	725	749	747	767	724	791	812	781	775	772	791	770	785	784	786	795	756	785	753	811	756	757	736	814	795	780	772	834	795	798	802	822	752	771	741	761	778	805	697	802	781	788	774	789	750	754	778	756	772	767	787	768	769	762	764	792	775	797	768	786	828	787	834	778	791	797	786	775	770	781	799	723	805	810	790	766	792	762	819	746	783	745	778	746	813	813	783	766	793	832	822	793	767	822	771	729	758	815	808	742	770	788	770	770	813	789	830	808	777	720	772	822	807	771	798	745	812	753	787	785	819	776	779	719	785	744	785	814	816	771	769	773	796	745	775	765	785	775	757	750	817	794	779	760	761	737	795	803	837	732	772	762	790	798	765	831	816	798	784	814	804	730	729	791	751	824	791	826	761	776	768	784	792	724	810	773	773	759	822	761	817	748	815	769	746	773	760	780	743	796	772	756	822	831	767	751	758	757	835	815	783	794	761	844	783	801	717	791	832	798	790	809	800	778	806	803	795	743	823	758	764	783	752	734	797	770	806	752	730	721	769	771	801	810	760	760	791	794	805	748	750	788	805	785	804	757	780	797	805	833	763	810	760	776	742	731	771	782	804	811	762	763	803	805	812	793	741	811	758	726	815	779	769	791	826	760	781	780	792	791	763	766	759	715	743	775	789	819	788	755	742	759	742	767	707	748	766	799	739	757	774	806	817	764	804	749	789	774	745	780	798	800	792	741	755	796	807	778	782	790	764	785	748	781	801	795	758	792	697	784	758	743	779	733	762	743	764	761	768	749	753	790	746	758	771	797	765	855	804	763	712	748	785	821	779	752	814	820	744	761	772	786	748	707	767	709	841	775	784	829	747	798	791	749	773	804	819	769	789	784	785	790	768	797	763	764	790	822	769	765	799	810	742	749	770	819	813	798	759	798	801	855	775	790	790	783	796	779	773	796	734	798	836	831	762	753	778	760	838	789	810	798	787	796	815	717	819	737	785	844	817	742	794	784	778	775	785	757	775	776	811	734	788	792	787	780	798	786	803	792	770	768	793	788	743	775	799	740	737	848	724	779	791	765	812	790	766	803	808	790	794	805	772	776	746	732	753	799	755	766	814	791	777	764	790	815	771	772	719	744	781	816	804	763	765	816	738	760	725	771	766	822	781	771	765	817	775	781	782	786	768	831	798	737	779	727	759	745	783	784	764	761	784	753	804	796	779	775	791	779	746	724	772	710	782	786	831	774	787	764	752	733	819	775	798	747	771	734	771	807	759	790	792	741	739	767	762	797	810	725	763	804	774	773	806	784	797	809	736	775	808	793	785	835	806	807	806	735	785	747	802	807	802	789	777	759	758	735	792	834	777	816	810	815	739	769	782	761	825	762	763	787	735	756	770	797	842	800	772	787	810	799	798	739	742	804	778	757	768	833	817	784	756	798	725	774	722	787	747	822	767	774	783	851	731	783	836	790	828	777	855	806	809	746	776	785	793	765	786	743	842	799	766	774	816	817	744	804	794	777	787	797	770	789	790	886	748	775	759	754	773	803	766	809	814	772	763	796	758	729	773	775	786	805	764	747	794	781	798	775	770	844	774	797	789	755	767	815	816	828	733	801	809	808	841	772	810	766	786	761	742	735	763	822	834	781	747	753	824	755	839	798	819	784	785	817	754	819	851	743	782	783	783	798	798	755	780	779	797	734	804	770	841	738	794	745	763	797	738	779	799	761	800	761	733	759	737	732	793	750	790	800	811	720	752	784	748	829	722	775	790	735	806	793	758	785	798	815	820	779	793	759	806	844	796	814	802	786	770	787	829	758	786	811	733	818	835	822	801	771	770	824	786	767	770	811	709	782	757	767	809	785	817	757	766	758	805	741	741	750	814	721	818	736	794	831	786	746	766	773	771	783	785	784	810	768	882	771	760	772	808	742	805	796	811	766	757	775	785	764	780	832	775	801	760	828	792	752	765	766	773	798	787	756	807	783	778	783	739	796	756	787	799	830	769	727	775	774	808	765	716	801	798	782	833	794	832	778	754	815	820	787	739	764	762	750	791	777	751	760	701	766	771	796	795	791	824	830	807	795	753	766	743	712	771	816	782	776	779	795	784	786	760	801	751	803	814	743	825	746	751	798	782	751	774	771	821	787	780	753	806	755	758	797	757	827	852	720	757	714	795	794	778	764	759	824	769	870	784	733	803	779	838	785	788	781	822	772	773	842	832	777	776	786	795	823	814	774	779	817	780	739	793	810	798	791	728	776	787	750	816	776	759	768	805	843	778	774	803	784	769	788	777	728	771	782	815	793	744	781	764	774	769	832	805	774	777	772	719	784	791	788	757	771	798	834	791	830	792	767	811	725	760	809	779	786	797	842	736	811	795	761	759	804	801	773	765	808	778	761	800	803	747	771	801	794	808	791	756	791	777	823	729	754	787	813	710	760	838	779	795	785	768	813	751	784	790	792	762	790	795	785	788	800	754	780	745	810	778	813	798	728	803	772	824	844	762	791	791	791	819	779	810	746	825	765	803	783	813	820	750	794	734	740	776	752	797	756	807	730	795	814	798	801	783	794	819	769	803	786	830	712	794	785	782	779	793	782	807	837	793	822	770	726	772	783	842	761	772	745	763	808	791	770	757	802	770	791	770	798	762	864	761	740	766	781	808	796	785	770	765	768	765	777	779	745	772	842	799	777	815	830	770	753	785	734	790	791	792	783	814	802	780	781	753	819	782	734	775	764	806	773	747	749	795	798	810	746	847	786	786	805	799	802	764	807	783	771	755	759	717	795	802	762	846	754	787	764	743	794	825	796	747	827	784	786	755	713	784	772	767	786	759	764	773	833	811	767	759	747	825	775	829	816	780	744	789	768	766	747	771	766	777	726	815	783	780	835	781	841	730	735	777	790	749	814	764	833	740	747	754	794	783	791	775	791	764	768	785	782	824	725	741	810	744	759	765	754	795	847	787	712	748	768	733	766	741	731	805	770	795	767	768	786	801	774	769	759	773	768	799	809	802	753	804	768	814	864	741	787	809	775	734	763	787	811	785	712	712	720	810	834	785	764	726	779	775	774	777	765	765	819	802	760	753	811	774	817	792	766	792	784	758	763	811	786	770	786	800	745	797	822	770	847	788	837	772	763	773	825	823	752	758	785	774	782	773	786	768	710	758	770	779	796	750	798	762	788	780	844	737	820	730	718	782	733	821	768	782	790	820	825	787	775	734	727	826	772	739	809	818	734	794	776	793	769	786	794	735	762	757	763	845	787	751	745	776	824	724	774	793	810	820	775	772	795	799	818	804	772	751	771	770	772	776	791
1495	292	359	340	333	269	289	296	288	315	342	364	329	334	323	397	356	271	260	291	274	286	280	281	306	293	261	294	275	301	277	307	295	276	293	298	279	278	292	261	300	255	269	277	306	264	306	319	288	263	270	282	301	283	282	268	280	257	275	273	281	290	297	289	232	268	274	271	256	276	286	280	309	309	302	306	270	288	274	278	312	250	279	329	298	285	277	279	268	283	309	271	328	278	270	271	318	301	273	298	303	306	304	293	248	261	304	280	307	297	284	280	308	255	296	287	271	285	299	324	272	298	267	296	281	274	287	274	313	294	287	291	291	282	287	280	269	282	290	335	313	276	277	317	286	279	288	281	274	290	262	291	283	248	309	267	297	307	266	266	283	290	264	270	276	298	278	296	301	301	299	280	299	277	273	252	273	272	299	284	265	261	260	280	271	289	283	259	299	243	279	275	280	330	289	267	284	314	273	264	286	272	268	285	304	270	255	320	311	255	287	277	282	303	317	283	269	249	292	278	304	299	281	294	304	301	295	265	282	298	315	276	287	272	241	269	271	271	245	283	289	294	264	291	267	279	288	317	294	293	279	284	242	290	269	267	254	298	285	310	322	255	269	279	285	266	252	295	274	298	267	292	305	262	260	294	300	254	332	266	286	236	283	273	267	242	266	263	296	257	293	260	295	291	286	274	263	326	263	275	288	281	334	291	299	271	278	288	276	263	273	283	277	268	269	303	301	315	286	284	293	275	304	312	302	273	272	270	280	278	290	292	280	331	290	288	274	318	310	292	328	283	301	286	280	281	273	269	279	261	247	271	270	270	273	276	269	278	312	295	293	279	299	296	274	291	295	296	262	277	328	305	291	277	306	279	274	290	308	282	280	296	292	293	279	298	284	286	288	264	270	285	283	261	277	307	286	284	277	286	280	288	267	285	290	268	302	228	288	282	317	263	309	304	293	275	313	277	306	285	298	247	289	265	295	269	286	289	273	264	283	287	300	294	274	265	306	260	310	290	270	286	287	272	291	287	268	269	261	288	262	284	257	302	283	268	269	300	266	280	286	324	310	312	277	291	283	278	288	311	251	263	270	319	292	259	289	296	291	292	255	304	289	266	291	272	255	302	294	294	292	269	298	295	310	275	274	288	306	296	275	298	297	276	290	289	309	296	303	268	284	312	279	277	304	296	259	273	262	300	294	298	297	303	264	266	305	283	331	276	286	301	289	304	268	260	288	273	269	282	272	270	287	306	306	285	276	301	268	297	318	284	281	309	268	283	293	257	267	274	279	270	287	283	272	255	286	284	298	268	265	296	286	285	276	271	301	263	306	309	269	275	274	263	290	256	266	275	314	275	269	304	298	253	317	306	310	316	305	266	302	284	276	297	286	252	262	277	281	281	275	247	286	254	268	317	271	258	295	276	275	261	266	241	272	277	284	306	292	264	265	293	276	310	279	272	251	300	281	258	277	305	266	290	292	303	290	272	270	298	264	264	273	274	273	278	291	281	262	305	266	280	288	307	290	284	304	300	262	270	275	317	301	303	280	251	314	285	291	290	265	296	271	260	288	298	286	270	303	267	304	295	299	249	277	288	296	275	327	282	287	253	259	264	302	252	267	280	278	283	270	304	280	269	282	305	268	299	282	286	263	261	284	257	262	318	300	311	288	300	252	269	303	288	271	281	272	272	277	261	298	288	263	269	287	272	290	301	272	279	285	275	259	305	312	271	301	300	270	271	264	295	300	272	272	306	266	283	269	274	323	268	282	270	307	308	304	277	275	273	288	290	269	251	273	289	278	246	270	297	260	288	296	303	282	303	261	284	320	260	266	251	298	266	312	270	277	284	286	289	283	251	287	285	269	303	301	290	280	307	310	268	273	288	277	264	284	284	292	277	270	332	267	311	291	318	264	274	264	258	311	271	276	300	296	290	265	311	304	277	283	298	283	236	321	281	289	280	255	321	287	293	299	300	288	303	269	247	264	293	279	287	274	267	294	296	300	289	275	277	304	305	249	289	245	302	258	287	259	287	297	270	283	274	273	257	287	313	256	295	283	307	250	280	318	277	313	292	289	271	281	300	248	302	248	326	262	280	315	304	284	278	260	267	295	307	245	297	292	296	304	309	262	283	303	299	272	314	308	300	304	284	287	296	320	286	282	313	309	280	248	293	315	265	311	279	293	279	297	277	288	281	260	284	295	268	286	296	281	286	260	304	295	348	312	260	285	287	274	271	342	290	271	307	265	306	289	324	250	270	262	286	261	311	285	297	281	267	251	275	308	276	282	283	310	282	290	262	283	289	303	278	290	273	278	293	309	269	273	291	279	277	301	300	283	264	251	277	289	298	268	287	273	269	311	302	299	269	275	316	265	272	268	273	268	283	273	257	261	283	283	293	282	266	249	271	247	293	308	291	290	282	302	278	302	287	285	261	312	274	291	255	294	273	296	253	297	266	322	293	269	275	308	287	292	299	252	286	271	313	313	281	279	270	288	270	301	281	291	315	294	267	284	258	265	274	308	301	310	274	281	268	315	275	301	255	298	280	300	300	307	313	278	261	270	295	287	291	297	265	285	282	326	305	256	288	276	267	277	250	305	295	280	283	273	286	286	278	303	273	320	317	274	279	306	309	273	298	262	302	300	251	289	295	297	302	307	312	274	259	277	296	294	313	295	241	268	245	275	291	271	254	289	273	303	287	287	297	273	311	276	255	268	307	280	288	309	269	292	288	264	297	260	298	302	294	258	276	295	304	274	286	280	293	296	289	299	275	295	284	293	305	269	282	281	274	248	290	299	274	264	277	319	308	284	287	251	317	280	266	299	293	284	291	270	288	295	299	272	298	289	297	285	280	282	257	309	322	330	317	301	278	281	275	283	290	294	270	282	281	280	283	256	306	281	292	284	266	290	288	267	281	256	279	264	247	262	289	254	263	264	259	265	301	318	281	279	300	325	271	289	307	279	283	289	280	303	274	305	277	280	282	269	310	294	277	285	279	305	263	266	269	283	315	295	285	263	302	264	291	294	308	294	291	309	278	284	311	275	297	297	281	268	272	290	253	269	274	273	279	268	277	268	308	322	294	272	264	259	274	276	264	292	260	291	286	283	262	268	259	260	265	276	282	254	302	290	284	273	314	281	291	276	282	274	281	277	278	288	245	269	293	262	304	277	294	255	289	302	278	278	271	265	238	277	261	270	307	293	280	308	274	286	257	288	275	269	257	262	277	251	276	313	285	277	286	304	307	254	261	288	282	262	258	270	293	313	309	306	307	282	272	306	297	263	263	288	277	280	267	291	284	297	282	331	261	283	303	293	302	245	282	297	312	267	299	289	293	258	266	315	269	287	287	268	310	269	274	285	293	282	294	301	274	312	282	251	286	291	263	310	247	289	251	285	295	278	267	271	242	239	303	284	268	279	290	304	302	288	300	277	278	291	285	291	272	268	269	315	310	285	275	297	320	291	302	274	273	285	289	294	276	272	291	269	339
1798	704	737	911	897	697	697	695	680	830	969	1056	893	988	1005	1188	1007	735	688	683	692	665	649	729	660	658	666	668	677	646	697	649	648	668	646	624	665	678	660	659	650	654	681	656	662	658	673	629	652	679	664	646	718	663	608	637	655	660	683	652	664	682	658	689	667	672	640	672	687	643	682	665	639	656	669	669	629	628	654	631	723	672	640	689	666	672	713	661	637	657	636	661	655	641	638	669	663	685	691	699	660	644	690	637	662	696	608	662	677	643	616	677	619	660	664	669	684	680	630	677	652	621	644	662	643	655	644	691	645	657	641	620	640	657	601	657	660	691	643	627	720	667	629	652	666	656	656	643	681	639	688	674	631	621	728	633	644	661	681	628	651	649	667	662	638	682	671	623	652	672	651	625	688	614	686	618	678	733	660	677	664	707	721	692	643	657	675	678	673	674	684	657	684	675	694	660	631	627	716	657	652	686	681	641	680	680	642	651	683	618	647	649	637	693	683	632	712	643	655	653	653	690	665	691	614	666	644	675	634	649	650	686	658	651	725	648	672	669	607	625	654	614	707	651	642	649	659	596	661	608	633	646	694	702	659	615	668	651	677	667	693	700	640	708	698	649	632	651	647	670	662	659	686	632	627	638	628	675	666	632	665	631	619	697	659	627	661	664	651	637	653	680	696	635	648	646	676	655	642	668	635	671	652	620	691	624	683	658	680	682	635	650	660	637	678	664	612	628	652	648	655	689	646	671	644	716	722	654	668	652	689	652	617	702	680	709	665	639	589	681	646	632	711	605	694	635	692	671	683	722	643	649	687	664	657	642	645	653	659	657	652	658	632	649	666	650	691	637	675	675	634	631	610	652	637	697	628	653	701	691	666	665	655	662	677	648	670	654	655	636	673	659	607	685	656	646	646	667	656	674	615	629	639	633	674	654	617	678	706	645	657	682	667	707	644	636	652	652	646	664	634	640	643	652	677	624	644	676	634	636	609	654	683	710	667	637	627	656	688	696	666	684	622	651	676	642	629	678	646	636	670	646	641	662	680	689	648	701	630	634	680	657	674	678	656	654	656	686	661	652	621	629	588	638	679	616	642	613	658	663	651	632	681	682	623	671	657	684	684	619	654	630	643	610	633	672	648	659	651	664	624	643	627	655	626	650	656	680	679	653	712	650	658	697	648	707	641	653	659	683	628	675	667	670	631	669	649	629	661	678	647	659	633	654	643	646	648	638	642	681	692	641	627	665	629	642	654	638	694	645	682	669	676	646	660	583	655	647	653	643	682	693	657	680	670	662	679	719	662	658	686	638	683	649	619	646	667	614	659	641	676	661	647	631	647	665	721	693	639	633	655	667	654	643	646	665	647	644	640	630	694	618	641	663	653	681	717	705	635	611	639	696	663	642	601	676	666	692	719	634	656	640	624	639	707	637	628	639	671	672	655	631	643	689	634	658	648	696	637	650	695	645	625	688	618	615	684	668	676	640	657	697	634	642	654	620	660	684	641	694	672	642	636	670	672	673	625	654	671	679	678	681	690	689	709	670	599	661	693	722	649	626	654	665	626	647	701	632	644	660	665	624	659	658	665	672	654	640	638	655	691	663	700	647	650	672	703	693	636	666	645	654	625	631	667	654	648	655	699	645	642	687	669	649	646	641	629	674	644	643	636	652	593	691	650	648	684	689	651	674	678	658	636	703	689	666	658	665	659	721	660	642	660	675	665	659	637	632	632	654	685	642	674	663	675	651	706	710	687	666	618	624	655	653	651	591	673	623	658	669	645	672	655	651	695	674	653	620	640	635	637	621	640	661	664	662	707	625	640	737	623	613	694	680	643	625	638	641	647	659	655	639	658	688	658	633	650	664	686	670	651	642	696	671	646	699	657	621	668	631	613	647	640	654	635	661	656	710	601	668	651	649	649	622	652	620	640	663	656	645	680	650	657	714	649	681	655	691	689	602	661	617	684	654	673	662	664	653	644	644	635	640	693	634	639	615	644	680	683	657	678	591	640	615	638	689	690	627	649	672	664	682	682	665	639	622	658	675	635	658	627	658	660	642	659	665	652	675	668	690	636	671	668	665	697	664	686	659	647	632	713	680	673	637	664	645	634	623	687	678	708	651	690	677	622	669	683	686	649	703	668	663	645	659	647	649	651	635	663	671	661	687	665	673	639	645	673	666	676	633	663	679	670	695	659	673	696	641	641	653	647	618	674	631	697	653	688	705	652	649	649	636	665	632	698	672	712	639	636	653	699	630	684	649	618	694	683	644	643	611	592	701	656	658	641	661	677	662	688	666	687	635	686	718	649	662	679	684	639	636	660	703	608	691	654	655	651	651	624	689	639	700	661	649	696	646	622	657	647	669	673	678	666	657	650	623	651	671	631	672	662	648	655	671	677	662	642	633	664	646	662	650	636	658	663	666	679	661	673	669	633	653	666	650	625	668	674	624	669	658	659	624	690	701	641	667	648	699	698	657	692	637	686	641	706	655	654	672	635	653	650	621	667	630	666	643	639	610	687	626	661	670	645	655	667	662	674	675	668	633	671	614	627	627	585	650	677	670	654	604	623	642	698	656	646	669	682	645	646	688	621	657	698	637	622	626	654	648	681	684	700	678	694	673	650	668	637	686	651	692	644	675	656	607	686	687	654	651	668	644	622	642	674	635	655	674	611	632	629	611	682	663	677	691	666	668	654	672	698	686	687	655	724	658	635	656	666	653	672	626	655	597	662	621	678	630	617	666	646	644	680	703	649	648	653	662	681	649	631	666	633	642	643	655	659	633	737	683	677	625	680	659	620	678	676	638	617	659	610	628	636	707	640	645	659	617	623	686	702	650	704	688	640	678	683	672	629	665	623	663	710	654	660	632	671	669	636	640	632	661	661	652	661	667	662	656	656	647	637	656	631	634	687	620	625	634	663	703	709	691	653	692	674	679	639	674	695	667	680	607	660	667	628	585	632	670	663	632	625	668	669	675	680	677	658	674	664	656	699	693	681	634	664	630	648	657	670	662	615	647	655	653	662	632	640	644	695	679	656	650	682	695	657	670	669	648	671	686	646	614	676	694	730	659	675	674	682	617	626	626	711	646	634	636	672	660	617	684	651	653	659	668	671	663	627	654	645	664	678	646	676	606	683	694	616	665	689	697	637	677	703	603	669	636	680	659	655	658	692	675	646	623	685	641	692	633	646	666	643	658	698	659	656	671	690	701	653	656	633	621	689	707	655	621	671	695	656	650	633	740	715	643	688	647	656	658	730	616	646	704	696	676	628	677	632	638	667	644	626	678	682	654	670	666	686	642	664	723	671	633	636	707	610	658	662	664	649	606	664	694	677	632	662	660	661	654	625	671	653	671	680	677	681	662	641	632	609	641	692	655	630	673	639	625	671	652	655	704	669	666	673	711	670	651	665	690	637	655	662	660	656	641	649	653	671	666	657	628	684	692	706	636	661	623	670	678	607	656	694	652	699	683	664	681	661	655
6825	512	580	560	384	284	268	256	228	262	304	331	322	297	297	337	246	225	203	211	190	173	184	201	226	195	194	191	173	177	173	188	212	164	166	196	164	181	172	166	167	188	190	202	195	181	181	215	207	190	187	183	193	184	171	204	192	181	194	200	200	171	176	182	187	179	161	179	176	167	172	185	183	182	196	184	181	197	181	176	160	169	194	191	192	197	185	178	177	185	178	189	166	170	187	195	167	157	193	204	197	177	195	168	169	178	185	193	170	184	200	165	161	185	152	184	182	202	204	190	175	192	170	184	157	164	199	198	184	183	197	182	196	164	200	195	201	194	197	157	180	188	184	194	199	170	192	197	194	191	178	181	182	190	191	227	183	189	174	196	194	187	170	175	185	151	183	198	185	208	190	163	182	202	187	171	179	217	175	166	205	180	185	195	196	188	174	175	199	159	194	169	169	176	179	205	192	203	187	187	187	198	199	192	172	185	220	176	171	200	186	189	180	164	198	215	178	200	210	173	208	169	203	172	160	172	183	179	165	185	185	179	180	181	179	173	204	161	191	190	174	195	194	197	204	156	196	182	198	182	186	176	180	196	179	174	165	189	173	206	160	177	185	172	184	198	175	182	190	178	180	179	148	176	171	185	184	174	177	180	202	165	171	169	185	178	193	211	199	187	180	215	176	187	196	187	178	185	217	206	208	186	170	208	186	164	169	173	191	182	183	156	186	184	166	184	190	165	191	190	176	206	192	181	206	172	195	172	179	182	176	170	175	173	188	201	183	190	190	166	154	175	180	209	168	184	184	188	174	186	212	174	177	176	183	207	199	168	194	179	187	183	186	163	183	178	190	187	169	220	192	185	177	195	201	152	166	157	178	188	189	186	187	175	165	182	185	175	181	204	184	226	183	165	186	172	187	192	182	183	205	148	186	188	182	203	171	181	167	155	184	201	165	186	162	165	166	185	179	201	193	204	189	209	183	172	152	191	190	201	192	162	200	177	202	184	166	160	172	194	173	171	174	203	176	168	177	197	161	221	188	164	182	157	166	174	190	168	177	153	173	181	195	173	189	174	181	182	199	186	198	201	186	191	196	202	193	166	178	205	193	172	173	200	182	184	180	189	183	187	174	185	157	178	211	166	182	210	189	173	165	197	185	197	184	193	183	192	202	191	188	186	200	165	180	186	192	178	185	172	162	189	193	182	186	169	198	237	190	169	190	182	166	184	186	169	167	165	175	193	190	150	173	173	156	193	159	165	177	180	158	203	191	196	178	189	216	182	187	205	198	162	201	181	170	186	195	199	186	193	185	187	200	194	179	149	176	182	192	185	190	187	183	182	183	177	150	190	198	183	191	177	189	188	194	204	212	173	199	180	202	204	201	176	186	187	185	189	184	182	162	196	177	194	184	178	202	186	165	215	204	190	175	185	171	197	163	203	184	190	199	166	168	206	187	163	192	173	192	181	176	175	204	214	167	201	196	173	186	180	189	202	196	165	172	159	172	182	165	189	200	205	166	175	202	161	182	178	189	178	202	166	185	194	170	201	168	188	197	184	188	179	177	190	187	160	188	203	182	201	174	160	194	206	219	190	192	169	185	208	205	167	172	169	185	163	138	199	188	172	185	210	171	163	176	184	189	183	174	168	198	187	171	186	185	199	200	192	178	162	183	212	160	175	178	183	193	180	207	178	170	170	163	156	174	207	156	187	201	184	176	189	178	202	181	188	199	183	189	184	208	205	185	195	181	191	183	163	189	186	185	191	176	185	176	166	182	181	185	179	206	185	169	178	166	170	190	174	206	167	186	194	172	200	161	165	178	198	184	196	179	196	184	168	194	187	197	163	189	201	172	172	182	195	170	166	195	175	170	185	194	147	177	168	176	192	189	162	187	195	189	161	181	187	187	206	181	184	201	172	216	178	174	198	161	208	203	163	218	179	173	172	186	190	187	187	194	189	191	174	191	183	184	189	189	198	170	170	174	195	175	161	198	179	193	170	172	188	183	174	174	176	177	200	174	181	196	181	186	185	171	169	186	190	193	151	160	189	171	173	179	154	178	185	174	136	189	176	190	189	195	185	187	178	180	184	182	192	203	180	183	188	175	194	199	181	162	196	189	179	163	168	169	181	166	172	177	195	142	197	184	184	185	185	161	188	176	172	184	202	211	199	184	178	174	183	211	189	211	201	164	176	182	193	173	197	185	172	182	160	209	145	168	181	179	184	192	199	175	161	180	193	188	185	200	205	185	179	168	178	174	196	189	155	197	194	168	192	192	179	208	171	183	183	210	181	164	168	188	179	160	178	173	164	189	159	172	194	210	213	212	199	209	162	174	171	184	191	217	174	169	186	201	181	181	157	183	219	181	181	167	181	198	176	180	192	171	211	214	185	168	172	172	168	192	184	182	168	164	174	163	179	176	212	175	159	194	184	204	175	168	195	197	198	173	174	187	186	194	171	190	170	228	196	197	149	173	170	193	171	194	210	212	180	197	198	164	189	158	194	179	160	185	170	177	177	176	153	182	194	180	171	212	183	205	198	209	191	179	187	185	179	146	168	187	179	189	166	158	156	205	142	205	185	212	185	194	221	210	212	172	183	176	192	166	162	195	182	163	224	177	165	191	180	186	172	195	204	213	157	186	177	219	202	199	178	210	192	170	186	176	191	169	171	195	169	180	202	177	196	171	182	193	167	185	156	178	224	187	175	185	200	192	209	171	176	164	195	195	193	195	183	196	184	195	188	175	188	165	162	188	189	190	172	208	182	171	186	161	189	171	195	185	191	197	194	185	173	171	169	148	187	182	199	154	164	181	196	187	202	185	177	200	178	203	217	178	167	171	176	171	179	163	160	178	191	203	164	167	203	179	205	196	202	173	177	174	154	190	184	192	178	189	196	166	183	206	184	189	161	187	180	201	194	198	164	182	192	176	170	173	188	198	191	180	171	177	183	197	178	196	169	179	215	166	196	193	174	173	181	187	166	197	197	177	182	181	203	170	189	207	160	191	200	210	200	178	174	172	202	194	194	168	201	172	168	188	177	197	218	166	194	211	199	183	175	183	179	193	180	171	156	199	187	189	165	192	187	206	198	202	193	175	201	189	163	174	178	150	202	187	199	173	155	198	199	183	187	178	194	165	183	159	164	193	174	167	187	184	194	171	178	168	172	167	193	208	177	193	186	182	196	169	175	194	192	196	168	174	192	193	173	161	170	169	188	181	192	164	182	149	186	203	191	200	179	201	190	186	191	198	203	213	180	187	199	159	174	179	182	205	180	175	184	194	187	176	185	181	183	216	177	159	164	183	190	187	195	159	196	170	182	162	166	189	182	190	175	189	184	193	192	180	178	225	206	202	191	187	181	177	207	188	167	170	155	181	200	185	200	189	179	167	179	176	177	162	188	172	191	203	180	185	177	167	175	197	164	159	188	210	191	165	196	177	198	152	175	151	176	175	192	208	181	193	203	179	201	196	184	195	183	195	171	164	165
5937	738	1305	1778	1464	1087	907	859	804	925	1348	1452	1100	1179	1227	1482	1022	782	658	565	514	522	524	545	548	507	472	491	516	517	483	477	478	490	479	485	503	475	472	477	453	455	487	517	466	482	472	478	479	494	485	451	486	515	484	463	509	467	481	501	461	537	501	435	457	442	458	440	504	512	468	470	456	470	439	494	487	500	482	472	478	509	452	460	505	508	517	433	460	441	445	510	466	464	495	458	482	493	473	457	427	453	475	484	481	467	432	475	488	489	491	481	504	528	453	466	499	441	484	462	496	519	488	457	484	469	482	483	489	502	486	504	503	526	451	497	452	491	467	518	510	475	506	478	418	491	492	478	491	431	462	458	493	498	454	446	502	485	507	489	523	453	468	477	456	444	436	492	477	464	430	445	520	472	444	461	492	464	449	507	520	477	494	499	469	485	442	503	494	482	514	483	489	455	479	479	461	464	495	455	512	473	408	492	446	496	447	488	522	464	457	465	483	486	509	438	465	515	473	451	481	499	503	474	476	490	482	473	489	456	470	476	479	463	477	506	443	431	457	445	474	476	496	481	416	453	466	443	504	499	473	468	485	499	475	466	492	521	472	493	519	454	491	473	474	470	453	482	448	480	504	489	483	461	459	451	469	466	472	446	469	490	499	463	489	483	505	457	468	503	490	508	485	505	468	481	507	460	502	442	471	455	491	476	485	452	468	510	531	463	473	432	491	509	449	449	452	480	471	463	503	478	490	469	487	467	479	470	468	455	523	477	449	475	487	466	481	471	454	476	512	453	476	484	459	471	485	460	489	489	503	472	485	436	491	463	483	494	466	495	481	490	462	479	489	492	444	467	465	506	481	495	475	490	461	472	512	506	466	440	492	465	461	462	482	456	528	462	501	461	456	495	463	503	446	510	488	505	457	468	500	476	503	471	466	472	464	471	506	462	463	468	491	494	466	440	466	461	488	500	481	492	477	505	515	489	456	468	528	518	501	437	456	480	481	467	537	479	516	472	468	510	459	489	499	486	508	518	462	422	471	473	528	433	494	451	479	512	496	501	467	471	489	484	452	444	495	470	475	469	467	483	472	482	499	494	479	429	432	492	491	456	499	448	468	455	457	462	498	506	473	482	472	486	436	503	468	451	479	488	492	474	466	506	506	457	492	490	498	458	497	494	480	477	487	485	497	466	503	447	497	443	481	483	489	474	464	475	484	471	477	490	468	501	488	500	471	450	480	468	485	449	443	442	465	493	522	453	480	464	486	480	502	470	490	492	481	485	448	496	498	458	478	482	464	474	468	489	496	470	473	448	478	447	462	458	506	477	424	455	470	516	511	487	538	478	440	489	450	502	517	498	435	503	470	481	478	497	434	467	479	451	476	464	451	473	485	438	510	455	471	462	497	443	467	418	483	475	510	425	506	522	485	512	488	517	495	450	532	521	496	511	434	462	469	515	496	496	461	477	478	453	485	490	483	430	489	471	484	465	479	468	486	511	441	499	487	488	493	455	506	515	517	488	465	473	502	472	513	464	472	509	479	476	459	479	473	504	497	499	471	479	466	467	505	471	501	500	491	470	452	486	460	443	525	473	462	501	451	458	468	482	483	472	483	450	520	464	444	483	499	471	499	460	504	508	468	455	493	518	474	478	476	469	439	476	518	501	527	464	468	469	493	462	473	494	447	450	476	486	454	478	516	494	464	461	461	502	490	522	501	510	486	514	487	460	490	492	496	460	460	484	470	454	527	496	461	456	460	511	514	463	452	487	458	486	505	467	440	486	491	469	459	461	488	473	477	458	503	471	450	495	488	497	499	470	478	444	496	459	466	462	503	483	524	491	487	478	497	457	475	477	512	449	480	465	487	474	507	450	498	453	496	502	465	459	486	482	460	512	474	490	457	491	456	477	490	495	510	491	466	459	489	464	446	481	485	453	465	453	481	506	503	439	492	487	517	469	468	452	435	508	465	482	449	496	489	508	496	511	433	491	466	440	483	510	505	432	456	488	455	497	460	489	436	482	452	470	452	485	440	460	501	463	492	450	484	463	513	499	464	520	499	494	481	469	478	469	496	495	469	464	489	478	470	436	460	503	476	441	482	473	488	487	482	507	461	496	476	513	458	492	459	435	495	459	474	480	515	455	479	510	500	452	476	471	481	437	495	505	453	456	489	502	477	476	519	475	507	503	473	482	531	472	479	444	467	455	462	452	465	479	461	467	497	483	458	496	460	485	493	481	469	489	514	474	482	468	500	461	519	493	461	522	495	460	500	471	463	469	492	487	472	459	500	473	476	466	476	456	498	453	470	454	500	415	482	515	491	478	486	449	494	537	500	477	482	509	500	497	522	432	468	517	481	480	476	492	498	492	439	454	518	474	456	429	471	482	487	505	495	489	479	461	471	449	502	464	472	467	464	483	495	506	485	440	480	456	488	497	486	492	480	446	451	497	485	481	470	462	454	495	463	485	430	426	500	453	466	499	461	457	478	482	490	440	465	494	461	456	462	523	487	487	484	478	462	478	514	477	493	482	442	470	460	456	507	472	505	482	466	496	492	460	479	477	509	477	489	464	447	475	480	494	484	439	488	457	477	459	529	493	427	475	503	436	466	508	471	479	491	485	427	479	440	512	467	480	496	496	491	496	482	460	444	498	495	492	488	445	477	483	484	456	516	461	479	460	511	463	436	468	469	492	489	494	451	460	447	505	497	485	503	483	492	489	496	483	469	465	465	458	508	447	495	511	494	445	460	505	474	478	463	484	443	510	464	471	504	483	484	468	512	496	453	477	476	467	519	483	478	473	456	521	449	491	459	476	498	465	466	470	480	502	471	502	483	480	460	497	448	536	473	453	519	478	508	455	485	486	506	473	472	481	460	480	488	489	477	468	505	502	482	512	472	427	507	494	488	440	469	480	506	476	500	462	471	505	422	479	515	442	485	447	477	486	448	456	500	470	484	483	463	484	479	509	482	450	418	462	508	503	431	461	495	497	484	506	453	471	496	459	462	495	468	482	505	468	486	498	489	459	462	498	460	471	438	479	478	466	488	453	493	475	443	453	466	452	487	489	475	510	467	478	475	475	491	491	535	499	480	524	515	457	492	464	496	533	476	476	463	445	472	498	467	495	494	506	508	467	473	472	467	476	480	472	499	476	505	518	485	458	478	506	493	438	455	466	466	463	500	466	510	442	447	495	493	520	487	499	461	503	506	463	465	501	486	477	444	463	486	475	496	491	476	483	465	503	465	473	471	490	495	473	515	466	492	490	465	490	500	481	487	490	488	472	447	435	472	447	479	494	460	499	480	486	464	486	435	493	471	467	491	491	471	460	446	442	465	479	470	503	486	453	453	462	475	448	460	489	477	465	486	470	511	511	481	520	452	478	485	479	467	460	491	462	481	450	452	500	494	513	467	481	499	479	521	497	493	497	471	480	500	446	456	486	460	467	470	494	446	421	440	477	511	475	472	466	445	498	468	488	459	483	495	449
13669	1307	1167	1033	783	579	497	481	441	489	540	604	523	465	568	556	436	389	385	353	362	347	374	359	342	339	350	356	350	283	350	326	309	345	345	362	338	318	337	302	367	326	340	331	326	355	370	376	308	302	340	348	372	312	314	351	340	319	352	350	340	347	349	346	359	323	319	336	318	318	295	332	316	316	329	305	314	328	339	352	350	308	307	355	327	331	344	313	327	361	338	331	324	364	354	365	374	336	345	353	326	357	316	309	330	346	329	317	333	333	276	347	317	329	361	320	334	327	358	289	325	308	345	348	342	331	345	319	333	363	291	318	272	339	310	381	336	349	359	327	342	287	356	370	320	378	307	298	329	288	329	331	306	400	368	355	345	364	344	328	348	338	341	344	354	328	324	342	368	345	340	386	332	348	331	337	359	331	289	336	351	308	320	357	309	349	335	335	319	361	311	305	317	315	329	347	299	371	370	311	331	346	322	312	339	297	320	329	348	338	305	316	367	344	321	335	304	353	354	390	365	347	349	313	314	350	323	345	310	325	330	350	339	303	323	335	334	345	339	307	315	346	315	324	342	350	312	318	345	364	380	317	330	328	415	331	312	354	336	364	348	322	309	351	352	353	341	326	316	364	361	381	347	326	331	325	335	349	336	336	358	329	349	314	352	339	337	353	314	316	317	342	328	335	307	298	324	368	333	336	343	347	329	314	362	337	321	310	344	360	335	340	332	348	329	321	308	358	277	338	341	376	340	328	296	333	366	350	357	367	346	306	330	326	340	346	371	342	340	346	369	327	351	351	364	340	356	335	344	343	332	351	342	335	326	333	336	300	310	329	332	367	347	353	339	339	336	328	332	355	333	322	314	345	361	328	380	345	351	330	300	352	309	357	345	369	323	349	355	376	310	311	316	317	331	338	376	344	325	368	339	367	356	363	378	322	342	354	317	335	304	295	335	336	333	342	337	316	351	338	330	339	320	326	337	319	317	352	320	369	315	350	348	377	327	350	339	336	349	336	319	325	352	318	317	369	344	343	295	327	309	362	339	355	324	313	356	341	338	334	325	357	341	330	335	368	308	347	329	352	337	340	354	353	357	327	331	359	352	339	334	329	369	332	347	352	337	311	344	340	361	364	333	343	306	358	355	350	353	319	336	327	352	329	352	301	303	365	353	328	351	310	317	318	347	332	348	337	356	311	327	309	341	324	331	334	316	316	331	340	353	353	324	318	325	358	332	343	336	356	335	318	340	311	368	333	376	308	337	321	304	349	316	340	342	341	345	299	298	296	350	332	331	340	346	397	362	355	325	334	326	345	309	356	349	317	350	332	357	340	321	348	342	345	352	360	319	389	373	319	343	349	321	356	310	338	350	351	325	312	340	327	345	343	365	323	322	328	346	331	348	311	331	321	315	345	362	331	327	341	350	304	368	360	345	308	315	334	312	340	339	346	336	331	313	355	383	320	349	337	360	338	377	297	322	333	339	326	340	328	334	362	305	372	327	318	346	338	350	337	305	321	332	320	304	337	323	306	350	349	337	355	371	327	335	365	369	331	335	325	311	339	341	337	310	331	344	360	367	344	328	342	341	337	296	320	345	346	310	308	337	330	335	349	350	371	341	309	342	309	341	336	336	321	365	369	356	341	328	336	322	348	303	328	341	354	320	286	349	369	370	332	333	322	302	293	306	281	333	327	350	361	356	333	316	292	333	362	350	372	343	309	353	378	350	313	328	355	337	314	333	325	334	339	322	314	336	394	334	334	371	341	361	363	359	369	377	320	355	367	320	329	314	355	331	342	380	315	341	326	338	350	317	314	314	334	296	355	334	363	332	357	318	356	340	333	328	352	353	325	302	359	327	356	318	326	322	339	318	328	327	331	321	383	394	328	301	327	334	326	341	354	365	320	342	337	342	349	341	384	304	344	357	360	329	365	342	357	337	341	313	339	348	326	327	315	344	340	320	321	371	331	313	340	367	324	337	338	344	291	322	354	356	348	334	317	304	305	325	335	341	342	290	344	333	331	350	365	317	314	339	324	321	325	346	338	358	349	345	361	367	360	330	323	339	315	329	315	353	342	348	337	336	298	325	344	332	344	325	346	355	331	338	328	322	349	337	343	310	367	309	327	344	332	336	342	318	335	350	321	342	324	345	359	331	349	376	356	333	319	346	326	342	347	348	344	307	347	346	336	381	359	363	338	332	356	357	324	343	306	303	347	370	334	339	350	329	332	320	311	348	340	356	314	320	351	338	366	310	343	348	361	336	294	329	309	312	361	356	345	343	345	337	292	341	341	301	336	365	342	325	305	313	352	350	343	333	327	301	318	343	345	301	330	319	360	322	332	365	315	351	339	342	327	348	339	364	345	336	351	317	331	360	336	332	308	319	394	373	324	357	359	352	333	320	323	340	365	340	323	310	333	331	333	361	315	329	296	362	357	309	324	372	333	374	333	357	331	285	348	359	309	318	366	356	316	341	340	345	383	353	335	360	324	388	322	335	339	319	351	352	365	305	356	374	360	366	323	349	306	371	349	342	335	339	337	311	350	306	361	329	341	292	328	351	323	346	329	342	333	321	299	329	340	349	340	341	346	337	344	332	321	352	357	326	356	365	368	345	321	338	340	370	323	326	362	365	316	315	333	314	308	333	337	345	324	300	344	353	317	368	326	313	327	338	345	342	309	328	362	299	346	328	333	304	314	321	309	349	311	311	354	336	337	328	335	318	309	328	339	309	338	326	346	345	328	351	323	282	343	329	353	334	331	351	335	370	350	306	331	343	295	343	373	345	318	328	328	336	357	339	340	344	362	353	330	315	321	330	307	331	323	335	360	369	347	325	325	373	357	371	323	318	364	332	345	387	283	334	326	332	370	345	363	373	340	333	331	336	320	379	351	301	312	328	330	321	325	325	339	327	278	334	333	307	322	328	353	336	339	319	333	329	316	348	343	346	326	328	340	350	355	358	380	325	336	330	366	344	322	333	339	335	366	366	359	347	309	356	342	341	316	326	342	324	384	330	374	312	335	361	332	389	343	362	359	320	319	339	287	324	294	328	326	343	307	303	318	324	355	363	343	329	338	346	355	307	360	356	386	294	325	332	334	328	307	301	333	332	324	331	309	349	349	356	356	319	348	326	311	349	323	346	343	377	362	325	345	375	343	328	348	347	363	319	342	358	354	340	315	387	356	302	334	345	355	317	329	393	367	307	340	324	330	348	319	314	347	293	326	308	327	329	310	347	355	335	366	334	368	339	352	366	347	333	329	370	301	309	325	326	297	342	365	345	307	329	329	321	328	362	328	323	336	315	345	349	335	346	315	336	360	335	336	314	372	321	332	325	349	350	370	343	337	357	328	327	350	348	322	301	320	314	335	364	332	336	351	365	328	335	346	324	302	324	346	325	337	358	318	300	332	376	318	334	377	310	349	321	340	311	349	327	347	307	322	309	320	316	314	350	344	314	329	342	320	355	340	336	332	355	354	341	314	354	339
8198	1325	2306	3025	2529	1899	1704	1403	1430	1675	2249	2227	1791	1840	2026	2307	1646	1202	1111	982	936	922	864	868	860	826	829	808	821	775	839	841	776	787	810	850	814	816	774	822	784	750	835	783	798	793	819	805	786	742	828	783	809	814	800	788	844	806	812	767	817	789	839	777	763	864	820	788	794	768	765	759	816	770	774	778	800	785	787	826	756	796	791	834	768	811	731	810	775	800	797	797	787	792	821	776	788	758	762	818	810	782	787	750	753	769	786	743	816	773	786	758	755	781	795	784	782	761	782	794	741	777	702	781	778	760	777	784	790	774	800	816	737	758	790	741	770	850	735	817	806	774	806	730	840	799	767	782	745	819	801	771	795	785	793	748	783	797	800	764	799	805	714	794	791	782	801	775	833	778	740	810	811	759	772	794	758	775	741	687	820	794	796	835	794	787	772	777	795	788	784	811	747	829	787	815	800	785	761	747	777	720	766	789	750	766	785	806	834	769	774	800	795	711	734	777	745	763	791	778	792	843	777	756	760	745	702	821	774	757	761	774	760	765	754	788	781	801	794	786	809	793	764	804	763	818	779	767	693	728	864	761	775	749	772	778	745	786	771	825	781	796	773	730	794	820	772	804	790	783	839	755	808	820	796	757	804	784	755	781	774	780	749	799	814	791	786	784	766	792	785	827	817	807	727	777	800	752	731	761	782	747	801	792	811	807	768	728	812	832	759	793	821	750	843	738	757	785	796	779	758	781	753	810	802	824	749	802	785	719	795	829	729	766	788	768	788	703	822	761	823	823	755	787	781	813	806	768	757	795	812	763	805	736	777	809	761	789	754	741	780	800	816	798	762	785	773	801	747	794	761	810	836	762	824	818	754	831	761	789	808	778	773	718	759	765	823	747	773	772	744	784	791	754	806	780	790	752	829	735	773	795	787	800	762	771	804	758	794	742	776	732	769	759	768	732	798	792	750	818	709	835	760	751	792	785	806	720	775	773	782	809	780	791	731	789	780	781	817	771	858	752	779	750	788	777	796	748	740	799	796	776	753	774	787	802	810	770	802	728	792	797	776	825	821	799	785	797	743	804	802	853	701	742	739	758	765	791	804	766	754	752	732	748	772	751	779	797	786	743	765	807	736	777	766	769	756	786	793	769	815	803	769	763	802	815	768	802	765	809	800	766	831	821	783	790	762	809	781	824	761	786	806	771	825	744	795	789	764	788	751	798	724	807	789	789	788	764	760	717	806	793	735	782	776	833	779	760	787	769	792	821	783	755	757	799	770	747	734	768	789	808	800	805	778	758	761	783	776	778	793	771	749	810	734	779	797	810	769	763	766	748	810	795	765	770	800	778	782	844	748	799	752	774	810	758	788	796	749	742	748	797	830	790	733	760	805	776	812	810	796	811	800	783	766	807	774	785	780	778	811	779	749	809	799	788	757	792	790	825	748	757	766	795	763	738	808	739	804	825	745	788	765	808	781	835	763	775	793	779	742	814	789	764	805	791	818	780	780	772	798	790	797	802	837	787	757	808	798	767	778	782	767	730	786	730	758	842	812	730	775	760	806	747	764	822	776	784	750	796	792	769	792	761	806	774	779	769	806	758	783	818	808	776	812	750	761	774	783	795	807	823	787	770	797	868	794	822	805	780	811	785	795	738	752	820	781	776	783	774	824	767	737	798	754	774	765	741	810	768	773	820	809	764	859	827	818	776	762	813	768	735	768	744	779	815	787	808	751	801	754	819	757	764	793	783	757	777	756	795	759	724	713	790	728	801	798	790	821	753	721	788	804	785	788	787	781	784	757	757	777	801	760	826	820	779	766	800	738	812	737	756	771	835	764	806	817	768	781	781	823	725	770	774	783	735	761	758	772	756	804	772	787	772	839	799	813	767	802	788	796	725	745	804	747	721	756	796	731	749	805	785	761	761	792	816	777	758	775	769	750	732	801	816	765	770	788	788	822	754	761	791	796	769	831	716	764	779	781	738	796	809	815	747	853	774	752	786	769	757	791	770	778	784	790	751	743	773	779	746	768	777	806	742	805	789	732	748	739	823	810	787	836	788	814	753	725	755	791	760	789	798	768	813	758	767	799	815	766	776	799	791	759	816	715	846	820	788	822	754	755	733	774	786	798	796	781	753	768	759	766	778	812	774	792	785	797	787	773	788	823	790	806	778	796	785	724	787	781	721	775	745	813	739	871	776	749	815	778	769	790	807	804	768	785	740	812	757	792	783	792	773	753	720	768	810	804	789	804	779	758	773	786	803	752	800	737	816	787	753	772	773	803	753	782	740	781	782	759	755	758	798	772	813	807	746	811	779	744	793	806	797	751	765	783	802	804	765	823	798	786	771	796	758	788	768	785	753	785	863	792	763	767	798	773	761	833	745	734	775	801	751	788	760	846	801	790	759	761	798	814	738	795	782	781	752	749	759	752	785	785	807	776	803	745	790	799	750	807	770	776	709	812	796	748	770	751	838	783	750	796	756	775	784	794	783	832	766	813	778	801	756	766	805	812	741	757	802	861	771	742	780	781	833	769	792	808	786	786	792	755	813	807	766	765	752	800	743	792	765	812	747	763	742	772	763	741	770	843	796	767	754	762	769	805	769	772	731	791	769	773	775	818	802	786	747	791	767	801	750	813	788	808	754	786	779	824	730	725	809	742	819	775	773	785	764	787	788	836	791	783	800	773	734	765	817	793	730	795	794	772	777	764	799	858	775	767	804	769	787	808	744	742	750	804	774	757	734	786	796	775	807	801	806	752	766	842	786	821	799	772	806	747	743	773	758	765	797	810	782	840	773	766	746	816	773	781	748	816	817	785	757	798	813	804	794	781	757	781	836	780	791	805	825	731	748	737	773	751	796	776	846	788	843	800	751	807	771	735	777	782	808	729	830	767	763	804	834	808	796	755	821	812	768	790	833	743	820	717	803	760	767	802	802	800	810	774	795	782	773	761	745	799	753	742	800	727	804	789	780	748	770	810	719	790	828	811	812	808	793	748	733	826	807	793	783	817	764	765	792	805	774	739	752	740	761	788	797	771	746	748	795	774	817	773	722	803	803	773	794	785	797	775	803	769	813	804	804	764	754	823	814	824	749	799	775	768	837	747	792	808	779	782	778	854	773	771	763	787	810	763	816	775	782	714	751	730	774	751	734	780	764	789	838	750	768	768	794	767	782	762	792	770	810	787	777	787	797	757	744	780	745	754	826	805	749	769	782	767	785	795	767	759	819	767	744	751	748	724	836	728	756	818	843	797	794	781	839	758	765	774	808	798	811	782	806	780	803	819	807	745	776	819	772	821	848	806	755	800	809	772	784	721	790	781	777	790	809	797	801	838	781	777	767	789	823	776	775	771	718	778	812	821	792	797	763	773	757	763	792	811	738	754	807	743	784	789	794	756	759	834	790	835	823	774	798	768	800	825	776	827	735	789	759	762	812	797	780	811	746	758	778	755	795	787	774	785	836	757	782	809	742	758	737	761	839
1520	336	345	340	333	281	288	296	308	326	389	355	337	347	327	310	279	296	274	275	264	294	285	284	266	282	271	296	283	272	296	281	276	282	291	282	307	258	276	248	314	307	299	267	287	290	299	285	298	327	280	259	282	295	299	280	280	317	282	258	303	281	313	295	291	277	311	259	268	274	284	248	314	302	284	298	274	285	269	320	304	291	336	295	275	280	288	321	312	310	290	264	292	290	273	293	248	289	255	279	301	257	275	307	282	287	332	286	263	298	302	259	251	265	281	328	297	266	301	283	301	310	257	301	297	282	274	266	289	285	275	278	290	295	293	307	245	263	297	282	268	280	231	274	318	296	286	275	309	288	277	310	287	275	262	252	250	281	251	265	303	285	279	268	279	275	280	293	287	267	256	295	287	267	278	278	280	267	271	271	282	273	281	284	290	325	297	270	277	292	234	297	284	272	291	293	282	282	269	285	280	283	301	263	280	279	283	274	292	279	258	291	326	335	296	269	281	293	312	242	326	279	278	285	288	264	313	275	332	290	281	306	250	292	302	309	303	316	287	299	281	283	284	294	264	297	290	286	307	307	297	263	315	284	282	294	328	292	276	278	277	266	278	272	305	270	285	278	309	248	286	305	307	328	282	298	326	299	325	264	290	305	279	285	287	282	273	283	306	292	327	268	265	301	311	295	260	287	286	269	305	318	288	294	283	281	299	271	305	293	303	273	263	269	293	279	296	263	297	299	262	285	265	250	273	265	312	296	291	263	288	295	288	291	319	305	295	282	256	276	268	278	260	269	313	300	297	289	272	308	280	310	290	266	290	309	279	254	267	261	294	281	293	276	287	292	264	293	286	282	265	305	260	287	274	313	279	279	291	296	272	289	250	245	277	298	296	282	312	285	321	299	293	320	289	279	263	308	302	268	285	278	277	289	288	297	282	279	287	278	321	307	289	277	270	256	312	286	266	302	299	279	270	260	249	300	294	272	294	286	296	266	294	283	271	257	271	285	309	300	289	323	295	303	261	294	286	301	286	270	259	302	280	291	306	315	291	281	286	287	283	281	283	281	267	253	302	273	272	242	290	325	286	255	289	288	311	259	253	263	278	274	285	273	299	276	290	281	275	300	274	287	255	285	260	255	288	261	288	266	282	286	282	264	284	294	315	315	282	285	265	291	246	269	285	236	297	264	302	286	270	295	290	279	319	283	302	284	306	256	314	290	309	315	275	294	311	265	268	284	292	280	302	281	265	289	311	290	297	311	274	256	282	267	260	265	290	307	272	276	313	277	269	263	277	297	269	280	283	281	304	291	280	265	290	313	296	297	284	297	291	265	288	300	277	283	265	280	291	310	269	260	283	292	305	284	297	302	291	312	326	293	322	280	291	276	254	260	262	266	274	273	292	286	304	246	313	295	270	305	296	285	302	270	245	272	269	271	282	293	289	262	266	286	286	294	290	305	285	285	277	276	282	288	314	283	285	258	287	291	248	295	273	289	321	258	290	266	230	294	270	301	284	285	254	286	289	258	270	268	290	291	291	292	308	291	296	264	284	308	318	297	301	283	245	302	257	304	284	285	278	271	268	290	321	274	293	271	270	291	295	319	273	294	320	291	312	312	287	245	289	336	282	269	302	273	281	248	306	258	294	285	265	309	280	273	278	291	274	313	300	274	285	268	282	283	280	273	285	287	299	295	256	270	304	237	240	270	264	280	270	261	294	289	309	278	288	307	280	326	282	273	318	295	270	288	260	284	287	264	272	280	264	282	277	301	299	270	282	293	277	295	280	302	308	302	287	269	286	275	262	276	255	284	251	282	272	270	290	289	293	292	266	280	298	288	312	264	350	283	299	267	298	298	314	311	268	293	281	286	284	295	279	304	280	310	277	272	312	333	313	270	298	291	286	266	301	288	276	262	287	278	307	290	280	283	277	276	295	296	274	275	303	284	276	312	290	323	289	249	304	296	290	285	315	293	274	274	262	274	302	281	285	300	284	313	259	316	271	285	310	267	309	274	261	276	249	265	289	256	272	306	295	303	304	286	309	311	274	297	295	258	274	295	301	295	282	256	269	336	261	299	321	268	283	289	237	271	308	285	277	255	281	280	262	283	303	271	292	276	289	278	278	300	306	270	289	260	274	259	279	301	288	325	250	271	304	303	287	280	326	303	275	263	337	287	283	267	253	283	280	286	297	291	247	257	299	291	300	294	287	259	282	301	276	279	297	324	296	276	322	288	281	284	252	273	286	276	325	287	275	304	274	270	293	298	277	297	274	283	295	299	266	314	320	271	255	295	286	276	289	266	309	279	325	266	282	282	270	309	264	246	309	292	263	264	289	282	282	279	315	298	270	315	262	273	300	306	303	261	275	290	303	245	259	310	327	282	278	294	280	278	268	302	260	275	282	266	273	303	300	274	292	278	258	290	281	287	301	261	274	286	320	261	320	284	264	249	278	301	263	259	277	314	306	312	288	278	267	290	297	277	272	284	304	284	320	301	290	272	318	285	259	300	267	289	303	261	290	270	296	285	313	275	241	296	287	283	278	267	282	293	268	286	293	274	258	316	303	295	280	275	287	293	262	302	295	278	307	278	264	321	306	316	279	275	284	292	264	287	296	264	257	293	303	302	297	311	325	280	279	292	257	278	299	290	272	256	294	283	274	291	290	293	258	226	281	294	280	295	305	288	283	283	275	244	282	260	282	294	303	311	295	294	313	298	285	281	283	264	300	293	269	262	259	282	293	293	322	293	301	302	301	286	258	339	318	307	277	255	277	306	270	312	302	316	273	304	273	282	281	269	295	260	250	280	260	271	261	285	272	285	282	291	290	311	275	297	278	280	273	272	272	310	261	289	239	289	304	303	270	266	286	292	293	302	285	291	292	280	251	298	283	299	262	288	281	269	293	272	274	294	277	289	297	273	263	273	302	277	263	311	262	263	246	297	281	266	297	306	277	257	272	286	270	279	322	280	273	303	271	325	303	287	313	322	309	303	284	272	297	276	278	258	273	258	261	265	285	286	299	281	302	268	281	271	263	279	300	291	291	276	284	309	291	291	297	278	283	304	280	304	262	300	335	280	305	290	289	270	273	288	293	286	292	307	278	277	293	281	274	293	312	290	298	308	260	287	294	288	302	264	260	290	290	304	276	290	306	282	267	274	278	302	281	295	282	265	307	285	291	242	309	270	297	263	266	243	285	244	276	286	278	265	303	296	289	275	257	257	285	306	295	291	282	282	298	308	277	264	286	270	280	283	248	270	286	272	259	261	284	260	271	271	280	273	270	317	283	293	307	274	280	285	294	292	267	283	276	264	268	277	257	293	266	273	277	271	277	280	285	294	293	289	275	261	297	313	273	270	284	298	270	327	296	288	297	292	314	293	301	276	310	277	259	294	317	296	279	275	274	278	274	326	319	253	276	289	312	293	275	284	286	293	295	275	288	269	261	294	258	284	276	283	298	283	283	288	262	266	292	292	291	318	299	286
1761	658	718	979	839	708	687	713	779	760	1013	1058	947	982	1055	1095	906	755	683	708	671	751	690	720	655	701	666	675	616	662	640	675	690	665	640	675	645	643	639	672	682	631	638	644	662	640	621	659	732	689	658	626	673	678	667	644	627	651	713	701	682	638	609	666	637	640	631	616	716	653	660	668	615	704	638	637	659	624	684	688	666	634	684	678	650	677	651	623	685	653	618	644	641	698	655	647	695	702	663	725	649	646	712	650	653	640	662	701	616	673	676	667	644	684	656	653	642	681	687	653	668	667	655	674	672	653	619	653	699	652	711	671	643	694	657	652	633	668	685	632	677	639	670	636	654	663	646	634	665	647	685	644	628	667	660	695	660	697	651	657	702	690	644	662	657	681	627	703	675	680	698	603	654	667	637	666	645	658	621	629	634	656	657	616	701	616	634	665	646	655	662	654	645	661	672	693	623	656	649	661	685	696	630	687	679	671	594	656	683	662	622	623	697	672	682	614	664	645	652	663	697	675	641	650	661	650	654	633	619	671	652	661	644	691	646	658	652	664	655	650	660	645	653	652	644	655	621	720	617	604	665	675	696	672	689	642	663	648	692	674	646	623	681	657	667	708	649	660	641	645	716	656	669	646	669	665	632	634	647	664	620	673	702	649	656	667	667	645	640	706	652	678	680	677	686	652	663	641	602	700	644	651	645	654	651	642	661	618	685	668	643	630	649	695	652	650	635	662	672	649	637	674	660	692	630	694	651	654	696	649	644	696	624	641	661	609	632	663	692	678	644	653	640	667	668	658	671	607	669	662	684	683	661	646	621	636	681	643	664	647	685	642	687	678	639	691	677	687	671	679	703	634	661	645	664	669	650	658	649	663	634	673	671	667	661	688	646	646	679	686	688	685	689	634	696	620	632	672	646	670	682	668	660	657	646	665	634	695	660	668	683	675	658	600	756	622	682	677	632	662	693	693	674	631	621	679	669	692	637	646	676	643	641	658	692	683	689	644	625	694	618	624	649	660	656	654	632	678	692	705	628	603	658	651	648	702	650	626	635	661	638	656	709	677	685	655	682	645	667	655	670	622	636	686	646	641	701	672	685	686	638	657	681	661	683	722	634	663	686	649	663	675	662	643	698	637	676	637	666	664	581	655	695	717	672	646	708	631	668	690	678	676	631	654	654	720	595	634	672	663	663	662	649	669	651	688	615	662	687	643	585	645	706	709	644	658	643	635	696	663	657	635	684	628	625	668	664	636	688	622	677	644	668	668	676	692	651	662	691	689	681	663	682	673	657	675	665	718	623	666	669	721	708	678	641	658	632	652	681	654	662	639	649	674	650	621	675	645	646	610	675	682	641	644	672	697	652	719	645	657	673	684	649	674	657	656	667	619	687	669	639	683	646	701	644	636	615	659	689	662	638	696	632	638	636	674	683	645	682	700	651	679	652	643	664	661	697	661	663	619	622	707	659	681	686	655	670	669	648	646	671	677	652	686	619	661	687	641	692	654	662	657	682	641	633	657	671	645	642	626	646	716	677	707	653	693	670	653	611	632	646	619	657	644	693	629	705	636	645	661	679	644	645	693	581	616	666	663	635	671	710	667	666	680	632	669	634	671	642	606	647	630	679	646	658	680	673	666	638	694	633	664	678	631	640	621	697	637	649	640	642	670	641	697	618	643	643	659	667	671	668	596	642	654	672	656	653	678	686	649	677	615	678	624	654	623	673	638	647	657	684	628	597	667	665	647	691	649	680	645	694	688	661	642	676	647	699	647	672	644	661	653	681	685	668	619	661	675	649	664	646	679	644	631	706	640	685	645	673	654	669	610	675	677	636	685	663	639	671	650	664	654	680	684	681	614	692	667	667	624	682	644	621	661	655	653	635	613	667	666	639	637	639	700	649	615	627	622	669	697	679	685	675	654	647	683	645	617	639	670	655	701	602	634	661	623	672	695	652	616	659	702	696	645	640	657	659	689	602	681	704	690	627	628	678	633	662	660	693	667	607	685	680	662	671	690	684	649	635	603	642	646	661	672	660	632	675	670	663	640	673	692	620	653	614	649	682	656	667	701	674	668	643	614	658	665	659	683	613	642	676	673	658	709	676	678	686	654	669	667	665	667	631	611	644	674	677	714	649	614	670	664	667	677	656	636	667	638	628	683	685	645	689	694	684	647	674	608	644	679	620	655	669	643	650	660	644	646	653	640	656	658	652	656	651	662	636	678	675	672	722	668	704	631	660	687	653	696	683	674	631	687	712	657	650	664	664	677	661	646	629	709	666	695	668	661	638	689	679	658	677	650	650	666	660	634	676	647	618	696	657	612	664	665	671	647	678	696	666	651	648	607	589	680	615	625	675	719	650	675	638	655	678	673	675	607	638	690	630	641	666	666	653	689	621	689	671	661	661	653	677	663	661	656	634	640	643	607	661	650	618	667	691	646	635	664	632	702	622	689	663	645	659	652	657	652	690	685	585	688	653	659	622	657	646	655	662	656	658	646	634	683	624	660	649	684	643	735	697	667	663	659	660	639	644	634	607	655	634	685	647	645	641	683	643	663	708	678	667	619	671	656	666	661	683	677	674	690	644	626	588	633	664	713	689	643	624	623	610	674	650	724	646	648	643	685	683	683	684	647	648	656	683	654	676	651	664	627	657	664	655	643	694	633	680	654	665	677	698	628	677	636	733	652	642	665	675	677	624	674	646	672	661	660	652	649	692	652	646	644	639	636	661	659	648	626	675	671	629	678	683	623	657	667	640	648	655	610	654	646	645	635	662	710	656	707	695	709	655	655	635	676	675	657	636	654	644	673	638	687	648	641	628	690	651	666	636	636	641	659	679	632	644	680	664	665	643	632	695	674	647	619	647	667	694	650	644	657	633	655	677	646	635	609	684	622	666	661	675	721	658	650	652	662	614	657	676	647	655	682	624	674	659	654	663	683	677	653	615	631	598	676	649	631	664	662	698	621	662	659	635	640	656	713	688	659	642	625	612	631	641	607	640	654	635	650	654	671	680	645	655	661	636	662	650	620	688	657	646	659	681	642	684	664	647	645	661	691	661	677	603	623	631	664	659	644	640	636	632	660	638	627	636	742	650	670	712	643	674	665	651	693	689	712	727	672	665	714	666	648	596	619	658	631	667	616	666	612	662	702	659	637	646	635	691	612	655	639	657	680	650	681	671	660	635	613	663	671	643	596	657	706	671	655	678	619	686	745	675	671	651	676	638	633	641	627	653	646	629	660	646	640	673	659	647	660	674	637	672	647	713	608	648	676	647	685	683	651	633	664	623	607	628	670	677	671	668	677	672	634	623	692	650	694	657	677	705	662	629	607	690	698	666	693	657	673	693	657	612	630	646	652	693	691	627	650	643	665	669	679	650	646	633	670	703	631	677	645	627	632	695	634	683	660	648	646	667	686	678	631	691	645	695	640	687	694	598	648	662	636	657	687	681	658	622	710	603	643	640	655	679	660	665	655	662	667
6949	524	524	588	391	302	251	240	280	327	368	363	302	296	313	367	277	231	204	197	177	206	164	198	177	188	174	165	182	200	190	174	187	178	186	164	182	197	212	182	178	194	177	181	180	184	189	205	186	184	181	208	183	192	184	226	194	177	182	176	186	173	200	200	173	192	178	195	198	166	178	192	161	174	171	176	190	199	202	183	167	183	171	171	147	175	175	164	148	168	185	189	170	186	185	188	202	212	158	180	187	176	212	210	215	187	187	173	206	185	179	199	195	189	169	185	208	185	196	180	182	191	185	171	191	194	189	189	197	174	179	183	179	172	179	192	187	173	189	181	151	179	228	178	144	180	197	162	181	157	183	162	191	156	190	171	194	203	197	227	183	157	201	186	195	175	226	185	177	206	198	167	166	183	183	199	176	178	165	174	161	174	224	167	168	194	166	157	172	171	166	189	179	193	185	217	185	171	207	174	201	171	188	186	181	170	226	178	179	190	153	192	195	177	195	207	176	187	178	177	205	197	174	193	188	178	190	191	176	166	188	183	173	157	164	182	178	196	173	165	187	189	230	208	191	200	183	181	188	180	191	186	154	189	194	167	189	192	186	195	163	191	182	204	192	196	164	178	189	199	201	190	184	179	181	178	185	203	183	170	177	203	183	225	198	178	198	180	207	179	161	190	193	184	176	181	194	177	179	184	172	194	196	182	171	197	195	175	186	168	210	206	156	210	198	198	171	213	160	180	170	196	180	189	183	180	192	199	188	188	174	169	194	174	199	183	167	179	196	181	171	163	172	186	175	206	179	193	187	186	198	198	208	209	180	171	179	172	193	186	177	192	184	204	170	205	185	190	204	182	172	200	198	199	188	188	178	163	186	186	201	198	184	159	168	173	181	173	182	172	191	164	168	179	193	156	190	201	174	169	192	205	211	171	177	179	174	186	200	174	179	182	173	166	181	178	184	201	195	191	185	178	192	176	185	188	161	166	180	196	197	184	210	187	153	172	185	188	173	174	151	172	174	190	165	205	174	177	170	174	192	199	182	170	211	204	180	141	192	189	189	168	206	203	184	194	194	178	178	183	191	196	194	169	185	150	197	186	174	173	212	177	194	176	162	175	169	178	159	201	166	173	164	203	191	182	197	183	209	195	206	161	207	186	180	178	180	151	171	191	154	206	190	168	195	206	177	180	191	181	149	147	177	178	191	159	214	207	204	160	210	177	181	160	171	179	200	196	186	196	203	169	184	179	168	205	185	173	175	185	182	188	176	169	184	193	197	186	173	181	208	176	187	179	196	158	207	194	176	197	193	208	175	182	200	189	204	176	194	191	186	177	190	179	194	192	160	179	155	217	173	211	203	176	191	179	209	210	157	200	160	192	214	186	197	212	170	196	196	175	201	167	183	188	198	175	173	188	171	178	164	216	157	182	201	156	203	187	195	164	194	175	188	181	180	203	175	164	200	174	176	183	154	201	189	177	170	162	175	183	159	189	204	195	177	191	189	163	167	184	167	200	192	184	187	194	166	173	169	203	190	157	175	189	191	184	190	174	166	196	182	180	183	197	182	184	165	208	153	183	187	181	198	177	192	180	194	216	195	185	200	185	186	219	185	185	176	183	205	196	194	218	184	195	168	162	184	170	170	173	184	173	181	158	194	193	168	186	187	168	194	199	184	166	183	165	206	169	209	177	169	157	210	170	169	198	200	195	169	212	153	161	167	183	195	173	157	194	193	169	173	156	180	178	181	162	173	184	197	140	172	203	174	199	204	173	183	189	178	212	180	157	180	195	200	199	173	199	199	172	171	185	165	181	181	171	162	186	211	197	160	195	206	203	187	176	172	194	215	182	172	195	204	174	157	191	190	172	150	188	189	176	184	184	176	198	215	163	192	199	202	192	180	200	198	202	170	189	197	164	180	197	206	197	181	215	174	176	193	152	157	168	198	199	189	205	176	168	189	243	200	198	173	214	178	195	170	192	157	183	184	198	213	204	204	201	196	188	188	216	173	191	195	203	158	198	180	215	181	174	195	158	188	179	208	171	194	185	164	209	185	193	187	191	186	165	175	193	231	197	186	174	184	173	185	183	155	197	187	155	198	171	198	182	196	180	158	195	187	178	185	186	175	195	183	185	187	188	166	194	199	185	193	197	199	152	186	162	187	185	172	191	194	203	203	192	179	159	225	211	184	206	178	203	185	188	208	192	179	182	162	192	169	160	191	198	202	206	190	193	200	173	196	178	164	167	228	180	196	197	199	194	199	185	201	178	187	187	171	176	182	182	179	219	213	182	203	179	214	157	175	180	189	177	193	189	176	176	185	165	194	177	201	163	189	196	170	169	185	175	235	181	222	181	170	180	190	180	175	168	147	178	199	160	181	216	176	200	202	175	189	177	179	188	190	195	189	176	169	191	208	171	179	161	192	187	184	173	178	177	174	194	186	200	191	184	172	195	204	154	173	197	179	175	198	175	173	183	192	190	181	164	171	185	187	166	179	207	177	177	193	196	164	167	219	187	195	218	208	201	199	171	190	196	216	201	202	185	191	162	192	181	187	202	174	167	172	174	204	175	199	202	192	184	217	173	188	192	208	197	177	188	181	166	183	178	192	171	189	182	171	172	197	211	184	175	195	177	158	180	169	168	196	196	173	164	186	217	206	171	203	183	180	188	183	210	210	206	196	191	200	180	171	185	167	183	187	170	228	176	180	186	176	199	197	168	187	166	178	198	202	198	189	193	187	197	205	201	234	186	207	191	201	176	194	182	189	186	192	189	186	178	195	184	183	176	195	198	150	175	178	201	178	149	186	196	208	164	193	202	183	187	159	161	185	193	198	207	174	172	198	180	194	196	191	190	165	170	177	200	181	196	196	165	195	172	193	182	187	182	183	184	200	193	204	161	209	184	196	156	188	157	202	184	196	202	186	195	167	174	186	157	208	169	175	172	198	188	189	191	199	180	181	191	196	184	181	217	172	212	188	197	175	178	192	206	196	183	166	199	179	192	164	170	186	195	161	205	175	183	176	176	169	160	177	192	177	197	218	185	192	190	202	153	190	173	182	194	172	173	197	213	202	179	171	203	183	176	192	176	199	193	196	169	162	192	176	184	189	179	158	158	195	201	186	169	196	167	189	196	184	191	170	179	195	215	168	196	198	212	207	212	200	183	161	185	192	184	202	175	198	181	188	207	203	216	170	163	175	185	184	186	201	199	216	196	172	195	203	170	179	170	199	182	173	218	189	206	209	199	164	193	173	162	180	194	157	176	185	184	176	195	200	217	200	187	193	175	198	196	170	199	189	165	183	201	179	180	191	188	186	171	180	192	188	147	187	176	187	189	187	178	180	190	187	180	193	174	191	174	176	187	196	182	197	181	185	185	201	190	190	198	186	162	199	218	218	188	178	195	181	194	199	170	178	198	191	163	215	186	190	179	190	178	190	178	173	170	180	195	199	165	207	168	197	203	175	169	205	182	186	181	177	164	161	148
5923	739	1340	1767	1469	1085	1000	921	920	1115	1392	1391	1136	1228	1275	1516	1031	728	647	581	585	556	539	534	518	509	520	522	491	457	506	511	536	487	532	499	511	502	518	455	486	490	494	496	505	493	519	453	519	518	467	489	489	515	489	463	484	474	470	437	504	461	482	468	527	487	461	487	447	508	459	500	479	481	462	460	453	470	524	470	467	513	446	520	495	458	497	477	463	497	482	461	485	459	469	493	477	482	478	488	465	457	460	442	458	492	498	503	475	493	525	450	471	490	477	444	468	447	478	491	489	475	467	495	511	497	438	489	495	475	492	522	507	469	480	463	419	500	471	505	466	419	479	461	503	485	481	460	506	492	497	441	494	507	455	523	460	472	471	500	470	470	469	473	446	485	478	424	415	507	474	504	505	459	489	503	487	482	470	513	466	515	485	504	474	444	460	477	486	466	467	520	445	512	464	500	460	478	481	487	503	466	485	461	478	469	425	454	501	519	488	480	458	480	498	487	484	468	454	507	498	468	451	485	473	515	482	474	468	485	476	497	484	478	470	483	456	483	484	472	517	448	464	510	499	479	430	474	463	477	470	479	507	458	481	486	461	487	506	501	457	464	478	479	502	462	517	472	489	464	485	461	464	521	488	463	467	509	486	467	461	475	459	499	468	471	479	451	514	521	478	455	418	465	443	468	490	505	475	441	445	475	501	474	489	478	471	482	478	455	500	505	479	466	488	481	433	474	502	467	495	464	468	484	470	507	493	494	437	483	452	492	481	468	491	457	474	469	437	445	518	442	458	488	507	507	505	495	521	460	494	502	490	468	479	455	492	494	496	502	471	438	442	510	467	499	509	485	493	518	474	503	502	494	445	465	457	486	479	486	462	464	470	471	462	447	461	502	489	473	447	497	500	459	483	526	473	450	490	438	441	467	435	452	462	450	462	482	475	468	462	466	476	519	468	456	463	449	470	476	511	481	433	492	467	505	472	501	477	445	467	478	459	434	473	498	453	447	479	449	462	451	445	494	452	476	505	451	481	497	467	492	463	457	469	455	447	469	498	475	493	470	487	447	449	480	468	466	461	465	478	475	495	453	464	475	459	451	482	438	482	483	477	465	450	453	500	459	458	485	453	480	481	496	515	458	513	481	482	484	425	485	427	467	491	491	506	494	430	493	467	442	453	471	472	491	427	500	508	461	494	468	448	455	458	463	478	488	465	455	492	509	486	481	477	502	490	535	511	473	494	474	472	499	484	449	468	500	501	497	515	470	460	496	485	456	459	521	451	498	469	478	459	479	483	485	430	521	488	496	508	462	500	503	471	506	476	469	492	482	488	470	488	495	486	464	483	471	484	478	475	466	476	461	504	460	492	509	475	485	419	490	427	468	470	479	456	495	487	471	472	491	460	503	487	505	476	470	500	489	475	466	481	522	482	465	484	484	498	464	483	513	481	483	458	501	467	485	492	473	473	460	528	459	506	475	440	472	497	464	503	518	462	520	504	493	471	466	498	502	469	457	474	482	439	489	476	479	426	494	451	478	494	432	491	496	476	470	417	527	488	484	487	481	471	485	476	473	458	444	450	462	505	485	475	481	489	480	454	470	467	454	483	469	496	480	498	525	496	469	474	496	482	466	478	483	451	448	491	471	499	469	491	488	459	500	481	519	480	472	451	442	512	505	442	468	494	506	430	476	439	465	492	452	490	495	527	518	467	491	482	515	487	481	465	463	474	488	485	420	465	475	481	457	484	471	501	482	507	479	461	447	524	489	497	468	445	480	454	467	477	477	480	465	477	500	467	487	479	475	447	454	493	482	464	447	491	499	508	498	517	525	495	470	465	518	484	468	460	473	477	454	459	481	425	520	488	479	452	515	453	430	478	476	430	480	474	449	484	491	522	489	456	494	464	499	465	465	429	517	470	482	497	493	487	493	467	455	462	485	468	514	464	460	465	440	497	466	445	471	444	471	436	516	470	476	456	456	513	484	478	467	475	488	489	463	493	465	540	499	417	460	485	460	471	443	487	479	460	486	487	499	464	482	520	479	511	484	473	450	496	485	519	474	447	482	476	454	474	456	502	478	443	454	465	475	482	443	493	506	507	471	504	465	470	476	469	507	479	471	472	525	469	485	474	480	484	497	480	489	484	475	495	467	474	467	479	436	550	468	482	485	455	474	445	460	499	469	481	481	488	469	480	472	486	488	475	519	469	484	476	500	491	464	451	481	490	490	513	440	474	506	442	495	476	511	464	488	476	484	508	485	481	495	455	472	456	466	447	473	470	510	413	451	481	455	489	461	517	497	496	454	536	463	491	480	481	468	471	472	463	474	536	487	452	503	463	465	477	462	493	468	458	479	470	459	508	477	510	481	473	506	458	463	492	476	515	505	453	467	470	498	463	493	499	503	469	490	470	512	498	466	467	465	496	484	477	463	491	468	448	477	466	461	455	494	478	485	449	434	519	479	465	476	505	479	445	477	525	482	472	484	481	513	506	488	476	492	491	471	469	476	478	487	494	509	459	490	524	473	468	517	487	511	495	459	501	495	437	458	506	483	480	425	491	480	469	434	482	506	455	482	486	491	462	450	475	497	443	464	450	510	476	509	504	490	442	510	475	524	465	501	515	490	476	523	510	476	462	438	453	498	443	476	490	477	458	454	462	503	498	466	454	487	498	491	436	504	466	467	496	493	443	482	451	484	487	439	472	455	472	504	442	454	479	483	474	458	491	506	437	474	497	492	492	468	499	464	468	453	474	467	480	451	446	442	489	476	479	515	495	453	465	464	464	494	496	489	512	467	476	464	493	487	494	482	480	472	495	450	470	489	477	428	476	461	478	470	455	476	450	489	469	460	487	464	500	476	468	463	499	427	467	487	495	516	513	455	452	523	475	488	498	489	474	510	456	484	459	509	482	478	490	450	471	460	468	527	460	489	477	469	510	450	488	497	445	487	498	484	492	461	453	492	468	521	463	453	501	495	468	511	477	472	463	516	462	510	471	471	470	492	486	491	494	490	484	492	491	448	434	492	478	472	505	455	471	500	468	462	482	426	470	450	481	489	496	489	487	466	457	442	486	484	499	457	481	496	490	485	490	456	505	452	493	513	505	464	482	464	443	474	465	500	459	467	477	448	446	499	444	461	466	470	520	509	512	492	465	490	469	479	496	524	450	481	490	500	495	488	475	469	467	471	509	501	481	470	473	485	478	462	485	479	509	501	500	473	470	455	488	499	500	504	501	483	508	476	496	479	490	432	454	504	472	438	490	499	467	480	500	502	493	493	475	429	494	483	451	488	453	453	498	470	488	511	490	494	470	482	477	513	485	466	456	440	477	467	483	467	502	454	445	494	459	457	469	463	480	472	463	500	452	511	453	477	483	465	473	469	458	494	463	454	489	506	477	475	484	449	509	454	512	501	457	459	441	500	439	523	498	493	524	504	465	451	451	481	480	484	483	477	492	473	467	480	439	506	488	462	485	463	473	472	468	459
13705	1278	1202	1084	800	613	506	441	491	517	605	557	526	528	535	577	438	362	377	352	346	314	384	339	359	336	358	326	342	348	354	338	310	349	325	345	363	345	324	364	320	332	348	324	280	339	340	302	347	301	321	357	374	301	318	344	331	329	338	356	344	310	324	305	306	365	336	312	348	336	345	330	309	345	332	320	338	317	315	375	343	327	372	309	306	340	313	351	389	329	320	362	327	336	335	344	334	343	341	373	311	316	342	351	326	334	324	352	356	339	344	349	336	327	359	314	370	329	347	345	340	307	339	352	303	322	376	376	327	353	323	354	302	314	345	331	298	342	350	340	344	334	332	365	301	334	329	319	330	357	314	307	328	324	345	356	360	342	316	329	368	305	349	344	332	385	346	343	321	338	330	346	334	339	342	347	342	353	362	351	323	366	346	313	337	330	298	315	338	353	359	320	333	359	333	318	334	295	332	334	297	338	334	312	316	347	306	341	335	328	328	318	331	339	331	312	337	330	348	342	305	306	312	342	342	359	349	299	330	378	329	342	382	312	317	376	314	327	346	362	327	329	333	336	335	339	355	323	327	345	329	373	324	360	353	372	327	330	338	346	306	331	342	334	331	359	327	312	316	327	337	320	355	356	306	349	326	326	327	311	328	301	341	366	321	306	363	318	344	334	352	309	318	308	344	324	343	373	328	341	325	347	341	323	319	322	318	299	373	326	355	338	358	331	344	322	337	318	324	318	334	361	384	325	333	358	321	349	353	294	333	335	367	346	311	330	340	352	346	362	333	322	348	341	337	337	341	327	334	357	306	311	348	318	323	343	333	347	292	317	343	378	321	333	352	308	301	303	373	361	359	349	359	328	358	313	372	366	345	342	329	304	325	372	354	332	293	351	352	343	323	372	331	334	328	326	317	330	333	325	329	325	348	362	358	317	338	322	312	344	327	337	337	308	342	370	341	338	306	308	338	365	320	344	308	364	309	334	319	361	344	306	330	280	323	334	305	363	340	347	330	319	326	332	332	320	330	332	320	357	315	296	311	314	332	319	321	316	338	287	302	316	338	332	346	330	340	328	341	314	310	307	314	333	297	327	313	336	364	313	320	324	349	371	324	335	321	319	306	330	349	336	338	309	370	350	332	315	325	349	313	374	309	331	374	335	302	341	307	322	340	341	330	348	338	342	341	343	327	366	333	312	320	315	304	346	348	340	313	312	321	341	316	331	358	341	327	328	312	352	322	318	343	313	327	346	323	332	335	336	352	340	338	343	380	354	339	334	329	351	323	358	355	359	341	359	336	336	331	317	332	346	328	306	341	356	340	347	342	323	348	326	319	375	329	367	346	329	328	315	315	357	364	366	319	353	338	368	307	325	321	390	354	354	335	345	323	331	321	348	330	312	323	343	331	388	349	358	340	332	350	345	335	319	351	323	355	337	336	311	318	331	315	335	298	368	333	363	332	322	307	312	302	342	321	337	308	379	336	329	323	351	360	349	333	315	341	338	347	326	313	330	314	310	300	345	345	345	322	326	311	323	326	358	338	326	316	330	349	373	331	309	362	324	369	320	316	282	319	333	377	352	348	350	320	336	330	317	340	286	330	337	350	331	341	342	333	360	352	367	346	284	329	327	330	325	348	334	339	309	332	326	345	320	329	340	336	338	351	319	305	312	348	339	323	328	327	348	307	324	330	329	307	347	328	332	356	304	371	348	336	301	328	372	376	375	373	316	344	346	323	329	291	362	323	361	331	309	315	323	334	309	333	352	335	302	355	328	373	312	335	328	339	345	332	323	313	310	308	375	376	324	332	340	313	320	324	337	303	320	337	324	364	339	369	377	325	310	322	350	376	330	320	327	317	308	351	328	346	357	317	351	357	326	344	356	339	329	352	359	341	344	320	323	340	337	324	345	295	312	372	325	349	304	303	369	303	335	332	316	317	335	296	309	316	365	338	347	340	318	346	346	304	330	332	312	330	300	329	323	311	341	359	315	315	337	278	320	328	334	316	334	336	321	300	314	363	293	345	328	318	317	334	321	312	297	312	306	335	342	344	340	315	312	318	329	339	316	354	327	315	339	353	380	369	343	322	303	353	347	341	325	321	356	354	368	338	300	336	351	294	328	327	307	346	333	315	320	321	325	367	363	312	362	329	355	347	311	341	318	360	328	342	353	357	329	374	385	359	341	306	337	317	324	324	329	349	327	312	320	346	308	328	332	325	375	337	348	351	337	331	342	326	317	310	336	342	338	305	291	336	351	376	328	308	327	333	309	348	297	356	329	301	333	371	369	326	338	340	349	305	309	317	386	334	377	324	336	336	334	350	327	348	317	351	343	330	321	355	327	358	345	308	299	350	331	342	339	352	346	345	348	367	301	351	323	321	332	318	352	314	316	386	332	320	325	332	304	335	364	362	338	350	333	295	299	304	330	323	339	346	350	332	332	328	335	327	350	308	337	363	301	334	345	365	340	318	354	312	334	352	362	341	335	332	339	314	341	341	367	279	349	312	323	327	341	343	348	364	349	347	352	338	359	318	357	339	339	321	343	334	317	322	334	322	360	373	345	317	343	351	349	329	323	346	318	322	356	344	335	322	312	344	296	335	344	340	309	353	325	328	308	292	353	311	373	305	368	320	349	320	349	318	328	341	345	342	342	355	317	316	328	336	350	350	322	336	327	347	361	344	365	349	363	327	301	339	335	350	311	339	379	363	357	361	317	344	316	309	290	318	346	342	336	312	299	318	334	359	326	310	293	347	329	375	335	323	300	329	357	339	315	383	319	332	295	359	349	317	311	311	342	351	372	319	335	350	358	383	354	341	328	362	360	311	358	371	367	339	334	340	323	334	283	300	343	333	283	319	322	333	324	353	298	342	345	361	336	358	341	328	333	332	339	354	348	368	325	338	342	372	324	314	332	306	358	267	308	337	329	308	356	326	359	349	346	318	330	296	353	342	332	353	335	346	343	376	329	329	320	337	335	346	319	344	362	332	372	343	336	350	355	337	363	333	341	331	335	344	354	303	359	378	330	299	332	322	340	295	304	362	307	311	326	300	319	324	372	366	352	367	353	358	318	333	319	314	334	323	312	356	317	367	301	309	338	338	311	367	330	317	343	327	311	328	358	293	359	328	347	326	329	342	317	336	343	350	339	332	335	322	401	344	336	326	301	326	376	299	325	321	361	349	325	361	333	311	339	365	329	345	330	366	329	341	336	321	317	346	308	321	310	333	325	362	327	319	320	329	322	359	343	325	325	350	357	355	294	337	337	335	317	319	327	358	356	368	341	353	367	361	304	310	329	347	315	319	325	356	341	338	316	346	316	324	332	305	343	344	370	305	311	332	378	331	309	336	328	343	358	355	336	331	322	338	366	338	311	304	340	325	336	314	354	371	333	364	334	335	361	307	341	347	369	327	337	327	343	346	332	328	338	331	311	357	347	341	333	320	359	357	337	341	338	338	315	330	289	318	342	345	328	368	333	346	297
7972	1342	2396	3254	2570	1873	1658	1458	1580	1776	2215	2081	1763	1844	2121	2239	1458	1086	1167	856	971	868	882	896	866	837	809	843	881	806	813	816	875	794	813	832	843	787	809	784	795	803	845	775	764	799	823	785	830	800	746	821	818	793	760	809	835	823	785	818	808	796	812	811	781	813	799	783	795	778	796	794	777	760	797	704	796	802	804	752	790	784	776	780	777	790	756	814	799	787	739	746	804	795	749	804	790	795	788	832	820	713	849	767	772	794	789	772	757	741	806	786	761	737	779	755	768	773	759	788	745	826	776	742	743	820	817	792	837	778	819	814	761	773	763	737	762	772	810	785	837	747	830	784	776	763	806	813	830	782	787	774	793	752	813	822	803	787	778	752	745	740	790	736	774	797	793	756	773	769	798	803	783	814	763	761	761	800	757	752	789	777	768	758	799	768	820	707	726	748	796	814	742	792	834	721	768	837	797	813	787	753	822	779	798	808	794	776	780	806	738	759	791	787	786	785	793	773	844	803	798	749	833	742	797	757	788	740	819	761	783	815	771	801	784	782	818	753	759	779	788	769	751	776	815	770	743	761	832	806	827	817	762	755	788	723	754	788	717	800	752	758	776	767	762	764	798	757	733	765	810	806	798	791	803	800	813	738	759	777	796	764	725	821	773	809	754	773	789	808	754	828	806	799	770	819	781	758	794	808	774	758	801	799	715	763	776	769	772	769	767	778	765	809	768	764	809	781	829	815	845	690	844	744	720	832	813	794	770	747	774	746	799	758	782	780	818	749	795	795	769	818	771	806	796	814	762	801	721	770	829	754	820	816	801	781	758	828	786	786	769	811	779	760	807	743	732	755	787	796	798	767	810	792	778	822	792	823	830	801	765	796	765	751	806	777	808	809	761	836	806	804	843	792	809	744	842	759	792	758	775	765	719	723	777	791	792	747	748	757	750	761	772	742	831	815	806	772	813	763	770	781	707	779	821	797	773	816	740	765	810	795	785	774	769	807	760	731	795	763	788	717	794	784	763	781	750	744	753	774	783	799	768	763	769	776	780	783	726	768	757	752	750	798	788	752	812	772	739	805	782	765	806	730	788	784	779	726	795	738	755	772	782	785	797	787	726	775	813	791	735	793	817	794	801	759	763	766	800	773	867	779	759	770	764	764	751	799	788	777	786	734	768	758	750	751	765	743	807	813	753	797	852	788	788	797	768	718	781	800	800	735	744	767	788	724	796	766	766	794	745	831	789	818	781	784	767	849	828	732	785	792	759	812	797	764	793	859	768	786	769	778	747	804	777	798	784	792	798	779	798	749	769	729	753	761	796	763	759	822	769	749	764	797	823	805	756	785	770	772	766	779	760	751	760	812	767	721	767	809	840	776	742	800	778	801	782	744	829	746	755	804	709	781	768	778	773	728	764	773	816	744	753	782	744	764	823	783	774	754	797	812	782	772	772	791	808	825	835	710	760	755	802	771	798	800	776	787	769	762	816	792	774	768	765	813	795	830	791	826	732	790	792	769	775	808	778	796	785	799	816	771	753	779	845	749	736	808	750	767	743	766	778	772	759	742	801	754	769	761	791	762	817	795	808	774	789	795	787	750	777	769	735	782	781	743	775	758	751	786	784	768	777	777	767	769	783	816	778	791	763	838	826	763	790	736	771	807	710	785	781	810	807	773	747	786	790	829	784	760	785	764	746	793	793	772	787	784	783	761	794	720	743	783	779	789	772	765	747	790	821	729	745	755	738	725	778	811	784	748	811	784	791	792	749	766	798	727	813	764	760	773	809	773	791	789	775	761	758	754	772	771	796	749	774	817	801	807	755	769	811	786	820	797	737	821	768	750	771	842	811	830	782	745	765	786	776	795	754	790	770	766	812	747	784	793	817	776	730	743	811	759	759	817	849	762	780	771	801	797	771	736	793	759	821	808	765	819	743	824	818	794	754	792	760	790	792	739	772	778	806	762	780	779	801	802	776	744	744	780	748	801	795	774	759	755	816	756	760	750	771	783	804	769	763	811	751	749	792	742	769	744	820	827	787	764	757	795	771	796	804	751	801	764	783	743	788	758	729	745	743	794	733	809	778	789	822	801	793	798	777	805	797	810	753	798	759	816	753	812	744	783	800	798	819	775	796	789	751	815	785	780	792	784	761	788	738	805	813	839	743	778	814	796	740	814	768	766	756	848	808	731	737	756	785	772	772	797	781	822	783	786	782	821	799	811	815	814	745	777	795	772	817	834	743	726	786	821	741	741	814	763	780	771	779	793	764	781	748	798	773	768	776	824	769	797	795	814	771	789	742	784	797	752	749	803	827	758	780	840	819	792	777	729	775	764	781	773	711	739	786	772	757	796	772	764	790	784	782	805	799	786	786	762	744	809	809	771	787	800	767	805	769	815	770	808	761	774	797	816	754	771	797	748	793	779	812	806	753	760	810	756	779	768	752	745	841	778	744	750	782	764	771	792	740	810	826	755	729	827	728	785	761	800	802	778	762	771	745	816	719	811	785	735	803	758	783	812	765	748	786	773	818	763	768	793	729	745	787	806	751	748	759	772	796	762	797	854	788	790	784	763	804	827	746	762	824	777	796	789	756	759	773	804	705	793	780	816	777	774	795	797	817	792	804	800	767	736	753	779	763	809	799	769	782	784	786	875	803	784	720	795	761	761	791	788	808	757	782	731	771	812	787	808	761	797	766	799	742	792	762	815	754	781	780	813	814	751	796	751	762	781	773	743	731	799	777	809	776	722	798	758	790	747	839	746	842	761	758	783	724	796	714	772	761	769	762	799	772	748	791	841	729	764	817	834	786	816	838	732	797	796	772	775	794	741	739	740	782	755	756	795	775	794	784	769	771	767	796	712	725	726	824	798	748	820	744	793	769	791	779	762	755	810	752	789	795	749	804	778	770	786	766	777	833	781	796	752	774	804	782	792	774	791	762	785	757	749	810	736	774	758	804	749	770	794	837	791	813	801	807	751	815	802	753	791	768	832	771	791	773	772	791	743	771	712	807	800	786	678	765	759	796	765	774	794	769	777	774	763	755	813	816	766	769	786	770	798	808	777	741	804	751	819	813	745	756	764	767	796	788	795	770	835	781	758	785	778	796	798	775	768	770	754	789	758	789	786	805	783	796	776	738	758	787	761	756	771	805	762	793	747	788	785	784	806	808	742	725	732	743	761	797	766	782	794	778	798	789	806	762	779	761	817	710	772	785	779	746	737	791	788	783	736	860	784	764	796	829	807	727	777	753	808	772	808	761	785	749	768	805	798	774	757	773	784	781	768	816	788	802	784	760	763	835	818	754	779	774	785	746	794	800	762	791	748	733	707	723	789	766	740	755	797	764	761	759	787	762	823	774	749	815	761	797	800	793	760	785	815	750	769	816	757	754	787	791	765	795	780	731	842	758	803	782	756	812	790	796	755	832	719	789	799	824	781	783	817	816	756	738	810	786	728	774	756	752	806	784	761	772	762	856	821	753	775
1665	321	369	360	324	314	315	246	283	326	380	349	343	342	363	381	297	324	284	292	299	271	290	296	275	248	302	264	280	309	269	282	252	270	292	247	285	307	297	282	310	277	307	306	289	270	270	286	308	275	285	289	305	291	250	261	295	288	311	286	302	289	270	303	280	283	289	250	291	295	285	284	296	262	281	287	271	317	322	318	290	296	291	243	280	264	297	287	303	284	256	287	277	283	281	256	286	271	284	302	295	267	282	292	275	279	271	274	267	297	280	311	297	261	287	315	290	261	297	261	296	294	274	276	294	275	286	276	275	269	314	298	260	295	296	297	246	313	268	272	289	264	269	303	303	296	308	294	286	275	244	299	284	294	282	281	259	300	292	280	287	289	291	331	280	317	268	274	269	280	279	295	279	296	309	266	306	283	320	308	300	270	313	271	299	289	276	275	316	272	301	270	273	302	259	282	273	307	265	324	285	286	273	291	279	262	252	274	256	282	276	314	297	305	287	303	322	294	265	309	284	291	291	281	311	289	255	308	294	278	287	312	283	290	274	320	256	275	256	311	277	252	287	272	296	297	290	304	314	272	298	287	295	299	298	269	292	293	313	315	317	314	279	282	297	317	291	274	298	299	291	294	341	302	294	286	285	288	294	284	245	294	289	289	303	294	278	290	267	278	306	290	256	303	284	259	266	276	284	273	314	319	257	273	289	273	289	316	291	282	313	299	316	349	307	271	247	261	308	294	283	292	271	309	310	280	288	290	292	311	277	265	255	308	289	286	302	299	309	308	275	314	295	305	278	293	261	307	280	292	273	291	259	275	259	296	268	292	280	282	293	275	259	307	293	304	272	286	313	297	290	329	292	280	309	280	285	308	266	311	300	271	265	299	324	275	310	277	266	281	301	251	288	275	300	300	264	286	274	289	297	277	308	278	261	293	288	279	287	264	317	269	306	273	288	295	308	293	306	267	279	303	303	301	281	309	278	296	285	285	280	289	292	289	310	281	289	313	298	286	275	273	279	278	311	285	275	271	288	267	305	293	275	294	287	278	286	288	307	263	269	261	281	260	281	280	265	289	288	299	322	291	305	283	323	293	269	279	302	294	307	300	252	283	283	275	298	264	306	300	259	265	282	313	295	287	288	260	277	264	282	291	276	253	263	295	287	299	282	275	241	276	277	249	313	285	275	265	242	256	297	309	302	286	291	287	317	283	261	309	320	274	306	286	275	266	261	312	284	299	269	291	255	296	282	238	290	278	283	273	296	302	270	290	247	300	275	292	272	308	284	296	280	311	263	244	260	315	281	269	308	287	251	278	275	300	301	308	268	287	311	283	289	291	282	262	277	286	279	292	325	307	282	301	278	317	284	303	263	289	280	269	273	309	303	306	316	311	304	279	278	282	300	288	284	286	261	313	288	309	278	311	283	273	278	272	307	290	299	279	296	283	318	340	331	273	265	274	292	296	269	298	269	284	248	274	269	276	276	300	282	299	275	257	289	273	304	276	305	288	310	259	287	257	312	296	287	280	281	297	233	274	275	275	273	295	290	296	293	272	291	291	281	306	295	300	278	310	295	299	301	291	272	298	304	289	298	322	249	309	287	280	304	306	266	309	308	295	277	287	289	265	298	272	283	296	283	315	304	260	278	295	277	267	279	287	290	322	273	291	341	284	283	276	297	266	320	296	272	301	279	277	315	283	290	311	268	259	282	311	313	306	285	255	268	324	296	292	288	312	296	269	348	344	258	274	277	250	289	274	268	281	279	267	314	297	298	291	301	306	324	294	278	260	295	283	266	309	290	274	249	294	283	286	264	264	292	294	321	287	276	276	285	276	319	271	285	271	295	261	313	307	275	297	310	333	282	267	273	278	277	283	285	261	296	292	312	282	280	280	265	280	318	254	293	262	305	263	294	301	288	272	287	310	274	293	283	291	321	315	283	315	276	277	241	231	291	299	280	305	278	305	281	306	286	297	309	267	277	279	294	290	291	259	276	276	283	278	291	288	314	285	281	266	283	337	288	309	282	256	277	284	272	288	298	259	262	255	312	278	324	298	282	309	334	289	268	331	261	298	272	286	305	332	297	274	303	270	311	316	250	279	258	267	286	274	272	299	306	273	272	303	287	281	291	275	319	305	307	276	272	270	315	306	300	261	290	273	270	316	291	282	285	292	287	288	272	289	295	279	298	306	280	273	304	261	282	293	247	276	272	275	272	308	304	287	288	323	278	292	299	283	267	290	280	302	307	269	270	298	261	315	259	284	318	280	275	275	311	292	307	281	232	309	301	269	295	265	309	281	294	288	274	273	305	261	255	295	318	251	309	317	325	290	330	282	299	272	289	286	328	283	274	272	284	275	259	270	283	272	295	319	292	285	264	287	296	274	293	260	309	299	301	300	301	277	312	254	281	318	291	277	275	324	292	297	242	278	302	298	283	303	289	297	274	280	257	298	283	299	258	285	264	282	259	289	284	290	277	312	258	281	284	279	290	280	288	284	293	282	278	267	288	282	262	303	264	266	286	258	293	283	274	277	291	291	293	281	295	287	319	321	281	295	271	263	269	280	278	278	290	293	298	302	257	270	265	262	319	285	284	262	303	306	282	286	293	310	304	259	298	314	311	278	278	278	278	272	290	312	294	281	302	271	284	268	299	278	289	269	312	298	322	326	314	306	280	290	291	294	282	270	275	298	279	300	329	317	236	286	276	275	280	298	275	297	276	281	265	279	307	302	276	294	285	303	310	284	298	287	321	291	291	283	262	285	281	309	303	312	285	295	286	295	285	270	296	263	257	274	279	308	289	303	268	301	318	288	280	292	302	295	278	287	265	272	273	262	292	255	290	277	304	284	278	255	289	256	305	273	258	285	282	272	274	242	291	254	261	259	269	242	278	274	302	250	307	294	308	303	270	281	255	307	301	252	288	291	290	275	289	291	297	323	281	263	294	275	285	297	296	255	259	303	299	294	299	308	270	249	286	281	291	279	299	281	268	287	260	262	280	260	268	303	276	302	282	309	316	311	304	283	307	300	307	295	309	279	284	284	307	277	281	302	275	269	332	273	298	274	291	253	292	273	286	308	276	264	273	274	288	315	272	294	286	303	274	294	302	282	315	283	307	307	340	279	306	277	293	277	343	309	290	288	271	268	296	304	303	273	301	271	336	280	287	290	310	302	272	308	274	274	284	274	291	313	301	264	295	283	266	309	270	296	276	296	302	296	302	291	286	264	284	258	292	275	263	311	305	290	303	260	299	295	273	296	257	243	278	315	295	316	303	299	299	309	303	291	292	280	282	306	292	307	290	255	288	303	307	303	300	323	298	282	303	297	283	273	295	301	315	307	290	280	267	301	299	317	283	284	277	249	278	268	284	283	297	310	293	284	280	242	275	299	277	269	296	268	272	284	296	272	310	297	284	260	282	284	298	297	324	324	322	310	310	249	287	306	298	257	298	305	302	319	285	300	311	286	317	297	298	281	287	286	312	295
1915	717	829	1080	875	693	784	750	763	909	1053	1071	987	1046	1159	1152	861	748	687	696	675	650	666	638	632	659	670	697	628	676	653	695	619	669	662	690	664	666	631	648	683	704	688	691	620	601	672	664	638	694	720	707	639	680	647	638	626	662	679	628	685	618	674	651	660	639	659	724	641	644	713	680	614	636	630	637	633	664	645	658	674	689	651	650	697	647	682	683	677	633	651	704	589	676	665	650	657	690	647	650	694	664	657	670	648	633	636	699	693	683	678	638	708	668	662	691	612	657	677	655	703	683	688	614	700	662	659	674	695	633	684	696	693	650	713	671	632	652	677	660	623	661	641	624	645	645	689	692	657	694	680	697	625	637	633	612	655	684	613	643	630	592	670	675	707	680	663	655	717	686	678	679	625	683	620	709	687	594	636	663	678	688	653	688	653	662	693	693	621	657	646	629	679	675	658	687	662	694	718	651	666	665	693	692	638	670	662	656	698	652	666	676	659	674	638	685	637	665	660	635	630	684	629	675	646	634	686	622	604	635	656	633	685	643	666	648	611	662	706	667	659	676	650	697	675	667	700	605	680	647	641	655	710	628	647	700	653	638	682	667	657	686	682	677	687	659	661	694	670	637	671	656	644	640	637	696	631	648	687	708	690	659	698	663	670	681	698	653	683	715	687	678	641	693	653	634	656	663	590	663	714	633	688	639	680	630	673	711	683	661	656	675	646	659	680	632	618	649	662	680	646	622	696	683	665	684	654	719	633	658	701	679	681	670	638	660	646	638	646	658	621	644	675	696	655	685	673	704	705	688	651	594	639	646	675	660	642	688	708	702	649	652	668	666	677	655	645	624	682	692	645	714	694	654	686	667	703	646	694	699	704	614	641	647	664	694	666	614	648	650	662	636	669	638	708	674	681	663	659	689	671	689	651	653	657	706	627	654	652	655	678	649	656	691	674	671	614	614	673	632	750	665	646	666	638	687	694	607	647	652	639	663	691	638	690	678	641	647	683	679	667	638	619	652	640	679	676	640	643	655	662	724	667	674	653	669	688	651	667	704	653	698	627	689	702	706	728	666	683	672	665	639	665	648	661	689	651	652	691	658	663	676	638	620	626	640	673	644	689	669	708	677	658	683	655	623	710	658	656	672	649	669	687	634	683	709	654	695	678	654	694	680	669	670	656	637	663	644	674	609	708	678	650	713	671	641	660	655	686	676	644	711	671	646	648	649	668	680	674	659	630	626	648	672	642	687	651	648	668	662	665	645	685	633	653	647	650	679	690	638	668	661	684	669	701	687	644	643	641	664	687	628	645	692	674	673	657	624	656	680	645	656	615	691	656	681	656	685	747	650	621	647	639	705	632	711	638	655	665	587	674	642	651	642	698	605	652	683	677	666	667	604	617	672	623	661	608	661	658	633	655	652	654	663	640	639	650	667	634	682	703	654	663	667	679	636	679	669	674	621	692	655	654	660	675	649	653	662	641	639	618	673	668	627	664	670	703	680	654	657	684	716	643	690	659	700	664	640	680	640	663	623	669	657	642	646	661	684	599	678	634	691	648	664	628	687	680	665	671	677	626	666	667	647	644	641	635	723	668	652	685	673	657	604	633	692	656	656	668	668	691	631	614	640	622	647	658	629	698	657	637	610	679	666	668	679	689	650	674	683	677	686	660	618	654	670	652	657	702	664	680	659	669	714	655	618	632	682	694	730	665	676	644	640	640	684	623	656	656	669	676	671	666	690	661	643	671	669	695	633	648	658	717	691	657	654	659	633	639	675	656	643	671	644	676	642	695	645	652	671	647	604	678	608	649	659	644	688	655	712	637	691	682	644	650	687	662	643	645	693	677	709	703	690	647	653	644	680	671	699	672	603	608	688	650	679	669	659	661	635	670	647	665	695	659	649	666	706	685	670	650	680	643	676	664	695	676	659	682	734	670	658	645	671	700	611	657	667	675	614	628	671	670	650	683	681	651	680	660	706	648	677	624	664	627	681	658	649	689	637	645	691	649	669	643	611	650	645	656	639	641	631	627	686	636	663	631	705	626	632	631	699	696	726	683	665	695	647	678	650	609	661	716	691	658	637	665	663	646	644	659	603	685	677	658	627	656	701	644	687	612	648	651	664	635	686	707	688	658	632	699	699	669	652	650	636	695	709	675	702	609	640	622	672	654	673	645	658	675	704	681	670	688	700	598	702	637	644	675	677	664	672	734	651	688	667	655	664	681	657	657	683	637	686	647	669	654	671	670	667	677	675	700	651	663	658	684	638	684	633	632	667	649	632	680	660	640	658	667	666	638	657	644	637	658	642	660	691	640	692	627	649	646	679	724	673	635	643	696	666	637	678	709	658	702	681	649	679	661	659	666	659	658	664	679	673	657	656	664	653	657	679	602	656	636	699	656	663	656	668	676	625	636	651	694	667	616	645	683	649	706	687	658	677	692	672	696	684	679	658	647	653	639	631	600	677	699	702	672	643	627	634	635	658	679	642	655	649	626	665	687	624	693	683	639	683	637	655	661	664	610	619	662	708	663	669	672	641	621	660	691	655	636	681	661	623	661	628	627	702	680	668	640	645	658	652	671	679	696	691	649	650	666	630	588	705	663	614	694	606	640	661	639	637	652	680	610	606	670	638	659	672	686	633	651	661	665	649	654	636	669	649	686	685	642	634	696	662	645	673	679	686	664	597	674	729	656	658	689	683	666	658	664	652	647	625	681	641	657	707	673	666	652	677	682	688	702	690	647	629	657	666	689	678	642	722	662	677	661	672	675	656	625	655	652	665	664	745	661	659	645	686	657	644	661	614	633	662	673	678	678	678	670	695	642	686	638	672	630	678	664	630	649	708	635	657	637	615	636	643	677	681	687	668	680	673	696	651	702	655	689	691	651	664	702	685	662	690	604	659	685	668	648	700	631	649	665	647	706	637	683	613	645	628	708	671	680	642	608	677	683	700	665	647	656	612	668	698	699	671	697	629	659	696	632	660	637	658	622	667	705	660	673	691	670	634	666	649	648	675	689	665	685	650	659	693	657	663	645	648	648	644	658	675	713	692	702	650	639	698	677	644	665	701	675	702	648	737	671	653	687	634	686	657	701	696	673	697	706	662	673	703	632	656	662	682	643	691	651	673	661	669	634	650	666	688	683	654	685	645	679	673	686	605	644	677	651	624	653	679	666	656	649	662	656	635	639	612	627	675	643	634	711	660	677	656	688	657	699	681	658	664	657	678	641	681	654	652	653	623	664	638	625	623	650	633	649	639	690	653	659	671	659	695	686	680	673	670	665	664	660	662	635	656	685	666	658	662	673	615	690	651	622	681	647	699	643	688	700	681	690	671	660	715	652	627	715	681	644	600	678	616	641	635	627	674	616	678	698	711	680	676	693	661	690	648	668	609	675	644	655	629	660	668	659	675	639	623	713	666	673	638	657	646	672	673	654	677	636	690	656	675	648	591	639	649	645	633	639	648	610	684	657	666	692	636
6941	495	613	610	442	292	260	241	243	312	327	301	312	318	380	372	283	220	204	190	193	214	216	203	171	168	205	181	199	193	173	182	183	166	193	181	165	178	176	202	189	165	189	196	193	201	184	196	183	174	196	183	206	195	168	183	182	172	194	198	181	179	182	195	179	170	195	202	212	181	188	181	189	198	213	179	194	201	201	174	190	152	185	181	189	179	210	219	191	191	185	186	164	177	175	230	205	170	175	182	174	187	192	176	236	171	203	209	208	191	199	177	160	202	202	198	191	175	176	189	193	189	180	176	184	180	176	183	189	191	194	188	187	193	164	185	173	175	159	184	192	190	175	182	196	184	180	179	172	180	187	222	198	181	218	184	186	169	180	226	221	177	199	200	178	216	180	188	173	194	193	197	197	211	224	181	211	176	192	216	217	195	177	193	176	184	206	206	189	212	176	190	201	190	173	203	173	172	187	178	182	208	184	179	162	209	164	179	183	197	163	199	195	212	195	177	194	179	170	202	197	194	202	200	180	209	227	172	193	180	174	201	188	194	208	202	191	216	198	190	193	168	188	180	172	204	189	189	178	193	170	169	176	196	198	196	151	175	190	216	177	189	187	222	210	191	203	186	198	205	195	191	182	177	185	190	182	166	219	192	184	176	161	161	181	186	191	195	181	191	187	198	174	189	191	188	215	187	213	173	197	183	195	203	210	200	192	205	201	181	169	199	200	215	200	195	185	196	182	173	174	193	172	198	175	192	182	215	190	174	188	172	201	191	194	179	186	187	192	191	198	198	200	193	179	194	202	209	172	209	195	199	235	202	174	183	195	166	163	185	194	177	206	179	191	206	197	170	173	207	192	169	180	175	205	200	190	212	197	185	185	158	180	213	176	183	195	174	186	176	200	175	178	202	184	169	195	200	190	181	188	184	195	187	178	198	190	194	216	155	175	180	167	196	182	173	211	166	186	182	198	201	187	188	197	188	185	203	194	217	193	177	188	183	188	205	178	181	158	197	205	201	195	189	222	189	199	184	176	188	221	185	187	189	173	180	206	192	207	201	165	193	211	197	196	186	188	180	196	191	183	158	191	198	173	192	215	183	170	194	153	196	192	195	190	186	191	193	207	167	169	189	190	195	191	168	143	175	182	180	198	191	178	177	173	175	186	218	182	205	189	196	180	207	204	191	189	167	164	197	198	188	199	193	157	170	184	185	213	194	176	192	200	168	182	203	184	189	171	183	174	201	198	156	222	205	205	190	160	177	184	173	179	195	192	173	195	177	208	203	205	192	177	217	180	186	219	206	187	179	194	193	214	204	186	201	194	185	190	232	215	187	179	184	171	173	180	194	177	191	187	174	185	170	189	193	188	183	196	188	168	200	207	201	216	194	227	161	199	203	197	181	155	158	190	181	159	197	210	168	228	196	196	171	181	195	196	178	175	196	182	198	186	190	212	158	211	175	160	177	196	186	178	156	179	186	189	180	173	215	193	176	186	174	193	207	162	170	187	174	188	191	199	201	192	175	204	178	185	157	184	171	203	214	180	178	201	179	211	173	168	217	162	180	196	182	180	196	196	159	182	186	184	197	223	186	221	198	216	210	154	199	199	184	169	190	184	182	222	196	190	174	174	206	194	211	191	210	188	222	184	185	200	172	178	193	193	174	190	191	208	177	171	174	198	193	181	219	200	189	192	159	175	201	197	209	183	190	229	183	201	181	196	223	199	184	186	183	164	186	193	188	183	165	184	195	198	196	180	182	177	209	172	182	178	206	203	193	214	219	203	177	194	206	182	187	199	180	201	197	188	187	179	182	179	190	182	182	195	203	193	173	194	178	202	201	182	174	199	205	171	176	194	201	172	186	194	195	187	186	203	145	178	185	175	169	188	164	202	188	170	183	165	183	187	207	216	170	206	164	178	167	190	194	192	190	189	211	163	228	202	190	191	178	181	194	221	207	194	197	171	171	193	174	193	204	181	192	201	183	197	183	179	198	199	184	186	176	172	173	172	204	184	198	197	172	173	212	180	211	182	197	197	200	198	198	189	190	182	187	211	173	200	163	180	198	194	195	191	170	196	214	178	201	184	191	203	172	195	219	173	176	182	214	194	190	192	213	196	177	199	178	196	175	177	200	171	213	201	202	195	191	193	166	185	165	184	168	169	201	184	186	173	201	207	202	167	195	171	197	189	193	190	191	198	223	180	178	177	220	201	186	231	175	202	168	195	166	183	169	214	186	181	218	174	190	184	173	192	200	197	207	208	185	198	179	179	183	185	216	169	189	198	164	186	173	190	194	211	177	183	197	175	181	183	175	189	219	225	197	183	216	206	202	179	180	185	201	176	184	179	180	164	208	174	212	208	171	185	206	180	218	216	177	177	226	188	170	187	213	208	181	176	180	180	178	188	194	183	202	176	202	188	178	188	177	192	198	195	209	170	199	191	188	182	164	176	175	173	182	182	179	201	178	188	192	186	187	175	183	190	199	170	176	205	176	179	197	222	197	197	175	195	192	199	189	184	180	204	203	183	170	201	206	184	208	197	177	165	171	183	179	192	198	182	190	196	192	180	202	193	196	187	179	152	204	153	190	170	214	196	187	211	180	212	223	194	220	193	170	195	169	195	188	188	177	169	185	192	187	181	202	184	205	170	225	186	196	201	184	179	203	166	199	172	184	186	175	209	183	185	158	200	198	182	156	201	204	202	165	198	200	210	197	193	224	185	165	205	206	206	196	166	210	175	186	207	172	178	200	185	175	175	205	174	175	179	187	165	197	165	181	207	199	190	185	212	212	185	203	173	175	184	184	169	199	190	208	181	178	171	173	175	190	191	181	189	183	187	176	186	213	220	221	197	211	186	197	168	216	177	198	175	179	156	182	184	166	177	202	192	191	183	187	179	161	167	193	171	217	192	222	200	181	186	202	222	172	202	195	196	176	203	193	185	177	219	199	178	192	211	169	175	187	168	167	170	206	179	184	172	208	214	211	168	203	201	167	197	189	204	192	172	171	182	199	170	179	185	194	205	192	196	194	177	185	198	186	196	192	210	201	164	191	166	185	191	192	221	189	191	184	175	200	196	191	185	212	168	159	192	205	192	176	190	203	172	212	162	171	183	189	185	197	185	164	180	219	189	180	162	187	204	168	188	192	166	199	207	196	201	187	216	162	172	153	188	198	193	187	180	189	171	203	212	200	191	179	202	165	195	160	190	198	185	172	187	201	214	179	162	179	199	180	201	198	201	178	186	191	203	170	195	189	185	203	197	175	190	179	195	178	223	173	192	173	199	183	180	200	195	173	177	176	204	234	205	201	201	198	211	177	206	177	169	185	184	168	195	200	205	197	213	209	199	166	182	189	181	215	187	187	199	188	199	179	189	184	173	196	196	182	178	202	184	177	200	203	191	195	219	186	181	190	176	210	192	201	179	181	195	182	175	202	178	186	174	177	178	185	213	196	173	188	172	197	222	187	226	189	168	167	173	187	189	164
5907	768	1417	1954	1358	1054	988	872	959	1261	1415	1303	1255	1376	1491	1501	1002	684	682	584	591	585	547	523	533	526	522	497	517	473	496	484	494	504	472	484	492	534	455	483	488	482	494	495	498	482	513	483	512	485	469	496	518	486	484	457	491	482	510	490	497	476	539	501	467	465	500	489	509	482	497	481	489	497	488	453	496	488	479	457	516	463	486	459	526	535	497	480	506	484	516	529	501	507	477	511	489	478	497	488	470	498	469	451	490	498	433	483	496	484	482	508	463	464	477	490	470	492	449	499	473	498	465	515	497	488	491	484	492	477	502	511	497	464	469	487	482	475	523	503	471	444	461	431	503	475	512	466	447	479	496	433	505	485	496	473	517	510	525	482	490	517	458	456	492	480	505	516	515	518	493	485	485	486	488	476	517	481	449	463	474	461	483	508	450	464	497	520	479	508	465	500	514	452	466	481	456	473	462	488	478	464	476	477	492	464	508	490	512	466	464	508	507	489	519	475	450	504	437	538	449	479	464	506	481	480	495	471	502	465	493	473	490	516	504	467	472	524	462	478	452	507	473	461	458	488	475	494	463	505	499	480	444	455	470	489	505	501	483	496	508	505	474	500	479	470	445	478	457	483	483	488	470	509	489	476	468	466	497	479	512	491	488	490	468	509	464	528	479	448	486	482	445	489	478	489	508	482	448	481	511	505	475	447	513	484	489	493	479	509	515	505	454	497	504	455	483	490	494	521	485	475	495	434	472	468	444	472	452	490	493	469	451	469	503	502	436	473	464	495	472	510	497	484	468	483	499	496	484	477	517	515	460	485	483	437	489	488	501	482	473	524	518	463	493	514	450	445	484	446	485	495	474	469	484	471	492	485	449	477	442	498	466	499	495	476	478	440	503	506	491	463	487	470	482	480	459	448	490	454	502	436	517	489	466	486	489	483	512	487	500	486	455	526	498	448	506	488	520	505	452	470	518	492	461	471	444	489	442	503	525	454	493	468	506	492	482	498	490	498	457	484	510	479	490	523	459	492	484	489	479	524	517	520	518	458	464	482	441	459	474	487	481	477	515	506	465	481	466	491	441	462	492	473	547	490	501	492	470	488	445	501	491	473	487	504	472	478	491	474	502	517	491	515	483	484	473	437	500	495	496	485	482	471	507	467	472	497	505	471	492	481	466	493	465	462	456	508	498	468	480	468	536	507	530	517	482	507	490	486	484	482	479	497	454	511	506	478	444	490	498	488	473	480	457	445	472	475	451	479	463	507	484	465	476	490	490	497	477	510	481	528	502	503	441	503	475	517	490	489	509	504	455	518	461	465	454	489	510	476	486	472	462	454	490	474	492	490	505	534	441	470	500	505	546	493	460	454	483	539	464	502	487	457	468	459	477	453	478	463	482	486	458	438	505	498	500	452	465	468	456	514	482	509	468	496	485	478	503	458	493	485	489	511	475	493	455	495	508	509	489	506	504	501	461	523	443	477	463	489	477	467	514	529	472	480	466	478	495	483	510	490	482	509	483	491	529	476	461	465	475	525	516	489	516	482	498	535	498	469	458	482	482	495	495	485	492	496	479	482	496	463	523	498	513	485	468	465	506	461	477	525	480	495	495	479	466	511	524	491	458	506	486	481	504	494	480	459	468	528	457	487	468	520	471	510	486	475	476	500	489	486	478	497	485	474	453	476	471	494	466	482	482	471	515	452	472	530	471	471	507	483	456	489	527	489	464	505	498	497	501	471	503	459	492	484	483	500	503	469	461	522	499	528	475	460	482	482	490	486	511	441	517	469	468	462	462	482	475	469	489	491	506	500	464	469	460	454	460	469	500	501	519	476	460	502	464	459	459	483	489	500	489	502	480	452	479	485	474	472	480	484	497	495	487	468	465	525	465	495	484	501	494	424	490	507	473	531	524	500	500	495	474	487	518	500	443	469	476	472	490	508	448	479	494	481	470	464	492	474	519	466	497	451	458	501	505	509	447	505	484	501	490	489	531	486	500	502	485	451	475	481	499	510	464	500	461	514	502	479	500	469	489	501	469	468	512	478	515	489	463	487	490	501	525	479	495	482	493	480	494	483	454	490	495	457	486	493	495	470	440	512	493	482	483	482	517	460	423	452	476	499	472	518	479	514	531	477	507	483	518	450	503	496	486	462	515	458	479	497	500	473	515	447	509	520	459	477	467	478	490	476	509	506	438	455	471	465	489	497	491	454	492	485	466	498	485	454	542	502	498	454	495	491	504	474	475	506	489	459	522	462	454	519	493	464	487	453	477	492	501	496	460	452	488	478	499	525	513	481	454	451	478	494	492	510	476	500	490	444	515	487	476	472	469	475	495	458	469	470	493	455	511	519	463	479	483	511	527	511	470	464	476	450	472	453	483	437	514	452	496	486	520	465	497	496	463	444	464	489	504	500	515	511	469	477	484	519	493	486	493	494	489	490	486	505	506	481	511	454	459	465	474	461	500	482	472	507	536	491	504	455	472	477	481	469	487	493	490	483	485	462	517	465	511	509	498	473	528	525	495	482	481	455	480	519	484	473	506	432	501	471	512	469	481	532	496	488	465	490	479	509	500	478	472	472	514	506	489	478	478	486	494	492	467	424	492	454	493	477	484	486	485	512	480	511	499	485	493	494	468	470	509	474	483	506	507	503	523	490	480	484	487	433	487	450	494	476	460	522	498	490	477	478	503	468	481	483	491	505	483	462	502	516	472	468	502	504	491	454	522	471	475	496	485	462	467	467	479	505	486	456	486	495	496	484	451	503	472	501	497	483	477	473	480	453	483	505	483	453	478	471	492	488	474	463	488	499	498	461	472	526	511	514	462	508	495	485	483	504	489	522	450	502	470	484	473	491	515	473	472	483	426	516	418	476	494	467	473	473	465	504	489	445	491	446	478	485	512	519	479	486	505	470	467	494	464	483	460	490	466	491	494	479	501	448	506	480	451	499	478	451	448	470	466	503	482	454	458	451	450	487	500	500	466	486	476	509	446	478	483	460	482	463	470	463	499	465	482	513	489	479	474	511	467	519	493	450	456	494	488	476	486	477	481	482	483	505	469	525	471	474	488	505	498	496	496	471	498	495	468	466	483	502	450	472	487	491	491	453	524	526	493	480	493	467	506	454	542	479	471	497	472	495	481	484	542	480	484	487	479	500	456	492	482	472	461	481	501	508	474	462	494	522	456	504	486	470	486	473	506	484	511	492	457	485	462	474	501	459	476	496	500	475	479	479	482	518	519	484	456	506	483	440	498	484	493	447	492	478	487	486	468	484	524	504	497	505	468	510	466	508	476	522	496	491	465	519	457	515	496	482	478	471	484	501	473	498	482	484	467	487	494	483	461	435	471	460	496	464	476	492	471	480	461	486	465	459	474	465	458	458	465	461	439	466	445	479	446	464	463	472	498	486	469	526	471	510	507	515	478	487	466	488	464	491	487	456	454	503	489	499	477	461	496	499	487	487	464	509	498	478	475	496	480	497
13641	1278	1257	1111	704	583	510	530	479	527	611	543	516	545	617	598	425	403	407	334	362	347	382	346	365	369	352	382	355	372	349	352	372	311	317	320	328	328	357	375	314	309	323	380	365	348	342	336	350	374	369	346	315	302	370	307	339	330	347	327	351	335	334	338	354	333	332	348	338	362	363	324	312	344	326	343	332	327	299	366	373	292	358	376	337	297	360	336	350	319	336	379	308	285	343	335	363	347	336	336	288	364	345	322	350	346	321	344	361	365	347	325	356	322	315	339	321	342	332	313	355	331	333	323	314	344	334	315	346	342	349	327	333	327	338	326	370	324	345	304	351	321	337	341	317	332	302	351	352	350	354	336	367	377	343	334	349	340	372	319	334	301	329	325	348	355	309	345	328	343	375	326	337	354	310	337	310	323	310	317	333	324	355	313	347	362	376	340	327	343	337	342	313	360	333	349	366	351	353	355	320	359	378	323	327	339	325	287	344	344	337	345	314	353	376	328	355	338	328	327	344	341	338	330	365	347	302	344	363	331	365	326	329	340	342	312	377	373	317	351	333	320	331	315	345	297	332	351	298	361	322	317	394	316	338	303	347	375	362	368	370	335	346	346	345	320	343	319	327	344	363	325	308	314	336	373	352	356	340	317	311	327	322	337	312	324	375	335	332	362	356	339	326	357	355	342	347	318	372	338	355	367	344	333	329	331	330	337	319	368	338	361	340	334	347	330	354	351	318	339	313	366	365	367	305	355	337	314	369	321	352	311	283	314	350	359	331	323	383	354	366	354	362	350	324	339	339	324	352	288	343	342	333	295	337	350	363	365	332	381	417	332	309	338	364	367	323	345	343	340	341	326	349	308	337	343	363	314	295	347	370	348	376	321	371	336	349	326	334	342	372	348	347	299	351	362	336	317	342	360	360	299	345	325	356	317	366	345	365	348	309	340	335	336	336	357	354	368	365	353	324	316	326	349	341	377	370	355	338	335	353	348	344	358	329	311	343	359	353	341	345	284	341	324	359	351	319	331	290	352	330	333	334	307	340	334	336	334	379	333	340	303	328	389	343	334	378	376	332	344	354	334	333	380	264	348	332	313	315	315	347	360	302	365	340	338	351	319	330	311	321	328	340	306	358	317	316	355	375	346	313	329	335	346	354	332	314	363	358	338	335	335	333	336	310	314	341	388	328	330	325	348	336	316	309	333	345	354	322	344	358	328	333	328	322	332	372	334	327	346	350	339	367	362	322	372	323	329	331	311	315	327	336	312	309	357	349	378	346	353	336	318	335	331	345	307	312	325	332	361	313	364	317	351	351	300	293	347	273	354	345	304	336	311	331	314	347	348	334	333	333	326	338	331	323	328	341	323	364	322	377	350	308	364	353	367	343	339	346	306	355	372	321	336	329	325	339	333	334	372	324	346	344	335	337	368	329	332	331	354	322	358	332	343	344	363	332	328	355	367	331	310	372	311	374	338	346	295	336	330	335	318	294	358	363	369	326	366	338	378	336	345	331	308	345	319	331	325	375	351	339	348	356	329	347	342	329	336	354	353	332	328	358	331	351	328	344	348	341	343	343	313	302	306	329	317	326	351	310	377	383	323	338	318	338	331	335	343	384	309	346	352	345	391	311	353	313	328	374	336	348	351	355	330	321	327	330	326	349	333	334	316	352	355	339	331	369	362	358	347	340	319	346	348	339	363	330	314	353	360	354	375	336	342	344	308	309	330	365	319	332	384	345	370	319	360	354	307	334	352	335	326	321	337	328	348	349	347	344	348	371	336	325	338	355	344	346	336	323	358	336	384	319	315	338	340	354	322	338	362	331	338	353	350	356	343	358	312	319	363	356	327	338	366	346	332	329	336	349	318	352	347	338	344	345	344	328	350	294	320	340	335	312	327	357	327	307	301	313	317	359	329	313	354	363	320	342	340	304	343	353	329	335	319	339	349	330	330	331	372	325	341	339	311	310	309	358	341	336	334	301	357	333	317	349	320	350	379	395	364	336	304	351	344	357	329	341	327	383	331	306	327	338	340	334	328	355	316	381	354	321	324	341	363	341	339	293	358	345	313	329	352	343	319	370	342	350	320	328	318	314	341	312	328	330	334	340	365	321	338	343	319	301	357	304	301	299	348	338	336	322	321	377	339	333	345	324	329	345	320	326	344	345	338	331	295	324	312	342	354	323	302	314	344	356	353	332	348	351	349	327	381	328	307	346	324	365	395	333	341	402	322	325	332	354	301	361	328	350	359	322	361	291	346	360	350	259	342	331	341	308	349	321	341	374	364	341	369	324	351	300	360	340	343	366	325	339	344	357	324	322	345	346	358	343	359	335	343	341	362	367	326	331	359	357	306	326	308	314	377	368	333	322	305	347	333	341	360	351	317	330	351	309	335	337	326	339	345	310	360	317	349	342	329	324	328	364	341	383	355	338	351	357	329	328	323	335	356	313	338	300	365	364	295	344	358	363	361	354	348	370	305	330	342	328	334	341	321	350	305	316	330	292	384	373	361	331	308	332	341	359	302	326	307	347	369	323	311	338	340	345	362	349	354	339	359	345	358	325	370	334	330	363	368	321	317	319	321	340	328	329	327	345	314	351	324	317	387	333	307	348	356	295	351	349	360	340	322	324	333	323	329	331	315	348	372	376	350	320	310	344	353	340	322	330	341	338	303	312	330	355	375	310	348	357	326	341	330	329	321	323	320	312	364	328	329	354	343	343	332	336	323	358	335	339	348	332	318	352	319	326	313	332	326	351	313	334	330	332	370	313	327	312	314	305	365	343	358	348	344	363	376	331	333	330	316	373	342	374	340	323	344	371	367	333	330	346	329	313	338	314	333	354	292	353	339	337	335	323	336	352	338	343	361	351	324	335	323	330	361	337	337	353	351	315	351	322	388	344	339	308	348	335	316	334	368	312	299	316	317	373	375	347	335	361	335	294	335	325	346	334	319	362	325	357	341	344	343	388	325	337	326	367	342	367	348	349	344	353	333	319	333	345	333	343	311	357	367	352	338	319	346	360	330	340	367	337	353	342	325	333	315	362	330	320	371	314	302	334	339	302	323	329	320	337	328	313	340	338	341	335	308	360	336	345	344	319	372	346	378	340	292	351	366	340	366	323	341	326	328	362	355	344	329	352	302	313	310	360	322	326	362	375	337	355	312	320	329	352	350	332	357	309	335	340	345	346	366	343	317	346	329	308	367	315	352	351	300	351	342	317	357	340	382	328	351	338	346	339	334	368	357	313	334	334	337	343	310	340	322	362	318	362	343	326	334	345	363	331	321	381	379	378	342	363	348	351	348	312	334	344	331	325	317	362	332	365	329	303	332	317	357	337	345	358	303	329	312	346	347	319	338	308	327	341	329	337	348	351	358	328	333	318	323	379	338	332	369	312	363	323	315	341	333	299	367	357	351	297	330	344	331	355	342	345	338	318	337	328	363	334	339	352	311	394	340	331	303	297	348	371	366	383	326	352	319
8068	1412	2589	3368	2473	1882	1732	1574	1673	2054	2225	2049	2014	2177	2555	2253	1534	1178	1089	885	971	912	937	897	843	890	819	850	802	844	824	834	790	809	806	796	791	779	819	845	838	792	795	873	801	769	821	796	805	797	771	772	806	765	811	790	819	798	779	711	828	802	809	705	850	731	809	827	828	727	740	798	818	815	827	821	822	799	802	776	770	805	802	807	774	849	830	798	770	755	772	776	801	791	761	808	781	831	794	772	788	741	751	793	786	806	770	793	768	765	767	757	813	810	889	841	735	838	832	790	868	786	839	793	799	805	766	776	839	814	760	821	820	789	813	782	808	812	738	781	805	817	823	787	813	804	812	761	786	811	747	791	775	804	764	777	789	773	831	823	801	762	746	750	812	831	786	808	833	741	786	774	774	755	780	748	819	776	760	786	806	740	822	789	766	790	796	764	785	821	818	792	782	808	844	803	805	823	805	780	815	793	787	787	805	801	764	804	799	773	805	787	801	793	790	788	787	778	836	775	801	811	786	719	818	795	814	812	774	785	808	774	777	781	778	779	774	788	765	772	789	757	828	798	802	806	775	764	803	823	759	787	812	824	795	816	812	779	763	845	760	747	802	738	779	752	812	752	822	729	789	811	761	795	776	738	760	795	819	809	795	796	758	849	749	800	784	797	785	793	743	737	781	819	801	802	768	803	794	783	750	828	797	804	772	858	782	787	808	806	802	753	830	761	784	804	790	773	774	785	775	722	738	797	815	786	757	737	747	778	777	773	780	809	852	836	781	762	783	790	769	803	770	796	839	788	781	807	764	816	794	795	811	853	790	792	753	846	857	768	786	781	759	819	813	777	781	771	781	834	823	795	769	770	812	756	761	753	873	860	816	797	792	767	818	787	802	843	820	810	794	786	756	807	827	753	822	775	820	800	751	792	772	802	822	788	819	778	790	770	812	805	768	815	743	802	838	792	805	790	769	828	762	778	773	815	778	798	759	812	787	827	748	796	795	782	745	750	814	797	786	783	810	841	783	806	798	798	790	806	777	788	782	780	776	762	824	790	819	803	799	772	813	809	749	780	809	751	822	811	793	796	802	774	778	816	825	755	752	767	743	808	848	817	765	824	792	785	781	780	810	751	819	838	820	789	812	825	833	769	821	824	836	800	809	776	841	740	764	764	727	781	810	720	789	846	802	785	796	740	794	829	841	761	774	810	775	807	821	752	797	771	826	800	763	807	766	826	835	780	780	810	817	801	814	783	785	741	815	834	816	746	809	720	786	804	779	843	808	772	794	775	803	780	807	796	814	781	809	782	764	792	785	825	804	712	817	737	766	747	762	763	799	803	762	833	826	742	763	830	807	759	812	831	768	745	821	753	812	809	794	841	831	781	744	788	774	832	799	765	853	785	770	817	764	799	820	804	757	799	791	768	799	799	742	786	817	771	818	768	816	796	776	850	805	789	724	728	818	782	784	782	788	757	868	811	817	770	766	750	798	765	791	822	791	849	816	757	798	741	795	754	821	793	778	813	784	810	809	775	797	798	772	814	748	811	807	813	829	753	766	765	807	833	801	851	800	789	747	803	755	773	794	774	816	764	801	792	771	785	811	741	771	792	827	785	770	808	844	785	805	837	755	827	843	822	791	805	792	782	782	766	772	805	764	816	752	808	791	868	796	790	773	819	789	793	795	750	764	820	797	747	801	721	763	743	818	776	796	721	845	795	774	806	810	784	809	796	846	767	817	779	740	830	743	815	717	770	805	767	761	847	857	815	770	805	776	760	854	799	816	788	763	804	791	777	791	797	814	810	782	745	706	800	843	784	770	767	798	768	811	778	767	784	745	796	801	806	784	797	766	802	762	790	845	806	772	783	734	797	790	814	776	760	801	715	780	791	821	797	783	755	858	781	810	770	761	726	806	797	818	768	793	766	775	783	774	712	759	764	803	784	785	782	745	817	851	830	778	808	769	783	794	803	779	837	767	826	807	752	813	785	783	829	740	765	804	817	752	834	794	773	750	754	795	773	796	820	799	765	785	749	838	804	844	800	795	799	742	795	784	792	823	779	775	850	797	819	827	795	807	807	765	801	845	870	771	759	802	778	776	799	810	794	823	775	846	791	789	757	772	824	770	828	763	746	836	834	792	805	811	824	805	726	775	782	769	807	807	797	809	784	817	849	771	808	840	747	765	813	801	828	778	794	771	752	773	752	839	765	754	769	826	787	823	763	795	819	746	790	769	815	790	791	781	758	763	807	805	777	787	788	813	810	775	796	785	824	798	828	794	777	799	791	810	737	769	807	816	861	788	804	742	824	774	759	775	779	795	782	800	830	798	778	788	772	756	819	787	728	795	784	818	837	794	763	796	831	804	782	803	762	800	846	766	788	730	806	782	740	788	790	804	812	763	763	790	801	819	841	823	771	741	795	812	806	795	810	785	744	795	780	803	792	791	792	774	757	801	814	753	747	733	776	808	788	819	777	787	822	814	803	831	800	797	771	780	799	851	794	763	803	797	756	832	782	760	799	781	760	810	789	758	802	765	812	793	810	788	753	756	797	795	771	747	785	819	760	794	781	806	815	739	763	818	789	835	753	814	773	849	825	800	819	794	810	805	843	840	798	786	785	794	800	776	800	789	833	767	778	851	802	782	795	787	802	807	795	819	776	826	809	781	775	795	834	753	766	795	802	783	785	830	750	843	809	805	792	761	811	844	820	753	778	818	820	787	807	756	814	795	768	744	805	806	802	770	817	807	759	754	777	782	818	807	809	795	786	808	741	834	757	802	752	767	808	823	793	757	757	783	808	775	774	805	814	785	789	762	831	837	780	800	783	786	845	745	850	783	813	824	828	791	789	793	800	833	727	803	786	804	792	771	805	760	812	818	765	786	846	807	767	814	804	787	740	818	788	748	756	819	809	801	802	774	783	764	792	790	814	786	788	827	790	791	770	811	814	787	813	748	774	790	801	763	791	779	785	788	792	795	778	764	850	792	804	824	829	813	778	819	822	795	789	805	766	772	767	832	817	744	745	780	788	803	832	747	833	769	758	807	763	832	806	744	803	835	797	815	805	805	809	772	793	792	768	756	748	786	786	820	738	804	782	787	760	796	771	790	808	779	795	715	820	841	849	770	768	804	767	777	822	745	817	726	823	781	774	743	752	779	805	743	786	797	790	780	827	839	760	780	785	800	843	770	792	757	799	833	829	763	789	814	817	803	787	794	827	820	790	813	759	812	780	789	783	861	802	846	793	763	818	771	832	793	752	778	774	795	774	744	837	777	770	830	777	778	797	766	820	770	770	809	762	788	804	783	784	780	809	812	780	764	801	736	756	815	792	817	796	791	860	823	758	805	800	838	820	775	787	865	753	768	777	783	783	809	786	759	786	782	761	804	788	815	782	815	811	805	818	845	810	780	764	810	772	806	712	805	817	811	771	792	798	784	799	797	774	814	817	812	817	799	777	779	786	730	775	760	826	796	785	788	831	794	758
1496	345	372	362	325	322	332	332	316	343	345	342	291	363	381	349	306	303	274	291	309	315	316	307	303	302	299	272	265	286	249	321	313	255	279	272	259	283	297	275	290	260	297	303	305	341	303	278	265	318	302	308	274	259	288	276	300	285	302	304	303	253	318	295	283	290	296	305	272	292	261	305	271	266	293	307	294	289	286	255	294	301	258	298	277	306	284	283	306	319	281	261	323	320	300	292	304	279	289	300	289	276	266	275	303	289	280	264	273	334	308	308	292	316	317	271	339	316	305	295	276	308	324	299	313	313	308	287	292	287	307	238	292	304	306	307	250	264	298	283	303	313	309	259	257	287	290	308	282	267	272	277	296	295	291	283	251	334	306	300	303	316	282	260	302	300	289	262	283	280	295	324	298	320	304	270	269	308	298	282	281	269	276	264	280	276	303	300	310	261	295	315	271	309	296	305	266	336	321	291	290	276	281	282	286	286	262	265	275	309	315	275	293	272	311	299	285	303	290	276	296	271	284	258	300	305	292	307	279	286	296	282	291	299	266	267	278	286	273	289	293	312	328	282	331	281	282	284	289	283	268	296	315	286	273	294	294	284	299	280	323	289	292	271	281	326	323	327	288	289	263	284	268	307	291	285	268	312	296	279	287	287	261	289	305	258	307	288	288	283	275	309	270	298	293	300	283	291	320	294	293	301	304	294	301	276	297	322	295	303	290	261	273	270	301	275	330	302	269	293	289	265	305	285	296	320	270	302	301	318	282	283	288	311	328	298	295	312	296	317	332	303	320	260	316	303	338	302	292	243	281	275	293	310	315	278	294	276	278	288	300	266	301	298	299	325	280	280	298	273	270	233	306	347	320	240	287	287	275	305	303	296	290	286	265	268	289	304	277	290	336	313	292	289	296	279	309	293	239	273	268	286	298	325	287	301	283	289	283	321	303	301	307	268	310	282	264	292	320	297	296	287	278	304	286	290	292	260	293	293	290	263	310	301	277	273	288	292	287	298	286	294	281	288	284	302	326	324	303	339	268	298	292	285	289	326	314	291	298	259	267	311	300	272	254	268	299	291	337	325	256	304	274	294	325	307	341	310	312	305	306	307	284	278	271	282	324	289	275	284	278	332	295	323	298	283	268	305	285	294	284	288	299	275	309	292	296	265	290	282	320	330	290	308	265	267	301	304	280	307	284	297	283	273	291	295	241	267	300	298	309	328	310	288	268	285	292	294	290	280	335	290	329	283	310	270	293	284	289	320	310	305	262	270	282	272	283	305	310	311	281	276	301	302	276	318	290	300	306	330	279	291	306	312	297	299	303	273	300	275	283	315	323	310	284	291	277	288	252	283	326	309	314	279	275	273	281	303	298	281	294	281	299	289	296	309	254	267	272	319	343	312	286	284	284	308	310	284	300	267	295	303	273	275	279	292	268	307	267	293	290	303	294	310	261	293	284	294	298	322	324	286	271	300	324	271	297	306	283	283	311	283	271	284	296	248	288	286	319	334	281	327	287	240	298	289	279	287	318	332	277	271	304	262	290	267	270	282	287	306	302	287	330	283	283	305	287	311	292	273	274	304	310	270	294	282	307	271	286	261	323	284	323	287	309	295	276	272	321	334	311	291	268	282	270	290	276	320	285	270	294	260	273	305	251	275	277	282	267	262	308	310	298	308	301	290	281	295	276	285	295	277	315	309	291	285	285	282	298	263	308	306	272	285	289	285	323	288	267	296	280	277	293	273	277	285	293	272	304	334	323	309	302	289	304	330	289	295	283	322	326	284	288	280	302	320	301	295	291	297	297	282	310	283	306	252	266	302	303	269	273	267	280	258	305	298	275	293	285	300	309	279	293	293	297	293	320	335	296	281	308	312	309	278	281	307	283	292	292	335	273	306	291	287	313	275	287	286	272	311	311	280	325	270	300	317	256	302	282	285	271	318	301	300	292	254	302	285	273	289	313	283	312	319	279	278	319	296	274	293	284	291	320	312	280	288	285	284	315	285	285	282	273	267	280	293	303	285	285	324	247	287	286	285	287	291	308	287	305	296	308	326	283	279	292	281	283	264	260	286	256	313	333	305	315	313	317	268	297	289	325	306	299	277	294	310	303	315	280	297	299	318	278	331	272	302	305	307	309	298	312	265	270	304	286	340	299	275	276	284	303	304	275	312	320	320	291	275	290	304	277	264	254	280	262	302	259	299	321	268	308	320	299	281	288	289	269	297	274	300	292	296	291	304	279	296	270	274	291	277	287	296	308	297	292	245	295	297	300	297	262	277	307	271	269	280	255	280	278	280	288	298	295	326	295	294	295	265	290	276	297	297	256	282	287	299	268	290	328	280	314	267	287	313	274	293	279	306	292	283	267	293	297	279	288	301	277	263	312	275	294	317	298	280	290	289	278	317	274	286	240	297	315	305	274	260	285	277	280	297	316	266	306	278	286	300	281	311	300	307	297	298	307	281	280	285	281	337	289	314	295	265	288	293	302	297	267	256	266	309	285	279	296	288	289	289	251	245	299	278	270	261	286	292	305	280	301	256	332	277	286	287	305	328	254	300	292	295	300	277	348	268	285	283	282	296	299	261	303	304	272	291	295	287	286	298	263	305	292	312	286	272	300	275	284	315	314	332	278	300	298	313	295	299	262	306	292	284	270	249	312	278	302	303	293	325	299	356	305	278	310	295	277	302	329	291	278	304	293	257	276	287	323	325	283	256	268	290	283	305	304	302	281	290	280	282	281	319	282	258	268	257	308	312	270	299	306	305	272	307	271	309	270	281	265	294	277	296	308	298	257	310	281	294	271	261	309	288	243	282	289	276	258	334	284	302	289	273	283	271	294	316	302	265	302	329	289	271	271	294	278	299	306	306	281	309	296	295	315	281	304	290	312	310	310	296	316	280	320	321	267	286	289	308	291	258	277	284	296	283	289	323	292	279	318	297	325	274	288	317	331	314	293	274	305	307	281	274	278	303	270	268	302	264	274	261	262	254	275	265	288	266	293	283	306	290	258	299	283	282	278	297	248	272	311	305	304	273	286	319	303	308	279	292	258	248	275	293	295	298	301	267	273	288	283	279	308	299	313	306	287	280	297	304	303	257	259	282	310	284	296	311	293	251	274	284	283	283	270	318	304	294	257	283	299	308	304	328	273	272	305	292	288	310	283	297	296	306	283	288	307	298	306	289	315	285	302	317	285	335	290	298	316	315	314	317	294	255	280	269	264	270	290	276	278	309	290	274	312	312	289	322	327	296	272	297	312	290	327	283	287	283	310	290	289	277	293	307	269	268	287	301	258	275	297	315	259	278	320	306	287	268	296	260	333	310	322	295	312	266	279	312	288	328	305	313	290	294	327	291	302	300	273	279	295	271	284	285	288	308	287	306	291	280	320	310	330	286	300	291	257	324	295	309	287	303	312	292	286	318	309	300	297	285	272	305	266	298	317	291	266	301	263	308	291	281	293	275	266	315	276	288	261	303	286	274
1779	700	872	1016	824	758	800	751	842	943	1011	978	1056	1079	1330	1141	917	764	699	741	647	681	654	698	678	648	650	670	693	655	644	663	626	646	642	665	673	707	635	709	631	646	666	694	686	656	650	660	648	709	703	695	661	653	658	685	680	639	680	698	636	646	676	658	679	644	630	671	705	647	657	672	635	692	674	670	702	695	695	666	642	696	655	664	643	649	621	660	736	659	652	728	663	665	684	670	702	676	649	712	720	650	638	710	648	654	644	670	687	670	638	655	674	641	698	675	691	693	655	649	657	657	673	666	651	690	704	689	668	676	645	666	653	651	717	645	648	747	654	669	710	660	689	698	665	662	656	670	659	629	645	672	674	665	684	664	661	697	649	642	641	694	697	715	689	647	692	652	678	676	674	678	674	689	673	654	660	682	620	721	676	670	634	702	666	642	673	667	677	683	667	637	673	645	666	649	702	612	721	656	636	698	682	661	675	634	663	678	622	640	660	634	639	672	681	652	680	661	681	670	662	680	685	700	691	662	661	669	619	657	686	687	704	682	686	628	680	688	695	648	663	661	710	625	664	676	704	675	678	662	618	642	658	665	689	714	680	610	665	670	654	684	679	708	704	669	668	693	628	645	688	651	688	684	671	656	625	655	647	669	660	643	666	648	662	716	634	683	639	701	672	688	677	685	652	654	636	668	725	645	644	678	679	646	717	618	677	638	664	660	670	675	651	674	695	672	708	613	676	683	672	669	660	628	660	715	628	690	669	673	658	651	624	623	653	725	678	700	634	643	699	687	648	645	724	695	677	686	706	659	681	693	662	643	685	679	660	684	644	673	650	653	625	670	687	657	644	639	706	678	651	687	667	709	683	672	639	674	677	666	676	677	679	666	704	639	668	638	644	648	637	684	689	715	718	664	661	674	704	682	682	640	669	656	711	645	660	631	630	636	674	655	634	685	645	670	636	666	660	686	651	682	655	702	642	704	653	651	661	690	625	706	660	653	628	700	685	653	638	700	666	722	647	680	701	712	641	678	659	687	699	673	668	646	683	696	660	641	683	682	652	645	674	661	660	667	697	672	639	682	658	644	635	672	662	685	655	648	700	663	664	663	706	611	646	632	621	659	643	618	677	647	709	629	684	653	663	677	631	627	649	683	694	661	689	647	664	685	667	698	670	641	671	650	639	668	664	709	662	629	697	643	694	643	664	648	682	655	656	674	726	655	668	592	615	693	664	669	673	628	642	696	698	668	687	625	656	665	743	646	674	689	667	667	645	707	688	675	663	683	667	687	671	735	731	649	656	692	749	657	631	685	682	690	672	658	671	655	687	656	647	661	651	646	663	635	654	693	670	677	670	683	660	662	652	656	711	647	684	724	646	680	681	639	652	666	693	698	693	722	671	676	669	650	679	676	676	688	720	654	698	623	649	662	677	704	663	669	649	683	651	646	643	648	632	676	592	687	673	655	670	644	655	669	668	677	702	664	738	649	655	730	670	663	646	630	696	625	674	671	666	705	703	658	653	667	649	686	635	663	689	669	702	667	683	686	673	724	694	731	619	706	706	666	681	657	668	627	648	705	688	695	670	632	695	645	705	674	702	688	677	682	659	644	648	646	676	635	689	666	648	650	677	655	720	676	614	635	727	712	689	690	691	655	666	693	642	651	652	684	685	657	726	636	694	674	657	667	679	702	626	644	650	684	650	670	695	744	642	652	668	666	617	683	689	650	676	654	654	670	713	727	683	669	669	709	644	683	681	688	657	657	667	652	673	631	687	668	663	610	699	628	695	646	678	659	707	690	671	650	639	669	660	656	722	693	674	661	688	661	662	641	623	715	684	643	683	678	657	678	614	665	707	655	654	670	689	711	657	633	699	679	669	668	684	701	674	628	665	688	695	676	647	699	649	666	697	696	672	682	668	654	694	673	661	709	653	685	658	664	632	617	739	669	666	670	705	686	732	668	667	669	711	654	660	643	733	664	648	671	662	656	646	690	655	682	694	715	646	652	688	655	703	713	661	698	639	685	660	647	681	692	710	643	621	688	652	711	680	691	647	672	668	670	695	658	676	651	681	645	654	708	695	666	655	702	656	674	659	710	616	691	669	673	737	702	669	653	672	704	667	720	687	646	660	665	672	675	669	599	697	667	686	669	682	700	640	663	638	697	671	653	671	690	637	638	644	672	677	670	662	664	644	717	673	654	682	708	670	616	652	681	637	656	678	684	672	683	672	686	704	683	685	662	699	629	718	633	668	666	638	659	656	681	645	682	671	674	657	653	646	639	698	693	678	669	702	679	672	649	636	652	669	664	650	678	667	640	661	651	665	629	687	661	653	667	672	669	672	618	734	641	705	642	652	679	675	653	648	718	647	641	649	674	680	701	659	720	674	711	692	664	713	649	674	670	682	691	636	688	662	658	693	720	679	708	704	683	689	685	649	666	688	665	723	683	710	603	641	668	640	646	690	666	636	684	673	698	644	685	654	672	649	628	652	701	669	674	662	740	669	653	663	681	707	693	693	701	670	660	696	645	674	667	671	666	642	668	653	642	638	692	706	646	646	625	661	687	649	665	686	670	704	671	704	715	640	679	635	655	683	676	651	668	700	669	672	637	693	691	715	660	712	668	679	699	634	696	675	658	673	657	636	681	669	647	662	639	630	651	698	640	682	649	697	642	638	682	621	664	688	639	645	695	678	690	603	657	698	635	700	633	625	663	679	736	668	660	692	675	659	638	653	618	733	694	682	670	660	636	645	696	675	706	614	645	687	668	655	691	594	612	668	600	667	647	624	709	686	705	676	679	654	671	661	681	642	666	687	671	664	659	661	638	702	615	653	656	641	686	627	662	662	649	649	717	688	677	724	674	679	668	645	659	668	658	645	680	683	702	692	590	645	638	642	674	660	675	687	674	626	678	691	676	669	690	664	692	635	685	681	647	682	670	671	670	668	642	713	687	698	670	664	637	626	624	680	632	721	636	667	699	673	627	635	690	678	700	658	680	708	642	659	681	626	674	634	655	690	646	669	722	709	651	688	676	680	659	662	681	721	699	652	659	681	700	643	688	650	660	654	708	661	681	672	638	709	658	659	706	703	675	693	690	685	672	680	676	638	654	610	679	646	625	658	660	658	662	641	692	706	664	687	682	650	643	714	691	653	628	685	603	708	674	628	641	686	662	647	643	621	704	682	647	672	672	655	636	693	679	692	666	639	714	654	670	694	679	692	656	646	669	691	699	655	656	669	701	643	663	732	669	681	665	656	657	633	708	634	625	652	692	633	661	648	688	632	664	654	705	728	646	692	634	662	686	672	648	652	697	682	616	652	676	641	661	678	660	679	624	678	682	666	649	653	684	649	679	634	641	674	686	701	675	688	656	659	662	653	669	640	701	678	661	623	664	672	701	684	717	649	683	692	630	622	687	655	666	643	656	650	670	708	642	684	695	681	634	693	666	656	632	695	677	667	720	714	618	676	712	678	627	670	629	688	677
6810	489	645	634	386	291	313	259	291	325	345	311	352	346	384	317	279	236	253	193	202	186	193	182	189	204	201	198	202	208	158	217	208	175	214	190	175	194	189	183	186	192	190	197	184	192	203	216	180	220	190	185	174	200	206	201	192	182	195	201	205	212	203	183	210	192	187	203	206	206	199	211	207	196	192	168	166	196	227	197	177	177	180	179	210	198	189	194	218	175	201	197	200	176	210	159	187	170	201	190	176	208	189	188	213	176	205	214	169	185	189	189	176	177	176	168	198	202	179	149	163	187	216	178	192	200	203	185	182	189	209	164	200	172	185	175	197	201	199	206	173	192	191	215	173	171	202	197	197	174	181	235	207	187	172	190	204	215	183	225	194	185	194	167	189	181	221	187	177	196	177	196	201	186	193	218	200	169	187	192	195	197	200	197	207	210	193	232	180	192	201	204	177	182	195	204	192	191	196	229	164	208	210	199	200	209	195	221	189	194	177	196	175	189	206	171	190	192	174	154	206	192	179	210	178	190	160	169	194	211	202	182	193	185	171	201	188	212	195	187	210	202	198	185	198	174	200	196	196	167	192	215	202	183	178	205	216	188	190	162	197	216	221	193	180	183	174	181	188	202	186	187	189	201	200	199	180	187	178	171	193	178	153	170	219	166	166	222	214	166	162	194	184	185	194	193	183	212	196	186	201	162	223	203	166	189	171	186	173	181	182	182	170	196	198	179	166	179	159	199	186	210	197	187	191	181	206	200	191	195	170	204	209	216	170	196	205	169	219	181	203	211	195	187	208	161	182	202	185	174	180	180	176	184	204	186	181	179	182	190	184	196	198	202	202	168	205	193	204	188	149	193	196	173	177	206	191	202	185	194	206	206	165	185	194	182	214	168	161	193	201	228	223	193	180	215	190	173	216	186	159	215	202	175	212	207	175	208	216	190	189	185	192	185	205	182	180	200	197	186	188	171	179	176	179	198	208	200	204	195	198	203	190	192	196	184	190	186	175	172	189	197	187	199	201	157	195	206	196	207	199	205	185	201	188	171	174	202	191	186	191	160	200	202	202	194	194	192	194	183	203	193	168	166	185	184	210	200	204	180	161	167	222	195	183	176	182	205	192	176	191	194	167	208	199	195	184	187	193	180	204	191	214	200	204	172	163	186	192	219	196	189	203	195	202	177	170	178	207	203	214	168	210	179	215	177	200	198	169	181	189	166	206	184	194	177	163	202	212	190	212	203	194	207	185	196	225	204	206	210	172	210	191	188	216	205	196	202	201	188	198	200	210	187	211	190	168	206	224	211	181	186	183	210	198	216	182	170	182	181	202	203	182	194	221	190	201	188	193	217	201	183	195	211	205	193	186	182	178	193	178	181	177	176	202	195	215	197	177	166	189	176	201	197	193	185	184	207	188	203	170	194	193	197	200	200	178	191	181	198	199	215	182	214	190	183	205	197	192	218	170	164	177	185	183	199	201	180	182	175	203	198	210	189	205	221	198	188	193	209	180	167	189	206	199	215	182	201	184	177	159	219	213	183	211	184	163	188	173	192	193	181	200	205	195	186	204	208	180	188	184	197	182	184	193	195	187	219	205	200	205	221	203	233	215	193	203	185	218	199	184	187	189	183	191	188	166	188	212	198	178	181	194	192	193	196	188	188	216	179	208	176	177	176	198	181	216	204	209	177	178	202	175	221	187	175	191	203	178	162	193	160	201	165	194	194	189	211	202	198	190	173	186	204	182	180	175	207	176	193	216	211	154	188	213	213	205	199	211	186	174	180	204	202	191	221	205	218	219	187	216	195	190	215	205	179	191	211	216	197	202	181	192	205	204	185	187	193	189	186	185	196	178	188	183	187	180	220	211	199	182	179	193	205	175	204	177	188	199	183	236	214	193	184	171	199	164	200	180	198	208	187	194	198	201	201	187	195	177	193	194	164	212	210	212	159	185	187	168	201	188	183	176	201	188	197	185	183	220	187	166	163	188	184	182	186	186	202	202	178	207	186	181	192	202	183	179	197	193	180	196	165	207	173	189	187	194	201	207	190	184	185	194	194	151	182	168	173	182	179	176	168	224	170	184	175	174	208	180	174	169	165	167	190	193	208	169	197	223	195	196	165	189	211	202	198	175	197	204	196	173	218	172	190	192	213	230	197	174	193	196	207	183	182	190	219	202	189	192	197	185	188	196	189	210	216	172	208	199	180	198	191	198	194	205	198	203	175	205	199	160	219	185	191	200	181	211	206	187	179	159	186	203	197	163	178	194	203	171	188	184	178	211	184	197	229	194	198	180	189	202	167	227	193	171	199	198	194	189	180	187	163	212	157	200	191	166	199	176	184	162	186	190	202	184	201	158	162	190	175	174	176	175	178	197	182	172	209	175	195	190	180	195	164	159	181	192	190	169	178	174	188	216	175	179	185	206	206	201	192	190	182	186	195	188	208	176	167	172	207	199	203	190	166	181	193	197	171	179	167	232	174	203	194	157	168	194	201	189	182	156	221	188	201	165	156	188	186	181	206	203	190	186	191	167	159	193	173	186	195	210	181	226	171	190	213	186	175	171	167	178	199	211	193	186	173	188	190	188	181	199	190	200	174	202	181	182	180	215	186	201	215	188	182	221	228	192	156	174	194	203	185	196	176	188	183	186	192	178	196	185	198	188	189	197	208	195	198	191	182	163	211	169	172	165	167	197	195	177	206	191	171	179	194	198	176	175	188	194	210	206	193	191	197	179	167	189	167	191	217	189	184	180	183	183	171	189	205	196	212	187	187	190	164	195	212	201	184	191	174	194	192	194	170	161	195	184	189	178	168	196	207	185	211	171	197	200	187	195	190	186	208	197	178	181	173	206	183	190	192	180	190	172	199	191	186	200	195	206	180	179	195	169	196	200	188	191	186	187	200	206	180	198	198	202	194	171	212	194	206	174	200	205	164	166	190	174	183	201	213	181	172	194	194	200	184	180	205	210	195	191	198	178	184	191	190	218	207	172	181	198	186	179	180	200	187	219	198	186	177	202	194	216	175	176	206	210	186	197	190	238	193	184	189	224	193	207	160	220	195	208	180	196	196	178	174	194	207	189	193	204	194	184	182	185	150	183	187	176	191	175	205	148	191	198	218	196	186	213	194	195	191	166	204	234	197	224	196	191	204	173	213	201	200	188	193	196	171	163	206	173	176	196	182	187	172	189	200	186	196	170	215	206	191	199	229	191	186	205	214	194	197	193	203	184	163	185	198	195	203	189	197	171	186	212	177	192	172	190	210	181	178	178	186	201	214	193	212	186	201	197	199	185	202	190	201	181	193	208	177	188	188	216	189	161	169	212	188	176	185	162	177	197	202	173	209	190	193	199	211	203	193	166	200	193	192	187	194	197	204	199	196	203	181	201	200	202	206	189	180	176	186	189	201	171	175	156	193	168	186	159	187	196	214	204	206	195	199	201	196	206	172	186	164	216	194	185	206	186	195	185	208	171	188	193	190
5896	773	1565	2002	1312	1141	1029	983	1124	1389	1285	1201	1196	1334	1733	1525	934	708	661	583	578	539	553	609	501	514	481	502	544	536	536	519	505	484	543	510	510	486	522	474	460	489	473	476	493	503	496	473	477	487	496	531	507	518	548	528	492	490	488	516	509	487	509	490	473	495	521	458	512	522	478	483	464	531	487	472	491	505	500	462	504	465	489	472	482	461	483	515	513	466	498	525	474	498	509	499	512	503	487	511	478	463	494	467	504	473	462	493	497	474	495	488	449	518	483	505	442	527	468	484	483	494	517	501	494	446	499	488	464	477	482	491	495	469	501	521	483	516	500	489	485	490	522	518	488	474	469	512	503	455	495	496	487	515	502	476	530	528	503	502	501	502	458	496	470	503	481	474	477	517	490	483	516	483	482	496	522	531	518	502	503	515	492	528	482	493	507	463	484	484	506	511	498	515	484	511	518	478	480	492	523	481	496	486	520	468	497	464	510	486	486	506	501	522	495	513	508	466	520	478	506	478	484	477	483	492	483	468	477	536	508	488	472	532	459	461	552	480	509	545	475	505	474	468	451	487	487	506	476	539	493	494	517	513	504	485	473	512	486	489	491	473	500	496	478	470	491	478	479	513	472	505	499	477	497	534	495	460	488	487	520	498	493	517	511	508	496	463	483	526	509	538	499	545	515	472	504	485	481	500	518	500	471	510	475	477	485	484	498	488	463	479	518	500	467	441	467	489	492	480	485	491	490	513	533	520	510	441	479	513	486	535	461	481	460	428	473	505	465	509	488	490	478	512	464	479	497	500	519	497	452	494	494	492	514	452	480	490	470	479	525	507	467	489	461	504	449	476	480	464	486	458	492	494	459	560	503	511	491	482	503	505	458	495	482	521	493	539	458	516	484	533	512	480	475	490	488	494	507	496	458	482	515	438	476	491	493	490	549	497	498	486	491	493	467	498	465	490	518	450	465	524	489	480	503	485	526	475	505	505	489	483	497	493	496	469	480	475	450	514	502	506	467	493	494	472	467	509	471	510	471	444	482	506	511	454	479	490	502	507	504	512	511	491	458	481	484	495	500	461	469	481	508	469	504	477	467	526	510	484	506	466	473	449	531	461	447	518	530	521	515	503	432	533	496	484	484	507	496	482	491	525	479	477	474	469	468	477	486	494	470	442	509	513	456	451	506	493	496	514	476	452	493	491	491	454	479	476	458	471	468	506	474	460	509	496	509	484	479	465	474	480	452	535	453	494	509	517	492	500	461	487	515	449	515	476	519	477	506	486	491	452	506	487	458	501	453	459	491	481	466	489	474	515	485	472	506	483	488	480	474	474	457	506	480	506	482	469	522	492	493	469	506	506	508	489	484	461	522	520	489	497	473	485	511	516	493	480	500	517	471	506	498	475	450	496	525	476	503	508	477	448	517	483	464	483	500	500	458	457	501	499	481	494	491	492	524	496	518	503	500	480	463	487	496	519	505	501	459	513	469	465	491	474	521	481	513	502	496	495	444	451	490	479	496	444	487	482	495	495	528	507	488	510	503	463	448	518	506	497	433	495	468	442	474	482	482	512	483	447	476	496	494	484	513	468	520	530	497	501	513	486	485	485	484	511	487	491	468	502	483	478	487	503	518	506	476	520	489	479	489	525	497	500	505	499	476	520	516	528	483	494	474	510	505	485	479	483	480	512	514	522	509	500	489	463	469	490	482	500	536	460	485	468	500	487	519	490	490	481	482	452	465	489	460	465	516	459	447	478	497	489	500	456	490	485	475	511	497	496	485	492	494	500	509	464	534	458	497	498	481	500	502	461	526	485	483	494	507	488	492	480	463	483	464	479	507	492	503	471	483	511	483	475	496	461	481	502	495	474	476	492	538	493	516	462	480	491	457	507	480	536	494	466	478	494	466	534	485	504	483	482	491	490	506	489	518	499	521	471	487	489	480	487	487	476	556	501	485	493	487	504	475	513	486	511	501	475	524	483	537	485	491	505	498	503	489	519	477	487	516	475	470	471	518	463	458	480	498	477	458	516	522	487	471	479	477	511	502	497	461	484	500	515	474	480	485	483	530	486	475	481	504	497	487	495	492	486	499	461	478	495	512	443	496	465	482	490	498	473	489	491	501	490	548	485	459	495	485	491	479	472	533	490	461	469	456	494	498	466	521	488	490	501	513	513	475	490	461	476	438	513	514	492	477	499	489	462	451	485	467	517	472	507	464	489	505	492	474	479	484	471	502	514	489	493	521	512	451	499	520	473	500	503	536	515	507	505	489	477	492	460	511	509	482	457	459	489	509	488	512	516	525	500	500	471	469	481	486	472	504	494	475	478	541	454	448	516	470	477	511	477	517	493	510	488	501	488	487	519	483	475	506	461	542	504	501	471	516	447	450	505	519	458	467	474	484	456	431	473	465	492	504	470	474	469	484	495	485	503	482	496	495	486	492	503	481	475	482	520	514	480	513	498	482	504	486	463	439	459	460	467	506	510	536	508	467	485	488	466	513	487	459	499	453	502	509	457	459	495	495	484	491	438	505	543	512	504	514	476	514	487	517	491	476	520	466	484	506	516	511	500	489	474	516	501	474	470	491	469	496	473	520	464	479	520	510	496	462	485	483	497	470	477	492	520	494	471	480	484	465	501	540	500	512	492	513	495	487	498	508	527	463	461	511	513	475	477	515	464	475	500	463	481	496	522	520	457	510	450	495	472	506	490	512	494	504	487	515	498	497	443	465	500	506	471	453	534	483	512	479	455	444	479	449	534	475	505	560	484	508	488	443	497	462	522	486	497	493	499	513	507	480	552	511	504	517	485	482	528	496	514	524	515	478	458	485	483	509	493	468	479	524	480	533	446	481	490	464	457	466	483	502	493	496	510	497	510	505	457	482	500	468	474	529	470	484	475	475	549	497	463	525	482	489	488	519	503	481	490	505	423	474	514	509	439	491	508	508	501	506	488	497	483	470	474	488	448	433	497	486	489	512	477	498	512	511	457	486	509	466	502	502	489	447	508	494	505	496	536	490	501	502	495	518	514	513	463	506	476	508	460	499	528	488	512	505	471	526	477	483	492	488	433	483	515	485	461	510	488	493	480	509	526	477	485	466	507	441	480	497	495	497	506	493	489	514	487	503	478	518	468	510	471	452	502	470	488	518	468	499	482	496	505	530	522	492	533	476	458	472	507	474	487	464	473	462	458	470	488	499	497	497	434	490	501	501	478	509	480	484	489	452	512	480	480	475	470	504	502	500	480	518	510	450	462	492	473	479	486	467	481	496	492	493	501	493	468	532	461	485	488	465	476	487	466	477	463	489	464	498	501	512	481	549	495	485	481	496	539	474	513	495	459	523	509	472	496	494	478	488	480	426	509	464	503	519	513	499	459	482	517	497	485	504	503	529	535	500	544	508	486	497	499	495	519	504	503	490	480	480	497	484	513	482	508	488	508	492	464	514	459	486	487	478	490	510	471	502	488	516	517	513	524	496	492
13719	1376	1235	1104	661	560	522	505	488	540	539	559	554	558	643	586	438	420	354	373	371	325	366	343	317	365	352	363	355	331	357	313	365	350	353	309	321	342	359	359	339	358	327	346	331	351	349	327	353	323	335	306	337	339	325	349	303	353	363	359	314	327	349	343	313	328	383	353	374	375	301	340	320	341	344	339	335	326	373	359	363	329	328	320	385	320	348	343	360	346	392	342	363	378	361	338	325	303	343	331	327	339	321	307	379	326	330	314	365	328	302	371	365	342	341	358	349	377	309	359	319	372	345	324	342	313	327	342	324	323	336	301	325	352	311	311	315	329	338	301	332	337	376	300	328	304	335	333	334	330	326	336	348	337	302	359	380	336	350	354	288	360	340	355	361	366	357	318	332	354	366	360	354	350	338	283	342	369	367	334	401	314	375	347	358	371	304	342	339	375	323	308	324	320	339	335	302	335	343	321	354	330	345	338	348	339	371	320	307	320	367	352	348	364	373	320	353	343	335	341	335	342	339	354	318	330	333	311	350	373	347	373	343	351	348	322	344	344	324	345	352	321	352	355	317	323	327	354	370	381	310	378	335	356	365	339	350	367	380	361	340	303	314	361	364	392	337	373	334	330	335	360	350	370	358	351	330	334	349	324	332	357	363	334	347	339	344	322	370	333	299	336	347	366	318	354	332	368	314	385	329	322	396	339	358	364	351	314	333	349	372	356	368	382	348	339	313	379	371	325	345	341	329	339	327	350	373	362	357	337	329	325	387	355	361	348	352	346	307	346	329	352	356	363	337	330	341	314	349	324	287	330	323	368	345	327	345	346	374	336	352	328	361	354	357	352	360	319	316	346	343	338	320	352	365	336	293	336	323	317	337	357	357	353	350	366	339	297	351	339	351	326	316	362	339	343	375	341	338	328	349	337	334	369	331	362	363	314	347	342	320	345	333	356	345	341	325	358	377	352	360	312	340	346	329	348	330	329	355	341	396	338	367	339	359	341	322	327	322	353	353	330	314	354	334	322	341	353	314	304	321	367	347	353	377	345	336	366	327	363	378	355	304	345	351	340	329	357	408	344	331	340	310	367	283	335	341	309	351	304	336	312	340	336	341	374	337	343	325	374	349	337	371	372	298	324	364	350	308	342	352	328	307	359	326	343	335	372	341	327	358	372	313	374	364	344	360	324	306	311	338	349	334	345	329	313	343	337	316	363	382	364	374	319	373	321	330	344	372	327	355	331	303	303	335	316	313	330	344	299	327	355	360	344	376	355	321	283	361	357	352	330	308	329	364	337	357	319	343	314	330	334	332	353	338	328	325	377	373	325	331	337	352	327	302	351	324	354	371	340	329	311	348	335	338	329	365	362	336	315	349	376	353	344	325	324	361	316	322	331	317	371	324	348	377	346	335	294	301	331	294	344	341	347	377	322	324	328	381	340	334	340	331	318	362	351	380	373	329	327	330	367	313	321	329	333	333	370	361	326	335	341	356	337	336	363	350	347	343	343	362	378	352	378	353	355	349	312	341	332	361	352	347	318	348	350	388	363	321	361	360	354	310	376	349	339	335	326	374	346	344	355	353	351	333	327	316	417	345	326	367	372	339	312	345	332	353	337	350	350	339	321	303	326	338	346	345	361	316	366	352	359	315	351	363	297	304	339	337	310	328	377	332	322	345	321	332	343	332	333	380	303	351	324	339	338	343	350	355	336	347	341	351	365	336	351	349	309	334	345	317	340	324	325	356	308	332	372	341	296	340	308	337	318	329	330	347	297	352	351	341	327	356	336	333	330	362	345	378	333	339	330	334	322	309	333	352	302	372	330	331	302	329	320	336	338	337	338	340	300	312	319	313	316	339	330	336	355	326	356	329	355	338	377	322	327	338	336	328	342	354	368	361	310	364	382	348	331	363	339	351	374	354	312	300	328	348	391	371	329	318	325	344	348	369	328	345	335	350	337	385	309	385	321	341	316	331	320	365	361	344	350	317	342	343	367	319	332	310	336	343	341	344	340	340	342	321	384	369	386	321	349	319	322	373	344	335	389	363	374	338	338	327	371	354	332	328	304	345	339	362	312	340	373	330	348	343	313	329	315	346	335	335	336	367	320	326	319	330	327	342	351	323	345	361	372	361	347	360	343	363	305	387	334	352	314	369	352	318	368	329	396	373	309	355	371	346	350	304	325	307	364	357	334	340	368	340	366	352	326	344	313	368	360	339	347	310	347	373	356	319	349	336	313	345	370	354	359	359	354	342	369	338	326	413	306	345	322	325	321	343	340	337	330	355	358	381	349	360	325	349	330	333	364	297	344	324	360	343	354	392	345	332	347	337	322	339	350	364	330	367	313	318	349	337	365	333	314	343	368	336	343	343	339	370	325	340	367	354	345	330	331	325	340	328	316	373	332	340	368	324	349	309	350	365	300	351	310	329	314	333	347	357	332	324	346	344	334	325	346	331	343	348	311	330	337	340	317	334	310	358	336	341	371	340	353	361	387	337	308	328	359	327	385	340	351	333	349	323	322	325	337	341	336	318	334	315	346	312	301	317	342	337	339	313	362	379	329	350	336	341	340	334	318	340	343	294	344	319	390	370	341	324	313	291	363	352	326	342	315	371	330	335	354	367	326	317	366	338	342	343	359	388	317	346	384	351	345	400	319	356	353	359	350	324	340	363	330	313	308	399	340	367	296	341	307	322	336	321	327	344	349	322	374	326	341	323	353	348	310	357	313	359	364	347	358	354	350	390	315	361	353	344	349	314	334	340	340	327	306	324	375	305	361	349	330	333	345	308	327	368	337	366	363	340	356	333	376	351	333	335	358	330	346	358	338	345	367	347	363	335	319	367	344	336	357	378	355	327	368	325	331	373	325	341	333	358	338	342	329	328	342	375	339	352	357	322	348	342	312	334	357	337	362	344	321	341	325	318	337	327	334	353	326	340	303	337	310	328	327	321	334	319	342	319	343	360	340	376	358	327	362	348	342	326	366	330	342	339	354	340	329	333	349	336	342	332	362	377	362	311	322	344	321	321	331	362	340	325	349	341	325	348	351	311	348	364	316	325	333	368	313	346	342	343	347	383	328	343	312	330	357	386	360	345	410	352	343	332	361	330	343	338	365	395	345	346	352	348	357	338	373	373	359	339	335	343	339	350	346	339	352	308	334	379	320	332	349	362	343	319	367	322	351	312	365	363	310	319	336	307	352	338	306	316	357	331	337	353	322	362	364	354	359	322	353	347	341	313	329	336	317	332	372	359	305	338	319	340	355	342	337	367	309	348	315	306	329	354	302	346	363	337	335	318	346	331	355	324	329	343	343	336	378	342	348	318	327	323	318	326	371	354	365	322	331	330	332	332	362	392	354	361	341	353	386	341	345	339	355	360	330	346	321	345	359	337	327	351	312	345	344	344	355	307	324	356	383	342	364	371	361	360	340	321	364	336	326	326	324	328	320	380	341	320	360	340	339	369	320	339	362	345	318	323	284
8143	1316	2608	3324	2368	1873	1753	1625	1806	2145	2059	1972	1941	2178	2804	2238	1498	1019	1065	971	930	924	884	906	947	819	801	830	905	866	817	824	851	893	832	794	799	841	844	828	781	845	820	782	816	807	782	796	792	836	877	831	811	842	786	827	811	780	780	776	791	781	827	767	826	796	814	838	807	806	802	822	819	801	777	817	832	833	802	773	824	779	779	803	790	776	836	814	814	766	778	804	772	798	807	719	796	766	847	810	795	815	841	762	795	791	809	794	781	783	796	788	802	814	799	843	770	792	836	788	819	800	792	815	741	818	814	729	749	822	786	811	757	775	828	800	849	824	822	823	822	791	786	764	792	787	802	786	848	809	792	834	738	817	820	816	798	822	831	777	781	874	854	788	779	812	795	858	753	759	776	838	851	825	787	786	732	813	772	791	838	771	755	777	829	772	784	837	837	781	816	814	802	794	764	777	764	802	825	791	824	756	812	741	780	809	791	749	800	838	821	781	821	799	806	780	794	821	794	748	764	786	744	783	795	799	766	774	829	781	767	812	834	778	807	812	820	761	805	801	819	810	766	825	765	780	829	802	746	765	781	805	812	779	806	785	863	777	798	807	795	778	798	838	823	816	790	788	795	784	807	806	777	793	819	813	782	785	783	799	768	789	718	782	751	780	810	817	765	791	821	784	758	766	788	783	780	827	802	767	789	794	760	768	789	770	778	819	821	796	856	838	754	784	800	854	795	787	788	775	803	798	802	794	796	791	815	809	773	804	777	790	825	787	793	801	796	749	787	790	741	810	765	741	789	759	779	801	782	758	758	798	786	767	803	796	757	823	774	824	804	787	818	719	788	780	786	748	747	792	793	797	825	811	808	826	749	767	753	776	833	775	837	790	800	830	801	793	821	769	837	755	796	815	791	770	801	764	764	829	723	810	801	802	816	834	724	820	793	802	790	834	801	802	802	798	774	801	809	751	794	759	808	815	789	826	784	761	789	782	847	778	767	827	796	802	809	760	761	781	808	798	759	776	780	822	805	817	766	795	756	764	807	820	776	782	802	793	826	743	758	765	783	817	801	824	832	853	792	829	758	767	831	821	835	780	756	744	782	785	787	767	789	795	779	843	780	822	807	814	778	807	786	749	797	780	790	810	771	797	808	722	784	774	795	782	797	761	761	831	744	819	794	722	828	795	793	786	748	732	796	742	776	805	795	759	773	857	765	788	778	781	770	773	774	778	836	790	795	771	779	788	798	834	730	743	809	810	798	821	820	793	751	839	834	827	800	836	797	813	820	802	769	842	718	802	794	804	835	772	806	775	801	765	753	837	828	797	758	756	809	775	803	818	834	827	785	773	797	757	804	846	784	796	780	811	777	759	806	798	848	764	749	789	794	791	808	788	746	746	740	787	740	859	834	810	754	787	785	835	767	745	821	775	838	806	790	767	781	794	853	788	817	774	795	732	819	822	804	801	777	766	800	827	777	836	777	774	816	826	740	784	807	795	803	858	774	793	786	801	816	834	779	791	804	792	784	744	771	791	827	815	800	813	787	837	802	803	815	824	785	848	828	814	797	821	804	768	793	792	773	790	751	809	791	784	796	789	849	773	811	788	848	817	787	784	824	782	741	812	829	801	756	814	756	780	803	778	820	774	801	828	763	770	735	801	804	793	804	765	787	802	738	761	801	837	735	837	766	798	811	821	775	779	768	820	815	796	816	799	803	786	758	815	832	820	775	777	796	781	758	765	776	788	784	748	803	781	758	827	840	815	793	791	780	847	788	849	801	783	821	813	773	838	772	769	799	767	780	807	847	827	795	755	776	781	755	744	815	802	821	794	752	797	774	804	802	792	828	815	793	788	875	808	793	801	786	725	821	779	781	831	782	780	780	766	856	784	788	796	814	795	794	787	764	815	783	760	759	807	749	836	802	819	820	817	803	833	807	831	766	795	816	755	779	751	800	831	773	839	770	755	798	790	758	750	817	830	801	784	789	763	768	802	790	749	824	798	835	789	787	737	808	805	775	814	786	818	758	818	825	789	833	790	783	759	759	787	802	812	729	801	783	801	841	816	762	780	804	761	769	762	827	735	789	787	807	778	814	781	764	803	817	764	782	758	735	796	790	799	791	808	794	810	781	801	759	760	794	790	731	817	834	765	750	787	818	776	811	780	766	755	816	805	805	779	763	762	754	780	812	813	812	784	792	829	794	817	769	778	801	812	764	782	830	758	873	780	762	886	820	733	813	786	810	788	806	748	770	809	783	700	853	797	774	778	779	743	802	810	799	755	823	813	826	817	842	749	777	815	779	828	828	796	785	819	764	805	785	783	830	796	832	844	785	780	807	764	817	780	804	802	818	769	850	809	776	800	799	807	814	799	828	820	823	818	772	771	842	781	767	808	797	783	815	803	767	783	788	799	818	827	817	817	846	817	787	774	791	859	772	813	754	815	760	840	783	772	793	817	803	765	770	784	778	846	781	811	798	803	815	805	783	765	805	882	759	804	741	804	849	787	796	785	802	826	743	800	791	812	823	748	747	770	785	763	797	846	756	753	826	759	824	799	787	747	804	777	775	795	750	805	778	832	780	812	765	845	785	794	793	773	796	782	812	814	791	775	809	830	811	793	805	786	805	791	825	770	777	834	862	803	815	756	821	776	793	762	838	859	774	801	805	783	819	781	786	815	740	845	775	809	822	809	780	805	863	800	820	788	836	778	774	801	768	771	794	808	821	773	758	768	814	802	786	793	834	752	781	759	801	841	794	795	778	764	779	769	827	782	807	785	793	805	794	772	779	754	740	777	790	776	834	818	813	776	811	822	823	817	763	818	809	800	765	769	826	818	813	769	781	799	793	768	794	836	857	805	788	824	799	803	785	791	774	791	794	749	831	791	793	869	783	811	810	823	828	788	784	806	817	775	803	748	777	851	811	767	827	832	801	802	757	776	839	780	804	774	768	788	784	802	805	765	810	806	817	831	791	807	785	777	802	790	804	738	743	755	744	805	797	805	818	772	841	808	781	790	778	806	814	786	758	796	800	798	734	805	776	870	785	816	761	866	800	748	740	755	791	793	811	771	778	781	779	791	796	801	769	758	820	796	794	807	801	800	758	823	810	797	791	758	797	829	736	804	777	819	803	829	802	847	809	759	813	788	824	793	778	791	778	750	813	732	772	793	833	783	786	778	792	783	762	791	751	765	788	839	765	804	834	840	832	760	791	808	773	803	780	811	833	793	778	840	783	781	769	828	754	808	805	741	767	757	793	780	813	796	764	822	832	753	794	812	778	794	795	836	827	777	784	773	803	777	842	751	765	761	732	763	819	778	784	747	790	766	758	808	829	811	793	781	782	784	825	840	759	772	808	804	804	821	813	748	814	776	796	795	793	804	754	783	756	752	774	806	831	803	779	781	840	764	811	825	820	779	781	800	759	806	808	783	766	790	752	766	818	784	761	788	833	783	774	766	759	737	809	830	770	758	807	758	804	768	749	795
1608	359	413	345	304	300	284	318	332	356	345	381	358	366	354	348	343	308	325	298	286	268	279	293	311	281	283	281	294	274	313	285	286	324	289	304	298	277	285	304	285	301	316	297	313	292	273	271	279	269	286	313	285	305	294	317	283	273	275	290	278	292	285	266	264	267	283	311	302	284	271	252	314	295	302	301	257	267	275	272	298	311	295	305	250	291	273	311	282	270	291	271	284	306	281	262	291	292	307	283	265	252	284	305	268	320	295	295	286	284	282	279	343	282	285	315	302	315	320	308	281	272	276	256	293	278	308	285	271	300	241	262	281	320	284	296	302	304	286	261	306	297	283	328	273	276	301	279	317	280	318	291	286	280	293	266	261	284	292	267	271	269	298	274	272	259	283	271	259	281	323	296	291	284	325	270	285	297	313	292	296	288	332	278	291	325	300	280	303	276	276	310	306	243	291	321	272	293	286	295	295	287	302	289	270	295	308	292	287	293	297	283	319	319	268	281	298	280	286	276	300	320	303	289	288	308	289	298	285	297	258	261	302	270	296	303	321	249	292	301	276	316	283	290	294	269	302	279	249	302	257	279	270	264	306	275	308	283	286	281	300	280	289	273	301	286	304	292	256	286	296	268	303	305	279	303	294	324	273	304	276	256	277	307	303	310	313	275	311	328	296	270	269	293	305	271	280	300	282	274	304	317	287	297	330	288	305	337	293	277	280	299	303	279	331	286	298	303	283	290	296	281	325	269	274	255	288	293	287	255	291	270	304	285	297	287	296	283	299	301	295	324	276	301	284	332	305	287	300	310	300	281	294	303	307	262	292	298	295	290	272	282	268	282	315	288	260	326	277	288	350	298	277	308	276	290	306	312	308	264	277	295	296	300	296	281	298	306	264	269	306	248	264	302	285	288	277	309	299	280	289	292	283	292	281	301	272	299	308	318	269	272	291	309	309	286	277	282	306	309	310	299	293	266	313	319	286	299	282	307	307	281	254	287	284	320	270	285	301	273	312	276	271	271	317	320	302	313	266	303	300	276	306	284	279	267	305	328	276	313	263	260	272	282	257	280	270	301	310	283	281	273	296	289	309	293	281	316	322	257	309	285	283	294	271	282	286	294	279	311	271	291	311	294	314	289	306	316	318	307	314	299	279	287	303	298	289	305	303	331	287	320	265	270	288	327	292	299	275	287	287	310	269	336	289	329	276	280	247	295	288	294	303	281	255	287	266	290	311	300	275	279	306	297	322	302	307	295	297	278	313	293	286	289	305	258	275	273	267	291	307	278	297	286	294	304	288	277	298	292	311	264	283	302	308	299	303	307	311	292	290	289	273	301	290	294	293	271	298	284	293	263	303	298	291	295	277	258	310	270	299	279	260	253	272	275	277	277	266	315	289	275	309	275	289	257	295	284	333	308	319	276	294	277	303	277	305	315	299	297	257	282	306	326	269	309	277	294	302	299	289	276	272	320	310	275	308	278	241	315	279	272	286	289	285	318	260	276	278	272	286	265	270	330	312	289	322	301	308	308	287	286	285	301	271	280	297	307	278	313	342	343	302	275	316	271	287	286	285	261	305	287	283	318	269	304	272	301	295	280	300	281	267	284	263	302	293	270	279	289	294	312	272	322	272	280	267	267	294	293	280	299	309	288	286	341	280	256	304	297	290	266	335	299	316	289	284	278	292	293	281	272	288	307	273	277	307	259	277	317	299	292	280	278	299	293	276	294	283	310	298	291	290	278	247	295	284	264	295	272	301	284	267	262	276	314	294	288	266	289	318	296	318	317	321	283	282	266	268	291	267	301	323	297	312	254	291	306	276	309	277	303	292	276	337	282	296	312	296	269	267	291	295	316	283	303	306	268	296	303	282	297	288	262	304	316	296	262	286	309	296	275	269	272	288	295	279	340	273	280	309	300	312	260	286	300	281	294	301	307	259	283	283	308	292	299	300	261	287	288	279	263	300	272	311	298	275	288	283	327	298	279	285	287	307	279	303	267	287	337	307	277	310	275	268	285	257	311	315	326	284	282	271	270	280	299	263	259	285	266	286	273	288	277	246	278	283	278	309	287	279	263	271	304	261	303	262	301	308	298	313	338	256	284	291	265	279	288	328	279	287	301	284	308	286	308	273	257	283	309	302	326	300	298	315	271	290	314	289	280	288	295	304	282	267	290	278	290	299	282	275	288	302	307	299	269	275	277	277	280	282	259	285	288	297	310	282	274	280	262	294	267	294	331	276	286	289	297	279	300	293	301	274	305	270	309	298	302	295	307	294	273	278	289	298	334	276	261	319	274	308	296	278	301	296	275	282	308	297	288	282	255	289	269	309	296	292	252	290	317	328	284	305	277	308	288	299	293	302	284	317	303	309	248	266	287	277	292	284	280	285	285	307	264	289	295	313	296	290	304	285	302	307	284	282	276	282	333	267	266	304	270	277	302	310	304	292	326	309	295	268	273	307	308	292	281	314	288	273	279	283	258	279	298	291	301	278	304	286	286	318	295	278	309	294	263	271	296	338	287	303	268	281	286	248	326	286	294	299	311	320	269	258	285	279	281	319	282	300	340	279	280	273	276	276	277	309	305	270	252	295	291	337	263	299	307	305	300	293	286	297	348	275	265	298	290	268	280	263	295	302	280	326	282	298	305	309	287	314	311	298	273	285	290	286	278	274	306	307	289	292	299	247	315	310	305	309	296	308	267	278	288	286	301	286	260	257	299	297	278	297	275	288	292	294	280	297	275	280	314	280	306	316	311	279	293	276	302	291	305	257	264	320	287	286	313	273	279	337	305	295	285	309	307	305	271	300	297	284	292	310	278	311	287	291	280	279	264	316	295	316	271	298	259	260	298	300	288	318	316	311	293	275	319	275	276	332	307	313	294	327	262	308	310	307	293	288	270	283	308	272	267	267	245	280	333	306	291	287	288	298	278	285	274	299	272	279	305	273	301	278	287	279	309	306	286	293	278	288	290	302	308	295	284	302	325	312	300	282	324	287	279	280	306	283	292	309	276	306	267	291	304	284	259	266	270	308	286	346	273	291	293	268	295	266	266	284	295	273	326	316	301	277	300	279	322	283	294	303	282	292	272	272	283	292	290	295	291	299	297	304	299	282	357	276	319	309	302	303	261	315	294	257	293	305	314	276	301	279	287	290	292	268	290	282	303	306	316	291	283	266	305	275	297	290	255	261	289	279	295	319	309	290	286	275	285	304	329	260	277	284	321	275	270	290	267	289	281	287	296	288	293	272	305	323	303	309	297	301	277	292	285	265	272	316	302	308	282	290	244	273	299	293	284	277	307	268	278	265	241	314	299	295	286	297	297	279	315	267	274	287	306	314	317	301	309	300	284	293	247	273	234	286	286	275	279	280	295	259	277	273	286	264	274	308	306	288	310	297	287	292	278	303	293	324	314	336	283	316	270	303	273	315	284	287	315	298	294	287	317	274	293	275	282	260	281	279	304	262	311	286	276	308	294	291	291
1880	761	927	982	762	784	761	826	892	978	994	924	997	1193	1429	1173	795	690	697	696	717	681	673	675	692	661	690	640	669	684	689	691	660	712	661	709	685	667	666	695	675	743	661	644	674	649	611	721	688	660	619	637	662	625	649	632	638	620	655	698	692	683	713	694	657	635	688	662	674	686	630	685	646	659	639	654	636	666	652	677	642	668	706	651	668	693	659	658	637	714	660	682	672	669	748	677	737	665	665	665	658	689	664	637	691	660	702	681	678	685	692	674	625	737	661	655	656	692	652	658	692	666	658	653	633	658	639	608	648	663	673	694	631	646	695	624	671	637	660	638	651	671	643	683	668	607	663	648	666	631	684	664	670	669	685	683	674	698	672	658	693	715	677	691	687	658	658	657	719	680	642	676	650	619	662	687	685	686	662	690	637	679	646	654	640	687	639	701	688	667	654	651	649	709	674	622	667	735	625	661	663	705	672	668	721	653	648	655	667	667	674	654	690	678	659	646	717	671	660	740	684	655	692	662	680	622	651	638	668	667	646	610	644	694	626	693	682	683	659	642	615	702	646	652	671	640	677	645	646	631	688	679	643	688	655	707	659	654	669	662	666	658	699	667	622	710	648	642	660	615	641	623	660	671	596	685	662	639	712	741	629	689	680	701	685	692	662	666	692	662	637	665	706	664	705	678	658	637	657	657	624	623	664	642	723	666	690	688	640	662	672	638	670	705	690	636	621	635	646	687	659	671	693	643	660	698	671	653	663	695	633	674	671	648	655	670	711	684	673	641	705	660	672	663	643	637	702	720	702	667	670	632	665	715	730	677	673	704	685	650	680	694	666	666	681	653	680	667	679	643	675	699	679	687	645	677	606	644	655	690	711	677	654	644	661	660	635	632	671	696	638	690	660	649	688	711	642	651	655	651	659	691	651	701	709	680	703	664	693	655	667	621	666	593	666	685	633	658	671	679	679	663	634	648	665	676	679	675	653	700	652	647	687	653	717	621	711	690	647	633	640	643	656	652	697	675	668	708	707	683	674	683	707	672	670	675	648	702	678	732	697	676	643	657	660	612	673	680	659	645	677	684	675	649	664	638	649	644	702	682	660	642	667	652	699	643	687	666	674	659	624	679	703	657	645	711	681	677	670	664	706	699	638	686	630	691	665	705	680	669	707	666	643	645	709	676	664	654	691	633	710	650	634	718	633	672	674	661	673	661	669	705	679	658	685	619	644	650	642	648	692	664	668	659	644	675	666	679	648	697	666	612	635	715	679	661	695	682	663	700	680	661	644	666	699	659	660	664	695	670	671	650	724	673	618	662	674	697	641	675	646	621	682	677	714	671	709	650	707	670	658	730	681	679	663	733	718	654	651	720	700	639	699	692	624	686	653	667	634	665	665	682	663	688	712	675	719	690	652	662	657	709	696	677	664	694	680	683	716	660	702	679	650	656	712	667	661	678	669	665	732	687	685	694	631	648	703	643	689	654	645	653	675	672	647	667	671	673	657	672	632	639	647	632	683	678	695	666	654	677	653	699	643	693	669	670	709	679	662	651	632	678	655	672	614	680	699	667	678	670	651	686	642	694	672	669	625	636	625	668	657	641	658	670	649	684	621	692	705	655	650	711	659	701	668	661	658	653	719	661	688	667	671	673	648	687	664	665	630	694	628	688	656	660	676	618	682	665	668	707	666	652	649	718	695	664	677	687	682	671	677	719	684	673	691	654	657	688	692	599	683	694	676	661	679	697	702	650	686	632	681	684	667	649	708	667	645	691	654	677	642	724	669	630	682	648	635	647	662	685	703	687	679	677	675	668	650	662	651	640	676	722	725	651	686	697	687	653	646	731	662	675	631	654	676	629	668	646	685	695	626	679	704	654	674	693	636	666	654	690	671	647	714	684	718	649	683	655	681	634	617	644	690	660	736	680	702	634	701	653	643	678	663	611	661	611	694	654	717	662	650	689	704	662	655	644	712	635	687	652	650	702	620	672	668	667	673	658	675	688	616	708	644	683	705	650	655	643	683	625	700	670	665	720	648	647	675	709	634	676	709	703	670	660	639	605	698	617	668	653	672	663	704	675	622	693	695	666	648	680	682	655	612	711	650	674	671	652	698	684	672	668	702	686	683	646	659	704	641	661	658	662	700	614	694	707	690	671	702	649	641	662	667	642	641	660	637	655	695	665	680	649	638	647	659	683	659	696	666	680	665	649	702	653	656	645	728	741	692	656	662	703	678	641	687	642	675	696	631	688	686	666	603	679	699	635	675	643	698	670	650	654	686	656	694	663	705	674	707	606	670	671	659	605	712	602	697	683	652	706	703	666	693	649	723	649	668	642	718	696	689	737	657	657	637	659	648	657	654	633	664	690	650	652	647	676	642	701	620	660	672	613	637	646	635	655	718	667	707	682	677	632	679	646	668	697	639	653	698	705	688	708	684	643	651	713	705	673	637	650	642	694	695	674	650	690	662	694	711	679	655	706	669	659	679	651	705	673	653	652	678	691	617	743	722	638	660	679	643	665	638	667	671	665	649	695	669	612	634	683	721	659	655	658	674	666	651	681	597	688	639	635	664	669	711	638	663	679	692	671	671	679	666	646	649	613	667	659	677	617	669	665	659	677	687	675	654	714	651	648	618	692	701	682	699	657	718	633	674	671	677	661	676	725	667	658	620	630	730	710	682	691	646	659	664	684	681	675	668	680	709	744	656	679	694	681	672	674	578	702	682	661	699	685	665	659	708	633	696	702	684	648	615	654	692	637	643	671	705	667	691	695	676	665	667	690	648	712	673	684	687	683	643	656	694	654	708	696	710	685	662	684	667	679	683	691	690	658	688	673	663	670	615	671	716	679	642	661	707	652	662	662	686	622	719	655	640	671	629	654	673	690	699	642	667	700	685	668	712	661	668	644	747	663	637	691	660	674	675	670	660	662	677	681	672	661	672	687	681	639	668	708	744	670	606	696	623	734	654	658	671	718	662	707	669	656	643	645	682	691	673	639	682	663	672	672	651	689	661	603	622	684	636	669	671	668	671	658	707	720	679	656	650	658	698	665	669	673	737	695	692	679	626	652	664	699	646	698	672	679	665	660	665	654	668	642	660	663	678	672	641	675	666	650	689	656	687	650	655	709	675	651	639	766	700	698	669	699	623	701	658	671	640	712	656	668	655	663	672	664	705	671	684	660	719	694	671	666	707	661	679	626	696	650	622	675	640	687	689	663	688	679	656	695	669	608	608	642	689	704	653	689	616	681	685	699	659	666	693	672	613	701	714	666	658	654	683	690	647	720	683	676	668	686	654	652	691	652	698	676	665	656	692	644	678	689	722	649	676	698	664	653	668	712	656	636	636	700	654	688	700	683	661	655	684	654	680	633	696	657	690	645	607	679	681	667	641	641	670	653	643	658	689	698	672	654	672	651	639	687	659	635	656	644	664	650	663	677	672	633	688	696	645	620	660	677	659	690	670	636	710	648	714	714	699	622
7035	569	714	615	360	307	322	275	296	339	359	312	285	367	400	329	274	220	201	232	201	213	196	217	204	189	200	189	197	189	190	210	182	197	185	192	195	197	193	215	188	214	182	209	215	197	192	206	211	204	185	183	193	182	187	176	167	178	182	179	177	201	175	232	189	177	191	204	224	141	181	210	214	171	164	169	190	173	182	195	170	205	167	196	177	183	187	210	174	176	171	175	185	179	174	194	194	174	177	170	212	185	186	169	185	205	164	189	221	167	193	195	200	196	194	182	192	212	195	177	203	170	183	174	207	212	189	170	189	213	195	188	188	225	210	208	148	199	199	196	213	201	181	203	187	192	179	199	156	161	197	177	174	205	183	180	192	181	208	199	179	194	179	171	174	176	193	209	214	197	214	179	187	175	194	213	221	185	201	201	195	185	188	172	197	177	188	173	205	189	175	184	181	164	171	200	207	197	203	174	215	193	208	189	205	188	155	193	189	183	170	180	202	213	188	149	193	174	178	185	209	175	182	187	189	212	172	199	188	191	183	191	187	180	175	175	199	204	168	207	179	176	188	207	199	190	217	198	191	165	211	221	210	186	180	206	220	184	199	206	191	210	200	196	161	229	197	171	211	195	206	186	192	203	180	174	184	198	189	211	174	204	174	148	197	174	187	172	202	227	206	184	159	191	186	172	181	162	187	194	155	209	188	181	194	182	190	184	172	182	177	214	179	217	200	175	189	173	177	158	199	196	190	203	232	207	212	196	191	191	171	200	193	175	195	208	170	181	153	204	182	166	178	194	173	186	205	191	184	191	173	188	175	184	179	161	157	187	199	170	176	185	202	190	201	215	195	177	167	198	213	223	170	188	203	177	207	215	180	200	180	228	180	215	215	197	199	172	208	188	196	166	189	177	187	194	189	213	197	179	200	169	176	198	174	194	181	173	183	208	193	176	176	194	186	197	169	188	196	194	191	209	192	159	189	200	187	189	198	176	185	169	172	196	182	181	205	215	212	174	184	183	195	201	185	194	196	180	190	192	172	168	209	203	166	161	183	209	199	193	174	177	181	182	171	192	169	183	200	191	174	201	199	205	191	173	164	165	176	157	186	169	183	172	183	159	180	197	192	178	191	200	178	195	184	184	178	190	189	165	190	190	180	193	184	168	199	207	194	185	188	189	177	148	208	182	173	180	190	203	183	198	190	198	195	171	177	194	174	195	206	228	166	199	214	187	191	201	231	200	198	187	167	197	179	169	174	166	220	205	163	194	194	204	182	172	206	186	195	209	192	161	194	179	181	190	167	205	185	198	196	219	191	176	147	186	192	176	178	189	202	172	198	207	185	158	187	213	214	210	172	181	187	184	193	162	182	199	186	200	215	171	221	163	176	193	194	207	189	178	192	182	195	201	226	168	184	193	202	184	180	208	232	176	172	169	196	184	197	179	194	160	180	212	203	213	175	196	154	191	182	190	208	214	180	197	206	176	199	171	202	177	181	194	222	199	208	195	208	223	198	177	191	212	203	195	183	202	177	193	182	192	184	197	212	175	168	175	185	185	172	197	170	207	182	194	199	223	176	186	207	179	200	183	184	181	176	184	185	204	188	201	213	198	205	177	195	190	183	186	188	183	184	160	182	188	173	201	195	173	196	183	177	180	190	159	208	181	200	163	175	187	184	182	169	194	183	178	183	170	196	178	182	208	189	182	190	199	203	158	197	178	187	170	198	189	191	197	204	177	189	186	180	177	188	170	176	161	182	203	186	189	216	164	171	163	193	212	175	190	154	198	192	182	194	183	192	210	234	198	212	216	163	180	189	177	183	194	179	207	170	167	180	189	174	191	186	186	182	199	216	202	207	169	187	190	189	202	194	197	193	188	192	176	172	187	181	179	166	191	170	197	215	178	196	187	199	193	178	174	186	206	191	213	191	195	193	196	179	190	177	191	202	209	204	182	170	208	201	192	182	178	189	181	200	175	224	171	208	169	185	198	190	187	182	198	173	181	180	184	189	165	186	190	187	176	183	201	190	201	204	206	181	177	212	181	175	161	180	187	214	201	197	187	190	182	216	211	186	191	196	186	205	179	180	185	207	178	193	181	206	194	183	174	178	205	189	212	185	207	178	194	197	175	197	180	175	175	191	200	205	189	190	193	178	175	209	197	169	184	184	190	197	210	195	187	175	189	193	181	193	191	187	194	172	201	185	186	190	178	214	198	201	199	213	181	213	169	203	195	179	207	215	194	187	185	177	182	217	188	171	189	188	210	184	210	176	159	194	201	194	181	208	191	177	196	198	175	176	208	168	204	161	194	192	190	192	193	198	223	186	182	163	185	178	167	185	161	211	190	181	192	234	178	181	166	216	178	185	191	183	194	184	192	190	156	174	171	170	180	181	195	205	179	188	185	182	164	170	204	205	181	182	203	179	191	183	171	181	152	197	205	200	167	208	211	193	180	185	177	184	178	205	178	194	187	186	227	194	189	182	174	201	182	181	203	222	214	203	160	196	170	219	159	172	178	199	186	168	214	205	163	179	206	181	211	189	183	190	184	193	184	191	178	209	200	206	230	220	236	165	208	188	199	199	174	208	167	197	170	201	202	205	192	209	202	158	204	198	182	197	179	180	221	198	197	201	184	186	197	181	205	186	168	179	191	171	201	184	198	195	197	180	183	200	211	187	201	189	200	170	159	198	211	219	199	176	171	154	182	181	176	161	181	191	168	165	192	201	219	202	182	190	186	177	162	197	188	187	163	201	200	187	205	172	200	171	203	192	173	194	183	208	201	199	204	203	165	193	195	197	165	183	183	197	181	204	176	185	199	178	185	180	179	214	210	188	183	200	182	181	171	221	194	182	202	197	188	185	185	171	192	197	207	202	196	200	160	179	211	206	197	191	198	196	184	181	176	182	180	192	183	199	196	185	191	166	203	188	184	178	204	181	170	176	199	188	208	187	207	190	187	217	188	213	234	200	222	206	195	193	196	191	209	185	171	197	201	175	190	190	214	174	179	184	207	191	190	213	191	188	193	175	194	181	201	196	191	202	217	162	183	169	204	181	185	172	180	190	214	185	191	183	200	181	165	186	189	187	182	175	207	203	181	187	207	197	205	154	180	216	179	201	183	203	205	182	211	178	197	170	185	206	177	200	171	198	198	184	194	203	176	212	157	195	186	187	187	191	178	161	183	164	190	187	163	186	189	192	202	194	208	195	198	188	203	170	198	203	167	172	166	212	174	185	171	195	201	214	214	225	192	201	178	198	193	197	184	183	211	198	194	193	215	203	194	229	187	198	202	180	197	197	200	199	206	186	184	183	216	172	188	181	220	189	200	186	180	187	191	181	197	171	186	172	180	182	198	185	190	207	197	191	195	209	202	194	208	159	213	198	214	183	206	192	187	156	202	185	186	188	188	175	181	172	193	185	198	166	186	189	192	194	199	202	184	204	206	185	194	185	194	205	176	178	199	184	193	213	212	174	197	187	183	174	155
6070	764	1603	1919	1279	1086	1029	1059	1138	1356	1271	1247	1227	1535	1945	1472	897	675	646	568	547	586	559	540	547	569	500	516	485	509	472	494	510	490	456	521	499	520	470	474	452	467	496	515	469	505	486	506	469	497	474	462	503	502	475	511	539	486	471	479	471	499	509	498	493	523	516	477	492	498	499	523	540	483	478	490	495	504	499	528	441	500	497	483	481	464	471	496	504	471	496	515	480	495	520	474	488	486	482	539	518	481	485	474	461	529	456	503	489	498	526	488	493	458	490	469	476	497	467	498	499	483	490	450	476	472	456	482	514	497	502	483	500	450	505	498	502	455	462	463	487	504	461	505	475	455	544	475	521	518	480	475	511	514	488	480	486	500	505	492	473	522	478	475	498	492	488	413	494	469	486	475	460	486	492	457	490	523	528	471	461	521	476	522	494	476	454	454	511	459	484	455	472	496	468	488	491	464	492	476	486	479	490	482	498	445	478	511	462	561	520	543	496	446	503	487	492	483	505	493	477	437	476	481	473	481	501	525	512	476	487	486	511	470	495	493	496	486	453	523	472	494	468	473	504	494	503	491	479	513	481	480	508	467	481	511	479	474	457	527	486	507	529	501	500	488	491	479	486	482	473	483	476	488	463	441	529	503	518	500	486	484	466	487	455	491	482	527	468	509	484	481	490	500	485	469	489	527	455	486	444	507	472	500	480	492	525	516	488	521	489	469	533	543	483	476	521	465	523	490	486	476	495	484	473	498	516	456	464	477	478	549	521	474	436	483	528	479	448	456	484	447	539	500	492	480	524	486	482	496	494	486	461	467	497	497	484	508	497	501	555	485	517	477	504	497	482	435	485	475	467	444	495	474	476	467	460	504	529	497	447	466	519	465	498	500	477	490	448	464	462	508	478	464	524	496	495	513	470	530	494	479	468	497	529	465	491	487	508	475	511	418	504	478	508	467	470	479	485	488	457	494	479	467	453	510	510	466	460	482	474	461	459	494	503	471	465	477	489	469	532	450	479	459	541	472	521	467	466	465	530	481	474	487	465	488	513	441	495	466	466	498	463	479	463	513	483	522	481	494	535	477	513	527	502	506	447	484	490	505	476	500	447	505	501	467	494	473	521	462	513	506	492	473	505	504	439	493	491	489	484	521	488	502	526	531	506	493	506	471	483	491	470	478	474	498	507	478	500	489	470	509	491	516	473	439	462	519	492	496	501	546	543	505	495	473	516	498	476	479	483	461	465	471	554	448	470	492	488	500	460	499	468	497	464	463	510	512	486	481	458	509	440	484	504	512	503	489	485	508	477	484	453	484	502	504	506	485	476	487	462	498	488	533	532	506	446	491	491	500	478	487	495	480	470	489	488	484	499	484	465	479	478	463	487	474	509	502	528	479	463	511	483	479	489	474	526	441	519	457	509	444	509	475	442	511	497	502	507	477	493	501	502	473	460	523	491	467	513	501	500	499	490	481	472	488	473	473	509	481	460	491	491	489	493	496	466	489	469	507	478	492	517	568	494	509	477	488	488	505	465	492	450	492	482	486	523	470	461	501	511	494	450	486	494	501	456	484	481	515	494	484	497	518	491	474	485	468	506	475	448	479	476	477	502	510	518	470	500	496	515	495	496	469	462	504	504	498	476	513	517	486	508	479	488	468	476	519	467	487	487	478	502	520	486	514	484	437	519	450	480	491	480	529	468	489	442	471	492	449	487	471	441	496	502	509	544	456	446	456	493	434	486	495	494	504	465	435	520	507	471	487	495	502	526	469	478	513	476	538	480	458	507	464	474	472	494	503	468	501	485	478	466	508	539	457	486	497	500	495	474	488	494	454	506	530	472	470	468	477	490	488	486	490	517	499	470	516	509	470	508	475	449	463	501	476	498	498	494	479	474	527	511	485	495	521	483	482	473	466	442	467	505	508	498	501	495	487	483	480	461	477	496	493	478	481	521	512	507	447	521	490	474	472	452	472	472	470	489	481	502	499	482	529	501	487	487	500	502	505	469	491	501	507	460	501	484	476	501	509	496	477	479	447	453	489	476	452	474	480	480	525	466	485	438	454	459	480	451	483	535	545	484	488	452	512	488	518	466	498	473	519	508	466	474	529	513	464	456	509	510	463	498	497	452	485	461	444	463	509	467	501	480	512	508	508	501	508	467	507	514	514	509	483	505	474	471	490	500	483	490	494	512	517	492	478	474	479	539	506	489	486	523	460	526	477	494	452	505	511	487	481	493	457	472	499	499	476	506	494	468	530	497	522	499	475	484	531	481	460	470	503	479	515	512	454	486	514	465	506	484	484	489	484	504	461	450	552	489	457	478	498	464	508	485	453	458	465	524	486	511	481	461	470	494	497	484	468	490	488	482	484	502	483	456	503	510	503	477	505	501	457	490	478	456	497	486	495	478	519	497	492	453	527	479	490	522	476	489	472	523	466	470	499	522	486	507	520	502	497	485	481	469	472	530	487	481	465	509	479	503	463	487	486	453	468	481	501	505	534	480	515	505	458	496	512	518	474	492	520	445	490	498	470	518	507	502	497	501	517	433	512	484	512	500	473	475	506	519	479	462	495	453	447	493	463	456	501	524	484	508	466	472	476	471	481	507	464	495	486	464	495	478	457	473	468	520	462	508	467	461	479	506	544	489	479	468	468	516	454	507	494	483	456	459	474	488	494	508	534	487	462	489	497	478	463	475	472	456	515	495	513	479	465	463	520	445	493	500	475	485	453	495	455	545	472	477	474	467	516	490	473	486	478	451	460	489	492	501	487	500	513	521	513	496	500	454	494	479	505	465	522	473	506	517	481	496	498	495	502	477	513	503	481	446	487	477	480	519	475	498	490	470	520	517	489	516	464	491	485	509	503	484	473	448	456	505	461	515	504	481	485	472	451	524	492	447	479	485	465	476	516	488	465	502	482	533	458	435	456	476	461	478	527	515	459	546	503	467	483	481	505	452	508	465	488	501	480	510	445	469	466	489	485	511	493	463	498	479	478	524	478	479	479	512	480	472	478	481	481	468	489	516	509	508	468	468	441	451	501	503	463	503	454	477	486	459	484	465	473	517	478	476	458	475	469	520	471	478	491	509	501	428	502	480	517	512	481	507	470	507	478	501	519	468	511	494	507	507	466	538	460	469	449	502	494	486	516	504	489	484	471	472	480	469	509	511	488	471	449	481	519	494	529	453	460	542	492	518	494	486	459	478	505	479	460	469	481	488	487	471	518	520	520	518	488	436	516	440	459	505	492	494	490	480	457	456	513	478	511	539	499	521	484	474	457	486	485	518	530	490	505	527	453	504	480	506	492	483	467	488	520	508	500	485	515	449	470	442	491	466	490	506	533	463	521	499	485	478	481	460	489	514	488	508	455	482	484	499	489	491	516	484	505	518	505	490	551	493	455	481	508	461	441	487	519	478	491	523	508	459	498	502	509	474	459	467	492	506	468	463	480	441	508	490	515	485	499	531	496	492	471	496	458	495	509
13677	1363	1347	1106	673	579	607	543	532	590	561	548	492	594	639	580	427	397	406	374	360	329	344	317	352	358	319	371	324	321	297	344	331	326	333	357	393	342	336	349	343	322	337	318	331	348	341	350	341	319	333	346	364	336	342	365	347	328	330	296	345	362	323	349	362	326	340	332	327	329	326	348	342	354	341	326	361	340	348	366	356	372	336	319	309	343	356	346	328	383	323	338	346	311	352	379	392	310	353	341	370	330	305	333	320	339	334	312	328	345	325	320	325	313	327	376	363	366	330	319	383	345	324	316	365	374	350	359	327	338	318	337	340	353	313	348	338	346	337	322	348	306	337	374	328	328	341	325	331	310	319	324	343	327	354	327	349	360	351	358	329	352	349	323	321	379	337	335	328	341	347	317	349	318	363	329	364	320	356	343	342	338	334	362	322	328	376	341	365	336	344	324	311	324	353	268	340	351	351	358	342	329	350	336	335	334	347	371	375	339	348	316	350	366	349	343	348	298	293	337	295	366	317	351	335	327	321	338	347	384	389	340	317	339	360	313	349	364	350	323	326	332	371	359	326	334	310	333	325	342	329	349	304	332	327	341	333	326	319	322	332	342	349	317	309	358	298	330	349	322	300	315	331	325	341	327	334	336	329	292	322	314	341	329	325	333	352	330	363	345	355	365	330	355	374	332	309	375	343	350	358	358	344	344	327	348	344	347	340	345	335	350	341	310	353	340	314	311	343	307	327	372	340	362	346	330	338	340	333	330	334	322	342	356	325	298	343	337	365	350	365	285	337	338	368	326	284	340	358	313	329	342	386	345	370	324	371	326	339	330	337	315	364	345	358	321	323	352	339	328	354	296	362	377	319	381	340	311	351	380	354	365	349	356	340	334	335	341	369	347	343	369	349	342	326	355	343	353	343	339	307	334	362	392	354	368	324	396	331	342	326	340	336	368	361	308	334	352	342	352	348	367	360	344	370	321	359	313	321	339	326	353	368	343	309	347	343	372	319	330	313	356	355	349	328	353	304	384	331	328	334	337	332	325	283	356	368	365	355	312	354	317	325	356	344	359	356	357	344	316	376	356	308	360	317	336	334	330	323	323	358	333	294	335	326	330	314	368	325	321	357	342	372	328	307	358	315	350	336	323	338	313	334	318	291	329	309	357	332	345	306	304	385	356	366	313	345	346	367	362	326	332	325	316	335	322	366	351	317	330	351	311	356	329	340	346	336	284	358	362	342	309	302	337	332	374	344	346	361	390	340	336	338	299	323	330	328	359	322	330	305	345	345	354	311	315	338	334	355	328	361	374	337	317	353	356	362	337	360	311	332	325	338	301	351	363	346	314	348	345	360	338	363	342	315	365	337	344	330	314	337	353	313	322	333	367	340	326	320	343	353	358	361	387	321	342	333	347	373	324	340	388	349	346	294	387	329	336	342	368	347	340	334	346	360	347	320	380	298	328	365	347	339	317	326	365	318	335	319	333	382	363	307	351	340	360	314	315	343	311	378	352	306	356	310	380	334	353	343	321	330	376	340	357	352	343	324	335	331	317	351	332	321	326	342	310	331	326	360	324	325	356	335	292	312	356	390	332	349	363	327	350	295	353	335	363	319	306	371	321	337	330	342	358	333	350	326	325	338	352	335	381	344	325	327	331	354	348	315	353	306	362	317	337	314	299	332	337	352	353	311	318	337	325	375	336	353	322	329	300	329	320	283	319	329	362	324	326	338	327	329	348	339	325	327	348	322	358	317	346	328	369	326	353	314	334	335	352	331	307	365	362	323	350	363	327	328	348	311	308	332	331	343	343	328	345	371	321	304	329	322	322	366	322	334	362	336	334	363	358	293	388	334	372	361	323	314	368	362	311	312	395	363	369	362	361	355	354	344	348	321	341	343	348	354	330	347	334	336	374	298	351	356	334	362	341	311	366	353	325	358	343	350	347	314	325	309	357	323	308	386	343	351	336	360	339	357	364	362	320	327	334	347	353	340	317	351	363	344	322	324	364	333	349	352	363	329	348	328	332	372	350	311	329	341	288	338	311	354	364	328	342	340	349	347	367	277	298	325	337	331	355	356	368	358	313	317	364	335	308	336	333	321	345	354	315	365	332	337	336	311	359	347	389	324	334	369	356	331	348	331	339	363	312	318	332	351	346	371	343	370	332	350	336	346	350	324	372	337	344	328	348	356	369	358	324	346	361	345	333	374	348	317	324	365	330	317	380	343	361	328	303	377	368	339	308	327	315	369	339	343	327	340	316	323	342	344	347	358	338	339	319	331	357	355	340	319	345	356	346	357	347	361	315	343	338	323	333	337	374	342	340	325	329	326	334	362	303	355	346	316	338	339	324	293	295	340	323	340	335	331	331	361	332	321	326	305	357	346	317	355	343	360	358	324	353	369	334	352	333	329	331	332	330	366	328	294	318	327	356	345	350	353	348	325	320	327	342	336	323	340	357	331	330	318	369	322	334	348	374	326	321	312	356	312	336	318	321	340	352	361	354	357	361	368	338	324	305	361	344	344	322	324	352	360	361	362	325	349	331	328	348	370	319	370	318	349	334	341	330	327	304	315	339	364	353	338	362	335	338	377	346	359	320	364	348	358	355	345	314	337	380	347	342	360	343	331	362	328	366	300	382	363	374	341	329	366	349	339	352	324	313	389	370	348	354	327	341	361	371	346	366	361	312	326	377	358	345	326	292	316	346	311	356	330	332	338	378	341	347	333	338	296	339	398	335	354	355	334	338	337	362	362	343	347	322	325	341	320	353	340	330	357	337	308	329	360	375	352	349	346	357	322	365	344	364	305	361	354	330	334	359	327	354	335	318	335	333	327	311	354	344	325	359	340	317	348	330	337	320	324	338	337	357	360	361	323	330	336	337	369	346	333	366	350	365	346	359	360	296	349	338	328	342	334	348	311	339	336	338	378	326	322	328	327	313	327	330	316	336	356	310	370	318	321	318	338	340	359	333	335	337	316	358	371	380	326	344	354	361	322	320	357	331	334	329	352	353	333	342	354	353	314	336	345	311	358	303	351	323	327	363	362	347	323	348	320	369	345	330	336	380	320	317	358	346	343	320	317	322	333	331	323	353	337	332	341	348	336	373	332	333	340	319	316	381	336	302	325	333	323	286	377	366	365	328	352	319	335	357	334	360	328	362	346	363	330	337	340	316	330	343	318	345	336	329	344	339	352	331	314	318	320	325	347	369	330	345	338	326	334	325	320	353	297	374	374	309	355	321	331	349	329	352	341	359	379	320	343	363	334	341	334	334	317	392	351	338	371	326	350	358	335	337	334	331	353	349	376	376	323	363	324	334	350	301	350	327	364	318	328	365	357	360	323	333	382	356	338	352	336	332	363	320	335	352	356	351	340	379	326	327	346	331	345	336	358	368	354	314	340	367	300	340	346	340	327	325	350	358	356	343	347	310	327	337	359	332	351	343	324	325	323	327	333	340	341	333	310	350	296	365	363	356	324	364
7991	1425	2866	3201	2216	1900	1793	1765	2047	2142	1948	1910	1896	2397	2637	2134	1331	991	1121	946	892	916	906	814	908	845	889	838	843	778	818	844	810	768	790	849	826	822	818	813	758	748	816	850	841	822	751	776	774	804	768	780	824	850	798	776	849	794	811	815	819	795	796	786	853	786	765	801	823	806	772	767	798	786	813	796	780	751	775	765	799	751	778	774	844	840	774	797	773	775	765	791	813	842	774	782	801	806	798	789	803	814	800	791	801	810	805	791	807	785	798	771	773	784	803	756	792	791	792	769	811	797	807	754	846	779	746	833	821	846	819	787	790	794	758	778	777	781	807	776	765	821	839	778	807	817	771	829	782	785	799	744	767	798	800	818	791	785	771	798	772	804	750	818	850	770	801	824	782	774	737	818	809	866	801	799	831	766	817	776	764	804	776	792	785	815	816	794	797	810	829	796	776	762	768	792	781	846	749	850	811	810	797	804	772	799	828	762	783	802	785	771	783	821	824	809	827	800	802	807	790	801	772	788	798	762	764	843	802	794	766	789	823	766	794	755	769	753	790	794	781	807	724	841	817	741	770	733	836	803	728	828	774	824	727	797	767	758	771	759	797	817	775	855	769	749	801	833	842	762	774	793	815	754	831	853	795	769	773	724	785	790	771	798	778	783	775	786	792	785	809	819	777	775	812	757	797	799	786	773	766	789	790	763	811	796	751	748	782	792	793	769	775	769	743	779	796	837	812	804	836	767	787	797	742	773	714	804	797	723	791	797	775	784	753	778	801	805	791	777	810	840	796	795	798	844	801	797	782	771	829	791	795	762	754	814	781	777	714	765	793	821	843	767	787	765	786	759	800	778	792	831	771	812	798	771	792	807	798	803	833	790	760	787	815	793	790	746	787	762	794	810	815	796	828	774	788	805	784	750	824	803	795	824	809	793	798	782	793	778	800	807	811	807	755	824	814	784	780	773	806	757	806	775	776	782	792	789	748	751	771	789	799	799	801	716	813	758	789	771	823	809	820	770	821	775	847	779	806	787	776	816	792	816	800	759	827	764	786	745	734	789	813	798	803	779	795	775	745	756	755	814	826	807	778	759	787	748	807	819	799	799	770	746	772	769	767	776	820	766	814	754	797	763	800	781	737	776	840	853	798	771	799	793	763	806	749	733	846	772	840	784	815	787	779	751	791	770	760	810	752	821	796	786	785	812	790	823	807	714	734	796	749	866	789	788	823	833	809	787	780	841	823	839	805	837	833	818	786	751	769	816	720	750	764	838	796	824	828	758	818	773	762	768	753	773	778	812	791	848	787	790	731	754	771	812	797	843	780	790	799	818	767	815	809	778	783	789	754	792	792	758	795	816	759	794	787	742	769	780	782	828	789	788	786	811	786	809	777	805	808	873	796	769	803	801	842	811	810	779	806	754	857	776	813	801	791	812	767	793	772	838	806	804	829	816	730	810	830	789	781	757	820	754	793	737	804	803	783	761	825	820	763	766	769	790	776	818	777	710	811	781	801	816	745	761	790	785	765	820	772	782	836	737	804	818	817	842	749	696	760	799	818	759	777	752	820	755	808	822	756	815	810	779	782	783	783	806	787	833	793	810	766	796	779	739	775	778	780	821	795	815	802	824	825	771	835	813	774	792	825	758	804	764	806	814	808	791	806	829	746	827	813	817	771	772	821	803	798	828	852	780	758	829	771	817	775	771	819	745	791	827	803	812	816	796	763	751	787	777	804	780	766	802	833	775	825	786	814	790	770	820	826	793	772	799	803	752	748	813	758	807	779	845	786	825	751	745	769	792	805	804	735	776	773	801	789	814	787	817	806	786	807	738	809	752	797	827	818	815	792	824	834	822	775	798	759	774	814	762	835	772	777	846	835	830	845	806	821	799	818	750	782	808	757	772	742	783	782	805	760	832	779	788	837	743	801	803	842	772	765	783	835	780	753	795	807	775	766	758	764	761	835	838	773	806	798	796	766	765	752	822	827	800	846	781	799	817	758	764	812	803	802	760	786	818	808	740	786	755	803	800	812	740	827	816	784	752	778	759	783	799	795	760	720	754	790	798	759	799	760	776	799	742	816	769	797	805	783	779	799	790	780	798	767	773	795	779	796	784	812	797	788	811	758	734	772	797	787	798	784	777	816	812	806	807	793	775	767	770	788	769	727	811	717	773	776	835	775	766	836	778	820	760	777	786	830	825	845	801	829	823	821	804	789	740	792	769	811	802	763	815	788	755	822	820	742	832	796	746	803	797	844	825	759	766	739	805	785	782	794	799	815	743	737	817	782	825	812	775	824	834	765	735	743	807	829	759	807	759	818	771	793	792	774	792	780	814	809	755	794	777	790	787	764	859	800	804	753	764	802	787	827	816	769	771	804	876	770	751	769	786	844	776	771	814	803	762	830	780	777	766	787	843	787	798	800	778	784	817	784	758	805	817	787	798	803	805	787	822	814	744	817	802	797	815	803	792	741	774	780	804	850	782	778	807	794	804	806	770	809	776	784	786	801	854	787	802	809	792	793	793	764	781	766	780	764	791	804	769	804	800	770	816	792	786	813	779	833	795	799	733	800	759	774	792	793	766	814	786	792	799	790	773	797	767	812	771	754	813	846	801	771	798	800	757	839	760	858	792	767	782	793	777	765	808	786	788	814	772	832	815	789	843	785	787	841	808	760	795	770	824	786	780	790	744	787	783	771	786	763	753	811	766	769	803	828	788	748	798	716	815	796	780	830	762	810	754	810	777	815	765	778	827	804	818	809	794	772	837	837	789	755	779	810	789	841	837	820	785	794	797	782	814	813	788	764	793	796	793	780	806	753	818	789	780	787	810	824	815	765	818	835	812	810	781	805	721	777	781	807	827	795	837	808	777	777	769	835	815	773	788	769	786	733	774	758	807	798	780	803	787	776	810	775	789	775	777	789	777	792	816	814	773	789	767	750	835	784	785	809	789	821	761	728	782	799	794	792	796	754	808	760	754	763	791	818	821	785	759	757	784	767	757	803	769	789	819	760	785	763	825	818	858	792	816	813	786	821	790	796	802	816	817	850	784	816	761	789	823	784	836	813	781	802	801	813	794	807	764	855	799	760	800	811	783	813	811	768	796	829	819	798	834	800	833	749	820	790	791	783	778	800	801	756	808	803	798	768	782	817	813	846	800	805	789	791	841	809	759	749	795	774	770	817	805	760	806	763	744	826	787	760	799	825	841	825	844	780	793	835	808	788	747	779	828	795	802	782	782	811	810	716	813	752	751	762	805	753	744	791	775	793	785	766	847	758	754	787	755	789	792	842	808	824	751	807	765	739	766	789	777	772	793	742	789	840	746	849	783	790	769	798	739	824	759	741	811	760	736	789	840	789	750	844	761	787	756	820	785	745	790	789	777	785	795	766	735	786	725	798	759	795	797	812	807	803	771	765	848	785	803	787	798	806	822	724	771	807	802	792	826	746	787	747	820	773	782	726	770	774	783	757	770	823	793
1484	371	435	386	306	302	302	294	350	325	326	322	277	368	399	341	306	291	309	283	292	288	303	302	294	294	290	278	301	307	313	320	305	284	262	304	308	271	309	279	275	308	312	297	276	291	282	274	296	282	286	296	313	303	307	287	269	286	282	284	270	258	267	272	272	270	275	255	324	278	312	281	304	290	288	291	291	274	293	303	297	297	301	280	282	282	281	281	274	310	274	270	326	286	254	301	281	267	315	283	272	282	276	283	265	317	256	260	292	304	313	279	280	299	292	254	295	290	265	316	279	254	267	279	327	286	272	272	268	279	327	296	303	302	276	293	316	318	287	279	333	281	294	306	266	294	293	313	272	297	288	296	283	294	292	275	254	268	306	285	293	249	263	269	278	291	290	275	286	313	288	307	288	277	322	282	304	275	307	294	279	303	314	309	302	281	272	274	260	265	254	282	297	294	296	271	278	263	271	270	277	310	296	283	301	288	287	278	311	290	305	286	260	281	307	318	252	314	292	277	280	275	301	259	279	289	274	292	279	297	271	265	314	267	292	285	314	268	269	249	325	319	278	309	288	271	310	279	299	267	289	304	303	266	281	241	315	293	287	307	302	293	306	294	288	310	297	273	311	291	303	261	302	302	293	283	301	296	295	287	274	265	342	298	301	271	308	264	283	272	293	290	289	253	257	249	303	255	283	296	297	318	272	279	268	282	283	301	303	274	253	280	308	294	321	291	268	279	265	265	277	261	280	288	276	283	309	294	281	290	277	248	270	278	288	281	278	295	276	319	287	304	285	292	287	302	305	279	289	276	314	297	350	303	282	289	267	285	300	290	283	293	288	264	280	263	302	274	292	282	277	289	325	266	258	283	288	304	279	289	284	309	294	281	291	312	296	274	273	299	269	265	299	290	277	276	305	296	299	314	267	287	308	266	303	323	289	291	273	291	285	270	287	272	299	278	267	285	275	294	304	288	326	280	300	296	292	260	268	267	281	279	274	277	282	273	300	310	290	284	288	275	285	294	263	290	267	287	293	277	283	283	262	271	290	300	284	280	277	317	291	312	257	278	284	285	301	288	266	290	302	311	309	291	289	309	291	306	278	313	271	246	293	289	309	305	307	289	306	312	290	271	296	268	295	271	261	285	288	265	299	315	269	267	289	291	283	289	290	308	290	281	292	262	278	319	331	282	284	259	281	268	281	247	313	298	324	284	279	277	308	291	287	324	294	288	300	293	264	299	269	310	283	278	270	306	304	282	301	298	290	301	292	264	264	287	250	270	285	269	261	289	307	330	297	285	284	294	296	294	258	270	341	287	312	294	264	276	280	253	262	250	295	300	325	270	299	310	291	285	276	304	268	283	258	268	295	282	294	292	282	303	262	281	324	281	261	311	307	323	305	298	283	265	282	268	264	314	287	314	306	300	297	264	244	290	317	280	287	318	301	282	288	277	291	317	284	294	284	284	308	317	299	253	278	257	270	288	292	290	290	267	273	272	307	256	285	281	281	319	315	285	270	279	277	286	278	307	318	252	266	303	298	279	317	270	272	284	286	314	289	281	296	301	283	304	289	284	265	268	240	341	292	295	270	288	282	288	294	272	259	288	266	266	252	272	309	288	266	306	296	264	296	273	307	275	280	256	289	290	262	319	272	302	288	286	256	320	350	298	290	318	266	273	312	281	280	279	285	318	275	263	306	294	293	314	293	297	292	265	289	279	278	282	273	294	262	272	290	321	309	269	290	290	282	299	291	272	283	325	276	297	297	280	248	299	309	277	283	260	245	255	309	287	295	287	287	288	289	273	262	278	259	312	315	288	297	300	304	284	298	271	312	280	301	278	331	279	299	248	278	287	293	281	272	311	297	242	267	315	286	262	281	302	288	319	264	266	259	243	281	310	272	293	261	275	272	297	288	270	298	272	296	271	286	302	265	297	249	309	281	283	281	274	286	286	291	258	270	296	273	288	278	263	301	329	267	281	298	279	297	313	287	288	277	288	274	319	263	285	291	289	284	301	276	302	278	317	297	312	318	310	272	309	324	317	275	263	283	272	261	272	288	296	274	294	272	265	318	266	285	325	301	324	307	246	306	264	335	293	287	304	289	299	278	280	280	286	282	266	289	265	269	300	283	277	327	272	304	323	260	298	301	304	253	308	285	283	291	306	303	299	321	312	289	285	306	263	301	315	276	276	289	289	296	239	273	286	277	311	267	298	288	282	270	274	278	282	307	306	265	258	257	268	281	295	282	275	280	288	320	314	301	269	255	302	301	292	293	315	264	286	306	301	285	258	289	269	287	275	260	274	298	315	278	298	335	295	289	275	291	309	307	305	310	286	279	262	263	298	279	293	301	294	294	299	295	277	312	289	293	291	277	284	277	288	310	307	285	264	274	287	286	287	300	269	269	293	284	263	288	270	292	277	291	272	261	281	297	270	258	252	295	331	287	288	288	298	301	289	295	273	292	263	285	287	309	289	295	287	311	292	298	299	273	293	274	285	289	303	258	259	286	309	309	285	260	315	293	291	296	267	274	288	271	284	298	269	277	310	313	309	290	298	298	287	273	292	229	347	285	297	289	293	304	264	282	293	273	302	292	300	287	294	296	299	316	304	268	307	287	286	253	296	283	276	289	270	294	290	291	309	295	291	287	295	301	278	288	279	293	263	300	311	285	309	264	302	286	268	306	261	278	269	314	298	300	290	277	252	274	282	301	280	290	299	274	282	280	280	274	288	285	281	281	285	267	278	277	287	282	271	321	266	275	266	310	292	290	292	290	321	287	306	319	304	313	282	303	325	300	279	285	314	308	305	306	295	243	281	273	292	279	254	287	285	324	279	286	282	287	269	287	290	294	305	280	277	274	259	298	260	294	282	240	280	281	305	319	266	275	299	263	301	276	289	288	311	293	259	303	271	282	272	311	273	297	283	311	279	305	268	289	299	276	283	277	311	301	310	299	305	309	294	299	261	286	286	274	311	277	253	288	263	279	310	330	323	276	310	311	261	274	281	284	272	278	278	299	296	270	306	288	290	281	265	293	307	273	328	330	290	307	285	307	260	287	317	274	286	292	292	288	314	262	273	309	282	266	296	261	260	271	298	300	272	300	278	279	286	288	289	308	295	284	269	294	260	286	285	272	291	295	296	300	283	280	242	268	299	281	279	279	316	269	296	282	280	288	248	280	294	292	295	295	320	263	303	329	272	296	268	288	281	308	285	299	272	297	301	305	302	255	294	281	318	286	295	308	299	277	280	244	288	289	317	311	268	298	282	233	310	301	324	303	288	267	309	268	261	289	296	298	277	298	304	282	292	279	316	345	291	270	278	325	270	282	248	289	283	279	259	319	233	346	317	268	274	307	311	311	293	307	301	283	290	284	264	268	266	311	290	298	282	298	293	250	298	292	311	283	309	287	294	292	324	286	276	272	324	274	310	312	305	306	285	255	298	261	272	269	292	281	282	299	296	266	292	315	274	301	286	291	313	323	273
1791	758	940	932	755	750	824	851	928	977	959	921	953	1292	1286	1066	828	754	697	661	704	708	683	666	655	681	682	689	681	656	676	642	717	667	624	655	629	643	637	672	664	598	683	677	636	688	664	626	655	620	647	636	634	644	666	689	683	652	648	653	621	741	673	635	629	626	679	680	667	693	670	638	631	630	626	703	660	717	667	695	657	703	664	648	676	621	685	645	667	665	679	689	619	650	637	693	655	614	689	647	670	661	681	656	703	660	664	646	641	618	650	664	658	666	719	700	697	611	675	698	661	700	628	648	663	692	681	670	685	669	656	689	647	652	655	668	656	717	659	654	720	676	717	631	686	712	675	713	625	698	650	682	682	683	683	662	655	661	673	641	654	664	647	662	662	661	620	654	702	667	690	659	674	682	720	675	739	560	663	686	663	697	733	667	653	680	645	672	664	655	624	632	680	659	684	682	650	636	664	673	650	682	694	676	690	659	723	650	658	642	651	645	658	655	660	634	650	636	695	648	692	744	674	677	665	632	633	629	722	648	693	659	674	673	632	656	681	682	664	652	727	651	662	667	672	643	648	635	717	690	646	626	694	655	653	689	687	638	705	665	662	650	641	606	666	705	681	723	650	725	668	704	671	664	656	640	637	675	660	699	655	604	660	686	665	632	641	643	659	669	638	625	638	636	642	656	643	679	704	671	700	643	669	680	691	677	686	657	650	632	637	672	674	636	622	708	687	679	675	648	642	641	691	653	668	631	637	688	610	664	700	636	635	642	663	679	673	678	653	605	647	647	676	629	647	634	677	666	668	645	634	658	685	705	674	690	699	619	672	701	655	725	689	692	678	637	703	628	630	710	648	651	653	668	659	666	692	698	651	648	663	696	645	679	665	634	644	660	684	702	685	666	691	639	656	702	697	673	701	719	676	670	606	634	682	675	657	679	659	653	696	642	666	638	693	614	658	675	618	665	677	624	697	680	719	666	679	670	672	661	650	674	671	659	625	638	629	677	673	686	702	680	725	653	704	686	654	696	688	725	646	698	715	701	618	666	680	713	668	720	672	649	632	637	677	688	646	673	615	647	637	732	619	685	680	686	720	693	689	671	657	689	645	628	635	625	738	612	695	686	637	687	671	659	676	671	681	649	700	650	648	679	650	653	663	664	662	678	672	630	603	685	654	654	689	649	688	649	691	661	627	658	664	663	602	637	667	684	646	636	679	664	622	697	665	685	681	657	673	633	656	656	671	705	630	624	660	668	673	658	654	662	689	703	677	714	633	688	677	668	670	636	653	614	666	695	701	669	696	631	677	621	694	660	661	683	690	689	655	690	677	682	707	650	707	673	628	639	720	660	709	672	669	657	670	643	695	658	614	638	695	649	667	673	630	602	648	699	646	626	667	637	680	646	656	612	653	710	643	626	662	677	661	636	637	694	642	682	657	696	672	729	628	671	710	664	627	659	673	660	663	685	631	665	680	638	651	688	661	657	701	661	679	666	656	688	706	644	662	608	667	664	649	659	680	617	672	644	658	652	710	650	675	661	667	641	622	659	699	658	674	678	653	711	659	771	645	644	653	645	704	651	681	666	647	677	685	661	679	670	657	656	656	687	669	701	711	610	710	694	682	650	670	712	682	608	686	688	655	654	657	695	643	658	700	651	657	679	671	695	651	695	640	619	633	669	656	641	660	662	710	660	691	662	615	724	657	651	623	678	660	662	678	676	698	673	688	648	672	631	629	698	694	707	674	687	672	680	638	678	668	671	597	682	693	622	659	680	652	695	672	680	667	696	689	714	686	696	621	733	703	702	712	704	655	674	645	690	650	617	687	690	596	674	712	621	688	619	666	668	653	627	687	706	667	664	653	687	652	658	654	623	751	622	644	660	694	629	664	710	691	660	674	630	686	675	654	692	651	690	688	635	672	698	667	663	655	666	698	680	664	700	651	673	667	629	691	701	646	679	659	643	647	672	661	687	693	671	695	715	646	682	647	642	618	673	645	655	653	693	695	679	664	661	671	654	683	680	699	686	682	685	664	647	686	646	669	611	641	722	712	699	674	642	640	673	669	673	679	696	646	680	620	615	669	733	674	687	655	666	679	648	662	652	641	622	718	686	639	668	667	695	704	668	688	697	649	684	655	693	707	658	636	667	681	621	633	634	678	644	692	640	632	705	684	697	645	698	645	631	687	666	658	655	700	655	718	721	650	676	638	659	719	700	677	650	712	658	640	678	669	674	644	663	614	660	697	688	709	639	675	683	692	719	637	653	669	610	666	652	663	706	682	657	608	666	685	668	629	642	669	652	639	653	685	659	654	701	642	691	680	631	679	656	639	697	660	692	623	612	711	659	729	631	654	649	664	692	675	689	712	619	624	655	688	640	630	642	661	669	672	707	664	689	696	694	721	659	681	602	644	657	660	667	706	615	696	671	655	680	639	723	675	608	702	668	709	665	654	690	696	670	660	685	652	647	641	672	694	650	662	641	670	694	637	674	635	678	678	682	688	641	641	673	652	628	653	654	702	619	667	650	677	668	684	660	649	676	707	670	671	652	621	660	663	702	655	651	710	667	696	686	671	748	667	683	643	669	672	640	679	685	683	656	682	644	662	670	682	641	725	688	658	655	655	651	658	633	732	648	675	662	685	651	635	618	648	711	673	641	698	686	707	674	678	643	621	732	665	684	691	615	656	678	654	655	712	665	676	631	647	645	657	684	675	679	666	673	660	681	651	716	631	672	691	709	679	660	652	631	655	689	680	697	671	636	658	708	625	647	615	632	699	659	659	658	692	655	710	628	695	675	705	685	692	685	630	680	657	664	641	707	695	655	700	624	639	699	688	653	666	630	692	683	658	673	704	658	673	687	664	702	676	666	676	674	664	664	667	645	714	663	692	710	659	711	695	679	681	720	673	655	704	641	659	680	675	675	643	641	644	693	668	726	651	658	652	671	660	674	647	603	609	692	639	702	671	647	617	634	624	661	643	666	636	639	609	655	663	657	682	715	651	640	653	680	688	687	706	675	672	633	703	657	645	695	667	661	688	657	695	656	670	683	667	651	669	674	655	644	656	657	681	695	676	719	661	640	722	698	684	702	640	661	661	680	629	677	665	716	713	634	659	664	657	674	676	670	675	636	656	690	660	668	664	692	667	650	677	677	643	693	644	651	626	629	694	642	683	663	710	675	620	664	667	675	663	646	645	664	688	654	676	659	658	702	712	672	655	643	694	669	686	682	653	659	646	693	662	671	650	684	636	657	614	650	674	636	673	692	645	645	634	626	656	631	616	690	682	687	681	678	681	692	703	641	702	652	649	655	667	651	658	687	684	661	670	668	639	645	607	679	701	630	658	668	622	675	684	687	645	674	670	645	653	636	702	637	693	700	676	733	696	639	656	651	696	664	711	675	674	667	662	688	676	705	653	639	691	623	648	675	647	664	662	680	687	658	660	652	713	679	646	695	678	669	640	649	678	659	668	647	642	672	670	667
6931	497	700	614	349	316	320	343	356	347	269	290	277	368	370	330	268	229	208	199	196	213	233	211	184	174	180	185	179	172	226	209	189	186	191	185	190	190	195	205	186	190	189	219	187	196	197	174	206	185	186	179	174	181	209	207	171	179	188	161	183	180	180	191	200	210	190	189	186	190	186	185	166	182	156	173	216	202	170	194	192	207	181	175	177	183	188	178	194	192	201	191	214	197	180	160	187	165	209	196	196	167	198	175	184	204	199	154	174	178	171	169	186	180	200	190	159	204	184	166	174	184	159	163	174	193	162	167	198	174	203	186	193	166	177	196	163	207	162	183	185	207	191	179	228	184	184	213	192	209	195	208	171	198	206	195	175	194	172	183	174	202	190	187	199	195	160	214	199	187	185	208	153	171	211	190	189	176	177	197	157	184	177	206	184	174	194	205	202	189	186	173	189	198	189	231	189	193	197	191	169	192	183	195	195	163	183	190	169	172	173	168	166	187	196	200	190	202	182	205	177	188	224	188	166	188	197	213	183	194	179	158	198	179	202	194	198	176	197	205	187	179	204	193	169	194	206	187	158	166	187	193	181	178	182	188	188	210	195	185	182	206	208	177	193	192	188	196	187	185	201	186	187	185	220	222	185	204	214	215	182	166	195	181	197	167	183	193	161	189	182	198	177	199	197	174	196	205	192	158	187	203	207	204	205	192	222	205	224	189	170	162	177	189	164	217	181	201	190	193	178	173	176	196	181	181	188	187	178	209	198	171	219	191	219	222	194	217	185	172	166	174	186	196	231	209	176	205	183	204	210	204	190	183	208	177	192	188	188	181	205	201	212	173	193	183	182	188	182	201	234	162	199	168	190	183	202	181	174	188	187	169	181	179	197	197	189	154	166	194	197	212	180	183	202	191	224	201	209	195	198	200	189	183	177	205	173	202	174	194	198	171	180	194	173	197	140	177	180	216	200	197	201	194	220	195	182	201	160	166	191	191	192	187	163	191	178	192	184	249	177	206	193	189	182	179	172	185	186	191	174	171	217	202	208	190	176	185	233	162	213	184	201	186	171	187	193	210	204	221	183	183	171	212	181	200	201	181	199	184	193	189	194	160	184	206	186	169	197	211	172	180	172	166	198	184	195	180	211	182	197	184	214	200	197	173	222	181	176	166	175	203	183	200	178	204	195	194	196	189	211	177	181	186	180	179	174	176	184	186	206	173	180	182	199	178	167	193	205	188	182	162	197	206	171	187	206	206	196	195	196	210	212	207	195	181	182	186	187	178	170	181	205	189	159	205	196	183	185	220	197	215	198	217	199	207	192	194	205	193	199	207	200	190	201	189	193	190	193	204	170	178	150	194	169	184	195	192	196	185	180	179	199	180	199	191	181	194	181	167	223	189	199	210	185	188	190	184	200	198	167	180	227	185	198	179	175	201	187	184	182	223	201	197	192	226	180	200	193	192	186	192	185	190	208	202	188	205	222	191	206	197	182	175	210	183	166	163	164	159	224	224	197	217	168	184	197	169	152	174	192	166	188	169	187	191	170	182	204	181	202	167	196	195	213	205	188	205	211	194	202	201	180	197	190	195	178	173	181	173	174	185	170	197	180	179	177	170	185	221	210	194	188	232	177	171	183	178	186	175	188	205	198	200	206	175	180	199	188	185	161	203	183	176	188	200	175	185	195	205	179	200	193	197	185	183	187	191	160	193	220	187	168	194	185	179	180	223	224	176	177	203	211	164	181	207	183	181	197	218	177	183	206	198	175	205	183	192	188	198	176	174	178	206	197	153	197	171	147	186	197	200	196	172	186	170	187	186	192	202	179	197	197	195	218	213	172	179	182	201	186	201	190	183	202	182	190	210	213	196	190	198	193	189	200	167	187	187	196	198	197	191	183	177	179	197	159	183	186	194	178	197	213	191	216	166	220	177	170	187	173	184	190	183	186	202	170	195	211	211	181	197	208	186	217	197	192	195	202	212	200	186	185	191	188	210	185	187	195	201	190	188	218	184	169	181	213	160	197	169	168	176	201	204	203	210	218	179	175	172	177	180	207	165	190	186	221	210	190	194	197	176	187	174	217	201	207	191	205	187	171	192	206	173	208	191	213	192	192	215	193	201	182	191	215	207	167	204	203	209	186	219	202	201	180	190	203	207	202	187	186	175	191	190	197	197	181	197	200	211	195	183	195	187	183	195	196	195	162	188	163	209	175	167	163	170	146	175	170	188	211	191	222	207	190	218	188	211	179	170	188	158	204	184	179	195	189	204	165	190	181	189	207	199	213	182	188	194	228	213	179	205	181	184	197	168	169	161	175	178	205	191	192	195	196	197	220	183	217	181	242	197	197	204	200	194	199	201	178	180	178	172	173	199	185	195	183	203	193	171	185	194	176	198	188	185	197	183	210	188	177	193	163	202	207	209	187	166	167	190	191	176	165	189	191	183	199	183	170	203	191	170	194	176	157	188	211	193	159	179	216	196	218	198	153	190	189	200	189	204	195	195	211	184	177	202	205	190	186	183	176	197	156	191	164	182	177	188	205	197	197	167	169	188	174	175	164	195	185	203	200	196	169	199	175	213	223	200	173	163	190	212	211	207	187	184	196	199	194	184	187	180	189	187	175	220	173	204	215	167	200	176	181	175	209	198	220	188	181	176	193	214	195	151	178	204	196	165	192	187	212	174	183	158	190	215	198	209	165	180	181	190	212	201	221	177	176	193	168	200	197	208	173	201	189	182	198	188	199	183	192	211	172	195	194	192	176	194	195	214	214	185	172	190	178	221	200	190	139	191	191	167	191	186	191	197	184	184	205	166	203	180	194	197	187	194	191	196	220	218	190	183	188	175	233	180	187	191	171	216	217	191	180	169	188	177	201	177	197	206	214	192	189	218	207	199	185	162	181	184	195	178	212	180	190	174	188	194	212	169	201	186	176	188	185	162	202	192	178	170	192	206	199	202	169	188	192	188	207	180	208	190	196	166	201	170	165	198	193	171	187	174	186	192	160	192	190	185	185	183	206	209	189	180	178	180	179	194	174	188	209	171	184	205	212	208	167	188	182	184	182	199	183	196	178	182	164	207	188	176	186	186	202	190	187	166	177	202	207	193	226	196	180	165	187	181	201	177	188	207	208	197	206	180	166	178	187	189	218	202	202	173	167	177	197	190	188	191	190	183	187	199	176	198	164	171	157	189	192	190	179	209	186	197	193	170	184	197	233	177	186	196	176	193	184	204	212	213	196	181	189	162	186	170	187	173	192	203	185	180	172	197	163	178	203	172	193	202	171	166	203	170	195	202	193	195	173	168	207	195	184	196	177	192	203	182	191	194	199	166	205	196	174	211	176	184	203	179	192	210	202	161	195	175	182	177	193	189	211	192	189	183	180	193	184	183	168	184	194	187	211	171	179	169	203	191	199	192	189	182	190	204	210	201	166	191	170	226	197	195	204	201	163	204	191	184	176	168	196	197	185	202	200	188	166	175
5950	837	1635	1853	1235	1112	1088	1092	1301	1367	1131	1201	1182	1616	1730	1348	914	651	696	573	535	540	551	547	517	537	508	464	489	485	464	473	497	536	505	497	510	492	507	460	493	499	527	481	496	526	500	495	503	502	537	507	483	518	496	482	499	477	505	504	479	479	501	430	501	494	492	518	464	459	516	448	514	495	460	526	514	487	502	490	527	493	521	509	491	440	480	496	481	479	477	474	496	483	506	489	489	489	513	522	529	508	497	512	476	482	504	484	511	525	488	489	495	515	481	471	470	487	511	460	521	505	512	461	442	488	540	488	464	478	496	486	468	478	487	486	493	506	510	505	476	526	526	523	482	519	468	510	525	452	461	476	496	481	465	529	512	462	470	509	476	504	462	447	497	462	451	520	506	470	512	464	493	452	476	540	471	464	482	508	512	493	477	502	514	506	483	439	520	512	455	484	510	500	479	512	500	477	497	530	492	529	465	459	476	477	442	487	483	488	516	453	450	520	491	515	489	473	504	462	477	534	538	516	507	482	494	460	535	488	456	451	482	477	488	522	536	438	476	494	476	484	454	498	487	473	515	536	521	470	526	497	476	510	502	504	501	477	508	478	489	449	470	498	490	521	503	474	496	473	483	512	483	480	518	510	497	451	507	478	466	471	484	491	507	493	480	531	473	489	482	469	464	476	460	475	496	479	465	486	483	513	512	480	469	460	512	476	482	491	491	462	479	443	482	462	544	486	501	479	486	505	502	442	453	515	523	472	491	427	457	443	470	469	519	462	458	501	503	479	481	500	494	507	493	486	480	437	467	484	474	483	511	472	499	486	498	502	485	468	475	505	472	500	463	488	481	476	492	456	466	492	496	488	513	473	487	543	471	489	475	497	520	483	493	506	453	502	476	484	515	488	500	479	518	514	489	496	477	508	489	471	519	469	470	519	521	469	484	468	475	499	447	488	473	506	509	533	506	516	473	531	508	503	492	452	450	451	529	473	488	485	502	446	467	495	512	506	490	475	479	477	476	542	503	502	492	468	466	445	494	489	478	479	489	467	486	512	507	516	450	512	473	510	488	506	473	500	442	465	496	470	493	515	491	479	513	475	496	496	492	498	507	476	494	460	472	481	458	481	489	519	447	469	456	467	462	545	478	485	486	479	485	472	503	485	490	481	526	522	484	478	507	477	514	486	500	492	476	482	465	486	532	522	497	489	479	471	492	498	517	458	507	498	449	507	421	462	476	505	501	476	528	483	469	504	497	502	496	474	488	479	502	473	519	485	546	480	496	526	466	477	476	493	490	490	478	469	482	530	501	484	508	506	501	477	482	510	468	526	504	485	482	531	485	492	485	500	450	478	481	522	444	502	477	468	449	488	520	485	494	470	490	450	477	511	508	512	483	483	504	527	479	497	480	491	526	473	486	487	485	497	484	458	482	487	455	499	503	492	498	485	485	475	507	491	536	507	467	497	489	461	490	483	525	516	511	459	500	526	485	424	478	440	485	463	488	513	491	522	462	470	513	468	480	443	473	515	495	492	518	487	520	505	472	473	491	488	493	480	471	486	469	505	492	487	489	489	479	492	475	443	520	455	488	532	463	483	490	474	481	530	534	518	493	450	504	472	456	503	515	471	501	478	471	475	517	518	479	475	508	498	474	468	475	513	484	464	483	461	522	515	491	516	468	484	458	485	456	481	492	506	447	499	473	483	474	521	492	474	438	503	472	520	503	469	485	458	495	476	465	498	480	505	478	474	436	503	496	494	454	516	483	517	512	514	477	474	496	486	491	450	448	464	515	471	520	508	510	494	476	517	458	486	456	504	526	453	518	477	486	480	481	496	437	497	493	472	486	518	461	467	528	490	531	473	506	481	522	485	490	510	487	478	494	538	495	473	480	514	480	501	463	481	494	510	492	470	512	485	496	469	470	537	478	526	482	462	491	444	469	455	504	507	503	468	491	484	486	484	488	470	472	480	515	498	506	490	517	489	466	536	482	487	500	457	516	463	474	430	483	502	518	509	454	492	487	481	492	473	499	478	463	511	488	501	491	478	463	475	496	492	476	523	444	478	490	477	494	444	503	499	501	522	509	506	480	503	498	517	484	494	453	532	508	454	482	477	500	516	458	444	477	487	490	471	488	445	514	517	490	501	493	491	531	470	446	509	505	483	485	481	479	474	501	495	461	487	475	468	477	451	460	456	486	500	470	499	489	475	498	511	495	483	504	495	458	492	498	503	487	515	485	512	488	489	487	544	469	508	510	489	469	490	515	448	454	476	479	463	476	478	483	493	484	464	459	496	518	490	478	473	477	473	481	509	530	465	467	534	444	478	472	480	461	499	468	474	481	513	500	491	482	457	516	483	555	488	468	464	524	476	502	481	483	470	506	489	456	502	519	522	495	493	493	535	504	527	463	445	502	483	478	497	507	520	478	479	507	493	459	504	464	507	532	452	455	486	479	467	452	477	486	480	497	452	489	472	489	465	517	505	550	481	487	521	530	499	509	499	468	522	521	488	496	507	533	498	471	504	483	506	503	466	467	503	486	462	473	512	508	513	535	514	512	491	475	465	496	490	476	457	480	486	525	501	507	493	481	486	483	453	501	516	497	480	493	517	498	487	479	534	504	500	490	515	474	507	483	498	511	485	520	521	470	528	489	523	451	466	496	478	485	521	460	478	483	459	496	488	483	489	482	478	472	506	533	507	527	479	490	518	495	504	466	519	459	521	489	482	464	520	489	494	447	493	486	528	481	497	457	501	494	476	509	459	462	455	522	500	431	482	543	479	519	485	503	520	491	433	477	554	507	500	475	466	470	506	515	474	459	478	520	442	486	487	496	485	502	510	482	485	493	509	513	475	485	532	484	500	498	531	506	501	481	474	497	472	483	515	478	465	489	517	498	468	492	457	456	519	470	472	496	453	500	513	479	496	528	485	513	532	464	467	472	521	485	522	501	463	500	517	469	525	475	469	482	445	528	514	491	483	519	477	497	497	510	458	501	497	473	473	478	447	483	474	484	472	473	444	489	513	477	498	509	473	460	460	495	478	521	469	487	460	487	512	524	471	562	481	484	480	508	453	453	505	525	488	464	441	488	498	482	505	521	459	482	495	502	468	476	501	484	482	529	501	459	478	475	474	502	464	478	528	484	497	458	518	466	443	510	479	458	477	490	485	476	493	494	492	474	487	481	468	474	507	482	461	481	499	500	495	492	520	495	416	527	484	460	501	502	460	469	469	503	492	557	473	495	493	489	483	520	514	477	479	493	500	491	472	486	481	541	492	512	482	498	497	480	475	485	503	470	505	488	511	499	531	494	468	527	502	512	516	476	513	433	527	477	463	507	472	468	502	460	514	516	484	483	509	473	514	480	526	506	534	495	498	496	490	492	451	503	469	486	503	487	473	499	505	457	457	506	462	474	464	503	504	499	506	484	483	544	469	510	494	485	491	496	493	469	485	511	493	427	494	505	480	491	488	487	457	468	475	488	476
13679	1371	1394	1105	698	625	525	537	572	573	479	530	569	598	662	527	424	383	384	385	398	361	345	378	341	363	356	334	358	343	376	346	335	323	398	343	334	352	355	323	345	366	383	320	348	337	362	344	362	321	350	364	349	346	320	344	320	336	324	333	336	340	340	311	346	353	335	327	345	335	339	330	358	339	363	349	301	348	370	334	337	319	347	314	344	367	351	356	324	352	335	363	332	338	349	351	356	334	354	332	333	344	319	355	363	348	346	348	369	333	325	358	336	303	333	343	306	363	330	317	332	332	368	346	345	326	353	353	328	333	340	314	330	381	346	339	345	351	335	378	338	369	378	368	326	331	357	333	334	306	350	375	336	339	323	333	352	323	344	306	333	327	343	310	334	355	346	324	365	324	336	353	352	317	312	355	372	337	363	377	353	323	364	325	361	313	359	341	314	322	320	353	378	357	334	335	324	302	361	309	289	339	345	340	301	357	366	355	321	369	338	312	344	352	356	333	367	317	348	350	325	362	326	320	328	308	325	321	348	327	342	309	365	352	324	333	327	347	339	307	356	334	369	336	313	319	362	324	284	356	369	359	335	325	327	334	323	329	326	350	299	313	338	327	327	318	314	350	311	323	331	330	321	339	348	332	320	340	371	357	322	341	350	338	379	350	337	341	335	339	355	348	321	329	341	351	359	363	327	332	332	360	355	365	334	321	320	302	318	365	329	348	370	336	357	367	346	368	319	369	324	340	332	330	347	328	393	359	321	364	328	339	287	338	334	345	355	327	330	348	324	363	343	357	341	334	372	356	322	358	315	327	327	320	338	367	325	350	338	343	313	315	344	341	325	342	335	343	343	369	324	350	341	363	346	334	351	316	340	327	323	330	347	366	333	337	329	356	369	348	390	338	372	356	331	326	370	327	320	334	311	332	329	371	376	355	383	313	327	330	323	376	318	350	355	365	324	341	309	331	321	343	323	329	339	354	330	338	387	375	321	332	339	332	320	349	334	363	362	371	327	356	339	315	339	376	319	365	372	364	356	389	315	368	336	339	340	320	375	332	359	324	318	355	336	336	322	315	350	379	361	361	313	351	342	344	325	365	331	339	380	347	332	341	343	345	356	346	322	335	329	349	336	344	357	354	354	329	322	366	333	329	347	324	346	348	344	352	329	387	308	293	338	382	316	368	364	342	352	329	323	342	328	322	328	398	340	369	353	322	319	349	313	345	327	336	336	351	352	329	358	339	335	302	340	350	348	382	385	324	322	326	333	353	342	296	375	331	318	333	355	332	346	336	342	363	333	345	321	368	361	354	348	328	357	344	335	329	330	340	327	337	344	350	375	367	342	359	326	351	363	381	375	306	318	357	340	308	359	342	375	322	365	352	332	310	331	351	342	351	362	332	333	351	390	333	317	314	335	343	318	355	363	308	376	326	343	363	317	334	307	369	344	315	333	356	309	353	328	332	378	329	331	328	308	338	343	371	403	345	356	378	361	366	343	358	317	339	333	339	339	345	354	395	359	370	357	342	307	316	334	333	347	339	353	319	353	356	336	337	374	337	328	321	332	328	344	336	337	316	346	317	334	366	333	349	361	343	355	373	349	318	334	342	322	337	363	356	335	360	346	313	297	362	335	400	348	333	302	326	314	355	337	350	358	325	372	334	347	322	351	366	344	351	300	331	365	358	338	323	359	312	307	336	375	340	362	354	331	365	322	313	325	357	316	293	330	351	366	363	359	335	325	319	327	328	353	287	323	354	349	326	349	381	366	332	343	336	342	344	364	339	341	342	333	329	338	332	350	324	346	330	348	328	328	321	344	363	358	360	350	343	334	319	340	330	312	327	304	365	363	309	349	351	372	327	363	349	331	365	334	327	320	360	351	366	355	363	343	329	356	361	326	342	335	370	362	344	352	356	355	348	404	324	338	340	347	341	345	346	365	357	335	321	343	337	342	372	351	317	371	339	323	325	347	356	313	336	323	378	372	370	355	377	341	343	331	329	308	337	367	348	345	332	336	351	320	332	316	352	343	322	330	327	372	361	378	351	341	331	350	299	341	345	353	339	356	325	347	355	323	346	369	324	325	309	373	370	343	350	335	348	362	336	320	334	346	364	360	364	348	350	375	295	321	343	359	351	336	326	361	323	354	366	339	362	374	354	364	314	337	364	346	337	365	329	327	336	318	318	329	330	321	335	338	372	334	324	331	305	331	375	333	327	345	353	340	335	361	334	320	343	350	376	330	346	357	350	346	345	344	295	350	371	308	342	363	329	331	321	348	354	338	354	354	344	340	293	338	322	335	332	376	364	336	312	350	328	351	326	326	319	322	315	334	340	375	364	351	339	343	341	350	359	389	340	304	370	328	330	342	355	315	278	325	328	337	340	341	338	372	350	388	358	345	303	328	350	331	348	367	368	354	336	335	322	308	338	300	362	387	330	355	360	300	329	351	356	315	371	349	348	328	330	337	310	340	337	338	329	357	356	302	321	320	343	335	362	360	341	324	342	375	339	378	363	384	330	387	320	337	370	350	344	337	305	374	330	308	359	362	339	361	324	365	328	354	357	333	344	326	343	334	317	343	321	313	369	313	345	340	358	337	362	334	345	364	380	331	364	331	332	353	317	348	356	339	338	338	365	332	355	335	305	335	323	308	369	335	351	357	398	337	348	346	361	335	323	311	347	357	329	359	341	331	325	328	346	315	346	325	353	345	330	344	352	342	317	358	317	348	336	347	357	360	350	337	319	356	314	332	344	318	332	347	377	340	340	377	342	322	351	345	360	305	330	324	379	371	355	316	323	323	332	326	344	323	320	331	348	354	346	351	387	330	351	357	368	343	352	344	332	323	350	309	356	373	346	360	351	370	336	365	320	342	351	315	345	314	346	342	341	320	362	359	362	332	323	346	355	385	403	349	350	298	354	344	346	350	307	343	343	343	354	306	354	370	357	347	344	329	333	306	317	350	343	336	323	336	341	324	337	340	361	341	380	361	354	340	351	332	338	331	306	340	371	314	370	360	323	380	358	353	308	365	313	328	336	331	351	317	355	317	334	310	306	327	367	347	363	343	368	328	381	334	290	368	312	324	359	332	357	335	327	355	330	366	341	322	352	346	318	340	342	363	359	330	340	314	389	361	322	330	331	360	309	349	346	361	329	356	322	336	323	342	365	311	296	325	354	369	374	391	367	323	325	344	351	308	368	386	319	339	327	331	361	336	347	335	360	358	313	326	339	341	320	328	378	387	323	333	328	350	348	343	316	347	375	320	300	372	327	366	330	375	339	337	335	329	333	332	326	327	311	309	327	333	298	355	347	320	309	355	352	311	321	323	311	328	317	329	332	364	352	324	354	327	323	369	375	351	346	326	345	373	382	345	335	334	356	321	346	351	341	360	324	337	322	347	378	347	336	336	363	328	350	329	335	325	331	368	345	323	345	399	346	351	342	369	328	341	344	325	331	323	312	348	335	336	335	346	342	340	334	336	347
8150	1448	2878	3174	2270	2025	1926	2033	2155	2136	1719	1850	2022	2468	2674	2130	1395	1091	1155	900	944	950	973	899	911	791	856	873	835	819	885	848	869	796	814	812	812	851	876	815	848	848	787	819	839	807	822	834	815	822	782	797	770	796	794	803	815	771	828	782	812	799	828	858	858	794	796	796	791	825	829	771	814	775	812	813	775	812	825	811	836	823	827	806	774	761	811	743	778	801	757	794	786	798	833	780	829	824	766	797	778	819	810	751	774	772	820	791	800	782	824	777	854	753	792	794	822	834	780	831	820	762	804	767	783	760	777	809	804	791	814	827	816	822	795	741	797	817	779	780	806	766	813	773	794	795	796	765	742	803	804	836	800	791	781	801	786	751	759	784	779	828	787	788	746	782	856	750	791	740	762	869	755	828	789	828	785	821	768	781	784	783	825	789	816	784	759	841	831	797	843	826	775	796	776	832	770	800	823	825	778	807	819	765	797	790	737	836	780	787	797	840	787	882	841	801	803	819	800	782	824	806	803	795	772	799	758	804	802	815	784	832	771	841	835	780	782	756	817	765	748	812	809	765	787	797	786	797	843	794	807	822	793	777	775	796	802	776	849	827	853	809	781	802	774	798	823	751	773	787	872	780	808	839	844	809	776	723	796	797	786	793	811	800	775	833	813	810	747	771	808	748	756	726	818	805	801	757	752	828	833	753	778	790	804	821	813	770	775	753	766	802	816	818	804	796	777	798	813	839	775	790	816	808	789	798	771	765	740	770	798	775	766	775	808	841	752	840	798	791	803	785	840	800	779	787	831	777	803	812	840	747	807	777	783	742	802	867	798	865	806	832	819	837	788	794	753	829	777	778	788	776	782	791	769	797	850	813	777	852	779	851	831	747	796	816	810	818	815	814	788	821	879	772	784	764	812	830	817	879	797	813	770	767	799	775	818	826	781	778	772	830	809	781	787	771	758	824	844	753	841	792	775	754	798	776	797	741	829	769	813	776	760	853	807	770	836	803	782	795	766	779	829	814	770	780	802	785	829	810	799	797	774	858	749	773	764	810	852	820	803	771	815	766	731	807	769	779	788	744	872	752	774	816	768	784	788	794	794	822	801	806	781	828	824	785	802	775	770	781	824	833	765	830	783	829	816	821	803	849	820	821	768	776	786	820	786	809	787	761	740	797	858	804	772	756	845	825	779	783	772	826	859	828	795	808	796	780	746	790	800	811	855	791	828	796	779	765	757	764	775	781	837	787	836	795	842	809	797	784	849	738	843	822	822	777	792	794	787	783	766	853	802	793	774	794	783	779	799	831	800	816	795	794	760	805	789	766	859	818	784	760	806	763	796	812	840	810	790	805	835	828	739	777	760	745	814	830	764	796	800	747	865	808	769	776	764	773	775	793	845	755	802	780	745	809	813	765	799	768	782	784	810	771	820	830	814	815	808	806	799	833	813	847	774	743	783	776	724	763	757	776	757	812	766	810	764	744	782	790	801	706	822	780	771	790	782	747	799	786	840	775	792	782	774	809	815	778	757	790	781	752	814	752	824	816	815	800	720	790	796	796	777	800	820	773	801	779	779	832	783	833	815	798	839	798	797	810	829	835	766	814	746	817	844	833	792	738	813	779	827	781	817	822	814	794	783	854	822	775	830	790	808	810	836	814	789	800	783	823	828	821	818	807	747	813	823	852	836	815	806	862	819	834	793	798	807	763	801	769	822	793	813	774	782	775	787	812	786	827	812	798	819	828	730	808	821	823	801	820	780	784	743	780	792	800	774	791	871	742	809	781	747	782	797	787	779	812	842	795	779	802	769	770	835	806	772	749	752	800	804	812	869	786	805	786	818	772	810	811	820	758	775	806	813	792	768	815	787	849	771	826	850	793	797	807	804	829	760	788	885	823	777	806	861	773	838	790	795	798	821	770	801	834	817	805	731	783	747	827	776	842	793	822	818	783	794	778	796	765	804	781	809	812	813	771	796	797	832	814	771	825	805	776	836	813	742	778	811	813	806	837	833	797	812	763	772	748	761	786	809	829	745	779	802	806	786	784	861	798	818	832	818	823	795	743	826	803	821	799	835	801	805	766	774	750	818	824	790	799	804	836	795	818	765	769	829	759	813	747	809	795	825	818	773	804	740	777	755	802	871	800	744	775	811	849	774	821	772	793	763	785	802	809	784	822	808	804	835	804	842	837	810	797	793	780	810	805	827	835	809	846	762	765	750	828	775	828	797	814	797	786	807	739	835	837	771	826	798	778	762	769	783	795	775	762	804	781	769	827	822	747	781	790	782	830	797	799	788	812	787	795	775	752	824	836	803	804	787	808	790	781	811	816	833	815	813	780	816	872	796	841	773	760	800	790	745	798	805	790	795	776	804	792	777	810	820	768	780	772	813	802	783	775	797	809	829	808	807	826	817	742	820	802	793	822	860	761	798	778	746	792	849	812	760	778	814	775	819	826	751	774	804	803	813	821	771	775	772	872	774	756	764	798	775	759	767	774	765	824	794	867	782	837	863	775	827	762	809	809	817	811	798	782	782	820	777	798	790	770	817	761	784	827	811	798	862	816	774	776	825	801	789	900	799	829	836	784	761	796	806	775	793	806	783	788	797	781	786	773	794	819	763	832	768	803	803	806	783	779	784	851	818	808	862	790	771	800	814	782	773	813	785	849	847	841	796	764	805	758	793	808	812	766	776	792	758	781	801	785	871	855	756	826	772	805	779	787	829	835	853	830	780	784	787	831	834	782	796	755	806	800	789	814	793	804	777	814	801	784	810	786	803	794	781	846	781	795	832	824	861	796	793	817	845	821	786	804	829	778	839	810	795	752	771	773	798	818	825	785	779	814	736	805	812	801	789	754	824	773	829	753	806	790	820	752	791	828	803	797	795	794	826	815	819	795	834	841	797	807	795	816	827	840	801	792	791	798	804	785	808	801	805	798	781	830	771	792	810	766	824	792	809	808	806	788	796	826	833	801	760	811	826	820	802	757	807	801	810	774	856	806	774	822	831	730	842	803	777	793	773	801	838	842	866	815	844	798	753	800	845	788	790	780	773	803	807	808	792	796	753	724	801	848	801	795	826	797	808	785	824	745	821	797	857	794	853	755	842	783	802	797	791	751	793	828	816	787	799	790	841	826	831	791	785	798	803	773	785	820	787	813	775	836	759	824	836	791	846	846	794	775	802	767	811	829	810	794	844	787	790	811	824	824	819	789	772	851	786	831	809	798	805	785	765	777	772	778	837	735	779	802	824	789	805	784	723	817	790	851	783	732	761	794	779	783	856	775	803	790	827	786	843	813	809	824	783	770	808	784	764	810	796	777	751	784	762	827	792	777	793	848	773	814	820	795	808	823	811	827	826	761	842	825	789	803	814	778	773	795	769	772	775	753	758	771	765	823	843	817	796	806	783	775	827	833	805	799	810	793	788	760	834	794	735	757	803	802	832	750	823	787	831	787	797	817	813	778	825	737	807	780	832	782	785	778
1559	346	419	381	308	286	326	368	345	371	336	308	332	335	317	376	319	242	286	284	316	333	308	321	275	291	337	296	278	323	271	271	300	288	293	276	289	299	316	295	297	276	294	280	290	284	313	285	277	303	281	265	284	311	291	289	279	299	269	301	296	279	284	290	283	271	307	323	293	304	282	292	312	275	295	298	334	286	272	296	277	295	248	275	293	287	288	285	268	258	279	308	311	302	277	329	320	236	279	283	266	275	307	264	273	274	285	322	299	283	297	289	293	293	246	262	322	253	286	312	291	276	285	280	283	326	292	297	291	318	291	293	288	316	277	329	308	331	309	287	319	284	295	288	300	270	277	292	276	288	282	306	259	286	301	298	256	299	324	285	271	277	303	330	291	298	301	295	294	280	271	313	320	278	264	330	307	240	268	271	283	304	311	254	277	285	291	305	257	286	307	261	287	313	287	291	312	264	305	296	297	314	281	300	262	305	282	282	284	285	286	286	307	322	291	306	267	337	298	344	260	247	276	297	289	301	279	296	293	308	304	286	285	294	301	324	297	285	270	292	286	279	284	274	277	305	306	304	273	290	265	300	307	252	299	300	235	272	255	302	303	284	296	306	293	288	283	283	287	282	275	274	289	277	277	275	270	283	286	270	289	287	301	281	277	284	309	294	295	299	282	301	272	306	279	307	316	322	310	319	276	288	300	296	279	316	295	320	309	270	293	326	322	271	311	281	293	286	307	289	320	284	292	306	300	269	292	294	283	304	289	300	320	322	279	274	287	294	276	294	299	287	316	306	298	285	297	296	308	305	280	296	344	294	297	283	293	277	306	270	294	270	259	302	296	283	294	298	281	305	287	270	285	275	326	294	316	242	277	327	302	268	302	304	314	297	272	290	252	290	301	291	281	280	277	291	288	317	268	269	292	297	263	290	300	284	306	273	288	341	294	276	265	283	323	298	287	300	281	299	288	311	289	310	317	316	305	312	272	270	280	268	285	282	277	279	292	317	316	286	322	286	296	314	308	272	315	304	304	278	275	323	297	309	291	249	307	306	285	296	303	283	276	274	289	315	301	284	235	322	271	305	293	278	263	318	287	281	298	290	265	311	283	299	298	304	299	309	270	291	292	288	302	292	292	304	292	299	311	307	285	276	282	296	297	256	310	288	273	279	284	294	293	254	297	286	279	275	301	271	262	313	323	289	278	295	280	293	262	279	299	293	323	292	290	320	294	294	299	264	300	308	289	290	287	272	277	278	291	258	297	290	304	316	281	320	276	310	316	285	306	275	302	311	285	288	265	296	301	276	282	283	287	292	308	284	299	337	295	300	287	321	294	279	275	276	293	286	280	267	276	305	291	262	272	267	276	286	301	323	314	280	311	306	273	305	282	272	284	294	301	303	298	292	295	265	322	316	286	282	297	249	311	303	254	297	298	292	279	274	291	292	306	278	288	297	264	286	293	304	325	299	307	297	291	249	297	284	263	289	322	293	284	282	321	317	279	292	270	285	294	257	291	270	248	321	301	288	300	314	310	289	285	272	289	274	288	293	319	310	306	263	301	275	347	329	296	292	311	283	296	283	314	293	329	292	256	311	294	311	292	298	257	321	250	291	312	317	290	320	301	263	320	300	280	281	305	269	298	256	319	275	277	279	283	302	255	262	308	301	304	279	289	256	263	309	270	306	296	291	326	302	316	257	308	274	298	292	275	320	306	279	322	271	296	286	293	272	279	265	283	284	258	275	258	304	276	295	323	299	257	258	295	300	281	283	262	300	303	292	308	309	292	277	339	307	318	295	300	304	281	279	304	264	281	291	300	279	312	287	310	272	295	283	323	316	293	266	307	283	300	291	300	291	299	277	304	310	260	273	308	289	287	295	300	308	324	290	317	278	280	276	281	287	306	311	272	332	304	289	272	268	291	330	294	283	262	302	283	311	306	292	281	258	299	282	286	266	320	283	265	287	292	279	253	271	314	280	288	308	282	273	289	285	292	306	303	282	297	314	318	295	325	290	258	284	299	309	285	298	274	296	293	280	293	292	270	261	273	307	311	293	312	298	294	269	288	273	295	293	295	285	284	281	313	276	300	320	310	293	304	280	255	308	305	334	276	284	281	284	300	297	294	288	308	286	271	265	283	301	314	304	264	273	305	287	289	276	280	304	299	301	273	338	273	302	271	260	292	281	314	294	262	304	276	310	287	302	305	295	289	298	293	264	292	279	283	285	284	295	290	279	291	319	288	295	277	297	283	283	248	298	296	307	247	301	264	260	308	287	285	247	286	268	278	303	269	297	301	278	303	281	292	285	309	302	299	281	293	315	268	299	292	300	288	283	298	319	272	255	300	273	329	303	285	289	268	315	280	300	276	296	256	278	296	302	316	267	303	226	270	274	301	274	291	247	315	281	259	314	274	284	296	285	300	287	270	312	280	291	319	295	289	269	282	275	292	297	298	290	322	303	318	284	326	304	297	304	265	307	340	315	301	323	301	278	310	276	271	276	262	271	296	279	268	323	333	325	300	297	285	295	276	281	303	305	294	256	313	309	271	278	286	278	268	311	286	303	292	317	293	302	298	265	275	271	277	271	288	276	295	302	295	298	269	291	288	318	289	289	292	297	268	306	303	259	284	304	287	281	269	323	303	291	274	294	313	299	290	314	298	276	321	244	299	285	283	310	303	294	299	268	258	322	275	280	299	276	266	285	313	335	287	275	274	280	315	308	295	260	317	308	284	304	294	278	296	305	336	299	301	298	272	264	289	275	310	320	324	261	283	301	303	298	311	293	306	271	268	311	277	273	301	300	277	267	283	271	254	308	294	289	307	296	266	307	333	280	249	310	325	324	299	294	298	311	282	301	291	301	271	260	270	296	294	325	294	281	307	275	270	308	261	292	273	278	295	284	294	315	318	284	295	276	332	286	320	263	259	278	305	288	268	276	297	294	299	304	295	293	309	277	270	294	252	304	300	285	289	253	290	260	294	275	286	316	273	332	283	284	307	249	316	282	289	281	270	280	312	278	293	298	296	282	288	273	288	252	290	288	281	284	308	263	328	244	254	275	311	315	300	272	284	253	285	307	255	307	268	337	315	289	312	330	294	294	282	314	267	260	276	269	302	304	243	271	275	280	311	287	271	278	283	298	272	302	267	299	290	262	321	301	264	284	290	280	293	265	286	308	274	300	313	282	267	311	279	282	276	299	286	335	272	288	287	281	298	294	312	287	283	304	268	291	298	294	266	299	272	291	272	279	299	288	289	308	282	286	297	292	323	285	284	292	281	301	282	288	286	280	303	285	280	287	294	291	272	296	300	316	300	316	286	282	279	304	279	309	326	296	283	266	308	332	309	263	275	288	288	278	285	299	317	274	290	319	303	264	290	325	294	310	299	323	310	267	318	267	306	271	310	277	254	259	304	269	279	281	334	314	297	296	314	320	270	280	319	275	286	297	314	300	271	312	302	303	297	282	297	294	281	280	309	295	286	300
1873	724	974	940	718	800	813	886	986	933	822	932	1123	1187	1284	1177	780	733	666	682	676	704	689	677	714	670	668	685	630	682	653	657	617	624	713	700	649	692	647	642	698	723	671	703	673	658	696	689	678	672	674	681	684	697	684	703	677	637	675	647	654	614	680	700	669	678	609	641	695	719	676	660	683	638	714	660	689	651	664	643	661	647	671	662	654	684	697	688	676	625	658	692	675	705	648	637	619	665	675	599	633	677	674	669	685	680	668	642	691	615	700	672	664	670	672	658	654	693	646	669	698	659	649	646	655	708	660	706	660	626	685	605	630	632	669	679	675	683	684	711	640	696	694	669	693	643	619	659	654	652	677	734	655	625	687	696	638	672	685	642	670	634	652	674	680	663	685	599	678	706	692	647	704	673	639	666	671	684	621	694	652	624	680	696	697	618	662	662	645	664	700	658	625	696	669	635	701	631	714	697	681	644	639	713	634	674	695	645	661	628	683	637	647	607	664	672	665	670	646	689	664	657	656	709	706	693	635	676	634	629	680	694	642	684	638	685	658	628	695	672	640	717	628	637	674	618	655	662	670	701	681	656	639	638	649	694	748	683	665	649	711	719	695	709	700	631	642	685	697	657	667	661	684	667	714	664	692	668	652	610	651	671	636	674	712	604	720	674	649	699	690	653	672	621	686	690	619	650	665	674	664	680	661	632	692	686	650	660	651	671	688	703	680	637	676	682	688	665	644	685	693	650	663	677	703	599	667	710	682	652	656	656	717	628	642	710	673	647	681	658	683	694	659	709	678	677	690	648	706	711	676	670	641	664	674	658	663	625	634	642	659	693	668	675	688	683	617	698	671	664	675	735	696	606	716	707	688	712	683	650	669	640	642	692	665	727	682	670	656	616	648	679	658	645	695	653	639	639	669	652	649	645	658	637	615	662	658	659	658	669	717	672	631	659	690	649	734	657	676	672	657	690	648	691	675	668	644	672	703	665	692	667	626	653	667	675	646	679	641	646	690	629	627	675	657	662	708	667	661	691	696	648	666	665	669	701	687	670	684	654	696	672	669	680	680	681	676	653	697	687	713	660	662	650	651	699	664	632	703	693	697	645	667	675	658	684	657	669	699	709	709	731	702	669	636	652	624	635	647	669	652	677	675	680	703	707	657	631	684	646	702	663	674	663	637	621	724	646	701	734	662	660	694	705	685	611	714	662	647	692	699	705	648	663	681	633	686	711	648	637	674	718	616	702	681	655	683	698	642	667	657	705	673	654	628	674	660	657	661	668	666	673	668	594	653	703	713	660	685	666	654	650	642	675	653	673	684	660	642	705	651	700	688	675	673	620	713	702	662	676	656	666	668	670	649	694	664	691	703	643	628	673	652	712	658	650	685	680	614	677	655	659	671	686	695	689	658	679	683	629	655	685	670	671	670	682	679	637	665	656	682	660	638	632	656	651	689	671	661	635	678	643	637	700	672	647	643	666	649	671	691	681	670	658	658	695	681	656	609	647	676	660	622	701	665	695	654	712	685	672	705	669	667	663	653	683	681	679	669	685	640	623	695	724	652	650	673	698	657	657	626	667	686	674	676	617	657	711	681	635	683	690	676	690	649	675	670	701	703	746	677	700	677	681	665	702	691	697	644	667	715	689	658	678	681	646	654	660	700	662	643	690	630	665	720	687	647	707	657	651	666	642	661	677	648	679	674	682	666	710	717	714	689	676	711	639	707	687	716	641	729	641	685	670	680	702	716	692	670	638	691	634	651	684	660	677	671	656	666	648	657	639	648	667	688	710	693	652	678	664	624	635	656	701	640	666	656	678	652	638	670	586	694	661	663	681	626	690	641	707	689	665	674	630	658	636	712	671	697	657	701	711	610	655	681	657	696	659	698	646	654	650	693	677	657	642	703	713	688	700	703	670	622	671	690	682	674	732	664	686	664	673	635	613	687	644	688	713	682	621	659	641	643	668	641	661	645	638	688	704	660	713	680	687	667	639	688	652	693	676	683	666	658	677	660	642	677	641	681	679	664	654	664	666	666	653	700	653	635	679	647	641	666	649	685	654	692	673	620	626	689	683	668	693	675	701	695	669	649	633	657	695	698	711	692	650	674	703	644	645	664	682	687	682	643	690	636	677	624	691	654	655	676	681	638	663	680	671	610	691	695	647	671	653	661	649	658	652	672	659	684	678	691	649	674	676	613	664	643	702	638	676	670	692	640	725	689	672	639	682	612	669	689	704	665	658	668	688	697	669	649	672	683	703	683	663	674	654	654	681	655	666	695	639	649	655	694	698	693	687	671	723	657	659	642	648	665	679	669	673	640	670	674	675	702	635	706	662	678	674	699	638	677	661	608	605	676	632	677	684	703	676	708	679	654	677	721	678	631	636	681	735	667	632	692	642	630	659	639	670	661	630	636	653	667	725	703	698	686	713	664	671	635	685	660	687	711	691	666	666	642	673	629	647	681	635	649	655	649	710	670	677	662	681	643	624	680	660	691	689	652	732	667	662	687	644	676	611	653	663	697	671	707	664	706	631	665	703	678	666	695	654	660	682	680	653	694	646	666	706	684	634	651	628	642	709	643	676	628	666	668	737	703	636	695	697	621	657	730	733	707	624	650	629	677	710	685	660	687	693	647	688	728	693	667	685	665	708	648	673	673	625	643	623	686	701	656	687	671	734	653	669	644	661	643	672	685	642	740	662	676	679	657	678	692	641	673	670	650	673	665	706	679	679	675	617	617	673	676	666	653	686	668	657	671	638	680	678	637	636	654	689	697	695	677	678	673	700	669	720	650	688	683	673	656	683	691	674	716	608	679	679	705	652	644	624	682	681	609	678	688	641	677	694	657	648	673	684	720	692	680	661	655	680	643	696	666	653	639	659	634	663	675	679	643	675	693	674	690	677	636	677	665	669	691	657	716	659	671	706	661	680	676	703	664	699	675	701	636	703	668	675	648	627	659	636	642	663	678	672	696	650	673	630	699	679	679	732	705	715	703	621	636	693	708	666	650	709	682	693	705	719	678	736	699	683	630	659	718	696	671	657	689	676	640	673	663	684	672	650	652	661	679	708	678	603	686	658	674	618	721	683	709	710	657	616	630	667	673	664	630	692	688	640	683	631	662	650	635	677	693	653	696	643	658	671	693	663	667	661	688	681	658	683	683	671	678	717	644	642	676	717	708	653	637	674	683	695	675	652	652	634	654	657	688	697	650	700	706	673	711	694	702	667	713	649	697	671	662	660	710	650	662	667	663	664	685	626	652	695	654	650	674	690	671	644	678	668	684	697	639	681	669	696	680	662	699	657	675	699	632	686	671	652	698	661	666	711	687	666	719	685	676	644	659	632	648	675	684	684	664	682	667	708	653	649	676	677	658	689	690	683	669	706	647	677	628	687	670	693	681	705	621	626	641	626	635	672	702	610	657	722	687	659	663	684	621	674	673	694	713	692	662	658	675	707	682	670	679	685	674	608	642	651	619	682
7055	574	771	613	402	321	317	272	388	359	273	338	351	378	418	353	268	222	252	197	204	185	222	198	215	207	201	166	194	190	190	197	198	181	201	184	189	180	184	228	194	188	190	203	175	193	192	211	204	195	213	206	181	198	211	167	181	162	207	191	211	195	186	216	188	202	181	207	193	183	195	164	177	211	192	201	217	208	175	205	199	179	191	184	177	198	187	186	214	196	190	193	220	182	205	197	203	200	192	190	195	200	188	194	202	183	197	196	156	178	204	198	178	202	190	186	184	201	190	168	198	202	203	232	182	192	201	197	199	183	223	186	178	173	209	174	180	180	184	188	169	187	142	194	187	208	190	178	174	169	187	191	172	199	185	180	201	177	167	189	227	208	220	209	196	208	226	185	178	199	196	185	199	178	160	206	188	185	199	178	174	196	210	214	210	181	188	229	202	172	184	188	183	199	198	182	181	191	207	210	211	195	216	191	190	195	190	188	206	194	179	185	181	185	210	228	184	170	180	187	183	169	160	225	160	212	201	191	190	198	192	201	185	208	175	206	193	220	192	174	179	206	172	207	163	211	208	223	223	175	212	228	214	195	208	198	181	209	201	217	169	199	180	200	189	208	200	169	194	193	210	201	179	212	188	191	190	208	220	196	156	194	186	202	176	176	170	179	194	192	224	231	171	181	184	178	184	194	201	200	206	179	205	176	202	202	204	217	185	203	210	175	187	216	194	168	203	181	169	185	184	209	166	144	181	197	185	193	183	196	185	189	183	192	196	203	204	213	177	217	190	176	206	191	206	210	198	208	209	197	183	192	187	191	218	187	211	181	193	188	173	187	191	191	207	204	198	199	193	189	195	209	177	212	183	203	179	239	183	209	195	183	193	184	215	186	211	185	224	193	159	198	190	233	191	172	186	212	172	181	187	195	193	198	189	185	179	192	181	176	190	203	183	180	198	178	188	185	210	183	189	177	183	189	203	225	192	193	182	200	207	191	191	191	217	198	173	177	182	189	207	198	194	205	193	170	201	191	182	192	187	180	199	162	213	181	200	178	169	216	178	199	172	172	197	204	204	208	224	199	193	217	161	209	184	179	186	191	215	214	184	211	196	190	184	192	172	186	183	175	212	191	188	208	216	202	190	195	180	200	176	183	200	197	185	165	198	170	232	175	215	187	218	184	201	201	227	198	203	238	190	198	182	186	178	218	215	187	209	182	201	195	201	217	211	212	224	199	191	160	176	174	192	175	185	197	183	192	186	191	179	202	188	183	191	194	170	205	184	185	174	179	209	183	201	187	201	216	184	217	202	215	193	177	197	227	200	161	193	209	214	204	216	192	224	221	209	196	180	194	196	208	213	213	218	164	195	232	184	219	172	206	181	243	205	220	204	186	175	204	175	174	173	194	185	210	180	183	209	182	211	186	194	184	200	217	219	183	203	193	162	173	219	189	198	212	183	200	207	200	201	196	209	193	184	211	182	203	233	204	197	180	198	190	176	199	212	200	199	197	223	212	241	202	206	191	186	202	201	179	182	232	176	202	181	200	168	182	200	193	199	179	199	196	207	215	211	209	217	189	184	206	180	185	190	200	177	211	191	178	210	179	213	207	212	192	211	210	184	197	197	206	192	208	177	175	192	195	196	182	210	197	202	188	191	194	186	196	187	191	202	194	185	208	186	192	202	202	205	184	203	182	202	201	189	183	215	194	186	191	195	192	169	198	178	191	194	177	183	214	184	205	196	204	182	179	197	189	180	188	224	196	183	187	193	195	191	204	206	185	217	169	183	175	169	206	197	192	181	179	195	196	191	193	181	208	220	184	193	170	204	212	196	225	190	186	192	230	200	199	191	225	204	187	179	210	177	212	197	197	180	208	188	179	199	199	209	172	184	195	202	199	180	192	197	186	195	197	192	202	182	179	196	209	172	202	185	202	204	183	217	212	183	185	178	184	200	148	202	165	188	180	187	187	215	192	196	188	207	197	178	175	177	186	182	216	193	186	203	211	210	176	181	210	200	192	211	234	192	191	201	177	187	196	209	200	169	190	209	195	227	214	177	188	185	167	171	207	198	173	200	186	194	189	200	186	155	201	201	184	213	205	184	190	178	208	188	199	178	196	173	187	201	187	194	202	196	171	208	172	149	186	204	199	176	212	181	165	187	185	185	203	217	189	190	191	194	200	231	219	178	183	199	235	208	205	186	169	199	203	212	208	195	179	197	182	200	182	206	196	237	192	195	181	178	183	186	202	192	205	207	169	199	219	195	198	205	190	207	184	203	186	183	208	196	200	207	178	182	174	215	203	168	190	198	185	183	204	194	184	197	193	173	184	194	216	180	180	199	186	198	200	192	203	221	181	177	195	183	189	184	203	216	183	189	171	185	198	214	220	182	194	200	196	197	197	210	191	188	188	194	187	185	208	189	183	222	166	186	210	199	216	172	181	202	194	190	197	191	201	193	187	230	178	192	160	189	192	215	185	184	199	185	193	200	180	213	210	191	180	203	161	187	181	190	182	188	198	182	199	215	185	188	178	209	207	186	182	163	205	177	209	218	160	216	189	210	178	162	187	215	188	191	211	204	227	206	203	163	171	184	205	181	187	201	213	169	179	196	216	184	189	213	170	183	212	179	210	198	164	211	223	202	189	194	208	184	203	195	187	181	184	187	178	204	182	195	211	183	202	208	182	181	196	203	221	180	190	204	192	208	173	182	192	189	171	208	180	208	202	178	188	196	175	199	189	205	222	175	213	196	178	176	197	181	201	212	173	214	195	200	198	173	190	201	198	194	195	205	191	196	178	168	224	212	181	213	217	181	176	215	223	199	189	191	183	198	203	212	208	178	181	220	193	175	207	197	201	189	190	163	181	198	218	209	164	200	202	198	194	168	201	199	205	205	209	194	187	197	204	207	213	187	167	183	188	219	194	200	219	205	174	187	204	208	200	173	202	196	187	209	207	222	190	207	182	191	181	180	197	190	195	198	192	181	179	203	195	200	195	219	208	192	207	209	235	214	221	184	165	183	213	182	201	193	200	183	185	190	195	213	183	199	196	208	193	183	214	186	193	186	198	182	189	195	215	202	214	201	193	211	225	217	199	208	168	220	192	201	189	200	212	177	237	194	188	196	201	173	185	222	245	203	199	186	207	184	193	202	154	193	189	187	176	197	207	206	204	236	167	191	180	159	189	192	209	204	204	202	209	203	193	161	207	226	209	179	200	184	207	179	188	211	202	214	196	190	197	211	179	175	185	168	169	218	191	178	190	184	192	208	231	202	170	176	209	189	193	200	189	173	184	193	211	175	213	222	197	195	214	240	201	183	206	170	200	210	201	194	196	194	191	201	206	178	180	217	196	216	217	202	170	177	212	206	198	177	208	184	203	177	202	209	216	160	188	152	218	188	192	197	194	172	181	170	190	174	215	175	173	176	191	194	197	229	185	210	204	198	203	184	186	196	200	164	202	181	217	194	203	194	180	185	172	199	193
5996	817	1724	1783	1279	1204	1222	1274	1360	1357	1068	1260	1563	1597	1817	1402	828	667	660	593	649	570	615	558	494	518	546	472	544	531	486	477	523	537	545	475	502	533	546	490	481	521	462	511	519	491	492	472	507	482	504	477	451	518	530	467	539	516	517	512	499	488	537	471	503	534	450	459	507	510	523	515	497	468	497	540	498	491	475	533	507	478	462	525	514	466	485	462	491	477	510	540	462	498	491	513	538	516	521	473	484	485	524	497	513	491	479	495	483	510	499	459	503	462	521	488	512	513	496	522	507	506	539	488	516	497	516	501	508	507	506	505	458	496	488	498	473	529	475	517	508	508	533	505	505	471	522	485	465	518	480	467	500	470	522	524	498	501	507	469	477	540	493	449	522	486	510	518	501	522	476	509	506	503	540	512	463	528	515	533	483	481	514	518	501	488	495	458	542	469	495	497	483	484	545	453	526	448	506	500	512	501	495	515	505	533	520	473	480	507	522	521	488	498	511	491	495	517	500	475	521	487	469	505	486	484	481	511	441	501	524	498	468	458	484	473	507	503	485	486	497	517	490	534	486	512	502	479	510	518	453	497	521	505	455	467	510	512	499	497	459	534	478	502	528	488	445	530	484	475	494	478	472	475	545	456	469	513	521	466	502	502	541	518	478	457	446	445	493	479	557	499	494	483	512	494	527	526	494	483	538	484	470	533	488	510	492	485	477	502	530	477	460	475	532	519	500	523	464	505	495	451	494	559	493	497	551	518	513	486	485	475	519	493	470	501	484	482	460	481	546	506	444	497	539	479	504	497	474	483	503	518	501	494	500	514	504	518	537	513	467	456	495	502	483	452	486	521	487	503	487	494	500	487	497	509	495	508	511	489	509	499	472	514	517	516	492	476	470	463	545	501	463	501	478	509	521	505	513	511	481	495	489	466	531	479	458	518	485	497	468	537	528	477	514	507	465	503	511	468	484	453	490	514	493	472	434	521	506	475	525	512	476	462	429	524	511	515	489	481	538	483	487	493	524	566	477	503	495	496	462	500	515	532	462	495	509	449	505	496	513	546	488	475	474	515	499	496	467	513	480	481	440	478	479	469	536	472	464	480	494	507	495	449	491	501	490	477	488	524	522	486	516	501	489	478	490	467	502	515	499	483	504	513	512	477	473	491	443	495	515	514	486	490	473	539	492	466	512	498	519	507	489	537	527	491	507	483	490	459	482	533	477	492	486	506	522	501	506	485	498	457	472	497	496	468	501	534	494	512	525	529	514	497	492	515	515	511	509	459	461	471	503	495	483	510	497	552	496	527	503	506	488	473	506	494	469	509	507	483	526	492	528	477	536	514	427	500	524	488	503	534	498	505	513	494	496	512	511	507	483	470	502	479	508	467	501	514	472	492	516	483	494	497	473	462	488	489	465	486	448	479	491	511	505	513	524	518	511	487	512	493	533	511	473	502	526	510	484	532	456	505	526	485	492	493	484	499	515	501	459	473	521	529	538	523	504	512	471	535	480	478	505	515	514	496	494	511	518	474	502	531	474	479	439	471	493	498	460	461	493	490	520	475	524	489	502	542	515	508	464	511	522	508	512	484	513	509	494	533	503	516	510	489	480	494	513	506	483	502	534	545	467	491	474	493	493	498	488	488	490	516	512	463	476	534	479	479	553	480	507	471	494	411	518	483	490	535	470	455	465	543	475	500	490	519	473	490	498	492	509	484	498	467	501	519	505	517	513	536	466	499	477	499	500	484	481	505	486	535	508	521	525	484	507	497	443	530	461	514	515	530	479	505	520	548	500	531	483	491	529	478	454	506	483	484	517	522	519	477	490	444	467	545	509	529	499	498	471	478	511	496	505	462	530	458	463	462	470	506	492	463	458	477	523	514	514	460	542	486	513	503	512	494	477	498	481	500	505	524	521	491	469	518	506	508	471	527	505	493	513	493	490	467	499	524	479	483	481	508	518	468	522	514	510	502	475	505	485	476	500	520	508	473	468	467	525	458	475	527	518	518	493	519	492	491	478	501	506	501	511	435	474	475	520	472	491	478	497	499	500	523	496	507	492	488	499	495	481	518	515	562	495	525	476	479	496	502	476	516	500	485	531	488	489	489	479	511	494	503	520	475	473	511	506	490	511	504	510	502	510	473	566	482	487	491	512	524	499	527	463	523	537	499	526	505	512	463	504	508	457	476	474	510	469	532	505	512	525	492	505	521	502	509	500	481	474	513	481	495	514	509	486	500	509	484	501	467	508	503	507	491	541	512	499	485	498	472	500	489	472	498	504	531	498	516	531	482	495	475	512	512	480	478	517	488	528	560	462	498	485	491	512	477	488	475	516	517	502	515	485	471	450	503	524	499	461	526	501	473	511	496	497	485	484	518	479	513	494	477	529	550	466	488	485	492	486	508	505	500	525	514	479	501	494	513	472	511	441	469	496	535	499	524	488	491	502	499	533	489	496	499	472	490	488	483	488	485	472	543	494	530	521	508	508	494	504	496	470	486	452	521	522	502	484	495	461	512	503	495	503	521	492	542	500	500	475	483	521	474	485	477	484	524	501	512	481	511	456	484	489	489	516	481	467	498	521	517	493	488	498	477	473	496	478	511	479	495	439	480	501	492	485	497	500	488	514	504	502	486	510	532	496	482	513	452	478	538	497	482	480	530	522	499	528	497	515	507	494	517	513	511	505	482	463	472	460	462	480	506	486	517	468	490	531	450	522	493	482	476	443	473	518	473	509	480	494	507	518	507	493	503	518	465	495	486	473	475	527	547	512	520	510	452	476	498	485	520	488	502	535	528	476	469	538	500	522	541	530	467	482	501	488	481	526	514	491	487	508	476	508	535	482	502	479	507	504	497	506	489	470	497	484	494	511	530	493	488	496	497	539	446	499	493	488	478	498	443	480	526	474	481	489	502	490	502	503	465	467	447	520	510	514	493	468	483	526	510	488	480	494	468	459	455	502	534	490	526	452	480	506	524	480	475	523	519	480	520	499	523	518	508	511	527	542	521	509	494	502	488	487	491	476	522	477	519	491	489	515	505	477	501	507	531	506	494	505	526	436	450	487	530	471	480	526	506	515	522	500	516	526	488	495	468	510	477	477	489	504	528	519	518	514	514	488	473	497	462	507	497	461	532	457	509	498	489	518	493	492	506	512	469	502	479	495	475	493	520	522	515	481	517	539	491	483	480	507	496	498	494	502	486	543	476	464	512	480	471	510	517	508	472	461	525	488	520	493	484	512	499	493	484	506	461	472	509	517	510	493	513	506	534	501	452	490	504	487	558	494	529	478	497	512	513	473	502	471	468	504	504	460	459	501	482	484	466	514	468	501	483	483	473	526	489	503	482	439	505	484	464	477	522	527	486	487	512	494	506	488	470	477	454	487	462	494	521	494	491	473	502	541	503	505	506	498	476	536	480	518	504	559	480	501	488	480	499	498	520	514	534	481	480	516	486	499	458	543	515	538	478	473	504	479	486	495	512
13596	1380	1410	1072	618	629	566	604	657	591	494	536	691	583	628	576	482	397	365	359	351	344	357	352	342	343	330	332	361	359	319	354	377	337	355	327	350	358	363	367	355	317	319	369	359	369	400	344	329	348	378	344	358	313	364	344	402	365	317	354	323	400	327	364	378	330	353	342	368	353	356	338	338	319	336	338	353	368	350	375	338	365	361	355	376	344	364	397	329	370	381	336	366	368	362	358	330	360	351	313	338	333	323	340	352	340	370	339	312	316	324	335	333	346	318	329	356	346	341	383	359	338	365	325	304	370	367	326	343	334	342	310	364	370	362	371	338	363	339	340	353	337	351	362	372	350	367	370	320	365	337	318	335	385	337	358	337	360	356	349	328	323	336	339	371	351	366	327	326	321	378	366	341	364	385	381	344	359	350	336	339	391	368	361	331	365	364	360	377	343	307	342	359	369	353	370	355	355	346	331	324	332	344	354	318	348	316	348	345	331	327	384	370	350	322	365	371	351	335	378	344	323	320	320	335	362	316	350	346	317	351	343	382	350	338	357	354	342	364	346	344	368	309	366	329	357	375	340	373	341	358	345	356	332	371	345	343	349	325	365	348	343	330	345	356	318	333	294	366	336	331	335	341	320	355	376	333	333	374	311	303	346	328	331	359	325	360	350	352	334	330	332	348	308	330	379	296	332	385	377	357	344	347	342	352	324	350	388	321	345	336	349	362	399	398	338	347	369	344	362	319	314	344	345	324	350	351	328	339	329	345	354	360	324	307	327	363	360	313	333	343	355	335	363	364	345	325	334	339	327	324	354	332	360	402	355	344	341	343	326	322	344	365	366	346	328	359	335	362	355	352	359	361	358	361	354	357	323	355	353	312	354	334	336	386	386	342	344	323	317	343	345	316	365	332	350	323	348	361	375	367	365	351	369	348	344	374	322	334	325	351	323	344	362	333	368	347	338	334	359	340	372	357	358	344	329	352	345	368	365	330	367	365	338	337	337	310	355	353	374	314	362	376	360	337	372	363	367	338	371	316	356	350	384	348	353	350	335	328	361	335	319	337	356	331	325	372	386	339	312	376	359	375	382	345	323	370	351	322	340	340	356	392	344	379	334	353	377	336	315	371	332	366	342	382	375	346	339	345	343	314	347	331	316	319	361	371	369	372	378	349	329	360	310	356	365	357	356	352	343	333	365	353	352	384	328	367	344	368	346	363	349	367	356	372	343	333	343	352	355	364	354	363	367	338	381	341	346	363	336	338	374	364	323	387	330	338	298	359	369	368	385	355	356	354	396	321	329	345	347	365	328	342	379	353	365	361	381	365	367	346	322	337	368	341	364	320	338	319	362	369	377	383	383	325	315	338	337	353	333	333	346	376	359	347	352	336	360	378	373	342	357	360	351	316	321	362	370	357	351	334	338	331	338	355	350	341	364	349	319	355	341	330	337	332	341	359	380	355	358	339	340	340	339	339	387	351	360	367	372	322	359	344	352	318	326	385	377	337	324	357	345	346	350	357	338	399	375	350	335	365	341	383	342	344	358	339	365	382	373	370	367	344	369	350	397	313	361	357	397	333	342	341	354	358	386	343	344	393	348	331	366	370	352	368	320	367	353	380	333	370	352	352	316	363	322	314	342	382	314	353	336	376	371	330	353	325	335	362	341	338	323	318	368	348	361	338	356	369	359	370	337	349	344	359	354	350	356	327	346	330	347	341	323	356	341	331	334	351	360	350	327	368	336	349	330	334	368	330	337	341	308	358	346	324	371	345	349	366	357	321	358	320	339	324	353	385	311	349	348	362	323	393	358	356	305	351	359	368	360	357	345	354	320	375	337	364	341	344	360	356	342	338	361	351	363	372	371	353	373	339	361	365	336	391	327	360	342	348	338	359	346	357	352	361	378	351	335	400	347	375	315	352	364	347	345	342	346	358	344	334	377	361	332	363	349	351	346	373	340	309	331	323	376	360	363	330	316	314	380	356	344	338	356	379	355	376	372	361	354	358	305	351	322	338	380	362	353	335	348	360	373	366	370	347	340	364	363	407	366	383	312	337	386	362	361	383	338	332	371	371	364	391	326	367	365	367	324	360	365	343	354	344	350	344	338	363	353	345	399	361	357	323	337	326	335	351	355	344	343	369	376	340	342	353	362	325	325	358	346	374	367	361	368	336	351	359	340	337	355	364	318	342	334	295	340	330	378	335	349	370	362	335	354	335	344	325	397	326	305	359	356	339	337	377	351	363	340	345	336	354	335	412	338	327	343	357	358	336	356	321	370	355	344	357	371	334	327	350	385	341	357	362	375	362	353	365	391	351	377	393	353	345	362	333	320	326	342	362	343	361	395	366	381	336	349	322	317	352	355	318	362	347	369	355	335	375	381	391	365	356	334	317	363	337	389	336	322	359	351	326	343	342	355	348	351	330	371	318	375	367	343	376	361	332	336	320	328	366	340	312	313	332	307	353	373	331	372	377	308	310	329	339	359	350	317	358	358	359	323	352	319	364	332	394	338	359	385	374	376	395	395	387	326	361	343	325	360	339	351	311	324	359	324	339	375	343	366	342	325	319	368	340	348	353	335	349	334	352	351	328	359	366	369	329	337	376	340	362	334	343	365	343	358	347	349	326	359	372	367	388	332	323	355	322	341	314	323	359	386	345	354	366	348	329	337	355	361	332	366	350	329	318	325	378	317	355	369	356	363	362	355	352	370	299	322	346	364	340	310	340	360	343	364	360	349	327	399	382	343	310	357	365	319	319	333	356	345	355	371	395	362	377	342	383	322	310	368	374	331	314	334	370	337	350	337	361	330	331	377	353	347	353	360	380	343	332	332	366	340	328	389	327	362	348	365	334	341	335	325	357	316	334	346	339	335	362	335	362	393	322	339	356	340	331	343	372	348	311	316	342	356	318	334	333	354	353	367	328	370	327	355	324	374	334	336	393	366	352	360	353	343	334	333	353	318	347	325	357	318	336	358	305	324	358	364	340	373	337	352	365	390	343	380	371	330	317	329	356	349	313	381	370	352	348	337	356	344	332	351	367	382	345	341	346	310	358	401	327	366	311	329	375	336	359	307	356	341	328	363	339	329	355	335	364	352	325	341	330	333	386	358	364	333	362	373	379	349	339	348	359	356	325	361	367	369	404	353	344	375	342	346	387	358	346	339	358	346	331	347	320	373	354	329	331	376	351	347	361	351	337	336	368	330	356	357	353	364	347	347	351	389	342	322	354	315	370	342	356	360	338	308	351	328	366	344	325	332	299	308	314	377	375	354	354	348	329	307	330	331	319	357	363	326	331	325	335	344	367	355	354	378	371	350	353	339	337	333	365	347	331	350	358	358	348	399	358	333	367	324	335	353	355	333	333	315	342	371	341	366	327	392	335	345	335	364	328	332	333	346	310	335	337	370	341	359	351	338	366	371	332	356	359	365	371	334	360	305	321	306	337	332	373	325	306	335	347	326	369	313	340	325	369	317	357	347
8156	1466	3074	3065	2216	2173	1970	2168	2295	1971	1685	1867	2736	2563	2705	2037	1403	1175	1051	931	900	1032	968	906	877	811	873	838	817	833	805	841	857	878	857	837	819	814	857	855	855	824	807	793	797	842	826	802	763	807	850	821	855	823	834	857	828	862	806	815	813	805	844	863	805	810	868	824	765	826	827	813	796	815	783	818	794	854	771	800	795	788	794	822	798	821	775	798	831	806	834	790	868	806	788	820	809	818	771	798	855	768	803	786	802	798	826	809	878	796	810	764	819	775	780	778	840	767	830	845	766	884	761	763	805	793	789	822	859	794	841	807	785	800	811	794	808	832	829	767	805	823	770	865	839	804	830	827	842	772	828	858	807	844	810	783	814	831	789	783	834	759	839	773	838	771	870	833	801	810	871	820	816	830	814	826	812	766	780	806	797	808	781	836	774	788	758	831	801	814	809	809	788	869	850	824	794	808	812	786	803	794	843	846	784	777	785	848	788	772	788	810	787	817	860	785	838	810	809	777	887	786	797	790	782	822	822	792	802	813	836	804	843	807	830	792	831	811	842	815	804	846	846	782	852	817	832	838	791	808	809	816	799	832	886	737	821	768	843	814	774	877	797	777	767	815	797	846	833	801	821	819	804	810	796	800	783	794	812	812	849	784	798	844	769	826	783	829	819	769	833	781	772	810	829	837	822	794	825	789	824	765	757	820	827	849	800	819	835	801	754	802	794	837	843	832	758	798	814	820	823	826	782	836	834	814	780	834	796	819	804	828	799	804	859	838	823	778	868	799	771	783	806	805	806	876	798	853	843	803	803	775	808	834	903	771	786	820	833	808	781	827	794	746	801	820	823	824	827	791	852	819	802	832	771	832	801	801	791	796	831	811	808	829	796	824	816	830	841	784	812	794	849	819	795	737	809	785	754	790	855	768	857	833	792	749	799	835	769	844	816	832	769	827	775	801	847	829	837	756	804	817	787	774	792	761	792	778	814	803	777	822	793	778	815	767	816	819	782	805	777	782	800	803	793	809	780	793	837	819	791	793	844	783	797	825	796	793	863	770	807	839	821	815	903	792	870	775	827	816	796	837	804	810	826	789	791	853	802	805	853	810	801	779	778	820	790	793	777	788	828	797	831	810	830	781	828	786	774	812	768	829	792	778	803	797	790	819	801	809	833	815	801	809	819	818	836	794	819	776	814	842	787	783	823	802	830	882	785	804	793	755	832	805	870	787	785	787	802	796	843	771	873	830	789	814	789	839	817	823	811	782	869	742	812	858	780	785	807	796	834	791	845	815	820	831	829	798	820	816	796	800	848	811	743	761	804	810	864	832	780	795	869	812	843	807	869	831	800	790	844	739	814	787	824	820	787	806	809	803	782	773	787	756	766	819	830	822	748	812	775	803	800	787	836	785	798	793	874	793	795	781	778	832	895	788	829	816	811	796	773	822	809	824	804	820	793	784	845	797	799	791	812	795	824	795	789	814	865	816	789	817	771	838	816	847	827	819	815	830	820	825	824	764	783	787	801	836	778	806	808	840	788	815	848	825	836	844	838	767	832	876	858	765	812	764	817	842	836	795	831	792	789	849	813	810	763	767	821	842	807	859	835	863	800	883	765	766	816	775	799	798	779	785	779	806	819	789	800	843	748	805	846	858	844	791	859	814	785	811	800	792	812	840	829	788	820	814	820	789	782	802	801	820	779	783	824	805	833	786	768	823	799	813	818	851	826	768	760	822	847	780	834	808	812	802	843	807	771	829	778	785	816	769	804	821	820	759	791	859	782	816	869	805	778	753	753	823	843	789	812	833	804	806	790	843	831	820	809	786	836	838	808	762	797	781	769	812	805	820	757	781	829	803	827	821	808	838	807	798	793	834	783	777	836	824	799	802	826	794	815	798	773	805	826	843	829	782	796	782	810	814	788	774	838	784	810	849	833	797	838	815	820	752	726	804	808	823	810	813	793	783	774	808	850	850	804	787	819	803	846	859	799	819	792	811	811	792	786	797	761	849	826	819	805	816	805	815	768	801	748	803	815	785	820	762	800	741	808	790	807	796	813	770	854	760	799	822	789	761	787	804	844	781	775	840	747	814	834	818	869	813	807	858	784	793	816	835	834	807	785	837	821	782	802	801	831	822	801	850	761	790	841	794	829	781	842	819	825	807	817	804	831	820	786	786	808	795	866	785	813	836	813	807	799	862	826	882	879	828	751	781	860	827	808	816	788	824	825	796	781	779	801	794	834	839	836	812	832	798	815	829	777	785	868	750	795	838	775	764	783	761	804	824	827	815	811	793	782	840	775	905	781	813	801	797	815	826	854	827	811	805	807	806	780	855	847	790	788	808	811	814	858	777	808	823	829	813	830	845	795	821	813	838	820	777	806	796	770	782	766	816	861	849	791	777	781	809	846	836	847	742	812	802	830	814	764	796	771	769	838	826	761	809	797	785	818	790	714	813	866	771	743	847	770	794	786	842	802	839	849	805	784	773	822	833	830	843	775	801	797	800	882	820	782	765	818	841	841	838	804	809	816	759	783	804	820	764	806	791	780	819	818	780	792	848	853	823	800	768	810	775	774	835	786	824	815	814	824	826	797	813	787	801	839	790	834	814	816	807	791	765	805	834	857	852	835	847	831	780	796	837	737	837	807	786	835	829	787	848	827	780	841	797	794	782	799	815	815	801	784	824	850	814	800	860	781	799	791	817	814	862	791	799	815	810	774	815	804	783	812	777	799	829	808	835	774	760	790	801	819	851	774	840	789	792	800	746	800	761	792	810	741	772	764	807	831	767	780	821	826	828	789	831	760	828	852	807	814	790	809	813	789	851	793	797	820	782	840	795	769	811	826	818	801	801	797	825	798	774	831	802	843	810	819	837	852	800	800	808	848	804	801	787	844	800	781	730	782	829	809	781	765	788	804	780	788	814	807	810	801	802	846	790	814	805	801	823	832	803	767	820	851	782	805	808	835	822	793	810	811	835	809	845	810	800	782	848	800	824	833	756	786	797	823	838	753	847	807	813	793	792	813	789	792	787	765	812	844	776	813	783	833	798	772	801	820	821	840	818	818	798	810	739	818	797	740	831	794	801	833	748	792	803	825	779	835	840	775	773	822	813	850	741	834	804	785	824	814	795	807	810	885	844	804	846	780	849	771	825	801	773	787	833	785	881	773	797	759	803	834	811	849	840	784	855	840	799	789	845	840	775	823	853	788	840	838	782	781	785	830	753	868	819	758	866	824	794	835	780	782	823	769	823	813	805	814	812	817	803	816	793	827	814	804	797	803	829	781	782	743	811	759	786	812	781	806	776	756	782	801	801	824	853	773	793	807	814	796	778	825	790	850	830	866	839	802	786	860	766	841	777	808	836	832	824	782	797	825	797	809	797	810	835	835	765	843	830	805	843	745	801	807	846	800	813	788	775	796	807	765	777	825	869	820	743	743	819	843	782	805	809	805	800	755	758	797	792	815	822	820	808	848	772	806	832
1691	372	437	378	347	353	357	367	334	363	366	337	426	371	440	408	322	310	290	325	279	287	281	278	320	284	323	309	297	290	284	285	284	292	240	311	307	351	292	307	306	274	270	289	324	302	326	309	333	316	319	299	291	310	305	281	295	316	293	302	310	310	315	325	311	296	301	290	275	300	292	280	318	299	315	296	315	318	310	272	297	297	303	290	282	294	308	282	289	301	268	326	308	285	296	304	314	301	295	291	294	279	330	305	286	298	284	307	286	308	279	293	278	284	263	319	315	314	284	318	276	277	291	323	323	310	293	292	306	282	284	323	288	323	324	288	283	284	316	274	309	277	283	283	310	295	316	285	273	316	272	339	293	291	282	290	287	280	292	284	291	287	339	331	274	299	297	268	326	293	263	314	299	287	306	305	337	275	274	279	322	258	263	296	299	271	262	284	309	286	321	312	290	312	300	274	297	298	286	288	307	277	279	326	294	286	271	307	283	287	283	342	272	285	296	319	300	313	306	309	322	312	274	314	275	303	319	288	283	277	288	296	308	307	305	302	314	299	278	285	306	288	285	320	288	289	312	290	278	324	277	293	300	312	289	304	263	290	316	269	293	320	269	292	281	299	298	277	291	279	317	282	284	309	293	311	272	289	310	298	305	276	286	289	296	305	271	306	305	298	296	264	278	297	289	300	292	301	290	305	293	346	299	325	275	279	305	281	313	298	290	297	296	293	312	301	319	294	285	300	276	306	320	330	324	321	322	314	261	332	279	336	276	302	291	289	329	281	278	275	272	309	329	324	290	301	276	292	264	288	286	269	322	257	309	303	294	305	307	284	273	289	322	305	277	278	323	279	282	277	291	301	271	290	296	300	305	275	247	246	298	346	310	292	322	292	305	303	277	298	319	295	283	288	298	298	270	287	313	313	293	302	314	289	283	290	256	298	309	274	267	299	302	307	282	299	290	284	284	271	300	295	281	311	309	277	289	292	286	277	319	321	295	306	298	275	288	313	323	314	283	309	311	297	293	294	313	260	264	321	334	268	337	275	284	312	286	295	301	316	279	305	306	317	277	317	287	321	315	293	300	272	295	282	287	317	318	295	312	305	284	266	300	304	318	286	279	284	308	248	307	274	262	290	276	286	301	275	304	293	305	267	263	295	330	286	251	289	269	328	286	276	310	288	287	303	297	287	298	316	291	293	296	299	263	282	275	285	269	302	298	309	281	272	255	342	290	316	294	310	293	338	289	297	277	316	291	341	291	264	312	292	319	310	287	285	287	299	288	297	291	328	276	306	317	283	272	323	306	300	261	336	314	322	288	299	266	300	293	291	286	297	287	290	264	289	295	335	283	292	265	290	273	293	290	261	281	265	282	269	292	296	318	313	285	287	284	289	305	293	271	294	327	316	273	305	313	309	303	301	303	283	292	290	261	272	319	276	262	253	293	294	311	324	313	320	301	290	306	298	320	298	292	346	298	289	296	338	268	293	292	272	325	281	325	284	288	294	255	260	298	289	275	309	290	263	313	321	313	345	293	308	310	293	285	330	279	306	314	278	313	270	285	297	322	267	259	276	339	311	264	302	299	306	289	270	264	288	307	311	295	272	306	334	320	322	306	328	308	326	278	291	281	289	299	292	314	286	275	305	287	295	276	305	309	287	313	300	276	271	288	305	310	283	272	303	279	318	281	318	334	302	330	307	299	274	305	287	310	292	298	278	302	288	285	305	281	301	290	317	333	296	289	298	300	269	284	302	290	309	300	324	317	317	332	314	309	302	287	294	303	301	298	300	286	281	274	272	305	312	288	287	291	311	249	261	229	280	318	280	301	320	294	294	318	342	287	287	302	297	298	329	293	321	279	307	325	308	292	297	311	289	325	308	297	280	316	288	317	329	288	274	282	325	307	291	306	301	282	332	307	296	285	326	306	298	298	318	340	304	285	294	275	297	278	295	312	287	304	301	297	342	289	292	277	289	266	281	269	314	290	318	324	316	275	270	284	292	319	298	297	287	316	302	300	285	267	285	291	295	288	275	302	293	288	301	320	295	307	331	297	255	294	281	278	300	305	286	275	274	312	286	295	307	288	309	283	317	277	291	298	300	296	293	296	311	307	275	310	307	290	279	329	327	279	299	308	327	279	294	283	287	288	319	283	281	303	245	286	311	320	316	303	282	284	277	292	315	314	321	297	275	289	297	319	276	283	286	304	333	316	274	298	269	306	284	294	294	285	277	266	317	275	275	304	290	314	335	299	282	287	263	320	270	280	275	299	298	269	296	308	304	299	304	295	297	285	319	274	291	274	295	273	300	309	295	320	325	272	308	332	295	265	314	281	329	333	292	301	306	250	289	310	333	315	321	306	287	291	322	332	286	318	282	292	288	311	282	289	297	291	308	315	312	293	270	292	300	284	319	302	272	263	315	298	271	279	294	302	319	281	299	299	300	300	274	329	283	297	312	327	294	272	336	319	291	282	275	267	316	272	341	295	263	318	277	281	270	297	260	299	295	277	265	259	292	316	307	316	285	285	285	288	292	287	284	294	284	299	266	280	282	293	270	317	311	292	284	306	283	287	311	280	320	296	289	289	284	294	272	290	315	298	299	275	306	293	294	286	303	268	281	303	299	323	277	289	268	321	309	267	306	302	284	298	308	294	296	308	311	320	292	304	311	253	303	287	277	298	293	226	318	307	290	297	311	265	300	281	271	292	325	289	307	292	311	308	312	274	317	319	270	314	303	279	309	311	303	293	288	333	275	290	285	289	278	293	273	280	311	283	306	331	285	297	297	281	290	297	286	260	292	299	277	324	255	314	350	299	308	264	291	321	298	334	307	301	295	307	290	268	260	281	290	275	308	305	323	300	276	305	291	323	278	278	291	300	288	270	294	278	274	302	292	291	299	300	282	272	289	305	307	299	290	277	265	285	331	264	294	291	320	281	276	309	282	286	309	293	290	295	296	331	296	300	301	328	306	282	299	280	289	262	300	301	302	296	266	303	329	306	318	311	283	295	315	287	290	293	299	295	268	307	307	295	265	316	312	304	297	304	278	285	260	288	289	291	275	291	285	283	292	297	269	323	309	311	289	302	282	297	305	273	251	308	335	294	278	304	301	295	330	277	336	289	322	276	304	319	298	305	282	287	309	326	265	294	273	276	311	295	305	293	294	254	308	269	328	331	296	288	280	290	303	297	283	298	276	300	305	289	300	295	295	313	284	312	294	264	302	321	306	294	289	302	301	284	297	306	317	303	286	303	302	295	318	310	319	312	277	302	289	286	316	304	290	281	289	304	315	279	246	287	308	297	310	300	293	259	277	309	344	296	286	295	291	316	296	287	296	317	317	289	284	300	352	254	285	287	311	300	281	305	294	292	303	263	323	293	329	298	297	293	277	313	276	292	304	292	292	279	268	278	308	280	262	296	299	300	268	328	293	289	279	291	302	315	290	312	302	297	320	277	278	274	303	292	291	277	305	351	293	307	296	308	265
1938	759	1064	928	767	839	817	921	989	967	847	1068	1355	1242	1313	995	931	761	682	729	683	722	708	701	669	679	697	686	646	680	715	648	653	644	686	675	689	682	680	642	702	640	699	657	719	726	675	713	680	669	736	713	665	646	672	672	681	651	654	701	671	721	722	733	751	676	673	728	723	688	690	674	665	682	688	671	646	652	690	626	671	671	702	714	667	697	658	652	698	649	650	686	706	721	659	641	695	684	664	702	678	681	669	681	684	694	642	697	685	674	705	708	708	627	709	719	702	691	685	727	736	693	665	651	651	679	682	650	723	674	626	675	720	655	676	658	688	639	677	731	669	693	639	666	707	694	682	686	650	682	694	763	678	676	736	652	719	663	695	667	638	667	678	660	625	674	678	692	650	633	659	704	733	658	670	689	696	687	668	635	699	675	661	713	664	669	678	695	663	717	686	690	668	661	675	651	678	708	702	680	706	666	663	684	665	682	663	643	664	656	670	713	683	667	697	662	685	699	713	626	635	702	670	684	712	718	687	676	666	679	684	678	697	728	657	650	646	663	649	711	665	724	684	712	702	712	729	693	659	695	713	698	677	663	647	675	688	661	681	708	639	668	630	647	675	687	680	663	695	658	686	617	670	685	691	686	635	660	675	700	669	710	651	682	653	689	676	679	671	627	705	706	649	665	671	690	674	726	686	636	685	721	642	635	685	697	669	658	665	676	670	681	687	681	706	659	673	662	691	659	680	643	713	668	672	688	698	701	706	674	671	752	705	717	630	655	712	675	701	686	701	683	683	696	717	648	671	674	693	685	679	644	658	675	668	732	716	672	720	699	687	689	653	678	658	664	651	684	700	713	680	701	675	651	705	646	699	678	686	684	668	741	713	696	708	695	712	666	653	684	682	627	682	687	705	647	696	648	707	643	646	658	684	690	693	647	688	735	687	643	675	689	691	675	689	693	696	689	700	643	668	679	658	662	730	679	673	692	740	653	733	704	665	711	720	662	695	651	627	704	671	650	669	638	623	698	667	669	677	660	678	686	667	643	715	700	624	711	691	666	680	651	703	701	683	717	681	645	684	693	624	724	717	719	692	699	681	684	657	670	713	674	706	685	636	687	725	688	687	639	659	662	667	647	678	664	662	695	676	729	683	666	634	624	653	678	670	733	651	647	664	671	654	642	670	667	749	667	686	652	637	686	668	702	652	662	710	689	656	694	690	685	664	674	734	701	645	687	731	705	684	672	690	708	697	686	632	687	686	631	697	701	681	666	646	680	710	669	664	641	685	699	651	711	710	656	671	687	676	715	633	704	652	654	667	696	677	673	685	710	642	668	694	644	639	701	669	684	680	721	667	695	697	691	675	663	651	654	671	722	694	673	636	687	721	642	707	690	712	723	644	665	688	695	645	697	674	691	667	643	677	670	654	709	716	693	721	679	638	675	648	687	702	642	691	663	698	695	655	675	638	702	700	674	717	713	696	636	675	681	627	638	713	717	685	653	708	668	721	698	656	694	708	678	721	676	670	672	663	685	651	675	654	675	664	648	695	696	715	732	653	627	680	716	632	677	663	679	649	657	659	677	631	698	694	667	704	705	672	672	661	694	686	652	719	646	678	706	663	719	682	666	678	707	686	704	710	655	666	675	638	688	631	632	716	671	646	676	681	664	683	683	693	687	678	672	692	685	665	660	702	633	675	657	709	678	711	690	730	670	704	642	678	679	664	678	725	671	675	669	661	671	681	668	697	677	623	670	696	643	655	692	656	671	721	653	664	663	650	694	697	706	684	694	707	662	663	711	664	609	671	688	677	686	672	660	730	705	676	635	711	685	658	650	652	682	647	687	638	653	658	680	677	723	660	695	641	731	657	672	719	679	727	692	647	673	642	668	666	662	677	670	655	669	650	690	680	728	631	632	649	697	691	644	667	634	677	667	710	649	709	654	718	690	679	660	658	691	697	667	650	686	658	645	656	676	684	648	687	688	668	678	693	691	681	677	638	711	687	670	677	655	714	637	686	643	717	691	688	673	664	721	686	664	709	671	663	664	677	667	645	686	678	646	695	722	685	651	678	665	662	665	660	654	633	682	634	697	679	681	665	697	623	658	680	674	688	653	667	701	703	690	670	667	637	649	731	697	689	708	697	673	649	693	646	721	712	674	688	693	620	649	668	701	652	668	662	682	696	683	673	718	657	712	638	684	692	722	698	709	616	718	655	712	660	650	693	639	658	676	681	689	738	705	725	703	669	709	665	673	623	654	692	664	669	706	707	705	703	636	704	665	689	690	702	680	678	677	657	652	684	712	690	671	666	691	692	635	706	665	681	663	686	680	646	676	699	666	660	678	639	662	685	698	703	655	664	672	731	692	676	667	686	697	686	661	661	687	647	667	644	686	679	681	716	678	696	696	678	671	688	662	699	690	678	646	731	677	722	736	697	659	657	689	666	664	672	637	684	667	669	683	640	668	715	717	712	688	666	668	654	694	645	665	689	682	659	730	657	677	685	668	684	674	700	694	661	701	683	766	725	687	741	650	674	675	705	670	652	674	676	680	654	685	708	712	676	705	667	680	667	638	682	660	657	670	672	636	684	721	605	687	699	674	685	713	656	690	660	721	665	688	694	667	684	729	706	720	672	653	702	689	713	686	675	689	692	710	711	700	663	626	697	626	652	690	660	682	657	668	649	714	682	629	679	656	738	674	643	663	668	624	652	668	712	660	625	699	677	706	655	700	694	717	669	689	667	665	687	674	686	651	706	727	703	687	679	690	674	679	690	675	673	678	699	706	698	664	713	690	693	677	655	649	687	647	685	656	672	714	692	689	694	674	700	704	669	670	650	717	677	703	684	681	668	629	678	686	666	699	673	663	673	659	666	715	660	646	688	693	651	684	660	678	643	702	694	716	653	678	658	674	689	685	667	707	632	673	668	668	667	708	680	662	685	695	670	688	713	702	635	665	641	707	660	687	662	684	646	704	624	659	700	654	731	709	671	701	691	655	674	717	669	686	679	688	687	661	653	683	697	665	704	675	688	654	706	681	714	664	700	695	687	658	679	711	666	651	709	668	655	693	714	665	713	674	691	660	713	643	699	648	673	674	703	695	692	688	703	684	701	641	687	714	679	671	698	687	677	681	663	695	595	686	710	698	644	679	676	653	671	691	665	681	661	655	598	701	705	697	663	690	629	656	666	658	677	699	656	666	654	689	713	695	633	680	645	677	702	666	713	664	682	720	680	700	658	692	663	658	734	670	708	646	670	677	652	700	696	681	708	691	679	692	667	692	678	730	690	664	694	689	731	673	688	678	629	683	669	692	712	679	678	705	689	688	709	702	643	679	648	678	657	672	720	726	702	682	683	676	677	658	715	659	686	687	730	713	682	681	623	701	693	669	647	684	695	684	677	709	706	663	682	694	712	716	667	651	689	668	696	675	676	681	659	681	634	654	701	655	668	651	656	680	652	675	635	665	688	710	674	654	653	652	696	662
6861	529	806	537	348	363	320	306	365	320	261	364	409	390	400	303	277	229	212	201	217	210	206	222	218	206	200	187	198	190	198	168	208	206	205	227	197	208	194	189	212	193	202	188	191	198	210	184	206	193	215	194	205	219	214	179	210	186	200	187	189	200	209	182	201	213	177	193	166	168	181	204	201	191	198	198	197	204	177	211	220	210	200	199	197	162	187	198	186	188	177	211	175	209	204	184	191	217	201	198	218	217	202	184	190	186	196	183	196	202	211	230	188	180	176	203	193	198	186	208	209	181	219	187	217	193	197	171	200	215	188	185	197	189	187	201	173	192	193	218	226	198	225	190	187	187	192	190	220	217	204	193	205	187	195	197	189	178	163	216	197	202	186	185	211	192	176	199	212	193	179	200	177	197	155	203	194	208	218	198	206	232	179	206	224	175	204	210	225	175	191	205	209	184	199	207	196	161	187	173	204	195	177	218	211	178	206	210	210	213	202	205	191	201	204	196	178	215	195	225	178	187	172	209	189	162	178	166	193	195	211	209	197	211	199	198	211	208	176	206	182	213	212	181	200	207	181	221	191	214	198	207	190	220	205	183	186	190	200	199	223	188	205	189	205	182	192	169	178	194	187	194	206	190	193	184	177	193	197	214	218	176	187	173	178	205	199	204	197	203	187	202	188	195	195	182	172	206	199	216	180	185	186	174	204	206	208	186	203	189	205	194	184	203	240	194	182	220	180	204	190	184	195	203	204	186	180	193	185	202	189	206	200	173	209	194	206	186	199	215	204	223	190	194	187	187	173	195	217	211	212	180	179	192	192	179	214	194	187	179	205	206	188	183	188	166	203	190	169	207	203	211	207	201	175	193	210	204	185	214	187	194	193	196	169	202	177	161	203	179	203	185	174	181	206	219	210	180	192	181	198	213	178	170	209	201	231	202	198	197	198	211	189	202	185	185	175	196	190	203	209	187	188	191	206	186	217	214	219	205	183	180	204	189	228	205	173	197	208	171	201	197	219	201	201	197	199	169	207	221	183	192	197	190	206	198	218	196	183	174	217	179	213	202	179	177	180	177	218	204	183	198	196	198	209	166	184	233	180	183	180	189	172	181	213	195	165	182	187	191	204	190	202	187	162	184	206	189	201	192	177	192	212	203	180	181	227	202	205	195	173	179	190	188	192	222	205	220	193	213	183	207	199	205	217	184	195	156	180	192	222	177	192	202	194	194	214	187	198	179	201	185	214	235	191	210	202	171	187	209	201	194	215	176	186	204	217	178	172	226	180	193	179	203	169	199	178	172	193	221	208	177	181	161	199	202	202	185	192	162	212	202	219	193	192	185	188	213	185	193	238	200	216	224	204	194	215	209	205	199	188	198	196	220	194	191	203	201	187	210	169	201	196	196	194	183	180	172	186	206	163	188	167	213	192	192	219	172	212	171	188	179	207	192	219	196	188	236	186	243	218	183	192	205	194	222	196	193	187	187	166	199	208	186	198	209	225	175	202	191	212	175	205	198	207	180	189	202	199	202	212	189	197	195	202	178	176	183	196	194	169	200	173	188	185	172	224	200	206	202	194	206	190	194	217	205	187	179	196	175	200	184	171	174	185	198	221	198	212	196	210	198	185	195	204	175	177	200	191	210	196	189	186	227	198	208	207	191	199	214	186	211	192	252	193	185	173	210	189	192	197	203	222	181	221	197	233	212	233	179	205	200	216	201	177	170	165	180	213	201	183	204	211	197	193	203	210	171	201	172	200	182	165	172	202	197	191	220	188	176	204	190	169	188	195	192	204	197	188	225	204	215	183	187	178	188	169	180	211	205	185	180	216	210	215	181	203	204	175	192	213	223	191	173	179	170	209	205	184	209	228	201	205	193	220	178	204	197	177	195	211	198	205	191	197	202	192	176	201	203	189	187	182	191	216	199	183	171	198	195	184	207	168	191	195	175	187	198	199	192	179	190	202	196	210	193	181	208	196	176	222	201	177	191	197	174	192	188	206	192	199	182	201	179	213	193	196	173	167	194	196	196	206	215	186	162	174	198	183	198	182	203	194	188	196	198	212	202	183	204	196	173	194	181	196	211	198	179	208	203	188	179	214	209	223	193	199	185	205	201	169	200	192	197	176	183	190	198	200	179	219	208	212	191	198	204	206	221	204	188	202	212	188	186	195	183	157	206	188	186	194	184	202	224	208	206	193	191	207	200	216	196	209	206	189	198	191	205	196	196	196	203	176	202	205	191	212	208	157	238	205	211	175	202	204	179	192	212	202	216	207	192	216	176	190	208	195	193	203	218	193	211	189	215	204	186	182	219	205	217	195	193	206	166	177	174	202	230	204	193	172	177	192	223	210	208	165	188	196	184	201	192	187	188	187	188	183	171	192	188	191	180	206	194	168	188	200	179	190	169	206	192	195	206	188	207	207	201	176	194	196	195	205	205	179	192	165	186	163	211	212	185	174	239	183	195	214	193	207	181	192	166	210	186	201	167	201	189	217	186	190	196	179	217	203	204	203	193	192	225	198	197	207	225	199	206	206	182	215	186	185	207	187	201	198	224	174	201	179	186	190	188	210	181	191	214	217	174	175	227	184	178	193	202	181	180	184	142	196	217	193	181	202	203	191	182	197	183	200	160	180	203	173	215	194	212	228	219	192	201	187	206	169	201	192	161	213	208	184	208	208	179	204	171	192	202	206	195	212	199	185	163	199	190	204	207	206	193	196	190	196	204	173	211	202	158	205	199	194	206	177	200	175	194	192	187	203	207	201	199	186	182	226	212	185	187	197	183	184	206	223	194	187	190	184	181	187	202	178	187	206	195	184	198	193	182	203	217	192	193	207	207	191	167	182	179	196	182	162	209	199	204	177	190	226	191	164	175	181	198	194	191	167	194	194	191	203	205	186	206	188	201	187	199	213	198	205	172	211	170	191	204	201	169	179	210	191	184	193	177	184	199	203	201	218	182	190	206	242	200	179	213	179	188	171	203	171	219	194	197	202	197	191	188	174	217	196	181	192	174	192	208	185	189	185	218	233	187	197	196	192	186	216	205	225	198	189	190	235	175	180	194	199	184	189	192	179	200	201	200	198	218	191	214	220	189	191	218	165	189	226	217	196	187	189	180	201	195	191	184	205	229	178	192	193	176	209	185	194	188	202	205	189	201	174	176	184	199	184	197	219	177	188	206	195	193	171	191	210	175	188	181	177	196	174	210	171	180	173	173	232	218	189	189	211	223	168	166	197	208	186	181	204	199	181	215	177	195	177	168	210	194	215	205	202	204	183	182	207	193	203	196	181	199	201	195	178	181	174	190	193	200	197	174	192	188	189	181	181	197	210	223	231	201	211	206	218	193	168	217	194	203	183	195	195	197	177	214	206	193	196	173	243	218	193	197	202	193	209	192	187	193	210	172	201	181	195	208	217	237	210	180	178	176	219	197	219	164	194	201	195	209	189	193	174	213	186	180	200	176	201	182	214	204	203	215
5982	911	1732	1595	1233	1326	1311	1314	1514	1235	977	1190	1959	1707	1775	1204	873	695	604	604	559	574	538	528	520	499	511	498	518	521	563	543	522	522	508	502	482	579	500	472	513	534	440	544	485	486	461	479	456	551	506	455	486	546	528	492	519	494	542	497	468	520	482	517	514	483	490	499	518	496	498	485	553	522	473	517	512	467	493	524	493	497	483	517	509	471	513	454	491	505	515	488	523	544	515	502	477	503	492	496	485	459	493	478	521	485	509	489	497	517	506	495	510	517	508	508	546	550	496	492	459	489	507	500	505	536	512	513	484	512	499	479	499	509	471	480	506	461	451	480	503	490	484	464	504	456	500	540	502	549	532	520	500	487	486	515	509	480	499	513	484	469	487	543	446	467	553	490	507	489	465	496	492	483	531	517	483	531	514	516	488	467	500	488	429	514	513	506	463	485	468	503	490	497	464	543	520	485	498	505	530	531	519	510	516	498	494	486	500	507	467	469	497	489	523	499	494	510	503	484	510	497	530	444	462	536	482	512	485	487	470	529	499	477	541	502	500	452	491	495	520	510	523	507	510	524	479	470	481	493	474	469	509	473	487	501	490	501	514	518	503	508	519	526	479	488	539	482	497	511	471	489	481	534	529	480	451	496	509	469	479	512	464	496	523	518	499	494	564	496	485	509	467	518	460	471	506	495	483	489	492	495	497	518	495	448	473	512	543	498	510	521	524	471	484	545	485	479	542	493	486	501	504	493	541	499	466	518	487	503	478	514	481	450	488	505	479	507	482	492	529	494	551	508	500	504	531	465	537	494	461	486	501	546	493	515	499	518	501	478	483	493	477	513	488	526	460	491	503	520	498	515	486	519	524	523	492	515	528	528	518	457	495	493	487	508	471	510	515	481	472	486	514	501	451	526	476	541	517	491	487	521	486	493	468	550	517	466	501	492	486	504	492	490	507	477	520	453	494	531	475	476	474	492	472	489	467	478	509	490	489	513	484	488	501	521	476	516	497	473	509	503	515	493	500	502	503	499	546	499	525	501	489	456	501	509	470	461	484	516	478	520	460	494	528	508	490	514	479	513	495	479	522	506	502	464	520	500	495	483	524	541	530	484	496	484	519	491	515	469	496	517	486	511	502	491	509	490	529	505	529	503	472	487	491	474	490	470	463	500	490	522	545	505	441	499	509	495	499	509	506	489	524	527	511	534	492	508	484	522	510	478	492	486	470	506	489	495	460	525	502	507	485	510	461	501	509	491	493	476	489	497	481	483	514	484	463	517	490	498	527	547	490	474	497	495	502	510	531	490	499	481	539	516	477	488	486	501	522	466	504	448	478	520	523	440	484	503	521	499	504	533	524	536	505	495	494	479	521	524	520	472	506	529	491	515	500	518	471	501	484	512	508	501	459	486	496	450	484	530	471	521	476	521	511	480	484	499	506	517	526	503	490	510	467	482	492	489	528	535	511	502	520	516	488	504	547	499	489	494	533	443	483	492	478	511	470	481	493	503	507	503	506	538	495	517	476	478	464	489	505	504	474	481	484	494	500	477	509	495	481	517	496	493	516	488	509	497	454	488	496	475	525	450	495	461	532	514	512	500	531	505	472	502	467	487	515	471	485	507	470	530	461	494	470	498	507	479	500	507	473	467	495	497	487	511	511	469	471	488	531	465	494	491	468	504	528	474	505	496	528	502	478	475	472	478	484	519	461	514	494	472	469	479	525	528	499	488	494	491	520	443	513	499	482	516	522	490	482	508	507	524	503	479	510	497	452	508	470	525	470	509	458	467	494	497	474	532	520	518	474	521	488	508	503	543	495	505	484	484	474	513	490	485	494	505	536	486	525	503	489	518	488	497	484	522	504	502	511	488	472	489	492	527	484	521	482	505	508	509	492	537	470	512	489	471	480	506	489	511	497	498	498	541	490	505	460	518	479	498	504	524	531	505	526	485	488	500	551	502	486	473	505	478	498	494	487	522	536	531	520	496	510	509	514	506	518	507	475	475	527	486	474	494	496	458	488	497	481	490	501	523	471	504	477	462	482	498	493	542	512	539	537	518	479	500	503	511	468	528	496	510	481	497	454	495	473	483	501	517	508	516	495	471	485	505	487	490	501	488	471	470	505	483	498	466	468	511	503	482	516	510	510	513	484	514	513	472	477	465	508	523	456	521	489	520	466	465	469	549	547	479	485	497	506	527	495	487	509	560	549	489	529	477	473	514	481	516	496	528	463	497	499	472	529	497	481	495	517	504	506	487	480	485	470	493	518	511	476	517	486	511	482	461	514	483	528	517	512	476	494	450	487	541	508	493	483	486	531	506	507	494	458	469	504	509	502	515	472	489	484	507	522	452	527	507	490	502	500	501	510	514	495	494	521	523	483	502	492	508	492	511	510	513	469	499	472	488	480	528	482	501	491	461	513	555	453	489	483	522	512	550	514	500	507	461	501	502	540	491	516	517	470	483	503	504	525	526	503	514	495	521	490	521	475	498	514	465	508	510	501	474	492	528	505	481	520	488	474	535	475	443	531	531	509	505	495	470	538	494	500	525	516	489	514	512	496	502	467	491	506	501	531	527	502	499	492	505	540	498	500	498	499	499	521	503	504	485	469	497	473	537	518	487	487	520	515	520	513	547	520	492	513	494	501	512	460	514	483	503	484	507	510	478	498	503	514	481	522	480	483	489	499	497	471	506	459	469	538	503	483	521	552	494	465	470	512	497	507	480	471	563	496	562	520	508	509	487	505	460	494	495	482	483	488	450	472	476	504	500	499	500	514	488	489	534	538	527	485	491	512	487	478	484	538	515	546	463	484	501	522	500	502	523	497	475	451	490	517	491	506	464	497	476	478	496	508	496	459	491	511	504	492	495	553	532	519	491	509	490	499	505	474	528	502	510	480	470	482	483	456	479	471	502	467	497	485	478	525	488	465	492	487	482	474	519	489	513	489	502	513	496	496	505	472	522	490	529	469	513	450	504	481	481	496	488	487	464	486	491	487	524	469	474	526	537	469	501	505	472	454	536	516	552	519	514	474	501	522	515	497	480	503	489	494	544	478	500	535	517	518	503	496	485	490	451	507	499	525	512	490	526	496	471	478	497	507	472	509	504	510	478	511	515	516	506	514	512	510	476	499	479	474	541	475	499	493	497	490	526	493	542	448	520	498	510	495	476	507	486	497	498	494	520	491	505	528	472	505	519	471	533	533	513	506	510	475	477	458	544	461	504	508	486	514	495	516	548	479	501	521	491	545	458	486	461	501	500	524	515	488	489	496	489	515	495	497	530	497	503	525	468	504	497	445	493	570	513	501	501	483	519	496	521	516	517	529	491	477	479	475	500	490	535	476	473	486	521	493	481	479	471	467	500	491	471	471	514	475	473	503	481	496	486	486	569	497	487	494	477	509	519	513	482	505	517	481	511	487	482	506	486	532	506	521	475	508	508	476	466	523	501	500	492	496	490	554	502	501	510	455	530	493	472	496	512
13848	1491	1491	1120	699	674	623	555	648	572	433	537	695	623	621	516	434	400	391	385	395	372	389	398	391	343	338	369	329	390	374	371	350	365	353	348	370	308	336	331	339	376	387	369	328	332	348	366	385	367	351	365	330	319	353	336	336	372	331	363	318	344	348	353	380	391	339	366	378	326	345	354	368	356	358	347	368	358	368	392	349	322	360	324	367	322	345	346	357	321	317	337	342	356	347	338	330	311	360	320	346	344	338	358	336	318	354	369	386	390	280	376	336	338	339	323	385	381	372	362	364	330	343	323	300	326	357	361	333	303	328	347	379	332	332	388	320	347	371	339	365	333	333	358	321	323	343	346	345	358	366	320	320	361	321	338	359	338	345	366	375	323	369	361	311	355	372	361	385	309	342	332	347	361	348	354	346	323	339	343	352	310	329	367	351	379	356	347	341	328	351	329	337	323	346	327	336	367	318	349	323	346	361	309	335	324	373	348	343	344	326	321	325	329	357	367	329	355	362	357	356	323	354	354	345	355	365	357	370	309	322	365	342	349	365	381	361	326	364	328	343	317	357	340	351	352	328	361	362	349	349	355	350	328	342	325	333	340	326	333	374	324	332	305	324	362	348	370	348	319	332	330	344	321	352	345	339	356	295	349	348	330	338	339	328	329	358	365	336	325	345	350	327	338	333	313	359	344	337	351	365	343	386	324	368	353	324	327	353	338	401	323	339	329	337	369	347	302	359	372	293	362	336	349	330	325	367	351	333	332	333	327	340	344	332	332	346	324	308	317	367	362	313	337	349	313	335	334	328	332	366	378	384	356	329	333	342	317	359	358	348	336	336	384	360	288	356	399	330	364	359	320	393	364	374	360	373	363	347	374	376	316	313	346	322	324	352	341	364	333	360	354	333	338	340	315	352	318	353	351	384	372	322	338	394	344	313	342	380	333	316	368	326	373	326	375	345	351	327	328	355	391	359	343	338	364	330	351	368	353	314	322	365	308	378	359	321	318	337	331	345	328	320	356	297	333	365	352	337	389	328	340	364	338	340	358	360	334	324	321	334	369	365	362	342	324	369	354	362	355	317	366	311	328	351	369	358	331	350	313	362	315	376	336	353	377	355	382	359	352	360	339	374	376	352	359	345	357	363	350	324	333	348	340	359	334	346	341	325	337	355	348	357	333	354	331	339	376	346	337	340	349	392	335	334	332	359	325	331	340	341	317	354	341	349	341	345	346	343	314	353	358	335	362	344	345	307	321	343	329	374	335	328	347	360	338	308	376	325	339	351	342	343	337	346	334	342	349	369	340	344	360	343	323	330	339	347	342	328	364	346	351	359	354	340	335	352	357	287	334	346	329	324	358	345	321	387	351	365	372	307	339	366	318	379	350	330	340	316	363	350	335	332	358	352	363	317	331	350	330	346	318	366	344	381	345	331	343	332	338	332	341	325	332	343	354	343	328	327	334	300	347	375	341	351	292	319	330	311	375	364	345	340	321	357	335	366	333	337	335	325	315	311	335	361	350	340	314	360	327	299	359	375	338	356	342	323	329	345	329	315	333	370	357	333	350	334	369	362	345	369	347	344	362	371	400	325	379	348	367	354	359	385	369	365	342	345	357	313	356	294	370	348	363	339	370	344	334	329	338	341	332	321	359	337	328	325	353	316	402	346	345	323	343	361	339	360	367	350	351	339	348	385	336	342	344	372	353	364	355	353	351	383	364	357	342	336	367	376	373	310	341	367	358	358	351	350	342	357	340	391	356	356	370	321	357	342	324	343	339	372	339	342	334	310	383	340	323	305	349	357	359	347	376	349	344	368	332	360	364	329	328	312	330	355	309	296	332	335	364	338	349	346	331	361	341	346	310	355	335	331	353	318	330	342	359	380	378	360	335	351	334	336	347	328	395	333	350	318	318	360	327	346	375	397	339	359	337	354	336	311	350	310	372	309	343	333	330	347	366	339	328	333	350	362	328	352	370	340	340	368	353	343	336	359	358	352	380	343	333	348	345	346	327	337	362	376	376	363	325	326	330	364	333	331	339	369	357	326	356	366	353	352	334	329	337	357	318	365	354	339	300	320	319	347	364	338	348	329	385	334	367	351	369	353	382	349	324	386	333	362	343	315	340	373	341	336	339	327	347	334	365	329	326	360	342	334	329	348	322	364	313	315	307	345	316	320	381	328	342	325	327	358	323	349	328	370	359	324	348	391	323	340	321	361	359	343	342	334	347	302	344	321	344	357	309	381	347	311	318	361	366	340	363	326	322	333	338	361	328	364	316	357	321	320	356	310	330	345	350	356	384	349	342	328	363	342	350	349	362	356	317	331	385	319	317	340	353	353	373	349	341	334	340	340	370	336	341	325	312	356	354	349	359	369	379	371	313	364	350	395	357	324	326	363	341	319	354	356	366	340	314	337	381	317	350	312	326	361	379	338	350	366	332	338	320	310	315	381	361	352	319	347	332	320	353	367	339	339	351	372	327	355	340	360	368	320	372	371	348	365	354	314	347	318	378	337	358	335	345	363	343	343	344	374	312	366	326	338	381	326	328	330	351	366	356	363	326	357	326	307	331	382	323	331	356	339	341	369	350	348	330	320	360	344	340	338	322	339	322	321	354	336	358	372	355	357	381	328	344	336	373	343	350	362	314	360	378	403	357	305	375	342	373	346	320	344	342	330	335	354	385	313	351	367	338	325	327	332	336	352	348	323	342	331	364	359	334	346	351	329	329	291	341	330	333	352	318	343	344	324	340	342	351	366	316	355	355	345	345	370	319	356	331	307	345	353	351	331	342	348	326	328	345	341	335	352	350	357	334	320	359	356	382	342	318	397	336	356	332	320	340	364	321	337	359	328	341	358	356	305	336	343	338	349	355	341	332	328	348	389	355	352	347	350	311	334	361	356	339	344	349	338	333	333	338	351	341	311	333	369	370	337	334	374	337	347	334	362	360	374	344	348	351	346	333	340	341	318	370	310	294	328	355	364	336	354	324	343	382	355	315	354	349	383	371	344	321	340	356	349	352	343	377	348	367	336	336	337	346	358	350	391	366	342	331	361	347	340	337	351	365	360	362	334	354	331	363	331	338	343	341	371	341	357	357	336	359	323	317	356	329	342	334	376	336	322	318	315	348	386	374	348	342	330	341	365	320	346	361	345	345	362	361	333	365	324	317	352	340	315	355	309	332	352	372	310	340	356	377	351	368	376	348	338	323	352	324	376	349	361	357	348	300	338	350	347	354	341	357	331	332	322	340	317	335	338	333	320	359	355	345	354	337	376	349	324	348	343	362	376	377	385	372	340	375	326	329	325	359	350	372	364	343	364	387	348	341	343	376	365	339	364	337	334	379	378	360	332	310	377	348	320	346	374	340	349	327	346	336	345	337	323	318	329	333	331	341	347	358	324	347	330	371	337	354	341	350	331	313	348	338	322	330	329	343	343	361	383	343	327	331	365	351	345	372	338	304	351	332	348	341	354	352	358	358
8078	1557	2967	2983	2221	2349	2246	2166	2343	1998	1548	1945	3041	2540	2690	1860	1337	1123	1096	1004	932	941	984	883	830	845	892	840	833	811	892	812	873	804	835	844	829	826	832	812	809	795	811	859	848	846	743	812	822	794	754	863	846	785	794	800	820	821	767	832	798	814	811	821	810	822	812	805	825	848	841	796	814	811	834	816	803	833	830	797	836	827	891	815	802	787	761	810	774	786	849	803	787	805	803	802	805	835	868	852	751	809	813	839	798	822	798	819	802	779	761	837	727	812	771	799	825	793	783	807	818	835	822	823	819	739	817	754	783	812	771	811	790	763	790	827	847	814	828	775	832	770	790	800	800	839	780	822	792	772	850	828	797	772	795	852	822	834	833	755	776	791	807	771	837	828	798	755	802	800	808	803	849	773	865	783	808	775	758	839	781	853	805	833	832	780	798	794	794	830	800	834	777	838	818	775	842	823	770	803	838	827	829	838	807	840	814	733	811	780	733	825	812	829	850	835	790	871	782	829	860	830	816	792	792	777	810	808	801	838	851	824	845	810	803	834	803	768	740	740	802	758	778	779	808	777	796	775	811	773	836	806	812	810	797	758	783	858	815	804	823	790	824	824	841	857	819	820	778	780	815	815	820	852	779	846	742	833	785	758	809	752	786	814	767	869	758	841	778	861	804	817	795	807	814	822	759	814	815	769	769	792	780	837	768	761	776	777	772	857	820	838	782	795	762	830	872	774	788	747	814	842	835	765	799	822	779	834	832	858	790	842	785	844	806	761	777	794	851	782	780	818	828	753	811	844	821	850	809	814	792	796	809	799	735	825	788	751	803	759	845	816	825	779	851	784	826	826	813	777	799	821	809	801	806	806	822	813	795	799	798	819	862	791	810	803	766	786	812	748	754	806	818	821	797	769	809	800	762	771	831	817	889	772	771	802	800	779	859	808	796	847	801	778	831	808	829	818	775	806	818	843	791	869	825	797	833	778	783	760	763	770	839	761	806	807	790	767	802	792	825	838	814	873	799	865	815	802	790	796	855	853	817	795	767	819	844	803	833	762	775	832	821	814	805	795	852	827	805	850	786	817	834	770	853	780	773	824	771	798	815	796	797	789	813	806	802	779	822	876	811	843	803	779	855	864	835	796	780	820	802	772	793	789	799	781	820	823	830	804	761	759	804	767	790	811	751	819	750	735	830	792	796	752	794	819	816	796	800	812	778	798	848	802	806	785	789	790	824	874	843	829	823	830	830	821	783	749	788	815	786	786	784	785	798	833	783	770	836	786	825	806	771	840	827	793	842	777	763	825	788	767	807	789	766	843	807	815	795	811	780	795	832	802	833	867	776	822	818	805	861	835	819	836	826	799	832	794	828	808	802	791	852	825	801	796	838	833	774	796	738	788	752	779	819	790	815	812	752	762	793	779	821	803	787	821	822	838	801	835	828	872	823	796	810	813	836	811	804	808	825	802	803	867	798	809	805	804	774	811	805	845	829	819	821	817	769	773	803	818	798	795	830	832	806	784	837	832	853	853	788	781	775	827	869	799	831	777	824	843	792	825	855	843	803	813	805	782	873	823	768	842	853	811	824	822	792	837	801	806	815	835	797	767	745	803	826	834	806	797	794	809	774	762	803	816	822	820	828	762	802	815	796	787	762	829	878	817	799	827	766	794	796	818	790	834	837	753	849	748	836	816	772	834	792	859	820	752	837	774	853	802	817	845	809	809	801	809	788	858	828	820	816	756	851	855	807	833	845	821	761	853	845	785	786	795	805	803	773	812	829	755	810	783	802	803	749	779	768	773	805	794	852	802	774	842	796	787	800	819	830	798	832	815	818	808	775	737	786	776	804	804	851	800	809	815	843	806	815	818	810	806	794	838	744	788	812	811	796	803	801	806	815	794	816	818	785	797	772	776	855	804	810	829	832	850	780	812	797	792	798	812	773	798	799	785	791	826	805	840	838	802	815	776	825	791	836	832	816	787	818	802	777	795	730	849	774	834	807	813	858	819	783	814	817	814	838	839	818	804	791	816	779	755	769	824	815	855	837	830	822	763	799	782	800	782	823	787	824	817	797	829	864	847	762	835	768	819	827	819	792	800	861	809	820	810	776	832	817	854	797	826	859	763	785	807	766	789	772	797	809	831	805	854	769	867	795	778	822	820	830	842	812	825	825	810	788	800	784	813	782	796	776	787	769	822	793	775	843	813	771	850	816	813	790	803	770	771	838	816	823	789	791	793	785	790	818	781	820	789	843	790	818	766	807	753	713	889	781	833	830	841	791	800	827	846	784	797	828	772	806	823	814	823	840	790	811	827	783	813	861	803	808	830	799	807	819	806	825	799	740	799	791	835	823	729	796	827	798	778	810	818	801	803	787	776	754	804	803	827	756	814	792	773	810	837	804	813	772	796	800	750	816	812	835	799	789	771	795	800	792	795	791	826	812	781	813	855	807	787	781	806	787	770	814	843	839	777	808	796	838	787	808	791	801	787	829	786	808	825	819	787	777	776	806	797	803	800	800	799	866	750	789	806	767	821	805	853	798	803	823	850	800	785	789	760	816	805	817	830	804	820	769	811	776	790	822	796	829	812	804	812	821	834	788	841	784	774	817	804	813	777	784	782	770	859	778	812	810	755	804	818	764	774	835	816	792	779	814	852	760	799	792	797	823	828	812	785	763	805	773	808	807	789	882	850	785	823	827	789	756	758	795	832	826	776	821	803	786	778	839	778	824	759	775	819	818	784	801	780	795	800	823	857	801	813	823	808	805	826	838	776	805	812	784	902	809	742	796	803	777	822	793	819	823	812	812	789	783	825	813	796	800	811	785	780	810	786	819	790	813	754	767	804	822	806	781	834	825	819	744	826	799	795	741	832	799	806	797	813	794	806	827	845	755	795	813	819	785	818	791	756	831	815	812	815	789	840	782	841	802	810	802	818	880	813	776	788	838	808	775	828	783	788	764	800	853	868	765	806	804	804	787	787	816	789	755	816	753	797	807	822	831	832	837	815	788	824	784	813	800	818	846	788	824	747	821	795	795	824	802	819	802	778	790	777	802	806	845	779	776	873	797	826	797	745	791	768	820	745	844	825	822	859	796	781	792	779	808	806	805	861	823	803	825	788	819	798	805	752	793	778	796	783	800	791	810	813	812	832	815	851	809	818	748	838	796	775	774	811	850	775	815	789	789	825	829	804	853	807	827	835	833	801	708	798	842	826	807	849	771	831	785	816	844	868	846	799	817	778	805	815	803	765	795	752	788	768	834	789	787	785	837	862	840	784	807	797	841	793	838	751	801	862	862	832	849	786	806	842	813	799	766	796	783	765	804	805	782	814	871	789	780	788	816	793	780	856	839	819	781	842	790	799	761	822	810	812	844	776	760	768	798	812	796	817	774	859	777	840	770	830	878	835	753	838	804	772	771	829	828	854	809	808	842	834	823	764	822	784	848	840	777	780	817	803	787	850	786	768	798	819	801	803	836	787
1544	353	436	361	287	329	355	331	365	313	291	340	438	381	432	314	331	282	271	306	306	290	285	292	280	289	273	315	264	264	288	274	266	302	317	268	272	268	298	288	301	334	307	315	274	291	312	277	302	295	284	286	301	301	272	317	321	281	309	310	261	291	273	336	290	291	264	261	270	304	311	316	297	288	302	273	293	286	271	331	290	316	296	302	320	277	298	305	312	305	310	329	302	280	291	327	301	276	297	291	318	296	269	284	319	281	259	295	306	317	284	266	283	260	267	277	294	273	305	276	304	322	292	301	296	323	276	312	311	306	288	300	308	285	306	251	280	327	303	292	308	267	317	302	230	271	353	301	321	268	334	306	296	274	291	272	273	306	300	341	252	269	322	317	280	259	287	264	288	298	303	279	292	271	295	305	291	290	300	319	307	286	269	269	294	258	273	271	287	285	305	313	297	293	295	240	298	324	259	316	271	312	268	275	283	290	277	330	293	285	277	259	281	309	294	290	275	296	310	305	275	276	305	270	290	291	334	281	315	265	269	287	292	290	271	303	306	267	272	306	297	283	290	287	289	277	308	298	310	306	277	296	315	294	285	277	298	299	298	285	298	291	299	271	303	316	265	281	287	300	302	280	296	269	301	251	300	287	288	295	310	308	309	305	297	312	283	255	290	285	285	277	273	308	285	306	314	285	321	316	286	285	293	284	334	278	293	301	260	289	271	274	273	277	284	318	345	296	270	277	272	305	304	284	279	282	285	301	307	272	307	261	309	324	294	301	268	301	270	285	313	298	325	263	289	315	276	298	264	264	303	251	293	292	279	273	300	271	283	322	280	263	290	281	271	286	297	295	306	317	319	286	315	282	311	284	311	269	286	307	308	296	299	310	284	306	264	321	287	305	299	310	329	279	297	287	329	293	284	299	293	281	234	262	297	274	312	322	297	297	293	312	307	307	261	336	298	308	289	283	322	291	315	310	320	282	288	274	277	294	291	252	302	277	317	325	328	295	283	296	303	279	270	277	254	290	300	300	293	296	302	292	301	310	303	268	303	335	310	304	293	273	317	284	273	294	284	281	296	273	278	292	299	328	293	284	281	283	277	274	289	285	278	275	288	314	293	298	270	323	306	308	318	283	289	323	286	297	285	280	288	335	313	269	279	294	281	300	272	318	323	266	310	351	312	304	314	303	289	300	305	323	289	293	315	294	287	275	291	284	311	273	287	293	298	302	312	282	301	289	279	270	290	300	293	309	276	291	300	274	272	249	279	309	353	278	313	292	282	308	302	280	322	288	305	295	296	297	306	276	252	274	251	302	288	300	250	272	273	310	313	284	285	298	289	246	296	287	296	303	294	287	300	280	277	309	269	336	326	316	290	302	285	280	309	297	270	287	261	322	287	304	279	291	297	292	262	307	301	340	275	275	315	270	281	300	290	318	280	295	305	331	296	250	311	275	284	275	286	291	285	293	291	291	316	256	286	281	290	313	287	278	294	257	270	301	288	271	280	287	277	300	291	323	293	303	307	292	304	297	253	265	295	276	307	316	302	278	299	252	313	284	254	251	268	314	290	242	277	271	288	292	266	269	277	296	279	298	280	276	322	287	289	297	312	289	305	298	291	290	292	280	272	273	251	318	328	296	327	266	288	295	282	318	275	276	312	279	283	282	311	282	264	277	301	277	317	278	291	287	286	320	328	299	299	285	282	330	280	319	300	302	327	303	273	294	319	311	286	258	314	249	294	292	302	287	284	302	327	287	260	285	271	326	258	289	293	284	275	272	294	300	282	269	300	302	307	320	298	274	302	288	302	297	292	295	267	307	296	305	281	284	318	314	313	309	308	304	284	297	290	277	290	292	286	268	292	265	298	291	276	270	305	286	307	281	283	286	296	286	282	302	298	258	271	304	290	299	265	299	244	266	262	294	291	299	272	326	273	291	278	290	292	308	268	279	301	313	330	308	296	292	318	318	324	271	280	302	287	280	291	307	293	307	300	280	280	296	300	312	286	274	298	298	293	291	302	324	286	272	299	293	288	304	297	306	259	251	306	287	301	280	287	290	252	273	271	300	310	290	289	280	284	278	305	318	291	297	287	314	285	282	283	305	291	313	281	297	308	294	281	302	267	282	304	324	330	292	282	288	276	331	308	279	302	296	319	282	293	270	301	271	271	309	292	287	273	308	281	265	287	312	321	295	302	276	285	305	270	290	279	300	281	287	290	297	267	306	282	289	315	277	314	299	276	300	284	283	294	334	292	263	256	321	272	306	295	301	290	305	317	320	298	337	273	292	288	266	293	324	280	281	267	311	296	297	260	274	260	243	280	266	267	317	265	301	282	282	307	278	270	285	292	307	312	266	288	264	286	300	311	306	274	261	265	306	281	280	307	312	278	300	278	282	281	298	293	294	286	289	308	303	266	281	299	283	281	296	322	277	301	302	329	301	289	324	284	276	269	324	327	290	285	295	336	326	336	303	279	274	276	305	292	294	299	301	315	276	292	322	297	297	294	299	271	284	298	300	269	300	313	309	318	288	284	303	289	293	307	267	287	286	291	273	277	287	292	280	255	269	313	242	290	298	280	302	279	296	303	302	312	337	299	302	292	315	316	295	307	320	300	289	297	298	305	289	251	310	310	326	309	263	297	295	277	302	301	299	321	310	293	275	258	277	247	260	288	300	288	326	292	303	277	313	292	278	318	292	317	306	324	257	293	295	262	299	292	298	307	276	287	274	284	273	308	268	255	290	287	296	288	285	289	286	281	276	313	303	314	300	310	283	279	272	275	284	295	281	281	287	270	305	320	298	297	285	276	295	291	303	291	281	284	288	258	248	305	278	314	269	280	288	301	275	277	270	297	290	283	295	288	291	276	305	274	281	293	303	278	300	279	285	276	297	303	287	290	310	280	264	308	283	300	291	294	292	296	284	299	288	298	309	273	257	310	278	310	297	266	329	275	276	279	295	289	286	278	303	311	289	311	295	292	279	285	275	317	305	277	315	276	303	302	285	255	260	306	312	281	313	287	266	295	285	267	289	283	291	274	272	262	277	331	305	264	323	270	285	276	281	270	330	316	307	300	289	257	296	288	281	312	300	279	290	310	316	258	271	284	276	290	303	296	307	287	291	279	281	335	288	302	284	313	280	309	286	297	279	328	283	278	318	262	309	286	283	309	286	314	295	319	291	293	301	288	305	311	291	267	297	282	288	318	324	294	298	296	310	275	285	279	273	260	311	319	312	320	276	306	287	267	272	274	269	274	321	269	282	305	303	268	297	277	277	353	306	268	319	285	302	303	304	291	296	294	287	297	274	291	267	319	302	342	327	322	280	282	275	300	313	275	301	303	274	284	314	322	302	275	323	280	290	283	267	277	316	292	315	275	312	307	274	289	299	284	267	313	304	278	288	278	283	268	309	295	289	276	283	278	324	299	283	280	331	279	300	296	293	271	265	272	297	264	276	263	307	315	260	285	275	282	285	292	288	264	276
1823	734	1005	849	697	914	960	976	996	914	834	1066	1383	1274	1196	967	826	768	683	703	659	682	699	660	669	670	662	683	671	658	697	647	683	668	734	686	681	635	654	691	719	670	623	681	668	646	702	695	665	708	673	713	702	673	642	700	702	659	657	676	681	704	678	671	658	701	677	692	691	702	708	710	668	670	676	683	651	649	710	678	655	693	648	684	659	687	693	708	666	662	678	701	679	656	658	628	682	661	635	672	697	669	676	635	711	612	683	655	712	667	717	684	682	650	672	705	657	675	658	709	684	665	674	660	690	671	717	694	659	668	675	667	677	675	687	661	669	714	666	655	693	682	695	675	658	654	672	696	655	629	658	658	653	682	701	674	663	720	670	715	695	676	691	671	734	680	700	653	656	656	665	715	640	685	681	701	679	712	669	680	649	678	665	681	685	629	632	686	684	694	673	660	662	680	683	697	699	666	671	700	651	633	653	705	713	705	692	625	716	657	719	631	665	680	655	671	652	674	645	632	677	702	711	673	673	663	662	726	690	677	701	671	668	659	651	636	692	668	693	684	687	702	690	634	671	657	721	669	718	683	676	658	635	668	658	657	681	676	656	654	663	656	631	674	664	658	676	687	654	676	662	672	698	741	627	632	615	730	658	667	702	672	652	704	676	690	662	621	653	613	667	638	642	675	685	700	694	680	693	659	688	693	676	648	651	694	645	655	677	643	678	679	658	601	690	677	695	661	687	682	691	639	651	681	694	670	697	682	656	642	686	682	676	619	657	671	667	651	662	679	693	700	695	662	682	706	656	684	672	703	692	721	718	670	648	653	686	650	692	633	640	673	656	633	678	678	695	707	685	679	678	668	655	648	649	689	661	634	658	647	688	679	648	680	673	710	639	663	662	661	692	643	667	644	662	656	676	675	721	644	678	684	673	652	656	695	654	727	658	653	671	737	656	707	665	692	656	629	656	665	656	696	675	674	662	668	639	677	696	688	656	694	666	711	686	646	723	639	661	650	672	673	659	704	682	660	660	715	698	687	678	626	683	676	664	671	690	646	611	671	691	691	665	699	686	678	628	678	706	664	683	675	648	683	659	674	676	680	680	702	669	696	646	661	686	672	691	640	693	687	685	670	711	632	704	658	737	656	666	676	676	651	652	742	674	680	668	661	677	679	697	737	679	724	693	692	668	621	685	671	680	679	638	677	669	720	656	683	660	694	647	694	706	691	658	690	674	632	697	686	686	661	717	675	647	692	643	659	624	640	639	708	712	691	729	625	620	653	657	675	620	650	605	687	662	689	711	710	722	631	700	703	643	717	698	695	637	657	670	693	682	688	663	677	687	665	705	649	711	662	664	639	653	648	739	715	645	700	677	662	660	652	656	643	657	686	664	697	631	673	693	661	653	710	656	672	618	668	681	669	687	690	688	650	673	658	678	712	682	713	667	685	648	638	698	738	676	693	643	654	669	681	671	641	661	645	669	684	666	702	684	649	677	660	660	666	642	664	680	659	648	625	626	673	642	697	690	693	671	634	664	706	636	701	650	715	705	706	675	627	642	712	642	668	628	705	665	685	663	637	675	669	669	689	673	669	659	677	668	685	701	691	687	683	709	700	712	668	638	718	617	696	706	700	707	680	655	631	699	648	631	678	657	675	662	665	667	676	666	660	693	660	714	644	668	681	643	640	698	649	657	680	753	688	640	691	676	637	670	700	665	674	663	687	722	729	679	627	702	664	673	679	680	664	708	679	647	695	664	675	705	641	708	656	679	675	681	637	699	672	720	660	661	717	678	688	674	620	650	668	684	677	673	661	625	656	680	646	663	672	637	689	633	686	655	735	693	679	686	632	689	649	626	710	695	691	668	690	715	675	687	672	645	649	702	647	686	656	652	703	677	671	699	648	689	682	701	613	669	662	682	654	652	699	655	596	650	657	632	658	635	669	665	638	686	709	678	693	676	689	674	694	639	646	709	657	646	682	658	681	673	663	719	673	655	680	654	666	694	667	644	666	658	669	703	668	697	678	644	701	659	658	645	675	685	675	695	666	649	630	678	647	670	656	676	632	688	681	585	644	659	647	705	703	683	686	677	626	710	595	683	653	706	721	653	625	685	675	671	688	682	720	651	706	665	670	692	657	672	664	686	635	692	664	682	682	701	689	634	643	714	673	742	708	696	619	647	671	663	682	667	694	649	695	690	639	715	689	691	669	696	638	728	676	649	647	678	709	661	686	672	720	715	678	690	647	686	667	696	675	653	663	652	669	660	689	668	700	656	655	732	676	685	632	680	639	718	657	689	690	635	665	684	691	657	702	672	670	667	741	673	677	676	696	658	673	659	629	728	629	631	728	691	706	681	732	685	624	655	708	666	631	691	678	676	683	671	657	686	703	654	665	706	649	664	671	644	666	642	657	655	626	639	700	683	662	656	699	630	696	671	661	644	666	668	663	667	658	689	614	666	644	724	710	697	645	648	680	682	679	656	664	660	712	670	679	674	677	704	642	673	643	666	660	612	683	638	651	670	673	703	645	638	746	620	676	659	631	674	699	683	692	642	685	694	632	668	657	674	627	684	666	705	652	679	700	687	660	622	684	614	619	641	688	668	652	663	661	671	647	636	666	654	667	715	665	674	691	678	662	671	696	692	715	669	657	669	690	652	633	666	657	620	675	640	689	663	641	683	668	652	677	709	665	629	683	707	711	701	645	723	662	702	651	680	650	688	639	669	726	681	694	688	674	702	667	611	692	683	676	679	654	674	672	692	727	700	664	660	668	660	671	688	655	700	662	702	633	726	685	668	665	678	636	658	646	641	691	666	679	706	664	693	682	703	642	650	690	660	667	663	662	680	668	680	696	646	657	682	674	653	657	651	669	672	732	695	687	676	655	666	683	661	659	630	685	666	645	681	682	644	666	643	692	655	684	655	729	637	682	670	671	677	672	629	693	719	699	679	685	668	619	669	672	700	697	679	667	684	699	677	658	692	678	677	628	702	677	700	651	671	650	717	675	689	674	699	628	666	674	673	681	660	670	738	661	677	676	683	664	655	652	696	681	681	668	669	649	679	663	669	679	696	702	692	704	670	676	690	695	720	689	711	697	651	697	669	618	664	674	654	639	710	689	681	710	686	625	656	693	728	649	648	684	683	711	644	606	729	642	666	663	644	682	693	636	657	599	624	654	666	676	688	630	663	703	661	618	660	694	722	680	654	689	681	666	680	662	668	632	710	660	672	637	637	702	643	655	610	688	637	684	648	700	701	685	668	681	632	631	667	692	616	713	628	687	670	655	649	678	696	673	663	618	690	665	659	677	632	686	680	701	654	666	664	622	623	654	688	687	671	624	650	654	730	669	699	662	663	728	641	675	651	664	657	641	681	650	716	666	673	647	668	657	704	674	622	708	667	690	647	681	684	715	705	642	661	678	656	667	649	725	691	668	682	718	663	645	618	664	726	716	707	682	656	691	606	664	698	630	663	669	676	702	646	721
6890	647	776	569	387	384	344	335	310	284	255	314	434	420	395	296	251	246	227	212	194	222	167	192	181	194	201	182	235	178	189	188	182	211	209	178	186	207	204	200	166	184	205	200	197	193	174	195	183	178	178	162	191	198	190	198	179	195	187	213	220	218	182	188	213	198	202	204	179	177	214	218	173	188	177	217	167	206	201	176	198	189	200	156	173	184	208	203	197	178	193	192	169	195	191	178	179	190	199	213	178	174	193	179	183	171	173	196	208	187	200	182	178	182	179	205	207	199	220	228	178	182	192	185	170	175	209	217	196	189	189	182	199	195	165	182	193	193	194	212	180	202	189	190	212	181	188	190	188	189	180	212	193	186	177	182	185	241	249	184	187	191	195	212	223	163	172	203	180	186	169	180	183	201	212	194	177	185	179	199	185	189	174	212	190	178	204	193	209	178	179	203	171	166	186	209	190	157	198	186	182	194	214	186	213	195	196	183	226	208	211	215	197	201	191	243	192	214	197	193	176	179	178	211	195	173	189	194	179	199	191	166	176	200	193	168	205	216	209	211	188	190	190	205	208	194	185	172	203	188	193	210	205	174	189	210	202	179	197	186	194	188	190	200	189	193	199	186	189	185	182	192	186	181	186	178	198	211	183	197	181	169	178	187	217	192	219	188	213	204	217	204	170	179	205	214	196	165	194	204	189	200	186	197	207	195	183	184	206	190	192	199	204	193	172	180	229	201	174	198	178	184	207	226	162	188	191	183	200	232	205	196	189	199	208	177	186	191	199	201	192	178	199	203	198	198	185	191	192	202	187	187	182	187	220	172	199	186	150	193	189	202	179	194	203	226	217	190	208	165	196	200	183	199	189	221	196	201	216	172	192	183	184	166	186	200	187	176	224	203	193	187	178	194	191	237	194	195	191	182	191	182	190	192	192	174	192	199	168	201	193	224	177	196	197	184	216	226	186	193	197	198	197	204	203	201	225	197	180	193	195	182	199	200	211	195	152	193	200	206	183	194	217	197	196	185	191	158	209	191	201	182	200	222	182	188	212	150	203	229	183	196	191	187	188	186	193	176	203	186	221	177	192	160	188	196	206	216	183	192	206	211	215	191	204	213	205	171	207	212	181	193	194	181	189	204	167	197	193	195	193	202	164	184	196	182	186	187	200	209	167	188	194	188	194	194	203	185	171	212	179	190	194	215	202	172	214	236	203	193	180	187	189	216	202	202	169	179	200	201	226	193	189	185	199	196	194	193	194	201	182	184	183	191	201	169	195	183	189	214	198	181	214	199	185	185	213	219	193	203	204	185	196	220	200	188	195	181	203	238	223	186	214	190	204	208	173	190	217	201	164	198	231	192	200	191	197	184	188	192	185	195	193	197	178	196	176	205	200	194	183	203	212	218	180	194	196	207	184	200	200	193	184	218	205	175	173	193	224	168	199	193	202	200	194	190	192	212	207	197	195	181	214	187	180	198	162	193	183	233	176	188	207	185	180	216	229	162	196	193	185	221	210	204	184	188	211	190	203	209	187	201	214	210	213	185	178	205	172	181	206	193	195	191	190	194	208	179	189	203	192	183	204	179	210	205	190	185	166	219	211	192	196	215	203	154	179	197	205	202	204	190	179	184	184	179	223	196	205	176	223	210	211	201	210	223	215	182	208	182	187	208	182	186	170	186	189	191	182	182	184	177	173	195	218	165	216	205	207	179	185	178	199	205	203	166	191	191	150	183	184	154	188	204	208	198	196	192	183	191	200	218	193	208	184	202	207	209	201	206	218	209	203	226	206	209	184	172	177	196	170	175	184	208	196	216	217	202	199	198	198	193	204	176	194	192	206	233	186	181	202	192	207	203	190	188	180	202	199	206	197	200	191	198	197	233	204	207	201	178	199	187	217	223	194	215	184	211	201	204	187	192	183	179	184	177	205	191	214	212	190	221	183	206	226	186	175	216	163	189	204	193	187	202	203	194	207	198	201	204	192	186	184	203	185	193	205	190	169	178	202	201	175	173	218	166	202	190	188	189	182	205	191	206	203	204	190	176	196	194	190	197	172	190	216	178	227	186	188	204	180	212	195	197	185	204	210	192	198	186	160	201	223	181	189	219	188	201	195	186	176	210	202	202	206	188	179	201	179	167	184	180	171	178	196	226	207	183	202	204	208	204	191	204	165	208	215	218	171	200	180	193	180	214	187	183	172	188	194	201	200	185	209	195	191	194	203	205	175	210	186	182	199	190	185	198	209	169	187	179	196	181	184	171	189	187	205	206	167	188	203	201	188	215	166	197	170	163	197	217	197	195	223	207	181	170	192	232	198	187	193	199	199	209	198	179	235	189	205	190	195	181	208	200	183	175	171	211	199	197	191	205	208	179	189	216	193	182	205	175	208	207	217	209	174	208	191	199	179	188	201	203	187	202	205	183	186	201	198	180	208	183	200	192	191	212	186	188	177	189	192	204	214	183	206	179	187	180	177	188	193	184	188	171	203	185	165	209	208	217	188	166	218	187	212	205	211	220	188	199	209	186	174	199	214	213	221	200	222	200	180	194	202	181	203	225	168	213	224	169	178	191	199	202	234	171	216	187	217	192	200	159	172	204	194	186	193	161	195	171	163	196	211	201	214	197	199	185	184	198	181	181	184	178	211	184	190	162	186	198	203	199	209	191	194	186	192	209	197	184	198	215	185	205	163	219	217	183	184	185	176	200	201	199	188	177	211	169	215	179	196	169	185	212	206	188	182	205	201	188	207	175	203	202	182	175	194	208	167	197	204	207	196	207	197	180	211	185	199	168	200	195	175	222	197	183	216	198	174	219	189	181	222	238	210	190	193	196	177	182	188	186	215	218	183	215	205	182	188	194	171	164	192	198	200	207	190	201	217	208	208	202	194	185	222	186	192	184	180	174	176	173	208	194	185	193	198	188	201	208	171	187	223	188	190	196	197	170	220	170	179	184	206	222	171	199	174	190	215	199	195	201	208	191	184	168	212	179	195	195	171	173	205	204	192	180	189	193	198	163	193	199	189	201	194	182	186	180	172	192	204	187	195	164	189	199	210	197	194	208	200	186	195	229	221	212	193	238	211	178	187	225	217	179	197	186	216	208	208	196	199	230	205	184	183	166	208	193	187	191	200	174	183	210	212	210	194	200	188	178	184	192	197	201	203	204	203	166	175	194	186	194	177	205	176	194	185	204	181	185	183	206	200	197	194	188	186	206	199	199	205	227	165	171	181	196	199	189	175	181	203	204	193	171	213	190	213	189	180	195	176	189	185	186	185	200	175	189	190	207	206	202	201	164	198	178	181	190	210	201	208	196	203	195	156	191	174	203	186	194	179	201	195	196	169	177	192	202	216	183	208	193	189	193	214	174	189	208	192	182	198	201	160	170	237	220	184	194	191	208	175	223	192	207	180	204	178	194	168	192	218	187	190	221	200	193	187	203	191	185	195	185	194	190	200	187	200	186	223	187	202	172	196	196	188	212
5910	934	1803	1662	1309	1569	1443	1346	1428	1176	941	1313	2114	1759	1562	1142	720	735	707	614	573	549	561	587	509	532	499	565	546	512	520	547	492	498	528	471	519	531	507	482	513	533	506	508	526	485	478	543	512	521	528	518	496	509	500	484	494	504	503	518	503	526	505	510	491	508	502	490	516	504	508	457	491	506	499	528	493	485	495	537	470	495	475	480	472	507	505	517	521	487	526	508	523	485	506	526	535	535	483	488	478	492	508	464	499	490	507	477	478	472	494	455	537	509	523	492	540	496	494	513	494	531	477	518	516	471	455	502	501	494	523	465	542	480	533	525	497	518	502	456	546	510	506	483	497	503	491	487	495	479	504	461	471	485	499	479	522	480	500	483	483	480	472	471	495	455	500	513	534	493	499	499	496	483	500	473	512	486	461	527	487	492	486	482	467	502	487	481	523	527	481	475	495	476	527	470	528	512	486	496	481	506	505	474	505	492	530	507	536	523	475	510	487	493	500	505	518	499	497	522	537	537	513	509	483	489	490	483	485	485	526	491	489	515	482	480	520	555	516	520	443	477	481	497	451	486	467	489	524	517	494	498	531	533	509	496	515	509	485	486	513	503	496	513	477	520	534	536	512	510	461	488	478	530	484	533	510	478	493	498	537	490	509	564	510	487	500	464	498	499	500	501	462	493	496	502	490	452	511	487	496	509	480	477	533	476	458	512	510	519	502	467	452	505	486	492	526	479	515	508	492	517	493	486	486	480	505	465	471	485	466	513	516	467	495	471	523	488	467	512	502	494	519	482	495	527	523	481	490	498	473	510	477	506	449	465	511	493	497	499	497	537	471	476	507	480	488	528	479	505	487	474	499	518	504	526	482	467	486	490	470	493	510	498	475	471	472	475	475	474	493	550	503	487	493	497	528	510	504	509	491	503	533	496	516	511	504	507	492	516	531	511	493	524	504	488	464	476	511	473	506	510	505	471	461	510	511	512	529	543	489	493	488	521	535	499	517	504	516	517	520	528	499	479	458	512	507	518	547	513	522	458	493	510	483	546	443	509	491	496	514	485	500	512	529	520	522	528	520	507	505	505	511	464	495	464	533	513	483	474	496	515	485	509	467	505	477	502	527	536	509	506	485	505	517	511	531	489	502	481	511	501	508	498	479	529	488	474	466	520	477	513	460	461	494	497	513	544	519	477	516	490	526	521	519	508	503	494	469	522	487	487	488	484	501	534	490	485	485	493	487	497	553	511	517	498	458	489	522	484	505	521	507	491	473	470	504	444	492	532	460	493	499	467	476	485	470	486	494	482	476	502	503	460	532	471	509	514	432	529	523	521	521	472	483	504	545	478	457	496	464	473	494	489	466	520	499	532	482	470	474	502	472	462	511	528	495	478	502	472	467	499	469	477	483	495	519	487	513	530	498	505	539	498	490	480	501	515	523	473	513	539	504	494	477	493	486	466	466	463	491	504	501	491	494	512	481	513	503	478	502	501	481	498	503	501	457	439	522	483	498	467	522	426	553	492	505	522	495	523	515	472	508	467	473	500	500	474	521	487	522	509	529	491	476	474	510	501	484	518	485	469	517	510	493	446	504	529	497	504	483	536	512	487	531	492	481	514	490	515	508	502	472	491	478	466	513	492	486	481	475	514	494	499	494	515	481	502	518	502	524	509	531	497	508	497	507	463	518	467	515	510	501	460	514	491	471	494	466	525	481	514	488	480	515	505	511	495	471	533	514	469	511	456	493	517	516	532	465	490	492	493	481	497	517	505	480	446	489	538	523	457	508	480	488	509	519	507	468	491	541	488	472	501	527	485	507	504	482	462	519	491	504	490	519	502	520	471	499	453	537	464	535	519	508	487	485	477	509	520	489	492	480	493	518	490	496	493	463	506	491	483	494	561	513	460	520	564	473	526	516	516	542	462	481	494	455	506	533	519	497	493	524	476	497	509	499	501	461	449	452	539	515	467	487	492	502	497	488	502	507	517	482	454	468	497	503	495	478	489	539	488	511	519	446	466	457	532	488	481	471	482	484	513	497	507	473	560	485	501	534	501	492	456	485	512	477	471	467	493	483	524	428	488	493	467	506	461	476	501	465	504	489	508	486	522	514	481	558	508	540	530	468	485	518	502	524	494	488	505	492	440	508	459	503	547	503	478	480	482	522	506	506	490	460	516	488	473	486	535	490	530	481	513	513	500	502	505	481	499	489	505	466	477	480	491	476	508	482	491	537	499	486	509	486	481	491	534	507	523	542	517	468	514	505	487	475	491	508	544	477	479	474	491	467	467	492	475	486	466	530	507	512	489	498	518	526	481	555	521	528	519	460	495	491	465	510	552	500	498	449	509	500	501	518	482	498	520	521	518	508	489	552	504	513	477	487	519	505	525	456	459	520	515	491	507	514	519	488	501	503	500	507	467	503	481	452	503	484	546	472	488	460	481	501	523	460	510	510	500	490	499	484	472	532	489	517	512	503	493	517	519	489	502	505	500	509	518	492	505	523	476	519	492	516	466	501	501	480	517	485	462	501	548	503	491	546	501	486	533	478	471	519	470	523	495	489	506	490	526	474	524	457	433	495	517	507	502	502	531	551	550	468	501	475	534	491	495	511	524	476	504	482	530	542	508	489	487	459	494	503	509	481	480	517	486	504	494	514	473	524	518	487	511	528	500	517	526	516	561	506	483	504	497	505	479	463	522	508	488	467	485	510	497	536	498	495	494	452	479	534	498	510	526	498	505	496	488	521	487	494	525	517	482	518	530	527	485	487	492	472	497	489	503	521	498	454	508	528	502	502	517	472	514	495	510	506	451	439	471	501	511	513	451	469	519	551	499	539	504	527	527	474	519	484	532	465	480	504	523	490	520	468	495	527	499	490	453	441	509	520	478	492	524	486	491	524	533	500	508	513	475	478	514	494	506	486	506	484	482	550	490	494	509	518	474	496	507	505	490	518	556	522	534	485	517	480	489	486	495	472	461	519	463	516	486	477	508	526	531	488	521	472	451	449	497	475	474	507	464	497	504	491	470	495	508	499	515	474	535	491	484	495	472	492	519	492	482	547	505	474	495	538	495	488	490	547	516	476	502	536	450	472	492	485	533	549	509	509	486	496	536	518	522	485	529	514	512	501	535	490	510	557	491	503	455	493	487	498	512	535	534	492	485	485	511	480	504	491	494	494	496	479	532	460	525	537	481	507	483	503	463	490	444	555	508	528	499	486	471	465	482	481	470	504	513	490	506	459	507	508	496	507	511	552	466	499	484	477	486	455	516	490	488	499	489	520	482	507	483	457	519	482	450	466	494	497	503	520	490	493	469	511	484	541	451	506	511	496	471	510	473	460	494	497	465	501	461	496	531	524	517	484	455	516	510	480	533	493	470	498	487	500	554	479	485	481	450	508	485	533	502	505	528	469	484	467	496	491	502	516	481	440	489	463	530	488	462	517	478	489	497	474	522	516	540	495	443	504	465	509	479	487	490	533	490
13589	1467	1506	948	701	667	678	604	631	552	463	553	682	665	592	489	387	416	392	400	405	353	379	310	352	368	362	342	383	362	316	320	372	364	330	353	368	346	339	351	344	368	360	349	377	359	300	352	387	350	379	324	348	334	343	336	325	331	359	376	325	370	357	327	347	332	348	359	387	373	358	356	375	339	350	322	349	339	334	363	370	376	355	355	373	327	336	298	318	348	365	340	356	336	350	322	352	321	316	332	386	358	343	366	334	365	343	362	327	346	350	365	328	344	316	311	349	373	347	358	346	379	342	354	379	349	356	344	348	332	333	346	373	336	335	323	344	315	346	352	343	331	363	346	317	337	326	341	337	392	340	341	348	318	329	329	322	366	329	353	346	353	339	371	361	350	348	342	340	369	327	357	384	333	343	365	371	319	318	339	330	351	386	354	381	328	350	360	365	334	377	306	342	342	347	313	349	326	346	336	330	340	360	388	337	350	328	365	344	358	316	344	343	345	333	357	336	350	340	353	358	379	337	310	336	307	358	352	314	355	305	347	359	355	319	358	345	330	334	341	289	350	372	362	347	329	385	349	383	361	338	369	322	340	344	334	314	376	350	329	323	365	351	338	363	342	343	370	351	332	331	362	344	342	352	363	348	319	329	360	360	330	378	324	345	366	357	344	354	328	337	376	381	369	318	338	313	321	390	353	329	367	343	346	381	340	367	342	338	342	336	355	324	333	341	358	303	337	320	324	331	329	320	378	313	355	356	371	321	341	349	345	362	349	320	319	332	327	329	333	288	349	328	338	329	373	351	377	356	346	363	366	341	334	346	347	360	367	306	342	329	336	326	351	346	380	324	343	353	338	380	331	335	319	349	368	364	349	346	324	352	366	354	369	327	375	340	347	349	322	340	355	358	349	330	346	323	367	355	322	365	335	353	351	336	341	315	344	350	328	358	346	354	336	350	315	355	350	352	344	363	353	342	355	368	357	346	331	312	355	371	318	369	320	327	335	374	363	348	319	342	376	351	363	361	344	335	328	323	366	332	324	332	305	360	329	353	351	327	377	346	364	336	334	333	358	353	343	331	361	356	348	331	319	304	332	363	355	333	331	318	353	320	334	353	341	363	344	330	325	322	346	351	353	322	339	348	358	340	356	358	359	371	357	355	335	376	321	355	343	343	356	334	333	348	366	340	311	352	326	348	372	344	353	324	351	331	334	340	362	347	349	358	358	376	357	349	366	355	324	385	342	349	360	344	330	345	341	337	325	332	362	342	335	330	361	351	361	372	333	361	303	352	347	334	347	328	362	377	330	345	336	354	360	386	351	286	402	313	337	346	343	331	356	322	340	326	333	352	392	348	375	330	356	357	338	343	344	348	360	320	366	339	338	343	320	303	359	324	348	326	350	339	380	353	330	343	312	337	395	347	379	343	337	318	359	353	297	359	357	338	342	347	339	373	359	339	359	336	365	349	347	331	344	354	326	290	344	357	315	325	359	339	332	332	318	323	356	354	332	359	336	357	360	357	347	313	374	396	399	334	315	350	342	342	354	357	335	371	329	364	316	328	335	335	307	360	359	324	345	325	362	332	360	333	327	364	315	382	341	344	344	359	341	316	374	369	335	333	381	330	330	322	357	349	368	370	354	336	343	317	374	362	352	366	328	344	321	341	348	339	305	315	363	338	363	348	353	340	349	353	317	352	341	361	329	322	333	388	345	302	312	366	359	373	345	318	353	337	388	348	356	323	352	308	324	345	358	348	351	362	353	327	301	339	337	359	345	371	333	331	361	325	359	339	349	364	330	328	366	357	322	341	333	354	339	326	347	341	338	332	361	353	351	332	339	334	360	334	373	317	323	308	352	340	345	313	330	319	376	346	386	303	328	362	320	383	336	314	355	319	335	328	318	327	360	351	339	324	311	349	322	378	334	348	296	364	328	304	337	346	316	328	339	344	347	362	332	306	356	354	360	346	342	314	346	322	340	356	356	346	334	310	370	334	338	332	341	342	329	355	333	345	329	333	387	339	300	381	315	366	347	330	336	349	353	380	346	362	332	357	340	338	345	339	321	358	364	339	364	345	346	323	347	346	343	371	355	339	336	320	349	348	320	347	349	297	329	315	362	348	366	340	335	330	351	364	361	359	351	316	364	389	363	327	343	341	300	348	346	341	359	328	337	354	356	364	308	338	359	354	366	349	336	336	361	343	365	405	361	353	324	365	348	355	329	372	369	305	339	353	346	385	350	343	341	373	350	319	370	314	294	339	332	357	384	379	345	346	314	378	346	345	346	350	350	348	354	329	350	325	348	321	370	377	384	347	330	346	328	367	329	359	380	339	295	359	329	345	335	348	344	325	343	334	325	301	311	336	352	348	302	346	337	331	312	330	337	327	324	363	335	341	367	326	398	341	356	313	316	339	329	370	349	357	350	318	356	337	325	319	380	338	323	352	336	367	346	389	320	345	353	349	341	346	344	361	328	386	371	399	370	317	358	373	338	356	344	342	312	326	383	313	323	367	373	375	347	329	360	350	319	392	352	357	370	342	329	299	386	354	368	342	367	361	349	314	331	346	331	339	331	356	331	341	367	361	366	349	347	345	346	362	338	351	342	357	356	329	331	333	339	353	356	343	347	324	353	331	337	361	369	337	337	362	336	351	322	360	346	330	354	367	356	367	357	330	339	381	363	359	368	335	347	382	369	369	326	341	328	346	338	340	370	350	405	379	386	330	363	341	317	369	390	346	335	340	322	362	372	380	343	359	327	350	343	344	334	336	359	309	394	387	359	387	349	361	388	335	333	365	364	329	335	325	376	352	336	373	348	352	381	342	359	343	317	302	350	333	309	351	351	323	321	345	318	320	362	359	344	329	359	351	331	330	376	346	354	358	344	326	294	361	332	377	355	320	352	382	342	337	336	337	375	355	339	348	315	335	347	306	364	386	371	334	310	315	361	341	335	337	352	352	379	349	358	339	374	349	358	319	373	340	345	339	358	344	368	339	360	347	334	333	392	343	310	329	306	314	313	354	338	344	361	355	346	328	374	321	316	338	336	356	299	384	315	348	333	354	345	357	337	336	350	323	320	323	358	333	313	314	320	349	311	399	351	323	354	313	359	362	316	361	365	345	340	355	386	350	381	341	350	366	394	367	352	305	323	368	328	317	361	349	332	345	350	365	321	396	348	348	312	389	366	346	362	315	367	361	361	330	339	343	334	335	349	342	355	392	371	354	379	365	358	375	358	374	343	357	340	327	332	352	338	354	333	364	336	339	322	340	341	380	349	337	364	338	340	346	331	363	359	330	340	326	323	351	338	323	353	339	330	362	339	347	313	304	304	341	369	351	349	365	357	351	317	381	332	363	363	335	342	350	318	319	337	356	364	335	334	344	344	395	341	359	346	325	338	359	329	348	356	350	348	355	351	379	338	326	321	328	349	325	349	378	328	324	370	316	351	305	337	340	350	324	338	326	346	352	302	342	326	372	340	317	387
8127	1533	3009	2785	2370	2505	2421	2288	2250	1915	1482	2027	3065	2782	2435	1769	1260	1150	1154	956	955	941	935	858	866	922	831	824	845	830	841	834	839	818	838	862	791	834	799	838	831	788	821	789	845	790	821	845	830	804	881	839	761	814	782	829	793	829	758	788	871	841	808	801	818	765	800	833	783	791	788	802	765	843	813	798	809	811	814	798	822	770	729	826	801	842	832	803	795	788	792	829	792	822	786	818	819	808	829	809	774	814	849	823	802	787	733	824	808	810	816	837	753	823	826	789	831	800	857	809	825	832	793	849	844	828	804	798	823	821	780	811	758	769	778	814	834	780	816	818	825	814	775	795	864	820	796	819	793	779	823	795	800	743	804	860	814	842	812	823	795	761	782	806	843	825	817	806	817	793	784	747	772	763	788	819	813	813	826	788	785	807	774	813	818	775	816	817	860	787	777	820	819	805	781	842	841	798	748	746	819	871	782	817	810	777	770	813	876	767	800	820	819	806	803	841	830	826	824	819	876	819	799	779	837	762	824	791	811	799	838	789	782	752	780	823	812	807	793	790	820	820	799	821	812	786	804	867	791	769	827	801	809	814	764	831	797	823	828	780	820	793	796	819	807	866	789	819	741	833	789	814	835	781	793	828	803	815	818	776	770	776	839	750	761	791	860	767	807	799	895	819	781	827	768	831	814	841	839	783	825	758	794	782	830	836	809	834	863	759	786	806	775	810	787	816	781	786	832	796	775	833	836	774	806	776	791	818	809	803	780	822	822	810	827	838	762	782	832	768	817	744	815	772	816	781	846	821	770	840	754	779	818	780	795	800	839	829	847	809	810	791	768	785	800	832	814	783	804	834	808	785	798	808	810	809	839	756	782	826	832	815	791	766	819	819	766	799	809	800	802	815	799	845	796	767	754	783	850	809	818	808	823	831	786	815	816	793	795	816	804	817	804	798	831	807	780	802	808	779	804	774	778	801	843	820	804	813	869	790	770	805	821	835	823	816	860	767	835	797	812	815	805	792	771	796	781	799	813	809	796	790	790	809	826	764	775	848	809	812	823	850	777	816	807	816	772	814	761	782	793	798	860	770	773	769	835	816	797	867	790	813	843	836	783	835	784	847	791	799	876	808	851	839	797	765	788	852	773	809	781	780	813	799	775	787	787	813	743	817	779	797	807	778	809	774	815	813	780	853	770	798	868	809	797	751	777	786	803	809	826	800	827	803	789	776	837	843	811	823	763	772	804	771	799	766	801	771	799	811	811	834	784	820	789	820	806	827	841	825	762	805	784	804	813	801	776	785	766	865	783	791	830	834	798	791	794	782	769	841	837	814	783	861	786	789	772	815	819	838	763	801	825	790	786	817	853	793	805	788	805	814	785	789	811	831	801	838	795	797	784	837	815	804	776	847	796	787	802	798	807	813	781	863	862	761	776	781	856	814	813	760	796	797	802	779	833	799	846	820	816	776	807	847	825	805	797	825	795	807	799	802	814	817	814	826	806	844	782	791	816	788	802	785	858	818	830	830	816	788	813	826	797	795	841	794	837	816	784	837	807	801	794	822	814	891	818	847	863	850	792	826	837	830	816	824	819	792	818	817	802	779	775	851	781	801	844	753	753	819	786	791	810	814	796	814	817	766	799	780	825	782	792	819	882	843	819	841	803	776	777	835	820	833	811	795	808	817	807	830	829	858	801	767	808	786	786	767	806	810	846	791	811	814	849	757	789	799	784	770	757	779	779	795	828	799	791	780	778	806	836	876	792	782	809	775	839	848	792	808	806	801	783	756	818	861	754	783	803	792	832	818	784	783	783	828	758	798	808	782	805	845	810	808	819	807	756	798	791	778	804	776	811	799	807	824	781	780	808	822	807	764	817	801	794	839	809	839	783	809	823	789	837	777	772	819	758	826	771	795	792	846	887	791	788	769	753	851	799	857	791	796	836	836	777	751	766	834	831	822	802	818	798	802	809	834	801	816	789	814	828	800	823	818	792	808	841	798	862	816	772	814	869	805	830	812	842	806	835	828	819	858	827	815	815	817	803	795	802	777	828	807	796	817	773	831	759	782	835	804	780	817	797	803	823	827	811	799	792	785	829	827	778	803	782	805	816	825	803	844	831	837	835	836	848	861	822	801	784	766	788	813	822	742	784	894	768	807	780	810	817	799	801	820	777	817	835	837	815	741	762	800	812	812	806	813	752	838	823	813	798	786	789	885	820	821	825	804	826	784	789	824	834	836	793	790	781	864	786	796	829	815	840	808	844	734	844	805	811	807	767	792	839	762	759	835	821	803	781	796	801	823	759	852	828	815	804	792	832	827	795	766	810	729	839	785	804	823	804	822	758	828	812	826	837	883	790	795	844	801	794	781	870	822	818	780	761	807	784	821	776	841	819	745	809	824	801	844	799	786	812	801	799	836	844	776	754	817	781	789	837	841	794	831	817	800	798	808	808	806	791	788	790	798	796	817	798	762	794	817	748	835	820	793	827	806	828	746	811	810	803	829	848	781	815	806	840	851	785	807	789	783	794	800	844	829	810	831	810	794	764	818	785	772	771	800	829	845	808	785	775	805	798	821	800	846	800	798	802	869	837	794	814	775	847	750	842	784	796	832	808	811	820	828	783	822	900	811	785	837	833	808	854	796	734	796	841	826	817	812	836	774	760	769	795	793	781	785	775	796	804	794	792	824	819	788	835	828	757	845	874	786	809	775	833	814	776	779	795	800	728	799	819	827	773	797	781	820	798	807	792	805	804	831	786	801	768	798	831	822	858	828	786	839	808	771	816	825	846	780	779	817	819	831	824	807	832	807	851	774	796	833	812	816	836	759	813	777	824	825	756	804	797	796	778	799	798	797	863	843	764	766	840	799	830	841	790	813	776	833	798	820	826	811	807	754	782	828	776	845	807	806	786	810	800	823	820	786	809	810	830	833	867	772	750	810	823	815	802	844	805	807	861	835	836	778	773	820	794	873	805	776	817	808	819	780	849	804	788	838	797	799	748	758	754	784	825	786	812	838	805	793	826	806	823	822	797	790	839	810	802	799	799	841	798	763	828	793	817	806	829	834	781	808	759	776	824	847	818	823	818	747	809	732	811	871	810	805	872	874	862	843	828	838	781	830	819	762	825	798	840	782	806	830	789	831	794	794	857	820	824	820	782	823	840	801	838	806	799	783	776	768	760	793	749	847	810	792	775	794	758	815	832	786	787	894	783	763	798	776	836	773	866	750	828	762	839	788	835	763	771	799	838	831	867	791	780	798	823	826	815	796	781	853	805	792	817	777	795	809	812	759	784	841	822	796	839	843	803	830	819	824	771	830	789	812	815	801	840	775	800	775	831	806	808	810	808	802	847	828	784	828	808	805	787	817	803	760	820	825	775	781	828	807	801	855	846	847	831	792	831	818	848	798	837	795	802	747	793	826	835	770	800	838	809	821	842	807	770	827	843	817	846	808	746	836	823	790	843	813	813	789	839	816	802	860
1599	365	438	366	313	323	361	355	312	339	323	374	417	372	356	369	316	311	290	274	289	261	325	275	313	288	286	265	276	268	298	274	322	312	296	277	284	259	320	289	304	314	290	267	275	277	297	266	303	262	264	302	309	281	293	327	297	283	307	271	307	312	294	285	310	284	291	288	294	331	307	278	313	303	288	292	268	283	265	310	282	308	313	268	309	314	302	277	324	296	331	295	304	319	294	282	260	297	290	300	290	309	289	315	280	296	277	324	309	252	260	306	298	292	298	287	288	293	298	296	259	301	311	270	304	283	320	291	307	286	276	290	316	298	280	304	274	276	300	303	281	289	286	303	279	312	300	299	293	285	265	282	270	285	299	283	309	295	244	291	285	321	315	314	306	273	283	295	317	277	266	273	308	294	272	301	273	267	295	309	278	292	254	275	264	303	306	267	298	295	267	272	264	291	276	292	298	311	306	305	244	278	278	289	262	259	291	332	278	296	287	295	305	317	307	302	320	316	283	304	312	298	302	260	257	300	309	293	263	245	289	283	296	311	314	308	318	265	315	297	298	278	290	276	291	304	310	256	320	300	292	286	290	293	319	287	295	283	293	309	280	277	297	295	300	327	299	288	287	324	308	324	303	267	284	321	295	296	335	293	292	299	329	272	266	294	304	290	325	305	299	285	326	290	280	263	291	299	335	315	311	317	274	275	283	296	305	282	277	288	285	277	288	295	302	255	310	303	276	303	238	288	310	270	298	325	285	250	292	264	283	288	334	278	302	307	285	324	269	294	280	284	282	232	319	300	326	296	277	307	291	311	303	285	286	273	307	291	285	281	305	321	270	310	291	253	306	300	293	304	284	295	274	306	266	310	315	294	272	280	311	284	327	306	256	284	260	258	273	304	273	267	280	273	281	286	292	279	298	271	279	317	298	297	260	283	300	295	309	315	325	312	305	322	327	273	263	287	293	284	274	299	312	301	313	311	288	304	276	321	264	277	295	267	278	310	264	271	290	278	304	320	274	267	296	302	279	288	305	287	305	297	264	289	294	285	276	298	272	292	276	317	262	286	302	273	257	280	285	289	262	267	279	289	284	279	272	292	299	301	274	316	295	299	293	277	291	337	330	329	283	337	294	323	284	292	318	295	327	280	308	342	291	290	284	324	274	284	275	319	274	284	280	335	322	301	311	281	268	267	289	286	316	284	292	277	300	321	297	273	285	298	277	306	280	302	293	269	333	287	254	268	277	262	306	283	294	303	268	319	280	272	269	289	315	271	292	260	276	270	294	292	316	291	298	311	296	324	297	272	308	280	283	271	298	308	322	305	285	307	303	278	265	295	287	314	285	280	298	299	275	311	272	292	304	318	293	309	282	313	279	296	298	285	265	296	249	297	281	276	273	306	313	286	278	263	272	321	282	294	297	259	292	293	293	299	298	287	291	293	278	311	277	296	266	280	296	297	328	285	292	310	331	300	330	322	316	269	274	287	319	289	279	292	289	268	296	304	282	281	302	283	298	323	282	294	294	276	279	312	282	297	279	285	306	307	276	320	332	302	281	286	294	296	286	273	301	298	286	286	286	281	278	299	300	315	289	295	280	266	249	287	319	281	289	308	318	272	294	309	285	316	312	319	295	289	297	284	302	309	311	287	310	330	311	288	293	274	298	282	314	313	296	278	303	289	278	341	289	324	304	286	293	300	270	274	291	302	297	276	316	302	287	249	301	277	282	287	261	275	291	259	292	313	326	298	274	313	272	302	297	289	279	316	304	259	319	280	290	292	298	292	281	276	263	299	295	260	301	297	277	266	282	281	318	297	267	287	284	296	300	324	294	301	299	296	305	315	290	293	333	277	319	309	282	312	277	312	314	275	312	288	299	276	267	322	290	288	288	267	291	293	320	323	290	283	299	272	314	286	252	292	293	301	330	280	294	300	316	271	290	298	250	279	284	292	277	313	323	300	276	301	287	293	273	297	279	275	300	289	310	272	265	278	266	289	301	304	289	293	311	302	266	273	303	259	335	292	273	310	288	297	288	290	294	302	309	290	287	277	319	280	298	299	300	283	296	280	254	295	295	287	289	283	283	319	286	291	304	294	296	299	290	325	278	268	262	285	294	315	255	317	290	300	262	268	295	258	258	278	289	268	292	245	291	300	284	289	252	326	268	277	281	298	304	298	278	314	311	286	304	308	295	317	297	291	310	279	302	287	300	303	272	302	308	279	295	291	318	282	277	292	287	311	283	271	302	301	298	312	272	303	284	306	309	313	281	307	293	296	284	309	287	294	229	281	271	275	292	300	303	290	279	290	273	288	300	270	311	296	294	314	311	287	279	314	293	289	290	296	267	281	290	291	277	285	317	268	280	280	296	271	293	273	314	325	279	293	270	292	293	302	271	274	295	285	288	298	279	295	271	306	310	297	284	338	288	283	279	277	289	320	265	325	278	261	292	310	270	274	273	276	274	284	270	317	295	312	307	310	264	287	300	303	300	284	307	304	287	254	298	299	308	292	290	311	308	302	293	320	294	272	306	315	305	278	289	281	282	308	270	292	284	325	300	294	267	274	265	301	300	291	309	292	254	282	307	315	281	322	278	321	283	287	324	274	292	313	258	317	286	332	265	290	298	312	296	285	276	308	294	320	289	268	270	289	302	283	257	301	294	287	309	256	284	283	319	305	272	281	289	283	312	288	273	308	270	332	307	289	307	294	270	257	338	303	278	337	321	292	309	294	316	281	313	306	313	317	277	308	258	266	293	306	265	316	301	297	272	259	298	286	274	264	290	290	293	290	304	324	281	302	300	309	268	284	305	308	309	319	314	285	306	292	302	277	284	250	282	301	299	296	293	284	275	272	321	294	280	268	284	308	317	275	304	353	296	331	301	259	293	277	301	325	288	289	329	305	298	268	297	312	304	275	292	261	272	289	304	308	257	316	306	277	297	289	288	328	266	312	277	297	320	303	296	301	278	285	274	265	279	283	280	299	279	288	291	287	287	286	333	324	281	299	294	305	291	274	309	274	303	296	321	294	282	280	296	288	290	292	299	272	327	304	324	290	290	319	311	299	309	273	299	325	300	288	312	301	333	300	262	269	297	290	302	294	261	266	309	282	327	265	276	278	308	295	295	270	279	264	288	262	308	305	249	320	300	292	320	274	313	317	320	298	291	309	318	293	265	288	333	272	283	285	270	297	281	282	312	312	303	326	283	333	273	283	298	282	313	306	253	267	304	286	286	277	335	333	294	259	300	285	283	313	305	273	287	305	278	287	325	262	278	299	300	265	290	294	279	307	301	289	312	298	283	316	289	270	295	313	303	280	323	288	314	314	286	273	288	273	302	331	279	313	309	284	283	286	298	289	307	297	294	296	287	325	304	302	255	254	287	309	279	287	303	290	278	256	297	269	283	295	264	295	291	249	294	307	313	291	305	329	268	287	258	295	306	320	289	275	299	309	296	279	315	307	292	280	307	311	303	266	289	276	289	281
1825	739	965	848	836	1038	985	1005	1018	934	771	1022	1436	1380	1231	993	772	719	743	687	685	726	707	708	671	689	678	693	700	662	676	638	669	675	662	687	708	701	670	676	653	665	653	643	682	655	651	661	671	676	674	649	686	699	681	681	667	697	663	663	695	673	692	694	699	671	725	673	687	635	721	688	632	671	690	715	696	686	672	637	654	682	671	692	708	668	695	647	704	718	682	690	681	657	669	707	658	661	663	641	686	700	689	677	621	707	645	661	675	720	685	678	684	719	656	676	710	663	659	656	723	697	629	681	682	669	661	689	666	682	655	643	634	656	638	663	627	685	642	673	713	650	633	623	667	685	767	690	679	691	731	678	634	650	687	692	715	665	677	703	693	630	716	674	669	704	711	687	638	713	663	729	647	685	653	710	607	665	663	642	660	685	641	682	684	667	660	671	675	666	687	719	672	659	690	690	696	665	664	667	676	678	671	707	712	718	700	704	681	660	633	711	638	670	641	661	639	696	641	644	674	706	672	712	688	684	639	693	676	658	671	679	712	652	644	694	732	707	659	663	677	695	690	688	655	713	695	714	653	704	695	677	665	680	673	687	642	681	662	640	642	664	667	684	693	682	643	687	692	702	672	658	713	666	679	652	712	680	670	661	637	685	690	645	685	681	654	695	628	707	708	704	662	644	638	670	658	698	689	712	693	670	702	707	648	696	657	687	659	690	649	666	601	698	674	594	687	650	677	702	700	687	717	676	702	654	663	686	690	691	679	637	685	666	642	691	686	716	687	701	650	684	688	686	698	672	636	628	667	671	638	689	676	672	690	657	684	688	670	653	665	691	672	696	695	688	688	651	665	689	681	695	693	651	683	676	639	672	671	665	648	709	645	651	635	674	689	709	700	682	657	712	669	679	645	664	666	673	670	674	688	668	642	661	691	679	686	667	669	707	670	718	661	633	667	641	678	695	666	697	720	667	676	728	684	647	635	679	659	685	645	674	716	710	682	672	669	671	652	707	671	666	659	629	646	713	648	628	687	702	668	678	672	636	701	656	671	686	682	662	677	643	664	621	665	725	681	696	646	680	660	688	690	645	630	716	716	694	674	623	715	652	675	686	656	676	684	680	662	700	669	675	670	688	671	660	691	680	670	619	692	660	679	653	661	725	670	694	643	670	632	666	703	670	634	689	704	637	660	709	695	684	669	690	708	661	683	656	715	683	652	675	697	680	653	667	666	679	686	659	656	658	666	673	694	672	702	660	666	674	680	669	690	695	675	716	666	677	698	663	669	693	673	704	675	655	659	678	685	684	663	670	655	674	663	690	683	618	677	687	613	687	683	656	639	643	701	679	685	648	670	703	669	665	702	656	684	698	660	668	685	686	676	705	669	653	702	701	711	682	646	666	668	678	700	661	671	717	661	661	659	655	679	664	687	609	698	650	690	704	660	642	661	676	695	678	681	691	614	659	659	660	652	639	693	644	682	691	667	639	677	670	662	750	649	656	673	692	675	658	715	616	674	684	668	677	670	658	679	712	691	693	669	637	630	600	655	672	677	655	700	662	696	663	674	674	713	661	676	690	668	698	700	666	674	687	732	699	685	700	659	731	686	699	679	602	689	644	702	688	666	677	658	659	678	666	671	644	706	696	681	725	650	651	662	655	624	692	647	692	673	713	701	665	656	688	680	659	688	639	679	694	671	686	653	623	664	714	690	658	707	669	702	691	694	678	678	717	709	694	671	691	655	646	679	678	650	676	646	664	723	638	718	711	679	693	677	678	715	635	662	682	704	714	679	707	654	654	723	685	681	661	653	668	667	678	707	694	665	675	669	637	636	675	684	652	653	639	691	666	650	659	672	674	664	656	710	696	678	712	678	625	694	664	629	650	691	690	692	657	699	685	690	701	685	635	669	707	681	678	662	679	676	671	674	681	694	660	674	665	708	667	637	671	655	678	636	661	714	653	674	653	678	696	670	685	597	646	696	726	652	633	686	691	661	647	661	676	702	677	670	694	714	616	653	672	672	681	672	690	693	659	685	681	670	697	727	693	653	684	675	691	660	680	674	671	668	654	667	685	666	681	649	701	693	681	723	683	640	683	712	685	682	666	711	685	621	679	683	660	710	675	685	688	675	641	698	686	694	694	689	682	641	674	633	672	701	652	717	704	671	663	634	680	643	699	635	676	739	666	644	680	650	686	681	675	663	680	670	682	664	656	651	754	651	665	670	628	742	679	678	628	643	688	681	693	634	681	694	668	683	684	659	713	685	663	708	672	659	673	716	648	650	707	665	658	649	686	680	667	661	658	721	681	714	688	707	713	671	718	663	637	677	688	622	655	723	653	631	657	699	677	697	626	645	692	664	660	629	690	690	688	667	678	687	690	681	681	714	644	645	680	705	638	624	674	627	673	635	631	690	658	727	653	706	691	667	631	654	705	673	678	649	632	656	681	660	691	681	704	660	660	680	692	649	700	663	646	638	615	642	615	640	656	664	658	659	697	666	663	670	659	685	674	681	631	638	638	702	717	694	707	672	695	703	699	696	707	635	666	691	631	687	685	679	662	680	649	680	691	699	656	706	679	645	663	707	669	654	677	654	691	677	709	685	696	715	669	673	637	691	653	635	661	699	715	645	738	664	704	690	687	699	694	662	649	687	668	706	673	660	715	632	682	627	593	664	680	675	665	674	675	716	691	660	726	692	651	704	657	627	660	703	687	710	671	648	659	690	677	614	637	694	709	637	656	672	719	638	602	706	653	679	704	697	667	652	688	691	686	623	710	645	707	673	680	664	675	692	638	671	639	729	696	677	651	659	684	651	626	655	707	722	692	638	679	695	636	672	659	679	672	644	696	701	687	644	623	662	664	668	717	669	694	629	671	688	643	658	706	656	685	686	735	636	698	642	673	645	701	668	671	662	657	656	610	670	654	684	680	684	678	726	666	657	645	622	653	679	691	617	693	650	661	672	681	683	677	705	666	678	622	647	709	641	684	711	630	687	652	703	655	719	706	711	628	647	668	726	654	652	669	687	689	647	683	696	667	642	694	699	656	663	638	675	712	676	714	628	653	687	698	692	682	697	687	664	613	688	700	654	704	671	663	648	673	662	721	617	655	718	657	699	711	655	696	689	698	707	661	720	695	653	681	677	705	656	703	655	688	724	690	694	692	724	642	629	707	678	662	679	686	661	671	708	653	724	680	691	688	649	682	722	660	721	658	620	638	669	653	650	670	671	692	666	625	650	654	714	717	632	690	678	658	643	635	663	665	636	659	688	682	662	667	688	641	729	610	698	647	660	675	687	686	641	708	703	706	644	659	693	649	653	636	668	656	698	627	696	690	674	681	661	672	665	690	642	673	676	659	722	678	651	669	706	663	639	684	641	719	666	657	666	714	678	725	584	701	683	681	700	677	645	674	657	657	659	666	659	715	701	705	683	690	662	676	644	662	722	660	639	662	677	700	710	699	654	683	692	671	694	697	655	650	662	639
6965	650	742	493	396	429	381	404	355	247	291	323	454	435	401	303	236	215	218	220	217	194	196	198	213	210	187	196	193	205	183	200	190	162	184	216	177	231	222	211	181	201	196	171	180	193	212	200	210	217	195	191	205	168	179	223	206	228	195	174	180	213	167	205	195	189	211	189	194	157	191	180	185	185	174	197	187	195	184	190	197	209	216	220	191	205	190	208	191	209	216	180	209	188	187	194	204	196	198	188	180	197	188	199	195	177	190	183	212	217	198	215	174	177	194	181	205	200	199	191	202	208	181	171	180	185	203	216	206	189	213	192	193	190	200	187	184	182	211	207	217	202	204	191	186	212	184	186	200	190	197	164	196	216	193	182	200	178	213	196	215	174	211	189	182	183	180	201	179	198	220	170	202	207	198	179	226	189	190	204	184	198	173	190	179	201	197	202	181	191	224	179	174	203	220	189	191	182	193	166	206	220	194	203	187	196	186	207	206	194	191	195	214	191	218	184	224	212	211	188	181	202	220	204	200	181	201	201	181	195	199	195	199	204	205	222	194	207	195	209	201	180	196	195	209	175	203	196	208	188	187	209	186	182	206	201	182	187	218	212	202	193	202	178	197	186	202	211	188	212	196	192	190	195	195	165	200	210	191	171	199	203	160	169	193	196	196	208	197	213	200	184	209	200	201	191	214	199	210	219	221	206	205	211	196	196	199	188	174	206	195	200	207	202	191	194	185	192	213	203	190	199	207	177	213	188	194	201	209	201	178	191	203	179	214	191	187	179	193	213	200	165	166	203	197	185	179	201	191	207	202	181	176	210	207	174	203	200	183	195	186	201	200	225	204	206	176	192	193	205	199	216	206	165	185	236	181	183	182	164	197	191	189	192	199	223	229	186	207	195	182	226	214	207	195	210	190	187	191	209	213	190	226	184	167	193	198	183	196	181	198	206	218	185	204	195	196	208	229	209	177	186	219	209	207	208	218	194	213	211	188	185	200	172	195	197	185	226	186	212	186	167	186	177	195	196	170	191	183	190	191	188	200	210	224	215	190	196	192	189	186	196	214	202	194	206	202	189	221	182	173	188	216	160	195	200	198	193	218	191	196	180	179	163	184	183	211	188	197	204	185	204	219	197	216	193	207	207	196	186	196	220	190	195	191	200	187	200	205	166	181	199	189	210	213	209	187	197	199	210	196	156	196	196	206	217	190	178	206	202	178	187	212	198	180	194	199	199	201	184	178	216	190	207	210	160	213	208	191	168	174	182	212	212	194	204	198	203	175	209	183	222	204	188	195	189	195	196	221	202	165	189	193	189	192	191	208	199	210	209	180	200	181	176	180	201	180	212	196	197	209	209	212	180	192	178	214	211	229	180	181	188	182	207	197	180	211	194	212	169	167	208	171	191	170	169	182	183	195	201	200	208	194	194	215	217	198	220	184	180	199	198	174	191	181	220	172	204	188	181	205	218	187	183	228	205	194	207	198	176	185	211	216	186	192	200	209	206	189	221	225	197	205	202	220	171	201	187	165	210	201	206	173	225	199	193	209	195	196	183	188	186	189	189	205	201	197	220	226	198	184	253	186	191	183	183	168	195	182	179	208	205	220	182	214	224	240	206	197	194	209	182	193	183	225	216	180	181	185	169	228	204	208	198	207	221	159	198	234	198	180	200	219	184	219	216	213	196	173	204	167	174	192	210	196	187	193	203	195	202	167	177	181	190	184	187	184	197	227	191	185	202	190	195	198	191	196	209	178	201	205	191	202	217	201	205	215	220	200	206	222	195	206	222	245	215	191	183	176	198	188	208	172	179	189	178	207	205	184	214	185	238	192	190	187	186	200	186	200	210	186	184	219	175	196	214	208	217	207	194	186	214	175	208	203	161	196	190	199	178	208	198	202	193	186	196	195	205	204	164	216	182	203	179	183	191	216	216	194	197	202	175	204	176	205	207	199	231	195	201	227	193	215	205	203	197	188	222	210	208	201	215	189	196	200	179	182	191	187	211	194	169	183	226	197	246	214	196	199	193	206	215	197	201	173	194	219	207	192	188	205	210	212	206	223	171	205	222	231	197	188	220	219	187	200	190	204	208	199	206	195	180	210	232	194	215	216	214	192	229	197	172	206	198	220	179	185	184	196	180	176	182	207	232	191	199	229	199	207	205	198	227	188	189	203	240	217	168	168	182	210	197	190	193	195	187	188	204	189	202	212	208	192	179	197	207	180	189	181	214	208	171	202	202	187	192	197	214	215	190	190	164	186	182	216	199	190	193	202	203	204	158	170	205	208	204	177	181	191	198	187	194	186	197	197	168	168	201	212	180	190	187	190	158	202	184	159	228	187	177	228	190	181	191	218	196	215	191	186	192	211	199	193	228	197	186	213	218	184	210	226	199	198	186	211	188	215	211	201	189	183	197	183	216	176	200	193	215	194	190	187	196	220	179	218	212	190	186	194	182	174	189	212	213	179	191	193	220	178	216	189	202	204	184	201	192	213	183	207	247	188	221	197	199	207	198	227	188	209	174	182	187	186	198	189	186	179	201	188	169	174	173	183	200	175	182	185	194	185	160	186	184	188	184	220	206	201	174	202	218	218	208	185	195	193	196	197	209	207	201	200	189	219	182	197	248	170	205	196	188	196	202	206	206	189	180	211	192	210	194	180	196	222	188	211	193	187	181	218	217	218	181	183	196	182	208	215	218	192	185	218	192	208	178	190	181	181	210	178	219	197	179	203	188	188	178	228	203	176	168	178	187	200	215	210	204	202	226	193	198	229	184	160	175	167	181	216	212	218	193	184	168	237	231	213	191	192	219	170	215	175	176	204	208	212	188	207	201	196	192	212	234	191	187	179	192	208	208	238	201	195	174	188	171	202	232	188	180	183	203	214	190	191	170	177	201	207	176	173	173	173	199	163	184	171	189	208	209	203	198	175	185	198	205	195	215	199	210	197	203	203	197	200	201	192	207	221	194	198	197	207	186	178	175	183	174	188	186	204	191	179	188	182	191	186	200	184	179	190	190	226	170	210	194	213	194	169	177	176	235	193	201	194	193	219	173	207	192	184	190	196	163	190	178	187	180	200	225	207	206	209	204	208	212	172	196	187	205	204	207	180	213	193	160	174	202	186	194	155	146	189	204	192	185	218	202	187	180	178	213	192	206	195	218	214	183	201	191	213	200	200	191	211	203	191	177	198	210	193	162	188	234	194	179	200	206	201	214	197	205	180	190	181	205	192	207	187	164	189	220	225	208	195	194	192	219	192	231	196	197	195	206	216	211	207	210	202	183	192	220	203	155	216	217	172	211	184	184	203	197	206	168	215	207	195	190	198	186	196	189	192	175	186	190	189	177	190	169	200	197	209	208	186	194	187	185	213	201	210	201	206	181	194	180	226	200	205	212	195	200	191	206	191	208	191	194	238	237	194	195	186	184	185	190	208	190	212	223	178	194	201	188	203	197	228	198	172	183	195	206	183	184	183	189	193	182
6033	971	1684	1613	1414	1748	1576	1372	1411	1122	931	1426	1822	1962	1659	1155	805	653	637	605	557	587	565	577	530	550	526	547	490	513	533	501	507	519	494	522	483	518	543	520	539	533	503	471	507	483	500	530	509	471	535	475	511	508	485	531	508	541	500	516	493	498	478	475	501	562	485	528	535	483	486	475	495	476	496	498	510	526	506	545	501	463	529	527	458	503	496	512	496	487	464	483	461	538	485	481	458	465	515	474	498	499	501	505	504	535	482	505	499	482	495	477	532	488	463	527	492	529	497	443	497	476	516	509	475	524	526	532	517	496	450	512	461	499	497	517	510	474	525	477	500	476	498	498	503	524	500	509	522	496	533	461	447	505	512	500	494	495	437	501	495	518	540	508	512	479	517	524	479	531	482	503	472	482	475	528	520	496	496	480	482	501	492	505	490	474	497	488	508	497	473	494	511	462	484	497	521	514	473	508	491	484	500	526	503	545	497	481	510	513	516	484	478	499	522	451	502	510	506	510	495	536	489	511	510	473	488	500	462	491	446	517	531	485	490	482	521	510	488	517	485	473	501	474	505	507	434	469	519	481	500	504	532	523	476	473	482	545	521	471	493	546	488	499	495	485	489	500	462	447	504	531	469	492	528	484	498	512	535	515	516	463	496	531	481	561	530	501	516	478	518	512	463	523	492	486	495	504	502	508	526	522	508	496	497	508	522	516	464	467	501	487	531	561	487	529	509	444	482	506	464	513	533	511	505	512	505	498	485	498	509	525	472	518	512	508	531	551	472	485	467	491	493	478	538	531	463	504	530	534	467	506	467	514	471	541	523	531	536	497	531	520	530	528	476	509	473	462	482	499	527	457	477	494	484	483	511	499	523	494	474	548	529	448	469	495	487	466	522	506	531	464	491	486	467	491	503	542	451	486	523	495	517	524	489	487	544	498	531	480	487	518	497	537	481	470	507	494	502	527	495	497	538	488	548	520	485	490	479	508	475	487	490	531	513	490	533	459	530	489	494	518	527	526	507	488	491	498	519	522	489	491	473	489	551	502	478	535	493	536	534	483	500	501	454	466	557	507	493	497	527	513	524	456	477	521	520	509	497	482	463	472	474	501	542	527	494	521	523	502	483	457	529	532	507	484	501	503	499	510	495	475	441	495	502	495	476	521	504	479	490	518	469	529	506	497	481	511	498	534	453	517	482	451	505	507	507	502	497	511	515	460	505	516	502	495	472	510	493	499	484	513	491	514	440	541	517	519	497	477	531	515	530	472	490	515	474	505	505	490	537	521	503	500	460	543	541	511	504	488	510	511	510	491	482	520	525	516	464	521	483	511	516	496	527	473	476	504	514	512	502	528	520	520	492	539	510	481	517	506	511	491	475	472	541	505	460	505	508	496	510	509	509	479	504	508	487	515	461	523	504	528	557	542	490	524	521	552	491	490	513	505	509	463	469	507	512	531	490	507	482	519	496	506	487	478	464	503	506	500	455	517	459	464	482	497	484	509	504	545	493	486	498	528	503	487	517	479	472	496	461	488	514	490	500	457	501	523	479	476	481	529	495	466	506	504	470	546	501	475	519	523	546	502	503	481	512	496	476	541	459	507	490	498	529	509	504	465	485	512	504	527	462	507	470	456	469	554	557	511	515	518	515	485	493	501	476	508	529	505	484	501	498	465	489	517	504	531	480	498	495	478	507	474	497	497	533	512	535	510	491	491	502	513	506	547	510	495	531	530	491	529	508	484	465	514	500	430	493	483	501	508	477	510	496	508	473	525	445	534	488	480	448	469	505	503	480	519	527	529	497	487	477	529	512	497	588	509	515	489	487	515	524	484	506	493	554	529	504	507	480	531	533	500	479	498	494	503	478	509	535	484	481	511	511	531	490	505	507	479	480	473	509	505	503	452	499	506	503	501	508	486	524	474	529	454	520	468	527	498	489	523	494	511	504	467	540	474	534	506	524	478	480	466	491	487	497	506	522	494	543	492	557	485	500	482	492	537	508	507	521	503	478	554	507	484	455	499	469	501	481	503	525	519	495	491	500	504	515	513	500	520	461	525	487	495	506	434	505	505	496	475	503	507	541	510	479	525	517	524	491	475	530	530	520	515	469	504	531	477	494	421	509	510	503	493	489	505	520	491	501	495	466	481	463	509	509	539	486	542	516	531	485	491	495	479	497	511	505	497	414	475	501	504	496	478	488	532	506	504	517	492	519	513	476	486	494	500	538	507	480	506	490	499	536	494	504	519	472	481	517	500	485	508	471	515	465	500	527	463	487	497	524	532	442	480	457	546	488	499	492	502	517	452	505	463	491	502	529	485	499	561	476	494	449	471	495	490	473	512	498	497	494	493	507	528	517	510	481	490	497	501	504	482	506	510	489	493	505	504	491	455	499	471	529	477	528	503	476	468	491	529	501	528	470	484	504	466	492	541	519	451	473	484	530	470	495	525	487	498	488	509	505	506	525	497	518	459	502	508	533	529	522	468	498	503	527	476	510	503	497	513	509	512	507	549	516	476	540	468	490	492	467	527	502	492	442	499	492	486	517	524	530	502	489	487	487	481	472	472	520	490	514	484	485	468	514	506	487	517	493	482	510	494	492	532	503	504	485	441	526	455	503	510	545	474	507	468	548	487	496	488	498	483	491	498	511	538	475	483	495	521	508	521	505	479	523	500	520	476	521	468	499	489	471	473	513	502	526	485	536	541	512	514	496	494	499	474	502	475	514	466	508	494	539	475	515	485	502	493	503	490	500	504	526	508	500	492	486	514	493	488	471	482	488	494	473	491	471	506	517	504	533	517	508	483	468	504	514	492	478	487	486	509	496	470	535	463	480	542	484	516	505	505	500	518	481	493	477	515	513	500	495	516	479	476	481	507	525	533	495	476	546	470	478	513	506	512	495	469	496	520	460	492	509	525	524	479	500	528	473	526	492	492	506	519	527	511	480	480	510	480	525	504	493	510	481	505	458	542	506	504	511	470	513	548	486	537	509	542	500	503	500	524	488	507	508	502	493	499	516	476	514	516	488	476	436	502	489	510	532	492	497	523	469	479	528	511	506	528	481	482	481	520	513	516	487	540	514	509	477	517	515	474	481	466	493	494	501	470	461	519	535	478	491	497	515	482	486	501	480	535	512	541	497	501	506	509	550	501	458	499	539	480	505	561	471	510	541	496	471	517	491	480	512	516	513	539	505	481	496	485	521	482	432	496	467	498	498	502	475	500	528	481	537	474	508	499	453	481	509	490	528	489	502	476	500	496	458	476	490	492	500	499	481	516	529	498	509	509	509	466	538	478	451	505	528	473	472	517	504	523	489	488	499	499	511	465	482	512	511	545	486	518	509	502	473	533	489	492	488	492	451	524	525	440	508	512	503	484	510	480	513	438	507	488	506	483	497	510	498	514	486	451	505	461	522	472	513	473	532	508	548	496	483	513	504	483	498	506	488	546	533	511	515	495	510	504	545	515	501	518	495	539	512	493
13795	1475	1373	1002	744	798	720	651	625	488	429	577	702	658	629	552	388	376	407	402	344	384	335	330	363	363	347	344	352	342	327	368	332	352	376	356	344	342	326	343	342	342	387	303	360	354	352	347	358	395	355	346	343	308	330	322	353	314	360	322	351	351	339	333	354	335	391	339	339	335	380	356	342	367	391	368	324	338	346	318	381	311	328	380	331	339	350	367	348	321	338	358	339	386	352	327	362	346	362	359	352	353	328	322	353	379	394	377	311	350	319	318	335	336	324	357	376	293	318	328	329	334	351	357	342	329	355	314	346	349	355	326	299	359	364	364	339	374	336	333	361	318	357	354	367	336	381	356	348	308	332	376	379	335	347	342	369	358	356	337	365	343	315	340	323	340	355	322	316	334	399	353	327	361	340	332	367	335	326	354	362	317	348	320	366	349	321	319	352	316	347	319	371	333	334	350	354	315	326	356	354	362	368	342	352	373	360	339	380	303	305	349	331	364	375	370	368	359	342	370	324	360	353	349	375	331	384	370	346	335	322	374	336	336	333	350	332	369	322	343	327	324	340	361	364	344	318	322	355	357	341	359	332	344	367	374	337	312	351	356	344	323	394	353	384	346	329	340	320	349	375	380	364	331	359	350	339	330	326	305	341	350	342	341	344	364	321	349	376	323	342	369	331	319	309	370	286	354	376	350	357	355	333	321	316	321	321	329	311	333	328	372	319	377	359	333	319	339	352	350	306	363	319	353	363	384	362	364	330	363	326	336	351	332	358	376	356	382	319	389	328	315	367	340	327	339	348	361	377	342	344	343	359	375	342	323	355	370	342	325	376	360	391	335	360	405	359	335	331	341	324	334	321	295	345	343	351	333	370	388	375	348	318	334	353	324	349	322	339	336	327	378	361	338	327	343	373	314	380	374	355	345	333	354	343	379	361	349	363	322	350	312	352	327	320	326	348	365	350	360	327	344	357	344	339	313	372	381	343	368	369	348	331	340	325	351	312	330	299	367	369	365	361	372	364	369	325	350	321	351	356	358	311	343	307	319	352	323	355	341	323	353	334	333	353	329	339	340	347	324	353	301	319	304	340	335	341	337	373	321	327	326	347	333	337	357	350	376	384	352	369	345	348	384	342	381	354	327	358	352	375	356	357	353	371	338	338	338	370	339	340	372	382	346	360	347	331	315	368	348	339	350	322	362	358	339	345	375	369	337	349	337	310	332	344	355	361	337	317	371	352	353	345	362	335	346	375	345	365	290	335	393	343	355	371	377	333	362	324	372	365	354	332	356	359	350	351	359	360	364	329	326	345	380	333	343	344	391	333	351	331	293	308	327	339	350	363	341	335	354	351	319	346	330	332	339	350	311	334	373	367	358	325	364	326	363	335	351	366	375	331	341	359	344	358	349	333	358	348	346	337	363	342	344	321	334	374	369	323	324	335	364	369	357	335	287	314	322	338	390	349	386	335	364	324	349	325	335	365	358	331	337	363	351	331	360	370	399	396	312	381	373	340	345	369	354	311	337	317	346	331	366	344	357	326	339	356	364	334	368	377	358	378	358	370	356	302	327	318	366	355	350	329	343	350	377	340	344	322	342	385	320	344	351	324	359	352	371	361	349	372	313	357	334	350	355	339	309	367	367	344	348	363	321	332	370	345	363	343	346	352	384	354	351	328	355	327	352	344	335	373	347	360	361	334	372	337	361	330	322	344	350	359	353	350	339	366	334	345	348	325	354	350	338	357	370	332	388	321	339	333	325	334	336	340	317	359	407	303	319	306	352	375	358	348	349	349	372	394	334	363	343	381	353	343	356	329	328	342	350	313	354	353	328	351	378	335	345	328	345	361	340	318	366	300	380	332	341	353	310	338	328	344	338	319	348	357	346	323	338	332	348	373	361	354	351	362	357	356	380	341	349	315	323	339	349	353	325	370	340	330	333	329	340	361	381	336	321	379	363	372	361	333	348	346	339	355	321	352	323	340	315	338	353	355	348	343	339	364	342	307	328	346	374	336	379	333	366	352	323	330	333	367	329	324	317	361	346	337	344	381	322	309	346	305	345	332	308	329	365	382	359	371	390	311	298	378	356	372	359	353	347	344	334	350	335	343	382	364	372	321	329	324	330	352	362	347	366	320	328	318	328	367	344	327	338	319	342	366	350	325	371	387	354	350	374	346	351	315	326	380	361	349	380	362	361	350	355	363	334	359	373	295	361	346	368	352	343	325	356	335	349	320	360	357	352	379	368	334	355	355	350	329	309	314	334	348	355	312	337	336	319	341	350	359	343	378	350	348	319	346	321	380	362	317	324	361	335	344	356	338	334	370	381	354	329	324	344	339	313	363	347	297	374	353	347	327	344	355	308	352	341	386	342	375	356	352	358	334	372	333	362	354	375	335	365	333	356	332	389	355	392	356	319	343	312	362	361	324	301	326	369	356	349	351	330	364	308	357	354	324	350	347	339	309	357	321	336	359	313	332	362	331	357	359	314	318	323	340	332	353	331	339	359	381	342	323	351	388	345	351	332	350	309	308	363	355	328	340	295	312	311	351	369	324	317	316	369	362	343	322	355	321	327	347	365	315	375	370	311	317	314	359	345	350	329	344	379	370	308	377	345	351	317	364	374	406	383	352	350	314	332	359	329	320	339	394	329	336	336	313	372	348	333	274	330	333	338	328	330	349	338	368	348	370	351	316	341	311	368	325	357	346	326	326	322	335	404	345	327	322	355	341	353	379	339	320	325	347	340	361	328	376	351	339	317	400	338	316	372	347	375	344	361	298	342	352	327	318	319	357	335	304	347	370	337	337	323	323	332	332	370	336	372	324	347	331	379	359	343	340	372	356	370	352	341	335	345	364	344	347	334	312	306	371	310	367	371	376	347	385	356	315	373	345	314	348	348	334	333	330	317	340	325	333	350	375	355	352	289	342	348	348	328	328	322	366	344	383	316	340	345	322	346	324	362	351	330	361	348	383	352	356	393	309	317	361	294	322	362	362	392	372	316	358	359	344	335	323	341	367	355	318	312	365	350	337	347	340	387	355	336	336	341	351	327	373	377	312	356	310	296	349	370	369	356	355	383	371	336	358	336	360	355	339	343	338	328	325	394	344	345	323	366	318	333	326	324	370	344	326	353	345	358	339	335	354	368	354	334	375	329	345	345	386	362	355	383	376	350	341	317	335	330	353	339	343	340	355	369	315	340	371	339	319	333	338	321	329	312	320	335	354	344	340	385	375	352	328	348	307	361	357	363	328	356	329	338	344	364	349	346	346	372	365	374	318	362	365	320	388	335	375	379	327	372	354	340	343	370	343	352	359	364	345	334	384	359	358	356	340	325	331	373	355	353	342	327	335	374	306	350	352	377	312	329	352	350	353	356	372	338	326	361	329	335	338	333	346	365	345	336	365	374	366	343	338	369	358	366	337	337	358	354	349	319	343	344	355	336	323	375	340	333	320	341	371	345	339	324	315	373	329	357	353	365
8271	1574	2774	2730	2497	2972	2535	2387	2225	1633	1542	2199	2767	2940	2523	1859	1190	1031	1004	945	954	975	973	913	862	841	846	796	817	840	859	820	852	787	824	872	837	874	789	812	798	857	814	804	853	807	740	824	820	849	812	798	863	811	803	864	806	845	829	801	771	842	766	835	795	856	814	802	762	803	845	821	824	797	822	820	786	836	783	809	842	872	777	830	801	798	822	777	812	780	816	799	784	791	838	817	830	812	818	815	817	785	847	846	813	813	785	808	823	826	801	789	771	820	778	839	857	807	837	818	816	805	790	834	815	802	808	822	827	789	825	746	822	760	830	822	780	849	767	724	850	792	780	824	805	797	790	774	826	827	732	775	755	775	811	810	776	819	800	858	819	819	820	787	828	826	829	790	807	840	735	826	802	807	819	779	798	797	795	777	802	862	826	822	849	829	804	802	796	784	837	798	794	821	799	822	813	777	781	809	772	802	796	795	791	816	787	818	813	806	815	800	804	784	814	793	821	803	810	827	806	820	780	801	798	839	774	746	846	856	752	836	783	780	794	786	814	790	806	772	849	830	875	795	826	803	829	785	799	852	841	774	773	828	815	733	783	773	776	833	813	787	786	819	862	859	824	812	774	824	803	784	794	843	831	785	778	802	841	795	859	795	792	788	818	787	804	780	843	804	797	784	808	782	799	800	822	831	842	822	812	799	752	810	853	821	816	827	808	826	786	866	837	806	840	796	786	765	785	790	797	824	772	820	763	764	798	829	813	807	786	814	771	776	785	810	830	766	803	785	786	771	851	795	786	807	823	829	801	788	846	788	805	785	774	848	754	827	784	772	841	805	743	780	791	772	789	796	806	802	790	851	786	836	866	781	778	840	859	777	812	757	753	782	828	815	817	770	804	801	807	817	805	788	789	823	803	788	796	830	756	841	828	792	766	794	837	842	865	837	794	768	805	784	822	778	835	792	819	766	794	758	841	814	858	815	886	748	773	821	802	785	805	811	798	789	784	814	792	822	757	828	727	832	825	787	784	800	787	812	811	826	795	804	832	823	823	791	804	832	831	829	781	811	761	908	750	799	804	799	814	812	853	775	810	808	818	800	806	872	799	809	824	847	824	812	828	791	822	821	788	805	793	848	821	805	790	787	841	801	855	807	820	802	843	793	758	821	837	815	803	780	826	778	821	793	839	806	784	787	827	818	793	805	790	753	804	780	788	838	782	783	780	819	798	760	805	788	827	771	824	844	838	797	795	777	805	759	802	840	792	777	821	788	803	824	797	802	798	767	796	847	778	758	750	836	804	825	786	798	787	837	800	783	742	773	837	788	799	808	848	764	777	818	797	830	862	844	813	811	743	790	853	797	759	828	788	745	831	836	762	779	793	792	856	808	812	804	805	817	853	816	817	836	807	880	818	794	846	807	780	816	809	762	818	775	793	773	856	752	821	759	858	755	780	810	807	825	848	780	750	810	782	781	764	797	757	774	774	853	789	862	798	776	870	821	798	837	828	783	788	825	839	824	768	796	811	778	761	812	801	784	800	793	801	851	826	814	784	847	754	770	838	780	814	819	800	812	786	862	736	803	808	754	869	770	799	840	736	785	808	820	816	799	803	789	748	792	763	813	780	820	817	832	818	805	843	781	829	847	797	837	778	861	813	826	758	765	813	821	822	827	858	797	825	847	825	820	750	798	812	793	748	820	812	847	838	842	818	775	807	755	799	783	827	821	835	861	830	852	819	826	823	805	840	780	788	808	904	787	840	842	851	797	792	853	748	826	792	847	836	856	808	847	828	803	771	794	749	813	792	851	806	858	767	768	824	790	840	795	784	795	808	754	833	859	769	865	804	785	773	847	807	806	790	752	786	795	772	799	775	800	767	800	784	800	810	803	784	774	760	759	784	789	790	775	804	834	827	802	796	838	816	774	830	770	814	765	808	740	836	787	824	825	819	803	798	824	866	779	838	773	812	847	796	830	790	807	794	812	827	813	795	818	799	860	819	804	817	782	818	803	809	841	815	804	781	789	798	812	802	809	840	811	796	781	785	835	826	821	813	793	820	777	753	797	802	832	798	825	805	782	806	819	784	812	805	757	799	783	801	823	752	803	793	812	792	811	779	786	797	809	804	797	823	807	828	792	798	824	786	803	793	810	829	777	816	821	813	785	813	761	783	827	800	799	818	796	823	779	792	781	800	805	836	802	769	795	808	808	772	851	830	851	751	838	812	829	822	835	867	785	791	780	820	800	763	855	803	844	809	796	778	752	846	825	780	823	756	718	814	759	827	792	849	778	825	824	806	772	772	796	861	794	814	774	836	821	866	797	816	803	851	848	791	776	842	841	786	826	779	763	782	770	795	770	807	738	806	859	814	741	810	778	792	817	828	790	792	830	826	771	791	879	797	757	793	805	795	791	825	836	841	805	787	815	775	833	746	804	741	736	849	791	778	824	817	840	803	746	836	819	842	775	827	774	789	785	874	785	784	765	765	822	830	820	803	782	812	815	833	792	814	787	806	857	811	813	781	832	765	774	806	816	789	797	829	804	799	831	835	777	863	810	824	815	800	827	792	772	773	759	769	797	770	805	780	857	819	807	781	828	823	752	767	782	819	808	841	864	837	769	764	797	812	875	796	804	849	773	849	805	803	792	825	798	801	792	791	779	848	768	794	872	801	731	804	845	825	821	840	823	804	804	812	788	779	771	764	777	829	780	865	775	792	811	864	831	807	812	828	738	874	797	813	780	778	795	804	783	808	821	798	776	785	817	825	806	823	771	816	807	796	788	781	846	832	796	825	759	789	750	836	830	753	842	800	878	784	791	824	808	801	805	879	797	809	772	810	829	813	807	847	795	842	796	785	796	776	819	836	859	839	825	786	772	777	770	774	775	815	800	799	811	776	791	809	828	823	787	804	781	828	798	807	741	798	822	780	792	832	790	758	793	784	822	801	789	791	782	783	756	858	817	824	819	807	860	772	836	767	792	757	817	782	820	823	829	820	788	829	763	812	785	844	814	798	777	811	856	822	826	733	804	810	767	768	821	844	809	761	845	813	747	841	827	798	778	766	862	759	815	807	830	824	817	777	846	791	782	824	789	794	833	779	836	820	818	793	755	799	843	844	861	830	792	795	814	820	805	836	796	822	811	813	813	769	784	817	791	809	776	778	779	828	829	802	828	822	807	816	776	789	792	799	793	826	773	770	819	828	828	781	863	823	767	852	821	809	822	828	798	811	797	776	807	799	840	814	844	813	835	820	767	808	799	854	782	825	766	819	826	816	855	812	845	783	808	837	790	796	828	838	829	755	793	826	769	813	833	776	776	763	806	822	785	816	839	821	865	848	844	793	867	801	793	807	777	828	837	803	852	787	838	814	817	749	812	812	805	771	773	786	781	819	815	799	841	794	781	797	803	801	808	800	827	792	801	805	807	768	765	779	795	794	792	850	820	821	778	772	824	814	810	813	745	816	791	826	829	845	818	807	755	787	813
1600	409	371	336	342	435	423	343	393	327	308	381	378	379	373	320	325	330	325	275	268	293	278	282	296	309	305	286	267	282	305	285	296	295	308	275	287	264	279	278	287	273	292	293	286	296	269	295	338	294	278	282	306	287	289	276	309	314	331	309	298	276	266	308	267	281	308	275	274	321	246	286	276	266	274	277	268	292	309	264	300	286	274	261	282	318	297	276	293	292	298	283	278	319	258	283	287	297	302	269	278	271	307	294	271	290	294	269	267	306	286	307	310	280	282	270	269	304	312	244	288	304	294	322	295	293	266	274	297	267	281	293	270	290	327	240	268	272	282	278	293	293	280	326	287	290	326	303	273	261	307	299	315	279	302	281	272	300	282	314	273	277	281	321	307	311	294	310	305	310	291	281	256	296	291	288	288	261	295	309	291	279	290	302	290	356	313	287	299	313	292	328	297	282	279	269	300	279	260	288	278	303	259	313	296	298	275	307	271	348	302	300	259	288	315	292	307	306	273	305	296	300	275	295	302	307	289	260	283	301	300	323	315	269	296	292	304	280	293	279	252	289	282	287	292	300	305	311	299	271	297	278	282	297	318	336	301	272	341	305	294	268	271	282	274	274	304	311	318	285	285	331	295	290	317	288	296	329	269	287	311	285	287	295	280	302	265	313	290	299	283	288	279	306	286	329	300	289	284	258	269	314	302	302	292	320	297	291	273	325	292	302	283	264	299	302	271	273	271	301	290	294	311	309	279	322	265	271	297	289	299	290	303	300	281	292	302	297	295	285	301	286	316	274	311	303	321	317	275	330	259	311	318	290	253	304	320	317	311	279	306	329	291	306	278	286	273	293	304	286	273	318	301	286	263	267	286	283	306	316	278	309	282	260	311	288	301	285	284	292	299	315	284	303	269	288	283	304	318	284	282	287	293	289	322	299	316	280	310	310	289	294	276	258	287	333	305	295	294	271	297	275	324	292	284	299	298	297	261	280	308	294	308	290	269	261	283	317	262	267	295	271	299	286	305	312	280	300	302	289	294	285	285	294	308	314	315	285	278	295	275	291	299	286	331	276	278	289	273	276	301	273	267	297	288	282	275	252	321	266	300	310	290	268	302	276	276	308	283	303	289	265	292	291	294	278	278	303	273	293	261	306	305	312	309	295	278	289	295	275	276	300	282	280	279	288	304	298	274	273	285	277	303	273	277	251	290	319	254	264	273	283	308	327	300	303	298	302	274	262	346	275	305	279	301	281	298	298	286	296	322	295	311	292	293	321	274	310	294	303	292	290	280	291	265	261	256	311	317	290	280	306	313	305	276	303	265	255	313	306	313	306	290	308	317	296	272	287	291	297	293	320	326	273	271	297	285	290	305	298	314	282	301	298	281	286	346	322	301	294	298	323	289	286	278	249	280	269	275	325	324	298	271	283	273	296	271	313	308	302	296	296	321	289	278	270	317	277	277	304	289	270	274	271	297	328	286	285	266	327	293	282	279	299	330	312	283	334	302	254	307	290	259	272	283	301	318	284	280	280	302	282	271	301	305	309	308	271	296	285	281	288	288	315	266	315	285	328	324	321	298	284	269	311	265	296	296	273	293	288	310	283	271	287	283	303	288	310	290	284	312	327	342	344	302	292	306	272	292	271	295	284	295	292	287	263	284	301	297	319	304	303	308	262	300	318	315	275	305	300	320	272	273	266	309	297	272	255	301	293	290	312	316	318	295	316	285	310	285	284	282	278	322	298	287	294	284	302	313	286	279	289	272	303	300	333	356	294	258	306	289	299	297	286	279	283	319	309	285	282	323	266	324	316	310	293	286	300	309	263	261	294	309	272	328	289	319	272	308	304	274	306	267	295	291	319	274	303	257	274	303	263	307	252	295	302	317	281	267	287	305	238	292	293	300	299	302	292	261	302	309	319	314	288	328	319	304	289	299	314	303	301	285	277	303	317	305	271	285	313	304	289	310	259	266	258	293	275	281	290	291	308	296	293	274	277	281	258	289	267	280	309	313	286	300	279	294	326	305	292	316	268	305	321	307	280	270	264	275	281	286	310	263	319	277	273	297	293	264	270	283	271	307	280	280	305	286	277	302	304	294	291	284	302	307	288	277	321	302	319	291	288	300	277	285	274	305	309	311	313	309	319	300	293	296	272	310	306	265	289	301	332	294	295	309	305	303	259	300	281	292	257	279	274	300	263	277	304	288	262	273	275	278	276	294	294	310	288	305	309	308	282	296	267	301	309	312	299	289	282	267	276	279	280	250	263	283	288	313	256	291	290	272	270	242	287	311	328	250	267	311	313	281	297	275	284	286	315	297	260	286	325	274	299	285	292	284	308	304	300	292	290	271	307	280	290	298	272	271	279	275	305	324	285	315	293	272	297	263	323	271	272	323	296	261	269	294	294	289	309	301	305	269	271	312	314	266	358	310	310	290	239	260	294	302	261	309	271	291	288	325	285	282	289	295	290	271	273	285	281	320	300	259	287	293	324	258	282	318	286	315	287	303	291	271	272	293	305	285	287	299	301	294	275	299	318	322	264	281	281	284	268	296	319	337	272	287	308	311	291	290	303	279	279	290	263	292	276	290	328	289	261	251	337	283	313	294	284	292	292	308	316	283	287	291	275	301	295	294	304	287	274	324	285	275	305	343	319	314	260	315	261	293	293	312	271	323	304	294	275	310	288	312	274	282	341	259	282	302	300	307	268	298	276	358	330	308	282	286	298	280	298	264	289	277	289	294	266	264	304	292	301	305	284	303	311	293	321	295	287	333	303	274	279	293	317	272	289	303	321	283	333	312	296	285	303	293	282	275	285	310	261	282	329	285	288	300	261	280	291	275	294	305	291	285	273	281	281	285	298	312	308	293	295	304	286	290	313	287	263	283	307	269	278	301	312	310	277	280	265	297	281	310	314	300	275	291	303	316	310	301	312	279	258	313	290	274	289	298	296	353	308	258	306	305	283	252	310	293	288	286	302	260	271	268	278	302	338	328	298	327	286	312	293	309	314	316	281	253	295	285	284	295	288	295	288	299	266	286	277	252	318	309	351	313	310	307	282	313	321	312	304	296	284	290	263	307	318	299	284	297	288	298	279	313	287	291	259	318	268	291	303	312	300	271	303	296	311	283	268	301	283	275	281	273	287	272	352	302	270	270	280	262	284	321	299	316	306	283	281	306	278	304	300	288	277	317	303	267	294	300	283	275	304	302	274	273	289	275	303	274	291	261	316	317	298	279	296	303	288	289	316	292	298	288	314	299	299	314	291	254	288	315	313	299	259	312	281	273	270	302	290	287	306	271	290	272	302	292	293	257	319	284	286	317	284	288	269	270	276	301	301	303	307	307	287	296	280	272	274	309	270	292	291	305	281	285	301	308	312	301	296	276	282	296	254	260	261	271	271	274	276	283	299	276	317	283	280	309	266	311	290	296	278	293	264	293	261	286	290	290	314	297	284	286	269	291	300	253	300	272	248	283	309	299	280
1876	737	922	803	889	1104	1042	971	1004	781	804	1152	1275	1330	1234	1025	816	757	734	707	665	725	678	699	695	704	699	686	650	705	689	692	716	643	701	665	680	675	681	667	693	702	681	660	663	674	676	658	700	677	654	692	681	709	630	716	650	678	700	639	703	680	676	698	614	667	649	700	677	746	671	685	674	661	642	647	655	695	726	681	678	671	666	711	661	674	636	675	688	674	686	719	637	677	645	668	654	671	665	651	673	649	627	663	647	663	695	676	657	646	679	627	650	661	716	669	691	700	671	666	650	655	651	691	703	702	697	679	691	645	628	672	681	687	646	679	669	699	677	682	676	638	715	696	712	625	710	700	700	683	675	709	717	726	660	699	708	644	657	670	667	694	709	685	687	690	721	681	617	683	671	673	665	605	720	690	684	672	664	680	705	664	647	641	672	653	662	662	660	634	690	664	634	671	665	712	689	661	658	679	695	677	686	702	701	720	658	648	649	665	635	694	620	646	698	641	651	679	662	705	700	697	646	649	660	682	616	663	667	668	639	664	685	649	695	652	635	646	679	626	712	679	691	655	719	712	628	687	662	705	601	683	726	644	653	643	662	669	674	675	702	647	659	649	646	636	632	708	651	667	659	713	667	652	663	640	686	664	652	687	653	625	712	654	641	668	694	669	687	665	674	713	648	652	701	657	681	675	703	721	729	661	687	671	641	685	667	691	629	700	652	672	696	690	691	634	738	648	668	700	683	670	650	675	651	670	675	694	663	639	624	660	690	658	660	662	669	662	700	671	655	653	681	670	717	683	645	663	680	647	679	667	663	651	654	711	708	617	674	658	666	688	680	673	684	683	677	670	735	648	704	671	669	741	635	643	640	689	667	645	654	701	637	654	684	665	616	676	689	698	686	656	675	698	713	676	672	653	670	735	661	692	674	695	695	669	626	631	646	701	678	641	676	674	682	683	695	667	650	719	744	672	697	693	638	686	672	650	692	671	692	656	708	658	664	668	624	655	691	675	678	674	710	717	638	651	701	681	678	697	677	678	671	654	687	698	710	637	658	655	670	666	657	627	633	641	643	736	660	740	723	612	700	650	664	708	633	687	690	674	674	669	690	673	693	668	660	721	654	648	680	642	666	634	717	696	694	680	646	641	675	618	649	680	695	634	696	691	704	680	695	698	637	680	694	661	639	648	670	702	660	685	720	705	689	645	667	641	720	723	629	722	622	678	703	682	649	661	641	651	674	671	682	717	644	649	645	656	711	678	742	670	647	723	670	643	672	665	634	715	678	652	692	652	681	637	689	707	640	678	711	687	681	678	682	667	693	675	648	657	692	657	716	628	665	654	710	702	662	669	657	626	684	628	651	708	717	672	681	677	687	648	681	699	664	675	681	695	651	638	685	668	621	687	692	612	651	693	672	633	697	677	670	666	683	678	673	646	640	665	663	643	681	611	726	657	711	648	612	716	675	724	647	628	659	649	688	701	673	654	656	707	669	660	688	695	697	682	690	667	729	675	667	706	692	667	666	660	650	676	658	698	656	641	646	662	666	651	673	645	669	628	675	667	670	685	664	675	651	682	682	681	628	679	671	664	693	653	724	691	654	679	722	622	618	665	674	644	722	666	667	703	685	672	692	692	692	685	670	652	679	672	683	637	683	661	694	658	726	660	642	636	649	678	621	697	637	689	662	660	664	660	701	705	657	685	695	684	725	675	633	667	671	664	663	694	658	644	705	679	662	688	665	676	648	688	647	664	653	698	614	671	634	651	676	676	674	637	616	660	658	661	687	644	658	665	629	680	680	654	697	682	715	671	647	645	663	632	636	696	663	653	662	674	678	640	679	699	698	665	720	709	665	725	667	671	654	652	686	694	692	750	660	629	681	713	653	651	648	737	674	665	695	718	687	638	652	678	661	667	675	678	656	638	695	651	684	679	676	675	679	690	694	729	657	662	686	657	628	734	684	658	678	624	678	657	633	708	661	675	668	691	686	644	664	675	666	677	685	652	686	697	657	678	684	694	736	666	650	749	677	651	714	679	695	704	672	668	653	644	700	683	624	636	687	635	669	683	664	664	643	721	676	672	646	688	652	671	687	717	639	706	632	645	664	696	666	651	706	681	687	670	664	632	666	635	676	686	714	672	662	685	709	643	719	627	661	676	724	679	629	682	628	650	683	665	660	699	650	650	658	653	673	684	701	639	722	681	662	659	646	680	670	658	696	684	687	643	662	712	688	645	700	640	693	649	684	653	676	652	641	681	669	609	643	658	711	637	684	664	679	713	673	710	723	689	698	703	664	630	640	665	646	642	691	645	600	693	669	674	678	671	687	633	691	663	665	665	656	657	686	674	667	661	631	651	673	660	693	642	712	698	659	649	677	680	689	679	673	649	679	688	708	670	651	668	665	615	645	668	658	708	662	708	683	630	680	651	705	696	678	658	642	682	723	706	677	688	678	692	635	643	685	645	705	655	704	687	665	745	671	657	666	661	660	724	655	671	696	691	652	733	709	649	678	679	717	666	724	682	668	696	667	662	687	670	686	644	649	663	673	689	643	722	643	682	652	674	680	669	584	701	653	661	692	677	675	683	681	641	695	663	682	689	678	682	696	657	672	643	669	670	676	695	695	723	632	676	715	681	624	694	672	649	701	692	702	657	679	730	692	658	686	662	682	652	664	682	668	701	679	703	660	698	675	663	688	634	658	665	674	619	639	711	657	681	648	648	648	717	643	698	693	662	709	673	664	687	686	647	682	670	671	685	681	676	629	665	651	702	653	637	652	630	678	683	672	697	648	619	672	658	664	699	658	664	674	696	685	641	683	690	655	692	666	690	676	700	688	678	688	703	621	688	683	663	697	669	643	680	699	658	639	700	651	691	653	671	648	682	632	708	633	668	628	682	639	648	616	644	652	676	665	677	648	683	703	664	640	659	653	641	608	671	682	680	652	626	742	607	676	653	695	677	673	656	655	663	640	662	670	637	692	679	671	704	691	648	709	653	678	676	684	628	688	667	683	687	629	645	659	734	647	632	731	624	693	679	653	644	696	627	689	649	662	727	682	686	735	663	653	673	682	735	650	670	695	702	666	668	662	715	707	678	640	638	703	691	697	652	678	674	662	684	677	707	649	684	660	727	692	694	674	695	617	700	655	633	698	687	673	704	715	677	690	654	689	657	676	673	702	670	673	715	675	616	704	660	664	672	708	659	675	688	669	654	649	669	653	648	628	684	690	708	692	666	695	680	684	640	659	699	643	687	688	721	693	651	659	678	652	643	667	659	669	676	659	670	664	726	701	699	640	671	677	670	632	683	697	660	661	722	694	693	727	700	679	718	647	734	717	683	603	688	657	650	688	658	706	633	696	688	663	692	663	640	676	616	659	671	713	679	698	696	696	643	660	676	730	676	635	690	668	633	646	639	650	706	716	682	691	639	671	620	651	721	709	670	678	675	698	718	710	657	681	651	673	654	677	682	646	718	653	648	719	680
7138	565	685	489	452	431	416	366	313	274	271	345	420	415	378	284	230	221	218	197	199	229	166	202	191	223	214	205	172	166	168	199	187	217	202	190	229	195	202	202	202	207	211	216	215	209	203	209	198	205	217	204	220	202	206	186	178	204	228	186	177	176	166	208	193	208	192	202	209	191	188	187	161	181	209	177	198	206	211	200	186	192	169	219	200	209	191	174	203	219	202	195	188	204	213	218	183	177	216	190	204	211	207	204	190	169	202	195	199	191	228	220	203	186	181	197	210	199	203	205	191	207	178	176	173	207	167	177	198	198	185	205	189	213	209	202	207	198	198	203	161	209	218	189	191	211	189	168	196	195	191	202	196	216	215	183	221	209	198	205	200	196	175	213	208	188	195	216	191	188	192	205	190	213	172	219	169	172	221	163	210	192	222	219	182	193	183	198	193	220	195	201	199	198	213	200	231	195	176	213	206	197	187	178	194	177	174	202	207	189	216	184	210	184	212	230	184	211	174	215	181	184	205	195	201	168	184	204	197	207	185	209	197	227	189	176	165	212	218	185	185	202	199	203	173	201	186	200	188	204	204	193	175	189	201	194	195	196	217	197	188	185	183	210	187	200	205	182	204	211	201	196	207	173	195	211	201	177	210	199	205	198	198	175	192	193	184	216	192	198	197	197	214	224	193	196	178	175	202	213	180	198	211	192	171	189	226	188	192	178	177	216	166	164	217	182	184	185	202	199	192	193	190	191	178	202	178	197	196	208	214	224	225	200	203	182	201	189	220	208	174	166	209	205	209	169	183	195	185	176	193	187	192	218	212	209	189	204	185	213	183	199	189	207	205	168	161	215	198	183	207	190	175	182	174	213	200	202	209	219	202	206	206	187	216	220	204	172	206	205	162	219	189	185	202	201	189	243	216	219	211	213	203	166	168	194	168	165	178	171	195	216	184	213	203	199	223	177	205	163	199	206	194	193	210	211	205	220	207	204	181	176	192	202	181	190	194	182	213	195	220	215	187	227	232	201	184	187	177	196	198	205	177	206	199	207	199	190	206	185	179	190	199	197	179	211	193	188	181	208	209	201	206	212	189	190	192	235	191	176	203	187	194	223	204	196	174	187	189	203	191	188	210	214	211	193	172	195	188	196	164	208	193	208	192	181	194	175	211	199	189	202	170	214	243	176	184	189	186	191	185	199	190	176	213	207	179	178	201	178	199	191	221	199	173	215	187	187	197	192	226	212	197	222	191	199	212	239	207	197	193	204	212	225	208	202	194	196	211	184	193	205	227	205	189	211	202	192	217	207	191	200	210	208	199	204	189	162	198	224	196	194	178	225	168	192	203	195	194	211	189	193	208	181	193	209	171	186	210	209	201	205	223	195	205	215	235	198	193	198	159	160	181	204	202	221	198	169	200	189	186	225	192	190	209	199	183	183	203	192	222	200	199	202	193	217	202	186	168	204	210	193	196	221	218	194	190	183	200	178	185	195	195	187	199	203	213	189	211	219	197	189	174	212	196	217	191	200	190	233	179	194	186	200	199	182	192	199	198	190	195	174	216	203	193	189	220	213	187	184	198	202	198	192	164	193	220	208	216	199	204	192	203	213	168	171	179	200	183	187	186	199	193	225	183	213	188	209	200	190	184	198	190	204	194	232	184	198	173	182	212	176	197	200	206	197	205	218	206	208	197	189	185	184	185	205	183	228	205	213	221	191	188	231	184	200	209	216	201	207	190	171	196	185	192	178	180	183	168	176	192	208	212	189	202	206	204	202	192	209	188	177	177	202	211	198	208	181	208	176	204	228	207	219	183	208	197	173	189	207	173	209	210	174	214	184	202	200	216	221	161	219	181	178	215	207	228	205	173	211	208	189	207	236	205	231	198	201	222	206	225	177	219	228	201	196	186	219	182	220	216	191	175	189	217	225	214	209	196	197	195	210	200	233	198	204	176	239	222	224	183	198	185	202	193	184	199	190	182	188	209	188	186	196	225	195	203	186	212	206	223	188	178	211	183	197	195	202	207	202	167	200	199	226	191	185	184	210	208	186	204	214	219	199	217	185	199	189	197	189	197	210	205	181	194	188	176	205	174	189	201	193	160	178	184	178	175	171	201	201	209	201	192	211	201	187	210	175	172	192	199	198	184	227	160	207	200	174	181	193	205	194	195	171	200	218	203	203	175	181	199	189	187	200	187	194	189	228	184	200	201	186	187	223	199	187	188	182	184	223	194	195	208	230	208	208	183	203	170	195	185	214	194	194	187	193	232	215	197	196	221	206	201	199	211	210	229	212	193	214	206	199	198	213	216	213	204	183	218	215	198	205	201	206	214	179	170	194	203	185	217	218	200	168	178	160	192	179	188	220	197	185	219	187	230	213	172	190	172	176	166	197	176	210	194	212	227	198	219	177	197	173	210	209	165	183	188	176	223	199	191	211	218	193	205	181	185	217	207	197	193	200	197	178	208	205	194	196	207	204	203	194	195	178	203	220	173	213	214	206	201	210	200	204	204	179	223	196	202	219	200	199	213	200	196	202	216	213	198	230	192	174	219	190	213	230	226	209	188	211	208	201	216	211	208	187	182	195	203	171	201	164	189	186	174	163	210	195	196	206	185	214	186	210	211	220	234	185	179	222	181	208	193	179	208	226	210	200	208	218	224	200	218	192	188	202	207	185	198	231	191	203	198	187	221	192	204	198	207	208	172	192	234	207	204	209	170	208	182	213	227	188	197	213	192	186	172	219	204	170	181	195	205	192	196	199	201	190	213	201	210	205	209	207	201	182	204	222	205	204	209	195	203	193	217	180	202	203	198	212	209	197	197	204	207	207	197	200	201	226	197	170	186	208	187	209	213	181	200	171	233	204	196	209	179	190	190	176	170	220	183	178	198	201	231	177	186	211	213	199	221	183	172	199	195	199	184	228	189	202	203	232	206	181	184	178	194	195	191	199	197	205	164	234	168	224	200	207	211	193	187	208	180	176	208	191	186	198	210	173	173	197	189	208	165	198	189	215	212	202	212	201	180	195	192	212	195	203	185	207	181	187	182	217	179	217	164	182	191	221	197	190	215	209	164	176	177	195	168	212	210	210	195	192	190	186	215	197	200	194	180	180	208	201	222	236	211	205	206	182	183	168	218	190	198	183	183	207	168	200	196	187	201	202	192	218	215	204	193	200	206	223	196	169	189	190	187	182	234	195	207	188	209	197	201	190	218	199	189	216	198	233	191	151	185	174	199	197	217	178	205	191	185	204	195	193	168	230	170	190	185	202	188	196	192	215	201	215	200	203	179	177	193	171	202	212	216	199	192	196	212	181	196	211	189	185	178	190	189	188	187	213	177	192	199	172	185	177	156	183	185	199	196	206	203	205	181	172	205	194	199	193	197	199	197	192	205	229	204	195	187	180	230	205	207	185	194	194	236	194	167	197	168	207	217	199	182	208	209	215	210	176	182	203	205	212	172	208	202	210	193	198	201	190	183	181
6039	891	1585	1500	1506	2011	1793	1506	1365	993	967	1644	1929	1942	1595	1063	808	613	656	608	596	623	577	538	557	538	533	548	533	502	488	555	543	479	509	508	495	496	489	515	508	482	497	493	487	516	481	497	502	523	546	515	545	510	493	510	543	546	526	536	485	496	467	553	496	482	534	522	479	505	514	521	521	542	511	476	502	503	474	496	514	542	508	502	484	567	479	479	514	537	533	521	489	505	505	496	494	481	535	508	531	507	512	505	446	504	518	487	482	467	535	485	536	489	466	497	506	469	503	531	506	502	471	507	510	518	534	528	487	500	498	537	530	494	541	506	526	508	469	521	532	520	511	518	516	556	540	492	516	486	510	492	495	476	513	518	448	487	515	524	514	502	500	494	500	481	481	479	475	492	542	518	443	502	490	485	534	511	523	523	470	490	483	537	482	494	471	548	456	457	459	505	545	487	507	482	545	522	475	485	499	519	489	529	468	491	452	523	504	496	503	484	514	458	490	512	503	513	492	484	467	518	450	532	524	528	495	489	538	491	464	482	520	489	518	530	492	467	489	513	526	484	522	530	511	486	513	505	528	486	527	490	510	491	519	509	545	503	542	558	538	549	529	500	501	498	509	474	551	518	522	506	521	499	498	496	504	526	521	535	486	496	510	531	512	540	499	456	505	515	528	479	498	446	475	511	525	477	477	476	521	466	493	511	501	540	503	512	494	494	501	522	495	507	469	524	498	469	512	517	474	503	464	539	535	522	512	521	528	485	543	545	542	501	508	527	469	539	505	531	538	519	505	460	484	544	497	497	511	521	463	505	500	489	487	451	546	488	504	482	504	463	500	501	519	532	463	527	495	528	498	495	475	491	530	464	499	531	497	485	503	504	483	483	487	498	488	478	482	504	481	499	484	510	506	555	456	496	503	475	478	535	527	524	543	513	492	530	518	494	517	548	531	471	487	465	493	530	534	528	489	512	458	510	503	480	494	506	451	506	532	492	478	466	537	505	474	555	461	493	480	472	478	510	570	494	544	545	511	460	535	509	521	490	517	497	500	515	492	484	527	526	554	494	497	512	499	497	522	511	495	531	475	488	504	514	478	512	506	523	483	559	528	506	474	497	512	486	492	500	490	522	490	482	513	497	484	517	474	549	463	483	509	497	476	497	567	478	487	517	513	474	485	496	501	488	484	537	511	474	462	493	502	515	493	493	491	478	536	494	519	496	493	479	508	482	526	504	480	531	483	516	536	516	533	509	526	550	532	472	517	509	492	510	492	476	504	497	501	510	487	493	482	523	489	490	490	464	511	486	471	521	501	492	507	508	546	515	499	492	482	512	475	515	467	499	488	507	475	505	503	492	510	533	476	492	445	542	495	495	529	518	478	515	524	508	518	521	528	495	466	501	481	509	498	509	468	487	535	500	518	459	513	470	514	483	525	447	490	529	496	491	534	481	533	510	536	518	486	492	476	524	510	546	485	449	482	531	478	513	453	492	458	467	466	506	460	483	512	474	520	482	505	508	526	520	513	491	523	456	498	543	503	538	468	511	514	477	536	505	528	468	530	490	510	490	505	480	491	501	504	492	485	488	513	508	500	536	545	506	527	517	474	511	509	511	462	500	518	485	478	508	501	489	492	494	502	526	506	479	527	496	554	489	492	514	480	497	494	546	492	462	493	501	499	514	544	506	497	490	476	530	457	503	499	543	531	515	521	480	509	528	508	495	485	500	552	509	508	446	459	522	481	512	517	494	470	504	556	519	488	493	500	487	514	506	519	507	517	471	504	508	457	511	488	483	513	478	513	497	512	488	478	454	511	474	505	523	474	478	490	497	489	504	508	515	517	474	536	459	506	468	521	493	486	535	500	495	514	509	483	477	521	450	496	467	516	509	500	470	502	482	505	532	528	511	500	495	452	517	541	515	490	459	465	505	478	529	481	529	478	470	502	481	511	507	500	459	466	498	538	547	465	496	493	514	479	468	491	538	464	488	495	477	540	504	514	472	503	515	478	477	479	485	513	529	492	468	515	478	496	533	520	477	502	493	513	463	508	504	476	547	538	520	495	500	487	542	504	501	493	521	482	481	502	488	476	511	481	494	495	523	471	509	510	521	483	478	530	516	458	494	486	483	533	508	525	510	533	512	496	495	513	505	517	502	493	496	525	521	524	462	541	544	496	521	476	495	466	501	544	490	537	489	481	491	514	461	510	517	474	509	515	522	508	511	480	512	531	496	524	489	495	483	504	504	509	513	526	498	503	467	508	515	510	497	487	514	494	470	508	491	529	487	505	531	472	463	512	507	528	479	499	516	455	529	490	525	499	499	491	479	504	524	478	490	491	519	460	503	534	507	509	498	499	516	527	511	532	519	515	492	520	527	560	540	469	493	496	517	524	506	453	539	489	489	511	527	530	503	508	506	510	461	462	509	499	531	488	507	511	504	484	478	462	498	492	500	525	517	526	531	482	523	483	482	484	513	510	474	539	492	530	497	497	485	488	532	520	544	527	490	512	500	515	505	466	491	462	483	450	540	519	509	537	509	498	488	519	501	497	514	494	479	515	494	517	492	488	490	481	520	501	514	547	502	504	511	506	511	494	525	502	485	541	528	503	498	510	534	465	505	526	500	463	522	511	540	553	520	523	486	509	519	540	524	489	444	523	537	491	483	495	475	514	523	491	494	533	505	510	511	490	525	486	503	465	493	524	530	487	512	500	537	520	546	450	496	480	511	506	462	559	544	513	520	492	469	477	469	518	499	522	490	495	452	506	445	470	513	521	503	491	523	518	490	491	529	508	497	513	483	488	493	510	517	543	554	532	492	535	497	479	542	483	528	489	479	514	494	517	513	450	498	519	484	494	498	527	485	520	536	469	498	461	523	519	480	505	439	473	497	543	521	517	499	450	525	529	470	511	499	501	496	496	484	478	572	499	482	521	530	516	560	540	534	511	495	501	455	466	486	513	525	514	490	496	463	512	532	485	525	535	521	528	502	468	500	462	490	509	508	530	510	494	469	502	484	536	471	538	499	512	517	518	469	518	511	492	491	474	550	529	466	463	516	524	505	487	544	540	546	485	454	491	510	511	529	516	479	498	508	467	567	489	475	487	515	508	490	516	478	512	509	513	502	497	478	507	524	492	518	468	513	489	480	499	526	487	474	505	511	500	465	575	495	495	506	515	501	512	509	485	504	472	483	497	484	538	499	460	530	494	512	537	436	495	488	502	471	524	489	506	522	529	490	470	507	531	469	511	491	522	495	489	505	465	529	493	466	477	508	490	467	481	532	516	489	547	500	495	483	489	514	532	499	472	515	503	485	535	430	477	477	523	467	501	506	506	499	487	474	491	531	488	517	511	491	461	496	475	486	482	526	502	520	504	529	535	507	494	513	495	532	490	499	481	467	503	510	481	533	530	537	518	496	542	514	487	491	475	507	514	510	503	518	473	474	525	508	509	487	488	480	530	491	510	481	504	514	495	509	508	480	528	527
13863	1483	1325	934	734	805	847	718	622	563	519	668	714	746	689	549	447	426	388	344	407	399	391	347	353	361	354	347	377	354	355	344	377	383	373	350	358	351	371	330	391	388	356	322	353	372	396	361	368	350	364	358	339	380	328	380	319	338	371	349	348	371	355	342	342	379	368	361	334	372	366	369	314	362	356	338	335	343	368	335	364	359	358	367	373	347	309	381	376	399	356	345	353	359	363	358	386	372	352	345	377	371	343	344	357	353	359	367	321	337	359	388	401	310	393	366	343	324	339	337	367	347	355	337	323	344	361	383	348	385	381	376	349	346	340	384	357	344	387	354	374	373	341	323	357	366	402	336	374	362	349	357	356	334	370	345	342	382	376	361	350	368	379	365	363	356	385	361	338	368	329	349	367	377	351	387	326	327	383	374	326	340	331	359	375	364	377	348	354	326	335	328	361	402	345	368	356	330	369	359	333	340	341	373	338	358	367	334	399	337	350	325	367	376	349	354	346	318	369	342	404	335	366	328	387	368	351	362	352	324	318	325	328	322	316	336	374	369	375	341	357	336	377	363	318	319	325	359	384	356	372	331	330	355	326	357	365	371	378	371	350	350	323	363	347	369	397	329	347	373	371	378	323	363	351	345	337	342	333	325	347	342	380	364	359	348	395	358	358	352	371	326	368	365	362	371	368	348	380	378	350	332	360	366	374	374	386	317	353	361	358	313	354	343	362	356	344	358	339	354	416	329	374	375	335	386	374	369	379	353	371	347	332	358	342	334	377	378	369	346	327	347	335	340	345	356	385	383	347	375	349	360	337	333	351	372	341	351	357	365	375	351	331	363	330	289	336	340	392	339	369	349	392	317	363	386	352	346	353	359	324	383	362	362	368	338	331	341	359	358	370	338	348	409	355	357	359	390	353	349	403	314	374	393	358	346	347	365	341	372	370	332	360	317	353	356	343	345	368	336	389	341	374	346	379	373	369	330	346	354	342	367	342	365	384	348	334	346	339	327	338	389	354	363	332	364	339	348	314	326	383	358	332	369	327	379	377	320	341	338	347	338	350	353	349	398	334	362	335	364	324	338	354	337	370	325	376	334	332	350	356	327	358	344	352	370	341	337	347	353	349	358	340	372	324	311	364	380	350	363	327	333	364	377	345	290	359	328	376	346	382	366	386	344	319	342	371	364	382	341	336	310	332	362	357	330	368	352	366	358	353	316	366	347	374	358	365	371	359	363	365	353	360	330	350	340	351	362	377	372	342	338	371	330	339	337	359	308	363	369	366	341	352	360	415	350	380	343	353	342	346	353	375	375	323	358	327	344	341	361	369	386	336	358	361	333	342	379	320	317	368	379	337	357	362	339	366	357	343	332	365	353	362	360	322	300	370	342	361	366	360	337	332	361	373	367	376	329	343	348	391	360	347	355	318	362	369	346	371	375	316	329	358	362	363	338	345	358	384	354	382	358	339	406	384	327	374	330	370	325	331	360	336	344	357	365	335	374	357	310	353	379	374	376	397	363	358	342	378	347	367	374	373	351	372	367	373	350	331	356	352	359	372	347	336	346	335	352	374	355	370	343	331	373	355	358	377	379	330	321	377	346	387	342	349	368	341	351	355	333	367	360	345	354	331	357	366	371	382	337	343	320	306	365	341	329	374	381	341	352	331	360	324	340	392	379	393	351	346	332	359	355	342	364	338	339	364	329	355	349	361	352	331	355	355	364	373	369	374	334	383	310	346	376	332	344	344	362	368	375	346	385	353	366	343	305	351	363	359	351	358	342	349	367	354	359	366	331	357	287	347	347	345	364	322	340	372	359	334	346	358	342	341	353	345	371	340	312	371	357	358	382	347	375	365	351	354	361	344	382	384	332	344	372	356	332	348	352	351	350	355	330	332	369	350	374	360	352	367	348	358	360	384	384	357	337	377	329	366	371	354	367	374	372	314	344	376	379	355	343	341	372	381	327	349	352	377	411	369	389	323	338	366	359	339	364	350	330	334	319	349	335	373	378	375	368	377	366	378	391	361	345	302	338	356	359	368	364	333	369	358	324	342	358	347	338	326	341	353	347	353	332	348	337	374	336	341	334	378	349	322	370	365	315	394	284	353	373	356	336	360	342	366	342	368	353	312	340	344	332	387	344	361	368	354	361	342	331	353	338	378	353	336	341	326	369	354	344	370	336	365	360	328	384	332	322	363	346	350	361	407	300	382	347	343	387	351	333	342	347	348	295	364	333	352	372	370	359	355	370	367	364	347	332	353	330	337	352	354	371	355	357	349	378	377	373	365	338	383	333	368	355	362	341	332	390	353	351	374	381	328	319	332	364	305	341	388	360	358	340	407	357	351	346	346	344	332	344	348	316	354	304	377	335	382	339	361	356	352	334	337	365	338	359	355	332	353	377	375	370	347	358	364	356	364	343	378	383	356	380	354	328	374	371	364	392	311	366	358	361	361	338	335	365	378	341	348	387	355	336	343	341	340	359	325	355	358	315	362	326	346	351	365	386	335	356	359	347	351	360	327	383	338	357	349	363	320	345	343	339	299	373	370	372	358	388	386	367	351	333	369	336	356	353	371	377	378	344	334	332	346	370	356	346	357	328	353	351	346	353	339	294	310	345	344	389	365	368	344	350	327	382	370	317	367	357	312	339	325	350	358	371	317	336	383	347	401	337	343	349	387	375	351	343	386	339	354	293	313	361	350	357	346	355	355	355	369	344	341	362	351	353	323	316	364	326	336	346	384	352	338	345	357	332	380	341	368	372	359	377	359	377	384	356	384	362	372	331	368	349	340	323	362	371	362	338	339	352	336	334	385	337	318	362	371	370	374	347	350	347	352	388	378	408	364	329	341	353	342	328	373	322	364	373	323	380	398	370	372	346	334	348	382	371	361	360	392	321	341	332	378	359	362	328	349	330	346	336	331	354	372	309	336	321	360	345	349	339	352	334	344	363	370	369	354	358	361	364	359	359	360	362	335	351	365	296	341	354	384	350	345	346	361	346	340	354	369	363	402	369	319	338	347	327	358	335	387	376	370	373	382	377	331	343	351	357	403	317	339	327	331	361	364	379	361	358	311	371	384	382	339	316	333	327	350	328	358	363	366	317	339	336	354	358	356	372	371	379	356	356	375	334	370	362	374	387	411	346	357	371	328	361	332	347	379	319	369	390	329	314	354	325	343	351	360	381	334	365	385	360	327	354	378	370	361	338	356	340	336	348	319	331	357	356	354	339	329	363	324	349	324	320	338	372	327	353	348	332	380	315	355	330	333	395	383	341	349	333	352	328	356	373	331	345	334	358	344	389	374	380	323	339	353	370	351	360	381	349	331	381	352	338	386	345	357	348	325	288	379	373	350	373	356	339	339	378	372	376	382	332	340	350	375	375	364	362	331	370	332	355	373	368	367	375	326	374	326	366	355	354	380	353	337	348	342	328	346	343	344	356	354	340	351	369	364	382	353	353	361	326	358	352	366	357	350	349
8432	1541	2515	2671	2640	3194	2914	2352	2143	1636	1552	2621	3183	2983	2827	1675	1290	1088	1056	1015	956	1001	932	893	894	845	843	858	779	894	840	907	839	827	804	850	855	861	850	834	877	892	844	836	835	844	821	821	858	848	826	870	847	847	810	793	858	821	795	797	789	812	791	791	796	842	890	824	828	814	855	799	782	841	815	818	822	840	818	850	807	820	779	811	840	839	851	838	870	898	787	800	794	776	829	796	793	820	797	822	801	782	825	756	780	830	795	863	856	859	832	831	847	791	819	816	834	781	833	792	777	822	806	837	745	841	849	824	840	852	816	803	784	811	822	800	800	827	806	836	801	851	821	837	816	871	861	824	816	764	799	763	855	810	809	825	797	812	845	817	818	808	855	777	808	862	809	784	821	801	790	852	884	846	817	767	810	776	847	829	819	852	864	803	867	842	846	821	795	828	806	811	811	854	818	835	800	855	832	800	814	798	774	790	843	801	817	847	840	841	796	807	833	808	842	824	790	808	762	837	768	800	868	847	822	835	829	823	814	837	840	833	845	813	854	826	888	779	881	807	849	796	828	809	814	815	803	788	862	815	810	855	831	828	794	764	814	840	853	804	831	812	792	801	786	800	815	842	864	800	853	812	849	872	831	823	839	851	871	838	808	808	821	794	838	823	759	833	840	790	861	802	836	777	763	765	840	852	828	873	840	837	822	794	843	853	849	853	807	769	806	805	843	808	811	814	793	841	773	892	798	810	831	797	814	789	815	804	808	799	856	807	815	849	815	758	816	890	814	795	786	811	834	833	791	832	840	810	817	806	808	809	855	765	800	775	760	735	846	830	831	822	800	786	852	825	829	819	783	789	802	825	818	823	809	804	798	806	800	747	776	781	852	790	799	818	849	821	838	811	760	835	789	774	860	743	742	828	802	828	804	817	834	794	838	778	792	815	830	790	799	820	796	772	813	808	828	797	799	820	879	818	853	802	818	874	853	843	833	778	848	835	802	842	826	846	797	823	826	774	799	788	814	762	853	810	807	856	811	791	842	795	796	828	814	847	820	828	821	835	834	789	866	834	854	783	839	777	777	785	826	793	800	792	820	791	787	846	872	842	832	830	813	813	866	832	795	828	811	817	811	808	803	798	848	817	762	825	793	823	839	881	829	847	867	804	783	799	845	828	831	806	779	829	857	804	823	844	837	842	792	815	906	748	776	830	752	870	814	836	787	838	835	822	819	823	847	804	784	804	807	775	833	837	774	803	828	838	776	819	770	832	857	833	814	878	838	767	828	791	835	855	836	807	895	789	849	843	823	755	830	836	797	830	791	837	845	838	821	804	820	855	830	818	781	837	863	810	846	837	866	754	814	765	878	832	824	841	861	784	773	854	832	766	800	809	795	836	828	815	790	813	810	846	801	836	860	820	779	900	809	784	820	821	822	854	794	812	831	815	835	798	804	804	785	809	877	815	805	832	832	811	795	779	865	848	786	820	795	820	817	799	751	834	821	782	810	806	842	810	827	857	830	844	825	858	797	838	821	789	824	856	805	794	864	777	806	811	859	836	792	832	827	805	826	782	840	823	834	827	853	858	849	806	818	794	806	843	872	823	822	798	857	878	817	886	853	837	803	821	851	897	823	796	804	794	788	807	801	843	792	791	839	798	771	778	802	856	805	824	796	757	822	795	884	828	822	808	809	822	822	824	821	790	863	798	768	821	859	781	809	817	785	841	805	808	859	833	872	810	799	857	806	815	833	840	836	796	814	813	831	800	831	826	778	790	823	802	783	812	802	799	805	833	810	769	835	750	907	835	818	834	780	831	827	852	868	779	839	819	802	847	807	830	838	860	778	815	778	771	774	837	840	812	803	817	813	815	807	824	777	820	821	812	838	783	788	810	818	772	790	764	769	814	773	813	829	837	839	877	812	831	854	785	823	857	785	782	804	814	748	797	813	799	804	796	837	823	822	784	825	851	815	817	853	789	800	765	843	805	839	717	829	822	829	792	844	852	801	844	848	861	821	813	855	805	822	834	837	837	802	804	780	814	790	791	795	817	814	808	791	789	795	824	865	775	857	812	842	850	815	822	809	821	785	846	847	823	830	767	825	819	842	805	806	823	828	818	826	800	773	786	831	847	840	816	824	817	834	832	804	766	804	802	816	835	817	841	848	802	797	824	758	842	839	807	819	827	852	837	857	822	864	850	793	802	795	802	799	833	803	825	824	819	835	792	820	802	796	832	800	793	812	836	811	847	830	848	798	808	822	860	852	816	840	822	800	819	819	802	820	814	814	799	800	818	804	835	796	798	754	847	811	792	775	828	805	870	853	814	802	778	812	848	824	837	832	816	815	782	823	785	789	803	852	805	787	839	831	810	817	795	769	791	809	801	813	794	752	843	886	849	805	802	838	836	862	806	766	793	797	848	839	778	855	789	780	815	753	810	784	800	837	776	835	783	854	838	801	748	801	822	822	797	786	841	819	823	816	819	811	829	767	859	795	838	806	827	807	795	775	820	871	872	767	790	841	800	838	838	834	853	779	831	820	792	777	768	798	849	797	825	850	795	842	832	843	779	792	840	771	792	793	806	869	794	790	829	780	885	849	790	786	857	824	849	817	813	799	814	816	825	849	860	802	811	811	797	822	819	829	841	812	865	768	808	757	838	826	789	818	843	838	828	800	800	802	838	799	795	843	829	756	822	831	792	813	850	780	817	810	849	826	823	787	812	874	841	842	829	870	761	786	790	775	836	813	835	800	817	849	824	877	806	784	833	863	819	832	772	794	778	820	834	838	817	816	777	772	825	803	856	828	806	802	771	879	811	835	819	846	848	833	863	814	794	802	838	823	864	883	768	754	835	835	784	827	818	817	759	890	837	831	783	847	838	818	783	758	834	850	784	806	832	815	821	813	864	809	779	815	819	835	821	834	821	817	848	813	832	860	787	799	829	777	814	842	831	797	794	888	882	837	807	791	883	805	843	824	812	821	870	810	806	805	802	786	802	812	830	793	829	805	830	798	845	781	815	769	858	829	804	829	773	793	854	835	852	836	794	906	827	868	815	830	815	797	826	812	809	818	793	800	827	783	825	846	769	829	853	812	809	866	810	809	808	828	824	803	783	820	838	822	800	838	843	825	825	830	827	809	814	890	812	825	845	781	812	826	809	780	804	805	804	809	748	821	812	843	879	783	856	807	862	860	825	812	851	809	766	806	782	834	769	801	814	802	776	879	820	812	830	825	840	861	795	765	798	812	843	825	851	757	795	867	831	818	818	863	807	809	851	884	785	827	760	879	806	814	834	778	820	827	827	802	805	811	818	789	754	803	866	825	793	812	824	805	839	892	855	779	815	822	842	808	825	775	805	775	837	781	797	804	836	843	846	791	839	808	812	824	824	835	842	848	795	839	792	847	843	808	853	825	850	776	859	759	823	819	827	766	858	773	820	858	835	792	859	793	835	801	835	769	794	901	837	857	772	798	816	810	858	748	802	861	827
1738	364	414	328	333	393	398	381	373	330	289	357	429	421	423	315	361	321	284	269	299	305	311	300	310	275	286	281	259	301	273	304	264	300	276	310	310	301	306	334	324	300	305	280	293	275	281	277	296	291	292	297	313	300	331	281	283	306	299	328	262	295	325	298	292	326	295	293	300	289	310	291	281	298	281	276	292	294	282	303	321	302	312	314	300	305	255	281	329	319	308	261	273	280	300	318	293	329	268	325	283	286	290	267	302	320	297	278	295	277	294	293	304	324	307	313	292	304	348	300	296	283	298	299	291	286	315	294	351	333	270	293	299	319	321	318	329	285	314	285	270	313	331	275	290	289	265	317	288	297	328	287	293	251	314	284	308	300	274	320	305	246	335	313	327	281	330	317	263	281	271	315	282	298	305	275	284	321	314	293	259	316	325	303	300	295	301	327	293	315	319	281	327	305	307	328	297	278	297	313	299	320	262	268	299	305	290	317	291	274	335	320	306	311	312	269	289	303	295	292	272	283	302	295	319	287	311	313	307	334	285	279	264	312	309	299	269	267	276	317	294	296	281	283	302	315	295	268	309	282	328	306	300	270	309	265	298	292	333	283	302	330	320	297	289	286	294	310	286	283	308	277	299	278	259	289	309	308	301	305	322	305	270	262	300	324	309	339	305	311	300	297	311	285	320	277	266	278	321	279	307	309	302	274	292	269	313	335	328	324	283	312	295	328	281	325	299	297	323	289	300	301	283	311	288	296	291	320	289	253	307	325	291	301	270	304	327	267	301	276	282	310	288	305	287	292	276	327	288	297	295	287	312	308	311	291	342	303	309	261	287	267	275	307	291	248	285	283	286	277	306	297	278	293	294	306	300	256	269	319	301	295	316	296	354	302	308	287	293	290	273	325	292	277	269	273	276	274	292	283	321	283	318	288	301	285	293	262	255	312	300	323	318	302	299	282	318	288	299	299	300	321	296	292	283	319	277	302	280	289	327	293	299	279	280	287	292	263	277	280	283	293	273	333	283	281	293	298	294	302	286	286	309	284	273	312	269	296	310	298	309	296	281	296	287	312	276	300	295	320	312	275	272	270	320	277	303	280	332	291	312	308	322	311	294	305	315	286	277	292	289	293	259	297	303	304	311	290	315	319	333	300	287	312	287	293	273	310	326	307	277	299	260	287	269	321	316	333	325	297	309	240	296	282	308	286	332	301	299	275	304	299	311	318	258	294	294	327	290	325	275	306	314	294	314	304	292	254	284	283	304	322	300	288	299	320	289	263	293	311	309	310	267	291	293	308	295	303	293	327	338	287	300	303	310	278	306	324	289	338	314	285	318	295	284	311	313	293	312	307	300	311	316	303	284	349	299	284	335	303	316	284	305	318	348	268	284	297	261	280	319	301	292	300	259	322	291	299	275	289	311	272	283	293	313	278	271	285	325	309	305	330	319	338	285	309	309	296	295	267	315	306	263	299	299	283	271	316	298	278	294	330	287	328	302	280	318	289	292	290	279	289	299	302	293	273	330	305	285	311	303	350	284	281	244	328	317	303	303	332	271	325	283	306	299	298	284	315	299	320	290	262	329	282	313	320	286	301	299	275	298	307	321	283	295	265	311	298	320	303	301	281	306	297	313	330	327	271	276	333	289	324	273	301	292	308	308	271	320	304	302	293	272	293	339	312	275	299	273	296	314	322	318	281	240	304	301	290	318	262	310	313	265	307	309	304	296	293	274	289	314	291	327	295	305	298	303	289	299	305	305	289	302	276	316	295	294	273	316	338	314	304	287	316	288	287	293	281	293	275	340	290	294	277	307	300	331	305	293	295	286	268	307	325	318	321	308	292	295	297	303	281	324	323	322	300	286	281	282	307	318	322	277	336	316	294	308	299	339	310	272	280	321	329	268	299	309	289	298	292	291	265	278	284	288	288	288	285	313	266	280	311	301	270	324	299	293	295	299	291	294	286	330	308	319	290	300	294	321	305	305	306	343	283	315	303	255	306	281	298	296	256	300	314	265	288	300	299	274	318	283	260	300	317	310	266	324	287	283	282	283	276	294	292	337	301	285	330	284	305	318	298	277	300	287	300	272	316	282	277	313	291	311	326	276	303	283	323	297	289	279	288	300	290	326	304	299	292	297	295	258	313	297	324	269	304	328	330	278	283	332	269	292	302	298	282	316	314	317	276	301	304	240	308	328	336	305	299	299	321	300	292	272	277	315	279	301	294	294	289	314	329	328	324	316	293	301	278	302	325	281	327	295	293	316	277	295	302	329	310	340	298	286	281	315	333	269	283	293	294	312	291	309	312	304	319	352	308	328	298	298	303	263	324	291	301	279	311	284	295	323	303	316	293	281	334	286	303	295	325	316	288	283	300	327	324	306	313	279	277	299	298	317	329	295	256	307	293	279	289	287	298	292	290	318	320	269	305	287	280	305	271	329	298	317	264	299	318	264	287	271	330	308	319	301	311	306	275	319	269	318	281	322	298	295	314	279	299	302	279	319	332	279	291	307	313	293	329	291	277	291	291	301	322	288	324	315	313	284	292	305	306	308	296	298	317	284	287	318	306	352	280	302	312	358	304	282	302	322	256	317	276	313	300	270	304	311	321	288	307	329	320	287	316	297	274	303	334	311	283	331	312	322	285	300	300	312	292	293	287	317	318	300	328	287	284	280	317	326	328	286	302	291	295	303	330	288	275	299	281	301	271	300	294	325	302	312	274	287	292	290	280	271	327	289	321	304	320	283	309	299	294	282	294	286	298	324	310	331	297	320	286	279	273	286	315	277	307	310	291	317	277	292	288	293	287	321	323	312	289	265	296	299	307	322	287	267	307	270	286	319	313	304	301	332	310	306	311	278	281	306	284	296	286	278	279	281	292	296	309	318	283	302	309	283	325	340	324	274	293	303	282	309	296	307	296	283	306	304	352	279	282	289	292	272	294	285	298	305	296	304	299	281	335	298	315	291	297	316	322	278	297	279	297	316	298	315	289	271	315	302	278	299	304	274	310	297	277	308	329	294	296	304	276	318	299	304	271	292	293	261	289	332	271	304	304	291	294	291	309	297	270	292	296	290	325	306	289	302	327	276	325	321	340	314	320	291	277	311	282	267	326	320	275	310	316	324	272	306	306	338	275	288	310	322	285	270	319	326	332	313	299	298	301	280	262	285	284	276	311	311	285	339	296	275	282	309	310	313	311	295	289	283	299	295	307	281	315	289	251	312	316	323	259	326	295	291	293	303	323	291	281	276	298	289	302	300	263	288	291	281	261	257	336	304	317	296	288	326	312	304	318	296	276	305	286	299	318	304	271	297	323	312	289	291	318	282	296	305	298	268	306	262	299	309	286	287	328	296	314	329	306	312	296	306	274	313	324	304	286	319	297	281	312	275	322	290	290	285	316	303	255	269	299	303	292	285	329	325	315	310	288	279	259	318	305	290	279	318	328	275	280	273	302	309	292	297	302	314	316	290	287	317	329	296	307
1908	740	840	853	1021	1279	1169	1070	923	856	809	1297	1516	1472	1279	884	777	805	699	704	698	737	638	685	699	702	727	669	680	731	688	660	700	644	682	742	697	696	633	687	696	636	709	708	648	608	691	674	691	744	650	685	666	683	711	674	672	683	694	679	675	655	696	719	670	666	659	694	709	689	669	626	688	679	706	738	716	669	696	645	701	634	655	669	670	655	673	682	718	632	688	669	697	724	667	684	651	716	712	693	653	702	646	688	660	694	666	678	698	662	658	697	678	655	699	645	665	692	675	660	672	725	691	739	696	689	697	687	684	676	673	652	661	742	674	687	700	712	682	723	661	702	680	622	665	694	696	634	693	656	691	685	678	663	680	715	658	676	634	705	697	685	649	720	673	700	702	704	638	678	676	683	657	690	678	683	654	676	684	685	723	670	678	714	671	672	691	682	659	646	673	690	672	699	675	697	637	692	666	668	671	673	753	733	612	659	686	672	653	623	678	713	699	714	666	658	715	627	710	649	688	752	744	722	662	639	681	702	683	678	668	719	705	719	719	678	679	693	668	682	701	689	704	703	718	722	657	667	685	706	675	705	666	636	663	711	727	691	683	736	727	701	737	702	680	645	748	663	680	699	686	676	681	688	705	704	662	655	689	732	657	695	672	679	668	670	692	692	672	693	736	691	690	652	673	657	659	726	689	659	690	697	668	649	696	684	694	713	691	738	654	713	685	690	706	714	675	664	730	669	675	693	687	712	686	724	678	664	739	659	699	674	643	678	641	702	669	692	657	685	682	739	708	696	683	691	706	726	754	662	674	680	707	692	650	663	728	669	707	723	687	678	700	698	673	656	719	713	657	638	697	636	675	707	692	687	722	709	664	684	688	667	704	651	676	678	711	692	686	692	664	693	712	724	670	640	674	689	666	688	709	701	691	653	699	704	686	716	659	667	669	705	697	677	670	683	744	708	700	699	675	676	669	747	679	728	743	680	677	675	717	679	693	677	659	724	681	701	659	719	714	725	645	695	701	653	628	718	703	660	655	643	708	692	716	686	687	659	692	699	692	727	695	619	704	697	650	708	679	728	689	669	681	726	670	710	653	663	690	719	650	677	681	672	732	715	693	731	701	642	726	674	697	645	676	663	713	661	669	684	639	687	665	672	685	697	672	635	723	672	693	711	714	685	688	671	718	682	705	676	652	656	733	675	708	718	678	704	692	666	690	710	736	697	679	663	717	635	665	733	663	637	659	678	708	659	666	685	702	710	685	687	678	683	679	653	729	726	714	710	688	722	656	706	665	705	690	678	670	683	686	733	678	660	697	703	737	671	709	663	679	706	690	698	720	650	676	656	696	720	700	650	704	680	704	657	698	664	734	663	705	634	675	664	659	706	717	677	664	686	667	704	745	682	695	637	690	686	716	711	687	691	703	682	643	712	670	684	677	699	709	714	702	707	649	667	716	684	670	677	665	725	695	727	632	686	681	648	677	652	699	694	672	693	695	695	709	724	694	652	683	653	696	689	703	666	645	682	642	676	713	646	703	717	607	676	702	697	656	658	694	684	648	634	690	645	628	684	749	684	657	678	659	693	720	686	686	672	721	666	703	691	694	708	743	677	635	662	722	714	738	699	671	689	701	704	673	703	663	668	695	698	652	703	693	663	731	678	684	695	721	682	686	658	676	666	707	674	689	681	672	666	703	687	667	669	629	697	677	669	675	680	663	708	705	665	630	677	668	700	682	701	731	721	676	682	698	680	726	682	694	657	670	698	676	747	674	655	690	669	676	675	639	687	673	634	704	657	664	695	732	718	689	696	701	680	650	699	628	679	646	683	668	677	684	700	655	743	642	665	661	692	660	660	682	731	697	676	659	645	671	661	681	666	668	672	726	681	680	649	640	692	651	696	677	690	706	670	690	702	675	716	713	718	726	700	681	655	681	659	740	660	724	652	702	661	690	648	679	690	668	697	641	714	693	739	686	715	700	718	711	655	662	695	681	715	668	645	702	666	664	668	703	698	699	704	664	684	784	696	656	653	698	662	660	673	712	668	656	635	670	700	688	660	695	699	704	704	718	700	648	657	658	670	629	663	688	714	695	678	676	676	730	675	728	684	664	646	700	665	704	711	625	649	653	682	732	709	672	662	676	696	679	708	686	666	702	682	656	663	698	672	663	709	646	713	695	694	680	722	654	680	719	681	688	678	703	667	695	707	671	666	681	642	708	656	677	659	651	691	712	693	677	670	753	702	676	697	655	686	653	663	740	644	688	652	723	670	696	690	676	677	711	732	664	697	728	690	702	688	646	729	685	695	639	720	686	708	692	690	682	744	669	685	735	699	645	646	695	639	661	655	686	670	675	688	726	683	680	708	726	740	679	721	666	650	670	678	645	636	684	677	696	676	672	655	699	711	681	702	717	675	634	690	711	681	702	660	696	641	656	645	653	693	654	720	708	683	710	664	666	691	675	685	653	690	708	713	702	687	674	684	630	693	640	676	679	647	697	641	700	657	701	646	675	664	691	697	702	660	640	665	724	682	630	691	677	695	675	646	671	685	705	681	657	645	722	664	650	705	653	667	644	702	689	692	731	701	677	693	663	661	630	682	671	680	697	685	673	657	721	705	656	666	640	726	696	685	680	677	649	661	714	719	691	649	676	696	663	680	696	641	694	666	669	659	679	679	664	716	692	666	698	676	705	672	645	698	692	663	656	686	649	707	694	647	693	643	720	693	688	693	703	698	688	707	702	683	702	693	693	685	662	690	695	691	695	676	662	639	683	674	673	661	688	739	697	660	690	702	675	677	675	670	661	725	729	665	670	685	740	688	671	678	711	663	670	740	713	642	668	697	705	704	649	654	652	662	690	685	683	681	679	680	719	690	681	711	662	664	686	696	656	677	710	752	668	698	656	700	713	712	671	695	687	655	695	660	676	635	670	702	670	668	648	671	689	663	684	676	713	630	660	735	649	692	692	683	690	686	688	683	719	625	691	680	685	699	681	700	688	676	601	661	690	660	669	672	692	677	652	669	684	679	713	634	638	701	680	706	672	673	642	702	632	659	693	678	658	708	695	679	702	702	674	727	655	656	726	684	703	739	664	633	668	681	698	707	628	712	771	665	667	698	696	693	734	645	695	671	703	706	679	682	703	689	701	644	661	690	632	648	667	673	651	703	693	694	656	678	702	674	668	680	664	649	665	677	657	701	669	657	692	699	714	707	686	661	695	699	680	663	703	727	664	711	656	646	712	640	671	670	720	743	700	734	664	702	695	719	680	623	707	703	660	735	664	687	646	712	655	690	687	680	681	691	676	696	686	645	742	650	707	652	693	647	645	647	684	730	683	691	677	696	729	652	733	693	615	701	632	661	654	641	698	704	696	661	670	696	668	709	710	668	660	708	711	671	675	630	675	684	727	699	644	658	676	718	690	685	690	707	701	660	719	674	688	634	706	651	676	662	713	667	709	701	682	673	695	664	701	673	657	667	666	706
7205	652	652	479	454	506	439	399	329	261	265	421	458	461	379	291	260	229	229	214	226	230	195	183	201	203	184	161	179	220	208	191	211	203	199	209	218	217	228	202	211	216	225	209	195	211	222	178	199	187	190	198	214	177	203	213	189	186	198	188	257	194	225	203	201	228	242	199	200	191	246	193	186	201	177	204	198	204	187	197	200	221	202	191	227	227	189	196	189	221	197	199	204	200	210	181	186	199	221	188	182	204	220	194	199	188	241	202	187	213	208	199	235	216	227	215	198	170	183	206	220	218	176	253	213	198	200	195	193	198	202	207	218	215	224	209	200	223	194	182	211	225	188	229	209	188	208	189	204	206	208	206	195	207	195	213	217	219	198	206	206	212	202	205	213	190	219	202	203	207	181	247	213	209	204	198	201	186	200	190	200	184	205	231	220	217	213	194	177	204	220	207	206	211	221	193	217	212	200	190	221	185	186	233	218	244	224	196	210	197	237	205	201	215	194	194	197	232	215	234	190	185	194	207	186	207	205	226	205	209	193	189	189	210	169	200	214	183	173	196	214	204	215	210	193	204	232	178	211	180	183	197	197	190	193	205	200	207	198	234	192	199	210	187	209	206	207	206	179	208	212	191	228	170	191	201	183	173	205	201	198	187	188	201	191	206	189	186	210	183	203	214	197	199	218	208	222	221	210	220	193	207	218	237	227	169	215	221	198	191	192	185	196	201	198	216	205	212	165	198	212	178	204	206	195	193	220	208	190	195	200	177	203	198	184	192	185	181	243	188	212	194	213	205	201	212	231	185	212	213	202	198	204	218	184	239	216	196	216	204	199	206	193	198	209	208	230	197	222	195	226	202	190	210	187	210	206	231	235	197	187	166	213	188	213	212	220	210	216	206	195	203	213	205	213	204	182	200	196	180	231	211	192	183	195	186	216	220	208	179	202	204	207	218	175	211	211	207	187	198	199	193	201	200	197	205	193	230	199	223	182	208	212	194	209	210	215	180	237	183	207	210	209	184	197	232	213	223	234	202	215	187	190	182	227	201	204	197	206	190	198	238	216	201	213	222	190	233	200	196	213	195	203	208	215	211	190	208	196	220	196	210	185	208	207	189	180	228	207	224	221	187	202	197	210	212	214	210	216	183	194	197	184	213	212	217	209	201	209	188	229	182	181	189	182	191	185	209	198	194	188	224	196	191	222	205	207	215	197	191	195	188	178	205	171	218	214	198	213	195	203	191	195	201	185	202	185	213	220	186	224	213	200	185	196	207	238	213	184	226	212	190	205	199	190	206	194	212	218	219	211	201	184	199	198	196	205	198	189	225	222	206	203	205	200	194	231	199	191	186	174	161	204	190	184	198	217	206	185	193	209	222	176	169	207	209	210	202	201	210	201	187	214	224	183	171	195	197	226	218	175	227	201	223	193	219	201	207	209	176	205	217	194	205	209	178	219	232	218	218	197	198	191	186	192	204	184	192	214	214	215	192	194	207	190	196	206	192	203	236	202	203	173	211	211	193	199	216	210	204	234	183	186	216	205	216	196	207	217	193	178	184	197	210	181	189	206	210	215	174	174	247	226	196	218	219	194	235	199	211	186	228	195	198	188	195	191	213	204	225	207	201	190	215	218	201	183	202	217	222	181	183	209	195	187	211	173	184	201	199	211	195	221	186	189	187	186	211	197	204	221	215	206	225	156	211	217	202	188	219	213	195	198	211	211	209	181	222	207	240	203	216	191	184	192	217	189	196	211	198	177	192	199	174	207	233	213	199	210	238	205	191	199	182	210	179	215	200	208	197	213	188	199	203	202	222	199	198	194	200	224	213	184	214	214	227	188	213	211	199	209	228	190	191	202	190	210	196	214	198	227	189	213	215	189	195	212	207	208	212	197	230	199	213	197	191	221	207	209	214	201	178	203	181	187	197	194	203	179	210	195	199	167	184	204	213	177	202	193	210	211	215	178	189	197	215	198	211	203	193	204	195	182	178	206	204	209	183	210	211	197	207	216	179	217	188	198	208	198	230	196	198	198	186	209	237	179	209	202	212	201	193	216	202	193	200	218	197	235	206	191	197	192	187	199	202	228	181	209	197	187	204	214	207	190	182	211	203	232	226	201	197	213	178	209	216	192	187	157	193	199	197	173	218	182	231	213	189	203	185	197	202	209	183	181	164	201	210	200	186	194	165	220	188	213	204	203	206	201	193	217	219	194	208	222	188	223	201	201	218	182	207	194	226	214	208	223	216	199	188	187	189	202	198	207	198	185	195	166	214	172	214	245	250	201	197	228	242	191	181	238	212	210	221	172	244	216	234	187	206	197	210	196	213	224	191	211	203	190	190	232	176	208	196	190	206	188	193	224	193	211	192	187	202	198	204	213	203	204	237	224	183	220	199	204	227	179	227	216	194	222	201	201	186	198	188	203	196	222	247	203	184	192	231	198	209	210	219	212	226	201	208	196	192	200	194	186	236	190	184	204	212	187	203	208	199	215	200	185	195	220	197	218	198	199	212	206	203	189	220	203	200	209	189	187	211	214	185	185	187	198	211	203	217	197	207	218	208	178	228	186	173	221	197	194	181	211	232	202	195	200	198	211	197	160	199	219	217	187	197	205	212	217	247	205	192	203	232	185	211	196	210	194	211	208	210	212	210	204	198	214	220	226	215	223	203	211	207	179	192	214	185	183	201	191	212	216	213	196	212	208	231	209	201	188	197	203	220	194	221	210	209	192	214	185	183	214	189	222	202	184	223	192	206	200	191	188	187	200	190	229	197	203	196	215	182	218	189	214	203	223	205	201	222	209	217	212	218	199	161	188	193	215	199	211	214	201	210	164	203	177	192	187	221	211	200	182	186	216	205	185	189	190	211	165	227	197	219	193	205	202	189	215	196	198	216	206	194	210	206	192	199	209	192	175	224	213	199	211	194	188	222	194	240	198	212	215	196	184	226	202	203	201	204	168	209	177	186	169	200	181	204	190	201	218	210	195	209	191	185	199	206	201	204	198	222	195	185	226	191	190	206	207	192	176	207	202	192	198	207	188	201	176	173	192	229	182	209	223	178	163	219	206	185	199	226	194	194	201	221	215	207	224	204	201	199	198	213	199	197	223	204	210	179	204	182	176	208	181	202	199	202	212	213	175	194	224	235	229	215	184	198	186	189	205	214	194	194	199	197	198	179	174	177	212	213	237	172	217	206	207	193	198	219	182	225	228	217	190	191	185	189	203	198	210	205	202	211	207	214	181	206	183	174	210	208	187	203	204	195	188	191	187	239	211	203	207	191	212	227	199	191	202	219	207	202	175	201	185	184	201	186	226	196	183	192	193	208	223	209	191	207	206	208	184	229	206	193	178	200	202	194	197	176	197	220	207	224	205	214	177	218	208	198	185	214	208	202	205	215	193	221	193	178	206	187	217	205	175	209	201	182	206	212	196	205	200	208	222	219	197	176	219	201	199	187	184	195	200	213	201	184	182	229	218	203
6174	885	1506	1500	1656	2101	1925	1543	1374	891	1008	1769	2337	2171	1685	1042	802	738	627	586	618	631	610	538	537	554	526	500	540	534	514	534	557	517	460	553	544	557	533	528	501	512	529	510	507	554	476	531	558	516	552	533	511	520	513	517	537	500	524	519	505	506	529	501	514	563	493	457	517	491	524	497	503	524	518	477	473	483	499	507	498	493	511	518	487	525	536	509	510	479	488	470	513	530	525	499	505	503	532	531	477	484	518	499	506	515	493	532	529	505	484	497	509	541	509	541	495	502	526	510	516	544	527	547	497	497	495	542	516	513	484	530	540	528	545	478	528	537	503	515	521	503	492	505	503	522	497	509	508	490	566	495	485	520	492	479	538	512	520	559	489	496	529	530	511	477	509	502	524	546	502	509	510	478	512	477	530	489	532	540	516	509	498	470	530	514	526	444	517	520	509	471	487	492	510	554	507	532	478	528	493	525	503	500	505	526	493	494	519	489	500	520	561	506	524	511	542	495	510	510	480	479	500	551	511	538	519	537	440	520	545	467	482	513	547	547	523	514	535	551	497	532	541	515	505	481	501	503	505	521	518	493	501	491	506	516	511	497	515	485	482	491	473	505	482	526	493	528	495	529	567	522	534	513	508	555	494	497	498	512	498	506	484	513	508	537	517	551	468	512	485	535	522	476	527	552	486	501	517	472	525	500	508	515	502	523	512	486	541	534	516	531	535	541	502	525	491	506	518	523	521	485	551	500	528	532	516	503	516	517	504	516	532	512	527	495	517	504	507	505	496	530	517	508	531	502	469	509	523	548	508	538	528	527	577	516	491	525	516	536	552	477	479	535	528	471	552	534	504	483	511	488	482	524	512	503	500	492	518	531	483	511	507	506	534	493	547	473	525	538	490	516	516	516	493	496	526	504	521	572	516	520	490	534	491	510	493	497	499	494	520	549	552	514	507	528	479	467	527	480	526	535	528	493	501	482	528	502	510	498	493	506	546	513	515	518	525	504	489	517	567	505	513	507	536	560	479	515	487	487	514	511	490	493	543	546	507	495	546	524	504	500	500	508	517	512	518	488	501	537	532	504	503	558	490	523	478	534	535	486	499	497	494	480	519	530	521	512	517	500	510	520	548	497	536	501	485	506	497	523	516	523	498	502	480	478	473	504	524	492	486	517	534	495	514	519	516	525	485	521	544	520	506	525	543	518	511	529	479	496	567	498	548	520	509	537	535	515	519	482	519	479	539	500	504	486	492	505	535	496	499	477	516	496	514	526	519	516	465	512	488	471	507	560	551	483	517	520	541	511	516	506	515	484	507	531	543	510	529	531	504	530	512	490	488	526	495	528	503	493	530	539	507	529	512	505	513	526	505	491	504	505	532	548	474	484	491	493	525	520	486	502	516	515	515	499	496	510	524	480	546	495	543	506	519	476	508	484	541	540	492	466	520	503	506	534	521	479	520	487	555	495	479	495	491	501	498	539	457	544	536	517	517	548	475	518	521	561	509	522	559	503	506	503	511	500	545	520	493	536	490	535	542	507	490	521	499	516	514	517	518	547	510	501	510	496	504	521	512	530	500	527	520	511	495	541	499	534	506	521	539	481	501	508	531	500	502	505	516	499	501	516	545	522	530	473	493	535	516	538	505	536	555	488	474	506	532	538	533	490	530	518	485	550	538	550	524	497	472	523	508	497	482	492	485	501	488	500	531	494	535	521	522	570	522	511	514	501	510	511	506	524	484	550	522	593	503	548	474	529	471	524	524	519	520	471	522	516	481	538	512	495	519	496	492	479	529	450	500	492	544	534	544	541	520	482	524	546	514	533	492	492	522	508	519	486	488	551	540	510	515	545	560	550	515	466	514	497	526	523	488	543	486	543	511	520	532	527	493	509	524	496	545	533	512	552	525	453	516	517	522	514	510	517	502	540	520	531	486	557	482	500	516	492	505	496	519	487	520	542	572	485	528	556	481	474	545	519	468	558	522	499	499	498	514	492	515	523	498	520	499	487	539	486	535	507	522	522	467	495	539	510	534	514	517	524	494	515	505	500	497	470	491	537	543	519	528	512	499	508	520	522	549	523	498	530	513	490	544	488	486	501	479	529	510	504	537	541	548	526	544	484	484	532	498	531	486	466	480	490	476	501	469	481	524	498	503	502	554	497	546	504	525	507	476	550	514	493	531	489	490	487	529	531	506	491	504	453	543	530	532	500	505	523	516	529	513	514	513	491	516	522	501	496	520	517	494	510	461	515	508	501	526	542	532	512	476	491	538	465	548	545	503	522	528	524	538	510	491	522	491	517	489	456	521	556	533	501	508	466	562	478	496	504	523	476	524	505	501	522	470	522	526	479	514	482	486	560	551	504	458	516	503	503	524	504	463	555	521	465	537	503	522	483	503	508	482	498	462	518	486	491	519	518	552	514	569	512	519	480	516	506	544	505	466	484	502	522	486	516	524	528	523	489	491	495	518	511	513	533	495	515	480	508	514	507	528	486	493	521	528	535	541	502	531	549	511	488	507	515	566	540	557	518	514	510	471	519	488	546	497	539	511	498	536	531	494	518	512	507	519	502	551	472	480	494	539	514	516	504	516	507	475	532	501	521	536	523	545	549	496	492	532	471	497	530	509	506	515	525	497	535	548	495	521	481	523	526	493	471	509	514	522	532	482	520	517	536	466	495	501	503	510	531	509	506	535	547	537	534	542	504	538	478	507	480	505	491	529	562	512	519	526	503	496	521	479	542	471	503	513	531	522	509	543	507	535	546	538	516	506	512	504	504	547	507	544	522	526	491	510	547	519	493	512	508	519	542	545	491	488	492	513	499	502	500	518	519	476	532	541	523	493	509	528	534	524	537	533	513	488	506	503	486	484	485	523	500	488	510	515	509	510	454	543	508	498	516	498	522	549	464	505	491	497	503	514	476	536	545	504	539	490	494	500	499	518	524	523	499	535	521	513	544	485	555	514	527	514	522	507	495	542	543	527	520	538	535	487	523	496	509	505	499	480	533	506	518	491	487	513	512	505	494	517	492	485	534	505	520	511	513	539	484	523	517	490	583	526	479	509	500	482	488	523	513	512	510	541	521	500	525	543	560	496	518	497	514	554	496	507	479	525	517	541	516	495	499	551	487	502	497	542	506	534	507	479	507	491	526	534	496	535	508	500	493	464	473	461	497	493	510	524	509	510	458	494	515	470	527	534	497	483	518	523	505	463	483	529	483	520	511	514	487	538	475	501	495	511	476	496	487	521	504	530	527	530	489	531	514	510	498	476	528	507	522	531	484	479	502	531	525	473	529	499	526	466	522	499	493	540	529	536	494	507	510	562	493	508	520	525	493	517	526	534	512	556	497	516	502	508	511	522	509	493	477	520	522	493	521	526	464	546	491	492	524	506	544	517	509	501	514	536	502	464	511	545	543	504	541	542	482	525	519	555	525	516	490	489	533	552	444	517	520	523	507	508	528	530	517	510	490	458	500	558	533
14141	1511	1220	958	825	869	833	657	623	481	475	711	775	832	641	482	421	376	388	398	383	428	367	429	368	383	345	379	385	391	349	328	361	400	354	361	359	360	394	369	360	380	390	362	318	325	373	352	346	383	329	363	329	338	356	395	350	370	367	350	323	374	360	409	352	367	384	364	360	379	345	361	338	351	365	356	316	366	342	355	357	316	344	337	363	384	374	357	393	394	351	343	347	342	354	359	377	402	339	376	345	325	327	311	319	361	355	377	340	349	340	370	354	361	351	367	328	371	340	360	365	370	336	353	340	321	339	363	419	379	360	344	357	353	381	398	369	366	339	355	364	306	368	337	333	363	362	341	362	394	395	309	337	379	392	374	344	338	337	366	356	355	354	356	358	350	348	378	370	362	419	363	372	351	366	357	388	351	372	337	384	362	347	331	395	374	325	333	350	319	346	344	346	364	407	341	354	371	345	379	368	361	367	333	319	364	321	335	363	359	358	363	354	357	342	358	395	364	359	346	335	367	372	363	342	349	353	340	355	329	346	338	349	353	324	346	346	348	339	358	348	366	350	334	370	339	345	364	351	371	340	366	354	383	371	403	343	355	326	353	349	311	327	359	370	338	352	360	390	358	322	323	347	352	393	370	364	365	347	368	328	353	366	354	394	370	371	327	348	311	356	336	408	364	357	349	341	364	342	359	343	342	334	369	351	360	372	364	370	355	341	353	342	367	354	353	341	370	362	374	343	365	363	372	342	320	355	374	378	326	333	368	381	387	399	363	350	332	348	395	343	358	376	361	337	357	367	340	347	388	334	341	349	344	350	374	363	340	380	350	357	347	342	359	347	386	342	362	345	347	354	352	338	376	400	355	380	364	367	333	392	379	301	365	360	361	361	341	396	369	339	325	363	418	350	363	347	347	365	347	335	328	359	366	365	350	348	375	370	336	356	320	304	342	346	355	334	361	337	370	351	343	334	354	356	355	313	329	367	348	348	344	377	351	310	369	364	385	327	362	372	338	343	365	349	341	333	369	364	379	364	377	319	335	354	339	364	334	358	383	370	338	335	358	348	336	315	378	379	360	362	352	347	357	353	374	383	374	331	331	314	360	346	327	348	328	343	392	360	353	368	303	361	356	368	352	363	345	368	330	322	365	333	322	350	338	358	394	377	361	374	368	339	342	356	371	357	379	347	324	348	327	380	317	354	324	326	408	345	352	360	315	360	355	343	371	378	363	362	353	341	351	396	354	334	380	332	362	354	354	348	376	375	355	355	350	339	358	342	342	368	344	369	345	360	374	366	396	359	343	334	345	329	366	368	360	346	358	324	366	354	357	347	350	370	398	370	334	366	394	354	358	378	320	355	357	337	364	400	375	328	384	370	376	317	396	363	321	361	372	378	344	325	366	357	344	329	356	351	333	362	369	367	380	336	359	330	345	333	318	358	370	359	314	361	342	371	366	348	338	349	360	336	364	383	382	352	336	357	354	350	349	385	334	358	333	375	383	347	343	378	361	329	370	319	351	333	371	383	370	363	363	345	347	331	387	369	385	342	394	352	384	343	315	344	359	397	360	357	362	420	369	347	381	349	322	348	351	351	387	326	377	391	362	365	350	352	370	367	355	345	355	353	346	347	390	355	365	352	320	355	352	363	354	333	317	352	326	368	350	370	378	373	373	398	378	328	353	378	370	341	392	361	368	365	343	363	350	397	380	342	363	336	404	367	363	340	328	348	372	392	362	321	331	388	394	339	331	326	326	339	363	366	356	374	323	372	352	346	358	371	358	371	332	329	339	391	346	333	354	374	358	374	368	339	330	357	380	362	357	349	335	372	351	370	369	329	324	360	341	346	361	350	378	361	345	362	347	352	374	401	354	356	355	366	362	361	338	383	382	369	376	350	343	340	339	375	364	373	324	325	376	367	355	358	317	320	338	339	344	334	373	358	327	350	371	359	371	332	374	353	364	353	340	377	361	350	365	324	374	338	380	329	342	380	333	342	381	333	360	346	356	336	320	334	341	365	366	370	321	323	369	328	333	341	348	334	350	380	363	345	347	373	355	365	330	310	367	359	408	384	357	360	348	384	355	316	366	347	365	361	332	356	329	376	351	370	377	373	350	343	322	386	387	322	346	369	317	341	339	381	377	356	352	370	357	335	340	333	393	307	351	348	365	365	373	354	378	328	337	345	340	365	354	364	370	342	354	393	375	357	351	360	337	373	356	382	384	364	359	354	382	322	395	336	376	381	367	307	370	376	361	345	335	361	367	329	348	387	363	337	363	353	356	348	384	413	368	363	345	381	317	382	352	353	368	355	348	374	350	333	366	341	358	389	362	373	375	353	363	348	368	333	340	357	326	341	398	363	407	336	318	367	369	376	336	354	341	394	368	340	332	328	355	369	320	362	359	334	332	372	385	405	344	344	311	379	338	333	321	338	343	363	324	376	357	337	356	348	361	361	394	344	384	384	347	350	347	334	381	324	332	351	335	346	340	341	379	347	361	363	297	361	359	335	354	369	326	358	357	340	356	360	348	365	370	348	316	375	342	363	353	347	351	396	354	379	355	325	379	353	356	344	343	333	349	351	360	392	347	358	339	354	364	340	357	325	323	343	365	353	384	361	369	367	373	361	370	358	338	358	342	360	369	372	338	381	378	356	373	328	331	341	380	339	336	351	345	375	339	365	370	367	364	386	370	363	326	336	327	368	354	388	333	376	306	393	338	349	362	352	342	360	378	364	389	346	343	337	366	379	335	367	366	342	363	358	342	336	380	357	369	355	370	342	387	366	327	331	341	353	374	355	392	358	349	395	321	359	363	384	349	369	366	350	348	347	349	379	370	368	389	379	401	356	354	351	381	338	351	326	340	397	388	356	365	379	345	366	366	330	350	339	341	365	350	331	342	367	342	364	366	334	369	348	363	358	291	349	362	367	356	338	359	374	345	375	351	383	375	304	356	344	374	334	329	322	359	374	346	402	365	370	335	403	355	341	351	358	377	345	337	370	337	363	357	345	351	382	339	342	361	356	386	374	335	359	361	340	375	382	366	376	377	358	326	330	342	367	381	327	349	386	333	347	340	387	382	343	388	382	336	384	379	371	324	389	375	320	374	352	335	361	386	356	382	392	337	340	337	340	366	345	358	386	364	304	374	390	390	343	381	344	374	378	350	343	351	392	349	373	361	357	375	380	363	317	360	373	378	345	336	338	347	385	366	354	332	383	331	345	382	325	368	337	334	389	395	344	381	363	329	340	361	343	350	383	336	358	356	385	364	358	379	335	317	352	380	370	351	331	348	371	349	325	370	375	380	349	364	325	392	379	372	393	331	333	355	325	347	352	353	385	379	347	355	374	362	378	320	346	369	369	342	355	364	336	317	372	356	365	330	374	356	369	336	367	370	380	364	370	346	337	388	317	373	356	345	344	346	344	333	364	341	335	361	391	346	342	352	328	348	319	345	398	356	358	368	365	377	368	362	351	322	355	363
8165	1526	2472	2650	2793	3354	2970	2542	2032	1574	1647	2877	3578	3244	2569	1733	1286	1064	1054	1024	1003	1002	929	928	931	836	872	886	821	861	866	826	870	922	851	837	857	876	893	857	849	873	844	842	859	855	807	793	844	860	787	877	743	853	838	807	839	797	802	820	793	827	792	859	808	779	809	797	794	761	834	838	890	864	836	855	838	820	852	855	837	840	813	800	854	817	775	800	815	845	814	789	862	841	830	794	808	842	801	825	808	841	835	785	823	846	845	838	795	811	859	843	754	816	797	855	839	765	759	822	797	811	864	832	795	806	837	846	794	869	877	865	761	817	834	776	831	825	790	810	784	802	869	820	814	789	765	878	785	858	818	819	847	824	763	848	787	810	840	868	809	869	789	808	843	798	900	881	777	802	777	826	794	816	807	789	792	825	883	819	799	812	838	801	791	817	831	859	854	809	842	814	884	827	822	853	835	795	847	798	789	769	816	839	830	879	806	836	846	796	787	801	818	830	816	831	856	824	855	809	862	873	795	819	795	827	779	801	804	807	822	791	901	822	850	846	803	835	849	845	854	833	766	815	826	823	838	819	849	798	821	827	816	807	838	801	809	808	821	797	867	836	840	791	852	731	834	838	819	832	842	851	811	806	866	867	818	757	783	818	903	831	854	778	822	829	799	845	825	819	794	799	811	787	812	799	834	796	782	848	806	830	868	783	805	827	832	798	842	891	869	845	833	823	827	830	865	792	831	845	819	801	817	817	844	815	835	786	850	885	820	850	794	859	825	823	880	803	818	779	851	808	840	874	822	828	815	824	794	865	825	812	786	790	818	789	835	826	822	831	812	803	824	813	804	830	873	851	795	779	837	837	842	823	823	877	813	798	819	814	847	787	861	800	776	825	843	854	834	838	818	827	832	855	795	856	842	855	813	875	792	861	804	864	793	806	819	798	813	839	833	819	826	853	812	799	800	807	845	815	828	779	765	781	795	895	836	862	807	799	818	802	817	801	846	838	789	889	885	794	862	871	822	848	871	830	815	768	744	816	846	863	855	839	781	831	793	791	845	829	860	872	838	811	805	809	828	813	843	863	782	841	889	824	813	770	814	788	829	835	806	836	806	832	829	808	853	813	858	793	835	825	803	802	854	813	830	831	811	794	787	831	817	809	796	803	814	792	832	846	827	812	838	826	811	794	814	817	813	844	877	813	781	804	803	806	847	771	788	790	876	818	863	852	797	793	806	814	842	885	756	887	898	819	833	826	801	788	853	868	832	810	827	840	815	816	860	841	817	835	823	805	816	802	807	788	883	792	818	840	800	775	802	897	781	861	768	780	858	782	822	814	767	853	804	835	805	841	800	834	817	815	823	780	805	809	773	848	872	826	862	779	814	773	801	833	841	788	846	852	815	764	807	836	864	804	822	828	749	794	857	799	781	842	819	871	813	783	807	882	827	835	843	855	789	844	832	808	809	821	861	769	871	870	822	830	855	827	841	827	825	804	837	843	832	816	826	798	816	829	775	847	799	825	823	828	824	792	818	791	819	807	854	808	875	805	843	860	841	810	881	817	802	834	816	834	822	853	820	830	792	800	795	842	855	785	811	777	767	825	870	854	821	875	904	815	797	828	834	821	833	808	809	774	825	820	803	840	848	779	848	776	816	882	840	827	816	794	844	862	777	872	821	891	855	862	815	859	798	822	792	892	832	806	824	864	798	786	818	842	780	830	808	799	829	778	848	850	858	852	830	806	838	823	841	827	799	823	821	841	829	909	813	828	833	789	871	777	847	829	824	811	784	843	817	813	803	838	822	827	832	823	857	806	774	806	793	816	799	776	819	795	842	877	795	850	808	805	816	823	831	793	827	828	874	882	835	895	789	854	816	854	777	819	821	791	809	840	842	819	769	806	859	824	813	828	827	819	825	841	826	788	807	810	861	824	796	803	841	829	827	874	767	878	786	803	854	844	829	844	825	791	778	816	852	824	875	840	833	810	816	863	789	843	789	809	855	845	890	770	829	784	849	812	817	844	832	853	823	823	817	841	840	750	816	797	816	826	845	796	828	843	788	805	781	780	879	831	809	782	847	852	771	820	811	803	820	849	774	831	832	817	831	835	830	817	824	883	803	779	793	853	772	807	819	851	835	801	847	817	813	821	894	824	794	820	842	839	785	893	833	821	839	791	878	902	858	799	870	798	799	819	776	827	831	888	826	822	815	880	808	811	837	798	763	820	830	832	826	773	765	848	862	841	793	801	857	807	805	867	842	818	796	809	816	813	851	860	803	802	826	837	824	835	831	874	806	866	848	839	803	840	849	869	889	811	811	843	841	838	811	803	785	836	840	809	809	793	823	809	817	818	792	874	819	840	879	829	829	828	791	827	799	838	820	819	842	788	817	851	819	818	769	841	805	780	876	778	828	821	826	800	836	829	829	834	872	808	816	851	863	757	784	862	844	838	825	821	870	858	839	858	827	827	883	814	819	839	836	817	795	810	853	799	800	825	805	814	793	816	776	835	803	869	824	818	856	805	834	888	851	800	815	835	796	791	814	854	809	802	830	841	811	804	851	800	832	792	765	864	876	831	841	827	787	833	864	748	837	823	822	802	821	781	843	822	839	831	847	835	813	849	831	778	799	797	802	824	819	832	866	839	821	832	830	837	843	842	847	859	795	792	843	811	860	814	827	872	809	789	838	771	832	832	823	792	852	812	780	850	793	818	791	812	804	785	863	840	812	843	787	808	850	855	790	791	824	808	841	812	866	786	789	832	811	818	781	831	859	850	830	851	828	846	801	800	825	811	890	861	800	782	810	832	777	834	833	822	846	777	893	868	858	790	863	847	848	783	782	835	866	822	833	816	821	815	849	865	816	844	817	850	815	840	796	855	799	815	785	821	844	845	832	830	791	802	859	846	840	787	802	772	818	844	827	801	858	810	808	820	792	836	827	828	822	775	806	800	830	831	808	843	799	844	865	820	875	838	830	811	856	806	835	826	811	804	845	816	855	795	798	822	804	820	838	824	862	846	851	821	812	862	877	788	794	786	816	826	819	816	825	831	852	799	771	837	837	841	852	786	817	832	803	799	799	812	831	800	805	797	782	823	860	818	815	810	840	814	823	822	812	797	789	837	789	834	837	816	800	754	769	777	879	815	840	804	797	807	857	857	823	794	822	829	814	852	841	864	846	836	792	875	787	837	848	812	820	778	851	851	796	836	813	797	826	857	837	842	868	864	861	824	835	842	854	833	862	800	816	882	890	812	779	860	823	787	810	782	818	806	813	851	790	845	792	793	795	859	848	823	757	814	863	833	867	850	797	853	765	851	850	773	845	856	846	831	831	810	835	833	846	771	815	789	813	800	858	750	831	829	834	769	788	853	799	827	831	813	819	823	814	811	829	826	783	800	822	784	802	812	853	851	756	842	782	840	852	810	863	856	834	822	806	802	801	820	839	834	839	806	892	845	773	832	802	775	819	795	796	781	798	824	817	847	817	861
1663	383	380	325	348	422	417	360	355	304	326	418	448	418	374	340	324	309	299	298	316	309	264	322	316	291	291	288	293	287	277	291	326	301	300	318	291	311	281	308	294	267	292	288	317	294	297	285	323	286	281	305	285	286	284	276	287	288	295	288	291	303	298	318	312	292	304	290	311	325	289	264	294	270	268	300	307	303	294	298	305	310	288	316	311	301	306	312	290	293	291	301	279	289	286	287	309	318	323	329	319	288	311	300	308	310	330	341	276	270	319	318	302	291	281	312	266	307	284	314	283	287	291	318	268	358	309	316	341	313	308	335	280	295	303	298	310	284	299	267	268	293	339	304	260	301	293	311	273	319	290	302	287	288	309	296	291	285	295	294	307	286	303	275	287	306	326	285	289	298	322	267	312	304	314	254	283	302	267	313	283	306	292	287	299	317	263	262	300	278	320	265	265	295	283	312	348	312	286	303	296	323	299	300	288	287	307	287	289	302	318	326	341	300	298	298	304	291	332	309	270	282	273	285	305	302	315	296	291	310	298	291	291	285	304	289	290	309	312	297	317	277	311	288	336	308	293	313	295	282	321	281	281	320	296	308	237	307	319	302	260	333	306	312	347	305	282	330	324	303	282	281	297	272	299	298	299	281	319	289	300	283	281	311	261	302	299	318	306	297	297	309	308	291	301	290	264	289	298	307	301	305	322	302	289	283	308	294	294	308	293	299	291	300	336	309	324	281	311	311	242	319	301	316	315	295	297	244	275	274	259	287	295	290	316	316	292	307	289	293	284	277	277	309	256	292	289	258	305	296	288	335	300	317	320	266	319	295	282	292	297	295	299	297	311	279	287	300	283	316	281	272	272	325	339	295	327	295	291	303	281	339	305	278	285	278	281	285	301	285	263	305	314	292	331	299	293	302	283	314	277	295	304	278	289	292	315	300	329	330	343	314	338	311	265	326	305	272	284	301	289	250	303	294	304	311	290	330	313	298	260	271	279	320	299	281	273	282	295	282	322	294	304	319	300	261	307	298	291	285	324	276	279	283	315	277	281	305	300	281	329	301	313	290	318	301	287	302	283	262	288	314	309	330	283	275	366	285	290	295	283	303	294	306	287	308	274	281	312	308	266	277	313	325	295	293	322	313	302	317	326	308	282	297	286	326	278	305	301	282	305	290	307	311	297	263	297	253	295	306	324	282	314	273	312	326	306	315	278	313	337	273	301	264	315	310	298	306	290	297	301	331	282	284	313	324	322	280	303	298	325	259	325	318	286	272	288	297	337	298	317	311	293	302	312	312	311	290	292	325	312	259	308	300	316	299	270	308	297	315	290	284	319	337	292	315	336	290	285	300	290	300	325	313	318	299	288	282	315	306	317	295	283	296	295	291	290	292	284	297	306	292	309	295	282	317	287	266	332	286	274	269	280	334	270	272	315	296	285	299	332	300	297	280	277	295	298	288	261	293	295	288	332	263	324	319	341	337	295	319	302	293	278	334	310	315	282	318	281	268	286	307	300	281	306	297	276	311	283	307	309	326	315	295	298	274	283	327	281	298	321	300	297	318	311	302	289	285	290	316	334	279	312	323	284	296	271	333	300	257	272	316	299	306	275	327	296	287	318	292	306	293	320	279	307	302	298	271	284	283	302	290	267	286	277	287	311	287	303	293	292	286	308	324	300	298	327	289	303	274	320	317	294	314	308	305	323	322	288	323	287	292	284	278	287	273	307	344	289	288	278	320	300	303	305	283	254	314	312	338	304	319	333	308	303	263	294	302	315	331	286	320	305	309	314	304	301	310	304	311	306	297	284	276	257	302	287	301	329	291	322	317	319	332	322	265	287	291	347	313	271	313	283	298	279	300	317	288	305	313	305	312	308	330	320	349	327	309	322	340	265	301	303	272	295	314	257	300	269	293	302	281	306	283	304	305	299	276	316	282	305	345	308	292	280	301	314	297	267	256	305	318	307	300	305	300	308	290	296	301	277	276	300	299	283	290	286	315	287	304	339	279	286	281	289	284	325	299	313	314	278	288	298	281	296	279	294	290	312	271	292	310	324	288	287	300	277	309	333	323	310	274	266	286	308	292	299	318	263	272	305	331	295	284	309	291	278	315	247	287	292	306	302	309	306	326	298	287	300	289	301	267	294	285	303	284	306	301	264	256	289	289	300	317	284	294	307	303	319	300	332	275	280	294	295	292	297	299	254	309	312	292	300	278	304	296	306	320	290	311	277	273	294	307	306	319	284	278	308	294	343	290	336	289	292	284	266	312	321	347	315	314	305	314	287	300	293	248	302	302	314	299	307	315	303	315	313	311	291	310	299	321	326	299	304	300	306	308	280	295	274	290	310	298	314	306	297	268	267	298	270	288	326	312	311	311	315	306	289	275	308	305	283	294	302	325	324	290	283	293	339	333	274	299	284	296	318	318	299	297	309	280	321	336	318	299	284	298	335	290	317	346	283	325	321	294	313	313	285	307	296	291	278	301	309	318	290	315	318	329	340	308	260	317	294	272	325	312	282	311	313	302	331	323	305	281	297	305	324	286	275	267	297	317	298	311	300	274	282	305	297	296	313	283	297	311	253	275	324	317	304	310	313	304	295	268	279	296	299	311	278	266	317	275	309	320	307	319	282	311	294	282	302	272	267	326	299	290	314	334	300	293	290	299	260	312	290	277	315	281	301	292	287	270	303	281	295	290	307	306	327	331	270	289	281	289	313	287	277	293	318	303	340	319	300	273	336	289	278	271	291	330	322	286	294	294	307	287	302	333	332	278	317	287	327	327	292	285	323	306	301	291	346	326	283	310	314	316	299	336	318	312	296	316	293	276	301	286	303	297	302	297	277	288	328	305	275	326	287	285	278	274	301	302	309	283	314	352	279	334	299	261	285	285	318	278	307	280	289	296	329	321	324	294	265	274	282	284	311	323	283	290	281	332	337	311	315	310	332	300	285	296	310	275	330	334	337	310	320	292	295	335	291	291	282	301	265	283	293	333	259	292	286	303	288	313	325	330	301	316	293	273	284	326	319	304	286	301	302	306	278	317	281	286	326	336	266	295	277	288	308	311	308	313	289	305	294	260	313	282	296	304	300	289	339	304	296	332	298	295	307	301	334	255	292	281	291	308	333	283	313	311	304	343	313	291	293	277	305	292	303	279	313	344	323	284	301	322	281	300	348	292	285	311	273	281	320	302	298	322	313	301	259	310	299	305	289	344	284	298	311	301	343	289	284	302	291	353	296	301	287	289	287	291	275	282	261	279	288	313	262	308	283	282	325	293	282	319	319	250	288	312	289	276	337	319	314	300	331	298	314	294	307	292	270	324	298	312	289	287	270	299	282	298	289	308	284	290	318	291	300	282	295	299	320	331	340	297	329	272	293	297	299	277	293	283	288	280	321	288	306	283	304	315	315	336	330	298	289	311	313	309	294	255	300	316	302	305	322	301	269	282	296	331	307	301	290	298	284	325	328	317	313	313	316	318
1907	771	794	796	998	1270	1134	1042	961	762	937	1407	1599	1477	1155	993	836	761	714	703	731	701	692	670	691	648	700	682	693	717	687	693	663	716	678	636	620	700	662	681	703	718	694	653	717	679	716	704	685	670	669	672	682	680	675	692	647	689	726	695	665	662	705	662	716	747	695	687	695	605	734	670	697	676	632	688	673	690	654	660	658	637	667	674	654	703	665	687	660	671	710	692	655	653	703	721	690	659	680	641	669	728	653	651	698	699	693	671	710	667	692	745	668	692	670	722	654	699	741	718	704	710	710	719	708	648	697	711	702	692	654	696	642	669	680	641	679	650	691	714	668	691	698	658	621	712	679	673	705	648	680	720	675	670	675	676	708	661	691	674	640	643	693	686	704	673	671	674	692	706	676	709	707	691	700	726	696	663	670	671	672	703	669	718	671	679	706	648	660	701	682	680	718	733	649	704	651	712	726	688	678	684	669	689	724	676	668	665	681	661	712	746	687	676	707	671	707	661	673	734	653	708	693	681	683	692	640	703	663	709	684	645	710	671	690	673	726	658	672	679	669	713	689	659	694	667	711	709	695	686	614	651	695	690	688	642	737	710	635	670	724	703	703	723	697	709	714	648	683	703	658	662	724	650	675	668	695	706	701	684	648	713	709	708	665	672	705	726	667	697	695	651	647	691	677	680	694	686	679	677	697	647	659	714	668	717	666	666	652	685	690	691	683	678	665	699	698	688	643	697	710	670	668	670	656	705	698	698	720	636	695	742	718	688	700	686	661	715	705	690	683	688	669	683	704	683	689	727	688	650	640	700	658	684	672	687	722	598	628	690	695	635	694	673	672	650	669	681	696	691	677	673	633	700	681	717	699	664	648	681	648	709	693	688	673	695	606	699	715	665	677	705	651	689	693	655	685	708	668	703	642	705	668	684	685	700	734	731	688	669	678	693	676	689	683	671	697	741	685	646	684	648	658	719	659	658	664	686	714	684	646	666	701	641	698	699	671	681	684	710	673	686	730	683	735	691	679	710	731	674	646	725	698	679	627	674	733	701	691	691	686	704	677	650	677	760	722	660	674	658	670	723	740	751	719	705	679	654	681	662	669	694	720	662	731	656	637	690	682	666	669	711	647	712	669	735	736	694	684	696	694	673	746	672	693	743	691	706	698	701	663	733	741	695	679	676	662	722	683	687	700	703	676	709	636	666	687	642	626	710	639	680	718	691	693	679	688	728	705	639	669	672	712	719	665	660	700	666	681	659	707	739	677	688	694	667	682	693	653	659	702	697	675	699	669	700	678	662	695	683	666	678	687	704	645	684	651	646	720	722	696	673	669	650	675	697	641	671	684	659	713	670	681	682	675	716	689	671	700	734	693	688	700	661	669	675	700	674	738	658	671	636	706	688	667	714	706	692	721	694	691	656	702	669	630	643	662	666	686	664	646	685	664	664	686	673	712	669	699	719	702	710	679	690	658	680	681	709	699	712	640	719	689	640	687	683	725	698	698	708	679	678	700	666	721	696	690	672	702	674	693	718	732	678	644	660	680	710	666	679	654	665	680	688	697	672	743	687	637	654	691	665	676	704	711	706	679	710	676	682	711	649	674	654	661	677	684	649	698	699	645	666	656	716	714	662	662	694	697	645	691	688	659	698	676	700	628	656	689	698	688	717	689	698	713	680	656	694	685	673	687	653	667	695	676	655	681	672	669	676	605	624	681	653	662	707	673	711	699	683	628	685	711	736	676	706	681	644	726	635	682	713	696	681	699	676	708	673	681	670	691	675	674	697	652	664	700	678	685	682	654	723	703	674	684	715	668	717	619	653	716	712	717	720	642	703	766	689	738	686	717	699	691	690	680	671	717	676	694	647	692	647	709	743	637	693	684	700	703	685	641	715	695	670	722	621	709	726	708	666	718	701	675	665	710	678	686	646	663	690	670	672	694	725	669	699	623	689	676	692	681	718	676	652	648	681	733	691	648	700	683	685	655	679	664	693	659	735	673	638	695	654	655	701	657	681	671	698	682	697	705	727	690	646	694	698	703	695	642	666	703	681	702	683	696	717	669	708	711	648	689	667	668	659	653	680	708	674	659	682	683	726	709	656	690	694	683	710	709	693	661	657	665	699	682	684	668	665	677	704	674	701	700	695	656	676	690	671	625	659	662	715	707	677	714	702	663	697	683	759	653	690	662	677	677	711	676	693	693	692	685	652	704	683	676	664	681	679	676	702	698	673	629	673	681	667	690	720	674	680	698	727	669	672	660	647	684	664	704	695	721	665	687	694	700	695	699	701	650	643	651	689	608	695	705	719	719	657	676	683	683	687	677	685	696	642	669	642	700	655	633	657	689	684	679	692	737	637	666	738	682	670	685	655	693	667	713	672	652	644	700	735	685	664	691	693	680	678	692	704	745	690	702	675	650	688	651	705	655	712	630	661	670	688	688	685	693	735	634	698	689	704	720	681	677	659	676	658	673	711	700	684	732	659	660	671	683	690	658	617	684	662	725	694	638	683	692	703	683	678	703	692	648	683	748	673	680	669	727	657	684	635	661	733	706	703	708	662	639	686	664	679	684	671	663	704	704	622	680	723	742	699	684	686	620	674	668	647	703	641	672	685	696	675	743	662	668	633	703	713	687	690	675	659	667	726	688	710	728	712	680	661	711	712	688	678	710	718	657	679	647	726	727	703	694	715	696	683	714	669	646	659	660	676	648	734	633	701	672	672	728	732	698	649	666	753	711	729	623	725	703	697	710	699	706	624	640	666	694	672	704	659	703	671	714	720	729	713	686	705	677	702	666	657	679	687	665	677	639	720	688	657	660	665	715	675	628	690	667	697	669	683	679	659	669	712	720	634	717	739	697	662	615	664	694	715	641	710	693	699	659	649	713	709	665	696	704	692	687	708	675	693	693	670	646	722	677	712	682	654	677	711	686	675	696	681	742	706	704	655	681	649	649	720	752	679	647	698	678	700	659	652	666	678	698	708	679	662	644	692	667	722	647	654	683	718	662	666	670	687	733	693	647	644	669	730	694	688	706	709	688	709	723	729	729	672	772	683	720	680	673	731	661	682	667	727	675	719	711	643	647	668	702	701	705	703	701	679	686	681	695	721	680	680	644	667	688	677	705	687	713	657	666	651	698	703	691	678	686	668	684	643	681	653	689	705	722	689	660	667	704	642	713	609	724	687	709	722	704	727	727	692	694	689	675	695	685	673	674	716	716	660	651	689	678	694	663	657	677	744	761	686	678	693	676	702	726	716	647	647	666	719	695	690	702	681	651	686	738	648	650	727	685	659	677	660	672	654	701	666	656	766	683	690	733	707	695	711	699	685	678	700	657	636	732	700	710	699	676	659	673	694	705	709	687	667	688	654	737	634	713	701	680	714	711	673	715	649	661	645	651	724	714	680	721	695	681	709	713	698	681	632	674	681	669	659	681	679	703	655	634	610	702	688	692	688	681	699	712	651	724	701	680	683	698	692
7127	695	589	509	487	569	488	377	317	288	269	443	539	492	390	297	232	240	223	212	197	203	203	214	213	193	193	217	241	236	224	241	244	201	188	197	209	194	220	230	221	196	179	216	168	200	176	187	214	209	186	213	187	212	206	211	245	215	215	221	190	201	212	233	185	206	213	185	193	194	207	225	193	189	184	227	229	208	166	220	224	220	198	190	214	216	203	213	197	180	246	223	218	193	211	198	237	212	204	188	199	214	186	205	218	210	199	200	208	221	216	192	206	227	184	209	219	213	208	193	209	200	218	215	185	198	200	200	219	193	239	224	229	237	174	238	203	193	212	209	201	185	201	208	229	197	214	241	203	196	193	201	190	205	238	216	198	218	230	179	211	217	202	184	219	183	196	189	183	207	193	201	200	193	182	199	196	202	191	195	199	198	186	199	202	193	185	200	209	223	223	202	222	203	196	232	203	215	243	237	174	215	206	198	221	181	222	200	197	215	176	185	177	205	225	201	176	177	193	239	249	197	193	184	205	229	196	206	226	225	202	208	196	179	210	217	223	218	199	221	201	207	193	195	196	200	199	202	202	216	189	204	214	223	236	192	174	186	193	228	210	200	211	212	224	198	209	193	191	189	220	185	206	192	228	179	181	234	177	190	216	221	170	186	210	203	217	190	223	207	200	220	210	204	181	184	215	201	200	218	210	201	181	179	209	190	192	202	207	198	176	197	201	207	213	191	183	191	205	187	183	222	197	197	206	203	179	199	202	213	204	204	196	201	221	215	227	211	197	195	218	202	236	206	195	192	205	189	177	222	196	205	245	175	192	189	224	219	210	202	221	197	206	218	198	213	237	189	189	215	212	196	189	203	195	186	207	234	210	214	199	182	227	195	196	189	195	202	198	193	193	214	183	208	194	240	178	192	185	199	206	183	179	216	248	179	208	191	174	228	232	218	222	199	201	194	194	209	191	187	203	217	222	208	175	188	204	207	183	196	208	203	211	194	211	195	186	201	203	212	193	200	210	234	230	198	193	196	206	203	221	218	193	222	218	226	197	209	222	207	173	215	215	203	221	207	191	194	217	183	177	181	192	188	182	183	210	213	207	167	183	194	222	196	207	183	178	220	199	202	192	213	211	204	201	211	221	215	199	215	206	204	191	201	200	199	215	214	229	234	191	183	216	211	200	190	222	214	200	179	198	212	214	198	205	214	190	204	196	196	204	216	208	219	204	212	205	194	189	214	222	234	196	200	233	197	210	209	212	218	208	199	211	197	205	188	185	208	187	194	192	201	202	215	203	204	224	219	218	190	204	192	180	194	204	218	221	200	201	184	194	215	205	207	193	261	227	189	211	197	189	217	231	210	239	218	187	214	217	200	211	217	201	226	210	207	221	212	204	203	193	169	217	214	193	191	205	188	223	216	200	166	209	187	204	198	206	197	191	191	193	212	179	218	186	199	207	211	195	191	200	195	188	175	181	200	215	212	193	221	216	188	198	187	203	214	209	212	181	199	180	187	201	182	228	211	206	184	173	230	210	228	211	222	220	215	180	184	202	200	216	170	205	182	200	228	209	202	174	225	211	215	190	226	200	216	238	188	195	208	246	202	237	243	199	207	214	204	212	195	182	200	198	191	213	166	188	233	149	196	180	215	215	198	191	211	231	218	201	202	207	202	209	209	209	184	205	204	229	195	201	183	221	187	188	201	200	201	215	226	183	188	217	205	194	185	184	181	200	168	196	190	184	198	194	213	225	200	224	210	231	214	203	189	197	194	186	235	228	217	210	223	198	179	195	231	187	206	203	218	193	211	190	174	211	211	199	203	199	199	211	176	206	182	198	199	187	178	215	194	197	209	204	197	190	192	200	162	180	200	227	219	209	201	202	192	193	211	184	220	202	220	200	179	219	197	200	216	201	203	201	205	206	191	220	219	239	230	217	210	187	198	217	203	207	210	234	218	193	184	214	208	236	215	220	221	196	235	241	188	179	200	199	178	200	211	218	216	221	173	216	210	189	206	162	191	198	186	197	209	203	210	214	204	218	201	199	188	188	197	217	212	212	180	179	213	210	225	242	216	201	183	192	207	208	211	203	191	227	227	207	176	218	209	202	201	200	189	217	190	206	214	219	210	203	211	202	206	212	218	199	216	187	200	201	194	193	211	193	187	215	200	198	203	190	203	208	208	173	210	197	193	208	192	200	209	203	200	231	193	218	232	194	217	208	216	218	181	210	217	210	193	222	225	206	211	203	165	184	214	214	218	217	212	221	206	214	232	208	212	206	194	213	240	210	186	214	208	208	206	201	189	220	215	180	204	201	197	206	204	233	195	211	223	215	192	203	200	224	209	213	190	210	190	221	205	229	219	200	193	204	207	210	210	180	213	224	206	227	208	209	191	227	184	189	195	212	228	220	215	220	245	216	222	184	189	203	221	193	218	212	217	180	192	199	191	183	183	181	197	198	212	200	194	202	225	190	210	187	200	175	206	181	199	229	222	186	193	224	204	206	206	214	227	216	229	197	211	199	210	249	225	177	227	229	217	237	180	222	192	197	193	212	211	195	237	207	218	209	205	201	203	210	227	225	250	189	183	208	216	230	176	193	210	205	199	241	249	189	200	200	230	204	203	224	195	215	192	215	208	183	219	211	210	203	178	214	226	213	218	224	204	189	206	215	189	247	201	192	212	188	224	204	198	227	198	209	188	194	197	184	203	223	217	190	192	215	197	241	223	226	207	173	222	188	215	225	211	204	207	229	212	203	191	195	182	202	222	216	212	177	205	203	187	211	207	217	205	188	170	227	203	203	205	233	213	199	183	212	189	201	212	226	155	199	191	216	210	196	186	204	240	219	214	204	224	202	190	193	184	189	200	210	223	182	220	234	208	189	210	214	204	198	187	188	209	226	193	197	220	201	198	192	204	192	214	209	222	211	180	211	219	201	210	234	201	203	165	181	214	221	212	209	196	215	197	200	196	207	198	219	208	196	168	200	190	168	219	211	224	213	222	215	191	199	211	211	231	228	220	218	198	225	224	200	203	221	187	215	208	197	194	215	186	209	215	215	213	208	212	199	222	207	198	205	237	215	184	218	215	200	199	216	230	196	198	187	190	209	190	209	204	230	212	184	189	195	203	213	223	204	211	213	224	183	195	198	213	181	198	202	180	198	202	207	194	195	220	195	199	196	193	196	196	239	174	211	193	213	217	166	184	222	210	211	224	229	215	216	243	201	241	182	221	207	191	199	225	229	215	191	182	231	192	196	217	222	223	200	195	195	207	180	211	195	212	228	243	191	217	204	196	190	204	220	232	222	219	190	214	226	202	215	209	191	186	192	215	217	225	177	213	180	179	187	187	232	218	210	203	217	220	185	209	232	213	209	188	196	209	196	239	230	197	214	201	218	216	205	195	204	190	193	235	207	184	189	228	201	197	216	220	213	202	200	208	210	205	220	202	204	196	205	205	198	213	207	189	197	189	221	195	218	229	208	202
6022	887	1403	1532	1762	2247	1842	1556	1275	857	1106	2052	2377	2158	1537	1049	806	739	658	673	638	610	536	616	563	512	518	527	542	555	522	530	518	522	497	536	549	532	505	497	505	527	556	538	544	532	533	488	503	514	543	492	546	540	494	542	502	522	544	530	550	541	518	544	522	530	509	489	536	524	513	513	514	499	472	511	529	565	520	516	535	512	518	505	513	562	521	519	519	513	528	510	564	542	526	516	517	506	512	516	512	535	523	479	511	506	468	515	551	457	505	504	506	534	554	502	493	514	535	505	541	554	498	528	515	510	498	538	552	525	486	518	510	554	505	535	527	550	515	495	479	529	514	507	530	522	520	521	529	520	531	531	511	536	526	517	522	474	505	511	503	507	529	473	531	546	523	486	521	538	481	522	488	500	486	515	485	527	515	514	523	548	484	520	495	510	500	523	483	503	502	518	528	527	525	510	532	495	513	522	518	515	547	488	500	558	513	528	521	534	517	538	505	549	503	529	529	535	506	472	494	516	531	508	532	528	521	544	534	506	522	502	500	523	497	539	536	514	504	497	491	545	496	484	487	507	494	509	523	541	511	519	541	485	484	561	504	466	537	566	504	543	507	476	524	496	483	514	518	536	509	509	523	483	493	488	520	515	544	494	492	472	540	512	508	526	534	494	497	548	475	486	538	503	532	520	513	508	519	523	542	536	574	530	541	503	503	499	499	461	516	519	501	542	536	482	504	551	540	498	535	550	518	519	513	482	529	523	519	546	512	515	510	572	520	561	528	514	512	519	490	518	511	513	518	521	491	531	500	506	489	515	526	486	500	505	521	510	523	493	487	517	536	515	560	530	537	523	512	479	541	510	515	547	508	471	519	512	510	491	498	521	496	518	515	524	501	513	499	517	515	485	530	512	506	531	491	498	519	502	514	522	528	475	478	519	545	528	526	484	441	536	514	509	576	533	482	517	538	494	512	491	535	566	525	526	527	486	518	529	497	555	546	541	507	515	525	481	540	470	532	546	549	464	507	496	534	494	509	451	547	538	494	549	542	519	481	516	485	523	512	515	545	496	490	555	514	574	513	521	516	534	511	524	497	518	532	507	570	497	492	496	521	492	545	507	543	563	484	524	508	522	521	516	502	544	476	535	529	521	513	543	579	480	503	508	514	500	560	572	521	501	510	509	527	541	541	530	487	498	521	552	550	551	520	516	484	498	513	530	546	524	529	516	550	519	508	487	547	511	560	472	559	543	488	537	514	550	521	556	531	552	513	486	532	489	496	544	506	514	532	511	499	502	505	563	516	509	515	512	512	495	526	525	530	531	491	516	507	477	528	500	536	495	519	537	547	525	505	485	530	486	525	513	498	514	495	519	558	502	573	521	501	505	550	513	523	527	545	518	503	511	511	518	527	490	570	571	515	495	521	548	513	500	510	515	559	525	511	497	528	544	503	513	503	499	493	508	519	493	528	525	467	474	517	503	548	502	505	529	505	516	496	527	532	534	520	489	515	515	557	531	533	553	509	482	508	498	516	504	520	518	502	514	536	505	548	499	489	516	528	519	476	549	503	536	542	532	502	514	512	525	533	556	505	499	531	504	467	514	510	527	511	525	546	544	500	499	483	501	496	513	468	516	545	521	528	516	464	533	523	494	519	485	530	503	491	489	486	540	454	529	555	527	525	517	497	494	541	504	502	553	522	499	522	506	505	536	530	518	562	474	523	567	539	504	486	546	456	512	529	512	475	528	556	555	493	518	509	538	515	461	518	487	534	478	543	524	483	458	482	525	484	512	488	495	564	540	566	500	463	520	523	503	551	523	531	517	517	484	501	483	524	544	502	538	538	521	526	515	506	519	515	476	520	519	497	512	502	511	521	510	500	535	542	542	530	511	542	540	476	568	503	518	477	505	498	543	529	554	565	529	523	532	494	542	500	526	540	545	524	548	480	513	521	557	500	561	471	526	530	543	498	543	499	492	499	497	511	493	543	527	533	575	526	540	517	466	524	508	521	537	494	538	509	509	520	484	527	518	532	551	485	512	509	545	494	492	532	537	563	530	553	534	511	526	528	499	488	549	539	515	500	490	524	526	540	508	544	514	550	531	504	503	489	522	518	548	558	576	500	501	516	511	521	505	541	480	493	513	494	490	537	513	488	556	504	536	490	529	556	518	517	502	517	518	537	550	503	473	482	508	510	494	537	496	488	517	539	511	477	463	527	536	497	492	529	511	515	532	504	501	497	524	493	494	513	551	482	549	523	477	529	502	499	541	490	529	530	498	543	507	523	505	484	482	507	511	554	544	507	519	528	531	481	496	508	516	475	539	508	501	473	498	476	469	520	509	538	548	490	515	480	481	501	521	503	499	553	491	491	540	524	517	563	515	512	520	532	538	539	500	525	486	507	461	515	524	515	481	516	485	468	509	449	526	543	544	518	532	524	520	539	524	506	541	540	492	515	508	500	490	514	497	517	462	551	523	499	529	515	514	498	513	517	503	538	503	499	510	513	487	553	481	508	509	525	512	516	484	521	507	488	555	512	517	531	503	519	525	494	518	514	488	515	524	535	507	499	596	507	520	498	491	506	501	537	531	491	473	530	529	534	500	498	515	508	549	559	533	520	511	562	499	552	541	447	509	496	495	469	524	457	493	522	501	490	538	497	523	542	505	476	511	485	506	522	533	522	554	484	498	501	521	561	509	494	494	526	529	541	523	495	533	518	544	522	471	526	533	509	508	517	482	543	521	521	545	483	513	537	502	522	510	536	513	555	497	535	506	544	534	487	567	506	501	559	526	512	503	548	507	515	551	565	522	520	514	528	540	544	488	494	505	521	517	499	507	502	526	475	509	556	512	571	508	546	508	548	536	548	526	492	543	543	492	563	535	490	528	470	531	538	521	542	473	526	499	512	539	515	539	487	545	512	504	544	497	501	528	548	513	504	514	527	527	538	502	531	516	547	468	530	466	505	506	475	521	510	498	553	547	513	532	528	543	539	507	500	513	538	514	471	492	528	501	500	479	541	496	513	504	510	489	528	516	550	545	510	509	493	504	539	521	528	522	469	516	492	507	501	537	519	530	510	525	506	468	523	528	535	520	514	525	505	525	502	486	523	493	543	538	501	534	494	506	543	546	526	525	532	534	556	550	462	534	504	566	549	514	487	568	509	506	503	492	542	551	541	515	549	571	492	536	510	514	552	482	510	512	517	463	525	538	512	526	550	575	507	491	535	494	526	533	505	522	526	520	554	489	537	483	545	540	502	534	587	507	544	530	514	486	504	500	492	547	557	517	521	567	534	499	533	454	501	547	547	507	559	508	509	496	477	561	504	487	507	510	558	503	512	504	510	527	503	503	509	453	530	499	502	534	590	523	519	563	463	526	544	499	534	538	518	513	520	521	565	546	528	503	490	526	510	550	542	517	477	521	541	480	516	556	512	515	558	535	533	531	509	512	504	527	531	514	522	486	486	468	481	512	533	530	511	548	535	504
14012	1427	1162	974	917	943	828	667	555	467	509	767	829	721	651	506	473	405	406	362	402	363	372	421	338	390	399	340	382	372	414	359	373	350	362	366	324	329	333	385	410	355	346	350	352	356	369	396	353	359	384	367	361	371	368	366	355	325	354	403	381	393	379	364	360	351	344	352	358	371	374	383	347	397	355	344	379	367	378	384	330	344	372	378	333	371	310	366	349	373	369	366	374	368	427	335	340	405	353	367	374	380	361	354	360	343	346	349	389	346	356	337	363	375	384	383	340	357	384	336	340	375	339	358	355	353	383	364	332	347	372	384	317	360	338	370	382	380	376	371	344	334	357	375	360	344	355	341	359	375	356	350	349	380	342	334	376	344	357	313	354	359	372	381	389	342	339	378	391	331	339	365	396	354	381	363	375	358	371	354	350	376	368	415	328	358	335	374	370	310	312	324	365	316	372	356	386	339	339	311	368	384	417	353	390	333	375	365	353	375	337	327	371	357	352	333	356	338	362	322	364	357	373	350	346	385	381	378	363	344	333	375	387	363	345	328	341	345	353	369	353	317	337	355	332	347	388	345	338	352	385	344	366	391	377	369	348	358	379	370	364	339	372	317	356	331	354	341	368	365	353	351	317	360	374	348	319	334	338	352	373	354	351	331	353	371	378	387	376	350	374	329	362	361	377	316	345	331	346	386	362	361	379	328	357	346	373	376	346	349	367	327	341	362	404	351	346	363	366	367	363	362	367	347	327	355	292	321	391	373	352	361	397	385	343	378	323	337	368	393	398	342	356	383	400	329	347	395	402	348	328	358	362	356	392	320	374	338	399	358	314	339	355	381	367	372	340	392	370	357	368	340	352	385	344	362	363	361	365	365	341	307	382	366	327	356	334	366	399	390	375	382	381	340	374	345	361	312	329	420	363	371	361	333	389	355	367	356	348	346	377	348	338	387	374	343	347	350	351	396	385	337	390	339	364	358	363	360	329	380	352	341	357	312	356	361	350	366	399	347	392	372	368	332	325	351	402	334	344	343	372	341	355	367	358	363	332	344	371	378	337	364	381	394	374	370	347	339	361	361	356	375	352	338	349	325	343	320	321	369	348	395	342	324	350	360	366	377	321	353	361	319	417	346	347	358	417	355	377	355	355	356	345	353	384	324	383	366	369	362	343	348	384	378	352	344	337	328	374	359	327	402	329	342	325	359	350	362	375	365	364	381	352	356	330	370	377	359	370	363	343	351	373	352	356	381	349	337	360	364	377	333	371	359	337	344	335	365	358	384	340	351	379	357	331	342	383	358	378	344	334	337	357	328	350	361	329	405	381	382	335	354	330	331	396	344	336	388	360	375	363	367	373	407	365	358	342	331	346	340	326	341	372	399	377	324	335	321	371	340	324	382	368	377	343	357	362	310	378	339	354	385	374	392	363	342	335	405	347	343	357	386	383	351	351	345	373	407	374	353	369	336	365	363	352	372	335	347	342	341	372	349	392	353	377	335	347	371	369	333	349	349	346	364	351	382	319	378	357	358	378	394	359	345	384	350	378	360	390	324	381	383	364	337	368	370	387	341	374	359	355	360	371	363	377	333	324	333	363	391	351	336	373	371	369	374	369	348	360	331	367	410	349	365	369	340	355	341	376	328	381	332	363	352	338	323	364	391	344	391	375	360	373	366	339	340	351	368	362	366	344	363	367	359	362	357	376	389	341	370	377	373	371	330	354	383	357	346	373	373	378	350	370	348	363	363	351	362	348	341	379	358	367	344	341	382	330	347	343	363	376	374	374	351	356	342	357	342	349	366	377	349	352	359	349	388	386	354	371	355	347	382	372	340	347	348	351	349	343	371	355	381	343	344	348	357	340	344	386	323	347	330	353	326	371	404	369	346	309	334	385	354	322	395	359	370	372	396	358	337	362	336	327	363	330	351	353	352	348	356	372	356	338	348	359	359	365	376	344	356	368	356	357	354	370	348	366	368	368	337	383	332	361	351	365	352	358	369	360	413	370	364	342	348	387	368	339	362	385	388	352	395	372	407	318	356	307	341	352	326	355	363	348	355	315	372	360	387	326	325	352	382	355	339	367	348	377	382	374	315	360	347	330	362	393	364	351	326	345	400	366	362	372	351	339	352	382	387	365	361	369	349	350	343	349	351	360	312	357	382	316	375	376	357	382	365	370	351	345	334	378	351	384	347	360	353	332	353	333	344	383	376	380	364	377	372	371	375	356	360	365	315	387	356	338	346	352	336	369	351	376	353	361	374	355	357	359	335	336	380	383	349	357	379	380	385	361	329	381	399	380	347	386	319	385	345	323	349	384	406	373	347	331	328	360	391	317	350	358	321	309	337	358	330	368	348	416	372	314	344	372	371	341	363	339	342	342	339	346	352	359	368	362	367	356	378	353	339	355	354	344	338	357	374	391	331	359	360	379	369	307	339	325	383	315	336	332	335	352	353	335	355	338	360	350	367	336	340	369	355	355	341	356	354	344	318	346	357	356	340	362	385	384	377	347	365	326	347	367	366	353	382	341	343	339	382	352	371	376	367	394	398	341	361	343	352	339	317	369	368	333	372	374	392	357	323	372	369	354	361	385	342	352	353	373	391	360	397	382	373	341	379	345	335	364	325	369	352	358	360	422	349	354	379	372	382	331	369	375	361	380	371	369	394	340	379	356	334	370	413	319	343	380	321	315	353	335	346	327	417	374	369	356	356	398	374	344	347	328	359	338	374	364	385	338	364	326	376	346	383	359	356	350	345	366	407	352	385	353	328	395	390	374	339	357	353	372	352	368	368	381	352	322	357	370	354	351	377	372	373	341	415	345	350	386	366	383	350	354	366	331	336	325	352	370	356	394	352	379	402	393	361	362	348	379	334	368	400	352	372	347	344	342	348	371	367	369	313	368	366	400	373	396	397	329	393	350	397	309	354	339	354	377	369	350	331	323	366	378	360	366	399	378	349	359	420	359	351	344	335	356	378	376	335	381	320	408	387	370	384	367	349	353	350	353	381	377	327	373	366	355	407	337	363	354	350	320	377	361	328	331	367	365	356	338	342	340	338	363	354	333	332	376	320	370	359	414	372	344	354	336	382	389	381	310	349	357	374	321	316	350	370	365	365	385	353	350	367	357	367	407	357	338	343	360	393	346	350	382	359	404	367	342	370	406	385	355	376	369	355	341	371	343	391	369	382	361	360	371	415	390	324	339	392	364	406	378	341	376	372	331	391	340	344	346	369	345	344	351	333	371	359	358	362	349	358	354	343	369	341	400	364	369	374	336	367	350	343	365	355	379	353	372	358	379	344	393	353	372	317	354	363	359	343	378	378	362	366	365	314	366	377	340	375	363	315	350	371	412	374	355	365	362	356	346	337	385	352	326	369	394	334	331	374	367	392	323	376	343	358	352	370	358	386	369	391	326	325	367	362	370	368	354	357	369	382	346	384	350	382	333	357	334	368	345	362	339	321	362	365	331	382	358	369	345	335
8257	1443	2389	2589	3115	3778	3114	2458	2057	1465	1737	3114	3533	2988	2276	1638	1343	1166	1151	1087	938	998	959	922	889	846	872	855	910	883	847	818	819	901	830	797	856	799	861	827	816	874	877	828	851	828	809	820	813	861	851	824	808	782	815	773	841	897	813	802	849	838	833	800	864	802	806	821	827	805	831	811	839	849	846	800	806	815	805	776	810	825	783	789	856	806	811	778	823	873	821	805	801	837	825	868	853	787	796	796	833	848	809	783	820	825	800	837	833	820	841	865	814	807	819	868	818	800	855	807	853	793	839	826	901	796	871	829	818	803	779	834	794	824	814	830	826	836	820	854	851	808	819	806	803	813	854	854	790	815	757	839	820	809	805	862	850	825	846	816	826	808	817	773	813	873	806	844	804	817	798	789	752	861	866	816	828	808	787	820	874	805	835	795	789	804	775	833	816	814	872	853	814	879	827	821	786	811	835	822	856	837	833	827	869	818	814	801	836	850	856	865	809	846	808	817	832	815	904	822	847	826	833	839	834	837	843	808	828	836	813	825	856	846	839	834	798	804	829	824	840	852	828	806	818	775	837	835	815	891	832	869	782	826	816	844	830	779	766	809	779	850	817	890	853	816	829	771	819	818	771	851	795	797	785	834	812	783	870	846	817	844	803	886	846	832	830	813	851	805	822	829	823	842	859	801	801	775	848	876	835	834	826	856	861	883	822	867	796	825	783	796	812	845	834	840	811	876	814	776	764	800	844	785	858	856	822	788	795	782	850	834	841	802	769	792	819	798	791	832	833	805	815	799	830	811	871	769	816	837	779	829	819	824	828	838	813	762	786	806	787	811	825	829	849	824	828	819	784	819	791	823	787	870	769	808	877	794	855	802	827	813	798	803	818	768	805	786	799	823	780	817	836	819	802	873	848	818	833	810	813	870	857	852	842	778	778	849	815	820	816	837	821	827	884	829	860	857	881	812	803	780	868	780	789	771	836	815	812	832	825	861	854	818	893	841	826	838	820	833	859	860	817	841	804	833	825	812	739	820	854	791	805	828	840	815	762	802	811	865	788	808	838	881	819	918	882	839	811	732	770	885	805	827	852	842	791	799	853	880	792	781	847	773	853	712	785	817	862	803	798	848	833	819	837	846	803	821	809	816	800	806	804	765	836	818	783	818	818	827	806	832	846	859	797	817	793	849	803	833	839	818	757	876	804	833	833	863	816	826	875	836	836	864	809	863	816	866	813	847	858	797	858	799	777	822	853	796	877	826	783	766	841	814	778	819	822	810	829	857	835	799	800	853	809	842	853	821	836	819	794	775	836	834	848	760	736	853	760	826	844	768	783	797	806	908	837	876	862	833	867	858	827	885	811	850	806	828	809	796	795	781	802	786	804	765	797	830	840	784	806	889	785	795	807	833	814	794	821	837	805	811	841	839	831	862	855	838	817	844	866	850	789	862	840	863	825	855	802	809	800	811	772	886	854	809	781	861	783	777	796	819	826	832	822	828	832	848	804	805	833	822	813	855	782	820	790	834	859	771	855	809	823	840	793	813	814	870	857	769	829	783	814	858	833	837	827	865	818	846	806	835	817	839	865	816	855	848	802	852	812	798	834	886	835	805	841	825	806	781	817	790	821	838	819	837	806	837	843	823	848	844	791	825	836	881	807	854	816	856	830	821	812	832	870	846	827	786	808	824	868	815	833	819	836	802	831	829	827	827	792	854	831	798	826	813	836	829	760	789	809	856	870	808	911	828	828	801	801	871	773	861	871	799	791	852	803	797	835	842	790	756	904	841	826	819	852	889	876	842	803	771	845	794	816	826	801	801	854	820	764	828	794	844	833	849	805	788	767	801	861	861	778	814	846	798	827	877	782	850	865	840	832	796	831	836	818	810	837	782	863	834	819	833	769	818	805	854	846	812	856	779	855	805	805	797	804	794	840	772	780	810	817	826	832	816	834	809	802	846	820	872	801	801	854	803	852	832	848	805	809	801	849	820	780	825	842	845	815	854	759	836	836	888	807	817	799	801	773	785	871	858	864	787	818	835	783	794	814	842	838	804	829	830	806	840	846	852	777	832	811	811	836	871	839	777	833	865	858	797	814	836	785	824	848	853	830	857	824	834	843	774	840	822	834	831	803	827	799	776	821	788	815	838	839	829	868	814	782	854	849	806	812	820	892	799	851	846	851	805	840	783	814	815	808	790	815	864	779	815	780	776	801	821	823	837	823	853	855	844	836	824	821	859	854	833	871	836	805	863	868	832	838	797	825	800	790	851	818	817	842	833	824	850	821	793	829	877	829	813	807	779	836	806	809	807	894	786	844	864	826	856	814	745	773	803	802	806	827	842	849	775	821	845	854	771	805	862	838	793	853	850	805	773	799	817	816	789	829	841	807	840	817	875	828	833	786	800	819	821	810	782	808	806	803	806	790	831	829	834	822	830	827	861	783	832	816	857	863	870	854	846	857	831	866	856	810	815	844	804	802	810	839	850	835	786	818	801	820	844	786	823	858	832	836	802	859	849	842	808	846	776	816	804	883	822	815	843	804	822	889	761	795	860	842	789	843	798	837	821	850	867	830	823	765	857	868	831	834	849	861	825	806	836	837	841	862	794	866	796	810	788	817	865	833	831	808	830	753	834	806	821	842	728	804	829	814	807	795	806	827	836	799	831	802	815	821	821	814	796	815	797	856	861	811	798	844	820	817	807	835	837	830	817	797	814	852	845	862	806	778	822	816	831	840	826	773	842	878	809	794	831	825	831	822	778	865	861	852	900	817	851	853	857	864	799	809	816	846	884	777	907	805	857	797	852	804	867	822	825	825	823	767	801	810	824	837	836	863	785	846	819	816	808	880	796	834	882	871	839	780	818	851	838	849	789	853	815	851	809	807	852	835	813	794	802	807	826	795	820	853	785	844	844	830	805	842	811	844	822	870	832	795	843	863	836	836	806	826	812	841	831	835	787	806	807	838	823	838	807	836	816	848	802	775	815	833	866	881	843	824	834	785	827	827	802	818	890	796	792	821	830	826	797	851	801	790	833	796	780	849	808	831	808	801	826	838	879	813	822	832	843	871	852	826	818	782	802	813	840	838	846	789	866	833	826	836	850	849	746	807	823	837	774	858	814	805	826	840	831	826	773	846	798	824	829	805	848	779	872	846	808	846	817	772	845	809	817	834	825	792	855	841	816	830	839	838	844	834	837	834	824	835	809	848	839	822	825	864	798	827	791	827	798	840	817	847	781	818	760	857	844	821	834	819	826	793	822	934	841	814	791	843	794	818	826	780	781	801	788	832	804	813	890	770	844	862	844	840	799	833	819	793	802	808	846	834	845	861	835	798	803	828	785	829	842	837	816	735	830	838	867	837	806	801	794	823	821	784	844	859	790	817	808	827	800	813	818	863	799	843	854	820	892	842	876	827	902	841	841	816	852	852	814	848	786	841	805	844	808	810	809	873	817	777	808	806	819	827	803	844	854	816	818	818	862
1797	372	363	396	420	478	424	372	395	339	407	389	487	420	374	353	312	289	313	306	299	322	319	297	308	322	327	304	285	355	311	296	328	283	313	281	303	302	303	317	301	282	299	321	304	303	310	299	298	334	333	300	280	313	296	290	304	317	294	310	279	316	295	304	317	320	310	306	279	290	298	294	310	292	299	317	314	270	308	268	338	296	265	317	310	288	291	297	292	341	315	295	312	299	307	339	330	329	315	341	297	332	285	306	308	301	291	321	334	314	299	311	250	292	267	299	302	285	320	345	308	345	301	299	300	323	325	291	328	296	291	299	330	291	321	324	264	277	326	308	299	278	353	313	310	284	282	294	296	297	278	288	304	273	285	302	283	264	298	311	311	320	321	302	327	288	317	295	292	304	283	276	308	290	335	321	345	348	317	314	326	307	293	333	331	283	301	286	322	260	329	298	313	345	317	271	317	285	323	287	308	294	329	303	320	296	295	270	288	274	315	320	288	313	293	338	307	300	296	298	300	306	316	285	267	323	307	295	301	302	314	286	311	310	290	303	282	307	328	319	330	299	284	325	298	286	295	310	311	344	316	303	280	294	304	267	264	318	312	313	317	272	315	266	322	299	313	316	315	294	307	303	286	299	315	332	287	306	296	337	315	328	321	304	337	312	300	324	309	288	305	269	298	325	314	303	300	319	291	280	283	300	335	307	272	320	294	293	280	268	321	314	296	319	325	270	326	281	297	304	296	318	304	315	300	269	298	278	335	262	332	315	301	309	311	276	286	314	309	291	307	304	285	311	260	285	301	335	258	314	334	346	310	333	300	327	278	295	301	301	313	310	329	295	309	280	308	289	302	280	255	331	309	302	304	293	319	312	299	307	315	294	311	341	279	292	306	307	306	316	318	292	305	290	309	291	285	295	294	305	283	328	290	314	314	297	307	315	311	330	301	329	311	296	310	315	328	305	303	300	313	331	299	300	295	326	328	291	298	318	284	306	302	282	342	307	287	273	321	305	313	308	270	302	305	298	305	272	312	327	314	296	322	298	337	313	282	330	324	305	303	314	289	325	291	310	328	320	311	312	300	314	293	285	327	284	292	303	308	304	308	304	303	312	323	326	282	306	305	331	320	311	324	286	308	308	313	297	318	286	283	311	288	278	322	308	271	304	281	279	303	289	289	258	298	320	330	298	267	325	322	299	335	291	346	293	276	287	320	279	263	310	292	298	282	291	298	297	340	273	320	268	317	315	314	282	262	292	320	277	294	319	300	298	313	300	309	340	307	287	289	313	274	322	331	301	298	316	339	308	286	288	284	301	300	313	336	349	325	296	299	279	266	322	294	287	291	299	321	324	292	305	302	301	283	300	327	307	279	301	339	299	306	286	312	306	311	313	305	274	289	287	298	307	254	346	321	317	331	302	306	280	337	300	302	292	327	315	306	323	337	338	335	294	285	317	295	258	304	304	276	293	276	321	277	296	278	285	343	325	317	312	301	294	275	295	310	342	339	315	301	286	302	315	290	278	275	289	291	307	294	327	300	293	341	291	336	310	280	285	302	331	294	316	271	293	275	307	317	314	310	320	286	291	337	303	285	313	277	316	294	288	292	265	303	308	319	320	316	317	286	320	327	294	296	315	315	309	319	288	324	301	320	275	330	350	264	306	301	296	303	324	323	331	295	321	280	337	346	288	308	316	314	314	283	290	288	301	284	319	280	289	286	303	294	338	328	303	272	295	292	291	323	319	314	358	290	257	340	318	282	322	333	300	289	311	298	316	325	291	335	304	267	306	261	298	296	308	280	312	300	299	272	307	270	292	276	303	291	286	284	282	281	311	283	338	325	281	275	320	312	298	313	323	308	263	313	319	311	284	303	300	351	319	280	298	262	319	335	309	294	314	314	324	294	312	267	289	304	307	337	312	296	285	270	299	275	296	300	322	321	274	294	303	274	328	312	305	305	307	316	308	331	349	300	314	295	315	349	297	309	314	271	294	305	273	293	284	300	301	284	290	317	309	288	292	263	304	320	300	283	364	330	346	292	313	298	291	318	311	299	291	326	302	298	314	294	265	321	276	332	301	292	301	308	326	311	291	296	290	272	326	264	295	303	296	335	299	335	310	325	302	340	323	324	332	309	331	302	307	315	290	260	307	306	292	311	292	292	336	315	284	304	289	307	313	325	294	304	277	262	303	313	286	306	270	286	272	293	283	287	313	313	287	299	320	296	320	278	343	262	302	282	302	303	305	317	320	299	296	321	299	297	284	277	309	305	307	293	272	297	313	319	324	287	277	312	311	282	301	305	318	302	305	294	256	307	305	312	333	324	295	322	332	309	300	306	334	318	303	308	281	312	300	280	296	343	308	292	280	316	316	315	310	336	296	293	295	315	332	340	342	316	312	314	339	292	277	313	302	331	293	315	305	307	291	266	283	287	328	292	308	315	323	335	300	279	321	277	341	318	314	333	296	297	290	297	331	299	324	264	314	325	321	314	300	311	308	316	278	311	292	284	293	288	295	334	306	303	294	333	299	258	281	301	312	292	302	288	324	265	287	292	343	302	276	332	314	332	291	298	292	347	321	293	311	292	321	310	286	313	296	302	277	268	272	320	306	301	297	279	335	321	303	334	329	336	300	322	319	291	278	279	302	316	297	294	290	304	304	290	283	282	294	291	299	323	296	288	333	291	287	272	330	275	321	265	310	339	327	289	329	314	318	344	304	294	303	302	308	328	306	313	307	329	301	306	284	311	308	310	311	286	326	285	296	323	333	289	289	315	288	284	307	303	312	335	321	327	308	296	289	294	282	302	285	310	317	328	326	341	330	286	279	323	317	290	296	307	336	291	305	322	303	281	297	331	333	325	311	340	291	303	318	314	309	280	303	320	287	353	348	295	309	270	319	291	297	325	312	285	321	298	302	282	302	316	302	270	325	305	349	322	299	287	292	291	289	297	326	298	318	297	329	269	310	306	315	297	327	338	347	306	316	342	278	269	288	297	326	303	304	296	304	297	301	278	316	340	357	345	306	307	306	316	289	328	309	320	341	325	298	281	303	306	329	304	308	308	312	313	299	293	298	293	291	316	301	319	320	276	330	310	287	298	289	307	284	294	297	293	255	274	287	341	272	322	285	284	300	331	318	299	329	309	288	322	296	320	310	296	299	303	294	299	346	305	292	305	291	320	300	296	282	299	286	280	282	305	316	316	316	256	278	299	334	300	323	294	308	315	317	309	311	286	290	338	296	338	280	333	304	287	283	295	299	314	307	323	315	313	293	287	295	314	339	299	293	296	306	282	323	265	308	315	311	266	301	272	293	311	301	314	299	281	299	321	289	334	287	272	288	284	276	285	286	322	261	290	322	327	296	334	302	308	303	328	318	319	331	319	317	303	305	299	299	330	352	347	310	315	304	280	291	313	268	296	284	313	309	280	307	318	311	344	329	309	319	318	281	302	317	316	331	292	308	276	285	328	343	318	306	329	312	302	301
2001	730	816	836	1179	1457	1217	1120	882	790	977	1448	1663	1324	1187	958	781	727	738	764	688	756	759	721	697	727	690	677	643	671	711	684	714	713	702	688	688	663	655	677	699	697	660	705	699	694	681	683	662	688	681	688	656	709	694	672	710	722	691	667	689	689	756	678	706	723	680	671	683	728	672	758	676	705	666	680	627	731	696	686	708	641	720	744	717	706	655	682	742	701	681	696	694	657	671	677	676	672	702	703	637	688	725	723	685	633	667	736	674	694	678	691	698	687	686	676	702	684	667	685	647	689	681	676	718	683	711	733	678	668	679	713	693	722	686	708	710	672	692	710	694	633	731	687	722	670	634	736	708	675	669	700	703	667	663	710	707	658	679	670	674	741	647	713	662	668	704	677	671	647	706	722	658	708	688	714	697	701	661	650	685	714	692	709	728	657	703	690	712	719	644	679	737	687	655	677	710	700	708	686	689	667	696	674	697	734	675	717	722	709	681	671	698	683	624	704	677	698	702	709	697	702	698	682	717	724	700	686	698	696	697	686	686	641	701	679	697	691	691	704	745	660	725	680	702	706	700	670	654	699	720	685	661	661	660	682	688	679	701	738	741	731	691	647	777	635	711	687	693	668	693	641	699	649	713	695	669	688	640	717	701	681	686	691	695	621	666	703	768	700	684	685	714	726	691	702	668	699	626	691	648	689	682	684	709	727	727	681	719	727	694	688	709	694	655	681	687	728	737	668	666	691	686	691	699	719	662	672	682	683	666	698	691	676	683	687	703	657	705	688	708	682	668	677	700	716	699	687	669	694	678	753	673	695	677	673	685	699	669	689	689	702	671	679	678	698	646	702	660	643	646	679	646	682	710	714	712	697	733	733	663	695	704	706	719	682	728	660	690	671	704	672	706	692	664	692	700	675	690	673	671	664	684	694	708	722	682	646	681	727	678	710	700	721	653	682	723	702	674	697	721	749	733	665	650	669	696	665	696	641	670	679	668	710	685	665	678	641	722	630	670	688	689	680	716	703	712	692	681	733	672	716	688	743	677	650	721	694	716	702	682	690	761	695	680	696	722	726	715	707	688	679	687	715	678	682	674	664	735	707	668	735	730	716	743	702	690	736	714	707	672	677	705	682	735	719	707	686	687	695	719	681	721	707	683	697	732	655	703	744	676	634	631	683	704	748	652	690	666	730	685	685	703	695	660	689	679	672	729	671	678	678	702	717	712	672	695	696	714	691	664	685	711	689	699	659	674	635	698	756	679	665	740	741	666	693	685	745	670	681	693	688	675	704	696	691	686	670	712	682	708	660	713	695	680	695	655	700	670	697	705	747	714	712	646	694	672	681	686	687	675	665	713	723	660	696	633	622	745	698	701	713	661	678	640	699	700	684	708	679	721	756	727	699	739	725	719	732	668	695	716	733	687	692	710	671	711	673	720	715	678	718	725	694	702	715	749	726	682	631	710	710	702	660	655	720	694	663	684	725	719	716	716	687	679	713	681	709	722	688	703	673	706	666	687	719	699	697	683	738	703	660	660	688	736	690	663	700	690	695	688	719	724	702	677	666	664	665	707	721	688	660	728	668	673	670	679	705	692	696	734	718	706	668	689	752	695	701	667	714	700	698	722	694	699	689	711	656	702	693	713	694	718	705	656	710	692	725	688	695	680	707	715	765	730	754	726	712	704	665	688	681	700	693	635	716	701	668	698	688	700	702	680	665	684	691	712	637	701	647	674	639	693	693	676	664	699	684	715	719	728	673	691	605	688	712	700	683	669	695	676	705	666	737	676	703	732	670	706	650	625	658	680	698	661	721	669	667	681	689	693	650	698	674	728	702	707	726	735	709	681	701	685	699	692	697	703	672	690	712	698	655	674	694	674	696	733	718	725	690	676	702	700	648	689	689	726	729	686	679	680	711	670	720	742	679	745	735	651	665	692	677	681	678	675	732	705	664	726	642	641	670	675	690	661	713	677	725	725	711	713	693	734	672	681	720	704	701	653	686	632	718	707	708	721	726	693	681	647	745	708	699	751	706	696	686	669	670	681	708	717	674	703	680	653	693	730	701	701	703	695	690	690	687	707	651	682	750	692	678	687	735	636	729	675	683	689	744	680	703	691	752	666	638	694	699	717	674	708	694	694	723	685	730	689	655	693	695	681	726	689	699	714	646	665	701	692	724	701	744	731	663	667	671	675	701	733	704	691	708	691	719	729	718	697	665	680	684	683	723	691	669	663	702	679	705	693	681	653	718	708	656	734	704	678	702	693	665	660	680	687	697	689	701	678	630	713	663	653	690	683	674	660	664	694	727	626	677	657	726	698	683	683	680	707	728	710	644	715	720	742	678	715	674	725	700	673	707	693	714	715	732	717	686	707	680	718	728	712	754	651	709	688	683	666	672	682	672	702	725	659	704	672	680	666	693	699	664	731	682	678	671	762	690	655	694	728	644	718	703	739	697	649	676	634	717	674	728	701	690	686	677	720	690	701	698	687	705	687	722	674	686	686	662	675	671	736	676	686	697	714	672	738	731	656	719	675	685	690	695	675	654	709	728	690	671	698	696	685	660	710	677	679	663	659	686	669	684	717	669	679	732	728	656	689	732	686	680	722	702	698	677	678	714	728	723	694	630	671	729	680	685	698	710	677	734	674	698	686	722	685	720	681	698	714	729	714	704	739	712	696	681	733	698	684	682	679	696	702	752	705	716	697	723	678	700	695	674	671	675	694	677	694	680	656	674	733	663	652	715	700	699	678	702	714	663	644	644	706	671	656	671	652	663	675	685	688	657	668	707	646	691	698	691	725	654	672	699	641	646	715	707	726	691	710	704	690	729	756	682	674	713	728	719	735	710	665	676	702	657	670	668	710	675	657	686	686	706	657	694	727	679	708	685	659	672	695	699	679	697	677	687	659	721	683	711	727	708	672	667	680	609	700	684	713	725	736	694	710	728	684	712	678	688	724	695	695	669	628	699	691	696	707	720	666	699	717	665	708	663	674	747	667	697	656	716	711	660	666	725	654	720	712	661	709	639	728	696	636	720	665	676	684	684	652	660	681	676	673	697	678	718	631	682	710	728	695	693	676	678	728	668	685	656	676	674	681	709	706	702	687	716	705	733	671	674	694	690	703	656	631	705	687	729	672	688	704	675	648	674	666	693	720	734	678	735	707	717	659	712	701	696	722	671	729	725	693	697	703	694	643	655	678	701	656	696	641	651	647	707	696	674	730	667	705	706	706	695	684	732	651	661	714	664	708	621	641	723	710	693	742	665	684	715	691	660	731	735	651	697	694	695	689	681	709	655	734	718	699	699	673	721	700	693	719	667	694	713	686	698	706	679	710	685	666	630	693	677	719	685	685	649	713	709	712	631	693	669	672	713	701	691	693	706	686	673	709	717	641	700	704	680	739	722	680	707	663	714	694	660	704	649	654	667	709	690	725	713	654	699	697	704	687	689	683	666	673	712	721	718	695	745	689	668	689	640
7246	571	593	458	540	583	505	419	319	284	317	508	547	423	401	296	248	224	242	245	219	212	204	229	226	211	175	209	250	210	193	212	226	216	191	237	194	186	217	231	197	178	189	228	230	195	222	208	195	196	181	208	191	211	241	209	198	215	209	216	248	176	215	208	219	192	202	215	207	191	242	184	193	192	197	216	203	191	195	211	211	188	190	203	187	210	230	229	235	207	213	196	193	215	222	219	195	198	194	234	215	194	194	215	216	199	207	205	242	224	205	201	220	178	212	206	231	227	182	200	192	175	212	209	229	189	184	200	215	215	192	203	189	189	213	191	217	220	221	189	221	189	197	242	211	241	218	194	205	201	183	197	192	215	222	192	226	233	211	180	207	192	204	236	217	184	183	190	231	216	198	219	221	186	216	209	200	192	191	189	181	186	183	180	203	210	248	210	201	200	196	206	190	177	198	206	227	207	228	228	192	203	230	202	230	217	223	195	200	197	208	191	196	206	208	223	242	204	210	195	207	178	212	212	239	211	197	218	220	221	193	208	204	231	194	220	195	214	205	227	184	222	222	171	201	181	194	185	184	202	199	197	210	221	192	225	185	221	203	218	206	221	204	185	185	184	206	192	233	201	231	221	212	196	214	187	207	202	201	227	202	202	212	199	216	211	179	215	209	206	207	227	217	203	202	181	207	178	224	196	241	181	207	209	187	195	202	231	231	220	247	211	205	199	203	182	206	201	220	202	217	197	198	209	214	206	191	187	201	180	192	197	196	221	203	198	194	204	205	231	209	216	210	183	210	212	185	217	197	214	195	222	203	177	192	196	196	218	207	193	217	229	205	192	197	217	213	179	213	192	180	215	205	223	215	224	222	217	176	206	210	199	200	206	227	224	211	195	228	231	234	180	226	211	198	188	201	197	246	222	212	219	228	201	195	202	229	224	223	213	207	211	220	223	209	197	199	190	189	215	217	204	207	215	220	219	213	224	211	183	216	205	203	202	230	210	214	237	224	184	198	223	189	211	231	177	202	188	226	211	219	218	238	183	198	223	196	195	187	218	211	211	228	212	200	187	223	180	209	227	232	197	177	213	219	224	241	190	194	215	202	196	191	203	240	200	195	196	215	218	219	231	207	198	194	214	214	218	205	198	193	255	192	202	224	241	220	230	193	208	195	206	191	184	216	188	208	203	182	224	216	194	207	208	198	237	211	212	194	201	188	208	207	200	195	211	222	198	234	212	204	212	223	185	207	183	210	212	229	195	193	197	215	220	193	179	237	224	216	195	188	207	184	199	222	205	213	219	191	229	217	226	204	220	197	209	213	198	192	190	211	224	209	184	220	200	199	217	212	247	242	216	186	202	208	211	178	214	208	224	170	211	211	190	209	209	221	208	188	218	213	206	237	204	205	168	208	214	214	205	226	244	228	223	192	216	191	203	222	201	212	202	212	225	187	206	193	188	200	224	208	207	211	209	196	213	208	224	199	203	199	219	195	201	221	185	194	230	209	203	232	189	214	213	235	211	233	207	224	189	190	211	202	219	195	190	214	207	232	206	194	206	187	206	209	193	242	197	213	245	240	192	235	215	189	235	189	218	231	218	227	189	225	205	206	185	189	202	234	212	223	200	200	200	207	221	231	227	194	215	193	203	193	202	215	218	209	181	185	189	210	198	201	170	206	196	204	223	216	190	184	207	213	218	205	216	223	182	226	239	203	219	202	226	205	212	208	241	208	243	201	176	225	208	195	201	210	230	200	200	247	240	180	187	193	197	198	215	226	204	204	200	242	203	195	183	199	203	199	193	201	214	211	196	215	240	184	208	178	197	210	199	197	199	241	230	214	211	213	221	221	209	219	205	222	223	186	210	192	178	229	211	208	198	215	230	216	222	201	199	204	204	214	214	217	207	200	184	197	219	206	215	204	222	197	212	206	210	217	205	221	211	207	216	189	190	202	176	224	211	237	184	211	224	203	179	225	224	191	209	205	187	188	215	211	198	218	211	236	224	212	199	191	209	208	188	222	203	196	184	186	207	220	195	245	209	237	190	190	206	212	189	195	219	195	212	226	206	199	200	204	199	200	231	214	200	198	216	205	226	171	204	208	188	224	200	194	221	201	223	205	191	243	212	211	193	188	202	217	248	214	214	235	191	192	229	189	232	213	241	208	201	214	221	218	184	205	198	206	211	198	192	209	210	222	219	207	197	222	205	195	184	211	186	193	208	181	203	207	226	212	210	196	208	204	202	166	205	211	208	220	185	226	219	207	219	207	206	199	213	178	199	224	213	261	196	181	196	208	195	187	214	221	205	219	230	198	168	209	211	189	190	216	223	221	220	207	214	191	210	210	208	250	200	197	205	202	223	174	215	190	210	213	192	205	216	193	221	224	208	200	244	208	235	190	179	176	198	207	184	231	212	188	199	209	202	210	203	200	214	172	192	223	187	203	215	208	225	188	229	209	193	222	212	226	192	213	217	203	193	202	214	215	237	193	219	226	222	217	189	180	199	210	214	228	171	224	199	202	208	209	238	210	217	188	196	219	224	215	206	201	226	189	225	193	224	211	189	205	210	222	199	184	224	203	203	203	202	177	211	196	192	194	230	235	223	220	208	227	196	200	210	191	208	182	193	185	209	208	213	193	209	205	209	184	220	221	242	200	217	188	208	191	181	180	207	202	204	218	185	223	181	202	217	196	214	186	242	205	222	206	190	195	212	220	184	196	208	200	195	216	197	191	209	203	213	196	228	201	203	215	213	201	229	197	202	211	224	194	202	220	224	231	207	208	174	204	203	200	240	233	207	198	216	218	190	196	211	203	213	199	197	211	197	219	187	181	224	248	201	191	226	196	191	207	199	194	209	206	215	222	198	177	242	205	210	215	224	201	181	244	191	186	230	217	219	197	225	185	186	180	205	195	191	187	197	199	221	203	190	196	221	218	212	218	206	223	196	209	208	207	194	212	213	215	201	190	198	216	202	190	196	175	203	215	216	180	211	186	208	201	222	219	246	234	209	217	229	222	207	190	214	229	212	218	180	197	178	231	208	210	210	207	196	203	239	221	216	228	207	205	194	218	189	217	226	192	199	213	224	211	210	203	192	201	199	219	214	206	207	220	209	182	215	200	216	221	200	198	200	202	189	225	213	205	198	212	203	204	215	201	225	212	224	215	213	199	191	208	219	225	185	230	204	196	250	214	183	217	252	211	236	205	179	208	198	257	225	200	239	173	203	189	222	201	206	237	233	218	228	201	227	231	204	187	186	183	185	185	181	193	213	202	240	206	222	231	206	201	204	217	223	203	188	191	203	213	206	195	204	170	206	223	207	202	184	204	197	217	229	200	201	203	224	213	228	234	191	208	212	197	204	202	239	224	182	198	227	196	202	187	225	196	213	181	209	198	197	191	232	202	216	191	182	187	231	200	183	194	212	187	208	213	211	194	228	175	189	203	227	218	180	224	209	225	183	213	208	211	216	228	220	215	230	233	234
6014	848	1365	1603	2042	2499	2107	1625	1188	940	1193	2245	2531	1851	1449	1038	801	734	813	732	647	589	561	561	527	542	586	504	518	503	540	514	521	561	527	557	491	569	502	507	522	506	549	541	535	515	554	537	529	476	522	528	478	504	533	540	554	527	525	494	517	513	530	530	580	484	504	499	541	517	553	503	546	546	480	502	540	563	504	533	511	527	542	516	507	532	525	495	532	507	543	526	509	533	493	523	529	500	529	569	515	540	514	556	518	502	503	524	541	565	540	518	496	537	484	505	549	517	538	528	500	558	508	487	533	524	528	529	517	501	543	526	501	521	522	514	524	471	543	548	519	562	500	468	549	549	516	499	549	511	537	500	528	538	561	552	524	530	528	554	472	541	543	537	563	528	516	482	513	527	524	507	521	525	536	514	519	509	533	506	516	520	500	507	540	551	513	540	558	527	533	525	509	525	518	507	512	482	525	497	520	530	546	518	523	521	532	526	532	512	541	541	512	496	511	516	545	497	522	521	551	543	533	487	502	502	533	503	520	498	559	536	502	503	462	535	491	495	512	524	486	516	513	478	520	511	517	546	487	532	509	482	530	554	547	467	524	520	540	513	543	503	519	568	520	493	527	515	521	546	541	466	481	500	535	493	543	519	534	533	580	517	528	488	543	532	526	519	503	480	483	526	514	548	487	516	526	570	545	541	503	533	526	507	523	516	517	502	519	504	539	539	526	516	524	538	501	484	559	522	522	520	526	514	520	539	509	498	519	537	518	561	506	534	524	533	495	521	507	516	518	498	491	494	531	554	520	523	552	501	512	537	520	518	492	502	511	482	478	483	530	542	530	525	493	513	490	525	520	481	559	532	528	513	550	511	559	504	488	508	526	489	502	540	523	501	504	469	525	543	562	467	503	511	535	511	515	507	513	532	525	471	505	533	544	585	538	527	507	560	535	478	488	525	535	527	537	513	524	462	523	507	518	480	518	539	538	524	493	476	543	541	483	490	514	490	504	524	567	504	511	490	539	508	561	534	515	525	533	521	550	511	539	557	500	570	541	548	516	519	494	506	549	535	492	521	510	539	532	557	503	522	547	486	507	513	542	503	517	521	536	517	516	520	519	521	492	510	515	548	513	498	543	499	516	507	507	551	531	527	513	520	525	507	538	505	504	528	476	551	479	517	512	513	496	541	536	557	476	517	517	517	477	578	516	534	474	534	485	503	557	511	494	493	542	505	494	488	482	500	522	516	511	501	562	528	486	525	533	469	492	555	526	510	468	495	510	514	468	486	503	537	539	503	504	489	481	488	548	497	539	558	525	521	511	537	532	503	483	484	515	496	514	505	524	517	573	524	531	492	516	540	518	538	522	552	525	505	507	519	466	521	494	516	497	522	531	514	501	509	461	530	510	545	561	531	495	506	506	533	495	541	531	510	490	543	503	538	539	503	508	512	512	489	515	549	548	494	560	537	550	509	521	525	480	512	511	525	494	547	497	540	559	503	538	548	503	533	517	472	490	517	510	535	482	514	555	542	485	532	501	513	499	521	537	504	508	542	523	532	536	488	521	550	521	519	532	521	567	540	511	494	507	514	488	513	531	522	532	531	546	516	484	507	540	507	531	533	525	547	519	528	512	529	552	526	543	511	534	506	520	518	565	561	504	523	489	511	548	564	540	522	517	552	468	516	505	516	500	467	500	506	516	521	523	511	549	500	553	548	538	511	486	490	568	566	520	534	499	512	492	522	516	506	504	537	510	539	527	524	493	512	544	530	513	496	545	559	510	552	476	534	524	478	492	559	517	542	507	484	534	509	503	501	562	544	478	555	509	533	520	466	491	522	518	507	519	512	525	501	491	492	526	509	512	531	513	494	481	481	535	502	546	523	510	459	518	528	538	494	521	514	540	508	529	483	509	523	545	478	540	523	488	529	522	504	532	532	493	489	521	558	509	519	508	481	465	497	511	475	505	543	517	499	514	516	507	535	530	542	518	481	505	515	515	518	492	520	567	511	520	530	540	510	526	488	552	482	487	499	510	514	501	514	511	518	530	475	470	453	553	511	524	533	515	518	532	533	520	510	491	534	538	487	496	512	495	558	560	533	496	499	551	501	530	512	526	556	507	509	539	482	541	520	497	540	520	548	545	508	495	544	565	546	518	535	494	544	513	538	502	509	520	509	513	508	540	518	560	482	534	552	534	511	500	495	492	539	537	500	522	544	542	550	512	546	509	548	534	512	499	493	544	499	533	524	513	473	506	522	530	507	493	515	553	498	511	523	537	519	566	525	532	533	516	509	566	532	536	532	552	529	530	519	512	504	522	522	499	552	480	515	549	519	513	521	498	515	511	520	516	489	517	494	536	508	553	526	522	520	524	515	508	547	530	513	542	519	496	511	517	528	533	506	509	509	495	542	553	566	504	488	455	535	531	543	557	491	546	546	497	474	527	507	529	516	524	511	548	545	506	499	513	472	527	497	518	547	537	552	512	542	504	509	563	510	503	537	531	496	502	543	485	498	540	512	512	472	535	547	546	475	515	503	534	538	543	528	529	552	499	494	525	497	532	467	527	532	539	510	511	504	530	572	486	501	529	502	517	523	497	545	538	559	544	520	517	536	521	485	513	508	510	487	543	507	521	549	515	482	530	547	536	494	513	506	491	495	536	535	514	509	518	486	525	549	545	506	519	525	508	483	499	541	524	469	523	524	537	529	523	537	497	485	475	567	558	547	494	536	459	560	556	506	506	492	482	536	545	573	515	518	554	541	530	526	539	509	480	506	512	522	517	499	495	483	498	545	502	547	498	551	538	525	506	513	532	534	503	532	544	508	502	503	573	524	522	512	550	530	491	546	520	536	513	515	539	531	489	513	543	518	497	491	495	519	489	524	535	499	525	562	538	485	516	494	533	511	520	520	522	534	517	509	511	515	530	545	528	529	538	530	511	501	519	550	499	544	475	502	480	518	526	485	494	549	527	538	507	522	547	485	506	536	550	533	514	531	489	528	499	511	494	504	507	555	507	482	558	490	516	528	587	530	527	486	515	523	521	542	516	517	494	521	522	527	525	509	543	518	535	522	550	502	522	520	517	513	550	505	497	502	508	506	532	496	489	519	538	510	470	520	550	524	535	514	527	526	549	476	531	495	475	545	545	559	510	490	536	532	480	493	530	489	518	553	484	474	494	503	548	530	524	495	522	492	523	535	523	533	503	497	519	542	485	578	524	537	518	499	501	498	553	566	503	518	556	543	541	558	527	511	535	539	498	542	514	522	557	552	529	489	491	558	523	526	527	521	524	507	558	534	539	518	525	531	509	583	507	553	558	467	517	502	536	535	530	502	532	521	519	542	505	533	568	506	541	507	492	527	522	542	493	489	529	532	531	519	514	503	520	507	491	502	531	520	506	479	517	527	491	490	499	557	549	521	528	539	564	547	484	507	544	573	487	546	530	522	520	501	494	541	537	517	526	522	511	508	521	544	509	538	519	512	529	493
13893	1455	1196	928	931	1011	825	678	554	494	534	744	888	711	657	466	467	395	436	393	412	415	360	401	344	355	391	393	332	351	370	364	347	382	360	353	384	386	359	332	353	358	370	377	372	396	363	354	357	354	389	358	362	334	367	383	371	348	349	376	353	373	338	406	382	381	355	384	400	314	361	345	374	386	374	371	342	329	365	363	383	366	374	346	380	390	330	359	401	366	379	389	378	345	356	375	361	362	328	361	408	323	347	357	335	356	317	360	344	360	374	381	345	339	343	343	401	391	371	352	345	331	361	379	377	377	359	356	354	389	370	392	388	362	359	341	353	396	373	369	355	369	354	343	337	381	354	387	343	383	366	357	354	358	356	369	378	381	362	407	389	374	379	307	371	365	344	354	355	395	314	380	379	339	370	352	331	346	362	406	385	393	352	401	346	373	347	367	362	348	377	352	388	374	364	352	375	332	362	351	371	352	355	398	332	373	400	368	357	341	327	357	347	346	367	384	370	368	414	381	342	333	379	377	370	356	376	337	389	329	397	370	376	401	374	343	366	367	365	363	375	377	370	388	371	397	390	353	373	376	364	369	378	329	368	367	365	385	375	368	356	367	402	399	340	325	361	357	364	375	394	364	382	379	372	374	386	387	370	375	355	385	359	370	362	365	372	390	360	358	320	313	385	353	362	361	348	366	316	337	340	370	331	378	349	396	376	399	402	377	336	325	362	355	389	373	342	360	414	358	362	355	355	355	358	392	417	403	342	357	357	367	371	410	334	379	382	360	347	356	352	371	339	371	344	345	369	334	365	366	357	331	342	378	345	376	346	331	379	403	380	369	347	361	366	338	348	356	323	358	330	355	392	366	374	319	329	357	409	332	393	356	369	366	384	355	354	350	338	390	383	388	356	381	380	350	368	334	357	357	390	347	378	395	403	389	432	360	395	364	369	382	354	363	379	346	375	358	358	362	363	381	368	371	357	384	343	337	344	348	387	327	343	380	348	359	367	383	345	332	372	341	373	402	391	372	347	357	331	366	343	381	364	384	337	337	353	331	381	363	367	351	360	377	367	349	377	352	369	345	346	344	340	347	354	373	345	339	398	332	408	356	343	357	349	337	325	342	358	330	369	400	358	348	376	403	385	384	348	355	405	379	346	348	343	403	349	369	355	367	358	373	379	349	390	414	375	340	379	372	343	351	405	354	395	360	376	367	336	333	378	352	353	374	381	385	357	377	362	334	363	354	367	344	359	368	334	360	366	336	338	373	399	368	357	354	379	413	363	370	357	338	374	378	362	352	397	333	362	351	309	399	384	387	376	377	397	410	335	329	346	363	337	358	390	343	345	357	394	352	379	342	370	370	366	352	413	363	346	369	348	351	395	329	373	357	394	368	373	335	354	398	333	358	367	340	334	386	361	315	385	349	384	320	369	371	352	366	357	322	355	333	340	364	366	367	370	373	360	391	350	374	370	369	359	341	393	369	330	346	408	351	349	333	375	373	371	345	365	352	364	351	365	354	348	383	344	374	334	375	338	353	370	347	386	327	364	360	377	339	377	344	356	346	347	351	356	394	351	361	338	349	356	322	341	363	352	364	376	369	363	378	365	329	375	346	356	335	334	384	364	330	350	334	367	368	341	351	364	348	392	392	380	358	378	338	362	362	353	385	355	377	376	332	407	370	352	356	391	301	398	376	367	369	342	400	380	351	359	385	348	345	359	389	340	391	367	389	376	335	377	363	367	353	351	357	358	411	350	344	375	356	356	375	397	335	355	357	368	376	354	350	368	367	354	356	369	369	377	351	413	385	364	355	369	325	345	370	353	384	376	379	415	366	334	371	390	333	365	332	346	357	348	370	376	368	347	374	358	337	389	374	342	348	366	360	348	381	346	338	343	352	330	358	353	418	331	375	397	352	360	343	372	389	348	359	363	382	359	373	335	363	351	372	350	355	342	365	338	340	363	362	382	362	403	365	369	352	373	353	321	380	360	337	390	363	371	374	353	358	354	401	357	406	361	366	363	380	369	367	378	388	366	327	392	365	354	329	386	341	333	381	361	338	358	335	365	399	367	380	357	414	373	317	402	354	362	348	380	367	335	371	346	377	319	364	381	369	381	367	372	382	368	412	379	388	354	389	359	344	354	399	334	382	373	377	360	364	389	380	345	371	345	369	379	378	367	393	367	352	353	349	407	323	329	398	379	338	391	393	352	358	372	380	385	333	340	332	366	409	372	362	369	372	374	356	346	426	348	357	368	384	335	362	326	396	359	350	383	361	360	352	385	385	387	358	356	378	339	387	366	355	388	351	342	342	370	368	374	365	375	357	405	375	352	353	354	368	368	330	369	383	383	389	363	372	395	362	374	361	344	373	345	397	345	378	351	341	364	379	359	389	351	377	376	359	344	328	384	370	347	340	333	370	370	353	388	342	396	351	355	383	384	346	379	360	359	363	392	341	352	359	357	323	372	390	374	358	351	354	352	399	356	356	351	356	360	371	362	334	368	351	367	366	359	361	392	353	342	325	344	390	345	350	346	378	353	373	313	371	339	334	352	358	358	368	352	380	370	333	374	377	347	387	408	377	347	401	359	368	377	345	351	379	372	338	326	324	333	338	347	385	403	362	336	364	386	357	364	377	375	369	370	350	360	348	391	381	376	381	401	335	385	395	352	395	349	379	378	358	333	350	389	361	358	356	343	365	378	347	371	326	350	350	349	367	366	386	357	356	365	379	356	390	324	342	340	358	387	333	344	353	318	380	337	377	400	365	352	364	393	359	361	392	363	373	402	323	349	407	395	358	398	365	355	334	358	402	337	336	339	334	371	326	382	395	418	361	363	391	326	364	333	384	358	351	371	363	422	375	320	375	348	320	349	378	350	382	351	350	374	410	376	387	372	334	381	383	373	371	370	374	358	364	360	335	386	369	336	346	343	336	357	337	357	393	373	342	367	377	348	351	377	368	367	362	358	408	360	345	387	376	351	368	354	319	342	357	351	344	399	365	372	382	320	378	389	313	327	364	389	352	356	365	345	363	356	365	390	354	405	394	327	395	415	369	365	383	361	332	353	368	348	390	354	323	350	348	377	368	389	352	359	353	383	401	351	364	351	337	377	382	378	374	355	361	394	389	368	373	363	366	308	338	378	368	372	338	357	414	399	373	400	345	358	357	363	359	360	380	351	364	372	374	351	380	388	398	368	344	357	340	371	371	357	374	379	370	371	369	357	357	383	390	329	360	352	337	386	332	360	345	370	356	372	392	375	386	405	351	332	392	370	380	376	357	337	387	372	400	360	357	356	390	336	370	359	335	386	346	332	381	313	375	384	373	385	379	349	383	368	364	357	373	373	372	411	340	339	380	356	359	383	370	331	323	374	366	372	367	371	367	344	365	386	361	344	337	390	364	365	356	350	382	378	367	380	348	327	347	322	354	377	375	384	349	337	366	341	349	383	328	377	341	350	385	386	362	348	330	351	343	348	341	351	432
8190	1438	2380	2800	3413	3979	3233	2570	1964	1512	1903	3362	3845	2951	2356	1568	1286	1150	1180	1181	954	986	917	881	878	854	843	877	872	911	849	853	851	783	808	914	877	837	792	874	865	847	832	829	856	861	811	858	866	849	855	801	814	903	814	818	850	857	838	869	814	831	854	847	873	785	846	825	835	831	829	827	823	826	827	809	879	773	877	869	846	856	835	880	863	806	853	850	893	850	841	862	860	871	850	828	836	785	888	873	809	871	842	857	772	843	824	842	844	850	886	823	833	870	849	850	837	802	814	823	859	842	844	818	864	890	796	836	840	826	801	862	783	788	854	819	811	891	813	853	816	873	840	804	861	856	833	836	808	819	860	880	870	906	790	794	824	862	826	824	811	837	852	861	855	827	855	864	829	848	838	853	855	827	826	860	824	864	809	862	835	887	819	845	803	786	863	801	851	863	888	839	828	833	845	875	850	811	818	832	880	856	859	831	822	838	859	833	797	894	819	923	807	858	890	862	859	870	839	845	839	896	818	827	854	825	848	840	815	872	881	827	818	821	845	866	862	823	811	824	888	836	851	866	783	848	804	851	854	824	834	829	887	778	799	886	852	858	836	876	871	817	880	797	825	827	857	864	838	802	848	830	817	841	814	885	823	832	856	819	840	779	811	861	839	891	835	841	830	820	812	834	820	825	850	822	809	867	784	790	854	830	863	884	848	885	860	840	859	809	824	886	828	882	801	823	845	852	832	804	815	817	843	862	795	844	818	875	820	824	760	824	816	828	808	801	797	868	909	814	842	857	820	856	830	801	810	856	864	826	884	809	885	813	832	835	829	845	810	794	820	863	812	855	828	829	853	877	778	832	842	816	844	847	790	790	838	816	769	878	813	830	863	832	817	811	795	833	812	852	830	826	843	813	861	814	803	830	876	846	847	783	802	817	868	848	895	849	826	830	821	867	827	865	836	829	878	824	829	872	813	782	843	860	828	785	789	870	790	795	846	814	868	828	779	843	857	846	801	803	782	848	838	825	838	832	809	864	765	823	820	803	850	814	837	833	832	824	835	828	847	830	867	773	772	863	837	833	781	837	826	833	866	894	874	803	839	887	838	805	842	783	789	822	808	816	892	856	806	784	817	840	867	843	857	814	829	795	823	835	821	859	849	811	872	840	863	785	852	847	845	862	858	830	856	806	781	853	837	866	821	863	837	812	851	877	836	828	862	817	831	830	863	849	858	867	861	812	817	835	846	815	843	828	854	790	853	854	832	815	818	795	875	820	845	841	831	809	766	832	852	890	821	841	823	856	831	849	796	845	782	781	814	837	860	850	874	812	817	804	878	843	862	819	817	872	827	793	840	939	843	807	804	838	852	814	862	876	916	853	824	869	856	861	839	867	853	784	848	806	818	794	796	831	803	821	877	836	843	824	884	833	884	813	805	874	821	857	786	855	871	855	825	892	862	846	837	839	831	838	840	815	800	770	815	809	842	834	869	826	869	862	823	825	833	868	885	838	810	897	827	837	806	781	849	792	877	860	832	831	840	873	879	838	832	803	828	777	773	890	818	853	836	846	847	895	825	863	876	862	875	863	843	814	823	851	820	810	805	849	892	831	824	854	802	811	810	812	850	822	814	808	872	814	814	803	796	812	842	864	759	844	873	815	855	878	832	850	853	820	868	828	837	775	815	869	840	788	806	852	787	837	810	872	845	873	827	856	862	861	826	839	805	828	761	839	812	849	797	826	809	852	824	760	804	811	852	851	804	793	850	828	836	846	824	831	805	843	839	815	797	842	822	811	875	804	831	842	852	822	823	869	847	821	819	899	816	765	824	850	830	861	858	835	829	839	835	823	815	808	865	833	845	819	786	853	879	906	861	825	843	879	865	834	854	843	873	843	824	826	866	864	878	820	838	812	828	847	810	832	828	838	850	772	801	800	852	804	828	813	819	787	819	813	770	813	818	827	850	784	776	786	852	872	844	831	836	854	832	829	910	808	854	799	809	789	860	817	828	844	852	811	808	886	796	845	830	833	883	843	819	827	847	808	843	807	824	829	825	868	812	835	803	896	824	830	803	787	831	849	871	852	806	805	834	824	875	865	824	828	854	801	838	865	852	892	825	814	834	832	824	861	847	830	812	808	872	826	851	870	855	844	845	829	840	852	785	824	818	812	866	857	865	850	874	809	772	783	892	800	881	862	831	800	798	849	793	827	836	816	781	821	865	817	876	869	817	835	826	818	839	830	826	825	839	849	819	854	855	844	784	863	821	816	818	866	825	814	855	863	855	829	814	828	863	820	802	856	816	862	794	830	857	825	862	808	852	797	872	892	846	791	823	864	803	817	797	876	855	865	813	839	799	847	879	845	816	803	882	828	874	836	846	843	822	826	821	845	780	815	845	819	875	842	794	807	865	851	872	841	857	767	850	835	803	804	842	848	868	878	827	827	843	854	829	860	826	868	870	782	808	818	783	761	835	897	865	810	856	786	849	837	848	837	839	825	855	837	830	825	810	810	791	856	848	876	864	840	837	808	773	808	827	799	818	847	852	823	847	828	836	821	787	836	849	797	796	871	838	790	837	836	824	804	845	890	821	891	860	869	815	849	814	816	866	841	837	821	856	822	844	818	861	841	850	836	815	832	858	834	808	844	808	819	822	813	830	821	868	838	831	823	834	820	795	847	859	835	887	857	860	859	866	814	838	884	863	872	805	832	811	871	846	870	840	860	806	896	838	877	876	866	795	866	872	858	818	805	872	850	871	800	811	848	860	851	832	830	863	767	829	837	815	825	829	895	807	820	830	879	894	857	851	863	804	857	827	835	867	812	794	881	865	840	804	838	854	783	879	843	787	801	849	832	855	885	797	841	849	843	831	812	882	835	826	800	805	833	903	829	844	849	838	816	842	856	819	916	864	844	817	831	827	853	866	879	815	801	860	861	793	789	808	813	844	852	818	851	852	805	811	813	835	838	780	836	864	829	753	848	817	846	865	786	801	846	795	821	832	866	847	869	847	785	839	815	820	768	881	820	886	818	830	818	791	840	806	876	833	840	823	840	840	809	840	865	809	823	766	827	774	836	793	872	824	813	838	797	833	849	822	838	815	853	798	844	879	815	858	832	848	834	855	851	814	791	833	826	865	810	852	823	864	810	816	851	816	817	846	836	854	857	855	818	864	893	845	858	865	803	834	790	840	855	893	815	836	813	815	827	840	838	808	833	815	835	849	865	840	837	833	845	865	817	831	843	854	824	836	800	831	853	867	837	818	837	827	853	792	855	815	876	842	867	853	743	799	867	809	832	822	794	810	782	894	845	793	861	802	852	871	856	848	839	843	838	850	860	869	834	840	835	861	821	824	831	805	838	882	833	850	813	836	827	844	855	847	825	771	834	825	835	878	863	833	902	878	839	794	837	835	784	875	807	840	850	804	795	827	833	821	858	820	813	806	814	850	849	907	812	816	805	799	817	851	852	843	855	839	742	825	835	868	848	894	863
1606	377	388	369	408	449	340	394	375	300	359	458	505	434	407	347	339	305	339	315	325	313	359	300	307	329	284	302	309	313	307	312	269	297	301	297	303	302	277	286	327	303	317	324	290	315	333	333	296	317	329	291	300	289	326	302	306	295	323	317	313	290	312	301	316	329	312	280	308	292	317	334	303	320	315	302	282	315	307	274	323	305	313	311	327	326	289	306	295	298	338	305	285	304	311	277	299	266	286	341	283	297	305	304	300	306	318	257	300	307	333	293	320	304	333	292	297	314	341	327	292	291	336	336	308	326	305	300	315	335	299	302	313	301	297	297	294	301	298	303	306	272	279	296	276	283	340	295	301	334	304	281	346	300	305	292	303	348	260	276	272	289	300	328	288	316	342	327	281	303	332	313	302	305	300	320	314	306	303	297	262	296	289	295	326	313	287	299	259	314	322	321	265	294	327	320	294	336	292	334	328	296	289	317	290	333	301	292	295	285	299	297	295	300	302	293	294	289	305	298	285	317	325	301	313	288	326	281	293	297	289	325	321	261	305	254	302	309	271	317	305	296	311	318	295	323	304	311	294	295	298	316	302	309	315	296	299	301	328	316	301	281	301	333	304	301	279	297	248	342	314	312	263	278	331	278	291	322	333	315	332	324	330	299	297	320	299	332	260	302	279	321	314	283	291	316	332	314	290	326	301	344	288	288	270	268	344	291	309	310	340	323	296	280	318	320	300	324	310	311	282	298	342	319	300	285	315	294	353	317	291	343	285	327	281	323	296	290	291	297	286	339	310	319	310	292	303	298	337	316	314	334	327	292	301	297	280	325	308	307	333	302	312	316	291	305	318	313	286	293	355	317	298	296	314	321	342	316	310	303	265	322	323	310	328	300	330	340	316	309	309	276	304	292	329	273	348	332	272	284	337	316	274	301	317	328	348	308	294	303	329	331	341	303	274	333	317	289	309	296	311	292	304	303	326	307	312	323	277	317	303	299	319	327	252	325	324	310	301	322	315	305	332	288	323	294	315	305	277	322	337	289	286	269	316	305	334	309	284	307	315	312	341	323	296	312	304	318	312	320	267	281	308	300	350	341	306	292	266	279	312	325	285	284	308	305	329	271	275	297	306	342	293	275	300	314	296	298	316	301	292	284	313	305	326	287	310	288	321	319	319	281	325	302	322	293	298	293	290	307	316	304	284	292	297	321	291	307	328	279	286	291	341	293	308	343	312	304	291	300	313	295	281	300	326	300	284	319	302	308	307	281	302	291	288	295	312	291	293	301	280	304	327	323	326	307	346	300	341	294	295	323	286	281	323	308	319	279	308	305	330	316	315	322	343	304	330	284	306	308	309	295	316	291	309	277	308	319	284	309	319	296	300	304	270	276	303	329	292	276	336	303	282	288	313	299	262	311	321	277	311	295	286	319	322	275	325	301	342	299	302	315	306	322	308	303	325	304	270	324	325	298	285	325	269	313	312	309	295	326	304	296	266	309	302	340	248	318	299	319	319	292	325	324	301	312	302	330	321	310	323	304	302	341	312	285	294	291	330	302	307	333	293	314	313	338	329	307	307	316	296	274	301	304	344	300	329	297	294	313	324	339	292	345	284	258	289	316	307	323	309	302	312	301	295	321	331	306	290	294	330	327	299	278	302	305	290	295	278	285	289	317	328	303	316	351	305	317	302	328	298	297	300	284	302	320	308	314	313	265	306	291	269	316	292	313	317	277	319	287	302	340	297	288	309	321	307	303	334	309	314	292	308	294	289	285	317	283	282	325	322	315	300	316	325	304	307	297	340	292	286	303	344	303	334	320	298	298	288	308	282	306	321	309	297	306	290	301	325	326	307	317	311	330	288	312	260	294	295	307	319	283	283	289	342	290	310	304	278	286	283	294	322	309	297	293	311	285	298	296	280	316	327	323	303	291	303	304	315	338	284	283	285	290	296	312	296	293	340	298	299	316	329	323	304	278	317	306	301	297	300	278	316	340	301	301	332	318	304	321	310	306	281	297	336	314	286	312	303	313	310	348	314	320	311	335	282	304	299	280	327	324	285	323	305	291	291	311	284	290	337	299	297	362	316	308	288	306	314	316	301	288	338	322	322	287	307	310	282	287	298	285	298	295	348	293	308	309	294	323	286	325	320	325	319	299	299	310	313	313	294	350	310	313	327	288	335	334	314	297	314	306	320	314	313	323	293	326	303	297	316	326	293	318	293	320	327	328	252	293	319	329	304	320	295	304	264	299	296	315	333	292	285	298	301	340	303	327	351	329	301	340	305	326	310	291	324	302	328	291	307	308	297	327	359	302	287	307	280	334	283	309	307	332	286	335	321	276	296	303	325	299	328	309	323	310	288	324	334	319	295	318	337	278	289	309	289	288	303	320	290	307	310	283	306	323	290	294	298	282	322	317	287	328	298	320	303	332	275	341	283	277	302	302	316	291	314	323	318	316	279	297	294	277	296	300	285	300	335	295	307	283	328	299	307	315	286	333	331	288	323	325	296	313	343	279	318	337	293	328	315	314	305	301	311	313	315	329	285	315	323	328	316	312	308	266	285	297	306	335	299	307	320	304	299	296	306	319	303	308	326	349	329	290	296	300	330	306	346	329	294	351	316	326	323	303	313	334	321	313	279	320	292	287	328	294	331	314	297	321	302	316	278	302	274	323	281	306	330	299	305	298	260	285	316	302	307	290	284	289	311	306	302	295	296	316	311	341	319	336	312	279	281	293	305	325	317	316	305	308	294	333	307	313	307	298	294	286	310	325	319	333	310	296	313	296	290	293	311	296	339	328	304	301	323	306	357	318	322	279	299	313	327	297	298	276	310	322	305	279	316	300	305	322	303	299	297	325	339	348	281	324	319	345	308	320	315	288	301	298	289	322	292	287	329	306	322	331	268	301	285	307	305	283	294	295	323	298	329	314	300	303	304	330	311	319	305	313	308	352	274	310	308	320	306	304	326	302	293	313	335	291	326	308	288	296	288	296	308	324	276	271	315	341	304	319	323	335	302	285	319	327	311	302	268	302	309	305	283	324	280	286	303	271	304	288	311	316	340	332	317	289	304	335	321	344	280	297	338	319	336	281	290	336	294	317	340	325	285	315	289	279	285	305	306	301	318	315	303	291	315	354	310	295	356	267	274	297	299	303	293	311	279	294	307	285	296	309	302	310	296	290	354	338	316	337	324	307	308	308	271	311	305	284	285	289	314	279	296	319	314	322	339	292	302	302	297	315	317	292	264	300	297	305	317	292	259	289	311	319	328	281	293	291	296	314	291	281	312	262	304	295	308	296	315	307	335	316	266	262	288	298	321	303	312	309	319	288	315	327	275	330	315	289	307	328	325	343	295	297	355	268	275	306	312	293	308	319	318	296	282	323	286	344	299	311	292	321	306	319	328	317	309	304	301	324	345	299	326	283	350	299	292	272	318	317	298	295	326	295	278	295	328	306	359	338	286	301	305	304	301	317	294	335	319	341
1962	723	844	876	1293	1406	1369	1082	941	817	1001	1716	1778	1348	1156	906	869	735	751	735	730	748	704	668	652	676	641	689	734	688	722	684	730	684	738	691	634	661	725	702	700	682	647	734	693	683	739	696	678	739	726	663	720	735	686	704	722	675	709	701	716	657	725	692	755	724	702	730	757	678	742	666	666	710	707	739	682	717	696	677	723	658	680	658	706	702	670	674	689	737	706	697	701	718	713	711	666	744	676	682	753	759	692	703	696	719	715	727	714	715	692	687	708	679	708	683	714	731	681	694	691	700	737	691	655	715	720	653	708	676	745	668	685	707	695	645	646	672	698	700	701	733	725	721	701	724	639	696	708	711	674	687	677	694	707	650	677	650	675	678	701	653	683	690	717	678	684	720	714	652	681	701	709	707	705	696	726	692	688	685	660	676	723	702	728	708	680	709	707	717	690	676	717	671	717	662	674	709	693	732	691	687	677	692	706	679	678	729	681	695	734	718	654	733	680	720	708	666	702	635	746	692	688	700	715	690	708	696	724	746	696	703	694	661	673	690	697	702	717	692	722	707	722	687	679	679	693	675	700	700	653	739	694	704	705	666	670	647	696	724	702	662	677	691	717	715	668	706	668	716	733	674	718	726	711	672	718	728	684	679	659	696	683	678	717	670	699	690	693	670	709	713	660	665	631	707	636	692	718	684	655	695	730	714	686	712	683	677	690	710	689	712	659	730	671	668	765	704	712	723	724	713	738	665	653	743	672	704	654	732	715	678	686	695	669	646	729	664	699	700	720	634	697	688	731	728	664	640	724	684	731	633	694	718	719	686	683	696	656	681	640	702	706	708	708	667	705	689	676	695	713	704	699	724	632	697	745	695	669	735	721	703	700	683	676	667	684	673	673	782	679	742	706	716	662	686	705	672	704	707	687	706	710	753	721	687	685	693	698	727	682	721	687	716	697	659	703	694	661	671	708	725	735	697	723	709	659	698	702	722	691	692	694	732	764	672	711	653	712	718	692	635	675	680	659	678	681	709	693	717	678	667	671	720	708	648	729	658	723	720	742	713	710	703	664	730	691	705	680	694	698	699	710	703	725	676	698	733	659	641	685	716	690	686	684	698	683	698	680	697	727	681	703	689	739	672	664	670	679	726	699	637	643	673	750	673	670	692	687	748	717	703	714	720	688	722	687	701	713	722	693	737	717	700	734	694	731	657	695	670	704	721	688	702	729	701	683	650	717	698	701	678	733	695	708	741	704	720	677	668	639	716	698	710	687	680	713	699	704	703	702	680	656	695	716	636	709	679	712	713	742	689	689	733	707	674	696	667	707	708	688	686	694	735	707	687	708	750	690	729	732	670	686	704	653	703	701	714	670	668	723	705	669	740	709	714	677	655	759	741	706	717	702	750	657	666	686	713	701	635	680	666	689	647	703	668	716	721	720	699	690	651	688	691	659	734	713	709	696	708	715	692	721	695	732	696	675	678	711	740	677	714	675	659	703	687	725	655	685	703	695	669	682	686	702	624	715	701	687	680	697	670	692	719	691	686	706	676	668	690	694	676	686	711	719	757	702	723	647	674	640	731	644	698	665	698	704	676	666	636	722	719	711	696	729	701	721	678	709	700	703	744	703	675	659	737	695	648	707	731	725	706	669	732	704	698	695	684	686	764	715	715	722	660	680	722	653	684	717	662	676	677	651	717	677	735	693	708	724	681	659	700	683	670	714	707	678	697	643	682	724	679	672	691	679	709	668	717	718	730	705	673	691	699	719	723	765	704	714	693	704	693	727	689	703	744	698	671	683	674	705	740	733	714	652	666	685	685	687	677	650	661	709	690	650	739	707	668	712	705	670	722	680	686	681	735	706	694	699	691	708	696	711	693	745	674	719	710	727	707	692	642	686	720	686	711	626	705	717	655	729	684	699	657	660	718	658	687	711	694	693	720	705	673	712	696	675	693	712	703	697	659	653	693	675	722	714	694	697	703	714	707	681	707	722	660	696	658	663	687	719	721	683	670	726	696	684	667	663	708	716	655	723	664	710	688	702	657	676	690	710	767	666	686	682	700	702	688	687	666	709	705	705	714	697	670	704	659	677	709	713	705	696	728	711	722	704	689	649	683	671	751	656	677	656	688	699	705	665	697	665	727	670	722	713	672	670	695	682	644	673	692	681	713	739	731	690	684	646	726	673	676	655	714	652	710	704	737	684	692	722	669	702	730	715	663	712	683	667	649	676	676	680	715	692	683	696	692	736	739	689	693	668	729	676	725	720	671	689	662	658	681	650	735	682	649	703	724	691	696	689	710	764	707	732	718	726	717	666	676	729	700	694	722	713	672	660	679	669	721	695	702	672	718	668	685	701	694	782	687	743	644	717	705	684	675	682	697	684	678	743	709	703	710	681	720	683	698	693	692	727	720	709	743	701	684	689	677	664	700	733	710	687	717	657	658	678	691	705	708	689	671	715	668	689	701	676	708	661	737	690	682	678	612	741	712	685	703	660	723	704	710	751	700	754	732	700	724	692	731	683	702	653	685	684	740	721	664	714	666	719	652	683	724	649	725	710	700	673	694	671	695	732	695	693	732	752	666	685	685	700	661	678	654	711	770	701	715	647	730	696	686	724	648	692	648	677	701	685	702	716	752	692	744	715	697	724	687	717	664	694	664	704	697	737	728	747	701	674	688	713	678	712	702	731	679	659	704	640	740	710	680	725	691	709	707	689	725	663	753	680	709	683	750	682	650	707	689	721	668	692	693	676	681	722	702	689	718	698	666	674	685	657	693	715	705	715	673	698	684	674	694	696	652	687	662	671	696	700	685	669	670	710	699	763	768	694	678	688	674	684	680	753	681	652	709	701	681	649	701	683	727	677	686	664	692	724	690	708	735	683	733	709	680	690	677	727	699	702	625	678	668	675	729	724	706	669	690	706	688	708	653	714	707	686	695	708	730	688	724	677	702	733	731	749	676	664	666	648	730	701	702	687	672	645	678	712	721	715	670	637	717	676	685	689	674	706	704	741	688	734	720	714	691	715	722	684	719	699	728	694	690	683	667	633	676	727	742	700	698	731	630	704	722	732	683	689	698	676	708	666	668	734	742	727	687	739	666	661	685	714	694	700	686	697	689	707	680	685	700	685	723	727	692	739	714	679	659	686	677	677	681	640	667	679	701	669	679	752	677	692	716	661	710	698	711	665	719	662	677	691	669	711	693	706	708	681	719	736	719	728	691	694	704	643	728	713	755	713	704	703	703	694	704	691	725	710	662	681	721	736	729	724	678	702	708	707	696	699	652	719	657	743	700	718	708	725	679	719	727	696	712	732	709	716	660	671	687	711	703	686	710	692	708	719	652	654	681	746	670	703	703	661	667	718	663	687	675	665	690	726	704	705	740	721	722	697	688	708	704	671	696	665	709	763	692	653	684	632	718	746	734	638	731	708	733	721	702	662	651	714	699	672	725	708	707	717	660	678	742	735	724	683	694	685	682
6842	576	590	576	547	570	498	403	316	291	347	533	609	491	344	286	261	224	251	253	215	222	246	247	219	216	214	225	224	197	221	193	212	227	195	204	187	201	210	204	207	192	212	210	207	203	210	196	204	209	218	226	233	217	192	185	211	198	239	221	238	202	217	225	221	201	212	191	208	200	237	197	223	189	194	245	200	180	211	210	219	211	199	202	208	240	208	200	237	215	222	215	192	208	175	239	210	205	217	204	223	215	222	169	212	214	219	202	204	212	209	219	209	217	205	256	224	215	207	186	191	213	197	212	216	195	240	193	200	197	227	208	197	195	210	196	207	220	218	226	196	198	225	200	214	189	192	192	213	191	217	177	202	202	186	216	224	219	213	225	209	216	195	209	194	199	198	199	212	223	231	199	246	216	199	211	218	204	221	212	179	218	216	219	206	224	226	211	229	213	223	215	219	201	217	197	186	209	215	215	185	205	202	212	216	218	215	200	227	192	185	199	245	225	191	237	221	218	211	204	187	197	213	218	206	205	177	208	206	219	227	212	200	211	215	200	213	241	206	212	205	198	213	217	198	226	206	235	215	209	214	227	206	217	210	205	218	194	209	213	189	200	211	185	171	227	192	225	186	233	233	198	203	191	197	201	227	228	196	207	211	220	203	223	220	213	209	187	218	196	209	230	199	199	211	200	194	224	214	205	183	194	191	213	207	214	238	219	242	226	236	196	215	211	205	194	232	193	196	230	190	199	182	186	228	218	225	213	184	204	200	211	245	187	216	207	226	211	206	216	218	192	207	198	236	214	202	215	213	203	210	224	203	195	202	191	181	188	185	219	212	243	209	210	176	194	211	185	199	216	232	186	206	202	198	194	183	217	203	194	202	239	197	207	189	220	200	215	197	225	242	221	203	201	222	204	239	199	213	220	204	228	208	230	223	238	241	217	225	192	222	191	174	222	197	218	219	190	203	210	215	234	195	204	194	196	227	182	223	208	221	204	200	247	212	203	178	181	184	228	207	246	209	211	198	199	193	192	222	223	213	204	222	212	210	219	225	239	223	209	209	202	224	224	214	198	198	207	196	206	201	177	193	186	211	215	187	185	227	200	213	220	217	220	190	204	184	191	226	217	203	197	187	232	197	214	225	228	198	249	217	197	236	203	225	191	226	212	228	189	206	218	227	231	208	177	236	224	245	214	214	248	233	213	224	200	196	207	201	235	206	178	178	200	184	204	194	201	221	195	216	184	210	191	172	192	196	194	182	226	194	208	188	164	200	208	231	213	242	176	223	195	204	229	201	189	213	189	232	216	220	191	197	242	208	212	210	197	180	220	181	213	200	208	207	216	223	185	210	208	237	203	228	231	213	198	210	202	205	220	230	219	205	201	198	194	193	223	217	208	232	187	197	221	209	179	183	198	206	199	227	210	198	198	199	212	225	208	223	207	216	206	231	201	215	191	195	205	218	206	186	207	196	248	236	203	218	237	199	207	210	231	212	210	223	203	205	201	217	236	200	208	225	217	201	192	198	183	253	195	203	207	207	206	211	183	212	203	228	190	185	215	200	214	208	180	231	234	182	211	184	245	180	200	181	229	227	211	223	217	176	199	199	210	182	230	229	187	201	209	203	199	234	246	196	217	230	221	180	197	199	227	222	228	207	209	201	214	207	203	227	222	194	215	252	200	199	215	200	189	201	210	172	230	225	226	207	205	208	211	220	233	190	210	195	234	166	179	186	234	217	209	222	194	197	213	218	233	202	185	218	213	218	230	221	194	182	224	194	237	241	240	204	173	222	213	198	200	194	187	201	226	232	192	226	219	202	244	211	218	214	210	240	215	201	210	177	200	203	194	189	240	211	217	218	200	201	215	257	213	202	221	210	208	228	208	216	189	222	207	216	255	202	207	226	202	209	231	230	223	206	199	231	219	210	210	188	201	219	232	185	210	200	202	224	208	212	213	206	207	203	215	201	216	198	212	221	199	203	174	200	219	198	210	233	199	188	208	213	186	217	205	235	191	178	217	229	180	208	222	202	202	217	209	192	189	203	238	183	197	225	210	222	185	204	212	208	226	199	232	220	206	198	212	242	206	220	217	207	212	232	212	246	202	205	209	241	217	228	233	208	219	231	224	222	218	234	197	239	193	218	191	188	217	228	216	232	208	185	214	207	198	184	197	213	195	199	205	208	231	211	187	224	215	218	206	207	220	201	207	193	201	182	222	217	209	164	180	205	211	186	184	219	211	206	233	186	212	220	225	189	228	216	204	250	229	196	208	181	223	248	172	204	197	193	201	212	209	211	217	227	178	187	206	207	225	218	206	191	219	219	216	220	215	217	196	214	249	216	202	198	204	191	208	199	212	205	197	224	183	226	196	232	180	219	187	211	221	207	206	237	261	212	223	221	217	221	222	204	200	216	233	192	207	249	196	218	206	208	224	217	256	202	214	220	218	209	215	188	190	229	226	195	190	222	261	211	228	217	217	235	209	220	233	200	249	232	230	226	235	221	219	197	215	226	224	211	220	214	227	216	213	181	213	241	207	219	196	221	222	203	218	207	222	198	229	201	201	219	198	170	192	223	254	232	221	210	208	211	207	227	218	209	189	219	231	187	243	214	182	200	218	185	204	202	183	242	213	196	232	240	206	190	220	206	171	215	218	227	212	188	201	248	205	200	195	223	196	186	177	212	210	174	217	219	216	180	185	201	191	201	211	206	195	220	200	195	214	214	221	200	223	220	204	185	211	222	184	237	220	195	224	199	211	217	203	201	215	187	187	201	220	202	203	235	183	172	203	214	217	186	194	212	222	220	218	208	215	211	183	242	217	186	195	190	204	208	226	188	195	218	219	193	221	214	209	188	200	220	193	216	212	166	214	194	205	213	215	232	235	189	197	199	227	238	221	211	213	189	204	218	230	218	209	231	222	214	218	220	199	216	204	202	211	208	197	205	225	221	216	221	171	198	182	216	229	216	213	227	211	228	235	212	207	228	223	214	189	209	196	210	196	211	175	222	198	210	201	214	224	196	222	221	234	207	230	222	192	200	177	205	224	230	228	228	235	212	201	219	227	193	225	183	193	227	224	214	213	218	221	218	201	192	201	223	228	194	188	192	232	221	204	202	204	193	223	213	211	205	202	181	227	210	199	230	216	185	235	197	230	200	192	195	196	189	263	199	194	199	221	232	224	204	242	220	229	214	206	209	210	209	185	179	182	163	211	210	213	200	213	223	208	194	189	216	216	207	182	186	198	207	197	201	219	204	206	222	215	225	209	205	216	238	214	199	208	205	234	219	201	216	211	209	186	202	220	200	225	215	210	212	193	200	203	193	225	248	223	194	193	216	209	226	216	215	230	201	214	208	201	187	189	216	192	193	203	188	195	209	221	199	205	191	203	222	192	206	205	206	226	192	226	221	197	201	210	240	212	192	209	218	216	199	224	209	219	219	211	219	211	179	218	223	210	201	216	203	202	210	234	245	221	216	213	173	227
5968	869	1370	1727	2343	2624	2104	1556	1164	921	1319	2564	2811	1930	1388	1035	835	771	671	795	646	657	618	560	563	537	524	529	545	526	581	530	513	521	554	527	533	560	544	528	571	503	531	524	544	515	548	507	511	490	526	533	530	507	537	561	518	548	545	517	519	477	551	558	544	545	498	502	546	544	523	502	524	544	506	557	534	538	529	529	500	555	487	534	539	499	508	574	541	522	583	537	529	545	449	531	504	561	525	542	564	555	501	531	522	488	524	530	558	540	536	525	579	516	568	493	565	492	517	495	525	533	508	535	567	569	545	549	489	576	525	524	537	510	514	542	503	529	551	528	491	543	531	512	567	526	558	520	517	503	531	522	533	549	518	508	527	502	550	519	518	549	512	496	558	555	533	533	565	502	523	505	508	519	529	583	507	506	506	503	504	535	488	525	530	528	561	550	576	554	527	537	555	550	547	565	487	502	538	556	512	528	486	524	518	487	555	514	521	478	522	470	485	541	515	512	569	497	531	552	539	520	514	516	562	507	525	562	553	549	568	561	462	542	561	518	535	552	530	509	492	530	546	503	529	521	496	550	548	513	537	530	494	509	505	518	572	505	525	515	502	545	525	497	478	541	506	575	536	517	509	549	537	531	543	527	548	530	551	546	544	540	548	576	486	511	503	522	505	540	525	515	544	545	481	509	532	561	529	535	535	570	511	573	524	513	521	510	475	506	524	579	526	540	526	551	517	508	513	522	538	538	547	507	573	515	512	547	518	477	538	528	529	530	493	548	540	505	521	539	571	492	555	510	520	523	503	489	536	502	482	502	499	544	513	530	556	538	539	542	513	475	516	551	551	498	515	514	528	561	520	537	555	530	509	550	505	523	526	505	540	569	543	541	494	515	558	546	516	447	521	515	525	566	538	517	504	513	535	509	527	522	547	499	520	494	540	499	507	504	519	520	513	509	527	518	501	559	572	510	519	533	550	552	561	561	487	486	513	571	551	496	504	535	551	546	504	493	524	528	515	518	506	527	499	520	529	494	552	517	541	548	490	530	493	502	532	549	576	516	478	527	526	583	536	525	494	560	549	563	551	546	524	523	528	541	527	565	498	537	500	517	530	541	555	513	568	529	562	549	521	531	493	522	553	494	530	531	502	522	542	545	502	520	553	541	551	546	503	537	507	530	510	520	568	511	521	511	568	512	493	527	552	512	475	569	569	512	544	542	501	535	547	510	504	491	545	479	565	539	502	546	472	566	545	532	513	500	500	515	543	508	537	530	562	517	578	531	577	526	527	528	519	577	566	563	532	546	491	542	549	532	537	503	525	499	510	538	532	524	516	565	531	509	496	530	516	532	527	523	523	562	543	502	576	528	509	525	521	495	510	520	474	519	495	521	533	522	565	558	535	499	503	524	531	518	587	521	561	579	524	552	527	532	529	524	560	492	535	535	512	511	559	504	559	567	505	559	527	524	508	535	507	521	526	539	515	542	501	518	517	554	504	557	503	514	545	540	504	558	552	518	557	499	504	509	534	502	553	516	515	522	509	496	506	514	545	544	508	552	503	522	552	549	555	459	551	547	532	496	564	550	511	514	524	566	511	538	484	526	489	535	531	542	525	508	503	514	491	521	519	535	502	518	492	514	503	502	518	553	557	527	495	519	531	516	522	516	519	473	541	532	562	525	499	534	506	557	523	534	573	527	516	519	526	502	533	491	553	515	545	545	555	515	529	544	533	520	505	491	539	532	529	551	549	521	530	521	517	544	578	543	512	489	539	527	495	543	539	551	535	546	534	567	520	536	538	551	507	502	530	534	509	511	538	547	538	523	526	528	528	558	551	543	524	553	549	567	520	550	546	517	541	523	540	508	535	506	547	537	494	509	548	523	564	508	504	502	545	538	553	499	542	497	523	537	466	522	544	520	550	497	511	526	534	508	514	523	527	515	489	557	517	513	496	535	543	516	477	541	498	543	549	534	565	515	542	550	554	528	518	499	498	519	556	529	511	525	542	542	578	546	550	534	529	497	523	560	516	536	515	536	518	502	528	519	495	524	546	513	498	513	520	536	510	512	527	516	545	549	519	512	522	525	514	524	534	519	519	491	500	505	510	492	565	514	501	523	528	501	507	515	505	524	503	540	528	538	526	525	501	544	550	483	510	583	534	560	528	503	499	523	495	543	559	526	537	552	540	547	568	509	532	555	491	524	541	486	511	497	554	561	533	568	527	540	545	480	538	556	521	555	539	510	516	545	541	522	512	521	512	533	527	521	512	520	492	498	515	523	523	551	501	505	523	489	541	552	524	577	526	562	539	475	532	537	547	530	543	505	518	558	515	543	549	517	541	506	498	497	514	497	527	519	521	538	498	518	501	518	527	558	476	519	544	556	512	557	526	590	506	516	495	564	545	565	521	514	547	507	527	535	530	491	481	534	559	489	573	500	499	521	549	523	526	564	545	533	517	517	509	563	536	510	520	579	518	529	518	527	560	509	572	522	518	554	545	512	523	509	538	542	567	544	530	524	574	539	501	470	550	534	532	556	546	553	531	491	546	551	481	509	541	555	511	522	537	531	542	517	529	520	542	530	510	545	488	497	525	476	530	512	566	481	522	562	522	539	504	505	537	568	533	484	553	533	551	554	537	511	527	488	566	532	543	478	514	491	559	525	524	490	530	546	557	515	510	517	492	548	516	520	521	503	502	585	557	501	526	522	534	553	546	468	544	527	516	578	523	547	492	549	529	525	528	557	508	551	533	519	516	510	511	490	544	505	544	573	546	547	523	517	521	507	507	522	550	568	534	517	529	525	519	542	531	545	520	508	554	542	524	517	534	540	511	539	526	541	511	554	518	501	504	526	558	533	541	554	520	549	530	518	521	527	510	511	504	524	518	499	546	559	520	507	487	525	544	489	570	516	512	522	547	542	557	536	571	560	529	556	525	522	484	543	552	503	544	561	540	509	521	525	518	540	527	494	582	534	540	528	508	575	500	519	524	576	534	509	517	524	546	554	534	554	514	542	492	536	531	552	530	519	557	520	558	535	529	530	538	519	514	520	530	579	505	491	519	549	515	523	540	534	561	566	505	568	516	534	512	531	537	536	505	522	518	562	488	562	556	555	480	523	489	500	518	539	532	493	537	556	527	531	539	570	514	513	565	521	534	530	521	505	541	488	541	488	536	559	539	522	546	517	523	474	538	533	500	507	550	502	550	512	533	498	586	510	533	534	576	483	534	545	515	591	540	537	501	523	494	523	515	487	524	587	502	545	522	555	568	542	577	530	511	531	570	507	501	588	495	544	548	507	482	532	531	536	499	503	496	518	554	555	501	519	534	552	528	551	514	521	546	539	528	509	529	550	516	550	555	497	515	536	519	522	509	548	549	508	533	545	548	541	543	555	543	526	554	552	547	476	520	533	552	492	559	511	535	509	490	539	543	596	507	501	559	547	537	518	548	509	509	541	584	577	503	511	531	515	510	538	457	529	525	512	485	553
13853	1501	1242	1033	1073	1117	911	734	543	491	613	902	943	806	572	486	440	397	421	448	434	400	346	368	384	436	361	363	386	363	354	360	365	370	365	339	378	375	419	404	389	362	359	399	373	368	332	344	374	344	375	384	417	381	392	416	351	374	382	418	357	381	384	384	385	358	375	354	347	367	343	369	347	367	378	351	366	390	368	365	392	364	366	365	339	345	391	366	359	375	365	374	349	395	392	385	398	362	386	392	328	374	352	395	350	357	374	368	378	375	360	370	372	383	364	343	358	374	358	392	373	353	368	401	354	362	377	373	375	370	366	357	340	374	366	421	342	382	366	370	357	351	382	355	379	342	349	361	347	380	337	349	396	393	376	374	413	381	333	375	365	398	370	360	386	339	355	382	364	416	349	319	377	396	363	361	391	411	370	358	362	349	385	348	359	354	370	373	368	377	392	372	409	396	369	370	352	353	354	357	346	361	370	313	375	416	369	375	366	391	380	399	381	357	347	382	365	399	334	360	378	345	398	347	353	364	362	388	386	345	334	353	350	364	393	393	419	366	388	381	383	364	353	333	351	345	388	391	374	367	369	397	352	340	333	358	398	362	357	366	352	342	367	367	359	386	349	377	384	377	421	354	339	386	406	370	377	371	373	352	363	341	375	357	381	366	391	355	394	378	385	362	369	357	406	382	369	399	351	386	373	337	327	394	327	353	376	342	332	377	378	394	372	351	316	356	363	374	371	336	380	387	363	383	346	387	361	375	360	373	408	362	347	356	324	397	344	357	378	422	383	339	397	344	355	349	374	372	357	382	388	364	368	356	363	355	355	401	332	342	353	372	380	360	344	333	385	387	404	376	373	388	379	361	359	362	368	360	363	346	335	353	367	370	364	352	368	376	353	378	384	397	361	385	379	360	387	359	329	362	356	338	389	359	358	344	395	366	356	383	374	382	331	352	340	367	356	367	345	399	336	400	343	344	367	395	365	331	337	369	382	346	371	361	369	370	361	379	373	366	395	361	399	382	355	328	366	376	388	366	339	364	376	370	354	397	356	380	355	371	361	371	374	378	355	372	378	349	370	330	359	390	358	348	396	372	396	356	379	393	392	397	356	340	350	402	387	372	394	348	360	368	348	377	378	361	355	333	382	384	391	416	357	383	369	380	367	416	345	358	397	370	376	360	336	393	350	336	341	349	351	379	380	365	352	361	340	333	360	378	313	375	369	366	372	375	378	399	384	384	346	383	397	373	374	386	376	362	401	376	399	377	412	372	384	386	375	379	363	402	343	394	358	394	368	370	351	345	366	346	370	376	358	347	367	361	386	374	359	395	357	373	358	340	369	361	336	361	379	367	358	342	333	360	342	394	350	368	378	404	345	372	366	374	362	393	396	346	367	334	365	366	386	382	371	332	384	357	362	348	383	374	398	382	347	364	371	388	394	382	379	329	378	355	383	333	355	368	357	370	375	377	388	382	312	355	379	349	378	413	342	386	398	380	396	368	359	362	398	386	374	367	352	347	374	363	358	370	370	316	385	373	358	377	380	343	371	405	312	359	367	408	373	340	389	378	338	368	348	346	397	387	326	359	362	350	398	358	366	359	370	321	366	372	404	391	370	358	381	366	344	369	380	360	367	349	345	386	330	384	388	316	354	360	384	358	351	370	384	326	383	371	370	362	377	378	371	359	398	360	377	360	357	352	375	403	314	362	387	378	368	379	408	401	364	344	365	399	361	371	361	374	357	387	368	361	342	353	351	402	348	359	345	379	344	388	348	398	351	357	378	365	371	365	393	359	380	395	365	391	405	355	389	347	358	351	341	356	367	363	419	373	370	354	364	346	392	362	356	381	426	367	376	356	375	357	376	325	364	336	367	386	351	387	372	354	367	373	359	368	369	375	334	341	401	347	380	363	349	406	346	353	360	387	376	411	367	344	381	336	359	353	391	344	377	366	391	340	362	341	354	375	362	351	370	359	370	377	383	364	357	373	373	358	377	336	372	370	372	371	406	394	358	356	362	432	417	370	405	365	356	370	347	308	375	369	368	382	367	376	363	366	363	334	358	364	402	373	360	331	384	383	353	387	359	369	414	361	359	359	351	387	400	411	364	340	409	354	361	355	366	397	376	384	395	359	359	380	396	382	342	363	412	344	361	378	372	346	358	350	397	395	364	429	388	359	380	347	376	380	397	354	348	392	352	364	334	365	376	354	324	340	385	367	368	358	396	398	386	391	355	342	322	366	415	394	384	348	349	377	362	384	354	337	366	375	396	335	386	347	375	346	365	363	396	361	365	367	360	337	401	363	393	379	374	372	369	337	367	347	362	369	384	410	376	363	334	348	370	361	347	355	380	350	349	410	367	389	388	403	358	360	357	356	353	375	364	373	374	373	382	371	360	395	379	375	346	378	356	364	364	381	401	354	353	380	340	355	369	407	387	379	354	351	357	362	340	400	407	363	386	374	366	365	368	362	373	382	360	341	383	336	381	367	374	364	357	385	382	391	356	391	367	353	332	387	340	391	388	324	370	332	369	354	354	363	375	374	352	359	374	332	393	375	397	344	401	426	340	372	381	355	362	406	355	360	387	345	332	399	378	390	364	383	378	364	333	381	400	392	379	396	414	374	344	372	379	343	385	342	400	380	339	380	386	381	373	376	390	366	379	382	361	367	374	402	384	327	355	348	381	382	358	361	380	371	361	368	360	381	414	334	340	363	350	421	358	384	378	368	377	361	372	346	399	369	368	362	398	327	350	397	356	344	354	415	344	335	374	377	368	381	376	335	370	396	379	363	345	390	372	347	340	345	374	338	337	380	397	330	339	351	331	351	353	337	369	347	373	366	362	388	377	375	361	406	408	390	433	347	347	352	365	375	340	381	365	365	382	381	367	336	357	388	368	350	367	341	350	338	399	377	380	352	373	350	365	351	368	357	346	389	403	376	357	385	381	384	387	349	363	382	326	391	387	393	363	351	369	402	396	348	367	357	365	397	368	376	348	371	333	340	322	373	387	380	362	362	357	345	351	394	366	373	365	347	403	403	409	381	335	365	409	385	359	364	388	374	383	373	349	338	368	366	382	353	376	348	358	390	387	384	341	374	397	387	341	398	374	329	371	374	361	348	336	339	355	361	323	397	366	378	364	368	358	358	358	358	394	334	388	367	333	393	412	348	358	399	356	382	374	361	382	368	361	351	385	384	396	383	339	376	382	343	364	364	337	334	346	348	350	361	384	373	354	395	382	358	352	384	395	409	386	370	375	355	396	389	351	382	388	343	356	381	381	356	380	379	384	378	394	378	347	365	370	366	388	378	397	330	383	360	342	389	373	346	393	344	379	372	386	381	372	399	397	363	358	382	389	408	384	381	395	417	388	326	350	360	392	382	380	373	403	364	365	360	357	363	334	383	388	382	324	333	358	367	377	367	346	395	346	372	384	373	363	403	349	364	429	378	387	375	356	343	377	394	363	369	361	393	337	375	373	380	342	376
8097	1514	2511	2952	3800	4112	3529	2570	1942	1629	2146	3897	4254	3218	2031	1595	1212	1126	1177	1221	1083	1043	951	843	899	917	909	875	903	883	908	830	865	860	873	886	839	921	851	842	883	876	855	886	857	856	880	843	826	891	886	866	845	825	871	857	838	856	865	851	845	895	885	908	852	832	815	865	836	817	859	865	841	834	835	813	854	814	816	867	878	871	839	849	832	807	828	902	831	822	868	826	911	887	848	820	862	792	836	852	800	864	866	902	869	852	802	876	775	870	790	875	907	822	813	832	821	746	889	819	829	887	854	873	845	877	834	825	827	806	821	860	874	896	839	835	856	848	825	818	822	799	834	861	829	835	862	813	883	888	885	841	838	876	778	886	810	836	810	827	842	834	852	805	865	835	836	939	862	847	866	857	846	858	884	815	819	821	833	819	797	849	842	827	833	891	816	835	792	903	833	812	855	825	843	824	816	835	834	851	837	859	887	837	848	858	830	865	917	809	854	830	851	832	831	867	892	862	910	825	842	854	892	832	839	852	842	862	844	821	854	876	844	788	888	814	851	838	833	853	839	925	849	919	839	808	844	880	843	816	836	859	876	803	879	891	844	820	829	854	801	809	830	849	816	862	860	813	761	873	829	747	840	863	898	835	863	823	887	855	877	854	854	900	872	819	849	869	855	861	805	846	844	828	921	814	828	822	812	807	824	826	814	845	819	869	838	826	899	837	839	841	822	854	864	797	846	871	839	792	842	848	819	880	812	867	841	783	817	908	895	889	841	864	788	847	881	875	848	825	784	907	877	833	868	825	849	848	806	812	847	842	827	821	840	864	840	854	841	892	865	863	834	872	792	851	857	813	828	818	816	839	781	815	840	878	854	853	813	852	847	819	856	847	870	845	851	820	805	804	837	806	856	836	767	860	877	888	843	834	827	820	834	853	847	818	840	848	790	839	830	888	891	844	819	831	819	831	787	853	859	823	822	862	855	816	854	863	823	814	857	835	841	859	845	826	880	864	846	825	848	811	843	816	791	878	837	851	802	821	850	791	838	796	805	839	807	828	862	811	841	892	793	816	804	857	806	816	862	856	823	843	825	789	815	809	827	880	828	884	865	846	821	839	836	965	852	834	829	798	899	842	856	895	841	809	862	839	855	856	837	826	874	788	840	802	869	877	822	877	834	849	793	840	822	840	822	881	866	837	814	886	910	850	839	852	830	824	903	793	839	834	841	817	857	847	868	834	838	851	840	826	855	861	838	845	811	876	855	892	829	844	848	763	859	894	841	873	846	868	857	801	822	866	850	901	898	847	807	803	817	847	842	827	822	846	816	868	859	849	852	846	818	805	791	861	906	875	764	787	845	818	837	819	829	851	829	827	863	810	833	892	832	854	799	900	861	830	917	769	813	812	878	810	816	837	834	886	882	861	865	885	877	868	863	775	862	848	836	787	866	823	818	865	811	822	804	889	806	866	821	851	833	812	780	841	829	881	839	861	865	845	848	845	877	850	862	814	844	823	843	871	821	824	866	874	842	855	868	856	839	845	858	856	862	825	817	833	868	792	842	869	828	882	851	824	824	820	843	861	821	847	837	853	912	889	807	835	813	859	810	847	796	822	881	864	846	865	860	847	859	827	855	804	824	833	837	826	835	868	809	916	846	893	834	834	863	854	822	861	841	829	879	784	844	798	833	828	872	847	900	817	799	846	803	811	866	837	846	833	870	812	822	836	857	817	839	823	843	896	876	822	812	857	861	885	823	866	821	825	867	822	862	762	871	793	817	887	881	825	886	841	847	818	845	822	824	840	786	857	818	873	849	901	819	895	832	868	852	845	788	857	842	816	826	823	859	901	840	849	869	855	818	843	810	850	841	811	880	878	900	837	872	873	843	855	851	829	827	827	883	843	864	831	847	885	837	833	842	881	829	821	836	816	870	840	841	830	830	835	851	864	863	818	811	793	841	845	858	849	854	820	856	860	865	873	824	819	854	855	819	876	853	876	884	896	844	844	873	881	848	821	842	855	855	880	852	852	809	904	875	820	867	846	920	868	872	890	863	865	830	835	808	829	849	827	893	873	881	840	841	832	906	830	874	846	811	873	838	850	793	858	834	834	829	862	814	788	836	823	838	851	833	861	874	835	866	901	879	823	849	856	821	841	865	816	867	860	807	885	830	844	864	873	843	810	845	850	811	813	845	836	809	863	853	872	798	807	850	839	857	780	815	880	856	850	858	834	908	834	821	838	836	819	862	822	833	881	844	790	851	892	770	881	816	862	776	815	862	810	822	837	837	792	867	888	810	780	853	834	879	818	871	825	884	851	827	867	810	852	845	836	872	865	830	809	824	812	843	841	812	846	816	830	838	837	877	847	848	809	848	852	836	784	822	835	847	886	862	891	818	854	814	809	850	898	887	856	841	861	830	842	878	856	843	826	783	845	863	843	863	870	839	775	882	881	813	875	875	876	839	857	842	869	884	837	839	831	809	802	814	846	870	840	836	862	852	801	833	856	826	849	885	871	819	847	820	839	841	861	834	859	895	835	858	811	884	791	854	841	817	894	850	854	848	804	802	811	883	860	852	833	832	887	884	843	859	832	791	832	874	871	897	847	862	840	844	865	807	861	852	798	853	825	846	835	854	882	865	839	844	830	858	882	899	872	902	831	854	891	898	860	900	833	819	882	861	819	869	871	849	843	881	785	830	858	824	808	837	876	860	851	832	834	826	913	812	833	859	863	816	847	803	900	859	841	848	822	877	795	850	875	846	786	896	858	864	881	839	833	846	846	794	829	826	774	887	843	838	852	876	886	825	867	874	795	885	797	871	792	848	861	801	865	837	877	791	807	832	810	842	861	881	864	806	890	863	894	877	858	899	868	852	860	812	823	847	813	883	873	837	856	864	815	846	836	852	863	872	863	853	840	850	850	865	797	838	840	845	878	844	866	839	857	862	798	864	852	788	858	854	910	816	845	887	897	843	801	848	789	836	821	892	859	863	801	858	886	847	801	853	850	800	836	858	838	807	785	831	838	860	850	899	846	877	864	848	841	839	856	866	866	823	845	842	822	826	850	827	828	818	858	885	852	886	846	813	848	854	876	831	874	799	857	845	809	872	880	878	824	877	858	865	817	827	824	849	837	833	807	872	860	820	838	856	844	864	872	876	854	826	832	905	819	845	813	837	827	824	870	813	824	820	840	874	807	848	817	819	792	816	823	857	834	796	844	848	845	860	857	817	829	893	850	832	889	836	829	808	796	852	884	896	868	857	840	802	847	852	810	878	858	856	823	843	884	859	794	875	883	912	834	887	831	865	850	792	881	827	906	798	886	852	864	836	862	867	801	822	845	816	860	877	884	872	852	884	806	844	842	861	835	846	860	870	867	832	850	859	870	830	821	826	853	845	826	833	844	853	852	811	841	869	878	844	843	835	888	848	833	855	797	791	837	847	835	869	868	835	840	842	823	854	868	869	818	842	867	826	865	837	890	832	858	845	821
1558	356	386	411	423	435	452	374	354	318	368	488	519	430	353	351	345	298	295	293	290	304	325	326	323	304	294	306	292	278	316	335	328	314	308	323	326	341	323	354	341	329	330	295	314	311	306	299	309	300	304	305	286	309	280	290	314	327	306	308	294	277	285	286	290	310	291	285	307	321	276	295	293	307	295	287	317	309	295	325	299	299	291	298	284	330	346	352	288	326	310	326	323	290	323	319	302	343	326	325	357	300	298	290	310	338	280	302	303	337	343	322	320	308	309	333	340	313	318	321	341	344	286	285	287	302	317	306	292	296	316	274	320	327	314	330	303	325	323	312	294	330	289	314	295	325	305	332	323	309	298	326	334	313	350	285	295	295	289	282	297	271	310	329	303	322	310	350	318	302	312	330	310	315	262	291	297	301	320	305	331	315	335	303	306	318	315	299	286	280	345	312	286	326	317	320	347	307	273	321	299	317	295	346	292	310	319	288	318	281	316	268	333	315	258	310	334	313	315	322	300	305	291	325	311	294	322	308	318	312	293	306	332	333	340	293	294	291	305	320	327	314	312	306	257	297	324	297	311	300	367	334	313	360	309	292	324	349	287	315	320	324	323	291	296	321	314	337	305	304	310	332	303	332	298	296	340	317	322	320	323	299	335	322	337	291	307	317	319	294	329	320	330	324	316	333	296	325	286	307	313	302	314	310	301	324	310	306	327	303	285	309	307	324	301	310	355	288	286	322	310	350	301	325	343	297	318	321	290	313	337	328	345	346	314	325	287	316	308	325	311	324	317	337	321	292	313	315	315	313	317	320	323	339	337	320	314	372	318	319	279	298	333	341	283	305	328	329	339	299	304	329	336	325	328	304	310	297	298	303	313	298	334	319	298	328	301	333	344	290	313	298	293	304	306	316	329	281	286	305	302	287	323	329	330	270	314	302	307	313	310	340	343	344	319	330	345	304	313	299	328	301	296	330	282	315	320	306	289	377	328	300	290	335	313	310	310	321	324	311	291	334	290	317	316	318	340	300	314	275	302	291	301	298	319	286	297	303	279	298	289	322	346	295	311	332	295	332	304	309	289	328	317	313	322	332	313	300	309	303	303	313	315	301	286	338	287	283	281	306	305	346	316	280	319	314	291	303	305	344	292	331	332	333	332	355	302	324	315	290	317	307	303	317	309	304	310	331	294	327	315	313	308	298	317	339	260	363	269	287	315	322	307	324	312	298	344	331	332	294	329	285	307	319	296	325	313	291	308	322	325	329	333	331	346	301	321	283	292	298	311	280	294	280	273	295	305	291	315	282	320	302	328	332	329	300	310	315	297	327	308	324	324	300	312	324	323	286	303	338	294	318	309	298	344	330	340	339	273	329	360	304	269	317	296	322	319	305	306	289	311	290	311	310	303	278	326	290	327	312	321	300	325	324	310	300	301	310	308	293	345	290	289	327	313	300	306	310	277	291	340	313	311	310	328	293	304	266	286	285	285	329	303	350	319	332	339	315	335	291	312	266	329	291	321	317	285	330	306	292	291	330	337	332	309	319	314	273	331	335	284	321	295	315	322	282	261	350	339	305	312	320	311	321	311	314	349	299	323	269	316	311	274	310	299	301	301	311	300	293	311	314	310	266	262	290	287	287	313	315	285	296	335	323	310	287	288	308	358	376	309	328	305	288	303	285	318	299	329	321	294	306	307	300	318	294	287	288	312	335	311	295	340	314	300	295	307	332	322	299	327	319	318	317	345	307	312	330	266	283	303	287	321	298	318	309	326	327	318	316	306	309	308	283	295	314	299	278	315	318	316	287	322	294	332	286	282	333	305	292	307	315	342	336	300	327	304	262	327	311	328	282	312	296	325	318	278	300	322	312	310	297	269	307	297	306	303	328	310	342	311	324	305	312	309	285	309	314	286	283	308	282	298	310	296	278	302	301	276	332	311	320	326	319	315	329	302	312	271	352	351	323	302	306	310	304	322	313	319	266	285	303	307	358	318	310	329	336	305	351	330	292	310	329	288	336	291	296	319	301	312	303	306	286	304	306	328	337	351	325	340	276	293	348	336	322	287	300	291	291	302	306	280	317	314	312	304	306	315	314	336	307	301	306	353	306	317	302	278	297	299	268	280	314	338	328	289	302	332	311	297	305	320	300	272	320	330	293	303	322	292	327	304	314	295	299	336	336	322	319	317	315	297	287	322	287	266	290	296	322	301	316	355	281	303	286	296	343	285	321	318	330	279	301	316	303	302	319	298	307	273	310	311	317	274	305	328	293	262	278	320	302	310	348	343	317	300	316	326	313	285	281	278	359	283	292	292	312	306	319	335	302	319	301	320	325	296	310	307	300	328	336	284	315	285	290	292	299	320	304	336	310	287	324	311	291	319	271	323	325	309	285	325	327	305	309	329	295	275	326	278	303	313	319	343	268	313	287	301	332	289	282	320	359	325	309	276	318	329	315	318	329	312	325	309	292	314	320	304	343	270	311	315	270	329	328	301	292	308	327	307	289	322	271	330	350	310	300	293	325	306	319	283	278	296	290	297	340	315	296	326	317	313	298	312	308	301	319	304	305	309	310	310	307	323	359	346	323	271	282	287	291	343	299	309	293	329	324	300	308	287	285	274	301	278	322	324	317	293	346	322	305	306	324	302	313	327	298	306	295	332	339	306	321	301	319	323	293	326	315	302	339	307	324	308	312	308	323	262	322	334	336	334	321	318	321	321	309	318	313	300	313	286	283	359	302	319	328	286	321	335	301	323	331	312	295	279	314	310	295	299	307	329	300	272	280	336	308	312	286	329	304	320	307	303	342	308	309	313	321	309	306	297	307	319	323	307	286	308	330	297	310	325	313	347	301	324	303	297	317	306	296	313	300	275	278	328	279	285	317	300	282	308	318	320	287	310	311	306	301	318	343	308	291	297	293	286	316	322	341	321	320	306	301	305	335	332	334	315	294	336	367	305	339	316	274	318	307	282	274	324	323	342	305	308	322	317	323	333	330	310	338	299	285	319	307	350	323	328	324	323	309	296	310	278	274	305	281	325	307	283	292	297	332	326	287	296	296	320	327	278	332	324	291	310	296	266	278	296	310	334	296	317	312	271	306	325	347	320	307	305	319	341	314	290	296	314	305	315	291	298	332	292	301	283	328	320	279	322	280	318	290	299	330	330	276	271	337	302	320	284	283	316	335	286	322	327	321	310	326	304	332	300	308	300	301	312	287	286	316	304	310	301	339	318	280	334	292	330	322	316	274	295	296	266	264	329	306	281	317	287	308	314	324	337	283	291	319	296	271	335	318	314	314	309	301	284	295	291	327	315	321	282	308	316	308	320	296	265	310	316	297	297	322	314	325	312	317	311	275	287	294	291	303	311	295	306	326	332	329	326	323	310	294	293	300	339	303	281	313	286	316	344	296	313	300	338	306	288	341	302	323	294	292	306	314	336	280	310	319	290	268	335	302	309	319	342	340	288	322	339	315	290	314	332	310
1762	750	817	934	1346	1484	1311	1091	922	816	1184	1749	1872	1392	1072	952	850	759	735	761	797	739	728	686	687	651	732	631	705	679	732	732	690	722	678	711	695	742	692	663	668	700	710	701	709	665	741	737	687	695	738	672	696	710	726	738	678	710	715	702	731	736	664	722	710	737	680	705	689	702	738	682	704	707	674	736	734	639	678	740	680	713	693	757	728	703	658	699	672	714	701	694	702	674	738	715	701	732	697	720	719	735	669	707	719	718	683	699	682	687	718	689	698	700	685	740	699	675	690	656	699	705	696	667	711	688	701	622	688	731	768	692	686	689	686	723	711	701	684	670	727	724	684	704	696	693	675	683	702	721	695	686	693	675	716	673	687	715	703	714	710	712	738	712	640	732	650	686	699	690	672	683	696	666	667	683	719	699	673	689	699	728	687	735	710	678	660	689	682	741	703	667	694	701	657	714	737	768	679	685	713	740	698	681	685	695	692	664	691	722	675	711	680	697	729	721	730	728	706	712	702	697	687	687	704	758	697	719	697	703	684	728	709	711	675	742	738	669	699	661	705	688	693	743	699	664	706	697	694	708	728	708	764	661	689	675	733	692	663	711	688	663	723	770	706	663	699	731	687	691	690	677	689	674	703	669	710	708	720	719	707	717	708	735	721	660	691	725	766	698	666	710	732	772	732	707	705	715	665	697	661	733	721	704	705	716	669	771	723	725	706	684	727	744	724	679	696	699	701	704	715	637	718	739	731	702	725	701	726	686	700	692	730	688	745	702	721	707	686	683	699	748	762	694	684	647	683	673	666	709	706	696	733	689	679	689	667	716	653	709	733	694	694	727	693	680	690	714	673	741	693	726	671	675	728	676	632	745	690	695	665	707	718	724	688	717	681	694	703	677	685	725	670	732	726	712	675	744	678	738	675	687	670	712	732	648	678	655	703	768	675	665	668	678	751	715	667	720	679	721	743	680	700	721	656	692	683	742	690	727	691	676	721	750	703	716	672	715	641	715	703	704	737	681	717	679	694	784	682	679	726	739	722	664	715	642	682	682	715	684	741	624	686	741	718	717	708	725	695	672	666	753	685	731	685	744	649	683	699	744	679	637	729	722	705	712	706	674	717	676	669	699	726	677	704	704	672	663	727	689	683	694	720	722	714	773	695	685	690	686	685	748	722	753	630	697	752	702	717	749	705	679	696	708	713	673	732	703	672	671	741	685	727	697	698	725	734	694	719	660	717	712	678	697	724	713	676	703	738	730	731	694	685	707	677	682	667	704	664	730	708	724	729	714	680	714	740	721	712	735	683	646	674	765	703	734	703	683	727	709	696	688	698	715	732	730	703	711	725	698	677	705	655	684	683	750	717	679	699	686	673	696	731	711	651	691	758	688	722	701	680	726	675	660	701	675	708	676	648	725	682	671	713	700	736	754	701	678	707	707	689	721	723	694	707	681	685	674	710	666	695	720	706	714	687	719	685	665	659	701	641	703	733	688	710	683	674	714	709	680	670	724	686	670	699	689	703	720	674	705	743	706	725	657	766	701	741	703	711	666	721	760	698	713	741	765	716	750	736	713	732	658	692	685	756	711	673	705	678	748	703	714	690	734	673	755	720	733	699	670	691	704	733	681	707	716	699	702	734	722	720	720	728	684	693	700	668	691	681	721	702	725	654	735	738	702	761	662	713	682	705	685	744	666	699	693	693	745	710	685	695	705	712	739	706	702	700	683	699	735	692	659	721	670	721	683	684	665	727	688	715	720	716	735	687	687	716	713	721	678	700	690	663	710	718	662	670	681	684	714	724	717	676	668	712	679	724	750	733	734	698	708	709	738	683	708	726	718	721	718	707	698	690	683	724	726	694	698	663	684	694	698	664	701	701	660	674	701	706	685	702	657	747	715	681	694	704	693	694	711	697	714	704	733	669	682	722	698	701	737	749	737	723	730	668	681	692	722	725	707	697	723	708	728	689	710	702	709	737	705	682	686	734	728	727	777	726	695	718	725	669	654	736	713	724	697	692	718	685	693	725	740	733	653	704	754	693	733	673	762	685	746	737	696	736	687	721	689	671	748	692	726	708	734	679	647	724	718	693	652	752	719	676	684	707	663	724	714	676	705	706	751	690	740	676	699	734	701	661	690	671	682	659	762	691	741	731	726	667	721	690	682	699	701	737	694	670	651	684	736	683	702	679	709	692	728	664	727	708	716	746	664	699	733	699	713	752	663	690	672	724	725	744	721	700	654	687	688	681	681	716	673	685	737	730	662	739	702	660	702	729	707	755	706	705	654	751	733	677	684	728	755	686	681	700	768	714	673	794	706	715	681	697	702	677	665	682	722	723	735	692	701	696	670	701	671	721	741	688	735	711	713	706	708	702	708	679	695	713	681	713	705	696	692	706	720	664	694	741	677	756	714	734	695	667	723	732	755	757	689	740	736	691	714	682	711	654	708	688	712	724	732	686	696	692	680	718	666	681	725	706	708	729	747	718	679	724	691	754	740	730	690	727	732	671	677	687	686	701	691	705	708	684	681	723	687	714	688	705	763	688	709	695	720	690	696	677	677	670	705	764	699	696	706	675	688	713	694	709	725	712	709	708	734	666	681	714	688	720	699	656	725	694	719	669	679	693	761	695	670	690	729	698	674	697	657	677	735	667	709	683	666	660	697	721	707	748	721	680	686	724	679	712	693	685	743	667	750	712	704	716	737	694	723	671	711	769	636	729	659	690	689	685	726	719	690	693	702	715	715	717	698	689	689	673	705	689	720	712	689	706	696	713	699	722	654	709	681	672	701	699	714	665	657	739	689	687	747	698	700	721	691	746	692	728	703	696	717	718	666	724	719	743	717	729	710	679	713	704	755	725	706	631	701	702	720	757	673	699	666	653	721	685	732	704	692	699	664	692	677	703	670	690	706	713	651	711	697	735	679	714	720	638	741	716	698	736	683	657	677	727	677	709	736	722	662	652	710	740	746	717	719	740	670	738	753	715	705	708	687	704	678	674	704	741	696	657	696	739	699	729	711	712	688	683	683	713	756	709	670	682	690	712	703	687	705	704	720	694	691	726	658	672	700	621	712	715	668	713	715	709	736	745	693	738	669	711	727	727	692	703	699	665	682	664	747	737	735	729	678	701	625	717	695	674	740	644	688	714	700	693	676	692	683	699	704	690	689	729	693	683	718	703	702	720	722	731	705	687	653	719	697	690	714	710	665	736	734	689	697	706	684	654	688	720	713	756	702	708	707	698	699	677	728	730	690	694	729	715	658	733	711	696	673	697	682	697	687	746	766	719	732	738	704	717	721	744	715	693	734	723	722	696	660	667	725	738	662	665	679	728	705	680	682	666	676	724	702	690	729	716	692	704	740	738	673	731	743	665	732	705	707	779	729	698	697	697	679	641	680	671	704	712	708	692	717	720	744	684	718	737	702	652	738	735	714	731	737	724	680	692	737	700	704	742	680	732	721	768	701	732	735	715	718	748	695
7035	584	625	578	610	624	534	454	365	299	334	556	645	442	334	323	243	240	262	252	232	225	218	230	204	236	205	223	205	222	252	222	208	234	223	190	202	206	235	205	246	203	195	229	213	206	215	208	232	234	231	226	215	231	226	233	232	187	238	218	221	209	190	219	213	218	222	244	206	185	198	194	207	227	195	228	212	248	231	227	232	225	215	217	224	238	203	220	212	210	244	244	246	231	224	191	203	224	223	186	218	188	206	214	214	191	203	209	211	215	214	207	205	205	210	196	216	214	231	248	249	216	264	219	172	200	203	205	210	216	204	213	207	207	203	236	222	210	210	199	231	222	242	202	222	212	206	230	210	205	213	204	207	196	219	230	246	196	201	249	202	189	216	196	211	215	200	195	204	191	233	196	239	211	206	200	204	203	234	199	213	230	206	222	231	188	197	221	224	208	193	186	223	209	220	232	238	211	192	203	234	187	186	228	219	212	224	217	213	221	197	243	228	210	201	205	194	224	207	211	206	242	227	224	217	214	213	225	227	210	219	233	205	209	200	245	208	208	213	209	244	227	193	228	208	197	201	199	224	219	227	213	219	250	233	231	208	201	217	210	217	221	190	206	218	210	223	215	231	211	211	220	225	245	213	236	216	204	214	229	222	226	199	211	200	200	220	198	205	201	187	223	211	206	221	211	243	188	212	199	204	216	199	235	198	221	196	231	235	202	216	227	214	207	231	223	201	216	226	209	218	222	223	222	219	212	208	200	210	237	223	228	197	216	218	242	228	220	201	217	203	206	218	223	200	215	215	248	225	229	216	215	221	190	217	210	233	217	222	230	234	213	217	182	220	214	213	219	229	222	208	203	238	229	181	225	200	225	198	213	206	232	217	210	222	214	198	213	223	207	199	204	214	198	231	202	227	245	201	205	233	216	205	227	206	205	195	208	219	196	240	217	221	208	216	220	200	207	195	216	224	213	250	200	198	197	224	221	208	200	190	214	245	245	208	202	190	216	228	186	228	238	182	222	230	233	211	216	231	229	230	222	244	234	190	186	207	219	232	192	209	238	229	221	183	195	194	196	212	227	196	228	235	221	204	212	229	242	242	204	215	213	217	210	211	218	192	214	220	215	206	187	201	201	232	210	203	184	212	206	209	207	221	209	223	210	221	192	209	180	219	217	241	212	223	199	229	188	222	265	199	215	227	198	229	188	185	195	228	207	233	227	209	217	235	236	211	214	186	207	222	214	210	216	218	215	200	219	200	215	235	224	210	191	246	240	206	213	231	207	230	227	199	223	246	232	210	214	218	187	191	226	217	207	228	217	227	199	220	207	224	203	195	187	189	217	224	246	189	220	194	195	220	206	207	216	199	246	227	185	235	214	227	251	215	210	207	226	239	230	251	188	236	214	207	214	225	219	198	222	207	229	223	217	202	235	212	212	206	218	178	203	219	213	205	204	215	274	222	221	207	231	197	231	198	204	208	195	231	208	216	204	211	199	204	195	195	218	186	210	219	217	207	206	199	220	207	194	214	215	221	184	209	223	205	202	209	227	222	226	250	235	206	214	235	193	200	204	264	209	193	223	225	208	216	227	202	228	220	234	213	193	236	217	254	219	217	196	224	201	212	203	213	224	196	199	204	248	200	203	201	229	236	215	193	219	208	208	231	235	211	215	213	223	209	231	203	223	235	205	203	212	197	201	234	255	228	187	197	227	258	187	191	189	239	232	217	184	225	217	213	199	210	217	229	204	217	267	208	197	206	204	227	188	241	231	217	189	201	208	221	218	230	224	236	219	240	215	236	207	210	239	207	200	221	215	211	219	249	208	206	208	216	207	236	241	218	231	239	229	190	218	216	176	234	221	188	221	232	217	210	208	191	197	231	216	201	239	221	222	220	240	230	228	201	219	204	207	192	199	228	230	240	246	222	204	214	201	231	217	200	211	208	187	216	194	212	205	189	207	266	202	218	208	214	240	200	197	214	205	213	227	224	205	233	221	208	219	213	214	225	224	234	224	224	224	216	218	219	218	232	203	229	231	229	203	227	209	196	212	215	223	187	204	209	238	239	225	190	225	228	227	210	191	198	216	197	217	218	178	213	225	216	193	231	211	232	204	201	234	213	205	207	208	221	205	192	220	228	211	226	220	227	220	232	225	192	228	211	212	215	208	205	203	219	214	208	232	198	205	214	213	196	228	224	224	222	206	215	189	213	206	211	227	212	193	223	211	224	228	205	231	183	194	237	222	224	259	217	221	222	222	190	207	210	218	226	206	203	198	210	208	222	214	216	207	203	222	211	234	204	208	219	225	238	227	211	211	232	199	172	231	237	232	212	207	201	241	224	186	214	231	225	225	204	200	233	224	209	203	210	215	200	241	196	200	186	200	222	214	214	231	218	203	242	218	216	226	200	205	214	202	237	204	197	192	216	235	234	210	215	201	231	232	214	227	225	219	211	246	202	184	221	205	212	212	204	211	236	215	206	201	207	184	201	207	220	200	217	205	215	206	181	231	211	203	220	226	188	198	192	215	256	208	185	210	240	222	205	233	242	203	231	198	196	210	221	207	223	231	190	240	216	210	204	235	234	232	216	217	200	225	201	193	217	215	226	226	220	220	208	202	184	208	202	234	238	202	236	187	225	234	220	226	267	195	203	218	226	195	207	221	233	233	220	220	211	214	185	209	205	198	210	230	204	211	204	228	210	201	232	195	225	213	215	253	239	207	247	217	222	231	229	255	196	227	206	235	224	215	218	202	201	205	217	222	243	238	220	204	226	210	196	215	229	176	213	216	201	228	233	225	232	235	184	214	227	235	210	197	226	211	223	252	188	222	203	231	211	218	213	220	227	211	224	220	245	190	190	233	194	178	225	227	205	203	214	233	243	187	239	250	194	254	177	227	221	190	238	177	224	228	193	228	206	216	236	215	231	198	206	202	193	232	213	210	215	232	220	230	201	193	216	223	248	236	194	188	238	213	188	216	220	248	219	197	208	228	222	252	213	231	237	233	255	219	207	229	221	241	266	203	215	221	216	228	206	212	219	213	226	186	236	213	211	213	213	206	215	208	202	223	205	207	224	206	208	197	218	230	186	242	222	195	211	218	215	213	216	206	235	241	206	180	194	225	201	222	240	191	220	234	234	242	233	217	208	191	231	222	211	197	195	201	227	239	225	244	246	209	222	209	225	222	235	206	211	217	236	248	239	220	218	198	227	212	166	213	226	213	206	213	208	195	250	213	199	229	215	212	217	222	235	210	195	221	252	225	180	233	209	200	195	203	213	208	195	230	213	223	217	212	238	209	203	223	221	200	206	219	227	224	233	217	218	216	244	200	229	194	216	245	230	235	225	219	229	221	228	215	213	221	221	229	206	211	183	203	246	204	258	200	252	237	178	220	226	206	187	228	219	215	242	232	206	206	247	207	223	209	217	224	179	223	222	209	206	202	235	208	224	200	204	221	193	235	227	203	206	192	218	230	232	223	209	251
6028	824	1404	1904	2392	2654	2207	1556	1177	1000	1573	2879	2881	2075	1185	1144	864	741	763	756	670	661	532	602	593	521	533	565	581	535	547	529	599	528	545	529	598	524	544	548	559	540	561	550	515	545	608	540	529	537	529	553	578	534	536	529	535	568	575	535	534	577	562	536	550	526	563	532	548	512	528	571	478	536	542	510	519	573	539	519	546	589	543	554	523	525	573	557	534	556	608	534	554	544	481	540	561	590	500	554	551	491	597	513	569	557	561	521	544	510	525	483	517	541	559	559	563	517	521	524	567	552	521	561	531	536	517	542	528	541	528	556	518	529	532	533	568	540	523	554	510	562	575	550	544	540	546	576	528	483	553	512	549	537	540	522	508	449	564	497	526	495	524	499	519	546	578	554	563	525	531	548	513	528	548	537	569	546	510	505	526	521	549	504	548	538	510	536	557	528	579	513	515	528	572	529	552	558	515	548	517	527	553	608	576	564	492	558	547	547	527	545	521	588	551	534	577	521	553	515	562	538	542	540	543	529	600	563	526	548	516	544	503	516	553	564	569	503	542	529	484	518	542	543	555	548	573	542	512	516	530	533	593	538	525	560	508	521	518	526	574	527	555	492	557	546	510	540	532	520	536	527	572	534	517	546	556	582	533	516	528	543	539	530	517	556	545	520	550	559	548	497	531	561	502	520	548	524	513	510	528	505	532	528	541	512	559	554	527	547	550	546	554	538	545	538	514	597	509	512	536	519	524	526	529	524	577	603	513	536	538	554	538	588	567	557	534	526	523	553	582	518	553	552	514	509	528	541	551	560	539	550	498	519	517	533	527	542	526	529	521	574	498	553	545	559	559	553	529	563	527	535	512	546	568	542	587	521	545	573	517	474	550	504	550	528	554	526	546	532	500	533	560	526	513	509	519	543	565	545	523	523	573	536	539	563	525	533	573	540	543	519	554	520	520	510	537	519	524	519	536	544	522	544	570	537	541	530	510	523	531	582	584	539	531	545	512	515	540	560	538	495	544	545	555	561	540	513	537	482	529	517	537	525	566	482	514	531	514	588	533	569	515	551	542	536	506	495	550	513	562	531	521	509	566	552	546	546	498	518	495	541	567	544	517	516	511	530	512	529	486	530	524	548	508	542	509	498	501	525	536	520	525	482	548	530	511	560	511	546	521	532	536	514	546	503	523	539	566	537	499	560	541	566	584	499	566	566	538	535	511	582	534	552	550	541	512	557	539	523	586	616	503	564	547	515	525	517	534	557	590	524	529	515	548	503	501	520	518	538	572	516	579	539	513	521	561	500	518	530	534	540	519	541	549	520	530	529	511	579	518	534	525	516	576	559	532	531	522	526	558	498	572	536	564	501	511	531	531	584	515	515	574	569	555	509	544	534	528	526	558	532	527	539	582	528	542	522	545	517	541	518	525	566	561	543	597	541	578	512	580	555	521	559	535	543	534	541	553	487	497	514	501	510	553	540	558	549	547	526	540	518	539	574	532	547	519	505	553	530	529	548	560	558	539	503	546	524	557	573	547	545	542	576	497	554	546	532	561	521	552	529	525	559	474	528	531	548	506	543	548	548	527	542	529	507	521	503	516	535	525	503	527	531	515	538	528	548	532	504	538	509	521	509	526	577	571	506	538	518	544	584	554	545	507	517	548	515	507	535	531	553	566	506	517	523	543	541	546	536	615	567	503	536	517	545	519	587	542	541	535	517	588	539	510	540	474	532	576	499	531	560	535	505	570	505	531	527	512	560	546	540	576	493	518	585	541	592	547	527	480	562	540	550	560	510	487	515	546	556	562	564	524	562	544	527	483	532	532	582	474	533	522	556	574	517	558	539	546	535	542	538	554	535	536	492	542	537	490	519	501	511	516	520	490	517	515	551	557	534	553	523	519	524	537	506	558	533	518	560	564	478	555	511	521	551	487	531	524	580	528	546	544	544	518	478	529	505	505	515	516	547	543	589	566	513	542	545	503	534	505	543	534	559	527	537	524	517	540	567	519	514	533	507	515	529	567	505	543	529	522	545	534	552	542	559	537	552	552	560	538	556	559	558	567	506	514	512	561	570	546	544	506	519	502	486	552	552	495	507	582	497	535	523	532	560	519	528	517	501	528	513	516	523	477	534	527	573	532	547	579	555	538	523	548	538	538	529	570	557	555	571	535	515	560	542	501	512	547	516	534	531	579	560	516	529	524	566	525	530	532	555	526	553	545	547	527	558	535	533	551	526	600	552	546	562	541	535	544	558	543	551	548	535	554	550	558	510	537	507	543	534	501	546	539	547	568	533	554	532	529	525	567	496	515	502	566	556	573	560	573	532	562	576	482	530	506	536	534	517	497	580	531	558	478	551	541	569	543	543	540	554	607	539	529	514	559	564	522	524	556	586	543	556	501	548	507	503	555	516	535	582	517	548	549	513	503	520	517	571	518	550	554	582	561	513	536	554	501	545	527	548	540	532	546	539	529	525	507	500	573	538	525	546	536	519	536	537	501	531	529	548	527	522	517	547	522	532	519	554	557	544	501	511	552	543	509	585	571	540	524	538	553	543	513	529	527	565	547	547	545	565	550	538	550	512	503	529	478	516	505	493	540	535	526	542	525	573	529	524	575	525	581	534	543	554	580	532	522	530	512	540	526	537	539	560	512	563	555	510	490	516	532	525	538	553	529	496	564	511	553	543	522	521	513	517	531	512	518	515	540	555	518	489	552	524	599	514	539	508	548	537	537	525	500	529	522	544	525	535	517	600	583	471	547	532	558	493	522	533	516	565	519	505	539	552	524	529	603	555	539	532	501	535	559	544	527	527	535	526	552	576	543	551	544	525	533	522	510	555	507	541	541	525	527	533	557	540	509	502	514	540	560	516	528	536	549	507	541	516	551	511	566	572	535	534	520	529	559	543	563	528	560	570	498	567	539	500	528	535	533	534	538	570	513	554	502	520	607	555	553	511	553	554	496	568	529	534	534	543	567	516	542	518	556	542	529	531	562	535	496	528	519	573	541	521	558	537	529	518	534	592	524	545	553	553	548	477	551	554	565	555	491	563	557	509	559	514	529	506	533	509	496	516	527	541	523	522	539	515	553	523	575	544	579	555	533	509	540	514	563	578	543	553	502	559	540	586	528	547	502	525	546	550	543	551	540	542	491	526	521	508	512	558	524	555	553	536	500	488	513	499	498	536	559	564	560	565	522	534	529	544	563	583	498	508	522	517	563	538	523	483	508	528	527	550	544	573	504	532	508	492	571	505	518	528	499	546	563	505	549	528	517	548	527	521	509	559	539	565	524	519	567	523	568	518	507	532	507	552	547	526	537	532	525	538	528	549	506	546	554	564	535	520	551	583	533	525	501	565	581	526	551	537	505	521	566	574	534	538	546	535	581	504	502	503	516	519	533	572	491	545	485	565	516	551	526	502	565	513	524	528	544	567	533	494	555	538	537	491	535	515	557	538	526	576	520	576	553	558	542	532	531	525	512	548
14076	1423	1259	1084	1101	1165	914	738	578	494	641	937	1012	689	572	520	453	390	453	417	418	401	367	394	394	362	362	379	403	408	378	391	377	391	374	367	395	392	397	363	382	400	364	370	352	393	382	352	393	346	370	431	375	407	388	367	392	356	379	372	364	364	381	371	377	402	363	392	389	373	358	347	375	393	371	382	373	351	387	361	353	372	386	376	371	379	402	378	373	378	375	392	377	389	354	378	371	395	379	365	374	373	412	351	362	376	393	361	360	391	328	424	390	358	363	379	398	406	354	365	359	400	379	351	380	369	350	365	379	408	345	414	332	360	355	369	333	350	364	360	364	362	349	335	366	364	395	375	384	395	318	398	368	358	387	347	351	363	372	358	360	366	379	353	336	344	373	382	369	371	356	344	365	327	336	406	374	388	357	355	378	373	326	369	370	355	364	389	369	363	391	341	343	376	371	377	351	360	406	389	406	391	380	366	413	389	393	387	381	357	410	388	400	345	342	372	370	380	332	348	355	384	397	382	384	372	353	396	364	376	374	376	367	391	403	378	397	357	402	395	384	361	363	380	347	362	390	372	386	363	398	372	371	380	391	379	362	373	355	396	378	394	377	369	383	346	411	346	346	365	378	367	397	372	343	374	374	373	394	377	375	352	359	404	361	388	395	321	346	376	322	382	363	372	347	349	391	370	376	391	397	394	383	374	359	387	348	349	348	337	373	376	385	374	415	349	356	336	386	362	351	364	347	355	401	362	379	383	399	388	358	372	372	399	338	351	361	362	375	401	407	409	414	366	339	359	383	392	374	353	361	375	340	354	407	371	367	367	364	369	348	354	343	336	364	393	376	353	359	375	387	382	401	342	359	387	384	382	378	361	388	391	380	354	383	372	387	373	365	366	376	357	386	374	337	361	369	400	376	357	367	378	380	387	392	392	356	363	379	395	384	376	340	355	361	392	428	372	377	390	399	387	390	368	333	344	388	379	351	360	330	344	359	370	371	361	393	326	377	394	388	371	363	381	385	353	372	356	350	355	365	381	357	347	390	369	369	388	358	340	371	392	377	357	385	371	383	331	385	374	366	345	351	385	378	358	353	348	366	381	391	357	345	395	356	356	381	383	421	342	382	386	355	373	368	389	382	345	319	364	401	396	392	350	381	338	374	402	350	335	333	372	364	382	396	357	363	354	363	351	371	364	392	378	324	359	395	388	388	390	359	371	362	374	393	372	372	350	349	379	381	368	376	387	397	351	339	343	386	343	375	346	389	393	361	381	381	389	388	362	375	398	406	392	412	433	358	376	368	369	404	391	362	330	375	375	383	353	350	402	389	383	364	351	379	364	358	344	348	324	385	398	399	394	401	361	386	374	371	368	393	392	373	370	384	367	394	366	372	412	377	350	346	382	354	341	375	366	380	356	389	367	345	390	381	367	406	371	356	412	402	388	374	366	366	373	329	356	372	360	385	377	426	371	348	345	376	391	345	373	376	393	388	398	337	381	389	372	363	311	355	321	386	361	386	359	365	393	347	405	386	353	379	375	344	346	387	390	376	309	370	352	415	380	372	363	381	375	372	380	391	374	386	392	371	393	386	419	330	404	326	368	381	363	370	403	381	354	394	390	363	361	385	357	365	374	369	369	372	345	373	374	344	382	386	372	374	399	350	369	399	367	348	369	381	392	364	377	391	363	363	381	383	363	397	385	379	357	350	369	331	350	416	369	370	333	368	373	366	336	358	404	386	429	386	352	369	367	339	344	411	313	327	346	389	353	368	349	356	378	377	376	402	390	348	409	357	375	365	356	401	367	370	359	377	366	417	340	389	348	376	390	334	380	352	381	348	347	366	380	430	403	372	421	393	380	398	369	402	368	395	349	329	330	365	364	375	390	392	382	372	387	344	388	390	344	353	345	400	373	363	336	350	344	358	418	387	356	400	331	361	393	366	395	364	340	365	394	360	374	383	360	399	344	384	393	364	358	363	345	373	355	367	415	386	401	364	384	372	373	406	381	373	353	365	352	380	344	393	352	385	368	345	358	394	409	363	370	397	363	310	366	393	361	390	341	370	364	360	399	366	336	371	395	380	388	342	386	345	362	357	320	355	391	377	393	394	411	347	359	388	388	391	354	359	344	409	371	349	355	375	348	384	355	382	376	400	377	350	376	389	382	367	402	365	348	386	397	417	381	394	361	346	421	403	343	416	366	353	325	379	381	363	370	404	402	375	395	352	365	377	403	346	380	351	363	379	365	338	343	375	372	408	355	393	364	391	396	344	370	402	355	375	356	346	376	397	370	325	385	388	335	362	385	352	400	371	372	328	334	371	380	367	384	353	360	361	362	349	352	381	375	367	327	327	367	387	376	368	361	336	346	371	375	379	379	345	371	404	355	360	358	322	366	394	373	396	347	350	375	390	313	354	379	368	357	392	412	361	383	381	383	397	364	382	412	375	385	356	401	409	372	402	362	391	407	364	415	387	350	373	403	373	370	375	395	375	400	380	421	344	341	379	341	396	351	342	392	373	380	385	367	374	373	345	367	365	382	408	400	340	386	341	367	363	408	367	342	327	350	393	373	340	357	393	370	394	365	391	380	383	346	364	359	352	372	355	362	351	355	328	337	381	370	367	360	371	369	408	380	403	354	379	370	370	364	394	423	383	408	403	387	350	345	413	377	341	341	381	348	371	348	386	381	392	374	398	366	349	365	373	359	375	338	307	381	398	344	354	364	366	390	394	391	385	357	369	311	372	355	344	362	396	389	374	363	393	373	383	375	392	387	384	371	339	375	348	352	367	381	388	395	380	352	370	398	392	343	409	405	408	421	350	360	381	367	319	326	377	375	364	373	359	347	382	416	364	366	374	387	353	385	389	343	387	326	357	375	352	360	388	385	420	339	354	421	369	397	370	370	402	406	395	370	356	364	346	376	365	317	355	363	373	357	389	354	367	355	405	380	361	387	350	366	372	353	381	373	362	376	376	377	382	334	376	370	381	350	373	362	372	366	373	368	383	369	354	381	376	395	400	363	369	353	363	392	390	331	361	412	376	343	344	398	360	337	379	339	360	414	355	372	340	388	374	375	356	351	365	383	366	378	382	418	389	377	386	382	395	362	362	364	321	374	405	355	381	346	375	355	363	388	371	352	350	364	374	330	349	355	413	387	381	346	381	389	371	398	382	382	416	345	359	360	352	360	408	359	370	354	334	407	391	342	379	357	370	370	346	373	392	412	351	366	390	381	384	362	367	379	326	386	358	361	373	380	369	399	376	384	380	356	368	372	398	370	321	383	398	423	400	370	381	387	388	341	380	360	365	338	389	369	331	333	367	375	383	364	373	334	373	385	379	401	374	398	351	356	359	386	379	347	352	387	380	385	371	382	390	382	394	370	363	344	385	380	377	365	373	424	336	393	390	377	387	375	337	377	364	385	357	352	357	385	372	359	359	419	361	342	379	361	363	387	375	356	372	355	358	360	344	353	338	366	387	372
8234	1415	2544	3141	4067	4259	3548	2600	1883	1605	2452	4636	4405	2864	1950	1797	1379	1111	1239	1271	1069	988	1026	967	936	877	926	907	902	840	835	886	903	857	864	827	890	882	912	899	866	884	848	865	872	820	850	849	866	837	847	821	892	876	835	874	837	850	806	852	841	887	832	834	839	872	808	886	915	857	833	883	810	863	844	826	830	876	888	811	844	836	860	855	811	824	869	858	842	852	861	834	859	848	843	837	850	876	868	856	862	858	852	888	890	863	849	839	883	834	866	840	843	827	825	834	827	820	814	844	864	836	848	828	847	870	874	837	830	852	852	868	837	855	855	846	869	835	883	841	829	826	811	885	875	818	804	837	898	859	849	771	904	852	869	905	852	833	871	830	805	849	810	878	829	816	894	840	879	798	826	906	862	881	836	800	850	911	855	826	842	872	865	875	857	866	869	905	875	889	836	888	870	875	828	827	900	867	849	816	871	808	826	846	845	912	835	835	828	887	885	814	836	860	862	838	843	853	862	899	868	833	810	845	854	872	888	805	851	870	838	857	911	850	851	809	847	858	863	803	826	791	811	842	867	842	840	809	853	824	875	823	860	843	838	889	852	840	868	859	823	832	831	852	861	820	890	838	827	808	892	817	880	883	857	848	832	821	837	839	868	899	829	868	859	863	851	869	843	834	857	825	816	806	880	817	841	832	810	877	846	872	834	836	880	880	862	854	858	895	804	824	816	842	819	836	828	850	865	837	875	848	854	843	856	808	821	854	826	844	884	884	881	805	830	831	856	852	842	846	861	851	843	863	896	866	850	822	879	879	893	877	908	866	831	897	856	856	843	855	813	874	869	872	840	859	847	852	887	794	888	813	861	838	876	869	829	873	850	853	868	909	837	825	838	878	835	862	851	834	882	866	907	863	891	854	851	841	871	829	842	830	885	811	902	842	831	841	822	851	842	856	844	845	840	863	837	853	860	791	805	825	836	839	820	844	914	857	851	921	877	844	784	864	886	836	847	882	869	836	867	825	850	860	840	779	859	827	810	811	852	880	878	852	865	867	873	819	867	862	882	805	908	822	847	883	828	834	809	855	855	815	845	862	870	850	848	850	837	813	877	834	823	930	886	830	852	848	879	817	837	819	868	864	926	884	825	872	839	860	872	828	867	880	839	853	866	829	862	807	825	884	863	827	857	790	809	827	855	869	873	853	813	862	829	843	829	838	824	895	839	848	845	868	849	853	872	837	815	860	823	836	897	821	847	842	821	836	859	863	867	781	875	875	884	845	867	840	870	788	826	867	811	879	844	839	828	871	843	810	868	853	902	840	886	850	876	904	894	847	868	869	913	861	825	868	891	849	792	829	829	839	899	879	845	849	802	799	831	853	853	837	875	847	835	874	905	835	827	793	868	890	839	840	851	844	861	813	857	834	849	862	850	862	853	866	807	825	850	835	851	839	875	819	883	821	849	878	874	869	878	852	816	819	903	850	840	824	836	864	883	821	882	878	852	817	753	852	800	805	825	821	851	773	810	888	877	865	813	872	894	874	887	816	858	869	806	850	856	838	838	886	836	817	815	847	821	850	860	806	787	837	861	880	876	856	828	855	893	842	825	861	867	827	850	884	847	838	879	844	839	850	870	813	859	870	853	848	832	837	864	835	885	849	856	832	871	840	864	837	809	801	907	880	816	813	854	832	830	811	863	817	851	837	847	831	826	863	850	828	840	837	898	802	861	835	847	863	850	815	802	886	875	835	885	822	824	810	882	850	909	858	860	863	862	850	819	863	863	864	860	834	882	836	816	839	821	845	882	870	854	856	800	855	797	827	795	816	854	828	887	938	852	798	856	848	826	885	830	856	854	832	808	866	825	828	832	822	891	813	888	801	870	881	902	881	775	784	892	823	815	862	864	843	866	846	867	807	803	838	896	866	863	816	880	881	871	829	866	882	892	854	864	853	867	837	832	842	866	828	849	775	830	816	819	872	907	812	835	900	870	844	855	845	894	838	835	813	810	816	853	778	833	848	839	868	926	909	842	797	898	828	844	814	826	855	848	896	861	856	843	828	808	829	857	845	837	908	820	832	859	851	880	863	854	886	845	882	832	871	830	934	883	860	838	815	842	856	868	827	828	829	901	883	849	800	834	834	817	812	848	889	889	853	854	851	881	825	847	817	839	845	869	846	785	844	842	820	842	817	861	931	842	863	883	813	898	849	828	834	920	882	849	768	870	831	824	845	833	850	850	872	831	921	823	827	846	846	845	908	834	814	890	867	892	896	828	898	799	831	838	879	883	758	867	823	849	801	979	860	880	820	837	862	877	839	805	856	822	852	871	858	833	813	800	864	827	898	819	882	847	877	824	808	856	898	838	838	884	874	804	822	875	907	841	858	848	897	802	846	884	879	843	889	836	867	830	826	869	815	813	812	835	841	821	843	868	894	817	910	897	858	877	875	911	862	841	893	843	856	825	833	816	866	852	819	862	894	842	865	851	817	851	843	832	855	875	864	818	843	838	886	840	838	809	878	882	923	851	835	836	840	834	892	850	844	852	803	854	816	856	867	867	819	909	811	860	839	902	846	834	836	876	808	892	844	833	854	908	867	865	862	841	860	880	859	839	854	833	845	853	838	807	860	844	796	835	894	855	893	882	869	874	889	843	874	832	846	879	848	845	807	863	864	867	853	833	797	878	828	966	881	865	843	914	877	851	818	885	814	857	853	839	866	861	842	807	858	906	832	877	805	850	817	904	831	866	847	886	832	855	866	837	810	861	842	877	790	833	852	842	845	864	838	836	875	857	812	851	848	867	829	888	817	818	831	872	834	883	909	841	811	814	833	873	866	841	837	852	855	868	860	902	839	818	807	829	873	848	878	853	799	817	904	799	863	810	842	865	806	860	875	860	834	842	845	828	882	857	832	838	840	922	836	882	830	825	856	833	824	880	870	802	847	847	805	849	838	873	838	859	864	871	830	866	885	868	832	840	836	882	840	828	841	891	873	879	816	885	842	870	901	833	814	829	873	809	819	867	896	842	845	868	797	878	837	861	869	854	854	842	855	822	888	822	866	917	870	851	855	811	821	837	903	836	870	824	901	845	833	827	886	852	869	920	831	854	840	821	831	866	850	833	831	829	861	873	901	875	842	848	803	900	830	822	862	854	856	813	879	846	845	859	870	819	876	855	848	809	882	824	869	875	855	861	837	815	923	840	852	878	836	810	869	829	880	859	815	825	795	842	826	867	900	838	868	903	885	902	878	860	807	838	866	834	848	864	832	865	870	834	847	882	915	884	852	878	830	931	807	823	860	844	829	849	830	881	862	827	870	898	857	817	845	863	902	816	833	807	861	854	796	795	830	801	890	868	864	828	848	827	852	848	807	833	796	831	894	872	822	859	889	886	797	815	850	900	848	838	807	841	922	890	861	878	848	927	815	862	901	803	861	816	887	792	860	838	829	879	790	822	828	835	846	836	826	850	832	838	860	856	838	767	847	852	894
1614	372	386	406	472	460	464	365	347	358	372	464	503	412	394	346	313	299	308	321	332	323	361	323	303	293	303	308	286	315	319	331	306	302	299	301	302	316	329	322	297	340	312	292	361	313	313	325	314	278	307	302	334	322	310	331	320	356	329	348	318	294	296	299	329	300	311	305	301	326	298	318	324	362	324	287	295	313	299	346	311	308	310	331	312	304	318	334	298	297	310	342	301	294	345	315	313	314	326	291	311	348	302	281	309	308	340	305	317	291	306	319	301	296	277	323	321	333	298	319	343	299	338	336	312	287	286	328	286	298	303	315	349	317	304	316	301	308	313	295	321	283	319	322	322	318	313	307	313	295	294	331	333	325	295	307	298	278	324	334	335	317	302	307	312	338	385	317	309	301	293	337	305	298	291	318	315	299	339	306	337	314	333	305	265	299	315	271	292	290	288	328	336	319	303	270	339	344	336	335	342	328	296	317	294	345	312	356	313	316	331	318	317	322	344	317	279	300	327	321	310	342	317	333	298	326	321	338	293	270	318	323	302	317	327	339	315	344	310	350	321	323	302	304	311	312	325	344	340	306	346	321	303	323	324	331	288	325	306	310	326	304	284	300	314	309	289	347	361	297	327	338	295	309	286	317	354	330	307	281	305	291	319	322	327	303	291	358	330	328	286	336	310	298	361	319	305	303	326	298	297	296	315	297	290	328	330	354	321	313	327	297	295	359	349	321	311	339	325	320	317	320	308	307	302	299	279	297	306	318	315	323	311	324	303	313	321	331	343	341	308	288	308	305	301	285	268	315	293	335	257	323	309	332	297	373	311	319	303	306	314	300	312	286	295	296	287	309	308	342	315	314	323	315	286	324	334	270	340	294	349	297	298	332	323	333	308	330	342	326	305	314	306	297	306	305	302	313	295	317	331	292	298	321	349	325	320	288	300	306	309	303	318	352	306	314	317	296	295	326	308	322	310	316	285	334	317	337	333	286	269	336	288	306	317	333	310	328	300	301	339	314	293	321	332	317	316	268	319	334	345	306	318	311	351	334	344	311	304	325	301	294	296	275	325	288	279	323	266	310	324	311	284	320	323	347	314	315	278	335	309	324	312	317	272	303	304	302	285	271	318	305	344	292	311	295	336	300	303	312	301	305	325	306	319	285	306	300	296	318	304	311	305	275	294	314	328	319	303	299	295	332	337	296	287	298	304	295	297	316	298	301	297	315	316	301	277	286	291	295	348	308	328	334	333	303	258	310	293	291	310	309	324	351	333	287	286	310	281	330	340	322	364	323	316	333	341	317	311	337	312	319	268	276	286	292	349	300	321	312	318	289	336	306	296	326	309	295	331	305	309	313	313	315	329	306	293	290	327	337	324	300	308	324	331	290	360	311	343	280	317	293	309	321	372	303	320	311	312	296	314	318	344	310	323	313	276	292	306	307	261	273	309	284	324	321	306	284	314	316	309	310	318	299	305	366	286	332	307	296	301	302	366	362	334	294	287	319	317	322	301	305	332	270	344	304	326	309	290	336	324	305	310	291	282	304	320	321	304	308	294	318	278	326	294	298	287	285	330	292	283	303	328	362	310	302	349	306	309	297	316	299	331	282	322	271	304	295	296	330	358	321	315	291	325	307	308	291	305	305	361	382	349	318	338	317	309	302	286	302	293	318	321	326	325	295	305	262	307	305	298	349	296	329	275	285	319	375	315	309	299	295	333	310	328	313	292	342	310	317	309	289	322	336	326	313	278	317	306	291	298	304	362	317	366	343	274	331	292	280	263	314	329	303	309	315	281	312	293	329	351	298	331	321	333	322	326	300	308	316	307	337	336	347	277	329	308	364	335	319	314	305	322	311	318	308	330	278	339	292	290	289	294	291	320	325	313	324	349	313	310	295	297	329	315	341	315	345	327	327	329	343	313	333	336	320	353	326	299	302	300	288	319	284	313	311	302	315	276	341	303	290	308	292	318	325	324	323	300	297	296	316	310	250	303	347	296	335	309	308	313	318	290	307	316	300	331	304	364	316	302	341	330	292	288	322	309	321	308	340	359	304	316	290	293	339	345	306	313	301	287	325	293	297	289	306	328	295	316	305	315	297	271	291	360	297	337	282	319	295	303	324	306	303	316	311	318	289	293	301	310	316	309	308	325	326	321	320	328	321	314	304	329	307	301	314	316	288	311	329	310	355	319	338	322	298	314	337	339	289	320	295	304	343	325	297	321	313	308	261	297	316	304	334	283	308	340	336	323	354	307	305	333	337	324	292	323	327	298	333	317	307	286	273	266	306	276	297	290	285	305	299	323	319	325	313	305	314	300	311	321	326	346	336	292	349	314	318	313	341	298	327	361	304	294	327	324	291	286	323	313	291	338	320	286	307	285	289	302	368	283	310	333	300	307	320	334	273	295	314	280	278	316	305	316	359	330	321	287	339	301	285	295	299	301	306	352	298	303	299	302	336	351	327	319	324	323	331	311	292	299	335	348	304	288	322	320	296	317	322	284	339	313	318	314	297	305	310	299	305	302	323	298	304	296	281	307	313	307	302	308	306	307	299	310	279	297	312	342	300	316	301	291	332	336	313	310	303	329	327	306	254	309	275	325	316	286	291	292	345	301	314	289	312	321	300	303	321	315	324	307	341	318	324	334	320	342	318	325	322	341	317	329	284	340	291	335	309	296	357	322	293	320	317	306	291	295	281	314	308	302	290	335	365	353	269	336	342	303	350	312	295	318	281	317	327	344	328	313	314	298	327	300	290	318	298	296	312	295	301	307	322	296	307	327	344	319	295	338	286	320	362	309	317	320	305	294	297	306	302	320	303	314	324	335	325	295	286	327	287	331	345	317	343	300	292	296	303	308	290	321	315	319	323	312	316	282	295	295	318	316	305	327	290	322	308	311	331	323	308	300	294	330	337	288	289	344	311	305	316	347	269	300	294	326	323	307	281	280	310	305	329	307	344	294	292	346	298	292	365	306	317	346	305	319	324	322	313	340	322	313	301	303	327	311	317	345	319	338	298	317	316	304	310	315	290	322	322	318	292	321	331	303	302	292	335	321	301	332	339	283	324	293	312	311	287	298	297	311	327	315	326	329	337	277	313	299	339	320	326	322	325	330	316	314	321	282	336	329	321	306	316	317	304	318	343	309	329	332	315	368	328	317	327	321	289	277	341	328	301	330	285	312	313	312	311	306	270	301	302	322	335	318	274	297	324	324	356	276	279	325	289	283	314	301	334	332	293	288	317	325	312	279	309	282	308	338	323	302	305	301	336	307	306	326	287	318	313	363	309	304	340	325	310	339	337	269	316	284	280	305	336	311	311	280	271	312	311	334	317	319	283	285	287	290	291	331	323	327	307	309	313	329	303	333	293	342	320	280	309	282	344	324	343	337	301	337	299	282	277	310	291	310	286	347	319	331	308	326	315	290	298	338	341	306	331	332	288	318	301	320	325	338	316	299	290	320	310	311	325	304	317	301	324	291	300
1753	775	827	1082	1441	1601	1364	1058	906	904	1229	1973	1876	1243	1066	980	887	777	785	773	710	751	749	730	643	743	758	692	724	682	726	690	697	676	698	729	710	693	692	671	754	706	728	761	696	738	676	682	711	707	728	693	689	687	700	680	703	717	697	720	667	704	731	750	697	707	693	663	737	716	719	715	765	713	700	718	673	720	700	705	685	671	722	754	730	737	679	722	680	696	724	728	657	699	672	726	706	702	668	673	679	715	698	738	707	690	724	739	702	728	693	671	642	699	734	744	670	681	768	675	729	738	738	723	711	712	723	737	723	724	681	738	675	695	752	737	730	718	729	723	668	744	756	742	712	750	728	701	732	703	735	652	686	699	709	677	702	693	669	731	701	717	735	712	753	708	716	711	682	664	719	743	749	692	660	676	715	722	738	662	670	730	729	714	698	717	710	671	690	684	685	667	729	714	716	737	694	727	714	751	733	750	725	727	709	676	692	675	741	675	700	680	718	723	734	715	718	678	680	728	729	714	715	716	690	681	688	654	694	710	690	739	698	676	695	669	707	694	695	722	747	681	718	682	668	700	674	739	714	710	712	740	703	683	762	710	665	711	749	677	651	656	675	713	662	702	750	695	745	673	711	763	689	754	731	676	700	725	718	713	713	737	710	685	709	712	748	709	701	728	652	724	782	703	690	702	716	668	694	741	682	713	706	665	749	682	684	676	726	745	694	695	703	705	685	694	689	673	712	677	674	729	692	699	684	680	689	721	694	712	685	710	668	712	711	702	703	773	746	704	681	682	739	712	700	720	700	733	691	737	672	779	692	699	655	745	658	701	713	720	704	715	699	723	767	663	691	654	706	687	711	640	721	710	700	741	704	678	686	690	738	669	689	743	760	703	717	725	712	648	720	701	703	746	754	682	747	742	717	652	691	682	712	674	681	691	688	683	720	672	704	685	731	692	755	655	754	752	707	693	682	679	676	722	696	704	678	696	680	740	726	705	686	695	794	709	676	726	707	696	711	712	755	672	718	716	687	739	700	746	668	708	707	733	716	668	714	738	721	693	729	721	702	724	723	683	766	692	730	732	739	713	709	686	757	668	739	692	738	671	724	703	663	761	688	749	731	706	714	681	723	701	731	672	714	668	754	703	688	718	675	708	729	699	710	712	652	669	663	696	694	719	724	727	738	715	708	697	751	668	692	679	728	672	694	706	725	708	751	693	733	671	674	709	719	692	688	711	669	723	712	685	717	692	657	739	690	744	686	717	718	698	719	656	748	723	745	707	709	687	699	693	728	689	683	709	717	715	687	750	735	724	720	706	657	725	699	681	707	660	732	746	730	773	722	683	705	729	696	713	684	719	686	717	718	714	706	717	741	695	680	690	744	708	698	715	705	704	656	660	690	678	685	750	689	681	737	723	736	725	724	705	708	718	730	706	638	716	721	752	717	733	749	720	701	707	725	695	708	682	780	732	725	728	690	700	685	727	694	753	701	701	749	683	698	746	727	686	733	766	705	741	681	730	718	681	740	731	704	742	676	698	711	712	697	672	725	691	750	696	694	692	665	677	703	735	651	734	710	719	714	749	691	714	711	728	711	701	710	693	731	714	688	675	715	734	688	712	740	709	716	749	745	672	737	682	727	718	704	667	654	704	700	761	669	711	670	730	666	719	710	734	706	701	716	666	717	702	729	746	676	742	719	664	646	734	684	723	703	661	709	671	652	671	722	685	748	718	682	742	696	702	726	673	739	725	682	720	741	698	689	726	758	739	696	722	745	652	669	657	711	676	761	715	687	712	718	736	707	705	693	673	662	711	715	694	714	712	680	696	741	689	683	691	706	709	750	766	666	742	720	709	698	662	721	703	716	708	759	725	740	697	732	667	730	723	713	717	694	739	736	734	728	667	709	685	666	648	694	733	751	663	738	705	694	681	713	735	712	699	710	703	719	730	742	703	710	703	695	720	653	689	723	700	706	720	704	682	710	696	702	695	694	689	727	691	761	692	669	687	656	730	694	677	725	739	721	674	710	717	677	667	631	773	725	787	760	749	754	737	767	745	704	683	677	724	705	704	697	705	718	727	741	692	783	666	681	705	709	678	684	713	710	724	700	724	711	769	752	724	729	700	736	689	737	736	668	710	701	683	739	651	680	696	694	729	711	719	712	710	716	760	738	708	689	706	668	710	705	702	726	711	724	743	750	685	709	735	734	672	690	692	705	701	677	707	711	699	705	715	685	688	721	724	704	715	723	707	702	727	732	719	726	668	747	722	722	718	709	719	697	678	780	703	752	733	657	714	723	712	691	756	705	727	681	710	747	704	672	704	702	659	674	677	679	736	729	735	729	722	733	763	675	720	699	709	659	706	714	732	729	707	692	703	696	709	698	760	739	715	718	707	694	687	693	720	677	712	670	714	684	716	722	745	695	745	695	751	702	709	721	695	641	683	659	725	724	726	710	684	710	712	750	753	746	723	720	709	686	705	655	710	706	701	682	753	741	666	743	715	729	674	694	732	649	690	724	692	693	716	716	749	704	708	672	680	736	715	721	666	696	703	710	715	667	742	687	689	672	744	715	687	731	733	743	731	789	701	665	727	743	691	721	692	715	726	727	679	664	690	682	672	706	758	739	697	695	683	703	734	728	687	699	688	712	694	771	704	710	728	712	707	701	649	705	727	725	697	701	696	702	706	712	738	669	686	729	712	703	734	704	676	699	715	723	711	714	712	690	725	724	695	698	681	735	696	744	707	696	708	706	728	711	681	694	702	735	682	675	671	699	703	713	730	714	657	710	677	705	689	764	666	695	697	678	684	699	747	744	689	706	711	726	693	715	747	712	691	683	713	700	724	727	704	707	719	655	661	671	686	708	693	694	678	668	666	686	734	736	746	740	740	684	716	706	736	727	691	708	717	716	731	713	710	658	699	686	725	674	736	692	722	725	667	704	699	673	674	721	702	702	720	686	690	724	687	689	701	699	710	681	725	686	678	706	683	765	656	702	668	761	720	709	688	733	731	704	678	727	750	695	704	671	730	734	686	712	705	758	741	677	685	729	692	690	661	724	687	656	706	671	732	729	723	768	719	723	766	699	692	707	702	754	736	703	706	738	729	722	684	681	714	724	716	671	762	681	692	676	721	687	687	700	722	726	719	729	731	682	765	734	692	684	726	716	712	697	674	684	715	705	716	674	715	708	743	721	741	763	693	683	708	685	715	709	716	689	750	716	717	678	668	717	719	719	744	708	729	720	732	723	698	745	669	707	720	648	698	679	705	733	671	715	683	710	722	766	667	743	728	709	698	744	740	705	702	713	684	756	715	716	691	676	712	671	717	721	690	729	713	691	683	703	741	730	693	738	699	721	678	736	754	758	687	737	712	710	710	750	729	698	689	719	750	748	743	685	679	692	709	685	713	705	653	727	673	718	696	714	778	670	694	719	703	693	722	714	693	717	705	717	704	654	686	714	725	774	681	681	702	690	687	695	720	750	723
6940	557	617	646	669	703	556	419	336	275	459	686	591	429	356	289	288	238	216	261	228	208	253	214	215	254	226	242	218	244	221	235	195	209	226	209	207	221	211	209	223	242	242	225	234	208	214	224	226	224	201	218	208	241	215	222	202	192	194	223	230	227	238	216	220	212	223	207	208	209	223	215	229	200	231	221	216	264	187	230	276	233	219	209	203	207	226	223	217	226	208	215	237	231	223	220	226	216	235	217	211	257	192	211	217	223	240	218	198	212	249	214	229	224	220	209	210	224	227	211	209	211	194	214	209	201	234	198	233	204	225	222	203	240	216	213	227	210	206	197	224	220	197	222	222	215	219	184	221	212	227	241	214	202	234	235	235	204	214	206	195	207	227	217	211	217	208	238	241	204	203	232	200	239	222	232	227	217	218	216	209	209	240	236	185	233	209	188	205	229	221	202	207	201	202	225	232	223	221	200	213	228	217	205	250	186	217	213	227	207	203	231	230	218	203	204	221	216	255	237	226	240	243	244	195	201	211	207	218	217	221	220	209	221	223	234	214	194	226	205	216	228	234	271	204	252	207	202	203	216	232	197	204	224	215	245	201	177	229	223	224	210	218	249	215	213	219	214	206	219	200	218	226	205	247	213	224	225	213	229	219	232	237	207	227	216	208	236	238	214	240	212	214	223	222	234	207	231	221	253	208	211	214	216	237	227	226	193	195	244	219	241	210	214	245	196	179	211	221	221	221	226	216	217	225	213	207	209	229	207	212	207	194	239	201	231	234	203	197	244	246	208	212	178	225	188	212	221	205	205	217	229	201	216	254	223	190	214	211	207	234	182	199	193	233	222	229	192	205	200	241	190	220	198	231	239	245	201	228	236	217	244	232	234	221	221	231	224	222	223	220	213	202	186	214	215	209	216	216	214	241	220	206	225	221	234	210	216	225	234	242	189	208	229	205	208	220	219	225	224	231	230	231	237	201	221	195	221	226	224	214	183	199	218	221	211	210	187	183	183	217	203	206	222	226	235	248	210	226	237	198	240	223	190	202	211	235	218	213	213	258	201	207	220	254	222	201	218	184	205	214	188	234	221	213	199	225	256	230	199	205	210	245	200	232	222	208	241	214	237	226	211	177	203	226	228	234	212	221	227	231	226	211	216	196	245	212	226	237	248	223	198	200	236	216	238	214	230	226	221	224	228	225	240	225	236	244	228	198	203	238	193	233	207	213	232	189	215	233	219	218	234	212	166	244	223	246	202	211	194	245	241	224	231	214	236	211	218	222	207	196	245	218	245	217	219	192	185	254	237	217	195	215	223	217	216	212	227	208	209	214	192	206	225	223	245	219	212	192	221	247	226	211	225	243	211	228	169	209	214	212	243	228	204	225	246	204	263	215	216	242	199	213	229	244	228	206	213	205	236	244	223	214	177	193	221	211	216	207	244	218	215	198	219	198	218	222	218	238	226	219	227	262	262	238	243	217	223	247	219	188	219	190	202	232	242	227	231	192	223	228	218	260	244	240	202	218	214	215	216	201	207	229	204	207	235	213	243	230	205	218	218	209	202	241	222	196	227	262	191	214	210	218	190	199	233	217	217	222	207	264	215	194	202	233	211	226	198	203	222	233	236	211	208	195	251	203	240	232	215	206	231	205	217	194	192	222	213	216	204	197	209	209	217	243	206	207	249	229	199	225	206	231	226	192	215	246	237	202	218	200	241	198	196	220	196	250	220	257	185	218	211	224	213	199	224	217	220	241	217	226	218	234	219	231	214	217	202	216	223	202	241	221	198	219	251	211	191	208	213	190	223	195	229	244	212	201	223	229	224	220	213	215	229	210	223	213	205	208	233	244	229	255	236	235	230	198	215	236	222	234	215	225	186	202	224	231	189	206	229	199	235	228	204	168	215	231	193	208	225	216	217	194	193	187	246	238	229	224	211	257	236	214	221	203	227	237	209	225	229	222	219	218	223	231	211	199	201	222	207	235	222	214	211	192	207	197	206	192	231	203	178	227	215	232	205	212	211	205	201	220	213	225	250	209	240	218	204	208	219	228	203	224	232	216	246	225	230	215	220	209	229	203	227	225	209	212	225	193	241	218	217	213	227	229	212	204	219	230	216	231	211	222	225	200	198	225	216	217	184	210	202	219	217	224	213	237	200	221	217	218	216	206	226	214	235	233	217	250	208	240	203	200	217	225	230	215	213	181	206	232	217	192	226	202	230	228	224	218	228	178	218	204	220	213	204	237	198	213	191	227	207	235	234	193	194	236	219	219	196	230	235	211	219	218	218	207	216	229	218	219	244	240	226	216	221	227	227	236	200	194	192	223	227	213	196	196	224	221	221	210	198	218	208	247	203	221	223	219	246	254	247	214	210	205	241	201	226	232	205	248	204	261	215	228	201	228	206	204	211	253	204	229	206	219	207	203	213	186	225	240	207	243	205	206	214	206	244	231	220	209	228	188	225	212	225	205	232	213	208	213	207	217	196	214	225	215	205	195	248	207	219	196	198	210	242	241	250	215	234	215	230	209	232	216	242	204	216	210	220	208	236	201	208	196	223	208	237	248	233	232	206	247	231	225	206	205	210	221	189	211	206	224	202	223	198	244	249	229	223	209	233	203	220	215	217	184	203	200	222	217	231	209	217	192	228	226	191	225	229	236	214	217	172	206	211	217	218	178	207	228	234	202	206	226	222	223	222	199	229	202	192	229	212	229	199	225	223	230	207	216	222	208	240	219	199	214	230	207	199	225	184	205	246	208	205	184	226	214	212	226	245	236	255	224	200	231	166	204	216	221	246	224	208	231	205	227	191	217	210	216	202	219	209	207	201	219	210	200	214	244	229	225	202	225	220	190	217	245	212	221	214	220	228	198	223	224	256	209	230	236	217	229	232	193	195	200	218	211	226	226	247	202	219	213	211	234	234	228	216	226	222	241	208	218	248	224	205	190	192	227	232	210	231	202	249	230	223	201	209	192	203	224	232	226	227	244	195	197	211	224	235	225	225	253	233	209	228	197	255	227	221	232	197	235	216	223	229	237	213	220	189	215	226	216	257	199	203	208	218	203	233	225	243	221	185	206	210	203	207	212	218	228	246	206	219	205	208	213	238	211	221	216	187	216	199	251	196	229	191	195	245	200	212	212	201	223	215	198	229	197	263	214	226	200	185	218	229	213	201	200	216	211	222	226	231	208	246	200	211	215	218	220	211	230	197	200	211	231	243	245	250	208	209	234	210	236	210	244	229	226	213	190	225	230	236	222	226	220	205	254	221	222	221	208	221	238	235	218	216	221	232	223	220	217	195	236	239	244	213	191	215	216	213	205	249	206	208	201	188	208	211	214	252	209	234	247	206	203	213	216	223	211	228	214	226	198	218	238	209	237	229	224	201	209	214	208	233	198	199	190	219	220	216	185	213	219	205	242	234	218	226	206	224	211	236	213	224	218	183	206	230	229	199	236	230	195	195	217	178	181	192	200	216	244	214
5951	864	1428	2057	2612	2837	2225	1601	1205	1072	1743	3281	2854	1770	1385	1097	859	665	740	812	677	607	613	609	591	581	617	565	619	557	592	554	580	525	566	576	572	539	529	533	582	559	547	541	539	572	525	534	575	546	537	624	566	539	548	564	562	595	507	535	535	536	558	537	552	556	564	571	490	567	579	576	543	532	553	512	562	597	547	547	518	544	554	589	552	587	555	588	573	544	548	515	537	540	548	522	536	523	542	553	551	603	565	558	549	559	506	487	507	576	544	593	574	541	577	549	518	576	557	552	524	532	530	546	553	529	545	524	564	573	584	523	538	554	538	514	562	517	538	503	556	538	531	509	518	558	536	522	569	569	533	539	544	510	558	501	522	559	547	526	525	502	547	549	544	555	574	512	506	538	558	556	551	559	602	517	575	537	531	499	528	546	576	542	548	537	560	514	563	570	537	528	554	517	555	524	534	538	570	531	524	558	509	566	517	546	519	527	521	548	533	576	581	542	546	542	532	524	535	537	540	552	507	559	544	475	527	549	546	493	596	563	555	519	567	519	552	566	553	517	556	558	513	514	490	535	511	565	497	507	529	526	535	557	527	526	532	557	552	511	546	533	584	550	540	560	551	543	537	525	570	549	538	591	544	518	524	514	513	512	571	520	552	506	488	545	523	530	525	560	535	504	554	570	506	573	573	568	500	496	547	527	483	550	512	557	553	529	557	545	512	538	529	563	526	553	549	489	597	499	571	527	551	525	539	522	539	547	518	593	516	585	560	505	559	578	530	551	569	562	579	555	537	540	550	551	554	530	523	526	550	514	532	528	531	574	556	539	569	546	537	527	563	521	498	561	577	547	554	539	522	579	551	578	534	541	566	570	528	542	488	538	565	518	516	512	523	597	544	517	535	525	543	556	563	550	548	516	569	539	514	562	531	557	515	553	527	550	557	563	545	538	542	546	559	527	534	521	520	517	553	532	519	565	515	505	528	557	568	567	561	501	517	521	514	545	554	524	542	560	562	534	525	553	536	544	524	559	496	575	561	551	530	549	522	575	533	556	591	521	525	520	539	560	530	530	571	535	527	559	544	538	576	524	576	549	519	538	530	551	543	516	535	539	487	561	554	545	522	557	535	514	572	504	547	527	542	556	519	530	556	557	555	528	567	554	535	527	574	526	540	571	541	549	559	546	553	532	518	544	533	554	584	555	545	534	523	529	541	480	537	609	525	527	562	568	520	551	532	593	530	537	529	535	505	563	559	546	542	518	557	542	573	520	534	538	566	597	573	552	529	538	543	541	565	532	551	586	550	538	521	580	551	532	522	599	533	578	581	536	544	553	523	566	558	555	532	540	528	570	541	570	554	562	512	593	533	528	566	521	537	527	537	539	503	556	537	537	543	533	541	537	561	574	566	542	534	560	523	500	535	503	516	544	560	538	574	537	568	543	533	567	597	563	573	533	562	526	520	565	500	570	566	529	491	548	512	519	522	545	526	544	561	572	518	539	580	567	543	533	537	541	529	531	555	529	570	593	501	544	558	586	541	507	530	579	517	531	526	497	548	552	584	509	536	535	505	546	559	575	557	532	539	549	565	523	573	548	540	583	532	576	561	539	531	568	542	535	564	532	536	535	557	529	556	535	556	545	530	546	545	534	545	544	539	539	556	517	599	531	544	574	554	531	496	510	489	548	542	562	541	507	552	530	562	512	488	579	562	529	533	509	551	541	522	548	532	563	585	531	498	540	561	529	553	552	547	561	534	545	526	533	591	556	530	576	549	505	543	512	578	521	544	507	526	525	581	535	519	596	533	541	514	565	534	556	583	529	533	573	520	517	531	565	548	546	533	598	508	534	511	528	540	559	515	558	554	545	533	545	535	543	540	537	556	502	518	547	537	582	526	568	532	525	551	564	540	540	543	560	555	532	483	589	521	537	504	534	564	522	518	533	567	570	563	504	530	503	516	531	529	529	515	530	564	526	527	507	525	502	551	562	559	546	516	546	560	568	575	505	533	542	554	542	527	552	560	540	528	551	526	534	528	552	550	517	554	498	549	539	562	542	560	563	538	560	540	552	524	518	571	535	573	559	532	560	504	580	547	610	559	541	522	514	555	553	539	572	594	582	584	536	570	552	552	522	514	500	549	552	592	530	517	565	547	576	516	534	581	528	529	517	559	535	518	547	555	543	548	571	532	528	528	534	547	570	555	572	525	520	554	554	528	533	554	549	539	535	592	590	519	601	553	539	529	523	499	562	563	575	593	530	548	533	536	513	575	544	575	527	548	545	512	559	561	562	531	547	544	566	520	565	514	534	560	533	516	525	544	549	553	542	523	561	561	551	526	561	521	555	518	549	577	498	536	515	535	531	513	531	568	555	589	573	543	539	574	513	487	587	543	527	550	557	557	538	525	555	489	541	522	563	549	524	521	593	566	556	548	482	534	626	540	576	514	565	512	514	533	507	608	605	498	519	550	536	535	503	511	531	515	558	560	546	519	549	517	581	527	542	564	557	537	524	514	518	595	533	537	513	534	560	527	553	527	513	546	574	516	544	555	557	492	566	531	572	514	501	552	553	527	526	531	505	505	500	551	580	542	546	572	550	550	516	528	556	549	562	522	546	551	512	554	540	534	546	544	528	526	462	545	514	553	550	537	556	557	554	529	537	600	558	525	525	534	550	541	526	553	529	580	519	591	509	558	547	564	537	595	552	550	561	509	560	523	540	518	595	550	563	543	532	568	550	551	539	552	510	514	555	598	518	561	572	543	529	570	543	541	549	535	539	514	579	528	553	584	572	502	550	541	523	569	517	562	507	546	576	551	541	548	542	556	525	537	524	576	534	519	556	530	533	542	563	571	509	552	519	520	530	578	514	559	562	558	525	534	526	550	534	518	526	578	558	530	538	509	542	539	582	513	521	499	548	537	534	536	569	561	602	577	534	553	555	558	567	554	548	529	516	550	544	594	527	600	568	568	548	555	517	573	548	500	511	489	517	583	528	515	567	484	531	513	539	543	508	579	557	596	528	529	548	539	543	595	559	526	537	522	598	495	546	528	544	579	538	542	543	486	544	535	541	529	511	543	540	542	526	525	577	541	563	594	513	524	519	545	539	550	539	585	614	510	527	545	541	575	508	562	534	546	573	542	557	528	584	545	543	546	543	572	573	527	517	528	562	507	589	560	560	538	577	537	537	536	565	575	533	529	568	541	533	518	552	552	569	569	543	521	519	577	529	540	518	501	564	534	582	539	513	564	582	571	525	509	546	545	562	569	520	549	511	523	575	551	559	494	537	539	514	563	540	533	545	541	590	522	557	526	550	560	567	526	531	558	568	525	541	538	582	549	531	540	505	502	546	535	544	573	501	606	554	541	527	529	575	575	577	514	593	516	504	573	551	567	465	561	519	554	579	546	568	522	543	524	554	550	554	560	585	570	566	579	541	533	545	506	538	588	547	505	495	557	525	550	516	543	517	538	545	557	534	529	549	541	547
13776	1441	1266	1150	1252	1145	907	726	517	517	691	1058	1069	678	633	487	462	443	464	475	409	414	374	370	405	409	397	348	372	379	415	388	367	341	354	355	388	390	372	359	371	347	365	382	395	356	388	431	393	351	349	402	365	357	407	374	411	372	383	364	351	382	407	354	372	327	375	335	366	381	357	386	406	380	349	350	359	363	386	390	396	378	388	334	384	364	365	344	423	439	374	344	408	391	384	393	369	362	384	395	342	350	386	368	385	377	361	425	364	364	363	369	393	346	382	380	349	354	349	327	375	361	345	340	370	374	393	381	378	396	404	388	379	378	380	379	348	353	384	377	365	356	347	321	374	339	360	330	361	359	398	409	383	358	403	409	373	374	356	395	375	375	389	355	371	355	362	414	362	383	376	375	384	392	399	387	372	376	385	356	352	382	380	344	357	388	400	358	343	348	365	343	367	368	394	367	359	369	369	380	397	389	395	364	365	400	328	353	385	420	343	359	368	347	331	401	380	382	391	382	388	400	380	384	392	350	366	372	350	392	384	397	395	394	384	382	395	340	358	344	372	361	379	373	415	362	373	378	397	425	352	396	403	384	369	391	384	388	395	368	359	355	363	415	362	358	390	344	387	377	344	375	394	381	376	388	371	348	394	353	404	371	347	375	388	367	349	348	365	342	378	360	327	366	381	333	358	344	421	386	345	359	392	433	410	355	389	390	358	373	355	387	343	360	392	363	367	387	350	378	349	359	320	374	384	365	423	386	395	386	418	395	314	372	395	378	358	357	374	340	360	376	379	381	363	367	380	384	382	357	358	332	385	387	363	397	377	361	354	367	381	381	381	401	375	384	371	355	364	367	334	349	362	322	365	362	376	373	361	353	384	363	410	428	383	351	403	401	387	411	357	389	416	414	366	406	358	336	357	388	382	417	368	372	389	391	368	400	350	365	372	364	396	353	348	328	377	367	390	385	378	367	358	362	401	346	388	339	365	372	356	372	372	376	367	381	364	397	362	382	365	362	375	385	417	347	373	389	353	394	379	443	369	340	383	400	378	385	371	388	353	364	381	344	379	384	379	358	400	358	366	348	349	323	346	365	362	393	372	352	354	356	369	395	401	372	354	361	364	397	385	379	365	375	368	365	367	359	376	384	359	362	386	411	394	410	385	381	360	377	324	382	370	384	394	378	379	358	386	382	360	388	380	354	398	403	406	388	382	369	393	377	371	381	391	379	379	378	387	382	359	387	383	381	420	380	366	407	373	394	376	366	365	378	371	354	338	376	343	320	360	371	340	346	365	395	367	370	383	382	384	373	363	343	389	364	396	385	370	381	392	374	412	348	371	347	398	418	370	387	389	365	369	353	322	412	368	370	384	351	353	362	356	350	412	361	381	387	353	397	340	360	411	431	389	372	381	367	375	412	354	379	375	337	355	327	414	395	391	355	374	339	412	380	370	424	365	377	417	347	336	384	347	371	382	397	361	399	375	354	400	360	375	377	352	367	363	331	362	373	373	386	363	379	369	361	369	376	355	385	356	321	349	390	342	411	382	402	372	361	383	331	351	344	350	423	394	384	371	392	410	395	354	388	401	327	367	372	384	350	412	349	379	362	371	364	398	339	432	368	325	366	353	375	414	361	402	367	361	349	356	356	386	358	402	347	363	335	377	408	421	386	401	372	384	344	355	387	404	378	425	403	370	336	326	422	381	397	357	337	374	333	345	355	376	363	383	361	385	319	412	385	339	377	359	367	362	374	356	342	390	386	393	395	333	348	349	398	385	394	376	390	377	401	384	331	379	411	370	380	371	374	373	355	353	374	405	370	348	378	380	402	415	381	380	393	346	371	367	390	395	370	353	350	391	375	391	399	333	381	392	357	357	364	387	390	378	344	358	392	363	364	383	377	368	350	420	381	349	333	402	410	385	358	383	390	356	407	391	395	362	343	366	366	367	376	385	404	374	368	350	418	388	388	402	378	348	384	393	384	377	365	356	404	333	361	399	397	355	359	386	373	375	330	389	378	368	356	348	346	333	340	334	362	352	387	341	341	365	355	377	375	403	365	330	366	361	366	363	363	353	397	384	345	373	395	386	373	379	366	379	374	366	368	388	392	373	369	361	369	398	365	369	360	395	344	388	366	375	334	361	355	366	384	403	388	363	345	380	357	391	379	349	407	380	363	387	374	376	393	412	376	402	358	383	399	383	369	402	349	331	354	352	336	373	377	368	362	365	380	363	368	328	365	402	370	373	341	386	403	366	395	387	358	385	373	343	382	398	403	399	362	347	397	348	334	365	347	354	348	391	352	366	401	395	365	386	334	392	408	348	376	410	371	357	347	370	379	389	404	377	355	356	382	369	366	366	356	390	375	387	392	377	383	406	410	363	347	371	345	358	384	383	359	390	371	351	384	348	393	370	387	363	359	366	336	377	370	390	366	370	366	392	391	373	399	364	378	409	351	403	392	378	337	376	356	374	389	400	396	347	410	378	387	344	333	382	358	410	389	378	394	347	379	330	352	395	384	361	374	405	340	393	387	422	388	404	366	357	392	386	380	372	337	389	383	380	385	402	349	372	348	349	367	358	352	381	348	353	369	363	339	351	376	360	363	373	351	376	423	378	354	392	412	383	396	408	374	357	362	358	382	345	364	362	376	361	399	350	379	366	376	357	359	343	410	365	388	381	406	406	329	368	342	381	341	385	363	396	350	379	360	348	386	402	361	374	342	382	352	367	361	416	360	388	404	358	343	348	347	401	386	371	357	353	355	397	354	374	381	370	391	356	379	371	381	370	347	359	353	334	361	360	381	389	406	355	390	397	342	351	367	396	377	347	374	389	348	374	391	368	360	404	399	363	344	379	393	406	363	348	393	392	386	377	367	409	369	399	388	372	371	392	358	371	410	406	361	398	387	378	391	394	354	367	391	365	377	389	379	358	355	344	399	413	410	357	400	373	376	381	359	384	366	400	359	403	380	329	352	369	393	396	368	349	352	415	388	369	384	392	384	360	369	394	364	344	364	354	398	341	339	416	377	383	368	360	383	375	378	378	352	362	371	388	356	352	376	384	355	347	363	384	393	348	364	366	347	363	374	371	368	352	392	358	375	398	367	381	355	355	392	382	354	376	347	397	394	389	382	362	386	340	374	350	383	335	369	396	394	368	357	376	357	374	364	366	416	355	351	349	396	358	369	394	369	380	371	422	387	375	368	348	365	377	408	404	442	378	378	355	379	390	331	393	370	347	364	366	381	372	375	366	367	374	358	393	364	368	346	356	376	383	369	381	365	401	366	369	355	327	362	396	384	351	388	373	402	396	394	384	374	337	357	385	366	409	341	350	346	377	375	406	377	401	401	375	344	384	412	370	365	372	375	398	378	405	332	384	389	391	363	385	380	408	361	354	385	363	369	366	396	350	375	354	364	364	349	388	374	382	402	377	391	381	340	363	382	366	358	388	303	375	389	381	368	391	360	365	396	372	358	379	343	368	335
8202	1444	2518	3464	4332	4346	3686	2486	1855	1799	2924	5119	4316	2759	2029	1548	1358	1111	1217	1299	1069	987	987	944	898	887	873	858	915	897	911	887	875	877	943	872	851	907	893	882	858	872	843	878	875	847	861	846	871	838	840	879	843	839	864	863	880	840	899	901	849	890	853	861	882	847	888	869	864	816	808	833	840	831	852	786	880	864	912	912	868	867	862	849	883	812	821	888	893	850	806	888	858	842	868	868	849	834	821	871	922	846	855	910	811	851	913	863	876	829	916	881	813	879	906	773	827	886	824	884	848	906	882	850	825	842	875	847	863	844	897	890	855	884	819	821	863	843	886	903	866	829	856	918	864	840	835	838	878	803	823	862	809	846	842	866	837	893	903	860	874	831	818	844	862	841	858	866	876	836	852	828	860	860	871	849	827	876	835	861	804	915	904	858	869	844	801	873	864	847	912	907	884	894	826	844	840	823	840	895	924	852	795	903	834	888	831	912	840	802	879	884	814	894	870	853	815	815	880	846	841	870	828	848	842	863	861	875	898	869	814	846	846	881	897	884	863	832	828	848	851	866	873	874	876	850	861	872	904	866	904	865	842	834	835	791	883	850	850	840	869	866	840	854	854	866	875	837	842	883	870	821	816	891	853	827	888	852	808	861	820	853	918	834	914	851	883	855	805	844	837	863	857	842	830	848	867	862	850	847	814	879	849	802	839	854	882	850	851	827	887	858	835	860	872	897	870	902	794	874	863	842	859	874	876	851	817	868	864	848	833	845	839	849	852	848	864	879	853	905	898	851	870	860	898	869	884	834	884	872	862	865	840	851	833	862	828	785	870	876	855	839	876	843	860	798	832	820	862	818	888	848	860	789	862	834	825	869	840	865	829	901	875	829	874	884	861	844	777	853	852	864	866	872	922	903	864	841	859	828	892	848	868	826	893	811	819	836	833	894	834	824	862	849	846	866	882	869	804	865	813	792	886	902	862	813	883	872	844	829	846	879	931	876	834	860	879	877	868	830	872	874	851	821	800	816	856	821	808	866	816	863	824	832	872	831	905	855	841	865	872	859	885	877	858	863	884	801	838	867	848	824	846	833	854	862	827	849	855	853	841	867	862	841	887	788	856	855	821	823	892	855	829	786	866	883	804	895	853	879	852	844	800	861	919	843	822	812	847	793	862	846	810	841	848	856	817	879	796	881	873	840	855	848	869	859	873	821	906	868	852	823	865	880	859	851	842	813	868	855	814	876	837	856	892	820	832	846	907	858	856	867	852	841	903	841	877	850	839	847	846	880	884	853	890	834	824	841	831	836	839	870	839	861	871	799	822	855	892	907	856	845	821	891	827	842	880	890	851	846	855	861	848	875	881	761	801	848	837	872	879	812	867	871	847	832	806	849	863	878	855	852	826	812	855	873	828	853	838	860	868	895	876	913	857	840	889	870	901	852	869	858	873	927	841	872	825	851	859	822	766	868	842	881	858	822	881	852	829	824	891	857	856	863	851	856	903	871	857	871	876	830	906	880	866	881	861	845	844	871	866	903	855	888	919	843	841	871	877	832	847	886	851	841	879	905	864	854	856	847	819	861	883	796	884	834	836	864	830	881	861	834	880	855	870	876	878	915	811	871	789	817	897	800	842	801	889	836	844	888	834	900	866	890	890	866	847	899	868	839	872	837	867	850	905	818	796	852	845	875	804	870	877	875	873	864	877	816	858	869	832	854	883	843	867	874	855	834	839	833	889	860	845	861	853	845	816	861	870	922	826	855	819	855	837	820	840	879	867	817	824	890	871	890	840	870	822	864	853	832	894	868	831	882	852	850	818	822	842	812	872	870	814	846	849	780	874	855	866	892	898	857	877	833	901	834	839	859	866	881	809	810	898	853	815	878	833	785	881	869	835	846	906	868	849	873	853	879	859	831	861	878	864	893	828	885	846	847	830	902	881	884	798	892	867	892	806	876	886	833	863	920	848	810	811	911	873	870	873	835	853	846	846	903	819	868	850	846	872	776	831	824	871	859	871	826	812	820	885	906	906	846	910	858	824	881	859	873	816	825	903	887	897	821	861	806	844	857	881	914	887	837	868	912	825	852	835	850	866	801	849	854	863	828	851	861	865	863	909	884	868	870	843	832	853	847	857	848	826	812	853	814	817	863	852	905	828	850	867	850	862	878	869	798	831	844	896	869	910	861	796	839	847	824	867	863	903	833	814	823	835	837	852	889	863	858	862	850	860	867	850	860	860	836	806	817	875	926	883	839	848	834	892	824	844	882	851	861	881	903	840	866	875	857	903	843	896	830	776	873	825	857	870	884	835	855	890	810	859	878	870	846	883	825	892	841	895	863	887	844	871	866	863	868	831	851	856	840	857	855	834	860	804	889	865	834	865	858	849	840	870	856	859	805	911	878	849	846	819	848	855	833	870	878	845	831	846	857	875	845	820	857	824	843	903	812	847	877	847	907	857	859	840	844	803	833	845	852	830	794	843	861	874	829	835	840	852	861	885	841	824	909	871	875	808	876	869	819	847	872	855	848	860	876	840	826	860	788	879	822	876	794	892	835	839	787	843	848	862	882	842	832	855	855	845	829	880	852	860	875	884	892	873	843	840	847	867	832	840	847	855	836	875	833	873	858	866	856	849	923	869	848	844	834	861	794	864	825	841	846	847	893	841	871	867	858	823	889	870	876	791	781	825	810	900	818	892	875	836	863	793	871	864	838	924	872	860	917	886	833	896	863	832	877	844	912	820	789	821	864	896	844	898	805	837	803	877	844	840	844	840	869	854	837	876	851	817	863	837	855	840	854	862	897	813	817	863	854	813	911	897	884	797	857	864	827	865	898	913	849	897	838	866	899	848	844	857	857	897	843	840	880	931	833	882	867	898	869	811	815	867	852	887	844	878	878	849	835	890	906	842	838	842	829	871	895	861	880	845	818	844	873	847	862	880	859	870	827	921	813	845	861	860	887	870	831	849	803	854	899	897	846	838	872	891	852	809	881	812	832	846	848	865	860	889	780	860	830	875	859	848	904	892	829	885	857	837	844	880	850	856	923	851	856	874	828	864	848	888	922	851	866	895	804	812	896	867	850	852	824	889	884	844	830	841	890	894	831	853	810	909	823	859	847	954	834	889	890	894	886	835	878	841	839	862	854	886	837	871	875	827	840	788	840	880	860	849	868	871	858	811	886	861	801	822	810	821	804	813	823	839	835	860	831	897	863	815	841	834	848	866	881	869	845	877	859	860	799	828	856	870	864	829	883	866	863	849	853	830	888	897	838	882	831	827	911	847	817	877	840	852	883	783	876	889	838	877	807	913	813	885	961	817	899	859	857	832	807	846	816	924	853	836	838	881	860	864	874	864	880	874	867	845	886	846	821	843	890	856	899	851	836	865	880	830	897	866	838	892	859	787	895	826	830	815	805	859	838	832	852	861	865	901	856	869	819	849	856	873	862	833	866	822	861	883	860	868	831	844	821	867	859	793	869	840	870
1479	366	393	476	505	516	436	393	331	397	411	546	488	401	383	359	365	311	315	315	305	305	306	308	339	308	337	329	303	301	321	325	320	315	288	352	301	323	304	283	325	283	337	345	317	323	321	346	307	336	327	311	294	317	310	355	313	310	313	344	316	307	312	302	324	283	332	303	319	313	307	298	361	321	294	311	332	313	350	332	316	296	297	311	357	273	316	316	338	319	283	333	281	323	309	281	289	300	271	288	318	332	313	310	331	308	295	302	342	295	291	273	319	309	309	295	308	325	282	311	318	304	316	309	278	306	314	333	310	317	327	308	330	286	320	304	316	289	340	289	280	312	351	325	302	280	302	311	311	333	303	303	332	306	314	279	306	332	326	304	301	314	313	286	329	318	300	336	325	304	339	310	335	310	307	292	314	283	313	292	292	348	294	324	308	340	302	310	319	326	307	287	332	280	307	302	291	295	308	302	330	325	299	321	315	320	315	285	318	320	261	353	310	290	324	343	306	297	325	341	323	335	334	322	290	310	317	303	331	329	306	287	322	332	317	339	323	299	325	273	315	309	310	342	330	313	307	353	316	299	313	296	301	322	329	313	298	285	292	296	303	326	334	322	353	286	318	270	343	336	327	304	309	329	299	320	301	297	308	352	277	309	301	335	344	309	316	324	338	316	343	278	331	347	343	327	336	312	316	320	297	299	339	354	311	327	310	312	318	353	349	300	274	312	332	313	299	310	314	315	309	305	332	349	327	322	304	303	313	322	328	314	311	296	321	337	324	289	358	322	308	304	300	320	309	330	328	320	321	323	307	276	316	326	299	339	302	339	306	340	313	312	296	296	296	331	288	298	337	344	272	319	315	314	326	298	293	333	300	297	319	318	357	294	309	318	295	321	315	333	288	306	308	317	290	313	294	311	315	268	300	314	338	292	345	337	260	294	320	281	300	281	301	297	282	321	319	325	289	292	339	300	323	348	343	319	293	307	356	323	305	298	323	317	336	262	317	345	346	316	304	302	313	305	300	284	299	305	283	319	302	312	326	326	321	351	336	287	321	330	309	328	290	297	292	322	280	330	302	302	342	315	324	328	307	304	297	331	302	325	377	298	294	311	312	314	271	318	324	335	320	345	312	317	288	318	290	340	351	332	325	362	289	288	346	280	343	317	320	306	298	303	292	306	280	289	276	304	308	302	348	306	302	292	293	302	312	274	324	297	301	340	316	291	312	313	289	307	352	300	316	316	316	335	322	304	329	280	310	303	311	320	333	321	323	309	284	333	328	293	304	343	302	301	299	311	319	340	302	295	340	300	296	306	281	327	322	315	305	289	315	321	275	316	316	297	319	335	294	301	298	345	298	321	342	337	301	322	303	313	266	326	318	342	327	299	290	302	292	368	300	300	325	325	315	328	297	306	325	330	310	262	310	308	318	360	325	304	304	321	313	328	324	304	306	276	298	299	306	342	319	300	307	299	309	329	311	333	320	295	307	307	286	311	317	317	335	322	339	317	326	306	302	299	332	303	307	321	257	321	313	306	302	330	325	345	287	291	330	309	360	303	294	286	290	319	311	306	298	307	330	340	283	314	347	316	324	316	319	300	309	276	323	315	311	300	301	264	320	297	311	320	300	312	268	304	295	333	325	295	322	329	343	298	330	309	312	340	310	328	308	312	289	303	318	299	307	325	319	290	306	303	311	305	313	321	315	299	326	286	309	291	352	314	300	289	312	292	318	308	288	326	331	300	320	320	322	354	323	299	288	320	273	277	302	313	300	343	329	318	334	338	324	299	279	273	321	308	311	301	321	316	320	330	299	315	315	297	309	318	313	311	326	314	301	286	321	299	324	328	321	289	324	307	272	312	309	321	337	312	316	301	322	339	285	325	311	284	298	316	349	334	307	297	331	317	328	320	296	274	312	344	313	327	296	294	340	295	300	304	321	302	312	290	315	304	324	290	313	320	302	289	318	334	308	313	299	336	310	294	341	314	301	298	282	302	351	326	330	365	362	328	331	341	342	292	300	297	283	317	322	271	317	304	308	325	323	324	299	328	293	322	312	280	312	309	321	289	313	314	287	282	270	304	305	332	299	310	308	323	302	336	331	332	318	322	287	314	339	327	325	327	309	328	335	296	320	321	306	301	270	327	291	314	324	285	309	307	280	340	320	344	280	291	298	321	292	311	325	296	282	333	314	301	301	342	337	320	344	290	324	282	356	283	322	329	293	320	337	347	272	339	257	303	314	281	301	280	323	343	314	287	302	287	333	317	324	364	332	285	320	297	322	318	289	314	300	321	329	298	327	319	333	291	275	296	282	347	331	294	319	337	338	323	280	301	318	330	283	299	318	281	296	301	358	303	340	325	320	308	302	301	351	307	323	299	309	294	292	277	295	281	290	312	307	295	290	288	333	287	313	279	355	331	299	294	319	305	311	293	308	307	285	321	312	321	328	318	315	338	315	309	314	328	328	293	290	312	316	300	314	337	300	313	314	317	302	284	322	307	282	303	294	308	316	281	328	292	280	334	300	301	325	297	305	329	291	305	340	300	317	294	315	338	288	355	295	308	309	333	315	314	317	282	294	312	294	307	339	340	359	293	305	297	333	295	336	326	329	325	302	306	287	327	312	293	274	299	319	305	301	290	308	311	338	308	305	328	288	326	331	309	306	316	270	320	319	294	338	324	310	302	305	303	360	291	289	323	312	336	333	312	303	289	299	341	296	365	297	318	317	310	311	321	310	339	290	324	324	288	320	306	273	320	304	334	313	271	298	302	294	301	307	343	308	308	312	289	300	287	313	286	311	291	336	308	330	290	331	309	328	334	303	301	306	304	305	303	350	299	344	310	293	318	306	318	339	323	305	314	303	279	286	296	331	297	312	286	316	361	291	338	313	292	325	315	326	324	324	320	316	315	310	281	290	289	318	310	278	276	307	326	282	294	284	287	302	323	331	304	317	305	299	352	329	354	327	290	330	311	298	349	356	307	327	308	278	329	322	290	341	324	335	337	301	311	353	323	283	310	329	344	303	316	310	273	293	290	327	283	322	342	300	318	327	343	294	300	309	294	291	308	309	301	292	341	273	324	328	292	274	321	281	316	329	307	335	356	323	295	304	315	339	296	323	295	298	309	304	316	310	354	326	337	287	302	301	325	314	314	325	280	298	306	281	320	301	322	325	308	319	317	273	320	268	334	312	291	298	333	317	309	303	319	297	302	330	309	315	299	279	301	302	336	323	313	311	337	305	324	291	347	324	260	302	312	280	307	285	311	316	322	323	329	287	309	307	325	289	356	331	294	312	300	305	325	299	310	318	295	293	324	300	319	303	340	332	317	319	334	326	295	299	297	326	299	288	316	331	290	331	322	298	275	348	280	291	317	291	327	303	342	317	311	356	294	276	305	324	311	266	311	322	320	312	314	330	262	280	290	322	309	291	309	319	293	277	316	328	296	293	283	316	288	295	308	313	301	320	299	356	323	289	324	314	303
1814	757	920	1207	1577	1671	1401	1079	943	924	1445	2251	1934	1324	1038	994	850	731	776	775	735	718	709	737	714	728	716	721	740	717	704	732	678	715	752	666	682	692	768	718	706	726	676	726	686	714	742	768	699	698	702	743	732	731	685	713	677	692	676	707	704	703	699	712	701	729	732	714	745	710	676	707	705	730	711	730	677	767	671	750	684	745	732	726	754	716	685	732	691	689	710	690	726	721	738	704	692	686	754	709	728	727	708	685	715	725	694	742	730	698	737	715	700	741	692	717	718	728	677	732	697	722	690	681	748	729	714	702	724	749	695	709	703	699	685	679	755	731	671	700	719	697	711	696	678	723	681	736	684	750	680	703	709	711	689	711	738	683	686	723	727	699	759	733	766	695	734	741	743	713	765	681	695	753	718	719	706	723	690	757	755	747	709	654	683	687	745	698	702	720	700	724	680	725	691	715	720	740	707	698	720	688	724	795	686	722	766	714	665	651	687	726	704	731	688	765	730	744	748	733	720	754	736	742	694	656	674	753	706	696	695	679	739	710	701	715	732	715	698	715	696	694	700	716	738	713	702	714	750	760	675	732	699	776	691	721	705	693	682	697	710	704	736	679	689	689	792	758	693	727	682	721	704	731	754	733	713	748	741	726	730	668	721	719	669	705	729	758	694	734	684	702	687	695	634	689	681	701	757	679	776	704	747	719	690	749	731	691	662	728	722	725	734	731	702	695	707	745	724	712	676	706	714	707	732	684	693	726	726	651	712	683	680	762	673	712	681	735	741	693	702	732	729	692	743	746	698	763	759	683	732	701	709	720	717	712	693	731	685	732	736	736	749	742	716	681	717	714	712	696	725	790	680	691	715	701	696	709	700	746	717	737	685	694	693	725	704	694	722	727	708	689	698	738	764	692	722	701	683	690	760	711	715	698	721	703	712	726	752	673	751	735	704	697	738	712	697	737	750	709	726	718	713	773	706	672	750	685	724	712	721	699	680	692	706	727	635	756	729	695	698	725	681	707	703	690	678	668	744	726	669	695	720	717	705	686	749	730	705	723	757	707	725	685	709	742	728	698	723	766	732	727	744	708	670	752	737	737	673	736	668	720	720	730	738	676	719	669	723	736	757	713	728	728	741	723	721	741	705	753	725	733	699	739	704	741	741	732	698	671	696	756	694	739	756	730	703	695	728	754	671	779	691	732	698	687	698	709	713	727	694	687	719	719	742	734	772	705	732	685	743	700	680	744	688	687	701	714	672	701	681	667	704	679	709	725	681	711	735	712	733	707	698	757	716	684	709	683	723	724	730	670	766	701	717	711	719	700	711	716	642	672	691	775	693	697	720	709	722	702	785	717	746	718	742	718	667	734	694	675	727	703	771	657	676	719	750	694	713	728	744	696	754	703	650	733	779	701	721	720	710	759	709	697	729	731	744	705	708	702	693	679	684	689	693	723	757	695	680	708	722	734	796	727	734	729	690	720	715	731	727	669	729	723	744	667	729	772	701	722	761	696	712	715	668	697	711	693	753	701	725	720	662	771	735	742	661	684	678	655	687	669	677	725	737	668	712	714	722	737	678	710	712	715	695	713	730	703	733	725	720	755	702	680	741	707	709	666	697	691	718	733	723	688	696	750	712	750	686	642	729	725	700	734	673	743	731	740	714	721	681	676	722	688	734	712	715	666	719	717	707	750	689	725	709	704	697	681	696	696	702	745	656	733	727	749	696	721	749	720	741	727	692	711	754	729	734	672	672	735	691	731	710	719	664	746	732	676	705	730	732	722	723	713	765	746	698	719	723	701	705	734	719	714	705	744	702	676	693	679	707	735	720	676	742	704	676	684	699	718	687	762	736	702	707	704	711	702	736	715	722	729	714	741	686	730	704	692	673	750	754	730	648	710	740	694	693	760	660	722	695	688	690	718	719	732	741	722	695	669	700	749	720	740	729	751	703	685	704	737	654	696	743	708	744	738	728	739	690	673	675	693	715	704	769	702	679	633	722	690	773	721	697	727	747	736	727	751	749	713	714	678	771	700	732	729	685	736	660	718	701	719	755	698	724	729	740	730	738	642	659	722	717	652	700	786	704	663	743	699	712	744	754	754	728	726	728	716	649	722	692	671	696	720	731	686	711	719	783	701	740	694	733	702	735	703	719	682	723	689	658	685	703	689	737	727	693	712	706	677	717	742	693	721	708	729	710	695	743	700	707	732	700	711	731	687	767	718	727	703	714	729	750	703	722	712	740	693	673	671	728	712	730	749	735	706	690	707	717	699	732	699	728	752	702	725	695	667	710	728	746	754	747	727	670	711	693	733	726	726	715	716	671	714	706	720	763	736	677	708	681	718	696	696	658	717	724	716	670	698	743	685	753	786	712	720	687	719	697	740	710	689	722	690	744	748	695	741	683	723	733	691	729	668	708	710	721	680	757	728	720	672	721	714	688	687	728	715	709	720	728	737	727	697	744	710	726	700	761	718	723	694	665	717	719	689	693	720	732	706	690	687	697	695	745	722	672	692	691	714	695	747	734	668	692	724	721	709	720	734	671	698	733	736	718	736	663	692	701	711	779	750	702	691	673	712	698	687	689	719	712	689	720	699	696	681	710	711	712	708	719	704	714	700	695	711	731	725	696	710	688	677	709	785	676	714	682	711	718	725	687	697	663	693	712	766	722	720	738	687	716	776	706	728	708	720	695	751	719	725	696	723	713	698	666	715	640	657	686	691	685	690	727	721	721	744	694	719	668	750	719	697	664	722	689	715	743	719	686	746	717	716	724	704	698	729	756	692	706	724	704	694	705	721	711	727	719	697	725	700	707	691	664	729	686	732	705	707	695	689	707	707	711	736	704	705	685	715	670	718	728	678	734	671	708	702	697	715	703	683	696	701	657	696	683	738	735	684	677	727	694	705	689	704	724	685	701	695	690	738	732	731	701	717	711	792	650	704	749	677	706	706	715	738	730	733	701	690	741	715	728	728	720	705	699	720	765	764	725	726	737	700	717	687	704	703	671	731	710	743	659	698	726	715	679	702	695	736	733	700	701	721	731	765	746	732	709	735	715	701	740	742	728	678	699	686	657	699	703	740	731	746	703	682	672	701	713	706	691	714	731	691	729	717	719	747	735	711	682	698	737	711	738	690	716	687	697	703	728	718	670	732	732	724	741	752	755	718	684	638	711	683	684	720	731	702	728	673	712	711	701	734	689	680	697	745	702	677	745	672	714	722	700	727	720	706	710	672	706	665	744	769	708	673	692	728	698	760	740	728	734	731	728	744	723	702	684	743	687	745	723	672	683	726	723	683	723	711	729	721	754	749	740	730	724	730	728	681	691	713	751	733	749	717	691	752	674	757	738	725	692	700	750	685	746	709	688	633	708	699	726	701	686	736	741	689	702	746	672	711	685	700	725	664	719	710	738	711	717	729	696	708	748	697	709	693	697	735	724	745	725	707	720	718	735	700	730	746	734	686	692	733	671	694	708	690
6878	621	704	664	701	767	541	444	283	323	491	711	597	397	317	315	257	236	246	250	218	243	206	241	209	243	225	210	234	206	233	220	215	241	228	224	232	205	211	228	224	229	214	235	205	203	244	241	229	195	233	209	237	222	241	234	209	202	209	220	240	233	232	217	190	224	223	197	232	205	230	221	238	224	206	231	215	247	221	206	234	213	246	216	211	230	200	234	201	228	208	218	217	225	198	200	217	240	237	215	229	210	225	221	211	227	208	206	224	199	207	213	233	242	210	211	223	221	255	243	230	239	200	251	228	216	223	237	211	211	209	210	210	177	185	245	197	224	213	246	247	230	215	230	184	212	246	232	192	250	257	203	228	215	193	197	262	198	208	224	235	235	240	222	196	248	256	211	198	220	232	228	234	196	242	204	207	191	225	246	200	219	191	207	215	210	218	227	204	197	231	197	221	224	240	229	221	227	216	214	228	207	210	203	214	207	200	222	219	226	235	212	190	202	216	205	253	221	239	223	242	205	191	232	207	214	204	203	222	263	217	227	202	209	220	244	270	245	194	208	208	237	226	214	225	245	218	228	197	223	221	220	238	226	200	219	234	208	238	213	204	200	238	230	225	232	201	231	212	231	203	243	206	193	220	201	223	207	222	219	218	188	222	202	209	237	180	215	227	221	218	215	228	200	235	214	222	213	215	194	208	216	212	239	202	188	226	248	206	233	212	231	228	222	216	202	203	231	207	204	209	220	211	223	219	243	214	205	210	212	203	213	232	208	229	256	239	199	216	222	226	214	218	219	214	221	233	185	205	205	221	228	219	214	178	220	225	211	220	205	238	202	205	238	201	193	198	217	223	234	214	215	209	222	212	203	202	218	184	211	238	214	197	167	195	194	186	211	215	215	200	220	227	217	234	194	193	215	203	217	198	208	217	213	211	194	168	191	199	213	208	219	182	227	223	220	229	199	224	200	239	199	206	207	203	226	205	233	202	213	210	215	216	197	226	224	219	208	186	209	218	204	202	222	231	205	243	249	205	228	202	209	213	211	209	210	215	243	230	215	229	223	195	221	222	224	215	251	242	204	220	219	247	243	220	228	234	208	211	226	228	235	198	212	216	213	206	236	218	184	202	227	219	224	196	212	231	225	216	230	221	197	242	244	191	229	214	227	205	230	228	217	206	215	227	224	249	178	225	236	204	218	196	229	225	212	225	218	201	199	211	235	208	211	214	230	201	208	214	236	244	212	211	210	206	209	195	213	202	230	226	197	237	236	206	215	246	202	214	220	197	221	219	237	210	212	228	232	201	235	216	226	205	255	207	228	216	226	204	247	192	210	192	193	224	203	213	221	185	222	206	231	232	232	214	234	240	207	223	220	229	198	213	232	225	215	214	202	211	212	240	243	226	188	194	209	205	231	202	213	217	202	219	209	240	246	224	232	223	202	229	164	223	191	225	191	228	218	184	218	218	227	216	208	213	226	207	237	187	202	249	223	241	245	219	172	238	216	206	210	240	218	218	226	229	236	229	228	231	202	207	226	218	225	233	222	227	234	238	228	226	197	210	210	201	232	225	227	225	211	198	197	201	197	239	201	215	229	227	231	207	200	225	237	210	198	213	200	220	231	210	234	232	214	225	212	222	212	223	212	218	210	234	216	225	198	219	221	215	190	211	218	251	215	263	231	232	234	229	237	233	203	185	209	231	189	216	188	187	238	198	221	226	222	208	231	226	217	212	201	211	189	195	210	233	233	214	200	218	212	214	216	226	214	219	190	209	219	203	230	223	222	202	185	218	208	217	221	212	213	236	215	220	189	202	218	208	202	259	250	202	218	218	238	239	199	220	221	218	234	220	232	234	215	197	219	211	213	215	231	222	198	197	200	221	250	235	199	227	223	200	232	231	215	220	222	219	227	219	208	210	228	216	208	211	229	205	232	187	215	210	223	215	250	229	228	218	229	217	233	220	220	193	207	206	212	228	204	224	200	208	214	227	220	212	249	229	224	203	213	211	209	227	231	203	210	240	203	218	229	221	231	202	188	232	208	234	214	221	240	230	210	210	191	213	225	223	216	219	200	210	210	230	220	202	226	230	208	209	209	217	236	227	208	231	233	229	217	240	232	214	246	194	208	212	202	218	245	221	220	199	219	214	215	242	244	214	204	202	235	236	199	208	233	221	228	203	202	222	220	255	209	221	229	217	202	261	203	228	183	206	218	211	192	197	208	175	226	220	254	217	237	223	230	262	212	201	231	217	211	206	219	225	225	207	199	222	194	205	228	222	238	212	228	194	215	250	214	198	200	189	229	212	201	222	216	231	212	211	202	185	231	208	218	230	231	205	221	223	231	197	221	198	228	189	196	214	195	228	227	248	202	217	238	233	231	202	218	234	232	230	182	228	197	215	224	224	221	220	194	214	217	222	217	217	219	247	217	193	255	203	214	216	234	213	218	177	207	225	209	228	240	212	247	247	213	194	227	246	227	205	221	209	219	208	256	232	231	204	215	190	236	200	201	226	224	219	227	192	222	243	207	191	219	204	194	232	191	266	204	202	221	216	199	216	240	206	231	218	190	208	254	200	217	218	220	197	218	207	235	225	229	244	204	214	225	218	209	197	219	215	255	228	223	223	228	237	230	197	218	206	209	228	211	241	232	197	209	211	188	196	228	191	208	208	227	220	240	251	209	231	181	250	177	218	222	243	207	235	206	210	225	215	178	207	190	231	244	211	224	225	241	243	225	231	214	224	208	233	228	241	219	224	206	192	226	208	218	232	196	226	207	214	226	226	201	221	208	200	212	231	216	213	204	214	243	213	221	188	225	242	202	221	238	211	224	227	223	193	259	212	222	214	222	214	233	230	214	213	205	188	181	214	203	229	195	222	220	222	224	224	218	226	215	226	184	228	219	220	205	190	199	188	226	211	211	222	203	224	236	219	199	216	190	215	254	222	182	218	237	207	218	209	232	213	233	230	224	216	210	233	202	223	202	242	251	204	202	230	220	217	209	214	212	232	204	234	254	209	226	227	231	207	204	182	224	220	207	221	206	211	215	209	224	220	180	227	223	210	220	202	191	227	203	213	237	213	223	205	218	211	205	212	232	207	213	215	211	231	212	231	232	215	215	216	203	222	220	210	206	214	209	202	226	221	205	222	193	234	211	206	213	199	231	234	231	228	250	223	208	242	194	201	193	204	221	234	234	202	213	186	222	252	220	207	242	229	215	251	254	229	206	232	214	231	236	199	205	221	213	221	208	176	220	231	203	198	200	230	195	219	205	221	236	203	231	220	216	224	208	203	198	216	250	235	238	251	206	190	238	197	238	225	192	240	229	203	216	237	200	231	194	219	219	227	215	237	177	198	212	229	213	183	184	212	217	209	210	200	216	193	204	223	218	222	222	206	209	220	205	248	204	203	245	227	233	205	183	195	216	204	210	217	202	221	227	216	246	223	211	241	196	204	210	207	208	233	207	218	225	246	216	230	236	210	221
5920	827	1470	2117	2892	2916	2351	1530	1184	1178	2127	3548	2897	1785	1234	1047	834	682	698	796	638	625	632	559	556	540	551	577	551	593	554	569	572	528	577	555	532	564	545	549	578	545	581	532	535	503	514	537	589	537	541	553	608	559	536	585	510	582	595	545	566	570	556	541	539	564	549	523	540	554	524	531	540	569	582	572	575	520	550	541	552	570	540	514	535	591	552	589	560	561	537	526	527	530	571	570	567	563	545	558	541	548	557	559	546	555	512	552	519	524	471	566	575	514	564	545	552	551	522	542	539	547	570	519	499	529	568	531	512	554	552	575	529	551	537	555	556	525	577	520	566	550	546	548	570	502	565	535	559	566	554	520	552	565	522	537	554	569	549	558	508	574	527	547	544	515	570	528	584	533	552	516	546	564	507	553	553	535	573	530	542	551	501	555	533	541	548	515	551	541	532	546	536	582	521	554	526	516	539	531	557	518	586	506	539	548	554	556	549	551	544	548	605	542	553	557	529	524	540	583	545	573	515	561	525	555	537	549	539	520	551	577	518	555	526	499	543	562	523	549	544	578	522	514	565	533	572	535	551	546	574	573	608	587	552	522	560	584	517	578	540	558	542	556	551	555	532	536	540	543	551	547	585	536	569	609	535	548	508	534	595	560	524	579	487	581	550	566	491	576	546	538	525	550	558	535	518	572	518	585	551	531	520	563	557	569	550	600	529	561	580	582	584	541	533	560	560	534	491	534	512	568	607	569	577	587	562	565	559	516	544	494	527	504	555	519	540	540	549	519	516	560	541	569	560	527	546	526	575	539	543	550	567	574	528	522	532	519	556	572	549	548	548	529	510	538	531	529	545	546	536	582	566	533	548	485	581	540	512	580	565	551	553	577	570	558	500	549	538	549	552	547	539	545	571	539	554	576	560	546	546	534	556	529	553	515	524	557	550	579	528	544	552	540	546	506	617	527	571	554	554	556	519	564	532	586	561	555	534	487	552	515	534	557	584	512	550	572	533	544	531	568	513	517	563	573	520	525	533	521	549	567	549	515	518	538	537	569	514	540	548	564	481	587	572	553	558	560	552	532	563	522	554	532	549	556	553	554	537	548	546	532	536	543	540	564	524	540	562	557	552	587	567	547	543	523	564	580	544	546	556	570	534	539	537	486	570	548	514	536	571	539	590	550	585	555	562	544	564	542	542	518	558	575	555	515	567	554	551	573	570	567	525	527	541	554	564	502	529	525	555	568	518	509	525	514	576	532	558	572	521	555	589	521	512	541	561	537	551	554	553	553	510	540	552	519	555	548	531	523	527	549	565	533	576	528	549	592	550	565	589	548	507	594	514	572	557	529	545	538	533	551	569	561	564	525	540	553	518	566	545	519	573	541	533	505	560	568	539	535	536	526	525	556	522	530	539	546	577	509	556	507	547	540	563	565	525	556	533	578	519	555	551	555	582	515	534	501	536	563	550	528	587	531	552	538	557	549	577	575	574	537	496	537	532	562	556	535	557	554	597	535	555	507	564	538	548	524	566	508	529	542	541	528	531	535	549	543	521	520	543	571	543	557	559	496	532	581	565	536	560	561	525	561	525	570	561	526	567	520	552	541	523	547	524	527	556	544	527	530	512	538	599	539	544	565	527	545	561	571	543	581	558	540	543	591	535	521	512	506	542	497	535	544	531	549	570	528	551	579	578	538	568	592	530	550	546	587	550	534	548	544	543	568	509	547	535	528	529	519	548	566	520	536	532	548	598	527	539	554	531	504	545	525	553	548	541	587	589	537	578	566	581	554	543	538	573	592	550	504	570	569	511	526	577	542	517	540	512	584	552	554	512	511	530	573	537	544	526	492	546	558	544	515	560	549	592	525	524	536	506	534	555	478	550	524	571	542	511	546	485	541	526	577	543	564	508	533	508	545	526	541	562	556	581	529	549	519	560	575	588	518	548	566	533	519	537	534	538	550	573	560	552	489	543	493	550	576	552	560	603	579	566	549	544	541	556	520	530	543	530	557	544	577	556	526	574	582	569	571	599	542	557	545	542	576	501	540	517	516	563	572	566	536	533	507	516	558	549	550	536	466	539	526	550	539	571	521	509	572	551	541	542	571	584	555	543	521	556	527	536	536	549	565	550	516	528	598	559	557	561	501	520	490	558	535	552	546	530	546	567	539	549	545	540	541	567	526	561	510	551	576	545	563	484	557	530	614	500	596	522	540	520	513	573	554	549	603	548	531	524	516	557	541	572	501	519	517	513	540	545	517	576	556	508	525	540	502	580	546	576	547	546	552	521	534	531	537	557	552	566	551	538	530	541	561	520	523	543	529	568	523	541	558	540	564	584	547	546	546	548	543	512	588	514	520	520	561	543	533	556	550	579	546	587	542	540	590	550	540	565	521	521	528	532	590	606	554	535	572	586	538	539	581	527	544	553	545	528	530	535	522	532	517	541	478	526	606	539	513	577	539	539	539	561	556	594	506	545	564	536	527	485	585	535	546	585	581	537	568	523	600	521	568	549	536	517	566	530	519	521	586	588	537	546	551	586	551	501	522	503	549	542	523	504	538	564	568	546	589	573	572	546	555	570	554	528	538	536	556	566	509	549	579	522	549	558	544	543	517	593	557	515	535	532	554	580	492	537	523	550	527	516	545	535	596	567	555	528	576	524	561	546	604	541	565	478	545	534	576	538	549	557	545	542	551	565	536	548	531	574	560	525	563	547	555	574	551	564	546	532	535	495	530	493	560	546	564	554	507	520	564	527	544	508	562	603	568	540	562	566	509	566	532	506	511	512	555	532	529	522	543	529	548	549	531	525	559	546	557	560	561	535	562	579	516	509	534	555	558	583	562	538	610	574	546	528	544	557	549	541	539	562	531	558	515	512	574	526	557	560	530	514	535	523	565	494	518	570	520	522	528	538	581	555	534	543	561	556	560	508	513	476	517	580	543	552	541	536	539	541	551	573	547	551	537	563	567	580	565	561	532	515	532	586	539	568	520	584	526	533	546	563	584	533	530	535	532	552	546	506	580	499	552	510	511	563	549	531	546	524	564	543	539	562	548	542	491	542	519	579	496	529	562	523	528	536	549	553	538	550	529	525	557	487	542	510	566	490	530	523	532	548	539	588	528	560	531	535	552	532	551	514	552	555	544	540	544	555	558	524	552	520	517	492	572	490	527	540	598	536	542	607	548	512	544	556	526	563	532	552	536	544	510	520	546	518	543	533	544	524	547	513	524	562	544	554	541	574	546	562	526	514	561	562	543	568	522	556	558	511	528	576	550	589	545	549	559	563	542	544	529	592	547	536	532	562	535	529	573	535	580	561	560	518	551	529	582	520	558	536	564	542	525	532	539	601	591	565	525	546	540	522	542	563	546	530	551	567	543	528	518	549	567	577	564	566	558	545	530	558	533	556	545	549	515	557	560	526	564	551	569	520	503	537	552	545	555	539	537	528	544	543	546	556	521	502	579	535	548	530	573	536	537	540	554
13956	1377	1343	1227	1213	1162	958	656	558	531	759	1190	975	682	563	497	458	403	391	425	382	354	359	370	411	395	353	416	384	369	382	362	331	381	421	361	387	354	404	369	369	377	379	379	388	333	358	398	368	348	390	344	353	378	392	388	401	379	369	389	375	358	384	398	380	411	351	395	400	402	345	349	367	367	348	369	389	354	364	402	381	372	360	329	419	390	392	395	349	358	357	374	346	354	345	377	376	381	395	348	342	387	377	368	407	370	392	344	395	377	402	379	387	367	385	402	363	379	344	366	393	384	374	393	374	412	343	352	377	392	353	357	378	355	386	365	376	392	406	406	344	376	349	367	363	330	373	395	389	423	353	386	401	403	385	384	356	386	344	386	399	346	374	368	397	361	366	388	362	362	356	404	371	390	409	368	339	394	418	406	382	359	391	375	376	377	379	358	369	364	399	368	332	390	377	391	400	375	368	386	377	388	377	380	385	357	373	377	343	338	364	359	382	383	357	341	323	405	385	347	359	352	393	374	375	377	339	366	372	356	387	384	388	358	397	368	367	370	340	335	374	361	411	367	347	428	364	378	354	348	365	369	394	350	343	339	369	395	343	358	353	398	374	348	384	359	357	370	334	427	367	390	387	397	386	362	377	371	355	374	355	372	402	366	382	334	365	385	381	372	359	360	345	396	365	370	367	374	375	397	411	353	391	368	408	350	359	353	381	385	358	373	346	316	373	387	396	348	378	350	413	374	364	351	400	359	382	393	384	393	391	370	365	377	404	395	372	361	368	328	344	388	341	353	346	363	338	384	373	351	392	355	376	366	382	370	329	394	367	372	352	385	411	441	388	379	387	369	345	360	358	372	349	404	349	340	381	373	372	377	384	396	372	389	428	410	383	412	353	394	397	438	382	389	352	371	348	356	358	398	344	405	427	386	396	380	382	350	365	368	390	379	368	368	370	370	359	354	412	369	328	370	379	380	377	391	369	354	383	391	360	399	379	361	347	397	358	380	403	349	379	338	371	386	383	349	363	369	371	343	346	404	383	351	350	358	372	380	388	350	380	379	366	401	363	389	391	378	369	368	362	345	383	367	392	342	358	374	371	389	381	396	357	412	363	386	391	394	367	364	372	385	343	360	368	349	394	389	368	356	362	378	362	405	352	372	376	377	382	394	389	347	361	380	368	393	362	376	353	401	385	393	388	363	374	404	378	373	375	369	369	408	388	341	378	395	395	363	358	358	407	360	409	379	369	358	369	376	360	396	354	379	403	401	377	371	385	363	381	383	379	342	369	382	372	363	386	348	384	410	348	352	376	368	370	409	380	353	371	370	353	344	390	398	385	387	362	379	369	388	386	352	361	362	375	368	386	362	399	354	403	407	391	356	385	371	364	381	347	389	381	348	383	390	359	396	363	354	362	383	354	346	379	438	401	401	393	383	392	373	400	363	339	389	399	395	409	329	347	379	388	335	402	341	367	364	355	392	376	369	376	363	345	388	372	434	392	399	372	367	376	407	356	384	373	393	350	367	350	367	355	400	381	347	364	337	376	358	375	367	403	386	359	363	367	417	391	377	351	364	360	369	403	390	375	379	378	376	358	383	382	378	396	378	386	377	372	344	389	351	352	387	355	396	356	341	373	391	416	382	383	373	359	374	387	380	361	385	360	363	338	385	421	389	373	361	372	396	351	377	421	394	362	358	353	365	372	400	382	351	333	361	338	346	363	360	358	380	346	369	376	376	386	395	395	407	344	376	383	399	379	345	357	381	400	380	370	403	348	417	388	356	380	338	373	365	356	363	348	336	350	419	371	376	362	408	369	393	365	400	385	372	355	379	368	404	347	369	394	356	360	383	392	329	342	399	372	383	373	403	409	389	401	371	368	386	365	339	357	410	385	411	355	419	355	335	388	346	372	354	396	400	372	373	382	386	331	354	339	335	386	415	366	378	361	372	386	365	375	396	362	372	400	379	350	367	386	397	356	360	351	370	378	358	368	353	349	405	360	409	399	357	354	363	396	363	372	392	366	385	342	372	399	386	388	407	373	400	386	367	329	378	356	344	362	375	386	394	377	399	343	336	344	397	363	362	352	376	374	362	376	386	362	350	373	407	326	363	356	380	373	370	396	393	374	426	364	370	379	370	357	375	357	427	388	417	388	398	366	352	357	380	380	370	354	378	417	347	364	379	367	370	334	357	329	385	391	325	348	362	346	367	382	393	361	353	342	391	344	372	389	364	362	382	369	361	394	385	361	376	359	382	387	376	380	391	400	373	380	371	386	390	399	368	337	404	397	408	408	393	363	380	390	364	381	402	327	344	367	364	356	376	371	363	378	368	357	328	369	385	350	345	366	356	355	334	394	401	378	389	370	362	364	412	394	345	369	397	343	339	354	384	348	336	362	312	371	378	376	350	385	370	342	347	388	388	392	400	368	388	387	374	411	375	372	367	390	334	362	390	342	403	350	371	376	360	380	354	373	410	373	376	344	391	385	398	362	396	408	377	381	401	359	382	391	394	356	357	338	357	372	403	348	335	366	357	397	365	361	388	360	363	412	378	360	375	353	369	365	373	339	370	418	382	339	323	380	354	395	382	358	353	378	393	370	394	375	396	391	353	401	367	408	366	352	386	345	331	398	402	406	391	353	376	392	357	367	374	392	374	394	365	365	435	388	388	372	419	359	377	360	374	361	361	393	364	378	383	366	405	387	368	381	363	383	373	382	355	329	374	423	351	352	407	387	371	384	402	369	355	360	374	363	402	403	386	349	383	397	358	363	407	399	362	372	390	393	381	374	362	380	397	381	372	400	364	350	396	400	366	348	381	357	390	363	370	368	390	409	359	372	386	367	390	360	394	397	363	334	385	358	388	335	357	371	366	418	348	357	378	382	361	413	369	364	373	385	365	368	389	366	403	342	335	391	360	371	408	392	387	364	385	389	363	387	396	399	382	425	386	351	364	364	399	370	375	364	380	350	371	325	387	359	404	397	328	378	363	355	380	358	380	376	376	347	375	367	378	350	354	340	331	363	356	377	371	371	374	349	366	410	345	360	341	358	388	408	375	398	397	350	395	379	386	352	343	364	385	365	379	383	341	368	387	352	371	368	355	391	379	329	359	381	370	344	359	378	345	361	384	383	362	357	406	373	346	351	357	384	372	370	347	417	388	390	399	383	384	388	373	392	374	346	349	332	395	408	400	383	403	378	353	365	376	411	375	340	381	376	349	370	397	401	374	400	364	394	393	358	363	379	404	399	356	387	360	358	371	345	352	341	350	353	367	365	356	393	349	357	372	351	371	375	377	389	361	391	372	372	388	378	345	361	370	352	344	415	386	379	362	393	360	410	432	353	370	398	426	372	358	348	362	340	402	425	378	366	371	367	352	392	363	403	383	401	402	411	382	329	386	367	373	384	398	345	372	401	394	357	395	400	384	379	391	365	367	399	342	362	346	374	374	366	403	424	374	338	365	375	386	363	329	347	395	375	391
8204	1514	2629	3624	4434	4633	3621	2391	2017	1899	3448	5431	4058	2481	1984	1500	1363	1020	1127	1398	1013	979	939	836	944	943	893	911	925	873	859	875	896	909	922	919	891	885	913	888	892	811	856	871	927	850	883	884	823	890	852	851	901	836	900	833	794	841	851	865	892	842	867	910	880	907	890	884	915	845	862	861	838	908	853	862	843	923	858	890	885	884	879	905	842	906	831	854	851	876	871	874	874	892	892	864	897	861	898	856	862	855	896	858	859	863	854	869	885	870	874	810	923	843	867	889	833	803	890	857	904	855	823	839	913	877	851	889	852	868	817	865	849	872	848	882	876	856	843	847	888	888	846	873	825	855	876	852	837	800	858	846	865	819	846	824	854	805	879	854	848	825	858	890	796	878	880	840	907	836	877	881	866	853	831	822	889	884	797	868	840	915	858	839	831	850	853	873	896	826	883	852	820	818	831	851	858	861	855	858	883	904	875	852	899	824	869	852	894	826	844	900	839	885	854	823	851	865	830	941	898	852	842	839	856	875	882	879	875	836	834	841	875	855	824	852	801	874	851	937	834	893	832	857	854	831	847	848	894	806	832	870	905	852	836	864	864	878	827	834	890	846	825	886	872	870	816	842	858	839	846	898	837	773	828	889	845	878	834	854	834	874	801	862	878	845	872	873	843	828	878	944	892	798	854	893	819	820	837	868	843	862	860	831	866	825	853	881	913	871	842	868	870	841	863	829	885	829	837	849	851	880	912	860	823	871	851	855	831	857	862	823	790	847	855	860	888	858	865	891	896	889	847	874	852	830	849	859	888	905	861	848	887	847	858	853	887	868	849	919	836	871	890	842	833	863	872	882	819	877	820	811	791	858	885	841	827	866	834	861	840	852	875	846	892	870	807	824	848	823	819	826	879	861	776	856	777	828	844	861	917	890	901	891	878	814	836	852	840	890	873	836	850	864	866	858	834	929	850	884	892	829	805	911	883	799	868	857	819	855	858	849	879	829	876	859	838	793	886	869	893	863	885	862	832	857	845	886	845	851	820	831	864	856	908	874	843	863	859	844	878	835	842	889	851	861	872	888	859	901	893	879	825	901	835	903	861	879	856	856	823	839	822	851	872	858	858	846	862	844	862	840	823	856	853	865	841	816	833	836	889	879	816	886	865	848	844	840	823	877	853	869	885	888	883	881	848	870	845	826	853	860	933	840	876	840	855	882	864	815	882	851	939	856	865	898	889	831	887	870	855	833	843	829	873	845	874	831	941	863	863	840	872	818	880	834	823	851	804	837	905	891	898	909	873	870	841	881	843	848	867	852	848	816	844	845	846	875	875	834	848	872	832	897	824	850	869	833	850	846	851	804	841	853	777	825	844	875	846	854	884	832	851	806	853	870	853	832	853	861	784	904	940	882	862	809	840	912	864	868	906	874	859	831	836	842	851	880	952	886	865	800	846	839	886	866	891	900	828	877	889	868	867	884	890	853	850	871	845	863	904	920	859	872	830	849	816	838	855	884	849	827	844	862	853	806	890	885	840	877	896	849	841	854	887	842	900	870	881	884	869	857	918	889	917	830	885	923	850	848	873	812	899	879	866	856	856	895	846	865	845	862	869	853	837	866	831	885	907	821	852	863	843	848	864	904	791	875	872	860	884	842	851	884	858	818	857	824	859	862	835	871	874	857	881	933	857	896	891	835	892	841	879	893	851	848	848	928	813	815	866	798	846	894	854	858	868	912	855	866	877	881	890	888	836	875	836	851	888	785	835	875	918	864	871	895	863	840	852	844	881	839	867	884	835	861	863	851	840	898	836	812	868	875	806	871	847	845	857	898	859	891	805	887	878	839	892	883	828	850	836	836	891	844	900	858	812	861	837	833	843	861	823	849	832	886	874	863	832	876	883	808	839	881	808	835	818	852	892	872	881	907	860	865	873	856	882	865	847	842	835	876	854	898	835	854	822	840	905	868	863	820	874	865	882	855	860	844	835	835	815	844	866	852	902	830	855	851	868	833	836	958	875	909	876	883	858	899	843	884	882	888	895	888	884	832	870	798	850	884	805	906	852	833	876	839	900	858	809	814	859	842	898	836	848	832	899	843	864	821	828	845	865	842	921	846	888	864	852	889	891	882	892	874	821	834	868	861	826	824	868	786	920	832	891	903	852	829	828	914	891	864	846	846	853	890	857	843	859	868	891	878	881	845	855	776	826	807	839	835	875	885	856	870	865	850	875	918	874	865	833	875	844	879	840	866	864	866	833	891	869	866	854	858	894	853	813	880	909	802	820	872	851	909	838	829	884	831	871	818	875	843	924	864	846	824	863	844	906	884	859	898	854	854	878	841	891	891	846	876	853	841	884	887	843	851	852	857	857	850	884	855	817	873	883	851	847	852	870	834	853	885	874	907	859	916	857	881	855	832	858	869	855	880	836	839	833	861	849	850	861	896	879	874	891	852	795	880	812	870	867	820	838	844	853	861	861	875	872	876	877	899	837	890	893	833	793	882	881	809	850	826	909	906	862	780	835	869	857	866	863	865	846	886	899	847	859	847	861	823	885	865	880	835	884	828	848	828	813	883	813	849	888	824	892	910	858	896	878	795	880	794	844	858	827	832	912	863	827	851	865	853	811	822	897	854	886	876	876	873	868	880	923	859	851	897	886	880	880	817	837	854	842	847	866	837	835	875	827	862	811	826	843	853	808	777	824	835	853	822	858	848	820	848	900	852	880	895	879	888	875	850	844	913	894	824	860	869	866	854	924	831	863	876	868	860	888	857	867	858	873	888	932	833	861	875	867	854	841	881	862	801	854	828	907	865	885	921	824	858	925	820	871	930	814	828	828	857	871	858	883	831	872	827	881	848	857	850	827	919	864	826	833	849	911	828	876	810	890	865	890	866	867	856	873	851	851	820	819	845	843	874	889	874	869	904	826	828	831	866	864	867	844	838	875	864	857	879	886	858	852	923	856	854	903	870	867	829	851	832	873	861	812	875	851	815	917	884	808	874	862	866	884	933	828	839	898	902	852	824	834	862	833	864	862	893	857	900	856	859	836	829	863	796	865	852	820	873	883	850	809	830	817	896	862	860	838	801	848	880	893	841	855	886	877	841	837	860	896	828	890	861	859	879	849	808	864	868	833	865	835	832	841	875	836	821	853	831	860	868	808	844	873	849	852	861	897	862	841	834	857	865	882	872	875	796	825	884	840	852	866	889	812	814	896	841	794	827	882	893	846	889	887	863	863	832	851	825	862	827	855	820	861	895	872	870	894	821	857	869	908	823	859	793	819	801	893	874	855	821	864	856	849	868	875	911	838	830	878	887	881	872	815	852	817	878	874	930	872	853	871	851	881	823	894	856	830	852	871	894	831	873	843	908	879	878	852	864	918	883	880	889	838	840	853	865	898	896	899	873	846	830	882	867	888	907	820	868	869	838	829	884	860	872	884	876	859	875	846	818	865	852	891	827	859	889	863	861	892	822	846	919	848	856	874	850
1569	387	445	476	499	524	469	387	375	359	469	600	487	366	364	362	369	274	323	322	325	289	333	310	347	324	285	352	353	312	314	331	346	316	338	303	304	331	313	335	325	292	340	331	318	298	304	297	318	312	307	278	292	315	349	308	315	336	307	288	341	311	298	277	314	303	315	323	321	324	301	329	313	316	293	325	319	330	299	331	303	289	322	305	311	327	285	313	299	328	282	273	319	306	311	335	289	362	318	307	318	314	325	327	315	299	325	303	320	319	301	314	328	305	342	307	323	325	320	332	316	340	310	300	287	358	303	334	300	304	328	350	299	292	317	339	308	294	317	339	285	311	328	312	303	326	295	294	322	324	319	299	304	327	314	320	321	316	309	370	320	305	334	307	316	324	316	307	320	311	339	323	299	318	298	278	325	294	303	314	327	307	341	304	325	299	298	307	306	335	333	295	304	335	332	329	316	298	333	329	306	304	307	326	335	313	284	306	310	321	315	292	336	308	344	317	311	309	320	336	344	308	290	310	297	299	297	319	333	289	320	335	321	286	311	287	394	288	298	344	307	315	363	331	272	298	325	289	313	338	325	270	298	332	323	316	317	292	293	282	299	325	332	322	294	341	313	314	294	309	333	289	295	321	294	301	335	267	275	310	284	291	292	312	311	320	317	313	318	311	318	290	284	327	309	328	322	312	307	315	297	281	286	269	311	328	287	289	323	329	306	315	296	317	295	343	324	307	283	309	308	305	286	320	326	354	307	332	296	329	312	304	341	291	322	298	320	306	322	298	304	313	303	290	289	310	317	350	297	291	357	314	304	331	283	306	321	315	281	307	292	299	331	312	292	329	294	308	328	312	320	305	339	292	336	290	291	347	289	328	333	322	316	308	319	320	330	316	328	294	326	326	306	301	307	319	306	336	315	318	301	328	292	296	328	298	292	346	298	322	327	325	333	330	303	334	304	324	300	302	310	329	356	309	292	320	306	299	325	299	347	324	319	323	334	303	305	284	363	297	307	321	301	328	302	296	318	299	310	310	322	314	297	295	323	293	319	319	354	301	328	327	303	318	283	309	369	350	318	350	344	286	312	287	321	303	336	320	277	334	317	319	326	340	337	322	282	302	310	343	322	288	334	269	333	319	321	349	314	310	314	322	304	318	342	302	287	326	309	312	337	328	341	332	323	324	318	290	307	309	321	335	312	269	281	275	292	322	301	313	349	327	306	290	313	309	315	344	340	309	322	299	334	306	281	349	289	300	310	306	337	276	325	324	327	324	310	316	323	315	308	354	314	335	323	319	265	281	299	309	309	321	305	312	293	349	304	271	307	333	327	324	350	355	324	314	343	269	308	324	343	321	312	344	322	294	322	340	318	342	323	322	330	339	297	327	290	351	352	296	337	309	334	317	311	327	358	299	311	312	314	299	331	323	313	303	303	319	309	343	334	271	312	298	327	267	294	324	329	328	306	313	313	315	328	324	307	316	358	314	326	332	283	312	295	292	313	293	312	292	311	303	317	321	332	312	288	336	314	347	314	309	304	314	301	323	322	308	284	302	331	278	304	327	311	308	322	299	340	337	318	342	307	321	296	305	336	314	316	296	319	290	307	300	307	319	273	347	343	306	324	338	309	296	338	304	319	268	291	309	350	347	328	334	308	312	329	326	310	322	297	299	346	324	302	335	281	327	292	340	291	313	329	310	309	322	316	330	299	308	278	299	323	358	321	321	302	321	324	342	293	290	365	314	332	305	302	296	305	304	312	328	316	339	316	296	343	303	276	358	346	318	316	342	287	307	293	311	307	350	317	316	332	304	311	300	364	300	297	324	292	299	329	335	323	332	293	297	330	312	304	323	346	349	271	333	298	341	331	300	323	306	323	337	314	314	337	312	321	297	319	323	324	285	332	311	327	296	345	312	342	314	303	303	305	298	314	291	274	320	271	314	304	330	312	333	341	319	330	305	308	304	317	353	319	336	309	329	329	331	305	298	288	311	336	304	285	332	347	314	282	320	324	342	294	347	276	310	341	314	302	337	319	343	285	305	320	306	328	323	315	296	296	313	313	335	311	356	296	315	306	335	325	302	310	325	294	315	313	325	324	316	295	334	301	323	316	325	322	306	336	321	309	320	319	333	319	304	300	310	325	342	314	281	304	308	328	324	315	319	341	306	275	317	316	319	319	340	330	334	321	333	333	310	328	293	298	368	316	272	291	314	290	325	308	319	317	301	321	283	321	332	300	282	309	330	314	281	325	318	303	299	314	341	317	326	293	282	325	362	305	342	282	295	301	326	336	283	321	325	328	302	304	301	309	286	294	312	357	301	328	310	312	290	311	290	340	281	332	312	299	346	297	331	300	301	363	291	320	322	356	303	315	296	312	321	307	315	339	305	309	328	335	358	308	317	318	334	346	281	303	359	329	331	309	321	349	298	328	323	313	351	312	286	304	308	323	292	315	335	313	315	301	307	292	321	326	334	312	327	303	332	335	294	285	317	352	317	329	310	316	358	336	268	302	318	335	303	309	337	305	324	303	320	324	335	277	272	333	316	270	309	314	304	285	318	323	312	304	325	324	319	341	318	310	296	309	313	328	324	299	295	269	325	327	281	333	330	322	291	295	322	318	327	283	352	293	307	298	318	297	314	319	311	317	329	338	335	320	315	291	305	331	290	294	329	335	292	301	304	323	305	312	303	318	289	286	296	334	309	285	307	318	319	298	309	312	289	312	312	307	321	347	300	296	331	307	291	312	312	328	318	299	332	305	336	332	324	303	300	292	282	316	321	319	276	269	310	330	338	309	337	330	319	302	293	337	299	284	269	306	306	287	318	298	334	313	300	339	340	297	323	305	338	312	299	319	303	327	337	310	295	330	344	296	317	323	296	311	328	295	300	330	286	302	312	316	313	318	326	316	316	317	335	326	308	307	309	326	302	303	337	320	349	319	313	305	294	342	293	349	316	336	334	305	312	311	321	298	314	266	336	344	302	326	281	321	364	298	335	298	301	319	320	308	309	341	326	328	326	330	309	290	327	269	309	303	304	278	314	304	312	310	302	298	327	282	308	304	331	318	289	311	346	301	327	313	303	320	316	322	314	322	290	337	306	312	301	333	322	306	301	289	290	343	340	282	317	270	288	319	301	321	322	304	308	314	274	314	324	317	319	342	304	298	322	328	310	332	323	296	302	312	300	298	326	331	301	325	325	326	309	331	291	325	312	333	336	339	311	317	326	313	316	295	353	313	298	318	264	302	283	309	314	303	311	282	330	298	339	287	290	312	319	281	358	318	304	318	339	355	332	315	293	348	298	330	294	320	322	280	291	307	320	320	298	309	302	314	321	351	314	306	371	299	296	319	344	310	350	299	331	346	324	297	327	345	309	301	318	323	287	344	296	324	324	307	321	301	315	257	335	349	322	306	322	309	303	302	312	304	331	306	296	326	284	310	273	298	341	321	332	336	316	292	289	342	327	323	314	327	319	337	303	300	326
1824	766	941	1187	1556	1655	1341	1039	960	992	1453	2406	1841	1251	1112	919	848	725	791	826	753	737	761	695	692	659	682	705	765	743	739	683	716	683	708	711	702	729	719	725	684	720	665	702	695	749	703	729	712	695	740	734	705	745	705	746	721	754	723	733	767	773	715	690	760	752	709	681	715	729	678	722	705	730	700	711	717	741	754	705	686	752	721	731	729	681	763	678	713	719	737	706	768	686	713	656	720	708	730	738	698	710	685	711	727	724	704	623	743	698	655	714	724	688	776	707	712	722	690	756	713	712	707	713	693	725	726	710	671	733	731	740	721	702	702	737	713	719	713	777	734	704	712	740	698	695	691	683	708	732	683	698	701	633	767	729	664	736	742	696	662	731	676	737	740	666	716	732	728	750	674	733	735	741	731	700	700	751	699	729	735	689	746	707	658	708	722	732	739	719	678	707	715	720	705	715	726	734	703	746	740	751	710	751	708	728	726	730	706	686	705	703	718	712	757	755	767	734	702	699	718	717	725	730	709	721	741	675	731	697	682	759	726	749	732	669	688	716	748	707	768	746	737	670	680	728	702	738	712	688	687	675	712	722	743	716	715	729	675	731	724	750	734	755	655	735	698	789	684	696	778	689	743	734	726	703	735	700	662	727	674	658	748	751	701	707	740	731	735	702	740	692	761	714	726	734	691	732	722	752	707	738	719	746	724	707	732	729	673	711	743	696	720	690	715	707	694	736	766	667	717	678	727	701	714	684	727	729	691	710	739	708	740	726	726	725	665	728	688	730	752	710	754	700	708	743	755	691	711	698	768	661	749	717	674	643	738	717	696	741	718	690	713	718	704	710	743	700	711	705	705	715	695	706	752	685	745	715	698	758	663	718	738	676	739	706	708	713	741	662	781	688	743	731	708	755	762	694	729	706	708	727	702	728	725	725	713	682	739	740	796	759	739	748	722	751	701	647	709	657	717	716	693	685	735	677	713	738	733	773	724	734	697	706	795	740	708	706	734	757	710	695	668	752	715	732	692	735	698	738	684	676	667	725	669	676	695	677	731	715	739	689	742	750	708	708	759	691	683	756	694	690	688	713	759	693	693	718	692	710	713	692	763	725	728	731	694	759	717	648	746	713	698	722	703	722	697	725	717	716	686	730	682	686	715	700	714	730	698	678	665	721	693	706	736	704	697	696	734	702	719	670	687	661	751	711	734	720	727	686	678	702	751	743	712	731	702	723	745	736	736	703	728	697	707	706	740	681	755	720	703	682	701	669	654	699	749	702	667	739	734	754	722	733	695	718	703	725	720	695	717	749	713	739	693	757	731	732	743	713	672	733	687	686	717	691	709	706	702	721	715	698	642	707	648	704	692	708	728	678	715	727	683	738	713	710	727	680	709	757	709	705	719	719	674	722	689	719	716	677	738	735	721	747	714	718	693	728	720	725	708	735	717	696	706	744	725	717	673	692	725	713	741	760	789	713	756	691	709	722	725	731	708	707	663	742	676	721	675	714	692	732	721	701	665	700	706	758	755	749	720	706	746	666	766	672	735	724	748	714	693	744	723	699	723	692	707	713	714	727	717	757	710	683	712	718	714	743	731	723	726	757	703	699	702	767	666	696	695	722	709	662	714	669	727	685	687	713	781	664	724	676	707	705	711	692	683	677	753	722	735	755	741	684	736	695	749	725	677	697	691	752	732	702	754	698	696	746	708	721	755	713	699	681	731	704	704	726	693	729	698	759	758	708	697	762	701	703	710	727	697	701	752	738	689	740	704	715	719	750	709	735	682	711	702	738	720	717	740	747	718	682	735	693	708	732	693	726	724	712	663	733	722	747	718	751	737	750	708	669	725	770	738	739	747	740	748	715	683	693	715	694	675	732	655	702	673	680	684	758	686	694	716	736	709	735	722	712	716	682	759	725	744	686	683	704	749	720	702	723	725	726	744	702	732	716	681	695	671	718	726	697	694	728	655	722	711	692	712	752	691	700	732	659	731	715	694	696	750	688	701	682	764	717	659	668	673	716	680	746	682	762	690	709	652	722	719	679	694	682	757	717	762	746	729	738	768	747	755	686	698	750	723	720	690	763	754	681	690	700	737	753	712	664	724	673	706	757	701	746	680	720	742	698	730	711	721	696	735	689	706	715	667	735	681	733	728	698	728	708	691	724	718	719	755	697	686	732	696	718	697	674	749	739	691	686	687	709	707	696	688	756	748	671	710	704	720	677	703	720	711	673	726	695	665	746	704	710	742	706	685	713	719	763	695	695	694	695	687	739	725	672	760	739	721	746	747	725	719	672	660	751	709	735	783	721	715	722	691	705	725	724	714	682	727	698	760	667	729	742	746	688	703	732	627	704	642	683	726	714	726	699	698	702	705	667	704	708	673	702	657	671	702	710	720	726	755	718	726	732	713	723	714	698	753	698	706	762	711	783	699	770	765	713	750	717	738	714	717	684	717	656	707	749	747	710	726	665	733	687	687	750	714	734	673	701	671	703	666	751	713	727	725	713	699	719	717	719	687	754	678	739	739	728	661	729	687	685	699	715	719	694	708	714	743	714	692	745	660	729	698	706	693	752	722	716	743	733	720	706	712	747	707	703	693	678	724	736	726	753	685	733	712	725	711	742	774	680	708	711	748	695	679	710	719	733	708	705	739	723	706	665	709	691	688	734	723	707	697	709	697	734	727	729	744	681	695	679	730	707	755	696	731	700	723	714	750	726	755	689	693	699	713	688	702	727	690	720	745	704	711	710	691	752	703	731	738	730	706	739	718	730	682	761	712	661	717	693	708	719	730	694	732	705	706	707	677	708	773	744	736	707	692	722	672	709	737	702	696	741	730	737	663	746	761	723	736	718	697	701	687	704	710	744	707	706	693	709	691	733	696	691	713	726	757	709	746	700	709	685	724	748	716	756	751	695	699	773	733	705	713	726	705	737	702	708	712	665	701	733	690	699	703	749	735	713	691	718	747	777	754	734	722	730	702	702	708	714	715	710	766	745	730	668	684	712	760	682	704	741	698	671	728	721	719	710	737	733	742	685	722	735	713	721	745	733	753	687	717	751	727	684	719	719	665	758	701	712	766	720	675	723	684	745	716	692	738	689	709	736	664	739	714	688	737	716	718	749	659	698	684	711	761	696	742	701	682	730	719	689	691	734	740	715	742	715	721	720	714	691	726	710	650	701	700	731	681	689	670	702	698	671	685	717	763	702	724	695	694	693	702	696	739	745	719	727	670	689	690	729	753	722	735	729	688	675	727	693	681	686	693	706	734	700	688	714	711	702	711	715	761	707	713	665	687	737	717	671	728	745	748	687	683	719	715	703	713	672	682	735	705	735	689	706	743	660	740	693	726	708	722	721	708	742	718	694	733	715	688	709	743	725	752	698	713	668	716	740	710	686	716	696	695	785	766	725	697	719	675	730	654	732	695	689	724	689	680	726	675	761	684	733	679	707	703	768	726	733	751	735	715	725	723	730	713	661
6889	623	761	722	736	677	595	374	323	314	503	746	573	400	326	293	263	270	203	269	255	227	239	252	215	221	217	232	214	252	241	227	230	246	221	222	220	243	242	227	217	204	256	205	208	210	213	229	253	239	250	257	227	223	251	220	233	237	224	218	202	224	247	260	235	233	226	203	231	216	246	205	221	248	231	226	208	223	241	215	229	234	233	210	240	216	214	228	227	206	224	212	214	203	203	219	224	238	242	260	229	220	219	212	221	196	207	235	221	208	229	198	227	224	234	223	210	203	201	227	232	234	191	210	223	220	193	204	205	231	231	228	239	211	233	214	217	197	255	213	237	229	216	203	228	241	229	255	229	206	238	228	222	212	188	190	231	207	186	207	213	226	231	243	221	219	220	234	208	210	245	218	207	256	230	224	226	216	223	238	229	240	236	230	207	237	263	219	246	226	204	239	234	223	229	208	200	222	197	207	240	213	225	212	211	221	207	215	221	217	232	211	215	229	220	214	227	245	215	222	237	217	224	231	227	202	206	240	241	244	217	211	212	229	197	211	232	206	207	193	221	204	222	230	201	226	212	213	235	212	242	223	209	235	221	226	226	222	219	209	210	213	224	217	213	225	235	244	234	203	215	199	239	221	230	221	182	213	198	234	184	229	221	236	198	246	252	197	233	256	235	223	213	257	234	217	222	204	229	228	212	224	212	198	247	254	207	220	200	231	226	256	223	220	233	244	225	226	237	212	252	209	198	223	252	228	244	237	227	214	228	201	240	228	204	212	235	242	233	240	228	256	208	218	206	228	199	214	233	205	232	218	212	212	235	195	238	219	223	211	224	218	195	256	214	203	224	244	218	240	231	246	239	230	222	228	220	257	231	266	240	217	231	211	231	193	234	202	162	207	211	241	234	219	226	231	228	206	229	209	205	187	246	212	234	203	203	208	240	209	221	240	235	240	237	227	238	225	205	230	229	247	223	211	226	197	221	248	214	221	247	203	232	228	244	248	197	193	199	218	203	230	227	212	201	227	243	249	215	209	219	199	218	240	213	200	196	191	205	195	218	230	230	207	243	206	206	202	230	196	219	211	233	234	218	212	217	230	250	225	214	203	222	200	258	212	193	215	220	216	229	251	210	201	228	230	211	204	230	227	227	213	236	194	232	229	219	256	257	234	226	185	239	195	242	224	232	221	219	229	218	229	204	207	211	221	211	243	234	213	204	207	179	200	238	206	252	208	202	209	261	211	210	202	227	215	212	227	219	241	209	219	227	219	246	222	230	229	199	217	196	228	220	223	215	223	226	208	236	242	233	207	220	203	212	210	207	212	211	225	198	243	231	196	199	224	201	221	216	193	220	234	224	221	191	186	228	225	213	217	211	215	228	208	219	218	234	225	232	220	220	211	220	237	207	229	250	228	248	212	212	194	213	200	216	240	235	206	202	225	252	231	204	216	225	232	197	220	219	209	195	234	225	221	227	226	226	219	183	224	228	223	199	223	201	215	224	213	204	211	230	213	240	189	218	229	221	230	218	213	198	209	232	240	241	195	214	220	213	213	214	252	207	210	198	234	225	209	214	248	234	216	199	203	203	234	213	228	219	205	229	213	224	244	209	237	211	256	210	236	216	204	227	243	241	215	226	209	196	238	262	224	226	207	216	223	201	210	206	244	225	225	230	207	216	234	234	211	217	200	236	240	216	223	198	200	216	216	228	212	190	211	227	204	248	227	222	225	251	248	228	246	232	207	211	237	245	221	211	240	208	231	205	207	220	210	222	245	242	214	222	227	229	216	225	210	180	208	209	196	220	200	244	218	213	223	230	248	212	245	233	249	202	171	211	218	205	209	244	218	218	219	228	214	205	223	230	212	208	205	207	240	234	206	223	210	225	244	232	215	210	193	220	237	214	227	233	234	200	231	213	205	210	231	220	250	215	199	216	222	233	231	231	205	216	231	213	211	222	220	216	209	237	223	221	215	230	205	224	203	211	244	230	214	211	212	237	236	219	256	234	218	216	225	230	216	233	212	222	225	238	207	226	211	221	222	252	199	208	238	210	208	200	224	232	234	230	225	228	209	215	223	249	264	199	196	213	206	203	231	224	217	230	255	207	243	218	214	210	213	192	196	232	226	192	212	237	209	235	213	199	221	234	243	248	206	200	221	224	214	212	251	195	210	222	235	227	219	215	222	227	218	209	204	229	184	211	208	222	224	198	251	227	206	226	235	220	212	227	205	204	227	207	230	221	198	229	202	223	207	211	202	218	236	233	192	219	229	222	225	203	217	190	238	221	223	252	218	271	203	230	243	242	190	229	217	227	211	215	204	225	224	244	212	189	237	229	197	221	202	239	245	215	237	217	228	225	193	227	248	230	225	229	227	247	202	246	236	222	219	220	227	210	210	245	239	227	224	215	239	225	197	229	208	194	208	203	210	219	193	226	240	235	217	201	210	241	223	222	201	210	223	240	242	212	231	224	225	237	196	226	215	249	229	200	233	242	239	193	217	198	227	231	211	198	246	233	201	229	213	198	230	245	212	213	192	226	219	246	212	189	201	215	240	218	251	241	228	203	245	256	227	204	215	247	239	197	200	224	203	225	236	208	187	237	247	234	240	220	237	210	254	237	223	225	189	226	236	217	200	214	208	205	232	220	219	221	212	261	209	208	223	240	221	230	210	216	221	230	195	230	234	245	212	233	243	194	209	214	231	208	213	229	214	238	245	217	227	194	204	209	224	194	234	194	222	237	226	234	218	208	222	219	225	229	221	220	201	234	222	217	216	224	207	234	204	243	210	188	227	226	213	234	222	199	225	217	216	230	233	222	243	242	209	208	228	236	237	206	211	221	244	219	214	222	217	224	210	245	206	245	206	232	203	245	215	206	233	205	211	209	222	228	250	219	246	207	229	223	199	215	225	219	201	223	220	223	220	245	232	227	216	222	210	227	253	219	201	202	221	238	205	226	236	237	205	224	230	240	232	243	205	221	221	222	239	239	243	203	196	235	221	226	206	232	214	236	225	219	219	219	242	243	209	215	232	212	204	194	200	207	228	217	219	216	193	253	211	188	205	210	212	234	219	200	213	218	207	195	211	211	197	254	231	222	222	221	214	236	227	210	211	230	206	179	208	204	230	254	221	246	217	213	231	239	226	242	214	218	232	210	228	229	225	238	210	212	253	215	215	230	213	209	235	236	188	204	225	238	218	211	186	209	223	217	252	221	211	234	227	219	205	248	224	223	206	230	199	230	215	208	230	228	210	233	210	212	197	229	220	229	239	218	231	257	240	229	237	234	218	201	245	235	210	217	205	196	187	244	201	199	240	241	235	241	198	232	217	174	186	230	255	235	207	225	215	217	211	210	221	228	247	232	204	219	214	227	236	235	206	216	235	225	218	203	241	219	210	191	226	229	223	220	236	218	206	206	222	239	257	245	215	230	215	217	214	223	217	236	198	210	221	215	213	221	220	228	198	225	225	235	226	209	237	257	219
5930	835	1619	2263	2890	2973	2285	1505	1276	1322	2474	3784	2823	1594	1229	909	830	664	735	795	684	637	634	643	566	561	604	575	568	543	562	535	552	584	590	560	555	537	544	585	562	539	541	517	546	566	589	557	520	560	551	547	531	595	581	573	570	546	524	577	538	520	512	538	581	562	570	535	550	547	509	540	539	582	559	557	546	580	524	534	550	556	544	575	579	543	582	553	543	508	567	574	526	584	551	558	585	517	536	570	557	540	530	581	570	541	531	498	578	565	561	541	520	544	592	535	526	551	590	555	545	535	522	557	536	554	534	571	529	574	560	553	590	521	521	510	517	556	550	502	579	524	581	529	548	517	510	526	565	570	504	530	539	534	525	577	535	547	556	549	589	546	576	520	541	584	545	538	570	536	537	489	578	541	524	546	568	583	574	522	569	535	509	560	531	570	545	555	566	574	575	591	552	571	557	581	546	551	567	534	565	543	544	551	552	535	565	530	529	532	522	555	578	561	533	518	554	500	548	529	570	546	579	528	584	557	516	551	548	540	508	504	558	501	552	551	558	581	533	521	595	543	558	584	572	534	503	576	581	552	548	564	540	552	547	556	533	504	579	541	509	563	580	548	552	520	527	572	518	553	548	548	571	581	546	598	571	530	508	541	540	548	570	585	579	566	516	564	529	531	544	536	535	535	559	567	576	580	566	554	560	543	547	547	563	531	530	546	548	567	543	537	561	553	515	546	597	550	566	532	563	575	569	561	542	574	562	544	521	597	564	568	550	578	591	552	541	584	557	530	593	559	564	581	550	552	557	559	557	588	567	586	539	582	598	497	569	562	537	554	554	567	565	572	551	542	546	521	547	527	535	524	603	533	576	560	565	529	608	599	532	539	551	531	532	529	549	586	580	536	536	507	577	566	594	592	567	530	585	580	582	515	540	581	512	554	537	563	555	546	549	546	543	550	509	555	498	513	513	550	547	526	530	575	538	547	536	567	525	538	555	552	543	587	556	536	542	515	528	579	527	573	589	580	604	578	601	555	551	513	502	537	554	541	547	580	528	524	561	542	520	533	552	569	548	545	545	573	592	566	559	547	521	578	555	545	533	533	503	543	554	524	545	520	581	571	549	589	546	484	575	536	539	557	561	557	569	546	543	576	589	569	506	569	561	564	607	572	551	524	611	583	526	549	577	548	539	508	579	521	545	527	578	544	550	544	539	574	534	567	535	584	504	583	535	540	580	575	556	520	570	546	546	553	475	516	584	552	582	545	543	597	544	550	533	514	524	518	571	542	491	510	522	604	529	541	545	575	531	549	570	556	585	552	530	561	541	556	536	524	551	569	526	531	538	564	562	553	558	544	559	569	544	537	570	546	513	548	554	557	571	541	522	545	548	562	543	547	539	541	563	556	539	536	588	568	557	539	518	549	541	568	559	580	544	531	553	541	565	561	569	582	524	572	530	501	575	563	525	572	546	553	547	562	558	543	567	591	565	569	566	520	586	571	522	536	553	589	544	608	518	543	526	564	575	509	554	575	577	533	564	564	516	539	579	579	525	594	515	539	572	595	581	517	585	559	571	501	565	571	518	545	543	565	570	551	562	523	585	551	567	521	548	556	585	567	515	589	555	566	571	570	563	528	520	553	568	548	544	524	535	523	551	575	567	535	563	578	504	566	581	519	508	545	548	546	603	570	547	532	583	531	561	538	548	548	604	579	573	542	516	560	552	511	567	575	589	526	538	583	523	551	547	573	543	519	565	530	547	548	547	554	539	569	535	568	583	523	538	600	527	514	584	550	569	574	556	569	503	547	595	570	575	534	514	505	501	573	582	574	583	526	589	591	574	528	549	553	577	525	604	555	564	531	558	629	534	555	582	495	552	543	544	527	567	553	545	524	568	558	556	565	571	546	548	536	541	525	564	532	580	561	580	506	547	583	566	564	589	532	547	607	537	559	574	555	572	588	541	574	598	567	540	541	547	557	571	531	509	527	557	531	526	520	545	568	584	524	525	578	558	545	560	542	503	555	553	571	529	562	517	537	561	535	517	505	490	585	562	582	569	530	588	558	555	547	508	542	539	542	520	554	530	520	540	548	524	514	554	544	546	537	562	512	523	548	533	559	576	540	576	529	544	544	572	598	530	560	524	553	552	541	563	534	565	527	543	517	553	553	557	522	567	550	533	531	605	516	576	569	563	534	515	563	564	551	531	550	547	542	511	512	549	577	557	607	539	535	552	564	572	556	502	552	512	503	552	577	560	554	507	581	536	519	532	562	543	571	587	583	531	513	514	595	513	566	562	573	527	565	514	585	587	539	532	590	584	561	577	591	562	515	619	562	527	564	591	547	564	528	550	572	600	572	496	566	533	553	560	541	573	543	568	567	550	544	588	537	567	533	576	598	539	499	548	529	573	575	523	540	521	544	526	522	521	508	538	520	542	539	544	545	561	552	546	565	540	573	513	557	542	537	519	562	521	557	552	549	576	568	547	557	552	531	523	586	566	527	547	557	561	541	569	549	572	563	532	527	554	546	543	557	562	580	528	557	533	490	575	543	550	577	526	555	564	595	559	551	544	536	513	524	541	529	545	514	557	515	530	564	575	551	544	561	566	585	536	541	535	561	578	565	510	558	547	551	533	560	532	503	574	512	525	576	610	575	513	559	576	515	542	605	571	619	523	566	546	526	581	521	510	543	527	542	554	575	566	539	566	571	523	549	598	587	579	559	565	541	534	573	528	526	551	561	587	525	540	551	561	539	526	576	553	606	526	532	512	589	567	537	555	581	570	540	516	573	538	530	558	591	584	571	530	587	556	508	554	570	506	523	520	552	554	559	553	570	545	507	522	529	574	569	520	548	529	554	545	555	520	540	571	518	549	558	582	511	537	548	561	528	542	571	605	529	517	571	590	554	539	541	570	524	579	551	568	518	558	524	549	534	541	587	558	555	570	565	534	546	534	592	560	563	542	570	550	548	543	554	555	577	563	526	518	517	541	504	552	573	535	569	532	523	535	570	522	570	564	553	528	551	526	506	542	539	597	531	557	530	532	540	572	520	533	560	524	543	539	569	534	506	548	513	576	551	539	554	555	580	545	570	570	555	587	536	516	536	538	561	544	592	538	512	597	545	583	556	584	575	535	525	559	530	548	581	535	561	554	591	534	574	536	548	597	564	554	569	548	567	546	491	538	547	536	526	565	589	564	523	526	562	535	563	594	577	514	575	518	548	568	544	565	550	580	567	537	550	565	554	584	528	524	555	548	526	575	547	539	560	557	559	554	543	565	547	561	545	583	590	576	567	564	554	563	570	544	588	516	552	552	520	591	551	539	545	550	520	591	532	520	526	568	525	543	566	542	557	560	531	579	553	555	544	576	549	605	522	571	567	545	603	536	565	564	559	525	574	582	614	532	562	545	582	538	567	560	541	534	550	558	558	525	573	510	544	594	563	540	528	543	565	557	588	533	556	540	528	529	560	587	546	567	583	554	541	564	542
13719	1403	1363	1249	1331	1216	970	676	600	592	873	1165	1005	666	523	469	476	381	437	440	429	439	360	379	393	352	385	359	391	356	378	428	385	396	353	400	350	446	381	337	355	349	388	383	370	418	368	356	363	415	400	376	369	413	388	406	368	333	347	395	387	388	376	355	370	348	402	377	422	360	385	404	361	405	396	386	407	356	389	381	360	366	350	382	350	366	343	393	361	367	349	369	384	387	357	404	353	398	366	375	381	370	381	370	414	401	357	354	421	390	377	359	383	369	374	381	390	377	380	376	355	384	401	351	347	388	375	340	385	362	353	380	380	383	373	393	369	406	382	369	398	408	404	398	382	384	359	370	357	372	413	359	424	364	347	348	365	349	363	371	387	361	344	391	376	374	352	373	360	407	374	342	380	394	324	363	370	385	426	399	332	421	387	373	388	368	373	388	354	420	354	385	368	378	386	353	394	374	419	385	367	400	376	392	421	368	368	364	369	340	380	396	339	351	371	365	364	399	387	366	388	386	359	354	375	323	375	347	344	352	370	382	418	353	366	365	397	388	376	366	381	355	354	371	398	335	407	392	364	421	369	393	396	407	398	366	389	373	353	378	388	380	401	390	418	369	367	369	389	420	354	417	372	362	360	406	402	357	400	403	389	379	417	382	373	359	360	375	373	395	343	358	357	416	398	381	359	365	362	363	394	361	381	401	349	324	341	376	376	393	356	331	360	401	390	353	365	348	377	355	337	368	386	368	381	375	410	366	381	410	383	398	383	402	377	381	367	381	377	367	355	377	380	360	369	377	370	388	334	394	391	388	396	374	383	379	357	381	354	375	376	368	405	349	373	379	355	417	380	388	392	392	357	361	394	399	397	384	381	381	407	363	401	406	378	389	363	424	412	398	351	353	366	400	385	373	384	411	380	352	374	350	385	384	371	389	357	383	350	369	376	397	351	377	381	369	381	321	384	390	343	346	366	348	380	375	367	357	356	373	378	392	351	406	376	395	356	394	382	375	351	353	367	365	395	405	421	419	385	380	371	368	355	411	372	366	431	391	343	402	411	376	364	367	374	408	345	401	360	403	381	363	363	398	351	368	387	368	389	391	379	376	380	351	380	393	364	356	386	384	361	397	355	365	366	391	416	391	341	366	355	365	354	354	389	366	368	355	376	354	365	382	350	356	402	350	369	339	372	393	345	389	350	375	430	385	364	379	365	389	352	396	360	356	380	367	398	384	388	375	392	400	388	341	387	378	355	402	404	348	378	366	369	387	396	346	429	373	343	390	371	409	394	379	362	379	346	367	355	393	347	391	417	379	344	371	353	375	391	402	359	381	388	392	421	394	409	391	393	354	378	392	358	362	387	377	392	378	358	404	368	396	358	389	380	360	374	391	384	394	353	379	365	398	387	350	377	346	384	372	399	405	352	380	352	371	359	341	367	396	321	372	394	354	426	413	331	433	369	374	392	384	371	395	406	336	399	400	382	405	391	332	355	335	415	350	427	384	410	409	387	396	384	372	359	408	384	382	350	355	409	367	378	359	367	380	395	385	359	383	371	358	387	381	363	374	387	373	389	344	390	399	386	360	396	367	382	350	392	380	355	398	394	388	344	400	377	385	400	378	397	391	362	360	371	364	352	360	363	378	351	363	367	369	372	401	383	386	382	374	369	329	383	411	383	334	406	359	388	331	418	379	361	397	405	373	359	400	393	348	356	405	399	388	378	389	333	411	398	379	408	356	384	377	358	391	410	364	371	389	368	392	345	359	354	377	373	359	355	402	423	382	370	367	399	378	417	373	370	360	378	360	332	349	357	361	343	319	376	400	387	393	369	376	347	384	361	345	373	401	417	359	368	367	388	377	354	390	382	384	360	422	384	392	358	371	374	372	343	360	361	404	388	397	331	359	397	346	361	379	357	364	355	363	385	356	374	363	389	348	344	374	363	388	346	347	402	385	368	315	366	380	398	377	380	399	356	406	369	337	408	363	368	380	390	394	402	384	350	412	361	396	395	367	335	373	380	395	350	369	366	329	379	372	409	388	358	374	394	351	394	401	379	358	374	395	375	357	362	385	347	395	377	360	376	373	369	386	391	367	381	389	343	401	380	346	360	382	404	364	346	401	362	357	363	371	401	341	410	349	373	361	369	384	357	342	366	396	382	352	366	402	380	387	353	370	379	390	391	377	405	372	327	330	377	373	377	365	346	399	388	422	348	357	343	392	399	376	381	366	376	391	416	371	375	383	358	365	382	385	393	364	368	362	384	382	364	371	352	374	366	349	389	380	349	360	360	415	416	394	366	397	404	396	366	380	338	388	390	362	344	387	394	379	350	333	350	363	384	381	381	401	410	413	351	376	370	387	409	405	387	410	379	410	371	388	360	359	428	389	387	382	400	398	353	375	368	369	367	394	331	341	346	358	388	308	381	384	345	375	380	350	381	380	339	384	393	402	410	377	384	372	381	428	388	365	409	347	406	366	376	378	363	353	384	357	366	375	371	362	362	395	366	396	366	374	332	412	405	410	356	370	378	398	365	366	364	380	363	358	397	378	371	381	379	389	381	374	350	377	356	363	422	385	412	412	364	421	383	366	360	398	346	348	357	384	352	372	366	368	381	378	383	413	351	379	372	374	378	374	410	399	342	369	396	386	371	395	374	362	347	349	409	361	385	418	418	373	390	388	360	370	363	361	341	380	407	419	381	435	353	380	405	379	402	381	404	414	398	351	353	370	390	370	375	379	353	387	341	359	399	348	365	375	390	389	392	382	377	396	367	417	414	366	363	353	379	388	398	381	369	383	339	362	386	379	383	442	400	369	391	388	374	379	360	382	368	386	398	411	344	384	380	376	382	360	376	403	361	404	369	392	376	392	394	373	397	403	390	343	400	423	374	380	402	397	381	380	391	382	395	392	385	405	430	377	384	380	363	361	384	381	400	387	413	370	385	414	330	386	388	367	381	353	382	379	343	375	407	370	404	353	381	377	372	348	384	334	410	374	391	371	344	348	364	339	346	385	397	394	373	364	380	362	409	394	382	362	413	412	340	338	363	388	341	367	394	395	378	372	400	364	354	372	392	372	389	369	368	345	373	363	380	335	333	340	374	375	392	379	376	373	381	393	355	368	393	352	360	395	401	360	363	371	338	393	390	391	386	399	362	408	351	371	355	377	379	391	373	399	333	395	413	358	400	382	379	340	361	341	375	376	386	417	352	385	372	363	389	402	397	372	361	378	346	386	386	401	383	372	349	369	374	330	373	389	347	369	355	400	377	365	375	366	368	352	403	406	382	359	397	392	378	379	370	361	373	365	387	365	356	354	380	371	383	343	365	360	375	374	370	372	358	411	334	337	342	375	371	370	377	359	381	387	373	392	352	337	366	377	318	395	379	380	390	382	360	354	391	366	381	362	373	418	383	344	376	403	354	369	351	377	356	379	387	373	365	421	382	386	408	348	362	383	395	392	386	415	375	362	374	360	360	384	365	389
8026	1543	2965	3676	4608	4705	3468	2319	2050	2175	3738	5450	4191	2520	1963	1447	1247	1105	1188	1282	1092	1041	985	947	901	909	934	923	867	845	906	907	882	905	878	935	873	915	962	907	881	891	932	900	882	896	791	889	822	890	910	879	821	860	872	871	885	870	917	849	826	863	863	855	848	867	850	819	865	915	882	833	925	885	862	924	924	861	885	930	840	871	854	887	857	861	879	840	912	820	839	873	862	891	865	849	797	866	852	877	918	863	876	882	904	854	898	849	818	861	849	852	853	855	827	820	839	842	846	845	836	914	899	924	824	865	813	839	872	891	892	857	838	879	885	803	905	911	875	878	878	900	861	913	877	864	850	847	827	892	878	892	893	888	885	866	832	904	886	851	848	846	833	823	884	901	828	865	873	845	955	868	879	908	857	859	853	874	863	875	848	867	838	875	885	885	846	897	831	825	883	908	873	849	871	887	876	866	901	865	845	840	879	879	841	880	874	843	852	869	899	846	893	897	870	882	908	863	893	869	878	903	861	892	896	904	885	799	875	850	877	830	869	839	865	843	898	822	831	878	831	853	857	895	885	840	896	834	866	840	862	854	828	870	889	869	919	845	808	815	824	797	855	835	869	830	838	866	865	801	863	850	897	895	865	859	880	885	877	852	850	890	857	913	835	829	821	834	843	865	869	818	802	907	846	884	903	837	801	778	885	866	920	832	864	888	915	857	832	869	822	837	834	843	832	865	937	904	903	886	913	855	901	893	846	875	880	848	851	917	863	846	829	840	883	809	873	863	860	836	848	902	883	876	854	805	840	851	857	834	884	860	822	900	890	853	823	859	916	833	895	838	905	873	866	837	856	883	863	894	857	839	871	905	821	896	901	815	846	860	845	867	854	841	869	922	855	882	840	878	903	859	893	856	840	886	893	880	823	834	867	889	848	794	880	852	901	864	896	867	816	860	859	887	880	883	833	829	865	899	877	840	895	852	884	839	897	838	884	837	883	881	844	814	867	902	862	843	893	880	813	880	846	903	886	876	895	839	899	809	885	851	842	865	887	905	925	836	886	840	876	890	881	880	839	864	845	880	854	867	892	884	847	875	853	820	872	820	863	873	850	889	861	921	866	799	913	842	899	834	883	914	893	851	843	849	827	906	902	927	886	881	878	890	895	843	898	883	848	811	884	889	877	888	856	910	868	871	874	941	860	840	866	856	869	828	893	866	879	898	871	860	882	859	871	869	850	880	880	859	889	854	857	882	846	850	848	809	871	862	892	869	886	834	866	894	896	823	919	920	896	888	832	870	823	854	896	872	821	890	884	836	881	873	853	828	892	857	872	892	867	841	888	841	889	907	860	906	895	873	859	848	862	903	856	936	859	900	892	866	882	893	829	903	931	839	824	885	888	858	893	804	890	915	850	899	826	855	810	823	858	863	869	828	851	896	860	901	884	851	827	887	877	867	831	909	857	886	854	863	865	883	899	906	856	852	864	864	859	832	838	876	901	882	851	809	902	815	902	920	887	858	860	857	842	823	832	857	876	912	823	857	849	897	866	850	899	883	815	901	847	834	832	890	925	839	877	849	865	847	874	865	877	853	867	895	865	887	896	858	909	872	866	852	819	854	888	834	874	919	887	851	853	882	913	879	845	900	966	891	879	902	898	914	857	869	850	874	860	851	843	873	863	901	872	871	842	864	878	854	911	858	856	922	853	907	855	812	867	843	858	868	863	855	846	809	925	833	832	864	947	799	840	892	836	822	863	843	868	903	873	878	899	870	962	851	894	851	874	913	863	831	842	893	890	850	898	887	857	896	908	856	915	853	935	892	855	840	903	817	864	900	844	893	835	915	833	900	854	849	873	899	879	880	879	851	838	898	899	847	892	924	851	838	890	895	840	817	842	840	825	869	834	862	891	882	863	893	874	868	838	854	876	820	888	884	904	861	905	847	922	904	857	913	813	865	900	942	848	801	919	840	857	882	881	885	868	884	901	876	848	880	829	894	829	919	882	906	825	873	851	864	813	914	852	854	824	890	817	890	821	870	814	832	844	879	832	890	844	870	914	862	910	865	867	864	881	815	885	920	889	835	875	872	812	878	913	866	897	878	866	843	897	880	893	866	823	877	925	883	875	834	849	926	836	847	896	869	873	861	882	893	846	858	821	839	855	848	864	876	896	910	901	879	836	844	877	855	845	888	811	869	849	848	866	846	852	871	817	831	810	904	849	867	873	825	839	828	869	872	883	905	855	847	847	794	844	837	866	876	842	906	859	912	838	853	852	882	898	866	849	884	847	865	849	847	828	895	873	870	856	892	919	896	880	904	915	877	827	918	916	868	839	912	852	849	865	853	834	852	837	907	865	792	830	873	867	846	852	845	884	842	885	930	827	857	872	910	846	891	906	893	874	862	865	845	850	890	830	870	900	885	828	812	875	895	848	867	828	907	853	884	844	817	876	890	888	861	838	835	798	863	825	891	902	831	836	859	887	885	864	901	819	842	889	887	867	818	891	855	844	888	906	880	885	837	812	877	877	842	884	873	856	856	802	872	898	846	898	883	904	900	863	876	836	849	835	875	845	839	823	869	857	871	821	853	865	863	871	868	877	878	905	921	854	882	876	864	843	825	847	840	870	800	853	889	847	821	867	819	857	919	881	868	885	893	872	859	835	853	893	859	847	881	906	889	848	877	843	863	875	861	863	880	877	832	853	879	872	832	873	895	933	849	899	823	869	919	879	885	889	812	864	888	888	839	876	827	866	874	851	858	815	862	912	813	850	850	893	875	916	850	901	827	852	881	865	854	848	814	825	828	857	865	852	866	821	851	878	867	841	836	918	890	842	861	902	803	867	842	844	846	924	900	872	838	900	902	908	830	831	898	894	910	903	885	851	834	862	879	834	846	872	900	839	859	823	862	837	908	906	890	845	921	898	893	883	796	874	921	838	850	875	880	828	829	861	893	870	855	857	825	861	869	867	826	918	865	870	865	821	882	875	888	856	861	835	867	816	803	886	898	852	842	865	873	854	891	861	874	869	883	854	886	864	831	901	841	843	858	882	878	863	863	855	860	829	860	881	810	885	825	827	844	883	874	851	898	866	859	847	906	908	886	872	821	843	837	845	887	854	928	857	837	867	856	850	851	835	841	845	824	876	920	873	885	875	893	858	899	932	849	822	883	834	865	847	825	871	873	886	833	877	865	876	883	845	902	814	876	820	921	862	881	901	881	899	863	875	844	843	812	850	885	852	810	858	861	868	885	894	851	876	851	880	930	859	877	848	881	891	874	852	834	848	896	835	856	866	824	883	858	894	906	851	886	871	902	864	884	861	902	876	846	813	854	898	883	918	882	876	906	871	867	836	888	813	871	867	815	850	906	824	878	893	897	893	846	907	884	871	884	832	920	864	874	854	856	874	833	909	842	890	893	911	866	854	888	882	862	850	853	816	878	911	820	849	908	857	945	889	884	866	851	882	830	825	874	888	899	897	860	814	866	905	866
1686	399	467	464	599	523	415	375	375	382	448	594	528	439	391	382	381	301	353	310	317	293	276	330	340	317	301	332	303	339	317	312	335	318	324	303	326	309	322	356	315	347	324	324	305	330	364	333	294	333	268	322	343	312	347	307	285	324	350	343	329	339	315	310	330	283	329	319	345	350	374	294	364	330	352	293	324	331	336	326	292	324	313	312	335	317	332	302	319	334	318	331	310	346	327	323	323	276	328	325	335	363	326	350	285	324	308	312	285	336	302	316	314	319	330	330	295	322	337	279	334	319	359	322	307	308	327	283	315	306	336	320	320	323	299	281	332	291	332	328	318	319	309	317	294	359	298	363	335	336	315	306	296	316	358	333	297	299	306	334	326	340	310	278	322	336	322	318	295	334	315	291	375	360	315	306	329	307	299	316	340	309	306	325	349	355	354	323	363	321	343	333	311	320	319	316	316	338	335	337	350	322	344	309	310	325	304	316	314	295	311	324	322	317	307	307	319	322	325	294	301	290	346	304	316	303	317	289	332	372	335	302	306	331	288	329	320	325	316	282	299	319	298	326	347	351	330	329	336	306	313	340	361	324	339	344	277	321	320	336	314	305	323	323	304	302	315	305	315	323	272	311	327	348	342	311	333	312	324	314	298	298	346	345	297	294	314	281	310	339	296	338	289	339	294	323	323	320	274	314	293	295	309	297	348	302	328	313	331	341	284	323	296	324	348	314	316	334	315	290	302	318	344	320	283	303	348	312	366	327	336	312	353	305	336	354	349	366	310	307	328	328	315	327	319	310	325	335	301	338	318	296	319	343	323	369	318	304	315	299	313	327	343	294	346	311	377	321	294	331	359	307	290	361	299	348	319	305	293	306	296	342	347	365	319	322	330	327	327	350	273	353	320	327	326	292	307	343	329	288	305	339	329	304	317	332	322	314	328	290	286	313	304	316	341	321	341	298	372	319	313	332	338	321	334	345	343	325	308	311	334	327	308	287	307	315	333	315	300	334	340	327	296	300	329	281	319	311	296	299	353	300	343	283	315	324	322	294	287	285	337	341	310	336	333	307	315	312	289	314	301	275	316	314	327	318	331	335	290	267	300	331	323	297	333	343	356	313	303	338	335	289	327	319	302	295	299	262	339	309	295	314	327	338	343	327	341	319	300	331	400	345	331	335	317	327	289	320	330	277	317	317	319	303	325	295	290	312	292	331	293	332	306	284	275	312	274	332	331	312	311	298	287	302	335	295	323	334	322	295	276	269	311	298	356	325	323	352	323	335	325	277	319	336	322	322	337	290	329	317	311	298	342	298	336	322	340	337	325	291	321	281	281	343	335	318	353	340	341	328	350	306	344	303	322	301	325	306	389	316	305	296	339	327	306	304	318	336	311	324	328	328	310	321	306	350	273	332	335	326	291	329	363	340	340	305	339	351	345	342	329	308	283	309	336	322	311	371	310	340	307	300	286	290	320	326	310	283	287	300	325	322	293	344	298	309	291	301	319	319	279	316	327	321	311	347	325	314	314	312	318	310	310	328	325	302	280	334	310	323	321	316	301	340	317	319	366	282	315	319	302	346	339	316	323	321	306	322	283	319	316	337	319	330	338	308	293	324	323	323	332	287	339	297	331	303	276	308	317	315	328	317	301	328	323	302	307	315	316	332	325	357	308	300	312	286	305	331	292	307	314	297	311	309	294	317	332	303	322	317	349	320	318	347	309	331	282	312	332	327	342	371	354	330	296	318	329	303	315	322	320	315	315	298	321	303	308	335	326	304	311	314	337	270	289	343	292	350	328	321	300	305	286	308	297	337	318	309	273	315	312	314	321	318	330	293	361	319	296	350	336	283	316	341	316	315	327	312	296	304	292	330	347	339	327	304	301	317	318	327	326	321	316	315	324	298	303	322	324	322	323	325	350	325	315	340	283	319	312	336	321	297	338	326	321	349	339	327	314	312	303	317	321	282	356	330	321	336	323	323	327	320	307	323	316	320	283	336	311	307	340	306	319	314	360	317	324	323	284	349	314	335	278	308	286	288	318	349	304	310	316	327	329	304	305	345	327	353	316	316	341	302	324	346	318	318	354	311	325	322	329	292	316	303	296	343	331	290	347	317	325	301	310	320	280	334	307	304	318	327	338	311	314	320	311	306	313	328	353	311	312	318	307	325	343	298	302	316	320	341	315	348	302	285	314	301	297	321	336	286	308	298	283	310	318	312	316	313	356	308	313	309	323	292	315	325	331	327	320	324	324	358	337	344	330	301	321	319	306	297	344	331	312	317	281	288	308	319	324	334	322	329	310	304	310	327	327	327	313	345	327	312	300	332	345	304	304	312	330	350	344	309	313	313	324	324	309	313	313	299	323	320	329	320	310	281	309	318	344	371	310	299	315	322	341	332	271	333	293	310	350	338	314	369	315	315	321	289	313	284	304	334	295	324	339	304	337	324	321	321	310	289	288	350	359	300	334	311	317	353	338	254	314	315	305	341	321	362	301	328	316	334	347	334	307	344	310	306	282	306	341	318	295	317	351	326	301	318	344	357	319	324	332	320	299	296	313	315	300	336	316	314	322	311	318	342	328	331	334	330	332	360	318	293	308	305	307	332	330	330	308	356	304	319	350	343	299	317	318	331	331	313	307	290	327	276	279	284	309	319	291	301	339	311	320	255	298	298	325	292	335	297	314	327	304	298	324	334	331	339	299	316	339	324	312	338	303	330	311	341	313	318	295	343	310	311	325	337	327	294	314	327	340	315	309	310	324	295	361	328	327	334	326	323	319	312	336	330	347	346	313	332	305	335	339	308	297	331	365	331	294	332	336	276	321	336	327	316	287	332	336	331	345	297	319	323	293	295	302	326	336	356	308	324	311	306	326	312	331	297	330	311	336	354	305	334	311	333	308	279	356	341	291	327	330	304	354	299	314	344	337	284	320	323	326	328	354	317	337	308	285	331	333	286	302	353	327	332	332	300	303	334	305	312	311	330	315	293	319	326	315	306	326	317	315	334	282	333	305	292	307	334	347	297	312	322	274	317	329	284	322	368	335	339	298	304	323	353	291	325	314	332	289	314	319	300	295	318	294	298	308	333	341	292	343	313	320	334	304	351	326	318	316	325	300	309	324	329	318	298	328	306	306	327	324	308	342	315	310	326	326	298	370	343	310	351	348	316	340	306	331	300	315	324	328	326	319	354	306	334	322	327	327	341	320	291	344	317	288	318	343	327	310	293	336	309	343	299	361	322	305	322	333	302	330	335	315	334	307	318	312	338	349	322	318	322	319	322	311	290	314	324	349	320	356	327	340	338	338	329	290	328	311	305	300	301	306	366	308	354	324	334	339	328	334	330	310	329	329	312	326	319	320	333	307	353	321	335	288	290	289	353	323	326	325	332	298	294	291	309	325	318	314	314	337	305	324	329	273	323	313	331	293	357	295	340	326	310	370	372	303	291	311	328	303	350	311	337	375	302	345	312	329	317	307	343
1872	800	1031	1331	1737	1779	1404	1020	1068	1172	1705	2462	1846	1369	1136	899	843	810	754	779	759	766	717	694	728	746	765	689	711	679	735	769	725	737	780	762	729	777	725	732	739	759	709	736	763	701	760	714	725	713	712	728	763	696	695	698	761	761	725	713	755	736	713	726	778	690	724	725	694	740	707	723	753	732	766	757	734	755	670	696	720	721	707	698	720	723	743	720	697	726	781	728	730	753	758	737	756	723	699	762	734	711	669	741	733	738	779	754	674	754	733	688	717	791	731	688	739	730	722	757	760	678	728	757	758	736	705	753	728	741	737	775	761	736	703	691	751	771	748	786	745	767	714	704	693	691	681	714	692	713	684	715	741	734	739	720	692	718	722	687	706	688	692	728	714	761	719	727	797	703	708	763	757	718	725	721	703	730	751	714	667	723	750	732	715	776	755	728	726	689	701	691	683	763	710	760	766	767	744	728	707	705	701	752	742	719	723	738	708	800	751	742	724	749	738	761	715	691	721	713	754	736	718	739	774	729	696	711	699	740	713	720	691	783	751	742	773	747	746	719	708	747	706	706	723	767	723	764	743	719	763	758	737	743	752	758	737	718	710	714	707	681	728	714	694	732	712	719	764	717	682	774	696	737	794	754	694	718	712	721	737	734	714	712	743	726	690	699	741	770	759	776	724	716	711	768	718	743	700	712	723	728	674	721	715	705	760	734	708	703	742	719	755	720	737	704	705	732	720	749	693	726	775	719	745	713	763	744	709	721	716	712	786	698	733	728	721	706	733	718	772	687	741	757	732	751	690	705	717	743	743	728	730	746	711	708	773	713	742	705	740	735	725	702	766	718	734	697	733	724	733	733	724	741	685	707	714	777	719	729	774	740	746	718	737	742	735	789	744	719	732	717	713	699	706	739	681	724	716	728	724	787	711	741	768	730	707	727	778	732	772	692	728	731	753	771	722	757	757	727	725	723	746	722	745	720	757	731	697	771	692	687	711	737	721	727	672	719	704	680	690	711	698	737	696	716	743	713	708	703	720	736	731	742	718	719	704	678	726	804	693	731	711	731	741	740	720	734	693	712	715	705	695	770	735	764	702	699	709	750	709	757	693	767	765	712	725	713	729	773	757	703	736	685	719	782	718	718	705	753	750	710	724	720	702	735	783	732	748	757	679	758	739	711	736	731	702	689	733	724	751	733	733	729	766	708	739	716	735	684	729	714	744	755	753	708	731	739	718	740	715	687	745	732	745	768	717	728	664	726	711	726	770	761	711	720	722	727	754	721	742	714	710	744	754	736	764	698	749	710	711	727	754	718	690	757	670	781	726	749	800	762	710	708	757	753	736	751	722	725	722	727	730	754	714	720	736	750	748	769	686	740	745	720	746	730	713	727	733	718	735	736	768	752	674	691	734	715	756	722	699	753	745	730	755	742	685	765	762	739	696	762	722	760	783	698	723	672	733	765	740	670	732	671	712	745	736	740	741	754	696	776	758	752	802	681	732	721	683	654	720	776	764	721	760	774	746	722	745	779	739	700	698	749	757	756	740	766	741	696	734	755	710	744	722	748	707	755	740	720	701	769	732	695	729	725	713	791	736	684	702	748	681	738	713	757	719	721	705	773	691	716	736	733	762	741	728	715	739	643	730	741	718	703	732	753	696	741	745	735	755	723	727	726	708	731	718	777	702	683	741	743	762	727	701	735	730	709	682	719	726	706	682	739	704	753	736	784	762	736	735	681	734	777	704	702	731	749	739	734	729	770	723	739	741	683	753	734	730	664	705	702	744	743	753	767	767	722	712	755	768	724	680	703	715	706	709	728	711	721	759	703	708	776	732	739	713	742	708	691	723	753	719	676	745	761	729	756	691	729	686	741	723	720	704	785	693	764	757	703	756	717	703	703	709	749	707	735	731	774	694	680	755	741	742	716	695	732	693	762	706	723	729	756	738	701	758	716	693	694	774	710	760	702	712	796	761	739	724	723	757	760	719	680	712	720	694	726	756	680	744	717	707	708	713	736	713	735	753	707	775	756	767	688	705	730	775	695	688	719	773	732	704	740	746	742	762	695	724	685	735	678	746	702	740	684	775	744	736	778	716	706	707	740	740	763	760	699	726	710	781	712	697	695	736	718	761	731	716	761	700	717	762	701	716	691	674	802	716	689	724	716	739	692	716	717	782	748	766	713	690	693	680	722	705	772	679	732	754	732	744	711	725	707	722	716	649	721	696	720	739	697	720	709	735	691	730	736	711	755	729	692	748	733	726	718	735	732	743	762	746	725	736	674	730	749	715	722	702	703	686	724	704	724	768	757	712	726	767	738	709	768	711	746	767	698	725	702	695	708	715	693	740	744	680	753	738	713	771	706	754	730	695	778	735	727	721	688	763	732	730	754	757	747	748	748	739	764	716	787	730	713	685	712	724	735	707	704	775	729	753	694	685	730	720	724	745	697	725	691	727	738	743	716	758	725	678	724	763	751	710	707	718	736	743	732	740	774	735	730	730	725	735	744	667	735	767	772	685	716	797	725	710	694	759	700	750	722	741	747	722	738	726	754	750	673	694	728	722	707	735	721	757	767	744	750	714	708	710	692	722	734	740	719	749	718	724	769	805	733	741	712	736	723	764	750	744	751	706	786	740	711	764	736	772	785	769	754	711	775	711	766	736	733	716	731	711	734	723	681	729	712	691	702	740	751	688	746	704	760	693	773	737	725	696	705	744	728	716	760	715	740	687	741	697	692	698	767	703	723	751	754	738	717	731	744	737	693	760	714	752	781	722	732	701	749	685	766	699	718	720	759	696	718	720	735	786	739	684	748	738	755	782	709	731	744	732	780	721	742	699	784	699	689	675	710	710	746	745	744	729	720	763	726	743	723	774	711	763	757	760	714	735	706	733	717	693	750	694	750	732	740	748	732	741	749	752	688	733	744	677	715	759	706	763	782	682	740	720	750	760	768	709	739	754	744	731	759	734	738	724	675	777	723	712	732	720	700	717	735	719	710	726	742	732	702	739	733	782	696	734	779	743	699	787	738	719	687	698	741	748	737	788	723	728	746	722	725	775	721	709	697	718	728	724	711	707	695	789	717	736	717	765	720	739	756	702	760	766	702	761	698	720	726	737	761	724	694	757	755	759	745	744	704	747	710	784	800	712	719	714	757	695	763	779	715	752	743	737	738	768	739	747	712	667	739	739	738	728	697	717	733	728	768	750	740	727	706	713	726	761	728	764	757	726	717	692	748	724	703	771	722	696	715	712	726	763	690	759	720	697	698	771	720	747	724	735	736	766	773	697	700	767	731	752	712	700	745	738	735	760	746	742	723	730	731	731	766	714	730	688	713	750	730	741	755	722	730	775	674	758	750	705	704	738	704	699	705	732	742	740	691	733	717	754	743	737	664	772	691	725	731	735	700	718	699	714	735	719	732	720	735	752	739	737	748	731	758	752	724	704	703	708	643	754	741	786	739	750	691	709	756	751	707	730	716
7094	652	798	710	818	757	567	390	357	417	548	778	632	416	324	305	273	234	243	284	259	235	219	223	232	230	223	233	198	254	210	221	202	231	240	197	217	234	218	226	229	222	228	205	250	229	252	251	218	247	222	223	232	242	267	195	223	245	210	227	212	255	240	205	192	209	208	249	215	236	212	215	226	215	214	222	223	223	222	218	245	228	213	222	258	234	202	222	222	219	205	229	201	213	210	229	246	209	251	209	210	217	240	226	235	230	254	248	241	178	249	218	211	270	262	237	211	212	189	205	224	205	234	221	217	222	229	220	215	216	222	256	246	209	227	206	202	222	215	243	184	247	222	228	225	220	231	213	204	233	229	226	231	217	195	230	229	251	226	216	226	203	207	222	231	217	233	214	219	224	219	215	227	218	215	218	228	221	211	225	238	230	236	223	194	190	215	198	240	228	224	210	235	248	241	220	215	181	220	263	214	222	239	239	228	251	224	242	223	204	238	244	222	247	208	217	179	197	195	202	206	235	207	198	200	189	215	240	205	233	206	232	248	233	208	221	238	248	216	222	240	239	247	235	251	211	212	200	206	204	208	220	204	199	247	245	207	223	224	210	248	222	214	226	212	203	219	208	192	222	216	218	228	215	213	222	209	220	250	216	221	235	237	222	214	221	229	251	256	218	230	221	214	201	255	211	224	198	210	256	229	233	243	221	246	213	253	239	218	234	222	218	226	217	197	203	233	221	217	216	242	192	214	230	195	195	230	198	213	225	235	205	224	210	234	239	220	219	252	246	214	232	210	194	189	242	225	241	242	251	222	231	212	230	239	225	228	199	227	230	222	210	222	221	256	228	210	243	220	214	207	203	200	222	225	237	222	224	199	217	202	229	257	236	213	242	221	231	235	232	215	219	219	211	192	211	231	212	235	230	235	217	214	218	228	199	194	218	240	238	220	256	209	211	224	243	226	252	232	217	218	256	208	216	211	197	238	223	243	220	207	219	214	225	221	221	244	236	203	258	209	182	221	210	221	226	228	223	214	204	230	221	214	232	239	226	226	228	228	228	242	209	238	221	200	261	218	234	227	207	236	231	192	213	194	222	221	203	222	219	251	264	218	187	258	221	180	236	219	199	219	239	208	221	205	210	226	213	218	231	209	226	254	222	273	195	233	222	247	212	223	239	203	209	207	228	214	214	205	222	214	213	231	226	237	226	235	201	219	235	208	225	225	229	237	218	223	217	228	213	218	221	227	206	256	201	220	236	204	249	243	225	271	224	239	205	223	229	211	221	224	240	239	246	224	198	232	233	242	261	206	234	216	219	222	208	250	195	250	249	177	235	225	231	218	223	221	218	225	223	221	252	231	207	232	227	219	206	199	232	208	237	249	209	235	221	221	231	241	237	235	238	224	232	242	255	217	215	216	210	237	230	214	221	233	249	240	199	218	217	189	210	210	248	209	193	244	206	231	225	214	224	206	242	231	233	222	222	241	214	199	204	244	238	208	191	213	220	190	232	220	231	210	231	241	233	215	245	239	205	232	203	218	237	252	214	209	229	231	203	225	235	222	219	217	226	197	231	222	218	255	233	221	211	226	227	232	222	233	237	205	244	232	222	231	236	204	212	223	214	209	194	200	216	250	209	232	193	223	252	207	222	216	226	243	216	211	212	209	225	199	184	246	222	227	234	222	219	210	203	233	257	219	231	231	240	232	229	214	259	209	216	219	212	223	234	253	182	231	225	214	218	212	221	223	233	219	235	199	236	231	223	210	201	238	214	217	225	215	180	205	256	181	212	224	220	231	229	262	216	239	213	199	209	222	190	211	203	225	218	226	234	227	208	212	225	218	233	209	220	212	208	212	222	222	233	223	227	253	242	212	222	213	202	242	207	244	202	231	238	231	214	198	208	237	223	214	201	217	218	192	257	236	237	231	219	228	225	234	204	250	209	212	229	242	214	188	222	202	226	212	209	234	243	201	206	255	225	242	244	255	248	218	203	251	234	211	226	221	212	227	242	237	187	205	223	245	223	200	205	220	245	220	244	237	207	236	228	228	207	242	208	228	218	223	234	219	202	223	231	187	218	232	222	234	216	246	229	211	221	198	220	193	215	199	223	205	214	226	225	207	230	209	216	230	231	234	199	257	242	227	215	239	226	183	219	216	194	226	230	221	196	214	223	218	215	226	240	233	213	202	227	222	205	253	228	233	225	199	256	208	218	203	224	215	246	224	229	215	202	238	231	223	234	238	236	254	220	221	227	226	231	250	207	210	219	238	217	218	210	246	250	214	226	218	227	238	228	229	236	247	204	222	248	230	217	207	200	218	207	248	231	235	213	225	202	219	204	237	208	210	221	222	216	218	205	192	226	222	241	195	216	204	209	240	208	219	221	252	234	209	214	215	209	218	217	240	202	220	239	239	192	211	216	220	210	226	219	210	200	232	261	275	212	228	196	215	226	251	227	267	227	244	203	256	205	226	253	230	244	239	231	208	221	232	223	222	227	235	232	212	235	221	224	189	231	220	214	198	209	214	217	229	211	220	215	240	200	234	213	230	215	207	225	236	234	223	260	202	204	231	242	218	207	219	227	221	210	222	210	197	204	235	194	236	252	213	223	208	216	232	249	236	258	245	228	245	246	218	242	228	224	219	214	211	209	240	241	213	215	220	208	227	242	232	203	236	226	228	205	210	224	202	222	224	242	239	212	230	206	209	218	220	236	211	254	224	235	241	270	240	230	199	219	242	229	227	228	188	199	234	251	228	206	227	195	234	216	205	259	236	232	232	224	217	234	252	228	195	209	224	222	237	218	224	226	244	253	222	230	221	229	240	223	225	209	243	220	217	186	219	227	233	224	213	204	245	205	216	184	233	243	210	243	211	209	209	207	200	215	247	243	261	240	222	215	217	251	214	216	241	209	212	200	208	205	194	237	202	223	233	198	201	219	203	234	223	236	237	241	203	224	248	248	237	200	194	237	211	204	226	208	226	216	230	209	227	197	211	241	225	232	250	236	237	248	230	222	188	223	206	231	195	212	208	240	252	236	219	198	187	208	211	216	255	225	228	229	239	216	211	214	203	224	225	218	217	227	210	254	202	209	223	202	208	224	205	236	196	221	204	210	212	259	236	179	227	247	227	209	230	225	231	216	217	197	208	232	210	232	226	199	235	218	238	215	229	201	224	239	239	254	208	232	233	225	238	203	211	202	227	212	226	220	220	205	218	209	233	259	242	233	236	243	222	197	208	219	227	226	248	248	234	227	224	216	242	235	236	234	251	252	214	221	212	235	235	235	213	249	229	233	244	208	232	222	246	222	237	220	221	214	232	220	219	207	218	227	232	227	220	232	237	226	256	226	245	236	239	210	216	214	191	216	218	225	257	215	225	216	234	218	210	244	253	242	239	236	231	228	209	214	211	212	236	234	227	229	234	234	205	204	197	228	242	222	214	218	216	243	239	238	232	225	233	253	241	217	213	252	207	210	210	228	230	230
5992	891	1772	2352	3183	3079	2239	1451	1318	1505	2753	3793	2639	1748	1207	923	809	705	751	837	675	614	625	608	597	565	584	562	579	575	527	560	593	595	596	566	544	562	574	567	587	588	576	594	562	573	556	590	575	564	548	529	583	551	552	563	559	570	609	550	542	585	555	489	563	564	563	590	575	562	559	613	583	570	557	544	580	545	548	533	547	545	558	588	565	553	543	586	520	546	572	565	571	544	517	553	513	542	630	579	603	556	560	561	561	590	488	560	570	554	546	560	571	539	533	524	578	561	537	588	587	477	570	540	560	552	568	581	551	585	558	539	531	555	555	525	550	545	559	523	542	535	546	571	587	513	559	557	570	613	540	509	537	546	564	556	494	553	540	553	562	541	571	582	546	576	558	556	579	585	538	539	579	558	500	550	533	547	568	614	506	577	546	559	514	563	564	560	544	525	582	591	585	576	580	596	515	521	580	562	556	564	556	503	518	594	527	525	558	555	544	531	559	539	559	554	583	534	528	555	595	529	567	596	579	529	592	551	587	575	549	601	569	537	545	520	529	501	594	556	549	517	552	592	578	559	573	540	566	553	569	590	559	558	586	557	584	534	511	557	537	579	583	541	572	569	567	567	524	558	567	557	529	553	577	552	557	549	584	553	563	533	538	588	541	558	550	549	558	551	526	566	564	546	547	522	563	555	554	532	555	602	550	540	540	563	535	547	522	534	532	539	567	572	536	564	565	548	554	554	544	585	570	569	533	546	560	557	586	546	558	565	554	536	530	559	572	549	557	522	551	608	547	564	560	578	549	568	600	554	576	602	543	545	525	549	539	532	533	525	564	583	576	560	563	537	564	541	568	542	541	562	579	559	540	553	593	557	585	622	559	553	581	624	572	542	533	553	531	533	532	564	531	563	551	554	577	603	571	544	551	565	590	565	544	570	602	544	585	524	578	572	556	526	546	546	576	584	522	541	595	581	552	594	586	600	536	568	581	525	555	537	546	565	555	560	602	525	549	526	559	556	514	576	616	535	548	563	534	563	526	587	559	560	563	559	566	585	562	553	605	554	576	527	604	531	551	573	568	539	550	597	578	555	527	606	545	584	525	549	584	546	535	575	533	547	583	548	558	561	513	585	574	544	581	561	558	563	562	549	582	533	546	523	527	567	580	535	564	520	568	576	527	574	575	589	556	571	601	571	567	529	572	556	567	587	573	535	552	536	544	559	571	546	590	565	571	574	592	515	534	568	595	587	564	591	568	557	541	573	572	571	587	530	530	571	605	571	575	534	573	550	537	536	578	583	554	540	535	552	533	558	574	543	546	568	585	587	539	606	514	547	570	571	595	528	550	552	597	534	595	515	559	564	570	544	579	540	612	578	569	537	548	579	548	549	571	572	604	569	566	587	572	579	571	589	608	612	578	595	544	612	555	576	605	585	569	565	586	560	588	538	518	578	551	558	570	524	536	557	556	525	524	549	553	567	556	554	555	548	591	486	593	547	564	537	609	542	540	571	529	575	611	542	563	576	599	576	570	584	517	537	551	590	587	553	569	596	559	578	581	570	588	552	561	600	557	506	575	537	583	518	522	565	601	597	546	555	587	584	602	539	580	562	540	534	613	555	576	540	517	555	578	550	560	558	558	582	553	560	572	548	574	481	592	526	532	536	543	580	514	557	585	575	525	534	544	607	533	573	564	514	558	550	558	538	573	523	562	552	570	556	539	541	571	534	567	524	547	587	570	561	591	590	581	570	556	538	550	546	557	555	559	582	552	572	566	596	605	531	515	571	586	595	555	536	565	570	576	563	527	579	554	581	555	551	568	583	578	525	531	561	579	546	569	583	570	529	586	620	550	507	549	564	581	542	590	538	543	545	529	563	603	546	535	558	546	562	493	573	557	586	534	578	551	547	531	532	560	561	611	549	566	577	537	536	595	605	560	511	531	581	549	572	530	549	589	542	559	589	569	571	514	533	555	532	547	555	538	513	535	543	592	531	525	556	552	522	550	576	542	586	492	536	561	520	557	565	550	515	534	555	580	530	562	535	570	563	539	524	557	547	546	500	572	545	571	540	582	562	540	561	567	550	582	551	583	569	580	540	546	571	541	573	521	605	531	610	544	511	571	547	554	558	564	564	555	566	569	569	556	540	584	584	557	564	578	585	545	566	561	533	548	544	540	538	550	522	604	572	538	514	580	570	569	541	565	561	558	561	573	540	576	555	589	568	598	607	564	560	532	519	568	552	559	599	569	569	551	549	585	540	562	562	558	573	539	610	569	572	555	563	552	581	543	555	563	554	573	543	592	556	523	586	540	518	517	551	567	597	558	553	546	550	554	525	577	560	535	520	585	574	563	519	573	564	541	570	570	550	538	554	536	556	570	556	557	574	572	553	541	558	549	525	570	525	577	566	584	572	583	579	579	586	598	543	566	588	569	600	557	586	551	542	546	562	553	563	563	565	593	551	546	545	546	577	549	572	577	539	559	588	524	578	502	581	572	532	542	590	607	526	574	536	550	549	551	549	563	583	575	569	534	582	605	557	551	521	555	539	565	597	542	535	573	563	595	561	575	559	568	498	538	551	578	497	584	568	549	561	556	565	565	584	565	508	609	553	528	556	561	580	577	580	592	560	542	527	512	534	567	588	574	560	526	537	552	557	595	565	551	569	584	585	593	599	539	565	579	579	560	551	537	521	573	589	587	544	570	552	587	561	555	547	574	531	589	566	619	543	558	493	589	527	561	536	527	560	547	554	525	567	552	574	575	596	549	547	556	558	555	579	535	576	549	539	524	563	533	527	563	558	547	553	539	594	572	571	579	550	573	600	560	534	544	521	535	577	562	573	633	544	556	522	558	566	541	556	537	529	582	553	575	556	583	556	512	561	559	565	546	527	586	570	578	528	523	507	593	593	542	544	510	564	602	539	561	530	554	522	551	578	549	566	560	530	534	540	534	536	535	568	569	572	560	546	521	555	579	576	575	553	554	569	526	543	596	576	540	571	586	577	563	576	546	576	590	612	545	580	594	522	547	581	511	538	548	557	521	541	532	520	539	571	541	555	543	534	579	568	573	583	544	554	564	574	537	495	575	521	538	564	516	612	550	534	540	572	534	560	564	546	558	588	573	566	567	525	548	582	587	555	577	522	562	586	536	548	550	557	546	539	554	537	573	561	531	561	569	578	574	569	575	531	562	532	601	554	575	559	540	557	562	573	597	534	558	543	544	557	556	597	583	523	561	545	564	563	515	564	556	561	584	594	572	558	542	626	585	518	494	569	533	539	569	543	526	544	538	614	554	506	556	589	534	558	549	567	576	571	587	553	574	512	547	561	555	573	572	536	555	544	558	556	576	578	566	528	563	513	550	552	592	528	544	541	552	537	571	522	534	534	572	547	497	587	565	555	570	552	542	580	574	554	495	503	567	586	590	549	533	582	539	553	527	548	564	538	537	555	577	582	568	530	562	536	564	574	511	540	562	540	525	583	548	548
14097	1381	1503	1259	1269	1274	960	677	617	645	887	1235	977	689	535	444	472	376	428	472	411	371	385	409	342	398	368	375	402	384	411	396	382	406	392	392	399	360	365	370	347	409	368	387	382	351	374	391	405	384	386	386	393	378	390	374	389	377	351	400	360	355	384	348	361	370	405	400	417	383	373	375	362	390	409	379	342	387	391	386	383	381	353	378	377	360	398	357	434	360	374	366	378	388	418	351	370	354	362	402	398	380	399	387	429	417	372	404	404	379	361	391	378	374	373	373	361	355	404	354	374	397	410	342	400	358	363	403	374	368	375	346	383	410	355	400	389	405	408	366	343	384	375	388	405	404	400	336	376	393	393	357	344	356	377	404	363	383	373	373	348	403	352	366	381	339	401	352	411	364	378	427	394	385	403	382	393	390	359	335	370	385	389	390	384	376	375	399	392	384	373	382	402	337	357	403	391	366	377	368	395	361	354	390	395	389	438	362	328	414	393	363	386	363	372	377	380	374	398	378	418	388	355	333	350	397	418	397	382	364	350	341	396	383	398	428	348	360	387	365	365	374	372	375	420	396	403	390	352	367	379	340	407	364	388	374	377	361	369	382	357	369	416	358	392	393	385	361	369	368	354	412	350	381	372	363	413	370	344	400	403	362	378	366	395	395	388	396	375	397	370	410	403	358	393	392	375	394	388	399	365	359	337	390	392	383	395	371	347	408	419	406	391	350	347	360	364	384	368	382	386	345	415	351	358	439	386	414	369	370	378	398	381	379	362	366	345	382	362	412	379	352	390	391	394	401	387	372	362	422	387	379	348	373	400	362	353	356	401	402	351	391	394	384	355	357	381	406	378	346	376	377	393	367	406	360	379	377	414	388	411	378	407	409	402	410	395	367	410	324	327	387	383	398	362	398	368	376	368	330	368	399	385	379	409	370	379	407	380	367	384	361	414	335	352	420	365	374	398	362	388	357	362	350	384	378	372	407	374	380	367	400	393	372	361	386	399	415	405	361	368	329	365	386	351	376	385	360	354	342	385	391	407	363	367	364	403	390	354	384	415	373	388	367	415	397	392	393	395	417	394	382	377	407	389	369	399	383	376	368	391	364	380	408	390	407	361	371	357	353	389	358	406	394	414	390	377	360	402	366	400	394	390	387	352	349	401	384	398	411	368	404	381	379	379	387	418	364	377	422	362	383	388	385	412	364	382	376	367	354	381	356	343	409	393	404	420	417	396	354	369	373	392	361	404	355	371	364	380	374	351	383	352	352	350	368	385	386	359	389	367	405	402	355	371	381	415	359	391	376	365	377	389	384	411	334	402	418	441	384	402	389	400	374	384	388	365	402	386	395	365	370	374	374	387	424	383	382	390	359	411	360	342	361	367	354	360	356	391	396	372	373	365	360	358	361	389	392	377	374	377	384	379	358	379	367	381	388	353	397	364	398	363	376	410	365	412	415	401	424	374	391	385	377	388	390	397	352	423	372	377	358	383	379	390	367	390	394	359	380	388	367	402	338	378	398	397	406	407	400	369	380	384	375	403	355	385	348	363	386	382	402	370	387	382	337	398	369	401	328	351	386	390	379	360	384	398	417	368	346	365	390	390	397	391	342	368	420	368	407	359	362	383	419	397	401	366	417	391	370	373	388	391	352	376	407	380	351	353	404	377	375	369	378	376	358	427	390	422	352	396	419	432	417	382	369	409	380	387	331	404	369	371	393	406	391	393	385	389	385	392	363	405	375	365	353	399	388	398	380	361	366	377	388	395	387	379	384	364	361	378	367	395	402	380	431	390	380	354	379	376	357	380	349	380	392	381	405	395	413	390	383	371	384	404	361	389	366	414	391	375	382	405	384	370	340	384	407	399	401	395	398	412	397	341	387	370	403	442	396	386	406	359	409	369	413	403	401	342	362	364	379	369	404	405	382	372	388	387	385	400	410	414	350	379	394	360	384	390	378	338	337	399	386	411	344	379	371	371	366	357	374	418	418	358	390	388	394	346	379	332	371	387	406	339	368	369	392	394	383	355	439	390	358	437	397	401	393	409	383	403	395	378	368	382	375	389	375	371	381	387	398	355	377	373	417	354	432	361	367	397	346	373	391	369	401	390	379	358	382	359	359	400	379	380	390	410	340	356	409	374	380	420	394	408	382	335	369	356	425	375	363	403	396	366	347	380	374	398	388	328	407	403	378	382	381	384	345	362	373	349	369	375	363	403	376	388	368	398	372	374	384	395	346	362	374	403	352	394	408	392	401	368	378	362	390	376	335	387	395	409	419	357	407	357	337	430	392	361	398	403	334	374	383	391	403	349	384	423	431	432	388	362	381	349	377	363	388	360	378	387	396	362	365	382	375	379	369	386	335	393	344	372	342	374	400	380	393	391	375	368	387	391	403	349	396	389	349	379	392	357	384	375	393	384	353	387	371	335	364	377	378	397	401	375	359	441	391	411	377	379	399	378	418	359	421	412	378	350	386	340	399	348	402	422	394	364	401	398	421	360	352	396	390	384	353	385	379	357	365	394	380	398	372	377	388	373	389	396	369	354	370	410	379	373	372	383	366	381	372	388	382	364	402	372	420	367	395	397	378	347	379	383	363	379	395	359	404	414	398	356	383	380	442	409	364	376	365	383	391	354	397	380	392	362	383	357	377	364	385	366	366	374	375	355	394	376	371	412	396	366	411	365	395	359	391	349	376	377	363	378	433	388	386	370	375	335	386	349	398	392	373	372	389	385	379	375	347	406	320	355	393	388	373	390	391	364	358	354	384	365	352	364	397	345	366	412	387	389	390	382	341	376	406	405	388	369	383	379	388	396	367	376	406	331	386	410	374	358	405	361	354	400	363	376	348	390	366	396	380	392	384	365	369	392	382	398	365	346	393	368	382	387	355	348	393	355	348	386	372	396	353	374	341	380	399	340	356	390	337	405	363	362	363	366	404	411	384	370	391	399	383	412	329	386	385	363	380	381	337	397	396	367	379	345	392	359	348	400	363	415	349	366	366	387	395	395	410	390	371	366	377	339	401	350	360	380	363	372	399	373	370	399	381	405	359	379	392	379	366	387	387	367	379	415	403	375	349	417	410	373	400	363	372	384	387	395	350	415	386	362	357	409	400	368	362	411	371	421	405	382	361	358	354	401	360	379	375	388	384	424	402	394	400	359	417	380	384	377	389	387	353	385	372	392	388	362	368	376	379	395	378	397	363	360	383	376	403	374	390	345	406	359	389	390	362	387	351	373	358	379	361	354	391	395	410	412	353	379	364	354	371	371	401	366	366	370	387	352	326	353	389	350	346	386	390	410	385	377	371	381	387	377	390	383	386	374	362	358	368	395	422	394	405	378	339	343	360	384	379	391	352	374	377	370	368	355	404	391	385	404	352	376	398	434	395	386	374	364	350	400	395	344	363	357	394	410	355	417	371	404	352	375	379	401	388	395	388	391	390	396	374	378	386	437	394	365	369	415	382	382	382	384	360	382	361
8104	1459	2991	3794	5050	4940	3370	2324	2124	2399	4152	5588	3973	2465	1884	1434	1243	1091	1181	1416	1119	968	961	952	913	917	902	892	930	911	936	919	941	905	886	890	895	891	873	897	892	855	873	921	889	890	895	883	882	911	923	874	842	917	896	864	913	857	852	844	869	879	920	849	888	848	914	912	874	893	882	892	849	867	956	830	872	853	903	872	906	866	908	855	862	839	861	840	850	881	836	858	903	874	858	895	859	890	865	870	890	880	824	889	885	857	847	895	872	905	877	855	928	821	859	864	877	891	908	854	876	906	838	848	897	886	874	838	882	889	884	906	888	910	834	908	928	845	881	885	872	882	904	860	878	850	848	898	827	871	882	861	888	879	910	888	891	904	865	837	897	826	858	873	885	819	913	861	867	835	824	860	883	886	835	874	921	848	857	842	863	916	917	886	915	879	887	921	866	882	845	886	836	891	879	881	835	880	833	903	761	859	893	832	881	891	904	863	905	832	881	852	931	871	898	786	864	863	837	832	858	848	880	880	883	904	872	900	902	844	849	918	861	873	918	872	857	895	887	891	853	809	840	826	868	849	882	884	884	829	956	841	892	849	894	878	852	888	896	892	933	819	832	915	847	842	885	863	876	866	883	891	844	811	850	865	840	917	871	924	822	870	828	872	880	881	880	902	827	852	896	914	932	866	882	859	859	898	886	844	827	880	823	916	838	963	866	890	895	867	929	870	856	883	906	913	879	867	878	885	819	863	862	843	909	886	865	873	866	850	893	869	866	868	897	871	895	842	865	828	918	897	928	875	929	862	840	913	867	878	893	879	867	886	872	892	811	866	883	853	930	899	875	929	905	876	836	905	893	873	857	834	876	909	848	870	849	844	846	854	885	899	866	864	810	935	839	893	917	905	937	897	885	853	952	845	837	860	900	807	817	852	920	900	922	835	875	900	887	894	912	902	871	839	876	897	861	860	886	873	896	895	877	928	865	860	888	886	897	844	883	906	875	899	903	872	825	908	891	827	883	903	860	831	861	874	887	930	875	803	863	906	833	850	907	858	855	865	860	857	900	872	874	879	905	866	844	871	869	876	850	800	836	899	921	888	851	864	862	915	860	891	859	917	896	821	863	862	843	882	876	884	847	905	848	885	885	825	921	898	822	900	865	880	820	880	900	889	834	851	873	832	834	871	904	837	847	876	937	881	912	893	847	845	877	882	849	872	903	904	917	864	859	891	889	834	841	841	915	865	887	898	857	914	850	863	863	873	858	896	831	912	841	860	875	883	877	831	906	819	845	892	847	913	832	909	849	870	912	869	882	930	905	881	901	916	883	871	901	884	839	862	873	864	953	876	891	890	944	846	930	890	866	912	892	873	888	892	840	891	872	909	829	889	877	881	907	914	851	873	880	906	957	831	871	888	828	926	862	912	880	836	890	849	931	813	867	894	867	892	909	863	862	851	908	870	879	906	879	903	908	885	838	892	919	902	886	957	894	862	845	856	883	894	903	854	867	884	833	880	829	911	870	890	838	892	847	875	929	875	890	890	890	867	884	851	916	899	839	894	866	874	872	895	886	838	802	905	872	850	873	862	877	832	860	851	830	941	859	912	897	845	877	854	888	863	842	881	883	885	863	851	898	950	828	832	883	862	854	856	871	814	894	862	917	850	819	875	871	859	900	906	895	840	894	873	928	889	858	866	854	886	842	825	895	896	872	870	880	864	829	874	861	865	853	881	882	832	877	881	876	828	814	848	863	881	873	874	861	866	784	872	908	849	839	854	851	880	828	839	847	847	893	873	880	888	849	863	921	890	935	774	864	932	884	916	838	887	845	879	859	840	856	905	846	899	884	846	873	876	824	889	892	852	855	858	842	839	821	852	891	817	860	878	830	904	882	878	928	856	859	931	908	900	870	868	901	862	879	856	856	878	890	824	849	893	892	878	865	969	835	925	880	858	843	876	864	909	849	874	864	924	889	873	846	877	845	894	835	886	878	912	890	894	806	888	882	861	884	895	874	894	879	906	878	829	855	857	906	879	889	847	880	845	901	901	864	867	878	872	858	849	888	880	893	885	876	877	849	878	859	847	830	892	876	902	891	917	876	880	870	844	882	850	879	891	858	905	834	908	906	849	868	892	849	915	825	912	845	873	895	910	883	852	879	887	867	861	868	886	864	845	875	849	913	916	908	916	882	896	894	857	944	890	907	832	879	845	844	833	895	835	863	905	897	850	844	890	877	862	838	928	914	839	849	935	878	901	927	923	839	878	842	870	849	903	894	858	896	864	918	871	836	876	896	848	846	822	872	883	899	819	902	874	854	855	866	881	869	858	881	874	920	890	870	893	837	882	877	915	886	830	838	817	907	886	861	915	861	878	856	865	955	861	878	850	798	862	885	834	872	890	903	862	846	857	850	857	896	927	913	834	873	890	868	820	869	872	835	866	863	864	913	861	885	889	873	860	847	873	893	877	864	883	908	896	877	891	945	919	863	897	815	883	862	889	849	886	874	893	861	881	928	939	873	902	898	846	908	879	892	870	894	861	880	874	891	835	916	883	878	857	865	848	881	837	873	887	862	884	904	843	864	876	857	895	847	904	890	894	878	912	936	844	897	905	892	936	884	851	900	874	867	876	870	884	885	877	942	889	922	914	875	911	910	849	908	870	911	876	892	893	862	839	923	850	830	883	885	879	894	893	884	856	882	879	898	832	886	817	844	935	857	873	857	889	872	839	871	838	845	862	868	879	880	794	889	869	849	912	837	843	848	834	923	850	857	917	935	949	862	913	866	911	853	887	923	814	885	876	907	873	880	847	871	894	839	866	843	936	882	874	875	847	883	876	809	901	836	893	873	844	858	853	875	891	853	901	844	879	852	886	868	951	854	859	871	884	870	848	925	800	862	859	858	900	918	864	887	846	901	842	901	914	874	883	848	855	846	917	852	841	863	853	903	871	909	872	894	912	864	837	814	850	890	901	833	895	884	853	891	868	902	891	921	885	849	858	851	900	830	894	906	847	856	895	917	921	880	849	861	850	858	866	864	832	866	869	884	876	921	864	852	848	855	947	840	819	908	895	833	879	908	831	835	914	912	891	875	832	887	838	881	862	877	863	858	844	867	880	877	871	885	912	788	886	929	842	879	892	923	857	880	880	813	871	818	900	913	847	915	867	890	873	910	895	892	848	883	886	863	903	879	879	825	888	857	865	874	837	930	897	896	912	852	872	844	876	871	872	892	907	894	859	853	855	859	848	853	876	844	882	933	843	919	884	889	895	877	859	876	923	870	844	906	881	809	894	889	913	907	867	838	890	880	853	874	885	884	887	850	884	855	826	893	837	828	859	873	879	852	840	846	828	827	886	869	868	847	849	893	873	876	854	905	864	881	908	872	863	863	892	882	925	830	906	923	872	866	883	871	882	808	853	836	915	841	912	866	884	903	866	878	840	877	864	891	922	873	866	930	864	886	904	853	846	856	898	850	852	899	867	862	865	873	925
1444	383	463	495	579	538	448	366	372	454	487	580	497	373	377	348	362	323	293	325	294	303	343	351	310	309	352	317	305	341	340	344	344	338	283	316	315	303	323	318	313	317	325	324	306	350	298	322	301	340	300	310	299	312	321	345	314	302	304	285	325	352	322	310	336	308	323	324	314	324	343	287	302	354	334	306	318	337	328	305	307	311	333	331	317	311	280	347	343	331	321	314	314	297	312	285	319	304	331	327	336	311	304	335	348	336	338	353	297	294	336	330	311	298	288	315	313	316	353	321	332	344	353	315	309	298	339	354	321	323	342	304	308	302	288	310	327	289	313	351	371	314	303	331	303	331	335	339	336	327	308	321	348	314	319	302	303	361	290	315	317	332	333	336	316	342	309	316	347	323	338	300	345	319	316	335	319	329	306	297	308	320	373	339	315	344	313	320	336	297	308	305	318	311	319	336	348	307	323	292	312	318	357	385	319	319	348	306	325	315	332	306	333	329	349	330	328	317	309	322	326	338	323	321	324	331	300	302	324	300	302	347	298	318	304	314	340	307	319	332	320	326	349	353	326	281	329	326	327	325	323	314	326	315	325	324	294	360	332	323	327	322	308	299	299	293	318	317	277	315	321	346	283	319	310	323	314	302	326	309	303	350	303	336	326	293	348	329	297	336	323	319	320	333	320	323	275	304	320	336	344	307	346	319	309	284	357	302	333	338	354	305	323	324	346	341	306	352	327	286	302	330	347	271	320	315	333	319	355	337	304	295	284	296	339	320	312	302	287	332	343	310	341	323	307	368	358	301	327	301	324	329	319	338	314	334	287	285	292	339	294	331	338	326	322	311	327	329	321	338	349	331	340	310	327	308	303	339	295	310	322	311	282	311	335	310	337	317	322	319	320	297	344	318	310	285	337	314	326	289	306	312	300	309	308	318	324	325	326	338	347	310	305	317	336	327	308	330	331	303	281	297	287	307	337	317	296	333	344	323	324	328	317	311	305	314	332	354	338	349	306	330	315	321	318	323	301	294	311	322	322	349	324	340	322	309	338	301	340	296	306	309	325	324	317	276	306	340	290	319	344	344	338	328	308	302	317	348	311	293	343	314	341	352	296	303	290	354	316	322	325	314	320	347	316	307	310	320	308	319	349	345	337	319	303	280	346	292	336	319	359	329	279	307	322	320	323	326	334	306	343	342	354	305	318	309	333	344	312	328	292	328	299	306	326	320	340	333	366	331	306	294	309	318	311	310	320	328	295	311	309	316	301	314	298	335	300	302	304	281	297	330	327	315	327	298	294	316	321	339	309	321	332	317	304	320	267	307	331	319	317	306	291	287	311	335	310	303	296	311	303	304	297	307	336	321	303	297	312	288	302	322	313	276	331	329	318	302	310	335	360	297	356	349	335	325	311	285	318	323	321	326	311	331	340	333	325	308	291	284	282	298	320	322	323	327	319	296	306	351	334	347	295	312	307	291	312	341	332	288	307	338	345	327	337	279	321	315	311	315	304	339	300	330	344	338	309	318	311	319	344	331	330	323	311	343	298	300	354	312	347	317	273	324	353	345	331	347	288	318	321	354	306	300	274	335	291	339	326	329	280	292	316	301	314	296	306	309	301	306	285	324	293	312	312	322	357	324	330	331	294	309	314	342	290	334	297	358	313	266	304	314	277	319	341	272	300	329	321	349	298	321	328	344	307	323	329	312	334	331	314	349	316	302	330	339	328	274	311	338	308	326	318	301	305	282	320	348	314	314	316	311	347	300	324	325	302	305	331	364	310	351	296	302	312	313	274	332	339	329	293	330	348	332	281	325	328	352	292	268	305	324	338	335	320	316	301	315	291	303	329	333	308	320	287	296	362	268	309	320	333	334	361	313	281	322	301	314	321	335	280	294	316	313	352	305	336	310	331	279	317	335	348	338	329	343	306	315	331	319	341	355	342	331	332	298	378	305	320	330	327	328	292	314	340	285	345	359	303	314	283	324	285	294	310	315	306	292	337	339	344	316	321	334	294	315	312	300	358	311	324	298	332	289	292	323	295	353	339	267	313	324	311	332	335	322	342	284	327	298	333	340	286	313	316	310	318	324	344	309	312	342	300	301	336	307	268	284	334	292	305	331	346	310	284	330	312	311	309	320	322	313	331	322	325	296	287	315	329	332	340	288	361	350	321	348	306	310	344	312	301	285	292	330	325	314	347	344	329	293	322	294	328	332	308	357	339	345	336	298	303	344	309	300	323	283	322	328	307	322	335	344	318	352	318	299	284	290	313	334	321	318	315	314	294	310	308	342	337	347	345	280	300	340	313	318	276	370	330	338	302	302	318	313	312	304	338	319	327	331	326	320	320	332	310	329	348	305	354	320	338	317	323	298	301	338	329	307	309	326	312	343	306	306	316	314	269	301	313	309	312	310	322	350	350	338	298	314	364	302	320	328	301	284	313	310	342	329	330	297	320	314	340	275	288	329	319	334	357	307	293	297	336	316	311	321	286	302	303	293	298	308	324	312	296	307	320	339	331	278	297	338	314	342	299	301	318	325	299	344	339	340	296	318	350	321	308	304	342	315	320	299	279	313	321	288	310	308	300	343	301	300	297	324	305	302	331	302	276	325	378	305	320	291	332	342	324	330	331	336	334	305	323	308	324	301	316	298	303	318	313	294	331	285	304	337	326	288	351	310	318	315	335	346	326	312	339	325	307	307	307	310	329	352	318	325	323	309	284	338	322	329	319	293	316	294	335	308	347	326	329	305	295	340	308	315	314	330	323	314	321	312	320	317	325	330	303	317	349	320	310	351	322	331	316	328	264	281	323	335	320	313	328	361	306	299	330	344	335	311	314	318	308	285	333	323	345	327	327	316	346	346	335	347	331	302	344	309	329	322	321	329	331	342	336	271	327	359	320	307	327	359	331	321	369	392	299	305	313	289	306	313	339	356	324	337	325	328	341	308	337	335	320	343	299	339	304	303	309	330	334	339	291	286	330	346	300	353	355	303	304	295	326	289	334	327	331	345	341	333	349	339	307	335	323	315	323	328	319	314	345	323	299	306	312	286	314	307	317	320	307	353	297	318	273	292	316	342	332	311	291	331	329	291	315	342	282	309	324	300	320	312	321	320	324	332	312	319	322	322	315	351	349	349	352	327	308	346	317	282	324	321	309	311	311	316	308	299	324	317	332	330	306	289	315	319	300	322	303	327	326	300	324	304	336	290	321	324	324	312	329	336	331	347	328	329	325	322	320	311	310	352	347	341	289	318	350	334	327	340	329	324	309	352	301	319	298	320	320	315	320	301	310	331	327	312	334	327	314	319	329	306	321	314	325	332	341	325	369	335	315	331	319	341	284	304	308	311	277	290	316	331	292	322	345	300	301	315	343	347	312	323	350	301	300	326	302	304	302	354	298	340	283	340	330	334	323	312	315	318	307	314	318	324	352	285	335	326	356	309	294	342	307	369	309	321	348	296	334	335	320	290	327	298	323	296
1821	800	1059	1336	1837	1806	1355	1010	1056	1183	1809	2350	1728	1154	1060	918	808	778	819	794	832	772	730	712	758	673	692	745	692	709	732	730	718	758	715	738	714	711	760	743	739	736	690	684	730	707	709	660	730	743	739	713	724	748	718	723	718	726	709	769	724	705	693	742	716	695	763	736	746	704	681	724	725	677	732	733	728	726	727	711	706	687	690	768	721	709	700	757	701	711	718	735	696	724	777	730	715	742	769	743	745	726	729	750	722	746	761	684	692	775	730	668	732	661	713	743	692	720	751	735	705	742	780	707	755	726	690	755	715	712	738	720	765	702	704	718	716	682	750	737	689	730	697	731	677	712	692	739	759	722	725	750	726	736	711	751	726	724	698	726	776	775	761	764	751	744	718	749	688	733	747	735	677	742	694	762	724	667	742	706	718	703	752	760	706	725	723	735	690	753	728	730	700	715	771	713	713	711	733	716	719	717	699	688	746	730	727	703	712	762	683	678	708	772	706	708	754	721	752	742	722	711	739	662	721	697	668	742	716	734	790	723	736	761	746	737	706	763	721	753	755	675	751	702	743	688	703	708	674	706	744	765	734	697	708	720	701	710	773	763	745	737	713	723	698	786	724	745	758	736	733	745	731	693	697	733	737	692	783	715	690	751	749	703	751	733	765	733	726	784	764	731	713	746	695	736	753	717	748	713	740	724	762	715	735	704	706	718	704	726	776	742	725	739	717	739	739	671	742	715	755	706	724	697	698	723	707	668	707	705	724	741	743	685	738	759	757	677	726	734	739	738	736	733	731	727	765	736	737	749	689	751	718	791	727	722	689	709	712	739	726	756	704	728	726	743	744	744	704	775	746	724	690	752	726	700	713	738	755	723	716	684	741	787	694	746	750	718	711	766	712	725	760	711	702	699	755	663	721	672	737	702	734	729	757	764	724	684	683	701	688	781	721	772	785	730	719	754	756	737	710	742	735	709	716	721	769	720	735	698	692	678	749	731	695	711	735	728	795	731	711	772	730	671	721	747	735	750	724	722	714	736	725	763	682	761	706	739	694	732	716	697	744	742	721	685	708	740	780	744	727	802	727	650	759	687	718	739	718	768	739	730	764	749	771	734	683	709	757	681	750	686	718	720	760	727	754	726	697	760	709	708	734	731	710	714	717	749	744	763	695	713	690	721	713	677	726	745	761	725	708	717	736	736	714	736	713	653	755	728	733	721	706	739	692	746	657	740	727	715	782	712	723	741	775	721	722	749	699	777	777	715	684	670	702	772	699	760	715	679	734	756	722	753	770	736	726	732	745	749	708	667	741	734	728	730	719	691	798	760	712	707	758	738	710	736	724	730	765	727	733	685	761	688	722	729	694	731	763	740	692	727	693	701	705	699	739	743	706	752	726	706	771	769	748	745	710	717	764	764	757	693	722	737	707	803	743	718	688	691	741	652	712	729	665	712	757	700	770	746	711	705	707	721	712	728	754	718	721	756	743	713	773	697	730	765	707	735	716	736	689	746	686	710	731	725	725	732	701	700	752	712	731	713	756	687	797	687	690	701	754	703	744	707	682	722	706	702	697	718	770	757	704	757	734	696	710	764	732	751	714	696	737	746	706	763	737	721	683	713	733	743	693	689	698	741	736	692	737	738	683	735	756	739	734	711	702	706	745	732	721	757	753	693	704	714	719	719	699	763	776	714	726	722	731	696	728	737	742	709	718	706	717	748	741	713	695	711	784	741	726	771	731	714	731	779	740	742	736	722	725	717	716	724	686	707	703	671	748	730	760	739	730	683	768	722	707	747	692	759	738	721	696	730	721	691	709	754	742	754	699	702	733	726	769	763	756	735	694	743	746	667	794	752	723	755	745	729	743	717	707	737	775	731	761	739	756	746	774	715	750	759	727	740	752	710	694	744	717	696	764	744	775	763	692	706	721	706	745	713	723	728	718	711	708	734	708	715	740	723	708	725	720	742	720	715	737	702	677	746	791	722	734	727	721	729	708	681	673	707	745	686	741	739	731	735	712	714	642	781	781	731	706	746	731	734	706	713	693	713	653	695	701	674	767	743	707	761	759	748	730	739	767	736	773	684	714	727	766	735	755	720	745	708	712	702	744	721	731	720	708	713	726	690	742	732	735	707	721	756	680	711	702	733	753	744	770	732	734	746	722	729	701	767	728	750	738	764	749	765	760	728	732	760	736	754	767	725	768	717	760	746	740	700	704	694	693	746	729	709	704	712	749	721	744	692	738	771	749	738	734	768	746	724	738	655	706	772	693	770	720	744	777	736	698	700	696	718	734	702	700	697	742	722	724	726	703	717	740	717	713	746	747	698	742	727	739	754	683	705	701	754	713	721	749	736	710	736	750	702	713	708	809	789	745	775	753	734	736	706	703	702	746	685	735	747	738	743	702	710	728	671	707	781	713	721	728	708	726	714	741	727	736	746	763	748	789	726	739	734	728	701	746	719	735	798	760	716	734	715	717	790	754	779	749	724	752	728	690	755	746	752	709	750	745	753	720	737	746	720	745	719	701	717	689	695	731	733	727	721	745	735	719	789	731	704	739	752	683	704	741	701	715	697	739	783	737	747	708	729	669	725	734	712	732	700	760	683	734	712	753	764	753	728	765	730	691	715	741	703	734	687	728	702	777	763	779	715	701	724	695	706	685	721	714	751	705	688	726	707	746	741	750	705	740	743	707	715	727	724	735	720	702	736	718	712	742	719	690	706	725	727	755	694	711	718	753	744	747	746	713	686	760	737	723	725	730	715	752	646	794	678	731	707	744	701	720	722	716	771	745	717	754	699	698	787	678	716	750	731	689	683	736	703	768	742	773	750	720	744	739	749	684	710	743	744	696	753	707	695	702	724	730	715	756	720	759	738	770	694	691	712	714	710	732	734	714	724	741	697	712	757	685	737	735	709	692	766	820	697	820	720	704	695	730	718	739	721	751	738	680	740	736	754	703	746	725	728	704	724	735	736	767	765	725	701	739	718	674	726	725	754	696	738	767	706	745	728	740	702	736	706	652	697	755	707	682	810	736	733	699	732	744	736	753	713	755	767	717	755	737	743	704	747	746	711	688	740	727	699	699	731	740	738	719	717	739	713	742	741	708	721	782	737	745	738	769	755	729	701	719	736	740	751	694	733	730	719	714	787	712	738	715	715	656	714	721	741	752	750	709	736	658	734	695	743	687	691	715	676	740	684	708	741	714	694	720	729	749	715	723	710	733	723	743	742	779	761	696	700	772	673	740	754	753	681	741	730	743	739	754	704	722	754	763	701	716	736	739	768	736	769	711	696	767	683	722	740	746	713	766	748	737	754	769	711	756	739	758	745	707	784	753	677	735	765	700	698	695	725	721	699	716	729	696	709	707	705	725	722	736	695	714	691	718	705	758	728	689	724	714	745	729	720	749	688	733	744	774	697	693	767	763	734	766	764	747	701	722	728	701	731	777	753	694	752	686	691	716	737	735	747	718	710	714	741
7053	650	894	800	893	777	578	396	382	436	593	738	548	389	333	268	300	231	260	264	271	225	263	222	215	235	220	210	213	226	221	229	205	218	201	217	251	219	248	232	202	222	239	206	238	211	197	254	212	241	227	206	207	243	264	236	216	210	191	226	253	214	234	222	204	250	225	218	216	203	236	209	227	199	227	247	236	238	214	208	231	229	243	238	219	262	266	261	235	222	206	227	223	233	225	230	219	236	221	219	218	230	219	207	244	221	240	213	221	249	205	217	237	215	236	239	221	219	211	235	217	222	205	201	231	199	193	247	215	222	204	215	200	263	230	191	224	225	217	210	214	219	248	239	246	237	217	182	203	218	214	226	215	225	228	212	216	215	227	223	225	232	216	221	223	212	204	192	218	240	218	231	198	209	198	229	217	210	224	225	208	195	202	243	204	226	238	205	211	237	206	230	238	240	228	219	231	253	206	212	199	209	236	218	185	236	234	228	211	206	224	235	191	250	224	217	225	223	250	221	243	238	214	265	232	218	216	215	215	211	204	186	251	205	232	223	189	205	206	210	256	219	226	215	216	217	228	219	196	205	224	225	226	237	235	242	234	223	246	213	234	219	231	225	230	216	231	221	236	237	215	246	247	259	238	209	224	226	213	235	216	216	203	188	217	255	211	213	202	225	218	200	223	205	260	228	231	213	217	203	210	223	211	216	200	210	223	247	235	203	245	245	208	242	236	225	212	231	216	223	216	212	223	205	233	246	237	216	223	195	216	226	217	219	232	211	219	222	224	214	197	233	217	242	220	207	207	208	185	205	211	200	222	238	214	241	231	230	217	234	233	215	225	207	247	192	234	188	231	219	220	217	206	244	235	229	213	178	221	244	223	232	209	182	210	216	228	218	259	231	249	218	237	224	233	201	226	234	234	241	218	222	198	223	227	235	192	218	242	200	262	258	212	221	203	230	221	223	209	227	250	224	201	231	222	212	225	220	253	260	231	227	209	210	252	187	213	202	205	229	196	230	206	257	208	250	223	228	211	235	227	254	193	251	235	214	212	191	224	241	219	239	217	209	258	236	230	225	208	216	232	243	205	231	208	214	220	280	211	214	217	221	210	237	246	201	216	237	239	233	208	223	233	207	244	217	212	206	210	225	200	224	212	208	225	241	254	213	217	200	250	189	221	205	239	265	219	218	244	220	221	203	209	215	230	247	211	209	227	255	212	230	231	225	213	220	217	206	186	227	229	215	234	241	209	230	231	227	202	231	219	199	206	231	221	218	230	229	215	221	246	245	230	215	258	207	202	206	215	204	221	226	227	199	233	216	200	217	220	229	227	209	195	226	230	228	232	196	218	182	230	243	214	258	231	216	221	231	240	216	217	224	231	202	238	210	228	230	233	208	223	234	237	247	214	217	232	230	230	211	223	209	247	215	224	195	214	219	224	223	202	192	273	211	235	206	204	235	215	246	226	231	213	213	193	187	230	224	217	247	226	222	251	221	250	235	235	220	239	218	238	230	200	224	219	231	200	246	236	226	242	223	250	201	263	243	199	256	230	217	241	241	239	197	227	246	232	210	215	216	228	234	241	232	217	250	206	221	235	256	246	209	218	215	222	208	212	235	214	253	227	229	227	247	246	211	230	232	238	232	251	235	213	249	230	223	203	196	197	235	225	226	224	195	211	200	237	219	241	233	203	224	247	230	207	211	238	249	210	249	241	213	238	221	217	263	224	216	217	250	225	227	225	260	212	216	245	210	240	236	249	228	245	247	243	227	259	225	215	231	223	200	237	210	235	228	241	222	236	237	245	214	212	244	239	218	220	191	232	240	202	213	245	187	198	226	238	225	203	204	243	232	216	223	191	202	208	209	233	221	203	232	239	247	252	221	216	227	216	184	196	215	209	245	236	229	215	212	225	244	203	227	223	221	237	245	210	233	195	237	197	262	239	228	204	212	232	223	229	209	207	230	230	217	226	243	213	220	202	195	229	240	203	217	204	252	226	209	218	219	217	220	211	205	213	205	218	225	215	219	242	228	217	233	215	182	210	224	195	216	223	217	206	204	231	219	231	227	206	209	225	238	212	207	246	264	214	219	242	216	210	231	231	224	203	196	213	238	189	230	195	203	204	218	208	246	239	244	217	223	217	227	247	236	237	205	220	210	209	232	197	235	228	251	215	224	226	203	231	219	214	223	213	221	228	238	225	225	237	211	236	244	221	214	247	274	250	224	221	202	228	234	210	225	226	243	236	219	225	247	219	189	218	227	227	207	229	207	236	217	233	238	248	228	222	220	220	233	231	195	248	211	230	245	237	247	235	240	220	224	233	220	209	238	221	191	220	203	199	218	220	240	217	240	207	202	267	229	241	236	238	223	219	201	201	235	205	213	229	222	222	212	232	210	211	256	216	205	210	228	233	229	249	234	208	219	242	227	239	219	234	239	225	227	244	222	233	222	216	208	222	196	247	254	217	251	199	203	202	219	221	237	226	204	201	215	234	255	216	246	237	198	217	201	228	235	213	229	227	244	235	197	223	229	213	245	236	238	211	237	223	214	207	222	227	224	233	217	206	239	243	231	199	199	213	216	209	228	191	241	221	217	209	192	195	210	199	200	206	237	217	227	234	223	208	226	219	226	232	215	221	217	209	222	211	198	196	233	204	236	200	211	212	220	214	220	265	236	241	232	238	224	214	201	203	242	219	235	221	229	227	234	227	207	241	215	219	238	220	240	221	210	211	217	224	235	205	208	206	242	203	220	242	210	231	187	242	239	219	208	231	201	224	212	246	227	229	218	197	220	241	238	216	202	207	224	225	208	247	232	233	234	239	219	252	238	235	232	242	222	218	210	249	217	245	221	209	211	225	220	224	227	214	225	203	226	212	221	198	232	230	228	217	239	238	218	210	206	215	245	235	225	218	233	266	192	235	230	223	230	217	226	253	216	248	236	208	215	238	205	228	238	184	236	217	205	203	229	246	206	257	226	208	242	221	212	223	243	263	248	207	225	246	208	200	218	213	268	235	234	200	210	253	241	204	177	235	231	248	240	239	206	197	219	224	228	208	234	217	229	221	244	227	218	236	227	225	236	231	264	217	185	218	221	240	201	219	241	220	238	202	208	227	218	225	204	251	272	237	214	235	232	218	238	199	237	231	242	227	243	230	217	246	248	251	217	192	242	227	228	217	228	234	241	222	240	236	244	237	225	240	236	252	217	211	236	240	245	213	216	236	221	219	243	236	221	244	231	238	228	219	246	206	203	227	241	223	208	225	227	228	221	201	277	229	233	221	201	236	236	243	234	234	221	237	208	229	237	194	194	217	234	203	219	210	235	216	220	215	211	231	210	191	224	212	244	251	248	244	234	246	220	229	207	236	213	207	239	208	212	227	223	209	221	223	229	260	231	231	218	242	225	244	224	255	220	203	214	223	242	245	266	235	248	237	216	236	215	221	205	231	239	223	201	207	229	252	253	199	224	220	183	236	231	206	216
5889	954	1890	2578	3388	3200	2150	1321	1423	1731	2709	3885	2669	1551	1213	898	763	672	755	891	706	610	645	595	592	583	582	564	592	603	594	589	569	572	592	547	512	535	515	541	536	548	570	540	525	570	601	582	612	571	584	541	553	577	572	553	550	527	531	553	569	556	591	551	524	573	523	547	511	532	578	526	556	573	550	533	547	566	556	575	590	523	586	556	559	536	525	556	542	605	583	550	538	594	566	605	574	568	597	579	577	592	568	572	593	526	553	589	550	583	523	622	555	510	578	568	576	544	612	545	544	552	559	563	544	563	565	516	612	599	582	597	533	537	559	567	537	556	565	542	569	560	604	558	546	551	526	554	555	569	557	563	541	580	511	555	569	561	537	527	506	517	524	597	594	533	532	562	549	576	584	528	535	577	599	552	559	539	558	584	525	544	597	558	569	593	515	566	534	571	541	542	558	582	521	588	524	561	553	570	543	578	565	541	571	565	577	563	572	533	538	565	598	508	553	574	524	564	583	560	537	556	559	583	548	558	524	577	590	575	575	529	555	581	575	574	582	541	566	538	568	556	507	563	556	561	592	539	530	577	611	555	531	582	601	549	598	566	565	516	550	536	606	547	556	516	537	557	530	572	514	542	541	565	536	624	557	562	492	549	522	572	539	585	560	573	591	552	560	533	561	538	559	530	591	575	539	530	536	533	530	572	561	555	567	532	511	525	589	595	532	541	553	597	522	542	572	519	539	564	564	537	542	546	546	536	522	573	573	557	568	540	553	517	555	567	580	561	546	563	544	540	610	550	568	530	603	582	566	585	548	528	503	581	543	539	560	534	573	581	581	520	561	536	578	584	582	523	572	558	544	557	603	527	593	573	561	576	536	585	555	514	601	542	529	565	565	643	533	600	549	557	579	577	492	561	550	576	516	572	536	549	580	541	567	560	572	586	585	549	545	531	562	572	566	562	575	559	560	553	535	593	561	558	556	557	547	544	549	543	592	544	532	498	577	545	553	559	536	584	550	523	569	556	601	572	563	544	561	583	557	557	583	552	568	574	542	569	533	526	503	562	579	533	527	576	597	576	554	563	532	514	542	550	523	572	573	557	591	539	562	547	520	530	527	591	508	606	557	539	570	538	558	591	629	541	578	580	550	516	564	595	563	590	554	587	522	537	526	527	560	562	599	544	544	577	555	570	569	549	556	575	594	486	584	581	542	611	563	523	551	546	586	535	567	592	525	552	555	568	517	542	615	580	576	481	594	562	593	542	561	543	522	525	540	563	561	529	515	555	543	579	552	564	540	595	550	546	521	540	607	550	539	537	563	541	577	601	542	560	537	565	563	581	570	551	560	552	600	587	546	557	559	547	573	593	601	543	556	586	539	526	556	558	604	576	530	580	551	584	577	582	559	559	529	508	567	570	552	593	570	539	548	533	550	585	574	572	545	554	557	572	602	555	576	526	558	531	530	560	611	579	579	521	548	564	556	579	573	539	548	565	569	540	583	558	543	563	576	602	571	531	541	574	563	509	541	511	569	577	566	553	572	537	586	548	568	542	560	545	583	578	542	563	532	587	551	522	531	579	584	535	542	541	535	528	574	558	553	575	535	550	574	575	543	508	570	569	571	539	536	556	551	552	600	532	545	550	545	551	544	577	581	534	588	600	589	579	539	588	561	560	532	531	556	551	560	592	589	537	567	572	512	587	545	558	582	581	551	537	544	500	509	530	519	512	546	564	550	576	555	560	569	570	515	596	540	542	555	596	590	536	563	536	585	574	567	538	581	577	550	558	549	524	540	584	551	548	591	592	571	548	556	573	512	549	572	532	603	541	551	561	541	527	548	553	561	614	580	560	557	546	561	535	543	528	539	574	537	560	567	529	571	586	538	553	550	520	536	544	549	548	597	520	547	525	512	577	544	560	641	590	592	545	535	580	539	555	544	567	601	558	582	561	556	537	545	578	526	539	566	541	543	541	536	553	579	552	579	570	546	533	561	535	561	561	548	544	527	538	592	546	591	574	515	570	578	545	551	553	558	531	526	541	547	542	584	543	524	589	492	584	596	532	563	560	544	583	535	622	535	529	569	539	548	560	550	568	536	550	551	538	529	574	532	536	541	566	600	556	587	522	560	558	541	558	535	570	583	552	575	576	567	564	571	569	576	545	528	585	599	561	544	541	556	557	516	580	575	547	572	546	600	545	547	558	547	584	600	570	541	521	507	605	603	531	559	576	581	572	562	537	556	588	581	576	542	575	565	560	559	591	550	541	592	529	515	561	531	527	541	555	543	536	632	540	558	543	559	533	549	550	558	557	525	579	577	505	597	553	561	565	594	556	545	591	584	528	567	545	587	585	548	568	535	510	548	541	569	583	528	533	578	520	557	536	571	564	520	551	567	571	560	538	545	555	585	542	568	573	565	561	544	563	542	566	574	584	525	535	550	534	563	563	536	565	584	546	539	531	537	556	559	545	527	542	527	525	569	541	542	539	561	559	571	570	550	582	553	554	577	565	552	569	539	566	543	532	576	544	527	530	570	618	565	578	598	564	539	519	566	572	578	581	545	564	619	586	559	574	584	536	570	564	540	546	518	603	537	545	572	587	556	528	591	581	559	561	579	507	565	565	574	570	555	568	603	570	539	573	560	563	539	553	536	568	526	570	589	567	596	592	547	555	556	574	556	562	542	570	604	563	522	600	572	585	502	545	574	581	540	558	519	582	555	504	574	589	578	534	571	559	557	602	539	584	569	544	600	559	550	527	571	536	605	549	558	580	589	575	564	554	559	583	507	554	537	550	571	605	561	562	543	541	541	549	566	557	567	589	558	586	523	567	563	585	508	529	611	603	552	550	544	535	544	505	589	563	593	541	511	576	555	548	582	565	582	580	574	538	537	569	580	583	554	540	544	560	600	557	545	526	560	585	529	564	576	581	555	577	548	578	512	544	496	549	525	561	548	589	517	591	556	546	543	542	589	591	571	580	541	562	570	589	565	568	523	542	581	564	502	557	577	540	514	532	551	530	555	613	559	545	575	599	569	532	607	598	543	530	542	565	583	566	574	550	586	563	595	530	583	554	552	536	581	584	558	511	592	565	567	543	591	554	573	578	576	525	532	566	514	598	546	575	542	539	526	573	560	572	583	563	549	547	567	562	565	579	553	555	546	563	535	570	581	550	556	537	599	568	546	544	516	541	575	536	571	551	543	586	598	560	549	579	543	533	600	537	531	549	536	600	561	538	570	564	556	586	534	585	518	540	531	532	562	527	564	542	522	519	567	547	511	576	594	572	574	514	603	563	533	577	587	538	535	580	592	547	578	561	590	562	556	555	570	572	575	581	580	570	531	559	601	544	545	507	571	579	522	536	570	537	570	601	553	549	543	537	568	585	568	562	576	571	538	580	567	576	555	526	586	590	551	548	547	540	582	552	547	585	533	532	554	556	563	524	535	541	575	545	527	496	602	528	515	524	536	540	622	560	562	573	514	506	548	579
13660	1466	1630	1514	1457	1436	913	630	602	700	874	1280	840	598	552	475	482	411	432	459	416	433	360	396	381	371	368	369	390	361	378	390	412	393	403	349	366	369	391	404	365	395	400	397	377	423	397	356	369	397	415	389	382	379	379	353	348	369	343	399	388	393	400	382	378	395	408	346	407	380	352	405	424	371	381	376	378	367	382	368	358	387	379	348	368	398	388	373	355	366	395	404	397	392	380	379	390	362	367	372	384	363	402	382	370	370	372	407	385	388	363	367	354	356	391	384	386	391	363	386	374	409	359	379	390	384	369	365	373	362	372	350	390	367	387	415	406	361	356	369	389	369	368	371	376	425	373	365	394	377	351	407	376	349	346	335	374	350	411	380	365	387	374	376	384	395	374	397	401	386	361	418	394	387	381	382	359	392	355	364	379	381	378	410	382	399	380	383	377	355	348	386	369	380	388	373	397	401	380	375	374	395	333	403	375	388	357	378	413	418	415	381	397	361	360	345	414	352	403	397	397	383	420	393	394	384	374	356	352	383	376	346	347	433	374	353	340	385	420	407	367	382	409	384	378	367	391	379	385	352	413	406	355	379	356	390	422	376	397	414	381	368	359	383	384	400	368	366	373	386	394	340	358	383	381	356	363	408	370	357	403	377	379	363	342	390	374	410	372	405	389	383	394	393	382	389	361	390	372	393	370	366	365	385	369	384	382	391	377	359	418	419	363	377	397	381	377	341	385	364	358	364	380	385	363	368	383	376	421	388	390	387	358	417	381	339	376	426	373	380	376	419	376	411	378	367	390	368	349	356	370	370	370	402	362	412	383	399	409	405	389	381	419	360	353	335	409	366	395	344	386	371	376	421	368	395	390	382	378	377	378	394	342	379	389	353	350	394	396	387	380	397	336	375	348	362	386	366	378	375	410	396	373	387	391	370	420	351	378	384	371	370	404	366	369	380	429	387	436	377	406	416	374	424	364	372	385	390	374	403	380	367	372	381	361	349	367	388	360	417	390	356	379	330	391	431	388	415	382	389	416	420	382	367	386	433	357	359	397	387	373	329	387	404	396	403	416	370	397	366	343	368	398	379	385	344	378	396	379	370	388	384	375	366	368	389	384	408	379	390	342	392	372	386	369	366	362	390	391	389	417	388	412	401	384	381	412	340	407	409	389	389	372	370	391	360	377	386	398	373	375	403	373	401	359	390	380	407	384	361	373	391	405	385	386	388	378	390	375	404	384	368	390	391	382	384	413	383	360	384	381	390	382	360	402	362	372	373	348	364	368	401	387	378	397	421	374	374	358	353	369	360	367	373	368	378	352	369	344	404	392	406	366	359	400	377	360	382	372	373	336	399	385	344	403	367	381	386	345	400	384	410	399	369	355	370	391	352	411	389	395	366	376	395	387	406	361	359	404	360	389	392	346	360	360	400	345	373	407	389	353	378	373	370	356	384	396	377	353	404	384	388	346	377	374	414	407	376	377	417	363	347	400	351	382	375	419	405	395	388	388	396	392	349	375	385	343	370	388	323	358	392	379	372	402	367	366	365	398	373	369	364	375	402	436	334	389	426	341	387	396	432	367	397	356	367	388	370	391	410	371	389	415	346	404	406	379	398	394	394	374	381	352	369	393	407	354	361	327	377	388	403	395	353	404	389	394	399	406	392	378	365	356	388	408	361	340	373	392	375	428	344	352	332	385	359	375	396	433	370	378	402	396	420	384	425	344	388	364	352	356	382	346	356	402	375	384	389	348	377	360	359	359	425	357	423	385	338	365	372	408	353	393	393	377	359	378	439	378	350	360	355	382	363	402	382	359	363	362	355	414	396	388	382	399	373	376	374	355	395	396	341	374	358	356	360	387	416	355	390	397	368	379	430	380	355	407	435	385	385	364	375	386	313	344	382	354	380	384	386	331	404	397	417	370	352	374	382	398	394	411	396	383	401	356	400	380	393	390	379	384	384	364	398	368	411	387	398	407	354	384	404	356	377	337	376	369	386	352	392	340	371	364	347	387	397	406	368	371	373	410	401	389	353	378	380	389	372	358	366	378	365	357	340	409	392	382	349	331	389	379	392	374	370	395	389	409	382	350	394	374	381	386	401	402	342	377	395	345	410	366	374	358	361	389	401	403	383	389	365	400	386	380	378	385	395	363	336	373	435	398	369	366	382	361	394	390	383	367	346	377	403	368	362	386	357	366	378	371	419	389	361	383	379	370	330	348	332	422	402	360	385	419	404	388	354	412	388	348	377	360	406	396	396	368	387	378	406	387	358	347	395	378	416	371	406	400	356	363	383	378	414	413	380	372	386	370	393	401	369	378	402	380	373	379	356	356	368	390	385	396	369	393	395	396	368	371	388	391	383	385	361	371	378	377	362	381	390	386	359	368	367	362	397	411	389	411	399	376	367	375	396	388	411	362	375	388	424	366	362	378	379	405	381	357	389	355	379	399	406	349	377	347	391	405	365	365	387	392	369	349	374	368	426	382	385	387	408	381	401	371	357	361	389	393	368	394	374	349	424	366	365	416	389	397	378	380	419	420	403	369	382	372	371	387	358	375	388	400	398	427	390	357	395	363	388	366	362	399	375	347	375	368	359	335	352	375	383	378	346	378	388	336	435	377	373	380	346	369	399	348	406	346	346	386	372	360	330	386	382	389	379	350	383	362	383	376	374	385	361	383	367	364	416	387	352	378	389	370	377	352	364	394	345	395	383	391	379	396	376	402	366	423	397	392	357	399	367	363	353	385	390	387	391	357	369	372	393	382	393	381	395	409	411	391	387	371	384	380	370	378	373	383	389	379	384	401	413	374	355	368	350	375	349	393	409	397	366	384	387	397	370	371	396	391	327	373	378	398	409	390	393	429	372	367	393	387	345	396	383	414	365	406	337	335	348	383	359	370	374	376	384	398	376	348	369	394	382	377	403	396	352	383	349	405	380	385	428	419	382	374	396	398	371	396	401	349	388	390	387	410	392	385	356	369	397	379	381	394	396	373	355	346	382	347	359	384	343	361	392	420	334	352	380	388	393	392	381	365	358	371	367	388	414	392	373	405	351	386	372	386	392	390	394	384	390	356	404	393	421	407	413	385	376	392	386	402	358	379	409	321	343	423	409	365	367	359	382	387	377	386	373	359	375	405	372	401	404	359	382	397	377	372	373	362	392	394	406	368	373	393	357	411	395	399	416	391	404	366	378	398	390	383	400	385	389	396	388	407	368	369	344	358	401	374	362	395	362	379	359	422	400	390	390	447	370	374	390	381	409	390	389	392	375	393	371	383	376	359	337	401	380	371	358	392	383	369	420	387	376	389	376	364	367	374	368	394	349	367	371	383	356	404	335	416	359	372	376	383	344	350	364	388	393	420	378	403	355	361	387	389	371	400	355	380	441	415	404	342	342	371	378	368	367	397	404	410	404	392	383	390	380	356	403	369	384	351	360	366	351	326	403	367	386	366	401	395	353	380	372	428	377	403	359	423	378
8242	1527	3203	4280	5555	5120	3287	2270	2287	2809	4126	5584	3800	2334	1689	1370	1244	1151	1185	1438	1076	934	943	924	880	908	878	916	929	912	875	924	908	902	919	924	953	879	891	916	889	843	884	903	865	866	860	866	964	901	921	948	840	880	878	843	862	836	892	882	890	885	893	919	872	927	880	939	908	885	828	912	876	905	933	856	847	907	895	835	849	838	835	906	912	913	856	872	834	846	857	874	897	873	837	867	845	897	864	882	868	931	866	882	821	878	882	902	846	845	887	876	911	883	914	872	797	831	940	868	881	840	904	906	898	841	879	896	861	880	875	814	872	907	871	849	880	820	875	836	880	886	872	853	823	897	924	906	925	868	882	858	917	844	867	872	897	879	882	835	878	857	863	861	876	868	808	883	859	930	894	862	864	907	892	840	882	837	795	911	883	851	884	855	871	861	899	891	872	873	913	888	894	904	830	848	879	850	876	846	869	912	858	860	893	868	894	885	837	862	822	839	821	945	882	853	884	860	855	911	902	872	843	863	856	886	859	878	866	895	858	884	791	858	909	816	847	871	850	895	881	850	900	856	815	844	863	845	843	823	866	899	846	816	872	894	813	817	870	878	825	843	847	936	865	857	934	914	843	876	847	903	836	929	847	871	908	846	858	853	885	865	851	883	861	878	892	827	936	899	918	878	853	916	862	850	882	885	871	859	866	836	857	870	870	877	845	890	861	891	886	871	886	874	880	856	859	914	877	890	875	886	879	880	857	804	859	865	876	900	850	838	902	871	881	864	833	891	872	853	926	913	884	895	878	906	862	843	891	810	907	886	835	882	902	847	878	907	841	891	823	907	926	880	881	874	930	860	845	886	819	867	875	838	889	835	849	910	878	892	859	846	877	871	861	913	850	904	924	820	885	860	888	898	881	852	898	853	851	868	847	819	813	872	832	848	835	899	859	808	882	855	896	886	898	849	855	860	867	905	877	890	856	898	886	885	859	846	885	849	831	860	838	863	803	817	872	827	831	876	861	875	861	882	821	831	847	904	848	930	893	869	817	865	826	867	838	848	877	857	877	814	888	893	926	874	898	818	858	910	859	826	876	846	879	927	874	836	893	886	854	918	889	896	849	845	880	849	907	882	931	869	861	866	899	858	879	838	860	826	880	887	876	835	927	841	845	883	908	881	879	872	863	876	931	891	913	850	847	862	886	868	848	868	869	886	878	891	886	906	889	808	873	901	806	860	863	863	854	848	905	835	877	882	923	834	886	907	848	877	874	884	883	870	862	833	825	881	866	855	877	902	923	852	891	855	899	916	840	833	896	860	842	897	880	877	870	844	888	858	875	857	883	853	837	876	882	914	864	861	869	899	916	897	842	878	837	882	885	895	861	827	870	829	887	857	866	827	882	843	901	866	908	840	864	921	814	842	872	903	868	846	931	876	812	857	845	875	867	838	854	880	845	842	868	809	877	902	908	806	891	871	878	887	912	899	872	891	817	893	837	831	887	940	892	860	875	882	865	872	873	838	893	856	891	861	832	868	806	895	860	860	925	882	909	834	875	871	889	859	838	907	847	863	798	916	842	897	883	901	890	854	883	881	851	821	869	849	853	858	873	841	907	878	866	843	903	925	883	878	912	890	894	897	861	841	855	875	887	871	900	865	887	843	860	894	866	919	882	869	889	822	891	883	861	899	896	922	893	850	854	872	877	838	892	835	847	854	834	886	900	896	866	881	880	839	919	883	915	929	920	894	883	851	833	837	857	882	908	907	890	904	867	861	855	846	839	873	872	859	864	830	863	833	873	862	917	868	894	900	846	881	892	872	872	919	898	868	860	868	852	906	854	863	845	913	890	892	855	833	839	860	881	863	820	844	867	859	841	843	886	894	880	901	878	891	919	880	836	858	861	904	901	827	826	832	841	883	889	885	866	947	905	925	949	861	840	879	842	871	892	882	907	860	929	884	891	889	910	895	861	872	851	919	882	854	827	887	934	862	857	853	903	899	854	916	871	843	923	859	886	837	874	839	853	884	884	917	886	825	875	816	844	891	834	891	801	820	865	887	787	874	881	873	821	871	893	905	879	876	852	882	857	872	881	857	885	836	887	860	870	888	856	842	884	865	878	845	871	868	861	868	836	843	845	871	861	910	919	849	862	895	881	854	909	874	833	885	870	805	827	867	834	883	879	864	864	830	855	898	864	861	838	893	858	848	869	840	910	876	849	871	875	922	850	823	874	826	827	923	866	862	872	898	868	911	871	900	880	908	913	865	933	876	892	846	917	865	892	816	933	853	883	839	892	827	884	839	851	826	867	868	853	880	880	816	895	887	909	898	896	884	852	892	936	855	834	853	903	900	858	848	864	866	895	852	835	851	882	850	889	867	851	832	856	880	886	882	869	824	833	861	846	806	876	892	889	839	827	863	892	874	867	821	835	887	882	812	846	857	802	875	858	884	817	834	860	892	867	846	839	871	893	904	863	865	854	827	870	848	936	877	806	864	892	835	872	827	886	845	839	887	885	879	925	867	855	890	821	903	886	877	911	876	823	838	837	889	866	900	910	851	886	895	891	866	864	909	854	858	862	827	883	925	872	852	875	898	857	857	852	833	812	860	887	824	862	820	864	897	881	907	860	851	853	899	850	882	873	813	893	841	854	897	867	839	917	887	854	927	885	866	882	888	854	858	902	905	850	839	862	838	895	864	933	882	885	889	862	820	846	866	904	857	839	964	861	861	926	816	862	870	844	858	876	800	826	911	843	928	900	859	886	895	880	862	910	903	902	853	905	841	910	858	889	899	880	876	921	872	908	893	915	904	901	841	908	858	893	872	917	854	868	821	856	938	878	915	895	895	891	874	845	863	833	847	922	865	883	879	855	851	855	827	895	899	883	846	898	846	875	889	879	898	833	902	862	864	865	850	857	897	920	886	878	847	872	908	873	888	921	918	868	870	884	836	894	857	868	908	847	921	817	821	884	809	818	865	936	896	891	877	860	864	870	924	841	842	894	851	845	865	861	836	867	887	873	892	865	847	859	838	883	836	861	848	849	866	837	863	846	881	836	880	896	891	893	882	843	823	848	859	851	892	876	836	898	869	889	880	862	902	818	898	845	919	882	855	926	803	869	837	936	890	881	873	853	870	874	903	843	881	894	914	847	867	853	894	895	868	851	878	844	863	890	847	797	814	911	853	894	817	885	904	845	891	881	836	856	854	830	876	900	827	815	843	846	872	870	817	860	868	891	871	863	869	859	889	848	922	928	878	909	836	864	846	890	893	898	899	876	799	872	835	912	871	890	903	868	911	849	837	876	872	821	882	914	849	800	910	874	874	887	892	875	943	890	896	909	861	857	872	830	843	920	861	833	886	904	889	900	827	846	923	894	868	793	876	873	913	864	879	902	871	840	887	875	897	850	927	834	856	874	828	897	849	861	911	883	905	826	874	865	878	846	932	901	821	839	873	856	847	857	898	832	909	904	904	852	887	893	878	905	859	843	849
1447	419	564	517	600	540	455	386	391	406	482	563	420	352	320	325	355	338	313	303	341	277	310	342	282	253	274	267	316	321	287	351	338	321	342	309	317	291	338	335	313	304	317	287	301	301	341	321	301	282	310	325	338	312	303	321	299	295	330	327	299	313	307	293	332	322	314	320	333	321	277	309	337	315	326	314	321	331	273	288	347	327	330	306	309	333	310	307	318	320	315	306	318	328	307	334	304	322	332	321	297	354	299	306	306	328	299	349	320	390	310	308	287	299	331	330	288	327	336	339	345	343	309	302	315	300	308	364	321	315	327	328	343	324	307	311	332	296	317	353	318	320	343	292	307	298	361	311	312	341	348	315	326	319	309	331	305	322	311	318	316	328	274	308	346	298	304	286	303	299	303	309	309	319	327	306	353	307	351	329	307	321	307	331	330	336	328	349	316	323	304	309	305	323	302	340	298	335	307	299	331	322	320	316	312	319	319	311	297	313	336	326	311	338	325	339	336	346	359	333	330	294	322	319	337	291	325	281	298	312	306	349	357	293	308	298	295	328	323	327	342	325	337	321	294	302	321	338	296	308	339	343	347	305	332	318	300	313	299	331	326	287	292	328	319	345	330	309	320	319	294	332	331	292	272	320	322	275	307	309	315	280	291	312	314	327	323	341	321	298	358	330	341	328	335	309	295	308	301	323	307	319	300	309	315	332	353	319	316	286	319	306	318	349	349	307	308	331	317	294	284	318	343	290	323	286	304	306	329	292	301	310	310	342	286	342	288	321	323	324	292	349	380	323	343	309	349	319	299	292	317	313	296	282	312	336	309	303	341	310	323	313	329	317	312	284	324	330	299	306	296	329	329	294	300	343	310	345	313	315	335	348	335	333	304	333	346	340	332	345	328	330	298	277	304	323	319	296	321	337	307	314	300	325	332	340	319	298	294	300	353	342	351	330	356	317	328	294	269	299	269	301	304	309	351	323	349	331	306	318	324	308	280	311	340	335	332	333	335	310	304	313	346	316	322	311	325	311	300	304	329	344	327	300	314	349	310	350	318	343	304	289	295	322	331	336	324	308	328	307	304	325	329	304	309	340	311	332	297	332	292	342	340	360	331	324	296	323	314	302	317	328	312	340	366	331	298	300	323	299	292	340	338	334	296	285	336	298	307	318	328	312	303	320	297	310	286	320	314	312	332	329	308	319	346	308	294	290	346	299	333	315	320	343	319	319	325	297	319	318	318	304	310	301	335	314	335	323	303	283	312	338	326	312	325	318	322	330	328	336	291	327	290	331	313	307	313	314	310	325	275	301	291	308	298	328	318	312	309	324	357	305	320	352	302	329	309	303	307	355	298	293	311	317	331	331	312	313	331	311	316	331	375	320	366	364	321	316	330	317	334	337	315	306	348	339	313	330	334	323	293	294	334	316	318	299	345	310	308	306	311	314	360	306	317	315	296	340	344	355	310	324	329	318	335	328	321	343	279	317	309	308	333	327	286	298	309	255	327	303	305	317	309	323	311	295	317	332	331	323	302	343	355	315	270	307	293	322	321	328	298	328	337	296	325	294	302	333	319	300	312	318	302	329	323	312	313	301	309	335	315	337	332	343	283	310	329	310	300	316	311	295	359	324	291	338	310	303	323	312	320	317	338	328	355	303	319	293	334	342	351	334	295	315	309	335	341	338	292	304	329	304	325	324	328	333	344	320	300	334	326	312	302	340	335	329	320	273	312	316	319	321	306	337	348	312	308	314	347	358	366	305	303	332	278	318	300	308	343	310	323	266	315	320	312	301	285	335	317	318	305	291	322	318	331	302	311	316	346	312	305	330	330	314	318	301	290	331	304	331	341	295	344	319	303	328	352	312	327	285	313	324	276	347	341	314	311	307	329	335	338	314	309	315	354	311	349	311	329	309	295	301	327	324	324	329	286	309	316	357	346	337	300	318	311	311	336	296	314	314	317	287	301	320	291	324	306	349	303	322	310	289	301	311	313	308	325	345	355	320	311	306	354	328	265	300	316	311	305	337	324	280	316	306	315	313	324	294	323	345	323	300	297	299	345	307	335	318	308	327	321	313	307	338	320	319	304	311	295	317	338	309	335	326	303	297	293	306	289	289	331	311	379	329	343	292	319	322	336	334	308	309	332	317	302	303	329	313	315	306	333	304	326	356	323	369	308	336	309	322	306	304	343	312	290	309	307	308	314	354	318	269	319	337	270	315	313	328	339	325	340	300	300	291	319	327	334	299	306	352	302	308	352	322	337	310	356	339	316	318	354	287	326	291	285	332	311	304	354	322	253	341	279	319	345	309	340	308	309	331	317	363	310	295	310	335	306	334	342	333	302	308	322	295	271	285	274	282	345	340	361	327	287	344	307	313	320	303	335	311	276	299	344	345	314	309	318	331	293	310	320	312	317	311	318	303	303	293	333	303	313	347	282	320	327	313	314	323	308	318	314	329	342	363	306	308	339	284	301	301	268	304	321	301	336	327	314	313	302	318	340	312	334	334	338	287	334	330	335	308	314	301	320	304	323	301	300	335	349	314	314	319	289	276	329	333	315	309	311	317	282	293	353	303	296	318	328	323	327	352	299	305	317	355	339	299	332	322	338	308	306	337	335	308	307	308	309	311	336	319	318	348	305	316	323	326	316	302	291	295	290	324	303	304	353	371	304	323	315	345	319	329	351	321	322	329	309	299	328	366	307	283	302	322	310	268	315	296	338	309	322	353	335	323	321	316	302	297	300	306	336	309	292	345	336	350	309	334	301	334	318	275	288	293	307	308	288	326	299	336	316	346	299	331	310	319	327	334	297	318	293	326	324	321	331	305	314	335	330	312	299	304	292	326	344	318	275	339	355	336	285	326	342	319	340	322	306	298	303	314	330	305	344	299	326	285	348	293	307	328	332	305	318	311	333	295	354	304	268	305	327	285	344	285	299	296	308	308	302	315	329	345	312	312	318	315	301	342	288	304	323	311	330	296	302	282	322	312	305	307	330	306	332	351	363	306	298	314	336	299	302	307	314	299	314	312	292	335	320	345	307	326	310	294	348	331	341	327	339	283	275	309	331	332	308	332	324	328	304	323	325	308	321	302	329	281	337	311	300	338	312	305	313	281	300	303	350	317	293	300	305	313	285	309	305	301	299	357	329	306	312	333	301	321	288	335	315	319	321	350	339	294	305	281	334	309	321	322	302	287	333	315	279	304	323	350	349	329	325	328	324	293	302	308	320	313	317	335	319	352	278	317	316	328	370	280	356	306	329	311	311	331	304	317	266	304	299	330	305	346	296	342	322	331	306	288	329	308	314	338	364	352	281	328	344	276	292	271	353	290	338	315	334	354	357	309	304	329	346	321	334	293	333	326	316	302	348	311	331	308	321	311	317	308	324	314	317	338	302	320	327	303	331	334	341	309	324	310	336	316	342	341	326	321	311	341	317	326	306	311	289	314	326	301	301	308	336	326	364	336	323	323	312	321	338	350
1785	797	1187	1492	2021	1892	1328	1020	1081	1294	1763	2293	1658	1158	994	850	872	841	747	787	787	669	745	771	745	727	786	636	721	742	695	667	758	725	759	758	772	747	692	713	709	774	680	696	745	750	728	705	722	754	676	712	734	749	719	704	707	730	702	758	694	679	741	683	732	757	778	751	724	759	708	779	745	691	735	743	765	727	720	719	745	741	741	769	755	743	753	697	727	739	679	751	727	732	754	749	725	715	759	696	751	759	757	741	781	714	713	689	747	753	717	684	719	707	728	742	689	721	758	706	662	701	792	743	704	733	727	741	747	707	704	755	754	680	682	698	748	725	699	737	711	702	693	714	749	756	754	744	728	735	731	723	717	737	732	743	770	669	697	733	735	731	686	688	743	739	731	761	691	714	673	741	707	720	712	740	728	704	737	698	747	730	715	747	699	719	704	739	677	723	680	696	708	725	696	695	707	702	698	712	739	685	707	702	721	723	668	735	767	707	731	751	761	744	736	682	726	696	742	682	733	737	687	746	665	711	698	693	757	724	740	754	726	757	730	739	709	696	709	737	746	705	739	712	689	768	674	696	755	734	712	709	708	753	733	744	758	768	734	740	735	774	694	707	718	762	752	663	775	739	744	720	733	692	682	716	716	703	715	727	711	704	733	765	732	692	712	690	717	775	763	693	689	659	702	748	726	699	714	695	760	714	699	686	686	731	748	708	692	717	729	700	733	704	720	754	737	697	742	772	706	674	693	727	736	716	684	734	694	751	725	722	716	709	748	719	678	789	769	686	683	696	732	721	649	702	780	703	743	709	670	733	723	745	736	746	672	698	729	705	736	758	739	726	724	735	712	743	688	736	727	718	750	756	699	765	740	745	728	682	726	751	726	707	737	709	723	715	736	721	731	712	713	686	727	776	701	703	722	687	698	708	700	724	729	774	704	692	724	703	706	753	729	717	723	729	711	692	697	715	745	728	728	751	718	736	692	757	726	689	709	687	700	730	749	679	690	734	636	733	765	736	747	701	762	746	725	712	753	732	706	697	665	765	765	733	731	770	689	714	696	697	692	708	783	730	764	726	740	713	729	708	714	713	743	778	758	733	743	682	731	713	741	681	738	702	733	756	729	723	728	758	738	706	714	722	677	745	652	805	773	688	684	718	698	714	734	765	760	769	739	707	687	742	747	718	732	675	729	761	741	736	724	711	726	746	742	726	711	706	696	731	682	763	732	753	740	715	732	699	757	716	713	698	704	726	720	753	721	746	711	744	738	769	712	718	688	690	690	728	712	734	793	713	753	710	722	778	682	740	719	699	726	710	738	731	752	718	712	764	682	710	753	705	769	721	685	718	695	767	747	688	694	749	668	702	706	714	710	687	705	728	732	730	715	727	719	749	751	719	723	736	735	754	687	721	709	733	735	736	726	722	722	714	779	735	714	706	732	756	734	728	742	724	696	712	748	730	725	683	739	722	758	719	708	730	715	713	715	684	712	715	719	700	723	720	747	724	705	721	685	776	726	701	714	748	738	717	688	699	690	695	738	764	711	730	726	733	707	746	746	696	703	735	710	714	762	689	706	771	717	714	763	721	724	750	681	743	741	732	753	711	729	752	731	711	764	724	794	783	718	745	736	705	736	764	725	707	658	751	696	751	750	721	772	761	765	759	735	677	764	685	782	711	726	689	674	713	731	707	734	721	730	748	755	712	702	721	788	683	695	719	701	727	681	772	749	730	711	739	692	736	750	727	720	722	727	738	713	725	739	745	717	718	752	730	731	713	767	702	748	718	747	745	737	735	657	711	701	736	705	767	717	746	740	739	723	692	701	784	683	776	704	735	743	733	683	741	736	725	733	733	729	753	735	759	710	706	722	732	717	740	802	752	692	736	722	748	750	752	752	766	694	707	682	735	757	665	734	733	730	764	710	710	708	720	693	770	694	705	687	697	718	731	716	750	736	690	716	731	711	737	714	701	688	678	767	722	716	700	681	690	723	773	769	714	736	745	744	703	714	719	717	754	733	708	695	722	717	701	733	691	766	749	733	712	723	713	677	726	783	709	726	700	745	735	747	728	679	708	744	703	724	814	727	665	756	728	728	741	707	699	710	719	733	711	731	700	736	683	732	715	686	776	767	727	762	716	729	752	727	744	689	714	727	693	763	751	739	696	724	753	723	704	688	746	704	744	751	725	721	689	722	703	718	731	762	758	708	718	752	715	757	721	698	735	772	748	752	767	731	711	713	693	748	682	760	688	741	738	751	741	725	723	727	734	748	751	734	729	713	763	730	722	704	724	727	729	694	720	689	697	689	697	715	721	720	703	744	688	724	713	730	669	680	712	730	707	704	706	718	725	730	696	713	715	751	681	716	700	705	718	700	766	687	740	722	753	731	756	742	692	670	777	761	701	770	694	727	721	709	763	673	713	702	708	676	735	772	712	780	735	763	723	732	748	735	692	741	717	731	686	734	692	743	739	669	706	785	707	780	687	711	724	737	739	707	703	774	781	782	705	721	702	754	732	709	700	720	671	766	753	735	696	715	701	787	741	741	704	690	686	748	700	761	727	778	714	735	726	683	690	737	681	729	723	731	691	733	708	782	729	727	764	712	698	717	714	736	750	704	754	670	676	733	723	718	751	708	670	733	702	721	748	734	739	691	711	682	710	749	715	704	691	747	704	778	714	700	815	688	731	722	739	724	723	707	724	692	734	678	790	667	746	730	713	736	766	718	720	723	722	709	722	720	693	674	690	670	738	746	751	741	680	716	743	746	676	746	720	690	709	688	769	714	722	714	728	704	689	739	689	707	740	725	686	762	740	712	715	773	764	690	713	757	753	732	779	738	715	727	725	767	700	781	727	733	713	726	787	786	762	732	695	707	753	733	721	726	732	735	758	739	686	679	728	735	711	750	754	698	757	721	654	689	698	695	718	756	689	724	716	704	699	738	749	727	724	754	748	729	716	740	680	664	716	734	718	684	749	684	687	701	763	706	689	706	746	697	708	739	727	676	761	748	686	730	729	771	738	716	743	715	693	721	703	706	711	685	726	718	731	727	709	726	724	716	703	659	759	740	714	753	731	760	712	688	733	722	749	726	703	705	721	745	678	722	742	703	737	722	734	741	691	717	689	756	730	698	708	724	703	676	734	755	698	715	722	731	701	779	715	717	735	718	721	720	708	692	731	691	675	732	751	770	733	722	743	715	685	691	740	735	712	697	695	723	734	722	676	743	700	708	760	756	661	715	708	770	709	741	769	709	748	720	755	774	760	737	678	719	737	753	733	682	723	729	705	695	705	698	773	688	735	781	744	698	748	726	685	723	770	740	710	696	726	735	757	741	702	705	727	732	712	716	712	744	675	717	721	724	748	739	673	704	694	709	727	697	793	676	726	721	725	733	712	733	706	761	749	707	738	730	745	737	719	752	669	725	724	746	743	761	707	684	686	745	700	717	710	727	724	733	744	711	720	725	705	710	743	700	716	704	732	708	724
6891	666	990	925	948	812	499	408	390	434	580	741	536	367	337	299	276	245	266	256	250	213	256	221	221	205	218	212	229	259	231	231	245	260	242	230	206	214	225	251	226	238	218	241	230	219	207	228	219	267	224	196	231	244	246	213	229	201	198	250	225	224	228	239	241	216	199	220	201	215	220	211	206	223	241	247	249	249	198	230	208	236	204	220	271	252	193	226	236	231	238	220	248	211	221	185	257	196	226	200	218	208	215	246	212	234	212	216	215	217	185	219	230	226	228	192	211	215	225	250	225	264	238	252	211	250	221	249	213	241	236	221	234	236	210	232	208	222	222	230	222	232	202	213	204	222	236	213	242	204	239	198	219	222	210	227	232	243	247	209	219	211	231	243	282	220	216	217	221	209	240	260	251	232	196	221	249	223	221	193	254	243	223	228	248	231	206	248	221	271	223	243	218	234	243	225	236	230	221	204	243	220	211	231	264	201	245	260	223	226	247	217	213	224	222	208	230	226	201	209	213	233	239	213	202	211	231	241	228	230	249	246	236	209	226	221	217	203	238	235	197	221	224	252	214	242	234	230	206	220	239	240	223	228	251	214	187	234	215	228	221	228	235	239	207	226	211	230	228	213	254	198	217	188	221	228	224	261	263	228	223	235	220	195	244	219	247	229	220	231	253	230	213	209	250	229	222	221	255	223	214	234	240	207	223	240	244	243	211	216	230	200	207	219	210	242	251	236	235	213	242	231	208	220	252	220	222	202	216	229	228	241	218	228	233	243	255	235	222	215	224	223	233	226	235	245	227	218	208	233	240	248	213	241	225	205	207	241	206	221	229	216	211	224	228	244	226	180	230	216	200	225	228	202	231	211	189	233	240	231	243	202	253	222	216	222	252	216	232	209	229	250	226	216	229	228	253	214	247	246	220	210	198	236	229	226	244	259	212	210	241	227	229	223	235	221	273	200	186	218	222	232	261	213	234	239	233	223	255	208	220	246	245	222	203	220	225	199	215	225	230	217	225	207	252	221	198	198	215	214	263	212	231	244	227	198	230	219	234	234	240	207	224	220	239	225	214	235	234	214	242	215	207	192	228	235	204	234	229	239	231	210	210	230	196	214	226	220	221	210	240	226	228	201	248	197	213	242	235	249	241	212	241	209	250	223	225	233	229	226	229	244	229	228	214	217	218	216	272	222	208	232	225	211	224	232	228	226	251	199	227	218	224	223	229	231	219	213	215	217	208	211	252	225	219	228	190	246	223	224	244	226	241	243	222	221	231	209	231	208	217	227	217	238	214	207	205	214	223	208	216	251	219	212	229	210	235	179	212	224	231	213	252	225	242	247	234	238	231	210	217	246	224	220	229	217	222	204	217	234	261	241	246	198	234	240	213	240	239	205	250	208	229	210	208	214	201	241	239	218	227	239	196	241	235	240	218	223	239	238	238	229	254	240	186	211	219	216	243	239	239	233	233	223	227	252	218	227	226	233	257	238	210	215	233	210	225	237	224	204	219	257	242	237	218	209	210	239	231	233	237	250	214	231	226	220	227	217	212	228	196	256	235	235	225	195	224	230	234	256	202	212	238	213	232	258	268	228	216	229	264	230	241	236	246	249	199	226	223	229	229	226	237	212	218	223	198	205	208	233	218	214	206	207	252	219	205	245	205	239	254	224	199	233	211	207	213	219	228	210	216	215	221	217	207	229	231	226	227	245	206	220	266	232	222	208	236	242	196	211	243	221	247	193	221	231	242	235	218	203	212	251	235	223	216	207	221	199	223	225	237	214	228	239	238	210	230	217	208	191	222	242	223	234	232	248	212	223	208	214	213	193	222	216	206	221	237	209	231	231	205	215	212	225	232	241	217	209	217	226	233	217	202	214	256	226	233	227	195	211	226	241	235	207	221	248	220	231	197	236	223	219	209	238	263	194	188	198	284	216	234	229	258	217	193	226	232	219	243	239	239	220	213	219	211	198	272	230	211	236	233	218	242	233	213	222	221	219	252	210	241	234	209	214	237	226	208	244	250	241	235	236	209	235	226	209	217	208	238	215	243	216	238	256	218	212	227	232	244	227	200	230	225	246	205	232	251	201	235	230	238	229	237	195	208	218	251	203	217	230	210	210	217	250	237	241	239	196	204	239	229	209	211	196	215	237	208	224	219	217	228	221	231	253	246	215	190	236	209	222	262	230	208	200	211	238	237	227	238	224	213	227	232	218	210	239	224	217	214	244	233	216	226	211	206	226	229	242	244	208	229	231	234	232	222	232	203	219	199	266	236	253	234	218	233	225	238	221	205	232	224	227	232	228	230	240	237	242	218	209	204	262	231	195	239	227	206	234	239	222	226	230	235	232	185	216	240	230	229	237	223	212	206	230	273	214	231	218	187	221	221	202	238	235	233	224	219	236	192	225	240	223	236	219	214	224	214	241	207	230	230	204	247	232	224	243	230	256	218	223	230	229	232	228	235	197	255	230	233	189	228	233	207	212	216	202	229	224	222	240	202	223	201	244	214	231	216	247	240	227	213	222	244	220	253	214	207	217	250	236	224	235	224	226	224	187	247	268	225	246	202	258	232	228	280	207	236	234	228	213	218	243	225	238	250	245	212	220	238	195	213	215	232	267	237	215	242	222	199	241	214	212	248	238	236	238	232	202	220	212	214	203	218	245	235	227	250	239	226	228	221	236	221	175	202	244	237	205	223	209	219	224	198	231	247	219	195	216	219	221	224	234	234	215	234	234	233	264	231	228	214	228	227	240	226	230	246	210	227	261	213	259	250	234	236	236	216	205	243	220	190	208	205	260	242	255	231	236	228	222	217	222	192	211	217	250	220	247	216	259	241	221	217	200	213	218	208	237	223	235	210	215	217	187	229	226	221	238	205	223	222	243	233	231	238	244	234	193	223	243	236	223	243	211	207	200	211	218	243	241	220	217	222	242	251	233	223	242	215	212	211	236	252	210	227	221	193	246	247	238	214	237	224	211	223	240	210	227	232	231	238	236	221	245	226	224	217	217	225	219	234	227	207	190	216	237	219	236	189	213	254	242	209	221	241	205	213	209	245	230	237	245	213	226	244	214	251	265	230	220	213	243	229	233	234	212	221	246	213	204	207	263	214	245	251	242	227	243	276	219	232	253	220	233	226	201	236	205	231	222	233	224	222	225	233	228	232	257	226	215	232	236	213	215	220	212	196	237	195	240	209	216	237	226	221	241	223	237	217	216	198	226	187	197	225	191	238	242	252	209	255	222	227	226	223	221	214	221	205	198	238	226	205	237	224	234	230	242	212	224	231	236	220	211	226	258	228	212	260	228	232	259	232	222	223	231	245	235	213	253	231	216	241	209	219	240	234	239	238	227	219	218	239	220	226	232	229	214	227	200	230	215	249	229	235	209	214	219	221	220	223	212	219	213	220	221	250	241	224	250	217	223	209	222	223	232	236	220	231	208	219	248	216	223	226	225	224	208	210	228	208	204	195	224	234	211
6014	1024	2072	2976	3765	3412	2096	1412	1536	1943	2805	3605	2571	1521	1239	916	778	707	743	901	714	654	585	600	620	603	604	602	591	565	578	556	586	586	573	529	547	572	566	569	615	599	558	571	582	570	557	571	563	587	588	538	580	603	550	612	556	589	557	544	586	550	574	607	542	603	571	548	584	548	576	587	574	565	540	597	576	546	599	601	564	580	569	583	584	583	563	515	579	567	578	568	562	572	576	586	520	550	566	544	560	610	581	569	546	566	555	553	578	568	576	590	577	580	571	590	588	529	542	565	527	564	570	538	540	523	578	522	551	552	573	556	575	579	543	533	554	540	516	563	583	557	578	553	551	538	560	580	547	602	583	569	568	565	569	600	572	596	528	537	572	578	562	538	547	532	554	563	559	547	558	564	540	579	587	576	536	533	561	548	562	546	563	513	562	571	555	571	554	560	570	574	584	625	571	555	584	548	596	587	549	548	567	547	562	586	579	532	574	568	557	577	570	562	574	557	545	561	542	560	575	530	532	518	530	559	577	589	525	530	556	576	600	603	572	598	570	523	555	588	627	545	572	550	558	577	573	550	519	538	592	554	571	576	514	565	556	601	576	584	560	579	558	527	537	585	562	548	560	574	581	560	577	544	530	547	567	557	583	594	521	513	567	553	572	547	575	556	512	561	555	540	530	553	551	582	571	588	540	597	532	592	583	509	635	556	540	556	599	575	516	543	528	545	539	590	562	569	535	600	561	601	545	517	570	523	561	596	577	555	556	533	540	583	571	569	572	578	574	625	594	582	536	560	563	574	597	547	574	553	593	532	578	581	544	542	553	572	591	552	582	538	580	565	593	550	607	555	597	568	533	546	540	545	571	541	554	580	571	560	566	569	565	582	546	531	598	605	552	583	558	589	569	595	564	557	576	599	586	557	597	562	545	575	616	564	554	531	581	549	561	575	522	527	560	536	566	535	542	554	545	572	536	538	546	541	522	555	579	546	559	581	560	571	556	557	554	563	553	581	575	568	533	613	572	536	574	578	574	558	560	595	557	529	531	553	547	559	575	553	557	565	562	563	572	545	554	530	542	560	530	533	536	564	542	604	559	574	589	569	533	572	543	561	572	518	571	535	549	532	601	558	552	560	539	566	553	544	591	531	524	517	554	603	531	557	551	553	543	527	548	543	553	524	564	539	554	567	526	597	568	554	573	555	606	587	582	561	567	565	534	584	550	619	548	578	588	553	564	555	552	539	557	533	513	557	556	596	505	589	574	541	573	597	582	572	551	576	565	549	540	547	549	532	607	486	577	554	566	575	555	610	575	548	588	572	584	556	582	573	563	540	578	556	541	545	549	530	592	573	558	568	562	578	602	573	542	568	552	544	558	550	545	572	564	543	562	591	594	529	587	557	574	545	528	619	539	606	556	536	557	550	558	572	560	530	517	580	603	569	590	597	502	595	573	570	577	590	547	551	544	530	579	545	572	546	582	582	580	582	569	555	580	585	605	542	572	537	601	584	569	542	572	594	545	532	572	609	591	556	536	535	582	547	547	588	514	515	528	535	596	552	590	583	567	552	576	553	532	583	593	573	542	566	553	598	574	590	584	598	584	553	504	569	524	512	593	566	564	555	540	524	520	582	568	541	562	560	555	599	560	558	599	511	578	544	588	555	586	554	565	539	535	581	591	580	582	571	604	582	511	587	530	563	595	546	540	578	540	573	561	580	551	572	536	586	590	593	545	572	581	570	586	550	529	570	573	531	566	562	536	590	539	552	568	521	539	571	563	567	578	540	599	586	557	568	578	613	540	548	543	533	578	559	569	551	614	602	545	561	617	587	600	547	540	521	526	551	566	546	538	561	580	584	560	538	552	596	560	551	536	576	562	528	541	559	558	598	591	537	598	581	570	541	561	529	565	537	565	540	548	562	560	541	576	557	590	541	538	541	599	544	552	573	606	576	589	583	561	585	589	586	570	569	518	537	596	517	558	600	539	588	555	567	571	600	532	535	551	583	542	563	604	572	585	574	561	580	618	565	528	544	545	545	535	554	587	551	564	528	563	559	551	543	537	587	569	560	550	558	569	515	566	525	516	570	520	588	558	578	567	597	579	596	580	558	549	570	540	608	580	534	583	558	580	522	547	538	573	577	553	569	554	570	578	539	572	517	565	572	609	530	610	567	547	565	589	495	608	529	572	594	591	564	567	586	552	585	559	558	583	585	574	579	544	585	513	559	565	574	557	575	579	576	578	574	577	580	582	549	551	555	558	546	545	582	533	537	588	550	565	536	547	556	541	534	562	573	575	542	589	608	526	520	538	533	603	514	583	615	604	595	590	554	565	584	561	548	566	570	538	588	576	576	549	575	561	543	555	572	535	579	543	554	603	581	556	536	565	553	539	541	567	519	557	567	588	582	549	563	615	556	541	537	558	574	554	569	564	537	538	589	569	597	546	606	556	571	545	579	540	570	560	567	553	556	561	589	543	555	573	540	540	552	588	559	586	574	556	534	571	533	534	535	553	562	535	556	555	557	558	556	557	520	563	588	542	567	574	573	581	565	579	583	571	547	560	564	579	633	575	583	512	566	561	560	549	533	560	569	578	540	555	551	520	561	577	569	545	535	580	562	541	513	533	565	612	583	554	548	540	583	556	556	576	576	609	512	581	545	549	575	546	636	530	561	535	556	573	559	530	552	522	553	571	596	522	544	549	595	522	570	584	640	575	599	555	564	589	571	535	556	564	565	588	535	584	564	548	568	576	566	558	577	534	601	603	521	580	560	553	532	578	576	555	559	613	540	603	551	585	538	577	540	527	599	570	576	527	579	558	571	561	563	554	565	548	551	540	578	543	569	564	565	555	607	599	562	600	537	538	562	600	571	576	579	591	576	543	557	568	551	565	521	574	525	584	589	548	541	520	566	580	548	562	587	523	556	558	538	556	549	550	522	577	568	537	588	583	535	575	547	546	553	564	587	574	513	613	584	550	555	547	570	573	536	583	564	575	605	585	547	581	605	573	580	511	540	552	549	581	521	559	550	557	553	553	552	529	521	586	521	545	562	611	571	577	515	557	566	608	569	547	545	556	558	561	546	576	568	563	605	546	595	566	582	545	534	553	527	570	537	540	573	551	580	554	576	556	566	577	577	586	553	562	585	578	570	545	598	583	574	581	612	562	556	589	535	542	542	585	534	566	521	555	549	586	547	544	561	591	567	562	563	560	550	575	595	584	531	569	536	580	548	615	561	544	603	581	543	582	578	562	612	512	570	563	579	571	579	588	599	566	541	548	546	568	555	578	589	547	554	558	506	560	560	567	570	526	555	572	597	575	539	560	594	588	586	557	582	569	537	540	568	547	584	557	585	562	548	552	603	534	564	613	534	556	535	550	576	545	604	579	548	592	590	547	602	568	600	569	566	563	526	570	539	569	519	569	545	573	575	571	558	560	533	553	565	568	592	568	585	564	587	560	615	555	536	581	562	597	566	576	549	544	581
13812	1610	1702	1672	1662	1346	896	661	650	754	1005	1245	864	623	553	502	442	448	400	448	405	401	445	381	399	399	370	376	408	409	361	346	388	350	420	378	365	374	354	394	401	401	357	395	380	380	405	366	358	415	382	409	412	402	379	360	399	400	370	381	380	390	414	382	356	400	392	392	330	424	417	398	385	378	412	434	388	403	349	393	354	396	375	415	326	366	376	369	398	408	405	412	372	371	371	408	396	387	384	385	365	369	398	425	394	346	396	363	378	370	372	395	381	365	384	405	378	382	412	373	374	373	367	398	392	371	390	371	350	352	347	356	401	396	377	402	372	365	401	423	354	375	396	388	372	388	379	414	359	365	374	392	402	390	398	382	400	382	433	379	353	369	386	407	352	361	334	392	373	377	382	362	406	375	358	396	387	400	365	387	392	394	388	371	356	393	410	363	379	413	351	383	368	397	391	368	376	329	406	423	332	380	355	378	411	429	379	397	361	347	381	405	405	381	374	396	382	371	348	349	373	409	373	363	403	377	392	358	392	389	360	414	341	376	399	432	403	389	361	398	370	351	368	412	373	397	382	391	393	388	425	366	407	404	372	413	389	359	394	389	376	387	386	338	401	366	374	416	374	446	434	375	419	417	359	382	373	391	357	390	369	388	372	390	382	374	399	347	381	420	433	406	390	424	384	432	378	433	419	366	361	362	388	375	369	357	364	369	368	381	416	366	392	367	390	392	417	384	396	364	370	351	388	358	401	366	406	392	369	386	363	367	362	348	384	372	393	376	371	398	378	398	366	361	382	389	392	414	417	400	363	374	358	371	364	391	398	438	420	403	379	425	376	381	370	361	393	394	407	398	418	358	360	392	398	403	403	365	428	403	381	421	392	386	365	395	408	305	348	380	373	381	348	414	397	371	369	393	388	352	391	395	345	404	405	370	406	362	387	435	394	357	403	353	412	375	378	368	352	366	400	336	382	408	395	414	397	405	409	413	380	388	394	387	411	378	375	444	366	413	397	402	389	411	387	352	328	361	422	452	362	389	405	396	368	406	362	393	358	379	391	394	361	394	405	392	371	393	375	378	414	364	353	338	419	325	413	406	449	373	396	387	375	396	386	363	363	377	394	426	360	383	319	365	349	324	394	402	393	354	376	400	371	397	391	397	353	340	340	379	379	428	395	408	353	415	384	408	402	346	389	385	369	383	419	406	370	387	351	382	406	390	358	385	426	380	358	376	390	383	433	391	397	407	388	424	348	403	421	395	387	374	421	366	369	362	369	386	400	436	429	409	433	364	371	381	386	382	379	375	389	387	382	375	369	371	357	378	384	353	388	397	377	379	394	419	373	324	396	399	394	378	351	386	379	363	357	379	359	373	365	391	382	372	358	396	368	379	383	355	388	403	385	373	367	386	426	373	383	410	377	385	380	339	390	407	394	392	381	382	399	399	368	381	393	383	387	405	384	376	396	364	388	357	365	388	379	386	428	387	385	426	367	365	398	360	371	400	387	383	333	367	383	403	432	421	398	384	368	369	392	375	406	368	398	371	385	383	402	384	395	416	379	356	394	377	363	380	371	370	400	371	363	416	355	395	398	386	397	374	371	351	394	371	367	347	360	393	387	386	373	413	377	396	359	379	351	366	344	369	375	391	368	422	402	388	382	354	382	392	383	392	386	393	409	397	386	379	391	394	368	384	379	361	362	363	413	376	374	359	350	426	385	418	379	372	382	365	401	389	401	381	361	429	333	350	412	384	394	360	347	421	384	363	397	356	385	388	367	376	396	365	364	374	392	370	383	399	381	379	412	369	426	383	400	406	395	384	345	376	358	416	333	352	417	367	412	370	376	377	371	376	408	405	404	352	396	383	367	357	373	406	358	383	388	342	398	388	386	346	388	402	349	399	414	370	392	356	414	346	401	398	348	431	394	370	405	441	370	398	409	365	395	367	411	378	370	401	387	348	375	378	363	393	397	375	353	371	381	359	408	384	390	374	360	398	388	359	376	411	408	368	397	351	389	398	361	359	368	386	367	374	354	397	380	368	359	393	359	359	371	395	385	377	386	397	364	401	390	348	374	367	346	371	426	443	367	422	366	386	400	366	375	391	377	405	397	357	384	417	394	392	414	382	431	368	345	383	386	394	388	368	395	381	378	368	366	390	393	354	359	393	409	367	406	383	379	385	414	385	364	381	391	351	389	394	405	371	373	386	402	376	444	377	390	416	384	387	419	409	364	386	387	369	390	425	395	372	401	384	384	431	383	397	377	415	402	345	365	388	391	417	375	436	326	385	353	430	368	408	356	351	344	364	417	399	390	343	373	389	385	386	390	414	376	329	371	403	384	381	386	405	405	405	353	379	414	390	372	394	406	355	376	386	379	384	358	405	432	428	393	386	363	410	396	379	377	385	359	343	430	409	384	378	406	395	386	401	388	397	413	389	396	376	361	380	376	367	357	375	371	369	344	409	383	394	397	378	385	361	354	387	412	375	398	347	374	381	429	373	424	389	376	392	369	361	377	338	391	362	373	373	421	356	401	422	393	384	394	353	368	385	348	384	405	394	411	384	433	419	366	374	374	358	392	408	350	376	373	408	359	385	411	370	389	392	374	400	406	353	410	354	346	377	386	381	365	417	368	389	372	359	419	419	400	369	381	374	352	398	447	398	392	386	350	441	362	391	402	387	372	420	376	390	392	421	387	394	372	389	388	380	392	387	403	358	364	381	363	389	381	376	387	367	395	385	411	383	388	373	392	395	380	384	383	355	382	370	393	367	392	400	397	387	413	366	385	337	412	390	414	372	368	380	362	355	377	411	395	448	345	393	401	394	379	365	360	402	400	391	384	343	404	390	389	378	382	368	384	379	341	347	404	394	365	394	379	381	409	388	386	352	353	331	390	407	393	376	380	375	365	407	410	382	412	403	425	381	375	400	379	409	390	366	347	384	390	409	397	430	379	405	390	397	382	367	367	398	371	412	359	369	426	397	378	393	399	393	367	382	415	375	387	382	395	422	397	372	423	397	388	375	386	433	386	409	371	397	418	350	398	398	405	401	380	374	363	415	394	386	395	390	425	386	387	382	397	398	358	364	401	368	413	382	405	371	368	398	343	391	378	389	396	405	381	384	413	366	339	393	358	380	406	433	378	368	384	416	368	340	373	404	363	383	363	410	401	434	407	420	378	390	362	367	391	365	405	381	354	371	392	372	433	401	395	373	391	375	379	370	386	386	349	382	401	364	386	354	351	404	384	358	424	399	373	375	430	420	365	347	379	368	378	338	359	323	415	398	416	377	364	379	363	389	391	392	396	383	392	406	382	375	376	428	386	406	381	377	402	350	369	356	388	344	421	388	356	389	368	385	383	394	376	398	359	386	390	346	368	417	412	379	405	412	367	351	362	387	403	344	385	374	405	413	389	403	355	424	402	404	397	377	393	390	427	369	431	383	400	387	419	379	403	341	380	397	379	400	345	385	426	390	374	361	360	366
8133	1660	3533	4837	5942	5090	3291	2211	2459	3058	4324	5250	3758	2405	1853	1426	1248	1155	1149	1410	1069	962	992	952	905	903	864	953	945	876	882	918	934	864	886	924	865	881	899	856	922	904	843	836	835	904	873	886	849	839	897	871	909	879	871	876	899	853	860	883	894	876	827	949	848	864	912	873	877	879	884	789	866	918	862	837	904	931	831	867	887	902	861	859	885	859	900	897	872	903	907	848	884	898	854	896	882	861	919	865	892	830	882	858	894	877	876	871	839	891	809	821	886	903	876	901	865	852	876	875	875	870	893	896	896	840	878	903	830	902	886	947	893	871	855	858	919	910	886	837	854	873	829	893	845	829	868	829	872	895	902	887	902	889	914	915	867	912	902	890	859	901	873	922	874	873	875	909	886	879	897	858	873	869	853	920	951	890	921	879	903	878	844	895	842	909	928	890	866	871	883	887	804	854	859	886	871	853	911	884	804	893	914	908	845	878	908	891	870	885	908	857	872	924	918	836	867	866	841	852	920	952	912	879	870	880	888	872	894	888	912	851	884	905	892	927	843	906	873	874	944	921	883	890	927	908	892	884	842	858	891	886	824	883	840	864	884	895	878	861	864	883	859	867	841	921	859	870	879	875	904	854	840	882	846	779	895	848	882	925	851	898	863	945	873	894	895	875	928	899	853	866	874	907	924	869	905	876	889	856	887	854	896	936	853	846	900	839	832	888	863	858	823	862	898	832	854	875	906	880	816	881	889	831	862	909	870	874	908	917	856	889	890	862	868	901	850	902	863	873	866	964	856	851	879	898	923	863	889	909	903	882	901	905	845	873	850	861	822	925	872	854	895	882	889	857	902	886	895	872	830	898	890	846	868	866	853	831	865	876	823	897	864	889	857	839	884	847	894	917	864	887	857	893	908	877	856	873	936	831	841	865	874	891	861	816	893	845	901	839	876	890	900	871	883	859	833	860	859	894	894	829	893	859	874	880	865	887	838	897	864	894	887	830	877	834	888	871	869	891	902	882	817	854	869	898	859	915	902	904	882	864	850	891	905	893	867	873	852	883	861	902	884	878	908	936	931	858	859	855	836	884	859	911	849	897	895	901	902	887	828	899	876	838	860	919	882	919	894	865	858	843	901	887	783	870	886	867	829	841	918	941	833	867	901	885	911	861	903	915	890	870	878	888	923	895	834	884	878	893	890	897	856	892	874	858	861	840	827	910	865	851	844	889	857	902	846	894	873	873	875	830	900	893	868	892	854	833	869	836	898	861	894	952	924	869	792	915	911	847	843	890	866	890	893	873	941	858	935	871	822	886	858	854	907	858	868	928	899	869	879	874	880	912	871	908	885	858	875	893	869	884	888	829	905	889	898	879	864	885	874	949	853	869	860	911	957	860	853	876	894	834	917	870	904	909	862	838	895	916	858	936	835	838	919	896	860	867	838	836	896	870	871	869	895	874	892	915	855	852	903	877	891	865	880	870	916	878	884	831	911	851	848	878	879	883	895	867	886	867	883	876	849	880	936	936	883	876	858	833	882	909	806	934	894	916	902	902	869	891	866	882	900	820	808	888	810	870	895	900	874	858	871	917	857	846	874	897	894	860	928	843	887	842	882	842	941	861	842	876	916	857	864	885	864	907	857	891	837	850	898	909	854	850	913	838	852	935	930	901	872	860	830	850	892	850	914	906	897	860	889	862	881	863	853	857	873	860	881	836	869	836	848	890	889	888	889	831	871	917	842	895	892	817	820	865	873	831	890	854	902	839	985	896	869	911	905	900	855	907	807	852	919	832	937	875	825	838	809	821	888	884	897	875	886	896	887	880	894	855	839	868	870	886	915	873	944	835	867	905	881	849	925	842	878	869	892	849	890	954	909	912	867	855	833	886	890	904	913	895	904	876	910	925	898	823	850	870	863	908	862	846	898	858	846	835	885	864	885	926	920	883	858	839	894	895	877	837	874	935	842	850	808	886	843	879	898	875	884	912	865	888	903	872	893	933	819	900	893	923	876	878	843	876	832	828	878	886	842	879	831	882	864	946	871	907	862	813	912	881	861	930	909	829	845	854	877	894	886	851	904	881	860	872	883	890	834	924	896	935	920	910	835	892	882	879	869	902	905	868	925	844	905	866	862	853	898	877	848	927	853	832	877	866	879	830	937	907	836	900	835	858	867	881	861	849	923	897	919	920	866	865	859	927	876	898	871	851	897	897	838	912	867	861	888	862	859	896	938	909	870	880	906	893	869	887	896	798	856	917	939	904	857	877	867	863	848	909	960	862	928	896	879	884	871	940	903	869	903	899	891	920	862	897	859	885	913	865	866	888	853	906	835	874	900	879	886	887	810	789	881	830	880	860	911	897	889	917	863	854	913	886	842	885	922	806	880	867	874	895	860	886	865	884	867	927	907	837	892	906	945	925	867	888	856	896	858	897	895	924	947	837	826	825	918	872	895	863	878	890	855	861	878	916	839	896	872	884	906	859	875	852	912	922	874	877	871	912	864	874	846	939	862	887	889	845	866	906	894	848	843	848	857	901	870	843	848	857	888	870	948	802	915	923	862	916	873	820	915	904	861	898	899	896	892	882	873	914	849	906	868	838	926	899	876	897	883	844	816	864	887	888	795	894	895	887	875	870	885	916	876	901	877	806	851	884	905	865	875	834	832	844	842	877	927	839	842	945	857	912	931	920	887	938	874	885	848	849	853	884	923	856	855	868	841	904	826	890	883	863	875	886	866	896	871	931	854	923	850	854	830	860	876	864	942	894	883	880	887	861	878	859	890	888	847	893	850	897	861	910	857	842	901	896	890	900	890	884	848	857	894	874	859	907	845	896	962	893	858	867	888	924	831	895	849	828	894	909	832	824	851	876	840	814	890	827	897	902	844	865	890	868	878	900	812	841	898	844	855	890	865	909	860	886	886	867	921	887	854	911	897	881	917	895	878	801	885	858	837	856	864	945	891	885	866	900	788	873	873	904	880	855	929	831	826	856	883	892	897	933	814	903	913	900	862	894	813	883	866	894	764	807	875	893	870	905	854	916	886	946	875	876	871	896	878	856	868	872	867	859	911	837	815	894	876	817	890	846	864	853	870	848	985	876	892	871	889	854	866	903	927	879	932	891	867	881	898	887	937	824	899	903	835	899	881	836	903	849	865	883	872	868	900	833	855	893	863	854	922	900	885	971	868	882	845	868	919	846	873	924	888	873	890	899	918	918	876	868	851	843	849	862	868	841	881	871	886	846	913	870	840	907	854	855	906	839	883	863	890	867	876	856	872	859	845	831	891	820	914	880	854	888	889	840	928	872	893	886	881	872	868	902	866	879	954	849	867	896	842	867	868	894	883	898	922	832	874	865	862	889	868	889	879	886	830	904	878	916	857	876	888	888	921	836	910	867	893	870	846	923	871	931	889	851	856	894	845	861	914	865	883	892	871	884	862	822	888	900	869	926	900	866	856	882	862	871	889	890	926	851	903	889	830	834	867	875
1427	418	557	559	655	563	465	357	380	405	494	548	473	407	339	357	363	321	332	321	336	351	302	306	332	324	303	310	327	355	334	342	287	357	343	290	317	319	294	319	308	314	317	350	342	335	284	341	335	318	311	304	308	329	345	324	352	331	323	332	319	339	333	325	314	316	322	345	349	311	320	351	333	304	333	336	323	330	307	305	304	355	340	303	300	328	316	367	334	309	313	327	329	309	317	317	301	279	333	315	300	318	281	305	335	369	327	326	358	304	311	314	332	324	300	303	325	333	271	324	324	303	336	346	307	356	323	296	358	350	301	331	320	312	348	291	270	301	304	334	310	322	341	293	334	316	320	327	298	294	336	313	314	311	362	313	317	305	299	322	319	287	290	353	322	363	319	304	357	310	295	322	316	300	344	310	329	284	310	316	315	337	281	317	320	346	314	290	335	308	343	332	330	343	325	305	349	342	307	311	304	260	325	316	349	338	323	316	326	335	319	299	343	310	317	297	324	294	329	340	307	304	322	319	291	338	305	332	359	346	280	333	360	324	347	354	313	333	309	325	314	298	355	320	329	325	348	309	305	322	286	320	304	298	318	326	320	341	309	309	306	297	284	306	333	310	301	314	348	309	304	318	325	329	286	313	346	309	322	321	295	313	340	281	290	311	341	326	354	335	310	294	317	317	322	316	332	318	329	321	289	309	311	313	311	317	338	321	314	317	320	308	315	336	322	336	327	305	315	290	337	309	285	378	312	297	320	319	316	323	316	312	310	318	317	317	297	360	307	283	339	280	329	300	319	326	301	310	280	322	339	299	317	332	356	335	321	335	322	365	357	340	316	328	314	317	285	304	309	316	305	337	335	322	324	338	344	327	309	318	309	317	295	308	343	354	347	332	366	312	307	321	320	300	316	341	326	333	376	328	327	347	305	303	312	326	339	340	343	311	371	317	310	275	296	316	327	343	295	341	314	354	302	317	285	333	314	339	329	328	353	304	278	311	290	331	328	315	337	317	297	317	310	293	323	311	344	311	295	344	361	339	366	367	325	318	328	335	322	357	290	326	303	310	292	319	299	320	327	340	324	333	343	362	363	316	313	291	312	295	304	331	309	340	312	308	339	306	327	341	332	311	297	308	301	316	316	352	319	304	327	300	331	314	306	296	329	335	326	336	296	306	299	340	319	319	336	316	325	341	351	310	326	317	306	295	316	335	307	315	339	314	340	336	350	348	329	338	310	324	320	340	330	331	317	312	322	316	326	354	343	338	320	339	335	314	328	318	338	309	335	287	312	346	340	329	329	361	315	292	322	326	348	290	337	344	275	344	325	349	313	341	322	315	295	344	308	313	323	312	349	324	316	312	286	288	308	335	309	299	350	337	332	275	326	348	337	329	326	366	308	302	297	332	305	334	300	325	340	320	293	296	327	336	293	327	312	336	347	322	273	304	324	341	317	297	308	303	299	304	292	319	317	335	305	320	344	331	306	299	305	312	281	288	334	309	342	326	306	318	341	291	347	334	336	332	303	280	321	322	344	308	336	288	321	324	320	347	325	317	308	329	322	310	297	312	313	308	339	297	316	310	344	347	310	296	315	334	327	318	331	310	314	319	292	335	308	327	321	325	302	301	315	309	351	337	298	305	334	322	313	316	334	314	296	340	325	313	327	290	296	339	319	354	334	347	333	328	351	303	312	322	308	332	313	301	320	298	318	342	348	314	289	289	328	316	295	323	298	302	270	298	327	339	318	294	325	311	287	292	312	339	295	333	289	303	331	318	307	291	364	335	327	308	292	306	335	312	317	324	287	292	301	292	297	366	307	362	328	311	327	329	343	321	299	337	318	311	305	324	313	334	324	310	298	326	298	303	332	328	347	304	319	336	345	293	304	328	344	316	302	332	324	311	307	341	297	322	308	293	328	368	342	322	361	315	357	329	354	342	316	279	301	341	281	335	324	281	334	320	299	339	312	302	311	291	295	297	335	338	313	340	331	341	300	318	305	303	319	297	359	357	340	300	345	329	309	350	328	338	319	312	334	314	300	334	304	340	281	343	357	372	349	302	330	343	312	364	315	335	327	313	318	296	287	320	289	304	316	331	310	316	313	318	336	290	316	305	311	320	329	310	309	285	331	328	314	331	352	298	338	328	299	323	332	315	323	319	298	296	343	305	346	312	366	342	312	305	335	339	313	315	301	344	309	338	344	334	325	305	331	322	315	329	335	340	327	328	313	336	328	333	306	281	292	309	330	349	273	302	340	321	294	312	315	324	356	336	325	322	333	321	338	290	347	334	303	322	333	329	312	345	358	298	339	322	303	315	355	298	309	306	326	333	349	322	321	291	311	337	327	308	349	342	348	328	315	314	307	327	372	336	303	324	309	339	327	343	313	324	308	293	287	317	335	337	286	360	314	284	321	336	329	306	315	302	311	334	300	316	340	330	308	338	299	343	310	323	295	286	328	311	290	308	328	308	296	294	301	310	304	296	271	334	335	327	308	313	316	318	309	296	336	299	328	319	322	342	262	310	289	307	309	320	316	317	339	298	331	324	327	341	318	309	324	304	344	356	345	308	319	319	334	328	340	309	315	360	327	280	343	306	318	286	309	320	334	338	340	296	323	322	305	343	304	329	336	280	288	315	305	339	337	314	313	276	334	350	321	335	301	287	324	339	314	285	352	292	333	312	350	329	301	323	293	319	293	332	316	302	333	308	303	323	318	324	287	328	327	319	357	337	309	298	343	329	309	322	349	337	303	359	314	328	329	328	304	325	311	298	347	339	338	350	303	379	301	330	307	295	325	305	352	321	386	314	345	290	340	328	301	309	298	317	290	314	310	328	291	316	292	348	311	356	334	287	274	309	317	344	312	328	304	289	300	313	306	334	333	286	340	358	325	337	333	307	339	340	318	297	307	326	332	288	308	324	328	351	321	333	332	321	326	320	311	311	340	329	312	325	338	348	321	327	321	313	328	333	320	320	323	333	334	331	351	363	312	324	347	331	329	328	316	329	280	313	314	293	329	299	312	328	275	317	361	293	349	303	340	316	317	329	304	287	305	322	333	322	315	361	283	308	313	319	303	312	333	297	328	311	309	322	304	330	316	322	303	322	327	309	310	271	295	305	332	322	325	321	316	306	327	342	304	350	347	279	283	362	311	333	285	300	302	339	361	313	321	338	319	325	279	267	333	311	327	313	340	310	310	317	323	375	324	330	315	324	298	318	327	319	312	310	310	306	305	323	319	326	342	316	338	346	313	322	307	312	297	341	342	318	324	303	320	340	293	315	324	343	281	311	319	316	301	328	312	355	290	345	320	311	348	309	278	343	317	306	289	355	307	326	330	321	283	309	303	319	319	379	314	306	324	361	302	339	348	303	328	325	339	337	336	326	340	312	303	297	324	319	296	327	320	360	314	338	316	344	332	328	318	316	289	330	303	331	317	333	359	290	322	346	332	317	298	323	335	315	290	328	315	331	329	318	349	331	343	360
1938	877	1239	1707	2157	1884	1318	1034	1199	1380	1774	2162	1555	1207	1076	876	825	808	811	800	717	737	732	766	729	714	728	709	689	726	713	718	662	736	731	707	755	743	750	744	749	695	750	704	689	713	768	676	770	691	701	738	739	719	805	728	709	762	760	720	728	707	761	741	752	761	703	663	741	763	747	719	731	746	726	729	692	708	723	736	712	735	764	696	666	716	741	690	711	731	760	723	705	728	752	728	722	749	731	752	746	783	785	766	700	724	735	711	759	754	682	711	754	736	715	750	737	713	708	707	705	691	751	700	780	717	710	778	758	699	775	750	691	713	733	725	720	718	683	680	739	718	739	698	742	729	712	688	727	725	722	715	777	736	733	676	665	722	718	690	722	705	719	730	766	701	693	710	719	687	732	722	693	737	715	745	717	700	724	750	738	724	734	732	742	725	764	753	703	677	734	754	714	748	755	730	720	696	746	720	746	753	709	671	732	712	735	726	709	734	761	763	753	727	710	730	754	676	746	686	747	723	699	679	716	712	775	719	747	711	782	714	710	742	751	737	724	766	741	708	723	713	752	725	759	787	746	698	718	763	760	717	757	704	724	740	762	703	696	732	731	701	743	747	757	761	721	744	753	751	703	729	741	717	756	675	695	708	733	700	734	760	709	712	700	695	760	698	701	739	719	746	747	690	729	711	702	686	728	681	761	724	718	721	731	688	761	707	700	739	726	743	719	743	738	707	726	724	734	684	727	698	715	754	757	725	758	724	705	688	739	726	714	715	704	779	730	759	682	759	753	721	707	773	744	729	685	720	707	743	766	767	684	765	719	791	741	729	685	725	735	695	699	723	782	735	679	696	727	718	711	705	744	716	712	717	700	717	749	689	790	711	753	707	734	699	765	767	705	714	736	698	711	718	701	724	758	744	735	734	729	726	722	728	749	705	742	746	699	759	714	773	722	732	744	729	711	705	734	761	698	751	748	697	748	736	722	715	736	667	751	765	748	681	745	760	704	749	695	669	693	699	726	695	736	732	732	710	730	739	727	702	724	721	732	727	794	719	725	738	718	738	749	716	730	698	712	747	760	723	738	745	747	750	732	739	679	754	775	707	702	736	718	722	699	730	730	734	691	707	753	762	687	732	724	732	781	763	741	759	765	720	725	670	775	748	734	719	708	753	690	737	688	720	703	723	699	737	742	716	723	719	720	731	719	719	733	712	748	763	684	745	708	696	713	726	751	662	694	708	689	742	721	717	762	760	731	714	719	756	764	766	739	726	764	692	732	737	706	711	728	725	739	692	708	723	725	745	722	758	743	754	735	746	712	700	761	741	720	760	704	698	756	743	748	725	742	707	704	721	741	712	742	701	747	704	737	776	744	731	713	735	664	726	682	761	725	695	719	753	710	735	682	695	714	782	739	707	691	757	757	720	789	746	736	751	745	694	749	738	748	744	740	755	723	736	704	766	719	719	718	705	698	736	726	727	741	754	783	700	745	725	763	762	744	789	715	730	730	763	685	674	751	735	753	749	738	760	701	689	692	749	720	768	741	739	738	732	735	723	731	710	763	716	736	741	718	730	777	731	732	757	755	728	732	751	743	683	720	753	735	712	700	701	711	713	702	742	683	677	741	724	716	751	746	715	710	700	727	700	708	722	736	681	720	708	717	692	759	711	741	739	780	741	781	724	724	692	721	739	740	747	722	725	739	704	742	699	712	744	784	777	733	698	691	680	772	702	721	751	680	730	696	744	765	772	727	694	728	693	717	732	702	757	707	723	718	734	765	692	716	717	742	711	738	721	760	735	752	749	730	766	664	705	741	751	703	734	734	713	761	737	774	726	773	801	733	736	702	777	695	724	735	734	749	732	733	722	722	716	729	770	739	701	695	754	715	783	743	736	708	724	754	743	738	716	733	712	724	767	676	707	725	670	719	724	690	751	728	750	691	713	718	699	730	714	697	734	740	733	696	720	730	723	698	735	700	698	713	719	746	753	697	716	703	690	718	745	755	707	721	760	755	726	707	708	684	737	729	705	712	775	690	705	690	723	668	672	689	731	688	715	750	710	735	671	658	712	757	734	680	736	700	702	703	747	729	735	714	727	725	780	749	788	716	755	714	743	723	750	691	733	726	730	692	758	721	716	725	757	713	734	776	715	715	735	740	733	740	692	701	710	720	704	702	706	728	696	718	715	715	717	694	777	735	694	747	699	723	746	706	721	735	703	736	716	755	761	701	720	701	680	729	729	711	738	715	700	721	772	756	701	716	724	754	759	713	720	691	729	731	701	698	699	689	690	757	738	693	738	745	778	759	751	786	729	720	732	748	694	779	688	741	707	764	715	755	703	702	700	714	762	749	755	664	717	776	734	724	765	744	751	736	685	724	738	655	704	727	737	724	702	728	689	717	784	700	756	722	782	759	736	731	714	781	743	694	689	716	727	693	747	706	709	780	683	755	706	715	703	705	737	719	730	713	747	718	675	725	749	756	726	719	724	783	722	722	721	755	701	737	734	711	701	705	704	713	726	749	739	748	763	768	718	679	663	750	658	676	731	698	753	734	692	740	715	740	712	751	701	721	726	740	714	677	761	733	751	735	722	759	690	727	737	764	697	776	748	740	756	742	751	702	717	779	702	725	709	752	697	727	738	693	699	783	719	762	714	722	730	695	702	737	729	708	730	694	816	747	722	749	707	763	760	725	721	716	719	726	717	732	701	757	710	755	763	738	727	765	706	726	728	707	755	728	736	722	734	718	726	722	692	738	710	719	745	835	693	731	698	742	755	699	717	761	742	731	708	712	718	736	737	735	726	743	692	753	739	718	712	711	749	725	737	721	680	712	753	787	772	747	735	747	722	712	706	739	732	717	709	674	713	697	773	750	690	717	734	703	729	698	726	717	779	708	734	777	770	716	779	788	749	758	713	735	705	708	768	772	720	740	741	700	733	777	760	728	765	678	804	745	752	662	735	711	724	706	739	692	747	687	761	720	787	690	720	768	754	749	674	727	774	749	736	675	687	719	736	727	770	720	724	709	748	686	702	731	705	726	731	758	738	746	704	753	733	638	744	718	764	684	687	706	726	679	748	704	717	769	734	757	714	767	659	712	749	763	703	782	726	747	716	737	729	685	718	747	760	728	712	734	754	699	755	741	727	667	733	734	700	664	719	662	745	715	693	779	774	721	752	710	739	747	726	778	737	709	728	713	747	706	729	798	755	732	659	739	713	705	738	716	729	731	682	701	717	718	750	735	717	714	702	728	720	754	761	676	718	707	711	714	752	701	713	681	725	747	740	705	734	750	701	697	751	744	713	790	725	744	741	779	675	749	740	750	746	668	687	754	724	699	729	731	756	693	746	755	737	751	702	724	736	719	692	690	734	754	708	742	703	742	724	679	712	734	768	747	706	727	734	729	726	724	723	723	743	761	723	752	710	723	727	707	712	716	756	677	719	748	756	704	688	725	721	685	683	704	693	719	716	761	704	702	701	711	719
6968	724	998	952	1031	848	495	369	380	467	653	689	531	385	333	299	261	267	235	237	241	239	242	237	207	206	241	240	256	196	252	230	226	204	222	216	220	240	215	220	217	214	230	225	212	227	223	214	209	218	230	228	220	209	239	220	228	209	203	221	228	229	266	237	237	203	224	252	234	254	221	200	236	259	258	210	202	246	231	226	234	241	228	246	251	238	216	207	245	236	241	221	236	204	195	247	245	246	208	222	226	221	210	247	208	187	228	206	208	222	231	257	220	221	226	241	235	216	223	216	202	229	229	218	228	218	202	232	241	251	223	209	232	209	223	224	211	204	236	210	222	230	234	248	234	247	223	227	232	219	224	237	255	224	241	233	198	248	243	230	230	230	252	233	234	199	226	219	221	222	228	216	236	223	231	177	243	261	218	209	233	241	258	251	254	210	219	231	224	248	195	215	187	219	243	224	252	223	250	216	246	215	221	220	231	247	249	219	225	235	235	186	231	254	204	263	196	242	213	260	230	255	222	233	230	223	276	226	250	272	240	219	214	222	212	224	250	230	233	246	273	242	237	228	229	206	208	200	198	222	236	220	210	205	203	216	220	196	238	238	223	207	192	201	214	221	232	222	212	230	210	223	219	214	223	234	219	209	218	204	225	213	242	217	226	217	246	257	237	205	239	213	218	200	226	246	249	210	232	235	230	246	258	221	225	254	246	256	241	230	239	221	225	208	217	209	210	236	197	252	221	230	219	235	235	214	215	220	256	222	231	221	209	206	209	219	214	219	206	237	219	204	218	210	195	219	236	225	188	225	245	210	221	224	246	249	208	216	209	235	201	222	215	211	231	206	233	238	195	201	211	249	240	248	230	250	242	199	228	237	226	243	230	247	215	219	216	231	237	254	229	232	213	243	225	223	242	235	241	190	228	260	213	197	205	238	225	224	228	222	217	261	210	227	228	228	204	234	212	199	225	199	203	220	190	209	232	216	224	238	222	231	229	221	208	235	235	234	224	231	237	232	215	239	227	205	243	208	238	237	251	233	209	212	208	189	214	193	209	198	192	213	263	257	214	200	235	203	209	218	236	236	246	215	244	196	208	226	242	250	236	263	208	248	241	257	238	245	221	217	236	213	244	223	222	211	244	255	196	255	198	229	228	205	208	246	215	210	228	239	225	207	202	205	225	205	237	200	235	220	238	207	253	228	245	229	229	242	245	229	211	207	212	234	230	236	225	204	237	242	236	234	220	226	213	231	225	230	231	233	250	225	240	244	215	212	218	247	253	237	232	216	226	224	256	256	237	240	222	250	232	242	233	229	231	244	240	207	238	231	216	211	233	229	240	194	214	231	218	230	247	206	239	231	225	219	243	224	233	244	211	238	242	200	212	195	230	232	224	244	256	227	244	239	215	204	189	221	268	225	230	237	209	250	236	212	260	215	225	215	220	224	245	239	247	243	223	235	211	231	191	199	211	213	224	250	216	244	222	238	254	222	254	253	228	221	217	253	239	236	232	203	219	242	253	233	246	218	225	232	237	226	227	246	236	225	243	203	215	235	216	232	208	206	218	229	238	232	212	235	235	254	244	225	215	215	220	225	209	205	210	227	245	239	249	222	222	220	219	223	244	220	226	257	217	228	234	211	202	236	203	232	244	219	211	222	219	233	232	211	249	210	242	262	229	223	206	228	223	221	226	245	218	240	244	236	235	220	229	210	239	235	217	247	229	227	209	241	231	231	212	227	238	215	184	205	219	220	233	242	206	210	221	207	228	217	224	215	243	242	235	196	217	242	208	218	244	210	209	217	223	217	230	224	217	229	249	215	194	213	259	236	227	240	228	229	228	212	200	230	234	207	218	211	233	229	233	243	247	216	241	215	241	223	235	253	248	234	272	211	215	219	206	215	247	220	248	231	227	250	215	222	181	191	228	224	225	246	225	229	211	232	243	217	235	243	189	211	226	233	222	212	209	216	226	185	212	234	238	230	207	223	242	247	229	224	220	215	234	245	206	219	217	221	254	230	211	222	221	240	206	223	222	231	206	242	243	212	209	227	252	238	225	223	238	244	212	233	234	226	243	265	285	226	237	255	210	225	221	223	244	213	190	174	244	204	217	213	234	233	204	197	224	223	213	206	225	201	207	235	215	207	204	253	207	222	213	212	190	252	226	230	203	226	222	223	194	263	220	247	206	237	234	236	228	209	202	221	227	238	248	238	250	234	230	210	222	213	221	218	228	216	222	232	211	260	237	209	230	241	207	212	241	228	238	218	203	218	221	238	218	213	257	247	233	237	220	201	223	224	210	240	220	237	211	233	220	233	219	210	225	241	213	245	218	247	228	226	207	193	221	228	225	222	228	237	262	209	221	210	229	238	229	216	221	224	231	238	258	226	233	223	239	246	213	203	208	226	222	224	218	206	226	255	219	226	232	219	223	217	238	246	238	217	234	223	221	256	229	230	234	220	248	229	212	210	245	235	227	221	197	244	220	235	222	260	231	242	235	232	245	224	223	260	230	234	229	213	207	244	245	232	244	248	234	208	244	239	224	245	196	217	238	213	226	219	242	225	226	220	205	221	226	208	251	239	244	193	229	238	213	205	217	252	204	208	225	223	253	225	230	229	200	240	216	218	207	225	228	214	245	194	239	232	229	182	223	207	204	232	182	212	219	238	201	235	239	205	211	251	246	225	232	200	236	258	254	246	228	230	242	243	204	234	213	214	229	225	226	224	217	230	199	213	215	246	223	214	237	226	241	218	224	246	241	203	238	250	239	219	220	228	238	208	226	228	241	232	227	239	235	225	243	235	219	217	216	245	198	234	224	227	233	262	226	204	235	212	200	217	227	216	234	231	260	217	225	191	235	204	243	206	244	225	208	252	219	215	213	227	227	249	219	235	230	210	216	213	223	214	214	216	240	234	261	235	234	221	226	257	239	230	247	230	219	235	231	230	194	207	251	243	243	230	226	222	205	232	224	230	216	206	217	235	217	236	208	240	226	234	217	238	216	220	231	212	214	255	251	251	225	234	196	249	220	237	227	200	226	229	227	231	228	221	240	211	208	210	236	221	208	229	221	231	227	225	243	198	203	243	225	254	188	219	265	223	211	212	234	211	220	232	221	232	246	232	241	230	226	214	233	234	202	208	209	226	252	240	183	222	206	242	228	202	228	211	244	229	210	221	239	244	236	231	229	203	223	200	211	243	205	230	211	262	237	224	225	214	231	240	220	217	245	227	200	220	229	196	216	250	219	216	222	221	240	224	229	252	220	211	209	215	215	210	229	208	231	247	266	228	236	202	223	230	232	205	210	219	220	228	220	224	229	267	223	240	224	244	200	240	252	250	231	231	225	223	239	212	230	244	204	250	253	256	224	234	216	254	197	244	211	219	240	226	219	248	274	224	224	239	199	235	235	219	228	204	213	236	222	217	223	218	226	228	218	217	237	235	231	218	200	217	264	220	218	220	227	205	238	218	248	246	253	219	227	208
6021	1065	2073	3220	4114	3265	2067	1452	1636	2173	2882	3532	2356	1584	1287	908	774	762	689	806	620	596	623	616	592	585	618	576	560	588	568	543	559	576	581	591	582	552	579	619	540	599	501	571	537	594	563	554	514	581	554	577	589	565	579	574	544	561	553	570	596	576	610	616	583	556	514	579	561	572	546	546	590	549	566	534	553	546	544	530	541	523	586	615	545	551	515	571	553	586	602	543	538	586	543	564	530	575	594	539	557	551	588	571	591	554	566	545	570	540	574	530	600	580	596	560	578	563	585	526	587	574	560	568	573	522	587	557	599	572	558	591	589	577	543	592	593	573	580	584	555	560	581	591	553	609	525	557	579	581	585	555	530	534	571	535	590	555	555	533	586	515	567	587	537	530	550	568	556	579	560	578	576	532	581	553	553	581	577	571	593	556	548	561	569	577	545	588	589	578	537	544	548	565	576	565	541	556	548	538	551	512	573	540	585	551	618	575	565	581	554	547	554	544	559	581	555	609	561	592	570	581	553	550	589	549	558	564	564	556	620	555	564	574	518	564	542	604	572	631	581	570	571	566	573	567	551	583	581	591	554	562	556	543	568	554	574	549	571	590	571	542	618	584	533	563	574	598	544	572	573	598	557	553	580	580	557	544	581	591	568	549	557	556	557	553	580	564	575	550	570	578	558	537	568	533	561	522	551	524	595	592	575	584	546	547	562	572	546	557	565	586	567	569	577	586	583	592	584	591	554	559	533	557	543	579	577	560	562	526	494	566	608	540	528	539	577	575	544	629	538	590	571	538	557	577	559	530	556	554	571	549	592	572	551	569	589	576	540	573	525	580	533	518	569	584	552	559	581	573	611	571	593	537	550	571	576	516	557	581	521	569	537	593	537	592	543	564	580	511	560	585	585	551	587	612	579	568	559	590	571	540	543	564	574	558	546	580	595	577	588	561	570	548	578	564	543	529	582	621	577	554	557	573	553	591	572	548	541	532	555	551	543	571	579	584	600	542	524	557	524	574	594	573	587	562	543	545	583	553	570	552	544	549	588	556	531	581	583	621	586	588	567	550	566	551	576	565	570	605	575	604	559	562	575	572	582	555	509	587	570	568	579	580	517	551	541	565	554	552	538	580	521	567	588	639	564	571	600	533	582	540	553	580	535	565	561	535	549	538	559	569	546	597	551	579	549	602	575	592	591	611	587	589	576	547	557	561	553	561	566	551	547	547	576	561	598	556	532	574	541	591	604	550	563	591	588	519	542	590	554	606	586	563	564	560	519	579	576	575	558	603	549	603	641	589	567	533	589	638	596	560	589	558	533	553	556	555	616	542	598	555	550	558	577	562	558	567	526	558	580	580	584	580	575	547	542	572	544	554	590	526	585	557	620	559	545	540	612	563	561	556	570	555	581	575	576	598	572	590	577	563	591	569	574	562	572	543	582	564	559	530	523	574	564	597	550	575	559	549	593	555	576	590	593	593	562	548	618	550	537	576	584	573	549	527	594	587	580	545	587	613	566	603	637	537	521	553	578	596	556	612	539	573	581	577	548	567	579	571	554	576	586	558	598	565	546	587	627	580	540	550	563	595	543	571	568	555	574	589	537	521	541	577	529	528	562	545	537	575	587	578	532	565	604	529	579	582	558	530	584	555	541	555	566	571	549	570	565	561	537	546	548	558	575	537	583	533	552	540	562	551	573	577	578	510	536	571	561	566	554	564	590	598	595	572	580	536	559	583	551	560	532	590	554	546	577	596	556	605	611	530	508	594	569	583	528	552	559	590	551	588	551	610	555	549	581	613	557	549	548	592	561	571	547	527	549	558	556	559	557	539	572	558	546	598	559	560	561	522	576	529	558	529	592	565	526	540	553	550	581	567	567	541	562	570	501	585	577	530	573	576	540	548	535	610	561	603	560	568	553	535	551	590	523	524	575	577	547	555	562	549	568	536	527	533	566	499	573	564	589	585	542	565	545	586	544	630	551	552	540	543	534	572	605	532	578	596	606	553	586	521	560	558	529	562	556	558	523	618	593	586	575	538	568	591	578	570	550	603	570	558	551	604	565	584	539	570	581	558	558	558	560	535	530	609	592	587	565	632	566	559	531	565	568	561	576	590	559	544	584	542	544	548	521	555	542	553	579	573	500	584	544	551	562	529	548	584	553	585	564	572	628	583	597	569	558	550	594	549	546	517	586	579	583	558	537	600	570	542	584	547	570	583	553	510	581	544	547	569	580	534	556	542	563	545	583	555	584	584	567	566	523	592	558	561	586	593	570	550	599	568	586	575	559	581	594	616	580	552	545	573	575	563	553	553	540	574	571	584	542	589	569	619	565	541	571	555	586	521	559	571	564	564	583	548	561	560	571	559	573	584	552	553	548	566	573	582	562	552	560	576	529	567	552	561	562	548	531	580	562	598	583	572	573	578	518	500	540	564	596	527	536	570	611	573	556	579	556	538	596	571	551	584	584	588	575	576	555	604	561	555	537	565	547	532	557	569	578	569	555	549	551	560	576	572	544	540	573	599	577	529	547	556	596	534	575	572	545	587	573	562	588	513	546	573	509	581	567	584	556	521	552	568	558	556	561	601	581	595	527	586	568	571	534	523	559	561	581	547	534	528	544	572	526	578	561	588	573	559	586	531	567	594	583	550	532	565	561	600	558	571	528	583	562	585	576	561	598	545	591	579	572	581	520	551	629	575	566	556	588	570	557	556	596	573	591	598	567	609	585	629	567	525	567	534	570	563	566	550	555	624	529	590	572	529	596	514	556	598	543	610	566	565	548	556	588	568	545	590	569	555	573	577	554	587	596	616	566	558	523	599	543	532	583	569	574	563	562	551	510	573	566	559	546	588	563	598	567	554	600	538	554	569	551	619	566	580	582	542	542	566	581	550	556	601	571	565	595	597	529	586	554	586	591	577	519	588	575	601	552	569	544	554	581	561	564	555	552	553	562	588	524	589	576	584	543	572	545	517	558	517	525	573	530	518	565	570	567	578	554	538	577	543	594	584	552	535	546	605	560	566	563	556	590	583	578	544	578	581	589	552	578	514	535	548	538	573	552	539	558	587	569	539	544	555	535	553	569	545	592	562	538	559	562	563	585	561	581	563	599	589	590	572	572	557	550	549	533	520	583	547	566	541	562	545	537	563	553	557	590	566	530	572	576	546	567	546	559	565	562	541	537	563	611	613	530	561	563	580	549	538	568	567	572	533	575	588	579	600	596	551	595	634	554	569	540	562	534	567	526	582	586	592	539	550	534	567	555	572	577	568	581	610	569	523	535	604	587	545	555	584	563	553	520	571	581	573	541	558	524	528	570	567	561	586	556	586	504	582	546	555	561	595	566	568	558	559	571	563	558	553	557	599	602	576	561	574	547	555	555	580	592	552	594	552	622	557	557	582	550	558	541	566	596	554	562	551	550	556	590	616	555	529	563	570	589	563	557	565	524	548	592	585	601	561	591	568	578	539	571	541	546	525	570	524
13900	1695	1802	1795	1696	1458	880	617	725	773	939	1080	828	634	561	459	420	426	382	488	418	428	367	410	386	415	378	383	378	386	403	330	368	355	363	378	391	357	385	330	375	366	466	397	390	382	390	362	399	373	355	358	377	366	389	378	358	379	351	393	385	384	368	412	383	351	414	371	395	388	375	427	383	361	422	389	420	398	402	413	410	407	403	379	399	389	364	383	338	370	413	357	365	377	362	388	421	337	348	373	388	410	376	384	392	376	406	360	423	380	394	372	399	366	392	383	370	384	371	365	396	409	402	410	414	425	345	390	384	381	342	439	348	362	403	415	377	355	374	351	386	397	357	397	385	364	376	390	388	390	376	411	360	385	385	352	362	402	358	354	362	390	373	368	387	379	387	392	367	371	392	411	365	372	380	415	389	346	385	390	353	349	357	369	393	376	406	356	377	352	354	374	350	378	380	388	391	390	389	363	377	398	395	391	407	368	381	402	358	363	401	387	398	382	337	374	332	363	328	376	390	406	366	347	374	376	401	373	394	371	333	390	395	386	358	343	339	380	378	399	363	399	363	366	356	373	386	393	385	387	362	399	387	346	402	408	418	390	356	344	351	381	339	374	398	368	378	405	372	393	345	408	372	400	380	383	385	387	349	365	415	383	361	357	381	391	383	363	381	407	360	401	409	360	421	366	374	395	357	362	382	364	407	421	419	408	378	390	384	395	370	403	355	356	400	393	376	379	373	352	344	367	390	390	368	372	330	373	361	375	392	398	373	390	383	404	370	368	370	359	385	384	404	381	355	367	377	355	368	376	389	369	404	410	343	370	369	335	371	371	360	414	375	387	400	385	397	361	340	354	363	391	370	374	369	423	394	356	400	349	379	385	357	371	401	373	377	397	372	424	400	338	382	417	385	362	377	367	372	357	399	351	383	379	407	380	404	372	376	383	392	336	381	379	381	381	363	364	373	351	415	368	398	402	386	366	404	420	346	380	412	379	386	417	391	376	384	392	357	395	361	370	404	369	360	388	361	423	387	355	384	405	347	378	393	372	375	377	418	413	407	350	367	424	361	369	375	359	385	387	373	382	437	387	378	373	387	350	372	391	378	370	361	396	340	389	384	389	388	395	364	389	338	363	373	353	366	378	370	415	411	360	363	371	358	413	403	382	347	399	376	371	375	407	412	399	421	417	379	412	387	388	400	407	373	370	389	366	398	394	399	376	360	394	351	377	390	356	386	396	363	397	354	365	382	394	372	358	404	414	373	421	418	401	385	400	405	360	392	393	344	406	409	405	357	389	373	404	370	339	353	354	404	378	414	402	363	375	358	390	379	406	394	360	355	364	395	388	376	380	390	371	358	371	382	398	370	376	383	338	369	387	402	380	369	368	406	345	404	353	383	399	399	404	364	405	346	377	373	327	382	378	356	395	373	377	366	402	362	391	393	388	399	367	391	406	433	379	368	384	349	353	376	385	421	373	373	389	396	377	367	379	437	375	398	373	384	379	375	390	373	374	367	387	350	400	372	383	389	360	413	404	401	381	371	370	365	346	361	423	390	370	396	369	362	360	367	398	401	400	396	393	411	398	339	382	395	391	375	362	380	375	355	367	356	373	342	342	394	355	397	368	397	352	417	368	357	350	402	331	384	364	408	380	369	395	386	416	359	368	406	404	345	387	428	408	394	378	348	379	364	388	398	389	372	380	366	368	387	399	415	379	375	376	396	335	370	367	375	409	364	371	362	366	405	365	378	338	360	404	368	355	372	394	385	346	353	368	390	389	377	379	405	408	362	398	368	352	399	372	403	409	417	407	378	379	373	373	357	385	389	392	349	388	340	366	410	402	413	382	373	390	426	350	388	373	363	389	421	351	366	407	387	404	383	419	397	406	359	378	362	411	407	385	342	368	421	383	361	411	344	392	368	366	383	415	400	378	363	368	369	377	353	394	369	371	349	372	392	373	380	368	361	341	397	355	351	404	357	379	378	397	357	363	372	338	392	357	396	378	376	394	387	398	381	364	398	391	365	368	348	364	399	371	407	382	424	409	366	399	355	347	374	409	373	388	365	348	336	400	399	394	419	359	389	387	372	392	368	378	356	404	323	347	435	417	415	387	366	385	380	380	372	402	385	369	347	365	368	413	395	368	364	397	438	370	357	395	407	401	386	361	350	417	389	417	374	378	376	419	378	363	377	380	373	378	386	376	368	387	387	368	373	366	390	366	372	365	397	354	373	352	356	402	395	389	397	401	377	366	363	387	377	364	353	393	423	390	389	379	396	384	371	418	411	407	392	462	327	372	399	353	398	410	419	412	369	422	423	397	369	403	392	391	365	386	357	369	378	366	387	372	360	375	452	412	384	383	381	376	370	361	408	389	371	396	390	396	375	348	381	364	376	388	377	344	369	412	359	362	392	387	404	417	401	377	380	359	350	388	397	361	382	371	411	381	400	394	392	418	406	373	380	364	368	348	392	367	395	356	371	374	418	397	381	396	357	412	388	386	397	386	433	358	363	387	398	357	387	403	419	381	364	377	427	402	366	381	383	382	385	403	377	368	347	372	365	359	368	392	398	384	387	401	394	366	347	384	385	369	376	362	356	411	399	430	400	404	381	385	382	363	354	393	390	340	378	382	374	362	396	388	382	340	368	388	417	374	346	375	368	410	371	383	399	405	348	413	393	409	373	359	376	375	406	353	383	354	352	359	382	388	341	363	388	405	354	363	375	375	328	375	423	414	408	359	400	382	378	391	364	358	391	394	382	365	374	379	345	378	396	373	365	393	368	389	392	369	393	371	375	352	369	388	399	381	347	399	362	395	411	392	395	383	431	382	373	366	365	395	366	368	370	390	410	391	369	377	373	405	400	377	387	385	344	355	365	391	380	394	373	377	354	404	399	363	320	382	369	359	382	374	392	388	412	375	411	369	385	386	372	429	367	356	390	415	405	374	376	385	405	420	387	367	386	392	392	369	391	358	373	375	392	374	357	362	350	370	382	396	394	401	369	364	386	386	357	381	353	407	394	382	368	359	403	361	388	381	386	343	360	349	358	359	411	371	391	414	377	351	409	394	375	406	360	405	403	361	369	387	362	341	378	386	377	377	413	409	386	400	378	366	393	347	413	379	388	378	371	409	384	409	383	375	372	333	370	369	402	348	370	414	362	369	395	392	369	341	362	368	427	421	409	383	385	410	405	371	363	408	370	385	354	396	373	375	350	388	375	399	386	350	372	336	398	353	386	394	409	389	388	388	373	405	345	380	363	374	372	369	368	380	405	395	383	399	412	375	407	369	392	357	365	372	369	391	371	371	356	377	398	392	391	386	405	371	373	365	428	362	397	420	417	391	424	401	349	359	373	384	371	351	410	360	395	374	401	398	372	406	363	398	414	378	378	353	399	367	362	401	391	354	356	412	399	343	378	384	392	411	391	389	375	390	407	417	322	381	404	363	416	369	401	373	365	362	405	366	402	397	339	360	412	390	369	403
8226	1670	3631	5146	6309	5137	3162	2238	2590	3343	4352	5009	3303	2204	1794	1481	1187	1221	1100	1363	1028	996	957	949	891	914	938	861	869	902	884	932	856	890	862	923	907	893	920	878	911	898	891	869	911	945	909	838	849	897	869	887	877	902	930	847	864	871	917	895	877	907	842	881	855	873	887	876	836	938	906	876	851	894	846	874	915	861	844	871	921	928	922	857	868	834	797	904	882	923	901	838	902	859	832	928	880	854	875	843	888	833	868	893	835	926	885	892	848	852	838	873	879	850	889	883	844	866	843	873	904	875	852	890	886	861	939	890	881	877	914	926	806	882	869	853	833	879	869	888	907	866	856	904	842	863	833	892	868	887	879	887	854	929	892	824	868	873	895	893	862	905	901	879	893	893	897	827	889	904	870	878	836	920	842	843	883	868	877	826	858	849	887	900	902	848	913	885	816	815	866	788	874	815	893	896	836	880	883	882	860	862	889	857	917	916	851	907	938	826	843	911	875	861	890	900	881	889	838	894	868	798	906	936	885	909	899	871	833	866	843	869	929	919	915	863	868	906	859	812	870	889	878	823	867	881	841	914	832	808	823	856	930	867	852	876	837	906	852	908	882	869	891	912	810	868	863	819	891	885	862	884	904	821	882	932	806	880	843	896	852	867	884	902	878	806	877	871	905	890	895	883	870	919	889	858	849	868	886	857	851	857	861	896	930	932	836	883	860	839	851	820	881	869	878	911	837	864	935	851	893	893	839	899	866	845	832	979	859	803	907	877	873	892	807	893	894	910	846	847	847	871	888	889	858	902	880	829	873	834	871	858	865	851	935	855	878	874	853	898	855	844	897	901	885	842	870	917	878	832	865	861	834	872	866	918	931	875	844	851	898	892	884	843	906	887	801	910	917	844	886	852	857	861	848	849	942	822	903	895	884	894	838	871	934	867	851	850	871	853	812	893	879	884	825	879	815	849	886	817	871	821	852	870	890	954	839	887	859	924	882	855	884	827	889	904	869	846	876	858	916	862	861	914	863	874	818	831	853	805	908	895	839	884	893	835	901	843	864	873	890	888	896	843	886	840	838	847	875	882	883	877	852	863	912	875	854	821	840	839	853	902	816	903	828	898	882	882	907	943	896	871	846	868	825	859	878	837	879	865	856	915	922	864	832	833	884	899	891	895	863	938	848	855	869	861	865	932	893	862	838	860	866	897	859	887	870	817	858	872	887	875	946	837	858	868	841	843	853	840	897	908	863	899	857	812	871	908	892	843	882	894	894	838	898	839	906	870	846	873	828	851	878	843	841	831	860	833	865	922	860	868	863	833	877	844	856	853	830	856	879	811	853	869	862	917	854	862	866	918	896	872	875	902	890	883	895	896	763	866	907	933	881	888	892	932	864	881	852	823	905	852	916	918	854	892	883	859	859	888	897	911	867	824	925	890	848	879	883	883	861	836	803	872	905	848	903	929	921	856	832	891	887	891	843	866	866	842	788	841	930	870	887	891	851	855	921	854	874	854	850	868	848	887	881	832	864	868	870	863	858	901	903	903	833	873	879	910	887	865	858	875	891	913	845	832	851	849	866	857	879	825	882	897	906	844	921	887	850	885	850	873	875	832	903	897	827	888	871	809	862	862	844	836	868	904	829	859	832	842	884	809	874	812	868	897	850	853	915	878	841	878	883	887	845	888	842	863	874	820	828	803	916	916	865	866	860	893	878	857	871	907	842	870	862	839	886	863	896	847	883	857	853	844	894	835	827	854	839	872	852	869	871	849	928	870	838	842	877	838	889	845	912	841	891	870	853	873	849	856	863	857	839	897	885	896	863	860	909	921	875	867	847	892	888	882	917	874	891	888	873	848	845	878	867	875	905	903	838	831	848	897	891	830	858	902	923	864	884	901	879	851	873	861	885	900	911	871	813	895	869	933	841	883	843	900	830	918	836	844	873	891	906	890	914	891	872	884	908	857	890	886	867	868	881	898	892	880	919	831	813	884	912	855	881	829	900	859	899	842	867	852	860	867	877	848	883	936	840	868	893	864	861	825	865	821	877	834	913	907	867	831	871	903	885	861	893	869	903	847	875	853	895	859	843	828	887	829	868	871	822	859	870	821	871	864	916	838	900	925	868	872	881	878	875	922	861	858	890	840	833	881	850	831	870	841	855	860	918	922	905	830	882	877	925	859	842	810	846	875	847	835	881	872	868	914	813	882	911	839	876	871	883	888	833	878	892	825	852	847	874	838	894	873	848	853	898	858	929	879	892	842	896	862	907	880	857	865	869	865	863	889	867	862	853	863	905	879	847	814	855	848	876	918	878	881	855	857	862	882	860	871	856	856	893	923	820	899	880	909	839	897	881	828	866	837	880	894	873	846	919	896	878	872	868	882	894	865	891	874	897	840	845	904	873	883	860	941	822	858	856	936	865	860	824	875	831	848	868	872	818	907	856	845	909	861	910	905	843	816	848	854	895	886	850	858	862	912	774	908	882	884	861	857	822	896	860	827	927	912	870	873	901	851	865	895	829	878	873	905	904	879	875	844	846	839	838	903	872	851	906	877	879	919	895	849	904	890	896	894	863	887	904	909	868	925	877	864	881	827	874	838	842	817	852	866	835	892	904	853	797	816	860	861	839	878	873	918	885	848	917	889	804	855	845	912	877	890	848	804	826	890	883	831	865	869	921	822	873	863	818	847	866	873	873	892	860	916	893	926	858	862	917	889	887	845	838	885	854	899	878	831	915	882	877	877	905	884	869	912	871	877	849	893	909	843	822	889	859	853	889	901	865	899	885	860	888	847	814	885	912	896	863	900	876	903	854	874	846	866	863	856	875	880	880	938	856	964	829	891	888	855	843	880	905	880	869	859	870	903	904	896	896	915	836	905	886	876	928	846	895	847	883	951	900	792	848	901	876	857	881	835	860	858	888	896	862	917	852	895	917	870	894	850	900	907	893	857	866	866	872	833	896	889	875	853	872	917	923	848	863	903	866	836	861	877	889	875	858	850	899	933	870	848	827	824	814	886	897	841	904	847	854	831	874	862	867	867	838	826	906	920	859	834	882	869	872	872	907	839	855	860	854	865	915	845	860	864	854	871	850	878	873	894	872	918	838	892	864	871	878	828	839	876	859	853	854	883	903	887	880	940	889	866	899	837	876	881	852	891	881	898	888	935	929	887	870	860	866	888	889	911	758	832	866	884	893	889	837	854	833	916	921	868	851	873	870	887	863	838	896	887	866	846	826	884	874	856	853	872	867	807	848	882	875	817	872	872	833	869	832	869	866	863	891	876	866	920	865	923	911	875	861	904	862	910	892	855	932	910	877	872	872	895	861	844	903	887	874	924	879	855	871	905	858	826	879	897	916	872	869	874	854	871	884	881	870	882	891	845	911	893	838	871	848	883	831	866	914	916	875	873	863	877	886	837	820	925	845	837	893	884	835	878	839	873	861	894	890	828	855	907	862	896	875	906	856	885	910	876	891	889	944	849	883	879
1542	477	507	630	648	567	419	352	406	429	484	574	423	348	372	319	300	309	373	340	328	361	320	314	313	326	309	345	302	302	328	324	318	333	323	331	313	315	276	284	353	303	358	300	300	330	285	278	333	288	331	304	325	308	306	329	309	303	339	301	323	308	320	303	328	337	314	296	325	300	332	318	289	293	310	328	328	292	305	335	317	307	337	355	305	318	324	306	327	304	289	309	343	332	327	306	327	313	295	327	326	315	336	320	340	294	308	295	311	274	340	312	343	324	284	328	317	336	286	313	300	319	303	297	351	308	290	329	289	313	347	324	279	301	325	280	285	348	309	361	330	329	311	323	349	335	297	318	333	310	299	290	297	309	304	305	282	310	310	310	340	326	320	304	343	293	301	296	326	307	287	312	324	342	308	321	307	311	322	296	285	288	318	328	291	305	301	301	313	322	291	307	336	334	336	340	306	335	343	295	332	331	259	296	320	307	315	316	328	319	327	292	287	312	295	317	305	330	354	326	300	284	320	298	306	321	350	330	328	305	314	320	309	290	294	348	329	325	324	316	313	325	315	302	331	329	295	288	352	308	314	313	302	292	313	295	322	330	316	304	335	307	314	354	313	347	320	329	305	278	286	316	299	290	324	319	343	307	314	293	292	330	303	312	331	339	322	284	294	319	322	314	325	335	268	298	333	332	322	323	264	334	305	340	338	294	301	305	297	283	324	304	354	338	310	313	322	321	344	318	339	326	343	323	317	315	336	335	332	311	309	320	341	336	322	289	298	335	320	313	307	300	319	342	319	278	310	271	307	265	322	334	301	334	308	293	322	314	285	335	318	336	332	294	312	310	335	330	309	318	313	350	325	264	322	321	349	305	302	331	321	336	337	298	328	303	312	304	341	316	289	306	319	328	346	286	316	329	335	326	303	337	302	305	285	322	309	296	304	318	333	316	313	324	307	308	319	331	323	315	312	335	312	308	336	329	315	297	334	318	322	273	282	300	287	325	329	292	308	326	327	307	350	323	325	307	317	324	289	313	318	302	297	337	332	293	303	346	329	313	322	303	323	341	306	308	329	325	328	330	300	332	312	303	348	330	308	280	308	344	342	318	348	331	308	315	337	297	344	291	317	325	343	335	317	313	319	337	341	294	304	319	296	319	322	332	299	329	313	303	324	336	337	271	315	333	282	317	347	285	337	316	347	297	285	294	299	322	298	319	337	332	316	311	352	295	288	316	296	323	326	331	317	288	330	316	328	311	318	370	317	290	315	360	339	314	340	326	316	317	321	302	327	305	334	317	336	328	341	300	299	308	344	287	332	294	316	307	345	327	319	356	318	309	309	320	310	335	321	308	334	305	348	300	301	321	326	321	308	311	341	287	312	341	350	323	327	319	318	297	303	362	340	301	303	297	295	317	337	306	321	317	332	333	284	318	346	309	343	337	342	336	311	297	317	306	321	322	294	313	334	297	301	308	292	307	332	316	295	342	308	311	314	335	331	315	288	301	311	274	270	328	320	324	314	305	346	299	309	332	281	307	319	312	292	310	309	298	300	334	324	337	299	306	326	315	291	335	313	305	318	324	309	355	342	311	333	288	281	292	333	331	317	334	282	313	299	322	279	287	312	317	337	298	318	268	332	300	302	307	305	326	303	318	300	293	303	306	347	283	278	339	309	301	328	297	301	270	313	310	316	350	317	299	288	309	343	277	343	342	306	337	323	308	292	316	322	337	319	343	338	318	294	340	329	338	303	327	287	340	327	281	344	311	335	318	314	312	306	339	299	312	310	311	320	317	318	267	303	303	355	287	277	314	324	300	288	286	306	304	327	337	325	313	327	316	343	320	318	312	296	310	349	298	310	288	300	304	302	331	316	355	279	320	298	336	326	280	315	316	318	312	348	321	309	304	332	329	316	316	288	293	308	337	317	315	303	314	334	324	319	321	325	334	302	313	270	315	298	345	324	339	313	317	301	300	339	303	302	317	301	298	325	303	310	309	319	317	315	307	278	319	319	363	336	300	299	309	346	335	303	302	317	351	301	333	271	290	277	318	340	293	289	343	314	335	294	310	317	342	341	292	327	289	342	302	328	314	311	329	316	312	329	300	308	321	346	292	308	347	316	296	323	357	359	341	271	312	296	323	309	353	356	315	350	327	345	315	279	283	308	307	314	303	353	289	312	310	273	301	296	316	325	297	322	296	356	301	308	296	345	315	307	333	303	317	337	304	315	301	304	323	318	339	335	329	314	327	291	308	315	289	300	284	326	289	304	342	307	308	327	277	299	308	311	321	365	370	308	281	325	335	330	304	326	328	338	313	335	305	305	290	297	301	287	377	355	313	298	309	319	336	317	309	290	311	297	325	319	317	343	324	337	330	331	307	335	320	316	297	340	297	348	306	320	323	319	319	276	321	309	322	310	320	307	345	311	322	323	315	318	334	318	335	334	299	302	319	297	302	311	315	301	332	352	300	289	283	295	287	316	361	309	341	353	300	334	318	313	312	329	349	349	283	292	303	299	298	342	330	330	333	324	352	335	344	327	325	320	322	309	314	310	314	311	287	310	327	326	334	298	326	306	300	301	317	323	335	317	353	297	341	343	331	297	336	305	281	314	311	306	307	305	329	322	351	315	300	350	284	286	285	324	310	311	305	318	288	309	323	349	321	324	327	335	304	317	298	311	333	325	311	330	317	350	343	284	338	313	307	318	336	297	312	305	326	297	327	317	349	369	310	333	324	301	290	340	298	285	302	293	342	315	306	288	294	327	331	315	297	311	296	280	293	308	323	308	291	347	273	327	301	298	335	325	304	308	283	311	306	351	345	349	290	314	291	298	321	292	329	293	298	296	332	320	302	304	317	281	322	334	303	287	337	292	308	316	342	315	304	321	321	303	300	332	295	304	339	332	303	344	319	313	342	328	312	311	324	334	325	301	319	318	317	311	310	279	344	306	310	346	344	318	310	315	317	356	323	336	328	331	308	322	299	330	325	301	289	348	297	338	346	299	310	337	321	288	313	295	293	283	318	317	358	328	349	337	317	307	319	284	315	306	326	322	338	323	344	329	334	314	335	332	350	308	342	264	329	292	295	332	305	315	344	345	322	288	302	324	324	329	297	320	328	342	313	307	336	305	336	311	315	317	324	320	310	348	323	336	284	298	361	359	282	322	300	310	329	316	290	305	319	365	318	303	320	326	300	289	306	338	309	348	322	323	293	319	317	284	348	303	317	344	333	312	317	310	296	343	350	316	336	344	331	315	315	288	322	326	345	343	331	315	302	321	323	321	331	326	327	305	302	304	320	326	310	299	328	308	318	336	307	316	341	336	305	315	333	314	323	326	297	316	320	298	321	337	302	320	317	323	307	308	260	314	310	316	324	294	328	319	322	271	294	289	294	305	334	270	304	355	325	335	301	333	322	318	305	309	304	305	319	280	319	318	312	322	312	348	294	321	306	305	349	273	318	339	316	332	312	317	308	343	335	267	339
1850	855	1286	1766	2253	1848	1224	1028	1237	1527	1826	2095	1510	1129	998	879	794	763	777	770	702	803	770	708	685	711	754	733	705	711	716	703	715	716	711	769	754	748	716	741	739	641	706	749	719	743	682	776	726	722	730	754	669	744	748	717	746	725	697	714	707	731	759	787	703	717	718	682	778	704	707	719	678	751	697	727	719	743	769	731	705	680	766	730	727	693	679	714	704	692	802	729	721	738	761	720	729	704	713	732	720	750	669	726	731	707	738	741	735	741	705	714	756	708	683	698	742	703	705	654	716	703	771	741	645	684	741	749	731	713	770	731	712	709	716	737	739	724	712	696	752	725	712	741	764	752	711	709	713	716	706	678	697	720	698	728	750	702	694	740	685	689	693	719	769	753	736	700	745	738	757	698	685	710	771	699	676	740	725	721	747	680	688	737	705	707	700	765	689	715	710	728	685	751	711	723	692	737	733	747	703	742	726	737	724	730	743	700	770	681	694	725	723	725	717	722	705	738	737	670	684	727	723	725	690	771	736	726	731	713	679	701	685	701	789	694	751	707	726	734	703	722	709	793	756	737	670	680	737	676	763	731	708	749	760	705	735	739	699	670	705	725	729	697	686	725	723	726	767	739	697	774	749	693	681	694	718	692	750	692	754	711	718	734	717	712	708	696	742	738	699	743	746	747	757	743	764	680	733	744	716	707	740	731	738	719	679	716	734	733	702	703	731	692	725	747	713	743	725	717	750	700	746	765	709	748	681	690	734	729	740	700	783	667	696	673	724	760	695	710	727	676	723	743	712	746	731	716	738	712	737	716	720	679	707	698	738	698	753	732	822	746	744	711	740	723	711	738	744	703	755	732	734	764	697	704	700	713	747	698	730	716	731	692	676	705	688	733	743	684	713	713	690	692	696	709	683	731	655	736	742	741	744	666	764	746	680	705	711	706	721	716	767	740	686	691	679	708	754	706	705	744	780	739	703	728	680	686	747	732	744	675	709	728	742	741	729	706	699	722	717	720	715	732	702	748	747	730	774	666	747	676	719	746	741	707	709	740	714	715	700	746	683	713	715	747	732	724	725	733	689	738	715	726	725	715	728	687	741	721	689	707	707	713	695	746	721	715	735	749	711	734	747	682	736	717	720	745	767	740	720	690	708	713	699	730	737	699	725	742	743	719	718	717	747	757	748	712	727	739	686	756	712	717	719	707	701	731	702	718	765	705	757	732	716	754	745	694	696	737	748	764	698	703	708	727	712	769	663	742	743	716	727	699	688	773	716	714	712	695	740	721	695	710	741	721	727	727	696	694	789	755	756	703	759	714	727	764	772	767	725	732	689	725	748	712	742	772	685	726	778	690	702	742	768	727	727	677	724	725	685	731	765	663	700	709	766	757	695	757	735	693	713	651	701	714	714	686	717	697	690	708	732	758	700	725	734	725	731	733	728	728	733	704	698	726	764	717	730	737	728	687	708	682	742	737	754	720	709	697	696	711	692	735	726	732	685	716	711	734	733	729	741	720	725	746	682	768	747	701	755	703	741	713	672	761	719	747	754	692	659	702	742	742	728	695	730	724	762	725	696	727	746	729	733	707	741	729	717	713	734	707	662	731	726	748	706	671	769	698	718	727	719	723	722	726	705	702	737	734	708	708	745	691	714	735	722	722	766	741	745	716	698	739	707	717	732	734	754	733	713	756	727	680	790	705	773	680	741	731	733	693	751	682	708	714	737	728	765	725	729	731	705	747	701	688	753	788	700	725	731	724	710	757	692	701	777	686	730	680	725	725	747	697	737	717	701	693	707	738	703	672	720	695	691	707	746	738	725	677	773	770	753	720	734	733	709	698	694	705	668	697	721	698	714	742	739	733	701	703	702	689	739	691	783	726	783	722	694	718	736	718	717	728	766	739	700	679	677	724	695	743	745	750	704	696	694	734	701	728	725	718	731	742	732	720	687	734	743	647	716	731	778	732	721	700	724	716	748	729	714	709	729	664	711	759	743	742	740	713	722	696	720	722	728	718	708	707	765	745	729	699	748	710	675	750	758	710	727	736	747	760	704	702	687	756	725	733	742	702	722	709	701	730	682	718	696	707	732	747	727	779	780	731	715	713	703	737	712	699	668	700	774	674	718	763	720	752	694	720	715	686	749	739	740	710	711	736	716	677	678	673	744	667	743	721	687	713	772	724	733	716	756	751	684	738	746	711	737	750	740	767	723	709	689	732	734	669	699	697	699	676	746	753	723	692	711	757	711	698	733	725	706	762	700	730	728	733	726	695	717	767	693	736	711	735	753	745	736	735	757	674	687	734	707	676	703	717	675	707	691	720	723	740	736	699	740	733	723	697	672	695	705	768	732	692	679	664	726	701	698	674	673	693	752	702	713	772	708	700	762	710	730	746	795	700	677	738	732	688	740	701	767	713	739	736	705	744	708	722	732	752	727	689	727	713	725	734	713	712	698	732	709	699	721	722	721	724	719	673	747	696	784	733	695	723	749	691	719	735	711	740	709	719	735	710	709	760	728	739	755	745	763	716	767	707	684	738	728	730	708	743	718	714	709	716	711	744	735	729	693	713	747	734	690	733	744	767	704	695	699	727	778	729	718	710	717	703	701	697	793	741	683	700	749	751	728	705	725	745	714	749	706	733	728	717	722	691	693	735	736	697	719	716	769	736	781	693	703	680	736	729	743	716	740	692	700	711	688	725	681	749	745	713	766	725	802	707	759	724	706	705	746	749	725	775	744	716	720	724	707	744	710	700	722	708	721	720	735	770	767	695	716	716	699	716	724	756	739	769	705	744	741	737	693	738	729	727	749	718	689	716	693	725	725	727	718	742	767	716	775	681	766	698	735	724	688	703	745	680	735	696	712	755	704	717	696	746	711	758	744	751	727	725	751	722	733	740	719	704	708	718	711	735	756	813	761	704	736	704	735	736	763	667	708	720	706	712	718	696	719	699	739	691	730	730	730	677	734	687	736	757	748	759	731	725	714	748	700	754	711	803	754	723	686	722	753	718	738	729	741	737	642	700	674	694	747	727	722	709	751	706	707	708	796	776	737	737	729	738	704	771	702	698	702	772	729	684	769	738	680	720	763	744	729	717	720	738	708	719	664	707	688	734	744	706	705	703	676	697	760	728	735	736	772	714	687	764	741	675	745	699	728	726	728	723	729	789	753	749	710	726	753	731	762	706	747	698	796	725	735	721	744	710	713	747	707	714	741	745	753	749	669	729	723	724	751	684	734	709	736	733	779	755	704	707	711	735	708	732	734	754	722	712	707	741	788	750	783	698	738	698	739	777	765	703	734	730	728	688	707	675	774	722	755	701	723	723	741	755	710	755	754	719	708	732	746	740	729	736	709	749	759	716	720	747	727	708	730	736	742	666	702	739	684	754	706	703	692	726	737	734	700	715	754	688	744	731	731	694	739	722	754	706	704	730	729	711	712	690	694	731	701	748	714	760	745	726	732	760	743	688	723	703	739	680
6902	740	995	1000	1024	774	512	351	426	527	659	666	525	366	317	279	249	242	238	253	248	231	236	233	230	218	195	229	223	234	243	237	226	207	242	249	226	249	229	229	258	215	229	225	231	215	202	201	255	235	227	222	242	221	204	250	228	237	232	225	212	218	211	211	262	228	227	241	236	256	239	256	231	275	243	246	234	213	215	209	203	206	203	214	218	239	210	230	223	227	214	209	225	211	226	246	225	219	255	241	186	229	221	206	216	220	221	202	239	208	203	226	204	249	240	202	232	199	216	220	208	192	188	216	203	250	240	219	217	232	236	255	207	201	207	200	226	249	221	230	237	249	235	236	233	224	215	238	216	251	230	244	237	232	215	222	224	225	221	210	236	235	226	200	211	268	241	216	207	216	228	235	213	226	220	213	203	222	215	203	220	238	227	203	223	216	239	223	215	245	215	226	247	247	239	208	223	238	192	214	235	221	234	234	213	221	204	201	223	205	209	230	232	225	228	215	257	236	242	218	246	248	215	210	241	221	229	204	246	224	208	211	241	245	250	206	207	234	200	224	197	237	208	230	214	202	258	239	217	222	219	221	222	225	219	219	206	230	218	226	215	205	238	218	204	211	201	224	198	232	250	250	193	212	207	240	230	230	248	247	198	222	237	214	216	230	189	225	247	221	245	227	211	186	229	196	225	255	204	205	242	215	234	237	221	246	210	206	232	224	227	221	203	227	228	239	225	198	232	209	230	210	229	203	206	231	242	236	235	211	202	213	230	228	233	214	182	243	223	255	227	219	220	237	199	214	218	240	241	244	210	212	212	225	209	211	267	239	241	216	217	211	226	221	238	243	225	246	233	208	206	218	233	235	182	236	216	224	233	221	216	224	235	264	200	215	232	201	211	227	210	232	228	231	234	212	233	204	216	233	250	217	215	189	241	237	220	221	215	236	212	229	233	221	243	191	253	231	192	223	224	205	204	205	210	245	218	245	241	219	227	238	207	223	218	250	230	203	256	222	225	217	230	214	237	234	222	229	199	202	239	229	240	223	220	224	235	251	257	228	248	255	242	256	209	216	242	220	226	250	244	208	239	212	201	260	217	226	214	248	221	190	239	222	225	210	241	227	223	253	228	199	194	213	235	214	241	218	238	208	237	202	236	252	242	196	244	259	242	225	225	207	208	215	228	224	242	239	221	232	253	246	220	205	234	236	213	233	223	229	223	195	218	188	245	232	235	241	237	222	186	235	228	217	191	203	231	234	221	226	221	232	249	198	191	206	241	227	232	236	199	223	217	233	224	216	206	209	205	219	208	217	225	219	195	217	224	233	211	252	220	226	213	217	226	223	217	252	214	214	220	229	219	210	247	218	222	222	233	219	234	235	214	203	206	244	185	221	238	235	221	222	225	229	257	209	207	220	202	220	200	216	236	231	222	238	228	217	239	235	210	218	233	250	210	247	208	233	252	243	220	216	225	219	238	220	220	221	221	211	236	227	214	218	230	223	223	246	204	217	237	238	228	232	221	226	206	223	215	216	218	197	219	207	248	204	213	215	233	211	222	229	208	220	236	211	234	251	227	220	185	230	219	220	247	223	232	226	202	231	220	210	214	221	238	234	220	212	236	216	202	226	234	249	218	243	229	235	241	207	218	237	218	222	193	192	228	209	234	238	209	190	214	220	244	242	241	219	211	237	204	228	223	206	220	209	211	213	241	221	208	236	203	247	208	226	251	239	241	232	178	246	195	247	203	248	220	211	220	211	227	236	233	232	226	245	240	229	215	236	226	207	199	227	214	223	210	220	192	222	222	222	206	241	239	223	196	205	204	234	201	263	190	217	218	241	239	232	211	206	210	204	196	247	207	234	216	210	217	211	224	229	209	214	246	241	256	257	214	228	237	224	223	223	243	233	241	230	217	232	258	207	203	258	206	202	225	231	232	206	203	210	238	218	244	240	202	207	213	224	251	229	229	234	221	216	221	261	191	222	220	227	223	218	233	197	212	253	216	213	226	226	201	262	213	233	234	222	223	220	231	222	205	234	229	218	230	224	232	186	222	189	257	230	201	239	217	219	196	201	198	216	219	231	205	210	213	201	229	223	252	229	200	202	224	219	238	224	215	226	239	204	256	213	232	224	213	246	226	233	221	218	209	268	214	247	231	241	225	215	220	223	217	230	214	208	225	217	224	242	216	244	230	234	231	233	255	227	211	232	212	202	224	243	225	251	228	200	260	225	235	225	216	225	246	197	231	207	215	239	219	202	266	217	221	211	231	243	250	212	215	187	226	219	240	231	233	236	217	236	207	211	218	226	208	233	223	224	224	197	224	226	218	198	208	234	250	238	218	242	222	229	239	196	253	229	235	228	231	235	244	236	229	236	239	197	218	234	187	212	229	199	235	232	254	247	213	242	236	222	209	220	227	187	219	188	229	237	211	211	196	207	235	222	244	237	199	217	227	199	184	259	221	216	231	208	212	218	208	245	209	216	204	200	244	230	240	251	245	248	210	204	225	233	194	232	202	219	233	210	215	230	219	211	212	216	226	204	244	210	235	191	212	252	237	204	218	207	239	244	257	212	227	229	197	231	225	254	271	231	202	226	223	232	237	226	234	240	245	213	224	223	209	229	198	235	199	203	217	216	224	252	247	242	223	207	231	210	209	228	212	185	222	246	242	220	216	190	239	219	224	243	235	216	216	238	241	212	215	230	230	220	213	251	224	213	211	226	208	199	210	200	233	183	204	196	208	203	230	226	241	228	217	242	237	230	234	218	242	242	234	220	245	235	234	202	250	215	254	213	218	241	254	217	209	196	232	199	206	204	223	246	218	212	220	262	213	251	211	214	246	217	235	228	227	216	213	225	259	198	214	222	236	231	220	245	236	241	227	203	213	229	206	211	213	210	240	237	197	206	226	230	215	211	229	205	194	217	212	212	257	250	234	224	209	206	244	204	220	230	225	225	212	212	209	212	249	209	242	240	215	213	233	226	203	235	230	257	209	224	224	225	218	249	224	207	251	245	216	221	223	222	203	249	201	230	243	240	200	212	250	200	226	235	227	255	227	217	230	245	224	231	229	232	242	227	219	232	219	198	227	218	211	186	248	220	210	211	218	238	220	226	211	232	198	214	205	197	227	238	251	220	184	209	237	241	228	215	226	217	204	214	250	241	231	219	237	201	236	209	227	224	230	230	236	236	212	245	191	240	228	230	234	222	225	209	221	226	195	230	237	208	196	196	211	218	224	230	220	222	244	204	218	236	256	209	231	236	217	200	241	228	206	234	226	224	215	200	229	204	238	231	254	220	220	231	205	205	245	212	215	218	270	245	221	198	265	231	198	188	200	253	214	202	240	229	202	203	223	238	228	202	225	218	246	215	212	214	224	222	234	220	245	205	221	228	220	221	238	232	229	218	220	247	213	220	231	223	193	242	224	251	205	223	189	218	234	225	223	214	244	206	241	242	226	227	204	218	230	222	238	233	247	218	218	240
6009	1091	2129	3182	4005	3308	1867	1488	1686	2330	2883	3281	2087	1439	1100	924	707	781	772	881	619	635	578	591	604	589	579	584	607	584	557	560	541	507	589	583	592	523	628	592	587	592	540	574	585	536	575	600	549	478	596	552	540	504	494	540	540	526	568	558	536	625	570	551	565	574	575	541	580	527	578	565	553	569	585	560	577	558	548	571	519	595	544	537	557	548	555	560	612	545	585	551	538	524	591	556	533	539	590	598	581	568	508	527	527	557	585	564	585	538	575	543	556	550	589	589	549	572	576	568	548	590	581	619	516	580	558	549	604	616	566	562	562	527	559	584	561	579	560	576	554	538	535	586	567	558	533	538	544	542	516	569	543	549	534	574	547	565	530	576	566	569	525	578	532	589	569	538	555	556	567	531	584	549	526	577	554	564	523	554	540	568	606	572	534	509	545	587	508	549	587	566	569	502	599	579	542	576	566	561	585	527	530	516	538	566	563	559	551	568	555	579	550	526	548	605	586	600	590	548	553	515	547	533	595	524	530	555	518	577	537	499	541	531	551	581	558	563	551	536	585	544	570	584	570	559	512	537	553	551	573	539	545	555	523	568	547	591	539	566	551	578	630	577	502	536	572	551	565	557	589	574	562	543	537	529	557	527	554	578	530	564	528	541	576	545	570	526	540	601	574	575	529	558	569	568	533	536	613	554	589	559	562	542	572	577	540	547	513	551	570	513	548	551	563	560	566	574	528	616	561	539	545	534	559	583	561	509	542	542	554	534	547	579	578	583	535	548	525	547	549	556	539	555	550	591	544	531	561	575	572	572	561	566	579	556	588	524	577	563	491	551	514	568	554	538	539	528	566	595	554	570	557	577	609	561	533	532	597	554	574	575	608	555	556	558	582	575	557	535	583	564	544	554	571	580	588	566	529	569	567	603	571	561	576	553	572	558	515	577	554	575	504	623	551	555	565	548	570	534	575	551	567	566	574	558	578	567	546	545	545	570	519	567	562	586	524	565	529	565	561	572	563	504	592	576	547	583	537	550	553	565	535	500	556	581	572	551	545	555	578	578	555	567	551	546	515	587	584	557	593	583	581	580	537	576	575	545	554	542	537	515	571	574	545	577	556	554	559	581	566	529	557	580	592	575	565	562	525	552	606	569	563	547	599	584	602	568	565	551	568	582	568	550	592	520	605	547	551	573	579	570	571	566	575	543	553	571	524	572	510	542	589	584	575	556	584	555	540	557	536	601	553	575	558	524	565	552	630	551	566	575	581	565	585	566	574	523	569	574	540	590	557	538	540	562	531	563	514	561	508	542	533	582	504	561	544	566	549	595	542	583	520	547	506	557	523	564	554	574	567	540	545	607	566	615	607	535	582	571	535	548	563	558	593	562	583	556	595	503	557	606	558	533	585	594	542	539	566	557	585	578	569	544	571	579	596	560	556	551	559	582	570	562	618	544	534	573	586	527	564	570	541	516	587	522	561	578	548	586	570	561	553	580	545	546	575	543	538	562	559	526	529	549	538	587	539	538	535	554	632	551	569	571	591	554	550	554	570	543	561	568	520	555	602	525	563	583	596	547	565	547	536	579	501	576	535	579	538	531	579	521	574	553	571	533	577	551	562	560	543	522	581	566	567	530	600	527	564	559	559	558	572	555	540	553	539	597	539	544	556	540	569	545	583	550	553	543	522	576	561	579	545	527	599	578	540	551	565	597	543	543	569	607	545	559	552	545	518	511	586	623	554	529	599	520	543	545	542	576	515	543	536	557	528	555	527	586	528	590	525	562	552	539	539	535	599	571	539	559	530	556	520	500	525	535	568	557	559	516	572	542	538	507	537	550	555	606	577	525	561	561	540	535	516	551	566	545	576	606	563	577	578	536	541	565	518	553	581	593	564	587	534	539	541	557	544	567	554	546	565	577	582	581	561	554	552	596	543	555	542	595	570	553	566	570	587	541	541	550	590	510	589	553	538	554	538	580	548	562	538	555	585	548	528	566	570	576	538	543	552	594	566	528	562	572	556	578	535	541	585	569	566	625	579	549	550	541	556	573	603	553	564	564	560	553	578	538	567	521	574	537	557	559	555	515	561	554	570	567	586	590	537	541	517	541	573	545	546	560	548	586	554	561	557	566	555	560	566	549	549	557	513	524	556	520	530	577	544	527	550	582	550	578	544	539	556	544	552	584	604	555	544	552	563	545	573	540	574	552	569	561	549	551	578	571	539	538	523	555	571	531	580	535	543	580	559	555	529	547	581	558	554	571	595	559	524	518	541	547	524	552	590	626	543	560	569	576	532	582	559	558	593	587	557	551	575	547	577	582	526	576	518	559	533	552	588	574	564	538	534	593	579	583	536	542	488	562	539	505	576	579	549	557	545	551	558	548	543	543	543	596	600	603	553	568	571	574	594	562	553	542	539	591	555	555	576	555	562	573	553	562	508	544	531	573	579	578	580	543	582	541	578	570	560	550	518	542	586	542	556	574	545	531	562	521	545	561	535	616	571	532	561	623	552	548	551	583	615	530	530	585	561	540	562	553	550	531	523	553	604	567	559	560	547	594	533	509	585	573	528	561	555	546	529	551	582	563	592	556	583	573	548	594	553	539	589	562	585	631	546	568	559	559	525	523	508	549	559	586	553	557	563	558	602	529	554	527	545	557	561	543	589	529	575	586	591	544	552	552	583	579	570	517	569	562	527	614	555	559	547	600	590	550	568	556	600	576	569	555	546	578	584	556	565	564	552	571	574	508	537	559	509	576	597	545	570	553	590	507	578	555	585	579	583	561	564	554	552	542	552	514	529	568	563	574	514	527	527	581	526	598	515	554	532	543	572	570	584	572	542	555	571	525	569	539	572	532	569	587	549	529	568	534	566	538	548	575	538	567	592	565	537	552	575	560	549	576	549	560	604	553	529	540	569	551	566	558	579	586	570	547	568	567	556	562	577	568	550	564	565	545	567	549	549	547	547	551	575	591	539	599	555	559	528	538	556	553	563	536	528	528	573	537	539	586	573	570	584	554	585	553	551	525	590	572	590	540	597	560	578	571	596	559	612	571	587	543	594	564	527	547	583	570	566	530	600	516	559	572	551	551	544	595	572	595	522	569	596	538	556	555	566	557	555	556	560	570	556	589	592	595	557	548	589	602	552	565	566	538	630	572	566	546	586	534	529	552	554	566	543	533	558	591	544	582	540	554	558	607	517	540	569	529	551	554	599	552	547	546	579	545	549	549	554	531	561	528	565	578	584	536	581	551	526	534	565	522	555	526	560	554	513	586	585	526	621	545	584	559	529	537	547	533	580	585	570	588	582	578	610	573	542	610	497	563	548	548	551	567	566	596	539	542	568	513	506	546	578	533	579	543	568	576	562	563	584	536	574	535	512	584	556	563	565	550	563	586	575	556	566	587	574	552	579	571	569	554	563	563	552	582	591	565	580	545	562	537	572	542	535	573	541	562	605	529	557	558	516	522	568	577	548	536	561	500
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
