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
338260027197	338260027758	338260028308	338260028858	338260029408	338260029958	338260030508	338260031058	338260031608	338260032158	338260032708	338260033258	338260033808	338260034358	338260034908	338260035458	338260036008	338260036558	338260037108	338260037658	338260038208	338260038758	338260039308	338260039858	338260040408	338260040958	338260041508	338260042058	338260042608	338260043158	338260043708	338260044258	338260044808	338260045358	338260045908	338260046458	338260047008	338260047558	338260048108	338260048658	338260049208	338260049758	338260050308	338260050858	338260051408	338260051958	338260052508	338260053058	338260053608	338260054158	338260054708	338260055258	338260055808	338260056358	338260056908	338260057458	338260058008	338260058558	338260059108	338260059658	338260060208	338260060758	338260061308	338260061858	338260062408	338260062958	338260063508	338260064058	338260064608	338260065158	338260065708	338260066258	338260066808	338260067358	338260067908	338260068458	338260069008	338260069558	338260070108	338260070658	338260071208	338260071758	338260072308	338260072858	338260073408	338260073958	338260074508	338260075058	338260075608	338260076158	338260076708	338260077258	338260077808	338260078358	338260078908	338260079458	338260080008	338260080558	338260081108	338260081658	338260082208	338260082758	338260083308	338260083858	338260084408	338260084958	338260085508	338260086058	338260086608	338260087158	338260087708	338260088258	338260088808	338260089358	338260089908	338260090458	338260091008	338260091558	338260092108	338260092658	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14919	1108	858	652	404	315	257	254	174	185	173	141	134	161	149	139	127	123	154	97	124	122	104	132	127	113	128	117	119	133	131	110	117	125	106	132	107	119	127	108	116	116	104	105	126	91	120	121	137	124	113	124	118	130	123	117	137	100	123	93	105	107	122	122	119	112	127	106	110	114	109	98	119	118	108	129	146	118	108	114	100	111	121	131	119	108	128	117	127	111	116	111	133	107	121	97	117	95	121	114	104	110	121	123	120	136	134	131	106	103	114	109	111	121	124	110	124	125	111	121	111	114	103	112	108	108	113	92	126	118	110	126	126	104	127	128	128	117	101	112	121	106	118	104	123	114	109	117	116	119	148	94	134	113	103	119	96	133	117	112	113	128	114	120	107	110	107	129	115	112	114	128	119	105	111	111	108	116	106	107	116	106	115	131	109	116	116	126	102	113	99	111	129	120	113	107	121	117	130	129	123	124	112	137	119	124	105	113	126	108	128	110	126	125	113	115	110	97	103	110	127	131	118	105	98	109	102	119	154	99	108	121	107	129	111	124	101	116	112	116	138	119	124	119	117	132	125	124	111	106	118	116	118	112	100	106	94	113	130	102	108	152	99	114	127	106	112	116	110	103	108	105	114	109	120	110	144	139	111	124	127	118	102	107	117	122	106	97	115	117	106	127	125	108	109	117	107	111	115	110	99	116	109	111	118	127	124	131	114	119	124	106	122	136	135	106	118	123	128	109	111	116	112	108	121	112	95	107	111	127	110	152	121	108	105	116	137	115	120	126	113	123	114	122	138	114	113	126	124	114	121	110	117	119	108	112	102	118	126	119	105	110	116	118	93	109	121	115	114	103	138	100	122	126	124	129	105	118	113	117	110	122	111	118	123	111	114	115	112	112	102	103	128	118	113	124	104	117	117	128	126	112	111	128	119	120	127	118	98	113	132	113	113	119	113	113	119	114	90	116	126	124	128	80	117	137	119	113	131	116	116	134	112	88	100	129	112	98	100	107	115	122	153	116	126	114	142	121	129	142	128	133	91	133	121	104	98	102	109	111	131	99	130	113	95	117	111	96	149	98	90	107	123	121	135	118	122	121	144	115	113	136	112	129	113	105	127	136	116	111	118	105	128	120	116	149	117	134	123	125	124	119	112	113	131	117	138	85	107	125	129	127	115	120	108	137	120	117	127	105	119	121	130	124	106	100	112	108	118	118	135	119	131	99	123	109	133	106	105	112	139	125	135	116	106	129	110	104	108	101	133	129	119	126	96	82	123	127	107	115	116	134	120	130	124	123	112	138	107	122	131	144	109	142	111	110	121	124	114	119	92	110	117	116	132	114	124	115	107	112	116	110	121	115	118	117	114	132	101	122	128	111	125	129	89	121	138	123	131	121	133	138	137	128	116	136	116	132	140	132	112	120	118	96	112	96	110	112	123	113	119	105	103	127	124	132	129	140	106	115	137	125	120	113	129	116	118	97	145	114	115	148	104	119	91	112	115	115	113	118	116	114	125	102	113	103	99	118	129	114	123	111	110	99	136	104	130	123	112	117	119	97	108	102	130	117	97	110	125	111	112	103	123	120	110	113	144	129	105	110	123	140	140	132	112	121	132	120	112	97	109	105	116	109	120	128	98	116	114	124	122	123	102	99	121	104	117	112	119	102	91	120	101	102	109	120	133	126	96	131	109	117	109	129	129	122	118	110	116	116	100	124	106	114	135	119	132	115	113	123	134	107	145	115	116	132	111	121	120	109	94	124	93	108	112	111	106	140	113	113	125	106	121	128	126	137	129	97	108	113	107	122	123	146	120	132	125	116	140	125	119	116	123	115	107	109	111	129	114	104	112	126	126	123	87	114	122	125	108	121	108	123	116	123	103	137	136	117	120	112	114	105	107	109	123	113	111	122	112	124	112	108	90	84	123	131	111	107	112	99	108	102	105	91	116	105	97	114	137	109	117	123	120	133	115	126	110	118	114	133	118	110	118	122	109	143	113	100	127	107	111	116	82	118	92	128	109	128	86	119	105	107	110	125	110	109	119	117	128	109	112	113	131	126	134	125	109	114	107	148	112	125	117	120	111	119	127	98	112	111	125	119	116	95	128	112	118	121	107	101	113	112	114	103	122	118	106	113	120	115	117	114	116	124	121	83	120	97	110	124	140	117	157	130	118	124	116	127	124	123	115	120	124	136	124	121	128	106	109	104	110	109	143	120	140	105	121	116	121	129	107	106	114	138	116	120	104	108	103	130	113	115	109	125	121	139	133	118	125	122	118	107	108	113	94	115	130	105	142	120	120	113	129	127	122	122	123	128	106	134	115	121	118	110	130	131	117	112	105	106	130	121	106	111	102	110	129	92	102	116	119	110	98	132	107	116	107	130	111	101	121	111	122	111	107	127	103	100	114	120	119	99	111	122	116	125	108	111	127	101	114	127	114	135	122	115	128	113	107	111	121	141	113	88	120	130	128	112	117	93	110	116	113	122	98	109	109	129	107	115	105	119	132	116	120	101	129	128	134	108	122	103	110	116	109	120	100	127	121	116	105	117	116	100	108	121	109	104	98	141	120	144	123	125	117	104	116	133	129	119	106	121	133	134	100	104	103	121	121	108	121	126	129	117	126	112	111	95	113	86	112	125	107	113	119	93	95	117	101	99	109	127	128	106	118	131	93	126	104	107	120	106	99	118	114	122	123	118	126	97	120	124	109	115	131	110	109	128	110	123	100	128	130	110	110	107	104	115	94	115	108	130	104	116	129	111	118	131	95	107	112	135	132	109	126	113	112	96	121	102	128	120	109	135	106	126	135	116	119	127	122	137	103	110	118	126	96	118	106	134	116	112	99	116	103	110	142	112	114	117	101	113	105	114	119	118	125	119	110	126	102	106	121	112	102	124	133	132	119	117	134	140	123	121	132	110	95	107	134	110	115	132	112	120	124	99	116	115	115	121	121	113	109	121	141	122	126	121	117	114	124	105	114	108	124	140	117	121	106	120	108	116	127	134	117	104	105	110	113	103	102	117	115	119	103	101	110	101	127	125	115	129	109	123	96	128	128	125	146	116	131	103	139	110	131	125	112	122	125	124	113	123	96	125	132	106	117	109	126	99	119	126	111	132	131	112	119	116	108	105	115	101	129	110	120	104	105	125	116	145	115	125	108	110	110	137	131	119	137	130	126	108	104	131	122	112	124	116	101	116	99	104	111	120	128	107	123	111	110	113	103	113	116	113	134	93	102	150	108	125	123	99	142	124	116	124	101	127	106	120	128	105	104	121	117	133	138	115	121	121	108	101	117	123	128	125	95	114	120	113	107	108	123	112	100	122	109	120	113	124	127	104	124	109	111	127	128	135	120	105	100	114	121	127	134	115	128	133	99	101	98	127	130	118	121	111	122	104	135	120	125	114	127	125	95	114	152	111	95	113	112	114	128	132	112	110	102	103	114	122	117	108	90	110	123	117	114	107	119	117	117	91	109	100	96	135
8341	895	1708	1960	1662	1272	1091	911	748	682	603	594	542	511	521	508	451	445	458	419	392	401	401	365	383	369	360	359	369	370	369	361	352	342	317	373	344	328	311	338	349	356	380	355	333	376	339	328	332	360	336	338	344	305	313	326	326	334	329	356	344	299	331	328	348	332	328	325	323	308	305	335	328	366	319	307	328	350	303	300	323	349	336	334	314	292	298	311	347	345	305	301	314	329	313	299	303	309	280	313	301	320	306	301	312	315	305	320	321	318	312	324	332	302	322	276	311	337	297	324	326	300	309	334	290	327	323	318	314	314	314	305	302	286	313	311	316	337	357	326	316	333	311	334	316	338	332	334	309	295	289	333	327	312	279	327	312	301	325	288	323	312	314	309	312	316	313	327	323	304	295	337	289	306	304	325	314	319	320	310	297	310	335	300	318	320	312	384	326	324	310	327	331	317	293	307	323	298	319	333	306	339	330	305	330	331	330	320	284	313	303	330	314	363	336	319	317	290	303	307	324	320	324	337	311	317	336	331	353	299	320	334	308	293	306	330	316	344	275	344	304	291	318	335	327	293	338	299	309	304	303	339	306	309	298	317	300	278	325	320	316	329	293	295	338	297	344	329	320	316	290	331	336	309	286	295	271	345	337	294	307	303	307	322	313	339	314	294	333	346	304	326	325	296	295	310	298	303	316	351	305	316	306	287	337	364	308	288	306	296	324	313	343	307	302	328	344	312	320	347	297	340	313	313	325	328	330	315	323	321	316	327	349	302	318	324	339	315	275	311	327	308	265	322	316	298	306	326	321	308	337	302	323	322	318	292	301	347	304	304	307	313	301	307	370	317	290	306	298	321	328	315	329	312	343	318	307	322	297	342	306	329	347	340	347	298	337	299	324	328	305	292	313	334	349	330	312	318	307	325	300	348	320	344	331	328	325	290	286	323	348	285	301	314	309	295	299	296	334	288	327	327	309	337	321	302	290	330	323	320	302	316	306	338	309	303	337	301	291	269	288	277	330	308	318	305	309	351	302	323	324	321	294	310	316	317	301	348	282	326	316	337	305	299	305	312	301	285	322	298	300	338	311	307	292	351	336	325	364	317	279	312	293	301	294	314	296	294	320	332	308	333	316	327	329	326	306	364	309	310	336	306	310	317	340	296	307	321	328	271	340	297	332	322	326	322	337	327	318	307	321	332	268	324	322	304	333	307	310	357	321	343	337	315	341	328	299	323	338	317	328	328	313	329	301	317	301	307	290	311	324	323	341	346	322	319	333	292	316	311	290	299	300	309	324	321	317	333	321	302	299	323	333	322	353	315	321	310	306	314	309	287	333	301	332	293	324	303	336	311	309	320	304	320	324	307	302	315	314	333	314	306	341	272	305	292	310	303	319	323	346	318	326	359	322	313	329	312	314	334	336	329	315	294	300	281	329	294	333	315	346	327	279	299	270	300	301	305	297	323	341	294	327	328	364	290	340	329	305	314	324	299	326	321	331	280	317	370	312	335	312	342	319	333	329	300	300	298	323	325	338	348	337	311	305	305	349	337	332	314	353	296	310	318	326	332	305	313	295	287	314	324	294	319	329	308	337	320	329	302	309	293	279	325	324	292	316	335	300	294	358	322	331	316	314	320	314	351	340	321	301	294	336	316	345	308	295	283	334	299	296	316	338	348	299	293	308	284	278	326	320	299	307	287	294	310	305	317	326	293	318	328	329	341	304	336	323	321	314	306	295	310	295	282	340	321	304	345	317	328	318	346	317	329	305	309	328	332	329	309	317	304	329	326	294	311	340	325	296	319	329	309	299	321	301	331	305	300	279	302	315	305	318	291	286	335	341	307	308	311	332	352	321	321	316	310	270	311	318	303	307	299	347	313	311	366	317	309	292	350	303	315	300	288	338	287	334	310	308	310	318	291	318	297	321	336	314	296	286	322	300	318	284	310	329	305	297	333	301	319	320	297	298	277	327	337	289	298	330	296	313	317	311	303	315	327	297	300	306	301	307	314	319	329	316	324	350	324	306	314	319	294	318	325	337	328	331	330	341	291	302	308	308	320	326	330	299	325	312	314	312	310	332	323	311	327	322	292	331	322	307	303	305	322	289	293	317	336	322	329	333	301	281	277	300	291	301	334	318	313	317	288	334	314	304	305	336	330	292	321	337	313	312	334	324	326	340	316	308	319	299	316	313	307	304	314	314	346	272	303	295	373	333	293	315	301	280	343	319	320	332	321	325	317	317	312	346	303	323	343	307	309	309	319	348	319	297	321	290	308	324	304	322	295	324	315	300	316	357	334	344	304	341	312	346	311	342	290	309	297	327	306	303	320	309	321	331	324	308	337	270	333	329	327	324	300	325	333	311	327	325	318	305	284	316	341	295	300	307	322	313	331	287	343	296	320	286	290	317	315	330	312	296	333	332	334	328	310	310	295	298	304	307	296	269	317	324	320	309	299	304	306	306	316	327	321	271	310	330	311	353	318	291	316	345	329	313	323	321	332	329	307	328	327	302	323	363	319	315	296	325	368	320	339	305	332	301	310	337	293	295	321	326	292	336	305	314	316	325	336	296	329	322	307	360	348	283	320	342	324	326	340	307	293	336	326	334	329	331	324	305	325	306	351	295	329	314	324	329	317	343	354	319	362	290	305	317	341	311	317	316	323	319	289	265	304	343	343	315	320	336	297	315	329	334	297	296	309	285	317	308	343	327	308	316	301	334	303	345	356	291	319	341	335	331	331	342	338	315	300	325	324	329	326	325	328	314	309	319	336	310	297	345	318	321	324	323	270	313	339	328	305	300	304	311	350	331	328	313	297	325	308	287	328	326	298	296	320	304	299	317	319	344	318	333	351	308	314	305	298	296	283	304	319	326	342	322	306	313	334	303	348	336	342	302	330	348	285	369	319	337	322	328	323	308	299	318	290	322	326	294	290	313	302	301	296	321	300	305	316	329	316	323	318	311	307	312	295	288	305	328	326	294	314	350	319	319	289	321	309	317	343	312	311	283	330	365	331	282	330	302	304	343	313	324	299	322	306	315	331	320	303	305	315	297	329	289	315	298	337	301	308	287	313	316	321	338	307	302	301	292	333	314	306	361	311	293	312	303	302	310	366	301	307	312	332	315	337	325	329	316	352	310	310	313	272	301	345	296	346	333	286	305	329	324	314	316	335	318	313	330	316	340	309	343	307	306	313	339	285	326	296	303	285	336	322	316	334	305	344	342	329	326	293	314	318	322	308	317	332	303	312	304	309	320	302	321	329	350	310	326	300	312	314	291	321	351	362	339	306	310	310	294	320	319	326	319	322	327	298	331	320	328	317	320	318	324	289	313	324	304	310	310	277	311	309	322	294	346	293	305	314	323	333	354	336	317	305	346	291	325	335	279	317	311	361	304	328	335	300	321	317	327	311	329	310	323	314	306	309	339	291	307	330	331	343	298	298	306	313	359	290	312	313	297	303	326	290	319	290	305	292	342	305	308	335
1667	374	379	384	385	369	382	375	329	390	349	341	297	356	377	343	382	362	386	351	331	378	354	336	340	395	381	366	354	352	397	326	353	360	349	388	352	402	351	341	378	342	345	344	365	374	386	401	320	355	376	374	352	384	430	366	361	342	371	335	341	374	375	326	332	356	337	369	323	362	344	341	354	329	385	332	369	392	367	373	322	358	333	339	335	343	386	332	379	354	364	345	370	346	345	332	394	337	363	339	357	340	337	347	344	331	351	348	334	349	303	389	374	308	394	338	362	339	316	329	370	357	372	327	362	365	360	343	331	384	366	346	340	349	348	342	335	313	369	361	342	321	353	378	322	342	356	358	312	358	333	350	355	346	352	366	358	326	332	359	334	351	340	350	364	360	343	337	373	386	345	362	369	352	349	359	339	354	356	347	371	353	338	346	375	349	383	382	369	353	360	394	383	345	318	334	354	396	363	360	355	360	370	392	343	372	373	311	370	372	347	350	352	378	349	326	333	338	362	346	387	344	333	385	360	328	346	328	336	333	336	346	349	359	339	328	363	366	335	392	369	377	367	368	345	374	307	327	364	311	342	370	349	334	362	351	393	344	358	363	351	297	344	324	358	374	339	390	341	378	339	373	369	325	338	351	375	363	336	354	345	352	355	388	339	352	385	361	356	353	385	338	333	342	347	355	341	355	329	363	361	337	343	336	357	346	365	375	376	346	349	372	338	365	356	330	367	371	342	391	352	354	332	379	325	340	369	347	342	344	364	365	359	332	369	336	334	327	316	325	365	324	347	338	353	379	375	373	332	370	374	349	382	344	362	327	362	366	336	359	354	365	349	324	329	348	315	359	377	349	348	355	390	388	349	377	382	360	381	343	370	347	367	327	334	367	366	318	303	356	369	354	357	331	353	360	364	339	357	382	326	372	340	345	347	369	340	344	348	362	358	346	361	414	319	358	357	328	360	360	382	361	382	382	379	366	360	320	318	347	312	345	331	359	359	339	358	342	359	338	342	367	355	340	371	339	362	329	352	360	375	391	369	332	328	309	359	361	381	339	336	360	350	354	385	348	346	334	358	336	360	380	338	328	366	325	373	360	369	375	381	354	360	355	366	368	354	292	344	360	364	361	365	343	364	373	331	354	345	358	324	351	329	394	325	342	320	353	358	342	344	348	354	329	330	356	362	367	313	343	331	331	374	354	348	363	372	345	325	360	331	292	347	330	361	348	391	345	347	360	384	334	369	330	299	367	314	369	343	344	371	349	320	375	389	354	353	325	334	341	338	331	359	360	354	368	393	336	351	375	394	320	350	346	345	338	352	355	376	342	354	357	341	328	356	337	341	336	364	353	342	370	365	349	356	365	345	358	362	327	368	347	355	365	395	362	334	355	366	350	362	354	354	372	363	347	321	345	332	342	339	347	342	367	389	359	343	340	342	382	353	353	380	378	374	345	363	339	366	365	398	324	378	335	363	299	372	347	384	375	338	367	381	336	375	352	375	323	339	348	357	348	352	361	361	366	365	355	371	337	355	341	337	367	360	359	373	351	374	358	364	353	320	369	346	351	357	347	360	337	371	364	353	341	345	325	322	326	328	347	347	363	345	366	365	345	343	345	371	328	296	306	343	364	348	376	362	370	355	369	355	338	341	350	341	364	385	388	351	361	326	384	358	325	359	361	330	336	319	347	342	361	346	377	367	327	345	349	347	354	376	342	359	344	371	351	353	341	353	358	381	348	345	390	382	382	348	389	341	385	360	366	342	330	370	380	341	350	357	357	327	378	380	357	345	401	336	349	363	327	357	352	371	376	343	346	326	332	341	386	353	328	350	330	374	381	354	329	370	331	322	360	363	382	361	333	339	388	345	324	351	330	345	324	316	346	359	332	351	312	348	354	350	328	392	357	362	362	376	396	356	329	340	337	339	352	323	379	370	381	372	380	361	359	335	394	355	394	365	311	341	371	349	355	363	341	353	347	380	354	331	322	335	346	346	360	387	373	347	341	358	389	353	344	322	350	340	379	374	358	356	376	340	308	338	337	329	350	373	342	369	384	402	360	323	397	327	356	343	316	349	383	370	351	374	325	334	340	377	374	337	369	401	330	331	369	343	370	354	341	352	402	409	328	327	326	354	320	375	336	365	364	384	378	339	293	345	360	344	338	335	339	356	338	353	381	392	332	389	368	376	355	358	352	330	376	361	292	356	378	371	387	354	330	387	363	346	357	368	350	355	330	393	318	371	350	368	370	379	348	358	348	389	349	362	382	369	340	391	353	355	357	339	348	351	371	373	357	332	357	361	357	399	369	370	325	344	381	342	356	364	353	355	326	358	348	383	381	324	358	365	344	343	363	379	362	375	361	357	338	317	339	345	369	354	317	369	334	414	351	330	333	341	338	363	387	339	368	373	339	347	355	362	373	343	319	346	366	366	382	379	359	371	341	375	345	341	374	293	397	366	358	329	317	335	355	337	351	395	376	347	337	369	376	362	326	319	344	370	387	344	337	393	348	368	372	331	333	392	345	391	348	367	374	342	392	352	369	345	358	344	373	358	354	382	310	352	349	326	353	342	320	379	357	348	381	383	357	345	336	350	359	367	337	359	351	357	380	343	362	352	343	335	323	365	364	357	361	310	317	335	377	367	337	375	351	365	343	365	356	325	349	393	376	333	372	342	349	372	328	343	343	332	371	373	375	351	354	339	372	376	343	341	322	319	353	350	337	358	344	330	379	348	345	353	345	342	328	331	359	324	341	355	344	375	368	352	350	356	354	336	364	357	379	330	333	362	343	342	370	358	367	379	371	330	360	344	353	402	335	359	350	369	396	381	346	330	397	322	370	373	344	359	320	353	369	375	350	383	322	328	394	355	356	384	342	359	334	342	384	382	332	361	372	375	346	361	295	344	354	334	394	373	355	344	355	343	362	347	331	339	339	374	330	327	400	327	336	371	386	343	365	347	327	344	318	404	332	327	340	350	364	333	348	364	334	343	351	350	358	397	343	340	327	342	369	390	388	357	335	339	372	396	339	368	373	369	391	376	332	366	360	345	372	363	351	321	344	345	327	348	384	382	338	346	342	321	346	363	368	338	317	329	384	345	323	355	338	343	368	340	388	339	351	358	367	374	408	377	346	349	300	374	352	315	348	363	381	337	354	314	347	342	361	357	364	352	365	370	351	330	382	360	334	354	324	357	356	307	347	336	340	413	375	382	377	355	369	336	355	356	330	378	403	392	375	311	387	331	383	361	345	365	324	325	355	365	356	321	368	364	335	317	341	398	357	397	356	344	352	342	339	388	373	335	339	360	374	363	371	357	346	342	330	348	334	353	346	376	401	348	351	342	328	362	387	297	361	365	345	355	350	387	377	345	354	344	346	356	368	350	363	343	342	360	372	369	365	348	362	341	378	378	378	344	379	337	326	355	360	383	333	388	330	352	353	371	343	364	361	345	360	354	339	354	388	376	337	342	335	389	322	309	350	350	328
2092	853	812	863	782	778	840	807	806	809	772	792	762	770	764	758	779	773	747	764	751	759	809	739	779	735	768	752	807	785	726	722	717	737	777	800	771	749	777	807	795	808	762	778	797	771	813	795	789	773	813	759	774	762	708	745	739	754	766	763	774	799	763	758	801	801	817	757	800	823	720	788	767	802	781	763	719	778	781	753	837	780	801	770	745	781	791	795	790	765	754	758	832	780	774	776	782	800	765	748	779	770	804	821	830	786	762	768	766	788	824	782	795	758	819	749	758	738	784	777	751	771	809	741	800	752	831	764	718	754	787	808	788	748	739	761	799	785	743	785	744	804	773	807	764	758	797	808	795	800	767	712	763	798	804	784	772	786	813	770	784	842	803	766	740	765	777	792	786	797	751	777	721	753	777	792	797	808	763	765	729	832	775	785	758	726	809	796	706	807	734	811	757	766	780	836	793	735	768	770	729	745	759	767	775	739	750	803	739	771	828	723	751	774	760	764	762	780	810	760	779	769	749	796	765	765	809	783	762	757	773	751	743	744	740	822	740	795	715	775	779	789	796	795	752	773	741	773	737	727	712	784	760	807	767	762	777	839	790	778	737	810	787	751	759	783	763	761	824	777	778	767	763	790	749	766	771	760	790	821	813	781	810	767	821	785	800	760	708	793	776	762	743	734	734	766	749	767	718	779	767	740	760	746	800	789	793	747	756	762	730	751	752	766	768	753	728	753	853	768	746	794	723	784	727	742	782	744	774	816	817	753	756	801	814	768	769	811	764	787	800	773	744	785	752	756	724	763	772	757	804	763	799	747	772	749	727	758	778	792	777	808	813	742	727	786	761	839	766	736	794	796	788	809	792	797	803	802	764	780	781	800	767	731	800	761	800	774	754	782	747	836	750	745	739	791	777	777	810	747	825	806	723	775	788	798	776	753	782	728	749	802	805	731	749	777	775	763	748	804	817	736	817	782	795	869	817	764	806	791	778	789	741	788	777	775	802	761	815	760	795	834	807	744	820	762	784	783	766	751	759	748	755	770	804	787	758	797	791	787	798	798	749	784	776	781	750	767	766	756	765	731	813	751	744	772	759	737	801	783	711	747	822	789	750	776	790	748	778	780	785	779	746	787	804	736	802	791	798	813	779	778	813	750	794	740	740	730	741	756	747	769	766	781	758	738	784	802	758	752	770	715	718	805	769	752	766	758	796	789	743	775	765	778	785	737	740	812	742	723	736	811	764	786	785	773	779	740	771	756	756	795	789	729	759	816	759	769	750	749	749	769	735	773	778	822	776	746	808	788	757	752	751	819	779	743	800	794	720	747	737	764	805	771	730	756	779	780	746	784	746	789	826	778	780	819	792	753	777	778	733	755	748	809	829	773	781	726	788	799	802	778	777	758	729	762	755	747	822	756	830	710	717	801	814	813	763	747	825	829	745	775	780	761	739	803	778	720	804	770	756	774	805	749	762	790	774	783	761	778	803	750	793	766	761	787	787	777	799	789	720	775	799	747	716	760	805	714	738	783	834	769	801	811	786	754	745	758	777	775	747	765	729	756	781	735	713	813	702	780	794	818	777	798	769	799	825	783	794	781	781	780	751	759	814	785	742	764	794	757	747	812	732	771	815	739	831	767	806	805	797	733	738	759	796	801	773	797	720	788	786	756	797	707	800	765	794	790	776	754	768	809	795	764	775	799	761	793	789	778	784	739	749	780	826	736	758	861	728	777	788	753	702	825	748	816	788	749	799	750	751	762	829	723	775	768	749	791	749	799	736	731	748	729	804	704	763	826	806	797	784	767	798	708	774	790	814	753	747	772	796	789	754	777	729	785	780	776	774	780	772	761	749	737	796	759	763	817	808	766	778	780	772	796	765	677	823	761	818	783	800	753	743	772	800	774	752	724	772	730	777	760	760	850	722	761	784	798	744	750	811	751	795	770	754	788	769	774	754	806	778	776	764	777	808	732	776	816	755	853	741	793	784	756	750	775	778	761	842	769	789	799	761	760	804	778	792	824	750	812	735	739	796	819	796	772	788	787	789	781	758	780	810	801	773	744	773	829	731	756	790	751	742	760	817	796	751	757	823	779	784	785	774	746	773	751	754	781	773	779	796	744	798	771	772	822	812	762	754	809	805	744	792	752	756	771	798	746	815	810	784	731	760	730	761	727	756	728	774	741	780	763	747	835	783	789	763	790	744	779	740	736	813	771	795	747	762	767	809	786	764	719	811	746	754	811	746	761	779	777	775	780	773	781	810	759	795	763	824	794	781	741	785	812	731	769	796	773	760	738	731	813	793	842	834	848	776	784	801	814	749	768	794	793	731	814	751	753	784	820	789	803	730	751	783	776	764	786	784	826	740	825	755	832	716	745	794	776	787	748	781	811	785	731	794	763	744	764	780	747	771	710	846	776	791	749	818	771	755	767	835	800	805	732	758	743	755	726	799	783	790	763	744	746	752	790	777	775	755	761	771	757	804	768	752	738	775	743	795	775	815	750	824	756	769	802	729	812	750	780	760	756	800	766	783	747	809	794	766	767	797	757	759	766	762	741	752	826	800	791	808	743	776	810	753	775	784	776	790	705	758	757	775	791	797	774	753	798	808	804	803	771	758	776	747	770	776	799	797	774	747	765	820	796	747	793	746	755	783	777	762	794	792	795	756	762	732	769	723	822	750	788	768	757	750	717	725	780	762	783	787	738	731	746	757	802	752	763	785	760	774	749	730	775	791	804	820	756	751	766	766	700	808	736	804	800	756	794	805	766	785	795	734	757	785	783	740	759	808	764	819	789	758	747	794	751	785	769	779	742	801	758	821	798	777	773	766	789	760	813	787	771	814	777	767	814	846	760	763	782	786	768	756	780	765	764	774	777	807	803	826	767	751	788	766	769	810	718	736	819	790	773	762	750	802	779	762	742	855	772	777	744	775	737	796	805	741	760	761	747	788	758	771	765	779	754	745	755	730	775	752	795	740	820	781	729	763	752	754	761	815	739	781	786	748	741	751	788	774	771	766	720	814	794	722	759	769	759	734	745	842	742	808	793	806	792	776	799	780	752	757	716	804	790	798	800	858	787	790	781	798	782	758	710	797	774	761	731	763	739	752	778	812	766	810	789	799	755	789	801	763	716	753	760	722	764	752	745	757	792	755	819	758	775	788	761	762	739	778	778	801	759	773	778	810	726	762	752	776	766	755	816	772	796	759	719	798	767	764	772	777	799	824	833	747	833	793	742	770	778	757	804	706	762	767	784	771	786	751	768	824	762	807	776	815	738	793	774	756	763	754	753	768	767	756	757	717	812	789	741	774	813	734	746	791	833	780	802	756	834	769	742	822	810	775	782	779	755	767	804	763	803	753	757	783	773	813	771	788	762	825	743	791	832	724	764	830	804	778	815	777	764	772	774	744	755	768	763	758	814	843	745	732	706	734	728	776	767	767	800	781	771	779	757	797	774	795	746	778	738	785	775	742	762	770	735
7755	506	500	412	346	297	255	247	232	224	211	192	172	202	186	200	190	167	184	184	171	165	182	161	196	171	180	183	168	189	187	157	214	202	192	181	201	162	177	161	189	168	191	178	178	168	183	193	186	152	184	181	166	167	180	163	147	176	173	184	170	184	177	150	172	184	157	201	204	172	160	180	174	195	188	187	189	210	169	166	158	172	187	164	177	169	174	176	156	180	156	145	167	177	171	182	172	167	196	193	171	177	184	188	163	177	159	184	181	165	151	186	187	167	177	158	196	151	188	179	164	177	163	171	160	172	183	169	184	179	152	200	205	179	180	172	157	195	161	158	168	194	184	171	188	191	186	168	138	175	178	184	148	158	152	180	190	176	160	176	171	176	150	181	177	146	172	149	172	207	171	172	159	161	178	179	178	202	188	173	201	167	172	179	178	194	161	182	166	184	199	175	159	158	173	163	182	178	178	184	164	183	212	198	169	164	161	171	149	167	169	172	172	184	195	134	208	166	171	190	198	181	179	188	167	180	180	165	167	157	164	163	165	174	170	172	179	168	167	163	174	176	183	167	154	170	191	184	149	174	163	159	176	180	172	159	165	162	178	182	172	167	161	183	148	180	188	161	189	184	175	173	173	193	168	208	180	156	159	152	161	171	153	181	160	172	177	188	187	169	162	162	197	154	164	184	182	171	165	171	168	168	168	140	183	198	187	164	185	159	160	164	183	172	152	164	185	153	194	173	216	152	183	163	163	171	182	167	177	144	186	212	134	180	188	177	162	181	204	173	186	163	186	171	190	172	162	153	147	198	160	176	188	169	154	169	188	202	157	153	180	198	177	162	179	165	167	171	169	176	165	171	189	183	191	178	174	169	160	167	177	175	194	158	167	180	175	150	162	197	169	159	184	207	157	210	176	150	185	164	150	163	175	174	153	153	158	191	182	191	176	170	184	183	179	163	173	169	178	195	162	160	149	169	200	178	151	168	198	191	168	172	185	171	158	177	188	182	169	155	160	169	201	177	171	180	166	187	171	172	177	167	159	159	150	164	205	162	192	187	198	161	171	184	175	162	186	174	198	152	205	144	182	183	180	162	177	175	177	182	179	158	185	184	173	181	165	143	160	184	163	199	156	203	179	149	187	180	176	168	186	169	173	180	184	163	152	193	168	160	173	182	172	163	164	202	157	173	153	164	164	186	185	172	164	185	172	166	156	154	177	158	154	193	192	181	172	178	158	177	175	160	160	184	174	165	151	184	179	162	158	186	162	186	173	185	179	164	195	182	173	171	168	183	185	202	165	163	178	164	177	196	188	168	178	159	173	188	165	176	180	153	166	168	166	196	193	158	165	162	154	181	175	187	174	165	167	139	196	167	202	183	183	167	174	195	162	176	188	173	177	165	185	166	173	160	173	163	178	167	149	157	196	172	161	187	197	156	187	173	210	177	180	161	164	178	165	172	185	176	173	181	166	155	174	172	188	189	162	204	182	155	164	201	173	185	172	176	183	197	150	138	181	196	144	205	178	166	168	160	182	172	173	188	171	160	169	177	170	179	159	182	202	188	184	174	177	161	183	160	165	149	154	156	180	179	145	141	179	175	178	166	158	173	187	160	179	171	175	197	172	163	167	166	164	203	180	162	186	173	154	160	142	191	186	165	184	183	170	157	181	175	176	180	195	160	151	175	170	155	154	182	180	175	172	170	182	167	175	168	176	166	160	146	169	208	160	185	177	150	173	185	182	179	175	192	164	178	179	157	191	153	188	197	166	180	167	177	179	167	175	183	172	177	189	198	181	160	176	178	175	174	140	174	171	182	171	200	199	191	191	196	205	155	146	150	161	175	204	201	183	174	150	176	168	190	181	199	170	171	159	175	202	173	175	164	158	178	181	152	167	195	161	178	200	170	161	153	161	172	160	184	179	178	187	174	187	156	189	167	163	186	167	185	183	170	179	145	176	177	179	177	184	173	167	148	157	189	153	157	193	188	176	184	197	187	166	177	157	166	185	177	189	185	174	185	156	178	174	180	180	167	187	196	200	178	147	191	160	190	189	193	179	162	184	164	168	186	179	175	178	158	145	150	171	187	199	158	188	193	165	157	186	171	180	162	182	174	177	191	153	166	190	167	183	192	155	171	168	169	165	188	203	170	169	193	188	176	189	172	163	179	155	165	171	170	175	171	150	193	205	161	173	155	189	185	172	177	178	167	173	141	158	167	192	182	180	173	189	172	163	173	196	171	174	177	176	178	174	166	162	195	184	163	208	150	154	192	176	177	183	151	185	172	149	139	163	173	159	174	186	188	213	178	160	168	183	166	191	167	175	175	173	151	169	149	153	174	175	159	145	188	190	172	169	174	170	177	157	166	160	177	171	181	159	197	172	156	163	164	160	156	165	167	161	172	171	172	168	170	186	185	153	165	160	199	173	161	193	199	169	162	208	175	199	164	192	173	185	170	179	188	174	165	195	212	170	167	156	180	162	160	154	195	185	158	173	175	166	171	171	165	195	203	188	170	178	170	176	191	179	165	176	195	169	164	168	194	208	193	162	180	167	185	192	177	179	148	154	158	167	179	175	170	170	170	163	162	185	185	178	179	165	165	172	144	167	175	175	195	160	171	157	167	176	196	176	201	171	150	187	188	166	162	195	177	182	158	180	160	149	179	182	192	150	201	179	179	161	180	166	149	176	173	195	193	176	155	157	150	179	151	161	177	175	176	186	183	183	180	124	179	180	181	180	184	180	187	180	162	178	154	160	168	187	204	172	173	175	207	183	179	153	171	168	169	189	197	164	175	176	163	178	197	190	175	171	175	161	165	166	174	205	177	194	190	162	146	182	183	187	182	187	190	156	183	170	188	174	152	192	184	179	154	172	162	169	174	156	155	175	176	170	158	173	203	171	174	163	169	168	205	169	187	187	181	177	174	158	157	189	179	175	189	144	151	150	165	183	172	171	167	172	163	195	181	185	182	176	183	168	158	177	172	147	176	201	159	206	178	168	173	176	155	156	182	193	195	180	151	178	189	178	169	207	160	163	153	165	167	173	142	169	194	194	201	142	175	165	175	153	180	177	157	197	163	178	160	176	152	162	163	158	190	180	169	165	179	175	179	169	170	164	141	196	161	198	203	162	174	168	174	152	167	167	179	165	179	161	175	207	184	185	177	169	157	161	180	181	160	179	192	183	192	170	183	190	186	199	162	168	159	159	165	176	169	152	177	185	174	196	176	179	136	164	196	150	172	167	175	157	169	180	185	170	157	180	181	187	171	194	194	155	182	151	152	194	152	171	150	179	193	185	214	174	182	197	166	160	193	170	196	163	168	158	184	168	183	168	198	172	185	180	183	185	185	184	167	175	185	190	180	154	180	187	186	182	188	169	186	177	181	166	159	155	168	168	190	164	187	184	172	178	181	196	142	173	198	193	182	195	175	189	166	155	164	187	169	168	166	170	177	160	194	155	185	180	168	186	172	190	169	132	185	178	182
6468	706	1126	1262	1088	923	755	666	651	632	571	537	546	547	469	478	438	480	481	476	479	466	452	429	449	438	468	427	426	450	437	456	381	432	401	410	441	442	428	435	438	426	398	433	423	446	407	427	445	385	392	419	400	422	432	410	361	453	413	437	391	381	420	407	395	435	393	388	420	416	445	428	406	441	429	431	431	443	394	411	399	402	399	418	393	413	412	406	412	411	431	408	414	414	385	393	407	419	452	417	441	414	410	418	417	410	413	417	405	412	438	406	416	400	421	429	384	443	406	421	432	373	407	399	404	407	441	421	421	395	348	458	419	424	434	398	426	423	441	427	428	424	413	402	400	408	440	467	406	390	438	389	442	438	478	403	405	419	423	410	414	448	432	429	394	416	398	397	389	401	416	395	441	408	380	412	381	392	383	427	433	404	426	455	405	401	444	396	424	405	388	368	416	413	389	441	436	425	424	404	377	417	432	397	419	424	408	422	396	425	443	409	408	408	408	430	400	389	422	393	407	431	388	396	407	432	385	387	398	409	418	409	371	418	428	400	442	436	408	428	448	431	407	414	403	401	427	423	405	409	374	394	363	446	433	375	454	380	429	393	432	444	401	409	439	375	407	400	411	381	396	402	388	408	420	383	422	392	401	414	383	415	401	414	394	432	396	420	466	358	397	431	385	397	419	441	407	407	378	413	404	440	423	423	426	445	443	421	405	431	408	420	370	389	409	417	374	401	395	398	383	409	424	428	397	397	412	412	429	415	414	412	383	380	408	423	419	398	415	437	399	410	374	374	420	381	381	384	383	389	401	369	441	435	412	387	436	386	444	389	434	400	441	436	405	390	426	389	386	403	388	439	399	378	404	403	420	394	429	417	399	402	380	424	383	407	436	427	404	416	396	382	431	407	421	411	430	375	420	402	394	402	458	401	396	423	418	403	445	367	471	407	351	395	425	409	397	427	407	378	397	431	394	391	435	395	423	409	416	410	425	414	406	474	396	420	420	391	413	418	406	417	398	388	418	392	376	391	432	426	363	441	438	428	407	412	450	420	418	434	371	434	377	390	424	385	417	419	392	418	417	408	386	403	378	427	447	396	387	399	427	383	398	408	394	375	411	429	420	394	434	398	434	456	414	440	388	392	400	394	405	440	415	379	421	389	391	412	417	439	460	424	458	414	404	422	423	416	423	396	411	409	368	408	413	418	388	397	414	424	436	433	448	422	411	422	379	391	429	423	393	412	397	438	430	438	397	382	391	420	426	371	412	427	416	385	388	426	391	399	416	398	412	416	418	388	438	441	401	431	410	416	405	416	405	414	438	420	402	383	418	387	408	421	405	410	447	421	380	423	439	403	387	424	400	425	390	424	410	421	426	399	371	409	421	422	421	400	393	423	422	408	428	401	406	404	401	415	394	392	427	364	400	395	381	415	419	413	414	443	401	407	435	414	427	410	417	410	417	403	392	431	389	405	379	422	355	444	441	388	398	409	412	440	362	385	457	447	416	418	403	403	385	401	434	414	408	403	395	424	408	396	380	410	385	371	413	408	393	405	402	428	420	421	434	415	415	426	436	440	391	419	399	396	415	380	404	415	421	424	379	419	391	439	464	426	402	378	394	363	430	443	471	422	416	401	393	406	423	415	399	387	386	413	405	405	378	398	451	386	405	376	450	408	385	446	423	435	445	392	434	386	420	394	426	416	430	386	419	386	435	412	390	406	433	434	435	414	395	434	391	401	421	408	396	410	423	375	407	412	403	417	385	413	410	392	425	408	404	381	398	420	433	373	434	419	431	405	421	409	332	440	387	394	448	415	434	405	409	438	423	374	407	422	380	376	438	386	390	382	442	400	460	403	405	406	391	408	409	451	389	414	398	431	396	397	397	405	387	393	416	415	418	385	406	443	430	415	431	436	402	414	394	431	428	419	423	426	392	432	400	413	409	423	384	387	398	348	431	415	400	392	398	411	362	407	395	418	418	430	393	422	390	392	424	403	411	410	422	418	422	397	398	406	421	420	431	406	424	441	404	410	436	396	366	439	417	398	414	387	397	407	386	380	419	406	407	370	421	391	413	411	396	421	398	411	419	397	397	429	356	425	400	404	400	407	382	419	413	402	410	417	401	390	405	408	409	421	394	431	386	408	403	400	417	423	408	410	388	404	414	411	399	430	427	419	422	418	415	397	378	400	389	393	382	397	395	401	432	409	409	432	437	405	399	432	404	421	406	397	420	403	383	402	401	453	399	413	445	387	394	419	432	402	415	408	424	423	417	418	378	389	426	463	399	381	402	426	376	400	409	396	429	357	430	424	412	396	415	421	411	397	395	388	373	424	404	416	437	409	430	405	400	419	398	408	423	409	427	384	431	429	428	393	374	430	421	429	423	456	411	428	421	453	408	439	452	392	409	405	378	392	414	386	423	423	376	420	386	413	406	405	417	375	396	429	383	367	398	410	414	408	446	385	400	405	375	385	454	388	433	416	430	392	367	402	419	406	415	393	356	398	419	435	395	420	362	425	360	423	403	391	425	411	426	403	409	390	423	398	427	409	425	426	387	461	442	407	392	419	402	429	405	418	394	418	412	384	379	401	438	417	392	431	389	408	390	432	386	422	373	407	421	411	427	399	421	382	398	374	365	435	361	389	424	437	415	392	420	407	411	410	392	405	413	393	402	439	402	388	394	417	416	378	395	437	410	414	458	400	434	422	410	436	409	421	418	408	387	383	431	391	399	435	413	382	387	409	401	438	403	400	411	392	411	397	408	399	382	427	429	390	400	443	389	397	366	394	408	384	422	385	415	438	420	412	424	431	444	387	378	385	412	369	435	412	407	430	400	419	410	410	428	372	443	425	400	447	416	388	374	440	410	416	392	423	391	420	422	415	414	409	399	419	390	422	417	442	386	427	388	443	421	433	364	417	389	394	428	412	431	411	428	406	408	426	441	404	400	397	389	404	381	382	400	426	446	432	424	444	417	414	421	423	403	387	398	425	418	421	459	397	371	437	426	412	426	391	388	388	398	389	391	439	397	434	393	440	406	432	436	411	398	373	430	412	396	421	401	415	400	416	391	390	420	393	375	416	373	392	418	371	383	439	422	416	395	461	440	419	388	422	410	376	472	434	449	426	377	375	460	438	397	417	374	402	441	374	398	416	435	424	390	414	418	458	387	405	392	410	421	424	404	419	423	384	409	399	424	412	439	436	364	436	438	414	409	418	415	403	402	419	437	428	400	390	416	402	437	381	382	414	414	438	436	396	403	433	408	411	438	420	411	393	420	374	416	415	432	405	448	401	421	440	418	388	432	427	403	403	427	393	417	388	422	382	397	400	439	410	389	439	369	431	412	423	453	438	426	390	422	410	445	419	407	411	416	401	435	382	405	409	424	373	443	445	421	412	409	436	417	409	406	447	395	390	382	420	398	446	420	423	406	459	413	408	409	398	424	432	403	444	404	374	400	415	410	440	346	416	424	436	359	365	465	420
14659	1121	795	610	394	294	248	231	197	187	177	175	149	144	129	132	150	124	107	139	127	119	133	124	113	125	121	118	106	119	136	132	117	147	104	112	103	100	110	129	124	119	129	103	128	117	126	107	132	99	109	118	123	114	120	145	118	114	107	132	112	96	103	124	105	114	104	118	108	123	121	111	116	133	114	105	101	108	116	116	127	117	126	114	120	127	117	118	123	102	112	117	108	109	118	112	107	112	108	99	107	122	115	130	105	134	115	96	118	126	115	122	114	103	115	107	119	114	109	116	105	119	110	109	119	136	110	113	129	118	111	107	107	104	128	123	130	89	102	117	106	113	121	106	93	99	109	100	133	128	125	115	118	117	100	118	99	94	102	112	107	128	130	110	126	125	134	137	118	130	124	120	138	109	103	118	110	127	131	89	123	115	125	137	106	113	114	121	118	96	112	106	123	102	125	135	122	102	128	124	143	119	126	108	119	99	124	105	118	118	128	127	120	136	120	129	115	117	112	117	108	122	106	108	132	126	128	90	113	134	119	110	107	127	108	103	123	130	110	106	103	108	109	106	104	130	95	127	104	106	100	124	147	109	122	114	110	104	105	113	138	119	117	108	115	113	105	112	101	86	120	136	126	113	124	132	102	109	115	133	110	122	129	107	106	124	119	87	122	121	101	102	114	108	110	120	127	134	132	116	96	118	105	117	116	111	130	99	119	110	121	117	115	121	95	113	112	107	112	102	112	103	111	128	112	90	115	120	111	98	105	113	122	125	101	110	117	141	103	115	116	112	130	146	114	126	113	110	108	131	131	119	128	133	114	111	113	95	104	103	118	110	110	122	119	107	120	126	121	125	133	118	115	136	121	110	109	102	98	101	130	110	128	126	114	155	120	119	113	120	101	132	130	107	105	119	111	102	119	131	106	137	122	109	129	114	114	112	123	124	129	117	115	118	108	114	105	115	121	101	116	116	127	127	145	103	105	125	128	120	112	110	121	109	123	137	116	109	101	134	111	140	106	118	121	120	126	115	117	104	108	107	107	128	113	118	120	149	104	108	119	112	109	113	126	100	106	106	125	131	106	88	117	101	114	121	110	120	131	104	115	140	107	107	120	101	113	129	121	110	122	109	105	115	133	117	122	125	127	123	113	110	119	128	115	137	120	107	100	107	128	113	97	138	113	126	127	98	119	118	106	120	143	132	110	113	130	120	139	115	116	130	145	108	121	125	102	102	121	107	97	93	108	143	100	132	95	113	127	117	103	115	119	114	100	120	130	117	114	114	111	115	128	106	130	110	125	110	140	119	101	109	106	103	105	98	110	107	101	104	124	106	105	108	127	128	103	119	93	107	108	135	121	134	141	114	112	102	124	129	126	135	117	120	120	130	133	135	123	116	115	116	112	99	120	117	123	116	92	122	107	127	140	113	112	120	121	114	108	125	104	113	124	99	114	114	115	113	109	92	98	109	106	124	112	133	115	104	123	133	113	111	119	112	120	100	122	126	99	99	110	108	89	107	119	114	95	108	113	114	115	113	115	110	104	112	125	103	105	93	87	106	99	100	119	111	146	126	122	125	105	116	107	124	123	104	111	134	103	112	115	131	113	116	120	122	126	112	112	121	100	115	107	117	128	109	96	125	122	117	135	100	112	103	114	136	115	113	128	121	118	101	111	129	129	106	114	122	112	98	98	124	112	107	131	102	133	117	117	118	111	126	94	131	110	121	134	93	110	112	142	118	118	113	111	95	102	105	133	122	133	108	122	121	119	116	108	112	96	130	107	103	111	118	94	106	109	123	109	117	122	109	107	107	120	141	127	95	100	103	130	95	101	144	130	115	103	117	124	111	96	99	111	118	121	111	117	122	110	112	122	111	95	115	118	123	127	133	133	97	130	127	106	114	106	124	94	98	119	133	123	126	117	121	132	106	120	103	115	117	117	107	114	122	104	96	109	113	126	142	115	119	116	130	98	110	124	112	119	108	110	120	128	108	101	110	98	113	128	108	117	129	115	127	113	110	125	116	114	120	121	115	125	122	123	120	127	113	129	131	102	105	134	110	93	117	121	107	107	112	114	121	108	116	116	89	130	102	106	117	120	124	99	91	129	150	107	105	104	135	104	123	106	129	133	98	105	112	112	113	112	104	105	119	113	113	128	110	113	103	112	120	105	130	127	107	123	95	111	90	106	127	119	137	115	107	114	122	134	94	98	105	132	111	100	110	115	128	109	111	123	98	112	126	100	116	109	118	107	111	126	112	117	127	111	100	135	105	122	115	108	108	104	112	117	124	91	94	120	113	113	111	105	126	104	107	133	121	115	111	95	133	103	123	103	126	123	98	104	134	114	109	135	104	114	113	102	129	112	131	105	127	121	113	137	111	134	118	112	121	114	103	98	130	116	126	127	128	100	106	116	127	112	105	126	130	128	116	97	116	124	112	119	105	110	113	110	121	96	110	108	98	119	130	102	112	128	117	107	111	114	127	120	111	78	106	110	111	103	120	110	102	113	122	108	125	119	121	131	125	120	96	136	115	113	109	138	113	118	100	124	110	119	113	117	130	116	122	121	101	123	108	117	98	128	113	117	125	95	102	107	130	123	96	119	95	112	119	89	105	121	135	125	120	104	120	107	117	116	118	109	111	111	104	120	121	99	96	115	104	104	112	100	118	119	110	104	138	121	97	128	105	129	124	99	130	113	110	113	131	119	109	108	118	127	128	103	106	105	126	109	113	106	100	116	113	131	119	127	139	106	107	106	134	107	98	109	101	121	104	142	126	137	114	95	106	127	104	109	130	126	116	104	106	124	112	118	112	119	103	104	105	137	123	101	102	127	121	118	103	132	122	134	107	133	102	109	116	109	99	119	116	112	108	125	92	123	108	125	114	136	124	137	125	106	104	121	111	131	104	103	99	115	111	110	123	94	124	133	110	113	123	121	109	119	113	114	117	101	123	119	105	96	114	116	94	123	125	114	113	95	129	114	103	110	126	115	110	112	134	107	103	122	107	111	96	103	96	128	133	122	126	119	109	115	122	100	127	123	112	106	123	108	119	130	106	103	97	110	98	107	113	122	124	104	122	129	120	104	111	107	137	105	113	116	130	106	105	95	120	122	95	110	96	109	105	117	121	97	100	101	119	107	97	114	115	108	106	131	105	118	114	100	130	118	119	140	140	110	133	112	123	110	116	103	119	107	123	123	127	114	117	116	114	104	109	101	100	131	95	104	132	110	96	105	121	133	112	106	98	111	120	120	123	129	99	120	130	117	117	114	96	118	125	103	111	114	100	108	100	113	112	124	112	109	126	108	111	127	122	128	112	116	137	122	120	131	115	115	108	122	124	103	121	110	125	137	105	119	124	123	105	134	123	96	105	91	120	128	100	114	122	99	105	136	112	118	137	121	123	114	131	105	125	133	109	117	137	119	117	105	147	98	127	111	105	117	124	109	127	113	124	113	112	98	115	124	152	117	127	115	124	124	109	114	94
8167	893	1754	1961	1616	1318	1041	850	766	711	615	574	581	571	473	448	435	418	445	432	385	401	397	365	350	388	369	352	337	351	366	343	369	341	330	353	341	350	349	362	352	363	346	333	341	327	316	326	321	314	315	296	334	311	336	315	310	331	362	330	299	340	313	351	324	335	318	319	325	340	315	308	315	337	295	312	329	320	320	323	352	345	312	318	336	281	305	315	340	316	305	329	322	334	305	321	285	365	315	327	328	310	303	343	323	325	320	313	313	344	327	355	304	304	321	338	309	317	314	327	315	284	311	276	300	298	331	333	328	330	305	300	328	298	312	310	332	313	285	316	302	351	324	295	316	323	322	322	332	335	294	317	338	275	329	310	335	303	330	326	307	280	294	314	279	306	315	297	337	302	327	328	338	315	313	320	302	348	316	290	319	309	276	344	307	346	326	320	295	310	301	302	326	290	305	279	297	335	299	315	298	293	304	282	318	324	302	335	332	338	284	319	317	300	331	298	335	356	325	301	339	271	318	306	299	291	308	316	290	275	313	311	315	343	319	296	288	325	316	302	274	300	305	366	288	294	288	329	309	277	299	323	331	313	331	303	312	320	331	306	313	297	299	316	313	319	296	310	360	297	299	295	301	301	282	341	297	304	344	315	349	326	299	318	316	346	302	318	332	326	272	283	302	296	323	289	334	298	326	297	330	277	303	311	314	309	306	319	315	310	310	296	288	303	320	329	353	318	339	356	341	337	321	327	282	303	309	294	327	322	273	348	326	308	298	314	312	333	306	321	291	303	366	302	303	324	318	307	324	318	319	348	334	337	297	274	330	311	307	328	319	290	319	372	300	302	310	300	343	294	285	297	316	312	327	306	302	311	297	297	314	296	313	331	311	277	323	311	328	289	344	308	330	311	330	315	327	308	299	329	307	298	264	318	317	311	280	306	296	312	318	311	304	298	323	299	305	286	342	317	299	281	316	342	280	344	302	305	329	320	321	315	276	306	308	351	301	279	311	309	307	318	301	334	329	264	327	310	338	328	317	346	306	304	323	326	321	312	293	309	301	298	298	316	313	291	308	276	327	305	318	311	294	313	287	352	315	316	319	342	286	284	303	296	291	309	309	336	338	296	274	295	307	289	339	287	318	321	299	303	300	291	300	291	347	346	271	305	334	272	303	341	308	290	276	301	295	306	274	279	305	308	302	297	318	309	301	328	330	323	299	326	317	283	314	310	289	304	309	342	314	282	300	314	286	299	317	318	300	313	314	309	302	326	299	292	288	328	328	301	333	316	291	304	318	290	335	321	311	322	293	321	327	329	334	312	321	300	298	271	335	305	309	300	357	260	285	332	280	303	295	337	295	285	334	315	338	298	302	343	317	330	311	315	339	323	303	318	315	317	324	312	307	302	315	299	279	296	310	261	290	298	308	317	338	302	340	308	276	307	321	309	298	316	301	308	332	294	306	302	292	342	299	313	310	311	339	301	323	287	336	280	312	327	299	300	337	323	325	310	313	292	290	346	311	275	297	348	300	297	330	309	307	342	295	328	309	301	290	293	322	326	322	280	262	285	287	301	289	326	301	313	317	312	308	298	283	312	314	323	341	290	327	319	333	323	287	304	310	297	322	335	328	330	314	308	303	344	294	273	346	304	324	312	337	306	315	309	293	325	328	335	289	318	288	297	295	315	308	301	311	301	323	277	296	318	288	332	284	323	312	288	318	297	362	339	305	282	326	299	282	326	301	349	322	306	322	318	275	291	303	292	316	365	310	298	307	324	333	337	285	304	299	324	319	333	314	303	309	299	334	334	307	317	325	294	304	295	299	308	290	313	328	329	309	320	304	303	291	314	310	326	290	308	316	310	328	316	298	332	298	334	331	362	305	304	312	336	311	352	326	331	338	315	293	298	338	332	300	309	312	300	319	319	301	326	307	312	301	320	292	312	293	311	307	284	314	275	325	330	313	329	298	307	312	289	320	308	338	333	309	327	330	319	287	353	297	294	292	297	337	304	329	310	324	313	325	322	311	310	317	323	316	314	314	297	315	323	302	334	354	322	298	312	299	311	316	300	317	283	323	321	297	317	338	295	306	308	316	280	300	304	330	336	315	311	328	337	309	322	284	312	301	313	335	310	284	315	300	331	288	309	284	327	315	305	309	296	289	337	317	280	300	295	346	281	311	299	327	309	312	312	308	329	264	319	327	321	316	340	299	308	313	330	339	330	341	328	307	319	319	305	293	303	325	319	338	285	325	337	301	324	286	313	281	314	335	281	268	301	295	309	329	325	313	308	305	295	325	289	299	322	308	293	301	308	312	337	308	311	328	294	327	338	323	324	310	318	304	324	317	319	327	325	276	323	300	302	335	314	295	293	322	333	322	307	310	305	313	308	318	362	321	305	306	337	290	306	311	287	330	337	278	360	309	326	318	321	309	308	311	309	277	332	317	306	330	348	303	292	307	275	317	303	300	323	313	279	308	319	294	284	303	318	289	321	322	322	340	306	313	339	317	313	327	289	338	289	305	318	301	329	333	311	316	329	299	314	316	331	300	295	289	328	308	300	319	314	309	315	330	296	339	341	307	330	290	322	295	295	295	325	314	318	326	319	310	302	293	304	297	302	318	313	306	304	332	303	319	293	304	331	312	288	324	309	304	275	309	319	309	300	317	349	300	289	309	313	324	333	341	316	312	290	311	344	311	308	325	339	315	295	280	318	342	336	292	314	308	309	291	304	318	310	319	339	299	313	305	306	328	337	305	327	329	316	279	313	306	286	297	312	252	308	304	321	284	324	324	337	294	289	316	355	326	291	314	321	302	329	334	285	297	322	324	291	301	328	296	303	309	302	281	298	288	328	292	316	304	272	294	312	285	309	292	278	332	311	334	289	334	346	314	323	274	313	326	333	306	320	290	315	288	318	318	307	303	330	303	305	323	336	302	299	310	325	330	313	341	355	311	323	315	326	286	305	302	306	314	318	328	321	304	321	298	352	303	293	297	315	302	292	357	318	253	310	327	330	322	308	332	310	264	322	295	288	325	279	278	313	318	318	291	301	309	300	294	321	286	325	287	310	325	301	289	335	284	313	305	316	308	310	323	311	308	341	301	304	320	301	277	317	300	312	292	328	330	309	296	281	323	307	308	308	295	327	300	319	331	275	342	290	341	299	325	294	298	305	295	287	318	308	273	290	360	330	304	339	369	333	348	312	330	328	305	324	346	304	318	289	330	301	332	312	321	312	308	322	301	310	304	314	315	318	292	290	272	324	301	304	355	323	320	315	282	338	284	312	308	325	274	327	303	297	334	305	298	294	304	289	303	279	303	323	336	288	312	332	325	300	321	288	304	298	340	301	311	299	291	296	320	300	323	284	268	315	321	302	326	296	317	322	319	329	306	319	299	301	336	294	296	320	297	307	287	307	299	325	309	315	314	318	329	311	356	300	321	297	304	296	299	311	303	326	283	301	290	336	327	277	294	305	307	286	349	292
1660	349	358	365	359	337	346	355	302	392	345	359	336	364	362	344	369	356	324	349	364	342	328	357	360	360	352	346	375	352	332	344	356	373	354	329	341	340	343	343	358	358	399	354	339	352	340	362	307	371	328	353	365	305	329	354	329	352	352	377	355	311	361	356	365	333	335	358	357	308	376	353	354	386	327	352	390	315	359	392	347	328	369	344	360	372	358	400	384	392	341	353	389	346	344	394	341	324	344	340	344	347	377	370	349	369	342	364	355	356	333	389	330	327	353	319	372	360	411	319	383	356	388	350	340	341	350	332	328	350	401	338	344	364	353	364	355	364	394	337	354	368	365	370	379	348	302	350	340	331	314	349	348	336	329	374	373	350	324	358	345	325	357	365	312	346	355	371	366	361	376	345	323	372	338	365	355	366	349	321	353	320	342	321	328	382	388	341	396	365	375	354	327	348	361	331	340	356	378	321	350	340	352	357	377	367	363	339	339	368	348	366	373	322	323	366	371	347	366	362	372	322	379	364	339	411	348	373	384	340	357	351	340	319	377	368	352	336	368	343	316	339	349	373	313	340	373	369	348	349	326	316	359	354	357	333	359	385	340	339	362	333	324	349	337	351	352	358	348	352	337	332	313	329	352	371	340	353	349	339	339	356	346	332	378	324	365	377	335	347	339	349	320	364	350	342	335	370	338	352	341	355	379	378	401	324	322	411	335	311	371	346	323	354	350	324	372	359	346	364	354	351	364	355	357	358	324	334	329	343	337	347	370	318	368	380	372	343	389	365	344	368	371	342	345	347	385	351	329	337	344	361	330	334	347	368	356	347	374	346	355	342	350	340	373	358	388	353	358	347	375	381	352	354	334	338	369	340	349	374	339	341	390	370	331	366	338	327	347	384	339	343	352	294	340	352	357	383	329	350	319	328	365	387	387	333	338	368	314	338	356	355	340	338	378	331	359	379	331	371	346	364	341	366	346	394	381	323	395	364	349	368	353	389	333	351	339	326	313	339	368	357	376	398	356	360	336	334	334	334	342	339	330	344	349	359	358	331	346	365	359	387	361	372	351	368	338	353	325	333	404	356	353	340	319	361	382	339	359	347	325	329	362	373	347	331	341	330	382	353	372	345	364	327	314	371	367	322	366	313	352	360	352	328	331	367	357	337	386	391	349	366	344	357	310	341	374	349	343	362	341	358	344	328	308	358	354	363	353	355	340	368	324	368	387	365	351	350	352	353	381	350	337	352	362	364	357	347	361	345	348	360	399	345	391	393	335	362	393	360	411	302	349	392	355	332	338	350	408	368	371	363	352	356	361	352	335	371	362	340	364	337	352	339	350	316	358	356	337	347	346	338	336	356	324	368	360	346	368	361	361	328	335	335	340	351	346	377	372	332	336	353	369	366	334	368	350	332	364	352	358	338	358	325	358	342	332	362	324	311	347	341	377	367	378	363	368	345	343	355	330	383	338	375	362	370	358	364	374	403	366	356	366	345	325	330	316	366	359	365	342	335	359	388	346	375	354	373	351	343	351	345	346	351	359	366	347	353	344	385	342	372	336	349	384	345	369	333	347	340	327	372	390	351	368	377	373	365	355	396	363	354	335	377	353	361	372	345	357	322	357	345	305	372	369	365	329	332	354	353	348	313	350	348	317	329	350	356	366	370	351	351	323	362	400	354	391	362	331	359	391	347	310	337	341	367	347	354	363	348	384	314	372	356	367	363	357	304	393	329	404	374	353	346	340	363	344	356	345	357	346	363	355	334	376	385	347	355	345	372	346	360	348	322	342	313	341	386	332	358	345	345	325	390	348	347	349	325	352	362	337	332	327	333	356	359	377	327	372	338	351	374	338	342	361	306	338	365	387	346	345	376	350	360	347	390	362	359	354	363	322	333	366	368	370	362	358	352	339	366	346	357	360	351	391	362	387	340	365	331	346	351	376	341	386	344	367	364	334	316	363	358	341	346	354	333	378	339	385	329	366	362	336	345	365	342	307	388	341	330	341	354	377	334	340	349	325	356	341	353	359	341	341	361	390	339	332	348	362	369	368	336	358	360	350	355	350	309	356	386	336	332	340	357	339	345	359	358	339	339	353	335	360	354	316	346	368	372	333	319	338	339	335	328	358	343	323	331	386	362	376	351	346	374	349	338	354	357	340	327	387	337	332	306	330	324	327	368	373	360	317	376	375	341	358	314	378	353	352	378	342	382	354	337	368	341	356	334	336	338	331	360	353	338	371	356	368	338	387	327	378	342	362	367	388	347	350	329	368	380	346	366	343	364	350	349	371	367	325	336	363	336	345	333	341	379	363	377	361	364	358	409	321	326	357	367	345	347	327	355	367	334	352	331	325	338	347	325	345	351	319	354	363	327	375	392	344	344	374	342	348	364	339	350	364	371	356	351	337	331	337	361	323	337	338	349	390	350	361	338	320	405	388	342	361	368	366	353	368	401	299	368	308	336	362	330	392	372	352	366	359	349	349	395	351	368	363	332	331	367	351	354	353	346	358	336	372	416	364	338	319	335	329	363	313	352	366	351	360	404	423	335	358	369	369	345	369	362	351	348	350	331	393	364	322	334	342	353	360	347	356	348	333	346	356	348	365	339	351	365	380	389	346	336	371	338	353	330	368	312	360	387	337	363	377	347	347	340	360	353	392	376	364	351	361	368	373	355	327	332	340	340	337	335	334	370	340	326	357	339	373	367	359	357	368	325	375	362	378	344	342	372	362	349	340	359	353	352	335	346	314	373	360	370	338	324	353	339	326	322	348	335	318	360	336	321	350	358	341	378	352	350	338	365	347	328	355	310	350	325	349	343	365	336	355	387	350	348	355	379	358	362	356	346	349	334	334	397	360	325	380	360	336	359	393	344	316	345	380	309	319	363	353	340	329	351	328	345	301	385	368	318	325	341	353	322	365	340	358	347	372	361	369	330	339	333	373	332	326	356	338	373	371	332	351	353	361	351	348	364	345	331	331	355	339	356	362	366	364	375	382	372	341	354	393	364	361	312	359	357	358	355	349	374	371	356	351	384	371	345	377	386	356	367	348	365	365	351	381	342	345	365	359	317	361	343	350	339	358	375	332	386	341	353	341	396	337	380	342	355	333	332	381	377	351	329	359	328	372	342	350	361	360	349	363	361	333	340	328	353	318	359	357	330	347	345	322	321	356	371	353	363	345	389	350	353	357	359	328	360	349	361	376	369	331	348	325	379	331	330	340	329	353	348	310	314	382	368	336	387	339	358	342	345	336	364	336	372	353	364	341	367	359	390	362	358	328	360	371	368	333	333	360	322	358	335	336	333	360	383	335	312	321	367	357	334	366	369	368	345	345	334	379	376	361	340	347	367	375	344	351	367	361	353	371	327	349	347	333	322	346	349	382	332	318	355	373	388	352	319	355	346	328	369	380	321	377	350	355	320	361	385	329	329	343	360	339	330	358	382	354	381	357	373	349	348	313	357	365	366	359	367	324	347	353	322
2048	788	732	792	776	812	773	790	778	780	789	769	768	758	775	794	769	797	789	794	869	746	773	761	775	757	757	750	744	770	773	770	823	746	803	731	768	744	763	746	764	752	788	764	737	752	795	819	735	799	807	788	780	756	840	783	775	785	775	774	765	753	783	791	789	742	790	785	814	775	756	752	750	722	802	771	760	844	775	739	775	730	754	775	743	755	820	772	766	798	741	801	725	771	735	819	793	759	752	743	743	762	789	710	758	795	719	757	752	796	784	744	770	768	817	769	788	744	770	772	752	771	746	756	765	741	754	743	795	762	740	775	777	758	763	734	797	732	770	755	789	746	755	769	729	752	764	811	780	768	771	770	773	756	733	805	775	789	798	755	759	801	745	740	776	719	730	784	761	739	767	744	813	771	779	762	746	718	767	773	773	725	777	741	736	792	818	808	750	788	759	746	785	813	725	776	719	813	750	768	746	739	739	748	809	750	785	718	753	789	767	769	783	787	762	707	754	746	750	742	837	788	751	747	802	800	778	764	747	744	802	763	787	802	781	769	802	836	746	759	782	743	801	736	784	778	748	796	737	737	754	757	810	717	802	763	797	774	756	776	812	786	796	698	776	785	717	783	750	777	799	735	758	720	743	787	708	763	782	760	780	793	741	761	774	759	775	746	762	768	820	750	749	808	800	753	770	763	768	797	733	788	831	757	758	801	771	787	807	778	790	812	749	758	818	798	771	744	757	730	772	789	764	797	737	697	791	772	773	774	760	762	756	790	789	779	834	761	782	770	774	768	781	827	738	801	780	744	817	770	807	746	802	751	766	785	734	799	773	759	773	801	744	767	796	769	805	778	745	745	805	749	730	759	749	761	790	762	750	751	789	760	795	813	740	757	790	802	761	734	762	790	799	723	751	754	825	750	749	685	772	776	771	814	775	794	721	745	808	789	766	813	740	755	758	712	773	736	760	738	783	781	789	809	791	819	811	758	759	742	819	744	760	828	715	766	773	804	758	749	790	723	757	821	763	751	811	724	750	794	746	767	762	807	773	796	797	833	810	744	775	801	778	754	757	784	777	779	778	767	759	765	740	733	797	767	765	751	727	744	790	775	850	773	793	781	696	725	772	740	765	748	797	724	778	790	757	745	778	762	787	805	773	759	787	773	841	768	758	780	760	804	831	770	756	775	783	765	760	749	780	743	746	804	810	761	783	745	762	797	835	774	697	737	777	806	768	764	777	809	775	753	783	789	777	811	821	772	765	802	788	770	779	779	783	801	732	751	732	787	853	780	791	751	750	814	818	786	761	837	788	772	783	853	752	806	758	780	757	740	828	746	787	778	790	787	798	770	779	811	800	727	775	762	824	787	761	797	744	744	801	758	833	724	796	777	788	797	767	744	754	781	781	723	726	766	750	821	752	799	789	742	774	751	779	792	792	699	778	776	756	791	773	769	766	762	798	803	783	838	788	790	743	805	789	760	748	802	761	764	768	745	727	746	754	772	785	753	796	740	786	752	775	814	777	798	774	757	806	770	776	773	738	783	706	836	825	765	810	737	775	773	807	783	733	749	777	747	799	740	745	778	835	827	773	809	730	811	759	788	759	755	729	848	768	812	782	760	744	749	733	780	748	778	756	810	791	776	822	785	776	817	784	756	813	786	753	796	770	744	723	746	838	749	766	746	764	775	764	829	738	757	758	727	781	796	772	793	775	788	755	814	809	766	770	749	741	788	819	773	766	763	786	755	753	785	764	853	763	756	815	766	747	778	755	778	792	740	761	790	749	723	761	758	737	756	796	770	744	750	717	792	749	793	760	765	747	739	766	770	731	775	761	778	749	792	752	756	794	760	817	835	818	763	768	748	774	806	765	795	761	797	764	742	794	753	736	775	742	741	730	766	819	759	736	788	791	787	788	786	742	818	762	805	716	729	789	762	780	786	797	798	729	786	762	737	746	746	791	793	748	808	745	780	771	773	755	798	758	765	776	757	811	735	766	736	801	767	816	799	739	766	725	778	771	761	746	752	806	776	761	795	763	731	728	784	801	832	782	847	726	839	798	741	811	762	763	756	778	776	749	768	759	798	750	802	762	801	807	721	766	776	763	782	786	762	732	781	821	805	753	777	764	754	824	767	716	738	769	739	764	805	790	704	766	777	784	763	798	768	830	741	755	777	788	736	732	823	773	783	775	752	781	768	753	758	814	719	781	759	748	770	740	765	738	750	749	735	767	833	783	760	766	823	768	765	753	739	827	772	759	765	762	779	789	810	773	771	718	776	750	759	773	721	789	725	757	773	722	765	784	779	769	763	801	760	756	779	790	787	785	713	796	765	777	727	742	821	775	802	769	770	762	760	744	794	769	774	771	768	791	793	800	801	756	799	807	767	746	743	731	833	844	810	776	806	736	797	774	769	795	757	755	785	736	806	771	734	767	749	795	715	750	762	778	777	762	798	752	766	801	837	732	783	847	785	776	748	752	755	766	793	754	746	817	785	727	795	826	785	815	750	789	739	801	800	755	716	781	752	777	765	792	761	753	787	778	750	751	758	792	760	751	788	807	759	766	696	768	773	785	805	786	780	731	755	746	766	776	745	754	716	792	756	726	759	744	719	776	750	736	814	710	772	787	822	757	743	780	782	763	764	762	774	771	798	765	779	740	784	783	839	749	738	764	733	776	763	793	747	746	752	753	753	779	716	816	807	797	724	761	783	774	766	772	734	766	746	748	761	824	767	754	754	781	762	762	790	788	842	773	759	753	798	779	775	734	799	768	767	766	775	768	798	750	782	797	768	782	740	740	765	757	753	727	730	800	753	738	749	732	764	760	725	818	803	787	776	758	817	750	746	815	733	813	756	808	741	779	737	789	776	754	800	816	810	789	762	768	794	748	789	732	771	761	743	741	797	802	754	768	755	833	737	755	784	744	784	739	766	739	790	786	762	771	807	768	758	782	767	798	786	782	746	815	767	777	791	736	795	754	752	766	780	835	773	754	719	807	739	766	771	762	752	752	759	773	757	743	788	836	776	779	799	746	781	766	767	780	806	746	733	794	766	765	805	754	734	789	731	733	766	768	742	785	821	770	713	731	817	798	743	799	777	732	789	747	792	720	731	758	780	810	752	781	798	769	790	723	729	776	796	777	789	791	790	801	758	791	776	775	769	755	750	768	764	724	741	832	754	777	759	756	790	720	730	822	790	785	805	759	732	774	810	774	793	811	761	718	785	757	816	765	795	790	794	793	770	803	779	743	750	755	774	849	775	777	794	758	810	777	744	736	765	780	841	797	757	804	762	771	728	742	774	782	758	790	774	786	741	794	746	771	695	768	788	794	749	773	771	770	763	764	766	767	748	779	801	769	761	746	800	734	786	777	747	769	794	727	749	766	768	773	737	837	800	807	766	810	804	795	818	767	739	770	796	775	740	779	781	783	741	809	826	756	732	746	821	753	737	760	743	785	758	736	790	767	741	770	763	778	796	815	745	766	789
7878	484	494	445	308	312	242	231	210	193	217	190	184	183	198	198	178	182	190	206	190	188	197	159	195	187	168	184	177	170	168	155	187	156	171	184	192	143	153	163	163	141	195	193	168	165	194	178	172	172	154	156	181	178	169	179	176	197	171	173	177	190	202	167	190	178	185	195	164	171	165	176	188	185	172	166	159	183	170	166	156	154	151	156	201	177	177	173	171	182	191	166	183	169	154	152	172	154	140	178	155	152	172	170	184	167	190	157	192	178	155	154	158	172	168	159	189	179	193	166	187	185	176	164	172	202	165	168	203	160	187	175	186	179	162	157	185	157	180	171	164	203	173	175	177	169	194	180	182	198	191	155	178	194	169	166	195	169	149	148	145	156	154	176	199	180	164	172	178	173	159	171	141	171	166	156	170	163	175	167	180	173	178	205	164	171	182	176	162	175	204	183	173	191	168	194	183	181	191	155	182	168	175	179	162	184	180	167	192	186	179	170	194	140	197	176	182	159	132	157	165	178	190	151	192	181	185	159	175	173	177	194	184	163	166	195	168	156	162	159	181	155	184	153	171	195	183	190	143	189	212	175	166	159	175	159	193	168	183	196	174	162	192	182	174	191	144	168	204	210	163	161	169	189	166	188	185	179	165	167	180	184	158	166	177	189	145	168	168	153	174	196	158	164	190	196	182	186	168	186	190	161	174	175	169	181	179	197	194	179	197	132	168	186	197	157	202	206	183	198	179	199	189	163	186	186	194	166	147	193	166	172	164	190	187	197	175	165	189	169	181	163	166	208	167	179	170	204	178	157	180	182	181	169	162	183	181	169	193	180	163	173	148	171	155	146	155	165	182	164	188	189	163	192	176	185	163	160	173	184	188	152	177	165	176	171	159	181	148	197	154	176	152	181	166	191	190	180	170	187	167	174	173	175	164	156	160	173	159	199	147	165	170	185	182	184	173	177	189	182	194	163	163	186	171	171	201	179	178	187	184	168	178	160	162	187	152	169	176	180	180	173	178	165	193	197	183	188	205	182	194	166	197	198	163	179	153	170	183	187	197	166	171	165	174	170	143	173	160	162	185	153	167	179	179	177	179	165	184	166	165	153	156	168	161	159	168	188	174	217	162	169	159	180	171	182	173	177	152	154	154	179	166	181	189	191	157	188	168	152	167	159	194	176	168	187	162	186	178	171	184	174	174	156	177	176	156	176	166	181	174	143	176	164	171	159	169	171	161	183	144	155	145	152	187	166	165	156	153	158	163	157	173	214	196	182	184	195	171	154	183	126	175	157	175	184	186	160	206	183	180	154	190	184	181	188	167	175	178	168	195	210	188	153	183	175	192	169	173	163	178	202	174	189	174	149	167	172	169	162	175	171	176	179	167	173	165	202	172	172	185	187	156	186	204	167	176	175	159	179	168	143	169	186	171	155	160	187	175	166	192	147	208	171	198	198	158	204	197	177	197	169	199	171	189	136	173	177	168	161	174	170	180	172	173	190	189	198	176	163	174	175	149	180	171	145	181	175	185	153	176	191	168	153	157	169	182	171	175	161	175	189	165	185	173	196	191	160	181	169	180	172	166	180	167	183	165	149	165	193	183	175	153	183	162	150	174	154	169	187	170	190	221	156	168	157	181	198	154	143	159	168	149	153	192	161	165	177	160	168	154	182	178	186	173	152	186	177	162	172	197	197	182	181	165	182	174	199	161	170	157	165	162	185	185	188	190	182	176	161	184	194	160	164	169	174	180	167	178	181	168	159	175	158	160	164	171	172	158	172	162	160	153	170	164	149	142	162	166	164	184	181	178	158	174	164	178	195	169	177	170	180	175	174	171	175	175	187	173	159	162	151	182	189	202	146	181	179	190	177	198	163	195	182	158	176	169	168	185	167	188	189	170	189	154	151	177	192	186	187	162	164	181	172	174	161	165	179	164	156	177	153	168	170	166	171	174	169	155	200	188	171	175	158	169	173	164	167	163	153	173	171	166	187	168	161	171	149	164	183	168	163	201	160	151	174	193	181	200	162	210	186	186	210	175	186	170	177	207	166	179	158	194	174	177	156	166	168	187	173	184	176	180	158	169	188	194	162	169	171	169	181	180	176	179	203	201	152	148	169	159	185	158	181	171	190	166	190	159	175	157	186	182	178	187	169	162	184	172	173	175	179	182	170	162	209	175	152	155	186	156	179	156	159	198	171	189	162	137	154	194	166	189	173	157	171	180	171	186	178	155	152	200	178	161	176	161	171	152	191	151	173	185	167	184	191	190	153	152	174	213	186	180	201	192	164	162	185	163	172	181	165	161	163	159	180	162	176	161	170	179	198	169	205	190	196	179	177	188	194	188	176	203	177	157	195	169	183	162	147	200	180	176	169	190	176	187	189	189	169	178	187	161	171	194	171	166	182	189	174	179	164	176	176	141	165	165	196	189	168	183	192	201	189	161	164	170	194	193	158	178	170	177	186	188	154	171	175	164	189	186	167	191	174	171	165	191	179	165	198	203	198	169	168	167	172	165	174	191	179	183	162	149	196	143	170	182	183	182	183	178	149	177	182	188	183	176	178	160	194	173	167	163	181	167	157	185	184	164	173	169	176	182	190	171	168	182	181	161	164	180	161	202	167	192	207	184	176	177	205	176	183	162	153	197	167	164	162	181	176	174	142	179	187	167	177	175	157	182	155	162	190	161	160	163	176	158	167	173	178	177	180	165	172	198	180	180	159	174	164	191	161	157	176	171	168	178	163	168	165	166	172	169	160	179	170	157	166	173	189	204	169	194	177	163	167	185	153	181	173	203	180	187	170	169	186	172	163	170	185	178	208	175	171	187	152	149	188	158	164	169	195	164	164	198	215	173	163	169	179	170	196	181	179	160	170	202	168	155	167	176	175	175	181	184	170	154	171	175	162	178	165	178	192	175	150	169	154	176	158	191	179	182	164	187	157	179	172	178	159	188	162	183	165	155	178	165	196	178	173	161	172	169	171	184	175	150	157	165	189	202	211	173	176	161	160	192	176	178	176	176	158	182	187	183	162	177	176	183	155	161	165	166	189	200	147	178	187	197	174	172	177	179	167	159	168	184	165	175	170	159	167	173	194	200	186	163	185	191	167	181	175	188	174	174	171	183	191	157	185	178	151	166	170	190	193	164	183	187	168	158	206	174	187	180	200	213	158	146	195	193	174	168	160	155	187	199	207	170	185	187	161	149	185	162	162	202	168	181	179	196	168	143	171	185	157	199	168	185	160	195	190	157	172	163	164	209	192	183	157	198	162	183	175	164	163	183	204	176	162	182	186	200	182	198	171	175	187	158	161	151	192	177	180	177	165	154	153	184	203	155	189	160	152	169	171	188	151	182	173	178	173	195	167	169	164	187	170	150	176	180	195	193	163	191	202	172	158	162	183	191	153	153	190	194	146	185	173	195	203	210	169	172	201	180	195	165	187	179	175	171	162	176	184	153	159	165	173	188	199	163	162	151	163	201	193
6454	723	1194	1248	1069	973	826	729	630	590	571	550	508	479	480	485	470	474	500	460	455	492	454	435	476	423	423	420	437	442	432	433	422	440	412	431	438	383	394	392	433	382	440	447	458	415	418	469	423	451	404	403	458	404	431	426	406	419	394	401	424	405	401	439	388	423	410	412	379	421	390	415	409	408	415	451	415	430	447	408	428	388	421	432	449	385	401	405	449	378	440	428	364	413	423	445	420	412	384	453	418	408	417	421	440	427	404	402	450	413	403	405	415	391	406	401	400	424	417	414	405	440	412	382	383	435	385	433	400	404	411	390	382	408	410	427	447	406	409	401	409	439	399	396	396	380	435	422	446	376	376	351	383	441	413	422	385	417	412	412	404	426	380	454	416	410	411	392	388	427	404	388	424	384	421	402	388	415	404	433	455	412	410	428	386	424	397	387	433	393	403	416	456	378	409	430	416	452	373	405	400	451	386	431	430	416	407	443	402	418	420	394	416	444	377	444	386	390	381	410	430	430	404	412	397	389	434	396	416	373	386	414	385	444	396	397	407	413	418	380	435	429	388	425	408	406	400	438	414	438	381	444	381	394	375	369	406	398	393	406	401	434	448	434	387	426	392	420	407	393	426	434	410	404	413	378	382	419	392	380	429	422	420	367	435	370	416	441	436	403	446	398	407	434	423	387	393	427	404	414	386	401	387	406	422	420	395	373	391	408	401	397	398	404	457	386	411	395	425	388	404	434	410	397	430	408	438	400	405	432	409	385	407	397	404	424	384	413	389	408	397	398	422	444	389	374	401	406	410	400	421	389	410	351	405	394	406	415	379	412	462	418	401	394	396	427	417	431	423	368	420	404	428	430	392	424	380	396	407	439	394	412	400	468	452	437	411	384	388	415	412	398	431	418	381	394	429	392	427	397	376	412	400	397	409	404	389	459	402	443	417	426	398	394	409	389	400	447	403	419	399	395	429	419	389	428	399	400	419	377	406	404	389	428	413	409	401	400	414	381	422	445	415	418	456	397	405	410	455	406	423	412	391	431	415	422	428	390	417	392	389	397	414	415	386	410	416	428	404	420	373	456	384	413	424	444	419	379	386	427	388	392	415	425	405	438	396	407	417	408	396	428	388	418	402	418	427	412	421	380	385	425	414	409	409	395	441	375	393	408	425	398	407	400	436	404	415	411	444	387	436	410	426	364	384	402	408	404	411	420	388	438	451	441	390	419	398	402	394	397	408	429	435	400	423	387	424	406	391	369	393	416	404	349	350	431	417	381	418	427	424	393	430	430	424	426	384	404	421	392	401	424	375	454	423	434	432	366	456	425	438	406	425	398	388	394	433	430	426	408	408	427	391	445	367	390	421	395	394	408	378	405	406	425	423	470	406	409	387	442	413	454	371	401	359	406	446	414	423	404	400	439	414	422	408	406	423	434	417	432	390	414	401	398	371	409	427	390	391	392	459	398	425	432	337	401	435	403	397	401	380	410	451	446	408	427	422	380	440	402	421	433	398	417	447	387	404	385	432	425	393	408	406	374	424	439	481	413	373	400	398	389	425	412	447	407	386	426	379	404	402	420	421	399	388	417	368	406	441	420	447	388	451	400	423	400	408	422	426	414	414	412	436	392	393	406	423	430	431	405	413	444	426	407	397	397	389	405	412	399	376	442	452	460	400	421	379	413	407	381	417	397	434	392	394	394	407	376	403	397	393	431	421	396	389	376	423	359	406	426	412	399	389	422	424	411	405	410	421	424	396	397	429	398	424	400	409	418	408	381	377	400	432	393	414	416	403	400	406	403	443	393	416	423	399	417	391	389	410	398	413	423	405	430	458	403	414	441	382	421	387	421	395	414	412	408	384	419	436	419	411	409	410	404	429	391	438	408	423	417	425	386	404	423	407	453	418	429	411	393	417	392	409	442	454	464	406	445	416	403	435	407	378	379	374	401	395	445	423	411	406	389	399	394	438	393	405	429	399	428	419	447	408	442	403	414	422	434	378	427	397	422	409	398	405	449	388	381	454	389	428	399	412	400	395	415	400	406	393	407	423	395	379	454	424	433	442	393	383	439	389	390	445	383	404	419	398	410	405	408	408	407	405	425	400	405	389	399	412	415	432	401	455	436	418	395	427	411	376	400	421	426	392	451	440	430	410	385	428	432	371	410	394	457	399	442	380	449	431	450	427	435	426	399	413	414	435	387	423	403	411	454	418	408	378	396	375	408	401	387	416	448	395	427	415	373	424	417	403	401	396	414	398	409	440	440	420	463	430	431	417	415	399	349	390	398	412	426	413	427	418	408	415	413	432	431	445	409	399	383	435	372	405	437	390	394	413	402	395	433	387	398	387	413	419	419	378	387	376	425	391	377	391	419	369	403	390	414	430	435	438	392	393	418	390	399	405	420	399	413	440	426	430	418	400	375	398	409	388	416	415	451	410	418	403	391	419	422	404	406	411	389	400	414	399	399	369	375	420	394	450	437	449	411	414	391	430	396	390	399	402	422	388	423	385	394	426	376	419	402	444	398	400	406	410	409	412	382	398	412	430	416	377	381	408	421	408	404	372	413	393	435	387	420	408	382	420	425	396	398	394	406	423	390	439	388	406	386	445	376	414	377	370	437	434	427	412	426	402	441	423	373	410	436	420	448	420	409	430	444	419	409	380	398	444	437	398	410	410	400	421	383	388	408	407	389	396	409	403	415	414	387	379	432	432	423	411	415	396	446	387	433	390	407	407	401	445	411	419	402	422	403	389	409	410	405	388	432	433	413	393	394	427	415	398	438	377	415	418	418	407	411	379	423	397	398	394	382	432	402	400	399	404	431	432	395	433	414	405	438	422	403	444	412	416	403	412	385	392	413	417	405	409	460	399	378	385	410	412	417	382	371	413	446	412	410	435	409	419	416	392	428	422	428	393	425	414	430	434	410	401	390	418	407	414	404	410	422	442	393	407	422	412	404	373	412	439	429	397	417	394	393	392	388	417	401	405	419	417	428	397	430	417	436	385	430	424	419	405	391	402	430	428	393	384	416	426	396	449	418	427	395	388	432	420	402	409	443	427	434	398	384	406	436	388	411	450	441	398	419	427	379	410	440	399	375	397	391	424	430	407	424	403	444	405	440	431	405	435	443	408	421	472	395	418	423	424	401	438	398	434	418	403	417	412	414	411	371	403	459	417	407	435	381	423	393	409	407	366	405	403	441	369	423	411	400	440	444	424	379	404	393	391	397	387	422	404	401	380	412	451	403	399	413	403	421	394	429	422	408	391	393	428	385	382	436	432	385	386	427	403	413	411	434	397	392	404	426	385	436	429	401	395	412	422	370	420	416	450	411	440	390	421	411	387	409	450	398	436	414	429	393	391	409	406	386	407	431	388	447	421	412	414	378	455	415	434	402	453	403	382	422	425	400	436	403	393	410	405	399	418	449	428	411	399	435	392	404	424	431	417	413	438	450	432	403	369	426	413	373	388	406	416	383	404	418
14938	1156	780	548	377	313	229	210	194	166	167	157	150	126	150	140	147	127	117	104	109	142	108	118	142	129	127	132	116	124	140	118	115	96	108	124	142	104	113	164	108	125	111	123	125	108	111	132	125	120	113	101	101	105	97	112	123	139	121	124	86	127	131	110	114	97	106	122	125	114	115	131	115	110	115	125	112	137	124	104	115	127	111	125	105	97	112	126	122	123	139	106	97	133	122	104	136	101	118	117	108	125	124	114	132	112	97	123	113	104	122	131	109	126	128	132	131	99	113	122	126	117	109	92	110	134	125	99	120	95	138	108	124	115	129	115	123	113	110	114	116	123	134	135	109	116	116	111	128	119	120	127	101	117	109	119	101	108	116	114	126	108	95	118	120	83	116	111	129	126	110	123	137	141	110	121	130	118	106	141	131	110	165	103	123	121	104	102	134	103	117	108	131	110	108	120	110	122	121	113	132	118	120	118	124	116	113	111	108	136	134	111	111	109	120	113	99	109	135	101	114	138	126	113	110	108	126	108	134	141	119	134	110	108	122	122	105	104	112	111	106	130	109	107	98	100	109	86	97	135	115	101	122	95	123	111	116	144	111	122	119	99	102	115	135	104	114	129	112	121	102	107	118	105	137	125	104	111	110	94	118	105	88	124	124	124	126	97	109	119	103	110	148	119	120	122	93	116	93	113	144	108	128	113	117	111	96	131	123	131	118	99	111	126	121	120	120	108	115	117	113	122	137	128	104	125	126	103	103	117	105	115	133	116	115	108	126	132	127	139	131	127	120	101	126	120	122	109	122	113	113	112	134	113	121	117	120	125	120	107	119	121	117	107	108	98	137	127	121	135	130	114	106	107	118	111	139	128	99	135	128	123	104	122	123	120	128	127	106	117	112	108	109	121	112	111	109	109	105	115	110	130	131	113	96	127	105	110	122	125	115	122	101	102	106	114	124	101	97	131	108	113	108	110	109	109	117	125	97	114	119	110	128	120	113	127	119	86	117	105	116	121	120	108	130	120	107	116	116	138	115	115	116	113	132	140	122	147	119	127	100	119	137	118	134	93	122	120	110	108	118	133	95	119	148	100	117	112	99	101	128	102	92	117	119	92	101	114	103	109	114	121	126	112	138	120	113	127	104	110	111	116	112	120	107	113	123	132	125	121	113	109	110	119	121	128	115	119	103	133	121	86	114	133	99	131	100	98	114	107	125	100	114	125	124	129	142	118	101	135	98	108	100	117	130	112	101	110	102	123	111	115	123	119	126	128	125	132	119	120	128	97	114	105	127	115	90	125	115	113	88	110	115	114	131	111	122	114	126	129	116	113	112	126	138	136	115	133	114	121	105	125	125	117	85	110	106	126	116	101	106	128	112	127	105	113	124	123	102	128	130	102	113	116	120	124	100	122	129	110	97	138	125	125	107	153	101	122	116	111	117	116	98	116	115	112	122	123	110	113	113	105	107	130	122	121	109	103	116	106	109	95	116	99	123	138	124	104	135	117	114	127	115	122	122	124	118	102	123	100	122	111	104	123	102	121	124	122	115	108	127	124	107	133	127	103	104	118	122	100	102	109	109	125	113	107	154	107	121	131	107	96	107	117	123	116	125	118	112	112	120	126	129	136	103	113	131	101	117	127	115	114	118	129	97	115	129	118	156	104	126	104	106	137	139	127	136	106	121	100	115	134	119	126	122	110	102	116	109	119	123	114	129	114	123	97	102	119	97	116	125	126	129	108	148	104	138	121	98	107	96	129	111	125	125	119	135	128	127	106	120	125	111	137	108	119	129	118	124	103	131	133	117	107	126	117	103	113	105	122	136	126	116	111	115	132	112	108	137	120	117	113	110	106	147	124	140	119	114	112	118	116	100	138	120	95	139	126	128	112	120	117	122	120	117	122	107	110	102	106	103	114	119	107	131	137	127	104	134	116	122	110	119	128	113	129	122	137	111	114	123	136	107	102	116	106	126	107	99	116	95	117	128	122	125	106	125	89	121	136	108	128	107	137	132	112	115	139	124	123	135	124	102	109	109	125	111	112	118	105	121	117	103	106	96	114	123	119	119	109	118	122	120	91	112	105	122	108	129	120	115	108	139	101	119	120	108	123	124	108	134	111	113	119	105	117	109	120	130	126	92	121	112	114	116	126	124	114	138	100	115	114	97	112	125	107	133	118	111	129	123	119	114	101	124	122	120	110	96	96	109	109	102	119	107	118	106	118	109	128	120	101	132	112	129	108	107	126	129	136	120	117	120	111	120	124	108	97	129	119	113	109	103	126	115	97	139	110	112	101	105	119	114	126	82	122	109	142	111	113	119	130	118	105	129	105	135	100	106	130	129	118	114	121	113	114	102	107	104	113	117	93	105	109	124	89	118	120	119	119	149	116	114	138	118	116	103	106	107	97	119	121	113	100	118	107	108	134	128	88	107	115	88	133	113	134	117	114	129	118	115	102	101	125	117	111	107	138	111	111	124	123	112	131	113	101	133	105	139	101	111	112	126	120	109	118	111	125	100	100	105	86	94	133	104	121	117	107	101	113	116	97	126	124	109	118	116	105	124	123	111	116	110	114	105	89	118	127	102	113	113	142	111	118	120	116	126	111	127	154	102	123	117	109	107	103	111	115	117	97	112	120	116	116	94	105	121	96	135	103	96	111	119	127	105	92	109	132	94	123	125	117	105	111	140	135	133	128	118	115	120	129	120	116	118	105	138	124	114	112	108	127	114	141	110	99	108	94	128	94	125	110	137	93	106	109	117	116	104	111	113	119	107	108	95	117	106	139	129	130	123	113	108	115	125	93	102	109	100	124	119	99	121	112	109	138	105	118	118	113	116	121	122	116	107	130	114	112	122	116	111	106	125	105	132	122	122	133	112	128	99	105	127	121	128	109	136	129	157	110	97	118	127	119	132	140	122	126	139	113	125	112	129	130	97	124	122	92	117	127	123	112	120	125	99	126	127	112	114	100	95	129	106	146	120	117	106	115	119	109	134	143	110	109	98	115	113	108	129	123	105	115	126	107	102	115	105	115	124	129	98	116	119	146	117	121	121	99	121	129	112	110	108	137	110	122	112	123	119	124	116	106	108	104	155	124	132	120	106	115	135	147	116	132	137	144	116	127	101	113	151	110	116	132	123	116	114	115	110	112	110	109	122	114	113	118	100	121	119	104	132	133	121	104	111	103	107	99	111	88	97	101	104	110	126	122	115	114	121	148	106	103	115	137	131	126	129	119	107	105	93	108	126	106	103	121	97	103	114	127	142	109	103	120	133	111	127	125	106	134	136	117	123	128	120	113	131	106	130	106	110	121	128	124	105	126	130	134	105	107	117	123	121	105	118	92	123	131	114	125	132	109	116	90	134	134	135	108	103	114	107	120	130	115	131	102	137	121	105	90	120	102	127	130	116	121	106	121	119	110	113	104	123	120	104	116	111	113	113	128	129	111	116	149	122	141	123	127	108	109	112	111	111	123	113	110
8187	883	1801	1961	1614	1284	1018	908	760	672	634	567	510	493	469	450	429	437	398	435	410	413	397	376	372	373	367	352	356	369	324	343	344	354	342	363	338	347	341	349	329	334	327	316	325	342	328	326	324	332	315	311	305	314	322	301	314	311	312	308	337	309	309	350	315	322	321	292	306	306	296	322	326	321	336	313	307	328	318	331	294	311	320	319	328	317	327	304	298	299	306	319	326	335	314	290	300	305	308	334	284	350	328	343	308	305	303	325	309	310	318	309	307	294	321	316	316	309	305	309	330	311	324	303	304	318	315	323	344	301	303	304	302	303	325	277	348	331	327	322	321	303	301	264	298	288	333	313	317	279	322	315	314	322	310	292	306	293	313	316	314	321	303	336	323	356	330	291	318	316	321	328	298	341	327	362	306	337	325	348	290	313	295	292	303	310	331	302	294	294	307	292	309	309	288	327	296	336	299	302	350	310	328	296	300	318	308	303	338	307	320	303	294	306	322	272	311	324	325	350	312	290	285	289	316	307	333	325	323	315	338	321	302	316	291	298	284	304	330	318	339	311	292	299	312	322	330	277	283	289	299	313	307	308	324	330	326	301	305	307	296	309	320	312	288	321	319	309	329	330	313	333	345	339	306	299	304	308	315	312	320	322	308	322	345	313	330	329	319	337	305	320	328	330	324	329	302	280	295	308	294	325	319	308	319	330	328	302	257	291	321	316	312	308	353	276	311	281	279	341	309	338	297	326	308	299	325	320	296	343	329	302	301	310	299	298	318	324	297	329	327	315	293	270	309	296	299	352	317	316	304	335	310	328	303	333	295	312	344	319	334	311	278	336	321	314	286	304	299	334	276	272	314	281	326	369	332	329	300	319	295	324	326	321	304	300	330	285	315	306	290	306	328	291	302	293	288	311	304	299	295	311	289	293	333	281	306	339	299	295	317	313	287	320	306	332	323	317	330	336	286	297	350	316	325	311	300	354	285	312	327	320	312	329	326	335	275	293	309	290	301	313	300	289	322	278	310	327	295	324	302	338	312	302	298	320	305	345	291	315	280	322	329	316	328	322	279	304	321	316	318	338	307	339	297	333	322	296	335	287	301	315	319	320	330	328	317	304	308	294	301	285	325	300	301	318	311	277	281	318	297	310	285	294	309	345	364	330	300	318	326	306	298	303	301	304	308	332	312	319	315	313	321	320	293	298	338	310	312	316	288	313	326	324	321	301	310	323	325	320	291	315	315	317	352	290	333	281	312	322	312	292	303	319	292	324	318	289	330	337	316	347	294	327	312	338	280	312	266	336	291	295	327	296	328	328	302	315	283	296	297	348	296	319	341	343	292	305	325	313	328	346	315	307	300	305	327	338	306	338	328	290	338	310	290	324	364	340	307	345	334	301	293	330	352	338	311	343	322	310	325	283	313	315	319	315	292	316	259	329	307	304	305	332	329	296	299	328	305	303	286	304	308	296	343	305	290	295	323	297	316	340	316	338	324	304	270	335	301	301	302	308	329	337	312	290	325	340	289	328	320	315	276	331	315	310	334	319	316	296	295	343	334	321	311	366	310	289	328	305	277	331	353	336	334	317	316	332	324	310	322	305	315	272	350	331	302	316	327	305	320	298	320	329	349	316	299	288	335	290	337	312	307	341	308	293	324	293	341	277	285	290	320	325	302	315	306	301	313	284	305	305	316	319	311	317	267	332	350	328	322	317	331	298	286	280	313	303	293	331	279	330	291	300	304	335	303	309	294	316	329	341	278	293	295	308	297	285	313	315	281	299	289	286	304	316	303	308	314	302	315	310	306	311	320	347	312	338	349	281	316	312	305	342	319	294	336	334	312	323	313	315	324	283	310	308	290	289	300	340	326	297	325	317	304	285	316	292	300	315	316	305	326	284	315	346	323	312	358	283	276	351	315	295	296	313	301	331	317	313	317	300	291	289	298	312	306	307	316	295	320	300	313	308	341	314	305	306	342	293	326	296	346	333	271	322	309	299	341	308	352	295	350	288	279	331	292	319	311	305	313	317	295	290	335	309	282	295	297	296	301	305	306	351	309	294	315	315	329	310	297	283	290	316	284	329	332	288	307	280	312	309	287	319	279	291	308	310	345	318	317	318	329	283	290	310	300	295	312	337	331	313	328	295	327	300	300	309	306	324	294	341	312	333	306	297	303	311	322	289	303	315	330	293	346	286	322	301	308	294	296	312	303	329	281	302	284	338	331	292	328	330	350	328	326	323	310	274	331	328	314	277	317	339	334	338	302	316	303	313	302	334	326	314	325	343	304	317	307	303	307	313	317	330	311	308	292	303	315	324	312	320	336	308	313	302	296	321	311	288	302	303	319	334	349	281	301	345	306	331	320	317	327	287	305	302	354	314	296	292	293	311	310	331	310	290	313	340	306	294	304	310	276	342	295	292	296	342	288	300	314	313	293	288	338	285	312	311	312	336	348	314	305	288	272	295	302	302	312	281	296	303	283	323	292	351	282	315	285	310	304	294	325	289	311	289	291	313	325	291	307	293	313	285	324	287	318	339	287	328	307	336	267	314	294	301	285	316	358	292	310	332	329	316	301	315	349	304	298	318	333	294	293	317	294	324	309	302	306	303	302	313	307	313	337	289	349	288	312	319	323	309	301	314	313	302	304	310	296	335	311	280	323	297	292	330	304	321	306	348	291	293	309	316	317	303	321	294	287	318	302	305	296	315	291	327	319	333	308	281	281	318	291	307	321	310	284	308	317	302	316	313	309	278	313	320	306	326	285	277	309	300	291	292	279	319	310	333	307	303	331	309	308	338	317	324	300	315	309	337	301	329	326	327	281	302	365	324	278	315	284	316	301	287	331	326	300	321	284	320	317	311	342	283	316	305	267	321	310	284	323	322	301	306	315	284	320	298	319	321	292	302	310	300	326	318	288	309	293	323	325	314	338	309	289	313	322	303	335	290	305	308	269	306	294	319	305	290	316	317	320	319	301	308	310	305	295	287	331	297	316	329	343	305	307	291	324	298	319	311	314	316	323	319	310	300	318	313	321	295	303	300	298	311	320	318	309	328	340	301	329	309	317	326	308	313	345	321	329	302	257	322	324	361	301	305	311	287	312	324	287	315	295	286	295	293	296	334	306	323	325	315	297	319	280	310	293	326	288	315	340	313	304	298	311	342	324	316	321	302	297	285	333	305	298	306	306	309	269	301	340	315	314	316	297	317	330	312	323	305	304	314	273	307	299	287	292	309	295	289	311	317	343	331	334	344	301	329	277	288	316	316	321	323	332	295	356	304	313	310	309	317	322	282	295	326	308	303	327	299	315	316	330	296	335	322	340	317	325	298	323	312	277	309	314	298	323	303	295	306	357	315	328	297	331	332	360	305	308	308	317	290	306	307	301	337	309	291	330	317	277	328	296	335	334	287	292	296	319	301	307	344	311	324	257	278	301	304	300	332	298	293	322	320	349	314	315	294	328	313	299	319	301	326	304	326
1663	367	316	373	342	338	359	317	370	333	369	344	353	353	337	357	399	364	363	313	369	373	352	381	345	332	332	347	361	346	342	317	333	312	333	318	359	344	347	334	391	351	351	328	361	336	389	343	338	337	342	344	367	377	363	355	396	346	303	369	331	304	331	345	374	361	348	364	384	333	381	359	310	347	313	374	326	352	343	351	356	351	381	366	310	326	361	368	334	350	341	336	330	389	326	384	346	418	339	373	375	321	318	345	324	352	340	343	374	365	318	357	374	362	367	363	340	324	373	378	355	344	351	358	357	364	366	365	373	376	376	344	343	330	360	359	380	331	378	336	361	328	377	371	357	343	366	347	355	355	323	355	363	363	339	367	377	349	340	382	337	348	343	383	350	368	369	358	339	343	363	357	352	352	333	348	345	348	346	366	346	328	345	349	354	344	378	324	368	358	343	354	356	376	372	348	331	385	373	400	351	351	331	367	351	338	315	322	337	335	332	362	346	356	346	361	323	376	338	316	321	344	343	332	340	385	393	343	346	313	368	324	358	343	337	303	331	372	341	372	354	369	351	364	359	353	374	332	350	349	320	351	410	365	356	339	357	329	411	391	324	351	342	356	345	346	370	382	322	327	326	339	328	326	339	305	377	338	352	324	357	371	365	351	384	352	357	330	353	370	363	354	344	377	336	357	363	364	384	319	344	343	371	345	329	369	368	333	336	352	357	307	355	345	354	381	364	363	331	329	335	385	368	345	315	354	335	363	329	357	372	347	341	370	307	341	334	342	314	348	322	378	336	329	354	345	330	372	358	350	321	370	358	365	346	368	385	344	357	361	361	339	335	340	333	339	331	333	355	322	326	367	339	329	369	318	350	339	353	335	315	359	349	334	361	332	331	337	376	359	335	391	381	381	381	367	369	345	352	363	350	338	344	321	354	356	355	332	328	343	341	353	354	366	350	351	317	315	338	348	358	344	355	351	355	332	334	378	368	353	301	363	349	364	381	346	331	350	323	347	363	333	368	342	373	361	357	325	327	352	352	333	380	349	339	342	311	363	336	359	343	368	332	374	349	327	335	342	336	325	334	352	392	337	352	364	384	348	343	349	346	361	364	364	375	348	346	369	311	354	354	308	350	298	364	338	343	320	363	377	371	357	354	357	342	282	349	352	299	342	321	342	324	324	338	356	337	363	344	351	327	360	372	348	379	349	357	361	369	330	341	334	344	394	357	403	330	344	368	346	384	352	330	366	360	327	335	358	352	338	347	358	363	357	343	341	356	342	329	331	327	364	359	339	339	336	378	358	349	330	380	361	367	376	322	344	349	363	335	355	359	339	357	391	334	372	396	316	357	358	323	345	359	377	347	362	335	354	346	324	372	342	358	343	335	381	384	341	372	362	350	295	353	368	343	346	382	342	305	390	358	371	349	375	373	382	352	339	316	322	356	370	325	358	334	337	352	351	358	356	352	345	317	336	334	347	370	382	334	360	349	351	353	365	349	401	351	371	350	320	344	333	360	368	344	333	322	333	343	335	355	341	321	298	337	355	359	365	345	387	353	357	339	369	336	336	377	363	333	337	387	367	330	323	364	371	361	350	316	365	352	351	336	337	379	373	367	355	363	327	350	336	346	370	370	348	350	347	401	335	386	373	320	334	369	319	378	342	328	344	346	312	330	318	336	308	363	350	372	362	345	371	328	337	349	308	337	349	355	323	365	349	331	357	382	395	375	369	336	353	356	382	349	329	315	348	378	341	329	362	331	342	361	325	375	318	330	354	362	321	354	343	325	348	399	356	355	337	338	314	363	350	380	332	342	342	322	322	340	352	326	371	325	331	347	342	381	337	323	354	323	340	324	348	356	334	373	348	342	381	375	354	339	330	347	352	366	336	340	359	369	324	375	355	358	351	365	409	357	362	334	337	316	335	340	340	327	346	330	377	330	338	338	372	356	369	338	345	347	337	336	358	349	353	399	349	349	348	366	379	375	361	361	360	377	303	338	381	365	383	327	342	357	322	362	323	361	352	345	335	347	397	311	365	351	357	323	349	364	356	355	373	420	328	371	358	361	390	368	373	348	376	354	305	340	357	339	335	339	331	322	358	367	364	354	331	321	331	336	335	359	353	352	388	320	353	357	390	341	379	373	331	329	353	370	346	344	349	322	351	345	362	384	315	350	360	362	347	363	318	342	331	335	349	353	352	319	358	357	328	355	366	360	319	346	355	334	372	338	327	355	346	332	347	351	334	352	363	396	351	389	368	338	351	340	346	328	342	328	343	338	316	358	376	335	358	352	366	364	407	339	328	348	346	347	369	332	350	333	352	334	371	359	368	350	361	337	319	313	359	370	365	340	323	369	348	359	338	329	374	355	354	313	371	359	361	329	364	352	376	361	360	368	362	350	363	371	375	330	336	375	360	310	356	361	365	357	340	363	374	347	374	357	336	325	349	368	362	326	307	391	340	347	338	356	314	353	361	370	322	363	335	363	372	308	378	351	351	372	408	333	320	355	336	334	368	331	370	336	323	341	372	396	368	367	331	349	333	350	335	340	372	378	383	374	388	331	343	345	346	319	339	319	318	334	347	384	344	347	374	370	343	351	363	365	334	347	327	340	343	307	329	337	314	337	333	368	342	340	367	351	352	372	322	358	397	368	352	372	355	345	363	374	341	395	361	352	359	330	352	348	335	320	353	326	325	355	359	307	370	345	334	340	343	346	338	359	361	313	306	352	355	299	314	377	344	356	370	372	345	355	361	343	333	362	339	396	350	339	338	340	324	352	335	339	334	325	404	372	319	370	355	366	328	363	344	340	343	344	346	333	362	335	338	355	384	396	314	352	347	348	353	327	310	337	332	330	341	370	377	353	361	343	347	364	349	341	330	318	340	336	351	357	332	344	360	375	345	385	351	359	360	333	357	297	380	316	361	316	339	347	375	359	340	359	402	358	346	351	401	367	350	332	333	382	363	364	354	359	343	368	336	336	346	340	333	329	355	359	369	357	316	329	334	377	356	332	330	338	344	326	377	331	379	383	318	316	327	338	368	302	377	341	368	356	313	348	341	394	335	341	356	364	373	361	348	375	324	341	341	328	387	336	373	364	294	355	359	403	329	338	369	390	330	348	365	341	339	357	319	324	329	353	375	348	378	336	345	350	350	378	338	404	361	357	342	341	355	373	344	321	374	330	333	369	351	345	335	373	329	357	350	336	362	327	359	331	332	367	377	373	351	351	304	325	322	346	326	379	358	330	332	360	369	353	329	359	376	370	328	363	327	340	325	327	357	351	353	338	336	337	372	347	374	342	335	331	343	368	333	325	313	339	332	360	346	317	320	375	299	348	335	346	356	356	340	344	317	356	357	350	346	376	368	343	321	350	380	355	367	344	316	338	340	364	325	329	367	321	378	343	348	347	341	345	361	356	383	362	352	340	345	353	378	371	338	330	343	360	353	358	360	387	308	359	350	340	375	362	365	381	308	343	344	325	383
2026	745	762	737	774	754	782	743	770	789	787	731	759	765	718	776	754	789	757	783	813	755	763	793	765	731	790	740	751	744	782	748	748	708	779	728	751	790	784	774	781	769	745	765	829	752	836	769	784	808	741	826	818	806	749	763	756	763	748	798	813	762	769	739	732	752	757	802	770	798	793	736	815	785	787	739	730	784	773	763	794	763	742	782	778	788	795	770	724	785	769	721	735	725	782	813	737	744	775	771	815	824	786	785	725	752	767	748	737	742	793	765	750	745	757	781	773	782	805	799	773	859	777	771	771	821	758	729	741	780	723	735	769	780	741	730	753	807	738	746	743	739	745	794	752	817	711	769	727	789	725	734	749	759	738	730	724	756	843	785	773	765	761	753	776	811	785	789	756	763	777	812	791	712	725	785	781	751	738	789	799	764	798	765	757	829	757	762	750	760	740	778	798	797	741	755	769	750	772	775	769	727	774	760	742	772	738	784	803	790	754	747	731	743	762	764	803	738	760	749	777	782	808	810	702	764	726	778	773	795	799	783	771	799	781	784	794	744	743	771	742	747	807	730	764	754	767	763	826	770	759	750	746	775	788	776	807	804	763	786	776	803	770	721	818	748	766	727	789	731	778	770	750	802	749	722	761	770	764	779	770	733	770	798	750	676	747	753	712	760	751	769	772	803	768	721	806	792	780	782	753	753	774	760	774	750	710	759	819	784	758	754	768	738	754	754	774	777	751	780	779	767	791	786	743	750	791	786	731	823	755	786	773	761	823	754	771	738	799	782	726	754	763	823	790	728	736	725	793	747	803	757	752	780	765	774	819	792	794	756	770	729	798	750	747	735	790	810	763	766	759	764	820	764	797	771	796	740	792	765	772	751	777	760	719	764	721	776	726	784	746	764	735	718	765	733	812	745	753	810	754	748	766	787	794	794	758	782	763	744	794	798	791	768	749	771	768	767	809	742	771	778	724	818	840	769	793	790	722	780	752	769	775	755	732	793	748	791	761	740	798	766	799	719	735	797	756	754	748	787	731	728	754	785	781	764	729	748	776	746	737	780	801	807	785	780	785	781	788	746	762	809	772	741	761	773	762	769	730	768	772	772	772	751	748	779	742	769	786	719	779	723	719	742	723	813	768	747	782	734	765	757	736	752	766	787	769	795	797	755	769	787	738	749	793	762	743	750	779	794	753	776	721	750	783	769	770	782	754	741	771	764	760	781	821	776	820	734	720	779	778	788	743	731	760	761	708	801	758	686	735	750	795	736	780	769	810	808	766	720	722	717	751	762	772	763	750	762	776	726	742	763	741	742	786	749	732	728	764	789	779	817	771	742	786	788	767	810	720	776	721	791	791	782	784	787	761	774	746	818	740	781	736	719	776	748	709	769	753	774	742	794	743	787	778	756	754	768	781	752	780	779	718	753	722	782	765	741	828	706	760	740	766	778	786	739	747	762	747	777	800	693	783	766	737	740	778	752	749	744	733	768	772	745	742	769	785	756	731	741	790	769	757	770	759	819	729	726	754	770	701	759	717	821	760	783	800	749	758	756	792	732	719	788	784	770	775	819	774	762	820	757	765	745	742	803	788	764	764	743	755	747	747	707	762	788	773	757	823	750	767	758	745	774	774	770	770	775	740	760	757	807	757	780	781	767	799	761	765	825	757	722	793	792	749	720	746	771	719	753	787	785	840	737	768	778	756	767	755	770	708	737	797	738	733	733	733	699	851	791	773	757	752	774	813	722	800	734	810	786	763	770	778	724	744	780	799	756	696	779	771	763	769	754	759	777	790	733	742	789	749	768	789	796	777	766	770	795	775	740	802	796	761	730	745	777	811	756	753	721	786	759	776	739	776	761	687	783	769	742	767	774	747	757	769	770	725	782	725	764	815	783	826	728	745	793	752	756	783	760	778	742	825	724	782	791	751	777	774	789	802	770	801	798	755	760	802	749	784	848	765	740	763	744	792	762	784	721	763	777	760	759	767	759	796	781	778	719	781	770	688	728	770	763	759	791	774	752	785	770	765	774	742	782	780	781	732	775	717	799	735	749	797	735	769	748	832	763	763	807	737	799	770	765	770	762	748	770	738	768	781	772	761	760	717	761	751	726	729	778	744	726	724	765	791	782	787	791	716	747	805	746	802	772	749	740	788	780	764	764	783	723	757	771	768	759	786	700	706	754	755	721	814	776	757	775	682	782	757	749	776	775	733	738	771	782	758	787	791	768	752	812	809	817	745	751	773	740	772	784	751	791	742	728	756	789	789	720	764	782	760	764	702	769	777	782	797	789	812	755	813	772	763	768	794	819	739	777	729	757	784	735	780	799	775	744	777	762	803	780	770	750	759	743	793	732	777	792	706	745	768	779	709	782	755	758	769	771	795	787	780	770	796	754	716	741	770	778	791	777	814	790	786	761	763	780	749	752	774	723	746	723	798	767	781	765	717	756	748	739	821	775	802	829	716	738	754	754	833	751	809	784	724	796	775	700	700	771	728	750	778	721	709	740	759	788	765	765	758	762	787	756	781	762	745	822	810	804	803	791	720	754	759	741	765	760	749	784	733	835	744	775	798	773	727	783	778	797	726	749	769	748	729	738	758	790	791	792	765	743	766	765	780	772	774	773	726	771	778	750	762	749	765	726	788	763	755	737	778	749	734	773	783	785	766	821	749	794	756	768	819	711	764	797	766	745	775	778	781	819	739	763	791	767	712	753	787	750	765	728	791	784	793	773	790	755	778	746	762	743	831	728	842	733	744	725	769	761	734	748	745	751	749	786	793	736	774	772	732	793	754	797	755	802	739	754	772	780	799	768	760	754	793	750	770	810	768	717	743	765	809	792	771	757	763	777	785	774	771	750	772	721	791	760	782	839	762	778	758	778	733	720	783	742	767	791	804	772	786	710	717	768	796	754	805	768	750	765	736	799	673	741	774	769	758	784	756	823	769	789	764	759	762	746	692	760	791	790	748	778	794	751	777	810	797	808	760	739	719	788	796	764	796	770	793	763	760	748	760	761	796	791	752	779	793	768	773	728	736	753	784	746	750	763	832	705	736	772	761	773	785	799	760	775	728	740	795	790	772	726	787	778	769	749	736	804	731	709	775	769	781	731	735	797	758	770	787	762	726	782	775	753	758	806	708	757	754	759	788	754	760	800	793	768	762	789	816	765	762	751	770	755	771	765	746	785	772	765	767	764	716	751	751	815	727	776	807	798	805	771	807	734	731	765	786	755	787	758	749	766	771	761	772	813	772	677	736	765	818	759	772	827	794	762	712	794	778	769	739	768	766	761	766	840	759	704	763	782	765	770	797	721	809	793	785	780	836	795	768	740	730	749	800	828	799	749	820	784	743	748	775	735	713	745	812	774	779	819	733	784	752	739	695	791	754	756	785	747	802	771	741	742	713	752	804	713	728	801	782	705	759	739	752	763	804	763	790	763	723	785	793	797	816	729	785	758	819	716	792	773	781	769	727	792	830	752
7760	554	503	420	286	286	242	198	207	216	197	211	175	194	198	193	183	207	169	186	188	152	151	194	167	194	198	162	185	196	210	168	168	158	168	187	199	200	149	163	196	186	202	191	175	161	180	175	179	207	195	201	183	178	168	162	153	173	152	191	165	179	184	170	163	181	181	171	189	166	149	172	194	178	154	142	154	180	166	170	183	175	180	182	184	182	172	182	214	169	179	154	163	202	161	182	181	188	173	172	183	163	170	163	188	204	161	150	158	178	177	209	174	168	173	180	173	180	168	164	180	186	153	179	167	180	176	188	169	158	175	159	151	194	178	181	164	190	177	168	188	162	182	196	177	196	161	172	171	170	232	185	209	177	224	162	187	161	180	157	190	188	191	181	155	180	182	178	174	173	165	175	185	164	164	168	155	183	161	172	182	176	184	161	156	166	186	176	165	176	186	175	174	160	203	174	160	177	184	198	188	182	160	166	191	160	160	156	163	180	189	188	181	154	164	176	179	192	165	197	178	161	184	153	206	184	150	179	187	166	176	167	156	189	184	165	175	195	148	165	175	193	198	163	175	177	178	152	174	170	167	181	177	190	160	171	171	161	176	141	207	204	172	163	186	172	168	177	157	149	185	166	175	168	161	179	177	182	177	169	170	177	161	176	189	153	176	178	188	170	179	178	190	163	184	183	150	159	183	184	184	190	157	183	162	187	175	180	187	171	164	156	182	168	192	167	212	180	183	184	190	173	207	150	181	151	189	192	189	204	166	170	182	180	160	176	172	164	194	173	178	176	193	180	191	174	201	196	193	176	184	167	183	177	165	191	164	180	160	168	194	177	205	164	194	161	167	208	178	174	194	157	183	191	143	161	194	161	168	214	157	175	163	166	172	201	174	179	193	173	182	167	170	157	172	189	159	174	188	177	174	154	189	169	181	163	179	155	178	171	199	168	187	182	166	177	164	161	179	182	183	160	157	190	180	183	176	181	172	160	193	175	196	198	195	182	172	166	158	184	166	167	195	172	203	172	152	186	164	187	167	169	167	169	166	166	161	155	172	170	191	178	160	182	186	163	175	166	169	186	175	198	170	169	186	181	208	188	160	179	148	172	174	158	172	186	153	169	181	151	160	164	170	166	167	174	191	175	196	185	165	177	201	173	178	168	170	182	184	177	182	166	188	171	169	171	176	199	183	148	158	162	196	185	159	168	158	173	181	157	188	160	189	180	173	175	172	184	187	180	173	165	185	139	182	159	165	167	193	175	167	199	158	185	162	188	191	168	154	166	192	190	162	180	187	165	179	167	167	185	168	167	187	169	182	180	182	194	166	162	193	176	154	186	203	162	205	174	174	160	175	181	170	196	147	196	178	165	183	181	149	163	161	159	187	187	164	178	185	199	143	150	178	180	189	189	176	179	176	194	183	209	193	178	189	159	167	175	167	182	177	167	154	184	169	182	177	183	186	159	168	189	157	177	169	158	185	187	182	177	157	171	152	151	170	175	158	170	166	179	184	182	185	190	181	162	172	170	165	181	171	172	161	176	157	158	179	194	171	176	180	179	173	178	170	173	168	181	172	199	173	168	164	162	178	186	182	136	165	175	152	166	196	157	176	174	183	201	182	177	192	163	176	200	172	198	196	192	147	166	174	169	164	179	158	190	164	196	171	156	196	178	161	176	193	193	164	163	177	176	193	174	174	157	178	186	181	163	194	192	185	183	139	186	186	158	178	201	189	171	183	140	187	163	178	167	157	194	177	191	190	172	167	169	158	179	185	154	192	167	165	147	184	187	176	165	199	168	172	172	157	187	159	181	189	168	166	192	161	172	166	191	173	164	168	168	157	174	167	168	174	154	168	151	203	182	183	176	159	198	214	158	175	189	196	182	183	194	162	177	171	176	161	197	186	190	154	167	191	173	155	180	210	154	204	186	173	195	186	190	198	152	177	172	174	167	211	161	160	153	162	193	187	201	197	168	174	173	177	184	185	174	196	184	182	205	172	155	180	156	171	167	179	197	177	169	184	171	190	157	167	169	209	163	225	208	157	186	176	173	171	179	171	174	185	157	172	179	171	166	150	173	179	175	205	191	168	185	161	172	172	168	186	174	166	163	171	157	177	179	172	195	180	186	197	171	160	193	164	156	185	167	198	167	168	192	185	189	182	168	163	158	153	169	209	180	176	175	184	182	190	181	195	179	195	169	174	173	167	186	189	168	206	182	179	186	173	194	200	181	185	185	173	192	179	159	151	170	172	164	180	185	197	182	187	180	189	197	164	177	147	192	192	178	177	177	184	190	142	164	172	154	194	174	183	171	166	144	161	174	201	170	172	176	176	177	187	200	193	157	175	169	175	182	182	169	177	173	185	150	182	164	188	185	190	201	156	167	167	171	184	194	196	148	150	176	182	176	172	172	190	158	161	171	172	192	182	168	198	170	149	161	199	171	175	181	183	174	162	168	171	186	181	183	187	174	171	177	168	151	172	179	190	178	193	178	177	155	180	177	160	171	195	181	177	174	164	181	175	165	152	167	174	155	176	191	181	191	173	164	169	172	184	165	151	173	165	179	159	192	155	177	169	173	181	186	173	191	190	190	196	160	169	158	173	191	161	202	185	183	185	151	205	145	176	181	152	166	169	194	166	158	177	167	187	181	181	178	191	172	207	175	160	184	159	168	191	168	176	162	174	183	184	192	169	167	177	161	193	201	171	181	158	169	185	164	175	175	179	168	183	190	183	166	181	179	147	177	179	168	188	173	180	160	178	199	192	153	174	184	165	170	186	175	190	182	181	189	194	175	163	197	160	168	186	176	177	163	175	158	178	193	170	184	167	175	190	179	190	187	182	199	159	152	169	179	179	182	179	169	150	164	202	183	181	194	183	147	175	163	162	177	189	170	153	145	196	172	180	169	137	146	183	166	176	166	177	149	188	175	155	172	184	175	164	188	170	182	161	173	155	169	184	174	172	178	201	156	184	189	174	183	161	173	161	195	178	165	156	179	186	185	174	184	186	206	186	167	199	180	184	179	161	148	164	182	182	180	168	171	148	161	183	199	193	181	191	169	199	187	156	175	169	188	155	175	173	177	182	187	202	187	157	180	191	171	192	173	154	192	170	157	171	175	175	163	187	158	177	172	179	196	179	162	172	172	197	197	184	191	186	190	199	179	178	175	164	195	190	169	154	192	180	177	165	159	179	168	172	157	208	162	188	166	181	196	197	167	173	199	202	167	162	160	174	200	155	167	190	169	197	175	173	167	167	165	159	177	163	154	177	162	169	194	187	168	173	181	191	164	192	172	174	188	191	173	183	200	191	158	156	176	167	186	188	181	168	161	168	165	172	185	178	200	189	162	165	151	176	161	160	177	186	171	185	173	204	185	184	190	187	160	182	195	180	164	187	173	193	178	183	174	170	185	166	155	170	181	174	184	158	170	196	212	178	157	204	173	181	193	174	171	178	158	151	165	173	186	177	172	182	169	183	181	174	177
6491	731	1137	1268	1085	914	830	746	640	587	568	555	508	540	495	491	434	466	456	454	460	431	439	406	444	427	400	411	477	457	415	470	416	432	435	365	427	451	452	453	429	412	390	400	412	387	454	417	419	357	401	415	418	413	426	407	454	417	417	409	429	396	415	420	431	451	380	381	383	446	420	404	404	451	397	393	436	391	433	435	425	395	398	402	420	412	426	422	408	397	444	421	406	422	401	409	407	446	412	376	400	413	408	400	396	418	407	368	401	416	440	417	426	385	432	461	398	399	403	410	400	410	392	395	405	401	416	405	392	388	387	400	395	370	432	392	433	418	395	412	397	426	393	408	426	390	425	384	422	431	447	405	412	422	426	407	406	367	415	422	404	415	419	429	394	409	404	424	383	442	410	429	402	425	379	358	399	414	411	396	413	410	384	440	420	416	376	390	406	420	414	404	379	422	393	424	425	404	426	447	386	421	438	397	390	409	433	429	402	413	431	419	418	410	380	463	434	429	411	431	395	386	438	394	403	399	441	424	439	398	434	362	422	438	396	393	391	422	427	393	393	413	430	416	449	399	398	396	450	406	414	370	399	429	426	404	438	393	414	382	420	429	403	382	410	399	434	413	378	431	408	411	410	394	413	425	395	406	415	423	408	415	430	415	426	429	394	372	420	437	441	390	441	403	417	417	415	393	408	398	404	391	391	421	427	371	417	441	417	464	424	444	393	432	444	409	387	419	440	392	402	383	395	417	434	429	394	398	395	421	402	409	436	377	403	415	394	413	445	424	429	378	424	400	393	433	426	427	430	429	381	401	409	429	431	417	392	414	452	375	463	406	387	389	436	437	417	424	411	427	413	408	403	387	417	402	415	413	409	418	422	436	396	429	426	390	409	435	406	418	414	432	390	418	408	361	401	397	428	379	395	449	399	420	456	414	400	394	403	424	412	399	389	424	380	366	407	454	375	363	412	425	402	423	406	446	425	353	469	412	437	406	440	398	417	404	394	392	412	437	420	420	405	419	390	439	443	424	365	457	448	424	395	413	421	407	396	412	429	415	389	438	430	421	424	401	417	395	431	425	424	398	401	434	419	435	435	416	404	394	399	427	395	392	387	411	402	399	418	426	439	422	398	399	405	396	417	421	420	401	393	395	404	387	392	411	456	392	402	424	443	396	408	413	413	420	421	442	420	390	422	420	410	468	400	400	413	403	416	384	396	427	400	419	407	423	376	428	443	427	425	384	386	402	410	398	431	433	393	428	416	412	374	385	445	370	388	393	431	422	417	376	403	405	409	397	392	399	401	388	368	401	414	448	391	393	412	422	420	381	413	419	395	428	350	433	373	416	405	427	381	386	373	423	403	387	415	419	432	420	426	455	417	425	410	411	424	354	403	408	412	412	417	417	420	438	380	401	421	410	382	450	423	438	368	412	402	439	429	392	403	401	417	415	425	434	423	437	394	409	376	405	433	397	406	436	421	399	409	411	426	435	395	404	406	429	378	388	399	409	410	424	382	432	409	426	442	416	405	432	399	436	424	394	393	441	409	416	397	406	412	448	450	377	398	413	373	412	406	403	409	461	412	384	389	383	421	384	424	398	411	407	422	416	419	442	376	399	429	431	393	414	368	416	422	421	389	437	399	399	447	414	385	410	408	416	467	447	378	410	400	432	410	373	437	414	425	400	380	383	399	390	401	390	415	424	386	430	422	422	417	402	407	488	440	398	388	423	417	404	401	402	422	426	413	408	409	417	431	425	433	409	432	406	408	413	408	406	435	402	427	402	443	425	393	409	399	406	412	447	408	429	442	414	387	468	401	399	406	428	409	428	404	404	430	418	423	386	410	386	396	416	448	459	414	369	409	393	430	395	385	409	463	415	422	368	449	393	403	418	413	466	399	395	419	402	407	460	406	398	444	384	440	411	402	399	409	416	388	431	404	408	444	408	418	399	407	406	367	377	406	438	413	407	440	386	436	403	385	404	432	397	396	408	406	389	388	434	387	383	417	416	418	460	414	410	396	410	427	459	412	429	399	419	412	468	391	432	437	440	427	437	438	434	412	452	405	440	403	388	406	420	440	432	427	391	405	417	423	440	410	414	426	437	460	398	461	401	434	395	408	405	399	388	441	407	417	391	383	430	414	384	429	421	410	401	448	434	395	405	428	429	392	382	439	423	390	437	450	386	368	423	426	443	410	409	425	426	429	409	423	428	424	397	462	417	422	364	420	394	448	413	381	410	388	411	413	405	396	391	430	381	421	397	409	422	440	407	421	444	411	401	391	419	405	392	386	406	402	421	377	413	430	417	429	426	406	391	385	415	465	435	419	431	405	393	372	421	404	474	378	373	429	368	402	444	387	403	418	427	378	379	426	406	396	390	401	416	434	416	390	397	415	402	420	405	400	400	410	448	403	410	438	431	389	457	436	448	351	414	428	420	433	402	435	424	415	394	411	399	383	389	424	401	391	406	429	417	406	395	422	428	423	385	432	425	406	401	409	407	385	390	401	397	399	418	388	448	405	430	404	401	450	416	427	448	457	428	462	433	413	389	450	403	434	432	431	417	378	433	431	396	444	393	407	354	427	431	425	422	411	406	371	398	407	376	382	401	435	414	424	413	403	396	404	424	390	448	421	421	414	384	403	378	410	433	408	415	408	389	409	444	394	398	413	396	405	402	358	434	394	425	394	387	408	449	464	394	445	400	367	413	418	394	453	417	429	405	426	423	395	403	432	416	402	400	395	405	418	418	414	397	387	426	413	379	400	443	417	439	371	397	421	402	404	421	426	426	407	416	404	398	432	413	433	407	422	393	413	418	440	427	415	412	412	404	407	392	384	406	438	483	413	401	436	388	397	408	436	394	410	398	380	428	407	415	410	418	401	395	398	389	407	414	409	442	406	421	435	420	428	428	404	407	450	400	383	416	391	378	397	417	423	396	402	438	405	394	421	400	450	411	460	390	399	407	395	419	388	402	403	381	406	432	409	413	426	436	398	427	411	387	434	432	406	358	396	428	437	368	410	387	413	448	394	372	404	391	407	368	431	375	412	409	420	430	380	410	417	417	435	430	425	406	366	443	419	395	398	411	421	394	399	383	434	372	424	408	384	436	436	422	412	415	401	417	412	429	416	407	429	399	405	413	398	409	417	403	384	429	410	409	435	413	386	373	381	430	421	389	418	399	363	438	400	422	376	445	391	423	416	388	354	393	441	432	427	413	405	393	395	456	398	399	423	391	420	356	383	390	423	420	411	413	427	412	410	422	418	337	421	419	392	397	391	401	423	396	436	408	386	391	414	388	421	398	421	395	406	426	454	394	390	424	384	405	408	390	421	390	398	400	412	409	440	491	412	410	427	411	411	368	413	421	372	392	415	399	390	407	389	413	434	394	378	435	399	409	395	424	402	366	425	400	410	439	407	408	432	423	424	392	448	453	439	420	415	412	439	417	451	437	399	420	397	385	433	401	405	378	391	413	429	431	425	434
14606	1071	770	625	426	340	228	221	187	190	159	153	133	148	143	163	128	159	123	129	119	138	135	138	100	135	120	94	146	140	136	103	101	117	117	101	101	100	122	129	118	113	105	107	105	124	121	116	103	124	101	98	115	103	115	120	125	113	120	114	116	109	123	125	103	120	111	123	119	122	121	123	108	123	120	118	108	109	114	105	115	109	114	140	114	123	105	105	118	116	115	126	110	117	124	117	118	116	98	117	114	111	116	119	112	122	135	94	104	128	102	114	132	105	115	122	127	118	94	100	111	117	103	106	108	128	116	134	121	106	105	131	99	119	113	140	119	101	114	91	129	148	104	116	136	127	107	113	106	89	110	113	112	119	115	103	112	107	130	115	126	118	118	111	120	122	133	106	118	97	133	122	114	105	124	114	126	108	104	109	111	99	127	120	103	119	113	105	113	112	119	111	117	108	102	119	119	114	108	112	114	110	104	102	122	133	113	129	117	106	123	116	118	103	115	103	115	129	92	105	109	109	104	119	120	109	103	126	125	94	103	111	106	127	115	92	103	124	115	113	120	114	102	123	113	125	109	102	108	105	137	121	115	117	120	117	116	117	122	91	127	112	99	140	123	121	140	114	104	129	112	116	107	106	127	108	124	107	108	102	114	112	113	111	124	120	113	96	103	124	103	127	134	127	126	107	89	115	118	96	135	115	120	113	138	123	100	132	112	102	111	114	85	104	107	97	101	130	116	103	137	90	115	113	103	100	119	96	115	116	115	125	105	126	112	120	122	101	118	117	131	89	131	126	111	100	108	110	128	109	110	104	121	103	107	104	102	127	124	112	95	111	135	106	93	106	109	117	124	113	111	122	112	102	104	104	123	98	116	115	119	121	116	113	109	104	135	132	110	124	123	115	129	106	125	115	116	123	113	102	126	115	118	102	88	110	128	132	119	100	128	104	99	108	117	102	117	110	112	95	128	128	120	116	120	125	113	134	112	102	119	121	124	112	136	115	133	123	89	127	106	103	116	120	122	108	121	109	125	110	127	113	122	117	118	96	104	110	115	92	124	133	107	114	121	113	112	139	118	115	101	141	114	108	122	113	116	109	101	102	117	105	140	126	110	118	111	119	133	117	109	138	115	106	119	99	100	98	106	112	89	98	113	128	131	130	115	112	106	100	127	134	114	103	101	115	123	111	102	123	131	117	117	119	98	95	121	123	90	119	128	103	113	126	128	112	105	112	110	117	96	120	116	125	133	123	119	109	110	122	133	122	114	118	107	123	132	109	101	127	117	109	119	126	119	95	114	116	113	120	104	120	130	120	101	106	108	107	105	123	133	102	107	131	104	118	122	113	115	110	101	114	96	99	112	123	140	102	106	127	120	120	129	117	115	117	101	114	126	106	115	100	113	117	106	115	114	116	103	110	128	108	118	96	115	111	126	114	126	96	128	106	102	121	129	123	117	107	111	113	116	102	110	114	96	122	136	112	129	130	107	107	109	114	115	112	125	95	131	105	105	130	121	128	93	96	120	125	111	113	125	132	110	102	103	109	98	127	123	98	96	112	117	105	111	118	126	124	124	109	118	105	119	117	121	144	97	102	104	97	112	122	129	119	109	88	134	106	114	129	102	109	126	113	109	121	121	112	99	127	123	122	106	99	127	111	117	110	118	120	121	98	110	109	104	131	140	132	109	115	107	103	120	122	111	113	115	119	117	109	111	121	113	108	115	124	103	114	131	108	132	119	130	112	125	134	128	116	127	114	104	126	91	102	100	110	117	111	115	114	114	120	118	123	125	97	114	114	130	100	126	115	105	94	121	95	121	130	122	106	98	138	96	121	121	113	115	107	120	106	115	132	132	119	125	118	127	111	124	144	111	110	122	119	103	94	101	101	139	123	111	120	124	116	116	110	99	105	104	106	104	114	106	108	110	128	109	112	119	104	126	132	108	117	124	123	123	108	118	119	107	114	103	122	120	104	124	125	122	115	99	102	116	126	137	96	118	106	121	106	112	101	117	135	108	110	113	105	121	149	142	108	103	115	124	123	108	114	113	110	120	121	108	120	124	125	117	113	105	114	125	108	119	142	112	111	115	116	107	135	102	118	117	119	131	124	123	116	123	85	121	106	125	97	115	107	94	123	126	123	109	118	113	99	130	127	125	115	129	114	128	115	118	105	105	116	124	142	118	94	119	130	115	106	108	128	118	108	122	124	125	118	110	116	127	90	126	119	115	133	108	109	114	102	117	122	103	118	102	107	134	110	99	116	127	107	128	123	102	129	102	112	109	115	105	124	92	108	103	90	94	77	114	96	133	97	138	127	113	125	131	115	135	109	109	125	138	118	132	104	98	88	111	114	115	115	111	126	111	117	109	113	108	109	112	113	116	101	120	107	110	109	139	111	99	127	102	100	117	116	115	111	130	115	104	121	111	127	109	115	110	101	105	132	117	101	117	114	123	139	113	106	139	103	103	107	103	114	118	111	132	111	117	121	108	120	104	117	87	127	134	120	110	114	109	121	99	106	120	132	133	123	126	111	95	102	108	112	107	116	133	124	117	127	111	114	99	123	112	84	120	114	111	120	109	119	114	120	125	126	102	118	119	103	136	98	119	109	111	103	114	116	104	118	106	126	107	111	135	122	126	104	111	120	109	122	121	95	119	101	100	114	103	120	116	102	106	111	123	105	126	114	126	121	107	120	112	95	141	131	111	121	126	130	112	110	130	107	134	124	119	106	117	136	111	137	117	104	116	118	127	123	110	125	122	130	96	112	138	112	126	116	105	87	112	132	108	107	125	130	112	118	98	131	107	129	97	102	122	129	105	130	110	119	111	112	121	122	134	129	120	97	109	113	125	115	125	120	112	125	114	97	129	133	105	102	127	89	117	125	124	111	111	102	125	127	125	115	129	107	108	125	89	125	119	121	109	101	124	92	125	113	115	125	110	98	149	108	106	123	105	127	115	124	119	120	104	118	124	115	117	110	122	126	103	127	120	106	113	113	104	115	99	115	122	119	120	127	108	114	108	111	120	101	129	105	103	112	122	100	93	123	124	99	114	119	104	125	96	123	124	123	102	110	125	101	110	108	119	100	110	123	129	132	125	100	103	123	114	132	132	119	128	117	109	131	117	93	111	123	128	101	102	89	126	133	103	129	108	114	114	110	95	104	97	103	108	142	108	126	118	123	112	124	128	114	108	127	125	116	112	134	130	129	123	110	120	114	120	76	112	110	111	114	98	105	104	110	115	109	122	93	137	115	136	95	115	127	118	112	130	122	122	105	126	108	117	119	125	154	106	114	113	117	103	127	96	118	108	131	114	112	111	116	102	100	119	122	116	105	121	114	123	109	107	111	119	128	119	97	110	123	119	98	113	142	116	115	135	96	115	119	123	134	119	134	113	131	101	112	112	114	118	123	126	116	123	122	110	121	108	111	119	112	128	128	119	117	113	117	123	112	129	133	118	127	110	105	114	117	104	107	101	117	121	103
8239	911	1701	2008	1654	1342	1051	904	793	677	617	606	505	546	519	428	444	422	446	411	412	424	378	400	364	348	382	354	331	323	370	339	334	370	339	312	345	333	304	320	317	345	359	311	323	328	351	359	323	316	302	311	356	305	332	309	316	331	349	298	312	318	301	337	331	325	327	326	309	327	318	350	298	336	312	267	316	324	348	303	277	346	305	336	319	310	304	307	337	327	331	291	294	336	311	317	350	323	302	292	322	293	350	283	313	308	334	304	307	312	349	315	313	297	312	308	301	321	326	314	316	320	306	303	300	321	333	337	314	318	273	308	293	313	325	335	327	314	340	283	308	317	351	317	301	339	314	301	317	317	340	268	314	280	301	300	320	296	309	349	322	301	303	311	311	295	303	347	315	279	342	317	323	330	328	317	303	283	312	316	331	312	325	365	331	325	324	310	344	320	327	342	289	306	338	324	284	284	292	308	289	297	320	299	318	303	304	350	315	313	317	331	308	295	308	320	323	336	312	306	320	333	309	324	307	311	290	305	297	304	343	318	292	330	296	323	308	299	299	325	305	352	314	334	354	290	316	303	312	317	284	337	317	293	310	327	338	286	310	318	300	325	297	283	324	310	304	281	322	308	340	342	333	319	334	326	292	339	316	303	284	298	298	308	334	295	327	322	287	330	335	323	295	306	293	316	299	281	308	330	283	327	314	348	315	337	304	309	310	315	316	314	324	300	288	335	309	279	308	308	293	314	315	274	325	292	303	289	316	326	301	289	341	338	320	302	327	309	330	293	336	314	308	330	300	294	327	329	308	314	281	310	298	304	313	317	326	319	326	296	345	338	342	323	306	313	323	308	295	310	311	319	312	324	327	313	320	327	326	310	351	317	319	301	272	307	329	295	314	308	314	342	317	320	305	289	324	319	294	318	313	308	337	299	298	296	331	328	283	302	304	309	298	310	300	329	317	316	329	303	316	317	302	307	343	318	325	318	317	316	346	306	324	297	309	340	319	335	305	276	301	300	323	338	277	303	362	325	335	329	281	286	300	317	345	328	326	353	316	315	291	327	279	293	349	294	292	298	295	315	345	347	311	297	310	313	320	314	334	335	326	320	306	329	308	313	313	325	280	315	299	323	297	321	308	323	328	329	354	280	333	322	296	299	330	343	308	330	339	320	317	291	317	306	292	321	314	296	297	325	313	326	300	303	274	304	334	308	296	280	301	277	311	293	297	315	308	307	328	295	326	318	304	316	327	300	298	297	328	309	286	329	329	325	301	321	313	288	323	339	324	315	317	311	312	311	305	283	304	281	289	344	306	279	319	289	300	310	294	283	330	293	304	292	326	282	320	347	299	315	309	283	289	338	303	315	332	306	306	280	305	302	297	292	299	328	323	296	329	320	299	354	342	268	316	310	352	303	286	281	286	332	298	326	334	334	290	329	334	343	326	291	309	305	292	314	287	342	302	301	334	292	308	308	314	306	302	296	311	311	338	275	328	303	298	295	350	335	316	331	310	297	323	336	323	298	284	308	302	299	336	322	301	337	289	305	281	292	327	323	302	278	329	328	291	302	325	327	341	361	336	323	300	303	314	304	289	335	334	346	317	272	313	297	291	276	283	300	309	292	317	310	336	332	287	305	310	290	309	317	317	324	294	342	323	289	309	298	311	353	288	297	343	315	307	303	313	268	314	328	309	268	305	314	314	281	331	339	336	288	300	324	291	341	303	302	308	334	313	333	345	311	303	324	322	316	295	344	331	304	328	338	315	302	306	293	262	297	269	299	274	301	291	310	334	306	298	346	332	301	313	356	303	281	347	297	343	336	287	329	328	337	327	308	328	338	296	303	322	290	305	313	291	312	343	301	302	279	288	304	274	314	326	339	315	307	287	317	324	305	323	334	285	322	316	348	332	293	306	301	317	314	290	293	313	310	303	304	322	348	317	311	299	309	311	292	324	315	296	309	312	299	324	308	290	304	305	321	359	320	330	300	303	324	289	314	307	312	306	306	307	314	307	308	330	296	286	321	306	318	311	295	322	313	352	336	292	308	316	307	298	333	334	332	297	355	335	321	315	339	334	341	319	300	303	304	284	329	317	303	261	294	313	341	315	319	308	309	334	323	305	294	310	313	306	307	303	334	323	274	265	313	282	334	297	298	317	311	302	336	357	308	299	322	307	330	317	281	320	334	312	340	296	287	284	327	300	323	324	308	297	316	313	304	311	294	328	331	314	297	312	322	293	299	290	299	332	326	318	359	331	341	324	304	346	315	327	293	317	298	329	329	326	305	341	316	299	299	316	334	282	299	291	271	344	315	306	311	288	348	356	298	314	319	308	347	341	316	305	330	306	276	333	288	306	308	311	299	332	335	309	316	283	339	287	332	302	330	325	299	351	285	305	341	308	329	302	314	304	304	325	287	302	276	295	329	317	294	328	300	303	316	321	321	324	298	300	318	302	316	300	339	291	271	335	319	296	309	306	309	314	310	315	312	297	327	293	306	301	326	316	320	282	325	318	322	330	320	305	294	301	293	317	304	327	319	322	316	339	315	341	306	316	320	289	324	311	297	306	287	349	334	341	291	322	312	315	298	312	313	320	314	303	300	303	310	315	338	299	303	288	354	321	306	327	299	348	334	306	276	312	315	288	331	317	329	305	292	304	307	303	316	271	308	304	312	331	281	346	326	304	278	300	327	321	326	307	323	313	322	319	299	296	300	316	337	300	309	298	324	321	286	289	321	369	330	313	332	329	294	316	350	309	304	318	340	301	300	307	331	325	354	307	309	318	312	317	287	337	291	328	323	302	296	288	327	279	293	305	290	304	296	300	309	301	301	317	312	306	328	311	310	334	314	294	303	308	283	332	305	304	324	287	304	278	336	288	337	345	314	350	303	321	311	312	338	312	313	333	305	313	338	316	282	301	330	331	343	294	276	329	301	305	303	330	299	314	304	321	317	304	295	308	303	292	317	288	304	331	315	311	302	310	303	312	305	310	278	310	298	297	318	304	318	288	269	330	299	313	330	339	305	283	299	292	276	337	311	312	319	261	328	304	326	309	317	336	322	318	305	305	304	297	295	290	314	354	306	321	328	297	309	278	300	328	334	299	291	331	300	335	306	334	329	301	327	309	338	311	284	311	278	292	318	300	303	321	299	312	309	293	300	300	326	312	323	290	315	300	302	321	308	347	306	325	326	300	307	308	305	317	323	311	340	293	326	331	330	348	307	298	359	309	334	307	306	295	328	306	323	309	304	316	332	335	303	337	330	303	303	321	322	315	294	322	307	322	293	283	330	321	345	334	297	323	334	306	330	311	322	319	308	306	326	313	303	306	309	302	304	299	339	286	307	319	324	343	313	327	336	321	319	320	321	307	301	285	337	293	318	328	313	309	319	291	300	294	325	320	298	315	322	314	295	290	320	285	327	324	310	314	324	323	307	325	318	338	308	295	311	321	307	322	296	310	316	300	304	305	312	329	300	288	313	335	314
1791	380	375	351	380	324	341	344	371	329	343	365	316	351	368	367	333	337	356	335	328	331	358	332	325	344	364	370	358	337	382	328	371	333	328	340	337	332	374	343	370	329	352	327	361	355	348	360	372	346	349	348	364	326	350	362	345	351	389	310	337	372	362	344	342	375	363	379	384	356	351	344	340	369	408	342	423	369	332	360	349	336	362	339	358	358	377	363	362	366	347	386	350	325	344	363	367	332	347	368	361	338	317	356	339	352	325	345	341	354	325	351	344	361	381	355	314	389	375	343	348	374	351	332	344	371	345	345	390	322	342	336	360	341	328	330	392	413	319	339	325	327	351	389	317	341	306	328	345	355	336	342	365	363	346	336	298	353	367	379	361	376	389	371	333	363	373	349	398	337	350	392	382	341	319	315	319	367	343	356	351	343	393	350	344	364	347	363	358	356	354	377	360	333	328	342	356	330	353	301	322	354	339	375	348	337	336	327	355	361	333	370	331	350	380	339	385	326	329	389	338	356	383	352	330	348	358	329	373	363	378	375	376	365	335	306	332	348	328	355	375	371	325	360	369	363	357	350	337	310	339	358	360	365	383	339	350	369	348	362	407	331	326	370	337	315	344	328	388	329	351	370	339	341	345	312	400	398	359	350	389	333	318	384	335	326	327	366	378	354	357	329	328	367	355	370	311	375	366	360	326	315	386	341	346	349	360	338	342	320	346	360	349	308	331	368	342	358	361	346	362	350	338	334	408	403	353	355	393	345	356	373	361	318	355	358	371	348	336	355	339	329	345	321	405	336	341	384	357	341	338	342	367	331	345	380	351	402	386	362	364	355	396	354	357	386	367	396	337	325	336	325	365	351	361	356	343	360	325	352	360	381	353	359	338	356	359	349	347	343	375	362	358	362	311	315	322	383	344	310	348	393	325	360	321	377	347	324	347	358	351	332	352	383	376	342	387	366	346	367	334	368	385	354	353	392	343	334	353	337	372	338	343	324	367	341	364	373	329	327	342	351	389	325	346	330	352	372	335	359	364	353	386	373	353	364	362	388	374	339	321	371	374	367	351	396	333	369	355	329	359	338	342	338	371	364	347	350	363	330	361	351	341	356	317	319	379	331	380	316	355	360	384	372	361	325	320	365	345	305	351	313	356	359	406	318	338	375	304	333	332	353	369	340	351	358	349	316	365	377	385	358	331	410	369	383	368	333	360	370	357	349	381	351	389	342	343	322	346	385	299	393	388	394	375	361	384	343	338	377	371	350	312	342	356	339	318	317	331	375	353	365	368	363	329	339	358	339	357	404	359	371	362	350	372	366	372	364	390	335	343	350	339	337	360	348	356	339	320	338	321	371	370	313	367	385	359	349	350	398	331	363	323	324	369	342	347	338	383	366	332	355	387	330	324	368	386	352	331	366	348	340	365	331	347	384	372	382	398	363	337	333	364	372	357	400	342	369	351	370	337	369	345	454	360	337	350	379	334	330	356	356	340	379	346	324	342	336	358	375	382	325	357	345	331	367	352	349	382	329	373	353	312	408	332	352	345	386	377	389	416	344	366	376	369	318	353	358	349	390	327	340	337	365	344	348	343	385	356	386	353	378	376	386	327	359	361	380	350	362	350	351	324	333	340	342	363	337	361	377	396	370	313	358	372	332	358	325	328	336	330	331	328	365	334	335	361	341	346	356	389	340	340	361	361	319	343	330	335	320	372	367	350	354	340	370	363	353	370	355	328	326	316	377	351	362	370	344	347	374	310	356	338	356	345	346	348	352	316	335	423	380	332	362	352	359	356	348	343	366	360	375	358	375	380	368	369	360	354	309	322	352	339	372	351	360	303	326	323	341	328	376	398	388	347	377	378	362	398	347	330	395	351	334	342	350	351	365	344	371	359	346	362	308	355	363	321	315	377	358	367	333	371	367	352	322	336	342	322	358	313	362	339	372	380	366	340	354	347	350	385	348	344	325	366	318	338	378	332	341	361	359	338	354	366	332	329	349	358	361	376	337	355	329	368	342	331	319	373	338	374	335	342	359	349	394	359	354	356	337	390	382	370	352	324	340	376	349	325	359	327	362	368	342	372	381	345	330	384	336	369	356	336	364	372	346	372	342	370	362	372	322	357	309	353	340	347	384	312	345	354	357	312	331	378	340	344	356	356	355	390	397	365	328	341	343	335	370	350	378	361	373	364	355	342	366	351	351	352	342	312	354	316	327	343	354	366	318	356	353	347	367	363	360	372	349	368	374	355	351	374	352	337	345	364	334	347	337	364	337	386	331	388	310	342	361	353	337	342	351	338	396	399	349	357	368	364	348	352	398	312	369	342	317	380	328	392	385	329	326	333	337	336	330	343	322	333	371	326	350	319	393	356	339	343	359	368	373	382	348	354	324	358	343	370	357	348	315	333	335	347	366	349	334	337	382	337	345	352	340	331	368	363	384	375	333	339	343	338	348	345	350	341	349	358	334	379	378	337	381	315	376	374	356	341	379	340	366	363	336	342	367	354	318	325	346	349	360	358	359	356	340	372	371	321	320	331	389	362	350	353	376	321	342	343	334	347	332	382	379	347	324	353	323	391	361	327	367	346	381	349	370	345	343	367	335	375	358	320	356	361	375	340	353	330	359	354	370	350	342	373	342	364	361	348	353	357	393	373	369	349	361	327	379	350	342	341	359	323	352	334	332	359	375	361	325	360	342	318	346	358	343	348	351	371	328	378	374	336	334	338	345	374	318	358	336	346	363	356	367	365	375	350	339	340	348	317	347	361	359	325	362	351	363	396	381	360	360	333	360	333	384	357	354	358	382	365	342	385	363	389	388	344	346	336	300	326	315	365	353	345	348	331	365	355	355	350	390	349	398	331	350	353	399	341	378	345	355	332	304	341	351	349	309	355	375	359	383	342	383	356	341	352	314	371	366	337	359	381	373	340	334	341	355	331	378	345	330	388	371	365	344	361	330	379	386	352	368	338	340	327	333	327	320	352	343	358	355	402	339	371	354	384	364	368	332	337	350	369	373	359	363	352	362	374	359	365	339	334	359	386	332	297	351	350	358	345	342	319	319	335	324	353	414	330	356	358	357	351	323	347	407	346	345	361	331	373	330	335	345	350	352	364	350	384	357	325	305	357	376	351	356	308	327	334	328	380	308	338	359	343	341	359	378	389	342	348	338	378	338	313	354	328	363	365	357	342	344	371	342	401	343	359	337	338	387	360	376	333	324	369	355	335	380	354	380	298	381	321	335	394	356	349	344	343	355	389	379	322	328	345	372	362	371	361	374	371	338	368	329	346	357	340	332	336	378	338	347	365	361	349	367	331	399	377	371	369	351	332	370	348	325	330	343	387	317	328	354	360	390	366	379	377	357	348	347	347	342	372	361	336	344	317	343	332	333	346	332	338	360	379	356	344	332	378	337	344	332	338	368	329	335	336	353	355	371	326	343	320	320	359	306	352	334	358	340	367	402	363	311	366	361	374	323	370	334
2057	760	830	803	826	834	771	803	739	793	799	832	757	750	750	782	717	758	719	812	783	750	772	789	755	793	770	794	777	756	840	774	803	762	758	781	788	774	779	805	749	741	774	754	722	787	820	824	765	812	751	738	759	804	821	747	777	779	822	775	753	841	824	764	767	754	761	724	767	789	794	723	745	768	747	798	791	822	772	738	760	758	780	791	758	744	790	815	715	757	742	762	764	758	780	762	774	720	759	718	769	758	772	757	772	826	753	766	797	802	769	769	754	801	727	729	776	798	808	732	764	785	755	757	736	773	734	757	735	790	778	768	714	806	792	808	749	745	738	784	786	820	719	763	746	755	772	794	773	790	817	798	753	814	725	751	846	804	821	769	781	775	804	775	782	771	739	755	758	777	768	776	777	741	766	762	743	747	800	739	733	798	764	760	736	798	783	781	797	759	807	753	761	788	769	754	705	805	744	756	790	756	788	763	800	777	758	807	726	738	843	805	772	802	774	770	760	748	767	785	765	726	775	776	788	773	773	790	787	778	784	771	784	809	759	773	737	781	783	805	737	746	743	828	768	743	778	802	790	772	787	787	810	779	730	793	768	759	736	783	736	798	773	768	804	804	759	793	763	750	804	811	741	743	787	736	749	739	754	816	791	730	736	742	768	824	806	761	795	715	806	784	810	794	734	816	782	725	736	793	760	753	804	739	816	751	743	737	759	756	772	743	776	797	787	766	781	773	721	797	738	787	741	773	765	756	780	784	760	738	757	755	740	746	804	760	800	790	767	836	760	786	789	754	793	757	745	726	705	805	809	768	770	751	855	750	748	767	761	767	763	834	754	759	763	718	752	711	798	779	811	735	790	754	766	759	760	783	760	797	754	743	820	799	799	769	817	774	746	782	765	745	796	786	739	749	740	792	774	741	781	771	808	763	790	779	765	801	803	731	749	797	799	768	752	787	755	743	753	765	805	760	779	750	740	731	769	758	771	800	763	756	764	749	782	758	805	825	762	759	793	749	753	710	763	748	726	766	766	744	752	772	799	767	735	728	725	839	763	780	809	768	783	797	765	769	809	760	712	757	765	776	776	783	755	755	787	765	723	776	747	779	793	763	756	737	790	795	796	770	776	713	757	774	766	723	780	763	776	743	725	791	764	788	805	781	762	770	783	710	737	772	789	815	824	807	779	742	740	779	735	748	736	806	757	749	755	767	759	738	773	740	763	799	782	740	822	783	750	794	782	753	745	720	745	706	783	801	745	791	765	791	782	766	794	764	784	774	741	777	774	768	761	789	802	802	750	803	788	754	795	757	737	705	778	776	728	791	716	763	821	801	747	779	763	770	783	768	799	749	792	742	776	799	800	828	754	744	772	725	739	773	743	813	760	806	803	790	751	810	767	734	812	784	791	844	746	810	805	728	724	753	773	783	786	804	783	793	764	801	770	735	768	731	724	757	742	780	775	734	760	749	766	806	778	778	770	767	694	798	795	809	774	747	754	814	728	742	757	761	767	804	803	834	741	838	771	784	780	773	812	776	751	781	815	782	801	753	735	808	788	844	718	798	796	772	760	810	710	807	797	767	750	760	780	739	756	786	784	790	795	742	789	794	784	766	783	768	773	774	785	766	764	783	800	770	742	802	773	783	803	767	744	758	740	847	741	817	793	771	776	738	760	728	757	770	798	783	788	786	767	776	770	770	727	805	818	765	758	809	788	771	729	729	749	751	794	795	753	755	742	771	787	775	710	791	766	802	751	801	748	781	778	743	775	780	796	811	771	767	758	732	767	778	768	785	804	788	791	789	763	771	769	764	806	771	742	812	775	787	797	789	748	745	771	777	798	728	752	805	737	742	767	803	753	800	794	794	740	747	779	752	713	774	723	812	782	772	757	776	754	797	807	815	771	797	770	785	755	792	775	739	768	763	776	813	770	770	714	763	773	763	785	755	763	784	756	707	767	714	738	753	741	749	742	776	720	794	785	717	735	756	784	691	760	748	770	763	806	740	762	720	815	772	764	782	804	725	796	780	759	827	779	762	821	801	784	771	788	764	792	720	765	763	848	777	783	730	746	787	738	729	734	789	781	738	781	781	780	725	787	803	784	742	720	739	780	806	747	789	821	741	779	778	770	775	708	769	794	796	793	873	817	731	796	753	754	786	773	733	816	735	776	775	731	785	811	745	770	786	790	792	778	741	751	795	765	823	780	783	754	744	778	771	791	789	760	774	785	774	778	800	796	815	770	783	788	781	832	805	779	755	745	799	769	706	757	735	720	768	770	813	774	815	753	775	747	824	792	738	766	741	804	700	780	775	799	791	726	722	775	755	793	767	801	763	777	799	809	775	792	760	809	761	746	771	774	781	768	785	798	729	776	776	679	798	729	795	782	791	768	750	812	791	745	764	823	766	711	783	746	790	778	761	756	774	757	745	741	802	756	816	745	750	776	737	770	757	818	817	763	745	802	780	788	692	819	793	779	736	783	742	807	794	750	798	739	745	747	755	827	810	764	776	834	757	775	807	776	739	780	738	779	782	734	769	759	762	750	797	760	799	767	776	786	793	755	804	780	776	794	719	736	778	790	759	716	755	760	813	756	786	746	745	746	747	743	751	822	753	755	769	789	754	782	747	787	804	798	764	773	690	778	805	755	756	790	747	791	752	797	763	759	799	748	764	770	738	737	826	763	767	752	777	752	786	817	794	751	781	731	783	802	776	787	755	804	763	728	760	756	784	802	795	783	793	772	782	783	772	758	725	781	712	804	802	769	775	832	765	785	775	799	772	755	761	785	732	782	783	786	797	751	756	801	745	801	799	748	822	723	763	735	763	777	704	739	766	742	758	775	803	781	758	761	799	776	786	799	761	755	794	819	756	764	767	740	785	777	758	754	789	717	719	734	779	717	727	759	757	752	796	785	762	726	767	789	767	796	812	797	771	712	781	777	774	766	816	820	770	776	801	736	762	718	759	740	798	768	809	786	721	775	828	737	795	737	763	778	751	742	743	772	834	793	777	741	777	732	789	775	777	758	754	744	756	743	819	756	741	765	781	808	764	755	776	760	821	777	762	773	835	729	770	755	805	818	807	787	737	778	784	809	804	775	762	808	730	755	743	751	789	764	779	799	784	717	764	773	746	757	790	806	758	742	752	739	738	777	736	783	815	788	773	755	843	794	774	741	741	731	820	726	763	782	801	746	743	764	794	775	785	789	774	772	768	816	814	731	717	784	781	790	749	806	793	798	809	727	775	802	789	748	804	737	820	789	774	746	786	760	778	769	766	779	751	816	819	758	781	787	794	775	764	768	763	731	802	816	775	778	746	824	816	770	751	740	731	774	786	731	784	749	777	805	814	825	768	779	801	763	765	751	785	819	806	739	761	757	801	835	796	724	794	785	787	742	760	778	776	755	745	777	783	798	789	808	783	777	831	788	802	759	782	798	805	794	812	764	783	757	787	766	782	775	763	795	755	785	787	763	733	728	732	788	725
7948	505	477	398	322	267	240	233	179	220	215	199	192	187	217	195	158	170	174	191	169	181	182	160	185	181	182	197	169	190	203	196	180	174	190	190	160	216	183	168	163	153	180	187	160	195	182	163	191	174	161	176	169	168	156	163	157	183	160	137	182	178	176	157	176	172	160	175	178	167	150	163	165	166	189	162	182	196	173	179	183	184	184	191	185	184	169	188	209	170	165	169	189	210	183	163	175	154	196	162	196	178	182	159	187	172	180	148	189	183	174	174	189	157	193	159	178	178	147	177	173	177	184	182	172	183	154	181	165	150	180	156	189	185	176	169	193	158	177	170	177	172	166	172	168	206	182	162	177	189	163	156	166	163	185	171	159	179	182	157	177	179	203	149	202	184	181	179	168	168	180	190	164	157	173	185	173	148	201	163	175	175	168	181	164	177	157	171	183	190	159	163	156	203	199	183	193	170	176	187	164	169	190	180	168	175	170	156	154	179	163	190	169	153	198	160	182	188	176	181	203	176	164	170	188	196	158	161	179	194	165	219	163	174	170	184	176	162	153	182	158	184	171	195	164	155	200	184	167	167	197	190	200	181	185	192	166	176	177	176	189	170	169	168	153	186	198	180	173	208	181	182	187	169	183	187	154	202	181	195	138	159	190	180	171	168	166	178	159	169	171	176	188	184	166	174	164	192	191	166	177	176	202	174	156	174	155	170	176	179	159	174	165	172	168	183	171	174	167	166	177	173	175	181	197	185	174	172	181	178	155	189	162	169	204	188	184	162	181	175	161	160	190	166	161	169	156	182	180	168	198	193	176	164	188	184	147	173	192	158	173	156	186	212	139	198	165	179	163	201	156	171	182	188	200	178	167	184	186	186	151	178	187	165	183	196	191	190	181	175	179	187	158	184	193	162	194	198	162	172	173	204	173	204	175	164	192	178	161	188	165	175	171	177	179	189	196	186	161	171	171	168	190	183	165	162	161	164	177	172	166	184	178	159	174	201	160	189	195	172	168	179	196	193	207	184	180	177	191	171	174	174	172	187	180	166	168	208	164	179	167	174	186	191	154	171	145	184	178	178	181	167	195	176	183	176	198	163	179	194	186	161	200	165	181	185	176	168	155	158	164	187	190	183	169	192	179	192	173	181	189	168	182	177	162	179	182	176	190	199	174	178	207	184	176	165	184	168	212	187	185	163	167	171	210	170	196	155	176	183	195	180	180	173	165	174	190	177	189	167	176	151	188	175	162	166	177	163	193	176	158	175	169	174	163	206	157	170	157	190	193	190	177	165	159	177	181	189	168	185	172	172	179	188	184	181	175	175	177	193	179	165	175	167	176	182	166	182	161	145	167	164	175	162	190	195	178	189	190	176	179	168	151	172	207	165	188	174	168	176	166	187	165	185	175	178	169	161	156	187	137	194	171	177	159	180	170	193	180	172	177	176	181	191	199	208	190	180	177	173	197	170	186	183	187	175	166	193	178	172	147	169	204	152	167	171	164	181	170	197	186	162	165	150	163	185	174	178	188	176	167	203	187	158	177	190	161	177	194	185	165	180	168	166	193	175	188	172	171	192	178	175	165	170	164	181	167	166	190	169	169	172	187	156	171	165	184	196	162	189	171	153	182	197	172	176	178	179	204	204	176	154	149	187	175	162	183	155	168	182	171	189	169	179	178	191	163	173	166	140	183	197	176	180	165	189	172	187	178	189	181	168	197	182	185	157	170	182	198	194	175	169	183	172	173	165	163	168	177	165	184	178	179	175	181	178	176	190	188	176	165	160	146	174	185	153	176	154	182	165	161	173	198	174	196	156	174	152	172	163	175	184	196	189	182	162	173	183	150	167	164	164	208	175	174	152	169	208	140	170	168	170	173	155	160	164	170	188	179	153	176	197	179	163	172	192	193	192	157	189	191	180	176	179	178	170	179	175	175	170	188	154	175	192	165	193	169	129	148	163	156	185	164	199	197	187	185	154	171	191	173	167	167	168	192	181	164	173	150	168	147	159	161	163	178	183	181	182	169	192	183	180	133	166	182	147	177	191	183	183	181	169	171	173	162	180	182	179	173	191	146	170	196	175	155	191	170	179	146	168	164	172	168	145	161	180	176	202	161	193	172	173	200	159	182	175	189	209	174	180	191	181	184	175	182	160	163	175	143	197	185	199	198	162	183	175	162	174	166	154	180	182	167	179	169	162	168	174	174	172	163	179	184	201	158	166	169	181	188	214	177	171	185	164	172	163	178	186	166	166	179	180	192	191	182	195	182	177	180	168	175	183	178	181	173	192	160	194	194	216	158	198	186	174	195	162	214	201	180	178	175	179	207	177	170	173	159	192	168	165	164	167	190	182	185	182	175	183	189	164	175	165	183	190	179	212	189	155	166	153	177	171	163	195	181	177	172	156	179	186	180	197	204	187	177	182	188	192	187	188	178	164	173	174	180	175	163	185	208	186	183	174	164	175	198	183	174	175	147	161	156	149	154	174	171	190	177	176	173	154	171	193	151	175	171	167	187	172	168	166	201	148	166	166	194	174	171	161	175	165	160	176	162	183	157	173	152	168	158	177	182	176	184	185	158	159	175	183	171	176	188	161	162	177	194	160	181	174	167	179	155	161	197	193	176	180	168	172	176	172	185	185	175	158	173	182	176	179	172	181	171	190	137	155	197	132	189	188	168	170	197	181	163	168	150	180	177	171	171	173	172	175	165	191	176	178	214	190	182	181	170	166	212	165	185	180	177	149	150	193	187	184	185	156	170	189	182	164	175	167	172	181	166	174	182	175	201	172	188	177	158	181	189	234	161	178	190	185	176	139	179	182	182	179	176	165	168	171	158	214	188	167	156	167	189	156	178	191	218	180	166	174	186	204	163	167	167	159	145	142	179	180	158	168	173	186	180	160	161	198	172	180	174	172	179	184	185	179	210	196	181	159	146	199	191	208	175	178	171	191	186	144	172	173	173	189	159	166	183	166	180	159	165	149	185	172	205	202	165	192	189	175	168	181	182	156	156	162	156	174	156	192	165	182	158	188	171	182	197	186	163	172	162	182	176	183	177	155	174	173	158	167	161	185	176	181	157	188	173	174	167	145	166	170	172	191	171	139	176	166	187	172	180	181	201	173	177	151	192	186	159	211	163	164	181	193	174	208	165	166	195	160	157	178	181	191	181	200	197	171	165	159	176	164	151	146	177	154	155	197	184	174	190	184	178	161	183	187	165	162	141	204	193	176	165	155	172	174	176	187	177	204	175	160	181	171	168	172	167	187	181	170	145	174	173	173	169	190	169	186	172	175	166	158	185	190	168	157	168	163	159	183	180	185	200	170	193	179	179	167	153	184	201	135	186	199	188	167	155	166	173	188	200	182	178	168	148	172	181	167	171	161	164	190	180	191	172	161	164	161	178	175	185	193	203	171	187	178	162	190	182	182	156	192	161	163	214	165	180	180	188	178	182	175	171	162	155	164	182	169	174	176	169	159	166	168
6371	662	1141	1256	1102	956	801	727	678	611	583	526	493	488	478	491	529	478	462	479	480	451	426	454	433	407	470	433	425	440	418	400	443	426	422	450	408	416	408	420	452	440	433	431	433	435	432	442	408	420	432	420	406	409	427	415	442	419	417	413	418	376	395	419	389	393	401	419	466	451	409	422	458	437	398	389	416	429	404	417	420	437	418	423	400	403	411	458	390	392	419	406	407	438	396	414	380	448	409	410	403	404	407	387	411	376	438	358	438	435	407	439	413	431	443	414	389	398	406	452	401	413	390	450	387	408	394	423	402	420	422	416	411	427	405	404	425	398	412	373	391	415	397	391	405	410	403	421	419	443	452	425	433	398	426	438	420	403	399	409	400	418	434	433	440	393	451	400	433	417	401	379	391	441	403	383	446	379	432	425	409	401	391	403	433	410	417	378	411	385	424	386	415	441	411	401	423	425	420	461	385	372	423	423	373	418	409	428	400	421	399	447	419	421	382	366	396	393	357	413	455	411	425	393	405	399	419	434	429	399	402	395	404	435	416	405	420	422	450	385	441	417	416	390	409	400	428	393	408	376	395	409	415	446	402	414	428	384	435	400	421	383	438	440	407	453	426	390	410	372	413	399	424	406	387	426	404	433	431	422	417	391	411	434	408	401	416	412	401	435	412	394	415	434	378	386	395	385	436	382	442	433	397	435	434	398	409	395	417	401	420	424	436	400	436	407	389	400	409	427	419	412	421	389	427	395	390	432	390	437	402	449	423	400	419	426	382	439	409	428	403	420	456	406	395	446	412	466	413	447	406	366	416	417	391	453	424	425	381	388	386	406	445	406	400	413	399	429	400	376	419	437	366	418	440	395	433	418	386	431	394	425	425	434	433	453	383	403	401	396	397	442	395	390	402	406	429	413	403	406	427	392	398	415	435	424	402	430	391	407	424	394	420	397	393	416	414	434	387	419	431	406	402	412	428	436	435	411	458	414	397	395	433	438	422	405	399	419	421	405	423	414	433	422	417	416	414	436	414	440	428	426	391	427	379	400	400	377	413	419	389	420	424	405	388	383	439	405	452	400	401	417	406	378	427	429	402	411	389	418	459	406	428	395	400	417	417	442	430	427	397	442	418	432	388	384	428	404	400	395	376	398	426	420	436	404	428	406	401	449	443	445	424	405	439	410	385	421	401	388	420	404	428	435	446	426	436	427	344	413	375	430	434	415	401	405	378	398	367	413	415	411	414	421	395	445	399	442	399	413	408	413	361	400	402	449	374	393	412	423	370	407	402	360	413	446	416	398	370	408	413	433	410	399	419	402	399	401	435	413	432	388	445	393	403	423	381	427	440	457	437	401	425	411	439	435	374	395	410	358	379	441	388	397	410	416	388	377	422	397	390	431	433	401	403	397	405	426	428	398	443	425	422	409	384	391	408	395	362	419	371	387	421	418	384	388	409	399	426	427	379	377	415	434	406	439	415	416	386	410	416	402	429	389	426	421	421	401	422	419	390	387	400	432	423	396	390	395	441	419	433	403	427	404	400	421	415	410	435	408	424	426	407	398	398	442	380	377	394	387	418	418	429	404	450	437	431	430	414	415	402	397	409	420	395	398	395	444	380	433	398	412	431	400	431	389	417	388	430	424	401	393	393	426	386	391	410	448	405	392	432	429	427	416	391	415	402	405	402	390	418	396	403	406	425	437	423	385	441	427	394	423	380	368	376	429	423	441	434	414	410	407	385	404	422	422	417	383	445	408	400	392	400	403	394	426	369	406	406	421	387	362	421	449	387	418	426	397	405	413	412	384	397	433	457	418	395	421	447	432	432	372	412	416	407	391	440	427	401	393	413	406	392	369	399	413	396	412	434	415	392	403	447	407	377	414	418	389	397	418	389	413	430	400	401	391	430	411	417	393	438	415	381	425	423	403	373	395	429	415	402	433	394	410	412	426	356	420	427	404	406	399	414	369	412	396	422	430	385	411	411	434	371	375	414	431	443	419	399	438	392	402	414	407	416	415	392	419	391	424	443	454	402	431	442	426	389	460	408	415	391	374	399	431	416	410	442	370	375	400	417	473	418	437	429	440	417	411	435	443	421	388	438	417	400	401	379	413	415	412	394	427	386	385	386	432	382	436	398	406	391	416	444	444	383	407	418	412	396	402	438	398	401	394	413	430	396	406	377	419	380	387	415	414	409	423	391	423	370	400	416	438	420	440	394	410	438	374	377	409	445	435	384	374	409	432	392	411	421	419	437	422	420	405	443	430	391	396	415	388	423	377	398	430	390	449	417	436	429	435	429	409	404	433	412	390	419	397	377	363	407	396	389	384	386	396	404	416	437	389	424	389	397	414	431	396	417	441	424	426	359	432	430	392	415	398	416	428	398	422	423	426	417	403	402	436	386	473	420	408	435	409	435	447	419	391	423	435	435	428	429	422	409	440	427	410	434	432	418	391	395	399	396	419	400	429	451	414	394	403	397	391	454	397	434	439	397	394	455	407	394	433	425	425	392	401	401	428	405	415	398	396	439	402	389	395	367	439	410	412	435	444	417	438	390	414	401	367	393	408	403	418	410	427	419	443	377	402	407	391	434	417	417	444	446	382	401	401	415	439	377	401	421	389	401	406	389	425	389	411	406	424	424	439	422	430	424	416	415	467	422	392	434	397	419	409	381	425	401	401	399	424	378	428	416	412	396	377	430	392	380	375	414	433	415	417	423	419	458	393	422	392	420	389	393	402	410	403	440	406	392	424	432	419	431	409	376	417	407	406	443	442	350	377	379	387	419	394	415	428	405	418	426	432	420	400	427	413	443	416	440	443	408	422	428	425	412	426	412	413	393	403	382	405	410	442	405	393	415	413	402	401	389	418	418	435	432	388	409	447	424	385	393	393	411	434	391	419	415	395	419	437	395	431	395	416	383	415	394	400	450	433	432	394	383	409	403	449	397	411	439	429	422	420	416	404	466	394	435	385	411	440	409	430	398	401	414	409	368	410	432	412	392	378	426	427	397	387	409	406	400	387	382	402	412	399	406	418	438	420	400	406	393	372	401	431	423	417	407	412	395	403	367	431	413	402	396	453	396	402	434	427	396	393	397	392	379	413	425	410	456	431	402	428	431	402	436	392	397	424	427	426	433	430	432	419	422	413	447	417	412	402	407	402	413	408	398	409	439	416	419	392	408	389	456	408	440	396	419	438	390	384	393	456	443	403	448	442	427	440	403	406	435	417	402	423	388	374	397	383	399	432	341	389	410	429	415	410	392	386	426	408	440	392	436	412	422	415	422	407	445	366	419	400	423	421	406	402	429	411	390	384	427	417	419	432	466	435	422	391	402	389	415	401	416	379	387	409	405	454	417	420	414	372	414	443	416	395	425	422	444	402	385	400	438	420	416	408	378	416	421	433	414	412	361	383	381	443	396	422	423	407	434	399	414	402	431	378	411	400	393	386	430	414	401	405	423	403	397	410	452	432	397	362	407	410
14665	1122	758	625	404	305	220	223	203	172	142	155	162	149	140	139	127	151	114	109	144	120	130	128	132	128	105	119	148	123	121	114	128	145	109	117	156	127	110	105	142	133	127	124	122	113	105	115	112	113	124	117	112	124	104	122	123	121	111	109	89	93	114	96	125	150	111	139	111	127	128	113	126	119	125	103	127	120	124	110	138	124	98	130	105	90	122	91	96	119	105	119	115	106	126	118	92	112	107	131	98	96	124	127	119	115	120	100	119	112	119	119	115	122	127	128	93	132	115	137	123	110	123	106	137	118	128	128	89	125	105	132	113	130	122	108	106	136	118	101	110	121	119	119	108	108	115	105	130	108	109	112	119	118	100	107	86	101	122	125	119	133	120	120	124	118	108	111	111	110	137	118	116	116	108	144	119	113	116	116	110	122	138	118	113	125	92	122	116	102	112	103	118	110	129	118	99	120	113	89	113	107	136	119	109	108	95	103	119	122	110	107	120	134	113	104	113	121	126	116	116	123	131	117	104	114	118	116	117	116	110	114	131	127	126	116	122	113	124	141	106	115	102	120	114	123	133	127	122	131	121	121	116	101	119	119	131	133	125	117	135	121	118	130	112	119	135	116	111	123	121	118	92	103	115	121	109	124	96	121	93	120	101	119	115	125	106	128	122	113	104	131	112	136	91	124	96	108	105	102	112	110	126	132	110	112	107	107	115	122	116	107	102	101	115	108	125	118	92	114	118	122	103	123	116	121	109	137	95	132	114	121	116	114	136	123	113	121	99	117	114	116	119	121	109	114	117	126	136	117	108	113	111	110	118	114	121	136	102	118	135	95	101	137	98	116	129	104	103	113	130	139	98	137	115	104	85	97	123	102	111	119	103	99	118	95	130	115	116	104	115	114	101	107	90	138	126	130	114	108	104	120	97	123	116	122	142	104	132	122	103	111	104	123	109	122	142	119	113	115	133	126	124	117	93	117	116	125	115	113	123	102	128	125	144	115	123	130	123	119	116	110	109	124	113	118	114	118	111	100	117	100	110	102	109	114	125	109	119	121	113	109	125	97	111	113	110	109	123	100	109	125	95	124	108	105	101	94	121	124	98	113	118	120	114	107	120	113	137	116	121	117	96	115	121	97	103	132	107	119	101	128	105	121	104	124	131	125	110	98	100	111	103	118	140	106	117	112	118	129	116	124	137	128	112	102	117	103	125	115	114	106	102	125	128	126	101	131	127	109	113	128	118	107	109	118	107	108	119	115	126	141	106	116	149	119	109	102	115	112	129	119	135	139	125	106	109	98	126	110	121	127	142	108	126	111	113	133	118	131	127	110	115	107	117	110	105	127	117	127	115	125	125	119	119	123	116	131	108	126	123	108	128	126	124	100	109	143	104	112	123	116	123	128	134	114	143	106	117	107	125	135	113	95	119	111	106	122	105	124	95	116	120	112	134	118	125	116	119	102	105	120	146	101	138	118	128	134	114	135	112	118	108	136	124	111	129	106	123	116	122	130	124	104	136	89	116	125	101	99	117	114	126	130	101	116	113	105	110	109	120	124	119	102	108	100	113	104	139	111	116	142	118	116	101	117	112	129	106	102	133	125	117	122	115	116	116	112	110	113	118	115	110	116	118	126	119	135	149	119	124	120	111	104	108	107	109	119	109	118	82	111	107	133	142	123	129	124	118	118	134	117	104	123	98	104	109	126	132	113	110	128	130	118	124	112	123	115	131	110	118	107	118	115	99	119	119	124	101	95	125	116	108	99	111	105	103	120	98	120	112	120	105	103	126	129	144	124	128	114	109	132	107	124	126	132	123	108	141	120	124	96	114	123	98	122	131	117	118	110	95	105	117	120	119	111	110	121	127	122	135	107	122	129	122	125	110	118	104	124	98	110	109	106	114	123	102	128	125	142	88	139	139	107	120	113	137	102	117	117	117	130	127	108	123	117	141	101	122	111	114	108	121	114	115	114	119	104	132	127	98	120	89	107	124	109	109	133	118	116	122	106	92	124	117	114	85	118	133	96	116	122	129	100	102	96	104	143	121	119	132	112	116	119	94	126	117	113	107	122	108	113	105	130	123	135	117	114	115	121	122	118	135	127	117	102	117	138	112	132	107	125	126	113	105	119	137	119	117	131	109	127	132	129	104	130	109	102	112	115	132	109	129	106	130	93	114	106	116	135	113	97	122	111	106	111	97	117	126	111	109	121	116	118	117	111	114	118	106	116	125	123	114	117	115	108	116	103	120	110	134	103	132	102	111	99	106	109	132	105	100	108	110	107	127	110	110	106	121	120	113	121	117	105	105	121	125	101	110	106	103	105	130	123	109	122	126	122	127	112	122	116	123	137	110	138	130	119	113	112	117	129	119	114	119	127	125	109	120	138	134	119	109	105	139	120	121	131	127	115	121	134	124	112	128	134	128	126	112	100	125	117	101	135	109	130	118	123	110	90	117	117	102	132	126	101	100	115	99	117	140	134	132	124	136	130	149	102	114	137	144	104	125	123	103	108	116	117	110	116	102	125	128	120	99	127	122	109	108	108	131	110	137	121	116	127	108	122	119	123	95	120	107	129	137	113	100	113	110	115	108	119	102	122	110	119	128	102	123	132	107	126	122	104	98	100	119	114	126	113	132	106	113	130	112	106	115	121	119	119	112	107	99	115	107	119	105	115	106	98	138	117	113	111	129	121	96	111	125	131	112	126	118	131	100	136	118	88	118	104	125	114	135	121	114	113	123	106	115	108	119	117	123	120	96	117	114	123	98	98	106	110	118	116	122	133	126	133	118	127	110	129	142	141	123	125	100	130	114	117	116	105	106	96	107	111	122	111	114	113	121	110	79	114	107	96	123	90	111	125	136	126	111	113	107	114	131	134	110	106	142	121	119	128	114	117	116	105	99	108	104	99	122	153	110	125	95	109	124	99	108	99	118	104	115	121	136	105	99	128	114	115	108	114	101	133	112	103	102	103	138	127	108	114	100	118	133	102	115	131	134	110	103	109	124	128	129	125	118	144	132	104	115	154	107	96	108	108	111	117	122	117	138	142	135	132	117	95	136	109	116	98	98	118	111	133	98	123	111	104	101	113	139	127	116	121	106	121	123	126	122	115	122	105	102	127	115	111	130	131	138	103	133	109	105	132	100	101	106	98	127	111	127	123	102	123	99	104	122	114	107	128	116	132	116	119	125	108	131	111	111	135	124	113	109	138	118	114	143	110	131	128	114	128	104	148	121	100	97	118	122	97	146	136	122	125	96	131	113	111	116	97	103	115	117	124	104	132	121	117	104	133	112	117	114	122	126	120	129	108	108	106	95	116	109	103	122	119	110	107	97	118	108	134	120	128	120	116	94	116	121	123	122	120	94	119	110	122	137	123	115	107	101	125	111	117	122	118	108	115	140	124	119	119	103	118	100	108	124	117	122	126	110	107	104	111	115	137	137	117	118	115	118	102	102	120	98	113	108	112	135	116	115	107	107	138
8289	846	1765	1992	1707	1293	1096	886	768	701	623	580	499	501	512	418	419	493	417	414	384	383	404	366	368	379	394	387	346	382	330	336	350	353	357	345	341	381	322	336	329	333	336	323	345	323	335	331	327	318	335	326	343	325	308	323	311	364	329	310	354	352	310	321	329	313	307	344	331	345	349	321	318	322	338	318	317	334	310	306	304	322	329	316	324	280	314	304	339	306	320	331	327	280	324	297	277	319	328	288	304	335	280	308	301	304	297	321	274	291	295	307	324	310	352	329	335	319	301	318	317	351	328	300	321	314	311	321	308	321	309	311	328	322	341	295	307	296	311	332	323	322	309	294	360	304	345	335	318	323	316	303	333	331	304	321	323	358	328	320	327	322	304	310	293	300	305	304	339	275	336	342	316	330	300	349	319	330	320	318	302	323	304	341	303	307	276	302	289	314	311	312	280	331	319	342	304	315	290	306	333	322	310	355	363	310	328	329	300	311	312	320	347	296	329	297	298	304	284	304	327	287	318	302	277	324	347	306	269	295	334	296	298	313	347	323	344	314	283	323	321	341	337	300	306	329	324	286	356	329	317	326	300	305	351	301	330	361	292	307	304	313	292	316	327	317	315	314	308	338	336	317	324	332	312	298	287	315	333	314	339	308	304	269	331	306	297	324	348	312	326	319	345	354	338	311	322	317	323	316	301	293	308	309	296	284	346	319	328	319	326	331	292	307	302	293	318	319	320	331	334	347	335	348	307	330	328	289	330	326	308	300	317	315	301	335	301	317	308	298	320	321	259	310	310	334	287	343	302	322	308	302	330	331	316	326	292	315	310	322	320	331	293	314	327	292	310	318	321	325	323	289	302	311	328	327	293	286	318	309	373	355	333	294	288	322	309	313	307	298	298	294	349	279	297	324	334	327	328	299	319	329	318	319	343	309	304	304	296	313	322	342	325	311	323	319	323	290	336	306	320	328	343	332	316	332	320	343	307	306	292	330	322	311	330	329	275	314	329	301	324	304	332	286	343	312	331	310	302	320	273	290	312	322	323	290	312	310	308	298	315	321	307	308	321	328	328	317	297	314	288	311	318	302	306	348	305	316	329	317	327	331	299	294	318	313	349	293	305	322	333	293	336	312	296	331	320	320	305	305	320	309	339	327	331	336	309	319	335	350	313	330	289	279	318	359	303	329	287	293	293	320	321	306	310	337	325	339	314	308	339	316	286	330	316	305	330	303	332	294	314	310	294	267	351	290	311	325	310	315	311	321	336	310	318	329	306	299	313	276	307	311	330	319	301	318	305	332	331	308	329	299	305	310	328	299	292	297	317	290	332	282	292	303	309	354	290	316	315	323	313	313	311	306	328	293	346	321	312	308	317	302	309	316	323	315	321	343	319	306	348	299	288	300	323	294	302	289	307	317	318	337	318	280	324	274	287	331	306	297	329	317	338	315	333	308	328	308	307	304	314	320	328	317	316	318	337	285	309	316	289	307	313	292	311	345	308	315	299	279	305	319	346	284	313	316	292	326	339	329	323	313	308	286	306	312	310	299	311	314	301	317	283	313	305	297	306	323	348	330	299	331	323	345	316	317	287	330	340	337	319	299	301	296	327	324	311	311	300	317	306	302	298	333	313	300	338	311	326	273	299	307	302	327	318	316	298	312	319	305	295	296	315	300	334	299	297	300	329	324	298	340	309	323	290	312	312	292	316	333	320	341	314	347	338	328	320	310	312	320	336	312	323	286	320	335	309	320	299	346	353	285	320	305	310	311	299	297	317	331	347	295	307	304	345	335	311	292	331	324	323	313	330	345	310	313	310	316	307	314	312	295	334	323	317	306	327	318	304	291	336	298	335	317	322	287	295	314	320	331	333	315	317	321	349	332	334	336	297	339	322	333	317	321	304	306	304	321	318	309	288	301	303	319	323	294	321	327	308	304	286	325	351	307	315	321	313	338	316	313	326	315	305	343	301	319	318	315	278	308	331	325	286	304	303	307	302	325	279	311	328	322	291	289	291	316	303	332	321	307	308	315	295	326	296	301	344	337	308	307	295	306	307	311	306	326	284	337	316	299	346	307	300	347	306	298	318	331	331	327	331	312	298	317	296	317	295	290	319	319	297	322	297	317	319	336	334	312	306	304	324	346	312	326	317	304	316	322	338	326	277	306	321	309	303	325	344	357	334	314	271	344	325	307	318	302	277	335	299	303	287	350	289	293	303	312	297	307	312	293	326	310	327	300	294	300	331	328	304	314	327	332	321	302	327	324	321	302	290	318	323	297	286	318	326	312	334	308	326	302	344	317	298	315	335	320	316	321	305	327	301	319	300	309	316	339	310	332	347	322	337	322	338	309	344	321	336	347	298	307	324	322	308	326	325	315	323	287	337	318	323	290	350	333	321	304	334	296	299	320	297	281	294	312	294	283	306	288	302	315	326	349	305	294	335	306	307	312	310	331	318	288	285	305	291	313	318	312	328	309	307	320	292	303	326	309	334	296	321	292	335	325	330	301	290	326	318	332	295	318	310	325	329	296	317	304	332	296	311	289	295	327	298	316	306	295	314	337	298	350	336	303	302	318	324	305	323	329	314	311	317	277	285	297	330	312	305	308	320	334	314	278	313	336	321	292	300	300	334	326	322	303	281	333	323	320	326	318	286	305	369	305	307	309	300	309	312	307	330	305	322	317	312	301	297	308	318	277	308	291	337	296	309	301	297	298	302	338	327	324	325	308	306	279	340	327	309	285	279	310	294	308	310	283	356	342	337	314	309	273	309	323	309	319	290	316	295	333	309	296	350	291	304	311	341	338	322	287	326	334	312	317	336	294	347	325	319	322	327	282	325	305	294	310	299	290	312	306	322	303	315	302	318	329	343	330	321	304	307	313	310	333	315	299	294	321	304	300	305	284	323	322	319	341	332	318	332	306	314	295	308	340	342	324	344	291	313	299	316	320	335	316	318	320	309	311	353	294	298	334	313	303	315	313	329	328	294	306	310	354	318	317	288	309	313	345	325	310	306	294	300	326	328	334	344	312	291	301	294	333	316	300	313	310	309	300	301	323	348	314	315	296	306	319	308	303	321	302	324	299	298	326	281	324	330	312	322	306	344	321	333	333	319	312	318	317	318	314	323	292	314	330	286	303	279	310	314	303	298	333	321	307	305	322	306	275	298	326	312	303	311	296	316	315	321	314	301	323	291	310	318	285	306	299	320	306	332	282	344	294	307	328	289	340	322	321	291	347	314	325	318	306	289	343	324	306	339	332	318	301	295	316	312	309	316	299	319	307	295	289	334	319	299	294	303	336	342	324	328	315	312	306	300	316	336	306	332	308	320	328	300	327	310	318	313	332	307	294	288	286	332	291	294	298	307	314	307	320	293	339	315	298	316	296	333	301	350	294	328	344	318	329	316	301	313	311	288	343	342	305	307	297	309	302	328	315	335	322	333	327	309	327	325	340	310	305	326	326	343	318	335	318	311	299	306	289
1602	382	355	354	342	371	359	361	348	350	357	346	370	342	310	353	375	369	394	398	361	355	352	363	347	345	375	360	371	333	383	363	358	360	330	394	372	354	348	395	347	370	351	352	366	391	395	373	368	369	392	381	331	340	369	357	361	342	333	382	377	359	365	339	368	348	377	382	406	320	326	353	349	403	367	361	346	347	376	373	350	370	359	349	359	339	352	358	325	361	346	354	363	373	333	314	360	355	346	340	358	387	349	330	312	332	353	357	379	351	351	366	357	354	334	354	354	355	362	353	380	323	358	365	349	378	390	343	336	368	367	383	363	381	377	380	299	393	346	416	326	369	342	324	322	358	373	354	372	355	359	393	361	377	353	340	367	331	375	357	346	348	373	364	358	360	349	364	369	391	400	366	357	387	344	355	347	375	350	380	363	349	341	325	337	345	336	360	390	374	352	386	329	400	372	339	379	341	383	367	374	311	326	346	353	329	333	390	358	357	365	339	365	373	364	360	388	319	313	336	313	347	358	375	364	324	333	376	326	365	366	348	388	313	322	366	319	366	369	374	359	359	364	377	370	337	332	337	340	378	347	351	351	372	371	353	335	332	379	335	374	338	371	354	377	358	395	329	388	329	339	335	352	391	335	364	379	321	336	352	369	346	395	358	381	354	354	364	350	348	376	362	356	375	316	398	334	376	357	345	326	369	338	349	339	353	361	365	350	351	357	331	345	353	364	395	339	367	357	376	362	318	387	325	352	334	358	377	332	364	398	351	358	346	353	364	354	356	349	363	372	327	329	376	390	349	360	381	364	347	384	381	378	319	367	321	346	365	340	345	355	363	367	372	359	373	346	367	372	344	355	362	361	375	351	355	376	385	328	373	338	370	385	358	335	380	377	337	404	371	387	334	346	358	365	351	362	354	353	368	343	376	319	343	387	384	364	346	350	340	368	372	373	348	350	326	358	341	360	372	358	373	355	346	342	363	366	358	378	380	349	358	344	347	352	339	342	327	386	362	338	333	352	387	359	351	367	333	350	352	349	362	348	359	387	379	329	361	303	370	365	339	392	365	351	374	327	363	350	337	364	382	387	368	374	332	366	351	364	344	403	372	338	353	363	350	374	358	381	369	337	319	355	348	331	344	363	353	347	358	371	382	370	385	343	381	366	340	351	353	373	377	336	353	349	349	355	351	381	353	371	344	346	387	330	334	360	366	359	343	343	389	381	348	353	368	319	365	317	315	354	345	375	369	344	366	386	364	348	351	378	364	371	329	374	373	327	344	319	376	372	397	372	389	355	349	341	367	330	339	348	330	359	385	385	367	346	371	373	357	334	357	342	354	324	352	342	362	366	329	329	362	366	332	361	388	400	329	362	347	374	322	351	370	364	341	367	389	370	384	336	363	377	349	346	357	352	379	366	318	347	315	394	372	375	387	380	368	338	372	316	401	349	315	366	384	361	360	369	378	385	369	341	329	304	357	364	367	363	350	319	360	342	307	380	340	401	376	385	355	347	368	340	342	398	363	348	352	337	361	376	388	377	394	365	384	367	374	336	378	356	371	383	330	334	372	355	340	331	347	361	375	362	358	340	334	345	359	362	344	322	338	318	355	340	346	357	362	370	337	355	357	352	352	372	338	356	393	335	367	355	394	398	327	370	361	351	361	358	339	386	366	376	326	322	404	362	357	348	363	380	392	328	352	338	347	373	334	354	366	354	362	332	331	390	334	332	351	383	364	360	354	337	372	322	366	336	341	337	343	354	350	352	382	369	372	350	372	377	388	366	363	336	343	388	347	362	363	349	339	350	365	348	391	344	366	350	357	343	367	339	355	367	372	344	349	369	332	357	325	359	297	335	362	348	301	364	338	359	370	363	366	325	360	361	360	344	355	350	339	348	344	339	381	342	332	362	361	391	345	344	372	376	356	339	365	346	339	371	326	355	401	362	357	387	343	370	367	412	387	361	366	325	355	377	368	330	363	372	343	365	373	356	352	370	360	380	329	347	367	345	347	344	332	386	329	335	349	355	363	359	340	326	316	340	361	350	342	396	388	362	389	356	356	360	320	373	348	342	350	375	390	381	361	322	389	343	371	324	345	360	356	334	346	353	333	358	320	338	388	320	389	382	327	360	332	379	352	341	350	376	373	395	353	357	374	343	338	360	341	368	382	340	377	330	368	387	378	368	352	377	346	356	352	334	358	360	349	335	307	331	332	404	370	344	345	346	383	359	362	327	353	363	404	359	336	365	379	360	361	337	343	350	347	355	368	308	366	351	345	352	330	351	353	319	325	360	358	364	364	383	355	300	336	374	385	365	366	358	359	351	359	346	335	355	357	352	362	323	338	326	381	321	379	362	365	359	320	363	364	376	333	400	383	378	314	325	335	334	364	378	355	391	347	349	349	352	373	334	362	346	354	347	343	336	364	339	367	324	331	325	334	367	354	383	349	371	331	312	347	394	407	370	356	379	378	348	384	374	362	313	373	349	349	359	367	319	323	348	321	345	361	364	364	354	393	360	353	322	323	376	356	357	343	345	362	338	351	364	337	341	340	341	345	380	381	371	384	320	345	352	382	361	335	412	350	353	385	345	398	372	360	370	363	336	376	356	348	398	407	332	383	313	348	400	387	383	339	339	339	316	371	324	356	375	369	335	359	364	347	361	365	355	350	371	391	340	328	355	367	372	377	404	345	347	367	402	358	338	322	366	360	347	360	353	348	317	369	368	347	380	362	367	341	338	348	325	364	345	377	355	348	338	358	339	338	335	335	346	367	389	354	375	338	338	368	386	395	343	375	354	343	359	360	364	379	346	352	342	352	369	387	351	379	385	319	316	325	359	360	386	329	352	353	390	342	357	320	349	372	378	346	335	402	369	400	357	406	371	353	384	320	368	314	352	383	339	324	384	350	330	369	393	351	385	354	353	351	371	349	373	337	357	360	327	345	337	375	345	377	318	335	363	373	352	381	376	352	349	355	348	338	387	340	371	377	378	368	354	368	361	337	327	352	340	358	329	353	363	345	410	394	358	379	342	350	349	346	359	327	367	363	404	391	375	336	367	345	337	334	348	384	327	333	384	374	369	350	347	361	342	368	335	352	339	376	355	326	343	360	367	382	344	363	409	338	317	357	295	338	372	346	333	355	356	333	367	374	366	359	337	327	363	377	363	344	365	321	394	358	341	347	370	345	369	359	394	343	387	366	335	349	372	374	367	335	338	359	370	389	353	369	369	344	356	376	326	356	346	358	401	377	370	386	380	358	326	345	352	345	324	368	378	366	376	332	341	374	388	362	364	346	345	412	345	363	359	339	354	363	363	373	371	362	361	359	357	356	380	355	338	343	337	336	356	356	364	338	330	326	336	340	377	340	386	357	370	387	367	335	353	365	386	367	372	361	338	370	334	346	345	343	347	358	327	361	373	347	323	374	361	364	348	394	365	343	366	359	367	364	381	370	364	375	353	344	352	354	394	357	335	324	363	317	354	344
2070	811	842	790	833	838	793	771	780	778	825	735	778	792	821	743	726	739	763	735	787	744	778	837	731	773	761	775	782	793	796	783	833	820	759	792	770	762	754	797	770	756	753	796	795	805	764	832	781	821	872	757	777	774	781	738	797	810	772	764	761	807	790	792	770	759	806	761	762	805	736	793	812	733	772	782	808	762	772	749	841	801	786	769	733	809	747	818	816	793	778	792	772	762	821	766	828	715	812	787	766	770	770	788	784	791	750	797	758	781	766	820	754	767	723	755	769	768	730	770	754	803	799	793	752	783	772	812	762	746	790	775	805	734	739	753	838	781	767	775	772	801	807	781	770	739	742	842	775	805	776	823	815	837	756	774	825	763	744	726	763	792	772	766	803	764	840	731	795	791	790	775	806	771	753	758	788	801	777	727	784	781	766	801	767	797	864	775	800	811	768	813	770	793	786	765	770	787	787	838	819	838	741	788	816	759	776	776	718	759	819	761	830	782	782	805	770	810	814	784	784	788	749	832	736	829	791	755	776	768	770	811	745	767	721	752	752	729	809	786	744	768	826	763	769	782	748	761	787	759	783	773	753	729	768	836	763	795	793	791	748	800	765	772	743	770	783	743	790	794	799	735	832	745	785	729	773	775	747	777	798	811	796	797	773	775	779	760	755	776	760	761	748	765	800	793	762	748	788	766	761	792	800	759	802	757	743	760	769	762	801	798	815	818	780	753	794	753	770	731	797	789	749	774	762	760	803	761	756	799	777	732	788	786	760	771	783	798	762	783	781	770	733	807	809	777	764	768	804	749	763	739	723	777	814	757	763	780	774	796	788	763	726	783	798	789	797	785	781	790	813	837	755	728	770	816	776	779	783	792	790	818	780	806	769	781	757	747	719	755	721	774	756	860	788	754	763	786	786	761	755	740	823	767	774	790	772	791	798	793	811	743	793	769	741	742	727	762	799	769	806	790	794	767	787	787	789	777	797	798	793	840	779	757	773	781	780	748	786	768	828	822	812	764	820	800	759	771	770	805	751	774	795	742	807	751	752	822	742	786	820	810	768	823	791	826	747	755	759	801	742	755	751	803	818	762	746	711	777	791	779	826	724	758	774	761	786	753	832	797	776	797	784	780	776	804	786	723	801	763	722	728	803	709	773	729	823	763	807	787	742	767	766	768	751	799	780	737	821	796	789	779	808	764	771	768	777	817	785	781	730	813	790	776	793	769	790	784	775	774	799	750	742	779	780	774	768	761	831	797	755	783	788	781	786	796	787	771	787	811	793	756	785	782	733	737	854	700	794	810	759	738	782	754	826	714	783	817	753	761	804	794	769	814	788	782	799	798	801	753	763	782	823	775	783	804	734	810	760	810	786	810	763	811	775	741	795	789	770	803	774	780	773	787	817	766	756	822	760	767	807	780	740	795	800	775	767	799	732	808	772	749	765	737	780	817	811	812	766	801	782	805	759	794	816	769	715	793	792	812	754	778	799	799	749	756	772	740	750	751	788	780	806	807	785	795	756	719	762	759	768	771	784	773	812	755	782	737	800	725	773	764	773	786	752	746	784	770	769	789	830	768	810	764	749	799	796	759	709	822	783	758	799	797	780	774	749	796	782	809	794	796	782	771	770	781	816	830	783	761	761	776	777	756	809	788	765	741	797	760	799	738	762	766	777	767	786	784	786	791	791	761	774	824	755	808	742	758	788	778	746	824	734	781	787	815	805	764	764	835	738	776	790	771	786	787	765	718	750	734	768	764	814	762	735	833	788	784	777	772	794	786	735	737	791	765	782	762	758	749	801	795	737	806	794	776	808	801	750	797	832	775	741	769	803	771	768	737	756	782	767	776	762	801	784	798	805	751	780	775	774	787	783	784	756	702	720	812	780	780	797	724	769	815	771	796	796	773	782	772	782	781	819	781	769	787	760	736	734	752	782	779	783	793	804	808	770	818	778	756	774	777	736	798	834	777	765	714	775	742	808	770	756	775	786	826	748	780	758	780	768	779	777	760	729	746	801	743	780	777	733	755	798	774	774	800	801	772	757	728	772	782	731	764	778	788	802	743	766	756	755	778	772	812	795	761	762	799	792	735	770	803	778	771	789	768	737	731	814	752	756	763	750	756	719	763	802	789	794	767	857	784	776	832	801	783	735	760	782	795	754	770	764	788	767	800	751	735	790	783	743	770	831	817	729	797	739	781	767	787	802	807	791	794	781	788	813	789	743	786	758	751	751	738	856	813	756	717	788	764	742	703	781	781	749	732	812	762	742	759	777	831	745	778	739	759	799	766	728	813	771	783	775	802	782	783	802	800	792	777	774	779	765	782	790	792	821	738	728	759	741	800	806	773	739	756	752	743	796	789	744	789	780	800	786	817	784	831	772	717	796	800	783	787	785	808	794	765	745	747	790	771	785	776	805	812	759	812	811	779	793	780	734	788	815	774	800	715	802	767	770	784	803	702	773	833	771	762	783	761	752	762	775	784	767	738	775	776	781	763	744	743	781	783	745	793	767	805	775	778	758	752	767	770	746	786	818	749	762	816	740	759	799	817	813	780	787	786	790	790	762	737	828	784	764	799	808	756	802	794	786	793	814	759	779	798	765	797	762	795	802	728	789	711	770	786	814	787	744	839	789	760	730	767	774	762	802	782	811	731	790	791	807	800	813	754	780	739	755	777	790	718	784	768	761	787	769	834	803	788	798	739	809	750	792	757	794	791	766	775	755	773	773	796	819	766	785	775	780	734	810	796	759	754	742	814	757	796	786	810	785	768	754	766	802	804	729	803	756	787	742	770	785	802	759	807	786	835	762	732	778	754	765	735	804	780	775	791	780	769	738	832	753	805	818	739	853	769	740	755	762	805	784	805	779	750	764	751	779	779	783	797	728	811	741	797	775	758	762	750	760	728	769	756	799	821	780	796	770	794	798	770	790	726	795	836	797	792	762	775	795	756	742	790	783	775	783	799	793	732	761	709	744	796	772	820	726	773	773	783	796	764	858	742	834	730	737	756	706	772	768	755	802	744	776	767	821	759	744	782	781	800	792	752	734	755	801	763	776	766	727	773	769	798	769	765	813	803	806	784	766	803	785	780	771	801	721	770	842	742	766	785	782	784	803	771	743	724	793	804	790	771	796	787	784	781	747	757	743	784	746	763	786	803	822	802	756	800	738	793	783	793	807	803	788	788	789	786	767	772	780	857	761	742	815	731	750	790	803	762	777	729	775	795	791	776	818	749	816	793	786	784	813	759	768	732	788	755	788	789	764	797	831	820	731	803	769	736	785	777	778	724	804	783	747	728	830	729	786	756	740	765	831	757	771	783	709	774	779	775	796	809	741	803	711	806	792	819	774	755	774	800	799	756	765	754	790	837	816	756	788	791	780	736	751	798	748	771	835	765	735	770	799	781	744	780	755	771	763	743	763	803	766	792	769	753	740	782	807	733	790	803	766	751	796	755	765	736	758	756	817	780	759	802	784	818
7931	526	455	404	330	282	264	227	235	195	204	205	203	160	185	160	200	189	202	192	148	167	165	200	214	188	154	166	176	163	183	178	176	161	173	167	175	176	164	179	176	180	183	159	202	201	170	199	176	176	157	180	163	192	192	196	210	182	176	193	154	179	160	188	199	197	164	188	174	160	183	196	169	185	170	175	162	184	156	185	166	194	176	181	158	177	164	174	157	194	191	182	174	165	187	184	179	175	167	182	171	189	158	175	168	185	172	162	173	175	184	171	192	166	163	153	190	179	184	182	170	179	153	181	184	165	178	179	174	204	181	167	157	181	182	170	171	176	172	170	189	188	183	164	201	167	177	170	180	182	166	203	180	181	184	154	195	152	173	180	178	174	174	157	195	194	186	163	173	167	181	183	193	160	167	167	178	180	168	181	169	191	166	178	160	192	174	164	176	187	182	184	163	170	162	174	156	174	145	192	180	201	171	155	154	168	179	192	162	141	161	173	191	188	171	184	168	171	182	180	165	170	180	171	173	164	180	182	178	163	212	190	193	178	168	187	171	179	151	168	144	164	159	169	187	175	165	168	202	205	183	191	154	188	163	150	166	169	206	172	163	162	185	164	163	171	180	153	171	168	172	154	161	169	174	182	160	164	170	165	181	167	180	177	158	191	190	163	170	154	184	171	177	168	157	180	159	185	181	208	192	184	156	209	166	194	154	153	163	183	169	187	160	185	192	186	184	169	166	185	164	154	165	169	185	157	162	179	161	174	159	169	163	163	172	184	215	195	160	182	170	193	163	204	158	175	187	147	163	171	161	177	191	159	173	167	148	199	198	178	159	189	194	165	184	190	198	198	179	185	187	185	194	160	205	175	190	189	173	206	196	173	161	197	186	191	174	177	173	173	155	167	180	175	187	197	172	156	173	178	190	173	152	184	181	177	184	201	166	186	199	185	175	165	189	189	174	137	177	206	172	180	183	150	194	186	174	164	175	175	166	189	172	146	176	179	186	178	189	207	192	195	164	182	168	174	181	157	171	171	163	195	174	156	180	167	177	176	170	182	181	165	177	167	180	189	149	188	173	144	203	179	172	169	179	176	182	167	153	158	168	177	181	192	173	186	155	145	184	172	185	172	170	193	186	188	140	144	201	204	183	182	191	167	155	181	184	167	154	156	172	175	189	184	153	183	150	173	178	148	180	178	162	175	219	178	200	177	159	179	183	177	174	175	178	186	185	200	164	181	157	161	148	159	183	164	200	171	155	205	184	154	190	169	191	180	176	203	184	180	178	173	183	163	156	164	177	157	170	156	200	190	134	188	170	174	173	169	159	175	180	169	179	172	159	173	196	183	162	191	168	166	180	151	163	168	185	178	190	170	164	168	197	157	161	174	172	197	167	175	176	180	205	148	198	168	189	182	161	184	190	207	179	196	169	201	184	215	187	178	183	169	186	185	185	171	160	203	168	143	169	150	147	205	167	177	167	160	164	169	162	174	188	176	182	179	171	164	157	195	176	166	174	199	183	171	181	174	169	143	199	200	191	168	174	167	178	181	177	171	165	167	173	184	172	182	150	170	152	174	194	199	187	170	174	175	201	193	184	175	168	171	187	158	181	165	190	168	163	183	194	168	194	187	167	200	163	181	174	160	207	150	168	209	177	170	178	179	170	159	177	165	173	174	188	169	171	173	179	178	171	157	197	176	182	172	183	193	167	178	175	189	180	194	177	191	175	164	177	189	182	165	182	180	177	195	158	173	179	185	192	176	187	180	165	159	188	220	166	206	178	193	164	193	165	147	193	204	190	190	165	170	188	154	186	158	175	194	172	180	155	173	149	175	143	186	176	175	190	172	158	166	187	191	209	165	185	178	195	180	156	162	181	167	170	172	187	184	201	170	188	185	151	180	155	186	216	150	179	191	193	161	154	185	175	162	169	168	175	181	186	160	164	184	188	178	167	190	202	200	183	171	171	183	182	168	177	171	213	180	172	163	165	169	181	176	177	172	190	157	160	178	160	179	182	177	178	174	169	169	186	193	165	211	204	214	180	165	166	167	171	196	182	180	190	152	173	195	144	173	183	176	184	191	190	169	175	181	171	176	184	182	164	200	171	154	175	171	185	154	181	172	160	174	183	165	156	187	150	158	165	177	167	150	157	180	168	176	174	183	187	157	175	198	153	155	176	180	184	166	174	174	179	188	151	174	176	188	161	173	187	164	203	173	174	173	218	194	204	175	164	173	164	170	183	167	169	181	181	183	165	171	147	202	204	188	172	155	160	163	186	168	176	166	174	177	156	190	179	184	182	165	179	166	149	168	158	157	173	179	193	165	155	160	159	172	141	159	147	189	173	148	168	153	160	182	172	163	182	172	167	173	181	153	172	171	177	164	182	191	171	168	189	160	160	169	175	170	198	168	175	179	155	167	177	164	183	191	176	196	171	142	170	178	179	154	163	172	153	190	189	183	183	174	199	173	167	192	184	182	200	171	165	167	191	181	151	173	201	178	182	174	183	169	204	179	168	215	191	187	189	167	194	179	161	156	167	186	195	183	192	202	185	178	154	166	167	171	187	174	215	158	187	188	171	185	162	153	205	188	170	174	186	184	162	152	169	171	189	161	181	171	191	167	144	168	177	172	161	187	202	165	167	170	186	202	181	177	158	176	183	193	147	169	180	174	205	206	177	161	155	167	171	167	197	193	189	178	163	181	168	178	181	179	176	175	176	182	192	181	194	183	191	194	173	201	193	144	162	183	175	174	158	166	171	195	193	176	177	188	190	158	172	157	187	165	170	196	174	164	169	166	169	197	174	191	175	182	184	170	203	163	165	178	181	174	164	157	162	160	189	186	194	199	159	155	134	194	186	157	172	168	187	176	164	180	168	170	183	184	159	166	193	163	170	162	171	159	160	161	178	176	162	177	150	155	179	179	177	177	173	163	180	170	146	188	166	189	176	174	195	147	203	180	176	163	191	172	190	193	186	184	182	171	154	171	148	175	189	175	159	174	165	189	152	169	160	165	168	174	170	185	173	175	173	170	194	190	166	188	188	179	171	150	178	173	179	191	150	165	168	171	158	174	160	183	170	169	171	136	182	178	170	176	170	170	151	154	210	161	166	157	182	177	150	169	160	175	143	180	199	174	172	198	168	192	161	172	172	172	196	183	164	189	178	183	182	188	199	168	168	190	184	190	149	188	160	176	182	201	152	170	166	170	175	177	174	185	166	192	174	178	175	188	186	207	172	175	180	170	177	154	152	196	144	189	192	145	168	158	164	166	175	168	175	174	158	171	193	177	166	188	181	165	161	177	193	195	188	178	205	181	183	179	169	172	162	179	212	180	186	181	179	170	165	172	170	195	189	183	164	167	173	156	181	179	166	176	194	189	174	177	188	201	186	168	173	178	168	169	175	185	188	174	165	183	176	180	151	198	191	176	175	191	204	175	169	165	205	192	180	175	164	167	170	165	171	177	160	166	163	150	159	162	174	159
6427	698	1176	1280	1074	912	838	727	728	634	569	540	538	531	473	513	495	489	473	458	454	468	448	462	404	454	425	454	440	430	428	432	412	485	446	442	411	438	413	395	427	444	408	466	423	425	385	431	381	449	416	401	424	404	444	409	422	427	413	441	422	433	439	398	420	415	451	430	425	398	420	440	405	410	382	421	420	420	471	432	432	408	407	436	423	395	428	416	423	437	434	407	387	400	402	416	399	443	375	408	415	383	419	437	413	423	410	413	410	399	401	395	416	410	399	394	407	392	400	384	409	425	370	413	425	417	434	411	383	437	415	396	408	416	416	411	416	436	424	402	431	410	410	439	425	433	390	405	399	411	376	397	409	392	396	434	429	424	437	432	406	433	409	431	404	400	408	405	383	417	427	433	412	467	392	427	405	465	403	401	415	433	447	397	408	379	434	416	441	409	415	419	415	427	402	423	425	408	429	430	386	436	406	364	378	418	407	418	403	365	412	417	410	393	404	407	389	405	375	394	426	425	396	428	406	431	424	422	379	449	411	404	400	417	400	421	434	417	404	427	410	378	422	402	456	432	404	407	372	365	406	415	420	430	423	389	417	404	401	427	414	426	425	415	431	398	407	430	415	427	423	429	383	440	405	434	442	440	457	426	413	358	454	433	426	397	425	398	416	394	414	418	441	407	430	413	454	386	422	419	405	421	414	352	412	432	400	438	399	410	453	440	395	416	402	397	398	414	399	438	414	410	393	413	427	391	384	415	391	426	403	431	420	394	403	379	406	405	412	384	404	386	399	412	421	422	447	391	395	395	407	411	437	445	403	438	426	442	400	372	413	428	411	416	408	450	386	368	398	419	440	388	422	430	426	412	425	421	420	425	448	408	402	393	419	398	412	411	399	428	395	430	423	409	434	431	411	393	415	385	415	390	413	422	355	423	455	365	375	361	378	407	391	431	459	407	415	441	374	430	375	402	410	410	412	399	427	448	392	399	420	407	383	383	431	408	420	421	364	411	406	409	413	410	411	455	395	420	434	443	432	426	427	433	386	401	420	400	411	438	396	469	442	399	389	391	418	430	422	403	433	398	380	404	432	419	419	421	423	430	412	436	421	418	430	366	403	420	393	459	407	434	423	418	440	412	385	418	410	421	418	398	428	426	368	415	404	389	385	386	391	409	401	428	421	388	344	398	419	391	433	414	443	424	416	397	431	434	395	396	441	425	401	444	460	422	403	367	427	434	413	431	429	426	443	432	426	399	435	417	397	414	382	431	413	389	419	421	397	373	442	421	422	380	428	369	431	406	435	405	425	424	459	387	381	398	405	417	405	436	430	408	430	411	402	435	374	407	403	428	465	409	410	416	431	416	431	428	426	416	418	373	410	458	445	417	422	386	396	417	414	439	425	415	384	422	408	404	406	369	411	400	379	402	408	398	404	417	433	440	429	389	376	427	409	405	406	415	436	397	412	440	388	419	373	423	401	392	411	420	447	433	448	418	408	443	406	388	444	395	385	439	416	450	435	427	427	417	396	402	403	414	421	382	396	419	404	419	433	377	422	443	399	396	410	444	388	393	403	422	417	429	389	383	422	361	428	421	388	436	427	420	407	409	418	440	413	445	430	384	366	380	436	420	408	404	430	445	431	400	445	409	412	385	410	438	415	423	411	448	423	393	399	392	436	386	390	404	412	397	419	411	419	416	396	426	418	445	414	416	384	412	406	400	421	420	407	358	439	409	399	433	448	432	429	444	435	434	421	396	413	439	413	411	399	398	399	417	430	401	446	386	471	453	444	407	445	399	404	426	387	410	419	426	447	418	418	421	399	438	408	425	427	436	469	399	424	422	409	421	377	409	422	442	414	409	384	405	379	418	420	397	439	401	412	394	406	440	419	425	386	414	442	432	410	415	380	400	410	408	397	387	418	407	391	402	430	434	407	412	418	417	404	402	402	397	381	411	416	372	380	422	406	428	421	400	405	393	389	404	405	398	412	435	382	404	405	396	417	414	421	387	436	385	398	404	398	407	459	446	429	419	395	416	384	418	440	439	386	434	399	417	422	400	433	402	452	457	391	395	433	379	449	398	410	406	419	416	399	395	374	406	442	410	404	393	425	411	431	437	399	400	454	387	393	421	407	421	389	440	437	427	381	450	412	441	385	388	410	392	417	397	431	424	378	426	418	382	393	399	437	401	417	416	405	408	417	424	407	436	412	441	427	434	401	419	395	397	401	374	418	416	429	438	404	431	421	405	373	396	357	440	438	419	400	388	386	425	413	407	428	408	394	426	405	377	394	400	423	404	415	440	397	400	431	382	399	408	411	406	458	411	395	355	387	389	423	420	414	424	397	414	393	438	399	389	404	430	409	434	406	414	435	399	434	403	414	403	439	435	408	455	416	422	417	402	394	391	409	381	396	406	424	416	419	405	418	423	407	433	435	400	423	416	381	415	433	418	412	453	400	445	401	398	420	413	421	400	446	411	413	412	423	417	423	436	394	407	430	393	399	430	394	433	441	411	384	397	425	455	398	407	411	439	384	419	415	413	404	427	422	440	410	426	401	416	359	404	408	406	407	395	444	410	447	458	403	394	411	408	407	411	376	392	402	381	401	385	400	469	395	401	398	417	409	396	421	426	405	454	415	424	400	387	404	399	415	435	384	397	417	435	426	407	404	392	422	439	444	411	415	428	395	424	408	401	412	416	399	397	395	435	423	401	406	427	444	378	400	415	382	409	426	411	393	402	390	413	445	424	434	441	406	378	431	373	422	350	399	416	427	431	403	414	423	420	423	387	427	427	438	433	424	393	411	431	403	384	394	430	424	438	377	401	449	438	426	411	393	390	425	420	403	416	422	392	432	394	415	409	349	420	397	369	433	392	417	415	411	427	394	420	432	425	399	359	424	434	424	370	392	416	378	398	396	402	407	398	395	423	434	392	389	410	453	399	390	400	381	392	421	425	436	404	393	384	387	444	372	407	413	408	407	382	423	430	419	413	402	397	408	432	411	407	419	403	412	435	391	397	413	455	401	445	436	420	417	407	397	446	370	437	401	386	392	398	446	416	441	444	417	400	409	431	404	428	420	401	422	408	381	386	388	392	419	422	415	419	409	399	398	384	396	427	441	424	440	376	393	377	446	435	446	408	406	409	396	407	451	412	439	399	441	409	396	392	409	407	443	393	412	417	381	375	420	411	410	373	406	408	409	427	417	398	392	409	395	414	404	391	428	391	410	383	433	401	403	416	406	377	437	428	426	418	395	422	410	444	450	422	417	392	409	399	423	431	420	425	448	422	414	416	397	441	408	433	447	432	381	402	411	403	433	415	394	409	410	381	394	411	387	387	414	431	396	391	402	426	405	425	467	425	418	389	405	394	442	429	379	467	387	427	393	351	389	428	443	365	385	399	390	430	419	408	378	408	401	419	383	441	450	401	424	419	418	416	399	419	424	444	399	381	400	425	391	389	418	426	380	396	400	450	428	405	443	401
14781	1157	792	580	393	328	271	214	202	186	153	149	146	138	133	134	134	148	137	121	117	127	109	122	131	116	128	130	129	112	112	134	132	110	123	129	122	122	118	100	144	119	121	133	106	129	113	148	114	103	101	114	130	141	143	91	102	124	125	108	104	104	97	126	104	114	122	109	109	109	117	119	106	130	99	115	114	131	107	111	145	111	112	130	127	129	115	117	96	139	133	101	103	127	114	122	110	123	115	121	126	101	113	107	128	109	105	93	115	118	127	136	126	128	147	108	128	131	121	108	118	141	123	99	87	102	116	121	101	112	112	122	102	112	121	102	109	109	144	113	113	128	113	111	108	113	98	143	105	117	107	125	141	125	127	123	101	111	93	111	128	114	111	126	113	114	89	114	105	124	106	121	122	117	109	115	115	124	108	124	134	114	117	104	110	116	105	113	119	131	100	105	107	104	141	129	115	132	119	128	111	119	132	145	114	107	136	113	109	108	124	120	115	116	118	135	117	123	136	107	111	103	137	122	122	102	108	117	119	104	118	135	141	106	112	110	110	106	112	107	97	116	143	136	121	119	113	131	112	96	122	103	117	124	96	124	119	113	115	109	113	121	118	119	130	109	139	104	101	121	120	112	107	99	127	109	120	106	104	127	110	130	98	128	123	101	113	93	113	138	106	125	122	146	111	124	117	116	125	116	110	108	100	116	109	104	105	116	121	112	131	102	123	115	100	107	98	103	110	116	134	117	106	98	111	129	121	129	116	121	116	119	128	124	116	118	97	98	109	110	120	117	107	112	110	134	106	130	121	120	138	123	121	102	122	119	110	117	140	123	134	122	119	108	126	116	128	136	93	110	115	116	118	128	112	126	120	126	97	99	119	110	127	111	116	122	112	120	123	130	109	123	118	137	118	112	125	138	109	139	117	120	110	124	103	96	105	103	128	112	98	127	109	111	115	110	108	139	113	138	98	116	109	112	105	116	135	108	95	139	114	123	115	128	107	114	126	113	108	123	118	107	135	124	97	121	115	114	96	109	117	105	113	110	104	106	117	94	98	134	128	116	107	93	127	124	102	123	112	118	108	111	92	103	110	134	114	114	132	106	128	110	120	99	108	125	128	145	126	129	101	114	118	122	142	116	130	104	114	103	123	155	117	100	114	121	126	105	125	114	132	117	123	112	142	118	143	122	122	128	122	112	121	127	105	134	91	129	120	132	103	112	98	102	116	95	114	107	109	119	91	101	107	101	116	130	124	121	112	111	112	123	113	96	111	120	115	111	120	99	121	131	120	106	115	104	109	124	117	105	117	104	118	97	108	107	129	124	120	124	128	116	130	93	109	106	111	87	101	85	115	106	115	109	107	115	125	101	131	120	102	108	100	144	98	101	115	107	109	119	102	136	107	123	104	115	111	131	99	103	130	124	115	111	115	109	113	111	131	103	103	125	133	127	108	117	119	132	120	120	138	129	127	105	111	120	107	125	120	127	125	126	123	119	99	119	104	115	109	119	113	101	109	111	126	136	112	113	106	117	109	119	125	104	114	105	126	114	117	133	123	135	131	111	113	107	115	103	118	136	119	112	127	117	102	125	124	115	112	122	115	113	116	97	111	114	96	110	115	138	140	100	128	134	134	132	111	114	130	119	133	118	116	102	110	123	116	123	116	113	97	114	105	121	131	135	99	112	123	104	136	114	111	135	125	119	113	117	114	110	123	115	128	120	121	118	97	112	123	120	139	106	114	115	102	130	106	97	115	125	108	109	110	111	132	106	122	105	102	124	119	116	114	132	101	95	108	114	131	110	111	116	115	92	105	119	118	117	130	139	106	112	121	123	124	119	138	114	110	115	119	94	117	112	97	127	125	103	138	112	127	118	105	122	127	109	101	129	108	112	122	97	107	134	118	126	132	111	99	129	117	106	116	130	114	97	116	122	140	138	150	129	107	136	121	108	107	132	108	127	126	101	130	118	128	112	128	104	118	124	105	107	115	122	128	101	108	100	121	133	120	135	116	126	99	105	117	117	105	98	112	123	115	97	131	126	113	109	113	124	114	128	126	128	98	111	128	144	112	124	116	118	105	117	108	134	105	112	120	105	134	126	100	128	120	107	115	136	114	106	110	144	113	110	126	146	119	127	110	129	122	110	137	107	117	110	135	124	135	114	106	120	116	124	104	127	117	116	111	119	101	107	107	112	110	112	105	126	106	106	96	133	133	113	141	108	129	130	114	127	101	124	121	113	124	108	114	124	113	119	115	123	114	86	128	107	127	107	123	105	95	130	130	106	117	132	114	98	124	114	119	125	129	143	115	114	110	117	101	132	125	120	108	122	115	104	118	139	143	134	134	123	128	119	120	86	106	126	117	109	122	106	118	99	111	109	103	127	145	105	102	113	123	117	111	139	134	118	108	114	114	119	131	92	121	122	107	97	111	121	102	134	115	120	114	118	116	111	128	109	117	101	112	114	114	121	128	93	104	123	127	123	109	117	120	107	114	115	120	117	137	116	135	118	112	126	119	104	121	112	116	107	123	117	101	115	127	108	116	125	99	122	105	120	124	118	121	144	105	110	104	133	120	127	111	122	135	145	131	117	114	104	111	130	118	134	120	101	131	122	109	121	120	101	108	109	105	123	110	131	108	133	91	97	112	109	111	107	109	127	132	129	117	118	115	120	103	113	124	144	131	113	139	118	132	127	103	128	109	128	114	119	112	124	96	99	109	125	115	136	110	102	118	118	115	119	126	133	126	124	110	119	115	114	140	102	135	116	99	124	145	128	113	109	116	124	127	142	98	111	98	132	116	113	121	121	125	107	130	134	135	100	105	99	112	119	110	118	109	114	120	125	120	124	123	126	121	110	110	122	130	120	113	95	112	135	112	115	120	138	88	98	118	114	116	105	117	128	98	128	114	117	103	114	129	123	110	111	120	120	112	125	122	101	118	121	114	118	106	128	129	108	120	123	125	116	102	148	134	119	114	100	115	130	122	113	120	123	112	101	111	124	114	107	113	108	128	120	114	129	124	115	134	116	121	119	98	112	135	112	109	139	134	101	126	104	110	111	102	131	128	107	112	112	92	118	110	131	128	108	109	114	106	84	111	143	111	124	117	119	112	120	117	107	113	110	105	108	129	108	117	107	114	109	123	111	107	137	114	129	84	114	99	120	112	122	121	131	104	116	125	118	106	115	120	128	125	133	108	122	101	128	122	104	138	110	108	134	108	119	103	123	112	110	108	108	97	135	124	89	119	105	130	126	113	105	113	116	97	118	123	100	108	111	118	107	145	102	111	126	107	118	126	116	117	114	125	116	136	109	122	103	129	136	120	113	109	109	135	104	107	93	138	113	90	121	111	111	119	118	120	118	120	100	121	110	120	123	116	104	136	115	119	99	110	113	130	99	108	138	108	121	113	104	113	117	128	122	124	109	108	93	121	117	106	106	92	134	107	109	114	101	108	129	109	136	103	120	116	125	104	126	133	96	120	107
8196	916	1792	2003	1680	1341	1085	891	760	707	627	573	522	460	475	454	447	417	420	369	415	422	365	386	388	365	383	383	346	326	331	317	363	351	344	332	303	325	337	361	336	337	347	345	333	325	328	310	328	313	366	317	308	336	302	334	303	294	304	328	354	321	336	340	310	275	335	339	318	327	327	333	301	339	306	316	350	290	315	340	301	323	320	326	326	325	340	339	323	312	340	310	306	322	318	300	309	292	304	325	307	305	322	314	309	333	298	303	312	355	340	300	305	325	295	337	319	317	332	287	334	304	366	308	318	311	308	329	325	321	334	327	328	290	284	312	315	326	268	299	303	321	334	290	310	335	318	287	339	356	312	365	304	320	316	343	324	322	327	305	301	318	320	299	306	334	339	328	307	332	311	315	329	340	324	312	294	332	295	304	312	331	319	291	311	301	335	297	300	309	348	324	382	337	321	328	295	279	292	336	290	322	274	310	299	304	304	343	302	274	317	319	322	307	336	324	317	299	300	287	311	321	338	306	322	306	340	312	332	313	296	336	314	308	317	309	351	336	309	316	312	309	337	308	321	326	326	312	309	315	308	308	321	352	320	315	320	307	354	326	329	337	315	285	284	325	318	327	319	312	322	325	325	290	319	320	320	344	312	343	317	312	312	295	305	315	321	282	348	306	323	316	325	305	307	330	339	312	317	295	321	335	319	326	294	307	339	306	308	317	290	311	325	334	313	303	328	310	307	276	288	279	312	311	306	301	307	330	288	317	325	299	271	322	311	319	365	339	345	319	301	317	326	298	300	304	337	317	316	304	317	266	324	312	308	325	338	344	341	325	316	336	274	340	342	299	298	306	337	297	332	292	315	322	334	323	315	319	345	312	301	349	351	305	304	306	314	295	311	308	317	298	294	304	335	327	350	304	342	307	311	325	330	322	332	267	285	321	306	343	338	326	310	333	342	313	309	283	314	306	310	324	270	334	306	283	322	306	331	330	293	322	331	290	317	331	329	320	288	322	323	288	348	317	305	297	309	304	330	282	319	312	308	312	343	334	354	322	313	345	320	320	317	317	313	350	315	316	328	342	320	315	307	338	324	318	315	322	341	348	290	309	327	314	309	291	306	300	359	303	308	314	258	319	279	301	294	297	325	321	305	322	319	316	304	343	307	329	341	325	318	306	309	337	305	320	316	326	302	288	319	306	306	316	334	285	315	324	274	304	313	325	333	315	322	318	297	308	314	304	338	309	318	322	331	310	298	321	295	300	321	322	338	306	333	336	331	309	309	313	316	311	319	307	279	327	350	323	337	330	287	333	301	334	302	300	294	313	280	308	352	351	311	302	304	311	287	311	359	331	343	313	320	330	307	286	299	278	289	332	306	316	317	313	318	314	311	297	322	332	331	315	293	332	297	339	299	301	296	287	309	296	278	328	348	337	303	301	319	324	293	304	326	317	309	317	302	324	320	316	324	289	335	302	315	292	307	309	289	315	278	306	347	297	329	328	289	303	314	284	336	325	308	306	331	310	313	290	334	286	344	333	323	298	301	319	316	305	293	349	320	301	321	315	273	328	294	310	297	302	316	332	309	330	322	331	307	303	297	344	321	286	305	339	293	325	314	375	287	330	349	317	300	309	306	318	351	309	309	341	334	329	362	320	309	323	305	294	328	306	302	279	314	343	298	296	313	284	335	324	313	273	312	323	308	352	309	339	303	300	314	314	302	360	317	329	289	350	309	285	285	309	321	305	334	299	310	319	307	304	349	288	291	299	323	326	326	327	307	305	353	329	296	311	343	325	326	313	310	350	329	321	363	322	311	313	313	308	333	300	322	318	308	306	317	325	335	321	287	322	293	312	342	298	333	343	296	310	332	308	346	315	319	317	317	349	299	317	307	324	330	297	316	326	284	327	298	289	305	371	324	303	318	299	313	318	299	307	316	338	312	298	298	342	327	294	324	315	318	292	324	316	304	327	334	340	309	311	319	295	339	341	276	300	328	307	301	339	300	301	312	305	273	338	329	300	319	321	326	317	341	332	322	344	307	324	323	337	322	310	359	290	297	308	353	330	326	307	337	307	288	278	322	321	316	339	318	312	306	314	300	342	302	281	358	312	316	329	325	316	332	303	301	322	316	325	332	335	320	353	306	305	320	341	295	332	310	332	297	328	317	315	321	284	312	323	328	319	334	320	328	284	316	316	320	301	340	319	317	319	289	323	290	313	308	288	282	323	301	322	296	282	335	325	308	355	319	319	307	336	311	306	314	277	335	306	316	328	327	317	315	317	328	337	303	287	298	333	282	312	302	260	325	342	285	315	310	316	327	309	307	342	327	311	284	312	314	312	332	319	307	315	321	313	309	309	330	301	309	310	326	308	306	307	301	331	317	314	312	295	309	318	289	292	322	307	304	318	315	346	326	312	312	304	265	280	308	299	309	314	325	307	287	317	287	327	318	314	301	260	303	321	294	328	279	299	326	335	315	308	314	277	355	301	311	347	282	306	315	314	322	315	311	358	326	303	329	297	353	339	301	302	327	295	298	292	350	329	299	337	272	321	299	300	322	298	328	298	313	314	319	327	308	305	310	305	324	306	291	317	317	299	349	293	340	339	320	330	337	329	297	350	293	291	301	324	317	345	302	333	321	309	318	335	337	303	337	308	306	280	332	292	310	298	335	348	280	328	320	326	321	325	347	314	285	311	326	311	317	321	332	311	310	272	345	304	311	318	328	285	324	311	337	299	315	334	297	290	301	340	284	320	314	318	298	318	321	303	325	301	332	289	328	304	330	301	316	316	329	324	292	357	312	292	293	300	304	338	329	344	301	311	317	290	339	301	294	291	292	316	305	312	304	338	329	337	325	325	321	317	304	316	327	313	336	353	302	341	322	321	324	325	317	320	296	319	317	320	344	331	325	312	311	333	340	329	334	325	291	340	339	319	255	290	338	323	302	330	331	269	327	283	314	314	317	294	300	306	297	321	330	333	305	329	308	354	328	341	329	313	272	303	316	315	317	295	314	299	349	308	319	290	315	261	316	313	318	352	293	326	358	311	303	332	309	317	346	328	309	294	285	276	291	319	323	291	340	306	327	304	313	300	314	300	296	340	337	315	287	320	329	310	304	349	330	334	337	303	307	291	313	321	319	282	285	303	314	342	314	275	317	297	287	324	326	299	336	309	312	340	299	317	315	317	307	328	311	330	295	324	334	332	325	341	323	292	348	318	295	335	269	298	320	335	290	306	321	321	318	320	318	305	314	339	318	321	325	315	280	308	311	293	327	297	297	306	312	330	335	327	332	321	283	325	287	298	293	331	316	282	299	340	309	278	308	315	326	319	345	290	310	296	310	308	299	354	332	341	323	351	310	316	310	318	352	307	313	298	301	339	318	340	312	334	319	326	303	301	344	309	360	327	351	325	329	343	329	330	311	317	342	328	312	307	308	342	300	308	340	311	349	316	295	336	336	305	300	321	319	302	312	316	316	281	334	316
1730	354	361	370	378	376	356	415	364	341	367	338	355	374	347	356	390	357	353	350	372	354	358	381	363	353	329	387	346	328	362	354	319	353	369	352	371	341	379	361	358	363	327	363	383	356	331	373	370	379	370	369	352	357	370	357	376	374	379	378	336	333	355	352	375	357	330	355	361	358	332	353	376	362	378	352	345	340	326	356	360	349	336	369	341	355	389	357	345	331	315	369	348	343	356	357	356	328	336	392	344	330	348	342	375	354	336	310	357	356	363	306	348	326	335	325	332	345	327	342	342	385	340	347	360	350	352	341	358	356	344	365	367	354	342	377	370	309	334	359	378	371	358	351	349	329	343	389	328	387	378	333	366	345	329	357	323	349	343	377	348	322	343	378	356	366	410	360	340	354	357	341	380	359	366	382	375	326	347	360	376	337	374	313	348	339	348	343	330	386	392	383	333	341	362	342	375	343	365	357	364	363	358	350	353	395	369	364	346	339	322	375	338	373	375	324	354	329	376	328	347	344	313	363	323	386	339	399	379	339	376	378	362	355	353	395	365	326	376	386	371	373	367	397	378	343	346	369	356	350	350	365	361	353	374	349	379	384	370	363	362	363	362	345	348	356	333	374	358	353	347	362	341	331	355	344	369	337	370	371	369	379	371	323	334	346	361	370	333	333	341	317	340	374	369	368	388	319	350	342	339	344	374	319	330	358	370	384	400	335	333	360	332	372	354	313	345	365	389	359	370	362	330	357	342	377	332	362	391	344	393	371	332	390	366	372	371	341	324	354	349	369	348	322	362	359	365	323	348	339	327	370	372	349	347	322	362	374	358	343	355	372	376	390	334	338	355	376	367	383	357	363	390	375	370	377	367	369	335	338	375	383	335	343	322	332	355	340	347	327	348	336	388	335	331	380	379	358	353	371	381	361	362	324	370	378	377	350	395	371	338	356	395	371	340	364	338	353	357	317	360	365	332	368	356	312	366	369	378	361	333	303	357	368	373	401	385	353	369	355	338	400	357	376	351	369	332	372	357	372	335	315	352	351	393	346	348	368	384	372	409	353	372	331	363	378	353	361	338	382	377	364	347	339	369	352	321	344	339	355	397	340	361	321	377	381	334	330	347	357	418	330	354	366	350	351	356	335	365	347	328	378	376	335	340	359	371	384	379	377	327	342	390	363	343	313	374	353	358	365	383	379	360	340	364	347	350	343	341	364	354	356	346	326	356	367	358	363	339	317	367	346	360	352	344	329	341	353	306	323	346	391	383	340	366	337	316	378	363	367	344	364	338	346	340	376	362	319	375	349	350	335	379	344	357	353	354	342	388	340	355	356	343	342	349	340	352	326	353	388	363	322	364	389	353	366	399	376	337	320	327	385	371	384	365	319	329	342	342	329	353	356	378	357	328	352	392	335	318	332	373	382	397	395	337	336	393	338	346	353	349	367	382	349	351	314	359	365	361	339	361	371	362	342	375	344	330	338	343	354	348	375	340	369	376	331	341	322	345	347	358	305	342	324	347	343	352	380	353	379	348	367	390	361	334	357	309	320	346	359	348	376	381	406	385	334	343	357	350	341	394	376	362	361	328	355	356	335	337	332	338	369	360	358	336	337	356	330	369	373	379	369	367	355	379	357	362	366	354	369	339	376	350	339	326	379	349	352	358	381	358	371	359	392	373	319	325	357	401	335	359	372	401	333	360	367	389	352	351	370	376	369	330	364	347	379	363	350	327	400	332	348	344	339	350	371	344	341	317	405	397	373	352	385	340	314	346	343	342	377	378	354	388	317	352	350	348	356	389	368	383	379	368	378	339	333	381	358	324	343	364	343	386	340	339	353	346	391	379	352	389	364	333	343	386	379	360	357	353	347	344	355	327	303	350	345	335	342	333	379	381	366	329	348	366	357	364	348	343	342	368	347	346	323	354	381	350	345	337	367	349	341	337	367	336	344	332	401	361	340	365	352	366	379	372	350	328	366	356	346	391	336	336	332	336	335	346	353	357	338	334	333	374	362	343	363	326	362	368	363	343	394	387	334	361	323	356	377	365	375	355	348	380	333	349	375	358	320	333	357	375	374	374	399	326	345	326	373	317	365	328	313	340	344	351	392	363	382	335	387	363	329	407	393	343	330	350	367	353	378	381	374	322	359	384	346	344	305	339	369	377	370	400	383	343	373	359	350	340	364	364	373	384	347	359	348	364	337	317	346	361	337	343	354	387	352	365	331	331	410	357	338	331	345	346	335	362	341	366	354	345	378	332	365	356	355	357	311	342	366	389	337	372	385	324	343	368	361	353	371	349	339	379	375	326	389	311	346	331	340	367	356	337	371	340	359	350	351	320	358	370	359	390	374	375	332	361	403	357	361	319	334	334	356	363	386	379	395	386	380	400	323	336	360	364	345	341	330	398	370	341	359	346	351	365	380	349	359	329	343	353	313	376	349	383	342	359	351	369	361	336	341	340	344	345	365	372	329	374	341	371	340	376	359	344	374	350	351	339	288	347	367	367	382	390	317	329	336	363	344	347	383	358	372	366	384	348	373	392	308	363	352	352	369	358	367	340	356	354	358	349	361	379	380	370	356	377	318	372	345	358	371	357	305	369	326	360	356	352	345	377	388	324	377	345	353	374	311	332	369	349	339	390	331	366	346	373	366	324	339	369	358	319	335	414	359	323	367	360	363	355	380	367	357	313	349	390	365	349	367	359	375	330	344	365	370	366	360	327	384	361	330	369	350	345	376	349	372	331	340	364	346	360	369	364	358	360	355	375	344	359	356	384	352	326	376	324	341	355	343	328	365	389	362	367	370	342	350	358	375	328	353	377	431	332	376	330	367	311	334	312	396	379	397	336	373	373	365	354	305	389	308	375	369	386	347	371	355	344	392	345	327	352	365	355	351	356	353	352	356	356	352	345	381	325	371	348	386	366	344	400	335	398	368	345	322	358	357	384	334	374	321	341	380	350	353	337	324	389	349	377	364	362	334	349	349	343	379	366	361	359	335	397	352	359	364	384	391	361	348	349	345	352	360	331	326	357	357	367	377	397	374	319	328	336	310	362	333	346	347	303	392	345	360	355	358	335	386	362	337	384	375	320	346	365	373	324	378	406	369	342	333	361	383	399	319	367	352	323	340	353	348	343	385	378	397	384	338	350	345	343	351	360	314	375	361	349	348	353	352	354	360	351	343	336	381	340	317	352	347	336	364	371	359	335	367	395	349	353	367	338	349	375	374	342	364	364	331	339	321	345	316	401	357	331	354	349	369	356	365	330	362	393	365	383	359	364	334	375	345	361	376	376	360	399	358	363	355	366	325	344	342	339	380	359	360	375	316	338	334	324	352	379	323	319	330	364	355	358	369	369	339	345	351	356	341	342	340	378	365	339	355	325	303	372	353	335	367	377	375	335	371	414	364	317	360	352	356	332	359	365	350	352	336	363	400	342	367	372	395	351	349	376	356	323	373	341	348	362	338	380	376	374	361	366	358
2063	826	790	822	761	728	788	745	740	814	806	810	781	758	812	773	795	777	784	798	801	814	775	759	755	800	799	756	793	748	836	767	781	743	778	855	782	784	778	744	774	755	738	790	808	764	780	769	777	737	771	783	783	802	768	815	788	761	726	792	785	751	774	780	754	799	812	751	757	791	767	801	811	750	759	783	742	750	776	793	800	781	795	749	733	755	781	738	762	803	789	833	840	768	803	827	755	789	757	778	772	835	737	770	806	813	767	751	771	751	774	792	763	771	754	772	746	771	785	805	781	832	850	775	753	768	792	759	843	768	795	760	802	805	778	853	823	729	766	804	793	820	807	796	791	762	741	775	866	725	831	793	739	770	776	733	808	767	734	755	749	820	798	783	794	744	762	791	765	775	781	742	808	751	777	758	781	785	755	817	759	778	751	771	776	810	748	805	795	786	780	771	816	781	775	809	779	773	793	784	761	806	774	787	774	808	803	773	756	790	805	788	760	785	773	836	787	827	806	774	769	763	784	812	784	740	785	823	794	745	810	779	785	762	759	769	767	757	753	828	771	772	809	788	788	781	758	816	771	755	762	830	757	774	768	690	771	790	812	792	812	820	746	710	750	752	819	720	769	719	770	759	762	756	747	764	745	798	765	840	783	775	778	811	832	773	785	780	769	772	786	777	767	776	796	784	804	779	735	757	797	764	785	763	739	731	819	714	775	793	701	795	795	778	790	755	774	744	783	783	778	764	816	717	802	745	764	813	707	782	813	801	774	741	738	757	805	789	767	791	792	778	812	780	761	805	765	789	788	796	770	806	736	779	799	788	788	784	762	746	812	792	749	794	719	742	810	779	775	773	803	795	813	757	773	761	750	776	736	801	802	771	741	781	807	786	779	790	830	733	772	794	721	799	769	747	815	727	785	782	759	781	783	714	778	757	762	817	805	789	781	779	763	784	755	755	800	805	758	783	788	752	775	761	783	740	790	748	753	787	790	820	745	784	815	794	773	753	845	747	807	757	771	790	775	783	807	769	758	763	788	815	803	757	770	789	766	831	793	791	773	782	750	757	773	764	822	800	805	839	781	792	776	803	794	805	737	795	825	804	726	751	798	777	732	731	806	768	725	778	783	769	797	758	812	798	781	757	746	802	789	782	770	811	722	781	792	790	787	788	800	734	820	753	799	787	800	807	742	760	855	758	829	757	797	807	765	732	767	779	760	781	748	773	776	795	763	767	760	776	785	771	747	800	765	765	796	785	787	790	795	758	808	761	761	748	794	750	803	794	788	777	773	787	723	705	743	756	780	767	763	738	801	731	753	768	787	792	779	792	788	789	774	818	780	776	768	784	773	780	770	744	826	733	802	781	828	775	835	762	765	756	829	771	775	748	753	804	766	756	771	773	733	758	775	790	832	778	750	708	745	781	757	815	835	726	780	755	795	799	778	741	810	747	784	798	758	732	772	762	789	790	733	797	763	793	802	775	738	723	753	779	773	845	800	799	781	803	782	765	781	769	796	772	810	838	761	800	804	789	769	755	786	755	802	730	776	759	744	751	768	747	798	755	831	769	782	808	758	760	747	763	746	781	785	793	783	804	825	822	820	778	739	807	784	775	815	734	770	812	802	775	769	772	784	772	814	795	814	744	783	749	793	807	828	805	789	757	809	790	774	713	768	816	761	777	777	776	793	862	728	795	712	732	825	818	750	765	810	751	756	776	806	749	793	741	807	784	778	805	800	734	802	768	768	753	790	768	776	810	757	789	797	826	788	797	788	772	771	767	760	743	752	810	759	774	804	750	768	788	755	709	784	767	759	774	760	774	835	775	828	785	789	772	781	779	736	808	778	780	757	791	778	757	727	793	796	781	786	765	812	782	716	734	788	746	779	815	835	806	801	806	798	722	785	767	755	813	749	783	806	797	823	809	755	772	756	727	765	758	845	808	775	750	762	782	830	786	794	777	742	774	737	799	787	747	810	796	784	759	780	773	805	760	779	778	760	766	785	725	776	746	786	801	752	806	782	778	745	745	760	808	809	774	808	746	812	783	733	816	775	769	812	799	783	824	756	761	809	813	797	806	746	731	787	774	755	742	778	810	854	816	764	779	776	823	790	787	804	771	751	766	802	784	793	768	774	831	798	787	766	797	727	776	802	804	763	794	801	772	831	770	841	785	765	814	795	766	770	776	759	731	824	775	793	804	723	859	772	816	761	737	815	813	779	760	786	765	786	814	768	812	753	762	806	784	744	772	812	793	811	824	785	828	799	780	755	760	763	771	803	747	781	802	833	773	779	789	750	703	714	755	821	797	752	729	782	822	806	743	747	738	748	788	750	760	744	814	823	768	765	833	827	769	806	824	781	808	771	748	788	788	756	780	777	743	775	714	784	802	753	752	811	811	778	762	753	762	758	747	754	784	740	738	784	800	810	816	782	778	726	790	767	788	830	745	806	751	755	756	761	760	801	839	819	743	805	817	747	724	799	805	744	779	761	778	777	736	780	792	787	729	752	747	820	714	733	765	840	779	757	757	820	769	762	747	769	810	793	787	762	788	717	769	821	765	796	797	789	811	836	774	757	713	798	834	768	735	788	794	789	809	799	754	801	741	796	718	780	766	821	853	754	727	782	830	844	758	748	781	733	774	802	796	787	745	793	735	732	730	781	818	784	762	730	837	787	769	730	781	741	796	780	758	779	778	784	768	780	790	779	793	788	760	720	758	767	773	745	779	815	771	773	763	726	744	826	759	731	800	758	807	761	716	822	833	763	771	804	806	769	765	795	786	780	763	849	761	805	764	714	820	758	749	805	750	775	760	770	782	787	806	826	815	809	824	866	768	790	789	745	777	773	771	799	756	764	800	764	780	803	782	776	776	784	805	767	824	792	840	802	750	806	763	809	769	784	809	796	760	784	781	738	779	779	801	787	807	790	771	772	741	794	760	790	784	789	757	761	767	741	778	723	801	747	826	850	832	811	749	753	811	768	798	779	796	755	759	793	788	768	772	737	761	766	769	802	785	803	750	767	770	795	772	788	799	812	783	798	796	789	811	762	809	835	741	786	773	827	784	733	800	798	731	820	756	736	737	774	736	784	778	756	783	779	766	757	713	776	783	760	783	758	785	827	803	785	798	770	801	809	789	744	745	739	808	765	790	788	801	800	760	773	763	730	757	788	830	796	755	758	729	820	763	809	775	783	800	786	790	756	725	742	843	775	766	757	754	763	761	774	760	775	721	766	813	806	764	790	772	798	789	813	736	825	763	733	755	785	799	810	776	761	797	754	807	803	806	796	772	783	725	747	772	782	773	757	742	810	745	749	787	791	746	783	778	813	816	792	780	747	781	751	752	787	768	781	751	782	775	779	846	744	739	783	785	817	780	809	815	780	821	742	743	778	788	799	726	757	776	785	815	773	792	804	754	774	803	778	768	816	759	812	733	792	765	740	810	762	797	808	743	831	838	780	762	773	794	776	730	787	771	733	706	801	767
7760	500	493	410	309	261	253	262	204	225	211	194	199	196	183	167	171	191	196	173	208	193	193	208	177	208	198	175	187	176	192	199	175	173	145	180	182	168	207	176	190	186	158	205	182	193	159	168	193	184	177	178	177	154	161	173	189	172	193	181	195	178	182	176	168	173	135	172	174	178	182	171	151	184	184	163	180	154	183	188	167	144	162	169	165	165	185	184	168	176	159	189	176	183	186	171	155	171	163	177	168	173	198	162	172	181	171	186	184	185	178	175	180	156	155	174	183	194	182	170	185	180	181	170	157	169	140	154	221	164	164	164	175	174	179	177	167	175	187	168	184	157	177	194	174	177	188	167	176	172	175	164	159	177	176	191	156	177	174	155	175	187	172	179	158	180	188	189	153	198	171	190	169	161	192	194	146	179	166	161	158	175	184	175	180	172	163	163	177	207	179	199	174	188	187	182	161	192	176	179	180	193	168	167	187	182	168	182	168	176	177	180	190	178	180	172	158	168	173	181	199	175	195	177	203	185	165	187	186	170	170	157	140	178	132	201	165	221	181	164	208	204	156	196	177	190	183	184	169	174	181	164	175	176	177	172	194	176	165	162	174	174	184	145	182	159	198	182	173	179	171	196	148	175	194	182	207	172	190	165	168	179	157	174	156	164	183	198	153	154	154	175	199	170	190	160	181	174	181	178	163	182	174	179	175	161	170	170	175	176	176	157	178	151	187	183	173	204	138	183	172	160	193	169	185	157	168	166	188	166	182	179	163	177	186	152	171	189	186	173	174	200	169	154	185	172	185	188	169	179	185	150	191	181	192	177	187	206	177	183	196	163	192	181	177	173	170	164	184	149	184	158	174	183	170	147	190	176	152	173	170	186	163	177	137	179	192	192	197	181	189	174	164	174	184	159	189	165	174	182	164	169	177	160	154	200	156	195	173	168	188	159	171	173	168	176	165	181	177	176	186	199	151	177	184	177	185	158	179	175	165	188	174	181	157	188	203	183	190	210	167	163	170	191	177	174	186	180	157	163	180	148	180	184	189	186	171	170	183	171	176	195	163	210	179	177	167	157	196	164	164	182	192	142	177	176	181	196	176	199	161	188	153	187	162	167	199	172	189	161	174	160	154	172	185	201	181	157	161	158	161	189	186	155	182	147	182	165	165	187	177	168	165	187	194	197	168	163	142	169	185	173	180	198	185	183	179	167	186	165	185	190	171	156	161	172	174	177	168	165	172	183	198	170	154	167	198	175	160	159	182	183	177	150	176	171	180	180	187	151	190	174	152	164	134	177	205	165	164	184	176	183	168	186	214	178	163	171	186	167	169	167	154	164	177	195	164	141	174	194	191	152	175	191	179	180	170	166	178	183	183	163	201	161	163	195	163	164	175	166	163	162	169	179	177	188	165	166	182	164	182	144	156	175	179	187	153	169	185	170	151	182	161	155	169	148	206	172	178	173	197	198	190	155	187	191	186	167	168	166	189	165	170	194	181	168	173	149	194	177	181	176	168	168	190	172	178	176	168	192	172	164	164	154	153	163	168	158	195	170	176	169	215	176	149	166	182	156	180	187	173	142	154	168	186	154	196	171	172	175	187	164	176	181	168	162	168	191	164	182	162	172	185	170	186	179	190	165	169	172	167	184	190	169	180	149	169	152	157	188	160	168	177	177	166	185	190	183	164	166	177	167	185	170	182	187	162	164	161	180	215	174	154	173	193	174	167	173	170	187	176	159	179	167	175	189	160	179	173	145	192	179	210	208	162	155	189	163	181	200	164	173	209	182	191	179	176	182	164	167	182	173	160	183	167	178	192	193	196	188	160	170	200	175	181	154	167	188	192	188	167	159	178	182	188	171	170	164	180	165	167	160	182	209	196	179	184	179	182	166	166	178	174	188	194	159	171	171	184	187	170	173	155	181	159	162	176	171	171	170	151	186	183	178	182	162	198	146	172	194	198	149	169	174	145	141	176	179	197	183	179	188	178	165	176	183	184	144	191	177	155	187	170	178	159	160	186	190	179	169	174	181	185	175	172	155	181	169	199	149	166	173	181	161	150	200	192	172	161	164	161	160	187	166	178	198	162	156	158	169	163	163	153	160	206	190	158	169	176	172	190	176	180	166	205	150	182	188	178	158	141	181	179	187	163	184	166	178	174	161	175	169	186	198	176	178	167	170	153	181	179	183	177	194	192	185	159	182	168	174	174	178	162	189	159	173	182	172	194	203	168	166	183	182	174	150	207	206	179	195	167	171	177	205	185	171	166	181	196	175	202	175	184	158	179	167	174	176	166	190	194	192	178	164	171	165	167	171	187	174	178	150	184	193	183	188	195	167	186	191	156	157	173	174	185	166	169	172	169	173	185	178	191	167	182	169	183	159	184	173	162	163	153	180	157	192	160	202	201	184	173	190	184	165	171	178	181	206	194	174	149	183	171	176	170	179	206	207	189	179	196	158	172	194	192	174	161	184	156	184	174	199	200	177	178	157	186	200	170	187	177	166	174	189	181	172	176	183	181	170	176	195	201	166	198	159	155	192	169	181	164	178	170	157	183	165	140	201	140	169	183	173	183	174	193	172	177	171	194	182	193	181	173	186	182	170	186	168	176	167	168	218	191	188	177	186	201	171	169	176	164	184	164	189	177	169	157	153	174	168	158	186	188	170	153	171	173	155	154	166	155	162	180	208	174	197	183	155	166	181	186	192	155	175	167	180	166	196	196	200	182	179	177	194	183	225	192	190	183	191	202	184	174	145	184	192	165	190	165	173	157	180	188	147	194	213	159	162	183	175	177	189	166	169	179	165	184	186	181	179	180	176	191	188	195	171	187	162	152	183	209	164	181	179	207	152	181	174	204	177	171	162	184	182	165	159	152	189	164	177	184	171	180	156	179	177	199	151	165	176	148	172	205	189	204	184	169	161	198	170	154	154	182	156	165	169	189	171	169	183	174	182	169	166	206	187	208	171	160	174	172	161	183	172	203	165	159	186	190	167	178	185	166	183	159	185	178	184	162	200	162	195	164	165	160	171	183	195	154	170	195	182	186	181	179	156	197	194	149	191	208	187	168	178	185	178	182	167	202	165	172	200	167	182	176	182	176	187	180	196	187	164	136	178	179	174	159	177	200	162	159	187	185	172	191	169	140	169	174	161	190	187	172	161	183	162	169	166	173	190	167	167	187	131	161	164	177	154	166	184	158	167	173	183	199	212	182	166	167	166	177	183	150	191	187	172	165	176	189	171	183	191	200	175	183	147	179	190	167	169	166	170	177	151	173	163	190	165	152	188	183	182	152	158	176	141	149	183	187	164	173	163	174	174	174	192	185	203	166	171	178	162	171	147	155	156	182	165	163	181	166	166	177	183	206	164	173	185	182	171	177	213	170	177	174	166	161	163	183	198	187	186	175	186	190	182	186	171	181	191	161	166	176	177	172	175	151	185	166	178	195	169	173	170	200	179	185	189	183	166	174	178	206	195	196	180
6464	739	1148	1332	1054	988	784	711	656	598	573	519	539	525	508	464	465	505	463	441	447	485	458	469	491	434	463	438	419	435	447	448	473	428	429	462	405	443	455	421	438	417	431	426	440	417	428	460	421	390	402	410	383	420	398	412	434	367	397	407	414	410	414	403	397	428	374	402	456	437	423	419	414	447	411	399	423	410	413	421	457	415	436	426	398	416	419	446	455	420	400	394	406	411	431	450	447	412	419	410	436	442	416	411	417	395	416	446	421	421	416	394	441	400	467	412	384	450	423	431	432	414	417	403	418	412	420	407	442	400	407	432	413	396	440	407	400	393	387	459	424	395	402	426	440	421	405	413	438	409	422	391	394	428	434	436	447	384	384	402	394	396	421	407	410	388	417	431	415	402	422	409	408	417	410	381	396	380	397	402	406	445	420	406	412	395	413	414	424	447	384	413	415	402	403	415	413	376	393	422	417	441	405	398	396	431	411	442	413	419	426	409	400	435	402	377	408	410	415	436	413	412	417	424	454	419	426	387	371	407	411	429	425	405	391	437	422	416	420	418	412	440	413	450	441	374	390	378	434	370	443	447	414	411	391	412	400	407	376	396	378	433	405	424	379	401	432	423	429	423	442	397	430	417	395	405	413	378	415	405	410	404	383	395	433	427	413	412	411	414	414	387	417	421	399	434	431	411	405	416	412	404	404	404	410	404	415	396	424	409	378	425	419	421	413	376	425	435	410	413	380	386	441	415	401	420	442	412	408	421	409	387	427	399	399	433	404	420	398	406	426	392	452	394	401	429	405	387	425	429	438	440	433	429	379	408	458	390	443	432	409	384	428	452	414	408	397	430	381	405	422	399	417	375	405	405	390	386	392	418	428	421	380	413	386	408	406	423	418	418	425	405	397	441	404	423	423	421	400	412	403	401	435	417	362	399	404	383	408	366	412	428	417	416	385	447	433	411	384	424	423	398	419	435	382	380	439	446	445	431	394	419	408	414	391	410	411	411	411	423	407	417	427	448	429	370	426	440	406	426	369	383	449	397	415	411	435	426	365	392	419	406	403	388	404	422	421	426	428	430	394	437	373	383	440	421	403	408	420	424	422	407	411	423	430	412	411	439	384	415	378	452	428	434	383	410	387	417	403	419	436	431	417	437	397	428	398	381	394	403	425	430	417	423	416	434	421	397	437	446	404	401	408	411	394	411	406	408	394	404	431	421	412	390	424	440	419	419	417	411	405	390	378	392	389	431	420	428	397	409	438	404	379	386	391	426	407	418	382	410	470	370	387	420	395	412	400	409	438	407	427	363	440	412	385	431	415	389	407	388	386	412	396	392	405	389	390	422	404	429	458	428	391	390	409	414	454	407	388	399	385	420	436	420	405	432	403	398	429	419	378	386	428	422	438	423	404	384	427	426	420	413	434	393	397	396	424	383	365	415	380	430	416	404	416	412	413	456	418	412	436	395	437	403	406	419	413	431	389	429	431	387	409	426	414	407	411	380	410	415	433	404	474	428	393	373	433	385	378	396	413	407	418	403	389	402	398	404	412	423	431	384	385	411	397	398	413	399	427	401	407	402	404	382	417	412	440	423	430	415	389	410	401	425	408	399	417	384	428	397	416	413	414	404	434	390	410	404	402	457	425	424	422	405	432	426	440	425	429	426	414	409	403	430	446	428	396	396	396	431	388	397	376	417	439	417	394	446	437	392	405	388	393	416	413	438	407	403	404	431	430	445	407	414	441	422	439	372	419	437	426	395	419	429	415	419	408	400	439	437	408	421	409	455	390	394	399	384	377	405	451	438	410	427	382	395	405	411	399	420	368	404	420	397	410	435	367	445	455	406	399	441	430	417	452	440	373	388	412	435	409	398	403	404	434	394	407	388	404	423	446	418	449	404	426	393	413	422	392	430	428	425	404	394	414	427	414	428	433	441	431	384	434	412	393	432	429	399	407	390	413	418	396	418	395	392	397	421	387	405	425	404	432	392	400	423	435	427	434	430	415	417	410	392	389	425	421	455	428	397	434	435	440	400	421	422	444	425	424	432	377	438	417	442	385	393	381	372	369	427	415	399	405	412	437	401	449	410	392	417	378	412	389	407	439	435	438	430	412	427	408	409	441	408	398	406	431	441	428	469	437	413	409	428	399	395	417	429	401	408	399	394	413	404	426	408	393	398	413	428	416	410	412	385	473	387	482	410	420	412	421	408	388	437	426	411	409	364	415	423	451	397	424	395	416	428	401	415	416	420	400	430	406	403	431	426	390	386	391	417	427	422	413	423	423	374	448	431	458	397	390	407	375	404	440	450	413	456	400	408	393	413	391	415	407	404	403	405	393	379	429	413	387	421	426	397	398	422	436	446	419	417	410	374	425	418	402	401	380	402	422	403	416	447	427	471	449	403	386	444	420	389	350	431	406	437	406	424	421	370	415	379	412	459	387	386	435	416	425	403	401	418	449	415	412	452	396	425	390	428	421	418	448	433	432	437	421	404	424	398	406	391	406	398	414	404	421	412	434	435	414	438	408	438	429	425	387	416	422	433	443	443	445	413	428	391	426	409	407	408	418	440	428	413	387	420	437	372	417	422	407	412	379	429	452	442	421	397	414	411	425	438	407	414	386	455	386	401	420	408	397	428	422	411	386	407	389	431	433	414	428	372	399	373	405	412	407	450	420	422	389	399	448	378	391	429	414	449	422	436	436	436	422	424	409	407	432	393	418	406	415	434	430	395	419	398	438	382	426	396	448	394	433	373	421	397	414	404	409	434	421	419	428	433	427	397	444	370	412	387	402	414	412	431	365	423	429	392	402	450	409	395	406	424	425	432	407	436	397	406	404	415	445	407	416	384	446	436	406	424	408	423	395	441	409	395	422	405	431	413	400	409	418	433	389	398	382	423	417	437	406	434	428	402	444	386	358	392	424	397	444	424	411	398	393	386	417	432	403	411	429	431	418	417	425	421	453	405	416	443	440	427	417	394	412	436	387	417	429	396	417	387	433	396	413	380	408	391	410	428	436	436	373	404	406	439	373	389	394	437	410	436	428	412	404	425	430	439	407	424	440	411	450	409	440	395	377	424	417	433	409	383	416	422	395	392	415	421	360	416	407	398	411	384	411	410	401	413	447	421	438	422	401	416	353	403	413	398	376	410	387	414	454	406	379	451	425	409	381	415	422	382	424	422	423	375	395	429	436	395	416	410	429	460	400	370	423	404	402	407	399	410	414	458	401	442	391	413	403	424	382	417	413	435	442	371	422	412	405	408	391	433	418	362	419	388	416	433	383	390	382	387	417	445	437	429	415	432	403	429	445	392	429	422	426	375	418	436	416	391	439	418	392	414	384	409	374	433	417	403	444	421	409	417	404	400	417	424	389	382	394	453	414	401	424	382	400	389	430	387	460	405	406	424	413	400	411	425	393	403	459	394	400	413	430	415	413	433	403	420	402	410	400	415	418	376	421	438	425	409	400	387	422	428	410	411
14434	1177	810	599	409	336	243	220	192	169	172	172	157	166	154	132	111	129	130	154	120	96	134	106	133	134	133	113	117	118	107	117	131	107	129	129	125	106	125	128	105	138	140	114	128	104	111	137	105	129	108	93	136	94	101	114	129	108	124	121	111	111	111	107	115	129	105	89	111	112	117	108	117	104	116	124	109	100	122	121	113	108	114	118	128	113	130	107	102	136	116	100	105	118	125	141	109	125	127	119	109	110	114	106	122	108	111	131	111	124	117	148	103	122	107	127	127	115	124	127	128	104	115	154	116	116	114	147	108	121	125	117	122	112	107	118	136	144	104	100	150	119	119	130	116	116	119	141	103	122	127	126	129	128	101	127	126	126	104	110	130	144	119	117	144	101	111	110	126	109	102	118	112	114	130	125	103	106	129	130	104	103	132	124	115	89	121	130	127	110	119	105	99	133	109	114	110	108	105	89	124	119	126	104	119	104	128	128	124	108	112	113	117	115	112	137	114	112	137	134	110	132	114	118	114	119	124	107	104	123	98	129	117	97	92	102	109	117	105	118	117	133	102	114	104	134	105	121	123	129	127	105	110	120	130	121	126	112	126	100	127	104	133	132	109	124	108	115	123	116	127	104	111	118	107	115	104	117	117	142	113	117	110	117	116	109	96	117	94	102	124	111	139	120	121	134	102	114	115	102	115	116	107	110	113	120	120	132	117	110	124	114	126	107	112	129	101	117	123	112	112	95	120	125	117	132	120	139	103	111	122	120	123	112	124	138	116	106	132	112	118	122	126	92	124	118	100	107	105	95	123	140	136	86	106	121	108	131	113	130	126	116	103	111	113	110	130	104	113	122	131	92	117	117	121	135	116	132	132	116	110	132	139	111	118	114	97	121	124	114	112	118	112	118	114	105	103	121	114	110	107	120	102	130	117	114	126	108	140	107	111	108	134	126	112	114	122	127	127	125	127	105	126	113	114	119	137	98	90	109	134	99	109	122	138	117	130	128	120	102	113	118	119	100	145	135	111	121	123	111	109	112	133	122	135	110	134	104	116	121	110	118	127	124	113	105	127	130	146	137	107	133	125	134	96	124	122	130	123	114	131	122	123	110	106	118	121	114	122	127	126	122	98	113	110	108	120	143	100	102	95	138	119	97	105	114	102	120	118	117	114	104	118	130	112	103	129	103	119	104	133	130	122	130	116	117	122	120	113	118	117	112	106	107	112	125	128	116	113	121	105	118	116	140	98	91	105	123	110	115	109	133	128	116	113	121	118	114	96	113	118	129	100	114	123	108	105	94	100	117	115	130	115	116	109	119	129	129	98	115	109	113	115	127	112	114	124	122	112	120	120	111	114	113	137	116	105	138	102	121	121	112	131	117	106	90	103	127	98	110	121	107	126	124	130	128	120	114	112	105	116	121	115	129	96	149	122	125	131	131	102	127	125	145	121	119	113	126	98	131	102	109	129	126	115	117	114	131	122	107	128	113	107	134	110	119	110	117	129	122	122	134	105	123	122	134	136	115	128	107	123	105	139	151	130	118	112	124	130	134	109	125	124	111	107	117	116	117	125	124	116	127	117	131	126	126	111	102	124	102	136	119	112	123	124	138	125	106	120	108	142	109	115	118	108	128	124	145	129	114	109	134	91	141	122	123	119	111	112	127	123	128	126	107	137	117	118	116	119	120	121	105	123	118	119	130	127	105	103	120	136	127	112	120	111	125	124	124	122	136	110	110	99	116	117	107	110	107	135	129	114	122	114	119	98	122	119	98	106	108	120	118	117	119	114	127	103	125	127	120	119	105	121	130	125	123	135	120	131	99	141	132	123	141	120	106	108	107	95	115	115	106	113	122	100	99	112	97	114	124	115	135	104	108	119	122	122	108	104	117	119	114	131	136	89	99	120	119	137	127	133	119	105	115	114	126	131	107	122	116	110	107	130	106	126	121	101	97	111	117	113	116	117	134	123	105	115	94	128	128	115	118	111	103	109	112	117	112	117	149	116	94	97	105	123	117	124	117	102	102	113	140	125	104	123	143	111	105	134	129	117	112	82	130	110	128	114	101	129	118	121	134	111	104	107	137	122	97	119	107	100	112	102	112	110	149	116	104	118	105	124	99	141	113	129	101	106	115	107	131	115	99	102	123	121	102	119	102	100	133	108	120	113	115	115	107	124	113	105	107	112	118	123	112	115	139	137	101	117	118	109	134	120	138	106	106	128	128	107	128	113	111	104	115	101	93	89	121	113	132	108	117	133	135	116	117	128	120	110	110	116	105	109	127	109	122	112	107	118	131	113	142	121	120	138	114	129	106	126	143	108	120	120	121	121	130	126	82	130	108	122	101	119	132	107	103	120	115	121	113	117	112	117	136	119	102	116	93	125	105	120	122	124	111	102	124	119	117	101	106	105	121	117	106	110	130	116	121	108	128	113	126	115	123	104	123	104	111	110	131	123	101	121	114	111	125	111	109	127	120	113	123	111	121	141	120	120	110	103	108	96	114	112	112	116	109	109	103	120	124	127	112	101	122	131	129	138	127	115	114	115	108	115	106	107	102	108	105	104	119	125	135	118	132	109	118	114	112	111	142	123	108	112	115	121	113	127	112	127	118	112	122	124	114	131	125	101	106	113	114	127	124	117	112	109	114	139	124	107	110	111	102	122	117	114	110	117	110	103	114	94	90	110	124	136	118	109	115	119	130	105	110	118	147	106	111	114	118	136	123	120	97	124	104	120	138	119	109	107	116	97	128	110	129	126	113	119	119	108	109	105	108	131	107	135	100	104	123	112	105	116	100	128	114	103	102	107	105	107	124	116	133	111	104	139	126	130	100	121	125	132	127	123	128	122	116	115	107	116	124	107	146	117	109	119	97	132	109	107	116	114	121	115	118	127	119	143	103	107	124	118	122	105	116	135	124	119	141	124	117	100	105	125	135	138	99	139	109	137	124	118	110	94	107	117	129	118	116	129	127	142	118	122	102	112	130	131	119	119	112	103	116	128	114	138	124	115	113	92	130	127	138	120	135	110	122	137	125	121	119	131	116	129	111	115	93	112	140	134	138	112	120	109	113	121	105	106	117	117	125	108	114	108	101	118	97	123	119	127	125	113	111	113	133	120	126	112	121	112	106	115	103	122	133	132	111	125	132	136	108	124	131	101	116	123	133	131	114	121	111	111	135	108	94	112	117	122	107	107	131	123	117	129	107	110	111	108	128	126	108	127	95	100	124	100	133	116	132	98	105	106	120	124	132	107	110	123	126	90	124	103	111	133	112	105	122	138	122	123	124	104	114	96	107	118	108	123	106	106	94	114	142	108	122	133	109	117	130	102	119	125	127	133	125	116	113	107	110	126	156	132	127	132	112	109	103	132	101	142	121	119	100	117	125	130	103	119	133	114	129	116	127	107	109	139	99	117	133	106	104	138	119	114	141	126	100	114	135	152	133	119	102	125	120	109	103	114	119	144	95	101	105	118	118	120	131
8286	947	1695	1977	1663	1336	1035	913	793	722	648	564	540	514	412	464	412	417	423	396	403	419	372	374	404	356	392	398	390	352	381	313	323	346	370	352	350	365	339	334	328	367	344	315	320	329	330	340	336	308	289	343	351	330	316	339	338	326	348	348	310	348	330	341	337	321	345	319	335	348	333	325	294	314	325	325	316	321	343	270	325	307	302	306	292	333	337	321	328	329	317	341	333	326	320	332	321	332	300	333	347	310	330	302	294	298	300	315	320	312	325	333	348	328	313	301	337	321	334	301	321	317	297	319	295	324	321	324	356	337	318	329	315	319	342	310	305	323	297	312	329	323	332	318	315	331	336	322	331	311	307	304	319	341	367	326	320	342	336	309	337	306	303	346	379	328	322	334	321	328	311	292	324	315	324	350	317	324	291	325	351	356	323	355	305	312	290	319	319	298	289	309	354	308	309	335	335	293	304	303	313	315	338	305	297	316	286	335	336	318	290	315	307	309	317	338	331	353	334	298	289	311	325	328	319	355	334	319	328	333	327	328	331	315	305	313	344	307	284	332	319	370	345	294	305	318	316	333	288	332	301	305	308	330	292	297	322	299	340	317	303	297	336	292	325	304	326	311	351	336	310	303	320	329	317	286	319	318	345	327	330	306	317	343	282	317	325	317	304	320	350	308	331	299	304	320	303	293	329	307	327	314	338	322	282	326	329	321	325	327	318	300	313	295	335	297	315	349	335	312	354	316	300	314	313	339	323	339	300	336	332	333	315	339	301	334	290	314	303	267	324	327	321	326	316	320	343	299	272	292	300	324	292	333	331	305	314	283	332	321	300	360	333	309	321	336	330	303	327	293	310	322	339	325	326	318	318	330	310	322	286	301	305	332	294	330	324	319	344	298	322	302	309	300	329	347	311	313	335	303	297	343	317	292	330	282	332	312	332	358	335	334	297	334	300	291	246	310	295	314	338	302	305	306	344	319	329	307	314	286	303	306	282	338	306	304	304	307	332	297	335	314	347	300	316	302	336	325	355	325	314	274	322	308	337	323	344	297	321	320	296	339	336	293	326	359	329	328	313	322	322	319	311	330	343	307	308	294	309	303	324	335	323	311	344	333	291	319	333	317	321	317	294	321	327	330	328	350	344	344	323	296	335	322	311	316	324	305	328	330	329	310	308	325	315	299	298	307	330	340	333	347	333	302	319	336	310	321	306	302	354	304	328	316	340	306	272	308	337	283	326	310	325	310	335	335	331	327	300	336	297	337	330	316	330	307	290	343	310	283	315	283	332	301	305	319	342	303	319	287	324	322	303	295	298	302	319	287	345	318	321	295	312	299	301	275	336	317	332	320	287	305	315	333	325	293	323	324	305	356	319	315	322	321	326	314	315	304	319	324	321	313	346	308	307	343	325	326	340	333	324	321	340	328	317	316	349	312	285	363	309	322	315	334	320	318	347	299	281	340	323	329	319	344	329	319	326	330	329	323	329	332	298	309	332	334	301	324	312	318	312	318	324	313	333	317	326	311	305	311	297	287	328	295	314	305	323	324	345	347	295	295	327	326	308	320	308	292	287	317	336	279	307	306	331	295	315	351	318	325	327	287	321	331	349	306	315	320	304	311	307	340	306	347	338	326	325	354	297	307	311	305	306	324	308	317	335	309	317	302	279	313	324	271	305	314	297	295	303	331	352	309	363	313	319	322	310	302	321	342	338	353	301	318	353	343	322	317	310	317	299	285	331	328	309	325	313	339	339	284	317	334	322	326	309	281	343	317	306	320	339	311	293	312	314	300	308	302	317	300	310	314	342	334	303	308	297	330	307	307	333	335	363	345	301	339	305	321	304	302	317	324	302	350	322	363	326	312	349	352	293	296	343	332	320	331	330	319	280	299	310	318	342	307	319	304	328	333	362	319	332	297	317	329	306	283	335	321	320	311	310	310	307	342	321	309	320	320	340	311	351	313	322	328	319	320	327	333	346	307	334	323	340	306	331	318	312	306	336	316	342	325	310	310	319	319	321	306	260	294	319	303	322	327	336	324	318	321	316	306	325	307	316	289	283	304	308	318	298	332	321	311	322	314	356	329	310	343	301	331	309	325	319	297	319	292	316	311	329	300	317	306	302	339	304	332	311	304	320	339	286	321	300	310	293	311	327	309	304	340	320	303	320	319	337	321	329	325	348	321	296	314	328	304	339	303	337	328	286	350	329	286	292	311	305	314	358	326	341	294	295	283	353	328	337	313	318	303	318	318	317	284	327	319	276	325	320	304	322	335	292	319	340	316	321	313	339	299	293	309	306	305	305	351	338	297	311	273	294	305	316	312	302	317	313	322	319	305	321	305	339	305	323	310	303	333	309	302	348	318	311	320	328	327	346	293	325	284	369	310	319	319	342	311	312	323	298	312	332	329	334	322	332	337	297	300	320	337	292	296	325	302	322	329	309	321	327	349	320	307	312	320	330	334	295	289	300	333	311	328	342	309	325	299	318	309	312	310	295	331	305	316	322	313	299	353	308	301	316	338	317	302	308	306	269	352	340	314	335	314	322	325	300	346	340	333	299	292	308	316	312	312	320	322	314	304	294	307	327	343	284	337	332	295	317	328	305	313	323	347	326	301	312	350	299	336	283	291	312	322	320	315	320	320	269	305	331	344	353	314	294	318	351	318	328	344	304	311	299	366	331	308	304	312	314	319	320	327	313	295	344	319	324	321	337	325	335	305	317	301	312	341	330	349	325	318	318	292	295	345	337	297	321	332	319	291	308	330	318	321	340	302	319	331	313	334	315	317	312	343	333	319	305	309	335	302	307	328	312	308	274	319	325	320	318	320	361	324	310	311	307	334	316	311	302	315	302	312	287	323	309	318	312	336	306	320	336	327	302	350	323	305	325	320	317	317	296	347	341	327	303	331	320	316	300	305	314	322	313	296	315	305	324	339	309	325	314	295	337	305	315	309	339	323	307	333	341	334	342	279	333	323	310	352	304	366	340	330	338	299	331	297	297	370	324	326	313	317	313	324	314	310	303	373	313	297	305	289	285	319	327	321	318	304	324	349	334	316	304	313	345	306	318	322	328	313	295	312	327	275	288	343	333	350	298	300	302	315	311	316	365	319	339	330	319	340	331	332	311	323	346	316	310	347	325	305	320	301	314	337	315	343	315	311	297	297	309	320	338	312	317	308	319	302	328	303	302	333	333	310	294	340	314	324	346	300	371	336	300	333	333	315	319	280	318	328	275	305	312	343	332	277	291	324	321	328	288	341	322	343	323	334	310	323	332	298	303	298	324	310	295	321	350	299	331	325	343	326	320	290	321	333	351	333	353	299	331	303	351	324	308	319	316	320	327	334	308	315	321	322	326	354	333	331	346	308	315	337	331	302	324	310	319	305	315	327	311	313	318	330	318	323	299	296	317	307	341	314	341	321	313	321	329	308	329	279	315	281	296	325	287	330	313	306	351	333	299	308	313	314	306	303	310	327	307	330
1719	396	389	363	365	353	323	388	356	360	317	405	376	367	380	371	373	341	347	357	376	367	368	368	326	371	362	367	345	351	375	336	369	370	353	363	362	350	355	349	368	355	351	368	366	327	331	398	338	348	372	335	341	320	356	341	335	343	341	372	375	364	393	376	378	375	344	347	345	369	353	399	363	308	334	341	364	373	343	360	352	404	372	340	377	325	331	358	402	332	389	376	374	355	349	330	369	357	331	357	372	351	335	345	308	336	352	347	359	320	364	342	344	361	364	343	362	362	326	335	366	354	342	344	375	373	333	374	328	345	360	374	354	348	372	350	361	387	365	377	361	390	347	322	354	384	370	359	376	340	381	372	355	374	346	395	359	340	372	397	353	355	348	347	399	338	336	354	380	401	368	369	373	378	329	353	385	383	346	349	351	351	330	326	336	383	386	367	408	369	344	360	321	348	360	374	343	337	362	393	359	399	335	371	353	356	333	326	380	363	336	357	369	337	355	320	352	372	370	335	323	361	333	350	328	361	345	406	371	357	344	356	376	305	375	342	325	324	377	348	401	349	339	343	402	344	327	338	347	347	339	372	349	371	366	329	341	370	373	366	365	344	354	341	332	352	378	359	384	385	367	327	369	379	375	346	336	342	336	381	346	350	361	331	363	342	346	350	329	382	368	394	370	388	335	367	357	351	366	372	357	323	331	348	355	362	324	353	392	363	338	349	365	340	328	325	333	372	339	335	363	354	368	350	349	359	363	367	326	352	361	366	350	357	357	315	360	349	359	337	306	348	329	356	338	364	398	355	351	341	332	397	362	341	324	350	346	317	337	335	364	332	338	373	346	338	399	344	382	364	398	349	353	309	356	349	349	311	354	351	368	374	334	362	389	326	325	324	339	367	345	342	368	355	337	363	369	380	377	379	371	362	340	344	344	355	372	387	335	347	371	347	344	362	358	380	307	333	342	395	335	338	367	359	342	391	341	370	355	366	352	347	388	362	345	355	323	340	351	364	341	343	358	329	331	363	348	310	357	334	343	352	375	392	372	347	364	364	371	307	367	356	350	375	336	329	342	397	356	391	373	337	364	342	351	331	375	344	366	325	344	323	349	368	354	337	378	352	369	353	373	367	375	330	347	381	342	350	347	364	339	358	353	363	332	361	360	361	356	335	389	327	326	336	357	347	366	387	356	361	352	347	334	406	398	373	336	344	379	374	342	359	334	321	362	339	351	349	380	375	358	378	364	388	371	319	390	392	328	364	345	396	332	360	381	352	368	370	327	381	324	323	350	347	350	351	379	353	358	326	313	377	318	335	367	364	341	373	391	366	352	365	349	392	344	378	350	372	387	333	364	358	366	362	339	326	351	369	336	378	387	315	357	346	356	339	360	356	365	374	338	387	338	354	336	331	363	325	401	362	379	365	331	343	371	352	362	372	357	381	378	375	402	335	355	357	366	351	377	350	388	369	404	347	360	338	345	360	377	305	355	340	326	391	374	357	326	360	332	323	351	358	349	368	342	352	310	347	362	349	371	382	333	357	356	354	332	349	348	370	361	388	353	356	330	343	374	345	344	341	372	350	356	374	364	363	367	409	352	358	347	347	376	328	366	344	378	352	388	349	358	316	389	352	379	357	344	328	352	349	346	367	369	417	355	367	351	356	347	358	366	348	362	384	350	371	382	380	352	369	350	353	379	377	356	339	389	375	371	352	422	363	296	360	362	351	358	339	394	343	396	332	368	370	378	349	352	364	387	334	343	337	401	362	373	360	336	384	376	375	357	358	362	317	397	324	357	348	338	332	326	362	359	292	422	404	372	317	356	338	330	352	346	350	385	362	342	348	376	353	357	363	361	401	388	388	361	337	374	348	342	404	362	364	370	371	352	374	364	360	377	324	352	339	353	335	350	352	334	394	360	335	354	371	347	340	396	368	338	352	345	362	350	363	333	349	395	336	387	351	355	356	367	368	323	350	335	360	368	372	350	363	343	353	369	384	370	366	361	338	376	356	348	345	367	329	363	353	343	338	354	358	370	372	319	363	395	353	362	365	378	346	352	352	338	347	345	351	342	363	317	353	351	365	404	370	334	374	315	367	386	381	346	335	331	328	345	346	347	336	376	344	354	351	364	356	332	316	352	313	347	327	322	318	361	331	367	317	337	346	381	359	395	362	340	332	356	370	356	372	370	415	358	356	363	351	388	381	335	347	353	355	337	350	403	366	350	393	380	385	329	323	341	359	364	352	342	329	381	369	379	394	375	345	377	370	381	357	383	366	390	338	341	363	353	326	384	373	384	374	369	364	367	359	350	322	319	341	370	351	372	339	348	348	333	336	345	350	351	337	376	333	331	334	360	351	387	373	322	363	361	352	364	372	360	355	375	374	367	352	370	345	362	370	386	353	361	352	332	336	376	358	354	318	333	347	365	369	363	347	368	333	369	346	357	375	341	366	374	367	333	351	371	331	390	390	397	397	385	348	361	367	371	347	347	338	394	358	388	332	375	397	334	335	365	341	371	358	381	387	343	352	347	335	326	366	347	369	337	375	356	327	380	338	374	366	347	364	336	370	388	343	358	338	371	368	372	343	391	346	335	337	388	340	375	331	342	392	373	381	354	360	336	362	337	343	342	337	318	377	395	348	332	359	381	360	396	398	389	356	351	355	337	371	394	340	352	331	352	356	353	346	359	377	354	359	361	346	332	370	367	376	320	333	374	351	334	349	354	367	349	368	406	333	376	325	376	327	375	370	359	353	360	341	377	355	366	343	360	363	361	336	351	317	368	379	358	378	350	338	378	356	375	354	334	384	384	370	391	381	344	335	362	395	336	331	369	362	404	352	399	346	331	345	386	376	379	367	352	389	328	336	383	356	361	327	300	351	357	354	370	376	363	365	372	325	409	348	360	339	356	382	377	341	376	352	316	324	337	322	360	316	364	370	329	375	383	344	363	377	378	314	351	358	334	400	350	379	322	353	336	354	321	367	345	331	356	377	404	335	314	382	375	350	363	338	345	324	344	335	389	384	346	381	338	343	370	343	407	301	345	342	372	355	350	398	347	382	343	364	379	401	379	353	403	370	325	343	339	332	328	313	311	379	374	364	371	336	382	344	344	338	353	376	402	351	358	398	337	380	327	382	357	347	356	389	338	388	346	320	355	346	361	352	382	355	355	359	335	363	340	333	346	343	342	361	380	347	390	421	357	361	370	374	394	396	349	326	347	309	353	370	348	363	354	332	353	379	333	365	332	343	366	366	360	333	367	337	325	373	358	375	354	358	378	361	344	341	339	351	352	335	373	350	331	342	331	341	346	357	327	359	332	357	327	349	355	351	376	347	359	344	331	367	381	377	365	364	387	370	345	357	371	388	372	376	361	342	356	337	347	338	314	360	347	314	341	332	351	357	366	357	352	376	339	356	369	351	385	392	346	324	362	377	378	346	362	336	377	327	381	369	353	363	326	371	353	364	333	319	349	326	335	366	350	371
2091	766	810	801	812	810	802	785	781	818	809	821	781	758	787	816	815	798	776	752	801	768	778	771	771	792	809	775	750	793	774	763	793	808	833	787	778	804	785	756	785	771	801	780	763	796	748	753	804	756	748	783	720	757	776	770	741	761	782	805	815	774	753	801	741	806	771	776	744	769	801	812	791	789	798	752	771	795	780	812	808	776	770	793	789	760	808	780	728	774	759	770	807	740	770	774	760	773	770	734	797	743	766	783	777	822	741	806	751	809	773	806	776	791	809	770	744	745	829	768	823	774	763	791	790	767	773	753	793	819	797	781	777	768	744	792	744	747	834	793	771	727	799	724	821	804	806	778	713	806	793	848	760	759	757	768	802	771	743	830	754	780	795	751	825	798	789	772	760	727	778	750	837	758	739	827	737	792	791	804	792	755	803	777	775	768	743	829	775	787	759	808	742	779	763	755	731	827	807	776	802	768	824	808	776	797	802	786	764	816	750	776	795	759	749	796	726	834	762	778	757	814	785	718	787	768	748	729	798	772	787	784	785	772	745	828	812	786	783	765	763	794	808	813	740	771	738	780	791	743	761	768	729	783	792	765	804	836	743	780	760	743	765	762	806	735	802	763	771	761	785	775	740	824	784	740	775	753	782	758	747	794	768	746	780	786	800	743	795	742	749	784	749	770	784	763	802	820	791	776	770	749	796	761	748	764	788	756	783	810	757	780	764	780	765	860	756	791	791	774	807	798	733	771	782	762	771	769	830	798	715	813	777	841	781	859	776	748	766	842	782	795	752	797	773	802	743	786	795	762	771	773	853	773	781	762	777	805	732	748	791	803	757	784	726	813	757	856	803	748	762	793	764	739	758	797	783	764	715	793	743	779	839	779	807	756	800	857	763	746	806	761	756	820	767	772	759	778	742	810	750	787	791	845	758	764	777	776	749	814	776	740	766	776	758	788	805	792	813	775	821	766	758	754	871	809	738	784	725	800	745	751	787	774	763	767	788	780	784	730	832	780	814	757	761	761	775	781	798	760	778	767	833	782	772	761	777	805	758	762	806	750	747	762	771	767	826	789	810	755	713	768	803	811	810	779	778	758	744	803	752	784	753	814	778	819	742	808	814	764	815	798	787	745	739	779	775	750	782	807	754	770	772	792	741	805	757	818	753	755	825	790	796	856	832	809	776	834	800	819	769	786	814	739	782	785	845	760	724	737	860	786	791	785	749	776	743	792	831	801	739	818	737	750	798	810	762	760	845	777	735	777	787	822	808	760	767	761	791	788	766	761	760	745	824	788	792	761	801	857	778	775	799	754	830	758	798	725	774	782	807	745	769	760	811	772	779	761	790	790	803	816	821	771	790	764	756	823	738	803	769	809	800	814	758	769	742	759	749	769	756	790	796	807	755	786	756	738	779	759	762	800	771	786	762	782	800	755	754	815	797	796	766	799	752	810	778	800	761	816	767	813	785	783	773	798	758	791	764	757	785	789	725	736	751	775	771	763	832	774	765	758	736	833	775	774	827	762	779	818	775	808	749	782	797	727	771	755	726	759	761	783	766	770	752	760	798	737	753	783	795	744	805	815	746	757	788	766	744	832	735	773	784	810	760	808	743	749	791	796	775	757	772	758	836	751	774	779	818	795	817	796	745	792	811	771	798	827	737	776	756	818	764	788	777	810	763	709	784	753	783	766	768	774	757	791	751	769	780	759	734	810	726	731	789	745	819	756	751	799	722	745	790	797	695	814	803	719	805	804	784	780	772	785	785	798	827	780	826	757	789	733	800	761	773	835	750	758	734	818	780	842	820	813	763	802	778	803	739	814	852	783	765	764	835	791	811	794	786	739	769	785	751	763	818	804	810	774	815	770	771	770	763	789	811	802	786	782	818	733	860	789	768	802	765	795	793	739	803	746	762	742	802	806	731	757	842	795	749	714	788	752	807	793	765	783	750	765	723	755	807	739	817	748	803	731	805	839	766	791	771	764	836	787	773	753	810	756	800	796	781	773	793	763	797	795	781	791	785	810	749	818	741	807	772	754	749	764	700	775	798	772	804	757	772	786	782	817	793	721	735	829	806	785	777	759	823	756	805	792	766	787	800	825	761	813	806	756	798	783	814	773	756	736	796	772	752	751	784	765	819	844	809	773	816	781	842	776	789	785	813	707	788	770	757	787	794	741	738	779	774	820	776	846	813	796	791	845	728	767	791	754	773	726	741	790	758	832	820	786	812	761	793	793	758	774	798	796	785	742	825	826	807	804	805	760	721	806	808	771	760	752	790	818	738	780	770	824	765	773	791	777	763	797	807	801	803	772	745	807	783	788	843	763	765	765	795	846	746	815	773	811	738	792	792	729	791	813	789	792	733	762	742	770	778	794	765	771	758	786	778	732	804	812	755	801	774	715	784	780	788	755	833	759	768	733	745	798	773	783	805	769	775	775	735	732	741	826	820	728	798	739	768	795	764	775	736	804	795	822	778	792	759	751	781	782	803	823	796	805	782	700	780	760	723	727	789	765	810	780	766	733	783	814	761	764	800	793	773	785	770	764	793	781	764	751	792	774	822	772	775	730	795	804	806	784	768	761	813	779	737	787	795	757	764	813	778	739	799	760	763	763	811	784	803	794	789	772	765	776	761	770	780	769	818	827	830	794	799	714	730	827	779	842	715	735	849	782	766	759	816	786	740	792	806	794	769	793	792	744	760	779	772	802	798	790	799	721	826	778	828	812	782	800	827	785	796	796	822	795	771	823	769	736	803	769	792	800	756	802	810	778	737	767	756	774	819	775	838	737	804	747	792	804	765	789	803	807	855	868	771	749	832	830	744	769	773	793	774	766	798	767	779	765	729	807	796	784	813	766	835	748	800	829	793	772	736	794	677	778	794	792	809	793	821	785	791	816	797	812	755	804	793	736	809	791	735	794	799	748	789	751	758	766	750	761	755	799	762	785	779	784	804	779	781	765	794	800	796	795	791	748	752	805	801	815	745	769	791	735	751	774	810	762	793	768	828	826	806	772	789	816	804	770	788	770	809	768	806	764	791	802	764	755	736	808	804	766	778	798	764	791	820	794	769	811	779	802	781	790	810	746	803	752	795	745	781	789	814	819	763	824	801	765	738	806	752	787	770	815	770	825	773	788	754	820	835	755	801	766	764	764	790	825	755	817	756	779	760	792	797	759	775	752	834	803	762	792	737	801	769	813	742	740	766	831	802	747	790	741	753	747	730	756	833	807	786	801	734	777	759	798	814	759	815	762	791	798	794	807	748	804	769	745	738	739	791	799	777	773	812	789	804	763	755	772	787	825	753	784	755	786	743	793	754	777	751	808	779	854	801	763	755	774	764	759	799	766	783	759	764	758	759	810	783	749	823	800	814	744	785	786	766	840	740	826	792	785	797	782	747	728	757	843	776	786	769	784	820	791	786	772	779	765	775	757	830	777	730	728	813	814	752	781	800	785	805	773	761	793	864	777	781	768	803	743
7862	530	517	398	350	304	227	243	214	215	218	185	211	201	188	191	210	189	207	198	176	172	176	201	172	187	184	190	188	154	203	200	191	185	170	184	198	165	172	179	178	194	190	193	174	160	165	183	153	189	159	209	168	165	208	203	191	182	171	184	181	193	175	186	176	180	181	175	187	196	198	175	170	166	204	179	183	185	173	183	195	182	178	192	166	172	182	181	187	172	156	147	160	174	141	158	183	184	181	175	189	158	186	168	196	200	186	188	174	184	190	164	174	202	167	193	165	150	148	166	169	168	200	193	185	155	164	167	198	200	168	193	181	175	186	171	188	195	178	160	183	174	183	185	213	163	187	208	174	198	167	207	165	160	171	196	164	174	187	158	185	181	171	164	197	173	157	181	168	199	166	164	142	193	182	174	181	163	174	169	176	177	196	169	172	181	201	172	195	161	175	155	167	156	207	179	187	200	187	157	177	164	180	167	165	186	157	193	169	204	165	193	140	157	182	170	180	169	180	166	190	179	161	157	153	193	182	164	176	162	156	172	183	192	183	159	178	206	181	172	159	191	197	185	187	176	170	162	171	178	157	177	131	158	184	182	183	196	189	177	184	163	207	193	180	171	176	181	161	187	203	154	157	176	189	167	188	166	183	189	188	170	170	205	158	184	189	167	168	162	144	178	183	169	200	149	212	172	172	168	168	203	190	185	199	158	180	180	211	208	156	181	181	174	191	168	193	205	175	174	166	188	177	196	173	172	194	172	160	190	202	195	169	173	150	192	180	190	164	181	172	173	184	185	188	176	186	189	170	172	188	145	176	202	178	185	180	188	214	185	182	162	179	168	185	189	176	207	183	156	213	188	156	185	177	169	140	177	193	177	200	208	178	179	222	204	173	197	183	153	168	178	169	198	219	179	192	176	192	170	185	174	171	166	172	200	175	158	159	195	163	179	178	194	200	198	168	163	188	177	183	184	215	192	176	199	166	203	173	176	192	182	167	171	165	197	156	182	161	184	185	182	188	178	176	177	170	187	153	177	192	165	175	205	162	183	182	212	174	201	187	196	181	155	169	194	189	198	179	190	184	178	182	172	186	151	168	158	152	189	184	171	192	171	152	193	170	157	175	174	193	195	176	186	178	180	168	207	194	181	177	195	197	196	196	174	197	176	194	164	197	179	177	178	174	190	178	168	202	183	182	184	185	203	180	183	162	170	155	190	185	177	188	193	172	158	171	216	185	169	178	185	185	174	172	156	186	178	191	184	194	196	193	188	163	180	157	189	184	172	208	182	174	163	166	195	194	189	191	201	178	161	162	166	183	203	160	181	174	190	172	162	181	167	160	190	201	148	189	165	178	163	181	176	168	167	190	157	181	190	174	168	168	181	186	180	190	169	143	158	182	165	183	193	170	204	190	167	172	190	200	165	155	179	162	162	181	183	191	155	193	167	160	170	167	201	182	171	178	182	188	171	212	162	206	189	196	189	174	194	170	168	166	175	175	163	178	170	177	168	178	166	185	166	184	176	182	201	179	168	179	162	196	168	167	189	185	162	198	165	203	194	198	161	175	194	185	177	178	173	153	182	190	196	183	177	157	176	166	175	193	209	173	171	196	191	155	173	196	165	169	167	164	184	178	186	182	150	170	184	197	186	163	175	145	190	192	190	181	153	164	183	173	188	192	177	176	159	153	168	166	193	205	192	177	176	171	204	179	206	180	170	187	202	209	191	183	175	176	180	165	154	196	186	171	182	162	173	176	177	209	176	182	166	169	168	164	175	179	177	161	179	169	218	182	181	183	195	138	162	152	200	201	200	164	179	167	174	182	162	189	197	187	178	177	173	170	163	184	166	197	159	181	159	186	190	173	184	173	175	181	172	169	178	177	201	167	178	202	168	148	202	167	205	182	190	181	166	167	168	175	172	158	182	169	168	157	183	187	147	201	170	191	185	185	180	177	170	160	167	174	197	184	157	172	190	179	180	184	177	149	188	180	191	159	202	165	157	155	180	159	185	166	183	164	186	155	189	170	171	193	156	150	186	201	167	186	181	182	189	169	176	186	193	169	176	195	181	181	154	179	174	191	169	189	181	169	183	183	188	187	157	173	165	164	167	173	186	167	179	179	177	185	166	193	164	196	164	175	155	163	174	174	170	168	189	177	174	177	186	145	160	170	171	201	190	196	181	191	172	200	199	192	182	167	157	165	161	189	166	176	189	165	163	169	189	164	181	178	183	186	155	161	209	203	157	173	193	173	170	181	167	199	184	180	185	198	190	186	155	184	167	192	197	178	180	175	190	203	188	203	181	206	200	190	182	169	175	190	187	171	157	181	178	191	207	187	176	159	148	177	162	161	156	142	168	204	173	182	165	170	190	171	156	182	179	171	160	193	150	181	172	178	187	171	144	157	149	163	170	193	181	175	159	178	178	187	178	158	177	179	171	178	168	179	179	217	192	146	172	188	171	192	167	190	178	173	196	201	177	173	172	177	179	165	161	162	156	183	190	179	194	207	157	179	185	198	182	200	184	173	176	171	152	198	171	196	185	165	179	162	156	173	180	175	186	173	168	155	163	186	166	188	166	194	199	161	188	167	192	212	174	181	169	177	165	167	181	175	183	177	189	127	191	182	173	170	176	162	195	184	195	182	165	184	173	162	196	193	181	179	173	210	194	174	194	176	184	155	182	184	166	176	170	189	188	177	196	159	177	184	170	180	171	162	187	203	201	169	176	159	208	175	163	158	181	167	189	177	180	204	184	164	169	194	190	168	212	184	191	188	174	161	191	177	159	177	175	190	183	181	181	199	180	185	156	190	175	161	169	180	169	169	183	187	149	170	183	182	173	175	180	180	191	175	172	177	179	172	182	156	191	174	153	182	188	217	190	151	157	157	189	190	175	184	167	208	176	171	158	172	192	171	176	163	170	209	165	177	201	173	171	212	161	180	182	161	190	167	145	166	167	167	154	162	175	174	170	176	175	181	167	177	193	151	188	185	154	198	174	204	170	191	190	170	181	177	173	192	192	188	172	183	185	158	199	162	188	172	177	195	164	174	178	181	164	171	165	165	179	174	204	197	179	174	171	179	182	189	164	173	224	173	176	176	153	173	174	183	167	175	175	166	159	164	200	197	191	175	172	191	182	170	164	173	193	161	170	173	168	181	197	168	181	212	170	183	170	183	142	178	179	167	168	171	170	186	187	178	175	181	173	170	160	172	190	172	188	166	206	165	178	182	201	173	181	175	179	194	176	165	186	163	209	202	165	179	184	192	180	167	196	195	189	175	176	171	181	161	189	170	164	147	143	157	171	142	183	175	195	193	176	158	201	172	187	163	163	171	169	180	179	204	185	181	176	201	188	175	187	162	174	177	164	184	177	183	165	147	184	186	200	176	188	188	200	155	158	180	170	191	165	197	181	172	158	175	167	179	220	186	165	176	144	169	158	179	187	174	144	178	182	184	191	165	173	155	206	189	167	180	182	198	213	148	175
6504	713	1107	1250	1084	939	816	646	654	620	568	542	532	509	512	486	513	503	515	433	421	500	433	439	470	450	450	437	423	442	466	403	449	401	452	434	439	449	388	445	428	425	418	454	444	474	420	418	441	431	462	452	435	453	443	440	469	418	484	438	423	440	439	415	404	419	423	440	419	423	412	462	420	456	403	418	442	420	425	459	433	414	399	407	471	457	434	456	382	430	421	430	382	423	405	396	428	408	446	389	396	471	435	398	424	455	435	374	417	459	386	427	396	397	427	405	451	403	399	426	391	396	425	388	405	428	398	410	420	431	384	424	400	379	409	398	391	463	419	412	436	415	426	407	413	424	414	417	402	427	424	410	455	390	388	401	413	427	413	416	439	416	451	448	394	451	412	401	416	425	420	426	422	398	438	446	403	405	394	422	463	381	436	395	441	430	435	408	413	404	406	400	404	446	424	449	416	439	435	419	419	437	432	406	412	400	392	416	421	433	378	394	447	443	432	430	424	445	433	437	430	419	432	440	435	437	406	428	402	390	437	423	450	416	415	442	404	433	439	412	405	457	417	448	396	464	426	412	461	433	416	404	429	418	402	408	446	412	418	387	433	403	397	421	420	429	415	439	438	423	410	421	428	454	391	386	441	408	405	400	427	433	420	426	409	452	395	416	413	433	417	418	401	418	426	433	430	388	406	441	461	388	426	449	404	401	402	407	422	414	418	394	410	446	394	373	398	450	428	427	415	421	408	406	418	416	415	440	423	411	418	393	414	412	419	434	405	425	431	391	386	428	432	414	415	438	442	399	420	386	412	445	409	426	439	433	412	394	446	433	434	414	404	418	429	370	425	425	407	448	432	413	421	423	432	410	446	415	390	393	382	447	423	436	410	443	415	390	409	455	451	406	449	472	401	426	442	450	414	426	434	454	378	421	438	455	420	416	441	420	451	416	416	396	403	419	421	394	410	429	452	377	422	406	430	415	416	434	445	424	433	448	423	431	386	441	414	359	407	424	426	392	429	386	438	413	428	399	434	427	445	403	409	371	419	442	426	450	435	457	442	417	400	420	417	444	449	423	371	428	400	419	412	381	427	426	416	409	432	424	467	390	395	430	443	427	435	445	404	437	424	427	423	412	423	444	449	428	446	402	400	445	394	439	387	442	443	472	445	421	406	409	442	421	425	428	400	436	413	427	396	451	404	415	453	456	412	422	454	409	421	406	406	401	430	383	414	444	413	416	419	413	422	425	414	409	421	398	397	377	419	412	421	429	441	423	407	444	404	420	416	394	395	416	392	441	415	433	427	395	420	433	412	435	419	427	412	452	435	406	408	398	434	403	419	383	437	437	430	417	410	409	432	435	400	429	430	448	449	443	434	437	431	408	410	418	445	429	443	396	405	415	415	411	471	435	433	414	395	425	428	413	420	428	399	395	422	407	453	454	420	438	447	428	390	424	408	427	394	400	416	429	394	409	477	376	416	427	420	424	441	435	431	400	418	429	405	419	411	434	422	418	400	440	456	462	425	409	445	405	405	441	408	412	428	442	440	424	393	436	417	432	451	416	430	427	407	439	430	459	405	401	428	439	399	432	410	421	442	441	398	427	432	413	409	432	412	434	415	409	416	372	402	413	423	425	417	421	391	474	430	467	462	434	427	420	414	401	446	396	380	422	437	421	453	396	410	464	453	384	446	425	469	391	388	429	389	449	402	398	401	412	414	394	432	401	433	432	418	384	413	415	398	441	440	413	400	399	423	423	419	419	409	404	422	408	394	431	411	451	403	439	413	425	418	421	398	428	379	389	382	450	415	413	403	420	395	451	410	410	416	442	427	393	429	437	435	397	402	436	428	446	438	426	422	411	387	434	430	417	391	414	418	422	454	403	401	389	420	430	411	451	433	417	421	435	416	420	427	410	455	451	436	414	384	418	404	425	453	468	423	415	420	437	410	419	411	436	406	417	392	433	423	383	446	421	417	420	408	396	439	437	403	463	425	399	385	430	436	426	439	414	439	400	421	406	415	424	428	398	423	436	403	428	406	396	386	410	446	424	403	404	413	432	430	394	410	415	406	462	427	439	451	392	405	406	433	432	421	414	429	427	412	415	442	415	448	421	430	452	425	442	424	414	430	411	436	431	400	429	421	455	421	399	405	415	446	370	423	400	431	415	390	400	409	435	399	413	453	374	411	439	445	439	445	391	414	432	444	426	379	427	402	429	412	426	401	435	444	452	428	459	426	407	433	407	452	439	420	432	422	405	438	410	421	427	423	383	418	407	410	394	408	413	440	422	430	466	422	423	390	414	427	431	389	466	437	422	402	459	412	433	418	414	409	418	416	408	418	419	405	442	436	418	395	443	425	435	430	468	449	448	431	424	395	435	390	435	444	391	408	409	441	446	402	443	415	443	413	378	416	429	435	423	417	463	464	443	384	438	397	439	424	393	388	420	424	429	409	418	453	397	460	464	417	395	415	405	447	450	468	445	419	473	456	419	418	443	423	420	441	429	413	434	437	429	452	414	443	438	414	421	443	422	411	405	442	392	400	413	425	419	425	428	412	424	448	427	392	410	433	446	435	405	438	450	444	421	413	405	406	445	431	399	421	397	419	447	434	435	418	411	398	407	448	423	423	417	433	388	429	418	397	430	386	457	406	440	423	391	397	405	427	423	439	414	416	437	394	440	403	421	372	396	407	461	429	402	427	439	428	411	435	424	406	440	437	420	410	403	444	424	446	387	419	423	442	413	457	408	416	390	443	403	419	419	417	407	450	449	439	427	407	411	428	423	385	404	427	408	419	410	417	400	446	395	442	402	417	415	423	430	420	407	401	460	440	408	409	453	389	438	401	451	444	406	405	406	428	430	435	432	383	426	410	418	407	441	467	368	397	441	397	402	410	417	398	402	429	407	387	418	439	431	433	437	438	420	412	468	420	425	422	424	400	409	390	437	412	406	426	412	422	428	423	407	423	424	460	448	450	418	456	451	419	470	409	420	403	408	420	439	410	441	430	416	433	463	389	425	399	416	433	425	435	437	430	415	402	428	416	469	408	415	436	433	422	408	394	430	420	458	438	440	395	416	436	406	410	408	420	425	420	431	412	442	424	416	444	450	411	444	373	389	407	442	437	384	399	451	424	444	425	417	440	420	403	476	458	402	428	443	418	418	412	431	439	419	400	402	408	459	417	385	418	418	386	375	405	386	432	406	419	414	395	411	400	405	446	403	410	405	424	444	411	438	427	397	424	420	435	419	460	409	433	413	406	429	444	404	433	412	395	377	385	404	428	405	419	404	402	390	417	448	442	425	443	409	439	454	410	405	448	391	415	422	427	434	393	374	456	429	418	452	426	407	444	394	436	413	440	429	467	430	444	408	442	418	417	411	458	398	439	439	407	412	434	436	443	418	422	425	442	411	398	399	431	404	411	379	404	406	417	426	408	416	475	426	382	436	404	387	426	414	433	433	419	450	419	417	465	379	416	406	400	412
14491	1049	825	623	431	345	283	217	208	179	174	132	165	127	126	126	124	153	123	127	120	113	115	113	131	123	119	123	142	131	122	110	140	128	127	116	136	102	127	114	113	112	95	129	127	124	105	143	126	108	151	115	135	102	107	123	113	116	113	130	120	110	126	117	114	121	117	116	112	134	113	110	109	130	105	92	127	140	118	123	116	110	124	112	121	137	124	107	120	118	113	118	126	130	128	129	112	104	109	125	137	122	123	117	139	107	116	114	111	125	115	114	154	120	134	123	110	136	119	104	98	114	119	116	127	126	128	110	135	145	136	112	148	113	126	125	119	107	125	134	115	110	119	130	123	126	129	132	103	134	127	122	130	116	116	140	123	114	114	102	109	115	130	113	129	127	141	127	128	134	110	115	128	115	104	132	105	113	111	112	127	111	103	109	111	116	118	141	105	120	122	119	119	146	129	124	94	109	121	137	107	116	149	127	132	123	125	126	129	99	140	128	104	126	105	112	119	111	113	102	97	121	104	124	123	130	135	138	125	123	117	134	111	130	123	118	111	105	119	115	129	123	107	123	116	115	120	106	127	121	114	126	123	138	113	131	118	137	131	98	105	123	113	124	131	122	111	100	122	114	131	105	93	118	125	118	117	116	116	119	111	114	119	118	124	132	124	122	108	116	103	147	120	100	105	114	151	101	122	132	111	111	130	130	109	134	126	116	116	111	114	134	108	115	97	118	136	106	128	105	110	132	115	115	107	104	124	106	107	128	118	110	117	99	108	135	135	125	101	132	120	126	111	120	117	123	126	113	108	118	110	108	101	130	139	117	104	116	121	116	119	99	131	135	139	130	117	106	129	116	113	122	120	114	96	124	136	118	96	116	112	130	138	117	103	148	108	120	103	121	115	109	125	120	107	127	130	117	135	118	110	120	110	93	130	120	115	114	118	133	137	113	146	111	130	131	122	108	116	108	122	112	135	120	118	137	115	109	116	103	133	120	116	103	129	110	105	129	141	117	140	103	101	103	126	86	127	121	88	115	108	123	107	138	143	132	108	134	121	112	138	113	107	118	107	97	118	109	111	122	113	115	125	130	104	112	106	109	128	111	113	110	116	127	114	111	114	91	129	110	127	122	124	99	120	116	112	108	117	111	108	122	125	126	115	102	131	116	102	142	130	106	128	121	125	123	107	117	117	127	144	118	122	111	101	117	155	126	118	108	113	106	111	106	123	113	117	124	117	108	121	111	128	109	103	104	134	121	114	114	112	117	135	113	115	96	126	123	116	124	129	119	126	123	136	115	91	139	121	112	121	117	119	100	97	107	134	117	111	90	111	107	137	127	113	120	124	109	117	110	109	113	118	117	116	96	132	119	109	135	116	100	126	127	101	103	125	127	123	133	126	142	131	114	114	120	96	120	120	117	110	107	112	117	118	109	113	106	121	113	113	124	123	120	113	129	116	102	106	118	103	125	127	129	119	119	121	110	99	114	111	105	130	139	118	125	113	131	100	123	113	113	120	114	116	112	116	108	143	111	118	113	102	130	128	111	92	121	114	115	118	126	122	137	127	118	107	104	119	118	122	133	104	136	128	100	146	128	108	134	109	126	125	132	119	106	117	108	116	118	137	138	128	110	117	117	104	107	120	106	105	120	115	135	122	107	123	124	106	108	106	100	115	120	109	120	95	121	117	123	93	107	119	128	97	115	113	115	97	114	109	146	127	122	106	107	107	115	121	105	121	118	119	129	99	138	115	131	107	126	112	108	111	138	111	121	130	116	134	107	97	121	138	130	130	133	123	117	134	111	114	111	151	145	128	108	123	115	114	112	115	117	103	126	109	119	121	91	116	112	116	112	114	126	111	108	121	123	140	122	105	129	141	125	120	108	126	103	143	123	115	119	100	106	116	106	116	111	127	98	109	125	120	126	99	94	109	125	111	90	123	99	113	120	127	131	134	109	116	111	128	140	99	113	116	137	112	102	108	135	116	137	107	109	128	106	123	117	111	98	108	121	106	109	114	112	106	151	119	113	112	121	141	98	118	128	125	113	113	138	103	113	141	118	122	114	134	122	135	102	129	107	107	101	135	106	130	125	117	113	121	99	118	121	146	116	113	113	124	140	130	103	117	134	114	119	136	107	128	123	106	122	123	134	142	126	138	124	112	119	103	101	126	111	95	126	107	132	95	129	130	126	111	101	149	106	145	138	119	122	129	125	125	119	116	113	123	135	116	107	122	109	150	117	121	129	117	119	137	140	132	118	145	101	117	131	100	99	115	131	118	107	127	145	116	115	129	105	111	131	117	114	111	115	120	124	111	98	122	131	129	125	117	126	130	103	111	105	91	133	127	103	129	110	108	121	140	130	106	125	123	110	127	110	119	139	118	118	120	131	116	121	111	124	118	123	121	123	128	115	110	134	127	116	111	113	99	106	121	108	134	115	112	132	117	122	117	110	146	129	125	109	134	109	96	112	128	100	133	108	125	117	139	116	113	97	131	101	115	128	122	112	112	112	117	118	106	102	114	121	129	134	108	117	123	134	113	120	113	134	123	101	96	121	117	116	127	121	119	144	108	93	134	119	122	129	109	118	119	118	136	118	115	88	128	124	140	140	96	114	131	110	130	121	129	128	121	127	105	108	110	127	129	112	119	119	105	119	107	118	118	115	137	121	145	117	109	114	121	128	99	142	121	113	118	141	109	140	129	148	116	119	116	117	88	121	85	99	119	115	108	130	93	114	101	131	124	123	126	111	113	128	117	117	106	113	120	114	121	101	112	108	131	133	95	126	124	121	104	96	130	115	122	122	97	126	106	114	95	112	92	109	123	129	143	111	96	123	121	129	112	126	138	106	141	112	112	127	117	116	119	116	116	115	122	144	119	142	112	128	117	116	117	127	126	106	132	106	127	109	95	115	102	105	133	98	121	128	126	97	132	137	111	105	130	110	129	129	111	107	120	115	141	120	130	124	137	131	126	112	129	126	117	130	105	136	123	133	107	115	119	124	125	116	101	141	127	136	136	118	116	146	102	99	116	132	138	112	121	130	112	130	126	118	138	121	109	112	129	130	121	116	114	116	131	116	132	112	124	106	136	115	107	106	128	119	129	119	128	117	130	121	134	115	129	119	124	148	110	124	108	111	107	136	114	112	117	122	122	143	121	118	107	127	120	117	109	144	146	123	135	105	87	137	130	113	158	114	109	117	105	123	104	142	119	116	121	122	117	128	139	133	120	122	113	106	113	101	109	125	118	131	101	123	131	104	125	127	130	138	129	115	94	128	119	108	115	107	137	118	107	110	111	106	108	92	124	116	111	122	139	140	112	126	116	127	106	125	119	109	119	111	114	124	116	114	124	106	117	108	123	126	118	125	104	122	97	112	121	121	106	152	115	113	118	116	120	135	129	125	123	115	111	122	125	106	126	119	130	127	107	105	122	115	142	106	105	100	121	114	130	127	138	118	136	117	123	130	105	139	142	138	124	125	127	111
8272	901	1775	2021	1616	1308	1060	867	810	732	618	576	527	509	463	460	468	385	419	433	458	386	406	394	358	389	395	377	375	402	329	375	351	386	328	375	320	368	381	338	340	367	338	340	330	325	330	317	305	315	338	313	338	355	329	322	346	287	295	325	313	370	342	339	274	311	362	346	358	299	324	322	316	330	353	321	303	301	349	306	340	332	315	348	336	335	307	346	313	343	332	344	316	348	313	345	333	324	334	328	329	340	316	324	351	321	327	319	301	325	330	307	315	323	312	313	346	359	331	338	314	343	319	332	348	323	303	336	333	281	316	335	312	297	323	310	346	333	286	282	339	350	362	316	335	311	304	332	303	371	307	320	333	343	312	312	312	310	322	308	359	323	307	333	328	285	302	316	339	323	295	307	334	339	325	333	337	328	328	342	317	318	346	324	331	295	289	302	310	361	296	348	316	344	321	329	313	345	331	347	340	305	353	316	301	325	315	327	335	335	325	331	323	324	332	324	339	339	293	309	310	351	337	344	346	293	343	310	332	325	338	309	335	355	301	326	315	339	341	337	303	330	346	355	305	321	327	346	310	298	346	294	296	309	315	336	340	338	301	340	303	304	312	306	314	319	308	317	347	324	340	325	338	314	319	325	331	315	319	288	354	290	316	338	338	334	309	339	335	312	309	330	303	357	320	333	314	332	319	333	327	317	335	318	283	282	316	289	322	316	354	321	322	290	308	345	309	331	309	349	348	325	301	355	331	347	300	318	329	300	324	283	335	324	277	329	343	363	353	306	331	314	359	320	326	323	315	347	338	342	304	318	311	359	328	318	343	341	334	317	337	349	328	326	329	346	320	304	309	316	311	326	317	304	319	319	327	345	293	327	329	334	341	357	332	357	315	329	329	339	354	341	295	329	357	344	315	333	328	329	332	300	324	326	320	325	330	342	330	338	324	339	302	303	297	324	327	327	298	342	300	297	337	308	333	340	314	306	344	321	318	315	309	342	317	341	314	299	306	305	320	311	314	358	305	306	307	318	337	348	338	319	315	325	346	320	355	311	320	338	333	311	286	317	306	308	295	309	314	335	332	338	329	291	319	284	300	336	299	340	318	335	324	335	312	308	355	260	334	325	311	339	318	306	321	292	338	352	324	333	352	324	338	313	332	362	322	328	305	358	322	301	269	349	321	334	335	328	313	345	334	304	331	292	301	322	342	329	312	290	331	295	309	306	322	313	305	345	340	315	319	303	299	324	318	338	324	311	348	333	332	308	311	316	310	301	318	322	332	325	326	315	300	321	323	308	298	310	304	316	354	317	315	317	341	341	308	335	336	291	323	342	316	321	313	327	353	305	353	317	325	357	329	320	323	317	333	295	320	340	287	309	329	334	334	334	311	331	326	339	317	346	344	334	353	313	340	317	301	340	315	349	323	304	325	328	316	344	342	319	345	347	310	334	317	318	323	293	308	331	318	326	325	317	316	336	288	353	307	298	327	349	314	340	317	331	324	350	327	332	330	334	332	296	318	322	329	319	311	311	294	325	338	357	331	310	328	309	302	315	332	298	335	301	293	321	305	317	310	312	317	364	309	305	355	329	335	333	332	333	333	312	321	325	311	352	314	295	319	316	325	317	321	342	321	349	332	317	308	320	335	299	336	311	329	301	302	337	298	328	331	297	345	316	346	302	314	309	337	315	346	338	293	325	299	301	315	307	335	279	365	353	309	324	322	330	338	292	326	338	342	319	328	298	314	317	340	291	338	315	315	301	324	314	312	339	341	317	316	312	327	313	293	319	342	323	291	316	329	304	348	306	345	328	289	345	317	321	321	325	327	336	322	347	294	335	325	322	340	325	305	297	334	311	337	336	332	309	321	336	329	327	305	320	339	338	309	313	297	293	337	325	340	324	291	323	360	347	326	289	330	315	331	346	322	320	340	324	325	324	332	336	337	344	343	341	330	358	300	308	335	348	313	346	337	321	313	319	355	332	323	363	317	301	350	338	296	339	312	319	299	320	308	338	325	328	346	301	338	286	305	301	331	311	302	314	321	321	342	310	306	340	325	310	334	305	320	314	339	315	308	311	307	319	321	354	309	314	323	298	299	353	309	325	342	314	332	304	328	296	312	291	310	302	301	323	356	337	321	336	314	312	341	320	329	325	320	334	323	322	336	311	340	286	324	316	309	376	303	360	333	351	315	330	305	300	286	332	319	331	344	322	313	274	337	312	322	353	324	342	297	306	344	316	305	334	335	335	296	329	335	336	341	339	354	312	295	333	317	304	320	313	312	332	318	319	321	340	312	327	321	291	330	340	295	321	308	315	336	333	299	335	343	324	323	327	309	336	313	336	287	339	309	321	309	319	323	341	312	306	307	299	330	325	327	342	329	334	308	320	313	340	303	309	320	336	323	297	312	292	324	304	321	329	326	342	301	297	309	315	314	340	313	334	285	326	327	307	318	350	303	307	297	302	323	301	315	314	296	307	315	340	318	303	325	290	329	361	290	331	315	303	320	346	311	321	296	299	323	344	349	306	300	332	326	287	296	297	344	296	344	306	288	361	335	313	335	306	310	301	332	332	342	323	317	316	335	320	339	318	312	301	306	331	315	321	341	318	335	312	314	291	334	302	310	338	321	349	314	333	295	327	344	310	339	343	332	317	352	314	345	290	324	332	308	331	289	303	336	322	318	320	308	340	333	321	314	361	312	319	336	313	354	304	318	345	309	329	346	322	327	317	309	302	302	298	303	318	335	333	323	312	312	306	319	339	346	315	312	351	324	307	316	331	333	308	337	343	357	357	325	337	301	333	323	294	346	305	307	319	323	352	337	306	321	325	354	297	306	333	302	359	317	351	326	313	355	333	321	318	339	352	293	364	302	342	305	310	318	315	344	304	344	316	308	321	281	303	342	322	317	311	302	352	331	312	305	291	316	311	311	312	353	346	361	336	293	331	340	323	358	362	320	328	353	335	314	308	354	347	326	312	331	335	331	284	335	294	353	354	331	322	340	312	317	317	334	312	331	322	317	326	330	321	333	330	357	340	334	346	302	308	324	328	313	288	321	315	312	300	297	321	336	353	314	338	344	322	335	318	315	360	286	301	328	336	324	306	343	298	346	336	323	313	332	318	364	313	308	335	333	310	324	340	320	285	321	323	339	335	312	333	291	337	327	329	331	325	361	311	327	288	353	329	319	319	327	340	313	336	317	358	328	309	285	324	314	320	337	343	324	321	251	338	342	314	346	317	323	291	310	316	322	332	325	291	327	315	309	342	338	352	317	304	304	334	340	328	317	354	314	341	338	328	317	326	285	317	313	321	320	319	301	307	299	372	299	324	337	302	319	318	312	329	357	333	314	322	340	287	325	315	331	296	299	330	314	343	327	310	313	364	308	322	313	313	301	310	302	356	325	324	343	328	300	315	310	329	309	308	327	344	307	326	328	298	297	353	329	321	330	339	315	338	310	317	367	323	311	304	278	292	334	292	327	330
1815	309	355	350	328	362	379	347	363	376	313	357	409	364	297	373	366	334	359	361	370	323	367	372	364	411	379	370	361	376	365	338	366	350	390	353	360	353	328	354	350	347	349	371	345	361	387	346	389	336	372	342	387	379	345	346	366	339	376	346	331	295	349	302	385	348	296	372	345	400	374	366	390	330	384	371	389	413	344	351	366	330	370	367	355	355	353	342	351	343	344	338	369	348	383	340	348	357	388	350	337	375	354	355	300	366	366	389	377	325	372	345	352	374	378	372	341	355	363	322	392	324	323	360	366	377	342	355	365	416	361	375	381	382	348	317	303	355	391	366	347	337	357	362	353	374	369	388	389	398	370	373	352	329	341	347	364	384	380	353	350	373	344	302	346	389	395	365	380	361	356	383	379	352	312	342	340	353	366	382	350	363	387	390	359	333	382	363	388	345	372	358	387	360	377	385	361	385	331	346	360	354	362	390	368	345	349	381	369	381	347	377	359	365	311	328	357	342	359	366	356	358	336	350	382	369	387	375	344	333	387	337	375	370	363	333	356	340	335	354	353	336	339	364	365	366	362	354	355	378	350	354	350	380	374	374	376	347	346	360	329	360	349	364	352	326	345	368	347	384	352	375	338	348	373	331	344	351	368	348	334	353	361	370	351	368	353	350	361	392	351	367	369	356	348	377	374	313	361	326	354	338	318	389	362	324	343	378	342	366	344	353	345	394	352	347	348	366	324	344	359	346	365	320	379	334	381	361	385	350	357	343	358	385	364	355	361	394	364	328	362	361	361	380	342	358	364	310	376	341	385	353	327	338	370	384	388	347	356	350	351	353	349	359	351	351	361	363	369	358	372	353	392	374	355	382	359	362	383	348	344	350	327	374	331	358	367	384	332	318	344	399	357	383	372	379	370	383	371	378	393	392	337	370	360	345	355	390	346	362	349	384	372	377	368	370	321	333	374	363	350	342	378	358	357	337	351	323	365	363	373	348	383	328	346	407	397	354	335	353	380	389	346	367	343	334	334	369	374	381	359	349	395	373	375	388	385	349	353	364	331	343	371	397	384	378	368	401	322	308	358	391	332	338	319	351	358	390	353	358	311	355	372	359	351	350	362	373	355	391	382	349	332	380	352	341	337	313	375	332	339	363	376	358	386	346	374	375	358	361	337	382	368	311	333	348	344	374	363	380	352	336	356	352	341	369	374	390	371	374	320	365	355	316	374	346	389	366	385	370	342	377	372	345	355	333	358	340	346	340	350	367	350	358	380	320	331	336	361	360	329	354	340	362	348	336	366	345	367	395	342	356	333	340	379	309	356	373	364	376	333	352	339	360	349	372	402	364	359	374	369	343	342	383	320	361	356	338	355	349	353	356	336	342	324	380	385	334	375	407	362	347	306	374	345	326	372	319	330	314	327	333	369	365	381	383	346	352	389	378	355	363	348	377	349	353	345	343	313	363	351	319	394	348	324	356	359	359	370	341	346	341	381	346	355	357	364	341	341	372	352	371	353	343	336	368	374	359	378	362	341	329	337	363	327	327	332	330	334	334	372	331	341	359	377	381	379	380	360	389	375	335	382	328	326	347	345	382	336	362	344	370	360	405	373	343	370	379	373	347	349	363	331	349	366	360	347	372	369	358	364	366	359	369	347	350	379	369	346	360	374	349	342	338	346	353	378	378	343	367	335	352	366	355	352	369	369	361	393	356	370	385	341	360	338	333	347	358	356	352	356	365	339	388	373	324	337	364	356	391	368	326	352	373	358	369	366	332	360	380	377	349	358	312	366	334	334	332	379	320	359	328	354	345	328	367	318	336	361	383	353	364	369	372	343	360	362	335	384	361	360	394	330	325	335	335	352	355	355	375	384	326	337	351	350	361	364	351	347	366	367	353	376	372	295	338	382	330	349	347	349	359	345	339	324	325	367	379	332	365	366	368	356	380	360	358	385	383	344	364	371	390	397	364	361	385	336	334	312	367	330	341	355	335	330	360	335	367	355	339	373	358	360	374	355	411	357	365	367	373	352	310	388	390	338	344	348	347	319	315	381	368	334	375	388	378	339	383	413	354	343	365	386	343	359	352	337	339	380	333	348	317	372	321	336	354	349	348	349	374	359	341	371	346	331	355	392	325	353	398	360	378	343	343	309	356	350	370	335	343	321	363	346	338	360	339	342	362	353	335	344	381	359	356	326	328	347	347	387	368	375	358	335	361	386	382	349	347	354	385	364	370	361	346	333	323	356	377	359	384	347	371	317	384	336	337	374	336	375	369	336	311	339	373	380	410	349	357	361	355	343	386	346	325	355	369	366	342	369	349	361	347	385	341	329	336	342	370	349	353	377	351	366	372	374	335	339	350	363	366	354	344	367	398	352	313	383	368	379	346	351	356	334	344	378	372	358	364	326	374	362	334	378	382	367	356	306	345	375	350	367	346	366	324	350	351	390	365	315	376	350	305	373	311	373	344	354	372	369	345	336	350	451	343	357	379	359	367	387	372	388	372	356	363	335	403	405	362	362	342	371	392	361	327	341	349	361	368	351	387	346	347	386	342	363	370	361	331	359	363	364	386	358	378	344	351	327	362	309	362	365	354	369	344	337	351	335	354	358	373	374	355	375	350	342	375	371	389	356	386	347	351	396	370	336	376	407	358	371	351	344	349	308	365	352	365	369	328	328	380	387	344	322	330	319	357	352	350	333	343	384	353	394	351	348	356	365	399	366	355	353	370	356	378	375	349	376	329	361	365	387	374	346	412	303	368	382	374	329	357	348	356	342	363	330	353	380	372	352	404	347	385	324	369	321	343	371	331	328	345	355	387	377	348	398	353	357	389	392	327	365	364	361	368	409	341	342	334	384	375	335	381	356	326	343	327	380	377	356	352	389	378	354	383	365	389	356	375	407	383	377	356	364	344	376	371	392	355	353	389	359	351	346	361	358	343	360	364	381	324	381	320	309	370	313	349	387	376	365	326	384	387	330	366	374	319	349	358	342	358	398	343	357	382	317	373	373	321	340	357	379	359	379	340	343	347	361	368	390	352	338	350	354	358	342	347	359	335	367	353	357	350	364	375	343	393	402	378	349	376	364	371	392	392	370	354	343	332	327	367	391	369	338	345	348	326	334	355	344	366	375	358	345	383	328	362	341	368	359	381	368	328	356	345	350	370	364	360	370	386	365	368	359	381	322	361	348	382	377	357	357	383	365	349	374	312	354	359	348	336	391	367	362	335	389	388	358	349	339	336	350	342	353	345	310	369	339	363	305	376	329	350	380	380	349	351	364	381	323	341	342	332	370	343	379	357	367	347	385	375	356	358	382	337	348	349	353	372	357	338	362	353	394	337	371	345	391	319	373	384	323	368	360	357	352	376	375	355	370	336	357	373	395	359	371	362	332	326	347	335	351	341	374	353	371	350	382	338	372	375	372	343	341	330	344	369	355	388	369	364	347	351	340	372	352	374	378	349	330	366	352	346	378	355	365	386
2242	839	852	815	795	718	814	838	822	792	794	792	789	802	809	836	759	830	790	795	810	787	784	806	774	817	783	756	786	793	835	816	789	764	791	791	789	735	786	726	782	838	754	789	786	787	796	777	802	788	748	793	812	798	790	792	805	810	742	797	788	777	776	802	820	816	749	767	799	798	730	784	795	814	817	838	764	790	808	775	800	804	776	739	765	776	747	790	806	778	756	781	753	778	819	773	819	802	769	813	825	849	776	750	784	799	767	779	785	770	788	813	778	811	785	790	803	787	807	770	794	762	786	814	780	801	772	784	775	795	804	837	808	758	793	778	818	776	777	833	838	806	763	750	775	786	803	741	819	756	740	754	768	756	799	798	790	794	725	789	827	833	803	770	776	806	836	793	788	821	783	787	785	797	788	794	807	829	795	758	736	800	790	781	776	797	785	776	745	787	781	791	812	743	778	794	791	768	765	804	823	786	779	807	801	795	873	782	801	819	747	782	856	757	789	765	755	825	766	787	758	781	821	789	782	772	755	791	757	789	784	752	781	753	791	772	793	773	762	803	763	754	787	807	749	750	795	838	770	752	800	796	775	769	807	742	729	759	798	791	775	832	782	819	768	752	822	784	773	846	761	761	795	805	756	767	797	802	799	805	794	774	789	802	769	768	815	828	778	835	734	801	818	760	813	822	763	751	817	769	817	787	795	773	783	766	806	840	815	778	799	777	829	763	758	776	768	763	713	800	829	756	778	797	783	761	802	720	758	768	764	766	780	769	788	770	778	801	744	815	795	833	792	798	769	735	808	811	810	797	771	785	795	843	761	740	798	747	805	780	810	814	779	731	729	809	789	749	786	780	743	769	781	809	762	730	745	787	805	810	789	770	739	803	815	787	754	785	815	787	751	757	797	765	742	781	793	782	797	730	724	805	767	774	768	772	793	781	736	783	780	793	785	764	781	777	746	847	760	814	792	793	780	779	828	786	776	777	774	795	824	763	765	740	796	756	776	801	830	785	791	829	773	800	775	786	782	768	768	774	780	783	850	789	797	801	778	727	787	778	772	764	783	862	772	713	757	790	753	757	832	770	763	796	808	713	802	802	760	786	794	825	793	770	779	797	742	746	711	831	761	769	794	784	799	771	772	841	799	826	804	883	768	782	755	834	751	817	812	772	774	797	804	744	763	764	801	794	771	784	831	829	830	757	772	785	797	789	786	772	735	821	793	769	768	817	813	804	796	753	772	818	849	830	809	718	771	779	839	757	793	822	806	780	779	802	754	847	800	785	784	768	803	786	754	788	776	821	766	782	780	777	817	797	814	781	785	766	830	786	754	784	788	787	814	783	803	772	825	813	752	796	763	777	820	814	816	755	796	782	808	785	800	779	790	842	766	718	757	817	820	731	750	813	749	814	737	735	811	788	820	749	801	804	796	761	799	785	783	764	726	757	794	800	779	802	788	776	781	755	793	771	803	768	798	789	770	807	811	809	802	777	818	785	764	795	735	797	792	829	787	812	788	760	779	744	803	866	751	776	792	774	782	783	779	720	795	764	809	770	766	780	804	787	766	749	799	817	777	805	775	831	685	793	786	862	802	801	784	788	761	754	713	760	724	773	817	768	728	758	700	799	749	788	748	815	783	781	794	798	753	836	758	787	748	773	765	786	773	801	790	755	801	800	772	776	800	763	786	809	771	817	747	737	803	761	778	787	855	794	802	817	766	760	815	816	786	787	766	831	794	827	793	781	769	760	790	791	774	779	774	786	794	758	756	808	798	760	738	813	770	806	825	770	814	791	741	797	811	790	792	792	735	818	764	783	797	782	847	773	842	826	789	767	783	787	718	781	789	779	734	802	771	831	769	711	802	774	832	828	777	774	776	781	833	827	787	830	804	725	811	804	749	785	782	780	783	729	787	771	841	784	804	833	807	751	752	784	726	771	790	808	820	749	837	775	819	778	791	799	769	750	774	743	785	793	792	736	780	771	811	778	806	769	792	825	785	782	768	779	776	773	786	759	817	764	760	796	769	777	790	794	822	776	766	807	751	792	818	761	784	771	744	788	778	809	773	803	740	804	791	766	783	763	776	831	764	766	794	791	783	772	822	745	745	759	786	794	800	804	786	821	806	774	800	822	821	757	774	814	771	775	810	798	824	796	766	784	814	766	770	769	775	814	805	781	763	776	815	771	782	747	821	759	791	762	822	742	844	781	811	763	793	750	811	811	773	772	759	709	770	825	745	758	736	746	763	763	805	777	742	782	774	845	803	765	790	792	744	793	788	782	757	760	779	810	808	810	806	797	745	800	793	754	859	769	756	790	799	755	802	824	761	795	770	777	779	793	777	794	767	749	809	799	816	792	758	792	764	777	761	817	703	787	760	794	804	745	768	813	742	798	765	778	824	794	812	829	768	789	774	775	860	797	785	829	842	769	771	768	852	821	809	774	788	770	795	753	824	801	739	753	762	822	793	750	772	738	794	814	769	718	748	828	840	770	808	740	797	776	811	799	772	769	766	787	797	750	774	805	809	744	794	816	785	789	806	850	797	814	840	777	731	756	767	752	823	813	790	770	805	764	786	733	784	745	831	780	826	786	813	759	775	787	849	799	805	781	786	750	779	748	817	827	788	787	785	797	778	835	779	739	783	711	828	767	753	800	836	753	795	772	753	781	789	808	813	742	782	782	803	802	776	798	769	800	776	808	769	793	761	749	808	752	792	744	766	767	753	807	692	779	757	735	788	735	837	780	768	792	818	766	806	794	780	800	797	791	808	781	790	809	792	800	782	798	770	794	832	826	778	832	756	763	757	871	758	778	797	784	766	779	727	786	753	830	730	803	753	726	761	766	735	799	751	785	826	778	772	775	793	789	742	769	826	839	805	738	772	800	782	787	778	817	800	804	792	808	741	777	813	769	810	774	796	830	723	787	771	756	813	797	774	798	754	804	816	802	763	827	748	804	811	772	781	788	779	858	770	737	808	782	793	823	773	830	829	776	822	804	789	760	802	777	789	708	789	758	771	741	794	799	815	755	842	771	798	823	796	743	832	806	780	794	811	836	834	806	771	797	756	821	798	775	838	772	767	793	782	790	782	785	795	784	794	760	779	803	814	779	785	761	773	782	802	786	811	787	747	751	809	761	774	757	788	804	828	831	798	762	828	753	815	797	831	751	749	800	805	824	773	799	761	799	817	788	769	802	766	793	819	764	769	766	773	809	782	737	746	787	808	816	801	730	830	791	756	780	852	789	771	793	789	790	762	767	789	787	820	775	768	802	775	782	770	793	777	784	786	757	773	774	847	768	803	782	807	797	802	793	778	826	798	783	784	750	831	831	752	798	810	795	840	812	797	771	782	776	771	768	747	753	744	780	846	784	811	763	762	792	784	805	776	791	781	731	830	794	801	804	760	741	753	746	742	791	805	752	801	774	759	791	774	778	800	825	813	767	758	782	794	809	806	765	785	762	819	823	794	765	788	792	822	827	725	774
7958	514	489	427	361	313	253	242	225	224	212	194	186	181	199	189	186	173	172	195	188	178	183	181	190	190	183	188	186	195	214	209	222	180	179	208	166	188	185	189	235	192	178	166	189	151	184	194	197	199	175	154	170	196	196	202	180	196	176	186	160	174	179	205	182	190	166	156	156	190	181	200	204	197	186	165	177	171	153	158	182	181	164	205	182	170	185	203	179	182	187	177	180	174	178	183	173	183	154	212	193	192	174	163	214	198	178	167	160	176	182	196	191	178	179	158	171	185	188	188	179	173	172	172	177	195	188	185	173	180	164	214	172	169	188	155	187	169	186	174	173	175	191	171	158	172	197	180	183	187	182	170	176	171	179	195	164	163	195	194	177	182	158	149	177	156	169	170	182	189	158	168	211	180	206	189	191	164	155	174	200	177	169	184	186	199	172	176	188	192	178	174	188	145	189	165	190	167	197	190	191	192	225	202	162	189	194	160	156	161	198	196	178	183	151	185	180	190	174	164	190	183	179	156	175	175	199	197	215	188	191	184	171	186	191	179	169	192	192	189	203	179	179	173	176	164	163	166	174	178	168	179	177	188	169	167	182	184	166	176	179	163	183	167	180	207	198	174	155	170	163	172	177	194	184	195	176	186	193	166	177	193	191	193	167	166	194	187	202	185	176	176	172	153	171	187	177	180	200	162	186	176	191	195	166	180	159	175	177	171	193	165	200	194	182	195	169	180	169	197	174	195	182	195	203	205	182	180	173	162	175	173	187	204	201	175	156	169	189	177	199	168	174	182	192	185	180	170	194	184	201	173	207	156	153	177	194	171	156	186	206	159	154	156	170	183	183	181	184	202	175	181	183	190	173	172	159	189	179	174	199	181	155	184	172	194	185	170	166	189	183	181	160	174	181	169	198	172	187	192	168	159	185	157	175	185	180	183	197	186	190	158	175	159	201	178	172	208	174	178	182	180	167	179	210	174	182	166	194	196	182	187	181	150	173	171	165	177	176	165	187	188	158	171	193	155	208	172	194	175	181	197	155	156	173	157	192	176	203	184	175	181	193	179	165	197	183	184	191	177	197	169	191	187	160	161	196	192	189	180	180	187	180	180	184	164	162	177	202	182	187	177	183	192	171	197	181	171	181	207	170	153	169	171	160	177	192	178	195	166	175	193	167	173	173	179	174	197	205	176	184	173	175	150	200	194	180	175	178	165	189	188	188	187	176	168	181	192	176	180	185	178	168	177	173	179	200	174	182	190	173	193	202	178	171	172	198	160	193	163	199	161	190	186	166	160	187	192	212	198	181	169	168	177	199	172	181	186	203	181	162	179	174	136	178	173	164	183	166	188	176	176	175	182	177	184	174	201	216	189	172	178	185	185	161	183	154	182	173	172	179	190	172	160	195	164	184	186	189	180	186	189	176	222	189	159	173	201	171	164	182	223	193	210	174	181	189	162	169	171	205	179	154	144	177	188	173	192	150	180	185	187	177	185	186	186	170	173	175	164	188	185	175	186	195	171	173	163	184	189	166	208	202	183	183	170	188	190	176	205	201	198	216	159	156	161	148	180	163	163	180	185	196	169	168	180	181	206	169	181	176	181	168	184	195	160	170	195	159	196	181	183	175	183	194	202	216	208	171	171	163	187	184	188	162	191	168	190	183	159	199	162	167	177	169	175	191	175	188	189	183	184	191	174	195	201	228	165	194	198	172	186	201	202	178	163	189	184	184	205	172	164	205	165	179	200	178	207	187	191	168	157	177	205	190	186	186	184	165	168	193	174	204	185	201	171	169	184	177	177	205	183	177	163	191	178	179	186	168	184	169	196	198	180	141	172	203	181	204	147	170	199	191	162	203	191	198	199	190	198	194	201	185	205	200	174	164	184	184	185	178	145	167	179	181	149	170	152	176	184	192	180	189	184	194	187	211	181	168	172	174	186	178	192	158	163	161	184	175	196	164	177	168	184	162	186	197	195	192	187	172	174	174	167	182	190	181	185	178	188	151	171	183	131	169	201	182	172	182	206	167	188	177	178	200	182	200	165	172	181	197	169	165	185	175	174	171	167	172	191	174	170	178	165	165	171	188	174	180	167	192	202	170	164	169	172	160	167	176	196	171	186	186	158	184	194	174	187	167	166	184	182	200	188	176	199	170	177	189	176	172	180	166	192	150	159	178	177	190	170	184	173	177	170	151	186	176	161	185	195	164	180	175	184	185	180	163	176	180	171	186	198	188	160	174	162	192	179	174	196	171	183	201	175	175	177	173	167	171	163	202	168	178	179	167	133	186	193	176	191	174	158	200	176	165	197	185	186	177	165	187	200	197	199	188	186	206	197	195	177	161	185	176	172	177	159	180	180	138	172	186	182	184	194	193	177	202	187	185	173	165	178	172	184	198	189	157	189	166	185	212	178	166	163	180	193	194	173	165	176	203	195	202	178	176	181	147	190	195	160	192	202	180	172	180	154	183	207	200	198	181	170	160	173	180	170	167	151	167	191	190	185	167	212	182	178	184	171	167	182	172	193	190	199	191	180	186	167	191	152	182	189	181	188	178	161	173	162	165	174	183	175	210	185	152	192	184	183	177	192	181	152	166	190	158	176	174	169	166	194	195	154	175	175	188	170	192	186	164	164	167	155	190	184	201	125	158	202	147	183	184	179	194	183	196	168	201	175	165	178	162	171	164	166	166	187	156	173	197	202	169	161	166	173	183	188	197	158	203	191	159	185	172	167	192	169	175	182	185	163	189	165	215	170	180	169	167	175	203	177	203	187	159	172	149	162	202	196	170	221	168	177	219	187	191	184	176	175	171	196	194	160	169	200	179	176	180	188	168	194	163	161	172	190	184	180	142	163	143	152	187	184	153	182	188	182	192	175	182	160	173	199	165	187	192	187	191	226	201	164	201	181	156	174	181	183	198	173	179	180	195	185	174	165	177	182	169	189	215	208	197	188	188	187	169	188	163	171	179	163	176	193	175	192	164	204	182	155	167	175	175	159	191	204	181	212	157	162	194	193	173	190	168	166	182	191	168	156	184	191	199	163	163	207	175	166	179	183	182	172	177	150	181	200	186	181	175	200	168	190	167	189	193	188	206	161	183	214	185	197	177	197	182	178	171	183	181	196	179	162	185	191	184	180	202	180	172	187	197	192	182	177	164	170	174	191	189	185	194	179	174	186	160	179	168	170	182	200	186	168	185	186	180	171	186	176	179	166	196	171	192	145	189	176	185	192	179	170	192	174	156	174	189	172	172	173	187	172	177	177	188	177	159	182	176	179	156	180	184	167	169	166	166	150	174	194	165	181	201	188	161	192	164	193	160	154	205	181	189	194	206	173	182	190	153	175	185	149	164	176	184	170	175	162	179	173	154	170	161	173	204	160	196	176	170	168	172	182	156	171	208	157	177	186	166	154	170	169	187	161	197	165	188	182	152	189	162	176	194	197	192	188	174	172	179	174	197	170	181	186	201	193	188	203	172	172
6611	701	1089	1296	1050	934	805	749	634	618	585	547	530	518	517	504	510	471	471	480	465	449	436	467	445	450	447	495	427	442	459	409	420	410	445	448	431	472	434	388	477	418	488	428	455	414	452	452	398	395	457	449	466	419	412	430	445	472	437	440	448	457	423	450	416	448	435	408	439	426	420	412	414	429	425	404	412	422	391	443	439	438	395	441	406	441	416	433	435	397	393	424	466	398	418	452	401	443	395	418	409	463	405	406	438	407	380	409	431	435	440	436	426	395	437	433	432	436	426	445	417	421	404	426	438	392	398	416	388	431	391	416	433	430	426	414	428	388	429	432	403	399	421	404	443	442	435	401	383	440	450	436	406	447	429	462	420	418	405	405	399	415	456	428	441	432	403	418	443	392	390	378	426	437	423	418	418	444	424	445	408	440	414	445	426	449	442	437	428	426	445	396	424	414	423	431	405	474	445	437	415	409	424	436	404	443	407	409	365	400	457	385	413	451	399	428	437	431	401	403	405	428	403	430	432	433	408	426	414	423	419	409	432	398	435	407	402	403	419	410	398	467	427	385	398	448	426	402	464	463	397	410	457	436	437	402	431	438	420	427	440	421	440	446	420	435	407	421	444	390	405	388	405	404	438	428	424	447	415	427	423	415	413	414	455	439	431	446	422	413	409	430	431	427	398	382	464	424	425	420	433	411	380	397	426	431	450	419	395	447	403	435	420	385	406	433	423	450	436	411	448	418	465	421	405	418	394	391	406	419	411	410	451	440	386	430	378	408	416	422	415	455	414	437	407	452	438	383	465	418	401	453	385	397	387	467	414	393	428	411	450	428	449	460	436	398	453	403	422	400	379	408	419	434	442	389	435	447	429	431	413	432	391	444	397	444	398	423	451	424	431	406	405	436	427	437	422	401	415	397	422	426	420	407	404	446	439	472	448	423	394	473	454	423	443	438	431	411	419	390	433	446	411	441	423	427	420	453	436	417	424	428	444	466	438	448	480	428	422	413	436	430	379	404	455	408	431	433	411	431	438	424	443	421	409	440	401	459	444	414	438	395	454	405	427	431	436	423	368	456	401	441	394	402	403	435	427	458	412	418	435	418	452	434	433	438	405	425	421	384	423	410	449	423	434	457	448	403	456	422	463	402	414	384	441	427	414	411	396	428	423	447	423	409	437	436	427	429	407	392	433	412	455	406	441	427	408	447	415	401	385	432	425	446	438	431	473	430	459	411	439	413	441	434	385	429	416	427	422	399	437	418	440	454	434	448	400	425	428	427	434	436	445	477	450	425	446	402	455	399	403	416	433	418	440	453	436	415	426	398	401	413	386	401	394	428	444	406	416	400	421	414	446	466	433	415	445	416	427	409	452	450	406	416	394	398	432	422	411	444	450	427	411	426	443	424	433	434	434	395	431	411	427	436	435	426	427	400	438	398	405	446	391	431	450	403	465	407	428	386	405	416	432	433	388	431	404	419	425	435	404	401	426	450	421	437	413	400	436	434	416	439	420	402	434	437	442	460	440	419	443	409	420	435	429	410	397	406	424	415	415	414	390	424	412	453	374	443	450	439	419	391	437	401	438	469	413	404	455	410	444	399	457	456	436	416	404	451	427	406	429	412	375	441	425	422	440	427	393	400	417	441	414	398	449	397	406	401	433	392	438	424	423	452	449	440	472	425	401	393	405	426	437	448	397	396	402	412	387	424	442	425	423	425	415	422	363	424	409	414	432	415	412	412	392	434	407	414	424	410	416	429	409	379	412	413	414	421	372	447	403	446	433	433	397	388	430	414	404	407	381	403	426	416	440	425	436	405	428	433	416	428	416	402	446	437	455	403	425	449	432	424	422	408	459	456	426	429	418	401	420	428	423	436	442	400	436	432	412	388	416	432	429	461	436	423	446	417	418	429	444	417	420	400	421	441	442	409	400	424	418	438	432	381	430	420	423	430	404	420	427	393	444	420	452	414	416	426	425	385	426	420	418	403	471	451	440	432	391	411	423	420	428	422	423	401	395	397	418	441	445	430	386	409	445	403	407	440	410	415	388	429	406	438	393	421	433	409	414	448	433	434	429	424	422	415	428	398	438	428	457	430	417	427	402	416	382	486	431	451	437	422	432	414	442	430	440	425	434	437	447	449	380	469	409	420	424	454	434	412	435	386	398	426	423	414	409	422	447	433	419	415	452	444	425	421	397	420	414	419	461	443	431	436	433	467	408	450	431	382	440	429	366	430	431	414	412	413	432	369	447	451	424	430	405	407	406	422	413	470	401	412	430	382	398	412	420	409	393	475	421	386	416	399	423	398	423	423	433	435	449	437	413	462	422	457	399	443	430	422	438	416	459	431	433	413	442	426	419	452	429	434	457	403	427	467	421	415	423	440	452	417	408	411	404	423	412	393	398	424	403	415	416	469	443	423	433	443	434	383	452	433	443	413	457	402	418	411	387	428	417	422	409	408	402	403	386	411	421	439	426	433	431	457	409	405	423	451	423	401	402	454	405	387	458	461	429	419	423	431	431	410	420	445	427	445	417	386	436	450	408	421	408	403	437	422	406	460	443	437	485	417	402	406	434	454	403	437	423	426	377	406	415	426	415	439	427	439	438	434	411	397	386	424	414	408	421	429	437	412	406	453	411	427	417	420	401	399	471	425	470	390	426	406	469	420	441	432	399	417	419	404	426	433	443	405	411	449	435	411	401	429	428	479	410	418	430	461	411	419	439	461	446	439	420	431	433	421	424	408	422	457	421	415	409	426	430	412	400	421	460	413	399	408	458	393	428	427	449	396	378	431	440	454	411	409	405	438	408	400	414	451	409	455	414	403	394	416	408	463	433	374	393	441	441	434	442	404	424	427	424	437	413	445	439	395	403	424	422	446	398	420	419	408	423	437	429	422	397	424	435	417	389	411	419	433	472	441	439	408	454	435	391	448	423	432	398	419	447	416	409	431	456	434	394	418	426	442	402	400	408	432	439	480	420	428	443	424	402	432	408	418	450	449	408	434	433	445	442	438	381	441	442	402	424	376	423	441	407	406	407	422	440	399	435	411	415	418	393	427	444	386	409	425	450	418	456	411	445	400	425	433	425	433	411	404	465	444	403	407	408	420	441	428	432	409	416	449	438	450	424	429	440	402	433	440	438	424	397	458	425	458	373	419	421	421	417	431	410	436	418	415	452	421	416	444	408	375	402	432	406	422	425	399	408	437	426	384	408	423	444	391	417	430	426	435	420	443	436	433	434	408	481	413	404	426	421	386	468	409	421	414	403	438	438	450	419	427	402	410	433	432	406	381	393	427	425	422	407	447	435	426	424	432	400	454	428	403	393	417	383	402	419	469	402	409	466	396	426	432	432	422	420	439	449	425	429	374	424	445	419	433	461	437	433	410	447	429	428	428	415	451	451	438	478	428	433	439	400	395	425	449	447	403	416	408	444	408	393	411	448	383	427	402	410	415	405	392	408	407	426	419	446	428	421	407
14489	1062	777	625	374	298	256	224	201	188	173	158	159	149	132	131	137	156	130	130	131	120	127	125	139	155	98	123	138	121	112	136	141	136	121	140	118	134	130	124	128	127	103	105	116	131	129	114	116	144	122	111	99	122	139	117	121	139	118	109	130	110	93	111	101	112	146	136	129	102	110	111	120	99	115	139	140	119	107	114	116	130	119	122	114	120	121	113	132	133	118	103	117	132	126	128	118	127	112	128	126	158	131	122	117	126	113	99	134	116	102	102	131	115	122	119	99	124	97	140	109	133	116	110	131	115	111	119	109	118	118	138	126	111	113	113	104	116	137	131	131	102	109	107	129	143	124	116	95	118	110	111	115	116	122	130	117	133	143	121	88	120	135	139	122	152	119	120	128	127	116	131	118	128	120	115	128	140	133	138	123	133	125	114	129	121	104	136	155	142	117	151	135	118	130	111	122	124	124	117	104	116	124	146	118	126	106	116	110	124	121	120	130	126	138	118	106	116	89	129	123	135	135	142	130	123	121	109	144	115	125	139	119	136	122	111	111	110	96	129	126	114	115	106	118	122	104	127	121	130	127	110	107	129	112	116	132	128	108	114	118	86	123	112	125	107	141	128	109	113	100	126	125	120	114	113	113	128	98	113	131	105	133	142	141	106	114	118	123	131	126	140	124	130	132	144	114	138	119	119	137	124	141	122	98	122	125	115	107	125	126	115	114	112	124	120	105	104	135	149	104	115	126	101	104	138	108	105	104	117	109	140	137	119	120	115	121	125	124	111	116	130	117	101	112	131	124	124	111	100	129	97	131	122	125	105	110	118	133	121	125	113	127	109	135	150	126	121	121	107	110	107	109	111	117	126	130	132	134	128	138	130	119	138	110	109	141	125	129	119	111	115	137	115	117	128	123	111	110	116	135	124	99	144	102	131	126	129	104	141	105	120	117	125	133	133	128	127	138	135	126	100	114	127	119	126	129	113	119	108	131	143	133	131	133	127	121	128	106	135	118	112	128	115	140	111	115	129	122	111	114	113	128	132	93	115	129	123	128	119	117	131	134	120	115	130	115	110	135	111	121	125	137	134	108	130	119	118	134	123	112	122	114	133	118	122	113	131	122	112	125	114	118	111	105	125	116	118	109	111	109	125	144	105	110	145	121	122	136	110	107	145	132	114	114	108	124	97	110	129	135	119	130	124	105	121	121	114	135	131	114	119	114	131	130	123	113	138	121	110	130	118	126	138	128	110	118	111	108	127	110	108	115	126	122	130	125	123	112	129	124	117	108	126	101	136	108	121	104	132	116	121	132	119	121	116	114	113	134	119	133	106	111	111	130	113	125	122	133	122	118	119	117	128	109	131	123	117	122	106	138	116	125	122	118	106	141	141	121	126	116	113	107	135	112	102	116	110	139	123	123	112	126	133	138	116	104	119	113	107	127	134	120	117	136	110	143	122	120	143	120	114	129	133	129	131	132	130	121	132	121	138	133	125	126	108	104	127	114	133	117	116	136	110	121	120	110	103	117	112	137	97	128	84	109	117	104	114	114	111	122	136	134	112	108	118	115	108	129	143	120	125	128	116	120	132	142	102	118	116	108	127	100	106	111	128	119	107	118	115	142	111	108	125	133	135	117	124	118	115	144	141	119	118	102	107	113	132	132	87	139	129	143	115	122	110	107	90	117	112	116	123	123	127	110	111	114	114	123	118	114	125	120	109	116	98	129	124	108	119	117	131	123	114	132	117	126	133	130	146	125	127	131	101	126	126	121	115	136	117	128	124	129	119	94	125	114	104	115	126	145	123	136	111	148	106	120	111	108	130	118	121	123	125	123	105	123	140	128	123	136	123	112	121	133	119	108	120	103	97	123	119	123	124	119	119	110	100	119	135	152	108	117	123	116	118	133	112	140	111	109	119	112	95	105	116	131	124	109	115	111	111	145	129	92	126	116	131	115	139	133	111	116	106	123	138	116	107	140	105	107	125	117	101	122	119	142	111	90	116	124	116	101	113	149	123	138	126	126	115	103	116	148	124	107	113	120	135	115	132	130	118	138	114	107	114	125	115	127	119	124	115	143	106	136	127	136	133	132	125	123	139	106	120	141	111	114	119	118	112	116	139	140	120	116	132	120	122	105	123	132	123	117	128	127	141	147	130	116	105	132	134	133	109	132	112	127	107	124	129	132	122	126	127	125	120	121	115	115	125	103	130	94	114	99	121	127	112	137	111	130	115	142	107	117	106	114	116	119	111	132	108	103	132	120	109	91	99	127	115	119	123	116	109	107	113	128	114	101	103	132	128	109	110	133	119	123	127	120	108	137	126	130	115	123	122	113	98	127	107	143	119	126	106	100	126	128	120	128	117	136	105	119	102	117	146	135	105	99	110	115	119	108	106	132	117	140	117	119	112	121	119	125	98	130	138	123	142	96	144	124	124	124	115	120	126	141	142	130	106	129	114	124	133	106	120	125	108	109	111	119	108	108	125	109	91	126	119	113	115	131	110	114	118	116	137	110	109	95	121	122	112	124	123	119	156	129	119	131	124	128	120	113	133	104	107	106	119	111	128	127	114	107	114	103	122	125	106	124	115	102	116	127	125	120	123	98	130	119	122	126	116	107	115	133	117	112	119	108	121	102	128	108	133	109	134	127	101	109	127	105	112	116	129	133	139	103	133	125	126	133	128	129	119	111	110	111	117	135	123	110	112	124	114	135	115	115	105	103	122	139	135	96	117	110	116	141	108	117	113	126	117	123	132	118	102	110	119	121	122	99	113	129	127	95	115	142	132	108	111	137	93	115	104	127	112	98	116	131	138	120	117	121	108	117	127	122	112	136	112	117	132	107	107	135	117	136	132	118	113	132	127	109	127	124	125	105	123	116	127	124	133	124	113	111	130	116	122	89	108	116	121	125	101	118	143	112	110	113	109	122	119	126	106	96	120	127	121	133	138	123	126	148	124	138	112	89	116	133	107	119	118	111	121	115	104	110	116	122	117	115	128	124	123	132	104	116	107	114	120	162	137	139	106	143	135	106	102	119	128	97	108	112	126	144	127	102	108	123	129	115	121	121	119	131	130	118	145	132	103	135	116	120	123	130	127	139	119	123	108	116	117	113	111	94	121	124	148	124	127	121	108	120	109	127	130	116	114	113	112	129	99	125	115	128	153	115	118	129	108	115	114	126	115	119	94	111	123	119	139	114	111	123	123	107	123	118	128	136	146	142	104	142	121	112	114	116	134	151	123	105	107	129	124	152	119	124	99	113	95	112	95	121	118	100	109	116	138	117	110	134	106	118	109	112	129	150	131	122	128	106	103	128	125	161	124	121	133	131	107	115	146	142	110	114	141	119	122	111	117	124	98	123	130	94	111	130	123	131	124	131	135	116	125	127	123	116	112	114	118	128	125	114	114	136	131	139	119	107	115	113	117	117	121	127	114	122	127	116	116	99	112	126	140	141	117	131	117	114	117	113	130	101	93	121	140
8191	932	1690	2010	1631	1366	1063	879	810	679	656	577	534	500	461	449	443	475	406	431	405	399	396	377	366	377	394	378	355	343	358	395	360	379	320	327	361	334	355	359	337	363	349	343	359	347	333	353	330	336	350	312	309	332	333	348	334	348	353	335	331	327	337	312	335	322	326	298	346	321	305	387	325	328	319	362	363	332	310	334	306	326	316	310	300	328	305	332	353	324	285	310	330	318	301	295	326	335	345	313	351	334	297	336	339	302	306	327	339	319	336	314	357	364	342	317	340	321	312	284	300	317	298	299	303	290	351	346	327	330	312	318	308	327	327	315	350	353	297	344	328	305	329	302	321	352	308	327	321	318	288	345	336	307	281	333	298	306	336	324	330	368	308	314	338	314	302	323	362	306	328	304	297	335	359	345	332	348	343	324	349	341	346	301	377	326	350	295	330	323	332	342	349	309	339	315	338	341	336	308	328	324	320	326	314	312	318	322	322	315	329	301	330	287	321	317	306	343	351	337	307	327	397	282	338	347	311	317	332	357	332	313	345	323	305	338	354	317	309	336	334	328	330	316	304	328	343	343	314	341	339	331	310	295	332	332	353	301	331	309	308	283	328	317	302	325	279	309	305	361	320	309	355	323	332	329	334	321	344	331	332	288	323	348	318	290	314	316	329	343	319	341	342	325	290	330	306	309	316	319	336	315	347	313	321	314	338	326	342	292	382	337	304	330	299	308	351	310	325	318	335	294	362	308	334	331	299	333	302	330	307	332	335	351	318	320	330	336	333	336	324	310	335	334	335	324	291	305	289	305	331	306	309	339	330	340	297	320	349	331	306	308	291	325	335	340	331	329	323	268	317	302	326	309	305	314	325	322	346	303	310	301	312	322	336	297	330	323	308	310	347	292	303	328	320	326	324	316	381	351	336	303	325	342	353	278	316	351	299	321	338	306	352	347	338	341	312	319	348	330	318	327	341	340	341	336	309	358	310	310	341	330	332	339	320	324	335	302	337	272	284	340	332	358	321	313	314	336	322	291	312	291	332	322	330	315	323	294	306	327	359	301	323	350	297	310	301	343	335	348	313	332	342	339	284	345	324	324	332	344	330	333	317	342	338	349	328	321	313	317	299	359	318	349	290	378	305	317	326	338	335	320	331	321	326	326	340	328	353	323	316	362	329	295	323	321	313	319	307	314	310	333	310	326	305	365	345	319	322	305	314	316	335	309	309	330	296	289	322	349	350	344	342	347	331	323	323	310	294	307	288	334	370	339	313	358	312	354	318	308	315	362	314	333	326	319	295	344	312	336	310	329	306	320	321	361	329	327	302	323	342	331	322	313	325	322	338	324	338	299	333	352	343	339	306	324	330	324	317	344	347	312	355	317	345	320	309	308	332	301	310	329	322	328	296	329	351	329	330	323	335	341	326	334	319	329	320	319	310	287	283	300	346	292	313	359	344	300	329	294	315	336	309	348	322	290	326	312	346	335	318	320	304	319	358	335	330	312	348	310	302	311	307	333	350	292	296	322	294	326	334	337	311	313	327	332	325	320	314	298	341	327	339	323	307	312	339	304	313	333	376	303	325	350	293	348	343	365	320	307	349	322	309	303	323	342	317	309	300	329	317	327	336	322	285	338	340	303	325	301	322	348	364	321	301	332	300	324	321	326	309	289	347	307	315	296	315	321	349	317	306	314	326	316	330	323	286	317	367	328	321	341	303	330	318	349	313	325	354	299	308	333	303	323	294	330	334	326	278	315	319	310	320	323	322	319	313	320	326	330	303	323	290	300	313	318	316	291	317	303	336	357	347	349	325	293	325	311	294	342	288	327	295	285	325	308	305	305	330	305	327	322	307	326	347	315	306	338	318	331	328	347	357	346	295	330	354	332	320	354	299	342	353	343	312	299	315	293	297	340	312	300	336	301	336	311	327	331	358	281	333	327	322	325	299	368	306	334	295	321	330	341	334	292	323	309	300	295	321	287	302	316	335	334	283	373	331	337	329	330	332	325	326	347	358	316	320	325	334	325	326	314	338	332	291	310	351	286	356	289	310	358	347	283	312	330	361	339	320	314	319	316	358	317	338	314	307	307	303	351	357	309	319	306	327	329	333	316	374	315	344	312	315	341	333	318	328	366	309	347	357	293	313	314	311	366	298	318	356	316	314	326	356	311	298	337	385	328	326	312	317	326	318	348	319	317	342	348	307	345	321	326	331	304	337	303	312	295	352	305	328	325	313	292	330	319	323	315	319	289	337	328	333	328	316	300	305	318	340	299	339	316	301	334	313	288	319	318	311	324	308	320	330	324	312	303	298	323	347	304	325	324	349	317	321	317	292	322	331	295	341	325	304	323	328	343	338	316	313	329	302	301	318	343	337	298	298	312	339	317	303	317	325	335	321	335	313	313	302	314	331	343	322	317	308	334	325	313	319	321	362	302	313	361	321	327	334	341	342	327	290	314	352	328	373	325	316	350	337	327	313	284	355	322	325	330	296	281	334	321	328	340	293	346	323	329	318	315	320	290	318	340	352	322	328	312	290	334	330	294	333	342	322	302	307	331	312	318	310	359	352	327	358	329	334	315	303	345	359	333	332	302	321	299	323	311	314	329	359	332	332	266	354	346	327	305	332	316	313	345	327	330	328	296	348	343	346	321	331	327	331	362	326	305	305	306	342	318	299	315	296	317	340	328	293	301	320	323	291	345	320	318	314	306	344	323	316	323	332	300	308	333	341	303	319	341	319	341	310	300	312	354	330	299	324	332	332	342	306	339	297	307	309	353	309	355	330	346	310	349	355	324	367	286	322	343	343	318	351	348	315	326	306	304	336	336	334	359	333	321	329	346	295	325	306	339	331	346	353	291	337	326	338	384	294	317	307	313	317	357	327	331	330	326	302	299	318	332	335	285	315	309	309	296	323	349	352	314	307	316	365	375	301	302	298	320	294	319	300	334	302	297	297	326	337	315	313	283	346	382	333	359	341	306	293	322	306	312	315	334	299	340	328	335	329	341	333	315	333	332	337	332	323	328	317	312	372	321	331	307	326	374	308	312	301	318	307	328	341	318	330	325	348	318	309	343	338	297	326	340	385	358	324	311	330	336	324	327	312	312	338	322	348	297	355	332	320	328	281	325	333	343	324	324	314	337	304	347	323	287	303	351	329	316	307	342	316	310	301	330	338	310	326	324	350	318	357	276	339	316	336	338	312	330	327	293	329	335	319	359	324	325	307	320	332	330	329	335	302	332	345	338	343	328	329	338	325	317	290	333	295	307	326	332	317	343	338	340	315	321	316	337	368	303	323	332	333	297	310	317	335	332	306	321	332	330	288	350	319	320	337	344	289	345	297	311	326	312	317	322	298	325	322	301	336	341	365	337	334	340	340	311	332	323	337	320	335	343	311	320	314	351	344	308	290	345	351	319	310	326	321	321	305	306	337	326	353	328	335	312	312	319	353	311	325	321	343	312	349	326	308	326	306	315	320	336
1737	378	377	363	373	356	330	335	349	371	386	385	374	346	326	338	353	361	399	376	331	347	375	360	352	387	374	360	369	362	317	359	380	372	374	365	333	371	322	369	383	359	337	328	389	334	371	403	352	350	340	326	336	349	351	367	372	395	372	389	361	396	363	361	331	354	337	370	344	339	347	359	337	402	370	361	356	360	349	329	330	357	430	393	338	326	364	364	344	362	343	325	339	378	335	327	367	367	342	309	356	389	333	331	396	371	395	392	380	346	377	381	324	395	341	369	362	384	366	330	350	315	346	352	336	352	384	373	345	349	375	359	377	367	391	354	360	325	366	342	364	352	333	348	372	369	371	370	346	395	375	360	376	371	390	355	403	368	333	330	364	359	364	340	387	325	349	344	352	345	405	338	350	342	390	354	379	352	374	336	332	364	339	351	337	331	331	366	337	358	365	359	377	365	343	359	356	354	344	354	344	380	344	358	314	335	331	391	299	376	402	358	341	419	367	361	375	365	323	343	373	373	388	351	362	408	359	321	342	357	350	351	361	347	344	368	329	372	350	367	381	384	357	353	357	358	369	369	353	326	340	388	348	347	315	327	370	366	317	351	396	352	379	320	333	339	354	349	321	369	347	368	340	381	380	355	390	345	353	348	373	389	354	357	327	345	376	379	350	394	365	359	379	351	335	337	383	353	370	397	349	398	341	367	383	348	340	353	342	384	375	361	358	373	353	330	330	352	333	345	347	363	363	354	340	361	360	373	336	357	348	370	353	368	332	334	377	358	381	340	351	369	348	328	335	348	394	379	355	369	355	381	350	367	326	347	343	297	380	366	343	343	356	344	352	337	348	378	355	375	362	363	338	341	372	358	361	340	375	366	390	332	335	353	340	375	312	384	376	342	335	341	346	371	386	381	373	356	354	358	365	301	345	333	321	385	367	405	346	361	323	397	339	361	375	385	329	345	340	369	363	385	386	338	353	393	377	388	367	367	341	325	383	385	359	347	343	378	346	354	368	397	341	325	344	371	384	353	356	368	362	328	348	349	345	329	350	354	354	339	359	344	356	377	372	347	369	327	353	370	381	361	390	363	330	366	341	326	345	352	368	370	352	338	365	373	376	341	316	351	348	352	361	337	383	340	341	366	356	351	385	363	342	357	362	332	321	385	383	349	337	386	393	349	357	348	311	377	347	375	375	330	359	371	321	351	394	389	341	340	374	350	362	320	332	387	327	346	325	361	363	361	390	354	376	340	365	376	372	349	380	351	347	347	341	378	402	386	332	320	349	350	375	336	331	352	353	365	390	333	362	331	356	356	340	371	360	396	339	339	356	375	357	341	326	336	335	354	348	330	336	365	343	356	374	314	391	328	404	390	322	352	360	355	327	388	337	399	369	327	349	372	361	351	348	350	349	364	361	360	397	373	410	371	382	390	366	384	358	377	382	365	358	360	355	337	354	370	349	397	341	329	351	330	352	346	353	371	385	359	347	366	335	366	334	365	316	326	325	337	360	373	357	372	371	338	376	360	360	318	381	366	371	320	368	414	399	376	345	374	328	386	367	318	360	377	357	354	372	384	339	294	364	359	346	362	363	353	363	378	360	356	373	355	364	350	341	340	338	368	366	346	340	361	395	382	368	360	349	323	394	373	333	358	357	338	354	378	345	336	393	321	336	360	376	369	358	383	325	328	372	353	344	346	365	326	346	384	379	326	380	353	341	361	362	338	348	364	358	372	331	349	363	352	363	332	376	366	355	341	346	345	332	348	381	353	357	327	341	364	369	403	335	376	378	367	356	376	351	324	334	334	379	360	364	324	364	381	356	322	355	351	349	336	364	350	336	364	322	343	370	341	327	364	351	375	325	391	355	383	351	400	371	335	379	356	345	344	310	372	329	322	366	370	366	367	392	368	354	314	344	358	346	390	349	361	357	334	338	340	372	356	367	380	341	353	359	389	331	375	362	379	344	381	367	362	348	350	358	362	327	385	386	344	350	342	371	374	349	344	372	361	362	402	330	313	359	371	359	349	361	360	373	346	346	349	370	336	350	383	371	323	356	354	339	379	343	369	393	380	367	331	334	363	333	326	358	337	343	368	357	372	347	316	377	324	337	355	360	330	382	372	365	369	352	347	379	341	357	378	362	330	313	326	389	323	333	378	393	390	367	355	367	349	324	362	366	358	335	331	351	341	329	344	350	349	332	338	348	333	351	350	370	360	348	352	335	357	418	380	342	356	362	349	376	394	334	345	348	354	355	378	357	388	348	336	364	352	370	379	366	366	373	366	370	332	380	406	336	352	368	337	354	363	372	334	386	367	361	355	338	383	332	366	373	340	362	370	361	335	346	355	392	359	374	369	365	333	408	374	355	361	340	333	378	347	364	360	390	355	383	370	327	303	328	377	350	363	361	335	310	335	345	332	390	348	361	357	370	354	322	349	329	357	355	330	346	348	401	350	354	357	355	332	330	335	368	332	367	372	327	364	372	374	361	359	394	378	328	377	330	380	356	333	333	346	349	332	378	371	377	299	369	342	359	301	364	359	367	341	372	361	383	330	350	357	330	417	331	336	355	381	322	362	286	385	332	358	358	374	366	354	335	365	373	344	384	352	385	372	343	392	373	350	381	364	360	357	350	342	346	372	350	372	340	347	327	427	383	387	339	392	362	385	410	371	314	373	365	369	344	372	387	362	362	373	399	366	381	333	360	358	347	355	349	338	340	334	358	366	335	383	352	323	323	354	342	414	354	347	379	344	347	340	366	343	386	378	353	342	343	365	356	340	350	305	335	387	330	333	345	386	337	348	363	393	346	372	367	333	339	362	350	336	343	362	379	358	350	344	357	332	369	351	329	374	360	395	300	376	350	343	334	353	396	335	346	348	369	362	336	345	333	355	353	353	328	354	363	351	368	356	391	385	358	333	348	360	336	354	340	321	424	343	323	380	377	348	335	363	302	369	362	344	359	339	352	339	310	333	339	341	357	360	377	394	390	339	397	346	326	349	312	360	366	360	359	410	401	338	371	383	375	344	343	370	361	348	350	382	354	350	364	403	359	353	351	370	313	339	319	332	358	350	367	376	348	375	338	326	360	349	336	342	406	378	356	367	309	356	403	333	347	365	349	345	350	376	368	371	359	372	348	320	365	348	353	356	340	310	377	395	368	366	361	344	360	356	370	377	346	322	367	342	365	370	366	342	353	365	368	370	356	356	398	382	387	386	348	321	374	359	340	416	373	355	387	380	335	331	343	392	361	329	369	369	352	386	342	353	388	348	381	365	343	360	373	342	369	357	359	366	343	321	371	385	386	355	353	390	334	371	376	367	315	346	341	349	390	354	356	384	350	350	372	383	392	353	381	359	341	329	325	343	360	349	335	357	374	387	331	384	364	342	383	338	341	361	368	355	357	335	331	356	364	358	362	357	347	332	349	342	352	362	333	319	373	353	354	350	352	361	357	373	355	346	354	357	344	367	335	372	358	369	351	328
2112	804	808	818	816	794	781	784	770	776	756	824	810	833	817	804	817	788	794	783	786	801	811	784	754	808	758	821	712	787	807	755	810	771	768	778	766	785	785	771	793	782	728	808	752	797	769	751	743	762	772	765	768	814	753	801	765	759	780	742	815	821	818	792	776	780	733	772	757	763	772	805	737	759	758	791	806	797	792	805	735	730	787	774	819	699	752	761	845	784	799	772	774	838	775	786	816	726	793	836	783	772	795	862	781	774	804	797	822	765	794	785	799	785	796	814	745	809	759	770	788	780	791	771	799	772	754	749	786	769	799	818	830	790	809	787	793	809	787	748	791	783	834	782	807	778	814	784	798	812	797	815	829	811	788	746	855	781	830	763	789	796	800	801	787	788	748	799	798	777	813	754	755	794	750	822	757	787	815	794	767	803	808	774	793	763	790	725	780	795	761	793	756	774	729	755	771	761	806	795	755	819	778	780	784	768	776	767	801	766	767	768	773	758	768	787	745	819	769	771	750	769	769	805	768	847	799	797	790	800	749	753	786	822	742	761	813	804	771	797	747	750	766	754	820	767	771	807	814	769	762	790	715	736	817	765	758	794	757	793	751	791	791	750	746	821	780	797	755	845	771	749	783	806	839	793	784	820	788	742	764	776	796	796	787	755	786	787	805	808	826	778	821	847	755	803	769	751	746	786	803	775	732	765	790	780	804	743	777	796	761	763	804	767	809	819	731	749	777	754	827	811	759	758	799	789	803	790	732	787	747	813	741	823	825	723	756	812	792	834	798	779	749	811	790	781	774	740	815	801	775	796	772	785	724	787	758	770	822	723	773	836	771	757	746	834	765	750	768	818	778	794	729	806	795	797	794	768	814	793	782	793	781	761	793	792	777	791	798	789	796	741	819	809	790	764	766	741	777	737	747	745	743	802	809	807	801	796	756	765	754	751	771	862	772	803	787	751	808	776	848	764	813	785	755	784	769	788	829	804	783	823	790	816	819	844	795	765	822	740	743	724	747	794	762	819	771	824	751	804	784	793	798	839	803	750	785	757	723	773	792	752	782	824	774	823	709	768	831	761	759	788	771	782	762	731	725	798	799	775	750	791	763	812	804	751	796	785	813	797	821	735	788	771	797	779	718	826	805	745	803	821	781	755	801	766	804	804	729	805	795	772	782	805	824	830	749	802	743	804	787	774	764	794	826	771	814	771	754	738	779	798	739	743	819	749	770	770	833	801	738	756	765	788	747	750	814	793	751	791	798	787	818	798	757	791	816	780	781	762	755	746	797	750	735	803	795	770	794	773	766	787	761	756	762	794	749	737	722	742	728	751	783	775	725	760	770	838	784	844	784	737	811	816	781	801	777	806	780	802	833	841	760	776	817	762	798	764	810	764	825	756	786	752	736	778	760	820	786	767	740	743	757	809	739	768	763	783	759	774	805	849	748	756	749	770	812	778	772	775	785	766	788	818	795	772	763	761	809	848	797	741	725	774	786	780	779	760	746	784	736	775	794	746	778	793	715	755	747	761	717	732	817	774	798	808	775	793	814	767	767	816	750	780	784	792	700	758	789	763	763	769	752	767	760	767	766	739	773	754	777	799	786	775	768	782	795	762	801	734	717	808	798	754	722	770	794	749	773	754	730	750	789	790	807	756	833	811	750	771	761	760	759	762	764	826	788	823	776	716	760	798	763	828	821	771	813	761	776	725	753	762	802	811	841	813	753	834	771	799	769	784	810	799	745	805	787	728	811	729	778	821	785	770	805	770	757	802	758	803	763	757	767	826	767	758	788	758	803	806	798	763	780	729	797	761	764	732	782	775	794	768	784	780	815	782	789	757	783	755	743	787	827	789	820	783	740	749	736	752	793	725	814	815	799	873	740	776	783	795	840	772	750	828	773	770	772	778	752	792	765	776	772	789	796	756	815	763	792	801	807	834	780	755	794	812	772	769	819	796	789	788	785	779	763	737	787	735	751	784	798	766	773	813	814	837	799	810	780	785	809	757	807	699	803	805	815	772	836	754	789	766	807	785	824	799	782	849	795	743	758	807	749	739	797	775	797	822	816	738	796	784	786	748	778	768	743	777	806	786	819	806	761	837	778	802	766	803	797	820	749	774	858	745	826	810	818	763	790	760	767	783	744	724	812	787	779	796	825	775	783	810	798	767	779	770	846	711	766	817	746	760	778	787	741	787	753	760	745	807	825	729	782	709	830	803	844	837	785	764	790	779	766	779	805	782	798	801	797	840	796	748	820	800	805	795	814	827	798	803	768	708	765	816	815	798	790	733	793	787	777	759	795	803	780	778	804	760	788	836	756	786	847	742	781	757	811	779	765	739	771	787	778	787	795	812	789	797	771	810	781	775	752	812	802	762	772	777	757	804	749	750	779	808	795	837	752	813	796	771	768	808	778	751	768	817	785	796	772	750	756	778	775	831	768	759	741	820	764	767	790	760	771	811	770	773	775	813	809	776	765	822	816	770	804	829	845	772	789	794	761	833	738	757	761	786	777	752	787	780	831	806	822	787	742	781	785	723	745	830	784	778	782	832	763	801	788	808	805	742	826	813	774	794	794	778	761	759	776	755	789	798	797	772	797	720	747	813	803	758	760	741	740	793	775	791	765	811	800	730	787	771	786	802	758	795	784	796	735	805	798	785	811	750	743	758	812	778	809	747	776	799	758	729	786	772	765	762	786	863	822	740	764	780	785	810	705	770	787	782	747	808	805	751	770	807	726	804	809	777	801	754	776	772	742	789	747	775	748	788	768	819	761	779	798	745	751	820	734	803	739	784	794	777	747	751	806	802	769	777	792	786	796	775	808	773	809	789	811	824	776	750	738	779	813	814	776	739	805	763	813	776	799	798	775	785	730	801	739	775	780	768	839	800	780	735	754	760	858	781	769	794	775	813	796	764	828	772	762	794	729	819	760	826	765	760	766	806	759	754	815	773	824	776	777	778	740	777	745	743	781	755	768	794	760	780	747	782	738	799	772	776	753	750	788	810	793	760	789	758	745	749	808	775	743	788	778	758	781	770	811	773	770	818	797	767	801	785	785	763	829	781	755	780	804	792	793	805	783	774	787	767	818	752	795	777	791	784	767	785	768	779	765	839	794	799	782	808	806	789	751	795	762	796	758	806	798	838	728	797	726	773	779	784	809	759	818	723	726	790	752	790	794	801	804	802	783	814	765	767	780	796	792	757	755	726	768	759	778	792	833	782	755	788	755	805	776	809	758	782	749	809	781	727	811	788	803	772	851	791	768	803	773	752	756	764	783	815	792	800	763	764	792	757	835	753	737	805	808	788	768	782	761	775	792	772	742	787	782	757	792	769	763	771	788	790	775	756	790	766	781	786	763	821	830	708	779	832	793	731	825	760	839	770	795	758	787	805	777	771	779	752	805	790	778	781	763	821	789	831	767	787	797	784	796	753	825	752	814	792	765	805	797	737	790	806	806	714	844	724	770	785	801	814	803	791
7946	541	505	419	346	271	264	208	233	204	213	183	188	195	215	177	187	171	182	181	166	184	190	188	191	173	205	190	190	163	188	187	180	198	207	177	183	194	152	169	186	158	176	172	179	166	165	169	187	178	179	177	173	194	185	172	178	198	171	182	197	184	182	185	183	153	170	174	177	198	185	205	174	195	196	165	178	162	159	164	208	199	168	187	172	177	177	159	195	201	184	155	191	174	164	184	149	187	179	164	176	169	177	186	175	160	170	177	178	167	174	176	176	186	172	186	173	175	197	158	191	194	168	174	205	170	151	176	176	147	179	174	171	178	168	161	169	193	164	167	170	184	188	169	186	171	179	189	158	171	166	169	186	188	187	173	191	195	189	188	170	189	189	177	152	185	185	218	155	179	177	178	180	186	213	186	185	164	160	146	171	161	186	195	168	160	174	170	180	182	185	168	188	179	174	227	168	174	192	219	174	181	162	185	185	173	173	177	173	188	180	154	183	174	160	208	205	183	146	180	164	181	191	214	198	192	162	207	194	174	208	152	163	145	191	169	180	180	202	191	169	201	189	182	174	185	156	187	161	230	166	172	183	194	169	177	171	204	164	188	153	171	186	152	167	178	169	171	169	176	164	199	165	177	187	167	178	188	182	191	207	180	178	206	206	176	184	195	171	174	185	192	176	182	162	173	175	208	215	179	162	181	182	166	162	168	179	182	201	173	175	180	187	187	165	189	156	181	149	166	189	167	179	179	158	183	160	157	154	163	191	181	170	182	165	150	178	209	166	162	196	201	188	184	169	184	196	167	188	160	196	190	164	182	168	147	157	173	160	158	181	153	179	176	170	205	168	175	182	186	157	187	162	163	171	177	181	186	176	188	198	179	173	190	180	184	185	176	163	167	159	143	194	184	185	196	180	175	146	168	178	193	203	189	173	170	195	174	169	163	178	192	187	185	188	176	148	180	182	201	187	180	194	192	207	166	170	166	158	189	173	193	198	156	182	198	216	209	193	170	170	185	188	179	176	197	184	174	176	179	167	168	168	158	191	165	188	160	162	194	176	176	168	185	197	174	167	180	220	211	163	171	172	169	170	183	187	204	161	199	191	169	171	188	191	169	172	158	168	181	190	166	152	188	155	178	160	176	188	159	161	160	189	193	151	165	175	173	166	176	176	180	163	172	157	163	161	179	171	195	172	172	168	167	174	168	152	163	168	175	193	196	169	179	183	175	192	175	181	165	155	140	186	191	179	193	148	176	172	196	184	180	157	171	153	174	174	211	188	179	169	162	188	178	173	166	171	198	186	178	196	179	166	188	213	189	191	205	182	172	151	187	179	171	179	171	186	198	163	184	173	190	182	161	165	173	176	190	175	184	170	178	197	160	174	159	175	203	165	156	173	187	192	151	154	168	172	183	188	173	190	164	177	175	164	171	210	163	181	193	188	185	160	167	201	173	167	167	200	173	162	168	190	156	172	191	175	173	138	167	180	165	179	170	180	196	164	158	191	183	174	185	194	183	175	145	192	175	171	194	163	199	172	169	171	175	188	184	212	145	183	162	183	166	185	194	164	189	197	172	165	165	188	189	193	179	155	184	174	198	176	185	173	179	162	166	183	180	185	178	189	192	160	176	178	149	149	176	166	185	168	134	174	176	150	184	173	182	177	164	184	182	180	184	175	166	192	181	184	183	169	177	186	207	184	146	162	170	153	193	159	177	173	185	189	163	169	166	164	131	191	155	170	159	191	182	168	168	185	180	158	178	197	185	177	166	149	169	166	168	197	207	198	181	168	180	181	189	172	151	178	192	171	176	182	181	194	166	191	191	188	161	180	163	191	203	156	164	178	178	185	170	184	156	209	199	166	188	149	202	161	154	162	137	182	196	193	168	156	179	182	200	180	181	176	175	175	198	177	169	163	196	187	169	165	157	183	192	150	178	177	190	169	178	183	156	195	195	183	158	186	177	186	174	164	173	182	170	182	173	180	179	165	168	144	180	150	192	192	184	196	195	202	179	168	195	164	190	160	188	175	176	181	163	178	161	182	177	169	166	174	142	181	190	189	156	151	165	194	197	188	185	186	161	193	186	168	164	219	175	156	179	160	187	153	180	179	150	189	143	164	181	177	169	189	163	170	178	180	153	168	175	169	199	170	156	156	191	156	161	181	188	201	187	163	192	209	175	177	172	166	169	172	177	175	151	165	192	182	151	177	150	172	185	175	155	201	145	199	177	200	178	182	192	170	186	166	203	176	152	159	175	163	174	178	193	176	178	176	195	180	183	161	176	197	182	179	198	148	151	164	182	207	174	196	178	174	185	156	177	172	219	173	172	185	171	172	200	193	180	168	175	163	163	177	170	156	191	186	172	174	177	160	173	167	158	167	176	183	181	212	179	196	188	191	168	153	164	168	182	174	187	186	180	154	179	183	186	190	181	165	189	159	159	183	176	158	187	177	183	201	181	165	181	161	177	190	174	170	171	178	172	153	178	174	176	223	143	167	179	161	155	166	199	185	166	160	178	197	169	183	176	169	178	184	164	178	188	175	188	171	176	171	154	191	167	198	167	173	173	189	185	152	142	188	166	171	186	198	160	182	161	158	216	180	181	188	182	178	163	195	151	180	179	159	171	161	154	190	189	174	174	201	184	173	185	193	177	184	169	188	190	190	172	176	183	165	168	192	168	172	178	180	128	176	167	183	197	170	201	158	170	182	184	171	156	185	173	147	194	150	174	184	191	195	189	163	160	177	182	176	178	204	204	177	163	187	182	179	185	161	170	150	178	180	180	165	192	183	179	184	196	171	170	167	161	186	166	168	176	156	175	163	158	168	138	164	172	167	183	173	168	177	184	182	152	182	178	157	185	188	191	164	183	180	176	171	168	183	185	172	183	166	175	191	186	179	177	175	173	182	178	155	164	174	177	188	180	166	182	173	148	185	171	200	167	190	188	159	141	169	169	190	163	191	153	188	168	171	169	187	185	197	170	172	196	147	186	177	177	154	176	176	227	144	152	184	182	195	159	172	200	182	165	172	182	193	181	185	168	198	177	152	192	194	172	170	160	184	156	175	168	166	154	183	152	176	181	183	168	184	176	180	173	156	183	168	181	152	184	194	176	141	180	176	177	168	185	177	158	147	166	190	190	174	168	177	142	171	196	175	168	171	194	176	206	153	188	221	186	166	176	187	186	146	196	203	201	180	169	163	134	164	179	177	162	178	173	168	150	193	185	158	152	183	133	176	177	223	177	191	179	159	192	194	181	184	172	173	153	194	169	182	178	198	201	177	145	164	174	184	185	159	171	189	191	171	165	161	168	184	190	176	175	175	188	167	161	181	165	163	179	181	195	164	187	165	158	167	174	171	177	184	177	188	179	167	158	176	169	158	165	177	162	153	181	155	175	167	204	181	168	171	180	164	188	179	170	186	161	166	189	177	167	185	171	187	183	158	183	166	194	179	175	190	174	167	162	177	190	189	181	169	175	170	165
6430	729	1150	1196	1090	917	761	740	691	609	605	562	548	514	485	495	469	478	503	454	449	461	459	484	478	435	454	468	469	460	445	459	413	451	462	392	417	428	425	458	465	409	439	417	446	454	435	437	405	435	426	378	464	412	418	395	418	401	422	394	439	420	447	402	414	428	418	396	421	438	420	372	400	452	369	384	426	449	403	421	433	358	399	428	441	399	376	421	415	454	402	429	433	438	412	399	436	434	385	397	442	383	436	417	434	424	398	434	390	427	451	421	426	425	429	448	393	456	370	425	407	403	440	428	419	416	408	422	436	423	412	396	421	405	467	386	387	418	440	417	401	416	427	420	426	411	426	429	412	403	398	394	399	422	419	388	389	420	412	409	414	414	416	427	390	396	420	411	459	408	443	412	450	417	398	448	432	425	394	460	398	447	426	403	376	424	430	411	428	400	424	420	416	386	416	423	462	395	417	424	409	435	409	402	441	409	394	453	407	385	381	467	441	429	416	415	403	435	424	398	413	372	429	398	398	414	402	434	392	447	423	409	426	433	426	445	417	422	429	456	402	416	435	409	439	402	381	377	446	407	428	433	387	399	451	425	452	396	425	416	431	396	412	434	431	404	444	413	440	378	389	412	409	400	420	409	448	435	401	412	425	439	398	395	414	394	388	379	380	428	446	425	409	449	419	420	399	457	414	423	413	385	463	420	408	426	404	416	422	429	421	432	388	466	425	428	405	451	455	441	389	410	436	420	383	403	410	422	380	410	446	411	400	443	417	408	458	415	434	398	437	459	417	398	421	440	420	390	431	452	400	429	364	403	407	426	421	412	451	387	410	391	424	374	416	428	403	399	449	418	411	385	413	417	441	372	412	421	440	395	430	423	427	391	394	391	398	428	414	413	447	394	418	390	419	476	403	383	440	471	421	410	438	419	411	407	420	397	424	398	441	401	439	425	435	441	372	449	442	382	392	425	405	403	403	435	437	423	391	401	379	446	418	449	423	434	423	387	407	419	393	399	409	430	408	424	425	428	425	412	448	426	439	394	399	431	397	425	388	428	376	440	433	454	411	411	443	399	431	402	408	419	460	396	434	418	417	410	398	409	370	444	409	401	432	436	398	407	393	407	414	417	424	408	377	448	361	423	434	402	431	417	441	420	422	397	450	403	387	375	401	393	413	454	408	405	412	428	411	391	422	422	397	391	403	442	418	430	446	442	440	436	413	458	387	405	415	393	437	404	422	415	404	387	430	421	449	434	434	429	425	453	405	427	415	428	410	429	388	423	431	397	402	386	406	397	434	428	423	401	436	402	431	394	423	417	418	420	390	398	404	422	433	434	446	454	413	437	400	441	414	401	459	442	390	431	446	426	380	391	409	406	422	407	439	424	379	444	423	448	416	393	426	408	401	407	448	419	391	412	483	415	448	420	409	442	459	430	431	421	402	404	387	414	394	378	403	397	430	444	416	421	396	422	417	399	445	399	453	427	407	411	437	431	397	392	398	424	420	421	428	415	406	390	430	445	396	435	437	444	418	400	410	424	425	395	423	434	422	427	433	419	431	390	416	382	446	418	421	438	429	412	408	428	406	429	374	407	414	421	405	366	430	405	410	428	420	419	457	423	433	409	435	391	412	404	392	434	423	383	389	419	433	398	402	450	406	424	383	414	408	418	443	443	414	388	390	407	425	427	428	412	443	448	391	444	431	420	400	416	424	411	390	413	428	414	398	394	404	430	411	456	418	424	413	398	452	439	393	399	414	442	432	431	395	404	397	392	472	420	415	428	390	414	430	428	437	406	430	438	416	421	409	388	417	417	471	456	418	438	455	414	427	402	414	443	473	388	391	437	444	427	450	431	380	444	388	435	415	432	405	414	365	434	469	432	400	413	395	416	438	412	410	411	388	400	433	430	418	439	401	391	424	403	418	426	432	399	411	432	433	426	435	448	433	420	433	441	402	396	422	409	403	443	438	415	403	433	407	414	408	412	424	372	434	437	436	402	415	442	404	389	459	407	425	408	420	440	388	405	420	412	426	437	379	416	430	446	389	397	414	399	391	437	434	443	446	423	407	437	418	383	410	407	442	450	415	397	446	401	416	424	374	430	409	422	413	415	402	414	425	398	455	392	412	404	445	409	403	440	433	403	398	416	429	403	403	394	406	417	408	416	424	424	416	428	400	429	418	413	415	388	443	438	415	396	372	449	434	394	429	387	424	422	417	420	413	432	428	420	381	439	458	404	424	418	415	461	396	423	417	423	434	406	441	433	401	466	424	428	386	407	455	390	444	401	360	432	417	386	420	439	423	421	455	433	391	412	407	393	405	422	439	390	413	408	418	436	400	412	385	381	440	422	450	432	426	389	408	409	400	429	408	432	415	450	377	379	413	413	417	400	416	432	413	453	401	419	408	413	422	420	426	421	426	407	400	403	425	411	428	396	416	407	408	423	435	437	431	436	435	378	426	406	420	426	361	439	435	417	457	388	396	414	402	399	412	435	395	440	450	457	403	410	418	404	396	422	432	391	440	378	398	397	464	397	409	449	406	430	450	370	441	392	409	409	373	406	385	454	442	422	407	424	428	413	419	403	362	426	406	415	428	407	429	428	402	435	412	423	404	415	430	415	448	432	413	415	384	425	440	422	448	452	399	411	415	442	393	393	445	403	430	418	428	416	400	402	392	405	418	431	386	412	408	425	413	422	424	421	440	433	391	426	422	415	398	406	441	427	404	412	391	390	431	411	419	423	417	393	460	393	445	487	467	441	426	428	401	430	420	412	436	381	422	386	414	419	430	397	408	400	431	436	426	380	445	400	432	385	429	407	432	439	450	392	439	421	426	397	414	418	392	414	428	403	442	414	405	420	407	433	428	408	412	424	433	421	396	435	431	444	403	409	408	456	387	450	408	421	419	379	461	410	423	422	435	388	416	449	388	391	435	406	403	424	385	404	398	423	401	408	388	417	417	417	402	431	419	417	385	431	441	408	380	434	362	423	416	422	425	432	409	422	417	394	454	414	383	429	423	393	403	390	412	400	456	415	433	431	382	429	386	430	450	411	425	377	425	452	418	400	388	413	433	402	458	414	432	430	428	439	436	453	460	434	462	422	414	438	428	367	433	432	428	415	422	435	409	433	420	425	450	426	405	415	379	451	455	437	412	423	387	406	433	432	402	428	450	434	434	400	360	442	413	420	401	394	394	438	448	466	433	421	388	411	397	433	441	439	420	391	469	405	423	399	385	423	430	412	415	423	415	420	458	468	396	432	434	402	433	395	395	413	424	418	426	405	426	398	425	448	415	456	450	387	424	469	405	421	424	425	420	441	433	436	404	421	460	399	432	417	421	443	447	391	403	441	439	449	416	406	364	425	409	427	414	396	455	398	384	409	435	408	389	363	399	380	421	386	385	433	432	438	418	390	380	428	405	396	428	461	406	453	424	419	357	430	376	393	443	416	401	415	431	442	419	461	436	419	427	398	398	409	443	403
14467	1076	808	601	368	279	273	239	198	216	158	161	141	155	132	141	158	121	119	128	120	122	132	132	133	150	124	119	131	114	120	118	111	116	128	124	103	143	122	115	146	112	139	122	105	115	139	124	119	120	111	121	119	119	119	114	111	116	109	123	120	117	119	121	131	103	116	128	104	116	115	96	119	138	123	124	128	126	117	126	114	110	117	131	118	113	137	140	114	107	115	136	124	104	110	131	117	120	128	112	119	106	122	113	126	112	121	120	126	129	122	123	133	107	115	128	122	108	108	123	99	114	106	118	109	125	128	125	124	106	129	146	118	107	141	126	127	115	141	126	110	101	114	133	123	111	126	106	133	103	107	118	101	109	119	119	112	104	107	130	139	118	126	135	126	105	101	131	118	124	111	115	106	101	112	127	108	118	119	122	143	121	103	111	97	121	102	123	116	131	124	113	113	99	130	97	116	115	109	96	126	114	113	120	118	125	128	111	121	118	110	102	97	91	133	131	124	101	114	123	105	123	105	117	110	112	125	131	117	119	129	113	146	119	107	135	121	123	122	116	115	117	130	114	104	115	119	112	132	123	109	129	111	104	131	102	117	133	108	104	115	125	129	135	115	128	129	124	102	102	97	96	123	118	107	118	113	124	120	131	103	111	92	126	119	118	142	116	117	114	99	107	128	98	122	106	100	88	108	120	106	100	121	124	113	122	125	113	112	99	122	114	129	120	123	109	112	116	118	117	97	117	104	122	119	110	124	124	113	119	136	120	110	115	103	106	137	137	104	113	112	120	94	123	108	120	109	107	115	109	109	144	119	121	131	132	109	106	118	120	101	147	114	125	119	125	114	112	128	148	120	110	131	116	131	129	116	97	112	104	116	135	126	117	129	110	123	130	123	114	122	114	115	133	115	106	122	121	125	116	107	114	102	119	109	114	105	117	118	115	133	122	100	108	143	107	134	123	109	118	119	126	113	124	122	113	128	122	87	110	130	116	103	132	144	108	114	105	138	135	120	133	127	135	108	101	121	119	112	118	141	115	125	123	95	122	135	103	133	109	119	129	134	121	112	131	131	106	140	130	123	116	133	108	121	111	151	129	103	107	103	128	125	110	120	114	123	114	131	129	106	127	123	105	107	111	112	110	118	143	99	137	113	141	114	135	115	99	113	121	121	132	104	110	140	120	133	110	123	120	126	117	114	109	133	129	118	113	122	104	118	109	102	123	109	125	117	123	111	115	107	113	115	144	117	97	123	106	128	113	116	113	116	137	106	100	109	111	96	121	111	143	101	126	104	106	126	122	126	126	104	112	97	115	100	123	127	127	110	107	92	92	123	120	121	110	104	105	116	109	126	125	146	113	130	110	133	119	124	124	107	103	109	114	138	133	89	116	114	130	137	128	120	107	118	120	135	137	132	120	110	121	141	121	127	104	113	136	113	99	118	131	108	128	92	114	144	129	126	111	127	108	121	109	110	125	129	101	126	132	119	114	120	106	104	97	96	113	125	114	112	109	119	130	121	134	113	138	131	119	117	120	125	93	106	125	112	115	106	113	113	136	125	110	106	138	98	113	126	92	116	128	139	132	128	121	95	130	112	110	110	143	133	115	112	159	131	121	110	120	130	103	137	140	109	127	106	119	119	112	138	140	103	112	121	128	135	123	126	107	128	100	117	110	92	142	130	119	121	130	118	115	102	124	131	129	102	112	136	123	126	126	97	117	107	132	118	103	120	103	111	122	119	114	108	117	146	116	118	108	133	128	116	138	117	124	119	119	125	120	135	134	128	129	110	130	147	126	133	111	131	117	105	128	114	110	121	110	116	97	96	143	114	105	112	117	101	124	121	108	120	107	115	131	110	118	123	112	109	111	109	117	113	94	133	126	115	115	121	117	144	121	120	117	109	101	118	118	104	120	110	123	124	127	127	132	108	123	95	105	136	126	118	109	128	121	116	127	115	110	125	118	128	87	136	115	129	118	126	138	155	107	123	122	102	115	131	115	111	131	109	116	125	128	115	128	89	128	114	119	92	109	125	117	119	124	125	102	127	120	106	113	121	116	131	109	109	127	100	88	115	108	108	103	124	106	114	101	115	118	100	96	110	114	116	113	135	129	115	122	111	105	144	122	100	120	109	124	116	124	133	115	122	119	102	123	122	127	124	127	110	114	106	100	121	122	116	116	100	123	118	116	122	130	114	129	121	143	121	109	120	110	107	120	123	123	131	120	136	135	109	124	114	124	119	124	105	118	127	108	130	132	116	106	92	122	132	101	108	133	125	112	106	103	133	112	124	106	129	114	104	121	109	99	117	110	120	109	123	118	92	110	116	120	104	110	122	125	134	122	115	122	125	132	112	110	115	104	90	118	119	106	128	120	131	103	132	131	128	123	98	111	104	102	126	130	112	120	132	122	127	154	119	122	115	112	108	114	127	118	142	125	127	129	115	101	130	109	113	133	121	136	115	120	128	132	131	135	100	135	108	121	99	126	125	118	111	113	106	105	130	133	108	131	141	128	125	121	114	114	123	108	112	112	96	96	123	123	134	126	117	122	128	112	143	138	143	111	132	118	105	116	104	131	117	105	107	132	120	129	116	126	126	116	103	121	124	116	116	121	121	117	90	117	125	122	125	109	141	127	119	115	132	117	117	132	131	104	116	131	108	146	138	123	101	107	134	114	112	110	115	108	111	132	112	113	115	119	119	134	125	137	124	126	92	116	110	134	101	124	123	126	127	112	138	124	106	110	130	116	109	94	121	107	124	116	123	123	126	106	119	129	116	107	122	139	126	107	110	110	113	105	120	117	109	96	134	111	117	112	133	108	103	114	121	125	132	102	122	128	124	119	110	112	113	119	111	100	113	111	121	110	116	122	115	97	113	113	136	122	111	129	107	107	133	110	126	131	110	143	103	111	97	113	117	119	135	117	111	104	115	125	133	117	141	141	116	96	119	112	114	115	125	132	106	139	110	104	142	120	120	97	121	125	87	93	116	123	126	104	119	127	130	116	106	128	154	116	117	117	110	106	122	109	120	135	109	108	132	136	111	110	99	119	135	118	111	123	113	113	101	123	109	139	123	124	132	123	111	127	127	110	95	111	121	123	103	93	123	103	123	127	130	119	105	115	132	151	122	136	118	122	127	125	109	107	113	137	119	99	125	110	148	115	111	123	104	114	129	121	97	108	115	123	100	127	102	115	120	89	106	115	121	133	118	94	111	107	113	140	123	102	119	121	112	106	160	106	111	108	118	111	122	124	98	112	80	135	92	114	122	102	117	119	107	130	127	131	110	114	112	130	134	132	100	117	91	130	123	113	127	106	109	118	117	109	116	123	133	126	117	123	135	103	98	136	139	114	115	114	134	118	96	121	114	101	115	111	127	109	128	119	121	118	120	118	128	112	123	100	107	127	129	110	116	109	115	134	121	114	102	120	133	148	99	108	104	118	100	110	134	111	117	145	122	121	115	122	134	129	114	113	133	112	116	121
8229	964	1724	1977	1618	1373	1032	883	786	703	646	581	551	555	469	487	477	479	398	395	414	371	375	389	400	375	359	370	340	359	381	354	399	344	347	349	348	365	321	362	339	377	324	318	356	348	316	339	350	340	325	396	355	331	353	333	303	291	305	314	338	329	329	322	346	329	373	321	308	313	346	330	327	318	325	354	343	336	289	311	333	328	281	320	324	342	328	348	354	322	309	335	323	333	344	327	294	312	336	345	364	318	283	331	344	328	369	300	331	306	296	329	308	340	360	282	326	321	294	314	350	331	297	339	312	320	325	354	341	303	325	324	322	313	345	316	317	316	311	323	350	330	353	363	343	324	308	309	322	298	305	298	308	326	303	306	285	309	331	364	298	332	291	318	321	330	337	295	314	338	314	319	316	335	340	281	336	316	330	296	302	324	347	311	324	320	322	325	330	315	315	310	322	332	348	345	286	320	295	324	306	296	335	313	309	308	327	300	287	324	312	325	336	342	325	322	333	300	292	321	304	333	365	330	321	312	319	295	315	343	305	330	293	326	321	342	314	313	306	346	353	327	313	314	341	329	317	311	312	332	355	321	309	310	322	317	342	307	342	308	323	333	338	315	315	320	295	333	325	314	315	316	340	326	343	347	357	298	331	345	349	331	332	314	315	312	289	295	349	301	322	331	328	312	308	322	307	342	297	313	345	341	353	315	318	297	350	335	318	308	341	299	328	288	300	325	322	297	324	320	312	332	322	363	295	307	324	295	322	322	328	275	323	323	293	318	318	329	294	342	304	287	347	322	335	321	322	280	304	319	325	326	337	315	327	299	327	337	321	343	327	330	314	318	362	321	309	306	300	322	324	319	342	331	316	292	336	347	327	313	300	320	324	352	333	315	294	322	334	329	338	341	332	299	296	314	310	291	331	317	317	318	313	332	307	325	309	305	313	309	288	306	330	350	318	311	327	321	314	312	300	336	324	304	378	296	333	279	355	322	296	308	307	325	330	276	339	327	321	324	320	307	322	342	328	322	335	303	339	328	350	341	336	287	317	326	337	309	325	308	311	292	354	329	317	318	310	311	329	290	311	306	349	306	296	329	332	331	316	324	326	311	327	331	338	330	329	305	316	323	339	300	314	299	343	313	311	371	308	328	317	314	320	353	319	302	318	343	344	325	332	331	292	310	315	318	311	302	350	329	347	341	293	321	324	321	322	305	297	303	292	290	300	320	276	337	300	312	315	304	330	306	353	298	304	302	300	349	312	307	332	340	310	338	352	323	333	322	322	361	306	329	324	302	319	321	286	322	302	333	319	309	311	346	321	317	289	336	304	382	321	328	343	330	360	344	339	321	303	335	333	341	297	301	320	309	332	327	343	325	347	308	349	299	304	283	316	317	321	343	332	307	290	299	338	351	318	339	324	322	327	322	318	323	344	349	348	286	347	334	313	318	307	309	338	313	327	310	297	290	356	317	338	325	304	341	319	320	311	296	315	314	335	305	330	352	318	306	337	303	303	331	349	335	318	296	295	318	337	320	307	317	313	338	321	333	327	307	258	300	325	364	327	299	327	317	372	323	334	329	315	325	307	301	274	316	332	290	325	278	308	347	328	297	303	297	319	335	313	305	331	313	327	318	330	347	317	281	341	313	302	353	319	356	341	298	336	304	302	312	350	314	346	334	309	305	310	292	315	327	301	329	346	349	341	311	343	303	316	338	326	310	317	328	300	365	322	325	301	309	332	312	318	302	333	346	299	305	307	358	326	318	347	292	341	338	343	284	343	309	318	328	333	315	326	303	312	301	299	311	342	336	271	340	318	328	338	356	313	329	327	306	295	327	300	323	297	333	323	326	335	342	336	361	311	312	313	347	315	270	353	341	327	318	329	334	314	325	317	363	295	336	338	334	309	344	306	322	359	311	321	323	326	319	319	302	305	310	327	314	342	359	299	309	323	308	307	337	278	357	304	328	349	299	323	328	307	302	313	300	316	329	338	350	326	333	286	336	344	341	335	298	326	300	288	310	319	344	297	317	328	321	303	336	302	325	321	328	350	329	344	340	344	322	290	350	305	336	302	285	319	307	308	319	297	303	309	324	326	307	318	354	327	354	325	290	322	338	326	333	307	318	316	336	313	302	340	302	285	316	294	329	329	313	309	306	292	322	326	326	312	316	330	306	325	323	295	323	344	326	342	291	318	332	309	342	316	317	298	310	302	322	331	331	311	276	324	347	308	296	309	343	313	326	309	361	315	299	321	310	300	339	333	288	346	332	331	324	322	327	334	338	293	319	290	330	339	343	341	314	319	303	285	329	318	325	315	318	309	301	325	305	340	335	309	343	341	322	287	322	316	319	316	384	295	300	337	353	329	335	325	334	322	319	325	354	321	327	319	316	346	334	327	306	297	315	298	281	302	332	305	327	330	318	318	318	307	327	308	297	329	305	333	336	319	322	309	336	286	324	303	318	287	307	318	326	326	318	290	328	362	323	308	308	304	326	305	361	302	338	310	364	320	322	340	315	307	314	306	334	315	300	342	316	308	312	322	348	322	295	300	329	303	328	302	296	319	334	312	324	312	302	313	347	318	317	315	312	299	357	285	329	307	331	319	327	339	292	309	290	299	324	292	328	326	325	327	319	302	279	327	303	347	307	331	309	319	327	310	340	328	336	293	332	295	307	302	316	327	323	335	338	319	336	323	346	328	339	298	303	315	348	315	333	341	344	306	346	352	320	357	317	329	318	278	333	307	346	344	337	303	329	319	314	335	347	304	342	320	346	330	326	347	320	345	306	301	310	356	347	333	330	291	326	298	347	315	280	313	287	297	311	309	281	298	319	331	315	311	343	335	306	311	316	307	312	301	313	311	296	326	314	326	335	312	304	330	331	339	327	313	324	324	316	301	291	304	299	339	315	290	341	331	348	326	338	325	301	334	304	311	297	322	326	313	319	320	325	279	340	288	318	326	340	344	318	321	314	319	328	346	323	358	350	312	306	306	327	302	317	278	309	324	296	326	315	342	298	334	294	312	307	347	312	317	331	319	344	337	352	293	322	307	303	309	302	298	295	313	319	311	310	332	324	277	299	317	341	332	307	349	323	297	327	312	321	324	317	313	332	347	319	329	337	306	336	304	313	321	326	311	304	330	340	316	354	316	348	328	337	322	290	297	306	328	317	308	311	319	314	307	350	301	353	328	312	337	341	318	298	357	305	328	311	314	333	350	323	305	346	298	303	333	306	287	321	360	335	318	339	324	366	327	299	303	339	319	327	313	303	332	325	305	364	347	329	332	317	347	313	316	314	333	315	342	335	331	319	319	343	292	327	335	367	325	298	318	325	341	335	329	298	322	335	301	326	310	343	325	269	324	339	334	318	346	301	317	325	343	314	326	318	307	343	334	326	306	274	325	331	296	312	319	331	320	319	316	349	322	322	327	310	341	333	360	316	310	336	328	296	304	318	334	281	330	308	315	323	303	307	334	324	352	295	336	342
1646	362	375	370	388	339	374	346	329	346	364	368	316	363	341	386	388	334	361	409	387	347	365	340	424	373	389	366	374	346	323	374	366	365	355	352	343	342	336	325	336	351	370	363	370	342	375	370	369	385	336	369	366	395	350	339	356	380	359	351	354	350	361	406	348	361	377	367	381	381	346	404	355	351	341	362	346	372	366	364	360	362	349	336	324	329	344	372	372	359	381	347	348	369	359	367	347	377	352	373	414	332	338	340	350	368	342	343	343	361	373	371	328	377	385	339	347	382	379	375	374	374	344	354	388	351	350	342	348	340	358	351	358	362	377	351	361	384	329	338	349	364	362	371	374	373	373	341	321	349	362	363	322	342	365	346	351	370	350	293	365	359	336	360	322	349	377	333	355	350	346	346	363	360	428	317	366	355	350	390	366	363	341	333	368	329	362	352	381	394	349	357	322	357	364	384	343	344	334	342	365	336	342	356	385	336	339	341	374	317	351	352	326	358	355	347	374	330	381	343	356	352	376	346	368	369	373	380	328	359	328	336	363	330	350	352	359	341	322	359	366	396	372	339	395	315	365	365	351	337	357	365	338	357	359	340	342	364	370	339	342	358	363	379	332	379	306	385	362	348	357	341	354	332	372	338	373	353	358	383	343	373	372	377	377	363	371	319	348	342	350	316	371	333	407	389	364	345	342	377	335	333	396	371	314	368	349	333	345	399	373	350	348	390	336	326	342	351	361	336	323	326	360	343	358	351	354	363	361	342	353	360	342	342	390	346	359	391	347	357	346	374	352	392	365	371	327	353	363	357	393	371	394	340	350	345	312	386	373	343	348	401	366	338	376	346	361	338	358	347	381	356	365	327	334	369	356	390	357	379	367	367	384	374	365	359	336	350	351	345	375	335	352	371	335	372	369	327	337	330	373	397	339	330	343	353	372	391	325	351	364	352	344	397	352	294	341	362	379	371	368	376	389	376	344	376	382	346	334	331	338	331	347	366	355	352	386	355	346	356	325	372	375	327	345	333	317	344	337	357	335	362	364	380	373	367	349	362	333	392	335	364	382	318	335	323	369	357	374	362	362	347	358	370	402	380	379	341	374	360	355	319	373	374	341	333	381	363	362	339	368	328	372	365	370	344	353	343	362	359	315	353	354	363	376	376	375	330	377	310	370	360	351	349	373	359	360	350	354	349	352	353	315	348	331	369	326	340	330	360	358	352	354	372	356	352	370	373	344	358	356	390	335	337	359	348	345	344	347	375	367	354	347	335	317	354	331	338	353	333	349	366	346	368	428	381	402	346	354	364	307	352	318	365	337	339	345	328	356	354	408	372	399	364	341	350	349	321	344	351	320	334	347	358	353	357	407	360	348	330	371	332	354	351	360	371	344	329	381	357	342	342	367	346	357	365	404	345	375	349	404	365	322	364	370	333	352	381	398	358	342	345	378	359	380	344	311	373	391	337	377	377	355	368	330	377	378	354	362	359	381	370	374	376	347	380	370	352	346	336	334	360	341	330	370	353	376	335	349	375	359	361	366	362	403	363	403	350	340	376	364	316	351	367	353	383	357	354	382	359	385	314	339	363	375	333	336	378	329	361	381	324	355	325	346	382	365	325	326	368	393	358	344	353	347	345	376	381	334	354	373	355	367	345	381	382	382	369	348	369	350	378	332	327	381	377	317	362	353	331	392	353	357	384	361	368	363	328	401	350	391	340	324	364	372	364	376	363	378	352	379	352	362	349	367	357	329	330	364	364	370	373	369	358	314	388	345	357	368	372	340	337	308	345	346	358	361	351	345	349	364	364	372	338	368	353	332	347	375	364	366	336	385	363	357	362	337	342	389	345	360	340	374	327	395	331	309	373	400	346	387	374	326	322	413	353	335	325	377	347	341	330	358	362	356	318	347	359	348	340	382	359	340	344	345	336	351	374	374	363	330	341	337	373	361	348	382	296	355	343	345	364	385	363	341	360	338	342	351	340	397	361	388	329	362	398	372	343	352	378	349	356	342	357	335	364	330	362	329	369	367	338	356	337	379	346	328	365	341	371	336	380	371	380	345	371	329	341	337	332	361	357	344	355	334	360	362	349	348	375	353	351	347	348	360	352	337	323	359	356	356	333	349	379	356	340	391	372	389	359	321	365	345	390	405	375	370	384	335	371	345	391	371	365	345	360	347	405	357	354	339	336	339	314	362	352	364	370	380	395	337	360	342	360	364	348	371	350	350	342	348	346	352	392	342	346	354	350	344	386	343	371	376	332	348	354	339	374	354	380	353	349	343	371	364	343	372	354	333	329	333	338	353	349	374	356	363	363	365	363	364	395	331	351	319	359	344	396	349	356	378	329	341	350	366	353	367	326	321	350	371	354	373	375	336	363	395	343	340	329	370	326	325	336	332	384	353	385	357	307	346	328	362	359	345	371	347	357	343	328	343	318	351	390	334	389	392	348	337	376	354	382	348	365	359	390	377	339	367	398	342	332	346	374	337	357	339	365	330	369	373	364	362	354	362	383	383	358	348	332	350	326	363	376	349	367	330	374	363	360	367	339	389	366	325	363	323	377	354	380	344	338	350	374	353	354	362	342	355	387	356	379	380	386	350	325	363	367	372	350	388	359	354	314	346	372	330	370	374	333	371	379	406	363	368	403	345	324	390	371	357	351	372	352	349	380	336	384	330	377	328	345	377	353	386	334	358	334	341	343	359	342	380	348	365	340	389	326	349	377	383	316	362	325	312	373	333	337	368	371	362	359	334	346	366	337	375	372	397	356	364	383	411	356	334	358	340	362	388	387	370	345	364	366	362	372	374	311	355	370	321	371	380	362	329	363	404	343	358	361	381	364	376	349	354	346	344	368	341	337	332	368	352	347	356	332	367	358	364	343	369	348	362	353	360	358	362	342	393	333	335	356	350	374	371	329	358	361	325	334	325	374	394	352	351	337	361	331	375	352	366	347	331	336	354	386	371	377	352	372	368	360	325	364	350	377	402	336	339	347	390	377	372	334	316	324	348	348	346	348	342	358	318	353	360	382	385	366	304	364	366	350	371	372	371	343	354	356	358	355	334	354	369	340	357	338	313	367	359	352	370	391	371	361	368	342	370	387	384	377	366	338	349	316	343	383	388	334	353	384	334	365	333	377	324	352	369	374	333	347	383	370	366	312	409	345	385	315	361	357	371	359	338	352	375	331	356	357	337	344	339	369	367	334	369	362	347	358	337	347	370	383	331	360	375	347	356	360	356	345	362	350	358	356	337	312	367	377	341	360	332	351	366	326	366	382	331	381	320	379	349	331	356	353	374	416	339	356	365	372	388	359	360	331	374	364	363	354	393	368	367	330	356	360	320	378	365	354	355	379	385	368	401	371	313	374	364	399	402	346	401	361	369	373	344	378	369	335	368	374	390	321	388	376	388	376	358	331	353	338	360	324	315	375	363	364	358	343	335	389	372	358	355	368	353	337	348	316	361	370	393	392	342	369	339	354
1957	781	774	835	812	787	792	827	808	871	762	856	765	781	757	790	813	774	779	789	776	797	763	825	791	764	742	762	777	803	790	785	780	781	748	791	802	748	776	764	788	790	795	769	773	803	801	727	769	817	755	755	773	807	767	792	766	797	778	806	821	795	779	736	805	818	792	809	747	752	791	776	774	780	776	752	755	812	795	759	802	772	751	779	753	834	762	774	743	750	772	770	799	755	770	773	748	735	775	747	785	753	761	794	781	806	713	752	816	748	777	721	782	824	825	747	810	777	833	736	777	817	777	799	757	775	789	838	749	782	766	725	789	848	805	743	758	754	716	780	771	786	828	788	751	800	806	744	776	814	788	774	735	836	762	809	727	802	806	814	767	827	754	746	804	781	715	789	760	824	748	791	799	804	734	794	787	819	767	773	744	766	766	776	807	781	777	778	780	760	810	717	799	813	764	814	778	760	747	758	749	774	768	771	748	777	754	759	774	748	777	808	800	828	771	751	769	806	788	773	799	799	708	793	722	746	750	774	826	747	829	801	765	775	761	787	720	789	814	804	794	765	779	794	783	757	760	800	825	786	760	800	808	745	763	769	728	781	773	769	747	767	827	761	761	816	807	726	790	819	783	747	830	822	785	755	782	750	756	788	808	747	815	858	763	766	801	798	765	772	835	747	767	750	806	791	792	798	773	826	839	749	776	757	834	783	764	789	770	736	809	801	758	766	725	786	820	760	789	741	773	772	798	809	760	770	759	762	802	822	762	771	758	800	821	781	805	761	732	761	706	763	811	757	719	807	741	762	750	800	709	749	751	769	797	833	822	769	766	792	765	779	782	785	786	791	816	843	756	828	764	762	765	733	767	798	789	765	721	807	764	752	806	752	759	740	760	773	822	825	812	758	784	759	803	762	749	795	750	760	719	807	801	735	781	819	766	800	810	716	759	842	765	734	789	827	797	815	809	826	785	767	755	788	810	765	753	813	797	742	765	785	746	767	770	807	764	816	754	782	776	775	792	749	806	795	735	733	738	789	785	797	808	857	753	769	800	804	768	808	813	773	824	778	795	738	738	804	799	764	785	774	787	799	740	798	795	783	755	780	804	787	839	786	816	746	799	815	721	768	740	796	730	781	743	778	747	770	780	800	852	767	775	733	781	809	731	781	823	792	806	762	762	779	744	799	758	811	759	799	774	755	790	762	809	783	750	778	775	796	746	774	779	782	767	750	804	790	785	775	828	802	823	842	838	766	762	754	783	767	775	789	762	760	765	752	778	746	742	775	809	746	770	787	755	800	778	801	804	769	812	811	788	814	807	843	806	806	807	734	808	744	794	781	833	798	774	802	780	827	796	782	762	827	775	814	766	759	763	761	756	776	758	758	832	765	753	798	795	802	743	796	812	852	761	757	799	753	744	781	810	756	746	742	751	805	738	755	771	745	778	812	842	810	805	793	725	747	751	760	766	769	786	815	766	797	766	774	788	767	792	739	765	744	814	776	804	784	792	831	762	790	814	786	760	795	791	737	777	769	778	793	796	755	823	787	788	828	768	771	787	713	800	784	764	805	783	785	822	783	751	802	788	756	798	751	810	729	795	798	721	804	812	818	741	783	745	804	796	813	768	796	807	726	755	815	789	811	762	828	821	809	747	802	757	764	777	730	800	746	782	790	775	830	781	739	788	792	796	755	797	831	770	792	780	804	837	784	774	791	799	745	783	733	786	784	790	767	788	803	777	751	793	756	780	790	793	745	817	758	787	727	803	806	763	735	772	802	763	813	808	805	759	835	798	787	770	801	776	806	814	754	714	723	804	793	753	754	771	802	819	800	805	793	793	806	822	789	806	760	809	740	806	823	791	760	766	789	780	764	794	787	783	808	789	815	773	817	753	771	795	767	802	831	811	781	746	825	778	766	816	792	755	779	772	764	817	751	779	764	767	793	799	777	746	810	778	829	797	833	808	803	739	755	813	749	718	757	784	787	784	766	793	783	805	745	749	798	844	770	818	768	805	806	787	750	823	808	808	776	783	737	836	795	829	737	766	806	765	741	802	833	756	802	816	795	779	787	765	763	775	809	763	771	776	787	761	798	773	797	810	777	785	809	773	775	749	778	840	804	767	780	817	748	774	777	799	755	777	762	782	776	778	807	771	771	769	779	751	817	782	789	788	814	771	812	761	782	846	789	760	819	779	780	752	782	798	767	789	809	804	835	766	811	775	812	738	825	738	832	765	769	758	786	781	763	798	778	751	797	747	792	795	784	776	746	833	772	723	871	801	809	764	754	802	788	784	762	768	749	777	814	788	804	826	772	795	792	716	821	737	776	832	762	775	762	821	724	776	815	743	735	820	803	809	765	764	780	781	823	763	858	746	810	786	770	754	780	824	791	781	753	753	789	743	756	823	797	804	840	804	816	711	776	816	826	737	757	765	813	804	804	800	771	724	777	761	779	784	796	753	766	826	769	845	774	796	766	765	776	789	767	735	749	805	799	804	803	769	863	772	795	817	762	754	817	776	860	764	757	758	736	785	786	781	725	820	785	738	787	765	720	807	786	775	788	804	792	778	794	802	818	805	787	774	790	797	788	830	770	801	796	781	787	821	810	802	809	798	771	791	769	795	745	777	802	754	752	796	803	779	783	799	721	840	815	807	749	814	800	776	770	828	784	779	778	780	785	764	818	734	799	776	802	793	792	799	806	776	782	797	800	830	775	802	734	742	771	794	771	765	730	752	798	750	780	761	762	825	804	793	808	799	800	786	775	777	759	795	742	813	775	756	754	770	773	786	770	789	804	813	793	749	789	763	740	767	787	803	794	759	755	751	782	734	782	779	768	837	769	796	777	766	763	820	825	736	761	788	785	811	802	779	776	732	762	810	772	753	748	803	768	767	760	809	781	772	783	771	826	841	771	806	717	801	796	810	832	779	761	765	769	797	815	774	765	837	766	734	805	754	802	787	774	794	748	788	814	804	780	779	756	769	766	816	812	775	793	785	744	780	739	777	861	818	769	756	766	799	771	779	803	803	812	788	751	818	846	784	799	807	774	824	780	793	790	796	775	795	774	772	769	826	778	813	801	822	735	777	779	794	748	792	835	767	806	773	796	788	803	738	799	762	774	806	816	789	763	786	789	744	739	819	839	776	758	748	812	802	763	740	813	802	797	749	773	768	775	761	753	834	776	779	759	797	743	832	749	835	762	803	795	759	789	787	803	736	805	759	781	772	775	777	836	793	800	766	792	780	789	797	765	811	772	763	765	809	796	781	760	784	774	751	786	798	775	768	812	798	778	800	787	791	803	782	830	814	788	806	760	773	807	737	768	832	772	802	750	755	823	765	766	799	734	805	779	756	803	781	757	799	802	774	791	831	788	789	768	754	791	791	780	773	789	780	806	796	757	777	797	795	756	741	784	781	812	805	755	778	811	751	830	827	780	753	790	822	795	818	769	792	781	755	803	821	786	760	753	781	789	817	823	805	779	783	786
7610	499	456	399	305	274	265	186	206	231	195	206	185	179	171	192	192	179	179	180	193	201	194	175	212	180	165	200	179	174	163	164	177	153	193	200	183	168	182	195	171	160	207	185	193	200	179	168	157	178	173	173	171	183	169	211	183	181	179	181	175	201	190	160	170	174	175	158	172	165	179	188	168	190	193	178	176	197	184	153	163	185	187	188	172	176	178	170	181	176	160	176	197	141	170	157	165	179	207	142	181	178	172	172	170	178	185	174	176	164	174	200	183	145	182	182	156	157	202	167	199	167	180	165	184	157	189	180	171	173	174	166	183	168	169	182	164	187	177	172	184	165	185	166	187	159	171	195	172	186	166	152	180	175	176	165	188	189	184	164	171	178	155	182	197	206	158	195	200	168	175	168	168	158	172	192	173	184	169	154	145	180	168	140	173	201	202	168	168	167	131	186	200	184	161	164	186	195	190	186	185	165	181	170	162	171	175	193	183	184	183	155	161	179	179	186	193	186	155	155	146	178	194	150	163	178	178	201	174	189	177	174	149	177	158	173	205	179	200	185	178	173	169	178	201	192	164	161	198	165	178	191	187	173	177	178	176	207	195	152	158	167	168	164	183	176	175	179	164	183	171	203	181	183	163	178	174	180	186	159	145	200	150	191	186	178	195	177	175	157	163	186	182	188	170	159	162	153	178	155	158	172	186	188	186	168	167	151	178	171	175	156	172	175	165	182	166	181	154	180	155	193	158	168	177	158	186	168	194	170	170	185	191	165	162	148	188	171	175	181	181	171	165	186	183	168	175	167	160	186	166	170	164	188	170	209	177	152	156	189	185	184	174	188	171	175	166	190	189	170	186	175	172	137	172	162	175	172	168	188	167	184	157	185	189	193	160	173	176	181	167	181	147	164	186	164	185	154	158	178	166	166	183	142	160	178	172	154	184	160	174	175	179	208	181	199	175	181	158	166	186	192	171	189	183	189	174	161	196	189	176	171	190	180	199	187	142	188	167	180	185	200	182	178	173	153	167	177	163	161	201	181	186	152	177	146	177	191	172	181	170	177	183	157	177	173	193	167	183	170	188	162	189	192	162	173	196	163	183	163	169	171	158	187	167	177	162	170	172	154	174	145	187	165	176	167	183	165	180	168	178	169	181	175	161	209	176	169	179	149	177	176	183	184	157	175	168	161	184	159	195	172	178	173	184	182	189	181	168	187	170	180	170	174	153	184	177	179	172	180	158	185	178	194	168	183	167	143	170	166	169	182	170	176	194	159	162	186	189	198	178	161	163	178	162	163	167	157	177	169	186	206	179	191	174	166	184	154	184	164	140	149	172	170	169	171	173	180	187	186	153	150	173	165	185	162	167	173	180	147	184	179	175	167	166	192	183	149	170	190	164	150	192	156	158	164	164	192	176	169	175	184	158	163	174	170	173	191	193	188	192	183	192	199	185	177	187	154	183	189	171	163	171	179	168	168	170	170	184	181	196	183	149	180	164	175	171	198	173	153	145	165	199	189	170	153	173	203	162	169	168	175	191	191	186	166	173	157	191	161	173	157	169	174	180	181	182	190	197	157	175	160	162	182	179	186	182	171	172	170	160	160	170	161	187	187	204	165	188	195	161	161	184	160	161	171	188	179	164	180	183	173	176	180	160	168	163	183	182	189	165	193	161	204	150	155	147	188	163	157	184	153	184	191	174	143	173	179	179	180	181	202	172	145	174	184	159	165	201	162	191	161	159	175	156	176	175	180	183	172	170	189	174	188	195	159	149	195	176	184	185	155	170	195	172	199	188	172	175	175	167	185	190	161	168	190	168	172	174	162	173	177	190	174	194	174	200	180	177	145	180	168	191	171	197	185	161	161	194	197	163	160	177	194	190	163	159	174	171	169	160	178	190	169	185	193	181	164	162	155	171	167	188	205	190	179	177	145	165	194	189	172	175	167	186	175	176	204	154	198	173	164	158	177	172	184	179	153	183	200	157	199	180	180	183	168	170	171	175	191	188	203	187	193	189	183	165	169	185	171	171	214	203	157	177	179	192	190	178	169	169	223	177	141	164	167	162	175	174	163	181	163	190	194	172	196	203	171	160	189	150	170	171	164	169	174	181	201	159	181	173	192	173	194	154	181	166	228	178	175	171	155	159	154	175	144	173	170	190	152	197	173	186	166	177	183	182	170	171	169	153	176	185	161	171	170	149	189	187	195	185	183	170	185	193	200	202	167	164	183	171	187	187	159	187	185	169	196	186	190	128	173	179	180	174	183	183	164	167	193	166	162	160	180	147	204	180	211	174	164	183	179	164	168	171	165	180	173	189	189	152	163	177	177	172	184	168	185	148	183	171	213	169	201	195	182	170	192	168	158	180	174	174	182	155	170	179	160	173	168	194	180	179	146	191	188	165	173	196	159	181	187	160	189	174	214	178	194	191	175	171	166	152	184	186	172	183	167	166	187	187	172	202	190	179	176	191	164	190	165	187	191	159	188	195	176	163	199	161	179	153	183	142	201	138	209	160	170	171	190	178	183	174	199	180	165	179	161	202	178	181	179	172	183	166	179	186	176	174	177	191	153	190	182	180	173	166	188	178	183	196	164	174	167	162	172	176	162	169	176	173	168	165	182	167	177	212	189	170	168	157	188	201	215	165	197	201	194	166	183	184	161	183	182	193	171	158	180	181	175	174	197	166	179	166	164	162	190	181	181	170	161	169	170	169	199	197	175	180	180	180	161	183	183	185	163	200	183	168	184	179	188	182	169	152	175	168	154	181	169	180	211	198	162	166	155	184	191	187	150	180	162	185	173	182	181	152	167	182	179	165	183	178	192	187	174	186	193	185	175	169	162	178	166	200	167	161	158	189	167	177	178	178	169	178	182	200	191	196	182	188	192	170	187	174	153	187	198	172	170	157	182	189	181	180	149	165	151	179	169	173	192	172	184	151	188	162	173	204	176	154	190	195	213	173	159	154	176	162	175	173	196	184	175	201	187	167	172	203	187	190	182	193	198	203	182	176	155	180	189	217	167	189	215	184	189	158	176	178	158	172	184	171	178	171	176	177	185	185	191	169	182	178	170	184	193	188	196	202	158	161	178	182	167	177	170	179	176	163	192	159	179	153	176	172	157	164	182	180	183	202	183	166	176	171	166	182	182	185	170	176	153	178	184	163	167	173	173	199	198	200	194	179	180	208	188	202	213	179	193	158	165	190	165	172	178	175	179	170	175	193	190	179	196	160	161	164	185	171	194	165	167	185	180	210	202	186	169	164	159	167	196	175	171	186	182	187	181	158	210	152	179	160	195	158	189	180	193	206	208	189	189	192	180	165	151	173	161	181	184	180	182	148	181	183	180	167	163	174	188	188	164	197	181	172	180	196	177	159	180	162	177	171	181	195	171	158	180	181	158	182	188	166	180	170	160	174	179	195	173	171	172	174	180	168	159	179	170	170	167	171	157	179	188	163	182	180	141	185	199	173	154	164	160	153	186
6361	657	1154	1269	1025	984	836	739	633	591	558	522	540	531	500	436	488	496	456	484	477	478	441	460	449	438	459	426	409	420	438	439	419	429	406	465	419	441	430	457	425	423	410	428	413	423	410	435	430	431	426	407	416	416	437	425	431	423	456	455	447	450	421	459	439	433	402	399	408	426	396	415	435	417	436	426	398	427	413	387	428	412	429	410	413	441	412	409	427	429	437	392	389	427	440	437	406	411	409	432	417	453	429	421	422	444	440	388	423	428	403	401	418	416	420	415	394	439	398	430	416	403	440	422	426	430	446	396	442	415	432	433	396	382	405	431	402	420	423	418	444	389	429	434	454	400	404	411	420	461	409	393	379	403	424	422	415	419	437	406	425	401	398	431	404	404	415	426	392	427	428	431	437	371	395	421	412	443	408	423	401	421	420	396	382	434	404	398	434	409	392	422	393	394	410	463	391	421	417	415	439	385	461	386	399	419	448	405	412	405	447	385	405	413	429	376	412	444	423	429	402	423	396	414	426	421	441	394	393	398	419	386	373	418	454	392	417	410	418	387	431	423	391	409	400	400	399	393	397	403	387	377	411	415	463	403	458	393	402	458	431	412	417	442	385	413	427	384	425	412	433	446	430	419	386	434	412	390	439	404	399	398	404	396	407	388	420	405	421	409	412	429	398	387	410	415	432	415	399	440	416	446	425	437	438	400	421	423	394	402	404	416	435	417	439	403	422	422	429	419	418	426	417	378	402	409	406	378	430	419	398	454	422	424	385	415	439	390	424	422	418	419	417	426	414	419	418	395	422	443	414	440	384	395	401	396	412	405	404	393	398	408	452	454	413	409	407	415	443	439	426	391	409	423	395	445	375	382	420	452	433	396	424	381	402	433	416	371	400	430	440	417	421	419	409	401	376	432	401	433	414	416	433	409	421	406	402	395	422	404	391	431	417	428	403	394	454	423	407	398	413	454	393	423	452	386	411	389	434	437	371	438	448	376	405	411	409	476	396	394	409	425	406	406	419	398	436	439	432	424	434	436	391	403	412	389	432	397	401	430	378	422	389	416	401	389	404	413	417	385	430	389	403	408	386	435	398	395	445	407	442	407	408	439	421	414	398	446	405	402	407	444	378	420	408	448	403	407	417	387	399	417	422	419	397	397	410	429	394	425	427	424	417	399	413	406	390	438	412	397	396	392	393	390	440	429	428	426	417	384	414	414	403	416	425	397	378	439	391	384	429	434	400	438	441	451	404	404	383	419	443	406	401	405	395	413	411	440	377	419	421	414	387	417	425	393	413	423	415	414	402	389	442	426	439	408	433	435	428	433	417	395	471	419	398	414	401	439	412	429	402	435	422	421	381	376	407	404	425	410	398	416	451	438	403	429	449	428	388	451	412	422	431	428	403	457	416	411	400	417	400	414	433	387	434	427	422	429	402	441	398	449	404	464	419	386	442	417	374	431	419	405	407	404	440	411	409	424	430	405	413	426	411	418	402	412	405	398	392	422	406	393	445	410	420	379	403	411	386	419	423	445	399	419	405	432	418	382	352	373	414	366	382	419	430	439	402	415	401	455	402	437	415	390	438	397	374	414	453	405	407	435	424	403	427	387	398	408	416	444	415	426	425	427	427	422	422	418	410	401	409	371	434	415	396	421	428	414	399	435	424	437	439	432	439	428	427	404	426	405	436	416	403	410	410	429	428	463	434	389	439	447	428	392	439	423	436	390	396	425	448	439	441	436	432	394	394	459	406	403	396	427	394	424	407	414	428	453	419	382	402	396	415	411	411	420	431	406	377	429	440	439	415	399	407	405	389	405	388	402	408	425	416	439	385	412	435	410	445	388	414	400	384	420	369	382	400	414	421	420	392	413	419	420	389	372	399	457	425	390	398	385	393	424	415	451	400	398	425	367	423	388	440	450	420	448	420	438	431	416	430	434	438	383	426	427	418	458	403	401	417	420	454	409	409	427	402	419	416	435	387	377	399	409	431	392	397	405	398	441	403	417	430	388	425	393	393	417	414	399	400	423	445	460	395	427	419	438	424	440	428	426	417	440	393	403	400	434	404	403	438	381	407	440	407	412	417	424	395	421	396	388	381	376	435	431	425	417	376	412	401	418	429	396	411	438	435	411	412	411	411	418	434	409	422	425	396	447	432	397	406	392	371	424	377	432	423	390	419	432	424	390	412	449	396	408	391	416	408	439	439	456	412	381	429	420	393	392	398	393	439	407	427	416	444	420	439	423	416	421	396	425	405	414	415	419	413	435	418	414	470	404	426	425	411	410	429	445	388	414	416	400	418	418	425	385	454	403	411	435	422	421	391	390	396	401	416	419	400	420	408	417	443	444	446	398	456	380	449	397	390	390	381	409	417	436	402	409	436	412	386	405	454	448	407	422	414	416	424	430	381	387	420	362	422	391	419	417	420	430	403	393	413	431	428	442	409	426	395	393	419	409	425	416	389	404	440	442	404	404	429	380	413	440	426	403	392	437	392	441	407	400	409	396	409	392	427	427	391	407	404	403	391	395	419	431	385	414	445	448	422	399	406	401	409	416	388	416	391	410	413	407	422	444	407	413	394	403	406	416	406	415	422	456	427	452	392	394	400	423	430	397	444	376	415	396	428	416	392	404	423	414	427	405	443	385	407	403	414	437	366	411	426	376	404	415	398	422	440	395	381	402	426	425	409	426	423	424	433	409	418	431	417	375	381	418	414	400	418	442	397	388	410	461	406	409	442	428	430	393	429	400	403	394	436	404	447	405	442	435	425	423	393	381	424	395	495	419	435	414	394	388	384	411	457	425	416	386	393	413	445	430	393	406	407	395	383	457	416	412	401	393	439	401	443	432	397	409	385	394	401	403	417	419	437	402	415	419	399	407	395	411	421	428	412	370	374	441	423	410	418	437	405	432	398	429	405	400	430	424	390	376	430	444	471	443	419	438	391	440	406	458	431	394	404	392	432	402	423	442	404	412	435	434	424	409	388	460	405	409	419	424	434	424	400	413	384	402	449	422	470	395	445	380	409	438	394	434	385	401	437	432	449	431	410	419	411	423	407	374	411	374	442	445	367	425	423	388	412	436	420	404	415	424	397	408	440	433	396	427	394	385	413	432	388	392	434	433	402	436	404	430	405	421	421	416	416	375	435	425	415	415	442	419	406	426	430	411	400	446	400	401	414	414	407	446	394	395	409	398	404	418	410	407	417	423	392	426	401	435	388	417	409	395	431	418	434	395	451	405	406	427	426	457	399	427	440	376	429	400	429	406	399	410	426	404	409	420	401	404	403	377	404	433	457	400	445	413	389	423	423	414	391	432	397	422	452	440	404	382	417	415	395	426	456	429	417	387	416	433	442	398	438	418	412	442	437	406	398	395	375	386	399	405	392	395	423	452	369	417	387	438	387	424	391	433	407	408	384	407	440	397	446	374	432	409	392	387	399	415	384	407	425	415	450	388	420	454	414	388	419	390	431	412	409	399
14428	1076	814	619	391	316	245	209	211	190	151	157	134	129	132	126	145	135	107	136	140	138	137	132	131	130	124	123	112	119	122	125	127	128	99	108	120	131	102	127	106	126	132	122	139	131	130	128	110	139	134	136	127	140	119	100	133	125	113	88	139	87	108	138	126	106	107	117	118	124	146	125	122	102	110	103	98	107	130	119	110	112	131	131	128	110	117	119	107	115	120	109	134	123	117	106	112	111	104	102	117	126	136	117	110	117	134	119	104	106	135	125	108	121	112	105	124	131	133	135	119	106	115	115	116	114	113	109	126	131	116	107	106	129	143	98	101	113	115	122	126	110	128	109	99	115	125	136	113	88	127	126	121	117	111	119	113	110	105	120	127	124	128	116	148	127	124	117	117	136	105	104	132	106	120	123	111	115	114	106	111	113	103	116	136	110	118	126	120	127	127	104	118	91	120	118	131	114	146	117	87	113	115	135	104	119	121	103	107	135	121	105	130	113	114	119	106	103	101	132	127	122	116	113	113	119	113	128	108	123	117	112	117	135	103	116	135	119	98	124	111	129	116	137	117	126	108	131	122	139	133	109	105	107	125	119	108	116	111	113	109	123	121	119	117	110	102	126	108	117	101	120	121	108	109	135	123	98	122	113	153	114	121	112	102	108	116	112	115	118	104	116	111	118	117	128	116	117	107	112	126	124	120	127	116	128	127	138	108	125	103	121	125	128	111	131	117	121	123	139	107	128	100	130	120	102	97	129	117	130	109	115	139	115	107	119	108	112	117	118	116	113	107	114	117	123	128	131	99	114	118	143	104	113	127	120	143	133	121	101	128	161	133	134	130	127	119	127	105	107	127	113	136	128	121	118	101	113	115	143	120	119	111	111	110	121	123	146	130	105	117	145	111	113	95	110	113	124	126	93	97	128	122	112	125	109	114	121	118	117	125	108	117	128	108	120	117	118	106	110	113	108	115	123	120	134	134	107	101	136	115	123	124	134	107	132	102	136	130	119	131	132	112	101	119	137	114	128	113	111	122	128	125	132	142	122	116	111	120	100	109	114	115	111	128	123	113	100	136	136	117	120	104	119	108	110	123	117	112	136	124	128	106	124	122	105	115	121	111	115	121	140	132	88	111	110	101	124	111	118	104	108	125	127	120	135	120	123	115	121	128	119	121	116	117	119	113	135	111	124	102	102	113	100	132	114	101	113	135	121	123	116	112	121	114	105	122	143	123	123	110	117	104	127	116	139	120	126	138	112	107	129	109	96	122	120	99	114	139	106	117	111	102	112	118	127	128	112	115	120	116	102	109	90	107	98	112	108	119	107	110	135	130	113	130	130	129	107	126	110	129	129	96	119	110	138	129	116	89	119	131	125	112	129	135	115	117	121	128	111	134	109	110	114	128	134	121	143	112	134	117	112	114	105	117	118	110	128	108	121	122	111	116	131	118	128	127	126	107	99	111	108	106	105	128	117	114	110	103	143	135	120	110	98	144	120	103	137	138	126	99	104	107	121	112	130	113	124	112	104	114	99	102	119	116	117	137	119	120	132	103	105	91	124	96	117	114	107	116	132	104	122	139	116	105	103	126	115	131	115	157	135	118	105	128	112	106	108	127	110	118	105	117	144	138	128	124	98	116	125	127	114	137	114	124	113	99	112	101	104	109	130	132	128	130	122	92	114	139	106	126	123	123	108	106	115	115	126	125	112	117	116	103	109	137	127	111	109	119	123	132	128	120	116	130	110	124	110	117	110	105	127	114	117	130	120	121	124	114	130	126	138	120	84	109	124	88	119	144	107	119	108	124	94	119	109	112	123	126	119	122	121	105	132	122	105	104	132	102	116	111	99	115	115	120	92	131	111	110	125	124	119	112	109	129	113	110	97	112	127	125	109	112	119	102	118	137	127	130	132	111	103	128	110	117	119	130	102	102	106	113	124	118	131	118	112	108	125	118	108	126	117	102	124	137	105	127	123	134	101	131	117	123	119	102	118	124	142	106	146	126	122	114	117	117	123	126	119	124	118	117	125	116	115	112	111	101	126	124	119	137	139	114	115	126	112	112	136	130	125	133	129	103	137	125	123	118	136	113	97	124	127	97	107	101	110	122	116	103	106	136	143	113	122	119	119	111	118	142	107	142	124	121	111	134	124	110	102	132	135	117	123	118	145	125	108	112	132	102	122	140	126	110	101	118	121	145	120	95	103	120	136	121	107	90	148	127	109	114	109	109	125	135	103	129	117	89	109	127	117	108	109	97	120	121	112	109	116	117	108	111	89	134	105	137	133	118	101	125	104	145	107	114	111	114	112	115	129	119	123	129	121	125	113	107	109	124	119	127	115	105	99	133	119	128	135	114	104	115	126	125	119	110	110	126	128	109	103	116	131	118	119	105	104	112	112	115	105	136	128	114	123	112	135	116	123	114	112	107	116	131	120	129	109	148	146	122	102	113	114	135	104	127	98	126	119	138	117	124	125	136	131	116	109	127	111	105	125	114	110	109	122	112	128	125	117	115	112	116	124	100	97	109	108	133	125	114	133	121	117	114	104	107	92	114	130	114	129	102	123	111	103	133	100	126	124	97	114	127	98	108	134	102	127	119	111	125	124	139	146	128	135	119	113	129	123	100	104	99	112	128	104	111	133	121	115	125	115	105	132	128	104	138	124	141	124	112	103	125	112	119	137	111	105	136	102	115	116	118	122	137	103	90	115	117	121	107	119	144	125	111	118	121	99	125	120	112	130	150	107	115	100	136	113	106	130	118	143	111	89	115	138	111	102	116	114	125	104	123	124	115	92	116	100	122	121	104	121	101	104	106	101	113	131	105	99	108	120	79	108	102	127	120	131	115	130	120	118	117	110	121	133	114	112	115	114	133	117	113	118	118	98	127	125	94	98	139	126	107	120	103	140	106	120	115	114	142	111	121	118	122	127	116	115	108	129	127	123	125	129	107	106	111	137	114	114	118	117	107	105	118	104	118	108	98	110	138	121	107	98	113	120	133	116	106	122	130	130	129	98	146	130	120	140	137	135	114	123	135	109	132	108	112	124	126	137	112	117	112	108	103	100	133	118	135	113	128	137	126	107	119	98	105	113	114	132	111	105	111	106	98	121	100	122	124	136	94	108	120	127	103	118	129	122	119	124	117	111	115	125	134	114	99	129	118	112	137	118	104	116	118	114	121	117	116	121	103	127	113	112	107	117	116	112	113	118	126	114	99	118	122	111	119	105	125	131	119	136	140	128	110	114	109	108	126	118	117	105	117	146	110	101	112	135	108	115	105	104	121	125	104	110	122	119	110	124	121	102	105	87	125	113	105	125	126	119	124	127	114	102	98	100	108	112	107	123	114	120	118	131	103	127	114	123	89	111	132	139	103	109	131	99	125	132	123	108	114	106	133	108	124	119	118	126	139	123	126	132	120	117	102	108	113	120	116	113	126	126	121	132	126	132	123	90	122	115	120	119	99	116	95	135	109	117	129	125
8133	918	1641	1991	1602	1296	1075	890	804	667	643	631	562	495	543	480	437	463	413	421	419	408	379	373	386	397	376	365	370	359	361	337	344	351	333	359	347	357	378	368	346	338	316	355	346	349	339	353	345	331	326	337	364	314	319	309	307	322	334	339	373	319	349	327	351	306	319	334	336	315	324	334	316	335	325	320	348	309	322	305	313	313	331	317	342	338	318	333	314	299	305	296	330	333	304	345	304	294	323	335	327	311	348	336	328	299	323	314	321	348	309	331	329	312	326	289	318	292	324	338	282	330	338	311	309	322	355	313	311	352	331	349	316	336	307	336	331	333	321	341	323	314	312	325	326	282	319	330	353	296	328	340	266	342	307	339	325	341	285	314	307	344	302	339	317	300	333	288	352	320	313	309	322	322	307	340	327	304	326	337	341	349	278	325	356	318	298	308	302	361	305	285	343	310	294	332	321	348	323	325	313	303	343	301	305	292	319	345	321	301	314	294	317	354	332	348	327	347	321	330	342	309	309	282	313	327	314	318	310	307	294	291	317	317	325	331	305	335	314	319	310	331	318	311	311	317	323	329	336	329	328	339	319	329	315	322	296	293	316	356	302	338	309	322	280	315	283	292	341	312	275	326	326	304	315	327	337	329	296	313	342	315	313	325	310	333	309	327	306	310	330	333	322	312	293	321	318	308	315	313	314	332	313	342	328	353	324	313	295	335	312	308	299	312	309	341	311	314	332	354	330	331	304	296	302	302	327	340	329	330	310	343	288	325	334	331	315	345	346	309	338	327	338	320	312	354	326	294	315	302	317	317	361	302	345	295	327	325	339	315	329	324	330	329	289	329	298	350	326	316	311	359	315	340	326	336	298	320	317	361	300	307	318	285	314	306	321	341	311	303	343	302	327	369	333	336	301	321	296	296	314	327	303	319	321	286	330	332	321	325	284	331	317	311	297	301	305	319	347	314	303	321	359	312	307	287	345	318	330	314	327	314	339	306	333	336	337	331	330	318	326	317	296	312	315	305	317	313	316	288	309	286	289	342	328	319	303	305	340	307	360	358	327	299	317	315	308	318	319	332	304	342	325	323	266	327	318	325	351	321	335	319	298	321	324	308	311	298	346	325	323	322	298	317	325	318	323	291	305	290	281	292	332	337	300	325	318	295	327	318	333	299	298	296	311	301	310	327	345	347	316	342	317	305	290	348	329	300	329	302	328	319	324	318	311	316	332	293	329	286	312	291	324	319	319	347	341	330	347	328	357	323	300	311	310	337	307	306	336	319	321	273	324	300	311	339	336	345	342	354	318	289	313	317	342	322	308	311	335	333	336	309	318	341	338	299	331	310	308	304	332	301	325	323	314	318	301	328	358	330	312	304	332	363	311	320	327	302	315	295	343	333	318	356	341	333	305	300	326	319	308	354	319	326	316	322	320	342	283	328	320	281	342	339	312	299	317	319	326	320	337	304	325	309	321	320	319	316	328	296	319	318	313	327	318	335	325	311	353	324	265	286	322	333	347	310	341	285	259	310	359	346	330	332	292	343	332	277	327	331	312	305	338	313	347	340	346	361	290	287	342	298	350	335	340	321	316	321	308	304	325	321	299	304	305	293	310	322	340	313	295	314	365	303	293	329	311	311	298	333	305	324	263	299	346	301	311	366	348	338	313	303	323	318	296	303	317	320	327	336	326	339	308	333	325	288	310	316	309	317	320	315	318	325	316	323	308	342	302	315	328	296	337	320	303	315	336	332	323	330	281	309	315	298	307	320	334	332	315	345	346	357	340	321	314	321	303	326	342	322	326	323	330	332	315	309	331	298	331	340	306	324	348	357	337	310	320	308	349	341	299	321	311	309	335	339	338	285	327	309	331	327	309	326	324	303	314	318	332	282	318	296	314	297	320	331	338	277	336	312	326	328	314	325	331	309	309	284	320	337	297	288	333	303	329	299	318	335	347	315	307	341	334	325	336	319	333	319	339	311	298	319	318	325	345	329	286	278	344	349	324	319	308	311	329	307	347	305	293	321	327	325	340	321	318	282	308	328	305	291	347	301	293	304	307	322	319	307	324	308	325	334	334	332	328	320	354	313	320	287	291	293	280	328	312	322	305	312	339	331	309	344	356	354	334	338	311	330	294	323	331	320	309	321	286	333	349	314	297	323	332	302	319	316	313	293	336	287	313	346	312	317	334	317	350	326	344	302	304	312	346	310	317	320	305	324	333	291	307	326	285	309	308	317	311	328	319	342	305	310	341	325	322	305	313	322	312	338	319	304	327	317	314	274	313	302	303	332	340	312	297	325	342	336	313	327	304	337	368	300	321	340	334	350	314	290	330	302	313	324	316	309	326	345	355	282	333	326	304	325	320	338	315	318	324	319	358	327	329	325	321	320	312	324	304	317	337	310	310	348	320	322	307	325	313	311	334	320	308	322	301	314	294	319	316	335	319	283	304	316	308	327	320	325	341	301	308	301	317	303	287	313	312	350	326	352	369	305	304	306	332	301	323	354	315	324	333	297	335	308	310	352	305	285	341	309	335	309	304	342	308	327	312	304	350	315	344	352	323	314	351	316	309	322	322	315	284	299	273	294	348	312	323	336	316	336	300	297	348	354	302	334	300	352	321	330	370	309	305	341	344	357	308	336	309	345	302	318	313	313	300	331	297	316	310	316	329	311	320	305	325	291	325	295	314	312	325	345	316	337	302	336	331	306	328	311	311	289	318	362	314	284	321	341	317	315	314	316	296	337	286	353	278	305	297	317	294	308	316	305	337	330	317	352	317	324	320	359	332	305	301	346	340	298	315	296	319	310	314	355	302	354	329	308	349	337	326	322	337	318	328	312	318	328	331	310	338	295	327	308	316	310	317	295	312	313	339	321	302	333	351	318	341	313	337	336	296	324	313	328	294	321	330	309	330	285	327	325	315	312	309	338	355	332	294	316	344	284	330	317	295	310	348	313	348	322	313	339	322	359	313	309	304	316	317	322	340	337	305	312	343	291	342	299	279	312	291	289	307	328	347	308	300	342	313	362	355	294	313	336	306	324	327	283	328	311	339	322	312	366	347	332	300	306	293	343	321	316	311	334	314	308	300	345	321	282	329	350	329	349	356	310	358	326	324	310	326	345	357	310	339	293	330	333	309	336	357	327	328	329	293	351	315	332	300	292	332	298	320	283	314	342	324	347	309	310	324	327	271	308	356	321	326	330	346	317	335	333	321	333	303	338	328	372	335	335	303	319	325	302	318	359	353	339	312	313	332	311	293	352	317	327	332	305	328	309	324	287	325	302	308	341	349	304	318	311	312	343	314	336	312	327	320	286	334	317	327	343	331	320	313	317	314	320	313	330	289	322	298	322	317	327	338	331	336	320	322	299	291	330	314	357	331	321	326	332	326	308	271	322	293	328	314	331	316	294	302	294	308	287	306	300	333	316	337	369	331	330	337	323	313	308	323	320	350	301	290	312	357	326	324	298	340	334	312	307
1641	389	333	357	357	379	369	394	367	355	334	325	359	354	343	345	336	374	339	364	352	324	375	338	339	333	373	371	345	343	327	401	358	365	339	390	351	368	338	338	383	364	335	352	349	325	334	332	373	378	348	381	373	347	350	371	356	358	372	338	329	360	341	395	344	345	376	339	370	351	378	360	383	364	348	373	362	380	331	337	340	391	351	339	337	364	366	325	344	362	301	357	350	344	358	374	380	390	376	398	361	349	385	393	350	352	349	359	364	373	349	345	345	360	343	345	395	321	373	360	355	351	364	378	322	367	369	390	389	374	360	346	344	358	379	345	356	339	372	350	370	342	344	345	328	345	333	330	363	328	376	353	359	305	398	339	345	359	373	378	383	381	337	323	342	378	351	324	341	347	353	331	348	362	372	348	368	313	320	377	357	339	350	376	354	343	353	356	346	336	362	375	370	352	323	347	366	312	356	355	397	395	350	373	325	349	340	344	379	353	323	317	357	349	376	339	346	368	386	333	397	343	352	340	326	342	359	358	357	322	334	333	344	356	338	377	346	340	345	363	356	354	374	343	376	385	367	373	360	359	355	361	325	340	362	341	366	344	379	368	334	340	344	372	384	353	336	333	345	363	382	320	375	362	330	387	368	341	365	338	371	327	351	353	352	355	357	351	358	351	411	362	331	396	315	391	330	343	342	366	365	419	397	329	349	321	343	353	350	380	329	334	318	339	346	352	381	324	350	367	341	335	368	386	340	342	348	286	342	350	349	345	381	389	358	396	363	334	365	361	365	381	312	344	392	372	349	345	348	328	341	323	367	348	365	337	345	384	348	361	350	355	310	352	347	357	349	377	349	358	354	331	364	320	367	365	344	382	403	335	331	368	373	349	365	337	345	373	382	345	357	377	327	364	351	349	343	329	345	371	344	342	351	345	353	374	306	371	330	368	366	391	347	362	356	362	385	369	346	356	358	356	351	375	358	351	322	341	327	327	357	386	344	368	374	326	341	342	344	364	333	330	340	366	353	346	366	365	347	349	366	325	374	316	393	361	326	316	316	389	394	302	383	362	332	368	368	333	313	369	381	323	349	359	328	355	386	351	356	347	308	342	359	335	303	372	360	353	361	345	372	362	357	347	353	341	342	361	347	330	377	377	357	364	399	337	351	343	350	363	353	339	377	369	334	340	347	355	377	350	355	352	368	347	326	341	320	378	370	350	348	345	357	347	365	368	334	385	351	366	320	351	381	352	344	387	325	354	350	363	343	336	328	366	355	360	341	358	339	360	344	374	372	355	320	400	306	329	336	384	392	343	376	339	379	328	294	360	344	365	315	333	364	319	358	347	364	353	336	364	339	342	378	366	362	336	341	383	370	380	351	385	371	366	333	350	340	367	370	364	353	316	344	363	367	351	345	329	353	372	365	411	346	332	382	312	316	371	361	335	363	371	355	334	334	354	374	374	365	354	353	369	369	376	354	395	358	388	343	359	359	346	344	360	380	335	365	325	345	352	330	358	351	378	339	349	350	340	327	356	345	354	348	366	414	326	346	338	329	351	353	331	330	382	376	370	350	323	374	305	372	329	329	381	343	344	382	343	332	326	359	329	354	362	359	348	367	396	327	360	345	370	337	342	361	357	355	373	351	364	352	366	410	328	390	370	397	385	320	326	361	346	354	373	371	356	344	355	367	371	382	388	345	389	383	346	346	378	355	343	362	396	330	375	372	402	345	380	331	305	352	355	330	390	355	350	357	365	366	311	357	364	340	341	337	349	369	358	371	362	374	386	383	377	340	349	376	375	339	374	356	367	331	357	349	369	346	348	363	340	396	353	342	328	345	369	338	344	349	360	344	309	352	343	358	360	362	405	384	356	364	372	316	350	367	343	331	361	327	342	349	391	352	333	349	368	361	354	343	382	308	366	341	364	335	348	392	345	365	331	358	389	346	391	367	319	321	323	358	349	357	353	308	367	356	376	338	394	350	365	334	363	353	395	363	326	353	351	329	326	369	363	378	363	355	329	311	328	346	348	354	368	351	338	344	378	378	349	352	341	380	356	350	365	373	376	341	362	418	325	354	348	335	348	367	397	416	371	378	337	334	352	385	340	375	354	345	342	361	324	355	335	345	365	366	370	350	370	375	363	390	325	359	310	338	368	331	355	346	366	341	367	368	381	374	325	338	329	361	357	343	343	332	369	392	342	415	376	329	330	359	337	368	358	353	369	391	323	353	342	341	342	380	376	360	404	358	339	375	346	354	347	410	350	371	384	311	348	356	362	372	334	366	372	379	367	349	387	366	359	399	364	328	324	379	356	377	319	348	351	337	325	363	362	344	319	324	352	330	341	367	351	361	346	326	330	344	364	390	346	333	382	366	389	338	345	361	357	330	367	333	352	336	347	356	331	352	326	321	374	374	313	304	347	382	350	369	329	391	313	329	333	347	362	366	392	314	370	364	342	399	350	344	367	365	345	350	322	365	377	327	315	365	339	335	313	355	320	371	368	342	344	345	338	345	365	367	345	319	337	378	398	362	349	335	338	386	338	375	375	372	340	335	381	382	372	342	337	356	358	356	381	385	343	342	351	325	383	357	380	318	289	345	329	373	368	338	362	402	373	377	376	373	368	372	372	373	353	334	327	367	318	357	327	361	365	336	364	383	342	357	356	344	335	329	362	342	349	347	390	352	362	369	347	359	364	346	329	367	336	363	323	322	358	358	369	355	352	388	347	340	383	347	358	335	354	360	358	376	364	356	365	350	384	365	327	332	383	356	342	373	380	324	327	349	352	389	337	316	344	341	356	304	311	390	346	336	333	337	399	344	351	375	360	351	375	358	341	364	390	379	368	331	329	347	355	378	360	374	362	324	349	356	332	336	334	333	370	366	329	408	372	374	348	323	375	335	368	344	336	338	326	349	334	378	359	336	350	370	332	362	342	357	335	351	391	346	352	312	341	351	334	382	330	372	386	330	329	348	321	361	365	328	322	380	347	374	335	374	334	365	323	361	335	354	348	364	353	364	347	391	335	322	331	347	355	345	377	363	391	361	355	373	363	377	326	387	346	347	374	379	360	372	369	319	369	345	361	397	380	361	346	334	375	341	356	344	397	355	375	372	350	346	370	312	357	339	342	344	337	381	364	345	338	366	347	353	376	325	373	349	350	306	327	378	319	353	352	359	348	341	340	345	354	356	353	334	360	351	406	374	378	347	348	382	315	321	385	351	377	350	339	333	351	366	370	323	347	375	351	326	370	337	335	349	325	387	353	336	349	390	318	334	379	352	322	342	319	323	336	331	341	353	348	377	325	342	352	363	394	334	350	341	334	336	338	322	330	350	365	358	355	375	322	357	345	340	358	333	337	335	379	320	353	367	359	373	350	344	355	383	335	366	340	341	326	340	365	339	351	326	356	327	341	369	416	332	318	346	355	350	340	340	355	383	338	358	336	336	334	356	351	378	358	323	346	354	342	309	348	358	330	338	382	341	364
2133	801	761	842	783	835	754	759	750	766	728	751	799	789	768	801	794	738	746	814	777	783	737	801	808	791	759	778	792	809	806	753	773	782	801	812	762	789	713	780	755	800	699	733	773	729	819	742	796	759	768	794	834	788	766	786	738	698	787	807	778	744	755	724	765	743	731	770	798	706	844	745	793	826	822	762	769	756	821	771	739	791	749	788	804	825	769	765	766	761	721	763	813	735	750	730	799	799	816	747	825	797	758	829	801	752	799	763	756	744	795	803	861	784	757	759	725	776	766	801	787	786	759	813	749	781	734	786	807	789	770	804	752	741	814	804	739	726	774	768	733	795	778	802	753	783	748	768	736	787	786	800	750	741	744	763	796	813	741	797	774	788	816	835	768	761	811	789	724	807	791	768	790	723	769	773	779	783	778	760	823	800	759	769	734	794	745	716	798	767	814	776	727	741	745	765	788	805	796	753	823	747	776	755	774	790	793	769	780	788	755	798	792	768	789	784	834	730	783	743	779	776	772	781	741	755	799	753	777	784	757	754	806	776	783	758	754	792	793	811	765	791	743	777	800	784	786	795	789	780	733	800	804	782	784	803	722	754	756	803	787	793	812	787	775	742	726	773	780	799	789	842	753	778	794	811	783	730	753	764	761	777	768	774	744	736	800	734	744	802	750	820	704	764	759	767	749	805	755	758	792	730	765	758	774	763	770	780	748	777	820	792	707	774	807	766	823	817	756	760	782	764	772	756	801	767	747	753	781	773	787	760	777	750	798	796	793	753	750	767	813	785	723	765	784	770	788	796	756	779	820	744	818	744	800	805	754	709	742	757	774	795	778	799	791	753	784	765	839	729	748	819	783	743	750	815	807	783	764	767	814	818	767	768	734	764	753	747	793	782	781	772	748	790	734	787	766	743	727	785	828	792	797	778	785	760	710	837	787	775	787	737	743	739	789	730	764	776	780	799	780	794	855	790	858	736	814	774	819	724	731	809	763	804	759	801	800	791	798	763	726	748	772	754	778	788	799	767	749	762	742	733	789	774	766	793	789	779	746	767	768	772	804	752	776	746	815	772	793	763	792	788	755	798	798	828	795	817	781	753	806	762	764	792	788	819	738	775	760	741	772	794	784	783	802	818	776	745	787	752	794	748	761	857	797	734	758	803	752	813	805	777	793	731	770	772	780	814	772	737	748	809	794	766	788	750	762	812	731	789	768	789	740	772	749	758	778	782	726	784	773	764	757	759	714	773	771	779	761	759	789	777	807	790	747	780	755	741	779	780	767	786	774	773	758	745	770	759	762	766	762	772	789	757	789	753	793	776	773	830	735	747	762	814	818	789	824	774	827	810	755	747	788	828	773	793	761	802	800	765	802	773	784	772	745	821	778	793	829	783	775	795	771	780	787	767	727	760	749	794	814	764	778	773	794	715	789	794	781	812	755	806	734	781	720	761	786	777	817	775	831	724	740	785	797	822	745	784	786	787	698	788	782	767	751	736	748	763	742	773	821	759	790	804	742	714	723	729	767	772	779	768	778	796	803	790	767	740	775	716	772	767	803	762	780	798	719	788	788	821	776	740	778	756	785	755	782	789	778	763	783	794	790	744	845	744	801	754	783	775	733	716	800	730	734	787	762	756	768	781	764	767	803	746	832	770	745	732	743	827	758	704	790	780	775	770	785	759	773	790	806	751	809	778	749	716	859	730	802	761	818	786	752	724	745	766	795	767	785	724	796	776	768	798	777	769	759	778	748	741	757	794	814	768	819	767	791	793	774	766	798	788	806	675	795	748	800	773	788	782	737	804	758	752	712	787	741	777	736	732	748	790	753	766	738	774	797	779	735	805	751	801	742	713	775	747	758	805	765	770	785	840	827	791	803	778	758	740	779	839	738	788	745	792	757	797	825	748	791	770	768	790	779	776	804	786	721	774	764	775	793	791	777	774	747	805	756	792	777	791	742	799	741	746	743	741	783	771	752	791	773	729	774	764	804	792	751	758	781	798	801	803	758	747	782	775	762	778	693	776	768	778	811	786	757	783	810	757	784	823	746	789	803	769	788	827	771	818	738	820	774	781	770	804	812	740	798	708	768	783	759	755	745	767	723	793	778	722	804	791	770	791	729	757	797	814	814	767	773	763	763	775	821	775	761	775	794	821	768	826	762	785	820	801	812	815	831	764	784	799	763	762	781	814	747	784	764	769	763	783	862	796	790	771	794	732	760	788	775	730	788	797	785	815	838	772	799	796	791	765	787	807	766	796	787	717	789	763	724	792	785	769	796	773	799	799	773	816	775	802	809	826	791	768	771	783	762	755	730	778	741	780	827	798	758	781	818	766	794	787	804	794	735	793	777	749	794	770	739	795	764	760	767	772	788	766	727	733	772	771	787	761	844	738	752	751	748	741	768	793	796	706	772	745	786	797	772	793	751	796	779	815	783	766	778	799	782	784	726	752	764	747	788	783	779	731	821	764	797	767	770	823	735	812	736	755	768	816	780	793	738	831	790	766	782	767	796	781	742	754	734	766	744	795	779	768	772	765	812	819	787	764	791	819	790	777	743	783	774	781	770	799	780	751	745	710	755	741	715	818	776	806	769	757	780	778	824	780	763	816	804	777	809	734	765	793	783	779	792	842	747	765	788	761	787	799	755	752	813	735	752	858	766	793	735	786	795	770	833	795	759	756	805	774	824	798	800	796	765	792	770	824	747	811	824	732	792	766	745	722	781	733	766	779	805	730	784	743	774	753	777	768	792	794	762	785	772	750	804	728	812	756	792	803	784	757	779	762	777	866	763	771	788	786	794	804	817	771	768	741	810	809	785	799	797	771	752	743	799	800	800	776	777	826	769	830	750	769	818	729	732	806	763	759	812	750	790	791	780	793	792	748	737	720	756	729	768	736	796	768	773	725	832	733	727	745	763	737	749	748	735	767	781	777	762	751	822	788	733	776	760	737	838	801	824	784	777	823	777	803	790	763	767	813	809	796	773	829	799	748	729	780	740	755	742	740	722	752	778	779	789	711	760	759	768	786	821	787	803	758	771	739	794	774	768	798	835	802	804	744	738	800	777	784	771	756	747	799	805	777	750	762	792	807	732	759	805	801	783	750	830	808	727	779	725	745	747	775	773	861	707	752	767	811	795	799	764	792	774	817	812	782	750	768	782	768	744	769	748	801	748	753	746	712	771	748	770	810	721	744	786	784	791	803	746	764	745	756	846	757	762	770	753	767	787	744	778	748	751	749	768	751	786	771	783	768	807	786	792	795	831	835	789	814	791	792	762	804	731	753	846	758	721	792	789	788	811	774	756	777	780	741	756	789	759	765	730	781	741	803	778	788	834	779	765	770	723	732	762	722	785	731	744	749	757	755	791	765	730	768	771	746	788	745	757	758	801	761	785	791	786	780	808	743	702	753	775	796	813	695	809	787	751	759	778	729	726	765	746	736	768	737	748	731	795	816	767	768	767	747	794	769	791	691	785	808
8157	546	454	416	318	284	264	237	255	214	209	187	200	200	183	180	166	177	183	158	183	194	181	186	199	191	172	168	179	180	178	197	188	209	171	180	182	208	165	176	179	185	196	197	192	193	173	165	165	188	180	182	175	182	162	178	180	188	176	167	164	199	173	175	180	181	173	180	167	184	213	193	171	202	180	179	181	153	174	205	170	156	176	207	167	166	205	187	209	177	168	187	162	196	184	179	163	191	192	183	184	178	171	177	172	161	175	170	176	169	173	195	184	187	177	150	172	193	227	183	187	193	172	175	207	179	154	176	174	214	166	199	196	163	174	182	206	177	183	184	177	179	185	178	201	167	170	194	171	191	155	192	164	182	150	166	180	142	178	188	177	165	182	194	175	184	185	202	191	178	210	169	172	169	212	176	178	183	182	195	193	194	179	183	204	155	173	160	153	206	172	173	186	150	184	190	183	171	163	174	170	182	168	180	169	202	179	176	173	167	179	171	165	173	179	204	169	177	171	175	174	164	168	165	198	199	174	161	162	199	180	196	172	185	177	151	170	217	197	179	186	170	156	164	175	171	165	159	179	180	202	186	172	168	196	190	167	224	185	158	188	200	174	196	187	187	167	202	160	171	162	196	176	188	188	198	159	154	177	155	183	180	212	183	181	183	187	164	180	150	183	183	170	164	180	224	197	182	169	179	167	202	184	168	154	166	177	189	172	183	165	155	173	176	184	183	166	157	162	192	182	202	174	198	182	190	182	163	197	179	165	190	181	194	166	185	194	189	186	187	173	187	195	197	166	185	191	183	190	184	178	186	175	214	206	181	162	187	172	174	165	176	174	183	186	164	164	172	180	198	160	156	183	198	181	166	185	181	203	202	166	165	193	166	174	179	182	164	145	173	181	199	188	206	173	209	195	175	187	186	193	161	158	169	162	191	167	174	171	204	179	187	169	186	179	175	196	167	185	177	178	182	155	160	172	199	172	167	167	197	173	191	183	194	203	182	154	182	173	151	179	171	175	162	172	180	209	184	183	192	203	178	166	185	187	175	191	161	183	185	177	167	159	175	185	169	172	180	174	167	176	177	173	167	146	181	196	184	169	181	197	151	178	190	177	162	171	171	183	156	162	168	164	199	183	181	198	190	184	163	218	177	177	183	173	186	176	176	178	171	181	186	176	170	146	168	175	178	179	160	185	172	190	195	199	181	175	199	167	170	157	175	192	197	154	199	168	164	153	181	164	165	191	182	177	182	172	165	186	178	178	163	150	185	214	184	188	156	177	187	196	182	186	200	185	180	168	177	190	179	177	173	198	199	181	158	184	167	162	174	201	179	170	183	193	160	176	196	192	189	197	150	185	171	175	202	187	168	165	180	169	207	217	179	192	168	152	170	179	177	201	172	175	196	199	181	153	189	178	194	196	200	197	169	189	183	178	164	218	149	176	185	158	182	186	181	183	180	190	195	170	179	166	189	203	203	215	188	193	210	205	182	177	183	198	176	165	164	202	196	176	176	174	160	185	180	180	196	194	180	180	179	170	157	168	189	182	173	194	177	168	206	178	180	170	174	175	175	165	173	187	184	179	191	184	175	179	193	184	159	171	172	153	184	190	175	180	165	201	190	182	200	163	187	211	186	171	186	182	174	170	200	154	154	189	186	176	175	165	171	176	200	196	190	158	161	170	195	172	208	151	152	167	201	170	186	174	169	165	188	173	166	179	190	190	162	161	194	189	162	192	181	171	161	185	152	192	186	197	198	180	194	206	183	178	201	188	198	175	156	186	181	213	201	170	181	180	197	199	163	194	172	174	164	178	178	171	183	186	190	194	204	184	172	186	190	162	155	162	141	170	179	173	178	157	161	186	182	177	203	155	205	161	167	188	163	181	160	153	193	177	163	184	177	206	157	179	169	176	171	190	193	193	184	202	182	153	187	159	191	159	181	184	175	197	157	162	151	178	188	199	162	210	194	192	159	187	173	181	177	190	175	185	194	195	200	181	142	200	168	178	193	205	168	182	173	167	144	181	193	160	192	165	191	178	172	165	162	158	188	187	168	179	166	166	182	174	176	180	174	144	160	155	185	225	182	160	167	182	159	181	186	161	167	199	178	175	196	183	193	167	173	176	205	170	184	181	161	156	157	176	150	177	168	185	182	203	180	154	191	177	172	173	163	175	175	168	180	197	178	191	163	179	225	191	175	181	167	168	175	173	167	175	173	203	191	184	174	170	156	157	161	188	188	187	182	172	187	198	182	185	183	182	182	158	172	172	195	172	180	199	169	187	215	183	181	213	171	181	177	170	176	166	197	156	184	164	183	187	161	178	192	168	182	173	175	166	191	181	189	173	164	175	169	171	184	179	165	177	166	163	184	220	188	188	176	170	168	176	179	171	190	174	176	168	172	173	186	172	172	156	186	180	212	213	183	159	185	195	167	186	166	211	182	166	177	174	205	168	187	197	178	174	191	160	149	169	186	180	175	170	177	172	190	179	191	182	194	181	193	165	192	167	179	190	196	175	183	174	184	172	172	201	180	179	182	175	182	185	201	177	188	152	178	160	177	185	171	180	189	174	161	159	169	200	190	174	183	169	161	162	194	192	163	169	162	157	167	181	188	201	148	180	185	182	172	192	194	184	174	168	195	160	172	175	171	185	187	175	192	158	197	191	180	146	178	178	193	176	185	179	183	167	179	203	152	190	178	173	172	167	222	192	193	177	158	198	165	153	166	171	185	164	188	179	196	176	184	212	185	160	178	176	175	161	210	158	198	168	164	196	186	168	181	194	153	188	191	170	181	152	171	162	183	196	172	176	202	196	184	189	183	168	165	174	174	181	180	177	189	222	196	181	161	154	167	179	178	197	168	180	223	187	189	201	201	184	183	190	160	194	194	188	182	200	181	177	179	159	167	181	183	161	149	185	163	182	162	194	178	178	177	160	185	159	173	188	190	180	202	169	159	179	160	180	187	188	213	188	177	186	162	183	170	183	165	211	163	188	167	178	166	160	186	182	182	190	186	160	170	195	172	187	191	161	165	184	197	194	189	154	185	179	188	182	180	153	185	175	169	190	198	166	188	171	170	187	155	187	165	188	189	187	195	191	189	178	188	170	162	183	159	175	168	171	169	178	179	172	181	169	206	152	204	187	188	185	168	170	169	188	183	178	156	168	173	190	160	191	183	193	190	176	186	172	158	159	166	184	187	171	172	195	189	158	191	151	199	197	216	183	192	172	179	199	212	211	188	207	166	193	170	183	202	157	177	165	187	193	169	176	202	186	200	173	151	174	181	177	181	171	188	191	182	179	161	185	183	181	186	183	176	184	182	172	172	196	207	182	212	163	185	182	187	169	188	185	192	162	176	163	166	150	193	177	177	180	165	178	154	195	193	176	156	184	162	152	180	202	186	165	185	205	177	156	183	193	188	190	162	192	185	180	182	183	148	172	216	170	180	148	196	203	151	184	199	185	174	203	169	194	190	176	195	177	167
6685	683	1096	1297	1069	931	805	741	629	619	584	588	561	521	529	482	496	497	534	478	511	450	444	481	464	485	454	402	474	406	479	471	424	429	429	486	451	456	423	461	436	460	452	432	453	420	425	430	452	414	464	402	429	463	433	448	454	475	423	426	430	444	416	432	451	411	397	408	454	432	433	403	428	434	399	405	447	410	461	421	462	412	427	404	413	391	456	440	401	416	405	433	408	409	435	449	460	467	431	415	422	404	443	420	425	398	410	421	411	392	437	433	421	466	421	439	415	434	434	471	405	414	397	429	416	412	421	456	371	420	428	392	401	412	444	390	417	408	433	439	433	432	422	405	439	440	442	407	439	409	406	413	431	393	422	422	431	407	406	415	452	449	409	415	478	423	416	446	465	423	418	442	433	440	433	467	429	395	452	402	441	389	431	451	440	445	388	431	382	419	430	439	408	429	406	403	429	438	446	426	413	443	430	396	373	415	439	464	398	409	414	435	430	415	408	439	429	426	455	462	420	421	430	395	398	449	430	421	421	409	429	408	460	459	424	438	411	410	422	422	429	439	413	410	438	464	427	398	411	407	442	424	441	439	406	395	450	421	445	401	394	411	376	437	422	385	441	406	455	405	425	444	385	463	430	437	431	438	441	399	429	418	427	420	396	453	443	420	461	436	405	423	451	387	449	438	428	423	413	440	439	410	418	448	432	385	443	391	462	401	421	416	413	417	434	478	410	421	405	456	392	478	444	454	467	422	423	432	403	409	423	427	449	440	412	442	422	421	428	459	447	419	389	412	423	391	415	445	431	402	446	406	390	401	443	399	428	407	471	378	423	432	424	445	424	433	395	404	484	432	459	439	394	405	393	398	430	429	436	408	445	450	426	445	436	423	415	413	423	363	410	438	420	422	452	403	425	436	430	385	412	459	408	440	434	396	413	414	426	431	466	420	444	410	438	419	420	439	406	449	430	408	404	439	430	423	400	427	438	435	433	426	430	435	449	389	415	432	416	439	380	435	398	430	432	433	422	436	460	400	405	399	459	402	407	472	417	429	412	432	423	422	460	405	452	398	449	404	452	419	425	456	425	450	423	426	466	423	445	452	422	426	425	446	424	429	445	444	415	453	442	460	409	429	411	426	420	411	458	438	419	437	423	457	423	436	425	433	452	451	446	416	446	437	405	398	427	459	393	404	404	408	417	428	423	458	419	424	413	431	405	432	412	371	429	434	440	457	442	434	414	422	406	447	425	449	428	420	409	431	424	432	405	393	424	430	441	387	420	406	417	430	430	455	427	423	448	412	437	426	416	432	421	406	419	409	420	457	403	427	422	405	416	433	440	423	423	433	433	421	391	430	441	468	442	449	389	455	472	415	429	439	410	412	453	404	407	421	455	392	431	441	413	433	408	410	449	436	433	428	447	438	377	409	443	386	416	418	422	432	384	415	409	411	443	412	442	450	457	383	394	419	425	455	421	443	440	459	458	426	430	420	429	430	393	471	400	407	411	416	444	465	433	457	411	439	416	412	443	450	403	427	384	411	413	449	433	431	425	437	387	443	442	440	427	428	406	404	444	436	401	423	443	420	444	409	436	449	430	450	444	415	478	396	428	435	453	426	409	420	427	443	462	424	449	414	412	463	413	427	407	408	424	440	412	489	395	436	421	410	421	438	422	435	378	415	443	447	420	430	410	422	428	419	410	410	416	404	399	426	447	416	450	410	456	419	403	436	439	435	424	411	428	388	440	429	428	407	414	424	405	426	422	415	441	429	461	457	414	465	419	449	412	389	425	430	424	429	437	419	419	407	443	435	417	434	427	413	416	431	452	408	442	444	377	378	438	430	429	426	437	430	421	421	439	407	457	437	442	437	423	448	417	430	442	383	465	427	434	443	425	437	437	430	440	381	393	442	425	420	436	445	445	400	466	419	423	373	408	449	403	414	445	422	454	444	400	442	425	472	458	428	393	440	439	458	417	423	417	410	442	422	441	381	431	409	392	428	449	434	482	408	397	427	418	428	424	434	408	415	403	425	406	438	430	427	437	420	423	405	398	401	422	479	408	407	434	444	422	440	456	422	390	452	452	421	423	439	409	422	441	420	411	401	443	416	420	396	430	430	414	432	422	415	390	433	448	420	402	416	442	432	411	430	392	400	464	453	456	371	394	437	460	442	392	427	418	449	433	446	404	429	454	428	432	425	431	455	427	441	418	418	411	416	429	421	414	445	419	429	426	423	393	450	402	413	424	418	422	423	454	437	394	408	382	405	447	422	373	390	438	490	415	435	410	373	437	436	444	417	430	414	440	457	448	465	403	423	419	471	418	455	399	437	424	464	366	417	411	416	399	419	416	424	424	417	436	398	422	404	443	405	421	411	442	434	452	416	375	417	432	414	441	435	431	414	411	421	437	444	412	482	409	411	443	414	402	409	469	412	422	434	463	429	404	394	408	385	420	413	434	428	434	416	418	438	405	410	436	434	383	392	400	418	434	412	436	451	422	427	398	410	407	412	447	418	445	435	416	405	441	440	474	428	432	468	404	403	380	434	427	426	414	462	459	422	461	415	418	424	462	453	389	411	424	437	401	410	415	407	437	417	442	435	377	412	394	396	454	424	465	450	440	427	444	435	416	401	418	424	465	410	401	430	441	438	421	438	455	439	415	422	442	426	407	415	421	423	424	437	423	418	401	417	418	397	436	421	417	421	432	430	451	452	458	464	419	426	404	430	414	428	425	438	427	429	415	400	422	430	422	430	446	382	421	437	414	419	402	445	440	423	418	439	456	453	425	438	430	423	422	420	438	415	419	399	432	390	434	438	451	419	423	419	440	468	408	461	447	422	394	408	437	423	443	440	417	420	385	421	428	406	375	435	444	411	431	411	426	443	409	433	416	403	419	439	420	435	444	380	394	420	399	430	454	404	407	406	438	452	434	435	416	376	418	456	471	395	418	440	435	444	440	426	431	423	438	448	427	434	445	424	431	425	395	416	401	398	433	399	431	407	439	418	416	423	410	454	459	426	427	433	414	430	424	405	396	403	412	453	400	446	391	423	449	399	438	418	410	407	404	413	430	445	414	435	454	479	421	449	399	409	423	431	426	439	405	421	429	421	411	427	422	396	424	435	425	421	428	409	424	437	435	410	451	397	475	420	392	451	433	449	417	433	416	461	398	453	446	410	462	434	414	415	405	412	448	441	458	421	412	394	428	427	414	419	445	438	407	416	399	424	428	407	406	421	400	423	424	449	421	449	442	407	426	424	432	434	427	446	416	433	384	470	446	448	456	451	408	429	422	399	405	444	467	426	414	441	432	453	395	407	460	406	424	454	437	436	453	441	431	399	426	415	427	381	443	407	434	419	429	439	427	432	414	419	402	386	451	406	371	435	422	437	419	424	443	419	400	424	417	412	431	419	433	430	433	440	427	413	396	420	406	420	419	409	438	414	426	437	449	418	471	420	425	379	413	409	424	444	396	431	418	398	433	390
14998	1115	776	620	415	334	247	236	194	160	156	142	144	150	157	144	142	123	140	140	123	150	136	105	133	145	128	130	128	135	128	139	121	137	130	139	141	108	103	131	144	149	127	126	137	131	131	125	124	116	120	112	128	125	107	125	120	119	131	140	108	141	127	120	123	106	143	129	95	131	145	119	113	129	135	126	133	125	132	115	116	109	128	116	114	128	104	100	113	107	118	145	122	132	147	117	106	105	124	128	125	118	113	125	112	109	152	127	130	138	129	113	126	136	129	121	132	123	128	103	119	96	116	131	118	107	128	135	121	108	123	125	126	130	125	124	140	120	141	120	124	115	129	119	124	106	123	131	109	127	147	130	157	137	128	128	111	117	138	137	112	111	141	130	119	121	137	135	119	116	148	106	128	123	123	107	148	131	132	110	123	127	105	122	135	129	124	133	122	137	117	127	116	112	137	126	124	124	134	124	127	149	127	151	128	121	138	123	124	127	115	112	110	92	121	118	103	130	118	130	123	119	107	112	130	122	148	123	130	126	128	117	128	101	127	115	111	135	110	108	118	123	121	127	156	114	149	135	116	110	119	113	130	131	124	135	150	119	106	127	134	138	121	107	110	113	135	116	131	127	116	114	117	148	112	123	123	115	116	125	108	105	125	139	119	119	121	133	105	137	133	135	129	120	129	100	107	112	121	118	120	120	138	138	118	129	124	151	103	150	123	127	131	115	115	118	128	132	146	115	114	103	121	130	143	92	128	134	120	115	121	117	132	96	115	132	120	124	123	106	131	98	137	122	114	107	108	136	129	120	106	124	106	128	133	101	130	105	101	117	140	126	136	128	122	127	130	132	153	103	130	141	132	109	140	114	121	128	127	107	106	104	103	139	144	128	121	116	118	121	134	138	122	114	132	112	112	120	121	124	123	137	113	127	121	126	117	105	105	154	131	136	119	133	127	135	101	120	110	126	127	139	124	126	103	115	121	125	139	124	114	120	122	152	134	116	97	129	106	121	122	120	116	124	123	142	106	113	107	135	116	121	129	113	115	140	127	128	127	109	121	128	112	124	123	139	166	145	126	122	116	113	115	117	119	127	139	132	126	134	140	118	123	127	130	115	150	127	114	145	123	116	128	123	116	130	142	109	113	104	111	132	117	114	133	99	122	147	116	113	119	119	105	117	123	132	114	104	142	117	135	110	123	131	131	107	114	108	120	113	104	112	105	124	143	125	125	124	132	130	123	112	112	126	127	98	105	119	120	138	127	112	126	111	114	112	112	127	119	134	125	116	144	118	128	120	117	119	125	132	109	118	117	112	143	125	110	122	113	123	142	113	111	116	123	106	124	105	112	147	118	109	132	109	125	118	102	128	118	129	134	118	132	136	123	137	116	121	110	112	111	111	126	114	129	121	141	129	122	131	114	140	119	140	111	102	118	133	122	121	96	119	117	111	116	135	118	133	101	121	142	117	106	112	112	120	116	132	120	112	121	141	146	121	128	138	130	128	117	136	118	108	129	118	118	118	112	110	111	122	136	112	116	122	118	128	128	131	124	116	115	116	133	112	136	129	137	128	135	126	102	114	134	123	105	120	121	107	114	125	115	108	128	124	136	125	130	120	96	123	128	118	127	131	115	113	121	98	125	103	116	116	104	102	132	128	144	119	125	114	120	125	115	110	124	123	107	115	134	125	132	125	109	119	141	119	138	128	121	124	129	122	112	124	130	108	97	115	122	107	123	107	115	135	128	121	116	97	103	152	102	139	132	126	125	130	134	124	120	104	114	110	134	104	119	137	118	122	133	129	113	113	134	123	125	121	136	131	126	128	136	128	109	121	118	119	129	113	136	121	112	134	125	121	114	121	116	116	115	112	133	125	110	139	127	139	118	119	131	136	103	109	140	123	121	138	121	126	129	117	119	127	121	139	115	139	129	132	120	107	129	119	99	128	99	116	119	121	145	140	118	96	99	113	106	109	114	128	131	138	138	116	138	113	139	112	133	126	100	119	132	127	120	126	119	113	124	133	134	105	128	116	127	117	123	126	105	116	144	126	127	135	143	106	110	100	127	134	108	138	134	133	127	122	120	128	133	132	134	119	153	132	140	103	122	110	128	113	111	117	117	142	125	122	128	127	127	118	129	127	110	110	136	125	109	129	128	158	139	110	129	138	124	116	119	128	120	128	109	118	113	116	121	121	139	122	103	119	121	125	122	117	142	131	129	112	138	108	139	125	105	119	140	114	125	119	155	125	123	136	135	141	139	112	115	118	122	121	121	127	138	135	121	150	114	132	114	124	116	121	124	117	119	124	130	119	147	134	128	126	109	121	142	122	126	116	128	132	137	118	142	138	122	122	124	125	121	97	131	135	131	125	109	115	102	153	124	119	123	136	116	123	134	141	118	118	119	109	126	126	116	113	98	126	139	104	132	134	113	101	106	137	128	117	127	116	99	105	131	115	142	121	129	113	132	114	117	123	117	121	140	131	123	132	123	109	119	137	110	95	113	128	137	136	123	128	131	125	127	115	142	129	137	103	120	121	122	117	120	103	122	123	104	124	131	112	100	117	123	111	115	128	130	126	98	110	113	117	132	127	119	122	123	108	135	110	128	130	115	136	104	122	111	125	126	122	126	135	112	121	137	128	96	117	120	138	145	147	137	125	127	133	112	139	102	107	125	137	99	140	109	116	119	115	133	124	116	135	115	125	133	138	111	124	117	152	137	118	116	122	133	128	138	129	103	160	137	116	118	130	138	147	121	111	116	129	123	116	106	126	125	133	111	112	133	117	122	129	141	114	131	124	133	110	113	137	108	108	114	118	118	123	124	114	130	106	124	145	133	129	120	145	132	123	131	121	98	117	109	119	138	133	136	148	133	122	117	115	123	107	123	129	102	115	143	118	120	131	133	121	112	124	131	128	118	122	134	121	126	123	117	105	137	122	129	135	100	97	129	115	140	154	115	111	120	120	132	103	122	107	111	121	120	134	112	124	145	131	127	121	113	120	120	167	116	118	118	125	135	120	105	121	120	132	126	130	148	137	122	105	114	134	122	134	101	124	119	143	117	121	122	127	131	114	107	136	124	105	130	118	122	117	109	129	131	113	144	123	132	140	113	129	108	125	122	141	146	146	100	152	84	122	120	132	139	120	140	131	129	134	133	117	133	128	113	112	103	119	111	132	136	138	146	110	124	114	114	126	103	132	114	112	107	118	111	125	137	138	141	116	128	131	122	135	116	140	126	133	111	129	137	122	129	106	107	138	129	121	140	118	112	121	107	123	130	137	135	147	128	101	126	123	135	110	121	145	115	108	112	113	118	116	111	109	120	122	101	117	134	145	126	112	145	120	128	113	115	115	145	111	144	112	119	115	130	122	119	108	107	129	126	127	124	134	116	120	127	109	116	114	127	120	141	126	133	125	111	132	119	110	122	142	106	130	128	120	128	129	98	123	118	142	114	115	126	122	133	123	121	112	120	113	120	138	117	116
8370	887	1772	1964	1652	1392	1078	861	785	663	624	610	571	546	496	488	467	439	424	396	457	410	365	397	392	351	380	380	414	343	373	389	353	347	350	376	353	335	386	375	331	363	362	344	345	328	377	353	367	345	360	338	349	349	337	334	356	338	312	364	355	316	360	340	314	352	341	325	365	321	332	339	335	331	327	368	377	316	324	327	317	347	345	349	351	358	365	333	336	321	330	343	356	321	297	351	335	328	311	322	324	364	335	343	342	326	316	325	357	314	324	345	316	355	344	322	350	324	335	400	332	330	327	330	294	331	347	354	334	337	333	317	334	352	356	338	385	360	310	332	343	325	331	322	340	321	351	353	301	333	314	342	317	305	333	358	336	335	337	323	358	301	328	336	341	340	310	328	346	341	331	325	324	337	343	305	307	357	323	334	299	330	317	312	339	320	343	379	356	332	346	343	333	296	340	345	336	315	302	355	331	325	353	358	352	345	296	301	321	301	373	315	316	307	336	324	351	326	339	340	297	330	327	318	345	340	327	357	306	344	321	323	322	330	332	362	324	331	316	315	318	295	320	316	339	339	320	318	303	347	324	371	327	338	362	319	332	304	331	358	302	310	329	346	346	295	322	321	295	317	326	334	353	353	327	343	350	326	317	300	320	324	326	349	316	330	316	347	345	347	342	333	331	300	341	309	343	335	322	330	314	351	320	352	316	335	349	314	320	343	347	328	330	344	325	339	342	349	362	348	335	351	310	356	333	327	333	294	349	323	319	345	346	325	322	360	323	338	348	352	327	339	319	347	324	330	333	339	336	311	325	332	324	347	305	321	320	333	317	380	343	363	321	369	321	319	341	314	317	357	343	354	319	326	323	334	282	277	322	326	298	342	308	319	327	330	331	296	329	335	303	345	302	332	315	362	299	323	314	319	339	323	322	353	337	331	350	340	333	328	339	341	322	336	315	350	346	340	319	318	328	326	313	331	353	359	325	326	339	356	362	375	336	323	341	338	331	333	344	385	351	339	360	330	307	354	378	336	336	325	355	334	336	360	327	324	314	318	313	316	315	368	321	328	374	314	315	316	334	345	295	325	325	338	356	363	355	315	307	316	327	317	303	302	335	313	334	357	289	339	335	341	307	291	346	292	365	338	322	325	364	326	345	296	340	299	325	324	309	298	325	313	304	331	353	356	310	291	327	304	347	357	329	341	341	306	338	352	305	323	329	330	341	328	378	325	332	315	326	324	329	333	337	336	360	362	343	321	350	332	345	349	343	343	344	321	328	332	357	335	332	329	342	389	318	339	338	303	318	340	303	299	338	325	334	342	301	341	331	328	339	319	336	340	357	370	319	344	333	314	313	345	337	340	329	321	338	331	343	354	350	325	343	343	333	341	317	334	327	286	343	348	340	331	328	348	365	376	356	346	346	356	355	362	338	379	361	355	363	352	350	331	337	318	340	345	321	358	335	328	300	337	360	377	293	360	325	348	344	320	318	321	322	322	318	329	322	314	289	358	334	361	342	318	333	357	333	363	318	303	362	309	334	320	360	315	341	358	337	338	338	331	349	300	301	325	346	314	307	378	328	339	332	344	324	334	339	319	328	323	310	343	367	328	313	352	332	344	327	332	340	342	327	333	356	328	364	338	359	361	321	370	333	316	346	357	371	346	309	310	371	342	307	327	326	348	346	325	345	304	348	294	338	340	328	326	304	342	348	354	342	336	333	339	341	317	335	354	312	332	332	363	306	348	353	338	375	330	324	320	320	322	323	322	337	310	316	331	340	338	346	345	305	331	304	334	326	350	304	322	332	326	311	345	339	316	326	339	353	335	328	343	325	310	301	317	338	334	338	329	319	363	344	332	329	311	346	302	380	353	368	316	329	340	324	329	351	316	356	310	322	332	321	332	286	327	324	321	323	329	352	351	335	375	312	318	319	305	307	346	312	317	329	379	313	346	328	375	329	339	314	377	349	331	349	357	300	296	314	340	311	319	344	330	327	322	308	320	326	297	308	310	334	313	325	324	357	305	341	342	349	344	334	324	324	293	349	329	301	366	325	369	332	310	322	300	310	325	293	294	354	329	320	320	336	332	326	298	299	304	344	343	332	309	317	303	327	355	335	311	353	317	322	322	329	304	332	337	323	315	316	323	321	336	326	349	353	326	322	354	311	340	335	310	323	326	296	343	318	324	367	349	348	356	331	331	319	339	324	352	354	336	319	296	326	348	323	358	314	329	353	334	316	341	362	326	320	345	332	308	351	335	305	335	350	321	341	372	335	324	343	326	329	324	327	350	355	338	299	338	332	330	351	355	312	347	364	343	345	351	341	348	336	340	367	323	348	360	330	360	329	346	335	304	348	308	334	309	321	349	324	343	305	311	335	340	343	317	289	335	332	390	329	339	321	344	368	344	328	304	343	331	317	316	362	324	339	337	308	308	312	344	353	337	357	336	306	341	340	337	313	323	354	299	349	330	309	336	341	334	341	321	312	341	318	343	322	332	319	328	331	319	336	372	314	324	364	329	329	351	305	325	317	323	338	322	340	380	339	324	310	338	342	332	332	352	320	325	301	317	328	300	322	353	337	321	338	329	337	360	317	363	359	367	354	357	301	341	362	351	324	335	316	325	355	364	312	333	340	321	310	288	328	295	338	340	328	350	322	312	316	333	343	319	318	339	335	341	346	378	357	340	291	334	312	321	334	342	316	336	350	318	302	332	329	319	322	305	324	313	337	356	348	327	342	345	357	355	322	321	350	336	330	344	321	294	316	324	305	321	300	343	349	335	325	322	335	341	312	330	335	306	378	310	312	354	360	347	365	347	347	313	345	361	320	323	319	341	344	328	351	351	315	358	331	346	336	336	350	323	316	361	339	321	340	316	326	337	344	310	342	329	362	347	358	301	332	299	352	347	297	330	318	321	326	336	319	340	353	318	377	297	337	313	327	336	314	319	336	323	344	334	308	305	326	302	325	337	341	349	341	333	333	341	332	313	307	327	337	330	345	305	324	348	347	307	343	341	328	336	330	341	332	321	330	331	325	366	308	318	321	312	334	339	320	342	337	353	359	327	327	319	333	371	332	325	315	338	329	313	313	328	331	366	342	295	339	346	293	346	335	326	347	313	334	340	347	345	338	312	305	328	333	354	338	317	329	322	305	345	319	311	318	324	328	339	362	353	345	340	323	303	309	359	311	332	332	347	328	316	325	309	315	346	298	329	312	334	338	337	344	330	336	327	338	327	301	336	330	312	330	308	322	352	341	356	324	345	339	313	324	315	317	353	328	349	315	351	309	310	306	337	316	299	316	336	322	349	356	351	318	320	332	354	331	363	354	342	343	332	330	320	361	330	313	338	337	332	340	347	335	331	336	302	321	362	319	318	329	317	349	366	311	369	330	317	335	329	320	320	318	338	338	323	314	319	315	338	343	302	313	310	325	330	329	339	346	319	344	333	354	346	339	303	360	353	337	314	317	347	298	341	306	339	330	317
1829	389	381	340	381	379	364	342	363	376	353	370	351	346	357	371	351	328	387	374	382	354	344	391	374	351	375	380	348	375	370	332	402	387	352	368	382	339	369	369	377	384	380	359	367	357	349	378	392	388	359	340	389	397	356	388	372	380	333	373	362	353	317	340	361	347	355	362	377	398	351	347	333	324	363	382	352	348	345	383	369	383	362	348	314	328	317	363	371	354	347	350	373	363	361	328	363	388	354	335	373	398	332	351	363	371	373	333	358	334	375	402	351	337	346	356	371	349	368	397	369	347	385	356	344	334	360	367	368	383	381	352	365	374	398	373	387	342	343	407	341	350	375	346	330	359	405	362	359	414	389	362	333	343	350	368	376	363	365	363	347	317	381	377	357	368	368	381	317	368	356	380	366	369	341	350	326	352	391	349	334	354	347	345	366	360	374	376	359	346	369	357	374	374	356	357	350	339	352	365	369	353	342	335	338	328	351	387	342	349	352	331	324	320	372	343	371	333	329	379	376	370	385	389	342	346	365	361	372	328	352	365	359	364	359	363	350	352	359	349	358	345	327	346	369	336	335	327	350	371	354	376	408	357	370	339	370	362	335	352	378	354	404	349	379	372	345	381	369	364	304	392	353	373	397	316	368	365	320	349	353	362	382	339	354	349	387	338	365	351	352	349	373	374	367	395	374	373	374	371	352	354	348	371	369	362	385	340	353	358	348	334	346	344	349	337	359	349	363	357	374	367	355	359	364	357	325	334	312	313	365	343	401	358	353	360	394	318	383	372	350	370	365	388	349	334	328	347	357	362	374	323	360	368	327	333	406	362	364	351	367	342	348	382	365	365	332	326	363	364	355	352	350	333	378	374	340	357	342	372	342	363	359	384	373	385	386	349	325	369	341	343	349	345	400	358	341	361	371	320	323	351	358	379	349	351	310	379	352	343	381	403	360	396	375	365	354	343	345	338	358	368	321	384	382	365	355	383	353	341	311	333	392	337	350	324	339	376	351	365	326	370	369	388	359	374	347	380	366	396	354	357	370	364	324	354	338	371	405	360	342	388	359	351	371	361	364	332	396	363	386	371	364	323	427	359	414	375	394	336	366	382	342	362	347	377	389	317	343	363	343	335	339	320	333	392	355	344	323	399	351	355	370	369	373	367	390	351	393	349	393	360	340	367	344	352	342	351	321	368	393	348	351	360	342	338	315	345	366	349	360	349	359	367	335	369	369	378	333	359	352	360	343	377	364	361	345	367	373	325	311	386	347	370	371	336	367	370	380	353	379	341	354	334	358	342	375	361	374	390	329	337	368	337	352	323	394	385	379	298	367	335	370	350	374	372	356	357	343	344	340	323	360	373	354	362	374	381	343	388	364	367	345	369	350	369	323	342	367	362	349	356	337	375	360	399	330	322	347	327	346	371	360	378	362	358	365	356	370	406	375	348	389	341	341	345	377	303	326	370	342	331	364	352	346	352	346	413	331	381	348	402	382	354	372	329	360	355	353	375	389	345	381	402	359	333	329	396	373	379	386	329	365	378	331	368	373	355	390	356	348	347	370	351	368	339	374	388	347	376	390	379	357	389	303	378	402	331	295	332	345	345	340	348	378	326	346	354	404	403	334	362	352	354	360	371	396	352	354	342	333	366	345	348	322	344	343	384	400	382	357	366	342	379	344	370	384	392	365	376	348	400	373	353	402	354	361	346	353	356	358	339	360	368	339	384	366	343	370	330	380	348	418	379	387	338	353	392	389	372	372	368	326	345	411	341	377	336	380	377	340	339	411	345	375	361	375	382	365	385	378	374	342	330	373	377	378	356	363	368	368	349	362	344	386	400	347	331	367	387	360	328	380	345	377	324	368	363	349	351	355	349	346	391	337	356	383	350	353	381	351	337	348	336	368	341	320	374	343	343	352	357	370	364	343	384	352	344	345	344	347	347	374	364	346	313	326	299	400	378	363	380	369	356	366	367	368	337	346	362	358	367	346	370	363	351	363	359	366	359	387	323	382	372	381	346	385	352	374	356	331	395	352	346	328	352	341	347	379	364	366	328	360	353	406	355	373	364	385	355	348	364	335	337	384	332	389	344	387	339	373	383	372	356	345	334	338	360	378	398	330	355	357	351	351	362	352	344	371	347	366	366	389	378	376	358	339	377	385	369	365	365	363	357	360	397	350	362	386	344	369	346	323	305	337	366	377	325	351	338	392	351	340	381	357	401	363	321	373	346	349	334	356	348	363	325	348	353	381	366	396	334	366	377	361	376	346	350	329	345	391	362	368	388	357	393	336	323	325	347	345	385	358	373	375	381	319	345	385	342	351	370	372	333	327	329	359	385	344	347	363	330	339	386	339	358	353	356	396	360	324	388	391	365	385	371	325	368	380	401	369	361	393	373	344	363	341	338	344	371	343	367	327	409	393	378	371	348	363	369	346	357	338	338	322	336	352	368	388	362	341	369	315	385	335	356	349	388	389	364	335	355	376	385	376	395	311	339	370	362	385	383	375	339	341	358	334	392	375	344	352	367	383	400	354	376	366	365	367	394	344	379	377	372	384	351	374	349	377	381	381	383	332	384	321	334	341	364	346	369	353	383	363	385	386	361	379	371	376	374	337	365	327	324	401	380	385	348	343	350	337	333	328	339	397	351	363	357	375	349	383	385	382	387	331	361	365	362	359	360	338	362	322	365	352	373	364	353	349	368	398	391	386	368	367	351	366	365	328	338	384	390	380	364	373	317	380	372	345	364	382	341	365	360	393	326	358	367	374	362	356	372	375	356	363	392	385	342	388	378	340	377	350	361	355	359	358	381	376	336	377	388	353	375	344	390	352	393	370	370	361	366	346	371	321	346	340	359	368	390	350	369	358	390	377	381	363	372	378	364	367	372	395	387	355	366	334	362	411	358	375	318	359	357	384	380	338	362	329	352	372	342	356	376	413	351	329	365	358	360	356	406	358	315	375	375	363	383	376	361	380	398	333	354	368	373	378	397	386	324	364	378	366	356	392	328	356	365	370	338	394	364	314	389	386	369	321	377	382	375	358	383	364	335	336	358	363	346	387	335	346	334	329	361	339	374	352	379	381	356	366	365	374	391	354	369	357	361	387	360	381	355	366	349	352	325	352	394	368	335	387	377	364	385	366	350	331	387	380	315	343	365	377	355	359	331	381	351	319	394	363	333	352	376	413	353	340	364	336	387	399	373	358	359	374	388	386	409	318	352	370	369	362	362	373	366	349	356	394	350	386	347	349	358	370	363	382	358	338	364	365	391	348	352	376	356	376	373	340	366	369	338	347	381	358	356	374	393	386	348	361	339	367	355	364	384	360	358	353	346	388	362	386	357	357	341	368	338	327	330	359	348	347	399	331	382	378	367	384	345	376	323	333	338	427	386	349	352	335	330	384	374	397	347	345	372	410	348	363	353	337	330	337	374	360	324	388	370	343	355	355	369	385	395	335	368	390	372	315	368	352	361	339	352	403	386
2235	830	811	816	841	815	824	793	781	786	811	788	798	799	850	819	750	829	741	769	779	753	785	795	831	767	786	796	785	803	788	806	779	781	816	787	800	801	787	768	755	837	781	750	825	757	808	702	803	737	811	814	802	788	761	744	766	825	758	761	762	824	777	814	809	813	812	763	815	759	805	840	789	781	831	800	829	814	747	765	797	776	771	788	793	800	814	814	749	797	796	804	774	811	830	814	758	736	764	813	818	769	814	848	812	780	841	820	770	768	800	821	820	796	771	765	817	800	764	808	780	794	764	800	810	792	772	738	784	778	770	813	792	765	783	771	790	757	742	785	809	781	814	736	808	787	795	757	789	830	761	824	822	789	796	706	786	747	770	779	772	796	778	771	805	812	778	834	784	739	787	825	811	779	799	799	804	812	767	843	775	760	780	768	793	781	781	796	779	792	795	790	856	780	824	779	762	824	798	774	764	754	780	731	860	808	722	746	750	772	796	773	811	791	717	834	826	794	791	805	825	812	789	844	781	776	847	762	753	833	807	813	773	792	769	798	767	823	776	807	799	773	785	817	802	803	831	779	796	819	812	776	784	761	770	785	815	846	756	781	809	787	827	828	774	817	786	780	804	795	809	789	782	743	780	751	825	841	804	845	857	768	830	731	759	845	772	758	790	792	772	791	769	779	798	803	793	842	808	800	777	777	787	761	766	749	820	796	825	785	753	776	817	754	787	750	785	825	846	788	813	793	716	755	814	765	807	744	797	794	789	779	767	771	770	775	825	777	808	759	764	783	791	772	793	802	785	767	790	779	770	778	746	799	811	823	812	778	802	796	803	715	796	797	804	790	793	800	802	837	767	796	792	750	829	786	800	794	816	769	788	788	819	739	779	793	792	815	779	786	774	784	773	809	794	806	804	801	813	821	766	786	777	770	764	768	828	800	809	750	750	803	833	745	790	804	742	815	810	793	740	795	782	771	802	802	798	772	780	779	859	807	768	807	846	798	783	803	848	794	811	796	790	788	789	779	786	856	755	794	831	778	770	818	741	789	814	789	776	815	806	804	756	765	795	810	748	784	816	813	810	796	844	806	736	792	758	781	846	834	813	811	825	780	788	763	790	761	791	790	794	793	728	783	748	736	789	805	764	795	776	829	810	806	785	766	797	792	781	776	802	774	785	827	802	778	804	767	800	753	741	816	807	766	804	733	827	763	776	778	790	765	821	777	783	801	728	764	761	791	809	778	874	836	804	784	806	777	788	813	726	809	794	733	761	791	804	757	820	808	831	837	783	760	758	762	811	783	769	809	801	775	772	781	767	827	752	787	751	761	784	825	775	785	824	764	834	794	816	787	786	809	723	832	802	789	752	787	808	788	777	769	793	816	782	792	745	768	767	795	828	790	817	774	734	785	768	789	770	763	813	840	771	810	780	786	774	770	781	844	828	781	738	836	789	829	761	787	792	810	762	820	797	783	822	783	809	799	843	828	790	761	750	771	821	807	798	769	809	821	784	803	797	798	768	768	812	771	808	774	813	788	836	792	776	796	789	758	787	783	784	784	805	757	766	775	748	765	808	790	772	805	727	789	793	822	819	783	792	770	795	821	740	788	754	790	749	789	788	785	806	779	814	811	800	755	803	788	800	794	789	814	801	784	779	787	773	767	774	718	780	837	749	804	806	784	734	797	801	798	787	822	796	807	738	818	799	820	845	778	787	810	772	833	753	775	764	771	818	821	808	729	812	768	821	823	854	770	732	794	806	792	808	831	830	758	791	810	810	748	766	791	837	778	770	817	795	756	819	741	778	836	790	844	777	810	811	780	800	785	769	835	788	809	737	785	755	796	809	819	749	800	814	841	806	797	765	794	816	820	805	758	822	803	730	784	791	771	808	773	740	820	809	846	771	764	803	812	779	794	844	777	819	821	818	777	792	787	791	791	819	766	817	850	799	780	756	831	816	774	775	744	795	739	786	764	797	735	768	783	816	766	803	745	770	753	855	823	784	803	815	814	779	776	788	763	735	779	785	812	732	769	774	796	812	760	784	760	813	767	809	800	787	762	796	819	805	791	795	836	793	821	846	799	764	840	796	803	813	786	802	828	831	805	822	769	800	748	762	787	784	704	758	736	778	773	787	805	802	828	792	795	855	703	835	791	804	874	789	798	778	793	796	767	796	736	805	812	818	792	808	776	796	785	816	758	764	776	802	772	785	824	780	798	836	758	827	769	744	789	788	747	807	756	837	823	817	746	795	843	752	793	787	772	820	782	784	749	804	807	798	809	781	826	809	800	751	768	824	780	800	796	804	787	769	782	783	792	771	858	811	821	821	781	752	753	784	787	735	764	782	818	816	778	766	732	792	760	807	813	791	792	799	834	829	820	750	795	795	776	813	804	811	794	744	767	754	818	770	825	794	803	793	818	819	766	780	799	818	814	785	829	762	766	776	755	807	838	806	780	810	798	822	824	804	796	723	778	829	790	818	804	844	747	793	795	773	773	820	782	811	820	811	804	768	799	778	799	805	763	800	807	763	745	783	716	789	750	821	795	763	692	811	785	821	808	757	768	813	782	808	793	793	809	770	804	787	809	812	780	753	835	802	779	775	838	788	844	799	773	814	767	818	764	807	781	777	778	862	796	766	809	792	819	802	783	730	807	761	774	789	764	801	785	784	834	792	829	813	823	807	782	799	782	814	709	712	828	794	783	788	812	765	795	768	848	775	768	768	795	834	793	754	753	836	820	732	780	786	740	775	810	800	771	743	750	750	793	848	732	788	782	744	753	812	755	768	781	777	774	785	788	796	818	803	811	773	776	770	783	783	767	808	775	831	774	811	818	769	805	840	827	830	771	766	807	752	800	760	798	772	826	769	750	817	807	771	771	762	779	825	809	824	818	846	771	807	796	826	747	764	795	812	808	770	772	735	828	820	828	806	859	744	793	782	811	810	810	792	761	804	805	820	771	748	786	802	793	777	842	844	756	765	774	802	805	804	760	761	763	800	805	813	785	795	807	771	769	861	766	779	788	774	792	773	744	859	789	832	811	855	810	791	781	717	789	780	820	784	769	816	748	803	807	820	837	796	815	777	767	743	791	791	762	806	807	778	827	801	773	809	812	819	837	765	776	797	781	816	812	747	742	789	771	820	860	776	755	805	821	794	747	805	796	735	794	813	810	778	792	811	784	780	808	814	839	778	790	778	800	856	777	782	791	824	793	802	785	790	799	812	786	813	780	754	781	810	792	776	821	843	829	788	774	752	757	776	804	820	787	804	786	764	760	769	832	806	772	793	780	850	796	801	821	833	817	766	820	827	755	797	778	808	822	827	800	837	816	808	814	781	786	773	799	763	805	825	812	796	825	797	792	823	800	812	801	766	821	743	789	794	803	755	771	803	799	786	803	778	800	809	791	745	795	782	816	733	808	803	791	783	763	750	781	819	746	816	795	763	734	785	781	794	806	782	784	803	767	783	795	800	795	771	795	815	806
8125	523	486	414	326	259	236	241	201	218	204	204	181	217	198	196	199	201	204	182	193	197	163	188	185	161	188	202	189	149	190	184	165	208	192	192	193	186	196	178	198	167	186	194	186	174	200	162	177	207	184	175	186	200	184	173	188	190	191	184	181	162	178	200	190	177	206	170	161	191	212	170	192	189	194	172	178	178	171	191	187	182	192	160	174	176	192	179	177	190	171	190	179	168	182	198	193	162	185	165	168	168	173	180	154	161	153	134	181	186	186	181	187	197	171	228	176	173	182	198	195	180	167	185	202	190	187	185	157	174	189	184	203	142	172	209	182	184	195	219	204	190	197	186	191	183	200	176	170	160	177	176	186	184	176	192	164	188	204	178	163	170	190	164	192	168	182	183	154	173	183	180	189	181	178	197	186	198	192	157	180	179	179	181	189	158	185	189	180	211	176	183	180	177	181	172	182	200	161	169	181	195	208	167	161	168	186	174	191	172	188	196	195	181	184	176	174	175	184	187	204	172	175	187	191	204	171	181	178	170	183	161	179	191	176	162	171	189	179	199	184	174	169	189	168	195	219	172	162	210	201	168	194	176	217	190	171	164	155	187	173	183	183	207	199	170	177	175	208	170	185	178	177	190	192	164	175	180	169	165	186	171	196	185	177	175	193	170	186	165	181	194	164	188	193	190	190	173	176	182	184	196	180	190	176	194	191	160	172	174	181	189	191	171	167	174	180	150	169	192	173	177	184	183	190	148	206	206	194	184	189	171	164	203	169	163	170	183	168	170	196	170	182	173	159	188	193	172	189	185	154	172	164	180	182	184	184	177	154	170	204	196	171	203	174	182	198	192	194	168	175	184	155	166	167	172	177	168	170	199	194	185	187	179	175	178	167	171	185	164	185	177	170	190	203	177	170	174	185	138	181	189	170	182	167	158	173	181	164	177	170	201	206	180	200	188	174	197	181	158	196	169	193	182	170	192	182	167	193	209	181	189	159	203	167	171	178	168	186	175	195	187	205	166	187	184	155	168	157	145	170	151	188	159	187	178	172	167	160	193	171	190	177	188	193	158	192	167	161	163	167	188	184	197	168	200	186	180	165	165	164	152	171	174	187	196	176	186	196	196	158	201	196	183	219	198	167	169	191	191	202	179	199	166	158	165	176	162	208	194	181	175	167	138	195	156	190	173	192	187	173	161	191	192	167	172	186	169	186	193	213	201	172	192	197	183	174	173	173	183	172	174	203	174	198	200	175	172	165	201	177	167	186	190	178	200	207	159	190	173	195	170	169	168	165	184	180	166	186	185	177	198	160	161	163	178	184	178	216	200	198	193	186	178	168	193	187	184	202	189	181	186	201	173	194	178	184	200	174	179	192	210	161	172	167	175	173	188	164	190	190	195	182	179	188	189	193	159	189	194	163	160	178	176	176	193	190	157	180	182	165	174	179	179	171	176	173	176	182	182	164	181	172	164	186	211	197	162	185	175	154	150	156	187	168	173	179	168	195	172	192	181	172	160	170	186	169	180	174	166	168	212	172	194	206	158	193	166	170	166	183	193	179	184	181	185	215	194	190	189	182	182	176	170	154	173	197	177	164	165	168	187	169	181	173	199	193	184	199	187	185	175	146	208	200	181	179	188	167	174	170	186	168	177	185	192	160	157	170	183	192	160	166	186	164	198	187	179	173	193	186	173	206	165	174	190	192	173	185	175	195	184	184	195	160	184	181	186	180	196	191	170	190	210	175	181	186	167	152	182	157	151	174	191	200	160	186	206	184	199	215	203	184	178	178	190	177	172	178	155	194	175	186	195	183	204	200	183	182	146	174	207	172	182	171	172	176	190	165	193	194	183	177	209	182	189	198	223	192	183	181	162	171	203	192	177	183	196	172	165	201	176	179	208	178	172	182	193	182	192	195	164	153	188	169	197	172	151	200	165	199	214	162	192	173	187	191	179	184	177	183	203	185	217	199	188	175	176	154	216	147	178	221	183	155	168	179	172	186	187	179	192	190	211	207	199	201	197	196	146	174	178	183	165	180	188	162	169	207	171	159	183	192	180	175	184	188	194	173	178	206	196	188	169	179	169	194	174	177	168	194	163	175	176	206	179	177	173	200	189	161	199	165	191	153	187	198	169	166	168	192	166	182	174	167	182	176	193	176	187	162	198	184	211	173	176	193	181	148	180	168	169	169	166	170	185	182	193	191	197	174	183	195	187	198	173	207	177	189	173	172	155	157	165	178	212	181	180	193	172	146	182	184	177	141	159	169	187	193	166	183	160	190	181	169	191	170	181	158	156	180	188	206	144	173	184	163	167	180	184	177	174	178	214	171	213	199	215	173	172	190	182	190	187	186	143	177	193	183	186	198	167	168	191	192	202	157	165	197	162	184	191	189	181	190	172	188	171	193	185	173	186	193	200	184	190	185	194	216	157	183	161	198	178	174	181	194	186	179	152	186	190	177	174	188	204	192	197	183	179	207	162	179	158	171	174	177	193	182	184	198	191	188	167	212	183	172	161	163	209	202	157	178	201	182	189	172	181	179	194	223	196	201	185	179	171	168	199	182	196	165	197	159	202	180	184	189	205	183	181	203	200	212	177	184	162	184	159	188	181	158	188	192	192	190	166	163	176	191	190	169	178	173	195	170	167	168	154	176	179	167	173	157	175	195	186	168	207	191	167	190	208	190	174	210	185	170	178	198	201	163	200	183	213	174	186	196	159	169	176	170	204	179	187	176	194	196	191	167	164	152	184	186	170	208	169	177	179	190	213	183	166	175	180	176	177	169	192	174	179	167	183	197	174	167	190	187	184	174	178	182	146	182	194	143	163	182	167	161	168	199	193	178	175	198	195	180	209	194	164	184	150	178	183	178	184	183	184	177	193	184	178	183	165	184	177	161	186	180	193	189	207	168	198	160	185	196	182	186	186	166	185	176	151	193	203	181	186	176	180	167	177	172	184	175	165	187	170	196	192	175	170	186	167	183	181	201	149	188	200	200	160	170	201	196	219	223	164	160	186	175	187	184	179	176	171	166	171	176	198	177	169	199	178	203	189	205	176	148	163	160	185	185	193	194	187	166	173	170	208	178	174	167	176	175	199	189	191	199	188	179	154	161	181	182	178	174	157	196	202	203	194	196	173	178	175	182	168	183	164	171	182	156	192	189	166	174	189	182	194	185	179	172	164	171	192	184	175	189	192	210	189	203	185	194	170	163	185	155	186	192	158	183	191	186	173	175	183	179	178	193	161	174	149	163	161	174	160	191	220	184	173	196	191	187	182	188	176	165	187	172	186	164	182	185	184	162	166	176	191	197	187	169	177	191	183	185	172	183	200	185	174	181	178	179	162	202	184	183	189	171	186	161	176	167	167	178	179	170	192	181	177	196	183	187	169	174	177	198	188	198	157	179	188	196	207	195	202	209	174	177	169	181	170	181	156	173	172	182	195	180	188	198	180	200	186	192	183	185	174	170	177	163	174	180	205
6675	703	1186	1281	1109	966	804	758	645	616	630	603	519	531	555	526	505	484	473	472	481	428	510	435	494	456	423	463	416	465	483	501	419	449	427	461	393	481	438	419	453	477	413	461	459	433	441	423	460	449	435	400	444	431	420	447	426	451	466	447	441	413	449	459	453	465	399	432	415	391	417	438	438	412	375	426	433	439	433	444	409	408	431	455	397	452	420	426	396	459	439	399	428	470	452	437	423	470	414	451	454	417	417	424	442	427	409	434	407	442	433	444	425	436	428	419	404	428	442	423	410	418	461	452	418	423	418	435	465	402	458	416	444	385	446	442	439	451	419	433	434	438	416	441	453	415	479	430	442	442	387	394	405	408	434	406	458	401	393	424	424	424	470	449	427	422	407	430	393	462	408	412	425	391	408	442	449	429	413	429	440	431	427	400	428	430	448	412	413	394	409	425	462	410	418	457	450	437	444	425	452	420	405	397	408	417	439	419	424	430	419	426	429	450	385	402	443	378	443	476	404	442	452	409	445	430	429	429	447	423	424	429	434	433	442	432	433	421	388	452	410	462	444	431	438	419	491	418	436	383	422	421	401	435	443	402	438	459	434	427	426	448	425	375	419	398	472	428	431	430	436	413	377	403	416	414	424	417	437	428	402	431	416	460	428	402	422	380	446	399	418	444	457	427	447	434	433	407	437	432	453	416	442	425	410	444	418	422	417	415	411	426	451	400	434	421	396	397	397	422	437	433	393	413	442	423	412	453	449	384	441	437	438	414	430	465	417	432	421	429	411	453	426	457	424	463	381	439	457	410	439	401	419	438	404	452	421	409	417	428	444	400	419	409	438	453	417	398	451	433	418	428	409	445	437	410	415	411	420	443	384	424	414	421	420	422	443	430	406	397	442	409	454	431	405	465	422	427	462	411	423	410	427	419	417	426	410	466	436	411	384	431	435	434	431	433	438	457	424	414	412	385	413	438	454	411	420	423	413	425	422	454	401	456	423	410	430	434	401	432	423	423	440	424	415	418	401	413	421	400	424	414	415	420	452	451	449	370	438	430	412	389	448	437	442	441	411	409	445	394	436	411	430	404	449	426	438	435	387	446	439	441	420	416	450	438	404	437	460	425	433	410	432	442	427	435	362	402	409	434	402	431	401	406	444	444	414	446	410	405	420	443	409	418	412	412	439	416	378	441	430	459	421	440	407	430	458	393	410	427	412	425	406	398	444	438	420	416	450	417	420	443	458	436	421	420	411	451	405	462	434	397	405	428	423	415	400	426	403	408	420	453	410	416	464	418	417	418	429	425	421	419	466	415	441	420	446	438	385	441	420	406	434	457	414	441	387	421	388	437	418	433	426	430	422	468	430	476	417	435	413	429	394	432	418	426	431	431	435	426	436	463	399	428	426	400	433	417	449	427	452	425	449	439	403	415	437	420	415	423	415	473	452	435	426	414	391	479	413	421	434	416	450	461	413	387	478	445	377	436	438	437	396	439	447	419	410	430	396	408	432	452	396	439	438	454	409	406	417	414	390	418	406	413	436	407	419	429	433	420	410	428	460	411	415	396	428	453	426	428	446	452	409	425	426	424	438	418	434	416	434	436	393	425	420	424	403	436	418	402	439	424	455	464	465	388	449	398	388	436	433	427	424	404	447	432	428	441	433	450	411	410	449	378	430	416	407	418	439	423	441	478	436	406	415	417	403	430	451	444	424	432	452	398	450	426	404	436	405	367	449	392	449	442	469	430	461	429	411	423	437	416	403	411	419	426	452	450	439	422	433	394	414	418	407	407	405	434	440	429	436	417	420	418	424	439	427	430	432	440	446	435	411	443	478	438	412	450	399	416	412	437	401	434	428	430	450	377	430	433	412	452	459	396	409	392	424	431	421	451	447	438	410	426	431	403	392	423	419	439	408	396	473	426	422	447	449	437	408	426	442	415	378	445	422	466	418	400	410	445	441	436	486	424	425	390	391	426	410	428	430	430	393	439	413	405	457	466	397	408	399	421	451	459	414	421	406	436	460	408	448	436	448	407	407	394	455	415	409	409	434	442	445	406	440	450	424	398	432	438	403	432	423	439	419	472	408	467	403	460	430	446	441	449	426	440	403	436	403	477	429	440	458	447	452	424	466	439	444	434	432	440	401	440	439	456	409	399	418	418	416	430	426	388	402	428	448	462	444	460	407	456	419	418	452	473	434	413	428	440	410	436	441	418	417	454	416	442	408	422	368	445	447	407	449	427	424	403	431	448	389	433	445	382	416	427	435	484	443	438	431	436	461	428	439	417	423	436	444	440	423	410	407	425	451	409	460	443	415	401	412	442	411	442	442	423	426	439	396	402	408	402	407	452	383	431	406	419	437	378	441	438	412	400	396	427	449	432	415	417	462	408	398	403	436	458	441	396	430	432	424	395	451	443	414	443	392	438	427	398	439	430	425	437	418	426	451	425	418	390	435	407	415	427	411	442	423	400	435	419	444	408	415	427	419	433	435	432	482	424	395	423	422	433	432	377	394	423	418	406	431	447	440	447	425	418	428	428	463	420	416	425	449	456	443	414	447	427	448	393	455	438	403	392	449	449	480	443	410	407	460	431	430	402	434	400	428	389	454	455	413	446	456	429	443	377	430	433	428	440	395	466	429	424	398	414	431	415	416	467	406	431	412	441	436	400	456	417	410	429	378	432	440	389	416	453	413	420	421	433	437	442	413	415	380	432	441	428	442	432	435	417	433	435	413	455	438	428	433	419	466	424	441	399	413	432	443	396	424	415	454	396	475	420	484	427	395	449	417	411	434	456	414	415	390	416	433	422	415	398	427	408	462	417	411	450	426	405	429	422	418	448	454	411	417	424	425	419	412	453	433	381	437	402	439	450	450	412	421	410	388	424	447	446	438	432	404	392	409	430	447	448	442	422	458	415	443	409	455	433	452	402	420	399	448	458	434	447	442	460	445	409	427	431	435	415	459	440	380	450	436	440	430	428	437	468	422	455	430	432	451	467	444	439	421	418	445	425	389	418	434	421	430	409	446	409	426	448	444	431	443	439	439	439	426	394	432	434	391	421	416	424	405	464	386	431	417	408	414	428	435	432	391	424	436	417	432	429	446	417	424	403	449	454	414	416	428	411	459	415	406	468	433	410	425	449	411	425	395	423	414	428	456	473	421	385	467	439	436	424	428	405	426	444	437	430	426	406	400	416	451	420	418	420	449	419	444	422	446	450	430	420	452	425	421	422	409	404	419	442	442	430	433	419	425	408	457	429	429	438	441	440	400	455	417	442	445	433	398	397	439	379	417	426	420	422	474	463	397	443	419	425	453	424	413	462	444	413	435	395	458	422	457	463	435	411	427	434	445	440	398	403	446	437	401	413	443	483	493	435	452	420	425	353	424	402	432	430	459	415	412	432	427	448	412	414	427	380	423	438	384	420	439	453	416	391	496	408	427	461	436	432	426	393	417	426	403	450	434	401	467	445	400	423	420	402
15289	1149	831	610	448	341	276	218	210	190	157	196	174	124	126	151	130	133	130	152	134	133	106	135	149	119	141	135	122	134	139	110	145	128	110	118	117	103	113	146	132	150	116	118	124	156	132	117	119	124	122	115	125	139	113	120	126	138	139	119	112	117	122	129	120	116	115	116	125	118	108	125	109	132	135	135	105	110	114	114	136	139	122	123	116	127	122	126	129	143	127	124	142	149	137	121	128	117	131	132	126	121	127	140	148	122	113	111	137	135	125	121	105	124	127	116	124	141	138	118	113	127	121	129	148	129	111	117	125	117	118	144	106	119	132	109	130	140	150	113	145	133	110	118	125	131	116	140	119	152	110	125	135	135	126	128	125	119	111	135	130	122	138	130	126	120	128	124	102	112	126	114	114	139	121	134	138	103	135	101	141	127	138	131	109	131	146	154	117	132	112	114	150	129	119	151	113	129	156	116	137	156	138	123	124	132	104	111	134	128	131	148	119	113	130	128	112	107	120	135	115	125	140	141	116	114	119	118	129	121	123	113	121	106	127	124	127	117	125	107	119	118	114	143	131	147	110	122	113	138	127	128	132	117	130	151	120	118	125	139	142	139	141	135	128	131	123	135	148	158	121	157	112	131	124	101	106	103	108	143	129	114	145	130	133	113	144	135	136	123	126	107	139	134	119	123	113	103	105	121	130	117	127	119	148	137	116	113	110	132	126	124	119	120	111	145	134	148	119	125	124	132	130	125	105	152	133	146	134	120	144	118	137	120	133	116	114	122	156	132	104	125	123	134	137	126	129	140	130	114	120	138	131	121	145	122	126	128	123	131	118	151	122	112	119	102	121	118	139	112	97	102	127	123	137	126	126	120	115	114	134	125	101	111	130	152	106	131	139	125	124	121	139	139	121	133	114	135	110	109	120	118	123	123	135	140	146	118	123	116	137	129	118	127	137	123	109	107	142	125	120	135	125	134	105	143	136	150	105	125	124	105	126	119	136	110	139	100	120	117	136	135	141	160	111	112	118	121	134	122	124	92	120	139	116	133	127	106	136	142	134	120	121	135	115	110	136	120	133	120	127	112	112	140	122	130	129	114	155	105	121	137	114	111	134	131	129	142	120	124	124	128	118	115	106	130	136	116	124	116	125	133	138	129	146	116	139	133	117	125	120	115	117	129	146	120	127	116	131	104	107	125	119	99	130	124	130	110	128	150	134	136	103	136	133	124	127	105	139	118	129	102	147	129	142	122	126	174	120	124	120	126	121	123	123	121	127	126	120	121	141	116	143	149	146	127	99	120	111	124	145	132	117	131	154	139	117	142	138	129	134	105	133	140	138	108	132	123	142	116	101	151	137	125	120	117	133	116	108	136	118	123	122	133	128	107	125	113	123	122	111	124	148	153	119	126	128	122	122	122	130	156	134	125	125	120	129	147	126	129	136	121	125	132	128	130	112	119	113	122	127	124	118	116	133	97	134	117	135	122	86	123	135	108	129	142	133	140	132	122	127	133	117	124	127	133	142	127	117	160	118	134	121	106	130	114	148	127	155	133	119	132	103	112	123	133	131	111	117	113	128	143	140	101	123	127	104	136	105	137	130	135	134	136	138	123	127	134	113	109	131	130	110	114	119	127	125	121	138	124	128	133	132	115	154	122	136	110	121	120	142	139	132	139	133	127	128	122	135	133	118	121	141	112	134	129	131	142	126	129	116	152	122	109	127	129	135	124	118	145	138	118	132	126	125	134	141	143	136	120	115	139	115	105	127	125	123	122	122	127	129	129	148	149	129	129	133	139	126	128	163	139	108	133	126	128	130	131	133	112	116	130	126	143	133	142	123	108	114	137	126	121	106	122	130	139	140	126	107	114	139	126	161	130	134	109	133	126	122	125	117	116	121	120	114	125	122	127	127	126	134	130	127	151	131	128	122	113	120	127	107	119	155	126	122	102	140	131	141	117	121	113	118	139	132	125	119	126	108	109	120	132	111	125	139	125	142	126	146	135	127	136	112	144	148	120	137	123	137	107	124	126	104	130	116	114	90	104	124	119	122	121	124	118	131	109	117	117	110	139	137	129	107	133	123	119	101	126	121	140	125	115	120	125	110	110	135	130	131	132	124	133	111	126	143	140	122	121	142	103	129	114	140	134	129	120	107	116	123	125	129	136	119	110	142	123	133	122	131	135	107	108	128	127	157	123	131	143	128	139	153	118	96	102	123	134	137	118	136	131	111	110	137	135	120	100	104	132	100	112	137	124	115	132	126	132	114	118	111	128	137	149	150	129	128	123	141	107	124	121	133	108	118	119	112	121	163	119	113	99	126	167	135	128	142	116	124	141	136	106	115	120	121	126	124	123	113	133	134	134	105	106	137	109	117	146	117	104	125	128	115	141	132	147	130	149	119	151	134	141	118	130	126	119	104	125	134	132	131	133	141	127	151	140	110	129	114	110	135	138	136	138	165	137	142	133	121	153	114	107	151	134	124	132	130	145	112	139	100	121	114	141	139	154	108	106	126	126	127	123	117	130	125	121	137	124	119	135	105	114	113	123	117	135	133	138	104	123	124	136	125	134	120	133	129	108	132	130	130	111	123	135	102	128	118	129	123	134	136	126	123	140	118	125	124	125	112	120	135	125	139	127	120	115	110	136	118	111	111	119	137	109	138	114	137	117	140	130	151	131	133	130	120	134	135	114	132	140	120	122	113	126	123	129	138	134	120	125	112	125	117	132	128	126	125	120	126	133	132	123	110	107	139	134	122	120	159	111	134	108	108	133	141	147	128	125	120	110	133	111	120	118	111	137	132	117	127	127	133	127	129	141	119	129	116	115	140	117	138	133	123	138	124	113	157	133	113	116	130	137	133	115	125	134	117	149	121	132	132	127	123	108	122	117	132	97	137	140	113	127	121	93	123	149	131	118	144	130	125	140	109	118	127	142	129	117	123	140	140	121	116	146	126	118	122	143	122	148	113	107	140	119	130	124	145	104	135	134	141	127	105	147	143	125	135	125	122	136	118	93	125	139	122	124	135	147	135	138	151	137	113	115	119	124	134	123	142	135	114	103	131	115	124	127	124	149	116	130	141	125	128	128	147	147	127	142	132	125	124	127	122	128	125	133	113	133	121	118	127	125	113	123	111	133	110	129	122	130	118	126	126	114	122	110	130	129	122	106	127	115	113	119	110	131	136	128	107	102	132	119	127	138	138	133	140	121	115	123	113	114	131	112	122	130	145	132	111	118	111	137	102	114	123	131	141	132	131	121	129	118	141	118	118	126	141	150	127	113	119	123	130	121	110	118	138	133	120	115	110	121	120	102	112	149	127	122	142	124	123	145	119	116	131	116	141	130	105	116	128	125	135	136	132	144	138	119	139	126	138	109	112	128	126	116	120	115	118	114	116	134	110	112	101	103	123	111	122	108	121	110	119	150	127	116	116	124	147	138	153	117	131	134	122	126	130	122	130	134	129	126	130	131	132	130	123	130
8335	916	1786	1954	1638	1321	1069	912	802	703	596	612	548	534	509	454	476	428	408	396	439	440	384	435	373	406	367	384	425	356	370	351	347	357	374	350	392	402	359	370	352	376	356	360	360	349	369	370	310	365	363	351	355	350	334	351	370	368	367	325	361	335	283	362	317	338	341	358	338	368	371	332	335	325	345	343	344	367	337	357	326	348	322	381	351	342	346	334	376	356	330	356	348	308	326	314	354	334	325	329	323	334	347	352	334	373	340	341	337	323	347	337	340	343	312	304	362	364	336	376	343	332	327	344	328	333	345	311	368	318	326	301	325	361	313	343	308	318	333	345	338	347	369	328	351	339	314	350	340	326	360	348	339	351	368	322	306	329	317	296	341	337	332	329	346	382	323	363	309	334	335	317	346	341	354	339	344	316	374	332	351	315	338	358	375	312	331	335	345	340	349	311	347	328	338	296	308	352	346	313	350	316	380	340	333	331	344	325	353	382	329	358	321	333	336	336	335	373	343	330	355	308	344	329	337	331	345	342	318	335	338	311	329	363	370	342	375	349	296	355	351	306	319	328	344	315	338	308	311	329	330	337	334	326	343	350	326	358	343	347	331	327	360	314	306	324	338	326	338	377	339	319	325	358	364	325	318	339	287	352	314	329	338	344	329	357	322	313	325	371	323	331	359	345	352	333	320	320	357	350	323	359	312	377	305	340	355	331	348	365	344	327	312	353	326	359	312	342	370	343	314	345	351	348	336	322	301	331	362	335	354	318	350	324	341	306	319	318	353	328	334	329	342	343	337	315	317	388	353	341	349	294	356	324	299	368	347	322	335	299	335	383	312	349	331	328	329	338	361	320	362	329	309	322	360	348	354	315	347	351	328	337	353	358	345	343	341	346	313	349	332	352	348	324	348	316	340	344	331	359	337	332	337	339	359	347	318	342	363	319	339	344	342	308	346	328	340	337	346	353	328	324	313	353	299	374	355	347	358	352	333	349	326	333	313	332	326	313	354	332	361	319	327	343	323	296	341	318	353	338	315	344	335	317	339	362	340	348	329	330	359	341	334	342	320	348	360	323	318	340	342	343	366	339	346	331	341	331	357	322	339	365	336	334	310	343	335	336	338	321	328	331	333	337	309	307	343	344	353	324	338	345	319	322	364	339	319	339	339	329	346	330	345	327	339	355	336	352	334	365	301	311	349	313	329	344	362	320	349	340	321	337	365	339	335	341	333	352	328	359	328	341	302	341	307	350	359	356	356	338	328	336	350	350	353	359	334	349	366	318	323	328	310	348	344	352	328	349	323	337	334	377	339	346	336	338	331	346	353	378	336	350	317	333	322	356	337	339	367	338	351	323	344	339	385	326	343	327	346	356	350	317	337	328	342	335	332	346	319	323	314	327	360	315	346	345	308	318	327	343	342	325	310	322	342	335	332	337	318	339	321	334	315	343	355	330	327	347	363	331	333	310	323	307	373	327	317	346	313	344	326	326	358	295	360	359	352	356	333	344	304	354	357	335	363	322	345	357	334	325	333	371	327	324	311	322	340	311	328	342	348	337	360	363	358	328	339	343	339	342	355	359	345	356	301	345	333	313	330	319	363	339	355	335	348	329	330	340	328	344	343	349	327	301	341	369	354	359	313	369	346	361	349	314	331	304	385	344	316	340	375	304	327	350	319	328	347	341	304	303	341	318	336	339	365	332	344	317	346	317	334	346	339	359	349	317	319	387	311	367	334	313	317	318	348	351	319	355	315	363	376	358	326	334	340	367	329	356	358	317	327	324	324	355	324	337	325	336	353	313	345	312	373	322	323	338	293	341	344	325	338	353	369	352	352	356	364	343	321	336	327	347	348	337	312	339	326	308	321	329	336	324	333	351	338	326	356	324	319	323	313	338	348	340	331	354	361	356	318	341	334	329	342	346	341	342	312	323	319	385	332	328	362	373	344	304	348	322	317	360	348	375	327	345	338	344	304	319	330	353	351	314	323	322	330	359	347	310	332	339	372	331	350	345	344	341	359	325	337	316	345	327	356	326	343	356	340	331	319	316	337	313	314	350	350	338	333	366	319	369	365	304	344	329	349	331	326	335	325	332	347	333	332	319	354	308	323	322	334	322	327	333	337	330	355	344	322	350	327	308	351	342	306	375	348	320	342	363	351	339	321	327	321	339	338	314	341	336	355	359	324	358	301	367	332	315	332	353	351	353	308	318	333	342	318	363	353	318	351	338	356	353	339	335	367	359	330	348	361	337	324	321	326	319	347	359	345	330	338	370	324	367	340	321	319	356	361	358	345	358	305	339	338	340	317	341	362	342	340	367	339	321	300	322	330	352	351	364	303	359	341	344	301	347	341	316	319	335	340	323	332	332	362	320	350	345	330	360	348	335	343	363	363	360	332	337	357	342	346	358	361	334	325	327	340	324	348	337	308	327	301	358	322	338	331	318	305	323	331	313	329	329	364	332	348	362	361	318	326	341	322	327	330	331	347	343	346	362	353	360	331	329	357	332	341	370	346	354	306	376	324	349	309	368	334	335	356	355	329	351	336	308	351	348	349	332	335	335	332	313	340	330	343	336	354	335	338	317	327	324	305	344	352	368	343	355	347	336	347	334	345	346	309	329	363	336	362	323	344	360	335	353	362	338	350	344	303	313	356	334	334	323	309	359	325	330	314	308	330	340	336	355	332	357	336	302	318	311	317	315	310	324	333	330	381	332	311	337	384	345	332	349	382	332	311	336	352	326	357	313	332	333	345	344	328	348	347	324	345	358	360	340	350	342	339	321	322	357	342	347	341	309	313	328	326	328	287	329	341	317	325	333	310	328	317	326	339	336	320	360	352	350	320	349	330	327	323	354	336	358	331	345	379	350	336	369	337	338	320	330	343	312	316	339	349	341	331	323	341	290	304	337	321	360	319	346	342	359	376	347	358	339	337	335	294	302	365	304	341	321	327	342	310	267	360	325	320	319	334	371	330	328	347	322	310	334	328	338	344	338	341	328	339	360	363	320	335	323	334	332	336	332	329	328	346	326	302	311	328	324	291	345	364	327	337	333	317	331	341	346	353	326	339	348	337	366	330	330	339	313	340	354	356	341	357	332	342	337	379	340	343	342	336	288	346	342	358	322	345	320	355	328	342	357	334	355	337	382	333	328	331	330	345	320	330	362	342	341	351	281	345	314	355	343	315	346	351	329	325	322	303	345	328	324	372	304	359	341	343	303	377	325	341	343	313	352	336	308	354	330	339	341	342	348	369	351	328	324	346	340	317	340	330	340	353	318	342	316	347	324	325	319	306	345	319	364	307	341	375	343	324	349	354	328	328	342	349	319	357	327	327	345	306	323	333	362	345	380	346	341	326	352	344	328	333	360	366	358	301	334	349	335	301	346	348	358	338	325	325	324	362	343	325	310	332	339	369	354	320	313	341	341	324	319	312	320	327	312	362	355	371	366	342	328	355	334	349	370	350	324	369	326	337	359	331	318
1907	375	385	413	354	354	342	373	353	357	369	368	399	387	342	357	364	361	354	394	361	359	359	358	351	367	363	374	391	357	384	337	338	337	352	361	375	330	376	359	362	356	327	358	368	356	357	351	381	359	389	372	361	382	360	383	337	368	364	353	369	340	379	349	352	336	383	416	397	373	352	363	386	357	353	367	359	372	360	355	377	345	363	394	372	371	374	376	390	351	348	352	380	363	317	353	380	344	410	362	373	363	369	330	354	355	355	368	381	379	370	409	378	352	338	369	361	360	383	331	416	360	334	324	363	396	343	352	345	374	433	358	377	375	330	365	343	354	356	418	404	347	374	411	382	340	345	380	348	331	384	388	389	369	357	368	321	371	326	359	336	353	373	353	371	327	349	353	367	351	365	414	359	397	352	383	377	336	377	376	390	364	371	351	375	360	323	362	351	342	376	345	338	404	361	338	376	405	356	325	345	380	385	390	360	341	357	365	366	331	359	375	358	350	377	332	359	343	375	323	379	365	350	363	340	328	366	349	350	329	360	362	342	360	418	392	354	366	404	375	366	345	373	362	394	342	344	374	329	356	377	353	389	356	362	344	321	339	367	329	395	347	348	372	396	355	334	351	367	372	359	365	363	339	322	363	348	378	397	334	372	409	387	375	398	372	398	347	361	350	369	344	367	363	347	344	332	358	354	358	387	304	355	326	338	335	366	370	371	326	330	361	369	361	355	364	395	370	405	340	344	368	339	411	369	360	330	363	349	402	353	337	378	402	393	395	402	372	340	326	378	330	342	331	379	383	380	368	385	369	390	389	365	343	364	352	392	360	356	377	369	345	360	366	361	345	380	355	351	355	378	348	368	390	383	365	320	359	359	343	364	355	326	383	360	344	351	350	365	372	371	390	350	381	378	387	404	372	321	401	341	371	346	355	387	376	354	350	368	386	356	337	372	376	375	371	364	372	382	373	345	388	355	383	335	362	349	376	369	325	378	362	339	338	344	362	375	357	370	381	347	340	351	365	314	349	376	356	367	367	322	384	349	369	389	335	365	347	365	403	347	364	358	362	354	352	377	399	367	326	318	347	359	367	376	325	362	384	348	355	361	321	425	347	389	374	411	407	370	387	338	384	350	369	363	310	370	342	391	383	409	337	381	337	376	418	378	356	349	354	367	363	389	361	373	346	369	323	346	362	342	374	368	416	372	334	368	377	345	395	362	386	339	350	373	375	387	359	361	328	369	348	329	351	330	344	416	383	368	374	362	375	372	384	343	364	417	388	360	375	377	346	379	367	358	382	336	360	352	339	377	383	363	380	362	362	360	377	396	364	396	345	336	309	366	367	344	337	417	392	401	365	377	344	387	343	349	345	368	364	382	360	368	367	361	367	387	335	403	376	383	368	358	358	346	329	355	370	329	387	365	358	375	344	364	373	366	378	379	337	375	340	353	381	385	378	402	355	349	347	376	371	369	334	406	350	371	384	387	335	376	363	372	342	347	339	352	359	347	353	367	358	352	341	359	364	343	370	353	358	345	375	393	390	412	352	346	372	377	360	346	369	334	368	408	359	354	369	355	392	391	362	354	349	378	334	377	365	385	349	330	317	360	341	385	353	337	378	361	379	366	365	330	364	360	398	366	353	361	390	339	355	362	379	350	335	358	386	389	407	384	369	370	365	416	367	369	335	391	369	364	381	384	364	392	357	351	364	403	308	383	344	359	332	397	381	380	369	346	382	383	372	346	336	365	363	354	352	363	383	346	382	386	336	369	396	337	342	371	370	401	336	388	345	354	366	372	349	386	385	395	383	372	386	355	340	325	381	343	379	382	377	317	321	386	374	356	312	371	353	389	376	387	374	350	333	360	375	346	378	357	338	341	391	377	347	323	362	380	371	382	354	371	396	380	394	374	374	359	331	368	326	370	379	416	359	381	379	346	364	365	368	386	394	344	361	369	358	367	360	392	356	373	362	385	351	336	364	367	390	351	394	334	385	356	354	391	359	371	347	341	366	351	380	312	376	409	383	337	352	371	373	382	403	380	369	358	387	382	381	350	350	363	359	379	352	349	364	410	373	381	361	359	354	381	360	359	344	405	353	368	364	370	386	359	349	366	374	347	348	339	347	349	377	336	377	364	379	350	345	386	396	332	404	397	368	376	372	388	372	360	367	364	355	361	355	365	362	351	378	338	384	386	372	343	367	350	361	366	377	350	376	367	363	315	359	348	359	359	333	364	373	356	351	404	315	352	327	370	374	371	372	398	369	363	375	393	369	405	394	388	358	336	327	338	329	365	347	361	368	353	341	352	389	363	360	358	377	387	346	330	357	353	393	369	361	328	349	341	341	362	356	362	364	360	384	378	366	346	375	399	369	367	369	344	367	354	354	362	350	346	372	310	373	386	384	368	354	378	338	385	369	415	361	354	372	354	346	388	348	354	344	376	352	350	368	374	320	345	367	378	375	354	363	338	357	363	363	358	344	372	340	341	360	389	331	382	372	370	322	384	384	403	385	330	347	432	374	407	370	355	357	387	401	372	400	341	387	365	385	375	352	372	371	399	346	350	377	336	376	371	404	353	408	383	370	344	383	387	360	373	355	367	374	366	309	371	342	365	364	369	355	373	380	394	401	388	360	402	370	375	385	370	357	350	369	380	368	357	372	393	391	384	393	351	373	374	335	402	402	364	355	385	369	330	370	358	353	352	380	399	383	368	328	330	363	389	380	349	330	340	401	367	361	363	335	365	363	372	367	336	352	337	380	373	391	368	380	342	383	381	325	346	374	352	384	365	352	351	354	380	405	365	362	322	363	358	372	338	354	355	390	341	342	343	351	347	375	377	363	396	371	370	365	348	397	342	363	367	372	370	398	359	347	353	348	362	377	346	343	361	357	354	343	343	382	362	345	363	383	381	367	409	370	364	334	356	375	365	346	415	345	359	359	334	344	356	356	353	361	379	402	410	346	348	385	376	417	399	328	348	374	352	336	379	360	375	406	383	363	370	376	372	364	340	373	355	338	341	329	364	345	388	382	353	331	363	373	341	378	330	323	368	347	348	396	364	371	395	352	357	351	361	384	342	363	356	345	361	348	373	364	338	328	392	414	386	342	351	366	337	305	390	366	361	324	381	349	340	350	360	387	331	364	344	362	383	356	353	416	370	364	345	340	348	371	383	352	380	362	399	386	314	379	314	367	369	351	380	354	358	349	333	376	346	343	364	353	349	324	355	383	351	385	383	392	326	412	320	380	398	393	352	347	347	407	342	346	335	353	379	370	362	390	379	359	361	370	319	392	326	357	360	377	343	366	346	408	400	355	372	365	368	381	379	346	384	344	375	380	350	358	356	384	399	373	344	349	359	411	323	334	366	390	347	354	357	376	413	322	375	365	398	391	388	370	316	356	380	371	368	326	318	355	395	379	352	381	380	334	348	327	340	331	399	382	343	363	388	375	335	383	378	412	365	373	342	359	324	355	410	375	359	368	333	336
2354	808	831	855	798	788	787	852	787	782	820	771	868	810	842	790	781	788	783	787	815	776	792	774	790	799	819	805	816	827	803	795	785	783	798	758	756	760	807	787	795	800	787	821	801	720	821	783	826	762	791	738	811	783	822	818	816	762	787	844	862	798	760	799	804	805	779	804	758	775	790	808	846	830	826	794	775	836	747	794	804	811	792	840	787	743	852	828	794	783	811	826	772	821	864	781	807	768	801	821	803	778	834	771	785	745	766	774	779	832	776	790	832	734	802	819	813	799	778	796	776	802	789	804	779	755	772	777	815	808	806	757	759	768	775	813	727	762	790	764	833	810	802	794	824	784	809	774	793	800	832	843	804	781	771	790	792	801	741	791	830	814	797	781	740	752	773	779	761	800	773	797	817	776	784	834	780	815	831	797	767	782	851	767	798	775	759	843	778	773	785	809	757	778	830	812	755	843	814	808	836	771	816	764	823	739	796	758	778	827	824	771	752	785	735	773	805	812	835	799	739	770	820	785	794	761	839	775	792	756	812	855	808	797	822	756	800	813	780	766	844	755	823	777	830	785	784	790	758	883	800	769	802	794	749	803	785	754	782	819	797	833	785	833	809	797	800	751	762	764	788	782	770	812	808	814	850	800	809	744	818	821	804	836	783	783	779	770	806	772	820	822	794	815	770	752	721	743	860	769	822	782	826	754	824	771	785	780	789	789	794	755	741	769	787	788	821	793	771	806	770	755	778	803	752	769	789	839	855	820	753	753	804	779	795	833	803	811	795	784	795	755	826	754	812	792	833	808	791	822	729	843	811	827	791	786	790	837	785	838	774	810	792	797	755	794	770	772	836	789	797	766	792	772	778	750	767	743	788	753	804	766	812	829	771	781	800	805	775	787	797	840	795	820	787	821	795	796	837	767	716	818	836	796	798	776	798	773	828	789	832	769	802	757	803	757	787	806	827	811	766	760	835	765	768	825	795	803	799	795	821	746	819	764	793	790	818	801	779	805	809	836	802	793	805	770	740	771	834	781	859	760	795	823	796	813	819	820	786	821	810	801	793	805	774	819	738	786	787	832	867	767	827	757	757	792	815	807	747	741	752	789	786	786	845	824	798	819	784	818	763	753	785	832	783	803	830	767	762	773	818	785	788	791	818	735	799	776	787	799	787	741	770	791	798	861	778	841	780	841	769	818	795	805	789	813	792	736	787	779	780	785	771	784	817	801	727	784	800	817	787	787	781	788	838	798	757	752	790	817	835	805	806	769	812	853	817	748	807	819	788	773	782	803	841	722	771	733	780	777	804	769	778	795	799	764	772	800	789	841	791	778	796	846	804	818	799	789	780	776	792	769	765	801	813	838	800	799	790	781	817	808	813	793	795	818	739	811	761	761	819	820	831	817	830	775	783	745	788	805	776	820	822	807	801	779	800	818	719	773	791	798	820	840	786	823	827	797	762	765	816	811	781	833	814	821	819	819	765	775	790	728	802	859	813	834	794	769	811	784	811	792	797	768	780	786	829	781	799	810	861	785	792	792	803	750	763	838	767	751	780	807	783	763	759	780	837	764	729	792	792	767	763	775	757	784	746	779	761	785	823	813	810	779	784	819	766	804	844	774	804	759	811	831	825	795	786	817	781	783	777	809	760	780	766	836	784	782	785	762	763	805	799	855	766	790	791	836	791	819	780	794	858	796	814	782	778	816	768	839	827	801	768	797	843	752	816	783	762	749	866	822	800	740	788	837	822	753	764	751	809	829	780	786	809	774	783	853	783	794	800	771	809	830	824	791	837	811	806	737	820	788	804	790	823	756	783	764	794	809	754	803	781	772	751	807	784	829	820	749	813	807	817	808	768	790	864	793	871	768	802	809	821	802	795	792	816	787	778	810	786	778	768	781	817	785	777	785	769	772	765	800	777	793	802	827	770	767	769	844	789	788	772	794	748	746	782	802	808	820	802	797	803	782	799	794	830	776	809	811	793	762	796	848	856	798	771	826	834	814	782	793	785	794	761	817	767	787	814	793	772	787	807	764	732	802	786	804	804	797	747	777	797	766	746	783	738	780	865	812	830	784	798	828	767	767	789	798	787	812	790	782	783	846	808	805	819	762	744	831	802	775	826	773	804	793	792	829	819	782	775	799	811	829	822	738	785	793	763	805	738	793	814	832	776	786	764	734	797	790	799	723	795	800	729	762	804	794	823	781	721	804	789	793	825	778	799	839	809	787	775	799	799	776	774	819	763	754	761	701	789	796	794	828	825	781	781	781	798	812	830	815	775	812	800	807	806	799	788	788	772	744	782	813	820	862	751	771	847	816	771	751	768	828	804	747	780	819	809	737	782	780	827	813	789	722	786	778	774	777	791	810	828	778	802	779	746	824	776	779	804	771	746	810	836	837	788	741	810	752	806	823	782	799	783	764	785	785	805	811	784	798	807	837	755	786	797	779	817	841	784	731	796	817	865	817	785	809	782	774	807	803	801	766	784	743	759	766	767	782	775	764	777	829	790	784	808	816	791	801	786	757	836	757	777	816	788	786	805	820	781	819	846	838	799	824	773	768	769	784	809	752	831	787	800	764	787	815	822	751	785	754	858	729	790	756	813	767	763	785	786	797	823	767	793	767	797	797	805	771	787	811	798	797	848	826	834	838	777	791	780	820	837	779	820	838	811	754	806	821	808	772	763	786	804	824	760	812	783	780	809	808	762	814	830	817	801	819	770	801	746	815	750	755	786	793	801	786	793	762	756	806	776	770	793	800	788	772	836	791	814	767	808	758	722	775	836	779	818	825	770	823	786	769	771	829	772	848	787	824	732	803	790	756	735	780	774	820	799	822	797	774	804	765	761	756	761	768	803	778	862	751	787	773	824	802	758	790	794	809	758	797	768	802	805	817	801	841	839	795	825	783	774	764	788	766	796	805	756	844	793	812	828	764	756	789	775	760	793	799	799	808	849	811	852	774	780	810	800	773	805	719	811	771	769	820	789	828	799	808	797	782	822	770	806	765	784	808	816	773	797	801	781	835	771	770	805	757	810	779	758	726	775	776	818	740	781	758	793	799	746	785	799	772	813	844	807	755	792	783	784	764	812	823	793	799	786	788	757	702	766	770	777	834	783	827	799	733	709	768	780	793	810	787	774	835	818	756	779	787	839	766	768	787	787	821	725	790	813	824	797	798	821	797	798	810	749	775	792	806	810	799	774	828	775	780	807	790	803	757	802	772	782	794	808	796	818	771	762	809	811	855	770	772	803	773	795	795	806	807	728	771	782	758	827	798	764	749	809	818	813	849	766	786	809	848	748	801	760	793	795	798	822	807	783	795	816	820	848	750	811	794	777	781	791	808	770	770	786	803	804	788	823	831	799	797	782	786	809	794	807	758	793	837	779	813	844	736	816	789	786	796	774	746	804	815	842	815	755	778	784	805	742	874	794	761	760	757	811	848	749	825	792	746	851	768	785	813	822	756	789	770	777	842	807	759
7925	498	489	427	327	322	263	252	169	254	193	202	202	204	187	193	192	204	176	184	177	179	204	183	170	205	172	197	195	165	144	196	211	189	181	184	209	165	165	156	197	198	179	171	190	171	179	186	174	183	195	175	191	193	184	168	187	191	179	175	200	208	194	183	159	185	181	158	188	178	176	181	188	179	198	203	156	179	186	159	182	190	179	173	191	183	203	207	192	190	179	200	187	173	178	169	183	181	195	178	159	190	187	188	155	191	183	184	193	190	174	148	177	201	217	199	179	157	188	192	192	191	169	188	185	192	183	185	202	180	167	183	188	191	173	177	180	163	187	175	170	192	189	178	182	198	157	166	190	165	163	191	179	170	162	179	179	195	179	179	192	173	197	171	180	162	164	180	178	175	168	182	160	195	201	175	205	188	180	154	186	183	173	166	180	193	171	194	171	186	188	201	179	206	166	195	195	186	184	185	169	175	175	208	175	191	167	203	175	190	190	181	190	207	177	170	213	198	187	201	164	187	191	179	175	203	185	199	176	164	180	166	183	197	175	197	151	171	187	184	175	185	179	183	161	203	193	189	213	164	171	188	184	169	173	153	158	199	184	182	221	162	195	159	173	193	141	171	164	194	191	176	184	172	159	176	163	161	178	186	187	199	190	153	192	177	168	171	178	204	175	183	198	175	178	175	190	188	172	195	207	179	187	196	181	192	175	158	175	153	178	189	181	191	191	172	186	209	171	189	162	217	185	171	183	151	190	175	161	177	182	173	182	210	197	179	180	217	164	183	174	191	185	177	192	202	166	161	190	180	172	173	158	182	175	187	180	174	189	167	193	186	175	185	164	202	175	170	160	201	173	171	185	176	179	175	187	173	173	188	170	164	196	170	189	166	167	168	166	176	180	192	170	193	213	178	182	179	162	201	195	156	176	194	180	207	179	164	207	171	159	154	163	172	184	165	145	198	181	162	177	196	191	170	188	190	147	182	168	203	189	184	188	204	185	171	182	184	174	202	161	187	172	172	174	152	187	199	184	182	174	209	177	178	165	183	190	174	167	183	189	167	180	196	174	180	162	173	185	198	226	188	179	208	186	160	182	186	176	168	176	183	189	161	218	182	196	190	164	169	201	189	188	183	185	178	211	178	169	182	191	166	178	183	165	196	169	177	208	195	206	187	161	190	189	196	199	199	169	162	175	180	205	181	201	169	178	175	201	199	172	168	186	178	204	174	182	175	223	166	172	187	178	180	196	181	179	174	193	173	202	194	169	188	168	174	183	187	198	190	172	199	178	185	180	171	202	178	201	195	176	181	190	180	205	166	174	177	174	173	178	171	169	171	188	172	185	172	181	163	155	183	189	171	201	150	171	181	157	174	186	157	181	182	159	209	185	179	176	194	171	196	187	206	173	177	174	198	212	158	187	174	171	164	175	197	160	170	191	184	194	178	153	166	167	157	170	185	200	180	181	192	188	185	157	192	154	167	160	171	188	168	190	190	192	204	168	155	169	132	166	154	167	169	168	174	179	173	207	175	167	169	154	150	165	178	175	195	178	185	193	199	165	171	174	203	155	160	190	192	153	196	161	207	174	165	182	194	171	169	181	173	177	178	189	199	177	159	210	186	183	191	178	175	166	202	180	181	207	160	209	156	182	176	205	179	181	170	216	186	200	171	174	174	200	180	169	187	166	154	148	173	160	192	190	170	188	194	171	185	185	169	206	198	179	160	178	173	205	180	146	190	157	194	184	176	171	162	170	180	174	184	168	192	180	154	180	169	181	179	161	151	196	170	201	198	194	141	196	200	175	164	157	183	168	191	196	194	206	191	177	186	194	197	187	165	215	180	181	177	195	191	189	181	199	192	199	197	207	191	198	155	161	148	199	184	178	174	189	198	203	167	191	172	191	195	188	158	181	174	186	176	183	188	186	210	192	181	156	180	159	198	162	158	155	159	178	199	198	189	189	160	172	190	162	178	178	183	191	170	205	184	180	159	174	158	186	172	177	190	198	189	169	179	173	180	197	166	176	195	199	173	172	186	185	175	149	177	194	189	189	186	185	177	202	186	175	192	177	211	181	177	206	193	187	198	202	186	183	204	183	165	177	185	181	179	208	183	198	206	186	185	160	183	155	180	194	170	171	176	180	159	171	209	183	176	195	200	170	206	170	185	169	163	176	173	192	192	184	179	196	179	199	194	214	163	153	177	193	179	193	179	198	188	194	174	179	194	208	212	198	184	179	177	197	158	173	179	168	168	193	183	176	198	184	198	193	189	191	181	175	179	164	168	176	170	169	192	196	156	200	182	179	169	201	180	177	180	168	152	182	203	183	185	177	183	182	182	174	175	195	196	164	205	189	188	181	185	152	162	185	175	209	178	174	168	189	171	198	205	183	182	183	198	178	176	206	193	205	181	187	177	186	180	200	186	146	161	198	178	194	167	154	168	155	206	177	174	214	188	154	185	164	172	193	157	159	189	166	176	194	166	186	185	171	169	172	194	171	154	147	182	201	187	186	198	228	191	159	175	178	208	177	177	188	190	162	187	186	184	177	186	178	178	202	166	169	174	193	188	191	164	178	194	186	169	178	211	185	189	210	184	184	181	177	177	193	168	167	177	178	203	206	197	192	187	192	170	194	203	203	204	165	177	154	187	176	193	172	173	208	182	199	186	169	145	184	208	170	180	175	190	197	163	190	175	196	190	186	203	154	162	168	188	163	196	194	198	169	193	184	191	183	164	178	178	172	178	187	155	185	176	202	194	184	167	203	158	167	166	175	197	191	168	178	150	181	197	184	197	186	177	179	178	158	128	185	178	213	164	187	186	154	172	183	183	196	200	198	194	178	195	173	166	179	173	153	190	172	175	202	172	191	204	203	171	188	188	186	160	192	165	182	170	175	180	181	193	157	175	195	209	178	167	198	182	207	186	213	192	193	175	203	185	164	183	203	181	191	200	198	174	158	186	179	187	162	198	173	191	166	175	173	177	189	161	174	197	202	177	200	178	185	180	201	193	179	186	177	186	167	171	176	170	191	183	174	172	182	197	164	173	175	178	194	180	180	150	181	170	171	174	171	193	191	200	173	201	156	179	192	207	148	184	172	175	177	166	176	150	149	185	174	168	201	160	178	168	185	200	175	198	161	169	164	169	196	164	155	182	172	185	184	207	153	162	154	169	160	201	191	186	164	193	174	183	184	192	202	186	173	190	174	189	168	187	154	178	195	211	167	160	185	189	179	179	177	188	171	183	170	215	173	154	186	157	163	190	166	163	185	188	216	163	177	179	182	172	164	179	199	209	203	179	223	183	191	188	192	161	203	175	194	175	180	177	187	188	162	207	167	194	190	196	153	202	162	186	164	208	178	185	172	181	175	155	182	186	151	198	166	171	187	197	174	156	180	210	174	164	160	188	186	158	186	183	183	182	184	145	191	158	183	178	187	199	164	173	171	179	187	207	175	168	178	187	189	196	202	167	186	168	160	184	174	193
6557	709	1130	1250	1087	968	789	698	704	625	606	551	529	477	521	484	471	439	497	458	463	516	455	455	463	403	436	442	450	458	441	452	443	461	406	446	456	435	449	421	473	416	462	495	406	427	416	391	489	432	445	433	404	464	414	430	437	441	431	420	419	451	425	441	418	450	467	448	440	422	428	454	426	411	440	395	397	422	410	417	411	429	421	420	415	422	449	408	412	445	427	432	457	417	444	428	474	442	435	441	452	445	427	452	420	458	478	435	448	446	425	434	438	432	407	426	428	420	423	459	426	405	410	386	426	421	419	442	438	427	447	487	420	447	410	439	453	406	431	409	440	444	406	448	414	421	393	385	425	438	437	458	419	414	418	450	455	458	450	420	409	444	413	404	396	408	375	439	415	409	411	405	445	449	431	427	416	427	388	407	425	441	432	426	453	404	449	418	397	439	414	433	445	467	431	428	444	456	449	437	422	448	420	416	416	438	451	457	434	397	395	394	444	439	429	448	439	450	405	439	430	407	411	440	463	389	420	408	371	430	400	437	441	438	440	436	435	445	410	433	428	409	398	412	442	425	403	401	420	390	417	405	450	426	415	417	386	378	404	457	430	394	480	418	434	453	456	439	443	392	410	440	413	442	439	430	430	446	432	406	405	407	411	415	411	413	405	442	448	440	440	403	399	400	384	423	414	447	395	411	444	474	421	449	443	400	407	381	449	478	402	399	407	436	394	439	402	416	431	441	467	419	408	406	409	419	444	441	410	406	413	386	444	448	394	412	462	425	406	440	429	436	428	411	412	421	425	420	422	420	424	402	416	428	415	445	454	435	453	433	420	454	413	446	397	430	411	447	447	445	433	461	407	440	449	410	412	463	459	448	431	445	444	434	470	439	430	390	435	418	427	412	448	433	403	402	441	433	412	435	410	425	436	397	416	461	416	396	393	404	386	439	405	437	366	433	465	449	407	445	409	440	402	427	425	407	455	417	428	416	477	394	429	421	436	387	396	445	423	421	409	414	444	432	435	435	436	405	434	405	426	392	435	438	428	429	416	419	405	451	451	417	429	441	427	453	420	402	401	421	409	457	420	411	438	418	425	421	449	419	421	449	430	432	459	441	424	428	486	391	402	421	435	417	438	395	387	462	446	470	428	433	435	410	418	448	399	441	429	414	437	420	440	442	426	395	431	428	423	431	438	417	430	438	423	412	411	421	436	412	410	442	438	376	458	412	432	442	431	440	430	387	380	441	382	427	471	448	438	426	425	467	431	437	424	463	437	429	443	433	458	453	389	452	459	451	402	423	447	429	451	423	385	376	441	406	420	432	427	415	451	413	433	381	408	395	393	413	402	472	403	441	387	409	435	432	428	400	421	417	388	384	429	433	462	481	411	439	441	398	412	446	414	407	437	444	433	405	423	415	420	398	454	430	409	442	423	406	400	405	415	414	421	420	473	408	453	389	434	432	437	428	450	450	441	420	425	393	415	434	427	442	456	407	444	422	406	431	402	410	451	428	421	372	419	399	407	430	452	457	413	377	422	442	394	421	445	434	435	429	426	426	411	387	443	432	405	446	429	419	419	418	433	439	439	427	425	424	389	394	468	428	444	429	429	428	406	422	432	458	468	411	413	406	430	457	431	397	407	457	435	425	421	431	452	447	374	416	443	454	429	418	442	426	415	424	399	422	468	394	438	451	404	446	469	406	418	420	426	432	443	441	432	412	442	412	425	440	426	450	426	420	433	418	445	423	398	421	457	421	415	459	404	428	447	365	448	424	435	436	362	399	434	445	453	428	428	428	426	431	397	463	433	389	403	417	417	407	411	385	431	445	409	427	428	404	464	399	459	428	431	407	395	440	412	452	455	440	448	416	434	454	433	452	433	404	457	453	428	422	415	480	435	397	430	392	420	426	425	437	456	390	436	441	419	401	409	394	414	427	469	419	415	393	439	410	400	457	405	396	427	405	444	410	417	465	391	425	457	413	419	438	440	423	408	413	428	446	431	457	397	394	484	450	426	405	419	430	442	424	418	421	439	436	420	443	442	399	434	403	438	436	437	422	425	390	413	445	400	447	435	406	437	408	444	438	402	438	464	431	425	434	430	456	407	396	432	454	405	466	401	418	427	408	403	417	426	399	413	414	428	441	441	420	396	444	469	444	401	428	388	401	441	432	429	425	436	425	443	423	398	398	425	392	433	429	421	457	432	411	431	419	460	453	437	413	387	420	434	453	405	420	404	381	432	432	420	403	457	394	477	412	416	436	442	419	441	434	409	427	457	439	429	434	417	425	431	424	401	444	443	435	421	418	409	426	431	413	399	396	452	397	402	421	419	388	409	434	436	451	434	436	412	403	431	423	430	420	440	405	376	471	446	420	414	429	448	416	435	430	401	438	421	441	425	430	405	445	405	399	423	414	433	434	421	409	381	465	416	442	408	400	422	458	433	438	405	397	451	407	411	427	431	438	466	439	415	447	423	402	415	440	426	408	410	431	431	451	438	465	456	416	436	409	450	414	415	427	479	417	447	436	446	444	443	453	441	426	411	422	456	424	457	458	426	425	421	427	479	431	417	436	415	461	449	464	423	407	415	415	440	428	402	388	446	427	414	446	410	423	417	420	427	424	444	414	453	435	404	460	430	399	424	454	437	430	445	426	429	438	423	436	452	447	403	427	407	430	426	433	441	396	418	411	373	401	417	403	432	406	430	431	461	474	381	431	463	460	393	425	409	459	407	450	416	452	410	417	426	429	404	440	441	444	419	444	406	405	448	441	434	431	421	441	404	403	451	411	410	438	452	442	460	426	385	429	446	436	425	420	414	421	435	394	443	456	422	436	467	464	466	429	424	395	449	428	439	397	429	428	450	450	435	430	448	384	447	427	452	429	453	383	418	430	453	409	450	415	438	430	444	416	453	428	434	446	406	419	424	391	394	432	408	438	415	425	446	414	456	412	414	443	442	399	434	407	429	399	449	453	447	424	444	458	423	404	425	399	420	409	438	383	421	430	415	386	402	447	462	420	439	429	452	464	413	419	440	462	436	409	422	426	396	435	447	441	439	426	437	423	421	399	406	422	457	424	414	405	426	406	402	431	421	416	449	432	356	399	398	434	418	414	456	400	426	417	409	430	421	412	436	390	444	444	435	388	409	423	419	440	426	434	411	414	434	436	384	399	447	460	423	435	408	400	448	416	422	407	444	392	410	445	453	425	408	444	415	415	447	433	438	435	446	440	449	410	426	427	425	429	429	388	419	418	399	391	404	460	429	460	458	412	423	412	435	434	466	455	421	420	437	440	445	460	418	419	408	448	387	418	467	464	401	428	398	431	424	472	383	443	439	430	415	438	401	467	425	438	403	438	396	418	448	402	467	446	437	430	409	397	436	429	447	412	422	425	402	464	430	398	429	424	425	411	419	426	442	437	403	424	405	449	415	436	446	387	425	450	462	412	439	444	432	439	404	436	430	457	424	411	426	463	435	449	469	440
14621	1021	782	600	421	327	257	227	224	181	170	176	176	160	152	138	123	149	152	146	120	150	141	132	149	127	136	132	140	153	125	117	112	119	151	117	134	146	137	137	112	134	146	138	130	119	127	111	117	120	121	112	124	123	118	111	123	120	121	113	116	106	114	148	121	135	139	132	112	142	140	93	129	118	121	102	121	123	105	124	141	136	113	144	107	131	126	127	122	127	140	114	120	128	116	131	120	133	123	124	152	137	114	135	124	145	118	112	109	145	144	108	119	100	144	127	113	130	145	121	124	141	136	131	114	123	111	126	121	123	125	137	122	131	148	129	127	115	123	137	140	123	132	130	131	117	121	112	118	94	126	117	115	113	120	131	122	109	113	125	118	122	115	127	124	132	130	115	130	107	113	122	116	121	116	117	117	122	113	132	107	125	118	116	132	119	103	124	122	100	126	116	130	126	123	137	114	137	123	130	112	119	112	127	116	120	99	125	115	105	120	106	147	87	113	124	119	112	110	116	111	131	104	148	133	112	133	114	130	123	111	80	133	117	122	118	117	128	108	118	129	113	121	111	113	128	112	121	121	109	127	115	126	131	101	120	128	116	93	107	124	137	144	128	111	122	133	116	107	125	107	134	138	121	109	140	134	114	129	107	141	102	118	102	119	116	122	123	103	138	120	120	117	138	123	136	128	126	130	108	119	120	117	110	127	127	102	116	128	129	131	135	131	125	120	145	138	125	113	133	125	116	118	109	111	112	126	118	131	106	119	140	120	133	132	107	116	122	117	116	127	134	124	139	117	108	122	133	114	131	122	113	141	116	137	131	104	140	138	101	122	109	132	126	118	127	119	114	127	124	108	124	123	118	111	112	110	114	119	127	126	133	118	105	140	119	111	126	136	89	125	128	144	127	112	131	121	111	120	110	142	123	140	102	124	109	115	115	132	129	119	141	110	129	131	104	123	123	103	116	124	112	127	116	124	123	139	118	118	143	103	133	128	112	109	114	110	121	124	117	120	135	137	132	123	134	111	132	121	121	132	124	124	106	126	142	115	115	120	110	111	124	119	102	125	137	132	122	99	134	117	133	107	125	117	138	132	130	130	153	130	136	134	123	126	111	138	134	129	129	121	136	122	125	127	120	122	110	139	135	125	102	117	113	133	112	127	109	105	131	123	118	110	122	147	125	110	118	137	124	105	130	139	125	111	138	118	132	121	129	131	110	114	125	124	127	134	139	122	119	118	147	143	123	129	113	129	126	120	126	125	114	138	98	121	142	138	129	108	113	129	119	113	133	99	138	125	115	124	135	133	110	112	125	113	121	141	128	116	149	129	134	137	120	133	126	128	104	124	105	119	138	131	123	132	114	142	125	133	132	125	119	126	117	114	114	130	120	126	129	104	128	128	124	134	98	128	117	117	129	128	113	136	116	115	119	119	131	119	104	116	129	116	127	135	135	125	109	121	106	113	116	111	123	132	111	142	124	116	128	152	119	121	115	99	110	138	153	128	126	125	146	133	99	123	134	120	129	126	150	123	131	129	143	134	126	94	108	116	108	116	109	133	139	118	124	129	141	118	113	111	127	124	127	173	118	114	132	125	116	117	114	120	123	137	112	120	114	126	139	104	134	114	132	111	125	129	122	127	104	128	98	112	105	128	131	117	125	131	125	130	128	116	126	109	109	127	126	114	126	121	104	104	130	129	134	133	109	135	115	105	128	112	137	151	121	114	123	127	137	138	123	124	93	142	127	105	123	110	140	134	141	129	134	132	99	124	86	116	118	99	125	116	130	124	131	116	115	109	150	119	125	125	120	116	123	113	126	106	120	136	147	121	123	113	120	131	107	124	151	128	135	104	123	134	140	148	122	102	102	134	104	131	122	126	125	111	131	111	112	95	111	117	135	114	117	124	128	127	114	129	120	132	125	125	116	101	130	109	131	135	145	120	115	119	115	108	106	135	114	117	114	96	121	127	135	113	117	133	125	126	134	116	114	113	116	104	133	126	136	143	135	124	122	118	133	109	131	148	101	110	123	124	97	116	99	133	133	112	122	125	117	102	135	141	96	141	108	120	124	133	119	134	156	125	113	115	140	115	115	122	139	117	139	144	133	95	116	154	126	136	133	105	121	123	122	107	132	108	139	116	123	115	120	124	120	138	133	116	121	117	121	111	120	137	122	111	139	138	130	131	148	142	110	116	123	120	121	131	117	141	114	137	122	114	125	123	125	123	141	128	124	121	126	111	117	130	133	133	134	110	129	148	129	133	116	140	151	114	147	116	115	134	131	113	120	109	143	118	116	128	146	124	131	110	114	126	127	138	128	125	122	131	109	113	124	128	98	134	133	130	102	138	116	124	114	98	121	117	126	139	113	111	118	129	121	124	117	118	135	103	138	141	135	119	130	117	87	87	114	139	115	122	141	134	143	125	129	121	108	125	120	149	130	129	117	131	124	128	127	132	131	128	123	115	119	113	110	134	107	117	114	117	116	110	116	115	132	148	114	116	132	123	122	126	122	141	114	113	121	133	126	124	114	137	134	120	109	143	85	118	125	146	104	121	119	135	106	111	116	123	106	145	129	130	118	89	120	138	121	127	114	133	118	119	118	109	145	138	128	125	128	113	110	130	124	127	111	114	113	120	134	114	127	142	104	117	119	116	113	133	120	112	120	126	109	136	106	117	124	104	125	140	98	106	123	133	112	115	123	104	109	128	133	135	123	102	150	118	137	109	123	126	121	120	136	132	120	137	120	112	130	103	124	121	126	129	125	108	113	110	113	119	133	120	116	131	121	125	142	100	126	111	123	120	132	100	133	127	111	116	115	115	125	127	117	107	138	118	109	115	117	135	101	125	123	127	122	129	127	126	114	121	135	120	118	136	139	122	102	120	112	115	128	126	103	137	129	120	146	116	121	137	95	123	139	133	128	114	138	144	129	141	135	112	132	126	128	133	132	128	101	129	142	125	129	103	119	120	116	139	140	129	140	116	116	127	129	149	106	123	133	124	131	114	137	119	116	146	120	151	113	135	139	109	125	136	100	104	134	125	112	127	134	100	121	129	143	112	125	110	148	136	130	97	113	120	134	127	139	155	101	143	128	138	153	120	101	106	121	117	116	123	126	118	123	124	136	133	128	109	119	128	117	105	143	121	120	116	156	140	114	109	123	133	127	136	128	130	127	121	119	120	117	125	128	107	126	98	124	128	122	128	116	120	117	129	129	113	120	104	108	134	140	128	111	122	134	119	112	132	125	108	143	142	135	116	126	113	129	117	116	127	112	142	130	111	117	116	99	113	118	118	106	126	144	128	142	133	131	108	114	125	128	132	127	136	127	126	128	110	124	130	127	124	133	121	126	126	122	122	125	117	126	114	112	127	126	134	135	116	134	107	106	102	121	147	150	136	125	105	134	119	120	127	102	139	122	117	134	114	142	134	135	122	120	119	121	138	117	137	128	127	120	129	119	122	126	121	109	135	117	105	131	112	125
8248	886	1663	1985	1616	1374	1087	934	789	687	651	610	510	480	504	448	438	468	437	440	431	421	398	410	437	417	404	373	365	358	376	412	395	381	401	373	382	366	364	345	341	355	324	345	359	331	361	374	346	347	346	341	334	355	338	343	333	371	386	318	309	327	351	313	307	358	352	319	361	360	348	361	324	341	332	324	343	325	355	313	336	341	332	327	344	306	346	315	348	348	339	358	310	356	354	342	322	334	329	364	325	357	347	341	354	371	361	360	308	363	306	340	342	301	332	355	328	340	362	364	372	327	345	312	355	327	305	370	360	346	308	320	340	335	307	339	309	389	317	327	314	334	346	315	325	326	334	334	349	331	310	357	342	340	321	353	324	354	331	329	350	357	307	287	328	339	334	362	328	314	325	305	304	333	300	360	321	346	371	358	350	347	335	331	322	327	321	337	324	347	342	332	309	331	306	324	350	355	321	343	335	350	305	285	330	305	297	349	355	322	337	316	332	351	361	339	322	305	340	323	289	343	329	307	359	300	338	355	327	348	324	343	332	349	342	354	323	354	335	378	348	295	321	358	360	330	320	313	317	338	311	345	320	343	297	274	316	323	330	313	345	323	347	329	315	323	316	349	345	344	336	332	325	364	344	313	350	334	326	312	326	324	327	307	319	341	325	350	354	356	325	339	390	324	330	331	328	362	311	335	321	325	352	316	343	327	313	325	344	331	334	328	366	371	345	337	334	316	326	360	333	359	335	320	318	332	329	357	350	349	327	306	327	338	331	344	316	338	343	306	341	340	359	325	315	311	327	330	325	342	329	333	319	352	310	324	324	333	342	314	395	336	351	325	325	346	350	360	316	336	314	336	322	331	332	318	359	322	341	338	316	351	371	306	319	306	336	326	357	362	355	353	287	354	309	354	331	301	328	332	333	332	307	343	354	349	327	280	335	324	314	332	317	354	347	310	340	316	333	337	299	352	338	362	349	329	320	352	334	349	312	310	322	316	340	331	331	370	311	324	355	292	311	297	335	307	320	340	353	323	334	317	342	327	324	328	342	306	318	342	354	312	316	343	341	349	365	343	345	348	320	295	311	344	336	359	309	303	331	341	331	308	311	315	347	340	322	333	367	325	312	349	325	324	328	334	305	327	341	325	350	333	341	360	309	365	287	325	330	367	339	350	355	324	299	331	337	339	335	362	328	313	307	324	316	333	333	355	361	347	327	318	359	361	335	337	330	323	326	324	324	336	347	335	301	335	322	338	364	313	322	347	343	336	318	342	347	318	327	317	319	341	339	352	339	343	324	331	291	336	326	358	350	334	332	317	334	335	362	322	305	333	352	337	314	329	303	339	328	337	312	336	343	321	327	331	352	337	349	330	321	324	350	325	328	361	319	329	346	284	374	347	339	304	347	276	355	365	345	345	327	333	338	357	352	359	289	335	331	356	381	329	324	337	340	354	338	324	340	289	300	343	324	300	331	326	315	319	361	315	347	344	377	322	350	361	341	312	297	304	354	321	321	331	339	301	311	352	308	316	318	342	348	348	358	309	333	366	323	334	309	310	333	320	337	344	330	298	318	336	328	333	337	329	297	317	321	330	309	359	325	312	319	351	344	315	366	304	334	333	332	319	346	310	325	335	316	321	314	359	289	348	336	301	318	345	324	298	347	331	308	336	353	327	319	322	339	331	315	294	334	348	335	342	309	311	315	340	337	330	336	338	353	357	323	347	351	338	334	335	317	321	358	324	342	318	315	334	323	335	362	307	333	329	303	340	301	334	315	311	334	340	322	355	352	334	363	328	339	329	335	315	332	331	338	349	328	380	309	326	343	315	324	319	318	338	310	317	312	322	303	305	320	367	331	330	374	339	317	330	322	329	308	329	317	340	322	314	328	323	351	343	309	348	311	356	321	347	314	331	321	331	338	321	319	354	357	349	342	322	324	329	325	367	326	298	351	313	333	331	334	330	343	372	350	332	330	329	328	330	312	372	310	357	329	316	327	342	326	315	349	336	325	359	281	356	330	328	323	308	324	345	351	309	365	347	351	301	335	349	317	343	323	325	358	312	311	316	342	334	304	354	306	348	282	337	351	389	353	327	324	332	328	319	358	303	337	320	330	377	343	343	338	349	340	309	359	307	313	320	339	322	325	348	342	319	327	291	308	316	360	361	350	314	336	327	334	315	371	327	304	326	368	355	337	344	339	330	296	335	345	336	334	344	349	342	326	330	317	337	315	331	341	301	336	341	315	324	335	326	354	332	369	331	299	343	329	333	323	336	300	272	329	354	331	306	311	336	309	314	340	340	331	319	315	360	333	336	309	325	325	314	332	339	328	323	358	332	324	315	337	321	351	344	341	342	297	313	328	357	342	389	388	320	314	343	338	329	336	321	344	350	321	319	337	318	315	335	309	341	328	338	333	319	330	343	360	317	340	344	376	331	352	329	320	352	352	332	323	332	327	315	337	321	344	321	365	289	337	313	322	332	340	292	312	332	353	362	314	336	305	335	361	346	346	325	346	340	345	354	325	342	334	360	352	320	350	340	360	334	309	349	311	327	337	358	286	325	319	359	364	313	341	325	348	367	338	345	355	336	298	343	336	320	351	316	324	351	383	328	326	310	331	327	329	321	307	337	306	348	344	313	328	331	360	347	358	333	346	328	361	302	339	288	332	327	342	341	295	310	312	332	363	342	327	329	318	344	373	365	347	321	320	328	353	295	325	360	339	348	330	348	337	345	347	337	305	356	311	349	351	340	306	325	310	306	343	330	316	327	298	305	350	318	329	332	363	340	331	333	317	330	338	344	337	326	317	345	319	327	318	344	322	356	313	332	348	343	326	306	306	313	321	329	322	336	305	308	336	342	334	342	303	314	336	360	343	337	325	352	367	346	363	348	323	306	311	332	322	319	313	349	312	351	318	344	316	349	305	350	310	366	314	353	344	382	308	313	319	333	335	327	346	323	333	312	338	297	325	311	339	347	345	356	309	310	299	331	355	359	334	311	303	349	339	338	328	310	373	336	309	333	336	347	360	348	321	324	360	325	352	305	295	321	329	358	319	322	320	327	351	325	322	320	351	320	319	330	331	363	319	381	319	331	321	331	326	318	332	327	349	346	304	321	330	341	315	322	323	309	354	306	316	342	343	329	361	345	346	330	342	326	358	356	333	331	319	336	320	325	339	315	346	336	325	331	325	312	306	345	337	337	323	305	339	346	329	375	335	311	337	335	355	314	321	340	340	294	330	294	319	340	322	351	332	367	355	321	303	295	350	354	316	331	325	300	296	384	319	318	342	331	309	300	338	294	352	306	340	342	342	349	356	334	327	354	332	319	333	318	348	320	321	351	314	325	351	302	318	300	349	310	341	337	329	321	336	317	307	340	322	336	336	337	357	360	337	293	331	329	350	323	322	348	340	319	330	333	358	305	337	315	323	309	288	330	321	325	318	308	356	352	354	341	317	312	355	326	344	336	329	370	346	326	345	334
2046	392	373	386	338	327	387	351	346	397	368	306	380	355	368	431	382	320	377	389	346	363	350	330	354	386	358	326	360	324	334	337	352	351	371	336	360	367	335	346	353	337	341	353	368	355	385	401	345	367	363	375	396	395	326	359	362	334	389	327	368	374	414	403	396	393	366	372	391	335	365	374	358	365	342	395	336	330	326	367	353	341	369	385	317	369	354	342	354	347	358	394	406	389	364	384	337	350	326	372	321	387	375	321	343	377	373	357	350	366	396	334	363	329	362	373	337	318	363	356	359	350	340	344	396	339	347	361	365	367	360	333	344	346	364	348	358	359	374	390	377	370	375	350	334	363	361	384	336	378	356	347	369	375	400	345	402	374	347	369	373	374	374	388	426	366	334	342	305	375	365	373	354	378	396	361	356	388	412	365	374	373	345	350	337	366	369	353	340	366	349	377	370	355	362	370	351	361	379	373	368	378	360	360	414	391	396	356	369	311	333	354	319	376	352	385	344	374	382	378	372	356	424	382	362	396	339	385	350	389	353	363	324	354	340	365	401	395	359	366	372	355	359	318	374	373	367	384	365	353	378	355	377	341	359	361	359	353	355	365	300	378	394	357	370	386	357	376	361	353	356	336	384	335	367	351	355	335	368	362	351	337	312	357	375	347	372	352	405	374	372	374	348	377	401	355	371	417	359	335	369	331	385	342	353	368	371	353	356	365	349	388	377	350	350	358	380	350	347	367	413	358	330	381	370	352	335	381	344	330	392	341	379	374	371	354	332	374	334	355	375	396	323	386	347	352	350	380	357	368	387	398	393	369	352	352	347	357	381	381	358	352	367	370	384	337	420	345	347	344	336	381	372	383	384	377	333	373	355	358	341	386	382	349	393	385	341	357	355	378	347	342	346	361	360	342	364	341	361	343	351	380	357	396	356	393	360	372	385	428	378	370	355	353	361	349	372	367	370	365	340	344	389	353	330	351	355	343	409	358	371	345	359	377	368	374	367	343	370	371	370	366	400	365	398	374	349	376	360	339	373	316	371	381	366	368	351	357	331	348	383	368	348	355	351	356	347	381	357	366	384	372	359	349	387	374	364	338	372	344	378	356	365	353	385	350	403	351	359	360	377	349	379	368	325	390	378	366	370	376	383	380	370	359	362	403	375	382	367	353	343	354	397	340	358	347	352	331	354	340	350	355	336	376	367	372	367	349	363	358	397	368	370	362	376	376	357	376	344	356	350	367	351	343	354	369	363	370	405	319	348	368	389	364	366	400	408	370	377	354	366	417	366	378	368	369	366	382	390	360	344	358	362	363	383	378	372	399	360	382	360	369	349	406	350	384	309	328	350	361	357	329	396	331	380	363	350	357	344	326	319	371	354	382	382	371	390	387	357	373	353	360	372	379	332	376	400	378	354	353	394	388	390	371	372	354	345	382	366	318	401	370	345	344	357	404	348	357	383	397	390	355	385	369	379	329	374	370	343	379	360	329	331	370	374	357	353	341	330	363	328	352	337	366	348	383	350	319	351	353	350	379	336	321	367	363	383	353	336	326	372	370	350	363	380	359	390	339	355	361	356	369	356	379	330	339	333	398	375	347	339	365	415	393	367	324	342	351	347	368	383	332	369	365	374	365	412	385	344	381	345	378	370	343	382	361	356	345	390	372	357	388	397	362	420	327	374	362	382	335	364	369	359	359	366	334	350	370	371	373	343	366	345	355	331	384	395	355	389	360	359	313	379	391	333	365	372	370	354	354	364	430	383	344	356	350	357	328	345	390	360	340	363	356	378	382	355	369	344	346	366	394	347	324	373	375	366	374	375	337	333	350	405	380	360	361	375	383	362	383	365	375	379	384	383	324	358	375	389	357	334	357	362	353	397	338	330	409	355	377	382	402	324	378	377	366	333	326	353	331	366	357	397	348	348	380	403	374	377	377	376	342	342	346	350	342	388	372	359	376	366	335	361	358	353	359	331	336	372	339	369	379	366	341	367	342	346	360	349	380	348	365	402	340	390	370	378	347	358	364	389	367	362	386	359	384	303	341	345	365	351	379	386	398	329	399	368	349	360	363	359	329	358	392	352	354	360	398	340	338	347	325	346	328	357	374	361	381	396	379	365	346	363	371	367	370	377	367	376	378	347	378	395	364	339	388	362	344	336	371	346	354	364	388	354	382	367	337	376	345	375	325	353	400	356	364	344	346	386	351	362	357	341	364	356	372	360	396	364	338	354	376	378	374	355	348	332	375	364	384	379	339	370	375	352	343	362	335	371	373	355	359	394	355	357	401	373	374	375	354	344	323	365	353	381	326	338	376	379	354	361	339	372	355	379	416	365	347	389	368	385	406	366	319	391	379	328	339	368	365	375	340	386	384	356	356	351	378	375	353	392	342	367	341	327	320	363	398	358	363	361	359	359	345	341	356	358	396	383	351	404	372	354	340	354	397	371	354	356	350	354	361	393	355	345	349	378	354	328	389	389	373	369	385	390	395	356	321	363	352	321	384	375	360	325	318	382	342	343	350	388	380	354	349	405	348	362	382	348	364	310	361	376	363	338	350	351	355	377	362	366	373	362	376	339	337	371	345	371	366	386	328	375	368	389	378	371	363	378	357	359	369	391	343	399	341	364	356	363	366	367	351	374	331	368	351	337	393	323	356	354	362	332	337	356	404	394	363	337	344	327	363	361	366	342	340	397	369	333	347	370	349	349	402	379	372	351	376	357	387	362	340	357	382	342	375	356	410	351	343	366	363	383	378	385	370	380	389	349	390	360	391	367	358	383	351	379	354	351	380	383	313	338	348	358	380	357	356	366	353	387	339	310	352	332	363	371	401	370	320	353	393	371	384	366	390	363	398	359	362	321	374	397	371	339	380	386	377	340	328	327	369	356	389	377	368	379	323	353	392	356	364	361	374	357	384	338	354	386	362	386	375	329	364	354	381	333	378	341	340	378	352	337	364	384	332	338	361	343	328	355	372	366	370	349	346	394	347	342	393	398	350	337	373	368	354	397	335	377	349	384	354	386	391	416	358	360	379	341	357	382	364	357	394	391	378	386	362	368	347	336	322	379	389	386	358	392	367	338	384	325	356	420	376	341	340	361	359	387	380	362	358	368	344	353	324	394	329	356	325	389	378	377	346	394	349	332	371	395	394	362	380	357	365	361	356	369	353	359	341	355	359	379	388	354	383	328	379	393	398	374	354	391	353	385	390	370	328	379	345	368	370	368	347	322	346	361	378	384	369	343	391	375	372	385	376	370	385	376	393	379	333	387	340	366	363	366	374	347	359	382	367	333	326	364	391	358	341	371	357	388	373	354	380	376	366	370	376	375	379	398	367	348	330	338	377	339	394	355	375	339	374	375	355	377	333	394	320	368	404	389	369	381	389	326	365	374	343	315	322	322	359	360	384	386	320	333	313	383	355	358	352	379	365	334	337	356	384	398	392	398	379	355	330	384	348	370	341	396	374	359	405	345	352	352	360
2399	806	842	819	809	817	835	799	803	793	824	840	782	791	801	778	762	783	850	809	822	802	818	811	815	784	827	802	771	817	795	781	799	775	822	789	785	784	818	816	768	832	792	840	794	789	802	750	785	806	789	796	782	768	809	812	795	773	836	840	809	815	760	803	817	832	739	792	760	832	735	779	809	779	731	734	813	776	802	807	790	766	777	781	803	754	790	740	823	831	797	788	819	798	783	785	721	758	766	745	834	718	808	824	749	748	804	837	758	809	733	791	770	757	818	810	785	780	857	764	797	836	766	769	776	845	737	773	795	769	782	802	796	783	831	781	807	781	776	803	804	794	775	815	761	754	841	798	786	833	839	787	799	785	840	813	781	832	757	774	745	811	794	770	840	795	804	795	758	815	787	811	806	731	797	827	777	785	813	766	765	784	757	875	823	782	799	790	826	764	766	826	831	758	816	747	757	759	753	764	789	764	804	780	829	787	817	789	771	779	785	775	806	815	787	751	789	816	794	740	738	738	779	773	793	790	802	812	780	787	799	838	823	780	740	801	791	772	846	819	774	861	827	770	823	772	797	800	797	783	799	793	755	803	783	818	790	804	799	818	798	810	818	794	792	808	802	764	798	785	741	776	794	807	778	808	828	742	851	791	759	789	769	844	769	797	748	754	796	754	780	787	776	758	792	772	786	769	780	781	766	757	822	803	794	802	834	772	809	825	825	803	797	809	831	806	823	828	821	841	836	805	821	816	839	755	797	782	774	827	794	757	811	759	811	763	798	787	804	793	833	815	785	804	829	759	795	755	786	809	785	806	751	847	766	737	834	792	746	801	844	792	831	779	805	784	785	758	874	821	809	811	802	774	841	834	822	781	808	780	768	776	775	798	800	791	756	800	785	796	845	782	732	814	783	772	810	831	811	776	758	812	786	792	739	842	795	761	827	809	784	830	723	779	821	837	799	824	735	767	780	825	800	848	779	830	830	865	760	791	813	805	805	775	778	796	828	818	749	788	797	810	783	769	781	797	823	828	770	777	845	829	778	801	784	767	839	815	783	785	782	793	808	812	760	799	815	814	801	782	801	828	828	755	799	795	771	763	782	823	810	793	819	765	790	779	789	759	819	777	813	751	775	814	802	831	790	781	796	787	831	819	779	805	825	773	811	839	799	804	788	830	791	805	795	766	787	765	800	797	780	799	764	846	775	777	809	734	798	735	748	745	846	770	828	802	800	793	795	842	804	804	750	759	787	796	763	750	773	836	836	760	772	823	819	812	813	773	740	795	764	799	809	768	794	796	825	814	836	818	790	791	845	789	793	728	818	804	771	768	810	795	767	903	808	815	779	795	789	798	789	829	817	749	798	846	785	818	783	814	835	813	776	828	836	794	802	827	814	815	848	806	815	833	714	802	797	800	786	765	823	799	797	746	814	842	824	793	770	803	795	795	828	803	801	788	805	779	810	874	837	790	831	775	785	774	830	767	824	813	785	815	824	784	759	774	743	833	773	812	784	796	775	797	796	792	810	809	745	781	797	816	786	797	814	801	824	787	769	727	798	803	776	797	734	797	759	776	765	802	800	788	739	803	750	792	850	791	776	825	813	768	778	756	816	778	772	785	783	797	796	805	839	775	786	787	811	799	762	789	808	781	815	819	772	790	791	825	768	796	847	775	779	830	801	755	777	784	822	790	765	786	770	770	795	759	821	900	837	801	758	820	786	821	766	785	800	808	814	812	839	790	805	809	804	784	794	792	833	775	804	795	795	806	824	788	789	822	824	807	777	819	790	773	804	800	759	775	769	820	793	765	782	800	850	741	802	746	824	782	847	762	755	798	772	805	766	823	824	784	783	803	742	784	828	762	788	773	779	798	813	784	839	836	774	772	830	799	811	799	850	774	829	799	836	809	815	775	822	774	724	772	814	804	777	833	789	764	799	792	769	793	770	809	859	775	798	822	841	775	751	783	762	728	836	842	783	781	800	802	830	768	748	773	751	781	784	813	800	819	789	827	830	826	804	822	839	769	778	770	788	789	787	773	787	793	778	815	818	821	812	731	796	795	803	766	787	777	821	794	810	775	826	833	794	766	803	746	817	795	771	812	787	795	768	829	811	791	785	809	764	761	786	728	772	772	793	822	786	775	782	801	806	781	825	772	802	792	833	801	785	809	766	755	822	781	800	797	781	791	822	779	827	779	791	793	762	809	786	830	758	835	801	759	826	807	783	743	816	820	814	831	786	788	775	770	804	758	798	796	787	827	809	815	763	742	798	758	814	810	765	818	805	760	794	737	840	828	789	825	819	814	765	787	780	763	768	775	793	820	783	835	787	809	786	812	787	781	830	736	741	797	814	784	787	814	798	752	799	820	765	766	788	749	808	786	793	770	799	813	751	777	803	798	794	803	824	797	837	810	785	858	786	809	808	821	753	820	800	775	789	746	808	839	849	802	769	774	806	834	792	802	821	885	789	765	724	790	798	739	786	814	775	770	797	762	773	789	751	811	814	768	823	764	799	814	806	826	790	804	845	810	779	778	814	786	836	793	794	770	829	827	742	767	782	815	822	792	794	798	823	865	807	795	833	776	773	764	795	815	814	842	831	780	805	745	801	801	778	775	830	780	780	802	819	778	751	831	790	810	785	782	797	801	843	755	744	789	808	836	825	795	821	833	806	822	772	828	847	786	835	818	812	797	858	786	783	793	830	735	796	811	805	757	792	785	859	772	765	819	833	736	784	896	767	787	816	818	762	741	776	773	831	765	748	778	755	771	817	777	785	778	783	787	787	823	751	823	764	811	752	776	801	764	864	763	797	809	760	809	787	814	836	757	839	781	798	760	835	810	896	748	805	809	747	786	815	788	758	794	782	813	833	786	786	814	786	771	805	806	825	804	764	839	816	785	820	810	816	806	828	823	802	798	795	783	829	810	815	782	793	753	767	799	825	820	820	776	875	760	795	793	788	828	799	831	798	809	814	730	814	777	817	802	753	788	794	781	831	758	806	775	777	804	730	828	787	774	746	830	826	806	749	786	785	841	770	800	777	748	798	824	787	791	817	829	786	771	818	788	776	779	808	779	761	844	823	812	812	767	793	834	843	802	825	760	811	776	808	802	805	814	810	764	783	759	843	776	779	785	820	736	775	812	780	811	770	819	757	798	716	850	827	831	750	813	745	814	827	781	796	778	788	837	773	777	807	829	790	795	830	824	827	769	775	866	761	761	793	775	787	803	780	835	786	816	770	821	812	801	787	769	800	788	847	769	729	792	777	779	783	760	829	759	765	790	786	773	789	820	725	755	810	778	850	762	741	822	775	795	797	759	772	841	793	775	776	815	788	790	757	780	759	823	782	788	765	772	775	790	791	811	772	813	793	794	814	787	848	737	781	807	759	776	796	810	794	821	759	819	782	752	819	883	854	803	801	818	840	837	713	794	739	805	802	791	760	745	803	833	759	748	788	760	792	776	740	771	807	786	811	814	827	762	843	791
7882	524	477	430	331	270	245	245	239	220	212	202	195	201	212	175	181	211	158	193	178	178	175	180	165	225	191	210	186	206	191	184	191	190	192	192	180	168	195	175	187	168	210	183	159	153	169	200	168	166	178	183	198	183	195	193	195	186	168	180	193	191	184	180	176	140	174	168	192	179	164	213	168	157	202	178	172	168	209	165	179	181	172	185	189	177	161	203	203	168	158	211	182	169	183	188	166	183	206	183	170	187	168	181	223	180	149	169	190	194	191	191	176	176	188	182	178	174	180	192	164	183	170	182	173	177	166	181	175	198	180	189	198	194	175	180	141	188	192	215	185	175	179	172	222	176	199	177	176	154	192	170	161	171	183	199	179	154	160	196	184	218	188	154	185	182	192	196	174	160	177	193	175	192	180	197	189	171	178	147	188	162	205	186	163	171	163	150	185	167	170	179	171	204	182	156	169	177	198	196	191	178	175	191	193	163	160	189	186	173	199	191	158	164	168	154	164	190	183	178	177	178	185	180	192	166	183	207	173	188	180	170	186	189	170	174	174	179	182	191	164	154	174	178	217	190	192	154	191	193	187	187	179	211	175	203	175	189	188	204	170	170	176	179	166	203	184	200	222	176	217	179	178	178	172	167	194	171	197	201	194	199	169	194	183	174	208	193	161	212	176	183	156	147	160	179	191	140	171	170	164	172	176	178	159	171	175	192	158	171	191	182	174	177	184	174	190	179	192	182	158	172	161	168	168	170	218	173	149	188	186	175	180	191	164	178	187	180	162	173	164	170	153	174	170	183	181	181	165	178	196	194	154	197	186	196	167	189	191	169	192	187	186	192	196	195	188	178	190	179	188	179	176	176	175	178	166	177	176	201	205	184	178	172	169	198	181	187	157	176	180	163	196	175	185	164	161	193	180	197	169	169	162	159	196	209	155	182	211	206	165	180	200	207	180	204	182	183	162	169	188	141	171	182	197	189	168	185	179	174	146	173	183	211	195	186	172	184	158	185	183	153	184	188	168	172	162	158	196	205	179	185	188	192	191	199	169	170	178	195	210	193	173	175	179	179	207	156	200	183	186	171	170	179	160	177	170	176	209	197	193	190	198	172	184	174	178	190	175	199	157	190	182	187	179	157	163	165	177	198	156	209	201	190	199	193	193	189	166	203	167	197	166	162	164	189	196	182	171	185	199	175	173	152	169	191	164	166	165	183	185	195	176	165	185	155	171	162	167	204	164	186	166	168	185	204	168	181	204	186	162	199	171	181	158	174	171	162	163	183	182	183	179	200	182	177	190	201	168	188	210	180	170	204	159	181	174	188	177	199	153	173	193	173	206	204	167	160	176	178	207	167	171	202	170	173	166	177	195	194	183	187	161	182	159	187	183	166	177	185	183	153	179	175	155	166	186	171	182	191	193	169	177	187	164	186	191	158	172	189	146	149	196	198	179	183	166	167	201	176	197	174	183	213	200	205	165	162	172	166	181	183	219	173	177	198	165	172	183	185	178	175	172	173	160	195	188	172	177	167	180	190	190	212	192	184	160	214	168	200	173	185	182	171	192	165	200	183	187	175	183	203	208	179	185	169	184	180	167	179	182	184	187	167	181	196	167	189	181	201	174	197	191	177	161	175	180	182	187	173	154	175	190	163	200	189	169	179	200	181	185	186	177	173	165	164	159	168	160	194	173	163	177	160	180	180	192	193	179	187	185	181	164	184	187	189	166	165	198	180	198	196	162	194	194	171	197	171	173	188	188	188	167	156	178	182	191	173	186	193	161	172	166	176	171	192	178	171	178	203	195	195	223	190	215	196	175	173	187	215	174	213	158	178	169	172	170	172	186	209	159	208	166	205	202	184	193	190	186	166	165	208	187	156	165	154	184	203	173	167	165	181	165	186	168	168	186	185	161	167	180	188	199	186	171	154	207	185	177	206	202	177	172	198	218	188	200	183	210	182	175	179	183	179	198	166	183	189	147	205	179	176	176	187	206	191	189	162	163	193	185	177	177	175	177	189	165	175	203	181	181	164	181	195	203	163	177	181	177	183	161	182	164	176	156	150	188	182	191	152	179	181	184	196	171	190	185	174	201	188	212	188	190	167	188	179	185	175	171	193	161	180	161	165	177	168	188	179	165	185	181	192	202	190	158	180	164	171	161	163	189	156	184	173	178	184	194	193	146	197	173	164	185	145	179	199	201	211	175	185	185	186	170	196	169	156	160	198	180	175	181	218	169	163	176	197	167	160	172	208	193	193	194	178	183	189	183	171	170	193	188	182	176	163	173	167	172	179	182	166	162	158	175	169	179	192	175	185	199	187	193	180	179	195	170	185	164	169	175	166	185	211	172	158	190	166	199	193	196	183	162	219	185	183	176	193	179	178	173	162	175	178	192	173	189	190	175	168	192	198	162	181	162	171	179	219	164	169	200	192	190	202	203	166	175	170	201	183	164	194	163	178	170	196	168	177	182	183	184	181	198	186	186	201	194	205	194	177	181	161	169	183	163	202	183	179	185	177	169	197	151	180	197	183	186	155	184	182	191	166	171	187	171	175	152	156	168	198	194	167	215	208	182	190	170	172	173	179	172	175	160	179	152	161	182	186	163	196	171	207	159	173	177	216	228	212	189	194	202	186	163	191	161	159	178	201	151	156	179	182	177	176	181	200	203	168	190	170	161	201	182	215	198	197	185	165	205	174	184	165	183	183	172	184	200	196	180	174	209	184	177	185	181	178	181	178	169	189	168	181	194	171	183	164	184	175	196	183	183	194	177	186	194	173	153	216	191	182	151	174	193	179	176	195	186	171	150	191	182	164	183	191	164	183	183	170	177	170	198	169	181	189	196	196	191	165	196	220	209	185	168	195	191	170	158	166	165	195	199	190	190	167	198	175	155	173	178	199	174	185	177	170	156	156	187	182	194	163	170	176	208	179	190	163	188	184	185	186	164	187	170	172	167	195	182	166	195	144	176	148	202	200	183	179	181	186	179	185	186	160	169	175	167	199	186	193	180	183	193	186	195	178	174	175	190	193	173	156	184	184	171	168	157	163	197	174	180	183	194	192	204	193	193	173	183	179	179	210	178	197	182	183	199	180	168	200	193	191	160	165	178	168	179	183	164	177	194	185	161	207	207	187	176	152	159	186	204	179	205	187	171	175	195	179	198	207	178	185	216	192	179	160	168	200	185	188	169	180	176	178	194	176	188	179	173	171	157	154	165	166	187	158	176	164	193	192	186	172	162	187	207	180	193	199	200	210	182	190	182	190	189	179	166	200	177	192	182	195	180	192	165	151	195	171	192	177	197	210	181	166	165	190	187	182	189	203	179	173	189	182	194	162	173	186	162	184	175	170	165	180	163	176	163	173	184	197	160	187	150	172	163	181	171	191	177	160	170	179	183	164	189	203	185	176	184	203	170	179	181	189	189	204	166	195	152	174	186	172	169	171	191	181	169	198	165	186	159	182	186	185	181	164	166	183	178	192
6625	705	1144	1223	1101	958	816	706	670	575	627	516	573	489	501	490	481	465	478	491	508	455	444	461	489	489	454	439	440	462	484	459	461	422	499	424	424	435	455	454	449	416	435	441	436	468	473	427	420	473	416	363	428	432	462	471	438	396	431	515	394	415	437	434	436	449	416	397	429	424	421	438	432	446	437	387	472	432	445	416	452	438	423	401	430	419	436	447	440	421	455	464	429	436	449	454	421	415	430	432	440	395	467	415	404	458	460	440	395	413	426	435	460	456	423	417	409	410	430	447	445	448	392	446	451	401	434	432	446	389	422	458	426	421	420	415	405	428	439	414	428	453	435	426	445	435	436	445	432	420	431	431	448	461	396	407	452	431	445	482	430	423	414	432	433	447	441	423	439	473	436	438	408	458	440	435	425	444	401	459	467	447	429	415	418	458	413	391	436	408	413	408	435	438	418	425	424	422	467	420	455	413	412	417	403	437	424	450	405	399	427	428	429	413	425	443	444	456	408	412	445	451	449	422	441	401	418	446	462	413	437	428	471	448	423	440	423	452	391	437	381	442	437	424	435	412	399	378	417	403	441	428	437	449	440	420	440	418	389	426	440	435	421	427	423	431	412	378	406	450	449	420	463	459	416	441	403	430	419	433	389	404	472	423	431	432	420	438	414	413	436	419	448	441	451	435	442	435	449	425	421	438	469	438	418	407	417	414	433	399	426	420	438	446	431	410	384	444	424	452	439	405	417	439	451	433	391	418	420	435	463	424	419	425	454	416	442	398	437	432	431	390	415	405	444	383	418	413	444	428	463	449	424	422	425	423	427	419	400	433	427	480	436	430	451	450	442	440	452	430	445	404	443	395	418	446	448	406	430	428	441	407	390	413	419	427	410	403	382	460	420	434	436	446	420	423	412	425	449	441	407	407	440	439	448	432	419	448	431	419	418	424	402	445	434	442	452	394	454	455	409	437	430	380	448	438	463	451	480	444	432	459	432	441	431	425	420	424	432	407	415	404	433	417	386	422	448	432	429	439	467	461	434	429	424	440	465	439	417	407	405	431	402	412	415	429	409	444	390	438	416	397	397	411	436	449	428	427	414	443	423	426	464	416	439	387	427	419	420	430	418	435	424	440	433	443	417	420	443	422	425	440	418	419	428	412	403	462	418	412	437	447	429	414	465	425	432	466	440	434	449	454	475	425	428	407	417	455	417	420	416	462	419	437	427	439	441	415	454	431	438	396	428	417	412	428	413	438	395	461	421	451	461	431	437	421	400	433	463	430	444	451	432	432	424	440	449	417	410	413	419	413	414	454	398	423	422	429	443	407	444	465	430	428	412	444	385	433	417	456	431	408	429	415	422	418	422	417	427	427	441	434	415	425	435	446	418	425	453	438	420	441	485	452	425	473	410	407	435	438	434	453	430	412	423	462	422	461	405	447	437	419	459	420	444	408	452	421	422	448	407	425	416	427	431	436	426	399	388	430	431	441	433	412	392	412	453	421	444	438	446	403	424	408	401	383	429	425	440	431	434	438	415	434	435	446	425	415	413	454	452	460	413	434	435	411	381	440	455	423	424	447	423	497	436	401	436	381	410	412	393	410	437	435	419	431	447	443	417	444	418	424	402	415	430	410	452	431	422	439	383	455	467	442	412	404	450	413	419	439	424	409	418	414	442	415	431	399	449	382	426	388	448	455	414	427	393	394	444	399	413	383	421	405	394	407	450	418	408	390	428	401	459	450	441	430	443	418	406	429	421	432	472	409	435	432	403	430	437	424	448	439	453	434	420	423	428	463	415	411	392	447	418	414	450	421	390	435	449	447	428	421	424	440	446	420	444	416	415	422	398	404	432	440	444	443	409	400	451	394	390	440	433	435	415	430	467	453	386	409	425	406	405	417	441	406	486	442	416	412	397	458	460	429	416	367	435	442	442	420	445	422	415	454	460	397	427	393	440	405	409	428	432	411	411	433	475	484	414	419	454	390	413	471	444	413	402	450	413	439	435	415	439	455	428	417	396	437	424	429	430	406	395	399	409	440	427	428	418	427	420	416	454	405	434	421	464	399	447	424	438	450	428	417	448	434	412	424	390	430	430	408	430	457	445	423	449	402	456	418	438	446	460	468	431	431	442	433	396	441	460	420	447	398	462	418	431	453	411	449	409	451	366	420	420	398	399	435	421	369	457	391	399	432	433	434	457	435	423	399	438	430	427	426	428	414	440	425	473	410	401	413	405	388	411	444	431	448	431	455	419	441	442	409	420	441	421	397	439	419	428	419	423	414	415	383	411	463	404	430	427	456	417	460	463	424	453	421	408	421	420	406	417	418	458	422	412	437	416	463	428	434	453	405	436	430	417	412	441	380	469	458	446	438	410	406	457	416	406	448	437	424	408	418	443	413	420	445	382	444	419	446	396	403	448	409	433	402	412	420	399	411	410	443	416	410	442	415	437	420	416	444	452	433	449	416	395	426	425	430	384	412	439	448	423	413	390	432	486	386	436	416	425	384	397	462	410	426	428	449	445	394	451	459	403	390	445	407	411	398	425	408	426	424	432	435	468	443	433	417	417	453	401	425	410	416	400	411	421	434	405	431	390	385	436	404	467	439	406	430	397	422	417	398	410	425	408	409	413	431	440	436	430	422	437	412	427	433	439	445	441	384	439	419	416	447	415	454	441	419	433	383	411	422	388	431	446	455	450	361	446	379	448	407	422	455	397	442	412	397	430	429	460	442	424	424	432	439	441	436	451	451	459	402	423	375	439	456	409	413	408	447	445	412	432	404	425	417	397	470	424	416	484	442	416	452	452	453	429	413	422	428	410	395	420	436	404	422	396	431	450	430	419	430	402	412	418	434	430	428	432	452	401	430	419	496	420	413	436	448	456	423	420	437	434	404	438	468	437	410	390	441	404	465	413	413	458	397	431	390	419	448	422	447	431	438	406	416	394	423	444	450	393	424	437	411	443	444	422	409	412	439	453	425	379	464	418	422	420	436	409	398	429	377	443	417	418	410	461	406	443	437	438	429	457	398	410	425	422	400	474	408	454	440	408	452	427	418	412	425	413	404	426	441	450	436	472	431	441	436	431	432	443	378	431	449	473	431	414	388	410	450	422	479	409	453	410	439	412	421	476	420	440	443	424	428	432	427	446	425	466	432	459	387	444	449	429	391	433	452	428	452	443	466	408	449	434	403	424	408	452	448	399	422	411	442	447	432	457	426	417	439	379	443	401	435	419	446	422	402	403	434	443	412	412	448	433	457	428	458	429	405	413	414	446	414	412	417	408	412	422	426	459	398	433	438	433	432	416	426	412	397	422	443	455	415	452	469	423	395	419	416	427	439	428	431	432	432	422	447	460	416	449	426	413	392	441	431	439	404	391	424	427	425	460	451	411	459	418	436	439	428	446	438	445	402	426	430	413	428	403	428	434	427	411	460	455	416	399	422	461	422	452	427	447	434	442	424	450	461	473	433	431	419	425	422
14983	1139	782	674	420	340	244	219	180	170	182	158	158	158	172	126	140	133	165	155	121	115	138	133	142	123	137	128	128	128	127	147	131	130	100	140	120	123	110	138	139	130	142	128	128	121	115	123	123	123	118	148	142	150	129	112	137	127	124	124	147	119	140	123	139	131	117	125	131	121	131	133	124	128	128	133	134	122	132	133	133	130	129	109	104	111	123	111	119	142	144	119	124	127	125	116	118	116	126	115	115	120	122	122	127	126	131	125	151	132	129	134	112	110	113	116	136	139	132	128	125	108	112	135	113	119	105	124	120	129	138	137	130	120	112	103	104	119	114	121	143	130	135	118	120	108	129	128	119	117	112	119	124	119	119	113	119	140	140	127	146	130	134	107	136	111	142	109	139	137	134	123	131	161	106	130	124	125	131	117	132	146	132	122	129	106	122	131	117	108	117	104	135	128	133	144	126	118	108	115	153	110	121	126	127	115	125	114	124	117	110	115	115	116	135	143	128	136	146	135	134	112	100	111	125	145	126	95	122	109	139	121	135	135	118	115	132	127	123	136	118	119	118	130	122	138	139	128	108	114	135	129	126	146	132	123	129	127	117	121	127	101	107	125	118	125	125	133	119	109	127	129	126	116	120	140	106	127	119	121	114	129	145	138	122	110	114	112	116	133	103	124	136	132	123	115	136	124	123	138	117	144	127	134	122	111	132	130	132	146	138	151	103	126	133	140	123	132	108	121	136	113	117	119	140	127	115	121	132	132	123	140	132	134	101	116	125	118	125	117	134	127	115	113	121	145	134	101	119	122	106	121	121	126	121	126	111	130	123	127	120	126	119	97	129	111	141	133	137	110	111	143	137	113	125	106	122	127	115	129	122	136	134	121	132	145	118	128	128	132	124	135	120	128	131	152	138	121	130	141	129	119	138	112	135	123	124	115	114	134	113	127	126	125	119	122	129	141	115	134	127	119	126	132	120	120	145	124	130	125	114	117	119	126	126	127	113	145	124	124	128	122	125	117	125	102	135	135	140	127	140	115	130	124	125	135	114	116	111	108	109	116	143	153	122	109	140	139	156	120	129	106	130	108	129	121	131	127	114	124	145	113	151	147	120	121	118	122	122	106	121	142	146	110	97	122	128	145	131	112	112	119	111	115	138	122	103	122	125	126	111	134	132	130	128	120	121	120	124	125	96	108	133	136	124	137	146	137	143	117	128	111	138	114	136	147	124	120	131	161	147	125	107	126	130	131	131	116	104	148	113	112	110	130	116	143	124	133	131	148	128	129	118	131	129	118	132	137	94	114	123	139	133	132	109	122	109	132	141	111	121	122	111	129	98	119	134	136	140	122	117	142	139	132	121	127	125	152	111	110	131	128	111	141	135	124	129	144	111	113	129	119	126	125	128	141	114	122	133	120	130	132	115	140	119	109	123	104	114	136	112	123	134	126	112	135	93	135	133	120	121	134	118	117	142	121	121	115	115	130	117	109	119	122	117	150	119	129	126	142	124	120	120	141	122	119	105	127	127	135	117	115	137	136	128	139	136	152	129	146	139	121	119	127	138	112	120	132	118	118	115	125	128	118	133	128	128	108	123	107	139	119	133	114	116	142	129	135	108	118	140	131	143	119	133	108	137	121	123	166	138	133	108	122	116	124	109	112	136	123	148	125	107	118	116	122	101	109	113	116	137	128	126	110	141	129	106	109	125	118	121	117	122	133	127	145	132	120	140	108	154	125	114	129	115	117	148	131	121	115	132	131	102	140	111	137	132	136	117	119	131	120	130	145	115	115	124	111	118	138	125	147	129	126	132	119	122	126	110	119	129	113	104	144	126	150	101	118	117	134	125	138	140	133	104	116	116	117	119	122	100	116	121	126	107	129	136	126	120	109	103	113	141	134	131	143	104	119	132	132	127	111	106	112	110	113	116	136	121	129	109	145	123	132	150	98	111	130	121	125	127	119	108	128	118	146	117	124	125	117	138	120	121	139	127	121	109	117	145	110	127	128	119	130	124	154	131	126	128	146	130	118	120	106	125	99	130	129	132	110	126	123	124	130	126	123	113	135	141	148	130	112	129	139	114	137	115	118	135	133	125	120	131	110	118	132	134	149	127	121	111	108	135	121	125	123	116	140	140	130	126	143	125	140	120	116	127	127	115	125	124	126	125	130	125	127	141	132	112	123	123	119	131	111	125	117	123	137	141	124	127	94	117	123	123	133	101	127	125	127	102	119	154	115	126	113	143	140	118	130	153	125	129	131	140	116	116	138	105	129	135	124	123	129	136	137	120	115	118	106	110	104	134	131	144	142	103	129	94	112	140	127	129	124	117	103	150	120	136	105	122	128	121	106	129	118	137	145	125	166	126	141	115	118	140	133	128	140	123	106	125	119	112	129	134	118	121	137	112	134	137	141	129	127	127	118	122	109	118	117	135	135	128	147	125	110	142	146	145	131	110	117	99	112	121	129	113	114	134	121	129	148	120	125	139	106	113	122	111	143	141	125	146	130	149	110	108	119	127	131	142	154	127	132	130	128	124	127	129	102	115	131	152	119	118	129	129	118	118	120	130	116	106	114	122	144	129	99	130	132	122	127	116	144	121	120	135	117	130	140	129	121	128	117	126	136	127	117	140	117	114	121	125	140	108	112	130	144	96	139	145	126	136	138	107	129	120	135	131	105	124	124	124	116	122	128	124	112	145	127	126	118	133	114	109	120	138	118	114	113	127	131	144	109	123	126	120	105	137	162	123	118	135	142	154	112	98	124	145	143	136	129	126	133	132	121	104	117	130	119	131	114	120	123	132	146	130	133	144	120	103	116	138	118	108	114	137	104	131	137	112	141	96	125	129	121	97	113	116	96	139	130	105	125	136	120	137	126	119	119	125	136	128	120	125	119	125	107	111	118	137	140	131	115	126	124	121	122	117	119	102	115	112	143	116	136	136	130	127	125	128	112	126	116	125	119	122	134	144	123	102	144	110	114	114	138	122	118	126	119	124	110	116	120	108	122	117	93	121	122	112	114	115	135	128	122	114	121	123	132	135	117	108	141	113	136	122	138	118	101	120	118	147	121	127	133	123	110	126	115	134	148	125	125	124	122	142	132	127	138	130	135	126	125	146	121	133	141	120	119	128	109	104	122	133	133	138	111	132	126	146	122	139	119	123	115	121	110	121	123	125	141	128	124	133	135	130	113	144	131	121	131	121	113	137	131	133	119	116	136	134	116	131	125	125	123	126	109	124	130	140	139	139	127	132	147	98	111	109	131	107	114	128	141	136	129	145	122	98	138	105	127	136	147	135	118	134	122	132	124	130	128	113	110	135	140	127	129	109	144	143	108	124	108	103	137	135	116	139	113	122	122	127	114	130	132	108	116	141	131	113	111	122	118	109	141	133	118	129	108	142	119	119	136	157	109	123	110	132	105	120	141	147	137	127	136	122	157	138	122	120	131	127	126	152	112	151	119	141	114	118	114	126	105	134	144
8459	905	1687	1933	1606	1362	1037	880	834	724	580	609	545	503	490	490	458	432	408	423	405	403	400	438	376	408	355	405	369	392	343	359	364	325	370	367	386	373	376	374	362	358	364	348	360	373	325	335	324	361	342	341	354	351	346	342	343	361	349	350	341	361	334	359	341	367	336	378	327	371	362	306	357	355	343	358	358	341	319	374	358	337	345	314	318	384	328	353	337	345	335	356	321	364	332	323	347	319	321	330	304	342	352	318	325	336	339	354	321	322	354	337	348	373	331	363	329	337	366	355	325	331	313	344	351	339	322	334	311	327	336	326	341	355	290	364	288	334	314	346	323	326	358	336	334	337	352	323	360	322	383	327	339	311	333	345	342	334	334	351	295	337	296	347	363	342	322	344	345	323	290	342	362	348	349	330	384	307	323	326	346	327	319	324	335	346	353	357	318	328	332	300	344	337	315	322	326	332	330	351	357	355	339	330	333	324	340	326	356	324	327	342	329	320	332	361	352	344	352	359	326	369	310	327	326	350	336	337	337	327	339	307	349	337	314	370	353	339	322	343	339	328	302	330	347	355	354	308	325	347	337	332	333	336	328	335	341	352	356	326	344	324	316	338	341	355	301	366	330	329	316	361	340	340	339	322	321	324	306	344	351	321	335	349	347	314	346	338	346	334	317	291	336	349	300	342	338	342	325	378	325	336	322	334	373	336	326	285	330	353	332	333	330	315	369	333	314	315	345	337	353	343	323	339	344	326	344	326	353	337	322	366	337	350	333	353	325	322	352	343	343	344	336	344	326	376	328	376	316	343	346	328	345	334	320	345	325	360	356	327	328	312	342	343	356	341	314	344	353	374	355	324	327	359	334	354	341	303	351	304	353	338	350	319	318	311	352	320	338	344	329	297	347	310	365	371	310	316	351	347	346	341	375	320	349	333	294	341	332	335	308	316	318	343	320	299	344	332	322	319	316	347	330	374	306	313	331	369	304	302	338	312	311	352	329	340	357	335	341	345	324	342	330	352	348	333	344	353	368	319	351	327	336	315	321	334	345	380	357	331	330	318	363	320	313	320	315	335	356	358	319	320	322	308	353	322	334	297	317	338	336	339	342	323	341	347	329	358	341	317	307	351	322	338	321	353	324	359	305	340	300	347	351	354	300	349	319	334	330	337	386	333	322	360	328	346	340	336	352	367	361	342	335	341	361	357	310	329	380	380	314	336	350	315	320	342	308	329	338	346	318	368	310	310	366	335	312	360	322	327	324	289	334	354	338	315	358	342	330	340	380	320	336	353	375	323	325	354	356	349	311	338	365	331	326	350	327	341	330	328	324	330	321	345	355	342	330	318	377	374	345	340	310	342	324	342	333	328	342	335	307	341	324	324	324	352	366	334	352	324	337	331	348	337	348	302	332	323	320	359	326	337	355	344	334	357	287	321	333	333	325	345	346	329	363	347	343	323	324	314	364	365	373	376	336	343	366	392	342	318	344	344	360	327	351	321	365	351	332	360	329	338	337	360	344	314	343	349	351	337	335	358	338	329	329	365	357	324	368	337	343	322	363	379	342	363	338	393	320	325	343	329	349	338	337	358	349	314	319	344	294	326	349	345	324	331	328	327	307	303	363	350	354	349	350	375	348	337	350	309	332	348	325	365	320	320	347	375	324	345	326	323	346	345	393	328	336	330	348	334	339	314	313	331	340	303	320	321	311	302	322	383	310	352	310	357	366	344	331	317	342	331	349	335	341	367	336	320	339	346	364	347	345	344	338	347	340	356	330	309	288	318	337	329	318	345	318	347	338	340	341	310	366	352	354	334	331	320	342	314	330	347	307	354	302	329	331	354	353	358	321	369	330	336	305	323	353	354	308	334	334	353	336	301	337	294	326	336	329	318	320	333	330	335	370	339	352	295	350	319	343	368	377	330	338	351	355	348	366	331	328	359	349	348	348	334	368	359	339	331	314	327	335	345	330	334	352	343	306	331	331	357	367	347	318	330	345	334	366	327	370	314	308	342	366	336	321	326	314	351	323	326	323	330	301	324	367	347	336	317	324	330	309	359	325	289	335	318	343	371	351	362	332	344	347	330	356	370	360	325	333	323	320	336	381	315	355	395	351	283	356	359	360	347	345	335	359	334	330	364	348	359	317	322	331	324	334	324	344	332	349	326	317	317	304	330	353	343	316	353	340	307	340	324	335	365	317	353	319	354	331	353	299	331	358	330	314	348	344	334	303	334	359	315	326	329	346	327	364	331	359	346	337	340	329	360	348	355	335	344	309	322	347	330	351	327	321	352	349	339	379	322	302	339	303	307	331	357	304	339	316	320	332	340	362	320	330	319	386	362	337	342	331	332	330	336	358	310	339	341	326	356	308	350	334	320	368	338	334	326	319	327	312	334	335	347	323	315	342	327	332	342	364	339	339	345	360	338	345	354	356	307	330	346	288	313	335	368	354	338	338	333	374	360	346	342	358	323	346	294	333	310	342	380	328	328	338	316	317	302	314	324	345	318	348	309	329	333	371	316	325	327	334	362	336	357	294	323	336	337	329	343	352	342	322	362	335	329	330	333	338	372	356	328	334	316	348	328	310	322	317	332	339	277	308	352	328	347	332	392	303	314	360	351	359	355	335	313	331	339	357	320	349	332	328	329	342	306	308	334	349	355	311	333	300	315	351	354	368	356	378	315	346	380	301	345	339	350	324	337	353	353	346	330	339	334	339	358	339	359	336	344	317	341	323	317	317	351	356	335	300	342	341	313	352	361	351	315	331	334	338	332	340	324	323	337	335	367	337	310	326	354	321	296	344	324	310	304	322	325	314	344	352	355	332	312	327	355	351	328	301	338	351	323	329	345	355	343	330	320	339	379	323	325	353	345	330	331	341	338	346	356	343	354	322	337	339	335	325	329	345	298	342	338	325	323	354	302	366	319	347	337	341	341	334	309	362	333	346	280	347	372	319	346	338	334	365	332	362	335	328	355	311	382	345	363	353	313	331	306	337	350	332	317	351	334	315	339	355	327	285	310	341	318	349	341	324	338	336	346	360	322	366	352	318	342	328	319	365	306	354	335	328	336	345	350	337	334	320	368	324	350	350	349	314	331	334	378	316	307	337	332	360	300	349	331	350	319	333	337	331	329	342	338	296	332	358	355	366	296	348	338	349	358	308	369	335	356	330	359	353	319	321	333	326	341	339	316	331	338	332	345	331	323	344	344	336	353	314	354	328	321	332	323	314	322	347	337	333	341	371	348	328	339	364	338	325	333	340	341	309	343	338	354	341	339	350	334	342	342	344	373	348	322	333	343	330	338	365	355	339	364	334	337	372	338	347	368	348	331	341	345	342	345	349	361	329	317	361	320	355	331	330	344	301	349	325	338	337	336	345	344	345	344	318	353	344	336	325	336	339	319	328	329	354	309	343	374	329	358	324	357	334	357	362	314	319	374	328	313	334	331	327	327	340	355	363	335	334	338	347	343	332	344	315	356
2009	388	358	377	327	353	397	372	343	378	343	361	357	351	359	370	378	327	377	386	348	384	378	376	354	349	345	360	363	361	336	377	385	328	357	355	347	383	372	372	384	366	357	330	359	356	341	369	335	377	360	347	345	347	330	379	344	338	350	354	349	317	342	360	375	324	363	383	361	389	375	366	400	358	374	364	362	370	332	373	369	398	406	381	356	352	360	359	359	346	357	362	377	325	379	388	360	383	361	378	321	363	344	406	355	355	370	369	362	357	346	360	354	347	366	336	388	399	383	321	331	370	398	348	403	355	377	380	341	337	374	366	370	385	344	378	325	351	365	354	352	376	339	397	439	350	371	375	383	329	385	334	384	367	347	336	373	360	333	340	371	385	371	332	368	374	381	357	361	328	373	362	362	347	336	349	383	364	342	382	353	345	345	371	349	347	360	396	388	332	372	316	350	371	369	366	383	382	385	369	341	377	356	362	362	343	348	325	380	360	355	359	384	408	382	392	387	319	377	364	381	368	386	334	379	349	390	372	391	408	378	374	347	392	342	350	393	331	361	361	368	376	301	357	372	330	391	323	367	360	370	360	381	375	368	397	348	354	377	364	381	362	378	375	364	363	368	370	343	354	355	373	356	354	326	341	354	351	380	364	403	344	328	340	401	379	384	372	368	383	374	375	383	333	401	316	361	365	371	396	339	349	359	377	366	362	364	360	362	372	361	377	340	404	378	329	343	351	368	330	362	356	353	381	394	383	350	384	372	380	376	381	367	345	379	397	363	370	359	355	383	359	388	366	351	371	339	365	356	401	375	349	357	396	415	382	407	330	361	389	394	353	373	343	399	384	385	331	377	390	402	321	343	321	379	375	317	340	338	347	388	367	379	378	340	381	398	368	345	385	369	370	339	344	400	342	379	324	381	400	345	412	378	372	397	404	368	370	341	353	377	397	359	355	358	367	340	369	375	360	384	407	367	360	387	321	353	395	385	354	345	350	365	371	342	363	389	330	348	368	387	367	362	334	376	383	364	369	377	342	351	354	310	341	387	366	347	336	379	334	383	374	347	395	362	425	393	381	361	349	336	385	336	336	355	362	367	374	371	357	369	365	369	330	394	330	349	329	360	354	388	403	370	359	362	396	352	351	370	361	347	327	370	346	366	340	378	344	365	333	359	331	359	361	366	348	375	369	360	398	333	372	381	349	369	338	372	327	358	370	380	382	362	387	374	343	368	396	381	384	349	347	409	374	391	379	343	356	374	330	349	361	349	356	376	374	345	371	349	389	380	402	366	348	375	358	384	395	378	352	363	368	375	348	413	337	387	371	370	353	320	345	375	337	391	382	321	386	386	377	343	360	349	346	354	344	398	377	363	368	372	370	343	356	407	370	344	387	381	363	347	344	385	396	368	351	368	351	412	374	361	358	365	351	358	396	384	319	353	354	370	361	346	367	409	373	375	390	378	359	353	351	376	357	370	339	395	375	358	363	357	343	380	391	358	377	356	350	370	375	342	343	346	308	378	385	383	372	360	340	356	355	401	363	311	351	365	387	357	370	354	364	340	346	371	348	348	374	400	367	407	369	392	353	394	367	344	342	355	343	341	360	386	355	393	376	382	385	415	364	349	370	382	319	341	373	388	392	378	327	372	382	357	359	356	364	331	393	370	354	394	369	381	356	369	349	341	336	340	353	315	342	378	377	328	346	368	335	402	348	343	386	362	372	366	389	373	359	354	378	406	362	352	377	383	376	330	347	379	364	348	351	403	345	402	351	354	370	354	353	366	383	369	388	345	380	375	366	363	348	357	365	335	381	393	368	333	336	360	339	391	358	410	386	341	361	320	354	342	382	349	359	388	367	354	352	363	383	385	357	371	352	354	359	388	383	375	366	382	399	371	354	361	381	347	328	353	352	342	377	358	367	395	384	366	381	396	345	365	354	336	373	372	403	366	363	314	396	373	342	368	332	346	386	336	359	362	338	388	353	376	405	339	333	374	342	351	336	376	385	377	353	353	356	373	342	353	345	338	369	376	354	383	385	358	399	399	362	359	348	340	370	351	340	369	366	354	372	327	339	386	378	331	377	342	376	357	372	342	374	351	383	357	367	351	304	373	354	367	392	400	381	381	364	337	338	420	375	378	377	384	361	342	419	385	324	373	380	382	437	349	371	348	387	354	379	372	381	361	364	373	392	384	321	366	362	363	399	393	365	371	356	386	381	344	394	379	392	387	393	346	333	356	372	411	368	357	355	347	351	340	397	394	385	357	418	397	343	390	417	381	362	360	371	315	371	366	368	389	360	336	347	380	380	373	382	395	389	381	360	411	369	359	308	392	359	338	365	374	356	369	402	351	376	348	366	383	293	353	375	370	344	391	355	328	371	318	354	370	390	368	361	382	371	340	335	347	361	364	359	365	342	349	389	359	362	370	366	360	392	379	353	367	371	361	395	363	377	362	343	398	386	373	343	348	376	345	362	381	359	389	383	364	353	336	398	358	359	354	363	370	345	383	350	374	377	355	355	380	349	371	361	379	387	375	356	340	374	366	372	388	402	377	352	355	368	360	349	389	382	347	365	364	369	365	338	375	434	362	388	374	375	374	365	384	350	379	376	354	377	368	393	366	367	363	344	319	357	369	354	378	334	351	324	325	341	345	362	380	355	360	354	362	377	382	362	366	349	389	362	357	359	355	370	364	359	384	343	395	310	342	381	379	350	349	386	355	374	338	390	330	372	353	356	368	365	379	335	367	334	371	365	358	336	355	381	369	356	358	354	336	385	363	365	352	330	340	369	360	342	332	336	358	370	380	374	392	367	399	384	391	351	399	354	392	366	355	377	377	380	335	355	345	319	359	355	335	354	358	341	374	339	348	367	355	387	365	370	364	357	341	373	339	368	356	355	364	357	360	366	405	406	373	361	377	357	371	350	370	344	349	392	327	355	382	342	418	371	368	348	356	390	359	332	370	380	366	401	343	292	378	354	357	357	387	368	359	392	355	334	365	365	345	354	330	403	368	354	391	352	364	378	341	358	387	359	342	373	384	373	355	382	374	361	362	377	370	371	375	359	339	328	385	384	387	368	340	350	344	353	362	386	377	340	363	328	328	361	344	329	347	359	325	376	359	375	384	368	346	362	360	383	361	394	377	372	352	369	325	343	403	384	394	369	367	359	385	320	344	358	339	370	360	396	364	333	374	398	391	353	347	363	325	378	349	401	392	360	331	408	331	358	384	362	356	390	408	356	352	361	393	380	386	343	399	383	375	387	352	320	351	366	408	393	357	348	366	373	352	344	364	415	353	399	405	343	384	360	372	352	373	401	377	413	360	400	345	394	386	385	379	340	342	395	334	320	365	337	326	352	350	386	370	377	381	377	353	368	365	386	400	352	374	381	347	349	375	355	371	339	328	374	360	338	359	338	365	341	359	365	371	360	356	370	341	345	365	328	387	366	382	388	373	358	372	361	371	329	307	371	366	364	356	349	381	364
2410	871	823	853	839	852	838	786	767	826	803	790	831	811	816	817	816	791	739	777	788	844	818	801	819	843	786	780	812	802	808	831	816	803	813	835	846	809	806	804	807	787	778	877	820	812	798	829	809	795	780	797	752	758	847	784	801	802	815	798	797	765	806	766	760	776	777	790	843	809	797	817	817	844	797	764	810	853	744	771	784	847	764	758	740	762	751	806	836	796	795	703	796	774	787	782	805	786	799	823	772	839	781	796	717	762	769	797	843	806	745	804	773	757	763	816	838	784	795	808	787	768	817	793	854	862	790	845	864	792	777	777	763	783	777	800	816	772	793	797	821	803	812	776	811	735	788	822	803	817	781	866	798	767	811	758	788	782	816	727	802	791	743	805	821	820	829	801	773	773	802	814	795	829	809	790	812	791	807	787	841	832	826	769	771	787	794	819	815	796	825	804	813	790	806	819	818	827	830	838	766	801	806	765	765	792	798	807	810	825	752	795	755	768	761	770	760	780	823	824	745	825	791	796	800	726	759	772	846	771	786	757	791	800	812	799	772	819	787	778	743	736	766	782	777	817	770	789	776	787	809	809	814	793	792	822	762	771	784	790	826	788	803	779	801	827	767	773	772	730	747	807	806	751	807	789	751	795	810	772	813	794	773	799	760	832	767	756	803	803	760	766	782	821	835	836	811	760	813	762	802	766	804	796	817	770	794	790	839	809	826	831	850	820	789	783	847	772	796	787	862	837	807	771	778	768	820	799	761	747	803	777	775	847	815	780	809	785	767	808	789	796	781	767	790	774	811	804	777	820	785	801	826	741	794	849	811	827	829	855	800	760	871	806	825	829	821	763	767	797	812	750	803	778	747	764	837	833	780	811	754	776	805	849	829	794	814	822	781	760	791	790	771	806	725	747	754	821	821	813	793	800	830	782	796	858	794	803	809	856	801	762	747	837	808	791	751	765	802	811	806	776	766	777	723	732	762	819	800	817	812	814	818	781	802	833	742	813	807	806	816	802	795	768	745	833	810	809	841	787	755	771	739	859	794	783	828	794	796	820	783	813	775	723	797	833	779	802	854	773	823	833	829	790	792	862	785	819	761	782	807	825	831	845	830	805	785	814	770	777	826	808	793	774	837	828	712	743	824	816	804	757	748	801	800	788	753	789	729	785	747	812	708	777	817	815	768	840	822	757	771	792	820	794	767	800	795	807	787	783	822	769	793	781	781	856	748	771	807	752	799	758	811	767	815	793	744	778	796	783	828	824	772	784	810	784	806	797	808	788	879	786	786	787	845	753	776	750	785	798	813	812	769	790	766	740	788	845	822	759	796	818	782	794	800	803	809	834	718	814	821	777	792	771	807	803	832	834	870	842	783	801	781	778	797	742	782	828	813	798	824	793	715	826	835	821	777	828	790	794	805	759	807	761	820	827	792	804	787	801	802	796	778	849	830	754	809	819	794	770	784	816	772	783	822	784	746	812	770	849	825	775	788	816	805	806	830	795	778	789	768	774	755	770	754	718	778	804	797	820	766	796	795	828	741	821	833	795	775	752	810	783	809	798	811	820	819	814	849	782	771	802	824	831	806	801	764	815	804	783	751	766	772	831	730	809	796	735	809	794	767	748	767	798	776	788	794	793	827	788	827	785	799	830	783	782	823	798	787	814	791	797	795	755	760	764	828	816	788	761	762	809	798	763	773	785	803	792	799	831	792	797	778	829	772	811	821	784	787	805	773	811	745	782	765	782	800	815	766	782	789	780	793	818	787	818	810	831	809	781	799	805	805	782	795	825	779	809	790	790	819	806	841	805	769	789	769	785	832	786	837	814	818	773	845	833	790	786	759	827	767	817	783	821	837	820	818	804	767	775	770	775	779	756	863	793	898	794	738	809	774	814	802	766	801	780	794	752	814	753	797	818	791	832	801	774	784	777	762	772	774	771	810	779	803	783	818	842	791	776	837	793	781	839	750	760	828	804	790	810	755	774	797	814	799	769	761	784	795	835	811	763	789	782	784	808	826	809	774	789	811	791	775	825	820	816	751	779	790	728	787	833	807	772	744	756	793	824	844	761	848	851	783	783	789	766	758	790	805	754	827	822	792	763	751	768	790	778	800	800	789	799	833	805	779	823	822	763	797	827	798	833	776	761	779	786	778	829	785	830	813	742	773	822	794	775	867	816	779	792	822	845	800	812	781	775	779	797	788	810	793	773	799	791	780	798	812	794	795	770	816	772	747	782	824	765	798	727	820	787	801	792	766	765	788	838	768	829	773	814	813	825	740	785	736	805	798	790	793	801	816	733	799	767	816	798	811	812	782	844	781	823	790	792	831	827	767	876	794	811	792	804	775	812	798	803	763	780	773	821	820	772	756	820	818	798	764	800	800	802	828	783	762	785	802	776	786	785	828	814	826	770	801	835	769	808	779	811	783	771	800	797	795	796	749	784	813	776	836	773	781	775	842	806	749	793	788	803	721	751	851	813	812	791	808	827	845	801	731	724	807	788	800	803	785	814	805	776	796	773	777	779	816	795	737	790	828	834	790	802	822	792	808	796	760	823	814	769	802	750	753	819	804	789	783	784	801	789	830	836	802	790	799	871	756	782	820	771	798	841	821	799	755	763	783	800	776	746	767	756	782	830	798	769	790	746	784	807	834	789	738	781	748	787	783	754	791	741	791	729	788	746	801	812	761	760	798	785	806	749	825	818	841	800	780	751	792	777	764	781	786	823	824	816	790	776	735	819	820	785	819	722	737	763	746	813	843	726	802	797	737	782	768	782	826	798	779	842	819	765	785	791	805	798	801	808	795	796	723	815	805	845	822	820	810	795	792	814	765	764	788	830	804	812	737	801	798	807	787	816	783	783	829	745	771	839	818	833	767	802	780	782	767	809	786	790	784	806	778	849	820	803	744	790	800	816	805	797	842	773	757	777	758	736	744	816	802	818	814	808	775	836	827	831	766	807	815	807	836	807	752	843	814	780	785	783	800	810	764	793	748	796	796	801	747	781	767	792	815	807	851	824	786	817	796	799	799	742	809	815	815	764	833	849	794	777	778	810	796	780	798	807	794	803	787	853	788	819	824	767	767	774	787	763	800	799	791	778	825	799	777	811	792	761	834	774	802	810	849	799	811	820	797	828	853	767	779	835	789	845	787	764	829	870	778	797	799	800	812	809	772	807	763	777	781	731	784	815	790	809	898	797	806	828	804	768	816	848	821	768	774	785	783	806	786	760	757	781	807	738	801	781	768	804	772	816	839	813	818	813	877	845	781	761	829	797	758	773	754	769	795	827	815	828	776	787	793	774	732	808	795	805	826	806	772	841	814	783	800	762	759	780	812	833	800	805	752	881	763	793	787	820	716	791	810	767	811	818	814	814	833	785	822	823	770	751	760	798	810	843	809	757	795	810	820	775	814	813	808	834	824	730	804	849	776	843	766	801	754	802	796	812	774	814	830	803	813	762	791	880	809	820	814	780	758	813
7781	511	491	385	311	325	268	265	228	201	226	179	194	193	171	198	193	197	175	207	201	181	198	193	189	168	174	166	169	169	207	175	179	180	163	172	170	163	169	169	163	194	142	168	189	176	153	168	181	207	180	191	177	171	173	149	170	165	180	180	187	190	164	185	183	175	204	160	203	176	189	178	177	185	171	170	184	168	214	168	185	190	170	170	167	183	174	174	206	191	170	171	216	185	204	178	194	164	197	174	162	178	199	201	158	160	199	169	187	158	151	188	198	168	175	212	183	183	190	181	196	176	171	191	175	206	178	180	173	162	175	191	168	171	187	169	184	187	187	160	183	171	176	150	205	160	171	157	192	157	157	168	174	181	166	170	198	185	175	159	197	182	188	182	191	198	144	172	184	166	145	161	189	180	177	201	180	166	196	183	171	167	189	203	145	147	181	169	196	166	164	184	189	185	180	179	179	156	172	179	157	211	196	187	151	173	210	187	182	178	167	173	144	164	177	169	196	185	181	202	175	183	194	189	185	164	188	167	193	201	196	155	177	178	170	201	156	182	198	168	170	189	158	178	188	165	178	159	172	184	215	172	176	165	185	198	175	212	174	175	173	174	203	201	191	152	190	197	175	191	162	183	183	202	182	176	168	175	178	196	192	168	164	180	168	154	193	180	163	179	169	193	161	166	195	168	182	178	171	167	201	204	179	187	193	169	198	195	178	188	175	189	192	184	182	171	182	200	190	165	167	179	190	205	180	175	182	190	168	171	180	197	176	174	160	189	195	171	215	167	180	156	196	183	167	188	163	179	177	198	195	180	199	170	188	183	183	173	173	177	189	200	179	200	207	178	169	190	172	174	183	165	175	181	199	193	183	172	175	190	170	175	175	172	179	191	210	214	158	151	155	163	168	170	190	177	171	189	181	189	179	170	182	183	183	183	173	163	163	212	181	174	184	181	184	177	172	201	179	183	164	178	152	192	190	162	178	174	200	196	164	173	169	171	189	149	198	191	177	163	192	169	185	175	149	161	184	174	158	180	195	178	198	169	151	199	178	168	178	204	182	189	182	178	192	183	193	189	163	184	188	193	176	194	171	184	166	161	179	185	181	207	166	163	161	158	191	203	214	162	168	187	200	164	182	173	151	167	162	211	166	162	172	204	182	180	188	185	162	192	189	171	170	202	186	163	169	186	184	186	187	198	176	177	178	183	197	184	181	178	173	169	164	181	161	169	208	162	171	177	193	185	180	175	179	170	164	191	194	184	176	199	157	190	206	170	216	158	202	181	183	176	201	185	186	179	176	178	184	176	180	177	175	199	187	176	167	194	179	166	172	197	172	185	195	173	172	174	177	186	192	175	162	193	185	169	157	188	153	164	172	193	206	180	181	187	177	162	214	168	151	185	166	216	163	171	193	172	175	188	178	155	175	185	195	160	173	165	182	187	181	175	168	170	177	193	183	188	164	189	189	194	188	185	163	184	163	218	176	169	175	174	188	175	168	216	208	170	147	168	173	175	154	179	162	178	198	160	158	174	190	172	181	185	204	204	189	178	186	193	184	149	167	183	177	170	186	201	155	199	190	168	189	188	169	186	170	177	164	173	162	186	195	174	172	201	188	168	163	204	185	180	174	206	175	175	180	171	177	168	184	170	169	182	194	200	181	179	170	189	170	189	180	211	186	188	166	187	185	170	178	169	172	185	165	183	164	170	180	209	170	167	181	206	172	174	182	171	168	192	184	179	175	162	187	167	185	167	157	184	177	196	189	189	164	173	185	185	172	196	208	171	179	178	184	176	177	191	185	183	179	179	191	178	164	150	187	181	159	156	190	186	208	175	198	183	162	176	195	164	176	158	153	162	181	206	173	197	199	170	178	190	177	199	174	162	203	171	167	173	170	186	173	168	202	191	198	196	185	167	165	188	171	191	176	212	179	173	181	180	173	193	180	178	176	175	187	153	197	177	178	161	176	194	153	178	171	188	167	172	179	193	189	184	175	170	195	201	168	180	197	200	158	223	169	167	181	167	175	182	180	172	174	160	168	170	201	168	166	191	178	191	178	173	218	179	189	177	187	201	171	188	182	172	168	162	188	200	198	165	206	184	140	173	166	187	185	176	182	217	162	178	192	189	190	211	192	190	177	183	169	196	201	175	181	168	172	194	176	172	159	168	176	193	174	186	178	192	185	184	175	176	205	171	200	174	188	194	171	185	177	213	184	181	171	143	176	186	186	176	225	186	172	179	167	176	163	189	161	189	169	173	176	200	197	154	181	193	180	191	184	169	196	201	171	172	211	173	173	175	192	187	158	186	205	176	170	174	157	182	183	171	191	178	168	208	177	172	194	171	167	150	173	197	170	166	178	184	189	220	178	180	209	191	201	192	175	178	191	198	190	180	191	170	201	169	179	162	153	201	173	183	191	180	193	195	193	200	204	211	174	202	197	170	176	184	192	179	203	197	189	197	198	181	195	193	200	168	185	169	174	182	182	180	188	185	166	194	194	215	173	189	164	165	144	187	182	181	146	179	183	193	188	180	198	191	175	186	161	196	187	171	177	155	167	181	192	196	193	189	192	180	200	163	143	178	183	157	183	192	162	172	174	188	202	176	197	168	180	183	182	156	165	181	166	198	186	173	173	195	162	159	178	180	165	159	167	189	191	206	173	196	172	160	170	187	188	169	172	176	181	184	179	198	198	178	181	218	170	166	161	188	154	188	185	189	179	194	186	163	158	198	168	183	182	180	196	200	169	155	198	174	183	184	207	196	161	212	170	162	197	187	191	185	165	173	177	209	182	172	203	187	171	165	185	183	177	182	185	200	183	185	182	155	180	199	194	183	177	194	183	173	182	174	171	150	177	170	164	165	184	181	174	168	186	192	186	196	180	187	161	190	191	183	193	170	158	177	175	190	211	164	153	168	163	193	172	216	187	198	169	170	158	168	192	208	166	166	190	168	191	181	189	167	191	194	174	175	172	186	198	203	191	158	193	207	172	160	178	175	161	182	190	184	184	165	191	186	174	169	155	166	179	165	190	164	195	172	187	174	174	191	165	149	195	182	200	167	173	194	195	177	187	200	146	161	198	208	161	141	182	194	171	161	180	180	189	185	175	191	170	200	171	169	181	182	179	177	158	204	184	175	194	160	168	169	172	173	185	171	169	177	172	188	154	174	197	168	173	215	176	174	185	179	185	202	184	178	164	207	163	187	181	189	202	184	180	191	197	188	199	180	186	182	196	193	166	174	199	183	180	154	186	185	156	188	181	169	187	173	164	178	165	169	176	176	151	183	147	179	181	194	183	200	183	164	151	188	179	178	174	148	156	169	188	198	206	178	173	215	178	162	172	185	170	167	164	169	169	191	156	175	189	190	168	175	158	201	178	178	161	167	180	186	170	183	189	180	183	166	206	171	177	155	197	164	198	186	175	145	171	187	174	157	193	189	189	190	187	182	186	203	180	191	180	187	187	192	165	178	165	166	165	162	187	175
6619	745	1212	1272	1071	971	781	735	626	618	567	583	534	516	518	497	491	463	473	484	500	448	461	442	450	407	444	447	438	410	431	449	430	444	438	459	453	436	481	451	465	429	443	447	429	393	425	435	429	452	409	438	422	462	424	404	405	413	424	419	430	414	430	423	399	455	402	402	429	406	407	452	395	418	435	396	432	430	377	402	402	443	409	436	441	438	432	416	418	387	397	435	389	431	450	428	427	433	466	422	401	443	429	425	461	429	409	428	416	416	442	392	421	447	427	388	439	402	420	442	413	425	419	407	457	393	462	438	390	395	421	376	386	396	404	429	453	418	421	417	429	409	420	424	399	424	447	425	411	415	384	437	448	429	416	438	463	428	434	422	389	422	394	446	447	429	421	400	392	412	452	433	385	429	407	453	432	439	405	395	381	432	403	398	431	447	450	427	390	396	454	447	431	416	412	457	417	407	411	422	428	419	405	454	404	434	427	450	401	397	440	414	444	431	441	442	425	415	455	394	430	421	411	391	386	410	396	409	434	395	443	437	434	422	375	424	415	400	450	393	422	438	416	420	439	418	379	375	426	410	412	443	422	449	388	451	418	373	380	405	404	413	417	427	426	417	438	434	414	449	435	481	443	402	415	419	428	455	406	423	437	409	416	425	417	451	448	407	428	443	448	408	439	412	411	446	475	414	413	446	398	414	461	425	417	429	431	407	438	456	405	422	364	439	419	454	437	433	428	366	427	429	405	443	401	389	365	431	385	412	412	433	442	437	445	418	459	410	405	411	428	450	493	412	465	421	432	377	401	417	429	416	451	463	430	443	395	397	430	431	436	413	398	408	452	429	430	428	434	410	378	464	454	429	452	437	404	402	356	427	395	399	404	433	432	418	398	424	417	423	414	431	423	436	390	429	475	416	386	426	436	402	392	425	435	418	442	418	436	407	403	405	406	420	382	423	391	411	403	410	412	430	435	397	434	440	421	411	421	419	414	384	423	434	414	421	429	420	458	437	403	409	423	377	421	415	431	433	431	434	465	440	413	410	434	439	424	436	424	432	429	412	402	443	427	420	400	401	444	417	422	409	400	424	400	452	416	423	422	409	388	430	397	423	417	442	415	423	476	397	393	456	418	427	418	450	398	438	405	400	392	414	396	464	430	401	420	452	403	436	390	415	382	428	427	435	400	403	381	429	399	441	440	403	468	450	423	406	457	442	406	449	433	424	443	446	402	415	429	440	466	392	400	419	405	391	411	425	426	437	455	447	400	441	402	428	409	441	430	414	440	411	425	423	407	434	433	418	428	418	404	448	420	387	415	430	432	423	425	422	424	426	395	418	454	478	423	402	442	392	404	393	441	412	412	430	447	401	428	470	436	408	436	378	401	420	444	394	410	400	419	424	424	444	423	437	422	431	424	445	413	442	426	406	435	398	430	416	417	391	417	429	439	466	442	434	384	451	428	409	453	430	416	416	418	432	414	456	418	423	419	393	443	417	426	447	419	436	408	404	457	415	419	437	404	435	410	407	427	463	422	445	423	457	460	449	416	465	400	422	402	390	440	427	452	427	413	429	438	404	410	420	433	438	434	421	429	455	410	391	394	433	396	459	440	450	424	432	415	418	381	435	424	427	457	405	389	451	444	418	464	401	418	418	425	381	429	435	441	413	415	397	416	428	439	444	409	444	431	396	422	403	403	434	430	412	412	433	422	401	439	467	416	440	429	398	389	434	422	359	440	386	438	411	410	459	373	416	427	431	412	413	384	436	390	411	437	400	410	466	396	425	409	393	431	436	454	403	427	428	409	423	440	416	410	442	399	419	440	437	438	439	446	405	394	434	449	415	400	413	415	425	392	419	400	415	439	429	433	411	439	424	410	429	443	428	447	429	430	446	445	431	470	418	419	465	420	418	443	447	395	401	424	415	397	452	419	425	441	406	442	415	450	458	398	414	429	404	426	409	433	414	392	434	386	421	414	435	465	388	435	432	379	419	417	414	402	433	454	431	416	437	420	442	429	415	435	411	460	416	406	419	441	399	410	402	414	439	435	406	424	420	420	452	401	427	412	414	433	441	391	413	437	466	399	435	421	388	419	442	435	433	396	406	410	408	396	414	392	441	437	440	385	411	373	414	422	435	417	432	438	406	428	422	441	405	405	411	405	409	418	432	431	418	454	436	431	433	434	431	472	409	418	402	425	401	413	418	412	392	472	430	454	424	454	470	433	443	400	402	422	408	445	435	452	460	434	417	443	441	432	441	431	410	428	428	465	389	389	423	431	429	420	416	428	399	452	451	414	438	442	428	446	414	457	429	382	430	413	453	415	448	437	477	411	386	426	430	420	441	423	417	407	465	465	416	449	411	398	426	417	433	447	400	421	462	397	441	466	392	437	415	441	423	382	408	442	426	428	434	401	433	404	459	443	418	431	424	394	433	396	430	448	425	420	416	462	417	403	423	413	441	400	454	404	376	429	448	458	400	419	399	367	410	416	436	410	428	408	374	368	417	409	441	381	445	409	431	433	423	438	409	431	405	410	455	430	461	411	453	408	448	409	402	459	409	410	441	394	437	426	418	440	454	405	411	444	397	456	423	401	420	419	443	425	419	394	383	428	397	432	414	433	429	401	459	426	411	421	439	422	405	418	404	396	429	428	399	425	426	453	439	417	434	416	447	413	415	423	387	431	412	417	452	408	418	398	417	415	420	405	432	429	436	435	454	426	420	438	409	405	403	429	418	428	421	423	422	399	401	431	385	439	435	412	434	408	449	456	433	437	424	443	404	402	437	419	444	442	411	432	430	410	423	472	415	411	427	440	419	407	412	433	428	434	398	444	426	431	401	452	449	431	436	425	436	434	419	422	424	415	414	432	416	415	441	415	473	425	410	378	426	463	410	414	411	415	406	402	459	394	436	409	428	420	387	444	422	402	409	448	443	409	423	421	461	445	449	400	399	404	428	386	425	404	445	421	403	448	404	474	409	399	432	422	425	409	400	458	435	422	447	434	402	399	410	406	408	425	429	402	452	416	377	446	449	460	448	428	412	435	434	435	451	429	423	384	398	424	450	393	449	438	448	403	439	421	429	384	452	416	398	396	409	435	437	404	401	418	429	476	401	428	438	432	424	416	449	390	451	411	420	419	409	434	458	420	390	413	431	410	448	387	429	395	460	423	475	432	425	379	410	429	403	414	387	417	430	452	415	451	401	415	409	465	441	416	402	437	406	418	427	394	430	448	401	422	424	401	398	374	386	402	440	449	406	431	400	411	412	386	434	428	423	405	414	421	438	421	438	428	387	425	394	421	414	443	401	424	451	378	407	442	425	407	437	408	388	398	406	430	462	434	408	436	416	380	464	442	404	435	391	438	447	386	411	421	424	417	439	396	419	412	435	417	424	411	416	421	432	429	428	428	434	444	448	404	397	423	410	398	449	402	421	456	429	424	423	421	433	434	435	434	419	395	408	431	422	430	405	466	391	429	404	402	455
14584	1146	817	603	448	332	252	220	204	186	165	185	159	169	150	128	124	137	115	146	152	133	127	141	145	131	119	129	129	120	166	121	120	140	140	133	126	143	128	133	141	122	126	133	129	107	120	133	129	120	110	141	116	116	127	108	134	140	122	116	132	109	123	125	120	122	126	128	105	113	118	137	122	135	147	106	104	114	113	142	128	116	113	126	128	117	112	121	119	125	121	147	113	116	127	119	120	115	116	127	122	127	110	113	143	113	134	115	125	124	111	126	132	129	128	137	114	107	107	106	111	129	104	123	130	111	114	160	109	125	129	112	141	105	133	127	131	139	122	108	131	112	126	122	137	142	134	133	116	143	131	131	131	116	122	105	126	146	103	110	112	117	121	113	123	118	103	110	100	134	105	116	125	113	120	102	115	107	125	146	126	116	123	107	129	117	130	129	111	138	146	128	130	128	115	124	145	96	123	140	133	143	132	120	130	127	105	130	135	125	136	104	111	119	131	114	108	119	116	116	109	125	108	107	107	111	116	132	125	110	140	115	141	135	91	136	137	126	121	120	134	126	125	111	132	116	127	126	126	117	137	125	127	112	128	123	104	119	120	100	144	113	126	117	108	130	107	126	144	132	131	120	121	107	123	125	128	119	104	132	142	138	143	119	118	122	117	118	125	127	130	120	120	129	126	116	118	110	108	124	120	123	121	155	129	103	127	128	143	133	131	99	139	118	125	158	122	117	134	117	124	133	130	115	133	123	108	110	104	114	108	136	122	119	126	132	117	103	129	137	128	112	134	117	116	121	133	117	115	117	119	130	129	133	104	130	110	118	125	133	126	115	138	121	116	120	94	107	117	121	137	127	112	117	100	130	142	137	145	115	125	112	148	114	114	96	118	116	141	122	118	142	115	125	121	130	138	136	114	112	107	116	132	116	133	114	117	134	121	158	110	111	129	115	130	112	130	115	123	141	138	135	111	117	110	142	126	139	139	109	135	111	116	104	130	133	135	122	118	108	127	105	130	107	151	125	122	93	127	134	122	123	119	123	111	120	118	126	137	128	117	129	126	133	129	118	107	129	129	116	130	111	112	97	102	115	117	132	136	123	131	141	117	134	146	118	150	130	128	129	116	111	123	137	120	109	122	122	110	112	129	125	117	102	113	117	126	133	103	108	116	130	136	114	130	138	118	159	134	116	118	115	91	114	124	120	128	132	101	130	133	128	119	116	109	127	131	109	120	115	113	121	143	122	120	124	142	135	121	119	121	119	121	116	104	117	139	130	163	139	135	131	137	125	123	119	138	132	144	121	122	128	134	118	103	152	124	123	104	128	124	130	132	112	123	120	106	109	116	127	127	128	121	127	127	118	121	123	135	139	120	130	126	132	134	128	132	126	127	133	128	115	118	111	125	115	137	127	120	115	112	104	131	136	128	116	125	93	126	118	129	112	119	90	125	135	120	110	114	125	121	132	120	117	110	136	114	123	110	112	132	114	98	124	125	130	116	101	136	102	120	110	136	100	113	122	125	138	114	131	117	133	120	118	142	115	105	130	100	130	117	130	144	122	142	120	131	119	108	115	121	148	130	115	123	124	148	126	127	108	127	123	121	139	142	105	137	112	118	103	121	106	115	129	126	104	124	109	123	129	137	125	131	112	139	143	123	125	116	117	140	117	121	123	113	120	119	128	107	128	130	108	90	128	123	122	133	117	112	122	117	105	135	123	124	98	98	117	101	128	139	115	115	130	116	105	122	114	115	119	119	96	109	111	140	122	109	126	126	110	125	119	123	113	103	133	121	95	120	132	135	100	116	124	124	121	123	145	137	112	154	117	123	102	130	134	139	119	113	126	127	125	132	106	134	115	131	111	111	110	124	118	117	132	110	118	119	113	137	110	100	133	134	114	129	119	123	87	118	100	107	135	131	106	143	131	124	142	141	122	111	133	123	127	109	138	146	139	114	121	117	125	104	128	111	118	122	115	103	117	123	111	129	130	112	131	106	120	124	136	109	110	126	126	124	128	124	122	122	125	127	146	146	134	100	121	134	118	129	108	120	128	117	150	154	119	130	127	124	110	136	144	117	123	135	130	114	138	120	105	135	134	130	139	123	125	109	116	132	107	118	110	109	117	115	116	135	112	124	117	118	140	120	127	123	124	118	129	119	120	127	140	116	124	131	130	134	137	125	128	114	139	119	119	114	126	117	111	102	126	118	110	107	118	124	133	151	139	111	109	142	119	116	129	111	125	115	95	121	112	109	113	109	110	97	130	133	129	130	120	110	126	112	127	143	108	133	101	142	124	118	114	110	119	108	140	112	148	120	128	126	104	157	120	126	130	149	140	123	140	128	133	130	115	116	117	113	136	141	141	123	108	120	122	133	120	122	125	124	108	144	120	138	135	147	134	130	119	125	126	114	112	121	113	129	122	121	126	124	125	140	129	113	124	139	122	124	125	134	129	128	136	124	127	140	108	114	116	112	133	115	129	135	123	128	147	109	141	110	132	118	119	126	123	121	131	129	122	112	123	131	144	115	122	119	131	125	152	105	144	124	140	123	122	135	121	107	121	120	125	124	134	135	149	123	113	99	144	118	111	132	129	108	158	112	134	113	134	137	139	118	122	106	124	104	128	130	126	128	114	119	107	140	107	139	132	127	104	122	110	100	122	120	115	116	135	122	107	131	129	122	115	131	116	113	110	117	143	134	126	121	132	114	122	130	125	134	125	118	122	114	129	112	124	140	109	117	138	146	123	132	133	109	114	116	135	133	129	117	135	112	134	108	120	144	115	126	128	127	133	100	109	125	115	113	114	119	122	129	126	127	143	122	130	102	108	123	119	126	137	101	125	130	133	146	108	133	138	116	110	123	112	137	110	115	119	112	99	121	122	119	128	118	100	119	122	152	121	127	115	117	123	105	115	121	128	139	148	105	108	130	117	124	125	122	130	131	122	114	115	144	116	123	120	130	120	108	121	102	121	113	115	135	123	121	128	121	111	103	118	145	118	118	121	121	113	115	140	118	104	141	134	114	131	141	148	118	107	100	120	124	116	135	126	113	118	110	92	122	138	114	132	135	143	123	113	113	124	136	127	117	105	117	124	121	117	135	122	120	121	113	125	118	116	129	120	129	117	116	130	142	112	137	118	126	121	99	136	130	110	112	142	123	109	131	141	108	124	105	114	113	138	158	115	140	130	131	137	111	124	120	122	111	115	120	128	99	108	122	118	117	84	126	109	126	117	128	125	113	128	117	104	105	117	126	143	116	116	131	120	127	125	133	108	127	126	103	121	114	119	120	127	133	133	121	115	115	122	118	141	123	122	103	127	141	148	113	107	120	129	121	130	120	125	111	123	119	128	137	111	125	131	132	129	101	118	134	116	136	124	126	134	131	139	123	140	116	105	111	118	119	142	153	125	137	131	110	102	105	137	131	112	116	112	131	122	136	132	132	135	129	132	130	108	145	135	133	125	119	122	106	135	133	157	131	129
8284	931	1724	2034	1619	1315	1094	838	808	704	643	574	570	520	492	435	454	414	449	407	436	399	420	400	419	409	388	408	387	354	357	325	374	337	347	343	387	368	397	342	372	333	333	373	360	344	372	319	375	313	330	354	346	336	341	328	341	314	331	325	342	351	301	343	335	321	322	355	347	322	333	293	306	314	311	325	304	344	318	338	340	353	347	347	345	278	330	317	310	346	334	353	324	331	357	318	326	306	335	356	336	312	348	340	356	356	338	359	287	340	335	335	318	340	348	339	367	343	289	345	332	322	359	298	300	323	365	336	332	318	347	353	331	323	357	337	362	321	322	330	320	319	305	343	301	338	338	349	344	340	324	314	338	300	324	347	336	308	379	324	315	320	370	362	343	356	324	325	339	328	337	306	342	330	337	327	356	336	321	332	310	317	344	344	330	351	307	321	346	323	332	290	340	340	315	330	304	339	298	310	334	334	358	305	364	307	321	309	346	329	327	332	311	300	336	358	311	344	348	334	313	312	365	344	314	346	333	326	323	342	325	361	308	355	315	344	325	325	304	328	319	359	338	320	320	335	343	338	333	335	334	336	328	334	320	308	303	346	338	332	322	350	330	326	343	349	344	305	324	359	350	323	331	341	325	312	346	325	319	300	347	338	345	328	315	326	327	313	322	310	322	309	349	327	338	301	333	332	343	352	359	305	328	311	316	328	322	323	328	304	320	346	300	342	346	322	337	337	339	325	297	323	330	339	326	318	331	290	323	352	346	337	329	328	345	366	330	328	333	305	331	348	349	329	318	334	311	301	356	336	293	343	359	320	333	332	314	326	324	352	297	340	349	309	360	353	312	353	302	337	341	323	347	331	353	332	348	349	331	361	352	361	323	337	300	329	324	330	340	352	333	335	369	316	363	313	329	338	338	324	348	332	349	326	341	325	334	338	310	344	313	326	315	363	316	347	355	335	333	337	351	334	302	330	327	313	345	319	308	314	344	325	344	315	340	363	302	294	367	359	344	326	363	317	309	330	308	357	334	301	297	319	343	326	341	337	338	359	342	313	337	333	344	344	337	354	342	305	355	323	338	323	309	334	332	327	352	341	302	310	329	322	345	343	316	352	350	319	384	356	309	336	311	315	309	353	318	328	328	316	321	308	332	343	317	332	358	329	309	360	347	346	293	341	318	351	333	341	303	346	347	317	349	340	333	326	335	349	336	337	316	315	336	364	339	358	324	322	334	350	346	383	321	356	321	275	345	341	348	375	311	328	330	304	325	341	344	329	345	336	295	327	331	325	298	361	322	322	319	331	324	389	316	318	344	334	343	312	328	343	325	309	330	328	322	324	332	331	333	324	337	305	314	341	330	301	315	339	335	332	330	316	362	358	326	359	317	329	346	321	345	311	337	352	345	316	362	302	352	326	292	333	322	339	316	343	308	332	353	336	311	322	338	310	307	326	326	318	306	326	314	327	353	301	317	332	348	317	325	343	375	325	334	306	325	329	328	332	334	324	314	346	333	346	328	321	335	330	341	318	307	337	287	323	322	347	327	349	345	324	308	343	342	338	344	332	320	304	300	309	317	315	330	329	332	344	332	310	340	338	330	341	323	309	341	349	326	309	325	334	366	343	333	311	312	351	312	334	313	307	324	313	320	319	326	315	321	312	360	332	347	338	313	374	325	311	313	312	333	332	361	311	328	338	306	337	349	335	298	336	312	346	352	313	334	296	335	307	356	328	290	303	328	318	331	333	321	295	340	329	323	342	313	332	320	309	300	303	329	323	334	336	327	297	320	344	306	304	304	326	345	326	296	336	358	331	315	333	312	345	341	307	330	343	308	300	331	334	321	350	317	299	329	329	316	322	323	336	330	349	335	341	335	348	309	330	331	336	308	279	331	301	368	310	320	333	330	326	317	339	337	342	322	302	352	351	322	324	314	332	342	317	295	328	309	292	345	325	331	331	305	307	330	321	294	356	342	330	337	304	320	345	343	353	345	336	327	296	309	325	337	376	348	313	345	321	330	330	312	358	308	329	324	323	301	315	316	328	327	313	332	342	339	326	335	353	352	315	335	314	329	303	326	356	319	331	315	343	311	365	338	346	342	315	315	336	347	335	359	318	348	316	340	334	333	321	316	325	320	312	306	310	320	323	313	316	330	339	314	297	293	293	303	354	321	327	300	335	336	322	330	356	338	307	358	330	309	324	338	337	322	350	347	295	319	372	331	308	326	306	335	331	287	295	362	291	350	354	313	331	355	367	353	355	321	326	346	340	342	347	334	350	369	340	322	323	323	333	361	318	328	332	353	351	339	346	311	362	342	317	334	302	315	342	322	332	331	339	327	349	359	324	332	308	348	291	333	331	353	342	323	328	349	319	366	318	340	357	306	315	336	367	333	349	325	345	320	328	346	349	321	365	333	341	357	311	363	340	336	371	322	336	341	345	357	338	358	299	348	343	307	342	312	343	355	314	334	321	333	321	345	350	363	308	341	345	325	353	316	326	328	321	331	327	315	324	294	366	334	303	319	364	373	343	348	304	347	344	342	336	369	330	323	333	363	332	340	327	318	318	351	343	334	295	332	357	325	382	333	327	333	329	345	361	339	342	339	357	346	322	343	349	310	319	331	341	317	321	282	340	322	305	348	328	335	309	325	345	298	307	338	337	324	334	309	314	320	338	300	316	336	319	312	305	323	306	330	352	316	350	339	321	308	318	329	335	332	322	313	358	291	326	357	302	335	335	335	339	335	324	349	358	342	354	320	319	314	352	320	336	332	364	330	340	373	321	315	259	321	339	328	364	288	340	377	299	354	308	320	318	348	312	315	290	364	333	344	323	354	299	327	352	311	308	327	328	340	365	329	341	322	337	341	326	325	334	344	320	364	344	359	324	344	342	345	365	303	297	328	321	340	338	318	338	358	348	342	310	356	321	309	337	338	334	298	317	320	335	337	322	339	316	364	323	335	296	354	342	318	352	359	305	313	341	303	314	313	346	358	370	351	352	321	331	306	324	326	353	316	347	321	303	345	339	334	335	312	332	299	332	307	313	315	314	327	364	321	324	314	315	349	290	305	296	329	309	347	334	360	332	312	326	318	326	312	309	345	296	355	329	318	338	334	318	323	339	360	309	314	350	288	330	314	334	335	332	345	338	328	318	331	344	318	324	331	346	307	322	309	309	365	331	348	316	326	333	316	372	340	354	329	349	374	349	319	316	330	331	333	299	316	359	351	348	316	309	319	333	365	353	336	337	339	302	319	344	357	318	337	341	315	342	303	313	325	351	330	342	316	336	284	347	292	339	308	341	343	362	330	322	351	321	323	310	316	334	342	309	342	346	331	334	323	337	297	327	333	349	350	317	321	290	310	319	347	342	318	300	322	281	351	336	342	326	335	342	316	361	298	348	348	333	335	309	340	326	334	310	343	310	318	368	342	321	343	342	338	356	335	283	321	343	333	300	322	347	353	326	332	318	345	307	358	317	338	311
1822	365	372	340	385	332	350	336	364	389	389	395	357	395	374	342	380	393	351	349	362	382	334	375	381	334	402	371	369	348	372	319	356	378	360	345	363	377	359	370	360	339	346	396	361	372	355	400	354	377	383	376	366	363	395	368	318	375	397	379	319	369	357	341	377	365	364	353	319	350	379	360	363	368	353	389	343	387	333	359	357	367	344	339	363	329	367	341	332	340	384	340	362	370	349	339	340	331	328	364	388	350	382	375	348	379	370	395	339	363	397	387	363	359	348	367	378	326	381	346	373	349	331	315	362	358	328	390	364	354	351	365	362	330	373	350	342	340	379	374	328	342	350	336	335	381	366	317	364	371	341	316	341	343	354	362	373	358	347	346	381	369	353	365	360	354	397	340	347	358	385	356	393	348	397	356	367	367	375	356	345	367	369	350	321	404	358	349	360	364	362	371	374	359	351	334	370	382	373	367	369	336	352	370	399	359	343	363	360	366	385	339	358	377	351	359	357	378	315	326	354	339	411	325	378	355	359	334	366	337	374	338	372	364	327	360	377	347	334	333	335	350	383	324	366	377	373	344	374	327	354	323	331	358	373	339	351	354	321	393	353	361	391	352	380	399	320	343	312	367	384	374	358	367	352	351	323	357	348	348	371	350	345	397	339	355	360	334	362	360	306	350	373	382	366	369	350	348	357	363	342	398	358	383	362	339	351	332	338	338	369	340	367	343	360	385	378	340	355	370	364	352	353	361	351	369	341	342	351	344	349	368	359	371	368	365	336	328	316	317	358	348	382	379	365	340	369	357	354	356	363	315	411	364	369	366	392	369	350	357	337	383	367	347	350	371	353	384	386	395	371	386	373	370	346	333	407	359	384	376	370	353	363	368	351	333	358	357	350	338	386	364	376	367	329	377	336	365	356	341	360	361	351	356	331	332	343	361	425	368	350	378	331	349	379	366	345	348	378	339	389	362	399	367	369	339	381	383	344	345	331	370	411	372	388	407	382	339	366	353	335	375	361	364	370	335	385	402	382	292	367	351	384	378	353	369	385	344	372	390	364	376	358	346	396	352	359	346	346	316	387	371	358	341	367	347	413	354	333	368	380	380	342	339	365	365	369	343	380	365	391	317	369	380	362	361	336	354	338	327	349	342	319	379	375	365	364	357	349	347	362	335	308	333	369	332	347	353	339	358	344	318	361	354	366	349	376	360	335	392	344	380	396	404	324	382	358	377	359	329	409	357	368	364	390	360	362	354	359	366	354	372	342	347	302	400	342	351	352	378	380	359	341	348	381	386	380	351	331	341	323	367	342	385	343	371	366	356	369	319	346	387	349	342	380	335	341	356	393	395	358	395	384	377	325	367	337	395	343	382	347	393	372	335	378	384	347	372	342	356	385	350	404	358	342	354	368	352	387	382	343	348	378	360	363	368	357	351	380	374	360	365	369	365	400	342	345	355	325	354	372	387	348	348	358	348	354	373	339	347	368	383	377	341	369	388	361	364	348	374	355	353	341	350	325	373	394	347	387	376	379	340	376	328	354	340	347	385	365	336	362	378	408	390	345	335	380	337	349	421	411	370	378	371	353	339	376	350	378	371	380	338	391	369	379	375	324	346	334	353	361	346	338	373	372	371	371	334	352	351	301	339	366	347	360	394	390	367	379	341	358	340	366	340	348	366	405	355	411	350	353	374	362	361	361	313	379	379	338	340	375	363	350	332	360	363	371	367	400	347	349	358	325	347	378	368	336	357	373	367	348	344	331	343	355	373	349	367	366	370	359	371	322	317	362	367	375	401	397	368	354	370	368	361	357	327	349	340	335	369	359	376	365	335	368	342	332	370	356	358	383	377	305	379	355	370	377	357	335	316	358	344	350	362	379	376	387	388	352	361	348	375	372	362	361	370	353	327	375	379	352	359	366	362	342	337	371	347	369	348	358	362	378	358	392	323	368	373	359	361	364	398	372	362	363	356	378	355	359	352	377	390	327	367	364	330	393	322	345	343	352	368	363	415	343	363	354	366	360	331	351	332	382	331	341	369	360	373	354	355	379	347	346	317	421	351	336	361	334	350	397	359	334	349	374	353	371	362	389	373	383	372	332	388	349	360	396	353	359	348	360	382	353	374	363	364	369	359	350	381	387	377	385	346	402	366	361	330	323	336	350	346	362	367	352	370	371	376	380	334	342	297	333	363	342	370	366	368	338	408	358	387	376	378	337	323	364	372	371	351	366	359	387	389	387	332	360	354	362	360	367	375	368	337	371	345	339	350	330	359	383	326	378	387	338	378	348	368	350	363	361	385	365	363	382	360	344	397	369	365	369	357	384	377	336	358	346	326	342	380	364	352	372	387	367	333	336	398	342	341	348	342	375	370	343	343	392	370	367	389	388	376	360	358	355	372	339	379	379	376	365	353	426	363	363	375	354	339	375	340	363	404	323	358	362	343	343	400	365	396	341	349	355	343	375	335	361	357	368	333	389	345	350	367	345	366	347	356	353	361	387	366	394	343	333	364	359	414	361	365	378	381	376	363	399	372	369	354	371	359	345	334	368	392	387	398	314	391	389	349	344	377	350	371	341	354	344	380	375	342	399	366	378	340	340	371	361	355	350	352	340	314	414	339	359	358	376	385	375	353	412	366	384	349	367	344	344	402	374	376	393	359	329	345	379	366	373	327	345	350	366	378	411	384	329	344	330	404	349	343	338	357	380	331	366	362	379	376	376	397	347	345	345	369	339	373	361	337	349	326	340	356	354	368	342	346	377	361	374	356	376	358	384	345	367	354	366	345	371	363	357	378	368	344	329	358	362	380	342	408	331	335	386	367	346	370	356	391	345	406	378	363	367	381	334	379	356	381	389	336	343	370	364	326	340	382	363	339	372	359	384	329	337	337	326	325	366	359	363	333	331	369	383	313	365	303	371	346	350	306	338	340	373	340	379	365	363	390	381	325	363	377	376	375	373	393	371	357	360	394	381	341	371	334	355	360	346	343	355	366	395	359	371	366	355	357	393	347	332	322	349	352	365	355	360	363	353	345	375	331	370	386	367	363	406	348	337	357	356	334	395	375	368	360	383	377	368	362	363	364	361	379	363	378	344	373	376	366	368	364	364	384	365	335	377	398	364	382	370	380	370	378	365	321	373	347	413	386	355	368	370	322	390	370	359	341	344	360	384	349	325	353	344	339	375	336	366	356	360	348	345	366	365	360	380	342	365	326	374	361	367	386	364	355	351	346	364	381	383	367	347	355	330	334	351	352	369	361	339	380	375	352	353	372	393	353	347	336	351	331	340	360	364	368	366	369	360	360	320	375	391	354	360	349	354	357	339	321	341	338	333	368	326	356	360	374	368	342	388	350	367	344	362	356	369	334	336	395	350	346	344	353	396	349	381	355	381	329	360	371	375	400	365	320	365	354	392	369	363	379	373	337	380	340	377	347	385	355	321	385	379	358	359	346	366	348	350	394	332	355	362	316	333	387	367	401
2159	763	825	823	822	790	790	805	763	738	759	836	854	805	770	786	824	826	724	776	814	791	783	771	773	761	765	811	782	795	778	771	776	801	845	747	790	832	779	785	840	813	756	776	764	779	769	784	756	810	807	717	816	789	786	809	783	792	798	756	816	815	803	769	796	793	777	785	830	755	814	758	764	738	815	783	722	823	749	759	726	772	811	811	844	791	808	802	762	770	791	741	783	798	820	795	816	825	787	806	818	806	760	712	774	789	777	754	778	785	753	805	809	755	796	818	768	762	789	735	786	795	807	788	775	781	818	771	750	831	729	822	801	818	752	815	774	780	810	777	749	727	817	799	833	756	831	783	800	777	797	810	816	817	816	782	755	794	786	793	747	773	772	758	759	789	833	768	766	815	844	793	793	811	793	764	788	738	772	779	744	734	818	829	827	782	785	833	791	786	778	761	771	784	759	777	823	803	785	787	828	763	755	783	796	801	787	784	771	740	736	761	750	753	741	781	785	794	770	807	783	801	818	798	793	741	767	805	811	778	842	766	734	775	815	804	815	762	774	761	742	795	746	751	755	704	778	745	837	785	794	845	784	799	747	775	746	799	787	803	785	782	806	790	792	795	821	781	773	800	789	767	735	790	820	813	756	761	775	752	830	820	784	827	820	763	771	839	802	756	756	730	744	816	794	748	827	828	785	778	805	819	837	826	771	805	785	789	794	823	733	762	743	837	807	812	805	764	835	773	793	763	769	739	747	753	807	806	836	788	742	815	806	726	839	790	808	780	765	797	790	761	831	818	748	815	772	796	787	776	806	752	816	782	772	779	783	758	790	754	770	801	821	820	787	764	746	792	785	820	795	765	783	728	825	794	781	786	760	791	762	805	732	823	782	820	749	812	812	860	777	763	784	820	777	782	790	728	746	787	794	796	753	796	755	745	775	776	752	792	740	735	861	795	817	780	782	715	787	801	769	824	763	808	777	764	814	789	790	834	783	788	795	754	827	754	800	779	804	784	781	813	810	767	833	793	800	778	767	791	811	782	766	805	787	794	809	811	733	785	776	866	840	772	741	760	768	810	712	807	808	828	756	779	805	796	810	757	835	779	737	790	751	768	756	805	767	790	812	876	797	802	802	789	805	803	790	787	772	795	744	754	779	806	765	813	774	776	781	826	838	819	806	763	756	776	754	777	787	766	825	772	763	827	760	716	769	805	768	797	765	787	829	799	743	804	746	802	787	790	794	781	819	789	841	811	787	787	836	787	779	769	768	781	770	762	777	809	741	755	768	833	788	772	790	782	791	795	756	770	809	782	793	766	715	820	786	834	775	780	781	798	751	794	798	791	765	778	808	773	778	778	778	787	763	771	803	801	783	764	792	748	825	784	768	789	718	827	788	794	799	759	760	782	800	828	752	814	765	757	865	807	769	743	727	777	791	776	773	774	835	776	805	789	806	813	767	807	772	773	735	802	813	828	782	805	788	746	753	827	816	781	728	779	752	808	699	795	746	797	819	755	762	780	787	752	782	782	769	785	761	759	730	739	835	762	798	756	836	789	782	816	780	769	763	785	753	827	811	790	793	824	800	811	755	761	801	811	742	798	792	755	825	785	769	784	759	800	749	768	771	808	814	801	757	743	806	773	763	805	789	792	804	776	776	686	769	752	735	816	802	830	798	781	724	852	762	758	794	764	730	765	752	783	829	805	778	763	794	739	740	797	768	837	791	801	849	770	741	765	802	759	783	787	809	780	752	741	768	796	776	772	772	771	789	790	797	777	788	732	788	804	779	803	776	776	808	762	834	793	784	872	762	733	761	796	733	803	766	782	806	771	813	789	743	762	810	772	786	780	748	746	764	802	802	743	776	755	778	779	756	771	772	728	750	801	797	787	737	818	763	784	764	768	737	750	823	805	754	723	793	788	774	808	787	772	813	792	801	771	782	862	800	770	748	813	795	781	776	792	740	754	814	764	798	797	778	729	773	717	808	798	785	805	793	783	753	772	790	806	815	749	833	800	797	745	810	775	787	758	810	802	788	833	823	778	776	764	741	751	789	795	806	764	813	802	732	770	779	785	774	807	779	769	823	808	800	824	790	806	778	739	741	799	797	801	774	792	752	795	853	775	771	801	806	761	773	783	784	794	771	760	742	760	763	783	780	766	756	793	780	763	829	781	810	742	794	759	802	766	772	768	833	801	778	828	767	786	796	778	816	736	728	792	787	778	781	787	817	750	787	742	821	804	814	844	787	747	789	780	779	798	777	732	809	798	841	762	816	776	755	742	771	821	847	751	801	763	809	764	776	769	764	765	770	800	779	766	806	831	797	784	769	844	807	809	794	811	765	815	777	778	768	754	763	751	809	773	721	754	780	793	765	779	822	807	794	781	803	805	803	784	797	796	789	782	764	774	773	809	770	804	802	770	821	769	775	727	745	779	748	747	805	785	786	850	794	762	795	826	829	855	823	754	791	767	802	791	739	722	813	764	787	793	776	772	775	748	776	796	807	768	773	774	757	817	811	767	782	791	777	792	769	768	796	743	773	770	778	769	801	810	798	789	765	836	777	756	772	781	769	802	796	813	750	748	765	761	756	835	764	742	787	769	784	766	779	785	840	776	777	743	788	819	803	737	803	783	785	828	819	780	751	730	779	772	774	737	820	831	785	786	790	813	763	761	818	812	787	823	792	828	822	762	772	754	762	769	770	742	808	808	782	778	829	801	763	770	772	780	765	773	803	755	734	777	833	827	809	811	784	790	771	838	818	761	768	759	816	702	782	798	762	775	743	829	815	720	760	822	778	778	793	755	768	833	813	780	792	750	794	793	803	787	770	763	802	762	803	795	775	765	801	756	808	820	774	799	791	814	809	834	793	835	817	786	842	760	756	793	758	789	800	735	774	794	742	781	782	815	808	809	780	793	789	847	812	744	804	798	796	762	817	744	787	769	794	796	742	762	785	826	814	826	829	793	775	756	760	795	792	824	838	804	830	801	801	777	807	776	758	796	789	775	824	754	783	776	770	776	782	784	765	753	756	794	769	813	772	800	796	781	803	796	758	818	850	770	768	797	795	774	801	771	744	786	774	809	807	726	785	755	791	796	765	809	753	795	745	809	804	791	808	755	800	774	802	764	770	751	783	820	759	775	739	758	773	835	807	799	795	804	817	806	741	803	815	744	806	820	800	815	792	797	764	785	820	762	781	819	771	806	831	794	784	821	799	755	803	771	823	751	763	793	789	829	801	731	787	763	834	779	759	771	820	800	774	818	749	785	752	772	722	827	749	752	739	800	728	754	738	814	818	768	795	831	860	779	795	821	745	779	752	839	801	789	807	813	775	765	783	740	780	806	812	785	795	769	785	811	764	771	768	771	818	834	802	776	815	775	785	822	780	777	775	784	781	769	783	789	771	825	783	773	789	746	811	778	791	779	801	752	765	782	772	752	796	823	774	742	824	778	788	782	724	808	789	780	777	775	813	799	812	812	759	793
8049	550	490	374	346	298	232	249	250	228	205	194	204	186	164	176	192	203	200	176	178	175	181	187	176	189	172	171	182	180	165	191	163	175	174	173	206	176	177	171	195	189	176	193	157	174	198	184	166	184	171	182	185	212	160	162	189	181	149	167	173	175	184	169	186	138	185	185	153	176	170	182	194	153	196	178	194	157	172	165	176	205	178	178	172	177	166	172	178	175	178	196	169	184	181	202	180	168	182	154	185	171	160	183	156	162	173	180	194	160	168	186	166	173	212	187	177	178	192	200	189	189	165	178	170	160	192	168	176	163	171	177	162	183	193	155	172	185	198	167	185	168	185	211	207	158	171	183	203	190	185	167	163	185	190	209	193	167	180	170	179	174	153	185	185	185	168	169	167	172	197	180	173	188	168	142	164	160	163	181	207	177	180	190	191	182	189	202	196	172	191	167	191	165	197	178	170	177	148	157	198	186	163	162	168	187	175	192	191	174	164	166	210	181	200	175	195	191	160	214	155	177	177	187	179	186	197	156	183	175	173	176	174	156	172	169	174	166	193	171	183	180	162	186	176	166	199	160	173	188	184	209	217	187	183	174	178	171	215	188	179	177	188	186	174	186	186	182	182	184	166	176	180	196	150	177	154	176	167	204	162	176	209	181	162	187	194	179	175	206	194	188	176	175	167	158	192	157	174	168	198	199	175	159	172	182	197	167	189	167	181	200	188	157	175	186	201	173	161	204	159	173	166	163	189	184	172	194	167	162	200	171	192	171	214	191	174	186	159	183	172	183	200	152	177	208	192	198	167	164	178	208	173	183	149	151	169	184	194	188	149	159	203	151	188	162	165	175	191	207	180	172	164	156	177	182	175	172	171	201	189	195	164	176	160	167	185	168	186	201	185	186	158	166	177	181	160	202	165	187	186	169	169	170	214	178	192	194	173	171	178	190	223	188	172	177	179	177	169	175	186	186	202	191	180	203	205	176	162	206	173	173	158	192	178	173	180	169	189	166	167	183	196	186	151	191	190	195	181	160	201	160	182	198	173	187	183	190	168	192	178	172	171	158	198	196	195	167	151	191	166	167	192	185	188	185	172	166	185	160	208	182	177	193	189	172	195	192	192	166	156	156	163	182	174	166	167	194	165	171	174	173	214	194	171	160	171	172	179	179	156	162	177	162	178	186	204	167	171	182	175	178	169	193	201	161	184	177	199	181	166	180	164	195	190	211	183	188	161	167	183	159	168	154	155	176	152	171	163	207	175	165	162	186	170	159	151	194	162	189	167	194	186	178	169	190	169	168	172	176	198	175	182	205	177	179	171	186	178	174	163	179	178	181	207	188	176	146	185	170	198	174	166	190	205	193	170	194	196	174	177	153	184	177	203	175	168	160	197	216	168	184	184	189	168	184	185	207	186	157	170	186	193	178	172	157	193	196	176	170	162	185	160	181	167	173	182	187	178	168	174	196	177	180	184	197	192	184	175	197	188	168	157	202	183	163	172	176	166	184	146	161	162	169	204	173	167	161	162	162	188	187	167	180	181	193	162	173	186	173	193	185	174	182	168	158	163	161	164	193	194	184	150	174	174	184	184	161	182	214	176	171	170	186	205	174	150	167	155	185	190	189	167	172	180	182	186	159	144	178	180	179	161	186	168	168	176	171	167	185	183	168	210	194	184	182	175	203	168	185	163	193	191	191	191	149	191	162	176	182	179	192	153	158	174	185	199	158	168	182	139	168	167	182	175	159	180	184	178	178	199	175	171	184	184	175	207	195	181	196	189	155	174	180	186	200	164	166	170	175	202	184	165	175	189	177	174	186	171	163	175	162	156	178	167	153	177	179	174	178	188	161	167	171	187	182	184	153	161	180	189	186	184	152	178	204	160	193	190	175	206	181	206	177	180	173	163	179	173	163	188	177	201	193	175	178	185	181	171	171	189	181	172	190	154	191	154	165	163	195	169	177	167	174	181	172	186	191	174	173	174	172	189	191	180	177	175	170	175	181	187	144	156	173	183	173	172	172	180	201	178	198	169	157	215	167	181	169	193	186	180	183	171	198	177	180	187	195	187	153	190	177	199	172	197	199	161	157	175	177	178	178	187	174	184	160	179	180	155	172	178	167	164	194	166	178	172	168	176	170	192	165	175	198	187	180	189	209	166	190	175	168	159	186	162	173	159	174	187	178	174	194	177	188	168	169	162	164	199	186	188	173	177	175	177	182	165	153	199	190	171	172	172	172	181	201	178	168	209	163	164	195	183	173	175	188	166	170	167	188	181	176	169	197	191	206	172	159	190	191	178	188	170	183	174	191	166	205	167	212	159	159	178	172	184	170	180	168	183	184	189	178	171	196	175	183	188	182	190	170	185	175	181	152	193	167	202	188	201	162	199	189	190	197	163	205	166	192	184	164	189	172	154	157	180	203	184	205	191	192	176	205	187	180	172	191	152	179	153	200	207	187	212	188	165	182	195	182	209	178	166	204	166	183	162	188	172	190	176	191	184	162	181	159	169	193	187	203	177	161	166	172	186	163	207	194	204	156	189	197	164	163	190	193	181	171	188	172	168	169	165	190	171	169	193	165	172	206	179	180	186	196	163	179	173	183	188	177	178	180	188	156	160	203	184	192	197	160	149	175	164	208	167	179	163	182	160	159	168	165	158	177	210	183	168	181	199	188	166	167	171	180	198	196	184	169	171	170	169	176	183	189	173	195	155	168	188	174	153	171	171	177	184	197	176	222	211	180	198	184	173	181	175	172	154	170	182	181	174	171	180	197	190	216	187	157	204	184	187	191	170	158	194	173	176	168	176	179	162	178	193	185	190	175	185	207	156	188	198	178	185	187	191	159	195	170	168	184	181	174	185	189	160	190	158	206	178	184	162	203	186	184	181	187	164	167	194	145	162	183	178	190	200	178	166	177	179	175	192	200	163	187	186	171	186	157	173	164	187	203	159	180	183	172	197	190	199	174	192	170	169	176	171	189	169	158	172	181	178	178	175	170	172	190	173	174	166	165	188	194	168	185	182	181	164	191	169	172	180	143	196	175	181	185	151	182	187	169	162	187	179	154	188	206	181	170	188	186	181	178	201	179	176	194	164	181	209	185	186	211	149	186	201	179	196	174	181	163	197	215	170	185	180	172	174	180	168	184	191	194	154	178	168	168	200	162	193	197	197	199	170	179	210	192	194	203	186	178	178	152	161	189	178	158	181	182	202	163	186	176	189	174	182	159	169	176	201	191	187	178	191	196	181	188	185	155	197	187	165	164	156	179	224	185	154	180	150	188	182	199	181	177	186	173	209	181	185	170	149	176	156	158	170	180	174	201	196	203	179	153	191	152	166	168	184	177	158	193	179	160	173	177	196	155	174	172	150	180	187	196	166	177	186	199	185	181	217	177	185	191	194	162	182	199	151	177	209	182	219	187	180	173	175	203	174	170	219	207	196	164	185	189	205	198	207	174	201	184	180	156	151	174	191	191	161	187
6418	736	1139	1246	1091	951	853	679	660	597	581	550	528	513	508	505	502	494	489	460	453	440	459	484	443	428	470	450	458	437	432	431	446	424	424	438	463	429	421	430	390	456	401	408	436	405	429	421	439	429	436	417	430	436	451	415	437	439	422	419	401	401	414	420	437	416	432	420	422	367	450	446	403	425	416	411	433	398	423	429	424	445	438	446	394	416	402	433	439	415	416	435	403	429	429	444	421	396	452	400	400	421	441	417	434	408	410	430	438	422	408	440	448	451	416	434	445	406	400	428	398	393	431	386	410	391	431	439	476	446	415	412	455	405	432	430	404	428	404	445	410	371	422	412	419	421	461	427	451	385	451	459	404	435	452	411	448	408	444	407	435	378	392	418	407	433	405	432	379	417	457	410	398	403	412	410	452	386	400	426	433	453	383	437	413	409	430	414	424	416	428	414	457	441	404	410	441	440	414	390	404	427	444	399	411	395	421	449	429	443	403	416	417	418	409	422	442	414	400	433	398	433	433	410	465	424	416	400	414	422	414	395	419	388	428	377	429	415	421	399	425	412	405	415	414	446	422	423	423	421	392	412	427	382	409	408	417	433	379	412	460	417	415	453	402	423	419	434	407	413	423	429	427	436	407	420	426	405	432	440	428	407	398	423	414	409	438	424	402	416	385	403	407	416	406	454	432	395	411	409	408	455	447	410	421	381	404	421	404	410	448	461	410	431	411	388	385	421	431	420	388	412	423	436	438	414	427	442	388	402	395	440	438	422	418	394	429	419	436	444	362	432	390	383	417	394	434	383	397	407	434	439	429	427	405	411	427	418	404	433	421	433	441	437	391	420	420	449	418	407	425	414	422	402	426	405	392	456	427	427	407	416	393	468	448	428	444	431	406	422	406	396	407	413	428	401	436	436	407	405	420	401	435	451	414	397	455	433	413	393	407	414	373	447	440	434	457	443	436	479	402	429	385	398	424	399	431	408	389	458	413	463	403	408	403	422	425	388	417	440	424	414	367	437	416	396	409	450	421	387	449	377	418	411	409	417	426	412	407	419	442	434	423	405	371	399	405	447	415	385	418	469	415	397	391	421	442	435	376	460	428	447	401	438	411	442	386	418	402	429	444	451	434	421	412	387	383	438	412	437	454	422	431	449	418	452	419	391	419	413	438	454	411	381	390	473	444	411	415	412	398	436	444	399	435	435	401	395	406	411	452	381	415	414	413	410	424	430	427	397	434	463	438	396	404	432	424	451	438	439	437	441	426	433	396	417	412	415	419	452	427	405	403	399	435	392	388	441	402	405	439	441	431	413	420	392	416	424	418	450	400	414	425	409	413	409	399	434	400	432	449	385	429	444	394	424	425	447	394	416	391	414	440	389	445	428	371	384	396	419	358	427	414	393	411	430	393	372	447	410	433	449	387	418	417	455	426	423	420	448	412	402	424	404	425	431	396	404	437	387	402	428	425	402	402	442	398	441	426	431	432	420	382	475	373	426	414	416	408	404	436	413	435	449	414	418	426	416	449	434	417	399	390	388	408	410	400	405	441	390	356	416	396	410	406	435	377	399	402	371	414	432	396	410	454	415	398	415	421	447	399	398	413	429	431	420	389	416	401	418	447	414	396	438	438	424	413	433	399	393	442	439	443	446	404	425	440	392	395	417	409	452	425	430	396	394	433	417	376	421	411	428	425	395	436	416	423	457	419	394	416	391	412	397	394	437	415	397	404	416	441	425	400	452	423	412	410	456	421	402	397	421	455	405	436	409	448	448	442	408	457	402	409	416	397	421	436	415	434	411	425	422	404	405	427	424	410	414	414	449	405	447	433	454	456	407	400	395	422	417	425	432	445	437	430	403	416	391	440	418	412	390	412	429	383	421	398	387	396	414	441	393	401	411	471	382	437	454	431	430	418	381	418	427	430	421	393	435	409	437	404	404	388	399	386	383	368	417	386	406	410	414	445	403	393	389	443	421	381	433	444	408	452	388	436	405	387	448	397	405	439	393	392	433	406	407	414	427	452	429	479	438	416	424	427	422	410	409	388	425	462	384	399	412	428	427	419	415	387	446	448	445	436	383	440	419	425	458	409	419	426	420	411	447	406	450	430	398	394	435	399	416	424	404	399	417	426	399	445	413	456	450	450	405	422	401	411	439	453	423	424	424	378	428	444	427	417	430	397	414	409	425	419	407	415	403	394	416	417	421	408	451	432	395	427	431	390	426	406	416	389	434	410	416	447	457	473	422	395	422	428	401	401	425	406	434	376	478	439	412	438	427	478	421	413	450	410	450	407	404	391	436	415	413	435	404	429	400	394	423	464	403	435	438	396	448	420	410	426	421	435	416	404	391	406	450	439	405	440	407	429	367	427	388	428	390	412	415	404	398	394	392	439	415	441	440	439	424	416	445	435	381	417	439	434	380	425	405	427	406	404	406	424	408	438	419	466	420	447	409	443	451	401	423	482	411	391	390	394	430	406	418	396	429	441	391	403	436	413	428	464	409	388	429	436	449	392	406	426	380	428	399	446	458	437	444	419	423	427	407	403	417	403	395	418	401	441	456	385	419	421	394	420	434	393	407	390	409	375	422	418	447	423	405	421	394	430	424	448	457	399	414	421	423	389	424	431	414	424	412	439	399	453	411	434	428	422	473	413	464	435	433	426	399	397	418	418	413	438	415	434	438	434	390	413	380	395	416	391	415	393	422	414	418	413	418	388	444	445	404	460	430	431	422	429	400	434	408	424	428	371	387	446	424	406	419	409	405	439	439	415	402	407	418	401	420	411	415	416	419	424	455	436	410	407	432	414	402	386	378	436	401	441	398	458	427	444	416	412	422	401	414	415	400	411	452	451	428	386	396	389	426	418	435	390	429	460	432	446	437	431	432	406	413	436	421	390	412	422	416	413	414	433	435	396	429	417	450	403	437	416	444	427	384	384	434	423	357	448	429	376	408	429	429	394	423	420	411	446	393	402	392	412	434	408	432	416	438	428	428	430	446	395	426	409	394	403	438	393	405	422	409	430	412	412	403	425	403	410	433	438	426	410	400	404	432	381	411	442	420	418	386	419	436	408	461	426	412	413	409	442	414	435	434	390	404	384	430	401	431	424	447	399	427	390	409	429	392	457	427	419	396	436	429	410	416	418	419	433	419	409	413	424	418	444	440	421	428	429	425	427	411	404	416	422	397	408	389	418	412	399	432	420	433	398	446	421	427	417	416	378	434	424	386	398	409	424	394	400	426	449	405	425	412	424	401	428	412	392	430	416	376	401	436	438	416	429	423	406	422	437	433	424	395	421	408	428	418	392	426	379	406	451	408	421	434	445	420	363	413	422	430	411	445	464	424	399	421	453	404	406	427	459	407	410	388	353	424	392	468	419	474	411	406	387	455	436	402	421	448	433	424	440	417	420	401	385	421	390	422	459	408	428	394	385	400	407	424	396	441	413	419	381	417	431	431	436	435	399	427	469	436	391	439	436	391
14725	1200	789	580	432	337	254	232	194	191	160	173	135	146	172	139	137	149	147	125	139	120	123	125	109	129	142	147	127	131	136	121	120	143	148	123	143	141	123	149	121	116	124	132	126	137	109	129	124	134	117	124	137	152	127	150	108	105	143	123	112	123	128	118	130	112	129	132	127	128	139	154	126	116	129	126	127	104	125	118	141	133	129	129	140	116	122	123	135	127	132	110	111	116	109	116	101	110	122	126	140	92	123	155	118	138	133	122	118	131	146	127	100	115	118	138	132	133	124	129	126	122	122	105	127	100	133	134	108	145	108	129	130	109	121	141	129	134	133	113	145	108	117	123	132	98	115	117	124	119	152	126	128	132	119	135	118	133	101	108	118	125	120	134	131	104	140	130	108	132	114	122	108	119	124	81	150	130	105	129	134	96	156	109	117	110	105	122	127	111	129	101	115	117	122	149	130	120	120	119	122	113	131	122	149	125	114	133	124	125	130	111	122	130	106	123	125	108	124	117	130	112	124	106	137	125	128	113	106	128	109	112	124	124	131	128	119	111	124	117	141	140	116	124	122	108	120	133	122	120	120	122	130	127	129	159	113	131	113	116	124	122	113	118	126	129	118	130	123	150	140	114	112	139	136	135	124	116	116	131	122	102	119	135	124	115	115	117	117	118	128	131	112	116	114	124	111	117	129	113	118	128	110	131	132	121	127	127	115	107	111	116	116	149	126	107	132	104	134	123	146	127	110	118	118	133	110	105	115	103	133	117	113	104	113	121	117	104	153	104	105	144	98	114	109	122	108	121	117	116	127	119	125	117	116	123	127	96	119	110	131	106	153	128	134	107	136	134	126	105	127	120	120	143	121	141	118	111	115	133	125	108	124	122	108	117	89	118	131	127	122	105	122	127	119	122	104	117	133	92	131	120	142	115	123	135	133	112	133	142	124	120	115	125	128	137	118	127	109	121	96	115	101	133	139	109	122	139	120	111	129	110	108	137	93	117	129	117	109	123	122	133	140	113	120	117	101	126	126	128	130	135	117	127	124	134	137	122	128	120	136	119	132	109	132	106	111	96	118	98	133	105	121	116	127	112	119	114	133	134	143	119	128	129	125	116	92	116	117	135	120	115	119	108	97	140	117	127	108	118	126	127	153	110	108	127	107	116	137	103	116	127	125	104	123	136	150	94	142	113	122	114	115	113	140	146	121	105	128	125	105	113	125	122	122	113	109	118	110	101	130	132	129	122	119	130	121	129	138	134	117	119	115	106	146	125	108	133	112	136	119	135	121	116	110	123	124	127	133	106	106	134	140	108	122	124	144	114	132	138	129	126	136	126	134	118	111	110	129	138	117	108	143	116	129	125	126	105	125	133	108	119	136	120	140	114	141	117	128	115	130	131	114	133	103	119	106	113	111	114	124	131	135	138	125	113	111	107	92	113	104	110	122	133	137	120	118	102	123	123	115	115	105	116	105	128	116	120	120	115	110	139	122	131	122	134	122	110	118	128	114	119	119	118	109	110	118	118	108	129	129	112	125	139	124	125	115	140	111	114	116	127	131	147	124	127	120	108	118	142	113	126	135	108	133	108	102	131	125	130	129	112	127	120	131	132	130	126	130	131	100	124	100	122	124	124	118	108	134	105	129	100	114	136	110	135	128	113	104	114	94	119	113	121	121	129	118	112	112	129	116	139	106	123	105	144	123	131	139	114	103	133	119	115	122	104	131	146	126	114	125	138	125	100	130	128	127	127	144	102	104	132	130	114	132	96	103	125	132	120	121	122	120	107	118	123	118	126	124	118	129	136	115	106	100	110	121	119	131	150	124	108	143	122	137	102	110	137	131	133	134	109	113	133	136	122	115	104	106	106	104	129	120	117	116	117	111	161	119	133	104	124	137	133	102	122	126	118	126	102	106	135	114	113	108	121	110	143	152	119	133	166	124	133	138	129	148	126	125	120	118	114	121	123	118	146	140	118	117	125	126	138	126	135	107	116	96	124	134	99	141	102	139	138	128	114	131	115	117	120	146	137	143	131	139	120	107	109	103	104	128	107	134	109	127	132	130	145	137	133	110	119	113	132	133	147	110	96	108	120	131	123	110	122	103	123	105	110	142	114	120	109	127	131	107	122	128	125	139	133	120	103	118	114	114	127	107	118	121	129	113	122	120	151	137	116	134	136	99	129	126	126	133	103	132	126	119	133	118	122	129	126	129	110	103	117	109	141	107	121	124	116	104	146	107	110	124	113	133	127	137	105	115	135	125	122	106	120	108	121	123	142	136	106	119	153	140	124	124	104	134	101	126	129	121	128	126	125	145	120	101	111	127	124	95	120	122	108	111	113	125	119	131	155	125	124	137	105	107	121	126	120	122	122	112	118	108	125	134	112	118	125	126	118	134	145	111	119	133	130	123	117	120	128	126	92	101	131	123	95	94	95	122	125	103	122	122	127	116	114	141	135	136	130	128	112	129	122	120	109	138	113	110	118	116	140	122	112	110	97	117	112	133	117	116	133	111	119	129	115	124	105	146	119	119	97	111	138	138	118	100	118	107	140	124	120	135	136	136	129	124	124	122	126	129	93	128	139	116	104	128	127	130	132	115	127	139	110	124	114	123	141	130	141	124	131	142	105	127	113	130	124	135	122	118	127	119	131	114	113	124	104	129	128	122	106	116	116	121	115	113	110	145	113	126	124	126	132	118	104	106	123	140	106	119	113	120	120	121	118	132	135	128	120	125	121	119	132	140	143	126	121	125	105	111	106	99	127	110	111	111	136	127	120	117	117	117	137	143	129	107	133	134	109	126	132	101	115	127	116	132	130	103	117	126	133	103	140	142	138	105	127	104	140	122	110	109	104	102	117	114	127	102	114	101	135	129	112	123	129	119	94	113	140	97	134	132	113	111	125	128	135	144	130	113	134	118	96	115	98	125	121	126	122	101	123	121	126	113	123	106	110	115	116	124	104	148	123	121	134	123	125	131	94	123	126	125	136	122	141	133	110	138	103	124	152	123	115	137	117	137	132	117	102	136	124	106	135	114	131	115	141	108	143	112	124	130	132	121	119	122	113	140	129	132	125	133	121	142	123	129	109	121	108	124	110	127	142	118	146	129	117	118	138	136	122	116	136	121	107	105	123	124	114	127	132	146	108	115	130	129	120	133	124	125	103	128	122	123	130	97	137	100	129	122	111	123	132	114	147	138	90	98	118	141	131	123	125	126	120	110	124	150	132	123	115	116	134	141	107	148	98	139	122	134	121	136	118	109	117	105	126	109	152	99	126	141	138	115	119	130	113	138	137	117	114	118	137	137	134	128	139	119	132	137	122	107	126	135	116	134	114	133	119	136	129	120	110	143	117	122	131	107	109	147	121	122	115	124	107	143	111	140	125	129	146	109	108	94	138	121	120	112	122	145	129	118	107	128	135	137	133	140	110	117	142	131	118	109	120	128	116	111	99	103	106	121	127	150	116	127	126	119	114	113	123
8267	948	1711	1942	1599	1349	1101	911	783	730	651	588	593	487	468	425	499	457	416	433	414	391	418	423	384	352	369	374	364	398	364	344	394	323	351	371	371	345	338	371	345	373	361	354	310	331	327	375	320	348	376	326	360	344	355	324	353	358	362	348	358	340	327	363	326	338	326	362	356	325	317	294	323	326	295	326	309	320	353	313	322	350	341	361	301	323	360	396	315	372	341	337	346	335	344	344	340	339	359	335	342	325	294	313	364	334	333	334	301	321	357	322	298	343	333	312	322	311	339	335	299	316	310	343	328	342	334	353	332	305	323	291	308	328	337	341	336	366	346	348	343	325	319	343	342	319	368	317	307	328	316	342	348	354	325	323	337	351	327	329	334	306	334	324	299	329	346	332	328	320	334	331	301	325	342	326	323	320	305	360	384	314	311	306	344	323	313	337	334	311	335	357	312	331	345	325	336	309	319	328	320	342	356	303	311	349	328	345	324	317	331	325	309	338	363	319	343	331	327	336	329	324	315	351	350	319	332	354	361	318	339	358	315	347	363	340	311	334	326	351	331	346	317	339	321	340	312	333	327	366	327	323	330	316	346	304	361	334	324	395	338	350	346	301	305	336	328	324	304	346	314	325	313	317	332	333	330	316	316	334	311	344	329	349	331	352	310	320	319	317	328	336	338	352	306	342	363	333	347	341	313	316	297	325	338	309	311	354	309	369	313	333	335	303	302	342	326	328	331	364	342	316	320	310	333	316	322	309	339	313	314	312	360	351	316	322	326	335	314	333	346	297	354	321	344	332	360	333	311	325	311	330	324	303	322	287	326	331	341	342	313	335	301	319	367	340	360	337	358	322	324	310	355	345	299	345	346	352	320	351	293	312	288	328	322	291	313	306	311	318	308	315	368	304	301	352	315	335	316	302	339	332	334	324	315	354	322	316	348	343	343	325	312	370	303	345	291	328	314	333	299	327	292	313	323	308	316	302	308	340	324	295	333	333	322	327	350	321	351	322	345	363	335	321	323	343	356	319	327	355	361	298	387	344	323	380	346	317	352	337	312	348	324	337	338	335	311	346	338	334	332	329	323	342	342	329	348	330	309	354	334	337	342	315	336	311	349	318	334	334	345	347	317	331	330	326	334	331	325	317	313	320	362	351	308	303	338	348	320	318	342	305	361	291	347	352	325	341	332	313	297	339	309	322	331	329	334	343	329	311	302	301	362	322	310	322	325	320	312	314	342	364	288	315	324	327	341	352	343	334	334	332	361	352	302	313	318	366	330	309	316	299	297	353	362	365	311	325	307	321	324	298	341	312	347	344	333	343	333	320	309	277	335	344	343	336	307	328	322	302	321	350	333	316	331	301	338	323	324	368	346	330	318	308	337	333	348	331	353	315	341	329	318	304	333	317	366	327	320	341	309	311	333	313	318	359	361	302	292	316	326	362	323	310	333	332	334	315	324	340	331	340	316	323	325	325	315	347	322	341	313	369	348	310	336	333	335	318	350	328	367	336	336	300	334	334	346	320	326	315	327	302	379	324	354	314	320	343	315	340	336	308	313	314	320	317	330	321	327	332	344	321	321	324	335	347	329	307	364	323	325	391	341	312	339	374	335	316	309	332	339	330	315	337	347	353	340	342	347	332	336	348	328	364	356	313	301	334	334	316	355	358	331	325	334	328	306	341	338	374	312	313	294	350	342	313	299	351	287	339	375	322	381	348	302	322	323	342	318	332	352	307	336	348	345	342	351	314	307	338	328	358	325	333	328	314	305	318	343	350	353	341	321	319	329	324	341	303	376	344	305	310	323	339	328	311	358	306	342	326	322	312	296	308	343	326	343	312	322	339	343	340	304	350	345	301	331	306	343	323	329	333	326	309	321	347	339	322	332	323	342	316	359	314	354	348	309	306	335	308	328	337	344	315	328	327	312	345	334	317	325	348	334	302	329	346	314	346	345	322	329	304	311	368	355	346	326	349	320	325	324	339	329	333	310	326	335	305	346	346	305	310	301	341	329	330	322	318	318	348	333	318	308	335	309	323	348	310	344	342	344	322	322	317	346	358	337	305	353	329	335	359	332	331	348	318	338	319	324	341	314	298	335	305	343	288	335	368	306	343	339	337	295	328	305	343	340	286	314	311	323	351	330	320	304	328	352	301	349	297	328	318	347	341	302	309	349	339	337	300	337	341	323	340	330	317	289	363	333	316	297	305	321	292	329	332	338	328	319	335	312	330	337	316	307	342	322	300	341	349	334	328	312	354	320	321	322	360	316	340	348	340	313	320	325	336	318	336	335	350	359	361	313	289	321	325	327	349	309	354	346	322	355	328	331	329	317	325	286	299	300	315	366	338	334	360	333	342	355	347	359	349	308	318	317	312	378	344	305	333	296	314	308	330	316	324	319	302	340	346	299	356	331	340	311	327	328	328	347	343	361	326	312	316	317	345	355	338	339	335	326	322	344	331	331	351	348	333	329	312	317	349	332	304	311	325	342	336	331	331	308	327	324	329	364	294	357	347	318	310	355	348	300	348	325	335	327	369	358	336	325	349	363	322	330	327	322	316	363	314	350	324	306	324	327	336	339	307	332	335	315	328	324	292	344	341	330	329	334	341	330	319	323	315	341	374	332	316	304	351	312	335	312	330	348	330	326	333	328	344	354	319	282	324	349	337	313	302	319	320	336	364	362	307	340	349	329	314	326	357	332	323	323	349	335	337	328	334	308	336	311	342	322	310	350	328	315	312	325	317	355	322	328	344	333	325	305	319	322	341	338	335	324	337	301	350	344	329	304	339	349	323	353	321	287	327	343	341	349	331	327	356	334	336	346	321	301	323	347	334	321	330	363	346	325	350	315	330	318	332	348	299	329	303	343	283	322	359	340	321	341	317	329	338	339	322	314	328	306	308	340	340	314	328	344	353	319	356	363	322	339	343	325	336	334	346	323	320	329	323	328	354	303	348	320	316	296	336	297	333	338	316	356	312	338	365	318	311	337	338	350	334	359	332	317	309	315	356	334	375	312	336	339	310	351	308	331	345	322	320	333	346	319	307	313	311	311	328	340	293	333	324	348	295	314	286	333	368	324	350	344	340	326	349	327	292	308	338	294	318	332	350	331	303	397	335	346	337	357	327	333	355	310	328	323	342	305	331	326	343	304	331	307	309	335	306	330	326	339	369	304	311	356	359	316	317	350	356	311	319	324	307	349	317	346	341	323	324	338	325	307	332	325	345	297	316	327	338	325	316	315	286	334	297	316	293	314	304	334	335	326	271	342	344	376	343	333	352	358	347	326	329	333	338	337	335	317	300	320	334	337	326	300	339	322	318	313	330	349	312	343	336	323	302	293	322	312	304	361	294	328	334	320	308	334	308	328	359	326	309	334	342	327	302	314	325	342	323	318	364	316	372	318	324	320	368	304	309	331	336	321	278	331	315	314	314	332	327	344	333	330	351	343	310	330	329	340	334	346	327	304	329	324	306	303	323
1749	398	416	328	371	370	357	388	340	343	362	307	354	396	365	351	355	362	380	337	349	354	346	391	355	394	361	397	355	343	368	399	344	388	367	351	361	327	337	340	332	341	399	360	361	373	368	362	385	364	359	337	365	368	366	372	351	369	364	343	363	399	351	350	338	396	334	390	369	366	337	328	331	370	396	340	337	364	352	351	322	411	326	375	355	351	349	348	369	384	371	399	377	350	358	376	337	390	361	361	377	324	364	363	354	377	349	396	369	392	355	366	358	360	354	354	366	362	361	336	323	355	304	367	336	353	374	351	385	364	371	369	388	380	381	353	361	362	365	398	365	366	350	332	362	373	395	357	356	355	350	380	319	379	341	368	351	349	339	359	384	341	343	341	375	350	342	402	364	348	406	321	347	337	348	374	359	345	402	329	338	360	360	343	391	368	362	329	347	371	337	329	356	365	339	336	359	348	370	396	381	391	345	353	362	393	371	380	356	321	378	375	340	372	349	404	361	373	356	336	325	356	321	325	362	356	313	358	367	381	339	344	353	380	367	373	371	366	343	327	346	388	366	350	369	367	371	336	324	362	357	380	354	405	367	337	345	344	361	357	356	362	373	385	371	314	371	368	347	341	366	352	375	352	349	347	350	396	392	394	372	360	341	363	375	346	352	348	361	326	334	330	362	362	371	349	329	361	372	370	360	343	348	356	378	365	371	312	380	366	365	365	337	366	343	348	366	383	311	343	342	398	378	392	376	374	381	333	365	385	367	340	364	364	375	356	366	375	359	353	345	368	332	323	365	378	344	351	349	365	356	342	356	352	362	364	392	336	397	364	354	389	359	345	349	366	326	343	373	376	340	345	385	366	340	350	326	373	351	377	348	372	337	377	377	332	356	383	379	410	355	348	367	372	415	382	343	358	344	382	389	378	333	348	354	392	378	352	373	366	397	342	368	371	353	359	348	367	349	380	327	365	345	354	344	390	385	356	361	370	374	316	340	316	363	327	347	338	330	378	344	351	362	340	315	340	378	330	359	379	353	345	343	344	349	383	358	367	361	375	360	360	367	362	317	380	336	343	346	358	330	345	360	352	364	361	347	356	325	359	336	330	359	321	363	340	359	335	341	356	379	367	373	348	363	362	380	391	342	352	355	405	361	377	332	391	401	330	377	339	356	400	341	360	377	340	330	416	392	368	348	346	351	360	349	369	352	383	356	373	370	377	367	347	351	351	404	360	369	368	392	373	339	384	336	408	383	379	379	384	372	331	361	367	377	388	358	375	371	356	387	373	330	360	362	371	353	343	420	351	320	365	370	388	367	352	330	341	372	348	379	350	362	384	391	346	383	354	315	422	393	361	383	364	364	323	349	342	311	345	323	348	335	347	357	355	379	398	364	344	386	382	372	362	365	370	381	375	337	356	331	350	391	397	367	374	364	363	365	374	343	402	338	322	341	354	384	355	361	370	371	348	358	345	355	334	402	373	377	364	374	354	345	360	375	373	377	402	356	344	400	371	353	338	349	334	333	374	376	387	358	348	362	350	377	380	362	356	354	348	349	345	385	332	374	376	344	348	345	362	352	391	377	365	392	368	327	379	340	376	360	330	353	376	354	333	368	347	369	344	362	352	316	340	348	374	362	375	329	380	389	351	357	345	392	381	381	380	373	368	310	347	313	348	362	368	363	365	409	380	365	380	346	352	382	419	379	347	335	353	378	327	356	381	341	321	347	341	359	397	381	326	388	339	409	376	345	358	381	386	361	364	359	359	365	344	354	376	411	353	360	359	361	412	369	374	361	346	354	369	347	366	338	330	354	371	374	362	358	379	335	381	360	371	365	378	371	368	356	358	359	354	361	364	365	322	387	355	345	302	372	378	345	371	370	385	366	400	340	359	361	347	329	382	373	376	350	368	353	376	355	358	376	362	389	346	362	376	315	354	380	389	370	375	382	325	349	362	379	347	355	351	379	330	384	360	381	376	319	380	318	349	378	361	384	355	361	350	367	343	332	377	377	373	358	333	355	359	343	383	343	353	328	349	345	382	330	348	329	367	379	390	346	357	386	353	358	385	379	373	357	335	363	315	369	351	374	368	389	359	350	404	391	322	376	373	387	360	373	376	357	322	385	367	387	355	345	375	373	378	381	374	358	293	341	398	288	353	378	382	385	399	347	359	319	363	368	353	359	345	330	357	354	325	379	360	314	323	363	337	376	343	368	376	369	357	370	371	362	376	313	395	369	370	364	358	351	363	344	343	351	347	384	357	378	378	374	335	369	358	339	337	351	384	359	347	359	360	356	345	356	348	386	377	371	356	350	374	381	362	344	342	323	367	330	332	349	374	370	372	339	366	365	334	387	374	365	387	332	368	391	331	378	374	391	372	322	332	307	364	367	350	346	356	385	325	363	375	363	372	394	368	383	382	383	339	382	363	348	348	362	338	365	373	360	329	350	334	379	380	359	377	352	367	359	331	340	377	364	376	356	343	314	349	355	385	333	325	401	410	375	359	355	340	320	407	369	344	350	315	335	372	361	351	411	352	346	371	355	362	370	395	354	372	379	378	359	344	345	373	404	370	355	375	396	368	339	365	322	368	395	346	345	402	391	357	337	351	328	346	337	341	396	349	370	342	363	363	349	324	372	365	381	402	335	340	385	366	364	358	341	354	339	354	389	356	356	325	354	369	386	395	341	385	339	354	365	357	382	370	352	336	354	353	384	362	339	330	394	354	345	343	342	377	349	409	383	380	352	366	394	353	372	357	405	367	317	369	367	346	344	378	379	382	378	339	354	349	356	334	326	367	348	348	363	342	361	373	384	333	333	372	386	385	318	379	363	318	316	333	374	350	366	370	358	350	361	361	363	362	400	383	414	311	374	370	336	338	334	336	377	409	361	363	375	348	340	360	360	383	384	329	355	388	345	353	335	354	357	374	392	352	354	364	356	358	391	346	396	370	369	348	329	354	368	359	392	359	375	344	344	365	356	332	338	386	380	369	369	388	363	383	351	375	335	328	359	345	321	340	400	354	337	334	403	342	337	341	355	361	351	386	362	371	356	356	341	336	409	413	349	376	355	331	374	372	379	322	374	387	364	328	337	325	333	325	357	402	362	337	378	364	386	340	346	377	377	347	358	350	350	374	344	362	381	364	354	386	350	365	358	358	325	376	381	359	339	340	362	331	366	355	335	335	348	363	360	385	314	363	357	365	344	355	350	364	347	358	367	324	358	350	343	343	356	364	365	344	387	368	348	357	335	340	376	342	373	404	362	407	375	360	338	390	374	356	356	390	394	354	372	390	344	318	371	357	352	375	388	340	366	357	398	376	350	396	381	373	333	332	332	365	351	379	362	376	341	397	354	339	376	364	390	368	347	338	394	341	346	359	354	365	343	344	342	397	385	374	341	357	322	347	349	388	338	378	361	397	337	354	364	354	367	360	361	344	382	349	351	335	347	375	350	368	393	376	346	337	332	368	333	337	337	384	351	379
2141	823	834	841	807	796	776	808	777	753	814	769	778	764	740	827	788	807	825	750	765	741	849	812	729	762	826	816	797	779	776	754	776	746	797	786	744	812	785	833	738	791	823	766	773	798	789	748	804	779	809	741	775	825	825	777	825	806	708	772	748	818	773	771	772	759	783	753	831	829	808	815	804	807	775	828	793	777	793	822	850	760	759	784	765	772	778	720	764	785	814	756	774	820	787	799	805	848	736	796	793	774	793	795	776	758	775	777	773	810	790	721	736	766	800	769	757	754	842	752	737	804	741	812	804	774	789	806	763	764	772	808	734	818	800	777	809	798	771	715	812	770	793	757	716	747	773	800	797	803	787	776	788	789	746	791	788	785	759	721	793	753	836	799	812	771	779	812	779	800	846	711	807	770	811	787	777	792	787	844	784	736	790	771	798	792	818	810	839	775	767	800	788	778	750	786	816	764	786	764	788	815	772	771	788	736	772	787	778	809	788	752	745	830	770	772	779	781	817	801	761	746	756	779	764	839	768	710	719	763	792	823	782	811	811	765	788	804	785	785	814	802	759	771	792	773	803	753	765	787	765	764	820	801	742	867	811	800	761	815	792	790	718	755	781	793	744	793	834	816	820	786	782	819	758	788	813	799	763	799	825	777	782	796	744	789	858	774	744	799	729	788	780	814	810	778	801	732	811	778	809	768	778	801	789	797	769	792	757	763	766	829	798	756	760	760	738	776	822	822	784	800	821	782	777	764	844	763	776	774	802	763	769	781	771	842	783	743	796	798	767	722	782	788	795	786	821	775	819	781	764	779	792	773	759	740	749	773	777	743	793	772	796	750	813	779	774	778	814	754	813	794	780	750	835	793	802	772	794	778	779	724	824	791	826	801	778	792	721	782	786	775	777	786	812	754	804	838	815	771	812	798	847	770	805	839	771	837	746	801	802	769	805	772	821	828	743	758	791	819	750	803	810	775	773	826	792	758	785	783	769	802	800	735	807	804	788	737	773	780	763	792	793	809	802	738	810	770	775	782	772	791	757	787	751	800	730	815	759	792	780	804	800	821	781	793	780	822	752	750	722	757	742	833	782	802	767	763	799	746	809	811	802	749	773	765	776	788	770	804	769	828	781	811	821	775	830	833	740	784	794	733	811	754	831	766	794	780	773	792	796	794	757	777	760	767	767	785	788	785	788	832	793	768	776	805	815	778	774	797	792	800	789	838	778	791	780	795	784	790	819	801	749	760	776	733	824	769	791	761	777	776	777	767	807	816	763	727	770	769	801	822	751	816	765	811	720	754	777	755	797	756	751	803	809	779	744	797	768	790	757	792	785	830	776	769	764	769	768	807	835	795	813	812	766	801	839	778	762	803	778	848	801	819	710	811	788	774	788	787	807	734	779	781	719	837	787	786	761	728	745	804	856	755	777	806	779	827	794	775	762	723	762	794	774	790	804	713	819	752	785	778	813	822	781	796	742	794	801	765	787	795	789	776	729	824	818	810	721	791	796	779	788	742	781	776	792	789	781	843	800	815	795	799	738	755	788	775	806	782	780	792	800	802	788	750	758	777	765	836	819	786	791	784	795	781	794	771	760	789	831	778	809	733	783	754	745	757	788	825	803	795	775	767	769	780	777	772	755	780	755	780	773	767	751	759	834	792	819	780	729	770	779	763	806	760	796	768	785	767	835	792	791	814	803	779	753	791	755	807	774	765	779	816	782	805	823	794	786	795	722	792	773	830	760	796	775	786	802	771	778	761	802	816	777	791	764	763	762	764	791	772	802	772	739	797	766	760	787	749	854	814	789	764	800	758	785	784	835	785	774	817	753	803	770	778	773	757	808	788	840	804	791	794	772	816	788	807	783	769	719	832	797	783	774	777	800	738	832	741	828	806	758	793	797	723	797	795	760	832	770	756	807	785	760	814	780	772	809	814	770	779	776	796	807	761	792	838	789	783	740	780	820	795	783	799	841	813	788	769	804	806	763	791	744	737	793	843	774	775	762	753	780	771	762	812	772	821	744	782	817	769	784	770	827	761	771	776	779	814	792	773	754	796	728	712	803	770	844	785	790	756	794	793	760	794	799	772	801	762	787	769	812	745	763	775	784	766	745	826	780	750	807	757	807	717	775	775	786	787	774	779	786	749	818	781	758	796	807	768	766	811	710	816	743	792	790	756	755	850	746	775	781	774	773	756	795	803	762	752	771	759	800	759	823	774	818	747	771	826	777	769	776	804	788	721	743	770	796	790	749	838	754	767	819	780	789	772	788	772	781	777	763	786	819	785	774	823	778	817	809	753	748	721	756	815	750	724	728	768	750	767	773	764	833	783	777	765	804	806	810	732	800	780	790	812	786	820	762	824	753	784	790	768	796	777	742	800	764	790	766	799	844	762	774	808	775	781	783	765	764	797	754	771	791	775	787	808	739	784	751	774	739	800	755	797	774	764	779	795	820	771	788	774	799	764	778	798	744	731	769	801	822	731	752	738	806	785	776	771	788	803	785	748	795	790	848	768	803	787	781	814	782	723	783	732	735	783	784	795	822	753	765	787	829	776	795	769	780	833	803	795	758	771	767	785	826	816	760	744	780	771	821	730	768	780	748	759	766	783	780	769	773	813	827	805	827	786	777	753	768	802	778	810	799	790	781	768	774	784	810	828	736	791	797	826	781	805	793	748	788	794	781	770	806	761	764	801	783	775	772	764	796	743	755	726	809	801	764	808	810	829	718	788	792	802	777	783	778	779	798	798	799	756	781	803	807	795	842	790	790	749	781	798	762	836	772	809	767	774	819	766	763	833	777	788	821	791	742	800	780	778	787	801	761	818	761	772	759	801	783	712	770	795	767	784	827	784	813	798	810	746	705	781	830	790	763	793	805	733	822	745	788	792	757	802	790	802	817	754	807	771	764	795	770	838	793	801	742	764	763	812	797	768	820	788	810	803	765	774	795	770	773	787	844	794	739	768	775	803	795	769	815	720	759	768	762	761	750	761	729	738	811	748	751	795	783	785	802	780	773	773	818	782	797	744	815	768	776	766	762	775	768	819	856	796	801	844	812	768	805	773	854	798	803	772	775	805	811	778	751	814	804	814	777	776	734	775	789	812	841	769	812	833	787	790	773	788	770	769	787	793	810	750	775	773	758	739	804	750	786	791	784	807	767	805	746	832	722	752	794	772	820	813	790	786	773	770	833	776	750	802	812	795	804	782	801	811	762	788	776	770	757	833	762	786	851	774	826	723	804	776	759	803	823	787	785	734	817	774	777	787	779	708	802	850	770	759	754	788	789	773	745	730	780	762	770	797	800	818	759	786	797	774	778	759	806	804	750	794	800	747	792	761	812	814	779	745	726	740	778	837	806	793	792	795	797	769	810	762	746	803	749	820	785	809	754	767	832	775	849	749	786	744	764	775	796	754	825	785	764	798	778	755	798	769	740	749	797	787	789	802	809	787	809	794	797	787	781	800	764	728	762	794	785	786
8099	552	486	448	322	280	245	241	215	226	208	185	194	187	184	181	209	180	184	146	181	145	182	197	181	172	183	168	183	191	181	192	158	178	158	182	198	202	152	190	206	164	166	171	188	197	173	168	184	214	166	180	190	161	185	191	172	151	161	169	188	174	164	180	175	196	170	179	168	185	180	182	185	193	197	190	161	163	193	186	173	163	181	160	197	156	181	196	161	173	159	165	188	178	167	159	193	159	187	174	165	163	174	184	180	155	183	151	154	174	177	190	200	164	180	187	185	175	211	174	191	158	179	196	200	205	177	170	192	211	172	163	180	145	175	157	178	174	178	194	170	183	170	174	185	169	174	192	163	195	174	185	180	165	167	186	177	183	184	180	168	175	189	173	168	154	169	193	172	198	187	162	182	201	199	189	182	178	203	172	188	178	180	188	194	174	170	178	175	163	184	208	185	176	165	162	144	155	190	166	157	158	163	186	180	174	183	180	167	179	182	164	173	163	198	203	176	187	210	166	166	199	174	168	177	141	181	161	189	184	186	207	169	173	160	184	187	175	180	183	183	195	189	184	164	187	220	164	161	174	187	195	176	157	167	146	199	172	166	180	174	168	172	157	195	189	159	180	190	179	181	159	151	206	159	180	196	215	154	169	177	177	184	189	178	166	179	175	175	170	182	168	171	179	176	183	153	193	171	179	177	196	211	179	161	172	190	175	180	196	197	186	153	169	173	169	157	194	194	181	185	180	173	176	186	184	186	179	216	170	180	169	177	175	166	182	198	183	165	182	174	170	163	181	198	165	171	175	196	170	171	165	185	206	175	188	182	138	188	176	162	203	193	175	167	193	179	168	195	174	208	180	171	171	165	192	190	145	163	171	182	176	170	184	157	183	191	192	178	203	189	189	183	149	169	177	181	174	197	183	173	175	159	190	159	201	163	185	180	195	189	202	212	155	158	179	158	185	180	169	197	196	179	156	179	199	166	182	167	170	215	164	194	173	165	173	175	208	174	169	167	161	163	189	186	164	184	190	180	179	174	198	189	189	186	187	165	171	194	192	171	171	177	156	148	168	181	172	178	182	168	156	190	166	172	189	178	163	196	177	184	182	192	154	175	155	190	187	186	180	172	165	174	186	158	176	173	171	191	163	160	181	187	163	183	192	159	171	157	187	191	226	175	182	204	160	146	220	170	176	169	168	189	204	177	164	188	193	179	171	195	176	186	185	170	186	186	191	188	159	200	169	146	174	177	184	175	168	174	175	167	201	194	162	188	178	197	187	176	179	183	142	183	173	193	163	171	149	181	211	185	173	188	173	172	173	191	203	220	171	162	180	186	177	161	188	207	174	169	178	192	179	178	176	184	204	210	165	178	192	175	171	181	191	174	186	202	188	190	180	177	180	178	201	225	153	168	198	179	176	179	176	182	192	186	134	187	202	173	175	152	175	171	175	198	184	163	199	221	197	165	196	174	177	165	199	181	188	158	171	191	182	180	186	182	184	193	200	176	198	163	168	196	173	177	152	158	174	177	172	151	182	157	167	163	174	196	198	167	170	159	205	212	196	173	173	185	156	170	174	189	195	192	164	185	188	178	199	194	176	176	168	178	195	178	195	164	150	175	194	180	185	188	167	165	169	184	172	183	167	196	200	191	172	178	209	142	183	179	193	174	184	167	169	159	171	188	173	165	176	159	188	166	188	187	180	163	171	177	166	186	161	173	186	187	183	178	166	198	183	187	174	170	169	175	178	177	172	192	186	181	175	200	190	192	176	192	195	167	161	175	204	168	186	175	216	175	195	187	188	187	152	181	182	188	170	207	160	173	167	186	167	165	188	187	183	175	188	194	197	180	201	184	181	180	194	179	176	158	172	186	165	173	189	185	156	174	180	165	182	189	184	186	182	149	193	189	188	184	184	149	197	167	190	179	172	202	156	156	162	195	173	196	190	195	185	176	223	181	184	197	175	135	201	176	182	181	158	187	178	188	175	193	226	166	154	165	199	203	226	177	163	176	170	171	162	178	187	169	193	180	178	216	166	183	165	178	160	168	170	141	217	163	177	182	163	184	175	160	173	187	194	184	188	161	180	186	174	195	210	180	173	179	185	205	172	197	184	153	169	203	170	179	187	188	181	177	186	197	177	206	167	178	168	158	168	171	181	197	166	161	187	189	193	195	164	183	170	177	189	176	186	169	188	184	200	210	185	205	161	190	190	177	223	165	204	176	180	166	193	189	179	184	170	191	187	172	198	182	184	157	175	179	175	195	190	174	159	187	176	163	176	167	180	183	177	164	158	163	164	187	184	174	167	184	186	176	180	159	180	181	197	175	174	200	205	190	179	167	199	173	179	169	194	197	206	193	184	154	162	168	164	146	166	198	178	176	181	184	189	169	181	171	191	201	189	204	185	170	162	176	216	202	192	186	185	186	186	175	145	193	179	164	190	167	170	170	191	177	177	164	182	169	175	163	168	188	174	193	193	182	196	169	182	194	191	190	191	188	167	187	177	190	182	188	212	176	161	174	169	163	169	156	186	152	163	187	203	188	188	181	183	199	171	179	167	168	159	157	200	187	185	196	164	169	189	167	171	168	200	189	194	158	185	165	175	187	176	199	181	165	179	162	170	197	162	179	189	152	157	175	194	213	197	185	195	171	178	183	164	175	185	173	188	160	178	186	189	173	173	194	160	164	163	204	190	154	179	164	188	175	181	178	180	156	147	184	184	191	186	194	177	178	205	176	149	174	197	190	141	170	186	194	195	181	173	190	189	187	187	167	154	178	172	182	162	164	139	171	175	204	181	180	170	177	177	172	165	168	189	196	183	189	184	187	181	184	183	185	137	156	166	198	177	151	181	174	167	171	199	198	182	165	188	165	176	182	153	188	180	180	182	183	179	174	180	221	211	195	187	177	202	175	185	163	182	195	171	189	186	170	170	179	169	195	180	169	181	190	170	188	173	182	185	170	202	165	165	171	166	185	163	169	190	196	189	177	166	189	205	202	170	192	173	204	160	211	157	192	151	176	189	195	191	173	172	183	168	197	199	172	184	189	170	153	198	182	193	197	160	189	168	177	198	178	174	177	192	179	200	195	194	193	187	172	195	190	192	143	184	188	169	178	184	177	172	173	188	188	173	183	162	175	159	166	191	190	184	151	190	187	188	167	168	162	185	170	167	158	185	163	183	175	194	184	187	186	159	188	193	183	161	188	168	171	186	187	162	156	188	187	164	185	185	200	186	176	176	153	198	181	180	172	193	174	189	183	180	196	197	194	166	170	161	171	175	172	188	185	168	200	173	193	176	163	171	168	193	168	164	164	173	194	196	194	195	159	201	170	167	173	166	164	171	160	188	207	186	148	172	167	200	184	186	186	205	190	187	190	187	199	187	180	189	159	198	182	180	195	178	179	168	169	152	187	201	155	157	160	186	191	188	167	179	206	169	169	156	220	179	173	157	181	168	191	159	176	158	187	192	182	189	181	171	182	176
6493	743	1087	1287	1112	906	823	698	646	597	565	556	502	550	485	503	485	484	434	458	458	466	444	461	437	482	434	444	422	424	442	446	463	415	408	430	410	411	473	455	424	434	460	439	409	428	435	405	421	449	429	443	449	434	418	409	428	400	462	387	413	381	447	435	435	421	433	398	460	424	398	408	476	453	411	440	430	451	421	419	371	417	435	413	422	411	419	434	417	446	385	399	389	380	449	453	415	410	406	426	390	425	413	416	411	422	406	430	431	435	425	457	442	448	454	422	362	420	429	415	427	443	414	422	431	418	405	438	458	439	458	409	395	408	400	420	396	381	425	424	421	472	446	428	432	434	425	403	396	378	446	409	441	439	448	408	456	415	418	431	395	406	442	399	405	398	408	392	425	411	416	407	430	440	418	431	395	456	402	441	439	392	432	414	385	374	445	415	427	452	407	430	400	417	370	415	379	405	434	440	411	397	435	434	406	412	421	415	401	425	437	413	415	410	429	431	429	420	456	418	403	380	382	399	453	404	449	403	413	446	443	394	446	433	466	398	422	419	411	412	436	436	432	435	425	445	435	456	420	409	411	417	422	435	401	407	458	398	439	403	425	443	413	424	405	414	436	444	410	384	403	425	421	433	423	410	434	432	413	405	418	414	416	387	409	416	412	396	391	403	426	377	408	471	391	404	416	389	408	491	396	433	395	429	399	456	389	426	433	408	455	422	430	422	433	397	419	418	427	430	445	443	413	432	386	400	419	389	438	480	424	428	447	476	410	423	417	423	447	411	396	435	435	372	415	421	413	432	431	465	434	431	452	459	398	391	429	400	401	436	412	379	392	428	412	425	426	440	428	397	409	441	422	419	403	450	427	406	408	421	409	436	425	426	428	417	417	435	400	420	405	382	388	430	444	452	435	404	428	382	434	445	414	401	399	415	428	448	398	434	459	424	454	418	416	420	392	453	414	412	423	419	440	445	416	416	444	434	415	433	423	424	437	435	428	420	421	421	401	399	404	385	406	424	404	434	426	443	411	396	419	418	406	465	420	441	398	420	387	432	409	429	406	456	449	407	402	442	436	413	433	362	419	419	404	433	409	435	465	428	423	403	449	447	410	383	459	419	444	398	421	389	435	385	383	426	433	398	415	434	416	399	407	423	425	409	436	423	431	384	429	424	422	443	389	390	437	437	426	375	409	415	405	452	394	433	434	382	442	422	446	437	407	408	403	415	424	375	441	379	420	431	385	420	426	429	386	413	431	415	417	435	419	413	404	418	426	387	444	429	400	445	417	430	417	448	418	430	416	426	409	357	445	464	407	442	408	375	403	381	441	410	432	442	396	408	403	420	462	396	409	414	394	406	424	411	451	419	422	415	423	431	405	402	413	417	412	428	435	410	448	448	412	440	435	427	419	427	423	393	421	397	404	395	448	434	419	435	428	410	393	441	418	391	381	394	413	441	440	428	417	431	391	411	439	411	437	384	413	428	436	435	424	390	412	455	440	429	430	439	453	393	395	388	397	379	405	365	430	449	427	454	433	390	403	434	402	401	406	432	425	411	428	406	416	403	416	433	410	450	422	440	419	423	398	407	420	462	405	384	386	423	422	437	429	412	426	394	426	397	446	428	409	420	414	437	442	437	412	431	406	427	418	462	422	416	445	407	404	437	414	433	387	456	449	415	476	419	460	412	421	448	441	446	457	406	411	418	434	409	420	428	407	453	410	402	434	429	440	426	426	441	428	423	412	449	413	416	399	400	401	421	404	435	407	412	404	426	437	391	421	391	414	397	425	402	426	431	393	408	416	414	424	429	397	440	417	447	447	416	408	415	380	434	447	432	419	394	427	425	452	408	435	411	406	440	449	423	408	419	453	456	404	425	422	418	443	405	398	399	407	393	414	440	463	410	406	446	392	421	441	421	391	430	390	433	413	450	417	438	450	423	407	429	389	450	416	428	386	431	419	405	405	430	401	420	426	399	407	390	383	416	439	410	451	448	418	430	424	401	389	425	407	428	437	444	388	419	429	456	434	413	416	395	406	406	405	420	413	417	426	411	418	394	410	386	435	398	441	426	398	425	414	403	451	390	423	433	414	433	421	399	424	397	481	415	455	450	422	408	416	434	429	424	374	411	411	419	439	395	408	446	416	441	442	447	424	436	411	439	421	435	446	432	411	404	424	416	419	454	450	404	421	461	392	442	415	443	416	395	436	414	411	430	378	418	425	407	409	424	452	412	445	438	430	398	438	405	418	431	423	436	433	459	401	417	389	431	411	397	430	405	414	417	413	416	385	424	385	414	435	442	418	440	424	433	453	425	403	416	438	471	429	415	433	395	438	425	423	420	443	395	415	401	398	434	446	433	391	434	420	412	439	439	396	414	433	443	450	417	480	406	414	390	460	380	409	438	378	391	419	431	435	477	434	386	414	419	424	378	449	429	442	387	391	418	412	455	409	392	417	414	443	406	372	376	429	412	448	436	441	432	415	435	405	422	434	434	401	440	435	428	433	400	402	436	449	424	369	434	432	426	395	435	396	453	406	451	409	412	395	436	436	405	391	432	407	450	410	410	422	446	407	424	402	451	413	444	440	412	427	409	403	423	376	432	397	431	394	409	416	434	434	431	426	427	430	386	405	431	383	401	421	423	430	423	414	437	386	395	421	432	444	432	419	428	401	403	437	413	417	452	441	437	433	419	404	448	419	439	395	416	410	427	422	402	403	447	427	426	425	409	403	447	422	457	449	404	394	429	448	429	409	398	407	409	434	455	382	457	423	399	457	429	413	406	454	431	382	422	400	399	434	428	417	429	406	420	404	408	411	405	403	441	434	449	450	424	388	409	460	411	431	420	415	409	455	414	418	461	412	433	397	447	376	390	405	412	397	449	431	407	427	421	432	456	435	442	434	431	405	434	442	447	405	449	419	416	404	468	443	444	424	419	394	425	426	436	391	409	432	417	442	436	443	436	403	380	405	417	427	417	447	426	406	399	424	408	418	418	429	409	445	421	452	361	427	404	444	405	400	438	391	394	436	415	385	447	406	415	430	417	473	455	462	463	399	406	433	414	429	376	402	412	405	427	407	427	393	432	426	439	415	395	461	414	422	391	450	410	403	405	433	423	402	410	416	446	442	446	418	435	446	436	431	461	409	404	450	447	429	444	422	422	404	420	391	409	454	430	395	433	413	424	412	466	421	394	435	398	406	421	413	407	461	418	386	407	415	390	404	489	419	421	404	413	451	455	427	429	421	417	468	403	415	417	428	438	382	454	388	425	406	442	404	426	412	459	434	425	435	424	441	398	407	407	401	442	419	383	409	419	402	465	394	406	426	427	411	410	431	413	430	435	438	445	404	425	398	438	460	424	469	388	412	426	415	404	415	399	412	430	413	418	428	396	424	452	392	421	403	417	415	434	422	389	438	391	423	442	430	410	420	418	432	435	400	419	435	407	400	410	463	404	442	432	411	416	437	393	424	441	414	477	397	382
14487	1086	795	607	461	324	224	236	211	174	164	180	148	177	176	138	158	147	128	129	150	154	133	119	129	133	129	136	137	116	142	124	107	125	136	120	126	143	138	110	129	126	141	130	128	123	134	142	113	146	129	127	119	119	122	117	112	133	120	118	121	126	141	108	112	132	139	103	153	111	126	129	128	117	123	121	117	123	116	123	141	118	123	116	139	122	126	129	133	113	144	123	122	127	140	144	131	128	116	109	118	123	132	113	129	118	117	129	116	125	121	111	123	128	120	132	102	108	120	146	126	121	122	126	122	126	118	123	132	123	136	149	99	147	135	110	127	121	138	129	140	111	128	131	127	132	131	139	132	133	137	120	134	116	121	103	110	98	133	129	107	131	134	123	134	141	129	127	128	117	132	110	110	118	152	125	115	118	133	125	117	90	122	118	121	111	146	111	111	121	131	135	119	130	106	121	112	135	120	134	112	128	156	132	121	124	114	110	136	124	129	136	118	107	107	112	115	116	126	116	122	121	120	106	126	140	120	118	115	109	121	123	110	106	115	124	136	143	110	146	120	131	138	107	125	127	106	112	137	101	114	148	138	103	113	121	143	119	124	147	110	126	115	110	131	131	120	91	119	110	131	132	110	140	121	123	126	119	120	148	129	129	98	126	117	142	132	107	132	141	105	125	118	104	106	128	131	124	121	121	145	125	114	99	129	108	136	127	133	132	111	123	124	128	128	102	109	134	110	113	110	120	126	126	139	120	119	118	129	136	113	147	116	127	101	126	105	148	117	116	131	121	114	89	121	116	120	129	120	133	110	116	135	114	100	125	137	111	131	110	106	115	126	122	107	112	111	110	106	120	123	136	112	110	125	89	129	128	128	146	132	123	115	121	147	101	130	122	131	119	109	138	122	117	106	156	116	129	121	120	118	111	114	114	134	138	129	125	137	110	110	105	114	132	129	125	113	126	107	108	127	136	130	125	124	130	101	142	128	121	124	138	110	124	130	124	110	125	124	122	111	121	117	131	122	108	125	138	115	123	113	117	112	118	111	134	123	128	106	117	123	124	136	125	118	112	119	124	117	135	105	113	124	136	120	139	114	149	106	108	115	127	109	108	167	122	150	155	119	124	124	104	126	131	92	113	89	132	135	121	128	138	125	125	123	114	127	117	99	108	111	109	132	122	138	125	125	101	124	120	121	132	114	130	120	120	132	121	124	116	149	126	109	116	120	126	138	113	130	121	109	123	119	129	139	135	119	125	129	119	127	129	110	118	143	132	102	123	137	124	113	126	139	123	117	118	120	108	124	116	118	113	137	119	129	122	129	123	117	127	123	117	116	113	122	134	134	118	126	108	149	107	111	116	130	126	147	120	150	130	119	110	132	131	117	120	126	112	117	111	144	112	129	128	113	134	104	126	148	120	129	145	149	118	113	136	117	127	145	155	140	113	118	147	113	124	105	129	121	117	121	124	136	105	134	101	115	108	117	146	120	98	119	126	95	112	125	118	115	118	122	110	146	137	126	156	152	115	117	136	122	134	123	100	120	119	100	126	121	108	133	136	127	132	140	112	134	124	135	122	104	109	119	126	126	106	109	114	130	109	137	124	144	118	112	131	101	110	118	145	117	137	127	138	139	118	108	136	117	119	120	131	128	121	124	126	148	130	135	120	118	133	101	124	132	132	122	116	103	126	145	139	130	108	106	130	127	103	94	112	123	117	102	130	129	101	117	135	132	107	120	130	117	98	121	109	98	127	102	129	134	121	127	106	133	105	111	106	124	123	122	99	129	132	118	146	138	136	148	111	114	116	124	125	116	127	120	135	128	132	130	129	131	128	115	105	125	120	110	111	130	137	165	125	132	101	133	117	124	123	146	124	112	134	116	129	137	128	135	149	127	115	125	130	121	125	126	117	108	128	111	115	108	114	117	117	117	138	126	117	102	109	127	106	138	127	112	128	138	126	121	109	134	118	116	121	123	129	141	130	120	126	112	125	121	133	112	122	136	123	101	121	147	118	141	126	94	107	124	144	132	135	109	126	114	146	125	104	121	105	127	110	113	121	115	126	118	130	129	121	138	126	123	117	115	111	124	98	129	116	127	123	142	138	151	132	118	127	126	115	113	103	126	142	130	128	129	131	126	124	131	110	133	99	113	122	108	117	128	143	136	127	127	99	141	121	118	134	118	122	110	127	116	115	140	129	141	128	114	103	120	134	124	121	138	133	113	110	100	157	107	118	135	151	122	118	132	127	104	117	107	137	128	137	125	107	123	116	118	119	139	129	116	116	119	118	123	129	130	135	140	125	116	117	119	139	142	124	127	112	134	134	129	119	118	127	107	119	126	96	121	112	133	118	150	106	116	120	126	112	123	154	135	135	138	119	150	124	130	132	120	129	122	123	112	134	138	104	128	95	120	132	132	123	126	104	131	144	136	133	121	120	129	117	122	122	116	135	116	116	108	107	115	131	111	138	130	134	131	130	107	141	125	122	124	119	125	155	143	105	122	117	117	128	138	129	132	116	126	113	125	120	138	113	94	118	117	120	102	139	108	131	119	111	98	103	105	122	115	127	106	113	128	115	128	130	124	135	126	129	124	110	129	117	147	122	123	96	120	123	100	131	129	136	135	139	112	118	133	149	124	132	116	132	127	130	98	130	132	132	130	121	118	129	139	124	134	148	125	105	115	126	128	143	121	122	124	121	131	143	130	123	117	121	109	130	139	125	115	127	112	125	126	122	116	116	139	109	139	114	118	153	126	124	132	127	127	134	120	112	135	118	120	103	120	121	127	115	116	118	114	123	127	130	110	125	125	158	122	102	123	129	134	140	113	104	121	126	113	108	124	128	153	126	99	114	141	147	144	124	114	122	111	129	121	120	123	96	125	124	125	124	103	121	116	127	138	134	115	122	119	143	124	117	145	125	104	121	118	115	121	126	128	124	117	129	150	96	132	139	141	111	131	106	138	133	126	139	134	122	115	115	113	123	125	121	119	128	136	110	109	129	126	132	105	129	138	134	128	133	132	110	148	137	156	107	114	104	138	137	146	139	116	134	114	130	116	95	128	114	131	143	130	119	138	104	113	120	130	126	120	132	137	123	121	105	114	106	135	110	138	123	137	122	154	126	112	135	117	107	129	142	119	129	127	120	120	111	112	121	112	121	126	120	120	119	111	124	114	129	122	140	142	111	127	115	108	102	137	124	116	128	114	127	118	113	146	135	129	98	139	137	120	110	101	115	141	121	112	117	144	145	94	119	116	119	125	102	100	158	128	124	127	116	127	129	128	138	115	117	138	136	111	122	104	111	107	111	118	112	123	107	117	136	108	129	142	117	128	124	144	105	123	129	136	108	119	103	143	129	117	156	113	114	130	124	126	120	106	134	114	124	133	126	140	117	129	124	111	108	111	124	131	135	131	124	102	121	125	122	122	137	104	117	120	119	112	109	125	112	130	109	108	128	107	134	128	113	121	128	101	113	106	115	119	112
8358	882	1785	2021	1644	1375	1052	922	829	720	677	574	509	501	521	458	429	456	473	410	406	428	399	418	424	382	365	358	384	329	403	415	381	348	359	349	369	374	325	333	369	346	363	351	370	366	347	360	358	352	339	364	333	339	370	370	330	360	349	334	347	368	319	343	326	330	347	342	347	363	330	328	346	318	306	347	338	302	329	388	340	307	338	320	332	333	369	354	341	318	351	296	349	333	338	306	321	330	330	344	357	338	344	334	343	349	358	340	319	339	317	328	321	331	342	317	352	352	321	323	306	323	364	298	361	331	344	335	320	324	320	314	339	327	353	314	344	319	323	307	296	316	311	344	327	310	324	351	343	345	338	324	367	315	345	339	324	357	299	347	344	312	354	334	289	359	322	341	361	328	336	334	340	358	335	312	320	310	336	330	348	287	326	343	327	377	323	342	339	315	357	346	328	324	323	351	289	336	344	370	328	333	345	319	351	316	316	310	316	353	310	373	321	328	319	343	314	339	341	305	329	344	289	348	312	331	308	338	317	332	336	351	336	295	333	282	341	326	330	296	349	306	321	331	383	368	337	340	332	318	333	332	352	314	344	362	332	311	334	304	334	322	339	330	321	339	342	334	335	334	277	334	354	312	293	330	347	333	326	315	330	346	333	353	332	333	309	329	330	325	317	303	347	344	335	349	322	343	337	323	330	324	330	347	326	344	327	326	313	292	345	307	334	336	317	318	304	309	325	326	339	325	344	322	289	313	375	318	340	312	328	341	306	339	336	352	324	282	342	334	327	332	310	374	315	322	323	351	343	321	310	331	345	330	342	314	312	347	310	321	344	310	358	323	328	321	370	372	346	331	347	320	374	316	358	318	333	347	308	317	349	365	363	344	331	356	306	326	336	352	344	329	314	333	334	317	335	318	327	314	320	341	329	350	316	298	335	338	339	278	311	334	318	309	303	326	309	337	326	325	348	370	323	322	353	355	343	352	333	323	333	308	307	345	318	316	325	302	333	339	321	345	352	358	325	338	349	318	346	328	323	339	306	309	365	339	331	324	308	325	329	345	338	338	300	305	337	355	318	345	296	327	313	318	329	341	327	330	325	284	302	337	325	353	335	315	322	329	338	314	327	322	320	327	316	326	343	336	325	361	342	323	331	354	353	307	314	353	350	346	326	324	342	301	333	306	336	330	337	324	340	295	331	325	316	319	345	336	333	321	343	351	326	316	394	351	351	333	320	316	340	306	350	327	316	313	334	321	297	304	339	333	339	317	329	358	290	348	332	339	341	328	300	311	335	325	336	295	337	337	312	298	338	333	332	320	337	346	318	319	322	324	327	334	331	337	349	355	351	308	364	350	315	297	361	303	304	342	336	350	318	315	351	321	315	321	392	302	339	344	318	334	293	307	344	336	327	346	310	353	310	330	352	334	336	293	359	330	326	354	337	363	317	330	319	331	344	298	352	368	329	292	335	316	294	307	323	343	314	355	309	319	325	337	308	355	337	333	315	304	343	323	327	327	341	346	313	350	317	306	326	349	335	347	322	329	338	304	368	338	342	309	328	326	349	352	328	362	313	331	347	382	334	341	340	360	325	337	320	311	312	322	317	343	339	320	353	355	366	322	327	327	352	320	356	301	342	336	303	346	311	325	333	325	334	304	318	331	332	301	373	364	351	341	335	343	337	340	339	318	359	323	296	323	337	367	327	344	359	315	342	327	344	307	307	333	344	277	345	340	342	334	330	310	334	311	303	328	343	308	326	338	357	289	332	332	338	380	353	348	328	348	323	334	362	336	338	339	307	315	300	332	324	308	338	349	343	324	329	329	353	321	334	342	350	310	343	356	321	339	320	317	377	330	342	331	375	372	324	325	324	358	302	318	327	329	370	297	342	320	329	329	308	312	322	359	350	347	323	348	349	288	344	323	316	319	331	318	325	322	288	325	319	339	374	327	312	347	314	292	362	316	343	320	344	344	314	325	359	317	327	331	325	303	323	374	309	326	362	312	302	319	341	347	306	333	362	320	326	306	296	296	338	350	290	302	325	334	310	339	350	298	326	334	343	322	356	309	332	336	322	314	341	328	366	306	320	346	345	316	337	359	342	331	329	324	329	357	318	304	348	336	324	331	345	354	325	334	318	332	327	309	367	324	328	302	349	351	352	320	346	345	343	344	292	327	335	334	283	331	324	348	361	310	339	334	343	306	325	334	332	316	321	345	327	335	300	317	317	328	308	337	311	334	304	343	335	315	313	347	343	334	355	322	339	332	314	313	343	324	320	329	358	351	324	362	328	356	316	337	352	322	331	342	326	322	365	358	354	325	332	323	336	321	356	322	347	377	348	337	327	319	337	364	360	332	329	365	331	355	335	330	332	363	357	327	375	340	313	363	317	334	353	335	350	308	273	332	329	352	347	319	315	298	326	323	326	312	337	338	339	315	381	335	298	303	335	376	334	376	332	361	314	337	306	323	296	321	319	326	316	358	334	328	349	319	348	331	342	365	348	321	310	329	349	375	367	325	354	312	344	326	300	324	340	335	337	357	326	347	338	328	342	341	320	349	338	320	318	288	303	301	310	312	309	332	331	354	321	338	328	344	346	318	336	318	339	312	312	348	334	341	330	399	325	325	319	343	340	329	332	311	346	316	335	349	307	302	327	328	326	309	309	335	319	331	350	338	347	337	331	321	300	377	333	343	351	352	350	348	310	311	346	339	321	329	286	346	322	312	366	353	366	338	314	338	346	319	349	359	308	314	339	330	356	328	320	305	337	329	339	312	321	331	316	368	335	348	342	323	340	324	329	327	346	315	329	323	330	320	319	326	341	316	351	364	346	337	326	304	338	324	304	327	323	325	329	341	293	324	336	328	332	314	342	348	290	337	316	327	340	314	341	308	325	339	334	319	339	343	305	345	325	348	279	346	346	342	336	319	333	318	372	338	333	323	372	325	327	344	333	323	321	321	302	326	331	321	345	337	351	342	323	318	321	317	337	351	306	342	334	357	325	290	331	326	346	342	310	303	341	345	322	308	321	355	302	327	308	359	324	335	316	338	337	339	319	325	303	360	320	314	334	318	323	359	333	301	313	347	311	321	325	323	321	336	331	318	321	326	376	340	308	329	318	324	329	320	356	367	300	330	332	337	304	333	324	333	305	328	323	315	328	384	316	333	304	332	294	335	361	324	353	329	348	341	339	321	341	323	343	320	363	309	338	336	349	316	335	328	349	345	353	332	290	366	336	329	307	324	339	332	307	328	332	308	317	311	309	329	348	310	295	346	344	297	354	314	360	290	319	324	350	327	314	339	306	340	320	314	334	299	304	328	284	332	308	348	353	308	321	356	315	313	293	337	335	316	331	319	319	336	319	334	350	356	331	318	305	333	328	325	346	318	325	350	331	339	327	354	328	368	325	376	356	337	318	323	340	352	340	312	292	324	344	343	329	336	352	334	338	311	333	320	314	327	313	316	331	321	337	357	300	333	359	331
1606	380	387	349	366	402	361	360	361	346	363	388	387	393	365	326	344	357	368	344	394	364	377	365	336	388	383	337	340	358	372	356	352	344	295	379	364	383	381	398	363	362	353	360	341	383	307	334	348	375	338	355	337	385	356	355	347	371	388	346	352	342	360	336	384	378	342	360	371	358	366	337	356	368	375	356	340	358	394	369	399	334	391	335	375	331	335	326	362	367	328	351	369	366	359	369	378	385	384	333	373	358	379	330	336	355	356	352	364	372	397	366	332	354	351	352	354	373	367	393	348	380	386	359	366	376	377	359	367	391	345	347	341	340	323	357	351	362	369	351	348	383	340	339	357	371	343	356	382	348	334	356	350	356	344	355	357	349	374	337	326	363	373	409	378	342	315	371	344	369	337	376	356	351	356	391	362	383	326	382	351	359	393	358	345	368	332	375	368	342	354	339	381	363	380	343	351	333	386	383	348	363	354	369	350	336	399	373	321	350	338	329	321	379	359	357	396	371	385	337	357	400	354	369	334	392	383	359	374	375	342	394	372	361	333	408	380	366	348	382	334	336	385	354	338	371	341	385	372	376	353	340	376	383	362	379	396	344	361	363	377	341	319	338	335	364	371	333	347	352	359	402	385	334	375	366	347	374	364	336	377	328	374	357	372	378	359	384	412	368	354	338	382	318	362	363	358	346	339	353	326	347	363	373	372	353	352	359	333	348	354	436	331	345	332	350	356	333	333	403	373	373	395	363	361	332	341	374	329	346	342	349	374	344	382	353	357	343	350	385	391	375	385	312	350	354	338	368	385	380	371	402	383	380	393	374	377	361	341	312	343	346	370	377	373	344	348	357	376	372	352	342	318	329	370	373	334	324	339	358	383	351	328	345	355	350	370	326	385	360	320	368	338	345	362	354	358	374	378	323	356	357	369	357	378	396	385	386	380	340	339	337	347	334	353	368	361	390	341	338	345	351	342	304	323	337	386	331	343	348	355	364	356	346	373	341	378	378	348	381	371	390	343	359	379	350	399	385	361	372	388	378	361	361	372	382	339	353	395	395	366	364	352	365	352	383	392	387	359	381	369	374	399	324	370	375	356	343	352	347	325	344	399	353	351	380	372	375	357	352	368	382	359	372	350	320	334	354	357	378	376	370	396	357	310	351	377	381	343	355	345	312	350	329	381	360	394	320	346	392	344	345	374	368	356	334	340	341	355	357	391	386	368	384	341	353	359	344	361	383	357	370	377	371	356	380	365	372	368	353	318	373	357	358	376	344	390	347	361	375	356	354	354	359	365	363	379	366	360	380	379	380	385	372	336	360	384	356	375	360	347	360	342	383	405	333	345	370	367	362	332	354	358	353	378	379	391	382	353	357	369	382	383	354	334	337	360	347	350	385	334	352	392	361	405	338	356	356	359	382	300	352	358	372	327	373	332	361	353	330	341	350	388	330	350	367	373	373	364	361	363	366	365	328	345	325	355	354	377	373	368	342	366	305	350	372	352	353	416	362	361	405	384	381	359	358	381	367	386	382	400	338	369	340	349	350	375	374	392	354	356	329	380	332	392	366	312	349	345	379	366	365	412	400	367	366	379	324	357	368	375	358	406	399	364	358	362	364	367	365	381	388	296	379	367	383	369	352	387	329	355	355	376	359	351	358	363	320	388	406	363	355	364	348	346	385	368	384	340	391	326	377	340	374	333	366	363	325	347	364	357	354	368	390	367	367	346	377	370	347	376	320	327	356	334	384	400	319	344	348	397	359	343	309	362	322	357	349	378	373	347	350	325	334	370	398	367	391	367	365	375	340	383	348	390	368	379	361	337	373	340	352	338	367	366	350	396	391	313	395	344	322	347	348	360	347	360	377	354	367	350	322	397	369	364	343	367	365	386	348	354	364	361	351	381	346	321	339	359	351	353	339	382	361	331	359	394	351	342	375	394	387	340	355	357	401	360	361	350	327	366	371	373	320	384	359	343	364	381	372	348	379	386	331	360	326	332	327	332	354	351	359	336	346	343	373	340	391	371	352	349	411	373	383	350	370	345	368	366	336	371	324	353	371	380	348	341	346	375	346	352	365	369	343	324	339	369	341	389	338	346	337	341	352	366	352	340	349	349	371	377	316	389	361	336	382	373	371	352	319	388	411	348	337	369	345	349	361	351	379	378	330	353	354	393	359	349	367	365	353	344	371	329	364	394	378	368	394	362	380	355	381	364	327	339	409	405	337	396	346	359	368	367	352	344	348	345	358	365	357	352	358	358	363	341	346	370	353	381	370	363	331	350	326	370	358	383	367	349	330	377	367	336	368	322	332	389	344	361	350	370	379	365	352	359	405	361	373	351	363	360	339	327	345	354	392	356	339	361	337	330	383	376	376	349	365	366	417	371	354	368	362	379	387	370	374	350	338	401	382	403	348	353	370	350	356	324	375	344	379	381	331	372	353	334	335	392	354	367	381	367	382	398	373	372	372	347	366	374	381	352	339	345	331	359	375	369	342	355	382	359	380	378	372	397	361	322	339	375	391	374	383	363	357	353	365	359	362	372	367	338	372	384	367	378	355	317	341	344	391	312	376	390	362	376	352	347	402	358	351	397	375	368	347	368	344	392	353	369	370	341	322	377	338	346	362	357	361	358	355	368	393	356	320	347	362	378	377	347	340	354	332	350	362	399	397	351	342	371	390	375	374	356	361	346	347	372	361	365	359	337	330	335	366	354	355	362	367	370	377	348	396	367	404	354	381	342	373	368	354	362	348	321	335	345	344	369	355	357	374	372	328	356	352	343	318	393	323	326	386	391	375	398	355	340	334	364	363	350	357	370	350	358	340	328	386	372	398	352	353	368	369	394	363	388	361	327	390	357	364	298	358	376	340	322	339	366	346	371	343	356	361	389	325	355	376	362	351	436	320	371	382	337	337	373	372	384	376	359	371	368	334	345	387	343	388	353	374	377	369	343	377	331	366	360	327	337	355	326	387	367	356	354	333	354	364	352	370	350	359	367	360	357	351	319	319	339	363	372	322	309	352	339	348	362	343	321	354	374	372	317	360	355	345	362	356	360	339	381	406	388	288	308	389	352	381	313	327	361	333	338	410	354	352	364	343	336	333	383	368	362	347	377	365	379	370	375	377	398	326	332	333	367	353	359	368	363	327	356	371	317	352	352	350	343	339	372	410	355	356	330	359	351	371	382	347	355	345	340	323	355	381	337	354	383	332	363	345	373	353	331	325	355	319	381	341	353	379	369	402	344	333	373	364	333	380	361	363	370	364	345	316	337	365	384	354	367	361	361	388	366	354	346	395	346	322	346	360	354	351	372	382	388	371	336	365	347	345	345	365	352	317	365	334	385	338	416	388	323	356	324	351	361	355	342	374	305	365	360	377	351	349	388	375	372	355	332	321	377	333	354	368	352	359	368	361	401	363	381	365	357	357	364	352	331	358	359	383	378	360	388	389	376	345	350	376	369	351	403	326	338	388	323	365	353	361
1992	812	810	851	817	784	791	794	821	751	755	788	813	762	772	817	782	779	754	813	791	799	856	796	807	827	817	790	789	754	781	753	728	760	811	758	748	748	743	786	728	776	819	747	829	777	797	789	778	794	796	807	798	772	789	799	790	777	757	831	792	746	792	829	773	775	731	816	759	766	725	739	824	767	731	800	786	803	789	764	760	770	769	782	756	783	764	765	791	762	751	791	781	782	767	786	758	823	786	743	795	764	766	798	766	800	769	796	760	794	760	783	794	751	783	785	790	784	784	772	786	766	816	769	794	766	796	822	795	775	743	792	773	743	748	789	769	783	809	754	776	762	796	809	783	736	786	758	781	774	742	768	812	790	835	798	775	780	783	785	785	789	796	787	768	793	791	767	781	765	824	726	767	802	763	777	763	737	768	817	784	835	812	765	750	754	769	761	733	791	802	755	766	792	781	772	767	812	796	784	795	706	817	775	835	785	771	737	720	767	808	749	811	776	832	754	750	759	815	767	804	822	809	853	752	796	745	793	756	792	801	791	761	802	767	813	771	837	813	767	846	772	782	847	833	825	794	762	740	813	781	832	766	834	789	807	792	841	788	751	776	766	747	766	795	736	779	789	750	818	784	783	773	810	816	783	805	727	742	803	802	769	778	815	789	836	735	819	737	775	760	786	788	826	759	762	759	815	781	785	719	760	749	738	827	757	772	766	793	811	751	802	807	778	810	762	755	782	776	775	803	761	788	808	819	735	795	749	790	762	787	829	797	755	773	766	784	747	802	788	785	786	792	795	800	783	792	734	730	746	731	803	776	726	768	781	796	772	806	802	753	839	786	778	806	752	762	838	853	728	742	752	772	731	774	800	808	784	741	825	796	773	774	807	767	825	810	756	778	743	768	788	833	787	769	753	788	787	811	761	761	772	762	809	810	758	811	754	819	785	774	776	779	753	788	767	776	766	779	763	765	781	791	785	775	741	737	806	762	756	787	747	784	819	760	834	770	736	748	740	790	771	767	763	786	788	793	735	826	810	798	797	788	765	758	846	824	792	811	734	776	759	795	775	795	740	750	715	775	799	783	793	790	794	767	765	849	805	747	746	788	814	745	761	737	707	797	742	762	789	817	750	789	803	723	787	779	721	771	747	759	754	779	784	761	809	791	782	776	779	774	797	817	819	737	787	770	792	766	788	809	828	775	804	731	761	800	797	800	769	753	753	797	758	736	778	751	815	734	763	779	727	793	791	763	788	762	762	790	760	783	786	808	751	758	791	782	767	799	746	830	813	776	784	804	767	799	816	818	777	748	804	817	791	781	725	762	805	804	813	767	753	794	730	776	793	754	763	764	710	710	825	754	857	770	832	742	727	800	808	805	759	789	804	731	768	757	757	698	843	781	810	721	778	758	771	824	805	762	738	752	771	742	740	731	724	767	810	786	767	844	773	717	776	800	805	800	766	782	736	785	797	780	777	773	815	747	770	780	785	775	803	799	744	732	777	796	801	769	831	773	793	805	759	797	748	800	812	747	795	749	807	764	773	775	803	802	759	798	797	797	760	785	801	765	783	798	766	810	789	773	766	892	753	782	750	807	776	842	759	783	789	722	814	753	717	815	771	787	798	775	777	784	774	799	765	720	779	753	821	757	792	854	773	760	782	781	774	801	821	746	805	823	781	794	841	761	808	766	791	780	802	786	760	746	780	799	788	789	763	790	751	871	772	784	787	833	778	793	822	757	759	827	736	808	770	777	783	761	758	756	807	755	759	808	776	757	805	796	747	783	790	759	770	751	799	785	784	771	748	804	833	760	826	828	787	751	785	801	758	705	846	715	769	824	714	781	756	798	803	806	786	777	777	760	784	776	795	776	827	775	786	814	792	762	804	777	804	745	807	718	770	789	808	778	760	804	770	782	802	782	802	729	740	784	796	788	763	776	783	795	766	794	784	716	766	762	741	787	785	750	811	810	799	756	737	786	800	794	773	783	796	779	807	771	739	828	773	784	764	798	794	777	775	785	810	763	753	783	821	769	799	783	757	803	768	799	732	805	806	793	814	756	790	787	756	791	783	754	779	752	773	827	821	806	790	743	787	788	794	725	773	810	769	778	781	823	782	785	770	784	757	795	761	760	741	767	750	794	779	770	812	764	802	760	794	766	733	736	735	770	796	791	829	756	765	760	806	761	845	824	740	779	802	803	770	826	750	784	777	791	796	787	808	709	804	814	782	786	748	747	777	783	788	817	751	806	857	806	791	779	790	797	770	798	766	799	784	827	790	754	722	768	758	750	724	796	743	803	797	746	784	743	760	773	755	774	779	790	807	806	782	810	786	765	784	725	787	752	819	789	770	818	811	774	760	742	807	725	817	773	786	759	772	794	758	781	764	739	813	753	804	800	821	751	754	720	814	768	776	763	775	762	852	784	802	782	790	785	796	770	827	813	715	768	721	766	788	801	734	813	790	738	767	861	776	792	793	788	781	752	775	806	801	750	755	785	778	829	803	774	813	777	803	806	770	833	792	764	759	763	779	799	796	781	806	776	827	754	750	801	791	822	793	732	772	805	768	788	734	777	734	724	794	774	774	815	796	833	818	809	804	808	779	753	773	780	752	773	758	805	777	802	785	737	775	763	818	751	769	743	813	819	748	741	796	810	775	751	792	764	799	774	782	787	769	794	813	793	833	766	794	795	758	822	789	770	809	762	806	765	782	779	750	802	827	777	801	818	752	800	806	794	776	765	824	818	819	818	799	771	783	730	768	825	749	773	750	794	749	755	805	758	786	787	793	793	786	853	739	787	807	771	780	778	752	763	765	785	732	812	770	788	817	789	722	807	738	784	784	772	813	782	748	805	779	819	765	744	765	806	773	759	785	783	760	760	767	778	759	761	823	831	835	765	766	798	817	734	774	772	795	785	799	724	804	806	773	775	816	765	736	806	853	740	819	820	790	778	798	784	803	789	805	758	779	829	785	726	805	778	766	776	778	789	775	790	790	805	780	754	774	778	804	779	838	766	823	765	830	799	814	806	801	763	788	780	791	740	758	763	801	814	774	785	755	774	750	758	790	790	805	784	833	752	757	788	820	757	772	753	735	808	718	854	807	755	766	807	781	770	772	809	730	741	810	805	790	769	760	742	820	775	706	774	809	774	808	780	809	754	818	808	775	744	803	725	778	769	727	779	761	768	809	753	796	799	763	777	784	740	811	807	831	785	733	789	775	800	789	772	772	778	728	775	769	774	763	744	792	799	753	772	755	774	790	780	751	787	761	804	794	767	766	836	749	768	732	793	782	797	741	798	799	804	810	744	725	791	753	786	748	780	792	832	716	722	754	780	759	754	797	846	743	723	774	802	817	766	818	770	799	778	786	796	799	758	798	781	803	782	806	772	777	751	732	758	766	802	731	772	783	789	751	770	800	811	738	782	773	781	777	777	766	779	745	806	807	760	810	812	748	791	759	799	776	773	805	762	774	774	773	825	759	750	742
8019	555	498	437	332	261	295	250	216	239	175	218	183	180	198	187	198	174	199	185	245	153	181	220	204	163	165	190	194	174	166	182	176	221	204	190	188	199	185	190	184	186	204	183	211	220	172	184	204	175	179	202	196	181	149	174	197	153	169	163	198	184	178	195	184	177	184	171	152	211	182	173	180	190	175	180	183	179	169	154	185	172	184	183	160	161	185	204	195	188	209	190	178	184	180	180	173	176	181	178	182	170	219	171	190	208	180	176	169	204	193	172	191	146	162	188	172	183	172	165	170	194	185	171	183	165	194	181	196	193	172	168	179	167	190	168	216	166	162	166	186	173	168	211	180	174	151	184	195	195	184	180	172	171	153	209	188	173	170	185	166	203	180	158	175	200	192	172	197	176	185	186	170	170	189	198	174	180	162	175	189	220	170	173	182	171	168	187	184	197	185	187	183	182	181	217	183	197	190	194	190	156	196	163	170	164	184	157	176	161	204	182	160	182	166	178	171	130	195	174	176	179	181	210	193	166	187	193	158	185	201	163	173	178	177	145	174	183	182	195	175	192	183	180	205	176	192	184	173	168	175	190	180	182	195	189	165	176	189	165	178	147	181	175	175	188	178	172	178	171	188	180	179	195	181	177	193	174	209	194	177	181	184	182	168	164	175	177	186	163	188	158	179	152	162	180	169	175	171	172	170	186	177	170	183	183	188	162	176	181	182	171	161	179	149	201	175	168	179	142	178	179	214	186	163	200	184	162	166	185	170	165	184	182	208	197	209	180	189	189	162	166	186	176	181	166	174	183	178	172	211	178	170	187	211	161	199	150	186	191	188	172	186	163	183	176	176	153	193	177	192	200	186	194	168	195	209	219	166	186	192	162	180	169	182	153	196	175	178	189	174	179	180	189	173	172	183	163	162	181	181	177	176	186	194	172	184	168	188	152	185	159	204	201	175	181	183	171	182	187	179	176	180	149	192	177	176	171	158	165	168	182	167	186	176	164	167	182	199	182	173	189	182	176	174	180	196	203	165	209	151	173	193	163	183	158	171	165	161	180	181	185	165	167	162	164	178	177	185	182	181	164	195	206	181	193	169	154	174	185	183	187	182	189	160	158	174	182	185	168	184	178	192	165	156	204	177	237	205	183	181	187	176	195	174	172	188	199	160	211	194	197	187	179	183	210	170	160	194	180	170	174	160	186	195	172	200	173	190	181	188	202	160	203	186	202	186	183	163	160	199	203	211	169	196	184	170	182	157	184	163	164	187	226	190	184	156	179	169	176	208	180	184	193	168	199	168	177	185	159	170	149	160	156	207	165	181	193	173	159	188	156	192	194	170	176	179	200	183	175	181	166	187	196	179	188	172	188	165	173	195	183	188	166	155	197	185	162	200	202	172	181	186	192	159	179	206	175	181	155	170	185	179	174	170	198	180	168	219	215	180	181	177	183	164	184	186	189	185	206	177	183	177	193	179	203	209	192	205	187	185	206	151	186	190	195	198	168	180	145	188	198	184	187	164	179	201	176	186	189	158	204	158	186	158	170	175	179	187	195	186	154	167	162	177	175	188	196	173	165	179	170	196	193	195	178	211	199	164	148	167	185	181	193	182	169	174	171	186	182	161	175	169	152	150	166	169	167	202	199	161	173	189	177	174	159	197	181	162	209	186	190	174	178	159	177	179	186	199	198	170	187	184	204	165	171	193	182	180	163	196	172	164	194	180	186	178	168	179	166	170	167	179	164	156	161	196	165	172	179	154	163	165	176	182	153	164	157	188	199	191	179	175	180	180	171	185	212	211	204	181	170	169	177	189	184	179	175	180	192	188	215	155	166	175	177	165	189	183	175	190	163	173	169	161	180	177	166	185	143	181	189	156	174	176	176	176	186	180	185	192	150	176	178	201	168	162	153	215	176	175	202	185	184	187	192	190	164	154	168	171	175	181	179	170	193	185	191	179	195	187	168	190	182	162	172	191	153	204	181	207	162	175	193	164	189	173	168	171	178	171	193	205	192	193	201	173	177	175	192	205	185	171	164	178	172	187	172	163	178	177	172	166	187	189	163	183	199	199	172	171	177	164	190	175	170	165	176	165	160	191	178	193	169	176	166	196	179	189	203	160	165	180	147	179	196	173	190	212	171	204	158	183	160	178	195	152	221	166	197	178	187	166	154	188	166	172	163	156	159	199	182	185	184	157	159	188	174	192	197	179	194	159	190	177	175	189	183	169	187	174	195	174	183	156	167	171	191	174	195	214	160	160	173	205	195	194	176	181	203	179	171	166	164	172	164	186	157	205	148	165	184	189	165	160	181	187	187	175	188	171	188	189	175	172	181	162	172	191	197	169	163	160	178	189	175	184	192	174	182	181	157	171	158	184	160	178	183	182	182	183	165	186	192	173	171	157	184	182	185	175	168	195	169	192	184	162	195	177	191	196	177	173	179	169	150	166	188	154	171	164	162	196	171	176	170	164	166	184	214	204	164	200	191	165	198	170	158	168	179	169	171	201	173	178	178	163	163	181	168	174	198	189	187	193	183	176	204	161	173	170	180	163	174	182	187	181	192	167	198	170	164	188	186	174	181	219	178	172	156	163	174	172	170	163	172	163	206	188	164	164	168	177	175	189	200	157	190	216	198	191	193	177	183	162	170	197	183	189	201	206	195	195	172	165	188	193	183	188	176	167	176	187	172	158	198	174	192	149	161	186	189	168	193	190	188	197	191	168	170	181	195	186	185	198	208	172	174	175	191	188	155	179	158	157	189	174	160	175	175	205	186	170	162	150	172	161	179	198	174	175	214	177	169	207	208	188	186	191	178	183	217	178	156	164	171	182	167	169	200	164	192	182	191	208	168	162	193	180	183	162	170	173	170	185	182	188	199	187	190	168	186	152	154	158	170	184	172	170	177	165	184	181	180	186	166	196	196	158	156	197	163	183	178	184	177	181	180	187	184	175	178	200	170	197	175	182	188	185	204	176	156	206	203	178	185	150	173	195	171	195	147	177	167	165	190	173	197	175	156	174	163	183	146	186	188	216	184	177	175	187	171	168	169	192	177	228	207	184	173	180	186	178	210	171	161	164	195	174	182	175	178	181	163	192	172	167	164	166	190	179	167	179	175	185	177	178	153	165	183	187	158	199	204	183	182	173	184	180	176	186	149	177	188	176	194	162	167	182	194	178	183	186	216	184	153	188	206	163	180	155	173	173	170	198	185	174	177	164	173	187	173	182	193	189	174	153	185	191	159	169	182	184	185	157	174	169	196	150	177	156	168	186	168	190	166	189	185	187	204	188	204	200	172	206	173	187	154	168	179	181	187	192	180	207	158	164	160	210	169	182	169	208	175	180	176	179	217	197	168	188	183	181	161	131	181	199	192	160	185	175	186	179	192	164	178	171	176	167	164	211	186	181	163	160	173	179	196	199	189	171	172	173	173	171	201	168	192	176	180	170	163	171	190	167	184	170	203	187	176	193	196	173	196	164	173
6639	718	1128	1311	1075	965	845	749	641	609	576	577	561	540	475	514	438	451	457	484	468	478	450	444	465	484	467	427	460	430	454	417	406	414	426	422	449	470	477	406	414	438	402	431	442	414	440	410	445	382	420	432	436	414	411	435	460	434	409	434	467	399	412	398	428	451	446	421	404	446	432	396	410	426	459	418	419	425	408	431	408	433	417	411	425	416	443	452	396	435	421	409	453	387	398	454	404	400	402	440	421	422	375	418	427	423	397	413	415	394	406	424	412	446	423	409	446	461	454	461	389	391	430	415	411	426	405	418	441	434	413	451	394	400	370	422	399	419	409	425	416	428	393	428	432	398	432	427	426	444	385	426	413	425	419	420	427	401	444	430	400	422	436	440	433	396	422	448	438	428	411	409	416	442	419	399	406	443	424	458	424	401	440	429	417	409	391	410	423	401	436	418	452	382	419	438	461	395	379	421	451	405	402	410	387	419	411	430	430	442	427	434	405	461	451	427	429	419	422	403	427	420	420	395	423	412	393	409	424	422	457	411	425	425	392	435	408	415	423	389	414	415	419	398	385	422	432	437	417	409	443	419	440	473	403	432	424	385	408	414	392	443	391	431	414	445	427	435	442	434	429	387	420	421	430	402	374	398	456	465	449	429	426	444	397	418	388	421	424	439	413	369	399	434	436	410	406	410	436	441	405	417	438	409	404	441	395	389	449	410	385	416	401	398	390	410	416	422	433	404	409	410	412	420	435	428	424	427	416	422	432	424	377	431	440	435	424	404	403	412	402	383	411	448	406	414	426	440	407	396	395	415	397	426	432	437	401	414	402	396	414	416	436	452	434	436	430	432	428	434	444	421	429	423	437	415	386	417	441	389	420	422	409	421	410	408	406	418	416	435	427	393	411	411	416	405	427	409	416	423	425	404	436	424	420	398	433	441	410	411	445	402	402	418	420	429	420	438	416	395	401	402	428	442	406	407	412	439	382	413	388	428	449	414	403	453	448	472	429	420	407	441	409	387	415	420	429	419	409	454	395	467	442	406	408	403	408	441	461	392	434	403	356	410	425	404	382	412	416	404	398	403	390	432	427	441	398	403	435	376	430	444	401	402	393	416	440	372	422	463	418	395	425	384	434	421	457	446	404	439	417	407	382	423	442	424	411	396	450	414	433	440	436	425	429	466	405	428	394	442	436	440	424	471	418	426	433	394	383	447	418	418	429	403	406	427	418	430	406	435	408	464	415	423	420	453	409	386	404	447	446	456	443	416	426	444	414	449	433	443	407	401	382	427	384	431	381	420	446	419	419	401	429	434	443	409	406	427	455	433	434	433	386	373	403	439	467	400	406	412	386	406	394	394	427	392	442	422	408	404	442	398	426	441	416	437	439	431	418	423	478	389	459	444	404	398	379	414	416	442	415	407	440	399	438	407	418	439	416	475	409	476	425	426	408	471	430	448	445	406	414	418	429	381	392	414	416	444	452	412	365	427	421	405	435	377	417	395	408	396	414	415	408	428	414	408	433	399	411	418	432	415	460	425	460	439	398	416	416	429	418	451	433	383	403	383	431	450	401	420	428	386	399	443	423	425	452	420	441	443	410	400	408	413	415	408	427	438	481	374	419	409	441	407	411	393	424	415	417	405	433	428	423	392	428	412	440	383	389	425	410	384	419	411	401	433	421	425	431	402	456	408	413	398	432	401	441	423	421	404	428	419	423	411	440	450	438	415	446	434	412	396	427	414	406	434	396	425	392	440	428	409	413	452	381	422	436	425	404	418	406	449	420	480	448	432	376	401	428	451	395	447	386	410	419	407	443	410	421	405	403	401	405	398	413	448	434	377	425	409	408	384	423	433	440	411	434	450	439	473	418	435	397	425	407	409	401	422	453	427	421	420	437	413	414	429	421	441	444	409	431	442	404	436	421	401	446	386	461	441	411	407	416	425	437	416	416	407	417	430	446	397	387	437	388	427	410	425	447	463	437	473	453	438	415	417	410	439	423	449	447	419	431	396	446	378	423	394	443	401	416	420	420	398	412	437	419	404	433	441	416	430	445	389	419	413	395	429	409	408	381	387	426	421	393	403	406	428	410	400	386	374	400	405	402	405	447	401	422	410	430	397	409	381	418	407	416	439	439	441	416	394	397	431	444	445	428	386	420	427	436	442	432	428	433	420	437	354	460	409	385	444	383	435	446	387	404	464	417	415	394	457	403	411	412	439	377	422	417	423	409	456	407	404	390	400	455	443	436	417	424	475	413	451	460	487	411	426	414	375	424	430	425	409	401	437	413	433	413	417	400	426	407	457	432	472	403	410	422	440	393	399	414	408	418	408	437	441	433	443	403	404	407	456	428	432	424	405	401	409	416	427	440	414	430	399	385	402	429	441	422	405	381	442	431	455	403	428	418	435	426	412	412	418	432	416	429	408	396	441	406	430	419	407	435	412	391	438	405	429	440	409	433	388	412	420	404	394	394	440	405	431	391	419	404	411	412	434	426	435	417	435	391	396	446	398	412	407	400	406	407	385	417	447	460	436	411	437	411	462	425	414	391	432	446	431	366	422	408	454	417	439	398	420	410	437	416	406	403	430	376	417	413	427	446	425	421	440	405	381	362	402	420	425	426	394	414	428	451	411	415	437	422	434	422	400	446	408	417	429	484	406	404	390	394	445	430	444	398	438	420	413	438	422	416	426	427	440	435	391	414	409	428	457	431	388	451	448	427	402	409	407	357	450	456	422	454	429	431	419	428	408	393	405	429	425	433	428	395	421	418	428	408	416	437	423	424	387	425	429	452	429	392	430	424	417	436	433	412	428	409	434	431	436	416	449	425	386	410	434	424	404	409	414	419	408	410	401	446	391	446	446	441	397	419	435	405	440	409	426	446	392	419	432	424	407	431	402	408	410	412	420	451	406	407	437	411	428	433	421	443	390	411	420	415	418	409	411	447	433	428	406	440	427	425	455	431	417	446	411	450	376	407	416	448	393	424	427	388	429	424	410	376	419	445	406	411	433	417	455	428	417	403	429	418	408	425	410	430	427	437	448	412	407	391	392	399	422	401	413	445	422	441	459	441	424	443	427	441	410	407	456	390	426	408	440	434	406	417	423	400	432	418	455	476	424	401	397	415	433	452	432	430	419	440	408	432	439	451	424	403	446	410	432	426	436	449	447	413	420	390	439	447	380	416	456	424	453	451	424	395	388	428	379	432	457	423	431	445	392	390	442	407	458	449	447	420	444	459	423	400	386	396	428	406	424	412	439	404	456	419	430	446	423	393	415	392	393	439	406	412	438	420	420	429	402	364	447	457	428	412	421	417	451	436	433	400	411	375	412	423	417	421	405	425	415	454	440	385	433	428	396	438	422	399	424	406	401	395	407	423	433	441	429	408	410	389	425	395	400	449	430	422	416	454	392	425	452	414	412	416	463	420	416	446	438	448	377	456	431	410	397	408	443	400	441	422	442	406	402	455	418	413	407	409	428
14869	1144	773	620	413	317	268	243	203	190	189	180	146	160	148	131	136	148	130	138	150	156	133	119	142	133	128	115	128	123	139	101	107	128	149	130	106	120	110	112	129	119	153	126	113	128	116	120	107	126	120	113	107	143	128	119	146	109	94	123	103	129	126	139	127	136	128	133	129	137	118	137	108	136	134	131	126	123	133	141	136	122	137	125	97	110	119	117	126	110	120	101	124	106	101	115	140	115	117	110	112	132	125	141	125	121	113	129	96	130	134	120	115	123	141	115	120	117	119	134	131	124	134	135	142	144	119	129	135	129	132	117	109	132	113	127	141	142	133	143	133	134	112	118	115	120	118	120	99	141	110	149	115	135	140	132	108	141	114	131	119	115	133	131	119	143	114	118	125	120	112	131	131	130	138	137	143	103	130	118	135	129	129	122	131	116	121	127	113	110	112	133	93	128	124	121	115	130	134	125	125	120	138	111	114	111	124	123	124	113	129	120	129	136	135	128	129	145	128	125	109	124	109	138	104	114	118	116	102	143	127	104	115	96	123	111	122	117	126	143	114	123	110	118	127	119	108	132	113	144	120	155	116	159	120	157	117	110	109	116	141	125	114	119	143	136	117	135	120	122	142	102	110	144	109	120	107	136	123	114	122	115	144	119	100	118	142	126	129	130	113	136	134	104	115	129	136	130	121	111	105	142	128	132	126	106	117	131	125	143	119	113	120	117	118	135	124	119	113	118	128	133	120	122	101	132	99	114	114	106	129	126	134	119	138	117	141	145	112	133	97	133	119	124	113	122	104	142	105	97	118	107	110	111	130	128	137	131	114	145	124	123	140	148	101	119	126	138	113	120	105	128	120	129	111	118	136	143	131	129	121	121	135	107	142	99	149	107	104	113	111	114	135	111	109	128	117	125	128	114	119	125	111	140	122	135	125	110	139	130	110	142	100	108	114	127	115	114	123	140	113	127	123	141	133	125	124	104	128	121	130	134	117	122	113	107	129	115	148	128	134	124	138	114	110	122	140	105	128	108	122	125	104	121	135	130	119	108	121	129	121	131	122	106	128	131	132	124	108	123	134	128	114	147	126	114	130	135	119	149	128	119	110	129	143	124	127	111	108	125	107	97	128	123	122	123	134	135	95	129	125	130	150	120	108	130	115	129	112	127	107	108	121	114	130	123	127	140	104	134	126	128	135	127	118	114	111	116	129	104	129	124	130	125	116	113	105	122	149	117	133	129	124	105	144	116	134	111	118	125	129	108	115	130	138	138	117	113	114	118	146	121	116	113	128	118	129	136	118	127	107	136	120	135	131	128	123	122	131	123	138	110	137	126	109	110	103	139	120	111	119	126	106	118	119	107	118	131	104	110	117	120	135	106	134	134	125	121	122	126	105	122	112	112	133	93	124	133	135	101	128	110	130	128	121	144	124	121	98	107	125	123	130	141	101	121	141	137	117	133	112	133	99	113	120	136	130	113	109	96	112	133	128	124	142	115	123	119	115	131	121	116	134	105	120	130	142	121	132	100	116	111	162	111	128	147	122	118	149	99	110	127	102	124	112	124	130	142	108	113	128	135	131	137	120	132	120	129	102	116	112	114	132	120	131	124	131	135	96	123	116	119	132	103	118	123	129	124	111	119	121	134	128	126	135	121	111	119	121	134	130	98	100	129	127	129	133	129	108	98	112	132	104	123	119	129	114	109	116	136	111	127	145	133	122	115	114	134	119	131	120	115	125	105	148	101	136	121	127	141	145	131	137	97	119	138	114	105	146	137	111	159	105	112	136	107	137	129	114	125	140	122	122	129	127	105	121	134	113	111	125	121	116	131	119	144	107	136	119	146	123	128	129	121	116	139	91	125	94	102	105	131	117	132	124	131	117	123	132	133	153	115	131	117	109	128	126	135	118	129	112	130	128	134	117	142	124	131	143	134	148	115	114	92	111	125	110	139	127	123	129	108	119	120	136	119	108	125	136	120	155	120	127	125	138	115	124	129	129	143	116	103	125	113	123	137	135	123	111	116	117	139	109	138	138	112	111	142	115	122	138	142	129	116	141	128	121	147	136	144	121	118	128	133	121	142	112	129	130	134	134	106	149	118	123	130	128	125	121	127	139	131	123	120	143	145	111	106	114	112	129	123	105	110	129	124	125	134	117	107	104	116	130	125	105	123	106	118	124	128	132	112	113	107	126	130	132	143	135	121	125	131	142	128	118	118	141	126	124	111	129	114	119	109	121	114	106	107	120	130	122	126	124	107	117	142	111	130	129	105	127	131	116	128	139	122	91	132	129	126	120	93	118	131	121	124	160	129	128	110	119	137	135	110	127	122	128	116	128	130	110	130	108	131	132	118	119	129	117	139	124	133	110	165	130	121	123	108	125	104	141	125	119	115	114	131	120	147	125	122	122	126	127	129	137	96	120	101	110	124	133	103	122	111	145	117	133	125	129	116	137	121	153	135	128	135	140	122	118	113	130	113	121	125	133	125	119	109	105	111	126	143	154	126	130	125	111	113	117	123	142	126	124	130	123	114	129	119	116	121	112	125	130	114	137	121	118	137	126	107	123	120	129	142	112	159	126	98	114	116	122	110	118	111	111	115	154	136	129	118	117	135	123	115	115	114	103	133	121	118	114	109	119	129	132	129	106	104	116	106	116	130	133	125	116	112	115	132	118	106	108	125	112	125	122	125	128	125	123	112	124	140	122	129	121	99	136	107	113	125	118	143	132	114	119	146	132	104	125	128	110	118	109	127	114	123	135	138	135	133	130	116	120	116	113	112	120	111	116	131	124	110	116	98	125	124	109	130	123	115	117	124	124	137	102	109	125	110	104	118	125	118	125	117	145	134	108	119	116	121	137	122	122	125	117	145	108	127	134	113	111	113	124	147	105	109	128	126	143	131	121	134	112	121	97	132	113	123	122	151	125	129	130	128	124	128	123	112	114	130	131	107	129	122	146	135	123	110	129	139	120	128	132	116	120	145	123	118	128	124	107	123	129	108	141	122	113	136	122	115	135	142	115	118	124	116	106	120	152	120	128	127	133	146	124	125	120	134	121	104	144	126	109	123	121	104	109	127	126	132	124	124	137	133	120	124	130	114	128	129	115	141	123	121	151	133	129	108	115	137	118	133	136	125	137	93	129	124	134	147	107	136	129	112	106	107	141	111	125	113	127	125	128	93	152	136	131	146	136	124	113	119	111	133	99	133	118	123	99	128	121	97	117	122	139	141	132	115	125	129	140	144	119	104	115	115	124	135	120	119	131	138	123	141	169	112	131	112	122	124	132	107	121	113	113	118	134	136	111	107	100	150	129	132	129	144	136	109	122	120	127	116	132	115	148	134	136	121	114	136	132	119	115	118	146	140	124	110	126	124	109	122	122	125	122	106	135	121	128	134	151	121	113	103	117	120	113	121	119	111	129	131	139	122	130	109	118	129	118	124	133	141	106	121	125	110	151	113	119	113	121	115	112	145	124	106
8272	877	1744	2009	1625	1304	1100	840	810	648	650	612	538	501	529	442	491	466	449	443	397	412	387	406	418	401	393	415	365	388	389	331	377	418	377	352	352	384	348	345	352	334	340	308	351	360	344	342	346	337	364	349	356	350	362	306	346	357	360	331	318	341	317	345	321	335	353	320	375	384	340	302	351	333	308	328	349	328	332	343	353	309	312	351	318	297	331	342	298	365	335	338	378	322	338	340	335	367	333	338	352	324	353	344	331	321	328	351	326	310	318	349	346	342	342	329	331	325	367	329	355	298	357	340	323	304	361	309	327	328	308	324	317	326	329	320	349	320	342	332	342	354	325	309	310	358	352	323	328	353	372	346	326	349	321	322	322	321	334	346	325	315	330	335	335	324	365	364	305	345	315	299	337	332	334	360	360	307	336	324	331	332	301	314	340	327	312	368	326	313	338	371	356	344	338	343	348	340	323	338	324	332	329	328	305	364	316	342	371	330	336	320	332	350	374	349	346	331	362	340	322	349	332	342	311	309	349	320	322	306	286	347	350	339	338	318	313	345	322	323	332	326	339	326	312	313	361	325	309	319	312	307	313	315	369	333	329	358	330	334	332	331	377	356	287	352	322	332	339	327	344	313	342	343	358	341	358	330	322	339	332	333	336	353	308	313	328	348	342	318	337	329	355	356	317	341	321	337	325	307	347	303	314	275	325	330	310	333	355	328	274	328	305	313	317	344	316	343	329	335	346	320	329	326	328	312	314	317	328	351	321	340	342	330	330	316	336	372	310	333	332	343	320	338	331	331	321	304	325	338	324	311	358	317	344	320	314	327	343	331	340	365	318	314	339	327	313	346	372	333	330	331	290	304	331	308	334	316	336	354	319	331	342	340	345	341	319	343	296	339	318	330	342	287	351	327	336	340	343	336	352	324	319	308	308	354	314	349	370	335	344	323	334	339	353	359	291	351	323	345	323	320	341	345	315	303	331	333	313	348	356	328	326	348	361	339	373	331	318	346	331	307	315	345	343	341	341	325	323	342	355	356	335	327	351	322	328	326	334	350	325	319	357	346	300	338	335	298	315	350	322	314	325	299	360	339	326	305	323	312	321	312	318	333	321	358	343	336	337	329	317	327	313	339	317	322	323	324	335	304	356	318	310	355	334	348	349	338	315	334	354	369	361	306	326	346	303	333	327	314	315	329	321	349	362	310	338	337	339	309	318	317	320	339	352	308	314	293	348	360	367	327	322	344	358	357	340	343	344	352	319	351	341	343	310	332	328	345	329	337	318	341	299	334	309	349	298	323	348	313	340	350	333	319	335	351	363	352	340	308	360	331	362	319	301	329	349	344	309	334	318	345	329	337	322	323	314	321	318	325	361	332	314	342	314	352	326	343	329	372	317	319	286	316	300	334	337	337	340	338	350	333	345	333	331	330	327	325	317	314	331	316	366	328	334	318	328	327	323	339	325	300	348	356	315	326	315	339	343	355	314	343	355	353	325	294	326	349	320	345	286	351	339	313	336	332	323	324	337	334	317	355	331	359	345	360	342	349	335	338	352	306	335	340	312	324	341	338	317	336	342	320	337	375	307	320	335	319	298	311	346	350	300	337	316	325	337	315	323	311	282	307	333	359	319	308	325	325	322	347	324	337	335	328	384	342	352	354	332	354	332	343	327	336	323	315	332	364	325	349	337	314	303	352	350	329	326	336	310	330	299	308	354	333	324	334	342	356	337	329	348	309	334	327	380	321	333	337	336	332	337	297	343	355	333	313	345	316	316	367	304	339	310	323	350	368	321	304	319	319	329	330	312	309	323	341	350	357	316	343	347	314	310	297	336	313	306	334	348	321	369	360	290	333	351	333	358	351	335	334	328	312	340	320	299	375	345	343	326	351	354	335	315	353	309	349	308	316	360	330	311	302	303	325	359	316	351	333	339	333	328	334	365	312	333	332	371	360	309	320	310	348	337	365	337	322	330	345	355	361	310	310	352	354	357	342	311	286	314	315	328	335	328	326	335	305	325	312	337	330	328	309	318	307	332	356	342	318	296	302	342	353	340	317	335	326	314	309	331	332	347	331	351	315	327	325	329	344	326	327	323	307	327	357	305	343	327	302	326	312	330	310	291	281	337	318	346	357	312	334	345	316	329	324	341	318	285	347	330	353	323	326	339	312	329	360	342	321	319	322	334	328	342	337	338	311	318	287	320	361	312	357	288	321	346	353	343	317	340	309	340	325	321	327	310	308	329	316	333	333	333	305	325	360	337	321	330	333	333	329	332	304	356	341	340	316	339	338	315	311	312	327	337	330	342	335	327	328	333	327	327	296	326	368	334	334	320	348	335	343	321	309	278	316	327	354	331	308	308	316	349	321	351	336	350	333	318	315	311	359	312	313	349	332	324	326	331	303	333	332	346	332	311	328	319	334	350	319	340	330	325	323	366	297	327	341	337	321	351	342	295	355	309	349	307	341	333	315	302	335	330	335	358	289	322	339	338	346	337	331	321	325	320	320	343	335	353	348	328	336	375	308	323	336	362	290	299	347	345	310	342	329	371	335	334	328	335	346	335	339	336	316	331	323	327	337	347	347	313	307	338	346	338	346	319	317	333	314	325	361	335	309	318	353	332	330	342	333	330	331	304	334	341	322	332	312	342	340	308	321	339	331	311	311	321	346	310	362	374	321	350	301	299	315	319	349	337	318	351	335	353	298	305	338	312	313	294	331	320	343	304	343	332	343	343	356	309	359	346	318	302	326	334	335	324	334	341	325	319	334	362	364	321	370	331	302	330	339	335	338	339	331	342	315	359	328	366	338	327	311	345	326	317	335	318	335	342	359	292	302	303	338	334	341	315	331	323	334	363	324	313	325	365	321	323	312	316	332	373	338	313	354	349	337	357	336	331	362	319	348	323	331	336	333	319	337	346	324	307	345	340	271	310	316	315	305	333	314	358	318	344	341	329	330	351	351	316	364	340	339	316	323	367	370	322	318	344	341	335	332	335	355	336	327	347	339	329	313	327	301	344	347	356	351	346	355	318	346	357	347	340	334	339	311	343	330	344	320	344	350	361	319	353	342	325	329	324	342	339	317	338	332	337	358	338	302	326	316	320	355	335	385	331	332	325	340	314	317	306	330	337	351	325	349	340	312	349	366	305	310	347	361	342	344	336	344	308	322	339	328	340	348	387	326	352	365	338	353	344	353	347	341	338	290	330	355	330	330	313	312	335	302	308	308	319	321	334	329	331	339	333	319	368	347	306	332	310	337	305	322	355	327	320	375	331	293	334	347	329	338	328	311	359	341	327	324	336	336	310	308	334	366	362	328	345	318	322	318	348	329	336	321	346	344	322	329	334	353	343	364	309	313	344	336	326	319	321	320	334	285	345	318	329	330	311	318	348	325	326	314	290	308	341	332	312	318	336	323	336	321	342	354	318	336	328	324	330	303	345	325	303	314	359	331	313	335	350	350	328	358	347	299	335	325	359	356
1767	384	375	372	353	318	323	370	345	337	349	380	364	330	354	345	351	384	374	388	324	359	381	382	369	349	307	336	373	346	366	322	352	338	374	349	376	353	380	371	333	330	371	364	394	376	340	359	356	369	379	342	382	393	335	393	359	356	375	358	363	354	378	343	345	358	374	355	355	399	321	388	355	386	354	338	353	330	334	356	355	365	362	392	392	377	380	394	354	329	388	374	361	365	337	351	337	378	376	394	292	361	334	388	349	363	340	338	332	335	346	361	380	337	393	340	347	408	379	390	355	350	371	362	317	390	339	354	357	380	349	366	395	359	361	350	354	378	346	381	372	385	372	370	336	350	356	339	386	354	360	351	364	345	413	359	370	335	395	374	347	367	381	379	360	370	362	384	361	356	357	375	360	370	376	369	358	330	363	385	375	348	343	365	379	372	358	344	328	352	376	368	350	333	351	367	351	397	344	369	408	343	362	363	357	344	319	303	393	371	379	358	385	408	350	390	364	357	329	397	383	343	323	347	383	330	373	330	367	376	372	352	336	399	335	390	345	351	354	376	409	364	374	333	383	345	387	392	356	383	363	383	347	336	375	374	370	332	354	345	362	406	373	352	359	331	405	351	334	368	356	367	363	335	353	384	365	374	403	375	387	369	393	367	377	357	377	348	380	349	387	362	419	370	365	356	353	359	360	364	373	393	317	345	375	377	344	350	368	386	357	349	364	327	364	368	365	336	366	372	355	360	344	400	405	376	348	358	359	374	354	347	361	362	362	337	386	371	376	387	386	384	334	339	369	366	388	392	348	362	366	366	375	365	365	354	363	387	386	348	371	350	334	351	330	389	379	371	397	377	384	409	385	392	387	365	362	343	353	362	345	365	366	355	359	364	368	355	337	363	370	380	388	347	382	362	363	341	380	366	344	355	371	358	340	315	372	363	348	428	372	349	371	358	366	322	343	359	392	363	345	327	358	385	352	346	344	331	408	337	391	364	412	351	343	339	377	374	368	357	359	364	372	357	351	317	348	388	408	351	366	360	349	360	367	382	366	377	377	363	401	352	380	379	345	332	384	387	374	359	337	349	367	354	333	365	351	336	381	355	359	326	362	368	357	343	362	359	348	373	379	352	348	394	334	346	350	368	379	357	382	425	360	376	370	370	402	389	371	366	368	340	330	364	400	347	354	348	333	360	352	390	388	368	389	369	373	391	363	358	345	381	349	353	348	394	325	351	364	373	381	362	375	352	360	343	383	330	337	352	355	353	368	359	339	364	349	379	392	400	331	378	372	351	345	336	349	372	388	320	377	370	342	364	342	373	361	350	351	364	379	334	379	372	383	378	378	331	350	375	335	352	314	347	401	338	357	366	377	360	314	354	347	363	389	348	350	355	347	344	357	342	338	378	363	365	369	348	350	361	321	356	355	371	339	356	372	392	372	357	383	336	334	374	346	353	375	367	364	369	348	358	300	352	356	355	395	351	344	376	324	379	412	384	371	361	378	348	363	380	386	339	343	326	361	350	326	365	332	340	367	327	364	367	362	365	368	388	320	375	357	395	380	333	350	351	378	391	379	388	364	359	398	320	365	343	359	397	344	354	353	333	371	344	392	367	399	352	367	359	387	371	339	323	338	344	364	353	370	357	384	383	356	386	370	385	355	371	380	413	394	370	403	344	352	390	379	389	391	362	385	368	357	371	343	356	361	367	349	370	373	356	351	446	353	352	369	336	362	392	355	381	337	349	355	355	368	372	356	392	370	370	343	337	381	356	350	356	330	368	348	368	401	386	378	383	345	329	381	356	309	316	359	365	366	341	379	373	345	351	364	342	387	335	337	373	359	381	365	378	398	370	381	355	373	331	365	394	368	366	383	397	383	313	351	390	372	342	360	369	331	371	359	357	390	388	383	372	373	378	379	342	325	383	367	359	323	322	397	371	355	367	369	373	334	363	361	406	378	374	373	395	333	368	342	376	371	389	359	350	386	348	373	366	369	323	349	355	357	389	372	389	367	380	353	356	366	360	359	345	305	359	375	377	361	324	385	375	357	354	353	351	336	342	358	374	369	378	357	325	391	389	354	352	334	378	356	390	360	336	383	366	354	367	333	391	363	326	377	354	348	339	354	352	409	400	389	400	344	375	341	377	385	375	380	375	389	370	330	358	398	351	353	360	335	395	368	360	368	351	361	376	369	347	381	386	381	385	402	413	324	378	330	363	359	351	325	343	355	411	362	356	407	313	345	327	369	385	349	354	405	380	382	347	338	352	346	367	389	348	392	364	330	353	369	362	376	358	364	342	364	364	371	383	373	356	355	359	355	351	368	374	392	369	355	371	389	379	375	355	363	336	337	335	329	346	376	356	371	381	356	375	365	386	370	347	340	428	386	412	356	355	386	353	361	339	361	389	341	375	350	355	334	371	379	356	328	343	362	341	352	346	346	361	377	378	368	413	346	337	339	372	377	316	377	416	384	350	362	323	383	361	376	355	393	351	344	394	364	366	376	364	373	340	365	355	318	375	385	363	347	305	332	350	380	358	354	379	321	349	366	364	386	351	356	356	358	363	347	379	369	391	336	367	374	392	388	350	388	341	348	356	361	403	360	342	362	369	364	367	345	372	388	384	365	368	366	329	375	399	371	366	366	370	398	375	332	338	357	347	355	401	354	322	341	368	328	319	334	348	372	378	371	352	360	367	342	352	381	356	363	319	366	346	381	352	388	340	353	366	370	335	366	358	376	349	365	318	340	354	323	351	378	392	377	382	347	362	353	373	374	339	360	333	369	351	364	359	368	352	320	342	385	392	365	309	332	360	373	353	341	330	351	393	378	354	329	367	374	343	326	366	361	384	349	356	341	332	336	420	365	368	379	339	334	369	341	368	380	334	358	313	357	350	364	385	395	372	345	365	332	356	381	376	398	369	316	358	341	370	327	350	378	348	353	427	376	366	366	348	350	349	372	363	336	346	348	325	333	353	364	365	314	361	321	379	386	361	366	350	379	339	374	391	321	367	383	374	401	323	388	331	334	389	371	378	352	348	325	357	342	348	326	369	356	360	356	342	383	339	339	366	319	383	358	390	392	325	377	410	387	359	403	353	351	362	332	399	367	372	358	359	379	371	330	340	369	324	341	366	337	364	337	367	370	369	367	324	327	335	350	350	360	375	323	382	374	318	385	399	370	390	362	370	373	378	357	351	332	386	357	355	389	351	355	367	344	334	374	360	333	339	368	392	341	366	362	340	351	326	352	365	335	335	343	370	383	399	355	337	340	401	338	376	380	359	359	366	375	355	387	362	378	373	388	373	360	368	372	380	343	401	374	348	365	338	355	358	353	414	318	351	359	359	374	406	387	372	410	378	382	374	347	330	374	356	387	340	400	370	343	337	351	329	351	336	345	349	365	353	339	378	363	333	347	346	380	363	375	368	367	350	354	360	382	313	356	375	354	379	351	370	392	394	353	361	350	356	330	369	401	376	389	372	360	351
2079	867	799	870	813	819	784	785	818	802	751	795	831	770	819	811	796	796	791	804	758	782	787	775	806	772	819	813	793	798	767	755	780	805	804	802	815	805	741	767	803	815	803	815	763	803	805	783	826	768	831	820	810	823	779	862	771	817	782	768	804	786	757	788	791	821	770	813	819	787	813	811	749	782	792	797	753	802	790	763	750	731	793	776	839	798	769	755	821	782	761	827	773	795	791	834	761	829	816	800	782	808	749	774	799	767	772	789	787	793	777	805	781	793	766	794	748	802	738	824	780	781	814	755	811	777	769	832	833	796	767	838	781	799	795	770	843	794	761	818	867	828	782	784	844	802	803	774	801	782	832	824	763	791	788	817	775	785	745	786	830	815	768	804	855	757	775	737	823	822	780	762	848	788	810	786	793	847	792	793	771	813	790	821	803	815	764	794	775	837	860	773	784	749	801	767	801	739	775	820	787	772	775	798	766	759	804	809	810	770	850	775	754	793	772	787	784	816	750	788	727	802	819	757	801	828	831	811	814	781	827	754	820	758	802	767	753	837	765	783	789	778	761	792	804	811	765	799	839	809	814	805	781	753	801	778	767	763	798	797	785	771	817	757	786	790	812	782	832	781	774	793	738	799	810	754	780	808	755	794	839	811	764	787	776	780	825	826	816	787	770	729	800	760	759	790	762	817	802	740	848	782	837	799	793	724	783	821	809	852	838	787	718	767	773	778	852	756	797	763	750	775	806	800	794	751	752	784	757	768	813	804	765	822	788	808	800	782	775	814	829	712	736	781	756	823	809	782	818	771	777	776	758	819	779	785	805	727	793	763	767	789	796	806	817	819	753	808	799	826	787	790	779	794	827	803	781	817	768	791	776	807	770	819	748	811	813	733	802	825	820	796	797	824	741	799	761	816	814	808	832	724	792	791	800	794	760	777	743	750	751	820	782	810	808	819	766	780	739	799	781	789	812	813	763	768	807	795	784	819	791	784	766	752	758	757	817	782	779	775	769	848	749	808	762	807	812	757	812	764	809	800	789	764	803	790	778	785	815	817	738	793	775	809	828	769	784	825	749	764	806	822	771	757	793	788	799	839	801	742	816	763	845	762	844	819	799	855	816	776	822	773	828	821	795	785	756	826	817	763	827	751	812	814	804	797	764	815	758	811	838	806	756	772	779	782	746	810	781	803	818	823	818	819	797	791	793	764	798	755	798	827	777	803	779	794	774	832	814	813	774	781	779	767	784	776	762	795	814	814	792	764	844	801	781	827	772	726	821	794	776	789	807	805	766	804	803	815	765	828	796	737	814	803	773	807	783	720	842	790	787	797	805	823	818	732	761	782	773	792	803	790	825	806	823	797	734	769	772	808	803	787	810	813	776	788	751	835	790	772	819	821	780	760	826	848	741	836	845	765	780	760	776	717	815	836	793	768	744	826	803	744	837	793	804	806	810	787	815	780	802	773	774	793	793	764	740	796	807	780	784	800	822	803	829	836	785	779	788	792	763	777	874	806	740	813	745	805	769	830	792	850	761	819	776	795	762	819	814	765	789	780	815	754	805	769	776	755	786	790	749	844	783	845	777	815	776	799	808	830	781	786	787	776	778	812	755	779	769	822	809	769	799	753	810	760	842	790	777	764	800	810	780	793	801	764	855	781	829	778	816	805	831	793	792	783	737	762	747	798	807	792	806	795	839	775	831	791	789	782	803	787	791	799	798	746	773	801	765	764	791	780	810	815	820	801	763	825	773	749	821	823	773	823	769	813	801	787	777	798	850	822	735	787	820	776	815	809	771	792	776	780	769	814	762	738	787	804	842	808	799	720	786	810	816	722	841	772	805	783	844	759	812	768	783	767	780	775	821	754	774	793	779	831	811	784	814	812	760	797	780	800	766	766	774	825	766	803	802	779	804	810	774	745	805	784	744	759	728	755	795	777	758	787	772	761	786	829	750	758	782	776	777	777	804	834	749	770	814	800	811	824	796	776	770	815	769	826	797	806	815	816	816	851	739	780	792	847	771	753	756	765	794	760	817	764	788	784	763	786	810	808	749	780	824	782	784	806	762	810	786	807	807	798	774	841	754	781	853	826	745	789	827	781	790	825	817	759	761	737	793	758	839	751	764	718	811	803	794	820	823	809	790	792	759	828	796	794	818	774	810	770	772	826	823	799	775	777	769	790	815	779	749	786	808	816	844	754	757	769	776	832	794	769	765	800	749	799	808	805	766	804	794	772	819	781	794	843	744	798	852	786	771	772	758	819	796	780	789	784	777	808	819	730	780	804	760	818	810	796	779	769	758	753	805	746	817	773	779	849	804	822	750	755	743	798	779	790	774	776	796	768	769	795	764	774	808	751	756	811	763	741	818	789	796	756	795	864	843	774	771	784	810	813	798	800	826	796	715	760	768	802	814	795	779	842	814	752	825	800	771	800	806	808	749	774	803	798	827	764	826	788	812	776	756	758	807	783	792	833	816	841	822	821	780	762	806	801	746	749	757	772	775	783	809	754	774	845	851	764	754	747	792	801	797	775	796	772	734	763	749	724	806	782	766	791	806	763	786	781	767	779	849	843	809	743	794	777	791	767	808	821	791	779	782	784	842	809	783	850	771	767	788	788	768	764	793	782	797	818	821	812	841	812	803	783	749	769	812	770	806	782	779	787	832	795	825	753	832	760	761	815	758	733	786	795	800	776	790	788	767	756	798	778	749	811	771	830	749	814	775	786	803	814	798	766	830	804	813	765	773	819	836	827	789	794	781	815	813	748	761	796	792	785	819	829	832	788	758	828	791	774	800	797	813	805	815	813	787	790	781	741	779	804	793	777	790	746	771	808	811	773	805	795	788	771	777	825	752	772	825	805	750	772	791	775	833	779	780	762	833	783	808	803	845	797	770	795	781	741	855	767	818	820	779	773	830	820	779	801	774	787	789	780	765	823	775	802	786	798	750	776	850	753	792	763	787	768	812	828	797	839	810	758	781	756	794	806	803	783	798	754	825	804	770	742	796	779	797	785	805	817	801	795	826	795	785	727	762	851	806	810	805	768	791	796	818	833	778	797	797	778	809	760	765	752	830	798	782	756	818	772	824	787	786	792	790	740	763	750	771	809	838	854	830	805	811	819	777	812	796	799	745	780	807	784	764	810	826	749	831	781	788	788	799	794	777	766	806	797	758	792	772	818	764	838	775	794	851	852	749	854	822	780	786	810	799	830	818	779	801	783	804	830	790	794	856	732	776	807	783	809	787	761	756	831	786	802	764	798	774	782	764	758	779	750	777	794	796	786	793	756	772	807	789	816	787	792	791	789	760	818	797	769	820	794	741	838	680	813	759	808	815	790	808	818	768	827	811	773	798	768	797	823	839	779	817	821	799	807	765	824	791	803	833	783	813	784	769	785	807	728	784	834	750	800	800	777	806	777	792	751	798	796	799	789	784	769	851	773	769	791	782	786	777	771	790	753	775	800	788	800	808	808	819	797
7964	503	490	394	338	287	251	267	237	200	191	196	191	193	195	181	198	168	176	204	195	218	195	198	175	188	188	196	195	182	178	170	189	184	176	181	171	181	167	184	195	183	165	161	155	163	177	175	171	159	181	199	177	179	189	184	193	186	187	211	181	184	165	160	159	175	198	187	201	189	199	167	157	167	188	163	166	171	173	156	194	173	203	165	175	170	154	179	192	171	168	169	169	199	181	153	179	190	175	162	186	188	189	177	179	180	166	181	176	138	176	172	178	189	172	190	170	149	170	151	162	193	179	170	188	202	172	185	188	184	168	214	175	194	178	185	177	181	200	181	165	167	183	189	175	158	193	171	198	181	169	180	178	171	167	169	183	209	196	184	208	168	180	194	180	190	187	179	180	189	168	181	191	183	180	182	194	196	188	188	177	207	204	178	186	198	154	174	165	180	175	192	167	181	164	176	180	193	170	224	170	178	186	170	171	203	177	195	170	203	170	213	183	149	202	192	162	177	154	170	192	188	151	181	175	160	153	180	167	176	190	184	197	178	195	212	186	177	186	177	185	155	177	161	188	167	170	173	147	208	159	185	170	173	194	198	198	177	184	186	199	207	161	182	186	189	177	173	185	162	175	188	169	165	172	172	161	179	193	190	171	193	176	155	182	170	203	205	155	167	192	195	188	177	172	191	185	144	188	191	172	175	206	184	185	170	175	188	193	157	178	164	170	178	181	161	181	158	184	180	162	168	181	171	169	196	182	165	196	168	189	184	180	180	162	171	187	183	182	177	167	185	183	185	167	187	167	175	180	177	179	146	190	177	175	202	186	194	183	161	188	174	160	183	148	193	164	190	170	166	167	194	170	184	171	176	183	185	183	217	194	171	192	171	186	182	177	180	186	178	198	178	171	178	206	191	181	181	188	166	187	175	153	170	205	150	176	196	187	174	185	222	185	188	159	174	200	175	184	174	165	177	162	195	168	177	180	155	152	162	161	185	165	188	175	196	188	182	171	172	165	208	181	184	173	182	195	172	182	169	189	188	192	170	160	172	172	185	191	189	190	180	188	197	159	198	185	190	208	185	201	185	195	188	189	152	186	192	169	181	170	167	185	160	180	178	176	192	212	185	171	175	180	193	177	171	161	212	162	171	180	182	171	168	194	174	201	227	187	204	206	174	173	175	213	180	174	192	175	186	179	190	193	165	202	178	196	180	171	168	175	186	175	180	167	187	192	156	185	194	177	163	164	163	180	184	173	161	176	182	195	171	181	191	181	190	189	179	179	178	181	165	182	169	190	173	173	190	158	201	177	180	180	162	173	187	179	187	185	186	183	195	167	200	172	200	187	158	182	176	182	197	189	176	200	176	169	166	175	199	168	161	182	187	193	173	192	171	185	191	166	166	170	162	195	176	171	191	194	163	176	186	170	182	188	163	176	180	186	180	167	164	159	163	173	178	185	199	197	176	155	193	160	191	175	180	156	182	162	180	191	170	180	168	193	198	173	177	179	177	175	179	177	208	199	172	176	179	178	173	180	195	206	149	196	190	199	170	170	190	173	143	174	152	186	164	160	209	173	169	203	162	169	198	174	189	139	179	198	188	168	170	194	157	193	194	179	172	171	185	177	181	188	203	174	195	190	199	163	192	158	170	180	188	181	177	158	174	182	177	177	186	207	165	185	186	212	165	182	187	201	184	192	183	217	186	185	194	172	178	187	172	163	230	168	173	160	195	185	203	182	191	169	175	187	182	194	186	185	168	170	162	191	146	169	187	172	168	153	172	190	178	170	179	168	180	200	157	163	159	160	179	178	193	175	209	191	194	170	191	184	192	188	189	188	159	172	175	175	199	185	198	188	172	217	190	181	185	201	192	170	173	189	160	166	164	166	155	160	147	182	153	181	186	176	191	176	193	169	163	153	162	197	172	196	175	168	175	163	161	202	164	190	172	181	181	164	185	200	178	163	173	164	199	181	179	186	167	178	205	195	155	173	187	167	179	173	169	196	188	151	163	188	181	189	184	178	199	185	201	205	195	188	193	175	191	175	179	174	175	165	189	147	180	167	148	183	165	172	145	179	169	179	164	178	185	197	187	175	221	165	162	181	196	174	149	192	194	171	182	144	181	170	160	182	154	160	185	190	174	181	168	182	166	185	182	181	184	163	186	176	193	199	180	191	188	192	188	188	177	167	184	160	170	167	185	150	209	186	196	179	212	182	205	192	172	191	151	193	158	188	182	192	190	164	185	227	172	187	183	173	186	175	183	185	165	166	176	167	196	185	174	166	187	192	160	184	188	179	182	185	191	168	164	190	195	166	170	165	187	176	213	169	196	175	179	188	177	170	184	159	185	190	191	193	172	157	168	185	197	160	197	177	212	184	151	174	193	185	194	182	158	176	192	143	140	177	201	185	165	194	202	182	172	201	173	167	164	213	175	186	211	179	194	174	194	162	176	187	178	199	175	155	187	169	184	209	182	195	159	169	177	175	179	193	181	179	172	174	178	176	201	180	180	175	172	164	177	166	196	189	191	174	172	175	158	197	204	192	190	156	173	197	211	179	180	162	191	190	179	194	200	188	203	181	172	197	202	172	178	177	196	195	197	183	193	183	189	159	182	205	185	173	164	200	161	175	210	150	187	168	185	191	169	193	184	186	170	171	173	208	177	166	208	185	172	189	148	183	192	191	181	194	164	171	176	169	172	153	151	181	153	174	170	171	171	201	173	165	175	157	172	194	178	183	159	183	189	181	189	197	168	200	188	164	180	175	180	222	194	149	176	155	180	178	171	155	177	190	192	171	188	161	193	184	198	179	178	194	168	193	183	172	185	167	175	174	157	173	196	187	188	193	192	188	196	173	167	155	195	186	176	190	182	196	175	196	172	210	183	176	141	172	157	184	150	176	212	165	186	191	174	215	188	207	177	207	175	173	191	190	153	185	178	183	160	195	193	180	185	182	164	187	200	182	176	167	197	174	194	190	156	212	181	188	214	163	205	189	165	178	186	195	188	173	174	180	171	170	190	183	190	177	158	158	175	188	181	186	162	187	159	183	194	191	187	178	165	185	184	195	196	178	170	194	181	162	190	181	181	187	198	158	186	173	153	180	172	173	190	182	172	182	184	153	165	171	219	183	183	176	150	190	189	195	196	175	167	200	187	180	195	163	178	181	170	194	152	165	171	186	194	175	168	212	168	177	177	211	189	186	182	177	183	185	152	190	183	194	160	183	187	148	174	219	207	191	181	173	165	186	163	191	183	175	184	166	184	178	184	171	171	186	175	174	184	174	154	168	160	181	178	173	183	172	172	179	172	198	191	173	177	222	170	200	170	213	187	180	188	198	187	183	173	176	177	178	185	166	192	179	179	165	164	146	190	161	166	193	189	196	184	193	201	154	203	177	179	196	168	169	174	178	151	175	165	188	190	196	168	189	190	162	184	183	164	195	179	174	191	187	165	208	176	156	166	178	173	207	180	193	167	194	179	172	188
6617	770	1137	1351	1060	958	831	771	650	630	587	570	544	521	538	499	504	482	460	494	477	460	459	435	443	474	454	455	462	440	440	436	428	464	453	417	454	426	438	460	434	443	459	441	456	436	435	408	470	445	405	469	396	426	448	441	414	430	443	428	408	457	450	463	379	409	439	403	433	427	431	413	462	418	441	427	428	410	431	384	409	472	436	391	424	414	420	408	426	392	377	425	431	432	427	421	393	436	444	414	402	398	412	418	423	414	402	374	427	425	424	429	437	401	416	416	391	428	458	393	429	403	411	430	459	424	402	435	432	438	431	428	411	438	429	409	437	447	437	419	444	409	397	396	426	410	446	401	404	411	428	415	428	467	435	388	424	423	382	416	407	428	413	417	414	423	438	398	436	402	384	410	436	423	390	420	459	398	412	395	398	432	402	423	404	387	447	413	421	426	423	393	392	396	435	447	410	428	448	416	411	407	463	438	419	431	390	442	449	437	388	414	397	460	396	419	438	404	377	418	419	398	412	443	410	416	412	443	438	449	428	401	397	447	415	442	420	418	406	441	457	419	421	435	406	428	396	413	423	401	419	428	431	410	441	418	399	422	375	430	403	430	459	481	392	402	433	435	419	406	462	462	421	414	426	416	444	442	439	442	404	470	436	450	455	456	414	430	405	428	410	413	424	423	421	422	419	396	393	422	384	431	445	414	442	449	413	413	443	394	416	436	424	382	420	411	435	449	415	400	430	391	393	395	405	409	410	396	434	405	406	423	427	424	421	403	441	425	449	449	429	382	412	427	388	396	415	401	457	424	425	454	406	433	394	435	425	407	422	439	415	413	409	386	476	427	470	437	444	440	452	407	403	443	423	420	426	390	415	441	392	419	416	373	418	425	402	392	368	421	424	436	375	401	435	429	406	394	420	404	396	413	403	394	436	439	395	422	391	434	392	418	403	442	432	459	422	443	416	407	433	368	428	436	430	399	395	426	406	407	379	404	459	440	433	384	431	465	409	414	430	421	371	409	429	417	398	428	420	417	427	439	411	431	409	433	408	406	417	403	431	446	422	411	460	407	430	440	379	422	423	451	452	443	424	402	415	418	453	411	402	430	437	412	445	446	464	420	402	423	435	388	420	397	426	433	393	401	481	396	392	400	442	451	440	403	395	424	428	426	390	462	412	408	455	443	447	363	408	447	432	429	396	429	409	422	419	424	462	439	427	430	446	420	425	439	449	414	412	424	429	441	410	404	428	414	413	426	400	378	384	403	423	437	444	406	401	457	434	421	410	410	410	441	403	420	431	392	409	429	442	417	451	477	421	398	384	448	434	409	409	410	399	383	404	407	450	411	444	448	405	435	422	411	429	440	439	454	403	429	440	393	433	405	432	405	451	422	404	401	442	429	418	440	425	450	424	429	470	385	442	370	429	435	419	395	404	405	376	441	413	417	397	441	449	436	405	440	393	439	431	452	430	429	438	459	381	412	430	406	440	419	412	417	432	433	402	446	438	439	423	420	432	412	400	441	421	408	431	408	453	448	433	421	406	389	443	409	422	441	427	420	428	424	456	446	409	425	376	416	443	449	342	418	430	432	414	438	434	416	418	439	402	446	429	461	447	398	445	409	386	413	414	396	406	407	417	433	474	433	412	468	408	424	389	411	428	417	419	441	442	399	403	428	435	437	458	435	437	391	420	409	417	436	422	390	400	398	417	424	432	417	435	423	428	445	412	428	418	439	442	425	418	425	432	430	421	425	424	416	479	465	430	432	442	408	449	404	431	382	396	424	440	421	361	431	424	439	408	455	404	418	443	411	413	402	434	422	433	398	399	429	430	418	424	397	456	398	395	413	377	415	477	415	429	426	447	426	455	395	413	451	477	453	423	425	408	429	413	409	460	441	396	487	431	450	428	418	421	455	412	410	419	413	469	441	409	424	405	436	412	403	376	412	418	428	435	388	410	422	399	421	384	411	401	414	447	430	434	423	442	413	446	408	434	439	407	405	425	424	468	434	409	431	436	455	422	371	421	387	450	427	432	400	401	425	457	409	430	403	472	446	429	411	448	435	417	414	404	403	383	441	457	424	422	398	418	427	359	428	420	421	411	448	447	442	423	440	410	433	396	406	400	404	427	373	421	429	440	415	400	448	403	411	464	409	433	447	389	424	412	428	420	438	397	449	453	436	389	422	425	400	432	418	438	412	422	419	414	432	414	415	447	440	462	433	413	421	405	445	436	419	414	408	436	418	426	426	390	403	441	425	396	408	400	389	448	441	424	438	408	385	430	434	428	419	422	445	381	446	430	403	414	410	424	450	408	428	445	401	407	383	425	398	437	435	424	439	417	447	417	398	400	403	429	447	415	400	449	404	446	415	429	403	419	430	394	398	412	433	413	413	413	449	426	426	414	478	456	463	420	425	425	420	403	407	412	423	414	409	453	447	420	428	421	433	416	406	394	403	431	426	410	386	400	416	411	388	423	451	438	442	385	406	427	374	447	406	424	417	458	412	409	411	440	414	442	469	419	412	403	431	445	416	401	422	436	434	426	425	426	437	447	425	424	396	416	470	402	416	405	424	385	422	407	384	422	411	424	405	438	413	423	413	380	414	429	387	468	439	389	386	434	431	385	405	424	434	440	413	439	427	431	387	430	427	397	438	419	433	422	454	418	439	417	414	397	426	442	416	431	404	411	400	440	444	439	373	458	429	382	443	403	422	427	447	370	427	400	424	449	450	399	415	424	448	397	429	422	452	406	457	455	413	444	405	418	403	432	466	395	429	431	389	434	423	439	426	432	446	418	430	406	416	421	395	416	392	454	420	430	399	424	429	423	417	357	436	447	392	397	437	423	439	426	418	410	407	431	433	383	405	425	436	431	442	454	438	425	411	426	412	418	428	430	428	441	440	440	440	373	415	423	434	453	461	430	453	409	431	388	445	447	435	429	404	412	429	436	440	430	423	414	416	410	398	436	444	487	421	428	403	438	419	423	420	414	431	452	414	441	394	422	436	377	431	431	417	395	425	414	426	433	435	385	379	440	409	402	393	434	392	412	393	457	438	384	409	399	427	396	410	430	403	412	409	370	453	459	408	411	438	432	399	419	459	420	451	422	403	438	399	417	430	399	416	456	410	417	411	431	373	394	396	432	427	431	445	437	467	420	417	433	425	413	420	410	403	377	446	423	430	396	435	416	414	429	405	391	398	411	412	439	433	405	417	401	419	425	449	412	427	425	428	433	437	413	437	397	401	403	403	403	389	415	412	420	408	421	419	448	423	428	444	408	441	444	443	408	402	445	430	411	434	440	424	452	406	434	453	448	410	402	438	416	444	447	406	475	401	399	415	429	414	388	442	418	419	446	451	423	431	447	388	420	407	408	442	408	414	378	466	452	411	419	411	409	415	446	432	441	422	456	396	431	392	447	425	428	414	420	430	422	400	418	405	431	413	427	416	386	402	410	422	447	413	425	448	430	426	421	406	406	413	443	403
14732	1252	793	624	446	310	260	193	205	195	174	174	174	177	152	142	141	141	151	144	137	141	110	131	135	109	128	134	114	142	144	121	132	145	147	107	104	118	123	123	111	105	135	128	115	111	130	142	129	150	140	126	120	109	135	135	114	130	116	121	134	139	119	124	132	118	111	127	134	114	113	109	114	120	118	106	120	118	102	150	116	139	126	123	114	91	117	141	128	120	125	121	96	122	128	146	121	122	146	125	149	130	121	148	139	106	135	110	108	102	145	118	143	110	149	136	118	123	123	114	113	117	132	130	131	110	118	118	118	110	131	129	122	118	121	119	125	124	112	125	146	142	138	116	123	134	109	134	101	122	102	129	119	132	138	116	105	118	147	123	108	127	102	126	139	116	147	112	119	123	118	118	125	113	110	127	110	109	104	118	121	125	121	115	133	137	99	113	126	123	124	112	117	126	126	125	119	145	122	105	134	123	128	109	125	100	110	124	132	124	103	106	108	114	112	128	117	134	119	119	109	122	128	136	133	106	118	142	110	123	131	118	115	128	121	125	128	115	137	129	135	118	108	119	115	113	112	132	120	144	149	139	126	123	140	137	111	136	113	133	115	135	109	109	107	109	123	120	123	110	139	126	131	123	133	104	129	124	143	116	119	109	133	132	121	128	122	123	117	141	118	111	134	107	119	104	108	119	107	99	120	132	112	100	112	121	150	129	140	121	122	159	110	118	126	125	119	134	131	133	112	140	129	129	133	125	118	115	134	125	144	135	146	113	131	146	124	116	130	136	133	131	112	139	138	122	112	139	155	149	103	136	136	124	113	153	112	113	123	114	127	103	107	127	107	114	139	121	130	135	116	136	126	105	108	110	109	127	130	146	130	111	118	126	125	154	137	128	129	133	113	118	106	113	121	105	129	136	131	108	139	132	136	144	124	129	136	133	145	105	120	139	112	104	113	119	122	142	132	125	120	133	119	127	135	143	110	139	129	142	133	122	117	125	130	120	121	134	120	126	99	128	116	119	139	120	125	131	134	134	138	145	167	111	136	144	131	102	135	132	133	132	136	130	129	134	120	134	124	115	125	127	105	127	105	136	129	139	124	123	120	133	111	111	135	132	113	106	138	136	118	131	95	114	139	126	121	104	113	127	138	124	146	129	123	127	137	146	122	116	128	107	121	141	121	128	129	127	106	127	133	143	115	131	113	145	118	125	118	143	116	121	121	115	115	111	141	109	129	125	129	115	129	151	129	106	112	122	104	112	124	105	127	103	108	124	120	132	131	118	131	124	119	122	133	133	136	123	137	125	134	119	110	140	109	124	146	114	117	103	138	124	125	116	117	125	123	121	118	112	163	123	121	124	116	122	127	133	133	143	115	126	130	136	129	148	115	146	113	127	112	102	110	121	123	115	122	145	123	141	116	128	119	120	113	113	133	100	108	126	146	106	131	122	127	128	132	122	124	126	124	117	115	129	107	113	139	97	121	116	125	115	107	132	120	130	127	127	126	138	119	132	126	131	124	119	134	128	125	132	135	131	109	119	124	117	134	110	117	119	102	102	124	123	112	130	122	113	133	123	117	128	128	115	117	122	131	130	132	118	145	134	127	116	128	138	123	116	108	122	125	106	116	106	131	135	153	113	142	111	126	139	120	118	134	96	124	126	117	110	133	122	119	119	106	110	148	116	117	119	120	120	143	124	113	119	127	112	116	117	129	112	132	130	154	135	130	124	123	135	122	134	106	111	121	123	113	108	100	114	132	132	126	103	136	110	124	127	113	136	111	136	108	124	106	105	126	122	122	111	146	156	119	127	125	116	148	113	123	141	126	112	107	125	134	117	132	111	117	123	117	113	102	134	134	128	138	140	128	133	134	126	126	135	131	120	122	137	123	133	133	122	139	110	128	128	152	130	117	104	132	108	116	109	125	118	115	129	118	123	113	121	135	124	119	110	125	140	126	117	138	128	125	125	123	104	129	123	114	123	120	117	141	133	132	143	103	114	120	137	119	125	116	118	114	130	134	113	136	127	130	142	137	102	118	122	132	135	140	122	141	125	95	122	118	124	120	120	133	108	121	134	130	137	127	150	119	131	149	120	132	104	120	146	119	113	132	100	107	108	121	139	116	115	119	139	128	121	132	124	142	97	133	122	130	113	131	140	129	118	107	108	133	112	123	119	100	146	119	116	112	124	125	128	139	103	117	136	133	124	108	126	142	136	118	96	147	119	136	116	135	127	113	122	125	130	136	110	116	104	119	152	111	116	122	133	143	114	112	97	126	140	136	116	117	135	123	130	143	112	117	125	109	137	131	111	125	128	109	124	122	124	137	124	114	140	104	111	107	125	130	157	141	116	127	124	137	154	136	125	109	132	113	119	136	134	108	114	140	121	105	140	118	102	145	130	122	130	126	110	135	118	118	113	101	132	126	118	124	117	113	121	119	117	111	115	104	120	142	137	95	110	116	141	126	143	110	107	120	116	117	108	125	128	124	121	111	116	124	118	111	136	127	128	120	116	133	122	115	119	95	127	123	125	108	103	111	127	149	138	138	94	129	128	107	122	122	117	112	116	125	123	122	105	132	121	135	131	130	122	109	133	111	109	109	113	124	113	139	129	126	130	119	106	121	124	108	118	110	120	125	139	128	117	112	122	113	135	114	135	141	118	114	120	137	137	124	157	133	108	118	112	115	133	137	121	123	137	113	137	123	104	126	133	113	136	126	127	143	107	128	164	115	116	124	127	127	123	129	127	115	112	122	114	108	100	139	109	122	131	137	117	90	139	130	125	132	128	104	115	139	120	129	133	137	132	153	115	134	120	132	99	125	125	105	118	105	115	122	114	125	118	124	116	103	108	123	139	146	150	106	96	137	123	130	109	126	145	114	142	146	120	114	127	109	123	140	119	123	116	125	115	136	118	120	135	118	120	126	116	113	132	130	119	103	125	114	106	121	117	133	137	117	131	117	97	107	129	134	100	126	132	122	128	124	124	116	135	151	113	106	116	122	138	126	129	140	131	148	124	143	124	120	150	136	120	129	139	122	108	117	117	113	124	126	114	146	147	136	110	139	123	120	121	119	108	100	129	117	112	121	114	143	136	108	102	132	119	122	111	112	107	129	101	118	120	137	141	116	109	117	134	109	109	125	126	139	121	99	115	121	137	122	120	100	102	108	133	133	118	120	169	134	133	168	136	127	116	140	126	105	150	112	120	117	109	127	116	123	117	138	131	122	127	125	108	105	131	125	116	98	123	115	110	125	139	106	133	114	117	121	130	118	120	139	113	116	120	120	135	104	116	125	127	133	120	149	119	124	123	126	134	127	141	116	136	111	127	130	127	139	120	118	135	127	138	117	139	131	135	120	133	113	134	133	109	105	138	128	116	106	130	131	142	128	122	120	121	125	125	144	118	124	108	113	120	112	134	125	120	120	120	145	126	125	128	99	120	140	117	106	112	127	129	123	111	121	141	140	120	137	126	133	116	115	139
8321	959	1757	2039	1620	1364	1031	870	813	722	622	573	528	558	511	480	483	454	434	400	404	414	407	424	400	321	347	359	402	377	387	388	388	374	381	389	362	364	349	353	333	339	366	359	364	346	331	330	335	358	368	356	332	386	309	373	362	350	329	325	343	325	369	320	345	360	349	329	325	351	343	352	301	310	350	360	336	323	343	308	341	347	342	306	325	332	372	337	347	309	335	322	345	318	324	326	335	365	335	328	318	345	343	316	328	353	349	319	356	316	352	322	342	357	354	347	324	362	333	350	381	315	325	343	346	292	322	333	353	311	346	326	324	317	345	321	323	295	347	314	318	337	369	329	326	338	325	331	372	352	310	347	335	325	349	349	330	327	337	352	345	346	336	364	343	339	315	302	294	319	322	337	296	342	339	311	349	336	341	340	361	359	314	322	327	341	307	284	356	334	312	333	334	319	350	305	326	329	319	347	340	312	346	341	339	328	333	310	325	327	329	321	295	331	304	340	342	305	341	369	337	339	302	340	330	326	338	348	343	343	345	310	328	331	344	296	295	321	292	324	355	319	349	348	329	308	352	321	347	339	328	319	320	312	329	309	338	338	353	324	310	324	305	316	353	345	336	316	338	340	333	355	338	349	337	357	317	337	338	368	349	332	351	329	319	314	332	323	309	314	322	351	332	320	303	344	301	325	324	315	329	299	361	336	315	361	311	294	314	322	298	313	348	302	311	354	332	309	323	315	339	346	350	354	322	324	320	314	304	322	345	313	341	351	304	310	330	327	317	327	334	322	326	286	323	326	334	354	340	320	337	320	302	379	337	326	338	353	333	349	333	350	342	361	326	301	320	346	306	324	358	329	354	324	339	372	331	342	283	334	343	330	288	354	309	347	297	343	356	335	309	332	347	374	322	329	340	340	340	327	337	328	338	325	316	353	340	334	354	331	337	331	306	347	367	323	346	324	364	331	342	352	300	327	351	293	358	338	351	311	336	336	319	343	328	310	322	302	378	324	340	351	302	338	345	333	328	291	337	355	340	333	356	340	321	313	337	332	351	305	330	340	331	342	323	309	316	333	327	323	318	332	309	337	319	368	324	298	325	366	288	334	324	329	319	321	319	307	300	385	319	335	348	346	358	333	329	350	307	353	320	333	314	326	352	311	340	315	310	353	353	341	356	301	363	333	330	318	346	313	328	333	322	360	309	343	338	318	358	335	301	340	339	319	335	330	319	323	360	333	375	317	336	332	345	329	328	314	365	326	326	327	346	362	333	329	303	351	363	312	315	345	351	320	336	327	334	328	338	319	333	311	330	286	373	332	321	338	330	366	333	338	327	352	306	314	325	324	347	327	336	320	338	334	305	345	322	329	315	353	328	367	347	337	322	350	350	340	342	339	339	338	340	319	329	319	334	344	320	336	355	346	349	316	320	332	320	318	347	341	322	327	341	358	322	302	309	316	310	353	339	314	325	351	336	333	342	314	330	297	334	329	315	311	318	286	351	328	339	338	310	367	329	306	320	348	374	307	353	307	313	320	322	353	331	310	293	344	333	355	326	342	356	312	325	315	314	347	360	331	327	337	309	323	342	360	317	333	294	304	329	311	331	359	322	371	321	321	335	313	355	331	338	330	289	345	335	344	326	349	336	329	299	345	300	324	342	321	331	321	370	333	334	334	307	334	343	350	373	342	312	330	321	324	343	319	303	340	326	356	339	315	307	352	306	329	356	381	334	328	303	300	335	331	344	332	297	355	288	359	337	345	312	343	329	286	317	331	323	367	349	331	311	326	340	329	339	331	322	332	328	315	328	309	337	300	322	314	325	342	359	325	346	299	322	343	343	313	299	324	296	341	327	334	348	317	348	325	390	351	321	336	368	345	351	326	312	317	330	326	340	326	338	311	316	311	338	334	311	327	330	374	321	332	319	321	346	358	320	367	314	324	304	349	335	294	351	311	340	349	338	316	336	318	358	344	308	333	327	323	294	323	330	313	345	316	326	309	328	345	333	308	311	327	356	369	329	307	338	329	333	327	339	350	326	328	327	341	335	319	351	341	335	338	336	324	296	350	339	339	355	330	364	306	318	286	326	351	347	320	339	310	354	325	289	350	352	313	323	319	346	314	313	349	359	324	329	316	344	343	320	300	339	324	345	347	320	342	345	306	322	276	298	321	345	325	320	333	350	340	353	307	305	308	324	331	348	337	362	318	333	363	317	317	325	347	321	343	349	334	318	304	338	320	352	321	344	342	318	346	329	365	326	335	327	301	326	325	328	335	312	323	342	329	330	305	338	337	347	350	346	321	337	300	338	299	348	313	306	347	333	329	317	336	339	390	353	328	322	342	302	344	330	330	320	287	307	335	311	286	331	317	312	324	341	358	318	312	389	289	325	328	358	361	336	349	294	331	361	356	338	362	316	329	330	325	315	327	311	332	329	302	373	331	315	335	300	327	322	331	310	347	339	341	341	343	336	332	350	343	332	329	344	359	345	336	336	331	302	341	335	333	316	350	308	314	353	341	330	339	336	332	350	337	304	313	301	330	357	328	350	328	346	306	326	367	333	360	374	340	344	335	292	320	352	316	310	336	341	331	350	318	332	325	338	333	325	348	296	332	328	322	309	305	332	322	348	322	325	333	335	311	303	313	316	331	307	339	306	304	309	312	354	375	299	302	358	319	347	340	352	337	353	318	337	314	322	327	298	316	344	336	333	329	336	306	333	308	348	334	334	357	348	301	314	322	339	320	352	330	347	339	335	338	333	334	323	280	309	336	349	370	361	317	330	294	328	301	304	338	327	303	335	321	314	319	344	312	343	360	330	350	315	341	347	338	328	316	335	343	332	323	364	316	349	346	307	350	326	317	359	304	357	347	339	354	298	359	328	353	329	331	329	340	350	326	342	332	313	339	354	319	347	338	331	313	360	304	346	341	375	332	331	321	324	324	346	354	341	310	335	335	345	327	347	304	340	296	297	324	333	322	339	331	342	340	326	355	322	316	326	364	376	333	323	309	319	322	350	313	296	331	360	346	317	304	321	332	362	330	337	321	308	320	359	322	353	326	323	312	311	322	334	331	345	337	307	336	324	286	313	347	342	328	354	369	316	324	314	307	326	352	314	303	317	332	337	323	345	334	354	361	338	328	342	319	349	375	333	339	323	325	323	320	360	313	305	311	331	337	308	337	311	298	314	357	349	330	327	352	336	330	319	356	365	308	334	326	342	345	338	328	324	327	329	341	278	305	283	363	325	321	317	349	334	324	328	344	333	313	289	323	296	340	303	348	331	364	355	313	333	311	332	328	336	316	307	335	322	330	339	306	362	316	331	323	325	320	359	310	344	338	371	329	333	353	339	313	329	325	333	308	344	364	352	339	366	322	313	340	349	334	355	358	312	343	314	357	321	306	317	355	342	302	323	305	358	312	340	316	311	335	313	334	316	332	348	292	371	364	301	331	343	332	326	336	332	351	361	341	349	326	300	322	316	320
1694	411	389	349	356	380	374	333	349	346	379	378	397	368	351	364	354	353	358	356	360	316	367	361	337	375	368	352	361	404	347	363	343	396	359	329	398	379	380	366	400	392	360	378	400	365	317	369	377	328	357	359	358	364	348	355	381	367	344	373	385	385	385	377	374	365	301	356	353	408	357	393	362	372	339	357	357	368	349	333	386	351	374	351	345	384	372	367	343	368	353	324	380	339	315	320	328	384	359	373	383	376	356	371	371	355	349	388	354	350	427	352	394	356	361	382	404	388	355	367	343	376	359	361	374	366	366	371	352	383	357	359	418	357	365	371	337	389	375	355	348	338	362	327	354	351	354	327	369	394	381	346	371	409	339	382	355	383	401	390	364	363	377	377	382	381	364	372	360	394	394	374	358	347	379	399	356	371	347	326	340	352	336	359	342	389	408	358	363	354	354	363	317	334	382	364	384	376	366	357	357	396	331	366	363	361	374	368	363	407	351	349	322	348	382	336	392	372	374	379	343	361	388	402	361	366	371	389	372	379	395	368	328	333	364	349	355	355	381	352	351	355	367	358	338	394	340	329	360	357	397	343	372	398	360	333	373	369	365	344	350	388	363	349	378	357	354	356	358	386	380	368	379	340	367	354	347	332	401	391	355	341	345	396	381	346	390	412	343	372	383	336	354	391	383	345	355	383	356	364	345	367	399	318	354	372	364	368	376	371	346	337	354	340	346	345	372	386	380	370	417	368	356	370	367	380	414	403	361	350	348	354	358	385	336	349	353	358	368	380	344	346	375	337	351	350	361	350	368	379	359	368	347	392	346	352	376	350	387	374	371	392	369	377	393	344	341	353	332	361	338	323	331	356	381	392	333	337	333	381	372	383	366	379	362	351	370	386	367	373	394	356	362	385	361	368	376	385	368	331	357	345	359	372	381	346	361	379	417	401	334	375	367	379	358	334	379	350	347	342	368	336	359	382	364	408	315	343	385	347	333	370	336	375	341	367	349	353	373	355	370	372	370	353	360	351	356	362	317	335	334	360	348	375	355	397	356	368	352	371	406	320	394	374	394	369	357	350	386	374	365	374	352	364	370	352	349	403	325	334	349	345	344	331	323	368	352	352	366	348	339	357	351	354	365	362	361	358	364	360	359	361	383	401	379	386	355	376	340	414	380	368	392	346	375	345	387	368	364	341	337	375	339	366	365	389	386	377	360	357	367	344	368	338	379	399	387	382	374	368	364	354	351	361	344	359	374	359	334	345	344	374	388	343	352	341	372	330	325	344	349	360	392	365	351	384	383	391	382	318	395	351	382	390	366	373	412	354	354	337	333	334	395	311	365	356	338	388	345	368	363	390	380	365	344	363	341	369	402	354	387	357	305	370	400	334	395	349	363	349	350	344	349	350	383	356	342	340	368	343	354	341	389	356	352	394	354	356	386	396	368	368	387	346	323	368	345	352	366	383	344	356	380	356	373	347	345	358	368	323	326	382	340	355	380	375	353	384	371	393	340	342	343	372	373	341	367	350	373	363	365	379	355	359	360	361	362	331	320	334	336	378	358	353	391	380	366	372	389	335	376	368	377	386	341	355	361	382	384	370	371	343	357	350	350	383	354	390	328	358	388	370	389	367	350	317	345	340	410	389	379	343	349	340	358	386	385	402	357	371	360	357	365	356	346	350	333	372	368	409	373	356	375	351	378	400	358	378	394	354	359	358	401	395	382	395	373	383	370	371	351	369	382	326	362	362	386	356	371	332	387	359	354	364	349	321	339	335	362	361	339	390	370	373	370	358	343	346	361	333	362	335	369	344	393	353	361	360	321	350	397	387	354	362	388	326	339	364	380	343	353	367	329	361	350	366	381	363	350	379	365	396	347	342	340	346	392	344	347	353	350	372	347	357	332	361	358	358	331	351	382	387	404	343	383	382	352	349	349	383	382	361	343	374	368	359	347	371	394	339	413	346	366	376	361	346	353	381	323	353	366	384	355	382	295	373	373	366	380	338	358	368	368	330	398	405	372	362	360	363	384	371	344	376	385	326	348	344	339	334	350	371	355	372	333	351	385	367	361	348	401	391	361	391	377	378	349	368	362	366	369	356	361	343	373	386	367	366	332	393	358	344	353	383	347	349	358	343	333	372	400	353	355	348	340	355	361	409	340	397	361	379	368	371	378	410	394	352	329	357	370	380	381	372	363	331	379	377	380	330	369	365	376	342	358	326	359	375	354	369	325	355	366	361	333	382	385	378	359	379	361	363	337	339	342	370	350	366	351	332	329	374	393	375	366	366	371	376	352	338	342	336	351	355	372	350	373	360	336	404	409	379	350	381	365	377	364	335	344	411	375	379	328	340	359	367	378	350	369	336	337	384	370	351	385	374	323	355	372	353	380	347	359	359	353	357	394	381	329	391	356	396	363	383	385	365	394	371	380	350	372	374	377	357	342	325	361	373	346	393	388	373	366	352	362	365	367	357	365	400	394	347	380	357	383	375	315	356	408	342	370	354	333	357	342	388	379	366	405	381	339	415	375	381	376	396	348	346	381	347	353	366	368	349	336	389	380	364	370	375	371	321	389	353	344	378	365	403	364	374	372	377	359	349	398	343	341	344	365	379	361	352	348	386	309	399	353	359	311	351	357	335	377	365	346	331	362	362	344	378	374	375	358	352	331	385	368	343	309	354	371	386	370	377	371	377	377	371	347	372	386	377	376	378	383	360	354	370	373	369	408	354	349	353	388	338	358	338	322	398	383	363	350	376	373	375	351	363	351	314	354	339	367	354	372	382	361	387	407	359	392	349	361	379	343	360	379	385	419	345	367	335	356	364	391	345	353	365	346	386	381	399	348	365	350	358	360	373	329	389	372	406	336	380	373	358	382	359	405	383	367	360	372	359	358	381	382	367	340	406	388	409	351	348	373	332	373	379	321	337	354	383	393	391	359	381	389	330	351	339	373	370	380	393	350	349	360	331	350	383	377	372	364	367	358	365	368	346	322	360	376	357	345	330	361	385	349	336	343	364	386	369	377	374	349	331	363	359	390	343	353	395	404	360	356	353	374	322	330	358	355	392	342	366	399	353	355	360	330	351	397	321	367	316	341	358	369	382	351	354	343	376	351	365	382	349	344	329	346	379	367	351	363	380	364	420	350	360	331	367	402	351	330	362	369	407	379	381	341	364	345	344	327	321	355	360	387	370	374	327	378	344	402	375	380	417	377	361	355	350	402	370	396	348	393	368	415	370	349	356	338	381	352	395	363	335	366	341	366	352	370	390	375	349	391	379	341	378	348	367	354	386	369	366	355	367	364	345	404	392	343	375	392	345	361	367	376	382	361	385	353	376	318	335	378	342	347	349	395	387	354	365	392	378	387	336	345	325	364	334	342	387	377	372	380	379	410	372	369	358	321	347	348	398	366	396	362	375	358	374	370	382	336	345	370	402	355	323	373	353	322	368	349	346	352	350	372	346	347	350	403	362	356	352	373	344
2022	811	806	790	866	744	799	842	792	786	805	780	780	806	809	845	793	778	756	758	784	812	725	741	850	830	811	764	783	808	800	791	774	781	784	765	800	770	818	761	810	772	788	784	848	786	775	750	763	802	823	794	788	824	767	788	818	834	780	799	807	846	796	782	788	780	801	768	816	763	721	813	819	795	824	809	818	748	802	802	793	783	757	802	818	823	775	763	837	809	765	771	809	815	805	837	775	857	806	830	770	756	775	799	739	782	772	796	764	755	800	783	801	790	787	803	785	804	870	781	777	765	769	788	785	773	785	758	819	778	739	762	774	776	797	757	802	772	813	822	769	789	794	811	837	785	780	780	750	826	788	743	817	776	755	846	764	844	804	737	867	824	862	811	816	752	778	780	792	775	843	778	810	781	778	824	819	757	822	791	803	833	795	787	743	774	803	767	781	813	800	792	788	807	781	825	789	744	813	821	817	817	767	827	823	858	807	812	788	813	792	773	802	787	785	817	771	793	790	789	779	766	813	760	820	790	806	781	810	761	789	773	769	762	775	819	842	737	763	810	836	750	798	711	760	791	816	789	822	827	759	780	799	767	797	780	751	825	801	784	803	819	794	822	811	783	807	739	759	819	809	768	773	848	800	764	790	756	785	792	801	831	763	774	727	798	819	795	814	845	754	781	776	755	848	840	790	822	822	780	781	808	798	801	812	721	793	778	777	797	772	732	769	772	817	774	771	796	747	810	754	747	776	803	782	774	767	786	817	771	817	794	808	789	781	834	783	762	770	817	781	800	838	843	807	778	788	777	812	826	843	810	792	786	792	786	741	819	731	760	770	825	800	780	775	815	789	765	767	794	821	738	810	782	822	820	779	778	791	792	820	862	747	805	832	795	819	787	777	820	844	793	791	826	847	809	748	793	782	777	835	762	760	798	802	769	763	803	812	740	750	792	776	775	768	788	772	771	808	768	779	804	748	806	824	842	783	802	755	797	822	799	814	757	751	813	764	833	822	769	846	770	775	767	787	829	792	760	773	795	790	817	788	786	809	777	810	824	830	777	805	770	784	810	785	809	781	782	772	806	794	810	803	795	781	752	753	780	823	818	758	795	768	822	751	824	825	816	816	750	762	793	754	762	815	769	798	794	810	740	767	811	766	799	786	780	791	836	795	780	811	811	790	821	820	769	840	783	791	819	786	781	816	826	744	807	838	747	730	821	783	812	820	785	808	822	735	799	797	809	782	759	804	781	745	822	793	777	809	816	787	770	775	784	757	801	742	799	741	787	794	783	752	807	787	791	771	786	784	802	821	771	799	738	808	779	784	783	786	829	786	816	797	754	837	780	740	764	804	771	751	793	781	746	771	777	773	774	829	817	815	795	779	794	759	821	790	773	763	824	817	771	808	792	821	767	736	762	805	820	814	764	797	839	768	760	769	807	785	785	802	801	829	764	763	812	769	795	810	816	751	763	791	770	731	735	790	798	775	814	762	774	804	812	836	812	809	810	792	750	768	804	789	811	797	764	833	775	750	810	762	788	808	728	780	797	758	811	806	740	806	763	778	770	798	838	779	790	784	793	766	787	790	782	792	800	808	768	803	805	768	809	751	778	794	715	798	791	751	745	795	754	791	838	835	784	809	801	816	739	781	777	798	788	760	803	846	789	815	764	772	794	801	758	771	824	807	763	822	771	823	764	825	815	778	789	803	759	792	782	793	758	849	770	805	787	821	835	813	794	787	741	793	746	747	827	797	817	809	797	779	823	773	780	831	798	741	756	764	761	771	778	781	811	836	819	752	757	802	769	720	780	800	771	808	792	786	764	747	823	780	771	804	815	814	787	754	792	776	787	801	744	759	845	794	792	831	815	811	794	757	780	829	824	821	772	846	738	818	771	806	778	862	772	808	826	798	853	763	853	749	788	766	813	759	763	782	797	799	753	833	746	825	791	801	816	810	747	793	749	743	795	781	769	795	819	818	816	798	787	812	799	794	799	762	755	830	767	782	823	804	723	790	764	830	789	768	774	770	792	820	744	756	775	773	812	753	811	735	782	787	812	766	831	807	790	845	829	736	764	820	824	779	754	775	830	806	794	777	841	755	808	784	803	806	774	764	751	793	848	803	812	781	801	797	792	768	787	796	770	754	797	736	745	746	819	766	800	819	790	812	803	862	841	753	774	754	832	813	767	817	835	817	766	708	764	806	768	746	736	747	785	778	818	770	799	768	751	778	793	825	818	820	756	791	801	751	811	808	804	811	760	773	790	781	771	798	801	775	820	793	761	803	893	772	825	801	860	818	802	822	782	788	762	803	751	808	744	810	766	756	791	772	795	780	778	790	852	841	808	768	798	787	777	769	834	794	785	798	787	810	750	788	785	766	824	779	789	775	765	837	751	777	858	776	835	796	814	815	797	828	797	866	756	749	779	802	790	779	829	796	812	825	791	804	789	821	765	821	747	796	757	760	802	734	786	810	773	788	802	734	762	787	745	812	837	782	790	818	834	766	805	773	808	821	787	846	796	785	780	766	788	790	752	828	836	752	788	806	792	808	812	742	816	737	827	763	786	801	818	831	794	806	833	789	699	812	802	727	815	794	778	807	776	745	763	759	824	768	777	787	782	785	781	790	756	775	763	814	783	811	834	752	847	804	791	788	783	743	825	776	743	804	807	766	789	810	735	775	820	761	796	748	759	836	754	802	807	788	757	799	840	791	778	722	829	820	762	766	800	757	827	782	763	809	794	813	795	776	805	820	805	766	820	785	782	797	746	754	788	771	796	762	817	765	747	786	786	794	774	763	814	822	820	819	847	789	837	782	788	801	810	794	736	752	750	784	774	799	775	735	786	778	748	835	776	750	799	799	759	805	813	836	752	782	813	825	768	793	844	828	772	753	804	780	815	775	797	796	790	839	816	768	818	807	799	777	821	830	751	737	816	783	870	771	804	764	766	798	798	752	814	775	770	817	760	832	811	815	788	723	807	818	775	802	787	778	796	793	778	787	761	757	733	757	752	736	785	793	792	826	782	828	801	802	827	740	758	851	739	755	787	779	811	843	766	808	764	810	773	780	805	792	761	772	815	787	819	736	863	798	767	778	797	774	806	758	743	855	847	745	782	756	845	830	788	789	766	787	794	792	790	805	806	850	768	751	776	784	766	788	806	776	783	805	853	775	816	783	768	775	781	836	779	827	804	776	792	798	805	804	803	757	753	804	795	767	786	809	819	829	772	772	794	791	806	768	833	834	774	778	773	790	748	798	824	763	815	777	794	824	777	766	763	765	794	766	799	772	793	831	762	810	776	817	806	793	771	788	808	823	764	776	762	781	797	776	763	772	815	803	802	790	818	810	777	784	807	790	796	827	773	762	837	779	778	721	799	807	752	792	819	817	824	825	740	785	812	771	777	788	798	779	765	768	769	783	811	768	805	754	796	794	825	791	806	738	815	756	777	789	752	794	813	821	833	780	831	809	796	825	860	765	744	798	764
8005	536	511	385	351	262	251	229	236	241	182	198	180	202	190	184	191	167	191	172	190	176	214	170	165	188	193	186	185	173	196	160	200	182	178	188	193	194	197	192	200	159	191	183	179	166	188	178	162	197	160	171	187	177	159	184	174	153	152	170	190	179	169	197	194	160	182	185	188	206	188	168	164	179	176	193	160	173	196	194	158	176	183	185	177	188	192	182	174	187	175	180	166	163	208	181	183	150	179	205	173	171	187	161	165	166	174	163	199	154	163	190	177	187	171	199	194	184	181	165	180	181	186	195	180	178	179	195	199	177	192	178	201	201	176	181	196	165	175	173	171	197	145	184	184	181	170	185	202	186	151	170	198	159	206	150	186	198	179	166	182	198	201	194	171	191	192	180	188	189	158	158	176	193	182	192	190	179	174	209	187	179	162	197	181	182	191	179	183	195	176	182	174	183	176	202	159	192	173	188	178	206	167	179	204	174	169	167	190	143	161	177	169	201	190	206	195	193	183	150	182	179	168	159	186	184	151	192	170	182	197	157	212	162	168	203	164	192	164	165	173	176	172	201	161	177	158	172	191	178	185	177	168	196	182	172	167	185	172	194	189	196	183	184	176	187	188	174	203	182	177	172	182	181	158	164	154	173	180	212	195	173	192	194	183	211	170	183	194	167	178	191	165	183	178	155	183	185	171	197	176	183	174	199	168	200	179	163	193	171	180	195	184	189	182	169	190	178	168	172	164	162	174	169	181	169	159	176	185	192	196	173	177	192	154	185	178	182	179	198	178	167	180	164	161	161	182	189	146	182	156	163	166	179	193	194	188	177	163	159	171	171	176	198	178	190	214	172	166	155	215	161	167	203	169	184	178	189	183	165	191	177	165	181	179	182	146	179	186	183	170	173	172	174	191	198	186	204	193	186	160	175	169	186	170	185	166	175	184	158	190	181	208	190	183	173	192	180	182	211	223	185	183	180	183	170	175	164	173	186	185	191	179	152	162	178	176	176	213	185	164	167	164	187	203	172	185	200	185	160	175	191	173	164	187	158	162	189	173	166	151	155	163	172	177	193	163	180	173	174	163	205	185	172	171	203	166	194	209	176	193	195	175	197	170	181	171	210	178	205	159	143	161	166	163	201	167	204	176	174	164	177	186	184	175	173	187	169	157	175	189	157	159	168	165	187	174	182	185	182	170	193	175	196	210	176	174	181	169	187	176	191	172	181	183	199	182	179	209	166	196	184	195	170	170	182	211	183	179	173	188	176	182	178	208	169	201	187	178	193	188	165	162	173	177	181	175	177	179	194	169	170	183	163	164	177	176	165	168	160	165	188	181	175	166	179	185	160	161	206	191	190	177	190	164	187	182	182	193	163	156	190	173	188	170	177	163	188	169	169	169	173	188	189	167	188	152	159	186	148	151	185	184	165	191	164	194	161	192	182	168	163	184	179	163	205	167	156	187	189	186	197	150	177	179	172	177	189	168	165	176	154	175	184	178	190	164	188	197	195	171	175	193	192	221	175	160	141	166	176	168	194	187	169	188	194	177	170	170	192	178	177	179	179	171	187	173	184	182	168	162	166	149	175	204	156	168	183	167	154	190	142	172	195	171	178	188	199	158	178	175	176	185	196	208	163	183	179	183	170	179	197	198	167	162	179	164	172	181	192	177	153	186	150	187	165	181	177	200	173	177	143	167	174	193	179	200	176	180	192	179	178	183	181	168	184	190	166	163	194	177	182	181	171	161	202	192	191	202	194	192	189	156	187	161	189	197	179	180	177	175	178	176	153	166	184	189	170	167	179	210	145	175	168	174	193	166	173	176	158	189	167	172	195	156	195	192	194	175	173	190	158	177	195	169	165	173	163	147	189	196	192	185	174	150	156	180	184	189	190	176	176	214	187	175	196	176	204	177	168	169	167	199	169	181	191	194	176	168	166	208	190	167	183	189	178	164	178	190	192	181	172	157	176	180	173	192	177	171	168	158	187	174	180	196	186	180	158	188	180	193	191	173	173	192	161	158	183	210	174	187	174	167	183	171	196	189	178	196	146	177	151	170	185	160	193	205	158	149	201	164	195	183	169	200	167	223	178	168	186	162	156	185	201	222	182	164	170	196	176	172	190	157	203	201	198	188	168	169	190	197	196	191	181	196	178	201	164	182	155	160	155	179	189	192	194	180	172	181	210	163	171	158	164	155	187	170	171	198	177	183	178	169	190	168	182	218	179	192	195	171	194	192	184	196	164	140	174	181	171	178	177	206	178	155	167	171	166	182	143	191	169	162	161	164	194	187	161	173	185	162	167	192	161	204	184	172	180	162	175	193	196	196	164	174	170	157	165	174	193	188	188	167	167	201	162	156	169	165	169	161	182	182	167	193	213	193	190	177	168	154	154	164	207	177	195	184	152	185	198	191	177	184	163	173	195	162	178	197	210	185	180	170	163	160	161	163	177	179	181	150	169	157	154	204	204	178	173	173	176	182	182	195	187	173	189	143	160	184	180	178	161	189	204	194	168	178	161	189	176	174	169	186	187	174	169	168	157	171	169	169	165	158	163	198	203	206	181	209	176	213	185	173	179	151	160	179	178	181	176	183	186	164	178	191	202	171	173	168	157	203	196	173	194	187	193	170	185	161	173	178	203	183	162	192	181	193	182	172	158	170	179	182	167	173	187	182	175	190	190	179	192	197	189	181	165	180	165	179	175	157	170	183	180	184	173	201	191	180	192	179	190	170	179	185	199	178	202	168	183	189	193	188	183	189	197	176	202	171	187	192	203	181	190	165	186	190	152	185	181	183	187	174	185	185	192	201	153	184	194	157	152	169	183	196	183	161	176	179	188	171	165	177	175	200	196	174	174	174	174	188	197	180	167	193	167	181	179	164	204	197	162	190	185	159	182	195	178	187	162	165	172	173	162	173	171	167	173	163	178	208	187	195	168	183	182	160	192	166	210	176	178	164	180	189	174	178	171	174	165	197	168	175	178	150	166	155	164	184	202	181	199	177	182	198	198	175	190	162	172	181	186	198	181	153	166	182	194	181	181	167	173	179	179	191	195	162	168	160	189	179	176	205	180	184	172	165	172	206	187	166	161	174	178	196	189	155	179	180	161	179	186	169	193	152	176	175	176	182	180	185	184	160	219	157	183	169	190	195	211	167	162	169	181	156	171	167	194	175	164	183	194	187	177	175	183	176	202	194	187	179	154	180	169	176	174	159	210	182	185	211	187	169	192	196	183	166	183	183	200	202	189	170	193	189	166	191	173	185	179	165	179	162	171	167	158	157	184	191	177	164	195	174	188	157	188	183	172	163	171	171	156	189	193	176	168	148	174	159	174	205	185	209	186	188	200	175	178	174	166	179	183	185	195	201	190	174	188	158	185	193	172	171	165	206	173	212	176	158	172	165	181	175	195	199	177	205	158	179	169	172	206	171	172	180	179	171	176	179	188	184	163	188	176	172	178	174	174	159	176	160	173	182	177	186	181
6616	734	1097	1263	1182	974	812	708	643	597	559	543	544	505	442	471	477	497	476	471	521	444	434	429	457	470	466	421	442	456	448	441	518	430	436	443	436	423	399	449	418	413	392	437	459	433	421	394	432	469	409	459	446	407	450	427	471	437	457	421	418	426	456	402	393	450	437	410	403	409	429	404	427	424	425	404	431	438	446	373	421	427	422	405	424	423	413	439	434	434	422	395	390	430	400	407	461	401	434	454	406	445	429	418	398	449	434	416	401	444	394	439	434	463	384	439	449	422	446	411	417	416	438	425	437	391	441	426	439	462	419	453	418	406	439	405	427	433	422	442	379	419	398	421	404	439	398	415	427	415	392	426	399	428	392	425	446	407	445	413	449	435	417	420	465	385	390	405	428	451	439	423	431	426	448	437	432	413	474	418	398	387	423	404	418	420	412	432	422	423	416	399	390	456	406	405	396	423	393	398	407	422	439	433	445	402	432	422	437	420	387	421	384	389	417	416	443	408	415	438	391	454	418	442	421	400	422	440	446	415	408	421	407	408	431	408	396	415	389	397	422	417	401	426	437	409	470	437	413	429	441	398	430	396	427	422	437	451	413	421	443	389	430	381	383	404	403	402	380	403	414	388	443	438	421	405	432	413	448	459	413	407	418	402	421	428	396	449	422	396	415	420	399	394	408	390	403	414	416	431	438	406	422	455	439	413	414	458	397	400	415	450	424	410	434	411	432	406	404	432	412	394	423	384	468	425	403	408	404	447	438	434	423	425	431	420	476	413	429	400	419	411	385	425	423	435	406	416	426	427	466	409	454	434	429	432	396	410	435	398	392	411	418	406	423	377	444	401	413	404	469	415	414	420	398	417	395	428	452	400	399	415	418	441	405	405	439	395	419	404	393	410	414	398	482	448	443	412	422	432	421	438	437	406	389	400	460	430	419	440	414	405	427	425	438	409	388	403	434	441	417	432	400	456	447	379	450	415	428	431	426	419	462	427	428	446	404	394	420	385	440	381	454	470	389	441	437	426	416	372	444	416	406	443	447	415	410	453	440	464	406	435	438	429	380	415	398	445	429	449	414	421	412	425	408	400	441	383	432	429	409	426	413	402	392	428	419	403	407	422	447	395	420	424	417	426	426	413	461	420	421	433	403	416	417	385	394	402	408	420	430	435	457	392	424	424	382	432	422	424	422	445	426	403	457	375	401	377	429	426	416	434	410	427	442	376	424	471	416	368	415	416	437	444	405	397	408	442	403	402	446	447	424	443	431	438	431	404	420	430	422	410	393	410	394	407	416	419	410	399	423	428	417	433	406	422	436	396	422	400	434	424	428	424	400	410	394	403	404	426	422	395	413	423	419	396	405	431	444	425	450	424	401	407	404	404	401	446	414	446	408	417	401	442	433	391	469	427	423	420	445	408	436	390	417	401	422	407	426	444	419	420	388	412	410	398	413	387	361	406	423	439	351	390	452	403	398	438	409	424	432	427	426	454	433	438	406	411	431	405	456	410	443	405	386	429	402	435	449	426	417	424	384	412	418	388	400	389	399	436	398	407	440	458	402	431	427	429	408	436	374	399	393	446	389	403	461	426	442	422	438	443	441	404	389	388	421	418	367	414	387	435	396	422	419	434	414	419	412	458	401	426	380	433	455	428	436	439	422	395	425	427	425	387	394	426	417	448	386	427	425	420	444	440	425	427	404	405	426	434	410	409	413	436	409	413	478	427	423	428	427	384	428	425	409	419	438	448	397	431	407	453	411	399	431	398	415	393	417	420	404	437	368	410	438	410	415	408	427	416	456	406	423	405	433	418	411	395	441	418	443	440	397	461	414	406	426	419	419	412	445	423	457	452	443	430	377	441	434	441	403	396	425	411	424	424	399	419	419	400	387	451	417	408	464	415	406	408	417	425	406	440	445	398	405	428	438	399	400	431	419	445	421	400	393	429	378	455	424	429	406	392	436	424	412	430	403	454	413	413	391	436	425	411	458	423	405	419	415	427	468	420	408	440	405	442	403	458	463	429	441	408	427	413	441	421	446	385	430	404	425	435	452	394	413	425	403	428	430	393	416	403	416	423	426	400	390	421	412	406	447	411	416	402	398	415	448	426	419	404	436	429	421	422	443	418	394	429	405	421	407	427	444	433	430	460	390	401	438	397	434	426	423	436	441	406	396	400	451	441	397	440	429	398	415	422	436	404	437	409	452	427	437	406	390	405	431	405	449	445	430	376	412	437	386	444	439	443	396	402	422	449	394	415	402	448	415	386	401	428	439	414	408	390	417	421	429	393	446	423	400	439	395	416	428	434	471	421	407	457	438	412	408	425	434	417	409	408	446	413	405	458	419	426	429	426	448	404	393	405	436	422	410	417	449	406	400	401	460	406	418	428	420	415	453	388	424	410	445	402	416	431	426	416	386	400	412	403	400	432	380	390	430	432	410	426	454	430	439	397	413	437	411	438	429	436	412	420	450	420	445	393	408	434	461	398	443	407	426	406	420	457	435	452	423	415	400	415	441	411	410	432	444	408	381	410	440	436	396	380	419	417	436	377	460	419	406	424	395	426	437	411	424	426	375	463	412	421	440	425	424	424	433	392	408	421	390	417	428	407	377	406	406	414	372	433	429	417	421	386	393	394	435	448	432	378	438	382	401	428	425	428	429	433	419	403	432	432	412	414	419	431	409	457	429	442	431	411	391	431	416	417	403	402	423	435	418	403	420	447	405	431	423	442	419	434	422	436	445	419	410	422	432	399	389	396	375	432	380	424	407	410	413	413	414	423	411	440	434	428	416	430	446	375	415	449	421	404	468	419	389	429	400	408	425	413	433	415	454	436	400	416	423	408	436	448	405	392	454	396	415	401	434	436	458	404	410	389	455	406	457	410	399	403	391	394	428	391	443	395	413	398	429	413	423	459	433	427	437	392	397	440	417	406	405	447	433	425	448	410	457	416	413	425	410	393	437	400	411	421	372	418	469	423	396	434	453	463	413	428	436	420	382	413	417	393	410	414	420	397	420	420	427	396	410	412	423	431	413	407	402	430	398	429	392	438	442	454	406	404	395	406	426	460	433	429	420	430	377	438	432	412	439	484	420	396	414	427	426	430	403	411	379	417	386	416	402	392	435	436	404	392	419	420	392	421	420	432	437	402	441	429	431	400	419	429	401	443	426	364	427	455	386	425	416	413	415	423	463	423	395	416	388	413	370	387	386	428	410	374	442	402	447	442	429	401	412	403	432	440	402	412	419	482	423	382	412	432	428	404	416	430	420	404	404	418	436	437	460	412	409	472	446	425	424	398	464	398	395	419	416	393	411	420	422	421	430	428	433	400	422	392	444	401	395	393	412	411	412	391	445	403	424	417	447	413	410	403	431	424	406	391	424	444	428	415	398	426	415	447	411	429	425	405	419	447	474	415	401	421	439	419	399	424	426	425	440	430	424	434	447	412	401	427	461	397	430	421	409	396	442	445	427	418	437	416
14776	1205	831	693	435	317	236	221	198	185	179	183	146	146	145	128	129	150	135	126	132	147	123	144	168	134	120	115	141	119	120	122	141	132	122	123	126	137	136	155	116	117	140	123	131	109	123	122	151	103	112	117	108	118	122	126	129	120	133	136	131	105	107	116	113	124	133	129	151	130	122	134	127	124	109	126	129	133	118	132	134	127	144	123	127	136	105	106	144	107	114	104	144	115	101	123	103	119	118	113	116	124	126	128	118	132	121	150	110	120	139	130	131	117	140	117	109	119	120	114	138	139	127	141	110	125	145	104	119	134	107	133	122	129	115	120	139	133	119	96	132	114	133	108	110	130	121	127	140	113	131	122	117	127	119	115	118	126	144	142	138	132	130	118	110	148	111	141	125	123	138	140	128	129	116	121	131	107	130	131	127	113	118	115	124	148	123	129	101	132	104	108	129	120	111	115	122	110	110	119	120	119	143	122	127	133	130	134	118	141	128	129	126	113	121	118	119	104	134	110	143	115	115	140	109	106	122	142	134	117	133	151	117	116	107	121	129	139	116	152	114	125	112	118	148	118	135	114	134	121	123	124	136	116	128	111	110	121	137	113	117	122	114	125	128	123	115	109	155	123	120	102	108	112	105	127	115	138	121	140	123	108	140	108	102	95	126	126	123	132	125	102	143	135	126	118	127	126	140	120	126	127	104	124	117	112	134	124	112	118	123	121	116	113	125	138	119	119	119	130	115	105	105	132	130	114	110	104	120	119	132	147	130	122	117	130	138	117	110	133	158	134	113	124	131	131	133	135	133	149	125	123	126	127	133	109	133	119	114	109	111	109	121	150	136	125	109	140	112	116	126	114	121	120	143	131	133	122	130	118	149	137	125	99	94	147	121	115	118	101	112	124	124	126	109	122	128	123	132	116	126	124	105	120	126	129	116	112	125	105	126	141	132	108	124	138	114	123	132	123	130	145	127	97	115	121	112	112	116	123	112	122	146	110	111	120	140	102	119	138	122	147	133	125	131	137	124	99	125	115	135	118	116	114	118	124	115	117	157	127	125	129	111	125	121	133	129	118	123	95	131	119	128	100	119	100	130	131	115	164	131	114	109	149	120	102	123	133	140	100	105	114	130	116	128	136	123	121	123	113	106	115	135	116	125	122	146	137	116	124	110	125	115	152	113	112	112	111	129	116	141	99	107	116	96	116	127	100	102	139	145	138	147	105	131	120	132	135	124	135	116	123	106	138	128	126	113	138	119	116	141	122	117	120	147	120	126	136	124	125	115	124	117	124	132	151	122	132	106	123	137	102	136	120	129	118	97	93	124	124	136	111	120	100	106	114	101	129	101	117	128	142	117	131	130	149	121	117	139	133	134	122	130	110	122	120	123	127	121	135	128	124	106	111	131	137	144	132	102	108	128	119	110	107	128	128	137	122	122	129	110	117	127	140	129	136	118	139	136	135	122	131	114	125	126	138	127	112	142	127	103	115	120	129	143	147	114	104	107	112	131	146	115	124	107	116	126	134	123	104	125	121	124	139	132	122	113	122	115	129	127	132	138	112	117	131	142	115	137	118	128	132	123	127	125	121	131	124	130	115	106	139	101	118	106	126	118	111	128	102	112	113	116	120	138	105	134	112	125	134	133	109	119	121	118	135	112	105	120	149	130	123	115	110	112	145	125	134	134	132	146	120	133	142	110	125	135	128	115	128	95	131	123	121	122	114	119	129	125	135	133	142	114	117	105	126	151	114	134	122	152	131	112	141	114	126	120	130	113	130	125	106	120	129	116	124	143	111	155	116	117	108	146	141	117	113	101	123	158	118	111	126	124	136	127	131	126	111	154	116	102	126	145	122	123	111	129	144	124	133	108	145	132	119	104	124	111	106	131	135	127	122	139	114	135	117	124	125	117	129	127	115	122	115	130	114	131	128	130	148	133	128	100	139	110	124	128	119	126	126	121	125	130	129	107	122	142	109	124	119	134	122	141	139	120	126	140	108	94	133	117	125	102	125	136	136	115	130	147	112	136	126	125	123	114	124	126	142	127	128	129	125	122	119	122	114	113	127	131	136	116	137	126	119	98	137	119	119	124	122	125	140	112	137	103	115	132	135	123	132	137	112	112	130	120	125	131	109	122	115	125	139	115	126	98	127	145	127	128	112	108	132	117	134	136	127	151	130	129	138	153	112	139	123	124	128	126	140	125	115	116	127	111	116	116	129	119	130	121	112	106	119	131	138	123	127	120	121	112	113	106	121	107	128	123	143	116	130	126	131	109	101	117	109	106	130	139	140	123	129	135	116	135	145	124	119	116	120	122	115	125	135	115	133	128	124	126	137	130	129	116	111	111	138	131	137	135	133	133	123	100	134	135	131	149	117	131	117	110	123	105	118	118	130	128	121	108	126	126	108	135	105	103	101	121	128	114	111	147	134	113	105	141	131	137	118	126	111	100	123	125	133	121	134	153	143	120	116	123	127	139	127	102	115	109	119	118	133	159	115	105	109	120	111	128	133	138	129	128	115	104	107	139	111	117	133	141	115	129	125	132	129	111	99	123	117	122	126	123	138	131	134	113	123	139	105	116	114	133	110	142	155	128	108	119	123	108	137	106	134	124	123	103	133	124	154	126	121	142	112	129	125	106	131	114	121	131	117	112	122	126	138	144	124	142	123	123	118	106	129	115	102	113	123	126	93	116	132	124	117	128	140	109	118	121	121	110	116	129	99	131	127	125	129	130	111	132	139	140	104	116	117	108	147	120	109	141	121	118	113	133	117	115	141	137	134	117	126	146	103	121	137	107	117	116	109	124	104	120	112	117	137	119	129	126	128	120	128	135	147	114	108	123	135	133	131	123	131	117	139	127	106	118	129	115	110	134	125	116	121	121	127	130	115	131	122	120	117	102	123	117	118	114	139	128	121	124	119	130	110	132	120	122	125	129	118	113	93	109	119	125	123	145	126	110	127	109	126	122	130	124	120	96	112	123	124	149	117	125	103	135	117	100	126	119	148	128	131	112	127	117	129	116	120	132	107	138	124	123	132	128	120	112	131	114	117	122	125	129	129	117	133	113	113	131	113	114	103	129	128	117	95	126	124	146	135	111	120	127	127	130	133	140	129	118	151	139	126	132	112	129	104	129	129	109	120	120	133	123	110	141	120	132	117	151	100	110	124	125	103	145	127	121	129	132	136	117	127	97	143	132	112	128	120	131	110	114	124	130	134	125	102	120	121	130	121	107	134	119	141	118	118	109	134	88	135	114	126	113	128	134	152	130	115	152	113	112	117	106	123	125	125	117	122	140	115	122	118	112	130	113	141	111	131	138	132	141	117	134	137	102	100	110	126	112	143	111	123	116	147	122	116	131	138	126	112	115	130	134	109	129	116	131	121	131	116	135	110	112	135	126	116	115	104	108	119	131	116	100	127	130	115	126	117	141	139	107	126	133	145	106	125	142	132	128	137	128	116	113	115	107	115	100	139	108	117
8317	925	1685	1934	1655	1350	1032	921	750	747	665	599	563	526	484	488	425	466	406	429	417	406	402	394	388	367	394	367	398	360	354	357	361	343	372	377	388	371	356	369	358	373	351	361	358	369	353	371	349	341	338	354	315	334	396	350	345	326	374	338	366	328	311	346	345	338	353	332	352	366	365	325	335	340	337	342	325	353	324	311	315	344	354	314	358	354	342	321	335	335	335	340	349	329	340	324	330	315	281	334	322	314	338	321	344	328	335	332	352	319	336	315	342	330	351	319	341	352	330	322	341	338	348	368	354	310	301	325	329	349	300	315	329	313	349	330	344	299	310	323	373	328	320	319	330	314	315	325	316	362	349	330	310	341	343	299	365	335	323	348	325	305	342	369	322	328	315	362	290	332	349	333	340	346	353	352	331	343	306	327	390	344	345	331	342	340	382	352	322	352	336	311	358	356	312	339	347	329	347	309	322	329	360	311	357	314	316	341	314	319	319	335	370	359	340	330	334	334	318	330	351	330	333	353	319	289	347	309	315	329	320	319	311	351	369	358	314	308	338	335	339	311	351	329	334	341	313	357	327	358	362	353	329	335	348	359	368	378	330	307	328	316	371	326	316	319	302	316	339	306	336	354	372	325	333	330	312	316	348	336	336	340	312	344	296	303	349	335	333	357	348	308	325	315	358	372	300	342	364	307	356	317	341	333	315	329	367	303	321	351	321	341	321	321	342	338	349	316	351	343	376	298	319	334	354	288	303	333	375	326	324	333	327	334	303	327	332	325	328	330	323	322	338	319	324	313	340	311	321	332	349	315	358	326	338	331	324	315	339	301	331	295	328	342	341	305	322	322	342	329	315	340	332	324	327	328	336	319	324	326	333	320	304	347	349	344	333	338	303	332	317	332	302	354	349	337	330	342	353	338	313	312	352	322	293	324	348	336	332	296	308	333	326	322	320	329	312	322	328	317	323	338	316	319	326	341	345	325	325	365	343	346	325	331	329	350	315	376	339	293	323	305	334	318	303	301	334	335	315	307	316	354	319	336	302	343	336	286	336	314	310	298	359	281	300	320	325	329	354	361	341	339	356	322	343	353	345	324	319	281	370	344	344	345	312	337	327	347	366	343	333	359	341	346	352	334	313	339	341	354	291	321	326	326	328	340	311	336	351	327	351	334	335	331	334	336	305	328	333	343	319	317	302	334	339	314	325	317	311	355	303	351	342	336	336	350	362	316	350	327	336	328	342	361	350	310	331	312	329	355	348	368	360	316	304	305	320	340	358	370	335	343	325	322	328	318	343	319	316	340	324	326	320	356	333	331	308	304	348	344	336	337	355	338	325	334	317	332	334	353	304	283	340	336	326	314	315	315	346	331	302	337	305	355	367	325	338	337	347	340	342	316	350	329	324	337	320	345	309	343	334	341	312	323	334	305	325	328	349	329	329	321	353	328	320	334	305	321	305	313	347	347	391	331	339	342	341	303	348	318	343	317	321	336	353	303	308	307	339	352	327	342	335	319	312	316	329	321	331	376	347	309	341	329	348	300	327	299	289	336	325	349	320	328	356	330	343	335	328	311	356	328	325	348	329	301	297	334	306	354	319	342	340	346	367	333	345	342	296	347	304	322	331	301	325	331	361	355	364	311	335	322	318	358	334	350	313	307	311	340	346	311	337	318	301	309	334	340	344	339	305	331	328	357	349	321	352	311	334	313	320	346	314	332	309	302	303	325	359	342	347	330	315	342	322	362	331	333	337	325	316	313	310	337	332	331	302	358	309	302	315	326	342	345	349	314	371	340	356	347	312	334	334	348	328	352	332	331	337	341	363	348	345	357	355	342	308	323	337	319	342	353	355	335	320	330	334	305	355	323	317	340	345	335	333	364	373	313	328	329	315	357	318	330	336	351	280	336	332	354	340	318	350	346	326	312	328	307	292	319	304	318	329	303	356	323	345	307	338	329	320	372	312	352	308	361	331	339	339	359	372	337	298	350	322	350	332	319	341	321	312	335	309	318	331	316	347	338	359	328	322	335	339	370	330	317	309	302	374	335	315	327	340	344	320	341	311	353	339	352	317	310	304	297	332	356	325	349	339	334	323	310	324	327	348	346	304	338	354	305	354	353	342	353	354	322	339	325	329	321	332	374	313	332	337	339	337	323	327	356	325	337	329	338	318	337	327	357	332	362	323	364	336	351	333	326	300	332	344	331	328	318	317	329	345	301	327	335	370	348	334	353	361	334	338	333	329	359	349	342	318	325	330	321	292	332	311	363	345	350	322	315	304	316	339	373	346	340	324	325	343	321	313	322	350	361	351	354	290	354	320	345	334	316	328	367	341	340	290	343	332	312	334	328	335	332	329	311	348	283	298	333	327	319	301	332	344	323	310	309	325	347	301	321	335	343	323	325	348	344	350	286	325	337	317	355	334	344	314	342	322	331	346	336	297	330	311	310	352	353	336	331	316	327	322	353	323	333	344	332	311	307	333	332	330	329	304	349	324	329	348	346	298	351	333	318	348	348	305	307	311	325	355	327	326	321	352	317	357	329	357	319	313	335	333	331	354	339	328	342	351	358	350	322	354	337	317	313	309	308	327	318	341	303	335	339	331	334	359	333	317	353	325	341	318	362	348	314	344	334	305	342	330	339	303	331	328	332	322	355	289	318	361	324	327	309	351	336	322	348	351	354	340	332	347	339	328	336	316	329	344	346	335	310	299	357	297	331	314	342	327	302	323	332	355	335	329	355	328	351	335	335	318	305	359	341	328	320	293	337	343	327	317	371	357	318	361	327	306	328	347	299	351	323	344	326	356	333	340	336	341	313	318	338	354	337	342	335	320	360	320	349	309	331	306	336	360	306	321	315	329	345	335	323	333	327	313	308	339	307	341	330	339	297	345	341	299	339	316	310	327	353	328	320	324	355	356	334	345	347	330	323	315	335	348	341	302	323	340	307	316	350	335	337	338	342	338	382	346	335	343	320	310	307	297	300	327	320	318	326	342	336	343	300	307	317	345	345	297	336	362	335	330	330	319	318	323	387	349	350	313	338	331	374	310	358	350	325	321	331	340	333	326	310	349	309	303	328	337	330	350	303	360	329	342	332	309	327	356	341	342	337	311	318	308	324	305	319	353	337	354	332	338	312	324	352	354	364	344	364	341	327	338	344	327	328	332	358	313	306	354	320	334	313	314	309	347	318	312	368	356	359	350	339	347	338	311	344	372	330	310	340	340	363	368	324	305	321	346	327	341	343	351	321	357	326	350	328	305	335	337	333	321	337	328	326	319	351	324	347	356	350	312	304	317	317	357	331	303	335	332	330	385	353	311	313	309	369	356	339	325	325	366	337	316	337	345	338	359	353	350	322	354	325	332	335	341	330	329	349	339	321	336	348	331	362	300	346	344	307	331	345	309	312	333	298	317	331	334	326	308	314	311	319	352	333	341	289	365	350	319	365	315	333	327	296	323	344	283	321	310	325	359	327	332	311
1802	411	395	381	385	429	358	388	348	367	399	330	365	382	361	365	392	373	381	374	361	355	344	351	387	366	362	387	393	336	350	359	376	372	340	341	327	385	409	367	340	368	366	360	396	370	383	367	388	406	334	367	357	372	363	410	372	333	369	351	338	333	375	365	391	348	341	339	341	394	418	378	351	370	332	371	350	359	394	338	350	365	338	370	388	352	413	321	361	400	351	369	367	388	382	368	353	385	330	378	370	391	343	314	364	341	353	325	347	362	379	370	378	420	342	371	362	372	352	351	398	340	369	361	343	366	340	351	346	348	374	314	368	366	334	362	347	362	378	375	411	378	385	366	366	369	345	391	398	373	377	362	374	394	360	337	392	320	363	396	359	380	375	348	342	371	350	376	341	368	371	398	350	364	333	353	373	350	350	395	355	374	382	362	400	394	309	372	354	361	361	374	356	354	383	372	364	363	363	349	350	349	347	352	373	380	354	362	386	378	374	346	373	375	314	359	432	367	385	376	377	359	365	343	383	391	347	346	371	344	338	329	379	339	328	344	342	324	364	347	364	354	370	321	362	340	376	358	353	352	423	406	356	391	357	397	370	388	364	331	339	353	357	348	365	342	336	340	346	364	368	382	408	379	358	334	381	341	358	382	372	366	368	322	358	378	367	353	391	352	374	415	375	342	384	335	375	357	346	382	381	365	343	346	352	329	311	342	379	371	353	372	351	330	348	360	367	376	398	379	385	406	348	355	321	361	387	388	401	347	346	383	369	337	351	361	335	385	383	380	348	386	399	379	397	382	370	363	375	357	347	351	365	389	328	352	372	385	343	388	354	335	363	366	379	341	375	381	366	358	358	352	334	363	356	352	385	364	361	387	367	371	360	365	351	332	324	386	361	346	371	394	364	354	377	362	340	353	336	355	400	373	388	391	363	408	350	325	355	370	355	353	330	374	389	389	355	396	366	362	365	365	334	328	350	355	356	371	298	366	387	387	348	375	390	387	377	376	423	339	391	367	396	380	372	355	355	340	361	321	356	370	375	361	357	373	364	340	363	365	397	331	331	334	354	349	332	354	363	379	375	393	361	365	389	355	349	368	341	350	385	366	343	365	333	320	342	333	350	342	341	354	324	346	351	372	349	357	359	393	328	349	370	338	337	342	382	374	372	366	361	389	341	357	391	357	397	370	363	339	348	360	349	395	384	366	360	367	336	365	373	347	370	378	358	363	387	360	387	373	381	353	343	359	391	388	367	367	339	363	370	376	352	340	392	372	350	362	372	361	350	337	352	376	377	407	338	358	355	344	349	325	313	386	409	349	374	339	334	351	339	361	360	359	376	358	351	359	350	346	396	363	383	387	384	366	354	386	334	381	383	364	380	355	362	350	398	386	377	371	375	368	354	353	325	346	323	403	350	345	348	376	347	335	366	337	417	348	345	379	378	372	360	369	378	346	355	383	354	377	348	372	379	385	363	324	338	339	348	409	353	334	351	349	381	400	360	363	358	343	355	372	337	372	394	358	329	359	395	368	376	349	324	346	382	336	366	402	377	364	356	378	366	357	349	344	333	376	371	344	356	363	350	356	364	380	395	393	374	395	358	371	353	349	356	333	360	353	360	352	350	357	355	342	353	357	367	374	405	378	341	347	350	375	388	372	358	371	362	364	343	387	381	380	345	342	368	360	373	392	364	390	362	371	352	352	344	349	378	317	349	355	361	362	355	342	371	348	375	333	383	322	358	395	348	363	375	385	373	393	372	368	374	375	362	349	352	329	350	340	353	350	355	335	342	357	346	368	391	331	383	372	355	398	385	345	345	360	372	312	376	377	370	394	336	372	362	398	384	379	368	388	356	396	363	404	338	370	376	352	346	391	378	341	349	377	329	384	368	368	373	375	330	356	398	360	376	396	359	349	327	370	353	352	383	379	366	364	368	373	350	363	342	367	374	332	327	373	337	344	368	387	377	360	383	376	364	372	342	392	346	344	337	339	385	284	374	349	351	396	372	359	352	379	421	428	371	365	406	360	382	389	356	375	380	375	355	374	323	346	396	346	359	337	366	392	349	391	356	329	350	384	400	364	329	382	363	389	356	369	370	352	370	342	365	352	337	368	368	345	360	347	346	342	366	363	360	362	356	356	322	358	351	329	335	379	365	352	398	325	370	343	383	356	366	381	364	334	354	332	360	374	372	378	354	390	363	423	333	356	358	346	369	363	345	405	361	364	377	365	395	346	378	353	388	376	367	381	378	335	351	387	372	338	339	345	358	374	395	343	338	366	381	371	372	354	364	355	420	367	381	362	331	376	360	339	362	396	392	361	360	355	354	353	334	318	367	403	354	347	389	368	358	354	347	381	374	381	352	340	389	397	346	377	377	372	331	336	390	366	373	356	365	348	349	350	391	368	383	336	361	364	376	328	353	349	369	314	368	377	360	338	382	371	360	385	358	348	354	377	346	358	345	334	364	344	312	346	390	368	390	380	389	371	302	332	362	372	364	367	374	349	376	354	350	373	327	369	366	342	350	358	384	389	358	361	380	349	386	325	362	333	376	389	339	370	374	398	376	362	350	317	332	347	365	326	338	351	369	387	348	339	337	357	347	321	443	363	340	352	369	350	346	418	376	363	361	345	341	395	349	367	353	392	387	354	347	343	367	363	360	347	377	365	374	369	336	381	320	376	337	398	406	361	353	363	374	381	371	368	379	375	351	335	350	387	359	362	370	341	356	372	350	356	358	360	373	347	405	364	368	369	365	351	346	342	339	335	374	346	359	336	364	380	366	387	367	330	385	385	362	363	387	339	350	374	373	382	374	322	368	400	386	352	365	337	332	369	387	343	394	382	371	377	347	361	373	393	384	390	341	381	404	376	339	351	356	316	367	381	359	414	376	359	350	354	359	398	388	355	387	370	382	376	371	328	326	335	403	380	355	377	341	359	355	378	334	351	340	339	389	352	347	337	368	370	387	397	374	374	377	356	386	330	370	376	364	334	358	359	344	362	358	352	383	394	352	359	335	387	385	351	334	374	348	351	365	326	351	350	361	375	367	342	347	356	376	341	373	328	361	347	350	345	359	368	389	340	355	362	349	362	368	377	341	405	350	384	384	375	360	348	362	363	375	388	339	381	372	330	339	345	392	312	350	382	368	392	395	341	327	350	362	354	361	357	373	350	357	344	365	383	383	372	368	367	383	385	351	360	366	366	380	361	360	348	370	351	344	333	395	354	379	349	367	380	349	340	330	344	375	368	353	347	340	382	378	354	351	359	369	384	354	382	334	394	343	364	357	333	337	383	360	393	361	360	371	360	341	338	361	362	337	325	378	340	364	340	364	395	359	377	344	318	376	350	364	350	349	361	363	367	359	362	387	347	347	399	365	411	368	380	333	376	361	366	361	341	369	359	345	342	371	324	335	373	348	361	309	377	342	355	331	371	359	386	348	395	374	380	358	355	345	363	349	352	383	402	390	317	344	358	335	389	356	343
2019	829	856	805	833	760	809	769	803	795	803	829	782	833	783	756	820	753	750	767	799	780	812	822	804	722	798	805	763	805	796	767	795	788	795	826	823	821	822	822	817	797	808	819	806	779	746	805	828	840	777	787	801	757	799	805	765	804	766	759	813	814	819	781	802	789	771	782	787	771	773	762	783	790	768	821	767	763	759	770	801	863	749	821	828	772	809	845	811	782	844	729	780	792	774	771	760	739	839	783	764	781	806	806	773	746	856	816	786	792	788	803	748	767	799	743	783	801	785	739	831	794	801	757	820	827	837	807	811	841	765	805	755	823	768	813	806	811	795	784	825	784	741	753	765	801	780	757	754	758	810	801	763	768	819	794	765	768	814	810	812	787	773	794	782	745	796	761	799	815	778	800	777	805	811	760	754	811	778	757	797	746	840	824	797	810	801	780	758	836	777	740	802	799	790	830	768	807	814	783	761	797	782	770	816	762	814	764	790	761	790	737	798	824	820	837	791	845	801	777	789	792	837	816	788	793	812	776	802	806	807	792	814	755	809	778	822	851	756	774	770	803	848	793	842	809	778	794	848	729	784	797	744	780	772	747	874	771	814	798	773	808	784	798	788	797	782	765	753	812	820	793	804	768	770	807	823	788	793	727	741	771	730	812	745	796	783	744	754	832	771	781	808	788	788	810	803	787	815	815	837	789	819	774	771	828	765	770	774	811	780	804	806	811	723	792	753	810	781	773	768	838	743	803	835	793	832	837	787	778	790	783	780	732	805	847	759	735	812	777	806	760	856	755	785	781	807	752	800	739	739	795	778	818	830	779	775	793	787	747	732	818	723	768	794	735	762	796	800	774	791	811	829	764	773	796	795	766	811	823	797	760	741	822	796	792	819	764	815	824	819	829	793	801	797	806	810	779	778	767	772	761	803	776	817	796	781	828	837	827	823	764	771	780	792	776	756	794	789	794	801	744	819	791	811	754	754	761	816	746	794	723	758	809	769	774	797	797	781	842	851	836	771	775	840	822	857	808	764	788	797	776	768	807	769	779	746	796	808	769	778	807	793	818	818	781	821	773	781	824	760	840	772	775	812	775	781	765	745	794	783	789	807	762	810	814	781	782	837	774	740	817	836	839	732	796	807	790	805	730	755	807	769	825	846	777	836	777	757	810	742	803	803	826	811	783	746	759	791	761	762	811	810	791	744	791	774	762	816	776	776	767	752	805	797	760	818	836	793	774	758	816	822	741	824	818	776	813	833	762	790	796	828	783	747	761	799	818	790	782	778	806	816	739	808	812	844	790	811	791	812	759	782	793	776	805	803	824	805	773	832	746	829	799	787	765	770	809	812	786	839	827	802	819	790	791	770	768	813	805	849	792	752	763	754	845	810	770	816	811	797	768	795	829	818	791	812	792	716	842	761	747	790	810	786	874	764	806	791	772	794	803	855	794	747	806	819	824	816	795	787	802	747	813	794	774	746	756	780	800	789	813	789	764	756	758	788	819	756	793	852	840	793	824	763	735	742	760	766	795	767	769	783	762	807	811	831	748	808	765	788	775	758	811	768	797	846	807	756	796	751	758	800	795	802	832	771	818	760	776	792	741	785	781	806	773	768	803	803	814	789	829	851	717	798	766	797	837	813	745	842	726	782	825	798	796	837	833	767	766	828	772	794	795	788	784	773	764	806	813	808	765	792	762	771	858	810	805	809	799	825	797	789	807	771	759	788	794	789	815	755	780	783	740	792	808	811	789	756	791	802	786	809	765	768	807	758	816	800	798	775	842	761	766	727	799	788	787	774	821	823	782	771	779	756	776	816	757	763	766	793	789	787	792	822	759	816	788	734	821	767	820	813	762	783	775	764	811	793	752	819	777	798	765	803	760	797	776	778	785	808	793	739	842	793	835	777	776	745	833	756	804	778	765	773	824	741	776	795	800	782	783	836	762	836	755	826	765	796	781	776	807	789	781	856	812	791	783	826	775	786	774	797	776	745	782	809	824	775	731	763	772	777	809	760	823	857	790	778	801	794	782	817	835	784	785	798	774	771	794	800	787	761	788	804	770	854	818	831	784	795	806	779	800	819	775	795	808	783	765	809	810	778	782	796	748	762	810	802	779	796	784	806	784	756	754	776	788	778	751	773	800	747	778	804	767	810	805	827	827	779	792	786	804	794	816	771	844	786	807	780	802	782	795	788	739	799	789	755	810	800	809	769	822	852	736	791	794	825	788	810	791	753	769	820	804	789	788	813	722	785	786	812	808	790	786	820	823	824	789	777	756	786	809	807	804	804	835	811	833	788	791	814	794	791	825	745	779	770	732	790	818	801	821	820	748	781	815	791	791	793	826	803	797	797	776	785	789	778	810	792	765	795	807	804	810	803	796	827	729	797	754	760	831	816	772	787	856	748	808	786	785	777	877	832	776	781	775	785	791	780	805	782	786	861	761	821	807	799	828	824	761	792	803	815	768	821	799	771	773	784	795	743	777	744	818	750	863	763	819	744	738	766	793	785	781	778	791	790	787	755	832	810	837	795	785	755	809	809	773	764	784	758	784	788	815	757	719	811	768	763	824	777	801	789	778	788	789	835	775	796	777	810	801	841	829	750	797	701	801	777	768	813	719	840	792	808	825	822	801	825	803	805	775	771	806	820	829	843	776	790	831	793	782	809	763	789	787	808	841	780	789	774	798	795	844	728	793	790	764	782	752	764	780	833	794	760	791	802	844	794	811	766	798	756	850	825	812	765	794	803	756	790	761	818	799	736	795	787	799	779	808	810	838	743	798	804	812	795	813	779	810	819	789	767	805	786	810	780	781	841	758	773	773	784	802	751	781	785	747	760	787	778	817	770	773	763	792	771	821	828	755	783	818	781	769	779	758	799	778	744	793	783	764	849	786	820	775	776	783	777	780	832	817	779	801	767	803	752	765	803	772	809	773	783	771	819	747	770	790	791	810	807	814	730	789	782	791	827	768	763	756	795	777	759	793	724	836	753	776	757	801	786	812	856	753	829	842	801	796	828	725	766	760	788	753	818	842	745	763	794	831	788	790	851	821	790	810	770	824	750	792	815	810	796	727	804	805	754	789	822	813	843	781	813	836	747	741	780	769	814	758	765	801	727	824	789	794	793	770	772	853	782	799	769	771	790	775	804	774	795	810	819	804	817	784	793	796	793	763	799	791	804	736	785	787	788	829	781	767	813	775	805	815	785	772	829	750	808	780	759	771	818	804	832	787	838	776	817	791	801	799	787	764	747	824	797	794	783	769	793	764	776	787	763	740	779	782	790	825	844	769	752	839	800	764	777	779	752	799	795	810	762	794	814	815	814	800	794	718	774	806	811	775	816	776	774	738	764	796	819	782	780	783	776	785	779	831	824	840	829	777	765	771	850	818	773	862	781	789	774	765	809	786	758	759	810	806	781	800	771	797	808	815	787	793	831	775	798	825	805	836	861	782	776	760	801	740	793	748	817	800	809	767	800	857
7907	637	521	411	306	269	226	247	214	197	175	195	213	199	158	234	177	191	187	165	192	191	202	160	217	198	176	173	203	189	177	177	179	195	186	183	158	171	187	159	195	153	195	201	234	206	214	169	198	176	159	173	197	178	186	191	179	198	186	170	157	178	192	177	181	170	183	209	168	176	162	181	190	181	174	181	180	179	184	198	167	172	154	175	178	192	186	168	167	168	180	172	178	194	179	166	158	161	183	204	134	181	190	178	179	185	158	161	184	173	169	188	163	170	172	173	162	176	182	186	186	173	196	210	197	182	177	181	187	205	195	204	196	168	188	185	188	168	187	212	188	179	180	186	183	165	166	167	176	164	187	209	188	195	166	203	177	184	177	166	182	186	194	174	168	188	173	176	180	186	188	163	177	176	186	154	180	209	174	201	213	178	184	181	173	175	173	164	192	188	181	184	179	164	190	157	163	189	190	189	183	163	146	186	192	179	161	188	190	176	157	157	178	184	184	193	178	181	178	161	198	183	173	187	209	178	192	165	200	180	179	212	181	200	175	179	156	157	194	196	198	158	193	184	166	169	176	176	163	180	175	169	183	190	190	210	158	185	203	196	194	158	165	199	196	180	199	175	184	160	171	164	195	185	179	163	167	172	183	198	190	187	163	204	178	199	169	193	205	177	162	195	169	193	175	198	189	161	172	180	173	190	149	172	199	167	194	167	166	200	196	159	173	190	175	185	165	151	187	183	178	170	177	186	161	165	179	183	175	166	186	178	165	189	178	191	191	174	218	208	178	169	169	201	172	173	175	190	162	177	176	179	201	212	167	164	188	189	169	166	179	169	210	200	180	156	172	168	188	171	178	180	185	180	186	175	177	210	156	166	196	151	168	171	194	166	165	198	190	165	146	162	171	205	193	148	179	173	174	166	185	157	199	199	197	176	165	154	175	174	150	218	181	190	171	186	179	170	170	198	179	173	204	201	165	180	167	182	178	176	167	178	205	165	166	187	169	199	166	184	186	184	158	164	188	179	197	171	175	149	148	196	196	166	190	177	163	173	186	158	170	200	183	164	173	197	198	175	197	168	190	203	164	153	192	168	163	153	197	178	179	183	154	179	183	202	157	169	157	153	184	179	184	184	177	161	166	189	185	187	177	198	203	170	174	190	192	174	186	154	175	179	171	144	163	168	203	190	193	151	167	165	179	179	168	208	163	159	164	151	156	194	181	180	167	181	164	152	179	195	184	199	166	157	172	179	182	175	175	167	186	169	189	185	211	183	153	193	173	169	170	157	203	178	153	174	187	198	201	187	155	183	200	167	174	184	172	173	170	189	190	187	168	190	181	152	178	157	168	202	182	168	177	181	187	177	186	194	182	152	189	215	179	183	189	180	184	176	181	166	160	165	165	180	163	186	199	174	188	179	179	168	192	201	175	164	163	167	168	178	167	186	167	168	187	168	194	187	137	168	189	179	181	162	181	195	194	194	187	178	167	161	183	202	201	173	164	210	164	156	167	192	192	198	179	158	181	173	170	183	176	179	170	171	181	173	181	181	209	188	149	188	198	208	190	186	170	163	168	183	166	180	189	154	167	168	202	170	161	172	170	173	163	175	167	197	171	195	170	180	177	189	196	155	170	207	192	180	173	163	186	203	184	190	173	204	196	186	192	182	193	181	176	158	195	195	158	177	182	187	167	174	205	192	166	202	172	165	191	182	192	201	162	210	186	207	176	149	193	178	171	184	194	146	182	180	201	181	183	183	176	165	194	170	186	201	174	191	186	176	167	187	170	174	190	186	187	194	174	184	196	181	173	184	164	171	196	218	182	184	164	194	189	179	198	191	178	176	209	184	189	186	171	171	172	193	202	193	169	197	171	175	183	179	155	180	194	183	168	192	165	178	223	203	205	186	165	163	170	175	172	187	172	185	174	160	183	186	186	185	192	180	175	181	180	165	178	185	198	181	182	197	178	191	173	172	170	186	176	175	170	182	183	177	169	187	190	162	181	175	189	185	186	192	177	164	165	163	176	159	178	182	166	161	169	195	166	194	199	182	193	169	191	194	187	188	158	174	173	215	182	172	203	173	173	203	188	184	176	142	179	194	178	181	179	156	162	189	171	189	169	184	182	182	173	184	180	184	174	180	169	173	192	173	180	159	158	173	201	170	178	187	169	166	153	164	185	179	181	185	180	190	170	170	169	187	181	184	171	203	173	153	167	178	212	140	177	190	174	166	187	151	181	179	171	165	193	186	208	187	167	192	163	204	186	173	185	173	178	171	195	177	185	163	190	173	218	187	192	176	199	176	173	197	203	175	154	186	167	158	181	203	182	186	179	190	179	181	180	184	170	182	166	196	163	163	163	163	200	191	207	164	177	191	185	177	185	216	174	168	172	177	161	180	182	186	183	156	156	187	163	170	157	173	174	163	181	169	167	193	158	170	199	177	187	182	179	186	178	180	170	165	198	177	184	182	186	134	212	187	192	184	170	171	187	202	185	185	212	187	178	188	195	192	182	169	179	179	166	169	171	194	181	156	190	168	194	211	180	161	180	186	183	159	164	161	174	176	163	172	192	176	150	168	185	192	164	200	178	171	190	186	182	199	161	179	179	187	185	156	155	180	185	207	173	185	182	197	189	182	202	176	167	187	158	202	167	185	171	169	160	202	204	169	190	168	186	175	163	157	179	202	168	185	199	182	186	182	185	152	206	196	171	162	194	177	169	184	173	182	180	155	172	172	158	173	176	197	178	165	193	187	173	169	153	167	175	173	188	179	161	207	178	193	162	180	163	156	166	172	202	143	184	187	178	179	148	188	175	171	157	173	174	196	175	165	183	187	177	194	182	171	173	185	214	178	187	176	179	196	176	179	181	201	167	182	188	194	173	164	179	183	179	167	165	166	180	184	201	166	159	218	160	206	176	193	199	158	187	180	187	174	189	189	148	166	176	191	163	164	163	193	168	168	215	195	184	194	192	181	179	192	190	151	180	168	176	186	187	173	170	189	182	162	167	177	178	201	172	168	199	174	187	195	188	178	186	188	160	183	193	199	161	171	159	214	166	178	173	190	176	197	177	190	182	187	196	190	178	195	160	177	165	164	196	185	174	189	163	186	170	178	181	161	203	190	193	159	199	163	198	189	192	181	187	179	157	189	197	181	185	187	168	170	168	178	157	182	183	225	184	179	190	171	168	162	177	180	170	172	177	154	175	173	208	186	154	172	173	194	189	194	230	197	178	173	192	182	201	215	172	191	169	205	166	182	168	179	205	184	228	190	189	179	188	197	189	156	191	189	170	202	203	200	219	165	167	206	167	193	164	164	184	194	175	156	190	172	177	199	172	174	173	187	198	155	173	183	172	161	186	178	195	158	164	168	190	189	191	188	169	187	197	190	182	168	168	191	180	181	177	143	178	166	191	208	182	183	166	164	202	186	161	189	194	198	196	165	138	180	196	154	185	169	179	174	173	182	165	198	171	177	190	172	195	185
6654	751	1131	1288	1051	970	812	732	660	577	604	580	498	528	545	538	490	477	529	474	452	465	434	423	437	445	466	432	433	449	426	439	432	423	439	428	442	442	439	463	417	440	426	441	455	451	422	429	479	452	388	448	395	414	454	456	414	445	420	400	433	440	433	441	419	433	461	419	443	466	376	422	406	418	410	447	448	404	464	435	417	433	406	425	452	423	414	408	429	419	411	428	454	389	406	455	462	430	446	403	406	427	443	394	452	418	398	441	463	432	416	402	435	458	402	418	410	408	423	464	393	414	388	455	432	459	410	403	408	445	404	434	421	460	393	409	388	409	442	405	425	406	425	370	429	415	394	419	402	393	401	421	408	418	408	417	401	366	399	399	408	406	394	447	469	407	409	414	436	405	437	453	415	439	400	422	410	406	393	428	410	447	413	416	417	388	396	430	428	463	405	464	431	419	404	418	432	409	430	414	442	431	427	405	438	392	469	416	427	426	439	437	444	431	454	419	404	389	445	398	423	430	420	430	438	437	442	429	433	398	392	428	446	424	412	439	403	394	417	448	402	422	435	391	409	434	434	429	465	418	395	447	442	453	391	371	419	419	414	407	395	411	440	429	435	378	416	405	432	446	421	427	415	432	426	404	417	439	401	435	450	429	383	458	467	443	427	426	418	467	488	443	434	416	425	403	408	432	393	430	415	413	387	434	423	446	400	424	418	406	452	467	394	415	402	421	428	457	402	443	420	417	427	412	437	429	412	396	414	464	444	424	456	446	363	426	422	431	440	423	460	402	387	431	432	434	425	444	414	406	421	419	397	428	436	443	449	422	407	419	439	463	417	461	448	426	409	446	435	422	414	397	447	448	461	427	434	421	425	402	417	453	408	408	416	436	394	378	392	457	433	439	410	437	431	383	435	423	403	428	422	401	419	447	412	423	427	426	418	393	427	404	415	422	413	428	403	407	402	399	407	429	405	460	418	422	400	419	407	423	409	398	392	403	473	433	438	390	390	403	379	385	408	434	423	421	439	392	416	410	404	448	427	439	447	435	450	419	440	497	449	437	419	394	466	392	432	434	450	401	388	379	440	435	444	433	445	460	409	405	430	412	380	412	419	426	416	406	434	435	400	388	427	420	475	400	423	401	427	395	437	420	404	425	386	373	431	428	425	376	425	413	445	433	409	399	410	446	411	419	419	464	411	415	407	443	446	417	427	422	436	427	460	434	420	490	441	386	425	394	437	434	420	412	408	455	445	423	447	395	473	397	447	397	421	432	471	412	427	418	420	396	424	418	434	453	450	415	428	413	427	401	403	455	449	414	409	410	414	379	396	409	402	443	425	386	427	418	438	424	423	424	440	441	419	443	427	387	407	408	385	426	454	416	389	413	439	455	451	448	381	433	418	433	430	405	431	463	435	417	435	405	419	408	410	402	397	417	451	409	388	406	421	416	442	448	419	425	445	394	424	387	439	384	436	418	401	446	443	399	401	393	408	418	389	419	441	439	375	411	425	417	394	427	396	444	399	436	400	422	420	396	407	412	451	415	412	423	429	403	390	415	449	424	433	426	403	415	405	399	389	436	431	420	432	424	428	432	434	399	460	454	403	421	428	434	435	433	405	419	413	408	434	405	404	426	412	387	457	449	396	419	423	428	469	413	397	426	392	392	438	406	393	436	418	421	446	441	399	439	424	434	429	418	399	387	425	414	422	427	408	426	418	382	410	421	429	410	454	446	410	397	404	418	435	426	435	432	428	414	429	445	394	377	438	403	421	394	412	453	420	415	441	423	428	449	463	400	411	439	422	429	434	438	429	422	436	415	393	426	396	431	398	412	403	412	411	416	425	392	431	435	392	433	435	392	409	392	422	390	394	412	445	450	408	419	402	397	423	402	422	405	439	405	425	407	419	404	427	419	454	397	406	415	420	438	431	420	408	419	419	396	432	459	438	453	433	429	393	438	409	414	389	421	412	445	412	431	427	461	411	450	385	429	413	417	413	432	411	393	440	456	384	396	416	405	390	424	386	448	413	422	414	411	411	440	403	422	437	388	402	425	440	406	384	430	418	421	390	383	418	412	423	389	436	436	413	429	425	456	394	478	425	455	414	463	430	408	420	416	412	443	403	419	419	402	405	394	426	421	418	440	434	432	401	417	423	458	431	429	410	404	444	423	431	399	444	401	461	444	411	435	417	451	433	436	420	450	414	444	447	446	386	409	415	384	404	413	428	424	405	401	460	418	444	428	415	412	422	425	402	438	396	420	429	442	434	392	395	422	382	452	415	442	444	423	448	434	403	400	413	385	428	400	456	407	410	416	470	424	395	458	435	449	457	419	423	393	387	400	459	434	409	418	406	443	389	450	435	379	428	413	386	460	420	374	426	393	372	429	408	422	394	405	424	395	439	413	416	404	437	413	399	389	431	372	391	424	438	415	413	454	432	417	418	382	417	388	428	412	420	460	416	417	405	423	429	431	432	425	433	394	418	469	421	406	390	412	431	455	412	419	415	396	384	421	436	418	427	395	424	408	443	452	417	402	414	390	423	418	428	413	405	406	398	444	445	443	441	413	430	420	438	399	440	413	423	381	434	400	427	432	398	471	432	383	411	455	399	424	383	377	446	452	387	432	451	444	432	419	431	419	425	434	421	405	442	371	403	404	439	410	394	424	447	388	427	386	399	396	427	397	420	436	414	387	401	420	397	421	389	427	418	403	461	424	414	425	372	435	420	411	405	386	436	458	450	385	390	456	447	433	413	407	384	426	435	442	402	407	418	420	411	430	446	410	414	418	431	371	428	406	395	396	404	395	376	432	440	441	432	417	401	422	451	419	443	413	407	413	404	384	393	430	431	458	478	415	440	389	393	451	398	401	423	427	441	420	457	414	410	402	431	434	423	419	402	430	388	426	402	400	428	422	433	451	436	450	397	401	432	406	394	442	422	475	401	409	406	454	434	426	410	390	422	407	437	435	443	401	462	416	413	414	408	391	446	422	396	421	397	404	404	412	419	429	414	400	387	456	460	422	372	443	435	438	411	419	436	427	422	419	433	418	407	397	415	462	412	403	394	399	388	411	429	399	401	442	414	376	397	417	435	443	400	394	448	422	415	431	383	408	416	465	400	418	454	420	400	441	424	365	403	412	402	409	453	409	446	450	411	414	436	419	441	416	400	447	444	411	398	413	397	452	445	431	425	382	392	410	409	417	407	418	445	386	421	405	421	411	421	406	412	420	411	404	457	434	432	434	436	436	467	382	440	424	370	444	419	403	441	496	439	398	434	401	426	428	411	440	410	404	384	423	380	385	432	415	411	403	420	414	411	401	446	424	420	414	395	418	407	433	432	429	374	405	434	443	439	422	422	423	462	404	409	408	435	413	433	439	423	449	399	454	399	399	427	418	409	447	393	398	448	403	394	385	442	444	414	406	396	391	418	410	424	454	443	413	433	425	467	438	406	437	461	415	433	435	407	438	399	438	401	464	423	404
15006	1185	780	620	456	322	271	236	220	199	177	181	182	159	127	131	142	141	159	123	132	129	139	124	125	111	144	129	128	125	136	153	125	113	121	134	112	125	119	132	140	130	116	128	130	127	129	117	136	114	105	135	127	139	110	120	95	111	140	128	146	136	134	125	132	135	107	128	119	115	143	135	125	103	114	127	143	130	126	108	121	115	133	110	140	116	127	108	133	128	107	138	127	120	119	111	113	131	130	115	126	144	123	126	121	141	118	131	127	98	119	138	114	148	125	109	121	139	132	131	133	149	122	135	116	119	136	141	135	125	107	107	112	104	134	133	140	106	137	125	110	113	126	127	140	105	125	135	95	112	137	125	120	129	131	104	130	118	115	115	132	133	140	135	113	118	101	134	110	132	121	112	122	122	105	126	126	124	116	98	99	116	128	121	106	128	111	126	114	117	123	129	134	124	144	134	117	133	126	144	105	131	136	130	127	118	100	126	146	123	124	137	118	108	136	117	107	116	138	135	111	140	133	140	123	146	135	134	131	112	120	120	132	105	113	116	128	135	132	135	125	139	120	127	131	145	116	111	135	130	137	110	124	138	114	117	121	114	130	141	156	117	124	98	118	133	125	132	117	118	129	127	115	116	136	132	146	132	144	129	118	121	132	109	123	113	130	118	144	114	116	123	122	101	117	115	122	106	132	120	125	120	119	120	125	110	125	119	130	138	132	151	134	126	121	122	132	130	136	125	120	126	124	122	123	128	130	120	110	129	124	129	118	131	146	135	151	130	138	125	133	142	125	112	149	134	114	124	136	104	132	118	124	113	112	118	120	134	119	112	112	120	122	118	104	116	116	117	138	134	116	145	117	123	125	132	118	128	115	124	117	111	135	126	114	130	142	119	131	139	151	138	116	127	129	137	131	133	137	109	101	118	117	127	142	106	124	132	104	120	125	117	117	131	142	127	120	119	126	140	136	127	126	120	114	121	127	123	114	129	124	124	146	111	131	117	137	107	120	119	129	150	130	112	113	125	147	114	125	114	147	146	132	113	119	126	131	113	121	141	135	117	128	117	117	143	145	109	135	126	141	146	131	121	115	110	129	110	129	127	129	137	130	120	125	115	113	131	130	123	141	128	129	120	100	142	120	128	128	119	148	124	126	133	115	133	119	121	125	119	118	117	110	127	151	126	131	127	118	114	125	142	128	132	126	144	132	125	158	144	135	143	120	109	124	133	117	119	132	119	126	132	156	115	139	130	162	150	120	103	127	125	115	118	134	117	136	137	125	127	110	126	119	100	95	146	125	135	116	124	92	107	113	114	118	124	145	141	130	128	138	122	114	153	120	116	111	131	132	127	147	114	123	128	124	106	119	121	120	140	114	119	130	151	117	132	126	129	138	150	143	135	126	110	102	110	130	125	121	148	120	127	122	112	127	115	119	111	103	120	106	132	115	130	125	124	135	122	127	123	137	118	141	140	108	125	140	108	107	115	121	126	113	125	126	111	136	138	129	135	123	135	131	127	129	135	122	123	111	121	128	105	125	126	139	101	104	126	138	127	134	118	117	115	126	133	99	141	116	144	118	119	111	131	126	136	143	140	118	141	118	133	116	144	127	142	118	125	123	116	134	107	121	133	104	129	121	120	128	110	130	144	127	112	142	123	138	150	133	114	108	121	128	113	125	134	120	135	141	131	142	113	120	147	121	127	101	109	122	123	119	114	117	118	144	112	126	93	133	128	112	127	108	106	118	118	129	93	123	110	109	149	134	143	129	131	136	123	147	114	126	128	124	121	137	113	119	129	124	119	124	130	109	141	126	130	121	120	122	135	139	125	103	112	119	130	133	123	121	132	127	132	127	120	108	122	142	105	134	124	134	107	114	97	122	113	147	122	128	143	122	109	118	123	130	130	113	131	119	108	97	112	137	129	125	115	127	117	136	122	137	108	126	135	154	133	136	132	123	133	123	142	130	110	112	132	129	123	129	124	120	122	140	133	116	122	99	119	105	122	122	122	118	127	114	136	130	116	110	125	122	121	128	130	117	123	106	125	124	135	125	119	131	136	136	131	102	128	116	122	107	128	126	125	117	141	133	113	113	127	104	116	117	123	125	132	139	124	109	134	123	137	95	125	146	126	126	131	143	120	106	127	131	133	125	121	142	96	122	112	124	135	143	145	128	137	126	126	109	105	131	120	104	118	127	120	129	116	127	126	114	139	128	112	126	117	141	154	122	98	137	98	131	142	127	125	128	121	100	111	120	131	133	110	123	130	116	131	123	135	122	110	118	105	107	128	137	125	123	115	132	149	109	121	127	110	122	124	133	102	119	129	134	108	128	155	124	92	114	109	147	131	121	109	121	115	140	132	145	129	105	124	127	124	139	138	125	102	100	123	126	112	112	133	102	120	108	107	97	148	121	126	119	116	127	133	150	116	126	110	134	136	120	124	106	119	132	133	127	125	124	119	131	116	130	126	134	106	120	114	112	132	141	118	124	112	132	107	122	118	132	112	130	132	129	123	120	116	128	125	156	108	129	141	142	143	108	119	135	112	147	130	107	124	140	125	108	119	120	129	123	123	117	107	122	140	114	140	137	145	128	123	127	129	131	133	117	133	118	113	123	117	154	128	121	130	133	127	122	137	108	132	114	110	117	136	134	117	113	150	90	118	122	110	119	126	135	127	118	127	102	132	124	133	121	120	122	122	125	126	152	122	123	131	131	142	132	120	127	122	133	140	125	122	142	115	138	119	118	118	135	126	143	123	118	127	124	122	114	131	115	140	121	126	132	148	130	132	134	139	138	139	127	136	128	117	151	116	142	118	115	127	126	129	122	127	102	132	106	154	140	128	124	118	140	127	111	121	112	116	120	116	121	114	111	111	117	150	142	107	131	131	127	123	119	119	123	151	110	106	134	127	106	122	125	116	113	123	125	150	111	112	120	132	132	110	135	111	114	123	127	137	144	139	130	111	123	123	112	137	131	132	103	117	152	111	115	124	142	131	135	114	125	149	129	125	119	121	116	135	120	109	115	146	149	123	128	132	123	135	128	113	113	100	116	120	112	154	112	128	128	143	133	138	126	101	126	134	119	172	132	108	110	122	132	137	137	94	117	132	137	131	121	122	107	117	120	139	148	113	106	120	129	133	114	128	117	113	130	139	135	142	138	111	132	106	115	115	114	138	118	123	134	131	141	110	100	112	121	125	131	138	110	121	95	115	113	136	122	110	118	108	125	132	139	119	135	117	112	121	130	133	114	121	148	131	115	117	136	136	130	124	121	133	130	144	127	113	121	117	118	126	134	155	128	152	122	112	127	105	137	126	109	112	121	114	130	123	122	121	119	118	123	121	131	128	133	143	110	132	133	136	117	139	123	128	124	125	114	107	133	129	124	128	124	147	134	121	117	141	134	129	117	115	129	131	128	117	129	101	116	112	111	128	129	129	149	138	115	113	114	126	118	117	98	115	109	116	129	116	132	118	113	120	138	130
8482	955	1723	2022	1688	1323	1136	913	838	727	624	542	593	531	522	485	433	475	413	464	424	377	381	399	416	377	395	395	390	385	420	386	343	361	367	359	361	326	399	379	353	360	332	351	364	390	343	351	354	362	321	338	328	373	335	332	321	348	374	337	339	322	298	332	344	340	357	331	346	337	371	340	356	323	318	332	348	314	314	344	331	347	317	320	349	343	363	330	318	363	336	344	361	351	296	340	343	350	350	336	330	300	349	347	327	355	330	326	318	370	340	340	331	369	340	327	339	320	338	342	313	346	328	362	314	328	353	307	349	344	311	340	325	307	330	314	347	332	347	324	360	352	338	335	352	330	326	352	313	362	324	334	334	333	341	331	314	336	353	322	337	339	331	348	368	317	354	314	357	323	326	327	335	344	370	338	330	322	348	334	341	328	347	339	323	336	314	323	314	353	305	309	320	332	330	290	343	345	342	310	347	313	330	332	336	313	356	323	346	322	336	353	354	364	325	310	349	306	311	330	342	344	332	316	273	328	308	352	372	326	329	326	355	328	333	318	322	333	317	346	337	342	326	340	379	359	356	333	340	368	358	306	316	331	340	318	311	298	351	331	339	338	296	346	351	335	329	329	326	308	339	375	338	370	325	358	344	357	371	347	344	344	316	332	340	329	346	343	328	328	342	305	334	321	348	322	330	337	306	367	334	350	308	328	321	349	351	310	345	348	333	333	338	320	337	306	342	346	333	301	331	366	319	339	360	342	305	351	343	340	330	290	346	354	318	321	351	385	367	336	347	315	323	317	318	327	309	342	333	346	331	366	321	344	362	348	322	346	371	324	331	354	334	305	334	326	351	353	356	342	332	349	304	317	296	342	311	354	326	336	352	347	326	283	368	364	335	348	329	360	339	323	335	334	347	318	316	353	330	347	362	333	342	318	312	337	335	293	339	283	335	338	330	341	326	370	355	352	313	301	370	356	326	327	343	323	305	331	336	336	334	348	308	293	313	321	339	312	309	399	323	323	344	324	346	318	370	286	320	308	292	336	326	337	333	343	342	334	325	346	341	349	326	342	323	341	346	311	356	317	336	320	345	346	367	331	288	334	329	321	313	298	310	355	304	345	365	322	314	334	330	303	321	328	323	358	342	339	336	347	360	309	342	354	336	343	316	333	386	318	338	351	323	360	346	318	325	346	294	327	306	332	360	325	302	292	361	309	322	356	300	324	335	327	316	329	346	306	348	314	331	330	386	336	308	314	324	373	351	333	340	330	313	336	327	317	299	342	301	315	306	319	345	343	324	322	330	321	354	323	336	344	342	340	316	359	308	336	335	345	310	368	350	335	328	315	361	328	368	316	345	316	312	324	358	351	328	323	293	337	356	347	364	287	310	332	298	370	315	335	313	331	362	331	354	317	319	348	320	342	380	337	348	324	334	349	350	316	335	337	340	323	342	339	312	357	360	311	327	333	316	328	339	336	339	325	356	325	300	330	349	329	334	309	310	346	318	338	332	326	335	354	354	337	339	355	360	322	332	319	357	331	339	346	325	314	342	361	321	318	312	359	339	327	310	330	340	302	334	334	324	356	297	353	305	344	306	327	325	355	347	337	330	358	356	331	327	333	354	348	334	354	319	342	326	342	364	306	353	353	304	356	346	341	340	354	338	328	364	332	319	349	301	347	329	306	332	347	345	341	338	352	338	354	346	358	348	326	268	309	337	303	328	346	340	351	321	339	354	317	350	331	330	346	371	339	331	332	372	352	333	311	302	332	340	327	343	333	333	351	329	341	336	314	325	339	336	336	351	327	295	330	337	368	353	342	320	307	320	315	335	329	330	339	334	312	356	312	352	338	313	322	344	332	313	334	326	329	353	329	313	337	338	327	342	314	322	330	368	343	352	366	316	325	338	304	324	300	332	336	352	360	346	327	335	319	327	313	348	339	381	343	321	338	354	346	320	351	327	336	317	323	337	346	343	320	291	364	346	328	334	327	355	342	305	323	332	357	327	329	299	339	324	313	351	323	377	315	355	350	357	329	326	350	312	299	345	336	309	331	351	368	320	318	334	378	323	360	331	340	358	344	333	309	341	323	317	304	372	343	334	288	335	349	361	351	322	333	350	342	335	330	351	370	336	294	348	334	351	314	350	345	344	345	314	361	313	345	344	335	345	336	340	314	303	314	341	354	326	309	338	305	353	324	330	309	354	335	326	344	313	326	334	342	320	334	327	323	298	339	340	319	336	359	355	316	304	348	365	333	306	322	335	308	309	355	335	340	308	326	323	357	349	332	348	310	303	329	332	330	330	341	322	319	365	298	347	357	342	292	343	296	304	361	329	337	305	333	338	347	334	341	335	311	376	313	336	295	332	331	321	342	336	311	338	329	367	304	348	361	318	328	359	325	333	346	355	315	320	335	331	350	294	351	332	317	348	372	338	327	340	300	329	306	330	322	338	325	365	350	367	350	348	341	319	349	354	365	315	337	347	336	344	331	317	333	324	331	337	361	328	331	339	330	343	352	328	358	355	364	304	351	343	325	304	339	316	331	312	334	316	311	323	344	326	341	335	308	346	328	296	344	343	359	325	327	359	356	354	339	346	355	311	342	327	323	325	319	354	341	319	314	342	334	338	333	323	343	339	340	300	318	335	337	334	338	313	287	374	294	310	355	322	344	321	350	340	336	370	329	345	302	355	339	356	289	329	323	373	324	347	329	316	340	329	311	338	333	353	303	302	319	343	343	343	328	322	342	312	313	345	346	330	336	306	347	300	330	343	358	296	362	325	355	353	337	322	340	353	322	308	314	326	329	309	324	339	330	336	322	344	291	350	361	355	321	338	348	334	323	307	342	312	324	341	349	347	337	319	336	316	322	333	305	359	329	344	332	352	353	321	349	321	345	331	326	341	351	352	311	329	305	326	370	333	335	320	324	354	306	381	314	335	331	326	371	370	356	337	320	307	341	333	355	321	356	343	321	343	326	341	336	336	335	335	332	291	313	326	332	321	328	324	312	287	355	317	348	367	329	321	350	335	331	314	326	331	324	334	315	324	328	355	342	337	340	345	329	342	333	297	296	290	341	308	297	355	328	351	352	335	313	314	329	339	349	331	327	321	317	350	322	312	333	331	339	325	358	285	307	334	345	307	309	358	347	333	315	334	317	342	326	346	330	345	339	291	306	360	328	337	333	324	363	304	313	351	316	301	320	318	327	347	353	324	313	389	328	348	337	333	357	322	349	315	343	332	352	333	341	340	305	361	352	302	357	360	327	331	319	339	379	312	318	344	348	295	347	335	340	326	322	337	344	310	312	357	308	323	353	340	344	305	347	336	338	331	320	339	304	359	341	294	344	338	334	343	297	337	304	324	320	339	326	324	349	344	332	351	338	314	314	335	340	341	361	373	316	330	356	307	336	297	322	329	316	316	322	370	354	360	353	321	368	346	365	337	336	380	343	311	335	314	324	351	369	333	338	374	336	340	351	333	330	378	362
1832	346	380	358	351	355	371	335	383	366	381	366	363	345	358	329	364	366	364	395	393	355	390	373	368	381	379	343	360	367	308	331	329	382	356	378	381	409	347	370	349	371	344	355	344	374	372	358	303	355	344	347	356	371	382	357	386	352	349	433	365	378	363	403	365	364	352	346	397	333	369	367	359	366	395	376	355	363	324	374	393	369	335	347	396	400	378	374	362	382	359	367	384	382	364	354	372	345	397	351	359	371	365	361	380	370	370	428	387	382	342	355	366	403	360	375	352	355	406	352	384	360	352	357	390	338	351	351	396	353	350	348	395	338	332	380	376	400	362	370	353	382	361	369	390	355	348	339	353	349	354	367	360	368	380	326	365	382	366	351	356	380	374	375	373	395	330	351	385	312	367	380	366	370	378	390	342	402	375	365	345	391	368	357	359	396	373	378	391	376	353	350	375	337	360	386	368	361	358	374	334	336	383	350	393	337	385	336	368	391	380	342	387	377	343	356	364	364	349	376	366	353	378	364	324	404	377	354	381	383	346	367	389	341	378	383	368	363	380	355	390	361	366	394	362	348	357	370	344	343	321	351	363	334	344	343	369	385	359	363	360	337	354	369	357	367	331	394	370	406	387	351	355	385	333	331	374	342	379	344	352	352	379	349	340	370	336	347	338	354	415	350	371	363	357	352	368	366	382	380	375	383	358	354	338	352	400	330	365	359	336	377	364	372	378	363	365	367	421	375	352	362	374	375	380	372	362	385	335	364	362	344	360	367	343	363	324	376	384	397	371	362	396	366	341	388	393	387	400	353	365	383	323	400	385	378	375	337	385	380	372	316	336	344	383	386	340	362	357	382	357	355	362	351	379	384	366	359	375	378	370	398	338	366	387	386	353	397	387	348	352	374	381	350	399	332	369	362	366	384	353	380	358	362	361	385	349	362	358	342	356	386	371	347	363	371	374	381	346	337	399	395	408	367	389	396	383	362	384	363	373	353	398	336	371	358	359	371	350	343	346	352	371	360	363	367	354	350	376	378	366	337	375	382	401	331	370	375	415	399	338	360	364	384	390	362	358	355	342	372	344	395	372	386	361	364	386	377	367	374	349	399	371	336	372	364	353	360	380	397	363	365	382	353	393	347	381	416	336	370	340	374	378	392	376	355	370	365	337	347	328	403	372	386	356	383	360	349	362	363	356	380	359	372	339	364	377	371	393	363	394	392	373	364	330	333	382	347	335	377	374	366	350	368	353	372	332	343	367	370	359	372	367	381	380	356	356	349	365	384	372	352	351	385	329	368	350	364	369	361	353	363	332	354	389	401	353	385	339	394	392	373	357	381	363	325	394	362	394	381	383	368	363	349	335	360	357	366	364	369	354	371	359	366	340	381	343	381	363	400	373	313	374	343	366	351	414	351	354	359	407	378	371	368	346	377	367	341	347	358	345	367	351	353	408	371	383	339	411	372	366	391	357	384	362	357	369	369	381	333	368	367	353	387	360	321	401	370	338	355	378	353	393	352	380	385	391	360	367	365	361	364	379	349	349	372	381	349	363	369	351	376	313	346	367	396	333	353	362	355	365	388	416	387	398	374	347	387	384	380	352	359	351	379	391	368	411	343	357	366	358	379	351	338	356	381	375	402	385	395	376	393	363	372	354	374	370	347	379	351	377	389	378	361	323	347	341	371	356	354	398	366	387	313	326	346	369	363	370	374	388	334	358	377	394	339	346	387	359	335	341	355	364	400	367	321	367	396	373	349	379	377	348	350	383	391	359	384	354	375	335	350	373	351	349	383	395	392	368	344	391	356	378	378	371	324	343	363	346	384	370	379	372	367	371	366	366	348	368	365	334	351	365	334	356	360	389	387	344	341	355	376	404	349	338	388	359	381	386	361	380	339	316	324	377	331	367	359	353	364	363	366	343	391	355	355	397	391	361	349	354	354	367	352	403	392	352	357	341	360	353	382	353	355	352	379	359	361	382	372	343	340	377	339	371	302	323	335	355	400	339	335	373	380	388	386	363	349	342	384	361	350	326	303	347	371	361	388	336	364	391	361	322	378	356	379	371	405	377	369	311	334	350	360	372	361	348	359	367	338	372	369	363	394	363	382	376	364	395	356	354	397	370	386	364	371	379	406	335	379	358	375	392	332	364	358	364	383	376	399	369	373	316	331	334	356	361	336	324	342	324	372	355	356	384	364	362	384	384	378	339	341	358	367	397	355	364	319	378	385	391	333	418	376	365	358	384	375	375	381	330	396	375	377	355	377	360	340	354	378	382	354	411	366	345	390	382	381	379	344	402	363	343	337	379	354	329	358	391	344	344	390	373	350	324	378	384	367	337	384	356	321	391	356	359	354	366	386	407	321	377	356	395	332	351	365	341	340	345	365	351	371	392	359	350	362	403	372	369	354	342	321	362	391	364	370	376	388	336	372	384	382	382	372	354	357	361	352	391	342	318	396	368	341	385	375	362	358	343	371	328	368	357	382	366	350	340	390	364	378	350	323	376	370	354	404	371	365	330	324	351	364	338	376	360	353	330	322	380	379	385	400	342	373	374	365	359	404	320	383	352	354	388	337	397	325	330	364	385	386	373	341	357	373	369	363	392	385	368	343	384	421	345	349	325	386	366	379	364	383	351	350	380	359	385	392	368	359	344	379	350	371	326	346	337	348	326	366	358	372	376	379	373	346	371	354	362	378	337	349	371	387	346	383	334	390	355	343	380	390	360	381	368	360	361	395	371	369	366	338	327	408	376	381	369	356	355	344	363	345	370	363	347	324	418	356	340	403	357	334	312	347	363	370	362	348	373	374	354	356	336	364	407	355	396	367	344	383	333	345	379	360	348	334	357	353	394	351	374	380	365	342	350	359	391	361	393	345	382	362	375	398	380	358	369	370	385	344	356	413	361	329	363	387	345	389	397	375	388	366	402	378	383	379	350	372	379	336	375	378	383	372	373	369	336	369	369	344	350	366	376	361	348	365	359	368	365	335	375	371	390	356	381	371	393	329	367	367	409	390	350	346	372	354	378	391	394	351	336	410	377	332	360	357	348	375	360	375	380	333	361	357	360	333	375	359	352	389	374	379	325	348	360	373	359	340	358	381	370	393	384	360	364	334	369	371	368	352	379	352	352	340	356	343	344	369	372	358	390	362	376	352	385	369	327	353	361	342	337	350	372	349	339	349	386	396	398	362	367	383	350	334	347	355	368	358	394	351	353	330	355	375	353	362	392	384	378	375	347	374	396	372	357	378	376	314	315	387	398	336	321	353	394	344	380	368	377	370	384	328	382	369	375	350	344	361	353	375	358	356	358	350	383	387	356	372	349	375	366	390	366	345	390	368	361	364	362	382	381	339	387	364	403	363	353	369	356	376	355	377	370	353	329	367	369	384	367	390	393	327	364	383	385	371	368	376	366	386	360	376	387	371	367	347	319	359	337	360	390	384	332	347	335	380	391	341	381	383	347	333	387	434	371	370	360	394
2106	790	797	821	769	786	796	795	794	813	804	821	800	844	797	796	782	799	871	786	809	813	776	819	837	745	789	808	757	803	853	815	788	817	797	733	785	814	766	796	869	819	767	719	794	765	784	800	831	820	782	771	792	749	837	820	809	801	783	822	805	790	808	780	785	753	805	768	785	845	779	779	777	796	787	807	754	775	814	781	769	795	778	777	831	751	755	790	827	816	795	809	832	831	817	788	783	825	770	750	764	787	838	805	811	729	821	794	785	833	797	777	777	766	749	797	770	799	736	786	799	781	850	824	828	757	809	805	829	773	791	795	796	756	795	797	800	822	760	790	746	755	741	778	825	816	846	778	784	819	773	772	814	811	843	690	778	826	788	780	848	818	723	852	795	817	795	825	784	764	761	800	804	802	825	822	768	781	759	806	809	810	784	790	824	793	816	810	834	812	747	783	768	761	814	809	860	763	759	811	818	776	804	707	795	833	807	792	739	791	796	862	803	808	754	805	773	811	835	796	766	804	841	798	820	826	814	809	829	802	770	787	779	851	792	806	822	810	804	808	808	761	837	748	799	747	765	782	830	723	814	799	820	803	769	814	794	799	795	804	784	808	842	788	806	786	804	811	837	765	812	809	825	802	824	762	852	778	761	815	773	772	760	808	827	829	805	759	814	899	817	823	796	777	819	824	801	813	826	767	814	762	766	793	775	809	783	817	832	757	744	762	751	812	767	782	819	798	777	796	797	757	756	812	798	791	787	832	764	755	779	790	823	784	786	792	787	827	812	761	790	794	775	878	804	755	812	769	821	813	823	797	819	845	769	753	762	809	811	813	767	777	771	760	788	828	817	817	805	813	785	799	777	762	784	786	818	844	801	784	820	762	794	800	795	727	821	745	775	808	793	807	798	767	740	758	805	853	819	809	801	802	781	746	748	777	748	779	832	819	811	765	789	813	803	821	823	747	767	791	800	748	849	792	826	795	817	797	797	745	799	755	802	839	824	762	818	779	813	741	807	749	749	787	807	798	778	762	785	775	783	797	795	748	789	748	812	792	829	816	763	794	773	762	766	779	821	768	834	787	748	801	772	783	788	747	844	741	785	768	799	818	811	769	799	837	811	835	824	767	841	764	773	783	844	777	808	787	775	833	825	753	737	757	799	831	796	788	766	829	831	816	815	753	743	738	856	858	809	842	809	765	833	745	797	790	781	804	776	761	787	772	833	812	767	822	817	746	794	803	810	782	823	741	783	813	814	790	779	815	801	801	841	824	773	812	858	832	785	770	817	774	788	832	790	767	778	771	785	806	817	821	747	754	747	789	809	806	782	752	794	730	727	808	768	771	769	815	788	772	801	765	797	847	767	783	810	786	761	791	775	796	787	842	830	795	790	766	756	811	797	805	813	772	769	781	787	778	759	829	812	756	796	804	742	796	751	788	808	779	786	713	811	794	786	758	825	794	778	821	810	788	784	786	744	789	787	778	828	790	783	786	773	803	798	790	747	759	794	828	832	773	811	775	793	849	841	792	775	833	794	827	844	809	770	798	798	756	763	742	779	818	788	788	799	778	814	832	810	756	769	803	791	792	785	832	808	769	799	778	730	765	840	842	762	795	784	850	769	810	798	781	817	777	807	824	791	792	770	823	790	760	772	832	768	801	806	741	781	802	837	799	816	784	802	768	797	780	813	786	781	831	822	774	761	788	793	768	784	790	833	787	780	848	763	815	790	775	820	800	781	753	782	807	804	784	791	789	761	781	765	806	786	795	782	768	797	775	783	770	750	784	789	739	831	780	754	834	764	715	795	764	794	781	803	789	763	784	749	764	792	760	797	781	819	792	793	742	853	809	812	815	834	805	721	746	764	777	751	802	793	772	788	836	741	779	771	798	784	782	772	775	828	802	751	848	773	738	752	817	802	869	790	743	806	852	782	785	747	800	814	762	774	754	819	808	787	797	779	769	824	809	833	806	832	795	822	791	721	781	819	789	846	819	796	814	737	804	802	774	759	758	780	735	736	826	779	831	839	858	831	784	859	740	821	810	793	823	765	777	803	809	778	826	781	813	756	812	785	787	780	784	805	762	799	808	773	841	780	830	742	788	754	811	777	744	806	798	811	826	754	771	743	775	795	754	799	780	790	805	798	828	754	785	817	830	778	747	763	747	781	787	814	815	790	836	834	779	800	826	811	778	767	814	766	810	770	760	797	731	813	802	801	789	823	798	778	800	794	798	801	781	809	802	779	765	809	786	826	846	832	802	752	774	801	812	777	746	787	774	777	776	792	824	812	772	803	761	798	837	772	760	766	810	812	793	848	816	805	839	816	732	737	837	806	753	817	793	807	774	819	800	743	818	784	804	790	809	798	791	797	805	843	791	793	838	801	784	787	789	768	772	805	833	847	772	776	768	773	768	785	781	765	809	779	778	776	821	791	742	805	786	775	741	771	770	751	778	767	744	793	758	800	770	777	780	782	791	831	797	780	778	783	797	805	813	784	751	809	772	773	765	774	777	789	820	748	799	834	809	770	785	788	773	803	782	817	820	795	755	809	780	827	847	804	781	792	801	784	808	800	804	799	758	879	743	807	783	798	752	819	762	793	752	780	802	766	835	758	820	750	773	799	788	763	806	741	784	821	840	848	747	830	825	800	806	833	853	834	799	800	843	757	761	837	784	813	756	824	763	781	811	768	750	754	795	793	803	831	786	795	779	770	851	779	811	762	780	729	774	792	780	751	831	815	811	774	803	788	794	747	778	852	792	795	770	834	784	834	784	820	796	803	804	762	798	822	821	812	728	773	797	722	808	779	778	789	814	812	786	738	805	781	773	752	763	809	771	765	763	804	795	810	737	750	821	768	748	782	798	827	736	782	787	856	799	810	803	761	773	794	800	783	769	777	821	759	788	840	823	740	756	791	791	746	779	764	813	800	809	798	837	791	825	807	829	818	784	818	761	799	846	724	745	791	778	779	824	839	786	790	787	793	790	801	784	819	797	780	777	808	806	785	805	786	768	809	807	792	762	850	824	813	770	771	747	823	795	818	810	787	777	765	810	778	779	762	792	763	819	798	791	824	793	787	844	792	737	774	743	851	724	768	771	776	784	818	809	816	792	794	797	770	777	776	714	779	814	774	817	762	803	757	803	825	782	790	804	798	791	820	840	759	806	839	772	782	871	785	780	804	802	787	786	809	776	845	795	810	812	843	804	804	787	745	775	846	758	766	836	797	825	815	765	815	798	744	809	800	733	812	806	812	768	774	770	779	758	803	800	805	783	779	783	754	793	784	772	808	807	837	804	783	802	801	767	791	843	740	771	776	776	759	810	788	752	793	780	814	829	808	823	802	830	793	801	757	821	775	799	831	798	849	783	797	795	773	798	808	800	846	802	803	842	780	780	799	792	785	750	794	811	784	776	777	808	796	831	797	827	738	801	800	814	840	736	775	823	789	800	790	799	796	808	768	827	748	779	841	820	727	822	804	833	763	788
8207	574	476	411	296	285	253	226	205	187	188	213	192	203	185	196	187	195	202	208	193	157	191	188	179	186	174	173	208	185	180	184	172	190	159	180	178	205	173	164	170	163	165	184	194	167	187	172	196	182	171	179	164	188	206	153	186	186	185	173	217	206	176	189	183	190	185	168	174	199	170	192	220	190	170	212	167	194	166	165	199	197	164	185	156	170	170	184	161	190	191	184	178	186	191	200	180	153	157	157	175	168	178	171	185	171	165	186	166	201	187	187	195	181	196	162	196	166	163	164	178	192	172	183	178	160	194	182	167	158	178	182	179	153	176	196	185	160	199	184	175	175	173	176	190	189	184	177	161	179	181	178	171	203	184	176	205	195	154	163	191	186	162	168	188	187	158	174	146	162	177	189	182	163	177	184	186	177	198	146	176	182	185	182	197	200	199	197	190	194	176	188	180	176	173	200	178	171	172	190	189	146	169	163	194	186	177	173	189	182	189	206	202	170	198	185	187	197	180	182	200	158	173	188	125	148	156	177	185	168	193	175	183	189	186	175	183	174	179	167	142	167	178	173	170	187	178	191	191	170	177	204	178	184	200	173	187	202	178	144	178	186	163	180	198	209	167	176	203	186	198	200	172	185	172	180	173	209	178	186	179	179	173	202	180	193	182	208	174	166	176	184	196	185	151	155	201	167	197	190	158	171	198	176	164	156	180	177	191	188	199	173	176	188	170	165	146	184	171	202	198	169	204	184	208	208	166	182	157	167	178	167	179	177	163	198	175	170	174	190	197	213	156	170	187	173	153	186	175	193	186	215	179	186	185	202	168	170	179	196	205	187	206	158	170	151	176	164	178	184	175	185	185	198	185	185	162	183	204	195	173	188	163	196	185	176	157	174	175	178	177	173	156	191	212	174	182	163	164	176	192	204	164	188	196	196	194	173	173	156	180	169	178	169	217	174	201	196	164	190	198	186	187	190	174	173	198	158	194	171	202	197	176	177	191	175	176	152	175	202	185	189	186	183	171	193	197	187	180	205	192	155	176	180	198	168	170	203	185	197	198	184	155	174	185	180	211	186	206	170	212	179	176	190	173	165	220	199	170	181	174	192	186	188	173	174	174	193	180	172	172	183	190	160	187	167	203	210	183	173	181	177	179	187	158	197	186	176	170	182	184	169	166	173	173	181	190	169	207	174	182	198	173	183	187	176	195	196	169	170	188	186	221	163	187	182	163	169	195	182	189	186	195	209	176	194	178	158	178	175	170	156	176	187	177	170	177	183	176	185	180	185	185	182	200	180	166	182	193	163	175	174	189	169	187	177	188	155	183	161	157	206	173	184	165	191	191	190	184	195	180	181	206	180	171	164	200	162	179	205	212	200	185	177	172	161	163	194	187	161	157	159	169	174	182	197	161	185	197	169	157	164	176	192	180	167	191	191	193	193	181	189	179	174	172	192	180	178	188	205	188	186	173	181	192	192	182	200	210	165	188	181	173	194	166	189	136	163	172	194	162	193	198	203	206	178	199	191	164	184	184	189	157	174	182	195	182	145	184	170	186	173	184	211	200	213	181	166	202	150	166	185	196	175	188	175	179	182	188	151	178	181	183	168	193	182	189	199	186	183	181	193	181	167	183	177	170	175	189	179	182	187	152	168	176	155	211	202	168	147	159	188	165	189	178	189	189	180	184	188	160	185	156	168	192	180	177	170	195	207	175	183	186	193	152	186	190	202	171	196	185	194	164	190	199	199	182	177	166	187	164	181	178	171	183	165	180	168	177	187	167	170	180	168	168	176	177	154	181	184	176	200	195	171	156	159	184	204	165	174	165	184	173	174	178	154	189	167	183	135	183	199	175	175	165	174	181	187	164	175	194	186	211	177	204	183	193	154	152	170	186	192	180	172	182	179	174	191	148	151	188	202	188	167	197	177	179	201	198	180	165	169	213	204	194	186	182	171	180	185	182	183	210	173	170	180	166	174	169	159	216	180	172	179	192	169	173	166	179	192	218	172	173	181	184	195	166	177	178	179	177	170	182	175	179	186	174	172	196	179	190	179	165	179	198	198	194	175	187	182	187	172	187	182	162	187	151	205	177	176	171	150	168	178	190	167	190	174	188	177	176	197	170	201	163	201	185	159	175	169	196	194	195	161	162	183	170	188	203	185	182	173	161	188	156	166	187	167	186	203	204	198	182	189	185	204	187	161	195	166	172	151	170	217	171	164	178	179	193	202	180	187	180	188	171	176	180	173	167	159	195	173	188	179	192	189	186	173	192	184	170	162	173	187	212	184	164	208	167	182	171	181	170	171	169	191	179	160	177	175	191	176	184	171	185	186	178	176	194	155	209	177	177	187	188	173	160	188	177	174	191	181	186	178	197	194	192	184	192	182	190	176	185	165	185	193	162	166	184	175	189	169	201	166	191	177	196	172	176	193	190	153	171	163	169	190	207	175	175	196	181	141	166	168	162	180	156	170	184	182	211	170	177	206	179	164	176	172	193	186	193	191	171	195	206	188	180	181	177	186	160	171	176	187	161	170	185	168	200	178	171	162	189	157	173	196	171	224	162	181	200	162	150	189	172	179	163	217	169	162	190	189	193	185	174	185	150	189	185	169	194	192	175	191	179	180	204	177	198	162	201	182	185	162	163	195	160	170	174	191	186	169	166	177	160	196	159	180	184	156	172	175	174	170	194	172	201	187	161	176	162	223	188	192	163	187	157	163	163	203	196	157	165	142	182	177	171	181	196	149	178	190	196	192	171	147	175	214	187	156	175	181	166	192	163	182	189	174	189	189	190	194	172	187	209	170	162	189	194	197	182	181	181	183	158	162	182	193	160	171	163	183	185	187	180	184	184	189	180	202	152	200	179	191	189	173	179	170	157	185	166	161	175	159	165	172	175	172	206	172	177	179	161	184	196	174	186	181	176	177	186	158	167	167	197	177	173	169	176	175	176	188	184	187	171	179	164	149	155	185	173	159	184	171	160	169	163	199	191	169	204	216	179	165	185	147	188	194	196	186	215	195	204	149	158	163	161	205	164	159	177	201	173	176	204	159	176	165	196	146	154	163	175	158	186	179	199	176	168	189	176	181	176	178	196	176	176	186	177	190	180	169	174	172	187	182	153	177	199	216	182	181	178	188	184	192	198	166	179	153	182	186	178	182	205	214	183	204	177	212	184	162	184	162	154	179	192	178	175	175	170	152	171	158	171	205	180	197	190	163	194	171	176	162	169	177	162	154	162	188	175	192	188	173	172	176	180	190	192	180	177	162	171	178	173	172	180	191	172	183	195	181	180	180	209	190	192	196	176	187	183	208	184	202	159	176	151	163	167	160	207	202	183	183	182	201	164	186	174	173	175	164	173	179	174	180	161	178	165	181	166	206	193	174	179	180	177	178	163	196	194	176	167	182	167	187	168	181	187	189	181	166	202	163	170	168	189	171	182	166	172	173	162	180	196	178	182	189	158	172	201	217	192	173	205	181
6626	743	1145	1334	1140	916	796	706	643	615	610	525	522	525	529	473	473	475	508	458	480	462	446	440	445	483	445	435	465	453	412	420	411	458	431	452	471	472	424	433	431	434	447	460	402	452	452	392	456	414	409	464	414	416	447	436	425	402	481	443	449	401	436	423	398	405	435	420	444	446	429	422	403	415	426	435	393	439	450	391	466	412	389	414	402	418	398	401	404	405	432	432	424	451	396	416	424	445	439	432	449	415	403	418	401	434	405	392	439	441	407	436	436	494	451	381	419	394	405	446	407	428	423	413	435	421	421	429	428	393	420	408	411	464	402	391	475	446	429	408	418	414	434	392	419	428	393	448	429	455	431	405	463	397	434	450	392	422	418	434	417	417	399	421	405	426	423	415	438	440	423	416	421	445	396	409	434	452	436	410	452	438	417	423	422	367	460	414	447	410	440	408	412	437	436	460	431	378	425	470	415	419	399	417	427	405	400	383	387	389	454	429	438	431	378	425	415	434	407	355	413	414	403	460	423	418	409	427	416	462	415	457	437	395	425	421	397	434	429	428	382	450	413	435	413	430	370	419	438	412	423	439	418	397	409	413	409	422	435	433	429	434	417	412	436	416	415	408	419	430	444	393	419	415	406	404	426	432	383	448	446	418	381	434	411	411	445	430	411	416	433	430	400	466	410	446	427	396	417	430	421	461	429	430	416	413	386	413	428	428	431	396	442	360	411	418	468	386	398	432	389	415	457	411	439	424	425	440	430	426	413	452	360	452	447	404	429	422	432	386	419	413	432	385	434	416	414	413	420	418	431	452	439	437	440	434	423	439	375	433	444	447	422	429	394	444	435	415	409	439	443	407	447	428	398	449	393	394	430	436	455	419	405	399	397	425	427	385	433	408	401	420	424	380	420	407	392	398	439	441	439	479	429	455	420	416	437	398	484	393	394	420	425	419	437	453	449	434	351	442	418	431	398	455	390	409	413	440	421	407	439	434	450	444	425	432	421	418	422	452	442	407	438	450	404	412	432	426	374	424	481	437	378	416	414	418	425	413	409	423	403	392	398	422	397	438	413	468	417	438	403	398	412	391	417	415	422	421	421	431	390	384	418	398	421	422	393	392	407	415	392	429	395	419	477	447	401	416	479	435	418	400	445	407	443	427	442	439	416	424	407	400	422	441	405	441	427	423	411	445	423	403	408	392	403	398	406	456	422	454	403	428	389	430	411	410	382	396	396	418	402	390	454	434	410	426	437	446	459	403	407	440	430	408	418	430	449	434	432	430	411	431	421	396	417	453	412	404	417	414	399	445	403	409	411	416	414	393	435	414	447	397	406	437	432	439	412	436	432	441	419	429	438	451	396	409	393	402	443	385	410	420	408	409	387	422	376	396	450	395	445	393	439	386	438	351	428	458	450	422	399	443	434	410	426	416	406	435	397	429	389	441	404	425	377	409	399	423	403	395	404	386	433	428	395	422	402	395	413	412	426	456	418	421	423	412	433	427	435	448	418	393	439	377	438	375	437	480	457	400	443	431	405	427	419	404	419	407	415	419	432	439	431	395	368	442	442	456	414	439	479	426	429	421	464	390	405	435	400	400	430	426	464	437	460	459	456	437	416	431	430	425	403	438	421	401	427	379	464	429	404	407	422	438	440	427	444	429	439	402	419	387	438	435	425	407	409	437	411	405	419	395	414	430	381	432	407	438	403	420	418	416	455	445	434	440	442	414	410	396	401	397	406	448	392	419	427	417	425	420	416	462	386	417	407	414	418	455	384	426	435	418	427	467	436	435	435	447	400	411	422	410	401	423	413	449	443	416	466	415	433	423	381	435	404	388	423	421	438	427	398	395	396	410	385	435	445	419	459	413	406	415	440	403	445	413	422	387	437	438	394	390	388	451	417	395	435	428	431	493	402	408	418	423	449	421	424	416	441	423	410	465	419	466	439	422	427	417	430	429	401	419	399	449	429	445	375	431	414	423	386	412	481	396	413	453	408	440	448	432	397	405	399	396	412	430	422	402	395	404	421	423	404	433	418	436	410	419	390	456	417	423	448	412	401	399	411	411	410	421	423	416	416	406	393	440	396	404	423	418	420	419	412	388	446	387	412	444	443	397	395	452	368	419	387	434	402	441	429	405	414	402	439	429	407	400	418	397	385	436	399	415	431	416	417	401	434	399	403	409	426	451	427	414	392	421	460	424	410	424	410	452	407	408	443	434	441	412	416	446	372	411	381	409	416	413	417	447	405	400	390	390	418	438	433	437	446	401	396	391	425	440	382	398	414	453	385	440	411	419	417	454	423	409	426	400	412	444	411	440	421	435	415	459	373	431	404	425	426	388	408	436	456	432	430	411	414	433	399	400	428	443	400	424	410	404	389	425	377	431	402	435	418	399	411	443	394	437	428	400	422	406	422	433	395	452	426	422	424	450	412	427	455	407	409	419	438	416	412	432	439	431	440	444	436	422	405	390	400	418	418	400	394	427	399	403	462	410	428	422	444	417	411	429	387	413	401	389	423	416	440	415	392	420	449	420	419	427	424	415	427	441	413	398	433	409	389	398	424	427	353	443	440	406	401	427	415	391	437	442	433	413	427	418	413	441	444	414	477	424	406	418	438	417	444	406	407	441	451	414	428	396	432	392	449	427	410	467	416	409	406	459	436	414	437	421	405	432	425	436	376	426	408	419	432	413	423	385	399	418	468	438	407	407	404	453	430	424	394	399	426	423	451	433	410	409	456	426	430	444	424	427	409	446	438	425	405	403	429	439	422	396	428	448	437	427	397	437	436	388	405	395	437	399	436	461	407	415	430	407	424	423	390	398	420	461	438	440	428	448	449	403	432	402	425	451	406	406	407	390	443	423	400	373	436	413	430	401	398	414	439	431	400	391	459	437	412	374	412	409	408	414	429	416	436	394	471	405	399	422	406	418	449	400	436	441	416	473	421	437	415	439	452	418	447	425	425	419	428	395	431	435	427	429	400	419	413	424	451	428	416	425	451	445	411	430	407	401	398	396	367	427	434	418	414	412	432	384	438	430	383	451	436	421	354	440	410	463	405	416	392	419	388	432	438	396	437	351	432	420	406	425	431	403	444	423	395	401	443	421	411	406	400	375	383	456	422	405	415	435	429	423	433	450	382	423	426	409	422	393	434	442	405	431	398	431	408	386	399	419	410	416	420	444	449	427	413	452	455	443	418	420	399	406	387	409	440	432	420	443	408	399	383	453	416	418	429	387	443	459	433	420	406	401	426	404	405	403	437	451	391	434	431	434	451	411	442	405	427	379	422	448	449	448	391	421	411	440	413	431	424	425	433	438	427	386	387	434	428	399	431	406	425	411	401	397	441	443	392	409	441	429	399	405	380	434	428	441	405	409	442	430	398	446	392	450	389	409	431	421	423	422	418	421	408	444	438	405	414	404	421	421	394	443	383	442	408	378	428	431	458	416	441	401	452	469	465	397	448	442	432	425	401	421	426	434
15098	1237	761	588	408	336	285	222	177	178	172	158	162	135	150	165	141	148	139	153	118	124	130	131	135	132	134	126	109	128	134	122	144	128	136	127	117	132	115	148	125	127	138	144	128	114	119	111	110	121	122	107	131	121	131	114	159	138	124	120	168	125	119	123	108	123	133	131	139	131	110	115	126	124	98	132	144	127	112	131	115	124	121	122	115	119	135	117	96	133	124	89	128	134	137	134	129	120	127	134	120	136	122	112	148	138	127	109	136	113	127	107	112	116	134	147	117	135	119	120	124	131	129	122	120	139	119	126	127	115	118	121	121	133	131	137	142	127	137	119	123	124	111	109	95	114	139	121	107	126	134	130	115	133	141	119	123	126	131	133	107	123	120	125	131	119	113	120	143	140	140	118	142	141	126	108	118	129	112	140	114	126	123	136	130	134	102	126	141	120	123	124	133	110	124	148	118	118	143	117	126	134	121	137	113	102	119	130	131	129	153	105	124	119	109	122	116	124	132	139	123	134	114	105	123	129	113	113	112	105	115	114	127	152	123	135	122	122	131	139	147	132	126	94	122	125	121	136	142	100	115	129	118	114	139	103	145	99	169	123	129	133	122	139	122	151	124	135	123	117	121	141	136	109	113	95	133	146	142	122	128	120	135	153	139	117	126	108	110	131	139	117	140	132	136	105	121	130	124	130	140	119	142	131	117	123	119	125	119	129	151	124	113	119	108	127	113	124	108	129	120	139	113	121	124	132	112	121	111	135	128	115	118	122	122	120	108	109	119	122	103	119	126	112	155	131	127	102	122	126	116	110	134	113	155	155	152	118	102	92	132	137	144	124	132	137	130	138	151	126	115	108	122	108	126	134	125	119	145	145	131	112	124	120	120	131	118	110	133	108	112	124	124	117	116	115	121	111	137	135	116	129	121	106	127	111	101	124	131	132	133	130	138	106	131	125	137	132	135	146	135	159	113	122	126	110	129	140	124	132	113	107	127	118	105	120	134	144	138	120	101	138	147	99	134	128	118	128	108	122	107	122	136	120	102	126	106	114	120	113	115	139	153	131	123	122	134	103	109	130	130	122	127	128	109	132	126	148	104	136	120	130	127	134	123	115	123	131	124	117	123	105	110	133	124	120	127	104	104	118	112	135	123	147	130	122	132	113	140	120	129	127	113	136	127	139	114	134	145	116	123	130	108	137	138	144	143	149	132	121	113	124	113	124	103	120	123	137	126	131	114	119	116	124	149	126	111	143	131	106	142	102	102	142	124	107	142	133	113	140	126	121	119	121	156	120	127	128	118	123	145	127	103	115	113	128	130	124	122	115	123	127	108	145	134	105	124	117	135	120	125	141	128	158	127	117	121	120	114	120	116	117	126	128	133	123	138	129	112	117	134	139	127	108	101	143	109	110	114	120	130	110	120	148	136	125	107	114	138	115	133	127	119	136	134	128	112	133	123	146	141	129	139	121	132	117	129	122	142	129	132	119	151	123	130	105	114	144	139	113	140	120	130	123	124	138	116	126	118	132	115	128	123	134	114	121	118	114	146	108	132	123	145	119	113	122	125	114	113	119	123	124	126	123	108	129	115	110	106	145	141	131	141	107	122	114	132	122	121	133	136	140	128	105	145	130	132	118	136	113	140	102	125	137	111	127	142	117	143	133	132	126	130	124	112	119	127	111	124	127	136	108	130	123	129	120	128	110	121	135	116	138	120	110	128	121	112	113	133	109	132	116	111	130	127	110	135	128	111	119	116	107	130	130	131	115	118	125	123	121	119	137	140	140	108	140	130	117	139	119	135	136	135	131	110	120	120	141	105	124	147	129	115	123	117	154	136	110	131	127	125	138	117	135	116	105	143	104	123	121	115	121	131	143	122	125	124	125	129	108	96	125	125	141	125	130	122	123	130	131	111	123	95	119	141	137	113	114	140	107	133	117	118	124	119	96	122	129	136	134	144	127	111	141	119	134	130	123	126	111	117	131	150	127	111	132	122	133	130	124	110	142	153	118	134	126	133	122	124	131	135	126	114	122	133	117	106	116	120	131	140	99	141	150	114	132	139	124	106	136	127	136	128	116	111	112	118	147	147	128	124	113	122	142	136	125	130	133	138	117	131	122	113	105	128	112	134	129	136	126	134	123	131	132	120	136	116	118	131	120	136	119	142	124	128	132	121	138	91	98	129	134	138	128	132	117	154	115	116	123	125	130	121	147	136	128	136	137	114	113	125	101	106	137	140	106	113	137	122	110	131	145	114	144	136	104	137	132	126	119	144	134	109	136	125	127	128	143	131	119	113	122	132	127	122	124	120	111	123	118	166	122	126	125	101	118	150	130	113	131	126	125	108	126	142	138	112	121	128	145	134	115	158	112	130	127	110	145	107	100	114	113	127	130	136	132	125	124	136	147	122	114	118	140	130	115	129	141	111	128	135	112	143	128	111	131	117	138	112	108	114	112	129	124	137	121	115	131	128	126	114	112	103	109	120	118	100	135	104	119	125	143	131	128	98	114	124	129	123	146	117	110	131	131	112	151	135	119	123	135	118	127	117	149	127	150	101	118	108	137	125	113	120	129	112	108	118	130	121	146	131	119	123	127	103	132	126	102	138	129	114	141	150	133	146	113	139	132	138	102	110	135	106	141	139	116	123	107	121	138	150	139	126	155	144	141	103	117	112	116	119	143	147	131	128	125	125	123	122	137	158	129	145	160	114	125	140	128	125	128	132	129	137	110	144	110	122	126	114	101	101	138	118	110	150	110	123	125	138	140	115	110	137	121	120	127	123	145	141	118	127	119	136	126	127	105	129	126	131	129	111	101	123	126	145	125	118	125	103	99	130	119	133	133	133	121	133	116	123	128	117	108	120	102	128	130	146	140	120	134	109	125	130	128	133	136	114	115	124	123	119	112	126	150	115	129	122	95	133	127	142	122	123	114	143	126	134	109	130	130	130	135	119	129	115	130	120	145	118	132	142	112	111	127	127	126	134	116	124	147	107	142	112	118	112	130	124	92	121	95	122	130	149	127	124	110	134	121	128	113	119	116	156	133	126	128	124	120	106	128	130	127	152	124	110	126	126	126	121	117	118	112	118	106	124	122	142	130	130	133	139	128	102	136	114	144	116	96	122	113	114	148	139	125	138	126	114	98	126	132	137	104	105	117	132	144	124	110	111	141	124	119	125	122	124	138	117	138	126	143	131	120	133	114	119	138	118	94	135	117	128	111	127	140	125	134	136	124	125	131	96	135	123	137	128	124	133	125	132	118	122	132	119	127	113	157	98	146	152	123	136	132	98	113	131	125	127	142	128	120	122	134	132	134	109	135	127	130	132	114	143	138	142	133	118	112	133	111	118	148	125	128	119	130	123	117	127	113	148	123	109	136	113	127	137	134	122	146	118	118	131	131	102	154	122	133	117	121	103	133	131	125	120	128	124	143	115	161	126	141	137	129	150	107	128	127	112	144	132	108	118	130	129	127	110	140
8483	963	1769	1988	1569	1379	1059	913	802	694	670	576	599	535	504	473	472	470	448	440	444	407	367	377	417	400	395	380	353	420	342	350	370	365	369	417	386	368	371	349	376	344	360	349	326	371	342	355	363	346	291	339	373	318	318	343	330	383	338	352	372	355	321	386	372	364	328	334	305	349	329	375	333	354	360	317	380	333	300	355	344	358	352	331	327	336	364	326	343	344	331	393	348	339	323	332	317	360	324	299	307	349	340	355	318	308	354	340	325	364	322	329	345	342	353	355	311	356	345	363	342	360	327	332	347	371	332	384	349	320	341	352	357	342	326	330	307	320	349	327	311	325	353	318	312	316	344	331	321	324	339	349	331	321	355	344	333	302	342	327	348	352	339	322	369	325	344	348	360	317	358	319	348	347	327	315	317	333	322	333	328	327	298	348	331	327	364	332	343	328	354	326	317	325	324	334	332	340	347	347	349	288	346	341	347	338	344	307	329	368	357	323	308	321	316	333	346	340	351	345	346	364	327	315	330	337	316	355	337	343	327	355	327	275	320	329	328	338	324	355	332	327	373	342	341	358	334	322	343	333	332	303	331	356	337	342	327	348	301	330	320	331	310	342	329	336	355	347	341	305	383	336	311	290	346	315	355	351	343	337	354	353	310	348	334	327	340	338	342	343	302	357	337	317	344	348	326	347	334	325	309	343	307	360	351	325	331	317	335	311	331	327	354	361	326	380	325	313	360	351	330	328	339	340	323	322	358	321	309	332	357	310	349	333	322	335	321	313	352	325	357	343	379	338	342	350	317	351	340	355	316	355	335	337	336	329	337	315	349	344	349	354	327	357	329	349	331	352	316	343	310	319	305	324	367	367	343	335	360	347	299	375	283	333	316	321	326	319	360	318	355	329	292	322	348	351	333	351	334	338	333	323	321	359	355	342	338	309	343	310	355	331	314	320	326	312	343	369	346	341	352	346	365	355	312	315	340	336	345	324	317	312	316	363	317	318	346	320	313	340	329	321	320	333	339	314	342	348	324	338	332	330	368	321	309	359	355	366	386	296	337	329	335	324	330	339	356	341	328	337	347	343	322	362	328	356	316	333	369	328	325	329	350	317	319	332	322	330	355	337	344	363	389	330	364	324	313	343	333	305	336	342	339	342	293	336	313	305	308	359	332	326	314	357	326	299	339	333	312	329	324	344	314	351	317	324	311	323	325	341	303	330	350	334	331	353	332	310	331	362	312	322	319	330	332	336	325	354	337	304	336	345	320	351	334	325	382	364	324	340	316	346	343	336	349	341	337	349	315	318	301	333	330	343	315	338	341	359	326	335	343	362	322	329	348	347	365	334	342	306	348	329	329	353	338	290	339	320	326	350	303	314	361	336	320	300	346	340	318	304	361	363	332	338	309	352	331	324	344	356	346	363	342	324	317	347	323	329	323	350	310	337	344	344	335	339	300	315	320	346	347	376	339	347	362	344	342	333	338	343	317	321	352	341	365	352	297	354	332	357	314	333	316	355	354	350	312	314	313	339	319	386	365	302	325	341	325	381	333	344	326	327	330	305	313	335	348	335	323	328	327	307	335	301	335	346	335	370	365	323	347	311	335	338	295	327	327	320	317	345	342	315	351	351	324	364	326	319	325	307	311	316	364	331	344	377	349	339	316	352	336	307	312	340	364	325	350	350	334	334	314	329	317	334	322	327	327	331	351	362	318	330	335	350	336	363	329	373	357	370	303	311	345	361	343	313	356	339	292	330	371	325	335	323	340	353	341	384	342	331	351	345	330	331	344	340	354	307	319	323	369	326	363	318	343	365	341	356	318	316	317	342	328	312	324	346	284	315	339	338	345	351	327	320	361	324	297	322	339	354	350	312	350	326	345	329	337	338	321	352	328	335	337	328	347	345	320	351	340	326	361	354	317	334	324	335	333	329	313	337	312	330	313	332	332	333	307	332	372	387	353	337	345	333	318	366	320	358	334	341	345	333	382	334	331	327	318	303	325	315	334	342	350	322	316	317	328	361	313	318	324	311	367	342	330	316	310	318	341	304	306	387	336	354	350	283	325	364	355	354	314	349	347	316	327	305	354	333	335	333	330	326	322	326	330	331	362	340	364	361	343	360	314	336	355	354	356	357	360	359	320	332	346	316	331	339	367	343	307	332	327	352	343	345	327	343	351	317	344	337	299	319	346	342	319	360	340	320	350	350	296	328	370	307	355	328	376	349	324	342	334	347	365	343	318	334	323	334	341	346	316	360	348	315	360	362	336	353	299	346	314	364	341	357	349	335	333	346	331	328	339	322	330	338	315	337	358	336	359	339	333	296	339	366	318	348	342	360	318	337	340	334	371	335	353	325	322	364	356	308	337	340	349	354	333	338	327	312	327	289	339	311	339	338	334	337	354	342	330	343	370	305	336	347	342	327	371	328	331	344	342	331	338	337	348	344	322	347	330	323	326	363	360	320	365	346	320	349	340	348	323	359	333	312	362	322	353	341	310	348	341	337	339	356	341	313	325	340	321	328	318	340	337	308	320	334	344	325	340	326	351	318	343	354	302	309	363	326	339	300	366	370	334	314	331	337	350	334	355	335	347	292	356	364	337	321	353	333	313	352	347	364	341	335	355	311	288	356	339	351	349	357	324	326	356	315	351	362	341	319	374	313	358	348	346	323	329	342	314	306	373	320	349	349	313	347	319	354	335	389	376	341	320	343	371	348	311	346	316	319	316	358	340	334	317	313	316	323	349	327	334	343	322	318	284	364	326	337	338	338	341	349	324	330	335	327	304	335	349	342	305	352	311	319	309	320	323	351	341	324	343	335	345	296	349	344	330	335	346	324	321	314	294	350	348	329	316	362	334	337	341	327	332	353	333	333	367	336	309	314	319	343	348	338	337	348	342	291	322	318	362	351	359	332	342	343	334	359	381	357	310	342	318	330	368	337	315	322	355	312	348	337	315	348	346	357	335	323	339	298	319	342	321	320	339	328	322	346	321	342	314	336	337	336	329	297	325	344	362	319	351	337	286	340	326	363	332	306	315	357	339	343	352	352	350	359	323	339	336	331	359	375	336	342	361	331	330	322	332	354	325	328	369	332	307	321	301	348	342	296	340	324	321	321	330	312	357	356	324	374	329	355	335	336	360	331	356	343	363	308	328	342	324	349	360	323	354	341	298	306	305	328	323	339	321	280	335	356	375	323	348	359	312	351	333	347	340	342	332	338	357	352	338	348	332	340	347	343	343	333	350	370	335	325	376	318	304	335	340	320	328	323	315	330	348	350	343	332	320	319	328	319	310	335	314	324	331	318	319	331	332	330	309	342	324	336	325	336	312	329	310	316	323	314	318	343	361	302	361	339	339	312	346	343	329	339	361	324	344	323	331	315	356	317	327	304	329	315	314	341	361	337	357	344	345	325	339	323	327	322	305	342	349	332	338	358	343	368	338	341	346	328	344	344	322	306	336	353	332	351	357	331	330	335	344	313
1745	357	414	382	353	404	346	381	363	372	361	376	326	352	363	376	382	331	354	346	353	383	374	388	376	358	364	345	376	349	353	350	363	374	356	355	363	392	383	329	320	362	360	388	378	336	355	350	358	318	369	382	352	384	369	400	343	374	337	397	347	342	338	367	342	360	373	323	357	371	348	365	363	361	366	350	397	344	361	353	372	359	364	345	377	388	355	333	372	349	305	335	345	350	363	337	360	359	337	374	349	337	359	361	355	383	326	342	317	364	373	362	353	359	359	392	362	340	367	377	355	347	347	350	344	331	330	352	358	369	377	377	348	341	388	385	395	399	348	406	358	335	375	364	377	403	408	377	379	386	313	376	360	315	352	355	367	387	394	359	377	370	364	351	350	341	335	323	354	359	382	342	361	324	375	361	381	370	380	335	341	371	330	395	331	319	347	341	344	383	332	318	394	357	348	354	328	324	356	385	365	377	375	335	307	354	331	350	348	372	352	366	383	389	369	365	375	369	350	376	336	401	344	351	315	380	379	353	359	335	357	337	334	366	350	332	350	371	372	373	327	342	386	341	351	366	387	357	346	356	366	400	358	350	399	356	380	382	357	325	373	361	387	378	384	323	367	384	366	339	320	355	377	387	352	364	365	361	359	341	374	365	382	346	385	362	347	357	323	325	367	362	338	359	396	358	344	368	377	335	374	369	356	368	364	354	370	335	354	386	353	366	338	370	346	350	343	329	358	349	347	354	317	348	363	351	392	370	359	342	380	396	408	333	379	369	353	348	364	355	408	345	360	337	361	377	336	367	353	331	372	387	361	366	355	403	368	384	334	366	330	377	356	331	342	356	366	380	373	368	388	383	378	327	355	347	341	375	382	348	333	374	414	392	365	383	354	361	365	343	368	370	389	370	372	371	341	374	322	348	336	355	359	365	337	353	348	363	352	331	368	326	368	366	360	379	377	345	357	380	378	348	355	404	337	374	364	375	365	384	348	338	327	346	349	405	370	352	403	359	370	356	351	411	335	373	381	350	354	393	370	418	358	377	371	372	340	390	349	347	358	384	341	314	368	342	346	335	387	338	362	349	347	378	357	383	386	378	371	375	351	331	375	342	336	338	335	353	374	365	358	352	364	357	396	366	368	383	395	382	335	362	392	351	330	350	374	349	351	356	364	317	370	359	375	367	374	382	379	393	376	329	371	375	369	387	352	361	381	332	368	353	388	329	365	364	348	354	384	356	369	343	372	381	383	346	351	375	345	368	347	361	345	362	385	331	386	372	390	364	389	359	358	407	333	396	402	367	381	333	343	366	372	383	376	370	378	394	322	376	368	362	370	333	386	371	385	336	382	384	375	383	385	371	387	371	362	379	365	405	387	393	371	410	370	376	389	393	385	400	312	351	365	360	349	399	315	372	355	356	346	391	381	344	339	352	348	396	334	383	376	388	390	329	366	340	339	349	343	358	386	374	348	401	383	390	319	343	386	344	355	372	402	379	356	369	370	369	373	357	349	361	392	357	352	370	401	394	365	353	363	376	360	360	383	362	347	317	350	366	382	363	338	376	397	350	348	428	337	346	363	353	353	337	350	383	391	374	331	380	345	356	389	355	364	366	397	378	365	365	363	351	379	385	336	336	363	344	314	342	365	368	402	327	366	365	381	418	379	355	339	352	372	362	349	337	330	365	331	382	376	341	401	341	373	390	358	380	376	363	340	367	430	359	356	358	339	345	367	341	377	359	394	339	376	374	340	320	350	340	352	346	363	344	343	311	354	346	351	361	376	371	313	372	336	350	373	381	362	343	337	352	355	395	361	400	337	357	366	375	385	391	357	355	334	384	402	376	364	343	369	347	352	380	351	377	324	388	344	348	336	379	374	394	348	388	361	359	400	365	360	374	360	351	335	348	370	362	349	343	325	328	317	346	343	357	381	395	376	350	324	356	329	343	346	337	399	341	402	385	357	407	326	377	354	351	396	381	364	359	361	337	387	378	405	356	340	350	365	356	392	366	356	364	314	350	375	381	383	397	340	354	355	359	351	351	386	378	374	354	370	396	378	352	369	348	343	359	339	360	410	357	362	374	341	345	372	348	359	375	359	359	322	345	356	376	390	389	384	347	359	370	356	367	336	381	341	345	385	352	395	381	321	382	397	338	342	386	371	363	330	322	364	397	355	371	381	325	358	354	343	342	358	349	329	377	387	337	368	374	323	375	356	357	407	363	338	355	370	345	366	373	346	396	345	381	339	351	348	323	329	342	422	353	361	359	357	392	361	342	348	347	375	365	354	358	367	335	368	355	365	348	372	349	362	356	366	338	352	381	366	361	359	365	392	396	358	364	345	347	338	384	346	387	337	373	334	371	347	350	352	364	338	338	342	354	360	323	333	367	331	376	347	393	343	350	351	355	358	323	339	332	351	362	369	378	369	334	383	353	329	372	332	352	397	397	354	361	318	364	386	367	366	359	351	328	381	355	369	324	366	361	345	331	373	346	317	337	352	375	380	406	333	340	373	381	402	337	371	364	386	357	354	321	364	366	356	402	378	362	353	371	367	364	389	390	340	328	350	343	344	315	373	382	347	316	379	375	374	342	374	351	386	361	365	391	346	344	365	373	330	333	359	394	407	362	344	364	339	346	365	380	373	377	372	349	375	382	342	390	355	341	329	347	392	358	353	421	359	355	355	352	352	363	381	383	361	339	352	386	333	328	387	359	340	361	388	348	359	302	371	360	364	351	346	338	354	367	380	367	358	348	342	369	373	355	359	377	361	360	364	386	331	378	378	365	355	369	380	369	352	369	380	366	367	372	360	326	374	353	351	349	334	367	382	413	383	355	408	400	419	375	374	395	336	365	351	353	357	403	316	370	360	353	321	377	365	339	371	404	332	357	360	356	372	354	330	371	342	329	326	391	366	389	346	355	358	351	355	344	383	369	352	331	353	366	344	353	355	392	389	369	343	385	362	328	382	376	376	350	335	362	392	364	349	350	379	356	387	352	373	336	365	338	396	361	344	402	383	380	385	379	364	367	358	355	346	355	405	347	343	351	370	331	320	380	327	389	350	348	361	378	369	386	370	386	353	401	361	351	380	352	364	329	321	320	348	386	348	358	361	358	397	352	356	329	373	350	335	352	371	350	354	362	346	375	395	363	354	385	360	363	358	347	393	351	341	374	365	383	388	371	369	372	345	371	352	371	365	364	361	381	339	354	356	367	385	375	364	389	336	367	351	386	388	344	345	340	353	345	385	315	384	368	363	350	362	357	350	353	373	377	353	348	359	374	369	322	384	389	367	338	382	389	355	402	359	340	419	345	365	372	331	368	323	320	369	330	373	368	373	365	363	368	346	353	384	355	346	344	338	346	323	388	394	420	367	390	353	368	375	381	347	353	384	331	358	398	376	367	385	335	365	352	372	386	361	343	359	333	363	378	347	340	363	335	342	438	387	373	344	362	391	357	366	348	359	380	374	374	369	372	334	350	388	371
2154	802	817	807	783	783	835	825	779	827	783	822	798	814	771	758	805	771	811	750	790	795	781	797	820	765	793	780	754	855	794	743	785	778	802	767	772	866	793	809	767	785	729	783	820	742	781	784	734	814	753	794	790	766	772	831	787	769	759	828	752	790	783	794	815	810	733	789	798	778	783	756	819	779	840	805	798	791	805	791	828	880	772	823	788	800	812	789	776	781	798	742	809	832	747	817	780	796	752	762	776	789	766	759	753	818	798	802	819	861	839	825	804	772	783	759	772	773	807	796	803	778	747	774	762	777	783	814	822	788	770	771	846	735	786	775	762	782	769	720	779	769	788	806	773	830	821	777	818	778	732	795	751	815	782	811	799	813	783	760	801	757	836	754	799	821	785	771	765	817	799	780	795	785	770	745	744	796	783	739	781	767	805	810	808	815	759	793	825	771	752	800	808	754	759	799	821	772	775	768	840	773	796	790	773	767	803	806	777	755	837	744	824	768	779	797	842	836	830	770	784	745	810	769	793	817	766	777	768	785	808	761	743	750	762	800	734	823	778	849	842	799	791	787	799	786	800	747	814	768	833	755	747	799	817	778	788	789	812	773	700	821	806	825	754	784	774	792	807	786	765	818	762	750	844	809	793	762	758	802	795	711	717	784	777	794	801	781	749	828	794	783	860	811	792	781	827	783	753	759	769	795	767	822	771	771	770	738	810	814	804	805	809	794	832	793	787	752	779	793	781	745	777	818	771	737	801	797	814	767	797	815	790	791	767	719	780	793	761	817	781	817	741	818	818	762	825	770	765	788	763	801	762	760	809	789	793	795	765	790	801	757	809	832	777	784	753	809	803	777	772	787	791	819	798	786	747	765	733	793	805	803	790	797	787	802	791	767	759	809	774	783	777	813	786	768	796	764	788	774	787	767	833	795	726	822	823	794	771	792	790	763	812	787	780	781	756	751	789	806	796	806	786	792	841	752	838	788	796	785	822	805	821	795	774	778	752	771	767	830	797	741	755	782	750	734	746	788	778	808	798	769	753	817	805	812	804	787	860	784	758	789	794	800	776	838	791	790	751	745	800	801	777	805	839	765	819	821	802	736	773	744	755	802	793	791	765	796	788	786	756	786	796	755	809	777	796	758	798	823	767	768	811	780	789	815	765	799	810	809	759	795	889	788	842	773	795	747	832	858	809	731	779	763	794	766	809	773	802	808	790	762	801	776	783	764	826	787	809	770	774	768	754	795	810	820	758	791	788	764	742	773	797	824	802	757	829	801	787	780	825	744	778	769	821	806	759	775	800	763	827	798	768	827	833	748	837	746	802	757	745	791	781	786	768	772	810	767	765	819	802	793	746	798	823	804	760	742	759	770	807	811	787	768	790	813	779	791	787	771	782	795	789	787	808	782	872	825	772	793	785	791	819	790	733	801	822	764	792	793	824	812	784	784	782	814	842	802	756	805	798	761	782	817	744	754	749	801	801	797	789	792	787	772	789	767	765	827	785	813	824	796	810	779	743	783	764	810	853	777	803	846	779	790	826	794	775	824	753	803	800	757	799	762	785	801	744	800	787	804	752	795	787	756	802	728	826	786	746	803	782	763	782	781	772	755	755	799	809	783	784	809	774	798	788	780	762	799	801	798	794	765	768	799	751	767	758	738	855	776	779	763	815	792	752	800	766	809	808	813	790	781	758	782	776	773	777	824	776	760	775	752	806	805	806	728	808	776	779	782	773	822	775	821	782	796	784	774	809	795	773	836	766	776	793	793	800	806	804	777	763	782	794	750	758	821	788	777	826	727	797	809	783	789	820	825	787	747	756	793	809	756	785	798	789	762	802	725	758	775	808	787	753	782	793	752	776	812	769	841	795	804	778	811	742	764	834	763	773	811	753	782	810	809	778	737	768	813	718	782	783	772	843	752	746	785	823	780	767	744	774	802	819	760	768	783	873	807	765	839	798	814	764	784	789	739	752	784	787	792	775	842	793	763	789	761	788	771	788	784	768	777	774	771	779	794	803	743	790	773	801	807	792	808	785	778	781	769	773	776	770	778	796	806	795	791	829	769	781	811	808	802	787	785	765	798	775	841	807	745	803	807	782	736	774	801	790	812	792	768	810	766	790	825	790	770	821	817	772	800	809	788	749	784	768	773	792	816	778	792	793	797	783	750	783	752	794	772	743	814	805	771	804	802	765	791	785	780	817	799	826	748	790	772	837	813	787	792	766	810	732	811	781	765	787	759	758	778	780	801	809	783	785	776	813	774	784	778	761	796	775	795	822	739	804	801	767	773	793	769	781	760	789	827	750	808	836	831	778	755	818	825	743	792	751	767	830	799	791	760	793	820	820	780	774	749	743	754	748	807	808	790	765	761	774	785	825	826	767	792	770	829	762	780	756	814	789	801	761	770	796	756	802	799	807	761	830	796	786	812	772	817	795	775	763	736	777	792	815	806	761	797	814	801	788	752	792	804	781	819	785	780	816	786	807	798	804	790	775	788	792	763	806	790	794	771	766	783	776	769	823	833	806	828	825	768	851	757	788	800	827	779	846	765	829	810	786	756	794	837	784	788	843	760	807	809	810	773	796	791	776	793	850	742	820	775	744	785	808	763	844	835	803	753	766	783	783	786	734	773	760	749	776	818	818	766	816	854	762	771	773	743	826	788	790	821	751	828	761	793	772	803	790	776	757	817	804	767	787	836	768	805	808	754	790	804	771	849	761	783	745	763	721	817	791	785	805	804	790	775	796	837	798	811	769	826	789	777	804	759	819	784	791	786	780	802	748	775	820	779	798	840	794	741	827	781	846	753	750	774	787	778	787	800	831	824	813	765	778	764	782	792	762	801	773	744	783	749	842	823	725	808	817	802	780	819	763	802	841	772	786	803	772	773	783	817	807	817	810	753	795	807	781	732	824	825	778	795	808	737	777	745	770	813	766	791	837	783	788	790	779	779	754	825	803	800	774	749	748	747	811	767	763	773	761	797	758	835	742	731	797	796	788	826	816	814	787	811	812	765	757	792	797	824	780	783	813	776	818	798	837	775	804	791	827	788	773	784	787	824	779	807	821	790	810	801	781	758	755	773	753	757	825	808	811	756	788	800	811	779	762	819	787	785	779	801	791	806	783	783	771	784	750	801	748	823	768	786	790	774	786	763	816	810	776	791	793	760	777	812	824	805	821	831	753	843	767	801	824	813	806	794	784	837	787	798	834	791	796	786	813	794	787	732	824	774	756	747	785	780	763	799	805	739	785	794	818	779	786	804	806	809	773	798	800	744	863	745	790	761	821	771	785	777	787	853	778	814	789	800	769	782	755	812	827	780	771	797	835	760	784	773	779	823	805	787	784	753	797	827	768	745	733	786	797	770	818	795	815	839	798	752	780	774	783	791	785	775	776	793	808	803	767	791	725	808	776	751	753	742	831	806	775	776	775	809	763	753	759	830	759	790	806	758	780	780	793	797	742	765	796	821	813	892	823	762
8083	543	534	395	300	274	249	231	214	189	181	216	206	178	152	171	180	195	209	170	172	196	188	170	184	171	165	207	183	179	187	183	180	177	178	166	212	199	188	161	183	180	192	195	179	180	176	191	181	173	183	178	174	168	169	159	175	184	184	165	163	178	179	220	177	169	163	186	180	186	196	213	177	158	191	157	192	191	177	202	180	173	167	173	193	185	162	175	178	165	190	163	177	187	169	194	168	175	205	168	170	168	166	183	180	150	197	196	161	178	173	174	169	156	183	165	174	183	200	202	203	184	199	155	183	171	166	168	165	178	194	174	170	156	187	195	183	178	176	190	175	207	172	165	154	189	177	190	184	185	161	146	188	194	183	175	177	183	209	194	191	180	162	173	187	168	157	198	189	163	179	203	193	178	208	159	195	178	173	169	181	172	189	159	162	186	191	177	152	197	171	173	176	152	174	184	192	159	182	194	166	198	160	203	206	175	201	180	184	180	148	152	159	170	196	168	186	170	170	175	181	173	182	165	167	192	171	190	166	188	173	174	174	180	184	166	203	151	161	164	167	161	188	183	161	187	182	165	160	170	187	188	176	184	192	183	201	165	176	175	159	163	154	158	195	196	163	186	148	151	152	188	167	182	183	171	161	174	178	194	181	182	182	173	185	160	194	174	178	218	167	171	178	193	153	184	170	164	168	167	170	182	177	170	202	185	179	173	183	173	175	162	163	171	170	182	201	178	156	151	193	189	195	180	177	166	173	183	162	196	179	174	182	180	159	203	168	152	171	186	169	173	201	180	176	152	179	197	181	176	181	177	171	189	188	183	166	151	188	184	201	168	188	154	157	183	154	178	182	170	181	181	173	195	190	162	201	184	153	175	192	194	182	172	183	159	193	187	188	193	173	180	173	187	208	178	199	157	197	185	185	174	159	167	154	181	149	174	181	151	185	199	179	171	179	165	159	174	189	199	188	166	192	190	171	164	171	170	179	168	223	177	178	181	190	187	174	165	180	200	190	180	178	174	165	171	181	177	175	176	166	189	186	159	187	178	182	171	177	192	183	162	173	186	173	162	180	197	177	152	209	168	178	162	152	172	186	195	178	151	189	213	182	189	184	181	196	171	162	176	140	186	160	207	180	169	184	184	178	180	147	172	166	183	176	188	180	204	163	178	190	177	165	181	167	164	191	193	178	170	209	174	160	170	198	175	177	200	174	172	197	178	191	169	175	169	196	186	179	188	175	186	202	178	182	162	182	158	162	184	184	211	181	177	167	157	170	183	174	156	166	161	169	180	172	161	145	188	192	159	182	165	147	193	181	194	196	221	187	195	212	195	164	175	186	169	183	179	170	181	196	174	143	172	193	219	183	174	190	171	195	176	174	175	182	180	160	185	189	203	181	176	178	173	167	177	165	200	171	173	178	188	173	188	178	179	193	199	170	151	177	178	190	191	175	184	175	183	192	179	198	162	173	168	172	161	165	204	169	169	168	185	159	172	175	188	192	197	191	149	169	179	161	154	160	198	164	185	194	175	174	189	199	176	170	191	182	164	185	171	184	175	172	177	164	212	186	164	194	192	175	176	175	149	182	183	170	178	216	180	205	195	187	185	165	187	169	197	205	180	163	167	165	178	159	176	185	185	202	188	167	167	153	152	190	150	171	157	182	158	171	183	201	176	203	151	215	183	187	194	169	190	164	188	178	193	182	174	180	204	171	172	172	162	185	173	174	162	176	174	192	171	176	159	169	187	190	158	185	213	166	166	168	172	180	171	185	178	182	173	180	179	180	194	172	190	180	202	168	186	191	177	176	168	168	181	202	169	169	174	176	206	174	159	169	159	196	166	190	206	180	187	180	172	173	187	183	190	200	186	190	182	167	193	184	185	160	159	194	161	162	157	197	180	193	177	188	171	181	199	164	167	181	141	173	162	196	181	191	194	179	188	203	193	159	174	143	181	164	204	171	182	169	174	202	179	176	178	200	177	155	166	203	203	153	203	206	174	174	208	178	190	209	204	175	190	162	161	183	172	183	164	175	171	180	177	166	155	187	181	189	176	182	200	174	203	186	186	184	183	161	203	162	171	166	170	156	188	180	174	182	162	172	161	171	185	180	186	191	170	210	177	165	191	163	155	171	148	156	152	170	186	194	148	165	193	181	164	205	179	183	191	196	207	174	157	188	186	197	194	209	194	182	183	175	176	159	172	164	164	171	168	200	192	166	152	165	181	170	192	160	203	180	162	184	183	164	187	189	188	195	186	207	192	185	165	172	182	187	181	178	220	190	190	184	178	209	168	168	180	145	173	198	185	172	185	173	203	165	195	162	175	184	200	174	173	175	174	173	174	190	181	177	152	186	170	203	180	192	182	182	196	191	190	168	170	162	203	193	156	172	170	188	178	181	191	198	209	163	180	170	183	177	166	165	187	173	173	191	167	163	167	166	160	160	154	203	166	192	200	189	184	167	155	179	200	148	164	189	171	154	173	167	172	193	191	191	168	193	192	176	174	169	198	186	194	189	190	195	172	188	177	178	202	175	162	180	201	167	177	174	205	174	187	199	188	170	202	173	181	182	182	189	188	189	166	175	182	172	171	154	182	164	172	180	170	190	174	183	171	171	161	141	180	167	166	162	175	185	158	161	193	166	181	185	172	191	147	186	166	191	195	196	144	211	187	165	171	196	187	166	180	197	167	167	173	199	204	181	155	154	148	199	180	183	172	178	174	173	178	172	186	167	154	179	180	180	183	192	182	183	168	173	177	171	213	198	194	180	165	163	167	187	174	198	162	182	163	166	150	176	172	166	189	181	166	159	175	162	187	210	142	178	189	182	163	180	165	198	177	198	178	186	178	177	173	169	190	171	189	185	177	185	174	205	175	174	183	178	204	170	177	173	162	171	176	152	183	168	188	175	193	179	179	194	174	168	177	198	202	164	173	193	169	161	193	160	208	175	176	178	195	160	146	186	154	189	168	169	174	146	163	184	164	158	198	182	180	196	188	162	151	203	166	184	166	187	174	196	185	169	178	160	189	192	175	147	158	183	164	164	182	161	198	186	179	161	180	169	189	181	179	144	175	170	172	171	160	171	189	193	192	168	180	166	185	175	153	184	191	160	172	157	167	174	181	168	191	180	161	178	183	195	175	184	166	170	181	187	191	182	172	178	155	178	175	173	176	184	173	179	197	182	164	189	172	162	177	176	183	197	197	191	172	187	179	172	189	156	181	187	158	211	187	188	183	204	202	169	175	174	166	198	182	148	166	171	185	179	196	173	161	174	163	189	183	199	198	184	150	174	205	176	171	194	191	181	202	179	183	184	178	166	190	186	169	161	183	180	190	177	206	171	196	188	195	178	175	145	173	181	206	187	161	167	184	188	159	172	172	151	181	165	195	198	193	169	170	156	192	188	164	157	182	192	179	180	173	188	187	173	164	189	168	158	183	202	184	180	197	193	191	208	184	163	179	185	174	195	180	170	190	197	163	188	150
6638	706	1150	1249	1113	917	808	731	652	607	607	584	495	503	494	535	470	517	477	502	479	475	477	422	463	425	424	442	421	442	458	470	474	439	426	423	435	452	420	460	445	404	446	455	397	450	445	447	420	426	444	404	438	421	449	494	437	429	444	399	417	423	415	400	462	404	407	446	437	450	409	421	412	415	419	462	410	436	449	402	427	427	387	389	395	473	421	411	431	412	437	400	411	450	407	408	412	425	447	387	429	413	428	405	409	411	416	414	424	445	422	419	412	409	429	427	424	405	413	422	443	426	405	449	442	408	411	396	399	392	399	410	388	442	436	424	442	439	426	422	420	393	420	412	391	413	412	450	381	457	392	402	454	419	446	387	429	457	416	403	406	441	448	404	435	437	456	445	424	422	423	373	420	380	419	426	419	455	426	440	420	437	461	467	430	422	443	447	411	436	411	410	400	459	443	418	436	397	441	383	420	422	392	429	445	406	461	405	393	408	442	423	452	440	396	428	392	372	423	403	418	416	397	404	421	401	380	418	443	441	414	429	427	436	406	446	409	377	413	431	427	392	406	447	423	406	426	424	426	426	404	440	411	443	415	398	424	416	452	461	423	428	442	422	394	424	403	445	410	423	430	400	439	427	408	437	402	460	408	408	416	439	430	443	382	441	410	415	445	409	429	422	451	426	415	471	424	410	438	397	421	424	391	436	401	439	415	444	428	382	435	415	410	417	378	398	422	429	400	450	419	403	458	399	418	406	422	442	394	434	436	414	460	409	394	415	465	437	464	402	394	409	403	425	413	427	446	444	390	422	415	426	435	415	413	396	430	424	431	434	428	409	457	422	423	420	428	437	417	426	424	409	427	427	400	448	458	446	424	407	387	432	448	402	418	406	439	424	409	408	459	449	405	413	437	398	441	433	413	446	434	408	419	382	406	419	433	437	404	417	427	410	450	409	400	429	434	418	423	442	404	395	446	404	420	408	403	431	428	434	392	452	436	425	440	405	425	430	411	438	440	417	426	427	389	411	416	420	396	476	398	404	433	427	408	419	408	421	394	430	448	434	428	427	412	377	424	439	434	405	407	407	407	378	412	414	423	421	421	407	459	400	398	411	394	435	421	428	419	452	390	447	409	434	411	418	401	438	438	400	437	429	407	402	390	430	462	419	422	439	444	406	399	425	422	430	488	393	418	426	414	422	388	412	428	407	417	406	434	434	428	410	416	380	423	422	436	451	438	424	427	463	455	407	407	436	414	450	424	414	446	428	416	427	439	408	376	395	413	441	399	423	395	436	408	419	464	411	404	449	419	413	423	439	448	443	414	439	454	393	441	378	406	410	433	432	451	398	423	416	437	427	437	431	430	425	435	434	393	445	414	419	450	400	475	416	411	423	454	421	441	457	419	430	450	429	430	406	436	398	422	404	439	444	411	425	446	440	399	426	446	370	427	395	398	473	428	412	434	438	442	418	435	408	401	391	422	454	391	437	461	435	455	461	423	436	431	401	427	444	423	451	408	397	408	438	425	440	408	430	424	459	407	458	440	402	413	421	430	470	438	423	422	393	423	414	492	450	401	411	410	413	458	462	402	406	401	389	417	427	417	423	437	451	397	418	472	400	445	403	415	424	441	423	426	431	396	413	428	428	392	426	440	435	429	411	431	416	437	423	409	453	437	398	416	426	442	412	397	396	435	407	430	457	465	410	412	399	392	432	414	406	414	438	459	415	419	380	433	408	408	419	462	466	457	420	454	415	441	423	453	405	437	411	418	419	419	405	424	429	457	429	415	413	387	415	439	427	410	445	411	421	424	442	426	412	391	400	382	406	383	436	456	397	433	410	455	412	406	445	420	420	396	451	400	412	426	420	391	374	429	408	416	403	409	457	404	412	409	449	431	413	386	451	421	374	410	435	412	429	444	400	392	433	453	447	404	411	415	419	408	437	427	431	382	451	400	399	426	416	423	404	425	413	418	403	372	431	442	406	415	398	422	440	436	408	421	413	447	413	424	400	423	440	423	424	421	445	454	441	421	408	427	404	413	422	449	424	448	431	413	429	415	416	405	450	408	408	440	391	428	394	416	425	390	426	435	435	414	441	467	426	432	406	403	413	392	420	401	415	399	410	431	440	423	445	400	407	446	436	434	432	416	455	414	412	394	395	390	407	416	456	440	410	431	447	463	450	418	399	431	424	375	401	459	426	402	424	439	375	416	433	419	394	432	415	438	429	439	426	406	396	446	427	419	412	463	415	410	414	401	396	421	436	431	395	384	448	435	440	404	410	417	420	430	438	437	462	433	398	420	439	438	410	428	395	440	440	416	419	434	395	417	424	391	431	458	447	427	417	386	463	409	425	418	444	428	442	429	419	430	409	421	412	439	396	405	419	426	425	427	398	435	414	462	389	425	415	408	412	424	401	404	404	438	452	403	422	434	420	410	428	450	420	393	417	410	410	424	415	409	411	393	415	424	431	400	415	441	467	388	449	421	421	392	420	427	438	424	412	422	437	425	429	400	396	423	424	414	424	427	439	440	470	386	459	427	485	389	451	409	391	457	441	419	416	403	435	476	424	435	443	422	407	391	442	427	425	415	456	433	429	434	406	400	436	415	421	429	433	401	398	418	431	427	470	390	431	438	410	451	437	429	453	438	419	386	448	429	440	464	454	434	436	417	433	410	373	434	436	427	405	449	430	423	444	462	433	436	419	406	441	404	403	419	436	422	446	390	386	420	430	423	448	446	452	414	386	394	412	409	421	405	446	428	409	411	400	400	455	441	458	421	402	425	442	399	425	416	405	438	411	381	426	435	398	404	376	405	413	426	429	446	414	398	447	448	389	440	423	450	422	415	436	423	437	408	409	362	426	402	402	421	417	445	456	428	438	431	428	424	421	383	395	437	414	434	440	439	432	411	408	428	421	436	385	390	449	434	425	440	435	415	417	447	423	456	418	439	433	389	447	447	470	389	423	434	418	406	424	411	367	428	431	423	390	429	443	402	366	384	427	439	427	402	400	449	426	437	424	441	434	448	409	410	406	418	425	438	413	445	440	454	406	405	435	442	423	393	474	403	410	408	426	474	401	379	408	427	386	420	454	407	430	438	419	412	441	408	391	421	429	380	406	432	396	419	425	401	423	462	413	431	465	466	431	404	431	430	415	418	477	436	400	403	400	422	402	400	430	408	452	467	405	415	450	448	435	402	395	432	456	406	435	441	428	412	426	428	415	433	418	376	418	427	414	422	446	406	411	438	438	461	411	423	425	434	449	429	437	438	391	414	424	413	431	411	406	410	422	434	396	409	409	393	413	409	445	411	403	443	444	414	419	422	402	435	413	439	447	439	435	398	401	397	409	432	458	410	405	424	408	423	447	425	433	438	443	444	452	431	401	426	421	416	426	435	429	434	471	432	425	424	431	483	422	407	398	391	413	424	422	397	433	433	407	398	385	436	389	419	445	413	419	451	421	433	406	420	440	386	421	398	439	437	412
14972	1223	847	560	464	328	281	224	179	176	175	179	171	135	157	155	146	152	177	155	99	121	132	141	130	115	115	143	144	116	113	138	119	102	110	138	105	105	135	114	144	110	118	116	113	110	128	139	148	125	118	138	116	102	149	126	109	111	117	130	119	127	135	148	109	131	115	127	122	109	142	134	113	134	122	136	135	121	99	124	108	128	135	107	119	139	143	138	114	127	108	139	133	118	128	116	129	121	135	138	144	138	149	111	117	150	137	137	140	157	118	122	123	124	132	130	126	122	104	112	115	119	120	122	138	126	156	145	125	114	132	126	97	133	103	142	144	118	129	128	124	122	126	125	128	130	119	129	123	143	121	98	138	145	103	117	142	132	119	128	127	120	156	119	117	139	109	121	110	127	142	129	124	150	109	105	145	125	132	105	128	108	141	123	142	133	135	129	108	126	136	112	127	152	151	109	137	135	103	104	122	137	109	126	141	112	135	142	107	129	135	130	156	140	129	105	119	123	140	157	127	124	120	140	123	121	121	125	127	100	122	118	123	112	131	145	134	128	155	122	125	155	127	139	128	126	103	119	128	130	118	119	138	129	130	127	140	132	141	100	110	135	132	143	128	119	131	115	123	139	131	111	123	128	117	118	128	129	112	130	129	138	114	133	142	105	94	137	128	131	123	124	128	121	130	139	132	119	96	116	145	125	138	122	92	125	124	138	109	130	104	143	118	128	116	112	153	105	138	126	110	130	146	119	141	121	141	105	111	121	122	114	107	127	118	133	128	111	118	128	122	119	120	125	125	125	137	141	131	121	129	122	127	136	148	126	131	122	138	115	124	109	141	110	115	131	114	132	132	126	124	140	128	130	131	123	112	163	133	128	107	127	135	121	127	95	107	138	132	127	123	127	117	128	108	133	119	119	128	134	126	113	118	121	123	130	127	128	125	131	130	125	109	135	127	129	137	105	152	113	115	114	128	116	121	107	123	107	135	119	108	127	119	147	133	132	131	116	130	123	154	105	140	123	129	119	118	130	125	104	136	139	129	132	127	110	116	133	86	125	136	117	99	108	131	105	142	136	132	127	116	101	137	168	137	119	128	125	129	149	137	116	125	123	135	137	116	126	129	121	127	137	129	127	121	108	120	135	139	116	142	130	126	134	135	117	112	123	136	134	119	136	122	129	118	124	129	120	123	153	115	124	121	112	118	118	120	133	108	128	139	145	128	144	116	124	99	145	123	135	123	140	117	134	123	120	109	109	120	110	144	110	128	128	117	130	99	131	131	127	122	126	117	150	124	113	139	136	139	141	134	123	107	134	102	97	116	144	122	133	130	119	140	145	100	130	122	128	105	129	125	156	133	119	133	126	130	113	106	129	102	132	127	112	135	132	126	156	134	128	149	138	118	114	136	111	107	148	128	114	125	93	130	143	117	161	110	128	119	122	121	123	104	123	123	131	136	135	114	120	130	106	155	149	142	117	108	139	134	131	157	133	128	113	115	118	131	112	143	132	104	112	118	140	121	108	126	117	119	147	125	128	122	115	122	143	124	112	130	93	121	137	113	126	133	135	123	133	112	128	130	142	116	121	122	133	105	122	140	147	132	113	149	131	122	113	122	136	114	125	111	139	116	108	115	116	135	116	126	118	133	137	127	135	125	117	112	141	132	104	102	109	130	138	136	118	145	132	120	130	135	138	106	123	126	121	134	127	114	147	137	138	144	136	146	102	130	125	128	134	113	128	103	128	134	116	123	125	145	124	120	112	150	115	137	106	143	116	110	113	138	108	93	116	125	127	121	118	111	103	124	125	126	130	126	122	129	142	132	121	153	144	114	141	114	128	121	122	110	138	121	145	119	112	120	132	126	103	152	138	125	148	127	123	122	131	145	127	126	123	114	122	118	128	133	133	130	115	147	150	116	124	128	124	109	124	134	132	117	122	126	132	133	128	134	113	109	125	131	99	117	125	117	122	114	119	89	136	121	126	126	140	141	133	123	123	128	122	126	133	121	114	118	112	126	137	118	100	107	133	139	121	145	113	132	124	129	130	119	138	124	136	117	109	130	145	106	123	110	104	117	112	128	118	114	115	127	109	108	126	129	136	127	146	131	136	126	118	137	118	141	114	116	118	138	125	133	109	123	122	112	126	145	149	120	105	166	136	119	120	134	111	134	136	119	131	132	160	99	133	137	133	127	125	125	139	124	133	115	126	122	123	140	132	99	113	140	128	128	104	129	155	115	123	137	111	119	125	115	113	111	100	132	134	136	147	116	126	140	125	127	118	134	122	127	134	141	126	145	121	115	140	141	126	123	122	109	128	132	133	113	114	124	117	135	124	127	113	121	140	137	118	159	121	112	137	116	146	126	140	141	119	122	126	137	123	105	136	118	141	132	133	130	123	131	129	122	116	121	114	107	121	121	137	135	132	109	133	123	122	118	131	125	143	131	112	126	104	132	134	120	137	118	129	118	109	98	126	126	113	111	115	114	133	126	137	133	127	139	135	146	118	143	129	127	125	126	138	110	146	148	128	117	135	134	126	111	122	129	128	139	144	121	119	115	110	143	136	119	147	141	124	115	128	119	152	113	131	106	136	126	127	118	127	131	118	135	123	133	150	136	111	111	113	122	109	118	117	127	112	107	123	123	122	132	128	128	120	121	102	134	121	124	104	135	134	126	117	145	122	147	123	117	139	153	132	140	113	126	143	134	131	133	129	116	126	118	145	112	127	138	115	104	122	122	147	127	112	106	114	132	126	164	118	143	123	101	111	127	122	141	138	142	155	123	102	117	133	139	120	148	139	126	133	135	118	116	115	132	123	123	135	140	142	116	124	122	128	144	96	145	130	122	125	132	132	119	103	119	115	136	125	107	99	129	107	125	119	126	132	120	123	130	139	99	115	125	113	149	126	115	109	128	133	128	145	155	100	131	129	126	125	117	144	122	127	130	133	155	151	141	118	110	130	121	125	124	105	142	111	114	155	126	132	121	106	123	122	141	110	104	135	141	143	122	125	134	115	115	120	102	124	97	136	123	116	135	128	149	116	125	124	120	118	128	120	110	105	125	126	104	124	146	130	121	112	136	96	114	136	130	130	126	111	138	107	147	137	134	110	136	141	106	147	135	132	128	142	128	111	128	126	128	120	131	123	143	102	112	132	121	110	132	112	118	140	137	153	101	124	107	111	127	111	143	118	125	99	127	121	120	138	130	134	102	134	134	125	124	139	114	118	128	122	127	132	101	143	129	121	129	147	115	163	125	130	134	126	144	157	131	129	120	118	119	125	116	118	126	117	128	108	134	123	122	128	147	130	111	122	113	137	128	145	136	140	114	116	124	154	136	108	123	122	136	146	124	120	128	134	138	130	148	120	121	124	126	147	151	115	133	109	127	129	125	129	116	120	132	146	129	151	113	135	123	126	148	119	121	123	133	129	121	133	137	134	138	110	136	128	121	141	136	129	122	135	164	108	141	126	134	136	132	119	126	122
8426	939	1710	2005	1636	1307	1144	945	800	718	622	606	528	517	494	497	497	477	428	420	445	386	399	407	386	414	350	334	345	400	409	360	341	358	346	401	367	381	340	352	392	386	370	319	342	378	329	375	350	367	351	368	347	365	356	332	351	366	348	351	316	350	342	387	365	307	312	349	378	331	327	333	334	322	311	353	357	346	346	377	313	332	322	328	356	336	359	350	309	336	308	349	319	335	318	349	363	359	335	343	353	323	334	359	296	324	344	352	320	335	303	350	319	326	326	340	363	360	342	306	357	330	333	332	331	344	366	335	340	347	355	314	333	342	333	327	359	335	321	358	365	354	330	306	346	324	368	333	334	331	313	353	339	354	314	327	349	331	346	333	342	323	332	297	309	309	360	316	323	323	331	308	341	343	326	362	355	399	337	354	343	318	322	348	324	374	333	373	348	317	349	359	338	339	346	359	339	343	368	350	313	337	356	335	323	328	373	323	327	343	334	298	362	325	328	321	352	332	340	335	373	353	364	366	333	338	367	332	338	355	348	319	365	367	336	334	335	361	358	329	314	332	299	366	332	321	309	310	334	310	353	330	317	329	336	335	340	339	326	341	349	391	356	302	342	356	340	344	351	330	317	363	358	315	352	341	319	306	350	310	324	359	349	359	338	341	327	343	311	336	352	337	368	314	343	341	336	341	347	344	337	331	353	334	343	319	330	355	359	334	360	339	353	345	320	333	336	293	338	325	331	311	325	350	331	347	345	332	319	328	330	340	347	314	360	357	337	347	283	332	365	358	344	325	325	334	348	357	352	336	371	340	326	352	358	341	328	335	365	351	370	346	339	351	334	333	378	333	329	376	343	358	331	315	332	353	311	304	335	347	361	353	353	340	356	344	373	349	360	350	340	338	329	332	354	338	334	324	338	337	357	351	311	340	340	367	338	314	323	340	381	328	318	364	343	325	347	286	307	354	330	333	355	367	375	347	332	376	331	340	328	361	346	299	341	321	324	322	332	330	341	335	319	312	336	352	343	321	334	323	352	340	338	337	369	340	374	317	339	342	336	346	320	329	347	341	340	331	367	368	375	355	352	337	333	291	333	349	348	324	324	333	340	337	338	310	350	350	340	334	327	347	359	288	345	363	327	337	348	317	319	342	368	356	349	330	359	334	347	350	346	341	350	351	307	335	376	346	359	379	360	320	315	313	364	324	337	352	339	336	340	366	332	335	341	337	324	322	366	361	354	297	342	352	343	358	305	328	359	352	383	370	334	343	324	342	353	325	334	315	344	358	315	322	310	323	328	330	346	336	337	355	362	316	344	328	330	324	329	340	333	337	323	338	325	361	332	358	308	334	373	335	354	339	334	347	322	342	319	360	314	335	356	299	328	335	355	358	336	319	314	315	308	349	360	334	335	306	342	364	340	365	321	341	387	295	354	348	342	349	324	328	359	334	324	366	340	314	354	337	339	377	357	330	336	335	352	328	330	353	365	350	343	350	340	342	337	332	360	310	355	328	329	338	358	364	350	341	350	326	295	325	361	338	364	340	319	321	330	331	336	348	331	334	367	313	339	374	292	356	327	303	355	351	315	318	319	336	359	317	337	319	335	316	364	338	327	324	322	305	337	321	325	315	372	353	326	291	332	328	351	329	352	330	322	316	302	312	362	374	373	328	354	338	340	345	329	332	306	328	338	322	336	342	334	330	348	336	333	325	355	341	334	355	325	326	311	323	307	352	318	321	329	324	330	352	403	353	338	324	324	330	310	310	308	321	348	324	351	339	325	321	336	387	339	307	306	302	327	345	328	346	363	320	351	342	371	315	321	362	345	344	349	378	313	330	357	328	350	347	357	318	348	339	324	339	361	324	343	347	310	323	322	365	336	340	357	348	321	310	302	350	363	344	325	295	342	365	334	359	327	325	356	335	335	353	335	336	332	330	315	311	348	352	320	343	317	341	354	377	353	347	336	353	335	374	341	367	372	327	328	332	370	352	363	326	345	330	352	354	337	343	327	340	355	340	347	334	345	347	318	346	332	308	293	358	332	355	335	337	326	346	351	350	328	333	336	345	325	354	326	341	324	353	353	327	362	332	390	348	364	336	341	350	338	374	347	353	353	376	331	334	347	305	324	322	376	311	317	357	319	337	351	339	331	342	368	350	332	353	337	331	340	327	326	348	343	315	345	353	309	335	329	327	355	346	325	348	336	307	369	320	359	334	351	348	289	337	337	321	324	346	331	328	329	383	328	330	332	298	336	331	378	366	337	323	344	340	363	371	328	375	349	320	348	369	346	318	324	346	326	320	333	318	326	323	324	363	348	346	327	331	320	325	354	353	346	305	341	338	363	322	360	354	318	363	327	309	327	362	325	299	365	361	347	334	344	372	343	326	346	362	324	343	333	314	339	327	334	337	382	305	325	335	359	350	347	323	302	340	331	348	349	350	321	338	359	354	353	338	342	336	349	302	342	348	299	353	328	350	323	318	319	342	338	323	361	348	350	327	334	342	276	303	372	335	340	358	358	364	311	367	350	357	348	379	344	336	322	334	373	350	335	363	312	338	348	322	342	340	329	329	337	336	329	312	317	338	328	350	360	348	321	314	330	333	303	349	323	347	337	347	345	375	338	333	348	321	335	367	366	328	366	362	364	332	313	342	343	331	330	331	345	340	340	330	380	334	328	341	351	346	327	321	327	328	299	348	373	325	328	332	339	357	357	335	313	342	345	287	317	359	347	339	344	340	347	333	343	370	336	316	346	344	337	332	321	314	339	357	394	314	327	336	316	345	343	348	337	319	352	304	341	340	328	355	336	312	329	366	326	378	341	312	345	322	331	310	330	346	342	307	348	314	345	341	328	331	360	336	357	363	328	335	332	302	352	336	342	364	332	336	314	332	350	358	351	343	323	348	339	314	305	310	352	321	341	311	314	345	347	354	328	317	331	330	342	339	370	328	305	353	336	351	359	314	327	323	353	365	332	335	351	330	327	328	328	347	331	334	351	331	376	335	337	292	350	355	342	361	357	332	340	343	362	376	324	343	340	343	336	329	325	338	360	379	353	338	307	316	346	328	340	360	337	349	355	340	344	345	328	340	327	361	348	330	362	332	343	371	339	363	328	298	352	350	334	349	322	313	372	365	363	336	328	346	356	388	352	304	319	356	365	352	357	338	348	349	310	342	310	309	361	337	329	338	339	354	296	363	330	378	351	324	351	327	325	335	339	312	363	313	321	296	344	318	303	322	358	347	327	353	312	334	333	322	344	326	350	313	332	383	342	323	317	341	357	337	340	355	320	340	356	328	380	304	316	373	334	351	317	345	327	321	344	345	351	331	327	349	328	354	354	309	340	356	383	307	325	343	343	356	358	344	334	360	317	346	346	343	328	355	328	342	333	339	350	339	335	386	303	330	325	336	341	378	341	324	328	339	319	326	339	331	307	365	334	352	339	371	325	359	320	342	338	326	324	349	323	340	330	357	369	343	348	354
1825	396	416	388	355	393	398	375	351	395	359	390	374	398	361	386	341	393	345	363	351	403	372	348	379	366	404	395	358	354	348	387	339	371	357	328	359	361	351	353	391	381	364	343	399	343	369	358	357	371	356	364	386	353	335	327	364	345	367	358	367	362	357	350	377	365	392	363	344	356	382	398	393	384	354	362	339	351	344	354	364	376	343	386	345	353	401	343	373	362	332	368	370	359	361	395	379	385	340	388	377	389	340	348	370	371	391	362	369	360	365	356	380	350	366	341	375	394	387	336	360	331	360	378	405	373	367	415	354	379	378	392	355	328	381	341	380	362	354	371	398	359	334	346	356	359	348	344	331	347	356	384	379	380	372	355	376	344	383	375	370	388	368	335	374	400	399	391	351	338	347	343	401	369	344	334	381	364	374	367	352	339	375	342	373	372	362	355	374	376	370	361	380	381	360	369	383	374	379	369	358	372	354	365	388	334	370	368	374	367	363	335	364	344	392	375	356	358	392	344	377	371	351	380	363	354	334	358	305	379	363	338	379	365	353	381	365	359	345	313	384	406	379	339	361	325	356	374	375	387	317	353	363	405	346	344	377	349	375	334	349	379	381	393	358	355	337	398	387	389	368	390	388	346	394	380	338	348	381	350	361	383	361	367	367	325	357	344	374	382	382	375	418	403	363	327	360	336	402	371	388	380	362	343	365	351	397	366	375	337	386	329	366	369	329	357	352	347	346	393	374	372	358	347	363	346	393	327	354	358	362	329	347	344	397	340	382	360	363	328	382	353	396	380	370	404	351	333	346	356	391	372	350	384	368	373	357	327	377	376	352	355	372	402	366	376	381	354	360	358	382	372	375	398	366	390	345	363	362	406	376	367	334	329	363	393	357	385	348	364	360	374	358	355	388	378	353	350	362	368	331	365	343	364	353	370	342	399	385	374	363	338	334	372	377	426	365	343	371	364	347	357	402	365	388	345	374	384	348	367	400	344	348	376	422	351	358	335	338	375	314	388	393	357	373	337	337	355	370	343	343	363	380	379	346	365	338	350	338	350	359	390	332	368	396	383	355	362	343	373	332	355	363	345	358	407	398	353	404	398	377	385	358	347	384	362	349	380	382	389	335	375	317	342	369	347	398	344	356	368	371	336	368	351	307	403	338	420	364	351	344	362	413	377	350	369	381	372	386	361	381	372	366	389	385	358	361	339	407	378	370	402	366	383	305	407	367	392	359	392	387	345	372	376	393	354	344	350	364	386	363	342	373	395	360	364	375	348	384	349	397	349	385	392	368	392	389	366	312	343	376	369	363	373	366	358	366	344	366	328	404	408	381	380	354	376	377	368	350	364	371	391	379	387	378	347	356	365	372	393	377	380	347	374	360	314	373	389	394	346	386	366	349	348	369	372	344	346	364	350	376	405	334	356	385	372	383	316	319	367	373	364	344	378	338	353	359	366	351	410	396	370	351	394	361	377	360	368	385	354	399	364	342	372	361	358	370	373	361	367	364	382	359	360	354	385	359	356	313	375	345	384	376	395	370	378	382	385	354	361	340	372	396	389	360	403	339	351	352	387	365	385	343	351	384	386	369	329	385	378	377	323	354	356	363	351	366	369	376	381	359	343	350	409	391	330	386	353	337	355	351	324	369	365	382	385	380	385	379	338	377	349	376	377	381	372	364	334	360	378	372	413	397	372	371	370	374	350	341	367	406	412	394	375	395	401	374	370	331	370	342	358	373	357	365	374	336	399	371	392	396	349	390	367	377	365	352	348	365	337	349	395	359	374	340	379	374	348	415	384	362	332	352	328	379	402	354	367	363	367	397	398	402	367	357	366	336	333	367	362	358	344	367	344	404	344	352	354	373	342	366	387	383	364	354	361	402	364	357	385	371	338	362	367	343	359	367	394	343	395	389	347	345	373	374	352	366	371	361	369	373	339	394	394	376	403	384	347	379	383	401	430	366	322	368	391	347	372	415	329	361	362	369	362	335	390	364	363	367	371	402	382	315	336	367	355	346	385	367	404	343	375	363	372	321	381	397	326	362	366	377	400	353	367	320	339	365	357	383	368	390	356	354	334	380	359	357	368	348	376	350	375	343	341	391	352	389	384	384	369	358	324	345	380	369	370	362	356	388	384	343	370	392	355	315	363	361	344	364	376	414	338	353	371	362	355	363	371	371	368	374	359	397	365	423	363	349	378	367	370	389	362	339	353	331	358	377	369	395	372	377	370	358	358	399	363	370	379	351	366	348	399	353	344	339	333	369	379	344	352	367	395	405	367	353	386	373	342	329	359	377	355	365	373	341	357	371	345	337	363	357	371	377	353	356	387	336	363	379	377	388	370	380	354	371	377	347	345	363	368	357	351	383	387	361	356	360	376	344	376	338	356	366	355	318	344	350	339	372	355	353	327	371	355	348	371	356	344	352	376	359	328	347	378	337	334	375	366	379	413	401	364	381	389	376	361	336	340	348	357	378	364	384	359	330	351	372	382	359	360	359	348	385	392	375	332	387	360	368	358	376	395	357	388	370	375	370	372	376	377	364	369	388	387	380	373	344	336	352	388	354	393	351	358	361	345	389	359	364	389	384	339	325	401	373	347	381	367	412	383	388	359	363	371	348	321	359	372	371	361	357	400	377	350	373	353	408	331	355	344	379	365	396	328	365	353	372	325	348	382	307	361	346	339	377	356	373	384	367	337	378	388	376	356	393	377	367	395	349	340	352	352	385	367	355	362	319	364	346	358	334	361	349	404	386	373	388	358	357	367	356	378	374	349	366	331	354	364	365	342	357	366	394	376	380	354	347	395	394	359	356	365	374	338	402	349	376	358	356	356	333	369	344	333	377	383	369	387	362	364	330	356	349	391	356	352	375	388	387	403	335	336	339	341	387	364	376	366	363	327	361	339	344	392	357	371	365	392	403	394	360	388	357	382	359	373	373	362	400	378	375	391	374	407	373	368	388	377	363	386	368	373	382	350	405	404	369	365	391	368	348	397	372	397	324	365	391	329	341	382	342	369	375	353	374	387	396	354	354	354	369	355	383	384	356	346	341	370	356	364	357	379	395	327	368	378	352	381	348	344	342	341	337	367	375	354	380	316	382	323	400	349	354	368	326	360	411	377	362	381	343	327	390	372	353	344	357	348	348	361	339	376	346	332	381	435	348	348	378	370	372	333	354	375	386	365	323	345	311	369	362	397	403	388	389	397	376	328	367	363	324	370	356	346	376	347	359	379	385	357	371	372	375	370	364	334	351	361	375	376	385	344	380	371	369	357	350	360	359	384	343	360	332	373	366	356	378	382	373	360	372	356	321	365	362	353	344	375	381	338	404	386	393	348	338	344	378	350	361	368	347	345	378	402	362	368	344	381	333	304	363	344	329	373	363	363	356	396	406	376	336	373	360	333	383	382	370	368	338	385	395	380	380	384	332	358	388	377	403	379	352	370	348	378	372	343	351	372	353	380	352	364	350	345	344	375
2122	842	816	842	820	795	806	834	765	838	775	831	821	759	850	757	814	811	793	872	788	813	769	782	842	794	762	791	801	790	776	783	838	780	792	757	762	825	770	806	764	800	808	829	791	791	792	804	837	793	800	829	816	768	800	801	800	803	845	823	836	787	739	772	796	794	819	736	817	801	758	805	770	831	748	791	723	831	805	831	808	815	834	765	797	769	767	795	822	770	844	818	800	794	798	825	765	779	813	795	803	776	784	803	765	831	777	790	781	799	834	802	805	823	785	794	868	818	815	808	782	779	819	766	780	802	754	785	796	777	767	767	782	745	802	786	780	782	780	803	752	803	800	788	753	749	763	757	770	813	764	760	798	819	799	763	819	779	767	807	802	835	783	815	746	765	787	788	816	776	773	810	786	823	793	767	822	809	780	802	801	817	777	776	794	799	803	775	793	783	815	809	780	745	783	813	827	783	784	765	842	823	776	766	809	840	800	776	769	816	802	784	825	765	785	833	813	776	836	752	723	811	770	787	798	800	802	804	784	779	766	762	818	734	800	812	801	801	810	806	793	796	782	743	766	771	784	762	825	740	835	771	796	844	768	749	731	775	807	776	738	741	783	756	815	782	802	814	800	792	782	771	841	805	806	843	845	795	807	780	772	819	810	786	779	773	765	745	821	781	836	757	826	818	781	753	818	821	805	765	778	764	827	740	801	774	773	810	777	779	802	780	800	882	749	823	774	776	754	798	794	754	753	781	804	796	847	739	781	778	775	758	832	828	799	763	773	782	827	779	787	736	836	810	759	733	799	789	803	789	784	768	783	762	816	781	777	768	770	789	818	785	757	819	776	859	809	774	805	835	804	795	819	755	808	775	819	776	744	783	792	855	833	805	842	787	807	790	818	757	818	759	770	804	748	739	794	799	743	807	834	823	798	852	856	802	805	805	786	786	786	790	819	761	769	783	772	811	808	792	780	818	828	786	813	806	813	807	848	826	812	776	767	768	786	762	798	809	770	785	841	811	805	795	787	763	755	752	815	771	788	823	781	789	777	745	784	800	799	761	802	745	825	790	767	801	791	764	767	784	784	818	804	816	833	808	790	802	809	790	802	790	799	782	835	784	798	793	780	829	800	737	766	808	789	768	768	799	786	801	812	761	775	749	799	761	804	828	774	835	757	758	794	820	823	756	781	794	856	805	843	820	803	825	808	788	825	836	830	808	817	811	809	785	861	819	744	744	815	768	865	795	803	763	827	751	797	757	766	826	791	787	844	763	840	807	750	783	785	754	824	835	828	739	795	775	805	814	745	825	848	820	791	845	835	773	766	802	831	784	766	759	755	790	834	765	776	862	775	741	782	792	816	796	792	780	832	836	813	878	816	792	747	757	804	805	753	805	854	800	834	776	851	779	775	824	759	801	809	750	763	794	785	808	798	799	813	807	790	838	818	733	860	759	787	836	810	797	788	773	816	835	775	755	787	803	778	795	787	820	802	781	801	792	778	801	772	759	755	812	802	762	828	812	797	791	832	818	757	823	770	812	830	743	789	797	785	806	786	774	792	799	759	778	768	781	783	786	809	850	815	823	789	835	775	833	773	776	813	780	804	792	763	789	816	814	747	836	811	788	748	830	821	792	797	783	807	828	803	785	783	751	764	791	774	806	757	806	813	816	775	793	799	804	790	807	791	809	825	791	826	799	766	808	819	794	802	796	844	786	771	768	783	830	762	802	767	785	801	803	768	760	790	813	795	739	824	791	838	797	765	811	794	750	747	786	787	821	798	744	779	794	793	803	804	766	771	775	819	803	812	773	795	763	752	774	793	816	805	760	778	777	842	814	821	797	805	796	834	772	806	779	750	804	737	841	795	813	822	793	744	799	803	805	772	773	776	792	783	776	793	803	824	796	707	774	833	802	728	839	795	809	895	850	780	806	782	791	827	764	790	819	796	775	777	800	757	801	793	836	758	756	793	775	792	813	783	787	760	810	782	774	829	794	795	822	760	833	799	771	806	760	839	811	809	786	788	798	829	765	780	779	789	777	785	816	793	784	795	777	813	739	811	828	761	766	789	818	788	787	795	818	770	773	783	828	731	855	747	756	815	784	798	784	728	850	787	791	835	836	807	821	765	783	803	861	801	766	758	871	772	801	758	801	778	777	777	802	825	820	848	795	783	836	813	816	784	762	814	800	780	779	842	784	809	792	781	781	767	740	785	760	737	813	817	776	752	776	787	790	766	864	821	775	800	825	769	782	778	797	784	848	785	806	809	791	840	819	771	768	817	762	807	793	794	765	815	830	737	785	828	820	782	796	758	742	793	782	778	753	820	777	828	817	807	825	797	864	772	805	815	801	780	823	796	773	838	778	826	814	777	759	717	813	798	776	783	821	775	763	769	790	805	788	767	778	752	785	797	760	784	831	736	812	824	779	836	797	834	806	866	769	791	810	803	826	806	854	836	812	764	826	747	797	805	751	780	777	780	820	815	802	766	805	803	785	784	776	826	817	796	789	821	780	781	781	775	787	830	724	745	776	800	767	832	844	796	744	802	823	835	738	789	780	792	818	795	797	777	813	829	780	803	815	835	808	799	793	787	824	805	759	851	795	774	759	755	792	812	768	754	820	820	818	799	792	856	783	804	786	814	789	760	847	776	766	749	801	786	788	810	789	813	788	776	818	820	757	797	831	759	759	777	785	745	792	781	821	783	746	752	752	763	754	745	848	737	767	804	803	800	804	766	782	822	828	825	761	830	764	789	808	813	855	761	826	831	766	770	850	794	851	816	818	779	783	752	760	807	745	814	771	814	803	784	764	823	814	763	825	751	798	719	777	857	808	789	766	770	822	775	833	772	789	776	843	756	799	805	812	771	804	783	803	796	762	813	841	792	790	819	804	779	827	803	800	807	766	768	828	782	804	761	758	845	802	811	766	799	812	770	761	795	807	798	794	790	772	734	778	802	770	798	806	795	795	834	792	740	826	763	821	741	769	794	809	797	817	806	745	806	800	796	782	817	792	824	815	810	811	784	825	790	767	810	802	801	786	796	808	761	831	801	810	818	792	808	800	782	821	812	788	823	793	780	803	747	786	782	769	821	801	822	784	768	788	762	768	827	786	747	783	836	795	789	826	783	776	782	805	783	822	800	753	788	799	799	753	804	782	808	775	761	813	797	811	841	799	792	822	804	800	794	777	824	782	778	781	811	793	803	847	797	803	806	767	774	822	798	809	776	790	818	776	774	754	809	767	783	768	798	735	814	802	759	793	797	785	850	801	787	761	800	796	834	850	811	817	832	780	750	733	789	773	809	796	823	798	787	802	734	808	789	825	794	786	754	777	805	773	785	750	807	768	779	800	742	805	818	814	772	789	806	848	836	805	785	801	766	796	774	806	805	769	789	791	856	783	842	813	760	782	808	801	781	818	812	826	769	817	801	754	813	831	809	802	826	832	744	806	794	840	780	747	804	777	787	788	766	789	779	766	820	847	822	787
8133	554	564	422	349	285	236	251	232	239	198	224	181	183	181	182	182	171	181	168	186	167	183	184	151	182	177	191	171	193	189	208	190	175	179	170	165	190	175	171	187	190	189	189	170	172	180	185	201	172	189	187	166	175	206	179	165	164	178	179	142	153	168	186	216	174	183	210	189	180	159	186	183	175	177	199	174	152	195	181	194	180	181	194	176	178	169	176	194	202	175	170	180	176	208	173	185	196	152	180	197	179	173	180	192	186	167	171	190	175	170	177	184	161	183	166	194	162	198	173	208	171	196	189	178	205	162	187	159	203	202	171	175	188	179	179	165	178	196	166	174	157	150	159	182	164	189	168	181	163	199	196	169	172	170	165	169	202	182	166	169	167	159	193	195	187	169	199	175	204	177	157	181	169	171	170	169	173	165	187	165	169	172	163	191	174	174	172	167	152	188	210	181	164	188	165	166	171	185	160	156	192	211	190	173	179	193	192	188	203	183	180	179	188	170	173	190	197	187	185	169	181	174	194	187	181	164	177	178	172	193	196	175	169	173	168	167	183	168	173	175	168	154	190	192	183	197	214	169	175	165	181	193	178	187	182	189	181	165	167	179	174	171	171	195	172	170	204	182	173	180	170	163	177	179	171	193	219	174	168	199	185	169	184	182	184	161	158	156	188	160	192	194	161	187	205	175	176	202	180	203	189	137	199	167	190	178	204	185	198	176	190	188	175	165	169	169	171	183	174	186	182	171	171	180	201	192	193	174	183	164	161	172	188	194	169	184	171	176	177	181	169	197	199	190	174	192	191	177	195	166	204	169	178	165	183	168	180	188	199	173	171	193	184	177	155	162	173	191	177	186	199	186	192	172	192	189	172	172	189	161	194	181	182	163	178	177	173	207	171	186	182	201	168	178	166	185	193	173	174	175	195	198	186	186	165	172	183	188	154	170	163	165	203	182	167	182	200	165	174	178	164	179	161	165	176	190	196	173	183	196	178	175	169	178	173	178	201	180	174	204	176	158	178	174	200	191	182	201	186	196	170	201	173	208	188	195	181	179	171	187	183	177	161	173	203	183	174	174	199	192	198	185	161	180	166	167	187	188	165	176	186	207	180	183	183	206	159	186	158	164	177	187	182	175	177	175	190	166	165	186	175	194	156	185	181	187	180	186	175	207	159	180	168	174	180	170	183	174	179	184	206	180	190	168	179	184	181	164	193	172	179	182	160	152	180	174	176	199	182	175	206	189	185	198	176	200	201	189	174	162	158	191	180	177	191	177	172	188	175	165	176	200	174	168	158	180	199	177	185	206	161	148	167	155	150	177	193	163	180	167	185	205	217	184	192	159	199	196	191	180	188	208	185	193	180	182	192	191	155	181	198	160	190	176	166	182	194	175	175	160	187	211	186	177	184	172	159	192	173	178	174	178	158	175	197	189	184	174	176	164	156	184	191	188	170	176	184	195	174	214	170	175	166	195	159	188	161	149	158	201	179	179	177	176	181	194	200	181	180	179	178	183	168	164	192	168	184	158	198	210	186	185	207	202	190	182	154	179	182	191	168	192	201	192	169	163	182	172	157	186	182	194	178	190	185	179	170	194	181	180	168	166	170	166	189	179	192	191	177	184	162	169	180	168	175	165	193	183	199	180	170	198	195	206	218	172	196	191	159	184	190	158	190	167	147	180	185	192	170	179	194	192	188	196	207	188	160	170	172	147	166	176	161	179	192	179	178	179	182	191	204	208	179	183	165	177	174	189	198	171	181	163	205	163	170	184	185	169	178	164	175	197	172	185	181	200	157	194	179	147	183	202	176	202	187	203	179	170	163	161	174	177	174	163	196	171	188	195	162	175	165	177	194	185	176	186	196	180	158	204	192	184	193	182	200	152	193	165	166	185	179	158	189	194	174	191	183	181	182	190	168	180	182	185	177	174	177	195	191	184	172	164	185	182	168	201	185	191	188	179	187	166	172	163	159	205	170	188	195	181	181	173	182	167	157	169	135	200	170	180	183	167	185	177	182	188	193	205	161	174	190	174	140	175	187	168	154	197	199	185	194	165	194	190	169	196	187	161	190	181	164	208	162	182	162	166	174	181	204	181	198	202	174	196	186	145	189	194	168	188	182	168	176	174	171	204	168	198	168	191	187	192	181	147	196	175	156	160	186	175	183	180	180	165	177	171	203	174	183	187	176	166	168	182	142	189	167	170	148	157	165	200	188	185	164	176	179	181	215	155	173	184	159	158	166	203	195	169	187	173	189	175	178	128	161	172	193	183	155	207	183	171	170	182	194	175	181	168	169	186	178	197	160	183	189	187	173	160	183	176	188	185	191	164	180	177	176	163	170	179	198	177	157	164	215	197	189	192	176	179	175	182	175	173	177	179	197	195	184	213	209	193	180	169	190	176	171	191	176	192	167	201	178	198	155	195	181	207	179	185	169	190	197	171	149	170	144	186	188	204	184	179	189	182	173	188	159	174	154	173	185	164	189	179	195	181	161	184	162	160	171	167	193	215	184	167	181	163	187	158	174	159	188	190	150	194	182	206	187	194	194	174	194	201	162	160	157	182	169	167	202	197	175	193	168	181	196	192	182	192	166	173	177	171	188	172	191	191	180	179	155	146	185	152	197	167	194	165	181	155	162	176	183	196	159	202	146	213	161	181	177	186	148	181	200	172	178	182	162	179	161	173	165	194	176	190	182	179	199	199	158	172	175	183	168	180	171	144	193	163	209	171	203	163	188	185	187	195	198	168	188	182	173	172	175	181	168	150	185	171	180	173	200	183	180	181	169	183	183	183	166	182	171	211	201	182	165	166	207	178	226	170	177	185	177	163	173	199	180	196	166	144	156	183	188	183	199	216	189	167	189	165	191	199	149	149	175	212	198	183	178	158	164	163	186	178	159	172	163	158	183	158	175	168	184	161	180	205	168	216	190	160	167	148	184	170	174	195	169	180	193	168	182	162	177	207	142	166	172	178	182	178	188	169	156	178	160	183	179	174	189	152	210	181	166	172	170	148	167	180	189	184	171	178	198	197	178	169	185	187	177	176	189	178	204	171	173	184	186	194	196	170	197	173	188	156	166	180	172	184	175	187	162	151	167	202	172	178	174	190	181	203	185	150	167	200	169	189	168	171	184	175	194	177	196	177	187	176	192	191	186	194	193	176	172	174	194	182	178	191	159	163	178	173	182	208	201	172	169	194	196	163	177	167	171	201	190	171	183	200	187	205	197	166	177	163	159	172	190	197	176	179	187	176	177	197	192	181	182	169	196	209	166	166	169	186	174	189	169	173	202	184	190	170	174	211	172	180	167	210	163	177	194	182	173	176	168	175	194	170	178	147	197	165	155	183	183	167	191	186	181	161	206	208	190	162	161	182	188	192	172	191	162	164	179	181	162	184	187	170	204	169	183	165	179	175	202	199	160	184	178	174	154	177	191	203	197	191	181	184	184	198	165	165	189	171	169	159	181	152	160	157	169	204	199
6544	688	1074	1306	1101	949	762	736	671	603	565	567	539	538	503	506	489	483	484	469	469	474	464	457	471	424	432	441	472	424	442	430	463	424	382	428	420	433	408	454	440	441	426	444	414	421	427	423	415	431	443	420	442	430	455	442	456	453	422	399	441	446	396	416	436	457	437	404	430	462	418	408	450	460	452	424	397	415	421	393	411	422	426	412	417	442	411	411	431	422	449	395	438	412	442	467	406	429	409	461	414	444	424	421	414	430	431	415	426	408	473	428	423	398	450	423	404	416	426	445	417	429	443	441	426	409	412	405	438	428	386	428	432	444	433	394	389	410	420	426	429	411	411	431	437	391	439	426	400	425	445	413	422	399	455	477	415	411	432	437	462	451	434	451	487	402	428	402	406	457	414	454	385	420	449	414	432	428	454	433	428	411	427	408	457	393	430	450	428	471	431	438	418	424	402	434	432	424	410	405	420	451	465	437	485	448	417	422	424	467	447	402	432	430	415	432	448	419	394	401	424	448	474	419	364	423	413	398	422	414	422	410	430	410	419	399	407	434	424	452	403	423	420	437	441	445	414	418	435	430	460	441	420	432	391	438	445	415	404	425	437	407	409	416	441	422	441	442	405	425	426	408	407	393	442	431	410	421	420	397	378	413	407	406	466	468	433	427	420	406	446	436	410	431	405	437	415	432	398	413	446	419	418	430	422	430	436	426	419	448	414	412	408	441	419	428	396	409	392	417	400	426	427	405	403	407	426	418	394	425	395	415	405	419	409	423	414	393	427	443	411	438	421	442	425	419	439	414	401	442	407	440	408	417	421	423	463	420	431	470	435	403	413	384	415	433	414	396	425	422	421	370	404	421	437	379	435	410	428	444	441	442	418	476	417	441	450	459	457	385	418	402	447	372	424	401	399	418	395	438	434	400	419	432	396	413	447	405	433	468	413	451	399	460	417	424	417	412	438	409	444	401	447	431	410	430	381	456	443	432	410	412	394	399	425	435	417	406	396	425	420	413	449	412	426	429	409	417	425	426	417	428	439	412	420	425	425	423	440	408	431	382	401	412	396	388	395	386	438	439	428	480	448	427	392	389	482	437	433	430	422	397	437	430	442	418	436	454	420	445	438	404	444	436	425	410	442	426	410	411	422	420	434	480	441	416	392	455	422	385	404	376	407	408	408	426	433	440	437	472	436	398	403	458	407	424	431	418	408	404	420	410	446	411	406	380	453	415	409	415	424	462	424	411	430	398	438	433	430	438	436	451	412	396	416	404	384	429	394	418	457	463	421	407	435	451	448	411	412	423	453	421	415	450	435	397	439	424	416	433	436	399	417	390	460	438	430	407	445	463	408	418	411	422	453	403	431	419	407	452	419	412	438	413	367	393	435	433	442	432	414	388	407	405	401	424	416	448	414	420	429	385	454	391	432	449	429	420	439	408	425	436	440	422	462	449	422	393	400	446	411	447	413	448	443	437	454	440	430	441	432	421	427	474	414	427	444	434	407	428	420	405	454	429	434	414	420	410	411	458	429	452	430	403	433	426	428	416	392	435	438	407	395	432	437	440	427	416	455	424	458	431	440	453	427	420	441	395	417	418	396	406	444	427	422	422	447	449	454	417	440	440	410	409	395	436	428	428	407	401	413	409	404	445	408	414	428	412	410	409	420	424	408	402	422	429	457	431	395	436	433	414	430	417	420	438	396	421	428	407	418	455	416	384	415	416	442	460	436	427	445	401	434	432	405	449	427	415	413	385	405	407	408	377	435	415	450	398	418	389	413	416	422	420	409	431	434	432	409	420	399	420	460	408	419	400	383	410	405	427	454	423	442	427	458	436	443	413	401	424	420	402	408	426	390	417	444	480	442	435	404	388	412	414	444	446	415	426	380	417	458	467	422	403	443	426	426	420	443	375	419	380	437	413	388	424	393	397	472	421	445	359	415	421	458	451	389	404	439	435	396	413	403	460	465	420	426	430	430	407	463	404	404	389	417	407	442	464	422	424	441	415	441	402	423	444	407	424	372	388	446	417	436	437	409	402	442	400	436	458	404	435	424	393	417	416	429	443	476	426	407	408	441	412	422	408	407	369	432	411	409	415	433	408	393	401	421	412	402	419	411	429	443	407	443	417	436	465	444	407	421	414	448	418	406	424	400	445	418	381	416	459	452	439	428	437	447	420	443	383	464	447	424	447	438	400	459	438	400	426	459	417	417	441	428	418	402	421	443	448	425	414	409	410	391	469	429	402	399	426	417	383	399	411	421	414	436	455	423	442	429	417	450	404	437	427	431	450	464	433	459	408	405	411	436	431	429	414	424	432	435	392	419	438	401	401	390	415	428	415	418	443	426	421	420	425	406	438	389	421	415	447	434	400	430	395	420	466	456	445	414	430	428	415	390	402	418	407	383	403	405	417	470	436	407	386	414	419	413	458	436	434	409	436	424	402	440	427	398	381	403	422	429	441	446	392	386	424	403	448	420	413	433	404	401	431	426	450	420	379	373	411	403	424	397	388	427	406	431	443	412	433	449	423	431	436	388	429	450	427	449	405	424	428	424	441	429	396	412	405	444	403	439	444	464	441	441	397	447	402	436	414	403	415	422	420	449	413	439	441	404	407	427	442	474	409	445	421	425	451	432	434	404	445	409	426	413	439	420	416	450	418	438	429	425	400	448	390	393	392	421	423	399	428	421	422	408	424	450	382	453	469	442	437	388	444	414	414	405	439	453	438	436	437	405	445	414	420	429	413	437	403	436	432	432	466	412	445	418	423	460	441	431	398	428	393	406	427	440	467	457	397	420	416	430	389	420	437	451	415	415	430	423	414	429	406	458	449	425	433	381	419	434	413	426	444	419	426	393	424	468	418	431	425	412	414	461	402	390	424	402	433	405	404	454	425	445	406	441	421	437	438	419	414	410	441	430	429	447	386	426	444	413	428	417	412	425	424	475	411	433	411	418	432	398	404	433	413	438	404	416	414	427	417	406	389	435	430	404	417	413	350	390	438	415	394	430	402	392	400	443	415	396	441	401	402	413	427	421	423	449	456	437	408	460	416	438	447	407	412	389	431	421	422	452	410	416	442	386	404	450	421	472	432	453	434	417	392	402	412	400	439	408	437	441	368	410	358	382	403	439	433	421	433	429	458	418	433	426	444	415	436	430	439	475	421	443	436	440	449	427	407	388	387	432	416	442	428	465	388	414	423	449	417	425	430	457	415	417	429	437	427	383	411	424	430	443	436	390	444	431	433	392	411	416	389	423	454	419	430	419	422	435	430	420	409	425	427	426	410	444	451	408	431	423	412	438	410	438	430	415	462	418	439	418	422	428	405	395	429	403	422	424	421	423	413	467	432	422	420	404	458	412	395	421	414	447	413	391	402	403	440	421	421	423	425	454	437	447	432	405	429	428	398	404	404	439	422	450	431	438	413	448	450	389	425	464	393	387	430	428	412	442	423	433	424	444	460	400	453	430	473	434	413	397	430
14714	1119	751	616	441	351	264	249	201	192	185	167	169	166	138	124	123	152	126	107	129	144	126	122	134	156	138	135	136	130	131	123	134	137	130	117	130	121	125	144	140	125	128	114	132	127	107	118	104	117	127	152	131	117	110	134	119	132	127	113	124	112	138	123	115	127	131	123	142	124	121	105	114	115	122	127	143	131	142	145	127	113	109	119	139	116	127	110	139	129	129	110	126	129	156	150	129	146	127	123	128	121	128	110	124	118	129	142	115	117	142	114	106	132	119	107	133	116	117	119	101	129	124	138	119	126	131	122	126	128	110	125	135	128	130	146	135	134	122	118	144	137	126	123	135	139	143	122	132	126	119	129	123	126	122	130	121	141	127	137	139	117	126	121	128	133	107	121	131	132	98	111	109	113	122	135	128	137	127	148	131	115	118	117	129	137	131	116	114	122	134	121	137	137	121	134	118	132	127	137	128	101	138	132	130	120	108	110	141	121	138	119	112	121	131	129	144	122	132	139	113	128	124	129	114	132	128	133	119	122	121	114	112	142	118	110	127	142	118	131	123	122	114	118	127	154	127	130	119	113	123	108	126	132	133	119	138	130	125	138	137	131	121	124	119	147	130	126	126	118	129	136	121	104	139	120	123	137	121	124	118	109	142	124	110	127	143	118	127	107	130	130	112	130	128	144	125	132	138	113	122	114	139	126	130	107	136	124	132	140	123	134	112	124	126	141	120	124	151	130	122	118	141	109	117	130	122	116	107	143	131	119	130	126	112	108	137	136	115	138	144	148	141	123	124	128	128	137	126	102	127	102	119	138	132	156	111	113	136	131	129	125	132	108	127	118	128	114	117	115	104	132	130	121	107	122	129	141	123	120	122	129	154	140	137	143	137	132	130	141	123	136	129	127	119	140	117	125	107	121	112	122	139	110	102	138	124	121	118	118	131	133	121	132	117	107	123	111	132	107	129	119	140	127	131	121	128	122	118	114	116	151	136	127	108	116	118	118	120	119	120	143	121	129	131	124	157	126	139	120	123	126	131	112	126	131	114	138	133	120	137	127	124	139	118	117	125	143	113	121	127	131	139	125	117	133	113	136	115	111	133	124	135	117	108	132	129	120	92	116	147	107	107	108	138	116	114	130	125	124	122	122	123	120	121	138	130	137	125	129	127	130	111	135	130	131	111	120	118	118	121	103	107	129	134	100	115	123	112	134	143	107	141	129	132	130	116	140	145	132	100	108	136	152	103	132	135	104	134	118	138	104	124	126	121	118	135	137	157	147	137	108	117	129	111	140	131	123	110	129	105	103	88	111	117	124	142	134	123	118	108	121	126	138	131	136	140	118	131	132	128	120	116	101	117	111	131	130	112	131	108	112	108	113	129	127	123	114	138	106	128	118	118	125	112	133	141	115	110	131	124	119	118	146	128	123	129	144	119	125	103	117	126	83	137	105	130	131	145	135	128	114	139	132	108	118	123	139	130	127	132	134	129	128	121	122	112	131	140	106	121	123	119	128	123	122	107	134	120	120	106	114	122	119	87	121	116	125	114	139	114	113	122	142	118	123	116	113	126	143	135	131	116	114	144	114	134	119	110	107	106	111	136	132	114	118	102	160	126	132	119	122	132	120	138	132	105	106	114	144	120	134	116	155	120	128	116	121	140	131	142	114	119	128	119	154	119	131	137	167	126	141	126	136	125	123	137	131	130	109	145	111	117	120	137	104	132	132	114	129	111	130	133	133	151	133	110	106	128	123	107	103	139	128	103	139	126	118	130	116	101	126	117	117	139	131	98	132	116	98	128	146	124	103	111	128	129	132	140	143	120	130	117	133	106	134	153	122	126	126	133	107	127	108	124	104	112	138	123	122	120	120	132	100	124	129	122	150	127	129	137	117	115	102	141	113	139	121	128	120	119	133	146	124	124	110	110	116	126	123	136	118	111	128	137	124	128	120	130	121	98	132	140	126	127	137	139	110	114	144	125	139	136	122	127	132	124	127	98	153	136	144	116	141	118	113	129	125	131	127	133	106	142	121	122	121	111	124	156	128	132	139	121	125	109	129	121	125	120	116	120	123	131	138	111	122	115	119	135	118	118	119	124	132	134	119	126	154	136	134	141	112	119	108	118	113	121	124	155	131	136	121	141	109	121	109	122	120	126	121	133	124	118	118	120	114	133	125	113	111	127	138	102	117	119	144	135	104	123	129	130	135	133	109	137	136	123	141	122	127	103	118	136	109	129	134	120	144	131	145	134	131	120	130	152	131	131	123	136	117	129	137	105	121	113	117	130	131	122	110	100	128	157	131	130	122	142	111	143	135	131	133	129	125	116	119	138	123	125	129	134	148	129	142	127	127	131	143	119	116	129	117	139	127	148	136	133	107	113	134	108	118	107	121	123	130	118	93	123	122	115	109	122	101	145	138	126	154	140	143	139	134	113	130	106	97	140	122	118	118	116	138	122	120	138	129	121	134	140	123	132	127	124	134	125	121	151	132	145	151	118	127	142	131	102	124	107	130	114	133	123	113	105	104	122	123	119	142	147	121	136	132	119	127	114	117	128	128	129	143	98	139	128	120	120	108	111	124	115	102	135	124	108	121	128	135	129	117	119	124	122	136	129	141	127	115	115	125	130	136	120	111	124	114	111	149	123	123	117	147	115	138	135	119	91	124	112	119	129	119	125	110	116	148	106	118	135	122	136	123	123	107	136	106	137	150	113	129	118	116	135	127	124	129	131	129	127	136	127	119	120	108	112	147	103	122	125	118	131	123	106	127	131	127	129	120	116	135	114	120	118	122	111	126	124	124	141	116	136	133	125	131	111	110	135	110	136	110	137	134	132	137	109	151	154	117	115	145	130	115	108	136	123	128	130	143	111	124	123	123	121	112	124	121	118	105	123	132	116	106	114	104	135	103	136	119	124	122	133	120	116	129	130	123	103	141	133	104	124	136	135	124	116	126	126	126	136	141	123	144	112	92	107	141	121	132	127	114	140	122	116	125	124	137	129	140	129	116	109	109	118	113	110	112	136	125	120	120	120	128	104	120	116	105	131	140	134	106	129	128	125	130	128	147	121	134	116	112	113	113	129	143	136	116	144	123	130	144	144	148	110	97	111	124	132	120	136	118	136	152	132	137	121	126	125	116	137	135	123	127	120	121	121	123	128	132	110	139	121	136	127	140	101	103	134	124	113	118	147	134	116	127	122	111	122	125	133	143	146	108	109	116	118	140	131	120	142	129	117	122	108	128	139	114	137	126	118	138	124	130	110	129	116	128	131	121	134	122	123	116	115	129	107	118	137	132	122	102	120	121	126	148	143	123	122	132	120	114	117	112	119	121	113	116	135	131	119	114	133	122	127	128	118	149	131	122	129	128	109	92	123	111	130	114	126	138	120	119	128	148	127	122	122	135	135	141	107	117	118	124	143	121	134	127	117	115	127	119	122	157	96	116	109	111	139	118	112	109	119	144	127	129	138	129	141	120
8292	983	1686	2024	1538	1281	1066	914	800	712	666	598	583	544	513	475	456	437	461	436	476	413	365	407	421	384	389	402	408	381	379	341	345	383	357	380	365	355	359	346	379	378	341	357	360	347	336	357	353	324	371	343	382	339	328	361	343	317	342	350	380	320	343	340	351	352	374	338	339	380	345	318	366	319	369	356	332	359	377	335	373	352	352	360	300	349	348	345	341	339	354	337	346	333	372	378	319	340	349	332	323	353	342	343	312	351	357	352	362	339	343	335	319	334	330	313	362	347	334	345	329	353	345	343	326	316	299	338	316	359	319	320	344	360	314	336	334	330	334	352	335	328	342	321	312	298	343	346	361	328	329	319	321	352	346	321	333	356	324	338	379	341	311	335	340	330	313	365	333	354	306	337	322	320	339	373	348	342	343	333	316	323	353	371	353	338	353	350	328	370	324	343	342	305	327	319	358	352	360	336	318	344	366	342	319	324	333	301	373	336	344	375	322	332	338	349	333	308	339	327	340	343	327	381	326	357	326	359	349	355	375	349	298	333	351	324	360	328	344	340	287	342	346	330	328	303	342	349	344	340	345	344	311	340	375	348	341	368	338	345	348	318	324	327	364	305	335	337	341	331	338	357	335	330	347	340	345	330	355	321	365	332	324	387	326	369	345	330	319	304	352	345	329	336	344	347	340	302	341	348	361	345	348	334	314	329	331	362	366	372	345	300	316	339	332	382	328	353	326	315	341	348	355	339	319	323	335	336	329	338	346	330	334	325	332	319	312	334	355	346	315	369	353	330	335	334	323	330	338	362	334	322	367	342	313	323	333	348	356	341	351	327	331	363	335	361	355	358	329	334	357	351	340	326	337	325	341	344	320	326	368	366	342	332	351	327	337	367	342	340	348	310	327	323	327	330	339	343	300	341	360	364	331	349	331	312	335	355	296	339	350	323	368	295	317	324	318	328	370	341	306	334	331	333	325	332	380	315	342	368	339	333	344	319	340	296	343	326	336	360	392	332	348	322	331	321	323	302	342	325	308	371	325	352	338	336	350	313	335	345	375	334	296	320	321	329	333	358	301	345	334	314	297	346	351	327	319	358	338	348	306	297	291	343	332	376	349	304	315	359	340	330	327	332	341	333	353	355	355	346	322	319	334	388	328	339	365	359	335	339	328	318	347	323	320	326	321	304	359	334	338	338	347	330	349	296	354	336	342	362	312	375	359	320	315	339	351	344	320	343	355	318	347	357	334	341	336	336	322	334	328	322	303	367	343	319	351	345	362	334	341	345	375	321	357	346	345	343	362	327	329	372	338	372	335	339	330	335	335	329	344	335	328	347	337	337	346	331	321	328	360	346	362	326	346	318	285	336	336	334	329	323	352	368	344	368	347	319	321	356	329	333	337	324	361	360	365	307	328	333	355	345	319	331	340	345	329	340	348	344	332	341	324	329	324	343	331	328	351	319	329	352	329	321	324	345	345	308	332	327	334	340	348	327	324	338	362	344	331	319	332	341	342	336	321	300	322	368	342	373	385	341	339	338	349	342	325	330	352	358	356	317	376	402	360	337	352	303	326	344	340	335	319	341	344	350	317	363	330	352	350	330	348	343	355	371	335	352	316	344	316	332	333	332	335	328	288	314	321	354	321	360	361	339	340	319	325	353	330	343	334	329	340	311	357	356	360	347	346	332	330	362	358	320	353	345	324	356	373	345	343	319	330	355	348	307	363	312	349	329	313	329	314	338	352	362	345	339	348	342	309	345	339	353	316	315	339	341	350	339	297	371	361	374	365	311	348	348	375	333	341	350	333	323	360	379	354	313	323	316	293	348	344	343	337	358	349	342	345	341	337	343	317	314	321	319	314	338	348	343	311	357	339	333	383	350	355	330	337	336	308	308	321	350	353	330	337	326	348	353	335	339	329	334	325	336	346	343	365	327	325	319	335	353	346	323	300	361	340	321	331	331	332	344	327	376	345	331	307	361	388	310	339	323	352	346	283	321	341	346	309	337	326	344	358	355	336	333	341	359	352	341	319	337	331	326	363	346	305	326	337	335	328	338	362	335	328	323	360	314	333	310	349	322	309	331	328	331	330	365	366	342	323	358	327	336	338	356	335	330	352	346	332	315	372	351	321	321	302	397	346	329	331	349	331	338	324	359	327	302	354	321	341	339	348	303	343	344	324	377	341	337	348	335	336	324	304	335	349	352	350	326	352	305	340	339	358	337	335	337	341	335	362	325	322	348	327	346	345	344	323	337	308	304	303	320	337	320	344	344	319	311	330	350	322	340	362	315	333	328	339	343	340	318	350	330	315	344	365	329	321	319	347	316	355	339	355	309	302	342	292	331	336	335	340	319	322	291	375	337	333	331	376	328	347	318	352	342	318	344	336	312	325	343	348	354	352	321	325	373	361	356	331	338	340	336	303	316	385	341	348	308	359	311	327	340	356	357	335	330	325	356	329	313	325	328	325	358	325	337	347	351	341	331	332	339	327	339	368	333	332	346	320	332	351	386	305	361	349	324	328	338	355	359	356	316	319	354	325	325	348	301	366	335	347	368	336	324	322	372	329	340	363	322	379	323	307	331	334	326	349	353	338	352	362	329	322	319	360	372	381	328	323	314	325	363	338	300	343	342	340	322	353	338	361	328	337	329	316	333	350	336	354	342	351	309	360	315	347	332	323	324	325	349	357	366	331	330	355	343	291	324	322	345	334	342	334	343	315	321	356	368	331	336	346	339	355	347	340	335	331	355	349	328	331	331	325	342	346	345	338	351	371	335	356	355	329	353	335	343	333	341	334	349	320	336	339	308	318	312	328	337	337	335	327	339	362	344	325	330	352	358	333	345	335	325	365	313	336	337	348	346	323	367	321	325	325	358	361	348	327	341	314	338	331	322	329	321	344	350	341	345	314	340	358	335	310	342	338	336	327	330	354	338	329	322	332	315	329	348	321	351	348	348	366	368	353	358	334	309	354	295	337	341	353	349	348	340	366	331	362	322	352	347	313	337	321	310	328	356	331	349	305	328	332	321	349	360	316	369	336	344	321	358	345	369	349	339	330	317	357	323	350	353	354	359	359	302	376	343	339	344	331	339	332	363	371	332	317	347	350	304	337	307	316	315	362	363	341	298	315	349	317	348	345	322	339	346	330	351	336	314	354	343	326	338	354	335	368	333	324	354	342	320	368	333	343	337	312	335	315	315	362	350	370	346	342	357	337	350	322	304	370	338	327	312	316	360	330	338	309	306	316	368	360	338	333	321	358	326	355	319	343	332	321	336	337	358	373	345	331	302	344	316	326	364	342	318	346	348	343	342	333	318	320	311	347	355	352	321	316	337	340	339	361	328	353	357	341	323	333	328	345	322	345	345	348	318	339	374	309	311	323	329	344	332	325	326	306	345	314	324	357	340	373	349	353	319	343	313	350	329	346	329	316	338	335	372	353	352	372	327	347	343	333	364	318	337	378	338	348	371	369	306	354	365
1894	360	378	349	366	349	366	342	373	396	382	355	317	351	366	334	365	360	357	372	346	362	367	362	361	386	375	368	353	370	323	368	349	355	335	381	341	349	346	353	365	374	378	350	359	371	340	337	332	364	402	374	370	371	342	342	367	371	348	350	374	353	396	340	384	395	377	359	393	349	389	342	337	369	383	349	378	358	376	333	363	364	394	346	359	323	358	366	359	345	381	392	324	326	379	390	320	368	340	368	360	335	350	370	335	362	343	364	383	354	372	371	357	346	338	326	352	348	355	387	367	390	363	338	355	338	352	382	374	387	369	342	351	353	365	386	374	342	366	350	377	368	367	372	395	349	371	371	356	362	347	366	343	375	389	324	343	382	342	403	380	329	368	378	345	375	359	397	369	405	365	331	358	352	364	339	326	348	395	365	373	342	315	367	341	324	354	367	377	372	358	339	398	344	376	359	338	358	367	342	363	371	333	397	402	321	367	373	364	373	327	322	364	367	365	371	355	365	346	361	381	376	354	367	377	364	370	324	375	383	340	379	378	383	359	333	330	318	377	384	329	329	377	394	340	357	403	333	372	363	334	350	390	384	341	368	368	378	330	388	348	344	386	351	332	369	342	349	374	359	354	389	354	354	384	360	377	379	345	392	355	354	391	323	379	366	359	346	382	349	376	376	380	354	362	352	380	346	354	359	361	373	386	380	328	356	372	365	352	374	328	367	321	366	405	333	337	351	374	332	365	357	341	349	353	351	377	353	352	350	376	338	364	337	312	352	390	363	368	354	374	297	332	352	346	355	368	361	350	373	360	365	366	348	364	358	345	385	362	350	318	356	329	363	360	343	362	369	389	376	357	383	375	333	368	358	371	334	351	397	337	351	371	329	373	325	349	352	381	338	351	386	374	328	399	334	379	332	356	341	404	395	389	364	368	321	393	365	358	342	345	370	385	361	349	367	355	340	359	342	377	364	379	347	374	357	369	396	329	344	351	388	382	343	338	355	338	329	347	359	354	368	381	381	340	332	378	320	378	348	366	388	336	356	395	405	338	352	311	352	359	355	354	397	349	336	348	402	408	361	331	363	361	356	354	392	381	386	391	334	363	359	388	412	389	351	338	364	350	366	369	384	371	339	334	367	360	341	386	332	376	378	356	352	366	385	382	352	387	347	365	346	349	348	384	360	379	364	378	357	350	357	358	340	334	400	383	348	375	339	359	360	327	333	383	362	355	333	348	364	387	347	350	350	406	366	390	385	368	349	340	339	372	370	368	363	384	361	350	349	389	372	377	337	377	361	377	372	318	351	371	340	345	346	408	363	364	361	375	364	361	356	341	320	360	360	318	382	341	371	356	357	352	343	376	396	367	384	375	328	348	346	373	348	342	341	365	377	392	316	386	317	347	367	392	330	334	380	365	348	371	373	340	360	402	410	328	387	342	357	345	349	368	375	389	370	388	321	375	356	359	303	381	379	345	347	376	366	358	393	393	352	382	354	402	352	379	386	356	385	387	382	375	380	315	351	350	400	339	393	338	380	360	338	341	353	376	372	348	366	340	347	368	358	367	368	332	346	373	376	386	360	373	348	364	357	382	353	336	326	347	340	346	370	375	351	340	350	374	371	382	344	392	327	367	361	401	350	360	373	380	339	355	353	358	323	350	324	342	359	333	408	360	366	355	366	380	336	359	386	345	361	388	330	353	362	380	412	358	338	367	354	369	377	337	398	388	342	398	378	341	359	322	376	391	364	315	348	354	351	364	349	369	413	362	369	340	347	376	424	360	366	365	360	374	382	320	331	345	388	341	348	356	356	336	403	355	364	387	368	347	385	346	345	355	386	352	359	407	347	364	381	396	342	347	360	376	336	356	351	349	341	343	365	360	380	365	400	343	336	350	366	387	335	385	358	322	349	350	351	377	334	342	350	416	373	373	390	341	366	331	362	360	391	367	385	354	371	333	379	345	347	368	376	393	383	358	391	370	352	371	340	344	389	358	359	358	375	382	354	325	397	391	370	401	313	363	364	366	375	383	333	342	365	383	363	360	393	356	318	363	382	353	349	370	325	363	394	343	404	368	345	383	393	380	370	377	363	396	349	312	379	385	353	359	376	388	343	325	369	379	359	360	370	385	380	353	372	386	350	346	358	376	384	331	371	371	356	329	327	316	373	375	362	359	339	371	361	359	371	350	365	342	352	371	358	376	356	382	350	354	402	383	346	354	392	346	353	325	327	356	368	354	373	378	379	364	413	376	340	390	375	352	365	345	375	335	378	364	367	392	374	341	351	355	333	337	360	348	357	337	384	376	355	366	367	394	362	391	354	342	364	389	350	390	364	391	374	323	319	357	350	324	371	393	353	390	359	353	323	338	341	361	346	357	382	368	344	378	360	380	357	354	379	371	356	373	345	348	368	332	339	380	348	389	384	360	356	425	364	355	387	372	398	377	404	399	380	348	351	347	352	376	368	343	373	388	361	408	356	356	358	360	356	384	377	340	368	362	338	362	342	329	381	351	371	380	351	345	388	369	346	382	345	395	371	325	349	368	378	336	319	384	371	383	334	370	349	335	365	356	335	393	382	317	367	339	342	367	368	367	370	349	346	346	379	375	343	384	357	359	372	339	362	378	351	354	322	351	379	361	361	340	371	322	357	371	329	367	380	351	369	366	390	404	391	364	365	359	403	371	343	387	361	356	385	369	343	346	365	368	337	368	353	363	344	361	337	359	342	367	389	380	367	359	386	368	361	358	358	374	369	384	375	374	396	315	348	381	370	321	369	370	353	356	375	359	350	353	344	355	397	381	367	346	334	367	382	348	332	357	370	365	357	361	331	331	347	368	360	365	327	351	340	355	362	347	363	356	343	347	374	371	354	362	401	356	381	379	347	344	366	372	342	363	371	368	330	315	327	365	382	364	368	347	389	355	383	354	352	378	318	388	375	367	339	355	364	361	372	383	353	358	312	347	391	378	356	363	334	347	382	341	377	351	359	393	367	372	357	348	351	368	341	352	333	390	377	327	367	341	363	336	367	359	352	383	334	355	370	345	369	372	360	399	355	387	378	338	394	373	366	385	324	376	382	375	328	387	364	381	347	358	352	399	335	345	401	381	356	322	393	332	347	334	357	375	336	348	356	341	343	380	344	393	374	317	358	373	363	335	367	366	406	359	356	380	407	355	324	369	358	413	349	408	379	364	356	343	371	433	387	334	364	376	351	360	325	378	400	347	341	361	391	377	350	377	357	387	325	378	365	343	331	353	359	370	355	395	358	354	378	381	338	373	364	372	403	363	384	354	361	329	367	357	351	340	322	334	373	335	347	357	361	378	338	310	347	356	393	393	339	358	342	352	389	344	347	360	370	331	384	355	345	353	332	379	390	357	371	349	339	337	353	375	330	367	362	345	352	363	362	376	375	382	381	366	376	354	367	347	337	357	367	365	378	382	380	357	346	369	390	398	310	366	356	375	360	338	422	334	375	375	356	337	348
2078	761	891	859	902	828	769	783	784	825	804	810	765	831	792	811	810	744	766	791	788	826	782	759	817	783	839	771	791	736	779	786	786	800	846	782	794	771	756	767	849	750	798	784	753	811	743	847	824	779	807	810	764	757	809	796	789	791	816	804	765	791	821	777	776	783	834	756	789	788	774	713	767	763	816	764	825	787	774	832	807	760	760	789	784	803	842	846	788	772	800	825	843	790	709	831	799	831	799	817	789	795	776	816	810	811	802	755	768	767	783	754	823	796	804	780	785	774	820	801	793	819	809	799	796	813	794	774	798	788	786	739	800	779	823	788	835	832	779	755	823	785	774	808	730	803	787	753	830	763	792	728	801	752	795	737	797	771	778	805	784	767	818	806	734	773	794	774	732	787	783	778	758	786	810	808	770	785	825	803	756	791	841	799	754	768	787	777	781	807	819	798	782	819	790	800	816	794	804	756	804	734	812	834	794	774	768	806	735	774	763	744	800	814	788	747	808	797	788	780	771	790	811	809	783	857	789	721	789	792	781	821	794	776	769	756	858	719	781	801	780	780	726	824	789	791	750	838	748	822	811	823	758	806	812	783	745	779	773	877	768	827	775	753	811	786	742	796	782	763	753	819	800	806	800	805	748	767	777	755	847	817	780	753	816	819	792	856	840	775	734	795	790	797	800	828	749	788	816	808	804	781	795	804	807	752	800	784	802	781	843	819	732	797	783	754	761	804	818	744	790	802	815	792	760	779	724	811	780	821	750	796	779	818	809	841	784	800	769	791	811	791	796	791	799	836	782	740	763	787	754	804	786	759	820	783	801	770	799	802	805	823	736	735	781	818	819	776	821	769	772	799	792	767	812	856	793	772	798	776	814	802	746	815	760	786	770	854	831	778	766	830	773	780	808	857	755	785	779	773	810	754	829	832	820	763	730	797	777	780	751	760	804	799	771	785	798	802	789	812	803	792	784	766	802	744	805	786	768	822	817	805	794	822	814	792	775	790	785	790	781	773	789	799	785	788	795	781	818	807	771	795	780	814	792	796	784	812	756	761	818	770	799	786	765	759	773	791	788	784	782	799	785	794	755	792	800	802	864	780	783	800	738	783	784	747	793	782	812	777	784	803	802	780	818	808	795	789	787	824	733	831	799	776	821	727	783	777	752	794	744	775	862	812	778	795	740	787	763	815	794	844	791	770	759	785	828	775	840	799	828	822	778	806	788	817	814	765	788	788	762	773	835	852	785	812	786	791	837	798	791	750	758	782	765	771	783	820	741	796	801	761	786	748	798	812	809	742	771	777	806	811	815	814	800	768	758	849	813	794	763	775	794	761	834	805	766	735	755	735	811	779	807	844	776	813	746	822	817	747	791	859	736	748	783	771	740	752	756	717	813	703	802	785	812	775	795	824	806	775	824	843	805	798	768	787	827	789	754	830	794	780	781	780	779	742	795	821	820	781	811	740	811	799	750	819	774	787	751	796	822	825	801	792	840	756	830	774	774	831	771	816	823	814	753	782	832	782	777	800	842	766	740	815	744	796	791	788	825	793	831	797	801	828	783	809	716	827	815	730	754	789	740	802	819	846	778	807	751	842	796	809	769	786	741	791	795	762	814	785	802	752	802	737	776	738	774	785	744	798	821	788	780	801	763	748	774	817	840	775	801	803	796	844	828	806	786	812	804	798	747	765	763	839	829	783	819	795	729	771	811	797	787	758	733	820	795	814	869	782	779	757	811	770	809	798	832	830	787	854	757	752	827	840	754	812	798	784	782	796	774	802	802	825	781	760	786	822	758	756	819	768	847	808	727	798	844	789	787	792	788	822	769	762	801	815	826	837	791	789	826	856	800	815	786	791	801	786	843	800	837	784	723	795	815	775	767	829	786	826	837	831	803	787	793	826	765	795	816	784	810	761	773	817	779	809	770	768	833	820	778	812	810	779	821	817	783	774	784	803	825	800	800	806	806	808	781	818	802	802	759	791	735	774	841	776	800	724	787	827	798	770	775	765	797	773	776	786	800	824	787	815	770	775	779	768	764	828	828	800	866	806	786	797	760	805	828	752	762	792	810	795	748	740	804	777	846	812	796	821	814	758	781	822	805	844	804	770	778	768	777	761	807	790	782	782	757	804	811	730	771	802	769	783	777	802	756	777	818	753	819	837	775	746	801	774	702	821	809	830	758	740	801	808	811	835	773	801	817	774	801	759	805	833	788	806	840	797	804	753	791	816	762	842	786	797	801	770	799	765	754	814	781	829	864	796	833	802	778	788	796	805	769	816	774	815	812	764	804	827	827	795	806	764	789	738	768	783	779	800	787	785	744	818	801	805	799	813	794	694	802	792	788	819	798	777	747	856	803	768	768	846	786	810	789	848	791	794	737	785	792	773	802	811	839	812	735	727	807	835	844	758	785	791	778	827	796	799	765	824	784	800	770	796	786	807	759	760	774	767	761	799	862	786	735	838	816	821	784	827	770	759	811	798	748	737	780	765	781	803	786	819	829	805	836	764	805	804	827	785	797	767	759	823	817	845	812	869	789	779	817	783	767	772	786	803	805	804	786	783	762	766	766	800	800	795	743	777	762	797	805	818	789	785	784	826	796	779	836	795	768	852	779	768	762	764	775	775	786	811	760	793	767	808	777	739	808	776	834	782	756	795	798	811	807	776	768	794	775	747	746	772	768	826	808	759	796	804	798	760	782	770	818	776	823	801	777	818	848	777	792	801	766	825	755	745	776	757	840	801	811	763	787	783	833	858	817	808	791	781	795	786	869	792	784	765	777	778	830	794	815	778	763	818	829	781	808	761	792	761	781	813	772	817	754	774	749	797	836	801	818	766	774	818	801	772	782	778	774	803	827	832	792	762	808	785	793	806	761	758	774	783	753	839	812	822	778	814	807	774	775	818	821	808	774	794	800	764	827	750	791	800	804	746	758	798	824	824	766	806	809	761	800	800	828	825	770	782	790	784	797	794	804	810	789	776	775	764	775	838	849	776	790	725	792	796	753	787	764	819	793	798	779	822	806	783	796	831	841	746	780	789	769	799	836	802	831	801	838	798	777	770	813	762	775	760	833	827	789	779	769	815	815	798	798	779	782	838	809	814	816	774	820	776	795	719	780	743	786	774	798	802	812	771	824	805	793	814	762	787	784	776	823	798	821	808	800	827	778	834	812	796	777	814	806	800	828	797	809	784	785	791	778	749	792	830	824	763	849	756	792	822	825	752	775	798	790	820	803	761	827	768	824	801	812	851	817	777	790	757	810	796	802	760	842	828	769	747	820	809	835	785	819	775	831	778	764	813	802	788	795	793	788	779	796	780	785	775	819	782	800	802	789	784	787	766	818	847	765	787	762	811	770	777	799	832	806	787	785	750	825	784	801	758	827	839	786	797	812	802	752	751	769	794	815	810	803	798	820	783	756	822	834	844	791	774	779	811	824	807	787	830	770	768	766	766	785	774	817	842	822	783	815	771	756	777
7882	566	520	460	363	273	302	221	244	201	180	185	174	225	202	191	185	185	208	174	163	187	192	210	173	181	148	181	181	187	179	161	197	150	187	218	180	176	183	178	175	170	182	185	186	174	156	185	186	192	183	198	179	205	189	186	183	174	176	175	192	196	179	177	154	185	186	169	170	181	166	190	190	192	165	175	162	191	186	182	209	190	179	183	182	178	181	167	193	193	185	174	166	171	163	186	184	194	171	220	191	151	180	181	190	195	183	167	163	166	155	155	214	180	160	196	190	148	198	184	158	168	171	178	182	162	185	177	171	172	188	183	185	179	153	157	160	158	184	183	158	209	177	170	148	158	136	196	195	182	159	192	177	180	195	155	215	189	188	176	200	181	170	182	172	183	174	159	169	183	187	195	182	167	180	193	171	158	207	192	190	180	188	174	178	203	179	167	175	196	174	181	178	152	173	144	175	193	183	198	174	185	174	182	166	184	179	178	183	165	155	157	195	175	196	176	182	189	174	178	174	174	193	169	160	176	203	169	176	170	190	161	176	178	177	171	203	191	183	189	177	196	195	205	175	191	167	164	165	183	191	181	181	188	169	164	174	183	197	153	186	175	192	194	161	212	176	192	156	196	170	183	165	186	176	159	165	194	165	173	184	187	167	179	188	182	183	191	198	181	167	176	178	196	161	162	175	166	167	198	186	173	189	186	172	192	169	177	173	164	163	152	159	155	152	173	202	181	160	183	172	165	158	191	173	202	188	184	157	156	164	148	197	176	211	194	189	201	183	199	181	170	182	177	185	184	172	154	186	181	173	167	203	200	170	162	179	195	170	168	193	157	174	188	155	198	190	176	174	193	181	169	188	175	161	180	187	159	168	185	190	161	189	190	177	175	208	195	167	193	187	157	201	176	186	164	183	208	188	169	178	164	173	178	189	173	175	218	161	170	182	165	205	175	151	183	164	185	183	180	179	195	162	198	210	164	183	204	168	203	172	178	183	195	163	165	167	167	183	198	183	198	140	177	212	196	206	189	178	163	160	173	185	164	178	204	173	169	162	178	167	192	179	180	193	173	194	188	192	183	191	186	176	166	152	148	181	174	179	158	183	168	159	192	157	180	205	198	206	172	173	186	203	167	191	174	155	154	178	195	169	203	168	193	156	191	185	185	183	171	181	188	179	188	165	184	185	182	172	188	175	158	143	151	160	176	190	165	182	197	174	177	194	179	170	177	184	178	194	203	180	178	185	219	159	176	172	214	175	172	163	182	177	171	179	162	181	169	211	167	141	176	164	148	195	177	180	203	189	149	188	188	191	163	174	194	158	181	219	177	180	161	190	185	192	186	198	193	162	166	174	178	197	159	195	199	205	152	143	194	171	157	183	196	181	145	185	172	205	176	184	173	188	193	179	181	175	183	174	146	173	193	200	155	190	181	191	172	186	211	157	175	164	144	183	198	188	180	181	177	195	154	183	184	165	169	200	182	186	184	163	184	183	153	188	184	192	162	177	194	194	148	170	163	186	151	156	171	189	188	177	185	167	168	173	207	180	156	196	196	173	179	177	155	195	179	184	204	161	188	185	218	179	183	179	175	176	191	175	198	213	185	185	176	165	176	206	185	162	158	170	177	194	182	153	177	166	170	163	154	148	188	171	172	187	155	167	188	161	187	167	180	162	170	172	188	167	170	151	212	184	147	164	167	180	179	183	179	181	145	190	186	168	175	179	175	183	166	174	182	171	149	186	178	191	192	192	183	167	187	170	204	185	165	201	190	170	169	161	182	165	186	176	184	164	186	157	217	175	182	139	190	162	166	188	173	174	155	155	182	157	158	181	187	183	170	181	166	184	190	163	189	181	191	193	182	210	182	186	176	182	175	175	158	171	182	167	157	179	183	177	172	161	177	138	161	187	164	192	185	181	175	170	187	149	183	175	177	200	195	161	168	186	172	157	166	191	180	186	176	156	190	185	150	172	149	183	168	181	200	180	156	151	162	159	175	169	171	196	184	171	159	160	167	146	163	170	188	195	169	178	188	188	190	183	186	186	183	171	177	180	174	178	175	175	175	193	184	180	167	196	188	189	180	188	152	170	171	192	180	169	180	186	195	187	158	173	155	176	190	181	203	157	172	167	213	185	183	180	179	184	164	176	167	190	178	172	177	159	157	181	178	186	168	170	161	172	155	172	188	167	175	181	184	165	164	194	187	199	179	194	182	181	150	175	145	210	185	168	156	170	185	179	176	207	175	173	174	182	182	189	181	170	180	192	193	212	190	178	195	194	166	191	156	200	184	185	192	178	190	166	190	178	184	190	199	203	189	198	187	172	181	161	178	185	177	181	167	167	177	173	166	176	175	168	187	181	187	175	198	185	192	201	173	166	190	205	168	171	179	173	186	169	205	173	182	191	144	176	192	192	181	175	189	187	165	176	186	173	192	183	168	163	198	190	195	186	198	182	194	198	189	187	172	198	169	190	170	157	180	157	183	173	207	173	174	189	197	185	172	188	182	206	175	182	187	183	197	146	204	191	183	184	196	162	172	168	198	180	181	177	164	183	179	171	191	205	182	173	191	196	192	178	164	187	186	154	173	189	176	170	160	171	180	184	173	193	185	165	167	145	191	166	203	173	183	163	172	199	193	171	163	163	175	190	173	183	158	188	139	187	179	166	188	141	165	197	175	191	174	156	165	182	173	180	175	179	157	185	177	199	201	193	186	201	186	176	161	181	176	166	165	189	191	172	165	180	183	211	173	197	144	177	205	161	149	173	208	177	163	166	158	168	186	209	183	176	171	169	162	172	155	177	173	169	164	188	179	169	192	194	169	187	168	163	206	164	161	174	170	175	191	157	206	175	171	170	177	185	163	175	178	177	197	200	200	180	162	204	167	166	158	162	168	180	184	178	194	165	162	176	157	184	178	166	170	159	213	171	189	180	203	176	165	191	167	161	163	178	171	156	187	152	169	175	164	171	168	185	155	181	179	174	184	182	179	188	142	173	183	180	155	158	176	191	180	175	171	183	192	192	199	170	177	171	180	181	173	206	190	188	179	195	181	184	206	188	152	179	168	175	191	176	169	168	207	172	141	168	204	166	173	186	205	172	198	184	167	177	185	166	180	182	164	152	161	153	164	184	166	153	175	176	150	189	198	193	183	157	171	180	201	165	170	176	162	195	209	180	196	202	162	173	162	166	198	216	166	165	159	183	177	172	182	176	200	190	172	195	191	191	184	181	174	175	160	168	213	154	186	207	184	179	173	184	163	197	184	193	163	177	183	194	175	196	186	171	146	187	152	187	176	182	185	184	171	214	175	191	171	175	179	168	162	177	169	163	168	184	167	147	200	183	171	158	161	159	188	176	190	175	147	172	178	191	172	168	173	173	201	157	174	181	170	180	191	183	174	191	190	174	169	167	150	169	166	166	176	175	192	190	200	176	179	168	194	165	174	163	188	170	201	211	180	192	173	197	179	164	191	185	167	164	190	192	176
6540	769	1113	1299	1118	924	849	720	694	620	584	563	574	543	491	484	529	517	441	444	454	452	449	464	484	433	471	447	453	439	412	437	428	430	429	444	445	446	431	404	406	396	410	452	434	440	490	436	410	425	448	440	397	449	425	420	425	396	422	418	399	449	443	442	433	418	429	400	399	409	460	435	426	432	407	422	391	394	411	446	406	456	417	438	452	403	427	420	390	401	437	385	453	433	406	427	416	399	389	456	434	420	437	412	381	410	419	445	407	429	422	432	405	434	438	426	431	402	393	408	393	392	399	428	426	425	438	441	417	387	396	426	407	434	383	428	421	416	369	415	390	420	397	449	463	397	393	404	425	461	384	410	396	433	446	435	410	445	432	455	446	435	391	404	413	406	410	445	399	421	424	409	399	445	462	419	386	449	405	429	418	371	431	460	433	412	406	416	427	414	448	416	413	405	409	406	416	446	407	375	417	464	441	439	450	433	420	425	434	431	398	438	446	434	409	379	423	431	426	423	376	450	416	407	456	406	415	420	425	444	427	398	423	410	401	439	428	409	397	413	412	440	393	406	407	453	454	456	401	434	432	432	403	419	409	406	435	426	425	428	414	397	433	432	451	440	426	393	448	425	428	411	384	412	447	395	425	417	425	395	390	445	436	397	397	423	404	407	405	411	438	390	394	409	470	448	433	440	446	401	420	434	422	441	438	402	423	437	404	455	452	423	446	419	435	418	436	425	432	412	408	448	426	413	408	432	402	442	399	388	393	425	444	424	421	410	447	407	451	380	441	415	459	380	433	429	445	416	394	440	427	431	425	473	439	392	414	437	432	451	441	428	431	386	448	395	457	428	423	418	439	409	409	416	426	413	441	417	423	436	436	428	395	393	406	406	433	408	375	416	385	404	379	434	408	422	397	410	413	417	437	428	433	431	384	420	428	441	433	423	392	418	415	400	458	423	410	431	444	435	396	420	441	412	437	430	450	406	435	423	433	413	418	440	424	400	418	400	449	401	437	454	447	431	468	415	396	439	417	443	412	444	425	436	438	417	429	403	427	410	459	440	433	430	401	447	432	433	444	426	427	432	418	403	431	421	455	440	415	460	409	403	414	418	416	411	444	404	405	443	386	425	439	425	413	432	404	411	419	412	399	410	398	436	406	401	417	441	400	466	452	425	409	385	424	425	433	422	445	402	422	402	415	461	419	419	430	441	422	426	458	402	434	414	405	412	410	396	413	442	446	452	423	448	445	411	396	442	465	404	413	411	440	443	442	419	400	433	431	413	446	431	424	417	423	421	448	430	398	399	404	395	483	438	420	427	419	389	422	420	462	376	387	428	408	404	426	397	410	436	424	472	443	414	372	452	431	405	423	420	413	447	433	404	409	433	441	395	416	439	442	401	386	419	440	395	432	397	405	419	391	407	431	425	416	425	429	433	442	415	422	436	442	426	383	387	399	427	430	405	424	413	437	409	430	436	409	433	415	414	451	437	426	415	375	424	430	412	395	429	423	435	442	446	418	437	491	409	418	396	389	441	423	420	417	444	441	425	421	426	393	396	402	407	421	394	397	396	460	425	419	418	466	452	434	426	426	425	415	442	425	436	426	454	411	447	372	418	406	410	466	431	417	415	406	423	452	409	414	462	414	421	412	434	426	402	435	428	423	390	444	423	464	423	399	431	448	444	415	423	427	443	421	420	406	412	432	393	417	410	439	391	397	427	430	445	424	417	438	411	452	428	417	431	428	422	402	413	412	460	446	442	419	414	418	430	428	431	433	401	434	375	404	405	421	433	412	450	480	460	434	447	451	419	419	383	432	452	438	444	409	442	437	439	433	424	383	414	442	421	416	442	443	433	393	428	425	428	454	428	430	420	444	458	431	374	402	459	436	419	396	439	459	427	402	466	415	442	460	383	398	398	396	427	419	423	469	433	412	418	434	461	401	426	424	422	432	425	453	406	406	433	403	438	415	397	433	431	431	422	383	406	396	437	389	398	425	423	395	418	412	414	414	433	380	434	435	419	388	428	401	465	399	411	404	412	393	428	418	427	398	419	455	382	414	413	421	456	435	451	433	437	381	453	394	445	425	417	397	426	407	376	418	444	395	396	385	432	417	441	426	420	419	429	390	419	408	426	402	421	431	431	433	438	406	431	427	417	413	414	402	450	445	429	441	428	443	403	416	425	409	394	410	415	435	385	453	438	406	418	407	410	468	406	417	429	406	430	420	405	402	454	434	415	395	434	409	439	454	435	411	440	424	442	421	467	427	429	422	383	394	408	452	434	426	387	424	470	411	385	395	450	432	450	440	444	415	451	453	380	414	403	395	406	420	413	408	384	433	433	395	433	404	420	420	409	441	416	454	421	463	417	422	394	411	407	448	432	420	458	423	411	425	423	399	378	431	369	442	376	458	395	469	403	431	410	485	404	395	385	408	394	405	428	434	450	412	420	441	440	402	422	419	434	437	427	400	424	439	428	428	415	434	409	391	411	420	447	415	444	421	444	393	417	416	425	411	446	402	379	430	443	404	404	416	489	437	430	425	458	427	405	419	404	445	433	410	437	426	433	439	465	442	422	416	420	428	438	384	404	443	456	433	425	418	418	412	452	424	436	399	412	458	419	403	401	424	444	403	415	416	399	399	452	390	410	414	430	442	399	415	438	446	390	427	421	413	439	417	425	426	417	413	421	415	419	432	386	392	396	381	447	451	395	433	386	415	424	448	431	433	429	428	437	447	415	407	405	455	423	410	430	433	418	421	424	418	454	425	429	450	431	449	410	400	404	409	431	404	394	404	416	419	428	426	403	426	403	429	426	445	443	435	413	422	412	431	434	407	406	403	430	396	388	416	433	372	425	417	405	435	397	389	418	442	442	404	409	428	422	445	427	407	378	420	424	452	445	426	407	445	385	403	426	401	374	434	400	441	407	416	434	412	434	400	411	408	405	449	439	428	441	426	398	444	447	412	428	423	425	441	457	436	444	378	414	431	417	430	396	383	437	409	426	440	447	421	419	383	426	426	418	440	432	394	439	408	457	423	391	425	428	408	419	387	460	464	409	448	433	417	414	448	422	435	388	453	446	448	470	423	417	424	427	418	394	422	421	424	421	401	433	412	431	414	386	417	414	450	397	387	434	420	406	393	405	443	417	471	393	419	428	416	430	460	394	447	404	407	412	487	442	443	404	429	382	422	407	411	430	406	436	422	399	412	446	419	403	426	409	484	438	449	443	448	392	474	424	432	394	431	437	406	440	399	407	387	410	411	429	406	416	426	429	411	440	467	411	419	447	430	437	415	422	400	420	396	441	404	413	435	414	416	414	429	428	425	420	447	447	443	440	402	419	418	464	431	417	397	452	402	396	417	421	454	424	408	381	419	434	439	444	456	420	426	464	408	437	369	443	400	391	397	429	450	439	438	397	411	415	404	413	386	387	416	385	425	416	404	430	400	419	426	415	439	449	428	441	432	399	434	404	438	397	429	429
14792	1179	803	660	408	335	270	227	197	185	178	166	190	146	162	142	164	133	149	127	138	152	133	143	119	140	159	137	127	139	122	127	161	124	135	138	109	124	117	137	121	118	109	115	110	120	141	133	123	139	132	143	133	85	139	154	135	128	131	145	133	146	132	127	132	122	122	151	109	109	139	133	114	139	139	135	133	120	124	133	136	117	124	127	140	142	146	110	121	135	116	126	126	125	124	127	142	141	128	101	130	115	157	128	144	138	129	123	104	115	120	141	118	115	131	129	110	117	120	119	129	113	135	119	112	112	143	132	124	129	127	118	125	123	129	119	141	121	125	125	130	117	128	127	139	123	121	136	101	138	121	138	142	127	113	133	129	125	122	121	115	102	121	125	121	114	113	131	127	134	141	139	131	123	118	104	117	122	115	142	114	109	110	127	122	132	145	136	116	128	161	134	115	130	120	130	119	134	108	149	134	125	155	139	131	118	133	90	131	118	132	131	134	143	112	117	128	104	112	138	137	107	127	139	128	132	128	140	138	118	132	111	124	91	128	123	125	131	106	109	130	120	113	95	151	133	106	113	136	129	122	123	114	124	133	129	122	120	138	126	133	134	116	138	130	134	120	114	107	119	124	144	121	128	126	126	126	113	107	131	137	123	106	121	131	120	133	125	99	146	145	131	127	114	124	127	147	105	103	153	136	105	142	134	128	125	126	95	124	126	145	144	121	125	131	105	116	128	133	118	151	129	119	112	156	139	117	118	124	117	135	108	126	131	138	129	118	136	125	129	137	129	119	135	133	133	104	128	122	150	118	123	122	124	118	133	123	121	117	133	114	134	138	113	128	136	119	130	122	106	140	142	128	115	139	125	144	124	126	131	122	118	122	141	132	110	110	131	136	123	128	125	132	130	117	129	119	116	132	120	149	103	130	108	133	138	128	104	110	154	124	122	131	125	131	130	104	112	132	175	128	143	117	122	112	128	131	114	116	123	124	106	157	133	121	129	137	123	118	143	113	136	125	116	134	118	118	134	136	125	133	132	114	136	135	136	117	116	132	125	133	111	142	110	113	147	143	145	141	127	134	123	132	136	135	118	116	137	126	134	138	135	131	104	98	121	145	126	149	124	107	126	130	111	147	128	98	100	135	130	133	138	123	140	125	120	120	134	128	143	115	120	110	135	111	140	140	134	158	103	93	128	120	121	139	133	132	125	145	133	110	124	123	137	120	110	123	132	114	128	136	120	144	136	122	144	113	165	129	128	132	112	119	147	148	130	123	129	136	131	132	125	126	105	114	114	140	130	144	115	118	122	118	107	129	142	125	163	118	120	125	108	128	117	128	108	141	133	119	121	150	123	148	126	133	135	125	119	124	113	119	114	116	122	141	114	145	140	133	133	124	103	130	110	105	135	115	95	130	112	126	133	129	132	124	121	131	119	129	125	150	116	112	124	131	127	125	155	159	130	130	116	119	110	128	133	110	122	129	139	131	138	134	118	114	160	114	128	104	122	123	135	130	125	138	133	132	132	118	137	101	122	128	136	132	130	112	107	115	126	117	140	130	133	110	107	113	116	135	143	116	132	142	131	129	134	145	109	129	100	142	127	127	122	117	115	127	126	117	100	133	139	108	162	141	126	117	126	124	122	146	125	110	127	136	135	132	111	125	121	123	125	106	147	117	141	118	149	141	140	118	144	116	124	132	108	131	116	133	124	126	131	125	118	128	147	126	125	149	133	110	126	148	134	120	125	124	128	113	144	130	128	113	110	126	125	133	117	134	118	118	141	133	131	116	128	117	137	120	112	122	148	122	132	132	121	141	121	111	133	127	119	146	121	145	121	123	131	130	152	146	108	132	121	132	132	133	137	118	123	121	160	123	97	114	110	111	131	123	128	122	131	127	128	128	144	145	135	130	147	120	126	136	147	131	114	122	127	124	131	136	102	136	132	131	121	125	154	112	142	115	137	146	132	136	132	107	104	122	125	129	117	124	108	133	130	129	113	122	137	111	113	131	119	121	114	127	151	115	133	122	106	113	147	127	133	114	131	137	137	126	116	121	127	106	118	142	128	123	134	136	115	136	106	104	120	124	137	150	127	113	133	103	107	129	138	138	122	125	137	149	118	128	107	129	113	119	140	141	155	119	149	112	124	112	128	138	127	107	122	126	121	123	130	134	120	140	118	140	138	165	133	144	145	135	108	131	110	132	124	125	103	102	147	141	112	137	130	105	137	118	127	119	114	118	126	126	141	134	109	129	115	120	116	114	110	127	107	114	128	140	112	122	125	114	125	140	126	127	120	127	115	133	102	123	140	114	126	121	113	134	139	125	121	115	110	117	123	120	119	136	128	132	139	118	123	109	106	138	100	118	117	115	117	120	148	127	127	122	134	123	112	122	161	133	120	133	119	130	131	102	129	124	116	94	123	132	122	119	131	138	123	114	128	143	140	151	117	120	124	137	129	154	140	123	107	107	115	113	142	128	106	116	119	135	138	135	116	125	146	139	150	120	128	106	127	147	119	128	124	114	123	133	128	115	114	116	108	142	132	111	123	123	121	117	132	132	135	142	146	146	121	133	135	105	115	134	155	118	120	127	123	144	112	128	125	128	121	139	124	132	140	127	143	135	121	111	147	131	128	138	117	119	124	122	125	156	135	132	121	131	96	123	135	125	114	131	122	121	135	108	124	127	127	116	150	132	114	142	128	137	140	131	151	128	102	134	123	128	119	115	158	117	123	127	114	119	132	130	125	130	125	144	137	130	123	143	137	104	132	124	121	136	121	125	142	116	116	115	137	147	140	124	126	134	148	127	132	114	113	145	113	131	150	132	105	126	135	119	131	125	127	116	116	148	133	124	117	121	132	116	133	158	133	147	127	117	130	106	123	120	123	129	113	142	153	131	129	137	131	145	134	125	133	124	121	129	134	130	117	132	121	125	114	124	123	132	116	132	117	126	138	148	161	134	125	137	134	142	134	142	124	106	119	134	119	120	125	127	116	107	148	120	99	109	114	134	130	130	126	128	148	133	136	140	119	116	126	105	114	111	104	129	146	119	128	126	119	124	157	126	146	118	140	122	123	136	112	113	156	115	124	126	119	133	142	115	113	130	106	137	123	117	128	138	112	142	133	146	128	135	130	114	139	114	107	130	126	130	133	121	116	143	143	114	119	127	127	134	134	126	117	103	138	125	135	140	127	131	133	136	117	133	103	132	131	125	142	120	144	125	132	116	124	120	124	132	142	134	115	120	107	120	112	132	106	150	107	113	128	124	127	127	119	120	125	126	117	119	140	121	142	118	127	131	128	98	140	127	112	123	129	142	126	125	129	113	131	111	135	147	105	127	126	150	134	138	142	138	111	117	106	110	140	143	117	114	130	140	137	134	114	113	134	111	108	135	136	105	119	123	139	148	135	129	115	132	107	112	126	104	133	121	120	143	118	135	148	139	135	119	132	105	112	143	139	129	118	122	148	137	129	130	119	135	152
8348	949	1684	2058	1650	1333	1048	911	822	696	645	654	589	504	522	465	480	474	418	429	445	433	435	387	403	377	372	379	352	364	359	406	370	379	367	363	357	345	369	383	389	332	337	307	349	332	378	342	355	331	354	369	346	355	356	368	367	403	373	346	308	358	346	345	335	350	334	341	351	341	342	306	358	329	326	379	352	351	367	371	330	321	308	362	333	335	345	355	341	338	346	316	332	371	350	311	362	355	333	344	333	357	338	317	348	342	347	341	362	318	343	315	356	361	320	363	308	341	332	327	347	327	341	337	342	353	357	319	313	349	304	369	337	309	336	345	316	342	317	343	329	355	323	337	375	368	361	356	368	359	367	310	326	338	335	337	338	319	317	359	381	330	319	315	342	335	360	366	339	320	317	331	339	312	313	321	379	343	321	302	340	359	378	307	330	331	349	343	340	331	353	317	343	346	349	350	329	326	316	383	365	330	327	336	327	327	322	331	323	328	360	354	374	356	335	351	317	314	382	362	358	338	330	342	354	365	340	334	293	348	339	345	362	353	318	334	325	350	349	328	331	357	339	299	327	354	334	349	333	346	330	319	350	299	326	351	333	332	326	359	367	351	338	322	345	366	354	332	327	366	338	353	328	335	319	349	362	335	355	347	356	341	371	344	348	366	328	320	357	339	331	328	354	322	338	359	324	347	309	372	336	330	334	341	343	342	332	323	298	373	366	358	333	343	348	356	371	335	346	324	351	349	342	317	328	344	329	322	367	312	354	353	355	328	324	338	344	359	351	348	365	292	331	348	338	326	364	354	348	316	330	332	341	317	377	354	329	320	356	357	336	319	352	345	316	316	328	349	354	353	337	354	368	342	320	330	315	339	338	362	329	326	351	359	363	337	315	332	342	325	355	323	356	326	353	330	316	330	336	325	299	304	311	326	368	337	322	321	331	360	372	362	291	360	317	309	366	342	342	362	324	362	353	327	350	316	327	357	341	347	346	351	355	347	347	326	340	326	362	371	352	313	365	330	311	321	343	342	357	329	343	371	341	332	341	344	384	349	305	333	366	381	339	328	354	338	303	318	324	359	338	346	316	310	337	303	328	347	304	335	346	321	334	363	321	373	357	352	361	370	367	371	329	377	345	336	319	380	318	322	340	340	297	305	364	348	356	328	356	356	347	323	335	301	333	353	333	353	326	344	342	304	350	319	348	309	314	308	340	320	344	330	317	316	310	347	320	352	358	292	309	358	347	318	337	334	364	332	334	330	346	340	349	338	325	337	318	356	345	337	346	338	297	349	336	349	358	326	319	344	326	354	339	355	322	356	381	340	346	355	376	325	369	345	345	319	351	331	328	309	342	378	336	362	306	333	390	313	341	353	341	342	345	335	324	321	350	316	325	320	366	340	342	373	348	340	340	341	330	328	358	349	382	354	294	355	314	355	361	331	359	323	316	337	334	329	371	330	330	331	316	337	334	332	320	363	318	353	308	332	322	319	363	370	342	383	337	355	363	340	349	352	357	335	367	345	340	319	337	321	354	356	315	351	365	361	335	374	345	357	338	326	334	348	332	326	360	321	355	354	328	353	354	322	315	356	333	349	342	378	352	368	317	312	344	341	348	325	358	316	333	343	327	319	345	327	326	338	332	336	309	318	357	351	344	326	371	375	317	345	323	328	341	349	340	344	342	329	381	373	353	307	327	337	350	308	339	355	357	302	375	327	334	343	326	339	323	327	310	321	344	318	364	318	341	336	335	363	343	369	343	319	314	339	325	341	362	368	307	362	312	359	312	364	321	340	323	367	346	334	365	320	332	323	360	335	370	350	358	310	351	331	337	318	329	360	319	332	319	333	343	314	342	356	344	310	362	331	362	349	353	347	347	307	355	356	344	347	342	367	319	329	297	316	316	342	348	376	378	329	328	329	332	358	352	345	352	345	345	338	312	331	329	362	336	356	326	348	323	308	332	331	289	368	329	349	361	337	344	337	332	340	352	362	318	339	351	356	325	334	342	326	328	327	334	365	315	344	356	337	383	328	314	359	338	331	344	339	342	363	336	355	330	355	327	326	341	342	335	348	335	328	321	361	357	367	345	344	329	351	367	303	348	317	326	341	330	344	348	333	329	330	361	355	356	340	299	348	348	333	290	328	349	362	326	376	349	343	368	329	327	352	357	334	335	317	326	370	319	339	327	347	337	323	358	332	363	332	358	342	352	307	344	347	335	350	352	312	339	320	341	370	348	343	347	314	318	349	328	297	373	377	321	334	336	351	344	315	306	319	344	341	348	318	339	323	337	303	363	325	341	311	358	360	344	341	333	319	339	360	345	333	317	380	338	323	306	333	323	349	353	304	361	302	332	344	339	369	358	363	342	333	382	344	340	315	309	355	364	337	304	366	308	356	342	355	353	330	382	343	330	355	319	333	343	357	329	306	335	305	328	362	332	329	347	354	348	354	343	344	333	318	362	341	321	323	348	329	318	370	365	329	323	332	379	352	356	368	371	328	334	353	309	336	331	340	314	339	352	364	327	303	324	311	327	332	324	359	336	336	340	319	356	303	342	339	363	352	309	336	333	339	330	325	349	320	341	306	347	329	307	354	390	370	358	297	340	340	314	307	308	367	334	365	370	332	334	319	328	327	329	316	335	325	320	299	353	353	370	323	336	337	341	317	358	337	371	356	340	327	319	360	330	353	353	334	320	332	344	354	356	321	331	343	347	349	341	329	348	364	333	307	355	330	358	331	345	347	359	351	336	337	329	354	359	321	331	335	319	326	323	331	369	361	353	367	327	389	333	324	384	360	329	347	353	346	312	308	331	321	323	356	366	334	322	373	383	345	340	328	320	341	370	311	316	348	346	359	368	303	308	311	342	326	316	285	367	339	331	363	301	380	338	325	317	361	334	334	346	343	349	329	331	327	333	326	347	329	321	326	331	336	341	327	345	330	307	326	302	357	329	354	322	323	375	325	322	326	325	358	321	355	338	336	330	319	360	331	336	350	343	337	379	371	351	319	381	331	340	336	358	349	347	359	334	344	334	340	333	319	351	366	342	322	377	343	322	341	340	350	365	323	363	317	352	309	326	324	332	349	356	323	338	353	335	370	313	355	348	326	347	326	300	331	366	330	320	378	344	323	331	361	347	322	343	322	347	341	358	317	382	309	347	322	314	326	366	352	314	362	342	345	350	362	372	382	338	332	355	365	344	354	340	318	341	343	343	341	335	363	322	321	328	343	344	315	326	352	314	350	347	326	318	317	346	359	334	354	337	344	359	332	349	318	318	364	356	372	344	346	336	375	325	341	339	334	346	347	338	340	310	358	345	337	331	324	378	344	318	320	350	362	348	327	309	330	358	317	324	340	340	354	360	325	377	321	348	323	365	361	335	331	306	340	338	335	370	323	331	361	308	365	346	318	352	326	324	321	377	360	346	324	306	352	320	328	345	316	359	334	353	367	317	316	328	338	348	318	332	313	352	351	332	354	361	347
1697	357	377	389	369	366	354	393	388	306	364	374	380	358	355	377	367	377	368	364	374	368	354	377	380	363	359	335	389	364	381	355	355	328	339	362	379	376	399	347	347	388	358	368	400	374	336	358	334	347	355	383	335	389	386	370	341	360	378	383	377	360	395	373	380	387	381	364	324	371	355	375	376	350	402	374	341	368	342	360	389	336	369	385	383	331	364	360	364	365	387	392	377	352	368	347	328	367	347	357	396	347	366	318	367	356	379	369	376	400	363	371	400	377	341	373	370	412	352	355	331	323	362	363	405	414	342	359	382	384	388	376	387	371	335	347	374	303	364	362	375	369	331	352	366	345	378	353	352	350	383	344	409	353	379	346	345	371	372	342	406	366	347	330	398	344	387	362	351	360	379	407	390	348	392	337	368	373	393	356	377	342	331	355	341	385	323	348	382	370	407	355	382	388	384	349	381	380	361	313	349	366	350	393	408	342	342	356	400	340	353	350	378	354	405	382	357	375	346	350	330	363	397	379	371	362	383	336	370	375	378	351	373	361	363	360	362	390	390	351	381	382	368	380	343	392	356	346	350	353	337	376	336	330	399	358	342	373	364	409	392	383	380	360	343	360	360	331	331	352	412	366	344	375	370	369	354	384	389	370	357	349	357	347	371	390	363	337	350	363	356	386	382	374	363	353	350	375	405	375	348	378	336	399	349	378	399	362	392	357	379	365	363	403	372	360	355	349	358	365	390	356	348	369	356	376	374	383	372	381	367	359	326	376	377	355	367	357	354	371	352	332	346	370	396	350	332	339	386	360	398	369	349	348	369	367	330	347	388	364	349	329	402	378	371	352	340	372	346	375	371	385	346	397	342	351	327	353	325	347	336	311	338	356	355	358	363	412	366	350	367	351	357	370	371	358	360	329	380	322	334	341	370	366	339	352	382	379	339	354	342	344	379	352	336	361	376	352	345	415	400	356	382	377	378	352	355	350	331	368	348	361	354	377	349	384	361	359	354	360	372	362	386	375	381	357	374	370	375	378	343	349	370	343	377	355	325	368	348	359	374	357	338	366	337	341	349	348	368	381	356	350	371	386	384	350	371	350	341	337	367	389	410	366	348	369	347	344	361	371	370	410	371	348	371	345	396	358	340	366	384	369	359	351	355	349	372	349	339	369	375	341	355	327	345	350	367	371	358	356	396	392	365	343	338	338	335	358	374	374	337	377	355	364	384	345	350	390	340	360	342	379	358	355	370	375	380	349	379	356	368	347	346	393	375	361	373	349	372	357	357	332	364	357	374	325	357	342	339	350	375	376	368	411	362	345	373	329	344	347	347	369	381	373	347	337	371	362	313	364	318	358	373	409	334	314	388	373	358	380	340	357	373	371	367	363	344	382	406	388	351	366	357	358	339	368	375	354	389	361	336	367	370	346	345	378	332	373	374	307	340	367	384	386	380	344	365	337	348	356	352	405	380	377	382	323	339	349	318	343	351	358	369	367	374	357	372	390	384	371	369	354	330	373	347	387	347	362	356	404	369	395	360	402	369	361	359	351	385	366	359	407	388	378	375	359	341	383	347	382	350	373	324	333	377	371	383	360	323	356	337	399	343	367	370	390	311	406	410	360	349	349	362	370	403	387	336	367	335	334	402	376	335	366	404	380	346	339	364	355	376	375	355	352	397	375	334	356	405	337	368	363	384	361	359	353	366	359	423	398	354	369	360	327	377	339	335	368	381	345	367	388	390	325	369	364	377	376	358	346	354	372	385	368	353	369	332	400	391	376	331	359	383	358	396	397	337	369	366	372	354	357	383	345	391	382	354	407	394	363	339	375	378	343	321	340	361	348	387	347	306	366	373	338	362	336	359	351	365	355	355	389	376	390	376	403	373	363	394	402	364	337	365	378	378	346	350	401	357	362	379	357	357	357	381	417	346	333	364	354	371	386	372	368	364	359	349	381	401	308	352	361	410	367	424	356	336	388	362	336	398	389	341	376	349	364	376	335	358	353	348	356	351	379	384	385	376	363	365	364	378	368	345	374	406	343	394	353	369	364	365	383	365	370	355	392	353	378	375	345	368	337	415	329	356	367	379	343	364	358	367	392	347	360	360	370	384	349	413	376	345	342	350	348	388	371	355	372	368	359	340	353	359	351	369	370	385	392	346	356	349	356	334	342	353	337	364	366	343	360	363	342	361	332	388	360	339	345	401	423	344	380	353	360	368	365	376	391	363	315	370	360	388	394	347	369	391	351	372	366	408	396	343	387	390	364	375	409	321	378	350	341	403	370	344	358	388	336	378	355	380	366	375	360	365	343	348	345	361	391	337	365	370	375	358	360	412	353	390	364	357	367	365	352	368	363	362	373	356	369	352	364	371	385	386	385	388	363	343	352	382	379	370	356	395	339	351	350	414	367	395	335	330	354	389	365	351	371	385	367	364	392	373	367	368	374	333	339	353	361	384	387	391	316	362	388	349	371	377	348	347	361	388	341	331	345	386	393	342	380	385	347	353	348	332	361	361	395	376	345	331	353	372	375	352	359	339	357	337	400	360	365	360	368	396	388	355	393	335	352	358	366	358	366	383	362	392	326	369	360	385	358	370	364	374	387	401	326	406	366	364	378	398	342	369	403	336	360	367	355	371	346	413	358	343	370	380	342	403	365	393	371	369	367	384	317	410	328	354	377	351	372	371	376	365	386	392	363	363	364	341	389	327	396	395	374	344	361	378	350	355	388	351	371	360	351	355	373	349	356	379	379	370	383	373	375	359	385	385	386	337	370	357	367	342	342	378	361	354	381	368	355	335	353	351	369	354	377	398	422	339	338	355	355	360	355	393	360	325	379	331	334	355	383	353	374	364	382	372	370	342	350	352	407	346	368	362	361	353	361	368	319	351	373	353	371	352	377	422	387	340	368	353	367	404	383	363	339	339	337	367	361	378	373	340	376	375	351	319	334	385	371	392	405	371	392	353	373	366	424	445	393	385	361	370	365	315	361	362	340	387	374	336	380	370	351	327	355	344	399	346	381	380	346	373	384	371	349	391	363	356	353	395	372	397	307	352	358	356	393	391	386	364	372	402	347	387	369	382	382	362	339	370	358	358	349	386	356	369	371	399	376	383	378	347	355	383	365	370	378	356	364	393	356	381	388	383	366	360	344	355	355	382	357	348	368	380	371	389	398	366	338	352	375	358	363	375	385	382	397	345	363	392	392	379	338	384	371	384	405	360	360	342	381	360	372	357	374	393	401	366	355	364	346	386	332	359	354	358	356	357	362	359	376	392	349	372	353	369	373	342	408	370	387	359	362	387	370	405	440	366	346	344	365	372	319	369	377	379	356	321	342	371	368	391	347	360	381	339	371	364	360	384	363	328	337	364	368	381	375	365	377	375	358	350	390	367	380	349	378	355	391	382	375	414	411	392	393	335	373	360	398	328	366	346	377	365	365	353	378	367	325	378	366	378	364	379	336	365	334	342	356	375	406	385	383
2074	760	801	822	829	788	832	817	803	798	766	797	818	766	732	817	845	793	765	812	771	719	804	788	738	759	823	814	797	731	790	806	838	829	837	759	785	786	794	844	772	778	792	768	823	807	797	817	743	802	829	772	758	803	751	787	845	790	794	838	774	802	794	762	805	788	762	838	762	812	749	843	797	801	816	810	829	828	788	867	804	746	768	766	828	818	828	757	831	784	795	785	767	805	758	848	807	812	791	797	782	774	800	761	786	815	849	778	814	738	819	769	794	801	781	838	810	826	821	832	802	743	839	788	804	777	811	887	790	780	791	799	843	800	755	821	779	783	807	805	825	823	744	806	785	780	803	816	768	774	748	807	761	819	791	792	843	776	747	832	790	779	753	822	780	799	793	735	804	773	757	832	795	802	797	787	759	747	775	786	797	831	775	784	816	813	823	800	808	799	854	806	779	799	794	756	819	805	800	756	773	788	766	811	830	839	768	811	814	740	796	823	796	771	784	739	765	768	784	765	735	739	839	791	792	798	769	734	788	737	818	742	802	748	796	739	782	755	805	805	801	775	816	794	820	816	805	787	777	767	819	777	775	799	781	803	876	792	792	826	814	798	795	816	805	806	793	742	731	773	836	737	828	770	772	855	813	776	824	810	795	805	843	795	750	801	820	781	799	747	769	836	807	809	856	828	760	789	767	797	796	792	867	767	780	754	791	808	774	790	783	783	766	809	771	798	815	794	829	783	742	776	848	775	797	753	794	773	758	769	769	793	806	776	806	823	775	763	779	765	758	786	784	788	809	770	756	792	820	815	778	845	781	806	825	807	809	797	784	797	799	842	795	788	848	796	781	789	809	832	774	838	814	763	761	800	808	740	778	775	777	772	804	810	754	789	804	792	820	769	792	842	800	773	785	792	814	806	818	788	824	775	829	765	805	828	793	803	802	809	787	808	765	810	803	782	767	811	773	782	735	801	758	801	808	774	805	726	772	754	781	845	813	760	779	813	739	826	769	834	799	821	783	786	749	801	830	790	757	819	815	749	805	723	840	794	762	784	758	776	815	829	861	810	792	786	845	806	792	797	790	763	787	778	759	810	760	778	840	799	762	811	826	816	795	812	828	784	799	812	783	744	778	799	815	806	823	773	768	786	788	795	804	823	773	778	714	814	792	780	822	739	804	762	790	831	817	766	843	828	788	829	741	833	785	799	802	806	739	774	819	828	814	804	829	760	825	836	823	765	787	805	798	841	803	807	779	752	809	818	839	820	787	818	790	815	777	788	850	765	794	783	861	812	796	730	808	774	810	841	776	793	807	811	790	780	778	842	820	794	797	787	808	789	818	802	769	764	789	818	774	822	811	845	759	775	847	818	812	763	813	772	808	785	824	808	875	760	816	814	794	779	822	754	804	823	783	750	793	836	739	735	817	812	761	817	837	807	825	861	810	802	817	773	772	823	801	786	767	802	806	805	802	780	849	786	766	767	851	819	800	777	797	725	776	782	802	742	765	828	803	743	767	799	826	789	806	828	812	801	796	812	840	796	817	740	828	785	794	756	782	813	800	831	796	762	737	842	791	805	786	819	823	787	818	865	806	820	770	825	781	803	769	862	794	790	771	755	806	775	797	809	801	785	755	808	791	807	848	775	788	875	807	802	792	823	754	801	782	799	774	773	740	785	769	768	803	835	820	840	741	821	796	815	863	807	784	803	759	829	787	820	830	780	795	774	764	822	754	815	796	809	813	815	784	735	855	853	840	840	818	796	800	787	757	828	794	800	762	805	760	768	858	792	807	790	753	763	833	812	840	763	746	860	828	850	802	792	819	795	811	762	818	791	800	738	758	812	820	761	727	836	831	820	806	764	762	842	785	783	821	788	819	778	782	812	827	821	847	742	776	741	766	822	809	825	827	791	825	752	829	784	817	806	791	764	816	844	819	815	835	796	835	840	790	781	823	842	804	821	801	777	800	812	755	793	789	765	765	787	742	808	772	806	751	821	805	812	753	798	813	792	843	838	840	798	796	804	860	861	810	800	795	795	822	789	799	776	783	821	762	848	793	794	763	816	808	784	807	811	816	825	777	811	749	753	832	765	785	806	721	764	802	813	783	876	861	797	790	775	818	791	781	831	795	824	789	776	812	817	836	747	769	785	812	789	757	737	820	827	805	837	770	774	764	823	733	764	761	826	829	821	797	761	819	798	765	760	787	797	828	826	724	828	813	875	851	790	792	801	823	853	788	788	800	790	740	771	817	781	760	805	797	813	805	786	795	809	792	787	826	776	775	781	824	847	808	810	731	762	757	760	807	753	765	850	816	755	815	777	747	741	790	816	800	822	794	849	772	754	775	811	818	789	774	740	761	785	855	753	748	803	769	788	789	826	861	758	768	804	773	829	782	784	815	802	779	817	827	793	814	789	832	762	837	816	766	784	766	824	793	777	806	840	822	825	812	773	786	850	801	756	748	742	767	793	760	810	805	804	744	809	762	811	788	792	804	833	749	779	742	828	807	828	807	786	779	804	768	786	805	790	812	799	813	795	794	809	784	841	756	805	803	785	812	826	774	800	757	832	760	817	835	824	835	813	815	789	826	793	792	850	825	774	738	763	807	774	796	841	770	781	821	771	844	803	796	829	849	771	801	782	779	769	787	790	831	845	770	815	823	759	816	774	782	793	787	790	769	788	805	754	787	768	777	774	821	778	814	806	804	791	817	771	779	811	746	777	814	811	831	754	764	836	826	826	817	803	776	852	792	779	801	782	772	804	807	755	794	775	802	766	794	852	837	831	802	808	803	782	777	768	782	809	843	756	789	790	810	797	808	787	813	822	790	801	752	776	806	805	821	782	742	823	830	801	758	774	760	818	787	747	797	799	793	792	809	724	787	784	800	815	779	815	823	816	816	729	788	794	781	816	784	767	800	785	765	791	784	818	793	792	775	795	794	842	800	797	791	825	781	779	863	802	812	845	783	795	793	771	773	770	799	821	828	754	804	799	807	796	769	782	776	778	805	771	840	810	807	799	763	766	798	788	780	777	816	749	806	778	799	827	806	776	766	780	822	776	797	743	750	797	818	801	786	813	799	820	748	798	791	743	793	848	798	782	782	797	818	731	779	765	794	802	785	734	759	792	741	813	830	770	774	771	833	790	825	803	819	794	846	732	806	815	721	779	797	696	793	762	771	778	817	794	796	801	831	828	810	783	771	739	770	806	712	807	774	793	825	825	764	791	799	768	835	768	786	799	793	798	807	807	820	830	776	786	793	800	816	799	746	825	793	834	749	794	795	833	785	811	860	775	846	743	810	767	853	881	819	793	818	777	749	784	780	804	708	805	777	808	821	771	752	778	793	801	782	762	781	796	790	781	785	774	855	862	765	849	824	705	797	789	770	804	796	799	770	797	799	743	819	803	761	771	785	802	811	725	795	797	832	793	770	822	794	820	796	771	895	796	758	791	824	777	758	842	789	816	775	816	791	825	778	842	789	811
8074	536	488	426	352	305	251	251	235	211	234	188	192	192	186	208	191	174	201	184	170	202	160	183	185	210	198	181	184	191	221	192	183	180	178	178	176	166	192	152	159	173	172	172	182	200	160	192	182	190	205	180	169	179	167	191	178	186	181	199	158	192	182	203	201	210	148	174	180	173	189	186	162	156	172	172	189	189	180	186	181	166	185	161	182	174	164	181	158	168	167	171	162	193	168	179	196	178	168	191	163	172	165	176	216	167	190	157	181	178	165	154	162	162	158	163	199	212	155	160	184	189	201	178	205	186	191	159	171	191	162	166	186	160	172	184	185	167	188	169	173	184	191	165	177	179	189	157	189	179	173	195	161	173	206	191	166	164	179	166	171	158	173	177	182	180	165	185	204	148	167	197	170	152	177	197	196	144	201	175	170	165	169	173	153	165	179	161	204	198	204	155	178	177	170	165	195	203	152	168	184	187	186	190	181	188	186	211	187	180	185	170	196	183	190	177	171	187	167	173	170	185	159	170	182	188	188	162	176	174	173	196	162	194	165	185	193	184	200	202	194	170	160	164	161	175	172	183	183	204	166	162	174	171	205	164	188	171	173	181	165	175	199	153	178	179	168	195	183	165	193	178	180	180	177	174	174	180	172	180	180	170	170	166	193	176	163	209	180	161	162	161	179	188	156	168	176	195	177	165	177	181	173	159	171	172	190	181	167	181	171	163	204	192	161	194	171	195	191	167	197	191	189	155	177	177	187	193	153	197	180	164	161	141	163	142	156	175	177	181	166	172	157	167	166	172	175	191	178	173	177	173	153	181	187	154	153	183	173	171	200	182	170	187	207	169	191	188	185	169	176	159	169	181	186	153	168	193	201	176	149	180	161	155	170	177	152	187	169	171	167	191	193	213	181	185	218	196	179	161	164	180	173	166	163	178	165	168	198	170	190	166	189	182	168	179	166	178	184	173	168	204	193	166	173	153	149	168	175	165	163	169	183	180	166	161	196	199	192	178	201	215	178	155	182	169	157	177	165	182	190	184	155	185	192	190	188	187	184	173	176	210	164	178	168	192	171	161	171	171	174	158	174	166	147	139	188	164	173	181	185	175	164	179	168	195	204	189	167	176	166	166	175	197	184	190	171	160	199	173	164	176	179	163	171	185	167	208	178	159	195	164	173	169	177	179	162	178	158	160	163	194	203	207	179	163	170	171	163	167	195	161	171	157	185	184	217	159	158	173	186	186	166	200	168	165	179	188	177	184	183	181	193	168	163	147	184	172	193	204	193	186	162	197	187	177	174	168	178	175	199	163	170	203	191	187	195	168	167	179	195	176	170	187	163	180	194	193	180	181	215	162	167	170	183	158	198	185	158	175	216	164	173	177	194	180	182	184	196	158	191	160	170	200	185	182	164	164	157	171	186	198	177	195	162	156	165	173	177	160	200	170	179	186	166	171	173	182	182	153	172	194	172	177	184	224	179	174	191	183	202	179	209	171	178	167	176	184	181	186	165	188	182	189	181	168	181	179	183	180	193	172	204	204	193	155	190	164	163	158	176	183	187	186	194	194	168	165	164	155	187	169	184	179	171	199	180	182	159	165	170	159	175	182	170	167	142	178	184	168	160	177	177	159	156	146	186	172	194	170	183	162	189	170	162	189	193	158	175	197	170	188	188	181	192	179	180	189	178	175	154	167	170	165	171	182	182	179	176	197	186	165	199	179	188	175	214	205	205	191	183	204	169	167	188	178	159	158	206	197	183	175	181	179	184	167	177	196	179	177	186	177	179	166	181	193	164	176	167	178	181	153	185	185	186	216	192	171	181	186	188	172	201	167	181	187	185	193	207	170	198	180	161	169	168	159	161	168	166	173	168	179	173	170	185	178	199	164	143	177	207	165	208	188	180	185	170	170	198	213	160	179	178	188	212	177	175	224	200	178	162	187	185	213	150	182	167	179	150	186	179	195	186	188	201	190	158	178	169	170	165	199	195	207	176	179	168	172	192	195	161	147	141	177	185	186	184	160	188	200	163	173	174	204	166	172	152	180	197	175	184	190	166	176	172	152	191	159	193	174	179	174	189	174	186	174	147	172	165	170	194	177	184	203	171	174	140	202	205	192	167	181	172	157	163	196	175	198	193	166	173	177	172	191	207	178	205	196	178	147	186	159	157	162	177	176	174	171	188	158	191	173	182	157	206	195	200	183	160	194	177	178	194	168	157	151	195	175	157	174	164	181	154	161	159	180	156	185	178	189	174	182	190	192	161	174	172	159	189	191	193	182	209	181	189	171	159	182	192	170	184	183	152	193	185	165	164	181	182	160	172	170	178	175	174	190	184	164	203	194	170	169	180	177	193	177	182	180	176	158	178	196	166	182	203	167	168	184	173	179	188	194	202	184	185	197	177	200	173	182	167	179	178	187	189	165	180	180	179	168	138	198	165	171	163	169	190	181	164	178	180	184	188	171	168	198	171	164	187	169	159	178	181	177	177	183	187	197	161	162	175	154	190	167	167	158	193	151	173	199	188	201	171	168	166	176	181	164	193	162	191	183	167	156	176	189	170	189	165	174	181	193	184	171	179	183	167	202	169	202	195	167	203	174	174	160	184	182	185	192	180	169	165	175	166	172	161	198	194	180	168	169	202	206	189	176	170	164	180	175	168	168	168	190	181	149	136	177	152	186	181	173	187	188	199	169	165	172	176	173	163	177	166	182	206	164	184	170	181	166	184	169	169	162	163	159	163	171	184	187	189	196	175	180	182	163	192	161	207	179	180	189	172	177	177	192	180	178	161	173	153	169	180	163	164	173	180	177	181	191	179	177	182	166	182	181	179	164	145	180	163	194	169	172	175	175	190	189	195	179	182	181	182	214	184	173	182	175	157	177	162	178	193	192	177	208	205	168	182	143	201	177	177	206	175	178	168	163	194	189	186	179	189	189	166	179	186	167	186	191	147	186	149	210	181	176	199	159	177	190	180	186	178	166	194	177	175	170	164	167	182	186	177	176	177	172	189	167	185	180	171	170	170	162	166	189	171	179	181	159	173	168	151	193	193	148	187	155	165	162	191	181	172	188	199	215	151	176	185	183	191	180	188	185	169	195	176	180	192	181	196	170	154	164	180	163	174	175	184	171	160	160	184	175	174	174	170	181	168	174	172	158	190	197	188	167	155	184	168	173	173	187	176	158	160	184	204	183	185	176	190	173	187	202	193	176	192	178	178	172	170	141	171	162	175	174	185	189	214	167	182	166	187	200	176	178	176	164	165	187	167	173	179	160	201	207	183	186	182	141	174	179	152	158	151	172	154	192	145	166	158	148	184	199	163	152	164	172	188	182	177	153	159	153	177	179	203	177	164	207	200	185	181	191	187	178	175	185	192	167	177	157	200	169	181	187	162	208	171	169	176	183	195	196	180	184	175	177	180	184	182	217	198	190	179	172	181	181	197	183	168	139	177	168	158	163	188	168	154	191	181	176	164	176	177	167
6520	756	1122	1290	1070	991	803	694	671	613	595	480	504	550	487	500	476	468	453	464	499	465	450	459	438	451	439	457	436	410	461	450	454	427	466	432	440	432	406	434	444	409	450	465	411	459	441	461	459	432	432	451	423	447	417	438	448	419	425	431	465	452	391	394	381	432	391	436	402	426	397	443	405	436	426	430	418	444	428	448	429	402	426	465	433	386	442	412	410	438	403	417	401	404	482	413	369	403	426	463	424	387	396	385	422	406	427	423	455	476	427	406	391	408	409	430	402	454	445	432	421	433	429	406	410	424	443	443	422	432	411	418	420	408	410	411	459	437	419	431	397	435	415	454	412	427	439	412	428	429	423	421	415	460	396	436	416	416	384	425	420	363	412	413	434	465	403	424	432	446	431	408	428	441	392	436	398	438	395	404	432	459	432	400	450	441	403	388	447	395	416	401	393	411	447	452	412	403	432	409	377	439	431	442	410	425	437	396	418	440	457	394	419	446	425	430	418	412	440	433	383	383	429	405	408	375	408	408	385	428	433	427	410	430	408	406	420	404	427	368	411	392	442	415	418	425	378	441	419	415	419	434	441	388	419	412	446	424	420	415	410	406	433	409	425	420	449	395	396	414	414	395	393	398	395	423	381	371	439	454	370	391	427	445	415	411	391	445	415	432	404	409	397	466	427	406	416	434	431	439	398	464	418	430	401	431	428	443	388	442	437	446	413	428	425	425	404	412	410	418	432	437	400	393	431	410	433	412	404	386	449	416	416	397	391	422	422	466	379	402	441	428	412	407	440	407	408	405	436	428	416	399	425	426	405	410	463	404	413	433	407	378	425	418	395	446	391	452	406	438	395	419	403	430	414	416	392	406	411	475	408	413	425	454	405	456	413	390	419	423	459	416	452	425	409	417	392	408	431	452	399	432	421	406	400	411	438	418	409	459	426	394	389	419	384	422	452	464	424	444	444	441	458	411	450	439	410	425	433	422	429	436	409	431	414	403	431	418	430	432	404	381	422	435	408	412	443	458	420	440	454	436	438	420	392	413	389	419	434	391	418	454	433	402	410	384	437	423	447	416	426	458	397	405	448	393	431	427	439	396	430	407	453	398	438	368	424	392	403	382	422	433	433	427	385	425	388	453	421	456	416	428	420	406	416	408	404	454	408	424	422	427	370	441	425	430	401	383	416	428	439	399	404	439	415	413	440	376	401	432	422	423	444	380	419	439	432	431	415	448	399	425	425	398	405	399	435	432	417	436	436	410	408	449	367	405	422	414	446	418	438	449	470	396	435	419	405	446	398	395	443	405	406	448	388	427	406	398	444	436	433	435	421	433	435	428	396	446	430	408	448	419	407	411	411	408	410	445	363	444	413	437	416	402	452	438	412	425	374	425	405	386	416	409	422	396	426	389	434	446	438	401	461	420	383	426	390	432	416	410	390	421	372	423	441	394	437	405	408	394	435	407	407	471	432	430	417	414	426	372	367	416	377	458	454	412	440	421	427	423	438	418	431	441	418	411	426	463	389	416	423	453	424	367	424	435	430	442	415	454	441	398	439	402	417	414	439	419	439	403	417	417	447	439	384	413	423	412	430	430	420	413	462	420	395	424	390	409	447	415	394	435	416	412	433	405	450	402	421	424	403	438	434	435	390	447	398	456	452	460	409	445	412	402	429	424	416	405	427	389	412	439	418	391	405	400	436	383	425	421	430	386	431	400	430	410	400	448	384	450	417	443	420	401	427	420	439	425	398	413	393	396	424	371	445	406	437	439	380	401	396	459	405	421	404	395	406	435	454	433	420	406	427	451	423	435	411	405	386	435	403	435	434	415	413	411	420	395	439	420	383	374	402	431	442	448	395	405	392	398	411	457	424	425	437	376	407	441	443	405	427	423	399	408	429	391	409	448	423	430	445	429	437	422	421	397	446	433	408	390	420	403	385	365	421	426	456	407	395	414	427	426	422	427	431	419	401	499	455	433	401	404	407	390	439	377	429	425	427	404	406	402	410	429	478	447	417	444	418	439	417	425	418	369	432	410	392	424	433	430	392	398	391	395	425	425	428	409	390	425	415	411	438	454	426	424	410	466	454	426	412	413	396	426	449	401	440	416	442	402	413	385	398	418	427	449	411	398	408	430	393	415	412	437	409	443	420	407	407	439	420	461	411	416	417	452	447	438	458	395	422	471	403	424	426	397	401	442	429	411	437	435	454	440	404	418	419	421	404	426	390	390	427	424	425	374	424	404	399	421	414	399	423	434	439	424	405	393	436	416	411	466	412	410	415	431	414	403	405	450	425	460	428	427	430	419	456	433	428	395	381	411	427	364	397	459	436	411	408	416	409	421	393	419	417	445	438	400	405	390	386	423	427	437	413	439	420	384	386	417	410	442	426	409	432	423	427	453	412	427	433	454	411	498	444	448	431	455	425	416	406	433	439	420	429	444	433	400	409	415	412	416	388	422	430	464	425	422	363	377	437	409	396	445	410	450	455	453	409	410	393	395	393	400	435	416	400	436	453	469	408	434	399	443	436	411	443	427	423	413	423	426	411	403	430	436	424	418	439	423	406	447	427	446	414	407	368	412	437	439	412	429	425	437	397	421	414	435	423	447	390	437	409	433	408	419	426	439	437	400	409	419	403	427	424	407	397	420	401	415	420	420	401	487	413	412	397	413	394	407	427	416	412	378	397	432	419	484	407	442	432	419	415	471	413	412	415	404	397	458	399	396	410	429	422	424	460	412	465	462	422	414	456	437	383	445	404	423	446	445	457	414	401	416	459	444	455	425	396	418	424	429	420	417	408	414	425	465	416	442	430	429	422	413	412	445	382	403	431	418	439	434	407	439	389	406	412	394	456	463	413	389	421	432	416	422	386	427	388	432	406	430	395	434	436	399	429	389	392	417	402	427	411	478	440	410	435	433	437	397	450	432	430	397	425	440	409	438	394	424	389	399	389	397	416	394	408	422	423	390	430	443	412	432	403	403	433	417	399	446	393	426	434	404	410	432	430	456	410	386	459	430	417	429	406	439	397	398	411	450	398	415	391	412	421	397	386	438	475	424	416	427	441	395	422	432	445	441	428	401	428	405	384	425	443	423	378	422	425	441	415	417	420	446	407	446	443	430	455	444	396	434	480	451	431	417	402	401	429	398	466	421	435	415	474	444	418	415	395	436	438	425	394	416	426	423	451	446	428	421	416	439	415	443	366	409	410	420	412	386	448	419	422	361	406	398	424	432	400	409	444	433	404	451	430	430	427	464	425	427	407	445	455	434	437	424	447	421	410	444	422	413	377	424	464	409	447	419	419	383	452	398	449	419	407	404	431	415	416	430	400	400	456	427	460	440	422	421	457	436	418	415	427	394	447	410	437	426	431	446	408	402	429	450	426	408	428	409	403	435	425	445	398	465	437	417	420	399	402	426	387	422	387	459	404	418	396	405	405	440	385	404	433	424	415	443	410	423	415	419	438	381	406	415	422	430
14675	1206	781	591	389	312	256	220	211	182	196	185	169	159	158	141	138	168	141	141	146	171	125	150	149	116	133	153	134	134	137	126	133	141	132	115	135	127	112	121	127	149	152	128	126	129	139	124	127	142	123	119	105	125	110	122	116	154	137	136	138	128	123	127	118	122	133	128	131	133	122	152	120	118	127	127	116	125	117	133	126	119	120	126	134	161	131	140	119	120	111	140	130	128	129	115	141	122	118	119	121	125	138	139	129	118	118	140	136	134	129	105	137	132	128	117	108	125	124	127	111	127	123	122	116	115	126	115	139	128	127	100	132	125	127	117	126	121	131	107	124	96	116	115	112	134	125	124	128	116	136	115	120	131	111	119	117	130	143	117	116	110	117	138	127	124	124	122	122	137	123	118	142	135	116	131	109	135	131	109	136	119	119	102	139	119	146	135	118	147	128	116	121	138	114	135	141	108	121	151	120	131	125	138	119	114	141	148	110	130	131	139	116	141	145	128	130	120	110	126	113	139	117	126	105	127	118	109	126	102	114	106	146	127	128	119	110	136	138	124	139	128	121	129	128	119	136	132	139	110	128	113	140	122	119	126	121	137	125	118	124	105	101	129	122	142	125	128	99	125	115	130	139	127	121	124	114	126	123	130	104	121	122	137	117	111	137	155	145	129	112	126	140	121	126	132	117	122	132	119	121	124	105	153	127	138	124	117	108	122	113	105	136	108	101	140	120	109	116	136	104	118	125	123	116	118	137	109	142	130	125	133	122	145	125	122	124	120	120	109	139	134	111	121	132	123	124	117	140	99	133	134	119	145	132	134	133	130	137	114	133	121	131	135	135	136	129	125	118	126	125	150	146	137	144	122	102	140	131	124	116	123	149	115	122	121	103	110	105	134	149	121	124	131	132	122	109	109	106	124	133	132	139	130	128	125	125	118	144	128	111	118	113	118	141	142	133	117	100	129	125	110	117	125	117	129	125	123	132	106	146	124	139	121	125	105	103	122	134	138	120	117	124	149	100	133	139	114	110	112	110	115	142	107	136	128	123	123	138	149	110	120	147	133	119	120	158	133	125	121	140	144	130	126	133	126	124	149	116	119	116	122	131	124	122	113	136	136	136	130	133	108	124	117	123	116	121	123	133	103	109	134	115	131	106	131	126	126	118	116	142	120	117	108	135	135	122	105	113	146	122	141	109	113	126	121	147	124	138	132	92	138	111	133	143	118	139	121	131	127	132	117	100	106	108	149	131	98	139	113	125	126	117	109	122	127	119	131	132	134	120	145	124	140	115	123	103	111	109	135	134	124	112	145	111	121	120	121	127	124	133	126	93	118	124	129	143	134	138	101	127	137	138	120	141	120	102	119	120	134	127	134	124	127	119	125	135	108	144	122	129	144	108	106	133	124	120	127	137	128	116	105	123	141	132	118	113	123	123	112	136	138	128	116	131	143	137	112	141	138	137	121	126	125	133	158	134	141	134	135	137	132	135	149	141	127	117	115	134	115	113	111	140	121	121	121	114	127	131	121	127	129	145	135	130	115	118	137	146	139	105	107	133	155	120	117	132	143	125	114	117	127	105	127	129	123	121	108	117	110	117	122	120	135	131	125	121	119	124	145	118	108	128	128	132	122	115	135	120	145	135	120	141	115	108	118	121	106	123	135	137	131	136	122	122	117	127	144	128	137	126	115	125	127	134	130	116	126	133	124	131	136	104	113	122	132	154	124	115	135	125	115	135	117	108	134	155	131	120	111	108	147	151	128	132	105	127	127	109	125	133	128	142	133	119	118	122	136	156	121	127	134	124	117	124	136	148	122	117	125	131	122	123	128	133	132	170	107	144	117	149	133	115	121	129	126	148	112	118	116	118	117	144	134	114	119	128	109	150	136	119	124	123	147	137	134	118	112	131	127	133	114	117	126	133	127	116	126	130	99	129	137	128	115	103	153	118	117	125	117	124	120	128	120	107	131	128	152	118	123	119	142	132	122	112	128	138	124	132	109	130	116	112	123	130	129	133	121	147	124	136	124	107	131	116	113	127	123	125	139	115	148	132	123	118	128	104	122	126	111	114	97	108	122	110	121	141	121	123	112	113	131	133	118	122	121	100	128	122	133	128	125	137	126	141	127	132	119	131	107	129	130	134	114	148	140	113	112	118	117	128	119	107	130	138	133	117	117	115	142	110	133	138	134	121	132	130	109	131	121	148	151	117	111	137	135	131	121	135	143	126	115	115	126	112	113	144	139	125	126	138	125	130	113	118	122	106	123	126	145	160	125	118	125	120	137	114	107	118	120	110	126	108	143	132	127	146	107	123	115	97	108	119	130	131	99	126	111	144	137	129	108	126	96	94	117	125	124	92	129	113	147	112	108	127	122	133	147	102	145	150	129	128	118	123	138	123	138	108	130	134	130	148	134	113	126	123	108	127	101	136	121	127	125	146	143	120	120	128	148	117	113	116	120	126	127	137	118	136	117	122	139	129	118	123	131	124	120	125	134	121	126	120	110	128	128	132	118	131	148	130	122	120	130	131	138	139	117	116	122	114	109	128	129	143	130	131	116	111	134	136	120	135	116	137	114	110	120	110	120	116	132	135	136	138	136	143	122	126	128	102	115	99	133	133	139	120	118	138	115	129	145	138	128	121	121	130	112	115	125	121	113	107	118	160	135	146	137	137	134	130	131	133	121	135	138	144	144	137	146	131	134	140	112	124	122	125	133	133	109	123	127	124	124	119	126	138	118	142	114	114	124	119	123	132	146	116	123	115	98	143	119	106	147	138	131	139	107	114	120	116	124	127	105	122	147	122	120	149	121	146	118	125	122	126	133	111	113	120	122	127	127	116	133	126	144	119	148	137	126	144	120	130	116	144	121	122	100	113	126	119	122	112	130	135	130	140	113	128	134	105	136	123	141	116	134	154	165	133	139	122	130	114	127	125	131	139	128	142	121	115	125	131	127	141	133	117	125	121	127	146	132	137	127	147	132	115	134	132	141	123	119	135	128	129	132	126	140	125	116	137	130	109	111	137	103	103	121	117	116	128	115	121	114	145	138	98	132	138	107	135	121	124	128	126	120	123	131	128	114	130	158	116	130	123	119	121	126	125	126	133	110	125	130	143	112	141	158	127	130	114	128	146	126	103	121	111	116	139	127	127	130	111	138	126	111	118	160	142	124	135	122	112	119	122	152	120	112	125	133	121	123	128	125	122	130	126	124	97	143	123	112	130	121	137	143	132	128	128	130	111	115	110	99	124	123	144	128	124	136	106	137	120	122	113	146	129	151	117	145	118	126	132	115	129	126	114	134	126	150	118	131	121	120	121	119	116	128	123	127	140	127	118	125	116	137	134	115	122	105	118	131	119	92	113	119	121	120	128	118	135	121	135	149	108	119	122	123	140	129	98	122	113	117	114	127	133	126	131	122	119	109	121	102	127	138	121	131	152	127	153	125	126	124	123	117	111	135	132	131	129	136	126	103	129	128
8262	911	1738	2023	1593	1407	1078	910	799	692	650	597	553	526	510	478	468	471	414	452	419	421	431	401	380	418	390	392	343	389	369	374	346	329	355	360	383	370	397	362	349	359	350	374	325	389	334	331	351	331	325	322	344	334	378	333	350	335	351	327	354	314	349	378	348	369	352	345	369	352	333	346	318	364	333	302	372	322	326	342	354	339	387	331	353	368	360	345	337	352	356	364	333	340	362	344	322	337	372	358	384	340	324	367	346	319	331	355	362	304	349	309	345	355	337	357	341	368	372	345	330	356	355	335	348	365	332	316	330	322	360	344	348	348	317	331	346	357	369	342	360	350	361	285	320	352	313	313	324	329	316	321	377	322	326	331	322	343	351	340	341	363	299	333	316	333	328	367	335	305	320	323	366	334	368	329	324	313	363	331	303	361	350	317	325	356	348	363	344	324	329	358	323	390	359	346	321	315	349	329	337	325	334	351	333	324	321	343	314	348	329	362	344	321	369	350	325	354	354	325	329	356	359	321	350	353	334	324	320	335	336	369	347	333	327	341	329	317	331	337	302	334	365	322	359	333	333	354	328	331	345	343	378	362	340	355	317	324	338	345	315	343	337	337	340	357	356	342	325	353	337	329	337	318	312	363	313	326	351	353	355	309	349	353	329	362	332	377	328	384	320	347	343	360	326	333	327	336	350	357	363	329	354	347	360	326	382	346	314	340	366	362	367	338	347	327	353	333	347	356	352	346	319	327	343	311	347	329	336	348	325	342	357	328	351	345	353	361	359	367	325	331	363	354	362	318	373	360	318	350	345	389	314	336	359	303	346	327	353	367	318	340	339	318	325	338	322	355	317	321	312	331	332	340	313	321	345	339	372	364	329	317	331	337	352	329	343	316	356	362	320	320	348	305	340	343	328	344	325	350	336	335	364	320	336	367	323	319	354	316	338	362	352	338	324	344	339	326	324	363	328	344	333	333	337	331	317	331	333	351	330	384	318	370	328	344	316	332	338	333	370	331	305	360	354	326	351	338	366	329	323	345	345	355	338	311	339	346	316	339	368	338	355	386	310	354	343	375	363	350	346	359	326	331	359	320	328	323	323	341	328	312	345	305	337	299	328	314	363	335	338	302	334	312	370	356	351	363	346	349	336	349	370	334	350	335	328	308	361	327	339	357	318	335	381	342	370	369	339	337	360	347	323	326	353	292	339	319	300	344	327	357	308	334	366	356	330	381	366	348	354	338	336	376	356	324	324	323	334	344	334	360	307	351	337	340	335	338	338	337	339	334	288	340	334	316	331	339	315	319	314	340	331	353	371	342	322	329	367	357	312	336	329	360	335	336	351	321	309	346	363	319	312	342	358	357	327	351	359	372	315	348	351	322	351	341	336	330	375	313	300	336	306	341	351	358	348	322	347	317	330	347	319	318	313	342	362	356	373	324	327	318	362	329	358	349	347	362	346	312	324	324	324	340	327	332	321	371	341	311	364	316	303	354	331	342	329	362	360	360	332	324	333	299	304	335	330	344	336	321	320	342	371	353	334	338	309	336	340	323	363	324	317	352	315	304	355	328	329	356	329	317	334	383	346	364	349	349	354	326	350	340	341	337	325	359	313	384	345	333	360	336	317	322	341	344	345	330	317	346	331	327	336	328	306	344	340	349	310	343	335	366	367	350	338	344	354	363	354	358	314	334	358	347	337	334	363	304	334	351	338	318	317	317	340	341	307	358	344	322	335	328	340	356	342	344	322	355	343	317	361	340	322	358	344	375	336	316	367	352	328	339	307	330	309	323	346	335	334	342	335	382	358	335	371	350	327	332	348	355	346	331	358	344	345	366	368	320	321	341	326	357	345	332	355	346	329	343	349	359	307	370	357	358	306	339	358	337	346	350	353	346	351	346	336	317	371	325	355	324	361	322	325	325	351	329	347	365	349	320	312	331	371	343	353	334	354	354	348	330	323	319	329	305	347	320	364	373	336	350	329	344	314	332	341	342	338	362	330	326	324	342	350	365	332	314	346	325	321	334	355	310	336	355	352	336	383	366	375	351	349	322	338	344	334	361	355	371	342	308	366	312	355	342	340	321	369	340	355	310	329	352	342	341	316	325	388	328	367	345	330	324	326	356	326	339	313	342	339	346	348	357	357	345	357	341	342	355	325	326	355	345	362	328	348	324	324	349	315	340	324	343	339	357	335	323	346	315	319	320	322	342	316	352	309	315	325	345	338	294	321	330	346	341	332	341	312	327	311	353	352	301	356	328	332	338	343	350	324	318	326	339	336	352	344	367	344	339	336	333	350	348	328	353	346	323	328	329	339	313	352	371	309	345	361	345	365	326	339	331	335	326	314	353	296	333	370	318	316	358	332	337	315	351	354	340	347	319	355	333	334	329	353	301	366	354	315	342	343	338	348	346	358	339	330	327	373	329	332	352	348	351	358	349	332	376	319	340	335	325	335	331	347	364	372	318	346	351	301	363	363	354	357	319	350	329	336	343	336	330	334	367	352	353	319	319	335	333	368	341	373	351	378	360	348	354	335	320	346	294	374	341	335	373	367	350	346	334	342	305	354	345	337	316	354	329	342	357	349	333	322	327	348	326	332	331	341	322	343	333	365	379	330	326	333	323	370	337	325	345	318	318	299	352	340	332	343	394	331	319	353	342	328	384	345	361	352	348	306	348	325	356	336	319	348	353	342	375	353	350	313	335	338	314	326	374	318	317	375	355	322	327	360	351	307	326	358	359	327	308	335	344	363	334	331	352	342	340	366	345	364	351	345	320	313	340	368	370	328	347	356	342	325	330	335	353	359	340	371	362	347	318	322	319	334	332	339	351	339	338	333	287	315	374	325	342	345	341	337	332	332	320	338	330	337	351	326	327	348	336	333	365	341	322	323	336	338	322	343	339	326	315	367	341	332	387	341	340	359	343	341	336	358	329	328	304	364	328	360	338	366	350	343	337	318	349	342	339	334	310	354	334	369	340	350	349	322	336	353	354	326	318	342	300	331	339	315	335	348	345	357	329	328	346	340	322	356	311	359	346	311	368	313	344	318	343	355	363	365	338	356	315	356	362	340	329	351	333	389	346	330	353	332	329	335	321	340	329	336	328	383	342	342	347	383	294	305	345	338	307	329	332	343	327	351	323	346	349	354	328	312	331	335	319	332	325	343	351	364	341	329	345	317	303	331	350	341	299	317	361	327	344	340	364	344	314	323	350	361	363	365	351	344	342	347	334	310	346	338	350	311	328	326	339	295	335	339	321	368	331	343	325	347	360	332	349	372	319	341	336	317	362	358	341	333	326	339	317	346	379	337	330	316	352	329	358	352	334	364	379	320	320	354	285	312	333	323	341	301	328	323	333	315	334	349	319	349	387	321	319	318	350	350	358	347	320	361	325	349	341	359	322	336	315	340	347	350	337	324	347	319	328	307	336	348	340	338	320	328	310	313	350	334	340	317	331	346	334	332	336	344	334	333	346	338	346
1723	374	381	378	326	407	376	367	329	345	380	358	350	372	355	375	381	369	386	350	348	406	396	366	363	365	359	376	356	374	358	314	380	370	367	371	360	369	338	366	376	366	383	340	374	326	390	354	352	358	387	359	368	356	380	391	350	391	362	350	340	359	382	358	369	351	340	373	418	353	354	355	380	340	362	343	356	365	372	378	345	366	358	356	393	402	367	339	384	351	369	368	364	371	347	339	383	369	342	337	382	358	352	335	374	359	344	333	353	381	350	384	351	372	372	364	312	355	339	373	386	381	342	365	359	396	346	352	353	367	352	332	338	357	357	343	364	386	404	363	351	359	328	374	326	338	390	380	387	332	351	345	343	354	358	355	361	389	339	361	341	358	359	354	338	353	397	338	324	372	388	356	360	358	371	367	382	331	388	360	362	333	382	348	309	355	357	345	367	364	347	343	339	379	356	385	345	328	396	360	386	365	333	355	373	341	344	326	396	346	330	348	365	356	366	379	373	330	344	376	385	403	331	316	357	393	362	348	348	356	376	358	412	398	381	350	342	332	357	366	368	368	331	388	351	361	359	331	356	355	345	376	388	384	382	335	355	374	366	358	416	351	346	359	372	357	366	375	325	335	336	341	356	362	366	329	320	365	344	351	404	391	363	389	354	387	392	389	368	366	374	321	379	397	402	366	388	356	363	349	335	359	347	346	349	353	349	345	391	375	363	332	389	386	389	333	345	327	335	366	364	332	370	389	367	358	401	362	327	372	335	363	361	353	353	391	362	371	363	351	354	329	352	411	354	322	319	355	357	378	352	348	337	335	356	349	341	385	379	385	364	328	336	338	375	368	369	348	317	352	360	345	369	349	325	336	343	365	363	349	363	376	369	395	377	353	357	335	376	380	346	361	368	367	389	370	366	348	371	366	352	349	347	376	371	360	373	375	381	390	331	343	376	340	350	328	356	356	337	345	319	379	341	389	368	349	341	376	361	361	376	348	344	358	374	345	372	352	344	383	372	364	361	330	358	345	343	360	358	369	348	386	368	352	361	324	345	354	353	336	354	360	350	370	366	378	354	352	394	386	364	351	393	375	356	345	318	335	386	371	413	378	384	370	389	386	381	339	372	328	380	350	354	364	386	363	344	371	332	332	357	401	387	360	362	366	363	329	310	375	372	350	403	358	347	317	312	356	346	354	351	371	334	362	342	348	356	357	410	362	391	386	354	357	352	351	347	343	358	364	386	333	346	339	373	353	353	327	364	361	369	344	337	360	349	362	352	336	342	377	382	355	336	378	341	371	352	396	351	379	367	385	349	369	416	389	363	375	386	379	344	343	352	361	348	348	389	384	358	351	355	344	371	354	338	367	376	335	336	368	351	347	369	396	362	346	409	349	352	387	350	370	390	365	373	334	329	351	340	379	356	377	360	374	344	381	358	368	388	373	351	357	352	384	366	359	358	352	349	337	361	369	372	359	333	358	369	384	346	384	359	359	365	357	331	323	377	348	315	334	318	374	320	387	372	356	397	345	340	343	386	367	345	403	346	357	393	370	380	403	362	376	328	347	382	343	357	331	350	363	367	374	367	384	356	352	353	345	371	376	368	312	305	332	358	390	388	341	354	373	329	309	348	405	373	359	382	389	352	353	336	391	372	341	347	342	368	360	351	357	361	386	385	374	325	363	357	367	360	398	346	314	367	409	378	351	326	355	388	358	346	329	366	349	374	374	369	380	331	348	357	358	369	384	380	339	356	336	352	354	349	333	319	358	348	381	356	304	364	378	347	369	356	320	327	343	350	340	316	357	384	357	366	371	381	378	374	411	364	400	349	323	326	388	337	360	363	337	343	394	355	361	359	370	338	347	347	399	348	384	372	338	380	352	377	379	346	357	368	351	358	378	331	381	357	367	367	316	341	355	376	356	360	358	357	361	332	334	388	354	340	352	349	350	332	361	332	374	390	400	369	382	391	366	370	357	357	361	357	347	394	384	370	392	398	398	328	366	334	381	354	392	357	349	425	383	396	371	388	314	350	333	374	347	355	353	373	376	367	380	381	365	361	385	349	393	349	330	378	338	321	371	370	409	385	339	318	337	368	360	371	322	343	358	346	369	388	334	357	336	341	338	396	383	364	386	386	365	343	371	378	367	359	333	334	389	339	383	333	361	370	350	327	372	339	370	375	374	356	315	377	386	383	379	356	395	379	345	370	356	351	389	356	359	379	385	342	384	329	355	331	343	361	305	387	363	400	370	359	411	403	339	403	371	317	368	368	360	366	362	327	329	357	347	382	363	378	377	331	348	384	379	354	351	361	374	341	375	375	403	375	404	374	380	354	368	354	329	389	338	373	348	383	379	392	357	344	353	348	374	385	381	357	408	376	376	367	345	355	359	355	355	361	372	384	343	368	372	338	357	383	374	344	372	330	373	321	387	355	368	351	382	359	385	364	385	388	397	338	361	351	368	367	349	367	376	342	380	392	367	370	366	365	344	364	359	320	345	357	401	367	346	339	380	342	391	384	358	369	409	364	341	368	372	374	383	329	323	376	361	361	349	349	358	342	338	367	370	376	354	384	405	366	325	353	395	357	388	396	357	373	359	353	370	348	376	391	306	331	405	381	371	363	372	359	360	340	383	366	384	370	335	357	398	352	360	373	364	369	381	351	362	347	407	370	350	360	354	338	386	389	384	323	378	363	358	351	362	369	353	324	380	351	351	360	334	383	376	392	381	319	356	350	343	369	353	361	368	356	352	376	377	361	351	362	371	326	342	339	359	374	358	381	355	384	393	346	362	370	374	405	380	374	362	350	337	348	348	348	368	337	345	374	368	307	391	344	357	354	385	349	365	371	363	379	381	352	369	376	351	324	397	377	350	367	354	319	365	391	386	335	390	370	401	370	391	344	341	366	351	360	377	368	308	374	391	366	370	357	351	394	356	342	338	352	325	321	367	363	350	357	366	349	375	338	364	365	349	355	358	360	359	370	360	333	356	378	363	389	384	320	362	341	352	302	337	327	360	385	369	320	388	374	426	345	324	359	391	351	390	369	315	352	350	355	397	356	342	328	360	355	409	334	354	378	351	360	378	375	420	391	345	365	356	360	325	344	335	358	380	354	338	358	361	373	386	370	368	378	377	354	380	397	342	365	349	326	378	329	346	384	373	328	405	353	358	355	339	350	356	384	383	393	367	332	359	362	355	371	364	382	352	374	417	335	352	347	334	356	351	351	378	348	359	372	350	327	353	408	362	367	342	359	395	336	361	354	354	350	343	410	363	353	360	363	372	402	345	354	361	365	354	328	387	371	329	356	361	370	370	364	356	346	361	324	350	355	344	351	364	367	356	373	350	359	377	376	343	350	332	349	396	365	371	336	377	399	372	315	383	369	370	341	355	362	338	346	315	357	344	367	316	384	340	322	373	373	346	376	391	380	339	353	362	373	341	359	331	374	345	369	332	395	357	348	377	379	387	359	396	366	363	347	330	344	347
2018	820	856	812	809	811	799	790	821	817	783	813	826	796	762	788	782	813	771	800	725	765	792	729	757	793	807	751	814	749	752	776	792	778	832	812	807	844	753	821	765	747	840	773	813	790	814	776	757	787	846	780	755	777	764	752	764	810	773	816	775	810	751	763	783	774	781	862	777	771	793	732	781	742	832	816	765	783	743	797	808	767	800	819	775	785	775	809	810	770	769	774	766	800	795	807	769	802	782	761	803	794	788	804	839	784	796	782	796	747	784	787	801	799	782	786	763	815	820	820	823	755	774	777	790	808	773	756	759	786	797	811	790	798	783	801	752	825	772	807	788	821	778	780	776	856	757	768	749	780	823	788	776	793	811	784	818	770	735	750	765	753	810	799	746	787	758	759	819	761	814	763	773	791	780	771	743	770	788	783	797	806	748	772	770	767	829	804	858	823	810	803	769	807	749	778	777	801	822	829	754	831	766	746	773	785	804	785	813	834	764	759	786	829	795	798	786	763	764	809	778	748	773	770	757	785	784	800	816	769	774	836	815	800	786	811	795	790	763	845	782	780	771	824	782	791	826	764	803	819	789	799	787	767	793	767	861	747	769	801	755	829	799	760	840	805	793	801	806	792	795	810	794	808	752	766	824	787	742	809	825	760	808	833	747	772	787	825	828	763	814	812	782	823	765	791	788	798	787	809	759	768	770	786	788	795	765	743	757	721	763	748	757	802	758	795	788	780	782	759	795	795	799	820	838	778	767	803	780	794	789	810	808	795	733	768	808	772	761	797	836	826	789	789	750	791	799	773	807	825	832	794	731	738	824	772	819	785	781	790	782	771	816	796	768	826	801	811	845	787	778	846	773	827	823	781	778	729	758	791	794	797	744	790	756	773	811	803	753	753	798	831	755	802	795	730	803	765	749	815	781	762	831	762	818	784	739	794	782	814	847	782	768	803	807	804	782	783	803	792	758	847	843	792	780	778	764	761	833	764	790	791	759	773	786	796	742	839	784	793	731	779	799	790	760	772	762	761	829	786	811	819	831	719	846	787	806	778	821	787	746	855	816	786	786	777	772	759	828	784	845	800	794	779	798	819	804	806	772	844	789	750	867	729	805	805	766	790	835	735	813	795	800	755	795	783	799	788	742	775	799	801	793	766	746	835	748	759	783	810	782	791	760	814	745	816	794	808	787	768	766	745	829	772	801	804	766	834	804	798	789	783	784	766	820	743	805	810	765	798	823	774	823	753	788	722	795	763	754	834	816	774	800	814	753	766	780	801	784	783	811	782	829	792	769	840	797	768	795	770	819	795	833	796	787	804	790	813	746	765	779	752	760	740	792	820	833	729	819	791	767	778	803	769	809	832	804	754	790	787	792	822	776	845	791	843	821	779	785	801	795	790	800	789	771	764	819	826	743	809	872	749	786	792	774	771	742	845	769	839	822	812	804	796	766	765	798	770	755	791	800	774	766	811	805	756	806	757	836	770	765	813	775	853	783	821	776	809	785	804	822	782	756	723	735	778	753	815	815	754	763	774	812	813	828	749	839	810	773	766	775	766	739	791	801	793	790	721	781	782	788	849	788	774	788	764	827	754	763	815	740	809	814	816	825	761	769	790	822	771	796	754	735	790	764	783	827	790	796	812	780	790	797	822	841	743	747	790	819	759	767	757	782	774	779	785	739	797	795	848	777	843	775	807	705	808	787	763	809	764	767	830	781	789	798	808	745	735	761	852	784	766	822	784	815	743	776	800	781	794	797	773	772	751	804	826	783	752	719	767	788	799	734	733	792	795	796	765	774	784	777	799	775	801	809	776	813	865	773	775	821	755	807	777	794	802	816	818	815	803	769	771	734	750	810	796	772	799	839	785	745	808	804	802	764	842	789	755	791	795	757	787	776	778	814	830	847	792	807	817	842	795	789	773	795	747	758	811	769	799	731	757	776	814	795	828	746	795	806	838	803	796	777	769	838	829	751	807	746	733	807	765	813	754	772	777	805	818	715	772	787	787	805	775	775	790	801	755	762	807	799	786	832	821	773	809	778	752	812	767	834	778	821	805	758	802	736	804	795	755	861	750	778	800	799	769	821	749	794	772	772	778	788	789	739	799	814	767	776	803	761	778	828	764	810	795	782	825	812	754	813	821	802	825	807	752	767	813	820	804	782	774	808	791	794	766	766	770	768	829	779	843	822	795	789	768	780	822	798	755	759	813	812	825	761	798	820	773	777	806	796	760	843	779	780	822	818	781	807	830	775	764	791	757	843	799	792	809	763	814	779	760	831	813	786	740	784	789	782	797	763	775	775	794	733	827	781	783	761	843	799	817	772	736	764	800	785	795	819	815	768	785	797	769	789	778	790	753	756	795	763	794	772	801	812	790	761	816	791	742	727	790	797	790	766	756	795	829	762	750	786	772	785	776	809	762	847	768	785	823	766	773	817	803	799	773	765	803	792	814	803	797	764	834	878	807	746	823	772	796	783	804	808	792	794	796	754	779	837	776	813	780	769	801	778	798	732	825	789	817	727	805	832	832	782	786	813	831	777	779	769	793	822	785	724	855	767	795	785	796	799	814	864	800	856	740	739	798	751	757	773	763	758	784	786	785	760	730	792	771	737	792	764	793	784	811	796	779	818	796	785	771	755	826	796	789	822	782	802	809	766	777	753	783	742	790	841	768	751	807	813	813	797	831	810	776	771	804	795	753	807	769	746	726	791	779	766	751	794	788	773	745	744	780	789	790	789	800	797	803	818	773	792	780	813	804	784	797	805	778	799	811	745	774	813	782	809	755	773	775	764	747	787	759	738	801	761	746	731	765	794	757	825	814	807	771	764	786	792	771	785	810	797	747	806	758	779	789	762	786	785	807	739	825	774	803	769	793	774	769	789	753	834	774	773	784	792	841	810	782	787	793	781	784	811	806	774	790	787	765	798	760	801	782	791	769	771	763	775	782	723	811	785	762	826	813	758	798	802	828	782	753	801	762	748	803	772	800	806	849	812	826	745	821	806	754	821	797	727	810	791	759	762	768	780	852	746	782	824	760	748	752	798	763	812	809	772	822	758	817	780	758	783	777	835	791	822	818	775	745	736	807	823	814	770	806	776	763	778	805	793	764	797	785	816	755	797	784	784	786	782	780	788	784	795	790	821	778	804	821	753	787	840	826	780	786	781	770	767	821	791	794	779	721	813	789	766	750	764	808	809	782	819	819	778	808	817	776	824	796	804	782	794	808	811	760	808	798	798	807	730	735	740	791	772	787	847	733	761	812	784	808	824	780	765	802	794	766	814	773	807	783	795	766	784	797	817	829	764	801	833	803	796	745	775	800	816	826	775	764	792	793	807	780	835	777	772	773	792	788	798	763	747	789	772	789	806	785	758	770	788	754	798	766	758	784	816	755	803	804	773	750	769	841	792	783	780	843	819	822	792	812	773	795	826	755	771	772	774	801	808	753	833	771	751	833	767	780	805	784	732	806	854	771	851	777
7864	512	455	418	323	258	232	244	226	238	219	193	167	171	206	219	212	209	195	205	195	170	212	178	179	175	192	195	177	191	167	184	196	182	170	160	207	177	199	181	171	190	184	176	193	172	167	183	185	186	179	180	179	179	167	192	166	219	189	160	142	184	167	184	183	176	152	149	145	186	154	177	195	207	176	181	208	177	187	180	165	174	160	178	198	185	175	165	169	178	166	187	177	167	162	166	174	161	190	165	206	170	181	201	167	163	161	194	168	177	179	192	156	170	160	188	191	164	180	200	204	172	195	183	183	203	181	172	167	200	194	176	177	171	199	164	165	168	175	173	171	191	177	179	196	186	150	192	166	204	187	180	167	177	169	178	178	219	171	155	179	190	183	188	184	175	175	206	195	174	188	175	197	176	155	179	163	199	207	167	159	183	219	201	145	166	198	164	172	193	186	162	210	199	177	163	193	195	211	189	179	175	190	147	157	185	180	186	191	189	179	200	164	158	186	176	185	169	189	183	182	186	186	195	203	153	158	181	194	176	178	184	172	160	188	193	222	174	178	195	160	185	178	189	195	166	180	183	172	179	200	208	196	209	156	168	160	186	186	208	169	170	184	173	181	176	190	172	182	177	179	176	194	150	171	188	179	193	179	184	216	205	184	189	183	192	181	179	217	173	189	148	170	189	192	164	185	166	157	205	173	184	181	204	199	199	169	193	205	185	197	158	176	170	135	151	166	197	184	170	156	169	179	187	157	155	179	163	189	192	173	169	207	177	169	172	167	147	197	189	202	169	168	161	184	163	186	182	209	191	188	174	173	159	186	160	194	179	194	159	171	181	181	160	179	178	176	168	207	195	196	173	182	164	174	181	187	169	175	189	183	199	208	178	174	186	158	169	178	186	189	173	193	179	192	178	189	188	176	169	155	178	209	162	180	168	197	151	164	200	182	176	177	158	180	164	176	180	160	173	174	215	189	200	202	187	177	202	195	182	153	173	192	193	168	197	195	172	182	194	184	175	185	168	165	198	202	187	184	152	186	207	177	183	175	182	155	193	174	166	182	182	183	181	188	149	174	195	168	170	191	174	189	184	198	165	185	189	155	153	175	190	185	192	179	146	197	183	157	222	175	182	159	197	197	177	160	188	156	158	170	177	190	185	167	193	182	165	213	166	164	162	169	188	177	187	156	166	177	175	166	156	202	178	183	153	182	167	193	192	171	170	167	158	176	180	154	149	173	187	192	174	187	175	178	153	170	176	182	205	193	170	150	178	191	195	168	168	178	164	183	192	183	174	191	192	168	178	156	180	167	153	194	189	189	225	176	186	164	181	190	179	184	175	188	144	170	161	180	182	181	182	177	211	163	206	160	173	186	188	206	176	200	180	165	171	188	164	212	197	185	204	192	171	166	193	192	189	181	174	172	187	169	179	163	167	153	171	201	177	163	170	170	176	173	190	169	170	173	176	191	189	165	176	176	181	166	170	158	167	173	197	171	183	179	218	178	162	191	187	174	147	176	172	197	180	191	180	191	186	179	186	201	177	171	158	163	155	219	202	161	185	168	172	187	211	165	185	172	193	170	181	169	186	173	167	195	185	172	181	166	189	160	173	205	185	188	166	180	169	170	179	180	198	179	199	201	195	190	178	192	164	189	174	178	177	186	202	182	154	162	199	174	174	192	155	171	160	163	172	168	176	202	189	152	187	171	173	171	191	171	185	158	175	171	195	191	170	188	168	171	187	181	167	172	177	184	188	190	186	179	167	163	162	185	182	158	170	212	172	201	206	198	157	178	189	210	183	176	167	187	188	185	190	169	167	209	215	203	187	208	195	169	156	169	155	212	208	205	174	186	165	180	192	177	184	169	170	184	171	198	187	176	198	187	161	165	174	179	155	183	195	169	184	189	184	168	158	185	190	181	169	199	180	188	174	193	165	192	197	169	161	189	170	155	167	188	188	182	187	175	211	174	169	172	178	184	187	189	159	183	167	173	208	177	165	173	183	190	167	200	184	194	195	186	174	182	196	182	192	186	187	170	175	191	166	186	173	174	181	207	191	173	180	169	196	194	182	198	169	183	195	191	164	194	194	193	197	168	172	190	180	193	202	183	179	171	176	189	198	182	163	181	190	187	162	212	193	161	164	163	177	166	189	197	192	169	184	188	176	163	169	194	185	187	178	175	165	180	173	165	174	179	185	174	221	183	208	186	204	166	174	175	177	189	182	177	176	177	171	182	187	153	148	148	183	176	176	182	160	196	190	193	180	195	185	165	192	155	178	158	184	190	165	178	180	181	166	167	177	209	164	185	194	204	166	168	173	192	185	168	175	182	166	179	169	186	197	187	181	186	172	164	202	181	189	191	210	162	178	216	166	184	200	180	182	192	175	164	161	187	170	174	160	202	187	207	171	180	135	173	171	187	166	190	171	167	154	171	183	203	215	181	163	175	186	186	155	178	167	159	191	172	179	160	166	192	181	161	195	169	186	179	199	183	183	185	158	167	197	160	185	171	181	175	165	176	196	178	174	164	184	194	193	184	196	174	201	168	192	166	162	193	158	155	198	205	188	186	189	197	179	184	164	183	174	191	186	157	181	195	173	177	163	191	201	197	165	193	179	165	173	170	186	163	180	175	168	194	165	181	192	157	175	176	198	185	172	219	190	190	180	201	181	193	201	179	167	164	161	185	169	156	191	192	193	177	199	203	185	196	173	179	196	205	168	205	188	184	168	174	159	164	220	158	178	142	150	190	195	181	191	160	192	171	168	194	180	179	180	169	185	168	203	185	187	192	171	194	189	167	211	166	170	183	179	169	198	163	202	152	186	197	200	177	189	167	199	202	212	204	171	190	194	164	183	174	172	198	183	174	184	168	179	181	196	193	171	188	188	172	204	172	170	188	185	183	215	198	179	192	166	186	186	183	172	173	181	182	167	165	183	178	199	170	202	181	160	183	201	170	217	192	177	178	161	173	176	203	197	187	158	176	171	193	195	193	178	178	187	176	165	161	180	165	174	155	171	172	189	177	162	168	192	166	174	177	186	190	187	178	181	208	198	183	200	168	196	193	182	200	157	182	184	171	169	166	183	181	172	184	167	178	183	195	154	181	202	187	192	203	163	177	180	174	210	160	177	180	160	178	174	179	165	185	168	182	189	186	165	175	184	162	159	206	177	184	152	170	197	188	176	199	150	182	166	165	161	174	162	177	176	175	180	182	182	180	179	164	186	209	173	195	170	183	175	184	190	170	169	195	185	187	188	174	171	188	160	167	164	191	179	181	172	192	173	174	184	181	179	197	165	182	181	173	186	176	218	189	199	189	200	171	205	167	163	163	198	163	176	157	183	164	197	171	210	189	166	168	177	185	163	182	171	169	199	189	193	155	183	188	170	188	194	190	181	143	172	191	182	189	175	179	193	179	179	173	168	174	170	173	158	199	137	188	194	183	175	166	179	165	176	185	188	172	186	206	199	209	160	181	194	170	192	173	164
6527	730	1157	1269	1100	938	832	708	694	645	597	551	532	520	513	510	446	459	465	458	446	487	520	480	435	434	453	436	432	442	470	437	452	445	425	429	466	392	461	426	426	439	425	435	382	451	410	444	413	414	439	449	439	453	401	425	420	442	436	451	383	439	441	404	405	446	425	396	422	416	461	407	421	403	427	447	426	400	424	440	425	376	431	398	436	425	403	462	465	448	396	414	413	437	444	405	432	441	400	413	444	465	447	398	410	428	422	458	428	407	428	424	418	434	449	448	420	453	459	455	425	413	403	439	421	412	464	409	426	423	450	409	410	439	421	411	426	415	438	397	447	416	413	404	447	466	433	403	425	403	408	387	354	429	408	391	416	419	413	459	441	437	430	395	417	398	410	431	432	429	425	435	426	425	399	429	449	418	404	440	435	441	417	421	465	381	407	406	401	458	434	410	430	420	426	424	404	416	458	424	442	431	442	436	443	403	414	407	437	419	418	421	394	450	450	432	428	423	423	419	447	427	476	447	427	446	409	418	419	396	415	403	434	409	415	443	414	405	414	443	394	412	481	434	436	404	462	436	423	403	400	386	394	395	442	418	443	419	422	462	458	422	430	438	421	437	449	434	434	451	412	429	420	421	439	407	427	396	440	461	465	456	438	422	447	413	399	466	440	435	432	426	434	423	419	432	425	434	401	390	434	431	417	437	397	427	399	442	402	430	437	449	458	471	435	399	440	430	435	390	412	429	440	414	408	423	432	426	424	442	412	389	396	420	397	431	445	430	417	417	409	417	385	432	431	455	430	418	418	432	424	438	432	417	443	452	451	407	473	406	465	409	424	418	430	413	416	457	448	396	422	425	436	443	433	430	425	427	449	401	424	405	413	466	398	427	429	434	424	412	440	440	422	430	418	422	399	416	438	459	397	402	445	451	407	406	440	440	440	428	385	425	439	455	424	463	381	472	432	429	428	388	414	446	411	428	425	386	430	434	392	440	412	408	433	409	456	402	445	432	415	410	425	465	437	402	435	408	415	446	459	394	424	417	430	406	420	407	434	432	413	449	393	430	429	437	456	424	458	433	420	434	421	402	407	428	396	446	426	380	428	420	375	439	434	414	405	419	434	434	442	430	392	445	391	434	421	427	413	429	400	381	404	394	396	447	434	452	396	431	408	417	424	428	409	419	411	454	379	426	385	380	446	422	469	417	403	396	424	415	429	407	453	420	454	418	437	439	412	424	424	411	428	420	402	386	426	454	377	435	464	424	402	402	403	428	434	437	408	435	439	424	427	424	442	427	432	433	430	443	403	482	467	412	439	438	429	420	377	460	428	395	418	460	426	435	418	376	438	396	413	402	429	432	415	431	419	458	430	423	417	439	438	474	442	432	375	414	439	436	442	409	410	431	489	408	435	423	390	453	413	436	461	424	448	408	434	421	409	398	454	460	467	443	454	398	414	417	414	418	430	414	433	430	429	407	400	423	427	417	394	426	409	417	397	421	447	434	431	456	426	457	409	418	426	420	428	440	404	428	388	418	421	438	405	410	423	444	419	436	422	394	421	458	436	437	428	439	467	427	449	445	433	446	393	389	441	449	426	438	411	437	380	402	435	431	449	391	406	441	407	437	421	437	422	435	405	452	424	437	430	402	419	416	444	422	402	398	397	405	413	448	416	415	425	428	448	409	408	428	431	391	416	426	415	460	464	435	398	418	458	422	418	422	409	436	399	420	378	445	403	421	424	463	396	422	436	419	393	457	471	441	420	387	464	429	384	466	428	411	403	450	417	421	394	417	429	438	405	432	417	438	424	435	413	429	428	442	428	421	388	459	374	449	412	438	417	425	442	439	414	423	433	434	431	388	400	442	434	404	422	408	413	436	406	428	448	474	426	470	459	442	402	433	413	394	445	447	414	463	426	416	437	432	463	420	431	386	384	413	431	458	418	418	443	452	443	389	419	373	447	462	437	419	428	453	438	434	434	428	432	424	443	425	438	411	419	411	399	450	404	456	418	439	448	440	421	423	426	415	425	417	434	419	448	448	403	385	414	442	429	420	402	383	416	410	460	389	408	422	436	428	418	417	414	439	417	363	385	412	445	434	434	404	414	405	445	431	423	422	404	448	405	422	418	417	431	440	460	449	430	411	398	414	442	449	434	438	414	423	427	434	426	452	458	429	411	409	436	431	404	467	436	425	439	431	448	442	436	421	426	424	401	402	444	416	423	433	398	435	433	422	425	407	470	449	460	416	425	426	466	445	416	409	471	411	468	440	425	439	435	424	444	406	446	470	432	448	408	439	442	432	393	439	431	428	460	419	428	396	437	383	430	430	404	432	428	434	417	411	446	410	416	421	413	406	400	370	417	427	413	458	443	439	403	416	428	411	413	413	420	448	400	432	436	400	391	432	428	414	428	391	406	435	418	447	394	411	444	418	443	400	439	411	445	422	452	435	436	422	413	390	428	417	444	406	432	448	406	420	437	424	410	438	397	434	423	426	404	418	427	441	422	438	421	408	465	449	464	395	451	429	436	420	425	443	445	409	418	456	428	424	419	396	408	461	423	453	437	455	440	432	466	434	458	428	399	447	450	424	426	410	428	411	414	411	417	441	414	451	408	435	445	430	400	413	393	436	444	414	417	414	437	446	437	427	442	383	370	386	414	432	412	415	437	421	456	415	466	404	429	455	415	442	426	402	423	404	444	412	433	425	425	376	435	415	440	410	414	412	431	416	425	448	451	442	409	415	440	443	466	429	452	456	432	417	418	429	393	413	419	421	409	432	400	384	412	435	433	437	425	426	415	391	449	423	445	399	425	422	437	434	410	417	442	433	430	427	424	431	440	421	423	414	406	426	448	435	404	423	450	432	467	428	389	416	424	424	450	422	408	419	422	426	415	446	412	419	447	427	404	395	410	437	449	448	440	466	450	435	408	410	411	422	443	445	399	454	442	438	419	426	428	423	431	417	408	422	423	389	440	407	405	454	430	427	465	435	429	446	455	409	425	409	434	453	445	458	459	402	421	432	421	418	425	418	430	430	445	402	467	432	395	431	419	433	451	442	420	392	416	417	450	406	438	454	447	459	397	422	442	442	415	453	413	389	448	431	423	441	408	446	454	400	434	400	457	434	408	412	407	456	451	435	441	412	422	417	425	431	422	425	435	438	378	462	434	406	442	417	400	414	431	395	414	409	428	412	414	410	458	418	382	430	431	415	442	435	424	408	441	380	440	440	413	430	442	428	429	420	421	390	420	401	431	423	403	417	445	440	439	439	425	402	440	425	427	423	421	462	451	417	417	409	435	432	415	376	428	416	384	426	412	441	416	416	444	438	419	451	462	400	419	413	419	440	444	432	441	417	401	419	397	373	419	440	429	429	404	439	415	425	457	437	431	417	416	421	417	420	410	470	418	404	406	405	448	426	420	413	435	417	443	383	420	423	391	425	418	412	421	416	465	421	420	403	393	418	418	433	436	419	420	444	406	397
14658	1092	818	624	433	336	252	216	221	185	200	164	143	154	147	147	131	125	135	148	149	134	129	146	128	126	124	142	142	135	142	143	146	121	113	122	124	115	139	139	113	116	132	136	151	118	99	137	141	118	117	126	135	127	150	141	107	113	113	136	131	124	119	124	140	137	115	144	131	142	127	133	116	132	143	145	110	116	109	134	135	103	141	115	138	137	112	124	134	112	141	114	108	134	128	118	123	134	120	128	123	127	146	119	138	130	135	124	119	117	135	104	137	128	133	122	111	127	118	118	129	109	118	150	125	127	128	107	127	104	113	128	128	143	117	125	124	137	134	141	114	115	107	129	128	125	112	133	128	114	125	114	123	148	119	130	131	123	131	121	127	137	116	104	113	119	120	121	126	141	125	139	142	130	136	114	127	111	134	130	130	115	138	138	127	138	139	125	136	118	110	113	138	135	117	138	112	113	142	129	98	139	123	130	126	142	122	144	123	147	133	130	138	131	146	105	116	127	150	106	135	126	132	129	139	100	120	127	120	126	124	146	133	157	154	141	125	121	117	121	146	131	122	111	136	137	132	132	130	127	131	133	124	120	137	149	131	101	117	132	127	140	125	104	142	117	131	126	110	114	128	136	135	118	122	122	151	132	140	119	123	118	117	135	121	91	133	114	135	125	118	143	132	114	120	125	145	136	137	125	124	138	142	121	126	135	115	151	119	111	120	102	113	127	139	113	118	129	148	111	109	103	127	139	121	113	110	116	112	127	123	120	138	139	135	148	143	133	128	137	151	143	127	117	115	109	113	115	124	140	129	130	134	109	141	118	127	153	144	105	132	116	127	128	113	127	123	132	126	116	120	112	100	122	138	113	130	126	120	123	143	128	150	134	120	123	136	110	117	124	134	125	124	104	127	124	145	126	125	118	128	127	130	128	111	115	139	122	151	138	123	130	117	119	106	129	116	124	132	132	125	135	141	150	123	116	122	130	131	103	107	137	139	120	142	130	116	126	106	132	116	147	103	121	138	97	125	114	120	134	121	108	139	127	142	146	136	139	133	125	147	128	130	143	151	155	136	131	129	130	119	154	136	137	133	136	116	146	125	113	133	136	137	150	114	143	129	136	123	125	142	146	115	133	116	121	124	121	143	148	141	133	109	127	152	124	121	117	134	111	131	117	133	118	119	142	141	116	134	131	131	139	124	132	128	131	111	125	125	132	141	132	112	121	128	144	125	126	112	118	128	106	130	115	123	120	132	106	120	139	132	130	121	114	134	132	135	139	127	112	119	131	132	139	128	126	156	141	123	131	137	134	152	129	136	136	130	134	136	105	136	121	140	146	124	140	122	132	124	117	136	136	144	139	108	117	113	143	134	147	115	113	139	111	114	115	136	109	127	122	130	125	146	129	116	127	148	129	130	130	132	129	130	122	126	133	144	135	139	129	123	108	104	130	117	146	123	123	121	138	113	128	129	120	120	142	120	128	135	138	107	135	134	119	139	135	127	136	135	123	129	99	117	123	132	123	121	113	130	132	123	130	115	134	133	128	142	145	127	143	138	120	142	113	140	116	120	122	121	117	121	157	116	131	150	132	115	136	138	128	139	139	133	120	125	127	130	105	138	134	104	137	124	133	146	149	116	129	142	141	140	139	148	141	133	133	139	118	120	120	143	119	139	115	145	113	156	133	126	123	134	131	141	147	126	123	131	132	143	155	114	134	138	157	133	121	125	132	131	113	133	128	109	122	136	134	110	135	108	133	112	126	126	126	157	122	151	128	129	117	108	123	122	140	113	140	146	104	116	147	138	133	134	116	123	134	122	136	118	131	132	124	120	123	113	133	128	137	123	146	115	126	132	119	110	118	113	139	128	117	155	162	116	123	125	95	115	125	130	125	129	129	99	133	120	125	126	129	114	145	116	110	124	111	128	114	111	127	131	121	133	113	107	109	135	122	112	120	115	110	120	112	124	125	130	131	120	155	145	132	132	122	107	148	136	140	109	123	129	122	123	118	143	111	131	141	134	120	108	124	116	134	123	127	136	119	120	117	132	138	115	120	123	148	133	124	132	135	138	103	138	113	135	124	108	111	133	101	125	111	141	125	129	135	125	142	99	119	110	104	115	109	135	121	133	126	130	126	150	120	114	125	114	111	111	106	142	141	116	108	123	131	139	121	123	123	107	110	117	120	136	129	101	159	131	111	119	123	140	132	116	123	106	119	129	117	131	129	142	123	105	101	120	126	123	115	132	122	145	121	113	133	143	119	119	104	132	138	123	120	140	138	114	143	139	147	119	130	139	129	127	122	134	110	138	137	138	112	128	159	112	124	121	140	111	97	146	127	134	106	113	120	141	147	130	111	146	116	114	111	127	145	135	124	124	118	119	144	125	139	116	112	127	134	120	133	98	129	123	116	119	135	117	138	106	126	146	142	111	119	120	125	132	112	119	122	136	126	137	126	135	140	135	145	125	110	125	124	109	138	131	95	118	116	104	122	132	114	107	124	127	136	108	102	128	136	122	128	123	120	128	128	117	143	122	117	131	143	109	129	135	136	125	146	121	120	121	113	130	147	105	145	125	122	132	129	130	134	141	138	111	120	124	133	116	118	105	106	126	106	111	136	117	121	119	118	124	127	101	151	137	127	130	131	139	153	122	125	133	126	129	126	114	131	124	138	110	124	108	156	129	139	122	130	118	123	124	128	133	137	142	104	113	116	164	127	111	130	104	129	126	121	134	112	140	154	140	118	130	108	144	132	126	132	144	114	117	130	162	131	138	123	106	131	125	106	98	115	116	117	112	148	132	119	111	114	138	141	132	141	125	132	103	114	108	121	126	127	129	123	117	130	143	116	117	135	102	130	157	140	115	112	132	133	128	120	143	147	141	110	139	110	129	149	129	113	116	119	139	117	114	137	141	140	124	134	146	155	145	123	125	123	109	119	129	112	118	107	138	94	104	146	124	119	141	137	124	136	157	111	104	109	146	123	121	120	115	139	124	111	132	113	139	134	119	115	128	114	111	122	122	129	131	123	121	122	114	149	133	136	125	126	104	114	133	112	129	136	118	115	127	107	139	130	122	110	150	114	104	130	144	131	122	131	139	123	103	142	129	122	127	123	133	122	122	128	131	129	112	111	107	135	155	152	105	137	127	110	116	119	121	114	130	133	119	109	142	97	122	143	105	120	111	139	106	125	118	135	130	139	123	122	115	143	116	110	125	135	112	129	132	139	134	117	139	137	140	161	140	123	117	115	114	108	122	122	107	106	125	114	140	128	121	108	113	121	116	140	127	126	119	123	128	143	148	127	121	107	132	124	139	121	124	135	110	123	113	104	116	138	127	137	125	96	107	129	125	115	107	125	110	129	126	132	127	108	121	115	120	114	113	120	135	136	122	132	121	155	153	128	129	128	121	119	117	121	103	128	136	136	126	129	143	112	153	136	117	112	109	123	113	141	108	136	146	127	128	119	128	110	139	127	134	131	110	126
8221	910	1686	1887	1603	1355	1037	907	756	751	653	563	573	553	503	463	477	437	426	398	427	415	428	405	403	373	435	397	392	402	393	387	356	370	380	373	375	391	368	336	349	380	336	311	381	368	370	368	379	358	355	362	342	373	325	366	346	351	327	338	309	361	362	342	330	342	362	334	340	338	342	342	352	342	362	363	344	333	350	342	384	344	344	316	330	327	369	340	379	337	344	329	342	344	368	341	334	293	353	334	324	337	336	332	338	325	320	367	358	365	379	348	355	361	368	331	328	354	334	337	349	316	333	362	343	342	335	362	354	363	342	329	362	310	355	336	339	336	312	327	338	352	322	346	337	342	348	304	359	317	347	373	337	340	367	345	333	370	321	359	361	352	349	357	332	362	308	329	323	298	374	366	329	337	363	345	366	313	343	302	318	318	348	323	357	355	322	338	332	319	341	375	345	347	358	363	307	309	346	315	323	351	344	309	352	350	312	362	331	349	361	328	271	352	357	341	330	330	343	346	335	307	340	337	345	359	356	355	296	330	357	340	359	328	350	316	311	329	349	362	372	334	314	348	364	337	320	350	362	330	326	322	356	342	336	365	349	362	361	365	352	344	325	338	336	337	332	344	346	321	356	359	342	366	316	347	349	330	329	328	375	318	361	361	302	326	319	311	347	340	325	301	335	364	350	357	321	340	364	328	328	342	344	353	342	370	361	328	325	368	339	338	317	343	335	303	362	374	315	336	326	323	331	331	329	360	336	342	369	324	360	331	322	354	374	356	320	322	353	344	320	333	335	317	344	346	362	348	320	331	395	332	337	314	323	366	323	354	335	313	345	347	356	371	348	343	350	324	323	334	309	347	345	309	358	343	321	335	354	320	333	339	321	318	334	376	338	310	340	346	331	347	340	346	335	293	319	341	323	327	323	347	358	336	349	338	353	302	369	320	355	356	363	326	334	334	358	333	352	327	340	326	316	333	337	326	353	352	346	338	326	346	362	346	333	351	325	339	337	316	359	381	331	353	363	311	357	376	371	322	352	317	311	319	343	318	323	316	315	362	341	336	334	332	314	321	320	359	339	335	343	329	340	329	359	376	369	359	361	342	335	330	312	338	346	329	349	356	344	311	381	353	360	322	365	343	365	346	320	298	358	339	338	337	324	346	372	330	340	370	336	322	318	333	353	320	321	339	359	312	300	347	351	327	351	388	347	351	305	345	322	347	365	361	329	354	314	377	359	354	343	324	338	332	299	341	329	296	336	351	336	329	360	319	337	362	340	330	340	327	337	370	334	326	353	335	339	333	330	341	323	326	363	353	326	316	363	360	318	355	354	385	345	332	347	338	346	326	286	328	321	340	356	337	305	362	322	338	333	340	320	339	319	331	340	339	322	338	325	355	338	355	323	333	356	358	328	350	342	339	333	339	299	347	353	334	351	341	328	343	320	341	330	347	318	322	348	343	326	365	321	330	328	320	345	342	346	339	353	321	329	294	345	310	351	336	369	341	331	345	316	306	339	337	349	319	335	320	334	342	349	355	328	341	367	331	351	354	366	356	326	362	350	354	377	318	349	332	340	326	328	314	325	342	307	330	350	344	354	307	357	320	339	342	341	360	346	347	359	336	343	345	336	336	337	338	329	321	343	331	325	313	349	339	337	333	321	327	378	344	326	352	347	334	348	323	313	317	341	329	348	350	318	355	355	343	326	315	328	358	351	347	364	314	338	319	311	306	355	336	353	296	293	329	368	326	327	348	294	343	334	326	326	319	368	328	322	342	329	299	345	357	353	334	348	399	312	350	292	342	360	309	324	365	328	355	324	335	286	359	324	341	336	340	339	335	345	335	339	341	329	334	382	351	338	346	341	338	366	313	348	332	372	337	335	336	339	347	363	341	315	380	330	339	325	343	349	325	333	338	316	370	358	363	334	333	349	357	390	341	369	358	305	331	351	349	316	337	317	322	352	346	378	341	357	329	343	349	367	314	315	309	321	334	348	344	316	316	344	318	365	346	331	327	354	327	335	339	321	335	305	368	338	361	339	332	361	364	331	339	345	355	328	361	343	344	336	342	369	317	362	342	348	334	322	334	337	343	359	366	345	337	350	355	336	343	347	334	360	325	328	365	307	313	357	325	362	351	318	342	341	305	346	338	312	337	371	332	326	315	367	326	306	322	358	337	322	328	308	363	346	343	345	377	346	357	334	359	331	332	365	342	365	319	334	327	309	324	307	312	331	351	318	331	346	356	344	347	338	303	322	300	330	360	305	369	324	338	321	387	360	365	372	339	340	345	334	334	366	342	337	350	333	348	361	346	333	347	325	326	368	338	346	328	349	336	329	327	365	341	340	370	300	326	341	341	341	305	347	335	325	353	319	359	306	318	370	349	359	325	338	338	322	360	339	334	326	312	320	323	332	345	368	346	348	327	338	364	363	353	366	290	336	354	339	346	317	339	316	358	329	334	343	365	321	344	355	364	343	329	362	328	352	314	331	364	310	345	309	340	352	343	336	355	342	366	357	347	320	332	346	378	319	324	328	315	381	357	315	340	347	358	348	340	311	369	374	362	358	338	335	355	353	341	355	333	355	297	320	352	320	324	330	324	353	324	359	353	337	340	352	369	326	312	347	337	337	338	314	360	333	361	380	352	342	346	353	326	377	346	347	371	322	328	363	334	324	333	365	332	338	350	330	321	313	293	354	346	346	361	380	325	355	371	344	317	330	357	342	347	323	316	344	326	330	350	357	346	345	363	340	334	341	303	404	329	318	389	339	361	350	308	353	344	310	340	348	358	336	363	323	364	356	299	318	353	324	341	357	318	312	313	356	334	313	315	340	382	308	353	323	327	319	349	339	337	367	361	330	353	354	351	344	338	365	370	348	307	348	328	331	348	329	336	334	351	338	336	311	366	319	342	341	347	322	319	332	326	344	384	331	333	329	350	320	342	315	350	346	343	356	365	336	352	361	330	358	350	364	342	342	364	334	307	341	341	332	379	331	365	341	356	322	306	349	350	327	356	355	331	329	340	353	366	375	373	314	322	338	323	340	345	335	332	341	349	312	341	356	346	335	329	339	358	342	352	310	317	322	341	329	342	348	352	316	345	369	349	330	322	363	354	387	329	334	338	320	339	359	343	327	329	352	348	345	362	390	329	348	314	352	348	318	342	365	317	347	357	374	298	358	352	348	343	337	342	343	337	328	368	363	348	352	367	320	352	352	335	317	321	326	356	338	372	348	336	366	339	346	357	357	373	342	336	326	341	314	358	317	344	338	345	341	326	318	342	350	350	323	346	321	339	333	335	350	330	298	351	354	307	343	345	330	331	349	343	312	332	336	317	350	338	341	350	319	341	337	359	285	297	371	318	341	357	339	300	325	323	380	321	342	345	374	363	379	320	325	345	348	350	317	369	335	348	327	358	359	325	344	332	316	346	344	349	347	357	328	352	348	348	314	325	356	351	320	308	302	349	302	367	323	334	363	345	353	360
1685	366	325	386	382	399	336	345	358	379	362	368	359	384	394	362	380	343	353	376	355	358	383	362	400	382	390	394	382	356	367	363	357	354	384	358	373	369	354	370	388	330	318	385	333	335	368	398	316	354	355	352	368	343	366	364	338	381	354	346	370	358	407	354	349	342	332	359	352	375	373	358	349	391	345	326	341	327	360	345	346	357	367	328	394	358	364	363	337	346	355	370	337	321	331	357	341	388	339	363	394	351	354	414	345	366	329	311	395	334	359	401	293	316	348	347	344	379	366	364	369	375	363	394	351	357	394	328	379	347	372	316	371	367	352	373	345	338	355	327	378	371	357	382	345	361	358	336	386	353	337	366	385	342	407	344	342	348	372	374	359	357	355	382	361	371	335	393	358	334	369	364	302	356	386	344	350	370	356	337	356	368	350	365	353	356	356	381	366	348	348	361	344	343	381	361	360	376	408	378	347	379	341	362	337	368	316	358	398	355	380	372	317	325	346	345	357	365	358	388	356	355	363	341	385	362	358	343	350	384	363	371	385	340	351	352	386	389	357	340	318	378	356	377	372	398	355	352	350	349	376	370	380	393	387	317	328	373	340	336	366	356	354	383	352	352	335	411	355	347	353	338	350	351	334	325	355	390	376	333	392	349	381	393	388	387	349	363	357	378	372	375	388	340	368	376	354	351	370	368	376	372	396	400	342	404	360	359	374	381	359	324	339	338	393	414	366	353	347	382	379	321	345	381	346	383	344	366	347	376	346	361	374	323	397	351	385	349	389	364	351	379	357	375	358	395	362	380	380	333	358	379	372	368	349	394	368	395	364	366	367	372	344	311	331	355	356	356	397	385	376	405	351	358	377	378	367	342	360	382	393	383	374	373	345	355	424	342	380	313	346	349	380	369	333	375	341	373	363	356	319	353	361	344	355	343	379	382	335	344	338	362	354	349	308	338	365	355	349	339	381	398	389	361	368	376	371	377	354	359	350	360	339	372	406	369	371	357	375	373	371	348	347	384	338	354	384	371	376	372	358	339	362	360	365	359	342	354	340	355	382	363	387	381	310	339	350	376	352	387	364	371	371	377	383	352	381	370	348	374	370	312	322	356	367	380	362	378	316	326	353	379	381	339	351	349	345	353	378	349	335	350	359	352	364	382	373	348	348	347	362	371	329	318	370	366	365	395	377	347	384	371	358	361	389	356	380	369	373	338	340	381	321	328	371	347	370	335	366	334	373	391	373	385	408	370	352	373	339	361	375	356	378	375	359	350	374	426	384	371	388	362	370	372	341	379	344	369	337	348	335	342	340	390	367	316	382	367	306	383	363	328	355	385	374	332	356	384	390	328	327	388	360	347	375	372	356	326	349	380	301	369	353	371	376	396	352	369	359	341	331	356	364	401	367	355	355	343	347	331	409	406	364	396	387	370	352	325	317	381	363	364	371	331	354	356	353	354	386	382	395	328	389	376	381	350	344	350	345	388	343	401	366	366	355	411	360	354	351	371	409	371	348	379	405	343	369	360	388	397	371	380	387	367	355	351	333	345	328	359	334	382	352	358	352	375	350	362	356	382	348	376	372	376	361	363	328	361	359	361	349	369	335	331	336	355	333	351	347	362	392	383	389	357	355	349	347	407	375	353	373	378	381	382	381	333	382	350	357	349	347	392	334	337	386	361	354	388	346	382	385	363	341	353	345	309	360	363	351	346	340	366	345	350	353	368	299	373	359	397	367	339	374	342	355	357	354	383	348	370	375	330	332	348	404	348	363	344	315	385	360	376	366	385	362	350	343	350	353	375	361	318	350	314	370	336	409	383	392	331	338	345	337	348	375	367	386	343	392	343	347	376	339	369	382	357	342	344	354	379	396	370	372	330	340	348	406	358	360	394	321	338	309	350	374	333	362	373	383	341	354	374	354	397	331	379	351	345	347	391	368	320	384	329	326	325	331	366	395	377	379	358	326	338	381	378	387	374	370	351	360	362	354	333	337	358	375	358	354	335	349	316	352	352	365	370	376	365	339	386	368	368	333	338	334	314	373	368	360	382	366	351	380	357	393	341	392	328	352	349	372	355	363	349	365	340	370	402	355	355	352	340	350	359	369	390	364	318	394	369	370	372	376	363	329	391	389	346	415	332	404	356	349	341	415	365	319	383	373	396	392	364	369	362	361	358	369	365	353	398	373	364	347	329	339	373	315	357	363	343	339	379	349	359	373	363	322	419	401	365	342	383	383	386	354	395	363	361	353	330	362	346	378	382	346	387	362	330	366	355	357	373	343	345	359	315	338	346	399	328	324	375	313	330	345	372	379	376	352	392	374	348	351	393	357	395	346	353	362	345	390	362	364	361	345	350	334	359	339	359	330	381	364	361	329	318	351	374	346	335	360	358	381	363	370	388	331	374	335	345	373	400	401	375	368	337	372	355	324	391	363	366	380	377	368	380	345	378	355	345	364	351	363	369	345	346	326	342	365	357	351	357	352	390	361	356	310	362	338	340	342	364	364	372	354	356	389	358	320	337	368	355	388	375	381	375	375	331	330	342	373	337	361	377	364	372	371	349	337	338	352	353	347	384	328	365	370	369	395	379	420	355	344	360	365	364	345	348	394	378	345	371	314	343	370	400	331	356	394	373	397	356	361	367	344	381	341	340	378	324	349	357	361	335	396	363	377	333	351	384	361	337	322	331	362	353	379	355	398	354	355	359	387	361	372	368	342	372	357	366	383	398	363	362	313	350	370	390	345	367	398	338	363	367	405	395	369	373	355	402	391	374	358	385	388	363	342	338	395	333	374	363	359	334	390	354	388	361	382	360	366	358	377	363	359	388	361	343	346	321	363	369	328	349	370	345	375	336	351	348	358	353	374	363	390	367	372	387	352	379	357	375	357	358	379	383	387	361	352	365	358	361	372	374	376	355	341	380	365	355	375	347	360	358	368	343	369	338	369	367	385	317	330	368	381	395	395	359	349	336	367	378	368	403	379	352	346	351	310	368	379	341	362	419	404	336	373	366	397	359	351	334	327	374	335	369	349	363	355	348	348	371	344	379	347	383	369	329	350	366	375	363	362	387	353	379	370	389	327	380	359	350	403	397	352	346	345	326	390	382	363	359	354	332	375	331	320	381	361	363	373	349	401	328	314	364	352	385	360	404	377	374	372	377	337	344	393	410	374	373	371	389	325	354	362	396	340	365	353	349	308	378	346	323	353	372	384	306	391	353	377	357	347	336	375	423	381	353	364	400	359	360	400	367	371	353	378	362	339	382	376	388	354	345	393	353	347	356	366	348	340	323	382	337	333	383	337	398	355	361	353	375	354	339	347	358	384	372	388	361	373	346	374	390	384	355	372	374	345	366	360	387	381	342	332	321	354	367	370	355	371	365	364	377	365	347	343	375	359	403	315	318	350	376	340	374	360	377	365	334	379	371	345	349	333	364	410	385	383	369	400	363	374	376	349	348	392	360	366	376	362	331	383	337	398	394
2101	791	809	804	831	810	833	802	814	820	856	815	827	718	808	796	807	833	783	830	790	813	781	782	798	806	793	786	843	806	806	788	761	787	799	823	781	851	807	832	845	760	697	830	834	786	755	758	784	777	799	795	739	824	773	766	783	799	776	806	792	799	771	815	829	809	766	772	770	852	762	775	804	784	768	748	834	808	794	771	775	779	778	784	832	800	763	779	808	787	843	781	844	760	818	816	853	792	809	764	807	796	802	796	768	776	752	823	775	801	752	807	840	801	751	759	749	848	767	808	756	741	788	842	796	820	739	847	779	708	728	782	724	722	756	823	808	764	783	747	793	741	769	757	755	801	762	800	828	817	792	785	802	837	776	797	808	800	806	745	769	773	759	794	774	818	776	785	761	765	810	821	738	759	777	771	815	728	749	793	813	734	804	782	789	783	796	784	769	722	825	787	795	809	805	830	779	781	759	809	777	805	822	769	827	804	765	819	752	811	802	754	800	732	797	800	778	761	770	748	790	749	773	795	772	797	778	738	773	835	738	804	784	765	790	764	758	793	804	778	787	804	744	739	809	823	768	817	774	831	771	830	774	765	802	785	789	751	747	784	809	757	768	817	784	815	835	776	771	791	794	772	795	776	757	757	800	756	777	835	763	809	737	815	845	791	791	789	784	760	777	804	804	803	825	812	798	784	830	783	797	788	833	739	838	795	791	798	823	812	795	779	783	802	792	857	762	801	801	715	841	757	769	779	821	816	783	777	803	777	766	779	741	803	767	790	804	727	772	787	800	794	793	778	758	725	821	812	823	764	816	812	775	818	773	801	829	771	800	753	752	718	824	784	814	738	790	757	792	783	785	762	787	743	758	784	756	772	795	834	776	788	810	809	789	773	777	795	795	817	761	794	799	790	781	761	778	790	808	803	772	786	788	742	755	788	802	766	815	789	800	814	810	758	868	750	826	798	849	824	794	851	834	791	869	823	825	800	800	779	791	779	801	804	790	808	778	840	762	828	812	800	814	801	769	828	808	743	791	773	775	820	783	788	783	763	794	787	759	825	823	776	760	802	783	799	817	780	809	794	746	796	849	761	799	794	761	750	701	742	802	776	804	757	839	775	790	737	763	776	794	776	752	767	823	825	762	793	798	823	776	781	786	764	792	767	734	800	769	773	793	715	785	780	780	746	777	794	779	774	800	765	737	800	786	814	765	790	838	828	823	822	773	808	827	828	796	806	829	753	770	778	845	789	793	827	805	772	806	798	818	803	785	794	759	792	788	792	772	790	754	827	795	777	725	762	781	816	815	808	806	819	775	772	788	750	763	755	778	813	779	765	792	784	831	817	748	846	793	832	779	772	759	824	796	781	802	791	773	761	790	808	761	781	799	775	804	801	739	733	826	798	842	772	827	823	816	793	762	794	795	783	790	762	797	849	834	821	726	813	801	767	779	834	813	780	782	813	755	799	736	831	810	784	746	800	834	769	809	809	801	839	805	768	827	818	760	761	738	762	757	797	766	798	791	794	834	815	756	748	789	800	773	809	841	786	785	765	828	759	799	783	848	783	746	756	794	824	784	716	803	788	806	780	798	756	830	787	796	803	793	783	773	820	737	787	787	786	764	728	782	771	847	810	813	809	791	786	818	779	789	767	762	790	798	749	802	804	774	782	798	834	791	778	790	777	780	826	776	817	809	739	782	794	768	782	812	776	851	805	794	795	782	756	793	774	777	836	789	758	800	818	829	781	780	821	763	787	746	807	818	817	795	834	820	759	789	803	792	821	771	781	800	838	776	815	843	816	707	749	776	781	811	812	837	777	782	807	791	758	797	780	779	783	817	805	793	801	768	808	796	766	834	828	757	782	821	785	786	787	750	786	816	830	838	800	800	841	816	805	861	797	807	764	812	799	786	735	762	804	770	839	811	822	794	779	795	812	788	793	807	802	795	795	757	807	787	789	794	766	768	804	740	802	791	746	761	746	777	815	751	779	783	816	767	773	761	810	750	769	824	782	727	773	778	798	824	765	805	824	757	775	779	808	771	786	835	845	801	801	759	755	801	738	785	802	793	798	806	762	801	797	788	861	796	796	798	782	772	813	791	832	850	789	845	737	777	790	775	806	774	767	788	761	776	789	814	757	773	777	773	781	801	727	776	815	774	782	809	865	802	817	806	781	788	767	760	803	779	777	782	772	757	761	752	811	747	849	811	801	768	777	772	821	768	762	772	769	836	779	763	766	794	827	803	808	777	743	796	776	822	838	805	813	784	793	808	822	791	805	762	760	807	736	783	810	797	797	765	798	791	749	784	796	812	805	755	803	800	743	816	774	786	782	802	780	832	785	782	789	765	760	795	834	822	793	825	757	799	831	786	814	823	772	796	803	864	739	817	698	753	752	802	806	788	756	778	798	841	783	767	780	787	752	820	792	800	738	749	755	756	758	811	771	830	797	785	819	782	779	805	757	779	793	806	781	812	732	789	839	786	817	797	791	775	791	783	816	845	805	803	772	783	846	807	772	785	740	828	808	794	785	767	751	821	821	816	793	797	785	873	785	804	736	803	741	787	827	780	780	816	756	807	790	780	824	792	780	780	809	784	782	767	795	820	833	805	770	790	793	747	741	739	776	800	825	806	776	843	806	782	770	831	777	774	817	766	824	800	800	807	805	774	805	775	767	741	832	792	781	779	753	749	782	805	821	738	807	812	799	857	810	817	824	807	807	786	774	801	771	785	799	758	788	792	748	786	753	790	799	805	790	785	783	804	794	807	781	822	836	761	745	785	812	769	757	772	785	785	760	777	777	747	761	782	788	818	788	759	769	836	773	792	759	756	788	796	836	771	764	779	762	776	810	764	829	795	829	729	776	835	797	744	816	793	805	754	775	800	744	835	780	794	779	795	794	778	786	747	781	770	816	766	776	824	796	794	756	783	824	796	829	822	769	788	804	738	782	773	799	831	802	786	818	763	725	809	773	798	776	793	774	763	798	836	808	793	765	694	808	786	691	782	775	762	767	763	814	765	759	804	800	756	796	767	803	831	795	796	788	789	800	792	791	826	788	778	796	802	768	803	821	826	797	823	847	843	772	785	807	803	744	778	835	772	803	704	800	774	762	784	812	781	816	770	817	827	801	746	786	756	826	793	815	798	824	828	779	771	782	801	730	763	794	785	799	769	808	827	796	748	800	790	789	756	795	817	749	784	783	748	745	760	760	805	769	810	747	765	736	773	778	800	738	778	790	763	745	768	853	786	778	768	793	755	793	778	789	799	767	765	836	843	767	774	746	837	745	821	793	778	817	864	774	780	818	770	779	768	828	804	792	781	828	808	758	808	768	776	808	844	766	785	781	798	728	780	796	772	820	769	790	828	766	765	803	798	791	848	772	808	778	758	799	741	754	824	842	757	779	782	772	756	789	805	815	864	744	746	798	793	752	772	800	776	844	766	824	817	780	766	752	772	756	807	813	795	773	744	772	867	774	786	767	798	820
7631	542	502	412	336	270	233	252	247	219	200	210	216	192	184	189	173	185	188	176	198	171	183	199	178	151	179	205	190	158	181	205	191	173	199	189	183	167	176	165	164	184	204	172	175	178	218	171	185	178	168	222	151	182	193	190	177	167	167	196	169	165	191	184	167	183	173	168	198	200	169	189	152	172	170	150	171	157	181	189	193	174	182	194	182	194	176	187	179	195	165	175	160	177	170	177	201	199	179	188	174	165	191	171	166	184	170	188	190	177	152	170	152	175	149	161	182	158	203	218	165	195	176	182	172	211	168	164	215	186	176	179	186	180	171	206	194	170	167	164	171	147	179	176	185	183	179	164	199	192	166	186	200	174	169	178	198	179	179	183	162	182	174	199	206	188	170	148	188	175	189	186	170	193	192	171	155	184	183	191	163	179	171	186	164	176	168	191	179	173	175	190	213	166	202	178	159	157	199	176	191	179	168	169	193	182	174	186	177	167	180	160	172	149	179	176	177	192	199	198	190	187	180	175	205	172	160	189	191	199	162	175	192	199	170	181	175	157	184	174	178	139	184	188	182	177	193	178	194	179	187	167	178	199	170	175	183	173	193	161	153	183	187	184	177	176	201	195	182	170	193	184	200	186	216	191	200	181	165	197	170	162	165	165	160	189	187	193	166	210	173	178	174	181	189	162	159	164	167	206	172	174	181	175	188	164	192	190	171	169	200	189	179	187	160	180	167	185	192	197	172	170	185	192	189	159	172	195	185	173	167	194	157	166	179	189	206	191	165	182	167	214	170	171	184	184	176	182	212	191	159	176	166	187	174	188	172	170	180	177	166	209	158	157	162	184	177	167	175	170	187	198	197	190	181	174	161	166	186	189	205	172	172	177	184	177	175	163	146	190	183	170	186	177	176	164	169	174	178	196	182	165	157	166	183	178	169	205	185	184	179	193	188	168	188	185	199	194	180	191	209	179	185	189	176	186	225	174	181	185	164	202	194	173	170	178	195	175	181	182	163	212	176	189	184	178	195	201	211	200	181	171	168	175	179	211	196	173	186	158	178	182	192	175	174	186	163	178	196	184	193	178	167	191	185	167	171	189	192	204	198	201	185	168	169	164	175	185	177	158	180	196	168	151	186	175	205	176	169	169	200	166	197	176	180	170	187	170	192	189	197	185	195	201	195	167	144	170	200	185	174	195	172	180	185	173	152	167	173	166	161	177	170	177	198	180	163	178	166	177	199	174	169	182	187	165	201	189	158	166	166	187	195	199	189	174	178	162	150	176	196	170	183	154	154	195	180	191	225	179	157	172	157	184	164	188	200	182	167	207	191	164	203	184	191	190	186	175	164	185	175	173	182	172	171	185	162	164	185	185	182	181	182	187	171	170	184	181	195	202	165	175	173	171	206	179	208	191	189	191	175	183	159	182	166	172	192	160	200	191	179	167	176	168	213	191	175	206	207	218	169	152	190	161	187	171	178	186	172	205	182	176	191	164	168	192	167	175	166	174	145	193	174	145	180	167	178	203	209	165	180	199	158	195	191	172	178	194	170	181	180	174	173	179	189	161	185	216	176	167	155	191	193	188	174	191	179	181	164	186	176	202	176	175	187	191	176	198	146	185	197	205	168	174	199	188	186	161	173	177	172	173	191	194	172	176	170	177	192	194	170	188	201	170	174	164	188	181	177	182	184	187	180	175	176	174	162	181	206	207	170	191	203	197	175	177	208	179	188	190	169	162	164	161	200	172	173	174	173	173	191	172	157	179	199	182	172	192	186	181	225	194	177	192	191	167	183	193	184	184	169	200	173	203	185	180	180	196	156	167	214	199	181	183	165	186	190	204	160	205	172	175	177	167	216	172	179	184	188	188	162	185	193	201	189	164	169	188	183	194	181	188	194	175	144	169	173	180	193	192	161	184	169	178	186	183	171	171	193	197	188	169	168	169	184	170	195	148	198	173	202	173	178	191	175	159	175	174	201	159	168	171	183	184	183	178	194	183	161	155	190	182	202	156	201	186	160	172	191	187	207	175	159	163	170	153	182	180	159	154	182	162	160	171	156	195	168	166	189	194	185	179	167	155	215	179	202	187	183	158	174	159	185	167	172	169	198	189	187	164	156	200	185	171	196	173	182	152	170	171	196	192	171	182	174	156	175	177	160	189	180	160	170	185	205	174	169	179	188	162	172	182	187	175	184	188	173	181	182	174	172	188	166	213	176	188	194	196	177	178	186	178	179	159	187	203	154	176	185	164	168	190	160	172	171	171	220	196	183	135	173	195	183	187	180	176	187	165	208	186	189	172	188	179	169	182	187	189	194	209	184	193	184	201	182	157	163	194	197	183	192	174	201	171	166	160	170	180	168	156	183	187	165	150	186	183	157	168	166	154	187	188	180	188	163	178	172	174	185	184	189	199	168	187	190	171	154	173	181	177	203	182	187	153	150	175	194	174	174	174	180	190	183	177	168	196	173	169	182	177	187	193	191	182	155	160	182	172	192	162	181	175	178	176	190	163	166	180	198	190	187	180	168	166	168	165	206	181	187	176	184	201	205	173	209	222	200	172	184	210	199	185	186	173	197	170	191	184	161	182	175	158	171	153	180	168	194	171	187	186	194	192	186	191	172	186	189	178	171	181	195	189	183	195	183	173	207	183	190	171	170	189	189	174	190	174	171	194	184	166	160	152	152	193	176	194	185	192	190	163	211	200	187	174	194	156	192	183	158	190	183	183	185	182	150	172	155	169	182	172	172	171	159	195	187	143	176	181	156	154	189	191	196	161	164	159	177	179	179	182	181	203	134	174	180	170	150	187	197	172	190	152	176	164	182	171	162	175	191	156	168	189	143	184	181	171	175	181	212	180	168	166	181	177	180	176	174	172	210	193	180	177	155	191	169	158	207	169	173	170	180	162	178	172	198	174	198	209	179	165	162	169	169	154	187	171	179	173	175	183	173	180	189	189	187	185	175	173	172	162	175	182	190	179	163	175	188	172	169	160	194	189	158	172	200	179	183	187	178	196	176	169	164	171	163	194	184	189	177	181	181	199	191	173	179	164	185	164	185	187	158	179	188	180	173	151	173	178	173	177	189	181	160	168	182	175	178	197	166	174	177	186	165	182	180	192	165	161	187	189	198	187	183	193	178	184	208	184	197	175	188	186	186	163	197	182	163	161	197	162	177	193	174	205	169	175	163	175	185	167	189	168	207	166	170	198	192	184	212	176	157	168	172	168	194	194	190	166	177	192	168	155	165	179	184	181	175	199	192	174	177	174	167	171	189	156	170	192	180	173	168	172	197	193	162	168	198	177	163	174	194	217	185	195	185	178	201	179	178	202	182	193	177	209	185	183	178	181	176	150	187	188	202	192	183	194	162	181	181	157	168	177	189	195	215	184	167	158	204	191	196	188	180	167	189	187	158	191	171	171	202	201	174	188	157	173	178	177	180	174	175	178	169	174	182	198	187	204	197	182	219	216	172	156	193	198
6482	741	1108	1252	1089	919	827	712	704	619	598	570	539	541	522	543	484	499	473	528	465	476	451	442	463	475	419	441	439	439	432	468	444	434	427	463	456	427	438	409	433	450	429	416	432	427	417	390	443	440	433	433	459	422	388	428	443	439	444	446	413	445	423	402	419	441	408	397	426	407	419	433	447	418	397	458	449	440	414	443	440	416	387	394	441	452	416	403	405	417	429	404	408	444	396	429	413	429	413	413	421	441	417	436	400	416	392	398	465	412	425	371	419	451	439	458	486	424	415	426	428	467	414	422	427	430	435	397	430	419	422	457	422	426	391	431	454	422	406	403	414	430	446	425	412	395	417	378	398	438	381	414	445	458	372	466	414	420	421	445	399	415	386	451	437	419	408	438	397	436	402	400	433	443	418	425	439	455	394	429	383	387	416	423	423	400	437	447	443	401	398	390	391	429	428	416	438	412	402	416	380	417	422	433	468	419	419	423	436	409	414	420	447	427	418	402	395	399	417	450	395	449	426	434	431	424	423	416	420	420	445	427	430	431	421	391	415	420	401	384	444	434	383	421	392	432	414	390	416	423	425	397	430	426	452	397	425	446	447	424	443	412	431	387	419	450	437	402	411	374	443	422	444	417	426	425	428	406	423	418	443	381	440	406	397	442	397	402	409	434	450	430	418	407	425	370	410	419	417	422	397	425	403	413	441	442	399	442	424	433	416	411	412	418	408	454	441	441	428	435	424	422	411	460	414	410	424	478	442	446	409	395	423	401	402	441	426	459	396	436	393	451	400	429	420	448	480	451	436	438	410	425	421	428	431	399	432	410	418	423	419	428	427	401	466	412	399	426	392	394	428	388	424	417	393	440	428	415	426	430	386	443	458	417	398	449	476	435	410	429	432	426	446	424	419	424	482	413	372	455	429	406	417	413	427	434	419	467	388	475	387	405	406	431	429	386	433	441	419	455	427	416	414	404	461	417	423	459	397	465	402	417	421	403	424	417	410	424	398	444	389	421	457	429	426	396	441	437	398	430	423	401	452	413	409	442	455	410	424	423	399	410	416	478	434	428	426	397	429	406	416	430	461	449	426	425	422	382	441	413	442	422	460	416	432	427	404	489	427	441	418	445	428	440	432	427	438	432	417	422	432	382	400	451	433	436	411	403	387	417	419	412	416	404	430	429	475	489	425	448	439	446	429	440	404	437	425	439	433	407	412	415	394	397	408	427	382	422	426	446	389	438	385	434	406	408	418	429	457	415	446	441	461	404	422	431	465	436	406	381	414	401	408	417	409	446	449	421	432	390	389	395	418	439	446	430	417	433	417	416	494	397	460	420	436	419	411	402	441	450	430	452	405	362	438	404	450	414	429	429	443	425	387	415	435	409	434	431	411	410	413	364	405	405	446	443	406	425	404	409	394	439	450	424	433	471	435	430	417	415	408	431	390	399	417	409	412	438	465	423	447	423	416	424	423	427	427	438	423	435	440	443	417	383	431	457	408	391	457	415	417	409	422	459	418	415	440	478	396	381	420	396	432	401	427	436	431	373	391	438	406	394	427	435	440	410	441	442	425	420	460	391	412	404	410	395	423	413	390	415	378	436	447	439	418	406	472	416	417	413	412	408	438	422	425	421	393	411	409	447	421	444	422	442	430	457	405	396	456	412	461	458	456	439	432	432	423	434	415	458	459	439	436	413	405	444	447	439	429	436	423	418	427	418	467	412	436	460	394	445	422	433	435	468	378	439	407	408	426	429	409	402	451	468	427	426	425	434	419	411	433	433	439	445	438	444	436	450	440	419	414	411	424	402	414	445	435	408	423	442	414	423	412	414	416	427	421	395	420	430	407	416	434	421	438	443	427	413	470	443	423	422	441	428	437	431	427	426	445	438	427	441	385	418	427	417	421	429	420	416	421	434	416	432	434	414	411	430	401	418	419	428	412	397	448	417	440	437	421	410	451	471	416	404	461	431	428	436	418	423	431	415	446	403	462	419	442	431	446	445	394	424	432	463	426	409	434	394	376	442	449	400	433	415	405	438	442	446	422	421	422	408	448	424	423	434	434	417	434	393	411	405	396	406	404	428	470	424	459	422	432	432	413	449	417	442	493	391	434	429	380	428	421	409	477	380	423	428	445	431	407	469	438	438	402	449	461	440	351	395	417	398	443	384	417	462	433	469	426	483	424	442	418	393	421	424	426	437	392	395	422	446	422	394	378	399	444	477	401	431	409	439	459	427	448	421	423	382	410	412	431	399	418	404	433	428	391	422	416	425	456	433	415	403	428	437	436	426	430	425	444	429	410	407	406	406	430	413	381	431	426	427	417	432	410	464	441	450	455	442	439	440	441	428	473	425	422	388	368	426	384	408	401	436	429	458	393	456	415	391	402	431	416	395	451	423	441	457	443	422	414	419	424	415	494	412	424	451	407	444	455	453	440	438	422	411	459	405	378	417	401	411	422	387	437	429	420	438	387	441	453	392	425	458	425	401	424	426	402	435	403	439	423	413	400	426	420	418	421	464	468	447	436	444	419	444	393	433	434	408	422	399	436	388	402	433	445	436	424	439	400	418	398	403	390	411	453	434	436	409	392	432	433	457	418	424	404	440	415	428	423	432	410	427	427	433	426	437	421	451	426	434	434	425	395	447	418	413	435	389	418	423	420	423	404	429	410	418	430	417	398	422	400	431	400	448	435	429	403	395	394	402	417	421	430	425	455	397	389	404	436	434	417	405	415	378	441	430	427	420	436	415	401	388	454	377	415	406	434	382	427	449	433	434	406	401	429	438	417	433	370	424	408	395	381	422	409	395	381	412	425	411	396	411	391	422	425	433	391	394	420	468	381	467	390	455	449	411	430	443	414	432	437	450	454	426	396	435	397	408	432	396	446	437	436	400	443	439	438	416	436	437	404	395	434	419	433	421	396	431	397	445	435	389	427	428	437	433	435	414	408	381	414	431	459	418	390	418	461	417	408	426	405	423	427	431	428	416	473	431	421	393	417	412	452	425	423	410	388	421	389	397	457	411	422	420	449	399	444	422	416	425	419	421	435	424	430	401	413	392	376	421	431	473	389	455	459	431	441	394	435	451	422	419	451	430	447	448	411	418	402	430	378	433	429	386	420	438	435	456	423	443	415	412	422	429	428	429	418	429	406	408	398	386	418	411	429	440	426	408	427	423	432	419	440	421	392	407	424	385	395	426	438	432	438	461	454	417	414	475	422	426	388	450	414	421	447	426	393	445	419	414	453	435	427	410	416	451	417	427	406	391	431	442	393	453	462	453	420	412	406	435	440	404	430	408	419	418	393	418	407	441	421	436	443	433	427	412	437	419	436	432	420	441	413	416	428	400	403	407	429	418	429	417	400	387	450	415	439	426	445	393	415	394	406	441	427	425	434	440	418	430	410	451	405	424	430	424	409	446	429	422	398	403	388	436	395	450	405	419	440	430	402	412	416	426	425	408	447	420	399	431	436	433	442	403
14429	1091	785	565	423	339	254	259	193	174	130	145	153	175	153	148	140	138	131	136	124	128	126	135	126	139	151	149	125	137	130	119	163	150	113	136	124	145	146	125	108	124	159	133	117	140	124	123	132	110	152	143	112	132	102	136	142	117	130	126	124	118	137	117	121	127	114	114	127	132	146	124	128	131	114	115	114	155	145	131	120	127	130	116	116	117	130	135	123	128	133	141	105	165	144	132	140	130	135	133	116	110	111	126	127	112	158	132	152	121	149	132	111	148	146	124	154	112	146	108	127	144	114	127	128	131	128	113	119	143	108	136	121	129	120	130	125	113	114	127	122	129	131	114	126	135	135	136	134	134	162	122	117	115	140	133	114	122	134	117	133	114	136	109	137	135	134	120	115	117	127	139	136	123	146	134	134	129	122	110	145	124	108	138	110	128	144	141	119	142	145	145	114	125	122	119	128	127	135	129	112	138	131	135	131	126	125	150	137	134	121	122	128	119	116	147	108	125	137	139	140	131	130	134	146	124	124	133	128	118	113	142	130	123	115	131	135	144	120	136	121	100	111	131	117	131	156	131	122	134	119	131	103	111	133	126	92	116	145	133	124	125	105	146	125	132	124	117	133	124	129	123	130	147	141	138	143	118	119	127	122	121	133	143	153	155	130	116	140	134	134	133	105	127	145	117	142	131	127	121	123	135	127	143	123	137	121	121	133	134	138	139	121	141	134	113	137	131	137	114	134	131	123	123	133	117	102	128	107	145	139	115	149	128	162	132	115	115	139	135	132	108	119	105	128	118	126	124	111	114	126	142	119	100	131	132	128	131	99	135	119	142	151	138	144	132	134	106	124	126	112	127	126	137	120	121	123	119	131	132	122	119	126	114	133	125	147	128	128	126	116	146	132	132	114	119	122	120	140	128	130	142	128	118	135	101	110	129	133	121	149	122	124	132	125	131	123	133	144	125	118	134	156	121	122	116	114	129	115	145	131	124	110	133	135	137	130	114	135	116	127	126	135	145	131	114	115	159	148	122	135	101	117	120	134	151	129	137	119	133	130	147	140	110	138	121	135	120	123	129	150	142	136	123	128	130	139	140	136	126	114	134	148	124	117	123	134	112	120	120	139	132	127	119	115	112	102	96	125	111	98	127	107	135	133	137	140	119	119	129	142	121	114	105	137	145	121	113	117	119	148	139	137	114	164	125	128	120	136	129	141	126	131	127	130	124	143	129	121	121	110	134	131	124	111	141	129	109	164	131	141	123	122	124	130	132	117	124	126	135	114	125	131	126	149	128	112	129	131	111	133	134	137	117	109	130	131	121	135	128	122	119	163	120	108	123	126	153	99	112	125	138	160	141	142	140	120	95	127	95	133	130	144	104	128	120	124	134	130	113	135	120	139	123	131	131	145	130	137	121	117	102	108	132	127	121	155	125	119	130	128	117	116	120	122	143	113	110	127	113	139	134	133	172	128	126	103	128	112	105	136	122	155	111	123	119	129	136	129	125	109	137	128	129	99	119	119	124	133	142	122	153	118	120	120	141	150	136	131	123	134	122	139	138	136	119	117	147	142	127	122	134	104	110	146	128	145	122	143	137	143	111	123	138	141	126	123	116	137	139	125	96	127	133	120	125	133	140	151	116	125	120	151	118	128	119	128	125	124	131	128	133	128	126	118	134	131	147	128	145	114	133	140	121	134	136	143	128	119	122	130	130	132	128	126	146	137	130	143	118	124	136	135	138	118	113	122	104	151	136	134	105	117	143	120	125	129	131	146	115	117	131	118	116	131	126	143	125	128	115	113	109	117	146	130	119	137	119	127	131	114	121	137	128	110	138	126	134	147	127	120	118	139	132	105	115	109	131	91	144	106	114	122	131	141	113	149	137	133	118	146	166	153	113	114	131	117	123	120	127	150	137	118	136	138	150	117	139	138	113	128	111	126	147	139	134	112	115	115	119	124	123	111	119	122	146	128	118	129	135	128	112	128	124	114	134	137	110	139	140	131	131	115	137	119	140	128	98	131	103	116	116	136	112	117	147	130	121	108	148	132	119	135	114	144	132	160	135	131	138	122	102	145	107	137	147	124	115	132	128	134	127	109	128	130	113	126	91	112	131	123	114	133	127	130	121	116	133	104	128	115	137	161	148	105	107	125	129	113	124	125	130	138	121	129	144	131	148	126	127	152	130	140	118	115	132	128	122	136	116	110	142	145	124	141	137	112	120	113	142	123	133	125	99	132	149	145	135	113	139	157	137	133	131	122	131	131	119	126	127	157	140	111	112	135	119	130	126	144	133	127	126	110	153	129	130	128	118	145	112	102	101	132	99	111	128	131	136	140	110	125	130	116	118	134	135	120	106	109	125	111	129	139	131	129	136	128	129	148	135	116	131	150	144	134	120	98	132	131	119	133	120	128	122	130	132	144	134	129	116	139	145	148	139	126	128	110	94	115	130	139	121	116	124	132	121	124	124	118	142	118	146	105	130	128	124	111	137	127	155	133	116	123	118	127	121	126	127	127	115	126	149	118	137	146	142	119	139	109	111	117	134	122	134	115	105	124	147	130	129	138	131	127	119	118	158	141	123	122	130	106	120	126	135	121	115	122	142	128	141	145	133	136	123	133	134	112	140	137	125	126	115	126	121	128	126	118	138	141	141	120	125	114	121	119	145	136	129	120	136	136	149	123	114	106	157	160	102	117	124	112	130	132	117	122	142	127	136	137	106	133	146	154	112	122	124	112	120	122	130	132	118	116	132	143	138	142	115	108	131	109	128	133	127	119	120	124	119	122	117	132	107	145	120	117	100	126	122	127	128	136	151	129	118	136	140	118	129	114	110	118	119	121	129	122	144	121	123	156	117	127	159	109	105	161	123	120	105	109	150	122	134	112	116	132	144	125	124	130	122	121	113	124	127	122	128	113	133	137	123	123	117	131	113	118	140	105	135	101	137	137	152	101	153	115	127	136	126	123	128	122	133	126	146	133	115	121	156	134	141	130	150	130	124	116	111	134	129	127	133	108	106	136	126	101	131	141	108	126	125	107	132	102	117	140	138	120	127	117	127	116	126	119	134	147	126	144	141	125	142	119	122	123	126	112	138	127	117	134	122	117	140	143	136	130	117	130	136	127	115	130	125	137	128	137	147	139	117	145	134	125	116	143	148	126	106	129	134	144	136	130	104	140	117	151	145	100	130	138	137	124	139	121	120	152	117	133	127	122	147	139	112	124	128	128	123	145	131	122	112	130	130	129	107	123	128	110	150	151	126	135	120	105	136	111	115	148	139	138	139	127	127	116	131	139	107	131	122	109	121	117	136	120	148	114	130	146	124	125	116	120	129	133	105	135	142	127	133	124	113	108	123	127	130	139	132	131	142	128	149	142	143	133	108	140	118	152	135	116	125	124	121	131	128	137	116	136	140	120	132	144	121	131	138	114	131	108	131	131	133	138	149	133	117	125	103	118	119	128	122	124	138	126	142	122	124
8136	870	1665	1985	1669	1371	1075	903	850	684	643	592	554	533	518	440	475	469	408	433	441	447	401	390	394	419	409	400	382	410	354	393	386	368	390	378	352	330	380	368	343	357	390	388	358	364	377	372	297	358	348	372	327	334	374	343	312	333	345	347	364	397	350	347	337	319	388	374	377	332	345	342	351	333	348	357	346	357	355	369	365	340	353	378	316	339	324	308	346	354	368	351	340	344	338	343	341	314	333	343	352	334	357	355	343	329	361	327	346	355	340	322	338	354	331	296	358	385	354	350	339	341	354	313	330	331	350	341	345	293	335	325	353	354	322	329	313	338	323	357	300	339	346	332	325	359	365	331	322	357	343	345	368	335	345	348	342	326	369	341	342	302	331	343	353	323	321	314	312	370	355	335	318	351	341	323	354	355	354	325	348	365	339	326	320	355	304	317	312	326	326	338	377	345	343	375	324	337	356	387	392	331	356	341	335	336	338	340	357	328	337	300	330	318	290	378	323	337	362	342	371	375	361	363	329	343	360	342	344	351	322	358	327	347	329	322	336	350	357	340	354	326	339	325	343	357	346	331	321	345	332	333	307	323	320	333	333	363	314	334	356	357	359	353	370	360	339	353	325	346	329	321	366	347	357	344	328	342	316	350	338	330	343	330	302	320	314	335	347	363	356	332	352	352	315	359	353	343	329	368	344	335	356	339	347	350	347	301	348	351	362	332	347	351	351	316	322	313	344	353	314	345	327	316	311	311	325	322	353	374	358	339	349	364	367	324	333	361	333	328	324	326	368	318	297	350	335	332	346	351	334	378	326	315	368	322	349	334	339	356	328	337	354	361	340	345	341	347	361	334	317	354	313	328	343	349	349	341	313	332	330	319	333	383	344	348	345	331	348	334	334	367	335	375	359	312	333	350	334	352	358	343	320	337	305	338	315	311	360	321	319	327	289	298	296	320	335	335	365	334	342	328	359	331	340	379	324	321	369	313	338	327	348	362	332	349	363	317	321	316	345	335	324	324	342	343	308	354	335	338	330	327	332	361	347	328	345	342	373	320	308	348	341	366	327	350	358	331	335	344	336	367	313	349	328	337	325	324	373	367	347	324	329	323	353	351	329	298	302	336	351	357	347	340	338	301	314	340	322	358	339	347	336	357	334	293	328	324	351	331	339	371	342	326	324	335	338	342	338	361	303	366	353	330	308	314	348	333	340	353	312	339	327	352	328	334	327	377	346	275	331	335	341	332	358	320	321	316	339	333	326	321	330	319	330	327	341	371	357	320	341	336	309	329	348	368	325	340	327	343	323	378	353	334	333	335	310	345	371	350	323	321	352	336	315	329	327	356	339	335	342	352	334	349	326	348	355	344	330	357	287	377	382	326	318	330	323	351	341	317	314	351	325	335	360	348	348	338	379	346	341	340	350	331	366	327	335	333	362	337	304	360	348	342	344	307	349	318	326	344	320	313	326	380	339	307	341	339	346	341	327	346	357	338	335	334	349	374	370	340	316	341	327	337	311	349	345	337	330	312	325	343	361	314	317	340	320	325	333	328	354	340	365	327	351	307	348	321	348	361	357	343	351	329	348	339	316	341	357	318	333	375	338	366	366	335	348	338	336	328	335	322	335	318	343	340	342	320	357	365	346	330	348	370	371	366	320	353	291	360	328	354	350	362	327	364	335	337	358	337	340	357	321	348	362	298	332	317	319	303	337	357	357	339	331	352	362	357	337	313	326	353	353	320	303	327	349	346	348	317	354	331	341	325	332	326	345	369	348	336	319	360	328	341	341	319	344	349	340	339	337	309	341	337	370	342	338	337	344	310	344	361	349	321	323	327	358	339	343	346	306	326	366	355	306	327	358	343	338	352	339	325	346	354	325	372	360	323	367	318	352	318	355	354	306	352	354	313	323	334	364	370	349	345	344	336	397	318	339	317	341	338	363	339	340	364	329	321	352	359	335	321	349	392	336	315	342	331	333	339	328	323	354	320	339	341	316	347	345	331	340	309	375	336	331	321	322	370	328	323	323	314	295	396	338	343	368	312	345	330	355	324	314	345	304	326	339	335	333	367	341	362	364	338	356	352	350	340	363	342	340	335	334	356	355	391	379	330	335	354	359	333	348	320	324	341	307	328	334	318	348	358	343	323	393	336	318	338	325	332	331	341	338	347	367	340	337	322	355	338	331	350	347	343	341	329	357	344	312	322	354	339	341	335	310	323	342	337	354	326	387	350	329	357	374	356	329	343	341	315	317	338	326	351	378	281	320	302	319	349	364	309	337	312	341	367	328	344	337	334	309	361	326	370	329	338	354	313	380	344	334	347	330	323	357	356	327	360	345	373	369	347	339	350	328	306	338	364	322	364	354	350	367	339	346	312	323	351	308	315	316	349	343	354	301	347	360	321	319	356	283	340	326	376	350	363	326	356	330	349	327	338	328	350	355	345	337	341	336	329	373	356	309	332	345	348	329	358	306	321	323	345	343	345	340	339	313	356	297	337	318	354	349	336	353	361	334	337	341	345	346	320	323	358	346	348	361	354	349	373	326	315	346	357	388	352	323	359	387	335	323	325	351	353	321	354	326	335	349	322	359	359	342	355	375	335	361	352	361	322	394	344	312	346	349	356	337	339	358	321	328	319	330	324	336	351	356	325	349	327	347	356	336	340	358	342	345	322	307	346	331	355	337	348	322	335	305	321	333	337	332	358	347	346	370	358	326	343	332	355	316	352	404	384	354	334	348	324	346	343	352	377	337	328	350	372	343	358	317	351	299	328	327	331	338	334	375	352	323	342	358	338	337	306	339	375	352	354	345	336	371	339	344	327	331	327	359	318	338	371	352	332	342	329	359	351	350	344	354	325	358	328	307	361	311	360	322	359	329	320	329	332	349	343	329	346	351	379	353	365	319	336	335	336	369	375	356	342	344	333	371	343	333	369	333	308	351	319	363	324	353	337	346	352	340	347	372	337	398	366	311	342	349	286	329	337	333	358	324	337	383	328	339	331	324	344	342	363	337	353	343	356	353	342	326	338	320	310	337	345	344	348	350	329	314	374	374	346	311	336	356	329	382	346	338	336	333	314	323	347	323	325	334	361	311	338	323	355	353	318	335	372	351	346	342	344	346	366	353	354	350	330	347	337	327	328	322	352	329	308	340	340	331	354	331	334	333	341	320	310	317	354	324	355	349	335	336	342	324	325	333	346	355	356	335	365	329	343	347	354	325	307	367	375	326	368	332	339	349	363	347	343	323	348	311	352	339	325	351	371	309	325	357	343	366	354	342	332	314	320	312	379	346	339	314	356	341	375	348	338	297	328	322	359	375	328	370	370	336	329	332	316	343	333	332	349	348	322	380	356	355	335	331	362	334	374	316	328	340	370	358	351	342	340	363	338	352	350	345	369	344	338	352	356	355	308	295	336	336	364	346	392	325	358	364	365	315	405	363	346	306	323	310	326	375	348	306	352	348	388	382	301	363	330	321	355
1690	383	382	382	359	392	357	383	378	360	396	391	344	364	352	342	373	360	313	320	357	350	369	379	374	386	406	334	361	377	368	379	369	334	346	366	361	390	367	401	404	427	373	360	351	353	343	408	366	367	370	364	376	331	366	330	349	411	415	364	380	371	355	387	347	350	355	372	351	321	346	383	368	363	405	371	410	381	355	417	359	372	376	333	377	367	360	364	338	384	325	355	377	361	345	358	376	360	358	347	372	362	362	389	351	365	385	369	333	365	386	364	365	365	375	385	361	409	348	346	389	369	380	346	389	366	377	406	366	383	364	354	349	363	390	395	394	392	406	379	377	347	362	356	345	362	349	381	381	346	364	379	400	370	335	356	390	351	373	373	353	400	383	339	384	401	370	326	359	357	321	370	349	349	350	338	360	386	382	357	362	350	363	363	372	354	362	385	348	369	326	359	376	395	353	369	348	350	359	356	357	361	343	372	390	384	391	353	361	370	376	349	337	383	370	382	372	381	379	383	333	363	349	340	362	392	351	358	376	356	393	346	338	385	364	353	361	366	394	390	370	357	369	355	355	375	399	365	375	403	357	354	402	381	426	380	334	359	374	356	343	388	358	335	397	368	351	351	411	426	403	398	369	355	363	383	375	371	355	378	378	389	378	384	359	354	368	385	380	344	426	365	352	397	337	364	384	403	361	365	327	397	386	350	371	351	370	374	354	347	378	343	351	392	379	323	364	379	321	356	391	374	326	365	375	389	365	358	372	377	355	354	321	381	367	385	354	343	372	368	406	390	342	356	375	395	371	380	354	387	397	364	405	389	383	373	356	359	372	405	355	368	391	379	359	361	370	354	367	328	367	318	361	341	351	392	338	341	400	358	369	400	362	410	346	416	344	373	355	410	375	314	372	359	352	391	341	370	410	360	369	377	347	386	340	359	330	359	352	350	377	365	330	369	348	318	377	378	387	347	386	367	364	375	377	357	391	387	411	393	357	369	396	341	363	329	372	370	385	364	380	341	386	393	387	361	352	385	366	358	356	369	363	358	361	336	391	402	385	362	349	379	409	363	364	341	330	373	377	392	364	365	332	394	384	375	375	393	389	365	380	346	347	369	338	370	397	360	369	377	374	353	342	385	391	321	367	384	379	353	397	349	365	342	368	350	375	342	367	340	385	350	362	374	393	388	373	358	398	386	335	409	351	338	374	347	374	352	338	367	452	433	390	361	360	350	338	378	372	356	372	381	331	364	325	357	333	351	345	341	398	371	351	355	348	387	347	362	349	357	377	342	366	372	376	374	381	381	363	393	418	386	346	401	357	348	381	365	383	366	401	360	347	342	371	398	375	371	371	339	375	376	370	393	371	345	388	383	367	382	390	340	388	373	369	353	383	384	374	379	402	390	373	372	347	380	397	380	388	310	365	381	358	370	368	363	380	342	374	396	348	406	355	378	380	363	371	365	349	384	373	356	377	401	353	359	334	371	347	333	362	374	354	409	401	345	384	320	357	400	357	361	384	378	350	362	364	383	340	347	368	348	361	359	386	358	357	383	372	337	359	393	399	352	380	412	376	366	366	354	358	340	386	375	359	368	385	384	367	377	353	333	356	337	366	367	368	392	368	387	359	377	355	365	397	385	358	406	347	346	384	371	311	379	403	393	378	381	368	340	354	360	373	403	365	377	357	390	402	353	343	377	324	395	337	350	345	385	378	383	372	369	320	385	391	389	364	329	364	350	363	361	397	328	358	355	364	365	377	379	383	363	355	362	360	353	357	401	376	340	383	358	359	384	399	371	357	356	374	356	380	394	374	379	376	390	351	384	390	355	388	372	336	364	377	390	370	379	377	391	384	344	383	383	372	408	368	375	343	383	358	388	351	359	339	357	372	378	372	373	371	387	372	392	362	363	375	354	379	369	398	376	366	380	415	346	389	379	331	338	388	325	373	369	395	383	376	328	372	406	345	364	368	370	370	367	374	356	336	376	352	354	340	374	375	360	369	344	372	363	369	355	374	348	325	364	382	350	358	338	351	353	361	372	366	407	393	343	380	374	359	359	342	369	376	391	352	340	355	379	338	392	343	379	386	343	366	366	358	333	337	342	354	377	367	381	389	379	350	348	355	381	392	354	350	394	376	387	368	353	343	412	340	365	332	408	360	405	397	373	376	365	369	358	366	383	380	392	357	356	350	379	379	332	374	363	364	388	321	372	346	387	367	340	363	347	345	415	399	382	358	420	364	403	365	389	379	367	387	344	351	394	376	382	372	359	365	387	344	378	373	357	354	377	377	401	343	358	362	373	347	375	399	384	363	381	403	344	364	375	368	357	397	387	380	366	359	350	367	387	385	333	338	342	376	400	374	396	418	332	358	351	359	371	390	350	331	381	346	375	389	371	357	367	361	377	355	372	364	371	336	338	350	369	342	348	340	350	385	332	376	361	367	349	354	345	385	394	374	362	385	378	366	352	371	356	357	360	359	365	353	312	317	370	349	376	355	380	363	389	372	325	346	362	349	363	364	352	351	362	323	317	355	419	382	394	352	357	374	354	380	350	344	369	347	389	364	363	363	378	349	373	358	385	363	361	371	348	340	355	367	353	375	360	358	335	370	350	356	369	377	347	354	384	358	341	334	374	374	347	350	364	364	323	354	336	363	352	363	371	373	338	367	386	379	380	361	387	355	338	372	355	375	416	353	325	389	366	384	362	374	362	358	393	397	346	357	352	355	362	393	370	381	367	409	348	375	375	355	385	384	398	346	389	366	390	357	365	406	357	357	384	377	389	340	342	391	365	399	369	362	366	337	348	377	431	356	370	404	369	380	385	356	373	367	367	349	329	322	353	360	388	357	373	396	352	377	359	363	342	358	376	342	379	373	391	368	358	374	380	422	368	346	374	327	382	365	344	341	378	392	370	382	364	354	361	337	356	374	335	355	367	339	368	350	359	367	348	368	375	312	356	354	359	366	377	406	380	352	368	344	380	369	369	350	374	349	386	374	391	349	331	315	402	382	356	372	342	357	346	358	399	360	351	404	356	370	360	356	369	397	371	353	361	330	358	367	392	358	347	372	373	345	358	362	378	365	333	372	368	342	345	374	392	353	379	353	388	383	368	378	413	397	368	382	378	318	365	372	318	336	372	352	376	382	392	406	386	375	356	389	340	386	342	371	358	375	367	378	335	385	363	362	346	362	382	364	342	351	348	426	368	350	360	349	358	395	382	374	410	382	337	384	330	364	337	337	376	354	363	354	374	385	390	392	367	337	378	361	330	361	350	373	347	377	361	353	345	359	361	371	383	367	403	342	381	364	356	385	382	367	371	388	354	360	393	378	347	350	400	342	354	397	375	362	372	353	382	347	353	374	367	368	356	353	361	344	349	356	371	367	354	358	383	318	375	362	390	356	330	346	326	371	371	342	380	350	373	356	357	326	368	390	356	389	321	379	411	383	347	405	378	374	379	366	373	366	372	379	388	385	379	378	402	357	333
2024	756	836	844	775	850	865	793	762	833	861	777	805	835	790	801	776	789	785	823	796	787	806	866	793	786	822	815	765	822	790	777	805	796	761	801	773	783	773	773	811	772	832	791	798	841	825	794	828	810	846	772	821	838	796	764	809	832	801	778	816	827	798	842	788	792	822	806	764	800	875	802	769	874	821	848	837	842	829	802	842	805	777	753	795	788	791	765	760	759	764	823	820	781	806	760	816	742	866	799	785	807	793	847	804	771	804	821	776	813	808	792	764	775	753	736	802	790	825	828	844	784	821	761	818	828	845	810	802	776	828	832	773	805	791	781	847	781	786	780	857	775	747	782	738	809	798	846	771	808	753	769	786	781	815	785	782	805	835	796	836	799	768	791	806	780	796	789	803	842	772	809	788	752	786	782	785	783	747	798	750	745	752	829	745	823	831	831	817	812	809	845	789	824	820	800	791	782	779	785	855	812	760	845	811	776	779	770	788	828	715	818	791	776	830	773	827	801	781	764	779	794	769	821	844	797	818	808	860	786	815	823	842	826	788	793	767	822	793	811	783	834	815	830	865	750	770	773	814	776	802	787	765	774	797	782	806	772	774	744	826	811	784	789	777	784	805	826	766	826	781	778	812	802	791	794	790	811	793	866	843	762	794	741	824	768	796	827	828	796	805	777	833	823	837	826	765	774	846	808	808	770	807	777	759	839	803	799	827	852	835	835	802	790	786	828	839	796	786	766	808	740	848	837	771	821	762	792	772	793	791	814	771	812	808	786	817	823	804	821	776	750	782	848	848	767	787	794	810	774	830	846	820	767	745	758	841	812	823	810	815	845	752	785	791	779	793	820	800	771	805	790	821	812	794	782	797	812	780	785	789	811	800	833	747	758	827	786	822	807	820	776	780	849	772	757	795	778	775	812	787	772	850	794	787	781	716	828	786	794	818	773	855	758	813	809	803	777	763	785	797	802	761	748	796	826	808	814	794	791	798	830	789	826	790	796	797	764	825	787	830	850	818	794	827	815	819	817	731	794	797	774	820	820	789	814	794	824	821	824	779	812	744	811	810	816	791	832	820	822	811	849	803	824	806	766	768	808	834	779	769	787	840	795	811	791	827	830	787	806	766	760	799	761	767	763	741	808	788	782	851	772	810	812	794	770	813	759	830	803	814	789	741	766	740	834	814	825	778	841	745	811	798	828	792	743	782	784	843	853	801	755	783	820	780	821	868	808	804	785	741	841	773	773	794	826	833	850	798	826	806	793	806	812	815	806	787	823	798	790	782	790	862	793	775	779	798	793	803	801	807	756	778	801	780	843	812	771	795	763	792	774	777	808	777	787	831	846	799	828	782	792	770	779	856	763	759	823	799	830	735	751	803	795	821	803	795	750	793	745	746	781	802	810	740	794	791	781	808	757	773	774	817	770	824	788	816	749	821	772	768	793	800	766	772	799	787	768	800	804	790	826	778	799	787	763	755	800	803	808	763	810	780	790	893	807	843	784	826	829	772	808	774	800	772	799	749	827	818	739	790	774	859	806	795	830	777	871	816	809	806	774	794	807	762	725	791	808	817	782	838	781	769	805	824	808	829	775	809	862	789	779	793	791	800	814	820	811	808	787	772	825	850	792	777	822	781	801	849	802	834	765	722	756	769	776	784	786	826	794	803	782	825	759	779	803	813	752	825	777	800	786	801	814	766	806	829	809	803	766	806	794	775	772	776	785	771	795	838	830	833	794	793	820	790	790	794	814	767	796	764	846	829	763	855	746	784	812	813	791	811	761	818	818	809	855	819	796	785	843	810	749	803	770	822	836	793	798	802	847	833	768	795	835	785	813	783	831	769	809	772	852	776	761	823	828	793	822	793	788	763	817	780	806	822	791	789	771	770	777	840	804	834	838	815	795	775	850	816	740	802	774	809	813	802	785	813	824	822	786	848	800	810	756	802	807	723	781	789	788	800	787	805	779	809	843	834	814	813	760	787	850	780	783	791	804	852	799	802	787	762	774	788	835	794	746	787	780	788	799	777	758	783	770	765	799	841	813	793	780	786	757	748	785	834	740	785	790	807	857	788	774	803	720	779	792	779	790	841	774	796	848	802	791	802	784	744	733	854	749	795	786	812	805	806	798	761	793	803	777	790	807	848	807	799	781	782	775	826	799	797	797	785	803	798	788	821	858	779	814	786	840	778	778	780	793	794	825	785	824	778	827	808	814	812	807	782	857	797	809	777	795	797	826	822	768	752	792	754	762	792	827	795	753	783	805	764	784	775	836	814	790	800	797	854	806	789	783	768	812	700	820	794	800	818	799	796	805	760	759	813	793	849	759	813	843	833	811	804	783	797	825	807	782	808	808	793	799	814	821	829	809	797	812	835	830	793	785	859	790	768	753	856	784	810	818	765	774	773	804	781	787	830	831	738	774	827	767	784	786	805	785	848	801	774	808	797	789	836	810	825	785	899	810	796	835	777	789	840	795	799	815	778	804	775	808	791	750	799	774	823	802	843	803	782	820	819	796	820	720	847	810	757	785	816	792	773	810	794	780	772	781	804	782	815	797	799	777	806	818	783	803	788	804	819	801	850	761	846	834	820	849	810	768	717	791	841	782	801	806	825	801	870	809	773	802	822	873	767	794	816	826	806	761	764	820	775	824	793	819	793	844	777	768	766	783	759	790	711	777	776	803	828	726	809	762	747	784	815	778	834	800	820	772	760	783	803	792	761	782	812	784	782	838	835	846	820	841	818	791	791	777	759	810	836	820	832	828	806	775	810	822	800	747	806	801	804	785	812	759	820	836	819	775	720	849	790	779	801	801	794	781	800	797	771	812	783	775	804	798	839	792	771	786	791	818	776	784	783	794	822	757	761	800	765	802	811	775	842	777	847	810	783	766	763	824	799	738	795	802	757	783	824	760	810	807	811	803	805	767	770	738	760	786	748	820	786	794	869	813	832	803	791	825	749	763	829	781	758	811	753	801	822	781	788	764	797	774	826	785	809	804	802	768	767	812	796	820	774	816	768	719	766	812	791	834	803	812	789	800	798	799	754	806	808	787	816	759	772	756	791	800	798	837	856	742	811	772	813	745	854	808	787	801	832	818	786	774	802	792	833	794	781	780	759	821	837	794	801	788	853	831	794	775	836	775	802	776	789	767	803	770	823	824	800	773	826	855	827	777	757	822	846	830	768	827	796	773	795	827	814	795	795	795	785	804	757	776	829	869	800	791	784	858	797	824	787	772	742	798	814	848	839	732	798	778	809	789	797	775	840	818	827	833	861	780	876	763	800	798	799	766	770	817	781	802	823	798	765	834	810	847	796	818	851	791	798	822	812	711	813	773	796	813	749	801	758	793	814	804	788	794	821	827	791	815	769	830	807	838	830	787	813	827	786	796	768	801	782	790	811	822	791	812	844	822	819	810	776	799	777	777	766	793	771	784	786	787	866	799	760	776	800	833	805	819	854	778	779	780	837	830	870	807	792	794
7668	517	518	436	298	265	259	245	202	203	187	193	209	189	190	221	193	189	210	185	191	194	200	186	206	179	187	192	179	205	189	186	207	177	138	181	174	189	203	167	181	186	197	187	198	161	164	186	163	163	206	173	187	171	185	192	199	206	183	188	182	143	196	185	187	167	176	196	192	187	180	175	165	211	184	182	209	177	163	179	187	177	168	190	163	181	178	185	148	186	191	203	205	169	172	188	180	171	192	180	181	170	178	201	166	171	178	172	183	186	174	150	181	194	196	170	165	167	164	180	208	178	194	185	180	161	199	187	177	170	169	174	187	189	154	205	187	202	183	168	198	183	178	194	179	175	183	182	172	186	168	201	178	162	184	186	157	190	173	160	188	171	188	170	206	185	184	171	171	172	171	169	200	197	166	162	177	183	191	179	167	192	176	172	165	211	161	177	188	204	176	183	184	202	197	159	165	170	175	166	177	179	177	179	175	180	176	168	185	190	162	158	161	184	177	174	189	197	172	139	201	164	204	175	178	187	192	152	185	201	194	184	160	189	198	188	184	188	177	167	169	156	177	169	173	184	173	188	189	170	200	199	216	159	185	182	165	171	176	175	179	180	186	190	161	220	184	199	192	168	200	176	180	188	200	177	186	201	199	163	177	179	205	179	153	195	149	169	186	137	190	160	178	163	174	169	159	186	167	208	180	188	156	199	188	185	183	167	173	165	188	184	152	183	184	198	197	189	167	173	181	183	174	172	180	169	179	185	187	163	182	183	198	182	179	162	169	184	168	177	188	200	188	205	166	184	164	164	189	169	162	164	163	154	171	187	206	172	200	207	188	194	193	182	169	182	171	165	172	180	187	187	173	183	163	176	193	175	181	190	199	177	167	146	148	177	176	190	161	162	207	146	166	173	188	180	154	181	181	167	183	183	188	183	189	197	192	194	173	183	183	190	179	200	181	185	176	171	189	189	204	167	179	199	185	188	171	177	198	200	194	172	197	183	174	170	175	166	199	169	192	204	188	172	187	157	183	187	181	164	182	171	166	193	167	153	152	188	168	196	193	162	199	177	194	213	179	225	192	191	197	169	190	205	196	175	148	189	175	194	167	190	187	190	177	169	160	194	177	175	194	166	163	177	169	174	163	187	167	186	150	163	177	188	169	169	190	166	180	164	169	175	190	167	179	195	165	167	174	184	198	147	178	192	184	170	181	164	200	186	174	177	202	216	188	181	173	175	189	181	180	168	201	208	162	174	187	169	182	180	170	158	197	185	191	192	169	177	182	187	175	173	178	194	196	187	194	174	179	172	189	202	183	170	208	178	192	170	195	173	199	165	166	186	159	195	194	186	184	197	186	171	181	159	192	176	176	177	187	197	196	177	171	206	171	166	182	165	170	180	182	151	192	217	174	181	189	193	171	177	145	199	194	171	159	148	177	192	207	200	166	152	179	203	166	193	156	175	169	176	181	197	164	180	174	192	176	176	176	167	178	186	189	173	171	175	151	167	189	194	200	206	185	187	153	198	171	190	169	208	198	167	187	173	149	194	194	155	174	183	171	163	193	211	184	165	177	174	167	196	178	159	178	173	188	192	175	173	156	156	171	183	162	171	179	187	165	183	166	204	181	186	193	209	192	212	181	188	181	180	185	172	195	167	160	183	167	184	178	175	189	185	176	181	176	198	165	161	172	184	173	173	181	208	165	209	182	193	188	179	194	221	172	164	180	192	188	167	182	167	172	200	178	163	197	188	189	162	191	181	168	172	192	172	146	196	187	174	171	193	176	170	177	167	168	202	200	174	193	175	180	173	199	186	186	161	176	158	166	192	186	181	182	179	203	151	168	185	181	177	174	156	176	190	183	155	187	197	174	165	180	168	164	184	161	193	195	175	183	209	175	198	163	173	163	195	172	188	189	169	196	183	171	177	179	202	195	174	198	195	184	178	169	192	185	186	191	159	168	175	188	184	173	198	179	168	166	184	162	170	190	187	177	175	163	182	162	188	197	183	156	171	198	193	181	177	191	174	192	195	180	177	192	169	195	168	184	190	188	199	198	191	166	188	186	181	169	192	184	174	170	208	187	202	163	183	189	198	189	189	189	168	181	185	171	180	182	193	171	186	166	159	184	179	182	172	199	210	181	193	176	186	176	179	184	184	197	188	174	172	192	181	217	159	191	179	172	165	176	196	198	167	173	197	172	155	195	161	193	186	161	168	166	185	193	180	169	169	167	184	204	181	168	158	182	184	174	189	163	183	203	192	171	201	170	184	158	153	165	159	173	183	184	183	171	180	174	179	185	165	181	187	185	190	170	180	173	206	183	197	201	158	171	185	173	193	166	176	179	154	181	158	173	188	179	173	192	156	173	169	179	190	185	181	151	166	159	159	168	167	159	167	199	160	179	206	203	158	196	170	170	172	164	190	172	190	164	166	169	180	164	192	177	183	194	176	186	183	194	188	168	187	166	203	194	161	170	178	197	171	179	178	183	196	198	170	169	174	192	170	163	182	194	168	162	177	183	175	182	184	172	192	185	198	176	148	162	164	182	186	197	176	201	196	157	171	193	174	161	149	188	147	189	186	200	172	179	173	170	185	162	178	184	185	172	178	167	173	170	208	160	193	175	196	176	184	201	195	164	166	173	187	157	207	207	195	202	192	177	178	175	194	174	185	184	212	188	158	181	167	186	184	174	190	179	169	212	202	185	192	187	173	188	177	179	176	149	185	168	153	184	186	164	169	155	189	155	162	192	174	171	214	155	181	174	187	176	156	183	160	186	189	165	167	203	183	176	169	178	182	184	191	163	177	199	202	140	179	168	185	172	152	182	196	190	179	141	180	148	178	186	192	180	198	174	171	172	171	185	168	164	193	178	172	185	154	189	195	149	171	181	189	160	177	170	165	184	176	185	185	197	166	190	189	158	200	165	163	199	185	170	182	186	172	171	188	183	198	192	165	165	184	198	163	174	190	201	177	176	164	171	156	147	182	164	193	164	148	166	166	192	176	166	194	206	174	199	178	161	195	173	165	180	176	189	180	179	185	174	180	175	169	197	187	195	179	178	175	195	182	195	183	191	203	169	188	159	205	151	168	184	159	198	206	174	171	151	139	175	221	179	219	196	200	164	164	169	171	193	178	164	179	175	196	161	208	175	186	192	208	173	174	158	202	182	206	170	176	162	188	176	174	197	206	184	172	200	171	165	166	178	191	178	174	188	169	220	183	175	179	179	180	174	163	197	185	166	177	197	155	175	180	199	202	193	165	158	165	164	181	163	151	174	185	180	188	164	189	178	174	175	170	175	180	189	162	187	186	192	187	173	206	164	162	178	182	179	181	178	173	179	147	170	190	161	179	176	182	184	192	196	179	171	176	187	207	159	153	154	196	181	193	195	181	182	192	165	166	160	161	149	187	173	211	144	169	206	197	189	155	173	161	154	195	159	182	179	172	168	171	178	193	177	181	175	184	179	173	170	177	163	184	182	170	206	172
6409	753	1108	1234	1059	959	787	702	692	626	564	569	561	501	477	459	483	465	472	482	446	440	463	465	475	449	448	479	435	457	442	424	400	458	459	444	442	423	401	424	421	458	476	402	435	427	428	476	425	413	425	422	444	455	419	401	436	428	422	409	433	434	414	439	450	409	445	434	433	419	399	422	424	418	440	401	411	442	434	447	384	422	440	391	434	373	424	421	428	438	461	433	435	452	419	438	409	413	398	420	390	419	473	446	391	418	391	433	381	439	441	465	411	405	445	404	429	436	452	420	444	407	439	433	493	451	435	440	441	427	464	403	426	453	437	447	406	397	449	426	422	425	397	409	435	416	420	429	402	381	400	423	406	434	425	403	411	425	408	415	410	402	434	450	408	403	458	468	455	430	384	421	429	407	439	467	412	422	410	457	397	412	426	417	405	403	416	428	402	414	432	449	432	417	415	420	419	394	371	403	433	458	428	404	446	420	409	397	438	435	411	390	405	405	402	449	452	414	410	421	425	443	402	431	452	401	431	414	424	432	442	427	404	416	453	440	391	415	457	403	449	423	422	449	409	391	425	399	452	404	425	423	426	456	424	411	410	433	453	380	416	412	440	408	441	416	410	417	429	460	405	442	420	437	440	429	427	429	415	447	440	448	412	409	438	402	389	459	426	395	407	399	413	432	398	398	390	455	447	445	446	450	421	418	393	424	411	431	418	427	438	367	458	454	435	457	427	416	418	429	436	403	438	419	436	472	443	420	434	422	434	422	443	413	426	431	456	420	403	404	386	419	403	426	414	417	426	445	422	408	418	442	431	432	444	464	411	487	427	389	447	452	389	407	452	433	413	416	390	422	448	411	395	453	417	449	445	423	385	430	456	442	434	406	406	402	411	412	458	402	457	451	413	451	442	402	442	439	402	399	437	451	418	406	409	410	396	429	414	394	404	403	406	359	412	444	440	444	451	419	446	407	415	437	446	416	419	386	404	430	415	414	406	411	408	416	375	388	414	416	435	418	410	461	430	397	405	397	441	433	451	428	425	406	445	410	429	448	407	427	437	407	423	441	413	450	418	434	407	399	445	410	430	401	426	406	418	439	410	435	460	418	425	423	434	485	399	392	445	421	415	412	451	406	442	417	436	382	427	432	427	463	396	425	427	413	420	425	441	417	431	416	423	449	408	385	402	468	418	449	402	444	423	484	452	387	433	371	412	440	394	404	429	403	421	430	423	386	396	426	467	415	430	438	402	422	430	410	465	420	406	426	432	463	408	386	442	423	446	440	430	412	391	451	418	407	434	409	379	418	426	389	435	436	423	415	456	456	439	425	432	403	399	422	383	399	479	408	443	424	462	441	471	436	418	420	419	425	462	407	399	435	409	402	419	410	373	437	429	420	386	438	427	423	398	444	400	422	435	433	428	426	437	453	415	427	427	420	430	451	425	411	376	365	438	391	424	409	471	414	454	448	422	386	439	420	439	385	453	426	418	443	391	425	418	430	442	403	406	430	382	418	415	444	405	418	388	396	429	420	439	429	377	426	421	417	411	449	416	428	419	418	405	426	473	425	439	420	424	470	392	380	411	418	437	444	414	462	399	372	397	415	383	430	425	425	409	432	433	415	424	409	400	449	412	476	395	449	454	436	410	439	405	466	433	434	379	419	417	410	445	386	436	469	391	441	397	422	424	419	482	423	414	421	447	406	396	459	434	408	418	454	436	433	423	474	423	437	434	465	388	456	398	439	399	394	413	401	446	437	436	427	449	427	426	407	400	431	452	400	411	407	424	395	401	436	399	430	424	449	444	427	410	404	435	433	432	443	438	407	444	388	426	430	421	452	417	446	413	423	410	410	389	419	443	426	424	413	401	425	422	463	409	404	445	404	431	460	414	411	423	433	377	456	413	405	429	427	454	433	473	423	422	405	397	434	390	406	427	440	436	396	419	416	447	406	434	428	469	417	456	385	423	433	401	403	426	408	434	443	457	394	407	439	392	423	444	443	448	428	385	443	426	438	347	415	415	419	386	412	408	415	440	410	410	419	414	394	406	420	420	439	443	422	461	433	432	461	406	432	429	411	442	443	425	453	400	445	399	420	390	403	432	429	393	428	428	386	397	399	414	380	398	410	400	391	400	422	411	400	419	412	415	478	399	407	457	398	435	409	433	409	437	465	418	410	441	386	425	454	402	423	437	431	461	419	414	411	435	428	407	424	425	436	458	399	390	444	403	401	391	424	431	433	433	391	419	434	413	392	418	404	424	393	399	406	428	388	409	432	434	413	436	410	405	433	412	425	375	433	423	421	415	436	428	427	439	402	431	424	444	450	457	416	455	480	443	421	436	389	392	407	430	421	403	449	385	410	470	444	389	419	420	414	423	389	425	435	420	391	413	413	396	435	437	426	423	441	430	448	442	414	464	430	400	422	403	453	389	417	395	451	463	410	430	422	413	428	445	429	438	411	375	433	438	385	405	416	415	419	411	377	454	380	390	442	420	422	444	409	412	392	433	415	419	432	441	423	433	437	399	426	430	405	441	422	423	377	411	431	392	436	409	459	381	397	429	420	449	449	410	405	403	400	392	419	412	407	453	424	426	399	420	444	408	424	438	434	426	418	436	406	407	395	421	419	394	410	447	438	413	402	423	419	432	403	458	468	408	415	419	441	448	449	418	431	426	401	450	420	409	424	458	419	416	405	410	438	421	372	417	446	420	422	417	423	465	417	430	421	417	399	414	447	418	443	421	413	430	419	446	379	415	416	426	422	386	422	437	423	455	445	424	408	442	425	415	403	418	436	420	455	450	392	402	422	426	436	454	428	430	448	414	440	439	425	407	458	378	394	434	399	434	388	436	448	415	446	426	403	447	422	436	426	399	434	439	411	449	401	400	406	399	416	395	399	445	430	458	428	448	412	385	438	393	411	398	423	396	432	427	443	395	402	409	420	415	395	410	387	397	424	455	427	427	396	424	428	419	406	392	430	438	404	422	430	430	408	394	440	435	389	430	395	436	448	435	450	416	445	409	408	457	421	402	419	437	436	447	370	426	431	402	390	421	406	417	415	424	426	411	412	441	445	454	416	402	431	397	458	422	429	375	409	405	418	413	385	423	437	444	413	409	408	379	399	436	431	420	430	382	424	462	397	423	440	386	402	416	414	431	413	437	388	431	419	452	396	394	409	427	430	463	401	438	416	426	447	420	433	443	399	424	371	451	422	439	429	391	400	408	427	446	403	424	413	426	381	451	451	399	430	424	461	422	406	412	439	428	395	420	395	435	434	476	441	443	421	420	435	423	422	423	397	439	435	424	424	416	437	392	431	436	423	401	408	432	425	448	413	447	409	425	458	410	439	422	435	420	426	432	436	402	439	391	448	429	404	413	419	393	449	417	388	455	428	454	470	433	430	416	442	426	416	440	434	415	424	429	452	435	406	427	394	411	426	403	421	414	407	422	416	436	402	460	431	420	401	440	389	409	389	404	437	447	434
14547	1173	796	617	467	324	246	213	223	148	179	175	171	157	167	133	153	166	146	160	136	147	128	134	149	115	116	126	159	166	127	140	120	112	117	139	123	143	135	114	108	149	104	128	130	121	116	147	149	154	145	128	124	138	134	149	119	125	117	104	130	119	139	128	117	148	144	118	137	141	126	122	124	111	133	126	143	148	124	129	138	124	137	138	133	123	132	131	115	109	141	121	153	124	139	134	115	129	141	125	133	132	110	143	120	116	110	115	136	144	119	118	100	127	128	130	136	140	127	130	150	157	122	120	136	121	124	143	136	134	137	145	132	131	151	140	120	125	115	120	114	124	116	125	139	132	137	132	137	128	111	115	126	118	125	126	127	134	134	148	138	101	109	119	124	129	130	125	135	128	127	121	137	138	119	124	141	119	130	122	131	138	157	114	122	151	125	126	128	147	146	134	130	122	144	123	128	138	115	170	149	105	135	146	115	141	120	143	130	115	153	123	124	120	143	128	146	116	136	129	120	121	129	108	146	130	138	141	121	122	121	121	143	127	109	124	135	132	137	133	149	100	132	122	125	117	132	133	123	152	130	128	118	129	131	131	118	116	121	130	144	124	133	156	124	153	138	107	128	125	144	122	113	96	137	131	129	137	138	138	114	123	146	156	134	136	137	117	113	140	116	126	112	140	130	131	127	109	135	124	126	134	133	148	121	125	125	139	123	139	120	130	153	122	147	120	139	135	130	113	125	122	122	131	114	140	151	133	105	115	117	139	136	129	132	115	135	110	113	136	126	129	114	118	139	141	136	116	123	134	125	111	149	127	133	115	132	115	132	115	105	145	130	133	121	149	137	123	138	135	127	128	109	115	129	124	120	116	133	133	112	120	133	119	122	127	117	138	135	119	150	130	124	115	133	154	109	147	121	126	96	144	141	108	136	123	132	131	133	141	132	110	145	119	97	132	137	131	123	129	125	131	136	143	131	134	121	127	127	129	129	155	125	120	120	137	144	124	115	120	133	132	138	112	130	110	131	135	129	119	122	118	129	139	123	158	140	102	110	139	114	152	126	119	125	138	132	136	118	140	154	106	123	119	125	127	133	125	132	141	111	108	131	143	135	135	122	122	135	121	111	158	137	151	135	141	91	138	123	126	146	140	129	151	163	125	126	133	101	136	106	116	121	130	131	134	130	126	142	128	115	120	130	143	116	124	134	152	131	125	124	130	139	118	139	134	121	109	131	108	127	124	115	119	146	132	120	128	113	143	134	125	122	124	120	119	124	156	131	150	158	114	141	137	116	141	137	138	118	122	122	133	116	146	111	151	131	143	128	114	127	126	118	105	130	116	129	138	124	120	117	128	117	122	134	125	131	128	119	137	117	129	151	126	121	133	108	130	119	142	118	130	125	137	130	150	126	149	120	129	98	135	129	142	117	125	144	104	120	113	143	114	130	122	132	152	137	127	119	123	148	155	142	126	121	138	107	129	141	137	139	113	131	124	116	128	131	149	138	121	119	119	111	124	138	122	132	124	142	156	120	106	121	124	132	111	114	148	121	138	165	133	136	136	131	142	112	113	114	105	138	130	122	112	114	137	136	110	123	123	130	134	128	107	101	125	126	141	143	127	131	144	135	125	136	121	125	115	120	149	128	134	120	118	121	135	119	133	136	131	130	128	137	148	136	123	108	87	96	119	143	137	134	153	108	133	140	120	141	135	125	145	104	146	147	142	132	117	132	110	143	130	155	123	128	130	142	116	131	147	137	121	113	131	113	125	137	119	137	137	143	142	129	146	144	135	111	130	135	120	139	134	122	135	134	127	124	124	135	134	123	128	134	113	140	130	124	138	152	102	128	121	135	104	114	115	137	116	117	139	104	155	129	133	120	126	143	102	141	121	142	145	136	136	115	116	126	141	109	140	131	149	142	132	119	115	129	125	120	129	121	127	133	111	98	103	117	142	133	122	146	135	118	127	121	121	130	105	120	125	136	143	154	110	120	136	122	130	139	116	116	107	121	145	122	137	140	141	121	134	113	141	119	135	114	133	133	138	131	129	137	113	122	131	135	120	110	147	133	137	128	130	116	129	107	130	117	129	133	124	118	135	147	121	120	128	129	152	143	122	140	155	133	150	124	137	139	130	121	137	131	106	144	130	129	134	129	134	139	137	144	118	110	138	140	129	103	124	142	137	99	105	131	114	157	116	121	113	127	137	130	141	132	129	136	126	139	134	125	166	121	111	133	115	138	149	113	147	134	145	123	114	154	131	114	137	138	108	135	133	122	144	130	126	113	132	134	111	130	113	134	148	121	121	118	131	136	128	143	136	112	114	133	130	131	127	134	127	122	141	122	132	142	141	123	145	104	146	125	139	157	121	130	136	119	114	141	136	124	124	124	140	121	123	145	125	137	135	136	123	122	121	139	129	120	110	146	131	109	135	108	127	147	123	125	137	132	148	124	124	150	130	153	135	140	114	130	132	110	125	115	109	115	142	99	123	121	135	129	138	125	143	115	131	134	144	134	115	138	109	121	144	114	129	124	142	142	157	128	119	129	132	155	127	130	119	115	144	127	103	118	128	123	129	115	143	125	129	110	115	123	129	119	95	132	109	111	129	124	134	125	126	151	146	122	137	139	146	142	140	128	141	135	122	146	134	120	127	126	122	142	132	115	106	136	130	133	141	126	121	120	119	118	116	135	124	113	138	145	115	124	124	141	132	131	119	122	125	126	138	132	120	131	117	152	106	153	134	116	114	131	133	123	110	123	134	134	116	134	160	118	125	118	108	126	129	130	141	129	131	132	134	122	111	142	153	122	149	140	110	132	128	128	144	134	139	132	136	119	114	142	127	121	125	129	120	127	111	122	124	126	141	147	124	155	143	135	120	114	151	124	119	119	125	125	125	123	138	131	124	120	122	161	120	136	116	114	125	119	140	123	144	118	135	132	128	129	127	122	132	129	119	111	127	149	125	147	119	123	129	109	123	115	106	139	138	119	127	131	134	133	112	123	125	164	131	138	119	128	127	119	107	143	135	117	140	142	122	135	143	107	142	128	140	125	137	119	137	141	142	119	122	143	115	113	120	115	119	125	129	122	138	131	120	126	126	130	144	156	144	134	137	116	112	117	132	110	121	134	132	114	122	127	132	132	140	147	134	112	129	114	130	146	124	134	127	139	114	131	138	114	132	105	113	113	135	137	105	137	134	114	131	144	92	123	131	126	107	132	115	117	143	120	152	107	150	135	123	124	124	103	141	146	116	114	130	122	132	133	124	125	152	130	118	113	115	138	143	134	141	118	130	120	101	133	128	138	137	123	124	139	131	139	136	119	130	109	136	147	121	139	95	134	126	122	119	138	114	123	127	123	149	123	107	144	131	122	124	122	112	140	126	143	130	130	145	126	122	144	128	121	134	135	143	138	128	118	112	109	150	160	148	126	117	129	118	143	131	148	111	126	129	131	140	127	123	131	133	136	139	143	123	129	120	128	134
8252	915	1699	2020	1641	1372	1155	851	817	699	638	594	585	528	518	501	492	448	446	447	450	400	424	439	404	380	389	370	418	383	416	381	372	352	381	348	388	358	361	358	399	372	380	374	388	357	341	365	364	378	358	350	387	338	380	348	338	321	363	350	357	351	378	356	359	361	362	358	385	369	327	362	348	320	365	342	336	371	365	314	342	340	319	387	328	367	338	345	333	343	353	324	342	353	348	365	342	357	350	304	362	347	331	349	362	322	335	321	358	309	360	382	350	356	333	365	309	354	344	349	354	377	355	341	334	305	334	354	366	333	338	330	379	338	312	338	342	292	336	334	342	333	340	339	340	361	348	368	395	324	351	333	358	328	344	330	349	343	324	328	365	309	327	318	351	387	327	369	380	363	318	351	361	326	323	368	341	321	329	348	333	332	373	339	339	329	322	348	359	344	342	364	347	356	327	330	342	333	328	326	343	345	354	323	354	372	356	315	319	355	333	355	337	325	353	371	318	382	317	325	317	379	320	347	334	365	335	313	348	339	341	362	358	373	334	351	363	345	357	348	360	331	356	326	334	334	330	351	337	334	364	333	341	314	376	358	340	334	303	353	364	340	354	386	335	345	350	352	342	327	338	324	359	326	367	327	350	330	316	343	351	324	367	368	347	321	357	353	347	337	365	367	322	347	336	361	357	333	366	314	346	318	361	342	343	336	376	356	324	382	353	327	354	338	372	340	328	355	344	346	367	328	326	361	316	360	359	364	384	360	340	345	354	330	370	333	355	365	323	353	330	341	316	352	375	362	376	351	360	326	352	360	336	329	360	328	343	361	330	380	359	346	319	342	354	357	318	348	337	342	339	327	332	374	354	365	352	345	324	339	344	345	336	388	357	324	353	320	330	369	352	341	365	334	369	359	347	328	345	312	324	335	366	338	313	326	324	333	364	370	307	349	373	352	355	358	334	334	342	332	387	348	376	310	373	343	335	324	350	359	352	344	371	358	379	348	375	356	374	348	366	334	370	350	346	324	381	343	356	378	354	321	327	311	329	317	345	312	340	347	352	336	365	306	359	325	329	342	355	329	357	322	337	374	321	316	320	360	323	350	347	389	302	346	332	358	318	361	359	374	303	355	346	346	345	359	374	346	321	333	362	354	351	307	343	358	333	321	372	364	371	324	317	355	325	344	325	362	347	300	349	346	361	358	333	359	329	385	332	314	364	324	354	334	357	340	334	350	333	370	340	336	310	330	330	361	332	380	344	352	357	338	346	366	314	373	327	347	326	356	349	329	339	347	360	356	357	349	365	358	351	355	332	319	360	353	344	335	319	336	346	321	357	330	338	343	364	320	311	368	347	329	348	332	333	357	328	353	366	336	349	351	329	349	309	334	389	341	357	359	317	351	360	316	354	323	328	327	337	327	325	343	346	348	341	312	364	345	340	359	330	324	354	338	331	343	318	366	343	349	353	332	329	373	338	348	335	349	324	369	312	354	336	297	361	341	350	317	334	312	355	384	341	337	370	341	360	315	335	321	334	348	351	327	310	346	339	342	324	327	291	357	332	334	334	331	337	338	316	368	341	338	330	298	343	347	349	343	324	365	324	358	354	335	351	349	312	343	357	370	335	365	339	341	347	348	323	346	337	338	341	294	360	340	335	366	330	316	321	370	331	310	350	350	330	345	356	310	343	327	330	372	376	340	333	383	334	362	388	325	380	343	344	335	350	340	293	348	333	342	375	338	379	353	331	334	377	333	345	349	342	318	337	314	362	341	349	343	332	368	318	362	339	356	334	337	367	328	320	339	331	328	345	347	362	372	341	304	294	379	354	344	358	336	346	329	387	317	347	340	339	330	366	335	322	348	348	356	342	305	330	369	359	349	350	341	295	360	316	359	340	320	363	329	351	352	339	361	352	352	326	350	354	358	318	333	376	298	352	331	346	348	347	331	321	348	338	344	335	343	307	329	333	331	358	352	340	337	315	338	329	334	327	332	344	346	344	340	341	361	349	374	350	328	322	342	335	357	341	380	354	337	359	338	335	324	356	328	348	343	359	358	348	378	352	331	320	345	360	355	315	330	344	308	328	344	348	352	329	344	375	347	331	350	374	346	342	366	344	316	344	336	369	332	357	329	336	372	332	325	347	387	335	328	351	327	332	360	356	355	317	353	309	342	320	358	318	338	331	347	358	341	347	340	338	361	346	300	320	344	368	325	304	365	322	352	362	366	392	355	333	373	327	321	328	372	334	367	326	369	372	322	346	350	326	353	376	357	322	359	325	339	348	352	352	338	343	308	322	330	354	313	333	372	329	318	352	375	317	358	351	343	373	340	341	374	350	331	338	346	337	344	335	337	356	336	356	371	365	345	353	346	335	333	338	338	352	353	342	341	332	350	343	327	358	369	350	367	331	374	342	363	379	350	333	315	339	333	327	328	332	347	367	361	358	349	331	332	350	395	305	326	314	353	356	350	335	332	367	377	328	348	350	326	357	344	337	381	322	341	358	363	350	343	338	343	355	313	323	335	350	340	336	375	341	382	337	356	356	363	360	315	341	318	377	354	323	339	368	382	335	340	337	354	363	350	332	355	344	336	323	310	345	355	359	354	323	333	360	336	332	369	339	334	341	347	347	308	323	332	311	336	374	349	340	348	352	358	340	348	347	333	336	375	335	322	341	359	332	356	334	349	377	336	359	336	335	362	341	342	357	343	348	352	352	341	344	326	367	346	383	384	342	321	355	326	341	366	340	365	358	373	354	312	357	324	337	319	318	362	364	325	345	335	329	341	318	315	370	337	348	370	368	328	329	339	337	355	317	359	343	341	337	328	350	362	326	330	362	331	361	342	362	314	315	330	351	310	358	333	351	366	366	326	343	327	353	332	354	339	342	354	341	366	330	358	364	356	332	326	328	323	336	330	333	347	341	382	353	371	349	356	355	317	330	352	349	354	324	344	303	346	352	345	361	348	333	346	340	338	365	322	327	354	329	311	370	310	345	317	365	367	325	354	364	317	367	353	328	319	342	346	330	370	335	352	346	362	377	338	315	381	363	325	345	356	336	359	381	347	305	356	321	340	315	375	300	329	321	346	334	314	354	369	362	358	370	355	350	316	375	326	319	356	349	300	356	339	328	328	340	345	374	352	319	337	329	352	351	362	373	344	336	332	311	345	330	347	351	352	371	360	324	350	331	343	352	350	339	373	357	352	362	350	334	319	340	346	351	337	359	329	351	347	321	314	348	336	350	364	362	334	339	327	340	346	328	328	340	341	320	334	329	360	349	350	355	342	333	332	329	349	340	368	334	335	373	327	331	320	334	318	364	352	336	367	362	347	368	363	362	371	329	374	340	383	324	357	359	347	339	364	353	368	365	417	371	340	331	392	371	367	365	329	368	348	352	347	366	371	338	350	351	334	371	323	338	328	352	335	321	348	329	321	364	363	349	367	341	343	348	337	338	327	348	312	318	366	316	320	364	340	349	332	353	333
1801	389	370	388	359	409	354	363	375	414	392	352	366	368	342	362	323	372	386	344	383	341	347	383	381	379	355	354	373	312	404	354	396	349	382	397	361	373	349	373	393	391	367	352	331	360	385	372	362	388	391	355	380	357	418	386	358	351	338	361	385	385	381	344	332	355	365	397	374	398	380	352	351	366	383	367	415	386	371	392	393	372	359	348	344	376	338	394	371	378	407	355	346	373	349	370	367	358	390	374	384	345	350	382	384	350	389	402	384	346	358	325	366	320	338	395	343	380	389	381	353	367	383	378	366	357	359	351	382	366	363	384	377	368	342	388	376	324	360	377	364	398	352	372	338	379	362	383	331	347	331	345	344	368	368	383	361	373	392	362	357	331	379	378	358	370	356	378	362	382	410	382	342	387	371	362	378	325	363	359	336	405	316	387	364	398	378	339	368	331	378	367	362	381	391	381	351	385	359	352	357	324	361	346	345	345	339	393	367	386	400	371	394	360	399	413	355	359	372	373	391	366	333	382	404	353	362	336	309	340	371	342	341	393	381	345	371	383	358	357	396	362	362	379	387	370	322	340	360	372	351	341	397	392	337	377	356	340	347	373	364	351	354	358	361	328	368	403	383	382	389	384	368	365	358	351	357	351	394	357	375	340	338	367	358	385	365	405	381	392	360	351	350	375	392	370	376	412	326	378	324	380	372	341	347	374	359	383	361	363	381	351	361	341	338	371	406	345	352	363	356	338	358	371	333	366	392	384	392	355	374	370	347	357	328	365	378	390	352	375	392	402	361	346	375	346	383	372	376	357	389	389	381	378	372	357	363	393	398	375	344	366	386	355	370	379	351	387	405	330	401	376	360	358	374	350	378	354	358	380	374	376	372	378	382	385	368	343	362	384	342	363	386	373	343	417	378	365	352	348	371	369	405	341	325	373	365	383	354	362	411	395	348	364	334	374	337	375	390	375	314	375	342	372	366	381	364	385	350	357	334	341	396	361	389	330	369	367	369	355	397	338	365	345	401	402	384	417	351	335	350	364	346	376	376	334	351	342	351	346	375	346	352	353	392	382	368	373	391	376	374	358	386	331	368	362	385	371	348	365	386	339	364	371	334	378	340	369	340	360	357	369	367	355	388	292	396	360	350	398	381	373	376	370	318	400	381	358	370	354	369	310	366	378	328	328	342	395	361	357	372	341	390	361	368	346	334	379	378	392	388	379	387	390	395	383	365	376	341	350	335	358	327	305	335	351	358	332	357	403	349	362	344	387	379	355	387	377	362	379	395	360	385	341	393	380	339	393	372	370	346	345	346	353	370	376	386	367	363	354	352	372	369	356	354	332	350	359	404	367	355	375	391	389	386	350	351	377	323	367	393	347	360	352	369	391	370	386	341	335	340	357	411	366	368	393	368	350	389	335	380	380	350	386	352	363	374	337	349	397	378	374	345	356	314	383	373	375	389	341	373	359	354	367	348	381	397	346	374	384	382	417	362	385	344	357	329	400	342	363	369	388	356	393	360	375	368	329	387	354	404	321	364	386	345	359	340	361	336	381	337	331	378	388	379	347	393	388	365	326	378	379	396	392	346	365	410	398	398	339	393	339	380	361	382	358	369	328	401	355	337	383	379	342	362	362	355	352	352	363	327	314	389	388	341	345	358	358	363	363	372	367	391	373	395	365	369	367	403	371	357	368	348	327	400	337	349	357	346	356	333	358	339	372	374	378	377	346	386	380	357	339	342	358	373	364	372	357	380	364	361	363	372	338	357	374	387	357	356	373	363	343	394	363	325	364	367	402	371	407	373	358	363	363	367	354	387	352	356	355	367	380	393	381	360	375	368	332	363	381	418	350	335	379	388	366	354	367	380	361	361	343	365	345	346	350	370	405	401	344	344	376	358	368	347	343	337	386	366	389	409	382	357	363	396	364	349	378	353	354	389	365	349	367	411	379	335	373	347	345	383	361	375	387	346	395	336	410	370	332	374	379	367	366	361	379	363	384	383	336	403	338	389	374	375	344	369	368	388	360	398	359	399	365	349	389	333	384	368	312	353	377	364	386	356	375	368	367	374	372	393	351	379	342	354	360	340	337	330	362	362	373	371	357	362	384	383	363	361	365	336	386	356	363	333	390	366	374	368	351	345	337	359	420	370	363	373	333	334	376	351	361	358	347	381	372	375	357	390	402	400	340	354	352	392	342	311	375	357	378	373	354	354	352	365	386	372	362	359	357	373	340	382	387	379	362	389	398	353	355	354	344	372	386	346	367	343	347	383	334	348	315	372	371	356	359	403	372	400	349	383	380	337	336	353	363	361	322	335	386	360	329	354	383	349	358	371	362	344	400	420	393	377	385	352	392	366	374	369	364	392	358	377	360	352	356	349	373	361	389	379	385	360	340	385	361	362	372	329	349	360	360	353	347	353	349	378	403	379	373	406	417	384	373	390	378	352	394	367	316	378	381	398	378	385	393	351	375	331	352	367	392	348	373	346	359	356	342	344	357	376	339	374	374	343	379	352	365	344	378	360	339	348	348	383	401	373	380	385	349	393	370	386	400	337	362	336	357	387	355	391	350	361	386	397	350	347	374	374	367	329	363	401	362	336	390	381	360	340	338	336	368	359	356	374	356	368	354	401	378	371	365	334	302	383	373	368	364	376	359	312	402	367	401	373	344	358	322	365	368	369	377	357	349	346	352	346	378	377	351	365	384	359	365	363	395	348	336	431	364	371	392	376	358	341	372	341	341	331	365	369	377	354	368	384	352	338	369	360	364	340	355	399	374	410	371	390	350	370	412	376	376	368	389	384	341	364	330	350	356	326	355	389	366	390	356	341	352	367	358	364	353	314	374	353	359	372	375	361	357	372	348	368	362	390	388	343	313	361	391	369	359	357	357	373	363	353	354	354	388	328	356	389	350	351	379	348	393	352	400	379	352	385	396	369	340	357	401	346	320	394	375	351	391	355	366	384	386	374	330	354	369	378	338	337	348	370	382	345	371	377	416	361	364	341	377	374	381	350	404	365	375	336	400	397	360	388	380	383	345	373	357	357	360	366	387	350	372	376	365	337	360	351	378	392	344	369	371	343	367	376	335	336	403	347	331	368	367	336	353	351	362	362	411	363	385	348	358	349	351	346	383	356	356	377	367	409	337	370	365	392	342	381	393	365	357	334	374	385	367	380	360	366	373	382	358	371	353	392	361	413	333	326	335	354	357	329	357	371	374	393	356	354	399	360	380	347	341	366	350	366	376	344	428	341	368	375	377	381	408	354	347	343	380	378	420	374	358	335	351	380	376	358	388	350	368	342	370	371	387	376	369	357	401	351	378	354	394	373	396	358	341	380	392	354	356	404	361	361	353	351	388	339	364	354	355	384	347	356	366	363	382	367	396	396	361	345	369	408	311	347	348	343	391	356	379	386	339	345	408	363	386	327	323	353	361	357	392	384	367	374	344	385	369	389	387	368	378	367	362	377	405	368	387	377	344
2077	776	817	844	856	803	831	752	820	759	800	774	815	793	805	794	767	837	811	809	778	793	772	762	804	777	809	781	824	806	818	833	813	816	784	806	773	755	808	841	807	794	806	762	827	816	773	813	798	827	799	803	764	813	789	795	814	882	743	774	804	753	793	790	777	808	775	798	809	792	796	821	826	792	787	777	793	826	792	783	787	800	815	762	784	810	752	844	778	787	857	845	846	805	793	779	824	819	749	824	801	815	835	804	768	777	834	784	811	815	789	780	781	809	786	774	832	743	821	820	814	809	756	810	837	819	761	776	792	830	841	813	765	820	821	780	777	747	787	824	827	824	827	733	855	861	761	789	810	839	774	798	819	810	792	769	790	773	780	773	786	785	832	786	756	824	761	813	821	766	777	781	818	814	832	776	790	821	799	826	757	803	770	806	815	819	780	799	839	800	807	794	775	777	753	843	760	809	810	810	820	772	778	758	801	738	787	820	760	828	786	768	848	813	826	794	775	783	802	820	810	777	773	779	810	793	749	839	778	799	801	802	745	801	817	791	811	820	781	782	822	774	790	822	794	782	762	788	752	788	797	778	810	787	797	807	774	809	787	835	782	840	836	817	825	795	816	782	823	768	802	779	765	751	793	802	765	801	857	810	787	825	807	778	803	790	837	826	807	753	816	789	771	799	776	747	725	803	730	845	841	773	833	733	814	764	866	792	784	774	848	778	799	811	795	778	861	751	795	784	741	753	780	764	805	771	794	769	808	754	801	788	828	785	829	806	794	801	763	806	790	783	779	759	778	838	795	817	768	801	818	775	828	832	788	757	777	777	828	776	759	802	776	782	782	834	806	817	815	779	811	765	795	843	766	788	777	866	793	793	818	838	825	808	819	794	828	830	834	817	796	835	782	768	788	792	771	830	807	826	765	807	751	812	772	773	815	769	810	854	809	840	824	791	819	771	830	795	868	802	808	777	767	755	792	767	780	780	755	808	781	826	778	792	797	734	763	829	815	819	783	782	795	827	801	825	788	778	801	835	804	815	827	785	800	758	800	786	815	789	759	742	763	810	826	812	838	843	780	788	832	749	799	798	841	847	844	805	825	772	833	769	759	786	791	800	784	815	875	796	802	800	807	765	851	797	722	759	778	775	801	800	803	790	792	797	854	746	796	795	766	779	800	783	773	786	832	774	821	840	772	807	836	812	799	824	808	806	817	783	884	794	842	825	799	820	785	820	753	762	783	799	805	841	800	782	794	789	808	830	812	823	778	822	803	791	769	792	786	800	851	829	806	774	770	819	793	781	761	813	832	790	803	815	794	792	779	789	768	803	780	747	780	804	830	762	839	810	833	837	834	787	767	779	844	816	838	805	777	798	836	797	817	800	817	768	791	749	817	802	840	840	793	779	792	839	837	849	754	799	844	825	815	776	845	773	846	797	828	843	765	771	808	817	822	791	815	807	818	816	819	784	808	844	744	807	799	823	804	869	811	784	818	822	773	792	777	795	778	793	785	802	758	807	804	766	827	819	814	820	815	804	797	803	789	809	798	764	764	799	786	807	764	812	805	798	811	775	808	818	783	831	796	764	806	738	766	801	805	770	739	786	792	803	804	842	814	770	752	815	791	824	774	788	779	870	850	741	803	816	757	828	816	742	860	842	813	826	770	794	808	802	811	797	781	836	790	749	786	804	825	797	815	780	853	810	818	827	806	732	830	828	813	823	805	775	782	814	795	797	779	796	807	802	830	803	790	812	785	819	822	804	784	796	789	782	826	807	813	793	801	758	778	784	813	822	784	788	804	769	796	796	815	802	839	777	846	774	783	783	735	776	829	784	808	808	810	786	794	793	790	783	859	805	796	815	826	754	793	788	819	807	804	847	856	789	833	779	757	790	828	818	815	863	813	807	796	794	788	802	780	842	801	815	782	823	782	764	781	839	804	830	757	782	818	810	776	786	779	783	826	775	843	853	795	828	843	809	823	743	779	807	782	791	858	847	803	733	807	775	770	849	825	771	820	777	814	824	779	773	808	817	806	776	798	772	862	765	802	763	778	799	805	835	809	773	790	818	812	776	812	820	808	808	810	783	771	804	787	781	789	827	865	802	804	780	781	801	781	787	772	806	756	762	801	782	823	799	756	812	817	813	756	731	833	784	812	796	832	793	819	798	777	817	844	802	773	801	797	793	818	761	844	827	787	773	866	794	793	811	764	819	775	762	779	826	813	831	781	770	855	782	808	794	802	791	766	787	764	825	775	807	791	758	782	811	828	784	818	797	801	813	761	821	799	776	753	803	846	837	821	754	816	848	843	785	842	774	787	834	827	741	808	818	782	790	791	824	714	797	812	790	754	787	774	785	805	809	773	801	804	762	761	777	783	823	813	782	777	818	816	777	781	794	785	809	798	772	813	878	834	793	828	827	804	807	842	781	766	785	809	804	843	784	837	762	776	775	804	860	811	773	768	827	761	790	788	772	787	852	772	787	818	817	811	744	819	733	752	847	834	813	794	777	828	793	765	751	822	752	800	774	827	804	831	794	823	787	743	814	800	812	759	776	786	813	797	798	805	776	777	813	837	811	840	804	806	835	775	795	828	839	780	757	823	821	784	812	788	830	792	792	826	792	789	819	804	772	792	805	772	775	821	806	800	791	746	754	853	790	790	807	821	745	795	803	827	832	807	776	810	773	817	762	838	776	784	811	750	803	790	743	739	796	842	798	799	768	782	765	803	802	757	842	846	803	780	814	793	790	784	804	794	817	766	814	798	783	804	822	823	785	766	846	842	786	786	833	801	769	814	784	815	782	793	772	789	744	797	781	866	796	802	820	807	787	741	826	797	794	799	837	756	798	808	821	838	791	840	850	831	833	813	849	848	815	810	755	840	772	794	765	807	797	854	809	813	789	789	806	837	796	824	794	786	807	851	810	841	731	791	774	813	810	819	775	806	764	805	778	808	828	815	816	834	800	802	809	781	753	807	817	780	804	802	773	788	836	830	780	775	806	799	750	757	738	787	765	809	767	786	819	792	754	844	851	818	786	779	752	798	859	786	800	839	800	773	830	745	809	817	803	792	802	767	758	797	779	782	848	767	765	798	766	792	889	765	835	795	779	816	771	773	836	819	756	853	861	792	778	798	842	815	794	777	794	754	812	838	777	812	841	834	783	792	803	801	780	783	798	791	773	815	827	801	826	833	773	781	807	803	779	795	830	821	803	785	812	814	838	788	816	830	859	778	775	805	775	802	801	735	794	825	845	802	770	798	821	796	784	793	772	818	799	792	839	807	845	800	803	791	805	808	812	839	746	801	832	775	801	826	812	767	757	835	806	796	840	815	808	785	772	843	826	762	795	810	745	832	768	801	749	784	741	722	760	820	808	779	771	753	761	798	768	789	822	816	787	839	785	763	830	805	805	814	817	796	789	778	810	813	813	782	832	798	763	769	789	808	827	812	765	831	839	811	821	796	746	783	768	883	796	803	846	795	762
7888	498	493	405	340	304	226	207	195	215	207	188	202	223	203	169	177	197	195	174	173	176	180	202	202	187	169	199	175	217	160	206	197	197	183	193	184	171	186	185	162	176	160	187	176	161	183	177	193	186	165	180	173	174	179	169	191	187	170	195	176	179	177	175	174	201	160	206	174	207	170	201	181	170	184	215	170	169	174	187	162	176	185	195	169	179	177	158	173	147	169	177	176	199	170	175	184	174	196	169	181	193	211	189	215	193	184	159	192	178	199	181	172	175	180	178	205	184	182	185	208	218	176	171	218	192	171	184	144	175	170	173	179	183	184	153	180	181	189	167	169	210	201	169	184	146	176	168	204	179	158	177	185	181	179	175	186	186	172	186	182	172	194	183	176	185	153	173	159	180	193	169	196	163	193	165	205	180	166	170	177	162	196	218	210	181	185	204	182	145	175	182	170	180	168	187	178	186	167	193	177	178	180	176	190	192	172	180	193	197	174	157	188	182	190	181	161	164	157	182	190	175	210	174	169	187	176	179	191	154	172	182	182	187	184	187	183	185	183	162	173	207	189	169	189	180	167	158	179	190	175	199	162	188	172	170	189	158	174	194	162	167	160	161	169	175	217	179	154	165	168	199	178	187	165	172	162	188	176	158	200	173	176	147	203	168	176	176	188	193	185	174	151	178	181	173	191	179	208	156	162	196	157	175	166	176	204	169	155	188	193	171	169	190	134	196	169	175	188	161	182	164	174	177	174	168	204	168	198	174	185	186	174	181	200	205	186	178	191	164	180	182	159	173	177	192	146	181	165	165	174	159	166	180	198	166	170	170	177	198	151	174	172	183	187	201	177	184	181	173	205	176	186	177	200	163	171	196	149	172	189	185	198	193	197	165	164	172	188	178	199	181	188	191	188	170	166	166	167	156	189	198	198	183	190	183	164	164	206	200	176	160	167	169	175	204	183	174	163	163	225	203	197	181	186	201	177	179	172	190	179	192	186	172	183	169	196	205	187	186	193	185	203	167	199	175	192	186	183	156	158	177	191	173	177	173	172	204	192	190	171	135	178	194	192	181	163	212	177	166	188	169	179	191	170	198	178	181	172	200	183	177	163	177	177	180	172	200	199	193	192	190	169	188	181	177	186	181	201	175	205	162	178	161	181	190	162	194	160	173	192	185	207	186	166	181	173	180	184	189	178	166	171	190	165	187	160	154	182	178	168	201	182	169	156	180	184	184	187	175	171	184	183	193	181	178	158	188	203	197	202	170	207	188	189	186	193	185	167	166	182	194	185	177	168	177	178	168	172	165	176	194	180	193	168	163	167	161	170	205	188	177	165	189	204	188	187	179	196	181	196	198	173	196	177	175	131	178	176	209	171	176	205	189	172	172	199	184	176	186	191	183	180	176	176	191	163	189	168	169	169	191	180	166	172	184	163	195	201	178	192	196	154	168	178	209	195	201	169	197	214	171	180	155	173	197	180	191	166	177	185	172	144	170	191	186	183	141	171	167	186	201	180	171	161	176	183	176	183	211	179	197	176	174	188	178	175	198	181	188	180	168	182	160	190	174	176	155	187	171	189	196	169	173	196	158	180	153	169	160	189	180	177	209	194	200	204	204	176	189	185	168	167	177	189	181	197	187	147	171	185	181	174	162	170	176	184	193	202	185	161	194	178	160	178	152	190	196	170	173	191	182	160	202	184	191	199	180	197	167	168	209	171	203	181	186	165	189	194	168	212	182	166	167	189	191	170	169	191	176	185	172	197	197	155	163	156	171	201	218	178	166	208	151	169	191	156	184	175	195	171	202	176	183	184	178	192	201	174	181	166	159	141	203	181	180	177	182	178	181	162	184	209	186	191	154	185	175	207	183	153	168	158	157	170	163	190	156	195	194	175	165	176	166	182	181	183	206	184	144	190	200	198	190	165	153	207	196	186	180	185	195	193	185	176	192	203	167	175	174	185	191	182	193	201	173	183	190	200	178	169	172	191	180	172	185	205	208	205	191	199	191	163	175	199	182	192	189	172	226	192	173	198	181	185	178	174	189	200	185	186	192	192	189	201	179	172	200	176	197	173	177	164	211	150	172	180	161	187	214	204	159	169	156	196	166	170	166	148	163	162	172	195	192	172	204	172	192	181	163	190	189	206	170	186	171	198	183	173	175	190	170	199	166	169	199	163	178	169	180	203	192	184	206	206	184	185	198	165	176	176	166	208	168	163	177	169	194	167	171	201	164	197	161	182	177	190	161	180	186	168	177	182	157	192	188	181	175	175	169	187	183	202	176	194	156	147	183	167	179	193	174	169	190	167	151	162	199	169	169	155	166	198	191	176	165	174	155	176	203	182	185	194	176	165	211	158	163	176	177	220	167	190	190	187	187	186	204	193	175	199	182	218	200	186	204	176	194	179	194	185	200	166	208	168	184	169	184	195	184	189	177	179	173	203	188	188	162	184	149	165	200	171	177	191	177	183	178	172	194	198	192	197	192	155	184	188	189	161	170	197	193	194	187	188	197	188	181	181	190	162	168	175	177	186	175	163	180	200	191	181	184	174	186	183	186	214	187	188	165	184	210	179	178	159	169	198	153	162	202	173	181	179	186	188	165	177	154	180	166	200	175	183	153	191	197	166	189	189	146	150	166	200	169	177	163	207	190	167	172	181	170	184	179	183	148	194	190	164	158	164	190	189	191	184	205	204	167	154	168	180	161	194	182	182	176	178	210	177	185	177	180	199	182	195	169	184	155	176	169	183	181	200	165	158	202	186	210	184	174	160	196	175	205	164	201	183	197	166	177	160	190	186	186	160	174	189	154	183	168	180	169	206	173	187	182	169	170	187	207	188	201	166	176	184	184	177	172	160	196	174	187	191	189	199	162	172	197	192	184	172	164	208	175	174	171	160	177	189	191	184	177	190	164	176	173	178	152	178	160	169	196	192	216	184	193	187	187	206	184	177	175	188	176	189	197	199	184	203	228	207	171	194	199	178	160	179	196	160	191	164	169	159	166	180	157	169	175	177	199	167	200	166	205	169	182	168	165	200	201	170	182	174	162	181	167	175	208	161	176	182	173	180	194	165	178	208	183	174	178	184	165	174	187	141	184	150	166	156	190	171	184	167	179	154	198	186	170	212	183	165	178	174	167	169	211	190	176	186	193	182	176	208	187	163	207	187	173	199	184	183	187	194	159	173	177	175	157	178	176	184	161	173	179	164	190	181	173	160	188	171	155	192	174	176	190	183	182	191	183	182	194	166	189	194	178	179	177	162	175	161	169	180	193	184	202	193	203	195	198	147	174	189	170	195	183	162	171	200	173	210	187	168	170	178	176	177	167	172	185	168	165	170	161	178	180	184	171	189	176	153	184	185	181	156	196	184	166	175	217	184	165	180	163	182	168	198	213	159	193	188	165	182	187	157	180	186	179	180	180	155	187	187	170	166	155	185	176	181	179	167	181	148	200	184	189	160	175	162	195	191	189	152	177	167	192
6569	714	1148	1241	1118	969	790	699	673	593	588	554	531	513	522	500	490	494	473	459	482	494	517	463	499	464	439	484	472	501	428	427	459	445	453	433	450	417	421	461	423	404	438	412	420	466	405	448	411	427	392	481	423	445	476	428	498	417	417	409	408	450	448	424	424	429	433	420	411	429	449	418	430	468	384	429	449	443	441	446	409	404	464	420	423	447	432	436	382	428	425	437	443	416	433	415	444	433	440	388	417	401	454	409	390	388	390	398	432	409	451	454	422	427	425	452	430	440	429	413	398	427	421	387	466	423	438	445	426	414	413	424	436	430	438	469	418	406	453	432	420	428	386	426	405	479	438	411	398	450	458	384	388	444	413	412	411	431	427	433	416	391	440	414	424	451	382	425	435	416	403	415	408	407	408	414	413	371	423	425	432	409	453	430	497	408	399	408	437	427	425	446	456	426	445	418	451	413	401	383	419	439	432	429	468	449	414	409	425	415	429	473	438	434	449	429	386	481	415	440	438	431	394	417	386	425	402	474	413	429	435	421	433	414	416	432	441	443	399	420	434	412	436	402	410	433	428	435	465	407	421	440	426	411	422	440	441	412	418	430	441	426	438	417	420	450	407	381	429	450	401	440	427	401	400	459	424	446	446	453	400	407	393	399	378	424	430	455	432	390	435	417	400	418	445	414	391	421	408	415	441	400	431	414	414	413	419	420	403	417	433	417	420	395	431	405	451	434	437	424	406	440	421	434	429	443	414	427	405	398	427	389	470	411	432	402	418	420	393	424	460	427	391	444	401	414	420	400	459	407	436	406	436	402	432	416	402	445	423	434	428	462	412	391	436	424	405	391	431	386	396	451	433	425	439	432	423	416	414	415	395	433	446	395	428	438	432	480	386	421	414	417	431	427	431	421	421	391	408	398	411	420	419	409	392	444	412	429	408	431	382	427	436	449	439	416	404	431	423	434	400	434	442	418	420	413	416	397	412	424	421	379	443	444	429	431	434	417	471	426	419	425	445	438	393	457	447	443	392	373	433	397	419	426	411	423	447	412	420	447	403	419	420	402	405	395	412	386	455	447	434	411	438	422	409	433	432	402	468	381	443	438	449	458	421	424	438	419	400	463	410	428	435	434	397	416	432	423	433	422	435	418	399	407	365	426	404	413	390	444	408	451	396	388	438	401	429	395	402	421	438	395	420	440	426	443	476	413	445	395	441	432	426	416	412	430	397	399	393	437	408	440	437	448	413	413	394	431	423	419	469	460	464	387	420	417	393	383	409	428	414	434	428	410	446	443	427	408	421	450	423	424	453	385	400	435	406	415	411	400	430	439	457	457	412	416	416	411	453	421	387	449	399	442	429	392	437	440	373	401	434	418	440	426	398	430	410	441	428	441	433	413	425	459	397	434	423	461	406	438	414	437	413	405	444	420	454	419	424	462	431	436	406	432	434	430	387	414	440	440	435	446	356	439	457	447	432	396	435	423	405	388	458	427	455	409	430	443	436	413	408	432	447	396	435	417	427	419	438	447	417	440	441	405	397	420	419	404	434	435	414	417	404	448	417	431	436	440	421	433	448	416	400	453	420	415	408	416	437	415	432	400	420	436	409	425	447	408	457	470	423	439	436	404	411	396	429	364	404	424	379	409	386	429	424	452	414	468	467	414	420	451	409	408	406	460	405	406	451	467	427	391	408	381	397	436	414	429	424	453	426	443	413	402	418	419	418	429	432	422	396	433	436	411	440	413	423	427	386	408	416	408	412	421	432	431	444	425	425	355	429	416	373	419	437	445	402	408	446	418	405	436	447	435	432	415	408	430	411	435	410	422	392	422	409	410	415	411	393	410	412	432	411	387	417	439	414	446	388	395	428	418	430	390	418	453	437	432	431	407	453	414	453	403	425	377	443	415	444	410	453	436	393	432	409	461	415	390	425	443	395	421	407	449	412	410	431	409	412	428	457	438	416	369	406	406	419	399	396	433	412	419	414	445	455	426	468	439	420	417	401	427	413	425	429	423	400	434	456	424	404	409	461	428	434	438	420	427	456	398	407	393	419	386	426	437	455	404	439	412	411	440	401	432	423	408	396	405	392	388	400	426	433	428	459	420	435	424	404	429	447	442	409	392	420	422	418	436	366	411	426	428	390	426	471	384	440	436	471	435	413	443	415	456	446	413	412	415	477	424	374	403	414	428	419	425	381	408	440	427	456	414	448	414	429	403	424	423	407	415	440	438	386	428	420	415	430	399	416	422	399	423	417	455	382	412	422	437	424	432	439	427	423	456	446	391	431	455	443	425	422	429	436	445	431	423	452	407	417	455	436	435	399	451	433	467	430	418	414	422	432	397	412	392	431	429	456	440	429	457	415	429	436	413	405	404	419	419	386	416	425	391	452	416	443	405	409	418	423	424	425	458	440	445	380	438	394	395	431	438	422	403	433	418	459	433	430	451	446	386	421	437	412	403	380	478	393	360	447	429	459	415	459	428	364	381	442	400	401	418	420	413	410	413	423	401	448	440	446	425	408	422	399	424	402	397	418	419	419	431	434	426	377	459	369	429	416	419	416	406	407	436	454	434	439	420	433	398	434	414	412	449	383	453	409	411	404	425	413	415	459	431	418	407	401	400	432	414	384	368	383	420	429	453	420	421	460	423	390	405	399	421	422	402	426	458	444	451	424	408	405	442	415	459	440	451	415	441	427	435	385	415	383	425	416	439	397	442	370	398	419	421	430	387	397	429	409	429	422	442	401	422	412	424	443	435	433	428	415	403	434	444	420	406	395	398	402	396	437	424	462	377	390	388	361	425	443	403	429	448	434	427	403	477	416	428	415	461	403	435	426	395	450	472	424	463	399	434	425	441	439	451	414	423	444	456	435	440	427	423	422	420	413	443	446	434	437	390	433	419	438	413	450	430	421	440	414	434	414	456	434	435	434	428	426	458	419	428	396	395	401	467	449	425	427	455	460	445	424	419	425	413	391	426	439	416	422	400	419	409	429	402	407	399	414	404	420	457	443	431	447	394	400	423	465	408	441	415	439	440	470	415	398	422	418	439	423	430	438	403	411	421	424	404	423	448	421	397	406	483	409	441	413	405	412	430	398	403	396	404	425	434	468	417	444	434	407	390	420	423	442	426	434	442	439	393	437	410	415	438	430	395	453	443	455	423	426	452	436	429	424	448	429	437	414	411	395	457	446	430	417	422	424	409	471	428	405	424	450	419	467	392	445	400	433	427	388	413	438	427	432	426	430	418	428	374	398	406	401	435	419	444	431	396	449	458	417	418	405	426	392	442	384	419	436	399	425	425	379	469	456	445	439	415	453	433	436	426	388	414	379	393	419	445	435	408	422	455	419	411	440	409	409	403	443	392	419	447	438	455	408	431	463	443	450	429	436	414	473	407	449	397	430	413	423	451	415	411	455	419	388	418	453	399	422	420	445	416	445	428	432	421	427	416	432	440	436	438	403	462	403	437	427	469	388	447
14768	1143	777	638	433	351	279	199	255	192	165	140	145	142	136	160	159	136	167	154	131	150	128	139	152	143	134	152	135	143	132	130	144	134	132	129	152	134	135	129	144	157	147	124	133	143	127	135	123	132	119	124	137	132	151	124	119	136	122	132	130	137	138	165	117	154	158	122	151	133	127	142	139	124	118	137	136	112	110	141	139	137	133	131	134	121	145	122	129	120	119	147	135	160	152	127	127	123	130	123	151	124	133	117	143	134	135	120	141	125	141	154	110	112	120	109	124	133	121	155	125	120	153	124	115	124	130	145	149	141	140	141	135	131	139	125	135	152	129	125	135	127	122	125	127	115	141	147	130	132	120	138	130	136	126	122	125	132	127	140	136	114	144	144	137	129	114	134	134	114	131	155	120	152	139	132	116	131	133	124	132	145	118	132	136	153	117	144	167	123	130	117	131	144	126	143	106	131	125	137	129	125	119	129	147	119	133	126	113	132	133	126	129	128	129	130	131	135	127	145	109	131	132	129	131	114	131	110	131	124	134	128	125	110	130	115	117	144	135	152	130	126	137	115	120	134	139	121	110	110	117	134	153	129	125	125	149	110	145	123	132	143	142	135	152	131	136	137	135	112	126	145	143	132	107	133	121	141	109	106	112	124	149	110	114	136	156	118	113	140	108	135	137	138	130	149	133	113	146	144	119	133	117	126	136	129	172	132	121	148	106	131	133	125	140	149	108	126	120	133	117	149	138	156	130	127	137	144	142	111	132	126	130	137	133	127	151	120	132	133	126	120	107	122	142	142	130	146	119	154	140	132	125	137	128	117	127	149	129	113	113	141	146	117	134	133	140	141	135	131	122	118	135	119	130	134	124	134	125	129	134	109	129	126	125	140	142	130	134	140	128	128	147	128	121	141	149	119	131	132	130	118	137	139	125	123	117	133	129	130	136	129	133	126	136	136	119	154	117	129	137	109	141	141	140	128	155	141	144	108	125	139	106	136	116	155	133	138	143	119	153	138	117	153	145	136	108	118	133	111	112	126	123	101	145	142	140	132	134	113	128	145	130	148	126	128	124	110	133	126	148	128	118	137	147	115	126	130	124	125	121	152	151	144	129	145	122	123	137	112	155	131	143	140	122	129	133	135	130	141	153	138	117	122	140	156	133	117	116	151	137	131	137	163	121	120	126	120	139	108	122	135	104	137	135	139	129	146	135	127	127	138	122	101	152	153	124	140	136	120	141	163	130	123	149	116	128	131	136	130	125	131	127	116	133	125	116	117	117	130	163	127	110	136	129	124	119	139	130	151	150	139	118	147	131	116	132	142	120	116	134	132	140	125	125	142	142	151	142	107	121	115	128	119	134	141	133	131	102	142	119	150	123	130	133	114	123	127	137	126	123	131	140	126	140	111	143	121	101	113	126	120	146	141	132	144	120	122	143	139	121	104	139	153	119	134	135	139	126	134	115	120	142	128	131	130	149	131	123	128	113	139	138	120	137	124	130	125	145	111	126	153	114	144	126	131	123	140	138	125	116	114	115	135	128	113	128	131	136	128	141	142	111	132	129	166	126	150	117	123	127	130	125	123	125	141	150	137	122	120	134	129	142	138	116	122	136	117	120	117	134	133	132	126	132	139	118	137	125	142	109	125	131	143	153	121	132	140	129	126	122	117	130	112	107	129	138	127	144	133	160	120	129	133	143	153	120	152	121	127	125	141	132	154	122	145	139	109	128	133	124	123	131	124	126	133	137	134	124	98	139	139	139	154	131	134	156	125	130	129	126	141	123	117	104	131	122	129	134	134	144	129	129	145	143	129	122	147	143	133	134	110	128	148	137	120	123	113	129	120	142	121	135	136	128	133	123	136	126	148	115	133	132	144	140	136	124	110	106	127	119	150	115	135	133	124	125	125	119	144	133	117	124	144	148	132	107	131	117	137	121	148	120	110	134	145	143	135	142	129	133	128	120	118	133	157	125	121	132	126	120	132	127	115	120	119	121	130	129	155	131	132	130	120	134	128	143	128	133	111	124	160	138	152	127	131	141	143	148	123	171	151	134	114	114	117	140	129	133	143	138	124	126	160	119	131	136	129	141	129	116	118	140	140	124	130	144	138	131	139	124	116	142	127	128	120	118	118	118	127	126	121	151	126	122	116	119	110	106	116	126	134	131	111	145	129	145	125	128	111	139	100	110	143	114	128	121	151	120	120	101	131	123	132	133	141	133	135	127	133	130	128	120	141	124	141	109	145	131	140	118	114	132	141	108	122	134	142	113	131	132	125	126	135	150	135	129	161	131	130	137	121	114	134	133	125	146	131	134	147	147	137	132	124	129	157	149	145	146	149	115	136	143	136	131	141	120	137	126	141	123	117	122	105	120	125	114	134	127	135	134	125	119	139	122	113	140	131	120	127	134	126	153	138	115	106	121	147	124	146	128	119	144	138	124	147	123	126	139	133	122	109	117	129	142	111	128	120	113	129	123	142	122	139	106	142	126	123	144	124	140	122	125	128	126	134	121	134	118	119	124	111	131	135	143	149	125	144	133	140	132	166	158	124	143	147	133	120	115	126	135	136	117	147	143	117	116	113	133	123	128	134	136	129	127	133	148	135	102	117	126	143	133	133	148	149	133	118	127	122	102	124	127	134	119	131	126	119	133	130	153	113	125	133	139	130	110	115	135	128	129	122	135	140	119	113	132	149	125	123	139	116	134	134	135	143	138	152	132	151	144	141	131	137	140	130	135	129	146	117	156	127	130	127	126	114	143	131	106	121	136	117	106	115	138	116	124	140	130	148	109	125	109	130	141	127	136	121	144	150	142	121	160	150	125	106	117	106	127	144	137	123	144	142	133	130	132	121	120	133	154	131	128	141	128	118	115	120	146	114	137	119	115	139	135	137	143	146	155	140	131	143	124	101	141	131	146	130	134	141	118	120	137	108	123	130	125	136	137	127	122	111	127	125	133	127	138	147	121	105	110	157	138	136	131	102	136	157	138	131	123	105	107	101	129	123	146	125	119	139	152	142	134	142	134	135	145	106	136	103	119	118	135	129	123	129	138	135	111	128	142	118	103	134	116	105	109	140	109	140	119	162	127	141	155	131	137	123	142	150	120	128	131	136	160	129	118	131	132	152	120	126	149	133	108	129	122	117	138	128	120	134	147	133	145	125	138	129	109	137	123	115	137	147	136	125	115	103	133	130	132	150	130	121	127	98	127	152	133	127	119	130	140	145	116	125	143	123	146	144	129	136	136	135	149	126	112	119	134	120	115	125	130	136	143	121	141	133	115	119	142	132	139	125	145	138	129	105	140	125	149	126	155	118	139	114	129	107	119	150	137	150	115	157	125	131	134	141	145	117	121	118	127	138	114	140	125	143	143	114	138	123	141	126	145	120	141	129	139	130	126	115	110	117	140	131	129	132	125	152	136	146	118	136	144	135	134	153	119	144	141	133	126	127	132	132	143	109	112	134	114	140	123	105	123	128
8200	897	1724	1982	1651	1352	1068	940	827	691	678	617	570	536	511	491	497	496	447	430	415	396	430	450	401	449	382	402	364	400	435	400	394	380	402	384	393	407	354	355	391	372	368	379	389	373	405	371	331	359	323	354	304	392	374	373	365	329	334	349	360	370	387	367	388	368	343	365	349	385	361	399	367	344	328	344	381	345	345	349	357	335	341	386	301	340	354	352	318	361	346	335	357	326	402	347	365	351	383	304	353	339	356	375	351	363	340	362	366	380	355	326	358	400	363	354	343	360	325	339	382	363	340	332	365	384	339	340	372	361	327	338	318	359	335	376	362	369	380	363	368	339	331	385	379	345	353	331	333	355	357	327	355	300	326	354	349	323	364	321	358	327	374	356	342	334	336	330	356	344	356	353	330	341	353	374	342	320	324	354	383	349	336	353	363	321	337	341	316	373	355	374	304	329	351	362	331	310	340	328	389	348	345	320	374	335	324	355	357	365	337	357	337	330	364	327	345	370	347	367	322	332	373	350	323	353	353	350	348	335	334	359	391	315	348	363	346	345	338	372	331	388	348	342	350	360	372	360	333	326	344	347	334	336	350	329	340	377	370	337	327	353	347	333	374	328	347	356	360	345	335	351	354	318	369	358	342	361	332	356	363	338	360	362	363	371	341	332	351	343	325	336	345	377	349	331	352	365	352	342	351	346	317	337	342	373	372	366	346	365	366	355	382	317	353	331	342	359	335	348	336	337	294	313	358	338	335	349	360	373	339	367	344	338	338	366	361	387	353	368	376	315	365	350	350	338	355	349	345	362	324	367	353	334	365	350	363	366	338	349	337	388	350	367	368	373	345	341	384	349	348	328	338	360	348	327	312	352	314	336	350	372	348	362	368	353	337	327	325	350	391	373	372	322	349	340	348	379	354	356	355	369	327	324	360	344	316	346	344	314	326	328	341	335	355	336	379	363	361	362	331	327	314	343	354	361	326	345	405	363	348	350	318	340	373	332	370	339	346	343	296	345	365	332	366	343	378	344	367	388	356	357	321	370	353	350	348	356	366	326	330	332	346	339	316	316	346	376	380	319	343	350	386	351	342	352	342	357	316	345	342	347	358	332	352	339	350	318	337	339	366	343	344	350	350	343	329	357	351	329	385	346	354	339	343	362	372	318	356	316	342	352	366	334	373	356	364	347	332	328	364	326	338	329	333	371	318	367	315	353	379	332	324	356	343	344	317	345	325	343	326	334	320	342	366	402	346	360	343	361	350	335	333	334	356	318	324	332	362	338	369	354	315	349	370	352	336	317	338	351	340	339	328	324	373	329	350	345	369	369	343	352	335	307	320	333	367	372	348	332	331	339	335	350	335	343	333	360	327	344	353	334	386	360	347	336	333	325	374	344	343	365	339	363	380	329	348	321	346	295	331	323	324	369	387	322	334	343	332	341	346	332	343	330	326	333	341	366	330	345	382	364	335	361	351	342	364	361	343	354	347	350	382	318	340	333	344	338	333	331	392	374	336	337	332	365	337	368	334	373	336	379	335	324	355	372	333	374	345	353	327	356	377	304	341	358	371	336	371	307	327	329	362	353	363	349	333	388	359	358	316	357	370	334	350	312	369	331	358	338	366	392	353	366	350	300	337	330	354	343	339	357	354	375	362	322	322	373	369	352	343	372	340	373	349	356	345	370	355	385	348	320	321	346	357	355	336	363	343	309	316	345	333	344	344	336	371	342	368	359	354	361	354	349	349	341	352	344	352	371	334	358	329	336	343	328	333	342	358	373	328	356	347	357	345	335	318	277	331	314	347	348	358	341	339	366	372	341	360	359	361	365	356	379	323	350	379	354	315	372	383	333	358	351	341	355	344	333	366	305	344	340	355	326	331	336	354	329	366	347	364	361	379	344	333	371	353	337	352	354	351	336	323	361	356	317	334	336	351	339	369	341	352	344	357	348	363	351	340	370	311	325	343	326	340	347	329	353	320	347	324	367	337	330	350	343	350	333	323	316	336	343	326	322	354	327	372	355	330	361	357	368	383	349	344	339	376	331	354	359	369	344	339	343	363	327	347	345	331	354	329	326	342	367	342	335	345	325	387	322	310	338	303	380	350	371	361	319	368	344	351	348	324	306	356	354	318	350	322	337	308	374	370	370	352	338	337	354	341	367	342	372	341	341	385	358	345	342	334	344	329	327	329	331	322	332	364	342	384	350	361	357	323	371	339	342	374	334	376	334	339	349	365	349	295	343	347	348	371	359	376	371	337	346	309	332	341	300	334	350	365	360	278	363	351	373	377	335	341	348	390	377	372	371	367	361	359	347	362	370	351	375	323	336	375	351	334	344	374	310	339	334	350	320	370	348	332	342	325	338	374	346	345	331	360	341	321	314	352	331	344	359	379	363	343	343	344	352	322	345	386	356	335	314	356	355	363	339	349	356	351	326	347	359	378	364	345	370	337	344	348	358	351	333	350	331	351	336	341	336	346	340	342	346	376	345	347	342	369	353	325	343	344	344	331	338	354	371	345	351	313	322	376	348	322	370	323	323	346	355	342	354	344	330	346	360	371	347	374	329	361	348	381	362	371	370	357	337	337	373	358	346	372	328	331	366	358	330	330	312	325	323	311	341	357	355	340	352	356	337	355	341	347	346	334	370	335	357	321	342	311	325	327	372	347	368	340	379	363	342	331	356	359	403	336	365	361	336	345	369	334	351	377	358	326	355	341	337	352	332	323	383	377	337	359	351	360	356	321	352	322	358	366	347	366	350	351	359	365	346	354	349	336	350	355	347	350	374	333	328	336	357	374	377	346	359	386	338	348	332	329	356	321	344	369	338	327	344	339	368	371	381	369	358	341	349	347	363	357	352	343	356	340	334	393	330	336	344	343	347	367	338	338	352	373	331	331	356	374	372	341	345	343	322	337	359	373	348	296	337	375	304	331	337	349	336	351	328	334	348	352	315	322	343	345	374	351	331	348	328	315	323	342	363	334	362	345	339	332	338	350	349	350	356	331	373	341	362	342	353	337	343	382	344	340	343	340	346	352	362	355	351	364	350	357	357	348	343	362	330	358	348	344	342	331	358	364	342	326	358	334	360	364	366	356	375	329	346	338	353	329	331	365	327	383	304	342	371	362	342	330	347	355	357	342	342	302	342	330	360	348	346	333	325	311	329	347	321	361	350	360	343	347	334	360	360	311	360	368	353	319	340	338	342	343	354	351	323	343	380	326	352	347	335	353	366	361	372	336	360	365	350	361	352	344	373	304	332	376	370	348	367	350	333	336	377	362	320	355	365	343	350	370	367	320	335	369	341	343	362	368	349	346	359	343	339	351	347	331	341	330	344	365	326	356	323	369	346	338	333	338	367	356	346	324	331	337	355	360	346	370	346	342	344	317	353	356	361	330	356	347	388	364	354	364	370	321	349	309	322	339	382	337	347	324	360	325	358	341	340	350	332	331	346	357	323	326	361	337	357	370	348	352	352	348	304
1754	389	350	359	408	372	377	345	372	360	359	412	409	374	358	374	363	359	391	387	317	351	353	374	363	352	381	419	379	368	356	398	327	408	343	397	347	379	369	361	402	354	398	399	351	345	368	394	376	371	392	365	384	378	352	387	373	384	389	403	344	415	393	388	369	384	337	340	383	354	361	398	398	341	388	383	331	362	400	346	369	379	368	398	378	392	397	372	364	336	364	364	370	345	356	359	372	358	329	342	405	395	375	336	327	381	373	400	410	365	413	374	372	418	355	399	367	353	390	367	345	357	377	363	354	360	369	385	361	372	384	383	374	352	369	364	349	386	365	389	351	354	359	372	329	397	363	366	382	389	332	354	367	370	360	383	380	389	387	382	367	344	390	376	381	377	369	366	401	368	384	385	334	329	377	408	415	377	382	361	401	365	397	385	362	381	398	401	375	373	391	349	376	405	416	378	377	370	394	371	387	369	380	370	407	365	382	373	348	346	364	378	388	389	369	358	368	396	343	388	374	379	372	394	372	363	388	365	368	369	370	393	362	350	352	372	355	385	397	369	335	364	373	363	400	385	371	386	395	356	363	415	368	387	370	362	369	383	374	358	375	373	377	345	346	357	389	379	347	336	364	391	359	380	366	390	369	365	354	360	357	335	365	383	386	370	372	388	321	367	374	344	350	395	393	384	355	345	355	367	379	377	352	345	380	383	381	399	372	377	331	386	353	343	358	352	359	363	392	366	364	364	346	367	382	364	358	347	332	379	366	411	355	347	336	376	398	402	345	331	363	358	366	375	370	353	370	357	396	384	360	377	375	361	372	413	382	400	334	354	403	378	372	393	345	341	359	378	340	341	405	386	362	369	383	378	368	353	348	341	351	346	408	415	373	382	410	376	379	353	340	391	363	365	357	389	342	345	361	375	368	362	369	386	398	351	410	358	353	368	358	373	347	406	386	345	342	399	378	378	361	390	355	398	386	379	395	396	368	332	370	365	324	384	366	360	370	387	314	375	402	357	401	392	344	365	371	370	353	379	366	363	382	352	355	390	349	374	417	371	369	387	373	373	325	339	371	352	381	339	374	353	361	373	389	331	357	360	358	373	404	378	374	405	359	336	389	340	340	370	365	370	388	388	366	365	380	345	393	371	377	351	335	354	395	361	385	379	402	358	369	366	352	350	363	361	378	384	364	363	346	366	389	387	397	410	372	401	360	354	380	359	379	373	396	354	361	356	387	370	358	355	393	370	346	382	418	397	359	379	366	356	378	350	364	355	361	356	385	380	404	391	381	338	391	430	363	352	372	343	385	354	347	346	330	367	361	379	354	355	355	358	344	388	365	362	368	333	333	345	397	373	380	376	387	399	384	337	354	384	369	376	399	366	358	365	351	358	370	355	369	391	366	382	360	377	395	404	351	360	399	363	370	348	350	382	377	343	361	397	346	379	394	350	419	363	358	358	368	364	371	355	394	385	359	388	393	384	355	348	404	351	367	370	324	361	368	389	354	395	381	350	342	407	388	385	302	367	383	386	363	378	371	363	368	367	358	361	365	351	347	369	396	359	340	385	316	388	389	391	365	369	349	356	339	352	351	398	371	367	349	352	353	384	338	383	346	366	352	370	353	391	345	407	362	378	387	347	351	348	399	355	357	379	350	322	348	368	379	340	373	350	371	378	351	349	382	379	376	369	417	381	368	375	382	338	335	394	356	348	381	396	310	375	399	350	391	363	372	364	389	352	376	412	363	375	365	358	419	377	386	384	364	370	378	379	345	325	392	380	326	354	377	341	371	370	391	367	337	356	389	363	373	351	368	357	333	377	387	382	398	371	388	360	342	367	370	385	357	370	393	400	378	368	429	392	382	398	393	328	347	393	362	349	371	408	379	356	362	378	367	380	422	355	385	376	354	375	355	351	371	354	377	393	373	385	356	349	373	377	361	405	397	377	370	365	379	381	376	386	363	367	388	345	377	345	332	361	362	350	387	353	334	382	380	350	355	362	359	381	363	378	399	351	409	381	396	366	396	355	369	374	340	370	379	353	383	362	382	395	387	355	386	395	361	373	383	427	410	425	341	351	396	393	385	390	354	333	380	392	306	322	337	377	344	392	368	368	336	364	375	364	340	382	356	352	385	357	347	361	370	376	386	352	387	382	385	417	360	366	381	352	387	393	335	340	358	353	387	356	365	388	382	359	368	405	368	350	406	373	407	379	373	354	358	388	367	361	389	393	416	351	341	363	386	364	342	404	374	340	399	375	362	399	386	383	357	375	344	348	397	359	397	353	353	367	374	354	370	432	367	339	365	348	372	378	377	387	349	324	386	400	381	367	348	346	417	349	317	378	383	366	342	346	359	366	354	355	356	393	396	344	327	389	393	363	372	366	412	381	389	344	374	377	362	375	365	355	354	379	368	367	364	364	365	396	355	360	362	384	367	376	348	336	399	388	353	359	355	369	368	406	395	398	380	367	346	329	371	405	422	375	383	351	370	374	327	365	361	361	382	348	363	347	368	347	335	389	409	353	342	343	336	377	362	358	334	360	354	380	341	363	398	384	363	346	344	368	368	390	385	392	384	391	390	381	369	367	338	416	369	349	378	387	377	382	362	361	387	414	369	359	376	368	384	363	363	382	372	388	394	326	368	390	369	349	397	362	381	404	358	373	355	361	368	314	359	374	381	341	389	384	392	389	406	360	385	364	372	397	370	367	411	384	345	377	359	392	378	367	348	375	392	360	363	339	378	368	372	394	364	372	400	407	347	390	357	328	354	362	411	384	342	395	391	366	320	352	392	350	386	360	346	379	370	338	343	311	357	335	402	411	430	392	395	366	395	371	381	341	381	330	365	373	385	372	369	371	396	382	398	372	385	341	341	351	400	393	361	353	422	356	407	368	357	399	391	378	410	385	393	385	331	403	365	380	336	367	360	354	339	359	377	392	393	386	381	401	384	393	370	349	345	357	381	353	352	367	400	368	341	371	402	382	359	349	351	369	375	384	354	393	363	359	386	351	380	338	341	335	341	356	383	357	366	362	400	404	403	381	363	360	379	330	340	358	380	371	371	345	376	373	332	341	357	386	353	352	380	410	370	357	341	336	337	352	380	377	352	396	356	363	352	372	355	363	348	369	359	418	383	371	405	376	376	387	391	397	384	381	342	371	363	378	381	376	396	339	386	368	369	394	385	391	386	342	372	377	426	389	387	401	379	357	381	308	370	359	359	332	368	376	384	342	398	325	385	332	391	366	434	348	360	372	361	379	342	340	366	382	358	386	370	401	353	340	370	379	399	378	336	369	388	369	407	384	405	383	383	363	378	393	379	347	384	389	405	359	372	357	388	398	355	369	373	358	376	376	378	364	381	388	400	392	361	377	351	358	345	374	395	343	399	342	367	372	344	360	338	399	367	353	356	328	363	385	380	373	360	372	339	338	383	391	374	382	357	323	355	384	391	371	367	358	394	383	358	386	360	379	363	351	386	351	372	366
2128	847	812	863	834	798	855	825	815	759	808	770	795	804	796	829	785	810	778	797	793	822	836	745	768	804	790	826	780	811	814	777	760	763	775	817	810	766	830	795	813	812	812	828	819	859	769	803	782	801	789	793	847	820	790	808	797	785	793	803	856	862	790	820	834	831	792	745	764	850	765	789	770	761	798	797	805	790	777	777	813	835	761	817	771	835	815	814	831	798	750	810	821	788	763	788	794	814	829	782	797	826	805	807	830	764	798	746	821	753	864	819	749	772	789	776	794	792	830	823	781	783	819	825	790	798	723	788	801	792	796	804	805	797	790	860	809	801	792	803	808	774	821	820	799	802	799	784	778	805	818	827	760	787	788	818	851	794	877	812	857	768	841	821	805	748	805	823	800	862	870	798	865	785	833	803	745	864	768	829	772	783	819	824	826	761	823	744	791	795	819	755	821	756	787	828	784	787	751	838	806	795	841	800	776	807	806	784	799	814	806	793	818	811	821	818	821	767	815	798	787	800	744	814	822	817	793	734	832	837	810	813	829	756	824	776	860	779	736	829	803	781	784	842	789	813	839	848	837	797	810	781	813	780	819	815	779	826	810	802	800	778	750	832	812	846	818	842	730	810	842	789	796	803	855	795	806	807	812	789	785	789	768	812	791	818	799	814	754	806	833	768	840	846	787	834	776	820	806	807	795	782	832	808	831	780	782	767	755	837	804	832	801	857	777	816	786	809	761	781	777	802	804	803	826	748	769	791	805	755	805	776	747	774	790	791	792	803	740	756	816	834	778	929	786	827	822	772	817	812	829	795	885	825	752	759	851	747	777	837	754	815	791	784	778	787	806	819	837	867	864	835	828	854	789	800	794	791	754	853	806	786	821	812	811	780	764	866	797	823	775	826	769	785	795	816	794	811	789	778	784	796	786	810	741	790	828	843	802	758	770	854	775	888	830	826	748	788	819	743	804	787	809	802	808	808	838	808	771	778	771	791	804	832	748	775	763	802	821	822	822	836	747	781	778	768	799	818	800	838	769	828	791	764	795	800	824	793	780	803	851	761	848	826	795	782	829	769	832	820	834	787	799	765	822	777	813	779	800	804	782	792	785	792	807	790	807	796	806	795	838	784	816	722	806	835	804	830	817	822	796	838	832	813	805	736	853	752	788	796	809	759	819	822	808	797	811	841	791	789	790	825	741	852	797	809	794	789	794	763	751	759	763	816	785	812	821	793	822	774	825	812	813	816	857	830	812	778	745	886	831	773	790	780	879	822	804	851	826	785	781	831	819	775	779	827	810	793	795	801	805	801	836	799	802	817	807	836	764	831	788	781	782	809	822	822	787	795	825	736	771	875	798	773	757	791	801	800	798	782	825	820	811	781	787	798	855	869	805	815	818	799	748	796	779	785	769	811	839	814	805	827	807	839	811	816	840	825	809	796	766	772	809	783	816	802	819	746	802	762	797	757	808	739	843	762	782	753	846	836	808	780	826	767	799	863	792	787	763	860	773	834	800	795	791	765	786	812	792	775	825	770	774	808	801	804	795	760	779	827	800	836	785	788	781	823	817	795	830	803	819	782	747	805	802	800	810	815	765	866	832	786	837	752	791	780	825	791	827	778	784	836	841	806	803	848	782	807	763	727	750	781	809	811	780	795	818	744	784	801	772	808	796	796	822	802	802	800	857	806	779	815	796	838	790	789	715	774	783	826	835	773	794	769	838	865	773	758	825	785	774	826	825	844	758	819	808	835	815	823	763	812	761	854	816	786	790	826	825	819	772	820	850	790	778	825	780	807	784	810	768	778	789	820	790	811	756	812	782	793	770	812	797	770	787	784	738	814	789	804	811	799	752	844	754	773	804	779	828	783	798	809	784	834	787	829	765	803	829	761	790	796	805	803	795	798	808	797	839	819	775	828	835	796	787	768	809	770	776	790	818	809	798	781	727	786	789	772	802	807	828	787	781	761	773	832	786	807	813	749	806	789	826	757	838	787	836	798	848	811	767	793	793	825	817	790	804	780	801	809	776	820	759	806	784	813	795	862	827	771	817	748	822	808	778	773	808	756	774	807	793	850	783	850	795	781	825	795	827	794	808	764	818	796	787	837	773	807	784	841	786	782	786	797	815	767	786	813	803	784	777	802	848	798	815	779	744	796	788	815	835	779	838	788	798	782	807	790	774	791	819	810	799	762	782	833	778	769	842	798	800	806	782	808	818	804	778	782	807	773	760	801	759	755	800	797	779	841	860	808	827	806	828	778	817	830	843	762	781	781	811	734	793	795	803	768	810	759	795	837	797	836	824	786	804	783	860	769	791	772	796	848	821	851	815	774	775	799	804	806	781	804	843	790	783	758	800	817	813	774	814	853	791	820	815	814	744	778	861	786	810	806	821	792	814	843	779	762	777	836	861	806	794	824	824	763	817	822	802	865	838	788	820	819	758	778	816	822	814	828	819	819	790	761	784	803	820	815	856	785	802	825	819	819	821	787	829	818	796	771	805	771	815	788	781	784	818	753	766	802	801	779	825	794	806	816	825	859	767	820	749	766	787	810	840	786	812	804	777	839	871	793	792	785	810	806	804	795	825	777	798	820	794	768	772	839	803	847	799	806	779	763	813	806	772	829	773	804	801	816	761	852	828	807	798	836	753	812	784	816	823	795	834	817	778	765	778	806	757	771	818	779	790	835	774	773	811	822	757	796	757	746	838	769	806	812	816	837	770	763	789	752	822	813	777	803	816	810	825	817	771	813	731	821	788	788	728	779	770	826	796	815	797	790	776	777	844	796	776	826	812	779	805	809	779	812	836	797	783	808	783	820	853	795	798	816	833	825	825	794	799	830	811	836	768	837	817	809	795	800	771	811	776	789	820	810	780	765	797	841	811	786	809	822	832	823	784	849	788	771	805	804	782	812	838	785	791	854	767	781	823	822	762	764	816	816	820	830	799	789	762	811	801	764	836	789	798	772	830	828	831	813	808	774	777	823	747	816	826	784	787	791	764	846	803	779	775	775	818	823	830	784	798	764	792	801	786	822	777	794	768	798	819	825	797	828	840	843	776	800	832	806	788	811	796	788	854	771	781	801	871	784	773	832	771	787	803	739	823	813	872	772	799	753	792	768	794	837	787	798	779	737	798	830	803	784	777	814	794	820	772	803	844	789	809	835	830	801	787	853	824	815	792	824	795	794	809	784	812	775	830	794	835	841	818	793	769	786	853	811	766	826	757	818	791	775	815	782	844	769	834	821	790	792	785	815	795	785	796	786	811	788	770	807	816	776	825	806	826	822	801	773	823	796	805	797	844	762	788	754	816	807	804	818	781	862	747	780	776	781	834	752	756	832	786	828	786	807	792	753	792	820	780	802	832	840	804	793	819	787	807	781	823	768	783	753	815	813	776	788	820	854	819	777	809	778	795	757	815	793	793	761	810	805	799	798	792	844	738	780	837	797	789	771	779	819	815	812	817	776	795	794	805	867	795	755
7898	536	450	381	369	285	271	212	243	225	189	225	181	242	190	192	155	178	194	182	210	211	190	220	186	164	168	186	188	191	202	184	177	187	175	170	187	229	189	181	179	191	205	160	186	169	186	189	166	172	189	158	169	185	193	193	166	177	188	173	175	166	203	191	208	163	172	166	201	142	168	200	180	169	190	212	181	180	194	164	192	169	191	189	191	176	147	176	153	191	203	190	196	191	163	177	205	154	179	166	184	196	168	179	192	196	176	184	166	187	162	173	190	180	163	209	200	196	149	203	160	195	182	149	176	181	188	211	183	206	170	203	193	180	197	177	223	167	177	178	190	192	178	145	202	182	188	186	181	200	176	186	199	201	151	175	166	175	195	159	159	193	176	167	165	181	196	174	178	183	195	176	168	149	168	180	172	176	187	212	168	188	195	166	204	200	180	163	197	164	161	170	174	185	183	183	186	171	194	185	168	170	203	180	181	195	191	176	182	202	195	188	189	172	178	172	159	161	208	186	208	183	184	198	206	176	174	166	170	162	206	188	176	182	201	180	178	212	169	152	187	173	178	157	165	186	184	181	179	156	193	172	202	176	176	185	186	164	182	191	184	181	199	185	185	175	179	164	162	170	161	177	155	160	177	174	171	187	189	185	162	179	192	176	172	184	169	165	172	192	211	181	208	177	168	187	167	200	155	189	161	209	160	153	195	196	149	153	191	174	194	178	185	170	198	177	158	179	193	178	188	177	188	185	193	196	175	194	166	188	188	171	166	185	193	164	180	218	188	174	182	201	176	160	192	179	180	179	181	173	147	196	214	175	222	178	167	169	194	180	181	171	152	162	183	173	170	160	191	191	180	166	186	180	147	166	167	163	147	183	169	166	155	167	160	173	171	194	188	188	171	155	190	176	153	177	159	189	176	186	222	188	197	185	195	207	192	196	182	186	188	175	155	159	182	203	169	194	176	161	192	187	170	178	170	196	191	164	184	179	189	197	162	184	182	196	185	192	186	173	173	202	179	165	169	201	163	185	159	176	179	184	186	155	159	193	193	188	188	180	193	204	174	172	176	175	178	188	193	170	181	185	165	183	193	189	195	167	189	174	180	153	171	197	163	182	192	202	202	174	181	185	184	200	179	143	194	158	206	181	178	188	196	180	168	168	185	159	174	169	190	209	176	186	212	202	185	202	170	149	184	157	181	180	197	159	174	190	174	177	185	189	172	189	170	182	187	197	191	182	181	176	193	167	172	156	172	189	207	187	203	162	200	155	187	208	196	185	177	172	178	164	173	194	198	191	174	183	230	189	206	173	171	161	171	185	182	189	194	183	175	198	195	198	191	180	185	180	188	195	184	153	189	155	178	164	187	182	171	187	181	179	185	185	180	171	178	191	186	195	165	193	177	167	185	177	177	166	157	220	182	199	181	167	175	184	177	180	175	152	182	183	190	176	195	172	166	194	154	169	213	197	149	194	164	139	184	172	180	172	177	168	197	174	183	173	213	174	188	152	214	207	186	184	184	181	185	185	198	177	183	200	196	184	175	208	191	157	178	206	179	183	229	173	211	196	208	181	175	200	193	171	187	174	184	167	210	178	174	171	198	188	172	177	182	173	228	171	194	164	202	180	179	188	184	183	178	179	204	180	184	181	181	193	179	189	171	211	191	196	194	195	233	187	190	215	190	204	199	169	177	173	175	179	218	193	185	155	177	181	171	181	157	185	185	175	189	184	205	215	186	188	200	171	167	183	191	190	179	194	155	181	189	205	165	186	177	189	195	161	191	192	170	178	183	191	202	154	167	170	159	189	172	196	176	172	186	169	191	182	176	180	194	163	181	205	163	160	157	188	173	172	204	190	175	198	191	193	163	153	193	191	212	199	181	178	190	220	169	138	176	184	162	165	191	205	174	200	202	171	157	169	188	170	180	187	175	185	166	179	207	178	165	177	173	190	171	179	169	173	176	181	165	171	195	188	172	179	182	201	192	210	166	169	152	176	195	207	160	171	187	176	178	166	183	216	192	174	186	174	186	208	160	188	206	191	185	195	177	170	171	179	177	199	183	167	168	174	192	183	165	187	158	187	178	154	192	193	175	166	190	186	184	186	200	177	202	168	201	205	200	208	181	166	166	161	193	162	185	208	166	177	192	177	222	173	178	192	188	198	199	197	181	184	159	166	214	174	167	156	186	181	189	185	192	154	162	171	195	183	209	220	180	161	211	166	188	171	193	164	212	203	168	170	187	167	175	150	215	194	170	174	165	202	189	208	172	165	190	178	197	175	205	189	193	167	163	177	178	170	164	170	163	162	195	185	171	174	175	193	192	184	164	163	172	187	188	184	187	147	153	188	172	173	178	215	184	210	185	196	203	178	195	174	162	180	179	173	200	197	162	173	161	187	187	170	185	175	178	168	171	193	183	163	183	181	170	179	188	184	191	199	172	198	178	201	193	163	206	210	188	178	151	178	169	168	154	172	204	178	203	208	174	187	163	183	195	181	208	193	172	175	176	186	178	203	182	190	169	183	187	201	166	160	207	167	180	172	196	172	188	168	168	180	190	178	156	215	179	188	192	169	191	170	193	176	185	180	154	159	190	221	170	177	213	188	175	194	185	172	201	193	182	177	173	173	175	190	199	182	187	188	167	185	180	142	172	195	180	163	166	205	222	203	159	183	191	176	212	190	183	188	180	159	199	205	207	167	182	165	174	190	182	156	176	181	173	175	185	191	193	204	166	186	183	189	199	178	182	173	166	168	186	201	178	141	204	180	187	197	187	171	169	177	181	194	189	172	183	218	185	170	197	174	169	203	167	184	193	186	192	178	191	179	163	198	180	154	186	197	203	172	184	191	186	205	179	197	185	168	176	195	182	181	178	194	194	176	160	170	172	172	152	191	178	169	198	193	186	196	179	186	156	180	184	157	162	201	191	174	167	157	197	165	192	193	171	184	163	178	178	178	181	169	171	190	163	167	161	160	180	179	182	186	144	207	185	164	187	181	160	194	175	173	182	197	192	198	187	169	219	176	184	176	186	188	194	173	187	207	193	197	186	202	189	164	164	188	180	173	173	189	170	203	169	159	198	164	178	191	199	180	189	138	157	200	171	177	182	181	171	169	159	203	198	178	174	195	197	180	177	185	208	179	205	169	177	167	213	182	198	180	198	175	180	208	189	174	180	183	164	175	169	159	185	193	169	188	187	172	185	177	170	208	194	178	191	179	205	171	176	190	186	166	193	168	185	161	174	188	184	193	180	178	174	185	194	172	166	208	184	173	168	168	189	170	196	183	178	183	173	196	196	163	183	200	161	187	202	194	171	159	171	177	189	177	177	174	197	214	170	172	172	172	201	180	188	170	203	182	180	153	177	191	182	165	181	162	181	208	191	205	204	187	190	178	191	159	176	177	165	205	170	181	177	189	172	181	176	194	218	208	169	181	157	170	189	207	166	206	162	180	180	184	168	187	207	166	187	162	190	169	174	150	192	162
6566	686	1119	1303	1105	897	824	689	676	657	601	605	504	549	494	508	517	495	483	476	474	472	435	429	485	462	435	462	464	452	432	482	387	429	505	448	451	434	442	446	433	444	446	451	492	433	468	434	456	412	446	426	432	437	458	434	427	433	464	424	438	428	449	426	458	409	473	396	444	451	422	410	450	419	416	433	418	433	421	413	406	450	452	453	418	425	403	433	465	442	446	415	460	438	402	426	421	438	449	398	428	445	416	430	422	411	436	396	444	404	414	441	464	446	447	428	408	443	436	418	419	420	441	446	382	449	426	421	435	427	433	430	409	408	403	440	410	439	435	439	438	461	442	413	430	427	433	424	439	412	405	432	412	458	401	402	423	437	399	412	408	438	399	443	422	453	384	418	416	402	410	404	441	458	433	400	387	449	450	424	402	430	399	422	462	438	397	443	455	411	440	396	432	458	427	431	395	441	420	415	452	436	440	392	411	434	399	400	405	393	420	432	429	431	415	412	421	432	437	427	380	477	436	410	388	444	438	437	437	461	468	429	420	432	426	438	408	412	438	449	438	422	432	439	439	422	421	395	427	438	430	412	458	417	448	441	420	424	436	435	386	434	418	416	435	438	400	463	440	408	432	423	438	437	453	423	424	403	432	433	446	447	443	454	386	406	429	434	419	419	427	426	405	414	396	454	489	446	396	432	428	469	470	412	432	417	430	433	417	424	431	462	450	403	429	433	431	481	389	443	452	437	445	428	425	413	418	415	420	388	419	431	443	454	424	427	411	379	421	430	419	417	412	398	427	438	419	417	481	431	430	378	419	401	451	418	425	424	436	450	425	396	412	443	446	464	417	400	417	467	434	414	403	420	404	449	413	436	456	446	452	410	400	430	438	407	461	426	398	421	456	480	403	413	431	470	407	433	425	438	427	413	424	416	439	445	432	393	450	423	421	412	435	456	390	450	443	376	408	427	405	493	444	469	420	412	450	390	446	432	424	385	404	459	424	395	445	431	430	400	444	437	427	438	468	426	446	454	444	408	422	421	400	468	439	419	411	431	389	421	433	400	411	420	425	409	453	434	422	433	409	432	440	430	397	443	435	445	441	408	447	463	454	468	384	443	418	448	439	430	434	417	421	433	422	434	448	480	448	407	436	417	402	418	429	426	450	430	395	411	461	447	412	438	443	386	429	429	421	444	424	444	426	400	440	432	435	450	407	449	465	430	423	411	411	433	406	418	431	475	463	450	449	411	441	384	435	435	414	420	451	466	455	425	394	444	416	430	411	428	429	436	433	435	419	437	387	417	450	448	465	451	424	394	438	377	389	430	395	434	464	425	411	425	411	433	416	403	414	452	444	412	426	443	420	449	421	398	456	412	423	409	431	417	399	444	427	434	428	412	432	424	431	409	386	412	431	436	417	425	446	474	413	422	401	417	434	396	408	457	445	453	423	428	432	421	415	419	436	400	403	431	437	423	418	411	400	469	398	398	400	422	431	410	404	409	427	351	451	433	400	407	429	438	453	431	402	405	393	439	426	431	473	428	424	400	441	452	473	427	441	432	425	437	406	445	475	400	444	464	416	421	414	393	429	414	415	447	432	458	447	435	462	430	410	410	451	472	409	438	427	437	442	492	416	433	445	431	384	405	395	420	414	418	365	449	403	450	428	430	420	419	424	426	410	415	416	407	443	379	428	409	424	417	423	408	449	416	433	424	442	420	446	408	452	393	445	433	420	424	431	407	408	444	435	455	404	371	448	439	437	448	435	457	429	398	437	400	408	430	433	422	425	423	419	406	421	425	411	416	431	477	477	452	445	447	423	425	430	432	414	426	455	392	434	438	440	422	433	461	412	439	466	420	402	429	426	413	445	424	424	450	403	403	420	438	410	447	404	418	433	449	398	453	414	434	425	416	414	453	435	476	438	410	413	420	422	427	389	411	426	447	420	412	435	394	406	422	404	455	407	416	429	436	401	374	444	451	437	467	443	441	477	428	431	451	391	425	427	460	412	422	415	410	446	469	414	366	393	405	414	436	427	414	402	464	407	419	408	466	389	423	428	421	424	417	407	421	468	410	457	443	444	431	421	391	418	409	425	412	424	430	414	405	420	421	454	421	461	430	440	449	449	433	423	360	416	401	448	422	428	400	445	433	467	406	429	429	426	416	423	429	417	390	415	456	435	406	432	407	446	385	392	432	411	435	433	447	454	447	433	401	403	452	417	425	417	398	431	448	448	446	430	403	444	453	441	404	417	449	429	404	426	456	452	435	417	417	437	419	413	454	409	435	391	435	419	465	406	407	439	427	423	411	409	413	462	422	408	412	444	444	414	420	419	431	384	430	435	446	421	395	427	411	434	402	418	453	415	438	428	403	387	462	402	443	454	445	447	432	408	408	440	406	481	446	432	433	400	408	446	433	456	444	406	431	413	425	442	417	423	448	451	412	413	439	404	413	429	455	429	442	430	407	451	422	428	383	382	434	452	393	428	411	447	415	470	418	415	401	395	427	406	476	459	433	423	411	427	420	438	404	443	408	445	398	416	375	458	395	464	454	436	463	413	432	403	425	440	456	416	423	451	405	397	442	417	440	420	446	419	413	415	477	395	434	434	422	455	450	421	426	426	407	393	444	449	407	440	416	419	399	390	445	458	441	439	407	429	453	418	414	416	428	448	492	406	459	411	430	413	470	449	418	428	437	445	410	430	432	424	404	388	392	436	402	427	454	426	452	415	442	420	397	413	449	423	413	413	469	427	431	433	415	407	405	413	428	422	435	407	460	438	432	414	419	420	449	458	423	440	443	430	422	442	447	411	429	432	468	444	400	410	422	425	435	404	430	401	401	445	430	426	441	415	449	426	425	449	388	393	414	417	445	458	418	397	456	452	420	424	408	417	436	412	460	432	434	409	400	465	469	423	363	425	456	458	396	427	420	413	391	447	400	432	402	434	406	417	397	415	434	409	408	422	416	407	443	430	418	384	422	444	436	413	444	459	421	426	415	413	460	414	395	392	439	425	441	442	385	440	388	408	424	403	451	444	408	404	440	425	399	481	432	400	393	457	436	418	463	425	401	428	468	398	444	418	407	402	434	453	463	432	414	418	465	399	413	425	410	468	483	431	441	433	437	399	399	457	418	429	422	471	413	426	453	438	414	387	433	461	432	479	413	442	420	414	411	454	406	413	438	409	430	436	433	409	393	442	445	427	420	405	407	426	459	453	398	480	430	443	412	431	445	440	423	437	430	416	402	443	404	430	468	455	458	428	384	407	423	427	402	429	408	446	396	454	425	444	415	424	429	429	409	419	407	440	454	440	452	464	455	394	469	417	416	420	421	444	435	427	423	424	432	427	455	454	403	430	430	431	483	431	441	447	420	468	436	409	415	425	424	422	441	404	452	425	431	416	426	399	418	406	439	406	444	389	437	425	465	415	404	453	448	447	369	421	421	409	452	461	416	461	444	443	421	418	435	428	428	443	465	428	433	399	426
14635	1085	762	623	411	343	281	228	230	186	163	184	144	121	137	146	127	143	127	170	132	109	135	128	135	136	124	122	152	130	146	117	123	161	120	137	139	141	116	125	120	131	145	146	123	140	136	108	135	145	127	129	148	134	133	119	126	156	150	134	132	108	152	122	133	103	116	118	122	139	135	133	129	121	129	107	124	112	104	123	125	129	118	140	117	128	128	135	140	138	134	140	130	149	125	132	141	130	131	105	117	142	140	127	143	112	135	129	128	119	129	144	118	131	130	117	117	112	117	129	143	124	124	127	114	129	127	134	126	135	117	128	115	130	143	132	130	128	120	139	141	126	128	131	140	133	147	105	128	107	133	137	112	117	114	106	115	136	115	107	150	128	137	119	116	131	125	134	127	120	151	140	147	127	148	138	144	125	137	129	124	127	112	128	101	112	109	149	135	133	146	140	157	136	152	139	122	118	133	129	140	129	131	134	123	126	142	146	135	114	126	120	117	144	113	135	151	141	131	111	123	121	115	115	139	136	123	136	130	127	135	123	136	153	130	143	119	122	117	134	130	133	121	144	126	105	141	128	137	143	124	119	122	130	122	137	123	145	130	138	123	133	128	147	118	137	132	111	138	116	165	129	133	144	137	138	117	138	137	117	143	128	128	144	127	148	107	137	139	121	118	109	126	131	117	127	137	161	121	129	119	102	125	125	117	127	125	139	130	140	148	120	141	127	125	142	127	157	126	134	132	130	126	139	118	129	139	137	133	102	127	119	136	134	120	125	155	143	130	139	114	150	137	131	110	128	129	140	138	138	136	156	138	134	134	108	131	122	130	112	149	133	130	121	128	142	138	138	129	124	132	117	124	129	129	121	136	114	143	128	141	125	158	157	115	114	152	137	112	127	152	142	124	133	133	114	131	125	123	134	144	135	134	146	136	103	128	124	139	120	138	123	138	131	144	137	157	113	115	132	118	116	123	115	145	131	120	123	125	110	115	137	132	136	132	154	155	126	137	134	150	126	146	112	152	130	119	143	130	122	120	142	123	139	105	113	153	122	133	129	138	131	143	121	125	121	117	131	133	132	146	118	122	136	130	137	113	130	135	114	118	130	129	132	122	141	125	108	142	135	120	131	118	119	141	151	122	111	128	145	128	130	128	142	122	123	139	144	148	121	141	144	116	125	115	141	119	126	139	126	114	124	125	139	140	159	138	130	152	108	121	132	143	136	117	121	122	120	119	117	138	120	116	122	122	146	122	127	123	118	151	118	147	155	130	118	135	135	116	123	116	126	131	118	136	129	145	139	100	144	141	122	127	128	123	105	145	110	143	124	125	115	136	121	125	118	149	125	156	129	115	108	113	104	121	130	152	114	127	143	140	128	128	133	140	132	145	135	110	133	117	113	122	151	142	135	136	104	135	131	112	133	123	141	135	132	136	136	126	141	121	136	136	134	125	134	124	115	143	148	138	145	136	113	125	104	140	140	145	118	135	133	140	132	147	121	108	127	126	132	129	105	130	135	159	156	148	143	116	112	127	138	132	121	122	128	137	152	128	136	139	122	133	111	142	141	116	128	135	133	129	128	123	163	116	105	133	136	124	116	145	135	126	139	124	112	120	139	127	149	133	94	149	172	118	117	145	146	96	130	129	125	139	133	140	132	124	125	127	144	137	130	122	133	124	120	133	125	121	134	134	122	138	136	126	117	110	105	130	137	119	121	130	149	141	101	119	126	122	141	116	116	120	158	144	128	133	135	123	132	143	153	139	139	118	148	137	135	127	150	134	124	137	132	116	136	145	141	151	120	138	107	130	121	117	135	139	122	141	122	136	142	119	118	123	151	146	127	119	150	138	134	135	145	122	135	135	127	134	153	131	148	132	138	134	148	124	138	130	126	138	109	121	123	134	158	120	137	124	133	133	136	121	130	140	143	130	129	141	136	129	149	137	134	145	134	112	121	130	122	139	128	122	140	137	131	142	145	126	121	129	122	122	105	141	119	115	138	126	113	141	121	113	125	135	132	125	136	135	127	98	141	122	121	125	123	132	133	120	145	141	132	122	123	136	129	113	141	108	153	140	125	129	132	127	135	133	145	152	117	125	110	130	131	138	122	154	140	133	148	142	115	133	141	143	146	127	117	104	126	134	122	143	164	123	132	123	130	137	128	128	118	138	107	122	108	113	125	136	127	116	122	115	119	124	132	131	139	109	123	144	133	148	125	138	127	139	115	136	131	130	138	125	125	142	115	119	147	153	131	119	140	111	129	141	144	150	136	116	113	153	138	129	127	133	110	138	148	132	150	118	136	112	128	118	121	125	111	141	120	126	123	150	118	124	115	125	130	125	121	134	152	136	120	134	135	113	138	134	127	107	106	131	140	126	128	103	134	133	133	138	128	141	126	112	160	129	122	125	123	116	119	141	123	118	148	108	121	142	146	143	122	151	144	128	149	126	118	116	128	128	132	117	133	128	134	125	131	133	118	120	113	119	122	117	122	136	131	124	140	147	131	117	132	111	107	116	124	134	107	129	125	105	113	139	111	132	129	120	111	145	149	106	134	126	125	121	109	125	116	117	125	125	104	117	130	151	134	139	150	139	128	119	144	137	112	136	150	143	131	118	141	126	121	127	109	147	141	116	130	118	135	135	133	132	118	115	134	120	131	143	132	124	144	130	138	121	165	120	133	149	159	117	125	138	142	134	126	150	125	138	119	124	129	135	111	121	156	134	127	130	128	140	122	116	128	110	136	136	124	116	128	127	146	125	103	136	126	139	116	145	127	128	128	127	119	117	142	154	118	112	114	125	131	130	149	122	142	111	125	99	154	133	129	125	135	132	117	121	141	104	123	123	137	130	138	111	118	120	128	120	123	146	126	131	121	140	158	125	152	124	143	134	110	142	114	134	119	122	130	131	128	126	140	148	125	170	122	139	113	125	100	112	119	137	121	119	116	117	135	136	131	138	112	117	134	132	130	118	130	118	111	120	136	128	128	133	119	127	117	120	122	126	126	143	120	136	123	121	123	133	140	145	120	128	138	144	142	126	106	117	154	123	123	142	135	130	135	129	91	119	137	122	134	121	135	141	126	123	130	125	147	132	163	118	126	136	131	113	108	139	121	136	127	145	137	128	140	147	127	146	123	137	114	136	125	116	115	115	139	135	120	134	127	118	129	145	114	140	125	120	138	135	142	126	131	139	129	140	116	143	112	127	122	149	122	118	107	121	121	156	144	134	121	132	130	132	131	129	124	116	103	120	126	127	149	142	124	111	124	123	142	146	134	124	132	116	126	134	112	121	121	136	131	123	138	136	116	146	115	112	126	127	136	130	138	144	128	122	125	142	144	128	130	117	121	135	145	135	124	130	132	137	113	144	135	137	131	132	125	110	125	139	112	123	127	129	130	112	141	123	148	114	115	109	131	129	121	119	107	124	112	135	125	144	129	126	152	148	144	147	137	126	133	146	138	116	129	132	146	129	126	136	140	137	139
8250	912	1703	2060	1686	1386	1057	926	831	749	647	615	576	551	528	501	508	484	454	400	458	444	445	420	410	416	404	385	384	391	382	382	378	392	395	394	398	382	381	384	362	366	379	355	373	350	367	361	341	344	334	381	349	367	348	322	328	345	360	363	336	356	363	366	363	330	335	387	334	385	348	362	353	377	358	348	348	367	351	353	326	373	346	332	347	354	342	348	365	343	368	380	337	326	362	333	383	328	383	330	342	358	405	375	321	317	307	369	319	363	367	343	354	326	356	344	381	334	362	344	384	308	343	360	369	378	356	371	340	336	343	347	347	369	349	362	374	339	353	344	326	360	327	344	342	362	333	363	352	351	365	337	353	354	355	354	355	341	362	321	337	346	326	336	360	372	339	371	330	344	345	385	347	335	325	345	362	340	323	325	374	344	353	368	324	386	341	297	341	388	345	349	330	321	346	333	356	340	384	360	319	328	375	346	371	365	349	364	352	347	347	357	322	359	344	349	382	358	369	346	373	340	314	346	354	364	348	355	345	325	317	373	353	381	352	317	336	344	343	337	343	379	352	356	340	329	382	355	316	300	358	343	348	374	306	321	348	347	337	367	357	384	329	351	393	355	352	324	368	347	361	296	320	320	349	377	354	330	345	340	340	347	351	344	345	369	337	339	344	342	339	325	385	358	353	339	346	385	328	351	366	355	351	345	342	355	342	348	347	359	374	379	337	314	369	354	314	368	386	367	360	340	322	336	364	348	334	338	353	374	361	324	359	313	315	322	325	331	346	338	368	357	323	338	369	339	358	335	337	348	316	365	363	368	352	333	356	321	349	306	343	305	343	356	326	346	340	361	379	354	332	387	350	345	359	337	349	328	328	378	337	334	347	353	343	360	308	350	343	311	360	315	362	343	356	391	353	372	348	342	338	320	338	313	327	315	345	349	319	355	350	361	350	380	370	365	337	371	348	366	340	352	319	326	325	321	342	346	358	351	322	340	325	348	341	354	350	338	355	333	325	333	375	342	333	324	327	344	354	331	341	355	384	316	373	361	340	356	352	352	355	332	354	334	326	320	389	341	352	367	355	366	328	357	355	341	338	342	344	364	327	325	378	341	348	352	349	332	342	348	335	383	319	347	311	381	335	342	350	313	361	365	330	355	359	324	362	331	361	370	331	358	334	357	361	321	337	359	338	332	330	354	380	335	366	327	338	340	344	362	338	325	353	383	329	344	342	358	370	326	343	328	329	346	353	361	359	352	338	347	356	341	367	350	328	330	340	377	367	373	356	357	342	336	338	348	358	359	381	345	328	322	332	352	348	339	363	336	350	367	335	366	330	324	340	360	325	340	351	334	350	348	374	361	340	345	339	360	304	358	375	345	357	349	337	358	336	337	335	343	380	345	326	319	359	325	361	325	363	344	368	351	345	339	354	311	330	378	339	354	327	305	356	335	343	347	350	375	352	350	348	376	364	365	356	350	380	340	348	327	347	352	352	355	349	345	343	362	371	342	343	329	351	340	347	359	370	336	353	359	347	366	334	336	377	351	356	330	353	338	365	346	377	345	340	384	353	331	318	369	293	324	365	395	335	352	342	359	331	342	344	320	360	325	324	345	376	364	353	353	329	358	334	334	410	365	327	329	346	338	389	347	344	321	344	352	364	367	329	336	318	327	336	331	317	367	332	347	352	323	350	364	364	332	353	354	341	367	348	321	328	361	362	320	356	358	337	321	315	330	347	327	338	350	315	360	351	378	358	323	330	315	308	320	320	325	303	356	362	346	354	360	354	342	339	369	364	380	348	378	350	325	361	324	351	328	354	371	372	353	373	360	351	369	335	353	323	343	353	393	357	317	359	345	368	341	362	353	341	319	364	324	344	347	357	362	375	316	323	332	310	350	350	313	351	322	317	345	361	345	354	345	351	330	344	354	361	354	344	334	345	360	340	354	322	332	370	324	353	303	352	333	344	320	358	365	347	306	344	350	364	327	341	384	362	366	342	338	327	321	344	370	333	357	340	333	351	357	337	328	317	348	348	349	369	334	335	369	354	346	368	346	353	393	337	362	322	332	362	373	330	357	333	346	328	330	364	367	367	362	340	329	371	326	339	340	362	356	343	308	346	341	320	351	344	372	345	358	351	356	363	339	352	348	339	332	327	346	335	343	328	366	359	357	353	388	394	341	360	337	342	339	357	344	354	348	340	341	347	366	345	357	347	337	374	333	344	372	329	344	333	322	306	330	339	347	350	349	337	325	330	356	328	372	327	325	332	325	314	345	338	374	326	317	350	354	357	360	345	333	341	356	355	353	340	358	350	376	350	321	350	313	365	325	311	346	351	349	357	339	340	312	326	313	338	355	326	353	381	362	338	356	368	364	345	329	357	365	350	391	348	365	369	356	355	348	345	383	352	352	327	325	338	324	344	376	339	362	361	367	362	330	343	378	379	330	319	335	350	293	358	357	349	328	345	341	348	339	347	353	360	362	352	355	353	318	349	366	335	348	348	337	366	387	331	382	349	339	364	385	324	338	362	369	354	347	344	347	348	367	341	350	350	344	372	365	358	339	369	364	370	362	345	321	344	356	375	321	323	323	333	360	333	377	347	322	366	334	342	340	387	327	341	395	343	334	346	396	401	309	368	383	330	348	315	342	318	323	337	318	341	331	340	354	351	340	323	361	323	367	319	332	345	350	362	340	345	352	354	370	331	337	365	348	325	361	367	357	348	355	339	374	339	352	330	351	322	344	361	328	348	326	337	364	345	328	315	340	334	332	361	348	342	359	324	369	374	334	319	338	340	352	329	320	335	345	325	344	359	346	347	326	340	353	312	371	323	353	330	370	359	362	360	338	367	365	320	388	347	309	318	353	344	356	373	354	320	374	359	337	364	336	315	344	331	333	354	340	353	323	344	348	378	343	349	341	326	361	346	333	345	346	334	317	360	361	358	334	346	353	350	340	327	345	372	363	377	347	365	291	362	364	348	331	339	349	329	376	378	336	356	350	359	372	362	320	367	378	365	376	332	365	354	324	354	344	352	329	349	320	357	336	390	370	348	297	361	335	338	361	340	374	333	346	380	354	315	356	342	353	360	345	317	319	390	328	359	388	356	328	331	367	349	354	375	310	370	361	389	320	356	357	304	336	309	336	356	339	353	357	391	360	347	362	355	393	362	398	341	334	400	337	326	309	341	349	379	334	338	350	384	372	358	378	335	347	360	383	356	295	331	353	330	357	328	336	345	353	347	361	353	350	342	343	363	327	351	328	346	345	340	376	344	358	344	367	342	317	327	353	316	360	362	372	341	345	358	354	347	360	342	327	368	360	370	363	325	340	354	362	323	319	373	343	323	325	355	365	305	371	361	309	357	360	352	363	400	347	339	355	317	357	328	383	330	328	374	352	333	346	339	375	388	327	359	328	349	331	358	324	339	360	372	329	337	361	324	378	330	318	329	352	335	325	340	370	342	361	373	346	363	376	316	330	318	324
1850	409	360	359	378	362	414	416	381	383	369	328	343	347	352	370	398	375	331	392	368	351	384	418	382	372	341	368	339	339	387	358	383	364	377	372	364	371	346	346	337	406	351	407	372	327	375	348	325	374	362	363	371	396	375	412	364	334	382	338	381	361	378	345	386	382	349	354	388	361	346	365	367	347	376	380	406	422	368	372	351	350	372	399	353	359	378	356	356	391	348	349	347	344	362	324	374	374	367	365	363	378	373	374	408	379	355	342	396	373	361	370	359	358	380	342	397	374	377	391	374	338	362	369	370	377	321	386	360	359	384	396	379	348	355	352	414	369	329	373	351	329	326	360	339	344	364	349	355	351	337	352	350	371	389	352	337	379	384	348	365	378	354	411	383	369	412	349	364	367	369	360	377	356	341	338	382	386	381	372	368	377	371	406	391	371	364	367	371	375	395	400	368	397	361	361	374	338	348	403	401	374	378	368	359	414	349	382	390	400	369	357	373	394	333	388	392	374	343	354	364	384	374	378	339	366	369	363	369	373	367	369	397	347	373	369	356	365	395	352	337	361	369	349	345	343	378	401	355	414	345	339	391	368	329	334	373	378	390	377	362	362	321	389	427	368	368	364	335	371	364	397	365	291	358	342	375	372	368	342	374	385	414	366	353	355	391	361	360	349	378	391	374	350	346	359	372	350	357	369	338	355	365	336	376	371	326	343	351	375	360	372	361	345	361	372	389	362	382	363	370	387	366	332	353	389	348	358	352	386	378	389	369	361	343	402	395	356	370	366	325	371	376	361	360	354	374	381	390	370	374	336	363	336	386	314	379	338	375	380	388	350	335	366	338	393	396	370	367	291	350	382	373	361	407	342	335	343	395	357	364	387	379	367	337	362	357	341	406	363	389	352	359	395	337	356	393	396	367	368	374	390	359	361	352	348	363	366	352	383	336	396	357	368	354	398	346	348	329	360	367	337	383	375	352	358	350	353	353	316	402	359	373	362	369	376	365	362	372	370	347	360	350	373	348	391	374	343	356	384	394	354	393	390	389	385	351	368	313	369	364	356	347	349	396	375	383	366	348	383	376	374	407	373	368	352	377	379	373	363	373	383	350	359	357	361	395	372	357	350	390	363	386	380	387	380	380	320	372	316	355	352	363	371	394	389	373	321	359	355	349	378	347	354	369	353	379	380	348	346	378	399	364	336	353	375	360	365	349	358	370	411	350	361	403	354	358	370	338	321	388	354	346	368	357	403	377	377	366	368	382	388	389	344	377	377	328	361	317	371	386	359	407	361	385	330	351	346	367	399	371	335	378	342	396	375	413	383	381	352	391	382	387	337	355	360	377	368	334	368	386	379	353	328	348	314	353	369	371	371	350	365	368	357	336	365	352	368	393	353	357	374	334	379	372	369	379	333	368	343	375	419	375	392	346	375	364	365	386	352	358	369	336	374	385	355	383	379	386	384	338	391	377	391	349	360	367	345	378	412	353	328	340	371	384	303	355	371	362	372	391	366	374	370	352	367	386	337	385	348	371	370	348	367	371	342	378	355	371	387	391	376	352	408	369	350	346	353	331	363	367	377	358	383	364	359	351	408	399	343	352	375	363	358	375	357	394	353	372	387	330	369	379	345	388	388	355	342	386	359	382	369	373	356	316	381	375	376	375	370	347	353	370	383	360	377	334	377	355	370	340	400	392	373	402	378	378	381	380	379	411	364	346	328	343	350	378	378	360	345	400	372	373	351	357	389	384	364	364	387	363	368	357	391	337	371	361	393	337	339	372	349	363	348	378	353	381	380	374	389	357	344	372	344	384	396	362	360	369	332	340	373	402	377	362	364	380	347	368	379	327	359	381	385	346	371	357	383	410	343	347	341	330	361	388	363	365	375	366	411	324	338	369	372	356	376	364	368	341	381	379	419	368	392	330	372	343	388	378	370	344	354	360	377	366	355	364	366	344	371	359	352	347	415	358	342	362	357	369	364	355	367	349	383	366	378	369	385	377	351	361	329	348	373	355	327	367	371	391	372	364	349	354	359	346	338	383	354	374	357	372	380	378	372	365	342	384	389	367	382	364	350	370	365	374	360	361	345	396	382	366	385	355	364	407	365	362	380	375	355	362	366	380	365	376	374	352	383	397	325	336	353	329	354	323	364	372	364	375	379	380	365	368	406	346	375	371	358	402	403	333	359	354	363	368	359	334	362	357	374	385	390	377	383	345	335	366	363	366	362	384	374	368	369	357	308	328	381	359	389	371	347	358	369	395	355	355	386	366	373	393	389	360	368	385	370	393	349	381	393	397	411	407	374	359	388	410	345	389	394	391	400	374	368	387	429	376	388	363	380	362	384	390	363	382	320	374	378	378	385	377	376	374	381	399	350	366	370	380	377	350	408	346	369	393	415	364	366	398	344	361	355	341	366	374	375	390	362	368	400	396	379	340	349	358	344	379	367	398	362	369	380	374	367	329	376	384	365	375	366	347	324	359	336	349	370	353	349	361	383	370	315	365	370	333	346	366	378	392	385	353	398	363	365	396	341	391	389	343	344	356	365	410	388	350	355	347	363	355	389	396	369	309	370	395	378	386	408	343	399	376	373	352	364	353	352	341	375	351	355	363	348	353	358	363	409	377	350	350	361	379	358	394	337	396	372	415	390	354	336	373	337	376	400	359	360	350	357	374	368	350	356	328	386	384	348	341	386	384	329	348	372	339	426	370	383	359	375	357	375	352	387	372	372	350	399	366	367	398	370	354	358	352	342	336	354	365	394	325	376	381	388	378	368	378	388	382	372	390	353	381	342	341	361	375	333	389	392	395	373	373	391	378	384	387	349	376	375	355	369	344	360	372	347	350	336	379	373	386	349	360	360	365	369	378	353	355	333	383	398	362	402	365	359	374	342	338	395	351	338	336	375	341	351	400	320	330	363	359	389	397	374	356	384	372	371	372	384	352	375	390	368	344	366	418	329	379	367	362	352	349	378	368	355	371	363	354	359	406	371	333	370	374	369	383	382	359	361	383	347	373	369	344	365	378	375	406	382	369	349	327	363	379	358	395	365	385	386	354	342	387	391	375	382	365	389	393	334	374	362	365	347	396	367	378	365	384	400	383	367	364	362	371	343	331	351	382	371	347	385	393	375	363	334	345	385	350	345	358	359	382	404	327	363	403	365	316	345	329	370	354	407	381	373	320	440	390	368	361	339	331	352	361	354	367	382	339	361	394	371	363	368	351	332	391	341	342	362	366	399	380	350	376	350	337	351	372	387	354	330	377	374	366	336	381	330	369	397	355	353	349	372	392	404	412	349	361	380	343	347	368	359	363	385	402	419	377	360	347	364	385	361	376	375	342	368	329	331	337	366	405	375	372	372	350	386	389	356	360	380	375	351	334	370	373	359	370	417	355	368	356	396	382	381	356	348	381	356	341	385	339	379	373	347	345	390	367	364	356	372	373	336	388	351	354	359	365	392	359	387	363	340	368	371	377	382
2103	841	816	843	845	831	822	809	790	827	812	835	859	828	869	711	735	867	768	790	781	794	773	759	879	744	823	815	821	790	798	824	832	795	785	849	825	831	834	798	806	776	850	782	833	769	844	781	786	757	792	823	810	827	793	791	778	791	754	791	808	809	836	775	831	818	805	783	853	799	832	901	758	813	842	812	812	831	833	835	782	826	792	796	847	845	804	805	812	805	773	775	719	814	752	832	779	771	813	804	792	815	737	788	761	830	849	800	795	803	790	810	778	787	768	797	765	819	780	737	811	781	799	797	741	785	828	783	824	814	752	791	807	824	831	834	777	774	794	835	837	761	818	811	778	804	816	784	787	797	804	795	750	794	790	767	793	804	798	743	819	765	821	764	736	769	775	776	793	786	804	813	810	791	816	816	798	776	777	815	796	875	767	781	767	765	789	778	794	751	861	779	790	772	791	824	749	751	829	832	796	805	827	829	866	722	778	743	747	832	810	789	824	761	825	759	829	811	818	763	795	799	866	795	810	798	820	796	810	738	802	774	750	821	808	811	800	800	800	787	795	748	803	796	791	774	809	795	824	794	807	804	758	807	802	801	840	775	759	805	772	783	783	806	742	795	802	752	790	796	779	776	760	788	837	798	819	800	818	794	781	798	803	794	798	755	826	784	856	776	764	832	779	773	759	802	803	807	777	798	731	775	798	830	815	821	797	821	803	798	821	752	788	823	801	775	815	813	833	800	799	813	841	778	754	819	754	775	785	781	789	848	818	830	815	764	820	804	835	825	771	806	889	744	778	815	809	765	803	841	835	798	830	811	751	856	792	818	804	753	834	786	813	829	761	779	809	849	807	789	774	841	830	777	784	815	810	787	854	820	784	817	788	752	856	722	795	771	771	776	814	802	769	816	820	743	794	768	811	821	800	739	778	798	775	774	777	796	847	829	862	793	806	827	802	782	819	776	803	746	773	795	830	814	838	736	784	765	764	820	787	750	778	760	802	803	760	813	768	774	754	801	734	800	822	809	828	794	833	756	773	799	812	791	799	823	744	757	786	818	782	807	789	887	826	798	778	795	793	794	782	782	818	784	813	846	811	808	747	811	771	798	767	801	782	801	833	826	764	836	849	783	817	804	741	819	797	796	743	826	805	786	823	822	801	723	783	796	790	804	830	771	772	780	817	799	828	818	787	827	785	807	798	788	771	789	842	758	789	798	828	756	786	797	825	767	763	786	814	856	807	817	823	794	791	794	735	799	849	797	820	780	783	812	833	799	768	783	771	793	792	742	808	843	811	768	800	790	824	831	765	796	772	797	784	809	814	737	763	816	811	816	790	808	816	815	834	795	781	825	813	786	794	833	762	783	780	813	758	822	824	796	794	834	800	817	793	842	806	797	800	846	814	819	831	751	783	737	776	781	776	803	822	763	854	801	767	838	760	823	830	863	779	785	785	808	766	773	820	817	801	785	803	760	832	800	745	791	779	758	802	796	802	787	827	830	802	816	785	777	754	776	825	793	779	759	746	824	803	809	802	766	819	721	777	844	798	756	783	820	802	762	805	821	788	853	787	833	827	790	828	836	771	794	805	804	787	808	807	839	747	797	849	811	769	844	834	776	777	803	810	807	793	770	788	795	794	812	779	766	758	816	809	817	811	756	814	818	786	840	770	791	791	756	768	789	827	777	779	771	807	772	808	795	805	787	734	772	783	809	777	785	819	830	779	737	783	817	779	805	810	781	840	760	817	771	815	855	785	780	812	826	815	817	836	804	875	796	772	797	816	844	804	782	799	772	794	819	745	829	796	774	768	813	812	797	800	790	832	807	789	808	786	812	788	795	734	835	847	856	802	797	828	825	790	824	792	749	802	806	778	794	774	834	772	779	781	822	750	824	829	800	774	823	789	753	816	863	812	807	782	829	841	815	775	797	759	824	820	847	748	779	793	805	840	855	770	780	818	771	796	786	728	793	854	863	818	826	785	796	776	781	797	819	778	809	814	790	804	832	785	793	821	833	801	777	805	787	793	777	821	795	760	753	836	803	801	752	852	844	793	787	777	778	825	780	797	791	749	740	849	797	779	767	814	796	757	799	789	799	839	789	786	858	839	811	821	801	780	839	837	794	805	793	764	764	756	777	813	797	812	750	791	801	781	780	766	836	786	777	795	809	799	795	824	828	784	829	772	741	842	796	784	844	747	786	805	824	790	751	783	766	804	817	849	859	780	846	784	815	806	776	767	754	789	807	770	816	782	788	836	793	803	776	726	804	832	840	781	790	814	774	810	786	820	819	778	787	796	762	801	771	789	815	797	765	811	799	776	783	780	807	807	741	815	784	777	796	771	820	815	778	818	751	810	780	799	794	815	836	777	753	820	838	826	744	782	794	781	823	817	798	802	810	799	749	812	826	818	799	794	735	758	797	795	793	805	785	788	789	830	772	811	730	806	789	769	811	820	807	798	838	805	768	775	786	849	849	764	780	804	789	799	770	784	801	767	758	804	808	782	811	802	805	781	812	803	750	811	771	809	735	779	804	771	809	811	772	765	810	831	759	795	835	802	840	828	830	776	829	772	781	806	807	788	761	761	788	803	763	821	775	803	802	809	787	811	766	787	736	801	858	792	812	771	808	797	829	811	775	795	796	775	816	832	764	776	776	783	794	815	822	818	816	763	779	799	811	840	803	815	802	802	812	826	825	802	781	776	811	825	770	785	803	779	803	815	809	804	760	779	762	774	774	762	816	813	841	786	866	813	763	792	801	809	798	793	816	819	835	815	746	762	825	850	804	789	782	774	874	751	817	774	814	822	814	797	823	774	792	817	735	799	810	750	790	816	768	795	799	844	821	810	818	812	803	803	814	817	833	801	818	776	782	835	770	800	774	762	785	744	820	772	771	739	784	768	805	809	790	796	787	813	780	795	878	800	844	773	775	814	807	821	775	791	795	809	860	797	778	787	801	810	770	808	780	830	780	782	774	815	802	776	864	773	800	764	799	775	858	791	776	791	819	772	805	753	816	809	819	843	797	808	818	795	805	783	822	782	860	739	794	788	835	884	821	720	810	829	857	784	786	857	823	799	775	790	790	844	797	754	770	783	796	776	839	790	818	821	774	845	737	755	783	844	828	792	809	772	807	813	733	747	743	803	819	817	824	780	771	803	810	826	795	805	757	818	822	808	741	759	749	783	784	799	842	786	841	771	776	857	764	784	775	807	756	759	842	755	812	797	853	796	764	804	789	826	837	768	815	778	828	774	799	814	778	802	830	823	813	778	784	817	762	786	806	799	744	805	795	776	741	794	736	741	735	818	783	813	798	871	750	755	825	799	798	799	823	766	822	827	817	789	819	812	827	835	787	777	771	800	809	809	805	755	837	798	761	821	770	783	784	783	775	802	781	764	787	792	805	727	838	830	776	820	825	791	811	816	817	801	793	789	749	797	805	738	798	806	750	824	787	792	781	816	841	797	815	804	757	836	836	788	832	766	826
8024	559	483	431	334	282	253	214	198	204	211	214	203	176	203	204	195	185	165	177	202	186	171	183	165	192	182	187	168	168	181	191	174	164	196	170	191	184	165	215	182	187	180	189	177	159	154	169	193	183	169	192	185	187	158	192	178	170	183	185	185	180	176	165	184	174	188	166	175	191	155	181	205	193	190	152	190	205	189	171	168	167	184	181	198	185	178	210	168	175	187	184	180	178	175	177	186	162	187	163	199	169	177	165	183	175	183	186	161	166	187	196	193	184	175	147	181	178	173	181	167	176	174	196	191	177	185	165	168	204	163	194	173	155	189	184	179	190	189	175	180	211	168	208	163	178	188	181	195	173	174	174	177	162	175	195	187	191	159	176	160	175	176	190	160	162	178	188	186	184	176	169	171	186	173	175	184	198	191	169	185	195	191	177	181	184	184	181	200	153	169	161	185	202	186	187	179	176	188	165	184	177	171	153	192	173	207	209	174	165	168	214	182	181	172	192	202	181	190	184	170	199	206	175	185	176	176	161	171	169	177	206	192	181	213	219	184	189	197	174	176	186	197	197	165	180	175	185	179	193	167	203	172	176	171	171	207	200	157	186	176	184	222	172	181	202	179	191	196	181	184	169	178	195	188	164	178	172	168	172	189	156	158	195	170	202	175	176	178	211	198	204	167	209	199	157	164	191	156	180	185	193	156	145	172	169	181	188	169	190	167	173	163	173	170	181	181	183	166	177	185	206	172	162	196	205	181	176	166	189	176	154	189	175	214	180	165	214	185	188	153	192	193	173	187	177	196	190	184	164	166	205	193	175	174	180	200	204	161	180	172	170	175	149	171	177	175	201	166	153	175	207	201	173	197	188	171	182	181	183	165	184	186	197	192	208	177	177	180	206	203	190	186	196	174	190	218	200	203	192	179	178	166	171	185	194	179	182	203	169	164	159	175	188	191	192	182	185	199	192	175	174	178	191	179	202	184	172	196	166	200	188	196	193	172	172	174	187	171	149	173	170	179	152	181	210	206	194	158	179	188	178	183	188	179	188	174	213	184	186	188	205	187	177	191	165	175	168	157	192	193	175	168	188	169	167	167	209	180	176	158	179	184	194	167	194	205	197	177	181	182	204	170	160	145	194	183	194	153	196	177	157	184	196	183	178	167	219	198	166	206	180	158	211	179	156	186	155	195	151	173	178	180	174	194	188	179	188	179	186	161	178	194	169	186	165	201	178	170	184	196	187	214	160	170	170	165	195	175	178	178	203	195	168	177	185	186	163	173	172	195	172	166	171	210	154	178	190	191	179	195	180	198	156	211	175	197	166	198	183	191	201	192	194	187	179	182	177	163	161	180	194	169	177	177	142	191	179	186	177	160	184	175	164	203	176	192	175	188	174	197	172	173	210	194	208	193	217	175	195	200	149	205	176	207	177	188	202	189	170	191	163	169	189	197	182	194	186	166	172	169	184	177	201	182	179	173	170	203	139	182	154	178	201	212	168	224	180	164	203	191	186	169	165	167	168	161	186	173	184	167	153	200	198	174	184	199	169	177	165	193	191	188	188	183	155	167	184	178	163	170	194	197	182	192	197	148	179	185	187	185	179	155	157	173	159	196	191	200	188	167	197	187	192	214	172	187	188	171	205	168	181	190	177	186	179	181	172	181	164	179	166	161	175	161	193	220	169	177	175	158	189	153	160	189	181	166	188	175	202	175	159	204	168	173	156	199	187	165	173	178	196	167	155	188	187	184	183	180	175	186	180	190	167	161	169	165	161	190	182	172	204	216	182	165	190	191	166	168	156	174	197	197	173	199	170	185	170	196	187	186	192	185	213	188	173	190	182	181	181	180	181	176	179	175	153	160	185	190	171	195	174	201	184	195	184	183	179	165	194	190	185	179	186	201	183	184	180	174	188	151	192	187	201	211	176	158	185	200	187	182	194	211	173	178	173	203	165	191	197	181	211	179	187	190	149	179	183	178	164	191	182	185	183	196	177	161	173	209	164	195	163	189	180	198	173	176	162	183	192	160	197	187	185	187	175	197	172	187	163	189	177	199	184	189	201	176	193	202	156	190	171	178	191	167	207	182	187	164	186	174	166	206	174	171	193	194	172	169	180	187	194	204	187	193	190	186	187	200	177	186	169	194	177	197	188	193	187	167	173	168	176	180	182	172	178	163	194	166	172	189	170	192	149	144	163	174	217	189	187	198	168	169	181	163	169	177	158	172	178	187	184	179	170	158	184	169	189	207	180	176	189	168	180	181	189	177	174	175	188	167	183	177	167	170	208	186	187	218	173	187	193	192	163	225	182	149	176	178	171	164	200	178	191	152	202	174	209	169	193	182	180	189	161	179	209	185	187	215	175	159	165	192	181	185	186	176	179	163	184	178	209	188	212	169	177	169	183	188	203	212	173	177	204	201	175	187	179	179	162	184	188	182	177	183	169	191	176	161	181	192	224	180	182	165	189	173	181	192	164	176	178	194	213	180	173	173	187	194	188	167	176	191	181	187	178	189	180	187	202	168	203	177	180	193	153	166	184	159	170	194	192	189	187	167	152	174	186	169	213	169	179	181	191	199	140	175	182	170	183	181	173	193	189	174	177	185	194	181	182	180	176	178	185	186	155	191	179	172	157	187	194	191	178	207	165	189	186	189	164	192	195	178	204	161	175	191	195	171	191	174	184	189	180	180	164	176	178	193	203	176	201	211	171	192	197	181	190	204	152	172	183	162	183	178	183	176	192	187	167	179	206	178	170	168	177	219	191	178	183	193	173	206	193	191	141	172	188	198	173	172	156	177	174	172	191	187	189	172	200	185	177	196	196	160	177	172	197	172	189	174	166	176	209	180	167	173	166	188	149	193	169	150	204	169	171	169	182	189	181	200	173	184	183	181	184	181	179	183	198	183	175	178	175	171	186	183	158	179	171	184	193	203	168	167	175	190	178	161	191	210	180	187	195	188	173	194	162	202	170	192	207	176	166	152	213	179	175	199	200	178	195	184	201	192	175	181	193	171	189	181	173	222	152	168	198	160	192	204	197	202	203	191	194	164	209	187	184	196	187	187	158	164	173	170	190	172	193	185	172	170	176	207	176	180	191	182	187	220	170	196	187	201	172	167	181	193	198	143	176	190	194	169	180	171	171	178	173	193	156	178	180	194	201	197	173	153	168	154	204	191	176	198	175	167	189	177	196	204	197	192	182	187	192	190	212	166	177	218	161	176	211	209	183	169	164	157	195	218	193	165	158	198	152	173	170	178	188	173	212	176	176	174	230	184	180	174	179	206	190	189	205	179	162	180	172	191	165	173	168	170	171	194	178	183	179	186	158	175	154	197	178	181	200	170	203	184	198	185	176	177	175	167	192	169	203	182	185	186	176	190	212	198	176	200	192	178	194	195	216	180	192	187	184	170	191	169	196	193	209	207	168	184	193	195	171	184	169	180	169	172	178	172	171	179	183	183	178	221	172	178	185	175	198	191	158
6646	678	1076	1253	1113	874	835	735	691	631	580	544	536	531	461	475	525	446	468	484	512	476	462	453	451	444	474	454	426	458	428	446	457	418	434	428	438	450	416	495	482	444	431	431	419	422	456	410	432	445	430	445	451	404	431	434	390	437	448	412	417	439	446	418	420	444	419	453	441	446	445	427	426	434	421	451	443	427	425	447	391	427	448	425	420	465	421	424	376	422	401	432	419	412	388	468	450	430	425	396	429	489	457	427	422	413	396	412	402	393	392	453	439	458	374	416	408	467	398	423	424	443	411	415	452	425	394	421	417	427	405	438	423	473	434	444	436	468	390	431	424	450	450	416	430	414	436	404	403	419	451	424	425	422	420	422	413	444	430	447	444	451	445	433	430	411	443	442	427	450	420	446	432	422	431	419	452	412	407	427	416	419	412	424	405	485	423	452	476	450	446	423	426	452	444	392	421	421	433	407	437	446	426	420	418	463	405	401	443	433	409	443	412	427	373	429	424	429	450	442	421	417	403	410	410	419	442	426	426	438	429	412	404	430	457	430	408	391	416	435	444	408	451	453	428	435	450	437	388	434	423	449	434	450	438	443	427	457	410	397	450	413	443	435	419	417	447	430	403	461	427	449	414	427	440	412	440	411	428	470	393	433	431	449	415	393	435	387	443	436	444	466	432	409	420	420	415	447	419	417	445	380	440	448	427	431	440	454	432	436	401	396	443	406	422	416	429	404	436	419	435	431	412	416	437	434	407	405	437	442	375	426	446	453	427	428	415	411	442	421	428	437	427	423	436	439	432	438	414	430	418	452	440	463	471	443	432	404	441	420	445	456	454	441	449	466	402	422	407	400	453	448	403	439	376	432	423	425	463	425	422	435	391	467	380	395	417	427	434	404	441	422	385	395	431	423	405	435	414	383	443	425	432	424	422	451	443	402	413	372	405	410	434	402	418	434	406	403	404	427	422	420	406	451	430	452	414	423	424	446	378	439	435	394	447	451	448	420	416	394	444	394	400	425	417	387	458	435	456	418	407	386	420	439	445	453	408	441	405	411	439	392	425	461	461	445	433	414	422	443	458	442	422	442	448	420	443	434	415	408	438	414	448	462	447	453	426	433	469	410	444	407	444	427	395	416	460	434	427	395	452	423	430	426	441	459	422	438	404	424	449	450	415	405	427	435	441	439	421	411	422	402	405	398	418	426	410	417	426	407	467	450	436	443	417	466	444	434	424	406	432	460	436	403	444	406	465	419	429	424	434	419	415	439	409	422	399	409	454	477	424	409	408	397	430	430	457	410	466	394	462	447	437	406	386	415	404	406	411	419	444	435	438	424	436	427	426	405	445	443	417	472	391	444	419	427	440	445	407	429	431	427	401	410	422	433	402	446	403	435	405	444	426	417	401	412	438	454	430	405	449	457	454	425	412	412	453	427	428	432	417	432	448	451	440	419	465	436	409	411	389	411	417	435	459	389	440	430	467	380	394	417	413	447	447	435	468	449	435	406	434	397	404	413	414	394	443	433	445	421	411	441	425	428	466	419	436	443	431	413	410	431	444	413	414	392	427	464	432	447	430	447	429	437	451	416	440	430	438	425	465	450	421	404	465	439	438	450	455	431	429	432	458	440	452	451	402	450	447	419	409	440	422	411	452	439	439	446	398	463	400	417	429	428	397	421	412	403	437	427	460	445	432	393	422	466	431	449	450	449	460	413	383	431	438	426	430	430	425	454	464	420	443	426	453	409	420	438	412	442	435	465	406	407	406	423	413	433	403	448	452	423	408	442	428	407	439	432	450	392	459	439	435	417	391	433	427	429	421	437	436	418	462	425	450	415	412	438	413	425	442	460	408	457	463	418	460	427	412	401	441	450	405	464	412	438	431	419	404	408	431	431	405	424	403	406	400	456	457	472	419	416	425	485	392	415	432	433	409	411	417	400	399	449	396	452	433	422	436	452	435	440	411	407	413	418	453	429	458	478	429	406	474	418	430	421	456	410	441	424	428	424	419	441	474	420	396	425	425	461	413	471	462	422	412	454	438	406	433	442	443	402	440	445	444	425	413	421	436	445	421	434	455	416	447	424	416	447	414	450	409	467	460	433	425	431	422	452	456	445	421	406	396	438	408	443	448	428	454	399	437	456	437	414	446	418	394	459	435	444	430	416	432	376	437	431	438	464	419	413	456	429	428	412	431	463	423	435	420	464	461	447	421	469	434	433	449	451	448	446	451	397	436	462	433	389	421	410	471	469	445	468	447	411	442	457	458	412	465	427	432	403	424	449	467	398	437	462	421	485	413	439	414	408	419	453	454	396	449	430	458	422	404	426	467	434	415	426	441	440	410	443	396	430	429	453	462	427	418	427	406	413	407	396	433	444	428	443	399	429	434	407	393	422	439	408	395	467	406	408	419	430	402	425	399	373	438	406	486	416	412	424	427	404	426	457	426	436	452	422	392	423	452	414	428	427	456	406	412	426	423	410	456	387	394	411	422	420	431	416	418	462	427	446	451	427	415	411	414	429	404	407	432	403	435	413	412	424	413	441	433	434	427	381	434	429	427	415	441	445	435	464	449	455	445	428	440	442	435	424	403	437	427	430	417	404	447	410	446	418	438	406	416	417	473	455	414	422	439	416	487	449	455	412	439	429	442	433	427	448	422	438	417	434	438	418	447	442	418	399	472	443	418	421	462	395	423	450	426	426	419	437	435	433	425	421	415	466	408	456	437	439	469	417	424	427	470	437	380	410	402	416	440	402	429	443	440	409	430	465	420	454	439	399	421	444	408	391	410	423	438	420	401	425	425	465	422	432	423	442	456	437	448	418	433	434	437	430	448	456	429	387	400	431	448	412	413	410	417	432	419	411	435	442	408	402	426	415	438	461	420	434	442	454	441	460	445	462	413	421	442	449	473	402	413	427	459	419	428	401	457	431	387	397	415	445	429	418	415	430	439	404	444	430	413	433	474	397	445	427	459	414	408	444	393	377	457	437	454	435	432	420	457	436	438	439	439	442	428	435	401	448	432	430	444	431	430	445	385	452	436	422	452	420	460	419	389	434	444	382	420	444	426	421	439	409	422	414	436	478	411	426	435	427	436	443	394	418	432	405	454	417	421	420	414	412	438	430	442	446	446	410	444	454	400	414	440	435	405	428	454	434	465	422	397	415	453	451	401	445	456	392	458	455	419	415	409	389	417	397	447	448	437	405	377	432	395	368	388	421	435	385	395	476	454	423	476	418	461	403	448	408	441	421	463	410	409	438	413	420	406	473	427	425	442	438	451	400	455	416	451	422	450	453	408	422	462	431	456	448	455	402	419	406	431	424	439	455	431	429	471	422	392	414	417	438	389	439	385	435	466	398	471	415	455	425	394	412	454	451	412	437	418	441	420	445	440	412	409	417	424	450	469	433	456	419	417	408	435	415	436	428	398	435	431	418	415	426	407	395	441	400	412	433	422	451	400	474	417	437	454	408	434	419	438	401
14937	1172	749	567	436	329	289	247	216	185	192	183	147	185	181	150	154	152	148	143	118	140	139	136	149	142	124	162	132	141	130	143	135	131	144	142	123	147	137	128	147	133	129	129	137	116	114	129	130	111	121	135	124	131	143	139	137	136	148	122	146	149	136	149	112	136	102	100	137	151	156	132	118	120	112	112	134	123	137	122	109	103	124	143	125	117	127	156	138	127	121	138	117	150	118	136	147	124	138	134	136	123	111	137	122	113	127	123	135	121	126	115	131	112	150	131	135	155	105	140	139	113	143	151	146	109	127	146	109	108	131	149	119	120	127	121	124	135	128	105	149	107	142	125	133	123	127	123	138	140	133	138	108	146	129	120	139	147	130	143	136	134	136	135	124	148	143	124	133	132	116	138	135	137	131	133	121	131	123	126	126	136	133	140	123	144	122	134	123	146	124	131	134	123	145	150	132	124	157	142	121	131	118	133	114	121	154	128	146	160	128	138	147	117	132	126	129	149	128	130	111	141	124	141	127	117	137	137	128	125	123	125	139	152	127	115	136	144	133	123	136	140	135	132	125	102	134	142	117	141	134	128	119	130	133	138	113	106	115	112	150	132	139	133	122	137	124	142	135	128	138	145	119	152	137	126	110	139	136	127	142	126	172	133	133	115	142	128	131	148	121	142	133	132	131	142	154	147	115	131	113	124	134	129	138	112	141	134	119	107	125	134	141	138	136	151	142	123	134	145	131	147	166	123	130	142	124	133	141	125	127	113	132	130	135	115	118	139	128	147	129	132	135	146	132	128	118	146	118	140	145	142	111	106	130	114	134	138	114	117	129	135	131	117	153	123	117	137	117	118	129	121	127	121	119	117	135	110	129	124	121	120	106	132	137	131	112	132	123	106	137	128	148	133	145	123	114	141	150	124	142	139	128	124	139	139	145	120	134	107	145	118	121	121	127	133	128	145	132	142	168	151	120	129	120	141	133	150	156	123	113	140	121	141	133	138	142	148	123	148	122	122	121	128	155	138	119	124	130	139	121	110	113	126	113	131	149	131	136	127	121	116	127	134	128	158	123	120	122	142	103	158	118	120	122	125	110	144	125	142	127	141	134	126	134	129	140	138	136	152	135	138	128	111	135	133	103	140	139	106	140	133	114	138	156	146	121	130	140	131	144	138	141	160	136	110	140	146	135	120	121	140	120	125	125	116	122	141	139	131	116	120	140	166	129	117	137	121	122	138	124	133	143	143	118	127	124	109	131	114	128	144	113	139	128	145	144	124	122	122	134	127	155	136	141	151	123	116	114	146	123	134	110	130	126	135	160	132	136	133	144	109	104	127	143	148	146	134	152	142	138	115	124	120	144	133	136	147	130	108	118	131	111	133	124	113	122	130	149	140	136	135	132	117	157	132	112	137	157	125	138	133	118	119	114	121	126	127	122	127	123	132	146	99	131	139	127	117	124	137	124	125	114	123	134	119	153	136	125	121	147	136	129	122	125	147	131	149	131	121	129	141	124	113	117	146	128	123	144	111	119	143	135	104	123	121	137	127	146	122	111	122	131	150	149	129	134	145	125	145	142	142	147	153	133	134	143	149	144	127	142	134	125	133	140	136	111	99	136	134	130	119	129	137	123	155	134	125	139	151	121	136	135	132	125	125	122	131	150	153	150	133	120	119	146	119	138	143	137	125	130	122	145	155	148	120	134	126	144	137	115	132	128	120	131	123	137	131	134	131	134	111	116	132	132	124	97	142	111	120	133	119	113	130	105	130	131	135	118	120	141	128	134	129	139	131	140	136	137	128	126	124	154	153	144	123	129	143	128	122	108	146	141	131	144	119	124	115	143	134	126	110	135	135	110	149	142	136	140	126	122	121	125	135	139	104	144	136	114	137	130	135	128	149	128	140	121	121	130	137	149	143	134	130	120	142	120	122	138	125	144	147	137	157	119	127	129	131	122	131	133	122	157	144	129	112	135	149	126	127	117	142	137	128	126	132	120	123	136	124	110	151	132	134	135	109	120	129	138	146	106	126	127	135	138	129	141	122	118	134	130	141	145	113	125	137	145	149	118	138	123	142	123	149	112	126	111	136	125	142	132	142	145	144	139	142	145	135	138	140	139	130	132	138	120	139	126	134	150	124	124	120	121	122	114	118	142	126	132	117	149	142	158	144	157	161	126	124	134	114	132	157	112	153	134	130	124	125	132	134	148	127	125	139	127	124	135	145	114	98	116	129	140	121	135	149	136	126	136	147	150	122	128	125	131	118	143	121	122	134	128	127	129	135	158	147	126	137	120	149	112	126	131	148	132	122	121	128	101	157	131	135	145	145	129	124	133	133	139	142	130	132	103	133	134	123	111	112	127	128	128	146	143	100	119	157	143	146	105	120	167	133	121	128	130	124	142	130	110	135	141	130	113	126	130	147	144	139	111	120	118	157	121	141	144	138	169	144	135	144	119	125	132	137	136	143	119	132	131	133	126	135	129	123	146	129	143	122	155	148	135	117	127	147	130	132	125	127	122	130	143	138	131	130	135	132	123	132	127	124	129	140	119	131	123	158	133	119	129	147	137	115	130	132	132	143	129	152	131	148	130	128	148	130	124	150	140	123	149	162	148	125	166	120	110	140	134	124	121	133	144	134	130	137	118	118	142	133	116	136	120	117	128	143	151	127	127	121	122	148	144	132	116	129	139	148	140	122	129	128	117	124	144	137	137	109	118	117	149	146	136	147	134	134	123	116	113	139	119	134	116	139	142	118	130	166	145	134	127	135	116	152	128	142	135	112	131	136	137	132	129	108	128	127	132	112	142	106	109	115	122	157	143	145	136	116	142	126	124	128	134	131	123	143	133	161	118	138	111	133	139	141	133	130	131	122	141	154	138	119	132	132	139	123	134	129	132	116	135	121	129	106	139	91	129	142	156	134	128	150	146	132	135	154	142	125	137	144	140	121	131	128	139	155	138	110	142	150	130	131	117	121	131	136	115	150	108	115	111	124	152	119	130	129	139	131	103	132	129	145	118	151	118	125	144	115	124	143	111	137	122	131	131	128	122	134	146	132	144	132	128	137	135	128	135	140	142	135	120	124	149	147	142	142	148	150	127	128	126	136	144	139	110	141	147	142	104	133	112	127	132	130	130	155	126	142	138	135	129	129	117	122	108	120	133	143	126	122	124	121	140	128	124	134	137	135	119	121	140	140	142	125	150	145	105	133	143	135	126	136	110	113	123	123	125	136	129	129	152	126	131	137	127	126	131	131	128	129	148	119	131	132	129	115	116	151	136	132	145	135	150	129	137	142	121	107	132	139	121	124	163	130	156	127	125	125	128	116	137	140	126	121	154	139	151	124	128	131	145	121	132	124	120	145	122	115	138	122	138	112	114	141	137	124	149	131	122	127	121	128	132	122	137	141	128	140	126	133	149	162	135	141	122	139	119	132	140	145	115	115	101	132	143	114	143	134	140	127	119	143	121	138	174	130	122	128
8321	924	1701	1990	1663	1382	1131	952	818	737	617	571	572	510	540	527	505	484	480	428	438	437	418	421	447	385	386	422	369	364	389	398	369	359	394	377	362	375	367	391	363	358	347	382	372	365	340	365	385	361	380	385	368	367	373	370	384	308	360	369	347	359	340	357	356	383	364	359	362	371	376	363	365	392	358	332	335	353	333	385	371	335	361	356	371	349	364	367	370	349	322	376	350	350	368	342	334	363	364	333	391	337	338	359	350	354	372	350	346	368	357	350	378	373	341	370	357	356	330	325	334	349	371	350	393	401	361	355	355	390	334	372	356	354	365	363	380	361	337	364	327	360	349	335	367	346	367	377	348	330	345	345	335	334	335	323	355	361	346	349	345	336	350	372	373	369	338	345	355	344	382	395	343	343	386	362	378	349	354	335	324	353	343	352	343	358	373	329	355	348	346	352	347	362	356	402	335	356	325	344	351	360	335	330	359	389	346	329	337	338	345	346	352	356	326	362	321	361	364	352	361	358	320	378	355	336	345	378	351	367	386	351	352	347	356	367	369	321	340	347	370	382	356	330	346	360	354	326	368	315	360	351	357	338	358	350	393	326	332	390	340	355	334	351	334	347	362	351	323	359	348	362	331	347	341	339	331	405	316	349	333	351	366	394	340	345	356	331	374	347	395	365	334	359	332	355	379	324	362	352	370	336	373	340	378	384	381	379	370	358	320	341	359	326	389	379	367	363	362	329	351	387	372	360	346	372	359	359	355	358	354	363	365	347	358	353	377	346	362	408	365	369	359	366	336	358	326	364	354	331	352	329	336	348	354	325	345	321	348	346	355	340	385	333	341	353	347	375	366	322	337	366	353	357	388	374	356	385	396	365	361	340	374	344	338	343	323	349	350	359	347	354	327	347	350	350	342	362	321	360	330	380	379	365	365	305	365	373	369	345	312	364	371	331	325	356	349	391	401	356	330	347	379	340	360	365	392	332	370	360	333	377	342	354	355	332	351	358	319	359	333	349	372	332	335	387	352	341	349	352	335	352	368	341	352	347	346	367	377	356	334	331	316	326	396	348	342	355	334	372	350	342	338	343	343	377	386	370	365	338	364	348	368	367	367	366	352	363	344	388	369	328	338	373	332	396	339	363	342	380	376	365	341	352	340	304	362	337	361	348	346	363	348	342	355	343	373	353	358	346	362	372	358	358	343	364	356	395	341	333	385	359	359	360	350	342	312	342	351	337	331	355	347	357	305	351	314	355	348	349	331	334	369	359	344	353	381	350	373	343	334	384	356	311	360	361	355	360	371	368	350	337	348	339	334	378	354	355	357	336	349	343	325	381	337	357	337	319	336	352	334	370	353	370	373	312	322	371	358	383	372	363	377	346	349	349	344	346	355	345	333	357	336	351	353	349	381	322	338	370	308	352	311	339	343	353	348	350	358	374	365	326	317	347	380	333	317	362	352	329	350	349	395	343	345	360	346	331	316	373	351	362	368	325	341	365	331	377	375	342	370	352	373	376	354	359	348	333	332	395	339	332	347	364	344	340	338	360	359	367	323	365	375	359	330	394	355	358	336	374	338	350	388	365	380	375	334	359	345	343	364	334	370	337	342	331	336	343	358	337	354	374	339	346	337	355	352	336	329	368	370	347	333	338	329	375	352	371	326	345	382	349	343	364	326	353	333	371	350	370	380	324	372	390	318	354	361	365	356	369	339	369	351	348	342	368	375	341	378	378	353	318	325	323	335	321	329	338	360	311	341	349	369	342	379	359	349	360	362	366	361	340	362	340	345	341	356	368	374	309	364	348	340	331	339	363	360	366	374	373	370	327	340	366	351	377	344	352	330	357	326	353	360	363	350	370	351	401	365	327	375	323	329	368	367	326	341	340	341	358	356	346	331	352	339	356	367	337	355	356	342	342	379	341	375	358	354	363	352	346	368	326	351	363	358	395	352	357	356	376	376	359	360	358	332	366	342	364	321	324	347	377	341	318	355	321	338	375	306	352	361	343	356	353	369	338	352	381	355	326	351	363	362	354	358	343	343	356	352	345	366	367	372	376	330	345	339	363	359	358	374	362	400	376	353	373	355	342	349	319	354	328	370	324	364	356	368	364	366	380	345	378	375	332	351	324	363	342	344	320	350	357	361	351	383	362	380	336	368	372	380	349	340	330	326	342	391	379	363	365	383	351	335	319	345	385	366	328	378	359	350	318	332	340	372	363	361	356	365	326	326	354	365	372	352	355	320	352	332	359	348	351	345	328	374	356	350	360	353	320	351	341	367	390	371	345	357	338	346	356	327	377	363	369	378	360	344	338	352	343	362	370	360	317	356	297	390	330	354	350	327	358	347	336	352	315	386	359	335	350	358	351	334	340	354	375	354	322	373	304	343	361	368	361	363	344	323	346	372	371	326	385	375	357	321	338	386	330	368	345	355	372	358	326	356	327	358	352	367	313	335	345	358	357	325	365	365	362	357	399	370	339	387	344	301	350	326	342	360	337	324	336	356	363	321	348	345	321	360	365	324	328	324	338	369	335	382	361	353	368	327	325	362	334	363	364	324	364	347	352	340	350	329	363	376	347	325	349	335	392	390	358	350	336	334	362	373	356	349	374	340	347	328	355	388	399	349	340	367	321	352	337	368	383	374	295	362	343	346	376	386	342	326	340	357	381	367	371	339	369	356	339	372	368	336	334	340	363	364	341	335	357	368	328	361	347	364	366	380	390	376	370	310	344	328	348	352	337	345	343	377	342	342	314	337	323	337	346	323	343	331	318	322	339	341	308	338	336	343	369	331	360	341	338	372	346	357	368	350	343	391	371	365	372	363	354	329	345	390	358	362	352	331	330	363	385	345	388	376	335	335	320	359	385	369	357	343	345	347	357	350	343	340	336	337	338	359	353	356	310	332	360	347	340	367	331	375	340	411	326	388	337	369	364	372	354	350	348	328	364	357	356	351	387	396	371	352	338	336	324	365	379	330	355	393	341	331	346	370	406	378	361	375	329	291	348	345	341	346	361	361	325	350	341	324	356	345	348	357	373	343	330	322	367	350	368	343	377	347	338	351	343	363	358	361	363	353	372	321	343	339	320	334	357	384	362	327	365	330	370	317	378	333	321	357	316	346	353	381	312	360	395	370	352	357	345	373	376	335	328	320	342	361	373	358	356	336	337	380	359	354	327	340	357	366	335	338	334	346	321	353	390	352	384	359	368	329	344	358	378	357	358	316	350	353	361	374	359	388	348	359	339	343	378	308	337	351	362	358	342	341	337	364	377	365	353	336	343	340	370	363	335	342	299	335	333	369	350	335	379	345	336	381	369	371	382	342	346	374	348	336	359	346	350	359	349	336	347	356	379	361	316	329	356	367	374	340	339	363	363	339	342	346	311	365	348	353	354	329	357	377	364	366	363	356	349	405	365	333	341	352	328	391	364	365	379	363	365	362	354	344	324	351	368	360	345	368	327	330	354	368	383	345	358	330	334
1661	396	420	396	355	326	360	332	372	340	407	343	414	377	363	342	341	399	395	408	386	328	340	342	356	437	339	360	379	390	331	374	327	375	408	370	373	384	361	383	375	351	334	370	355	331	385	366	358	349	367	378	419	405	406	357	341	368	366	305	359	365	351	378	386	378	400	375	391	347	346	383	366	369	373	351	364	400	367	365	331	374	362	398	373	324	378	339	383	385	416	363	344	347	384	362	348	338	341	383	390	366	392	365	404	365	424	377	347	390	364	341	372	353	339	349	389	367	386	386	368	365	350	365	385	360	339	398	339	348	356	358	376	391	403	383	405	351	328	359	394	394	384	347	405	360	369	373	375	375	371	394	338	336	382	380	373	376	364	392	391	354	312	339	366	359	354	327	374	396	366	332	330	355	381	355	364	351	367	370	364	361	351	335	361	357	395	348	396	351	326	381	365	389	348	350	372	337	354	383	353	396	367	351	368	338	366	406	343	378	373	352	370	383	403	397	373	347	335	359	379	353	369	355	363	355	348	362	355	387	367	354	380	380	404	400	353	392	366	341	380	338	368	360	366	399	408	374	340	381	346	351	340	337	386	389	361	384	401	345	349	338	346	387	366	390	342	380	383	376	374	340	372	383	355	418	400	382	369	360	427	390	377	366	366	384	357	339	362	351	333	345	362	363	344	369	375	367	357	362	389	367	383	353	401	393	387	326	378	344	347	363	340	346	345	355	376	373	374	366	370	366	356	351	335	410	347	340	399	355	351	394	357	363	371	385	327	316	381	362	359	363	411	350	314	374	344	373	374	391	399	423	396	366	385	357	367	354	379	390	371	360	326	347	354	392	387	346	383	387	407	348	335	376	364	370	392	349	353	381	378	344	381	377	373	383	346	341	353	364	353	369	386	351	378	379	388	333	375	327	383	337	372	393	354	355	358	362	372	381	372	388	373	352	383	370	359	391	357	375	369	384	385	412	353	389	372	383	367	357	358	404	385	351	408	370	370	371	373	365	391	337	336	366	362	333	379	350	354	364	332	357	361	373	381	366	343	377	381	369	362	378	376	401	397	357	399	381	395	366	354	395	399	392	372	379	367	370	357	344	356	373	353	416	380	338	369	365	368	376	358	378	341	375	364	395	372	354	384	378	373	373	388	347	367	361	352	400	362	388	390	383	349	350	350	359	374	377	407	365	367	377	374	380	346	404	377	379	338	383	395	377	346	366	397	370	373	413	364	351	370	353	350	410	387	374	377	367	375	373	382	356	334	343	361	367	379	369	365	378	362	389	363	373	365	330	370	368	363	408	346	394	357	375	347	417	377	380	359	372	390	350	352	345	370	374	355	379	362	376	354	355	348	375	365	345	360	333	383	371	378	422	349	380	353	425	382	352	351	384	367	398	354	332	380	381	375	372	374	380	384	345	340	352	374	361	349	350	371	361	355	370	350	411	338	356	338	379	337	395	397	352	389	366	367	383	380	347	379	345	418	385	366	389	343	351	326	371	393	384	334	324	361	348	350	383	359	388	333	396	377	352	332	354	370	407	393	363	382	332	370	343	364	379	359	370	368	368	373	370	371	356	392	340	364	347	385	353	394	343	377	370	328	383	359	321	347	348	375	354	358	363	380	353	361	372	401	401	363	426	365	369	379	364	391	363	373	343	368	361	374	384	380	366	371	377	370	329	334	387	388	356	339	364	382	376	385	384	379	373	360	402	399	379	367	392	350	327	359	349	369	373	417	351	381	368	387	380	332	368	341	397	370	372	370	354	320	384	388	370	397	353	336	371	349	384	344	398	380	429	338	365	347	408	367	358	384	361	381	338	337	372	413	386	394	363	331	332	370	354	324	349	363	351	358	346	362	373	354	387	394	372	375	350	367	363	392	388	361	384	354	367	348	376	341	362	350	382	385	316	366	354	329	390	420	394	371	352	357	381	382	335	352	374	353	375	348	350	380	360	386	380	363	341	379	355	358	391	371	365	348	398	362	338	336	379	365	358	361	382	366	368	367	358	358	341	380	377	356	363	355	407	380	389	405	341	408	356	384	388	358	379	382	361	374	404	372	378	379	345	359	381	325	345	339	334	337	378	347	367	369	387	357	409	339	362	378	365	349	373	381	338	348	350	372	351	339	341	365	400	401	418	400	365	367	384	406	366	334	377	380	357	397	373	368	336	330	387	371	393	400	360	364	375	349	379	400	399	332	363	372	373	405	349	382	346	365	378	362	364	373	362	379	349	405	364	373	355	331	352	358	344	396	354	321	380	364	332	349	405	368	369	368	399	369	370	373	387	387	390	377	342	348	364	354	376	369	332	412	344	387	358	388	353	350	370	394	350	397	333	391	405	323	354	348	373	345	390	325	357	355	376	334	343	361	363	362	376	387	320	404	367	368	374	350	356	384	390	389	383	359	358	353	375	336	372	401	369	349	372	388	363	338	375	353	372	390	395	344	375	383	390	362	341	369	386	358	367	427	333	346	343	380	380	361	375	372	340	388	352	378	414	353	372	353	352	355	406	348	393	352	356	365	388	397	380	335	332	344	344	364	395	356	339	380	402	369	375	426	343	353	370	403	393	363	391	341	372	367	364	358	339	317	402	392	385	318	382	361	343	381	364	383	406	379	340	359	338	361	329	359	355	371	321	369	371	367	352	365	387	367	396	347	389	378	357	378	393	349	383	362	312	326	394	336	389	363	327	367	365	349	371	400	378	362	346	391	355	368	365	362	325	349	366	362	381	364	390	345	376	341	359	387	379	355	389	394	372	374	392	373	355	356	359	385	374	336	375	384	405	338	341	337	367	314	380	365	363	360	374	389	339	374	380	362	319	330	338	335	386	350	360	367	362	353	344	396	346	356	345	377	368	359	394	339	360	368	380	378	373	365	342	356	379	394	319	381	361	361	393	370	392	364	357	377	367	382	374	404	336	362	363	384	351	416	402	365	384	365	397	349	342	386	399	362	349	373	393	390	329	336	394	345	342	351	332	380	349	408	355	388	348	403	369	345	358	378	377	361	369	367	361	366	392	376	381	402	398	366	389	396	349	337	349	380	356	367	355	365	386	333	356	331	374	333	343	378	352	336	383	375	380	366	348	376	379	350	352	335	377	380	368	408	358	377	369	377	384	404	398	390	392	350	368	384	372	384	402	367	354	377	343	356	351	344	394	363	400	356	355	354	355	396	371	396	396	372	374	358	378	339	393	368	357	340	373	354	379	341	340	388	394	341	360	335	367	393	372	383	378	327	381	366	356	369	387	385	364	383	379	329	331	356	380	350	389	374	389	343	374	381	354	367	350	354	386	357	338	407	346	385	365	358	364	383	390	368	362	330	353	384	326	335	370	366	370	392	371	392	355	347	375	395	398	361	382	380	382	351	379	375	380	344	376	383	359	350	349	380	333	354	371	419	341	368	333	362	372	351	344	347	402	374	382	407	416	392	363	374	357	372	362	355	362	399	359	376	364	377	374	363	378	328	363	419	370
2072	806	804	840	816	809	807	874	855	835	790	794	794	859	774	803	851	819	816	780	821	701	827	797	785	807	773	805	824	801	798	844	833	791	812	785	884	817	761	852	749	836	820	781	792	804	810	816	819	817	854	779	806	814	835	752	807	790	799	790	757	791	804	898	821	810	786	763	751	813	763	767	744	801	800	794	767	813	831	783	798	801	765	780	809	779	819	770	811	794	815	785	851	799	838	787	749	771	735	783	803	758	770	797	811	790	785	786	853	805	802	773	793	831	793	792	838	788	781	766	818	762	794	783	778	775	832	816	847	799	772	804	794	825	830	818	830	810	799	769	762	843	793	790	769	789	833	823	831	744	814	754	759	813	785	759	784	769	817	789	782	794	784	801	802	844	834	796	808	813	771	824	800	745	782	772	809	789	762	819	781	775	838	763	807	794	798	791	788	777	849	778	848	846	848	831	862	816	777	777	857	830	712	779	829	839	774	806	799	796	817	769	763	858	833	809	811	795	800	786	776	763	839	834	811	819	795	804	787	770	813	781	774	812	814	814	830	828	856	774	821	803	804	795	798	787	800	781	817	772	775	804	840	806	782	791	751	767	833	809	812	780	793	800	753	839	786	794	829	828	761	828	844	774	779	800	798	803	789	807	814	838	801	856	764	796	790	796	752	806	775	782	810	777	783	773	771	804	795	764	744	780	766	843	763	754	835	811	777	746	832	776	791	812	785	831	766	844	849	807	770	783	813	841	802	810	813	802	742	786	787	769	768	819	833	826	773	791	817	848	843	814	814	842	818	818	801	871	819	813	858	806	844	798	761	831	807	796	750	840	788	775	845	786	738	773	828	833	777	821	821	782	796	813	785	824	766	803	750	806	817	768	781	785	775	827	815	862	790	800	792	770	818	821	849	784	813	789	832	780	814	809	828	802	802	810	835	775	818	861	792	746	794	798	770	829	786	784	772	865	831	814	811	769	808	777	776	778	843	769	777	836	812	750	778	772	840	763	799	732	808	769	777	805	774	784	786	833	792	793	807	783	859	803	842	800	811	842	804	833	790	836	780	823	757	839	833	820	802	804	845	797	799	787	810	746	821	808	806	753	856	797	788	830	779	821	769	790	780	752	836	817	777	742	826	767	817	751	789	804	793	873	772	806	759	812	806	797	836	806	781	792	794	812	798	804	808	817	755	789	790	819	774	784	809	798	858	845	809	796	790	805	801	822	859	787	792	809	817	798	804	789	788	865	801	861	782	828	797	842	782	795	840	764	800	846	852	784	786	829	826	831	819	741	834	793	827	792	793	817	799	859	781	793	827	773	791	794	764	786	838	791	781	799	785	816	775	786	773	829	776	785	756	767	741	759	830	834	795	801	805	769	787	809	806	802	804	826	817	796	753	839	804	794	766	796	758	803	797	791	799	787	801	811	808	806	850	825	822	774	802	748	821	777	861	767	779	822	784	834	738	855	812	810	787	817	774	791	830	811	764	808	811	749	791	755	824	830	850	837	829	790	831	740	805	828	789	817	756	797	805	801	815	782	788	793	837	804	840	768	789	785	783	780	849	777	782	844	771	800	781	781	776	804	830	784	802	779	765	782	776	776	782	740	798	854	749	775	778	795	836	805	739	792	785	789	745	767	749	729	822	747	793	818	820	854	768	779	854	762	795	800	775	773	803	792	805	820	807	811	769	780	807	829	835	776	816	762	801	760	779	797	808	821	772	824	793	773	765	840	803	806	795	760	773	775	794	784	786	834	809	860	811	821	767	779	801	819	814	805	843	795	782	822	821	785	790	812	803	774	824	839	779	742	822	773	787	765	788	832	790	805	777	797	859	843	808	808	825	755	809	856	828	771	841	793	781	840	740	861	822	813	805	797	845	753	725	815	776	878	796	752	755	775	849	814	796	798	790	821	793	790	828	853	804	825	818	771	757	805	832	804	843	831	803	789	781	759	829	809	760	775	839	779	807	813	807	761	759	793	820	760	766	773	792	779	802	794	818	817	850	800	788	819	800	764	829	748	863	799	847	774	792	788	816	815	788	790	761	736	823	821	806	802	801	779	802	848	839	843	810	764	759	815	767	757	770	761	807	849	784	817	721	793	825	820	804	814	821	784	839	799	781	790	787	795	833	798	798	798	795	792	813	800	789	800	851	750	764	827	837	842	765	790	804	780	801	834	766	772	783	779	846	841	760	818	838	808	792	833	826	826	806	802	765	817	793	826	785	746	795	830	782	843	764	781	832	791	798	807	755	844	793	803	822	773	846	763	811	804	812	804	820	781	802	756	810	796	782	820	765	818	826	820	803	782	861	806	780	823	796	755	742	767	783	782	746	752	820	802	805	829	806	787	807	807	760	801	818	859	844	800	807	813	775	830	783	768	757	801	762	787	822	773	751	805	787	813	808	836	840	728	838	806	763	804	794	815	787	791	783	809	802	829	822	782	856	767	782	823	857	842	798	793	761	809	803	788	874	823	814	782	850	799	822	789	834	784	806	786	778	822	771	800	792	815	793	789	783	844	806	833	798	787	786	821	774	746	812	800	824	793	754	826	795	848	839	778	812	770	821	820	817	783	785	778	786	747	771	805	808	808	739	817	830	755	832	793	870	863	799	797	794	805	824	785	780	779	799	808	751	764	863	802	753	827	806	819	791	834	778	765	866	776	787	813	781	785	820	823	819	778	804	780	828	847	802	819	832	788	781	788	749	775	773	814	790	823	836	814	828	853	810	789	777	800	768	781	786	840	771	835	806	834	824	834	785	779	823	780	784	800	811	848	791	740	760	781	791	794	810	801	788	841	823	795	822	765	802	792	807	786	853	822	785	775	821	804	792	772	828	830	812	782	788	875	784	831	808	818	765	792	816	809	783	835	830	865	824	800	791	831	798	787	824	859	788	788	796	796	820	783	812	774	779	793	818	813	812	796	805	819	818	801	822	778	819	867	837	802	814	811	824	821	726	810	768	800	788	780	827	768	805	798	784	785	774	784	804	785	794	730	808	785	783	786	796	789	790	792	847	821	781	819	855	776	794	787	828	792	829	775	850	837	798	783	805	775	809	796	806	814	800	830	771	778	810	779	838	778	809	796	866	789	813	784	800	823	823	771	815	829	798	769	804	830	776	787	855	765	754	751	802	837	822	772	772	773	794	842	773	812	783	785	800	775	820	776	792	821	818	813	785	866	827	812	839	789	769	843	767	824	797	800	814	785	840	802	803	843	786	832	783	825	750	787	816	784	772	834	801	764	844	761	814	836	827	781	787	798	760	787	811	862	782	790	838	825	831	809	808	793	763	776	832	799	767	782	773	861	819	799	758	770	800	750	833	739	813	788	801	834	836	781	809	800	791	826	815	806	765	826	820	765	753	848	796	832	820	795	765	782	801	785	856	837	814	841	789	832	795	808	743	767	806	818	797	814	833	800	751	788	771	812	795	836	872	811	810	745	814	779	733	869	793	795	806	766	789	791	816	837	800	790	803	794
8049	498	513	438	331	269	267	210	214	205	204	199	196	181	198	203	205	181	180	195	184	180	167	185	162	172	187	176	177	182	174	167	178	191	206	202	185	173	189	183	169	190	173	183	188	181	149	189	175	190	184	198	177	172	187	180	161	176	163	162	184	149	181	170	157	165	175	197	188	182	202	202	161	163	161	165	176	159	201	175	203	172	164	177	189	189	184	168	168	171	192	179	172	199	192	187	171	161	189	198	180	209	188	185	205	177	198	185	186	199	193	185	179	177	183	177	198	171	143	181	175	169	177	178	185	184	188	187	192	175	166	197	215	185	179	183	179	174	185	177	191	172	188	194	202	169	185	186	178	181	177	189	174	173	195	204	173	201	164	209	183	184	200	206	206	190	163	194	219	163	189	166	194	184	156	188	189	168	181	172	184	164	169	186	177	174	179	205	167	183	176	166	165	193	189	168	160	216	187	179	172	182	178	187	170	176	179	176	194	173	169	170	177	171	204	193	172	191	181	193	185	212	184	188	166	208	179	181	180	173	194	189	195	220	162	177	195	201	200	195	180	195	171	168	187	183	193	184	183	201	176	202	175	178	148	176	198	169	179	184	198	173	162	186	182	191	175	175	203	180	165	170	191	168	167	183	190	152	163	223	192	183	178	195	186	184	181	163	226	226	213	173	164	165	186	199	178	163	188	189	175	171	164	167	195	196	229	200	182	201	187	201	195	189	173	184	178	168	167	184	168	195	177	201	188	197	175	180	187	166	155	201	168	208	181	189	186	176	178	173	181	177	200	192	159	178	180	168	183	187	195	168	184	206	198	187	195	217	173	180	190	201	173	189	193	170	165	174	195	203	175	151	173	200	200	166	157	158	193	181	180	167	171	184	208	211	182	195	212	184	187	181	172	176	183	172	190	173	161	176	187	171	187	170	204	193	208	167	205	190	188	143	199	180	195	203	203	174	181	151	158	189	177	176	168	171	191	165	202	208	201	181	178	181	170	191	152	197	176	183	178	173	177	166	172	187	184	205	186	198	206	190	190	176	201	190	181	163	170	185	187	159	194	202	183	179	168	193	168	178	194	205	197	198	164	164	178	180	158	183	173	183	167	187	173	177	166	166	184	184	198	182	184	178	188	187	203	175	209	173	189	215	188	187	187	181	163	172	189	186	181	184	200	201	177	183	186	188	182	172	185	202	173	194	181	180	190	196	179	174	181	193	182	172	178	162	169	171	184	192	192	178	175	165	182	206	189	196	180	186	198	175	168	175	194	179	184	152	175	181	208	192	141	168	179	202	169	163	192	154	177	158	176	166	215	196	194	162	153	198	205	164	189	160	170	169	195	164	180	174	164	166	185	170	179	191	219	193	161	201	181	185	195	176	197	168	186	168	155	191	185	182	158	162	182	165	164	189	156	184	183	191	183	194	180	161	189	188	204	184	177	195	186	164	191	194	194	177	160	172	182	204	178	180	183	211	183	172	168	180	167	165	171	209	160	200	182	182	173	200	174	176	186	178	183	189	193	187	190	169	168	195	195	194	171	156	185	199	171	194	181	202	184	203	174	206	164	166	208	181	220	179	207	189	185	210	192	161	163	184	189	180	192	157	154	145	199	198	173	175	179	176	190	208	169	181	181	212	168	185	198	177	186	183	180	178	176	169	175	143	201	174	161	158	183	178	201	160	215	182	207	152	177	187	180	174	191	211	178	168	211	171	210	187	195	207	166	193	163	169	182	188	186	205	186	195	181	189	163	190	166	181	185	179	183	176	181	195	176	164	179	165	162	187	187	202	200	166	176	176	173	185	188	199	190	189	188	182	171	193	177	171	196	189	201	197	152	167	168	187	177	161	176	204	211	184	159	181	174	201	157	188	176	162	181	161	194	191	194	180	193	193	179	162	198	182	180	179	190	175	186	177	185	151	176	168	188	184	167	194	182	201	172	197	189	162	182	184	175	217	196	172	199	186	193	183	183	168	155	174	174	182	154	163	176	215	170	198	159	187	208	178	188	174	226	189	195	172	189	198	182	176	178	170	187	177	195	150	185	165	167	178	225	200	191	189	173	157	145	159	189	158	192	172	187	189	188	184	163	204	184	187	214	188	154	182	197	183	203	212	176	199	170	188	167	172	197	163	203	169	205	175	195	182	150	172	183	159	199	176	180	200	194	178	199	182	200	168	206	174	179	185	182	187	190	200	182	183	199	172	198	211	168	178	202	170	181	171	192	189	173	189	205	179	172	191	166	183	197	172	200	162	195	180	208	189	182	217	184	176	167	174	167	162	193	185	185	194	171	167	179	158	156	191	187	196	156	201	198	198	177	193	197	182	179	191	181	195	184	174	194	157	174	165	158	195	174	182	186	175	182	160	171	198	173	197	186	162	203	182	166	225	189	173	189	185	194	195	177	202	210	177	169	180	171	199	186	194	182	159	164	183	157	200	167	174	201	169	168	182	206	181	172	190	162	187	199	179	174	158	198	175	168	188	172	182	165	190	188	187	167	185	174	158	165	182	161	183	171	201	187	182	182	190	201	183	180	162	156	205	185	183	167	198	188	184	182	179	178	181	184	184	181	185	194	179	196	175	192	183	161	191	187	178	198	161	204	190	175	181	181	189	186	163	196	172	196	182	183	188	182	175	194	149	185	181	198	187	163	186	190	211	218	186	166	183	175	187	198	173	170	196	190	156	178	186	191	176	194	166	172	186	175	170	178	173	180	164	168	187	166	198	180	178	172	182	184	175	171	177	190	185	185	169	199	164	166	179	193	184	183	184	178	158	172	200	203	191	195	162	191	195	180	173	188	227	173	174	171	183	185	192	193	180	187	191	184	199	171	180	184	183	173	183	195	180	182	173	162	157	178	181	176	162	185	162	206	204	204	182	173	197	191	162	169	180	201	202	171	170	199	182	181	189	189	197	169	179	170	188	173	213	184	191	198	179	200	211	168	168	188	181	183	183	181	179	180	169	192	188	178	207	195	188	182	196	171	150	171	148	189	169	196	220	191	177	188	172	181	171	190	197	212	222	187	159	180	178	190	228	184	181	191	207	152	168	179	179	178	198	166	201	204	181	166	169	193	178	182	201	174	183	189	163	165	158	163	205	204	182	184	177	176	184	167	228	177	188	174	186	163	165	177	154	163	156	194	153	163	182	188	185	174	221	190	181	199	178	151	167	197	165	167	180	183	174	196	192	196	171	186	175	186	165	182	178	189	176	177	168	168	188	175	173	172	203	185	187	150	182	181	162	177	182	193	169	192	162	196	186	205	207	159	167	198	162	183	200	170	212	179	183	154	191	177	176	180	205	189	190	167	215	178	198	159	163	181	165	195	205	187	188	191	206	184	189	175	198	203	210	188	228	228	168	180	189	196	173	159	169	182	188	189	193	190	195	189	193	182	165	189	200	167	160	180	181	169	184	200	192	180	194	205	190	157	199	174	172	195	170	204	194	195	189	167	183	198	164	194	191	162	202	170	171	191	173
6697	708	1126	1289	1098	931	831	752	681	633	618	538	521	498	513	453	430	469	480	490	533	468	477	436	467	435	460	461	436	433	436	469	450	469	471	463	441	444	447	450	413	422	469	452	433	440	430	457	424	475	433	424	410	433	417	410	449	426	472	404	438	444	424	439	446	464	447	447	454	413	461	431	397	414	442	459	408	407	437	417	475	462	448	443	457	442	424	433	441	402	419	419	422	453	417	446	436	421	427	418	408	390	416	427	442	442	398	425	452	449	412	391	449	410	446	412	420	464	425	466	432	455	429	415	447	454	446	428	442	421	417	455	470	397	423	400	441	443	452	423	410	416	459	442	425	462	458	432	442	439	443	448	423	451	444	461	416	451	441	414	441	425	425	424	414	445	409	407	420	429	406	423	424	420	442	407	426	461	431	381	423	416	438	414	450	439	454	421	421	458	431	417	389	427	405	449	445	416	435	439	425	395	428	435	385	431	438	432	414	440	422	427	442	445	398	387	417	422	438	427	445	419	391	454	467	431	431	426	445	452	438	396	419	416	440	452	382	428	442	432	453	409	424	426	422	407	446	424	468	446	454	430	411	438	406	429	425	424	434	399	429	434	452	390	416	406	422	439	434	451	449	406	447	434	459	443	395	473	432	422	418	417	409	438	444	415	422	418	415	403	435	466	414	415	418	440	403	428	462	444	375	433	412	433	405	436	462	409	406	399	413	418	407	393	446	423	440	429	424	451	454	397	416	447	460	441	448	421	423	403	411	410	441	433	423	396	428	435	394	463	464	461	414	444	407	426	420	435	408	426	425	439	487	420	444	420	425	422	401	456	449	431	442	426	418	427	440	410	429	445	413	440	402	433	412	452	441	447	427	447	430	447	442	422	416	424	453	422	419	466	424	414	439	413	434	420	410	452	462	429	440	408	452	432	441	430	390	466	433	443	419	425	435	425	451	387	383	470	439	479	414	455	453	477	440	423	458	415	421	443	446	419	419	419	437	409	428	423	451	417	432	404	428	453	423	422	402	425	407	436	439	465	412	404	416	422	457	428	432	429	417	458	447	411	435	433	434	432	400	410	403	431	470	437	414	423	430	424	412	422	424	409	458	425	429	455	401	360	474	411	397	433	480	431	413	416	437	424	444	435	396	429	404	437	402	442	437	416	430	386	465	428	461	442	390	445	432	424	455	477	394	436	413	464	425	456	417	468	436	450	453	429	409	452	393	448	446	391	440	450	429	415	412	442	445	446	435	439	423	420	425	474	462	453	431	419	430	429	419	408	412	464	439	440	429	464	425	441	462	432	441	432	431	450	440	418	426	446	443	430	433	435	457	452	428	396	437	458	369	441	412	427	451	498	470	454	449	435	425	403	423	459	450	419	381	443	432	431	447	422	451	447	437	426	437	418	432	430	443	435	444	395	430	450	393	428	414	410	430	392	428	424	410	450	460	452	430	444	442	467	399	457	437	439	438	413	414	390	455	415	408	425	434	416	439	457	448	416	462	382	426	439	438	425	417	446	443	424	435	429	396	433	390	487	448	447	432	478	395	413	425	422	400	454	427	422	460	469	433	407	425	436	410	407	425	415	465	448	439	450	438	442	439	431	457	405	449	455	435	432	399	449	462	420	442	426	438	425	437	411	425	433	446	454	443	482	401	415	440	413	432	457	393	424	438	443	476	453	437	414	426	450	447	405	426	423	464	429	396	433	417	437	410	411	438	420	450	455	395	452	413	424	441	478	431	430	447	440	401	425	413	419	425	483	392	436	442	400	446	413	452	419	400	482	442	441	398	436	444	437	449	410	436	450	443	446	405	423	445	446	413	444	430	394	445	429	422	448	423	475	437	432	415	463	421	469	423	417	442	401	413	448	431	445	439	432	410	403	466	467	444	462	417	443	445	471	422	421	413	423	445	445	477	444	416	454	386	422	437	413	445	409	428	422	451	447	459	427	432	412	434	455	419	456	449	412	427	439	433	417	438	428	452	461	435	442	431	451	439	428	410	415	410	406	408	474	462	447	462	450	437	435	409	444	421	455	443	406	446	455	410	409	455	438	407	412	395	419	431	395	449	461	456	431	408	466	426	457	438	478	427	440	419	417	454	418	447	398	423	406	402	401	408	430	435	432	439	431	447	414	395	430	429	422	459	407	442	451	405	409	441	436	423	387	429	431	413	423	406	416	419	440	427	425	446	410	439	445	433	416	420	424	440	451	391	457	420	433	422	430	452	445	447	386	420	422	441	442	406	434	429	392	422	401	447	427	433	403	446	441	471	394	467	427	399	439	430	449	430	410	439	410	413	432	427	434	418	407	435	413	432	454	430	390	446	438	431	418	470	457	419	445	399	438	428	416	427	403	433	453	400	448	376	413	450	447	418	448	435	432	427	430	429	443	407	437	461	426	438	425	423	458	434	442	410	435	421	474	455	442	431	445	388	422	411	421	435	431	408	450	367	401	471	429	448	455	393	441	474	435	421	432	435	440	438	428	429	405	456	478	424	432	419	459	431	425	411	436	414	440	438	428	431	463	428	426	418	451	421	448	434	420	450	422	411	410	423	425	426	440	448	434	417	451	440	414	408	443	425	430	447	425	434	438	451	451	402	412	445	462	439	432	427	434	434	405	403	442	447	424	426	425	453	398	436	451	420	497	404	410	435	424	432	433	414	436	442	432	412	415	442	403	408	411	463	406	454	445	407	418	408	403	406	404	428	414	483	453	461	417	431	426	440	423	416	443	428	450	411	426	439	434	438	418	445	430	450	425	424	434	433	438	434	422	425	451	428	398	439	445	409	421	423	457	429	469	451	443	453	440	424	421	444	446	415	387	452	445	470	459	447	443	458	441	437	450	434	421	429	406	414	431	379	426	469	416	443	473	446	443	455	452	435	425	406	449	440	410	417	417	441	424	444	382	428	416	429	446	447	420	440	429	467	415	416	447	421	428	455	439	455	416	435	459	448	451	416	409	416	437	420	443	415	427	470	425	388	417	431	397	401	429	428	423	465	428	420	415	421	428	448	452	395	419	449	403	464	449	432	431	442	435	420	431	427	468	416	427	430	399	432	445	435	424	447	419	442	403	416	475	436	409	417	424	451	467	441	437	424	425	442	435	382	437	456	447	423	429	461	430	433	413	460	410	435	448	501	389	377	415	410	452	418	406	439	440	457	432	431	431	441	426	428	420	424	438	458	396	451	437	431	434	413	434	391	419	406	397	409	415	414	408	459	439	444	401	440	452	471	425	409	425	397	451	424	442	416	431	413	412	401	421	426	404	476	425	461	422	467	458	444	424	420	414	397	396	399	445	433	418	419	445	415	439	440	415	440	435	435	418	460	439	444	439	415	391	430	456	435	444	428	420	439	448	419	426	420	422	446	418	416	445	397	454	453	409	433	404	441	428	429	428	446	462	430	443	423	427	454	431	419	428	419	428	438	420	415	424	403	464	420	435	432	439	410	445	440	458	430	445	463	427	430	440	453	451
14608	1152	719	615	381	333	264	229	197	189	180	160	162	175	187	142	128	146	134	155	125	151	142	138	140	122	127	116	124	120	142	143	154	141	143	127	138	145	140	134	124	132	123	126	115	153	119	139	141	124	123	154	118	151	134	141	142	146	146	146	130	127	132	125	117	143	126	118	123	125	130	133	125	152	140	153	125	108	135	135	125	113	145	122	123	157	147	138	131	142	131	137	132	116	124	144	116	125	134	134	134	148	134	123	104	133	128	135	143	131	113	128	118	123	130	131	112	144	128	131	145	134	135	142	137	141	123	112	129	151	138	139	118	129	151	124	120	124	118	128	136	127	136	112	136	114	129	134	144	147	154	128	140	145	137	153	140	132	114	130	122	134	128	133	130	127	125	121	120	140	130	133	143	128	123	102	128	102	122	121	140	129	125	148	121	132	147	135	131	115	133	125	156	136	133	125	137	160	109	146	124	129	135	117	126	149	128	131	129	134	132	138	141	110	134	137	123	149	135	114	131	158	132	146	110	123	125	135	124	137	138	130	125	152	103	121	123	127	112	123	127	111	127	123	137	120	108	140	118	145	134	128	125	143	131	138	136	124	121	154	135	139	116	137	135	123	130	120	137	140	142	112	127	132	119	110	110	120	124	108	140	128	148	160	151	122	152	127	111	129	134	118	126	138	144	123	137	139	101	141	120	133	134	154	164	138	123	136	146	152	132	135	121	130	126	117	143	134	130	149	150	134	127	119	118	146	126	145	118	120	131	130	110	142	115	123	148	119	123	144	137	147	145	140	119	133	125	150	121	109	155	132	131	144	137	139	126	110	131	134	127	137	122	145	132	130	114	146	139	118	134	133	154	123	140	136	137	124	131	116	137	128	124	140	142	112	138	111	159	137	113	133	116	118	135	131	126	131	122	131	138	118	114	129	142	134	117	129	143	121	113	130	140	134	125	116	118	132	130	142	118	133	151	129	149	124	125	139	130	146	132	139	134	124	116	130	122	113	116	134	131	129	126	135	134	148	151	116	119	127	128	120	121	141	152	150	128	150	156	143	128	130	145	114	133	137	124	120	122	123	126	114	131	121	146	116	138	139	118	143	133	136	125	140	143	150	138	117	122	112	101	133	133	131	140	143	126	123	118	124	129	129	144	121	144	128	167	148	136	143	121	132	118	132	141	115	112	155	128	117	135	119	129	133	125	137	133	140	112	119	134	123	127	127	129	136	137	140	126	129	136	121	119	127	102	140	149	108	104	131	149	134	142	127	128	133	141	139	113	128	151	143	120	131	118	141	137	118	115	128	127	126	119	133	119	142	125	120	110	125	149	130	145	131	133	130	131	142	143	141	144	125	120	122	105	131	137	141	138	131	135	119	130	135	112	126	144	124	128	118	125	132	134	126	136	151	140	122	105	124	122	133	149	136	127	129	139	143	125	126	124	105	141	146	144	127	119	125	126	130	114	126	128	134	128	152	125	125	131	138	126	115	111	142	125	137	126	144	141	129	123	118	145	132	114	128	105	139	117	125	124	131	138	127	133	110	140	143	132	112	129	128	151	125	111	139	136	136	138	131	121	159	138	116	156	139	127	118	131	118	147	112	116	126	131	115	111	142	142	127	130	153	114	116	116	119	148	146	113	128	130	144	116	111	126	144	119	108	103	126	130	126	138	130	139	134	129	133	125	113	156	150	120	145	138	134	119	131	141	125	154	144	103	141	158	155	111	133	149	132	122	147	122	128	135	146	133	132	113	119	154	152	141	142	139	138	123	113	98	134	131	120	133	140	143	135	152	129	125	143	128	120	110	135	138	142	118	145	127	153	140	124	127	141	107	154	141	138	123	115	137	145	148	133	130	121	135	101	99	123	121	128	128	124	113	116	138	140	128	141	124	148	133	149	124	125	156	153	128	132	130	127	139	103	111	136	118	134	146	138	133	111	118	131	146	117	127	117	124	146	130	117	145	139	124	123	120	147	125	134	126	126	123	113	156	122	148	129	148	130	137	129	110	117	133	134	127	138	142	126	129	134	131	118	163	132	140	127	144	143	106	109	130	133	131	146	135	125	135	131	132	124	146	134	126	127	121	146	142	130	153	113	131	118	149	130	134	118	147	129	142	118	144	136	135	133	131	136	132	116	130	130	153	125	134	139	139	138	132	134	140	112	156	132	150	113	160	134	151	119	151	141	121	134	144	140	139	150	127	112	131	126	136	124	132	139	130	109	106	128	131	150	131	124	132	131	151	133	130	108	122	125	119	146	134	127	148	134	114	134	138	126	136	123	125	115	139	147	127	137	123	142	118	123	128	128	106	156	153	139	105	141	138	131	128	140	142	143	140	128	135	146	122	128	140	135	138	137	115	111	123	138	112	129	106	112	140	139	102	129	122	134	130	125	151	126	126	118	120	110	119	129	155	112	128	141	133	148	134	124	141	144	130	127	118	127	112	133	135	134	141	132	116	125	124	122	140	151	153	133	142	140	125	132	121	149	127	142	128	148	132	123	140	126	142	125	142	139	140	132	121	140	142	118	128	107	129	136	137	128	125	118	145	128	126	125	159	118	156	162	101	144	151	134	120	111	137	119	133	108	138	160	113	133	127	148	162	108	136	122	132	161	130	107	128	148	127	133	146	140	131	136	151	120	129	110	120	140	125	140	133	139	124	129	124	121	136	115	157	116	137	152	123	153	152	133	127	125	122	119	111	133	149	151	142	117	130	122	125	139	146	115	115	122	128	128	121	152	144	148	118	148	115	109	129	113	121	130	131	124	161	133	109	138	143	138	138	128	133	150	122	130	126	141	156	131	125	118	122	140	126	138	134	120	132	122	139	128	128	130	142	141	132	152	148	138	127	137	152	133	108	112	138	121	123	123	121	113	133	120	128	130	123	116	116	122	124	152	129	119	112	111	149	111	136	108	121	118	145	137	161	130	115	138	121	149	146	131	143	145	144	144	140	135	109	127	141	136	118	121	118	135	137	133	157	132	127	145	134	110	138	142	122	123	144	116	123	133	129	129	147	127	139	102	139	121	126	135	145	135	156	136	138	130	144	128	126	126	136	115	118	143	142	126	138	116	111	124	122	131	128	135	130	151	155	126	120	131	133	124	137	126	124	143	122	127	133	112	135	145	138	141	135	109	147	137	140	155	130	137	131	155	163	156	154	131	120	130	111	141	94	123	135	147	122	134	116	124	118	120	129	145	134	134	134	126	126	139	141	134	127	112	150	127	153	131	115	118	126	130	140	132	134	117	137	141	118	128	132	129	144	119	130	115	154	135	136	132	128	131	141	125	124	132	117	118	127	129	133	114	122	126	138	134	126	136	136	149	139	106	135	120	126	139	146	118	138	137	117	131	124	132	118	133	156	130	121	126	117	116	121	141	125	127	124	128	124	119	133	129	131	128	123	138	120	142	126	129	125	118	142	132	122	144	113	120	124	138	154	129	128	124	124	139	149	146	135	147	125	117	124	135	125	112	125	130
8254	855	1621	1993	1733	1336	1064	925	783	763	701	611	526	508	525	506	472	469	462	439	451	425	403	398	370	396	422	380	396	377	374	361	373	390	378	376	334	376	372	405	364	379	360	352	349	326	354	341	341	333	388	349	331	363	405	331	355	351	355	392	358	359	345	365	335	379	383	342	371	373	314	333	359	366	341	390	341	347	359	379	361	343	390	383	359	382	351	353	337	345	319	363	380	346	372	309	341	350	326	373	347	350	386	352	356	342	344	347	361	369	346	370	364	365	336	373	364	335	391	353	329	380	349	359	379	351	348	356	384	360	347	321	373	353	368	341	343	365	386	345	369	330	319	344	349	340	391	362	347	346	422	342	351	347	354	326	356	325	358	328	386	347	330	341	366	340	365	365	348	328	355	350	317	337	382	329	391	321	321	348	332	347	332	385	361	343	333	373	325	345	308	382	338	391	342	350	363	352	364	353	401	345	363	326	346	376	318	375	364	360	351	349	342	357	332	345	375	377	344	327	365	353	372	339	363	377	341	338	338	353	313	338	405	353	346	377	377	334	336	352	365	386	338	383	335	338	366	321	370	348	341	333	357	355	371	343	337	364	346	367	344	343	366	356	363	330	335	375	341	368	342	361	327	362	356	336	372	343	356	358	313	370	338	347	387	354	364	338	338	333	347	352	375	362	375	320	349	363	389	381	362	336	346	328	356	333	335	346	342	376	340	361	359	377	348	339	318	317	355	361	316	348	359	323	366	327	333	347	367	356	340	355	329	341	345	376	371	371	350	367	364	346	318	320	363	321	333	351	356	360	351	351	350	351	369	367	363	346	358	354	350	305	372	368	359	337	384	365	365	351	350	383	379	337	357	313	354	365	334	330	379	347	377	354	372	356	353	372	332	333	361	387	346	337	363	335	372	352	317	351	380	356	364	374	321	336	332	315	362	332	365	349	360	373	354	415	365	327	330	361	316	359	339	329	377	351	352	363	355	339	337	361	342	363	363	325	344	348	349	337	363	320	348	386	355	322	358	370	365	379	332	347	317	336	357	367	330	342	316	340	361	365	363	300	367	334	362	369	330	347	373	341	397	370	343	339	335	362	324	356	365	381	330	342	358	347	311	354	346	353	329	356	332	355	388	341	371	400	337	343	338	321	361	330	342	382	332	375	360	344	350	348	354	323	362	348	327	321	363	348	370	363	335	360	331	350	322	341	358	366	340	354	341	364	344	344	338	334	349	356	352	329	353	340	327	341	310	328	353	357	326	368	306	313	351	342	359	350	397	371	346	327	339	346	342	332	354	389	368	363	329	310	367	324	374	379	368	370	328	335	340	333	379	351	316	361	377	360	355	361	353	344	359	342	346	353	342	357	337	385	359	349	369	318	350	361	363	382	354	370	350	367	379	320	343	338	313	386	356	346	358	336	337	356	373	362	385	357	339	376	326	373	356	357	350	374	339	354	384	343	363	380	323	331	325	378	356	381	330	346	359	344	363	340	361	371	353	320	356	375	338	326	365	359	381	344	343	365	351	338	366	352	337	340	343	320	343	330	333	350	384	335	360	384	327	362	357	351	320	356	371	334	331	335	360	371	333	329	350	357	360	366	364	345	358	349	360	351	340	349	359	318	368	353	352	328	351	339	352	382	390	320	368	371	349	311	344	345	363	365	348	347	348	357	392	346	364	354	373	350	351	329	361	338	327	353	354	341	341	354	346	384	350	346	356	347	361	341	319	331	336	356	346	368	389	322	356	347	377	379	329	363	334	316	351	367	379	334	342	366	403	368	331	328	348	366	334	328	334	357	356	332	361	347	341	361	361	367	348	312	321	348	329	339	347	291	356	322	346	367	385	332	343	328	358	332	351	352	396	359	313	354	375	362	353	358	340	351	371	359	350	318	347	337	368	346	361	357	340	382	327	367	361	363	340	369	370	364	361	340	335	375	323	352	348	343	371	367	367	354	356	356	367	342	334	365	342	348	373	365	354	355	348	373	362	355	360	355	332	374	373	359	318	363	352	360	361	351	360	329	386	364	370	352	332	330	361	352	369	392	337	349	351	354	354	363	352	376	371	371	345	322	332	382	330	378	382	361	348	353	378	348	336	348	353	363	352	342	373	350	372	404	332	337	351	366	360	332	359	320	386	349	372	331	344	352	377	354	328	348	349	364	343	356	345	351	386	330	335	365	330	353	312	359	345	367	321	324	321	332	347	348	352	345	336	358	336	391	328	352	376	364	400	384	345	350	333	356	336	289	368	357	363	328	352	384	384	341	382	358	338	331	332	339	320	374	335	349	356	322	351	344	355	331	348	363	375	345	355	345	371	306	386	334	375	357	367	327	331	351	352	346	330	360	348	335	348	362	336	351	341	374	357	351	328	327	314	335	407	329	366	365	357	368	349	388	318	359	365	397	346	355	318	351	328	343	354	357	345	344	335	395	342	336	351	330	327	390	392	336	331	338	350	346	353	329	391	342	361	404	352	352	378	362	358	307	328	374	362	332	364	358	321	353	350	376	358	353	312	378	367	354	347	394	337	324	340	310	349	306	354	325	347	345	344	383	353	357	340	347	357	337	354	375	369	360	333	357	316	309	373	372	371	360	353	337	377	348	382	358	347	374	337	401	342	371	322	369	341	372	334	327	365	320	364	362	337	332	325	337	338	341	341	328	350	323	320	324	322	321	327	356	359	346	331	317	335	354	343	355	356	329	327	335	364	351	345	370	358	335	372	373	339	359	347	357	386	344	340	352	339	340	343	364	347	378	356	315	321	376	356	310	394	331	337	342	384	370	356	364	332	348	379	329	369	319	387	333	348	348	373	361	369	313	359	360	362	351	320	350	353	333	324	351	335	361	328	321	333	353	366	322	361	352	344	356	350	354	348	357	319	339	359	359	337	366	324	367	352	324	376	344	353	326	310	323	346	373	329	370	338	342	349	367	342	367	374	348	353	343	341	346	405	319	337	341	361	379	360	339	377	370	370	348	379	353	366	338	342	361	376	314	345	368	340	372	355	334	351	335	338	364	361	315	322	380	347	314	370	363	343	360	367	378	351	338	347	342	344	347	378	357	373	368	337	336	357	354	355	368	330	342	341	359	345	363	331	343	334	322	377	321	361	338	350	351	379	347	347	344	389	344	318	338	315	353	322	357	316	346	330	373	330	347	337	346	356	356	355	364	365	369	358	333	375	342	366	328	351	344	330	379	375	365	334	370	368	379	334	328	361	375	338	362	335	354	351	355	333	344	352	372	371	348	357	358	329	343	320	355	346	318	327	368	358	336	395	342	328	366	325	340	325	332	369	312	333	339	346	379	316	357	344	364	352	335	378	349	353	370	350	334	358	332	367	346	345	335	340	369	347	338	337	372	319	346	366	345	332	351	352	374	338	349	336	350	341	323	342	366	337	353	310	322	363	371	363	345	383	355	335	379	335	358	363	394	322	373	345	345	327	384	368	376	358	371	376	332	331	349	351	350	363	354	323	337
1755	420	376	383	334	359	362	383	371	358	355	381	356	396	393	341	358	361	385	366	366	377	349	389	385	348	362	379	385	350	385	354	393	381	375	370	369	372	416	418	396	384	360	352	367	371	339	375	364	353	357	405	385	359	414	388	350	368	345	372	378	348	363	333	350	387	365	371	350	352	408	354	381	378	323	370	364	383	371	371	338	367	368	374	380	350	388	406	374	414	345	392	387	367	349	387	362	410	382	350	352	362	392	374	373	354	377	361	360	347	362	384	374	374	391	404	387	363	364	338	365	372	359	364	357	361	359	377	399	400	360	429	329	378	417	377	366	343	381	350	361	377	358	335	366	388	374	387	414	378	340	411	382	374	365	371	327	373	374	413	373	364	365	382	374	376	395	348	388	348	384	370	375	348	408	367	360	372	396	394	353	332	373	373	350	377	372	379	389	389	437	382	377	394	389	393	380	319	358	378	393	391	356	330	342	374	370	399	369	398	361	369	344	410	406	385	381	373	356	387	373	361	374	374	404	346	387	397	404	408	387	364	395	377	381	372	383	366	368	369	438	389	367	324	367	394	342	391	361	391	366	352	376	349	380	416	401	368	381	386	354	356	344	375	375	378	378	361	350	388	369	338	366	378	400	352	392	327	386	329	389	393	367	368	369	376	378	344	357	407	343	365	379	358	377	393	377	371	388	359	359	391	354	387	373	362	378	365	384	398	377	395	392	390	343	349	362	397	367	416	353	355	376	390	364	340	367	353	390	388	372	376	364	365	342	354	376	380	393	346	369	366	375	363	352	370	387	375	353	346	361	362	357	362	385	357	361	371	381	378	371	397	353	398	360	408	368	357	368	388	357	362	360	371	355	376	361	374	357	377	387	349	395	355	350	348	403	338	358	383	386	353	405	370	409	364	352	355	379	364	369	331	332	366	341	414	382	372	413	388	384	357	367	383	399	354	386	417	372	387	390	372	380	356	323	381	370	352	398	315	373	405	397	327	400	378	359	356	355	372	375	372	363	366	426	362	372	352	372	362	359	400	315	366	388	342	349	365	346	368	347	364	347	373	326	373	391	356	374	377	420	363	343	385	378	400	372	361	347	393	378	368	398	367	373	350	373	378	396	398	410	377	368	373	378	378	332	361	355	339	352	392	382	378	372	366	362	394	405	356	356	381	384	346	379	357	369	382	362	354	375	376	325	363	389	355	383	376	364	357	386	355	367	357	399	375	393	370	355	390	387	361	365	384	383	396	348	365	369	362	370	384	399	379	410	371	364	369	396	380	386	348	377	352	388	378	368	373	355	376	394	362	345	363	377	374	319	334	367	367	348	357	351	366	359	341	349	363	356	346	372	329	388	372	392	368	406	381	365	354	371	365	364	405	367	337	364	360	354	374	389	355	354	376	393	378	417	388	365	372	344	380	373	344	389	358	405	353	388	393	346	380	372	388	366	354	350	381	376	367	368	338	381	396	368	357	338	336	386	394	400	393	381	369	385	365	331	342	359	350	336	383	344	350	357	375	422	375	365	370	346	355	377	366	374	388	369	338	395	388	393	383	357	369	394	381	376	369	373	376	417	361	402	386	366	324	391	355	403	376	374	373	340	365	360	376	357	391	395	348	335	358	367	345	349	393	379	383	386	393	402	374	361	392	370	354	370	372	433	390	365	381	361	382	361	375	367	422	373	367	391	384	332	368	381	386	336	376	385	368	427	361	395	385	360	350	409	402	362	351	357	388	345	371	351	370	353	354	370	380	359	385	358	371	337	371	386	386	362	355	376	372	337	383	360	399	418	364	346	357	390	352	324	382	394	386	420	332	377	340	390	358	364	378	332	380	387	354	350	352	403	428	381	377	399	362	372	393	365	420	381	375	355	328	382	396	363	398	345	356	359	339	346	365	364	364	364	392	371	375	356	356	361	381	364	373	401	408	373	363	352	349	394	335	374	403	383	367	316	361	355	349	363	370	341	361	352	383	354	384	372	368	371	406	403	383	390	399	367	370	360	391	358	359	361	368	380	333	357	360	374	384	355	346	381	363	395	391	370	351	365	352	386	366	363	363	372	357	373	384	371	369	347	365	346	397	344	359	359	425	381	355	347	343	382	360	363	355	377	377	343	384	373	397	373	395	359	383	372	365	406	390	330	342	363	331	337	369	424	389	372	392	360	313	359	388	355	369	349	383	382	376	410	408	362	358	351	356	383	381	375	381	358	384	372	333	376	392	371	326	365	394	366	368	363	369	380	362	382	360	353	371	365	376	309	387	372	380	415	406	352	409	380	377	367	371	429	377	343	353	339	367	340	382	381	355	350	373	360	376	404	360	349	385	390	387	321	352	361	343	352	366	341	395	355	372	332	336	358	329	384	342	361	390	364	378	357	374	370	343	374	364	354	353	375	328	403	400	351	328	331	377	404	385	369	395	350	331	385	396	396	366	359	332	361	387	387	374	363	375	380	351	394	362	345	372	365	423	356	367	346	393	374	378	379	372	372	362	376	362	385	359	366	364	393	365	332	391	375	342	332	391	338	404	394	359	374	405	343	412	367	374	342	367	368	354	403	389	371	386	416	367	366	364	371	383	352	383	354	319	371	368	376	353	371	432	400	393	367	385	384	336	363	449	414	379	375	354	408	395	349	356	353	361	384	365	381	340	383	344	377	360	344	378	376	418	378	375	353	378	336	345	351	406	368	403	373	352	391	342	358	346	357	370	394	355	365	392	413	408	368	366	393	374	356	409	370	359	393	330	368	390	360	401	367	372	375	396	378	371	390	346	384	351	356	393	353	361	408	337	374	397	364	385	387	373	377	342	369	365	349	376	333	327	348	364	369	384	356	361	372	384	351	359	344	338	363	360	372	368	348	395	363	362	387	344	377	386	380	372	357	349	348	356	383	378	300	364	358	358	362	351	331	364	362	353	395	350	368	395	378	360	375	355	342	322	382	356	359	386	384	364	378	388	321	368	364	298	346	380	378	384	377	396	397	373	352	360	361	333	324	382	389	385	379	342	375	369	370	361	343	383	349	355	424	347	378	345	355	351	378	371	404	383	364	385	347	350	369	379	353	355	389	366	370	323	341	384	368	394	389	352	403	366	377	364	375	381	378	354	396	363	389	373	363	353	329	370	387	392	384	389	363	313	389	359	360	371	355	388	351	355	364	371	371	380	378	424	368	358	382	354	371	375	372	352	319	337	326	359	378	364	397	352	393	343	403	376	373	389	380	348	351	389	348	355	365	359	347	368	351	400	363	375	411	379	375	352	391	361	379	375	338	372	362	360	376	359	378	339	346	375	347	352	357	358	353	381	366	356	368	348	403	347	391	400	391	374	379	389	347	373	333	376	395	330	387	376	371	336	352	378	364	371	346	346	347	344	346	383	360	370	371	369	413	363	372	362	376	348	351	358	355	393	379	351	382	374	368	354	374	393	373	325	349	379	339	336	362	362	396	412	369	383	319	401	360	327	349	350	381	425	386	364	362	375
2165	785	795	808	844	857	802	843	806	811	851	826	857	781	828	796	877	791	823	793	805	810	833	781	817	816	848	774	815	803	842	816	785	787	810	835	787	837	816	807	796	836	825	838	756	845	762	842	845	851	823	788	848	812	798	829	826	829	783	797	804	783	782	816	781	816	811	825	806	825	821	776	779	831	804	831	832	755	798	797	836	853	809	803	801	821	781	789	803	805	785	788	820	794	823	797	760	803	812	805	831	806	803	815	825	816	769	816	831	811	837	798	827	820	830	827	816	847	848	846	803	795	786	787	839	784	781	777	831	780	799	816	783	772	812	853	811	786	804	797	799	817	805	799	785	803	783	791	832	792	823	789	820	785	835	813	811	849	811	800	821	824	810	834	753	857	773	851	798	811	786	817	803	865	849	786	751	800	798	796	784	845	791	854	820	818	839	793	723	834	839	817	793	805	786	803	844	803	800	811	781	814	819	894	783	845	812	832	866	740	802	768	842	864	811	780	839	814	842	874	784	811	822	806	802	781	825	817	797	852	850	820	848	816	755	803	815	790	744	829	787	741	774	817	837	811	815	776	833	803	819	790	815	762	803	747	759	828	823	816	840	845	777	812	817	840	799	830	760	778	845	796	797	802	770	766	810	819	782	803	835	832	759	833	799	845	805	790	803	783	785	785	782	789	798	757	800	780	830	818	834	731	779	825	827	758	805	775	786	783	829	799	779	778	809	776	848	869	786	832	785	823	810	771	817	778	746	817	742	804	836	796	833	806	785	765	815	758	773	800	760	805	741	826	786	814	798	813	756	736	820	779	857	868	809	786	789	922	802	800	796	776	795	729	848	773	830	860	825	810	733	813	794	820	766	854	817	792	814	858	816	818	787	804	799	812	833	776	835	874	782	824	818	809	850	829	796	808	809	816	827	780	804	841	820	804	791	845	838	813	806	847	830	791	776	791	796	804	842	802	806	795	834	829	811	825	799	786	817	808	843	794	771	807	811	782	806	750	836	781	798	837	787	801	841	771	781	776	809	767	805	770	824	828	833	793	783	777	840	774	778	855	818	795	818	745	778	825	758	765	797	811	850	796	789	808	836	805	850	809	776	832	810	798	833	819	790	816	871	802	784	821	820	822	856	811	796	838	830	838	810	824	847	845	847	781	795	813	838	820	832	815	820	883	792	776	795	754	810	822	819	803	785	758	810	830	819	772	846	795	844	821	823	837	842	787	776	798	781	857	742	812	816	826	773	854	751	842	775	859	831	787	788	781	781	779	835	849	824	823	821	813	832	835	825	798	796	860	803	788	797	805	834	819	774	832	833	804	847	875	851	798	768	844	759	847	801	777	785	851	828	835	855	806	822	818	813	801	791	759	842	774	778	771	837	855	834	838	826	800	784	808	778	766	794	802	804	801	779	789	805	785	792	829	862	818	819	864	826	855	783	713	829	785	840	808	871	813	855	818	806	826	810	839	844	787	779	833	791	822	788	793	842	783	830	823	806	779	771	736	819	792	823	798	811	800	814	797	850	795	822	870	828	792	820	788	820	787	804	866	799	848	825	791	801	813	780	770	866	827	810	774	773	787	824	840	780	812	866	787	786	825	749	805	829	810	783	784	773	801	761	810	810	825	807	817	856	762	801	819	776	791	757	797	797	808	827	780	782	792	825	836	758	803	805	809	869	814	848	792	818	834	826	807	813	776	838	812	798	813	808	841	781	793	766	803	774	807	813	836	801	832	770	808	812	766	827	817	782	800	821	741	763	800	782	764	850	799	765	832	805	818	825	825	815	841	789	832	812	806	877	805	750	798	775	827	790	786	778	811	817	781	767	767	799	751	787	790	817	824	795	816	853	783	821	810	802	806	868	860	771	759	758	751	798	804	783	802	764	821	862	797	828	799	787	781	811	796	775	763	755	772	816	836	806	855	829	822	762	821	851	843	822	816	771	765	840	830	821	806	765	797	783	779	793	807	765	792	754	831	846	814	831	822	791	805	760	876	778	822	821	793	788	823	780	774	864	817	809	775	826	866	809	825	811	793	855	778	804	811	787	812	812	798	747	815	840	835	837	780	754	784	773	781	820	825	823	772	837	833	821	834	810	819	783	799	815	783	808	804	810	812	817	791	829	788	802	789	843	775	815	849	821	799	808	802	773	804	836	836	805	782	812	825	793	815	805	825	863	779	812	825	796	818	773	812	824	800	831	796	808	779	857	826	767	808	821	808	820	791	790	824	821	799	782	813	835	803	757	830	812	850	773	798	818	823	837	800	779	814	804	796	841	827	772	843	839	791	844	820	813	779	833	834	819	786	767	783	788	759	815	824	809	805	813	784	826	807	788	825	802	802	862	830	817	848	826	808	842	832	800	820	839	824	750	802	785	831	761	808	804	840	828	867	781	799	787	784	825	759	763	824	786	844	807	843	761	795	798	814	810	849	806	818	878	832	832	818	803	787	814	844	775	815	805	771	777	785	800	785	783	806	794	772	834	812	805	793	787	820	802	811	787	799	813	862	762	788	825	797	790	830	820	849	817	800	793	813	776	831	839	862	834	796	807	789	786	825	838	768	818	836	839	828	781	746	823	823	787	799	774	770	800	803	785	800	803	768	780	837	823	782	779	837	803	776	815	836	803	792	812	816	784	805	796	855	851	771	793	795	778	794	854	763	777	786	816	852	783	802	780	793	816	831	790	809	830	787	830	777	825	851	816	816	786	828	823	794	788	781	829	794	856	785	817	784	812	867	789	756	799	816	801	788	828	788	805	800	799	796	834	834	807	777	778	762	830	848	795	806	755	761	770	804	802	808	773	828	799	809	799	830	791	785	768	773	829	790	795	775	751	788	803	772	828	746	784	788	847	818	798	828	834	800	780	827	800	837	825	784	804	831	798	800	817	751	815	817	809	767	821	821	789	798	789	822	824	837	808	828	793	825	829	840	779	878	808	813	790	778	753	798	804	804	818	785	784	832	833	804	818	801	844	842	753	821	834	884	867	846	798	810	818	797	790	820	796	853	833	829	803	779	803	805	813	825	774	793	774	765	785	791	823	801	826	804	793	819	814	794	814	811	848	796	788	823	770	789	802	777	783	866	850	798	779	779	788	835	807	805	774	797	815	827	823	852	792	774	775	802	811	798	827	824	799	828	797	808	813	840	809	821	793	792	821	735	830	803	767	802	837	807	797	833	834	797	796	824	781	803	801	755	774	782	813	756	813	783	832	772	852	816	796	843	826	839	844	822	790	816	813	834	814	791	785	811	831	779	781	846	825	786	760	807	812	790	822	765	867	818	784	787	836	774	765	793	804	847	804	775	797	799	842	772	833	846	801	819	788	819	789	852	845	814	802	819	787	843	842	820	812	745	781	813	825	841	788	762	811	827	809	805	831	827	826	827	817	811	844	811	830	786	792	759	789	811	820	832	829	832	792	848	801	835	793	763	859	816	807	770	805	810	792	822	804	795	773	806	793	803	745	800	796	817	749	825
7827	517	496	411	333	261	250	216	220	233	227	210	223	185	187	208	178	194	191	201	171	196	187	195	183	205	194	178	189	199	159	195	177	187	197	174	198	211	205	202	170	204	161	164	184	198	170	213	172	170	163	156	166	169	194	181	187	176	165	190	198	168	209	176	177	187	186	172	128	186	174	181	195	175	194	179	194	195	196	183	202	157	177	175	181	164	204	187	190	166	183	193	183	176	161	174	163	154	206	198	184	198	187	182	182	179	182	175	184	211	195	158	172	195	202	204	197	181	179	157	166	159	190	177	164	174	179	184	187	168	169	161	192	192	177	192	164	178	158	195	201	162	187	205	183	200	204	181	186	189	184	201	195	173	198	189	163	189	180	175	176	168	190	158	173	183	193	185	189	164	192	193	191	160	174	174	185	179	195	185	181	178	171	161	151	195	156	191	182	180	183	207	154	170	180	194	157	202	200	184	167	162	169	163	194	178	181	198	205	189	168	164	190	182	184	175	171	180	172	202	194	203	210	172	199	175	163	176	181	164	173	178	195	154	199	149	176	188	184	177	175	180	175	158	191	189	175	168	182	179	182	197	192	167	201	169	180	180	197	202	192	158	168	189	191	177	172	162	178	201	193	182	197	170	199	190	176	182	175	187	192	176	165	183	194	189	174	149	174	180	170	161	209	174	191	193	161	168	196	195	212	203	170	173	173	193	179	170	157	188	197	156	158	156	180	176	161	201	174	191	185	183	182	188	180	182	184	208	203	204	158	178	179	163	198	177	168	200	165	197	161	184	167	189	209	179	163	187	194	196	187	195	173	201	171	208	167	198	189	166	171	173	183	190	180	211	211	170	153	187	170	181	182	219	189	200	186	188	174	164	177	209	177	196	170	178	213	190	170	180	177	175	182	204	211	163	191	215	193	159	154	176	167	207	197	138	197	155	185	160	178	151	173	175	181	174	176	195	196	180	170	184	205	166	170	194	182	196	177	162	191	181	168	170	173	168	209	184	190	230	174	170	206	193	164	162	154	176	182	177	174	173	174	163	172	195	185	172	204	171	193	175	181	171	187	177	185	184	188	190	179	170	165	198	190	208	173	203	184	193	167	178	168	180	177	159	193	179	168	192	197	186	200	173	184	192	205	177	158	185	199	159	203	195	175	178	181	192	206	196	158	168	159	166	189	172	216	154	199	186	207	184	192	194	184	190	190	192	168	185	165	180	196	184	196	190	187	183	169	185	168	202	182	217	197	162	181	186	190	194	163	163	189	168	178	165	156	180	188	195	191	176	199	165	182	177	168	208	175	172	203	213	163	197	184	178	176	180	163	202	187	188	195	179	184	170	193	185	164	170	194	189	212	193	206	190	191	194	192	184	200	172	204	198	183	187	195	207	202	163	208	192	173	175	183	168	160	202	170	183	217	188	193	178	203	163	208	179	210	207	182	208	193	175	191	206	193	166	180	174	170	187	190	197	193	195	198	172	163	182	198	192	175	167	185	167	166	183	175	215	200	171	187	204	197	182	175	161	187	175	195	193	161	172	201	179	204	181	178	161	172	195	200	202	195	191	199	185	166	198	146	160	172	163	184	182	176	186	179	188	202	188	164	186	200	204	191	186	161	174	194	172	194	197	177	209	189	182	182	189	177	165	209	200	183	183	186	182	181	170	167	222	192	170	171	176	166	178	206	176	171	184	188	200	215	186	192	198	202	189	192	203	182	192	187	164	202	194	168	195	198	200	187	196	202	174	167	185	193	199	211	183	176	179	172	164	195	170	181	172	198	191	196	173	179	151	170	181	173	174	152	196	171	224	174	169	166	166	175	175	182	214	193	196	193	185	182	174	184	175	181	194	175	195	160	179	189	179	191	194	211	180	168	187	193	172	177	190	178	196	175	192	183	194	192	192	197	167	178	212	172	165	179	180	200	174	180	177	175	197	182	189	169	197	192	194	199	173	186	224	205	233	166	186	168	188	204	194	164	175	186	196	180	175	173	192	208	195	174	167	159	173	182	176	188	168	205	224	167	180	197	184	179	171	173	177	181	200	169	158	176	161	187	193	164	197	225	179	175	185	188	191	177	165	183	200	170	174	181	194	226	204	186	173	171	193	192	160	190	199	180	205	179	203	170	182	160	180	173	176	179	160	185	180	185	160	180	171	193	170	220	196	173	190	172	189	178	173	229	206	199	188	188	185	179	191	156	165	197	193	196	184	175	189	163	192	180	169	183	186	200	198	154	176	188	159	173	190	171	200	193	169	186	165	207	168	189	161	188	202	188	182	193	184	179	158	203	203	184	192	199	190	194	206	192	212	180	210	176	190	184	168	182	164	191	156	145	180	168	190	174	207	159	180	184	189	187	172	178	187	161	218	201	161	196	193	173	174	176	187	183	194	186	207	173	178	188	167	176	173	186	179	203	180	168	174	182	173	195	196	183	182	197	194	183	202	176	176	174	169	170	189	179	185	215	198	191	181	196	186	179	171	168	181	183	183	165	195	174	180	201	175	190	163	194	182	178	188	210	170	188	183	211	197	170	192	208	209	184	154	181	189	187	207	171	167	167	156	184	173	179	158	200	168	159	169	195	215	184	189	182	184	199	200	149	213	184	205	207	220	167	164	203	172	203	165	201	187	168	176	205	175	176	191	192	187	193	196	202	167	196	187	195	183	169	175	167	222	186	202	188	173	194	180	185	185	199	195	171	199	194	180	191	183	180	196	199	191	188	219	190	170	198	177	171	192	175	164	194	183	164	174	199	169	180	201	213	172	183	161	156	187	166	195	176	182	180	162	182	187	135	196	182	204	183	189	228	174	171	194	214	171	162	201	180	191	194	177	159	173	170	175	169	155	188	180	180	202	174	195	173	183	187	162	168	158	186	162	184	189	196	213	185	175	180	163	147	184	166	199	181	157	204	156	190	201	181	205	178	155	175	180	182	183	184	194	192	207	203	197	188	199	208	173	179	182	176	199	206	201	197	174	189	189	183	154	192	199	187	160	168	196	171	181	175	174	192	197	193	180	162	167	180	171	174	187	176	193	185	185	199	175	184	181	173	178	214	155	189	194	174	188	191	191	182	197	180	199	201	179	212	183	191	202	167	179	151	163	178	176	194	200	144	181	170	165	192	192	183	189	164	170	181	171	172	205	194	195	177	182	202	184	202	178	169	194	175	185	204	172	193	191	192	193	191	180	181	170	196	183	233	165	180	201	191	211	200	177	196	186	170	157	181	199	200	162	164	180	198	182	171	206	216	199	171	188	172	173	186	175	178	165	183	207	173	164	190	197	163	157	172	157	176	173	176	175	203	187	183	197	207	178	169	176	155	203	166	183	212	186	174	175	177	202	186	179	182	191	176	206	174	203	170	181	173	174	174	182	176	191	172	174	175	199	211	163	170	150	163	187	185	158	175	187	206	220	183	200	156	160	187	193	186	223	181	176	177	165	164	177	179	193	186	167	172	167	154	163	199	192	166	188	211	187	198	185
6596	687	1093	1347	1128	962	758	713	667	608	558	598	583	556	474	540	540	481	489	498	478	471	503	469	456	447	449	443	441	435	454	418	467	427	503	451	470	483	398	435	444	420	483	468	423	445	454	400	425	475	468	430	459	454	429	433	403	435	447	457	404	413	404	390	437	446	418	427	409	451	465	435	422	428	484	451	408	425	417	426	448	441	461	376	455	438	453	402	395	407	444	455	470	445	444	461	424	450	443	426	468	459	428	485	398	430	433	442	423	379	393	433	454	407	410	442	381	404	391	423	419	416	400	446	452	436	412	435	423	435	400	452	396	475	443	446	420	415	445	446	448	434	423	463	434	462	450	443	461	439	464	411	448	460	407	415	430	460	389	434	455	446	417	414	447	457	454	456	465	458	459	443	378	418	436	434	450	418	432	430	435	459	405	428	466	443	414	407	471	417	396	448	386	464	384	451	423	407	443	447	440	429	424	423	420	426	436	459	423	435	429	458	443	469	410	428	424	406	411	412	449	455	411	420	473	442	442	442	439	432	404	431	405	448	446	404	479	432	415	414	434	467	409	415	472	423	414	400	400	449	417	444	430	401	412	406	417	482	419	417	378	434	436	419	396	458	433	441	430	435	448	420	453	422	416	422	399	438	414	436	452	422	401	441	399	477	444	423	413	387	400	417	443	429	426	420	432	397	433	461	417	435	429	444	452	402	420	404	422	412	447	430	416	491	410	444	431	442	445	437	443	400	436	434	464	451	472	445	438	452	434	467	436	440	400	422	397	434	425	424	436	412	448	492	418	435	447	433	452	404	408	457	443	435	437	454	431	431	419	448	416	397	445	452	405	399	426	447	407	391	451	448	418	434	426	452	414	414	458	462	418	408	395	423	407	416	445	432	414	451	423	446	420	404	443	443	409	439	447	447	411	399	431	453	451	444	456	428	402	440	417	470	390	404	440	451	443	413	454	450	457	457	440	468	455	436	371	473	427	397	416	405	445	414	421	440	426	405	432	443	406	400	419	452	450	455	425	384	433	439	486	451	413	425	424	441	438	455	424	432	434	411	413	436	413	453	442	421	467	456	443	439	434	420	482	445	436	438	411	407	424	427	427	419	451	457	427	467	417	413	433	475	478	437	413	438	450	419	445	440	429	445	413	407	408	441	420	450	419	413	437	452	453	437	440	438	396	438	471	404	433	429	470	417	462	423	419	412	455	433	404	425	419	438	448	450	429	439	448	392	436	452	402	458	364	436	411	438	468	408	420	471	411	429	400	409	433	434	427	435	428	403	404	386	403	441	412	427	392	424	434	401	439	427	436	458	431	410	430	453	419	438	404	427	427	431	457	459	407	440	393	409	416	413	432	424	427	500	451	444	459	472	420	427	407	416	419	384	438	417	436	443	426	412	441	456	422	435	435	449	427	414	440	416	441	432	469	438	442	430	433	409	421	432	445	411	466	414	433	455	478	403	412	435	415	448	410	423	495	436	429	485	432	439	456	441	387	416	427	474	418	422	413	429	451	429	424	424	417	412	433	448	406	449	443	421	397	460	451	478	414	440	459	454	423	422	448	415	413	439	468	415	434	434	439	470	468	442	403	427	414	410	386	446	452	456	371	455	436	415	417	415	457	444	477	436	432	419	423	445	417	451	439	445	464	432	431	400	463	408	393	432	441	408	445	458	480	401	442	444	433	456	408	425	429	419	450	408	430	417	422	437	410	467	442	442	424	425	421	433	459	439	415	422	422	420	441	465	379	445	441	423	430	384	468	459	414	403	429	433	439	418	443	442	413	394	421	423	463	428	435	379	427	438	392	407	450	423	424	466	442	420	466	440	413	448	433	411	360	419	420	439	418	406	427	433	420	414	416	372	429	417	400	412	418	422	434	442	379	458	438	434	425	453	442	426	422	440	427	448	441	435	439	446	416	429	498	469	425	431	418	422	422	421	436	432	408	424	446	435	454	421	471	396	431	407	429	413	472	434	413	439	413	412	416	444	439	478	439	428	420	444	395	424	452	399	452	404	409	453	433	421	427	411	449	452	433	418	418	443	441	466	450	400	436	450	406	434	437	439	388	456	371	451	452	424	445	413	409	441	416	444	460	409	463	437	405	410	404	460	417	457	418	443	425	447	438	425	427	426	439	427	415	400	433	439	434	412	440	442	426	420	467	448	412	418	394	414	404	463	394	425	424	450	445	438	466	461	441	415	443	444	435	441	417	475	414	447	425	444	452	421	440	431	399	437	481	447	439	408	444	427	455	420	428	411	456	466	407	464	427	408	433	432	448	428	402	433	398	368	408	418	421	419	393	429	460	447	428	396	417	433	435	456	411	429	454	438	426	443	422	426	458	407	419	458	437	478	443	449	424	418	432	487	417	384	474	367	438	448	429	414	396	432	378	416	429	435	482	397	449	434	434	432	425	413	403	429	409	456	425	436	420	432	451	454	447	411	450	385	424	431	427	411	410	439	454	416	441	431	463	463	453	428	458	429	398	435	423	417	371	412	396	428	397	415	434	473	455	433	441	452	436	470	460	405	419	442	424	428	442	387	444	424	453	436	434	425	426	447	424	436	414	417	437	410	472	435	444	403	439	415	393	413	419	440	415	441	428	410	459	430	451	432	462	417	410	451	415	434	468	418	412	417	434	450	436	413	445	391	428	442	456	398	407	418	414	434	460	424	447	427	432	439	433	429	437	459	448	432	424	420	457	411	457	433	412	407	440	425	433	404	450	435	445	427	416	441	431	467	416	420	426	415	457	407	425	396	431	429	445	437	421	459	440	428	419	400	422	449	428	421	424	442	455	419	440	443	432	426	435	433	437	430	410	415	419	426	413	411	415	408	408	388	440	468	441	476	425	422	387	383	431	436	409	443	448	432	453	409	436	447	448	448	427	431	427	420	411	448	449	441	414	419	445	405	401	439	432	452	462	451	470	450	439	430	426	432	406	435	431	423	450	429	431	451	411	424	466	420	451	470	457	426	430	448	454	418	442	430	427	421	416	378	448	409	435	446	407	461	395	431	401	458	416	446	410	435	420	436	417	411	443	421	430	451	431	419	481	463	457	460	470	438	439	441	444	412	462	445	418	442	420	425	419	404	427	421	399	443	424	441	409	448	421	395	438	414	425	410	451	438	457	451	440	408	435	419	415	424	470	454	431	464	417	424	431	422	454	414	418	408	424	422	410	440	428	405	465	366	442	430	458	422	409	394	404	430	425	373	465	382	396	482	459	420	455	441	426	445	464	398	433	421	454	402	410	441	438	420	423	429	425	440	425	413	447	429	422	468	425	414	415	428	393	415	446	432	417	397	422	419	431	438	419	400	439	395	459	425	402	433	410	436	489	411	415	403	442	426	443	446	430	436	433	431	461	439	467	422	436	410	431	409	445	465	448	449	438	445	408	420	414	449	414	446	423	434	411	428	426	422	433	448	405	430	385	437	455	437	447	418	411	460	417	386	420	449	456	447	424	459	489	456	460	435
14825	1154	771	634	384	320	294	254	244	204	165	182	188	175	133	148	136	161	138	136	129	126	164	139	138	146	156	145	138	134	144	127	126	135	163	155	127	145	133	127	126	144	144	123	127	133	153	132	142	145	125	125	147	109	120	134	133	135	134	164	142	124	149	126	120	147	148	115	118	138	139	128	143	160	137	113	120	146	156	147	121	124	131	143	121	133	139	136	126	132	125	135	126	117	119	124	138	128	130	122	128	133	145	133	143	107	129	143	125	135	136	142	141	107	135	121	153	126	121	127	134	143	130	142	120	133	132	121	135	156	133	125	117	131	112	119	130	127	155	124	124	135	142	136	141	142	125	144	140	130	123	143	138	143	153	119	126	123	125	130	147	167	121	134	128	143	117	130	126	142	146	129	135	116	145	147	136	133	131	118	137	133	129	119	131	124	149	146	123	115	141	153	131	137	122	133	142	129	149	126	134	132	130	106	118	137	142	135	138	132	150	147	110	146	109	155	165	136	148	157	139	148	133	114	127	109	119	142	108	155	135	148	132	129	124	130	123	151	132	133	150	166	124	135	125	116	119	128	129	152	142	135	129	126	119	135	123	134	144	147	126	162	140	122	125	117	131	124	133	147	149	117	121	132	130	116	131	126	120	142	167	132	131	112	121	117	136	133	137	135	145	139	127	140	116	170	138	150	138	126	117	137	155	143	129	127	143	117	141	129	136	148	124	138	132	124	136	119	134	135	144	142	111	130	152	120	146	157	131	107	146	137	119	138	119	128	155	154	131	145	149	142	124	119	141	114	135	111	159	127	132	116	147	130	126	133	132	134	128	134	134	133	133	130	144	135	152	127	114	125	148	128	134	127	143	137	147	131	124	135	134	134	132	128	151	141	149	114	115	129	172	139	118	122	125	142	127	118	152	142	127	153	139	146	124	140	145	121	143	110	118	136	124	133	139	114	105	132	110	129	133	117	120	129	149	135	119	139	132	140	145	141	130	143	123	117	127	132	116	148	134	141	138	126	123	134	116	134	141	144	122	132	140	124	121	158	124	118	115	126	132	136	126	130	141	113	144	154	120	134	140	140	109	119	128	131	132	121	133	149	140	131	100	126	132	139	107	123	163	111	127	133	148	127	131	122	141	130	141	138	141	148	134	129	124	144	130	132	130	145	137	112	139	124	131	120	119	126	143	155	118	145	142	137	143	151	147	113	138	116	120	142	152	129	136	146	149	150	127	169	130	126	130	127	127	143	114	139	141	143	157	111	119	133	114	149	134	123	111	115	109	115	134	112	137	154	156	124	131	127	160	113	142	160	116	140	135	141	131	133	127	111	117	137	146	129	135	134	145	127	127	158	132	125	125	110	141	117	138	128	136	137	135	132	129	109	103	117	138	129	113	134	146	147	112	142	141	142	132	139	126	138	129	142	135	137	143	130	128	133	116	133	145	119	121	130	147	129	118	128	129	147	110	132	130	123	128	142	130	126	135	128	136	119	132	135	140	125	130	139	134	114	135	142	136	124	128	126	141	120	99	125	116	133	139	150	141	128	150	135	139	127	164	136	124	166	126	136	153	138	111	148	134	132	143	134	129	117	133	111	114	123	140	138	120	126	115	123	147	117	113	139	137	133	129	138	142	122	118	119	136	125	140	136	106	140	129	113	130	124	120	126	115	119	133	125	149	148	130	144	117	139	129	115	140	132	153	118	113	142	134	119	142	140	148	133	120	127	142	130	153	132	139	137	117	110	134	148	117	118	124	153	112	130	116	145	153	124	128	146	153	121	100	121	143	121	135	114	138	134	124	129	132	118	125	115	133	119	123	127	145	135	138	148	150	137	140	133	120	108	131	122	119	132	151	102	136	116	155	121	134	135	142	141	138	122	137	140	110	137	115	147	134	122	146	116	136	128	144	141	106	125	115	130	129	154	142	131	116	133	147	144	128	130	122	140	136	143	134	123	118	136	125	141	129	119	130	130	148	138	132	146	110	119	134	131	133	124	123	125	131	117	128	138	137	108	141	140	118	148	133	159	135	133	121	136	144	132	130	104	140	155	142	113	132	132	126	146	131	132	160	141	122	143	107	123	136	127	146	125	111	131	149	150	127	126	131	150	117	136	136	128	122	128	134	139	134	127	120	124	157	121	115	143	133	129	113	118	134	132	139	131	138	126	133	109	123	135	123	154	151	123	139	135	150	119	159	109	138	122	136	177	149	126	131	122	128	124	108	124	149	129	122	126	125	132	123	128	127	123	147	116	148	133	137	128	139	136	136	119	140	143	128	117	136	135	125	130	157	113	151	132	150	138	130	137	144	114	121	134	149	142	123	127	125	157	138	141	130	133	144	134	154	117	160	127	122	117	143	138	143	122	122	141	141	128	123	132	142	134	108	138	132	118	126	137	173	115	138	136	122	116	145	132	143	147	127	125	112	141	110	120	143	129	122	133	136	133	138	123	133	144	129	142	159	132	127	138	117	121	142	124	144	127	125	127	136	137	131	140	124	119	133	144	110	122	145	146	127	141	152	146	137	131	135	119	124	116	106	104	156	159	121	152	137	108	133	125	152	143	152	133	139	117	151	128	131	138	135	127	123	142	127	143	142	124	130	131	120	127	152	123	139	138	121	117	130	129	140	135	114	120	125	129	154	148	112	132	141	141	132	136	132	123	150	106	149	159	149	142	126	115	132	144	130	130	123	141	146	128	121	147	137	135	118	140	108	133	111	114	133	131	121	135	135	122	139	157	140	133	161	150	144	128	155	133	128	114	139	112	112	126	142	141	115	152	143	137	132	111	142	137	113	134	139	122	138	120	147	169	120	140	134	126	116	149	156	141	119	136	124	125	125	140	133	131	137	145	130	130	153	131	123	122	131	137	138	134	175	141	146	118	136	116	123	129	129	137	102	147	140	140	121	144	138	131	141	147	127	112	139	140	114	139	143	116	112	133	133	135	130	146	133	129	159	158	123	126	144	147	136	126	120	134	125	132	112	133	117	117	118	114	132	141	138	149	116	117	125	165	122	164	139	147	140	128	128	141	139	138	120	126	141	145	150	146	140	131	144	144	134	117	158	136	132	133	145	133	111	137	127	133	108	122	127	119	112	136	140	133	128	142	120	123	121	124	142	136	136	133	133	134	147	130	114	135	116	126	150	144	126	133	138	140	139	143	127	134	144	140	133	138	111	145	138	139	124	148	131	113	118	111	120	149	133	146	140	144	116	127	162	141	122	128	110	116	179	150	147	152	121	137	148	120	155	128	167	107	119	136	140	139	134	112	142	115	122	130	134	111	125	144	119	106	154	122	131	144	130	115	110	118	136	119	137	146	113	129	113	111	114	138	128	133	146	129	138	133	135	126	146	137	105	138	133	136	134	120	133	127	137	118	137	136	147	120	146	127	132	137	140	159	129	124	127	139	143	128	133	155	141	140	150	128	139	118	108	113	119	141	110	136	133	125	141	121	135	141	110	125	147	137	132	115	122	129
8225	923	1725	1911	1676	1348	1116	957	854	706	656	643	563	547	501	501	437	475	440	408	432	425	437	433	389	401	408	371	397	379	376	417	391	417	381	386	339	405	391	381	363	388	398	357	406	362	357	378	389	360	379	371	363	416	387	358	330	362	338	360	379	357	384	327	369	390	369	349	372	339	392	372	396	338	379	377	382	343	381	353	348	341	385	349	337	364	387	355	356	373	338	359	363	374	391	360	352	404	344	389	391	368	346	372	331	339	338	333	333	360	344	375	323	344	326	347	357	368	354	343	344	362	358	331	322	381	332	362	332	328	363	361	363	355	350	330	365	368	354	350	400	338	326	319	321	342	338	340	343	370	347	334	362	319	332	385	334	362	319	341	324	357	370	346	332	376	341	339	365	343	369	352	334	372	341	366	337	345	367	367	329	385	354	317	346	333	346	347	370	349	370	355	343	361	370	366	368	332	369	361	352	352	328	342	358	386	337	359	341	335	384	375	364	367	348	359	375	389	378	371	310	355	353	335	348	336	393	359	383	367	363	340	359	361	347	343	353	355	343	334	342	362	334	345	378	325	346	348	365	357	333	362	349	327	368	386	383	386	366	366	326	325	351	337	341	337	334	351	381	390	382	375	358	377	388	384	388	356	335	362	385	334	347	356	367	329	359	328	349	365	353	372	359	348	342	381	352	330	349	346	351	361	346	346	362	347	330	313	353	361	361	359	317	366	339	336	393	324	347	341	353	348	360	358	349	387	345	342	360	329	395	385	350	332	345	375	354	360	394	313	377	364	358	341	366	363	357	318	400	364	351	383	351	354	359	370	370	356	376	333	338	319	359	377	333	362	372	364	369	386	337	351	372	351	334	345	330	361	340	350	389	354	370	361	395	321	302	349	327	349	366	350	345	364	363	369	340	365	354	366	330	347	358	360	334	352	366	347	369	344	368	343	333	343	355	355	336	343	342	342	359	402	365	385	360	346	344	328	378	393	343	370	351	351	333	348	382	354	359	369	369	384	346	356	336	352	358	318	346	359	338	356	385	363	345	358	327	337	376	352	359	371	334	365	375	345	342	361	376	314	339	365	316	344	362	351	350	355	346	368	345	336	360	355	355	378	362	390	393	353	337	358	353	328	351	353	351	353	339	370	347	355	374	357	364	332	332	370	352	358	373	341	363	355	324	360	324	382	366	365	349	344	331	355	361	382	329	346	355	350	393	361	363	360	339	366	344	327	345	379	348	349	361	370	311	391	373	359	365	342	373	357	361	358	320	343	377	356	327	347	366	341	355	379	353	340	348	364	356	320	354	373	365	348	372	344	367	364	335	343	384	395	337	340	358	339	353	363	350	353	371	358	360	348	370	364	348	331	350	348	332	334	387	372	341	323	362	389	367	341	300	325	350	326	365	348	369	367	374	364	333	302	340	335	331	348	335	335	364	391	354	371	375	363	326	365	346	355	380	359	400	373	340	375	350	335	351	349	345	319	371	337	337	354	383	323	321	325	358	351	402	335	351	345	339	325	357	323	341	351	343	388	342	376	372	323	362	319	392	375	391	340	339	357	357	321	347	387	383	329	357	338	355	348	349	349	335	362	360	317	374	371	377	370	361	364	344	374	336	360	343	373	329	355	398	378	332	366	364	344	349	366	355	351	354	373	325	333	356	347	343	329	358	376	324	336	341	340	408	347	374	335	344	353	325	390	375	350	390	345	367	332	332	351	342	356	361	339	324	365	365	344	355	384	368	350	359	348	339	347	358	326	352	373	350	370	354	371	335	348	336	334	370	323	355	329	346	368	359	378	366	350	380	370	369	374	338	330	347	345	373	324	354	335	347	366	347	348	348	341	344	344	336	345	322	360	381	328	363	319	378	352	344	338	328	349	356	355	304	344	367	370	335	340	347	332	341	365	348	356	321	364	324	362	369	339	355	367	350	352	351	346	324	318	342	381	321	336	354	359	353	362	373	377	368	365	355	335	352	359	394	351	349	350	371	357	315	344	360	371	373	370	329	348	378	339	364	372	339	374	369	324	361	373	381	363	368	327	359	322	353	354	361	370	374	357	331	356	362	360	332	333	345	339	359	367	366	331	335	352	341	362	359	375	404	353	366	364	325	363	333	343	339	325	356	348	297	381	350	379	361	338	349	338	335	367	338	360	356	373	367	335	377	356	355	327	373	367	327	367	366	342	356	374	359	374	384	347	333	377	365	319	322	349	350	363	361	337	366	342	337	334	351	360	347	367	355	352	334	352	328	324	340	379	317	347	394	353	383	371	334	388	354	337	381	370	324	369	364	358	394	356	362	359	318	349	354	333	375	372	371	326	361	362	336	341	328	363	355	359	348	369	345	392	363	365	386	362	346	341	379	343	366	353	374	329	347	370	340	389	375	386	358	374	346	332	363	376	361	382	376	331	326	392	357	355	356	353	347	374	364	364	368	395	347	350	370	340	358	386	340	378	384	353	345	358	340	385	381	350	343	355	353	355	378	317	369	331	352	320	365	364	355	334	322	345	355	343	359	322	354	345	356	376	323	376	329	351	359	345	339	336	375	331	367	348	376	343	331	363	345	331	352	349	358	359	402	342	371	352	357	360	359	331	366	390	337	362	329	374	383	341	342	360	345	333	405	364	376	331	350	385	398	371	362	342	333	350	363	332	355	334	362	396	351	358	348	348	339	375	349	338	367	332	346	357	336	379	363	358	333	341	338	358	351	355	348	356	349	334	363	337	338	343	353	357	316	327	344	355	316	341	331	342	383	374	360	369	321	351	364	333	356	367	342	380	351	367	355	373	364	365	385	366	344	357	362	332	346	390	340	324	366	333	326	380	326	365	379	341	353	374	368	338	357	341	354	345	384	343	337	355	321	352	364	371	381	362	368	335	386	355	340	356	366	374	354	383	364	372	351	345	338	359	371	363	344	354	359	341	350	349	376	349	354	338	353	341	352	381	329	354	359	335	358	361	382	356	369	383	312	334	361	319	339	358	378	343	372	361	315	339	350	363	385	364	340	314	338	364	387	334	345	361	348	360	360	352	373	380	384	348	359	380	370	365	367	357	340	341	372	348	332	365	361	333	347	356	315	339	337	323	358	355	381	335	357	346	352	342	354	338	378	366	380	363	345	372	386	354	344	352	354	352	355	355	353	330	365	366	366	360	348	367	345	368	362	368	358	337	370	365	353	352	382	374	349	335	344	361	348	358	342	340	339	344	338	358	351	347	356	351	365	370	340	330	344	344	343	375	355	366	384	336	367	360	343	355	334	330	302	326	369	317	342	360	327	376	367	370	352	376	358	319	344	345	366	394	353	396	369	387	361	349	363	344	341	349	361	328	348	359	355	343	334	332	368	342	352	314	334	354	360	373	343	329	378	373	319	349	349	367	371	356	364	345	357	374	363	369	370	398	345	329	381	345	373	348	367	355	371	376	369	374	311	353	361	333	376	331	350	378	352	340	350	378	336	384	372	413	343	348	364	364	354	350
1855	439	391	374	363	378	372	380	334	353	408	368	384	377	377	342	351	351	395	363	347	389	360	356	365	360	342	389	351	364	363	390	395	420	363	369	354	386	406	373	363	394	362	351	375	357	363	342	359	389	355	412	355	345	346	343	366	360	365	380	398	383	416	378	368	376	371	383	423	407	358	381	360	386	368	400	367	372	367	370	382	362	363	342	388	368	324	350	392	382	365	336	396	379	378	382	379	392	344	395	394	400	375	356	383	372	375	402	373	395	408	398	397	360	363	390	354	389	339	378	365	334	373	373	387	356	374	383	367	341	355	359	373	380	383	336	354	392	401	387	332	357	402	354	399	362	351	365	365	396	360	404	349	400	393	369	375	380	391	336	380	397	362	348	370	375	370	413	373	351	380	405	395	349	358	376	370	374	339	359	372	341	383	369	352	372	354	347	387	337	372	364	361	377	393	408	376	340	340	364	364	362	403	366	365	339	368	358	354	351	366	346	372	356	336	356	371	400	379	357	359	392	378	360	409	322	362	392	333	387	375	370	351	369	356	364	365	357	378	379	383	393	368	362	367	363	369	371	357	343	321	342	359	371	367	351	376	395	325	365	406	356	401	356	376	369	349	391	371	395	361	383	322	375	336	341	378	331	391	362	356	377	366	381	347	392	357	366	364	423	375	333	375	356	347	388	366	375	391	364	375	339	393	347	349	350	384	361	378	331	410	377	341	379	368	368	394	339	373	339	375	380	338	348	383	355	373	362	372	352	375	390	334	361	348	370	400	363	337	364	373	381	359	339	400	364	399	367	327	395	401	370	405	363	335	334	378	367	350	366	368	384	361	338	366	364	382	326	381	355	373	361	326	384	359	391	397	389	421	377	375	377	361	392	376	357	361	372	402	401	358	353	349	346	341	349	380	362	387	338	402	371	382	358	360	358	376	367	377	350	381	372	406	386	381	390	402	339	396	369	388	388	356	365	400	385	388	381	382	377	385	396	395	380	364	321	403	360	337	431	387	373	408	354	345	364	370	375	357	382	382	371	371	355	375	366	347	355	370	357	346	353	367	389	346	317	369	389	358	386	380	394	359	412	366	357	366	347	352	373	352	372	342	386	343	378	365	371	366	363	356	366	363	382	335	363	358	361	331	368	360	381	365	402	342	390	373	362	350	346	388	352	374	353	377	383	373	385	378	362	372	393	357	372	387	392	352	356	398	372	350	363	382	438	370	362	330	358	370	383	389	381	336	331	382	365	393	400	365	369	408	324	413	351	375	329	376	402	405	388	366	354	361	384	329	375	399	374	359	352	364	393	368	414	356	350	358	393	411	338	369	384	390	380	379	339	371	320	370	365	376	384	355	368	369	376	368	360	372	382	378	364	348	349	353	322	365	350	384	416	369	357	355	355	381	353	382	380	371	400	357	380	376	381	354	380	334	379	376	371	392	405	389	397	435	379	378	362	364	345	378	347	359	421	404	353	358	372	405	368	377	382	383	401	387	370	354	368	380	360	368	340	379	379	331	373	367	355	353	364	340	381	361	371	407	360	317	410	358	346	346	372	348	371	339	378	393	365	372	415	371	376	337	358	354	392	334	374	333	382	367	420	358	346	382	365	367	381	393	364	378	389	374	390	357	333	356	390	399	393	414	383	333	376	406	338	361	329	354	363	366	357	353	390	369	412	386	354	358	354	347	394	361	397	359	369	371	365	377	397	393	412	360	353	350	365	329	357	377	398	355	362	385	363	380	387	364	350	381	405	386	329	355	355	395	368	392	406	377	359	409	380	361	401	385	364	378	366	348	346	386	410	361	343	367	351	338	345	357	343	375	360	354	379	384	391	390	373	357	334	430	354	378	372	386	349	391	344	356	352	372	389	360	354	391	362	358	337	379	377	380	367	353	344	351	371	381	363	375	414	362	353	385	409	372	384	357	370	363	352	360	398	384	390	393	394	378	394	387	361	417	363	345	363	339	363	357	369	348	396	345	373	368	398	360	372	332	400	362	398	398	354	369	420	377	356	373	385	410	361	357	363	362	353	379	387	349	345	362	364	367	362	332	360	353	361	332	369	397	386	368	410	359	354	402	396	397	346	329	369	373	337	355	372	370	366	334	344	350	340	357	371	374	354	396	395	379	405	375	375	366	401	370	348	380	373	380	338	373	368	403	375	352	365	367	370	369	376	387	381	379	368	398	363	371	383	378	397	420	381	340	384	361	365	392	399	383	369	361	363	366	363	373	359	335	407	383	356	385	377	365	363	367	336	369	427	397	383	391	374	347	320	372	371	398	360	366	412	354	341	327	388	338	377	400	354	360	346	402	379	381	382	347	374	351	344	357	363	372	394	376	368	357	396	372	343	393	371	386	365	366	384	371	330	366	333	396	374	359	366	373	378	379	357	366	332	377	351	413	382	414	366	330	380	364	386	420	348	356	344	389	362	341	415	403	378	367	382	392	354	367	378	357	352	389	372	362	334	369	416	391	357	371	342	372	383	385	368	350	367	353	385	373	349	391	369	364	377	393	336	386	386	382	376	380	386	394	365	380	365	372	395	411	389	383	401	335	362	363	376	371	373	370	373	351	400	357	358	352	343	354	352	370	355	392	334	361	376	363	393	329	356	373	382	388	337	337	360	380	349	350	396	359	368	378	337	385	326	353	369	355	350	367	377	354	379	378	334	378	383	355	338	370	391	387	370	392	358	378	419	349	349	364	404	400	348	378	402	362	330	369	348	368	338	391	373	385	386	352	359	392	342	343	386	380	363	364	363	343	355	346	372	345	347	380	376	386	385	399	365	379	376	327	364	358	392	345	345	345	394	391	372	404	346	382	346	369	349	372	363	354	375	332	402	402	436	348	349	345	313	380	376	354	380	342	356	379	361	399	361	351	349	342	367	372	360	370	401	413	356	363	363	377	341	336	383	326	415	330	349	363	359	353	375	372	358	384	358	385	372	362	394	345	357	374	366	362	393	336	361	365	358	350	370	395	387	356	398	383	378	395	375	346	385	374	368	360	396	352	363	353	361	329	377	372	366	361	354	383	395	349	400	388	391	360	367	395	372	365	356	376	380	354	341	337	344	385	370	363	379	335	367	336	430	367	359	343	376	379	346	398	362	370	382	400	371	346	359	368	355	370	355	379	366	401	332	384	375	383	383	361	364	378	381	359	328	361	352	371	360	341	397	379	366	367	392	308	372	353	403	381	361	371	401	400	374	366	402	334	384	371	386	405	334	353	366	375	372	399	381	397	375	373	356	370	363	403	362	399	335	365	367	351	371	386	359	345	363	315	346	364	364	378	367	375	371	346	317	366	353	380	353	333	353	365	410	403	435	335	348	349	354	371	345	359	353	328	362	404	394	388	353	350	357	384	372	344	375	379	343	379	402	375	350	341	401	394	372	371	341	355	363	394	360	369	372	387	351	384	361	402	351	397	353	354	366	354	343	370	354	375	379	397	347	408	352	420	348	367	372	396	412	349	337	354	360
2063	810	810	916	832	845	801	849	792	847	812	812	803	803	801	806	786	828	778	798	808	817	810	805	807	790	810	836	784	766	816	814	822	792	843	794	790	801	819	822	802	782	821	799	807	814	830	819	835	823	816	829	870	807	804	851	818	800	816	826	836	813	849	805	802	757	808	826	790	757	777	823	763	794	853	810	809	774	754	783	777	753	829	782	776	786	813	869	798	788	793	763	853	817	805	789	847	782	758	758	799	761	802	799	798	840	816	812	809	788	797	810	796	811	817	811	795	799	801	799	824	812	783	789	831	742	786	766	840	792	752	810	795	740	799	815	829	850	813	746	797	777	794	849	814	860	791	822	791	794	785	820	781	814	828	832	773	855	770	775	792	825	758	816	783	782	788	828	840	790	861	796	804	808	768	822	786	786	787	776	826	802	838	791	843	884	785	789	784	840	796	778	822	782	769	816	807	818	870	871	840	852	817	854	842	812	814	870	776	851	788	751	834	818	802	838	763	797	877	808	804	761	815	864	853	777	788	770	832	782	808	748	728	791	843	765	819	850	833	798	812	828	827	799	806	780	772	764	803	815	772	856	788	796	843	821	801	859	817	805	807	821	815	830	796	817	806	785	789	808	809	770	812	828	787	813	770	825	825	784	816	812	789	785	864	760	774	787	782	884	771	831	852	849	824	785	800	823	830	818	771	790	742	809	788	828	818	763	823	844	811	806	829	784	794	811	848	831	745	779	844	805	800	827	809	848	814	796	776	815	821	806	757	818	809	761	789	816	769	809	789	728	863	786	794	822	822	794	832	808	774	800	833	763	793	831	794	818	809	815	804	797	737	772	867	856	816	774	811	812	822	822	774	768	815	813	779	766	807	774	792	772	796	774	784	764	804	807	767	849	809	737	776	836	830	777	782	795	792	789	808	823	823	805	819	823	779	854	812	837	761	817	754	813	804	820	770	810	783	761	805	807	813	823	769	837	814	799	804	802	855	840	805	812	834	795	767	781	821	767	776	786	826	813	757	777	789	837	842	795	814	741	794	791	812	792	790	817	853	827	797	834	782	808	797	820	843	795	798	832	851	819	814	798	793	789	814	740	811	797	776	811	799	832	776	786	771	782	832	782	802	785	797	786	818	861	803	809	801	817	817	724	774	826	849	792	804	862	808	804	739	800	818	737	826	765	846	775	828	757	777	782	841	853	748	825	824	772	854	828	804	848	790	817	839	848	865	751	810	761	815	809	821	848	826	818	857	785	822	775	801	809	820	801	786	822	826	718	815	842	813	815	782	855	796	852	829	798	766	818	715	812	827	734	772	825	801	757	848	782	838	821	771	858	850	811	858	815	852	773	796	781	805	780	829	800	824	833	812	787	834	798	878	783	779	821	796	818	795	708	806	858	839	840	805	812	843	820	821	818	860	804	804	796	786	825	765	795	781	820	843	813	839	762	807	786	829	787	789	861	773	834	785	807	778	790	838	825	803	835	820	819	845	816	810	806	781	757	773	782	844	806	793	797	799	791	764	832	790	774	846	822	785	789	794	768	850	794	824	807	800	769	827	809	775	821	861	808	848	777	784	797	829	807	800	793	760	820	761	784	800	753	827	750	793	784	852	790	799	815	817	823	813	797	777	835	813	789	812	823	794	824	793	803	829	756	798	780	796	798	787	832	765	790	847	806	793	816	799	844	835	801	820	788	754	782	836	806	817	817	779	823	790	758	800	792	768	783	812	821	837	769	778	817	821	805	794	791	814	897	800	803	793	791	824	753	837	810	794	784	804	766	784	833	821	833	808	781	801	784	817	791	832	812	826	819	828	776	804	797	804	793	816	808	756	799	830	793	812	784	816	795	831	810	795	786	706	754	822	806	824	840	823	839	822	791	785	797	843	775	785	791	750	803	845	794	808	792	846	801	830	770	833	783	767	791	836	819	837	808	785	792	820	769	787	830	846	824	758	786	789	813	790	811	796	783	786	785	823	859	825	824	828	852	767	845	785	825	810	817	752	826	800	812	786	806	812	793	797	768	770	757	798	785	800	863	766	771	823	797	798	783	792	793	776	832	826	812	790	797	758	798	780	838	835	796	792	849	823	797	787	834	783	848	828	819	773	813	796	785	773	826	819	809	742	804	832	797	826	817	831	744	783	790	782	821	838	832	823	854	776	769	864	787	785	795	790	813	832	824	799	792	807	821	794	785	784	769	814	797	781	889	789	805	835	814	817	845	788	809	850	814	842	813	792	862	801	806	785	810	778	783	832	796	831	808	785	774	824	803	813	792	819	788	761	785	847	858	822	819	827	815	821	765	812	832	828	829	808	796	829	770	793	781	808	758	812	806	833	827	782	831	829	827	809	830	776	848	810	843	786	787	804	800	821	825	859	810	801	795	811	786	797	821	843	810	840	816	801	795	827	770	840	799	809	810	840	855	810	833	806	815	785	787	771	755	811	800	827	815	825	793	829	821	807	832	809	845	821	785	844	761	793	824	800	820	777	811	827	812	834	827	810	837	816	750	794	805	825	818	783	810	804	827	816	773	817	794	832	753	775	816	829	860	816	803	802	751	822	833	799	855	841	809	786	818	829	783	801	850	823	751	779	774	837	769	778	821	810	823	804	794	759	811	798	803	819	821	839	812	842	823	805	793	786	854	775	852	834	818	786	811	797	826	804	809	793	759	794	789	813	825	763	774	819	856	845	759	789	801	802	778	780	819	793	783	778	856	805	756	818	853	837	772	806	795	764	781	773	812	721	853	805	816	773	813	799	764	809	814	811	839	726	839	786	854	826	799	811	775	819	814	808	803	764	786	853	795	767	835	784	815	855	793	807	801	805	779	790	811	812	829	770	765	831	798	879	840	801	861	763	754	791	801	732	828	781	781	826	804	789	855	775	840	824	793	829	810	818	812	850	820	853	793	762	822	746	830	799	851	795	831	801	743	813	779	760	871	786	772	815	829	806	787	767	782	763	795	823	761	792	858	784	843	780	794	816	783	820	798	829	784	822	812	797	779	784	797	820	832	816	773	724	851	786	784	830	734	822	765	763	760	818	828	771	832	828	817	848	822	795	815	777	821	835	809	826	770	796	755	785	803	791	832	755	785	848	813	776	823	761	788	807	815	757	844	800	849	756	794	711	812	766	808	824	816	832	795	805	839	851	747	810	798	810	788	824	810	828	756	861	827	821	777	797	787	782	811	783	767	820	805	818	834	737	809	778	799	780	856	752	821	813	818	818	772	808	825	807	795	808	745	792	779	803	775	819	774	816	813	838	810	859	827	791	810	814	800	807	772	826	774	813	812	857	857	806	803	817	751	853	813	786	791	833	778	862	816	821	779	770	825	855	847	816	830	847	774	790	788	804	784	824	793	750	769	790	823	785	784	778	852	806	823	808	771	792	813	815	783	829	819	853	797	807	817	807	803	751	796	808	856	778	803	836	836	805	794	789	803	838	811	800	824	826	794	857	765	778	786	825	790	752	749	800	823
8107	535	523	420	290	302	255	234	217	226	196	196	196	166	179	189	195	215	212	196	187	194	201	175	175	206	160	176	205	178	194	167	178	177	180	175	174	171	177	188	175	175	202	186	188	207	163	170	170	199	178	171	147	166	176	177	164	177	202	174	167	232	175	172	182	177	189	170	182	169	161	225	171	183	184	198	219	173	193	145	175	226	197	181	171	184	187	181	164	207	185	186	173	169	182	164	163	210	157	222	173	202	196	161	196	186	165	158	192	181	157	192	179	174	196	157	172	176	188	185	192	192	190	173	188	172	174	159	187	204	165	199	187	193	201	186	217	200	169	169	172	216	187	189	169	192	172	197	140	199	224	208	182	170	180	171	179	153	174	172	209	181	205	176	177	176	182	164	165	184	182	198	198	198	201	175	147	170	182	192	183	184	173	213	171	181	179	184	165	184	187	178	184	176	179	176	176	174	199	186	181	171	175	182	194	181	216	191	173	179	195	184	181	209	177	169	199	176	172	179	162	194	200	164	151	178	179	180	182	185	194	157	176	198	169	184	199	186	180	200	180	173	193	176	189	178	201	172	167	198	192	202	192	180	182	166	174	198	186	186	157	169	186	194	173	168	182	153	168	173	194	191	207	199	184	175	170	169	185	198	163	204	177	191	184	194	178	193	174	183	204	187	170	172	181	178	172	199	191	187	163	191	176	208	153	170	170	178	179	176	159	175	172	192	195	187	184	199	202	191	183	173	198	173	195	188	178	167	179	204	196	175	172	174	207	199	188	206	159	188	194	215	207	167	191	174	167	154	198	164	173	190	177	214	148	163	186	173	184	193	162	185	182	164	188	164	195	179	180	162	185	165	172	204	187	191	173	202	199	153	195	172	186	172	165	184	170	174	181	178	188	205	188	205	195	179	160	165	172	173	190	172	197	198	173	178	186	160	195	171	194	165	176	176	203	203	191	164	172	198	192	174	188	184	202	160	164	179	158	189	185	189	189	178	165	187	171	195	197	189	162	175	191	161	187	178	160	185	166	156	171	181	148	145	175	208	178	205	177	176	174	166	176	200	175	189	191	167	166	178	185	199	181	192	193	183	181	188	199	185	160	170	193	206	167	190	200	169	160	193	179	172	187	155	193	192	188	187	170	164	196	189	198	182	160	165	172	205	167	167	184	179	199	211	154	181	163	159	176	178	170	173	169	176	216	192	200	159	188	188	173	212	196	184	188	176	181	173	177	158	192	187	182	184	159	193	200	161	170	180	213	185	182	198	162	189	192	169	184	183	179	199	166	168	157	167	187	195	173	169	185	192	177	168	168	160	185	167	201	180	170	171	191	179	194	182	199	176	184	184	199	164	190	190	171	182	173	187	164	173	176	162	174	170	190	171	180	195	179	193	166	174	198	193	204	181	179	169	182	186	187	208	168	186	163	222	184	170	201	187	219	194	197	186	187	188	188	192	176	176	192	180	201	176	163	217	157	186	173	161	183	178	178	174	202	185	183	179	179	178	197	167	166	184	165	156	177	173	180	205	189	178	196	210	189	191	182	191	196	191	210	178	191	208	194	168	164	161	177	196	192	183	192	203	185	184	187	195	205	197	171	197	169	186	178	176	171	170	174	175	181	169	171	192	203	191	194	183	178	163	178	183	192	192	170	198	187	180	195	208	182	204	179	208	206	173	188	168	206	194	204	171	193	181	173	178	182	175	154	195	184	178	189	170	176	160	192	176	162	191	179	179	176	192	183	196	185	144	160	200	166	155	169	178	173	160	190	180	193	178	178	175	189	165	182	184	165	191	171	184	178	168	196	201	162	193	175	168	173	194	191	167	174	181	204	169	171	168	189	181	180	185	174	190	189	186	182	181	187	188	176	163	177	185	155	171	191	186	208	190	166	180	162	217	184	156	165	191	156	188	202	170	190	186	195	198	190	188	189	176	188	184	178	194	184	182	173	177	194	197	186	182	165	167	174	173	182	202	188	175	176	173	170	209	163	181	187	179	170	195	179	189	167	203	174	190	177	180	169	179	167	184	180	164	198	178	186	208	174	187	196	175	186	195	177	174	202	153	198	169	176	198	159	171	172	186	173	146	166	202	200	169	182	185	183	195	174	180	155	200	182	177	192	161	185	186	203	198	174	179	182	181	179	192	193	195	171	163	178	166	188	203	207	173	200	163	175	172	185	198	187	178	187	172	187	216	187	182	177	189	178	190	175	208	174	163	171	198	161	172	191	187	205	178	172	189	166	179	172	193	158	172	171	183	187	187	198	199	190	177	188	183	192	180	184	191	147	206	183	187	190	179	190	172	160	183	166	186	199	172	200	220	198	192	177	179	170	165	202	177	176	166	174	185	172	174	185	189	186	166	189	174	199	179	161	193	176	195	181	170	175	148	171	177	181	191	168	181	194	194	173	183	167	163	167	155	181	178	169	161	169	184	213	191	212	183	187	187	182	160	168	162	186	175	185	188	201	175	201	176	173	172	161	170	182	182	183	182	170	194	165	179	190	180	165	175	188	171	181	168	195	177	183	191	203	194	166	170	176	178	182	191	205	172	203	192	176	179	167	209	156	203	180	193	190	192	187	182	180	179	191	178	193	153	164	174	158	190	165	164	164	167	165	191	193	192	179	202	172	173	163	179	197	177	181	173	203	186	220	168	194	150	164	171	150	180	202	191	183	164	190	190	173	166	182	196	207	189	203	210	182	189	203	208	173	201	162	188	172	179	187	198	192	157	185	160	182	187	200	232	163	167	171	216	177	167	166	185	165	190	194	195	188	173	186	192	183	197	179	188	191	171	187	190	201	178	214	203	178	183	196	217	174	165	194	180	186	172	181	181	203	182	178	169	183	200	181	201	212	193	191	167	168	199	195	188	184	187	182	214	200	188	182	180	177	187	193	201	177	208	186	158	185	175	214	176	183	187	180	193	189	185	198	176	167	171	180	187	169	208	176	158	180	200	158	169	178	213	164	178	185	214	187	172	175	153	180	215	149	202	179	169	176	208	157	182	188	200	194	194	184	192	194	195	178	191	174	166	178	167	178	208	191	169	186	212	175	192	181	206	220	175	184	183	173	206	190	197	177	175	186	170	195	211	193	194	194	168	175	175	189	151	192	163	187	185	177	198	155	200	158	173	177	167	177	203	202	186	185	190	176	176	188	155	163	203	182	195	202	183	186	200	148	191	207	187	205	196	188	164	177	187	157	158	221	171	186	169	208	177	180	205	188	180	186	160	188	191	174	184	182	191	179	193	197	200	188	201	202	186	164	189	173	188	190	170	202	175	185	173	192	175	182	183	179	166	178	178	179	179	143	175	171	162	172	206	197	193	194	188	172	189	177	217	170	196	184	179	178	196	179	177	175	173	174	184	194	167	174	177	203	183	210	187	160	160	175	195	174	183	187	168	170	202	158	170	178	184	182	194	187	199	185	199	192	158	177	189	184	170	202	180	181	202	165	162	176	172	176	187	182	182	166	169	159	169
6498	674	1092	1293	1033	984	751	751	639	594	602	602	530	541	524	499	489	458	504	479	487	487	453	472	485	449	439	481	450	442	478	464	425	439	375	445	439	440	451	461	441	452	426	438	426	436	428	441	449	470	487	442	439	417	444	436	408	419	409	449	448	426	447	445	461	428	454	427	417	435	442	441	390	459	420	434	438	451	414	446	439	397	424	451	438	423	434	422	411	459	425	429	431	473	468	447	427	427	479	453	417	457	448	424	427	467	446	462	463	472	471	431	444	459	417	436	395	424	400	428	448	407	433	477	433	433	416	425	434	404	416	418	405	453	424	454	415	407	436	437	415	431	403	490	447	424	444	452	442	435	413	422	441	454	441	429	390	438	414	435	424	411	439	454	453	433	452	451	461	450	442	432	389	445	411	444	434	439	404	386	469	381	440	419	436	397	436	404	458	445	398	426	396	428	446	418	409	400	413	450	411	450	444	439	407	420	424	453	433	406	417	444	453	481	418	441	420	430	413	425	418	443	403	469	464	446	448	454	415	479	446	413	417	440	414	409	430	431	435	407	444	405	431	436	461	434	401	402	468	420	439	451	437	427	466	461	423	438	433	449	474	428	416	412	457	435	411	409	438	445	418	443	409	391	443	421	438	416	407	434	414	397	453	446	398	453	471	432	417	437	426	401	433	459	411	431	441	435	412	401	468	465	464	416	444	436	403	453	422	434	397	436	438	432	434	436	432	462	414	422	436	420	431	425	412	446	435	500	443	424	464	445	422	428	441	441	457	405	418	445	438	438	418	430	406	459	402	396	402	401	443	451	448	438	422	438	442	430	415	414	413	405	456	423	419	460	459	426	433	416	415	421	389	406	435	418	439	401	436	447	432	420	433	429	433	426	440	441	457	455	420	407	439	444	449	401	460	430	427	446	447	443	416	404	412	422	449	390	437	428	408	461	411	477	424	412	393	404	464	466	410	423	452	402	394	424	418	426	411	437	404	390	411	400	407	438	449	423	443	402	422	433	492	423	421	430	419	410	411	407	432	429	438	421	443	426	408	409	402	428	436	424	432	433	441	428	450	449	474	419	443	395	447	437	419	432	448	448	408	422	412	401	434	414	441	419	422	416	447	415	422	451	431	417	447	446	431	421	404	410	431	430	423	421	444	439	407	424	409	442	414	437	469	443	452	425	426	449	427	408	410	458	430	422	381	420	414	416	420	426	458	444	380	404	419	434	403	411	426	422	434	457	444	432	443	464	458	440	413	445	431	452	421	424	410	420	456	429	406	412	465	414	447	486	456	408	443	467	447	435	405	416	443	438	438	357	442	463	439	443	472	432	462	433	400	413	452	444	454	460	428	440	426	431	455	461	436	413	453	440	448	400	426	401	436	439	409	424	456	423	422	407	425	470	429	428	458	397	423	421	450	442	464	391	454	452	405	431	454	435	411	388	447	423	399	437	454	413	443	424	426	451	418	399	451	445	432	461	421	391	440	434	427	426	435	472	452	439	435	428	433	450	427	441	435	483	421	408	447	464	422	414	399	436	475	444	443	444	419	440	432	442	432	415	455	412	462	410	427	449	447	461	437	413	423	447	460	430	478	478	453	420	422	428	410	397	416	411	406	421	449	443	421	416	416	428	419	390	453	433	425	442	434	453	451	430	415	424	406	424	423	473	407	400	391	427	405	430	400	430	421	483	477	440	425	421	432	439	425	453	430	442	422	393	384	448	424	460	418	453	438	429	452	406	427	455	422	402	478	453	435	405	381	398	371	453	419	394	487	409	428	475	433	439	411	458	436	477	404	439	441	432	402	432	437	434	427	431	422	392	437	445	428	424	430	459	435	430	411	456	419	411	458	417	461	428	441	410	449	409	449	446	405	429	452	457	454	441	411	417	418	440	421	426	415	464	433	472	413	433	439	418	397	416	416	434	420	426	440	450	427	422	471	416	433	431	446	417	407	445	444	456	436	448	435	429	420	412	393	456	429	455	388	422	433	439	439	419	440	430	428	445	435	444	419	403	417	435	442	439	456	446	422	475	423	442	407	419	436	419	458	424	435	445	413	469	407	384	400	439	409	420	455	427	478	415	380	466	424	458	459	413	485	433	431	446	421	403	393	423	455	388	456	397	421	432	423	427	456	447	400	444	439	453	397	424	471	412	420	420	422	431	435	428	393	421	446	423	484	443	431	448	424	419	381	449	454	425	423	443	411	407	411	406	440	390	439	413	447	425	426	412	429	414	429	455	413	432	428	431	384	435	412	423	474	460	394	453	438	451	417	428	429	423	441	419	414	424	400	412	440	405	425	480	436	448	425	445	435	443	447	455	441	467	420	426	414	475	417	405	417	428	426	424	422	404	449	426	431	444	429	444	448	436	407	412	437	432	404	447	372	426	461	412	416	447	468	422	436	428	463	492	453	421	439	427	394	434	409	448	433	418	417	458	441	430	430	411	415	401	429	406	403	425	421	429	414	410	417	385	447	414	437	421	419	413	434	430	434	424	441	401	433	377	465	420	407	394	424	410	435	453	429	410	414	419	427	459	415	428	400	420	428	441	410	441	431	415	404	438	436	437	399	457	421	432	460	406	414	406	412	472	390	432	420	410	437	400	460	431	433	440	423	399	380	449	442	425	461	415	425	419	451	400	416	460	438	437	419	419	414	389	409	446	410	423	432	444	393	458	409	451	447	433	431	408	426	442	426	449	437	410	412	444	472	481	411	430	417	436	416	393	443	404	395	409	416	431	401	404	474	438	417	422	432	502	442	414	401	416	431	417	413	438	412	447	412	466	454	419	430	429	411	419	455	410	385	444	407	424	413	450	434	458	417	431	456	436	426	419	410	436	467	408	427	390	386	420	435	401	418	435	399	435	451	404	450	426	387	421	472	434	426	411	424	452	459	447	396	408	405	446	430	452	400	395	425	438	421	431	426	416	427	417	433	463	430	423	416	453	419	414	394	421	435	434	447	428	424	400	443	455	427	445	426	419	417	432	437	436	418	415	446	441	450	442	396	464	444	450	414	445	418	434	401	432	423	455	402	439	443	438	444	400	433	406	451	426	430	447	436	421	439	417	397	425	450	429	450	451	425	481	444	443	471	436	420	409	431	424	453	436	427	405	468	450	422	412	464	409	476	408	418	416	432	442	406	471	439	420	456	425	405	393	467	448	462	411	442	435	449	424	464	404	459	404	414	450	420	421	444	461	410	442	435	423	460	386	392	439	442	409	439	419	398	452	428	443	433	428	430	450	447	445	423	454	466	458	442	443	442	389	427	417	455	398	444	374	366	391	444	419	429	435	417	432	411	413	448	435	444	414	405	398	431	444	434	428	422	438	438	408	435	414	447	439	497	464	463	410	433	403	438	428	425	428	424	467	417	429	413	403	458	408	431	421	414	430	369	439	447	428	443	421	409	470	408	419	426	447	420	437	436	472	445	431	429	426	444	483	452	440	461	431	434	442	438	438	480	418	445	430	409	429	425	492
14427	1131	801	621	414	348	268	228	227	193	199	163	170	159	163	138	141	146	157	154	151	131	130	126	122	148	127	131	129	123	117	126	126	140	150	119	138	136	142	125	113	129	115	117	148	134	137	145	129	143	120	174	145	117	146	133	103	122	121	123	150	120	130	145	153	149	160	134	145	149	131	128	129	121	123	135	136	130	128	132	116	125	125	146	121	138	141	137	156	117	146	144	131	122	130	125	96	138	123	116	126	126	123	130	120	140	132	132	126	136	155	137	130	116	122	144	126	141	122	120	135	127	146	122	128	126	136	126	149	150	140	90	142	154	126	151	132	120	140	129	131	109	138	133	130	135	116	119	128	127	132	144	123	130	130	135	143	128	112	133	132	115	131	148	144	137	124	131	116	142	137	111	141	131	119	152	122	124	135	128	145	139	135	122	156	125	118	117	113	130	120	131	133	137	143	150	115	131	141	132	123	128	142	136	152	134	133	125	129	145	106	124	159	142	123	126	138	148	123	123	129	118	124	128	124	133	156	129	136	132	137	137	149	140	134	140	140	129	120	120	127	123	143	129	121	109	121	153	139	125	129	149	160	146	128	138	133	135	129	148	138	117	137	139	117	116	125	132	140	138	138	134	108	129	129	127	140	135	127	122	124	135	128	156	124	130	125	123	120	121	126	140	143	117	149	137	139	124	128	125	138	122	119	139	154	114	140	139	142	149	135	122	105	122	159	132	127	138	138	140	119	137	136	130	129	126	146	153	142	127	138	150	141	128	141	124	111	123	132	121	145	127	132	115	126	150	138	140	136	129	122	139	108	115	122	147	127	135	152	133	148	132	128	105	136	107	143	131	138	132	129	135	127	146	118	128	137	148	144	118	140	131	133	125	150	127	139	125	126	138	145	133	118	109	130	140	155	140	149	121	139	132	131	140	133	126	123	111	137	135	160	125	121	139	129	118	132	136	156	127	139	134	120	133	153	125	132	131	131	125	118	121	117	144	126	138	122	127	140	143	142	131	153	134	127	149	133	129	120	144	120	139	151	124	119	159	116	154	133	125	123	108	145	102	144	128	142	145	114	116	135	111	132	138	129	141	133	138	111	122	118	134	122	125	151	147	134	130	132	136	148	135	134	142	114	140	141	115	111	134	157	151	121	132	117	132	139	132	150	159	148	145	170	143	120	124	144	126	125	127	139	109	126	136	155	127	135	137	104	116	129	133	135	124	147	137	136	135	126	140	125	161	135	151	142	155	152	136	139	111	123	124	139	121	139	117	130	155	119	125	124	157	135	137	137	134	155	126	139	152	142	141	125	144	126	118	145	145	135	130	151	179	146	147	124	128	148	114	137	140	138	141	130	141	124	130	119	140	144	147	117	144	125	121	116	104	134	142	134	153	131	135	152	129	146	118	131	117	132	122	137	172	157	139	142	127	154	139	124	134	146	133	126	116	134	143	143	154	141	128	148	125	141	141	132	137	113	124	149	118	140	142	133	118	141	134	145	132	138	143	162	130	150	126	114	129	132	130	135	137	148	132	132	121	129	143	135	154	160	132	134	144	106	133	149	141	105	141	122	152	142	130	120	143	125	142	128	160	135	155	129	127	121	130	140	133	126	142	152	126	128	122	130	122	122	128	109	117	127	130	139	102	144	164	113	143	132	142	127	130	143	132	133	133	144	127	141	126	116	113	127	123	146	135	137	171	123	142	146	120	134	135	126	131	112	124	127	126	118	115	144	123	114	126	129	125	156	131	145	147	130	137	134	129	121	105	133	127	148	139	129	128	143	116	139	143	143	135	100	137	122	136	124	142	137	111	119	145	144	131	128	128	126	115	146	142	163	143	119	125	135	142	116	131	126	146	152	123	123	116	137	132	150	137	137	135	131	117	138	137	128	139	126	155	128	131	115	128	132	144	127	142	140	124	121	140	116	127	119	119	152	128	151	136	149	127	121	141	144	132	131	141	140	141	154	126	119	123	129	126	119	125	133	129	118	142	137	122	149	128	102	107	128	144	115	103	133	123	133	119	132	145	146	150	131	158	125	119	117	124	139	141	162	157	123	134	120	122	133	143	118	145	138	119	151	122	146	125	149	104	148	140	125	127	136	115	111	139	127	122	137	125	125	120	133	150	116	128	144	132	137	133	125	131	108	121	140	135	101	131	144	119	117	142	124	127	153	128	122	150	129	129	120	140	135	133	119	120	124	137	131	152	153	156	130	129	143	149	142	127	136	127	145	134	151	128	149	111	108	138	130	124	129	133	133	117	120	117	153	140	138	145	140	134	126	131	134	131	126	132	111	136	125	128	159	121	146	124	144	126	118	133	129	116	141	148	128	132	135	123	133	137	125	131	129	135	140	148	133	136	142	136	143	141	141	134	146	120	123	118	141	135	127	111	122	128	141	111	122	120	151	137	139	126	127	152	158	135	115	144	137	128	122	142	140	124	135	134	124	138	144	130	132	134	144	125	130	134	149	119	123	112	112	116	127	115	121	121	140	139	112	129	132	153	137	140	123	126	133	125	124	133	140	128	126	146	132	126	131	133	113	134	149	128	129	128	156	146	140	123	132	120	150	108	125	142	111	133	127	128	119	123	115	140	133	149	137	138	124	129	147	123	119	129	120	137	133	138	154	131	155	156	131	143	121	163	136	125	123	127	119	119	139	147	115	114	145	131	110	142	145	143	148	120	124	144	142	120	144	153	135	137	129	147	126	143	119	129	123	132	131	127	160	136	142	120	127	125	133	140	130	130	146	133	140	111	108	157	126	128	130	115	123	135	141	135	136	157	154	119	124	122	143	124	150	143	158	89	123	160	121	137	142	129	140	98	125	140	129	142	139	124	118	143	132	122	122	149	117	135	137	116	119	127	123	121	129	138	131	140	117	154	122	153	121	128	133	140	140	142	154	127	152	149	136	133	114	173	119	132	117	136	141	135	136	135	109	151	147	147	133	138	146	121	121	122	134	140	139	120	153	124	142	124	149	142	151	128	133	118	120	127	138	140	146	141	126	139	133	139	137	119	142	119	105	126	117	131	151	128	147	116	143	129	102	115	124	112	114	109	136	128	120	132	137	159	123	116	138	137	146	138	127	128	141	129	160	123	129	117	133	121	149	128	111	131	128	118	128	111	138	130	128	124	145	132	128	111	107	125	136	133	122	142	127	132	129	145	136	105	135	140	155	139	133	129	127	130	122	135	130	145	143	153	111	132	127	128	124	124	130	118	124	129	144	130	128	136	126	122	138	135	150	137	144	120	116	109	131	131	142	124	138	107	148	139	112	123	127	135	116	123	131	106	155	115	123	126	144	135	135	135	117	135	129	143	133	122	129	147	119	143	122	123	131	133	126	137	125	154	127	128	126	128	134	131	150	132	139	158	133	120	134	128	125	122	143	131	130	136	127	139	152	99	124	124	127	147	144	142	140	138	123	139	132	136	161	132	132	126	140	103	131	138	144	123	138	108	131	119	118	128	137	138	126	126
8188	984	1882	1880	1660	1361	1032	974	796	707	681	627	538	536	560	470	484	499	451	482	438	448	426	413	405	418	399	410	387	448	376	383	342	375	363	356	378	387	384	367	353	389	376	394	376	394	369	361	369	344	377	330	357	355	316	375	385	395	353	338	338	390	355	377	371	335	369	357	365	344	360	395	351	355	338	336	351	377	366	339	345	351	329	372	363	352	383	358	348	350	317	364	341	334	368	367	339	336	376	369	359	364	353	372	346	364	352	372	352	334	352	299	395	373	365	352	330	354	363	332	349	355	310	335	351	325	369	340	341	338	354	368	345	377	347	360	361	355	332	352	332	351	327	355	338	369	351	354	342	317	358	322	385	350	335	350	350	348	377	326	380	355	343	338	397	334	358	381	350	354	345	356	352	318	332	357	393	359	381	357	332	389	311	328	332	353	353	354	340	350	350	362	345	361	362	336	360	373	340	359	344	342	360	378	364	351	366	365	335	344	384	325	324	333	359	298	357	314	357	380	360	369	393	349	380	332	351	319	375	342	335	340	371	363	365	373	352	341	331	376	301	340	362	331	348	347	351	367	361	333	313	348	326	357	374	330	386	349	341	357	339	340	370	343	337	382	306	356	362	357	371	351	329	346	360	352	352	355	314	354	357	345	341	379	309	351	327	351	396	363	343	346	334	342	375	346	375	383	355	358	361	372	329	348	350	344	373	350	351	325	393	330	360	356	343	347	334	373	353	364	316	316	344	356	369	368	338	331	339	352	378	340	361	337	356	373	361	364	343	341	334	358	371	383	351	331	362	318	369	384	317	351	346	386	368	350	359	337	382	373	339	337	373	313	371	357	364	396	354	401	364	337	328	362	389	354	334	338	352	324	372	371	365	346	335	358	362	328	355	358	346	344	354	350	345	350	331	354	378	343	355	346	340	344	340	387	357	344	340	351	342	359	380	356	349	351	356	332	365	352	349	335	345	344	335	377	342	349	348	354	344	338	357	346	333	330	335	298	391	343	354	376	384	376	362	359	361	351	327	321	351	379	335	357	372	329	341	361	341	317	342	348	379	348	343	377	337	380	358	360	331	382	363	378	367	325	315	338	327	338	315	381	302	350	336	335	349	327	331	362	375	350	346	338	360	322	358	364	342	345	356	367	367	380	343	353	379	340	345	350	359	361	342	348	334	366	346	338	338	351	346	367	348	364	371	359	356	368	339	325	347	345	386	358	324	393	339	357	352	333	318	345	316	359	364	350	349	357	347	364	384	330	336	341	360	360	358	349	363	319	349	345	338	336	333	349	363	331	309	343	345	318	395	346	348	327	316	354	366	361	336	385	376	346	341	388	356	318	350	360	375	355	311	340	344	346	383	367	357	361	346	349	344	329	345	360	349	309	384	336	328	342	324	335	350	348	374	330	380	331	356	384	344	349	360	337	349	363	370	357	365	369	358	373	347	342	319	320	333	339	350	392	365	365	375	346	355	361	379	355	352	335	345	364	360	369	334	392	335	372	339	379	361	320	396	357	358	333	321	356	370	326	357	336	392	360	358	403	389	332	342	338	323	328	371	352	393	338	367	342	344	381	356	360	366	334	328	394	323	374	317	357	341	369	368	336	341	355	352	368	376	372	365	339	329	361	336	368	375	352	391	344	335	382	390	330	342	359	344	353	374	369	350	342	368	346	336	345	332	344	346	364	338	379	356	322	338	352	340	336	357	378	356	322	340	364	352	330	379	356	365	322	330	381	332	380	327	353	360	347	374	352	370	362	338	362	346	344	361	368	346	332	334	345	356	357	340	327	354	362	385	353	347	346	363	383	347	362	370	368	333	317	365	353	362	352	363	363	353	349	364	374	348	388	363	342	344	369	329	345	361	334	360	351	348	339	355	373	387	382	331	351	364	338	387	375	353	349	358	351	333	336	355	328	344	339	311	362	353	351	348	361	355	358	350	362	372	354	336	384	370	362	343	339	355	327	348	353	337	337	347	359	313	356	339	366	342	356	321	364	356	372	384	356	373	389	363	371	390	328	389	345	366	344	380	360	357	352	333	347	351	330	337	343	325	358	362	342	367	343	394	362	334	352	370	353	311	351	351	363	336	380	357	396	368	338	374	347	345	380	347	355	340	370	360	314	316	367	364	367	364	354	330	345	369	366	352	333	345	316	352	376	372	360	318	336	359	315	344	349	377	346	314	361	341	308	337	357	352	358	336	366	360	338	347	323	368	344	361	361	386	346	348	371	343	377	393	387	361	347	353	341	307	331	359	368	324	318	376	335	344	346	334	335	352	375	351	362	360	363	361	345	301	327	358	344	325	353	358	344	365	338	357	346	355	353	331	345	371	343	346	350	369	352	357	362	337	343	367	361	361	329	371	351	354	353	348	330	325	366	356	337	339	353	361	376	365	332	358	337	348	335	355	361	311	330	321	379	331	320	378	351	355	366	326	357	331	358	356	329	351	333	345	361	341	342	347	311	330	366	335	349	356	351	341	352	376	319	337	351	351	362	345	365	361	375	352	349	342	325	306	347	368	345	357	344	338	374	322	341	363	324	346	352	359	331	345	360	353	353	359	356	356	355	313	348	369	334	372	380	302	361	360	347	368	346	345	340	354	353	357	336	334	363	349	385	325	364	335	373	367	367	394	344	374	343	340	343	347	367	330	344	335	366	353	335	341	332	385	310	356	381	403	379	358	341	295	342	344	360	363	343	346	346	346	357	349	320	360	382	340	345	360	365	359	315	366	389	347	317	370	319	350	362	316	331	376	340	344	372	344	364	366	335	355	379	343	337	365	364	350	365	378	330	376	352	335	380	329	345	335	361	342	365	371	358	339	370	354	345	356	316	343	382	363	350	348	324	348	345	370	357	355	356	391	342	361	339	346	364	344	349	363	341	376	355	379	367	340	367	345	338	371	362	395	338	355	344	380	382	389	329	401	342	337	346	362	353	353	352	368	335	327	336	341	321	331	352	364	348	365	341	368	324	366	371	333	347	333	345	351	334	373	324	344	386	373	311	327	359	348	366	280	334	356	354	354	359	360	336	365	364	378	367	343	359	342	372	342	344	374	336	364	378	399	341	350	341	357	359	334	362	328	338	313	334	347	334	384	345	364	333	351	329	363	384	345	359	373	379	356	337	374	350	366	351	362	342	323	353	357	358	339	330	320	324	343	358	345	377	366	379	337	365	336	315	374	357	365	354	375	373	348	352	375	352	349	374	346	366	343	361	347	339	349	341	311	371	330	375	319	360	336	335	368	356	361	361	342	336	373	358	347	348	346	375	352	332	355	375	329	350	312	327	372	339	351	359	362	349	342	353	357	362	348	349	359	316	345	363	350	332	342	359	366	347	349	343	333	376	358	331	375	348	385	377	378	314	360	335	322	342	353	348	353	325	348	366	349	349	397	328	334	350	333	352	347	370	339	377	347	312	370	367	341	354	333	352	376	390	362	383	378	340	335	330	372	332	357	331	394	352	351	395	333	359
1696	418	398	367	372	354	439	347	396	363	376	360	383	378	375	367	381	368	358	355	382	367	343	346	378	407	385	372	377	392	379	366	378	361	381	427	399	335	388	393	369	384	363	390	387	349	396	378	355	409	359	383	346	380	377	360	390	368	412	353	376	386	410	340	366	394	347	389	364	351	394	393	374	361	347	361	364	399	359	368	353	334	382	338	371	350	376	395	392	378	381	374	377	374	353	384	378	363	393	396	373	339	379	365	358	382	349	356	373	393	394	384	335	362	366	384	410	380	391	378	370	393	376	322	377	403	381	364	404	378	372	385	384	381	342	369	421	398	389	350	327	343	372	401	397	376	412	397	404	346	361	400	314	375	348	392	404	380	365	368	380	370	423	371	365	381	379	363	334	349	317	385	359	358	351	390	391	377	377	357	391	364	384	373	374	345	376	383	349	357	362	366	419	356	357	359	372	383	374	378	364	350	396	396	386	341	365	350	362	387	397	389	351	361	380	400	359	326	374	405	380	345	370	373	350	369	378	370	373	415	355	405	361	353	370	432	374	375	346	372	376	383	374	368	366	351	389	406	361	385	331	401	418	375	353	356	337	386	389	385	404	341	361	384	396	337	357	362	374	377	363	401	362	370	374	365	343	361	356	365	354	342	368	378	364	390	335	368	378	354	348	397	391	350	391	388	373	329	385	333	356	368	368	391	391	337	378	341	378	351	391	393	390	377	392	392	359	360	395	359	342	361	382	374	323	357	408	336	389	371	396	366	335	331	365	350	374	370	381	371	390	373	351	392	381	374	405	387	326	385	349	351	387	389	346	364	402	358	392	338	340	353	381	352	356	377	344	359	361	350	383	379	364	376	358	407	368	361	391	391	400	356	410	411	378	374	397	357	392	373	381	435	377	366	382	386	359	374	365	381	389	369	342	346	347	386	397	392	363	388	367	355	377	375	372	367	347	376	380	393	397	365	377	349	370	332	379	357	380	401	348	338	370	348	395	357	369	357	360	370	347	386	380	406	328	342	391	374	375	326	341	382	356	384	392	388	390	351	398	351	347	369	371	355	350	397	384	366	407	433	401	390	360	343	370	364	346	352	365	395	353	387	356	367	371	426	419	399	421	366	378	344	365	365	345	343	374	399	340	369	365	389	410	345	349	392	394	366	366	344	373	388	376	375	399	387	377	372	418	355	321	350	347	344	379	377	346	352	383	367	362	386	393	360	362	396	319	382	355	327	410	368	353	382	368	382	379	377	423	367	367	373	380	399	349	387	398	344	321	366	348	378	364	380	339	338	400	434	351	360	357	386	425	415	364	375	380	396	347	398	364	383	365	364	391	366	361	351	399	342	333	405	357	378	404	355	392	368	357	370	398	383	399	422	378	382	406	376	386	365	355	374	390	352	384	398	388	369	377	387	388	362	313	369	367	355	310	378	355	353	355	365	361	384	406	360	362	365	360	388	357	364	374	364	339	353	405	403	376	360	366	362	350	332	338	341	357	370	393	371	376	420	350	358	369	390	375	357	372	368	371	378	353	354	382	379	402	340	349	355	355	376	366	364	388	350	418	330	375	374	354	348	341	403	357	401	376	372	381	388	359	344	388	315	347	371	392	349	362	354	403	376	352	359	353	375	327	382	350	395	376	383	401	329	361	383	335	345	334	373	391	361	382	363	376	375	371	389	383	358	396	361	342	414	356	339	372	382	392	342	338	375	349	393	390	414	377	374	349	350	401	361	357	371	365	377	357	387	362	387	360	371	351	404	394	378	377	347	364	393	387	408	372	367	368	347	386	372	398	369	371	370	368	380	368	361	350	393	377	378	369	359	352	358	376	349	409	359	316	373	355	378	379	370	361	394	388	353	373	370	410	397	413	359	390	374	353	366	381	380	390	330	370	352	372	396	322	396	369	402	386	387	375	382	373	353	370	330	348	368	390	368	349	348	392	362	380	337	415	357	378	348	381	342	388	318	371	377	405	364	354	418	394	345	354	353	354	402	373	340	356	385	431	387	347	330	386	366	363	368	378	387	404	381	374	382	417	368	356	377	390	343	351	381	387	345	371	396	370	362	371	373	378	347	366	363	369	382	362	404	381	372	365	383	354	376	369	364	387	385	370	351	367	392	393	359	362	362	355	355	352	356	333	390	360	376	369	382	346	347	357	367	415	380	350	402	347	377	336	385	374	368	372	401	372	383	381	331	357	367	406	390	373	393	386	335	344	322	368	376	361	395	397	345	406	353	376	387	361	333	378	349	345	420	348	345	381	399	387	352	344	392	395	371	377	352	399	359	340	326	370	374	381	395	395	399	385	402	390	391	344	353	356	382	384	373	389	394	408	341	353	364	395	360	372	362	382	372	378	375	361	368	389	324	366	386	377	401	373	348	405	374	375	349	360	397	344	362	413	366	379	365	353	354	369	361	367	375	378	336	387	334	376	384	370	367	359	383	401	407	347	386	363	391	382	361	383	388	369	365	403	372	343	344	369	356	361	379	322	362	388	384	369	368	358	338	377	389	350	346	342	354	345	367	355	379	388	397	400	365	405	367	388	361	380	395	371	398	359	406	357	388	360	402	392	359	377	361	382	380	354	380	409	397	358	376	334	369	390	336	371	412	346	382	370	364	418	366	379	360	343	371	379	357	372	375	359	360	366	355	376	367	344	365	340	369	390	352	399	334	339	390	358	351	355	396	382	355	345	393	346	364	353	359	378	397	387	368	386	363	351	376	378	381	334	400	375	375	371	389	339	359	356	381	382	399	341	370	362	388	367	397	378	345	391	388	386	347	372	385	403	379	301	397	348	398	361	365	393	351	369	329	389	330	356	378	369	342	377	386	371	369	386	383	409	375	386	383	376	369	348	379	374	395	353	370	389	385	347	350	347	396	389	354	362	383	354	381	336	345	331	369	343	367	363	370	349	355	352	339	370	369	333	365	389	353	411	383	395	360	358	400	377	379	380	374	395	394	386	385	367	324	359	378	373	384	381	346	338	385	364	366	368	378	354	394	377	381	365	377	374	396	350	377	367	356	357	380	372	378	359	370	399	350	396	371	323	363	366	364	392	364	363	353	372	374	367	385	379	371	361	390	376	380	377	356	339	385	329	346	331	386	389	384	359	340	331	412	379	375	364	371	323	389	327	367	365	364	348	357	371	349	381	363	385	362	326	401	358	337	360	375	346	393	371	387	367	368	360	364	358	379	417	369	369	395	411	380	376	353	355	411	377	370	373	391	360	392	412	363	377	349	356	350	379	350	393	384	389	343	400	404	358	351	342	375	378	380	340	363	369	359	379	319	389	356	395	367	364	363	357	371	345	386	358	371	379	378	369	350	362	323	381	403	339	367	355	348	356	374	376	379	369	371	359	383	389	362	338	375	376	347	374	372	362	383	401	361	361	347	367	388	372	388	373	388	365	386	322	381	340	408	362	346	376	372	396	374	375	388	390	317	383	366	390	381	398	369	369	366	351	377	368	357	330	373
2083	822	863	849	830	829	756	841	817	843	835	805	790	782	783	819	801	787	799	797	822	796	788	793	789	742	760	839	823	769	747	850	799	822	787	825	838	792	836	798	813	782	800	809	781	773	859	793	830	777	827	840	829	787	831	862	774	878	825	887	801	772	787	775	788	821	799	796	778	845	834	829	785	794	790	796	805	804	807	820	828	791	860	800	804	827	779	793	851	826	808	843	833	858	835	800	825	808	765	830	813	772	792	815	810	778	843	800	814	800	795	799	801	831	780	784	820	812	813	783	776	809	767	841	835	820	776	805	810	775	792	785	842	748	806	819	853	767	840	800	787	829	807	808	832	805	769	806	816	791	792	841	822	795	829	859	822	805	845	793	767	817	770	777	827	813	836	799	800	867	816	806	819	796	859	781	825	795	857	763	785	765	830	780	813	844	845	803	820	849	792	818	762	824	841	743	795	824	808	788	783	777	768	773	793	797	807	826	775	814	781	841	805	832	782	849	820	806	809	795	755	834	813	816	816	824	821	844	832	791	830	807	836	848	802	768	787	831	843	819	794	743	774	812	768	804	765	814	870	764	822	791	847	830	799	804	824	817	841	802	822	818	850	792	809	800	830	804	796	767	785	770	738	827	824	818	782	850	827	773	789	824	811	812	780	793	832	822	818	742	795	823	833	821	778	828	800	782	755	786	854	829	859	840	824	828	871	800	830	816	800	817	764	808	772	769	826	799	835	809	801	764	854	845	790	800	800	809	844	838	814	807	790	813	774	798	813	852	775	783	759	820	845	838	853	816	844	811	827	800	829	795	838	798	764	821	818	761	789	810	830	818	835	816	828	785	838	825	777	829	796	785	865	801	804	826	786	832	824	801	771	826	802	802	768	784	760	811	807	854	825	828	779	813	752	791	787	811	822	826	780	842	829	815	819	853	834	804	796	830	798	834	797	778	764	846	860	828	855	742	826	806	760	824	826	800	783	825	834	762	814	814	769	832	766	816	790	797	808	790	852	811	788	816	829	817	839	798	824	815	742	848	801	773	800	797	784	842	782	798	815	813	796	771	799	758	778	816	782	785	775	800	779	863	822	776	812	824	796	813	830	814	776	840	800	796	802	784	810	834	805	762	829	813	811	813	793	837	860	839	811	814	794	789	832	841	752	809	853	804	821	809	833	783	751	829	787	754	802	838	794	786	777	841	781	788	830	848	803	804	811	789	802	787	772	861	797	774	779	751	790	806	775	844	834	799	756	807	805	821	813	812	798	797	833	794	805	855	801	844	804	799	813	851	839	806	786	832	757	815	843	777	865	824	837	842	846	790	768	801	757	769	825	883	821	830	814	813	804	856	789	787	824	773	775	793	791	815	840	811	756	768	811	849	807	785	804	796	735	809	789	819	846	856	795	756	792	818	805	836	807	840	768	826	781	852	812	833	804	812	809	805	809	778	778	806	841	821	829	765	838	770	814	811	807	789	834	784	743	835	755	786	795	827	853	803	832	846	792	791	783	818	821	795	797	819	784	802	787	770	818	793	791	776	832	876	780	827	808	846	855	841	801	761	832	807	829	800	789	782	762	782	803	787	795	806	776	794	825	749	859	749	833	806	864	768	836	802	846	781	801	796	823	794	817	790	792	796	834	814	822	806	813	774	816	808	800	832	840	855	789	768	787	850	815	833	849	801	770	835	886	837	764	855	751	801	764	853	876	827	815	818	814	829	801	840	764	862	843	772	812	798	807	836	819	806	760	832	856	776	839	767	774	792	781	802	832	753	796	809	822	848	817	790	818	810	824	789	812	822	832	820	817	835	807	821	792	825	809	836	782	804	807	819	828	925	787	837	814	807	810	765	832	836	793	791	800	827	817	848	773	811	843	826	809	802	785	800	800	802	778	801	768	778	786	788	801	782	784	816	821	792	824	755	808	794	835	738	831	795	838	843	801	772	807	761	847	827	799	766	812	822	757	784	806	816	833	789	787	771	842	816	801	791	789	820	803	806	809	742	770	780	772	739	834	780	782	779	816	817	846	848	800	794	788	820	838	829	770	780	841	781	817	779	869	840	747	791	786	843	859	801	843	814	819	765	793	819	849	809	782	859	780	813	834	824	804	847	792	802	794	805	802	831	797	785	783	800	809	845	806	836	777	769	769	824	818	821	813	793	756	831	787	825	763	763	793	828	785	825	806	766	764	770	766	846	825	781	795	839	780	876	803	779	851	793	774	728	823	850	798	799	822	805	819	793	806	826	797	833	806	832	809	817	813	807	791	844	804	837	790	808	810	786	811	830	742	794	765	776	838	807	759	814	787	834	779	793	832	823	840	723	852	817	799	807	810	814	764	786	811	789	800	829	802	786	774	768	753	825	778	815	815	741	787	835	796	823	807	783	833	837	760	764	835	853	869	808	842	811	799	790	842	787	819	797	804	764	838	828	834	777	762	808	790	790	843	819	803	764	815	819	783	844	756	812	868	767	799	821	775	818	784	811	847	779	794	775	839	787	760	829	836	798	783	863	853	799	822	770	815	784	793	813	807	802	796	782	824	806	781	764	819	777	829	832	798	813	807	799	791	794	834	879	765	852	800	805	793	782	820	804	839	780	781	789	813	854	819	799	776	812	788	792	815	788	797	848	842	844	778	788	804	801	826	830	791	834	826	795	845	801	814	806	788	838	811	780	839	783	828	815	807	771	773	795	795	832	807	844	807	808	774	776	819	762	763	803	805	827	827	783	785	807	787	836	791	830	766	806	789	755	863	788	825	764	845	745	796	819	822	815	823	845	826	737	836	774	826	784	825	761	829	791	769	813	777	793	768	813	792	787	795	780	792	790	818	810	794	788	801	774	818	790	822	827	784	831	769	818	824	760	767	785	756	812	849	820	865	843	795	826	800	807	799	776	815	814	784	782	773	831	842	838	848	834	795	821	812	775	843	829	815	813	847	824	844	783	819	785	787	789	777	815	829	829	834	826	772	783	817	792	772	788	808	809	786	759	777	780	813	789	806	833	806	792	822	816	714	782	814	790	803	812	834	786	777	785	832	786	783	822	832	795	856	801	834	787	785	794	863	800	790	800	847	848	814	806	814	837	774	843	809	825	822	839	789	798	816	877	756	827	786	749	781	812	814	823	846	783	789	861	828	794	835	798	783	804	820	789	816	836	784	768	778	791	855	833	861	830	750	802	885	832	791	800	790	781	812	810	777	801	790	779	783	834	824	824	860	827	811	783	822	855	771	812	819	835	773	805	830	783	867	844	760	810	805	783	772	812	821	746	799	795	837	785	789	827	802	815	826	833	777	810	814	803	832	763	816	789	798	849	848	858	804	797	797	788	847	840	788	813	796	809	796	780	764	808	761	818	831	819	811	792	747	834	793	825	819	773	812	796	793	827	820	787	804	798	840	782	800	838	774	838	786	781	771	797	877	813	776	800	784	807	775	769	804	760	790	854	799	852	876	752	817	810	837	779	811	789	807	801	789	810	883	770
7762	526	476	434	324	256	248	229	239	222	202	213	198	192	182	189	182	185	171	200	151	190	200	183	214	198	193	209	201	206	188	205	175	210	193	185	143	184	183	192	165	200	194	179	193	192	221	175	188	168	189	177	163	180	182	190	181	171	157	158	196	193	163	163	204	181	176	178	190	191	169	189	202	197	201	187	192	205	189	192	202	175	190	188	178	167	195	181	177	175	184	173	166	179	169	190	164	202	190	176	158	165	168	170	156	187	176	179	167	185	195	174	183	198	180	200	183	158	186	156	183	212	194	174	170	169	186	195	188	175	177	198	160	167	205	176	166	190	169	160	199	182	211	181	151	179	186	175	162	205	160	210	154	190	194	164	176	165	213	165	189	178	195	175	179	187	164	176	195	153	163	206	179	169	189	197	192	202	179	180	194	185	175	193	195	186	201	199	176	185	199	177	208	191	168	177	184	180	163	185	162	175	203	172	192	172	170	196	182	184	165	180	182	163	182	174	182	177	180	190	167	186	190	179	176	177	208	167	196	188	179	171	158	158	178	202	182	171	186	174	168	203	174	187	182	174	174	223	197	164	177	172	162	188	197	197	178	208	189	161	169	175	182	153	189	196	192	195	160	194	176	184	209	170	185	148	159	215	157	171	212	178	212	202	179	174	211	169	164	188	199	177	194	181	172	183	183	172	175	189	172	200	183	186	202	185	164	190	199	210	183	161	193	162	198	204	192	188	192	161	193	180	187	181	183	169	206	190	190	185	162	192	174	184	181	178	179	203	186	193	188	191	175	184	166	149	193	208	177	194	171	184	180	164	183	159	171	167	188	226	166	199	167	162	181	194	184	179	194	176	176	187	170	192	170	180	208	155	152	182	149	162	202	188	163	169	172	183	169	179	178	187	185	151	191	203	189	207	188	194	179	148	149	170	180	184	172	182	235	170	187	182	170	180	189	166	183	192	172	181	193	159	213	202	146	192	174	190	199	180	199	178	188	182	183	180	189	169	151	177	188	194	192	205	205	208	172	188	196	177	192	178	198	195	202	192	186	186	185	185	182	166	184	183	177	194	193	158	187	182	158	169	201	183	169	180	186	201	202	175	174	178	206	147	189	178	170	180	164	189	183	192	185	196	178	205	198	187	188	172	191	198	164	179	181	171	185	194	195	173	174	158	168	155	193	203	165	172	182	193	175	176	174	181	180	155	168	173	180	193	176	152	196	208	172	188	165	178	190	172	179	167	172	195	183	175	196	162	187	185	168	160	159	167	175	187	192	173	161	209	175	196	168	185	168	192	185	183	170	195	193	194	182	203	160	180	204	177	187	188	205	187	191	182	178	207	160	215	196	189	211	206	194	159	196	191	183	157	171	169	183	154	192	193	177	190	189	157	207	207	184	181	183	169	205	166	194	213	210	182	178	174	192	189	185	203	157	192	195	199	195	170	172	169	160	159	166	153	203	164	179	199	164	186	182	204	205	192	170	169	160	188	175	174	182	194	173	192	185	202	169	153	176	169	203	187	174	173	226	171	181	185	167	178	180	174	188	187	169	172	152	174	182	187	202	174	164	183	165	211	179	204	174	180	181	145	186	153	183	196	184	186	169	185	198	174	172	201	173	172	168	209	192	199	175	192	176	178	189	198	210	160	164	169	170	180	193	185	176	184	192	167	192	185	157	179	178	169	176	179	201	163	170	201	200	175	184	180	222	183	177	169	182	176	179	154	177	162	182	203	187	201	189	175	171	174	177	167	192	165	181	156	218	185	183	169	179	200	205	194	174	159	188	188	177	171	175	170	167	211	156	184	192	160	189	168	179	161	177	172	169	186	178	186	200	156	194	181	176	187	179	188	192	180	158	185	162	197	189	198	182	220	176	150	214	190	206	184	191	223	164	203	176	178	183	170	164	177	193	199	160	183	186	157	189	166	167	185	175	206	204	187	163	171	198	179	189	168	158	185	156	193	155	141	181	208	192	204	172	171	187	172	199	173	192	172	207	183	204	184	161	167	172	184	214	185	189	177	156	181	199	169	173	218	206	196	201	177	185	168	188	198	161	157	170	181	171	179	181	177	168	154	165	194	172	172	174	183	188	205	191	194	181	194	195	206	200	196	213	184	185	189	160	187	191	172	189	177	157	180	182	168	172	165	167	150	184	155	164	190	180	173	135	171	192	183	193	193	170	200	179	195	176	194	204	190	190	184	161	193	169	183	180	149	170	207	159	167	171	195	190	185	194	182	173	190	190	188	190	177	190	196	185	198	202	182	182	185	181	164	171	191	209	184	152	214	182	171	151	201	198	175	191	164	166	166	175	166	178	183	185	166	178	196	177	188	166	176	192	191	205	176	191	158	173	187	195	167	168	205	178	168	195	207	172	197	173	176	185	198	205	168	181	188	178	192	183	187	175	168	172	186	189	171	176	168	174	166	178	187	174	183	184	173	180	179	184	168	178	184	185	154	188	173	162	171	176	174	171	218	189	173	209	171	158	182	183	169	186	174	156	185	191	162	213	180	179	204	199	169	196	179	190	190	175	192	162	177	183	199	151	187	174	197	189	200	181	175	175	188	183	176	158	170	207	175	182	210	196	196	216	171	165	191	169	165	213	160	187	186	182	188	168	170	187	164	197	213	191	164	154	206	216	172	196	190	169	180	170	192	178	175	178	158	172	197	184	199	184	185	189	171	194	174	179	203	174	204	187	177	205	207	173	195	151	185	158	203	186	194	168	193	187	169	194	188	174	203	193	172	154	183	205	194	177	192	167	204	189	173	191	192	180	175	207	190	206	204	211	168	167	183	173	165	185	193	180	162	182	190	175	163	169	157	197	174	197	179	206	187	160	140	178	184	165	164	187	203	196	165	182	196	195	177	169	214	195	210	173	199	181	197	186	169	168	178	156	186	165	191	184	181	204	194	158	169	189	169	186	198	179	186	173	180	164	197	201	175	191	160	212	180	186	165	169	198	183	147	175	171	196	218	164	191	184	207	190	155	189	194	180	177	178	202	173	178	188	184	186	183	199	184	172	156	194	178	198	192	173	166	174	179	184	149	169	181	162	178	203	194	192	194	180	137	180	184	195	187	195	187	196	183	180	137	202	169	152	188	184	176	179	165	198	175	175	175	198	204	175	184	175	185	183	173	190	179	225	180	186	178	210	163	170	150	163	177	197	196	194	177	179	183	179	182	190	167	181	179	166	172	182	172	167	196	181	190	194	195	182	200	185	190	189	182	150	197	159	202	172	196	176	180	203	171	175	205	205	183	199	170	180	184	173	192	159	150	177	189	186	178	195	169	188	204	205	185	176	179	198	185	172	178	164	189	176	188	173	157	180	175	182	193	181	183	182	171	173	187	178	174	199	174	183	187	187	172	168	171	211	195	203	176	164	175	186	194	177	199	169	192	186	176	181	183	183	175	178	187	167	185	199	199	189	190	180	200	189	161	172	165	169	194	192	194	206	182	193	169	187	186	173	195	163	200	210	172
6521	725	1137	1319	1109	938	840	745	656	613	572	586	568	504	463	470	473	474	482	518	469	461	457	470	500	497	413	447	464	441	462	424	448	440	418	441	418	443	466	491	422	393	445	451	451	447	432	444	434	413	428	416	463	394	448	462	488	462	430	444	425	459	442	426	433	434	401	426	449	438	436	420	433	406	474	438	441	423	439	422	430	379	422	430	445	456	442	447	453	401	465	460	425	460	416	409	433	407	429	428	460	434	405	463	429	425	418	419	449	434	447	397	432	426	441	437	426	449	442	410	438	436	406	404	410	428	446	456	459	431	431	430	437	421	395	431	412	411	420	443	408	463	485	408	467	397	466	463	434	403	429	477	429	429	420	444	392	448	423	400	451	427	448	430	445	419	455	401	430	445	438	440	406	457	408	416	447	440	439	421	456	385	422	435	406	401	410	448	413	449	442	412	439	430	467	403	435	420	421	452	400	410	390	432	411	434	439	446	429	444	421	415	465	426	444	484	407	408	455	410	426	412	414	429	389	405	413	432	444	422	416	454	422	441	408	412	423	431	442	410	458	443	434	415	446	448	458	400	367	404	437	421	426	406	463	421	441	440	401	439	416	436	431	435	431	451	436	398	443	436	448	459	426	424	457	468	453	431	422	446	457	441	415	443	419	437	442	418	432	433	424	426	444	435	444	440	426	407	432	431	424	439	440	420	429	445	443	394	411	415	417	454	461	399	419	448	424	464	420	436	436	414	440	439	429	445	431	411	447	438	462	437	442	438	435	407	412	449	436	435	397	413	426	428	376	429	427	409	425	398	439	443	422	456	446	475	449	438	458	386	448	412	433	430	427	405	437	418	418	421	451	442	458	419	404	438	431	424	410	442	456	455	416	444	407	417	460	417	440	433	447	401	457	414	422	391	421	409	405	467	406	410	430	437	444	446	440	449	445	431	463	424	401	391	408	399	474	400	438	417	427	440	409	409	463	430	440	448	441	432	428	389	462	412	451	423	429	425	434	432	446	443	428	398	436	416	451	396	427	417	452	394	440	422	434	463	429	428	448	417	444	436	426	409	432	432	467	424	413	460	431	439	415	449	393	421	425	419	458	417	405	435	425	440	412	470	417	444	432	413	414	461	437	451	411	386	428	414	450	449	468	421	425	441	415	396	403	422	452	407	447	407	436	476	430	405	466	424	448	412	445	423	422	419	424	417	434	447	447	414	439	453	403	438	459	444	416	458	441	450	451	429	430	431	448	403	483	442	433	444	417	439	438	447	402	422	425	409	438	425	421	450	432	366	424	417	419	441	424	439	394	440	419	424	446	438	391	446	429	426	451	419	398	401	428	434	425	473	423	408	425	421	404	428	423	425	406	398	421	400	454	451	441	423	448	427	413	428	438	416	409	417	447	381	421	422	453	428	435	415	385	418	395	424	447	417	431	430	464	419	466	446	401	474	433	404	425	436	415	415	399	461	457	436	406	433	444	429	407	469	418	456	430	452	392	437	419	455	411	456	453	443	421	442	432	427	445	468	436	425	472	447	406	416	422	440	432	430	409	448	385	474	426	412	405	389	390	428	436	432	437	422	410	465	411	423	481	442	440	417	419	458	420	437	444	466	435	458	387	427	450	451	422	407	457	420	418	411	403	452	399	394	425	370	419	434	418	435	444	458	448	444	428	445	429	437	420	430	434	422	461	361	442	389	439	450	452	432	439	444	445	408	421	426	429	422	381	424	412	428	442	437	434	435	467	408	389	415	414	422	461	443	442	427	446	408	411	460	447	424	417	407	434	439	424	430	414	433	434	446	416	440	431	450	435	425	433	425	432	485	399	429	425	409	404	448	445	441	424	414	429	426	459	414	448	478	419	417	436	417	398	425	419	435	401	422	402	405	443	431	446	407	485	427	412	418	439	445	408	457	438	437	433	445	421	429	453	421	417	415	453	435	425	422	423	417	446	418	432	409	418	452	429	483	405	421	436	400	412	429	456	420	434	416	393	427	447	425	416	447	409	417	430	407	415	441	428	448	436	406	407	450	424	424	440	434	415	399	437	423	457	420	411	439	412	401	446	421	410	484	442	444	474	423	417	438	457	421	441	434	403	412	441	373	410	420	455	431	429	410	457	381	469	416	433	481	426	437	416	417	439	397	421	435	420	435	463	436	431	396	408	400	453	456	400	465	406	430	411	461	454	453	440	405	449	405	413	439	428	451	450	388	418	416	441	415	415	452	455	424	426	432	428	440	442	438	423	441	439	443	410	474	432	403	434	431	435	454	463	453	425	409	379	437	437	413	415	455	412	438	430	417	434	418	440	427	430	421	411	443	414	451	462	433	451	432	387	440	401	445	456	403	419	415	400	420	447	398	448	409	469	417	406	440	434	440	415	442	428	419	424	448	425	401	438	432	456	448	407	435	427	422	437	384	446	417	421	427	430	438	402	433	467	423	443	421	451	471	444	432	408	504	413	416	432	442	420	432	432	397	420	396	419	398	429	434	426	415	388	465	428	438	412	448	405	419	427	430	452	488	436	412	427	400	391	459	402	416	425	424	456	451	412	462	467	405	417	428	419	434	416	407	446	406	412	441	471	449	433	445	438	429	452	387	437	448	397	414	420	453	423	451	439	398	412	439	432	388	442	446	398	423	439	445	431	430	430	427	420	416	420	456	461	418	415	412	435	442	442	402	442	436	421	394	432	454	418	450	436	419	422	420	457	426	452	429	433	440	400	422	399	398	459	405	437	457	433	420	440	436	436	431	414	421	404	458	438	463	425	437	441	420	450	430	461	463	427	452	444	424	426	436	436	418	420	408	437	455	405	467	424	400	412	412	431	445	460	450	434	418	422	461	417	424	422	423	443	434	448	421	446	395	484	431	399	383	459	454	428	439	435	446	425	439	439	420	441	435	409	460	467	453	416	417	439	477	421	423	432	430	414	447	438	416	433	422	383	415	376	415	429	427	422	431	438	442	414	440	440	451	416	416	451	444	445	433	409	415	432	419	415	395	418	385	404	397	453	428	474	425	436	424	435	395	426	421	402	421	434	452	451	412	413	455	434	432	454	478	424	403	450	441	447	412	419	425	432	427	405	398	429	404	411	425	454	483	450	440	431	424	432	406	447	403	473	410	427	447	461	447	429	435	411	429	444	419	438	425	448	435	406	436	462	400	416	442	426	407	449	387	446	431	433	434	381	429	402	449	435	444	434	435	405	412	411	433	432	424	439	412	430	430	433	443	398	419	447	460	434	413	436	433	403	443	439	443	439	455	410	429	395	427	396	433	421	445	397	414	447	425	419	459	421	469	445	396	439	486	418	435	423	423	444	473	422	402	400	430	422	404	399	418	474	410	435	423	428	419	458	410	427	450	427	458	425	415	427	426	449	420	424	408	448	416	444	440	435	433	463	410	412	412	438	447	430	423	462	426	432	422	403	426	448	430	455	436	417	421	442	420	489	426	402	392	415	438	441	434	419	461	440	432	418	444	439	449
14524	1110	796	604	442	348	279	235	216	205	161	174	156	177	152	149	131	148	144	145	139	128	136	139	149	142	145	151	136	128	137	155	150	148	154	144	153	153	133	139	119	110	144	148	145	144	148	141	138	145	143	129	135	152	156	139	133	146	115	152	132	131	127	154	142	118	145	133	128	131	117	126	162	137	125	158	126	128	127	117	122	148	135	122	127	130	117	141	154	124	130	129	140	125	114	135	133	115	124	130	126	153	146	143	149	134	121	133	132	131	134	136	113	117	114	128	137	116	137	133	127	132	120	142	139	125	134	121	122	136	155	134	117	138	158	123	130	134	120	119	142	138	137	135	116	125	136	133	134	135	133	136	120	128	128	121	147	143	139	153	128	105	141	139	113	133	132	118	131	122	127	124	137	102	135	122	127	140	130	144	136	127	120	121	115	137	136	120	114	125	108	120	136	141	133	112	150	118	142	113	127	136	160	131	136	126	144	129	130	150	125	122	147	130	146	136	136	147	132	139	122	137	132	112	126	147	158	135	121	112	130	159	129	134	121	134	120	127	139	134	114	132	140	108	131	122	165	125	130	138	137	154	134	137	128	125	131	120	137	118	143	145	136	131	135	121	120	114	154	143	126	133	128	135	117	130	130	141	130	140	130	150	125	122	159	124	116	142	133	129	146	160	135	123	148	120	111	127	122	130	128	147	150	121	124	142	132	116	133	128	131	121	137	118	112	129	145	126	127	125	142	130	144	148	128	117	120	126	120	133	135	137	129	126	127	132	145	123	123	113	125	130	152	125	141	160	136	138	123	114	119	117	135	141	155	134	123	129	126	113	126	104	131	145	137	128	130	157	129	146	136	113	132	128	138	127	124	117	130	126	139	127	121	115	121	124	123	133	138	134	135	140	133	114	124	126	123	140	130	144	147	141	132	113	129	115	135	155	123	162	139	135	153	151	122	154	126	118	150	96	138	130	134	147	135	130	132	137	126	137	148	145	149	138	133	120	158	133	134	111	124	120	148	132	112	118	141	135	123	143	139	116	127	115	121	125	142	136	136	132	124	132	122	133	120	116	145	122	130	129	138	138	141	149	145	128	122	118	129	155	126	127	144	146	167	123	117	116	149	151	117	128	130	148	153	144	147	111	155	112	150	140	118	127	130	145	146	144	134	140	137	147	146	146	127	152	143	150	133	116	161	116	135	128	152	147	127	111	128	140	129	139	101	135	133	120	135	145	119	132	134	123	118	113	135	119	138	133	145	139	140	110	114	129	134	131	143	132	128	132	128	128	127	112	133	125	144	145	112	124	140	129	140	133	150	115	144	138	130	120	137	123	118	159	135	127	132	124	126	126	130	120	116	128	133	125	143	133	134	137	126	133	116	158	114	110	132	139	136	120	125	129	111	136	139	151	120	147	123	118	147	128	110	122	142	130	114	127	127	126	138	122	132	126	153	133	115	139	147	129	131	139	110	116	119	142	133	125	140	149	137	125	124	115	154	149	131	126	141	134	141	136	122	132	147	127	125	135	132	121	104	124	137	117	135	149	135	145	119	134	132	112	119	143	126	148	142	135	110	127	143	129	135	124	134	138	145	137	104	133	129	121	129	126	158	119	140	113	128	116	135	142	114	121	120	128	115	109	123	126	129	133	122	128	120	148	129	142	159	131	106	126	118	134	131	145	135	119	127	130	148	151	101	131	152	137	135	134	130	119	140	122	132	117	129	109	154	129	134	152	154	123	147	140	141	154	121	149	137	129	118	139	138	125	146	123	143	125	142	133	145	123	125	136	139	121	142	108	152	126	116	139	137	110	132	145	145	135	141	139	140	120	127	115	137	101	117	118	111	124	149	154	147	147	134	134	132	118	144	134	135	136	122	134	137	142	124	134	116	137	125	144	121	127	127	142	130	153	145	102	121	122	149	125	121	125	135	157	131	134	135	137	121	149	131	128	122	121	131	157	120	131	136	135	145	117	136	142	127	131	127	116	133	112	137	125	137	136	121	106	129	158	141	123	154	134	112	133	130	150	136	131	128	140	134	109	131	120	136	139	131	129	144	133	119	164	138	131	140	118	131	146	133	114	141	130	142	134	100	125	135	138	111	137	123	126	111	144	133	144	148	124	127	115	133	132	143	126	145	106	153	118	139	123	138	132	119	125	126	135	115	125	111	137	123	128	134	134	142	147	124	140	114	147	125	114	134	115	123	132	126	133	129	128	127	123	147	129	150	148	115	112	141	132	121	145	117	146	140	123	120	147	136	138	100	131	143	141	129	147	148	135	132	136	124	113	127	133	142	138	141	110	103	113	128	121	141	163	138	137	133	133	176	142	120	124	166	140	123	130	106	134	119	110	120	120	119	140	106	137	134	145	131	130	141	139	138	133	136	126	136	183	134	138	127	146	134	142	145	128	120	148	153	115	110	125	124	136	133	109	122	149	124	146	140	148	133	139	153	135	125	116	120	122	128	122	121	132	142	129	117	127	137	141	124	143	128	121	146	135	131	137	137	141	133	173	129	122	119	116	118	132	122	133	129	123	123	116	134	116	134	126	136	112	141	117	142	160	109	132	137	157	146	147	126	130	133	131	119	136	134	133	103	149	133	130	130	110	110	134	131	128	124	138	142	138	151	131	130	152	121	117	117	129	151	133	125	116	107	130	148	132	133	142	126	147	120	135	138	118	124	137	136	135	139	124	124	150	159	142	142	154	121	114	128	139	131	142	131	167	127	139	122	143	139	141	116	127	140	124	138	131	112	138	103	127	142	132	139	123	130	146	115	122	121	118	145	126	135	132	137	126	133	145	116	140	124	147	96	124	131	118	136	125	134	123	122	137	135	145	117	152	144	117	145	133	158	142	134	136	119	140	136	134	120	137	132	158	149	143	121	126	133	120	142	143	154	137	138	138	131	129	141	123	138	117	139	142	123	141	146	148	130	122	148	123	109	127	131	130	157	127	121	104	151	142	133	131	138	137	123	123	145	141	126	124	116	169	107	121	125	131	139	132	147	131	134	128	138	146	141	150	124	157	130	126	141	161	118	125	123	138	132	124	141	151	155	111	150	114	148	138	129	151	142	113	151	139	122	114	137	130	141	137	129	134	133	123	123	140	112	137	130	129	133	129	125	121	121	111	142	126	126	111	128	127	136	149	119	112	125	138	120	157	130	142	119	141	127	141	133	128	141	103	120	133	140	121	159	136	134	138	119	162	132	142	135	134	139	115	131	155	119	138	113	123	132	142	134	127	133	123	128	147	161	124	150	130	127	122	123	103	97	137	110	136	142	127	133	132	108	148	123	124	154	136	138	136	139	132	115	152	135	132	141	127	145	114	138	125	118	115	113	119	140	139	121	129	135	121	150	140	101	132	127	124	119	159	127	136	137	136	132	138	122	131	130	153	123	126	124	126	133	133	122	122	124	153	120	115	149	122	153	134	114	130	136	143	112	141	125	111	137	124	137	129	134	123	132	141	129	134	129	147	134	127
8246	970	1721	1975	1690	1378	1148	916	856	723	677	595	565	550	520	502	494	499	473	461	450	428	440	385	407	403	387	388	400	396	388	373	357	395	386	392	393	421	386	363	415	355	367	373	344	371	370	357	346	357	395	365	372	377	373	384	362	391	364	347	367	370	380	353	350	352	367	359	365	328	392	363	348	349	389	387	361	361	341	340	307	371	314	350	360	369	341	366	362	360	371	357	372	356	351	333	387	337	357	358	354	393	338	333	340	375	357	335	371	342	334	379	355	356	350	340	344	343	351	334	349	351	322	312	378	371	322	349	356	327	341	374	372	316	353	333	353	352	368	332	360	371	357	354	358	366	339	355	341	354	373	319	356	374	344	374	382	349	325	337	352	365	349	345	350	358	356	399	364	333	372	368	337	354	328	357	355	323	364	348	368	359	352	322	321	345	339	357	356	333	363	322	376	377	342	317	334	359	376	346	360	342	341	392	321	355	352	350	373	357	359	346	361	374	371	328	336	343	354	346	357	334	402	357	349	392	326	319	373	346	359	360	329	376	339	329	352	384	339	367	317	347	336	344	379	368	349	381	334	354	351	353	368	343	318	346	340	381	376	352	345	381	345	311	356	359	358	331	342	346	327	383	375	394	357	343	351	371	365	357	362	359	324	360	389	360	345	360	367	374	317	350	350	386	357	360	377	357	401	345	323	368	386	387	333	327	358	347	345	337	358	392	350	354	329	367	355	330	357	369	360	339	411	360	374	356	345	372	357	341	371	361	333	375	315	391	362	351	364	372	324	374	333	349	340	364	359	377	363	375	347	344	381	338	330	359	319	405	358	357	389	363	391	346	381	319	349	336	342	352	324	340	340	350	347	363	359	335	363	341	349	356	357	386	353	357	345	316	349	340	369	340	348	333	343	359	362	335	327	322	326	365	390	344	340	365	385	344	355	383	351	354	347	380	322	341	380	361	340	347	353	376	353	350	354	388	368	366	329	360	381	365	345	342	305	351	329	348	363	317	345	371	329	347	347	374	358	350	348	340	388	343	369	321	368	370	371	362	357	343	343	330	380	356	346	379	359	371	352	352	363	348	352	356	346	330	362	372	370	361	377	352	330	354	337	307	379	369	357	333	312	365	345	376	363	331	364	351	394	347	337	387	367	361	382	349	333	337	342	321	359	358	381	349	353	320	364	367	351	354	364	341	364	375	335	360	342	342	376	330	375	381	348	361	356	384	362	361	346	383	365	347	358	348	368	346	361	329	349	328	355	363	357	348	325	376	357	359	335	357	364	377	339	350	384	342	359	359	349	361	364	352	342	359	347	353	331	338	357	370	360	333	355	339	370	346	337	321	394	364	360	349	356	363	393	379	338	388	347	330	351	356	372	345	370	341	370	341	354	386	367	342	342	367	339	341	332	387	345	349	325	357	360	359	346	357	373	379	343	331	351	321	389	377	340	344	366	364	360	321	330	356	342	330	355	353	336	364	377	338	350	352	341	350	310	355	379	314	341	362	359	362	365	365	357	363	331	370	366	363	354	350	403	333	367	353	379	382	360	342	317	359	353	366	348	317	360	383	363	361	356	334	341	366	346	337	306	377	367	343	338	376	356	349	357	347	334	355	368	320	320	312	340	337	360	351	365	358	372	359	319	337	353	332	346	340	341	330	359	352	349	359	355	341	367	402	370	410	372	357	373	366	350	344	352	348	354	370	343	360	389	357	341	347	356	373	363	380	343	344	323	314	375	348	326	324	331	332	355	345	378	363	383	340	340	359	330	377	337	350	370	317	322	345	336	356	327	376	347	345	350	343	391	370	349	339	375	389	341	373	363	325	363	388	380	379	358	362	320	354	370	370	371	353	389	352	357	342	385	329	349	363	342	358	372	364	355	365	357	350	327	379	356	329	387	342	345	377	387	347	323	347	335	347	351	362	350	338	356	345	351	374	358	333	334	354	365	328	344	335	349	359	335	333	365	368	343	361	372	354	358	368	331	331	354	362	315	350	354	335	385	374	365	329	368	358	310	337	340	367	362	383	374	365	367	352	339	343	327	364	400	350	354	360	361	358	350	360	374	336	328	344	350	357	354	352	389	371	350	336	349	350	384	348	390	351	349	360	394	351	360	354	353	358	384	365	379	356	370	362	314	365	331	349	333	362	345	347	354	343	352	374	358	377	341	328	385	349	338	314	373	352	351	356	332	341	353	372	360	350	353	367	414	368	341	340	344	342	368	336	313	368	353	352	308	360	378	338	350	348	350	382	331	333	334	352	368	371	345	350	330	380	351	352	360	319	341	326	391	378	367	355	375	336	359	378	349	360	352	330	362	346	359	318	360	344	346	369	365	374	321	361	347	315	345	360	338	331	339	348	358	330	355	358	344	363	365	364	348	357	342	316	337	309	355	330	373	365	373	387	375	310	336	366	377	350	321	365	348	356	343	335	348	320	359	362	326	322	318	336	366	342	332	368	335	360	344	349	338	376	336	344	325	373	347	357	345	407	370	328	354	338	340	351	351	368	354	340	343	342	365	325	346	355	316	360	367	356	372	340	362	360	366	362	361	330	376	366	358	331	317	339	343	350	352	328	367	351	348	348	371	328	342	351	355	344	347	337	385	355	347	369	347	355	341	359	335	359	357	362	377	386	385	348	323	367	365	343	364	330	341	406	355	356	336	336	352	339	331	347	353	341	335	345	336	363	351	343	348	370	344	379	365	340	363	314	356	334	380	362	368	362	353	379	359	351	381	359	376	383	336	375	347	325	346	375	359	350	358	343	354	353	338	338	355	325	357	334	363	358	346	337	352	347	347	352	361	348	387	357	350	353	401	385	311	379	350	320	375	348	343	371	340	364	365	352	296	353	329	353	379	334	355	348	345	313	377	336	374	385	303	350	366	396	379	327	337	360	351	385	352	359	355	341	299	349	370	321	352	355	365	318	340	370	361	378	362	370	345	371	340	336	362	346	395	363	347	348	368	354	344	373	344	360	358	363	354	373	403	395	330	351	337	346	355	333	333	362	375	372	367	360	353	348	338	338	365	312	358	344	327	355	331	353	335	366	369	349	353	341	362	333	356	378	382	346	386	343	378	340	347	354	359	359	363	334	317	335	341	363	340	356	334	337	350	333	395	363	326	347	348	389	340	372	329	380	381	362	368	357	339	329	373	357	334	359	321	343	372	357	341	363	326	393	363	347	345	367	386	385	337	343	388	357	309	366	341	376	377	359	362	380	309	365	324	343	343	355	351	351	326	318	348	346	358	339	368	396	383	370	350	365	346	346	333	371	336	352	322	332	364	340	370	371	359	352	353	328	360	331	325	348	374	350	382	358	374	361	333	380	343	349	352	341	368	364	362	347	338	335	392	334	348	371	379	377	350	342	354	336	342	364	369	353	361	354	342	337	354	366	340	372	347	356	344	343	329	351	370	343	356	347	382	328	363	348	374	372	343	365	359	363	348	377	363	370	354	355	323	325	367	341	358	350	372	368
1680	375	397	367	366	396	340	347	367	374	368	326	400	399	377	368	371	412	385	366	374	396	405	394	331	373	365	360	365	372	383	361	347	388	366	360	371	378	353	387	374	387	376	327	401	389	342	377	373	366	344	383	338	367	373	351	379	349	387	367	405	374	354	413	399	371	323	416	375	359	335	363	381	382	370	384	355	359	380	365	377	356	374	369	398	381	375	377	345	385	398	383	393	373	390	369	383	422	354	361	385	359	352	330	374	358	376	386	349	386	359	425	327	386	384	384	380	350	356	360	373	370	350	361	387	361	374	398	382	358	395	330	365	369	369	390	342	379	390	379	384	375	378	368	395	387	350	393	396	372	401	354	395	408	397	357	382	400	351	387	403	385	352	364	385	388	367	403	358	349	381	363	381	368	376	388	368	400	368	380	358	348	368	400	399	348	365	381	361	391	399	352	349	386	346	365	353	342	383	390	376	392	385	360	334	373	393	375	373	342	360	348	358	336	321	351	358	378	356	365	361	381	371	338	370	378	378	345	381	366	353	359	374	365	380	374	413	349	380	366	343	328	325	339	341	360	346	425	405	389	363	393	422	383	354	364	352	371	384	381	339	341	396	388	365	386	381	328	368	360	343	355	360	349	379	331	362	374	382	390	393	380	378	380	373	342	361	362	409	372	342	368	368	369	383	395	381	355	340	395	369	367	361	353	370	389	367	351	377	378	377	411	404	372	386	398	392	347	376	401	423	359	361	369	367	392	357	384	410	350	384	377	384	405	381	376	369	373	365	376	410	356	369	352	380	363	393	374	379	336	380	382	342	358	367	377	355	362	354	368	373	344	360	362	359	366	379	398	333	365	357	392	332	371	392	352	353	361	371	377	353	398	357	335	363	382	406	365	388	359	395	374	381	384	409	370	384	371	375	362	372	384	361	383	341	354	342	373	344	352	367	348	368	377	400	359	360	365	370	381	405	385	377	405	373	361	359	378	371	372	368	403	337	351	382	376	423	323	342	393	396	349	381	375	332	359	395	346	366	402	360	320	353	379	371	413	373	339	372	381	396	385	346	362	368	341	393	343	360	363	408	389	373	374	400	322	379	385	396	356	375	426	360	375	365	371	412	378	372	363	389	388	370	389	385	389	383	368	368	359	385	403	348	405	406	397	348	358	370	395	350	389	381	364	385	335	386	361	387	390	364	392	362	339	359	359	386	368	371	353	360	353	342	317	365	368	374	399	366	392	383	361	339	348	376	339	366	387	379	375	384	399	360	371	356	325	392	393	368	384	366	353	370	381	343	361	384	402	366	373	395	353	378	374	348	350	406	394	348	382	405	362	378	333	350	387	418	392	364	395	369	343	360	405	360	369	352	387	370	333	394	354	351	368	332	369	352	363	364	366	315	330	376	312	380	406	351	385	356	379	390	367	388	340	367	365	351	409	338	378	387	374	378	347	349	367	398	347	354	331	359	395	412	391	376	392	345	360	378	352	373	375	378	363	354	403	355	324	381	340	381	345	370	346	403	372	369	386	382	425	397	364	373	372	347	380	391	376	369	384	407	412	422	371	387	371	397	400	355	329	341	386	414	365	365	371	387	379	402	365	370	348	394	367	342	322	356	346	378	367	353	364	386	366	355	367	354	381	351	364	361	349	357	349	361	377	371	388	398	337	352	372	352	369	374	385	380	356	392	402	348	397	388	382	348	368	367	364	362	360	382	354	341	388	402	358	354	376	326	373	344	348	382	373	404	389	379	378	374	352	345	333	371	378	357	382	375	364	375	344	373	409	361	389	370	396	409	307	408	379	369	337	352	408	368	414	355	373	359	387	362	358	397	345	367	424	356	409	367	359	382	364	378	353	395	384	400	378	351	338	377	405	350	348	378	333	370	387	385	345	385	410	370	344	446	363	352	373	376	385	381	370	363	358	390	398	362	357	367	392	372	401	343	388	349	359	422	340	337	356	339	386	374	376	402	358	343	367	338	354	370	357	351	364	361	353	369	370	364	369	340	308	364	384	359	358	409	371	369	392	383	349	367	395	382	364	410	383	358	358	360	388	380	403	352	386	392	368	376	362	369	399	376	378	376	379	380	353	325	356	374	416	365	363	347	371	346	398	353	368	376	390	411	377	381	402	348	366	369	412	375	336	355	350	355	407	354	403	380	409	374	415	357	387	393	403	383	383	374	413	374	364	381	367	405	393	375	318	379	399	357	413	391	376	368	340	403	385	372	343	352	374	378	324	388	376	378	389	385	326	358	363	356	334	397	362	377	371	370	335	407	387	360	342	366	388	388	372	395	397	366	335	355	370	316	354	368	407	377	396	372	364	389	371	383	410	363	384	352	348	406	395	374	393	355	370	344	350	402	384	341	379	357	401	356	332	396	369	357	363	370	360	363	346	396	420	343	349	361	359	343	367	369	374	386	369	372	383	352	404	407	362	377	413	343	342	331	339	404	330	348	348	377	376	388	421	392	408	387	390	415	375	366	364	344	355	400	401	403	375	348	397	359	377	373	381	357	380	378	372	335	385	393	362	394	380	361	331	387	350	323	378	350	358	360	366	402	363	373	390	356	378	373	361	379	387	381	360	321	366	397	345	384	396	353	378	376	382	383	335	365	361	382	379	376	355	359	366	393	387	368	372	373	360	356	362	326	365	351	361	353	351	404	357	387	356	359	414	362	382	395	406	352	380	360	351	360	374	399	394	354	384	346	386	414	387	372	385	378	381	359	367	328	365	372	369	394	363	366	384	375	357	375	363	380	378	342	379	412	380	377	382	350	363	332	351	353	401	345	388	354	394	356	373	396	369	368	354	363	368	363	382	417	351	366	383	413	413	357	366	378	318	398	378	340	368	345	373	373	373	381	393	375	380	346	401	399	374	405	349	353	370	362	361	377	388	351	368	357	368	381	365	401	368	359	386	368	380	370	366	344	360	406	376	380	333	362	388	350	385	404	375	368	354	356	380	371	360	367	381	395	393	381	388	354	358	351	345	359	377	428	413	402	375	385	352	372	399	387	383	386	379	357	379	402	373	394	401	368	370	332	398	403	416	373	401	379	385	362	332	385	373	399	400	363	357	366	344	384	322	343	384	357	388	375	377	339	341	354	381	353	343	384	344	389	339	371	368	409	361	375	357	375	365	415	388	382	397	384	369	332	374	407	389	385	384	363	375	355	388	418	354	381	364	360	356	375	381	358	343	404	374	397	377	356	366	379	386	393	387	363	391	399	440	368	360	337	348	370	388	386	368	351	383	389	350	364	390	347	348	376	354	361	403	391	332	338	396	348	384	376	374	410	356	329	376	362	373	364	414	391	381	350	406	392	356	387	381	393	377	367	338	385	400	364	409	387	384	390	358	378	356	367	384	404	394	384	413	346	360	422	368	387	364	357	376	334	360	353	369	348	323	410	387	342	392	375	383	394	350	361	336	398	345	353	397	421	362	401	388	369	359	391	385	391	400	363	390	395	363	354	403	395	356	352	386
2058	829	824	792	846	847	815	767	838	805	812	831	764	810	810	812	789	881	783	797	786	775	810	820	817	822	812	819	793	792	796	808	783	842	795	801	782	793	753	822	741	803	829	833	844	817	847	814	853	839	840	823	791	813	819	792	825	858	802	796	765	838	761	760	838	787	828	859	780	813	854	805	798	794	816	795	775	829	814	828	850	849	802	822	791	759	860	796	810	815	799	828	770	779	844	807	798	798	837	792	820	865	743	822	818	851	769	852	854	767	787	772	862	829	808	828	788	817	844	854	796	788	809	811	800	832	863	747	780	801	810	865	757	828	773	788	820	780	780	796	802	816	782	825	803	796	818	801	809	774	819	834	814	778	824	805	821	828	820	807	848	790	842	814	774	784	816	736	788	793	775	833	794	842	826	739	885	796	792	817	800	815	829	810	804	813	803	802	812	768	806	826	783	815	796	784	852	752	819	780	831	824	827	817	814	839	824	786	803	765	805	781	799	851	846	774	766	817	797	743	855	809	800	806	788	812	793	745	805	765	722	769	777	803	787	804	808	746	786	809	771	809	782	840	836	806	781	820	803	836	831	836	816	776	809	774	805	842	813	796	850	825	817	777	769	825	834	810	754	801	793	799	826	848	792	778	781	801	787	839	785	801	824	819	782	841	761	838	825	795	810	775	787	837	791	808	789	807	800	755	775	771	779	859	845	778	775	817	772	793	832	791	836	756	810	796	820	830	782	762	771	782	755	818	778	844	773	824	790	816	826	842	798	844	813	847	863	828	809	768	820	824	746	842	793	823	868	764	794	807	801	839	788	781	789	790	788	812	784	795	775	795	799	764	833	828	864	852	783	809	801	814	762	773	821	787	881	797	846	811	799	812	758	778	804	855	798	832	832	811	862	832	809	797	745	778	791	776	832	833	833	836	790	793	813	804	811	814	820	789	835	812	823	807	809	768	865	776	777	831	801	789	754	800	778	796	826	801	797	799	772	810	740	827	819	846	806	810	818	824	787	816	849	765	774	757	841	849	808	791	767	841	780	741	813	799	804	775	826	864	828	818	827	806	808	774	827	832	819	799	847	816	774	840	821	741	829	874	784	806	805	750	799	817	720	813	782	796	819	784	872	756	776	764	777	826	799	773	800	816	825	779	759	838	775	767	775	817	769	807	806	809	812	843	819	878	796	790	797	789	831	799	806	824	826	809	843	795	851	825	802	837	787	768	787	791	752	857	806	832	816	833	784	815	791	781	799	772	807	785	810	802	796	785	832	802	787	797	845	838	818	784	793	833	810	802	788	815	808	774	813	893	819	843	788	827	803	778	792	794	826	837	792	783	823	808	759	807	833	847	795	826	827	851	795	792	861	797	790	833	806	845	796	843	821	758	843	818	804	798	823	834	792	817	835	808	816	823	790	767	824	823	778	819	857	788	813	798	830	819	832	820	856	835	835	828	769	780	822	840	859	772	788	814	783	835	834	819	803	803	852	850	831	826	791	849	810	865	783	814	800	832	859	775	815	792	805	805	842	788	827	786	792	807	801	856	832	873	826	807	797	814	810	807	748	776	811	839	817	724	798	861	853	835	798	800	824	773	768	838	796	857	760	825	804	786	801	849	780	765	773	786	858	803	835	839	876	809	742	835	812	776	780	820	798	803	820	839	811	798	814	795	834	822	804	790	801	846	828	836	830	810	755	854	856	828	793	825	819	857	806	808	801	770	766	760	809	794	810	804	808	796	790	845	827	779	816	817	779	800	787	831	859	825	762	781	839	807	806	783	805	844	807	776	831	823	801	800	791	797	780	822	854	770	820	753	833	817	817	805	801	769	792	820	807	835	803	843	812	784	822	846	830	833	793	807	830	822	854	776	816	779	790	803	793	801	854	824	856	849	816	810	785	782	829	842	818	807	810	796	821	799	811	787	780	855	825	742	802	822	855	861	847	795	762	780	828	786	852	855	801	799	835	891	780	815	818	884	835	817	811	819	800	815	828	752	800	806	808	797	776	786	843	802	838	836	810	798	749	759	822	812	748	800	842	771	856	803	820	837	768	791	792	767	868	774	818	833	835	760	841	797	865	779	814	800	843	793	815	762	808	784	814	811	757	823	777	777	802	787	745	804	822	793	831	846	791	787	736	839	757	826	812	827	830	796	803	856	775	799	825	819	764	797	778	811	819	838	845	787	758	816	841	848	787	785	807	798	773	822	823	794	754	802	863	776	804	807	820	839	774	845	768	818	889	797	795	815	792	791	815	824	798	779	777	789	813	831	823	824	783	819	788	833	828	784	773	808	795	832	804	817	859	839	812	868	797	823	845	874	811	815	842	837	813	832	794	823	841	829	774	814	842	749	827	873	758	836	853	789	800	756	822	787	835	814	767	772	839	816	800	782	782	795	764	780	845	793	802	736	811	845	793	825	797	821	775	812	804	803	811	811	805	766	777	834	805	806	831	843	783	844	855	820	792	782	792	809	822	812	836	789	826	797	817	831	791	794	769	806	808	756	742	837	836	824	784	834	832	776	789	798	820	758	801	824	818	808	789	773	850	819	728	838	843	866	811	824	761	784	822	793	793	767	823	830	807	832	829	798	844	820	843	835	761	819	797	774	807	799	826	798	826	819	848	839	803	826	777	892	803	832	801	824	799	782	765	779	818	794	808	800	841	751	861	809	891	806	790	797	795	858	794	799	786	761	794	811	778	810	817	822	848	790	790	854	780	803	820	784	767	812	809	824	798	805	821	813	844	802	836	838	840	767	838	837	814	823	781	860	802	750	854	794	762	846	767	785	831	846	798	812	817	808	798	823	849	820	809	797	856	822	782	818	775	795	841	813	855	758	826	784	831	820	807	847	845	817	815	792	811	802	812	813	873	798	833	807	794	811	785	789	823	822	804	856	800	853	812	783	774	824	768	780	825	768	793	835	796	820	790	795	808	737	800	828	784	794	835	803	848	806	799	807	803	789	799	780	812	808	776	802	811	807	805	855	808	777	813	851	778	830	856	775	833	820	801	853	808	817	767	818	763	795	756	812	795	849	773	778	802	771	806	744	773	780	826	792	769	781	812	773	766	835	830	771	778	795	804	818	839	785	811	784	828	831	831	825	764	797	774	778	804	750	868	844	797	834	773	793	773	802	775	763	789	794	745	830	829	776	834	769	806	796	826	868	828	865	842	813	841	767	835	882	824	823	756	783	788	829	784	824	746	795	811	796	758	772	880	789	814	834	814	809	783	771	789	796	779	793	808	819	787	826	822	840	791	814	818	902	802	738	819	821	794	796	785	785	870	817	797	790	848	814	774	803	873	776	813	838	825	826	793	825	804	868	832	810	777	817	825	794	816	783	766	783	793	787	764	835	835	810	798	738	817	796	798	762	797	824	774	805	816	814	832	760	817	758	820	823	800	793	824	836	803	776	848	800	795	833	841	842	837	800	833	806	828	804	820	824	831	825	784	807	804	803	820	787	810	784	811	784	747	833	872	810
7768	515	553	480	317	278	266	208	192	194	223	226	225	211	178	208	224	195	221	201	198	189	176	184	204	188	210	179	214	196	167	167	200	175	186	184	162	198	185	183	186	197	175	179	169	165	213	186	184	186	195	181	197	171	182	198	173	177	172	213	159	207	184	198	162	184	187	200	171	207	172	186	161	192	178	165	151	215	186	200	213	186	192	186	177	179	182	190	172	197	170	185	206	154	197	164	174	177	176	185	177	181	199	185	179	177	153	162	168	185	182	207	173	158	189	156	170	169	169	156	184	182	191	179	159	159	203	185	190	180	170	191	201	190	198	204	164	156	195	182	171	169	199	207	157	160	179	181	178	189	158	198	164	190	190	194	169	200	193	183	148	178	174	187	188	173	173	201	197	225	163	164	203	169	173	149	178	193	185	168	182	179	186	184	190	197	195	161	161	157	179	184	177	170	183	184	205	173	213	198	200	168	172	192	201	192	191	196	203	164	189	189	185	192	192	170	173	184	164	180	208	188	186	180	183	187	159	197	173	171	208	178	213	164	178	165	187	197	192	160	177	180	178	222	182	201	190	158	180	177	195	205	177	173	181	192	221	194	213	214	193	178	171	201	180	157	206	184	178	212	185	190	200	230	158	190	213	193	196	183	181	184	183	171	170	184	177	209	191	163	177	202	177	166	156	194	163	172	186	195	200	165	186	180	179	190	177	216	194	200	190	188	189	209	201	178	188	163	187	174	179	192	175	167	190	188	147	191	185	195	176	166	184	206	180	174	210	197	191	172	191	178	187	188	158	202	199	216	169	191	215	204	180	152	172	181	166	178	197	206	177	183	198	171	209	183	176	187	178	189	184	190	163	198	179	170	186	180	166	209	161	198	194	189	186	190	171	189	199	207	188	171	185	201	188	177	189	172	194	199	163	181	168	180	185	203	160	191	180	178	186	204	191	157	185	165	201	192	176	188	184	147	185	194	173	186	185	174	162	175	181	161	185	173	176	156	205	182	188	162	173	159	204	168	204	177	179	197	155	187	165	159	174	191	194	157	201	186	189	145	193	183	178	195	178	199	191	165	206	176	213	181	171	183	174	194	179	183	159	193	198	177	181	196	185	206	168	218	174	177	196	179	179	167	173	187	189	181	170	186	176	164	188	205	172	165	173	166	199	203	181	194	181	156	183	212	195	186	193	172	174	202	189	169	184	188	199	167	217	190	183	219	188	165	159	200	184	171	197	168	204	188	199	181	188	204	196	173	171	174	182	186	181	186	177	180	186	170	184	171	217	201	185	184	168	182	183	175	197	160	189	193	213	183	198	161	147	192	205	189	206	177	184	228	175	159	188	198	203	196	200	181	172	152	166	202	211	214	189	178	183	194	216	196	212	190	215	186	198	186	179	192	181	170	178	187	161	203	180	183	206	182	188	153	199	173	161	193	188	176	188	162	166	174	167	205	164	216	166	175	185	179	182	188	187	167	174	187	188	192	181	200	197	181	196	191	196	193	140	180	194	181	190	177	200	182	188	197	169	189	174	184	188	177	179	207	180	192	191	171	171	179	156	170	177	208	178	176	181	144	170	176	196	191	167	164	202	165	158	170	216	179	194	190	173	160	183	166	178	183	191	176	144	176	192	196	182	181	154	196	154	186	206	176	191	201	168	193	171	179	199	178	177	173	186	180	153	190	177	159	182	157	173	186	188	166	183	160	202	192	179	187	175	205	160	181	156	164	187	179	182	155	180	159	197	198	157	188	186	169	172	191	178	186	185	163	166	187	170	186	169	158	169	208	215	193	178	202	171	174	173	173	195	203	158	162	214	186	182	160	166	209	180	213	195	173	155	169	180	180	158	163	184	214	207	176	184	189	203	205	183	160	199	158	181	179	175	177	186	180	184	160	165	195	195	188	167	173	188	205	196	212	165	173	174	181	190	204	196	185	221	183	176	166	183	185	195	174	176	194	186	185	213	197	195	188	171	178	209	188	213	198	178	193	182	185	180	180	176	180	187	162	189	186	195	184	170	186	172	194	189	191	167	170	188	206	175	180	179	162	167	193	187	193	204	211	183	190	196	183	191	161	189	191	159	186	202	167	182	173	179	165	178	189	177	168	200	192	195	204	202	169	165	174	188	180	172	184	211	154	192	172	179	175	198	189	165	181	179	187	217	193	177	190	181	167	159	203	182	192	194	183	179	192	197	180	174	192	195	169	150	178	191	162	191	180	189	187	194	169	193	183	199	179	196	181	198	172	207	189	186	184	210	161	186	160	184	186	170	179	181	191	194	171	178	154	172	169	169	194	162	184	176	183	209	183	182	167	192	178	179	208	175	187	188	174	192	170	178	195	185	175	194	197	200	199	173	190	152	160	201	187	187	187	204	180	172	179	183	184	159	197	200	183	204	183	178	155	161	191	175	176	191	176	175	170	160	182	180	184	173	162	174	173	206	189	198	205	179	166	190	205	172	181	194	177	191	188	191	172	179	195	175	205	161	201	183	163	185	164	177	190	163	164	175	181	169	184	177	162	177	159	178	182	193	170	207	180	164	179	164	173	166	201	186	177	177	203	186	192	181	180	164	221	188	181	174	175	174	195	179	182	181	190	176	182	205	187	206	172	189	218	167	173	210	195	179	176	169	211	181	191	194	198	169	185	192	172	189	173	167	178	200	170	181	201	184	191	225	192	148	194	174	157	161	189	196	199	191	180	216	194	183	158	147	208	166	175	211	175	172	176	168	202	161	191	162	175	186	187	203	165	177	189	190	206	184	207	185	179	177	184	164	186	179	195	198	181	169	170	190	191	177	195	163	182	162	197	178	184	198	186	177	190	175	178	189	175	183	178	184	201	185	197	195	222	166	207	207	194	186	187	206	170	185	177	169	200	199	198	192	187	190	152	171	188	191	175	183	206	180	155	160	159	195	189	189	189	160	174	163	142	189	201	170	202	167	160	182	159	190	189	188	188	175	176	197	180	171	184	153	191	188	174	174	173	174	181	202	188	173	198	171	174	183	182	201	179	173	196	194	206	192	188	179	171	182	190	198	190	164	183	211	184	164	190	206	172	183	185	188	190	210	184	169	164	189	206	199	186	180	163	183	209	187	190	174	187	201	161	199	205	195	191	176	189	194	207	173	178	152	165	178	156	197	173	192	164	199	176	213	201	176	196	170	183	204	181	175	190	183	178	177	168	168	200	169	186	185	173	222	176	201	166	178	187	196	180	216	175	189	173	173	189	187	187	176	162	195	167	200	203	174	175	214	155	194	167	190	188	185	154	174	185	184	174	205	182	183	175	177	191	176	197	196	180	181	189	157	189	197	183	179	192	179	195	202	164	196	184	173	211	167	162	175	175	187	198	192	171	199	176	166	195	164	185	175	192	214	181	183	184	170	165	170	154	190	206	207	191	168	193	166	155	176	170	173	164	167	206	197	175	171	195	226	183	220	194	173	187	189	176	205	180	172	179	199	163	185	208	188	177	165	174	202	174
6429	742	1081	1329	1046	950	822	724	662	628	620	544	568	587	523	476	490	508	459	519	484	465	480	448	426	482	459	472	453	455	422	475	417	466	461	477	432	452	450	451	432	454	440	451	430	496	426	454	441	462	446	442	468	458	423	462	425	429	449	417	416	461	422	445	451	418	457	470	412	416	388	396	438	475	443	413	444	461	466	419	463	441	442	412	432	407	435	428	441	421	433	430	451	436	396	471	411	474	433	419	437	422	405	414	426	431	402	419	469	434	462	423	364	451	399	436	423	420	438	411	416	451	435	399	411	400	417	431	431	437	417	362	418	409	415	427	420	394	424	434	445	403	436	436	382	398	438	421	444	406	447	419	424	399	450	437	437	455	427	460	412	450	441	427	411	444	392	410	416	431	443	460	420	455	452	438	503	426	405	427	398	440	474	419	432	460	454	446	435	443	398	413	439	418	442	397	428	412	471	445	394	412	457	409	474	467	411	421	435	444	416	460	458	427	425	447	423	441	453	413	452	415	439	414	419	457	428	454	417	418	423	412	404	404	389	407	441	431	389	424	404	425	414	445	452	426	440	424	462	433	453	450	453	417	419	427	431	429	393	471	411	420	389	450	459	433	441	449	444	456	443	422	437	420	475	431	443	435	422	425	437	415	460	412	466	437	422	403	437	428	473	434	445	436	431	471	403	403	415	371	435	414	435	445	406	426	439	414	424	460	463	421	411	415	433	416	426	458	423	419	429	459	394	411	439	405	420	405	444	440	439	432	467	427	433	424	442	426	433	414	430	470	430	429	462	438	454	437	403	426	425	398	408	423	429	432	458	489	427	430	395	442	410	422	440	421	393	458	434	478	446	438	412	432	440	405	423	416	434	407	482	440	411	458	419	432	457	457	462	389	390	477	461	485	408	421	416	441	450	433	432	427	438	439	456	424	400	428	439	448	464	435	419	443	427	437	416	429	423	412	428	470	446	399	433	429	418	419	448	439	433	446	440	451	427	421	425	450	454	462	420	397	445	426	410	423	429	475	430	455	418	426	397	454	418	393	402	423	440	421	424	473	415	425	444	398	422	454	416	402	450	424	422	404	472	409	440	418	458	454	422	425	404	442	428	392	434	409	462	448	432	451	427	435	426	484	401	420	421	426	468	425	433	428	419	436	463	453	435	400	450	398	437	457	442	446	433	399	417	438	406	435	467	422	417	434	442	439	454	420	414	405	449	467	397	431	455	377	455	439	430	432	430	411	444	420	406	416	412	419	455	441	421	462	393	400	414	410	409	426	425	425	399	417	469	436	453	436	381	430	428	439	452	432	469	455	425	428	445	449	405	441	412	475	470	449	443	413	447	441	409	436	441	446	449	416	439	396	431	403	433	425	441	435	465	435	408	413	402	427	420	436	379	400	486	411	435	417	428	445	417	433	402	440	443	418	426	378	377	454	409	436	392	442	440	425	410	459	438	405	444	448	395	432	419	447	443	408	430	416	426	419	417	464	409	493	470	392	448	420	460	453	435	459	451	455	402	424	443	407	428	441	420	478	429	428	406	432	431	405	428	411	416	448	422	459	424	442	446	447	453	420	447	442	430	441	439	427	461	449	434	454	429	452	468	420	435	423	422	444	456	462	417	422	400	431	402	419	450	452	462	410	412	425	431	449	409	436	422	411	432	422	445	435	439	446	466	430	439	472	432	402	438	430	413	467	437	429	416	455	421	403	397	417	436	461	442	410	469	451	416	420	423	398	419	434	385	404	409	462	454	425	436	417	401	429	453	440	424	422	409	428	418	388	422	451	451	444	461	459	438	427	407	428	429	415	435	452	435	430	448	430	445	457	404	472	410	434	452	411	431	417	435	435	383	420	422	411	403	425	409	424	418	437	443	454	422	439	447	390	448	435	400	387	486	434	448	437	436	399	406	427	414	409	428	438	442	419	470	455	457	426	428	410	439	440	437	416	425	423	457	422	404	447	440	421	417	435	455	444	470	401	406	428	428	415	408	452	428	441	413	422	433	432	424	434	421	400	420	404	411	445	437	422	436	414	411	436	469	411	433	441	406	439	476	413	445	403	453	424	409	401	445	445	428	403	437	426	428	438	414	413	432	429	395	413	452	466	397	437	417	432	425	424	437	425	447	417	400	436	426	425	412	438	439	435	439	398	431	407	411	436	429	433	433	391	427	455	441	426	446	430	397	441	388	477	392	428	432	457	397	446	459	410	464	396	426	420	431	460	449	480	429	394	430	445	450	398	412	435	428	437	496	429	432	443	441	437	410	383	439	423	430	448	403	439	414	441	441	405	468	441	442	439	412	440	448	426	444	397	422	467	414	445	452	388	452	443	434	446	414	396	428	425	451	432	448	408	431	456	429	450	411	439	415	393	435	429	413	396	396	443	447	460	437	464	428	459	469	428	438	386	436	422	405	431	422	465	385	434	433	382	451	441	415	422	439	400	416	436	415	414	407	434	437	448	425	410	462	498	414	434	443	442	427	412	442	455	414	466	441	409	437	418	438	430	410	436	445	448	431	432	442	466	451	435	412	448	446	409	422	413	436	459	440	441	418	433	400	434	414	436	391	409	435	441	459	455	402	437	431	422	408	422	413	448	445	415	433	429	428	381	431	432	444	460	386	431	434	452	393	425	436	419	421	401	437	414	406	444	433	394	466	426	446	395	439	455	456	435	409	408	468	412	453	408	486	432	440	396	438	487	461	387	468	436	379	480	466	416	422	401	458	467	430	459	433	416	423	393	434	417	427	466	436	421	407	402	444	423	446	465	438	419	423	426	411	453	439	398	448	419	447	427	401	450	420	439	423	427	423	410	459	413	471	412	431	420	459	404	457	452	429	428	465	432	437	446	465	407	439	446	454	441	424	436	467	419	382	442	449	459	429	438	447	429	425	413	423	435	441	462	419	431	395	461	451	438	427	465	434	424	445	441	428	403	408	413	475	432	420	414	411	439	415	428	440	408	400	458	439	410	408	414	412	431	459	408	435	431	440	430	424	452	444	425	411	462	416	412	441	468	421	400	464	433	428	458	438	384	442	447	417	430	404	402	427	424	421	437	427	405	427	414	416	433	418	417	414	424	442	448	394	418	426	454	405	432	436	421	452	425	451	438	441	438	425	437	444	428	419	433	441	472	427	423	416	426	411	417	402	435	465	393	440	430	420	408	415	434	399	447	406	430	404	454	467	444	437	478	457	429	442	444	444	407	393	452	412	418	446	474	412	429	432	422	415	432	424	423	410	393	467	457	415	429	461	427	432	448	406	443	384	467	378	431	444	421	456	462	409	410	390	433	430	416	436	412	458	429	426	483	419	416	454	487	432	427	443	430	434	456	415	432	426	415	440	448	417	420	365	421	431	415	395	455	415	420	427	432	373	460	413	451	439	435	422	416	431	388	444	392	453	420	466	452	461	416	434	417	405	448	476	415	413	453	417	465	423	451	445	420	395	412	430	422	410	441	424	427	455	432	427	445	446	407
14417	1143	735	649	457	330	258	234	205	203	159	186	182	148	137	155	148	146	174	147	151	145	126	144	161	140	133	127	128	139	136	132	124	163	128	152	136	145	130	126	167	136	136	134	138	142	127	150	147	144	135	115	149	147	147	148	145	113	124	129	128	131	146	131	113	129	136	141	131	134	123	144	129	144	112	159	130	126	137	151	131	132	119	107	150	108	123	117	126	137	131	135	117	142	109	134	122	132	143	131	144	130	124	122	123	150	109	152	147	125	148	156	149	143	137	132	128	122	131	139	147	125	120	120	137	142	130	123	153	126	140	117	111	132	130	159	118	137	136	132	109	135	133	144	133	150	128	147	134	125	114	115	142	142	143	124	131	143	165	120	129	106	135	122	144	144	154	128	129	127	150	162	145	120	158	134	164	134	136	144	140	126	153	134	120	116	156	94	127	142	119	107	132	128	131	139	125	151	111	149	142	129	132	132	131	139	122	125	120	133	139	129	121	167	123	127	132	125	140	124	127	132	147	142	138	148	120	124	140	122	141	130	145	105	135	133	125	135	147	147	153	143	157	152	113	144	127	116	121	148	132	137	123	145	141	135	153	130	123	156	144	116	141	108	128	143	127	162	135	118	134	133	139	129	152	122	147	139	130	130	148	143	116	125	135	132	144	120	129	136	111	130	123	140	134	133	147	147	127	131	149	151	129	134	126	140	137	120	123	127	116	117	113	149	137	121	117	115	140	138	130	126	146	121	118	124	120	120	128	123	118	149	130	130	125	139	136	122	147	125	123	134	115	139	126	137	145	142	136	128	118	125	148	151	147	147	126	135	145	169	153	103	121	137	122	147	143	115	132	123	160	104	122	160	135	137	137	111	122	137	144	135	143	130	146	147	125	126	136	132	152	128	112	133	126	163	138	126	122	135	112	133	135	139	134	128	134	124	128	133	147	125	128	143	131	140	121	148	129	145	142	173	116	149	132	142	126	129	117	136	133	131	135	129	155	132	145	134	126	130	127	164	115	126	127	138	100	106	141	129	144	147	119	135	126	115	140	136	123	108	114	134	121	128	150	115	139	133	139	128	107	155	124	123	136	130	152	126	139	110	156	143	129	121	138	124	122	135	143	130	133	136	119	116	133	148	132	138	114	130	133	122	146	137	130	145	141	116	143	145	111	151	126	127	134	145	135	118	134	125	124	140	125	124	136	151	132	124	140	126	137	138	152	136	142	118	130	128	126	127	131	143	133	128	119	152	128	140	125	120	128	150	166	126	137	131	129	144	114	139	134	129	138	133	119	121	144	148	128	127	143	133	149	148	144	153	147	128	123	119	142	131	148	145	135	144	133	134	128	132	117	138	147	153	144	124	133	127	125	132	131	122	138	136	156	125	161	143	139	145	120	140	119	136	142	138	158	127	116	125	120	123	134	133	143	143	148	143	147	134	103	143	125	148	107	129	125	145	133	134	147	150	128	127	123	139	119	119	139	128	124	143	128	129	109	133	128	140	137	115	120	148	156	148	131	128	141	116	122	138	110	121	118	124	136	128	142	134	155	131	119	143	116	144	140	137	112	133	164	113	124	106	156	146	133	140	125	113	174	145	159	140	148	134	112	133	151	133	124	140	137	143	125	145	145	118	128	117	156	117	129	119	121	141	148	117	144	126	151	153	127	124	130	126	128	140	139	133	147	104	138	132	133	145	121	110	160	143	134	145	148	124	125	127	139	151	131	151	130	138	114	124	140	107	137	142	128	128	122	138	99	142	134	141	152	137	123	126	127	154	130	139	125	118	138	124	119	141	138	134	127	160	131	131	112	118	141	151	125	124	141	125	124	109	147	138	136	123	139	122	132	126	129	141	125	121	151	153	137	128	152	139	116	124	115	130	156	141	148	143	135	117	163	138	144	93	148	116	144	136	129	133	114	131	148	156	145	138	139	115	114	113	121	131	120	142	137	136	130	136	124	129	125	126	136	135	120	126	137	146	131	147	123	121	134	132	128	134	140	156	122	130	131	135	145	111	124	119	127	145	129	121	131	132	130	132	135	118	112	151	140	139	118	114	163	145	145	135	138	115	141	154	139	130	130	132	126	124	128	141	132	147	104	141	135	134	132	126	128	155	144	128	130	138	118	145	135	116	131	129	124	135	138	133	134	115	138	148	155	152	140	122	106	117	147	140	145	116	155	111	135	119	150	142	136	151	124	131	133	155	146	132	135	162	126	138	126	123	121	142	117	135	106	122	141	141	152	125	128	139	127	134	142	127	150	138	140	140	133	130	136	139	125	153	135	131	135	127	132	116	136	119	133	147	125	143	144	138	132	143	127	162	134	156	154	110	122	137	132	147	137	135	125	141	130	128	119	130	125	132	117	144	126	131	134	143	118	163	136	114	145	138	123	150	151	126	118	127	139	141	140	129	140	123	115	152	113	121	124	137	152	121	131	128	126	122	128	135	126	123	135	132	137	148	122	134	120	130	125	144	135	136	142	126	159	146	151	131	134	123	137	123	114	122	124	131	120	140	135	148	133	153	143	134	121	159	137	121	141	150	128	139	125	153	127	148	138	142	137	134	108	140	123	118	118	110	128	163	151	129	138	132	137	149	140	132	142	133	145	159	132	152	131	138	122	125	119	118	136	143	132	143	138	149	124	119	131	117	141	151	108	138	141	98	131	152	158	146	155	174	140	118	138	123	129	143	145	127	140	141	135	130	136	125	119	145	154	139	129	145	105	137	119	138	125	127	150	145	128	150	110	109	153	149	130	134	127	129	123	119	136	158	118	149	137	130	114	124	146	125	136	156	114	130	158	129	110	142	134	151	131	144	122	136	129	131	126	120	138	138	124	141	113	134	143	135	145	124	115	120	131	124	135	164	134	147	110	114	140	130	120	104	133	126	152	132	140	143	154	138	120	127	128	136	125	136	124	128	137	116	129	130	123	118	120	138	142	127	129	137	118	124	138	144	130	143	130	127	116	145	154	152	150	132	122	140	132	147	148	127	118	176	129	127	98	126	147	133	126	127	150	127	119	129	133	114	135	138	136	123	140	126	126	124	143	143	123	134	114	171	146	136	147	140	137	135	115	113	146	132	121	147	144	123	113	128	130	153	120	130	138	115	134	153	165	123	116	129	133	135	145	134	142	138	125	152	135	133	143	123	155	131	125	130	117	129	125	122	125	123	135	122	127	128	126	126	138	147	137	121	146	136	123	125	119	128	140	132	129	150	136	146	121	142	139	129	127	151	122	155	105	116	121	131	135	129	129	129	122	126	119	134	132	123	132	139	129	136	140	135	141	135	130	130	122	123	140	127	124	131	126	155	119	114	145	141	126	119	136	138	139	138	115	137	147	103	123	148	119	128	149	126	109	127	125	136	104	128	130	137	130	110	139	124	146	100	151	112	141	130	144	137	130	133	158	147	125	141	118	136	132	127	144	154	105	128	135	128	121	115	128	120	138	139	136	148	127	152	143	127	127	136	130	111	134	153
8241	916	1719	1982	1604	1365	1128	900	757	731	683	607	613	559	538	455	498	485	430	469	409	428	432	415	384	383	378	391	401	381	391	394	379	393	358	383	363	401	409	339	389	396	356	349	400	361	380	338	347	358	368	351	401	385	386	374	357	365	398	390	360	369	383	390	351	350	372	343	363	386	326	351	347	383	368	332	364	384	351	374	338	342	354	358	377	336	344	346	387	347	365	331	382	383	362	352	392	372	341	391	378	363	362	354	350	338	419	364	365	344	403	356	346	365	389	393	350	383	376	357	362	317	349	327	389	366	361	343	366	365	397	329	363	368	344	376	347	337	344	376	383	343	354	354	367	339	366	366	376	349	326	376	344	370	340	384	356	335	343	357	361	361	354	337	374	356	354	355	339	362	378	360	387	348	364	383	371	311	358	390	361	355	362	342	339	366	356	383	369	340	385	369	336	352	361	342	361	338	322	355	348	345	343	335	368	363	368	377	337	337	369	342	362	324	382	350	353	370	342	357	350	364	349	358	363	342	359	345	354	351	375	365	358	357	367	385	354	368	356	342	342	346	348	352	360	354	347	353	394	363	360	372	333	319	364	381	362	359	368	337	355	362	309	334	371	346	370	363	343	350	355	327	359	381	358	391	353	350	380	323	323	334	347	349	358	368	375	341	361	367	343	346	334	381	325	329	350	324	373	324	350	374	341	338	375	364	383	365	337	321	364	351	347	371	324	374	362	382	346	380	358	389	345	357	362	345	352	349	336	392	361	362	354	325	368	367	356	381	370	353	346	367	347	324	390	368	344	352	335	333	355	325	388	351	349	354	324	384	392	391	333	368	355	361	380	358	380	362	329	372	370	357	397	355	346	334	398	359	352	379	325	360	386	354	329	341	337	370	353	397	351	367	361	379	346	361	356	339	371	330	366	371	360	389	331	343	344	367	339	356	337	374	353	363	361	339	370	325	415	334	365	343	357	376	361	374	348	357	380	358	323	348	363	316	334	381	350	343	370	333	360	352	349	355	361	339	341	373	407	368	341	361	369	328	377	348	372	356	338	341	369	350	375	373	380	327	355	343	337	325	340	366	354	363	347	373	366	372	358	356	361	340	345	358	360	337	376	357	377	345	328	363	352	354	337	348	339	363	368	376	344	341	346	324	355	362	372	376	399	342	342	339	337	338	368	357	349	320	352	359	349	329	326	369	344	363	355	368	352	344	366	347	360	368	381	341	354	351	388	315	336	332	335	391	346	344	353	344	388	350	366	352	370	353	386	373	362	362	350	377	359	360	329	382	365	347	331	347	363	371	378	365	324	365	363	346	371	365	354	373	358	342	346	373	366	332	350	375	389	332	356	327	334	367	346	375	379	353	340	375	355	348	375	372	345	363	368	322	365	348	373	341	366	337	361	357	396	369	364	358	365	332	325	364	343	367	360	375	397	348	340	357	368	298	348	367	355	367	384	340	352	341	344	336	381	370	334	357	354	332	339	363	345	357	351	349	337	410	348	359	373	364	387	360	352	352	345	355	360	343	363	332	381	336	366	380	384	356	321	364	370	338	359	323	341	376	337	334	384	366	344	355	337	338	346	357	370	367	337	328	335	336	387	331	373	369	345	359	371	379	334	387	361	367	375	359	334	376	341	360	346	360	307	363	334	336	363	342	336	348	351	382	356	355	364	321	383	339	347	342	370	369	376	362	344	377	360	343	388	365	379	326	342	323	350	355	395	358	351	360	374	373	342	321	368	318	362	330	328	366	359	333	349	348	331	346	364	361	372	361	368	368	355	366	336	338	378	364	353	324	350	357	378	340	356	382	316	329	366	360	341	356	332	360	346	351	353	371	336	370	345	395	372	361	337	345	387	382	362	346	368	369	326	417	361	345	351	355	363	375	351	365	370	390	339	329	371	352	360	350	385	340	332	356	370	347	360	383	347	338	333	343	383	316	344	381	345	374	369	349	367	367	332	337	366	352	359	340	351	379	360	363	364	364	344	341	348	344	353	380	362	360	332	354	358	330	334	368	346	343	378	361	378	351	287	374	386	376	359	344	358	363	343	335	369	323	358	398	375	347	345	343	374	355	347	362	371	386	338	360	343	387	379	374	345	375	333	369	388	333	311	376	384	356	363	365	377	344	333	349	346	373	314	361	364	373	348	358	322	399	353	363	346	397	376	397	333	347	350	352	329	356	324	356	340	355	343	333	361	361	396	315	346	349	375	343	372	336	320	361	350	323	322	380	357	372	384	338	382	355	338	354	352	343	369	369	373	328	366	373	372	355	355	371	399	353	346	338	373	384	374	354	342	318	358	364	358	348	381	341	394	367	351	356	406	347	347	365	337	329	357	369	353	347	357	365	355	351	349	344	368	361	320	335	358	348	366	320	369	331	360	367	375	360	365	315	387	351	346	347	343	384	360	355	348	352	371	357	320	388	347	332	352	333	353	365	380	336	405	358	337	336	364	378	371	375	367	327	336	340	347	328	337	347	367	347	332	349	332	346	352	395	333	363	346	364	348	338	350	373	373	372	325	367	323	349	346	373	370	344	336	347	357	385	358	390	361	378	323	363	323	381	360	349	369	346	357	374	375	340	364	358	355	357	373	376	372	369	371	366	382	350	374	380	339	378	344	365	365	341	323	363	363	345	324	344	368	377	345	341	337	383	334	380	359	348	362	375	346	338	348	374	372	340	359	358	372	363	369	333	357	350	327	341	362	335	362	356	385	353	338	363	354	342	360	353	355	358	350	373	388	347	359	367	365	364	359	354	334	351	376	326	339	319	321	347	358	334	345	331	332	363	335	366	366	339	332	366	323	377	327	325	335	350	361	371	335	348	363	366	354	336	354	368	344	367	360	357	346	348	367	344	330	348	362	377	342	320	337	362	330	336	372	363	357	351	331	367	355	358	372	348	348	342	388	370	383	371	349	366	352	346	324	334	367	352	348	333	352	325	313	378	377	394	356	341	354	377	361	353	342	361	363	375	362	400	359	379	375	356	338	387	374	375	376	342	354	340	342	328	372	352	365	346	373	329	357	387	331	358	330	348	354	366	356	361	364	341	372	331	365	342	355	356	370	349	344	352	390	363	331	384	374	360	368	342	361	380	356	363	359	358	345	362	357	344	342	363	364	359	354	341	346	355	342	363	350	344	381	373	326	377	347	318	322	375	362	347	338	359	334	345	356	349	371	355	377	357	365	361	333	331	366	339	383	361	379	370	362	327	352	345	337	367	326	371	372	378	318	353	347	335	371	375	350	345	344	392	388	401	355	351	353	337	384	365	355	357	362	341	388	370	339	340	334	329	379	381	343	360	358	363	390	365	356	379	392	347	352	338	345	355	326	376	358	374	324	346	347	353	338	344	359	339	391	355	393	378	358	324	365	361	377	369	385	360	352	349	339	363	354	369	386	328	356	376	400	391	336	376	377	363	369	379	351	378	364	362	373	328	377	353	340	361	331	358	356	357	346	325	376	388	323	343	360	373
1672	409	384	369	417	395	339	378	374	375	349	349	418	341	365	346	371	368	394	398	369	368	369	382	379	394	348	357	367	357	382	363	401	399	395	388	368	413	374	320	364	375	400	383	347	340	356	357	334	376	364	368	372	348	366	374	337	378	344	357	384	362	371	372	393	392	341	369	358	385	392	376	367	395	359	360	397	381	368	380	374	383	383	388	362	354	388	375	372	390	356	365	352	375	341	390	342	373	355	378	351	392	358	368	339	385	406	366	349	373	371	354	411	397	379	360	374	400	361	353	378	387	378	341	398	365	348	335	380	368	386	352	367	392	348	402	379	387	360	329	376	345	364	384	386	356	385	399	401	395	352	350	335	374	346	391	365	349	363	385	368	396	357	361	346	361	392	389	354	336	337	383	356	346	396	382	350	365	360	386	344	381	359	368	373	417	411	399	371	389	361	340	375	360	352	390	395	400	387	346	348	384	377	369	397	348	363	369	399	347	363	383	349	387	354	408	381	378	380	367	401	390	390	367	368	350	386	343	398	371	365	395	381	388	322	370	389	362	367	408	375	369	363	354	378	382	362	374	352	355	346	385	342	377	342	367	373	370	374	384	314	377	330	380	406	379	383	349	382	380	381	357	348	379	372	332	375	378	337	378	338	379	358	347	360	350	368	370	349	382	363	357	366	348	378	345	385	364	398	348	359	363	349	377	411	355	371	352	346	345	375	363	368	346	351	365	383	380	386	341	334	368	352	369	373	368	387	393	352	361	360	359	381	372	381	408	369	376	362	365	383	364	333	373	369	350	368	341	383	386	362	377	390	373	355	361	386	375	371	351	344	368	365	364	395	363	387	395	360	359	368	402	385	346	357	373	364	351	345	385	370	386	374	395	379	405	379	359	393	350	349	382	368	385	378	379	351	360	367	365	373	393	367	363	359	400	365	357	402	363	353	343	386	370	402	380	385	367	377	345	379	373	343	363	374	375	375	338	362	345	348	350	374	359	384	353	367	349	344	374	399	365	397	371	401	353	369	384	404	366	403	364	394	368	374	338	380	331	341	320	331	330	380	379	356	379	385	352	404	366	360	399	376	388	379	355	300	353	366	364	354	396	396	352	379	422	365	364	352	369	347	352	393	421	396	375	379	376	371	351	374	353	375	325	410	346	354	340	345	341	324	336	361	337	365	367	351	350	323	367	374	343	353	377	358	397	366	377	385	410	422	360	371	402	357	353	362	388	356	353	387	389	371	374	389	371	410	388	377	337	381	362	353	384	345	384	370	373	371	366	344	359	382	401	372	366	370	370	400	365	377	338	372	360	422	401	394	359	337	360	378	373	381	385	385	359	355	401	410	354	407	363	346	340	377	407	370	377	360	383	385	381	376	381	378	376	347	361	419	407	384	374	361	345	370	327	381	367	362	373	362	320	359	410	368	368	380	376	366	347	371	330	339	344	345	365	347	377	357	366	379	327	361	367	384	358	376	387	382	383	349	347	400	354	400	377	374	371	374	386	395	341	395	363	354	362	355	364	363	403	366	377	359	362	379	351	346	382	345	301	358	352	347	350	393	399	395	364	386	373	365	396	386	374	386	371	362	365	354	379	370	389	369	393	371	404	368	359	362	396	358	386	354	386	369	363	366	356	379	351	363	378	397	395	359	359	350	336	359	378	364	337	363	364	369	321	384	368	373	373	357	379	393	389	344	391	388	372	335	372	369	372	370	356	376	389	368	344	399	375	337	373	392	374	401	378	377	394	322	362	356	354	367	343	363	357	393	383	362	333	343	340	351	380	347	400	360	396	375	351	342	390	347	402	373	334	359	341	395	358	373	390	365	357	362	387	402	387	364	402	388	349	380	376	349	356	365	351	342	342	370	338	365	390	370	368	345	360	367	396	351	388	366	374	386	383	333	382	334	365	350	357	384	337	371	369	375	314	375	360	361	367	383	365	364	346	334	432	372	337	385	355	360	309	347	372	376	373	355	371	370	399	402	377	394	360	341	377	346	393	389	369	340	350	380	314	377	359	349	345	374	359	381	352	393	367	371	408	412	383	392	372	357	359	365	385	364	384	357	368	377	382	356	357	340	364	382	364	334	385	386	358	361	387	380	381	352	343	389	379	385	403	380	368	369	383	345	361	378	366	347	385	362	343	353	396	371	398	391	366	356	406	355	362	352	390	363	374	396	363	379	392	397	334	320	354	386	386	353	377	337	343	363	376	358	345	374	372	346	335	349	385	380	373	341	342	351	370	368	374	370	396	362	389	363	354	349	364	390	345	356	426	355	338	351	365	361	346	386	335	370	391	364	356	379	376	390	374	361	347	349	353	372	381	414	345	357	360	364	376	383	361	338	388	344	354	360	376	376	365	360	372	332	385	360	345	362	388	374	365	345	373	377	386	383	347	367	363	351	373	382	351	337	345	373	371	369	390	424	370	345	402	350	349	373	354	372	391	366	367	355	358	374	358	366	347	397	378	377	341	346	393	406	356	400	385	369	393	359	346	370	368	384	398	400	382	376	363	350	328	392	400	374	409	413	383	367	361	352	348	337	349	368	388	378	359	400	332	389	360	360	326	384	355	357	336	350	384	370	355	422	340	373	388	386	353	374	339	398	389	381	347	350	381	368	354	361	350	372	388	391	397	382	384	369	358	353	370	340	350	342	357	380	366	375	325	394	362	388	385	377	353	345	366	383	350	362	378	390	374	354	377	380	390	353	393	356	348	373	336	410	380	360	358	330	377	391	365	358	337	369	397	338	374	380	381	352	386	361	399	396	355	335	342	376	406	389	405	368	371	381	365	381	395	388	338	343	361	367	305	353	387	361	425	354	384	417	360	401	367	381	376	369	331	361	370	396	369	379	393	339	354	354	366	389	387	367	376	411	353	384	377	365	344	358	374	393	371	374	360	350	360	363	399	373	398	364	373	356	382	385	367	358	452	392	362	363	359	340	383	383	356	361	372	350	342	380	385	335	345	357	386	365	406	351	364	388	377	375	401	356	359	344	378	425	401	382	390	405	348	394	374	339	343	369	379	367	382	363	355	401	349	360	378	400	377	406	425	359	398	380	373	386	423	354	371	354	390	384	394	398	386	379	383	371	430	384	358	356	326	345	364	361	380	395	357	399	378	335	347	362	360	365	356	390	391	411	362	370	347	343	343	378	352	389	376	343	379	347	392	336	358	350	359	385	356	367	385	363	382	371	376	362	366	381	415	359	408	361	381	365	401	353	336	366	390	403	366	348	407	365	360	349	401	311	346	381	384	383	348	367	381	376	374	372	347	323	376	397	365	352	328	387	379	361	360	399	372	405	352	366	369	345	364	373	344	347	353	383	360	369	392	378	352	384	392	357	367	363	385	348	386	448	338	348	364	404	368	406	369	361	375	348	364	371	348	367	354	385	369	352	391	380	377	363	357	354	393	371	353	375	377	375	382	354	340	370	370	358	373	372	352	391	394	380	365	366	378	360	371	403	368	352	410	388	391
2114	766	836	862	803	807	834	794	837	801	830	800	832	740	780	790	794	846	828	796	800	797	791	796	787	780	800	861	842	862	821	788	809	805	780	848	817	771	819	807	804	772	797	796	821	774	814	836	802	816	828	777	816	803	844	851	771	790	809	842	826	800	842	785	772	803	811	819	775	805	774	776	800	857	828	806	783	793	803	805	824	834	834	766	828	834	797	801	839	829	865	779	832	831	861	806	788	752	827	804	763	773	781	829	806	814	808	813	781	797	782	823	807	818	785	777	816	841	813	817	840	813	802	801	832	766	766	778	775	836	812	800	760	785	807	806	829	795	761	862	835	814	831	810	750	834	846	821	828	780	810	724	829	824	792	788	789	823	797	787	788	818	790	778	761	796	798	823	789	807	798	812	789	817	808	784	783	843	839	771	829	791	829	769	812	775	832	864	788	771	815	813	791	784	820	797	796	804	773	798	802	789	837	867	822	750	810	805	836	791	790	826	787	836	801	800	834	797	828	768	850	844	806	732	839	846	803	815	789	821	855	776	866	788	793	825	837	779	784	830	844	832	830	780	804	877	787	834	811	823	802	812	816	800	786	753	794	861	760	791	808	779	806	827	794	789	795	831	806	815	833	738	807	770	788	772	824	792	846	782	798	822	777	752	816	802	813	765	837	755	805	752	802	818	811	772	812	817	823	871	780	756	808	833	771	776	820	803	791	812	785	844	816	860	805	775	808	773	805	816	818	778	779	769	815	804	812	774	892	827	821	799	812	813	749	813	835	759	783	802	785	819	774	809	775	782	820	807	765	866	783	861	786	838	808	800	865	792	872	814	771	836	780	781	820	780	801	868	843	769	810	867	773	815	840	820	796	776	803	843	818	792	792	820	827	842	796	808	779	824	832	845	828	858	818	839	814	796	830	781	889	810	821	783	817	792	805	804	778	776	797	817	834	793	776	793	876	815	807	824	832	846	820	794	796	752	829	789	806	845	776	796	820	803	799	828	779	809	792	810	817	833	787	778	789	825	822	791	837	754	822	822	798	793	771	818	775	859	779	821	817	783	795	818	789	831	753	802	814	813	853	778	847	794	827	811	794	774	830	756	800	856	845	794	787	799	793	818	789	823	863	813	784	831	840	804	787	796	828	763	781	802	787	782	802	756	752	789	791	808	803	822	853	833	820	817	775	838	835	773	815	788	856	803	806	810	817	790	822	801	794	798	836	761	747	853	836	804	774	827	791	806	856	803	769	868	800	811	806	772	734	820	795	817	852	780	767	813	779	841	809	815	823	819	775	824	811	805	770	799	755	774	792	769	773	796	823	810	788	753	814	846	792	765	824	824	842	830	803	763	807	779	755	822	772	808	810	830	831	783	796	816	853	831	812	838	790	798	787	763	822	833	814	828	799	798	786	859	785	763	789	866	836	764	809	801	811	833	781	836	836	778	742	817	766	847	793	780	801	778	784	803	770	790	788	800	811	805	813	804	753	824	752	798	843	795	786	854	835	819	791	825	777	825	802	823	858	808	827	847	791	796	758	764	808	806	806	759	746	795	798	829	758	785	825	799	794	852	801	797	852	842	775	849	772	821	855	782	781	765	744	758	773	771	795	813	823	756	780	788	839	788	773	853	779	825	801	822	790	808	814	783	782	829	829	854	865	833	834	796	799	811	861	796	839	753	746	830	799	787	793	778	797	834	815	800	837	753	791	782	809	810	811	799	817	796	773	836	831	800	864	802	810	823	793	778	810	836	847	754	831	826	791	833	840	745	837	813	807	832	817	764	760	846	829	856	793	808	784	771	869	806	746	854	795	796	817	812	814	821	793	806	793	799	810	876	803	836	754	863	803	788	794	774	791	854	838	804	787	817	839	792	845	741	795	823	807	812	758	843	802	853	841	811	782	815	794	833	823	831	798	799	826	827	812	812	806	831	826	827	802	806	753	850	769	786	781	811	768	785	790	802	846	813	800	815	814	817	834	850	855	800	781	837	818	799	838	824	796	837	797	830	804	726	749	781	758	840	852	845	824	793	796	776	834	779	789	788	819	758	844	805	863	801	807	806	791	781	785	832	756	763	796	779	854	791	862	802	758	808	834	842	794	841	823	811	825	801	832	791	818	784	809	804	789	805	765	755	824	810	756	803	800	818	819	785	838	848	773	854	815	844	803	870	801	814	790	818	842	851	785	794	846	777	825	776	833	849	814	713	850	785	836	814	799	778	835	838	825	820	830	813	779	762	808	858	802	822	809	823	803	818	788	844	854	792	830	801	842	798	838	754	816	815	860	814	822	839	835	808	794	749	837	801	793	771	767	807	824	846	885	781	807	817	758	818	815	801	802	775	745	816	805	818	810	860	803	778	835	836	803	813	753	795	783	767	847	788	795	802	795	799	831	820	788	780	816	804	698	812	832	777	815	808	840	798	842	829	812	812	754	827	807	819	837	827	815	752	838	804	855	779	815	775	793	835	794	899	804	856	775	780	811	749	821	830	839	832	791	900	798	769	789	815	788	840	759	792	815	757	787	830	830	804	823	785	814	829	845	781	823	805	765	786	822	853	829	841	754	803	806	768	809	834	750	787	807	814	814	831	812	755	787	787	843	766	795	788	877	819	828	756	768	780	772	813	779	776	808	774	759	842	849	788	778	848	744	810	823	810	813	819	803	767	864	758	770	822	829	763	847	858	824	761	764	827	743	773	831	825	781	748	763	864	820	800	857	797	798	826	793	783	785	752	828	787	781	805	800	798	829	824	794	828	762	848	852	815	821	763	836	850	776	781	786	781	828	751	811	774	849	850	762	840	791	777	816	740	768	754	808	769	824	827	754	813	732	806	834	813	782	776	786	805	838	796	798	843	825	836	759	765	804	811	796	797	840	782	769	839	763	812	853	840	840	775	811	802	797	848	799	862	824	808	810	845	781	771	762	787	860	844	826	749	773	800	819	846	828	864	801	791	769	793	820	848	818	804	772	825	791	799	812	829	764	805	799	835	813	778	770	761	836	834	850	797	825	826	782	843	784	782	824	771	804	816	796	798	859	844	816	717	793	814	803	791	799	818	793	794	764	800	814	786	775	830	826	844	771	780	766	764	811	813	824	813	798	862	798	788	790	790	837	834	774	797	785	857	841	764	876	831	770	798	835	818	803	795	814	858	795	807	848	804	782	774	783	794	801	832	799	829	810	759	804	826	818	879	756	792	852	810	810	807	826	773	806	813	807	794	804	822	822	833	767	803	791	822	769	801	835	814	817	789	766	776	807	798	818	779	803	832	808	734	812	779	838	806	808	792	769	821	815	862	828	806	822	829	756	840	804	795	791	803	810	822	827	795	868	802	791	841	828	830	768	787	768	859	734	813	804	826	770	783	803	768	810	821	848	825	839	842	797	805	791	756	864	829	812	778	815	778	802	816	820	822	886	804	796	811	744	779	808	821	759	837	782	788	779	813	800	785	794	806	759	776	765	815	820	826	763	797	800	758	860	859
7751	498	509	415	323	296	264	232	230	252	206	193	225	194	201	206	174	181	191	188	195	184	194	214	180	165	203	179	172	160	182	186	211	225	168	174	182	198	183	182	177	190	186	167	179	184	193	179	196	199	167	173	212	162	155	182	162	195	172	182	175	181	181	185	182	156	183	181	163	198	196	184	161	197	175	161	162	186	192	183	211	207	190	180	185	189	185	220	178	180	221	215	177	175	166	181	188	162	169	190	168	188	203	151	176	185	194	180	189	187	175	191	175	186	199	185	172	169	164	200	168	169	176	161	203	190	197	201	170	163	184	171	165	178	182	210	155	181	185	180	157	174	181	201	198	159	202	196	187	194	160	178	179	179	160	212	214	176	192	180	196	185	214	166	173	175	189	175	177	185	210	205	187	182	192	182	182	163	161	180	172	200	180	168	174	170	170	180	182	165	171	174	191	182	190	188	181	163	177	200	172	200	218	181	192	199	187	170	185	181	167	184	174	180	174	169	172	210	170	189	207	192	157	176	191	199	191	197	178	192	178	148	178	179	171	191	219	168	173	175	176	191	189	159	190	191	209	183	192	185	167	167	196	178	177	172	188	167	173	176	177	185	183	193	164	197	199	179	174	164	194	184	192	195	187	197	175	185	179	192	187	195	177	166	197	182	170	173	181	170	182	178	164	187	206	192	189	183	174	194	193	179	187	171	179	177	178	172	173	173	178	160	209	191	188	177	191	154	186	207	180	181	201	166	186	181	183	176	185	152	194	174	210	187	164	200	192	185	169	184	172	171	188	188	201	180	177	191	175	169	184	178	176	188	176	165	199	223	168	164	193	163	167	177	186	179	196	173	208	179	162	209	178	162	209	187	186	168	178	183	176	183	193	179	178	191	204	177	190	207	192	190	181	171	189	172	215	203	196	207	196	186	161	198	180	201	214	173	213	189	168	200	169	189	189	184	180	159	177	177	160	185	193	185	176	208	178	170	174	186	183	184	188	182	187	191	179	201	181	201	194	201	218	190	184	218	172	169	150	184	159	173	201	179	185	202	172	172	191	195	186	187	191	162	172	207	176	201	172	191	196	215	184	175	211	178	194	193	175	172	210	189	199	190	185	173	185	182	184	174	174	143	208	189	172	185	175	177	188	163	173	179	164	170	200	177	219	181	217	166	189	174	192	169	235	181	179	163	173	141	163	202	171	199	184	175	163	204	167	205	165	191	194	179	175	172	198	205	168	182	183	185	189	207	172	158	206	195	174	189	166	168	162	171	180	165	192	198	177	164	172	175	180	173	190	195	206	170	196	208	186	173	165	166	176	160	165	194	191	201	191	183	179	173	180	191	190	196	192	191	187	179	201	205	202	162	188	169	154	173	182	198	184	184	201	177	192	184	187	175	185	157	183	185	196	181	210	199	202	200	167	169	195	189	184	157	182	181	174	206	198	191	191	193	172	176	164	154	188	157	200	164	181	163	208	174	190	199	184	192	170	197	210	179	169	185	174	175	158	179	182	189	169	166	188	187	206	175	202	156	171	193	199	190	202	196	181	177	161	182	163	168	176	177	158	167	175	187	204	202	194	203	188	185	179	181	177	186	189	190	148	162	163	184	200	184	174	179	183	169	207	198	163	166	212	190	171	203	177	182	176	185	178	160	144	172	180	215	189	189	167	203	199	202	178	188	174	193	187	164	178	198	180	183	185	177	185	188	178	182	170	202	194	181	210	153	175	177	161	168	175	195	165	187	189	190	169	162	187	202	187	152	201	152	184	201	176	153	173	180	195	166	199	173	173	195	161	228	191	199	201	165	185	204	184	174	188	185	183	180	166	159	205	182	145	177	164	188	171	211	179	178	181	190	164	189	181	168	168	179	189	184	183	188	206	176	170	189	190	204	171	159	191	165	178	180	200	175	185	224	197	161	181	183	179	177	189	185	200	158	201	167	184	172	193	168	183	148	200	200	208	200	200	225	197	186	193	194	191	204	220	194	188	184	204	183	170	187	175	175	173	198	186	168	164	175	197	172	172	182	198	184	159	177	187	172	187	181	183	183	162	165	182	191	178	196	212	179	195	176	168	180	198	200	156	193	219	167	195	196	189	177	189	206	184	165	173	180	167	192	171	176	179	180	193	172	178	182	178	190	186	166	184	195	181	199	193	175	182	208	161	159	179	185	150	170	193	198	185	177	181	174	192	187	186	189	169	178	188	175	207	171	202	164	205	200	192	193	183	177	189	175	196	173	178	172	165	180	189	193	191	193	154	176	207	207	174	166	192	183	200	191	161	174	187	212	179	215	170	181	172	172	183	162	183	152	201	172	160	202	208	174	174	203	212	181	167	176	177	170	170	189	182	191	155	169	158	177	225	176	174	166	178	173	179	202	196	183	195	178	151	184	179	162	182	188	145	200	177	149	183	178	166	166	198	201	191	193	188	185	190	203	181	187	188	191	166	178	192	234	188	201	191	162	162	171	206	208	169	176	169	172	189	172	190	195	184	171	194	176	163	202	190	163	180	172	193	184	186	156	195	162	192	203	175	205	182	197	182	172	205	188	172	204	183	181	187	172	194	221	198	195	189	183	184	179	176	196	214	161	182	191	183	169	169	181	179	211	200	187	177	180	195	150	165	184	184	189	180	186	180	166	180	185	192	180	173	185	181	188	179	171	178	191	203	210	166	188	186	180	174	156	184	180	189	208	186	184	190	209	172	180	168	177	184	217	200	190	194	187	193	183	186	170	184	166	191	151	176	195	167	198	191	190	163	181	206	226	206	199	190	181	172	204	201	194	173	180	212	195	174	175	204	199	161	194	184	168	192	186	195	189	214	191	168	188	199	177	185	191	179	156	165	151	173	182	182	195	192	185	200	171	179	177	219	181	203	161	182	183	188	185	183	168	193	175	171	194	186	171	172	163	170	176	182	182	187	181	179	180	159	182	170	197	195	199	192	207	186	182	201	165	193	188	183	174	176	182	186	181	161	167	181	187	175	186	184	184	177	174	164	199	169	197	185	199	167	183	187	194	191	176	185	185	159	193	166	201	153	180	192	183	203	189	207	183	174	186	185	163	208	188	200	185	171	187	170	185	179	194	185	206	196	183	176	183	183	197	195	175	201	182	178	183	170	187	170	194	169	203	185	150	180	187	203	187	201	208	200	192	175	173	167	170	192	189	190	190	180	192	154	201	181	148	197	170	194	190	186	172	162	174	182	172	172	197	161	183	193	188	185	201	188	162	184	160	194	175	155	178	199	185	200	193	184	191	205	196	190	179	174	167	190	185	171	195	169	214	170	215	178	184	160	181	157	172	187	208	162	167	169	182	164	206	176	176	179	175	152	198	157	189	195	160	197	174	178	171	189	182	178	188	216	169	167	192	189	173	186	192	194	160	160	189	204	170	171	166	186	167	163	193	209	172	177	203	177	185	174	171	177	187	158	178	178	201	185	197	194	183	194	187	183	169	158	177	178	198	184	187	175	185	204	175	177	188
6451	719	1142	1290	1081	944	837	726	717	623	580	562	540	557	494	510	494	483	474	479	466	462	448	468	427	456	446	452	459	424	448	482	442	450	434	467	434	460	426	424	481	495	433	441	478	413	421	431	444	411	409	431	401	450	413	445	444	425	449	457	459	423	436	426	445	436	436	477	463	419	429	436	416	453	448	401	418	430	422	405	425	457	413	424	436	423	417	408	422	441	396	430	427	412	458	438	428	433	421	459	431	451	407	403	420	382	458	441	452	433	486	417	416	426	429	450	412	398	429	450	456	436	434	431	405	420	380	445	419	425	433	462	445	399	397	428	430	411	408	394	431	413	459	434	396	421	431	471	450	463	435	418	420	432	453	440	467	443	389	432	402	426	442	450	459	429	398	418	445	496	431	421	419	442	438	415	452	414	445	440	447	415	431	417	447	416	447	434	397	428	443	423	455	460	407	430	410	469	429	455	439	405	398	411	415	421	456	421	454	409	414	434	434	443	410	407	455	437	383	422	431	431	442	431	434	429	467	439	394	397	403	408	456	437	376	455	426	397	423	421	440	427	436	409	422	430	411	415	459	440	456	435	471	492	457	443	414	436	431	416	455	415	426	405	433	420	444	420	439	464	392	447	422	420	436	426	428	442	444	414	460	423	466	403	452	414	423	484	440	428	431	425	438	426	412	448	447	449	433	437	456	404	454	439	409	466	435	384	429	438	422	417	421	395	428	426	413	460	452	398	453	439	449	427	441	417	402	416	394	473	413	428	454	419	400	436	465	430	397	444	458	398	441	473	421	415	405	427	439	468	450	458	406	431	422	418	409	466	475	446	443	442	419	442	450	434	411	432	388	428	442	395	431	407	453	413	443	469	449	435	451	435	443	414	455	416	440	441	402	451	405	393	394	452	441	457	454	426	392	400	439	408	478	405	439	411	427	421	412	435	427	422	401	440	436	447	446	399	417	427	469	460	419	413	469	481	439	463	441	447	453	420	445	441	468	437	416	435	427	420	412	419	390	444	445	397	401	462	402	421	397	452	458	448	459	449	449	444	451	421	416	436	414	449	442	441	438	427	438	428	448	440	423	439	453	450	440	446	427	483	396	444	388	404	478	394	425	413	424	419	402	409	469	424	436	397	450	433	412	402	413	464	437	436	424	400	412	437	439	401	371	429	426	418	453	454	442	492	432	434	416	427	449	469	422	448	429	419	449	415	421	405	441	403	412	454	480	431	470	425	420	397	416	450	440	406	446	449	390	422	467	445	428	469	422	464	425	458	430	419	417	436	427	427	445	447	434	430	456	452	431	419	392	445	441	435	434	426	406	415	437	413	417	413	451	440	484	420	456	386	404	360	408	462	412	415	412	436	424	422	448	422	399	409	430	443	433	415	421	410	456	435	429	451	442	433	467	407	457	444	405	431	425	391	446	427	436	463	453	416	415	454	432	434	428	430	383	381	419	436	430	453	422	411	423	426	433	447	424	437	450	393	411	423	427	424	461	380	442	440	398	407	447	425	441	384	447	433	415	411	418	399	434	426	399	434	433	437	458	421	434	391	427	418	390	423	413	418	437	407	470	413	460	409	422	456	393	415	417	453	437	377	424	407	431	425	459	433	442	428	402	420	412	441	407	429	409	410	405	423	440	384	432	422	428	432	412	416	423	448	411	420	403	429	435	455	452	437	419	426	444	409	408	440	447	428	415	456	434	452	459	444	439	419	454	429	443	472	431	490	407	441	450	472	435	426	446	426	411	422	445	447	466	429	400	425	408	420	412	455	418	429	396	455	386	441	442	444	388	427	446	424	394	416	431	446	449	396	409	419	402	431	439	399	397	455	424	455	404	394	425	411	395	428	415	470	450	431	450	466	445	433	430	422	414	415	441	417	435	406	461	375	436	447	431	439	438	444	456	435	416	410	428	452	422	400	398	454	463	412	455	431	428	429	424	447	469	462	418	462	434	434	436	412	413	433	439	391	459	417	477	445	425	378	416	412	448	423	478	422	408	480	456	427	420	427	439	444	454	394	439	397	434	423	413	435	415	421	456	445	441	420	470	453	495	453	407	444	410	441	384	427	427	467	410	452	455	413	439	416	441	468	475	412	416	428	447	430	395	413	419	451	435	432	427	424	429	418	450	433	417	471	411	424	443	427	420	439	428	469	451	437	448	408	417	424	435	468	452	418	459	399	413	425	440	450	402	435	467	466	407	412	472	460	456	472	434	443	387	433	452	433	431	412	437	445	424	428	428	455	432	424	427	430	394	438	426	417	381	444	394	438	412	437	412	435	468	423	437	412	415	423	430	469	470	426	410	424	406	414	421	445	435	454	434	454	438	413	407	380	429	444	450	420	400	433	432	409	436	411	450	433	451	426	421	408	430	440	440	425	388	432	408	419	438	482	442	422	444	448	415	452	440	444	403	392	421	460	392	405	440	412	414	419	424	392	460	424	422	458	454	420	373	409	434	434	424	419	441	424	457	406	434	445	420	415	399	416	427	466	454	477	455	472	413	387	409	431	433	436	413	398	420	430	468	437	449	473	438	424	408	439	431	422	429	422	438	422	457	469	451	421	413	418	415	417	442	457	418	449	438	416	410	447	447	437	448	448	437	448	445	411	455	434	447	400	413	436	422	441	418	433	443	434	421	444	479	407	431	438	425	380	432	424	445	407	414	424	415	449	436	435	450	450	414	406	430	413	452	473	449	428	413	424	427	419	453	423	452	443	457	415	406	437	398	419	451	439	447	452	436	424	422	434	400	425	397	416	427	469	386	438	439	415	448	462	438	411	434	442	382	444	431	402	411	416	438	455	448	450	460	418	393	431	443	443	415	433	440	441	440	424	442	452	427	438	442	463	453	438	422	427	406	433	418	432	392	399	434	439	460	424	436	424	458	416	457	421	449	450	429	431	457	442	455	443	408	401	473	426	416	447	424	443	430	440	409	408	429	434	422	441	483	433	433	437	411	437	434	406	462	441	417	410	438	419	415	457	419	455	445	460	417	422	404	445	429	445	436	463	387	439	480	444	460	462	409	427	441	441	448	402	408	417	440	417	434	425	405	402	422	464	473	435	418	461	415	455	390	454	456	426	480	416	412	418	432	394	406	432	442	402	451	459	426	423	422	411	428	412	417	443	413	393	446	443	442	399	386	423	426	422	416	397	413	436	420	425	381	392	387	408	446	411	430	412	429	370	417	427	434	454	407	422	442	446	415	407	453	420	432	380	425	395	431	428	427	445	426	453	398	414	435	418	431	426	453	433	461	444	416	439	433	413	426	394	462	404	466	451	438	437	413	439	381	389	421	431	436	435	417	465	467	433	460	414	451	437	432	425	426	435	390	421	433	422	444	431	410	427	385	451	431	424	420	399	434	383	435	486	443	460	420	412	431	436	419	407	426	422	440	409	455	448	418	445	441	453	429	427	416	446	427	436	444	422	464	425	448	480	422	435	410	461	384	430	408	458	436	435	425	426	465	382	435	434
14456	1093	826	606	433	351	283	224	209	188	176	186	169	146	139	144	162	166	163	130	149	128	113	141	145	139	160	131	149	126	132	141	153	161	124	120	128	134	133	127	129	142	129	166	125	123	142	143	105	140	132	132	131	126	136	146	140	138	131	136	139	123	116	151	121	129	148	127	128	109	144	150	127	127	140	131	169	131	133	153	112	147	117	153	136	138	136	124	148	143	137	131	144	124	121	141	153	145	143	140	142	145	145	107	133	138	126	140	151	146	130	140	147	138	123	142	142	133	139	133	113	148	137	117	124	142	123	143	128	128	126	128	143	157	128	148	143	126	122	150	109	130	106	123	126	121	156	126	152	133	135	133	149	128	138	128	136	134	147	123	120	133	157	130	136	117	157	159	156	159	129	121	134	123	116	147	129	122	140	143	144	133	140	142	124	163	141	143	136	138	141	147	125	145	145	137	128	150	121	143	115	134	129	141	117	140	126	141	153	137	146	122	124	133	161	134	119	153	156	132	135	157	122	129	121	121	116	136	134	146	119	120	143	153	124	127	124	141	140	124	147	147	125	123	134	143	152	131	123	130	140	123	137	136	149	154	133	141	131	117	109	86	134	134	133	125	147	143	135	118	122	129	141	122	146	137	124	141	121	123	146	152	134	143	135	129	141	140	149	144	141	138	120	134	139	143	135	139	143	146	129	131	124	112	129	131	133	143	107	120	127	130	128	121	126	130	125	134	129	120	134	113	114	114	140	136	129	162	113	133	137	125	143	139	139	147	107	122	132	133	134	159	119	110	123	122	160	132	137	120	131	145	128	120	133	147	140	136	124	134	128	127	137	123	123	124	124	140	141	138	131	127	129	133	126	127	134	153	177	157	136	125	141	125	124	130	150	151	139	135	135	134	138	133	125	113	123	162	150	130	132	148	126	140	124	157	134	137	126	130	139	156	126	139	122	131	133	145	135	143	142	135	134	136	134	142	137	134	131	122	131	125	135	119	124	143	125	142	149	141	130	122	123	138	146	137	129	136	133	145	136	124	118	126	113	140	126	129	128	135	141	138	128	121	138	121	132	142	110	151	129	140	128	127	132	128	147	125	123	121	133	111	135	105	124	139	135	122	134	136	139	135	127	155	116	132	146	128	121	128	124	127	113	145	139	123	143	152	138	151	119	125	136	134	115	129	122	124	134	150	147	154	129	132	128	133	130	121	119	132	144	133	147	123	128	125	141	123	124	145	156	129	123	119	133	143	127	126	121	136	149	127	160	128	126	126	134	133	140	137	133	139	139	136	131	139	141	130	133	150	135	139	131	133	136	130	124	140	127	141	126	160	133	149	114	127	163	141	122	144	139	139	135	118	138	134	139	121	126	121	120	133	142	117	117	136	151	126	139	114	144	132	145	150	126	148	119	119	121	130	134	120	143	152	130	134	135	132	126	119	120	131	138	131	139	134	143	121	129	128	133	125	127	128	155	136	136	109	153	128	141	145	118	120	121	110	139	132	137	147	125	114	136	139	137	137	133	143	124	146	153	115	139	129	126	155	119	133	120	147	128	135	131	143	138	142	107	123	142	124	145	108	143	129	122	131	121	128	112	130	140	138	133	155	118	124	119	134	125	129	146	124	130	110	120	105	147	144	128	135	144	115	123	155	130	158	145	150	115	132	126	123	116	147	133	126	120	136	146	123	121	143	129	151	137	141	113	131	122	139	143	136	127	147	128	133	126	123	141	129	167	131	135	133	125	143	148	121	120	118	134	146	134	144	148	142	132	128	123	123	151	129	109	112	126	149	139	154	132	139	118	101	124	134	140	122	137	124	145	146	119	137	127	103	118	137	133	132	125	142	145	134	125	122	156	126	155	136	157	135	122	147	156	122	145	117	125	128	128	146	141	135	120	119	130	137	155	116	140	127	138	129	156	116	136	130	129	140	147	143	121	128	135	133	126	147	140	141	136	137	142	140	144	110	129	115	160	118	137	121	145	127	107	118	129	137	112	109	131	123	129	136	131	110	126	139	136	131	122	131	121	142	119	134	131	146	109	124	156	122	132	145	138	131	123	140	116	139	137	138	131	130	129	124	145	126	143	129	126	138	123	117	101	124	133	123	141	131	124	136	129	148	119	132	114	135	135	148	128	124	135	135	114	122	136	158	160	140	122	150	110	124	126	116	122	114	154	114	123	143	127	130	140	113	152	156	141	131	132	107	129	132	137	124	130	136	145	145	115	143	141	142	141	127	97	154	131	161	146	149	139	124	148	138	123	139	146	144	135	132	129	147	140	136	124	172	137	129	122	137	140	130	130	114	137	148	129	117	104	110	129	120	138	132	147	117	146	130	147	129	128	121	143	121	133	150	139	103	152	125	136	140	108	128	137	140	133	135	121	121	113	143	154	137	114	133	129	124	98	130	140	136	127	149	139	154	141	119	135	148	123	127	136	159	140	139	135	136	125	143	130	138	129	124	129	140	139	134	135	139	127	137	146	141	142	138	135	142	130	145	134	130	131	153	161	122	102	137	145	145	122	149	148	141	127	142	130	108	149	151	135	130	142	123	128	125	136	129	135	149	140	111	121	141	146	119	143	145	126	127	118	142	156	125	113	139	135	142	133	150	167	138	129	124	136	116	127	139	125	114	119	133	141	127	136	146	125	140	122	143	93	144	124	154	117	132	117	128	132	132	133	135	135	135	122	125	119	112	161	133	111	155	108	122	128	146	149	139	140	124	136	125	113	140	140	124	119	122	141	134	159	167	141	153	122	124	114	160	136	134	117	132	163	150	129	127	145	154	125	137	137	130	132	119	118	156	132	142	143	145	147	135	125	118	155	130	156	140	119	122	125	117	129	136	126	135	142	156	123	129	125	149	162	133	132	126	148	139	143	126	127	121	132	163	156	141	125	131	133	132	121	122	123	132	143	125	150	127	120	121	131	120	126	140	155	145	143	130	143	130	138	120	119	133	144	113	122	125	143	109	134	137	98	138	127	136	127	115	130	117	125	140	113	133	138	133	118	146	132	144	120	144	141	134	137	122	158	150	157	143	131	143	133	134	130	136	152	154	128	144	153	140	114	141	164	141	126	115	156	137	126	109	134	150	156	124	140	120	126	147	150	134	153	132	138	146	155	125	127	138	148	135	131	115	122	121	137	135	121	125	138	109	129	123	115	145	141	116	126	138	122	141	145	127	128	123	137	125	141	121	104	124	134	137	128	125	150	110	137	131	142	124	134	128	154	148	146	134	140	134	129	129	134	141	159	125	125	151	120	131	128	106	136	144	145	144	115	129	130	152	124	148	140	126	125	154	131	138	135	130	129	123	150	130	133	140	136	132	138	152	125	148	134	128	163	134	137	151	132	139	126	132	133	137	127	101	131	139	112	125	135	109	151	134	133	146	135	128	130	128	149	148	143	127	148	150	122	140	146	124	111	138	146	148	128	133	111	119	145	151	145	132	145	126	134	145	142	161	147	133	131	129	148	151	122	134
8226	908	1673	1970	1694	1312	1088	908	804	716	662	619	588	524	507	500	466	454	456	455	446	417	429	453	403	444	391	418	385	416	402	354	352	394	397	358	344	384	408	385	358	387	365	373	366	396	339	397	346	361	370	364	393	354	372	354	365	361	352	352	392	370	378	355	359	353	347	378	369	379	356	359	354	367	367	338	372	359	363	400	351	333	346	328	338	331	337	356	384	360	343	384	329	390	373	331	409	345	390	372	381	375	364	305	369	405	388	352	334	352	379	358	371	383	396	331	354	350	352	340	387	388	368	338	344	340	349	400	380	376	384	348	383	347	365	351	363	364	346	316	357	357	378	364	353	355	393	345	359	336	352	360	357	366	349	365	350	361	350	379	338	362	372	394	359	358	373	369	355	364	363	350	375	371	313	335	336	371	383	339	349	349	361	354	381	374	335	333	340	358	363	342	335	322	369	394	359	341	345	348	358	378	367	372	379	358	397	347	373	356	358	381	369	371	380	339	343	392	362	355	356	362	370	374	395	382	361	381	357	332	366	393	354	360	356	357	362	352	359	363	367	387	391	386	316	367	339	356	350	364	375	342	349	313	361	384	390	353	319	368	358	346	333	349	349	382	377	370	351	369	360	319	329	345	360	372	366	370	363	384	339	362	392	341	384	340	342	399	334	357	314	373	330	391	376	343	358	374	369	343	346	342	373	340	356	342	323	356	333	377	335	332	362	363	369	346	319	357	369	347	338	353	360	340	387	342	341	349	337	339	380	324	318	350	323	322	336	380	333	366	388	401	362	371	376	370	351	370	382	337	363	408	336	370	361	351	352	353	346	328	325	341	362	365	331	350	308	328	333	353	332	349	325	342	335	361	372	366	373	360	319	352	370	368	367	342	327	368	371	366	367	357	349	361	375	382	330	354	344	327	373	366	319	343	349	349	324	347	366	364	367	369	338	335	359	329	333	371	351	337	359	367	320	357	372	338	353	331	365	356	351	332	361	354	367	369	362	330	343	330	341	366	351	342	356	360	355	357	367	340	319	325	354	386	354	368	348	390	356	360	371	353	358	383	337	410	351	365	348	395	363	376	336	363	367	370	372	370	362	366	364	372	352	404	368	361	340	322	315	359	361	389	345	383	384	375	343	383	353	365	352	312	343	348	352	352	342	349	379	362	381	342	331	355	365	346	381	334	343	334	382	388	399	358	322	370	362	368	366	360	346	372	360	373	343	390	360	372	365	399	359	374	359	358	336	330	363	379	387	350	345	350	354	342	325	369	322	367	347	354	341	338	378	322	371	347	371	390	339	372	318	311	386	332	369	361	382	346	353	346	358	346	375	342	366	332	381	320	383	354	334	348	348	388	344	348	347	337	385	374	381	348	340	387	368	371	362	346	344	322	337	329	352	372	357	354	351	373	384	362	364	355	368	370	320	330	351	391	352	333	364	365	341	349	353	373	347	341	387	364	350	348	351	358	342	360	400	358	319	369	358	379	365	335	368	377	351	369	351	369	347	362	349	380	357	385	321	324	354	340	346	365	346	363	385	352	354	359	361	377	332	381	349	399	343	375	353	377	329	352	343	349	349	339	361	361	378	352	342	358	358	380	368	376	340	346	360	382	367	346	365	364	334	362	381	342	362	369	362	347	343	378	353	354	371	360	333	334	373	376	334	335	368	359	364	360	344	357	318	377	374	337	355	337	349	355	324	359	331	323	394	343	360	364	335	373	345	368	368	365	335	344	360	358	375	352	385	382	370	335	318	357	361	393	343	372	346	345	369	363	325	349	367	358	341	339	368	355	352	336	364	365	356	331	352	371	367	364	336	372	344	352	336	372	330	363	353	345	378	369	321	358	321	383	390	337	337	382	327	361	339	369	342	356	352	352	378	327	333	376	368	361	351	347	356	361	383	356	335	347	356	369	342	386	358	383	340	344	365	361	361	368	326	353	356	354	331	357	334	384	352	366	344	351	388	370	359	345	355	350	319	349	357	339	332	347	368	362	332	333	359	326	357	414	364	390	355	340	331	378	400	345	356	325	352	351	352	368	355	377	353	363	334	363	322	335	342	351	367	345	350	390	350	347	383	359	340	352	360	398	356	347	337	351	330	344	350	368	343	365	367	384	386	376	364	382	382	324	341	335	340	338	333	321	376	363	373	378	342	375	368	341	339	367	360	345	331	376	354	326	382	368	330	359	338	341	348	347	369	390	314	361	337	355	375	372	314	365	357	385	373	358	375	381	363	405	378	338	349	365	369	342	359	352	351	358	372	369	375	319	335	348	386	379	335	339	360	344	397	337	344	369	329	359	355	344	381	330	376	372	352	354	357	341	383	381	368	357	363	364	330	350	363	367	339	328	365	357	352	364	361	336	312	358	366	346	341	362	350	365	344	365	353	377	356	366	361	342	368	347	391	346	367	359	369	382	349	350	377	374	357	391	367	363	373	349	394	349	374	338	367	354	343	354	337	357	394	365	364	349	350	337	356	368	370	378	401	350	360	358	340	364	393	385	352	362	387	376	342	324	334	390	344	334	349	367	388	353	339	362	346	371	325	376	353	375	324	356	354	360	342	343	381	397	363	366	321	376	370	325	353	342	377	378	384	318	363	392	377	338	353	337	360	340	345	353	346	359	358	325	364	370	324	349	357	374	398	344	342	343	324	315	372	344	359	375	355	334	350	376	342	331	398	340	359	373	375	352	323	327	390	375	355	364	402	376	362	362	368	362	352	347	359	360	370	374	376	357	365	358	364	351	335	349	359	341	347	356	355	372	335	378	359	353	341	366	366	341	342	358	387	329	338	396	343	355	340	352	349	369	358	378	365	335	366	341	389	343	371	303	345	367	345	349	398	385	360	350	386	377	347	369	387	364	384	371	387	366	380	356	337	357	348	361	373	359	365	376	340	353	354	356	366	346	354	366	330	360	371	361	348	349	342	406	371	394	341	336	353	353	345	359	355	331	344	326	361	335	377	370	353	367	341	383	341	356	400	363	352	350	346	381	338	345	354	331	316	349	369	344	390	347	382	380	308	375	356	345	341	346	320	389	343	371	333	338	331	368	370	385	352	383	366	389	361	357	331	354	380	352	341	354	327	348	405	328	363	374	353	365	378	391	352	381	378	369	362	320	356	346	350	351	362	386	362	379	387	385	355	360	364	358	365	364	373	378	370	385	353	381	355	380	371	302	383	355	343	345	332	361	380	378	340	358	364	322	344	328	368	333	383	367	339	349	347	373	373	386	328	361	366	350	370	349	341	343	376	358	384	338	380	345	337	356	367	375	380	392	348	327	378	329	346	350	340	359	380	352	323	375	354	368	345	366	356	387	366	372	366	371	383	302	398	363	360	355	343	372	346	351	377	340	360	321	351	332	346	348	361	335	360	369	372	352	376	379	387	377	383	394	347	342	380	348	336	383	361	351	354	361	355	335	329	354	363	397	353	341	377	373	358	354	389	344	341	396	318	364	335	355	325	370	352	356	322	361
1727	368	340	377	405	382	363	384	357	371	382	380	397	351	324	340	340	385	376	358	405	364	371	331	401	373	359	391	380	360	376	401	355	400	345	367	382	387	375	334	376	381	360	370	380	406	358	387	361	329	351	411	375	369	377	386	394	323	395	346	378	370	370	425	400	391	392	375	377	383	363	364	374	371	362	372	330	354	381	383	379	366	395	387	375	342	367	363	375	381	363	399	390	393	383	373	371	354	410	362	376	370	392	358	359	396	378	394	353	367	380	371	363	374	398	370	363	392	353	348	346	320	381	339	388	355	358	372	377	351	305	388	367	373	366	348	343	352	386	343	361	367	389	388	337	346	363	357	395	377	365	378	370	399	350	350	372	380	367	358	383	341	373	359	354	391	372	366	341	368	377	389	387	347	349	379	352	386	363	377	367	380	366	391	380	336	375	361	360	372	377	332	372	423	346	369	373	371	389	378	359	335	363	361	383	354	378	403	364	363	410	385	351	397	370	372	385	394	378	358	380	403	405	382	381	375	348	395	391	365	378	387	369	386	374	391	407	339	365	415	349	363	343	371	370	346	371	359	417	397	392	392	406	350	371	363	373	371	361	377	348	357	380	373	391	385	357	354	346	393	339	373	347	309	333	364	344	381	400	370	339	372	398	379	362	368	377	370	398	375	356	381	372	389	398	406	395	365	336	373	416	393	409	372	368	394	375	379	383	363	380	383	368	350	379	385	391	366	361	346	363	361	370	357	362	353	329	373	380	402	352	357	368	367	343	374	386	380	325	374	393	370	395	392	400	384	360	386	408	408	381	354	375	377	398	378	400	385	389	354	392	388	364	367	372	385	373	386	352	371	319	364	380	374	372	398	405	371	394	356	389	385	383	375	360	344	361	353	367	396	370	373	391	357	352	346	403	355	387	380	385	386	343	402	345	393	334	358	382	391	390	375	373	380	359	359	389	381	368	363	370	316	372	387	369	352	386	398	330	352	411	382	324	363	342	384	336	365	361	375	369	384	382	363	391	392	350	376	380	371	384	352	395	382	346	324	331	377	348	388	379	393	406	336	378	399	360	369	375	357	368	366	378	369	359	387	378	372	346	379	348	356	412	368	384	402	381	370	393	384	362	372	373	387	365	403	394	386	364	359	353	328	333	382	381	353	352	382	368	395	355	383	362	413	358	400	334	353	358	403	380	368	375	348	405	409	387	324	339	340	351	395	357	336	384	367	343	353	353	366	371	366	382	373	387	389	391	367	352	357	363	387	368	384	365	386	354	404	399	360	394	351	359	366	386	378	338	364	363	384	377	385	388	407	348	373	394	396	362	372	348	365	367	357	374	384	403	409	361	378	386	367	358	351	368	420	358	354	385	402	353	359	357	340	380	374	352	384	385	391	401	345	365	422	363	361	374	369	353	355	355	367	383	376	347	356	356	408	352	342	399	372	382	372	398	354	351	376	342	347	388	393	379	367	357	398	379	370	407	392	347	331	337	352	404	370	362	379	368	359	320	392	359	390	403	372	385	358	374	367	384	382	384	376	391	346	334	341	378	392	343	384	387	367	353	383	344	358	354	368	363	358	386	384	381	355	357	371	418	385	356	432	385	362	350	347	343	367	352	379	376	348	339	365	364	383	353	378	368	373	358	379	391	366	376	363	365	391	361	359	353	349	397	366	350	355	370	350	375	347	379	340	366	356	333	360	375	348	373	367	336	377	325	345	355	372	346	392	385	391	322	365	369	349	385	398	361	372	354	353	383	384	375	384	344	353	399	359	356	398	384	344	358	384	362	340	389	352	382	374	376	369	392	415	401	360	397	379	363	419	366	338	366	368	349	326	412	376	366	328	390	370	402	381	390	407	334	316	381	362	381	339	355	356	397	396	376	355	403	390	393	401	350	349	372	341	429	390	362	357	377	401	380	378	365	350	369	330	347	344	335	348	365	392	406	380	384	398	391	333	340	393	400	398	399	365	375	367	336	374	392	339	384	397	363	356	382	355	380	400	401	361	377	371	384	332	357	355	367	348	367	383	351	392	377	387	408	403	355	390	372	391	367	397	388	376	340	375	380	389	379	394	425	371	385	347	346	388	354	373	368	371	372	383	419	369	362	328	371	367	366	370	388	359	374	395	389	358	373	343	389	369	366	348	340	395	383	357	369	328	413	355	388	366	387	372	349	362	335	388	389	342	372	362	331	377	370	352	399	380	374	315	369	410	369	352	397	399	396	357	364	394	371	397	370	396	369	387	374	373	386	358	384	357	374	404	371	363	364	378	365	364	346	345	379	372	408	363	426	379	396	364	377	336	373	365	416	399	388	380	374	386	358	362	373	368	356	388	321	393	372	384	386	360	339	371	362	393	420	357	397	368	404	356	371	384	352	359	391	415	373	371	379	391	390	411	352	401	373	335	387	361	398	370	396	374	363	388	372	364	371	346	347	376	350	382	377	359	376	391	377	352	378	389	389	351	360	380	411	352	370	377	356	386	382	357	347	396	372	365	356	352	422	379	341	376	365	373	366	345	352	392	382	394	348	365	319	400	353	389	349	386	344	404	349	365	360	363	369	371	379	364	390	379	325	369	400	350	358	383	399	354	360	363	389	363	332	410	405	394	383	363	397	386	358	374	379	350	388	419	362	358	358	351	369	377	368	378	396	390	372	353	355	408	364	392	371	381	377	360	388	320	354	354	350	380	415	363	366	348	391	364	354	333	372	369	373	369	382	370	373	356	349	368	401	416	351	396	367	392	352	367	355	387	380	383	360	344	370	351	371	360	361	425	374	356	337	377	347	381	350	331	350	353	354	380	380	384	375	389	392	359	362	374	415	357	357	345	393	347	379	378	358	386	358	350	340	372	384	397	380	352	383	364	407	403	351	374	407	347	367	413	360	362	369	330	377	371	389	359	346	376	356	363	358	349	349	360	361	377	355	408	390	371	370	398	392	393	336	382	362	385	347	360	393	385	368	380	366	396	391	394	380	377	377	352	374	432	386	395	377	367	350	372	379	351	353	377	352	394	360	369	395	406	391	364	341	374	376	396	377	366	362	370	384	339	353	371	379	402	367	378	385	333	367	363	355	389	363	382	360	409	387	363	357	373	390	358	362	407	351	354	364	367	418	348	400	366	362	376	346	338	361	391	374	353	367	403	368	366	327	381	326	376	349	371	341	375	375	368	389	328	346	354	345	367	375	377	395	380	358	415	374	379	387	387	383	362	356	382	347	401	388	389	361	375	358	374	393	390	375	356	381	372	399	359	361	357	391	344	371	374	365	365	367	406	365	354	401	363	346	340	362	366	391	382	385	379	384	419	360	374	354	386	393	374	389	325	336	333	393	345	336	372	395	371	387	410	358	379	401	425	405	371	381	396	356	345	343	329	395	347	369	357	343	354	380	369	380	352	339	379	383	337	386	308	389	375	345	352	399	373	404	385	391	341	367	389	354	385	390	343	361	379	363	383	412	391	357	397	365	363	372	350	354	358
2109	817	805	876	867	807	856	795	804	846	768	789	840	811	767	818	770	856	859	813	773	806	886	808	862	822	853	798	824	823	834	810	740	822	826	788	783	780	810	874	821	812	822	815	808	783	819	834	802	787	813	801	797	834	775	814	809	779	859	871	843	853	811	805	822	861	817	775	860	814	797	866	823	781	815	818	800	851	853	778	815	782	824	856	812	782	804	801	822	778	808	821	811	803	786	820	816	849	785	795	760	794	844	844	816	860	843	845	821	827	803	812	785	812	821	842	838	810	823	805	834	827	836	821	782	822	822	817	775	835	815	805	812	836	792	778	807	772	786	796	785	838	808	772	777	852	789	764	781	804	767	824	848	811	804	846	843	800	855	781	820	820	769	805	771	782	778	838	870	844	815	778	801	788	831	796	780	810	848	826	829	797	817	771	802	799	816	795	845	800	812	783	812	788	776	798	863	795	824	808	833	796	786	814	833	794	800	794	828	772	822	771	815	792	765	783	737	839	781	856	820	854	785	793	794	811	803	823	824	813	763	825	820	797	856	818	769	830	817	800	803	832	759	766	800	790	775	818	844	797	811	860	785	797	803	813	811	813	798	819	830	744	802	811	793	848	802	822	834	785	830	815	806	836	810	808	785	790	861	761	764	748	805	800	825	796	824	844	795	837	804	859	806	799	785	796	813	793	804	806	842	818	814	790	787	815	765	813	754	759	772	771	835	768	811	849	837	788	805	794	799	812	779	799	767	848	798	795	794	774	826	803	825	790	828	814	857	779	821	801	828	820	826	819	810	835	798	800	826	790	800	861	803	823	788	827	801	814	849	841	798	820	837	787	880	806	809	831	808	811	798	833	799	786	781	849	806	810	838	811	850	751	834	802	809	797	805	841	832	807	780	835	777	877	872	798	803	810	744	828	880	792	758	847	809	817	827	783	841	816	806	860	810	840	815	850	753	793	816	776	755	831	830	763	827	812	780	763	814	798	821	760	803	796	842	789	817	801	781	849	781	801	799	862	837	792	839	808	844	826	845	827	835	805	792	789	773	827	776	836	824	775	837	868	816	824	854	866	793	853	839	766	835	832	806	848	864	788	831	790	765	795	799	752	842	776	743	801	821	813	809	792	856	849	751	782	874	827	828	827	803	741	832	817	815	829	828	777	855	759	800	809	830	829	852	796	818	793	871	779	787	778	769	822	813	746	807	759	856	810	827	841	782	792	826	804	795	850	814	789	829	841	825	818	791	824	802	830	808	837	763	841	840	843	814	836	803	769	787	834	864	833	838	792	791	805	776	819	831	779	800	801	798	761	778	764	810	823	756	792	811	800	801	776	858	842	809	824	816	790	793	743	841	824	775	811	767	791	835	799	858	825	838	792	779	821	814	781	802	824	782	785	801	765	786	812	814	837	808	791	799	811	826	842	857	847	838	797	837	830	848	800	874	827	830	846	773	815	822	808	803	772	821	833	818	801	878	851	789	814	819	806	834	860	829	808	782	836	823	840	811	774	897	804	797	786	765	816	825	785	829	877	728	791	776	740	827	784	837	837	874	814	781	770	816	800	814	818	802	797	807	814	785	791	791	835	811	819	833	824	773	758	869	796	859	846	853	794	779	848	767	886	792	780	780	809	836	789	773	809	787	812	830	818	793	817	810	836	837	766	788	780	812	855	858	769	845	813	806	850	795	825	811	829	815	837	826	830	813	782	801	796	823	781	775	780	816	800	770	834	828	820	789	797	833	828	803	805	818	834	822	841	830	843	838	814	798	787	864	823	788	839	819	837	822	814	891	803	831	829	784	835	811	807	734	842	824	762	818	800	859	788	795	795	800	832	820	830	784	820	826	824	805	801	787	854	845	801	810	835	826	853	781	783	852	816	805	808	804	787	799	837	833	739	790	791	805	813	783	864	864	780	843	825	843	796	799	805	844	858	757	796	800	767	827	830	796	780	831	882	816	820	844	825	861	828	858	845	824	827	865	838	812	838	787	830	794	767	787	815	815	813	738	835	845	829	811	798	806	798	800	767	859	808	800	803	833	821	780	759	761	855	775	861	812	833	811	806	833	794	820	806	827	828	809	826	719	812	811	764	804	781	822	788	769	792	810	869	852	809	800	793	834	800	856	834	818	817	836	809	778	795	863	798	841	814	817	818	825	825	880	794	819	787	807	816	782	821	909	779	859	821	846	828	792	809	823	755	829	778	822	887	856	832	800	772	804	786	836	784	803	798	789	813	763	781	853	798	823	764	809	832	801	819	872	773	821	766	820	846	826	800	817	828	812	771	807	810	811	800	799	818	804	806	846	823	820	816	785	769	803	784	792	866	812	850	767	799	846	817	837	798	805	817	775	829	764	812	751	836	816	809	786	821	779	857	830	850	795	808	778	812	832	837	819	873	820	826	776	730	839	772	811	791	808	821	825	802	788	793	798	774	790	815	833	811	789	821	818	853	797	841	770	815	797	789	777	825	816	794	790	787	826	794	734	830	793	816	850	824	802	856	819	785	763	829	790	824	775	858	806	825	844	811	773	824	818	812	760	813	777	812	816	812	776	814	779	805	773	785	758	819	804	806	814	829	775	860	867	775	813	839	858	759	810	775	822	800	806	750	797	787	846	823	825	756	808	784	846	801	806	886	843	794	820	740	802	797	869	820	800	811	789	807	798	782	773	842	790	854	799	853	840	749	778	809	801	814	803	794	824	831	808	787	788	774	814	804	832	820	812	810	817	816	792	780	787	791	832	852	812	825	778	796	844	790	775	795	797	827	779	816	828	816	839	790	845	848	771	814	823	793	855	815	858	806	786	773	794	812	818	823	816	818	856	805	816	814	791	853	842	786	811	819	782	788	809	806	800	854	783	803	801	797	834	841	800	772	776	826	780	822	806	811	790	845	825	897	759	802	841	822	826	837	818	807	794	839	813	806	811	853	784	813	806	743	846	819	808	808	832	845	807	793	867	808	774	858	750	787	845	796	772	783	830	830	789	855	820	832	818	805	826	761	821	782	792	773	841	818	811	814	806	807	784	777	819	749	815	798	832	810	842	811	779	809	810	792	833	827	798	815	804	829	810	774	763	784	770	883	819	778	826	808	817	830	798	835	818	847	821	799	821	800	795	808	861	791	784	792	784	842	757	831	825	804	822	783	807	782	829	828	828	839	825	795	786	754	827	776	805	805	776	815	882	817	739	774	819	857	821	765	814	792	823	801	832	852	814	837	823	804	757	834	827	801	783	820	900	814	788	830	806	785	795	817	808	843	824	803	800	838	804	818	794	777	791	797	816	759	814	836	796	746	777	807	803	797	763	809	820	812	802	836	776	783	846	828	805	834	819	821	821	776	778	843	790	751	807	792	790	791	772	815	828	835	782	802	868	803	795	791	824	768	825	822	847	792	826	798	808	765	776	800	823	802	785	831	796	830	813	826	820	780	810	810	858	808	843	854	768	840	800	805	870	819	857	799	785	781	796	835	794	851	834	793
7731	479	518	407	321	302	268	247	209	212	199	193	192	217	191	217	201	197	191	174	174	204	183	195	209	218	183	175	220	195	194	184	200	195	173	179	180	156	187	204	197	193	179	187	196	192	193	173	187	162	171	193	199	192	152	175	178	214	190	181	173	179	189	172	189	177	186	188	176	202	186	196	205	171	198	161	173	174	174	197	146	166	190	205	197	191	190	175	189	193	184	184	193	189	177	216	167	208	189	186	185	174	195	197	185	175	200	174	179	169	192	188	166	194	174	175	199	206	173	207	199	159	163	165	183	193	195	187	158	195	192	198	196	169	170	192	171	181	167	176	213	179	163	184	166	189	214	208	175	170	197	175	201	187	182	158	178	204	194	190	197	201	176	177	192	186	186	194	178	186	151	170	170	185	194	172	163	152	176	181	169	200	216	181	166	161	175	179	202	173	182	182	177	205	189	193	183	175	176	189	168	171	189	181	188	184	194	168	183	181	161	178	170	170	183	160	150	175	179	172	162	199	170	179	170	173	198	176	174	170	164	167	202	185	187	169	205	174	191	174	160	168	182	192	193	188	186	182	168	176	168	188	197	177	146	155	158	206	199	168	191	178	169	185	192	165	196	215	177	191	179	177	190	197	184	187	180	205	187	205	174	182	179	207	171	184	194	180	170	200	174	177	192	154	165	200	187	181	156	185	170	187	167	199	202	223	164	176	176	164	196	146	159	220	178	174	177	173	148	164	189	211	187	174	188	234	181	194	186	162	203	191	167	182	205	209	176	158	196	195	163	164	183	183	170	176	159	156	208	193	184	182	173	184	193	203	169	195	141	165	184	182	199	177	184	171	193	168	195	183	156	160	154	187	187	179	195	189	191	188	154	198	165	189	187	170	178	208	178	158	190	169	188	170	189	194	175	173	169	196	191	168	188	192	214	186	189	187	204	204	171	205	176	172	182	169	185	189	177	168	166	197	194	185	195	171	163	208	188	171	198	180	169	186	185	170	195	161	182	184	196	194	171	175	182	176	166	181	171	193	176	185	215	162	176	175	190	203	184	192	179	201	193	175	181	159	171	178	184	185	199	193	174	171	178	197	196	175	185	194	166	175	201	189	223	178	171	176	160	160	163	185	180	190	161	167	186	137	171	170	178	197	190	180	169	171	193	175	206	177	187	194	213	189	187	188	211	194	180	167	182	183	206	168	171	183	190	204	174	151	183	219	167	173	181	180	170	188	179	170	190	183	186	170	178	182	174	169	169	197	178	199	173	204	177	191	183	175	213	168	193	173	184	179	193	190	208	177	164	188	163	176	160	188	153	165	175	163	167	207	216	182	177	174	175	173	170	167	204	202	194	183	164	177	166	167	166	173	171	186	192	172	194	200	193	179	173	158	179	175	189	178	193	173	167	181	191	201	184	170	175	181	196	166	180	194	204	193	162	201	176	182	173	199	183	188	172	146	172	169	196	183	165	169	188	188	204	196	186	172	182	177	161	195	201	177	161	200	192	191	185	203	175	195	192	150	186	173	192	183	189	185	163	171	197	196	205	166	171	187	187	176	178	181	200	171	194	168	200	228	211	209	200	172	193	153	196	179	165	181	147	191	173	187	172	185	191	194	189	171	197	194	174	174	197	193	195	205	185	185	196	169	188	173	192	198	191	179	201	170	175	179	148	190	194	154	181	172	177	212	172	168	159	176	193	144	156	182	200	169	195	189	164	141	183	159	202	188	170	176	177	176	167	190	187	218	205	164	165	174	174	193	174	178	201	182	179	164	188	180	184	191	175	185	208	182	167	201	182	202	192	177	183	168	192	170	193	196	182	184	182	191	162	173	206	176	208	183	180	182	189	164	186	187	178	198	175	192	203	175	205	183	172	184	200	208	172	202	176	189	164	203	174	186	190	189	178	178	204	200	185	194	179	164	197	182	180	167	176	197	184	200	170	186	179	171	207	168	184	203	192	162	179	160	175	191	191	202	191	167	177	182	176	202	193	180	174	183	160	194	164	199	167	188	183	188	165	147	202	179	186	189	172	184	194	183	185	168	197	211	197	165	183	197	178	185	172	181	182	178	204	157	176	179	185	180	187	189	171	181	151	172	159	179	149	169	166	176	176	184	178	183	173	190	193	181	190	201	181	200	177	177	194	174	162	166	170	174	181	194	195	192	185	200	171	182	159	191	210	183	197	189	163	194	195	187	174	189	178	200	186	175	177	165	188	207	202	197	175	167	174	182	175	184	185	175	183	165	206	177	160	181	171	194	165	162	186	166	182	188	184	195	172	176	147	157	159	187	180	172	175	184	172	173	188	180	153	165	198	160	200	177	171	171	187	183	170	181	183	178	165	201	168	185	193	191	193	196	202	192	194	178	198	204	186	203	208	194	191	180	199	202	191	151	177	184	182	164	158	162	175	178	186	194	167	184	167	142	193	181	160	184	203	179	189	168	183	203	202	199	187	187	201	175	180	173	199	192	159	164	180	180	175	188	181	177	160	193	175	208	184	181	190	165	155	179	206	194	181	211	184	198	166	182	193	220	200	179	171	192	191	168	210	167	195	188	158	177	190	192	159	185	195	182	177	191	140	191	199	151	163	190	178	191	195	198	200	192	195	182	182	196	180	214	201	196	159	189	203	192	211	201	155	189	202	193	219	168	156	195	168	198	195	179	181	178	186	174	175	179	185	189	204	202	178	190	183	180	181	191	175	197	161	200	175	175	178	168	161	150	190	184	203	187	177	181	173	196	163	193	198	209	173	167	180	175	166	199	187	186	176	187	186	192	183	192	191	209	189	167	177	181	191	198	170	169	193	211	194	169	165	195	184	201	207	173	190	170	187	203	189	179	155	155	176	169	170	195	206	198	160	165	185	169	181	171	197	182	164	179	186	185	218	200	176	167	173	190	200	182	182	194	192	196	198	180	161	175	166	168	164	164	177	188	198	187	177	184	183	192	163	190	209	177	191	184	196	158	207	185	174	163	211	156	175	171	167	180	148	178	171	202	199	173	181	189	200	210	183	180	183	174	188	172	171	165	166	176	170	191	171	161	169	188	196	168	168	189	202	161	177	206	148	186	192	206	171	187	181	200	167	199	173	177	180	167	188	160	176	169	195	194	186	184	200	199	188	183	183	201	177	171	190	181	184	187	190	172	186	171	165	184	197	186	193	187	190	166	151	172	171	165	171	201	169	194	165	171	178	192	211	172	178	183	179	193	181	168	174	188	177	189	186	174	185	194	184	173	194	206	208	172	170	183	184	182	171	190	193	183	178	198	184	181	178	180	180	204	164	185	176	180	200	163	166	160	198	181	151	184	193	196	189	194	147	178	191	165	176	188	184	201	162	188	187	186	182	192	208	190	180	179	175	203	211	198	165	163	202	190	177	175	184	219	177	215	193	175	166	176	179	193	177	197	189	202	185	165	179	184	166	200	166	184	204	195	183	183	209	188	198	202	178	180	177	185	178	177	172	187	197	179	197	145	171	182
6541	701	1084	1233	1051	964	799	701	637	577	562	547	574	519	499	513	512	484	509	507	476	470	480	485	491	435	461	440	447	449	447	439	455	445	434	415	437	477	418	446	445	418	445	446	448	427	408	441	421	465	477	465	410	450	426	423	416	418	434	448	443	413	432	467	445	427	423	415	436	434	428	416	407	433	413	446	449	452	398	465	452	419	419	425	441	445	425	444	469	448	424	455	446	434	451	420	420	444	432	435	413	431	415	433	435	415	442	435	455	429	418	417	418	437	413	445	434	437	440	445	437	456	457	413	376	470	412	414	408	436	426	453	426	433	430	450	405	435	396	441	415	431	439	432	430	421	427	451	397	464	459	436	433	426	427	399	433	436	459	452	418	427	440	425	440	424	445	428	435	425	456	413	456	404	448	440	446	402	438	445	455	442	430	434	447	412	430	437	450	391	421	426	424	467	448	419	432	420	398	445	447	418	421	443	468	445	434	451	414	418	380	443	431	429	434	433	403	413	406	426	413	426	397	441	460	424	439	405	429	437	429	420	443	449	470	424	424	456	417	460	463	418	439	418	440	431	419	447	411	444	445	389	454	439	452	416	435	431	425	395	420	453	444	429	433	423	414	451	445	456	415	448	446	437	405	463	416	462	434	405	431	384	428	424	392	426	447	430	421	450	419	447	453	447	413	405	422	411	459	427	431	457	430	430	465	404	388	437	401	438	441	425	415	407	414	399	409	408	462	437	435	408	446	467	441	426	399	463	417	419	420	439	422	446	435	411	404	433	439	460	444	434	452	466	423	415	408	501	420	436	452	454	426	424	436	385	452	458	411	411	430	451	476	476	437	470	413	414	429	455	465	479	421	448	425	403	458	436	374	391	431	421	454	401	449	407	446	434	460	455	409	442	447	469	427	406	429	416	408	441	450	395	455	406	422	445	410	415	418	421	411	392	478	444	469	432	433	447	443	445	427	470	437	436	425	412	427	466	452	383	425	411	432	397	420	435	438	474	422	440	443	442	415	433	448	377	463	440	406	388	448	436	437	424	435	449	425	394	450	453	445	406	434	458	453	432	434	452	436	443	451	408	449	453	403	431	403	454	413	426	428	406	442	474	457	422	417	416	424	413	405	415	441	451	422	400	425	452	466	431	457	430	445	432	424	463	421	405	444	396	422	433	486	432	420	457	428	461	425	441	449	436	399	497	463	445	446	426	426	450	449	433	384	445	408	436	426	402	436	446	429	415	432	425	426	403	447	391	410	431	422	439	453	419	424	430	448	407	457	465	453	451	442	415	427	444	447	435	460	408	441	421	440	404	419	436	418	452	415	452	412	407	409	451	455	498	400	468	472	393	410	425	431	430	407	438	423	438	463	467	440	416	434	424	451	471	410	445	414	427	415	426	428	428	411	471	394	443	437	443	394	398	461	419	393	408	418	429	432	457	417	463	407	411	430	431	421	446	413	425	424	424	448	425	402	375	427	434	476	433	457	436	426	403	454	397	433	422	427	413	403	456	447	456	448	433	424	479	395	466	459	410	452	427	414	415	425	414	433	449	438	414	442	445	452	422	406	485	413	409	447	446	406	429	434	453	424	456	397	424	446	438	410	413	416	407	435	420	435	393	471	430	442	443	430	433	429	434	403	426	429	438	406	418	433	454	364	399	432	426	450	417	429	443	425	480	444	411	433	440	440	419	434	428	429	438	409	437	447	437	388	480	448	396	423	407	440	431	447	430	419	447	430	413	410	404	395	444	437	447	412	429	457	433	393	399	463	435	456	409	441	436	428	472	425	423	432	452	416	438	406	479	429	436	404	426	429	443	413	455	403	416	454	462	433	449	422	417	379	414	426	424	404	420	410	422	457	400	461	425	442	408	463	427	489	452	439	397	424	411	444	412	408	431	442	429	429	442	461	410	445	413	414	461	424	443	458	441	420	450	425	424	443	458	427	450	396	442	445	411	397	379	401	450	454	431	424	454	427	433	415	433	426	426	435	445	442	468	439	397	427	445	446	421	417	414	445	439	422	445	444	443	388	413	430	428	461	430	458	449	464	419	436	414	431	435	404	434	443	422	435	435	437	449	424	414	436	432	421	383	428	448	423	452	417	417	426	456	444	429	459	424	448	399	459	425	444	439	405	390	421	412	461	444	433	431	455	390	444	428	416	429	461	419	434	407	434	395	439	430	432	418	427	431	453	430	438	436	453	418	444	437	405	457	398	417	434	442	449	434	441	454	402	444	422	394	447	431	452	427	428	432	412	417	420	412	410	439	419	385	461	430	437	440	405	408	420	415	420	421	448	444	410	417	407	397	420	436	460	443	437	409	416	450	449	418	471	447	396	418	454	410	425	416	450	427	414	438	435	419	435	427	457	417	420	405	473	438	411	414	464	417	418	462	451	422	416	405	432	439	420	439	432	468	425	421	432	419	410	426	406	433	445	440	413	444	366	369	413	436	443	443	419	419	437	404	422	411	380	446	458	439	409	417	419	418	443	427	442	428	455	434	439	369	461	467	459	467	414	454	419	418	421	483	395	456	443	400	413	438	399	441	415	404	446	445	430	412	469	437	466	419	455	465	450	417	434	440	435	398	424	396	440	435	417	392	441	448	451	417	432	435	445	431	442	426	425	430	444	393	443	393	424	454	439	372	450	439	399	403	408	395	428	433	422	412	431	400	418	412	465	421	446	453	445	420	416	442	443	393	438	427	465	459	434	421	455	425	443	430	421	443	399	431	481	466	446	387	441	440	438	449	474	443	453	435	460	414	451	452	434	407	416	454	444	433	448	468	396	445	450	434	400	457	448	425	438	442	410	444	431	420	438	405	428	447	442	438	467	451	395	417	422	455	415	431	444	455	438	434	470	432	427	433	408	460	427	408	422	452	424	405	419	440	418	415	424	410	474	433	431	473	436	442	450	428	456	393	410	435	407	394	435	428	466	446	428	443	418	440	428	445	424	502	416	446	428	433	450	422	424	448	396	414	416	421	418	432	417	419	417	469	454	418	457	403	425	435	450	423	459	413	441	430	466	403	432	459	421	450	422	473	447	462	425	416	436	465	434	435	444	402	435	450	454	423	450	399	467	450	413	451	429	429	439	452	421	453	429	420	428	420	397	411	410	473	434	425	401	432	426	402	423	430	425	466	459	439	414	426	437	462	399	409	413	444	446	407	444	448	440	430	379	423	426	414	470	436	435	407	433	481	404	439	444	446	432	407	433	407	476	447	443	459	408	409	437	452	400	437	420	434	422	432	403	441	423	390	421	412	438	423	455	421	440	432	417	425	409	424	429	456	438	430	453	474	455	425	396	468	399	422	418	409	458	413	424	424	418	439	428	429	416	398	445	417	430	412	399	392	434	389	449	449	440	420	463	452	483	423	417	485	409	408	430	434	450	430	380	458	461	411	417	433	431	396	427	427	447	423	413	428	401	450	446	412	422	439	445	404	424	425	455	408	400	467	391	415	435	412	441	427	436	384	438	421
14653	1130	812	595	438	382	251	230	196	207	167	162	168	142	165	168	157	160	175	161	142	127	152	152	100	143	144	145	172	164	144	141	143	135	164	131	145	142	114	140	141	137	136	138	143	132	144	121	127	141	129	148	144	148	130	140	143	131	141	126	141	138	124	139	138	124	154	128	139	164	139	109	122	143	125	133	118	134	159	134	131	157	142	138	123	142	134	125	134	140	135	118	136	126	168	124	138	132	150	148	144	116	156	137	138	132	137	145	129	137	149	138	148	132	131	141	145	111	120	134	120	137	132	127	125	135	131	114	127	148	143	131	130	116	132	144	135	114	127	112	120	140	145	130	129	123	108	143	135	126	116	119	122	132	128	119	145	160	161	133	134	142	119	126	167	130	136	140	123	153	151	134	133	143	151	121	139	134	131	131	135	130	131	138	146	144	111	135	125	125	134	153	147	141	118	121	126	153	113	104	122	107	146	122	125	129	167	127	135	130	124	123	136	137	153	132	131	131	137	148	116	130	132	133	133	113	123	126	132	153	122	138	137	132	113	130	119	126	145	128	145	132	129	159	138	133	128	127	136	139	154	145	133	141	171	117	160	140	139	145	147	122	131	146	152	131	126	139	109	135	118	115	110	135	130	106	135	126	124	129	141	130	150	133	128	131	100	124	130	130	119	123	137	125	156	105	131	131	121	137	139	143	134	129	136	149	132	147	145	117	152	119	114	149	119	123	131	148	109	129	133	133	134	128	124	125	151	136	141	126	133	141	143	125	142	123	130	118	140	129	143	142	120	144	127	125	111	146	146	138	118	158	122	146	138	144	147	158	135	117	115	126	133	136	143	135	147	130	116	126	120	129	125	98	129	117	155	151	125	128	135	149	127	132	107	128	118	128	163	139	116	125	143	119	118	116	121	154	114	126	124	147	140	135	145	131	138	151	123	136	138	139	133	147	146	125	147	145	128	172	127	113	129	166	144	117	130	136	156	169	156	132	140	147	120	116	149	143	133	118	138	149	131	150	132	125	141	138	149	140	129	147	174	121	151	130	148	138	141	146	126	121	120	161	149	145	129	154	134	148	154	136	139	116	107	126	143	155	144	146	127	113	153	122	161	116	128	122	155	147	137	155	118	129	130	117	118	131	128	125	145	129	130	148	137	129	130	122	143	142	110	116	145	131	154	135	121	128	133	128	127	129	133	140	141	124	132	135	138	143	143	147	129	127	154	149	164	112	134	121	154	134	128	163	130	154	129	142	119	142	141	153	133	125	142	137	154	137	130	139	129	101	141	125	137	132	116	135	159	118	124	142	139	124	148	140	115	121	137	135	133	127	137	134	136	151	150	154	135	121	117	120	142	141	123	116	119	129	120	139	116	162	105	109	121	140	132	161	118	142	122	106	106	137	144	147	132	105	132	128	140	126	135	144	129	164	127	138	119	128	157	114	144	144	131	134	141	140	114	140	134	127	145	135	118	106	125	148	128	130	132	144	132	138	147	145	137	143	152	137	134	146	118	106	132	128	144	137	123	123	120	111	150	140	141	118	152	138	135	136	135	145	143	143	126	143	140	149	133	160	125	143	142	139	132	114	145	127	133	132	146	138	138	143	123	127	125	134	111	116	150	160	130	116	130	123	121	135	133	134	145	110	132	133	140	135	121	135	129	137	121	139	130	152	135	127	124	113	152	125	119	119	120	142	148	126	139	137	125	118	133	137	127	133	133	144	134	125	142	153	133	128	124	124	132	133	129	147	150	158	158	128	147	128	131	113	143	138	128	146	136	128	144	154	137	125	138	126	136	166	129	142	114	131	136	140	136	142	121	135	101	130	141	113	146	143	131	136	137	143	140	134	123	138	136	126	163	151	141	132	120	126	133	137	132	137	136	141	136	125	129	132	155	127	126	117	144	132	154	129	160	159	110	110	123	104	127	133	139	131	150	136	122	124	152	141	131	128	139	160	122	150	118	129	136	138	117	132	147	125	143	149	149	126	134	130	160	144	131	116	140	134	116	117	135	129	144	149	129	121	138	143	128	123	127	118	135	140	142	132	123	123	107	147	149	128	103	139	132	108	143	120	119	138	133	136	123	125	138	129	129	139	144	135	131	142	142	138	138	119	152	114	123	154	146	157	138	119	116	153	144	133	132	112	122	140	129	127	138	122	122	147	141	134	107	145	140	143	128	144	129	142	125	155	123	132	160	131	135	122	119	93	137	130	147	140	125	135	125	152	135	127	142	121	127	149	136	128	161	131	125	146	127	140	132	162	149	123	135	122	147	140	161	154	138	144	136	121	109	140	131	121	137	144	137	138	113	142	135	135	131	152	132	107	131	128	137	116	117	108	123	130	150	161	132	132	136	122	127	144	129	138	154	133	143	136	131	145	149	127	134	116	143	133	156	126	133	142	130	141	136	108	133	139	133	142	130	153	140	147	137	126	130	130	134	130	127	134	129	140	133	120	124	137	120	139	127	128	124	131	127	143	131	141	129	126	127	130	129	137	142	130	123	141	121	153	129	147	118	114	148	127	138	116	136	115	123	140	115	140	145	145	130	129	130	131	128	113	167	135	134	125	134	147	137	141	124	139	147	108	141	119	132	151	154	142	140	145	142	158	129	129	128	141	116	147	132	139	136	113	148	138	107	129	155	147	133	146	152	140	131	141	115	134	131	126	131	135	135	118	133	133	144	135	128	133	130	121	138	118	138	127	113	123	143	132	129	153	121	130	136	124	139	134	141	127	139	143	138	131	147	119	127	128	119	128	128	156	153	134	116	118	136	141	142	144	123	152	146	109	144	135	145	139	122	137	130	115	152	116	115	148	138	126	133	136	142	126	134	149	111	121	126	139	124	151	154	132	127	136	146	137	143	142	116	128	125	145	142	137	126	130	136	160	154	137	140	122	157	143	129	132	132	112	130	138	145	130	122	138	130	131	138	138	131	163	123	127	133	137	133	126	128	131	130	133	132	156	133	145	117	125	118	132	130	146	150	137	130	136	141	126	117	141	123	152	140	151	119	132	122	145	127	115	139	148	130	130	114	148	124	148	133	130	116	118	150	136	129	156	141	125	151	134	136	122	116	128	143	127	135	140	119	133	153	131	134	111	159	131	129	123	135	135	120	103	114	115	111	140	147	127	127	146	135	121	130	148	120	136	140	131	152	139	140	141	137	123	119	134	113	138	124	138	144	114	121	139	146	106	148	135	140	120	144	169	131	115	151	123	127	127	150	114	154	115	138	119	131	169	126	152	153	167	151	136	149	129	130	129	160	134	145	136	139	133	147	117	131	129	129	123	124	125	134	120	132	132	140	113	129	149	147	134	111	142	130	116	128	122	127	139	124	130	124	104	138	137	147	155	138	157	162	136	143	134	139	153	124	131	129	120	124	129	126	138	140	130	123	127	141	122	133	151	136	165	134	134	110	142	141	124	136	127	127	122	98	138	133	130	133	127	135	114	155	157	151	150	121	160	118	126	134	130	125	112
8262	944	1747	1912	1738	1333	1095	912	759	757	702	609	624	547	510	531	482	473	448	468	446	398	431	398	424	373	414	438	394	362	355	373	400	399	357	369	359	413	362	377	390	390	359	388	365	357	387	344	367	337	359	377	367	368	373	338	366	378	379	381	390	365	361	361	373	331	352	365	349	355	328	358	347	347	340	351	346	380	377	330	344	339	382	353	385	379	334	372	372	351	356	356	345	368	350	347	329	394	335	333	356	372	367	381	354	359	385	326	346	405	371	370	337	333	350	366	351	348	371	337	352	358	367	336	368	338	374	360	375	336	349	368	356	374	352	373	341	336	380	397	331	343	368	335	337	334	359	384	317	347	344	359	328	353	360	362	375	382	331	342	306	370	344	360	350	395	352	357	339	353	329	344	349	357	353	369	326	362	349	368	379	376	371	327	338	357	315	364	383	357	342	353	371	370	356	346	346	377	376	352	362	351	318	359	350	360	364	342	346	366	365	345	351	366	348	375	336	326	344	348	342	355	304	394	388	377	343	340	332	361	318	345	343	349	336	336	334	341	352	337	396	363	359	382	318	370	397	345	320	377	361	333	391	340	347	348	364	352	346	330	347	366	322	332	349	372	398	367	353	329	343	350	333	360	337	343	343	399	356	345	364	393	343	345	346	371	364	360	384	344	328	355	359	363	364	337	370	367	342	338	372	340	351	358	358	352	380	368	354	373	360	336	348	348	348	369	355	357	326	322	367	357	389	355	358	372	344	365	344	320	339	344	386	377	367	382	343	358	336	355	363	341	346	371	387	331	359	353	373	347	358	344	313	368	360	372	329	353	362	332	376	343	361	368	372	334	357	345	355	397	382	332	366	391	354	344	350	392	362	318	335	368	351	343	347	376	373	376	358	376	339	369	357	352	357	338	373	357	333	382	391	366	342	378	348	391	368	344	346	324	348	358	364	337	361	345	369	363	370	331	358	365	335	377	370	342	347	386	324	368	336	349	369	371	315	381	316	354	326	345	349	344	349	372	363	373	345	355	363	323	378	343	390	335	379	325	364	362	384	336	353	350	375	342	350	379	348	368	341	368	340	359	396	379	357	359	345	374	370	368	374	353	375	335	368	351	367	363	354	354	377	320	353	342	331	350	379	343	345	400	356	357	355	376	371	370	346	367	363	360	380	375	336	361	345	319	346	352	370	334	340	332	379	375	377	362	370	355	368	360	349	347	409	362	362	340	336	372	385	368	375	376	334	372	359	342	354	330	380	365	376	354	353	396	357	361	384	359	353	360	350	353	363	338	351	355	409	341	350	351	374	365	358	399	371	390	346	360	330	369	322	342	352	378	342	379	356	371	352	323	347	344	390	358	343	354	355	384	371	363	327	344	340	335	352	346	370	375	381	355	358	395	352	349	383	339	347	350	343	356	356	366	325	340	381	353	341	377	357	332	363	348	374	357	349	344	330	364	343	353	394	326	338	331	328	383	365	333	371	326	374	364	361	385	355	345	364	392	338	339	337	353	377	345	363	365	362	377	376	352	358	382	325	358	368	358	355	355	369	347	404	380	357	321	343	366	332	339	349	353	336	382	327	357	343	334	354	349	353	364	342	369	341	360	372	329	335	354	343	341	329	376	365	379	342	381	361	348	346	362	383	378	359	365	367	361	350	365	342	341	371	363	370	393	397	379	315	357	346	329	385	348	335	345	365	348	343	369	380	380	361	386	349	392	319	329	336	333	391	376	360	377	343	361	350	334	363	364	365	336	336	357	373	336	355	368	363	341	369	357	386	373	365	368	368	372	379	362	384	363	361	354	321	338	354	373	379	357	342	363	341	335	347	320	347	346	324	321	384	333	383	351	359	340	344	336	366	357	360	328	352	337	353	357	322	376	345	367	366	338	385	381	378	346	378	344	350	353	334	350	310	375	312	371	354	351	343	332	352	342	360	354	373	400	324	368	317	363	369	348	347	368	323	389	335	338	359	350	355	376	359	318	342	374	351	326	357	353	342	389	347	352	372	355	349	371	348	360	347	360	320	364	356	352	374	358	357	369	343	350	365	358	358	330	353	360	361	336	357	375	368	366	351	362	351	314	352	372	340	358	356	351	363	355	387	370	337	362	328	362	366	344	354	391	371	377	353	379	379	341	370	348	343	379	343	339	329	333	351	354	331	372	359	368	353	365	323	383	360	377	339	354	366	332	345	342	368	367	349	386	373	364	333	344	397	376	364	336	344	346	380	374	387	356	348	355	347	343	404	352	358	372	316	353	380	353	357	362	339	351	332	356	363	328	379	385	343	350	334	367	365	335	351	372	391	390	367	379	336	348	364	347	404	343	366	323	368	346	351	356	378	323	371	368	359	344	368	333	363	352	362	366	346	328	321	371	360	327	352	359	353	341	362	334	345	349	368	368	341	301	357	356	346	344	369	363	325	342	336	380	323	346	357	326	354	356	344	346	367	367	379	360	354	368	354	340	345	369	350	323	337	354	362	333	366	337	358	350	396	354	344	370	352	366	352	376	376	387	366	369	344	375	365	383	357	342	359	336	347	358	355	352	352	365	360	347	354	382	347	327	357	368	330	339	368	369	385	347	357	360	363	351	389	405	345	348	387	368	353	370	355	371	372	340	362	373	372	407	347	363	342	398	380	341	339	352	369	350	328	360	321	379	350	348	374	347	336	355	330	355	349	362	368	340	397	329	356	335	351	385	344	358	349	370	350	371	360	345	331	365	340	360	349	361	334	360	368	345	359	340	330	378	376	378	389	350	327	364	341	352	401	372	355	359	369	345	385	355	349	348	335	349	371	360	377	359	364	374	359	375	355	345	379	348	392	378	344	383	377	367	365	366	346	380	321	352	328	361	369	352	379	392	334	367	364	372	337	342	353	358	349	360	335	332	370	360	321	366	376	358	375	368	359	351	347	363	330	367	400	385	359	385	326	354	349	352	323	364	367	354	365	372	374	374	382	362	354	328	395	356	338	361	354	361	345	371	370	387	361	355	362	373	383	354	362	348	367	349	348	360	378	329	353	363	354	381	361	334	347	345	339	376	376	343	349	358	355	363	359	392	351	353	362	378	343	398	377	387	354	366	341	358	364	357	373	331	393	339	342	360	355	361	384	368	355	373	362	382	341	352	392	355	333	369	393	325	345	333	359	336	324	352	350	382	372	327	357	315	359	382	367	363	322	330	309	388	340	327	363	353	352	353	338	338	348	369	347	361	335	389	317	334	368	377	393	340	372	374	399	366	326	330	362	375	355	363	354	325	371	346	357	360	323	397	372	300	354	340	348	392	345	358	383	335	366	351	360	373	349	356	359	352	350	356	404	354	348	379	357	353	353	354	357	388	369	338	363	382	347	334	368	336	354	331	324	331	385	357	354	354	371	365	392	360	363	395	341	374	345	351	364	378	332	351	348	373	340	318	380	379	339	390	369	386	354	324	361	358	354	368	318	338	347	348	336	377	359	343	334	364	382	352	380	345	335	357
1672	413	402	383	398	417	386	380	381	391	388	386	346	383	337	344	401	396	372	387	349	393	381	362	370	367	326	361	374	378	355	379	372	312	381	351	335	356	373	367	395	416	395	408	329	392	376	373	359	399	392	371	355	376	365	380	354	393	380	358	379	397	393	382	394	349	384	343	367	352	358	375	381	351	409	372	383	357	391	384	323	369	406	363	371	336	373	344	343	373	358	359	340	351	357	341	352	338	379	400	356	394	367	361	377	397	407	337	373	349	393	385	392	360	414	360	370	376	383	401	369	389	381	364	376	379	367	382	352	369	362	392	373	340	376	337	382	374	330	373	380	365	395	349	362	343	377	376	394	398	403	422	371	377	355	388	396	388	402	410	389	354	409	339	411	402	415	373	356	385	367	383	391	368	401	392	374	389	368	410	385	380	375	374	389	377	399	385	353	363	393	376	351	370	388	357	381	378	391	371	365	369	372	361	360	357	362	372	367	371	362	386	373	403	339	350	378	384	396	358	364	368	415	386	334	331	319	356	349	389	366	370	352	410	366	363	347	354	365	378	362	374	358	401	386	378	390	378	361	356	338	379	377	368	333	396	371	387	409	386	362	401	381	345	405	359	366	372	380	376	355	355	377	354	313	392	381	357	351	370	368	384	387	361	370	374	359	368	377	342	370	362	359	416	385	373	398	367	376	349	358	375	363	394	381	394	346	357	409	383	386	372	398	367	346	375	368	371	346	358	356	400	370	381	342	389	358	375	328	341	363	387	393	383	360	401	362	355	397	333	371	359	383	382	358	385	392	383	384	346	388	368	417	378	361	376	396	356	371	346	380	410	399	390	368	383	375	377	355	371	379	378	376	377	360	332	364	353	373	398	361	344	360	363	347	347	355	371	390	374	358	382	352	376	360	350	384	368	384	369	410	356	357	394	369	352	360	355	385	389	351	358	375	333	355	364	380	347	356	321	374	382	370	375	378	392	383	371	369	368	375	375	390	355	409	407	368	370	353	349	344	358	361	374	361	373	373	354	372	341	380	370	379	376	351	368	359	360	360	373	350	362	369	339	366	356	358	391	366	361	384	361	382	347	320	383	369	357	402	383	385	372	387	381	369	384	385	350	389	392	363	398	394	330	398	398	369	413	325	354	389	384	363	382	417	410	369	329	390	395	363	371	366	360	390	344	385	383	369	362	383	353	341	360	374	368	413	381	391	370	355	378	420	370	340	353	386	385	362	373	403	367	370	352	388	374	344	403	370	391	354	396	332	381	333	394	367	383	371	383	386	349	403	329	377	384	362	404	335	378	373	336	403	390	359	394	324	356	371	389	401	388	415	353	383	409	365	378	393	350	380	320	366	397	367	405	340	345	358	382	371	359	376	367	341	390	402	384	388	372	423	395	359	389	361	362	357	387	368	354	381	355	387	388	350	367	403	380	360	366	366	402	346	379	354	363	374	360	376	379	353	358	386	379	344	378	397	372	385	401	384	367	359	385	351	408	354	347	350	357	419	371	356	353	371	395	408	343	415	400	404	408	403	349	410	354	388	338	340	403	382	390	386	400	357	393	398	382	380	363	380	353	334	361	370	368	387	352	394	355	402	352	371	376	369	376	401	398	361	374	362	383	349	384	386	369	396	387	375	351	359	353	380	378	389	374	395	399	402	393	366	382	400	379	367	387	357	370	348	375	357	357	371	291	403	386	372	351	401	405	361	348	370	371	362	400	370	405	332	400	391	369	385	353	379	392	374	323	373	400	384	389	374	372	377	414	387	329	380	344	321	383	379	345	342	390	390	354	383	355	409	365	395	412	395	408	366	384	396	369	352	367	387	360	375	368	377	366	365	357	338	393	371	402	369	370	361	389	371	371	359	382	364	401	377	396	371	343	390	374	377	392	375	380	376	383	354	369	362	354	365	368	366	380	324	374	330	389	369	343	392	376	392	394	351	385	389	364	373	390	377	405	383	373	357	325	360	355	393	387	348	387	345	421	381	363	359	346	382	383	402	368	359	361	384	373	392	368	357	382	366	382	399	359	353	377	403	368	376	430	417	401	376	394	400	346	389	349	359	358	397	414	412	388	405	369	367	395	368	388	414	372	401	365	373	327	334	367	376	421	391	396	369	428	367	418	345	359	387	362	366	370	386	373	368	400	408	352	363	377	360	357	361	364	385	359	364	415	415	373	374	401	332	363	358	347	355	363	301	360	371	385	371	362	386	385	370	375	384	348	357	375	391	359	401	366	380	353	375	394	360	379	380	367	388	376	368	366	381	411	362	396	400	379	385	341	350	401	352	399	385	379	368	390	399	376	387	379	394	387	367	379	373	410	392	350	407	391	390	397	377	400	387	398	369	362	354	353	368	388	376	366	383	384	404	378	376	388	388	353	365	406	337	336	343	342	350	352	388	342	412	364	392	407	417	381	345	335	336	355	376	379	365	363	361	369	374	384	336	358	404	398	399	372	368	406	382	384	394	353	365	370	363	397	391	393	415	371	340	377	410	381	381	394	395	408	365	376	372	388	379	404	354	356	386	397	347	399	352	338	351	381	341	387	361	366	417	429	370	365	392	388	360	373	374	359	367	346	364	349	400	395	356	386	351	352	402	371	391	369	403	367	392	396	375	383	347	339	339	341	369	363	366	390	347	382	375	394	375	383	370	406	378	321	364	358	355	375	371	380	366	375	401	368	401	369	328	395	364	373	353	344	325	360	371	373	361	358	357	365	366	367	393	366	368	343	401	381	373	413	380	393	369	426	387	348	378	359	347	337	386	390	352	377	352	390	376	350	400	382	330	344	357	340	350	375	373	405	371	323	348	410	359	380	378	372	387	342	363	396	377	397	333	395	384	370	404	400	350	387	353	386	370	414	336	374	363	380	362	373	333	382	406	368	344	362	406	377	364	388	366	384	342	374	387	372	350	386	361	352	356	391	372	346	373	360	365	353	410	347	369	345	340	398	383	366	379	394	369	370	366	400	399	389	370	396	394	364	384	366	345	374	373	371	379	384	378	371	391	419	368	380	374	363	365	349	391	368	400	375	333	390	399	352	379	388	342	370	356	375	354	367	375	376	379	377	397	348	370	422	404	359	362	372	361	365	363	401	361	373	348	371	400	389	378	361	353	340	365	364	382	378	387	392	382	384	416	378	369	425	366	377	388	380	370	406	377	402	401	356	368	382	359	403	381	371	323	391	364	380	381	390	372	365	367	325	369	370	375	378	378	357	373	369	350	406	356	388	363	380	369	350	354	351	345	372	398	377	381	370	390	354	381	352	390	370	351	395	385	388	383	415	383	401	398	394	362	411	384	379	397	395	375	390	407	385	354	347	365	409	412	392	365	376	381	356	394	356	368	369	355	368	340	350	390	353	382	367	384	366	391	335	348	389	340	414	373	441	390	396	371	373	379	414	418	379	399	366	366	367	369	342	393	368	387	386	367	362	367	382	376	374	377	362	373	368	327	367	348	383	361	386	354	350	349	364
2101	770	799	855	832	846	830	810	826	791	806	805	820	876	831	822	780	776	847	806	818	807	836	790	782	785	792	827	794	834	806	818	798	807	807	768	787	801	791	789	850	836	825	809	756	842	816	773	863	844	801	842	800	819	794	783	783	842	832	798	773	754	841	824	815	802	800	837	803	828	807	799	794	815	800	805	802	890	796	807	822	841	779	793	828	838	806	823	779	797	803	819	796	811	791	839	798	806	799	784	763	818	864	813	816	826	851	826	825	884	820	793	798	787	786	839	779	798	879	793	763	848	809	783	809	771	772	831	831	834	816	881	784	818	836	789	803	813	830	771	765	843	835	854	815	793	779	824	835	794	840	811	838	801	831	815	801	819	839	789	800	761	842	824	792	856	827	838	829	796	856	853	802	745	800	820	819	765	826	785	846	821	838	778	795	811	808	802	744	851	742	801	831	756	791	784	783	770	780	816	808	842	821	806	808	823	776	812	790	782	853	791	839	807	838	771	844	762	812	778	836	812	817	801	752	804	819	799	778	798	833	817	788	838	800	877	783	818	821	810	756	850	815	789	803	811	863	852	796	846	772	783	800	814	791	814	795	795	800	811	781	791	808	763	816	807	820	792	838	837	807	781	820	814	820	819	820	812	822	783	775	814	792	844	802	872	823	789	811	817	843	785	800	841	813	788	780	799	835	823	794	821	824	766	781	844	808	857	807	796	862	807	788	795	825	821	818	822	832	754	846	846	817	802	817	797	824	796	801	804	797	766	812	823	814	806	820	827	832	848	856	815	791	817	809	812	856	789	819	817	798	790	775	809	803	816	794	812	821	766	812	833	846	766	794	747	822	811	807	787	825	794	798	851	829	762	777	825	822	808	826	807	777	784	796	798	859	786	841	823	799	795	812	842	847	791	813	827	805	794	790	758	795	808	779	810	805	858	784	778	818	848	825	813	840	809	803	806	817	782	847	819	787	843	763	823	814	767	825	820	825	810	835	825	818	810	770	859	836	833	825	821	784	748	802	797	837	810	826	805	843	762	795	783	806	834	745	797	797	854	820	778	833	801	798	818	836	737	832	787	858	816	839	773	831	822	824	818	783	751	807	796	786	827	791	798	854	822	810	832	828	761	814	834	790	859	827	798	807	800	818	853	868	785	849	822	819	833	850	842	779	813	824	858	822	847	759	867	824	842	789	840	810	770	854	791	797	816	857	805	860	826	826	793	783	763	828	774	782	812	803	831	829	812	884	782	791	791	875	805	842	826	796	770	852	798	806	825	794	802	792	816	843	822	789	841	831	789	873	813	827	820	780	784	789	779	785	797	798	848	760	835	832	793	808	823	804	830	813	805	849	823	802	825	821	811	904	808	781	787	785	778	797	809	847	766	753	806	832	848	774	817	818	803	820	799	777	792	832	799	856	810	831	760	821	819	801	785	818	828	823	812	806	822	780	830	741	827	750	762	782	799	827	795	816	809	812	841	795	772	786	807	802	788	833	795	779	776	759	864	791	816	786	824	799	816	819	808	796	799	745	768	824	814	792	806	810	785	787	788	788	804	771	784	836	825	828	811	864	805	812	876	811	773	791	810	845	810	783	844	838	825	752	747	796	785	811	778	801	811	846	814	883	861	813	798	795	811	810	746	801	833	785	809	802	767	816	867	793	822	789	827	782	857	796	829	843	782	784	823	823	828	801	792	847	793	764	782	761	790	800	778	833	797	794	835	820	793	811	752	832	803	821	794	837	814	826	806	820	797	822	827	760	839	844	825	833	834	817	864	778	812	816	836	801	833	808	746	837	786	810	816	808	778	804	784	788	827	774	803	848	829	789	798	801	827	794	809	790	824	786	823	808	817	859	767	790	853	777	821	779	818	779	801	805	819	782	831	764	786	855	815	811	816	771	799	759	822	777	829	817	825	827	810	786	805	796	808	828	835	862	778	771	790	826	803	803	854	766	829	832	821	851	861	798	836	834	776	791	870	810	800	810	787	764	799	803	787	785	787	831	808	803	852	815	825	810	813	820	762	826	801	842	796	790	793	777	790	800	834	807	832	804	819	810	808	819	769	815	818	873	835	824	785	802	801	791	825	856	836	831	816	821	795	815	791	806	800	825	771	758	772	805	835	821	856	787	828	762	848	796	823	871	828	835	823	830	811	789	840	788	791	778	803	761	763	776	832	850	780	788	763	848	812	783	810	812	842	834	824	774	843	835	786	804	796	828	808	815	868	812	817	830	831	794	815	808	817	864	787	817	772	778	814	802	787	804	759	757	881	816	784	867	827	816	839	822	765	779	812	807	822	779	825	838	750	820	807	773	772	814	814	793	795	835	838	785	803	807	798	809	788	833	820	803	853	780	847	804	778	792	834	748	814	787	855	831	877	794	778	791	832	828	828	799	837	789	819	779	804	822	810	778	846	806	831	803	818	846	793	815	869	825	877	797	792	826	823	804	806	791	844	826	852	803	851	853	809	785	767	806	790	823	830	784	844	828	860	778	771	856	787	900	804	826	791	820	817	795	782	801	783	765	817	805	794	846	756	784	824	754	830	773	746	854	822	826	777	838	834	812	788	797	857	864	828	845	814	860	817	871	833	771	845	806	767	809	848	838	823	805	837	777	877	732	836	788	851	824	791	818	820	793	790	783	796	768	801	798	801	815	783	822	817	807	792	803	814	863	808	817	798	822	804	799	840	853	793	819	817	809	814	832	803	798	818	820	918	839	852	876	813	824	807	786	821	766	844	782	861	759	796	797	870	785	747	838	809	796	830	771	784	782	797	820	799	775	845	838	782	781	827	844	823	796	835	792	741	820	805	790	771	777	834	855	802	792	756	822	843	811	802	798	775	844	784	847	767	792	805	835	796	763	796	785	778	798	782	835	841	794	810	821	830	817	829	806	826	840	809	812	839	816	791	816	825	842	826	782	781	815	807	858	843	802	781	831	745	859	857	796	841	772	780	828	789	767	755	815	827	797	818	823	822	785	821	796	828	800	791	787	808	797	821	832	785	805	854	814	794	796	810	805	818	819	801	804	812	807	802	789	858	816	815	773	849	785	830	773	831	844	795	817	821	784	798	785	829	791	779	830	847	805	809	841	849	827	801	810	771	789	823	810	847	790	822	805	765	745	810	790	798	793	791	782	876	794	791	848	780	806	820	811	814	789	792	847	843	822	816	768	830	842	769	821	818	782	831	774	805	828	805	827	833	855	815	807	781	824	786	851	809	811	843	797	790	775	835	774	836	789	775	807	806	785	844	781	770	877	780	831	822	792	834	802	829	787	779	805	789	817	817	811	856	829	790	826	793	830	791	777	801	808	787	796	817	812	827	771	768	793	882	789	825	815	834	812	819	795	806	828	811	831	817	763	815	775	868	835	818	823	813	836	798	848	856	841	868	861	821	825	815	864	813	815	807	846	835	832	795	815	770	828	827	816	789	806	790	794	739	780	812	824	799	821	755	829	856	800	808	849	867	776	829	834	805
7884	557	497	397	336	299	277	218	243	217	221	188	213	189	211	190	172	188	176	182	169	175	183	184	189	179	200	196	200	181	186	189	157	210	178	204	144	204	204	159	206	205	190	173	179	175	161	175	195	163	187	190	188	174	183	164	204	188	179	167	188	187	166	195	179	183	174	200	166	198	205	175	182	183	166	172	209	170	206	184	205	211	207	154	170	172	152	209	201	190	169	196	191	183	190	166	171	191	217	195	199	204	187	185	193	160	183	191	175	177	184	154	180	192	192	178	171	190	180	169	167	148	184	161	177	183	174	163	199	166	197	204	179	187	171	199	180	197	191	183	179	203	150	181	185	187	160	178	185	183	179	168	191	173	172	172	190	164	165	197	186	162	165	180	185	168	187	185	175	188	183	180	174	192	165	178	191	181	182	207	212	189	195	183	194	193	192	190	184	183	199	200	201	184	182	159	181	165	180	156	174	178	176	170	185	180	162	183	159	179	179	190	187	208	186	210	163	181	167	176	165	186	184	190	175	159	173	151	182	165	169	198	185	179	178	202	170	187	188	184	189	155	176	185	187	200	179	190	155	192	197	184	176	167	188	183	189	186	209	175	183	206	184	190	200	184	179	181	191	179	179	172	183	169	181	173	189	196	203	180	185	180	186	197	211	182	161	184	186	185	167	202	196	172	185	194	165	186	172	183	191	178	168	157	180	149	212	190	193	197	189	184	182	206	181	197	190	186	191	153	193	154	155	168	164	178	178	198	210	194	193	188	163	180	193	174	164	194	188	170	181	197	182	193	200	197	179	191	186	198	153	186	184	171	178	202	171	180	165	198	188	206	164	178	206	185	167	200	189	173	195	171	196	197	193	168	173	177	167	157	205	183	183	171	210	173	193	198	190	156	181	189	180	193	204	194	201	173	186	164	179	156	163	190	179	202	192	181	171	199	169	181	172	194	184	171	200	184	187	173	168	170	181	171	178	193	188	185	193	191	173	158	155	166	183	210	179	173	188	177	189	190	162	178	162	183	160	181	188	172	156	193	198	179	208	191	173	184	159	200	202	214	172	196	179	191	225	170	189	196	170	185	190	163	173	177	191	189	177	185	187	170	202	174	171	162	202	178	184	197	196	201	162	157	156	194	183	169	176	177	179	194	220	167	200	196	173	222	199	174	184	157	191	198	169	178	185	198	178	190	168	176	204	189	174	164	205	198	197	188	171	167	200	175	191	172	187	171	177	199	179	211	189	177	179	182	168	169	184	175	162	178	201	183	184	196	201	186	183	166	192	215	183	200	164	187	186	226	178	176	190	178	192	202	161	156	172	184	170	182	182	163	166	219	189	185	181	178	180	196	181	199	176	181	188	173	176	189	177	161	189	180	198	185	173	195	200	186	181	167	181	176	174	163	210	196	170	159	182	176	164	178	177	188	205	194	164	212	183	177	164	166	161	175	188	197	209	184	225	193	142	187	176	201	182	170	162	177	174	156	187	193	210	162	183	152	183	189	185	165	171	173	157	202	175	205	177	177	157	173	181	199	201	196	208	199	170	185	174	193	185	180	174	161	185	168	196	181	214	170	190	185	164	199	156	175	182	186	173	188	180	167	203	172	174	209	184	155	166	177	150	174	172	185	171	166	189	194	200	191	179	171	168	210	170	175	169	177	209	189	173	194	162	185	179	190	160	157	178	182	169	202	199	191	195	178	176	217	196	188	193	193	168	157	180	164	177	175	177	199	185	173	210	197	184	172	213	196	181	207	185	184	179	183	209	158	196	204	165	210	190	203	156	179	162	194	201	203	170	187	171	163	209	173	185	185	202	195	211	183	211	188	199	190	188	184	209	217	186	167	187	167	172	168	190	196	200	180	203	186	168	175	180	165	197	195	161	186	195	203	183	164	176	187	167	177	189	196	175	201	175	161	164	205	193	159	179	184	203	155	198	170	202	195	192	185	199	188	187	152	157	175	176	192	147	187	178	185	199	193	173	193	206	182	197	182	222	183	177	183	195	187	183	188	182	169	170	173	189	176	174	171	178	185	173	174	205	197	200	172	169	229	181	174	195	184	187	162	169	152	183	181	211	169	171	163	204	202	184	184	166	184	163	209	179	183	174	180	179	198	205	192	179	175	194	179	203	198	198	189	178	172	200	191	189	179	211	164	182	186	186	174	183	179	204	173	182	175	176	171	182	207	176	209	197	189	188	169	182	189	191	202	181	194	170	148	162	182	185	200	209	173	165	193	186	179	192	195	169	197	164	195	173	196	167	174	206	186	180	175	171	184	181	173	202	193	206	183	165	190	162	194	189	185	181	171	170	207	168	188	187	171	192	182	173	182	170	181	182	179	191	199	176	192	199	165	183	199	184	171	174	167	192	198	206	181	224	187	159	167	192	178	204	201	195	189	188	191	183	158	205	195	177	188	171	167	187	181	192	190	203	183	180	169	175	193	189	182	189	210	190	167	174	176	164	182	187	182	190	188	189	199	177	182	196	177	164	187	177	197	196	170	189	187	171	199	175	150	172	204	180	177	147	172	174	154	176	196	179	183	184	186	195	208	206	183	163	176	177	171	170	161	177	160	168	181	181	219	194	165	174	173	181	176	151	166	193	212	169	173	173	156	208	186	166	179	196	209	178	176	174	178	175	200	178	198	182	202	178	206	201	175	189	176	192	178	200	161	160	163	211	179	182	177	196	174	200	203	177	171	176	178	148	179	207	179	189	186	177	180	202	178	219	210	237	165	203	193	182	181	157	193	157	168	182	169	169	193	189	173	183	189	162	204	199	169	192	208	177	186	184	178	176	167	194	190	191	165	176	172	165	198	178	185	178	172	164	187	171	164	166	181	168	192	160	197	164	182	177	177	178	174	174	158	189	179	160	175	175	188	176	162	147	187	180	206	191	214	166	197	181	185	183	172	169	193	187	167	186	190	178	195	174	188	155	185	176	196	191	198	219	199	174	188	200	200	162	198	158	204	183	198	181	164	181	191	193	192	175	201	197	175	166	224	213	185	202	152	187	188	177	178	188	214	193	180	193	157	197	208	201	193	186	206	196	157	179	198	184	185	182	183	170	170	181	165	180	177	189	209	195	193	202	153	181	166	174	185	191	171	168	177	175	189	164	184	186	205	176	175	187	175	197	214	190	193	199	186	184	191	185	175	177	180	184	198	156	179	166	179	202	208	171	170	152	178	195	200	203	185	208	197	177	151	188	169	203	198	175	204	169	194	198	189	178	165	196	165	179	175	194	198	167	180	156	194	173	190	173	184	186	203	182	190	193	158	164	176	197	165	188	182	185	171	192	209	202	171	191	211	152	191	210	159	190	175	180	187	176	162	203	193	144	202	188	189	196	226	163	186	188	183	196	176	184	195	193	170	159	180	165	210	187	205	196	168	184	180	186	179	188	194	168	181	178	179	175	200	200	163	191	165	201	197	211	207	193	175	161	166	183	175	177	182	158	189	189	188	184	166	190	171	196	187	178	187
6443	749	1093	1247	1089	982	805	751	659	656	587	585	550	536	517	508	456	469	509	516	493	471	457	422	453	457	446	491	461	465	466	426	410	472	441	450	409	450	459	412	438	441	435	432	454	428	432	445	441	456	457	461	433	462	430	418	417	413	442	442	414	400	456	448	452	451	427	455	427	427	439	436	403	434	393	395	440	431	423	459	445	433	438	437	429	441	427	464	445	416	429	425	455	458	489	414	437	435	456	439	421	451	430	417	422	409	442	466	450	435	435	418	436	459	430	423	456	435	439	421	477	427	395	393	435	448	431	389	445	448	415	450	454	414	458	407	474	498	413	443	458	461	474	424	414	430	444	464	422	425	453	418	424	447	428	463	457	410	441	454	449	418	441	394	480	407	471	403	437	446	404	454	468	457	447	448	458	445	455	407	422	408	436	426	433	434	413	441	446	427	413	461	442	404	433	430	416	444	421	455	428	418	470	437	445	424	415	459	457	426	422	405	453	425	408	413	424	446	465	444	439	451	438	421	471	434	414	423	420	410	461	418	417	436	405	454	403	456	401	421	413	430	435	443	412	424	441	451	419	428	414	449	421	456	404	433	455	446	405	425	416	457	454	458	423	443	454	442	388	452	411	450	431	427	434	407	445	423	428	406	413	436	427	404	433	417	443	412	450	472	413	438	445	436	428	414	452	390	430	439	431	389	488	472	417	411	427	443	431	451	425	422	400	450	439	434	428	433	457	426	420	434	439	433	450	430	416	416	452	434	385	429	419	443	387	450	430	440	426	429	458	435	409	400	412	434	456	420	407	444	440	439	462	431	435	443	410	443	414	438	403	457	415	410	457	406	419	441	432	388	429	424	431	417	417	438	424	428	443	427	419	473	412	421	443	456	458	426	417	436	437	441	406	413	424	428	456	441	426	438	446	405	423	431	427	409	437	419	449	453	432	430	437	444	470	411	414	442	430	417	380	440	440	458	429	461	419	426	449	415	432	465	452	389	437	456	420	460	439	450	438	421	453	425	431	439	443	402	437	389	429	384	403	433	408	437	432	453	428	437	477	404	411	478	422	459	456	438	439	431	406	378	440	444	417	415	411	451	435	425	460	453	417	398	438	412	436	450	402	407	458	420	407	444	422	412	398	422	434	433	433	464	458	439	421	466	404	420	414	452	458	444	457	460	417	406	475	462	404	472	478	437	439	413	452	435	441	430	437	442	431	400	448	461	409	448	421	409	398	423	432	407	403	454	430	420	437	411	454	416	464	454	420	479	493	497	451	449	499	427	435	449	407	456	429	415	434	395	450	423	428	437	407	427	443	456	428	441	481	438	424	429	414	424	435	422	431	436	428	459	438	440	436	455	424	430	400	424	453	458	413	446	447	404	450	464	416	381	451	440	402	435	411	432	433	425	413	427	450	428	438	463	433	451	472	427	432	413	416	448	370	427	439	447	412	452	424	420	447	431	433	430	390	443	430	420	450	469	442	436	411	412	429	450	433	398	417	457	431	461	424	447	462	434	424	452	421	469	416	439	442	398	444	442	429	449	443	443	401	430	404	438	422	426	446	432	408	430	414	412	439	417	408	456	442	406	423	435	452	407	479	425	404	463	453	432	443	449	440	477	431	425	435	484	437	441	462	414	451	431	434	410	461	453	421	430	408	441	427	429	428	434	419	428	419	470	413	452	435	400	491	422	458	459	426	452	392	466	421	432	411	423	427	420	434	382	436	459	448	406	447	420	425	399	442	438	407	459	464	452	450	443	397	452	403	450	439	437	433	429	435	441	447	394	434	422	413	422	410	413	397	426	452	376	459	461	448	435	409	461	428	430	442	425	448	463	418	427	472	445	434	406	405	448	442	451	402	436	431	411	461	418	465	457	418	473	463	430	447	464	409	457	405	422	430	438	425	411	450	433	412	444	392	409	399	464	426	430	421	453	390	444	449	433	421	455	393	418	433	414	432	420	402	430	434	376	398	468	444	447	431	435	436	392	393	407	442	458	459	423	442	406	411	426	440	431	419	465	475	428	444	444	429	428	420	422	398	428	390	425	446	445	429	449	432	450	410	386	422	408	424	428	433	423	463	400	437	433	392	442	412	420	469	421	447	438	413	420	417	406	427	414	403	421	432	440	403	442	426	435	439	420	424	444	420	466	460	476	426	397	430	409	413	402	456	415	433	438	426	419	463	434	446	437	414	461	457	471	448	441	427	452	437	417	457	410	422	438	460	477	442	420	442	415	427	415	436	439	465	409	418	438	425	409	432	423	448	410	467	407	445	407	445	406	416	443	435	413	394	467	452	436	420	429	443	435	428	456	408	458	428	449	441	417	452	394	429	451	426	439	395	466	406	442	412	414	407	435	432	461	447	433	435	450	418	440	425	430	452	425	424	395	457	409	413	429	419	423	448	443	389	438	398	417	449	413	425	415	424	426	439	433	436	415	449	478	430	413	416	394	422	448	456	428	443	425	407	448	429	433	428	428	426	469	458	409	429	430	452	409	442	471	453	440	418	453	444	498	438	422	425	416	440	450	460	432	439	459	453	416	433	490	417	486	452	412	429	398	428	418	410	457	448	393	415	471	441	428	424	453	418	452	430	425	425	417	441	450	463	417	415	434	438	458	439	433	421	461	462	442	432	444	431	413	420	445	426	401	415	405	427	419	431	385	409	440	413	439	419	432	437	457	421	450	448	475	446	414	396	463	435	434	409	456	475	427	452	424	478	414	412	420	469	456	436	437	443	419	448	395	415	444	444	431	462	424	438	430	447	444	416	466	442	412	421	418	424	395	444	453	431	461	400	437	456	454	451	410	437	420	443	442	415	423	417	417	412	449	438	454	414	424	448	399	463	449	428	460	488	432	428	401	460	455	444	436	463	425	453	417	420	424	437	426	454	461	416	461	428	415	432	415	442	480	406	459	450	442	448	423	483	422	413	454	419	417	422	464	459	439	439	407	439	428	401	454	465	438	431	398	424	420	453	451	443	478	440	422	448	398	453	467	436	421	413	445	445	419	419	423	429	453	453	404	473	466	455	431	448	434	428	446	410	450	415	390	424	446	433	417	453	438	429	456	424	418	397	398	417	448	428	417	434	430	420	391	420	434	436	455	465	430	431	453	430	421	453	430	429	444	434	433	412	426	441	461	440	469	450	436	440	426	440	432	410	469	412	425	435	438	432	431	407	446	474	425	444	447	395	441	451	417	412	395	417	422	445	418	463	448	458	429	428	415	410	408	414	433	462	422	441	444	457	410	428	406	441	418	389	391	451	415	427	455	370	455	411	433	420	421	457	441	410	388	442	442	446	397	393	468	451	433	454	408	427	407	461	426	411	430	410	466	412	412	422	421	415	424	443	437	435	413	419	441	412	398	434	422	424	447	421	392	437	410	420	485	457	435	440	433	456	451	420	445	465	452	478	398	406	440	422	437	409	437	486	435	418	436	390	434	406	435	418	440	459	413	402	419	447	457	476	433	436	436	430	413
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
