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
338260159299	338260159858	338260160408	338260160958	338260161508	338260162058	338260162608	338260163158	338260163708	338260164258	338260164808	338260165358	338260165908	338260166458	338260167008	338260167558	338260168108	338260168658	338260169208	338260169758	338260170308	338260170858	338260171408	338260171958	338260172508	338260173058	338260173608	338260174158	338260174708	338260175258	338260175808	338260176358	338260176908	338260177458	338260178008	338260178558	338260179108	338260179658	338260180208	338260180758	338260181308	338260181858	338260182408	338260182958	338260183508	338260184058	338260184608	338260185158	338260185708	338260186258	338260186808	338260187358	338260187908	338260188458	338260189008	338260189558	338260190108	338260190658	338260191208	338260191758	338260192308	338260192858	338260193408	338260193958	338260194508	338260195058	338260195608	338260196158	338260196708	338260197258	338260197808	338260198358	338260198908	338260199458	338260200008	338260200558	338260201108	338260201658	338260202208	338260202758	338260203308	338260203858	338260204408	338260204958	338260205508	338260206058	338260206608	338260207158	338260207708	338260208258	338260208808	338260209358	338260209908	338260210458	338260211008	338260211558	338260212108	338260212658	338260213208	338260213758	338260214308	338260214858	338260215408	338260215958	338260216508	338260217058	338260217608	338260218158	338260218708	338260219258	338260219808	338260220358	338260220908	338260221458	338260222008	338260222558	338260223108	338260223658	338260224208	338260224758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	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	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2755	3650	2300	2755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14814	1132	827	629	486	312	311	246	203	211	206	210	188	180	183	186	183	163	187	171	148	165	177	150	169	155	150	177	156	183	184	156	139	142	159	181	162	167	140	153	144	151	163	164	177	140	153	148	171	160	138	164	158	172	164	162	182	148	149	179	157	169	155	161	175	149	174	154	141	146	162	140	141	176	144	171	161	152	155	142	165	158	174	160	185	173	160	168	173	166	170	161	137	158	192	139	172	190	163	139	146	153	157	143	163	143	182	144	157	161	114	146	145	142	183	157	164	165	156	152	156	143	162	162	152	160	180	139	140	168	163	164	152	187	122	143	160	170	154	140	174	168	168	150	155	157	156	140	138	142	149	184	169	173	144	156	174	163	160	164	173	160	142	125	144	166	153	158	148	151	145	146	189	162	167	155	156	155	146	150	170	184	153	151	176	178	146	172	148	156	135	173	167	184	157	179	146	183	138	159	148	163	141	150	165	162	177	149	161	152	162	150	131	152	154	152	141	171	160	161	155	165	147	137	142	156	161	164	152	148	168	134	152	135	160	160	147	161	160	163	154	162	161	157	177	139	133	149	153	184	133	162	157	161	153	198	153	166	153	165	177	132	148	158	140	128	146	136	160	145	179	146	153	145	166	159	143	170	166	171	152	153	143	165	128	155	176	150	174	145	150	163	149	169	183	157	150	155	159	151	177	161	132	159	132	146	161	182	168	142	153	155	147	170	128	175	167	143	171	159	147	141	155	150	133	168	152	184	169	155	167	174	148	148	154	160	137	146	155	148	149	145	148	129	171	162	155	173	160	167	154	164	165	152	163	175	162	166	154	136	150	151	179	151	180	140	163	154	157	177	142	161	166	153	155	118	168	149	148	173	181	155	154	158	166	165	163	150	156	159	163	153	161	176	156	171	154	165	124	179	150	128	190	156	151	170	146	173	163	150	157	144	156	177	163	171	136	180	149	140	172	151	163	151	165	147	169	149	169	134	151	164	140	149	154	166	140	132	137	128	178	165	168	148	173	165	148	174	159	154	152	148	162	120	151	139	129	143	169	191	153	168	161	158	162	163	143	173	159	153	174	156	166	160	162	164	136	162	156	156	144	133	155	151	170	172	158	160	173	159	163	149	171	156	145	146	155	147	136	168	165	177	174	169	158	170	142	160	112	146	145	175	159	162	146	172	131	144	150	142	170	172	165	136	160	161	169	170	156	165	143	177	157	160	167	178	149	178	179	135	170	158	152	134	146	158	142	153	151	162	149	174	162	167	160	148	162	139	144	146	159	160	166	140	148	143	161	161	133	131	173	169	173	145	162	166	144	144	157	169	142	162	146	147	165	153	155	168	162	177	164	179	171	192	177	157	164	156	147	176	163	160	130	136	164	156	158	176	146	169	141	152	150	151	163	177	146	130	171	149	154	138	142	162	136	150	132	163	179	157	154	147	157	156	133	126	151	161	175	142	159	169	156	186	149	153	131	168	160	152	140	162	156	148	154	142	148	160	165	159	166	150	191	166	154	155	176	153	171	168	158	176	156	165	153	159	153	180	164	155	169	134	151	166	129	152	159	173	162	141	151	159	154	161	147	140	190	146	164	182	147	167	148	153	169	190	146	176	156	146	154	151	150	164	186	158	156	162	162	174	184	178	168	151	159	156	166	160	173	141	152	154	153	158	155	163	152	145	147	160	159	155	164	154	172	150	162	148	173	187	156	129	131	152	142	166	164	126	155	169	164	151	162	193	159	137	153	158	157	176	143	163	164	152	145	144	151	149	179	177	135	159	146	146	177	136	151	166	151	151	159	149	174	159	143	154	145	156	154	133	150	150	144	169	142	163	141	139	164	161	179	179	140	157	136	150	176	133	136	158	154	156	149	164	142	155	176	137	173	150	177	151	144	151	149	152	158	126	181	136	161	130	139	171	162	158	165	148	128	161	151	152	134	149	141	160	154	159	153	168	165	158	164	167	160	190	165	164	150	168	156	161	174	142	149	157	164	178	157	164	171	144	156	155	137	133	136	146	180	150	150	158	158	150	174	143	152	146	154	162	164	158	151	155	170	149	176	144	145	152	146	170	155	158	151	154	156	157	144	157	150	170	161	148	160	166	147	145	161	159	154	146	154	139	158	167	156	139	152	166	149	131	143	141	136	195	185	149	167	164	174	157	130	159	145	176	165	181	133	178	176	147	151	150	153	130	179	132	175	145	147	154	150	125	155	150	153	164	159	140	144	172	169	150	143	149	156	145	169	159	181	173	162	157	154	156	177	155	142	179	153	143	181	170	159	127	157	146	150	159	144	156	149	146	151	166	153	128	129	143	169	165	161	149	162	146	164	139	165	160	170	154	175	144	173	144	153	160	162	155	154	139	189	157	150	166	154	159	153	175	148	193	140	182	183	179	173	142	144	147	168	149	147	154	174	171	150	159	156	173	189	150	154	157	147	146	157	135	163	132	126	152	140	153	171	160	152	155	163	141	161	152	146	150	177	161	169	161	168	149	157	130	135	148	155	148	165	170	140	145	169	151	156	159	140	164	183	164	166	142	188	150	157	156	157	160	138	169	134	166	179	153	161	143	158	157	177	156	160	143	150	165	142	158	166	178	166	138	161	153	143	147	134	147	142	164	157	144	169	160	170	196	160	153	178	151	176	151	151	167	157	143	173	174	171	138	137	150	148	145	154	145	176	145	177	150	164	150	160	154	152	153	137	171	135	138	154	167	169	156	191	150	161	153	151	153	178	157	145	154	126	118	160	132	133	163	172	171	160	145	140	148	118	143	129	147	143	151	142	164	159	170	149	154	166	155	161	168	153	146	155	167	165	155	159	158	157	161	155	145	148	189	150	160	164	154	133	146	147	153	171	155	156	173	178	160	152	156	173	155	178	150	170	118	165	172	162	136	147	150	162	154	166	167	158	148	142	155	158	150	165	151	129	143	140	164	169	140	155	148	159	154	166	187	168	182	147	146	168	144	149	149	142	138	139	152	149	151	127	160	154	167	120	167	117	175	178	169	141	157	155	166	143	148	132	160	150	172	159	157	168	166	149	140	150	176	143	159	156	138	161	161	177	173	152	149	134	124	140	136	167	158	148	158	147	180	151	164	149	163	166	174	141	160	159	172	152	165	160	163	161	165	125	145	153	159	166	162	152	142	170	153	177	168	147	158	138	131	151	141	144	166	163	166	154	144	159	157	157	150	159	152	138	142	154	152	150	168	158	167	165	162	187	158	169	152	151	168	156	152	147	167	166	170	145	156	173	148	138	160	169	167	177	149	149	138	127	145	158	161	150	184	122	144	148	157	162	153	164	148	157	139	154	141	155	151	143	149	168	178	161	156	170	149	172	164	166	178	143	150	154	160	159	150	156	159	165	163	155	157	151	170	168	145	159	157	162	150	149	154	163	168	165	172	133	164	174	145	146	135	132	140	160	181	194	155	164	162	139	150	169	173	175	159	140	145	157	152	161	161	161	162	142	149	155	159
8281	937	1820	2106	1851	1430	1170	1019	882	778	768	675	656	623	567	552	560	512	519	499	466	466	455	464	498	489	460	488	467	478	483	463	441	448	414	466	448	426	455	440	440	418	430	450	463	416	430	428	442	447	397	410	460	444	444	448	399	449	417	419	402	425	428	382	435	452	407	456	394	419	423	420	402	388	415	432	442	409	422	459	420	367	416	417	386	436	396	403	426	417	428	423	411	437	372	432	389	401	436	433	421	413	440	391	392	428	397	421	420	436	434	427	394	385	392	425	413	424	395	395	416	424	395	414	408	421	399	399	429	414	432	416	408	404	406	417	424	444	433	427	429	405	435	413	386	400	413	427	471	372	413	380	401	424	417	459	392	437	418	408	414	404	395	402	384	373	435	423	414	429	461	406	397	405	432	451	423	433	404	393	399	388	423	431	412	409	419	430	423	409	417	406	433	389	428	456	417	422	403	413	381	426	444	449	425	428	423	376	400	422	432	399	421	413	435	397	432	422	421	398	412	428	380	411	421	381	442	437	357	368	420	423	404	422	421	429	372	447	424	437	414	440	418	412	399	402	411	382	420	401	396	411	453	438	420	439	430	388	382	421	407	434	430	406	414	427	425	435	445	387	429	391	374	422	400	402	444	418	442	439	415	387	408	399	432	398	401	417	416	407	430	447	437	443	436	390	419	425	439	401	411	425	417	413	380	389	421	430	399	434	405	425	392	413	392	408	410	412	431	405	401	421	396	408	422	421	410	403	440	415	418	436	417	427	433	417	410	421	462	377	431	423	414	426	420	361	436	429	376	397	405	406	409	400	438	395	413	458	404	427	446	431	444	423	441	409	407	397	397	422	402	449	414	407	413	413	390	398	383	437	415	408	397	420	441	427	419	429	420	420	426	424	435	394	416	438	413	402	465	388	421	405	386	417	433	405	440	411	435	432	424	436	424	421	426	425	406	411	400	392	399	431	442	426	367	418	407	423	406	423	406	383	413	404	429	415	457	407	388	401	394	392	429	367	427	423	396	425	386	388	440	433	404	397	400	400	400	410	392	409	403	415	440	408	395	396	395	414	410	436	392	392	468	419	428	391	428	426	434	393	448	402	420	407	405	436	391	406	442	416	436	394	423	434	431	373	389	425	411	406	404	423	430	439	377	394	366	427	392	437	388	416	409	420	380	434	393	389	415	440	417	430	420	385	392	396	420	401	393	423	433	445	442	424	434	427	372	421	399	431	428	434	424	409	401	400	417	395	431	410	405	393	421	412	453	432	425	416	401	391	422	446	398	429	392	441	416	415	400	427	389	409	426	427	412	423	413	463	457	421	410	403	410	428	398	413	421	391	381	400	460	427	401	462	423	441	381	426	407	407	416	430	414	421	430	381	427	422	415	430	443	397	427	400	405	373	420	458	361	375	415	437	389	408	426	456	419	431	406	387	384	407	408	407	403	399	423	417	429	402	434	416	432	397	405	426	410	393	436	421	381	388	425	406	412	446	409	398	414	398	416	404	442	451	410	418	427	404	465	404	420	401	402	410	431	370	420	426	416	415	448	418	446	399	412	426	401	430	425	437	414	383	424	418	408	396	434	402	398	373	426	398	400	375	401	430	415	402	419	413	408	427	446	405	401	415	409	415	402	408	405	378	418	438	382	420	463	459	403	385	383	421	411	397	407	399	439	400	379	419	454	421	389	426	411	431	369	382	399	445	411	427	415	392	408	415	429	427	425	423	416	413	397	411	407	427	428	398	430	414	439	417	389	412	426	397	408	457	366	434	445	361	413	405	447	422	433	390	398	445	391	452	413	406	422	440	391	420	415	401	425	444	422	438	391	421	435	442	410	392	373	387	422	392	373	430	387	416	411	417	391	410	420	409	402	431	422	410	441	421	416	392	420	394	428	453	390	378	408	407	414	396	429	422	440	428	423	424	420	375	422	373	383	444	431	394	407	419	414	369	408	402	414	427	441	389	430	401	401	417	436	425	374	445	415	444	388	424	391	422	396	377	378	405	440	450	428	378	448	426	415	396	398	431	381	389	412	401	394	416	437	416	397	419	397	416	386	389	396	385	396	441	419	421	408	381	414	436	399	414	433	435	412	414	449	442	438	406	413	406	387	410	424	430	376	387	387	406	438	390	421	392	439	383	432	455	397	415	429	415	394	440	442	428	394	387	415	420	383	410	412	414	392	442	406	413	424	405	383	431	439	402	382	401	455	385	389	422	422	385	428	405	418	436	425	460	435	420	396	420	427	418	381	416	391	418	447	375	400	427	392	387	420	400	421	395	400	410	419	448	410	412	408	389	365	408	396	436	390	392	441	448	439	415	414	384	435	443	428	425	399	424	399	438	440	419	426	449	415	424	457	459	395	422	438	428	412	432	386	399	418	402	420	365	398	438	425	413	428	419	416	426	388	435	428	438	436	416	445	409	435	407	394	383	408	408	401	423	387	441	394	416	435	390	409	426	420	427	445	413	429	377	392	415	435	414	405	398	386	426	425	410	417	402	402	436	417	398	396	408	427	418	415	443	427	405	421	407	399	394	433	399	423	396	395	414	401	429	415	435	416	406	358	387	410	384	392	439	388	407	419	409	412	416	396	435	430	450	390	386	442	408	404	390	417	458	393	415	395	387	453	409	452	392	398	401	391	440	421	438	430	405	345	412	450	407	424	421	434	427	395	400	414	403	392	422	408	450	392	414	403	420	411	410	373	401	408	428	418	432	423	418	436	420	411	414	429	411	441	394	402	414	391	437	365	419	436	439	429	452	400	397	391	452	401	402	393	416	461	394	389	407	397	430	442	408	393	409	442	402	428	407	404	443	416	426	406	462	425	417	388	411	401	446	449	436	426	423	453	428	452	423	413	438	383	439	415	370	380	426	422	453	426	430	376	367	423	404	427	430	423	431	421	382	381	439	413	417	442	368	409	396	414	440	439	416	411	411	414	396	399	448	428	417	372	418	427	404	414	468	411	363	383	470	468	400	383	459	410	452	425	384	393	372	413	397	432	423	430	441	434	465	432	454	423	396	414	413	417	416	453	409	422	415	400	405	431	393	388	462	428	420	447	426	439	406	399	409	451	397	414	440	412	412	416	395	405	423	397	428	415	441	416	403	418	405	415	471	383	410	416	397	428	412	415	375	394	410	433	404	393	430	443	435	403	395	394	422	447	420	385	436	448	397	406	420	417	388	439	408	393	409	410	454	406	411	394	400	357	419	420	426	395	453	442	424	381	419	434	438	443	404	397	427	416	429	391	463	427	413	413	409	412	437	404	368	422	471	420	407	418	405	387	415	396	401	390	436	420	450	380	420	421	427	428	410	433	426	393	415	428	454	389	382	462	391	393	410	418	413	388	441	439	443	450	413	417	399	395	442	410	413	429	413	426	419	428	460	419	417	439	407	427	448	384	398	437	380	406	413	395	388	420	441	428	415	419	399	431	442	386	442	424	372	433	424	422	374	414	419	392	402	430	430	447	408
1851	389	383	384	371	378	386	379	413	405	397	390	416	340	364	404	411	386	364	376	381	372	383	365	338	403	416	359	372	381	403	411	369	370	364	381	404	401	411	401	377	397	373	390	395	380	393	408	414	415	410	375	404	412	388	357	398	394	386	380	395	414	409	397	366	390	389	400	385	378	409	415	375	376	357	373	376	372	404	390	368	348	411	357	396	378	335	407	414	345	372	416	374	411	357	401	370	412	378	392	399	381	350	382	399	374	377	360	397	412	409	422	410	376	391	419	380	352	402	382	394	368	380	403	368	364	408	376	383	378	395	403	390	402	383	388	367	392	382	413	405	372	306	387	395	388	398	360	386	404	396	381	378	387	403	390	382	388	365	358	421	428	375	375	377	377	369	363	387	367	348	379	355	401	395	373	392	345	385	353	391	374	382	432	389	386	396	370	369	360	430	380	390	362	372	401	379	418	387	411	402	383	411	399	378	386	388	386	379	395	398	398	374	382	386	381	411	360	382	371	394	397	399	392	394	359	407	401	378	393	385	362	379	365	391	355	391	359	367	362	387	370	376	339	372	395	383	371	374	398	383	373	384	393	361	346	366	384	372	360	342	360	402	408	426	409	400	345	344	399	399	419	392	385	338	366	356	388	348	373	362	371	368	355	359	382	435	401	346	414	374	418	394	348	401	378	336	341	397	374	342	403	359	385	386	376	414	386	370	416	387	401	375	382	353	366	372	361	366	355	381	375	402	410	376	408	406	374	387	396	379	393	369	332	376	375	367	384	376	380	368	382	390	406	371	387	402	393	355	348	405	370	359	376	377	358	428	368	339	420	354	395	399	410	388	391	369	412	400	378	416	399	379	401	405	377	404	375	395	413	387	375	389	338	433	362	398	361	348	346	385	332	350	383	397	378	372	416	397	358	418	354	395	338	374	371	379	373	412	400	381	392	385	364	373	385	395	400	372	377	399	382	362	377	360	375	374	405	376	367	365	390	404	377	384	385	408	407	395	383	376	416	399	390	362	395	397	353	412	369	379	374	384	384	373	400	384	391	377	374	393	380	393	391	349	385	393	372	390	386	374	394	380	403	381	378	394	390	389	348	374	376	416	367	369	376	403	386	365	417	378	377	402	413	393	369	379	356	342	376	361	405	394	373	393	408	403	401	404	394	411	422	361	408	349	359	396	351	377	389	404	404	400	399	401	370	395	358	372	359	366	408	394	344	388	381	388	380	377	383	371	413	386	361	365	393	379	418	352	344	319	415	409	415	354	382	383	416	394	356	385	387	366	391	426	413	408	400	365	342	399	367	372	377	347	394	366	393	373	348	399	378	371	372	415	401	348	411	410	392	354	352	391	390	417	397	392	376	398	378	355	380	381	364	409	344	364	366	401	410	353	395	380	351	421	421	399	389	351	395	391	387	387	369	372	389	371	375	353	399	365	367	391	409	400	372	389	382	381	369	363	374	389	359	396	398	418	410	381	392	401	362	352	392	361	404	401	354	406	377	408	352	378	354	397	404	377	394	407	407	399	406	351	352	344	388	373	372	385	380	385	350	406	384	373	362	364	394	386	365	412	394	354	383	389	384	388	352	337	378	372	387	392	374	384	385	380	399	387	356	398	343	404	360	367	372	394	378	369	390	395	397	429	405	410	392	375	397	390	382	357	417	360	376	395	355	388	412	365	385	412	403	382	365	352	374	368	397	391	418	394	403	416	364	391	375	388	389	393	341	425	406	358	377	399	354	383	417	409	416	360	408	412	394	349	398	336	352	347	400	387	411	390	358	366	385	375	370	384	387	398	352	378	387	377	413	365	426	414	363	380	364	386	382	369	350	380	383	354	394	427	376	433	418	392	397	413	396	336	412	406	381	379	406	378	379	405	385	385	414	373	380	403	395	394	379	384	376	371	386	386	390	362	376	357	379	357	380	371	361	365	383	380	387	358	335	382	387	389	421	385	398	368	374	388	389	374	351	412	384	399	428	346	375	404	385	366	379	412	415	396	355	388	369	396	383	384	430	396	399	342	375	368	404	383	351	365	388	373	366	376	398	412	378	395	421	401	374	363	419	375	402	365	393	399	385	383	405	409	393	386	347	383	353	368	405	390	397	442	382	376	379	356	377	375	391	392	395	387	346	386	391	376	366	385	377	370	380	381	402	352	395	407	352	374	354	364	373	407	364	413	361	375	407	371	369	366	385	386	374	382	394	375	371	364	375	371	407	399	399	408	374	398	353	372	388	380	427	396	393	364	380	353	412	375	408	374	389	364	385	378	381	390	351	383	340	397	380	394	409	394	391	345	386	371	405	394	399	416	384	376	376	364	411	382	379	391	339	352	394	389	351	404	418	351	376	401	371	392	371	401	357	388	382	410	377	373	437	401	343	420	444	387	348	400	372	353	357	363	382	377	422	340	363	378	409	426	401	414	403	392	395	386	389	366	388	429	371	388	389	361	396	385	441	360	398	387	389	374	370	340	394	373	404	422	352	386	377	393	372	371	337	396	423	357	380	406	384	414	408	353	392	403	414	372	408	415	353	413	405	390	397	388	410	380	374	418	416	373	378	389	385	353	365	416	346	393	405	410	372	348	372	387	387	390	415	376	384	396	356	399	327	422	375	358	372	380	377	366	413	366	388	366	387	402	395	391	364	421	374	390	390	392	384	406	423	378	378	390	413	413	392	409	380	355	364	394	356	371	374	402	426	415	421	395	369	364	389	371	396	386	350	393	393	354	349	377	405	377	383	391	382	351	407	351	401	373	405	414	362	359	416	406	396	386	357	390	348	435	397	428	378	376	383	398	383	378	398	384	347	340	357	398	391	397	379	338	404	423	371	421	399	375	384	377	393	371	389	416	348	348	354	403	393	370	397	375	394	361	374	391	399	420	426	366	384	389	383	374	330	396	406	380	390	383	388	415	395	395	400	409	365	351	415	392	369	386	396	380	366	379	428	369	384	375	376	350	380	338	389	375	387	353	401	373	371	404	416	392	381	384	378	361	322	424	358	376	393	356	363	379	406	379	392	366	382	353	372	356	387	392	350	387	391	400	374	392	381	402	386	375	402	344	344	402	376	395	386	416	386	389	393	372	391	390	424	368	371	376	383	389	382	384	338	399	398	405	392	370	354	357	343	389	419	399	371	399	362	389	399	410	424	396	387	420	391	388	390	411	362	406	327	399	385	408	408	398	439	399	395	434	413	333	387	383	409	361	372	404	390	391	400	427	372	382	375	383	384	407	404	377	394	371	340	370	370	383	381	391	340	406	417	354	409	386	375	394	357	343	403	405	368	376	375	405	381	375	380	413	379	367	381	402	389	381	387	375	391	394	380	399	412	340	398	393	377	386	396	404	382	369	409	367	444	376	396	408	379	378	382	422	358	367	415	388	424	350	365	385	355	404	450	379	377	364	369	358	396	397	405	438	361	427	403	369	388	356	359	417	393	341	386	394	378	354	373	415	389	369	384	407	385	346	352	425	342
2101	872	832	917	850	851	827	905	868	815	899	845	811	817	868	805	876	881	793	849	820	859	867	858	843	892	872	844	823	921	849	808	860	836	832	846	847	849	799	857	796	851	862	843	839	837	863	845	817	823	872	841	833	833	829	848	751	891	839	808	867	799	805	842	845	824	828	834	814	854	833	869	796	834	838	836	851	814	853	865	825	861	852	889	809	811	887	795	830	883	797	878	846	863	814	857	865	861	829	832	854	854	816	813	860	879	856	807	804	847	866	884	773	863	810	809	839	871	810	891	809	809	890	885	828	823	904	890	830	831	886	878	823	825	827	825	817	848	829	788	872	858	801	819	793	873	878	859	863	872	847	836	878	836	814	840	841	804	795	863	773	901	794	854	804	836	865	870	888	856	819	816	840	827	858	820	864	821	841	820	829	813	820	838	787	855	836	843	828	807	803	832	900	873	840	874	835	820	866	804	868	830	811	814	871	834	830	813	828	855	818	841	844	845	808	829	854	846	813	862	891	899	869	861	848	869	923	775	843	857	825	879	821	866	847	853	801	865	863	860	780	797	818	899	822	835	802	845	820	804	841	836	894	849	831	804	878	839	837	820	829	807	844	849	852	847	857	841	838	799	847	844	806	857	839	828	839	883	828	836	825	768	824	858	856	831	822	823	805	818	853	858	869	824	804	803	840	817	835	801	823	838	837	834	794	799	883	844	811	865	862	813	806	823	804	848	855	778	798	861	848	841	838	846	799	819	879	861	839	831	872	885	846	875	839	830	857	817	845	818	832	875	893	841	849	839	849	871	807	819	831	878	886	827	797	857	888	920	884	865	832	868	831	845	848	827	840	881	827	836	827	862	835	800	817	856	813	813	873	848	830	796	810	815	887	810	884	843	856	868	814	806	860	866	804	828	858	831	854	825	901	814	863	854	850	855	874	882	806	837	827	815	872	822	857	829	853	862	850	797	819	813	798	878	802	817	830	830	836	792	832	829	833	842	829	840	839	776	837	858	895	804	841	859	870	824	884	820	893	826	836	863	848	867	817	837	828	878	862	802	841	833	808	816	821	866	860	811	880	867	858	795	849	819	827	876	879	819	826	833	847	813	826	826	789	828	862	901	848	848	873	822	829	857	852	845	815	828	847	887	818	872	797	809	838	878	835	858	941	813	851	838	837	846	873	756	837	822	847	779	847	831	866	857	816	837	870	838	858	898	834	819	771	820	841	803	867	805	823	786	832	844	860	895	865	815	797	797	828	874	868	870	854	859	807	861	879	823	846	834	847	866	822	903	865	838	845	835	826	783	818	854	834	831	852	812	849	834	810	842	816	836	814	844	823	860	813	829	878	820	866	848	806	839	851	797	819	858	812	847	847	836	831	737	846	843	822	817	816	851	845	838	828	786	826	854	889	817	803	834	850	854	832	837	850	841	830	813	879	870	866	808	851	837	835	838	829	868	849	803	879	785	831	820	831	822	827	866	812	853	871	816	892	817	840	801	829	877	882	809	825	876	783	877	844	858	900	827	808	859	815	842	845	847	834	837	833	855	824	831	853	885	837	834	845	838	865	805	852	823	803	835	888	815	818	820	823	849	786	886	854	836	848	874	838	803	794	833	822	852	829	778	782	863	841	851	898	846	873	849	832	857	807	808	803	801	887	863	881	842	810	843	837	796	842	887	835	850	816	803	837	837	836	820	779	873	866	822	842	777	814	849	875	823	834	806	829	869	845	827	854	836	823	885	842	908	860	846	832	857	799	854	886	847	830	879	881	839	827	860	801	867	815	824	834	919	875	824	774	818	863	880	825	832	821	815	872	856	867	819	826	858	781	854	854	865	837	845	832	786	834	864	803	817	899	857	820	802	881	882	838	795	877	860	909	850	799	843	829	865	795	854	811	836	874	822	767	843	840	866	798	859	842	800	857	845	835	812	812	821	831	852	842	862	805	890	848	808	848	830	823	819	806	873	813	849	877	845	861	809	837	795	812	841	865	811	816	836	843	857	785	830	852	795	853	883	880	830	847	879	814	825	896	837	878	817	834	802	839	820	824	856	804	852	829	879	781	842	839	839	863	811	875	859	813	853	845	853	828	901	828	854	810	885	838	859	847	863	810	830	812	851	829	839	835	811	861	826	894	827	856	810	842	849	867	832	898	853	842	854	782	850	799	828	845	805	894	842	869	848	827	809	908	860	826	807	860	870	826	785	834	813	811	852	837	825	838	857	810	868	806	826	860	845	781	849	827	877	856	859	827	812	848	796	825	827	829	877	883	866	816	813	764	820	819	814	821	845	839	818	828	829	843	852	860	809	825	831	843	863	821	921	860	814	856	833	790	832	846	823	865	834	829	858	813	834	873	812	878	800	819	823	855	803	857	844	819	858	843	794	895	841	832	845	856	815	850	857	785	840	809	833	840	841	861	754	830	821	847	826	828	859	845	812	812	826	841	824	869	850	822	817	820	818	843	849	862	845	884	845	811	837	840	877	852	832	849	842	813	791	820	798	808	812	844	830	843	799	824	881	864	870	817	834	807	806	889	844	817	832	848	826	830	850	796	891	858	802	794	801	822	818	841	810	830	833	800	860	834	868	814	856	855	810	843	881	808	823	867	805	861	831	862	833	858	832	852	812	811	833	871	838	863	832	834	840	793	833	870	870	877	844	855	803	834	805	825	884	822	846	882	851	832	870	847	861	904	841	813	791	870	785	830	778	828	846	809	848	846	847	877	821	867	830	868	818	877	871	860	854	838	879	857	815	836	806	824	868	836	851	860	810	860	848	857	820	823	804	816	815	858	890	806	832	845	868	818	880	826	865	849	869	881	854	807	820	856	800	859	849	878	800	767	851	785	864	849	844	828	790	854	854	818	840	815	884	859	795	887	820	786	869	838	842	825	820	835	864	879	790	845	809	879	825	882	817	794	835	821	881	868	812	860	803	896	813	819	811	847	878	894	794	760	928	796	877	833	843	852	845	806	831	836	833	843	805	851	839	870	858	814	785	819	845	805	773	861	811	780	857	840	845	786	829	853	843	848	799	799	861	884	849	847	832	813	869	839	853	843	853	877	830	800	786	792	901	817	830	827	817	829	850	835	873	834	845	857	838	871	845	802	793	849	803	885	863	796	809	881	870	826	845	819	793	872	833	840	813	810	792	856	853	848	833	827	825	837	850	821	827	839	857	835	832	839	840	823	847	872	833	834	834	823	841	876	828	815	843	827	834	837	858	820	847	802	845	855	818	851	843	832	840	886	824	861	819	818	888	834	856	840	854	840	829	822	851	860	796	839	804	812	836	844	865	842	834	809	856	850	824	802	842	829	837	846	825	871	807	833	814	823	780	844	845	829	816	839	825	856	830	835	837	844	840	850	823	849	856	852	827	818	857	812	824	821	841	859	837	827	855	817	885	836	854	829	863	896	874	838	829	869	827	832	823	865	850	796	844	825	813	833	826	788	865	820	822	848	818	829	797	860	859	826	846	854	808
7720	502	509	431	352	262	254	256	252	205	192	211	209	225	193	188	166	195	192	174	194	179	162	169	176	201	196	177	198	203	185	192	183	197	201	191	208	172	183	159	190	192	218	178	166	168	176	196	175	183	180	161	180	199	169	190	161	197	194	186	184	208	186	187	189	191	217	192	189	175	198	194	204	197	211	170	229	173	189	171	170	181	167	193	184	167	174	213	172	201	185	163	180	210	201	174	182	190	172	182	193	192	183	181	183	179	179	181	187	182	175	188	201	183	191	180	202	212	190	167	174	209	190	183	188	200	184	185	186	189	203	191	200	202	174	184	177	191	183	188	168	189	179	186	188	179	205	192	168	189	202	169	181	192	161	195	168	181	175	187	208	199	173	209	203	187	188	181	191	192	184	200	191	155	154	188	191	187	189	173	203	169	178	190	197	184	164	154	186	176	190	214	169	180	176	195	189	191	179	189	183	198	169	186	193	197	174	213	188	174	173	189	200	200	185	183	189	209	189	182	185	178	201	181	177	198	189	193	170	170	196	184	204	193	147	185	206	196	188	165	207	189	172	152	205	166	183	174	191	177	187	194	195	179	198	172	173	195	194	178	184	187	186	163	203	194	155	198	173	184	172	205	168	180	183	206	158	204	199	185	166	193	180	175	182	196	199	182	192	192	212	211	184	205	183	197	208	156	210	193	184	209	187	203	180	212	187	179	207	185	201	170	205	189	178	187	187	184	182	187	174	147	176	203	183	181	193	208	185	181	207	178	185	179	172	181	191	200	187	182	177	178	212	184	197	181	189	165	162	159	197	165	179	180	164	182	187	215	195	196	200	217	168	197	160	221	170	186	174	166	202	166	175	175	188	181	160	168	198	187	176	190	213	175	224	184	194	207	194	164	181	184	181	174	178	177	172	190	190	176	160	203	192	185	180	151	194	199	187	217	203	184	187	192	181	179	177	195	178	195	195	176	197	168	171	194	211	203	205	172	173	199	179	154	153	187	173	194	207	205	191	200	175	189	209	207	230	190	206	170	186	174	215	171	202	208	186	163	209	186	155	186	194	197	187	192	156	183	206	233	191	194	184	168	184	164	199	189	177	177	184	196	201	178	203	181	189	165	174	178	183	174	184	194	156	202	186	184	189	182	213	196	190	201	174	160	170	213	182	170	180	195	195	148	171	188	171	203	155	163	155	171	193	180	209	199	189	181	177	201	181	197	186	192	178	159	195	181	174	184	200	166	198	177	185	163	172	185	188	219	187	203	184	176	199	191	177	189	189	179	182	149	192	211	181	187	196	207	191	203	205	201	203	198	169	174	182	144	207	187	172	198	184	196	177	218	181	211	188	182	172	197	184	165	176	196	205	188	210	196	175	188	186	151	196	182	177	190	191	203	175	196	177	180	160	190	202	169	189	200	181	208	205	190	183	171	173	170	205	185	198	206	187	166	194	163	174	178	192	212	174	185	154	191	195	198	197	168	171	184	183	201	180	157	185	194	158	190	178	172	183	166	175	202	194	196	191	184	198	212	181	184	181	181	193	198	197	173	172	208	177	191	176	165	200	165	189	195	191	180	189	197	194	195	195	187	163	200	188	178	178	176	179	166	197	182	201	187	192	172	229	202	217	200	187	205	165	175	149	195	196	174	207	179	208	203	194	205	178	191	203	188	181	173	199	190	203	191	203	199	192	173	170	179	188	182	165	205	204	177	162	166	183	161	185	178	176	199	191	163	185	192	175	180	198	196	197	181	205	195	185	188	170	205	175	160	202	186	190	199	180	178	201	154	181	184	195	211	195	179	188	195	160	171	186	183	200	194	195	186	193	195	173	180	201	166	174	200	192	204	227	185	193	188	180	183	171	171	207	173	160	171	172	166	186	183	170	188	189	190	181	191	184	210	204	201	194	196	192	183	166	193	181	193	182	160	181	201	204	208	174	193	198	194	188	184	173	173	203	193	211	191	204	184	209	182	188	188	182	190	156	183	197	207	197	209	197	212	195	192	182	159	198	181	201	183	172	191	168	196	190	184	213	209	207	179	186	224	193	162	184	190	171	184	171	182	180	176	196	171	190	174	188	199	181	182	186	195	173	202	192	188	164	176	192	208	192	178	169	199	188	172	200	188	160	174	159	211	185	176	188	185	185	155	185	181	183	164	183	173	219	173	179	169	198	204	177	202	191	177	191	210	170	191	208	199	179	189	199	185	164	193	186	197	194	176	174	208	166	209	206	194	192	181	173	207	180	169	181	206	169	183	184	195	174	174	216	182	169	201	187	185	182	182	187	181	158	183	173	234	180	181	165	161	155	176	199	175	191	193	162	167	183	190	181	199	179	150	195	187	183	179	164	184	202	187	170	179	166	187	164	183	176	162	183	188	185	216	193	171	172	202	214	196	187	184	216	189	187	178	192	196	192	169	185	224	178	192	180	190	183	194	208	197	194	185	186	196	205	174	168	151	186	192	173	190	191	185	177	198	164	213	196	181	186	187	188	200	216	194	182	187	176	177	198	185	181	197	193	208	176	174	191	174	188	201	208	179	179	203	177	199	168	190	188	202	160	175	185	210	181	195	195	209	187	173	195	182	181	180	190	165	170	188	242	194	195	166	168	180	194	173	170	176	185	187	194	148	183	166	172	175	198	194	199	195	188	194	210	174	206	156	196	188	181	181	209	208	204	174	187	194	178	179	167	208	186	197	195	199	208	168	199	174	171	181	200	193	188	163	174	204	180	195	199	216	168	168	182	186	184	185	198	174	184	167	164	179	172	196	201	180	173	185	165	190	203	202	180	189	193	174	182	198	183	180	183	173	179	185	179	213	192	195	194	157	181	182	191	173	170	179	195	190	175	192	183	179	195	185	172	193	201	210	177	195	184	192	177	165	175	168	191	189	189	181	158	189	190	192	161	201	190	179	210	197	226	171	194	160	166	225	187	199	175	187	171	201	193	171	192	156	174	220	203	203	191	183	178	190	162	166	215	188	172	200	197	239	212	183	179	193	196	197	160	166	178	224	191	200	166	193	200	171	182	179	204	185	166	171	179	158	193	182	165	179	184	171	198	218	173	197	208	168	214	169	209	180	213	163	197	182	173	177	198	201	165	180	168	175	176	203	185	200	193	177	179	189	203	183	152	199	203	178	193	200	194	180	168	179	171	175	183	215	172	174	191	205	180	214	169	177	158	192	197	177	185	186	200	192	204	162	189	193	199	190	180	177	189	189	189	189	199	182	189	168	196	193	180	185	167	215	170	180	177	170	185	167	174	187	168	173	204	201	187	197	164	184	187	179	189	204	196	172	170	153	177	197	177	197	181	194	195	173	177	181	198	170	208	199	203	175	186	193	202	153	178	164	189	199	211	200	181	201	222	191	167	168	176	197	186	186	186	215	188	207	172	214	195	182	186	180	185	207	201	205	174	197	170	180	188	179	171	203	172	182	165	187	151	178	174	172	182	169	187	191	185	190	182	195	212	183	188	159	160	174
6392	682	1123	1303	1154	972	872	757	676	646	598	629	598	557	558	509	492	499	500	495	495	436	496	488	478	515	436	480	467	454	476	497	476	521	456	419	490	414	463	442	499	467	459	453	457	459	451	432	446	421	459	429	453	433	424	455	473	460	481	447	473	448	434	485	421	437	446	472	467	440	465	453	428	405	483	430	452	455	461	458	433	443	431	450	457	450	455	433	436	472	459	467	460	383	448	393	443	437	445	401	437	470	422	444	435	444	425	484	436	468	397	465	405	442	416	407	457	428	436	429	449	419	449	481	480	439	438	428	473	462	424	448	433	472	441	433	419	440	474	464	457	442	451	489	477	449	463	445	448	469	451	421	422	432	432	445	439	462	483	412	436	442	439	425	473	422	471	422	424	435	463	412	444	462	446	454	423	447	425	429	424	452	453	436	438	441	426	444	445	426	431	473	462	441	458	434	466	438	424	477	433	444	464	413	457	439	425	414	450	424	458	429	415	463	500	441	493	452	461	459	414	464	437	441	455	404	472	451	450	456	426	456	458	475	461	408	434	486	435	416	491	451	474	426	465	470	436	421	468	448	438	445	433	466	464	482	462	453	480	423	441	431	440	416	408	402	426	417	445	441	438	450	456	470	421	448	453	450	468	459	474	435	442	477	437	422	466	430	470	450	492	492	448	474	422	436	441	473	464	455	420	447	438	448	466	470	456	473	441	448	457	446	481	438	467	461	442	437	435	423	478	451	467	426	434	458	479	420	440	480	420	462	434	428	447	447	418	476	448	418	433	442	429	405	472	467	445	427	477	469	417	446	473	444	465	436	457	422	436	422	428	417	458	432	461	484	412	442	405	446	445	493	451	425	407	464	428	424	428	428	426	454	477	425	406	423	435	429	437	420	459	438	471	439	454	444	449	431	440	454	479	510	483	457	426	470	460	433	436	467	412	451	431	464	392	485	459	411	437	448	446	468	437	430	428	447	457	433	417	432	446	458	456	470	463	421	478	426	469	449	464	475	494	440	478	452	437	455	425	442	441	464	421	443	406	472	444	475	427	447	426	465	428	467	468	445	471	448	450	439	462	451	431	420	438	466	458	428	445	439	432	476	424	421	420	462	441	455	456	463	422	445	416	422	442	436	413	451	431	428	425	432	495	459	385	431	438	460	474	458	418	466	484	420	474	460	460	433	460	397	447	420	440	444	460	424	448	464	478	461	457	420	440	446	471	454	508	446	463	459	459	433	460	452	446	483	414	478	443	432	506	469	438	461	456	466	432	440	445	435	422	423	460	426	450	421	500	442	439	428	461	443	462	403	435	455	464	429	447	435	421	424	463	426	468	428	427	435	428	447	405	460	419	477	446	436	459	427	446	422	457	443	464	417	421	446	434	430	454	416	440	480	461	473	430	438	447	433	442	445	483	454	436	437	475	433	466	458	440	454	424	439	441	446	452	452	453	411	452	426	425	456	410	455	477	446	461	413	460	447	440	436	433	481	431	454	448	475	426	428	442	444	426	469	423	443	454	455	465	459	461	455	413	467	448	457	436	453	411	415	453	448	490	441	367	451	449	418	420	420	498	416	452	398	466	465	464	422	456	443	409	428	465	456	431	446	413	468	439	465	461	430	453	431	440	469	445	413	457	444	471	427	441	418	448	432	469	425	435	446	438	428	459	417	458	479	459	447	413	408	455	433	425	410	458	492	423	454	441	434	388	457	470	462	434	455	452	449	460	418	457	413	430	435	473	455	427	468	431	430	446	404	420	440	450	454	453	418	420	425	418	487	473	490	460	413	434	469	432	439	450	449	417	458	423	422	448	491	465	445	434	424	435	416	402	447	438	444	459	455	412	470	463	446	440	418	458	397	447	466	455	444	431	412	439	411	466	456	407	423	463	412	429	431	439	410	437	472	440	463	427	432	462	480	473	431	456	489	427	412	401	422	450	435	438	445	458	434	436	452	423	468	465	467	434	458	433	442	436	434	468	417	442	479	449	465	445	437	479	458	417	491	468	461	450	419	452	445	468	427	480	435	456	457	430	415	448	448	420	449	475	460	438	451	472	440	416	468	437	445	412	479	448	433	449	445	448	433	453	430	439	436	411	451	469	473	427	447	482	458	459	419	437	436	456	441	429	411	435	403	433	400	457	469	444	435	439	431	419	425	412	440	417	414	409	413	478	447	410	430	431	457	436	431	440	414	431	467	423	441	438	421	411	464	429	437	462	433	443	416	443	430	453	432	431	463	449	483	445	468	430	444	442	490	396	444	459	439	414	464	436	459	439	447	433	420	449	442	470	451	490	443	418	437	477	477	456	487	412	478	438	427	442	469	453	433	453	463	433	418	484	484	472	421	462	437	469	422	445	425	457	475	442	476	454	475	469	461	448	435	444	472	419	444	411	466	434	462	461	457	420	459	461	408	432	443	470	442	412	449	450	463	453	466	434	447	428	446	437	433	437	453	452	436	428	417	454	431	448	403	446	452	445	453	471	428	436	459	442	440	417	467	464	440	440	474	475	453	482	433	425	451	477	458	427	416	448	464	434	479	443	432	455	417	407	492	409	440	460	414	442	410	423	421	461	410	455	433	460	446	426	431	425	483	462	438	414	424	444	435	478	473	433	425	402	441	440	462	490	458	429	402	419	458	455	443	448	437	436	446	431	444	408	446	470	441	472	439	438	442	428	446	412	457	464	468	425	419	417	451	460	436	472	465	422	430	471	459	424	447	451	430	429	392	444	461	418	430	455	474	436	459	422	481	425	447	437	454	414	457	438	440	462	437	439	450	456	433	478	443	436	458	459	428	461	424	443	447	425	431	407	468	456	444	472	451	408	434	465	416	425	458	459	443	478	443	436	407	490	444	474	403	443	435	453	423	423	449	421	442	447	454	472	452	421	417	412	444	443	478	438	444	419	438	456	503	432	473	442	428	457	436	427	425	456	459	410	466	463	465	457	473	505	456	472	430	431	445	442	406	424	482	427	437	424	468	418	427	424	463	453	436	453	485	422	424	453	444	429	464	427	469	457	418	477	430	432	430	430	446	423	454	437	447	451	437	427	462	440	455	467	468	438	425	463	429	488	438	454	450	468	463	466	446	433	465	433	451	483	435	477	454	428	455	469	449	432	473	438	438	459	457	485	424	461	462	451	433	456	486	440	449	446	471	436	473	443	495	473	460	418	409	467	448	422	485	450	390	484	434	412	435	458	460	447	465	439	437	472	448	467	447	471	432	471	437	476	461	449	445	459	458	436	428	454	437	449	440	471	435	442	435	391	455	437	465	458	443	459	457	441	454	435	418	469	481	451	423	452	410	454	466	463	419	468	426	469	448	416	401	460	457	458	437	472	450	445	460	463	428	440	443	477	436	423	457	490	435	433	436	427	419	429	451	482	463	476	464	446	434	413	461	419	465	503	466	425	468	426	410	407	430	461	433	410	424	427	428	454	461	466	451	451	441	471	428	415	458	452	445	457	444	447	462	439	470
14425	1116	812	638	479	347	296	273	226	211	212	207	164	202	174	179	167	151	166	180	165	163	165	139	160	149	135	145	147	146	140	142	148	150	140	169	178	172	166	145	147	175	150	165	142	163	179	169	142	176	146	135	168	149	151	151	154	141	145	156	176	174	142	144	171	168	139	154	137	163	146	156	167	160	134	133	150	128	164	175	182	146	148	168	152	165	131	157	153	142	159	161	148	154	163	155	133	162	153	146	155	154	157	153	158	128	129	156	138	141	139	147	152	175	149	157	147	163	146	151	143	134	181	153	160	142	141	145	162	152	148	155	146	160	159	123	162	176	162	165	148	164	134	151	139	171	167	161	148	171	146	168	155	157	162	161	172	149	143	157	153	163	149	151	152	178	156	151	142	158	145	144	157	143	141	157	168	160	134	127	155	149	145	165	150	162	151	167	167	145	164	153	170	152	152	171	139	152	157	156	160	178	164	170	151	153	162	162	188	140	180	142	165	146	165	150	158	161	158	172	133	140	149	130	168	151	155	156	144	120	148	135	145	150	154	172	157	158	134	149	148	157	148	175	174	189	150	167	166	146	142	130	150	154	155	145	151	143	151	139	141	131	157	167	148	149	139	157	143	174	147	158	178	158	183	175	151	137	156	147	172	167	166	149	150	179	139	142	148	154	140	155	163	142	130	154	155	172	156	138	135	163	155	155	156	146	149	134	147	162	139	172	146	160	160	187	149	137	159	125	181	152	148	152	159	150	170	145	183	160	163	157	155	134	163	158	146	122	160	142	152	156	124	138	145	163	161	150	160	161	136	166	155	142	149	168	171	137	141	149	175	174	116	171	141	173	167	160	151	177	153	137	150	200	164	158	162	156	139	180	149	153	163	176	179	164	146	158	177	145	140	142	130	149	163	175	154	137	170	136	162	167	152	155	168	163	149	171	176	140	167	150	142	147	157	147	168	171	175	167	161	165	156	154	171	130	153	158	173	136	171	158	158	130	145	175	142	155	143	131	146	162	163	139	158	148	162	161	167	162	139	140	180	159	138	156	158	137	148	147	153	145	153	128	146	148	151	147	153	168	155	142	139	153	150	160	160	152	159	161	160	163	155	145	156	160	163	152	158	161	151	150	150	165	160	160	147	146	168	160	174	130	142	158	166	165	131	147	144	156	169	175	149	157	142	138	160	139	141	154	182	143	152	179	144	166	151	151	130	149	178	140	139	148	159	148	147	157	149	154	150	154	151	173	149	168	194	140	152	168	152	166	160	150	138	144	146	158	159	131	152	159	166	166	162	168	158	168	165	150	128	149	166	150	136	149	156	144	142	164	143	146	163	135	173	141	136	145	179	169	134	162	157	156	147	157	172	154	160	141	127	133	161	136	171	165	142	143	164	161	129	147	158	149	134	160	134	146	148	146	132	147	155	128	146	175	159	146	183	165	167	159	161	162	131	150	154	137	151	150	150	177	154	139	155	152	159	151	156	153	173	135	158	145	171	135	150	149	126	145	142	151	148	138	128	157	186	140	130	153	143	144	150	149	152	167	181	161	158	169	144	171	165	180	147	158	179	157	164	149	144	166	162	172	158	148	169	163	161	158	149	178	146	146	145	157	160	173	155	148	156	159	151	142	135	157	148	136	150	141	173	156	130	138	146	142	163	162	134	159	177	176	159	153	149	154	173	157	140	157	158	163	178	140	160	148	151	111	153	161	162	164	176	170	147	151	152	139	147	134	157	146	166	173	172	165	158	179	133	147	177	165	143	151	147	148	160	142	140	147	151	159	148	151	154	159	159	179	164	164	156	158	145	161	191	150	129	143	157	170	158	172	173	155	149	155	167	164	172	156	139	128	162	136	163	174	161	182	160	158	143	136	143	141	152	149	168	171	139	161	161	148	129	147	145	167	177	164	173	146	147	148	162	159	153	157	172	169	164	160	164	168	121	154	144	160	153	173	143	173	139	146	146	148	138	139	161	148	149	149	157	158	154	149	141	163	177	153	151	156	159	158	183	136	162	143	147	160	153	178	151	143	171	170	164	155	159	159	170	150	154	144	149	149	136	169	142	152	175	150	169	162	143	180	152	167	139	153	167	148	154	137	158	141	183	142	171	162	161	136	162	152	165	172	154	177	143	146	154	158	159	160	157	153	153	161	157	149	171	152	148	147	185	169	161	140	153	164	147	164	138	160	146	146	132	129	162	159	152	189	166	151	133	144	156	142	147	160	167	152	168	136	155	143	152	149	170	160	163	152	146	142	168	157	172	171	158	142	152	180	128	124	170	129	158	147	160	151	146	150	144	164	148	190	179	156	145	134	163	160	152	141	166	174	165	133	156	157	158	159	174	164	187	150	164	143	142	151	145	141	179	159	159	146	146	147	154	167	139	129	146	134	128	159	149	170	154	154	160	144	167	152	136	156	123	159	133	140	168	136	137	133	160	143	139	145	163	167	177	133	152	144	146	138	169	169	162	167	163	164	144	152	144	147	134	178	168	140	147	166	164	124	143	152	137	170	172	146	150	148	155	165	144	132	146	144	130	153	148	153	151	157	163	153	151	149	147	133	139	147	158	161	162	158	140	150	152	132	166	157	164	169	173	162	130	158	143	156	154	152	176	150	148	151	163	155	170	152	158	147	160	150	169	147	154	136	158	158	159	153	141	164	150	157	149	166	151	159	152	169	168	158	160	154	153	172	148	155	146	153	151	174	167	156	140	183	132	159	140	160	144	152	157	156	155	144	154	148	137	133	170	140	157	159	131	146	171	154	150	174	172	138	135	149	160	157	149	155	157	147	146	156	144	150	129	138	149	155	125	148	140	166	155	169	165	172	183	151	168	149	185	139	161	149	139	154	146	166	158	169	172	147	150	146	143	166	164	142	141	163	160	130	167	168	142	159	157	161	135	127	175	151	141	148	144	153	151	161	114	122	145	150	147	155	154	142	151	136	160	176	136	148	161	164	149	141	169	163	188	147	167	162	139	167	167	173	143	145	137	141	145	167	165	152	135	173	177	157	179	147	135	158	155	168	116	134	167	156	161	143	136	134	170	156	146	164	150	174	154	162	158	134	131	153	159	162	176	182	156	142	171	136	153	160	143	154	145	144	157	132	150	176	183	138	141	164	155	154	150	159	132	147	161	125	168	178	116	147	134	171	183	150	160	143	155	126	164	165	159	153	149	121	151	150	170	161	166	163	151	151	141	183	147	148	140	142	126	147	158	155	169	156	152	169	156	144	161	173	128	137	158	162	152	146	142	171	147	154	140	157	149	132	167	166	144	163	147	160	155	141	168	155	164	168	156	160	141	177	134	167	152	156	157	167	133	147	155	162	126	160	165	165	163	129	154	123	160	149	162	149	155	155	133	152	154	163	147	155	164	151	171	138	144	123	156	157	188	153	158	155	157	171	158	198	166	157	161	144	169	140	141	136	158	154	145	147	168	172	146	164	141	164	142	173	160	182	145	148	175	142	169	161	157	147	155	154
8228	926	1900	2068	1833	1420	1071	1045	901	785	690	679	612	634	528	511	545	524	479	460	536	480	480	449	481	446	450	463	443	480	446	467	448	446	470	413	449	425	429	436	435	467	425	422	399	389	410	409	451	382	406	443	447	442	410	401	437	421	416	414	406	426	440	413	416	389	423	404	411	423	422	411	427	403	410	403	405	409	432	431	430	419	430	403	430	396	432	425	426	407	391	414	425	421	427	428	391	369	420	383	397	406	418	364	393	391	436	400	414	404	406	412	419	407	413	414	389	404	383	437	399	420	404	425	413	420	403	401	396	402	440	356	400	402	452	477	420	365	388	388	368	402	402	406	391	417	400	439	383	387	416	413	448	411	400	442	404	368	364	422	408	412	419	404	403	398	415	418	383	414	408	430	404	376	432	412	401	408	395	409	446	421	374	390	389	401	419	446	406	427	406	391	442	400	444	384	379	443	390	384	419	402	396	429	399	418	429	400	413	447	397	407	404	418	409	392	402	440	426	424	408	427	388	439	392	445	387	441	421	457	404	401	387	396	387	402	431	407	408	457	398	420	415	445	413	375	433	435	396	420	388	393	403	417	429	408	391	437	443	394	426	379	365	405	389	390	394	411	408	411	438	419	413	445	422	405	406	403	417	386	388	408	433	380	436	418	387	383	403	359	358	416	444	385	395	403	391	395	437	389	422	418	385	414	398	430	408	400	389	414	406	380	426	432	421	380	411	393	377	412	399	431	419	422	399	401	443	399	401	443	418	390	407	388	400	412	383	411	419	381	403	406	409	406	391	419	439	454	404	414	421	354	379	429	434	407	413	396	414	397	418	402	403	439	418	387	408	389	433	394	396	413	413	404	393	397	431	419	392	403	384	416	388	454	408	415	404	407	384	412	389	419	430	421	410	368	401	394	404	397	394	398	421	383	386	402	418	380	409	380	397	388	411	409	412	415	379	388	376	386	357	401	383	426	376	419	398	405	409	441	386	420	420	372	423	402	436	429	447	391	449	403	372	438	392	418	397	406	405	403	395	407	390	412	431	394	381	386	380	429	435	406	415	442	416	363	379	409	389	449	368	380	404	408	402	400	432	433	429	404	412	394	425	421	430	433	413	414	379	423	405	389	415	396	428	395	403	402	434	417	385	392	412	360	402	366	429	382	415	397	436	406	378	407	374	424	378	392	403	397	417	378	376	411	409	373	395	404	416	374	411	403	434	382	407	387	433	439	413	447	405	426	423	407	369	437	400	404	398	392	408	415	382	401	426	402	430	404	400	418	404	445	386	449	411	462	378	410	420	398	419	386	426	426	397	409	425	428	444	402	411	401	411	409	413	404	400	423	403	385	392	410	401	447	418	409	389	427	396	406	401	408	428	402	432	438	395	384	386	424	416	407	449	415	415	439	413	399	410	396	409	433	401	425	440	431	403	424	416	405	419	368	399	413	410	377	439	431	407	373	390	418	389	361	379	416	389	426	379	466	435	433	412	399	437	427	428	402	430	420	400	416	412	388	415	429	439	444	422	438	425	393	421	414	416	410	398	377	416	413	410	412	401	439	412	423	383	400	396	421	364	420	439	400	397	377	389	396	386	395	385	406	403	389	404	408	432	442	445	377	432	432	432	413	390	399	446	388	404	401	418	371	415	419	423	405	409	389	389	411	416	387	425	424	385	399	428	426	429	407	432	400	384	374	412	370	407	422	398	386	397	401	445	408	419	418	393	426	375	346	410	401	423	385	407	424	409	394	367	458	403	443	404	403	390	412	367	400	419	428	418	421	384	417	441	410	427	423	408	394	379	360	420	433	401	382	437	400	419	382	378	366	404	384	422	395	454	393	401	408	402	382	443	406	426	395	444	413	395	417	398	405	410	412	371	407	384	385	384	432	416	392	382	415	397	401	406	421	422	414	402	460	404	404	405	401	410	425	399	400	422	387	413	406	437	389	444	396	413	382	414	389	384	438	401	389	391	397	402	383	400	441	394	405	435	434	428	442	395	451	389	438	409	375	401	425	385	423	411	416	411	406	410	386	365	399	462	393	410	398	390	416	393	400	400	408	398	418	427	407	451	422	396	381	436	417	359	371	400	383	439	387	465	408	401	370	426	403	395	433	410	425	408	425	408	426	417	414	378	422	443	410	362	390	383	409	389	405	420	399	390	439	390	438	436	426	401	395	451	390	447	381	423	395	383	401	415	393	376	419	415	365	416	408	414	409	407	413	396	368	399	406	410	411	443	405	390	409	446	406	444	430	436	387	386	404	393	396	402	408	401	412	370	417	378	417	429	431	367	425	411	412	418	413	412	422	440	397	397	381	398	394	420	421	364	399	415	398	400	397	414	423	414	387	417	407	413	442	410	419	380	437	432	427	389	391	413	414	390	374	368	422	433	434	399	435	462	414	401	407	410	436	412	430	401	435	427	398	430	413	419	388	419	420	432	435	407	419	402	425	388	419	390	377	439	434	432	429	394	388	388	407	390	423	412	406	409	406	377	393	427	410	411	422	397	358	398	381	388	395	399	415	401	407	406	367	421	382	446	404	380	411	444	385	360	391	387	387	411	393	394	420	400	398	401	411	406	428	425	377	402	398	412	395	393	394	427	424	410	398	439	429	411	368	415	393	411	423	394	390	387	415	370	405	436	396	378	393	400	431	434	403	444	410	395	427	382	436	413	406	387	408	397	391	408	391	419	397	411	398	417	403	401	438	412	361	418	411	408	391	402	389	403	411	438	409	406	395	432	390	398	418	385	421	395	407	444	396	394	409	386	403	400	384	413	388	428	398	414	401	412	388	407	355	426	366	396	413	383	414	395	417	411	383	400	403	428	451	395	388	390	408	409	417	417	407	429	387	393	376	370	411	391	381	435	406	410	433	372	385	389	404	432	410	366	450	402	384	403	381	393	426	439	428	455	420	442	411	444	401	423	418	389	397	376	410	434	390	459	404	421	418	444	435	410	401	396	416	396	442	412	407	426	427	403	434	424	383	435	419	427	389	393	428	401	368	401	416	391	386	414	359	429	424	410	415	391	412	382	388	432	401	377	392	436	420	369	391	424	434	408	409	420	401	411	418	424	392	394	418	403	418	412	383	436	447	408	406	369	418	389	417	393	431	406	405	420	443	411	423	429	395	381	422	411	418	381	378	408	458	384	399	402	402	369	417	438	373	405	378	401	407	380	406	381	410	406	408	375	414	442	414	411	381	407	390	426	402	401	401	413	409	425	419	380	389	424	415	407	416	395	403	420	399	443	386	383	409	424	412	418	360	412	432	441	388	370	428	402	404	390	416	377	376	411	385	347	418	397	402	405	385	395	440	407	413	399	416	397	424	388	383	450	380	419	423	385	427	437	382	418	415	392	388	418	399	401	394	373	417	432	420	411	391	394	426	411	417	419	394	404	424	432	411	387	381	440	401	424	404	402	385	397	383	403	390	417	399	407	432	372	426	396	394	394	375	403	368	433	388	399	417	414	403	458	424
1741	347	354	373	411	385	420	384	397	383	404	397	390	385	362	369	392	340	393	387	402	387	376	358	374	382	385	362	395	384	404	379	378	400	382	401	379	372	369	381	347	367	400	402	383	369	387	392	379	407	372	343	392	357	407	416	379	368	401	375	370	413	384	377	396	344	371	396	390	345	393	388	383	367	378	363	339	392	400	360	382	388	380	373	358	386	356	334	402	403	382	382	397	396	367	401	356	389	373	413	395	377	383	391	389	403	391	370	370	394	379	372	374	384	374	417	373	406	403	393	404	367	404	376	349	376	393	382	394	402	404	377	357	391	431	393	379	393	404	377	389	364	410	413	360	382	401	374	370	369	380	369	387	378	389	391	370	437	387	371	434	355	362	401	363	348	368	376	395	393	361	361	359	383	393	381	384	390	376	390	400	395	362	398	387	345	405	422	394	350	360	394	392	369	376	392	372	396	389	388	406	381	383	346	369	346	333	375	375	370	390	395	373	386	334	383	405	390	373	403	359	403	419	368	399	409	418	408	372	397	350	412	385	396	387	385	364	396	408	386	402	349	357	407	369	366	376	382	382	370	413	387	383	392	351	372	392	376	402	357	387	397	378	354	398	403	417	386	395	377	394	378	399	369	368	406	410	381	391	372	347	350	371	399	389	387	360	410	375	352	444	421	354	394	379	376	357	392	408	354	368	359	404	378	406	397	364	385	370	378	380	363	403	414	409	368	392	362	343	353	362	381	361	383	371	377	340	375	388	417	384	399	414	339	382	352	403	399	378	369	411	402	376	391	414	428	387	361	394	384	364	392	387	368	356	366	377	361	391	389	391	375	400	415	384	389	397	362	374	348	395	404	407	367	379	363	424	381	359	344	358	410	363	380	393	378	390	382	372	391	373	391	407	349	393	367	400	385	397	380	368	380	388	354	388	399	405	387	413	407	384	414	383	350	398	373	349	406	395	393	419	377	355	380	346	389	422	352	350	383	388	418	403	394	421	392	388	385	362	369	359	373	371	394	422	386	396	369	372	384	392	403	375	380	425	381	342	383	418	386	390	388	365	411	363	377	393	380	363	371	334	372	380	407	425	399	385	389	390	355	375	384	358	368	354	398	372	407	397	386	357	425	381	399	398	383	391	392	418	366	396	389	398	389	367	369	385	383	402	389	401	380	383	375	403	403	397	382	420	364	358	349	385	360	405	389	378	368	357	421	416	362	388	367	393	373	377	401	373	370	387	402	382	363	360	399	355	392	389	408	379	367	372	385	396	380	362	395	361	372	376	390	395	383	372	392	393	340	393	360	407	367	382	371	397	383	378	361	400	402	342	378	362	373	366	356	401	382	377	393	408	371	380	395	356	390	389	346	400	387	372	382	382	371	411	376	347	387	405	392	388	390	396	358	391	388	400	379	461	391	377	370	374	337	344	379	382	387	379	375	381	371	385	367	357	409	362	380	373	362	372	360	371	393	379	370	366	369	389	397	365	414	408	393	388	386	352	352	381	373	354	367	379	406	386	432	370	332	393	384	348	382	388	397	390	403	399	390	413	406	352	381	379	384	398	385	348	368	414	408	342	389	386	376	406	360	400	369	387	407	382	372	392	360	378	371	376	351	370	375	404	397	408	371	370	367	373	412	357	409	425	361	402	390	347	362	361	446	389	392	367	403	382	358	361	381	358	381	369	391	403	381	358	402	389	385	412	396	397	359	377	401	360	390	388	392	372	367	377	396	393	352	415	405	357	369	356	360	378	408	396	408	389	404	384	369	418	391	381	380	377	413	389	361	396	385	364	406	365	386	342	338	373	403	351	393	372	383	400	359	362	415	427	385	377	357	416	343	383	404	407	430	376	424	378	343	362	393	362	393	384	327	378	411	379	378	365	405	393	373	341	375	405	366	371	362	382	383	407	379	370	353	389	361	415	408	391	377	437	399	360	389	381	327	352	373	389	387	368	384	375	365	398	364	386	382	379	419	391	394	390	408	412	373	383	380	366	410	374	368	365	378	418	427	408	376	386	401	359	370	408	372	407	374	400	393	400	409	395	436	396	407	394	380	406	406	379	375	397	392	373	389	348	388	358	415	377	362	396	386	348	364	376	412	399	383	406	433	397	387	362	400	359	408	417	372	346	367	378	410	386	385	394	395	380	370	369	358	367	387	363	392	370	392	410	374	387	385	376	403	426	356	384	403	376	378	333	395	393	376	357	398	394	409	376	367	375	397	374	391	406	400	359	398	379	386	425	381	391	343	343	399	387	405	364	362	384	345	383	374	391	376	387	404	340	337	354	385	384	359	390	384	345	388	405	391	382	388	372	383	399	395	419	375	394	407	378	398	379	419	355	369	408	392	383	342	363	364	394	358	412	351	406	358	388	369	377	368	404	378	415	363	377	419	367	366	379	392	372	390	345	342	385	364	356	389	381	369	373	381	386	365	378	391	389	404	389	375	391	377	399	373	372	387	371	420	335	338	391	354	382	368	374	407	379	382	378	395	351	380	381	401	426	367	397	365	413	357	348	367	397	375	384	387	396	410	373	391	359	349	370	367	353	403	386	359	383	377	380	407	381	413	369	411	403	368	393	394	357	376	387	355	375	386	407	447	373	394	375	353	348	382	388	395	355	346	409	353	327	386	375	389	413	362	389	388	374	359	419	345	393	405	399	401	408	394	383	395	406	353	427	407	392	417	359	415	375	364	371	361	367	373	376	393	423	375	411	378	356	369	379	378	390	382	388	363	352	419	379	396	385	400	401	357	355	392	355	394	377	374	341	391	383	386	374	389	385	387	393	401	361	367	440	411	398	374	376	351	374	357	386	322	372	388	379	398	363	371	392	389	380	392	408	387	351	365	376	399	399	380	370	346	412	424	392	386	335	342	368	386	386	440	439	380	370	386	412	378	393	379	367	384	359	384	406	386	402	364	420	393	373	328	410	365	370	362	359	365	363	377	365	376	380	421	400	377	391	401	404	385	422	415	361	336	396	385	360	346	384	388	378	353	353	359	395	359	399	372	413	363	392	392	413	377	388	372	398	367	370	424	337	383	401	410	382	405	413	349	383	393	358	375	383	367	372	384	371	410	368	399	367	395	396	380	376	357	415	399	371	365	426	420	394	394	373	379	373	361	379	365	403	343	328	422	381	355	345	393	413	386	358	360	376	389	372	353	360	388	374	392	357	372	392	386	369	399	398	386	401	368	393	355	360	364	389	410	368	424	410	376	373	405	376	406	359	392	387	437	381	414	371	427	404	374	377	384	347	381	393	359	388	342	391	397	380	411	381	385	385	361	372	352	381	405	414	343	378	380	354	358	393	341	359	410	397	407	408	417	374	373	348	338	350	370	413	360	358	404	381	352	354	354	402	375	400	354	416	369	360	406	354	375	365	400	421	379	341	364	402	396	409	376	431	397	388	377	360	373	376	368	394	365	379	358	382	367	357	392	400	376	398	386	370	363	378	388	409	397	373	377	377	356	400	363	388	373
2149	850	826	875	868	851	840	870	890	792	862	807	850	832	849	891	842	809	807	884	819	836	856	798	888	853	854	858	828	855	825	819	825	814	830	855	847	802	867	810	857	832	799	884	814	818	768	874	787	877	832	813	795	829	840	825	859	824	852	796	826	838	859	833	854	860	822	813	869	776	799	806	838	844	879	846	838	818	811	791	883	877	852	824	836	813	828	823	829	845	828	841	847	777	864	825	797	855	846	800	885	841	860	824	789	828	825	803	817	834	788	887	856	851	808	866	780	816	822	827	835	835	823	855	883	830	792	889	801	817	869	807	851	816	789	834	845	852	767	834	819	810	803	837	863	815	834	853	860	811	821	822	887	833	847	833	839	826	821	838	827	802	858	850	849	843	878	863	819	847	836	856	869	812	797	821	832	825	835	873	851	824	863	782	796	836	827	827	791	821	839	837	847	869	829	850	850	868	858	765	810	854	832	824	872	808	808	838	838	848	794	819	807	852	835	864	812	785	854	864	847	846	839	791	791	849	877	852	805	817	855	802	825	816	887	852	859	798	869	864	821	849	838	837	831	836	877	840	849	814	857	813	866	824	780	853	871	858	824	860	850	828	821	891	789	819	799	848	856	794	844	818	889	823	841	846	795	875	824	842	801	813	877	830	805	842	865	840	856	852	869	808	858	817	832	856	835	817	829	825	828	873	884	778	807	835	800	819	835	836	792	794	842	855	836	850	803	848	863	809	852	862	837	913	834	883	790	823	862	828	853	858	847	863	831	813	837	880	876	826	812	831	835	903	808	841	825	826	830	880	836	835	862	818	852	911	794	846	862	877	827	838	852	914	795	869	845	847	850	853	847	810	804	816	869	817	811	861	873	840	825	824	857	791	849	802	824	854	809	878	864	842	852	872	821	786	825	856	825	838	792	871	792	869	824	903	847	847	842	814	853	887	860	810	847	790	866	794	818	822	794	835	863	812	818	824	819	872	803	853	808	792	842	812	859	844	780	824	858	832	846	807	806	835	821	744	808	837	784	823	814	824	876	813	832	822	825	851	841	863	838	872	838	823	811	830	879	807	826	864	811	834	799	808	830	852	830	825	808	787	853	835	837	820	803	811	792	840	836	806	897	803	807	806	880	918	860	811	858	791	848	875	895	796	846	836	878	812	849	821	855	821	817	862	866	831	827	857	856	802	870	793	878	837	870	896	855	829	839	816	832	827	821	864	861	836	828	895	874	819	839	791	871	835	843	828	826	831	823	823	822	857	835	785	884	846	818	837	829	841	842	845	845	849	790	812	863	841	840	833	828	858	871	816	805	768	850	818	793	828	856	832	843	797	861	805	820	877	840	847	860	837	879	794	853	810	847	841	845	818	776	871	804	796	838	822	809	780	906	818	813	874	903	832	860	817	798	870	802	849	838	816	812	781	848	805	898	846	818	873	833	828	862	876	800	839	863	770	845	859	841	814	819	830	864	835	815	809	815	777	864	861	814	841	857	837	830	856	828	877	847	803	848	851	791	812	902	806	827	830	853	804	839	836	825	829	852	807	837	756	807	828	790	847	839	842	858	831	839	797	820	795	809	876	855	791	866	872	846	848	824	854	830	823	808	831	822	913	839	823	833	858	812	774	850	763	823	812	873	806	811	808	804	827	880	819	813	874	822	806	856	880	819	873	837	803	771	829	818	827	823	794	805	851	808	871	829	818	811	784	896	837	779	868	791	933	839	791	848	828	861	800	808	826	865	819	807	794	863	759	807	882	843	852	833	815	814	874	867	836	867	828	806	845	836	811	879	855	778	839	858	908	822	765	844	835	843	839	834	782	867	808	836	826	858	827	784	802	835	869	829	838	788	793	786	813	810	830	847	782	799	830	804	864	857	839	835	855	813	810	832	866	858	850	806	822	816	851	855	808	809	804	869	845	790	841	815	855	837	894	839	865	855	779	889	875	901	847	842	856	829	789	831	806	782	861	838	848	828	830	789	854	861	829	858	832	796	791	874	826	797	848	832	888	832	832	836	813	837	795	772	863	886	891	810	865	804	815	832	792	822	806	830	825	830	816	840	847	857	836	840	796	778	860	870	848	816	831	839	845	908	859	838	821	805	840	868	833	817	801	783	801	879	835	809	861	803	826	864	823	808	784	821	884	832	811	823	807	826	833	885	809	871	893	834	856	883	822	827	825	865	843	827	836	824	835	790	867	859	826	850	795	861	833	863	855	796	837	851	872	795	811	842	821	876	841	825	870	854	809	841	872	828	864	850	835	802	867	874	840	833	835	840	855	829	849	908	829	815	833	842	816	820	853	841	774	847	846	800	826	818	885	875	803	857	835	776	797	845	863	888	845	844	842	827	823	830	830	831	866	802	864	886	827	812	838	868	821	810	810	834	871	798	821	803	830	837	824	840	843	852	835	830	840	881	838	831	797	812	812	820	780	789	822	872	783	840	839	794	800	874	837	867	842	858	839	880	809	798	857	869	878	834	858	834	822	797	843	836	848	863	873	824	846	842	833	883	822	832	786	862	803	805	826	816	828	827	824	817	864	841	866	814	828	826	844	869	866	792	785	828	881	838	801	821	825	819	858	822	877	839	818	822	789	778	852	827	814	796	858	827	867	787	849	839	822	844	846	815	855	827	819	810	823	804	819	868	837	838	860	819	829	809	827	841	843	838	853	825	785	843	866	832	845	809	834	809	819	825	782	832	834	783	840	820	824	835	892	871	800	827	816	805	822	842	781	852	842	828	846	839	836	843	840	816	848	872	832	855	822	822	827	866	823	832	867	848	819	834	815	883	835	818	830	826	856	863	839	846	830	856	844	851	867	876	840	871	843	818	848	860	850	812	846	785	769	857	836	826	893	838	809	835	852	855	854	818	889	828	820	884	772	798	798	871	811	845	826	852	877	784	808	816	815	813	829	852	835	863	865	821	835	832	807	802	769	851	869	831	818	858	860	881	758	809	856	828	847	877	852	845	808	854	794	852	843	829	847	847	811	824	844	841	798	838	819	891	864	884	813	828	844	835	829	863	797	849	858	835	889	862	857	808	832	778	831	848	818	797	817	861	839	867	863	805	880	860	805	816	857	846	855	772	835	830	880	802	809	855	820	836	891	831	804	839	836	892	862	828	867	870	853	899	871	801	813	835	861	834	817	816	798	834	826	805	847	857	760	817	782	836	792	851	852	791	859	842	864	820	804	840	799	845	796	814	842	839	828	737	859	862	830	809	818	828	861	823	847	845	845	824	798	841	850	820	830	795	793	822	834	834	910	860	812	823	847	826	826	886	816	861	817	859	860	842	852	811	858	836	863	872	815	872	836	828	864	854	834	778	818	788	844	836	788	787	826	771	795	885	810	848	860	859	815	834	812	825	885	876	828	806	805	863	773	800	834	857	823	850	870	847	838	843	847	817	854	770	813	853	881	843	859	855	864	833	807	847	831	835	804	863	801	797	824	818	846	820	848	784	792	804	832	819	764	844	817
7698	481	456	383	351	280	273	229	244	206	224	215	214	205	196	200	178	183	214	165	194	188	238	218	186	172	181	196	189	200	185	188	201	197	181	187	193	201	201	176	224	179	167	184	193	179	199	193	181	164	198	185	204	205	181	192	184	193	206	179	202	198	172	164	185	171	170	181	184	191	175	180	195	181	198	203	181	177	170	186	182	217	179	180	189	153	190	173	198	197	195	188	200	186	178	205	178	207	179	199	183	188	166	191	189	171	209	169	194	187	185	156	228	186	160	203	202	163	167	172	193	191	189	206	183	204	209	187	184	204	165	188	189	188	184	188	189	183	177	182	157	186	209	196	180	189	184	184	170	219	174	200	184	167	165	174	194	185	197	178	187	228	181	177	172	171	198	183	177	181	180	193	175	189	180	216	192	207	179	183	186	160	194	180	174	194	200	172	206	188	209	197	186	200	177	166	176	189	185	187	178	175	189	184	185	193	192	170	173	177	198	195	192	182	205	173	199	163	180	205	183	174	210	201	202	197	186	167	191	171	195	160	172	188	191	189	200	175	206	207	201	190	176	177	151	232	199	186	197	213	174	155	162	149	182	166	182	200	171	179	177	192	178	193	179	169	188	183	166	199	202	183	190	174	195	197	198	230	182	182	186	169	167	163	178	165	186	205	202	185	158	164	199	196	191	179	200	212	197	194	183	199	172	189	186	185	187	202	189	185	175	209	182	183	187	194	185	174	195	175	153	185	205	188	193	172	174	177	168	203	218	181	179	179	181	175	164	222	193	196	192	179	227	182	172	169	170	192	167	192	177	173	163	164	147	204	181	172	214	193	170	170	159	185	182	167	174	209	195	184	192	204	174	189	181	176	166	181	232	175	156	171	171	172	186	206	180	188	189	186	214	207	204	182	196	160	191	196	203	196	184	176	165	166	188	171	205	212	186	181	195	195	205	201	184	158	170	169	193	190	217	201	196	192	184	180	185	189	184	163	186	183	179	164	193	196	191	182	177	177	186	177	170	191	214	200	189	176	179	199	187	192	192	193	172	208	179	182	171	189	188	194	205	189	168	195	160	188	176	199	197	183	177	201	185	200	185	170	194	170	157	172	183	182	187	203	189	200	187	177	171	191	219	158	184	188	181	186	199	202	177	196	187	187	173	196	203	206	215	190	188	175	195	171	184	189	173	173	189	188	226	182	175	160	185	182	183	194	165	187	162	194	210	184	157	179	178	170	168	174	193	192	187	191	179	186	193	168	181	202	176	173	186	187	184	192	180	163	171	173	203	166	172	174	174	191	179	177	199	159	199	198	191	217	186	203	201	198	183	176	195	175	181	195	194	191	189	190	193	214	195	169	145	178	185	190	203	174	207	164	172	208	188	186	206	183	184	210	187	176	176	223	184	194	199	189	202	177	195	171	175	181	184	160	187	182	192	199	172	185	193	184	195	204	178	169	185	166	169	196	198	186	179	173	201	211	180	216	186	181	187	169	185	187	185	195	202	167	187	204	183	181	179	200	184	179	189	209	203	189	176	181	216	209	226	215	185	173	192	160	155	191	162	208	194	167	202	195	168	182	173	219	159	206	206	197	174	186	166	149	205	221	182	155	182	174	205	211	175	185	182	202	191	198	167	184	171	206	176	209	199	186	179	198	177	211	182	184	185	183	181	174	184	189	163	187	185	196	200	173	163	218	201	193	162	155	179	172	164	192	181	173	185	197	180	188	187	204	192	165	199	212	196	190	186	182	173	190	160	196	194	205	198	221	207	169	171	184	156	197	198	189	221	195	189	172	181	168	186	212	161	152	182	192	174	163	183	191	178	172	197	190	189	160	180	150	174	203	192	178	192	169	182	172	180	188	182	202	213	202	197	192	192	199	202	194	201	207	197	189	196	199	198	183	194	177	189	198	194	169	183	196	168	189	152	198	194	177	176	192	170	193	177	201	187	188	158	183	208	182	182	173	179	177	180	194	183	190	186	171	177	197	210	187	151	173	221	179	202	176	182	187	167	179	178	192	176	204	213	160	205	184	185	205	175	167	205	180	185	179	191	218	184	191	169	163	178	163	171	195	171	185	192	159	185	188	170	153	187	169	217	196	190	152	215	180	186	185	197	199	181	220	189	175	174	209	180	189	162	193	177	207	186	195	186	187	183	174	184	198	174	177	186	179	210	193	183	169	202	178	171	173	177	165	186	172	181	184	173	171	174	172	222	188	190	159	189	204	208	154	183	182	200	161	186	189	197	160	197	207	196	180	192	205	207	199	169	164	176	206	201	188	182	172	199	187	186	175	200	172	192	166	185	203	161	175	180	190	201	197	183	179	176	203	194	179	194	174	173	189	200	200	166	191	204	190	185	177	189	174	183	208	165	204	202	168	173	202	177	197	214	166	183	167	188	159	206	152	196	170	168	182	152	170	216	195	185	163	218	163	197	182	182	182	210	197	201	205	178	211	195	191	186	188	169	171	199	190	161	210	199	196	174	216	193	185	197	163	179	198	198	164	166	187	181	175	197	203	209	202	161	199	190	203	197	184	219	185	175	173	182	162	187	186	185	164	209	186	176	183	195	172	193	195	173	171	171	199	183	200	184	187	205	211	192	154	186	196	174	187	218	187	215	173	195	198	177	170	173	187	179	206	198	183	188	188	202	173	186	180	220	185	191	174	174	183	170	190	201	178	190	177	185	181	182	187	193	182	175	173	179	158	163	194	197	166	187	187	182	178	195	194	205	201	202	206	210	161	170	204	181	228	191	175	188	201	206	151	173	181	180	188	159	207	183	207	200	189	171	191	168	193	202	193	172	192	212	192	159	181	178	159	171	165	191	203	191	161	166	210	205	183	192	195	191	180	200	186	179	208	160	204	159	200	163	166	185	192	185	170	172	198	195	191	164	194	178	200	195	192	199	217	186	169	161	159	168	185	198	189	205	168	186	177	197	182	194	183	171	194	187	195	205	179	158	166	174	195	184	176	184	187	185	173	198	189	181	208	206	203	199	184	199	182	170	184	177	195	165	176	208	186	178	188	180	196	200	192	169	152	217	203	161	194	215	182	198	216	213	172	189	178	197	218	180	168	174	198	170	198	173	208	200	181	228	187	186	178	158	176	178	186	178	198	170	164	183	185	184	188	192	172	201	188	187	194	187	173	190	186	198	200	219	173	194	197	184	188	191	199	192	167	182	161	184	172	184	184	178	196	182	199	171	194	205	184	174	199	182	189	163	176	183	177	168	186	201	176	178	191	167	194	186	169	203	208	196	177	198	176	203	189	195	182	170	180	176	192	189	201	187	172	167	185	214	177	186	176	184	187	181	192	204	199	168	205	208	196	185	188	213	161	167	170	196	183	204	200	194	200	177	191	186	181	170	214	188	204	210	188	210	201	189	170	185	198	206	208	205	189	200	178	222	196	164	180	199	185	192	174	187	190	214	175	202	196	194	187	179	179	167	198	173	202	191	188	189	211	186	169	213	189	184	211	196	204
6353	708	1163	1306	1110	966	819	693	687	653	597	602	556	575	544	519	534	490	504	501	483	493	468	455	494	430	452	453	503	444	430	495	452	478	475	455	421	475	445	454	457	485	488	443	447	457	441	463	444	478	442	474	428	412	449	445	471	419	428	436	447	430	439	428	448	466	437	448	473	435	404	450	444	423	419	457	460	425	439	424	447	426	445	451	426	428	401	465	444	422	431	468	445	415	449	442	481	457	448	451	432	453	424	405	437	414	403	440	426	436	397	456	451	448	421	439	438	439	460	446	441	424	385	429	469	442	459	459	449	464	436	453	472	420	460	417	438	473	441	499	488	461	434	456	422	451	408	437	431	456	425	418	460	424	431	450	483	459	442	462	437	469	461	475	467	433	453	456	412	450	417	417	448	466	440	428	451	429	448	424	402	413	438	458	466	436	421	430	461	399	473	464	457	412	463	467	466	420	404	423	493	435	422	462	434	416	453	418	443	427	431	464	435	439	425	449	422	483	417	411	417	453	444	458	441	459	425	466	470	422	467	446	463	448	435	480	451	411	460	465	418	468	439	471	456	445	445	421	439	433	396	436	447	450	461	468	465	409	418	421	461	455	471	448	443	464	437	429	428	441	457	419	445	425	454	439	449	386	456	434	424	449	445	408	443	466	464	427	434	424	463	421	447	457	430	401	442	435	457	458	405	403	407	468	413	433	394	447	455	450	421	450	458	449	419	451	415	434	460	450	439	455	473	438	427	459	461	448	459	398	467	469	428	432	428	433	426	473	421	398	435	416	444	456	422	412	426	513	449	421	447	418	464	436	470	433	418	449	428	438	427	446	468	408	432	410	433	498	463	450	457	451	477	458	434	438	434	441	426	438	420	468	449	430	442	461	419	426	439	415	436	456	467	455	476	469	444	476	447	475	440	453	451	430	437	445	401	447	420	442	453	463	451	459	432	470	439	460	460	454	435	449	438	409	416	464	413	454	487	442	455	442	449	434	456	443	444	440	476	440	417	406	445	442	448	466	443	462	457	451	472	434	427	463	445	463	443	409	463	459	442	399	433	395	411	411	429	457	428	429	446	465	411	432	456	466	425	421	436	442	444	455	446	474	448	423	423	454	443	440	431	389	451	420	464	455	439	412	454	445	404	441	430	432	394	421	458	477	426	409	449	456	421	450	435	490	463	459	437	452	399	446	448	452	425	438	458	426	448	443	451	414	453	444	462	425	485	435	425	447	494	436	457	457	451	452	455	449	458	444	434	419	422	473	419	438	455	411	433	469	432	482	464	464	442	465	428	411	445	441	458	474	428	440	463	426	450	430	428	423	449	429	406	452	421	465	416	429	459	447	446	426	423	491	423	452	431	442	432	430	442	449	418	473	425	426	449	433	436	449	449	435	437	417	451	454	432	442	445	433	403	437	454	455	441	413	450	418	447	447	441	421	416	445	450	387	416	443	461	450	439	459	409	440	472	459	441	451	443	434	453	452	436	463	464	456	428	443	413	435	453	470	457	430	427	446	444	447	451	472	444	464	421	455	414	471	440	420	430	464	436	450	439	442	431	441	460	404	467	437	483	455	469	397	455	434	455	462	481	421	437	407	425	449	450	436	428	413	428	411	456	411	449	413	465	449	455	450	433	482	439	464	428	431	452	440	470	462	473	471	381	422	437	422	481	474	471	469	449	415	405	437	443	479	504	459	435	457	448	437	467	440	459	437	445	474	462	466	431	455	429	426	447	474	457	419	441	410	492	479	426	432	433	450	429	446	413	445	428	434	406	470	475	422	477	443	440	430	429	439	448	483	444	414	412	438	436	410	425	428	430	430	454	444	443	415	425	408	441	402	468	438	486	422	468	456	457	432	404	424	465	419	407	424	448	450	429	425	443	447	446	480	445	445	417	432	451	456	420	409	457	428	452	429	443	445	455	481	449	444	488	443	435	448	430	446	476	440	492	455	456	456	438	437	459	434	455	444	435	445	466	436	440	464	433	455	435	435	436	464	435	435	449	441	482	458	446	476	457	454	414	445	463	482	484	442	442	436	471	456	449	434	425	419	431	445	418	418	450	471	431	428	435	466	456	427	445	419	443	441	423	435	486	462	444	441	422	377	424	496	487	467	434	456	420	427	418	420	396	423	434	440	469	437	445	418	380	445	435	440	462	465	428	423	420	475	441	474	462	457	450	423	460	496	467	479	437	452	474	452	466	466	439	424	431	403	417	455	474	433	465	439	458	475	447	428	445	450	418	463	455	402	414	436	426	451	429	412	453	421	438	401	455	462	435	411	438	485	448	486	460	460	485	430	438	430	443	427	419	441	426	402	429	436	475	435	455	435	426	439	420	421	477	441	428	459	419	474	440	449	400	463	435	431	420	449	439	485	456	435	459	443	415	442	443	458	425	439	456	424	458	425	443	440	418	451	418	476	436	486	447	471	417	479	445	408	451	394	469	396	442	443	436	452	464	412	455	446	442	450	451	472	445	418	451	418	425	443	387	430	435	466	452	456	407	444	424	453	404	453	478	448	435	435	417	470	443	447	447	450	491	423	460	425	453	459	447	443	496	418	446	422	432	450	418	449	459	491	465	470	449	480	433	426	400	450	443	436	443	432	393	434	459	400	456	417	494	437	494	452	399	397	457	473	441	443	409	461	435	441	416	406	454	452	465	417	489	466	433	430	458	439	426	433	420	459	436	405	367	471	414	434	436	410	447	452	488	440	446	421	467	452	428	468	458	474	416	434	445	433	470	434	433	418	480	423	405	472	443	474	435	463	407	447	458	431	426	459	463	419	441	433	471	409	460	434	465	452	449	456	433	439	442	481	389	409	459	433	487	435	436	435	436	477	438	412	437	473	475	441	438	459	454	436	437	453	425	405	426	439	483	475	455	446	464	422	444	429	457	430	438	435	475	414	462	435	472	409	466	444	426	449	405	467	474	457	450	438	474	431	439	443	461	452	469	427	457	426	404	441	458	423	431	448	440	455	456	414	431	478	439	452	433	427	440	447	481	456	434	440	484	452	409	436	426	455	451	463	451	435	451	485	479	428	422	424	434	467	431	426	452	477	474	443	419	445	458	469	427	427	443	436	453	416	455	466	421	422	471	452	399	439	448	427	453	415	451	464	440	449	430	434	455	423	423	474	467	480	453	477	400	441	429	465	470	438	408	431	409	439	463	432	456	401	430	428	466	437	429	456	395	472	452	469	449	463	452	431	434	463	486	475	437	465	449	434	453	447	424	448	472	453	441	448	384	434	470	407	441	453	457	432	428	465	428	438	462	405	430	427	455	430	470	430	439	426	404	463	427	461	444	464	464	451	439	468	388	443	401	481	487	431	429	449	436	470	440	446	469	459	444	451	490	447	442	451	409	426	450	451	441	442	468	425	437	430	440	420	418	428	429	417	455	439	424	465	415	479	421	433	453	447	456	390	428	443	445	471	458	433	449	453	465	448	455	439	440	449	448	414	448	446	440	459	449	450
14389	1127	786	639	494	382	289	284	246	238	197	201	193	167	189	164	160	159	173	162	177	150	156	191	171	179	195	163	144	148	168	150	170	153	152	172	145	129	156	161	165	168	145	188	152	142	169	163	148	154	155	153	145	157	189	145	157	136	167	164	130	184	148	149	139	140	170	179	177	168	145	145	159	165	175	152	153	159	144	170	148	140	176	144	147	145	149	173	146	164	144	160	127	157	150	184	164	163	157	142	142	163	150	156	147	141	141	147	144	162	156	155	162	156	159	143	170	151	146	165	164	153	141	154	156	182	154	143	140	159	159	140	145	178	158	154	139	152	148	148	150	144	124	134	172	156	134	170	149	145	158	165	144	181	158	143	150	160	155	137	154	171	137	153	148	153	173	156	141	158	167	139	145	129	145	142	146	147	178	166	185	143	142	163	159	157	153	153	162	163	149	162	136	164	164	142	130	144	132	150	147	169	181	178	162	166	151	146	149	156	153	144	121	137	133	155	131	155	148	161	154	153	156	138	134	179	157	148	150	138	151	149	143	144	146	165	141	158	137	158	145	144	145	168	168	141	164	162	152	153	137	146	145	141	131	144	179	154	167	153	146	128	121	160	142	147	156	167	174	145	152	152	147	153	190	179	142	165	167	176	161	157	149	158	153	154	140	145	153	150	156	163	154	150	150	160	150	144	145	147	138	168	156	154	157	138	146	172	138	175	168	129	137	158	137	144	150	152	165	160	152	142	125	159	145	133	176	137	144	153	155	147	140	172	158	154	156	167	160	130	143	136	143	161	135	176	149	156	166	142	178	162	143	171	152	164	131	141	170	153	160	165	165	146	154	163	190	165	160	140	191	145	153	182	162	146	137	141	148	163	156	176	158	167	139	176	154	162	144	151	120	131	147	187	115	157	153	160	137	154	149	155	155	142	134	146	171	161	146	140	150	177	140	145	154	133	158	146	146	161	177	158	184	173	148	145	176	142	164	160	143	142	140	175	158	144	139	169	144	178	144	167	146	151	161	136	177	157	173	120	160	158	166	171	142	167	143	156	171	140	148	159	159	153	148	146	154	165	145	144	141	179	153	161	159	160	163	174	167	153	153	148	168	124	166	151	185	147	163	192	167	159	142	132	159	146	151	163	198	160	141	152	159	134	164	153	162	142	137	129	126	141	160	135	164	164	177	161	159	144	172	144	190	151	143	152	165	161	169	140	158	150	176	160	139	129	164	148	169	173	165	160	138	142	173	157	154	162	166	146	146	171	135	153	130	171	161	165	157	155	149	136	135	148	193	137	143	153	145	144	178	172	157	155	149	138	149	141	180	169	137	174	174	145	153	129	156	179	171	136	152	172	157	163	161	154	166	146	151	150	182	122	150	149	156	172	127	152	159	168	147	146	165	148	145	151	159	154	155	144	148	160	154	168	155	164	149	158	172	152	158	154	131	154	166	150	154	164	158	164	151	142	171	166	133	164	189	152	166	145	148	152	159	149	183	144	164	173	194	165	150	157	152	162	158	137	174	145	155	164	140	158	141	151	152	158	167	192	174	150	152	171	169	159	152	167	146	158	162	153	156	159	150	131	175	141	160	176	149	145	145	157	150	145	164	140	137	143	168	189	137	153	148	164	165	169	149	145	160	150	168	141	151	143	131	155	163	168	161	164	131	131	178	156	167	150	168	170	145	167	147	144	170	165	144	174	145	172	158	148	175	172	125	128	168	173	160	152	161	179	172	151	154	169	139	142	130	146	124	172	174	146	147	123	167	138	152	147	163	160	171	151	154	143	132	127	143	160	178	170	174	157	146	161	160	173	163	143	142	156	160	142	156	146	124	147	155	146	141	131	155	151	177	162	168	145	136	161	168	137	155	163	146	162	144	134	123	154	155	181	160	144	137	151	123	161	150	135	155	151	153	166	162	145	172	140	161	145	173	163	167	163	169	158	154	164	153	143	139	162	181	120	160	154	147	157	125	146	152	138	165	165	135	149	144	154	149	165	164	157	162	154	158	154	156	157	169	170	171	176	159	159	163	168	156	164	155	157	152	151	126	165	150	140	169	124	159	148	160	145	173	170	164	151	133	149	148	154	170	164	159	164	155	154	138	143	172	146	162	169	160	167	171	165	172	168	161	169	171	169	171	154	157	168	153	160	140	146	151	157	146	150	150	154	141	137	151	154	167	141	133	134	149	165	139	152	154	136	169	158	169	167	184	155	162	141	139	152	129	168	152	162	158	167	162	150	160	147	142	153	153	156	160	155	153	162	161	169	178	147	152	167	152	152	134	164	123	168	154	181	153	133	155	150	174	145	163	132	145	145	155	146	146	160	137	192	155	185	153	161	165	155	179	141	152	153	133	147	154	145	176	143	155	148	149	174	151	153	146	139	167	156	142	149	156	142	159	166	147	148	147	126	155	155	152	173	154	153	152	157	150	139	171	166	149	150	157	138	164	141	148	157	127	155	142	175	152	132	155	154	180	166	151	139	146	155	162	174	162	155	158	166	145	147	148	176	140	159	159	145	135	144	171	154	154	161	149	144	149	153	168	165	164	146	139	130	171	184	158	138	137	155	155	153	170	148	164	172	153	129	170	176	128	140	165	138	150	133	136	137	148	145	133	160	164	151	150	171	172	149	157	151	147	137	142	153	148	184	165	145	128	165	139	150	138	138	161	149	153	177	143	166	152	164	132	132	155	155	145	161	172	178	172	178	184	175	158	167	181	161	189	160	130	180	157	162	156	132	180	159	165	155	138	141	152	177	156	135	164	180	135	156	154	181	159	135	137	123	168	162	153	147	158	168	133	155	156	169	125	161	160	154	159	159	165	168	187	172	164	138	151	150	173	135	145	148	163	158	158	159	149	153	132	169	165	155	159	179	157	144	150	150	170	134	161	167	192	145	153	164	138	139	167	150	160	154	134	147	142	150	184	159	185	155	165	131	152	161	153	186	141	140	165	149	170	146	161	146	131	161	163	143	159	176	172	163	161	143	160	164	142	181	130	142	191	152	142	171	150	158	170	153	138	159	159	160	184	162	165	154	159	135	147	149	153	160	165	154	144	176	146	155	178	149	141	167	141	173	144	157	150	162	144	158	146	158	128	144	161	140	141	154	176	157	168	170	159	168	147	179	151	150	144	147	148	165	152	146	135	149	170	149	180	139	150	156	133	163	169	157	181	190	149	161	160	139	165	146	174	137	137	172	145	136	175	170	146	152	141	164	144	178	164	165	167	146	159	162	166	182	152	156	140	179	147	160	145	138	188	163	167	162	187	166	145	156	165	160	163	150	152	154	136	151	182	134	157	165	183	144	163	161	150	128	163	125	160	140	154	171	205	139	161	152	158	175	171	183	150	178	160	175	158	138	147	148	168	152	139	169	184	144	131	140	144	147	136	167	165	180	137	147	151	163	148	199	141	150	170	163	156	151	140	159	171	151	141	152	142	147	174	163	161	165	175	159	154	154	135	152	158	163	151	152	169	165
8210	1008	1811	2013	1762	1438	1173	953	847	809	692	683	605	567	605	593	537	546	534	513	449	499	497	516	446	455	441	485	453	417	437	407	442	446	437	465	441	436	439	453	460	415	424	436	415	454	417	441	475	391	424	408	396	411	410	411	409	413	452	410	419	451	422	378	393	434	398	425	445	414	409	436	455	402	419	412	413	413	422	426	386	402	403	447	395	414	409	378	412	426	399	425	421	451	401	385	428	430	424	437	405	428	413	411	432	385	398	385	424	419	436	417	415	428	427	414	388	390	370	392	386	433	438	433	406	412	414	419	412	399	393	410	446	408	425	406	394	399	437	363	432	422	393	425	403	375	383	439	389	415	383	407	423	432	416	450	424	391	435	406	409	415	374	424	424	389	403	415	394	361	377	411	409	423	409	408	389	359	399	391	380	423	431	423	397	408	400	458	415	403	396	380	440	413	379	392	414	432	392	414	411	422	430	391	399	408	394	424	425	440	404	418	396	410	402	431	397	399	368	379	365	418	398	380	419	434	413	399	420	390	416	408	419	404	419	389	387	386	415	397	369	408	428	410	413	394	402	412	384	393	394	412	405	386	428	390	422	396	378	414	420	419	399	405	408	424	409	387	417	417	437	387	419	432	380	433	412	432	389	372	429	439	393	362	428	406	374	360	415	434	420	400	407	406	388	398	396	384	403	432	384	432	452	432	416	397	382	425	404	421	436	423	401	419	414	395	422	379	413	402	400	405	407	382	394	406	387	405	454	407	428	390	369	414	399	402	427	389	413	432	428	375	405	389	385	375	381	364	426	430	378	403	395	404	426	415	432	396	400	425	441	414	415	409	380	445	423	403	383	411	422	426	410	456	409	399	391	401	416	406	435	385	435	474	388	424	421	409	434	398	397	439	453	391	386	389	401	403	430	399	406	394	414	407	450	373	379	443	396	386	405	407	423	408	378	408	425	400	393	416	418	464	373	415	412	440	404	396	352	352	426	426	387	417	405	422	423	413	422	434	385	428	422	379	395	386	415	438	448	394	437	379	426	414	389	407	402	414	430	395	424	417	407	406	385	378	420	396	443	404	391	423	437	386	410	376	368	403	406	422	403	412	430	395	383	419	403	420	402	407	385	392	414	399	361	404	423	406	387	386	451	436	412	408	410	418	401	391	406	402	407	417	429	430	420	443	416	425	415	369	389	424	399	419	390	423	408	420	418	392	419	406	381	442	403	396	418	411	366	397	392	400	402	374	424	429	421	429	416	400	423	444	425	379	416	463	382	399	405	394	411	428	370	420	427	407	419	423	381	401	411	398	409	449	404	403	410	410	408	433	396	387	415	421	400	389	388	383	439	422	407	380	412	390	399	407	423	425	437	417	387	424	420	429	389	357	419	383	399	439	404	399	365	394	404	406	408	408	453	383	413	418	414	388	378	408	386	407	379	372	441	410	416	453	413	385	402	417	413	398	400	390	396	412	401	417	423	369	406	400	383	373	430	417	396	416	411	440	397	381	410	434	427	419	387	355	421	433	401	415	413	428	435	395	432	455	414	380	392	367	394	387	432	399	400	408	401	398	412	390	390	407	407	382	381	393	400	416	430	406	398	401	420	402	389	415	432	400	392	398	405	409	406	441	463	417	389	419	374	408	398	385	400	376	391	376	402	437	393	415	446	425	419	436	424	382	424	395	389	379	424	393	426	411	390	445	411	427	457	416	437	383	397	414	425	437	416	401	422	451	393	398	411	379	420	452	415	394	377	447	410	404	431	404	417	399	412	390	394	390	388	413	406	385	409	381	407	402	412	429	417	416	403	381	381	454	414	393	428	434	432	415	422	389	395	420	378	401	424	404	418	406	437	413	405	437	416	439	414	413	419	368	432	415	397	444	401	433	377	389	431	401	413	445	389	453	410	436	431	377	406	434	392	395	380	409	434	401	413	418	419	419	387	374	363	443	395	397	396	384	417	418	404	434	367	407	387	399	421	394	421	438	424	387	419	411	379	383	413	401	433	411	397	397	428	401	395	392	436	426	387	392	441	399	424	383	427	414	438	396	413	382	391	415	434	415	434	390	410	423	428	420	397	401	409	481	415	412	415	436	407	385	397	410	395	416	408	422	409	423	439	396	411	416	420	423	415	413	419	433	413	391	407	423	391	398	392	377	425	383	381	375	405	416	446	427	409	397	407	430	380	392	421	400	423	399	426	385	395	406	402	380	405	430	393	375	412	375	392	421	399	421	453	372	423	425	413	428	433	428	434	404	443	429	364	434	388	407	419	376	411	406	449	419	395	388	374	403	398	414	396	405	389	396	403	444	383	416	412	391	402	400	393	434	420	394	447	389	371	417	409	379	428	402	405	402	388	399	382	417	385	397	417	417	403	420	409	405	438	385	394	373	412	421	432	439	411	403	378	396	438	424	404	413	416	420	392	404	378	383	408	383	402	402	402	395	432	403	394	426	405	412	410	423	400	440	411	394	400	392	417	399	405	329	385	397	399	393	402	387	434	373	378	400	399	408	417	396	409	384	388	406	447	441	442	392	403	415	374	417	427	428	413	397	411	391	408	406	399	393	417	442	421	398	403	394	403	436	386	447	407	380	405	418	388	419	406	431	389	412	433	404	426	410	410	362	424	387	411	416	408	419	435	407	430	423	425	388	408	412	392	389	399	427	408	390	440	404	405	377	406	397	407	390	416	435	403	389	400	420	455	417	421	446	384	414	434	389	405	393	400	391	438	372	399	408	407	408	381	395	416	399	413	425	407	418	397	447	391	402	400	409	400	424	417	425	375	409	425	414	411	423	392	383	415	377	390	406	389	414	378	434	455	385	394	412	419	423	394	397	426	389	436	430	366	417	388	396	394	436	425	399	422	397	404	444	426	362	402	427	414	414	387	422	394	363	393	440	400	413	400	393	399	421	362	399	371	438	441	381	392	437	417	392	376	373	420	381	436	420	456	382	416	433	414	377	388	392	399	412	407	404	407	398	420	414	408	393	390	409	387	408	420	385	433	411	420	382	443	401	427	437	379	389	412	392	400	408	406	431	411	410	397	441	426	417	407	392	399	390	424	375	392	389	397	401	452	445	377	407	421	425	426	426	425	396	434	374	397	414	424	400	418	417	434	389	396	389	387	424	413	424	407	377	399	368	427	395	417	393	412	400	371	377	389	378	395	402	372	403	419	405	392	431	380	429	410	395	409	422	406	420	402	408	422	400	408	410	376	402	394	381	432	422	391	428	446	380	385	448	423	414	425	396	401	409	398	421	418	398	380	366	395	448	430	400	408	405	379	424	404	437	401	417	431	404	414	355	415	402	421	427	437	391	409	424	409	397	419	388	404	390	411	417	439	382	414	407	424	434	406	435	446	420	414	392	409	437	368	398	382	415	377	438	412	366	407	406	428	429	400	375	388	402	379	415	411	426	374	375	423	428	438	415	395	382	411	402	373	412	432	426	417	420	422	390	406	386	428	367	389	389	409	380	378	415
1712	389	406	337	383	399	403	393	403	420	387	385	374	424	355	402	369	418	414	447	394	393	375	369	351	383	398	367	396	400	375	382	394	425	367	371	397	424	420	389	362	354	375	379	400	359	371	371	373	395	377	409	391	389	370	405	379	382	401	363	421	377	390	364	410	363	423	392	392	358	358	425	352	381	368	379	371	413	362	388	381	416	391	351	357	378	393	416	388	334	413	390	391	390	381	383	377	372	370	382	418	385	409	400	341	367	359	395	374	403	399	371	372	364	404	364	333	399	375	371	406	360	405	367	384	377	380	392	426	353	364	383	392	388	384	352	386	369	384	349	396	367	368	412	373	409	384	392	398	368	423	382	378	365	416	368	380	392	402	379	380	355	339	363	364	380	375	359	374	341	353	381	386	397	360	345	357	378	376	409	404	401	394	357	393	364	401	409	387	386	382	343	385	352	392	392	406	426	414	397	376	359	384	383	349	392	395	390	406	389	393	414	367	339	396	356	356	398	368	386	383	411	406	414	397	372	386	370	378	340	394	390	365	393	389	385	345	425	370	389	401	393	392	363	386	365	371	371	399	383	337	345	378	369	391	379	370	362	384	406	377	381	371	362	389	410	390	421	384	387	386	410	374	348	370	350	384	378	378	374	388	406	397	386	375	344	388	391	395	401	410	387	365	408	380	378	366	378	406	389	366	360	419	414	391	399	374	398	351	383	418	376	360	348	391	381	396	404	396	374	385	345	375	372	382	401	380	442	391	372	374	405	360	403	394	400	379	358	374	397	360	360	352	392	397	406	374	409	390	383	395	370	359	417	413	350	383	386	337	384	393	377	397	377	372	364	393	352	404	349	402	386	391	376	376	406	364	367	405	377	383	430	391	363	437	386	341	357	369	358	377	374	387	391	378	368	355	358	355	346	381	429	393	372	357	417	404	397	390	345	388	409	400	365	396	357	369	425	376	414	390	409	346	430	379	384	357	369	370	400	375	354	431	428	398	398	395	371	415	387	384	384	387	343	354	376	417	348	355	365	413	379	386	381	369	393	392	399	446	390	382	371	388	381	374	381	404	411	388	385	368	373	374	365	395	380	391	409	400	379	394	380	392	400	383	393	389	408	392	369	375	366	371	353	358	371	387	377	380	385	384	343	380	348	402	427	406	386	373	445	352	359	403	401	369	404	385	341	354	355	391	407	373	376	423	387	359	437	412	398	376	384	384	431	362	371	364	367	381	395	410	360	372	373	403	371	411	415	395	408	376	389	386	382	380	377	370	400	385	397	364	366	413	377	375	361	375	406	379	366	392	351	356	403	360	372	402	411	416	383	389	361	382	369	383	410	366	363	391	343	423	358	377	410	380	371	360	396	370	410	384	392	380	369	389	336	382	388	421	359	361	392	387	390	399	385	397	353	365	402	393	423	375	408	373	364	369	334	362	402	364	421	415	404	404	430	419	384	409	377	385	428	372	376	401	378	415	400	374	344	416	392	401	380	409	388	417	382	392	357	394	399	399	378	368	397	390	374	373	382	357	393	370	416	393	357	356	385	385	398	384	364	409	436	364	384	418	420	358	424	376	362	401	378	361	352	372	365	354	396	397	398	419	369	391	401	391	367	376	388	378	412	393	365	373	384	419	406	407	381	374	393	368	368	373	340	406	385	380	355	379	380	373	378	413	385	374	413	384	396	423	358	376	370	392	403	369	402	375	380	370	382	392	389	396	401	376	356	377	368	370	359	352	331	406	406	401	375	388	405	408	383	407	383	344	382	377	380	364	414	390	377	357	376	412	365	399	428	389	379	397	388	359	402	382	380	385	368	361	393	390	386	354	378	370	382	345	339	372	397	362	386	370	376	385	380	403	383	387	389	376	353	381	397	416	381	392	429	406	362	375	354	397	356	342	380	400	374	355	387	413	363	363	365	413	429	413	399	373	379	378	374	381	403	380	382	396	352	390	371	398	380	411	423	355	372	394	391	389	398	375	370	369	390	379	390	403	385	411	377	419	382	446	375	382	398	353	407	394	378	384	390	382	341	364	366	408	395	380	369	406	369	388	389	400	359	399	388	368	371	340	367	369	356	392	400	431	362	359	435	325	369	400	386	396	383	395	382	361	380	374	402	388	390	409	380	378	380	395	373	399	383	348	396	375	376	388	405	368	371	379	394	394	410	413	382	375	368	372	365	397	345	371	385	341	347	375	364	407	365	405	386	376	379	380	370	397	408	430	346	388	381	415	350	368	353	385	382	401	386	400	358	370	401	373	374	379	360	380	348	356	357	434	377	380	393	389	420	398	394	383	390	412	368	352	415	373	386	373	382	438	386	394	362	361	401	411	439	354	370	373	385	405	388	399	397	371	411	406	407	390	401	385	366	402	391	413	375	349	361	348	388	419	427	363	380	418	366	398	376	394	399	362	403	380	371	353	379	354	377	376	377	388	401	438	404	378	375	428	371	395	377	395	414	410	418	371	355	384	375	383	365	363	391	396	399	420	360	394	369	409	380	384	395	381	351	359	405	406	387	384	399	395	364	403	403	353	362	409	382	408	409	368	384	374	403	373	380	396	398	425	384	383	382	377	427	357	397	412	430	393	347	403	372	402	376	370	399	401	403	411	397	388	368	388	349	392	379	394	394	392	399	404	394	397	383	388	394	391	364	401	392	391	385	389	389	403	393	404	386	408	364	438	423	401	414	415	402	395	412	381	375	341	367	386	368	348	362	422	365	407	384	375	356	391	370	351	380	351	399	388	382	383	391	365	408	355	382	405	355	398	398	379	376	379	381	416	374	385	384	381	389	369	374	391	374	387	390	386	368	409	400	396	382	353	401	383	357	413	373	367	364	374	404	351	366	407	388	371	411	382	377	373	414	368	403	404	414	377	390	400	381	412	464	378	386	408	399	376	391	403	393	372	358	405	405	403	356	413	363	371	401	384	383	388	379	408	353	380	416	378	392	407	369	414	390	414	364	400	376	381	349	374	367	354	393	348	346	338	376	368	364	417	411	377	402	375	377	365	356	382	395	374	377	363	354	386	390	386	392	382	365	343	425	399	394	357	387	373	415	327	375	363	401	377	397	388	364	383	391	433	378	386	372	362	388	362	412	391	403	376	431	407	421	423	393	399	354	347	404	419	381	358	420	395	361	395	379	420	386	390	417	366	349	384	386	352	411	336	392	397	403	376	388	350	346	366	381	384	424	375	422	391	373	387	375	362	349	401	388	365	395	406	380	375	385	372	392	397	362	360	324	400	420	377	366	345	357	408	356	372	342	363	364	346	364	401	377	378	400	365	349	411	370	363	375	389	360	372	373	381	375	341	333	352	397	373	368	347	444	364	407	398	413	448	349	429	345	352	375	386	387	398	393	407	349	387	363	354	415	407	379	382	400	393	405	362	381	390	374	382	367	375	404	381	404	378	371	425	374	367	341	414	362	372	388	426	394	402	382	373	390	404	411	395	353	402	376	380	379	388	356	396	397	314	365
2039	762	913	870	851	865	807	899	859	893	863	861	851	845	866	852	824	824	804	836	874	836	829	829	818	814	865	834	862	882	804	817	847	810	836	831	862	878	887	874	812	847	868	898	852	793	900	822	862	870	838	879	868	834	801	798	832	823	830	833	851	862	813	838	821	855	868	830	834	845	800	809	872	851	793	869	854	883	850	822	897	792	860	862	885	839	823	853	793	856	830	811	810	879	857	850	852	843	896	800	829	850	888	860	847	857	840	827	854	785	877	844	826	845	849	833	880	832	843	874	869	851	824	859	802	851	764	838	790	866	870	844	796	789	903	846	846	820	848	846	866	810	817	798	856	822	823	792	871	832	839	778	875	858	798	833	810	795	848	839	851	817	815	833	886	815	814	867	783	835	827	849	867	803	770	843	887	823	828	856	891	856	830	834	847	851	869	868	842	891	820	823	887	779	903	812	792	834	840	818	877	851	796	780	827	860	878	888	816	855	834	835	863	817	822	855	834	837	801	833	863	819	868	802	829	840	881	847	888	837	809	814	886	836	818	810	804	895	815	859	844	855	879	898	871	836	854	862	864	838	891	860	856	767	837	854	822	800	846	857	848	826	869	811	900	861	802	814	901	835	882	779	845	864	865	819	816	850	869	818	792	859	840	815	897	822	803	813	878	840	785	789	840	833	835	835	844	858	897	870	794	916	829	868	819	851	818	850	859	787	845	885	833	862	841	814	872	852	854	891	834	851	865	807	869	858	846	801	847	836	783	842	874	884	873	850	835	837	827	838	824	882	836	848	848	857	803	857	838	818	869	855	840	889	808	844	795	859	868	868	815	815	867	836	812	842	890	829	844	822	889	855	850	919	868	834	805	805	821	814	753	865	831	814	877	857	815	801	810	863	802	828	869	842	796	817	817	850	867	826	868	886	818	859	835	780	895	828	845	858	845	844	799	831	842	807	812	857	812	797	832	809	849	833	831	818	839	845	872	863	837	840	824	827	835	908	819	783	855	872	825	851	847	824	803	850	837	823	851	859	830	908	813	846	880	818	864	835	760	829	772	791	858	864	795	861	847	872	777	830	755	830	795	837	848	870	822	848	836	835	817	801	841	869	853	815	825	857	791	846	853	810	866	805	782	873	841	857	798	854	865	837	808	831	870	864	798	796	859	831	850	890	804	852	817	879	804	841	839	812	874	818	836	807	821	864	765	849	849	870	838	865	868	770	823	845	812	926	865	903	826	787	877	888	860	862	813	788	864	850	846	836	865	850	839	833	822	840	831	838	841	826	824	839	827	772	809	816	848	806	868	815	845	822	831	815	851	840	833	872	864	839	834	802	812	864	836	819	867	800	806	878	825	823	810	857	874	842	891	848	806	847	793	875	821	873	838	845	872	871	824	804	846	841	849	890	860	840	826	863	850	824	839	844	859	825	858	949	871	854	847	778	826	821	852	839	839	840	840	826	835	839	855	855	793	842	891	872	815	832	833	798	843	860	805	875	850	837	834	847	833	865	870	838	841	868	824	801	785	858	862	839	830	785	806	849	834	838	840	858	842	833	827	844	835	845	814	856	901	839	811	839	793	861	841	829	848	901	784	850	756	848	866	831	870	812	811	828	853	837	873	823	817	858	805	811	846	822	798	866	851	822	856	841	898	787	791	863	813	860	910	819	825	891	790	849	885	869	791	842	835	863	824	815	855	884	841	802	846	833	817	819	808	844	819	820	876	873	857	772	862	823	861	857	862	890	857	877	847	807	877	827	815	855	866	851	838	813	815	833	831	824	890	826	829	863	803	832	863	874	809	791	826	846	744	815	859	806	850	857	849	845	819	886	790	818	867	799	852	831	832	841	847	816	782	837	886	855	862	815	802	811	906	849	765	844	841	854	815	859	798	880	803	788	811	867	911	825	796	875	849	824	835	813	831	826	809	834	862	833	791	860	816	817	891	834	837	783	845	847	847	773	889	885	857	822	817	841	791	852	826	835	848	832	847	786	838	855	840	861	846	887	845	802	816	810	832	802	852	820	787	826	891	847	843	831	862	857	794	857	826	843	849	827	872	866	821	850	826	857	789	811	854	839	845	777	848	832	850	825	806	823	863	841	827	817	847	817	842	822	814	858	807	858	829	805	860	852	847	849	881	872	864	891	757	790	841	835	809	832	778	872	815	825	816	876	826	843	813	757	841	818	867	870	820	816	826	816	831	858	790	821	847	825	827	818	873	855	868	834	854	832	857	880	853	860	849	829	780	860	864	791	821	837	817	827	821	841	838	853	841	832	839	845	857	789	852	816	867	805	789	842	820	804	818	853	813	851	824	838	842	849	860	818	817	828	817	775	823	823	836	866	844	791	806	833	855	814	853	842	857	891	843	808	834	831	855	842	819	801	820	804	884	779	853	868	839	872	841	814	819	828	827	843	819	808	849	843	877	806	824	822	875	816	887	860	858	821	839	839	877	791	924	826	823	798	878	835	886	805	826	843	800	876	823	857	855	851	834	831	790	813	838	814	888	786	854	852	801	857	825	892	870	895	850	887	866	874	863	839	837	838	878	791	879	851	810	865	837	885	840	862	886	857	851	798	852	768	833	857	775	799	818	881	839	843	881	821	834	807	886	818	866	850	821	789	863	846	841	826	813	814	853	839	789	829	854	836	823	861	777	862	830	815	836	854	764	800	804	853	862	893	863	837	852	818	833	848	828	840	796	834	854	830	842	885	820	869	851	818	868	819	828	839	859	861	887	837	798	826	875	809	846	840	824	820	917	873	885	828	813	784	871	887	848	878	859	793	853	821	839	794	880	853	778	803	854	857	811	835	900	861	816	925	832	838	852	818	840	823	822	842	770	845	850	818	874	866	870	874	817	766	861	841	798	830	834	805	848	883	847	847	884	855	882	769	798	851	814	819	848	869	875	942	892	865	832	878	887	801	808	877	872	875	817	862	861	880	868	847	796	801	872	865	805	808	810	835	818	903	826	799	859	867	848	835	841	809	805	868	840	820	851	818	815	816	841	846	847	867	860	862	863	841	835	849	843	844	878	827	775	827	873	868	802	813	833	849	817	869	871	784	829	849	830	882	807	828	813	901	854	824	829	862	788	847	831	867	848	812	882	810	819	853	841	837	855	795	851	818	846	869	876	856	815	887	860	809	878	886	840	874	859	814	800	893	809	847	859	823	880	861	876	811	884	832	848	846	854	846	846	821	805	845	846	851	850	813	804	829	792	863	843	818	860	818	853	842	869	831	840	848	873	784	817	831	762	854	867	857	849	821	839	822	872	855	871	804	834	832	937	817	833	830	829	859	849	832	845	786	822	839	774	887	844	818	825	819	857	862	811	812	826	864	854	860	809	794	788	865	857	857	874	847	844	809	830	831	816	810	810	870	844	847	856	795	824	865	823	849	861	850	825	852	834	814	809	820	820	821	859	792	862	842	802	857	868	845	823	825	871	847	874	887	901	833	845	814	830	842	827	823	853	802	862	876
7698	514	483	424	351	284	239	229	258	225	225	183	221	195	190	196	199	186	202	186	221	188	190	184	189	181	169	193	190	221	194	199	195	199	189	181	209	206	138	172	179	180	209	201	187	194	169	154	190	170	207	185	217	204	193	212	206	189	172	197	180	182	182	186	162	187	183	205	190	206	203	186	199	183	219	181	209	214	186	180	186	174	192	199	208	200	177	197	173	188	192	174	197	225	199	176	187	191	200	212	173	185	177	171	190	171	187	182	203	195	181	150	206	169	199	185	220	177	203	187	202	169	179	185	157	150	193	159	156	170	178	185	194	155	199	183	185	212	219	182	181	202	183	170	194	209	186	185	162	161	193	182	204	176	163	186	171	180	164	177	196	176	161	161	170	176	173	189	185	184	205	182	185	204	192	166	183	176	165	189	174	189	192	192	163	180	181	196	180	170	201	212	172	211	183	198	191	164	178	208	174	193	199	198	167	148	168	189	203	180	168	189	201	184	190	196	210	179	199	176	188	185	183	183	191	177	199	184	199	195	173	189	164	198	190	197	185	155	198	181	173	187	183	153	181	182	173	190	171	227	173	178	171	170	195	167	193	167	168	191	177	191	198	190	189	194	175	161	151	169	217	200	191	194	178	188	204	182	185	164	157	176	192	210	164	197	204	182	177	171	174	193	190	182	156	192	167	197	176	162	181	195	192	192	158	190	172	182	185	176	185	178	208	205	168	165	191	185	183	183	197	191	181	187	184	174	188	175	193	180	198	193	189	197	203	157	193	193	165	181	199	179	182	163	216	180	160	197	190	181	177	157	173	166	204	171	186	201	187	164	166	173	204	169	188	174	182	177	201	207	192	210	179	171	180	190	183	158	202	199	202	173	197	192	198	161	161	191	191	175	223	184	159	207	212	196	177	194	193	189	198	191	188	198	167	181	193	203	155	201	206	170	209	185	186	173	166	183	191	189	182	172	204	195	168	161	172	165	178	168	189	199	176	157	164	168	189	182	194	170	167	182	171	194	182	189	180	183	195	172	188	183	171	177	172	184	180	184	179	193	181	164	164	193	193	163	176	173	188	193	188	189	168	196	185	169	157	184	170	172	187	191	200	204	166	171	183	186	191	188	183	166	190	180	197	191	185	189	204	203	187	206	199	174	179	196	164	155	180	187	193	183	198	176	182	168	164	163	181	171	185	190	208	201	187	159	158	209	200	166	187	184	189	184	175	192	185	213	200	157	183	203	218	198	188	199	196	172	191	194	195	215	177	172	172	173	186	177	190	175	174	192	201	159	187	198	173	196	167	168	184	191	180	190	167	203	190	165	154	181	207	175	182	154	172	201	206	200	178	185	189	165	186	174	203	207	159	194	179	182	204	180	222	213	193	204	189	198	185	202	187	180	178	171	190	148	191	200	171	198	182	175	208	179	221	200	189	154	160	186	157	194	177	174	175	184	172	178	187	188	175	202	181	182	201	193	168	175	187	177	178	189	152	214	196	189	200	196	173	189	203	184	180	195	182	179	178	186	182	204	192	164	186	201	195	180	169	177	210	183	199	176	164	189	199	168	195	192	182	170	184	173	223	170	196	169	174	203	191	179	190	207	207	182	200	186	206	176	205	221	196	185	175	166	167	171	178	203	181	217	195	180	173	188	150	202	171	182	185	197	171	196	162	176	210	175	174	183	158	195	189	186	184	195	179	218	201	194	191	201	205	186	168	190	192	179	178	175	183	185	159	191	210	180	180	145	183	168	170	199	182	176	189	174	217	196	190	169	205	204	157	188	196	202	193	201	163	195	187	212	178	182	177	180	182	176	180	190	193	165	166	191	224	171	204	191	177	191	188	178	189	185	195	181	201	198	195	209	200	163	195	150	188	163	184	210	190	185	184	182	160	177	180	184	173	183	175	200	192	196	180	212	202	190	205	184	180	189	176	203	159	194	180	195	197	188	175	209	196	182	201	179	185	160	182	175	189	190	161	178	187	190	192	174	201	174	175	212	217	183	167	166	184	173	162	195	193	177	178	187	173	164	171	197	181	173	161	190	182	201	180	200	161	176	175	187	182	179	198	176	186	177	190	170	189	217	185	199	183	157	183	185	180	198	192	186	199	205	200	173	204	200	149	170	185	164	184	181	199	202	193	184	150	168	177	197	188	160	200	181	180	166	187	176	185	173	177	179	179	176	203	172	188	177	191	201	197	175	206	204	187	179	187	184	193	199	180	181	184	165	191	197	180	200	173	175	199	206	186	203	196	171	186	201	213	175	167	159	198	199	177	193	176	196	179	178	190	183	194	187	185	178	183	175	153	171	175	166	198	169	180	211	171	202	214	197	194	190	189	208	190	181	190	173	203	182	164	190	213	192	192	160	179	199	193	185	176	187	214	180	191	172	202	187	186	217	166	185	199	208	201	177	189	204	179	162	184	184	192	190	221	187	180	196	185	212	190	174	209	198	201	190	183	173	184	175	161	181	180	166	204	191	193	180	164	165	175	170	194	175	209	207	199	187	193	186	173	185	188	161	193	182	193	183	187	206	175	177	185	193	167	186	188	198	193	181	159	189	179	176	180	173	185	197	170	155	161	181	214	232	168	187	183	193	182	185	166	174	173	175	193	177	165	168	201	160	188	202	196	186	179	188	194	171	185	195	193	183	173	195	210	180	196	203	204	180	207	185	167	171	195	173	176	187	167	196	187	179	176	195	194	159	163	180	169	169	192	198	194	188	187	180	186	192	182	168	192	170	172	160	163	177	175	167	190	206	173	192	173	213	170	171	177	216	198	188	177	181	202	199	196	195	178	169	204	220	174	158	170	188	175	198	209	204	192	169	183	195	181	177	163	173	158	178	173	171	170	180	206	193	189	165	179	168	175	206	184	194	203	189	173	157	188	185	214	185	151	170	186	194	170	188	228	190	207	176	167	159	190	195	193	184	188	188	201	180	185	169	182	176	181	189	172	173	197	151	183	181	187	183	169	191	179	195	167	182	194	164	200	173	173	170	191	174	184	170	171	198	191	178	205	195	175	190	188	183	180	166	185	173	179	153	176	160	183	179	173	154	157	199	189	176	179	201	186	196	179	190	169	183	222	201	180	174	180	182	176	195	167	186	177	188	167	181	195	197	159	186	180	203	171	183	172	173	171	199	190	165	196	216	177	193	184	209	176	178	164	188	203	172	189	190	189	213	191	184	173	190	184	171	178	191	183	174	185	202	198	186	177	189	161	175	180	213	192	161	179	193	203	176	180	174	208	175	192	193	167	207	188	164	199	173	183	194	182	172	193	202	184	191	183	159	204	208	213	162	176	191	176	190	176	176	192	162	185	178	184	178	191	167	163	194	196	162	188	206	182	181	205	194	167	154	170	183	188	178	162	193	154	170	177	192	169	186	188	175	184	159	193	192	196	201	198	181	202	187	192	169	184	180	165	191	212	181	191	182	173	184	187	168	158	156	193	195	197	196	212	197	174	186	203	182	164	186	178	174
6353	770	1231	1295	1165	936	838	818	733	636	612	583	541	557	505	539	509	486	486	457	473	459	483	486	487	458	403	433	452	460	478	466	439	497	429	406	458	448	474	421	462	457	451	470	463	441	459	451	463	478	435	438	440	436	462	452	436	463	454	466	474	428	445	431	454	415	485	445	442	432	451	407	412	448	480	434	448	462	426	486	426	412	443	464	449	434	432	416	443	455	480	468	420	414	499	429	448	425	455	447	425	458	436	445	460	370	425	461	458	465	458	468	417	437	430	458	422	428	424	454	439	406	433	421	418	446	430	437	420	414	410	449	458	462	437	428	468	417	483	449	445	376	452	470	459	460	457	389	457	441	474	448	426	450	471	457	438	417	444	459	481	462	450	448	438	443	443	433	473	404	451	451	441	454	473	465	471	441	446	457	461	444	447	444	435	456	438	430	472	436	407	431	464	419	470	423	441	445	402	408	395	448	447	455	485	468	435	431	446	448	449	451	459	436	437	471	460	455	442	432	429	443	441	457	439	413	419	425	424	432	456	434	441	417	434	495	431	428	447	423	470	430	410	460	486	453	426	464	401	473	422	463	452	478	444	441	437	434	431	449	460	460	445	436	395	467	432	448	479	425	447	416	427	404	465	428	452	430	406	414	424	446	408	436	476	450	427	431	443	431	436	462	418	443	419	430	447	423	428	442	465	431	440	414	432	403	448	422	454	438	442	408	447	456	439	474	463	437	429	462	449	434	439	457	439	481	457	436	461	467	441	465	432	423	454	461	449	414	437	442	450	450	460	463	450	460	442	436	432	469	450	451	433	439	430	431	422	441	459	453	439	487	452	438	439	453	444	444	462	452	477	444	438	459	454	418	464	437	499	440	395	453	441	445	441	418	413	402	462	472	470	449	445	473	459	464	447	457	457	496	444	437	435	420	469	440	404	462	439	470	412	460	435	451	417	410	453	456	445	431	442	497	393	433	437	398	430	461	423	475	444	450	455	420	460	437	416	434	440	455	434	447	414	449	458	438	427	505	442	458	469	395	437	477	483	417	439	454	463	381	447	447	460	414	433	414	433	470	420	424	444	436	463	453	444	456	437	413	450	465	461	462	422	442	434	389	444	391	442	458	412	437	437	409	430	451	405	419	433	441	432	428	414	448	443	460	437	413	483	460	454	453	420	424	473	438	449	420	430	433	419	469	430	450	411	437	437	434	433	436	420	464	440	449	449	495	449	424	455	448	416	462	447	426	439	408	444	441	390	411	469	391	467	497	448	448	444	458	433	446	458	452	448	430	401	449	470	402	433	406	483	442	448	441	414	431	412	420	440	467	498	454	466	474	447	430	461	429	452	431	398	399	491	454	428	436	474	467	445	450	442	412	426	455	463	442	434	442	433	464	435	471	430	425	455	420	427	426	473	420	406	409	456	440	412	449	418	436	459	494	462	448	421	445	448	446	417	433	463	450	485	469	472	461	427	465	481	451	431	472	432	425	432	452	431	438	414	444	419	479	468	423	413	438	422	486	449	418	451	441	445	432	435	440	396	440	436	435	428	438	432	463	429	418	451	452	401	443	435	456	449	448	435	423	410	426	476	423	448	465	441	417	467	468	439	445	434	434	436	449	438	420	404	448	401	452	453	447	458	490	427	462	428	457	437	461	441	435	476	418	442	448	451	401	445	428	413	428	425	427	440	406	451	476	475	426	443	466	444	422	429	410	412	421	422	419	475	448	438	432	428	429	455	454	459	407	462	438	444	442	498	435	417	430	427	430	464	440	439	451	440	439	446	456	466	422	500	462	432	442	442	419	472	424	471	429	457	422	447	433	434	457	453	435	455	453	405	473	448	470	481	437	454	428	460	471	443	468	425	458	458	447	445	447	444	446	471	425	422	433	425	456	441	425	416	474	432	441	428	433	465	454	422	432	461	472	464	426	423	401	431	476	438	407	441	443	453	439	462	435	431	461	456	443	445	432	442	460	433	437	461	438	438	444	453	403	458	450	449	462	411	447	442	433	424	487	434	452	485	463	407	458	440	459	445	471	453	410	435	468	444	462	434	418	429	433	457	457	456	462	445	434	425	431	462	423	442	438	451	468	417	421	454	429	425	458	451	456	411	426	445	445	449	435	434	449	453	429	442	464	429	472	432	473	436	442	408	431	433	427	428	457	452	429	438	481	424	442	417	407	426	399	420	440	453	461	430	440	446	438	464	475	443	437	450	426	478	456	427	460	438	476	442	458	423	427	449	433	427	467	420	436	447	434	439	423	415	420	459	449	421	418	458	422	481	459	462	419	486	450	402	425	405	475	428	439	401	474	460	415	444	476	456	423	425	443	474	437	441	418	480	443	467	443	434	436	451	456	399	438	451	464	427	401	444	444	439	473	454	445	450	451	428	442	423	450	433	455	441	417	422	440	465	461	459	467	416	466	431	424	440	464	451	408	411	441	446	439	434	416	470	438	419	492	471	451	432	442	450	457	449	456	434	472	458	465	415	446	401	456	457	451	446	442	448	448	460	393	402	438	452	424	474	448	459	459	427	421	444	469	457	439	441	450	449	442	406	470	461	447	430	457	453	425	438	437	461	436	442	457	445	477	434	460	452	436	451	458	448	420	463	454	434	474	484	464	466	426	493	456	432	445	409	458	444	415	403	430	418	436	433	405	436	428	414	448	427	484	447	395	443	434	471	405	431	443	400	436	437	456	440	441	439	463	443	432	424	432	447	469	460	420	413	460	430	455	444	472	461	457	442	446	438	440	443	440	394	465	456	461	441	450	425	464	422	483	432	426	470	413	413	466	426	437	460	409	448	435	439	433	419	452	409	450	419	449	419	462	448	465	473	450	429	445	458	436	449	423	414	452	464	452	447	447	413	455	461	442	478	458	442	464	441	444	420	437	443	466	422	458	453	457	426	456	423	418	459	426	456	465	429	454	497	418	467	421	411	418	428	472	468	455	458	460	421	467	429	416	455	421	437	450	443	447	435	436	448	461	462	460	425	431	443	449	444	409	471	452	431	460	451	479	400	421	410	484	455	433	467	431	447	437	433	433	473	433	450	460	417	413	441	418	410	447	445	426	418	395	438	448	441	432	438	442	412	434	433	425	467	445	420	434	456	420	482	429	448	435	459	402	442	451	425	447	473	427	473	391	468	407	425	431	442	404	409	458	494	461	459	440	438	407	466	425	410	433	435	401	443	455	456	457	434	493	429	438	433	469	452	481	420	444	444	468	425	463	451	453	447	455	474	456	441	414	440	465	438	453	412	480	428	446	436	454	470	461	459	480	428	468	446	432	420	416	425	417	420	454	419	447	456	458	441	424	410	454	445	438	424	410	461	443	448	457	447	423	490	411	455	422	478	389	474	453	445	444	442	461	448	437	407	446	457	404	476	465	461	440	410	468	451	432	424	442	438	458	431	470	409	462	465	451	454	465	429	466	424	433	481	432	432	416	418	441	473	444	455	431	451	456	453	454	453	429	417	449
14280	1085	848	618	505	410	292	265	235	225	189	188	181	181	182	176	165	179	148	169	162	184	158	172	163	181	147	167	191	168	158	170	161	144	141	140	179	161	162	154	133	152	135	151	161	158	144	142	166	153	172	151	157	145	156	159	162	162	169	166	168	152	161	154	149	148	164	155	147	159	147	140	155	164	135	115	139	160	137	150	168	171	148	149	173	153	144	143	172	160	143	137	134	161	160	156	161	133	132	139	169	151	148	165	144	164	136	175	159	170	139	139	156	143	166	168	144	143	177	157	160	162	150	163	142	164	125	146	156	128	163	165	160	164	159	142	193	134	142	156	171	164	142	143	174	148	150	129	162	161	128	178	170	150	173	137	151	152	174	162	187	160	170	162	142	151	163	164	157	146	157	127	167	142	150	148	146	167	162	157	169	186	166	147	152	158	151	138	139	158	163	177	179	154	137	127	150	183	151	131	148	159	130	164	151	146	165	156	160	176	161	167	153	160	168	162	148	171	151	156	129	155	155	155	163	127	149	133	161	154	170	141	167	151	170	148	159	170	145	170	146	143	167	132	151	145	163	145	160	141	156	152	127	188	153	154	166	158	167	136	152	155	128	168	173	154	147	150	126	165	154	145	138	162	145	132	129	157	154	145	186	184	179	154	135	160	136	147	155	165	160	147	167	142	153	135	138	156	141	155	158	170	169	173	157	136	166	153	145	128	146	142	122	156	190	169	161	159	159	147	154	168	143	142	155	154	161	142	139	162	170	140	181	155	157	164	151	159	121	164	154	152	159	158	131	144	138	170	170	147	154	154	160	157	152	148	158	172	166	163	166	155	135	131	165	154	139	171	151	148	152	141	154	125	132	139	163	163	176	174	151	142	165	126	153	144	142	170	157	174	156	167	149	130	156	148	144	134	138	136	147	173	171	132	131	155	146	157	153	146	137	187	159	165	173	143	172	169	149	166	167	141	144	141	143	133	161	122	156	158	149	161	160	163	142	157	158	152	173	159	181	166	127	152	168	164	151	130	132	157	161	151	165	150	164	155	148	167	168	146	150	151	131	144	181	182	131	159	148	163	169	151	151	149	139	153	133	146	164	162	140	142	164	150	159	146	149	165	169	159	150	160	145	159	137	205	149	143	156	164	139	164	161	152	128	141	121	144	166	150	135	169	160	148	154	150	159	189	168	164	139	155	174	149	175	155	150	150	177	152	150	165	151	145	168	152	145	163	170	167	157	155	157	148	178	171	128	132	171	181	155	137	145	192	143	165	131	143	151	135	160	158	157	158	145	170	140	135	133	145	169	134	136	141	140	157	181	164	138	174	177	148	171	163	157	153	156	151	145	168	161	171	147	157	169	159	154	173	172	140	141	126	158	153	153	148	159	159	160	146	172	155	140	138	152	154	146	143	132	171	168	165	162	173	144	152	167	165	181	155	162	157	148	152	140	167	153	139	172	162	146	163	172	180	141	145	160	164	154	164	164	168	150	163	186	171	152	164	150	167	169	157	163	149	173	145	168	151	160	171	169	133	154	137	148	154	151	140	146	166	161	175	149	156	152	172	142	163	158	143	151	175	156	128	152	176	155	156	143	161	145	150	152	141	155	147	154	179	154	173	172	161	158	158	123	156	161	140	148	160	155	174	164	159	150	163	150	172	158	157	165	135	157	147	147	139	156	171	171	160	141	157	162	169	147	151	156	138	148	150	147	150	148	176	163	163	146	126	150	138	177	145	165	149	180	143	138	164	142	156	151	159	157	160	157	149	160	140	165	146	149	148	129	152	150	177	167	136	166	150	178	143	137	164	140	175	142	166	140	161	140	155	127	141	165	164	161	162	146	171	149	167	169	143	168	132	147	162	161	146	157	131	130	139	119	157	152	141	152	141	158	139	144	169	143	146	155	170	181	159	161	145	150	143	143	160	151	140	176	161	144	158	153	143	148	137	187	155	168	173	164	147	149	173	152	149	130	169	152	166	146	135	148	153	172	173	173	153	150	156	190	141	154	146	166	135	155	161	175	172	149	161	156	163	144	164	159	124	168	142	167	146	128	135	149	134	156	135	137	168	155	172	145	130	153	166	165	167	147	158	170	146	189	138	161	179	164	153	174	168	184	151	147	160	155	126	158	166	151	175	144	156	154	166	149	165	174	125	158	160	150	145	150	185	134	183	143	133	151	122	173	147	157	164	169	160	165	149	153	144	161	157	159	168	155	167	126	147	172	160	171	147	149	144	169	146	161	159	149	164	146	132	152	153	161	167	148	166	168	155	145	172	149	164	150	143	172	168	171	170	150	128	143	157	158	158	140	160	149	146	154	166	157	162	153	158	156	174	150	144	136	139	143	159	153	145	138	153	145	151	146	146	166	168	160	178	161	172	176	152	162	164	159	181	161	150	152	160	169	150	156	153	176	154	158	181	157	160	146	144	136	160	153	169	147	157	149	174	135	140	129	146	149	182	165	146	176	136	155	131	159	178	136	142	175	154	167	166	139	183	166	144	173	167	133	154	149	143	179	176	184	156	170	133	144	143	173	138	164	146	164	156	151	150	164	137	165	138	173	145	153	160	188	144	135	140	153	159	146	142	143	154	160	159	152	151	156	142	130	147	153	150	172	134	167	156	164	192	150	160	144	155	154	169	139	178	172	157	144	143	158	147	149	135	145	161	149	174	178	141	158	129	151	156	145	172	128	158	168	145	151	129	164	138	144	162	155	148	134	146	163	165	179	165	142	154	133	173	152	162	178	148	140	160	131	173	162	156	147	171	146	163	127	131	137	153	161	159	150	161	169	171	148	155	175	165	152	150	146	134	147	155	150	132	158	175	155	155	153	122	147	176	153	153	150	171	169	141	138	134	144	163	131	152	143	159	144	166	178	163	198	161	162	177	164	155	164	182	166	153	163	147	149	140	149	132	170	135	154	143	142	147	157	153	177	141	161	149	158	173	136	141	169	184	165	146	172	157	166	168	161	182	137	139	152	141	133	146	148	160	172	164	163	168	164	148	137	153	147	150	140	159	137	176	149	139	129	170	168	142	158	159	145	169	169	168	148	142	176	153	172	110	152	157	151	174	163	135	164	168	145	183	158	152	118	156	146	160	151	144	155	151	134	153	151	153	141	158	145	151	153	151	139	153	166	154	130	127	145	158	145	160	171	154	155	169	134	154	166	120	180	166	164	151	146	133	167	164	164	162	168	151	127	154	138	133	141	156	153	185	150	142	175	136	182	134	154	155	150	181	163	178	140	149	155	162	151	163	147	144	151	131	178	162	156	156	157	172	152	176	158	167	162	146	125	164	152	158	166	142	143	159	182	165	158	144	157	166	156	150	172	167	168	159	138	149	170	141	150	160	152	146	149	121	148	164	159	142	165	166	153	170	172	157	166	176	165	146	142	153	147	173	165	152	160	161	149	139	127	126	159	179	156	166	172	126	153	153	157	153	143	142	192	144	153	146	177	147	157	156	155	159	165	143	155	172
8065	981	1785	2061	1870	1445	1170	980	870	780	735	701	586	618	585	565	611	469	537	509	489	498	462	435	445	475	477	478	442	444	473	432	456	469	441	403	462	447	436	434	440	426	453	443	464	450	448	393	414	407	427	405	403	432	428	422	401	444	415	417	454	437	447	436	421	399	428	404	422	451	424	465	385	447	384	399	417	436	440	434	368	429	455	420	399	398	427	428	434	413	400	392	400	418	410	413	375	434	410	395	449	416	400	417	411	443	440	423	421	426	452	389	424	426	427	423	428	346	382	402	407	447	418	396	413	409	455	373	414	405	422	414	437	400	410	391	382	417	399	443	385	435	417	396	400	397	437	439	421	376	429	396	380	412	371	405	427	426	427	394	402	420	407	380	374	384	389	433	395	394	442	426	408	403	409	432	402	403	419	422	421	396	391	390	400	404	405	359	378	411	403	356	405	447	380	382	397	382	420	415	405	404	402	440	400	431	390	377	430	422	384	390	395	388	419	427	380	414	423	372	405	396	427	418	416	414	411	384	408	439	430	398	396	416	399	427	404	412	393	419	400	404	412	437	416	420	396	420	394	439	419	399	421	416	403	419	410	371	372	386	427	409	444	437	410	436	421	398	399	407	410	368	399	410	417	444	405	414	366	428	397	398	410	435	374	406	403	383	406	406	404	369	407	401	408	405	385	402	362	396	444	414	414	413	394	410	437	422	407	418	407	368	410	418	391	432	419	391	412	410	427	368	424	385	434	409	399	430	418	382	427	408	413	381	393	395	421	410	402	442	403	389	391	385	430	396	388	416	406	433	443	363	384	448	415	359	380	388	397	381	418	385	400	445	401	370	417	384	436	410	426	381	376	428	423	435	418	410	409	405	393	402	408	403	413	370	427	419	436	450	411	404	433	424	404	429	407	405	411	425	402	430	455	423	395	380	425	385	406	427	398	426	428	383	436	389	430	375	429	412	412	382	433	400	422	447	434	460	406	425	394	438	443	360	387	403	401	401	380	421	440	419	388	421	410	426	446	400	382	391	423	403	401	424	395	368	390	422	429	399	414	387	428	397	386	392	390	396	387	386	432	406	417	405	393	409	405	399	417	390	415	431	398	402	408	400	405	365	361	399	373	446	435	393	387	426	382	417	415	431	442	396	394	382	395	449	390	397	420	401	443	441	397	424	419	428	424	425	432	390	367	418	405	438	418	388	423	394	402	389	376	404	404	385	415	403	432	399	426	418	373	419	388	416	424	403	402	414	421	414	412	388	378	438	399	427	410	405	359	374	434	420	436	439	397	413	401	403	364	436	410	425	385	394	440	408	426	380	415	377	404	421	411	442	409	429	387	415	428	362	397	387	369	392	354	416	401	385	410	407	440	447	409	419	402	400	414	389	418	382	402	394	441	446	396	382	438	400	431	433	403	434	416	391	412	381	424	397	421	435	419	407	374	427	393	411	399	411	400	445	409	395	433	442	401	405	397	402	437	406	378	382	414	422	404	419	396	411	415	407	420	396	399	422	401	384	397	403	433	438	436	367	380	385	388	424	436	406	410	425	396	426	430	413	448	401	398	390	398	445	415	424	399	414	390	438	413	431	418	415	436	405	378	386	406	413	427	462	410	429	390	415	433	435	435	406	428	427	372	405	431	393	410	411	385	408	399	409	397	394	404	427	407	372	389	405	426	462	444	401	426	374	384	392	442	424	396	401	373	414	423	399	375	408	366	399	403	382	479	412	419	404	387	430	437	401	419	397	394	405	410	407	383	389	401	404	431	370	462	425	420	423	427	387	437	419	432	398	400	404	455	434	379	412	409	421	433	397	427	417	409	413	434	416	417	402	405	392	381	414	391	415	427	421	385	391	436	417	439	408	419	412	424	411	411	409	389	396	369	417	417	422	404	400	412	389	386	412	414	413	448	383	399	404	399	412	415	420	398	422	417	398	388	367	430	427	396	407	448	407	424	412	432	406	408	383	390	419	425	421	426	430	418	389	439	399	407	409	377	382	397	406	432	363	423	460	382	413	387	403	395	395	425	396	434	380	411	400	376	419	414	444	412	365	409	411	412	420	401	415	432	385	405	422	434	409	394	348	378	427	401	418	392	413	416	396	462	428	425	404	433	419	373	417	383	363	397	390	421	399	399	407	407	407	385	399	434	373	389	393	424	409	402	436	453	429	406	418	363	423	417	415	373	415	400	394	406	450	433	391	409	411	410	389	428	416	384	437	409	399	424	413	405	391	416	421	400	383	404	406	436	396	403	400	412	379	421	433	379	393	376	420	370	392	384	412	446	428	415	440	415	421	385	428	407	380	390	400	401	425	421	392	384	418	455	402	398	386	423	405	442	423	404	393	384	380	428	412	422	426	368	376	455	397	399	421	454	395	407	436	415	411	394	415	417	420	411	462	422	438	440	391	397	391	410	424	412	428	411	427	405	428	426	396	409	436	424	366	421	400	391	388	393	371	427	403	406	411	395	399	409	439	435	402	400	429	433	383	386	393	414	381	397	395	417	393	432	402	379	432	421	408	431	443	387	418	387	391	390	404	388	391	412	395	431	377	419	411	410	417	390	377	393	414	441	433	422	429	456	393	400	394	424	432	374	394	412	376	431	413	374	426	383	414	384	405	414	408	427	398	437	372	414	407	434	429	438	407	429	389	442	376	393	391	426	435	393	396	386	430	409	426	389	415	427	415	402	393	403	400	416	414	410	426	440	427	436	416	410	407	404	377	395	422	416	385	422	439	405	386	373	422	400	386	422	429	421	393	384	434	384	355	387	448	413	423	397	440	401	400	378	410	442	399	412	420	401	427	374	407	369	408	410	428	427	412	450	393	397	381	462	427	393	348	396	394	409	413	410	457	414	396	383	407	413	435	416	385	393	366	430	419	403	454	407	408	411	370	410	418	380	427	424	420	436	413	390	385	389	415	401	412	411	425	424	435	422	412	385	407	389	409	378	442	390	421	397	411	430	399	405	380	408	392	397	402	411	404	371	384	375	415	428	436	385	384	414	408	402	388	408	390	408	438	398	429	386	379	415	357	440	438	399	403	410	408	427	402	406	386	418	383	466	390	415	386	398	412	397	400	394	388	422	400	438	416	395	413	418	412	394	437	408	382	417	375	404	371	427	380	445	417	436	384	395	421	411	393	422	420	404	398	435	399	413	402	378	397	406	417	448	431	441	466	396	427	442	412	423	378	413	414	383	405	422	434	386	401	425	403	384	390	410	439	431	415	406	416	384	401	417	397	431	418	395	420	414	406	412	424	446	409	405	433	391	418	385	379	397	386	383	423	410	423	417	433	398	436	410	395	423	394	407	389	437	466	441	364	439	405	452	397	420	420	411	425	443	417	408	409	403	396	394	417	375	386	461	425	391	414	418	400	395	395	432	422	420	416	391	418	396	424	397	413	424	430	385	431	438	407	422	388	395	406	424	400	372	394	426	394	409	404	433	396	430	394	410	442	391	434	432	416	372	406	405	437
1647	386	414	429	399	379	399	370	385	403	392	396	389	372	420	381	364	357	390	406	414	413	396	412	398	355	406	404	363	341	368	368	353	363	372	400	358	388	402	374	412	386	386	392	394	391	365	339	363	399	383	376	370	385	402	395	369	370	401	408	411	411	413	383	416	364	401	366	399	394	378	404	390	390	328	392	434	381	385	351	388	378	359	387	372	374	397	374	398	387	388	382	349	379	396	385	397	408	386	410	401	372	415	358	414	379	384	376	407	363	392	398	368	380	366	411	407	397	366	381	395	366	387	409	393	368	393	396	400	381	399	370	395	375	396	377	373	378	366	361	401	383	376	406	405	383	389	365	401	357	378	393	405	360	389	394	409	373	391	389	360	426	399	383	365	391	399	416	366	372	369	397	408	361	372	376	351	364	404	362	396	354	387	373	369	365	407	352	412	371	390	394	384	432	378	375	412	373	397	385	361	360	328	360	396	386	424	385	406	408	371	359	355	424	386	412	436	389	353	365	365	409	394	371	387	379	394	390	369	380	379	363	386	413	368	397	399	371	381	407	367	353	408	388	364	372	405	367	390	392	373	377	369	381	388	386	410	372	370	389	337	358	410	387	409	349	353	410	357	389	400	387	361	359	399	404	367	384	374	341	402	399	399	398	368	385	397	419	366	396	407	387	374	375	390	332	393	377	364	382	398	402	381	419	398	409	427	394	391	344	368	371	352	358	402	384	389	375	371	403	387	360	403	379	406	387	397	385	418	367	366	330	367	375	372	363	383	404	386	384	404	386	379	388	373	357	415	396	388	390	397	369	371	331	377	379	372	407	382	356	390	350	355	368	371	361	424	416	395	383	413	395	402	414	387	350	427	363	398	378	375	378	418	348	390	389	405	402	396	382	372	355	441	399	363	361	380	416	400	381	383	362	393	359	415	367	385	412	391	361	401	387	396	414	365	381	381	385	394	387	386	399	373	377	385	386	443	424	363	393	360	347	363	360	383	398	370	366	380	339	398	402	408	371	353	381	394	376	352	406	368	334	349	381	399	379	397	368	385	332	368	392	377	392	379	396	360	379	388	377	387	363	422	410	377	393	393	362	411	376	362	401	366	375	376	389	387	373	366	396	356	366	373	397	403	389	380	379	400	405	368	379	402	363	358	390	369	385	392	402	419	398	377	399	389	397	410	372	366	372	397	387	397	439	397	367	352	380	390	381	406	356	362	393	362	401	382	380	395	402	416	375	358	375	427	423	394	369	371	393	381	410	376	377	344	405	376	400	382	392	386	377	377	416	398	397	367	364	393	395	380	385	389	395	403	363	341	406	405	377	362	353	396	373	386	391	392	366	392	368	397	367	374	350	374	385	369	368	361	388	403	411	384	385	396	389	385	390	423	389	355	410	371	396	364	367	356	382	385	389	382	371	368	347	408	365	411	372	393	371	378	403	409	399	403	429	414	406	394	354	438	405	366	377	365	387	402	414	395	366	401	417	388	402	368	383	411	385	387	382	419	373	367	387	379	391	395	384	414	410	380	380	390	386	413	390	397	397	376	355	362	353	378	398	363	389	386	418	399	366	391	408	396	392	385	402	341	359	380	391	406	412	361	383	383	367	362	377	417	384	371	399	379	380	390	414	397	391	418	419	402	362	397	352	384	414	356	393	375	366	370	380	384	359	386	376	399	338	384	368	377	397	397	363	374	355	379	376	348	401	399	435	380	394	424	406	370	396	396	348	399	384	370	396	391	392	384	381	360	352	376	380	395	388	365	371	383	403	395	414	354	375	375	374	362	378	384	371	380	393	387	369	407	397	390	377	374	397	391	398	388	365	382	370	378	409	376	391	377	385	401	365	379	418	384	352	382	357	352	405	387	378	377	387	380	358	373	413	406	424	391	405	411	376	420	346	375	367	374	402	393	403	424	400	407	400	384	370	375	372	381	365	396	342	385	361	368	421	376	381	387	373	371	376	344	384	396	388	410	355	407	395	406	412	390	382	372	384	395	433	364	356	385	366	393	382	350	416	374	372	384	403	430	364	354	362	378	388	372	363	393	393	391	377	388	366	354	371	387	388	369	419	403	391	409	393	385	434	391	372	351	409	398	385	405	381	352	374	375	422	363	358	397	371	419	411	364	367	417	363	369	392	456	401	381	329	360	391	358	331	409	406	391	397	380	377	363	386	356	401	373	367	394	386	400	330	387	368	375	405	426	376	400	384	393	385	402	374	424	373	361	377	395	353	398	351	389	412	378	392	383	399	381	392	382	389	427	381	372	365	359	413	414	365	393	399	375	374	402	415	395	414	369	361	396	402	392	369	403	375	414	373	390	394	369	378	392	370	390	383	365	402	385	351	386	373	334	408	379	359	416	390	392	398	383	387	370	409	376	386	366	368	387	393	367	393	411	397	390	424	390	383	379	386	410	405	384	373	365	385	385	394	386	372	388	391	382	392	375	378	346	422	423	393	352	362	356	380	345	365	379	397	400	397	417	412	381	417	374	338	349	363	412	400	368	416	405	404	415	375	418	385	376	373	422	397	371	386	408	419	398	411	381	373	374	378	392	416	381	409	400	387	391	387	361	406	396	398	371	399	390	381	368	389	381	348	377	369	414	392	400	402	351	390	380	350	395	384	369	367	380	358	378	389	386	416	392	388	350	426	415	378	429	379	389	358	357	383	419	385	416	375	400	360	388	413	398	408	383	407	439	404	360	392	355	420	385	379	412	378	420	393	397	396	397	398	406	386	394	405	387	384	387	405	368	351	363	420	370	393	356	397	399	397	381	346	367	404	376	367	404	360	390	398	422	374	394	397	393	399	393	400	356	401	391	397	407	374	353	426	414	406	406	362	390	377	386	368	421	344	353	404	412	397	409	377	377	384	369	374	387	367	411	389	392	384	375	431	368	379	371	383	408	408	386	345	409	364	397	394	383	374	373	381	383	413	392	399	369	443	356	392	419	415	397	382	369	388	430	370	383	396	398	364	410	336	371	367	399	367	401	355	415	388	374	352	401	380	396	431	396	371	387	409	362	370	370	392	383	389	387	383	369	407	395	384	419	435	402	373	360	402	391	434	381	373	386	398	407	363	348	366	367	374	386	401	402	375	376	404	407	374	443	413	370	427	406	390	385	388	414	390	378	369	417	418	394	394	372	395	381	404	406	389	376	365	380	361	394	392	390	390	381	387	372	357	358	341	384	410	421	400	382	329	350	422	389	411	403	357	423	392	362	386	407	395	366	373	401	382	382	372	416	385	348	364	365	415	384	395	398	382	358	398	372	374	364	373	363	360	376	359	399	425	398	392	371	331	421	405	384	390	392	366	374	373	403	403	367	379	369	394	411	393	384	379	382	389	396	397	419	357	380	397	402	379	398	389	406	380	395	381	360	426	414	380	338	412	394	362	399	393	381	376	366	364	383	394	416	330	386	396	400	398	402	398	380	423	359	370	409	386	333	410	371	398	415	391	389	394	437	386	384	388	408	375
2140	867	892	899	819	875	862	878	858	841	825	852	829	855	870	821	844	851	849	833	835	937	826	834	838	838	862	879	801	843	825	832	853	859	826	878	802	817	853	822	833	812	800	827	840	860	837	765	902	814	886	826	802	824	771	882	841	832	871	778	846	829	801	850	821	768	823	803	851	847	811	831	842	806	838	832	863	867	802	862	831	823	902	842	766	817	867	803	844	781	824	811	808	835	863	827	847	849	816	809	839	825	836	806	848	808	861	847	872	878	826	853	828	841	839	841	861	847	866	849	847	858	861	923	841	843	800	853	885	822	805	845	876	829	848	851	878	828	792	885	875	839	899	857	854	879	835	835	843	861	840	870	891	818	821	840	816	845	833	874	908	861	822	842	825	795	883	893	838	804	824	845	851	848	803	793	805	829	855	811	798	838	829	859	820	819	813	825	863	870	833	838	801	914	820	848	820	868	844	774	790	777	905	887	870	789	862	866	812	824	845	799	840	834	879	825	836	815	827	840	835	870	849	829	867	846	868	850	817	818	871	799	872	843	830	788	872	809	857	813	854	889	848	846	875	804	903	852	868	776	862	849	859	826	877	842	861	861	837	833	851	876	825	898	857	852	847	827	811	829	829	819	845	823	842	824	846	803	840	799	844	842	838	841	821	844	827	797	809	806	856	797	835	850	840	858	837	877	795	838	834	842	847	855	851	819	769	829	829	841	839	816	770	834	864	888	801	844	854	865	869	826	828	873	803	844	836	806	815	829	819	837	848	819	873	847	819	882	844	844	815	825	840	792	819	846	840	849	833	814	864	858	814	824	850	843	848	828	826	882	861	831	820	810	827	828	823	834	900	803	866	868	831	877	835	874	782	815	822	832	887	815	863	870	804	873	850	815	855	835	847	835	817	857	815	853	879	845	823	826	840	825	846	825	844	858	850	841	804	885	791	846	852	835	846	887	810	862	872	888	815	822	846	826	915	835	784	819	789	856	781	810	799	816	830	839	853	856	843	847	841	828	854	886	882	841	847	843	819	877	854	828	843	846	828	791	832	848	838	844	768	805	817	827	824	806	826	856	812	806	848	868	832	816	838	772	815	876	825	854	883	810	863	839	866	827	827	853	823	827	835	826	879	895	834	825	783	847	851	832	851	856	819	873	846	826	834	817	902	863	812	815	802	812	796	906	829	871	851	852	833	870	875	810	818	864	852	845	837	842	802	848	819	782	843	812	871	825	871	810	844	788	804	862	824	880	825	835	810	860	849	876	900	870	838	833	890	839	838	834	862	844	794	858	816	879	781	808	864	850	856	851	827	840	812	848	873	873	832	857	892	794	834	808	861	875	828	780	817	876	856	858	847	867	846	778	849	828	847	802	811	838	826	846	882	855	803	862	771	849	821	880	849	804	838	824	879	855	860	801	878	882	881	896	880	849	820	897	854	814	821	850	903	813	834	905	893	800	844	749	834	867	897	840	833	829	812	870	830	880	809	901	820	878	855	891	825	889	847	799	884	812	867	844	870	883	839	846	828	805	851	873	873	825	823	794	818	852	847	844	887	807	807	810	828	801	848	839	852	826	824	815	843	868	806	829	830	833	837	827	845	830	875	871	839	815	828	843	834	849	844	803	838	848	798	893	895	819	809	806	804	804	895	819	807	811	851	879	868	791	852	888	814	809	844	852	824	819	809	814	834	865	875	851	839	874	816	812	814	814	872	876	862	847	808	838	822	834	823	845	851	842	798	892	860	818	804	879	889	802	851	841	889	790	779	808	831	856	818	852	853	854	831	868	835	796	811	879	813	823	802	786	860	865	851	894	846	849	841	812	849	889	819	874	838	814	853	817	840	841	851	815	885	857	887	852	855	804	849	839	826	866	820	832	835	879	845	856	847	872	838	890	864	824	849	830	887	824	840	840	845	865	817	838	790	876	786	786	817	864	855	856	848	765	824	888	866	812	835	878	830	866	858	834	813	813	853	830	831	818	829	808	854	882	823	878	860	804	839	835	856	800	922	840	788	875	837	824	780	828	838	869	863	861	814	868	825	823	861	801	833	818	844	796	844	844	860	856	880	819	876	826	838	828	772	832	859	808	842	852	886	792	840	859	815	828	844	854	824	870	852	853	833	825	879	824	894	760	862	830	831	799	826	841	817	799	819	855	828	843	834	883	833	836	845	785	871	823	834	764	815	801	805	871	794	846	895	857	893	817	837	848	776	813	864	779	879	848	912	839	795	866	802	864	806	879	887	809	819	812	850	837	882	851	790	782	846	858	812	843	848	802	828	882	841	864	839	838	884	831	836	816	789	859	902	824	857	827	817	754	777	843	792	849	842	777	822	848	855	834	895	849	815	843	843	843	819	849	852	809	840	817	801	855	858	866	801	889	881	862	837	854	854	853	879	896	883	821	838	860	884	878	875	795	824	877	820	808	884	814	829	834	797	845	837	822	856	877	837	823	842	889	841	854	867	858	827	845	818	836	825	828	861	856	807	849	841	854	803	800	842	853	859	853	871	836	820	863	832	855	827	838	865	826	791	844	782	836	870	765	858	850	847	787	827	821	835	845	845	824	847	824	862	820	821	903	840	856	835	841	818	833	848	869	867	866	825	828	870	832	842	864	850	822	857	845	839	855	814	843	855	801	822	833	860	812	843	817	812	831	851	833	845	837	897	866	880	819	820	842	844	851	867	825	842	805	784	805	838	848	805	870	807	829	862	813	868	831	821	837	801	820	863	833	834	845	851	862	835	810	835	811	844	848	878	819	860	874	851	820	818	839	788	894	826	873	830	846	864	857	832	835	871	849	799	857	881	835	865	844	853	845	827	878	840	844	861	833	796	841	836	847	806	789	830	845	877	824	867	840	858	879	886	848	789	871	814	845	855	839	864	856	896	822	869	810	799	789	870	848	803	856	837	869	814	854	840	852	828	864	855	834	861	835	815	856	812	856	834	872	838	842	823	858	842	789	808	859	823	868	898	835	832	827	838	912	756	848	858	785	831	811	843	854	766	908	826	877	783	878	883	838	863	870	812	840	881	845	814	827	830	827	860	824	879	801	830	810	796	888	827	847	826	830	861	819	851	848	834	832	839	852	842	810	862	856	860	809	824	856	842	860	807	849	809	828	805	826	802	871	833	795	843	758	854	790	838	806	834	837	854	839	871	817	863	871	827	851	863	815	865	870	840	824	783	800	844	848	832	829	827	883	847	833	919	829	823	855	859	832	865	827	832	810	844	821	855	890	845	878	781	843	810	825	859	842	802	827	827	856	854	818	853	833	826	873	895	791	803	790	866	841	793	833	838	812	785	887	814	804	873	776	865	769	860	824	840	862	857	820	870	828	815	817	821	829	860	831	803	880	840	812	793	792	893	845	861	878	848	864	806	837	860	859	844	834	818	802	811	814	874	829	883	876	837	839	850	851	876	800	859	819	852	826	854	854	903	844	862	810	834	827	882	833	810	875	827	881	844	780	865	858	833	826	821	869
7633	472	489	394	370	299	251	233	241	232	193	182	233	207	193	193	194	194	207	189	191	173	185	169	191	166	238	209	184	212	191	210	211	206	181	184	176	182	169	211	189	195	218	197	186	176	173	195	169	185	176	192	188	193	207	191	186	187	167	171	186	175	189	179	173	186	199	174	187	200	192	208	201	187	181	191	187	186	185	174	183	194	191	189	174	190	206	183	148	182	193	182	162	199	195	192	182	199	223	194	190	166	178	194	190	178	185	181	190	174	166	191	214	176	189	204	198	192	174	188	206	208	187	195	190	201	200	192	188	172	222	181	196	167	174	179	197	202	181	176	183	178	193	172	178	155	199	184	183	178	182	189	170	171	183	191	185	182	176	199	196	193	186	208	200	188	186	188	178	221	177	201	188	175	168	193	163	195	173	173	172	174	173	189	196	194	167	192	180	170	172	204	222	221	211	182	179	203	178	192	216	189	198	180	182	170	181	180	179	197	181	196	192	163	186	194	180	188	174	201	210	216	194	156	163	193	178	172	189	209	205	189	198	188	185	180	189	200	224	174	193	193	152	189	147	209	187	169	184	174	204	185	199	189	196	186	203	184	198	180	184	184	197	226	182	176	187	187	189	207	172	206	171	192	176	176	178	174	188	190	158	176	179	192	168	184	203	206	196	187	185	163	179	183	164	164	180	179	189	178	175	184	196	188	163	206	169	194	195	198	196	194	175	202	185	170	164	172	170	196	183	202	192	181	158	145	172	174	209	174	153	165	170	182	190	178	196	179	209	182	190	184	191	180	199	186	199	185	195	182	182	203	186	177	173	193	160	182	170	195	164	174	193	190	201	186	170	172	188	192	176	185	209	187	184	223	202	179	190	213	208	197	212	200	181	162	188	169	191	186	169	208	187	180	178	195	184	191	180	171	183	175	175	198	203	185	194	203	194	157	177	169	183	210	188	182	180	181	183	218	197	186	174	168	185	202	180	182	174	183	190	161	189	191	195	170	155	206	189	189	170	197	194	192	186	172	166	156	164	204	207	195	167	185	188	157	176	189	164	170	165	182	186	194	191	204	195	171	189	206	179	181	187	190	197	175	163	180	207	179	174	166	169	208	197	197	187	180	188	176	182	187	188	207	213	191	194	195	183	189	185	165	191	214	168	160	177	172	155	169	197	198	178	186	156	192	179	188	167	170	176	168	184	187	189	168	187	184	209	185	185	187	186	179	180	186	174	196	166	214	195	183	181	202	173	193	181	199	183	182	179	184	179	186	173	168	214	209	195	180	168	198	203	174	201	196	180	194	182	166	185	167	183	212	189	173	179	205	182	181	198	156	185	195	164	202	185	209	185	197	188	192	194	203	181	178	168	179	184	187	174	183	216	202	185	174	190	194	204	190	210	184	196	179	184	185	189	199	184	171	173	180	210	178	176	184	141	181	195	205	176	193	194	213	169	206	169	194	187	185	209	157	182	182	169	162	196	193	198	183	174	167	176	174	171	194	167	176	207	189	199	187	182	160	200	187	180	184	203	194	217	181	185	183	189	158	160	162	192	177	168	213	186	182	192	154	212	170	170	206	164	160	189	185	191	199	196	192	207	181	200	190	199	205	194	185	182	207	195	195	170	167	195	201	201	191	162	169	180	189	180	179	191	145	203	219	187	208	177	189	188	199	175	183	171	173	186	197	167	184	181	174	191	186	194	165	191	171	172	194	180	183	197	201	215	205	177	209	172	165	176	182	174	168	172	191	192	208	189	201	150	173	162	190	168	182	188	177	144	189	210	170	187	220	178	164	189	173	155	181	213	191	183	180	209	185	172	170	179	162	177	174	177	187	179	201	194	183	187	186	195	171	178	165	185	164	187	189	177	191	212	188	196	181	190	200	204	181	191	199	180	195	170	239	176	184	185	174	210	183	177	169	197	184	187	184	172	181	169	173	173	168	174	203	207	191	185	200	198	172	191	178	168	183	195	194	194	193	172	190	158	188	180	188	207	177	222	166	158	202	191	228	161	189	193	188	160	174	160	188	170	168	190	201	193	187	188	181	179	177	169	151	186	192	165	191	192	178	201	162	202	190	186	218	180	193	194	210	173	176	195	193	185	169	181	187	175	157	196	198	183	174	174	162	202	192	209	189	226	222	190	200	204	192	161	193	175	191	179	170	156	175	188	190	190	203	185	190	187	163	197	167	192	155	188	208	191	176	192	193	145	175	183	191	190	207	204	200	175	171	183	156	187	187	158	200	195	209	167	177	200	203	176	170	199	179	203	175	186	179	170	176	183	192	191	164	165	187	178	211	157	175	176	178	186	183	189	195	193	181	207	202	170	166	202	169	160	191	196	195	162	189	169	190	179	174	190	186	174	181	183	169	185	188	192	158	209	193	185	182	182	204	180	210	199	173	189	204	170	158	161	186	187	171	200	158	183	179	188	174	185	181	152	201	189	188	199	192	202	176	188	198	192	176	191	181	164	192	152	175	179	197	173	192	205	204	207	196	185	187	167	177	191	211	170	203	167	164	199	164	190	183	188	177	189	168	182	197	194	210	195	190	186	187	219	171	189	158	194	188	201	181	174	188	176	163	180	166	183	177	170	158	185	168	202	170	199	246	208	181	182	190	169	188	164	205	199	194	194	187	183	188	158	168	169	201	197	207	183	180	199	184	207	197	199	183	187	184	175	179	170	208	169	196	196	176	182	174	185	179	180	204	181	195	185	186	181	192	152	186	189	200	181	174	203	190	159	203	208	201	183	175	196	168	175	204	207	202	172	172	201	218	199	196	194	207	183	175	189	211	192	192	180	169	210	184	195	190	194	177	211	180	198	201	205	186	193	176	186	177	204	158	188	199	181	190	208	198	170	195	190	196	223	222	182	188	190	176	182	175	194	204	191	197	184	187	157	181	183	171	193	199	141	184	163	181	202	185	157	216	220	202	180	201	202	161	188	180	192	207	169	199	182	189	157	182	183	182	189	183	192	178	202	203	196	173	179	207	195	169	196	154	202	202	195	189	200	189	172	167	195	161	169	175	173	150	217	203	197	170	167	187	193	178	156	182	185	189	181	204	196	193	163	165	196	200	180	200	189	201	185	209	182	185	199	171	194	199	179	187	186	198	200	165	176	148	163	200	187	206	212	176	180	191	174	193	169	182	184	186	170	171	189	181	169	172	217	178	200	191	191	224	173	218	203	200	198	225	194	158	190	200	176	209	200	171	220	175	186	174	186	204	176	202	179	161	184	192	178	202	173	183	195	174	165	154	160	177	200	196	172	210	199	180	159	166	182	187	199	169	172	178	190	180	187	198	192	181	183	197	196	201	188	202	179	188	177	177	186	192	184	183	203	195	161	198	186	171	173	196	205	178	186	194	186	180	181	150	184	178	188	192	191	177	181	181	167	151	176	179	188	192	213	178	162	156	193	174	196	178	171	175	227	196	181	187	188	193	176	192	194	180	186	186	168	190	194	211	197	195	185	202	170	196	174	185
6489	704	1112	1227	1230	952	827	778	693	603	628	568	549	551	506	532	556	559	526	533	468	515	485	472	513	450	472	483	456	457	436	465	472	443	457	488	466	436	477	445	471	498	474	456	454	465	485	464	495	463	424	421	409	414	486	438	410	421	471	436	413	415	446	466	413	437	434	430	449	488	436	487	457	436	417	415	484	468	471	430	465	458	495	441	431	482	417	423	473	482	490	483	437	458	465	476	424	425	468	483	442	420	426	412	449	397	458	438	485	470	421	435	438	402	466	453	426	468	438	466	445	432	461	450	425	404	402	428	446	447	450	434	451	449	459	472	444	384	420	438	459	440	475	470	445	417	432	428	440	450	448	442	439	430	469	431	452	434	439	455	420	469	459	446	463	430	393	424	419	424	462	433	476	451	442	440	419	417	461	432	415	443	464	451	448	441	421	468	415	429	461	443	451	425	420	448	482	437	416	489	418	444	436	432	436	416	434	443	423	427	423	447	415	439	471	425	421	448	441	479	488	480	435	455	442	414	417	449	412	438	439	450	428	460	466	411	453	423	456	460	424	430	446	434	475	445	476	416	454	435	462	413	465	461	404	430	457	442	450	466	463	429	463	462	467	438	424	456	433	469	433	419	469	427	465	457	443	447	470	441	450	408	488	430	452	424	449	451	396	419	452	439	421	469	462	440	431	424	441	457	445	442	473	476	414	450	467	449	412	447	456	450	444	413	438	467	445	435	444	434	474	476	429	460	431	431	441	460	463	415	466	455	440	411	453	449	445	433	475	432	438	424	415	444	423	435	434	453	459	464	435	470	445	485	470	417	404	462	435	481	448	415	449	447	441	457	468	438	427	447	439	450	466	465	427	474	425	466	474	422	464	478	451	459	457	442	431	459	472	448	423	415	452	435	454	415	456	461	447	489	423	449	432	445	464	451	433	443	475	482	478	403	447	458	413	471	439	464	458	434	460	440	404	463	426	448	420	454	475	422	450	457	425	417	439	435	430	422	476	442	470	438	448	433	459	442	433	462	452	479	432	416	444	437	441	439	463	436	438	438	468	438	444	451	422	451	424	451	479	431	469	451	454	446	397	437	419	463	457	465	439	443	460	426	433	470	456	427	418	449	432	457	434	447	493	442	429	454	481	462	437	449	450	433	435	460	483	422	420	411	427	434	432	407	424	452	438	450	436	443	449	430	458	432	457	501	406	440	418	438	447	462	471	440	420	458	425	453	413	457	444	446	484	434	446	461	503	473	446	441	463	466	463	432	450	450	445	427	421	427	459	418	453	462	428	499	454	444	436	447	459	422	445	425	459	422	402	459	449	434	419	419	470	443	389	485	435	413	459	442	416	482	434	448	415	452	424	411	471	435	437	454	421	445	428	436	449	475	453	447	403	452	447	433	441	492	426	442	451	443	444	501	434	435	438	449	475	435	423	474	439	447	416	476	440	411	458	416	424	422	436	432	432	431	461	403	411	464	451	417	439	455	438	451	423	421	474	422	438	443	433	458	454	420	438	405	435	446	429	450	462	445	461	415	439	451	429	449	425	431	434	429	421	477	445	442	430	433	432	482	438	446	500	446	426	438	453	442	404	404	438	463	448	465	441	428	448	469	420	434	434	434	455	458	430	416	440	427	419	468	449	482	447	464	405	485	472	463	458	463	447	477	418	424	424	408	476	445	461	459	445	445	455	402	411	420	428	479	453	433	486	427	415	440	432	440	458	465	415	440	492	475	469	473	407	466	466	443	443	460	457	450	431	433	452	427	428	433	466	484	412	392	486	440	420	433	465	413	447	432	426	450	454	437	421	436	403	462	459	448	444	441	447	449	425	431	431	445	433	435	438	469	465	439	435	448	473	421	465	444	456	496	472	468	455	457	497	458	444	433	409	454	413	440	436	428	398	433	449	424	445	415	439	435	438	445	448	433	462	479	423	446	441	457	432	441	445	471	464	459	440	443	460	403	421	410	425	410	463	420	431	423	439	490	434	424	456	418	463	416	438	434	441	465	482	467	434	433	449	483	440	464	467	436	414	439	452	443	461	433	447	435	429	444	441	454	473	423	452	461	459	475	406	446	472	465	416	453	435	457	430	412	439	443	438	449	409	452	445	447	443	439	456	419	447	435	428	448	430	424	440	420	451	452	455	432	463	429	441	398	457	439	405	432	453	461	427	442	478	451	443	444	408	445	414	440	454	407	446	457	434	431	450	440	445	458	442	407	466	453	416	439	462	461	441	438	448	449	443	445	467	434	433	444	441	466	445	431	420	506	467	431	439	408	435	438	451	498	459	447	447	487	400	416	419	441	431	450	441	445	429	437	449	437	463	470	441	421	470	481	443	467	414	446	439	429	445	452	446	460	440	442	446	434	441	422	402	412	407	434	434	435	436	463	441	451	443	454	466	442	482	466	450	459	477	457	441	383	450	440	457	423	462	433	439	449	457	444	461	424	455	462	468	436	429	453	492	445	431	431	440	432	442	426	469	449	429	469	474	455	430	419	455	412	430	418	441	448	435	427	462	431	486	467	451	420	474	424	481	425	412	447	440	398	431	424	465	425	493	440	448	482	503	441	430	452	461	438	406	471	457	499	432	423	448	407	431	435	447	443	462	445	426	441	464	455	467	452	453	405	432	471	474	431	410	377	404	453	441	427	439	450	422	431	441	417	467	434	471	432	416	452	440	433	475	453	407	455	470	462	408	407	450	425	456	439	445	436	462	468	425	424	419	466	435	394	446	455	439	453	449	443	437	426	444	412	458	455	455	401	478	454	441	454	455	447	459	457	462	439	448	450	473	449	489	444	443	440	431	437	455	415	424	480	454	487	477	448	453	452	462	473	437	453	432	458	421	460	472	473	454	439	416	410	422	465	451	439	465	415	472	397	469	445	468	462	438	449	443	425	478	463	435	459	452	450	465	436	434	433	447	417	500	485	439	443	437	447	414	444	427	434	411	453	454	428	432	444	464	449	423	488	481	454	477	451	440	480	452	450	464	478	483	406	430	443	452	436	457	477	450	452	432	431	439	422	432	434	413	426	439	435	474	424	431	483	419	452	443	456	431	465	460	435	437	492	425	445	452	459	433	472	442	434	456	410	423	455	433	457	429	435	453	423	450	429	479	480	501	428	460	451	468	440	470	396	443	421	433	459	431	468	457	462	474	425	436	438	442	447	451	463	425	444	442	440	491	453	446	419	470	444	434	456	454	481	428	475	439	433	425	454	452	444	435	467	430	453	393	451	478	425	473	469	408	450	463	438	462	421	413	473	434	421	424	432	409	443	419	437	446	445	433	434	406	431	419	428	457	455	437	423	449	416	466	444	451	438	481	492	443	459	467	420	407	476	445	434	440	458	424	444	442	435	442	450	433	483	409	441	472	430	442	446	435	462	470	456	418	441	487	434	421	486	440	421	421	448	438	433	495	441	443	444	446	462	452	428	433	494	441	462	434	463	459	444	456	450	430	454	449	431	428	404	442	419
14778	1191	818	633	468	382	294	244	263	197	209	208	177	181	159	181	176	180	173	176	157	172	170	172	154	151	172	179	168	179	172	167	141	136	143	148	143	156	164	122	161	151	130	180	156	151	164	150	154	154	149	171	134	171	151	174	165	171	171	176	150	154	165	172	199	155	165	156	158	176	153	166	150	178	175	174	165	169	153	165	135	172	169	139	146	183	172	151	152	142	161	161	155	157	150	161	142	165	144	171	160	167	147	140	140	163	147	150	168	186	149	155	163	161	145	192	147	171	176	143	155	184	155	155	175	175	139	131	141	157	157	164	165	154	174	153	168	198	139	157	154	168	160	155	166	157	146	168	178	147	152	159	163	148	168	176	172	140	155	148	172	182	162	174	142	165	151	159	148	162	160	163	133	158	137	161	154	127	168	155	162	169	169	146	161	138	170	147	155	162	174	138	170	164	156	134	159	152	134	165	143	143	142	130	146	148	155	145	173	154	171	140	129	147	161	150	162	179	152	152	170	151	166	163	160	164	189	143	158	143	167	157	145	161	169	168	170	153	152	150	185	177	154	161	151	156	175	186	166	162	155	132	157	152	170	152	169	148	132	158	168	152	175	195	164	175	166	131	145	162	150	165	128	161	154	155	161	153	154	133	153	163	166	138	185	149	186	164	168	184	158	163	169	163	162	149	159	149	166	167	155	155	178	154	160	160	166	166	170	164	145	155	155	164	155	163	160	159	137	155	145	165	158	152	170	175	160	146	145	157	147	150	141	168	140	155	176	169	163	176	154	157	165	169	138	185	175	142	161	152	147	160	147	150	161	142	146	169	176	155	142	165	144	151	161	155	140	168	128	143	150	156	164	170	161	140	149	126	167	168	156	151	157	166	185	147	151	167	186	131	140	157	147	167	146	169	156	171	171	161	157	154	145	146	134	141	155	161	164	155	171	148	152	161	137	159	176	168	169	154	160	157	151	164	162	173	140	145	168	143	174	182	153	146	146	166	165	139	169	136	160	171	169	161	162	148	147	154	136	172	164	152	158	167	184	167	175	149	138	149	137	145	172	151	160	173	151	154	168	132	148	160	146	137	134	152	165	154	145	160	157	146	158	133	145	157	170	170	176	156	152	176	194	144	159	154	166	155	133	147	139	163	158	166	135	187	133	160	147	160	147	164	147	172	146	155	126	164	146	166	133	141	142	152	162	159	172	155	155	163	153	173	167	179	165	161	154	142	156	153	174	166	166	173	164	149	176	145	148	157	164	169	154	156	169	146	177	169	161	156	153	149	148	174	128	135	140	149	148	163	150	153	172	149	179	153	149	174	163	148	162	160	142	149	149	160	156	169	146	168	166	158	161	141	151	165	166	171	169	134	144	155	160	124	144	185	147	147	169	140	167	135	163	155	177	143	168	169	172	153	151	158	131	157	154	164	164	163	162	158	187	163	144	181	150	167	156	179	160	154	158	166	141	134	132	150	166	172	152	167	161	153	144	149	170	152	137	156	131	152	124	152	131	148	150	176	170	171	154	165	159	166	146	190	151	149	173	157	164	173	169	140	150	147	150	125	174	134	156	181	148	183	142	162	133	157	173	156	179	149	154	183	135	158	140	156	162	154	123	150	153	167	161	162	151	180	173	159	163	140	140	177	180	183	167	169	158	144	145	155	146	156	143	159	169	175	160	142	155	147	139	154	176	148	180	169	163	148	164	167	156	146	160	190	152	138	133	183	160	153	143	161	145	176	139	196	141	159	141	163	141	163	163	151	147	144	163	153	154	160	157	194	172	150	181	172	157	164	144	142	140	134	172	148	169	171	143	173	154	128	159	178	174	147	177	154	154	138	158	134	153	151	143	148	167	173	158	145	137	159	158	183	145	166	167	168	155	154	160	160	158	159	168	187	166	145	149	168	165	173	158	171	151	166	171	161	129	149	164	166	152	138	139	160	146	142	171	151	140	161	153	150	169	182	145	142	134	175	149	173	144	159	155	164	160	136	155	145	169	137	153	163	154	146	152	174	160	152	175	129	128	179	163	163	151	157	158	174	169	137	163	156	139	119	145	170	166	137	155	159	156	166	169	142	168	155	148	140	144	162	157	153	187	154	167	147	181	172	169	170	146	141	155	148	179	155	159	136	174	161	149	128	156	157	149	159	162	147	148	150	161	139	174	147	141	143	164	163	153	155	139	169	167	163	169	159	142	160	150	143	163	146	135	131	153	158	151	156	183	169	193	146	142	143	147	134	175	155	157	137	154	136	138	136	152	166	150	154	149	185	158	158	167	141	132	155	168	118	139	165	154	130	141	149	172	161	157	156	143	147	167	155	164	166	159	169	155	160	157	158	155	140	169	170	170	144	138	161	148	132	144	169	144	150	156	166	137	158	177	136	150	147	161	176	172	156	141	156	165	162	173	154	157	145	134	151	148	142	175	168	169	173	153	149	158	154	157	170	159	176	164	161	155	158	156	165	135	168	187	163	143	163	179	143	154	135	175	160	164	151	137	159	158	158	145	182	158	155	148	149	171	168	154	173	147	156	136	159	175	148	167	144	146	192	171	164	145	153	147	137	157	163	165	168	149	172	139	175	136	156	130	138	128	146	152	171	164	176	173	166	139	189	143	135	172	169	155	148	169	166	139	149	153	161	152	150	160	141	159	157	179	188	139	148	183	178	168	144	169	132	128	157	140	160	153	149	156	152	158	179	160	175	160	141	186	155	150	132	137	145	158	140	168	153	152	144	169	166	180	150	163	153	158	157	160	157	145	156	153	148	139	145	182	166	150	155	197	154	147	157	177	173	155	148	179	145	161	151	165	144	153	134	172	164	175	147	159	172	139	159	162	145	138	172	139	155	169	131	184	155	132	148	159	137	155	196	153	172	163	145	157	164	139	136	163	147	144	171	161	170	150	140	179	141	157	150	153	190	140	157	145	158	146	151	157	167	157	169	169	204	140	151	168	162	154	166	168	148	158	158	159	152	120	146	151	162	155	161	180	172	153	149	161	150	164	141	146	143	122	143	183	160	147	178	156	179	158	174	143	158	132	149	159	155	164	183	141	159	163	172	157	151	144	137	146	138	154	150	160	181	146	149	157	161	151	152	146	159	158	167	148	153	157	154	152	147	143	182	132	143	137	161	158	160	160	164	154	155	156	145	158	138	147	141	144	170	167	150	165	155	159	166	147	166	179	163	173	143	155	130	151	150	141	180	150	153	145	157	145	165	156	150	155	151	154	140	155	153	135	161	153	158	169	145	150	160	148	146	162	146	172	171	145	185	144	141	152	174	145	135	162	159	140	166	152	168	165	174	179	165	170	156	162	160	178	147	164	170	134	167	158	145	160	155	160	169	158	154	146	167	141	152	171	133	144	165	178	147	176	168	150	161	157	135	177	139	130	160	145	168	179	154	176	154	142	142	171	164	151	135	163	170	155	165	144	158	147	144	161	141	160	138	156	168	146	151	137	156	138	166	155	169	153	158	151	153
8213	916	1825	2123	1832	1450	1132	977	823	796	766	644	583	608	560	580	527	532	567	508	528	453	513	473	485	453	474	444	476	451	432	493	441	436	478	418	461	445	424	435	440	453	462	405	404	445	460	440	405	436	421	459	468	425	427	417	431	439	430	402	419	408	424	414	397	423	421	414	416	426	399	464	413	421	402	440	425	417	419	385	399	388	420	418	421	425	377	420	423	389	415	420	455	410	425	422	417	433	429	445	406	441	419	437	420	424	423	353	420	407	415	426	389	432	391	422	407	392	427	417	432	425	411	430	416	428	418	414	418	397	420	389	392	391	389	389	434	406	401	455	428	405	414	434	440	425	404	428	420	364	440	380	421	435	424	429	374	401	390	388	428	372	381	419	431	398	432	414	388	390	393	372	401	398	427	407	398	431	375	384	423	433	401	417	410	433	410	412	392	408	365	438	405	457	392	418	373	420	422	413	467	450	418	430	423	376	396	401	413	401	394	414	391	438	419	390	422	395	406	390	400	413	419	405	432	424	412	419	443	392	392	447	426	401	453	423	431	414	438	460	431	418	420	395	393	431	423	400	420	401	445	426	427	433	451	442	435	415	395	434	407	419	391	425	433	412	436	405	409	416	396	423	424	392	414	425	430	409	409	418	426	419	436	430	405	423	410	430	400	375	410	412	414	430	404	399	421	424	400	392	423	411	372	390	400	411	424	381	416	401	405	397	425	414	409	419	418	429	409	449	428	430	388	421	393	386	386	404	434	395	424	418	441	394	380	399	447	407	388	440	421	408	433	406	460	409	418	373	402	386	441	439	421	420	408	424	412	400	408	407	404	397	412	400	422	421	424	375	422	396	405	422	422	403	412	401	418	424	425	403	404	394	382	411	391	426	423	411	420	425	428	388	406	393	415	434	384	442	406	434	427	405	418	439	394	399	437	418	449	379	404	432	409	429	372	423	396	419	434	410	382	402	383	403	443	430	420	379	419	435	405	418	427	461	394	414	426	415	434	423	380	406	396	434	425	396	413	452	390	394	413	428	386	383	454	447	366	421	435	409	422	409	424	396	374	389	412	407	434	406	429	418	392	414	440	416	388	438	378	428	448	429	450	382	431	393	454	436	378	451	413	378	416	391	384	424	391	407	401	418	408	429	431	415	393	404	403	413	408	428	429	431	436	445	373	412	390	424	405	388	370	411	412	417	426	432	436	403	394	429	405	413	407	409	368	427	416	393	402	419	430	392	403	406	390	441	404	421	416	409	434	421	386	405	433	427	384	412	399	377	424	412	454	404	428	409	417	409	417	417	402	420	404	411	390	413	413	421	375	398	385	390	422	409	401	417	419	402	414	417	424	403	433	393	366	410	408	392	394	458	437	473	424	418	397	436	396	450	428	397	393	393	412	412	421	399	405	406	393	423	415	410	449	421	383	397	400	447	404	428	436	444	440	369	433	444	415	420	427	406	406	411	446	429	387	412	413	428	425	378	415	430	405	409	438	399	447	401	396	383	430	398	403	383	443	387	407	447	405	380	408	426	400	430	384	400	455	410	403	409	413	441	395	409	421	398	429	395	392	411	390	389	404	394	400	377	409	420	408	410	410	410	393	425	395	413	361	394	404	406	418	481	393	429	425	425	410	406	393	428	417	399	409	377	433	448	400	404	381	418	402	409	415	438	421	422	386	382	411	422	407	439	400	428	411	405	397	426	414	385	417	435	418	399	437	452	394	387	440	407	386	438	428	459	414	424	412	451	419	394	402	419	397	419	405	401	386	420	412	402	406	444	403	424	423	414	442	406	422	402	425	412	459	410	368	407	414	413	378	405	434	428	380	403	445	420	431	434	424	429	448	459	378	370	392	409	423	376	435	440	386	412	462	407	431	388	371	418	398	387	425	416	388	423	412	413	442	419	392	440	437	401	416	403	406	399	427	426	427	422	386	395	438	429	397	390	411	428	394	399	400	423	437	387	395	431	382	389	431	413	415	367	433	390	456	436	396	381	456	390	398	395	422	412	408	436	428	406	420	387	380	424	441	409	427	404	408	391	417	392	414	407	409	400	426	381	401	390	405	418	413	389	412	421	376	408	408	420	424	410	447	412	404	429	403	437	404	432	379	387	447	414	429	398	418	387	420	390	430	403	424	417	420	466	416	371	406	381	397	423	445	422	390	399	416	398	386	472	418	445	432	391	433	407	412	388	431	409	408	430	408	421	384	415	386	417	425	399	407	379	421	405	453	327	434	438	412	412	434	430	383	421	396	412	392	399	396	425	420	399	412	416	419	410	430	406	429	420	422	372	424	398	426	426	408	444	424	442	423	440	393	423	412	379	410	422	426	404	388	385	395	399	407	419	446	421	431	418	411	391	448	384	423	444	417	402	425	443	419	462	444	384	436	418	413	459	415	377	425	415	417	422	412	416	415	394	415	428	400	393	431	432	408	403	405	366	427	389	414	412	409	402	401	425	417	416	415	430	415	408	455	455	403	432	422	411	385	383	432	445	416	400	387	391	452	415	426	402	437	382	433	417	405	405	388	447	436	384	453	417	391	392	440	388	451	408	387	439	409	424	399	426	384	442	431	419	423	424	415	422	395	409	412	408	447	388	419	447	393	408	361	394	454	426	407	388	395	412	420	411	394	420	401	393	381	450	417	450	443	465	443	405	435	399	432	388	367	418	402	381	416	404	418	435	420	381	410	387	421	400	418	424	405	424	381	433	364	411	437	428	365	414	437	402	427	426	402	407	419	394	411	430	394	407	410	429	420	432	479	415	411	402	404	422	376	376	429	381	391	366	340	409	409	402	419	412	416	423	402	412	380	445	395	409	426	401	399	411	421	411	373	395	384	435	424	401	391	406	400	391	408	389	435	391	460	425	385	418	415	428	438	397	405	400	423	413	438	393	346	411	396	375	407	414	384	389	392	407	393	427	419	417	399	425	405	432	409	431	388	354	411	429	414	411	429	403	394	440	415	433	479	458	416	371	416	414	380	421	384	439	415	422	398	417	426	391	461	413	397	422	426	436	367	433	413	419	412	417	434	379	443	408	393	432	426	424	412	419	407	387	393	426	385	425	398	423	424	430	413	390	452	385	404	382	417	437	404	428	404	425	422	437	391	421	406	393	457	429	425	411	425	423	416	403	404	429	406	391	402	419	401	385	399	435	406	459	414	435	434	437	446	420	395	391	421	394	394	450	387	431	407	383	420	409	396	410	406	451	444	429	444	394	452	449	416	416	381	381	397	385	428	387	410	384	432	433	441	402	444	404	448	409	433	426	395	441	416	382	398	449	403	415	452	413	396	422	421	437	395	415	385	384	429	420	438	403	409	399	417	425	367	428	401	410	430	385	414	426	377	425	430	420	450	457	439	434	405	420	438	386	397	412	379	365	402	436	389	398	425	392	399	405	438	448	433	386	446	456	392	415	384	416	406	422	421	394	398	400	401	374	437	402	448	404	396	440	413	375	395	415	407	414	400	432	421	428
1722	364	361	413	403	375	369	362	393	399	372	382	337	353	403	389	398	384	381	345	394	405	369	390	402	386	363	367	363	393	380	390	361	391	387	345	334	388	349	358	391	365	375	369	390	362	371	314	352	364	356	378	407	367	368	392	351	375	372	351	329	347	427	389	344	385	378	410	368	398	367	421	373	384	396	390	387	369	399	389	386	389	371	387	366	376	385	361	384	398	402	389	388	380	400	398	411	398	365	360	385	396	359	357	327	376	365	397	360	398	332	393	381	368	355	377	368	377	394	396	405	355	373	357	378	356	390	423	373	369	378	363	364	356	356	389	374	377	392	424	392	430	372	391	385	428	371	397	371	382	395	440	369	367	382	363	378	348	404	372	381	399	367	382	378	364	403	389	397	370	380	391	411	366	391	412	403	400	366	379	374	415	354	356	368	392	398	372	360	377	360	366	401	377	391	368	384	368	366	353	367	391	394	379	390	356	381	379	408	352	407	392	369	404	380	415	365	378	397	370	370	388	411	365	366	369	357	399	375	388	380	363	386	396	319	381	395	342	357	358	365	381	412	367	393	332	386	379	385	354	367	405	378	419	326	394	369	369	356	373	407	380	371	349	386	411	424	432	396	391	377	360	350	386	336	340	376	371	394	342	443	377	394	395	390	355	395	394	376	393	351	381	369	366	370	403	353	391	384	394	376	399	377	380	388	358	385	360	387	360	383	344	392	396	373	364	379	372	401	374	391	367	369	427	357	393	391	371	408	384	427	353	365	357	360	377	350	365	387	433	365	365	360	385	371	359	425	367	365	390	367	383	379	376	380	385	413	386	403	381	403	391	393	393	346	380	367	393	400	376	391	396	360	367	415	392	379	414	354	392	387	363	366	387	361	401	379	378	402	323	404	374	404	391	399	370	388	374	380	362	389	363	369	351	371	390	374	371	423	368	386	397	434	383	347	332	384	373	359	344	375	374	383	347	373	372	331	342	343	392	378	359	356	380	373	386	354	399	357	349	394	362	390	376	366	429	393	387	395	366	337	353	374	364	348	386	344	393	394	379	396	367	379	384	353	396	333	424	358	381	387	363	439	385	380	389	381	380	385	366	392	387	395	349	381	385	389	383	351	384	354	386	370	405	372	379	394	397	421	412	392	378	401	364	392	361	364	352	358	413	381	373	346	356	408	395	421	385	387	396	385	407	413	383	388	415	379	374	378	405	441	380	385	413	388	374	385	401	374	365	396	389	426	388	379	373	332	372	399	375	371	414	391	369	387	373	421	380	364	386	424	387	368	356	383	409	433	360	427	403	434	357	397	374	407	408	369	376	368	408	403	424	386	334	361	378	370	393	400	368	387	378	400	367	383	396	387	364	392	415	350	390	408	386	340	399	407	363	374	399	355	404	371	406	363	373	365	388	373	422	367	398	346	364	381	355	388	376	402	391	421	374	367	386	416	384	341	382	371	370	355	383	364	338	393	379	379	394	358	392	381	365	367	372	383	385	351	371	348	359	358	387	384	389	357	377	414	362	351	398	396	354	398	360	367	364	400	364	367	398	407	390	367	401	358	376	386	386	361	389	430	369	387	411	367	410	373	359	401	377	408	422	409	371	365	425	378	372	344	362	338	390	381	400	368	392	420	388	415	407	368	400	385	360	380	379	376	393	369	354	394	378	364	394	394	377	371	392	389	366	380	380	403	379	409	389	387	376	374	366	375	391	427	376	406	400	374	433	411	420	390	332	393	389	376	407	394	375	387	378	358	375	378	377	367	422	382	421	378	356	385	418	382	368	364	359	345	373	365	391	408	384	398	361	373	373	375	389	401	374	386	414	351	381	399	391	375	392	384	364	417	376	368	412	373	395	364	373	359	351	364	396	376	382	405	359	328	388	362	379	387	366	393	396	370	362	354	354	389	370	394	399	384	392	406	389	393	409	402	410	400	391	389	363	407	404	354	415	383	366	363	372	373	405	395	383	370	391	368	397	400	376	371	376	369	327	379	361	363	402	387	361	401	375	391	362	372	358	370	385	378	351	368	430	383	389	393	377	381	393	363	379	401	422	384	383	370	355	337	366	388	418	432	408	379	370	395	379	432	405	390	375	374	365	367	345	404	361	389	365	406	396	411	417	348	378	389	378	380	385	394	380	352	382	379	394	376	376	400	366	389	370	366	380	368	372	370	389	363	376	367	371	375	373	380	378	357	389	377	371	369	349	372	408	379	377	368	361	396	402	391	406	381	405	379	363	373	350	370	407	370	355	350	388	462	396	417	364	382	352	340	372	392	404	408	345	403	390	359	378	366	355	374	356	407	380	329	364	403	411	358	373	412	423	381	420	397	391	399	396	384	377	405	407	362	386	388	379	394	399	359	371	381	366	353	352	387	372	368	366	397	382	374	399	359	410	416	368	406	399	391	350	376	416	418	395	406	348	339	372	365	391	369	386	376	370	382	434	399	371	387	379	395	417	396	368	404	375	403	359	402	360	413	358	372	367	370	366	386	354	357	386	373	404	383	362	395	388	381	421	382	361	366	379	372	335	402	379	353	353	387	380	371	366	354	395	389	375	413	413	359	406	353	357	384	360	328	409	379	369	395	403	362	399	407	383	380	396	381	436	391	387	387	332	377	361	350	388	360	376	383	398	368	376	402	397	417	372	363	387	400	386	391	398	398	391	391	386	398	400	391	385	374	374	366	361	367	376	384	416	336	384	367	351	382	398	389	381	372	368	384	407	359	407	371	364	378	374	374	361	386	412	387	339	370	399	363	402	412	388	413	403	360	355	353	366	370	391	380	354	341	396	402	402	391	390	424	401	379	380	352	367	415	341	390	400	389	334	373	402	363	363	357	332	387	375	410	408	428	412	352	367	400	356	381	349	358	402	390	373	357	382	392	396	380	386	397	362	381	365	366	436	387	380	381	352	337	351	399	410	371	364	365	368	416	384	406	393	380	410	387	371	372	359	373	358	398	402	414	407	369	380	381	379	417	359	397	364	388	372	390	375	421	374	357	365	357	400	390	409	399	340	352	427	369	342	405	357	386	355	382	419	402	383	398	368	378	371	390	376	419	405	364	385	394	365	407	339	354	376	366	404	405	397	401	379	377	389	390	367	402	389	418	397	390	390	396	348	372	371	366	386	358	367	368	370	373	397	389	368	397	392	372	397	341	374	385	391	365	374	367	411	382	400	403	376	361	346	370	378	371	397	383	372	371	377	378	406	395	383	410	354	378	391	378	416	372	349	366	405	400	340	395	428	432	362	368	361	398	381	374	376	350	359	348	402	402	343	408	340	373	377	397	385	393	395	344	356	376	372	391	439	416	391	382	389	391	404	365	372	404	365	401	370	394	390	415	427	388	381	377	409	357	380	399	365	363	350	394	384	392	375	379	383	368	397	381	358	396	399	403	401	419	378	353	387	341	369	355	408	388	394	372	388	393	379	394	366	409	380	357	420	397	377	402	420	394	381	362	362	343	396	423	428	409	387
2195	829	901	848	872	882	879	812	859	881	899	878	876	851	834	835	763	807	851	776	840	850	816	787	884	820	866	850	810	875	868	859	824	807	837	824	858	793	880	836	887	858	844	834	803	847	790	848	843	826	873	852	835	830	832	853	853	812	862	795	866	850	843	838	825	828	833	844	837	861	838	828	813	787	857	867	861	823	877	849	804	817	829	849	868	797	785	779	821	789	902	811	841	836	863	860	819	791	824	841	814	808	859	825	858	841	807	853	810	848	836	785	845	840	830	831	823	858	853	829	869	853	848	808	816	795	823	862	845	859	838	841	876	832	849	826	783	851	850	819	842	814	836	822	846	805	832	805	841	871	874	826	808	809	862	823	831	867	831	799	825	830	845	838	801	831	832	791	885	858	935	874	800	853	834	807	854	845	881	842	772	869	852	874	845	882	870	852	853	903	826	806	890	779	822	811	838	868	811	881	818	853	839	817	830	814	823	855	814	817	855	863	789	814	794	821	792	850	836	817	807	881	800	821	838	809	873	839	811	806	827	830	804	849	801	864	821	843	876	830	854	760	797	850	842	854	826	829	811	851	839	814	846	844	831	878	787	834	840	845	848	855	767	857	812	821	852	800	912	806	868	831	789	847	814	867	859	818	811	819	823	823	829	807	878	817	837	808	853	823	862	834	848	851	875	806	866	829	803	836	798	867	844	852	835	742	833	835	887	855	874	878	768	850	771	843	798	828	866	832	868	840	831	856	859	800	824	853	849	816	820	796	780	857	809	852	828	880	809	835	831	858	789	841	836	798	815	856	829	838	823	785	841	819	857	826	844	818	881	834	776	799	819	806	850	813	823	822	878	874	815	837	791	823	852	843	841	879	795	879	799	768	819	797	844	841	860	809	829	824	873	858	816	819	897	841	791	852	858	808	818	850	805	830	851	766	857	861	813	793	776	848	818	866	902	802	838	795	806	764	834	849	836	837	837	844	817	837	823	828	804	814	861	831	885	828	845	870	798	795	832	876	882	867	793	864	801	819	817	835	828	806	861	819	824	819	810	838	894	836	851	781	812	842	882	853	797	863	841	845	808	812	846	816	797	830	876	802	795	845	789	820	842	867	809	823	819	823	856	787	848	884	829	787	807	830	881	857	825	863	830	823	828	794	858	837	795	820	826	810	825	853	778	855	838	860	811	845	849	846	831	777	815	814	818	821	790	834	823	817	817	795	764	824	835	792	866	829	773	765	811	826	850	815	805	858	864	831	851	835	822	796	835	862	832	827	842	861	830	785	863	885	850	816	850	804	853	779	824	811	822	844	778	869	840	765	861	860	817	758	852	770	831	865	822	881	802	786	859	802	847	823	841	852	829	839	797	811	812	823	875	819	855	895	850	796	832	768	806	832	798	846	859	849	781	855	798	775	839	864	830	850	826	826	860	821	841	871	829	867	850	849	844	809	897	769	813	874	775	848	835	785	822	884	818	810	848	843	815	823	824	864	811	804	836	839	862	847	830	831	814	833	839	813	847	866	858	778	848	800	848	874	821	846	867	815	844	856	886	832	825	829	861	847	809	816	835	865	790	846	833	815	836	844	844	819	788	866	793	814	862	805	859	819	814	881	858	834	857	839	872	818	811	862	800	830	841	856	833	820	831	809	836	877	821	823	794	819	808	825	797	822	846	834	787	821	865	790	832	833	831	836	861	808	871	834	784	806	811	892	808	816	844	853	828	910	816	821	801	793	842	775	801	871	794	868	847	849	842	844	828	829	795	829	787	806	796	784	860	883	852	807	831	804	820	857	817	806	872	814	873	859	854	839	804	895	840	813	880	835	850	840	814	875	844	885	806	855	856	815	873	836	849	815	846	819	854	869	811	864	821	844	822	826	840	867	785	815	826	766	817	812	819	835	802	865	823	813	888	867	858	764	873	842	847	867	821	833	841	888	847	801	866	847	813	826	814	872	880	821	909	852	861	828	781	836	796	881	814	843	797	854	822	838	814	792	846	835	799	833	828	872	813	794	835	829	795	840	885	844	810	821	817	845	824	815	869	815	851	834	825	896	788	825	868	857	826	848	862	878	824	858	790	852	823	808	864	856	800	806	823	815	810	800	878	782	789	831	853	782	861	842	781	806	852	806	875	855	827	863	842	862	845	846	889	865	852	884	866	833	848	844	870	795	806	854	836	815	831	838	831	806	820	876	917	831	866	772	883	858	845	838	834	809	851	846	853	824	798	816	843	854	823	866	801	886	848	808	820	828	810	844	826	819	866	828	760	849	888	829	805	817	806	823	851	859	901	888	835	860	837	816	821	890	795	781	799	859	837	869	841	825	826	823	840	814	806	853	812	845	803	819	830	825	846	769	859	814	814	869	808	853	894	840	862	815	812	827	891	843	807	853	807	802	806	867	852	867	823	814	856	855	900	803	854	840	840	837	789	823	809	867	887	856	818	846	796	813	843	843	851	844	855	831	843	853	768	894	835	834	821	836	817	841	820	802	861	779	811	845	811	835	805	813	814	811	841	813	884	807	811	820	891	788	837	848	813	771	881	815	862	834	890	843	879	861	823	814	781	818	848	793	860	788	864	810	828	848	791	794	884	806	834	806	874	796	842	832	816	797	853	824	790	829	897	770	820	824	820	812	809	864	832	784	875	867	799	842	831	793	810	851	825	842	807	805	824	785	789	865	838	829	787	804	795	814	862	854	821	854	849	765	848	820	817	859	860	841	806	827	857	822	850	797	802	810	847	833	890	856	838	798	827	773	881	837	869	826	823	823	870	866	863	850	812	808	847	806	833	901	884	829	860	855	794	844	848	809	814	838	778	878	866	810	832	843	894	802	848	799	817	897	827	819	811	802	845	840	852	789	791	905	812	771	800	838	800	808	873	821	809	816	818	811	847	817	804	853	776	863	926	868	810	811	841	838	844	810	880	855	838	820	835	805	871	814	862	866	809	802	843	808	836	849	811	868	816	854	824	843	823	816	862	857	812	852	816	846	815	894	880	826	823	831	801	841	844	814	839	860	847	858	847	812	867	819	833	805	865	867	782	863	754	796	837	808	852	852	822	870	820	895	822	871	834	891	771	818	805	821	871	767	831	865	826	821	813	852	825	860	870	810	798	878	856	822	833	842	812	829	794	847	856	840	810	818	863	837	883	790	867	832	885	850	820	837	838	852	836	851	833	815	871	832	853	875	837	841	829	797	864	839	819	791	841	797	828	851	860	826	813	789	879	816	879	825	820	826	817	754	792	789	824	834	823	859	805	846	823	831	873	882	833	787	818	835	841	858	834	843	879	799	841	829	867	804	823	803	889	860	851	807	867	873	800	811	837	830	817	848	801	810	864	844	850	852	855	844	801	852	797	838	897	811	782	811	855	821	836	844	852	846	840	909	858	831	801	836	820	792	843	831	821	785	802	822	809	859	803	770	820	831	844	879	810	826	804	835	820	804	864	865	876	775	879	841	845	826	871	839	841	797	822	799	822	825
7902	541	513	381	337	283	297	230	227	208	210	209	204	206	206	210	205	174	193	183	190	215	179	183	222	209	162	203	202	209	191	185	198	186	185	196	186	201	176	178	201	172	210	186	176	183	198	193	185	201	195	185	215	183	181	207	168	186	185	172	187	167	193	200	190	202	196	180	200	168	172	189	177	167	171	173	188	190	191	190	182	189	200	196	182	196	219	182	217	201	166	173	183	189	169	197	172	165	185	186	174	208	199	194	201	208	189	169	180	193	179	189	185	208	177	182	188	168	179	196	213	183	179	177	184	180	190	187	172	183	177	150	215	222	170	181	169	162	193	194	174	177	171	184	201	188	188	175	159	204	177	178	194	175	186	191	207	193	179	171	197	199	207	214	176	193	175	176	195	197	173	193	183	161	161	197	172	180	175	225	175	206	190	203	202	171	191	179	161	163	202	185	180	194	142	165	188	195	185	216	201	184	208	175	192	189	184	184	207	169	187	184	188	223	199	206	214	163	171	166	203	169	178	196	209	203	192	185	163	168	183	178	213	178	215	221	194	179	191	188	206	186	204	165	197	181	213	198	170	177	213	184	188	190	188	185	187	195	163	176	194	172	190	168	178	174	192	202	200	192	206	220	190	183	189	211	182	198	177	178	194	199	170	201	192	190	168	149	161	184	172	193	170	176	185	195	183	143	199	166	171	161	173	205	186	176	194	171	163	208	199	178	197	206	195	175	215	213	207	209	195	195	233	203	200	179	187	172	171	179	205	194	195	182	190	190	163	184	213	198	205	198	197	224	181	197	185	214	210	191	202	189	195	170	191	168	216	172	191	212	174	204	198	212	189	181	169	189	184	198	177	192	207	199	176	195	170	183	199	184	175	205	183	201	194	180	208	176	173	196	182	179	172	164	172	197	202	204	183	199	204	193	189	187	179	172	202	185	214	175	186	161	175	195	192	191	184	177	181	181	187	174	201	199	173	169	178	216	169	184	182	151	198	182	206	177	192	195	210	197	194	213	205	182	178	208	190	176	166	182	189	192	208	187	178	175	211	202	197	205	186	208	197	219	199	197	191	194	196	175	183	175	212	209	188	186	186	178	173	185	208	172	173	167	204	184	193	189	200	197	190	187	181	170	187	194	170	182	196	187	170	183	197	193	202	193	207	164	207	167	189	211	188	197	216	177	185	178	186	177	168	200	173	190	203	195	188	186	160	211	184	212	207	176	198	208	182	179	172	200	195	183	169	207	185	179	214	195	176	213	174	189	212	202	196	190	170	204	164	180	198	187	200	195	163	188	197	209	183	173	177	178	183	209	191	174	168	220	220	215	200	184	203	164	159	214	191	191	211	203	211	224	200	184	182	153	214	212	201	200	174	166	205	214	184	183	177	178	190	175	192	183	166	162	218	177	211	201	191	155	222	198	196	210	196	195	209	184	208	181	186	186	205	177	195	195	194	180	185	199	179	192	201	171	224	201	204	181	196	159	173	178	162	177	178	180	177	179	162	192	172	190	188	181	193	197	192	211	190	217	203	213	194	178	201	188	216	203	170	192	201	195	201	207	182	178	190	174	196	195	178	179	227	182	196	199	171	188	188	206	202	167	196	191	183	195	202	186	193	207	197	186	172	200	200	207	171	228	213	192	186	180	207	211	199	177	178	189	161	192	175	155	184	202	180	164	175	189	191	178	208	213	185	185	203	198	202	205	221	192	207	168	201	166	177	170	191	191	179	195	194	195	180	210	169	203	199	187	192	189	193	202	195	190	186	182	207	194	179	172	182	205	210	175	187	178	196	194	183	194	167	183	211	188	181	198	186	162	195	177	190	195	161	173	167	175	212	189	200	172	177	194	176	200	208	182	186	187	193	181	186	176	179	199	161	183	192	207	175	172	199	190	212	201	210	184	182	199	163	190	180	186	204	187	194	186	185	187	189	191	181	199	174	165	205	197	196	185	189	172	186	178	164	179	182	185	204	186	185	187	198	195	223	186	184	179	189	200	186	185	179	184	204	191	187	156	195	180	180	192	165	188	183	173	196	197	179	196	168	182	181	206	204	182	171	185	201	191	174	206	211	176	170	185	198	188	192	214	192	178	187	172	181	180	172	191	214	169	188	225	182	200	184	192	194	214	191	218	208	198	188	190	173	174	203	179	211	171	171	186	163	179	182	182	186	173	186	175	176	185	175	175	167	172	189	190	170	209	180	181	189	202	185	209	226	190	186	189	188	180	201	183	188	178	193	186	167	194	173	197	203	176	192	171	182	228	171	160	199	193	178	202	183	181	162	180	177	217	177	227	177	173	207	187	190	203	170	193	180	179	184	172	167	184	191	195	177	206	184	182	179	189	178	200	193	169	177	219	172	173	187	171	180	192	188	188	190	158	156	174	175	181	221	202	164	199	192	230	207	205	192	198	187	184	184	179	180	188	200	186	191	195	183	187	193	188	187	183	179	178	204	183	185	177	235	161	183	194	225	175	188	203	202	186	186	168	204	171	184	178	177	177	194	197	162	185	173	206	191	167	196	192	193	188	190	190	199	185	207	207	195	217	194	186	197	198	184	199	180	216	200	187	202	168	182	205	189	182	176	178	184	178	160	183	168	206	169	185	180	200	171	180	200	178	219	201	195	188	174	165	175	175	194	171	172	189	184	180	185	191	182	212	200	170	184	187	200	196	174	196	172	215	165	204	186	193	194	184	190	219	200	179	201	201	189	184	177	191	194	195	209	179	164	155	177	181	175	214	180	209	182	179	177	178	178	174	187	173	174	211	184	200	202	162	178	202	192	166	197	192	165	204	190	174	189	181	202	187	180	162	173	179	192	199	222	190	184	190	228	191	168	198	198	182	167	172	177	190	180	186	186	163	188	190	208	178	188	183	162	200	190	163	189	189	162	210	180	181	173	186	184	183	192	186	192	172	135	174	201	222	196	213	182	172	191	187	197	194	172	182	203	171	173	178	152	176	192	205	182	201	179	178	182	189	188	191	180	187	169	203	192	180	175	226	197	168	170	198	182	178	214	195	206	176	191	175	186	181	178	181	192	172	181	209	197	169	175	197	195	169	182	200	198	189	188	191	202	196	167	202	165	217	215	206	167	163	172	167	196	182	163	188	169	192	166	175	170	174	180	193	191	196	178	179	211	191	186	189	171	186	225	195	192	198	174	161	179	201	177	201	189	192	197	175	184	210	179	180	184	186	170	208	190	192	216	191	186	187	196	181	174	189	212	197	189	204	189	188	184	190	209	181	172	176	190	199	180	176	212	201	163	189	194	190	175	199	180	177	172	179	178	198	193	200	165	193	183	174	195	192	186	205	168	206	205	185	206	183	170	175	192	191	192	199	174	196	203	204	182	157	192	200	164	245	203	199	208	187	181	202	220	177	180	182	183	186	179	181	216	205	199	193	198	199	191	186	201	210	192	171	203	192	204	166	197	158	156	203	181	195	220	209	185	192	197	165	177	180	189	195	198	177	190	191	181	172
6558	701	1127	1305	1158	1000	841	733	735	627	616	635	603	547	570	561	537	501	494	511	491	474	477	497	475	482	491	491	495	515	474	435	494	450	468	450	492	507	500	489	456	451	506	444	468	448	469	429	459	474	481	486	473	485	457	466	475	444	433	473	456	460	417	445	443	464	415	454	459	417	447	445	494	453	479	468	416	413	456	477	457	491	407	466	457	441	429	437	455	421	472	483	462	464	461	393	439	439	447	448	444	430	421	443	481	482	414	441	483	473	460	463	451	473	435	453	443	443	431	456	413	457	422	450	435	462	465	459	444	396	440	466	418	476	448	440	461	450	464	445	437	465	433	456	463	457	429	404	449	456	456	422	445	437	426	456	446	434	481	462	441	476	478	473	433	436	464	476	449	439	439	470	455	473	433	441	476	495	459	484	448	442	434	433	443	458	461	443	423	460	408	446	480	463	426	438	482	459	476	459	475	413	467	434	441	495	413	465	440	449	446	477	436	391	450	470	426	443	412	431	457	436	449	490	429	467	466	435	475	451	450	482	456	452	441	454	473	505	444	435	458	458	420	447	460	525	466	446	473	459	448	454	420	421	405	449	484	464	449	486	394	457	465	443	464	451	447	443	491	454	458	430	443	456	444	454	457	472	442	452	462	471	482	478	436	474	458	422	435	446	466	439	435	464	447	429	476	445	460	477	420	422	455	487	469	470	442	471	454	447	415	465	436	482	434	428	454	445	442	434	465	465	465	435	417	466	441	477	449	432	479	464	428	450	418	474	447	474	456	462	420	458	475	415	442	455	472	436	468	437	426	438	450	446	474	420	489	476	464	460	444	461	477	451	446	462	433	472	444	443	476	448	464	431	452	421	460	429	440	445	461	422	432	445	465	468	429	435	470	459	462	390	449	420	461	446	458	521	430	461	464	440	451	449	465	478	450	437	410	430	452	462	444	455	407	467	466	460	451	453	442	438	460	451	454	439	485	455	458	472	489	487	467	445	448	459	429	463	463	437	470	453	407	464	418	448	435	447	464	451	427	493	439	465	453	434	453	474	472	510	467	463	431	461	452	471	426	455	478	444	457	452	485	477	433	454	444	464	500	475	486	439	467	454	467	454	442	464	410	444	445	454	429	455	482	428	525	440	443	442	450	438	476	467	462	430	452	439	434	474	467	441	401	495	441	468	464	459	427	456	439	418	425	501	474	478	435	428	443	432	451	456	467	444	423	479	416	434	460	455	408	435	424	456	444	456	422	459	446	473	473	435	430	459	430	428	408	459	461	436	450	424	476	424	431	461	463	466	434	485	452	474	460	460	436	412	496	475	441	425	469	452	445	428	472	449	455	435	453	471	457	449	464	453	417	461	464	408	457	445	437	452	429	441	474	434	440	472	467	459	454	424	470	446	412	450	454	399	433	486	444	433	429	449	421	458	428	463	451	477	458	448	452	455	455	422	457	461	469	433	451	476	396	441	436	464	448	471	442	442	469	459	464	419	468	455	442	465	435	490	431	450	475	479	447	425	453	428	486	462	420	443	458	498	441	468	471	442	452	445	465	475	460	447	448	437	487	423	480	431	482	480	427	427	427	440	446	445	457	494	442	486	421	452	451	441	437	471	448	445	396	432	452	429	385	412	498	424	425	449	470	460	466	443	474	436	439	462	444	430	425	442	484	485	459	454	447	438	456	475	466	455	470	454	426	408	439	459	472	449	457	453	426	413	453	457	452	471	474	443	437	432	415	466	447	455	456	490	418	452	436	459	428	461	436	442	432	442	444	460	421	439	456	486	454	465	423	394	461	442	463	437	443	461	439	450	460	465	460	473	458	447	453	430	417	503	419	473	417	442	428	451	451	477	496	433	467	458	436	472	447	462	426	435	459	455	474	441	438	439	436	439	434	440	423	437	430	399	480	437	466	441	413	460	448	436	475	434	469	450	460	440	447	464	464	444	482	430	403	439	406	439	447	485	452	424	434	430	449	449	453	438	472	464	447	461	445	478	449	462	416	468	483	437	434	435	431	492	458	466	470	479	451	440	454	449	450	423	425	499	484	459	492	471	441	463	492	444	455	443	439	446	467	427	433	436	515	457	442	471	438	471	427	466	430	486	433	438	485	477	454	427	469	429	481	446	439	475	444	455	445	470	447	417	462	440	443	487	442	437	454	402	454	468	454	459	457	437	437	416	452	480	442	467	453	403	418	469	447	436	456	432	473	475	476	480	440	409	441	419	453	436	451	439	466	443	439	419	449	474	462	439	470	459	454	476	439	456	478	448	433	444	449	446	469	441	436	399	448	464	449	487	445	459	422	478	436	449	479	468	417	473	441	463	462	440	445	465	466	474	445	419	471	434	486	457	489	442	489	448	441	467	445	434	454	465	456	461	461	429	463	436	468	455	455	455	475	434	467	451	450	451	448	447	439	445	497	423	447	472	433	441	442	424	447	443	447	450	437	476	449	458	435	438	479	447	451	457	454	457	373	421	451	480	440	441	487	426	465	482	443	477	437	438	454	446	459	455	461	435	452	439	438	428	461	459	474	440	450	445	444	463	454	474	455	449	473	422	426	459	410	492	460	461	460	448	470	434	477	444	438	414	459	449	461	456	447	431	466	442	432	429	426	479	443	444	428	464	432	469	454	458	476	432	444	412	460	445	401	428	384	438	430	477	470	412	425	440	442	473	442	476	423	478	442	427	453	444	491	447	441	448	444	453	455	467	455	398	427	459	499	441	470	449	468	455	464	442	475	461	433	440	436	448	468	440	428	456	438	462	476	483	461	485	440	442	474	424	436	458	409	442	443	500	492	431	427	416	476	460	457	450	431	452	447	434	432	443	436	458	506	436	457	433	440	479	432	469	429	425	439	436	470	446	460	439	416	457	501	428	452	476	441	487	451	429	453	427	399	457	454	475	468	426	440	456	447	466	450	454	456	451	453	462	464	421	422	432	464	470	437	462	450	465	500	440	449	451	446	420	478	420	456	455	445	461	443	451	442	458	454	446	438	453	485	469	424	426	467	425	431	465	433	418	442	446	462	480	465	480	435	455	447	456	423	426	446	420	494	464	433	484	430	392	441	451	440	447	456	420	466	461	424	464	480	430	446	449	422	445	446	467	431	461	463	441	440	447	451	431	483	452	467	433	459	503	438	436	479	455	484	454	449	445	473	476	452	440	454	450	405	489	443	415	439	443	463	470	431	477	433	444	469	454	440	465	416	466	436	480	412	420	379	470	450	470	421	453	459	426	425	443	441	462	427	467	420	447	473	468	422	424	433	440	403	473	489	464	427	439	454	460	443	414	452	457	473	435	443	482	474	485	432	415	449	460	450	448	448	458	453	419	428	432	467	418	445	413	433	443	444	461	442	436	479	462	403	435	449	435	455	473	472	450	473	443	437	498	446	454	436	460	421	452	412	420	435	453	435	425	444	442	459	483	458	449	464	443	447	489	382	454	442	436	463	482	453	416	443	468	437	418	450	440	462	500
14660	1095	848	659	509	403	304	287	244	229	217	190	193	188	207	199	158	185	187	173	192	171	162	192	162	170	206	168	175	133	161	147	166	160	149	156	146	128	155	149	168	169	148	182	173	178	143	183	156	150	167	181	135	154	143	148	135	166	165	160	171	166	144	159	151	167	152	187	144	149	138	145	141	155	180	153	148	168	180	140	174	161	140	151	157	185	151	172	152	167	175	172	172	164	183	140	150	155	152	193	156	154	166	151	146	146	160	151	175	163	146	145	144	192	180	172	142	177	163	154	153	168	153	154	145	173	170	171	166	150	158	164	160	156	147	176	161	146	188	176	187	144	164	174	148	138	154	150	169	131	154	149	126	154	146	155	156	158	175	156	160	146	157	181	149	173	176	154	160	149	155	197	160	169	153	169	161	156	157	154	132	164	170	141	158	154	169	178	164	149	143	182	151	157	160	146	163	183	156	182	147	145	130	160	156	147	148	151	166	175	156	152	166	156	153	178	171	152	175	133	160	134	155	170	153	151	158	154	133	164	168	164	162	149	166	169	162	139	158	173	149	164	154	172	170	159	160	152	161	154	180	179	157	163	188	151	168	183	172	155	140	176	140	138	151	164	137	164	145	172	174	182	191	146	142	156	150	152	139	164	167	138	149	156	199	168	147	185	153	147	143	141	142	147	147	168	166	161	163	139	175	172	156	163	171	156	180	164	178	159	193	146	164	165	169	136	150	143	152	149	130	172	182	153	145	168	148	169	156	138	165	170	177	148	168	164	171	185	138	151	152	142	160	147	157	162	168	120	167	170	167	189	178	146	156	170	158	176	165	141	175	153	181	144	160	170	158	150	155	171	168	156	171	158	145	160	163	156	167	147	134	160	152	170	151	166	151	175	167	168	162	171	131	169	159	160	129	176	177	143	157	169	171	146	134	186	144	168	170	171	182	134	143	170	162	149	140	181	156	148	169	162	154	144	147	124	159	150	173	163	170	152	159	193	164	176	156	162	175	167	160	147	161	165	161	157	158	143	158	165	154	171	173	161	132	151	159	196	161	161	155	155	138	157	163	150	151	168	163	191	179	147	175	168	160	153	162	154	170	197	156	160	161	141	158	194	183	155	167	192	158	152	159	140	160	180	155	160	176	157	144	167	157	184	155	154	175	159	170	156	153	175	165	143	149	143	167	171	155	135	162	168	175	166	151	139	147	142	162	164	143	149	153	154	155	157	156	144	146	148	168	155	171	153	172	161	161	162	150	168	164	179	160	160	166	140	148	157	164	137	159	169	142	138	177	147	162	176	167	124	179	187	164	162	158	162	156	139	166	150	168	169	177	151	148	157	160	180	162	142	177	143	162	170	138	161	160	152	166	156	157	145	182	155	139	158	157	137	157	159	164	143	145	158	161	167	139	181	169	147	160	171	172	164	177	140	158	155	155	149	154	162	156	150	170	167	147	158	125	167	156	203	168	155	171	156	148	145	136	169	162	154	160	169	169	151	144	176	142	175	164	130	173	165	155	146	160	183	164	159	165	149	156	183	142	157	158	169	142	160	143	149	148	180	137	165	144	144	133	135	150	178	164	164	165	187	163	157	164	155	162	141	153	143	164	152	135	139	174	157	171	185	153	164	167	184	175	148	149	156	140	187	152	175	129	145	142	169	167	174	135	155	178	137	152	152	134	168	149	160	147	159	157	159	150	192	160	164	162	170	168	173	143	170	176	166	167	170	207	153	177	146	155	172	158	181	160	165	152	150	170	136	168	149	154	176	158	147	170	151	149	180	166	156	172	153	183	150	182	161	134	170	133	160	191	168	147	166	128	168	191	166	168	187	164	176	167	182	162	169	146	143	179	152	151	176	170	176	150	170	163	133	148	164	188	163	182	158	150	165	145	148	167	152	154	185	176	171	131	152	152	146	180	142	155	183	163	153	154	145	145	159	149	173	188	161	163	165	181	146	178	161	167	151	163	150	183	151	160	148	162	144	155	173	160	140	138	169	141	165	157	163	156	176	158	160	175	174	173	161	166	157	173	124	158	151	163	163	152	145	167	153	161	139	173	160	159	151	170	167	173	168	156	184	158	153	160	162	129	163	136	152	155	153	146	162	168	160	141	155	187	157	141	136	178	151	153	149	154	162	155	168	170	169	153	165	156	174	131	170	154	170	165	176	185	157	164	184	138	148	145	122	140	164	147	171	178	166	155	169	159	148	168	173	138	167	162	157	143	158	146	162	157	145	185	160	176	172	151	150	153	157	159	165	143	151	158	178	133	146	154	184	158	173	172	160	148	157	156	162	154	155	162	171	148	153	163	152	157	167	163	177	158	152	174	138	172	149	144	137	162	159	163	151	137	147	158	153	165	197	170	171	154	166	171	151	160	157	196	158	168	159	143	145	148	164	154	175	137	175	150	157	170	157	165	154	162	165	167	175	171	155	164	170	149	129	139	158	149	158	178	177	174	163	167	169	150	147	170	173	129	184	165	154	155	142	145	147	164	177	160	139	182	159	167	162	190	155	158	145	140	173	174	140	178	182	169	169	171	165	162	169	148	146	145	157	143	160	157	155	128	164	168	173	162	181	141	174	155	143	150	159	162	140	159	163	153	150	155	145	143	167	171	159	155	123	146	143	151	163	174	174	167	147	170	141	141	153	154	143	161	144	162	180	164	170	123	169	164	155	146	166	151	156	157	144	159	146	160	158	161	157	136	170	151	149	153	148	153	171	148	133	135	145	166	156	136	164	173	172	192	159	176	169	177	164	188	182	140	138	133	164	168	180	159	129	151	149	142	153	169	145	164	147	152	167	180	172	168	156	149	147	158	156	166	158	131	150	149	146	164	159	168	144	168	158	177	147	149	170	155	152	159	163	159	164	158	147	148	173	173	174	164	163	145	149	164	160	182	167	129	159	164	177	146	144	139	163	159	148	149	162	164	187	163	169	188	177	154	186	147	158	163	157	182	167	153	149	158	165	153	151	167	123	145	142	182	177	170	166	155	154	169	147	154	150	186	171	166	169	177	125	168	163	172	172	157	186	158	162	182	146	143	145	153	146	156	182	138	168	151	154	161	164	137	161	142	163	158	163	145	142	173	164	171	183	160	156	162	150	161	187	160	146	145	160	169	145	166	150	162	164	148	175	160	184	152	181	182	170	155	184	186	147	153	152	197	149	154	153	170	167	144	157	145	176	167	148	152	149	163	149	151	156	193	153	162	151	139	140	166	154	158	161	163	142	148	178	181	161	169	154	166	132	154	170	162	158	131	146	152	149	139	149	160	172	166	157	152	157	150	142	133	139	143	148	163	194	166	165	159	166	159	139	190	167	155	152	157	141	167	163	177	135	171	172	128	169	133	144	147	142	152	160	152	177	162	166	159	153	140	164	139	186	185	172	136	175	151	164	148	157	160	144	156	143	155	155	161	150	130	156	157	151	169	124	142	181	150	158	176	170	142	158	161	180	174	156	160	164	154	150	169	156	153	151
8287	983	1821	2027	1785	1437	1175	990	907	794	709	716	610	590	563	606	515	571	556	490	503	503	462	459	470	478	483	429	469	423	466	454	443	479	447	412	425	424	443	500	436	432	431	429	461	429	446	484	439	461	442	433	429	406	478	440	434	449	419	424	443	438	435	411	408	398	466	466	425	433	430	422	379	413	432	408	449	393	384	419	434	458	398	429	450	420	404	449	434	431	443	425	402	433	445	427	446	456	430	421	419	447	420	420	418	393	410	403	416	427	443	461	401	414	431	400	418	399	416	410	421	432	388	449	432	431	434	408	411	427	400	437	416	421	382	421	385	392	411	426	410	433	415	415	438	442	425	433	414	403	399	414	440	419	392	415	411	442	422	438	387	422	387	432	409	396	446	430	432	399	410	406	451	424	420	398	442	385	453	396	420	440	456	431	369	433	416	399	415	429	440	397	439	429	469	458	399	438	422	430	426	426	374	446	440	395	426	417	454	416	396	412	439	454	448	382	422	429	394	446	414	416	415	422	415	429	422	403	444	403	390	432	475	417	434	431	417	420	391	404	410	456	432	421	406	393	427	434	378	430	408	474	403	429	431	383	447	419	404	441	388	375	408	392	444	412	443	440	410	426	414	408	417	440	431	438	414	432	437	402	428	383	428	443	421	414	440	453	393	420	407	435	429	418	418	388	431	452	420	407	418	424	393	396	410	420	411	405	433	413	478	408	430	454	421	406	421	429	400	422	382	430	409	425	436	411	402	435	420	444	427	404	418	434	423	401	421	415	403	462	417	423	425	425	442	446	440	385	425	458	452	376	396	384	442	403	430	411	408	404	405	449	451	431	439	406	424	439	438	417	435	441	441	398	386	404	430	413	405	416	434	415	375	404	441	408	409	408	403	423	432	442	391	399	396	421	446	405	417	467	447	419	414	411	411	421	427	441	411	419	445	449	409	444	397	378	416	420	421	414	410	403	394	402	433	418	399	426	455	464	410	442	416	413	439	442	474	412	418	398	401	404	426	488	394	423	418	398	420	412	400	435	440	451	462	394	419	438	438	448	418	385	422	453	382	395	424	442	435	405	441	420	440	402	428	423	410	423	387	439	360	392	442	394	421	421	401	426	417	457	444	430	413	437	421	429	430	389	437	419	354	440	436	462	433	418	421	441	398	440	430	406	434	440	439	437	410	435	423	438	399	425	438	461	412	382	403	451	423	420	415	403	420	395	451	437	443	426	428	398	449	431	429	406	428	396	431	448	429	406	401	448	403	438	472	366	441	417	410	420	441	429	403	450	444	396	445	409	428	445	447	408	422	429	419	398	413	455	420	444	416	430	388	416	403	413	380	422	440	451	428	409	420	458	382	411	434	373	434	409	372	416	428	434	426	412	422	467	429	419	417	428	428	405	411	447	402	440	406	438	441	423	447	425	405	397	408	436	429	408	392	421	443	434	418	406	417	435	420	408	426	430	466	390	408	433	411	412	445	408	456	407	428	424	448	424	391	404	435	398	436	376	442	426	387	414	404	388	429	376	410	412	426	414	424	413	446	399	459	410	441	401	369	418	446	453	425	427	440	404	407	433	391	416	409	407	433	433	442	421	422	427	426	382	413	415	452	424	441	389	406	439	427	413	416	428	428	435	432	419	407	428	433	406	422	414	408	388	430	421	446	404	389	409	425	437	407	406	427	394	463	409	397	411	450	421	450	424	389	415	408	411	433	413	433	390	376	415	412	410	410	451	420	414	412	399	416	428	383	410	454	445	433	460	366	387	415	430	389	460	416	400	426	412	410	442	392	426	399	428	426	442	409	423	390	415	435	421	396	383	418	399	463	410	419	390	423	393	452	443	459	436	435	463	458	458	433	440	408	426	444	404	438	473	406	384	407	413	417	404	454	450	416	453	399	365	405	442	416	426	402	433	441	419	392	436	398	424	412	429	403	440	439	412	407	392	410	439	410	441	404	422	405	450	421	416	406	420	395	443	425	444	414	439	407	406	453	452	417	399	419	429	396	388	415	434	435	422	435	429	407	414	438	406	421	425	421	410	424	404	429	402	421	411	407	431	423	405	424	417	401	429	419	414	382	405	455	422	479	414	425	411	373	418	482	413	401	439	442	433	405	431	446	436	449	411	407	414	406	382	401	399	456	443	401	425	385	418	374	424	423	420	404	420	422	416	380	429	412	430	406	444	413	396	396	413	416	386	438	433	423	414	438	397	422	462	402	418	400	426	432	421	385	415	404	394	406	402	397	444	427	477	383	401	451	405	421	413	407	426	448	394	442	408	391	393	411	416	439	407	417	424	446	437	416	420	443	458	436	420	410	408	414	417	427	426	408	447	385	434	405	429	436	387	426	415	445	411	407	464	389	405	433	448	423	380	406	433	423	410	430	423	394	394	421	413	423	461	403	425	437	425	428	421	447	463	403	404	411	378	383	398	391	411	424	399	429	426	409	446	422	433	432	441	426	406	451	426	419	422	427	402	410	437	381	424	440	396	458	437	421	415	416	432	403	399	411	405	420	451	438	399	417	423	427	419	426	414	447	376	407	383	438	404	425	454	399	415	420	395	429	410	426	411	443	424	393	415	403	432	450	432	433	406	452	422	417	427	416	435	432	378	412	402	424	398	384	400	423	430	444	434	433	384	438	469	405	407	423	425	437	424	394	417	404	418	425	433	406	413	429	430	401	419	385	431	480	395	429	396	423	421	399	415	456	404	404	417	408	433	399	433	416	414	410	425	426	426	422	372	443	439	418	430	390	418	443	407	422	404	429	419	408	423	431	439	428	403	421	390	428	379	426	437	417	427	388	408	445	400	428	452	408	434	426	399	460	437	421	400	412	448	418	408	408	406	447	404	420	423	408	416	426	429	399	441	400	396	417	445	414	420	443	424	436	423	432	378	404	441	441	464	407	403	422	409	451	361	453	446	421	431	435	393	399	431	407	394	390	389	413	410	437	450	416	449	430	381	419	397	432	432	425	444	427	414	456	444	428	453	397	471	458	409	443	449	415	411	431	422	418	423	409	414	467	434	407	416	415	443	374	395	424	432	393	374	413	409	412	405	398	429	432	433	436	418	386	448	420	435	430	456	447	429	431	437	447	390	419	405	410	401	401	400	430	391	439	446	414	422	459	453	427	416	410	417	412	423	431	426	409	460	427	437	413	433	449	414	385	426	456	391	389	379	465	454	475	410	411	431	417	426	431	439	417	386	423	430	390	416	421	415	394	424	419	445	406	467	395	413	433	450	443	433	402	399	402	415	430	438	422	453	467	402	430	434	442	444	415	416	409	458	441	409	447	473	426	402	445	411	408	452	462	430	427	440	452	493	420	437	438	426	406	407	404	422	426	408	426	457	446	427	439	410	389	417	435	413	385	409	405	437	456	422	376	396	429	404	412	427	400	434	427	431	378	413	400	410	446	413	425	417	413	382	418	460	441	418	434	426	394	429	407	387	429	402	385	475	423	427	447	380	425	435	445	368
1826	374	409	366	381	401	419	413	411	403	348	370	419	414	394	388	349	377	403	390	395	396	373	414	418	394	382	409	386	395	411	384	442	418	395	366	357	394	417	357	392	382	391	403	359	408	384	385	382	431	380	384	400	405	410	410	361	400	383	374	337	404	375	357	416	418	364	358	418	397	343	396	395	402	363	352	353	354	369	377	404	418	381	355	370	390	360	381	375	390	371	392	400	373	366	351	357	381	355	382	414	406	386	384	392	372	380	393	370	410	391	376	401	357	407	443	382	373	347	375	374	390	419	351	393	353	420	388	402	386	395	394	391	379	371	362	373	415	356	367	368	407	328	407	404	366	408	390	385	380	386	397	409	400	375	362	377	396	400	386	405	417	359	413	398	396	388	379	365	398	403	362	369	389	389	397	401	358	378	394	379	399	383	374	388	381	398	376	358	428	392	410	373	401	395	374	372	400	344	389	372	397	399	397	368	419	378	363	391	371	356	405	381	379	421	378	418	373	405	399	368	395	397	411	361	378	370	412	361	380	405	466	381	389	413	343	378	375	386	356	407	391	369	422	393	395	380	377	377	395	362	375	387	365	379	353	411	417	382	400	381	374	338	417	373	386	350	346	406	352	380	380	399	377	397	399	390	392	361	410	393	416	383	383	363	397	385	388	394	367	389	342	367	362	386	352	400	367	392	429	383	368	421	413	395	415	371	437	382	369	405	363	422	369	378	353	378	411	363	394	389	370	403	371	409	423	387	407	393	372	443	384	351	405	382	388	369	411	360	404	369	407	389	395	408	397	366	437	356	357	381	350	396	408	389	369	371	368	381	360	383	405	404	397	391	379	377	380	411	401	393	391	395	399	335	366	387	386	371	378	430	380	401	363	384	373	388	416	399	395	384	409	417	409	340	384	363	391	352	409	381	340	360	357	370	386	404	398	386	397	378	394	379	397	357	366	365	370	396	393	377	378	401	351	364	410	371	348	360	420	406	367	396	392	377	408	385	364	384	387	341	423	395	403	390	392	391	397	382	372	365	385	411	373	369	383	429	364	359	387	387	393	432	400	374	421	398	377	342	357	338	432	396	359	397	415	414	390	385	397	373	387	385	381	357	357	385	386	403	405	377	369	384	374	381	410	390	382	394	405	382	389	358	375	423	400	369	384	407	404	415	348	373	353	377	366	384	375	363	370	379	380	422	388	368	350	365	414	390	349	402	387	400	380	380	408	389	338	390	373	383	413	397	398	393	382	397	425	386	406	428	361	370	353	406	384	385	426	406	387	367	420	372	420	419	403	373	393	401	353	409	347	332	377	357	384	374	421	356	409	385	387	417	375	387	413	381	379	377	378	400	412	408	382	374	357	378	390	381	378	380	424	390	337	385	382	366	354	389	403	393	363	394	393	392	432	398	387	393	383	359	400	379	362	363	360	337	389	384	368	399	432	351	365	401	441	355	394	356	404	416	394	350	362	402	385	359	398	399	381	364	383	380	394	360	377	396	421	367	352	387	369	393	370	413	386	408	384	370	397	412	374	352	391	348	367	386	357	379	366	380	353	392	384	352	394	328	383	436	404	354	375	345	380	384	405	369	369	435	369	377	387	392	412	389	369	361	384	355	383	381	390	418	388	396	404	369	354	411	388	406	362	375	383	398	407	409	385	390	443	395	388	392	379	408	355	368	350	353	390	350	357	398	361	411	374	394	380	373	424	382	320	388	357	373	381	414	391	381	413	373	363	381	377	387	391	356	361	333	393	358	382	372	351	362	363	388	360	384	388	402	381	384	386	377	372	385	353	387	377	396	404	376	425	437	398	319	373	388	415	399	402	385	404	385	390	384	396	407	395	407	391	414	408	361	353	376	364	395	416	374	388	338	387	383	375	396	366	372	371	378	348	367	401	400	380	404	387	438	417	363	367	334	373	390	397	410	366	378	397	437	384	376	437	380	393	405	389	360	377	407	324	383	432	425	401	369	391	396	388	377	416	404	355	380	384	417	370	386	352	393	398	440	393	408	395	363	406	370	387	398	368	381	389	403	387	380	363	382	377	407	376	354	411	377	345	384	384	432	429	402	423	402	368	375	402	392	378	412	425	367	404	378	418	401	403	366	384	385	388	389	376	380	339	410	374	363	360	373	407	384	372	370	367	382	382	380	406	427	409	407	405	376	383	360	359	404	412	378	350	375	355	384	384	352	374	373	412	367	375	402	362	392	353	383	355	353	382	395	414	390	404	433	381	433	380	368	384	416	372	368	386	404	387	376	411	372	385	439	389	390	410	394	405	411	398	359	383	406	395	398	383	406	376	390	345	430	376	378	371	388	357	402	392	388	383	375	374	401	346	418	374	446	398	415	395	362	376	375	385	402	398	404	405	420	362	362	359	353	362	369	363	423	349	386	374	360	350	392	436	432	391	405	358	373	375	409	394	399	361	378	378	387	359	380	342	361	384	392	363	381	419	377	397	398	371	385	419	404	382	406	389	391	392	352	387	374	405	410	369	354	404	384	352	356	377	369	350	370	365	385	403	371	385	403	442	359	374	388	358	399	402	375	381	359	405	402	401	387	407	397	378	403	373	412	402	427	381	412	415	373	388	396	416	404	393	416	397	422	403	371	415	383	400	410	335	369	381	381	386	383	355	396	354	395	372	381	389	397	364	354	404	341	359	348	385	360	395	389	379	369	382	366	372	377	340	392	407	402	369	368	414	447	401	374	355	371	373	412	371	364	383	380	377	386	368	415	372	362	395	400	413	378	376	428	389	395	352	380	374	364	353	372	377	398	353	381	381	389	355	368	388	382	364	382	362	354	350	369	408	429	377	385	414	365	380	371	375	405	392	338	360	358	400	378	400	382	407	410	402	392	392	431	415	402	392	387	398	412	388	375	365	386	396	365	420	378	390	387	399	357	391	356	379	386	383	401	386	367	355	404	367	364	376	369	348	378	429	405	408	394	386	373	391	390	384	409	384	366	409	402	375	370	376	354	394	403	364	398	391	364	382	437	357	371	382	438	346	371	354	401	381	357	374	403	362	346	358	409	376	349	357	353	405	343	348	379	359	362	382	388	388	402	404	408	378	404	411	381	395	383	421	393	351	398	382	377	376	379	415	363	403	406	390	392	422	423	376	383	384	400	380	362	388	393	428	357	391	387	380	430	428	402	417	367	372	412	385	386	405	411	377	373	397	375	422	376	400	406	441	409	385	378	359	369	428	383	369	389	375	399	384	395	406	395	375	353	391	380	370	384	401	357	401	406	373	384	425	364	383	401	383	397	402	401	371	360	381	382	385	387	365	371	395	417	357	388	377	368	386	362	379	368	399	395	373	377	372	394	396	380	409	393	399	417	384	379	410	407	406	411	392	388	367	393	355	398	390	386	427	378	401	425	409	360	365	379	336	364	391	378	389	401	413	363	411	356	341	403	398	409	368	429	366	448	401	352	417	369	408	448	404	388	370	419	411	355	415	364	384	360	450	390	409	387	399
2192	901	867	822	880	888	864	834	811	807	849	884	820	877	847	901	867	856	816	869	873	870	822	821	840	869	803	846	866	873	860	856	852	822	821	829	877	868	871	821	832	831	831	765	836	864	828	929	865	813	844	864	855	863	867	826	827	857	899	863	837	905	815	849	881	838	898	851	816	843	843	853	811	866	891	871	880	869	840	850	851	814	858	813	859	864	835	870	807	875	829	822	858	869	816	817	849	873	837	851	849	759	808	828	842	807	852	808	818	821	841	828	863	795	849	816	812	844	871	859	810	844	796	798	813	845	791	827	848	859	824	820	786	900	818	878	800	843	863	835	844	815	837	854	856	830	817	848	846	874	773	868	863	853	815	821	834	812	884	885	837	803	842	805	814	897	836	834	821	852	882	840	843	793	824	845	852	877	829	859	833	793	860	866	850	814	858	879	814	827	835	853	903	813	808	886	885	841	898	779	896	880	806	824	903	851	843	873	863	817	866	804	823	773	889	835	857	844	819	836	890	865	867	838	840	886	842	861	831	798	843	864	831	841	805	845	872	750	845	807	844	840	868	824	866	844	833	823	823	863	856	819	808	819	853	872	863	844	827	893	858	871	856	837	829	818	814	808	819	821	808	805	783	851	863	805	832	874	800	801	819	856	843	901	881	831	832	848	859	821	894	781	859	858	835	840	844	799	914	857	881	862	808	876	823	853	830	852	806	864	872	814	798	834	860	822	800	844	818	830	845	828	862	853	846	860	849	783	825	881	870	859	825	795	860	859	846	836	901	846	861	862	855	809	829	910	865	825	821	880	854	862	850	841	830	847	839	860	862	803	843	845	842	866	809	835	850	877	824	874	811	883	854	857	833	878	851	863	896	832	830	812	804	841	872	822	853	832	863	800	877	855	863	872	826	841	820	843	838	865	829	818	800	829	828	836	836	820	866	882	840	881	872	850	912	844	901	898	851	864	870	829	782	869	873	835	902	897	819	856	842	871	891	894	815	825	817	840	845	840	888	814	850	818	843	848	808	858	849	881	828	822	823	829	849	892	792	806	823	832	866	811	818	893	824	817	822	840	796	798	861	865	832	804	904	838	917	865	801	842	902	810	837	849	759	832	825	879	861	836	836	829	846	806	791	837	853	787	820	900	820	864	829	816	868	816	843	855	864	829	813	815	844	856	835	877	899	785	847	832	861	884	827	814	874	811	815	812	853	796	818	862	799	887	845	850	877	846	838	817	813	864	810	877	885	847	803	838	836	814	890	822	874	812	872	843	857	903	864	859	836	858	866	821	828	892	763	800	849	846	829	877	820	880	877	806	815	828	842	832	848	772	854	824	867	801	882	863	852	874	829	862	790	819	840	881	856	839	806	834	765	860	847	805	834	814	865	827	812	817	813	835	819	854	791	814	835	824	813	837	847	850	842	789	858	851	804	837	860	855	839	829	891	820	849	884	831	849	783	901	797	824	847	874	868	857	877	849	848	856	883	849	819	861	872	798	853	855	808	863	822	871	848	810	872	804	886	864	868	836	875	862	824	830	840	832	823	858	860	812	848	877	798	842	858	796	831	860	845	883	835	853	823	794	835	856	905	853	815	843	816	785	865	865	837	862	822	855	903	827	844	851	844	842	815	843	863	814	868	829	848	849	824	854	857	891	823	845	814	813	852	901	830	846	908	862	902	843	846	878	872	760	846	836	849	838	825	872	869	843	831	826	916	861	803	877	842	822	841	834	867	839	868	820	806	791	853	859	815	814	825	832	824	831	863	885	863	883	869	847	858	817	882	887	857	835	872	788	869	781	826	823	852	937	851	864	817	864	851	777	821	837	803	791	770	874	807	824	852	853	872	915	838	885	838	827	859	838	815	825	844	871	876	831	831	828	817	900	820	866	828	849	841	859	850	818	851	866	880	846	855	825	808	805	868	869	837	788	825	826	823	878	845	865	863	863	893	840	850	815	833	795	864	895	777	876	870	797	813	869	885	885	850	820	865	807	871	871	832	820	857	836	856	877	870	830	848	838	878	843	820	824	796	888	854	859	799	851	858	838	868	880	867	848	880	897	868	853	861	863	859	861	868	798	871	840	851	828	858	873	810	835	865	806	865	816	907	846	865	864	828	813	838	821	852	878	858	847	810	846	829	842	861	813	829	860	849	798	828	801	791	827	841	772	900	845	835	806	820	859	884	803	831	870	858	847	860	815	848	891	854	806	826	818	773	856	827	860	877	807	806	795	895	840	793	856	799	770	844	845	832	865	863	814	831	793	910	861	840	817	841	827	821	806	854	807	859	854	797	826	863	830	823	832	827	811	881	845	875	886	853	808	832	840	891	827	803	841	820	837	907	852	816	894	856	800	796	755	863	846	864	855	820	867	873	871	877	801	830	867	897	808	840	816	861	815	826	874	841	896	856	830	845	866	845	841	846	826	909	856	828	876	881	832	812	847	850	818	843	799	872	844	824	855	869	811	811	775	886	840	837	833	815	857	802	797	853	871	891	840	891	844	873	820	852	814	846	867	813	856	872	842	773	848	859	785	837	835	881	852	802	853	849	812	795	878	876	868	849	870	799	836	850	824	843	820	822	844	818	872	857	780	835	855	845	881	812	841	845	871	833	776	867	825	822	873	891	838	872	812	824	830	869	856	818	880	834	851	840	877	906	827	834	871	815	855	807	806	867	838	815	766	831	897	872	807	847	787	849	847	865	822	860	830	884	854	867	828	798	827	823	795	804	824	845	878	807	821	837	807	855	841	845	846	833	861	854	814	900	891	834	862	898	867	859	881	886	854	796	821	836	845	866	888	845	834	792	820	871	866	871	862	839	805	859	822	847	846	838	800	813	795	904	861	859	841	826	852	839	937	822	849	900	823	822	848	879	827	847	768	883	816	838	836	859	843	824	880	838	880	876	851	813	901	868	887	817	837	890	855	910	856	824	877	877	815	858	821	843	863	850	863	852	822	871	825	812	844	833	801	828	783	762	829	860	861	847	864	839	912	802	849	838	867	837	826	838	861	816	861	841	876	868	857	858	824	869	871	802	819	909	878	867	815	803	859	799	867	897	827	841	873	848	847	855	877	811	862	869	865	855	876	865	848	855	878	857	783	875	832	785	803	845	815	844	838	837	817	822	876	833	874	835	857	875	854	847	855	776	839	862	900	846	865	857	866	858	852	827	849	867	890	818	835	844	853	858	840	836	877	821	857	834	762	868	839	895	860	888	801	820	871	838	828	811	806	846	800	835	878	799	900	846	806	818	843	782	870	855	931	869	832	891	869	814	836	829	859	812	858	856	855	849	843	886	833	838	848	864	854	858	853	851	869	853	889	829	883	881	835	828	857	894	805	850	828	852	846	859	840	825	891	823	838	813	854	896	853	910	846	883	806	850	845	836	844	832	851	851	851	834	867	827	881	843	886	847	856	867	873	785	868	798	808	851	906	897	866	857	859	828	845	790	810	833	790	856	843	871	852	808	828	851	817	905	852
8383	489	478	433	356	274	243	236	241	225	209	198	202	232	204	200	222	199	214	212	196	193	191	190	205	177	213	184	205	173	203	185	181	197	216	198	188	156	203	193	202	194	207	206	184	180	189	205	217	201	185	199	212	174	189	196	195	169	185	193	171	212	198	207	187	189	160	193	184	222	212	183	170	182	200	199	199	177	205	206	177	172	226	174	207	244	190	190	171	207	187	157	176	191	193	183	195	225	199	209	187	178	192	185	200	211	210	191	190	202	206	184	163	182	209	164	187	208	226	217	170	208	160	179	178	199	184	203	178	185	203	220	166	180	166	223	167	186	176	205	174	164	186	216	194	190	163	220	185	218	213	192	229	172	183	187	195	220	186	207	192	179	202	211	207	197	203	210	218	179	180	209	197	207	214	187	180	171	220	195	166	200	220	191	197	181	177	178	203	205	201	201	163	192	206	184	198	184	186	184	189	181	170	182	192	204	191	170	190	191	187	188	196	191	194	192	181	195	196	178	189	199	193	187	180	169	196	165	203	183	196	217	187	189	188	179	190	201	202	188	173	204	194	180	169	204	200	202	189	178	217	216	196	210	191	192	222	201	187	181	160	200	204	202	179	161	208	183	196	190	201	186	204	183	214	165	172	202	182	212	196	198	173	191	183	194	187	196	196	197	188	176	194	207	189	196	193	183	194	221	175	200	184	193	195	207	185	200	193	193	178	209	214	201	189	198	188	210	194	196	175	165	207	204	201	204	189	192	204	200	181	204	169	185	166	172	223	189	188	192	184	219	186	167	188	208	212	190	220	192	166	165	184	182	191	183	203	204	218	190	195	208	207	228	205	192	204	174	208	191	186	205	185	219	184	212	186	188	178	211	196	210	192	179	195	191	187	211	214	189	197	202	196	219	217	238	194	194	217	189	200	183	222	180	190	186	219	174	180	220	191	231	187	191	199	196	173	206	183	174	185	169	205	205	208	205	207	225	232	192	191	183	200	164	207	189	183	200	187	184	174	174	222	177	187	172	194	201	195	195	194	195	181	210	197	185	194	183	200	204	198	206	185	179	192	187	198	187	207	204	198	198	196	216	156	177	190	189	206	179	185	179	189	203	191	201	238	206	179	209	215	203	168	175	201	190	214	157	191	179	192	215	181	203	175	203	184	225	206	180	201	193	185	182	178	178	175	164	181	191	191	224	201	191	193	187	205	164	212	195	193	189	222	188	204	207	199	206	182	217	179	173	212	176	185	165	183	196	206	216	200	199	203	208	213	215	195	181	194	204	221	208	208	210	203	217	196	193	181	208	222	221	188	176	190	183	159	182	213	214	204	172	233	196	222	212	212	206	193	189	225	185	201	172	189	198	178	224	164	186	198	227	211	196	202	191	184	189	180	191	218	201	185	193	188	195	218	186	215	189	186	183	174	196	206	181	212	214	159	187	180	198	178	196	200	185	186	209	201	181	191	188	209	201	198	175	190	219	200	230	211	210	189	190	211	179	180	181	204	183	217	185	180	204	218	205	186	183	174	177	197	194	180	208	186	179	192	188	174	189	173	210	209	201	218	215	192	188	190	202	210	189	187	221	201	194	234	228	178	210	181	199	202	197	215	183	171	166	177	195	204	189	181	198	205	168	199	196	227	208	167	157	213	200	192	196	164	159	188	196	191	223	208	170	202	186	206	177	205	202	170	187	170	218	175	166	200	202	192	184	189	212	207	173	204	195	203	194	182	178	172	209	192	175	171	206	177	163	182	203	192	193	178	198	211	185	199	200	200	189	194	184	186	184	212	199	208	164	183	228	221	157	217	206	186	193	193	201	160	203	199	202	216	185	173	197	193	206	161	182	176	216	207	184	192	204	189	206	190	190	198	182	195	183	184	182	199	180	198	198	179	188	196	211	202	201	185	184	190	203	179	172	184	183	201	193	199	184	188	209	193	195	178	189	182	174	214	191	199	192	203	224	175	181	204	200	176	180	187	180	194	184	197	183	197	192	192	177	198	184	200	174	154	210	189	189	199	216	177	193	197	187	195	204	192	199	196	178	192	170	195	173	189	192	182	196	162	195	179	181	203	203	190	195	199	192	209	210	181	192	200	173	168	210	176	205	203	177	202	202	197	196	191	197	193	184	173	208	205	197	190	169	177	182	191	199	191	196	181	180	195	204	200	186	175	185	194	174	198	195	206	217	200	191	204	204	180	207	187	189	178	178	198	189	190	182	197	200	178	190	204	215	198	174	196	222	163	188	203	185	187	190	163	189	195	180	207	188	210	205	168	199	199	186	169	182	159	218	208	194	203	195	214	161	182	207	190	187	201	174	194	186	201	192	175	200	199	184	197	193	189	218	210	179	196	178	193	173	176	190	194	206	207	191	189	196	206	200	188	189	197	181	159	208	165	180	205	188	196	200	188	194	186	203	214	170	197	197	176	206	213	170	208	229	179	227	210	181	164	225	188	216	190	178	192	174	205	194	174	206	193	202	204	186	166	200	181	196	210	202	183	202	219	209	182	191	185	186	203	162	199	196	186	222	182	227	201	203	174	179	180	182	211	213	204	201	205	194	195	227	179	175	182	179	191	193	191	181	211	191	185	225	190	195	206	208	206	199	193	205	207	182	210	176	201	202	219	193	189	179	183	167	208	202	199	178	208	195	169	180	203	175	182	193	186	174	182	220	199	188	181	192	184	233	174	197	190	189	166	195	207	209	210	200	203	233	194	214	225	208	201	172	214	201	169	200	168	174	193	186	209	196	200	173	211	180	189	209	200	189	174	181	199	179	198	169	195	192	210	183	183	189	202	204	218	190	209	191	186	225	204	206	196	172	196	172	196	204	195	195	191	199	203	217	205	192	181	165	192	205	201	215	192	182	225	211	184	179	192	177	183	163	194	183	203	163	199	178	195	205	185	194	184	184	174	209	165	186	185	188	198	193	184	187	200	184	200	215	175	213	177	207	205	197	182	171	208	178	182	200	195	176	202	212	195	196	206	201	225	177	197	214	198	184	186	180	203	199	199	189	190	210	183	190	190	193	203	182	196	206	166	193	182	193	211	204	181	193	206	170	196	197	194	193	208	209	187	199	206	174	171	196	216	187	189	190	216	222	212	199	216	216	196	181	194	214	208	204	198	198	217	191	197	196	213	207	179	167	189	210	188	194	232	204	199	186	194	198	197	184	188	194	194	182	187	198	214	184	193	185	178	202	214	193	191	180	197	184	218	190	173	192	182	195	189	179	202	220	203	194	228	196	168	187	202	218	191	174	206	219	217	182	190	205	186	187	179	186	199	168	200	169	197	217	204	183	186	164	172	182	177	188	183	188	188	241	189	181	190	167	176	196	202	215	196	162	189	200	188	248	189	210	169	181	199	172	186	176	198	192	189	197	186	178	184	209	208	214	169	197	203	185	198	205	203	193	220	186	200	158	205	192	192	208	209	213	200	214	199	201	199	173	187	169	171	195	184	205	185	204	240	179	175	192	183	178
6738	699	1122	1249	1146	950	868	749	690	682	655	622	541	525	504	554	542	538	569	475	496	476	436	498	470	571	514	515	458	481	488	492	454	438	516	479	485	482	490	481	460	462	494	495	474	488	475	472	461	502	506	454	508	447	460	476	485	429	427	455	484	441	444	445	464	462	459	467	449	459	487	462	445	436	485	470	456	487	472	492	461	446	455	494	461	442	524	490	461	467	467	468	446	471	478	469	451	498	447	462	421	474	488	453	478	476	499	455	474	482	458	502	511	476	467	449	461	492	455	429	460	466	468	434	444	472	476	471	459	442	446	449	504	414	457	440	484	414	459	478	449	433	458	447	453	452	462	413	435	475	487	453	445	477	455	466	417	487	455	461	488	411	491	488	458	482	470	459	470	439	442	511	446	496	418	459	449	485	433	432	436	441	455	453	459	481	521	472	438	444	459	461	474	436	464	462	425	458	483	464	461	487	505	471	463	470	463	482	484	465	428	499	428	447	441	421	472	474	452	476	501	461	464	454	471	423	487	450	416	491	446	457	489	417	446	453	464	419	459	469	479	497	449	433	464	520	473	434	477	434	481	459	455	472	501	497	495	462	457	439	455	477	481	458	469	452	483	476	456	482	428	439	484	436	475	477	459	439	447	436	467	428	436	467	449	467	446	464	473	461	465	447	454	467	486	467	456	503	469	467	437	439	465	444	470	435	457	484	447	506	454	499	474	510	443	441	463	460	436	476	468	497	475	457	461	448	481	526	487	500	451	471	486	452	474	477	454	433	461	458	470	523	462	427	495	473	452	443	448	455	472	486	438	447	447	442	460	506	481	459	424	470	480	425	480	438	482	470	464	435	434	438	465	460	422	467	462	460	534	428	452	455	467	468	450	449	454	461	430	456	422	481	495	453	434	475	487	464	443	462	488	449	476	454	455	473	457	500	482	511	473	477	425	458	453	452	476	477	467	451	493	482	463	461	472	464	483	451	468	484	478	460	480	459	444	444	518	473	468	460	476	442	497	445	473	479	456	435	453	484	460	439	504	435	499	475	478	452	482	495	491	463	413	487	464	471	471	465	445	485	461	483	409	447	431	483	451	465	454	465	466	446	436	455	487	498	485	460	479	472	461	455	459	463	469	511	421	484	465	449	475	469	457	444	482	442	459	466	471	497	510	480	434	442	441	468	467	499	463	454	440	483	449	436	465	450	435	461	482	455	444	460	448	464	455	457	432	472	463	501	475	450	434	455	445	438	474	495	460	483	473	476	477	494	439	452	452	438	445	450	488	475	453	447	448	502	466	440	475	436	428	459	464	440	458	441	437	467	440	429	465	482	497	438	442	469	435	496	473	493	465	438	447	466	485	450	457	444	437	471	435	446	429	451	475	442	446	507	490	423	479	450	435	491	478	460	472	428	510	484	486	462	439	482	443	467	462	475	480	499	487	456	446	478	439	431	457	453	502	427	501	470	497	450	450	425	500	486	454	513	466	435	485	443	472	453	415	450	431	444	452	449	484	456	510	449	467	444	496	457	481	471	448	473	449	474	472	430	471	462	467	468	443	476	448	444	454	477	494	474	474	458	460	468	455	466	438	476	471	456	467	457	461	451	426	425	424	479	424	454	467	454	459	470	437	459	429	453	457	472	439	446	511	480	442	462	486	470	460	477	453	453	490	416	445	424	474	490	450	461	499	431	432	457	447	458	471	498	473	468	448	442	448	461	423	450	468	447	468	460	474	489	481	455	465	419	460	461	453	442	491	476	450	455	410	451	445	471	487	500	469	436	466	487	463	494	444	468	475	446	457	503	417	445	462	441	462	462	463	436	499	470	460	447	458	468	478	462	463	444	481	489	460	494	478	446	438	456	444	497	474	490	439	476	441	427	502	459	496	449	473	447	460	461	461	455	442	469	470	441	466	454	521	439	428	486	443	467	455	485	468	461	474	482	489	464	487	442	447	478	462	466	469	423	474	461	450	516	444	472	508	433	482	427	452	461	471	453	444	429	460	469	463	434	440	463	469	463	458	405	459	509	458	450	468	489	479	456	465	412	491	449	450	515	471	490	497	465	474	490	467	448	428	441	423	442	424	461	470	489	474	456	452	517	454	473	456	447	504	434	459	448	479	413	491	500	446	432	455	455	421	494	440	448	470	480	492	488	470	490	467	431	448	447	442	477	461	457	439	453	425	457	442	459	445	428	452	463	444	458	471	468	429	439	458	452	443	453	456	453	434	464	469	485	469	430	478	446	448	480	432	447	431	446	485	454	451	440	493	468	489	474	457	477	477	455	446	465	511	427	496	426	450	458	528	459	463	423	456	416	443	481	426	447	448	466	453	484	463	468	460	405	445	458	456	463	481	423	485	458	420	503	435	416	451	460	470	445	480	456	480	450	464	467	495	465	479	466	431	458	468	471	493	471	409	475	449	472	434	442	470	478	471	462	474	488	511	507	467	480	511	488	441	439	421	439	452	449	475	471	446	483	445	490	483	484	465	498	497	492	485	456	444	413	458	474	473	460	425	451	457	443	472	451	505	467	454	473	457	508	468	443	441	492	450	441	444	477	456	494	445	447	477	502	440	515	433	459	449	454	508	451	474	454	503	460	457	451	463	489	460	459	395	446	481	444	482	459	448	426	496	474	458	469	441	415	470	490	460	460	437	489	471	475	453	447	464	431	472	451	455	465	450	466	486	473	486	428	462	427	468	506	494	475	472	462	435	461	435	473	474	455	428	412	472	492	445	431	435	474	523	467	460	441	448	490	457	470	471	428	459	483	499	453	461	453	412	490	447	449	430	493	433	505	448	505	467	453	476	480	488	444	446	439	474	472	478	480	467	438	436	479	447	436	424	468	417	434	429	428	474	487	453	453	469	428	468	433	459	444	436	487	463	493	449	473	497	487	466	498	489	456	448	457	472	465	470	469	487	424	454	446	410	457	479	422	438	445	434	456	421	444	474	424	499	463	415	422	490	497	479	448	481	448	467	482	468	465	437	443	453	449	452	474	482	448	497	456	437	428	432	476	458	454	477	452	443	494	459	444	468	435	438	452	454	451	516	497	457	504	476	480	452	439	458	433	469	477	466	512	472	460	516	467	468	449	461	493	472	474	475	436	449	485	464	452	441	486	475	442	461	481	460	418	512	470	485	448	472	471	464	458	456	444	491	455	468	470	445	458	472	475	437	475	449	480	454	429	447	487	466	484	481	485	438	454	481	422	462	466	458	387	471	467	482	455	507	410	418	456	487	478	495	429	459	424	453	484	455	447	469	455	460	468	442	448	452	488	437	436	473	482	463	438	465	461	444	439	459	476	455	462	434	479	443	497	455	476	451	460	456	460	500	450	456	453	433	468	464	477	492	431	442	439	456	467	464	464	463	447	470	506	451	441	446	439	478	444	430	458	488	476	493	450	457	485	467	481	459	456	458	468	434	458	466	432	478	444	468	448	449	456	457	444	470	473	474	446	474	467	450	462	480	471	453	459
14604	1106	825	597	487	361	304	310	262	239	222	213	175	179	202	177	164	172	181	163	181	193	165	169	198	175	186	163	173	162	172	150	160	167	175	162	166	147	174	176	160	177	143	165	137	169	163	186	157	170	161	172	156	149	166	150	157	172	162	159	130	152	140	159	151	160	168	149	156	159	161	155	141	161	152	151	177	173	174	183	180	184	149	163	159	161	157	154	127	167	161	154	159	157	155	163	168	165	170	148	175	176	161	174	146	187	177	180	155	159	149	162	175	153	169	132	164	156	155	143	179	153	153	165	176	162	154	150	156	157	160	154	159	179	156	124	155	136	162	149	154	153	175	172	174	161	150	130	157	159	188	162	143	158	168	158	139	161	150	163	157	159	168	126	154	179	143	165	168	163	179	175	160	166	164	151	185	156	153	177	163	149	155	155	136	166	137	187	188	172	164	157	144	169	145	158	176	146	151	153	140	163	142	144	140	157	184	132	175	147	149	175	176	168	168	163	147	165	150	136	156	155	177	155	145	193	151	156	159	142	164	170	147	153	178	184	183	153	158	158	138	155	132	152	152	165	172	156	136	143	165	166	144	175	184	150	147	155	148	168	169	143	153	151	173	141	174	172	129	150	139	150	191	184	169	165	183	159	161	152	132	160	151	169	180	146	154	147	161	164	158	161	163	149	162	152	164	151	168	161	163	138	139	164	162	136	169	165	150	169	145	151	185	183	168	181	144	166	172	188	160	154	164	153	185	181	154	142	148	153	147	186	139	153	182	176	161	173	146	180	171	135	147	163	173	147	160	159	147	146	174	164	158	168	147	168	167	165	133	148	156	166	173	147	157	152	162	170	140	147	145	165	172	156	170	143	147	170	189	168	149	159	160	157	150	139	161	188	161	177	162	170	183	153	179	167	143	172	142	184	158	162	172	171	158	150	162	166	163	167	152	139	161	175	143	171	127	174	160	150	147	150	159	144	146	172	166	144	132	154	153	154	186	165	186	145	174	166	163	138	144	156	150	152	173	140	157	159	165	164	198	166	186	139	145	164	166	193	149	147	163	160	192	179	155	159	162	163	171	158	168	166	160	160	175	170	163	178	159	180	138	133	157	175	154	166	169	166	132	167	149	164	161	175	158	160	163	151	155	150	151	144	173	155	150	178	151	142	158	153	140	127	165	161	170	155	173	152	142	171	168	153	167	163	153	160	173	166	156	161	168	146	183	150	178	155	167	162	154	184	175	147	166	156	171	146	160	156	156	161	183	154	174	166	151	163	153	151	183	143	168	123	161	142	147	142	145	153	172	145	153	164	155	145	160	155	158	177	168	179	149	167	161	179	175	134	171	193	175	179	137	163	150	173	167	161	141	164	178	177	161	138	162	171	127	157	149	174	177	144	161	159	145	151	153	168	165	158	172	162	151	151	167	168	148	141	187	156	170	138	160	176	155	145	177	156	172	176	164	153	161	155	130	168	131	180	166	153	166	143	173	160	166	147	161	165	179	178	170	160	149	140	163	178	152	154	157	160	178	170	170	172	153	169	182	165	160	150	159	171	176	157	165	165	157	168	169	154	176	155	168	145	179	166	177	162	152	167	171	152	151	162	145	179	162	149	179	151	172	131	164	153	167	169	160	158	170	184	165	136	150	159	177	153	159	158	148	163	164	167	163	192	167	167	163	153	191	146	163	187	143	143	154	148	150	177	158	125	160	141	166	156	140	163	137	155	165	191	178	171	180	161	185	129	154	170	148	163	163	168	178	164	157	158	168	171	170	177	139	171	155	157	135	166	175	161	156	120	148	131	167	143	151	142	159	141	180	161	126	139	174	133	163	162	159	173	158	175	143	160	164	139	133	126	161	154	158	155	166	154	157	157	178	166	184	159	164	145	191	159	154	189	166	192	156	159	154	157	173	136	169	141	156	141	166	184	150	152	163	143	167	172	134	155	180	145	152	162	172	164	148	150	163	162	147	171	139	173	183	167	148	156	159	157	159	178	161	185	153	160	169	146	163	158	164	162	144	173	158	157	167	149	159	139	128	162	156	201	150	194	150	142	135	141	167	159	167	158	140	178	151	170	144	167	144	158	161	153	138	157	160	173	155	149	155	162	183	157	174	156	164	178	153	162	152	161	158	157	169	169	161	174	165	175	174	173	156	165	153	173	127	171	149	172	145	145	163	133	174	170	151	144	154	177	148	168	135	176	152	152	164	158	182	177	154	139	166	154	159	171	176	151	159	179	166	158	151	188	169	162	166	172	168	132	164	161	148	165	158	156	154	154	154	169	161	151	143	164	161	168	174	158	164	172	167	156	125	202	146	165	157	150	144	157	156	143	143	161	165	164	171	161	146	154	157	160	165	147	161	155	150	143	160	158	153	139	149	144	160	174	171	160	175	168	162	155	155	161	130	146	158	153	157	163	157	154	147	172	143	164	153	154	168	141	167	177	143	174	171	190	162	154	170	173	155	180	160	139	171	164	161	148	163	162	168	175	159	165	135	158	167	136	147	168	149	166	140	153	154	138	170	166	147	151	176	139	147	145	166	166	172	156	164	161	144	155	144	155	161	185	161	153	178	155	160	147	155	159	154	174	150	157	160	148	176	173	144	131	155	162	176	167	144	166	156	153	173	166	183	152	149	164	160	145	144	141	171	164	164	154	153	176	181	170	153	138	161	156	175	136	154	150	138	118	138	170	185	151	152	148	155	147	147	144	170	172	153	179	180	146	172	162	141	150	189	158	168	170	154	185	150	172	164	143	141	157	144	171	170	134	143	151	172	152	135	173	157	147	178	162	170	171	186	145	182	136	162	160	169	162	173	178	169	173	141	169	145	197	173	152	166	164	146	151	131	161	154	166	158	178	159	152	159	139	175	191	168	169	160	154	149	161	129	172	182	176	137	143	171	154	164	145	161	143	164	143	163	158	169	152	144	154	150	151	176	186	146	147	184	179	151	158	130	156	199	181	136	159	171	175	186	152	164	163	186	164	184	164	139	146	185	155	152	163	150	165	169	142	170	153	155	175	152	159	166	184	153	166	142	157	169	162	156	144	168	130	160	135	182	154	157	144	157	126	159	142	136	179	186	154	142	144	150	169	167	175	166	146	155	145	185	172	169	153	190	174	183	156	156	157	168	130	167	152	160	160	155	149	153	163	148	166	173	131	152	163	148	155	134	140	150	134	147	138	135	152	154	154	165	192	157	162	158	168	162	140	152	171	161	148	158	148	153	159	159	172	164	162	158	140	176	153	169	159	163	141	146	166	156	181	179	180	158	179	184	168	152	124	154	163	139	176	180	148	146	149	154	171	179	168	145	157	158	179	138	167	164	144	166	177	160	176	160	143	183	168	161	141	162	149	175	173	165	153	169	143	150	164	167	172	173	153	133	150	165	164	163	172	151	155	130	116	147	159	146	164	130	146	152	170	185	165	152	153	154	174	168	146	140	159	171	139	147	177	165	146	142	159	155	159	137	166	159	168	171	173
8288	946	1841	2003	1726	1466	1106	974	882	797	707	724	641	626	561	589	601	543	510	520	584	443	467	487	484	473	479	450	456	449	490	450	466	472	448	396	472	461	423	452	434	427	443	432	438	468	468	450	405	422	402	436	440	385	441	433	461	421	424	424	429	432	431	430	421	416	402	496	423	398	418	425	430	426	418	426	429	401	389	436	416	450	412	426	418	437	407	414	477	409	436	439	451	445	452	404	389	424	423	390	411	442	413	442	439	389	429	425	430	411	432	406	449	399	411	383	421	431	401	364	425	421	423	409	428	435	421	407	415	435	433	401	451	455	465	407	465	414	416	430	439	444	430	416	423	428	431	392	391	435	457	426	417	406	411	431	433	400	417	426	425	441	417	407	398	429	399	429	417	426	414	395	430	449	400	410	432	429	393	404	445	464	420	393	420	412	384	424	438	392	434	468	426	432	433	395	412	419	368	409	472	426	408	436	444	440	410	403	418	416	493	391	423	466	416	458	418	440	411	435	409	415	410	427	429	441	381	399	400	467	439	409	436	442	398	420	441	408	397	432	438	418	392	461	408	398	417	392	426	417	421	429	418	414	384	433	422	446	413	422	443	403	427	416	426	400	409	428	416	405	432	403	445	433	433	389	404	391	400	437	408	386	440	421	425	413	414	428	421	442	454	398	403	431	428	390	414	424	421	396	449	440	424	402	419	420	427	397	420	400	395	426	384	429	405	427	387	405	424	436	481	424	449	378	418	442	378	416	406	418	441	404	423	381	385	400	366	397	390	427	415	415	416	464	428	425	390	426	405	402	432	419	439	386	409	410	433	425	434	447	406	422	418	431	408	405	426	448	445	464	439	443	401	388	437	405	400	388	401	405	419	414	427	415	455	403	431	411	372	406	391	412	405	407	433	413	446	415	384	397	443	408	426	403	444	416	478	402	398	444	428	380	395	431	414	423	414	412	391	396	440	422	434	434	389	369	448	419	393	404	425	463	431	441	426	424	397	400	432	405	436	428	464	373	422	439	407	425	453	391	406	416	415	413	425	422	387	411	431	426	445	420	403	426	407	420	405	433	425	419	402	399	428	416	422	401	421	425	388	402	426	442	441	417	412	444	427	428	400	420	416	438	412	410	435	424	427	443	431	398	456	439	444	454	427	436	402	443	423	436	459	418	383	448	451	428	449	422	435	401	435	426	448	435	403	417	408	396	427	419	407	426	407	439	417	404	445	423	395	437	415	419	452	391	378	392	431	420	345	405	437	436	414	399	417	447	442	405	424	392	449	427	412	393	397	399	405	386	437	425	393	415	400	439	394	401	432	416	410	387	421	388	415	419	396	419	406	396	439	417	389	406	424	412	413	387	394	388	445	395	393	379	449	428	408	419	430	387	412	424	430	377	402	417	417	435	429	386	452	398	399	404	389	426	420	462	413	432	433	434	393	412	439	426	404	436	382	425	423	441	419	398	425	380	414	442	424	405	442	449	421	436	433	427	444	448	412	419	402	421	451	398	406	393	455	420	466	368	453	439	417	416	426	421	418	388	408	419	444	429	420	426	375	385	411	393	414	416	441	384	388	404	439	376	386	446	447	400	430	406	428	395	410	416	382	426	393	436	426	424	444	435	386	407	409	430	383	406	435	398	409	425	417	433	428	412	429	397	415	438	411	434	393	394	426	387	456	417	410	418	403	423	421	464	399	442	434	428	395	428	391	415	406	426	436	420	388	445	415	435	436	404	429	442	422	415	437	416	429	426	399	415	409	419	425	407	420	416	409	431	394	385	377	402	408	441	419	418	432	406	362	431	446	383	418	388	397	432	434	443	406	435	417	396	403	410	414	378	413	407	414	404	449	429	433	406	392	414	421	425	456	463	447	400	389	388	428	395	405	458	431	424	416	460	405	440	450	383	429	447	386	404	414	429	436	416	464	407	440	373	426	396	414	411	428	399	419	404	445	403	369	459	444	421	429	399	431	407	405	408	400	408	428	438	399	390	449	436	444	406	398	446	383	413	440	433	384	402	444	410	436	395	387	423	435	414	421	417	363	407	446	400	409	397	440	442	422	396	422	436	378	400	425	405	434	386	396	417	411	401	428	470	412	449	427	420	416	400	449	414	405	437	400	401	433	411	389	413	421	410	431	438	413	410	381	424	411	445	454	417	433	406	409	371	396	451	391	416	412	418	468	384	444	390	415	434	408	419	426	431	429	443	422	425	476	409	430	425	420	463	413	408	420	399	395	426	423	408	418	400	410	427	473	403	439	417	410	428	423	411	446	475	437	448	424	378	410	418	418	413	428	437	432	436	427	436	456	397	425	418	442	409	427	435	421	395	404	402	440	438	408	402	460	408	436	441	450	420	415	422	437	423	401	386	411	420	420	412	449	418	395	429	390	412	425	422	405	403	433	394	422	419	410	412	402	438	414	426	419	417	402	398	398	459	435	431	446	415	415	419	432	429	411	432	424	408	434	422	418	384	424	428	405	435	411	411	460	412	414	436	390	402	442	435	376	433	388	436	402	398	413	445	445	434	442	426	419	404	452	407	432	411	386	404	433	415	428	384	441	409	427	422	431	434	450	396	443	447	429	393	424	423	410	389	414	429	405	434	458	408	438	412	429	435	390	425	440	442	416	410	437	430	457	440	426	408	429	417	412	386	416	394	432	393	412	443	420	417	400	397	390	426	445	394	450	420	452	415	410	436	415	364	397	401	410	437	466	393	420	424	429	370	414	461	439	426	409	400	399	411	424	424	437	434	393	427	426	411	434	413	427	431	417	408	416	421	429	378	426	423	423	424	409	434	432	400	401	417	408	373	433	406	422	404	416	433	403	411	430	411	426	377	403	425	438	417	406	430	403	436	451	457	414	426	446	443	446	418	413	419	394	416	450	422	403	422	427	397	421	437	439	384	388	425	461	413	409	439	435	449	404	428	404	411	420	408	444	418	406	453	429	423	397	413	429	444	391	412	385	387	451	395	410	438	421	427	408	430	419	411	424	393	407	438	448	413	411	414	436	408	405	381	422	389	412	386	450	445	388	398	455	405	380	430	425	409	430	404	411	393	426	456	410	387	406	430	420	445	388	413	411	440	455	422	423	432	404	410	411	440	445	412	441	435	410	412	413	434	413	390	425	408	427	415	432	396	434	415	377	429	438	460	435	436	405	402	412	411	431	438	415	413	430	417	441	447	423	428	421	414	391	423	437	435	426	418	434	408	440	413	378	376	450	408	425	436	444	425	405	385	433	430	416	425	398	422	412	437	424	402	400	432	455	416	441	372	442	425	452	400	481	393	461	406	454	416	407	385	405	420	418	446	439	441	384	402	403	455	430	407	411	417	430	460	414	414	403	410	425	413	422	421	429	394	445	365	419	410	410	407	393	460	444	435	401	420	424	443	436	399	401	410	428	396	447	457	400	421	395	433	426	429	388	389	445	439	426	404	436	417	402	435	424	404	452	444	420	390	405	411	440	380	393	416	423	472
1895	366	380	394	427	432	380	384	456	372	388	385	407	366	346	379	369	419	407	357	378	385	414	395	395	375	362	361	390	428	377	373	397	382	373	404	384	372	367	343	402	377	373	399	378	403	383	420	379	371	377	409	381	373	358	348	344	375	364	371	344	381	372	392	395	402	388	410	372	369	349	381	410	367	404	416	371	384	347	373	365	386	378	374	357	411	355	389	389	385	343	365	410	390	389	412	431	418	413	395	405	405	372	371	398	401	424	367	418	365	399	392	398	424	399	378	365	374	351	397	411	366	391	384	409	381	427	396	376	380	410	397	392	366	390	410	371	383	393	385	414	380	381	398	378	352	378	363	378	374	398	366	381	379	369	389	392	410	350	378	395	391	331	393	402	383	355	416	402	422	378	404	373	369	373	372	399	376	350	377	345	422	378	390	384	401	366	378	384	409	345	367	383	381	400	384	367	381	413	350	369	387	402	396	386	398	373	407	361	387	365	436	388	368	364	366	369	375	407	380	403	368	348	386	384	422	388	373	351	362	402	345	404	415	404	392	394	372	367	404	387	387	364	350	388	406	396	372	383	380	377	403	405	367	400	413	418	408	427	365	390	378	387	394	376	343	392	387	421	363	369	391	332	356	353	384	417	370	414	369	369	352	342	415	389	350	383	392	410	393	398	385	364	369	369	384	384	421	367	376	418	339	394	376	371	376	392	396	392	387	379	366	388	388	408	407	406	388	367	372	377	440	400	392	384	374	334	374	374	398	378	389	368	372	374	383	342	415	357	391	413	392	391	362	380	389	371	406	420	371	343	400	400	377	384	352	377	416	352	390	375	395	432	367	355	381	353	366	434	408	397	426	370	421	408	395	384	407	358	388	400	384	405	384	442	405	387	388	391	385	384	415	375	385	373	395	369	349	375	395	396	359	386	427	364	358	399	393	376	364	377	367	347	404	357	391	384	397	382	382	399	399	442	397	367	385	381	371	415	396	414	426	389	377	372	428	403	369	412	415	367	398	398	379	387	399	395	381	386	354	363	402	420	396	349	419	376	370	408	385	376	415	423	362	366	351	410	348	380	356	364	406	383	396	355	357	381	411	385	396	384	378	365	391	397	381	382	422	371	414	386	420	398	399	420	357	402	383	379	384	368	374	389	413	420	386	384	357	398	403	403	341	365	401	386	378	363	378	371	384	364	414	380	406	385	408	408	361	428	365	414	405	387	399	413	377	357	387	369	383	373	373	404	370	394	388	356	382	412	409	400	422	392	389	386	373	372	400	395	373	401	375	375	406	383	383	391	438	426	312	384	375	360	396	384	390	374	388	400	398	421	395	415	383	372	363	369	384	391	404	417	363	361	350	371	382	379	401	389	410	387	373	399	403	421	401	409	373	380	371	378	409	353	391	356	399	376	436	400	363	348	373	377	379	372	391	414	366	374	380	367	365	347	351	383	395	352	376	382	371	392	403	407	400	347	421	374	411	395	384	364	373	381	394	405	390	399	374	418	389	383	400	371	395	375	392	403	378	387	384	362	380	422	383	406	362	354	429	416	369	389	412	403	373	372	375	403	397	412	367	397	369	377	398	385	379	383	390	418	389	397	342	405	389	388	359	379	369	361	396	370	402	374	412	352	382	359	389	399	423	390	402	386	443	397	440	410	415	406	367	408	448	389	387	370	353	414	417	383	397	385	390	449	369	393	368	376	415	360	351	362	382	392	381	365	413	400	397	396	351	405	380	416	410	412	357	371	392	382	383	396	389	362	388	381	369	395	380	386	349	413	375	364	422	410	372	343	396	372	411	424	413	345	357	392	377	387	412	359	395	404	349	340	406	384	358	425	386	368	394	346	361	390	350	381	365	388	394	377	395	421	428	387	355	400	371	397	392	419	400	343	404	399	382	409	422	448	392	388	382	384	371	394	402	383	384	359	396	381	389	364	405	349	424	372	359	386	394	420	399	403	387	395	380	415	401	410	394	366	364	364	341	422	369	376	387	370	383	363	387	440	380	414	400	404	399	380	370	389	360	348	377	381	371	415	403	400	400	385	394	373	373	401	401	409	381	391	373	374	419	402	373	366	374	407	383	355	432	370	385	426	384	358	383	355	411	377	385	373	405	426	400	405	407	381	393	340	355	404	379	407	373	416	395	390	398	342	395	374	415	384	386	361	383	408	414	414	374	374	369	410	378	418	357	377	391	396	385	394	385	406	377	374	391	386	354	394	397	391	398	381	383	382	406	389	417	420	372	395	354	416	390	402	397	397	396	349	375	395	393	359	402	414	396	388	355	420	384	340	391	371	403	378	393	372	416	382	347	418	393	365	382	418	382	407	373	390	382	416	393	374	368	441	360	343	335	397	391	398	441	354	387	395	379	402	387	382	396	426	397	393	364	385	407	391	399	397	388	370	428	426	382	420	384	414	351	360	412	365	391	353	395	356	408	411	409	410	372	440	396	402	376	390	359	403	343	409	368	411	405	381	380	359	389	417	388	409	355	376	395	367	368	388	379	354	382	423	359	365	415	374	411	361	372	366	382	369	388	396	419	411	371	355	385	384	388	395	377	409	406	401	363	400	347	380	366	383	394	387	353	372	376	352	388	341	379	369	408	385	387	416	369	412	366	418	406	383	399	404	406	377	397	375	366	379	381	404	400	384	390	367	412	341	366	395	358	369	389	334	386	358	406	359	376	438	379	351	385	408	396	360	414	404	386	400	401	409	408	383	346	369	386	403	350	395	368	382	406	434	393	376	375	399	365	381	397	376	387	422	364	368	379	367	397	380	443	384	367	341	389	393	369	340	323	382	400	357	363	376	388	371	353	413	376	391	407	370	375	390	409	387	400	395	416	401	352	370	381	374	370	406	376	374	386	375	406	390	410	409	405	390	353	411	413	414	392	403	392	408	386	407	396	377	374	381	366	385	364	422	422	377	359	384	403	394	408	421	363	387	376	388	356	362	398	392	373	397	343	377	361	397	391	391	358	403	366	383	360	387	397	381	389	407	392	375	369	383	345	402	341	394	371	379	364	397	412	409	367	412	436	371	361	374	359	412	377	378	384	365	369	383	384	378	361	430	340	397	383	384	350	424	370	390	397	367	364	362	400	414	405	402	375	413	409	374	393	349	427	383	407	389	348	418	367	409	410	383	407	425	368	373	424	383	366	416	392	390	373	382	401	378	374	356	356	403	402	347	373	383	427	378	370	438	375	387	365	408	398	413	431	383	389	420	372	394	411	367	385	377	397	378	388	381	368	394	378	368	389	385	367	412	363	408	398	372	415	445	425	442	390	372	394	402	418	386	359	409	365	391	413	383	375	369	378	373	365	362	381	393	401	359	396	388	375	419	375	376	373	367	389	410	426	419	427	421	370	415	369	405	392	364	371	438	373	360	402	375	389	362	396	387	398	380	383	364	414	369	374	377	379	373	373	372	370	391	361	373	348	370	394	391	390	333	383	394	381	377	345	382	390	391	411	371	351	385	390
2314	875	906	875	891	883	843	853	841	854	807	843	850	815	882	862	808	841	881	821	835	869	829	801	874	813	800	844	812	900	844	831	853	840	791	862	796	879	836	830	894	826	789	868	813	873	838	884	840	896	877	850	830	855	827	857	832	880	913	825	797	807	855	831	815	811	835	841	829	838	776	797	820	853	858	826	827	892	843	853	846	808	801	831	852	852	838	844	858	804	825	892	809	795	847	838	810	806	862	905	859	824	843	837	826	870	825	840	872	841	830	820	842	779	806	881	847	857	840	824	834	826	860	906	843	842	906	875	879	795	869	828	877	827	859	849	837	894	820	818	850	848	866	866	865	855	816	856	863	849	843	824	869	847	808	830	778	896	837	825	830	888	840	873	816	830	884	815	847	803	880	865	881	862	905	831	833	839	866	862	864	873	825	829	808	810	866	861	824	797	790	908	839	869	827	849	792	844	857	856	847	874	877	856	803	841	778	852	877	893	794	833	806	855	862	800	807	824	845	864	914	819	812	842	842	853	795	889	826	847	860	861	863	905	856	862	847	885	854	803	866	904	828	844	859	885	819	907	857	833	872	817	867	842	874	841	855	852	847	833	838	846	854	861	841	760	855	788	882	833	869	818	861	824	841	838	831	833	868	859	828	836	862	821	874	805	857	826	852	786	847	849	850	835	877	893	859	872	920	850	832	801	846	826	886	900	844	787	811	849	848	830	865	850	785	840	837	854	881	844	826	817	919	840	868	833	816	870	874	849	823	845	821	875	756	782	845	835	823	868	852	881	785	871	836	855	808	845	814	833	840	876	824	892	807	810	847	851	803	822	811	896	826	834	861	833	844	849	829	829	874	855	819	878	789	863	852	851	847	850	857	835	832	830	873	878	837	835	841	869	871	835	850	775	875	835	861	838	872	804	837	763	808	823	887	840	836	876	812	853	875	833	865	887	816	851	861	836	818	845	842	846	868	811	867	853	867	862	876	845	839	895	851	858	871	882	835	846	829	813	827	853	790	839	882	811	831	892	795	834	866	887	849	853	888	878	849	810	849	863	841	794	873	875	878	845	844	883	800	905	877	827	841	849	834	801	802	801	855	853	844	870	829	840	877	830	821	848	868	868	882	845	884	857	865	836	815	850	848	855	812	891	843	812	846	786	839	823	867	886	820	933	793	837	889	795	860	858	849	839	878	834	866	879	816	875	833	853	806	834	870	878	802	857	850	901	792	848	823	839	819	846	840	863	842	838	829	865	853	833	852	897	797	918	819	837	857	846	852	833	825	856	872	800	865	850	836	848	814	846	886	837	830	857	861	844	813	848	801	809	914	836	888	870	849	807	865	846	843	844	809	861	858	837	855	810	821	832	844	821	814	849	841	861	828	836	864	780	840	826	828	871	876	858	838	813	864	865	880	836	854	868	844	879	832	850	864	828	851	825	828	827	831	882	848	848	830	818	862	874	850	874	789	870	858	860	861	893	860	850	848	817	809	865	829	853	856	791	880	830	886	834	885	862	874	869	857	840	867	791	796	829	866	804	827	875	832	837	859	859	816	845	852	852	865	838	808	893	887	811	807	882	826	850	873	825	889	853	895	818	880	874	847	851	864	856	850	866	827	865	830	767	794	837	789	851	816	865	817	858	853	848	892	801	830	769	884	912	804	840	862	862	850	852	802	862	817	864	832	851	864	844	839	830	873	834	814	845	916	866	858	871	844	817	895	797	851	844	795	819	837	798	866	819	836	835	861	856	818	858	840	825	842	839	854	827	844	876	877	817	880	855	821	865	838	835	810	844	864	871	887	857	765	846	841	898	837	837	858	845	828	861	803	916	832	841	854	846	813	852	857	833	849	854	794	899	833	852	839	837	836	793	851	864	839	793	919	815	855	815	829	856	848	841	847	813	874	828	859	847	807	859	839	843	832	844	894	864	828	850	818	810	838	884	810	829	875	852	884	788	842	814	819	877	839	811	857	835	828	815	874	846	875	840	789	842	847	864	822	833	874	825	877	840	838	826	867	884	832	892	853	849	857	874	871	829	823	855	866	881	829	862	838	817	804	813	820	826	836	889	843	919	836	868	862	837	855	846	826	837	877	842	837	860	845	832	858	881	795	829	858	861	896	810	851	778	828	901	847	894	834	834	850	851	882	897	875	856	835	849	870	864	833	870	834	805	811	854	872	884	900	814	863	845	838	865	833	865	865	829	866	800	794	866	842	877	893	876	860	840	789	871	861	857	857	847	887	798	880	856	867	816	871	814	834	840	910	869	824	868	879	835	878	822	860	837	866	847	892	834	845	831	887	863	818	861	835	839	838	824	875	788	834	854	832	822	826	853	852	874	890	845	843	780	820	861	894	820	847	827	875	865	833	845	871	864	806	838	838	854	794	861	843	825	852	837	851	858	890	807	907	858	830	829	841	916	900	819	847	822	867	810	868	831	815	845	865	838	833	875	880	881	811	851	809	853	857	837	853	821	854	842	822	869	821	805	814	836	864	828	876	879	844	844	895	817	814	891	833	852	820	846	833	813	810	875	875	817	883	847	884	854	788	888	852	873	827	813	827	859	860	835	849	854	802	823	814	867	862	865	901	927	840	847	854	787	846	820	846	833	854	871	856	812	839	838	799	911	822	873	883	871	822	873	884	847	877	831	859	814	849	822	869	845	816	867	853	837	887	823	813	848	849	809	844	832	803	840	816	819	856	842	868	844	865	866	879	871	838	880	868	817	798	896	838	819	832	825	816	811	858	852	881	857	856	868	828	882	832	859	849	870	856	838	807	840	855	871	875	795	860	842	820	807	861	820	854	840	807	872	830	830	855	790	846	861	837	860	825	847	838	803	813	850	815	837	850	863	867	903	814	820	836	853	828	847	854	843	806	835	836	830	813	874	880	834	835	869	859	881	780	852	886	837	823	830	822	804	853	848	866	813	863	881	827	891	864	858	785	836	832	890	879	866	829	890	829	830	846	853	869	809	832	801	810	876	899	837	892	881	801	852	860	817	819	829	809	867	846	917	842	894	788	845	858	833	802	890	869	803	885	866	888	826	873	847	838	854	875	899	869	852	845	843	860	833	844	843	860	807	891	804	872	875	835	847	877	899	880	810	846	888	825	856	860	871	861	850	866	791	877	829	840	845	835	828	890	820	841	845	840	862	876	814	788	831	842	854	880	802	792	842	887	868	894	848	912	837	866	803	814	817	846	852	817	825	824	842	922	798	871	801	836	844	834	860	880	777	863	866	835	866	874	825	871	870	855	814	865	870	857	847	807	845	812	837	883	772	849	810	814	815	799	840	808	845	872	835	838	855	816	883	862	856	879	850	877	836	848	832	828	887	829	844	815	793	861	848	865	789	835	833	839	821	837	833	842	853	849	868	886	870	849	894	857	849	832	850	890	834	857	865	848	859	869	870	801	802	879	882	829	858	782	859	851	851	856	818	843	848	856	831	816	817	844	875	843	851	841	880	854	844	884	834	872	849
7755	494	468	399	306	290	266	227	230	205	207	194	202	224	187	189	188	223	180	196	208	206	162	174	204	204	194	186	175	202	192	195	183	177	201	187	178	202	181	179	167	200	159	185	198	207	200	215	187	211	178	178	203	200	203	206	204	195	204	178	214	210	196	163	205	186	207	175	198	189	202	170	194	188	205	186	206	226	187	162	185	186	181	184	211	204	175	209	181	176	205	215	197	200	211	168	203	185	185	180	183	179	206	201	192	183	198	173	210	184	153	186	201	186	188	212	200	185	181	181	197	197	167	175	213	199	196	162	185	177	186	189	223	174	191	202	202	202	199	202	179	162	179	209	225	185	200	194	180	198	182	179	190	192	196	165	199	193	194	168	159	211	180	197	195	185	180	219	162	209	197	189	194	203	172	209	174	207	184	196	184	197	175	161	187	200	185	172	194	190	200	193	188	186	186	208	210	188	183	169	200	218	212	199	230	169	200	197	184	179	186	192	175	186	163	192	180	199	190	188	189	176	197	213	211	191	196	219	193	180	168	175	204	213	219	185	186	216	190	189	182	184	195	203	196	199	173	201	188	179	183	170	192	208	161	182	220	201	181	217	178	177	168	153	196	175	210	186	184	191	179	188	172	197	187	189	173	198	180	185	210	195	186	175	180	197	173	164	177	155	204	193	195	178	219	199	235	199	169	200	186	192	201	200	186	187	179	161	171	185	203	185	196	174	179	205	185	164	170	197	191	199	206	171	221	183	176	200	157	235	212	183	184	215	156	182	198	191	182	197	199	208	190	202	204	195	205	196	190	196	201	225	190	182	173	168	189	208	195	202	181	172	183	181	146	172	210	196	190	200	192	181	207	187	190	161	174	165	163	210	196	211	189	189	192	176	167	215	172	196	189	231	190	205	192	202	214	202	187	196	188	184	189	212	176	186	182	220	155	173	179	181	200	206	189	191	198	203	198	187	176	180	200	219	189	181	197	174	167	190	213	167	200	198	196	205	199	217	152	190	208	184	175	171	178	173	191	195	193	191	191	203	189	178	199	198	191	189	170	184	194	168	199	210	163	189	154	189	173	190	172	183	205	176	187	194	201	173	174	187	189	192	213	201	187	198	179	190	193	167	181	184	214	213	217	212	208	217	171	171	200	190	200	181	197	199	182	198	185	189	179	192	206	215	196	202	193	189	155	167	159	202	193	183	183	201	205	204	188	189	203	176	185	200	184	209	185	188	191	176	180	187	202	202	183	190	214	185	180	158	181	180	179	186	200	214	184	194	213	193	175	186	186	197	180	185	190	214	186	190	201	180	202	197	174	193	178	195	189	165	179	171	166	204	191	189	165	191	201	193	185	185	200	183	205	204	197	195	205	192	200	212	184	173	205	197	169	179	184	165	196	213	198	184	175	174	203	214	188	189	207	182	195	165	195	201	184	195	210	204	193	196	208	205	191	185	176	202	200	164	186	199	201	210	180	197	183	172	191	179	162	199	182	200	182	188	196	179	201	183	207	191	184	183	205	165	193	194	171	222	186	178	168	193	202	205	190	194	179	182	200	199	202	211	174	185	224	183	220	199	190	195	188	194	189	171	184	185	213	202	189	186	189	203	216	189	198	172	174	215	207	219	198	178	190	198	192	195	178	197	196	198	211	196	174	191	191	179	212	173	215	195	181	169	190	214	182	194	166	191	178	214	178	183	196	217	157	196	195	171	197	175	183	173	189	182	217	207	197	197	189	168	190	200	170	216	198	207	177	188	199	188	185	161	199	207	167	202	187	192	204	211	193	163	206	165	194	197	193	181	183	187	176	199	202	200	189	180	201	170	194	191	217	208	176	182	181	165	176	175	199	169	195	217	204	163	195	210	178	166	198	172	191	185	183	186	209	178	173	196	191	201	209	205	205	174	178	173	200	203	189	205	167	164	189	205	211	179	182	228	192	210	218	187	177	183	182	179	191	175	187	183	161	170	215	209	202	212	187	188	155	218	179	198	180	186	204	185	189	205	181	189	203	225	200	197	177	197	168	196	183	189	170	183	185	202	182	189	153	190	222	208	187	189	179	182	206	197	195	191	175	180	193	172	193	172	172	183	194	187	206	207	176	179	155	168	191	182	184	183	197	191	176	196	188	216	205	203	171	216	190	196	161	191	215	187	207	202	178	195	193	203	164	216	194	171	174	181	207	181	226	186	197	176	179	171	204	196	182	213	169	188	165	206	168	186	195	166	205	201	216	183	204	166	199	206	162	205	171	196	178	169	171	163	235	175	169	198	191	161	178	170	181	208	173	232	191	184	170	189	206	183	207	215	193	192	207	184	185	174	202	182	184	188	179	209	225	189	218	198	197	210	179	206	216	194	177	214	213	184	194	210	202	188	202	195	184	194	177	205	184	182	216	196	192	184	178	206	182	197	174	198	206	190	192	186	185	214	191	155	208	194	179	213	206	208	195	193	167	208	209	183	205	177	196	184	198	206	190	211	177	210	216	171	188	204	209	170	185	179	196	177	213	198	185	174	195	206	202	196	197	193	167	200	204	206	195	188	205	196	189	172	182	196	182	185	206	169	176	162	165	205	174	195	196	188	200	207	182	168	174	195	198	177	192	185	200	178	198	210	184	194	196	177	167	183	205	185	166	188	206	200	174	180	192	188	166	194	166	172	191	196	180	203	206	198	200	192	179	190	201	200	181	185	175	192	181	185	193	210	187	183	198	196	165	220	169	200	193	194	185	201	172	204	194	188	187	189	219	177	214	177	185	185	190	196	211	216	185	178	205	196	183	197	167	190	206	198	212	189	173	185	178	191	175	182	200	193	201	200	189	217	184	205	199	180	211	187	183	187	206	172	176	201	203	193	215	216	204	197	199	196	196	181	202	182	211	174	189	193	224	182	236	203	183	169	177	176	175	178	213	201	203	172	152	186	156	186	178	229	177	199	195	204	188	193	166	201	195	219	213	205	195	181	159	192	216	175	188	191	170	207	178	204	167	182	182	167	160	191	191	188	198	199	179	168	186	179	200	189	192	162	199	192	188	193	207	162	148	163	197	179	194	193	192	205	178	199	199	182	187	173	169	173	193	197	197	199	178	179	196	217	191	185	192	182	179	179	184	180	192	187	200	192	218	198	187	194	199	189	215	168	194	162	209	163	189	180	177	203	167	180	199	169	182	227	187	178	188	182	188	198	175	186	188	191	202	179	200	161	178	157	172	173	188	177	195	178	158	183	199	194	200	194	194	170	188	158	205	210	191	219	177	189	170	206	185	196	163	192	217	183	213	197	189	181	193	201	166	177	180	198	181	190	184	181	207	163	174	166	176	179	192	196	174	176	213	195	175	212	178	199	184	191	176	232	195	193	179	166	189	216	194	211	169	197	195	201	184	201	200	183	192	206	174	236	197	223	219	182	192	197	181	211	174	193	198	173	155	151	171	192	183	173	180	189	184	176	195	191	189	183	216	161	182	188	180	210	205	191	186	191	184	200	212	180
6665	704	1175	1288	1120	937	840	761	678	675	613	616	569	588	492	548	489	527	511	539	531	473	466	526	478	489	443	488	469	507	450	494	491	441	502	448	486	491	440	430	464	437	503	479	501	440	491	504	419	464	467	452	476	471	466	459	471	472	475	447	455	422	469	470	454	481	483	514	459	462	438	440	475	439	489	456	458	470	466	456	486	452	471	445	482	469	436	476	485	491	492	397	510	517	414	465	422	473	482	450	483	447	480	472	390	429	424	471	474	435	450	433	470	484	475	459	444	480	461	492	448	468	474	453	418	475	427	422	446	473	460	506	445	473	449	447	472	429	432	462	471	420	455	491	479	480	462	460	445	505	444	454	463	455	461	468	466	463	467	444	457	430	436	445	446	488	475	441	469	445	492	474	418	507	472	484	455	425	452	476	484	476	440	461	442	435	413	445	450	482	429	454	483	453	482	463	487	477	436	444	461	484	439	422	475	492	431	445	438	432	462	462	480	449	461	459	450	469	476	448	439	465	457	455	441	451	463	445	463	464	469	455	494	477	489	452	476	456	468	429	441	468	448	496	481	448	460	388	446	456	464	455	484	431	456	425	478	455	462	448	451	458	470	482	445	459	430	457	472	472	468	403	443	456	442	446	444	497	473	455	454	459	464	456	422	456	405	456	464	482	467	432	453	425	477	495	468	471	485	466	472	476	467	429	505	472	451	479	477	486	460	443	446	458	471	483	463	457	447	422	469	454	465	435	468	449	438	469	479	464	479	445	445	450	449	491	458	466	454	433	469	459	488	453	449	446	464	461	466	454	444	414	456	447	485	445	463	450	512	478	469	405	455	461	432	461	442	465	492	479	454	454	443	464	462	449	490	499	474	437	454	459	479	471	445	450	452	452	500	434	467	454	451	444	435	442	457	473	434	446	479	482	416	476	467	433	446	471	405	467	430	463	465	461	444	444	487	432	476	434	442	433	450	463	464	427	438	465	501	413	479	431	463	467	455	492	438	435	403	428	475	460	460	431	480	475	470	456	450	440	449	474	461	455	470	450	496	511	490	530	488	476	435	418	461	478	426	449	483	455	453	455	475	459	459	476	446	449	486	478	466	456	427	453	452	474	450	473	453	448	462	446	437	483	473	443	485	457	479	498	445	468	458	439	445	458	430	423	465	438	459	471	439	468	475	411	483	475	450	422	445	446	434	483	449	453	442	441	454	435	430	459	462	433	479	461	436	465	444	457	421	435	495	470	484	471	452	470	441	479	457	467	473	439	426	463	441	450	459	430	483	463	448	441	509	476	466	427	453	439	458	465	478	433	515	458	471	470	413	463	411	469	481	443	444	485	448	487	422	517	451	458	465	439	428	462	428	470	480	426	458	444	502	445	456	437	483	441	454	475	424	431	473	470	467	443	470	439	492	434	423	490	475	465	450	480	460	445	481	432	496	432	468	477	469	420	435	456	433	478	449	434	453	445	439	460	452	440	414	444	459	412	437	492	462	465	476	476	498	488	477	465	455	439	474	464	452	445	506	420	485	411	458	493	437	514	481	434	433	467	457	441	460	464	462	462	487	472	456	481	432	460	490	435	448	485	468	472	515	457	441	500	421	461	455	435	466	471	500	476	452	490	478	462	440	435	451	450	463	478	481	488	455	441	494	451	485	428	423	454	446	453	432	464	484	441	439	467	427	426	450	465	454	495	485	470	455	483	474	429	465	476	482	443	450	430	423	424	448	469	439	463	464	454	499	443	494	484	462	457	449	449	437	429	450	469	460	419	436	457	421	482	457	443	413	465	445	456	478	468	465	428	443	470	456	428	465	465	430	449	464	452	476	428	453	466	443	488	475	469	465	475	469	434	448	458	470	483	502	432	459	475	451	452	440	447	453	428	492	456	435	418	421	444	480	453	435	467	435	435	474	479	465	469	483	480	430	444	466	461	478	470	440	436	462	439	479	442	467	454	464	477	473	447	515	473	417	473	416	427	486	457	471	460	437	428	468	428	448	466	471	431	485	466	458	449	447	439	467	434	468	468	454	457	446	485	491	461	454	447	451	463	412	446	421	443	488	453	438	460	455	441	479	471	485	458	462	465	393	491	492	471	503	441	434	435	459	467	446	432	484	478	438	446	489	501	455	453	486	452	457	472	461	463	461	471	458	437	493	478	447	444	462	431	457	472	471	444	455	480	459	463	427	485	475	433	436	453	491	473	472	479	462	448	531	418	449	463	410	481	487	469	447	463	457	463	398	424	448	452	487	447	441	491	454	445	467	409	465	436	437	415	442	462	418	447	464	447	480	456	443	455	521	460	427	463	419	479	418	458	460	456	449	483	452	441	421	485	449	471	477	449	483	476	428	462	448	451	460	483	475	435	502	449	458	449	467	495	438	450	447	477	424	451	481	483	446	426	429	480	445	469	447	445	438	438	415	471	450	431	468	462	462	434	497	470	455	418	452	451	465	440	456	455	465	445	455	483	430	441	446	438	416	457	482	448	451	426	454	470	460	455	463	441	454	472	480	467	457	484	437	419	459	457	495	439	455	480	476	474	478	444	451	456	453	478	446	479	440	410	416	484	464	434	499	455	444	483	458	477	426	464	448	477	438	429	466	477	455	467	481	445	469	449	465	467	467	484	464	519	495	429	483	472	409	463	446	465	517	414	510	487	467	441	442	461	461	432	460	473	480	464	429	480	462	460	477	487	453	455	447	478	450	488	450	487	509	446	458	472	451	474	505	454	444	439	436	451	449	463	415	422	452	480	464	460	464	457	441	458	438	482	450	438	424	473	465	462	476	461	482	461	476	449	457	471	431	421	453	452	469	491	493	454	456	451	438	452	394	429	459	480	449	495	441	459	467	459	447	454	471	446	438	497	476	433	470	440	440	452	466	430	469	474	447	434	461	454	457	485	434	444	498	444	432	480	445	439	479	455	469	450	473	474	469	430	476	409	535	447	448	449	473	439	478	441	465	477	462	492	463	418	440	478	458	429	486	443	451	462	472	472	468	422	480	457	482	435	450	398	434	456	476	448	474	438	476	489	452	466	462	440	482	435	463	454	461	496	439	472	469	465	445	467	419	430	440	438	480	460	495	497	484	431	450	464	490	439	448	441	476	477	433	474	442	455	448	486	479	445	427	461	453	448	460	452	466	465	479	480	469	418	468	448	438	391	485	490	468	423	446	465	446	442	446	448	482	428	440	424	467	446	446	443	453	431	456	443	439	492	489	451	452	470	431	432	452	449	471	486	476	410	433	445	466	461	422	471	452	445	425	472	496	452	440	504	493	450	465	472	441	438	470	452	466	458	421	498	491	478	431	477	469	433	425	479	442	429	487	455	490	483	445	458	500	459	439	472	463	463	450	468	495	462	484	450	496	476	494	449	431	469	445	433	467	433	462	477	455	450	458	486	445	462	439	471	404	451	446	479	476	489	480	460	426	450	488	411	462	486	459	439	443	437	470	458	434	440	461	466	456	437	470	496	483	464
14690	1093	798	664	484	345	291	247	271	255	238	190	213	183	179	167	181	154	194	153	170	186	182	174	149	159	164	175	170	167	141	192	140	151	154	175	181	172	144	167	150	181	147	168	181	162	167	145	163	174	208	160	169	181	188	184	187	176	168	166	188	166	161	152	154	140	151	167	151	186	160	171	161	153	165	143	179	173	154	159	186	172	149	182	153	168	143	193	161	159	141	165	159	166	172	167	175	167	190	153	167	151	172	153	169	172	162	149	171	166	163	165	156	157	163	143	170	171	164	157	159	181	131	153	157	166	162	132	153	153	162	156	161	155	172	150	151	174	169	172	168	152	187	172	172	150	132	159	165	161	154	159	138	134	182	188	150	158	148	166	182	168	172	156	164	149	163	158	135	149	136	177	184	152	161	152	165	157	166	165	174	175	172	158	153	170	154	129	170	160	168	152	136	167	162	149	155	128	172	164	164	181	173	186	163	150	146	156	163	158	138	154	161	141	158	179	173	149	147	183	155	140	178	174	157	176	145	159	163	189	155	194	149	168	164	163	155	184	167	157	160	162	153	159	157	162	163	146	143	149	151	141	188	186	183	173	144	158	160	151	175	130	148	154	174	187	188	122	146	149	168	149	158	174	175	156	178	176	130	180	140	169	146	154	147	159	156	163	144	157	146	142	141	149	154	167	171	171	167	148	146	183	145	141	150	167	162	191	155	145	156	155	144	143	169	150	175	161	153	163	133	155	161	163	179	147	157	179	171	153	176	156	179	151	179	166	151	138	164	148	132	160	153	148	142	167	179	163	161	161	178	157	139	127	152	177	159	166	187	136	155	157	137	172	145	164	149	158	166	177	166	163	188	158	176	168	136	157	160	156	174	184	172	131	154	169	151	170	155	153	156	160	170	182	151	136	146	171	162	146	179	154	189	143	153	162	173	150	155	147	143	150	151	150	145	167	148	152	157	161	169	159	159	159	161	144	161	156	169	164	147	154	159	181	172	172	166	167	167	168	165	151	165	156	162	141	180	158	160	142	163	144	157	164	153	154	149	128	140	160	161	143	159	176	140	154	159	171	163	164	164	138	134	186	159	169	139	166	141	167	157	136	147	161	162	145	166	167	172	164	153	150	164	157	173	173	157	159	161	174	170	163	148	163	155	173	160	152	161	130	158	156	165	153	178	160	154	180	132	169	148	152	156	157	173	142	152	156	195	181	159	178	147	153	161	163	168	176	149	152	157	164	180	184	167	179	166	138	151	154	173	153	163	145	168	169	148	168	168	161	167	150	163	161	147	169	154	155	171	143	160	173	150	187	132	155	175	163	125	164	151	140	137	191	156	170	142	182	183	150	160	157	164	161	156	144	177	141	158	155	133	201	160	159	152	155	150	155	168	183	158	166	145	143	149	171	167	183	134	153	135	161	171	165	169	161	149	165	134	184	168	167	156	151	141	165	165	169	151	157	166	145	147	156	166	158	145	165	151	166	150	172	159	185	165	143	161	162	157	163	168	174	163	180	192	171	147	160	139	153	162	164	178	174	186	171	154	183	163	169	152	149	157	159	150	177	184	167	179	166	196	161	153	167	155	149	165	154	148	171	172	172	128	155	133	165	154	163	150	169	163	174	178	166	153	168	146	182	182	166	175	152	164	179	125	144	162	133	133	146	165	152	141	169	143	154	150	166	150	149	174	169	185	168	168	169	154	180	183	169	156	147	198	151	171	157	160	156	161	144	131	160	151	152	153	154	139	165	155	173	171	163	168	156	149	159	169	147	140	146	139	135	158	167	170	165	168	177	171	175	144	199	152	145	160	126	152	177	143	118	155	134	144	152	181	165	158	163	162	137	152	137	170	158	138	150	192	138	136	142	172	163	168	149	185	160	176	179	140	178	157	175	166	162	161	148	166	155	154	168	139	163	152	160	166	147	178	165	143	160	146	165	150	181	158	145	178	160	162	152	121	163	153	180	158	175	152	131	149	178	190	149	149	151	169	156	154	156	151	170	174	163	174	152	158	160	177	157	154	129	133	137	135	161	141	176	164	178	166	152	151	160	151	146	156	173	173	174	156	149	165	144	167	145	166	175	173	164	202	164	135	156	150	168	167	151	151	158	152	157	142	165	166	135	136	146	166	158	151	152	170	160	169	162	171	164	165	155	159	156	180	171	177	152	166	160	168	171	160	169	139	154	163	160	156	161	144	171	166	151	168	151	177	151	150	166	181	162	156	172	132	158	160	167	173	152	146	141	152	159	176	164	162	149	172	160	162	155	146	141	192	163	169	132	178	167	149	151	152	158	159	175	183	166	139	161	180	169	171	155	162	148	134	146	152	180	137	149	184	157	177	155	154	167	160	148	181	149	161	178	175	147	152	152	157	158	152	148	168	158	158	161	173	160	161	192	191	167	171	172	160	179	163	156	141	158	167	144	149	160	167	165	195	151	165	146	183	178	132	170	183	148	162	151	181	175	158	150	168	174	148	170	152	162	129	144	147	145	149	157	168	166	165	163	155	181	161	152	178	163	182	174	163	177	184	151	174	145	152	133	151	155	155	133	165	161	146	163	166	144	133	165	159	160	159	159	166	178	160	139	137	160	162	158	188	157	153	125	165	157	141	157	156	149	155	155	158	173	168	180	187	181	165	172	170	170	145	154	156	149	189	165	165	166	156	171	154	129	150	186	172	173	143	178	172	166	176	146	177	183	152	159	164	143	128	136	133	176	167	153	179	175	148	172	163	158	183	175	157	159	169	121	158	149	153	141	147	145	136	140	139	158	166	146	151	169	163	148	154	154	152	160	160	160	163	174	157	136	171	167	175	161	165	182	160	163	150	160	147	176	151	149	164	144	178	151	140	137	159	165	178	178	146	127	187	177	168	159	147	132	160	155	172	168	151	152	143	176	141	169	136	151	183	168	170	139	173	179	135	158	169	175	170	159	136	144	178	162	166	156	134	152	162	157	153	177	184	153	166	166	179	152	155	158	150	166	140	141	150	156	155	157	163	163	163	166	165	174	168	149	154	175	170	181	142	139	158	152	185	155	150	172	168	167	155	173	148	177	163	153	153	172	164	162	147	150	151	156	165	176	149	158	144	152	160	155	169	149	174	141	164	164	166	169	180	152	169	160	161	166	159	182	149	168	157	184	158	163	180	156	183	180	163	165	142	163	157	167	167	163	181	162	163	157	176	152	168	160	167	151	132	141	172	155	156	141	160	150	167	151	163	152	164	156	149	137	162	175	144	152	156	156	151	165	168	163	167	156	151	142	156	203	177	177	155	186	171	167	151	157	183	131	154	155	177	146	159	190	146	158	157	156	156	152	165	128	169	168	149	155	158	151	159	173	155	168	132	150	168	150	146	142	157	159	164	151	133	182	186	186	161	153	143	160	164	160	145	168	153	177	152	162	153	171	164	166	142	159	173	136	151	146	163	178	157	148	147	144	169	170	165	170	170	144	136	144	166	160	176	169	155	151	141	140	167	164
8186	950	1799	2100	1738	1398	1210	963	899	851	786	697	619	649	588	544	577	548	568	503	506	487	484	499	511	482	477	439	463	456	482	423	431	436	450	403	459	435	463	421	432	436	412	458	434	441	440	470	398	453	446	443	464	422	467	443	441	439	446	387	406	421	431	427	446	435	439	435	411	436	403	437	415	452	426	445	429	432	462	437	402	431	408	427	400	394	431	434	391	417	436	441	409	362	444	394	420	417	387	457	422	410	415	446	391	429	412	417	439	416	437	408	471	414	435	446	411	412	415	427	424	413	464	430	405	460	402	437	414	440	454	441	457	411	440	385	403	409	396	459	384	421	454	410	421	455	421	455	413	419	447	399	437	427	417	467	427	432	429	440	415	392	409	443	388	412	421	431	458	407	429	418	407	381	428	413	370	490	425	435	438	386	408	436	453	478	423	433	434	405	401	418	416	428	417	416	409	429	423	417	433	403	419	418	392	419	417	436	415	451	390	413	415	419	415	428	412	420	419	399	407	420	459	442	428	384	443	405	416	444	393	459	425	427	432	422	443	452	440	444	408	428	419	449	429	425	391	461	419	422	395	425	435	406	412	422	443	398	453	421	390	419	456	410	435	431	429	431	446	457	399	467	410	386	381	422	426	418	430	421	445	435	437	433	460	425	459	377	434	426	405	430	416	415	372	434	389	421	384	442	423	433	412	428	387	442	435	455	415	417	424	433	410	422	430	441	376	402	425	466	403	414	427	410	430	460	409	400	436	409	447	421	396	461	412	426	433	413	418	472	430	429	436	418	443	404	400	417	402	392	380	458	416	416	441	397	447	427	417	413	442	399	398	452	403	391	438	392	437	424	416	425	453	405	439	409	412	415	429	455	389	390	448	438	420	445	437	387	409	420	426	427	416	430	393	407	418	459	398	389	414	454	457	459	393	406	394	467	420	442	421	434	396	434	404	393	440	372	399	416	453	393	462	420	429	406	405	421	427	408	431	432	391	435	403	438	443	455	421	421	453	427	451	434	430	427	398	407	442	420	424	431	449	481	402	427	436	419	410	417	415	426	432	434	433	465	434	417	445	383	452	422	404	412	386	422	383	408	408	372	420	420	415	404	446	477	429	455	432	405	408	434	410	404	418	446	388	426	427	428	421	398	450	410	403	408	425	444	434	391	412	403	394	410	389	417	398	432	404	420	416	439	399	444	434	401	420	420	429	449	442	439	417	447	453	447	415	451	419	442	446	417	450	403	430	397	435	419	405	463	409	420	428	416	451	479	402	398	370	455	435	436	406	399	421	430	442	429	419	422	408	405	416	432	431	388	419	421	421	419	404	437	416	399	407	436	418	413	404	417	392	405	445	436	426	454	406	422	431	450	435	404	400	413	412	388	419	403	427	445	414	415	393	407	442	444	434	445	430	462	411	420	398	383	401	424	414	416	363	441	440	361	405	458	409	411	422	426	426	401	417	417	401	438	408	449	397	412	423	442	386	445	416	445	436	415	400	405	391	425	410	464	373	410	444	429	402	419	439	431	456	405	443	410	445	436	446	362	409	427	398	412	429	430	434	421	399	417	452	404	418	413	440	418	421	410	409	391	460	440	411	410	427	402	392	452	377	432	421	420	385	413	410	396	452	380	410	390	421	455	416	450	411	395	445	459	414	429	409	411	395	366	415	431	409	391	407	439	403	400	442	438	429	457	422	429	465	398	398	452	418	402	416	409	402	408	398	412	432	386	410	410	400	406	428	446	404	432	490	438	441	440	445	409	435	428	455	416	389	413	410	430	439	428	449	428	424	381	379	422	403	409	408	409	428	435	414	436	420	402	434	438	442	433	420	396	424	459	439	439	415	398	395	460	400	383	417	448	409	383	437	422	410	454	428	442	417	402	428	440	420	417	422	420	414	440	439	416	409	431	366	428	435	440	424	453	437	393	412	382	437	403	440	413	418	426	372	406	418	418	396	395	398	420	441	401	411	430	430	382	403	431	424	434	400	429	448	456	414	445	397	426	415	419	440	424	407	431	442	396	454	434	467	415	434	390	441	386	454	431	421	464	406	412	427	412	451	445	434	410	439	410	433	414	432	406	410	367	447	451	477	419	397	431	449	409	435	485	446	397	419	439	429	444	401	402	429	391	439	404	419	445	406	413	407	426	426	448	377	418	405	391	440	423	399	444	403	414	428	425	425	440	395	468	448	411	427	438	424	419	448	455	404	444	413	415	409	408	421	448	393	469	436	409	413	392	415	436	446	407	406	434	414	455	415	425	384	409	442	412	408	440	404	405	437	415	418	426	442	446	418	465	467	395	423	410	396	424	409	416	451	418	434	414	454	453	449	403	415	470	422	406	402	418	419	429	381	391	387	414	436	433	417	423	430	414	399	439	448	406	433	400	425	423	410	431	395	376	417	353	428	473	408	402	408	376	429	424	437	446	395	429	412	396	447	409	403	432	444	430	437	434	393	446	434	416	439	451	430	383	451	419	380	374	450	431	434	442	436	427	402	425	396	463	401	418	417	419	435	442	418	430	408	427	438	449	423	402	446	430	425	424	374	422	405	444	438	420	424	431	404	412	377	434	443	431	415	436	448	443	382	406	422	438	426	416	404	432	383	435	418	389	376	418	398	397	429	411	423	466	414	439	378	433	404	403	401	438	452	392	417	452	396	402	394	417	421	449	424	455	392	432	429	423	442	406	409	444	409	429	429	411	425	417	440	438	417	420	415	422	405	413	414	408	431	437	421	402	453	434	413	423	398	451	397	461	421	435	422	392	417	429	434	418	427	427	452	400	430	456	450	415	428	416	424	418	410	393	389	419	436	404	406	440	424	426	425	399	424	422	471	432	423	415	445	433	440	451	459	448	420	437	391	453	370	401	452	443	468	401	406	412	431	441	393	452	410	421	436	417	421	443	431	400	384	412	428	425	453	420	398	437	423	440	443	430	473	428	449	390	421	437	445	463	423	435	406	459	422	410	394	419	412	392	433	412	416	419	441	428	461	445	395	424	454	454	390	422	450	425	378	419	429	425	450	406	410	419	426	423	420	431	424	447	387	426	420	439	431	431	418	433	412	409	414	437	444	434	393	421	417	454	455	433	419	383	434	407	458	433	436	403	428	427	413	386	426	410	411	458	403	417	393	441	419	433	407	415	431	448	406	412	411	450	430	461	412	419	430	443	430	412	450	456	402	461	438	459	405	377	457	417	404	412	459	417	406	374	439	429	424	378	410	403	451	420	451	390	454	409	446	438	430	435	397	444	437	414	457	424	426	416	415	413	440	433	435	402	414	433	423	435	439	412	409	413	416	438	415	428	433	475	428	415	390	395	431	403	407	435	421	429	418	401	444	401	406	412	432	396	450	414	428	420	448	439	435	432	460	391	403	416	423	429	391	403	421	445	434	414	423	434	424	437	386	420	416	422	393	393	438	404	419	413	364	396	381	429	409	414	383	392	409	435	446	461	440	447	441	433	438	409	408	461	421	426
1885	373	394	386	394	412	381	407	384	395	353	403	377	361	385	367	360	376	427	409	383	384	323	370	378	388	416	389	396	384	389	403	405	373	375	384	353	393	391	370	390	400	386	425	395	388	360	408	350	425	425	411	393	369	363	387	381	401	365	411	382	420	435	347	408	404	420	355	383	375	438	379	365	385	386	411	397	375	349	387	361	361	385	380	412	394	418	390	371	429	398	393	412	345	423	361	358	404	359	410	390	381	375	388	401	406	365	365	370	380	372	376	377	359	356	362	361	408	433	410	430	371	406	415	360	378	374	397	384	387	390	344	407	377	425	380	391	351	408	335	379	349	407	363	381	354	367	366	381	390	388	441	361	391	381	384	380	416	391	397	406	410	340	398	368	406	421	415	368	377	408	392	386	390	385	356	362	359	413	391	423	374	370	401	370	391	385	389	374	379	389	399	387	414	363	407	441	365	368	344	384	351	375	383	362	412	402	380	379	407	429	382	385	401	385	386	383	364	403	435	400	367	407	352	389	384	352	383	397	406	369	409	382	377	386	415	391	407	412	396	341	383	375	361	350	390	384	363	366	367	371	364	403	429	416	366	390	363	346	390	372	380	349	371	360	362	371	370	398	376	409	362	402	404	432	368	368	414	400	369	384	399	362	422	370	417	417	391	370	388	378	415	415	402	385	392	348	381	366	412	392	364	339	407	418	390	356	389	410	412	370	399	397	393	383	377	385	387	396	392	386	401	373	391	348	379	401	391	396	380	384	359	406	347	415	365	363	355	434	354	355	395	392	419	407	367	358	406	402	423	376	358	389	367	378	378	381	398	371	360	365	387	389	373	388	392	435	386	362	350	338	366	398	362	352	349	367	396	406	377	382	378	420	382	402	412	393	382	394	406	371	387	415	404	351	402	360	381	373	416	404	381	404	434	384	413	371	345	385	383	379	408	398	364	399	393	374	397	384	423	382	391	355	385	385	427	373	412	388	411	399	427	425	418	396	373	413	386	363	375	379	388	410	420	365	416	353	411	411	358	402	418	378	409	375	361	424	430	398	391	380	405	368	372	386	344	380	397	385	367	420	388	389	372	375	403	391	375	332	369	379	389	419	415	377	353	399	368	422	390	393	390	360	392	386	397	379	381	384	378	395	367	379	418	386	365	398	404	353	409	372	380	390	354	398	395	370	399	384	356	387	368	418	415	367	366	398	431	382	388	388	380	402	407	382	395	364	381	396	404	412	382	413	400	375	387	401	388	391	375	401	388	381	372	402	381	350	378	360	389	401	365	388	379	362	371	394	348	382	377	383	383	365	385	373	327	392	400	386	397	407	398	388	344	389	385	382	400	414	371	308	353	370	413	364	394	393	391	395	423	423	371	340	346	389	385	386	403	356	377	364	346	368	359	372	392	373	362	375	407	363	400	374	389	358	387	381	370	381	336	397	373	363	367	388	383	387	377	386	405	416	371	385	371	392	393	384	393	357	408	396	424	410	386	383	389	365	360	381	386	421	395	368	370	362	382	374	374	380	397	391	406	383	396	393	412	395	385	396	398	376	396	404	388	356	408	389	357	367	398	399	402	389	413	378	400	392	389	386	375	402	379	386	408	397	363	404	433	405	403	403	356	409	368	408	411	408	405	415	376	415	378	413	450	393	349	413	390	334	372	377	429	384	359	391	385	379	383	347	378	417	377	343	346	356	354	400	394	392	403	363	378	369	390	368	371	413	393	368	400	383	362	409	354	373	393	361	416	369	368	366	394	358	419	372	395	384	407	385	363	342	377	425	425	376	390	357	372	397	378	408	427	370	371	390	390	374	407	393	369	446	381	405	390	358	373	345	369	393	396	393	437	373	404	407	390	404	362	383	394	394	368	432	363	375	399	404	359	378	383	401	372	392	386	407	365	413	355	409	431	423	390	396	346	394	413	374	397	378	379	423	395	384	443	374	384	362	362	377	397	363	410	422	402	390	377	352	395	389	345	385	390	395	377	359	345	374	360	429	393	392	438	387	391	375	376	409	391	376	378	377	408	370	407	373	392	335	398	385	391	408	400	413	409	368	393	387	389	381	429	415	417	372	389	414	368	385	403	380	379	361	357	385	352	386	350	408	404	369	411	394	369	394	396	362	380	392	376	403	408	375	367	331	378	383	375	360	400	434	397	366	412	411	408	386	410	383	367	409	361	417	394	324	383	366	388	354	376	383	400	362	401	389	393	392	381	402	391	371	411	403	359	379	388	377	394	416	413	387	384	389	392	381	427	342	386	347	391	379	406	370	402	349	422	359	419	361	382	414	434	342	388	405	357	390	394	413	390	375	419	348	389	376	393	421	389	385	388	373	403	402	380	369	390	373	379	400	411	417	394	390	350	414	406	392	386	363	369	392	353	354	389	398	391	354	379	403	369	358	382	377	399	394	398	389	400	419	401	407	368	389	421	369	391	430	387	350	417	412	399	386	389	395	409	420	384	419	414	385	369	388	381	392	397	378	353	412	373	375	387	389	428	392	374	384	400	400	392	376	412	407	392	418	337	411	394	357	356	397	366	397	365	407	391	396	364	408	384	420	354	341	399	369	416	389	396	406	397	376	378	391	393	388	398	382	413	411	391	397	410	358	365	399	372	338	433	376	408	336	414	389	392	419	416	391	382	359	388	387	346	385	408	382	373	372	404	390	354	415	389	415	410	404	381	419	431	389	379	364	399	370	388	394	363	370	366	362	398	424	377	407	405	376	397	385	362	372	366	408	352	358	425	390	400	385	417	392	432	374	403	367	387	375	390	354	374	355	425	420	352	413	370	421	407	407	380	371	392	373	389	360	344	372	427	407	424	353	365	364	363	384	392	379	364	398	421	376	410	365	403	382	374	392	387	363	381	373	378	376	420	395	356	395	405	403	380	415	417	416	352	412	392	379	385	393	417	374	355	373	394	368	408	395	367	428	412	371	414	385	381	371	352	354	383	390	416	352	382	369	414	412	393	423	378	412	358	401	362	395	370	407	373	351	336	384	419	386	346	401	389	355	391	420	393	418	372	410	402	393	393	411	438	379	370	381	403	402	405	399	414	387	368	385	337	389	411	383	362	352	416	334	388	385	421	371	420	405	442	397	395	410	425	394	383	387	377	388	342	421	419	367	336	380	354	369	359	386	390	372	360	364	383	396	407	384	475	404	384	394	387	370	358	407	390	384	362	387	390	370	373	363	391	388	395	361	363	356	398	410	387	348	345	384	373	372	389	403	388	387	417	391	396	403	367	408	388	404	429	397	386	376	354	406	414	376	389	360	351	338	391	370	391	390	351	393	387	376	365	404	390	355	395	347	384	394	388	401	420	388	373	385	398	392	374	375	376	380	376	386	377	409	368	369	388	369	383	338	368	401	412	370	384	407	425	388	418	377	424	445	408	409	389	390	426	366	381	374	396	368	407	421	386	415	381	402	353	396	391	383	428	397	409	403	397	395	365	372	381	412	367	387	393	411	388	404	352
2323	808	870	919	889	811	834	846	865	803	827	861	927	850	815	832	839	843	821	879	855	867	875	849	796	848	852	803	849	814	879	865	882	848	854	853	814	851	837	910	886	898	873	829	822	888	814	830	861	834	866	824	825	767	861	843	872	851	851	862	786	809	845	855	790	850	838	821	860	829	860	842	804	846	917	840	860	875	826	815	874	901	833	805	819	859	844	813	860	846	862	874	825	871	848	951	875	896	847	898	843	878	803	862	786	795	838	832	861	808	901	825	831	824	846	825	808	801	833	877	791	813	800	872	873	782	873	799	860	841	817	803	822	856	832	818	827	862	834	860	878	784	854	845	838	841	873	826	837	881	884	870	815	835	778	830	748	830	801	835	831	780	846	837	894	891	873	833	843	876	829	835	870	814	808	860	821	851	857	856	887	861	783	838	830	839	858	862	829	838	806	810	839	812	839	814	806	862	845	792	840	857	813	873	837	839	798	831	815	863	837	842	826	853	835	841	801	805	811	847	864	851	821	868	827	793	831	870	843	870	814	867	812	802	855	829	863	816	845	818	850	808	869	814	862	865	838	847	873	840	818	821	849	839	829	874	845	852	842	892	793	862	880	845	834	841	838	835	840	826	849	876	867	867	788	852	812	886	811	816	795	837	835	783	868	827	857	794	815	844	856	833	847	883	870	805	844	859	822	801	815	822	899	856	833	894	818	828	869	853	841	864	848	891	782	856	849	786	896	787	862	831	844	865	843	783	809	822	878	871	832	858	871	847	870	831	868	826	801	872	854	800	861	859	848	887	788	828	829	856	835	808	930	849	779	851	832	841	782	837	809	847	828	843	852	863	884	790	888	838	840	846	874	838	871	924	866	827	848	835	849	864	847	808	830	811	861	834	903	842	898	787	849	822	841	848	836	879	829	803	858	831	881	852	898	828	784	844	795	806	850	827	838	833	842	817	808	832	862	842	866	847	820	872	855	860	844	831	859	844	852	874	828	819	803	856	876	818	866	837	834	858	797	854	825	881	913	801	813	850	827	841	879	833	857	813	815	856	852	889	840	816	867	890	846	809	807	840	803	873	842	820	881	830	811	852	826	856	839	898	870	896	844	840	814	811	833	851	847	831	866	847	852	862	861	870	869	829	789	851	865	828	866	861	835	834	865	846	876	794	866	895	847	773	828	817	868	782	884	829	824	851	827	852	884	866	892	900	800	856	876	894	850	856	911	844	816	820	885	884	879	831	874	805	827	858	862	848	826	849	875	842	808	871	909	884	828	845	799	837	823	794	863	823	827	899	903	887	872	855	891	877	831	840	856	816	839	842	852	851	817	755	848	842	878	803	855	822	841	812	833	874	836	816	849	880	828	836	856	836	828	829	828	866	846	820	863	857	821	873	859	883	873	862	834	887	838	823	850	870	881	904	864	828	844	849	895	823	850	847	827	820	892	817	864	858	818	781	871	787	876	833	861	815	859	845	842	829	789	872	862	815	808	816	867	825	793	872	878	805	867	828	822	853	863	836	861	827	869	825	854	823	874	863	880	839	899	818	861	833	794	850	829	846	856	827	769	852	887	867	799	843	909	849	826	826	848	818	886	829	861	806	847	794	791	842	813	797	825	777	866	825	903	860	883	888	846	828	838	840	847	870	851	830	880	871	819	882	784	832	800	828	887	840	863	854	915	834	869	856	860	892	817	824	818	863	824	845	872	873	846	864	819	841	857	826	852	885	851	830	785	845	847	841	821	816	870	832	844	813	805	876	821	854	806	798	832	807	872	863	819	832	853	856	835	841	828	855	801	870	878	885	818	900	868	854	869	860	895	882	868	836	852	873	853	812	834	759	884	852	832	859	832	864	824	863	802	863	879	812	827	905	864	858	852	857	831	814	833	874	845	869	890	832	835	815	882	832	844	873	878	817	890	858	854	802	861	875	807	882	798	822	881	870	866	815	869	799	848	826	832	877	815	797	812	825	885	858	802	890	839	894	834	865	814	858	860	846	861	802	899	793	840	816	855	806	847	830	878	839	847	858	849	857	889	832	826	829	841	793	790	849	845	890	807	841	857	858	819	857	861	806	860	787	837	824	861	814	880	826	828	884	818	831	841	823	841	885	869	829	795	804	840	819	817	815	877	854	810	846	819	803	825	827	847	840	827	857	849	811	861	871	842	853	854	840	839	831	815	796	846	856	872	870	842	812	829	843	821	852	852	846	816	862	821	870	856	882	812	789	856	827	812	811	904	802	800	856	797	859	869	892	813	811	871	801	849	822	871	893	942	856	853	816	842	842	845	819	815	862	896	876	858	883	867	823	808	848	802	837	841	827	883	889	836	815	846	853	845	826	790	875	859	832	800	884	814	854	841	863	859	846	831	862	832	823	857	800	809	856	839	817	841	846	837	928	860	838	908	839	813	814	865	832	859	825	811	852	847	819	836	844	867	808	813	830	847	803	832	834	827	873	881	853	848	813	860	883	830	856	848	846	797	835	854	827	834	847	857	863	856	833	877	799	867	791	800	838	885	795	856	826	860	844	813	836	824	868	834	802	843	932	833	808	827	810	810	842	835	844	805	889	841	807	821	874	828	818	858	823	910	857	797	845	802	825	881	820	897	806	854	860	805	842	830	828	851	887	847	842	872	858	818	851	877	792	802	840	878	796	808	858	855	845	815	850	888	888	871	856	808	869	852	815	817	848	832	833	855	848	864	835	826	793	808	840	830	833	795	858	819	806	873	839	832	842	883	910	857	778	849	795	895	846	850	830	861	892	809	869	828	858	841	797	873	877	811	832	833	858	857	797	825	857	822	861	864	823	833	837	849	814	807	869	888	841	861	824	859	851	820	874	851	827	849	830	835	852	874	859	861	867	863	863	825	858	811	891	828	842	839	829	838	835	819	853	842	862	897	832	840	824	813	812	888	820	837	858	859	843	817	812	810	766	842	878	895	860	840	826	883	837	853	808	875	834	829	797	817	827	831	832	814	832	868	868	861	888	839	804	844	789	878	918	878	872	792	820	844	809	880	867	857	846	851	843	861	821	859	859	862	853	865	857	871	886	841	807	777	817	828	834	816	814	901	880	813	811	825	796	830	852	840	819	828	870	856	897	848	869	885	846	876	853	823	833	858	840	840	832	909	875	834	839	830	826	853	911	835	856	814	826	790	846	830	845	839	874	882	878	897	846	794	808	853	826	806	848	865	817	857	842	860	816	880	851	804	806	862	809	865	888	824	825	854	924	908	842	845	858	750	883	859	848	814	827	854	844	920	915	884	803	850	807	876	804	836	856	875	831	836	838	845	837	862	825	856	874	818	858	835	863	890	853	913	809	826	805	785	878	820	834	823	884	839	867	815	824	775	861	814	822	817	826	871	880	806	865	797	822	871	816	802	779	816	823	833	816	809	838	869	820	853	825	803	877	837	849	846	872	856	877	855	813	800	833	790	825	829	788	833	808	826	850	833	875	810	850	823	830	923	814	830	857	865	863
7783	517	461	407	351	304	268	255	253	281	228	242	204	190	219	201	196	219	217	200	192	199	181	199	213	170	208	192	188	213	193	202	192	176	175	204	192	169	201	193	173	181	193	206	174	207	185	198	176	206	214	196	186	196	173	181	225	204	194	166	172	175	170	213	202	184	202	247	199	199	192	205	178	185	200	191	172	184	182	187	196	209	186	203	199	201	218	183	186	179	171	182	171	194	175	168	171	214	209	185	187	184	162	189	172	181	178	186	180	187	198	188	180	196	178	191	188	219	187	178	198	199	192	178	190	194	203	163	200	198	186	199	200	173	194	175	205	190	198	219	199	200	189	196	191	178	166	217	175	170	190	197	180	196	184	191	187	186	199	196	208	202	198	205	208	171	173	163	204	213	203	213	204	174	204	220	189	191	197	186	178	169	188	179	191	178	182	197	189	177	184	196	174	197	201	192	206	188	199	197	185	190	193	171	189	180	213	198	205	176	186	183	187	187	177	181	190	195	182	215	187	175	182	203	192	176	169	185	199	215	180	200	197	172	200	182	193	190	198	192	203	186	169	197	198	180	211	195	173	164	212	188	162	209	222	174	201	218	170	215	199	199	183	180	181	192	181	190	202	184	189	169	190	203	183	199	185	184	183	209	195	196	188	202	178	182	202	180	178	175	203	199	190	182	204	193	207	207	173	188	196	181	190	169	186	170	209	200	220	181	187	188	189	188	219	200	178	187	206	198	195	216	186	198	178	183	165	191	195	176	201	210	201	208	155	192	199	194	183	169	187	194	191	205	177	203	200	195	205	181	189	183	204	221	193	192	187	207	174	162	190	192	178	171	230	206	207	183	223	207	220	183	181	174	176	188	205	205	192	217	184	197	196	164	190	189	194	191	187	179	181	199	181	177	181	175	200	212	174	232	187	198	169	176	190	192	175	201	215	188	193	195	195	186	164	192	186	187	204	183	215	186	174	213	183	208	180	180	203	194	181	178	201	186	176	220	187	231	199	167	194	214	194	203	223	200	210	179	177	203	219	211	183	182	191	194	188	174	185	213	198	173	220	195	208	205	178	199	207	206	166	180	167	216	222	205	229	196	182	160	166	184	200	212	186	204	204	194	178	193	210	196	193	185	214	198	196	214	203	189	207	199	184	237	202	186	177	211	161	181	192	183	173	151	179	195	194	204	184	195	208	204	184	194	207	219	181	173	189	193	207	174	204	174	193	185	180	165	185	190	187	175	198	191	210	198	197	225	189	162	196	161	200	199	188	180	182	180	166	210	174	187	189	182	192	216	191	189	194	185	173	184	155	187	176	202	200	195	180	182	206	200	192	200	195	193	181	186	212	160	173	161	195	185	196	196	194	173	207	199	182	204	197	178	196	183	181	198	189	173	203	198	163	175	200	220	236	190	188	186	178	148	215	181	179	189	197	182	201	186	177	199	160	212	177	202	178	198	207	185	196	182	193	203	189	177	179	181	189	198	168	170	178	203	169	184	215	190	207	158	202	219	175	181	182	195	188	204	198	185	163	167	180	190	211	167	223	188	202	204	226	214	219	185	184	198	199	196	185	172	207	187	221	174	207	187	192	199	181	210	190	200	175	188	215	201	177	175	175	191	206	190	206	181	184	165	202	182	187	201	156	182	197	171	175	209	201	198	175	162	198	190	166	160	171	161	199	210	197	208	211	198	200	176	208	192	162	193	179	197	165	179	187	214	199	183	199	209	203	183	190	196	192	199	191	194	203	198	158	182	160	209	181	177	183	163	205	203	215	190	206	203	177	164	159	188	202	184	196	189	157	200	222	209	169	187	181	189	196	193	179	195	193	197	173	196	205	196	183	188	204	197	204	195	188	184	199	179	175	179	188	210	202	211	180	172	191	203	197	172	182	182	179	177	212	191	184	169	187	194	195	186	173	207	182	195	181	173	185	174	180	175	216	224	204	180	195	191	201	195	179	221	187	166	180	165	209	181	202	175	180	204	206	190	188	207	204	212	183	192	195	169	169	189	184	193	181	184	188	165	192	212	182	156	189	195	182	171	192	207	187	214	179	196	188	179	188	184	191	160	196	179	213	199	165	182	178	171	184	204	211	190	171	182	203	207	204	193	173	219	202	215	162	212	191	207	193	192	204	188	172	182	197	183	214	212	212	206	185	177	196	195	182	195	187	194	177	214	204	193	185	166	174	185	191	196	172	172	196	206	171	184	194	206	175	203	198	194	181	206	181	199	205	187	193	206	214	169	194	208	200	197	204	197	188	178	175	198	204	184	180	191	174	183	186	210	201	189	184	201	184	207	206	221	190	197	171	197	204	206	188	172	196	171	191	190	183	184	170	199	210	187	207	182	190	172	211	199	190	178	206	201	204	186	165	186	183	176	178	207	203	186	219	171	198	216	192	177	152	185	204	173	172	171	186	196	174	179	174	214	219	210	188	178	195	163	194	203	187	198	198	219	212	218	214	190	160	178	179	197	187	188	189	185	174	175	175	191	195	191	184	193	214	189	198	194	183	190	193	199	195	190	175	216	184	175	195	188	218	198	182	184	183	195	193	210	189	180	184	195	180	193	197	180	181	186	186	201	198	169	218	188	198	178	164	168	199	202	178	172	173	181	164	173	197	192	176	165	214	222	186	178	191	171	204	203	187	189	207	210	187	225	192	171	199	200	187	188	180	203	212	174	186	216	203	190	186	185	179	186	176	176	194	198	190	206	192	192	213	193	190	174	178	184	170	185	192	187	186	175	185	177	200	197	173	196	183	203	205	194	175	167	202	258	181	187	209	192	186	203	208	200	188	198	185	199	176	194	191	190	210	159	211	195	207	226	193	196	202	173	202	202	183	187	200	219	175	186	157	193	173	188	207	189	185	195	191	156	200	213	177	202	175	166	183	205	179	219	190	199	172	195	166	205	201	174	190	190	179	209	186	167	200	187	180	205	175	178	181	208	164	215	178	181	211	183	184	195	192	201	210	223	197	198	190	195	178	172	200	199	185	193	168	169	168	207	183	209	185	229	167	181	187	198	221	168	183	177	210	203	195	187	187	196	183	199	184	206	196	194	167	184	183	206	176	199	197	174	181	191	156	205	186	196	198	178	212	200	193	209	154	167	170	192	170	174	206	193	212	183	207	169	220	200	220	198	200	209	200	181	188	207	197	185	195	161	178	196	222	191	212	182	198	198	149	199	202	156	177	183	190	201	162	185	187	199	212	191	189	193	187	208	206	203	185	194	196	201	166	205	187	211	197	194	181	200	168	198	179	204	190	189	203	182	178	191	168	186	188	194	195	204	200	176	195	204	200	189	194	205	194	183	179	162	212	192	212	185	178	150	196	214	195	216	204	200	207	183	200	171	198	199	175	190	194	187	193	204	171	190	172	202	183	159	202	200	211	221	234	195	204	180	196	191	204	189	212	180	189	205	156	172	217	170	200	213	197	192	224	168	201	195	203	201	190	172	204	183	211	185	186	181	196	152	180	209
6554	762	1171	1275	1131	952	890	757	697	675	607	603	583	526	538	556	523	557	526	470	535	498	529	512	530	484	441	492	498	467	454	493	459	412	451	451	470	420	481	485	488	477	485	421	507	482	451	443	464	457	490	456	496	455	450	460	409	472	469	445	453	442	467	421	450	441	435	512	460	469	427	464	483	436	466	495	466	472	428	444	424	425	468	422	434	463	466	476	452	428	451	438	463	445	445	465	444	473	458	434	441	465	450	411	458	446	447	438	497	480	489	463	427	497	450	523	456	442	457	460	476	472	477	446	476	459	443	468	405	470	472	450	466	431	440	456	422	451	464	416	448	429	453	500	482	480	443	440	449	480	449	452	463	408	434	443	433	476	453	472	475	490	418	433	418	456	433	400	470	471	441	481	461	391	461	475	455	438	432	461	417	477	464	429	454	462	447	476	444	482	430	480	468	456	455	451	483	471	459	478	484	471	390	452	470	443	433	434	460	479	505	459	462	465	450	420	483	438	443	427	475	427	437	438	466	449	424	432	459	421	441	477	461	480	433	427	440	474	429	426	436	442	436	448	476	481	455	429	470	511	454	456	435	497	436	461	473	471	489	412	453	452	423	397	437	502	488	456	475	439	489	417	458	478	444	460	459	454	439	434	438	434	457	463	453	479	455	468	442	469	467	455	461	449	457	423	430	430	458	490	458	461	423	452	433	478	454	431	465	424	446	498	473	430	469	449	427	424	452	500	446	444	441	451	472	462	483	480	464	440	453	488	442	432	476	480	425	468	472	444	427	455	472	472	466	458	444	416	431	455	425	441	434	445	436	443	453	470	443	446	487	472	467	439	470	441	486	459	442	444	448	449	470	474	434	475	492	499	463	434	492	451	465	455	493	448	521	443	443	472	436	486	435	445	437	447	451	445	448	486	467	461	471	414	440	447	486	474	439	477	417	469	482	473	458	466	462	439	432	439	481	460	451	455	485	478	473	450	460	429	494	434	469	494	444	418	445	448	464	405	421	432	456	466	469	508	450	473	479	471	479	448	440	433	469	467	498	460	430	452	456	477	437	455	451	435	491	475	470	428	461	466	449	437	423	486	449	471	429	420	475	454	447	446	401	491	486	468	476	469	443	417	437	457	434	457	455	492	467	442	502	459	459	475	451	428	442	411	482	453	440	420	458	459	485	435	468	447	506	437	501	466	464	421	450	419	458	446	447	440	490	431	478	434	456	460	422	463	452	472	493	465	474	437	422	422	469	446	456	453	433	441	491	424	474	474	467	461	434	484	421	479	468	437	474	475	464	448	524	486	483	452	452	468	450	466	454	473	484	473	435	468	420	455	443	454	442	455	436	464	467	439	487	461	481	395	458	440	479	443	478	433	458	429	433	457	441	435	439	483	452	455	470	510	475	448	455	460	479	423	440	464	452	442	451	471	440	504	438	465	477	465	459	473	431	455	467	512	460	478	419	452	459	450	475	497	504	450	449	480	466	431	463	477	493	465	499	474	492	475	458	464	408	473	435	439	438	450	403	463	492	473	437	446	470	441	456	450	472	400	489	469	441	484	430	461	484	431	461	447	456	426	460	429	451	442	430	454	470	468	443	461	442	491	444	461	451	442	461	461	485	460	438	448	466	457	455	444	417	459	447	461	438	415	469	432	461	467	481	464	466	477	447	455	467	472	472	451	481	491	446	425	453	450	428	412	462	470	488	443	443	443	456	401	464	444	455	456	461	451	447	475	436	462	467	422	491	463	471	508	456	466	470	488	441	485	455	469	502	457	472	462	445	440	439	442	464	468	456	439	478	443	412	431	454	486	411	457	436	462	446	434	463	437	467	434	480	445	475	460	438	486	461	444	454	441	450	423	439	458	476	472	441	444	418	473	444	436	475	457	465	443	464	459	432	454	477	468	452	525	472	467	472	435	431	442	445	443	408	454	471	447	421	448	494	488	439	460	479	437	458	483	431	462	459	469	489	474	477	466	459	475	478	496	467	483	405	440	479	451	439	440	449	435	420	489	521	482	461	470	463	436	456	470	450	458	474	421	444	503	449	471	442	452	445	428	435	438	437	449	464	487	483	422	436	469	462	470	472	432	464	466	458	469	455	500	456	438	468	482	454	433	430	428	422	445	476	469	476	486	498	438	458	440	430	461	489	464	485	446	467	459	435	438	448	452	435	468	446	464	471	455	479	444	427	457	473	471	480	434	454	469	434	451	453	428	425	436	488	433	450	474	467	440	453	395	432	483	489	423	426	465	441	437	455	449	470	462	461	457	439	458	403	398	452	445	436	439	484	449	438	433	476	412	439	447	445	446	441	453	474	486	435	464	441	494	456	472	460	438	467	428	473	436	423	448	444	462	445	448	488	467	446	453	429	478	469	446	434	460	450	431	428	474	455	431	434	451	455	480	446	431	482	460	438	464	467	443	467	453	476	430	452	436	451	500	437	480	456	461	464	464	467	478	480	449	487	449	459	437	425	433	451	453	437	424	481	399	431	475	429	474	459	460	454	451	477	437	428	452	424	477	457	431	463	465	455	447	434	447	460	443	439	461	487	422	494	460	468	471	446	474	445	450	444	464	491	478	438	472	447	427	447	456	466	449	449	443	441	453	466	488	436	483	512	473	447	474	475	445	477	449	454	456	435	464	499	430	461	493	409	469	483	474	502	420	437	478	435	464	474	443	478	430	461	445	458	465	461	449	478	438	470	480	487	444	467	456	470	429	428	438	484	411	469	467	439	459	500	453	476	467	468	441	484	477	452	454	479	466	437	455	461	456	457	438	470	478	453	468	444	460	465	498	466	439	458	458	443	461	437	457	469	473	471	461	459	453	435	455	413	474	427	451	427	422	454	450	462	465	471	445	465	484	458	443	493	459	455	467	466	448	439	408	464	437	476	417	480	475	417	479	456	467	440	437	470	471	462	437	454	490	486	439	467	437	444	441	464	464	449	456	486	499	433	457	442	453	433	476	482	494	446	449	457	437	441	439	447	451	474	459	464	459	448	395	423	439	409	432	454	463	477	455	470	474	458	428	441	473	452	492	457	487	457	469	434	446	419	426	420	404	479	430	463	433	419	443	462	477	450	473	451	458	507	447	432	445	465	490	465	437	436	484	486	469	452	469	442	466	442	434	439	466	466	423	508	490	415	432	448	424	445	448	460	421	451	407	442	465	434	485	449	469	430	430	426	428	476	476	441	466	474	446	475	431	494	471	427	454	438	453	429	472	459	488	424	468	478	460	458	433	436	458	461	466	483	449	463	465	474	472	434	454	428	457	498	486	476	487	455	489	393	455	476	465	446	448	441	459	467	482	464	470	475	461	418	444	449	428	484	465	445	458	471	461	466	486	453	439	465	474	456	466	471	460	484	462	460	463	482	487	460	469	446	445	470	450	455	445	447	450	489	461	434	445	476	453	447	475	441	452	496	465	441	479	465	424	474	463	442	428	418	466	463	462	462	446	467	449	498	407	436	439	464	460
14568	1153	777	609	455	373	294	247	226	255	197	214	184	190	196	190	168	160	211	166	194	192	171	150	211	162	159	167	161	180	178	172	193	192	169	168	140	159	172	131	172	179	147	168	151	160	163	172	174	176	193	158	151	145	165	167	155	179	186	148	171	151	154	168	188	160	153	173	152	152	153	156	162	156	182	164	163	153	181	138	150	165	153	161	123	138	153	182	174	152	141	175	152	164	172	165	174	152	151	152	140	162	156	162	158	157	149	175	158	162	162	180	170	177	145	152	158	159	168	169	137	173	150	149	166	161	159	172	164	172	154	142	162	177	134	135	176	172	201	146	138	170	156	152	151	193	168	145	157	136	155	149	184	136	150	181	172	152	155	154	148	166	155	151	142	177	162	151	164	168	156	163	155	156	157	165	164	150	151	161	140	153	162	173	159	181	170	173	137	155	151	157	135	156	139	157	170	133	186	141	133	173	143	172	144	175	165	144	170	136	139	165	158	179	136	172	151	146	157	179	157	172	178	164	179	155	165	180	157	142	156	148	153	171	171	149	176	185	143	164	154	159	164	144	151	151	147	189	155	165	165	167	159	184	187	150	156	166	150	165	154	159	147	149	182	174	148	178	149	182	163	156	141	153	176	161	170	151	148	157	148	153	163	168	154	152	188	167	165	154	161	147	169	170	148	161	149	143	140	165	186	154	143	169	141	167	181	139	173	133	163	140	153	165	148	146	152	158	163	170	132	152	139	141	174	165	175	156	188	174	175	177	186	163	162	182	177	156	148	156	163	153	151	198	175	157	161	170	155	140	157	148	141	161	161	158	160	159	147	166	193	150	181	150	162	166	161	176	162	163	163	153	124	166	167	149	162	186	148	145	161	166	168	184	142	158	178	177	164	161	171	173	164	170	164	146	178	181	142	152	177	147	143	149	169	179	162	145	130	139	197	150	180	162	176	141	139	160	152	183	180	180	163	138	179	165	166	150	143	151	140	145	175	142	175	172	159	181	159	173	171	151	151	148	147	165	149	172	146	189	157	151	180	168	167	157	144	172	161	158	191	146	164	155	164	157	173	160	168	153	148	161	178	179	152	164	142	159	190	155	173	142	164	144	135	168	161	154	171	164	150	152	177	148	155	149	156	159	158	170	172	160	167	172	158	141	128	148	139	174	167	149	143	176	164	179	140	150	157	169	147	153	138	134	146	172	139	129	138	171	163	153	151	143	165	186	182	175	161	151	159	174	140	159	188	167	152	170	161	162	159	163	139	161	148	169	158	155	150	141	139	182	148	150	173	163	133	161	163	188	150	157	195	167	169	173	167	148	154	162	168	161	159	178	168	154	143	184	148	153	209	193	167	151	160	177	140	159	147	167	151	149	157	167	178	134	150	181	165	159	173	159	157	127	148	142	166	163	173	161	162	147	162	157	172	155	149	156	168	166	146	178	157	173	190	168	177	167	138	166	150	173	167	152	151	181	171	171	166	164	184	161	162	177	172	168	145	125	161	154	167	143	168	168	165	162	156	156	152	189	170	157	143	142	170	161	146	166	156	139	158	155	171	151	170	148	179	158	161	137	161	178	172	167	164	168	170	170	164	147	165	146	137	151	159	171	149	158	171	171	181	162	159	163	171	160	155	154	179	175	153	173	158	184	155	172	138	142	150	166	187	159	166	161	182	143	121	165	170	160	159	195	165	161	157	191	156	169	170	161	174	166	126	156	147	151	176	155	161	154	145	173	148	157	166	156	167	158	146	128	144	186	154	147	149	174	178	165	184	164	161	160	159	158	166	148	161	152	168	166	146	154	164	163	158	171	150	145	171	152	173	144	142	194	154	151	194	149	160	169	168	162	143	164	164	152	144	156	162	137	162	130	166	179	152	154	132	150	124	172	166	161	164	160	165	157	149	169	156	161	158	161	178	170	174	143	156	168	135	157	159	156	141	161	165	143	167	162	157	178	154	165	169	141	168	179	163	158	151	160	151	164	156	180	177	133	169	148	169	162	159	140	164	177	158	172	151	175	162	138	165	136	171	126	162	155	136	139	163	167	145	160	166	146	161	161	156	145	160	140	168	160	137	143	141	168	123	170	177	159	160	137	162	178	156	158	150	178	173	152	165	143	156	157	156	169	153	157	147	172	165	151	162	160	153	172	152	189	149	163	171	153	148	178	146	149	146	142	144	146	151	157	159	178	164	135	178	179	188	136	151	168	169	162	151	140	170	162	136	168	170	158	152	135	167	167	178	171	174	156	140	173	158	165	187	153	166	152	168	176	165	136	143	157	162	180	176	193	140	151	149	153	160	143	180	143	180	144	173	169	155	161	178	155	175	157	150	176	180	176	133	187	186	170	160	151	161	181	171	171	168	150	182	130	154	144	184	152	192	173	160	147	172	185	163	158	168	189	155	154	142	150	160	175	172	152	152	147	176	172	174	157	167	178	159	155	149	168	168	164	188	156	157	124	138	161	170	167	159	160	152	161	144	143	152	168	169	153	149	145	162	169	143	180	157	171	172	152	188	151	181	151	147	160	155	143	167	175	167	155	136	162	172	148	153	185	160	152	141	163	157	155	160	141	161	141	164	164	171	140	173	162	177	182	146	133	164	167	175	189	164	167	185	178	157	150	158	164	169	171	170	184	172	167	166	164	164	176	164	154	156	165	173	159	165	183	165	166	176	149	161	167	169	169	150	150	168	130	144	147	173	148	168	153	154	173	166	161	148	181	151	158	165	138	165	166	155	160	178	158	171	161	173	170	162	161	181	158	163	141	161	137	151	151	151	147	146	150	174	148	138	161	158	159	155	171	158	175	178	182	148	174	159	155	143	135	160	158	164	128	154	173	176	180	157	172	163	142	143	171	189	157	185	143	159	144	181	175	174	150	154	162	174	171	142	151	151	180	158	174	178	162	169	147	180	192	152	147	145	173	168	165	154	164	151	159	158	135	156	140	175	153	190	156	169	178	177	147	165	135	171	161	163	167	142	187	156	172	156	147	150	162	146	165	179	182	128	158	161	165	145	175	132	132	149	202	148	163	134	166	181	153	163	146	161	151	151	181	156	148	131	137	170	152	151	138	161	164	171	187	169	159	146	164	146	158	181	177	150	186	125	153	171	158	172	151	170	174	141	166	162	189	161	163	160	183	180	170	141	166	140	122	153	158	156	160	151	125	158	168	172	178	163	170	176	159	165	141	147	144	163	194	168	161	150	169	146	174	168	169	172	152	179	152	157	168	160	155	142	132	161	132	182	154	148	170	190	171	153	175	132	134	145	154	182	176	161	166	129	161	156	142	177	170	144	165	174	155	138	169	177	134	157	150	174	181	139	137	136	134	144	173	143	164	152	140	163	148	191	160	159	185	150	160	149	139	139	161	153	163	165	159	182	166	161	169	158	146	161	154	149	156	164	156	175	177	163	154	176	181	154	152	145	162	171	156	151	175	144	154	170	168	172	173	154	172	154	154	167	132	161	153	152	180	142	180
8212	947	1794	2095	1790	1495	1203	1051	942	830	728	716	699	576	581	574	529	489	525	518	502	461	439	492	498	458	479	490	466	534	479	482	477	445	454	425	435	463	470	472	447	473	447	461	446	443	400	423	439	444	427	426	397	449	463	412	453	441	432	443	423	417	412	434	406	389	418	412	435	458	440	435	460	431	395	434	428	392	418	450	425	403	437	429	406	423	422	399	425	391	466	433	463	408	423	443	389	453	414	444	403	402	428	433	439	443	399	433	429	423	441	420	425	434	409	415	462	412	394	450	425	409	418	418	454	388	436	434	431	444	397	434	472	428	446	420	431	446	447	433	379	415	414	432	424	426	402	407	431	410	439	425	402	415	423	422	416	431	425	413	435	432	416	396	424	417	440	416	382	407	405	397	444	439	411	439	392	440	409	454	419	407	448	430	474	424	434	440	407	427	393	393	434	432	427	424	474	388	430	431	425	400	415	446	405	400	371	388	415	433	424	428	424	412	440	417	444	428	464	407	420	405	425	412	414	404	439	423	404	426	381	429	368	441	408	402	393	418	426	398	405	407	414	408	430	433	431	453	411	417	414	453	426	486	429	407	451	427	472	406	426	385	423	422	401	444	433	400	438	406	419	417	408	395	405	453	422	394	427	394	428	413	405	398	442	398	433	418	430	389	384	441	470	421	437	442	411	453	421	410	429	413	410	406	432	419	390	424	423	402	429	415	404	401	402	429	395	436	431	444	387	419	416	438	435	430	446	409	446	460	443	396	414	457	385	386	451	438	393	426	438	424	402	424	450	439	438	421	411	433	402	445	444	405	422	438	423	440	408	401	423	445	408	426	404	380	419	412	424	455	425	414	437	419	399	418	397	420	386	404	434	439	440	440	413	398	418	432	379	452	401	409	409	459	427	382	394	402	376	453	401	378	423	421	424	446	408	362	437	441	431	443	410	434	407	401	438	369	440	442	452	425	453	449	418	441	434	415	435	439	455	429	386	418	377	455	474	373	423	415	450	386	396	459	435	409	413	437	406	388	431	416	440	426	388	460	392	453	385	438	417	424	479	409	397	433	408	380	397	412	414	435	422	416	428	398	410	432	427	438	438	410	452	449	420	430	395	431	453	418	446	432	422	417	437	417	428	402	399	416	456	424	399	430	468	391	437	402	432	414	436	449	429	433	444	424	431	409	395	416	426	412	430	407	434	453	373	413	438	431	403	435	405	454	406	417	456	423	442	445	417	424	434	424	385	454	393	419	408	384	432	416	407	419	401	419	433	423	436	415	427	407	415	449	436	428	404	431	403	402	423	427	406	363	436	419	404	452	460	442	479	422	398	433	411	439	405	372	413	416	441	421	419	424	420	413	450	447	431	418	412	435	406	443	420	433	407	439	394	428	405	410	425	441	399	425	455	431	422	404	421	432	440	400	397	453	418	434	462	439	389	416	422	393	412	426	409	414	450	398	414	415	421	412	388	431	411	424	419	429	428	430	403	446	418	440	402	433	451	430	459	471	419	411	452	451	410	432	426	439	451	420	409	417	383	407	423	405	394	394	427	474	439	380	413	402	442	452	430	439	415	435	436	473	453	422	427	404	422	409	459	436	432	401	414	382	393	413	411	422	426	392	418	406	415	421	421	417	411	406	430	404	444	410	418	396	465	414	444	405	425	430	410	405	458	372	451	416	472	421	440	417	432	386	399	458	459	401	382	372	420	407	415	404	439	411	436	401	457	411	419	422	380	446	433	448	408	437	399	413	429	450	406	439	419	455	426	408	419	414	403	437	435	397	398	443	447	426	420	451	413	434	427	410	394	443	442	431	417	452	414	434	429	413	378	415	439	411	455	440	400	436	416	392	367	446	411	453	427	415	433	447	414	404	420	450	463	443	379	404	413	405	436	427	428	433	441	418	419	420	438	405	391	448	436	446	433	416	417	447	388	424	394	449	431	416	435	405	379	390	419	416	419	439	412	423	434	401	455	420	428	439	438	442	381	401	416	394	376	416	412	390	418	407	405	395	392	410	425	425	445	449	426	458	432	410	399	415	410	434	447	398	426	392	448	399	421	411	434	430	418	416	420	427	418	422	424	458	414	417	399	423	413	388	395	391	419	385	403	458	455	413	402	419	415	424	430	400	407	418	460	421	388	387	437	438	396	424	428	394	395	416	410	432	457	426	421	399	405	442	391	398	435	415	413	428	432	407	399	414	404	407	385	426	446	439	411	423	433	484	421	444	414	439	395	408	437	400	412	409	425	422	434	408	444	418	433	420	404	428	419	420	432	435	428	441	444	439	383	435	403	426	461	415	452	419	385	389	434	403	419	425	414	430	416	390	414	406	424	407	413	458	422	450	446	423	431	425	409	403	398	415	416	415	453	436	402	400	429	439	408	390	394	442	389	451	389	415	439	440	433	409	406	423	413	425	389	440	433	418	435	423	410	412	396	418	421	422	403	436	429	428	406	429	416	431	449	430	433	431	443	430	444	387	390	437	422	431	399	445	443	399	407	409	463	431	423	430	412	442	394	410	396	441	453	423	402	404	424	429	437	413	411	457	420	431	411	428	378	426	439	431	420	409	431	463	427	425	457	425	422	404	446	445	402	430	420	407	412	449	401	406	429	467	412	419	407	403	425	409	440	461	419	398	434	426	414	399	412	469	402	460	423	406	422	398	421	468	434	469	435	409	438	411	385	421	426	441	428	408	395	440	392	439	428	440	418	410	390	406	388	441	400	445	409	402	392	459	427	412	403	404	426	436	374	415	414	430	423	432	427	441	439	435	448	431	406	438	422	416	389	400	415	382	429	395	451	398	436	459	398	402	395	432	393	372	421	449	445	448	409	435	424	415	441	447	463	437	397	424	389	459	453	440	434	421	443	440	427	390	420	427	399	414	422	436	457	425	472	437	439	437	379	428	401	418	390	409	385	443	432	438	427	388	427	437	422	416	414	417	443	442	432	467	428	405	420	424	426	414	438	436	438	382	453	385	424	430	437	443	415	434	401	407	415	432	446	442	411	382	400	431	409	435	433	392	451	470	421	428	406	415	405	410	413	393	453	376	418	409	438	405	405	436	400	431	431	441	445	419	435	417	410	419	421	416	437	442	428	453	421	412	463	433	391	398	408	419	434	430	411	407	406	405	428	404	415	413	430	396	447	450	394	406	443	427	447	404	438	408	416	442	384	416	384	422	423	431	404	433	429	423	401	404	441	466	379	386	432	414	412	461	405	417	450	410	418	426	421	413	414	456	439	450	436	400	407	385	434	394	391	387	443	398	435	387	433	434	402	413	403	404	440	418	454	436	441	407	418	424	431	401	444	418	419	420	406	425	428	426	401	374	427	422	437	383	450	423	406	412	425	436	424	423	433	451	400	404	427	445	411	431	425	449	466	464	423	401	401	406	454	394	435	441	427	417	428	428	391	415	461	414	426	424	437	466	441	443	416	408	417	410	473	417	422	400	446	400	441	471	442	431	402	464	399	440
1860	413	411	424	366	406	404	401	354	399	360	406	365	386	390	345	373	387	392	396	401	395	347	390	434	398	356	368	402	401	388	366	401	388	370	395	373	382	366	383	381	416	408	371	397	400	378	403	379	370	372	416	381	409	387	396	385	402	401	427	400	359	395	381	366	356	367	383	370	399	428	361	409	394	379	413	409	339	436	386	367	409	381	413	402	381	367	401	372	411	428	401	414	391	398	366	390	397	443	387	399	430	412	376	386	399	410	400	394	386	352	398	386	369	442	406	338	380	417	367	395	362	410	361	401	313	428	408	391	370	382	414	407	422	344	349	371	406	426	328	406	396	361	383	386	335	373	404	364	405	360	418	394	368	334	390	424	409	394	403	385	379	389	380	377	388	371	383	361	395	418	405	379	371	374	389	383	399	402	381	379	417	373	373	423	412	418	379	398	398	408	410	393	393	417	435	369	398	397	376	405	371	417	409	414	438	405	411	369	391	350	377	386	413	386	375	350	378	361	384	362	433	427	390	382	402	376	371	393	422	382	346	373	371	384	369	373	373	368	364	408	383	423	374	389	365	382	437	369	374	400	444	408	385	396	398	388	377	416	382	383	395	413	388	396	377	380	363	366	379	354	376	382	425	395	357	392	380	381	401	346	374	385	352	419	408	410	381	343	365	436	389	389	438	385	419	438	412	401	415	377	386	381	384	396	395	367	405	385	416	405	332	397	341	398	408	390	387	395	409	387	394	401	452	427	416	396	397	434	416	380	384	416	399	372	421	405	364	374	378	379	384	391	377	396	389	359	386	338	392	406	356	404	400	366	399	392	384	381	388	388	399	415	371	419	379	395	353	417	434	381	409	387	373	413	394	380	401	400	388	410	396	382	365	381	393	393	344	386	390	413	385	413	365	404	417	388	387	383	374	384	372	375	403	372	351	395	354	383	380	411	370	396	389	403	390	388	405	430	379	382	439	364	379	407	378	397	351	380	373	374	392	379	381	382	396	383	371	409	394	354	386	423	392	406	441	408	388	384	345	366	371	377	391	368	437	382	438	404	416	361	383	418	382	401	387	392	403	410	354	399	403	383	409	416	368	358	391	417	409	402	405	428	368	417	395	371	412	409	408	372	397	435	421	417	380	396	382	389	414	419	377	332	411	348	432	407	350	406	407	378	389	396	349	388	411	395	386	391	378	382	400	382	367	396	320	381	396	365	392	410	400	350	401	405	424	398	377	364	395	381	386	367	429	399	407	388	435	369	368	402	428	404	396	404	379	392	430	395	377	386	406	398	397	408	385	381	394	373	398	422	424	393	421	406	376	414	408	401	429	385	389	405	387	396	384	385	366	422	379	402	413	387	398	369	368	379	396	396	357	367	404	354	399	394	389	406	369	383	365	410	398	380	394	355	385	420	428	348	360	387	404	400	405	358	382	397	367	383	396	414	377	389	389	436	387	375	401	408	406	422	391	398	380	390	383	375	355	387	406	383	366	435	394	391	356	367	376	394	412	371	398	373	396	357	345	424	363	376	401	354	424	416	382	368	390	387	369	384	384	380	425	365	400	395	397	345	367	408	370	376	403	355	390	406	371	402	401	374	368	448	387	407	344	405	388	423	392	413	384	409	374	357	363	372	384	361	400	348	353	431	383	366	418	385	404	405	368	423	387	400	389	370	388	405	383	403	423	374	408	372	355	431	386	352	387	387	389	424	420	395	383	397	382	360	409	383	383	393	396	386	415	343	369	391	392	400	406	396	406	419	379	415	340	390	408	411	365	392	408	390	361	395	364	404	397	371	427	389	393	374	383	413	397	409	361	431	403	333	383	364	362	388	427	378	356	399	408	367	402	437	392	383	382	378	378	419	403	377	372	386	430	372	398	417	394	383	375	394	405	402	343	409	406	435	400	402	380	359	431	401	424	405	440	421	404	370	396	377	354	393	379	368	382	380	377	426	397	384	395	383	418	413	406	396	383	362	392	417	382	391	359	370	394	371	354	401	388	424	416	371	394	395	380	382	350	394	375	452	422	373	398	357	401	377	348	413	402	414	389	351	404	381	363	359	387	382	415	412	393	397	368	438	388	379	381	401	391	392	375	400	371	399	373	369	372	354	394	384	375	382	428	381	426	434	379	379	362	417	388	383	367	396	407	405	390	358	407	392	426	382	393	378	411	408	371	434	407	389	374	364	364	385	364	360	380	381	368	386	350	416	412	377	400	394	388	361	360	399	389	411	406	398	411	363	422	379	387	359	355	386	365	392	381	407	386	388	414	408	393	401	357	378	378	392	362	411	342	372	391	410	406	378	405	348	375	386	393	373	416	377	390	401	402	369	388	428	390	371	360	400	423	391	388	365	355	398	375	385	395	395	390	364	402	396	418	402	425	403	375	370	384	384	435	387	393	422	390	399	338	382	378	396	433	387	374	346	379	422	369	378	388	369	392	369	434	367	349	374	379	409	415	355	377	381	410	436	421	386	390	349	418	424	405	377	414	396	381	371	367	402	358	389	367	352	404	391	415	405	365	428	391	391	376	398	392	367	386	355	373	337	427	386	383	408	412	386	369	415	407	428	421	418	386	413	396	395	413	397	424	380	353	396	390	383	415	395	391	423	427	405	366	403	415	365	404	378	393	393	409	379	407	397	395	401	367	417	380	385	392	356	407	380	375	369	375	398	350	361	372	434	378	382	391	382	360	401	436	410	359	392	392	400	392	377	381	395	394	343	401	427	394	420	385	352	379	387	379	362	380	384	389	408	413	390	397	394	390	365	408	375	374	390	393	399	401	383	419	396	424	386	344	386	417	373	370	391	391	390	378	394	382	402	420	383	389	379	377	362	391	384	394	405	390	390	374	341	378	397	402	376	392	371	422	389	395	388	370	408	383	363	403	387	399	394	408	399	370	405	373	392	403	393	373	384	352	380	383	372	371	382	405	402	367	329	394	401	396	411	387	383	401	405	410	385	382	432	384	388	385	376	380	397	389	374	412	397	394	404	388	401	414	367	415	383	416	376	427	406	394	411	363	385	393	367	412	423	394	380	361	366	357	387	358	399	412	416	397	376	414	409	397	401	389	380	398	419	356	376	394	354	411	412	383	385	355	383	402	398	353	377	399	399	352	368	416	379	366	410	366	385	411	358	430	379	353	373	415	410	403	397	379	397	407	401	373	359	368	410	386	354	401	389	366	395	362	364	384	388	365	398	426	400	349	386	390	370	427	397	391	407	392	394	439	393	397	374	409	396	383	349	379	439	418	351	354	365	373	356	400	399	404	387	369	384	408	417	375	386	399	390	351	428	378	358	379	397	392	387	391	409	435	408	356	384	374	417	411	408	379	395	352	405	370	375	357	386	386	407	374	397	431	401	406	435	394	382	392	402	375	373	374	373	359	392	351	390	383	391	383	404	414	372	410	351	372	340	387	405	403	382	358	388	414	379	383	395	397	396	383	364	410	398	396	411	360	389	381	406	375	369	377	351	415	356	417
2369	837	786	895	886	887	820	866	866	854	860	855	865	821	884	835	783	833	851	914	847	843	848	848	833	852	831	833	866	828	842	817	819	845	826	865	825	832	855	900	817	849	861	845	825	822	830	840	796	849	886	817	854	860	854	797	838	862	856	896	880	818	885	812	853	856	905	870	819	863	816	876	797	856	834	852	827	853	845	889	848	848	846	881	890	852	867	836	865	833	883	878	817	854	850	826	837	814	852	779	823	849	846	852	813	859	861	834	859	832	858	905	855	852	841	856	867	827	807	832	813	814	847	821	825	941	848	812	819	831	848	877	829	878	885	913	866	813	820	830	858	839	860	804	865	805	817	863	826	845	803	810	892	912	821	844	861	850	893	858	858	823	883	874	869	877	852	846	848	827	819	855	858	884	809	854	823	784	832	816	844	825	847	827	863	887	818	878	798	866	867	796	866	816	820	889	837	857	788	838	851	871	838	879	878	855	823	852	850	845	846	840	945	843	834	834	910	876	851	878	871	885	850	861	807	869	882	874	868	875	877	873	805	821	850	855	828	852	863	876	836	812	844	872	871	897	869	845	835	868	853	850	806	887	873	827	814	880	852	847	866	853	816	843	804	865	847	883	867	860	798	847	864	822	896	847	821	851	899	858	844	877	820	855	823	871	835	862	839	861	814	824	785	864	847	849	824	835	805	853	818	817	811	877	813	871	884	828	794	850	824	814	801	850	884	851	858	823	812	855	843	842	862	827	830	849	871	851	831	846	785	865	812	794	839	854	851	845	889	835	885	847	833	865	865	824	889	806	847	800	827	808	800	869	833	860	846	852	821	821	844	813	836	898	773	905	879	871	882	824	849	879	863	879	823	837	864	816	847	809	854	801	823	858	839	841	832	856	816	841	873	817	895	857	832	837	859	864	863	894	849	819	842	813	914	884	861	858	806	837	877	861	833	838	847	846	813	814	821	887	827	823	847	892	844	802	800	843	931	866	820	820	842	839	837	852	881	808	837	855	869	875	844	878	807	860	811	811	808	840	853	821	821	903	853	869	875	854	827	801	832	830	863	829	837	838	882	841	877	866	870	843	846	898	851	865	790	855	854	869	890	915	876	896	866	863	829	848	853	853	831	842	837	858	872	889	836	817	820	844	845	887	851	866	851	837	868	801	865	871	888	844	854	851	858	828	837	871	766	843	847	875	899	856	837	900	850	832	852	835	835	874	867	818	806	842	823	830	875	846	855	831	832	826	856	827	854	811	790	878	844	873	847	869	759	853	841	855	882	820	856	850	829	857	795	830	803	811	862	857	832	865	870	846	921	826	840	835	892	815	860	798	843	859	845	864	848	869	842	882	867	850	809	815	853	856	854	859	865	832	834	867	844	864	835	845	810	852	833	856	809	836	841	826	804	825	840	789	844	874	835	805	824	872	901	853	794	870	852	813	805	805	832	841	852	878	838	834	856	884	840	893	856	855	826	788	845	841	817	842	860	870	798	853	865	828	815	831	885	851	820	845	851	824	851	915	846	865	826	821	906	832	821	875	853	870	820	802	820	903	843	836	841	829	853	849	810	795	850	861	854	832	872	886	843	792	857	821	811	826	872	869	850	906	863	841	870	870	826	855	836	894	813	882	831	868	769	825	843	870	907	840	785	825	835	874	861	866	828	794	866	857	850	865	857	860	851	804	847	861	836	838	815	869	889	831	821	868	836	850	874	929	806	847	844	850	831	838	841	886	888	788	843	847	911	847	827	834	888	828	855	840	867	843	835	879	863	838	804	851	853	858	825	872	817	885	842	812	857	822	835	872	889	851	890	803	843	880	841	863	901	848	898	839	822	795	889	856	836	847	832	834	906	863	830	862	869	875	815	864	846	845	843	850	864	872	842	839	853	869	877	880	851	851	815	818	823	879	858	795	871	851	837	869	864	878	801	845	849	845	865	795	868	872	848	881	848	850	883	830	852	834	860	868	845	871	834	855	882	891	868	862	887	855	856	868	878	829	853	797	893	851	810	811	852	843	812	863	800	888	821	801	929	845	835	835	810	890	846	904	836	819	831	897	905	893	833	872	851	801	840	809	875	858	886	852	883	850	865	876	853	808	904	817	832	877	786	861	831	862	862	864	853	877	864	831	897	830	912	867	848	868	869	802	846	859	874	869	887	834	875	778	823	823	877	833	815	839	840	870	829	881	854	888	891	865	831	814	845	841	873	814	802	858	848	800	873	895	880	836	880	893	845	806	858	820	803	844	795	836	869	835	887	830	820	884	841	864	851	893	843	800	839	913	818	817	891	857	835	852	877	788	845	772	810	851	862	879	842	833	803	878	850	898	872	877	844	872	884	852	785	888	861	866	915	861	856	844	856	813	888	818	867	894	846	857	816	798	830	853	793	846	856	856	838	786	853	805	860	806	809	855	812	867	869	904	848	911	854	833	840	884	832	853	871	885	899	837	876	813	831	838	841	830	897	883	830	827	846	858	858	833	839	848	857	804	890	875	849	867	830	880	833	880	806	856	835	820	825	831	805	838	847	851	849	831	819	837	784	770	859	831	835	821	868	833	874	814	824	832	820	811	844	840	789	824	864	881	809	860	862	857	846	891	825	849	815	854	829	844	840	824	798	828	846	860	842	859	868	867	820	856	835	880	844	884	847	815	854	830	837	857	900	866	857	826	837	882	844	877	833	864	887	886	845	814	823	856	895	829	849	829	794	881	866	866	832	823	840	858	888	855	861	864	828	851	906	843	857	850	843	827	851	810	821	843	818	819	787	863	874	812	907	837	899	842	876	829	845	897	895	863	862	840	830	821	833	850	808	836	842	846	850	873	869	866	815	845	808	801	773	819	866	825	836	806	845	867	871	862	788	831	845	844	867	877	851	864	873	827	845	844	866	799	834	834	859	795	857	889	840	865	847	861	809	811	895	866	837	912	842	868	835	848	845	789	881	840	831	878	859	829	826	858	843	839	889	855	852	862	826	840	879	864	814	872	851	873	844	865	796	858	895	830	838	878	895	890	822	855	864	911	807	889	856	870	843	865	788	878	865	812	899	789	916	836	864	854	842	832	832	819	890	854	874	889	858	875	808	856	880	857	833	849	837	816	896	872	819	891	858	839	858	844	784	815	872	791	876	845	846	881	856	776	838	869	894	828	868	802	889	851	828	889	811	835	846	876	856	868	848	874	813	843	828	858	882	859	827	811	853	869	871	856	790	780	829	881	815	864	861	843	821	806	864	863	839	885	861	846	825	865	812	821	852	834	805	895	826	837	852	866	846	866	876	881	813	826	848	900	861	877	860	878	888	836	861	877	830	858	878	933	871	887	808	839	832	830	855	904	826	822	877	845	879	826	869	841	833	876	838	852	827	807	863	863	840	913	815	825	837	851	837	840	784	847	798	882	820	810	817	869	821	915	865	857	843	837	859	847	841	847	864	836	789	864	884	831	858	868	810	872	858	853	895	815	853	846	843	867	850	865	860	819	895	840
7809	497	505	415	362	300	278	256	213	241	217	229	210	201	162	197	162	199	194	218	185	197	213	190	166	171	183	160	172	201	199	178	166	173	176	199	180	214	192	197	213	205	221	206	187	208	210	207	202	184	191	180	167	175	178	191	177	177	165	219	200	193	197	197	208	188	185	172	203	204	199	228	181	225	199	204	178	188	165	173	213	201	209	189	179	175	192	187	212	221	217	179	174	141	171	187	187	213	183	169	185	203	191	196	208	170	206	172	167	194	181	211	210	195	190	183	183	191	204	178	175	208	203	186	202	173	185	188	180	198	199	188	171	183	187	180	190	165	207	205	188	188	181	175	189	171	208	192	214	173	224	174	181	187	215	202	186	169	208	196	181	181	192	200	171	211	220	192	164	174	192	197	181	203	215	209	189	167	180	187	199	173	177	199	178	182	193	209	189	194	164	195	201	185	177	189	180	215	189	207	194	181	167	192	197	181	192	206	216	193	186	217	197	165	203	203	203	158	181	185	194	193	182	194	190	186	188	182	209	197	171	193	174	208	189	177	189	173	181	185	191	172	174	184	185	190	160	212	180	187	214	184	210	189	200	204	199	174	171	202	196	197	216	176	186	184	161	201	190	189	176	185	203	204	184	169	187	186	195	189	174	201	178	194	196	189	209	186	187	199	218	204	188	209	187	196	191	179	176	195	200	218	182	215	203	197	210	208	211	197	186	201	205	206	191	196	202	175	200	201	181	197	196	166	190	196	178	179	202	188	188	216	165	193	190	207	173	177	204	204	212	187	175	200	176	192	186	195	166	181	181	176	169	202	181	190	198	213	205	165	173	202	163	203	187	174	195	172	178	206	204	199	193	182	197	188	178	169	166	184	176	181	193	207	205	202	218	219	186	183	199	193	149	184	175	192	197	190	211	194	192	172	189	199	199	213	219	176	193	206	190	192	206	177	185	184	172	186	166	192	207	178	196	173	162	197	195	184	195	189	195	180	196	180	190	175	198	170	184	203	186	209	204	184	215	196	210	182	206	196	193	196	190	220	196	208	172	173	177	187	193	194	183	187	192	199	165	196	185	184	194	190	188	200	188	173	205	200	168	208	179	189	213	206	164	171	180	185	158	179	193	206	207	222	211	196	213	170	194	197	188	207	184	190	205	219	149	220	173	192	204	200	204	191	190	198	202	196	197	197	186	174	181	201	187	166	186	203	187	215	193	202	190	201	177	182	193	177	192	181	208	202	179	168	194	193	189	179	207	209	208	181	172	184	203	197	198	202	188	197	190	179	183	181	201	193	169	189	166	161	195	196	188	187	193	174	187	197	175	171	199	179	196	226	164	179	202	184	181	209	189	192	208	190	175	178	209	151	194	177	185	196	186	180	196	185	189	186	178	202	189	187	205	174	196	188	179	212	178	169	191	226	188	196	190	194	206	207	195	182	179	200	181	172	191	202	168	193	216	176	159	188	182	208	184	198	183	201	168	177	192	187	196	187	195	179	200	193	187	188	173	184	199	180	200	170	199	181	175	174	189	214	183	215	195	183	190	185	192	186	172	194	191	216	181	205	195	189	194	214	183	214	188	198	194	177	182	200	190	200	220	183	164	184	183	194	179	161	199	211	174	201	190	180	183	186	198	200	192	186	191	192	202	184	199	197	202	190	205	169	210	203	202	197	208	182	189	194	191	194	188	198	205	198	187	183	176	204	186	178	176	179	194	197	206	226	205	200	180	203	188	172	176	183	197	195	190	200	181	195	200	198	183	173	182	208	184	213	161	209	192	200	181	195	207	200	205	183	170	192	192	192	207	193	171	204	199	168	162	191	171	191	188	183	204	214	183	203	170	177	190	196	173	190	201	177	211	186	195	230	201	187	192	174	213	217	189	200	192	191	181	176	190	199	160	170	188	176	184	189	197	189	161	183	191	204	217	206	181	185	157	174	191	203	200	201	208	192	189	214	185	178	185	195	182	206	162	192	169	200	188	197	180	202	174	194	180	215	182	225	188	205	194	194	165	162	190	194	198	194	176	200	206	180	190	210	178	190	199	197	179	212	198	214	190	183	165	199	191	174	171	224	193	170	203	167	178	199	171	174	187	159	215	186	178	206	198	198	181	194	199	204	191	170	192	207	181	174	195	196	201	195	188	205	191	198	208	183	174	204	173	188	186	162	213	165	170	211	194	174	198	188	169	193	202	195	202	210	160	164	188	177	191	184	195	191	190	193	204	174	165	202	171	190	215	166	194	191	208	168	177	192	195	168	194	177	178	200	180	178	181	185	180	166	202	193	165	190	190	159	196	164	219	193	187	206	164	189	181	183	194	184	198	184	191	193	187	191	187	185	169	182	182	186	190	174	186	213	178	197	167	170	178	199	167	195	180	191	189	193	194	196	197	191	216	186	180	190	189	185	182	185	187	199	200	165	193	202	206	184	200	166	171	226	212	174	185	157	173	218	208	198	159	149	193	161	177	176	170	180	175	197	184	208	208	191	186	197	175	183	169	189	209	195	187	194	185	209	200	196	190	189	169	182	171	235	204	194	213	188	194	235	174	185	171	194	169	180	196	177	187	194	172	195	202	160	191	181	194	182	186	183	212	168	184	169	174	188	187	192	187	204	190	195	198	189	185	197	200	158	185	167	207	187	195	188	156	193	221	200	203	181	190	177	180	186	193	179	197	198	204	190	190	179	181	189	217	190	187	194	196	183	212	198	189	187	190	183	185	185	184	173	203	207	188	215	171	190	191	181	184	212	180	195	184	196	177	168	194	175	179	195	188	186	194	200	205	183	232	199	201	194	198	178	191	201	205	196	201	208	157	175	192	224	182	180	206	184	172	166	173	199	164	190	177	194	171	187	180	180	204	198	214	209	200	191	194	201	182	199	169	177	201	171	192	172	182	181	187	173	197	189	177	168	185	195	182	156	176	194	215	184	161	180	176	190	213	196	214	196	200	197	219	191	186	208	211	186	200	179	170	184	213	207	189	203	185	180	201	203	179	179	203	186	193	198	225	171	210	208	204	189	186	210	216	192	203	166	207	189	191	219	181	170	170	168	238	177	215	190	178	186	183	166	168	191	163	193	174	172	182	178	181	194	178	189	195	189	214	193	187	206	231	183	183	195	210	204	187	177	168	200	196	178	209	186	197	200	211	223	176	192	219	189	168	182	183	216	185	193	189	173	204	186	198	213	193	194	191	180	217	193	189	178	182	196	198	206	187	209	213	184	186	191	183	195	187	174	233	207	181	185	156	186	171	201	211	219	210	188	162	198	208	177	190	166	184	148	188	203	214	204	172	198	180	182	175	196	196	180	204	197	186	186	175	167	201	177	196	217	204	189	189	196	181	189	170	189	190	188	208	174	203	188	171	166	183	213	179	175	176	189	181	183	187	196	213	154	188	203	207	163	200	215	210	192	167	189	216	188	207	196	184	193	186	217	180	197	178	163	176	180	179	184	202	205	193	196	180	169	187	213	153	199	196	178
6621	741	1096	1255	1154	995	833	742	694	653	630	598	601	537	567	549	529	505	511	505	492	512	451	493	475	498	448	483	453	458	478	510	501	492	472	462	489	493	458	471	453	472	468	470	473	469	461	494	451	483	462	454	494	478	499	474	451	453	476	440	494	492	442	478	467	445	432	468	497	452	445	489	486	447	447	436	467	485	481	455	430	447	456	462	481	485	490	483	469	464	475	478	456	483	430	474	439	482	487	430	450	473	430	438	466	485	477	468	456	465	449	467	404	454	441	470	457	440	458	456	448	438	463	452	465	394	432	458	437	455	465	464	462	448	448	448	450	462	443	463	437	469	459	470	464	444	459	449	482	418	428	462	484	498	468	412	436	496	436	476	487	428	472	456	495	466	469	448	454	464	436	451	442	424	493	459	464	441	454	467	460	427	460	451	454	447	432	463	448	471	487	506	462	450	429	440	442	461	475	482	436	464	483	480	448	443	458	446	455	441	433	437	434	471	452	482	433	438	466	490	456	462	457	402	423	459	423	443	462	494	484	477	426	461	436	461	414	461	444	473	474	448	439	453	455	444	460	439	462	418	466	439	481	433	464	453	459	471	472	462	457	450	491	433	488	455	459	458	453	455	458	475	450	473	432	424	464	422	451	474	468	450	460	451	509	459	435	434	446	442	461	457	470	457	477	470	481	478	436	476	446	487	475	451	470	414	422	488	473	469	456	458	415	471	467	486	465	428	456	426	434	479	513	441	488	458	465	441	472	447	479	450	443	437	443	476	432	466	450	461	424	448	453	432	423	413	485	425	408	425	427	455	457	468	479	450	426	458	466	483	451	463	473	478	441	502	469	406	491	500	427	457	463	447	436	449	456	458	480	456	452	447	464	475	434	463	417	431	475	428	466	437	444	453	465	449	468	473	441	469	463	447	438	430	422	486	454	461	424	450	429	461	456	430	455	447	485	471	462	455	437	480	447	443	456	465	467	434	466	434	475	454	468	460	467	459	476	457	466	465	457	433	465	501	453	471	448	443	459	499	470	462	457	450	467	436	438	446	441	455	481	447	462	471	428	453	480	468	465	478	437	462	467	459	425	441	443	421	476	460	442	442	432	417	479	467	483	467	449	449	463	483	439	446	435	467	428	472	495	425	437	437	457	428	457	452	425	427	459	466	465	458	458	475	468	441	451	454	447	453	428	429	437	455	440	481	472	500	489	442	483	465	431	463	461	419	453	473	472	490	497	470	455	459	432	437	463	462	446	473	433	440	437	418	452	467	485	474	475	475	472	442	433	437	460	465	435	471	431	440	452	433	443	467	462	469	483	476	475	448	457	458	462	462	442	425	476	449	435	452	409	417	452	471	410	477	461	513	422	441	450	500	460	439	483	441	470	420	472	471	461	466	405	468	467	447	433	432	466	433	462	451	434	469	421	439	440	444	476	462	485	439	461	461	438	461	443	478	467	440	472	416	447	470	442	423	461	454	478	472	472	472	479	457	439	431	440	492	416	472	460	422	438	454	413	430	413	481	520	476	431	439	487	469	380	422	443	471	445	466	464	447	424	446	475	445	465	452	433	460	483	459	477	444	422	471	480	457	456	479	457	485	443	448	437	429	455	485	462	447	454	415	454	481	441	429	461	432	467	450	443	467	457	455	439	436	477	467	456	459	470	466	445	487	491	467	448	476	513	504	474	450	441	442	460	473	424	443	486	457	487	438	428	441	424	443	454	456	496	494	491	484	468	470	401	460	441	435	445	422	446	424	425	484	443	454	466	473	438	463	462	452	459	439	429	429	438	493	467	441	474	437	456	477	446	411	451	431	446	448	461	445	475	428	422	451	457	444	482	401	424	436	476	453	477	423	446	449	417	425	427	487	393	463	469	486	471	440	446	485	432	423	488	448	478	455	474	432	479	412	472	474	441	471	412	453	448	447	442	437	464	420	439	504	440	449	447	505	470	468	441	463	428	449	479	441	439	473	471	491	455	464	449	421	478	480	447	468	467	445	440	454	452	454	464	440	489	480	440	473	444	470	506	458	460	472	449	448	447	464	450	469	461	470	443	461	440	456	486	457	476	440	457	466	480	425	456	430	489	417	443	453	426	473	471	439	464	474	403	469	468	458	472	453	420	441	450	424	483	441	450	449	455	450	431	488	465	491	458	471	429	409	435	424	458	464	485	484	487	440	448	457	491	498	436	450	453	461	474	474	457	433	456	432	470	439	428	443	449	506	450	432	420	438	476	441	446	450	461	483	457	475	468	450	456	455	428	480	439	440	441	420	487	484	459	500	453	518	458	455	456	419	452	484	465	467	449	474	478	477	456	478	490	486	469	414	472	492	467	454	430	479	442	487	462	465	440	473	472	477	450	469	445	428	450	461	467	467	441	423	444	477	436	441	429	439	458	517	471	424	475	473	455	507	444	469	478	442	485	481	439	446	434	492	430	463	468	453	433	446	469	416	488	438	461	471	451	438	438	459	456	469	464	429	433	442	431	436	434	465	444	441	402	484	439	448	449	464	467	480	472	432	402	428	449	474	445	438	444	478	480	451	435	447	471	506	452	449	403	482	438	462	438	428	489	449	472	437	480	465	473	498	500	423	444	443	477	477	441	459	431	464	439	458	471	469	459	469	460	443	466	448	433	438	475	412	457	454	448	454	434	473	484	453	431	498	452	469	431	451	453	429	466	463	474	492	450	442	450	445	485	447	462	430	445	414	429	460	437	451	486	433	486	489	438	468	509	448	445	452	442	474	464	472	483	430	419	449	473	441	407	465	461	447	439	450	442	469	465	458	432	431	425	443	401	471	448	439	466	443	468	458	462	453	443	456	470	437	417	416	458	450	438	409	474	463	432	479	478	444	485	431	445	453	479	431	436	469	433	459	474	430	453	463	468	444	422	434	487	484	448	448	472	458	472	440	431	418	473	454	447	479	478	453	440	457	473	442	464	460	459	464	440	462	461	440	465	474	435	472	432	472	444	474	442	498	444	434	462	453	430	444	446	478	463	456	455	453	402	426	447	488	447	438	466	446	439	465	480	446	478	472	450	468	482	406	458	486	500	447	463	475	472	462	452	470	434	460	461	422	440	437	482	465	439	457	428	469	436	441	522	472	448	481	438	476	452	452	457	432	407	434	481	460	486	472	460	460	472	395	394	466	429	441	463	469	463	443	509	433	454	482	472	464	431	452	455	476	446	469	424	480	441	436	477	453	419	425	461	444	436	463	482	458	460	466	450	468	462	433	472	499	463	445	475	485	452	441	449	432	449	462	468	443	460	486	460	459	425	451	474	474	447	435	454	413	489	481	437	453	470	456	486	475	449	411	456	458	441	435	474	444	441	426	439	495	475	403	450	415	487	456	464	461	479	473	469	501	475	450	435	449	433	467	471	469	487	453	449	463	441	463	421	456	458	439	434	431	463	431	453	428	451	404	449	435	451	452	452	472	437	499	418	491	476	487	436	429	404	439	441	426	439	458	435	440
14706	1190	795	626	471	333	284	267	252	242	204	188	192	198	163	175	185	190	162	169	172	174	184	192	184	154	191	180	160	165	186	186	176	139	158	166	178	155	162	157	156	177	169	153	179	148	161	171	160	173	170	173	158	178	177	158	160	173	176	184	167	172	180	146	172	145	171	141	179	161	144	165	162	152	166	162	155	163	165	150	178	162	190	173	149	153	146	163	146	169	179	167	151	152	189	148	141	179	150	152	189	168	169	129	164	186	155	172	156	169	148	138	141	162	160	182	165	163	150	157	162	158	181	150	178	188	161	159	153	156	167	124	148	176	171	175	153	152	151	191	154	143	163	151	156	177	158	166	168	173	166	172	142	152	155	190	142	139	124	167	169	140	166	177	180	147	144	140	163	124	172	157	176	153	163	174	157	182	155	148	165	177	124	160	170	151	158	181	178	158	153	141	153	145	158	160	184	161	150	153	158	177	176	166	194	172	163	165	166	166	148	143	183	146	185	158	172	168	177	151	142	144	168	179	180	138	157	171	168	156	158	159	166	162	143	148	140	178	175	167	137	161	150	160	181	162	154	167	179	169	163	184	140	148	172	157	154	168	181	142	136	160	140	152	156	165	172	147	159	147	144	120	163	175	174	170	149	167	155	167	145	153	146	160	135	166	169	161	163	163	162	158	185	174	154	150	167	183	144	150	157	147	125	163	165	157	154	153	166	145	155	163	177	152	175	150	152	167	180	174	177	151	141	158	170	149	148	157	166	180	155	151	152	163	143	153	162	145	168	157	139	162	186	175	144	173	185	181	159	163	183	170	165	149	138	162	155	162	164	157	160	138	173	158	137	142	159	145	156	185	147	170	178	163	176	163	143	168	159	161	162	171	148	146	167	164	162	154	149	189	154	169	158	177	148	148	130	158	155	167	167	167	171	166	154	165	173	179	155	141	169	156	177	137	153	149	159	142	171	170	162	173	178	157	150	156	157	190	170	161	174	157	171	160	165	150	144	163	144	159	182	177	157	148	179	153	124	181	161	164	180	167	174	176	141	181	166	157	138	148	173	155	148	153	150	185	166	135	167	163	161	176	151	167	156	145	163	140	158	143	165	154	156	157	162	138	184	179	165	175	159	164	157	154	184	183	151	155	164	130	149	184	162	138	153	148	152	165	148	153	167	168	164	133	170	165	142	171	205	167	138	180	174	174	161	173	178	178	159	179	152	144	164	143	171	159	167	154	129	181	188	151	167	161	151	167	165	161	161	172	175	176	152	182	166	136	158	149	172	190	167	169	157	163	173	165	167	160	157	153	153	154	173	148	149	156	154	176	150	140	172	182	187	183	145	154	161	146	161	173	147	162	159	147	163	189	146	176	163	152	155	177	179	177	164	169	128	151	156	165	147	148	182	161	149	168	177	150	143	154	167	169	157	189	158	159	155	147	165	156	172	158	168	150	168	153	174	173	149	173	157	170	169	164	174	177	151	146	152	161	164	169	178	160	176	158	154	168	175	159	150	182	141	181	157	158	162	153	163	160	167	180	173	165	146	162	169	186	171	162	161	160	135	147	181	177	155	169	154	153	163	172	159	145	140	166	164	149	170	184	198	172	172	167	163	176	148	190	182	157	179	200	180	151	166	172	169	155	192	178	161	182	164	151	145	170	161	164	179	143	153	174	166	175	172	170	150	168	153	164	187	176	148	148	182	180	169	153	148	160	158	165	178	184	161	158	167	153	151	150	164	149	168	170	169	143	164	175	140	154	166	167	187	153	159	186	149	138	150	160	148	159	163	172	176	167	150	166	183	132	168	186	165	185	168	167	152	155	159	170	155	163	169	137	167	156	148	191	160	151	169	151	134	167	151	185	163	172	153	188	190	150	148	173	173	169	160	151	146	167	171	171	184	151	151	145	146	146	157	176	178	158	157	141	156	182	159	172	176	159	156	176	159	159	162	168	146	163	169	162	147	178	165	200	160	208	161	146	131	154	187	143	167	154	139	174	179	174	170	166	158	161	146	152	175	153	169	153	155	199	169	164	164	156	139	144	170	142	156	147	142	169	173	160	179	169	184	165	184	179	160	197	156	147	166	161	174	128	160	169	178	172	179	142	184	170	176	159	129	148	168	157	166	159	159	144	162	160	145	164	147	151	168	155	169	149	171	137	168	162	173	152	144	167	160	168	170	174	147	144	169	172	161	150	166	160	154	157	140	131	162	163	156	158	184	172	183	164	175	181	146	175	159	161	139	169	157	178	153	161	176	155	174	174	150	182	149	158	153	168	155	146	148	186	151	157	184	170	167	141	132	172	167	137	162	169	150	174	172	184	143	148	145	152	170	175	161	160	136	155	150	165	151	151	148	146	171	144	155	171	178	182	160	173	174	158	144	181	173	157	160	163	173	145	156	155	169	162	166	178	161	162	151	144	165	169	163	170	164	173	161	159	173	181	162	151	162	151	160	150	150	167	134	171	157	147	154	177	142	164	201	158	166	153	157	170	160	150	144	159	133	166	148	166	169	176	145	148	156	182	165	154	164	168	153	159	161	164	200	159	122	170	167	185	144	148	144	173	171	142	139	185	186	172	151	160	159	170	154	173	156	169	160	143	155	196	174	163	138	171	147	160	159	157	172	178	155	154	170	177	138	186	166	150	166	190	149	141	175	168	163	155	156	163	189	140	148	146	177	156	166	147	167	144	171	166	178	166	150	170	180	163	177	158	168	139	146	156	156	156	166	162	164	159	172	183	156	158	151	163	154	187	150	146	151	153	148	146	165	160	159	157	170	164	137	155	153	159	167	173	160	145	176	145	180	151	137	159	177	153	129	143	158	158	132	165	162	166	161	156	158	170	165	182	172	162	176	171	137	156	175	149	165	163	172	127	155	167	149	155	175	168	151	148	169	166	164	163	151	151	162	149	141	158	146	176	170	164	173	182	173	149	151	155	166	160	152	180	156	172	131	183	166	170	179	161	155	139	136	147	158	158	163	161	139	166	165	168	179	171	159	151	171	180	163	164	162	173	145	195	151	134	168	166	165	142	187	156	175	137	174	154	163	164	156	160	146	165	193	171	164	157	146	169	152	153	159	161	167	139	147	172	150	155	172	140	149	135	158	180	170	148	179	168	154	146	173	162	171	148	178	161	135	167	179	165	148	151	142	156	166	164	153	169	170	148	178	156	158	164	177	149	141	170	160	158	135	155	177	165	164	165	156	170	173	155	163	157	164	150	161	138	153	149	159	170	145	167	167	159	167	167	148	148	156	157	161	169	148	162	183	163	172	159	147	175	146	143	150	165	156	146	164	191	144	132	169	156	160	173	157	157	159	173	169	177	166	170	140	182	130	157	156	164	161	167	157	147	172	165	171	171	156	163	149	168	162	188	179	160	163	162	152	136	153	138	168	164	159	154	181	154	173	194	154	174	164	154	164	163	168	150	185	166	149	148	159	181	157	158	148	144	142	177	172	158	171	176	164	168	149	171	169	168	145	150
8265	997	1877	2052	1690	1462	1181	1020	919	783	766	686	643	655	574	614	563	557	559	489	519	486	485	492	474	502	493	416	519	446	466	478	459	469	443	518	447	455	447	420	427	400	461	482	427	449	451	428	426	454	452	457	417	418	476	459	456	476	448	393	394	428	414	427	420	456	449	418	382	422	416	447	426	426	419	384	435	415	443	412	447	463	436	419	432	450	431	452	417	427	440	432	398	422	449	398	393	409	444	462	451	408	464	424	404	413	411	416	413	408	420	430	429	457	423	392	438	430	421	402	419	437	439	424	429	436	414	451	408	403	435	405	412	453	454	415	425	454	412	452	420	406	440	417	428	461	438	411	422	437	375	429	404	415	432	434	436	454	467	434	427	419	426	406	435	462	417	427	441	423	404	434	418	451	382	439	444	414	445	408	427	417	401	411	433	450	414	412	447	453	434	437	418	452	409	401	444	421	422	417	424	444	439	421	416	459	395	451	453	433	421	436	410	435	443	407	399	420	441	442	419	399	404	446	436	431	425	388	447	424	388	424	374	410	462	467	463	463	467	433	414	443	437	449	448	415	443	402	435	419	425	396	415	450	422	424	434	421	421	447	442	412	425	453	400	490	443	453	431	375	435	414	446	440	462	407	430	429	417	457	408	395	405	440	427	439	466	401	391	447	422	388	393	459	426	417	418	409	430	441	405	431	419	397	431	393	391	418	406	451	425	415	407	425	389	417	456	422	457	436	427	437	435	385	474	401	413	421	443	414	426	429	409	395	410	439	406	423	421	433	456	416	415	441	401	394	456	417	422	405	453	463	453	401	479	451	436	414	409	425	457	402	444	413	441	441	362	409	432	400	448	419	431	414	434	454	488	410	424	421	428	435	442	449	422	414	426	410	449	433	438	415	446	440	456	437	445	427	417	401	437	406	412	468	419	418	403	408	417	396	451	460	439	383	442	403	409	405	416	408	395	427	429	408	427	412	413	429	460	392	423	381	446	437	436	428	437	462	447	399	443	460	431	450	442	482	437	413	435	410	408	454	437	381	414	443	447	428	427	435	420	434	444	426	463	404	420	438	448	382	427	412	466	385	431	412	424	451	438	410	399	425	420	427	434	448	418	428	434	437	428	404	413	408	442	466	439	442	422	444	421	455	413	425	427	443	440	435	453	443	434	438	416	428	474	418	435	417	470	442	449	453	442	412	443	452	438	435	438	423	388	439	417	440	420	455	455	431	438	384	440	409	414	431	398	418	441	444	411	410	453	412	414	416	429	427	433	393	452	447	422	385	417	429	428	404	399	454	440	438	405	422	394	429	393	394	402	426	438	439	417	427	462	439	410	391	401	421	438	447	401	441	440	407	457	427	390	423	437	420	435	424	462	438	436	415	468	446	439	393	402	413	441	411	435	416	430	433	396	424	435	386	416	441	412	441	427	431	440	412	468	423	440	427	407	413	445	452	418	440	387	417	407	419	392	400	446	435	447	404	422	427	410	448	433	478	443	443	408	433	437	423	407	434	491	431	445	442	430	444	422	411	402	369	427	396	453	433	409	429	427	422	456	404	439	435	496	426	420	458	441	451	418	442	446	443	434	417	436	402	420	417	409	423	380	436	456	445	458	439	441	446	434	428	431	444	414	393	436	407	422	483	424	413	475	436	419	445	427	447	405	403	422	413	436	407	413	400	431	421	397	446	436	454	406	388	437	442	439	422	444	400	418	410	421	435	405	417	422	436	407	438	436	420	412	433	435	409	401	443	455	442	467	447	438	405	432	433	415	394	443	428	400	382	421	460	415	410	413	397	400	404	400	400	432	390	383	452	413	419	417	419	457	410	473	397	408	424	444	397	435	428	472	413	439	429	429	416	424	421	388	423	386	448	414	402	423	415	445	422	406	416	441	446	432	397	388	427	366	400	432	425	413	416	433	434	411	409	472	430	429	416	410	443	441	432	449	439	407	400	403	452	433	402	441	401	453	453	412	413	401	398	413	427	411	407	417	433	410	396	481	426	408	432	427	414	418	409	422	434	415	392	437	393	436	451	433	412	441	399	437	423	401	472	453	412	415	436	410	431	400	395	456	425	398	447	420	441	424	407	418	441	411	448	409	433	414	429	434	382	453	418	444	431	423	417	435	447	408	410	426	419	381	439	428	410	434	384	433	424	415	453	438	424	418	433	419	427	420	450	412	456	414	403	434	401	430	445	433	414	414	443	380	435	457	434	405	413	440	464	433	440	433	390	438	451	436	454	372	417	454	423	443	435	417	447	410	423	421	432	434	424	388	428	389	418	418	411	429	431	411	418	411	431	385	440	404	441	423	388	396	460	392	406	394	449	403	397	447	404	452	429	412	410	413	406	423	445	462	459	438	387	417	394	453	417	422	416	421	392	425	434	395	454	396	410	416	407	407	413	409	440	420	419	443	421	425	458	473	410	422	436	429	423	432	431	419	402	423	404	425	404	440	433	430	455	422	445	423	426	454	408	405	413	438	418	434	392	448	422	387	407	392	418	437	413	458	417	410	435	399	474	410	426	446	428	440	430	443	454	423	390	437	426	466	413	410	446	421	443	407	444	434	447	407	419	396	428	454	443	436	419	419	396	424	444	431	466	401	439	401	418	401	426	422	428	438	458	439	411	424	436	403	411	392	428	394	439	448	436	408	464	432	425	454	421	438	421	413	434	455	418	459	408	410	396	436	430	404	392	422	444	426	454	430	461	438	412	416	398	428	424	424	436	408	400	433	475	422	386	415	424	425	430	416	423	420	428	409	431	435	451	421	424	372	414	414	399	400	423	416	440	451	420	413	475	409	420	432	438	424	408	407	441	396	442	418	460	442	405	424	447	448	396	422	416	407	425	383	392	399	429	400	447	395	401	393	446	427	428	436	427	418	431	457	448	410	426	458	417	422	447	413	413	417	457	438	472	424	451	431	449	440	421	415	427	446	489	391	431	430	390	462	401	387	470	394	416	471	414	434	414	428	426	402	423	453	419	481	406	437	386	423	420	432	450	418	421	386	398	404	413	403	436	429	418	414	451	425	455	391	416	399	388	431	383	425	434	446	438	454	442	419	447	442	429	466	453	405	412	417	460	414	445	434	424	440	408	416	422	447	430	415	451	440	435	460	447	427	405	414	428	415	411	447	413	418	390	419	453	405	418	414	421	444	427	434	420	443	415	459	414	440	414	434	418	429	444	446	423	391	433	426	430	437	448	430	454	438	422	446	420	408	407	428	448	450	418	385	410	375	419	443	395	401	453	417	396	401	413	410	431	468	405	393	426	416	454	391	397	448	423	453	410	434	422	430	413	396	424	473	432	426	415	433	430	435	438	409	401	421	413	436	415	422	433	437	426	421	436	434	405	459	445	425	444	432	414	424	444	403	414	410	392	420	395	449	443	425	410	404	449	405	448	419	422	419	459	448	451	457	408	410	426	414	459	442	435	422	404	417	389	409	451	409	426	412	431	461	421	434	430	409	432	412	395
2012	435	398	411	386	368	402	448	398	383	418	381	416	426	441	408	431	384	417	385	385	436	435	440	409	400	382	357	402	441	390	388	388	418	415	397	344	374	365	368	396	375	361	400	419	390	382	383	430	406	380	352	403	358	373	381	414	394	412	415	411	425	403	385	416	393	419	398	371	408	397	398	378	397	372	387	389	419	398	353	396	357	350	366	344	369	383	410	404	450	397	402	384	414	409	386	360	395	385	389	407	429	383	420	398	422	383	379	373	397	347	379	410	421	428	391	380	388	403	368	395	380	393	369	375	433	391	420	377	394	380	393	418	368	439	386	377	377	401	430	388	384	423	423	397	403	395	397	380	383	377	397	374	382	397	411	407	350	415	405	388	393	413	438	419	364	386	410	438	411	377	343	410	367	353	379	377	379	382	387	376	356	403	378	386	381	384	399	384	385	419	386	413	377	358	375	397	370	410	419	392	357	400	419	403	388	429	420	399	397	397	445	385	402	409	364	368	405	406	404	408	417	376	431	386	401	380	392	385	406	431	392	393	429	398	369	405	406	359	360	346	382	361	385	372	401	426	404	384	402	366	355	387	416	379	369	412	368	375	412	385	409	418	403	426	374	398	378	400	419	392	363	400	414	393	401	426	347	423	368	413	416	405	390	355	379	401	353	396	386	365	418	374	375	436	386	421	388	390	427	369	377	395	382	397	405	413	396	385	396	385	349	416	407	394	413	369	412	380	384	421	383	404	401	371	353	391	366	389	389	425	412	411	428	424	390	416	400	397	379	386	394	382	385	397	401	396	410	450	403	391	394	363	391	403	384	413	397	410	357	384	362	466	386	361	410	426	370	403	401	388	394	386	367	386	361	423	396	376	422	397	435	380	347	403	410	374	396	367	403	362	411	413	399	396	402	414	369	389	373	417	373	385	394	404	365	392	401	429	365	392	398	401	433	395	397	381	395	378	357	391	392	391	433	380	408	414	388	395	402	367	396	411	387	397	433	387	426	399	386	413	377	362	407	344	364	386	404	382	380	373	409	427	417	388	383	415	403	379	399	373	366	372	380	394	399	374	438	397	411	395	392	375	400	360	370	372	372	371	422	446	367	352	389	395	395	364	391	392	386	366	354	334	400	355	380	381	388	369	386	401	418	391	399	402	391	428	394	444	410	395	418	388	397	369	394	383	395	374	335	379	384	401	415	386	359	372	341	383	431	425	373	421	427	353	377	386	386	394	370	396	407	388	373	384	405	353	417	407	409	365	385	366	392	406	355	367	406	420	367	390	396	398	410	387	366	391	347	419	391	410	396	437	393	425	393	401	378	388	381	418	384	365	351	376	404	402	404	423	427	385	398	411	402	373	405	349	395	443	357	395	394	383	384	389	401	414	406	395	406	412	385	422	373	406	391	380	384	371	434	441	381	370	396	400	370	370	397	343	408	347	391	355	390	409	401	418	381	414	394	409	356	398	398	398	420	410	427	405	378	342	367	409	372	390	361	441	389	334	384	427	405	410	411	426	429	400	384	364	397	388	402	393	401	393	406	412	401	415	413	373	413	402	367	392	389	397	387	411	419	393	370	389	393	402	348	412	361	381	418	387	399	381	421	389	376	381	401	383	404	425	346	411	405	399	417	401	399	402	423	394	354	407	418	422	399	392	412	389	401	389	416	440	388	418	421	390	354	346	376	384	390	386	387	376	408	383	422	383	406	390	401	389	386	400	362	388	418	394	332	414	402	384	409	403	399	391	386	367	363	380	387	391	400	438	365	376	426	412	422	410	381	401	383	419	387	362	420	385	416	383	385	418	383	375	399	386	397	409	422	397	411	407	409	416	367	365	381	433	392	372	405	398	372	415	396	428	418	390	383	378	369	364	397	374	394	376	407	398	394	410	362	394	371	406	385	376	430	379	405	364	428	334	389	390	376	351	406	367	362	384	407	411	357	397	379	387	396	400	395	409	436	403	400	372	391	416	387	431	349	387	374	397	401	397	372	398	383	400	446	406	367	362	372	370	371	423	424	417	400	381	424	355	388	382	399	404	394	391	386	398	396	389	379	417	389	375	394	380	378	400	385	404	421	372	379	435	403	389	394	387	347	417	401	402	358	401	388	370	395	365	408	419	380	403	416	410	394	391	393	392	387	408	401	396	393	392	413	409	401	381	394	392	425	394	416	383	397	394	386	387	403	371	398	400	412	404	378	374	380	416	365	377	406	378	406	379	407	410	387	419	429	447	399	388	388	397	376	418	395	424	394	419	405	448	381	369	447	378	420	389	424	403	373	404	369	378	368	387	395	418	388	404	372	419	372	426	409	384	421	420	398	371	348	396	399	446	394	378	380	396	364	392	413	386	413	400	394	394	419	424	400	367	367	406	405	418	386	388	390	390	405	381	451	410	366	406	408	365	402	406	389	425	378	389	390	416	414	396	345	355	417	412	414	401	412	378	419	388	351	403	376	388	391	379	403	408	383	385	401	377	372	408	381	412	384	352	379	370	408	368	408	406	400	336	376	395	387	377	385	422	381	377	380	379	417	426	402	388	387	388	400	420	411	444	413	375	387	379	379	382	380	423	415	345	405	391	403	414	415	419	380	358	403	433	378	388	373	410	386	402	352	419	374	400	435	394	398	417	425	362	399	406	363	415	436	377	410	394	389	394	355	436	384	373	397	414	401	393	401	389	425	374	397	405	380	359	407	407	419	384	388	383	374	406	397	396	392	381	417	406	384	420	382	391	375	402	394	364	386	392	374	387	414	418	394	375	432	439	384	370	393	391	412	414	341	375	388	404	413	397	380	421	420	410	400	392	401	415	364	395	388	369	397	398	388	400	387	389	384	409	366	389	413	373	406	440	385	428	423	380	403	371	388	402	376	381	373	390	402	426	420	392	431	400	366	398	364	468	400	376	389	420	356	413	381	423	353	399	394	417	385	431	363	387	383	449	395	389	390	381	418	396	407	402	386	389	423	367	349	386	391	379	363	377	420	405	394	366	402	427	381	394	391	372	374	366	403	408	407	432	402	415	387	418	399	455	437	417	394	371	411	428	355	365	442	407	382	424	413	379	385	390	398	414	409	388	392	365	383	373	364	375	424	398	425	445	400	369	395	418	398	392	371	414	400	357	404	402	379	400	412	371	396	403	413	380	394	373	389	423	420	414	383	383	387	444	408	385	380	382	375	386	396	392	394	437	400	385	407	434	389	351	406	413	433	370	395	390	393	378	404	371	378	373	409	391	423	367	394	393	400	392	421	380	357	453	397	381	405	394	381	408	400	385	410	344	391	398	394	367	379	425	419	379	388	408	427	415	388	388	411	401	372	419	391	388	407	407	429	399	424	434	407	391	437	416	420	438	393	373	391	419	396	416	398	377	418	397	400	420	404	400	388	354	396	378	386	397	388	394	386	361	331	403	425	373	364	385	370	390	408	400	383	435	405	422	413	383	395	377	386	430	394	411	373	427	429	426	404	419	377	419	418	388	391
2574	913	885	912	921	916	862	854	887	860	875	871	895	874	842	904	838	898	866	899	876	832	870	861	873	838	945	859	827	858	836	836	868	842	870	897	868	811	885	832	847	841	900	798	874	885	877	862	888	883	895	822	876	837	881	902	843	873	909	889	869	818	834	845	869	834	891	867	887	853	915	882	842	847	899	859	860	864	917	861	851	818	863	896	859	932	821	844	825	876	874	893	858	857	859	881	850	873	852	828	851	842	865	877	846	878	859	859	868	827	904	806	841	914	848	883	858	858	870	831	871	835	850	879	843	874	857	803	821	857	900	837	825	864	828	854	919	839	853	871	874	813	918	824	810	840	802	859	858	845	840	900	843	926	881	823	845	815	851	927	872	863	889	824	898	850	920	891	841	854	899	853	897	871	865	842	901	836	844	891	899	854	862	883	872	848	887	848	838	849	871	795	844	804	922	861	848	882	851	873	900	810	850	884	856	842	854	881	888	821	828	869	899	899	861	853	863	879	860	845	819	852	886	793	886	854	864	891	876	872	835	867	845	850	832	841	882	847	843	913	878	833	821	851	862	824	874	874	823	880	884	856	861	856	895	850	851	874	884	861	855	821	883	885	885	867	880	807	868	888	870	853	855	841	857	879	924	899	809	798	879	859	953	832	837	839	811	777	907	876	879	836	921	817	871	828	862	870	841	825	845	881	880	829	889	882	861	809	830	891	843	844	851	864	855	909	903	865	852	913	852	872	821	908	870	828	866	838	835	856	877	835	833	849	849	849	870	839	831	876	903	875	847	843	868	863	855	866	834	874	864	875	836	835	851	881	833	828	901	851	882	881	862	853	873	877	864	836	888	866	876	855	827	875	890	903	869	844	900	838	864	921	883	895	827	882	891	891	885	848	860	831	864	860	822	890	870	876	837	852	864	866	917	838	875	912	877	870	854	856	843	882	890	861	850	893	889	870	860	845	861	895	839	828	873	911	857	835	905	834	815	844	884	920	902	863	839	884	833	888	880	847	839	843	886	952	852	845	884	868	846	850	865	954	858	814	903	864	805	902	847	878	813	881	836	865	856	900	841	919	820	859	862	842	870	899	864	818	821	835	900	882	881	864	857	844	859	854	867	871	862	810	868	857	829	875	873	860	852	871	877	836	883	855	861	871	848	863	806	823	850	800	895	859	872	871	930	859	889	878	895	857	865	865	813	843	843	837	835	894	879	849	802	866	856	826	796	863	856	894	884	845	815	832	866	868	866	847	872	823	876	834	843	870	828	874	869	891	846	881	874	882	855	849	883	870	822	834	868	825	871	837	824	857	898	785	818	884	886	854	891	882	868	866	861	848	908	895	855	824	857	855	878	851	856	887	874	832	855	868	833	850	901	857	869	830	893	868	909	881	891	834	864	893	857	887	867	893	900	866	842	891	842	812	849	898	821	849	918	839	873	865	865	920	821	850	860	848	821	855	884	879	840	857	856	829	871	871	833	857	892	891	865	865	852	888	865	874	832	905	891	867	855	899	895	873	881	867	831	873	873	889	851	802	869	898	877	895	897	888	847	855	830	907	868	858	891	850	868	869	875	828	848	872	890	868	842	864	893	869	866	846	927	853	853	873	844	865	883	890	854	857	841	889	817	863	839	870	835	826	887	851	861	854	885	832	831	848	812	877	823	831	892	899	854	888	882	875	824	858	919	881	838	808	854	898	915	874	882	860	835	866	918	851	823	891	847	844	858	895	906	830	847	879	931	872	851	893	864	794	868	850	882	821	882	881	902	821	900	866	869	892	810	904	864	835	861	872	917	849	843	886	859	820	878	832	896	799	809	891	799	891	813	829	870	878	858	879	830	877	833	879	895	855	901	849	914	939	799	865	868	867	923	850	859	822	886	853	894	872	875	925	876	839	847	814	825	897	898	813	850	898	830	870	848	854	867	900	873	830	843	876	915	909	866	892	873	869	794	913	889	884	859	849	849	864	865	896	821	884	844	879	831	864	891	836	849	837	854	829	816	857	833	850	833	902	893	880	869	905	886	833	843	876	825	888	890	864	834	869	833	859	949	871	870	878	858	887	857	822	825	882	870	861	847	837	856	884	838	852	897	854	842	861	928	892	833	855	842	834	852	876	898	869	848	833	812	837	906	820	874	828	849	884	845	897	891	873	851	869	846	891	891	843	858	836	935	868	838	857	850	868	813	851	877	857	853	861	902	831	853	844	842	822	851	842	848	880	848	872	843	868	905	928	909	874	883	848	897	881	799	836	904	875	845	850	878	833	851	826	860	895	867	889	907	863	869	869	850	885	884	884	852	865	849	831	833	902	864	837	881	886	878	894	878	814	814	895	844	854	826	893	820	863	852	831	820	847	947	835	882	809	832	861	879	832	878	830	838	869	804	835	899	879	876	899	865	847	878	805	908	812	871	809	878	852	897	850	851	856	842	806	819	859	872	883	836	766	836	855	860	892	858	849	839	854	830	854	846	872	863	883	850	880	855	820	865	889	872	879	861	866	847	890	848	855	820	883	894	870	857	841	855	825	874	875	852	829	906	856	892	823	873	840	883	864	886	831	842	869	883	848	906	876	814	856	873	828	879	875	859	871	906	882	841	857	879	847	897	854	930	833	883	928	910	862	889	872	842	867	887	884	862	808	864	894	798	872	875	872	825	865	860	899	888	885	847	873	923	878	815	813	876	867	833	839	860	892	864	857	881	865	825	774	932	843	917	890	806	826	872	871	828	870	873	919	870	885	863	831	943	836	824	898	910	881	872	834	851	904	890	813	882	906	856	903	847	835	867	876	892	879	865	871	844	862	854	881	890	860	842	876	896	844	825	827	854	873	855	883	870	852	848	827	839	831	882	761	849	841	867	881	869	866	869	864	836	873	890	843	902	890	848	849	820	867	842	916	846	821	846	825	883	877	843	906	851	875	896	869	865	847	904	877	907	838	819	861	846	865	889	860	832	876	835	861	838	880	848	873	849	858	868	865	847	814	833	876	894	883	888	905	868	876	848	857	845	836	870	864	869	881	842	861	900	874	857	851	806	865	871	839	870	848	816	854	891	906	819	857	840	884	874	876	898	885	829	816	914	910	905	816	911	852	872	900	896	819	805	888	878	834	848	879	880	896	886	821	823	878	835	895	921	843	898	870	846	847	801	854	894	867	889	891	898	887	896	798	905	827	881	889	876	850	880	840	924	858	835	849	850	856	810	865	886	862	915	810	886	841	843	858	834	860	850	840	900	822	831	873	902	828	895	826	828	917	871	936	816	843	930	898	842	872	864	865	856	873	944	894	842	871	885	934	810	885	910	864	824	825	888	922	864	862	852	842	853	905	818	876	916	829	918	887	878	799	823	858	871	854	884	855	873	861	843	888	807	861	832	812	864	875	849	813	867	854	880	818	873	797	856	921	828	823	869	838	889	904	812	863	850	919	874	877	883	840	834	855	803	833	907	887	904	892	880	839	863	850	882	838	826	898	820	833	871	828
7867	458	534	417	386	278	269	221	228	227	229	205	224	196	192	220	197	198	183	196	193	218	190	150	194	180	185	214	195	213	177	204	216	191	193	186	187	168	179	204	188	199	171	214	182	197	186	179	187	193	177	197	225	205	194	216	211	203	198	200	205	235	194	196	184	173	191	198	200	204	184	197	216	161	204	192	180	213	195	208	177	220	215	209	180	206	179	195	182	212	199	196	190	165	170	199	164	160	203	211	188	205	191	162	182	177	186	181	208	225	182	185	195	201	177	193	178	180	222	189	178	192	181	207	186	176	202	189	202	192	205	191	168	181	197	177	212	202	175	186	192	198	196	204	180	207	193	189	211	168	190	189	204	168	207	180	183	190	189	185	210	199	191	175	220	186	186	187	173	169	181	171	196	176	193	202	178	209	207	212	177	222	189	182	199	185	183	209	187	192	192	207	192	187	182	173	185	176	192	178	197	196	173	189	185	227	187	189	178	185	175	167	211	234	186	214	196	185	180	192	192	207	177	179	198	195	195	201	193	186	192	185	197	192	205	172	187	174	228	194	157	206	184	157	219	193	174	157	193	174	176	181	197	186	215	212	196	184	190	197	171	195	199	195	172	169	182	156	206	197	181	196	214	195	198	208	192	198	206	209	182	226	205	193	174	200	182	205	220	191	192	201	178	184	208	193	192	182	188	199	213	182	176	193	188	203	195	180	182	187	203	174	191	179	205	193	189	180	188	189	252	183	178	198	203	194	184	203	213	204	189	192	182	190	198	196	176	192	206	167	177	161	163	172	206	160	207	190	191	178	187	205	179	179	180	191	195	207	170	162	179	163	196	182	174	202	186	183	179	193	202	194	211	187	206	175	182	173	184	196	177	224	201	189	201	198	172	195	184	222	200	194	197	166	177	206	217	186	190	178	173	198	174	178	184	220	167	174	204	176	171	169	196	193	182	212	188	200	197	191	184	191	196	214	216	182	190	190	179	200	181	198	196	197	189	201	205	179	190	205	184	192	171	202	214	176	158	187	219	198	190	192	170	185	199	195	169	214	204	173	193	198	184	202	189	211	181	169	180	190	219	195	175	185	176	184	205	232	233	193	192	193	174	182	171	191	175	169	201	213	186	173	214	184	182	211	185	202	191	193	216	202	195	196	199	200	190	182	172	188	196	208	208	192	200	192	201	191	171	175	199	193	196	189	177	187	148	209	147	194	179	178	181	164	205	198	192	201	192	162	200	204	179	175	170	180	178	178	168	201	164	199	191	204	204	200	179	179	163	204	192	206	193	193	208	208	194	198	211	195	190	187	173	184	192	189	183	189	193	198	196	171	192	230	174	181	201	187	228	183	206	203	195	185	196	185	194	192	183	194	180	191	203	210	222	190	189	177	176	230	188	179	194	187	205	185	215	184	180	212	217	211	198	184	198	179	186	209	204	188	186	220	183	170	189	159	188	203	205	180	173	180	201	230	178	208	193	209	176	202	174	198	219	212	214	198	193	209	196	195	166	195	170	194	170	187	185	176	178	162	213	188	200	206	181	206	194	203	191	195	179	178	159	182	201	219	183	180	204	201	210	183	187	182	191	160	194	182	193	172	183	178	202	215	181	166	205	173	181	197	191	193	181	182	208	176	174	162	165	188	196	215	176	172	200	171	188	201	159	189	178	212	202	193	194	174	180	182	206	161	203	227	189	194	193	189	168	199	196	200	184	181	166	191	186	214	194	198	185	167	185	185	184	195	185	201	194	200	224	174	211	175	221	210	200	166	190	180	194	204	183	184	177	214	174	184	185	179	185	188	197	167	191	190	210	209	186	185	167	169	177	229	192	193	204	193	206	193	187	212	185	212	208	201	198	201	221	192	205	204	198	187	183	190	194	189	180	193	194	179	179	185	191	189	197	198	196	165	202	170	220	204	197	167	196	211	190	192	193	216	210	176	206	172	204	165	244	179	209	201	221	176	188	176	197	176	204	202	197	167	190	205	179	201	219	176	194	194	201	171	188	187	172	196	181	176	204	170	185	158	168	194	191	193	191	185	181	185	170	206	198	188	196	200	185	197	189	193	180	189	217	192	163	210	195	201	192	176	194	212	202	188	195	225	194	182	187	185	178	226	205	163	204	178	209	183	191	182	176	164	174	189	177	193	186	239	189	199	163	189	200	208	173	195	187	211	188	189	201	182	190	196	163	197	183	166	193	181	184	190	196	208	219	200	181	206	199	192	213	173	208	201	188	175	206	171	215	165	159	182	212	207	197	207	174	199	224	197	190	179	198	209	171	191	195	200	190	169	194	185	177	184	170	199	180	164	197	217	181	198	183	182	208	201	205	201	192	197	179	213	173	186	195	203	191	183	185	180	197	200	192	204	189	177	214	188	174	182	174	169	172	185	214	213	181	219	212	217	180	175	166	199	223	201	183	209	191	195	179	201	189	217	190	199	186	220	174	168	203	169	182	204	234	195	186	200	174	176	189	192	201	187	171	170	211	218	189	183	184	174	218	196	175	201	209	183	175	184	187	193	192	157	198	209	182	196	201	195	195	196	181	174	188	184	200	200	215	197	181	202	213	192	197	184	166	202	177	197	199	166	209	198	185	167	196	222	185	200	183	185	153	200	177	192	203	198	194	168	183	179	178	187	199	165	213	183	198	181	186	195	176	189	214	192	200	179	199	160	192	210	209	202	186	200	206	158	170	205	164	191	172	203	163	176	196	186	212	186	194	205	192	183	191	203	181	206	173	161	171	199	204	192	193	193	200	186	205	184	169	167	177	202	190	198	197	187	167	166	206	201	197	189	214	187	180	184	198	185	206	199	191	199	175	163	188	199	178	200	178	182	209	194	192	178	181	193	190	216	198	182	193	203	203	195	215	199	201	186	193	202	180	213	198	176	192	201	185	182	211	185	187	169	200	189	175	203	194	172	176	173	194	168	192	169	183	199	209	199	207	175	186	173	176	172	199	196	186	194	189	185	198	189	185	170	213	178	199	170	189	197	180	185	171	197	180	186	186	179	192	176	165	200	180	178	198	189	191	183	180	177	210	198	196	190	177	191	175	189	191	186	169	186	197	188	220	190	194	172	212	175	202	183	198	204	177	231	198	204	192	191	175	184	195	205	201	210	173	199	188	216	181	215	180	188	186	212	152	196	181	220	185	174	216	203	192	188	191	202	195	202	179	159	175	198	233	183	176	205	160	218	182	179	173	186	195	213	206	198	185	197	199	182	181	189	203	187	206	189	214	188	172	169	193	196	181	182	194	193	183	214	176	208	198	203	165	174	198	192	199	172	176	165	199	213	182	182	174	201	198	202	193	200	204	186	176	201	221	217	155	185	180	190	201	161	176	175	199	180	208	205	193	183	184	154	190	182	162	198	197	170	164	191	191	149	166	161	198	202	197	191	169	185	182	206	174	176	184	188	193	186	198	176	190	202	190	203	155	178	197	194	203	178	203	220	215	200	176	180	179	185	199	163	187	198	188	197
6512	722	1102	1246	1188	956	764	711	675	646	629	582	570	550	539	533	523	513	515	484	475	492	476	484	468	461	491	480	494	476	459	486	464	482	447	448	450	478	468	457	484	480	498	473	457	467	481	444	461	474	466	466	461	499	477	500	456	469	463	428	448	445	504	442	470	432	421	492	468	480	457	448	497	421	443	486	462	497	452	426	466	467	455	465	432	439	486	469	471	459	420	454	447	461	486	462	443	415	461	467	506	461	459	421	479	468	446	481	482	475	470	428	441	419	469	477	432	430	403	477	435	491	461	484	433	448	435	473	496	428	469	464	446	490	475	482	457	484	450	461	444	459	404	464	455	449	456	477	476	481	423	451	428	439	415	443	437	485	467	439	483	489	450	430	424	415	442	439	478	447	463	441	410	425	449	477	435	466	426	433	442	476	418	428	465	452	467	454	455	478	418	490	457	454	433	478	454	428	486	432	457	458	454	429	469	466	451	473	433	427	470	458	457	482	493	466	488	429	483	469	489	429	432	433	455	433	437	451	460	429	462	446	443	481	434	449	431	454	475	493	454	466	444	447	464	430	458	450	477	461	460	436	430	420	466	473	418	452	448	412	431	466	487	462	487	455	432	475	458	433	477	462	473	456	461	472	450	473	449	458	473	454	419	486	445	442	482	472	488	456	445	475	469	444	416	445	473	451	456	451	484	473	447	462	429	453	461	417	453	460	452	435	414	436	474	460	494	466	470	461	459	448	483	463	441	437	466	449	438	454	447	448	486	469	424	447	469	468	443	472	486	446	412	443	455	410	452	468	460	457	468	451	452	436	462	440	430	466	414	433	449	438	414	443	476	463	460	432	439	479	447	449	477	451	455	393	459	477	436	437	468	458	446	423	441	516	475	448	457	474	464	465	411	426	431	462	459	419	459	458	478	448	484	455	435	434	387	468	441	466	486	442	417	459	460	496	480	418	425	444	458	460	415	454	425	440	444	405	458	423	447	468	434	471	502	464	484	436	440	448	492	456	423	454	471	480	482	433	474	451	493	422	477	463	424	485	436	429	443	494	415	501	450	441	429	447	455	463	442	453	483	452	510	419	461	408	436	458	479	468	449	442	441	490	461	456	450	480	451	487	439	432	471	429	481	460	460	496	448	478	498	441	470	441	479	454	459	488	462	454	472	457	429	451	450	452	443	458	475	505	437	451	471	472	455	472	424	455	496	501	480	422	419	445	443	434	467	461	486	462	468	451	479	457	486	454	453	412	451	459	438	489	448	458	427	490	430	453	486	460	449	437	456	438	467	482	473	452	428	481	456	445	457	459	465	462	420	463	487	444	474	447	436	447	496	447	472	439	461	449	458	450	484	446	447	494	440	460	432	447	484	449	459	415	462	446	479	422	467	459	487	441	442	508	475	476	447	451	447	471	475	467	439	470	499	437	460	456	465	437	440	429	438	455	447	456	465	426	453	492	450	491	471	459	436	448	443	420	440	449	448	447	450	469	467	422	455	459	488	483	457	452	394	466	451	494	466	460	444	466	454	432	427	473	430	421	451	405	456	425	441	396	473	445	444	434	452	459	461	481	474	487	434	449	436	447	463	474	472	472	472	461	460	498	424	435	464	466	456	440	457	446	484	467	430	462	489	432	459	459	466	449	425	476	468	447	469	471	468	445	494	466	476	438	465	454	474	472	463	466	433	448	459	455	468	470	469	473	467	434	464	427	460	448	451	465	447	477	442	446	468	456	450	517	426	471	463	436	453	450	464	485	457	443	463	455	445	467	462	429	442	480	431	424	475	468	457	441	445	425	479	468	483	462	476	455	430	459	443	451	463	432	391	442	420	448	456	439	464	446	446	438	418	465	449	477	469	440	449	457	486	467	465	477	442	482	492	449	483	500	444	455	446	473	474	458	475	468	476	462	447	499	410	469	438	517	478	443	471	432	440	469	427	419	443	472	423	485	458	442	452	467	463	478	451	500	447	455	424	443	437	495	450	453	442	433	437	457	433	463	511	444	446	468	511	470	448	442	462	469	451	467	443	464	491	449	457	479	430	467	426	479	449	458	459	465	441	453	461	472	443	445	468	459	466	408	485	443	477	451	453	470	425	448	457	484	445	469	477	459	510	425	444	464	445	439	477	453	489	442	482	489	438	434	456	518	442	525	491	425	485	411	441	471	444	477	447	442	454	446	454	447	455	434	469	490	452	455	453	446	428	452	464	498	473	432	439	454	465	413	446	440	472	425	439	496	469	453	462	461	453	474	458	443	441	446	461	431	496	451	446	452	456	459	486	467	457	443	449	428	451	435	431	476	452	452	426	468	438	475	481	441	442	463	451	421	474	458	464	489	472	473	402	458	466	460	442	430	410	464	445	450	457	431	455	459	446	450	459	463	473	464	435	462	418	460	442	438	475	442	439	424	449	454	493	440	462	447	451	490	463	494	469	484	448	448	442	467	429	472	485	446	465	443	449	430	449	466	477	442	466	427	468	457	429	500	459	456	438	461	467	449	475	448	436	441	474	444	456	480	464	417	478	450	449	443	469	422	480	454	397	444	442	438	484	487	427	445	462	479	513	460	486	441	436	457	473	416	471	416	455	483	473	452	451	472	470	429	443	484	440	431	429	487	459	473	478	415	434	455	418	466	491	455	458	443	455	387	470	456	476	480	455	469	462	456	465	471	486	466	466	440	467	462	454	408	468	429	450	459	457	455	458	441	471	425	452	456	476	449	455	453	466	463	448	467	441	467	450	488	463	439	466	456	430	488	467	414	474	427	468	456	459	448	426	467	442	464	428	446	437	466	431	463	457	460	487	457	473	477	457	437	470	446	488	462	465	476	451	450	440	487	450	464	432	438	464	454	427	463	415	415	440	433	468	436	502	472	471	450	427	459	444	469	435	506	437	419	427	495	450	451	453	467	462	437	462	433	447	480	455	461	442	468	491	409	490	455	440	497	436	450	436	479	499	446	464	410	471	445	499	427	452	486	478	422	511	457	402	437	485	449	447	457	447	435	466	485	475	445	427	455	437	436	447	468	441	455	454	486	468	441	424	477	437	457	485	431	476	417	456	450	501	431	492	441	450	487	466	449	421	477	477	454	440	441	443	488	468	468	458	466	449	458	450	464	480	482	472	468	435	457	458	460	439	443	500	424	459	474	461	480	450	465	445	477	479	473	442	454	482	464	443	431	445	473	457	439	426	490	441	413	437	445	477	463	447	459	444	455	475	421	475	455	476	438	471	450	443	469	448	462	417	461	422	465	449	452	442	465	446	438	438	470	485	430	451	459	486	428	428	474	460	479	429	477	440	467	464	477	453	455	415	459	454	466	440	487	463	476	427	448	458	465	440	423	464	467	456	472	462	514	445	470	461	463	455	442	446	468	485	429	479	463	439	425	402	444	492	455	441	424	473	417	448	471	444	456	464	468	455	460	473	469	465	460	442	455	450	441	425	462	474	419	488	437	467	484	451	459	500	419	457	472	442	493
14502	1112	822	615	468	401	273	243	235	240	209	203	179	203	194	197	176	178	163	184	149	171	180	178	193	166	193	207	161	178	177	184	189	148	154	155	150	163	165	160	168	174	171	183	159	172	176	141	149	139	142	150	152	166	144	149	145	177	161	144	152	146	154	169	146	152	166	144	185	154	154	160	175	133	171	137	137	173	146	150	175	177	151	181	163	137	166	160	156	174	152	161	163	164	161	158	164	159	184	155	182	175	129	170	167	167	180	152	164	152	168	137	146	155	172	168	154	152	166	139	152	146	169	174	172	185	156	160	170	153	172	161	160	136	144	154	159	160	159	146	147	157	158	163	160	184	159	152	140	136	159	182	182	146	165	166	147	164	163	150	165	173	167	160	143	150	184	166	166	166	150	153	160	155	157	155	140	176	168	154	154	131	156	176	166	150	182	158	161	156	171	187	172	184	173	166	179	161	157	154	146	163	165	142	160	173	171	135	155	166	184	156	160	141	162	159	154	168	166	146	144	154	164	165	174	152	165	167	155	159	166	182	181	168	136	139	164	163	147	169	157	156	137	158	165	177	171	144	145	156	133	154	152	171	173	175	156	153	150	145	156	168	167	180	163	182	159	130	145	174	165	155	176	139	148	148	157	163	157	180	164	169	159	154	157	161	151	134	173	146	154	187	154	149	176	164	141	177	146	167	157	126	135	161	130	160	147	146	142	188	161	180	154	179	128	169	135	166	162	178	170	135	163	146	145	162	163	165	173	163	143	142	176	147	178	158	175	181	164	164	170	175	158	154	148	143	161	140	170	155	157	133	172	141	153	152	184	195	168	152	138	168	148	143	150	169	173	163	161	154	143	157	193	168	144	154	170	157	183	149	135	163	150	142	154	142	182	159	158	172	167	183	155	162	142	161	161	138	150	174	150	162	174	177	150	145	154	156	149	160	161	175	151	145	163	188	144	171	153	150	171	167	165	172	154	162	162	159	148	184	157	151	169	165	165	149	157	150	156	155	183	167	160	164	153	140	147	166	168	163	150	161	169	156	140	148	168	152	156	167	152	151	146	136	143	151	170	145	144	171	143	155	147	152	154	158	160	166	145	183	147	178	145	148	148	133	141	169	168	165	177	161	148	172	163	151	164	158	161	155	145	172	167	175	152	151	162	155	153	174	154	154	142	152	173	159	168	181	171	157	174	159	159	177	163	137	164	182	155	142	152	158	152	167	128	141	170	142	155	146	150	173	168	155	204	152	177	149	175	156	141	171	156	164	159	168	157	173	164	148	149	153	169	156	146	163	179	162	169	170	162	168	132	158	152	148	169	136	171	167	165	168	158	166	187	160	187	196	159	160	139	158	156	158	172	145	137	140	168	138	159	174	144	192	156	130	148	155	155	171	156	184	158	170	154	161	157	158	155	158	183	185	173	154	164	149	152	158	144	159	153	152	146	156	158	152	147	146	144	143	148	173	154	143	142	179	148	182	167	132	149	182	137	158	170	158	160	154	148	164	155	150	156	148	147	179	139	159	166	143	178	157	157	160	163	183	160	140	152	192	145	172	181	161	173	167	153	182	169	152	156	154	158	156	149	149	169	140	145	145	147	152	192	139	125	172	139	151	165	161	159	143	165	154	149	180	149	154	159	143	172	149	159	153	149	154	148	154	169	168	155	157	159	158	149	172	183	187	133	152	149	151	141	144	154	168	168	157	144	174	174	160	180	163	154	159	156	160	146	165	167	152	164	145	141	181	152	171	138	145	164	154	162	149	153	166	171	147	146	150	151	164	160	175	174	157	165	187	163	165	140	156	174	180	142	169	147	181	151	166	145	157	134	148	190	197	184	133	159	177	142	166	174	173	150	158	180	159	179	156	161	145	171	154	142	176	179	139	177	151	185	177	180	158	157	172	144	171	165	176	156	165	138	156	156	163	143	168	174	149	180	172	158	168	146	157	153	160	137	156	166	171	202	154	179	174	172	154	176	188	149	136	153	152	158	170	162	168	168	168	170	163	152	177	148	162	152	176	175	155	180	146	151	140	156	151	167	155	169	165	198	139	184	144	162	149	171	143	141	152	166	147	166	163	148	152	147	146	143	156	165	135	170	151	158	152	171	180	154	140	176	169	165	144	148	159	141	151	144	181	151	157	154	160	151	147	169	155	217	162	157	145	161	171	152	179	147	194	147	162	166	132	154	162	142	175	162	183	155	144	168	149	148	197	165	130	163	168	166	161	147	141	140	149	159	149	155	167	157	147	163	173	151	153	167	141	150	149	182	160	150	133	141	156	165	179	157	170	153	160	148	164	188	163	146	161	153	144	129	156	194	162	167	159	139	141	143	161	163	130	136	143	163	170	155	169	168	143	175	163	149	202	175	163	164	137	179	160	157	168	151	176	145	140	161	197	147	164	167	191	141	140	155	150	165	184	170	168	142	150	153	168	172	134	140	142	156	162	172	176	186	148	165	164	180	165	155	148	160	167	144	164	175	175	184	150	155	178	170	165	134	151	141	160	156	180	171	165	137	174	150	149	147	150	158	163	135	160	182	171	128	151	178	171	172	166	150	161	174	192	162	147	183	166	152	177	143	139	149	156	149	162	157	183	168	148	164	142	156	155	147	154	147	161	162	155	173	185	138	153	153	143	150	164	155	152	156	144	153	157	163	134	164	162	191	138	154	172	156	185	164	149	149	160	127	180	149	140	180	161	149	141	169	159	184	162	161	159	145	157	136	166	158	167	156	157	157	154	159	130	174	157	170	153	157	173	137	147	166	153	134	137	164	158	134	181	180	167	150	166	170	164	168	163	168	150	146	146	165	167	163	181	153	187	140	168	158	169	178	172	149	158	163	133	149	156	129	163	175	168	158	142	161	151	179	150	158	164	180	157	173	151	156	173	165	137	140	170	157	155	173	169	131	152	144	159	158	183	150	151	158	158	158	158	151	161	161	180	155	160	143	162	157	148	172	182	149	157	177	179	157	147	175	153	160	162	148	155	151	150	161	165	147	132	161	158	169	151	156	151	153	166	136	143	157	151	133	167	159	158	160	176	170	172	143	163	146	150	166	151	147	172	156	171	153	156	167	167	160	138	168	165	163	166	156	153	159	157	156	136	149	171	143	173	165	137	177	171	157	168	166	167	160	171	132	164	150	176	159	179	167	149	164	144	150	140	158	148	143	158	153	153	173	142	175	162	161	144	159	150	175	160	150	165	135	182	176	178	170	165	145	166	165	168	152	155	169	156	161	154	160	148	160	159	158	160	147	166	146	156	136	148	146	148	142	171	171	180	163	179	157	163	178	167	151	154	144	136	167	156	158	170	165	171	156	141	153	160	159	144	160	163	191	158	152	170	192	153	164	159	176	162	158	191	165	154	142	176	137	155	140	161	163	135	183	162	142	157	143	163	148	163	150	158	158	157	145	166	161	135	175	177	173	163	161	160	153	185	172	153	151	172	166	158	157	142	151	144	154	150	161	175	174	178	150	151
8121	974	1809	1958	1735	1377	1213	1037	876	774	730	711	645	590	595	589	574	526	515	507	548	537	500	463	474	489	470	472	476	493	434	429	463	448	456	465	423	486	450	415	423	420	462	417	439	461	434	455	422	425	446	441	384	440	412	424	416	421	432	391	443	409	444	400	424	448	432	399	420	420	443	416	421	388	412	419	418	459	425	442	412	403	428	430	414	429	409	408	394	431	439	409	398	448	422	415	440	438	422	442	420	455	399	431	386	432	415	428	412	456	414	417	424	405	455	445	439	419	425	437	441	401	449	408	453	409	402	419	451	382	459	408	429	426	433	421	404	422	383	405	453	422	443	416	450	441	392	419	439	425	408	403	426	400	425	437	407	445	446	448	400	431	419	420	431	398	396	457	419	451	431	452	405	428	397	468	416	444	424	401	426	450	425	379	456	442	422	426	412	393	372	441	455	431	392	403	440	392	397	411	422	418	432	401	414	460	412	426	428	408	393	426	404	439	431	391	435	452	391	385	403	427	440	452	426	409	431	425	424	422	426	441	416	432	395	441	430	450	464	410	411	402	441	450	416	435	434	411	442	399	439	398	426	434	398	446	419	446	428	392	396	425	432	460	404	434	400	454	410	450	415	425	408	435	397	403	433	417	451	423	430	450	408	426	403	399	410	420	409	421	411	404	432	436	398	396	434	436	413	397	413	370	425	394	412	441	402	466	403	439	412	441	425	379	447	384	394	415	408	408	414	413	408	423	438	367	433	386	400	394	411	406	463	431	403	431	391	428	427	414	439	394	417	421	447	418	450	415	459	394	385	415	409	404	428	398	437	413	416	417	429	399	408	413	406	409	407	417	437	407	429	444	438	450	406	431	422	426	437	391	446	412	429	476	429	424	413	417	382	395	414	415	393	421	411	443	429	401	444	415	435	389	404	435	423	445	435	437	436	386	395	426	427	392	404	421	433	432	441	387	405	419	392	427	409	413	439	399	413	384	380	420	418	443	411	420	410	409	450	417	395	426	453	439	398	434	435	423	450	399	436	433	458	436	407	405	418	429	413	422	379	440	417	411	415	402	418	440	420	409	407	416	422	457	435	387	428	446	428	425	442	437	390	461	428	400	413	455	443	420	418	415	397	434	429	397	425	429	401	435	429	413	419	404	429	446	397	438	457	384	459	417	422	410	456	422	455	452	414	413	441	423	429	393	401	423	411	420	420	409	456	423	432	400	429	383	397	466	455	435	413	401	431	426	448	432	415	447	404	444	452	432	424	448	420	440	407	456	411	394	427	436	435	429	414	430	487	409	438	421	409	384	443	399	411	414	389	414	374	404	420	439	398	375	442	433	387	431	395	444	384	400	411	370	399	403	395	468	429	433	434	399	443	440	411	444	440	420	416	414	411	419	406	415	424	403	431	410	439	388	437	378	401	416	412	362	436	428	409	428	420	418	408	411	423	379	440	449	420	417	420	431	447	415	469	425	428	462	394	402	406	404	445	424	421	443	396	431	439	418	443	390	449	414	415	411	441	414	416	419	397	416	419	396	412	424	401	443	416	408	429	398	438	467	432	429	436	406	415	374	440	433	456	448	419	419	445	399	418	417	442	415	438	416	410	413	446	431	423	411	378	417	431	461	413	404	428	425	413	454	439	437	420	411	409	432	436	440	441	412	383	401	438	392	397	434	437	410	388	420	404	464	426	426	419	423	451	384	419	400	430	424	425	418	467	405	413	401	437	406	406	402	418	429	430	402	431	415	423	441	437	421	419	431	431	416	460	471	415	440	424	439	389	438	431	395	424	449	437	414	436	456	368	412	404	421	422	400	416	399	441	428	406	443	402	417	400	403	422	418	431	422	453	417	405	399	385	420	395	379	413	438	437	418	422	423	426	391	436	426	460	405	429	437	410	397	428	431	439	390	401	406	455	437	410	421	439	407	437	434	389	431	440	411	446	404	384	434	433	452	425	394	394	418	420	433	380	451	419	421	412	407	408	406	412	416	418	400	396	421	421	410	454	395	406	416	426	431	444	409	436	406	397	413	401	416	431	411	394	391	390	402	436	386	417	396	431	426	419	388	395	414	436	404	436	406	422	425	438	401	411	413	379	426	390	451	462	437	405	391	451	432	387	430	439	428	414	391	419	434	389	453	423	424	397	415	413	413	439	428	445	447	417	428	445	412	429	431	418	408	438	432	412	404	443	433	413	427	409	397	428	414	458	415	399	406	407	426	436	442	420	417	412	438	432	435	395	426	440	410	389	423	434	396	411	420	414	415	401	423	436	402	437	467	425	422	402	422	449	412	405	400	419	419	387	443	415	442	399	408	431	427	459	418	423	417	411	413	415	458	420	397	432	431	433	437	401	411	391	426	411	400	447	416	394	402	371	440	413	448	448	427	430	445	394	409	399	418	409	406	442	392	400	433	416	429	457	440	446	430	446	424	422	406	420	417	437	431	416	394	449	410	432	388	401	412	429	387	414	415	409	432	385	393	434	432	463	379	406	428	414	409	426	409	446	452	473	438	399	454	431	427	412	450	416	434	449	445	422	445	424	449	428	402	437	414	409	422	422	407	404	410	404	446	404	404	399	408	433	428	459	432	456	428	414	427	406	439	426	402	379	377	426	440	430	419	400	429	414	415	413	437	455	453	392	442	432	446	408	416	391	427	399	444	419	431	417	452	435	453	417	389	441	385	433	438	463	441	415	438	434	442	408	429	450	448	444	381	432	402	415	393	417	416	417	437	418	379	449	427	409	470	458	399	437	408	450	439	425	403	433	464	372	398	438	403	460	431	415	443	441	399	456	428	385	419	434	434	403	395	406	411	403	421	442	420	420	429	445	405	421	396	418	454	384	427	392	421	429	360	417	386	402	415	370	448	396	418	385	400	426	391	434	416	388	432	400	432	425	471	404	426	425	432	395	439	420	392	397	406	416	440	405	412	424	435	429	436	440	436	413	403	407	433	411	423	408	427	419	406	446	398	449	437	399	436	419	476	449	448	393	397	425	429	431	408	437	435	412	453	412	382	385	422	409	390	393	408	442	409	385	411	408	441	417	434	407	402	410	421	457	425	382	426	460	425	400	430	440	428	428	444	456	432	410	395	452	428	415	438	413	416	445	435	434	422	398	445	431	450	445	404	457	422	429	397	442	413	403	427	420	448	446	438	432	417	414	395	381	394	440	426	427	399	435	425	394	427	399	390	418	424	431	424	460	419	435	420	452	416	395	406	413	405	423	444	434	439	409	427	393	420	405	422	439	437	386	407	404	398	391	401	428	432	413	442	359	448	433	428	413	391	428	421	442	419	389	420	427	385	413	404	442	426	434	448	393	448	413	404	444	416	405	415	421	404	422	436	432	420	444	428	410	477	413	443	404	388	432	442	402	388	422	417	417	429	407	421	432	400	392	446	385	392	418	418	387	422	419	388	401	398	417	416	440	365	415	390	408	388	408	387	404	412	421	425	430	420	428	411	418	417	384	436	430	443
1638	433	404	385	378	385	364	388	370	381	400	432	459	386	370	404	383	393	382	399	358	374	404	400	375	396	377	386	450	408	373	379	372	372	386	369	373	387	428	407	400	415	414	384	361	389	387	362	370	425	348	373	413	373	398	410	407	395	398	386	383	393	357	358	392	357	417	417	371	383	394	398	384	386	381	362	351	393	367	429	398	394	408	371	403	400	362	346	397	388	390	383	393	374	377	374	398	412	401	423	362	393	354	398	372	397	390	386	385	384	416	365	402	391	389	388	402	393	377	384	336	373	418	394	397	380	399	380	380	417	409	380	440	380	375	375	403	367	365	395	417	389	377	415	364	372	383	390	410	378	414	410	434	402	417	367	370	411	401	354	441	380	344	379	389	405	407	380	386	363	406	409	409	353	383	361	384	387	378	375	364	363	407	376	380	389	407	367	426	374	456	413	425	399	367	343	387	410	315	385	403	373	388	383	371	406	376	412	371	354	359	388	412	389	366	421	399	402	360	386	394	407	364	370	397	421	417	392	394	388	365	406	376	388	397	383	410	403	404	406	385	386	411	375	386	347	354	351	380	393	414	391	374	395	339	369	422	411	393	402	372	363	399	395	380	370	378	357	417	360	372	408	372	377	397	382	408	421	398	406	370	387	392	368	391	392	390	356	367	396	408	371	371	369	424	375	406	382	380	365	414	425	411	354	377	367	381	380	387	373	409	412	370	419	409	388	360	381	366	351	380	352	390	368	362	447	371	390	370	421	387	423	404	373	366	367	383	359	387	382	402	362	371	357	379	419	430	400	392	424	356	379	364	416	391	372	412	370	415	356	384	395	389	410	385	375	377	401	382	371	338	387	441	420	359	364	383	379	381	392	376	368	387	366	357	400	409	372	429	384	423	375	411	382	405	389	371	385	350	373	374	387	383	387	412	396	370	407	356	349	395	400	400	377	435	403	414	406	341	384	406	407	365	417	392	376	398	346	395	370	404	362	434	385	367	346	388	382	366	394	394	398	363	378	394	411	365	351	374	387	400	346	378	363	419	386	379	388	382	364	370	394	372	427	398	383	415	390	403	389	386	422	427	378	400	380	384	429	386	425	437	409	408	378	373	391	396	353	377	382	382	363	406	408	366	413	391	356	364	401	375	378	416	355	411	367	406	413	354	450	372	419	401	408	355	408	346	427	354	421	380	389	402	409	406	439	378	409	386	355	404	346	406	368	380	346	365	374	387	378	381	350	415	375	402	420	394	391	371	414	426	385	416	407	369	397	397	364	377	415	423	376	361	401	399	378	367	413	385	366	380	415	377	375	398	428	351	390	441	379	428	372	432	370	402	421	416	446	377	410	413	390	355	380	374	367	433	382	379	390	408	405	382	382	410	408	365	394	408	393	401	368	386	379	385	357	383	374	358	373	384	372	358	401	385	405	370	402	388	400	371	420	399	382	401	400	371	403	365	379	408	392	402	395	362	406	381	371	383	370	340	351	382	367	409	390	380	337	359	396	383	399	398	403	375	358	404	375	400	364	377	389	389	375	349	365	359	387	412	352	433	379	384	397	409	380	400	409	429	363	394	372	402	400	390	355	361	367	379	374	418	372	398	395	334	392	383	395	388	391	404	380	364	371	350	414	359	381	391	379	342	345	417	371	394	407	381	342	418	406	389	406	394	398	362	387	423	394	414	367	385	429	395	332	428	366	380	399	372	405	363	393	401	414	412	340	393	422	424	371	368	356	384	343	377	393	384	388	347	388	400	355	378	435	380	384	356	402	407	355	389	386	405	362	376	390	407	369	369	376	396	393	403	397	407	359	399	387	404	365	352	359	412	392	363	347	377	357	381	358	425	394	373	415	352	398	374	412	392	406	329	368	400	407	369	376	375	410	379	404	396	416	372	388	412	362	388	367	413	361	396	335	377	363	382	407	424	367	376	405	384	389	359	378	358	369	410	396	391	406	372	364	399	408	391	374	393	384	397	398	343	393	403	369	370	377	414	419	410	365	338	383	429	437	378	419	421	368	388	378	388	433	383	387	394	363	398	353	422	419	399	421	378	392	401	392	358	382	381	390	376	386	399	405	379	402	400	410	389	374	378	403	416	377	409	372	408	368	407	396	396	398	394	368	424	361	414	413	376	356	400	411	396	367	399	405	377	399	420	385	361	371	361	362	395	414	380	350	406	400	383	413	394	364	403	393	375	407	403	423	424	358	374	375	363	404	375	428	382	400	385	351	417	379	377	396	378	414	387	383	399	427	396	376	413	377	340	377	388	373	361	384	382	349	357	344	394	410	405	409	372	370	427	399	404	391	415	363	385	404	369	368	361	380	391	426	349	381	386	392	383	348	351	394	383	377	395	405	425	380	414	359	370	375	395	362	383	398	408	417	354	415	368	447	400	398	390	401	371	384	403	385	360	407	393	393	393	399	399	421	367	404	386	359	426	406	402	425	389	377	389	435	361	385	342	372	381	409	378	387	369	375	393	379	347	370	391	389	421	395	439	383	380	345	393	353	353	368	352	426	422	411	367	376	353	397	401	387	418	389	388	397	393	381	390	393	432	354	354	380	390	382	410	411	359	392	391	370	389	409	394	382	373	345	375	349	366	371	410	366	392	406	364	378	369	373	407	414	379	395	384	359	344	388	387	404	382	366	364	409	411	410	378	370	370	383	383	383	373	411	396	406	368	376	378	388	385	388	365	366	417	369	362	391	391	367	409	359	426	368	388	389	359	408	407	397	432	375	399	423	340	319	385	375	351	370	388	411	412	384	388	398	409	398	376	383	372	337	375	403	442	391	380	379	384	364	407	380	403	427	385	359	386	372	373	417	380	374	365	398	392	414	399	363	385	397	420	419	369	394	395	396	385	366	402	414	388	414	381	399	382	399	387	377	380	389	397	401	373	371	374	381	359	393	395	428	398	423	388	430	381	396	405	405	376	363	405	423	385	405	423	365	370	396	399	376	393	399	377	412	379	384	365	399	377	371	417	446	363	387	439	404	413	430	388	347	406	396	372	370	387	423	414	352	419	392	402	358	390	384	407	364	410	353	381	389	394	427	423	440	398	376	426	340	352	406	352	378	375	438	406	390	376	341	393	383	390	381	409	408	358	385	366	391	390	397	393	375	383	393	381	365	380	400	391	432	387	390	407	366	403	388	399	385	402	407	378	384	365	413	400	429	367	374	402	406	382	406	399	406	398	384	384	393	419	349	345	378	405	382	375	361	382	366	386	404	377	361	396	378	406	411	384	347	378	379	403	367	403	389	392	373	388	442	342	395	391	411	402	387	407	341	376	415	390	358	388	385	382	372	361	362	364	365	351	354	377	382	373	386	360	402	350	412	397	377	365	392	376	393	415	385	369	414	387	380	365	394	428	362	401	364	387	350	381	376	394	390	348	392	397	391	389	378	355	373	367	382	368	399	374	393	401	393	384	373	427	413	398	354	406	341	413	375	398	352	368	392	377	385	381	365	360	384	318	401
2101	814	832	870	802	927	781	885	843	809	866	838	831	898	823	864	822	869	818	862	815	777	849	844	840	866	836	862	957	844	843	820	896	860	826	811	837	851	787	760	820	848	852	841	867	839	815	807	857	821	840	872	803	816	864	863	813	913	836	842	829	838	806	837	849	855	815	848	857	883	869	817	810	806	808	857	803	783	889	814	841	825	806	891	885	844	844	830	857	806	912	868	922	864	834	860	824	844	839	833	866	822	862	830	838	932	874	801	871	830	856	876	867	827	848	796	807	865	894	839	826	836	839	825	866	839	846	872	811	828	847	855	826	819	858	791	879	841	865	841	817	834	850	842	872	834	833	907	826	842	861	777	820	854	880	850	889	901	890	919	848	820	898	851	844	881	803	855	836	869	831	867	793	813	855	825	844	872	808	889	842	846	832	839	869	908	856	874	866	834	811	840	850	840	825	835	847	823	821	790	854	809	886	835	821	801	879	833	828	861	888	863	881	809	830	860	798	877	867	879	850	864	808	814	830	882	855	817	886	920	859	835	794	830	793	806	818	867	854	840	918	792	796	835	847	881	873	845	843	824	890	865	840	869	876	850	838	808	853	839	855	852	856	872	913	874	852	848	843	843	860	828	832	825	869	803	842	879	865	845	804	793	840	836	835	889	826	862	834	810	792	879	871	824	844	841	873	849	815	837	843	867	792	878	846	835	855	782	852	883	787	884	809	831	863	813	842	870	885	838	835	825	855	872	881	860	839	783	883	879	855	827	893	863	824	839	854	848	895	828	876	871	821	792	842	878	827	793	846	885	851	845	834	825	854	883	860	861	837	838	859	828	796	843	840	837	884	832	864	874	806	874	847	861	845	808	869	850	841	884	834	839	849	850	858	811	817	843	858	841	824	808	874	823	792	883	843	885	818	854	855	877	839	848	870	830	850	871	805	820	872	808	838	858	852	810	824	802	827	812	868	823	819	816	795	796	901	810	831	816	843	829	800	884	890	847	926	889	879	805	866	884	882	865	836	811	858	813	910	816	805	817	879	860	815	857	849	858	854	867	851	829	838	839	829	907	863	853	849	835	814	879	814	785	847	884	882	885	873	788	831	833	863	889	847	840	861	890	866	834	842	814	807	798	802	875	840	852	905	815	866	929	826	829	842	843	834	835	858	798	871	793	845	831	880	910	836	846	846	863	810	813	859	886	829	855	854	860	901	897	822	852	837	871	792	825	915	842	817	835	844	871	806	837	801	895	851	858	912	854	871	844	901	886	812	880	825	830	874	857	828	883	836	872	802	814	864	834	809	833	813	844	842	818	860	817	852	832	862	892	821	772	852	846	873	861	879	890	876	880	849	834	886	826	832	827	834	813	844	853	802	836	848	847	854	806	821	837	871	869	852	820	864	860	860	799	844	863	777	857	848	855	850	850	819	815	841	807	851	859	832	837	860	892	813	831	851	870	817	803	822	852	855	843	811	865	836	801	863	862	758	839	843	827	798	783	848	839	869	899	826	855	878	847	825	813	848	810	837	810	870	823	858	861	870	822	841	910	864	868	860	845	856	841	898	854	806	819	841	879	880	828	816	872	873	855	841	885	879	876	849	860	861	835	854	862	864	874	845	831	819	869	847	829	846	847	824	860	849	851	827	839	856	836	907	854	839	837	828	843	856	841	848	853	860	821	878	834	856	818	867	813	879	834	832	823	866	815	831	874	862	838	879	846	847	861	870	831	820	871	871	817	900	908	820	781	839	846	828	866	815	853	827	854	843	883	829	846	827	851	871	858	840	831	834	859	884	845	851	826	778	824	849	864	819	869	873	879	858	843	806	887	826	860	838	848	840	849	903	811	868	833	797	797	848	808	842	865	845	836	830	867	856	760	841	896	847	827	789	872	835	817	826	836	903	866	821	842	827	820	779	824	841	916	817	875	810	830	875	814	881	855	871	858	778	850	827	826	867	851	835	834	856	857	800	832	868	816	881	847	828	813	819	807	848	797	847	874	879	811	850	867	839	844	836	884	828	867	851	807	821	808	822	850	835	862	864	852	824	826	844	852	875	801	855	805	787	825	885	802	890	836	845	826	803	895	858	905	830	819	844	856	793	822	872	820	839	799	874	875	831	854	863	874	828	836	837	823	854	831	814	882	845	810	892	829	795	881	833	790	856	858	843	858	821	825	862	798	810	848	795	842	842	857	837	862	827	823	809	830	854	858	806	808	900	830	907	784	804	828	837	855	843	815	859	818	834	839	866	880	848	857	885	860	807	819	823	839	866	825	864	838	894	870	874	831	867	833	838	868	838	833	821	869	831	853	859	893	826	849	831	855	873	879	815	860	859	817	876	845	854	827	834	830	807	862	846	875	818	799	892	842	833	839	861	841	853	858	856	874	852	868	886	878	857	832	805	805	872	856	871	857	807	865	841	848	856	846	808	846	850	869	827	861	811	877	822	867	822	884	840	877	853	814	859	853	835	860	847	868	847	819	833	864	856	836	846	817	843	779	822	808	836	820	859	879	856	830	883	770	785	879	844	848	884	874	828	794	846	842	826	843	840	863	815	828	827	851	840	858	810	855	853	846	873	806	803	841	859	847	856	837	836	821	826	846	841	859	821	786	882	785	848	829	816	906	836	874	797	836	877	841	804	873	846	867	891	816	897	822	850	886	819	889	812	830	825	873	894	803	848	872	901	870	833	834	862	835	820	834	882	785	836	820	823	844	816	860	842	838	837	845	876	829	836	864	846	797	826	861	831	888	791	828	806	825	812	837	838	831	797	889	845	880	839	904	822	822	887	833	811	845	792	758	838	818	873	865	893	835	799	847	829	840	851	869	855	811	900	851	829	823	863	887	822	800	813	832	839	838	886	845	841	819	896	805	835	864	793	834	854	843	825	838	867	851	881	906	949	824	890	799	885	823	857	815	805	859	841	804	845	846	834	878	868	885	881	860	876	853	860	839	793	815	851	873	877	853	868	866	869	828	852	866	827	822	830	836	857	854	850	848	788	847	827	833	851	900	850	862	851	814	857	859	849	835	807	863	835	819	869	799	818	830	788	815	817	854	855	841	848	874	849	803	846	907	811	875	866	899	868	834	875	853	817	837	821	863	874	827	859	833	872	842	851	821	802	884	846	799	815	822	860	918	778	802	851	836	858	856	875	822	887	836	853	879	887	839	865	827	839	852	847	873	801	842	841	818	800	856	838	852	798	878	877	825	844	843	877	854	831	917	805	842	814	850	880	845	863	831	839	858	853	824	849	834	816	847	807	786	830	798	862	889	827	831	861	858	847	823	820	854	848	849	835	852	879	879	882	810	829	828	803	815	833	784	795	859	833	881	861	866	855	821	859	881	822	858	846	906	864	851	864	855	859	843	860	864	807	849	865	850	816	879	847	883	824	847	845	861	865	804	872	831	815	824	871	869	848	810	853	848	828	868	849	817	864	815	873	799	817	853	803	869	894	849	848	840	832	848	853	827	836	849	848	817
7757	512	514	417	327	294	246	236	232	236	209	196	201	195	192	245	178	202	201	204	184	182	201	227	222	171	179	197	174	163	203	199	219	199	184	184	198	170	206	174	212	180	181	189	173	176	190	210	171	194	177	191	218	181	187	166	232	215	211	194	159	194	175	199	199	203	199	177	182	192	184	174	193	191	201	197	202	185	220	196	229	219	186	181	174	195	229	206	180	198	204	164	211	192	226	192	167	232	175	185	204	183	194	195	157	184	180	168	188	212	188	191	169	211	207	201	194	204	201	179	185	182	204	195	210	187	172	171	172	190	193	194	194	175	172	188	196	198	183	187	201	174	194	184	210	167	177	152	176	206	199	182	180	185	179	180	181	222	197	200	167	184	198	181	174	187	186	168	174	170	156	151	166	221	165	172	187	175	170	173	175	188	206	179	197	177	173	203	175	166	187	187	186	177	194	171	180	166	192	188	177	183	206	186	181	187	182	206	164	190	205	186	150	180	210	198	204	171	164	181	174	181	204	207	187	187	205	213	195	190	174	176	176	173	197	175	196	203	201	172	172	183	194	166	190	158	194	189	185	214	194	192	176	192	199	204	179	183	191	185	201	186	188	140	159	173	183	195	172	176	183	177	220	203	201	204	206	205	217	182	181	204	174	204	203	181	189	177	174	172	191	168	175	191	206	173	172	182	204	172	188	187	180	162	200	193	174	198	190	171	209	201	193	191	204	192	176	190	206	175	205	192	204	207	178	196	200	180	175	175	173	216	194	196	154	157	179	193	172	185	188	194	170	199	185	188	185	194	179	184	200	180	186	197	198	192	200	177	160	201	183	190	185	189	155	196	193	195	165	175	176	205	169	178	180	194	218	195	191	181	193	202	179	199	175	209	174	200	199	171	205	174	207	193	164	180	210	178	182	187	210	183	199	204	216	180	192	180	196	186	183	182	194	188	184	193	196	175	174	182	190	204	191	184	189	181	218	216	186	178	201	184	202	178	143	168	176	190	174	185	165	174	194	176	182	213	202	214	161	202	193	183	197	197	202	182	194	174	187	189	194	199	165	186	173	178	202	177	188	193	203	195	171	207	196	174	209	173	179	194	182	178	176	218	178	184	199	187	193	184	185	176	200	203	174	182	204	198	190	171	184	214	183	176	176	171	176	167	186	191	191	199	194	181	191	169	212	199	193	195	218	219	187	168	168	190	190	180	213	199	189	172	204	209	173	200	203	164	172	180	199	210	177	195	193	186	196	174	201	162	173	177	163	167	179	206	180	170	181	197	185	203	198	208	213	222	187	212	174	193	179	190	179	172	181	180	194	195	154	167	185	204	217	163	168	182	186	167	221	177	180	183	179	189	175	187	188	193	182	216	206	195	198	191	200	187	186	197	181	165	181	185	181	189	189	203	184	194	195	210	225	178	198	174	176	181	195	176	173	181	200	194	202	188	232	172	187	177	194	177	203	204	193	180	204	186	206	198	195	202	190	187	186	185	167	208	183	197	198	174	190	198	197	160	196	171	174	180	177	192	176	197	182	182	180	181	202	203	181	183	171	199	193	180	208	185	173	180	189	200	174	176	180	183	164	192	203	187	175	193	178	197	199	202	196	187	198	173	194	184	194	176	169	188	210	181	179	179	186	196	192	177	203	191	202	201	193	195	167	194	175	183	186	187	183	208	177	198	189	179	166	187	169	190	220	216	193	194	186	210	206	215	176	188	200	178	217	180	181	189	227	207	198	183	176	191	212	196	201	199	191	179	160	179	194	178	177	184	175	188	205	205	208	186	192	185	185	194	187	182	193	172	171	205	184	176	207	184	199	197	196	203	172	199	170	175	194	204	190	200	186	180	174	198	173	165	186	165	172	186	145	203	182	181	176	184	202	188	189	183	203	198	201	196	189	185	190	181	187	203	175	178	184	197	184	193	181	183	183	183	175	192	203	187	186	182	191	187	174	175	180	203	200	183	207	203	190	187	198	187	214	186	187	174	201	183	184	202	181	166	192	188	178	198	210	186	174	191	199	163	179	172	178	184	189	194	210	164	207	195	192	162	215	192	164	190	153	175	199	177	187	209	214	200	188	198	195	226	177	154	196	189	178	188	160	193	198	193	174	217	196	198	169	172	171	201	181	196	179	191	203	185	187	209	167	180	201	192	194	210	191	192	174	163	199	170	160	188	204	181	190	195	197	182	211	204	184	206	206	192	185	184	211	170	185	204	174	208	198	162	179	188	199	211	200	181	179	174	220	203	157	195	181	199	186	171	182	211	202	204	197	178	207	199	194	197	201	191	185	178	218	197	187	174	193	197	175	175	176	171	172	200	184	200	212	226	193	190	205	170	183	187	167	189	182	169	176	178	197	199	192	214	175	192	192	177	186	179	180	187	176	200	192	182	196	212	184	192	203	190	187	200	194	166	188	199	194	182	204	184	162	194	186	214	205	208	201	179	228	196	167	169	171	149	194	208	177	176	171	198	173	166	205	186	177	186	193	196	185	182	178	191	221	182	203	172	180	171	191	185	162	208	200	196	177	150	196	172	173	147	172	167	207	188	215	201	187	201	193	170	198	192	218	178	182	168	146	175	210	208	166	164	204	183	195	193	194	198	192	170	171	220	197	176	177	222	205	199	185	207	178	200	207	185	190	187	191	197	203	214	174	230	200	187	199	204	196	212	182	196	196	186	187	170	204	177	190	167	175	188	188	206	187	181	159	174	221	213	188	189	175	172	180	179	181	204	166	183	162	192	174	186	203	171	195	201	173	175	179	207	188	192	183	214	180	159	207	173	194	199	175	189	184	207	193	199	174	188	215	169	171	209	193	170	191	194	213	176	188	196	178	173	155	197	192	204	205	185	165	199	197	186	198	193	208	182	204	151	172	183	174	175	177	183	201	169	170	194	178	163	172	196	193	168	192	213	202	188	194	192	191	196	189	200	189	175	199	194	189	188	156	181	187	192	166	191	190	212	179	170	194	190	159	238	186	192	185	199	183	169	168	173	199	169	181	189	189	198	202	182	187	176	200	200	208	195	206	200	171	202	192	203	182	169	190	172	175	162	169	189	199	194	187	176	176	182	185	168	183	200	151	167	204	193	192	189	158	187	182	174	157	213	194	202	204	202	176	188	212	189	193	181	179	194	176	197	171	154	200	214	187	161	188	156	192	174	196	183	179	188	194	215	197	204	168	221	219	181	201	205	197	184	201	159	161	165	198	186	189	193	204	165	172	181	194	177	182	206	192	167	197	229	163	183	185	200	212	179	194	203	200	206	203	181	175	200	169	221	177	196	174	194	201	182	181	164	170	188	202	173	193	192	176	189	210	177	194	209	196	182	178	194	156	203	208	183	191	187	187	168	189	217	181	171	194	165	178	190	176	159	192	178	208	193	182	166	178	171	175	203	184	188	168	202	174	187	192	194	195	178	171	188	218	182	170	197	184	198	202	208	185	219	203	188	195	182	205	192	179	198	177	190	188	209	215	208
6568	681	1160	1272	1166	1019	887	740	686	627	669	581	615	502	513	586	519	510	515	508	538	510	482	469	517	490	442	501	498	466	491	421	482	483	467	475	476	450	498	426	489	468	455	456	469	495	481	457	441	475	508	445	443	446	447	461	470	461	458	417	445	474	467	470	494	408	492	442	445	462	450	469	433	479	424	459	448	477	493	425	446	466	490	422	447	441	433	450	429	461	407	429	440	457	464	475	456	456	426	458	427	476	449	491	504	430	438	436	469	447	462	443	470	463	432	452	437	471	406	463	490	457	459	440	450	491	486	444	469	450	449	437	432	431	462	432	470	445	445	434	442	486	435	446	471	458	457	473	439	476	438	410	466	446	466	432	382	425	444	416	380	416	411	428	439	477	453	431	447	456	442	495	468	466	479	458	472	458	476	420	426	446	453	454	443	454	458	441	434	467	432	426	426	441	472	517	462	464	425	460	470	449	469	446	482	462	479	442	475	437	437	466	427	431	443	475	449	453	460	441	459	423	433	448	457	454	425	403	495	443	422	419	479	458	430	458	433	456	460	464	482	436	485	459	455	414	420	411	464	461	427	428	461	441	431	482	472	427	439	456	449	499	466	469	433	459	441	456	457	483	435	444	468	461	442	433	459	483	487	479	479	455	435	438	457	435	444	491	481	400	450	429	443	445	435	462	441	470	463	453	452	410	437	498	417	433	449	442	444	456	463	448	448	458	456	477	431	438	419	428	439	461	503	437	430	421	451	439	455	439	438	462	432	457	431	453	455	452	440	420	445	483	477	401	454	456	437	444	436	468	436	472	437	405	473	431	458	438	456	402	457	461	449	466	466	458	438	441	443	438	450	456	452	433	481	462	432	424	474	478	450	488	461	482	467	442	466	441	448	463	471	479	452	467	470	427	427	448	452	449	420	458	493	473	415	497	417	424	447	460	432	469	463	394	473	464	454	424	461	441	441	471	441	412	467	466	444	432	439	459	472	400	414	436	452	462	426	456	447	464	434	436	442	438	460	478	450	462	464	467	467	468	444	420	422	433	471	411	469	471	444	454	457	467	434	472	453	487	451	472	433	466	476	488	449	456	415	432	458	441	441	454	478	418	435	445	462	428	432	451	462	469	419	457	462	450	435	438	459	427	458	439	442	487	459	429	473	450	461	423	485	458	430	454	417	451	414	437	437	434	430	430	444	417	475	439	482	437	420	428	455	399	470	446	472	436	454	444	459	443	434	454	468	452	416	447	462	421	420	462	451	430	441	467	464	479	438	424	454	466	459	409	406	485	429	451	474	472	447	497	463	476	414	464	452	425	442	505	467	437	439	447	454	460	438	466	460	427	458	471	443	447	463	455	458	452	447	448	418	458	450	449	510	470	452	419	445	452	477	439	445	455	458	430	495	466	507	426	443	459	444	472	426	404	503	464	408	472	473	436	424	431	414	442	463	440	408	470	436	450	427	440	464	437	440	452	440	451	432	419	499	462	433	440	447	461	458	456	461	453	459	463	445	390	470	482	444	398	435	457	487	462	436	474	476	443	479	479	475	453	426	468	476	444	485	508	430	442	497	454	431	436	483	444	476	439	446	494	465	447	436	436	454	465	488	428	451	463	421	457	435	433	454	451	465	477	378	449	483	452	462	489	467	443	439	444	432	458	426	444	457	441	437	479	448	432	448	482	457	457	445	476	430	435	475	421	538	442	489	464	433	430	405	469	453	426	435	472	447	436	441	451	411	469	441	420	467	436	452	414	457	474	484	449	435	428	436	438	460	434	462	446	464	463	403	425	464	464	469	426	442	425	442	444	441	471	437	464	469	463	464	479	468	417	424	452	458	441	451	413	444	448	460	448	449	459	496	475	464	458	439	481	443	468	502	458	458	474	462	461	456	473	453	442	448	424	455	425	438	469	448	407	447	457	440	435	440	444	442	474	483	471	449	469	446	427	488	428	456	427	429	506	454	413	428	429	427	460	461	474	455	428	439	520	415	489	484	460	420	473	478	444	465	466	457	454	454	436	445	466	480	428	447	405	480	467	408	422	433	454	480	447	472	428	448	458	450	435	438	440	427	436	456	472	403	454	463	441	455	461	470	442	459	451	459	407	445	478	437	431	463	468	467	426	435	441	455	465	459	455	450	432	449	497	432	499	475	439	430	449	479	480	468	437	454	452	441	428	464	428	470	452	462	475	463	461	443	463	469	455	485	439	404	488	462	477	439	475	476	437	484	487	471	474	433	466	401	446	438	451	417	435	450	460	437	453	428	450	472	409	440	444	488	426	451	456	479	431	448	456	423	411	449	483	435	477	422	457	463	446	472	463	465	481	469	423	432	471	499	476	498	437	424	443	418	445	449	416	470	457	449	461	434	470	459	451	473	425	448	482	407	442	458	464	482	499	436	416	463	453	424	446	410	451	422	447	460	447	430	450	439	464	487	421	468	448	432	479	441	466	434	463	462	464	449	470	449	442	431	449	486	450	451	490	456	392	481	424	419	427	421	420	451	422	446	454	470	468	436	448	442	460	451	445	451	473	463	458	442	421	466	457	449	462	443	443	470	425	438	449	479	490	479	444	465	471	431	418	462	420	479	467	457	439	466	421	425	453	440	446	460	474	457	428	444	443	508	439	462	473	445	418	465	426	415	440	472	466	442	460	424	458	436	468	471	459	444	424	443	479	463	454	427	435	435	461	413	471	433	421	450	440	469	435	439	421	454	400	461	479	448	480	439	445	476	478	446	466	474	461	454	476	485	439	468	475	475	445	476	447	430	403	447	435	433	456	452	440	471	488	410	473	478	422	465	450	451	440	435	502	457	429	427	433	470	472	458	445	459	450	456	436	407	436	439	458	429	440	448	461	486	420	446	464	437	467	431	414	487	438	461	477	455	451	460	434	430	437	436	441	436	458	447	462	464	464	419	456	421	472	403	445	430	451	447	440	470	405	474	441	463	461	461	430	462	430	481	459	464	432	442	471	427	463	453	468	439	438	471	458	446	447	461	463	417	450	444	431	422	456	450	418	461	457	408	451	405	466	428	429	493	460	419	460	489	464	452	417	439	447	433	472	486	442	485	450	441	473	468	453	423	452	444	449	439	468	431	471	438	448	415	478	417	436	428	455	470	474	440	448	450	450	433	425	417	488	444	490	471	472	444	480	470	435	448	478	447	463	446	439	457	442	437	464	438	440	444	470	464	476	437	451	440	420	430	434	437	466	439	487	429	469	466	406	442	469	404	448	434	458	418	418	450	421	469	471	436	402	399	471	433	505	416	467	451	459	438	484	401	434	464	437	481	433	453	478	438	489	462	455	425	418	467	410	423	479	453	445	456	466	496	474	439	472	436	461	457	489	450	443	463	462	444	439	469	428	464	444	442	481	441	460	480	439	444	457	452	464	490	446	483	427	410	497	486	448	443	451	405	422	436	444	404	436	403	439	478	443	454	447	446	433	465	488	490	417	450	479	458	467	495	436	478	412	432	428
14662	1147	853	650	465	340	301	268	245	221	235	192	180	160	191	178	196	202	156	146	176	161	152	162	172	175	154	178	160	158	184	157	177	179	167	160	169	184	166	155	146	173	177	160	148	161	146	161	149	181	179	159	156	165	156	163	151	143	152	184	143	137	146	162	155	176	148	170	156	162	161	171	139	173	149	195	171	168	137	169	161	146	180	169	167	160	152	149	173	172	157	160	148	172	189	157	164	152	175	142	147	161	174	154	158	157	161	163	143	173	139	158	165	147	133	156	128	173	147	163	156	133	159	162	171	163	164	136	146	171	150	150	149	151	169	167	189	162	197	170	143	184	158	156	154	155	161	168	156	152	141	147	176	157	164	164	151	163	161	150	179	161	156	143	146	137	157	171	159	153	152	172	158	152	150	144	187	146	141	145	169	161	172	156	126	143	159	182	155	152	151	171	150	158	164	173	162	159	177	173	163	146	163	164	158	155	141	154	150	154	150	196	148	151	172	134	157	162	150	176	171	158	152	148	139	133	139	154	147	171	146	192	173	169	166	130	169	167	143	160	168	152	139	178	178	172	174	166	166	150	152	165	175	166	160	147	181	172	143	166	138	154	152	134	148	182	144	153	155	176	180	159	144	174	182	143	172	173	165	176	155	174	195	169	169	161	160	164	162	162	162	160	173	161	124	142	172	158	154	166	174	175	159	177	160	144	118	140	151	164	158	161	163	176	155	166	155	170	159	152	177	152	173	156	147	166	160	134	167	166	177	161	170	201	155	162	158	170	149	142	144	155	146	151	161	173	151	154	186	172	153	155	165	167	166	173	159	165	165	149	135	153	178	147	151	177	174	201	157	158	169	160	135	172	169	160	172	146	169	169	159	153	146	161	161	157	182	158	152	160	150	163	176	144	157	166	138	160	154	168	160	189	156	150	155	151	150	149	162	190	145	152	142	172	162	153	130	146	166	164	158	161	140	138	158	161	172	174	161	150	159	177	177	160	180	163	170	149	160	152	168	151	144	149	171	167	152	173	159	140	186	127	147	197	186	154	162	130	164	159	168	144	170	181	136	156	152	162	173	154	169	156	139	151	154	163	169	176	155	169	159	152	201	143	190	172	158	137	167	164	130	149	162	171	169	161	157	154	159	174	178	147	156	154	154	160	151	169	167	151	173	140	155	156	176	171	163	140	149	150	160	141	166	181	161	166	154	156	158	169	160	160	165	155	153	139	177	171	153	151	180	145	120	132	163	132	180	184	164	161	171	159	156	147	167	172	155	176	165	153	156	144	147	161	168	160	168	164	167	159	164	168	152	178	163	150	158	151	139	142	139	174	171	188	156	163	165	163	161	133	132	158	163	189	133	156	161	150	149	173	155	164	167	181	181	151	162	157	147	153	149	162	136	163	187	137	158	162	161	161	135	133	145	159	147	183	190	153	137	168	172	154	163	147	151	153	178	189	142	166	147	153	154	182	153	169	159	153	156	158	171	184	148	160	212	176	159	159	158	193	156	131	168	157	166	146	147	152	191	156	133	159	120	149	149	140	154	155	158	154	151	137	161	167	164	150	151	162	150	125	162	174	183	157	164	169	140	143	143	146	180	169	146	175	152	161	157	192	159	175	162	150	169	146	167	153	145	160	173	155	147	174	186	191	180	180	138	153	192	147	159	137	159	162	159	166	168	157	158	161	153	134	158	159	158	156	169	157	176	165	172	179	168	166	187	163	155	152	162	206	169	167	153	176	168	161	168	136	167	169	147	200	137	172	165	168	141	148	155	160	149	149	166	186	145	166	135	162	128	168	164	140	122	166	157	161	169	149	146	153	185	142	166	179	167	146	180	158	159	155	147	167	140	162	158	169	163	154	146	144	179	172	151	185	167	154	153	159	157	175	121	143	143	154	161	150	171	140	161	159	156	158	168	142	148	188	144	141	141	160	151	164	134	182	143	149	151	149	172	160	148	177	143	160	158	186	152	152	150	145	183	187	153	151	159	149	142	182	179	155	167	154	130	161	157	149	156	157	168	149	149	144	144	174	148	156	162	162	158	188	147	139	156	164	155	179	153	145	149	182	182	173	155	158	162	163	175	176	154	132	162	167	180	158	149	155	163	134	142	176	164	144	155	159	159	146	163	158	148	153	135	163	149	180	153	123	164	148	156	152	154	151	179	148	150	148	167	157	161	149	160	178	140	157	177	182	156	156	174	160	157	156	141	166	173	150	166	154	177	135	171	161	168	177	150	176	158	169	165	146	155	146	149	164	151	166	189	152	171	170	166	181	144	132	145	135	174	148	168	149	155	168	126	155	143	191	166	162	178	160	152	176	150	177	178	170	174	142	163	152	145	169	156	166	140	155	144	145	140	171	155	146	175	164	180	151	164	200	169	148	170	166	171	157	164	154	123	140	147	172	150	174	151	159	149	154	162	164	192	153	184	192	181	154	148	161	165	188	169	163	186	138	193	169	138	182	142	171	129	155	187	173	141	177	172	180	185	165	152	170	157	145	143	137	141	147	151	164	163	170	173	148	175	141	181	176	175	163	131	150	153	161	179	171	152	147	175	160	161	161	170	139	184	140	181	157	150	138	158	140	152	182	178	176	139	143	157	156	161	159	153	149	168	134	140	157	143	165	186	177	139	167	173	126	147	157	146	162	163	156	174	168	174	137	161	182	168	184	181	171	165	148	159	172	157	136	150	140	174	146	170	164	162	156	173	157	166	163	152	164	153	149	161	156	149	152	176	146	164	169	160	175	169	165	159	158	164	167	178	157	163	178	171	151	141	155	150	157	156	179	157	146	124	148	160	164	186	162	175	165	162	160	158	151	148	167	147	158	176	175	168	143	175	163	163	159	161	172	156	149	164	146	180	157	161	170	164	156	171	137	178	159	183	157	141	172	147	168	148	150	168	164	141	162	173	182	143	178	157	172	157	153	133	153	172	141	188	161	157	148	153	165	165	163	165	151	154	162	144	159	164	161	164	166	163	154	151	171	158	148	154	197	150	168	151	178	139	142	171	153	149	171	150	142	172	180	159	130	157	178	133	175	148	136	149	132	150	149	163	148	159	141	164	153	169	146	175	175	150	149	141	161	159	177	161	164	161	163	158	173	164	172	155	172	191	194	173	160	149	142	154	143	153	156	167	165	168	154	149	140	126	168	158	168	176	167	187	144	181	174	167	166	151	160	157	121	161	144	159	160	170	191	167	150	158	173	170	145	162	171	148	176	163	160	164	166	152	175	162	159	125	156	182	138	149	156	184	146	150	178	149	164	160	152	157	157	161	162	174	142	152	152	190	178	162	189	195	168	185	153	153	194	183	165	158	169	148	150	155	185	164	148	150	162	150	151	174	176	148	174	169	166	154	169	176	171	174	148	170	170	150	160	131	157	185	166	152	143	147	145	145	161	130	130	136	141	158	162	146	175	144	169	175	150	119	170	167	165	137	157	151	127	177	167	157	170	176	143	158	163	149	185	162	150	187	174
8288	986	1882	2076	1815	1434	1143	973	949	756	764	706	657	644	610	577	572	534	507	525	487	490	523	491	476	495	440	441	454	468	469	472	466	423	433	445	482	460	447	441	446	399	468	430	421	417	447	432	411	453	442	429	437	442	428	402	410	413	412	447	422	422	451	450	390	422	430	427	396	427	411	470	397	449	468	417	423	426	418	423	448	418	435	408	430	375	409	374	397	425	434	436	406	409	427	441	421	440	419	405	427	411	437	424	423	461	418	430	423	432	419	410	414	431	393	445	384	444	437	384	417	421	444	418	400	410	393	456	399	429	418	420	448	413	440	452	421	435	454	416	411	401	422	449	440	421	429	423	412	427	422	423	408	414	442	437	405	386	392	411	412	437	442	435	408	408	428	401	460	388	427	385	394	427	385	409	456	410	434	457	417	413	407	443	440	466	424	428	415	433	438	441	403	388	412	427	383	437	455	425	424	437	396	418	412	431	414	421	413	378	419	456	444	437	441	412	417	419	414	432	426	412	418	424	413	441	429	403	427	469	415	408	398	430	472	418	396	421	429	408	414	423	423	379	425	436	427	385	404	407	382	426	431	412	408	408	442	420	427	439	424	412	401	449	452	420	431	429	442	416	438	440	439	424	440	485	451	419	456	447	418	424	417	404	433	433	425	425	400	448	439	469	440	433	406	453	424	437	417	424	408	427	437	380	385	452	421	452	423	443	394	421	419	426	425	438	428	398	411	416	452	435	420	432	441	401	397	426	412	427	418	407	452	466	423	398	439	427	415	418	417	400	427	422	438	455	441	430	413	414	441	454	408	403	419	377	396	400	435	397	400	413	442	393	432	407	407	421	437	414	412	414	431	434	422	438	430	374	410	410	446	410	423	425	414	439	398	422	415	419	415	409	443	427	398	415	396	427	433	418	430	420	414	435	375	358	425	425	413	406	435	392	449	411	396	437	416	432	437	440	445	413	400	435	402	423	405	419	406	432	398	395	418	469	432	431	404	437	415	419	427	414	437	416	416	379	430	416	421	406	418	418	441	407	388	446	406	443	403	418	427	399	416	370	396	435	433	431	398	437	461	393	434	411	414	424	386	424	438	389	452	443	403	429	416	394	393	407	400	416	442	434	435	393	396	439	418	421	400	393	415	423	446	419	410	452	420	417	411	415	419	464	421	433	389	446	457	418	405	420	377	391	438	411	444	418	439	425	423	426	464	407	443	392	416	410	448	426	392	440	445	412	421	435	438	400	413	444	436	427	407	423	430	440	416	456	417	432	447	399	395	437	420	419	391	387	444	384	391	448	422	401	370	374	430	427	425	443	451	429	444	390	475	428	429	423	436	411	414	421	458	402	422	386	447	404	435	443	428	426	474	423	422	438	427	423	450	414	426	406	428	401	446	452	427	420	422	441	402	389	456	419	443	382	436	430	421	379	459	416	425	445	425	434	419	426	404	423	412	442	418	454	426	412	420	427	420	377	433	457	472	447	400	428	446	387	445	450	416	425	389	443	443	395	414	397	419	449	407	421	401	413	440	432	447	391	436	406	403	424	444	405	398	422	454	441	477	425	426	448	424	423	442	430	406	390	466	422	395	396	391	450	442	414	455	447	421	412	423	458	406	431	435	438	430	431	411	432	460	403	389	426	429	435	422	418	408	405	452	397	430	447	379	430	421	384	465	462	419	425	408	429	448	426	403	423	399	416	418	447	448	424	451	420	396	428	432	441	393	436	415	395	405	409	413	429	439	424	432	422	426	422	436	453	416	409	398	398	415	384	409	461	421	392	397	444	428	429	442	448	432	440	421	422	410	358	416	393	414	405	461	401	433	403	441	409	378	423	386	394	440	416	424	418	418	451	415	440	417	409	444	427	406	392	418	438	454	439	385	454	421	443	413	431	392	384	427	428	448	429	405	414	450	395	445	411	377	444	470	440	439	448	410	419	411	435	429	426	444	408	402	415	411	409	416	406	425	426	428	417	422	418	422	427	461	390	410	439	396	406	406	396	431	418	425	416	389	381	406	429	427	415	441	396	406	403	388	444	441	438	434	404	452	433	400	434	390	442	399	391	437	404	436	428	419	422	452	428	442	392	439	379	404	431	428	419	414	373	377	432	409	443	441	430	388	436	426	442	397	389	428	405	383	444	434	418	419	403	411	462	392	419	430	443	453	408	441	444	426	440	401	435	459	398	438	424	434	421	428	451	421	415	383	401	406	429	443	432	411	417	413	421	415	441	387	424	426	441	419	399	460	430	428	447	442	398	410	463	427	443	411	425	436	437	419	451	379	427	384	414	436	439	409	424	409	415	420	431	431	437	421	398	436	409	438	406	428	413	418	416	374	397	473	440	413	419	374	432	362	416	427	418	416	448	414	413	423	426	408	422	434	386	409	400	427	405	415	433	448	378	396	423	430	431	434	432	423	449	445	437	421	429	413	407	447	429	396	436	440	450	419	392	414	409	406	426	441	409	423	444	399	434	400	425	405	444	416	406	415	427	426	433	423	444	410	436	434	413	439	431	389	431	409	398	413	425	457	437	418	422	424	415	391	426	429	439	401	403	413	438	401	425	404	414	457	388	450	429	476	420	381	441	393	440	421	429	442	430	404	391	452	411	418	423	416	432	391	426	418	406	414	448	433	417	423	426	416	465	426	413	379	457	403	390	398	423	414	406	412	447	408	406	464	418	426	447	420	399	390	431	392	458	458	443	414	408	416	397	406	382	416	399	443	405	413	441	412	414	410	450	433	435	383	453	402	408	422	414	397	431	407	467	394	406	415	363	424	424	415	441	376	400	464	450	455	415	393	418	413	416	434	414	400	430	405	419	409	421	438	413	427	428	407	386	434	438	402	420	419	417	435	390	424	406	427	409	378	431	435	417	411	405	412	431	412	387	413	429	428	397	435	402	429	426	460	434	381	409	432	428	404	440	417	381	435	410	401	399	442	426	422	454	400	411	429	423	432	410	438	442	442	435	406	420	429	416	425	409	395	410	458	389	434	448	388	399	425	426	414	426	444	402	373	430	392	436	421	407	406	405	416	403	412	393	437	428	421	456	394	423	426	426	441	411	394	417	386	416	430	433	421	416	434	384	460	437	436	382	383	410	430	424	427	412	412	371	403	414	433	449	383	424	402	427	422	415	412	420	402	440	452	404	432	424	433	422	427	417	411	427	378	383	423	433	422	405	404	413	426	441	432	475	432	422	417	395	464	437	391	452	441	434	379	438	424	420	462	373	385	408	442	420	433	420	426	411	444	430	435	423	443	411	456	410	410	434	399	418	420	367	410	412	431	432	438	415	421	413	414	417	392	421	400	448	409	395	419	416	400	427	451	404	399	451	432	450	443	408	450	441	410	418	418	422	427	412	465	430	446	405	391	451	433	413	452	423	432	408	409	436	413	433	421	380	423	392	424	388	367	448	405	406	452	440	433	410	423	408	424	432	418	443	394	418	374	419	374	435	419	448	436	430	429	403	405	431
1813	399	415	404	386	363	399	357	391	402	350	360	401	415	378	349	335	375	386	415	399	384	374	352	394	397	382	388	397	400	405	394	398	369	379	393	393	374	398	365	347	371	395	350	388	356	384	377	349	380	393	376	340	382	359	359	357	358	383	374	336	419	384	387	453	398	376	406	362	400	381	372	394	373	382	381	393	405	423	405	378	394	377	377	392	370	412	372	364	427	417	371	400	402	382	354	376	357	356	372	398	429	386	375	395	371	405	389	374	378	359	375	372	337	361	358	393	374	407	359	361	390	402	380	425	363	395	401	404	392	407	406	389	385	400	381	395	381	364	367	385	379	363	389	364	384	401	337	385	404	367	401	372	346	365	401	359	373	357	391	367	419	344	367	370	410	353	385	404	390	381	406	375	412	390	414	371	379	379	408	363	378	379	354	356	378	397	377	405	404	398	377	382	348	372	373	382	394	411	405	423	397	368	406	332	376	387	391	391	386	379	361	402	367	372	362	384	385	399	365	394	377	357	346	420	351	389	384	390	381	393	402	356	395	368	396	400	395	388	341	397	376	396	377	365	374	347	372	383	376	373	408	377	379	384	407	418	374	382	390	426	402	393	395	357	328	410	369	379	377	396	394	358	385	409	388	415	394	342	345	356	410	412	368	408	377	385	379	401	389	395	378	391	370	393	382	397	390	391	356	396	417	370	403	402	391	365	397	391	374	369	399	386	408	381	413	408	371	351	374	369	417	406	401	391	391	394	373	414	368	383	406	360	428	394	410	383	428	352	371	424	391	397	371	393	378	415	390	369	365	374	370	370	386	461	417	389	386	386	383	388	379	370	382	414	381	372	374	351	367	382	385	365	407	341	365	412	403	361	394	423	381	354	392	386	386	363	397	421	349	360	391	440	366	381	402	338	378	365	354	406	421	388	407	384	399	382	362	382	423	409	410	395	401	412	370	401	372	380	395	407	381	370	396	414	386	389	395	392	412	372	397	409	373	354	400	430	375	395	334	390	366	399	378	331	360	375	355	379	385	381	380	382	378	412	389	356	369	380	386	400	380	378	349	355	386	408	352	368	372	351	391	397	420	437	398	376	373	385	396	396	378	364	409	360	371	378	387	383	374	408	409	392	419	410	377	368	352	394	365	346	425	402	378	374	398	382	421	409	380	414	378	415	368	395	403	382	376	402	410	415	391	405	380	342	348	385	405	419	416	397	387	399	401	401	390	387	406	394	356	389	377	390	342	399	392	384	367	376	424	360	388	378	344	382	364	395	411	378	365	383	393	362	391	365	407	343	363	389	369	420	375	386	418	392	388	383	408	386	385	381	387	398	419	366	357	377	337	383	416	409	369	370	367	364	393	407	378	420	383	345	381	388	404	369	353	405	361	384	359	368	361	393	405	379	380	391	370	400	397	383	380	360	396	375	420	363	417	358	378	385	388	401	390	381	375	398	415	383	401	423	391	368	407	366	354	403	404	388	365	399	368	360	358	396	384	371	412	407	399	381	409	367	419	420	404	407	394	376	404	341	380	375	401	372	381	381	346	407	385	388	365	353	367	342	347	362	351	365	324	350	371	392	353	390	410	383	396	403	353	424	384	397	381	400	348	387	389	380	361	386	395	419	390	363	352	382	453	444	382	388	383	384	394	403	379	395	361	368	352	389	406	406	358	418	420	349	365	395	367	361	374	388	390	388	366	363	388	400	428	382	370	422	324	383	394	409	375	429	380	370	385	384	375	398	355	379	398	395	378	406	394	409	346	394	374	391	375	392	394	406	396	403	383	395	385	400	373	380	384	408	409	366	391	394	411	413	396	388	327	404	389	374	354	387	366	411	395	362	354	388	376	383	364	395	376	385	363	385	381	348	389	357	362	376	386	392	388	410	369	400	398	435	383	369	340	367	368	377	377	396	380	377	375	387	387	397	395	398	412	359	431	419	379	353	406	377	394	379	397	379	367	368	379	359	370	380	429	385	367	394	379	384	386	369	416	385	396	414	398	379	380	391	349	371	377	392	424	356	395	405	374	397	372	350	397	391	407	377	440	400	395	346	384	432	361	390	411	388	407	385	373	388	353	375	370	360	388	389	372	372	376	378	362	364	329	378	396	380	369	367	386	380	412	403	376	364	375	412	365	390	442	392	373	386	342	364	429	394	414	371	405	376	354	369	418	407	383	384	386	371	399	372	403	377	364	402	357	342	382	395	395	412	382	360	405	395	400	428	419	382	390	377	411	338	393	358	382	384	376	366	375	341	392	372	382	374	354	384	374	400	367	389	397	388	408	362	369	404	367	372	390	388	376	344	359	344	400	388	378	376	362	391	384	369	439	367	358	383	396	360	391	399	446	406	403	374	375	432	382	368	387	352	433	389	392	354	395	366	391	400	400	378	395	381	386	409	342	372	379	375	410	391	368	352	377	355	388	393	387	402	375	364	377	365	402	401	392	362	341	385	385	377	387	375	454	403	376	367	377	404	356	420	439	375	366	367	400	405	424	398	371	354	370	366	375	385	384	381	368	389	409	360	399	392	356	420	367	362	387	380	377	392	421	393	405	425	383	395	414	386	372	404	374	409	345	369	370	383	407	395	398	370	368	392	395	388	413	411	435	355	356	393	396	356	345	402	350	377	388	385	384	371	402	432	345	369	411	385	435	373	392	415	402	364	392	372	356	395	389	397	376	396	402	377	429	420	354	379	407	388	373	361	380	401	389	397	388	390	400	396	383	378	358	373	366	379	397	386	390	365	388	425	413	438	369	354	385	358	422	410	382	369	373	392	404	398	434	361	381	405	394	407	366	404	354	382	427	342	419	397	386	391	373	401	384	403	445	380	362	383	359	368	355	407	397	391	370	380	421	375	391	395	388	409	365	370	392	375	373	383	389	357	358	387	391	374	335	357	400	383	371	377	388	373	398	387	400	400	398	371	391	380	395	392	398	385	393	376	369	419	374	364	375	373	361	397	402	450	387	408	372	377	402	361	398	407	406	388	366	374	388	376	373	396	412	384	409	392	347	341	380	375	374	382	359	399	401	373	350	370	460	393	388	394	342	361	404	404	385	424	381	383	394	399	396	358	399	397	393	378	378	395	379	418	424	391	373	404	353	391	381	423	394	340	406	380	384	364	425	353	420	388	373	353	381	420	403	403	394	350	370	397	375	370	365	382	408	394	386	393	400	369	395	402	386	405	370	394	396	402	423	370	405	390	390	367	370	402	372	392	377	402	365	373	364	358	405	383	373	386	365	380	354	353	390	368	369	384	364	389	391	398	414	379	390	387	373	379	362	393	382	406	373	420	387	407	379	377	382	374	371	379	376	379	382	393	353	356	390	364	382	406	382	405	370	367	382	384	403	374	368	371	421	387	375	387	362	368	409	378	420	398	372	359	381	409	368	419	371	417	353	397	344	354	403	413	392	381	393	403	364	353	365	396	395	411	418	419	376	384	403	370	406	373	340	402	376	410	371	371	391	386	406	347	386
2029	812	872	893	872	899	893	850	855	870	854	859	946	872	906	889	849	844	806	833	847	820	832	860	868	821	837	817	833	827	825	882	869	815	845	866	864	867	819	911	834	855	816	814	828	875	840	811	856	853	821	811	870	835	856	803	828	823	887	865	851	845	823	800	816	862	839	831	818	838	799	893	845	827	887	850	810	836	847	799	823	852	843	851	883	858	878	823	834	828	827	842	843	827	796	894	789	888	833	850	842	857	885	864	832	875	811	837	880	844	832	911	845	808	850	848	817	838	797	822	831	825	809	816	814	817	827	847	835	819	827	896	829	834	858	796	802	810	811	838	834	822	855	811	856	823	932	817	850	859	837	845	826	874	852	854	865	814	844	857	802	843	829	818	824	874	832	896	846	833	830	847	858	823	861	868	852	895	827	800	827	894	834	837	856	787	817	909	867	821	810	844	802	842	820	856	887	804	849	848	842	863	808	877	847	813	831	843	836	860	818	904	811	825	832	840	837	822	855	819	883	799	895	864	918	818	853	833	873	861	824	878	818	842	834	906	849	797	826	872	791	826	862	818	821	842	812	884	810	822	900	870	902	866	862	892	858	832	902	854	840	865	828	771	853	824	847	837	823	807	883	792	856	831	802	847	913	810	866	846	855	865	814	869	931	853	806	791	835	886	814	826	836	852	794	848	854	863	852	840	869	832	785	858	848	793	821	808	824	846	831	843	823	806	878	838	847	838	837	897	871	845	867	825	797	852	849	850	824	839	809	810	856	849	865	813	823	849	841	862	820	824	842	844	866	827	762	886	836	802	797	892	853	794	828	861	852	869	896	820	848	820	821	863	890	819	809	815	872	852	830	891	863	803	824	862	827	857	830	816	874	844	881	893	896	846	884	775	856	821	788	849	843	816	839	807	847	824	820	825	817	859	867	848	861	845	819	823	865	898	904	824	855	848	821	882	855	851	801	800	821	806	883	851	805	827	847	803	876	857	863	816	843	847	904	820	830	895	821	829	821	885	849	828	816	816	820	821	888	856	846	855	840	827	842	808	875	833	851	817	828	867	837	896	846	830	824	848	862	912	858	834	833	825	854	837	834	849	888	822	832	849	811	824	864	893	882	851	829	844	776	893	859	857	807	859	822	856	850	785	830	838	863	836	870	873	850	893	868	857	885	801	830	793	852	772	834	834	875	871	918	855	900	806	818	884	831	827	856	898	842	843	887	852	822	862	815	831	826	852	849	872	850	851	795	831	815	864	831	827	824	864	872	860	859	857	838	794	787	851	803	908	866	847	822	840	854	833	849	807	797	811	817	845	851	823	827	809	841	840	834	821	868	852	781	810	818	818	855	840	886	830	813	869	904	777	799	900	834	837	849	853	810	782	859	824	836	837	879	833	822	831	814	777	876	826	837	876	852	783	853	876	860	808	846	860	854	818	834	785	834	855	870	863	814	876	884	816	877	821	834	766	891	865	855	859	878	799	892	856	880	791	848	844	854	846	855	823	882	849	864	813	831	868	830	846	825	896	874	866	822	879	835	821	846	829	857	853	852	835	836	872	830	855	816	846	872	886	820	823	873	839	883	900	792	834	812	859	819	825	838	852	821	795	912	824	838	820	844	904	825	854	824	886	820	816	806	891	829	821	797	828	825	919	840	874	812	784	835	804	874	869	790	843	838	780	841	838	804	872	896	835	845	857	816	840	839	878	841	810	802	839	870	832	858	881	877	890	807	850	851	889	879	803	840	839	851	816	825	846	823	816	825	834	929	827	796	785	857	827	804	791	810	869	841	833	827	881	893	826	854	854	828	820	844	828	885	874	804	812	851	882	837	745	827	816	873	814	794	804	859	836	821	846	849	861	891	798	821	828	851	875	816	794	839	856	844	857	830	807	844	853	829	839	831	867	834	844	840	845	881	837	846	842	874	811	855	814	845	868	797	835	842	819	793	828	796	815	876	840	814	816	864	823	831	812	816	808	843	872	841	822	848	889	871	825	778	826	838	849	856	823	855	855	879	836	831	798	816	843	817	882	864	857	778	835	872	832	852	809	846	847	846	841	815	852	837	809	845	847	807	808	815	855	862	847	845	846	874	886	781	859	816	851	823	849	878	828	848	817	874	870	857	847	821	788	826	815	851	810	824	859	843	833	838	816	815	826	859	830	851	842	839	822	840	858	843	852	868	838	871	808	908	821	860	835	863	830	831	763	867	808	827	841	857	853	814	860	841	850	847	820	857	817	863	852	864	872	818	856	836	837	795	845	802	820	851	838	844	842	895	822	832	823	846	812	878	862	925	867	789	830	802	882	860	834	901	843	859	837	858	821	777	878	815	849	881	840	843	813	876	869	821	775	835	877	826	820	842	775	795	833	828	872	870	828	823	810	837	808	860	864	841	822	803	850	820	871	855	823	846	857	886	856	840	874	853	893	838	873	785	850	859	827	818	769	902	862	869	848	872	791	830	867	873	852	872	843	858	839	894	807	829	841	839	818	847	856	852	831	830	845	814	806	835	865	854	772	860	851	817	819	867	835	862	894	801	823	879	909	829	821	809	915	830	861	818	855	850	840	878	897	850	826	829	798	788	847	830	845	901	807	822	807	835	876	843	824	842	872	830	799	810	874	853	779	898	806	819	853	847	864	820	818	828	875	825	834	854	799	895	834	814	820	886	803	865	874	838	892	869	854	804	808	832	814	897	849	842	871	897	863	829	856	866	840	824	842	830	815	847	822	855	838	872	881	810	861	826	877	871	854	856	830	847	858	782	896	855	859	806	816	811	825	863	850	824	862	879	845	860	841	838	860	845	813	899	837	874	840	827	901	875	889	852	871	846	815	864	889	807	859	866	876	879	837	835	829	809	876	822	884	787	817	878	833	835	830	801	875	861	910	839	820	859	836	819	870	842	858	810	848	844	826	826	835	854	868	875	881	844	885	771	796	831	792	805	825	828	883	854	875	807	869	910	843	857	802	849	858	884	835	825	876	823	831	880	801	811	837	880	802	783	865	811	868	866	858	846	819	796	822	808	879	897	875	878	864	839	858	858	800	823	848	869	866	841	864	790	876	812	836	839	867	816	832	889	826	846	860	909	898	838	864	875	839	875	847	831	858	857	833	868	837	847	839	824	784	857	822	893	847	815	887	867	811	860	881	833	825	789	865	851	871	810	848	773	853	843	802	805	885	855	852	844	874	872	826	839	822	828	851	820	787	862	859	847	829	793	824	816	850	860	793	866	834	830	814	805	877	832	815	889	856	802	812	832	831	869	826	839	847	826	823	838	792	848	810	869	832	842	817	804	769	812	821	815	825	833	858	856	853	801	834	848	830	838	805	848	783	906	808	800	872	848	802	844	881	848	844	813	831	786	831	885	805	790	862	825	838	818	829	832	849	818	807	850	849	820	822	800	823	828	887	791	829	825	837	802	833	793	866	832	788	799	920	825	806	807	881	801	822	810	863	858	852	843	836	842	826	916	822	819	842	823	836
7779	535	538	379	319	283	234	263	207	187	225	222	212	177	198	167	230	170	191	181	183	197	191	180	183	198	196	188	204	207	177	172	202	171	210	190	203	183	190	180	195	194	225	199	199	162	205	202	213	158	181	183	194	176	200	171	186	175	179	185	201	205	199	172	183	199	191	200	198	170	195	189	176	185	182	198	188	202	198	199	181	180	185	179	188	182	209	193	182	191	186	188	205	180	164	187	179	203	185	185	167	181	201	188	168	197	203	180	203	199	227	197	183	215	201	181	222	201	200	196	172	210	180	175	196	168	178	176	196	170	172	172	182	175	178	196	160	153	162	188	176	189	184	168	195	223	193	159	177	185	182	178	171	179	163	182	169	177	200	198	192	214	172	195	186	183	172	180	181	201	179	187	197	194	175	181	191	209	177	196	192	168	190	198	170	199	186	183	174	189	207	234	187	192	181	159	214	187	178	213	188	164	151	164	181	192	211	191	193	176	165	156	192	208	178	176	205	176	184	151	184	179	171	201	190	185	169	168	199	189	167	170	173	166	211	175	184	207	179	200	214	202	186	190	186	206	170	192	174	204	202	209	159	163	197	169	183	204	186	189	164	181	196	171	188	195	168	171	208	193	200	187	186	186	201	197	193	169	185	193	178	194	180	182	192	182	224	181	173	186	189	199	167	188	214	194	184	180	186	163	191	196	186	200	178	210	214	207	208	182	222	199	197	208	175	207	196	192	186	156	187	190	172	181	197	154	194	169	215	199	176	209	199	194	209	169	211	197	180	155	203	184	173	166	183	191	199	180	189	176	178	190	212	184	191	184	197	197	194	196	171	167	187	184	180	199	202	160	192	184	181	178	163	213	181	182	188	188	203	170	178	166	159	189	189	204	190	203	187	190	175	186	174	194	212	189	189	175	166	199	205	168	197	167	196	188	191	188	195	171	170	182	192	189	179	189	195	215	169	191	181	179	197	174	185	200	175	196	179	187	184	213	187	185	167	192	180	203	194	202	162	208	198	185	203	198	219	190	181	182	178	161	199	186	168	204	181	191	170	195	186	175	189	168	141	183	176	201	232	192	179	195	190	200	187	174	188	182	190	189	165	211	177	187	183	177	187	187	197	165	209	186	186	190	194	193	191	208	203	184	207	203	185	177	201	174	179	190	169	156	205	185	174	207	177	202	189	186	180	176	171	175	193	182	197	189	191	192	176	168	187	202	179	206	180	191	176	190	200	191	167	192	183	180	167	191	180	195	163	176	188	203	197	158	201	163	204	194	176	201	184	197	199	214	187	174	161	203	182	181	177	178	183	168	186	193	168	180	177	209	189	215	202	207	185	196	208	199	204	187	164	183	182	195	178	173	177	181	148	173	170	180	173	155	164	195	198	194	202	215	183	170	180	209	186	201	168	209	181	187	170	179	179	190	208	180	183	182	182	175	197	171	189	192	202	182	184	196	215	181	166	180	171	174	184	188	175	196	175	165	202	186	190	198	180	208	194	174	194	187	192	203	176	204	189	193	209	188	185	185	176	196	171	196	193	197	174	211	182	191	189	203	204	172	192	215	172	177	172	176	189	184	194	168	196	197	228	161	178	169	198	186	179	184	199	196	171	174	176	166	184	186	195	183	179	188	203	171	210	199	178	200	199	188	192	173	157	176	217	173	220	174	191	200	175	171	177	183	181	167	185	185	174	174	187	183	185	175	181	195	187	197	183	163	169	172	179	185	170	195	181	212	198	193	190	177	187	198	198	192	214	222	188	185	213	165	177	198	202	193	193	196	198	189	188	180	177	193	201	178	183	169	173	201	209	182	188	211	176	174	205	188	174	176	211	157	185	176	175	178	173	163	191	192	189	188	188	180	194	174	190	200	187	188	205	202	184	173	189	191	184	164	174	174	180	190	183	196	199	201	176	191	189	168	187	174	196	190	181	175	177	179	187	192	198	193	192	191	186	183	178	200	187	183	175	173	180	202	206	172	161	186	190	165	166	209	192	194	159	172	203	190	188	178	189	204	178	160	176	166	161	185	180	209	183	185	191	199	162	179	212	184	193	173	169	172	182	197	184	166	172	189	187	211	204	195	195	155	186	204	184	187	196	194	220	188	165	203	178	215	203	175	162	195	170	201	179	151	167	177	176	203	192	186	185	173	169	172	184	170	173	208	173	182	198	178	197	187	211	195	177	167	212	172	192	172	186	213	206	198	167	208	189	209	204	148	205	191	191	191	182	156	202	186	184	188	180	154	194	192	214	181	194	168	206	193	183	189	174	168	168	170	183	217	170	213	201	195	180	188	176	188	204	187	201	200	171	201	164	171	203	176	204	191	171	199	178	176	154	195	190	191	199	176	195	162	194	192	191	181	186	183	204	177	180	178	162	188	167	191	172	193	174	203	197	172	185	203	183	186	192	171	207	190	185	188	200	183	187	190	172	169	211	187	180	205	182	198	171	177	230	189	182	195	201	170	185	165	195	192	189	206	179	197	193	181	191	177	188	187	192	197	184	183	171	160	167	196	170	177	165	198	215	175	212	207	172	180	193	169	155	178	187	185	186	187	194	174	189	170	187	207	184	226	176	188	213	209	185	195	181	189	184	182	212	175	196	195	157	188	159	220	194	193	181	177	167	171	199	184	164	186	187	172	185	198	178	197	184	173	185	182	178	180	186	201	184	184	184	178	186	173	179	169	192	186	189	219	173	174	153	181	199	199	165	182	199	180	183	193	187	193	163	168	165	218	182	185	169	185	181	169	185	201	179	188	218	165	176	191	174	189	175	193	191	174	199	191	178	174	186	183	203	206	195	216	220	211	222	178	164	192	163	194	204	174	175	176	201	194	202	179	173	199	188	189	210	172	180	165	177	178	171	166	186	205	154	189	214	179	173	200	193	171	199	177	173	194	179	174	207	196	169	182	186	177	192	183	213	168	193	208	182	204	177	198	217	182	199	180	179	179	170	177	184	198	180	195	197	176	177	175	193	192	174	165	170	217	173	193	199	191	153	165	188	161	179	198	191	214	186	196	185	162	172	187	184	166	186	188	159	207	193	209	189	190	184	167	187	172	195	203	182	216	204	186	201	163	179	191	191	192	205	202	181	175	174	186	164	187	190	189	191	187	179	188	176	213	161	188	188	161	188	193	178	145	185	166	208	203	179	183	194	181	171	192	195	178	196	200	204	177	175	191	194	185	184	192	202	203	192	188	179	182	191	198	172	182	171	196	181	195	142	174	153	190	187	168	188	189	193	172	174	184	197	188	173	190	190	173	204	166	195	175	176	168	180	188	186	177	183	189	150	177	186	183	188	186	160	197	176	176	204	203	208	213	201	186	185	199	176	165	188	190	182	198	181	204	180	185	160	191	200	178	176	179	197	184	190	173	175	184	192	160	175	207	181	190	213	233	183	160	194	177	209	178	209	176	188	162	217	211	225	181	202	215	187	196	199	196	181	179	172	176	208	184	195	196	210	223	176	207	209	187	153	178
6443	680	1243	1286	1153	1031	865	732	654	651	641	579	609	552	535	534	523	460	507	494	468	501	471	435	494	520	486	475	453	499	486	466	444	459	458	487	429	464	424	433	463	465	468	460	466	428	444	418	486	436	463	459	455	446	497	451	466	449	413	434	483	462	448	446	457	450	467	451	475	457	444	425	442	424	434	417	442	496	490	430	445	494	473	436	454	445	445	466	483	451	463	435	490	425	421	432	464	454	440	443	444	473	460	447	469	431	442	480	452	467	443	470	447	453	403	437	456	432	462	445	433	459	448	446	460	442	476	401	437	444	457	443	457	448	476	459	448	458	470	440	431	476	463	445	453	450	464	436	493	470	443	430	478	469	466	465	436	453	473	454	429	458	477	446	459	443	430	446	439	454	443	453	469	425	416	456	423	447	467	428	494	428	484	438	439	472	411	431	455	444	454	446	458	445	421	455	467	465	442	447	461	467	432	432	455	418	465	461	422	459	430	435	463	458	441	436	462	460	460	429	468	446	426	447	413	429	450	407	435	491	432	439	425	473	427	420	445	486	448	438	470	450	439	419	464	432	466	404	483	430	430	445	468	434	426	461	455	452	506	449	467	426	419	453	459	471	434	446	462	455	418	473	409	452	430	444	417	458	446	462	452	501	428	463	456	432	430	464	456	475	459	450	473	458	406	442	462	432	445	479	461	438	473	458	454	442	467	438	443	478	413	479	462	427	436	442	417	458	433	417	499	421	465	435	449	427	437	416	451	470	429	446	429	473	462	440	440	463	439	479	470	437	465	489	442	447	462	434	388	467	458	414	462	452	470	482	439	445	445	464	471	412	468	435	415	455	472	456	435	447	475	431	484	492	440	399	427	458	419	477	441	461	452	437	477	395	463	466	444	445	429	429	478	461	470	420	462	429	430	431	447	406	459	432	495	435	464	459	452	454	428	461	473	446	486	464	445	464	463	421	426	486	440	445	415	466	490	496	463	439	427	428	448	476	455	428	465	447	462	432	464	449	435	437	425	431	446	451	415	461	460	454	397	432	470	423	461	448	418	432	468	467	446	498	445	441	455	457	427	458	448	445	451	461	454	459	450	434	424	453	436	430	443	432	465	450	404	447	471	426	448	442	419	444	463	474	448	468	449	440	444	451	453	410	432	468	447	445	440	450	436	428	435	461	407	433	446	402	425	452	459	501	461	473	457	464	427	417	442	430	455	446	470	457	449	472	438	438	440	439	424	437	427	442	446	423	437	463	465	466	431	450	439	447	444	430	445	457	467	424	439	440	456	457	475	477	490	448	442	449	453	462	463	437	455	415	425	481	439	442	443	481	474	416	426	425	465	479	426	427	448	410	509	441	471	454	483	457	452	436	488	487	446	474	455	444	478	470	447	474	436	435	436	410	451	428	449	442	476	433	410	450	431	434	439	475	428	422	447	471	468	498	450	423	434	455	421	430	439	474	473	474	454	453	413	516	447	446	429	443	449	459	470	436	450	455	419	468	484	423	455	421	426	451	458	437	422	458	430	460	447	470	411	481	415	474	430	421	426	479	432	448	469	453	473	425	470	436	477	506	427	442	451	458	432	436	423	422	455	431	461	438	446	449	428	464	457	468	463	467	483	439	440	426	460	463	460	443	424	447	436	454	426	438	461	442	446	465	453	425	461	439	464	424	413	464	425	444	445	432	449	416	458	432	437	461	424	449	488	439	446	444	426	446	429	457	426	428	429	451	443	417	478	442	443	459	443	427	480	472	450	466	432	446	455	412	439	429	449	463	450	465	446	444	450	469	450	482	426	466	444	486	417	419	466	428	452	443	422	461	479	467	427	452	482	491	444	456	452	401	464	451	448	474	426	469	471	496	469	476	461	422	419	465	466	420	445	439	473	403	440	492	453	441	417	417	426	496	483	457	477	462	472	436	424	442	488	436	448	401	442	448	405	460	472	451	434	433	415	457	447	431	489	433	475	451	453	443	443	469	452	480	457	493	457	452	447	410	459	435	474	464	444	473	448	417	411	441	448	479	429	443	462	438	423	434	451	475	452	445	474	432	459	483	446	458	460	448	415	465	436	425	446	437	464	422	478	483	464	429	447	468	453	429	485	447	433	443	479	434	425	475	404	430	427	455	444	456	426	481	459	443	429	444	421	479	462	461	404	436	491	459	457	455	441	439	478	462	426	427	442	451	437	443	446	454	480	403	435	467	427	423	435	458	461	457	456	433	468	443	465	437	441	467	440	452	457	442	449	445	454	431	426	470	454	414	452	450	434	460	428	432	435	464	410	473	437	419	477	461	432	466	465	451	502	447	444	477	455	453	458	426	471	485	465	448	488	454	453	460	452	450	411	433	457	446	447	452	437	446	452	457	444	451	467	455	457	442	405	422	429	454	410	404	429	474	469	402	479	459	458	440	438	479	441	410	425	444	430	431	441	460	427	435	451	419	451	486	456	453	423	420	408	410	491	441	435	440	457	428	449	420	445	428	454	432	447	446	412	441	431	460	461	447	464	435	447	434	461	464	442	496	468	447	463	411	439	427	470	434	454	439	440	466	442	439	447	425	481	431	447	455	464	429	395	436	465	458	435	449	443	456	441	469	480	410	461	416	448	451	438	429	461	464	458	447	442	432	438	442	468	429	462	449	429	461	441	452	455	419	445	448	440	455	419	415	460	418	463	440	409	456	456	463	439	421	446	418	472	440	420	447	453	452	434	415	469	423	501	461	468	434	497	444	438	468	481	423	433	422	477	464	460	468	423	439	451	462	453	463	469	466	479	453	452	465	474	443	456	421	450	465	392	469	431	430	439	452	478	438	447	470	451	456	411	442	436	442	461	436	427	483	455	451	457	422	443	451	436	439	415	466	448	462	469	485	430	461	455	445	449	485	464	462	431	461	464	437	469	458	506	423	434	430	411	459	449	445	459	439	446	450	478	463	417	455	442	417	471	455	455	440	487	450	439	493	431	455	450	491	420	483	468	444	409	422	438	443	461	473	439	416	444	450	419	460	459	450	445	411	459	417	457	441	468	477	446	448	435	421	447	416	476	437	466	440	428	430	448	452	441	410	438	421	434	432	442	453	457	423	462	452	436	430	468	443	470	457	413	450	433	461	484	455	420	414	475	456	425	438	417	428	401	470	411	440	445	427	449	430	449	474	446	450	439	440	464	447	409	441	462	439	492	478	458	466	467	479	445	435	475	437	454	466	443	406	447	437	438	418	417	448	459	494	458	454	423	438	412	461	412	471	486	396	445	452	435	447	459	443	465	457	396	447	462	510	489	434	445	460	418	447	425	484	429	460	479	448	448	425	422	438	429	451	456	416	451	517	444	459	454	433	480	459	440	449	469	475	440	452	472	473	448	491	479	422	458	422	432	464	420	443	438	488	453	437	436	444	473	445	445	472	450	411	489	448	492	416	470	462	449	477	422	432	427	475	463	428	432	471	421	435	478	457	441	479	446	448	438	477	438	484	427	428	414	491
14494	1116	865	624	479	363	297	252	241	225	230	203	201	167	198	187	204	182	171	180	155	180	164	180	184	146	176	176	168	144	155	151	155	170	155	166	165	172	174	144	151	132	162	158	164	168	162	155	186	163	159	169	159	168	164	156	143	139	154	154	150	170	156	156	141	165	151	155	182	180	191	130	162	154	163	150	150	166	156	139	161	162	133	153	152	175	135	167	152	176	140	165	146	165	140	168	166	147	129	148	164	169	169	155	146	163	167	166	167	170	163	150	160	154	153	154	164	161	162	159	164	161	173	188	170	158	184	148	158	169	148	153	148	180	152	133	134	165	182	145	169	168	146	174	156	169	143	163	162	177	152	148	137	145	154	158	156	147	142	159	177	163	193	165	157	139	154	181	160	167	180	162	135	148	191	170	157	174	138	165	176	150	175	155	173	182	175	181	155	179	138	162	167	146	155	151	192	163	156	173	188	150	162	151	152	176	186	147	165	146	158	157	177	175	152	147	149	161	161	157	141	201	149	162	179	167	152	162	149	179	158	158	176	149	166	147	167	174	164	196	137	136	145	167	147	131	174	150	199	161	137	160	168	151	152	160	146	163	143	126	156	157	156	181	157	167	145	159	166	190	130	181	175	163	161	145	135	160	192	172	142	159	167	169	150	161	185	159	164	170	160	178	166	155	143	173	148	136	155	167	163	184	138	164	166	167	163	157	186	169	181	140	191	170	166	150	139	138	143	153	161	158	154	157	167	136	147	147	166	176	157	140	162	167	170	153	134	142	175	147	180	147	178	158	161	153	149	187	163	170	147	174	157	143	148	164	173	150	181	163	167	157	167	159	147	158	148	164	161	162	164	155	152	171	184	179	147	162	168	161	158	144	175	174	147	152	181	186	142	161	164	154	166	151	143	171	145	160	166	180	140	148	165	153	168	185	166	148	171	167	164	164	159	167	151	153	152	149	145	149	159	144	164	153	167	155	169	167	155	138	129	158	187	166	162	134	158	164	164	166	163	161	162	148	161	143	161	190	184	177	186	134	151	164	160	155	173	182	145	175	147	173	164	165	152	161	158	159	157	148	150	162	152	166	171	165	178	146	149	176	155	185	151	154	128	190	154	187	164	164	157	169	144	170	145	138	156	134	151	186	159	140	172	165	160	145	147	137	148	153	163	173	149	163	159	132	152	149	179	155	187	146	161	140	152	164	140	166	167	181	168	151	190	170	145	154	177	158	170	163	159	189	169	153	177	158	138	166	171	156	171	169	191	164	186	176	166	159	154	148	146	162	150	162	164	156	175	150	171	153	165	153	185	147	158	171	150	168	177	155	177	143	127	160	151	154	152	183	154	168	143	153	169	181	160	152	168	176	162	149	168	145	165	140	148	160	160	196	175	142	164	159	139	157	169	147	163	141	135	171	138	140	156	163	155	159	158	151	173	153	152	172	173	158	185	182	200	152	151	154	159	183	131	158	151	183	148	189	174	154	163	164	130	137	155	151	168	174	157	151	193	157	181	171	161	170	146	168	156	166	152	125	164	163	149	142	168	162	139	157	185	155	179	134	151	155	170	142	158	157	175	162	171	165	172	163	147	167	173	162	154	150	179	156	142	149	173	142	192	170	169	173	157	159	138	153	143	160	144	135	157	172	149	171	170	163	189	175	142	146	159	164	158	181	150	151	155	153	151	178	153	170	165	163	168	153	180	181	171	172	179	165	149	134	174	161	157	146	167	163	167	160	167	150	151	175	157	121	166	155	166	131	162	179	156	148	161	151	166	177	140	158	162	157	175	148	168	176	161	153	173	139	149	163	170	163	142	159	157	177	139	155	155	135	177	171	153	153	156	166	162	158	167	147	158	172	146	161	165	158	159	136	154	151	142	125	141	167	150	164	169	165	146	163	161	143	169	126	154	143	146	162	148	138	174	167	163	140	142	146	161	148	149	170	173	173	151	173	172	164	187	162	168	181	157	152	168	123	165	138	141	160	170	164	141	131	162	178	162	163	148	173	129	162	128	166	152	160	151	181	157	150	161	177	171	194	160	160	166	167	146	150	161	179	167	148	155	156	135	178	180	170	127	120	167	164	179	172	167	172	157	155	168	126	155	175	157	148	177	162	142	157	164	150	152	182	158	135	175	155	167	161	154	159	162	158	152	138	177	133	172	161	179	149	145	136	162	159	140	183	174	153	145	149	155	149	168	190	127	151	136	165	151	161	168	170	172	164	153	171	149	133	165	134	173	155	184	159	128	177	143	150	139	160	162	145	177	168	138	160	162	156	163	170	173	177	185	153	150	187	149	180	153	176	149	147	141	161	132	154	149	178	162	162	154	161	143	155	164	128	137	156	143	177	143	168	155	160	150	157	185	149	162	161	169	154	154	168	169	167	193	138	174	126	169	158	162	163	157	149	161	155	137	126	163	171	122	185	166	170	165	175	167	162	170	161	164	164	162	150	163	157	154	149	144	173	148	160	144	112	164	156	171	155	163	183	151	148	159	154	145	153	147	146	187	154	169	151	160	150	158	145	152	173	180	155	139	188	172	166	170	141	147	179	177	161	160	147	187	158	142	140	163	165	164	153	146	150	184	155	135	128	150	214	161	136	153	146	155	163	166	159	161	144	193	159	158	169	179	157	180	178	157	151	167	174	170	164	151	149	170	156	177	157	190	191	144	140	150	163	141	162	145	160	165	152	160	151	158	148	169	161	156	157	167	174	145	167	185	170	158	153	153	148	146	153	179	136	170	170	183	154	168	145	169	141	161	137	150	166	130	158	178	154	159	149	142	165	146	154	169	169	140	149	166	165	147	148	175	173	154	159	142	158	156	164	154	157	159	162	164	156	168	181	157	154	164	186	152	172	156	150	159	157	157	164	187	168	149	102	164	164	155	172	156	175	170	170	183	183	164	144	169	162	183	161	144	145	158	151	165	161	160	152	164	177	144	161	171	149	146	141	154	148	149	141	158	162	148	162	139	160	168	151	165	138	146	171	172	130	179	144	164	156	152	166	156	149	158	173	142	156	157	162	145	151	169	138	175	155	182	150	171	138	156	164	173	132	163	173	162	174	147	145	185	184	164	171	160	176	139	179	165	158	171	173	152	161	195	162	165	156	156	153	175	156	157	168	166	176	157	149	153	148	163	153	177	177	179	152	152	162	177	150	168	152	132	165	165	177	153	153	170	141	153	148	155	148	147	160	129	153	149	166	161	168	172	142	162	179	153	159	159	155	154	172	159	153	165	182	156	184	161	156	165	144	155	171	153	149	156	154	151	181	181	164	184	163	162	175	181	158	144	160	179	150	172	139	142	163	133	145	172	158	163	157	190	128	176	160	153	178	146	177	166	151	176	158	136	155	175	149	160	155	146	174	175	151	174	153	148	148	158	167	150	180	171	168	158	159	161	160	156	157	156	147	143	152	159	151	148	137	139	158	146	176	144	165	168	174	163	164	162	148	158	185	156	178	159	174	169	181	158	171	152	162
8194	937	1866	2090	1763	1420	1195	1058	866	840	733	688	654	624	582	587	539	569	529	482	546	543	484	500	488	514	478	472	415	501	452	451	438	476	453	465	444	456	459	455	467	471	408	448	433	459	457	436	425	447	444	422	434	462	402	456	427	439	426	435	468	437	432	416	426	416	406	402	415	425	456	433	427	433	405	408	430	418	431	441	437	463	420	422	414	413	453	438	410	427	399	412	450	426	467	452	433	444	411	425	420	445	398	391	463	428	441	415	444	479	417	438	418	405	402	417	434	436	381	437	406	448	448	398	402	442	391	386	427	421	435	432	425	454	401	406	427	438	412	414	399	424	433	406	422	433	434	403	445	421	413	428	455	417	409	442	438	392	403	395	429	375	453	456	427	401	401	412	402	429	435	422	414	403	455	410	417	400	418	449	416	465	401	420	467	411	399	441	418	391	413	437	409	414	406	423	438	450	442	407	402	410	444	433	422	439	446	437	419	436	428	418	414	412	391	408	395	389	425	396	422	407	390	428	436	441	452	397	409	475	412	408	434	413	427	436	468	446	413	414	448	444	454	416	431	436	433	416	407	428	419	453	411	379	412	365	428	425	425	444	404	408	414	410	421	399	428	433	417	423	408	418	404	427	440	439	430	390	420	392	438	425	425	447	417	394	408	402	431	443	398	433	428	399	483	433	395	436	434	416	376	447	452	379	404	445	422	421	390	439	415	406	449	398	413	411	405	380	374	401	461	436	466	426	426	396	439	434	428	411	423	412	408	412	441	420	388	443	418	436	431	426	403	427	420	456	432	399	428	429	411	421	436	437	420	412	440	439	426	416	413	438	417	439	463	384	435	421	424	421	402	461	397	432	445	413	407	403	420	422	452	405	417	412	420	416	396	424	439	385	440	432	438	464	454	387	402	382	407	410	398	417	443	400	455	457	415	436	393	435	401	399	401	431	412	453	385	431	424	419	424	440	423	382	404	433	408	414	440	422	433	417	412	455	452	419	427	390	406	426	439	457	380	420	417	390	434	393	408	430	428	405	411	435	447	400	405	404	399	402	381	419	397	389	404	455	416	387	413	427	431	409	426	395	414	387	401	438	457	416	468	420	445	389	423	422	429	397	406	393	385	453	424	405	420	406	399	434	402	440	417	416	416	427	459	363	422	431	413	419	466	379	418	442	434	423	459	413	441	441	381	422	427	448	415	445	408	420	424	461	419	408	414	409	377	415	441	393	416	432	443	409	428	470	448	415	444	423	415	427	427	441	434	418	438	420	426	462	399	399	455	426	421	372	430	437	443	444	385	427	425	456	396	461	410	386	419	402	405	479	436	414	432	449	439	421	452	408	388	401	410	413	409	409	430	422	408	395	406	456	381	423	425	428	429	417	430	457	403	438	444	383	417	458	419	452	444	391	404	413	418	382	415	408	415	415	405	400	420	414	450	422	421	435	455	440	435	448	444	423	410	444	478	409	436	419	389	399	421	389	399	386	404	447	446	398	414	424	444	435	445	441	395	433	418	450	409	391	470	403	462	437	377	400	440	419	403	422	409	409	421	443	423	411	425	439	423	430	421	435	423	423	400	424	438	407	410	445	428	446	475	429	431	429	433	422	437	434	429	425	402	433	423	433	445	339	436	431	400	413	415	410	404	418	415	451	409	446	416	441	406	425	420	400	414	431	412	400	436	399	426	398	438	405	446	454	454	425	423	422	421	425	430	408	416	409	394	433	429	413	422	431	387	408	414	440	414	448	447	416	436	407	425	427	407	415	424	450	428	430	402	399	468	454	442	397	389	454	409	436	431	416	424	440	426	459	381	403	420	424	444	382	422	395	426	411	391	467	448	391	399	410	410	407	436	455	433	407	426	405	415	422	410	394	437	435	449	369	384	438	457	424	425	410	415	432	427	410	428	396	419	395	419	410	422	415	431	439	397	459	410	439	409	431	411	414	406	418	411	412	433	404	438	411	404	379	429	439	419	432	447	392	448	402	389	442	376	428	402	456	392	438	387	413	408	422	435	452	419	403	403	432	391	447	407	432	439	415	408	448	411	414	410	391	375	410	414	409	439	465	408	419	420	408	427	413	411	402	481	452	414	380	430	476	396	395	430	426	437	408	395	426	429	422	466	417	441	414	457	469	395	414	447	461	443	481	424	440	423	428	470	407	433	409	454	392	442	434	402	402	444	407	392	423	431	399	408	410	405	445	453	397	422	433	408	452	420	435	459	419	409	415	424	416	430	414	413	391	414	465	433	406	398	430	451	444	407	393	426	384	413	439	432	447	409	380	423	453	422	457	417	458	438	392	401	440	449	450	423	412	433	428	400	421	403	433	437	397	426	435	448	436	421	442	411	434	423	409	435	442	406	416	425	409	456	415	394	419	417	424	447	418	414	429	442	447	419	439	403	425	402	391	466	427	401	415	431	452	425	416	417	439	401	426	417	421	441	410	474	435	415	432	418	408	420	432	455	425	401	419	451	435	384	435	446	405	427	417	413	403	439	447	409	446	405	447	442	429	404	393	428	411	409	398	422	395	394	403	402	453	402	484	428	419	396	443	400	426	432	375	373	423	445	412	402	430	416	435	432	459	395	429	426	405	404	412	431	380	457	410	444	412	469	434	401	414	430	447	418	392	397	421	415	431	401	425	404	441	420	397	393	439	385	370	393	427	450	437	424	448	448	374	440	436	443	432	417	372	444	443	421	416	401	422	441	430	447	457	414	421	421	423	419	416	441	400	373	437	421	409	443	449	418	423	433	414	394	389	443	379	405	386	457	428	389	442	398	446	466	389	463	416	411	473	415	388	388	427	449	430	388	423	452	424	445	398	455	383	441	404	413	423	436	400	421	475	432	411	427	412	453	416	421	422	413	380	455	469	446	412	451	440	417	425	479	450	419	427	428	394	413	439	398	397	449	430	409	402	404	424	447	418	438	409	420	442	430	405	440	416	430	431	428	393	433	433	438	422	414	426	424	400	404	430	431	414	423	406	373	425	424	450	403	409	453	381	456	438	408	456	501	475	467	430	434	399	450	419	410	431	422	384	417	423	463	415	402	415	454	414	411	444	385	455	428	419	400	428	410	409	428	406	445	440	417	391	417	475	392	394	455	411	390	441	392	439	431	412	432	434	418	430	415	437	399	430	376	431	406	426	407	448	439	396	378	421	398	421	415	416	447	410	405	470	371	450	429	396	417	435	444	404	401	419	427	426	473	422	423	430	458	409	403	410	415	429	402	403	414	429	432	411	419	408	468	431	413	427	439	431	409	407	444	400	381	408	395	410	432	418	400	394	411	414	388	429	451	403	359	457	393	392	457	450	399	414	370	436	449	392	426	402	449	440	423	405	424	427	432	403	411	423	445	438	429	444	412	445	424	393	440	419	449	440	436	428	448	440	427	431	423	427	427	393	417	426	433	432	430	392	432	446	403	421	411	424	420	416	402	411	411	439	423	405	439	456	418	435	425	437	416	427	435	451	470	456
1672	409	372	385	411	388	348	416	425	381	415	373	402	437	383	406	387	376	390	369	392	416	368	398	388	408	412	436	369	422	444	350	372	355	382	364	367	366	395	393	399	398	358	391	403	396	393	443	415	390	375	366	400	383	392	368	397	357	345	373	387	425	399	331	393	382	379	382	363	361	440	390	361	383	349	338	381	366	373	403	383	388	400	374	425	364	393	381	369	392	373	366	367	396	362	379	380	386	383	369	403	424	421	343	390	384	376	373	366	385	374	350	418	371	424	386	431	380	354	356	349	393	388	382	395	399	399	402	381	361	387	367	396	395	361	365	413	356	393	391	411	412	376	359	357	402	378	404	370	377	410	384	421	367	382	383	423	374	395	423	438	382	364	360	390	413	389	396	385	359	396	380	348	376	392	366	362	406	394	407	402	341	386	379	333	340	434	370	361	403	334	360	360	416	367	370	346	385	365	375	438	363	360	341	424	403	368	393	404	372	431	402	400	387	353	374	387	394	332	399	416	404	391	360	426	371	405	384	399	387	386	375	402	371	389	348	420	439	387	338	344	405	396	381	409	391	389	364	341	416	372	390	382	377	389	392	349	378	403	396	372	342	372	413	396	398	406	389	430	373	451	409	379	408	426	367	381	376	387	361	402	392	367	362	374	379	378	387	402	387	326	383	420	413	365	349	357	409	405	373	373	418	402	365	377	430	364	403	411	369	358	391	382	374	354	410	404	381	408	405	393	380	364	365	389	379	396	374	406	386	358	382	376	377	380	407	382	374	383	368	364	384	387	384	386	349	408	416	405	376	379	372	376	403	397	431	380	374	374	379	379	343	376	353	366	386	344	414	373	378	384	396	399	363	356	421	381	429	416	390	395	415	388	395	362	416	383	398	384	402	388	359	417	376	402	392	415	399	358	395	392	368	379	403	391	376	433	400	353	383	391	401	389	403	375	396	396	394	430	403	389	388	373	405	383	370	385	395	364	395	363	359	382	396	410	352	371	359	418	413	431	364	376	364	400	393	371	368	407	350	400	359	409	378	397	366	411	398	398	385	377	385	392	371	357	391	392	437	367	383	381	345	360	374	389	392	384	412	374	414	401	371	410	381	395	424	408	400	401	389	413	389	385	376	379	368	422	378	394	372	394	401	414	370	405	375	401	405	351	371	411	454	363	385	375	399	375	381	370	410	349	373	352	394	366	372	393	405	389	403	385	403	377	347	370	399	385	417	418	391	370	388	372	385	416	393	352	386	373	418	405	417	395	428	415	412	385	365	378	367	379	390	385	397	386	401	407	444	389	368	402	373	375	381	408	371	365	377	385	449	405	386	412	382	398	394	395	404	419	413	362	367	398	405	401	402	359	407	411	414	368	394	408	417	404	355	375	365	389	394	374	414	405	384	413	392	412	380	358	451	422	386	414	397	368	377	371	360	378	399	402	411	367	336	427	390	398	408	360	418	415	389	403	398	358	378	355	388	382	367	387	409	356	361	377	398	366	389	402	377	369	426	407	374	364	344	380	397	379	381	341	386	383	392	413	358	400	410	401	385	376	401	406	370	391	368	405	399	383	371	396	396	406	398	365	390	362	396	356	395	371	429	412	364	393	370	363	357	372	396	381	400	353	367	389	361	365	403	396	394	397	356	356	367	356	366	358	377	384	393	435	392	382	384	381	433	361	393	420	403	366	390	417	383	412	377	390	390	413	338	382	389	370	378	379	447	365	375	410	414	336	379	398	377	365	398	390	408	360	383	377	388	397	374	386	408	354	374	383	387	392	388	357	381	408	376	384	355	365	446	387	368	357	357	338	391	404	396	429	363	411	380	391	368	399	354	399	384	413	379	407	405	391	358	413	378	362	420	405	416	401	362	379	380	368	390	369	400	372	399	352	411	381	408	356	365	397	392	407	386	390	348	364	412	375	372	413	386	380	411	397	376	348	375	435	394	380	369	391	383	369	352	414	368	378	409	377	424	377	412	384	375	377	425	331	404	397	401	365	369	360	416	372	402	397	361	384	372	421	370	388	387	412	372	367	406	412	372	369	365	371	399	373	383	414	419	388	373	384	383	410	405	389	383	394	398	368	406	349	413	402	425	369	382	387	382	392	417	382	374	402	366	376	388	347	408	366	421	414	394	387	388	367	380	383	363	358	400	433	372	383	419	374	404	401	397	400	379	413	426	385	377	344	375	419	383	357	392	378	350	378	385	362	394	395	413	365	402	398	370	401	388	380	382	376	415	356	353	414	379	396	389	377	407	369	398	418	411	367	391	394	387	392	389	426	365	370	350	356	364	390	368	343	373	411	398	406	358	421	385	374	354	396	387	373	365	405	379	402	407	401	384	370	392	406	398	390	353	387	412	350	370	368	402	353	404	412	376	390	393	364	341	421	424	370	388	397	392	400	389	380	410	395	400	424	378	381	378	393	403	396	370	376	365	387	414	399	410	352	386	398	355	403	382	415	407	396	396	366	420	403	367	376	419	354	348	350	376	374	393	419	400	375	399	405	369	366	375	378	392	396	374	388	385	409	404	390	409	403	374	356	389	387	373	408	361	350	397	397	399	389	383	371	396	410	380	371	411	393	420	390	366	386	379	395	368	408	440	388	367	381	379	373	380	421	423	353	375	382	399	401	349	372	406	440	398	403	379	376	388	381	360	373	384	393	407	399	343	352	440	334	385	373	395	380	377	401	384	373	383	357	376	372	330	343	357	366	401	372	365	350	380	401	359	365	386	374	383	393	399	431	406	400	360	414	401	372	386	379	366	378	379	364	365	374	379	407	364	381	415	397	408	405	396	381	393	443	344	387	374	383	434	397	387	408	368	390	387	408	401	350	399	391	385	403	399	390	376	427	399	422	418	449	404	370	394	380	373	394	407	389	402	377	397	369	370	396	394	404	355	376	407	434	364	357	396	394	432	355	359	391	417	382	395	370	386	383	404	427	380	377	392	437	393	381	384	363	419	375	383	383	323	421	411	383	425	412	372	341	390	369	395	385	355	353	405	431	372	369	402	397	401	401	387	363	416	372	394	390	376	405	393	407	363	419	444	397	394	357	392	388	361	379	394	357	392	385	395	395	392	392	328	355	408	401	423	367	390	388	385	415	422	362	373	414	436	373	395	397	418	386	392	394	366	420	346	399	372	353	400	382	377	419	435	428	378	366	394	366	382	399	387	369	379	361	367	399	427	413	396	348	404	385	375	402	419	389	359	415	379	399	391	428	401	387	351	416	397	386	391	395	385	396	374	406	417	417	378	370	397	371	399	372	412	388	424	405	354	397	389	386	387	369	366	378	409	390	350	356	392	386	370	388	355	404	380	379	361	364	376	363	399	367	389	398	392	381	387	431	393	397	413	405	367	353	395	398	397	362	386	374	427	391	369	383	408	388	405	402	344	370	399	393	388	337	405	379	399	371	356	408	398	342	375	340	399	361	410	349	394	413	389	385	407	418	366	393	406	381	360	391	384	423	418	388	366
2114	886	860	886	900	845	887	887	872	840	928	798	883	844	846	809	894	833	799	806	876	888	828	802	869	849	817	842	856	842	939	827	846	849	875	859	773	867	889	839	840	850	866	819	829	853	851	832	854	857	894	830	829	848	857	817	868	820	831	903	885	820	924	809	887	865	896	818	843	863	846	886	846	888	837	835	834	817	858	827	843	844	853	805	843	856	836	870	797	842	821	856	798	855	862	877	851	799	827	892	806	859	792	932	877	907	837	863	778	842	845	833	844	832	864	840	827	864	799	863	788	826	841	880	815	848	879	815	862	838	836	886	822	824	870	848	867	784	903	844	847	867	829	864	916	856	887	864	868	847	875	829	830	832	833	812	892	837	871	882	835	852	837	880	839	882	848	877	881	795	854	881	828	842	855	868	891	824	852	843	836	798	853	853	848	826	879	791	848	813	806	868	861	869	829	869	867	859	883	893	806	863	892	856	829	848	854	838	853	871	844	832	802	841	813	843	854	840	838	846	856	881	843	853	837	808	858	879	857	847	818	877	822	856	864	813	904	851	832	816	877	842	850	844	886	857	829	737	888	823	860	878	864	834	868	860	840	810	829	832	825	834	818	876	838	838	806	862	875	819	841	830	869	871	852	809	865	841	871	870	866	864	845	833	818	857	830	854	846	875	870	835	866	852	862	814	808	837	854	874	827	821	859	851	769	851	838	866	883	880	835	837	815	834	830	831	873	843	848	873	859	846	827	851	836	834	862	858	840	826	859	858	792	879	903	870	840	851	824	884	826	869	798	860	826	835	845	839	845	857	848	839	812	834	813	833	846	854	841	850	895	870	873	880	796	833	869	836	847	856	823	819	853	825	844	836	836	852	805	853	809	866	845	851	832	888	865	801	815	797	842	778	896	866	853	849	813	876	827	902	883	813	849	797	843	906	889	861	847	852	822	807	817	833	825	790	886	822	880	811	809	763	812	814	839	870	838	819	823	846	828	838	828	867	855	875	865	847	887	868	859	812	827	841	895	866	920	872	815	869	867	808	855	817	830	818	828	789	883	841	786	867	810	818	835	922	814	812	838	881	923	878	819	860	792	883	795	872	860	862	868	824	800	829	820	862	817	865	813	883	884	870	822	795	794	824	839	853	824	826	890	806	831	902	795	784	933	839	850	836	879	906	878	871	811	847	837	826	882	871	792	819	845	806	857	820	838	837	865	818	831	855	848	824	814	857	879	882	849	837	831	900	898	858	864	846	817	829	877	873	866	843	863	867	836	834	859	869	820	838	866	852	814	859	845	821	822	872	828	840	867	897	851	853	833	833	889	887	817	817	837	906	845	892	840	773	823	826	826	853	882	877	886	852	877	826	841	806	862	809	886	828	831	852	837	816	900	826	834	814	772	851	855	793	838	829	841	882	855	848	896	877	886	861	863	842	847	825	858	845	828	882	822	876	877	833	864	862	873	899	799	827	866	834	843	821	818	841	875	823	843	877	820	816	854	854	866	873	818	806	786	865	857	827	833	879	851	806	852	856	848	877	851	853	845	837	798	823	811	854	834	859	844	809	830	886	821	873	844	846	875	831	811	836	830	851	884	828	850	841	868	886	834	813	804	874	841	836	844	858	899	856	828	850	857	839	905	888	864	838	841	843	861	831	818	824	851	834	866	888	868	823	808	787	848	870	791	869	817	897	802	873	833	900	839	808	806	827	882	833	867	848	849	784	845	901	848	843	852	881	879	845	814	859	853	821	829	847	834	917	844	823	814	844	857	864	861	893	826	848	790	841	866	864	870	864	883	828	821	803	853	835	825	844	812	819	859	811	829	863	811	816	876	857	849	850	880	817	866	808	870	862	852	816	831	856	854	829	825	828	885	861	842	861	872	788	837	815	890	884	799	864	790	863	837	904	849	868	848	824	853	858	796	826	864	796	811	822	850	844	839	851	837	864	890	792	837	822	822	801	879	803	863	830	836	863	818	874	886	871	841	863	887	844	847	872	878	851	855	849	815	866	810	860	820	829	781	849	891	851	806	870	847	836	860	794	851	876	857	861	823	843	811	854	829	813	895	803	810	801	857	868	873	871	863	833	828	814	891	863	840	832	860	829	811	853	849	837	841	855	876	821	856	862	806	799	849	831	810	860	871	840	844	881	799	833	861	829	834	836	849	842	864	831	881	864	830	808	877	830	875	870	857	908	785	848	896	827	860	872	858	823	871	888	840	822	874	806	848	812	853	839	868	791	861	784	837	882	863	871	850	893	830	888	852	821	872	864	896	857	851	814	860	830	848	849	893	896	877	829	859	860	857	804	876	845	835	835	847	805	854	864	905	869	874	901	872	827	839	816	850	851	800	896	854	893	870	853	850	842	857	896	848	784	839	863	883	845	822	878	836	869	820	892	828	861	889	839	849	840	819	833	826	826	856	808	802	925	830	831	890	832	832	850	861	856	857	812	876	815	813	889	834	851	855	819	843	802	862	907	875	861	796	853	802	835	834	847	854	846	830	824	902	856	843	855	825	833	868	848	818	870	855	880	878	813	846	836	844	854	817	879	800	870	830	864	836	858	850	829	873	856	887	886	814	822	886	844	908	790	797	841	874	878	825	866	880	860	856	842	882	837	870	859	807	825	861	916	849	852	888	860	838	838	818	871	854	869	835	795	867	864	816	854	839	900	821	824	845	850	833	826	858	846	865	809	854	833	834	819	872	809	852	871	839	842	755	886	864	880	835	818	851	855	807	888	822	855	866	854	819	793	854	861	845	884	842	847	871	797	862	854	809	810	817	837	879	849	833	876	827	856	795	899	866	816	831	797	816	829	847	892	857	846	872	829	881	861	849	817	908	898	859	840	850	845	834	871	847	863	976	846	840	932	838	853	841	812	890	842	857	842	840	845	850	827	803	818	837	858	849	847	859	848	816	865	812	841	863	841	847	842	854	832	819	841	869	852	801	813	893	815	858	874	840	809	803	821	806	823	836	840	868	870	858	805	835	851	874	849	864	848	845	834	869	879	871	769	798	828	823	843	875	837	853	863	829	809	846	862	784	864	821	808	794	863	880	838	817	864	834	811	829	846	839	871	835	810	833	841	853	813	799	847	810	842	839	857	843	880	876	846	867	877	843	817	842	854	819	875	894	861	879	901	820	814	870	869	871	849	829	829	860	835	804	918	863	845	823	855	817	837	791	862	801	809	838	833	873	856	743	838	837	836	897	837	833	852	846	836	899	814	845	832	843	835	867	822	844	881	859	877	848	802	823	883	818	861	883	803	864	823	850	929	837	843	851	778	901	877	855	849	853	854	838	886	834	861	845	837	797	893	840	860	856	864	856	860	851	845	826	855	863	889	836	836	841	836	849	818	823	851	868	861	806	807	873	826	818	819	807	871	806	842	869	875	851	806	803	839	874	874	824	869	911	782	832	849	809	840	883	861	860	798	804	866	865	925	868	831	861	865	851	863	827	805	830	810	830	863	845	862	809	906	821	808
7935	521	462	433	312	279	271	228	255	183	182	191	205	205	221	164	213	190	197	192	191	211	205	184	224	188	204	191	189	179	190	199	166	183	182	197	197	174	180	196	192	196	172	191	176	189	213	193	189	210	208	182	176	210	187	175	183	165	222	174	181	157	197	219	192	172	165	168	156	171	176	188	198	224	163	165	183	210	218	168	174	165	214	201	201	194	181	190	195	190	191	174	201	194	169	192	176	172	197	184	176	188	199	194	193	195	168	185	170	178	174	168	197	185	186	190	214	195	205	188	196	174	193	195	173	161	175	191	193	194	171	216	204	187	175	173	186	190	174	214	168	185	187	214	193	207	168	198	208	200	169	188	173	189	189	187	196	209	177	167	187	184	170	168	165	207	179	188	160	187	188	223	216	185	190	180	173	166	171	183	186	179	218	204	193	175	176	192	180	198	214	198	197	196	202	178	168	184	171	169	164	204	179	193	202	192	213	183	187	176	183	202	171	146	189	183	175	173	194	177	161	210	187	195	185	192	181	171	191	169	206	191	193	198	207	187	180	157	221	159	178	166	196	204	205	204	201	171	187	178	163	177	185	198	188	186	167	182	180	183	208	192	180	183	193	182	187	152	175	177	194	198	189	173	202	201	199	198	197	182	204	189	186	176	186	185	178	170	169	169	174	188	200	194	179	194	212	178	211	212	211	174	150	167	160	156	186	203	207	215	199	179	188	166	185	208	200	181	163	185	209	170	181	151	192	187	172	188	201	167	178	201	183	172	208	191	178	181	186	226	201	196	188	157	193	195	164	194	172	177	214	161	195	190	192	183	181	210	187	166	195	204	154	175	186	155	197	202	195	217	208	185	186	178	210	171	183	204	178	159	157	173	190	191	184	185	192	181	166	190	199	206	194	193	189	181	193	215	192	198	184	156	207	185	205	178	194	184	196	192	182	177	204	184	180	203	171	175	195	169	197	212	151	183	185	187	166	181	184	193	200	195	180	200	207	177	214	189	191	206	198	188	181	218	180	177	196	177	193	191	204	182	172	185	181	184	211	158	204	199	167	223	175	176	176	180	191	189	183	189	173	200	180	183	183	159	165	183	178	205	161	186	203	185	172	198	202	181	142	178	188	212	202	186	189	175	169	191	181	207	174	202	195	183	169	189	199	180	187	194	169	197	182	188	214	202	212	201	193	191	182	175	193	222	225	171	192	208	209	184	188	161	183	190	175	195	178	193	157	194	180	181	207	170	186	201	185	197	184	208	195	181	180	176	173	168	167	168	202	207	193	215	177	198	147	182	177	189	180	154	161	171	181	179	200	203	185	196	186	177	164	193	190	186	168	183	197	175	188	184	177	177	188	190	197	167	179	243	202	158	152	166	179	185	190	198	166	183	189	171	205	172	200	187	186	177	194	171	203	192	206	189	174	200	162	174	185	140	171	185	184	186	162	158	183	213	163	170	167	171	191	199	189	199	187	183	170	182	155	184	195	185	186	196	183	198	178	189	199	169	166	192	193	185	186	205	185	154	195	185	203	179	178	217	170	191	167	170	209	194	179	196	197	179	204	196	176	203	200	179	198	181	162	206	216	195	174	180	186	208	199	174	172	184	208	230	183	185	187	179	199	165	191	176	207	172	189	173	203	178	175	201	185	166	180	178	188	171	183	186	164	181	195	191	196	178	178	193	172	189	195	171	187	216	192	190	197	178	181	214	180	166	188	191	187	183	188	194	183	188	178	218	175	187	197	180	205	191	200	178	189	175	187	193	198	168	184	214	219	205	198	183	186	174	179	186	176	158	191	165	192	175	205	206	213	178	173	191	192	196	182	197	184	151	187	194	193	207	191	184	221	153	165	187	158	212	192	187	175	179	215	185	198	202	178	187	180	181	173	172	194	202	159	193	197	195	176	195	195	180	197	206	194	155	188	186	154	200	193	196	175	169	207	208	191	175	192	196	184	193	172	198	180	199	172	183	202	192	176	169	182	174	196	186	185	181	198	186	156	185	180	197	190	194	163	165	174	188	180	176	194	206	155	192	181	174	179	191	167	204	188	188	186	190	188	196	200	208	204	187	190	186	202	171	211	174	173	187	160	180	172	182	192	200	187	191	182	199	208	188	190	178	192	168	185	189	174	171	181	216	189	184	191	190	174	175	171	194	180	194	177	203	151	201	182	154	178	160	175	174	214	182	174	160	192	188	167	195	163	168	172	184	187	186	214	194	178	183	215	196	164	191	201	186	159	178	197	193	176	180	204	200	200	190	178	146	197	198	173	171	231	184	186	186	149	154	185	208	195	200	173	165	217	188	192	161	213	194	179	196	185	187	184	194	162	172	180	200	206	189	172	152	188	157	194	168	171	189	185	175	187	164	190	188	190	187	180	185	190	165	153	178	158	190	187	166	169	189	198	206	211	204	190	209	195	201	191	212	195	174	197	190	178	177	195	167	172	185	162	166	173	184	180	195	183	203	161	203	187	179	166	169	183	196	190	195	183	159	187	202	207	167	184	164	180	171	168	207	201	170	192	200	166	182	184	178	190	197	187	179	197	172	186	223	181	197	181	165	179	211	186	192	189	173	155	160	191	187	178	186	192	193	198	181	183	178	168	191	202	186	211	195	184	159	197	181	202	166	173	185	178	251	194	176	183	162	187	197	185	160	177	199	190	171	183	199	218	188	163	192	197	179	179	202	189	170	184	178	205	172	184	176	165	184	192	180	192	184	180	186	171	151	187	177	205	192	182	192	214	178	178	181	205	171	194	218	181	195	203	193	180	196	193	204	205	181	162	175	173	210	177	184	180	176	176	184	204	181	184	161	208	172	182	162	165	187	199	167	178	193	192	177	218	172	166	177	185	181	201	179	192	191	202	200	194	195	215	189	167	193	212	200	175	175	186	194	176	200	188	168	160	199	201	200	191	175	178	164	198	210	197	200	188	169	194	152	187	173	184	189	213	176	179	150	203	189	183	177	190	179	219	184	194	182	175	191	206	183	179	154	179	171	162	183	198	185	200	188	190	205	193	186	208	176	199	184	190	195	183	215	170	201	215	199	182	177	160	181	188	203	207	181	169	162	148	198	216	175	204	181	196	166	194	200	200	182	210	176	186	186	182	167	169	186	191	205	197	191	188	169	181	168	184	169	194	182	190	179	183	168	164	168	185	188	180	206	176	174	188	169	196	165	197	191	218	188	191	178	168	200	196	195	178	195	202	191	187	189	224	212	196	183	200	182	217	202	186	189	210	179	187	185	190	196	185	159	191	181	189	202	174	209	166	186	191	171	176	182	198	173	185	177	182	185	194	190	200	201	193	178	176	172	186	171	178	191	171	194	184	171	179	214	197	189	199	176	175	195	167	165	195	204	189	190	192	185	176	190	176	168	192	177	203	186	179	192	180	169	179	177	165	202	188	190	176	209	194	182	196	186	182	188	203	174	200	202	196	168	169	210	175	198	201	213	186	184	208	207	184	218	181	192	203	213	175	213
6384	723	1096	1261	1231	1009	845	742	711	622	623	616	574	556	537	546	492	526	491	468	504	456	485	494	489	492	490	487	469	465	489	457	464	444	487	444	467	464	447	462	454	472	431	462	457	431	452	456	476	479	476	461	455	468	440	475	484	495	437	483	451	463	446	428	480	436	424	456	468	468	418	421	462	457	443	443	445	442	442	455	378	426	465	452	430	453	479	451	486	453	468	435	464	451	442	445	457	459	427	437	404	508	433	422	486	454	425	402	464	406	462	445	420	444	463	451	432	458	443	458	427	482	444	468	438	455	456	420	474	404	448	430	415	463	436	396	399	435	432	486	437	453	442	419	424	394	431	393	425	441	451	430	456	452	454	442	440	467	455	451	480	444	434	456	434	437	459	461	441	452	412	397	481	440	441	459	475	474	469	433	449	467	471	465	437	445	439	434	433	434	459	498	437	465	431	440	411	437	487	438	454	424	441	469	445	440	413	427	423	437	408	454	447	436	438	470	417	479	462	465	468	462	449	434	452	445	452	473	434	475	438	456	447	433	452	409	449	449	466	459	470	460	439	473	422	444	437	456	431	448	431	410	454	420	433	431	453	468	467	461	418	440	451	467	446	477	428	379	453	465	478	433	464	430	445	404	461	491	444	467	485	483	470	456	466	460	423	452	428	465	422	458	473	427	449	461	424	419	503	431	440	458	455	465	458	410	427	456	471	453	455	442	448	451	444	440	452	455	457	454	446	448	459	416	447	465	434	445	447	455	417	444	462	462	458	441	449	442	424	472	440	466	407	432	456	445	420	465	452	452	426	420	454	461	465	458	457	451	471	441	471	448	450	436	423	456	429	431	462	451	441	435	456	409	466	452	446	468	441	421	435	455	439	468	437	444	496	401	461	445	477	467	433	452	472	467	416	470	447	428	434	422	463	434	437	427	466	453	442	427	417	432	474	419	435	461	455	456	408	437	468	437	463	425	423	456	426	442	472	397	462	420	446	409	476	437	453	430	445	451	403	496	446	462	467	468	420	449	438	437	416	478	445	469	445	452	462	441	432	442	465	426	495	462	457	424	434	473	464	468	479	450	472	460	445	406	462	433	449	474	479	446	464	437	457	432	467	413	443	455	464	476	445	436	420	482	442	450	458	471	440	451	467	480	441	428	435	505	426	438	428	416	454	438	428	479	449	481	443	465	500	435	497	467	405	452	448	451	466	451	469	440	479	469	459	413	462	450	425	385	425	414	465	444	446	433	439	470	449	477	453	406	478	423	487	431	482	426	465	442	435	461	409	454	476	456	434	448	456	446	416	447	464	451	441	449	453	445	443	444	440	461	469	434	411	429	467	449	441	454	451	442	436	451	476	473	412	474	456	453	451	468	445	478	470	436	439	457	491	454	466	457	410	457	482	460	456	445	457	459	460	411	462	418	403	449	423	433	468	457	439	415	430	463	477	456	460	451	437	456	443	488	422	461	458	457	395	448	453	425	462	418	475	431	471	428	430	456	431	410	423	465	437	460	427	413	463	443	454	483	455	441	455	474	452	417	427	436	447	488	466	403	420	432	448	410	448	439	447	424	452	425	455	470	424	439	466	447	470	453	431	446	430	447	448	464	419	446	442	468	459	407	486	445	463	424	449	451	481	414	437	458	456	457	464	457	453	443	425	415	470	423	459	449	466	469	455	455	437	470	441	476	395	465	455	437	430	423	443	430	420	461	454	437	451	439	460	455	457	447	471	457	444	456	476	433	463	423	438	464	437	448	424	445	442	435	485	438	450	431	443	420	474	473	448	448	401	428	439	490	439	450	448	434	466	447	460	432	449	427	468	442	461	435	449	456	471	453	462	477	432	455	428	447	472	485	474	394	455	484	484	443	458	424	435	442	476	473	476	453	431	457	430	426	439	416	440	448	425	467	437	454	458	440	439	439	474	444	457	440	471	447	448	468	461	416	403	448	443	467	466	471	412	446	460	428	445	419	442	451	419	449	430	454	464	420	452	431	426	487	426	445	435	462	471	435	439	435	419	445	454	422	439	431	443	414	476	394	436	466	411	441	414	429	432	450	434	435	428	482	452	452	479	492	439	414	432	481	477	475	442	455	421	453	462	455	477	450	428	436	455	448	476	447	452	407	436	436	416	421	427	439	428	454	436	449	444	431	441	456	444	457	479	454	466	413	477	418	440	426	455	445	434	458	440	473	421	429	450	489	427	423	474	434	464	451	445	425	465	441	437	457	461	466	405	448	457	409	442	420	448	437	459	466	412	441	451	428	497	428	467	463	442	445	439	414	486	455	461	405	422	434	450	444	445	427	452	443	436	422	458	458	452	452	446	418	440	432	452	448	454	432	414	462	497	472	439	482	461	446	414	500	483	453	444	463	460	492	455	441	474	453	468	443	452	426	447	456	443	433	447	478	455	439	449	421	455	471	444	459	454	488	461	448	442	458	449	443	442	481	454	458	435	422	448	487	454	467	447	449	495	461	463	445	456	443	427	472	459	460	435	461	433	450	461	422	454	440	476	475	444	492	489	453	459	452	449	465	441	458	425	434	418	450	428	445	448	457	429	454	483	439	488	433	427	456	447	459	412	442	468	458	469	454	459	454	450	427	437	443	427	462	438	421	475	450	443	476	491	441	473	417	472	477	431	442	454	423	420	449	444	428	450	453	433	456	428	436	438	438	443	487	424	447	481	425	441	471	406	453	482	423	462	400	469	459	459	430	483	437	443	451	489	460	394	436	411	447	462	449	416	467	451	428	435	478	473	462	475	461	439	420	425	439	437	444	450	419	443	463	443	438	456	489	437	451	416	429	448	431	492	441	415	469	430	374	440	437	464	441	422	427	510	455	414	457	472	452	423	476	472	482	463	449	447	473	434	468	486	449	423	419	455	437	430	453	427	441	458	440	410	447	451	461	441	446	422	453	432	412	471	469	440	457	459	490	449	443	469	459	428	438	467	421	447	425	419	436	446	495	444	465	460	469	486	430	457	487	497	449	439	465	450	458	419	495	447	457	480	485	458	447	444	464	424	430	417	491	458	444	432	452	439	404	461	439	433	479	436	449	414	463	453	455	439	428	431	415	429	414	487	430	475	427	441	421	430	452	461	445	449	426	437	472	430	420	448	433	434	471	422	441	477	450	491	411	419	426	414	437	444	446	458	452	445	451	434	452	470	492	443	458	416	443	433	464	452	449	454	423	432	442	464	444	415	491	454	450	437	446	463	482	408	453	447	466	451	451	472	437	426	423	436	449	449	456	476	464	444	455	464	462	438	481	474	503	426	462	424	463	452	441	431	450	404	424	458	456	452	438	453	428	474	454	426	448	433	476	482	462	439	460	455	445	460	422	461	436	429	420	470	447	459	446	478	469	427	401	406	425	459	452	442	440	426	468	451	445	469	438	468	447	464	429	440	394	442	423	442	455	442	440	466	453	495	452	459	464	449	439	470	492	460	435	439	434	417	479	479	458	411	423	427	475	442	448
14384	1110	821	634	523	351	306	294	257	203	231	179	219	180	180	181	178	192	167	175	179	181	178	170	164	173	192	168	188	157	191	177	175	165	170	169	183	172	189	137	162	144	161	174	161	148	150	158	156	136	157	145	190	160	165	157	150	181	167	152	160	163	154	163	154	137	173	162	167	153	157	147	189	174	153	150	161	144	142	168	164	165	159	159	164	164	166	154	153	158	156	152	173	156	169	144	143	163	168	150	149	168	161	151	152	150	161	173	161	152	165	167	178	154	154	151	125	150	167	155	139	166	145	152	164	152	173	183	142	156	146	157	124	142	177	156	159	171	146	148	208	178	153	150	141	150	153	181	161	155	166	143	158	182	167	168	173	156	170	142	169	150	153	147	155	160	164	153	168	161	152	181	141	155	138	137	154	173	160	178	163	179	165	171	143	149	136	166	158	146	142	171	155	159	161	152	189	202	156	170	141	154	141	176	194	179	138	166	155	167	148	162	139	173	153	168	174	171	157	182	169	166	176	146	169	176	177	166	147	147	163	152	153	209	171	150	158	162	173	177	162	186	187	158	159	180	153	152	161	165	169	179	164	178	165	166	152	176	161	160	162	164	164	180	171	144	164	148	174	177	166	175	171	159	167	181	143	149	146	158	125	159	150	161	148	146	151	168	160	148	199	158	148	166	143	167	166	146	142	140	190	153	164	186	152	149	174	138	145	161	145	154	148	156	137	159	149	173	154	151	178	177	163	158	184	168	158	161	159	162	165	160	161	156	183	180	168	139	167	155	161	150	160	173	162	171	169	160	201	167	161	158	180	169	162	165	168	151	167	143	166	140	171	168	159	157	168	148	146	153	130	155	150	173	168	152	197	150	179	163	181	176	167	168	170	138	148	182	157	173	187	155	176	177	156	184	171	152	163	174	162	170	194	151	178	162	181	130	170	153	150	143	145	154	158	154	161	166	181	150	160	176	160	130	128	163	167	152	162	176	154	174	158	134	134	153	155	159	160	169	166	162	169	161	149	167	143	149	163	166	169	164	157	185	166	159	179	159	173	165	161	161	145	146	178	168	140	139	181	160	148	191	134	163	173	137	175	158	158	148	163	176	171	166	137	150	155	152	166	178	161	178	160	198	142	165	170	157	172	169	172	158	144	166	160	159	147	173	173	153	155	170	149	144	153	173	154	171	169	143	155	138	187	152	146	164	162	159	157	173	153	154	158	166	155	166	156	150	153	165	137	159	166	159	152	155	163	149	176	185	176	150	165	176	186	170	164	167	145	168	154	157	172	172	167	125	174	156	167	135	150	152	159	152	156	178	182	172	173	145	164	164	162	155	171	170	148	150	162	168	156	157	166	147	165	159	143	174	121	151	149	152	171	163	173	176	138	158	138	142	193	166	139	139	148	161	186	169	151	170	135	175	164	144	173	168	138	164	142	141	166	160	155	167	130	153	149	154	144	123	142	190	162	144	159	173	149	154	146	173	172	167	153	145	146	148	167	167	164	167	148	160	162	180	168	168	137	156	177	130	176	148	154	167	163	163	152	133	136	140	157	165	160	151	166	171	175	139	163	155	173	155	146	137	170	143	151	154	167	152	166	145	173	169	167	147	156	121	145	134	170	166	168	154	159	139	176	165	178	168	160	158	169	161	160	159	171	169	162	157	174	149	161	153	162	161	139	163	154	166	179	197	156	136	150	163	151	186	168	159	137	167	163	150	164	182	159	148	159	151	147	172	161	169	154	160	167	169	139	166	150	174	151	165	156	150	156	165	143	140	155	178	177	169	163	157	174	161	165	144	145	184	162	190	180	157	162	146	142	156	164	146	163	193	174	149	156	163	158	179	144	144	156	167	160	139	172	181	163	133	161	153	168	179	157	162	168	189	172	146	176	172	155	185	159	171	162	150	151	172	149	155	170	144	156	124	153	166	139	149	169	172	146	174	150	170	145	171	147	135	161	168	153	159	155	179	140	140	153	150	161	189	174	148	179	167	170	150	182	164	169	146	183	157	126	143	160	164	158	163	152	172	146	163	159	170	147	148	165	147	176	153	148	160	137	170	161	148	150	149	160	166	156	171	170	150	169	144	155	151	157	142	193	170	163	153	170	180	175	143	173	173	146	170	157	143	166	172	158	142	160	163	143	155	141	162	152	155	159	147	171	187	164	175	198	164	157	152	148	164	162	159	159	141	168	170	177	166	184	147	178	174	159	137	163	149	171	160	171	171	175	174	155	157	150	151	178	164	160	162	161	164	168	179	166	160	174	152	199	158	166	180	155	161	143	144	153	167	165	150	145	167	156	168	152	161	151	149	146	142	153	163	188	164	148	162	166	153	188	183	180	152	147	141	183	163	154	154	157	170	183	154	156	178	169	155	162	159	138	141	160	165	159	142	145	174	161	187	155	157	168	149	148	157	155	184	168	165	145	158	138	152	144	149	170	185	145	145	181	171	142	185	162	167	143	174	159	155	157	188	153	187	155	159	186	165	155	154	154	148	167	138	172	157	165	156	137	163	153	160	144	148	159	164	146	138	154	162	152	167	153	159	150	147	154	144	170	141	182	167	160	148	146	164	156	159	165	157	164	155	166	157	170	160	166	155	149	147	137	172	166	149	165	146	174	149	156	163	191	145	169	174	153	163	153	163	154	170	161	158	123	163	149	156	146	163	173	181	176	160	139	167	148	145	134	155	157	171	165	149	164	187	165	152	137	178	177	165	157	172	164	155	141	192	156	175	165	166	129	168	167	165	166	172	168	149	171	144	177	159	157	174	129	163	147	142	154	175	158	154	162	158	159	176	178	164	170	141	159	171	151	155	170	120	126	152	145	157	152	137	155	146	165	166	178	174	160	176	178	161	163	131	156	166	164	163	170	156	163	164	176	166	151	154	148	171	172	143	162	156	164	155	170	160	159	138	135	155	165	157	143	181	151	159	166	149	176	136	166	154	158	138	165	145	145	150	190	144	163	155	169	163	175	151	173	161	148	152	147	159	185	182	140	160	146	167	174	185	139	168	192	165	142	167	139	174	154	165	142	172	180	150	169	175	167	135	173	148	146	167	151	157	152	171	162	146	164	150	163	165	171	149	176	156	157	152	179	171	147	174	153	163	165	162	157	146	149	171	153	145	149	160	167	177	165	151	172	168	175	161	155	138	172	172	158	157	136	163	171	162	186	169	172	166	151	141	165	177	158	142	179	165	168	172	171	135	167	156	160	148	149	165	158	159	153	150	180	152	139	181	172	137	162	153	165	162	166	147	154	153	159	143	157	135	152	179	168	142	163	140	152	147	168	173	151	159	157	181	144	145	152	170	151	155	156	147	148	158	210	161	160	163	168	153	159	153	170	158	163	178	172	158	176	148	145	171	144	133	172	158	171	161	172	146	161	170	164	156	159	160	160	177	168	153	176	160	163	137	163	170	144	152	159	175	163	140	131	158	169	148	154	141	167	169	145	155	149	164	140	161	143	156	149	148	175	182
8229	990	1860	2086	1755	1487	1162	1051	892	841	750	675	636	657	568	580	553	558	504	499	522	459	487	502	485	493	494	485	471	496	440	461	418	454	486	466	435	453	405	446	431	435	427	411	469	402	438	451	438	407	442	418	452	429	421	439	437	431	454	442	409	481	416	406	448	404	414	433	433	439	429	420	429	432	422	421	454	426	430	443	414	438	429	438	433	389	442	409	459	457	441	441	428	428	409	418	464	427	439	409	440	441	434	422	414	432	380	425	427	444	434	419	415	437	438	442	426	423	400	404	409	433	387	410	415	430	434	424	442	396	442	425	395	426	480	447	444	443	418	409	480	423	429	404	452	409	412	449	411	401	451	394	447	436	409	422	447	451	427	450	406	466	421	401	404	427	436	424	445	430	450	413	441	384	423	391	428	424	400	379	382	419	461	384	392	407	419	445	431	402	424	447	447	406	431	452	419	398	446	422	415	392	412	462	438	406	408	443	423	413	409	441	392	414	400	427	408	441	391	434	428	405	419	427	468	425	441	435	415	446	445	449	434	410	413	422	426	464	411	444	368	423	413	423	414	410	447	382	421	406	442	425	432	409	446	395	417	457	426	405	407	400	408	394	384	424	427	431	408	441	400	436	384	446	408	419	427	410	411	430	407	434	408	448	426	412	396	420	446	414	437	436	430	393	473	391	399	444	409	420	422	402	416	426	411	425	411	443	424	433	414	427	413	416	403	435	413	483	431	440	425	427	419	413	432	413	423	396	397	392	405	424	369	391	395	414	378	409	439	421	426	413	423	420	434	456	429	393	423	394	420	427	417	468	435	481	414	417	425	422	429	431	402	435	420	425	438	418	380	406	434	451	415	440	423	407	390	427	390	405	404	448	393	395	387	448	433	420	409	395	400	444	459	414	435	411	414	405	397	441	398	412	457	432	428	385	442	428	453	432	406	443	407	424	451	425	433	406	397	425	434	416	428	398	428	424	403	442	406	408	421	427	394	404	438	437	436	472	436	449	423	444	405	435	421	439	423	367	436	409	398	463	415	438	417	456	419	412	421	423	436	416	377	382	402	428	451	430	407	410	422	435	408	411	431	441	409	384	418	400	429	438	411	434	414	372	406	400	415	423	436	398	450	440	415	454	458	422	458	441	406	430	444	447	449	434	431	423	403	408	426	415	409	412	412	461	410	396	393	413	412	409	463	438	414	418	407	409	380	455	442	430	400	378	412	416	407	412	419	438	414	432	412	403	407	421	401	385	406	436	424	444	433	426	430	435	400	385	438	423	429	433	404	405	403	435	423	458	414	419	407	414	411	382	407	409	425	441	451	435	432	432	396	413	406	429	449	421	422	397	384	396	408	424	427	415	411	408	414	422	414	450	441	419	427	431	386	397	397	398	415	426	422	396	428	392	406	423	425	427	426	405	420	432	405	423	387	453	399	409	426	373	402	426	399	401	428	438	415	425	424	420	437	425	419	419	382	455	405	426	403	450	462	415	409	428	438	415	413	439	421	472	418	428	439	407	386	384	411	415	416	413	396	402	419	392	414	410	403	429	415	401	445	422	418	352	435	445	481	479	428	416	413	389	407	429	453	417	460	443	440	450	396	412	415	416	417	380	408	434	445	420	379	420	411	441	404	437	430	449	429	428	399	390	422	462	409	449	399	455	392	431	383	406	355	383	432	416	410	410	440	423	445	410	468	414	370	435	430	400	438	416	415	409	460	438	435	410	463	427	421	397	432	430	406	433	447	399	420	425	422	402	441	432	424	428	422	428	466	420	434	412	444	414	421	438	420	407	417	430	397	418	479	452	393	407	428	389	398	407	420	403	405	419	440	419	451	424	443	394	423	451	440	409	414	435	453	422	495	430	420	391	407	407	430	443	436	427	419	428	429	422	406	424	424	405	434	432	426	418	402	428	437	418	413	413	435	400	442	411	383	429	417	431	368	401	418	414	470	428	444	417	416	381	462	389	427	400	457	413	417	434	422	402	425	416	426	413	454	413	461	404	471	401	437	409	455	411	446	400	424	421	406	413	439	424	436	397	409	443	440	403	443	398	426	406	415	440	419	395	399	411	386	460	425	414	419	387	406	452	420	419	397	409	410	361	456	430	418	422	436	437	440	420	430	400	435	389	421	409	454	451	378	469	399	427	420	384	400	429	445	415	416	447	427	426	419	433	402	446	426	392	428	419	416	412	401	404	419	400	393	408	425	415	397	416	388	409	402	419	429	391	397	424	403	444	422	436	409	435	452	413	439	397	393	432	452	405	420	435	460	405	409	424	448	434	407	462	411	371	398	447	415	414	394	420	411	429	422	467	413	442	406	386	429	428	444	466	434	449	415	421	424	413	454	409	413	451	419	450	433	406	422	419	409	452	410	454	401	422	428	404	408	430	420	426	414	430	420	421	430	442	403	456	401	397	432	425	422	447	436	452	407	397	423	429	419	396	412	392	445	430	417	454	436	434	434	416	438	458	425	425	404	435	440	443	434	408	408	416	447	461	446	428	377	411	410	429	432	441	424	452	415	433	387	415	436	440	433	427	418	427	391	443	405	399	434	431	455	387	400	454	441	399	434	414	429	435	409	398	389	472	426	411	426	430	423	441	441	423	418	405	453	441	428	445	411	409	395	416	456	401	400	451	415	436	425	432	380	402	426	414	434	409	413	419	398	421	418	468	396	457	419	388	442	430	410	404	411	461	432	424	417	417	379	434	439	419	409	419	425	386	434	443	468	433	428	437	421	415	415	392	382	402	419	439	403	419	427	392	404	427	438	426	424	412	376	418	422	385	415	385	454	426	404	419	429	400	409	417	427	403	419	465	412	406	426	418	423	429	411	451	447	393	448	459	413	412	419	424	429	434	432	413	443	431	419	436	398	413	418	392	420	412	433	398	407	422	406	384	452	385	426	480	410	394	394	401	437	438	404	398	405	425	440	445	459	410	447	431	446	413	462	399	394	445	431	387	421	458	430	428	412	448	403	440	434	447	422	409	425	411	428	430	417	418	415	431	402	413	430	416	408	385	421	430	395	435	429	409	412	438	425	437	449	411	422	437	404	418	422	402	399	397	428	457	402	418	457	393	425	406	416	450	424	434	429	382	450	418	439	419	401	452	416	435	398	443	425	414	452	409	440	429	424	425	414	366	421	434	445	377	397	466	418	423	443	419	437	412	432	437	403	397	446	426	423	438	402	422	401	432	415	445	434	426	406	434	421	380	435	433	438	458	405	410	412	426	407	409	409	444	412	432	409	414	410	423	399	404	424	434	452	421	400	418	432	439	413	415	404	405	439	426	382	449	451	439	425	452	447	378	475	408	454	421	440	396	467	402	410	412	411	410	435	420	411	441	384	433	412	436	421	434	399	416	427	411	408	433	402	393	451	413	411	447	443	429	444	421	427	418	455	378	416	434	423	439	416	425	424	422	430	418	417	422	448	443	432	423	405	408	439	408	409	433	431	423	391	447	423	408	417	425	440	407
1734	368	375	373	420	392	400	367	399	402	387	380	402	402	361	381	383	379	349	378	377	375	447	397	424	399	409	385	414	369	357	374	361	393	388	386	377	393	387	384	389	369	379	370	377	362	410	392	357	410	371	355	395	420	375	392	376	400	400	385	388	418	400	395	394	391	423	386	387	366	363	371	364	382	366	419	366	380	415	388	423	411	376	383	358	426	426	416	417	372	393	373	333	391	393	381	384	368	399	434	386	411	396	358	399	447	401	410	400	366	394	376	397	385	446	406	360	395	359	400	365	431	403	408	362	407	396	386	387	414	413	347	356	405	378	395	387	410	372	394	377	420	393	417	415	407	397	358	395	419	401	364	418	364	371	447	403	390	363	375	328	414	422	420	377	369	362	372	410	399	405	400	401	370	395	388	393	403	394	391	398	364	382	409	373	380	389	396	378	390	409	382	384	408	403	410	394	377	424	403	390	388	376	394	410	389	379	365	359	397	392	365	323	372	394	430	402	394	351	430	410	362	385	387	408	393	366	392	400	408	380	411	422	412	422	435	396	399	382	358	383	402	390	368	380	373	369	394	359	379	353	405	391	406	371	402	352	381	384	389	345	357	386	393	370	414	402	381	396	393	371	403	404	400	375	376	389	393	394	400	385	391	371	378	396	372	407	389	402	394	406	405	379	347	392	391	408	371	392	382	359	323	392	366	400	402	372	406	389	390	359	359	406	406	382	408	407	360	404	383	378	397	404	391	382	393	355	367	388	366	404	401	382	398	369	376	386	379	417	408	392	374	347	381	374	416	403	403	371	386	395	365	388	384	379	378	357	381	405	352	371	391	390	362	404	414	356	381	400	393	425	364	381	420	433	385	394	415	375	390	396	418	406	383	371	402	409	378	375	396	376	393	388	383	415	418	346	377	395	412	388	385	423	405	383	344	357	347	399	401	377	355	377	345	406	422	364	384	371	401	375	381	413	387	413	399	384	389	423	406	396	399	397	374	388	394	395	379	407	416	335	396	401	373	363	399	406	407	374	399	415	357	380	350	355	407	376	433	368	378	395	389	351	351	405	366	345	393	402	412	371	395	412	371	427	377	372	416	404	332	366	378	376	372	375	382	376	378	389	368	422	383	428	413	388	357	395	379	370	419	403	363	417	358	365	398	391	369	389	375	409	418	396	378	413	402	397	380	427	409	356	397	387	377	338	415	395	370	394	398	386	410	397	377	396	396	405	370	385	376	394	382	400	407	422	389	394	389	398	400	378	348	367	409	388	356	373	382	395	362	408	380	404	410	423	379	344	389	385	371	397	381	375	395	387	365	349	343	398	377	387	388	414	407	398	361	420	389	406	351	382	384	412	430	372	331	382	408	381	406	402	370	425	410	385	376	379	363	439	397	399	409	361	396	375	446	398	388	388	419	397	417	398	396	403	405	395	374	373	419	345	372	396	383	410	401	414	369	412	384	408	375	357	410	394	373	363	381	418	421	389	424	374	390	415	426	412	378	409	387	375	363	384	393	415	409	386	390	417	404	393	399	411	385	380	382	384	430	379	423	394	391	403	383	418	390	412	439	405	386	378	371	409	403	392	388	397	342	382	398	382	378	398	413	364	386	360	356	389	399	376	396	398	378	398	374	406	418	391	387	415	393	373	386	388	398	386	362	384	432	372	397	390	406	373	396	391	405	432	351	397	404	424	394	385	399	377	400	442	417	377	365	414	382	412	398	381	417	376	373	381	353	411	390	378	421	421	402	397	413	404	392	438	388	378	404	400	393	346	375	411	415	386	408	365	398	390	381	405	396	376	364	395	368	379	394	417	401	409	394	401	398	397	378	386	419	394	403	380	385	425	411	420	399	359	388	372	386	352	432	392	377	378	403	439	411	368	390	386	396	348	406	394	402	358	409	369	376	397	399	426	401	343	401	360	363	391	380	376	388	378	372	426	401	393	404	397	415	371	368	413	380	421	373	404	380	386	425	378	365	392	406	409	396	446	411	385	386	404	374	380	373	365	365	409	386	347	401	393	378	392	401	362	400	362	385	411	379	406	373	396	379	391	394	377	374	398	399	413	410	385	384	411	389	370	437	367	435	406	412	339	343	366	392	361	370	416	403	392	405	399	394	411	386	414	421	413	386	363	419	405	413	364	392	418	378	406	409	380	393	404	373	420	371	370	393	428	384	432	399	367	397	375	377	371	367	361	424	394	362	401	417	368	373	392	436	346	367	413	386	359	385	414	412	389	411	369	407	380	349	417	363	405	391	406	396	409	386	394	397	378	394	397	443	400	388	433	404	356	410	419	391	406	400	397	408	392	387	368	404	438	393	405	324	380	384	406	368	423	352	354	408	358	372	381	406	392	401	365	404	379	370	372	391	398	408	382	418	414	403	389	368	417	432	398	368	408	383	394	392	397	413	371	401	346	415	365	388	376	376	379	360	363	399	388	385	424	406	365	392	383	410	365	416	381	367	369	388	401	394	402	388	415	384	389	397	414	398	417	373	401	402	347	387	401	408	399	402	372	373	374	432	374	379	357	394	428	347	376	335	393	416	397	371	365	389	396	336	397	370	387	415	385	386	380	398	364	425	385	382	400	369	371	383	378	435	387	381	358	373	393	391	390	369	374	371	365	410	413	373	364	377	387	396	390	413	403	399	413	396	341	364	435	359	386	389	359	389	410	393	395	370	373	366	367	400	394	380	421	432	376	395	382	376	360	387	425	386	380	398	403	384	389	437	364	408	366	379	365	407	362	375	387	367	441	382	396	405	380	369	414	395	416	414	395	378	386	356	380	341	372	354	418	391	398	378	375	348	399	366	396	405	410	368	364	363	411	404	408	410	387	382	380	399	369	407	379	394	408	386	428	374	395	399	415	359	387	374	363	441	410	402	393	403	354	400	415	412	380	392	405	398	386	380	380	449	391	400	374	429	391	368	411	375	392	369	361	330	369	389	391	369	379	375	414	407	397	403	395	382	399	356	403	376	382	404	366	378	400	375	366	391	388	377	398	406	395	403	372	422	400	397	354	364	363	411	381	414	386	402	401	425	405	382	448	398	382	390	411	348	412	391	372	356	423	398	369	384	421	373	401	376	401	355	393	336	386	410	423	363	396	394	392	369	378	362	359	373	375	418	392	398	391	390	352	390	391	432	402	402	442	395	424	371	403	411	381	391	342	424	380	415	374	372	374	343	360	418	371	404	377	370	384	412	417	400	381	397	399	425	379	395	384	400	395	372	383	415	334	370	365	383	387	400	404	382	363	373	385	429	412	373	382	367	386	372	396	395	395	390	409	371	390	389	366	391	406	412	386	385	363	402	363	371	355	343	409	359	363	389	373	390	368	373	396	384	362	418	371	391	403	404	382	420	361	360	410	389	373	421	384	403	381	401	409	361	385	389	420	388	437	380	388	392	381	370	405	408	394	397	370	363	380	365	409	414	409	393	411	376	403	406	400	405	383	387	367	428	406	372	376	438	389	364	360	373
2157	821	863	867	823	882	912	831	851	880	844	847	854	859	862	814	846	843	866	899	866	838	873	890	849	840	827	811	889	829	849	853	888	863	841	835	836	865	837	869	927	891	856	872	858	908	838	878	896	893	806	863	861	825	837	882	847	828	896	913	901	817	851	894	795	859	858	849	863	840	857	855	864	825	838	873	866	880	867	871	850	865	813	898	808	866	860	835	833	826	887	844	845	810	871	838	839	815	832	804	816	811	830	888	921	865	792	860	878	849	854	828	857	863	917	837	834	809	868	809	803	827	853	855	840	893	848	888	853	811	803	871	865	819	864	840	861	848	868	833	874	870	835	796	827	858	871	893	837	859	908	833	829	857	851	834	869	826	837	833	797	792	842	840	864	836	836	869	874	845	841	825	825	833	805	855	873	802	887	858	882	896	808	872	853	836	847	829	779	856	848	826	771	916	884	866	880	857	843	852	871	822	874	817	877	857	872	809	849	843	832	803	850	868	828	861	803	824	869	837	848	871	851	871	841	879	869	828	853	875	821	891	900	813	892	927	870	838	871	837	821	829	759	831	827	882	814	841	901	873	860	841	864	875	820	887	847	858	878	838	899	848	848	846	865	841	814	876	840	856	856	903	856	852	865	853	854	854	819	898	864	860	881	890	842	865	850	900	823	873	878	847	832	806	823	828	841	811	832	863	856	849	877	883	882	819	886	877	862	803	852	890	880	864	862	860	859	902	860	861	825	813	839	856	805	879	880	924	838	830	817	869	868	832	831	834	815	824	789	843	819	877	869	869	815	857	847	861	889	840	844	827	848	827	847	898	856	856	866	768	829	836	863	892	838	822	805	856	841	880	829	888	852	832	865	889	837	849	815	829	862	876	847	805	812	865	801	835	812	845	872	845	844	828	813	861	834	841	856	804	862	827	840	844	863	810	864	892	861	873	872	803	854	841	887	846	867	845	845	856	876	824	823	900	824	817	881	815	849	894	868	801	793	839	883	840	828	820	849	860	867	784	856	810	828	834	908	843	843	821	845	873	876	832	864	843	838	839	872	853	875	850	842	816	840	844	890	889	817	899	805	809	874	843	836	837	826	842	905	888	825	838	845	768	838	862	810	856	814	813	841	856	834	829	864	885	853	909	894	821	849	818	849	878	856	872	868	869	888	818	871	853	839	839	856	883	865	852	838	911	871	824	851	868	850	894	856	889	837	830	825	909	880	884	875	849	851	828	845	893	854	888	846	882	820	863	841	848	867	897	841	859	882	876	838	836	860	848	834	830	868	830	940	849	834	867	823	881	896	852	864	894	846	845	828	794	841	876	890	840	874	831	850	871	823	895	875	797	827	816	878	841	894	904	803	854	805	922	855	798	838	856	805	839	900	869	843	815	775	831	915	847	824	792	863	820	765	849	911	817	820	846	844	826	872	815	842	807	863	792	896	867	849	845	850	845	872	757	860	897	830	918	794	873	887	821	833	841	852	872	857	834	828	871	833	829	869	867	882	826	833	831	873	903	842	838	849	882	875	890	876	825	864	868	864	808	853	879	826	839	824	854	878	899	827	846	852	865	856	889	838	845	815	853	865	789	833	945	850	868	878	883	846	855	836	813	834	851	803	857	885	827	845	878	807	825	819	850	868	866	842	891	821	843	847	839	803	864	885	858	794	888	854	901	880	822	880	850	878	832	883	871	852	843	877	838	845	797	815	833	849	825	892	858	885	828	851	840	860	855	858	890	843	871	845	866	855	881	871	903	882	856	845	816	865	817	864	857	897	814	802	880	888	792	798	914	842	782	831	821	839	823	895	826	897	827	881	860	826	876	820	941	835	858	828	856	840	865	848	814	841	819	906	866	843	826	858	898	815	840	851	884	881	870	821	838	869	815	857	851	846	904	893	895	855	824	825	914	846	836	813	824	855	810	830	839	891	844	810	836	861	797	777	845	889	795	878	901	853	830	855	851	864	838	868	822	842	874	835	831	858	849	851	853	807	834	908	831	804	846	894	865	860	878	882	864	840	856	876	815	856	838	894	845	858	861	888	840	879	854	891	864	864	826	854	869	918	860	871	856	890	825	824	868	862	880	840	836	835	854	815	874	877	836	874	832	850	823	828	868	812	893	838	853	825	908	807	827	857	849	853	847	851	835	826	883	896	874	826	801	910	873	833	842	842	915	804	886	848	857	879	856	906	865	863	871	828	855	841	885	825	827	872	869	916	854	843	883	889	847	804	845	872	871	826	877	859	891	880	884	802	837	820	809	815	832	848	810	874	846	849	826	810	857	855	891	811	841	832	848	864	822	868	843	872	869	859	823	838	843	869	878	848	841	807	808	873	828	861	850	902	836	912	851	820	876	857	797	899	801	864	834	889	800	844	868	833	827	888	861	855	865	856	890	841	891	912	928	868	825	867	883	872	823	821	815	841	829	829	862	831	828	876	853	839	806	831	847	828	822	839	890	848	821	861	817	818	885	845	826	837	828	893	813	878	849	873	880	785	836	877	878	939	845	860	879	898	874	849	866	832	886	882	843	817	831	831	846	916	851	851	859	879	904	819	889	875	844	816	845	822	848	832	786	818	878	894	838	883	848	885	877	842	868	841	871	897	873	852	847	846	855	869	809	869	873	835	840	834	864	856	875	861	866	792	834	822	828	849	864	810	860	842	843	870	832	846	899	914	811	795	858	919	848	874	817	845	844	851	904	822	824	872	837	857	882	829	801	860	834	881	835	876	836	854	841	872	871	836	891	857	885	817	879	828	843	881	844	839	846	861	821	862	893	837	860	800	816	812	888	936	845	865	821	799	843	891	898	827	837	849	857	856	849	851	861	897	828	813	873	870	859	839	833	894	850	864	803	904	782	876	838	841	843	832	897	864	860	826	818	883	877	881	852	894	915	834	820	878	882	830	856	824	852	797	860	822	818	805	852	887	871	823	846	837	865	877	887	864	850	844	848	840	842	833	825	883	864	815	862	786	853	841	837	849	851	821	816	878	891	864	852	914	873	859	882	900	862	852	855	837	845	908	807	827	837	848	850	849	841	852	859	834	820	845	862	876	850	880	864	846	842	900	848	844	897	922	885	791	859	899	830	891	799	852	852	838	833	854	851	801	798	865	852	806	841	850	814	853	852	856	846	824	803	919	889	859	789	827	838	838	844	890	824	871	801	870	837	867	824	831	867	857	801	830	850	828	877	826	903	871	851	860	851	879	810	870	815	833	885	840	860	848	835	809	840	845	863	869	814	863	873	905	869	818	886	815	804	903	811	829	891	856	861	857	821	837	828	886	825	844	852	881	839	883	888	813	829	903	871	870	830	854	863	829	857	895	892	852	850	886	870	851	843	823	899	851	847	809	878	808	836	893	874	905	839	808	891	855	837	869	821	900	798	840	846	847	793	820	850	860	842	854	822	853	829	826	875	881	873	834	810	868	885	838	816	821	888	905	862	869	846	857	841	868	873	859	808	833	904	890	813	909	841	854	862
7662	481	483	403	349	308	273	238	261	237	218	194	199	191	166	209	186	218	181	187	208	182	210	175	167	175	188	193	217	192	192	205	176	172	191	160	173	162	195	170	190	193	205	206	165	182	196	190	178	221	195	195	191	183	197	171	182	172	212	200	178	167	193	210	194	177	210	178	188	162	198	170	221	209	181	198	204	192	186	204	190	203	167	177	169	192	179	173	164	184	200	173	163	178	169	174	207	173	194	192	170	166	194	177	183	195	228	205	193	222	193	181	184	181	183	210	174	223	193	200	185	157	187	162	185	171	192	193	154	176	207	164	199	206	178	185	172	174	192	180	213	211	165	197	158	160	171	188	204	204	182	205	175	179	156	182	192	202	214	195	182	174	186	176	171	212	184	186	172	202	210	198	178	194	156	196	189	172	181	156	208	182	192	188	191	189	182	179	161	165	185	194	216	183	184	192	187	181	186	166	162	181	176	199	189	168	175	207	188	175	202	196	182	180	185	167	186	177	192	195	187	177	185	195	214	203	178	199	205	172	177	189	176	181	160	185	198	188	179	179	175	186	159	184	183	208	200	190	177	153	177	195	157	179	161	193	200	156	182	199	177	191	186	182	223	163	167	202	189	183	171	199	187	209	170	191	196	154	196	195	165	179	179	216	207	171	168	198	172	201	201	169	167	192	206	191	192	207	169	186	161	194	173	207	199	186	188	200	211	216	195	184	188	210	192	222	159	192	180	172	193	203	189	188	206	175	181	169	208	183	166	199	177	191	172	198	195	199	191	204	199	191	176	168	213	163	191	167	201	177	192	183	193	194	201	201	166	189	155	166	171	189	174	174	234	209	182	210	207	184	161	170	189	224	193	199	199	182	199	174	192	201	180	156	181	191	170	184	202	200	166	196	179	182	146	212	206	193	180	192	195	173	232	180	161	185	197	221	190	203	188	197	200	167	208	187	190	163	181	192	208	183	188	209	167	205	170	165	200	160	189	172	185	170	171	185	202	191	164	171	173	204	162	181	182	189	166	183	193	214	193	208	180	170	164	158	172	176	171	177	194	185	197	205	191	184	209	168	190	188	194	192	205	180	185	203	187	202	191	183	203	208	166	184	206	195	204	196	183	175	179	171	193	178	196	206	175	188	185	199	189	165	192	200	208	154	190	200	195	188	198	195	170	211	177	175	193	170	176	176	189	190	170	195	193	205	180	186	162	187	177	193	182	168	173	179	161	196	171	186	186	183	225	165	220	205	166	185	169	214	203	207	157	172	194	199	197	173	202	207	178	190	174	212	190	170	188	199	179	195	195	197	162	234	203	185	181	209	203	166	196	173	162	184	195	190	188	202	210	202	172	168	201	191	196	194	211	216	176	181	181	147	185	201	171	176	185	166	192	170	189	192	203	154	194	171	197	232	173	192	199	169	162	191	212	173	199	204	194	171	218	178	204	186	183	178	198	220	209	175	183	174	180	205	172	172	192	199	210	216	193	176	194	191	191	193	193	192	201	165	198	196	198	189	185	176	197	189	167	178	199	203	179	181	185	183	171	201	185	173	180	188	209	206	182	188	188	204	197	184	204	178	170	173	224	186	168	168	174	194	181	170	185	191	190	190	173	188	204	176	221	184	209	196	187	185	180	189	191	186	187	195	194	200	186	208	184	178	195	168	205	175	198	201	158	187	179	172	157	196	181	193	187	206	181	176	197	171	199	170	202	194	185	206	199	201	181	177	185	190	193	183	180	179	181	169	195	191	169	164	166	197	175	223	182	176	200	187	181	201	189	182	176	199	194	201	190	180	182	191	188	187	164	216	179	186	169	227	205	189	204	190	164	180	176	169	184	191	185	188	199	191	181	234	200	187	167	196	183	211	187	202	170	184	211	199	177	218	175	199	228	203	209	181	184	180	179	194	194	223	188	179	171	175	177	191	197	182	196	203	159	200	190	192	207	196	187	199	176	193	183	190	185	183	216	199	168	206	197	184	212	186	187	181	163	164	195	180	169	189	178	160	174	185	169	190	190	200	176	183	189	208	185	186	197	178	180	217	214	181	188	204	205	176	193	197	225	189	221	191	165	185	193	202	169	185	194	189	218	186	173	178	184	191	188	209	199	205	206	173	171	180	175	179	189	187	202	177	189	182	202	176	205	197	200	191	161	201	198	172	192	189	175	187	192	202	178	197	172	198	187	216	175	184	209	172	200	204	191	168	202	194	184	184	190	173	216	175	174	199	172	201	200	183	177	203	182	182	188	158	178	199	179	183	188	212	194	199	169	190	186	190	174	209	180	179	190	197	177	209	196	213	168	192	180	191	200	195	193	199	176	143	192	196	164	189	175	164	165	224	175	211	196	172	193	200	180	176	184	208	172	187	180	177	182	190	184	192	175	181	199	158	176	159	180	191	169	185	197	218	190	199	193	209	196	198	189	170	174	204	199	205	184	209	209	199	207	169	159	194	203	202	214	191	175	184	169	184	179	188	183	214	173	204	181	199	183	187	167	175	183	189	190	190	220	189	218	191	203	198	185	194	206	176	191	181	194	203	186	193	181	210	191	202	174	194	177	175	174	192	220	192	193	173	211	196	207	181	184	191	187	200	169	201	167	196	188	184	188	199	187	197	181	166	169	180	167	187	162	160	191	176	186	226	196	182	177	230	194	185	196	185	208	171	184	212	181	194	198	194	192	175	180	187	176	168	180	190	179	213	176	180	196	184	201	200	186	171	216	204	201	184	180	183	201	209	182	192	168	222	201	180	208	209	169	164	187	209	189	198	184	181	167	181	190	176	184	210	171	172	156	163	178	186	175	202	189	206	198	183	197	168	167	197	180	188	203	229	183	189	210	209	193	218	180	190	187	175	179	172	190	191	186	187	209	190	216	190	184	173	184	180	179	204	177	208	196	195	173	202	198	200	194	192	197	195	187	169	196	186	178	178	187	192	163	169	171	162	196	215	218	181	196	199	171	185	189	166	165	193	186	190	190	201	167	180	198	177	206	196	183	190	193	186	174	181	187	187	200	180	197	195	171	211	214	191	188	177	183	225	188	175	186	158	182	173	194	196	189	192	171	202	177	175	166	201	187	165	190	169	193	191	188	169	175	176	169	202	172	175	198	180	196	198	194	182	211	192	184	184	194	187	206	180	196	173	190	185	214	174	168	173	190	164	172	183	188	165	164	178	195	163	167	172	183	192	194	192	175	179	173	181	178	177	186	165	204	183	229	188	216	202	186	170	202	184	211	204	195	185	193	198	180	172	196	180	205	193	201	200	173	176	169	185	185	186	213	175	215	161	171	208	169	196	188	177	175	191	201	180	177	203	180	207	201	184	168	168	167	177	173	208	169	191	183	174	200	194	226	176	194	192	185	166	206	175	167	186	185	213	177	187	178	212	182	184	168	196	206	195	171	187	195	189	209	177	162	160	208	213	173	180	171	198	169	204	184	199	193	209	186	183	187	204	196	204	188	191	195	182	192	197	194	177	205	170
6537	724	1188	1335	1173	1050	830	737	683	653	561	551	577	489	555	513	531	511	497	446	526	465	514	476	492	468	479	499	466	467	510	479	444	483	497	474	432	473	450	469	452	479	437	470	476	455	438	455	486	439	461	461	474	453	467	453	455	476	445	442	429	457	453	465	414	446	452	451	451	446	491	467	432	442	463	457	435	448	488	467	437	438	442	434	441	466	475	491	459	471	433	444	462	437	439	436	447	418	479	461	447	445	454	448	480	474	434	422	453	473	457	446	436	440	439	453	442	430	450	477	412	427	439	484	469	459	454	405	456	460	470	403	475	467	485	446	442	458	447	447	433	442	444	434	445	439	453	440	450	412	446	434	477	445	462	478	483	469	443	435	476	396	460	455	447	439	464	462	417	421	453	435	427	428	451	451	441	449	456	457	454	443	425	472	428	441	460	447	418	449	443	475	468	463	457	451	436	464	481	443	456	459	421	432	447	442	440	445	475	462	517	487	430	455	478	472	433	497	485	450	417	457	457	507	447	424	397	443	427	462	452	453	469	432	458	501	442	463	432	413	437	476	438	442	452	467	492	451	453	473	462	483	441	461	428	416	472	466	443	423	444	437	462	413	496	442	455	481	457	460	462	404	449	472	458	438	451	435	429	474	465	453	429	422	469	413	425	411	484	454	435	467	466	496	475	421	498	511	416	424	447	447	455	464	451	431	457	438	415	471	470	461	446	479	404	453	457	469	475	440	462	445	486	470	451	443	499	414	426	473	453	454	430	451	472	464	445	469	458	442	464	411	493	450	468	433	455	503	442	442	422	529	453	435	427	438	447	437	452	481	411	446	443	462	483	460	462	418	481	426	465	447	463	453	454	423	453	476	459	454	464	412	455	451	491	450	438	462	484	440	448	454	423	444	451	432	435	457	446	422	481	451	462	459	463	464	453	454	448	435	435	507	446	441	455	433	419	411	427	436	428	414	483	452	448	475	462	429	449	437	455	462	476	449	485	413	445	425	451	438	464	425	455	460	436	429	437	444	463	448	466	482	479	399	467	444	433	495	438	457	438	457	449	446	444	461	445	460	505	469	446	407	451	437	461	427	449	420	440	465	433	453	445	404	447	455	473	472	511	435	448	476	432	454	441	460	440	461	449	453	483	457	418	458	457	458	484	496	471	461	452	461	406	439	430	474	468	427	443	448	451	452	413	491	429	398	425	446	421	450	459	423	441	434	432	440	449	442	457	458	449	467	455	439	472	493	456	444	457	450	503	430	431	497	466	450	484	458	460	441	419	450	419	445	453	434	436	464	442	468	462	433	446	473	464	438	444	474	452	466	453	486	468	441	440	458	428	456	433	511	430	478	447	443	454	418	421	433	440	449	444	408	421	483	457	457	452	474	460	450	455	426	435	436	455	431	476	448	432	453	422	495	469	471	446	430	454	440	440	474	426	464	440	445	438	469	469	442	434	433	401	472	461	446	460	444	475	465	445	414	472	447	459	440	495	454	449	461	448	471	451	478	454	440	475	429	454	464	422	456	429	425	436	450	470	426	458	460	457	455	448	475	481	439	458	445	449	430	438	429	450	428	424	416	424	441	447	447	468	453	459	454	430	505	419	445	399	430	458	442	460	436	465	476	433	453	443	494	496	435	444	444	459	455	437	428	436	413	456	456	454	445	490	442	424	453	457	473	430	443	465	458	468	397	462	481	427	431	438	473	484	433	444	460	460	399	461	426	466	472	457	446	466	462	462	420	446	480	447	460	460	426	437	471	460	432	468	412	450	438	438	500	468	441	453	441	402	426	430	458	430	456	457	464	446	445	447	444	494	467	479	441	395	448	418	465	469	461	450	425	473	437	461	449	438	428	452	447	449	440	428	411	414	428	457	456	459	451	450	437	434	420	451	463	478	427	418	434	403	441	462	476	449	412	451	478	416	455	458	446	420	482	461	463	465	471	488	458	455	415	482	449	448	403	457	460	441	445	439	436	429	478	438	447	480	476	448	525	449	438	459	452	484	453	462	468	452	445	455	471	428	444	435	401	431	476	472	464	435	440	487	416	420	435	469	481	427	470	465	455	468	420	480	437	446	420	459	448	425	420	450	447	457	468	440	465	448	438	455	437	472	460	459	434	439	424	466	398	463	425	457	508	429	415	485	427	449	474	449	432	456	468	412	466	447	433	459	411	396	430	481	476	399	465	453	433	420	432	463	450	471	439	478	457	450	402	472	450	448	470	434	450	424	458	438	439	424	460	456	442	440	475	448	438	448	456	467	454	500	461	450	381	481	451	464	454	469	441	441	440	472	446	448	455	428	456	436	448	418	471	409	445	467	443	459	444	423	454	449	461	491	444	421	491	438	460	494	426	476	474	449	448	422	464	466	469	451	431	431	442	459	449	460	455	426	471	445	451	446	444	456	439	474	463	454	451	427	441	444	435	451	440	423	475	464	501	422	425	465	461	445	435	458	443	449	410	451	487	428	410	437	448	458	435	435	426	435	440	486	463	456	471	423	439	427	463	426	435	445	422	459	442	431	482	462	487	430	474	478	461	453	429	470	446	442	431	447	468	457	487	424	444	476	447	452	473	432	462	466	480	443	446	428	471	408	467	482	467	508	488	439	454	430	439	484	428	444	428	432	439	467	446	422	416	450	451	483	444	474	444	480	462	440	424	470	454	484	428	474	485	456	455	473	460	464	447	459	458	433	494	432	397	454	444	428	483	464	429	473	430	415	461	426	427	472	420	501	437	463	452	426	472	422	490	473	444	436	447	473	487	444	451	436	459	470	438	474	483	435	451	439	470	457	458	455	464	426	478	404	475	453	430	454	495	432	441	413	443	490	439	447	432	464	451	459	447	466	475	470	439	426	436	463	488	441	445	459	444	425	466	420	458	430	432	473	440	448	427	499	457	464	457	470	440	457	432	471	448	405	448	474	440	455	413	449	464	472	432	443	478	429	438	437	429	487	474	461	449	438	465	454	464	474	471	441	441	452	454	467	459	444	481	465	485	417	452	398	426	482	450	475	460	482	426	428	461	423	438	461	442	462	441	438	466	473	405	456	478	465	431	467	477	449	460	469	449	483	430	447	475	436	455	403	397	483	443	495	492	457	469	487	430	464	472	428	475	420	422	435	477	439	447	427	480	412	461	440	464	466	441	483	470	461	454	456	450	481	450	447	466	456	442	449	455	418	471	433	453	446	438	439	481	399	474	481	479	489	473	423	469	442	445	423	487	455	440	461	423	465	428	454	459	437	443	470	452	413	446	439	435	454	445	444	469	442	470	472	416	432	460	447	491	435	480	419	436	453	481	421	453	416	470	463	444	444	469	424	415	444	479	454	418	479	478	455	439	498	468	467	470	443	466	446	461	430	423	442	464	434	451	452	438	439	476	401	443	498	455	429	461	424	493	454	471	493	464	447	447	454	433	433	430	477	489	464	451	478	468	482	453	446	440	460	438	431	447	429	466	443	468	448	482	430	450	423	481
14700	1101	837	627	463	394	290	271	253	230	181	206	189	184	192	162	159	193	163	175	180	167	198	134	179	191	190	176	171	167	136	152	163	174	152	177	153	189	170	164	131	170	162	166	147	161	171	157	151	172	189	166	166	150	165	161	141	172	179	180	157	177	156	166	148	176	143	166	157	153	150	189	156	172	174	134	134	144	181	178	170	163	146	177	150	152	152	179	130	155	147	175	165	151	174	152	172	172	144	144	179	140	136	161	138	183	157	168	164	156	174	142	164	169	168	155	153	151	171	141	155	144	162	156	144	160	167	157	150	163	186	139	185	158	154	144	142	165	162	177	165	150	166	193	151	146	156	144	154	150	134	173	153	156	155	158	133	174	168	147	157	176	163	154	168	179	130	153	141	162	156	169	181	183	163	174	165	163	170	187	158	149	153	154	134	151	173	145	150	146	155	126	169	163	161	168	170	158	162	151	165	171	133	159	142	162	149	169	148	145	149	164	166	144	161	179	155	183	153	137	166	143	160	158	161	138	157	151	181	161	170	172	163	160	154	159	152	161	178	153	151	178	170	193	185	167	132	138	179	154	165	181	165	142	150	150	184	187	143	149	158	146	165	149	205	164	146	161	141	181	150	161	158	184	146	177	172	172	165	165	162	163	159	151	153	150	157	170	159	163	170	171	166	162	178	142	184	154	160	153	158	167	160	174	152	166	165	172	180	178	164	156	170	177	176	159	169	151	162	147	154	158	169	176	182	147	138	133	157	140	181	161	162	170	166	166	136	161	176	133	166	158	151	163	130	159	156	161	164	167	135	152	138	149	172	162	153	164	148	164	148	150	177	150	151	172	169	162	144	171	165	132	150	203	160	122	150	180	155	137	150	147	181	166	165	147	147	143	137	159	159	152	139	144	156	171	174	176	163	154	152	159	165	145	143	141	166	162	159	144	145	159	165	158	156	161	150	140	157	131	182	174	138	141	171	169	156	175	164	148	149	146	168	164	156	174	162	180	153	170	165	143	178	157	167	166	174	165	169	170	167	171	151	165	147	172	164	153	150	138	162	147	141	161	170	174	160	147	165	149	150	166	159	190	147	154	169	174	181	147	172	137	152	145	167	162	167	154	162	160	174	179	147	165	154	144	163	175	142	155	166	162	167	186	153	153	159	135	132	150	146	153	161	168	153	170	160	140	159	148	173	167	150	152	129	146	167	140	168	168	196	162	155	153	154	160	165	180	151	164	144	155	164	170	156	167	186	162	162	149	134	147	176	178	167	173	146	171	182	149	160	143	180	201	147	174	132	169	152	156	145	167	157	149	169	164	181	150	169	168	155	151	180	159	145	150	154	175	154	160	153	158	139	151	130	172	133	147	156	181	158	146	146	146	164	151	137	149	164	149	165	162	157	152	169	166	162	169	152	172	147	172	142	161	161	150	139	178	170	171	155	157	132	136	156	154	179	146	170	149	142	178	159	148	173	171	136	139	163	174	150	154	157	158	176	166	150	166	154	175	161	175	161	146	163	192	154	165	179	158	178	184	145	165	142	151	188	152	155	140	147	153	170	166	150	182	180	175	177	179	162	170	178	157	146	156	154	185	165	166	162	143	175	163	144	157	161	182	160	178	159	155	138	159	142	155	174	181	163	186	130	185	135	137	162	191	176	164	170	163	156	153	151	153	153	163	152	149	137	172	167	171	144	155	170	133	141	164	170	180	197	141	161	181	165	130	142	180	158	141	142	174	182	158	134	143	173	150	143	146	165	170	180	173	148	189	141	163	165	175	131	163	146	178	173	152	154	171	160	198	158	166	158	148	169	183	170	155	139	153	166	165	157	132	175	151	161	173	127	157	174	153	152	168	153	140	162	157	165	180	157	138	124	170	156	174	161	153	165	166	139	146	148	161	183	149	174	151	162	175	154	169	151	149	144	161	180	153	135	164	146	136	165	173	170	159	146	183	153	153	145	167	150	160	174	151	162	157	184	159	170	176	155	163	158	131	133	181	168	159	164	162	189	172	153	155	181	150	133	156	156	144	162	173	142	164	178	180	174	168	179	171	148	148	182	160	145	155	142	149	183	151	151	158	174	160	160	153	157	136	175	144	167	162	132	175	157	165	165	166	154	149	151	163	156	141	176	143	165	176	158	147	128	142	160	141	147	162	143	146	152	151	158	141	176	146	152	161	188	179	166	154	167	155	157	168	169	148	180	149	179	170	145	142	143	150	159	170	143	180	172	174	149	148	146	152	167	165	183	162	187	143	161	174	179	167	149	147	148	150	165	165	151	156	152	146	166	150	187	179	174	155	171	157	173	157	158	181	181	167	178	139	140	159	149	180	161	153	163	135	164	157	141	147	157	169	201	156	149	144	153	152	177	186	167	162	148	147	162	160	144	162	181	161	155	185	155	166	156	153	169	167	153	174	163	144	170	177	135	152	146	159	176	154	163	142	149	169	146	154	183	165	170	162	192	160	161	147	142	164	172	154	160	169	146	168	138	164	151	171	148	169	149	155	169	169	154	153	139	159	165	165	164	148	142	169	162	167	164	154	146	163	152	166	159	131	124	177	160	158	137	178	161	146	138	189	174	143	170	144	159	139	174	143	168	173	173	162	167	161	156	186	148	181	151	153	163	161	168	182	175	166	147	150	145	173	157	173	169	172	166	186	153	169	162	159	159	148	142	167	174	189	142	130	145	163	149	172	148	156	181	166	169	173	172	172	158	170	160	151	149	145	164	149	168	163	153	174	180	143	191	157	165	184	176	172	171	165	133	137	125	154	160	172	162	175	138	164	138	148	153	146	166	173	162	147	136	138	167	146	151	140	153	159	166	157	156	160	161	146	163	166	169	155	154	181	151	161	163	163	159	154	186	171	164	161	153	156	166	148	154	165	136	154	149	182	181	159	180	144	159	171	165	188	181	153	150	156	158	137	149	165	183	149	156	135	162	173	150	143	148	174	162	160	166	149	157	163	173	166	147	156	150	152	162	145	138	161	143	178	161	163	172	154	163	150	155	187	167	192	144	170	183	161	155	148	156	169	167	155	140	153	201	163	133	156	166	167	166	171	174	166	159	145	142	164	156	177	179	154	169	159	157	157	173	161	144	144	167	174	173	171	193	168	138	156	176	171	142	169	164	169	155	142	148	161	172	165	145	161	152	147	163	157	153	157	173	167	145	152	137	137	161	163	138	152	180	140	142	167	152	154	161	154	170	151	158	160	139	166	159	161	131	149	146	146	156	170	158	143	178	154	155	159	155	178	161	163	147	159	136	131	156	167	131	155	155	145	164	168	164	146	154	177	159	136	148	144	168	146	170	169	201	155	153	169	161	147	150	149	165	150	152	140	151	132	163	156	167	166	162	161	156	147	161	157	152	144	164	153	152	173	170	139	171	163	167	163	154	151	146	146	159	143	164	167	135	170	161	150	143	148	168	172	159	159	176	137	192	135	146	154	150	171	152	152	142	160	148	129	161	139	127	161	133	152
8315	952	1816	2057	1781	1398	1156	1026	846	772	761	667	656	600	589	564	565	555	554	532	524	471	468	495	495	496	470	519	506	481	462	437	484	464	464	457	433	475	457	417	455	474	424	467	441	465	462	411	445	431	404	428	433	395	444	442	425	456	422	453	440	432	436	475	432	413	409	406	445	413	409	428	461	430	414	429	439	428	446	408	406	422	424	425	423	386	413	414	481	412	431	437	431	443	415	426	432	416	420	427	424	403	432	419	468	452	418	433	439	409	446	427	416	437	410	421	437	392	448	413	417	422	414	411	467	446	430	445	422	409	413	389	429	440	438	446	437	460	450	407	404	389	452	422	422	436	442	414	435	417	428	442	443	399	397	441	397	403	437	419	418	435	445	433	440	403	412	406	466	439	426	428	402	404	430	387	399	433	446	432	410	410	421	443	417	404	423	428	402	447	391	421	392	410	427	424	442	413	438	412	381	410	433	458	414	434	400	412	400	412	401	411	453	382	417	387	390	439	431	424	394	406	450	391	384	432	405	460	430	426	422	435	437	446	434	414	421	428	457	420	441	426	412	416	406	448	456	451	446	446	400	468	402	413	411	421	426	423	451	390	433	441	431	424	427	427	403	390	400	446	456	431	394	412	454	441	416	406	417	399	431	408	413	414	421	450	404	391	409	409	418	425	405	452	423	429	471	430	403	384	449	454	466	444	422	421	402	420	391	455	449	445	427	397	404	452	426	378	444	456	398	395	427	368	423	431	430	426	407	432	427	381	436	431	453	403	436	419	438	447	426	408	432	449	448	386	387	416	442	436	413	455	414	432	414	392	434	410	415	446	447	443	431	414	418	419	430	421	439	426	415	434	428	440	460	454	492	397	441	405	431	409	414	408	457	370	444	390	434	454	427	422	417	455	444	433	392	423	455	420	446	393	445	443	416	461	394	405	411	383	416	433	407	391	423	398	407	391	390	394	422	424	422	392	411	435	385	458	402	431	375	401	414	410	448	446	440	413	428	437	441	416	396	393	439	448	437	444	429	393	445	405	477	409	397	401	401	449	409	415	437	407	426	410	398	451	420	390	406	425	439	420	397	429	424	421	426	445	429	457	414	417	388	445	436	393	410	414	388	425	443	391	423	402	384	438	435	401	386	449	422	386	430	427	376	389	429	444	399	413	416	429	460	426	415	363	442	431	422	410	456	407	429	446	417	414	437	441	435	428	419	440	424	424	434	408	430	412	401	426	415	432	407	434	393	408	465	401	454	410	412	418	432	427	428	430	391	432	445	392	443	446	425	403	408	387	441	442	419	409	466	406	413	430	432	418	414	412	429	403	476	390	396	408	433	430	394	428	414	433	450	434	438	428	412	437	408	425	434	429	382	442	410	396	465	411	431	439	389	422	412	445	434	429	435	432	425	432	413	421	409	453	485	433	407	387	434	421	435	416	422	417	421	414	428	439	404	438	432	427	426	408	424	419	421	441	428	417	468	433	418	392	466	405	421	403	417	431	426	407	419	394	431	440	417	408	384	438	412	443	403	417	433	420	445	437	426	417	408	456	430	433	412	366	409	420	425	395	415	400	404	463	442	409	409	417	434	444	420	423	458	466	403	400	418	399	400	441	467	398	424	424	445	424	412	428	416	453	412	396	406	455	407	406	420	420	412	430	419	454	448	452	422	411	469	386	419	404	436	420	423	407	405	423	409	415	409	442	426	408	431	412	420	418	390	409	412	465	415	377	425	425	422	406	436	429	454	465	444	409	437	450	427	419	470	442	421	443	423	411	447	431	409	388	451	413	430	448	398	441	405	427	427	424	404	407	454	415	397	443	425	430	402	442	416	419	406	423	386	423	423	440	441	437	429	446	406	444	412	413	420	415	434	411	409	452	408	439	439	447	389	406	448	435	440	407	372	406	401	439	408	422	434	461	444	410	422	383	408	414	404	399	447	397	430	436	424	424	434	436	425	434	421	420	417	415	383	423	439	446	429	423	424	421	465	411	415	404	426	418	456	426	446	447	411	420	423	394	435	422	400	371	381	452	418	432	407	422	442	430	442	442	419	420	446	419	435	415	421	441	421	395	426	452	441	444	432	418	403	420	430	416	395	444	411	435	434	412	403	381	414	416	451	402	434	419	434	422	470	402	391	431	429	447	405	414	430	404	371	388	415	441	462	422	397	429	434	452	414	446	444	423	416	433	446	427	392	436	425	413	413	406	444	413	401	424	422	418	443	436	422	439	422	422	435	444	432	442	443	382	454	423	416	407	372	428	436	441	388	432	401	417	383	410	424	421	507	411	411	477	447	433	417	406	442	430	446	434	431	423	450	435	431	435	437	451	424	413	421	414	426	456	429	440	399	429	423	418	418	412	407	445	404	436	398	426	428	467	391	442	406	423	448	424	408	406	447	420	422	392	422	409	429	413	418	396	389	415	434	432	427	417	403	451	434	423	439	424	427	380	396	425	443	460	415	404	406	407	452	420	406	427	424	447	453	436	412	432	454	443	431	436	403	434	439	397	422	452	428	409	430	422	425	418	387	409	434	438	430	445	416	391	431	440	378	421	407	394	433	436	419	451	452	441	426	409	399	446	421	443	422	447	439	393	411	393	421	402	418	399	404	429	403	402	438	410	450	417	430	408	434	412	445	407	394	423	448	448	457	419	405	422	436	434	413	433	438	429	410	444	409	409	449	430	396	410	402	418	392	428	452	427	421	418	425	403	416	384	428	391	410	410	432	443	399	417	425	412	400	417	410	389	416	422	438	379	415	412	420	430	430	410	386	407	416	461	415	429	443	471	431	417	453	401	437	441	458	406	423	425	400	430	418	391	377	412	417	432	410	383	392	419	402	436	417	414	434	405	448	421	418	394	393	441	431	442	406	466	410	432	445	426	418	444	433	428	421	412	388	423	440	441	430	440	445	423	447	432	416	489	419	449	442	397	426	429	401	433	407	425	389	421	429	428	446	450	437	428	451	432	457	428	455	417	406	409	459	433	378	423	426	435	447	398	439	403	442	419	429	389	417	406	408	413	414	424	420	404	401	441	446	425	405	417	455	419	446	439	401	418	419	411	418	427	393	410	377	371	402	424	383	446	422	415	453	445	422	434	394	418	424	398	413	398	416	425	440	439	419	403	416	406	436	399	428	435	402	380	444	436	441	405	424	438	455	462	429	386	375	435	415	444	417	384	412	419	384	408	381	412	435	437	420	420	419	396	437	433	415	435	414	439	447	392	455	421	399	397	430	418	440	398	439	445	434	408	404	465	433	419	428	401	458	438	403	438	403	431	412	441	463	436	413	476	408	408	398	419	410	419	398	441	418	403	436	430	443	419	444	425	401	449	400	445	483	423	408	430	390	417	409	426	421	409	417	417	437	400	401	434	425	449	407	417	391	412	403	419	422	429	399	432	461	443	412	410	414	406	434	409	428	405	408	435	437	448	430	438	431	439	440	420	395	431	428	442	393	392	409	437	371	398	438	408	417	434
1545	414	400	398	386	403	364	386	384	421	406	383	380	389	349	375	418	387	406	400	371	392	372	403	422	415	429	400	356	371	343	378	379	374	374	377	400	354	412	413	406	431	412	393	387	420	391	394	404	392	377	380	386	386	401	382	405	410	388	377	362	398	400	363	378	375	391	417	381	381	384	379	376	420	384	388	396	414	380	410	371	407	359	409	378	389	391	397	427	390	356	424	379	395	422	412	379	359	383	416	397	361	395	377	386	393	394	410	366	406	349	363	367	400	395	356	382	394	403	387	418	349	432	383	364	393	392	379	371	371	394	370	370	395	388	375	410	359	370	371	359	436	383	372	373	368	396	359	372	421	353	407	355	376	367	353	391	416	375	371	418	366	371	338	369	430	393	365	397	388	388	361	357	362	391	375	389	412	402	421	387	352	386	364	389	367	360	359	349	394	366	409	390	416	415	403	402	370	367	392	363	386	402	380	350	407	379	394	400	368	390	411	395	395	366	379	405	414	410	418	355	370	349	350	375	355	398	401	388	384	397	408	420	393	398	372	384	371	377	371	408	399	383	350	370	407	376	370	370	377	333	379	379	401	384	399	438	401	363	400	371	391	411	365	359	341	399	375	382	364	367	382	409	374	390	364	366	367	385	370	382	370	375	361	385	392	400	370	376	390	419	408	401	382	369	391	420	378	388	374	395	349	355	414	392	344	389	399	373	408	389	397	353	401	401	397	357	414	374	416	378	348	402	385	396	359	394	411	353	386	392	374	340	411	422	374	394	422	390	403	379	382	394	371	398	389	409	413	345	388	361	360	401	372	337	367	356	346	398	365	344	391	405	389	405	368	392	373	377	403	360	342	388	401	384	395	383	358	385	411	376	374	400	398	365	391	365	385	360	367	364	386	365	366	352	394	382	361	368	379	370	370	406	374	370	385	350	355	404	366	387	397	391	380	393	369	338	384	373	351	389	376	387	426	347	368	378	365	385	377	401	381	399	409	368	392	393	372	373	373	404	393	374	381	377	384	391	395	361	360	447	351	362	383	379	386	373	411	397	395	367	442	380	419	384	371	370	355	381	399	386	407	357	416	370	352	352	382	402	387	359	334	373	374	350	333	400	378	400	398	409	395	415	411	416	401	401	353	405	355	400	354	403	336	420	394	412	371	416	377	372	382	409	408	385	400	392	412	376	381	383	421	399	375	390	410	393	372	370	373	413	376	395	434	358	371	368	412	380	364	406	406	395	370	409	398	393	365	381	376	447	409	388	396	390	376	351	364	362	388	370	397	378	359	364	385	365	380	383	389	408	383	366	363	368	387	427	419	396	343	361	401	357	380	397	341	371	373	375	373	380	408	389	372	369	390	363	370	367	409	325	372	383	401	397	405	373	395	360	402	357	371	386	402	379	365	383	382	397	379	378	378	369	363	381	405	403	415	376	406	380	433	360	399	357	388	399	398	409	365	400	390	378	403	363	374	409	370	375	376	373	386	406	386	349	371	392	335	385	351	363	404	365	353	375	378	377	408	371	373	388	392	373	419	417	388	403	410	377	383	373	397	388	423	378	396	393	379	369	380	379	412	386	395	334	415	380	388	396	399	400	392	390	391	388	387	365	415	379	383	368	371	392	386	410	395	376	397	399	405	382	442	388	362	393	408	363	375	400	343	384	407	362	385	391	398	358	409	354	359	393	375	354	397	393	400	423	410	396	405	355	418	388	332	381	421	425	376	386	388	381	408	399	372	421	374	416	364	376	358	353	366	375	377	384	357	371	400	396	394	387	408	401	385	362	365	375	406	359	378	403	404	396	402	393	417	362	387	375	347	358	410	390	414	406	374	366	359	378	400	383	395	392	394	423	413	379	370	423	416	418	408	380	410	378	394	377	381	431	389	372	394	391	415	410	394	387	352	419	384	355	378	434	413	372	422	412	345	385	371	389	365	366	376	369	347	382	389	397	365	398	351	386	389	383	365	380	353	391	409	388	411	365	404	374	405	396	402	372	369	360	389	403	350	368	386	412	337	375	356	337	393	412	435	403	360	385	395	385	404	393	401	419	373	394	372	401	364	382	399	395	367	387	336	358	387	410	364	372	422	379	397	393	371	353	371	396	403	391	378	429	373	415	381	360	363	338	393	407	355	374	379	357	409	387	392	414	417	377	366	363	394	368	405	368	383	399	404	377	383	400	404	407	388	340	393	394	389	396	353	356	373	396	381	357	397	408	384	422	371	350	391	442	343	382	379	373	394	372	383	385	402	409	361	345	369	409	368	370	391	365	370	396	362	395	373	397	383	369	375	364	381	382	395	394	383	393	349	391	392	361	369	381	410	390	380	368	367	412	385	348	375	390	398	417	410	420	401	401	407	371	389	354	373	387	386	387	403	390	414	383	421	356	361	405	370	379	369	375	389	387	374	341	372	392	390	371	428	372	394	398	396	391	380	393	390	377	383	470	391	376	347	368	404	396	390	396	412	371	392	349	394	378	382	356	441	378	408	374	394	412	365	412	374	378	400	419	412	379	419	379	396	371	403	406	377	398	407	394	360	394	373	374	379	400	437	374	375	369	372	406	413	375	398	384	386	379	398	393	385	422	375	379	443	393	387	372	394	373	362	400	405	400	367	361	386	424	363	393	382	356	353	360	365	367	377	369	370	378	377	365	390	373	380	414	361	379	366	372	387	383	369	398	382	344	412	407	372	381	408	407	372	351	370	376	366	357	381	378	360	359	353	407	393	368	379	363	428	415	373	350	393	370	359	364	356	350	393	409	424	366	375	397	396	363	377	380	378	397	396	375	384	401	394	402	395	353	373	414	398	392	361	375	409	384	363	410	409	394	419	423	395	410	381	385	410	401	375	372	374	395	357	350	386	369	416	395	392	385	392	388	437	370	346	410	353	383	389	389	451	402	367	345	350	362	404	378	413	393	369	381	383	376	351	372	420	403	386	386	383	364	394	369	381	370	416	416	369	382	393	418	389	384	412	370	389	373	408	384	388	406	349	364	369	373	381	377	412	392	350	402	383	397	384	387	366	390	408	402	382	372	388	379	391	394	414	353	380	404	363	422	395	401	410	366	388	363	401	408	374	403	403	394	410	356	386	361	413	410	398	362	387	421	397	390	408	393	385	373	375	399	355	377	373	384	375	365	353	410	365	326	390	376	388	387	336	398	386	386	371	370	413	403	391	404	384	416	393	407	400	384	416	353	341	369	392	397	412	379	378	363	410	382	405	405	375	350	370	378	380	379	367	415	402	389	369	426	396	394	392	410	403	430	402	403	383	381	396	409	395	391	369	360	382	396	380	375	389	386	358	368	378	408	373	333	404	393	351	414	387	413	376	382	376	357	398	365	387	370	356	374	404	367	366	351	350	368	348	354	411	377	381	393	380	385	401	372	345	367	383	352	358	425	391	386	411	409	394	385	380	354	414	379	385	410	368	352	416	355	371	387	388	422	384	374	369	382	391	361	398	402	347	353	362	393	410
2124	866	822	906	935	865	875	854	822	854	882	821	849	877	855	829	825	797	838	829	780	865	871	850	866	832	888	881	874	851	827	829	850	848	828	827	829	801	851	821	877	832	837	892	891	847	879	834	840	901	851	805	858	820	854	825	873	826	790	818	860	841	809	876	791	871	856	876	821	827	840	817	853	835	857	805	800	840	867	837	858	817	817	800	862	868	831	805	846	813	809	793	826	829	869	843	863	849	838	889	864	845	790	842	886	830	838	843	866	784	807	828	806	815	764	867	845	890	829	781	839	833	845	819	861	842	848	849	828	807	873	863	863	873	813	842	871	918	830	816	855	888	863	876	821	854	873	842	820	878	832	811	877	818	809	858	799	854	811	889	837	863	835	833	854	829	854	847	843	847	839	863	816	852	802	860	859	892	860	866	790	837	870	837	840	839	796	796	846	865	843	865	806	829	851	818	790	868	831	828	839	861	862	847	797	894	862	805	800	893	855	873	798	889	837	845	862	830	850	852	804	860	839	823	823	868	865	822	842	865	823	782	899	850	872	820	850	832	845	851	843	852	884	891	843	856	835	870	833	863	869	884	859	805	823	848	821	772	816	849	834	829	788	835	887	840	824	775	813	817	799	897	815	845	811	815	876	890	821	817	805	825	832	878	828	849	831	835	845	859	790	902	820	885	805	819	830	810	850	799	847	861	856	802	824	868	886	888	816	848	776	834	789	892	836	858	871	878	843	822	831	844	843	869	821	819	794	790	844	808	820	877	884	861	809	833	843	815	856	811	881	843	836	819	843	826	887	833	841	773	837	789	855	845	870	842	863	874	849	850	822	817	838	844	869	768	867	823	844	866	821	820	890	847	857	836	815	856	866	822	866	823	797	834	795	844	845	834	862	855	852	817	870	837	830	874	886	860	809	925	868	820	822	812	800	848	837	863	862	905	872	879	884	831	842	817	814	875	839	797	896	824	807	860	848	848	855	814	858	854	857	863	818	842	893	839	769	853	846	830	805	846	846	820	855	813	867	771	816	816	809	853	813	844	818	826	824	835	858	871	845	838	821	797	833	827	894	839	816	816	823	906	870	864	856	850	829	827	850	871	842	825	847	852	892	861	879	811	860	861	868	804	817	801	898	846	851	837	824	787	793	797	835	835	869	825	833	826	854	874	840	856	889	842	867	877	841	815	804	839	817	862	830	859	825	796	829	863	899	851	838	845	853	816	787	810	797	828	830	852	833	873	801	817	828	809	822	851	858	813	859	863	811	837	812	837	820	817	862	886	825	840	848	895	863	846	827	839	830	861	853	826	850	831	819	844	833	842	851	817	823	842	832	801	829	826	783	805	832	850	836	906	823	880	865	749	827	825	854	811	809	874	852	861	829	800	864	823	805	901	823	856	845	838	745	816	845	855	845	872	832	867	854	844	870	795	839	824	925	830	855	822	796	881	786	888	859	847	868	859	829	802	867	871	834	846	798	878	860	797	811	798	825	863	874	847	811	875	788	868	860	872	871	829	847	838	846	826	864	910	875	774	824	813	834	848	823	873	835	865	800	806	798	869	831	874	812	814	787	782	825	847	872	804	838	858	845	809	894	895	880	807	845	868	802	855	796	862	865	844	845	850	815	785	866	827	876	818	892	819	808	808	828	797	814	861	818	797	856	801	815	800	797	829	891	863	810	854	820	870	825	815	862	850	881	845	834	828	840	807	786	764	809	844	834	875	854	883	828	854	838	882	855	818	852	831	884	807	864	872	869	831	862	784	831	837	853	834	805	859	849	904	798	788	862	864	878	831	862	845	809	827	843	814	804	775	868	817	830	834	806	801	805	849	814	840	850	881	843	839	846	784	813	785	836	851	851	858	850	820	795	793	861	807	842	849	860	891	852	845	829	826	793	810	792	831	842	803	803	830	829	815	851	829	873	794	864	849	812	798	813	817	829	832	795	841	783	883	803	820	782	843	833	833	858	828	845	873	814	904	851	860	805	814	853	847	838	861	850	829	871	841	815	807	833	867	829	875	821	856	831	837	841	805	844	845	787	844	796	844	870	853	883	873	852	880	821	875	856	900	798	778	851	877	802	882	810	868	824	845	862	853	896	837	795	879	917	859	850	823	885	854	883	866	872	852	814	846	790	854	803	842	828	782	817	872	890	808	830	840	832	874	896	852	885	816	855	890	849	853	846	820	863	818	841	864	885	790	824	859	850	880	814	837	868	859	856	834	824	832	816	821	901	883	843	839	840	802	855	792	872	806	863	842	841	842	839	847	829	832	885	896	836	810	817	793	859	816	791	819	863	919	797	888	816	876	814	858	848	834	876	781	817	814	895	796	853	818	866	869	850	835	873	818	841	834	849	842	823	864	815	887	835	825	830	785	824	827	831	860	860	867	901	819	879	877	903	861	803	819	869	860	850	857	853	811	856	828	856	830	818	849	836	855	829	818	797	838	861	870	823	897	811	814	867	844	811	816	864	858	835	893	913	823	821	856	849	845	884	779	910	809	831	837	819	829	841	814	835	823	838	894	859	808	832	875	845	829	772	839	846	884	838	822	878	777	823	769	821	830	832	820	840	845	934	845	827	850	843	867	841	834	831	867	795	859	832	800	905	855	781	889	833	869	807	811	824	838	846	846	834	816	851	813	880	857	840	806	836	882	853	809	834	857	844	837	870	843	852	827	853	822	791	812	829	843	824	819	844	844	857	811	873	913	808	833	806	832	866	806	881	811	816	864	831	859	778	833	849	900	873	892	878	864	899	864	854	872	792	824	830	871	806	835	835	831	886	834	834	811	862	823	842	914	831	881	848	819	826	843	821	827	820	887	843	835	849	793	824	805	834	879	836	881	858	798	884	862	799	811	831	816	839	820	843	827	801	835	852	833	824	794	843	808	879	878	874	826	841	811	902	827	866	864	840	855	811	825	825	837	801	800	877	810	863	853	853	845	823	863	837	909	858	847	818	853	828	848	849	901	842	833	800	827	818	859	875	782	817	761	841	843	820	853	854	880	819	848	862	875	845	861	813	853	805	817	831	878	833	840	872	841	850	874	801	825	888	880	896	795	842	825	869	824	851	813	825	888	852	829	865	868	849	800	855	861	819	839	806	827	820	769	834	877	820	861	872	799	853	827	891	878	848	832	810	858	838	826	872	848	849	807	920	870	851	839	821	848	839	874	828	870	836	891	859	831	773	836	803	835	859	898	791	896	844	845	839	821	852	854	840	874	861	846	847	798	811	800	845	842	851	822	858	845	799	851	856	830	806	862	862	878	836	901	894	852	877	880	853	854	838	868	842	832	814	831	811	851	859	808	858	840	894	802	827	847	827	809	928	821	858	771	816	810	842	837	797	877	862	879	811	816	843	935	841	843	816	827	813	810	844	852	801	863	853	867	845	826	794	879	808	831	875	844	883	858	874	828	792	849	835	821	848	816	900	788	855	839	823	865	863	827	827	812	799	856	891	785	824	865	832	830	830	804	816	878
7587	491	483	459	345	297	287	238	252	238	193	198	195	200	207	201	189	221	219	218	168	207	170	163	173	190	189	164	220	157	183	173	177	198	196	190	213	186	189	193	192	183	149	159	194	223	180	198	170	184	192	191	196	193	186	184	193	201	194	187	166	195	180	195	182	189	164	163	190	189	222	208	193	182	183	212	168	190	193	198	215	176	164	196	194	165	174	180	187	177	197	189	183	157	173	193	186	163	172	186	202	176	197	202	210	200	214	199	202	206	204	200	159	146	205	184	157	193	170	194	164	172	158	189	216	203	176	191	180	198	186	188	187	197	176	187	179	178	199	214	176	195	191	213	183	178	199	201	194	195	190	175	154	174	194	216	205	180	206	152	190	161	178	184	162	199	176	159	192	174	169	192	180	189	194	182	166	186	181	175	203	176	161	230	197	163	199	186	190	185	184	183	182	179	182	191	167	194	181	158	185	168	201	182	189	194	193	179	169	167	188	189	181	216	186	176	164	195	204	158	183	160	184	194	175	166	167	191	198	187	199	173	184	212	176	188	217	184	175	184	222	182	198	200	186	200	185	166	179	194	192	188	178	181	182	175	176	189	182	205	169	163	194	193	184	193	198	182	205	191	201	203	184	187	188	213	182	195	187	191	166	192	183	186	212	188	181	201	209	185	169	192	187	193	193	180	202	157	178	182	187	174	180	232	179	201	183	184	195	175	207	206	178	202	196	167	187	180	165	179	202	194	217	173	172	183	209	216	184	184	204	194	181	197	194	189	166	155	154	183	172	203	178	182	194	167	173	193	169	182	204	197	185	188	196	197	191	182	160	175	192	190	189	182	188	202	176	166	184	177	174	168	182	179	174	162	159	160	220	196	181	172	185	206	186	199	173	175	180	172	190	147	192	170	188	198	178	167	204	171	167	189	187	185	185	178	194	172	205	199	174	199	193	210	173	169	192	169	167	173	169	214	193	186	187	185	216	187	193	198	183	195	199	178	213	183	174	206	174	177	201	171	180	197	183	182	191	189	179	172	163	166	201	211	191	191	156	190	171	198	182	214	206	195	185	161	174	162	175	188	179	177	169	168	199	208	174	194	181	191	196	192	200	171	188	174	188	189	183	196	178	175	175	176	182	173	162	167	180	196	212	188	199	167	169	180	181	163	220	198	192	198	199	205	178	188	173	180	187	214	182	177	185	191	167	173	163	195	160	165	168	200	157	203	212	200	206	195	210	191	163	183	170	184	193	195	199	190	192	172	195	213	187	196	208	192	209	174	203	163	204	182	190	169	181	160	173	189	186	182	174	206	215	181	194	178	156	180	183	173	190	175	198	176	179	200	199	171	203	210	193	189	180	211	208	194	155	173	166	186	192	182	190	187	178	152	194	184	191	197	199	189	189	218	183	191	176	175	177	188	184	179	159	197	189	189	176	191	193	169	175	190	198	185	180	181	202	187	183	154	182	174	171	203	199	172	178	168	178	197	205	201	182	173	178	193	172	189	165	172	195	188	180	209	196	190	168	180	192	201	197	214	203	186	179	222	220	203	197	170	176	181	179	187	204	192	185	182	173	202	177	182	193	163	181	167	170	180	183	170	178	163	171	213	177	209	196	172	203	200	183	199	182	195	183	193	204	185	189	160	172	170	196	186	172	207	214	182	191	209	164	168	172	190	188	197	205	196	182	185	213	168	205	219	171	200	199	181	191	163	160	197	196	153	158	198	168	181	174	201	187	208	185	205	195	181	188	191	215	167	204	156	173	171	190	195	204	232	197	176	220	168	196	187	186	178	180	177	177	176	191	185	173	190	191	186	189	179	190	208	166	192	182	190	217	191	179	197	180	186	179	186	166	190	178	196	182	184	197	172	187	184	192	169	191	171	210	183	177	188	187	178	179	208	175	182	184	188	177	177	186	179	205	182	183	180	161	184	175	188	200	206	178	185	191	201	186	178	177	173	185	200	142	191	212	172	156	181	187	201	185	193	189	170	193	199	197	172	162	185	150	201	186	173	201	186	193	182	172	177	197	187	172	160	216	193	195	225	173	185	202	181	149	193	148	158	202	188	178	173	200	184	212	196	199	169	197	188	176	188	180	165	204	196	222	193	196	182	191	146	193	182	175	212	187	175	190	187	169	197	177	182	233	196	178	178	176	191	194	196	180	183	198	200	161	182	176	182	162	213	167	188	201	187	181	186	212	188	195	194	148	194	192	171	186	163	185	174	180	199	167	200	200	192	203	202	224	161	171	221	188	165	196	186	167	189	187	187	185	200	180	205	188	176	169	175	183	193	176	206	183	189	191	170	196	185	163	156	190	183	165	177	205	201	190	189	193	188	197	183	191	197	183	177	185	192	184	194	201	169	178	198	201	189	189	190	195	182	193	188	175	185	184	173	197	197	201	175	177	176	197	193	190	187	179	188	170	186	206	196	211	174	185	172	193	184	212	187	163	187	180	188	188	169	184	190	199	183	211	191	195	177	202	164	156	173	184	199	169	198	185	194	178	181	191	181	174	144	160	187	192	181	174	171	195	198	185	190	176	194	189	183	173	184	176	194	226	169	142	177	183	167	192	184	188	191	189	192	177	186	196	184	219	155	208	209	197	193	169	147	189	195	187	185	164	189	185	182	186	183	184	201	187	158	179	189	183	198	192	202	192	193	187	214	183	174	199	188	177	159	189	178	169	183	215	173	188	167	190	172	180	192	186	169	200	168	195	162	195	171	191	205	191	180	196	175	199	195	204	172	187	185	168	169	166	190	167	202	177	186	182	181	168	156	182	181	176	206	171	193	196	174	192	179	187	184	184	213	191	155	212	181	201	163	195	195	206	174	218	232	189	191	165	171	194	189	179	163	195	188	179	186	209	175	188	173	182	171	187	178	156	184	205	201	174	199	180	178	184	170	179	154	176	207	172	185	197	179	220	154	173	181	167	182	180	188	172	182	187	198	187	167	191	172	200	193	202	191	187	161	168	184	175	152	190	192	183	190	195	194	189	169	183	160	206	199	182	189	171	194	170	171	182	169	195	178	190	190	178	199	166	187	197	197	198	181	218	174	168	152	167	183	187	187	187	174	194	180	186	191	192	199	200	182	190	177	220	192	187	188	184	200	162	177	191	220	165	167	162	187	182	195	185	173	210	202	188	168	199	208	187	171	192	185	191	170	178	185	189	192	184	187	198	178	179	178	179	177	166	184	172	200	208	182	176	169	207	185	178	182	201	170	188	202	196	174	185	151	195	208	184	187	176	176	177	179	184	184	191	166	197	187	177	182	197	161	196	206	188	197	178	181	174	202	179	176	207	184	212	166	196	180	198	187	195	229	196	207	172	184	196	199	150	157	180	166	188	200	197	200	163	184	171	164	182	210	166	202	169	177	160	172	167	199	188	171	172	187	174	202	187	189	181	177	171	175	188	179	198	188	179	183	205	201	202	180	192	187	188	171	184	181	215	188	174	182	178	192	175	186	171	182	177	186	178	198
6528	720	1175	1322	1106	969	876	697	679	662	642	622	570	506	504	578	534	508	508	500	527	480	472	493	484	484	492	467	457	467	478	427	458	447	475	432	476	461	451	467	498	474	469	427	407	466	444	455	460	424	480	501	426	470	473	448	457	459	460	472	465	429	441	412	455	468	480	442	435	445	452	432	426	424	437	447	463	465	478	428	491	410	472	418	455	449	454	441	426	455	452	435	458	432	455	453	474	416	472	455	456	448	423	456	470	412	461	434	468	413	434	461	475	473	446	413	460	446	463	455	497	437	402	422	460	445	424	455	453	422	464	453	449	449	460	480	472	435	446	428	476	436	441	429	441	433	474	437	433	424	420	428	402	486	413	437	462	461	449	451	467	454	432	449	453	491	433	432	477	433	435	425	454	430	451	463	393	422	457	459	445	420	432	447	445	423	469	405	430	423	435	458	432	439	437	460	412	468	462	438	409	453	447	439	434	445	455	447	443	455	461	430	421	449	445	443	430	460	450	442	417	460	463	436	440	443	469	442	462	426	462	453	425	479	464	464	424	474	401	456	441	429	451	497	446	419	476	424	463	439	479	423	441	442	434	463	466	437	412	490	419	462	447	451	483	477	435	435	441	476	443	458	445	418	443	482	445	484	430	476	428	456	460	442	474	432	413	433	414	420	434	437	432	436	416	457	490	437	451	474	480	428	441	450	467	430	445	438	458	432	485	393	407	443	451	451	469	430	418	433	464	462	455	492	465	448	430	459	481	440	419	455	451	382	428	427	433	445	489	458	419	449	442	465	450	425	482	479	448	440	445	457	460	478	417	425	436	435	458	437	472	469	453	463	448	450	426	485	432	421	459	433	405	486	462	423	433	442	426	405	485	479	435	474	453	470	504	443	462	434	440	465	455	438	474	406	446	439	446	428	449	475	465	482	467	441	448	447	431	478	419	476	450	441	459	470	453	431	431	418	470	468	423	453	456	467	461	441	466	450	423	495	421	426	451	412	484	406	459	450	455	464	442	444	454	443	433	478	466	460	448	484	424	442	451	468	418	438	424	467	440	491	487	424	442	437	470	419	458	430	433	440	428	461	460	463	435	423	439	461	466	447	477	472	460	453	417	456	429	440	429	423	470	467	436	412	408	408	433	509	424	464	448	434	422	428	441	463	449	445	421	417	427	464	463	437	472	448	459	429	436	453	449	432	435	445	406	457	464	486	443	487	417	424	455	436	440	435	416	452	417	451	474	447	472	398	440	409	417	471	438	482	455	410	465	465	431	459	480	452	425	451	457	436	466	459	489	432	454	435	485	457	459	468	445	481	431	475	457	446	466	444	450	450	483	468	429	407	460	445	437	447	443	481	451	456	452	409	432	493	449	450	453	459	426	481	445	491	454	487	432	476	460	433	448	456	425	421	480	408	477	461	464	429	420	447	436	453	452	446	450	466	435	416	382	426	463	446	434	472	421	461	435	462	435	479	479	457	450	445	433	440	448	432	464	457	473	475	463	441	466	436	470	440	436	451	478	465	458	432	428	408	510	447	474	453	458	459	417	430	454	438	479	463	408	418	445	464	484	407	470	446	436	439	457	441	445	462	457	478	477	460	441	411	401	434	419	434	465	454	448	434	453	464	453	449	443	431	443	455	472	428	448	483	470	471	441	467	467	452	443	457	464	461	458	479	489	442	456	463	477	430	437	440	454	449	447	487	475	427	450	426	444	445	423	462	453	462	450	435	414	457	450	431	453	466	435	462	443	423	422	446	491	439	469	457	464	460	448	439	455	426	419	428	447	430	425	443	482	433	454	473	452	415	458	480	438	457	413	468	445	432	431	431	462	464	448	444	442	439	465	440	463	457	430	453	457	443	453	381	454	455	436	477	470	453	445	449	421	427	463	473	459	466	418	433	454	464	475	441	436	404	437	475	442	394	444	457	453	447	401	458	460	479	456	422	467	471	462	445	400	476	460	453	481	486	444	455	447	447	418	451	434	444	445	458	456	499	427	416	407	450	466	436	440	425	478	445	432	473	422	450	437	472	480	436	458	423	461	438	433	468	473	433	464	415	445	467	452	470	476	441	437	471	417	486	459	413	470	414	455	451	456	428	458	444	450	435	478	426	437	427	387	417	466	409	441	476	471	445	455	451	421	428	478	440	442	444	437	462	464	391	434	444	421	460	440	464	489	440	428	404	432	432	442	429	488	445	436	472	489	449	434	459	451	464	441	451	441	469	436	509	487	448	431	453	434	412	430	494	467	474	462	442	450	458	468	446	465	457	470	451	439	434	455	460	448	487	432	427	461	449	434	443	457	433	448	439	452	420	468	432	453	481	446	464	413	428	452	446	420	409	430	435	430	448	421	457	450	453	429	451	457	488	445	396	445	458	436	444	444	455	437	453	460	433	456	437	454	445	443	433	461	461	455	442	461	461	440	442	455	414	424	435	466	475	438	447	447	431	432	431	449	454	468	463	440	460	456	466	435	431	460	413	444	450	443	469	416	469	438	470	431	434	454	431	471	439	437	437	463	425	447	417	470	443	453	448	446	456	447	455	420	430	458	456	447	490	469	440	425	467	491	436	476	433	449	413	488	437	399	458	465	446	420	463	437	455	449	452	431	461	426	416	454	482	448	455	420	456	444	434	425	443	466	450	427	428	460	447	482	476	402	482	411	496	439	462	470	443	434	452	460	427	455	419	427	451	429	505	447	437	447	434	447	452	441	430	438	459	438	431	444	455	454	433	444	453	460	438	411	446	464	438	474	446	417	458	472	431	410	454	449	419	420	435	417	466	403	459	457	441	433	432	440	429	454	437	443	396	470	437	462	442	469	465	407	446	467	460	474	426	450	486	444	448	439	434	417	478	430	461	453	433	456	457	455	439	431	436	462	423	424	411	447	438	441	478	437	467	440	411	441	455	471	496	417	428	487	425	442	448	425	466	428	485	448	447	459	444	432	454	445	416	457	443	433	482	447	405	431	445	436	459	443	435	447	415	469	453	425	398	431	437	473	452	445	443	436	460	426	437	480	405	438	416	442	478	464	443	425	445	448	459	461	476	441	451	443	447	437	435	452	450	454	455	432	468	468	439	448	462	457	428	460	422	446	496	449	479	473	458	427	391	474	459	451	445	473	436	491	454	471	464	435	473	441	457	466	437	435	430	422	443	466	446	433	446	430	446	437	454	491	442	439	447	423	458	385	411	462	457	427	453	437	453	452	407	451	459	415	418	456	433	422	453	427	452	464	450	474	432	436	404	502	444	421	464	464	450	432	481	463	429	468	462	425	465	475	506	413	449	455	418	442	430	464	443	436	423	421	459	444	431	433	431	459	433	427	467	446	456	417	463	462	478	424	437	444	502	482	458	409	448	428	444	424	467	485	457	436	447	457	423	460	423	412	449	438	446	434	464	455	445	462	472	468	423	444	438	453	466	422	457	447	441	459	437	436	446	451	411	454	441	435	460	413	448	451	457	428	440	447	431	460	441
14414	1046	788	623	479	358	315	274	258	243	216	200	190	177	185	196	165	186	168	199	165	155	176	186	164	159	197	174	166	156	162	184	159	159	160	180	196	167	176	176	161	151	157	141	179	156	166	150	133	158	171	155	169	187	162	159	176	136	157	174	185	147	157	144	168	150	170	174	160	139	169	159	146	166	156	122	150	150	166	146	154	177	159	160	157	182	156	160	153	157	164	157	160	154	149	127	181	165	151	154	171	156	153	177	163	146	179	161	149	167	161	158	181	158	166	157	158	132	176	167	160	174	149	165	187	159	163	143	168	173	156	162	182	150	186	192	174	158	135	177	150	167	178	160	137	162	143	184	179	161	175	166	171	156	167	171	157	139	178	176	178	143	184	124	154	141	182	148	163	175	155	164	148	152	135	152	170	139	153	151	148	153	128	160	159	162	159	148	161	160	183	174	150	188	167	150	164	135	124	140	142	140	142	155	154	165	143	154	171	159	159	158	157	173	126	155	161	140	165	151	141	161	180	160	160	158	145	154	162	168	166	144	163	181	157	167	173	150	152	182	170	167	158	142	181	148	163	165	190	159	144	164	168	180	166	162	158	187	164	147	163	160	175	156	143	166	150	157	158	151	159	156	162	174	151	170	169	160	183	172	168	162	167	149	138	162	181	168	142	159	153	167	167	149	138	161	148	165	153	163	133	153	148	144	159	180	156	174	172	153	198	165	162	182	139	153	154	158	143	165	162	185	154	169	165	151	156	128	172	162	152	148	162	169	163	183	182	170	160	161	156	162	160	149	140	154	159	167	153	144	175	155	167	155	130	138	142	144	170	162	164	164	127	150	177	154	158	162	181	150	182	176	141	161	152	173	136	153	193	154	169	149	153	167	158	145	142	159	144	147	183	168	139	164	154	165	139	165	157	162	162	140	165	175	172	163	135	158	155	151	184	164	166	179	177	148	159	181	165	170	174	151	169	153	192	136	158	197	194	162	138	154	172	153	162	179	147	165	156	162	180	171	144	182	193	157	151	154	137	161	171	184	176	169	169	182	145	154	134	150	158	151	176	157	171	173	162	150	169	164	138	178	166	173	169	149	163	145	157	161	157	144	175	152	170	165	171	170	149	161	144	153	148	158	156	158	172	163	165	158	158	162	132	170	144	159	186	163	163	159	172	144	160	178	159	164	159	153	166	167	185	145	161	148	165	158	162	146	131	162	169	186	208	144	160	161	155	161	159	175	156	145	160	170	167	161	178	167	173	151	147	143	165	145	145	152	184	141	153	175	183	133	165	133	167	139	150	180	149	143	174	150	161	161	160	153	161	149	157	146	165	151	177	196	166	144	195	169	144	173	186	150	152	161	165	161	166	152	148	169	161	169	132	162	163	197	137	161	171	176	155	160	185	162	145	159	161	186	143	146	154	151	149	152	156	154	157	159	153	192	156	165	186	142	156	147	179	171	145	160	163	141	144	152	157	162	154	180	169	147	160	148	176	137	160	163	135	154	157	162	155	164	139	166	177	172	170	157	164	155	168	151	178	164	165	160	168	155	172	163	177	166	150	180	167	158	168	156	168	146	156	159	177	176	135	153	163	156	148	124	144	139	159	151	148	159	140	142	179	150	153	155	173	182	175	169	159	150	175	164	153	152	155	148	151	160	167	165	156	146	156	159	172	168	155	185	149	132	149	165	168	149	147	171	166	163	154	164	147	130	159	174	190	150	172	156	161	161	162	187	178	190	145	149	176	185	171	166	146	155	166	174	162	157	165	145	130	131	167	155	179	160	162	159	141	157	158	153	175	176	146	160	138	151	162	153	131	154	158	164	176	162	150	130	133	149	156	157	176	175	158	167	172	187	181	173	142	136	131	157	160	137	170	164	155	121	165	153	142	168	161	154	162	163	150	177	153	144	178	166	153	148	146	166	175	156	163	159	141	165	141	180	161	166	164	165	155	190	172	169	167	172	161	164	140	144	161	159	175	152	159	150	164	165	152	151	185	187	172	162	183	137	169	160	173	155	162	167	144	159	161	155	153	140	159	156	137	168	160	152	159	179	149	161	175	144	157	153	156	148	155	169	172	166	162	175	162	175	160	159	141	156	160	169	174	165	155	156	133	148	149	173	170	153	165	140	168	164	166	141	160	144	159	137	135	157	143	150	162	193	158	165	146	141	143	152	139	162	164	152	145	179	173	168	164	165	170	143	143	206	212	159	156	167	164	159	168	167	156	150	147	166	192	130	154	154	157	185	167	179	157	163	156	171	169	148	128	168	154	167	182	190	148	168	184	189	150	158	162	158	157	175	151	172	190	168	159	149	154	142	144	146	158	167	184	150	150	170	158	162	166	158	163	156	188	152	161	169	168	175	178	160	150	153	155	164	156	139	161	157	175	155	156	150	146	165	143	161	163	150	142	182	170	174	150	143	170	162	165	159	142	153	162	156	148	166	149	158	176	149	180	136	144	155	135	163	169	161	159	161	157	178	158	179	149	164	165	144	146	144	177	164	168	154	155	183	143	176	156	151	140	136	162	142	178	162	188	159	147	167	160	169	189	157	159	152	142	155	169	160	168	152	148	141	150	132	149	162	159	166	164	155	158	148	165	151	155	132	153	156	182	144	156	175	162	169	153	189	147	152	148	161	135	158	151	173	152	155	150	169	142	171	162	147	153	142	153	174	188	154	156	170	166	134	153	168	151	189	161	134	168	161	185	159	154	167	151	153	182	151	164	147	152	174	144	132	191	160	159	126	175	145	166	141	162	157	139	175	151	143	182	164	157	153	161	145	158	169	159	174	159	150	139	148	174	147	145	156	174	184	168	175	166	180	181	171	163	163	157	168	147	182	173	153	155	153	147	173	148	160	153	176	169	182	177	164	163	167	182	165	140	157	143	155	137	149	149	141	171	166	125	179	133	179	146	156	167	147	150	156	148	176	168	133	174	157	169	178	164	136	166	151	144	178	163	162	174	145	140	169	154	180	155	164	160	154	164	153	178	161	158	173	152	166	170	144	134	168	172	156	160	161	161	160	157	173	165	167	163	180	171	169	183	169	171	149	179	178	173	182	154	179	136	143	160	142	134	149	140	161	164	158	179	168	164	172	169	171	142	162	159	158	172	173	152	159	154	169	176	161	162	146	164	171	168	148	160	166	174	149	154	137	172	163	139	144	130	163	157	179	151	146	167	153	143	160	158	142	159	132	152	154	157	144	142	144	157	181	178	162	126	159	169	143	144	132	176	144	154	181	180	150	182	169	159	191	160	162	167	153	149	174	152	167	170	158	148	163	166	145	154	165	166	159	151	170	156	159	150	161	152	165	166	159	159	166	164	168	158	164	161	175	153	151	163	157	184	138	195	164	150	167	153	141	165	148	162	156	166	168	173	149	143	154	155	157	162	147	156	179	138	123	175	184	148	153	153	163	152	136	159	168	151	188	160	175	153	154	152	149	184	137	150	149	162	153	152	160	182	164	165	156	151	173	145	152
8259	999	1860	2039	1716	1410	1177	998	866	785	729	650	696	642	570	543	558	521	509	498	532	484	447	513	506	440	470	465	455	481	450	434	471	439	434	446	432	449	478	448	429	444	452	426	423	458	430	477	408	401	425	480	401	457	428	412	444	446	433	423	443	413	425	422	433	444	445	451	440	455	428	413	412	425	494	408	479	428	406	437	416	430	428	431	418	393	419	450	419	400	424	461	429	450	404	420	414	430	422	404	406	411	399	419	414	451	423	417	422	431	407	399	451	407	412	422	415	437	454	405	403	420	445	445	421	399	436	436	450	449	420	395	452	411	402	414	431	422	384	442	452	413	448	396	400	429	461	396	402	412	423	426	419	467	435	442	405	439	421	405	446	419	427	442	425	413	436	453	421	396	421	462	426	398	418	420	440	446	441	399	418	435	410	423	404	423	450	415	443	430	416	431	397	418	418	473	447	439	392	398	400	352	425	434	410	436	439	395	452	438	422	427	393	426	423	420	411	401	430	434	421	427	457	424	443	397	461	424	442	413	426	431	448	428	395	429	416	439	413	368	387	430	457	416	380	431	464	412	445	407	416	437	437	448	463	450	416	436	429	410	416	437	426	404	444	415	421	436	420	405	424	439	438	393	423	402	408	412	424	415	422	424	410	434	401	403	439	459	410	383	425	415	423	416	438	407	456	400	437	399	451	436	437	449	424	408	450	408	398	389	410	428	394	432	392	423	435	438	437	397	448	427	419	426	442	408	429	434	444	418	412	426	432	444	431	430	421	424	410	424	414	411	405	442	398	422	400	458	408	435	415	409	409	441	404	453	396	422	415	414	412	411	435	422	422	436	437	420	393	421	414	391	411	434	422	436	416	458	442	412	405	426	445	429	433	394	385	409	406	419	439	420	435	416	403	413	435	428	421	397	380	413	406	413	409	385	370	420	426	393	413	414	403	450	400	462	443	417	440	423	435	462	408	451	430	406	411	414	415	438	465	418	417	421	422	427	438	402	406	419	424	401	451	408	449	425	405	427	399	433	421	402	411	403	454	440	376	414	430	409	395	389	400	419	411	395	418	423	460	381	429	446	435	436	411	405	440	427	394	430	421	435	437	412	382	427	409	432	439	430	415	436	399	427	443	395	444	407	451	420	441	440	468	429	424	401	449	432	412	426	436	397	415	447	422	451	414	422	439	403	421	426	462	391	427	455	460	409	462	458	436	395	414	411	409	442	395	386	429	444	375	440	413	427	419	435	401	416	429	436	410	418	428	439	425	435	417	406	420	451	410	466	411	422	405	429	404	443	409	383	430	415	405	422	383	461	406	415	412	427	455	395	479	417	455	433	433	410	402	419	417	427	396	451	461	451	415	444	452	430	410	404	419	456	410	411	402	407	418	408	406	411	445	411	411	434	395	437	415	468	423	407	436	411	402	407	415	439	408	416	414	410	410	442	430	390	409	414	455	391	394	424	425	404	433	420	421	426	442	432	423	441	428	446	428	432	429	405	447	429	437	413	424	443	392	412	408	429	415	460	445	427	403	426	444	397	428	421	420	411	394	450	445	432	429	444	444	453	412	424	426	422	383	428	449	421	433	405	392	429	426	376	434	421	428	450	435	457	405	408	418	403	419	412	403	430	398	413	407	439	471	430	465	437	416	423	443	421	438	404	462	453	452	397	417	436	423	397	451	422	413	395	415	429	468	437	406	432	426	450	449	401	393	402	431	398	414	428	416	427	411	401	388	441	424	373	399	435	403	441	394	411	427	392	423	391	432	429	442	422	418	409	421	442	416	392	443	432	422	456	444	437	440	433	412	431	410	409	428	417	430	410	429	457	459	433	395	436	447	435	443	431	404	432	395	421	435	430	439	434	435	411	429	445	407	404	426	442	430	389	430	434	409	418	435	417	449	435	407	400	394	385	450	425	439	401	433	411	389	447	408	430	421	412	432	450	402	426	406	426	417	430	389	434	437	437	393	398	409	442	454	381	382	388	445	412	418	434	422	407	432	453	416	442	424	437	385	415	407	412	441	394	431	385	443	382	404	436	425	418	403	416	422	402	408	448	418	400	421	391	424	430	406	415	442	449	404	403	406	425	423	412	406	409	411	425	442	445	458	408	428	437	392	411	450	432	473	407	414	402	418	411	430	444	409	399	403	424	425	400	420	421	440	413	426	445	423	396	445	424	425	381	377	424	450	411	426	445	441	393	448	416	413	441	404	448	427	406	418	430	440	431	428	441	426	421	439	426	438	434	370	424	431	417	427	404	429	442	432	422	384	447	411	437	429	429	432	420	397	422	361	398	455	409	437	433	387	439	409	460	389	394	449	433	405	419	452	419	415	416	431	433	431	445	425	421	370	416	416	429	422	442	409	446	424	449	406	407	457	421	392	436	412	383	399	438	434	389	379	424	431	414	450	423	407	406	430	418	401	407	480	439	469	428	417	444	410	423	447	457	408	427	406	398	417	474	399	389	423	396	429	410	406	420	441	377	407	412	429	438	470	420	457	421	424	444	447	421	458	453	461	438	428	411	428	425	431	454	439	414	437	458	424	410	397	443	408	399	408	407	414	456	392	411	408	394	420	405	461	451	404	434	415	405	429	422	433	399	411	452	404	418	427	454	445	409	437	406	391	411	445	418	389	419	433	393	413	412	407	412	436	425	413	440	417	425	422	411	384	447	423	418	472	379	414	415	443	458	429	415	434	436	411	412	437	398	404	442	435	423	443	421	403	439	384	424	451	396	390	434	412	423	416	425	426	388	448	403	413	442	391	424	384	415	467	423	420	431	443	458	431	423	413	447	415	469	422	421	445	398	429	444	428	432	420	410	446	410	426	418	424	414	439	449	393	452	433	399	420	417	412	429	434	398	433	443	407	417	444	407	414	441	414	435	428	440	439	417	397	434	443	469	404	406	432	410	424	431	442	465	404	403	434	427	403	418	481	461	396	428	407	436	455	420	422	421	428	438	437	417	407	402	433	405	444	393	402	398	417	399	407	416	385	424	421	406	417	411	414	439	443	417	438	453	424	435	441	403	454	405	451	386	393	422	402	403	437	398	411	458	409	411	409	443	421	477	400	415	403	447	413	424	415	438	410	421	395	475	446	426	448	409	448	426	414	430	440	396	443	426	388	448	374	426	428	407	406	410	422	430	392	430	422	410	442	425	410	423	435	399	391	463	393	460	427	415	410	455	389	441	444	413	420	419	411	436	421	429	421	426	430	412	447	439	481	404	403	424	401	417	406	419	391	412	420	420	380	401	386	411	398	435	444	402	397	459	419	397	453	402	428	412	398	412	413	439	428	454	408	397	436	392	414	450	400	456	404	423	410	427	394	405	451	466	384	432	422	421	438	419	423	414	440	442	442	446	432	438	486	397	439	422	438	427	468	433	442	410	433	445	446	414	448	448	421	464	401	411	394	381	454	418	411	418	429	431	452	400	393	413	419	439	403	436	433	404	423	393	386	427	365	445	416	447	452	410
1659	393	355	404	391	407	366	395	383	416	362	433	398	365	395	346	364	398	371	389	395	409	412	368	384	414	392	361	362	409	361	360	371	413	394	390	350	368	370	373	382	367	393	397	371	401	407	374	381	409	360	377	374	375	382	380	391	374	411	403	395	365	400	413	377	428	393	367	341	381	419	367	326	376	354	389	408	385	389	399	351	381	366	393	389	413	434	432	423	389	377	379	372	383	352	364	410	366	368	332	402	380	368	399	400	357	393	379	376	409	374	373	384	401	371	403	372	383	386	358	386	399	395	385	357	410	350	435	358	438	370	388	390	405	399	344	352	386	415	345	395	378	380	384	368	369	364	372	334	358	369	403	391	399	384	369	340	385	377	412	402	378	378	381	398	384	427	390	386	398	381	369	358	392	349	376	383	381	386	367	357	375	388	403	392	380	381	391	420	370	402	372	399	384	363	375	408	399	384	389	365	373	369	366	403	363	407	374	401	360	396	392	379	390	357	345	338	384	361	374	383	389	390	370	380	381	423	391	343	408	406	424	372	387	399	389	349	371	383	379	391	366	381	370	416	406	329	362	390	409	418	402	376	390	412	402	384	420	355	387	354	356	394	360	402	393	373	395	367	365	410	364	413	363	388	409	346	333	407	394	371	395	394	365	380	374	361	395	370	391	399	372	345	375	369	409	381	384	388	383	390	365	383	374	366	393	372	377	378	377	414	393	397	392	365	392	381	367	374	380	365	398	356	363	417	351	394	394	360	381	402	379	392	354	325	409	402	409	369	368	389	365	413	398	400	377	389	325	393	377	389	366	365	396	371	387	401	394	414	360	366	363	364	407	399	380	371	421	387	380	360	411	434	366	379	366	348	371	381	354	399	380	444	374	386	359	377	340	384	361	354	387	376	398	408	383	387	359	369	378	386	362	407	363	370	376	381	382	378	405	383	392	371	358	401	404	413	388	397	384	396	390	395	380	354	367	360	357	446	364	380	370	398	390	359	370	382	370	430	385	404	362	368	356	404	393	383	345	385	405	423	428	408	400	396	396	364	416	379	385	366	406	354	387	379	378	382	391	404	383	388	364	396	400	384	380	415	381	373	385	398	367	338	368	356	415	431	368	438	388	411	404	368	380	367	392	360	347	334	379	404	388	388	385	373	391	411	396	372	377	359	398	377	379	415	387	380	369	404	376	343	415	367	377	382	397	365	418	351	378	390	411	374	383	360	360	394	395	373	399	390	362	372	399	374	380	346	363	373	369	370	383	384	408	392	374	352	355	384	389	371	379	397	384	365	387	409	387	371	358	369	387	367	384	381	348	349	369	377	365	353	378	387	373	380	369	349	401	364	363	411	387	392	407	410	378	410	374	368	378	414	386	412	400	382	338	340	368	378	414	388	376	409	389	403	344	397	408	391	349	375	359	372	374	378	385	376	379	399	368	378	350	370	333	370	375	356	367	388	358	344	408	363	358	344	399	346	366	388	352	390	413	423	358	353	363	378	405	374	388	402	369	377	375	365	399	398	364	372	413	355	388	412	336	365	403	368	362	427	410	387	414	444	398	400	402	399	406	370	381	371	379	382	401	347	363	389	366	382	358	392	391	384	373	422	351	393	365	370	355	358	352	353	383	390	372	422	387	367	367	398	362	399	378	399	355	368	363	379	390	363	384	411	390	387	370	400	413	370	380	391	419	368	396	362	369	364	394	381	364	383	336	378	405	378	382	418	369	384	378	389	393	390	405	383	413	350	376	386	341	387	370	391	372	375	434	360	406	412	381	401	360	416	385	368	422	393	371	361	414	385	388	350	378	365	382	388	385	413	420	374	364	383	373	375	380	384	392	377	392	377	361	383	381	353	392	383	387	357	385	357	401	370	422	355	362	359	377	406	388	362	366	376	370	396	367	408	383	422	427	367	351	354	396	356	387	355	395	351	401	377	371	386	377	389	385	354	373	359	407	383	394	394	398	360	370	356	340	417	360	356	376	388	403	397	404	355	392	351	374	348	410	361	360	382	376	389	405	379	387	349	398	381	389	388	361	387	385	377	333	334	400	339	362	361	435	366	385	356	362	371	358	358	439	379	383	378	389	360	399	421	377	400	416	429	389	373	381	349	363	357	355	359	388	376	392	384	375	357	391	354	396	380	371	384	369	380	367	373	407	355	377	362	396	364	411	365	359	380	373	415	390	388	412	405	379	362	430	383	394	383	382	356	404	397	346	377	395	364	364	391	381	360	358	405	448	385	396	382	381	356	391	391	374	357	375	381	381	351	371	422	405	417	379	364	359	376	399	392	365	391	371	364	365	376	382	379	419	378	373	373	446	367	426	388	400	389	401	388	376	357	371	336	370	371	389	395	363	358	353	359	394	381	378	367	415	398	339	365	376	345	338	393	348	389	398	353	408	381	387	370	363	374	376	367	397	396	378	360	419	410	362	389	394	382	425	388	379	373	384	370	380	379	403	388	384	339	367	393	352	376	378	369	360	383	359	373	399	383	392	386	362	384	411	352	410	378	381	356	385	408	390	388	361	397	361	381	348	368	377	393	378	383	365	408	407	368	371	366	353	389	384	383	384	384	371	353	343	393	354	398	354	354	356	380	369	405	398	399	384	402	394	383	376	387	410	388	401	410	368	355	441	365	362	379	374	358	403	418	380	372	373	381	420	351	423	413	401	389	369	363	357	369	409	389	361	430	347	377	373	397	418	406	376	369	390	396	386	368	366	417	371	419	368	372	359	384	389	364	390	399	341	391	408	390	401	377	356	364	396	368	370	385	344	367	401	357	395	364	382	357	366	362	417	450	407	356	388	404	377	366	361	373	394	349	421	373	365	365	366	369	375	409	406	381	396	317	397	366	390	404	403	429	364	386	354	359	405	402	377	389	407	391	399	370	347	354	411	388	360	378	380	402	426	418	353	357	356	391	409	396	414	396	377	375	374	416	370	368	379	379	390	414	399	405	373	387	379	372	406	359	372	396	373	350	337	373	413	404	362	338	370	370	373	402	381	350	351	364	404	379	368	409	365	384	420	368	377	402	365	387	337	372	369	387	385	382	399	362	382	370	378	404	369	385	365	405	403	376	388	372	408	378	397	366	380	372	417	370	381	385	387	417	402	421	375	375	385	413	372	381	366	368	390	394	386	383	390	372	361	379	404	412	376	390	392	405	399	336	388	390	372	360	361	375	402	386	355	369	385	380	392	391	399	339	352	379	390	377	370	404	408	361	353	380	392	410	390	417	378	390	363	367	398	374	337	365	427	372	362	393	407	379	398	398	363	379	373	385	387	340	369	396	367	392	356	411	391	368	380	379	404	402	397	379	375	353	396	395	360	382	376	379	366	399	379	347	372	382	426	383	424	382	362	382	364	377	392	372	374	387	361	398	388	383	391	375	384	350	420	413	379	398	382	368	361	378	358	364	357	349	384	353	374	365	366	408	359	336	409	353	374	369	348	374	385	339	337	423	378	371	374	378	432	349	375
1998	862	853	845	926	801	849	857	889	880	858	871	805	863	816	845	870	858	822	844	855	892	845	847	849	877	816	804	823	851	821	867	870	836	807	867	809	847	836	796	814	814	910	784	836	900	850	829	814	845	820	834	886	835	884	867	857	782	853	897	824	898	828	848	802	827	825	802	834	862	836	821	774	851	802	868	876	834	810	845	850	882	812	860	847	876	834	846	866	892	782	828	935	818	808	833	877	864	838	899	818	860	854	844	853	871	829	852	866	850	841	854	852	876	859	860	825	861	824	891	842	851	830	810	824	860	859	856	849	823	831	830	859	887	846	834	817	792	810	837	812	857	833	866	866	829	856	828	861	840	887	829	838	838	844	805	806	897	828	795	837	812	836	812	826	871	858	860	866	834	844	832	829	900	876	820	843	824	830	899	841	871	821	832	847	759	861	767	870	808	831	869	878	875	802	807	812	846	775	808	834	792	864	846	845	855	855	833	815	836	861	813	831	900	835	843	826	809	866	826	831	780	874	832	866	829	827	791	821	857	870	893	874	851	870	778	850	790	825	870	836	839	824	790	855	826	780	822	798	840	833	829	820	814	824	847	834	839	826	821	901	819	833	824	833	810	820	809	822	896	841	826	853	801	834	863	871	868	828	769	833	822	846	883	833	862	843	882	874	896	863	854	811	839	807	851	776	879	832	837	844	839	881	865	854	838	828	773	851	846	832	888	807	817	851	826	889	875	846	841	852	816	833	861	839	843	835	799	806	805	760	800	855	848	830	867	838	829	808	846	870	827	839	882	787	841	852	821	830	852	813	833	834	875	818	849	849	887	859	907	866	787	815	818	782	827	815	872	814	840	854	856	851	820	829	814	835	845	830	874	810	866	807	866	843	827	850	831	861	829	794	808	852	801	859	845	850	793	842	802	809	798	872	819	816	794	785	851	807	851	832	829	862	894	864	896	805	850	829	813	892	790	844	816	860	824	840	876	838	835	824	852	817	840	839	870	877	797	797	866	811	885	776	837	844	853	847	854	767	799	818	860	848	878	841	867	879	859	844	848	801	808	865	822	851	887	830	839	853	887	853	809	818	867	842	871	881	815	843	836	788	877	825	798	850	782	827	821	831	817	901	853	838	858	845	805	790	834	824	851	821	836	810	829	841	774	879	880	828	823	836	833	847	913	916	833	821	788	798	912	815	830	805	815	877	846	833	837	795	865	822	834	813	799	847	810	814	781	856	871	839	841	839	854	938	855	844	842	809	864	793	841	812	793	832	825	870	827	845	794	839	825	805	838	833	856	821	827	825	827	823	871	819	792	801	825	859	850	800	864	836	783	819	869	833	816	828	826	817	870	846	865	860	852	884	841	845	827	844	808	847	829	804	848	837	878	800	833	895	823	791	814	793	809	848	807	842	888	828	839	914	850	852	836	835	817	871	841	820	849	815	845	809	824	879	788	791	846	840	864	888	817	816	784	798	781	890	862	820	845	828	810	818	892	828	808	842	850	816	844	836	838	844	820	883	867	845	847	849	858	835	860	833	824	887	834	844	841	816	897	870	848	861	857	841	879	816	878	836	841	816	860	830	864	832	839	828	857	913	833	825	824	819	830	842	801	802	841	859	821	867	837	803	819	850	843	815	829	830	864	847	897	859	846	858	864	812	837	871	857	825	765	817	791	891	908	912	841	833	830	831	835	796	818	820	866	842	791	833	831	845	813	820	859	798	841	837	893	815	850	850	815	872	876	832	752	858	851	854	842	821	822	837	844	862	861	829	858	809	893	811	862	853	864	789	844	894	833	818	845	792	850	841	807	827	861	854	821	815	808	832	842	839	855	862	846	851	892	843	831	835	790	850	831	880	768	830	804	882	800	854	797	837	836	813	811	846	882	875	812	847	770	800	870	786	878	861	847	837	840	816	826	847	869	828	846	829	803	829	876	812	853	863	806	844	843	856	839	831	855	839	875	885	861	800	853	828	857	914	809	853	824	837	805	838	846	803	843	836	806	825	865	839	855	838	807	826	808	854	811	817	827	813	903	892	873	843	841	830	830	841	848	862	906	833	807	887	855	843	883	818	852	845	777	837	799	857	842	813	842	861	849	817	828	859	854	768	874	814	835	850	830	833	825	826	886	896	800	817	802	823	886	859	851	883	823	854	848	790	839	810	862	816	868	829	829	816	791	829	826	880	842	818	896	824	840	869	815	817	798	847	812	812	865	806	827	845	843	864	775	824	871	891	811	846	847	859	845	807	818	792	852	822	838	808	809	847	870	843	859	807	886	831	873	849	810	846	876	854	910	795	822	815	805	815	822	830	822	841	812	825	864	826	838	826	816	814	848	834	849	854	850	839	877	845	890	856	871	878	834	825	859	889	762	875	782	852	860	808	850	823	850	812	828	810	843	868	841	833	860	842	846	844	852	826	849	856	849	862	799	813	837	798	830	860	882	840	871	861	789	853	829	823	861	841	833	805	817	837	855	816	804	821	817	849	866	858	862	841	848	836	844	843	838	859	833	838	806	815	878	852	815	870	829	857	869	887	896	832	846	843	790	804	831	841	890	852	783	871	828	813	879	827	825	852	807	816	852	866	816	831	852	851	827	841	806	838	813	796	852	901	846	824	823	782	855	858	843	855	835	831	827	845	836	778	861	819	837	860	830	822	830	869	849	805	814	872	782	820	821	854	838	816	836	838	812	878	860	774	872	841	849	822	886	865	815	873	828	866	809	835	815	858	807	852	837	803	846	843	786	838	867	861	846	818	884	824	871	885	871	888	846	786	848	856	848	859	836	823	809	894	793	860	872	865	853	843	808	832	871	838	815	926	829	882	847	860	836	835	786	828	828	823	838	854	858	832	847	842	838	845	815	869	866	858	844	859	837	840	859	838	883	858	823	830	844	809	827	814	831	826	855	818	877	882	784	897	827	812	894	854	848	808	851	823	827	867	880	828	857	866	810	833	836	877	806	856	804	844	844	837	890	871	855	849	837	842	858	874	840	845	830	866	862	893	781	838	854	793	831	791	864	767	861	875	866	855	845	821	819	794	871	851	841	836	833	801	865	855	839	882	877	832	772	827	867	883	845	768	838	858	869	866	821	805	849	812	864	837	822	821	851	813	816	840	871	800	867	775	801	890	809	817	812	802	832	834	859	815	875	807	852	841	854	785	806	857	896	827	832	835	884	819	815	830	848	797	837	827	856	838	829	822	882	829	839	819	835	849	850	826	869	840	860	827	853	822	840	844	880	833	821	859	776	823	815	803	811	811	810	840	811	879	873	873	796	765	847	881	854	858	828	861	840	823	828	865	837	855	913	879	844	870	856	867	805	863	836	786	868	827	861	818	860	804	811	850	854	871	817	844	829	855	817	839	872	870	859	805	838	819	903	838	858	863	828	821	823	850	819	840	828	874	878	840	877	906	836	840	832	865	838	839	804	861	858	830	838	835	788	825	835	900	842	879	850	840	844	826	849	847	839	845	873	847	890
7680	497	495	421	362	284	230	253	204	226	204	212	206	196	225	187	200	206	204	193	197	178	180	199	195	186	188	201	173	161	176	190	175	180	208	195	181	167	199	189	196	210	180	175	168	192	181	180	219	184	181	202	176	190	158	171	177	162	191	180	192	213	174	174	190	182	168	160	176	190	166	188	189	193	184	180	186	171	192	201	194	182	172	168	181	194	188	152	202	172	173	216	185	172	176	191	179	193	205	191	158	195	181	188	197	178	190	170	193	203	176	194	190	182	161	181	205	183	189	174	170	188	176	186	172	185	184	174	165	185	204	179	183	192	157	167	195	162	186	183	172	176	206	184	163	196	205	173	197	167	199	191	205	152	173	174	191	161	183	179	193	192	177	188	175	187	194	171	183	194	176	207	175	173	167	195	175	162	163	192	162	189	186	173	184	178	175	198	211	183	188	178	162	182	195	168	184	191	197	189	203	194	178	197	183	198	182	190	175	173	210	187	179	192	215	168	198	201	163	201	162	201	187	184	216	184	201	197	198	182	184	197	193	179	147	185	199	188	192	190	181	162	208	187	203	182	196	203	205	195	186	192	170	183	162	178	176	165	179	178	173	189	156	179	181	199	221	162	213	185	208	209	196	178	180	185	187	187	170	153	178	179	189	161	177	176	191	161	200	184	158	193	225	172	173	161	177	173	178	191	191	196	196	187	184	186	176	196	164	188	185	191	183	182	188	170	218	192	166	168	190	169	184	190	199	181	181	185	179	187	179	184	183	194	212	177	188	192	185	172	185	203	193	168	185	174	186	187	192	199	181	154	204	208	206	180	208	172	188	206	217	182	178	200	169	173	186	171	184	193	182	171	177	198	203	191	196	230	194	189	184	187	186	164	175	173	177	179	196	177	175	196	183	201	190	176	190	188	172	182	185	200	171	196	202	209	184	163	207	188	166	178	188	172	172	190	185	172	179	185	171	205	181	201	190	162	179	138	185	201	187	197	183	194	181	203	183	187	165	196	189	194	160	172	201	180	186	192	188	171	193	159	163	175	190	174	176	164	207	205	187	200	200	184	178	201	204	181	174	176	196	152	184	177	169	162	163	171	173	179	208	194	192	195	205	170	176	192	152	201	167	158	173	183	193	193	173	191	181	178	190	209	186	182	167	167	177	208	210	206	158	214	199	196	196	193	187	171	197	162	185	198	192	184	191	165	152	176	208	157	193	195	186	183	173	188	190	218	200	172	171	183	190	174	178	212	168	186	164	200	176	176	179	151	198	197	211	169	191	206	193	168	193	166	182	174	163	166	160	220	165	189	171	188	179	160	189	193	188	189	175	192	185	172	186	153	171	171	189	203	174	179	207	159	172	176	177	179	177	191	182	183	193	203	190	204	178	224	185	195	175	193	183	167	192	170	185	192	161	160	184	206	164	189	200	210	191	199	202	178	191	184	196	194	199	202	183	203	177	170	190	182	193	186	215	173	216	182	204	198	210	170	194	178	191	166	173	195	198	185	185	180	198	189	170	203	207	166	186	183	195	192	179	198	184	168	193	177	185	192	211	190	178	191	176	180	183	184	163	207	165	183	175	185	191	174	193	164	191	194	185	206	168	183	186	197	162	204	208	209	161	189	178	183	199	177	201	143	164	165	201	171	182	177	193	176	183	205	167	180	163	183	176	200	186	182	183	183	152	173	207	200	176	177	202	198	195	203	189	190	193	223	198	188	194	199	198	200	146	186	203	202	167	192	189	195	162	176	181	241	193	180	192	195	181	182	197	178	182	193	192	196	191	203	159	158	201	193	177	187	202	176	179	196	180	183	192	182	200	218	180	181	182	172	193	179	192	178	194	178	194	180	150	210	217	190	190	170	199	193	174	213	182	179	182	195	160	177	189	152	181	199	209	179	155	172	184	167	205	201	187	196	174	197	209	213	190	187	190	169	201	193	204	185	189	156	173	182	182	196	188	188	177	173	165	176	160	192	165	202	175	167	189	198	205	197	205	212	176	177	175	188	189	204	190	195	194	174	215	212	189	199	177	184	196	212	194	150	172	201	207	193	187	199	188	195	177	181	195	184	226	205	216	190	175	185	184	207	187	201	184	177	195	182	175	187	177	171	202	157	170	193	167	180	198	185	185	193	191	187	186	184	168	192	198	202	187	174	171	170	194	201	180	203	198	188	194	180	189	164	197	169	199	169	154	163	168	211	186	199	191	176	197	166	193	173	170	214	167	197	213	199	187	189	182	189	181	169	191	190	188	161	166	200	184	198	192	179	175	186	201	167	192	175	174	191	209	186	195	199	196	188	189	158	203	174	175	180	186	181	173	198	171	175	209	173	188	191	175	187	169	200	180	170	195	188	197	187	179	179	194	190	206	183	179	193	164	195	176	194	187	172	200	181	189	184	197	182	183	210	205	163	181	189	167	199	198	199	174	185	214	187	186	190	202	198	194	200	205	181	170	179	189	187	185	172	211	186	165	205	200	164	192	179	160	194	177	170	175	173	174	190	186	207	179	185	183	190	169	164	184	166	167	194	199	188	202	195	180	187	175	180	174	190	178	192	179	177	174	211	184	212	185	175	188	187	198	181	182	177	189	188	201	202	207	181	172	153	175	187	213	181	185	193	188	204	163	180	186	179	185	206	167	208	206	192	193	191	152	180	191	211	177	200	191	214	202	185	181	163	200	211	194	190	198	172	203	185	171	175	189	174	162	198	187	208	188	193	203	167	181	208	217	176	207	186	163	211	221	173	159	200	180	174	188	200	197	179	199	183	206	185	198	187	168	176	180	196	178	197	176	206	205	170	190	178	180	185	157	195	207	216	173	212	158	169	175	156	189	193	191	193	206	168	173	188	193	158	165	207	174	221	183	196	177	223	194	167	206	191	197	209	184	185	158	179	192	198	208	179	167	170	178	197	187	201	170	194	184	178	198	190	191	171	196	188	202	191	183	209	183	181	163	188	174	187	179	175	205	160	185	195	157	163	178	164	193	207	177	169	189	196	180	157	179	198	165	188	186	197	207	184	192	204	210	206	202	182	159	181	185	176	196	150	210	200	214	204	181	177	194	231	173	179	207	196	164	202	198	176	189	162	179	193	181	211	207	168	189	179	170	188	182	177	159	172	169	168	201	185	182	169	190	157	199	173	199	182	177	145	202	199	171	177	173	194	183	168	198	181	200	196	203	184	163	206	211	194	158	181	170	174	184	200	206	191	196	176	179	177	214	203	206	188	174	176	186	176	194	185	209	203	180	186	170	190	175	163	196	203	169	169	186	196	175	183	179	160	175	181	176	177	178	180	203	180	189	210	193	193	192	194	181	179	182	227	193	196	215	196	181	167	166	179	205	177	170	150	167	166	193	203	172	184	163	178	195	207	177	162	174	186	200	178	196	185	199	206	217	176	217	171	201	196	193	144	209	227	196	185	169	211	196	196	191	191	183	209	193	178	177	167	187	139	195	194	198	198	157	194	167	176	189	166	189	185
6428	722	1129	1239	1136	963	887	723	723	668	622	575	589	544	539	516	481	486	494	501	491	493	487	522	464	497	488	465	482	481	462	478	474	445	440	437	447	443	502	476	472	432	447	459	457	448	426	483	425	480	439	454	401	443	472	425	470	470	490	464	490	451	458	409	449	454	450	447	427	462	405	460	448	453	438	467	411	432	456	493	453	426	473	444	440	447	449	484	435	452	460	476	420	479	419	435	449	428	459	468	494	411	434	454	489	447	430	434	458	447	435	439	461	438	439	475	441	502	483	453	495	474	480	420	436	467	397	433	421	435	457	437	451	453	410	440	439	447	481	454	445	422	397	456	433	471	443	431	460	468	425	437	468	438	443	441	469	430	442	428	472	450	452	467	427	451	411	472	466	413	450	464	467	475	495	454	421	428	471	437	451	445	417	471	483	481	456	439	477	459	444	417	421	378	434	438	488	464	464	443	416	447	463	453	416	427	417	478	445	412	425	448	469	445	445	483	449	448	465	443	434	430	440	454	436	431	448	452	447	469	464	466	494	437	450	422	416	449	423	448	480	435	456	442	450	426	456	463	439	426	460	475	428	428	449	452	411	447	421	447	444	443	428	419	424	433	452	476	446	457	477	424	467	426	458	450	465	469	456	465	438	444	473	411	472	433	477	437	456	429	445	456	437	438	444	424	409	463	442	467	420	434	416	451	436	459	424	458	463	464	421	457	430	437	424	482	435	415	413	454	420	408	455	458	472	429	460	461	436	451	448	495	461	497	433	435	413	427	486	487	416	435	453	448	480	439	426	475	413	459	474	447	442	438	481	428	460	413	460	429	491	443	452	474	445	455	470	420	435	439	502	448	450	449	431	460	398	458	442	445	408	437	428	462	431	447	459	440	430	415	397	429	422	428	407	447	457	461	413	428	428	454	423	395	418	454	437	450	467	431	444	464	432	415	486	456	445	401	461	438	455	442	445	439	482	436	432	415	433	426	446	429	477	440	439	454	460	424	449	445	450	409	426	442	450	445	457	475	439	444	445	484	458	426	457	452	430	427	413	441	486	444	473	443	446	439	457	425	393	424	425	459	463	440	444	466	464	417	423	406	416	445	454	453	484	429	427	414	452	410	440	410	425	461	437	449	416	444	425	475	464	449	443	432	411	436	458	418	422	468	402	463	416	425	447	493	421	426	439	455	450	474	456	445	445	445	474	401	441	503	460	440	440	430	457	441	464	442	419	416	464	469	474	444	463	448	432	457	399	465	445	480	416	488	436	455	475	441	439	440	440	435	437	468	446	437	422	489	457	447	456	418	445	441	414	450	454	448	459	437	440	450	450	445	484	448	453	440	481	451	467	448	453	442	469	474	417	426	443	467	424	408	462	424	477	442	452	426	411	463	477	450	434	429	439	434	455	458	413	436	464	503	444	427	443	456	404	451	493	445	419	453	505	422	471	439	437	416	458	459	481	427	449	446	429	471	446	448	391	441	425	450	443	469	450	425	428	453	418	421	478	453	433	457	448	413	447	454	459	489	471	439	426	430	424	448	439	459	419	422	428	435	408	406	482	465	429	477	443	405	464	433	434	432	433	457	429	429	438	445	465	431	483	402	462	450	445	448	413	469	492	419	454	428	454	449	480	469	443	473	461	428	445	442	446	461	465	460	430	454	442	460	443	456	504	493	453	450	431	466	435	428	436	459	446	439	463	425	453	434	440	437	406	470	425	435	477	475	488	455	473	402	454	450	450	399	472	463	404	478	470	435	427	432	427	432	470	421	412	457	428	436	459	446	463	428	425	410	424	419	431	470	430	471	466	458	443	440	431	425	439	432	444	476	412	438	465	481	459	445	427	437	432	466	417	461	440	443	445	436	415	449	436	471	432	436	455	438	449	435	445	454	446	453	431	459	403	400	465	455	453	460	459	446	421	428	433	397	444	438	433	445	432	464	443	486	450	459	448	444	454	406	454	447	421	478	422	466	452	425	468	483	423	425	414	433	455	424	457	455	399	383	449	436	470	474	467	422	466	468	409	441	474	460	474	447	420	472	435	476	459	460	470	479	463	434	463	411	427	424	479	445	445	407	434	460	400	443	420	445	439	440	477	439	456	449	439	477	453	439	417	449	447	446	448	441	439	431	442	473	418	478	423	444	454	439	442	462	463	429	428	445	479	435	431	470	428	455	409	416	404	409	421	451	455	476	469	499	492	459	477	445	440	464	418	415	463	439	440	473	428	492	408	438	421	398	471	439	445	455	426	441	406	475	451	468	449	431	431	450	438	427	427	417	432	455	424	450	462	443	472	445	489	420	431	461	405	453	424	449	415	429	449	462	465	445	435	450	443	452	464	458	471	391	465	439	482	449	475	413	452	483	418	441	450	437	454	449	434	445	487	435	469	406	469	468	435	446	476	434	437	422	446	452	517	385	461	454	431	451	450	418	450	462	422	422	458	422	461	457	424	418	473	465	470	458	436	467	446	477	439	470	433	453	476	432	431	429	465	433	432	437	441	438	463	406	460	464	478	421	392	451	469	447	466	461	425	419	447	476	463	461	457	467	464	458	447	474	444	494	446	431	431	446	452	470	474	447	456	414	435	424	452	432	470	441	467	422	444	501	461	480	486	467	470	414	454	443	422	473	427	453	466	484	453	424	448	413	419	436	439	460	466	415	420	417	474	484	459	447	495	464	483	468	458	486	429	429	465	464	460	488	396	471	474	433	461	525	469	473	427	415	443	433	474	423	426	423	461	415	449	465	433	447	469	478	459	451	423	417	445	436	450	456	440	427	527	468	416	435	433	448	455	419	430	467	455	442	440	434	436	413	447	462	435	450	422	456	481	424	469	454	406	455	442	431	454	478	478	447	430	434	430	429	456	454	461	451	454	489	423	393	405	455	416	437	438	431	432	456	462	426	442	426	442	459	433	464	437	486	459	431	480	446	453	460	449	477	435	486	460	477	429	433	432	474	428	461	471	430	412	449	457	450	448	430	469	453	423	470	439	480	466	497	423	451	461	466	460	452	452	461	410	459	442	472	480	451	434	467	445	432	417	430	426	437	446	404	480	399	460	461	439	435	469	441	483	453	442	481	476	444	444	426	474	438	462	427	442	414	446	491	472	433	422	445	430	472	445	472	461	484	436	453	462	429	509	479	459	438	486	445	441	462	428	467	427	464	437	484	422	472	438	440	402	426	454	426	450	445	439	417	446	467	445	424	410	409	434	467	443	430	445	439	428	450	483	471	448	438	414	460	445	461	420	461	407	432	451	428	425	465	428	470	454	444	470	414	446	452	493	456	429	409	461	439	451	431	460	464	412	446	460	432	418	441	440	438	438	452	467	447	415	411	427	458	436	424	414	436	466	468	459	458	442	475	431	433	490	465	451	410	431	457	444	453	426	435	457	417	502	466	495	436	417	449	456	429	424	434	448	452	440	477	427	445	459	439	467	461	436	443	471	466	446	461	447	436	462	438	453	462	448	444	419	486
14695	1226	872	650	473	435	329	279	234	253	219	204	194	188	186	172	169	161	182	175	191	180	173	168	188	168	144	142	169	169	185	165	168	163	154	128	169	151	150	169	171	160	151	155	176	164	159	154	195	157	152	187	163	171	150	170	161	187	172	198	161	177	180	168	147	178	186	155	153	144	157	158	154	176	168	163	141	176	167	171	173	162	144	135	141	151	158	173	167	159	167	156	174	148	165	149	140	158	155	163	169	146	139	175	160	138	152	161	160	160	164	153	170	200	177	167	165	163	155	182	163	140	161	156	159	169	166	163	141	159	167	170	181	166	166	158	148	155	169	160	172	183	137	173	153	170	162	155	174	135	156	173	176	176	150	169	182	163	171	163	150	174	167	162	164	166	175	181	161	157	174	169	159	152	186	141	159	154	166	161	141	155	166	201	172	160	172	178	137	177	173	151	164	173	197	170	177	176	136	143	152	150	149	174	193	193	158	177	155	161	185	151	155	159	155	169	177	182	160	167	176	166	168	172	158	178	183	162	147	148	156	145	156	160	156	155	164	158	151	137	164	162	147	157	189	146	150	145	173	142	145	160	180	173	178	176	182	160	177	189	146	172	181	158	183	188	153	128	168	153	178	160	165	168	165	161	165	154	142	155	176	172	187	156	153	135	184	172	172	134	153	168	164	194	169	160	155	147	167	162	160	167	160	172	173	161	153	172	154	153	155	168	171	175	166	138	150	166	163	180	163	140	164	144	164	152	162	177	194	152	145	156	153	173	145	143	169	187	132	162	157	150	160	177	161	164	160	145	144	157	152	146	162	193	165	153	158	176	177	174	168	188	170	195	179	159	174	154	163	175	179	169	151	170	163	156	166	147	169	168	170	159	161	163	153	165	152	174	163	159	168	159	166	171	163	167	160	167	136	169	178	140	162	171	169	162	158	150	203	140	173	178	180	154	169	158	130	163	150	151	156	155	153	177	177	153	163	170	182	161	174	166	163	164	161	166	155	173	152	153	152	151	164	162	151	161	154	131	156	166	151	158	147	160	170	149	152	144	166	149	158	145	177	166	155	156	173	163	158	161	132	140	195	152	177	162	153	156	168	132	171	156	146	169	138	156	163	154	170	167	149	158	145	146	170	188	171	185	166	183	162	181	169	157	168	136	159	175	170	158	160	156	162	147	158	177	140	151	165	162	135	158	150	157	175	178	147	185	137	167	175	147	165	166	166	166	155	162	167	156	152	164	165	150	164	151	169	149	168	142	177	157	165	159	164	170	134	163	150	149	164	155	195	158	145	179	149	170	143	121	175	171	173	180	175	145	146	136	163	141	141	149	169	187	147	169	200	195	155	156	171	157	184	145	172	145	136	151	144	136	167	174	146	155	180	158	164	173	131	173	162	169	164	168	153	146	164	152	153	173	153	132	196	171	162	153	149	156	157	175	172	165	173	163	156	193	148	168	168	168	163	164	164	162	155	178	135	172	163	171	160	172	140	173	168	157	181	167	147	167	147	152	171	158	159	176	164	164	169	181	166	161	164	153	159	184	154	155	176	148	181	167	177	152	146	135	147	156	156	156	159	128	151	148	139	170	163	132	158	166	187	184	173	159	159	157	186	178	159	182	148	162	171	169	141	163	181	136	175	136	189	146	164	155	183	189	156	173	175	145	175	173	151	177	147	159	153	167	194	152	150	147	172	173	174	162	170	196	163	153	154	162	156	155	171	172	157	169	157	176	187	142	178	171	154	187	178	171	154	143	188	174	162	167	154	182	173	187	164	143	169	154	167	154	172	153	166	167	158	178	157	168	162	178	140	161	152	151	167	137	186	174	175	152	165	163	176	148	146	143	164	179	148	142	199	146	166	149	152	174	176	157	156	151	169	151	182	171	148	146	142	156	138	172	163	158	152	149	151	177	161	163	146	153	172	178	139	163	173	149	162	173	158	172	169	155	157	168	166	173	158	188	170	158	177	156	164	157	138	154	185	144	182	192	146	164	174	172	143	165	153	156	171	179	161	148	146	144	177	171	145	164	147	148	157	153	152	169	147	166	183	176	158	167	150	172	149	174	159	155	153	177	150	179	164	154	185	182	180	176	180	158	153	146	166	172	150	164	172	163	170	170	162	169	150	158	167	177	153	144	181	169	153	161	170	171	169	191	177	176	188	162	170	162	148	170	164	158	174	159	194	159	160	146	150	175	162	160	172	156	147	161	175	178	166	147	160	143	177	170	171	140	152	161	181	159	185	152	165	142	177	170	165	200	158	151	162	178	173	166	166	156	154	161	131	142	169	146	140	163	149	171	174	145	164	156	166	148	137	155	159	160	172	138	162	168	149	175	153	168	174	173	170	172	162	149	140	170	173	197	156	137	156	170	183	156	146	134	150	153	174	158	209	153	150	170	162	157	148	164	155	155	193	158	177	158	173	151	155	169	141	151	154	160	155	143	172	127	168	159	157	163	167	187	157	126	156	149	144	157	149	177	165	193	178	178	153	153	159	162	161	159	153	166	166	134	160	150	165	169	163	171	173	166	145	152	150	156	182	168	156	177	165	165	151	171	154	151	166	151	162	176	156	183	166	173	162	175	159	142	147	162	167	131	168	162	174	162	145	177	152	149	162	164	174	140	168	153	161	163	169	143	159	160	169	150	159	166	156	143	168	154	159	177	145	174	157	173	176	153	159	169	163	157	182	143	139	153	184	126	162	136	156	156	149	169	165	161	155	140	151	167	151	168	139	195	157	158	155	174	184	158	183	190	143	178	146	126	147	159	135	177	153	184	160	162	161	166	161	176	159	163	169	155	152	178	186	177	154	174	160	164	153	194	170	169	142	158	161	142	154	165	154	142	169	184	154	129	166	152	158	153	170	174	157	146	162	150	171	185	155	174	156	165	158	166	151	161	157	182	183	155	162	147	180	160	139	154	172	182	142	165	185	173	162	159	167	154	161	185	192	146	170	175	164	147	162	165	142	166	151	157	172	155	163	170	154	157	164	145	168	182	146	167	170	166	167	126	173	177	181	146	181	157	142	158	160	171	158	159	141	175	157	177	171	168	142	135	155	139	149	159	182	152	171	161	179	166	175	150	178	159	161	149	137	160	154	150	163	140	144	162	178	136	177	175	179	180	160	157	183	172	194	160	174	159	178	128	167	158	147	151	195	178	175	148	163	167	157	166	130	141	163	135	145	174	139	161	167	163	181	150	162	162	143	166	160	156	153	188	166	187	177	161	158	153	190	171	163	157	199	166	148	138	160	160	161	144	153	149	158	155	134	159	181	153	163	148	186	164	175	153	139	152	150	158	154	166	154	171	143	177	193	153	156	176	162	167	161	166	168	153	162	159	179	171	173	161	153	162	149	149	154	141	153	157	174	165	153	160	182	173	142	152	159	152	157	148	149	150	145	180	186	188	154	174	161	151	161	159	160	144	172	130	170	170	143	175	187	161	160	170	159	148	168	174	149	159	165	144	160	149	159	133	149	143
8222	966	1850	2152	1765	1491	1249	1028	854	806	724	708	660	604	553	518	559	554	513	513	553	506	493	494	447	510	466	447	455	465	472	448	482	427	449	438	466	483	461	419	454	466	439	443	423	414	401	451	456	446	412	416	444	435	474	442	446	475	401	464	424	476	457	411	418	409	408	445	440	417	428	399	435	410	455	444	431	435	441	462	407	434	413	416	427	422	431	390	439	425	403	453	439	404	458	424	448	410	454	445	404	463	425	415	439	459	448	413	429	440	435	427	404	451	467	405	410	413	424	423	414	462	417	417	432	456	426	423	457	428	426	377	445	410	463	434	489	384	429	418	439	430	432	410	398	395	402	436	397	441	426	378	417	420	429	480	419	442	396	421	439	430	415	407	448	421	420	421	416	450	408	407	448	446	444	419	425	390	412	446	387	416	421	445	394	400	441	425	448	448	401	417	444	386	413	443	420	397	411	448	408	432	413	390	419	444	476	423	406	424	448	457	411	412	422	435	412	419	388	452	429	408	439	415	434	439	411	434	420	390	433	415	416	449	392	446	410	402	457	400	396	450	431	418	425	421	404	437	427	402	421	393	448	412	421	442	414	425	456	433	416	413	478	465	445	432	410	395	414	413	441	404	437	451	405	430	437	393	429	391	442	396	401	382	386	424	424	435	454	409	447	415	453	394	411	437	383	421	439	405	424	431	426	430	424	483	422	403	403	411	429	385	428	461	416	422	401	421	444	449	432	412	456	420	395	403	402	437	461	398	425	435	430	403	443	399	415	452	387	366	429	426	440	411	446	425	414	419	422	416	401	442	385	460	402	423	394	402	482	444	429	414	473	439	421	431	427	416	421	451	411	416	445	427	443	431	400	449	405	383	411	394	429	415	428	418	415	415	422	420	394	423	424	430	419	423	406	384	405	416	430	417	383	429	385	437	441	422	418	414	421	411	411	393	420	464	429	451	468	425	410	454	440	394	402	416	436	408	414	432	435	423	432	379	440	432	430	442	426	404	441	437	411	455	395	459	447	432	439	427	397	433	435	430	420	398	442	400	401	397	412	404	436	422	417	401	444	447	414	389	404	382	420	440	406	479	431	457	417	399	446	413	441	414	435	412	423	416	406	426	441	441	434	425	431	416	392	450	442	384	410	388	425	444	418	430	430	460	423	390	422	446	427	422	427	410	445	419	417	435	437	440	448	469	443	416	447	440	410	415	446	420	426	404	442	399	424	426	463	449	434	413	411	410	416	429	455	434	417	421	433	432	475	429	433	387	401	419	400	405	439	428	434	423	417	388	423	404	415	409	407	474	431	431	396	396	449	424	421	455	431	441	427	409	442	440	428	469	397	408	433	460	444	440	397	417	416	451	440	438	472	430	454	444	404	455	396	430	422	407	422	395	402	428	460	451	396	425	427	471	420	427	405	411	432	416	425	429	428	420	429	424	434	387	386	407	427	439	411	422	403	403	425	459	449	440	412	413	454	449	437	394	416	421	427	441	414	367	438	450	446	435	427	419	433	401	463	415	439	427	427	410	437	417	436	434	404	374	405	422	427	438	432	405	411	460	417	452	433	420	407	430	397	403	405	429	487	450	416	451	452	460	405	409	451	428	441	440	406	408	431	434	434	415	404	458	392	466	393	458	385	425	455	415	442	420	403	447	435	397	417	421	402	433	434	386	400	426	444	414	429	430	464	431	402	417	423	407	392	452	445	464	447	439	421	432	434	465	428	427	426	422	430	421	413	458	424	419	437	436	442	430	402	452	459	457	411	458	413	440	404	441	441	458	444	432	390	440	436	407	429	411	407	419	416	431	435	435	441	472	468	419	421	431	425	371	433	431	461	413	448	403	467	403	409	428	426	450	436	413	410	451	456	420	424	421	459	432	424	431	402	391	406	416	428	415	428	389	442	440	446	426	388	409	415	423	450	424	443	436	399	414	386	412	463	427	389	441	429	415	400	434	376	405	443	442	428	404	449	404	400	379	456	415	435	418	426	450	391	403	386	407	403	480	387	423	446	451	428	426	407	398	439	404	438	405	421	438	427	412	405	412	422	407	427	418	436	411	404	438	395	389	427	408	402	411	439	431	452	400	433	399	407	430	418	418	402	446	443	458	428	432	411	431	420	422	406	414	387	415	443	392	419	442	416	438	435	428	443	403	428	431	403	393	464	428	422	422	418	432	436	415	418	395	450	449	428	459	417	444	418	435	418	392	425	382	435	442	415	458	438	388	414	435	403	471	421	418	459	430	428	455	427	439	457	406	398	417	409	484	413	411	415	413	417	448	438	423	422	425	403	432	415	401	419	392	457	424	448	410	429	423	458	407	434	436	455	404	422	427	415	417	423	403	437	417	411	403	459	426	419	437	405	424	427	442	417	442	435	460	420	410	414	392	435	420	445	446	460	430	442	460	449	415	446	442	439	437	438	434	402	388	430	371	424	431	404	459	397	431	433	455	457	406	412	415	410	412	417	451	425	407	443	408	440	444	419	411	490	465	434	450	438	413	426	434	443	436	438	463	410	438	410	448	468	449	436	422	410	445	417	401	430	413	402	417	403	447	427	424	405	400	416	444	411	401	386	451	421	444	379	384	449	468	435	392	399	431	449	426	448	381	434	456	450	397	413	415	435	407	407	446	422	410	450	445	398	449	439	404	414	400	379	432	395	441	450	431	470	416	426	429	410	454	416	450	421	410	401	450	396	430	423	421	435	455	400	439	433	408	440	408	422	436	422	415	401	394	433	411	417	416	400	386	428	396	483	429	432	429	410	441	403	437	433	402	375	418	462	424	446	434	441	438	458	392	436	431	461	442	448	424	437	456	436	407	398	373	421	440	413	403	442	436	416	418	409	396	439	448	420	464	417	433	410	399	435	384	454	425	452	411	439	422	424	410	424	390	423	436	410	457	458	441	410	427	457	423	450	428	394	417	439	417	463	434	421	389	402	409	428	406	402	445	431	404	398	421	416	454	393	420	413	415	391	419	395	440	409	424	396	443	450	431	417	391	422	419	387	465	440	418	419	437	444	410	413	491	438	407	434	392	432	451	447	468	435	430	409	446	457	413	403	446	406	400	437	444	425	433	460	435	426	442	425	458	467	422	399	459	403	405	446	450	402	408	423	410	462	407	394	458	442	402	389	469	435	455	410	446	398	408	396	432	435	439	454	437	425	417	406	429	453	421	388	423	448	420	420	414	431	428	432	443	399	407	417	429	431	441	442	434	425	414	387	406	434	427	437	448	427	420	450	427	427	407	437	425	427	425	440	411	416	429	446	441	389	404	426	434	414	415	391	420	366	409	435	453	470	400	408	461	426	423	430	435	437	438	441	396	405	422	407	414	410	421	454	436	428	459	410	414	386	443	404	448	392	427	399	422	418	455	413	402	436	376	413	437	447	431	430	413	420	425	405	446	450	441	420	402	429	429	432	424	391	433	430	390	423	406	429	422	457	459	423	428	435	402	396	420	409	444	422	400	417	431
1729	440	346	407	391	395	375	368	396	420	344	387	388	432	407	360	395	400	400	406	366	393	380	372	385	383	373	404	424	402	340	358	360	384	377	343	384	352	395	372	381	393	375	360	396	366	400	390	390	402	383	407	379	360	416	365	391	425	413	391	390	372	406	372	389	390	354	378	359	404	366	393	377	411	386	351	389	397	338	346	376	380	391	360	386	368	345	360	406	375	367	352	382	390	376	392	365	360	367	405	368	403	367	420	404	375	420	363	398	360	396	386	409	359	405	371	396	411	351	408	370	361	384	382	400	392	421	392	346	401	393	382	378	379	381	394	360	356	416	412	374	387	406	374	397	403	397	374	398	383	388	385	387	419	370	348	393	379	388	347	381	377	385	385	388	405	410	409	392	365	352	373	386	354	370	386	404	367	422	385	398	344	408	347	366	393	368	427	401	410	397	378	390	371	391	365	380	394	404	380	390	393	363	331	402	347	408	389	370	386	358	361	372	418	422	437	412	379	363	384	375	388	380	373	398	359	410	392	411	378	419	399	419	351	383	394	400	390	396	381	371	420	374	395	388	396	370	387	418	394	413	392	373	375	409	367	389	405	370	376	391	354	409	413	354	400	373	337	348	386	386	422	345	391	348	367	345	386	413	351	390	377	387	391	428	371	404	385	393	387	377	410	334	345	395	329	406	417	397	371	405	361	395	403	386	381	436	394	387	358	381	393	381	393	440	393	430	369	391	345	392	410	362	398	409	413	419	409	382	374	379	383	379	402	426	384	402	342	362	417	382	351	402	346	392	406	372	396	389	379	386	374	377	367	372	389	379	373	381	366	385	395	354	369	395	395	402	408	371	370	369	409	359	367	365	375	429	400	450	388	399	382	340	449	364	383	389	369	416	411	371	410	355	406	381	399	369	375	390	386	427	357	409	394	401	381	394	383	352	387	409	391	382	384	392	374	397	382	353	386	383	382	375	402	399	389	391	376	389	372	362	402	394	375	400	381	382	378	397	371	385	377	471	371	404	416	395	391	381	400	400	397	376	392	396	374	420	381	379	417	356	418	388	392	377	419	389	413	376	417	406	404	389	370	379	383	364	423	399	378	379	448	372	360	378	385	376	386	360	379	344	381	393	343	402	354	394	358	409	361	385	356	376	375	424	412	368	441	382	373	407	356	362	380	382	399	388	399	410	388	395	412	394	383	381	386	373	374	387	378	414	408	356	363	388	393	400	416	373	359	388	390	378	390	401	387	394	375	359	393	397	390	431	371	367	377	420	407	403	374	407	396	396	417	374	377	415	367	400	358	401	427	384	397	388	377	368	371	392	384	364	381	415	386	377	399	349	333	386	345	402	384	360	369	372	427	390	366	329	381	381	388	371	369	385	388	367	419	397	430	373	358	396	377	392	355	394	364	445	395	381	408	389	427	376	358	387	359	352	377	401	394	367	374	383	360	376	381	397	346	391	363	396	399	388	413	375	389	357	367	374	387	372	328	384	388	389	422	444	398	410	362	413	368	392	396	403	396	395	413	387	387	390	389	424	385	390	397	361	363	410	376	413	374	365	380	372	381	347	417	403	415	410	389	377	381	373	371	371	419	426	405	410	379	392	387	396	433	368	423	388	366	380	398	369	368	386	399	407	374	401	392	377	380	406	435	391	389	408	367	359	413	403	391	392	395	423	375	354	380	427	393	400	400	380	352	373	377	379	383	390	401	441	397	352	380	393	400	409	405	389	373	393	382	410	373	378	382	385	368	383	355	357	394	391	366	347	407	416	374	435	382	373	398	427	371	367	344	401	357	335	375	370	388	404	379	381	413	389	379	385	391	393	384	388	362	378	394	385	409	395	440	405	349	369	376	393	401	360	386	353	356	385	406	418	431	396	377	419	378	349	421	390	366	408	420	409	393	333	376	394	364	424	434	390	391	388	381	403	347	364	420	399	373	395	383	393	399	392	387	354	369	397	417	412	393	354	375	406	392	384	393	433	399	390	397	361	378	399	388	351	380	420	406	377	404	398	377	396	381	358	396	417	376	377	415	417	417	384	358	417	432	365	405	417	381	367	359	414	389	370	365	411	381	384	397	383	360	422	402	413	416	351	403	388	389	377	390	374	424	411	389	380	391	399	386	370	383	381	429	390	407	399	387	366	380	355	404	371	376	399	392	397	372	389	373	349	398	396	385	361	394	363	372	374	398	400	381	380	361	339	414	396	371	428	371	405	383	368	408	366	375	340	370	371	388	385	409	406	417	390	367	355	386	379	362	421	385	381	374	386	413	371	390	393	390	398	394	385	383	360	349	385	392	376	411	377	387	381	378	351	387	388	357	395	420	387	361	379	402	377	415	404	380	378	363	401	379	386	374	360	416	395	407	372	376	374	352	369	354	360	413	356	352	399	381	383	384	429	375	350	409	401	424	373	367	403	402	400	378	393	409	378	378	368	387	382	429	386	372	381	379	355	375	361	356	420	426	391	390	368	388	384	362	406	383	393	360	391	388	369	353	408	376	397	396	390	361	425	413	360	386	396	358	404	366	405	388	394	407	404	402	379	390	413	373	401	394	374	372	429	395	400	330	395	409	360	406	410	389	389	377	367	382	423	389	408	420	374	390	399	389	381	395	378	350	403	372	393	415	349	412	407	412	377	404	382	382	366	423	414	401	373	363	349	386	423	387	395	396	383	429	380	395	426	385	398	393	361	381	400	398	372	398	377	414	376	401	386	373	404	397	388	413	409	418	412	399	374	404	373	381	395	379	370	386	387	377	377	365	378	371	414	413	420	402	406	359	391	396	403	392	376	359	392	374	385	386	375	398	349	380	366	354	404	415	410	416	381	350	375	334	380	345	414	384	359	374	381	345	431	415	408	387	378	416	379	388	428	425	394	356	408	406	375	373	341	358	364	378	409	371	379	364	394	335	420	363	435	374	391	386	395	397	393	391	402	380	389	373	373	420	410	429	386	383	367	374	417	380	362	433	376	353	378	399	442	362	351	407	386	396	397	397	362	365	358	386	407	368	445	428	392	389	388	361	397	414	358	378	398	382	381	410	366	371	370	426	413	356	392	328	375	372	374	399	415	432	381	366	404	370	402	382	406	383	350	387	390	385	419	372	396	354	371	415	409	370	356	418	405	399	402	399	376	368	398	388	407	413	389	406	407	429	394	367	372	379	345	361	371	353	372	387	383	369	418	389	373	393	375	350	389	363	373	393	390	391	395	370	414	374	404	401	395	410	378	428	360	397	377	422	404	424	401	367	412	393	387	420	399	399	400	388	380	360	377	398	379	392	398	381	387	396	390	404	389	387	404	336	409	365	405	359	373	348	370	365	382	417	356	362	409	375	361	412	379	382	418	373	400	414	427	407	416	410	390	422	380	405	372	374	384	422	375	372	396	362	383	392	373	358	375	368	407	392	372	370	382	415	410	389	410	411	391	365	377	382	361	391	382	352	422	392	387	420	408	408	382	389	425	358	387	378	367	337
2038	809	864	890	884	883	832	833	894	837	818	850	845	876	854	810	868	866	882	818	868	860	833	813	819	837	844	885	885	866	851	827	867	825	889	882	843	837	857	846	869	849	830	918	841	814	839	881	790	847	851	862	877	799	815	831	830	827	820	842	806	823	871	835	885	841	902	842	863	869	855	871	839	877	858	810	853	897	794	891	847	913	880	876	880	865	826	838	839	880	829	800	816	867	795	873	858	878	902	816	855	865	839	840	851	812	881	882	852	822	846	843	839	834	864	833	798	859	841	862	827	851	921	859	847	859	903	830	879	823	843	881	850	829	869	804	823	863	844	863	850	907	819	851	776	768	864	848	834	834	829	891	819	869	840	885	869	875	893	830	853	864	889	857	867	851	814	824	855	838	870	845	828	858	884	838	876	854	839	828	869	894	798	823	864	806	855	848	865	844	830	792	824	822	790	835	827	875	901	853	813	842	826	821	847	849	840	837	870	846	914	839	827	898	874	871	892	850	821	856	860	882	822	885	890	849	852	875	835	810	815	866	858	836	880	863	879	807	865	839	879	817	809	814	839	825	870	857	850	851	879	855	855	831	901	849	851	856	872	789	870	862	889	865	830	801	887	909	845	852	842	836	813	851	875	879	841	866	861	830	825	856	795	813	849	866	844	857	811	843	823	843	878	881	819	870	843	873	873	862	910	833	822	881	812	861	860	841	809	850	891	840	897	867	859	838	861	821	872	808	824	841	866	813	831	849	813	880	876	871	823	864	829	872	829	819	872	849	774	823	829	813	906	813	863	873	818	843	911	894	834	848	908	827	813	830	828	852	882	863	882	862	877	818	805	832	797	811	861	856	903	919	825	869	875	828	861	813	814	817	862	941	848	906	817	828	793	855	825	814	841	844	854	806	812	843	822	835	860	809	834	881	902	877	870	868	882	838	856	840	867	847	821	831	831	874	840	839	793	799	828	853	870	807	866	847	832	840	860	868	875	857	871	867	872	844	872	860	829	804	905	865	804	875	829	852	862	911	847	852	862	901	872	854	814	864	871	847	777	863	792	809	860	852	803	859	798	850	808	845	880	834	836	848	881	810	852	847	898	861	784	848	836	859	875	879	820	853	873	858	868	831	865	843	879	889	868	874	843	809	857	904	859	800	857	863	862	841	846	855	801	808	908	816	871	901	822	845	891	923	861	867	846	829	827	812	851	816	858	838	848	822	830	792	870	862	864	853	867	870	914	821	851	801	844	867	855	881	866	813	836	798	821	879	832	827	847	830	837	832	812	874	841	835	885	873	872	869	815	860	830	871	818	833	803	860	858	898	834	844	838	820	857	801	799	872	864	790	855	916	807	860	826	894	806	841	861	833	853	831	828	827	816	878	839	851	851	897	835	804	839	827	849	857	928	888	842	867	860	803	846	790	836	835	827	831	849	851	880	846	857	824	800	869	879	861	842	852	871	817	846	847	846	861	848	865	858	834	841	801	803	848	796	846	799	852	835	893	819	840	872	847	825	827	865	882	848	817	849	834	862	813	786	814	883	847	861	837	841	826	862	886	850	847	857	826	843	847	857	864	858	810	940	848	809	853	839	856	843	870	839	845	849	881	850	860	855	849	823	922	763	843	926	892	809	887	860	849	862	804	815	821	825	855	806	826	808	825	845	809	807	869	873	856	867	822	819	867	820	854	864	812	881	854	877	855	828	892	778	840	838	849	876	820	891	807	830	868	808	814	837	878	878	825	813	829	834	847	802	842	848	810	836	831	816	856	851	843	846	804	815	835	880	825	833	887	866	838	827	847	853	818	825	866	826	897	849	802	840	838	828	833	861	853	844	858	800	798	821	913	806	835	832	826	847	841	859	889	850	831	896	867	851	825	825	824	860	820	821	858	866	849	797	851	883	881	829	865	853	835	911	799	819	835	868	863	855	878	882	883	820	841	836	875	883	851	833	831	830	778	838	855	859	897	892	819	869	773	840	808	835	869	875	823	837	853	888	783	868	863	859	865	834	872	815	894	846	841	866	807	840	922	840	800	861	820	816	847	859	860	834	799	865	865	862	883	811	868	841	843	928	836	787	868	811	807	850	784	856	840	840	854	805	866	867	882	826	856	873	855	830	851	857	871	857	816	808	897	839	841	844	805	846	858	817	820	882	883	821	836	850	884	850	825	794	848	831	854	795	853	871	847	872	858	814	849	866	842	817	828	862	815	840	821	825	848	840	854	829	821	859	834	781	844	838	811	824	879	825	904	795	832	855	882	864	849	837	847	841	876	860	865	900	852	817	825	865	823	857	819	829	853	849	781	870	892	826	909	853	816	850	813	883	840	844	874	865	906	895	892	810	845	816	843	840	829	838	841	846	835	838	857	809	862	848	863	807	888	889	864	875	855	832	878	930	871	875	848	816	831	868	868	845	858	874	875	882	867	848	831	829	860	883	811	840	842	886	790	848	835	850	858	864	847	863	841	839	878	876	869	895	842	897	866	848	850	873	798	852	880	800	876	847	873	875	785	838	873	887	847	834	822	848	876	873	849	807	827	822	849	851	929	813	828	855	851	871	820	849	859	815	824	810	816	846	862	869	834	821	836	887	803	796	854	818	824	871	867	834	823	840	816	811	882	881	851	848	811	890	808	815	910	850	851	852	877	825	765	885	826	830	836	854	807	797	861	893	806	814	843	824	849	875	871	856	824	804	813	825	825	838	838	846	864	824	858	792	862	899	821	874	846	815	842	813	851	817	881	857	808	876	865	841	857	851	824	854	807	897	851	888	860	854	861	856	821	836	818	863	816	854	824	820	817	817	790	802	828	844	854	841	831	836	860	878	828	813	826	914	844	817	878	878	824	817	849	841	847	835	800	877	870	865	827	823	828	886	827	851	897	821	887	831	807	850	902	842	815	838	829	829	837	848	856	839	827	871	817	847	794	865	836	903	842	837	833	825	873	869	880	861	807	893	821	828	808	882	816	847	845	854	836	812	849	892	797	818	858	809	848	797	852	905	851	785	823	897	829	832	789	870	799	805	873	828	854	834	874	829	830	831	821	833	867	826	842	851	870	847	856	780	837	857	862	830	803	871	849	888	812	815	846	880	885	808	835	858	795	855	874	843	824	869	894	895	806	873	857	859	825	876	840	826	834	782	776	799	850	869	827	845	849	806	845	861	823	815	864	859	830	868	860	800	903	869	880	824	857	825	821	823	859	865	862	832	836	844	846	822	818	851	811	836	840	841	879	870	880	845	859	843	886	831	861	857	842	820	876	826	823	829	874	842	827	797	808	839	816	821	831	831	878	844	910	845	852	851	810	837	867	825	845	825	848	802	771	864	900	831	806	848	839	771	826	829	844	867	834	858	841	852	876	864	854	820	806	833	847	838	854	812	858	835	833	837	921	836	832	842	839	903	903	828	819	856	792	849	808	825	895	809	830	841	855	798	888	865	868	886	870	867	867	873	889	798	842	901	838	830	849	886	855	862	878	819	735
7876	523	510	431	359	281	255	260	268	234	216	197	195	208	184	197	206	196	239	198	220	202	176	181	182	191	191	229	170	185	174	187	191	169	198	168	182	195	185	176	195	189	176	186	184	156	221	195	189	211	193	190	158	200	210	204	179	185	202	194	210	204	160	175	162	175	192	199	178	172	173	205	174	207	184	178	197	189	182	175	203	173	193	184	197	214	193	173	194	196	192	174	183	161	177	192	182	176	178	176	193	194	181	174	175	190	200	180	189	173	208	194	197	174	163	198	170	180	186	204	187	199	171	198	193	176	180	224	197	164	182	182	172	190	186	192	183	180	202	199	173	165	187	189	192	182	185	197	178	171	191	196	196	199	197	182	180	176	198	185	198	177	184	180	180	191	210	171	205	197	190	195	220	165	194	205	195	187	185	172	196	190	181	181	182	185	185	196	174	185	176	184	181	200	190	191	192	218	164	170	202	169	185	214	220	177	208	184	172	172	204	187	195	198	173	183	173	168	193	165	186	168	181	160	204	192	196	158	189	191	194	174	153	194	169	183	195	203	188	170	185	200	166	209	181	168	196	171	202	192	183	197	167	179	193	196	187	167	176	205	201	188	210	164	168	194	179	189	201	194	180	199	205	181	186	167	174	155	177	188	198	178	179	175	208	199	156	199	206	199	194	195	183	204	151	202	202	162	174	190	199	179	196	185	202	199	192	201	170	196	205	180	199	175	174	166	221	187	179	183	170	202	183	182	201	206	193	202	180	182	193	179	189	197	210	191	177	181	193	181	183	196	193	176	168	172	202	196	184	181	183	198	181	186	189	224	190	181	200	221	207	182	218	181	189	199	191	187	180	194	187	180	177	198	167	170	173	193	207	197	171	202	180	200	181	180	187	208	213	186	196	176	185	207	199	212	166	187	192	174	159	216	183	186	185	202	189	184	185	196	169	198	188	221	183	222	195	181	173	182	199	202	197	174	175	186	188	161	177	177	173	174	195	194	186	175	160	179	206	154	184	194	189	214	204	209	185	161	163	162	213	193	165	206	205	192	180	179	181	178	211	176	182	180	207	184	189	195	174	199	176	201	186	196	203	190	166	180	165	217	201	212	192	196	196	202	178	199	191	167	185	182	180	187	175	166	213	193	180	162	210	178	191	214	197	183	186	178	191	195	174	193	183	180	190	160	157	179	200	201	195	203	198	184	197	189	199	168	194	214	175	196	191	194	181	189	212	184	175	185	195	175	211	178	186	230	159	178	191	196	206	204	193	204	168	161	195	173	190	157	163	182	177	180	202	196	183	181	192	195	187	176	191	194	167	194	196	198	181	181	179	179	196	174	176	195	163	188	176	192	182	176	156	157	173	192	203	174	181	219	170	198	191	197	184	203	190	196	209	176	192	189	170	201	189	201	196	175	169	190	177	200	204	178	174	185	192	174	171	202	185	186	179	179	209	167	201	196	182	181	189	194	184	191	165	211	185	181	171	188	188	197	183	206	176	175	203	177	198	166	196	196	209	197	186	190	168	184	187	189	202	192	163	183	199	200	153	188	216	195	194	194	198	209	185	190	172	177	208	190	190	204	198	151	190	159	187	183	182	213	167	183	194	189	187	173	173	174	176	175	194	193	163	186	176	186	178	175	210	198	175	174	210	152	171	183	174	189	184	176	193	198	178	177	199	192	152	188	181	200	170	188	188	195	191	208	191	185	175	199	189	162	171	174	187	189	195	178	188	184	199	171	197	181	201	162	181	216	186	175	189	180	172	148	218	139	187	195	168	172	188	220	175	194	198	195	178	177	189	168	203	194	171	178	198	180	205	172	182	187	189	206	196	201	169	162	210	185	183	182	195	193	195	196	173	219	181	152	196	173	181	197	204	181	177	226	216	184	218	191	185	189	164	155	207	176	197	173	185	196	160	157	212	198	172	205	185	197	182	178	167	199	187	199	154	200	192	191	188	202	198	175	193	205	203	199	175	191	199	195	211	161	199	185	183	191	175	173	169	186	181	167	189	174	181	204	198	184	191	213	173	169	192	203	185	192	195	191	212	177	188	179	214	172	176	195	199	191	179	194	196	183	197	180	194	185	184	203	185	184	192	191	192	173	185	161	178	169	179	162	205	158	191	161	204	162	160	193	181	173	190	188	174	169	170	178	181	174	180	189	169	201	198	203	197	185	177	172	183	231	191	204	202	160	195	178	197	199	189	185	167	174	172	189	174	181	173	173	203	183	178	200	192	229	191	174	162	197	191	197	198	197	187	190	191	181	190	204	148	194	174	207	186	177	187	186	179	170	189	194	187	180	207	175	204	180	214	176	204	180	185	197	167	159	192	179	202	191	151	173	184	192	209	185	168	195	177	196	152	167	213	197	183	221	180	190	205	199	202	172	167	162	210	221	195	186	177	164	189	179	181	187	179	180	200	223	188	169	164	169	175	199	202	173	185	175	164	188	198	184	178	162	195	147	212	189	192	210	188	195	211	189	221	187	193	206	163	165	182	173	165	175	181	178	222	185	181	180	184	234	203	189	180	194	209	190	195	187	198	192	220	196	183	155	175	207	173	177	185	184	208	176	194	218	173	195	198	163	158	183	180	171	187	190	196	185	212	207	204	184	169	165	204	186	197	190	173	192	185	180	211	203	209	182	176	160	191	205	188	178	191	180	196	201	198	174	173	204	182	183	204	176	183	183	193	190	193	178	171	191	196	179	194	174	194	198	181	179	183	181	203	178	177	188	185	197	174	204	185	183	186	202	176	195	180	188	193	202	162	167	190	207	177	218	181	187	184	200	190	199	187	203	199	205	195	180	182	182	186	158	154	186	167	176	184	166	168	177	182	189	215	204	185	201	150	182	197	200	193	174	206	190	207	186	183	208	187	184	167	197	185	197	157	188	181	209	178	199	162	174	218	171	191	173	201	168	208	183	198	185	185	178	192	191	178	200	163	188	207	206	192	183	164	185	182	174	198	183	206	170	215	204	189	157	216	184	203	187	154	189	182	172	185	183	193	187	198	187	189	194	203	163	178	199	184	201	199	203	176	215	222	164	184	185	199	177	169	177	194	171	153	176	179	193	195	199	219	174	211	195	209	208	206	189	183	181	196	164	207	179	196	203	185	195	171	192	170	183	190	183	187	204	155	195	185	203	206	182	202	215	170	193	200	185	177	187	196	180	151	203	201	211	164	187	189	173	212	168	192	202	215	186	178	185	172	233	200	211	173	184	180	219	207	204	202	203	176	187	196	179	179	164	180	170	187	176	218	202	228	159	195	200	183	192	188	201	193	216	191	197	174	175	209	187	194	166	188	180	175	179	178	180	194	197	172	204	209	169	199	220	184	175	190	182	188	192	181	191	173	186	178	183	163	186	192	180	168	194	178	188	165	207	180	177	191	182	191	185	161	205	197	176	175	180	170	162	218	172	195	191	176	189	157	190	167	190	198	188	201	201	204	188	171	227	167	196	206	165	183	208	180	203	191	188	197	184
6437	800	1122	1275	1113	979	845	778	710	655	631	546	554	590	545	516	534	497	518	485	521	480	465	497	485	453	454	528	474	458	466	466	459	442	429	514	461	461	507	471	486	458	477	461	455	444	458	422	459	429	464	420	464	415	462	439	487	487	453	462	434	425	451	414	489	492	437	440	433	450	493	478	427	460	443	436	460	442	433	441	457	438	492	423	474	487	438	448	456	443	496	500	441	444	442	412	421	435	462	457	443	468	456	454	459	426	497	446	436	446	435	442	446	468	474	463	425	482	479	449	455	420	453	453	457	440	455	467	489	438	413	455	454	443	483	419	425	430	409	444	414	431	455	471	445	481	455	422	441	464	427	436	450	481	460	438	423	455	464	477	461	444	452	453	417	449	463	459	437	467	461	478	450	416	426	429	468	457	442	449	431	456	455	427	452	434	460	438	463	431	430	483	459	454	472	471	482	441	459	433	449	396	443	473	447	388	433	440	429	399	462	495	444	461	438	437	488	416	458	420	419	454	448	431	398	456	439	450	439	415	483	497	442	427	484	451	433	437	461	463	460	416	464	463	419	441	462	428	472	481	409	471	404	452	470	463	468	462	459	422	472	452	455	464	447	467	436	444	466	450	472	426	460	447	453	442	450	463	451	433	469	473	456	425	421	455	460	475	408	428	451	453	461	479	465	474	438	452	430	486	449	448	477	440	451	473	426	454	496	502	440	443	451	432	447	411	434	450	473	453	451	448	430	418	427	412	441	440	450	486	472	445	426	463	475	467	425	446	445	440	427	457	425	459	460	495	467	454	452	424	463	481	451	436	484	454	454	463	436	432	481	440	466	455	463	417	440	427	458	450	452	466	443	410	394	476	439	439	455	433	467	462	426	449	449	456	440	438	429	438	422	419	442	461	482	468	492	419	454	460	476	454	466	452	440	471	477	441	467	407	438	451	455	459	444	460	456	473	441	431	439	430	446	469	462	421	463	468	445	422	486	479	446	443	452	460	469	458	474	449	454	456	460	494	460	442	452	441	471	472	443	411	454	428	439	433	431	458	437	438	449	447	449	487	466	473	431	475	422	466	458	468	416	479	428	456	482	460	471	452	455	463	436	465	419	491	462	498	461	425	446	475	439	439	454	418	410	473	410	429	429	435	456	473	455	436	412	492	436	471	480	438	455	437	476	475	435	441	452	465	488	488	449	430	447	482	449	459	406	400	499	429	472	453	455	427	472	457	464	451	411	435	446	469	452	432	456	438	480	442	464	441	380	452	443	434	430	448	434	412	437	454	466	461	491	463	441	440	450	426	427	456	449	463	463	507	433	475	460	441	440	468	481	453	478	459	422	451	465	418	435	461	444	450	443	512	460	437	441	433	470	451	452	482	474	461	426	485	477	449	443	429	428	445	471	437	477	436	451	440	459	439	450	439	440	423	426	451	431	426	449	454	449	437	405	441	427	423	452	445	491	464	431	416	429	442	461	420	427	433	458	467	444	481	466	460	436	404	467	449	444	526	442	409	466	455	436	401	447	440	447	420	424	404	458	459	429	464	426	474	438	444	482	417	414	459	435	458	471	433	472	446	439	473	461	421	455	465	446	443	470	429	447	454	441	406	443	479	447	420	446	476	441	399	465	422	500	458	430	436	450	441	470	399	443	443	444	437	458	449	434	477	457	439	488	443	419	445	453	423	462	484	484	468	450	461	427	436	424	439	446	453	484	478	463	454	460	449	460	419	428	464	449	471	467	423	474	456	433	440	455	480	434	481	421	443	451	444	461	421	478	410	448	442	459	476	430	491	472	462	441	441	480	423	468	453	434	442	430	455	437	452	434	446	437	441	443	416	479	438	488	424	427	424	482	447	469	455	440	484	423	458	431	456	457	459	430	456	482	438	472	458	452	449	517	472	468	396	446	407	424	453	452	478	455	414	449	421	460	428	443	485	389	443	448	419	432	459	447	502	449	452	472	459	460	477	488	426	471	476	468	412	457	443	478	444	427	470	458	453	400	416	456	441	433	433	443	477	456	449	476	428	471	456	477	434	442	477	434	447	455	449	445	462	488	416	460	433	457	461	450	418	412	461	469	453	425	492	417	444	454	446	447	434	417	480	453	457	494	470	463	415	472	463	494	471	478	438	460	428	476	452	439	450	442	456	443	473	466	462	423	435	427	441	454	436	484	468	470	469	454	447	450	448	457	427	434	408	442	459	438	439	440	439	463	453	477	457	445	476	446	448	440	493	455	439	482	442	437	427	447	441	432	463	482	434	423	428	458	475	472	462	464	435	430	432	449	454	443	463	449	467	460	452	454	478	493	431	400	451	426	443	447	473	418	468	441	429	475	411	469	452	444	408	465	446	459	433	480	444	429	430	438	455	473	477	450	447	409	460	448	426	411	415	447	456	444	463	467	454	404	464	465	433	443	445	441	493	477	427	447	435	422	507	413	469	468	448	462	415	463	473	440	523	422	447	445	420	435	441	467	481	478	471	471	486	456	447	464	459	463	414	481	423	439	445	445	457	429	464	445	397	447	425	492	457	441	422	462	424	433	441	421	458	469	446	424	414	449	467	437	440	486	441	440	462	450	459	459	426	457	421	467	481	434	446	457	483	454	413	439	463	451	435	420	463	459	426	460	441	429	460	474	429	479	492	437	460	459	439	429	456	467	439	469	450	486	446	476	460	465	477	457	454	420	467	452	402	467	454	414	447	479	456	452	450	419	471	417	487	418	461	474	442	489	461	397	504	471	453	465	447	436	450	447	453	476	427	426	440	416	412	454	423	446	451	442	401	448	426	424	488	474	427	456	438	489	479	460	433	462	449	453	483	475	410	442	427	422	426	479	441	405	451	484	466	427	441	439	457	423	499	452	462	454	468	421	437	458	451	478	479	461	470	449	458	473	438	455	470	441	463	467	434	456	428	473	497	475	451	437	460	442	437	438	473	448	473	436	428	434	467	450	454	440	461	513	465	430	463	450	463	429	430	448	469	448	466	444	446	447	437	451	501	423	443	490	456	443	441	440	461	453	452	459	445	452	439	474	456	414	443	384	410	407	428	479	448	480	427	434	442	437	445	414	455	451	442	445	446	428	424	413	472	459	410	419	454	416	444	441	437	461	404	441	455	433	451	423	461	492	459	455	455	440	440	417	454	430	435	479	439	431	448	429	422	465	457	459	412	466	417	429	442	476	446	448	427	478	479	474	411	440	438	448	438	434	472	471	413	474	434	446	452	426	457	457	449	445	424	448	460	427	452	483	463	424	425	482	466	412	408	441	428	457	434	457	463	462	431	489	448	474	449	451	478	474	460	455	441	461	433	466	461	436	454	449	443	462	451	448	449	456	453	432	429	422	426	449	468	461	424	444	450	450	458	474	452	448	494	474	438	450	426	416	469	471	430	444	447	449	504	443	422	427	451	459	413	470	460	431	454	459	420	479	485	452	434	464	464	437	474	423	444	447	444	466	436	444	475	440	444	429	463	465	440
14819	1199	894	602	443	374	301	257	243	231	227	248	173	179	177	171	165	180	182	195	182	169	182	170	169	150	159	165	158	155	151	162	165	141	157	177	173	181	192	162	155	176	166	189	187	187	166	165	157	176	173	151	142	148	150	160	167	163	165	171	182	149	159	189	188	171	139	161	179	150	177	157	155	170	164	158	162	166	154	149	164	142	154	194	155	150	160	176	157	150	143	169	154	144	146	162	180	176	182	162	160	196	165	176	158	181	149	176	146	177	180	172	183	186	158	183	147	165	176	170	146	148	170	145	151	171	179	177	157	138	157	162	175	160	165	155	138	164	175	164	158	158	166	156	159	171	137	160	183	160	170	151	166	148	177	170	178	177	153	159	169	149	169	131	175	192	164	150	157	142	181	153	153	165	156	176	152	166	150	177	163	177	137	145	153	164	153	171	181	177	159	157	176	170	164	168	184	165	174	147	140	143	165	183	175	177	150	139	160	149	170	168	152	151	158	153	136	162	171	147	129	170	159	171	186	164	180	161	153	157	155	164	153	172	162	173	172	161	156	175	201	163	173	151	160	208	160	164	155	132	153	164	148	170	185	169	152	168	141	145	156	167	142	161	173	160	179	174	160	153	157	152	175	151	152	135	133	155	164	174	157	132	165	178	153	136	168	183	177	155	144	139	165	167	153	132	143	150	181	153	171	174	147	147	172	188	121	147	169	172	153	181	160	164	165	177	165	151	152	151	142	140	141	151	180	154	155	160	153	152	191	168	161	164	162	130	172	162	176	169	155	152	181	155	156	188	176	155	175	146	173	166	161	144	156	150	131	154	170	177	139	156	172	181	174	139	166	167	169	187	179	151	178	170	166	187	149	163	157	167	145	140	139	139	155	171	167	172	161	163	176	160	167	160	148	149	151	156	145	167	205	184	183	150	144	138	161	155	168	178	171	146	155	166	149	159	174	161	149	156	174	180	170	159	170	147	137	163	137	135	145	148	172	145	143	155	174	162	177	169	165	155	165	163	177	171	138	163	160	171	164	163	142	135	157	171	160	154	146	144	171	134	164	174	163	144	190	154	163	190	204	152	179	184	166	178	164	171	155	164	164	143	174	173	168	168	173	162	153	151	167	156	184	152	149	153	158	179	164	167	165	174	157	184	168	158	168	159	167	173	171	161	169	145	152	182	167	161	164	164	130	153	170	177	169	175	164	131	160	180	162	170	153	156	160	135	142	152	178	177	161	154	178	141	178	170	171	163	145	193	180	174	145	153	160	181	164	155	185	171	145	179	150	147	166	136	166	139	185	146	171	131	162	173	167	163	180	159	168	190	169	187	185	171	148	126	155	143	159	152	165	162	136	165	142	156	137	157	144	160	163	165	162	155	168	163	168	177	151	169	155	170	164	181	179	157	141	149	159	173	152	171	170	154	163	143	154	170	172	181	159	140	143	142	154	176	177	183	157	183	170	166	165	148	156	155	147	147	182	174	174	167	170	147	179	163	181	176	160	171	161	159	146	166	163	172	169	165	201	152	143	179	149	147	150	169	173	166	182	149	144	155	180	189	155	163	158	161	157	175	159	183	188	163	156	149	182	162	189	179	151	147	166	147	161	189	153	165	155	164	161	158	183	171	146	183	145	144	153	162	168	170	165	134	182	159	153	169	151	137	174	178	150	136	155	161	155	171	143	176	140	166	164	166	151	156	154	166	157	148	154	168	146	173	161	174	146	139	155	180	161	173	127	176	180	153	178	162	164	168	166	130	162	182	150	150	163	168	154	182	163	185	155	167	163	170	134	152	154	167	186	194	166	173	166	159	165	154	154	182	151	156	155	172	163	144	150	149	141	183	158	139	165	160	156	174	176	180	179	190	135	150	143	155	169	145	146	143	167	181	150	157	145	168	170	170	181	146	168	142	150	153	186	134	158	168	154	172	167	172	173	172	161	179	181	168	177	141	146	154	166	169	176	141	157	167	142	147	154	163	161	182	160	165	162	169	153	176	159	179	168	159	156	147	153	162	155	164	156	160	155	165	149	154	162	155	143	183	135	172	157	151	157	175	166	170	171	173	151	158	167	170	153	155	163	160	143	171	168	186	169	144	164	166	156	176	143	168	163	174	153	166	136	171	165	167	139	178	166	159	160	162	173	188	178	171	166	142	177	150	151	165	163	172	169	146	158	169	170	168	155	148	164	192	152	162	150	172	154	172	172	190	162	145	142	166	168	169	147	167	154	166	186	184	177	170	155	162	145	155	156	169	162	172	169	163	174	168	188	152	151	144	157	160	182	135	162	144	147	145	182	144	177	169	179	168	160	159	171	160	168	170	177	143	169	157	161	158	164	149	169	156	175	153	167	158	160	171	135	144	145	170	181	160	153	170	168	165	165	132	156	162	169	174	181	155	134	178	173	162	175	136	135	165	174	166	170	138	138	177	201	172	147	151	158	154	152	161	197	181	156	156	163	155	146	153	183	139	184	163	178	177	168	156	165	163	161	178	168	151	157	170	147	184	159	164	150	177	179	178	168	168	158	132	155	147	166	174	160	152	156	164	164	155	186	181	194	159	159	145	175	141	160	167	155	152	165	173	144	158	165	168	155	146	156	156	167	188	152	174	168	169	174	170	142	165	154	151	165	167	168	169	160	185	143	159	177	144	150	174	159	157	194	149	151	167	160	156	157	159	137	157	126	163	140	160	160	165	150	153	170	157	153	147	171	172	145	161	169	158	154	156	173	161	160	176	172	164	144	145	162	156	135	192	157	161	146	127	152	151	159	173	179	169	156	157	165	183	170	154	152	175	191	169	150	162	155	143	164	155	178	151	144	146	172	163	169	189	167	145	171	179	165	143	151	160	140	168	155	134	172	181	169	151	167	165	155	130	136	166	165	165	165	175	142	161	185	168	166	151	157	148	173	182	164	153	178	162	157	169	163	154	155	169	174	148	155	172	149	191	176	142	168	143	151	166	159	162	158	145	133	156	154	177	179	155	153	178	168	166	153	174	164	168	145	166	144	162	172	167	141	148	157	173	183	165	155	165	191	164	155	187	173	180	186	148	164	151	192	157	166	158	171	163	160	193	158	169	150	139	160	149	178	135	160	151	153	157	139	168	177	177	132	149	152	145	173	155	176	164	150	157	164	166	146	174	161	164	145	154	172	158	147	188	162	159	184	170	164	172	181	175	161	165	145	171	148	146	173	144	175	136	161	175	160	169	153	160	167	160	153	161	150	135	157	190	168	135	157	175	192	174	163	177	161	174	158	149	163	160	198	149	178	160	127	164	148	169	161	155	146	163	173	196	166	170	162	143	149	186	160	138	153	131	174	161	160	180	156	157	163	161	146	168	174	163	156	166	168	161	154	165	170	157	157	159	150	155	169	153	159	150	156	160	138	177	168	169	149	160	163	166	144	165	134	163	139	138	171	182	154	152	181	164	170	166	164	167	147	170	156	165	169	159	171	142	148	153	141	127	153	178	174	147	160	157
8278	972	1782	2159	1722	1452	1182	1014	916	820	753	678	673	680	642	589	554	579	512	523	499	503	464	515	510	501	460	482	469	505	438	471	468	448	442	484	442	424	426	417	467	478	452	432	451	407	425	437	467	474	449	435	450	455	430	432	427	443	445	401	420	408	459	466	455	465	416	434	412	447	428	437	424	455	443	413	460	441	407	455	428	406	426	439	487	428	443	435	414	433	443	440	428	414	398	402	417	457	471	439	417	417	421	433	455	394	407	440	439	491	433	476	448	454	445	465	417	427	413	450	455	420	396	450	431	458	453	442	417	442	437	424	435	407	428	428	413	394	436	390	453	422	445	418	434	410	400	442	429	437	434	446	448	420	448	391	430	430	424	400	431	432	403	430	424	457	420	441	453	407	464	433	410	422	440	417	448	394	464	416	429	405	397	405	411	400	445	416	402	433	424	416	430	442	427	449	421	424	428	439	424	417	410	397	370	451	428	410	443	408	396	405	452	443	451	434	434	458	410	435	440	415	414	411	399	421	445	428	424	400	438	404	409	427	409	442	418	427	400	429	410	436	446	361	384	443	424	389	412	448	452	422	411	445	409	419	495	447	456	412	428	408	423	370	410	395	424	434	417	437	428	455	422	447	401	402	414	404	421	435	462	407	400	449	415	448	408	375	447	423	456	430	418	431	397	442	442	452	413	429	418	468	467	442	429	424	422	434	464	426	436	406	410	400	409	418	391	432	423	418	423	431	418	421	426	404	442	438	397	427	401	398	410	378	420	450	421	432	404	419	428	442	424	427	463	431	398	414	458	418	411	427	429	438	460	420	423	408	406	411	423	424	464	414	451	392	446	407	392	419	487	380	434	423	415	441	413	454	458	399	404	399	409	436	417	456	443	407	409	423	431	464	413	400	402	415	383	450	397	427	458	444	384	471	406	405	409	408	422	414	439	387	459	425	455	422	408	389	422	403	390	442	464	466	422	447	436	435	425	435	444	470	434	422	421	393	443	397	412	408	444	434	432	418	456	434	417	443	408	436	430	390	425	465	408	423	413	379	452	441	442	452	446	439	454	441	467	429	442	438	439	447	390	426	440	422	435	432	410	418	392	453	434	409	443	434	403	395	419	436	413	423	429	412	392	439	456	427	448	442	424	453	389	431	425	361	418	399	414	422	405	422	407	449	434	406	423	453	383	441	420	417	472	440	419	429	449	435	401	435	460	411	375	419	436	452	446	381	384	393	463	394	398	437	424	451	404	400	423	402	417	457	448	406	416	433	462	435	392	409	446	462	455	428	397	436	425	392	437	411	420	423	419	444	419	424	444	422	411	442	420	441	451	391	417	411	434	419	418	435	414	436	452	426	419	420	428	428	418	453	413	440	449	441	454	389	438	408	433	408	433	431	401	435	414	420	431	433	423	414	443	429	462	423	436	455	457	427	428	413	431	414	424	401	445	420	440	418	428	432	407	400	450	435	415	428	409	444	437	465	449	440	415	429	441	409	394	418	420	440	463	422	438	422	434	454	403	426	421	452	409	437	390	439	400	419	446	411	457	455	413	474	425	424	411	385	435	420	427	453	415	406	413	408	414	430	439	417	434	380	469	429	409	402	438	412	453	425	431	456	407	429	456	425	406	422	461	423	461	412	419	418	429	384	404	434	398	441	406	438	415	450	396	439	454	463	402	425	375	439	461	432	429	451	426	424	395	435	424	433	409	418	465	441	410	410	439	422	416	450	406	400	428	423	421	397	446	464	449	420	428	378	400	427	450	428	394	437	397	416	453	420	387	420	431	426	407	441	418	432	407	434	422	412	468	450	428	410	420	413	436	430	413	405	429	403	437	410	401	427	412	421	440	452	436	438	440	417	433	409	435	443	416	423	433	435	412	442	445	409	410	443	465	416	411	403	454	438	394	408	401	440	428	415	411	428	392	451	389	444	457	399	427	416	450	425	383	400	421	444	414	460	423	422	449	406	394	430	414	428	394	427	401	421	431	438	440	430	441	445	422	415	419	385	437	404	427	428	450	429	436	449	366	406	451	403	418	479	459	419	403	417	399	416	405	428	430	459	439	404	407	414	409	421	452	407	427	446	442	415	429	449	442	472	405	433	411	406	429	445	401	427	420	429	467	396	437	430	471	425	433	459	413	433	443	453	436	439	444	430	397	416	414	432	442	398	406	428	416	432	429	393	423	392	419	387	411	409	412	386	417	433	420	428	426	439	406	429	452	458	436	413	457	420	439	461	443	450	443	423	419	428	442	437	428	414	426	416	406	466	375	392	471	425	427	391	450	439	424	407	397	410	414	412	455	451	440	422	443	385	412	437	423	421	411	423	429	425	424	442	387	407	454	417	441	435	429	415	403	429	422	430	425	422	422	475	415	413	455	427	448	399	440	409	424	447	419	443	425	413	457	384	390	425	431	397	467	476	418	417	417	439	402	414	398	425	413	381	412	411	424	394	434	431	441	420	436	450	446	474	445	441	423	420	423	380	434	400	434	407	436	419	418	414	412	410	423	408	452	434	455	453	408	409	440	403	416	451	438	439	443	428	436	422	410	430	453	427	432	429	416	402	416	436	418	425	449	423	442	447	421	451	395	433	472	442	430	472	439	439	432	424	417	420	471	456	403	420	427	432	390	437	470	441	406	444	405	397	449	417	425	422	401	446	426	466	468	441	417	383	404	387	416	452	435	377	451	423	428	466	448	425	411	417	417	428	407	438	426	465	415	416	412	427	438	438	422	433	415	454	464	437	430	441	440	431	431	454	414	428	413	455	450	423	395	423	441	438	391	419	410	432	406	421	448	428	432	422	415	441	388	426	394	415	438	418	408	430	430	407	453	399	462	437	429	424	429	442	453	417	451	425	412	396	413	429	419	448	417	404	417	414	409	435	401	405	442	412	454	427	437	398	463	443	418	410	418	443	462	403	431	416	429	428	437	425	382	447	391	417	423	409	423	402	424	406	442	442	424	388	414	383	443	434	428	419	407	436	428	440	425	418	432	426	407	442	432	435	430	437	422	416	431	438	395	436	431	461	432	397	422	392	424	383	418	407	437	460	389	446	485	416	442	424	427	398	430	420	456	444	460	411	451	431	426	402	418	402	414	445	404	429	425	425	418	473	433	426	389	441	445	425	401	408	371	394	412	415	440	415	409	435	425	433	423	393	430	445	445	450	436	397	422	437	430	402	411	376	384	415	419	398	421	424	422	429	420	411	411	446	466	419	412	400	412	434	413	415	436	451	420	454	419	415	424	445	375	408	436	424	391	411	412	417	431	407	435	415	461	424	400	454	440	455	430	455	432	423	399	441	417	469	451	436	398	424	416	441	418	421	388	421	431	451	398	442	401	408	410	431	409	426	453	409	415	449	414	398	406	415	443	430	457	433	463	431	423	438	478	438	433	428	421	436	430	452	425	455	394	402	400	411	402	406	427	451	449	412	421	440	380	450	466	440	395	448	413	422	417	432	396	416	401	442	456	371
1685	398	388	426	409	398	396	406	352	403	401	362	400	395	345	377	368	378	378	352	372	396	384	375	395	356	353	382	397	447	391	323	339	385	369	393	390	412	370	361	354	410	388	367	406	405	390	378	404	352	395	386	399	416	418	347	379	397	393	372	354	412	369	379	363	385	388	376	392	390	403	353	393	384	402	365	394	378	384	382	381	371	403	388	411	364	374	401	399	387	394	389	403	409	400	370	370	386	355	369	343	398	381	378	377	354	388	374	391	409	406	400	407	408	372	411	373	408	398	329	380	391	433	368	421	397	408	354	362	355	358	404	403	366	376	355	364	430	391	364	361	363	372	387	419	362	357	396	381	343	376	370	383	339	436	413	389	350	391	401	365	379	426	396	356	377	373	372	360	396	378	369	374	396	386	390	328	367	437	369	384	389	376	384	358	354	350	338	392	382	385	406	373	374	367	376	353	401	369	400	379	377	389	424	422	376	388	409	382	379	376	340	389	373	382	403	378	407	401	375	373	389	388	389	395	387	388	358	380	370	359	362	415	384	376	400	380	364	351	364	378	366	413	409	397	382	368	375	365	383	414	373	402	394	394	409	384	406	415	410	382	359	364	367	395	406	359	384	412	450	376	390	387	359	380	380	356	385	388	379	376	353	344	406	362	376	355	357	363	401	416	341	424	352	367	356	386	355	408	376	386	390	402	409	390	353	370	380	359	392	394	379	393	407	390	355	376	391	423	405	389	391	387	381	395	401	378	357	382	368	384	431	376	417	388	382	407	343	353	367	379	372	368	370	364	419	426	380	419	385	385	374	380	393	368	387	378	363	387	387	395	415	390	354	394	360	375	374	358	390	372	380	394	375	374	354	386	396	389	376	364	373	376	359	363	394	415	414	403	413	413	396	366	400	398	396	400	350	400	420	395	353	385	367	383	380	397	408	409	370	412	379	420	362	352	394	346	359	421	346	425	372	392	379	415	379	377	387	368	377	406	423	422	348	384	391	364	378	386	361	342	382	334	376	368	405	381	403	383	401	382	356	383	382	394	409	415	387	356	384	426	379	357	365	365	378	423	369	407	366	383	385	356	392	340	387	398	367	375	388	385	394	355	396	369	363	388	391	419	350	370	350	415	393	368	384	389	369	385	385	427	390	366	356	393	376	399	392	362	401	403	394	401	393	388	373	389	400	420	376	371	411	388	406	349	387	367	364	364	418	336	423	412	363	401	385	374	396	404	389	371	403	352	418	386	375	369	396	392	353	388	384	371	384	377	366	367	383	389	363	390	381	387	388	402	368	365	381	418	377	360	444	400	409	409	361	359	392	393	433	361	377	389	399	390	378	417	369	372	347	376	386	375	365	375	388	374	421	400	356	371	408	387	428	379	389	347	400	437	393	391	416	392	372	347	388	410	388	383	381	384	360	388	398	408	363	424	359	375	384	357	362	381	376	380	402	349	390	373	365	362	366	363	414	417	398	367	383	408	396	393	405	392	413	359	378	416	382	402	419	408	372	458	383	409	418	348	365	380	442	401	354	393	410	339	428	423	402	374	394	358	396	399	375	425	396	366	379	350	414	375	357	367	375	366	377	370	399	369	386	391	380	389	379	386	358	379	381	397	420	421	407	403	378	373	370	388	391	361	409	406	339	415	368	372	373	388	382	341	362	348	403	423	370	400	403	396	387	415	395	347	399	400	353	413	383	398	404	347	378	392	390	361	359	390	384	360	390	398	356	395	360	358	361	400	378	351	371	379	381	361	409	368	381	393	411	399	426	376	362	382	374	357	388	391	374	367	344	357	423	374	399	355	361	407	371	364	388	394	383	376	361	404	358	390	379	387	424	367	397	368	383	375	372	408	357	378	357	385	367	368	389	409	404	370	405	418	374	318	402	380	372	344	386	346	362	361	387	403	393	390	353	408	365	415	399	392	372	350	398	387	424	383	366	352	369	344	369	354	406	371	404	382	376	410	376	382	367	381	381	371	373	370	376	371	352	417	375	351	396	322	353	387	398	426	395	400	410	394	341	351	392	380	408	346	360	386	360	344	367	365	390	414	376	340	376	441	368	392	393	387	361	384	396	380	355	370	430	368	439	377	365	389	438	375	357	385	377	392	361	368	386	378	364	424	387	391	397	388	378	393	349	385	389	392	382	382	411	385	368	391	393	402	384	393	365	358	379	377	397	340	349	395	409	351	369	369	369	373	387	409	384	364	423	369	419	365	400	371	361	394	378	399	420	412	388	420	411	389	405	341	407	393	373	374	363	397	363	354	378	390	438	409	388	408	376	372	358	401	351	415	372	394	394	381	352	419	377	350	381	386	410	371	339	384	366	399	367	366	390	433	416	386	410	410	402	398	388	366	387	378	347	360	365	406	392	410	400	392	382	346	344	384	424	406	362	377	394	428	393	370	371	387	351	371	377	431	379	341	417	378	377	412	373	394	392	394	370	419	404	411	378	395	366	387	376	398	383	372	390	397	401	398	392	381	331	388	377	424	349	413	411	375	385	334	400	381	400	355	372	398	387	385	380	393	387	418	353	405	369	350	345	366	371	375	361	410	374	348	402	396	379	426	375	384	419	382	384	358	385	394	384	363	363	388	409	377	392	384	358	389	351	380	429	359	342	387	378	406	358	398	370	357	400	413	375	381	348	377	352	410	362	372	369	355	344	385	402	369	374	369	371	425	365	379	389	372	417	329	358	375	428	402	386	396	377	379	382	394	378	370	388	369	406	366	376	376	374	347	380	388	390	381	403	361	372	373	357	359	369	376	414	358	378	375	353	369	391	384	335	331	370	394	357	403	402	385	429	386	391	373	388	390	403	411	385	376	396	374	376	414	378	377	402	403	397	380	339	369	358	423	392	399	367	360	354	401	403	360	370	341	342	392	395	375	373	373	374	380	384	381	366	363	391	418	385	412	411	381	371	386	368	418	361	378	377	371	383	416	409	412	399	357	395	401	390	344	370	385	367	378	381	369	353	376	394	387	351	401	380	399	383	362	375	415	372	343	381	339	373	378	391	407	377	400	371	383	404	393	378	378	380	349	356	394	401	399	372	397	392	364	383	364	340	379	375	440	416	398	425	399	370	386	383	365	377	373	368	383	373	419	400	356	375	398	349	385	399	376	383	393	410	421	388	367	382	387	376	372	378	411	433	405	422	376	379	401	371	378	362	402	369	385	375	409	414	398	399	376	392	363	385	391	363	396	377	361	350	383	388	370	376	369	355	419	386	402	384	405	352	388	403	377	396	409	425	359	388	390	377	354	351	394	352	388	421	380	415	405	373	406	358	422	387	404	398	392	400	380	361	385	362	406	407	351	382	393	359	389	405	417	385	396	384	349	408	425	370	375	399	370	378	389	404	400	407	348	376	372	367	396	368	402	399	405	378	385	360	412	383	389	385	396	358	395	400	368	353	438	348	373	377	428	381	383	360	382	350	370	392	383	391	392	390	353	353	359	408	377	408	389	436	379	350	389	392
2054	775	882	852	851	872	932	883	861	871	897	835	840	871	812	824	864	819	881	802	850	805	863	887	819	862	846	878	821	829	841	878	830	858	841	817	819	816	868	816	847	764	849	853	834	828	827	824	857	820	842	816	819	782	856	837	764	800	815	809	797	820	853	858	823	810	834	826	838	846	839	844	871	859	879	848	833	806	865	805	837	819	814	809	779	869	816	911	845	852	802	854	852	849	747	826	812	839	836	821	859	849	786	868	827	827	856	885	849	838	821	834	852	824	857	847	903	863	848	854	849	879	877	831	832	773	852	854	833	839	819	864	837	817	807	817	821	830	837	824	882	781	848	845	845	850	861	844	792	819	837	837	842	837	798	819	889	846	807	810	818	816	858	790	832	811	836	879	859	793	850	874	868	851	794	834	836	824	880	799	798	849	869	840	839	796	821	868	874	836	846	871	845	836	814	800	818	796	862	858	850	800	841	844	784	852	910	799	838	829	865	833	862	817	809	786	875	869	829	807	849	805	865	886	898	887	815	817	818	848	876	846	854	840	872	864	824	790	821	850	834	828	864	829	888	853	860	848	861	854	833	822	842	848	832	850	829	843	818	841	803	914	800	805	790	860	813	827	805	783	893	799	813	854	860	833	834	891	853	821	826	862	872	832	852	831	837	819	824	788	823	853	826	786	848	850	853	823	823	819	876	864	857	850	855	933	845	825	866	792	793	917	880	886	768	809	826	841	832	850	807	859	859	822	821	808	837	825	884	853	806	809	799	820	811	867	847	829	862	836	831	813	865	838	835	856	827	792	834	870	823	825	827	868	811	805	861	855	797	834	790	876	829	847	796	826	816	859	810	805	846	824	807	859	854	859	843	839	847	802	859	837	871	845	862	817	807	868	859	884	817	834	824	795	846	846	846	874	802	821	855	856	807	880	814	880	852	832	852	828	802	864	822	812	863	816	789	874	803	830	820	821	866	847	811	823	855	850	871	879	841	870	811	813	845	783	812	871	853	817	785	803	837	861	855	804	755	751	799	837	842	855	847	840	807	830	820	852	841	836	773	839	840	801	855	825	841	834	813	799	843	844	820	808	871	813	805	816	874	873	865	853	850	833	818	832	823	811	823	836	835	853	857	823	868	855	869	818	827	872	849	791	874	836	829	821	820	862	821	826	824	810	878	854	808	811	839	796	813	828	880	848	817	853	847	831	833	806	820	822	863	845	833	824	873	854	830	817	816	851	854	843	864	837	888	842	861	838	868	795	851	869	866	821	848	845	843	824	845	829	855	826	818	816	872	797	816	839	846	811	870	852	873	847	816	839	876	782	836	887	770	772	828	838	847	825	867	868	812	840	767	828	790	870	883	832	858	865	868	809	841	868	891	840	836	859	799	813	812	808	854	839	804	876	819	880	879	810	879	788	847	790	862	852	847	815	778	862	821	806	860	832	852	856	829	844	874	834	849	849	828	864	822	832	854	809	834	826	848	868	842	818	824	807	830	807	760	807	832	878	831	828	913	833	850	845	824	850	794	820	858	853	817	895	834	846	802	823	839	821	846	842	870	844	840	825	876	841	863	882	857	879	837	882	863	876	795	822	860	807	805	865	852	859	884	788	838	807	862	875	885	822	854	834	836	797	896	791	864	865	802	873	839	773	807	878	832	853	863	792	875	813	782	823	814	856	885	804	856	839	858	836	842	839	825	874	825	812	846	833	834	783	880	819	823	825	788	829	792	875	841	810	841	827	799	786	783	883	821	748	861	805	893	894	846	851	831	882	811	800	851	795	829	835	843	817	811	875	811	889	857	804	827	864	799	780	799	817	812	782	859	817	844	844	848	810	816	875	863	853	869	852	828	876	829	801	825	846	783	861	841	839	884	820	806	881	842	839	855	813	859	881	857	841	835	845	865	899	842	828	833	843	809	894	847	887	825	853	860	800	812	751	808	838	836	831	782	818	794	833	812	826	853	833	828	809	845	854	853	785	830	857	812	890	842	818	842	842	790	845	843	812	849	828	841	888	844	855	806	815	835	863	793	836	836	852	841	836	856	875	870	928	878	871	862	829	881	823	816	877	858	802	853	892	880	836	866	820	840	815	847	833	837	841	880	867	844	863	826	863	874	768	826	831	842	845	840	859	878	794	845	806	840	866	865	827	800	827	843	898	828	806	817	826	913	815	804	902	777	808	811	838	820	827	826	814	804	806	817	865	829	837	841	808	761	826	854	828	839	895	829	891	879	878	813	838	879	841	842	878	800	891	885	843	837	865	873	878	790	845	852	829	816	878	846	854	833	814	797	801	818	820	810	796	817	843	838	839	822	859	856	805	799	867	803	893	851	840	859	795	816	852	859	812	836	895	843	838	859	820	833	776	804	848	862	836	853	812	846	836	815	829	837	878	838	801	786	845	866	834	816	846	857	842	802	815	878	814	863	823	861	845	801	859	860	835	842	856	851	828	840	872	866	846	844	861	832	784	808	793	851	844	849	801	869	842	847	839	855	821	790	768	843	849	783	821	835	813	826	858	793	820	855	839	851	808	841	846	870	838	895	866	854	800	843	840	840	826	823	802	851	858	807	857	821	814	801	837	819	786	813	805	846	798	837	833	864	846	864	849	870	873	840	833	837	845	873	860	857	829	831	866	828	849	839	836	815	786	836	800	791	802	802	837	833	849	839	836	840	859	791	820	879	856	778	787	850	826	809	874	860	786	864	865	880	848	810	835	855	838	830	833	780	830	821	829	826	829	878	873	803	798	821	860	848	841	836	836	845	845	847	873	834	848	852	774	809	834	872	798	805	858	808	817	809	796	810	858	823	828	851	811	809	792	855	833	831	855	844	797	832	837	803	817	814	789	855	832	845	778	837	786	857	852	860	815	841	815	820	833	809	870	775	845	756	796	873	796	865	869	817	799	848	883	842	839	808	795	832	814	841	843	847	882	822	818	840	858	829	842	850	818	861	820	840	864	856	852	826	817	867	852	836	829	837	820	789	883	800	849	845	840	783	805	864	832	856	858	861	861	874	828	852	873	855	822	848	856	866	802	869	826	849	821	825	838	867	836	812	856	819	910	872	771	869	854	891	811	845	883	866	822	818	850	866	861	808	846	832	858	806	821	851	830	865	852	834	809	825	828	816	868	861	825	842	820	843	893	854	847	811	882	834	847	834	837	816	867	830	837	867	839	843	808	860	886	805	857	822	861	788	840	862	852	885	795	750	816	867	842	894	876	791	814	892	810	806	836	851	813	865	879	824	880	836	853	851	836	841	804	836	887	832	830	785	809	805	778	831	891	858	804	848	867	853	834	865	825	869	832	888	825	798	826	847	853	881	838	872	872	800	851	851	809	833	807	935	849	879	835	856	853	825	831	809	876	839	861	876	843	818	830	781	848	904	839	814	844	806	875	852	848	842	861	813	808	825	826	878	846	824	845	846	811	789	839	896	814	834	829	804	812	840	810	860	850	853	833	783	829	804	857	811	850	874	876
7808	530	510	451	368	281	270	236	228	220	220	186	206	209	176	241	194	220	205	172	206	167	205	182	179	197	189	166	160	175	179	197	220	193	202	187	204	191	173	198	187	193	189	197	200	158	182	177	182	211	191	193	190	158	204	167	182	188	197	184	198	180	191	179	179	182	201	179	174	169	154	167	166	198	176	202	185	181	184	174	162	166	193	191	185	177	199	198	178	211	187	202	200	186	177	172	173	199	212	173	172	187	192	184	169	206	211	190	172	194	185	152	204	202	204	166	185	182	180	204	172	181	185	163	199	173	199	161	159	212	182	188	170	183	174	173	186	209	154	162	173	191	174	180	213	195	184	172	194	203	181	206	191	199	203	169	175	160	190	189	195	194	174	168	191	184	185	193	193	186	206	197	202	210	207	169	184	173	178	204	189	209	183	210	195	180	164	191	188	197	180	179	185	201	201	210	193	172	185	170	207	191	179	166	183	185	199	200	180	176	195	178	196	195	203	168	179	191	175	209	172	175	179	204	218	207	176	216	197	212	190	181	201	203	176	171	200	182	182	198	205	178	180	183	186	177	180	177	186	212	203	195	202	186	174	168	193	201	163	179	193	183	194	175	194	190	190	199	179	165	225	192	177	166	198	180	155	191	187	207	192	152	188	193	177	157	171	177	199	184	187	164	183	176	181	193	171	201	179	166	171	194	188	190	187	187	197	189	186	201	190	189	185	178	190	190	166	188	201	173	195	182	185	182	220	176	193	189	189	181	200	205	186	183	191	182	178	199	184	190	189	180	165	179	184	161	177	189	159	175	185	185	176	183	187	173	173	193	206	197	199	200	174	189	168	157	193	200	204	184	180	208	162	187	184	197	203	174	175	185	167	201	188	181	190	194	182	171	204	215	195	192	182	186	211	183	177	182	200	211	183	180	178	178	201	192	171	161	178	170	185	184	191	208	188	198	157	182	141	171	183	180	193	185	190	215	210	195	193	173	183	201	190	183	183	199	180	198	171	178	188	170	196	175	180	189	200	194	179	197	189	185	185	170	189	171	189	195	187	171	166	187	196	190	180	192	202	200	171	186	166	186	197	166	190	194	193	180	172	169	174	200	194	199	184	206	184	191	216	169	177	170	193	181	194	180	200	186	193	172	203	197	185	193	170	196	183	187	175	196	167	197	180	207	174	181	204	199	168	217	193	193	187	196	196	170	192	179	201	175	208	190	174	166	182	203	172	186	208	193	198	207	197	191	191	168	170	183	180	198	194	173	207	189	182	155	174	195	187	193	196	203	190	175	182	180	189	195	202	190	184	189	200	218	193	213	163	170	203	180	187	208	182	169	197	176	196	159	213	156	193	189	202	184	174	194	192	176	161	204	195	169	211	196	176	168	187	187	171	198	203	164	168	233	193	201	207	192	182	186	173	164	183	180	204	165	188	169	184	211	217	216	186	174	169	190	181	211	195	183	193	189	199	183	186	201	167	197	188	200	171	175	170	180	198	185	185	198	176	185	196	222	185	169	211	194	192	171	191	200	195	207	199	195	187	189	203	192	173	172	169	188	201	176	179	200	172	177	160	196	194	180	184	195	200	171	168	195	208	200	177	189	172	169	180	187	192	172	194	182	205	152	192	193	192	175	180	162	201	174	194	204	169	191	205	221	201	182	186	193	182	186	202	196	212	207	198	181	178	192	180	172	199	189	172	208	221	219	177	173	179	223	185	177	188	173	201	190	155	180	173	188	184	220	181	200	191	175	187	188	203	193	179	169	200	178	182	184	188	169	189	155	180	174	204	184	176	182	184	194	192	195	177	193	183	190	193	181	212	217	194	192	191	201	183	203	210	185	204	172	183	174	159	191	182	180	163	192	175	191	162	201	184	203	179	189	181	179	211	172	165	201	176	180	194	186	178	186	179	192	217	197	180	184	166	160	176	173	202	185	192	220	185	195	219	173	185	184	193	204	183	182	200	206	171	180	176	229	208	187	190	183	172	171	201	215	175	194	188	171	161	167	191	181	190	211	209	186	188	192	172	191	174	172	180	197	202	195	190	185	194	181	207	179	186	181	176	171	180	192	197	183	166	181	172	213	179	207	216	170	211	209	175	177	195	196	206	192	185	179	177	191	161	178	195	200	174	174	166	179	190	202	168	179	172	182	192	197	203	173	168	170	195	180	159	188	197	192	190	212	192	193	189	160	178	231	193	189	183	179	190	187	165	218	192	205	168	193	194	170	227	174	165	195	202	190	168	186	165	210	192	184	180	184	199	194	169	194	164	162	172	177	179	186	191	159	203	177	181	185	201	189	191	189	167	168	186	187	199	173	221	163	185	211	173	231	184	211	197	189	227	173	191	171	174	183	158	189	213	176	191	161	159	207	199	176	180	215	210	173	185	158	209	200	164	179	182	181	199	182	207	192	175	197	195	176	181	181	179	176	184	187	187	201	187	189	165	144	195	199	197	197	190	176	201	174	169	200	187	168	223	201	172	181	190	190	188	186	188	179	181	168	194	155	181	200	201	200	177	188	202	184	191	199	185	171	177	196	170	218	194	190	177	178	211	208	207	171	182	168	196	193	175	171	224	221	201	187	185	191	192	190	189	192	164	179	172	206	186	181	210	182	185	203	192	202	219	156	214	176	168	172	193	176	175	162	200	190	168	177	208	208	189	200	167	175	172	206	188	213	173	183	179	202	184	195	191	175	214	187	189	231	184	170	180	207	156	180	188	180	213	180	178	178	193	195	164	183	200	196	200	174	183	186	177	202	195	206	163	209	203	202	169	199	187	196	183	165	189	176	197	174	172	182	182	210	175	196	185	192	174	176	172	191	179	201	194	200	152	194	194	179	218	167	166	193	205	192	184	183	204	176	178	194	203	196	171	193	190	189	197	177	199	165	210	204	192	190	184	159	184	231	187	195	196	193	183	180	175	192	166	185	189	166	202	164	184	178	191	207	181	186	190	191	173	180	198	175	183	186	188	182	203	181	168	174	189	179	203	179	185	225	209	227	169	196	189	175	190	186	182	182	194	189	179	192	200	188	178	174	205	192	174	198	185	184	183	203	207	168	189	197	190	169	182	179	205	168	188	174	189	188	220	199	201	183	209	199	179	181	181	203	183	182	170	209	207	176	196	166	182	204	180	175	206	220	183	185	177	187	183	194	203	178	172	172	182	192	173	183	193	177	178	191	158	223	167	185	196	206	216	175	174	196	202	198	186	183	168	200	192	222	170	179	176	178	182	174	181	221	193	215	184	187	187	213	198	181	158	182	174	215	177	213	195	168	188	174	169	181	153	186	181	200	190	205	186	171	177	182	191	181	193	180	179	199	216	190	172	164	169	189	199	222	191	199	192	176	196	178	170	180	177	189	153	216	180	182	159	208	181	216	168	187	194	189	162	195	202	178	197	204	193	201	204	172	190	189	178	206	224	217	169	196	169	205	182	182	200	183	200	199	219	214	199	176	190	185	157	170	220	155	175	192	170	207
6376	747	1162	1289	1150	971	840	770	681	635	627	627	593	536	495	525	498	503	505	493	483	533	503	471	481	493	466	442	491	460	482	466	451	497	458	475	459	470	464	477	495	460	447	448	480	439	461	438	476	457	485	418	478	453	470	431	462	411	456	488	455	436	495	443	450	454	470	420	453	455	445	437	484	470	481	464	422	445	458	488	463	449	461	463	467	458	476	464	481	465	458	413	456	416	461	434	451	438	474	478	420	443	448	425	441	452	479	443	415	433	475	483	455	466	432	452	480	450	429	463	458	455	437	424	495	434	415	444	471	431	458	452	452	428	446	449	456	465	432	462	420	419	464	444	409	474	459	458	450	455	472	429	483	421	437	447	434	467	503	486	486	420	469	424	435	462	490	468	428	471	468	409	471	434	408	429	477	417	444	498	422	408	496	444	471	465	442	474	462	478	434	475	476	437	463	425	456	441	474	449	415	441	459	463	451	411	444	441	465	486	467	441	445	482	446	448	449	427	428	439	453	409	466	470	427	434	491	444	444	432	411	470	451	436	459	476	468	449	493	441	466	456	430	456	464	437	436	443	449	435	480	437	467	466	459	444	460	446	434	451	420	431	484	445	469	484	504	421	479	411	451	434	458	474	441	401	419	461	471	425	443	458	445	451	425	431	415	447	441	481	424	441	435	465	454	418	463	475	472	428	476	470	458	453	452	443	483	454	468	436	439	445	423	447	442	437	460	445	463	457	370	476	439	458	465	450	446	495	482	429	457	441	402	435	439	409	461	448	449	473	466	443	416	439	451	461	475	492	465	475	478	452	459	444	461	443	458	436	450	432	444	523	449	457	402	446	427	446	407	439	469	454	427	454	416	442	457	427	485	475	426	433	470	461	443	440	465	431	471	434	445	459	433	442	447	476	447	438	455	417	467	417	434	469	473	481	437	446	449	502	409	452	441	469	418	426	467	461	429	462	440	453	426	458	480	426	447	457	490	436	458	452	442	450	413	398	431	448	442	441	468	438	434	460	409	446	433	475	441	463	429	479	474	454	453	443	423	430	450	468	480	474	450	445	462	475	448	420	430	456	478	452	451	456	446	473	468	461	469	419	450	505	418	413	430	471	453	436	471	468	447	458	449	458	434	466	438	425	454	441	453	458	471	449	431	421	424	481	440	448	419	443	456	484	439	458	431	445	466	417	480	438	439	432	447	462	469	426	462	474	416	442	422	454	475	445	431	483	449	451	477	465	466	428	462	473	449	447	458	439	455	451	454	468	430	436	421	462	457	467	432	469	476	407	439	436	447	429	484	418	422	435	441	469	440	473	420	457	430	427	514	453	450	455	465	464	450	408	440	447	497	455	456	442	456	452	451	425	425	429	426	471	464	462	445	429	475	449	457	444	445	436	450	436	480	448	460	475	427	459	459	458	437	449	448	459	463	470	439	436	438	439	460	487	463	438	437	499	435	413	461	434	435	408	412	454	448	403	448	440	422	466	467	447	436	450	470	477	419	457	447	468	465	448	411	456	438	438	466	455	436	452	444	469	463	474	401	410	441	476	429	458	443	435	413	431	413	450	448	459	484	423	462	464	470	450	469	429	492	479	453	474	441	445	436	424	422	462	437	480	469	445	445	445	463	449	458	446	435	437	454	441	444	446	462	460	435	442	459	434	438	460	462	438	466	477	457	430	435	438	444	433	484	483	441	478	439	422	457	448	500	433	455	434	444	459	485	448	451	435	454	470	463	455	450	458	442	429	445	485	447	414	446	475	497	403	451	435	432	416	448	443	454	413	436	429	439	446	447	432	423	451	467	448	464	396	406	451	453	421	430	437	423	459	456	461	435	462	420	468	477	477	469	471	467	469	454	462	463	438	429	449	456	434	461	456	455	435	447	467	463	442	468	432	469	446	461	481	446	437	457	426	464	476	439	484	466	444	471	465	443	401	450	450	438	425	440	439	482	459	504	430	420	474	449	459	454	445	444	436	439	399	449	484	440	408	441	457	411	451	454	481	384	417	417	456	442	442	456	427	438	443	419	489	476	459	421	418	403	462	465	472	464	434	413	429	431	463	457	458	461	449	444	442	486	457	460	436	446	420	434	422	465	475	444	446	469	432	439	442	440	453	460	424	457	473	425	466	455	443	473	442	456	387	461	438	435	425	473	438	483	460	444	423	465	429	487	438	394	444	427	439	463	468	461	431	450	424	496	441	480	437	439	427	435	493	465	453	424	441	433	478	438	440	466	477	449	445	429	485	476	471	438	430	413	438	491	490	449	454	454	472	454	444	450	451	455	460	461	450	521	426	434	462	430	433	440	453	475	474	464	450	472	454	453	440	459	459	463	485	457	418	449	420	472	459	460	454	439	421	423	426	469	418	454	466	417	466	429	457	455	416	458	443	444	438	436	450	473	480	446	405	423	440	459	469	435	428	440	425	431	474	479	448	430	423	461	469	413	447	425	432	472	453	423	465	497	456	420	459	456	451	464	403	478	439	422	433	437	479	426	481	432	441	474	446	464	473	459	448	463	456	441	457	448	421	461	460	474	461	477	465	455	444	451	454	470	434	477	480	416	441	443	463	436	427	450	429	483	473	486	448	465	429	465	478	459	459	459	463	425	477	445	437	453	481	422	420	440	437	450	455	440	415	448	465	471	451	461	443	416	423	434	452	445	451	455	456	455	432	455	448	421	469	459	432	433	411	448	447	453	425	476	459	444	438	469	454	422	460	432	436	422	430	461	462	447	452	422	472	429	471	425	453	419	448	472	470	476	442	421	459	428	455	447	437	458	480	427	481	440	465	467	441	484	462	485	460	470	422	451	454	422	430	477	450	479	468	453	474	457	458	445	455	458	464	468	421	421	467	452	430	455	408	414	459	449	437	456	431	467	468	419	465	413	487	442	462	451	469	443	483	420	460	439	443	469	421	456	467	459	450	443	464	466	477	496	443	488	459	454	454	444	443	467	403	448	446	439	463	414	450	466	422	438	470	475	440	441	421	456	503	456	442	453	457	472	479	446	469	472	433	437	461	422	465	456	437	458	446	426	476	440	443	448	470	412	447	454	475	434	449	416	435	466	419	434	440	447	453	441	432	479	416	435	453	430	435	413	470	438	440	458	431	442	442	485	458	428	443	483	436	458	466	437	442	438	450	431	471	442	428	446	442	489	449	425	486	401	463	443	450	436	425	398	444	436	418	418	435	479	468	454	426	415	480	448	415	412	429	422	429	459	408	447	425	462	416	424	456	448	415	434	424	452	403	446	466	476	409	444	459	409	424	426	437	428	480	458	432	431	424	426	469	428	448	441	446	442	466	450	468	474	451	432	444	457	432	484	431	460	417	449	424	404	449	474	426	482	423	432	431	455	436	452	454	445	446	450	482	444	493	465	464	455	462	435	446	451	432	456	455	440	456	465	437	446	443	460	493	463	470	470	466	458	441	421	472	451	433	426	449	436	461	454	448	424	428	435	465	472	440	476	458	430	482
14804	1209	841	680	511	365	311	281	211	239	210	183	225	197	186	218	202	176	195	187	154	167	186	160	177	164	165	152	156	167	137	168	144	193	149	174	168	143	178	142	198	161	178	171	171	184	162	176	150	174	167	177	158	154	173	191	151	163	180	173	165	156	163	176	154	164	171	154	143	175	163	147	167	160	151	157	165	155	158	162	161	179	151	152	164	208	188	167	164	160	136	151	156	159	162	131	182	163	151	168	165	153	171	158	181	158	140	169	175	156	166	142	169	167	153	175	176	138	173	168	174	157	148	166	163	152	183	148	179	156	150	172	144	175	173	160	153	157	158	169	167	165	173	155	166	167	153	152	149	154	175	178	149	166	181	170	162	178	172	180	150	177	170	165	146	172	192	170	159	157	164	138	164	149	158	142	162	159	196	169	154	183	143	183	155	150	136	143	155	156	148	170	172	160	172	166	182	162	155	155	145	162	151	140	172	116	149	185	172	168	159	145	171	158	170	163	138	157	170	140	160	188	170	138	172	160	144	149	159	147	174	145	152	177	163	168	180	200	144	165	184	168	160	161	169	162	163	176	163	161	150	168	145	168	180	163	137	149	173	172	142	179	175	187	159	161	158	140	174	166	175	173	158	166	149	157	155	150	143	165	162	159	177	171	152	185	171	149	140	155	160	171	158	156	168	169	147	157	156	147	160	146	139	186	186	172	170	166	160	162	164	160	153	148	157	145	163	170	163	169	164	164	152	173	161	150	171	163	153	154	155	158	155	170	173	175	153	143	153	183	159	170	166	143	159	144	171	158	165	146	175	175	175	149	160	169	152	183	170	154	170	154	167	186	146	150	160	150	175	166	147	144	142	176	188	143	162	180	173	160	165	168	157	165	181	156	151	170	155	158	185	165	184	154	164	171	155	164	159	162	147	148	159	173	160	139	156	141	139	172	168	165	150	149	124	178	183	160	192	154	166	168	174	155	156	172	161	181	175	173	146	166	198	153	161	150	143	165	166	180	165	175	181	161	149	173	173	166	170	156	187	174	171	149	199	147	176	132	143	150	137	145	173	160	142	172	162	159	142	148	165	167	144	161	166	185	157	160	168	162	176	153	154	194	157	153	147	179	187	167	180	157	206	179	166	173	149	170	153	158	170	165	161	152	129	159	151	171	170	134	164	148	176	142	156	177	153	159	159	174	180	160	165	168	173	178	173	144	149	143	158	166	173	170	169	165	154	166	160	155	150	148	154	167	151	166	172	156	166	172	147	176	163	155	160	192	172	150	185	153	177	180	162	164	175	177	139	171	201	148	152	168	169	184	161	169	165	164	157	163	171	158	142	155	163	153	188	157	154	162	160	162	164	168	145	163	154	156	178	167	163	153	143	169	171	170	169	177	184	165	163	155	145	133	132	173	173	162	183	185	163	151	147	168	159	151	162	185	165	193	176	161	152	149	177	156	163	153	157	168	167	168	164	184	198	164	156	138	159	159	159	133	146	168	183	164	159	198	157	181	163	166	185	156	152	164	146	150	160	171	174	133	140	158	167	152	202	155	158	172	150	167	157	140	149	144	160	167	137	153	142	159	130	170	163	155	145	136	152	164	176	151	161	165	171	155	146	169	174	167	158	142	190	178	179	174	152	142	170	163	136	174	155	147	171	148	169	178	139	180	173	163	168	176	152	158	159	167	162	174	175	175	146	160	156	171	180	173	160	154	167	187	182	164	152	151	156	153	175	158	152	188	144	145	172	189	159	186	158	146	156	182	147	183	156	153	172	152	180	149	154	129	169	154	160	161	164	150	183	162	170	164	170	165	156	186	151	161	178	156	143	155	169	168	199	170	176	141	161	190	141	158	167	177	137	157	144	147	145	184	137	135	154	154	155	162	171	150	138	174	168	159	153	172	151	164	143	160	166	172	168	179	167	159	163	179	176	167	172	157	155	150	156	154	164	171	156	163	150	165	163	182	166	182	163	150	178	166	185	167	146	139	149	161	163	128	143	179	179	185	160	186	156	180	156	167	166	161	139	160	172	166	180	150	139	159	142	152	151	160	158	159	172	136	163	164	166	170	145	164	160	149	141	190	150	152	165	175	155	190	168	148	158	144	174	165	148	159	158	162	168	163	161	176	183	165	145	168	167	148	154	161	155	139	171	152	156	179	157	146	166	149	162	133	164	159	165	163	139	173	157	160	189	165	165	161	177	153	200	156	193	180	190	176	159	141	162	145	169	161	141	153	150	152	182	158	166	170	170	147	160	171	159	158	168	142	182	181	164	159	166	167	161	182	164	149	178	160	149	160	166	186	177	151	157	169	161	179	157	157	141	175	180	158	145	142	152	165	163	153	178	166	175	151	162	157	181	161	169	178	171	171	149	144	175	128	167	177	162	166	147	171	165	184	158	131	180	136	161	146	164	159	188	176	167	177	136	176	185	165	173	156	158	167	164	168	163	147	139	169	167	172	154	166	144	157	153	155	153	191	155	161	188	161	164	156	159	166	157	146	121	158	179	159	165	166	173	170	176	145	143	174	158	169	148	158	170	133	158	161	152	153	139	152	159	166	158	174	147	173	163	173	157	173	138	163	142	152	148	191	181	159	181	185	158	166	162	161	155	157	161	169	175	138	187	158	166	151	155	156	156	160	159	186	179	158	147	166	141	163	164	151	155	169	155	162	160	161	187	164	141	167	154	170	162	161	150	162	159	152	160	158	165	180	162	134	161	169	183	164	170	191	153	153	166	157	188	144	162	166	166	176	158	150	152	159	163	195	184	171	171	179	136	194	169	163	169	145	163	156	161	162	173	164	169	160	158	173	152	162	162	183	173	176	187	174	174	168	169	180	157	180	186	142	157	155	160	163	169	163	165	161	153	170	164	174	164	180	173	174	160	187	145	192	144	154	163	171	171	161	145	162	160	161	167	148	158	152	166	140	173	158	154	167	173	158	150	187	164	167	164	173	166	155	164	170	147	157	178	164	170	158	146	175	181	148	140	155	153	159	173	145	159	182	147	158	166	164	141	153	182	166	145	151	143	180	168	147	168	173	144	160	170	154	157	181	158	140	155	152	160	179	165	169	163	187	186	171	162	164	145	161	146	191	182	176	188	152	151	160	158	145	130	180	166	145	158	143	140	145	165	173	177	165	165	185	177	150	145	152	153	163	165	160	171	174	183	156	149	155	160	162	181	142	163	161	158	130	156	144	171	145	147	152	156	164	159	128	173	158	155	169	166	183	140	144	166	167	142	204	167	167	157	145	162	197	166	174	187	170	169	156	174	185	150	156	152	165	162	161	175	160	154	170	173	177	149	162	151	170	164	179	187	184	171	148	150	144	180	157	167	183	156	167	142	164	173	160	164	154	173	132	146	170	156	146	156	180	168	184	163	160	169	164	162	156	147	127	152	138	156	157	155	171	175	148	155	161	177	160	153	179	181	153	167	184	171	166	182	189	158	164	147	151	158	166	152	167	162	156	140	168	153	143	148	170
8194	1021	1810	2057	1785	1436	1231	1081	888	828	715	706	679	598	594	590	554	592	494	543	481	525	459	507	473	503	494	461	529	455	444	451	439	430	441	444	458	437	449	451	468	433	457	449	430	470	434	435	481	425	437	459	407	396	414	434	483	417	457	408	443	425	478	407	445	489	414	431	440	444	441	420	440	417	420	429	412	451	445	402	428	426	422	455	434	405	426	394	440	434	378	451	410	414	410	460	441	416	434	439	455	455	400	429	415	418	428	419	404	436	436	423	425	451	467	439	409	423	490	420	459	453	425	434	411	422	444	446	441	430	398	399	395	402	426	430	446	383	431	439	424	407	417	445	400	441	420	428	455	405	447	418	448	421	433	423	458	430	442	440	443	470	440	420	439	402	433	408	426	383	392	431	398	453	442	446	420	418	463	441	423	447	426	442	411	442	418	455	426	437	449	417	423	389	414	405	379	424	417	391	403	456	439	407	429	456	408	429	403	414	457	423	425	432	410	440	427	456	432	454	411	434	412	436	415	490	434	409	437	433	411	422	420	421	406	452	440	411	455	433	435	441	407	421	399	399	434	444	409	406	450	431	462	404	444	418	427	421	438	419	371	394	398	413	443	439	420	442	420	445	405	433	429	431	416	434	424	466	447	400	422	421	435	409	442	434	425	440	450	425	412	430	446	439	447	426	426	421	402	416	465	410	453	422	449	450	412	411	439	414	445	438	427	436	414	418	437	441	412	451	430	450	448	417	457	464	434	427	459	421	443	398	403	394	446	418	429	454	441	417	411	427	442	433	457	433	431	428	401	459	451	454	432	444	421	402	398	414	446	418	443	420	444	460	414	440	423	433	405	441	434	442	435	400	415	424	430	443	448	421	463	421	427	454	427	420	411	386	421	438	451	414	441	432	438	482	393	397	405	407	435	441	439	440	427	439	479	488	456	424	415	413	392	427	426	400	409	410	425	500	423	385	397	432	398	413	421	415	420	425	421	435	389	485	433	416	446	433	424	461	425	422	457	412	438	450	415	437	410	421	449	446	423	430	459	412	399	431	430	453	439	443	456	412	404	398	428	414	411	412	435	455	459	419	439	368	414	440	454	443	410	446	415	381	422	435	414	400	441	438	425	415	448	449	431	421	453	453	473	409	453	376	420	428	441	428	428	446	442	420	428	428	401	449	430	438	388	450	420	472	427	427	403	402	393	430	414	400	410	478	406	439	448	473	426	413	384	431	427	414	420	450	423	445	472	425	424	426	424	440	412	400	416	464	464	416	414	465	444	412	407	458	398	419	416	446	410	434	424	404	440	451	429	420	452	440	397	417	445	398	441	447	439	443	436	393	447	419	431	426	405	458	420	463	427	376	411	453	406	440	433	379	456	464	439	443	456	437	424	404	451	441	422	458	457	403	410	436	435	427	420	375	418	436	459	399	443	425	448	462	424	478	385	427	412	436	421	417	435	444	415	411	415	442	423	410	450	398	429	446	427	425	416	456	437	423	430	426	455	436	370	436	406	455	403	440	397	403	425	442	452	434	396	407	408	443	446	429	439	446	418	414	422	414	400	403	440	439	436	434	415	411	457	399	434	441	455	429	399	458	427	458	416	378	417	414	412	436	398	433	468	413	436	446	451	444	412	410	443	405	431	457	462	397	457	382	429	429	435	452	425	428	437	405	413	417	406	419	417	414	467	435	456	431	398	466	410	417	420	409	415	442	432	441	415	386	429	423	421	431	416	429	428	425	433	401	412	453	461	464	452	420	424	422	408	415	400	419	466	426	436	429	413	414	456	420	463	419	429	454	431	425	432	439	446	405	440	435	443	400	432	413	427	432	435	427	408	407	409	420	430	434	418	428	462	454	403	407	468	417	445	431	442	449	450	400	443	423	417	418	454	396	394	436	422	427	465	444	423	438	417	417	463	457	427	431	430	460	371	415	425	463	437	432	385	424	464	413	436	413	433	411	422	435	432	408	428	405	434	460	462	442	448	443	436	429	438	432	430	438	454	410	442	455	403	408	408	403	392	425	460	405	435	449	409	412	384	442	439	417	442	449	437	387	437	435	426	409	421	441	380	436	441	415	446	440	401	425	431	461	433	429	426	427	384	424	443	434	390	435	416	438	469	431	415	414	426	416	445	439	463	415	443	412	460	420	461	407	444	432	428	419	407	428	430	451	433	436	411	431	466	422	400	450	448	370	423	424	421	472	419	432	442	489	413	428	422	408	445	398	465	464	428	441	424	403	412	416	424	437	424	426	466	429	432	412	434	434	397	441	429	407	445	450	419	410	438	410	405	402	423	418	429	474	451	407	424	443	414	464	439	427	418	444	419	421	444	432	483	409	416	457	467	422	426	414	459	443	373	451	463	424	386	426	463	436	436	440	418	439	453	399	416	427	447	429	422	425	423	400	422	406	396	403	446	458	443	422	400	395	449	411	430	393	462	442	415	386	408	446	424	425	437	448	379	462	361	380	447	437	429	439	408	383	420	430	441	473	450	446	427	432	452	393	405	398	383	435	461	451	382	400	425	425	437	451	441	441	429	413	409	402	422	429	414	439	419	415	452	434	460	428	428	436	446	436	396	382	439	408	408	403	439	427	431	441	433	475	417	436	435	464	440	411	424	406	415	427	405	454	428	412	444	416	424	425	440	443	432	451	436	411	437	424	452	428	438	444	449	422	451	416	408	450	417	435	436	408	449	409	448	431	411	418	412	393	456	423	400	436	437	390	434	429	429	430	434	409	437	476	392	422	482	404	450	440	409	422	416	434	439	421	427	434	444	421	446	425	404	388	416	458	409	422	400	458	471	409	425	444	421	411	412	411	426	428	428	437	452	419	434	429	444	390	400	512	466	416	427	421	415	437	419	422	419	419	445	431	431	419	412	380	447	413	456	415	441	447	440	419	413	424	412	434	427	422	393	406	435	417	397	433	412	416	439	395	416	441	411	423	429	393	485	416	390	426	416	440	432	467	375	445	458	434	436	436	387	436	414	475	423	420	438	418	418	450	439	433	434	436	439	440	415	429	407	466	440	453	436	422	420	386	456	422	405	429	406	424	445	462	476	448	433	422	381	455	451	435	424	416	434	433	423	414	458	403	415	426	445	412	423	406	428	421	439	423	416	424	396	452	409	413	460	387	437	435	471	424	420	410	450	419	403	371	461	391	430	429	438	413	393	426	446	407	425	432	401	408	445	407	431	414	456	416	469	437	446	406	397	446	438	388	408	417	441	395	400	428	415	441	462	449	427	425	439	426	425	424	429	410	425	445	427	432	433	407	454	446	422	480	406	407	441	447	440	405	409	478	430	437	398	440	406	460	431	455	415	430	440	442	422	447	432	437	417	423	438	467	400	437	434	387	406	429	466	442	420	415	398	430	423	421	432	457	430	430	430	427	466	404	436	425	447	444	447	389	423	427	514	473	418	440	428	385	415	430	440	426	415	437	421	439	448	421	449	414	461	439	434	407	412	400	449	407	444	443
1704	361	377	363	355	457	377	397	419	384	388	391	445	414	364	410	398	373	381	384	431	370	379	369	404	416	371	329	376	373	378	373	389	374	331	393	384	360	383	382	369	414	442	367	351	398	394	392	405	382	351	382	412	355	400	391	409	391	360	382	386	378	402	401	392	408	390	368	357	383	355	398	362	374	385	378	380	366	408	388	420	384	378	400	364	382	423	381	371	377	396	390	368	386	422	382	386	403	384	418	392	377	387	370	415	426	362	376	416	421	437	419	370	398	379	401	421	395	416	378	403	389	404	406	402	369	403	396	356	369	383	386	386	401	391	388	354	398	360	377	361	375	391	426	355	354	416	405	374	358	424	388	386	417	381	414	409	405	387	361	407	364	367	342	398	401	372	402	380	382	363	367	389	373	359	373	400	412	380	383	428	411	374	420	347	371	380	370	378	395	409	406	408	403	390	361	378	437	382	412	382	384	372	367	374	410	346	368	371	366	381	397	384	413	380	388	404	385	380	405	406	400	391	345	386	389	351	376	375	373	400	369	390	371	396	441	408	390	378	398	378	383	365	392	405	373	365	397	395	396	335	372	380	381	379	368	412	399	399	372	384	355	370	334	368	362	357	354	425	395	399	415	377	394	407	385	352	367	400	351	362	410	368	412	381	400	376	367	397	434	386	395	400	370	370	389	401	411	376	410	368	370	383	369	384	393	414	373	394	394	410	372	346	383	363	373	426	374	385	365	392	379	365	391	376	360	371	373	396	370	399	429	373	383	395	354	378	370	388	421	377	426	382	368	396	395	407	376	371	356	369	401	349	385	345	406	374	387	411	406	385	353	403	428	401	398	407	387	360	383	376	384	365	365	376	356	416	412	377	362	405	393	343	341	422	385	404	405	383	428	435	378	349	333	371	403	407	388	372	372	363	394	400	387	393	371	369	392	419	390	347	432	378	370	376	360	373	396	381	394	368	331	364	374	361	385	396	361	365	378	411	368	383	379	445	399	392	386	354	365	397	367	368	398	378	374	359	422	419	402	369	374	376	395	380	368	398	402	394	387	382	389	385	360	372	377	399	433	368	383	383	369	365	373	449	393	381	384	375	388	395	397	389	369	393	401	403	386	397	392	375	399	422	404	375	392	404	383	416	383	346	352	380	371	380	397	388	420	367	373	384	368	391	386	362	401	342	376	400	407	431	411	388	412	427	423	419	407	382	386	360	388	395	398	368	357	403	360	399	402	371	384	412	384	413	380	397	378	387	357	382	398	381	367	393	412	362	370	380	389	382	395	425	414	396	400	403	342	430	381	375	401	420	364	436	383	396	343	376	396	412	383	397	397	356	355	398	362	395	377	389	379	391	384	348	368	405	403	359	393	435	378	345	444	385	359	353	402	367	408	412	396	393	405	416	361	356	376	391	363	402	325	381	387	362	327	394	360	377	391	391	431	383	380	389	361	372	381	375	412	324	373	383	372	388	416	394	387	381	429	382	372	402	378	386	364	418	436	391	356	360	346	367	365	392	416	390	396	369	383	404	355	384	414	375	388	387	415	402	394	381	405	371	413	386	429	385	382	350	392	381	374	366	426	387	400	423	379	395	367	405	368	421	385	381	366	389	391	409	372	377	368	397	411	358	377	400	421	394	347	384	349	395	383	371	380	384	400	420	368	376	381	384	403	411	367	344	374	363	390	374	393	402	399	388	364	410	416	359	369	361	383	366	412	351	405	406	405	384	415	390	378	399	367	370	355	375	402	407	337	390	401	408	379	365	439	389	380	423	408	396	369	382	403	401	414	360	406	425	430	391	374	420	374	364	385	441	358	389	392	398	357	367	365	402	409	347	385	385	366	365	369	390	413	327	381	385	397	389	410	389	394	395	395	410	368	370	376	417	377	367	361	382	364	365	384	387	399	388	400	429	401	369	376	381	428	411	381	368	403	385	372	408	365	356	393	376	441	362	367	379	373	402	391	385	398	395	355	401	414	399	406	377	476	400	384	412	339	403	361	372	373	385	384	388	364	352	408	382	395	339	399	342	392	443	394	387	407	441	397	410	404	375	406	394	334	354	374	366	378	420	381	358	434	401	343	382	368	416	375	389	380	413	379	392	394	341	376	408	395	375	393	418	371	401	351	390	362	383	402	404	412	365	404	385	396	375	361	369	394	382	372	407	407	389	412	366	355	377	411	391	398	382	406	374	367	412	389	390	353	347	419	414	386	372	376	432	386	379	390	412	404	375	393	400	379	408	366	401	375	367	403	372	365	400	338	339	368	380	390	401	363	376	395	388	429	363	430	363	372	387	379	389	408	414	360	390	377	404	350	379	400	378	372	341	342	416	392	371	415	408	398	378	408	341	365	397	424	401	388	398	363	357	396	345	377	357	349	363	397	362	425	374	436	405	367	379	378	394	394	361	384	400	388	358	366	402	385	360	391	376	380	389	379	366	337	381	381	370	384	383	347	432	389	398	335	373	377	367	378	403	339	381	394	412	383	383	367	355	400	404	354	400	412	396	378	382	363	412	350	385	396	417	406	392	373	367	390	375	391	383	393	361	373	387	410	381	343	362	338	389	413	375	413	390	387	368	356	361	373	401	404	381	404	401	379	390	384	390	371	381	407	372	384	401	421	415	380	406	387	423	404	363	353	379	401	374	398	398	356	429	400	377	403	384	375	388	416	408	401	395	396	361	390	365	380	376	396	369	373	357	367	374	379	339	392	396	429	387	362	402	373	420	373	347	389	421	351	364	376	408	372	390	344	349	379	354	346	364	439	392	373	381	396	395	399	380	396	376	356	379	393	360	416	389	371	385	410	389	424	381	384	398	391	327	359	399	416	396	390	403	404	376	379	385	357	369	411	373	361	368	420	416	367	367	385	373	381	373	412	391	370	403	404	396	374	394	377	364	395	403	379	357	376	383	415	404	369	391	371	400	369	431	381	381	340	377	416	436	370	422	398	401	366	352	410	360	374	413	350	373	376	371	382	391	394	360	404	409	389	386	378	387	361	402	391	378	401	387	420	394	348	400	380	377	379	382	408	350	373	386	411	415	406	350	374	341	340	370	411	426	375	383	393	373	390	397	381	377	377	382	353	364	389	384	406	400	389	388	394	366	360	378	379	383	393	386	384	386	404	386	373	407	407	400	395	376	361	396	408	389	380	378	367	380	420	377	408	428	405	409	356	338	412	353	380	395	356	393	414	386	386	395	394	367	409	406	396	368	368	378	374	358	362	379	412	383	427	358	397	400	385	363	379	380	356	413	403	368	401	361	397	388	345	414	373	383	361	384	416	370	383	400	412	389	392	369	415	372	403	391	349	377	382	376	393	390	415	385	381	413	397	375	382	408	396	417	349	393	369	391	392	372	360	387	401	353	373	378	384	404	334	389	386	407	369	411	431	385	405	380	393	371	389	370	381	379	389	356	382	381	362	411	393	387	375	377	438	422	372	382	369	423	378	388	359	420	449	415	401	388	375	363	358	387	377
2068	882	877	886	905	847	852	840	804	792	795	837	852	846	881	796	858	851	839	824	793	843	825	832	891	835	840	787	861	847	840	833	771	854	839	865	860	853	851	845	848	868	815	828	867	870	837	805	832	869	768	843	836	884	848	861	869	881	854	809	880	898	835	869	870	859	881	894	817	878	858	850	822	903	861	816	849	836	798	876	868	831	843	868	843	823	822	790	845	819	868	866	865	847	838	910	817	821	888	844	823	811	781	895	824	867	878	853	849	832	859	837	833	874	849	846	806	847	874	839	812	843	840	815	841	842	904	850	842	909	850	826	857	877	790	836	841	836	847	822	868	869	808	854	843	829	900	835	799	806	863	822	873	857	826	830	819	832	840	848	845	846	843	843	864	852	759	852	840	838	844	875	828	865	889	792	877	822	848	838	849	825	859	897	887	817	861	837	814	833	844	831	789	813	871	853	831	812	803	828	858	825	842	867	811	804	823	863	846	807	821	895	796	875	805	840	835	865	796	860	838	793	857	822	850	882	840	824	808	846	838	843	871	885	827	869	846	873	894	896	811	812	866	834	873	864	878	796	874	870	803	812	835	843	812	867	860	820	837	878	851	801	894	885	820	816	862	882	807	835	849	818	826	837	869	894	851	869	844	799	769	835	876	834	821	815	858	855	850	836	834	859	868	850	851	844	924	877	867	850	876	812	870	815	850	853	855	786	863	789	843	808	833	845	851	860	831	856	827	858	850	880	814	834	814	846	803	818	843	840	835	855	857	906	884	833	826	850	807	890	839	835	885	842	861	850	841	803	878	824	859	807	791	828	849	833	856	878	811	834	805	796	834	838	865	875	853	826	841	885	834	854	865	863	814	843	866	823	836	793	880	812	791	795	809	893	811	883	865	802	874	813	829	801	856	839	820	863	784	886	840	840	885	831	853	850	824	828	831	834	885	845	842	869	825	817	818	791	866	831	847	834	810	855	873	819	833	821	846	860	841	874	815	891	818	764	864	871	816	848	838	864	881	826	859	823	883	828	901	880	854	858	842	778	844	805	810	814	883	814	850	864	832	914	782	759	884	861	856	888	825	822	806	839	894	771	836	856	838	809	833	803	837	872	835	864	827	845	826	841	861	869	857	838	803	833	905	844	827	898	816	863	904	857	928	822	857	832	842	811	814	817	831	891	878	831	843	837	850	799	817	882	864	841	879	822	846	835	865	846	848	893	871	877	817	803	792	798	794	854	802	850	820	857	870	821	859	822	800	873	798	823	832	839	840	836	821	849	867	837	810	839	849	859	888	873	864	827	821	885	939	910	869	823	839	832	855	829	833	878	874	825	779	878	801	796	858	796	810	830	847	840	774	856	798	816	826	824	872	860	812	835	906	868	871	886	825	859	846	841	831	811	876	832	831	912	882	779	827	871	858	883	848	853	799	865	798	811	827	847	866	784	871	867	823	811	894	828	813	889	889	833	871	864	835	849	857	867	899	818	804	862	824	838	877	844	837	814	835	848	835	867	847	833	832	852	841	813	881	849	832	855	825	871	826	844	860	821	856	872	848	835	801	851	854	829	887	867	816	820	824	831	832	876	884	831	831	881	848	839	850	852	862	834	846	845	881	869	848	854	843	861	809	800	885	814	851	832	849	851	884	872	846	839	865	839	877	850	885	843	861	817	907	826	870	806	838	818	879	789	865	778	839	851	894	845	846	847	853	833	806	830	934	873	853	848	814	766	829	866	855	849	849	850	848	800	913	878	805	784	864	884	852	862	862	896	825	818	790	816	849	837	810	817	862	913	841	810	858	874	801	852	833	814	878	817	813	831	832	910	873	887	861	867	807	808	789	835	906	822	872	832	875	879	881	828	862	765	874	886	842	813	816	782	855	810	851	814	864	855	849	849	822	880	889	840	783	791	853	871	857	867	859	817	843	835	839	918	806	854	843	858	818	858	872	873	843	834	878	833	824	837	817	855	853	806	857	869	858	847	796	813	813	857	859	817	860	887	821	835	845	904	873	874	805	831	851	819	800	867	880	787	814	877	781	849	822	892	874	853	860	824	867	782	870	873	814	840	812	857	853	846	817	850	853	910	795	845	859	866	869	838	819	886	923	866	804	847	883	848	845	830	781	779	882	888	860	844	871	816	871	815	850	880	794	878	868	819	858	809	885	875	880	850	804	880	835	830	878	860	840	809	842	841	864	849	820	841	833	826	853	848	852	845	860	842	869	847	856	854	888	880	862	807	893	860	852	836	845	857	818	835	907	856	844	823	844	832	788	829	898	838	828	855	827	867	808	856	831	800	867	872	792	868	862	880	801	845	843	850	845	863	832	795	813	846	905	873	836	807	842	857	819	875	805	887	836	861	868	880	859	843	847	881	862	890	862	853	776	810	828	850	834	813	864	858	841	870	830	829	895	847	876	887	865	846	855	828	886	832	842	830	905	825	877	871	828	843	823	832	843	878	795	877	799	813	905	871	823	866	795	842	876	803	863	837	841	828	848	825	843	822	832	840	863	851	882	842	831	857	856	851	875	829	849	818	836	831	878	841	826	850	869	838	862	838	850	862	845	841	866	871	794	878	890	838	857	825	848	834	839	807	826	816	873	809	837	862	847	801	838	862	813	827	828	864	807	879	913	810	836	880	851	847	872	831	872	825	865	878	860	802	870	848	871	817	821	862	896	927	874	838	866	849	880	861	833	849	855	805	832	876	879	812	880	897	846	868	817	841	858	875	815	838	797	819	795	868	837	846	862	846	844	835	820	813	854	845	841	879	819	876	906	925	902	854	785	810	803	821	838	832	798	839	879	884	847	800	878	811	805	842	870	857	875	878	801	873	843	784	819	801	881	816	836	827	860	833	836	853	883	853	826	840	849	833	868	911	835	843	853	871	833	838	912	857	890	832	805	841	865	866	877	856	815	863	839	876	859	847	880	858	848	871	849	798	799	848	822	842	855	785	893	823	879	822	828	870	799	856	848	805	926	843	842	869	851	917	864	861	880	842	827	873	802	888	875	797	834	809	823	845	899	844	826	847	866	892	894	804	847	846	866	824	890	891	840	891	838	805	878	868	782	793	842	840	807	847	845	842	824	816	905	881	871	901	834	869	830	848	800	843	846	800	889	817	803	857	857	841	807	790	878	856	889	824	824	865	858	854	815	807	852	788	835	795	854	849	829	838	869	838	878	804	803	864	798	834	824	856	818	817	863	838	835	827	868	838	829	824	883	809	866	790	857	861	856	853	812	815	813	841	871	829	834	826	883	807	886	868	902	845	835	851	862	871	882	830	831	876	854	849	829	803	880	792	822	825	839	900	824	838	845	829	830	878	866	831	795	838	827	859	851	829	801	847	869	866	845	818	881	873	833	823	838	812	884	900	839	843	821	850	825	831	805	837	867	839	850	894	863	865	881	832	880	814	822	861	845	854	850	831	850	819	842	830	868	839	866	822	825	866	912	837	812	869	862	861	828	841	794	848	899	832	865	903
7929	520	504	443	334	286	276	241	212	208	236	195	198	196	219	208	207	209	189	189	157	198	196	188	172	175	183	200	182	213	216	193	196	195	183	162	194	188	171	162	175	188	173	205	175	167	180	171	179	172	186	218	192	180	191	195	172	193	195	172	198	185	188	177	188	194	211	190	190	203	198	210	186	202	172	178	204	170	150	185	180	214	206	158	193	201	198	188	195	205	181	222	210	191	171	177	187	174	179	216	200	191	183	187	190	181	168	184	183	197	192	184	188	188	193	206	211	208	187	191	207	183	203	206	203	192	209	174	193	211	202	188	192	154	197	172	200	170	212	186	180	193	174	193	183	181	179	182	169	187	205	173	192	207	170	194	203	182	185	216	202	205	213	171	174	187	179	155	187	198	193	210	170	196	206	192	195	189	188	178	180	173	194	185	186	192	173	175	169	176	166	204	179	182	166	187	164	190	206	210	187	187	195	178	160	198	193	184	205	177	194	185	190	195	193	177	192	180	183	159	193	184	177	192	188	178	186	163	199	202	198	178	179	180	190	195	192	180	182	184	179	202	209	176	197	169	147	197	195	185	198	178	172	176	209	180	199	191	208	183	211	198	193	193	184	210	196	198	175	189	222	195	166	207	209	200	192	189	182	181	204	206	169	185	197	153	195	179	200	197	196	186	192	180	182	183	160	195	197	191	189	192	190	218	165	210	175	190	205	206	182	153	202	195	184	186	189	194	200	195	161	185	185	195	196	208	211	200	195	185	189	185	193	163	186	167	176	181	168	201	147	191	200	179	178	201	186	211	201	176	162	162	198	193	189	188	207	189	182	179	202	214	172	196	197	164	202	206	210	184	192	207	195	195	183	175	222	212	190	203	189	179	193	210	187	175	196	181	214	173	191	176	205	191	171	206	179	179	212	165	194	192	181	168	192	168	198	177	155	193	175	191	187	178	186	222	157	185	183	191	177	182	190	194	167	180	209	205	168	181	208	187	181	190	164	183	170	161	162	195	184	184	195	182	179	205	190	160	191	175	170	207	184	199	177	213	177	184	192	213	161	204	170	171	197	193	181	192	177	185	181	177	189	179	175	162	190	195	187	172	143	202	180	181	179	176	170	208	162	168	159	172	173	183	194	200	190	206	192	184	207	187	194	162	200	167	174	188	191	194	201	179	177	183	186	196	173	187	200	172	163	205	198	185	172	173	191	175	192	211	181	151	200	196	181	206	188	204	175	162	173	204	175	182	188	197	192	184	211	194	170	178	191	233	183	177	184	175	182	203	189	193	193	186	182	179	187	184	185	192	188	193	191	166	169	186	164	175	180	174	210	204	181	167	192	189	192	187	195	203	199	182	198	197	208	193	192	183	205	212	186	188	164	211	196	196	166	181	166	181	187	185	198	197	171	166	163	195	221	202	189	179	185	178	164	165	186	186	205	178	176	219	174	185	187	173	167	186	177	176	182	209	215	192	183	231	179	193	215	178	181	186	175	170	195	180	208	195	176	196	177	208	185	185	197	209	182	151	153	172	201	191	199	212	188	185	171	196	188	186	201	168	181	170	195	190	180	194	200	189	193	176	198	198	173	161	160	199	182	193	198	195	196	205	172	170	181	181	183	180	168	182	161	168	191	203	183	177	156	184	183	225	186	201	174	175	205	206	198	165	212	183	192	213	217	178	194	180	208	188	168	199	186	186	211	178	186	187	175	195	182	182	191	190	193	214	173	168	190	200	201	179	208	166	178	189	206	179	203	190	193	197	199	182	188	179	167	157	209	183	206	207	172	205	175	221	202	163	175	174	166	190	202	184	173	179	183	211	195	200	171	178	203	198	161	202	193	192	164	195	177	167	173	167	176	188	185	197	177	218	174	208	166	177	188	186	186	199	180	188	206	186	181	193	156	180	179	187	209	195	187	183	172	205	207	190	183	186	189	199	204	156	192	178	180	213	208	193	197	178	171	173	190	216	167	177	192	192	184	189	179	181	168	204	189	199	188	197	169	182	186	177	206	215	186	164	215	174	189	218	223	191	181	203	196	175	200	204	195	191	195	176	197	209	195	223	190	187	195	180	197	191	186	191	184	219	203	177	189	180	170	193	178	196	180	173	188	173	179	181	200	190	179	201	185	191	178	197	196	198	203	211	194	157	202	182	217	194	181	195	184	185	178	187	191	190	173	193	183	198	175	179	183	189	210	198	225	195	174	179	185	202	181	180	157	202	180	185	175	191	209	216	195	189	212	209	193	173	187	200	210	196	187	183	218	203	198	192	184	180	172	167	181	201	184	196	186	174	199	173	190	181	191	166	195	191	183	182	183	189	194	162	161	178	190	161	171	206	176	179	201	173	189	170	176	178	181	184	185	163	181	174	223	200	176	195	184	190	183	186	199	167	176	184	169	153	184	169	165	186	186	174	207	201	171	211	180	178	186	184	184	183	190	177	173	219	197	172	191	183	193	170	199	198	199	190	201	189	212	185	168	178	194	187	186	176	164	191	163	189	170	182	193	181	175	199	186	198	177	192	193	177	192	210	194	180	215	172	195	211	188	202	197	164	186	215	200	186	198	210	189	184	170	177	190	197	190	178	183	211	181	154	198	205	189	193	175	210	210	213	192	189	211	164	193	203	191	183	186	187	190	167	177	171	199	189	180	234	173	153	192	202	189	211	183	206	192	182	189	179	164	174	168	171	191	188	192	206	192	184	213	171	162	170	200	190	193	176	219	179	195	189	186	188	177	197	217	203	207	188	170	173	167	175	185	191	197	204	167	171	203	205	191	183	200	180	223	180	184	192	190	177	191	192	178	177	186	165	194	159	169	208	197	163	173	185	190	182	165	187	222	197	171	179	188	182	207	213	196	186	175	161	186	186	199	202	178	196	165	192	202	196	193	185	171	202	174	159	187	166	213	191	182	190	184	194	175	188	180	179	179	202	183	189	178	178	189	185	183	175	196	197	206	196	186	210	178	186	186	181	173	174	206	188	153	186	182	174	183	192	182	177	210	178	166	152	168	187	170	180	211	201	168	211	191	193	188	191	176	181	190	169	202	210	173	190	193	184	203	172	204	203	197	187	190	177	178	223	191	199	158	183	186	187	179	173	192	180	176	199	192	176	200	206	192	197	182	180	195	192	192	202	182	224	172	184	171	183	203	192	193	180	192	195	186	167	197	211	216	199	180	169	183	213	202	195	201	176	168	215	185	186	193	222	177	191	205	178	173	165	180	190	193	216	188	181	176	190	205	195	179	190	221	186	198	179	184	197	173	167	206	185	181	178	175	176	175	179	190	179	207	197	183	207	193	189	186	175	193	178	194	192	193	166	192	194	196	195	194	187	172	201	198	192	190	165	165	216	191	181	177	196	188	220	187	192	197	182	205	184	217	176	181	193	157	194	168	156	187	185	206	179	184	163	173	174	190	210	218	197	189	197	195	174	157	194	208	212	208	158	174	198	180	152	195	182	206	176	212	209	212	171	200	193	155	202
6451	742	1119	1190	1186	1041	808	766	698	680	599	588	571	506	535	540	516	520	530	524	514	509	454	448	460	463	501	499	448	479	503	455	458	490	436	451	447	476	449	461	486	454	469	462	459	407	480	441	448	430	435	429	447	422	424	473	477	483	471	436	454	459	441	440	421	498	479	444	439	473	441	473	418	453	442	514	478	451	467	486	471	458	484	443	458	454	428	462	447	462	447	397	433	436	469	446	444	456	446	466	486	422	445	432	443	416	472	459	457	465	463	440	405	463	443	400	425	453	450	438	441	431	463	478	479	463	448	437	461	436	416	438	461	438	447	486	440	443	445	487	488	433	430	423	425	446	412	467	477	467	431	465	450	458	444	448	462	438	444	450	457	457	447	493	490	457	452	488	415	459	443	445	439	460	438	455	494	453	442	421	441	469	452	444	447	447	423	442	431	451	433	429	473	455	408	463	433	461	485	421	461	419	451	428	462	454	447	440	445	463	433	424	436	454	452	417	441	432	468	475	443	382	470	488	467	461	433	422	484	466	483	490	415	412	432	422	428	442	488	441	465	471	428	420	425	479	444	417	437	456	454	475	438	448	449	456	473	487	454	410	450	445	449	442	429	463	460	442	456	438	418	501	429	411	431	449	480	446	478	452	438	445	472	464	455	446	460	444	475	451	427	459	496	452	499	481	430	505	467	429	466	415	433	472	414	449	425	457	432	440	419	454	424	466	438	430	456	421	441	410	452	488	472	447	487	435	430	472	443	456	431	436	432	451	500	439	438	452	415	453	454	418	480	509	482	474	449	450	465	433	479	448	442	482	417	462	449	444	436	440	446	426	433	396	441	458	402	487	464	462	424	453	419	435	428	432	469	405	477	445	435	461	433	425	442	463	469	438	422	439	465	490	447	423	463	453	394	460	475	474	458	442	453	448	454	454	481	445	437	436	472	475	441	460	475	470	448	485	436	455	409	455	440	447	494	476	448	419	467	450	460	462	477	448	465	485	446	451	436	413	436	474	416	451	416	426	442	453	421	480	452	466	454	457	419	452	485	423	474	480	435	479	433	455	475	456	424	447	428	446	421	403	457	434	493	489	394	414	453	449	484	479	447	468	477	424	460	442	425	460	491	485	413	444	451	430	455	449	435	448	465	431	438	442	447	440	434	441	446	491	462	427	475	435	432	444	523	448	439	466	398	450	462	453	444	427	419	441	436	432	448	443	489	446	430	441	457	435	425	451	426	458	445	450	479	499	441	442	433	432	471	423	410	438	451	428	468	487	436	475	463	451	474	431	434	432	453	433	466	482	408	466	462	428	436	462	422	442	440	435	405	458	501	422	483	456	447	432	415	457	464	443	487	401	442	419	448	475	446	470	447	453	430	442	425	435	432	474	459	416	468	437	443	475	459	439	418	476	452	438	438	444	440	461	408	459	439	447	470	445	451	441	465	449	446	469	444	454	464	438	464	486	474	484	461	446	441	475	435	431	439	451	460	431	441	443	451	424	456	478	401	466	440	453	458	434	424	440	470	430	455	467	419	437	422	412	449	462	464	427	438	440	453	449	449	488	447	470	519	504	451	426	461	430	472	443	448	462	446	473	425	456	464	446	466	411	463	456	428	443	437	409	448	458	422	461	425	435	457	461	466	458	469	459	463	406	476	454	432	439	442	425	443	457	429	444	481	444	457	464	479	454	458	421	464	452	409	414	416	410	424	475	463	451	413	442	429	435	442	407	440	455	465	430	457	430	458	438	440	450	473	432	441	452	439	444	471	466	454	462	472	472	440	454	479	432	418	465	454	435	454	432	430	478	480	475	440	440	437	421	478	465	419	449	469	444	431	434	446	423	464	475	466	433	448	452	469	460	432	460	428	411	445	456	447	428	450	448	449	434	463	466	436	445	467	436	455	458	442	444	473	436	431	460	467	415	475	453	463	440	438	457	437	439	450	458	482	417	465	432	413	470	444	416	463	485	471	459	472	424	441	468	456	465	414	444	426	448	427	464	448	455	455	470	430	449	395	462	405	447	463	439	417	486	468	441	481	442	438	450	450	463	473	462	439	474	438	437	440	460	461	409	458	442	489	462	448	463	440	469	457	416	472	492	448	483	466	444	410	435	433	455	446	457	442	482	467	452	456	468	417	465	438	463	434	442	462	459	435	444	477	466	438	485	437	505	421	458	408	436	406	439	503	427	489	476	449	491	457	452	432	459	462	488	447	453	473	445	446	471	442	456	385	462	468	447	469	466	478	457	477	400	442	444	465	489	433	433	445	433	473	459	451	443	483	452	454	406	441	486	449	429	445	446	486	439	426	478	410	438	473	433	445	421	432	451	458	490	476	445	452	438	441	420	466	461	503	464	461	441	464	456	455	413	448	435	494	417	439	453	454	434	479	466	479	451	420	440	492	478	451	479	435	435	455	474	448	448	480	465	472	460	428	453	492	476	430	440	460	469	420	465	451	410	418	467	457	469	405	422	438	477	478	445	428	493	412	421	458	454	448	449	461	418	446	445	436	437	429	453	457	454	460	452	462	475	435	469	470	476	463	440	426	447	427	407	480	456	479	442	476	420	445	441	433	443	479	449	433	462	426	417	419	455	482	438	446	430	487	460	465	499	426	470	479	458	465	496	472	502	451	455	486	451	444	461	430	433	448	406	453	448	413	477	498	424	419	449	463	443	453	440	443	453	422	456	448	441	456	451	399	483	454	420	441	469	445	455	416	452	456	456	425	419	455	442	499	466	474	461	459	428	476	482	460	452	443	455	438	430	445	461	449	509	451	459	414	464	445	452	468	452	457	415	435	428	454	448	494	436	451	464	433	429	467	449	419	434	431	461	451	440	459	418	470	469	459	464	436	468	466	442	477	430	437	477	432	436	467	461	451	416	421	414	448	456	465	443	395	454	433	415	471	446	422	432	436	417	487	466	423	454	459	431	473	471	452	455	445	447	443	489	434	479	457	449	453	445	433	411	441	438	447	416	440	418	459	450	482	453	492	475	425	458	459	459	426	413	429	456	463	424	438	439	434	412	473	468	434	424	454	451	433	434	443	437	426	445	465	454	424	443	441	477	453	446	448	449	446	421	451	421	443	467	470	458	415	469	429	438	391	440	433	437	454	459	440	442	483	448	475	458	443	421	439	443	463	434	423	460	459	438	448	474	467	466	431	430	431	455	448	451	437	423	442	423	428	439	472	434	450	440	465	473	428	426	432	409	416	452	472	435	479	463	449	465	470	458	468	430	442	458	473	406	481	428	478	450	462	427	428	443	459	461	458	479	497	495	480	443	473	475	479	468	435	448	442	439	477	456	492	471	476	481	405	449	473	465	428	451	478	453	487	476	475	473	465	464	416	440	409	450	462	434	453	436	451	447	458	429	482	473	424	435	427	448	432	419	457	465	430	485	456	457	455	452	439	442	440	452	435	443	472	459	474	453	412	492	397	478	409	422	440	436	446	454	438	407	480	448	424	422	473	423	449	449
14900	1238	844	589	505	364	332	290	242	242	229	192	197	224	180	183	180	183	153	183	205	157	173	166	175	145	169	169	139	189	195	165	165	169	176	175	171	162	177	148	162	173	166	188	183	157	158	196	155	151	157	154	165	180	156	176	158	173	170	162	179	170	138	149	165	158	149	173	142	167	147	179	158	151	173	172	165	176	160	159	179	150	155	164	157	167	153	152	153	159	167	167	191	174	147	160	180	155	174	176	147	149	138	164	130	134	174	194	176	175	155	167	168	184	166	164	166	166	189	147	179	140	159	144	154	183	156	175	149	166	168	164	177	169	154	145	187	167	171	144	150	171	188	181	155	183	178	182	150	145	188	158	145	184	181	187	157	169	148	181	169	144	195	186	165	155	141	172	170	149	146	150	166	161	169	145	164	184	180	168	180	156	169	162	161	168	154	148	159	182	152	162	152	168	198	164	180	170	142	148	176	160	143	172	162	167	164	169	173	154	155	163	127	169	155	159	154	172	153	170	163	161	162	137	132	151	173	181	149	154	171	183	153	131	155	164	175	188	182	175	162	152	132	148	171	166	145	178	171	145	146	139	152	154	148	153	177	178	180	171	191	171	189	154	186	156	153	156	163	140	171	141	158	190	146	143	158	164	156	151	161	163	151	167	177	171	159	157	176	168	181	158	175	168	173	156	147	180	168	172	139	148	153	168	172	176	156	148	161	196	183	146	154	165	156	167	156	159	164	166	130	158	166	187	152	173	165	184	172	159	169	156	154	158	166	150	155	177	170	168	152	149	137	174	146	153	153	177	177	151	147	162	154	169	185	152	172	152	176	162	179	163	170	188	161	158	168	166	164	161	174	168	157	163	164	176	170	184	160	171	176	158	135	166	151	162	166	157	146	143	145	153	173	173	146	156	155	167	156	172	153	187	172	169	152	155	160	168	174	179	170	163	179	185	173	163	172	143	159	156	164	166	164	165	158	152	154	162	162	149	166	177	194	169	153	191	146	160	166	164	155	144	185	157	152	163	172	208	180	168	193	163	167	200	162	172	166	147	154	170	183	157	167	166	171	145	191	161	167	158	191	163	170	160	150	142	159	155	177	162	145	166	158	155	164	177	140	138	149	135	182	145	163	155	134	167	190	175	135	149	145	177	180	157	176	165	168	136	153	162	183	152	153	169	176	149	167	181	182	164	133	166	153	143	151	156	154	155	150	152	154	155	164	161	173	161	139	160	162	168	149	168	170	151	165	194	181	154	162	164	187	141	169	156	169	144	163	153	167	184	160	162	142	167	158	158	163	162	175	164	151	162	166	146	190	187	165	190	154	169	158	177	182	171	172	203	160	167	154	183	165	162	187	197	163	166	162	171	144	148	164	169	156	164	166	150	182	176	176	164	129	182	156	166	165	190	183	139	173	193	183	159	147	205	162	141	159	173	191	177	160	170	175	169	183	164	151	142	157	159	152	164	164	132	173	141	128	137	156	164	163	155	168	190	175	145	163	164	136	170	167	160	160	156	173	186	173	166	160	156	174	164	179	172	173	173	133	147	177	166	163	147	171	172	193	168	170	163	156	156	148	177	164	167	167	142	155	161	152	177	151	143	150	166	160	164	185	178	151	143	166	147	156	162	172	130	142	136	176	186	164	171	163	164	163	158	180	166	170	173	133	175	170	167	164	149	156	153	178	161	152	177	156	157	187	172	173	168	166	160	165	159	170	170	144	200	178	165	144	162	166	158	143	166	174	158	171	172	148	140	160	140	143	174	164	157	172	138	167	142	178	148	184	191	156	155	175	171	166	160	150	182	146	180	170	162	184	161	152	179	166	166	167	164	161	150	172	195	141	166	194	169	184	166	162	161	156	156	167	161	174	160	140	179	156	166	157	171	159	168	167	165	163	147	180	163	191	148	156	182	178	183	169	180	169	159	146	156	149	160	164	175	161	157	158	142	163	159	187	178	186	178	140	164	155	178	152	173	194	151	165	175	121	158	175	159	160	159	146	165	162	174	165	152	176	145	165	160	162	162	154	156	160	157	168	171	136	181	154	165	167	152	153	170	156	149	185	146	157	146	169	114	182	147	162	167	167	175	170	160	156	156	152	183	150	144	151	177	137	151	187	147	144	135	164	167	180	175	169	162	150	172	159	189	155	149	184	163	175	165	164	161	163	165	144	172	177	180	162	191	181	173	198	171	162	193	162	182	179	164	141	160	152	157	150	175	166	154	149	155	155	163	161	164	169	160	170	174	166	157	169	165	158	151	137	157	154	149	166	156	126	163	147	180	177	174	141	163	167	183	136	174	153	183	144	181	173	153	204	146	156	162	178	150	181	159	156	156	148	178	177	173	161	164	171	167	171	143	143	184	167	177	172	164	173	140	163	163	152	174	164	160	144	166	164	164	148	139	166	160	163	160	185	170	165	172	166	159	143	191	184	181	161	155	163	153	134	196	139	145	168	193	148	163	161	167	153	144	151	150	173	167	156	174	172	173	169	152	168	173	148	149	160	161	177	133	160	151	159	154	150	159	175	173	141	159	169	141	177	151	150	190	155	165	168	175	153	153	173	185	175	157	158	175	167	162	216	181	147	146	153	157	141	165	138	164	180	199	180	172	154	170	157	136	171	138	161	166	158	163	154	157	183	175	202	192	161	158	174	159	159	183	187	154	162	150	176	154	159	178	157	153	146	166	160	141	134	156	140	186	192	157	151	167	155	131	161	168	155	141	182	184	158	182	153	158	149	166	158	157	176	189	177	161	162	172	172	160	176	161	169	147	156	156	160	155	154	159	158	156	167	171	168	148	170	177	163	177	148	185	176	153	168	163	173	163	172	149	166	136	160	157	130	170	171	168	165	161	182	159	150	140	163	152	149	153	192	160	161	182	150	173	186	168	145	165	179	149	180	161	160	163	176	176	162	138	178	152	144	153	154	157	173	171	169	172	146	165	164	190	186	139	133	165	179	150	159	196	155	154	156	166	148	166	179	167	158	190	149	180	173	177	167	148	188	187	171	144	144	185	166	184	162	173	169	165	143	186	169	155	148	173	188	170	138	141	169	198	148	145	160	156	151	154	169	166	161	178	177	180	175	170	138	152	153	173	156	168	153	165	147	163	166	140	147	165	168	170	179	177	165	175	184	147	167	155	158	154	159	150	177	145	168	182	159	144	155	171	164	177	152	173	166	172	157	151	155	186	161	156	160	160	174	173	151	158	142	141	154	177	148	162	166	168	169	153	157	167	177	165	143	164	176	186	157	163	173	156	139	197	152	152	156	126	174	170	167	164	172	160	166	139	154	161	153	170	162	177	149	155	153	151	164	179	134	167	158	150	186	135	172	166	181	183	176	136	160	161	146	155	143	158	154	165	187	160	159	176	161	164	161	168	151	139	160	171	169	155	169	151	158	162	151	148	165	164	184	164	147	188	158	161	163	162	150	171	179	159	145	168	173	170	159	158	190	158	155	142	142	181	166	150	166	180	162	162
8227	991	1831	2081	1827	1498	1152	981	902	814	739	764	677	686	620	549	550	537	490	497	500	517	513	501	488	492	485	442	504	465	483	464	467	462	484	493	445	433	488	453	455	435	468	440	436	427	435	443	436	482	457	452	463	425	459	437	430	451	469	440	419	404	436	449	429	421	424	454	416	437	422	463	398	378	385	443	420	426	411	436	416	446	454	384	425	439	452	415	427	459	419	421	456	453	426	461	435	438	449	411	412	425	451	406	396	416	444	443	416	414	441	414	445	447	456	404	474	390	495	439	428	445	428	437	441	417	472	445	472	426	426	435	454	443	422	422	418	418	426	395	369	399	436	408	423	429	430	435	431	445	417	419	448	412	425	415	395	423	445	426	407	453	478	435	409	438	421	472	461	426	411	433	427	437	438	439	421	430	431	440	441	450	382	427	445	415	403	437	420	403	425	412	421	407	391	458	399	434	453	453	409	431	413	408	445	431	427	364	455	416	439	454	444	393	449	424	425	480	436	412	434	405	436	419	440	437	421	410	444	457	426	425	387	408	439	400	396	420	416	432	475	409	410	469	436	460	436	424	475	413	435	433	422	424	436	431	440	411	433	421	420	396	417	476	423	421	409	403	404	452	393	441	397	456	446	412	415	405	426	403	455	418	433	420	403	371	429	432	438	459	425	425	468	417	420	435	395	458	420	445	423	414	437	447	436	423	409	443	410	466	422	468	417	411	434	432	424	432	451	417	395	409	408	443	458	434	398	383	418	379	457	409	473	460	409	421	428	416	412	453	431	425	446	433	441	434	394	427	452	405	420	421	405	417	452	429	439	425	435	462	437	412	435	425	460	417	426	431	453	422	447	451	437	377	392	428	416	438	393	393	415	421	423	396	446	451	463	433	396	433	460	406	415	407	421	428	423	418	438	427	395	411	414	451	423	441	443	418	455	412	434	428	415	429	462	401	391	435	458	432	384	446	419	418	406	398	405	471	431	471	385	390	411	433	436	430	398	441	407	428	409	428	444	383	443	422	410	416	424	433	420	447	424	412	417	398	454	437	409	427	454	421	451	427	478	466	425	420	396	404	444	424	449	403	378	431	410	437	436	423	433	411	442	416	382	431	409	429	445	417	428	422	437	437	444	426	446	423	431	387	437	418	423	433	446	429	436	434	452	420	422	406	439	436	435	427	430	417	441	425	411	435	415	436	449	435	443	446	436	431	400	441	430	431	438	460	433	403	465	435	442	441	393	455	426	428	432	422	401	460	436	433	408	438	398	444	447	432	422	400	447	432	409	462	414	426	412	419	452	471	417	460	448	456	463	409	440	419	461	422	420	409	412	426	471	426	427	431	465	466	429	448	416	380	448	430	442	408	444	442	416	438	433	438	440	448	425	461	428	425	428	427	412	451	380	459	398	455	454	442	400	422	432	452	450	430	411	429	415	434	432	420	418	386	428	405	427	392	413	411	431	412	411	395	429	432	418	482	443	393	461	458	423	463	442	412	441	464	427	420	423	464	480	388	439	441	398	450	485	399	414	414	421	427	419	446	419	454	440	421	400	420	427	400	434	429	437	445	443	411	430	479	424	426	435	443	424	483	453	447	415	462	428	423	408	433	461	441	399	448	439	434	388	402	409	408	434	425	440	393	427	406	425	431	433	441	413	439	410	396	407	420	419	442	403	403	429	440	408	415	414	436	411	453	388	413	410	399	457	440	459	455	415	412	411	409	429	444	405	374	404	430	407	413	414	440	437	441	428	398	380	428	409	417	420	457	441	436	375	428	431	422	435	439	408	402	429	422	420	408	440	411	480	462	384	419	439	408	466	460	399	419	450	437	425	427	421	440	438	416	409	420	418	448	454	420	452	424	405	445	447	460	432	419	447	415	385	484	450	416	432	421	482	420	408	428	436	439	443	409	435	420	466	430	452	426	417	405	414	443	460	409	450	421	450	425	414	433	457	422	448	426	473	436	442	390	428	424	394	421	401	437	422	405	410	387	446	415	420	441	440	398	430	411	435	414	415	451	408	434	419	398	422	418	429	438	443	434	404	385	394	432	443	415	403	381	431	474	433	401	436	428	387	392	435	420	444	461	404	387	433	424	431	405	438	409	449	440	441	426	466	435	441	431	407	436	438	421	456	423	430	460	443	416	433	426	407	450	449	436	438	432	424	424	435	431	464	455	412	427	462	409	406	413	433	447	406	422	443	423	423	429	449	430	446	434	423	415	438	385	453	371	412	460	407	427	464	425	430	425	388	428	423	377	422	410	409	417	411	443	431	444	431	426	427	409	419	425	417	404	442	410	410	443	441	485	402	436	458	408	423	437	452	431	425	427	408	478	444	393	445	403	433	394	443	440	406	433	425	424	462	384	436	434	451	427	424	456	424	407	428	425	420	438	430	405	401	422	452	433	408	435	410	425	437	452	436	427	447	427	435	412	413	425	417	436	421	436	417	411	420	432	435	396	421	425	457	428	443	420	421	483	432	425	434	423	407	436	401	414	382	410	429	407	439	413	423	424	413	410	466	431	447	401	432	418	432	416	395	442	436	439	480	424	439	438	408	382	407	447	378	430	430	440	482	443	406	418	438	441	426	449	412	439	444	428	430	414	433	430	426	405	406	446	416	425	398	430	425	480	458	417	447	393	438	481	427	403	417	409	414	427	429	407	403	461	446	414	436	415	445	420	438	415	423	420	433	423	425	429	408	430	431	442	426	448	429	439	427	440	417	432	401	440	423	475	432	467	411	459	401	435	446	425	417	417	461	390	451	443	453	420	373	487	424	445	433	426	423	428	414	427	429	399	399	433	433	424	462	410	421	420	409	448	452	450	447	432	394	459	448	406	423	435	441	425	425	436	406	443	461	394	440	432	429	437	452	453	430	423	457	443	390	408	423	448	428	410	431	395	437	429	451	441	418	449	429	448	403	423	435	455	442	408	481	420	430	428	430	460	430	407	448	422	434	433	433	449	443	454	425	459	427	433	427	383	412	428	420	449	421	449	466	389	425	436	415	426	439	430	436	388	423	459	471	444	424	436	444	452	422	419	440	441	482	424	435	444	419	433	414	432	449	434	428	405	453	412	428	464	417	452	405	419	457	475	448	417	431	440	429	446	412	398	432	429	421	448	402	420	428	417	426	384	463	469	456	430	426	438	426	415	436	414	422	486	435	443	417	411	425	455	446	434	446	425	396	429	371	401	425	421	441	435	450	427	433	435	440	401	438	437	445	468	410	382	454	425	406	421	425	408	421	446	452	439	392	446	409	410	437	448	431	460	419	447	425	398	434	413	407	422	428	447	434	479	437	422	427	439	422	419	438	408	413	483	414	396	421	453	399	412	418	411	419	440	429	429	398	431	442	403	433	436	418	431	424	417	409	441	417	431	431	441	433	450	394	432	445	451	389	456	421	452	377	483	462	402	409	407	472	415	378	413	443	447	410	460	443	384	483	425	433	452	429	477	458	413	452	450	418	422	440	421	443	445
1745	424	387	412	443	390	419	376	381	399	399	395	375	356	384	387	374	368	396	399	388	409	366	389	361	350	388	366	377	432	372	372	363	387	371	403	361	390	415	383	388	429	402	347	403	376	397	382	375	363	417	388	388	383	404	394	373	388	396	400	412	442	350	395	359	377	354	399	393	388	394	387	413	390	376	388	417	413	365	399	383	385	402	409	397	412	415	414	374	427	391	386	405	446	382	379	378	375	387	381	396	438	411	391	403	399	369	389	390	403	360	424	376	407	411	367	408	368	418	408	436	383	391	405	390	366	416	377	339	383	363	356	381	351	395	407	414	373	359	380	375	405	382	395	379	395	382	393	393	330	409	397	393	393	374	392	390	373	398	360	387	425	361	368	382	400	392	431	385	384	370	386	420	401	365	368	400	380	372	391	370	398	391	381	421	388	374	372	375	423	373	422	370	347	395	391	390	410	440	386	415	401	405	417	390	376	403	380	406	361	393	371	402	396	402	410	425	410	413	382	361	343	422	355	424	421	405	365	358	406	418	369	404	390	375	359	430	401	385	411	439	387	394	397	368	398	418	387	382	376	410	381	417	384	404	400	385	410	378	354	392	380	366	421	391	392	389	384	368	382	387	385	400	403	425	381	424	383	395	380	375	404	383	373	406	391	360	393	381	410	394	365	360	344	394	406	392	356	408	411	398	402	369	380	386	413	417	410	410	386	373	409	378	399	409	445	386	357	397	379	417	402	356	371	358	359	390	398	362	383	364	392	368	376	401	410	377	360	403	388	374	361	392	385	386	366	412	397	415	372	402	409	374	376	393	432	436	374	383	409	379	374	403	378	412	398	405	378	395	411	399	403	398	371	398	358	367	365	371	429	375	380	436	376	364	394	379	362	389	394	401	378	391	369	350	408	382	387	368	404	364	404	379	407	399	347	392	352	386	384	388	375	388	376	376	400	371	382	364	443	415	376	402	361	422	437	402	395	382	359	367	418	371	374	366	433	387	378	382	398	408	401	366	372	418	388	361	425	383	384	417	368	376	359	423	399	338	379	379	375	396	417	402	400	429	397	382	366	440	389	393	432	390	365	410	375	397	399	405	408	427	384	384	381	398	383	397	387	380	412	390	417	376	334	374	355	342	396	374	383	394	395	396	379	405	371	372	373	390	416	398	374	395	376	433	406	383	421	374	369	358	349	399	399	409	383	399	420	406	401	376	363	366	397	366	376	388	406	344	420	366	351	380	384	378	385	352	359	407	405	436	370	403	403	373	337	371	358	365	377	397	403	347	326	413	405	365	391	385	369	364	398	377	392	363	407	376	381	392	416	396	388	393	384	430	387	389	398	381	392	381	391	401	423	403	388	372	359	364	390	356	355	405	409	385	408	402	361	379	411	379	407	359	392	400	383	405	396	380	374	401	391	378	403	396	407	407	397	404	380	383	374	376	419	402	430	361	396	373	376	383	423	368	371	388	414	380	400	362	381	367	386	415	385	370	409	407	381	362	378	416	390	409	386	424	397	404	386	382	364	385	367	396	392	395	368	399	367	377	399	379	340	389	357	400	361	400	367	376	393	341	382	411	401	397	407	439	391	390	365	413	362	387	419	392	367	409	383	372	373	362	368	388	427	374	414	370	405	391	425	407	370	386	398	417	378	376	402	384	362	373	369	391	367	403	351	375	389	401	423	399	385	396	392	388	401	401	396	428	380	412	408	375	418	419	344	440	392	366	379	412	346	392	386	423	354	364	388	412	368	404	374	448	346	375	383	393	403	412	377	382	379	412	363	356	369	399	366	344	391	389	364	367	421	431	376	388	359	369	393	361	405	393	430	372	409	453	377	402	367	419	373	392	401	400	364	383	393	365	364	376	376	387	353	390	373	397	385	371	411	377	382	403	329	415	346	372	409	399	369	434	432	394	426	428	401	387	393	390	400	370	391	408	426	388	411	395	404	376	395	424	410	399	409	398	408	385	384	386	392	413	397	358	399	431	370	394	425	437	397	361	375	372	384	368	368	367	362	382	371	359	354	384	403	360	369	422	371	396	387	352	390	395	414	380	365	411	402	354	385	422	357	409	404	367	399	390	400	399	384	373	385	403	373	342	364	381	391	420	393	411	441	409	411	398	397	400	377	368	367	398	367	399	387	406	427	399	407	381	375	378	379	410	419	356	397	422	359	376	406	388	408	378	426	370	373	428	409	385	425	380	364	358	399	386	399	415	378	413	347	381	382	399	364	418	392	364	400	413	383	376	381	397	385	380	365	351	409	423	375	373	384	355	367	373	354	393	406	424	397	398	411	386	378	398	432	375	385	402	385	358	388	390	350	385	385	427	409	365	388	412	380	384	377	394	399	406	396	371	391	413	387	399	393	381	413	403	421	365	422	363	401	374	387	392	383	392	404	347	368	372	383	391	380	421	407	363	393	387	393	388	413	377	380	348	420	409	400	401	395	379	363	385	458	374	385	391	400	396	391	395	392	400	366	356	350	410	397	401	396	419	431	390	390	368	370	390	421	443	388	385	378	406	384	373	366	410	381	405	367	413	381	372	425	369	371	375	343	394	415	366	400	381	367	380	386	401	384	385	410	394	396	385	376	412	361	398	369	385	375	396	386	382	406	376	403	404	392	367	361	405	398	366	414	387	393	398	370	396	400	353	423	384	407	404	422	385	368	395	445	393	398	423	376	414	388	404	379	424	403	392	379	376	372	389	369	381	407	406	416	389	363	420	375	392	396	389	388	386	384	383	354	388	373	397	406	387	401	392	426	400	358	414	375	374	413	420	421	424	407	386	421	401	346	388	421	362	383	381	351	424	393	369	394	392	379	395	408	409	325	382	425	389	372	385	383	389	385	412	403	392	367	365	395	404	378	414	400	407	376	401	371	371	394	380	368	361	385	369	392	406	383	375	381	362	373	389	410	389	374	349	367	381	377	396	420	396	390	366	421	356	391	402	408	373	417	370	403	407	393	417	371	382	351	398	402	354	363	386	426	369	385	359	378	385	391	381	403	391	387	412	389	385	331	385	344	341	358	409	384	398	397	358	422	404	383	405	369	335	411	367	412	404	426	395	368	419	403	408	387	410	436	411	400	418	422	389	365	395	369	342	370	398	429	384	365	382	390	389	390	434	377	377	383	413	416	378	395	406	346	398	414	371	436	391	338	381	387	384	425	372	382	376	410	410	380	353	408	427	383	359	397	390	405	387	363	373	427	392	357	364	388	361	385	377	385	379	395	396	360	409	438	427	410	433	400	380	373	390	399	347	370	428	374	398	397	415	399	376	421	386	400	399	362	402	392	410	390	376	356	374	387	377	362	339	428	372	395	363	343	375	410	393	365	383	397	379	408	339	395	371	402	358	353	411	395	388	372	395	419	472	417	359	354	419	401	400	348	397	408	440	430	397	409	409	373	372	377	417	380	362	398	367	349	380	385	459	391	348	423	410	369	416	403	418	362	393	388	370	375	375	402	386	399	397	358
2011	865	897	894	834	848	874	899	905	823	883	862	822	834	852	860	843	877	873	857	812	862	870	838	851	819	828	810	917	873	869	857	839	847	898	828	841	823	895	859	832	829	830	817	804	899	846	845	856	840	849	832	894	910	829	908	849	814	818	819	864	857	882	875	832	858	872	870	803	848	811	834	842	868	859	843	845	848	850	863	853	826	884	860	820	890	844	818	801	866	840	873	745	849	865	824	892	820	857	851	884	833	869	874	860	858	862	816	832	838	835	842	850	828	870	797	859	867	844	818	786	806	891	842	798	879	877	843	885	794	912	897	853	821	872	804	821	861	858	837	868	831	886	903	891	839	852	856	834	903	816	813	847	844	822	859	853	850	859	892	849	840	800	805	839	849	846	851	872	884	876	878	868	849	880	835	850	814	901	859	908	867	864	856	872	836	848	832	822	807	822	859	867	824	840	836	840	840	841	797	818	793	762	825	868	862	879	845	925	854	822	832	839	836	852	796	837	800	880	847	870	841	831	890	818	849	820	821	864	840	895	845	832	834	874	806	808	828	813	852	849	880	880	897	900	878	836	814	839	823	849	875	842	891	807	852	844	893	807	827	828	884	888	853	839	842	804	813	805	830	795	877	791	842	826	840	862	806	877	841	849	837	885	825	844	899	849	856	837	832	791	871	858	875	840	825	861	817	817	858	870	799	882	829	879	890	813	857	855	828	889	871	839	864	851	855	849	845	845	865	856	885	847	777	867	861	888	861	860	865	856	860	807	891	885	810	832	835	769	888	838	854	856	894	838	831	825	810	867	872	830	862	821	889	824	846	843	842	855	847	814	846	868	853	843	855	842	885	893	823	871	814	814	843	831	839	830	817	895	883	851	849	788	857	845	829	872	881	864	816	787	818	835	850	830	846	831	833	813	870	858	874	842	847	854	866	901	888	852	849	798	830	847	848	823	919	884	846	864	906	852	851	810	833	867	871	871	812	844	826	877	898	791	836	867	882	823	821	819	825	810	855	881	811	889	853	869	875	819	855	891	775	898	930	877	836	873	809	901	859	813	816	821	809	867	846	871	823	853	844	819	891	829	841	812	801	860	811	836	845	829	807	868	846	829	806	864	849	857	852	828	805	862	826	842	807	853	817	817	797	841	828	861	867	839	839	810	812	847	893	851	874	829	878	901	897	868	882	811	877	835	823	828	835	888	821	857	845	863	842	840	822	845	853	809	789	870	829	856	874	854	844	856	839	874	843	843	938	791	861	822	827	847	865	849	829	903	839	843	851	836	893	842	901	894	853	846	774	830	823	817	824	829	830	827	855	806	808	835	856	875	823	871	820	862	858	877	833	836	805	788	809	808	840	830	890	866	832	876	865	842	805	881	829	864	864	843	846	823	841	811	820	892	854	860	877	851	817	856	859	867	842	851	900	869	825	800	888	789	876	835	858	799	826	848	777	827	848	827	823	792	884	835	848	870	847	850	863	879	853	888	863	820	835	829	817	850	841	882	821	865	854	812	828	795	861	807	835	817	834	823	853	859	842	869	848	847	824	856	876	824	867	865	822	814	875	864	825	839	846	842	868	873	857	819	856	894	824	852	854	842	867	827	860	842	859	844	854	823	865	846	869	870	877	850	878	851	876	830	878	821	872	893	817	866	873	912	885	848	870	821	871	829	853	873	874	892	848	830	848	862	855	839	822	874	895	841	847	820	797	839	772	869	839	863	818	844	865	859	825	841	831	807	846	890	851	826	823	843	848	862	914	893	905	841	853	881	859	805	858	877	884	897	863	809	889	810	858	845	812	853	855	860	834	858	872	872	813	858	825	823	832	845	862	852	804	853	827	865	844	854	877	814	877	801	851	868	798	927	831	850	833	898	858	860	846	862	803	815	826	884	868	803	821	839	891	864	848	814	837	839	860	795	824	860	816	825	804	823	820	861	834	797	872	870	844	896	854	949	853	806	848	856	831	836	850	861	887	832	821	805	870	871	885	832	898	813	871	821	810	861	860	890	843	832	855	866	852	870	849	857	827	846	841	821	869	850	850	858	875	842	858	876	846	859	884	861	875	889	887	864	906	850	857	843	876	844	803	817	851	821	865	815	853	837	815	872	835	813	850	846	847	880	831	832	851	854	849	839	824	825	884	808	853	862	873	852	875	854	843	852	842	862	856	860	803	862	817	891	861	857	821	876	848	871	836	832	879	834	843	846	847	829	864	860	842	828	854	870	854	815	819	857	851	871	803	864	846	880	817	876	879	866	822	865	801	810	888	874	802	845	841	909	860	864	866	817	930	850	876	855	846	852	848	865	808	859	860	894	850	874	826	841	829	885	839	812	846	877	882	824	843	830	860	880	832	897	856	828	852	848	852	882	831	819	854	867	843	839	806	900	858	833	813	799	855	832	887	908	845	839	831	852	910	811	823	849	909	848	839	795	798	850	831	858	847	830	795	827	936	912	844	829	844	860	866	879	847	846	816	846	809	820	837	852	845	783	859	852	865	814	867	880	856	843	852	871	851	912	877	914	887	888	835	877	869	797	878	878	825	847	841	845	804	854	829	829	845	838	890	832	860	866	888	793	863	833	852	854	860	842	866	870	806	841	874	826	860	830	855	767	903	809	843	889	799	820	782	823	817	870	866	833	908	827	831	818	839	875	818	889	859	853	876	854	833	849	845	871	844	872	849	810	851	821	821	807	845	856	808	856	833	870	842	873	812	836	877	796	791	897	838	847	832	835	809	829	849	863	849	833	897	846	861	832	826	803	850	836	926	817	823	875	905	863	821	832	812	856	797	868	875	866	868	830	835	821	878	817	875	862	834	814	833	830	900	790	853	816	855	906	845	868	867	884	843	876	862	836	839	874	844	798	833	851	828	880	867	819	839	844	871	860	828	851	872	841	843	847	874	825	867	829	849	849	877	856	871	850	809	873	883	847	875	866	838	845	837	849	809	850	847	842	841	880	801	921	762	811	860	820	821	846	845	815	838	853	865	828	829	844	839	861	861	891	847	812	842	852	846	848	843	864	861	842	802	835	807	848	837	803	837	813	864	848	880	873	846	905	870	882	862	882	866	898	848	865	848	855	889	895	829	837	884	852	878	875	853	866	812	830	778	842	877	852	835	809	839	851	820	847	845	895	827	831	823	885	886	829	877	845	841	810	833	861	854	860	805	846	883	824	869	886	794	859	823	831	859	796	861	848	861	854	819	841	863	854	849	897	840	910	862	813	859	889	848	896	825	866	877	877	874	844	914	845	864	844	839	856	858	817	860	826	877	858	866	809	831	834	821	874	856	839	828	869	843	851	827	822	836	868	842	833	859	801	856	818	854	876	830	870	819	813	855	823	879	789	846	866	867	842	887	846	843	868	826	868	868	862	810	829	844	838	835	856	865	821	903	806	844	805	857	795	842	823	863	845	890	832	869	842	874	850	856	886	851	877	847	845	849	781	883	841	844	829	856	865	822	841	870	824	876	831	886	827	879
7923	519	496	433	330	279	270	240	235	244	239	218	194	176	194	148	197	192	190	208	183	211	214	186	166	214	198	217	193	193	224	198	171	212	206	191	189	189	188	219	211	193	211	172	179	207	183	169	197	195	199	210	194	186	203	185	185	186	178	181	206	185	197	159	174	213	186	178	232	194	176	193	182	218	177	177	195	189	179	193	180	223	194	191	192	173	194	167	195	204	209	191	155	170	194	183	189	196	197	157	185	191	190	195	210	170	182	166	186	210	187	219	196	190	183	214	193	183	204	192	181	199	175	213	169	185	204	192	176	223	194	185	186	184	189	179	210	212	205	201	196	177	191	184	182	182	186	207	194	189	172	201	213	190	195	183	176	206	212	173	204	199	190	207	188	153	174	208	190	210	203	223	214	212	197	200	177	185	194	191	190	183	201	201	190	192	178	195	180	179	182	171	174	182	180	200	188	180	197	160	184	162	205	179	189	165	174	206	186	186	203	186	198	183	195	164	209	184	193	186	190	184	186	176	190	206	164	176	194	182	179	182	211	182	202	172	190	174	190	195	177	173	180	166	184	191	189	200	194	171	201	181	185	173	150	179	188	189	188	192	184	172	185	170	162	174	190	190	198	177	167	228	207	184	184	186	174	177	180	169	182	178	202	196	215	191	183	183	212	201	204	191	209	202	180	209	168	193	181	167	174	178	233	188	212	198	199	198	189	198	222	157	183	202	190	203	184	183	210	205	198	203	197	210	180	197	190	201	176	182	213	191	194	192	181	213	168	187	156	156	171	178	210	178	208	199	172	191	227	189	175	206	217	187	215	204	188	184	161	195	182	185	170	181	165	194	205	176	180	161	162	205	192	185	175	195	158	188	180	179	222	204	172	169	172	173	195	187	221	185	188	189	181	198	206	224	219	183	196	201	198	194	186	197	192	189	167	187	205	190	178	199	176	194	185	183	197	223	173	188	203	194	163	174	186	189	199	195	198	158	180	212	187	165	194	196	207	203	199	164	180	181	195	200	192	209	190	179	187	176	177	172	210	195	197	197	171	168	184	202	219	235	183	191	192	184	168	183	195	198	216	183	168	199	187	190	203	179	177	173	164	202	206	200	171	203	173	166	212	195	190	185	174	186	197	194	175	176	178	168	176	191	189	212	167	200	206	190	171	167	173	203	164	195	220	186	178	169	168	178	181	146	192	195	207	216	151	185	195	205	175	176	174	207	206	233	191	210	179	193	196	169	185	181	187	194	212	195	205	190	165	185	205	185	176	213	232	193	200	170	194	175	202	175	193	203	191	197	191	167	179	190	212	206	185	219	213	185	191	213	189	199	197	186	193	200	202	190	179	207	192	171	192	199	211	202	212	212	213	213	197	180	204	177	177	171	191	186	158	165	170	167	203	180	177	188	181	171	220	167	172	177	169	192	187	168	189	228	171	189	169	194	202	175	186	171	205	180	172	183	198	187	184	196	186	198	149	195	200	189	179	188	188	195	180	190	180	216	195	198	169	179	213	211	186	206	176	182	203	213	187	188	187	205	174	198	179	185	172	201	163	197	183	196	161	150	189	198	182	170	192	183	162	163	178	189	208	187	151	186	201	174	181	200	217	188	192	196	191	169	164	186	196	186	200	196	149	180	176	192	165	193	205	196	196	192	193	202	175	189	201	177	185	178	222	177	173	204	185	211	175	202	219	196	160	173	185	182	199	191	185	183	168	224	212	187	190	207	196	217	152	177	193	183	190	192	171	199	186	177	180	186	195	182	160	176	176	194	188	160	183	203	213	190	184	174	204	177	182	179	191	178	186	191	203	181	193	168	171	185	199	204	186	199	202	237	188	179	178	192	181	200	184	166	211	193	167	186	158	183	204	173	163	167	194	178	188	208	221	198	194	188	197	186	190	196	191	172	185	174	177	207	206	178	206	204	183	185	184	202	186	209	175	186	168	164	184	192	204	196	179	174	210	205	163	191	214	196	188	188	185	186	203	167	193	193	205	195	181	175	186	178	184	190	193	212	179	188	199	186	245	206	193	206	195	212	197	173	178	190	173	171	206	177	217	179	191	200	186	202	212	191	206	188	202	153	191	206	176	190	185	227	172	181	167	189	186	188	187	183	222	188	217	186	194	204	206	190	191	199	194	174	207	204	186	192	209	199	208	192	188	166	175	193	179	188	182	208	191	171	206	186	202	188	173	201	194	185	167	157	226	178	215	172	195	190	205	192	182	182	200	161	186	191	170	190	182	161	182	170	195	206	179	192	188	185	196	184	181	147	193	208	186	208	175	212	164	187	181	188	180	186	179	188	217	175	177	192	192	200	196	202	195	204	176	195	200	204	194	188	189	184	192	187	196	176	151	185	223	199	178	176	214	204	188	202	209	194	172	186	187	204	206	182	185	192	183	177	197	190	175	182	177	183	196	198	155	198	180	197	174	189	173	187	195	172	184	191	188	186	191	186	191	196	184	198	206	185	167	176	200	172	189	211	205	184	213	185	177	183	166	180	182	164	196	218	172	180	186	182	188	173	157	192	164	168	182	181	190	209	161	192	164	186	189	192	186	200	201	166	167	189	184	188	172	170	179	214	192	179	178	181	209	187	201	189	185	166	182	203	187	174	178	169	179	215	188	176	170	176	201	181	190	183	162	195	189	195	191	219	176	204	171	173	199	176	208	185	178	183	191	200	208	181	188	197	185	213	196	183	189	189	172	180	173	195	173	211	194	191	170	174	166	173	173	183	209	183	177	171	171	168	201	181	193	211	171	205	194	178	223	193	181	198	188	194	188	177	181	193	190	172	207	200	185	184	153	191	171	165	197	179	173	177	167	162	215	172	178	199	191	191	186	176	196	176	192	193	189	213	162	198	197	198	186	188	202	193	213	193	212	188	170	166	170	184	180	203	207	175	211	187	188	180	168	162	187	191	171	196	186	195	191	183	179	188	178	196	211	183	189	193	180	206	180	165	193	193	194	207	190	189	170	172	193	173	187	183	187	197	175	181	177	191	199	211	175	196	201	193	196	208	169	176	185	198	170	166	168	205	203	195	188	206	181	170	209	151	170	214	200	204	207	212	180	181	185	211	184	172	172	189	174	191	179	176	166	177	226	183	172	198	174	210	161	190	202	194	185	190	209	176	210	180	196	198	162	166	190	183	180	185	193	199	193	201	182	226	191	229	193	229	166	179	202	184	165	177	186	179	192	182	187	173	179	174	197	181	190	185	199	172	220	179	182	184	188	222	172	163	198	191	196	179	191	188	183	185	185	184	188	205	203	162	193	204	185	185	199	215	195	178	188	179	185	213	200	187	179	185	192	183	186	205	189	183	187	199	220	186	174	204	196	175	216	211	229	230	187	196	169	187	187	177	208	192	193	188	202	178	174	174	200	189	211	190	205	175	185	190	199	170	180	194	190	174	177	196	181	186	206	179	218	191	207	173	227	215	197	193	198	179	166	197	165	167	172	196	183	181	196	208	182	191	175	169
6512	722	1208	1312	1139	985	843	748	671	693	618	592	578	545	540	531	523	544	507	496	463	504	536	445	463	476	487	447	486	507	471	493	477	485	484	458	481	460	493	448	494	516	454	469	429	449	444	457	457	435	448	474	444	473	476	448	433	456	444	458	433	468	443	451	448	425	460	454	405	425	444	480	460	453	466	443	479	510	451	458	410	459	482	441	436	424	460	412	460	446	463	411	423	470	480	455	454	473	475	454	456	449	441	482	442	437	465	443	456	437	446	477	470	457	465	423	444	446	423	484	436	462	414	441	445	457	472	443	436	464	480	452	445	432	420	435	423	479	457	429	478	423	494	491	457	434	487	443	414	460	418	460	464	438	439	465	447	441	450	435	463	419	458	441	474	426	417	471	445	432	440	443	434	437	447	406	477	435	464	435	487	428	441	454	451	400	474	420	469	454	402	431	440	436	454	433	470	442	451	472	433	414	433	458	435	432	436	438	464	432	436	455	442	460	429	463	417	444	456	420	426	433	443	477	446	453	405	439	428	445	426	442	456	465	470	433	452	467	426	441	453	437	441	453	444	446	467	438	453	430	408	399	454	455	453	446	453	457	459	472	476	442	447	461	453	448	435	446	465	438	466	408	466	431	418	452	452	448	469	423	453	404	463	470	492	409	452	437	458	447	426	472	476	466	457	444	434	441	473	476	442	462	446	430	457	414	449	445	446	429	439	435	453	485	467	443	464	451	426	486	455	479	450	465	483	453	467	445	436	463	423	474	431	448	451	461	482	402	449	480	464	466	435	452	467	460	471	473	456	428	453	421	419	460	407	481	432	455	459	445	474	428	447	454	488	456	444	431	463	451	440	452	466	455	426	433	453	460	504	473	448	443	454	437	479	449	458	435	424	470	469	490	499	459	443	435	472	457	443	427	470	430	447	425	464	466	450	448	485	460	450	468	461	455	439	444	432	434	431	432	426	435	463	439	446	467	491	436	439	423	440	438	438	454	454	480	431	473	460	426	472	462	517	417	467	442	471	441	459	449	451	414	456	430	450	472	452	446	463	481	459	463	474	436	468	485	487	434	456	420	449	453	433	450	470	433	447	406	410	442	436	437	464	428	445	447	441	443	445	441	491	461	452	458	460	438	429	453	431	463	444	425	453	454	458	470	451	463	457	471	472	460	466	428	501	491	419	478	467	463	436	444	443	493	489	474	433	454	455	456	483	446	405	479	428	447	449	418	437	475	475	440	432	430	487	438	445	462	416	485	431	427	415	445	449	428	470	508	462	465	471	428	449	457	461	452	445	421	476	460	477	409	422	455	431	456	458	478	450	454	453	418	461	466	415	452	436	447	438	447	474	442	453	429	443	458	465	506	427	466	439	480	457	445	431	440	452	440	448	428	480	457	445	428	468	480	442	512	447	423	469	453	431	453	420	464	445	443	476	464	480	448	469	480	478	434	471	462	437	470	452	492	461	473	449	446	466	405	421	413	455	421	434	420	448	469	446	427	451	430	452	396	461	444	445	480	465	463	445	456	435	458	462	462	464	428	433	472	423	476	426	433	438	461	435	439	451	432	432	461	424	452	405	482	466	445	413	448	413	440	465	424	458	443	435	448	452	433	429	461	415	431	456	447	447	469	468	447	459	443	446	487	454	450	406	430	484	424	455	462	458	465	439	483	459	439	445	448	434	455	479	485	485	428	481	451	408	461	464	464	476	453	479	418	475	461	437	493	459	483	449	434	449	410	484	455	464	434	460	414	452	481	444	446	409	439	433	449	455	455	419	456	430	444	457	466	463	424	423	460	467	438	449	436	429	500	488	492	489	440	461	471	421	453	400	487	456	443	444	452	471	438	426	451	459	428	424	409	460	435	445	437	416	421	448	475	448	445	436	467	465	438	450	485	458	418	507	427	438	462	496	467	439	443	438	450	439	471	414	430	404	480	458	412	439	419	460	439	459	439	425	424	431	438	401	416	467	469	455	443	493	504	451	398	415	441	493	473	474	463	431	486	441	455	442	449	419	451	403	439	438	463	413	408	457	454	416	491	455	442	451	442	457	454	449	481	446	459	461	437	463	462	466	427	481	416	458	425	436	450	445	433	463	487	447	419	455	440	482	466	450	436	444	450	447	475	433	440	416	447	484	449	421	432	411	466	447	427	443	458	477	464	461	448	462	443	464	462	463	453	437	443	467	465	490	455	426	446	466	428	442	449	446	436	410	417	440	437	471	477	481	467	441	456	463	460	437	463	443	462	466	454	465	475	454	448	455	445	472	413	432	456	426	439	457	452	434	505	492	473	455	459	458	441	463	420	475	454	495	435	468	429	436	438	456	482	433	450	455	452	470	440	445	433	468	481	423	432	444	472	436	424	419	464	452	450	439	465	412	457	462	480	417	438	428	420	464	437	419	436	433	455	447	490	458	408	449	460	482	435	447	421	441	428	443	473	476	466	432	479	472	478	473	451	482	468	425	471	449	430	441	412	470	460	456	456	442	458	446	479	432	446	437	434	472	430	464	407	450	464	469	426	433	444	447	424	443	449	475	448	420	427	447	424	453	443	451	467	442	473	430	456	444	464	445	439	433	459	419	459	492	429	433	460	438	490	436	435	494	456	449	445	444	466	454	439	436	430	430	436	473	450	451	441	458	447	477	420	435	396	452	423	454	430	461	472	483	472	449	472	419	433	422	493	452	449	459	434	473	464	473	436	431	416	471	422	431	457	455	474	467	413	418	436	459	440	437	397	473	450	452	435	425	454	431	454	420	454	455	417	437	441	444	440	464	450	445	445	438	468	446	429	446	459	446	440	447	446	446	449	444	458	435	476	438	475	450	461	453	438	469	408	444	454	457	472	450	437	446	418	433	464	471	417	446	482	450	438	442	464	466	471	438	462	434	426	437	458	466	479	462	479	410	411	446	450	411	442	459	490	422	469	408	441	442	469	482	446	447	421	475	414	444	470	474	467	435	444	481	467	444	456	457	448	434	460	441	428	454	469	429	471	390	432	422	491	447	465	448	467	412	475	448	446	429	419	439	437	461	395	488	459	441	450	400	441	439	428	468	442	417	487	458	451	439	472	447	459	441	471	427	406	424	450	474	503	473	483	450	454	382	424	442	440	456	426	456	494	420	467	448	468	445	394	466	452	480	450	427	443	481	474	418	455	440	464	441	448	443	484	477	428	441	443	435	429	437	447	435	458	426	427	445	459	470	432	455	441	464	431	465	473	406	515	451	450	411	500	473	465	462	433	428	489	421	457	466	432	418	479	458	450	451	491	432	407	456	475	431	459	447	469	457	473	435	457	443	470	452	450	432	422	403	432	441	453	504	471	429	424	421	424	457	455	438	449	468	434	434	465	491	470	431	439	445	473	435	430	499	448	444	451	457	443	477	437	474	453	480	465	446	424	421	427	447	452	470	443	437	442	491	461	479	460	420	435	437	435	458	477	459	463	430	434	431	461	436	413	428	417	440	458	468	466	440	455
15072	1173	799	604	506	365	319	256	213	215	201	223	187	191	176	203	211	198	177	180	158	186	196	174	179	170	161	159	161	131	193	154	158	159	175	166	149	153	168	165	142	154	158	191	147	186	181	185	195	164	191	165	145	182	157	191	169	159	163	154	153	185	179	154	154	163	149	152	169	151	186	180	156	160	177	150	182	164	164	149	162	158	162	172	170	148	176	158	160	194	162	139	186	166	154	145	183	190	168	182	150	174	164	167	172	178	169	154	171	159	183	191	165	162	159	160	156	157	166	167	171	189	167	161	161	172	177	150	174	174	154	153	151	147	142	151	146	177	150	170	161	161	188	177	176	166	177	162	180	186	151	170	168	159	170	188	158	152	164	144	166	172	174	175	159	153	188	174	160	169	172	156	147	159	170	148	161	180	169	157	195	149	159	161	192	174	153	174	162	158	177	160	167	159	147	148	154	175	185	164	140	149	176	163	170	167	164	172	166	167	152	130	176	171	182	165	177	170	149	155	153	168	177	130	169	159	192	167	172	146	145	163	171	167	149	180	173	174	154	141	161	151	158	160	166	169	158	183	159	162	193	169	172	147	148	179	157	181	163	157	153	153	172	155	185	184	185	157	154	178	174	162	156	161	177	154	163	167	165	162	157	178	167	167	159	146	156	158	163	161	169	151	136	134	170	143	161	170	181	194	157	168	174	161	150	166	182	139	161	167	168	161	166	134	168	159	166	164	166	171	150	180	192	173	162	141	181	168	160	154	147	149	186	134	172	168	163	139	192	161	143	171	167	150	169	157	155	134	144	162	155	155	153	167	180	166	161	156	166	183	150	191	182	137	168	184	177	165	148	147	185	161	165	162	132	170	171	179	166	159	164	168	179	179	173	152	166	162	157	169	166	173	176	154	174	169	149	164	148	154	139	161	160	160	132	191	153	179	165	163	163	164	173	167	151	178	155	157	149	186	171	178	176	157	152	178	174	152	168	172	164	192	179	152	166	149	149	174	150	145	180	177	157	141	157	145	154	122	167	166	163	137	209	157	155	175	140	150	167	177	183	159	182	162	162	160	153	160	178	171	171	177	177	170	166	166	158	149	146	164	159	145	159	148	162	172	150	146	175	175	151	154	166	154	172	166	173	148	170	181	171	169	176	178	167	147	164	201	167	173	154	150	175	156	157	173	173	186	188	176	166	175	161	156	160	173	156	172	156	163	190	177	162	155	163	168	184	166	159	155	153	152	146	144	163	164	151	157	163	137	170	159	162	153	167	172	154	154	157	155	182	166	152	194	174	158	134	153	149	167	156	151	156	167	165	162	149	156	163	167	169	169	188	168	167	167	166	157	135	170	181	172	153	177	168	174	162	179	185	157	157	172	164	158	149	140	155	163	168	159	151	159	166	194	168	170	168	168	163	155	166	136	156	213	162	168	163	184	143	186	140	172	156	134	172	176	176	189	187	159	172	171	162	164	171	180	159	140	153	178	187	180	138	188	165	159	158	163	186	148	165	145	168	158	164	172	184	161	159	168	166	164	144	153	151	166	159	171	152	167	157	160	147	183	167	160	172	182	148	189	152	180	164	173	150	168	170	139	159	168	171	169	157	173	200	175	171	133	141	168	166	146	161	182	164	152	178	188	177	162	153	153	161	140	171	159	150	161	160	144	175	149	171	176	159	180	187	165	172	158	156	160	143	172	132	165	179	159	169	160	152	158	158	172	164	152	179	164	142	168	161	152	147	152	171	208	150	173	152	183	189	155	170	147	153	192	159	169	189	169	170	161	168	142	153	143	173	164	166	151	177	158	151	152	143	161	163	164	153	175	142	139	201	149	185	175	157	177	196	177	169	180	175	164	156	143	146	148	162	190	141	178	167	166	147	157	181	177	149	149	169	180	176	179	160	156	173	168	162	158	163	171	163	172	152	167	164	164	155	157	193	162	168	183	156	158	177	175	180	173	166	167	181	166	156	162	164	185	168	166	161	154	154	183	157	164	174	171	181	150	163	187	192	182	176	172	178	172	175	172	172	138	180	153	166	170	151	187	158	173	168	156	154	172	175	151	161	165	152	162	149	165	163	173	165	179	188	186	185	156	146	185	166	173	151	142	146	167	168	158	142	157	156	174	179	174	162	205	160	157	162	156	173	132	176	159	166	161	145	176	165	170	184	194	156	140	163	182	148	145	174	151	170	145	159	153	171	159	154	178	164	161	149	153	186	148	167	163	174	189	168	186	150	157	158	174	164	162	153	178	154	159	172	172	157	169	175	167	159	135	172	153	164	165	185	156	149	165	187	171	146	159	170	183	178	166	152	170	148	177	151	187	180	169	185	176	182	168	175	195	177	171	133	168	174	162	163	155	163	178	142	159	142	132	188	164	174	139	177	136	166	168	153	154	157	155	168	161	169	170	169	159	174	160	164	170	165	175	149	159	144	168	155	138	168	173	171	197	169	167	145	161	151	173	154	155	156	149	153	158	158	158	187	176	173	164	139	148	170	143	152	169	176	168	165	179	171	167	159	165	171	170	154	144	166	153	188	170	167	170	184	181	187	163	167	183	162	151	169	146	174	185	179	181	199	176	152	175	153	167	176	172	165	160	132	168	155	171	167	167	164	173	160	168	154	173	159	180	165	179	165	145	172	143	193	171	136	157	172	174	169	170	162	169	159	174	153	159	168	154	166	158	169	168	179	147	142	156	156	195	147	135	151	171	167	154	170	186	152	156	166	161	167	191	146	184	163	183	144	168	170	175	191	176	158	174	166	149	194	156	141	140	147	172	184	159	145	152	184	145	156	187	183	164	154	168	163	172	179	150	170	162	150	164	168	161	151	152	160	158	157	153	167	159	154	165	159	162	158	181	161	171	176	162	171	179	158	169	183	156	177	186	179	162	181	162	131	164	147	182	156	169	147	160	154	155	157	163	169	177	186	159	175	180	152	156	163	177	163	149	175	159	171	157	155	169	168	148	181	139	159	168	161	154	184	137	178	161	176	191	151	196	178	143	163	169	159	169	171	154	167	184	190	156	156	172	176	166	172	172	148	161	163	168	155	159	163	186	179	154	148	150	186	189	173	146	171	145	142	148	187	196	189	161	157	155	153	162	173	172	168	158	162	183	164	177	151	176	174	192	175	164	175	177	152	159	161	182	162	170	155	159	163	171	156	139	178	184	172	139	148	183	162	160	164	188	160	158	151	139	170	166	155	183	176	148	153	173	154	160	172	165	167	176	182	179	170	157	177	145	170	162	151	176	179	155	152	171	162	169	167	171	188	171	144	166	150	149	170	163	176	168	167	174	152	178	164	161	174	170	161	191	161	153	171	153	160	180	176	164	177	175	172	171	179	147	171	182	159	169	171	175	139	160	177	170	175	164	182	126	161	162	179	174	157	166	162	150	173	167	179	138	147	174	179	162	170	159	155	173	161	167	149	128	183	174	162	159	161	146	156	169	159	173	180	162	189	185	168	168	163	139	147	187	169	176
8363	1031	1844	2161	1762	1446	1201	1011	865	814	691	705	646	659	604	626	581	536	524	556	530	506	497	519	457	490	474	470	509	467	469	453	470	431	452	453	428	465	460	436	409	455	437	451	442	481	477	439	462	454	431	430	474	482	420	431	407	428	421	435	435	455	464	454	448	409	401	442	397	448	448	411	440	413	469	450	432	487	440	427	428	433	427	447	404	406	429	403	457	449	409	413	407	421	454	489	420	441	444	413	503	434	438	434	426	422	450	418	422	435	414	436	418	410	448	417	463	419	440	435	399	423	421	456	432	432	428	423	439	455	430	449	428	452	415	437	452	414	434	432	422	464	449	440	471	479	419	411	398	418	414	457	422	430	407	467	407	443	416	372	434	422	433	403	424	411	413	414	452	453	427	433	385	433	416	404	445	467	434	449	437	461	428	413	400	454	404	420	441	411	411	409	412	429	440	447	465	419	456	372	439	412	411	433	472	400	422	432	418	447	414	458	454	416	428	388	391	443	413	412	436	436	465	457	424	434	426	482	437	457	423	456	468	441	454	436	419	409	441	454	450	454	427	416	406	411	441	403	411	427	415	419	457	410	428	422	460	429	441	398	426	448	481	446	458	453	452	439	434	447	421	424	455	435	417	416	404	464	469	438	459	443	411	418	419	426	426	432	402	457	434	437	441	418	451	437	457	385	475	435	449	451	449	449	463	431	441	439	427	377	428	427	429	428	453	402	444	405	434	435	424	439	444	411	419	456	448	441	420	433	408	451	427	424	429	430	453	432	426	433	420	423	413	434	426	396	449	439	412	428	411	434	395	418	409	434	431	434	465	438	461	455	429	406	431	436	450	490	438	410	436	431	425	441	429	432	439	440	433	455	394	445	388	451	440	406	412	379	441	462	405	430	459	456	432	420	410	475	435	425	463	462	429	426	403	416	403	461	466	423	419	417	448	442	431	442	406	407	432	399	432	462	448	402	423	397	420	410	434	441	418	402	443	425	445	430	411	413	449	427	407	439	427	456	432	439	458	438	439	447	411	410	408	415	425	421	451	425	421	470	408	490	435	430	426	418	421	414	414	459	449	459	426	454	433	452	463	463	389	384	435	435	430	431	429	429	454	439	453	465	435	440	454	436	404	461	437	469	424	414	451	440	465	400	445	429	420	462	449	462	419	445	434	428	437	430	432	447	438	418	402	430	449	411	423	407	445	449	427	468	421	445	423	476	449	472	427	426	435	452	410	421	429	464	443	441	438	439	415	440	422	401	423	448	397	406	404	396	444	436	401	448	436	419	436	395	433	424	429	424	455	411	460	416	469	423	399	415	428	452	473	404	468	433	430	437	449	417	448	433	439	441	413	458	441	431	435	449	418	457	465	424	400	422	424	437	430	426	449	433	416	412	418	429	413	464	446	415	397	407	434	427	414	488	397	438	448	430	419	426	457	444	445	413	425	386	410	396	401	458	408	413	466	408	417	440	435	427	411	436	428	433	416	437	405	443	421	394	418	411	427	447	444	450	398	441	428	467	417	423	412	442	414	426	436	438	415	428	421	432	417	430	419	415	429	421	412	415	387	452	423	452	487	441	419	390	406	457	456	418	423	406	425	398	413	428	408	423	392	400	424	407	404	423	421	438	390	430	425	457	394	458	403	414	423	464	424	418	443	436	423	417	446	411	422	435	422	424	432	442	426	439	443	467	467	437	427	421	426	404	452	426	441	422	405	402	384	431	404	447	414	429	405	444	426	441	474	393	434	403	455	413	416	427	415	438	431	428	420	457	465	481	438	433	391	417	408	437	461	438	427	402	436	419	425	474	439	417	439	443	400	424	412	436	430	442	385	394	437	407	389	416	452	446	445	413	444	428	394	447	419	426	435	442	401	437	391	415	442	433	461	428	456	415	436	446	449	449	453	488	453	449	423	447	430	441	430	439	458	435	409	427	419	420	439	419	446	400	419	432	380	417	434	452	428	410	458	452	455	441	433	423	384	477	441	449	442	444	473	405	446	430	435	433	452	438	403	487	465	453	406	449	402	406	420	398	383	465	384	423	422	418	405	432	411	442	404	441	460	435	453	393	406	445	443	430	421	407	447	420	435	434	434	438	444	430	428	427	428	443	414	409	443	414	430	418	432	462	438	426	386	440	412	443	434	406	405	412	438	427	438	413	452	437	433	458	442	440	454	423	451	409	432	432	388	439	450	450	412	441	431	455	450	384	423	441	427	457	413	443	426	403	461	429	417	410	441	432	419	433	423	422	448	441	430	427	407	448	431	406	427	465	424	408	397	403	423	420	480	414	460	454	451	443	431	397	448	400	432	424	434	442	418	429	388	450	427	423	450	427	430	419	471	434	420	412	423	426	439	419	413	465	400	406	427	471	402	396	392	451	424	445	428	445	399	430	474	422	406	460	398	396	439	419	439	441	414	447	402	434	424	446	410	430	427	428	434	409	450	407	439	428	440	430	398	416	414	448	466	429	429	418	394	451	421	426	412	455	398	449	418	427	443	431	444	430	439	414	430	470	417	457	444	447	431	462	423	428	445	428	458	365	445	439	423	429	421	430	440	439	403	439	424	429	399	461	405	388	414	444	461	414	417	463	418	417	447	424	422	426	393	430	464	423	386	433	427	409	418	442	409	430	446	438	383	419	416	415	457	407	364	404	460	433	422	421	417	423	402	417	426	407	438	462	439	398	422	439	423	453	428	436	415	442	427	427	440	421	438	426	410	424	444	399	422	454	429	447	459	426	421	458	427	424	424	400	438	427	442	414	425	423	448	448	444	421	396	444	450	435	401	455	419	425	435	445	437	429	475	412	430	425	378	433	467	436	447	392	423	441	396	416	423	445	452	465	418	418	434	423	432	440	437	428	434	405	448	443	426	433	432	405	453	412	406	472	430	420	423	465	391	431	429	434	484	476	434	417	456	446	396	451	442	423	469	400	418	454	429	441	445	441	391	409	405	410	422	422	413	410	450	420	464	455	409	438	437	399	423	463	439	443	426	426	427	449	406	450	459	458	428	459	426	428	428	430	419	390	453	428	454	414	412	422	399	413	397	457	496	379	453	430	416	439	436	430	415	430	422	438	442	463	392	385	413	438	428	448	420	457	469	446	467	432	419	418	451	416	432	414	421	418	440	365	466	444	441	448	403	432	409	420	432	451	453	404	427	437	445	426	398	431	386	416	477	468	434	461	476	417	423	446	438	409	425	457	422	428	420	427	397	449	447	408	451	440	451	416	414	454	433	453	460	427	438	417	428	460	435	465	441	434	435	460	471	441	415	419	420	428	427	409	433	427	415	456	454	420	439	434	450	439	435	431	414	441	453	422	430	383	439	413	449	420	433	432	442	399	419	424	426	375	409	450	432	373	440	406	408	401	454	382	411	433	441	436	418	459	438	425	441	452	433	450	412	393	461	423	412	446	403	425	452	432	443	449	427	406	405	443	390	454	430	454	410	394	449	404	413	410	404	402	456	446	381	425
1883	418	391	361	378	430	419	397	386	370	375	348	371	378	379	399	399	383	394	370	396	392	414	368	384	376	397	367	437	359	406	350	381	387	389	396	371	389	372	385	384	382	377	376	357	412	399	386	385	360	391	378	391	375	372	388	407	382	388	399	423	375	388	445	341	389	384	359	393	396	378	389	382	379	414	382	367	417	391	379	404	348	372	382	406	369	363	369	365	389	400	371	379	382	348	374	367	401	373	409	415	372	406	385	372	383	357	363	413	378	367	373	384	323	411	406	402	402	444	382	331	394	370	364	404	404	352	413	379	384	395	376	352	390	399	371	385	386	387	389	391	384	379	403	426	402	396	354	372	436	386	424	363	398	392	385	383	376	396	399	405	363	409	411	406	401	380	398	375	375	366	351	388	367	385	416	427	422	394	389	369	384	382	357	349	380	405	434	392	403	399	426	369	386	385	385	363	368	372	376	399	366	371	401	379	412	389	407	414	393	402	371	393	387	366	388	389	419	371	372	353	397	387	372	374	382	387	400	384	400	395	386	384	363	357	413	402	390	401	396	412	411	375	409	416	400	414	386	353	379	366	397	362	360	369	384	405	381	379	313	408	406	393	395	365	445	416	393	368	391	395	420	389	380	369	372	400	393	351	339	398	381	415	398	375	369	422	409	418	418	408	387	387	382	401	364	387	383	384	361	406	403	392	373	369	423	376	367	404	424	367	396	397	388	331	433	415	377	392	416	375	359	395	355	408	385	383	369	397	410	412	426	383	387	353	370	367	369	394	372	325	412	418	367	379	393	322	413	424	409	423	358	386	375	420	395	373	401	340	376	395	393	364	386	399	388	371	395	375	417	412	358	376	367	380	370	416	402	382	357	369	386	359	392	387	366	388	388	382	385	400	385	384	367	361	364	394	380	433	414	377	402	359	398	411	358	362	371	369	404	401	414	410	400	414	378	375	410	386	391	347	395	380	406	404	379	413	381	368	433	425	381	370	409	410	407	382	359	363	366	357	344	381	397	376	403	380	381	422	382	411	373	354	424	428	417	426	399	387	358	412	391	422	393	368	379	421	375	392	370	385	460	402	400	374	422	373	440	371	387	391	387	407	410	377	417	399	407	393	385	387	380	387	364	369	412	413	401	400	395	374	382	358	340	400	357	402	364	406	396	384	432	407	421	386	380	383	398	375	407	432	386	395	412	422	412	394	384	371	394	366	371	382	376	382	395	397	378	370	353	431	405	363	405	398	414	363	358	382	348	395	381	398	401	402	389	369	390	368	352	383	414	374	378	427	422	359	376	407	348	398	353	392	416	411	380	375	379	393	350	384	421	373	393	375	368	398	380	427	385	392	373	426	415	393	387	365	377	423	381	382	380	397	412	415	369	367	404	384	389	360	410	353	372	409	391	366	381	382	378	363	412	391	394	396	397	399	376	366	366	404	405	356	362	339	355	381	351	399	420	411	377	381	394	411	378	388	358	452	377	359	383	379	404	329	365	362	378	398	390	397	360	386	385	387	380	368	367	371	404	397	383	397	352	358	353	402	402	369	372	368	376	389	398	379	380	392	419	413	389	375	380	421	363	417	359	388	361	384	388	377	384	382	349	374	381	388	432	389	354	405	379	396	401	392	387	373	388	393	376	358	372	350	416	406	393	387	425	385	389	396	395	389	408	355	361	375	366	380	403	393	357	332	409	428	379	399	369	409	374	379	397	415	427	388	428	386	410	348	413	382	361	363	375	415	417	425	369	382	353	367	369	399	409	357	418	373	377	411	399	410	395	359	381	389	384	348	395	431	364	383	381	354	397	367	393	406	363	387	335	372	433	373	394	386	389	397	430	376	369	396	399	364	351	378	372	396	354	396	379	359	408	379	354	368	409	389	400	371	362	436	416	364	376	353	364	385	377	363	380	326	355	370	395	380	391	386	387	402	398	394	348	385	414	361	364	374	399	373	374	356	385	377	412	415	402	380	386	354	388	368	373	374	390	370	379	407	433	402	405	430	381	422	422	386	376	418	402	413	391	377	377	352	377	380	387	391	413	373	393	410	411	398	399	377	390	344	399	381	389	425	393	387	364	402	362	385	422	380	373	365	406	359	403	382	360	417	418	429	379	367	409	375	376	375	410	358	368	382	401	392	402	384	403	401	374	436	409	443	385	358	370	365	404	410	371	391	363	370	410	364	372	374	383	444	384	351	372	381	437	415	383	372	387	353	369	368	402	404	376	368	396	405	357	344	381	380	403	385	414	407	373	405	391	374	378	389	410	362	366	376	386	396	417	390	374	393	376	388	406	403	359	395	379	378	400	387	375	349	388	400	386	379	412	389	394	422	375	425	358	408	377	402	371	373	419	371	366	365	388	411	403	424	383	367	356	367	392	380	410	397	394	439	381	424	377	370	421	368	433	381	412	373	405	361	387	429	401	426	383	435	386	379	398	414	381	414	403	403	397	432	373	400	358	384	399	453	401	399	371	365	373	373	352	409	442	373	360	391	360	393	393	373	362	393	384	423	399	402	374	385	358	358	390	401	373	360	409	372	430	377	356	401	389	370	374	418	357	393	394	394	386	415	354	375	384	381	344	401	382	349	379	378	377	381	383	390	381	372	372	405	392	384	437	409	385	381	396	381	410	396	385	409	409	380	354	374	380	367	368	358	381	365	384	412	365	431	433	420	400	414	379	403	380	411	376	402	403	378	383	363	386	408	386	381	387	392	381	399	398	424	394	367	357	393	363	352	379	400	388	407	377	370	381	377	393	395	388	411	372	396	379	402	391	369	397	392	386	388	416	407	382	358	378	380	346	383	346	421	364	358	436	361	320	377	392	396	385	371	375	416	413	400	351	353	374	386	402	356	419	399	372	382	399	373	404	393	406	391	384	388	400	408	396	384	343	371	362	406	388	384	430	387	430	387	395	366	403	381	371	388	393	386	397	408	424	383	412	355	387	389	374	371	413	388	411	405	416	380	381	373	401	398	356	384	370	398	385	460	411	369	360	377	377	375	418	362	410	416	361	397	389	349	377	407	380	403	376	414	371	411	356	368	400	375	380	391	389	366	427	378	392	399	407	384	344	375	380	409	409	373	390	387	421	428	389	378	398	390	392	407	336	371	378	369	398	386	385	380	375	420	405	381	394	391	380	409	372	369	394	372	363	378	402	424	412	444	387	376	415	392	411	381	387	364	399	390	403	422	358	398	385	379	386	418	385	407	375	386	376	407	355	417	401	415	389	394	397	426	396	408	396	353	388	390	413	415	404	346	387	356	402	356	400	394	415	366	426	408	370	395	401	379	383	394	409	374	392	378	417	390	392	387	361	401	365	394	447	415	370	375	381	363	391	373	352	370	366	349	424	415	388	361	359	379	410	361	365	432	418	366	370	398	397	401	383	379	442	376	441	373	378	382	404	415	381	407	403	344	369	404	415	329	391	367	376	385	376	398	415	387	372	365	403	434	386	391	387	375	369	385	371	386	391	372	375
2114	898	884	888	848	812	850	838	828	811	915	849	845	847	861	819	858	847	791	866	812	817	820	816	880	784	814	831	835	888	861	858	825	838	863	876	860	840	812	839	866	869	846	839	851	813	819	851	845	825	885	835	899	807	897	834	826	855	865	824	833	837	860	848	827	806	877	856	869	824	842	855	852	826	870	850	823	869	840	803	871	828	840	844	837	805	803	839	901	823	867	857	822	861	881	910	858	867	815	836	851	902	866	869	872	819	829	775	849	867	870	896	858	832	790	847	854	823	810	826	868	793	864	808	875	851	861	838	880	865	832	851	858	841	854	899	874	846	854	832	813	839	881	847	866	812	828	805	821	832	809	773	876	865	815	851	833	825	833	781	851	898	827	832	866	803	879	820	822	843	853	848	841	863	849	830	870	811	907	867	843	866	831	853	795	762	854	828	816	905	854	899	844	826	808	825	872	844	861	808	821	828	845	859	846	833	872	862	839	889	804	824	831	825	804	855	847	862	882	819	882	851	816	821	853	937	856	848	809	859	898	858	875	890	849	855	829	885	892	895	925	833	837	809	854	886	840	882	861	829	912	859	832	857	875	821	867	808	813	899	881	800	888	861	851	799	823	859	795	784	853	836	883	794	879	870	833	830	870	789	848	849	818	860	857	832	848	824	894	877	795	848	781	845	847	826	815	839	850	844	889	837	843	867	863	855	889	817	809	872	848	882	810	816	833	870	844	819	833	856	838	804	883	823	850	845	886	834	841	830	845	830	884	866	839	857	827	791	845	813	820	850	869	916	814	850	838	838	850	892	820	848	858	876	824	826	874	845	845	815	810	832	792	887	861	823	899	869	818	826	804	795	821	796	838	794	910	892	849	899	843	845	823	841	800	826	902	821	850	871	866	837	798	887	795	815	887	815	843	832	780	813	829	846	857	783	805	826	876	862	863	808	799	813	853	862	815	844	851	829	905	859	881	888	831	844	857	834	861	855	823	839	887	825	855	876	821	822	813	845	829	823	815	843	862	887	899	795	797	796	916	889	838	798	868	801	824	885	820	805	825	849	804	836	843	839	859	852	846	847	800	796	867	846	859	804	813	876	817	862	843	859	854	870	846	845	826	871	864	804	835	846	886	801	869	875	819	811	842	864	850	825	868	832	819	839	862	838	813	856	820	781	841	874	823	873	862	845	845	855	826	838	876	897	841	884	858	845	943	851	856	826	794	870	772	857	831	786	866	844	836	849	796	844	805	873	848	849	871	806	875	835	812	823	858	851	857	867	798	888	836	813	841	847	799	889	918	850	794	813	840	881	828	868	876	832	883	847	833	909	857	830	882	841	825	891	881	816	807	813	849	846	837	832	887	876	892	802	879	810	827	826	817	883	879	847	822	870	850	916	818	855	792	839	831	817	822	796	795	825	908	828	805	888	773	824	808	839	839	841	862	840	829	825	856	817	796	803	847	847	873	840	811	907	877	827	829	850	817	824	869	875	857	858	935	812	879	888	867	877	889	881	856	838	841	894	830	843	878	818	830	806	851	869	880	874	884	841	858	793	893	887	863	787	870	849	892	832	867	776	848	853	808	821	808	822	830	828	832	906	858	858	838	902	881	799	856	844	864	869	813	810	824	831	840	800	880	852	871	832	785	799	850	838	801	848	879	813	809	878	851	848	820	862	918	855	822	877	813	811	857	839	857	821	854	845	849	831	889	857	860	850	800	861	851	820	867	838	811	877	827	833	844	805	877	875	813	884	827	863	894	867	835	847	825	859	863	867	807	826	846	868	879	822	881	859	859	853	850	851	817	815	810	873	851	865	831	867	844	818	873	844	866	863	847	802	868	834	844	872	855	825	865	839	775	802	846	835	834	848	839	912	869	875	826	817	824	817	836	856	873	846	865	820	829	874	791	835	833	876	806	852	786	866	858	832	858	848	814	788	852	859	890	878	823	851	809	848	817	829	805	841	846	858	858	802	877	828	864	825	785	821	830	873	890	878	916	855	840	850	810	823	908	826	868	878	824	803	818	760	820	843	822	894	845	829	817	877	858	825	871	785	873	849	837	845	852	817	827	851	858	851	851	844	848	822	846	841	810	910	903	770	855	836	903	841	832	873	829	874	863	880	886	856	851	782	841	828	870	842	823	811	870	838	828	828	850	812	809	833	827	813	813	821	836	861	873	838	826	837	838	838	876	872	841	842	876	810	844	832	861	840	810	830	892	819	854	836	842	856	849	881	845	782	818	862	842	859	824	836	808	860	872	781	891	871	821	882	836	831	811	829	785	860	794	876	868	849	911	841	851	829	870	845	825	885	819	821	804	809	816	846	792	895	842	816	810	820	813	820	864	805	857	829	820	830	859	849	896	882	855	845	851	838	888	829	837	847	740	892	867	900	851	809	871	858	861	858	847	798	880	826	844	813	869	797	821	790	882	845	855	820	821	827	825	823	880	850	842	804	892	832	874	841	848	829	798	852	836	857	867	793	775	823	839	823	815	845	904	847	882	824	843	834	800	897	823	879	807	805	852	832	840	875	854	855	849	859	829	893	863	818	904	826	858	806	836	842	820	811	866	830	836	827	828	848	858	851	847	881	850	886	844	829	858	858	817	852	874	797	814	840	835	880	873	880	864	867	781	815	871	863	839	853	799	811	831	876	895	837	878	847	817	849	817	832	891	879	828	822	843	864	820	881	804	869	811	823	778	814	852	829	870	863	876	807	847	888	846	832	870	871	825	837	870	829	836	852	854	830	837	840	860	823	792	879	835	829	816	831	880	884	866	862	849	883	840	815	815	824	841	847	861	823	839	853	827	842	861	812	775	857	826	869	851	867	882	783	903	807	861	876	848	839	869	862	838	804	836	808	789	810	822	873	839	845	820	859	865	886	848	841	792	832	816	842	835	829	857	799	855	787	833	844	845	886	861	866	820	840	840	851	830	788	846	845	836	891	857	810	858	840	888	884	879	848	806	895	846	821	866	853	857	890	877	857	863	841	903	840	829	784	871	810	863	833	798	892	855	858	788	819	840	896	831	871	852	816	828	852	888	846	896	801	880	869	817	858	847	776	882	843	809	839	840	791	866	850	824	849	865	826	849	790	820	852	811	827	895	800	790	818	827	822	870	881	827	791	877	805	846	853	888	863	775	854	841	867	862	862	787	838	869	813	862	888	864	820	840	857	843	847	841	826	869	847	831	839	807	844	796	903	865	862	863	854	833	842	861	823	870	891	821	783	814	851	838	779	831	870	838	876	828	845	878	865	837	893	820	847	871	840	830	826	839	851	817	832	830	844	838	821	775	832	838	839	798	876	873	810	844	869	844	819	834	826	865	868	917	872	807	824	866	848	880	842	856	840	890	841	837	831	792	860	871	849	806	848	853	822	817	815	851	808	866	867	874	870	816	837	822	908	856	871	821	848	849	810	856	874	857	892	866	832	837	876	851	839	859	874	828	876	876	807	848	883	854	835	868	813	837	841	850	849	873	820
7882	538	499	412	333	304	289	281	244	265	193	223	212	165	209	182	185	215	189	212	190	203	194	203	194	186	180	206	205	196	217	191	184	202	198	188	170	185	178	194	189	178	178	204	199	220	213	180	177	183	201	204	181	176	177	190	196	202	203	197	180	179	203	200	181	190	189	184	218	185	169	199	186	165	184	175	201	195	196	194	193	180	192	192	188	212	201	193	187	160	182	159	180	174	163	179	211	176	196	188	154	193	208	162	184	211	189	198	177	181	207	198	208	175	211	191	180	217	193	187	183	215	167	194	190	177	204	198	172	199	184	178	175	190	192	188	163	173	201	214	178	194	183	179	173	171	207	188	176	185	203	207	194	202	200	175	164	184	182	195	179	217	185	202	169	184	180	166	174	190	200	193	185	178	179	173	190	181	218	189	179	193	180	187	164	183	213	196	191	185	183	205	171	199	174	198	197	195	179	156	179	166	176	210	173	179	171	173	200	195	176	186	175	215	168	167	188	169	195	199	222	197	208	184	168	192	193	195	169	221	185	166	188	187	199	189	195	196	201	194	217	172	180	193	196	180	191	179	180	199	200	187	177	207	191	202	193	175	171	198	203	182	178	189	178	203	183	198	175	183	205	173	183	169	186	189	173	195	203	181	173	202	195	185	186	184	185	209	188	182	203	184	182	197	181	186	193	227	176	192	207	185	205	165	182	188	201	188	175	209	181	172	193	206	197	193	184	188	192	185	185	173	197	178	192	187	197	191	197	208	191	170	183	174	186	181	195	185	203	173	195	176	156	162	184	208	209	181	186	196	177	200	216	188	210	178	170	182	171	200	190	189	192	197	174	172	165	217	195	184	181	196	245	194	188	207	177	175	199	177	183	168	179	203	170	188	199	191	177	205	179	160	176	155	184	172	178	194	182	209	162	211	183	201	190	133	172	168	187	172	210	186	179	186	165	196	175	212	190	213	171	191	165	187	191	168	204	206	180	188	186	180	151	196	168	187	168	172	197	186	190	200	203	196	201	204	200	196	172	165	195	174	173	213	203	182	186	195	200	186	204	162	178	204	181	171	180	197	183	191	166	173	191	190	199	210	188	183	211	205	201	184	195	181	191	171	200	176	200	196	162	199	188	203	166	171	169	181	190	163	175	159	174	177	194	204	168	169	198	181	166	179	193	157	156	206	182	166	176	175	196	154	174	196	178	184	173	214	193	179	195	190	187	213	199	176	184	174	189	160	188	214	186	217	193	212	195	183	159	188	208	174	175	208	185	205	186	184	172	203	187	151	201	179	193	177	176	210	191	180	198	180	221	216	177	172	190	179	181	193	200	180	186	182	192	183	177	169	183	203	173	176	191	180	211	203	178	192	166	216	198	211	183	163	188	195	197	199	215	174	199	175	185	186	196	186	173	178	180	191	190	181	200	177	192	194	174	174	182	158	184	182	162	193	183	193	173	192	184	199	174	182	186	213	192	203	197	190	196	180	198	152	172	145	171	200	169	167	184	194	192	201	166	201	190	177	169	198	173	196	195	182	176	178	201	175	203	177	200	188	207	179	196	201	186	205	189	189	177	173	174	183	158	197	172	217	175	190	178	188	193	196	206	196	204	196	183	193	194	177	197	188	196	185	190	175	205	161	186	185	172	188	197	188	194	175	170	182	201	182	205	160	200	179	210	192	179	203	192	201	195	207	178	205	196	172	196	188	186	206	184	159	210	176	189	183	181	209	197	195	182	192	177	183	183	195	193	183	172	213	192	187	190	222	170	193	201	183	160	175	204	182	199	186	182	209	183	167	168	189	193	184	193	195	188	180	161	172	160	190	174	175	162	190	181	188	180	201	222	193	194	200	146	178	174	187	175	203	180	189	171	173	199	190	196	189	209	179	190	195	185	209	181	179	183	197	173	184	228	190	194	195	182	186	202	186	186	157	192	171	184	208	193	150	169	189	175	157	172	165	178	231	199	198	178	174	179	193	193	171	186	202	175	202	205	185	192	166	185	205	210	183	214	220	159	178	198	194	195	202	187	198	196	194	185	182	190	195	204	209	203	176	192	213	172	190	167	164	160	150	154	158	191	179	176	186	208	191	192	175	192	166	162	192	168	176	188	186	203	226	186	184	184	209	198	223	199	208	187	175	180	189	197	187	191	175	165	160	171	166	217	168	199	185	207	174	200	177	208	188	168	200	190	177	182	183	168	151	181	182	178	173	216	193	192	171	190	202	172	178	183	189	207	205	187	171	195	199	183	186	186	172	194	176	182	199	195	190	195	195	210	179	163	177	202	176	179	196	198	177	204	172	202	191	194	189	187	157	190	164	198	175	169	172	200	176	206	211	177	160	154	220	195	188	194	182	183	198	204	215	200	176	206	182	215	189	180	197	157	160	184	191	198	172	197	194	217	194	168	183	200	219	192	214	195	173	183	194	158	178	189	170	184	208	184	197	189	221	182	183	224	180	212	200	192	191	225	189	196	157	193	161	173	185	164	229	201	189	193	180	166	182	194	198	195	199	174	210	197	176	183	189	189	167	193	191	191	171	185	176	214	195	192	205	172	191	173	170	188	203	204	195	201	181	176	174	205	191	181	177	188	185	184	198	184	180	173	205	179	166	178	179	188	188	179	188	211	217	200	175	186	202	223	185	169	185	194	168	201	202	197	177	200	211	166	177	190	209	193	184	183	207	188	181	173	212	184	184	188	170	195	171	183	193	193	206	159	192	220	212	203	195	191	198	197	188	220	196	208	197	185	201	181	184	170	164	177	191	192	208	181	207	177	187	200	197	197	202	170	161	171	211	179	186	181	181	177	180	196	171	201	169	203	192	180	195	180	191	179	187	167	188	185	186	202	197	145	167	199	205	212	196	184	171	186	192	185	175	196	177	221	229	178	187	191	195	185	189	203	211	190	216	202	186	190	207	186	177	176	180	182	186	195	243	173	198	206	175	188	206	216	195	175	176	185	203	178	188	180	149	182	173	184	187	168	168	209	186	168	199	184	185	179	182	191	178	178	183	190	188	197	159	178	178	175	191	190	190	167	155	217	184	198	184	190	167	193	169	179	202	183	192	201	189	203	173	203	193	158	195	200	191	203	198	188	177	195	181	177	166	181	188	165	189	176	151	194	212	194	177	177	186	195	190	218	194	203	158	178	199	195	191	178	173	190	194	210	187	167	176	203	186	181	192	202	169	184	168	192	204	198	183	169	181	161	168	199	189	180	170	199	170	204	171	164	192	179	181	182	206	220	198	174	168	196	181	210	197	197	174	194	193	181	174	190	205	188	203	188	183	175	202	204	206	183	201	208	189	193	218	195	177	201	183	194	196	161	185	161	167	194	184	168	210	203	181	178	186	159	194	179	173	170	180	206	170	174	176	186	184	177	174	185	191	153	186	183	181	192	203	182	185	197	170	185	208	183	197	184	199	228	208	197	193	173	184	176	201	203	208	196	160	191	204	191	182	215	175	179	212	205	172	184	164	173	210
6518	733	1168	1276	1175	1035	840	761	699	610	605	586	576	545	566	535	533	510	518	471	477	512	491	515	470	498	490	502	485	450	454	480	446	472	476	459	455	487	430	454	486	459	477	478	487	473	477	481	487	515	463	458	398	422	444	444	420	444	453	478	476	453	454	439	450	479	447	485	458	452	440	450	448	473	474	454	413	494	466	470	469	469	461	429	487	476	451	438	454	477	426	490	432	426	464	445	476	431	453	454	430	412	454	425	470	485	475	416	457	465	426	408	463	450	455	468	457	449	440	449	446	474	436	472	395	445	407	445	446	483	465	499	468	462	443	439	435	467	430	423	431	425	478	440	467	442	426	464	445	448	459	430	387	466	442	431	469	501	464	437	460	456	441	434	464	470	437	429	475	438	471	434	442	473	450	445	500	462	466	443	426	438	484	430	459	474	451	453	433	463	431	481	464	474	434	415	472	444	479	442	440	453	441	419	423	471	428	490	419	446	474	474	443	443	440	486	479	463	433	484	475	453	454	437	457	422	438	456	434	456	451	484	427	444	444	441	456	454	465	476	443	424	480	463	420	423	478	437	442	441	454	474	460	440	466	438	466	479	462	420	417	463	410	450	452	454	451	410	443	461	456	459	444	458	432	464	448	466	416	436	496	467	428	413	439	448	417	443	472	445	448	462	470	436	432	470	473	435	475	407	458	425	456	462	441	431	426	438	446	469	434	431	425	422	427	442	419	476	472	450	430	419	485	461	459	458	465	487	447	480	467	460	440	419	430	444	404	459	441	422	428	428	464	445	442	444	458	449	438	462	431	444	445	485	448	432	508	433	421	467	457	478	490	449	453	474	416	442	441	466	468	467	428	417	465	441	456	427	518	432	490	446	468	435	430	465	416	465	442	442	439	467	459	462	471	443	439	446	448	412	447	465	453	473	498	445	421	448	450	471	434	466	487	476	466	417	474	464	470	415	417	453	452	465	442	437	462	457	424	491	390	449	434	439	447	415	438	436	458	487	418	462	451	452	406	451	435	415	470	427	445	479	453	460	458	454	438	432	459	467	463	474	455	472	450	424	472	475	457	429	457	465	459	448	425	447	422	472	414	461	478	474	465	480	461	435	449	405	467	435	471	456	451	426	445	434	436	427	413	465	447	473	447	487	464	452	430	451	464	461	470	438	482	479	456	430	456	416	466	442	470	452	439	443	476	447	414	418	425	475	470	446	442	458	434	423	446	454	434	437	474	445	426	496	442	455	447	444	458	405	477	438	472	442	445	458	444	492	431	417	485	438	466	478	473	444	429	451	461	413	452	442	460	456	443	456	448	456	416	491	463	408	459	430	455	453	443	414	474	440	481	458	404	438	484	445	470	487	429	451	456	478	463	444	441	455	494	442	445	449	465	488	449	448	454	422	453	415	463	433	435	459	463	443	434	465	429	470	421	476	442	450	440	462	457	464	438	439	485	428	453	453	501	432	482	488	433	470	488	447	443	463	424	455	442	459	460	445	434	441	450	442	440	426	454	419	435	436	439	446	474	487	422	431	467	448	484	459	464	476	466	461	461	440	446	461	446	429	448	436	438	436	442	476	474	439	443	426	433	408	454	460	412	469	467	457	427	463	432	446	456	486	434	432	425	465	432	442	469	433	443	450	439	457	462	415	451	451	464	445	475	490	454	456	451	425	451	484	467	449	430	429	459	449	443	458	469	463	501	457	462	442	420	447	436	453	446	460	438	453	454	448	424	442	491	441	454	431	465	480	423	478	434	459	498	486	434	473	466	472	442	449	461	435	453	460	412	472	437	414	430	450	424	437	404	471	434	452	481	411	446	460	442	427	435	457	449	507	431	470	465	406	462	453	439	449	454	488	437	434	439	459	488	483	445	430	469	463	512	430	448	474	465	485	457	439	445	444	452	442	455	425	491	451	442	435	467	453	436	463	461	455	429	445	470	438	440	445	435	455	414	458	435	436	412	467	463	440	455	468	464	412	391	453	446	421	443	425	478	450	431	440	448	484	444	434	406	495	426	402	397	410	411	483	422	455	477	443	426	421	443	464	422	488	454	400	453	429	412	417	473	421	440	426	441	437	427	434	449	412	425	452	422	459	443	449	441	466	432	449	419	452	399	461	487	456	458	401	427	478	434	448	451	449	468	413	464	455	452	459	475	418	451	455	461	443	448	439	463	404	459	442	496	420	464	438	433	429	446	426	447	477	429	485	493	467	430	439	463	435	484	480	430	458	452	440	437	448	447	483	427	434	439	455	447	480	456	474	433	422	460	473	459	495	419	465	457	445	426	468	472	462	462	407	516	477	415	432	410	448	454	503	455	441	386	436	439	458	490	446	481	465	452	459	483	460	431	414	451	477	462	497	421	434	455	443	436	418	444	452	452	474	475	444	443	462	439	460	448	446	476	458	410	464	462	440	484	452	442	456	447	454	451	462	461	461	431	426	443	465	434	434	405	473	447	478	426	445	460	438	461	448	458	423	440	443	446	439	416	453	433	453	461	422	473	456	401	452	484	451	446	474	431	456	445	443	455	434	457	466	445	443	420	409	433	443	494	427	438	446	463	458	478	411	450	456	430	452	448	430	413	457	461	476	465	430	456	494	424	449	434	418	465	421	481	466	464	470	463	472	448	433	493	462	467	496	434	452	468	455	490	490	469	436	469	427	451	453	425	443	462	470	465	448	417	425	438	464	433	434	447	461	474	464	429	445	421	438	473	444	440	491	452	450	418	477	473	471	425	441	423	459	439	447	484	438	397	465	457	442	448	428	439	472	476	459	472	483	446	482	452	429	466	451	474	461	456	443	436	448	462	440	424	406	461	445	442	476	450	460	432	422	448	422	457	475	432	404	467	396	474	431	473	449	470	458	400	431	455	431	474	426	444	482	480	448	462	460	460	457	485	480	427	423	471	455	430	438	469	422	402	469	462	464	440	475	494	446	442	438	456	445	480	443	436	457	469	439	472	432	433	456	465	416	427	481	451	470	468	460	471	439	456	475	488	455	474	425	439	423	454	474	451	454	468	460	467	460	440	497	461	437	451	494	438	465	426	454	448	441	434	469	482	456	460	425	461	455	440	454	457	458	450	430	446	448	428	452	451	420	488	457	431	418	453	452	465	490	452	471	449	439	465	478	467	424	459	431	422	485	461	444	475	431	478	454	460	463	484	438	450	474	465	439	447	447	488	444	403	425	458	453	474	500	435	483	460	449	442	472	445	449	411	421	445	475	458	441	455	480	474	437	437	449	467	450	429	430	435	450	447	442	449	471	445	421	494	460	466	447	476	444	430	447	436	486	423	464	437	435	489	492	453	457	456	444	423	475	467	431	438	475	418	453	464	447	434	415	481	438	469	443	464	465	444	448	421	470	436	424	424	449	451	431	468	442	456	463	462	419	452	505	478	444	398	423	437	465	441	472	442	450	461	458	455	483	440	469	429	446	427	446	437	458	472	422	472	481	447	467	464	436	489	478	481	413
14815	1222	840	632	443	358	323	278	258	226	229	199	205	229	205	215	184	193	193	146	218	158	176	169	157	183	173	169	182	157	156	172	177	172	160	175	201	144	175	180	173	165	163	172	172	164	150	163	154	146	165	156	162	140	159	179	171	151	174	180	161	177	163	139	169	179	159	160	171	149	133	167	150	182	190	152	166	174	176	178	193	163	158	162	166	166	155	161	156	142	171	146	147	182	158	181	187	156	156	176	164	164	181	163	172	189	160	171	177	167	180	166	156	167	140	164	154	142	160	158	170	155	177	171	149	157	178	157	177	143	165	183	183	167	162	190	186	177	131	162	141	159	148	171	170	158	187	172	147	163	161	145	174	165	169	158	188	173	151	161	158	158	156	177	161	159	168	178	169	176	159	181	160	149	146	155	157	139	165	176	173	156	153	173	149	181	160	185	157	161	151	159	193	149	138	200	135	159	162	168	169	150	179	193	168	166	159	173	157	171	165	162	170	189	164	175	167	152	160	162	175	152	170	191	186	140	160	161	186	165	171	146	159	166	171	179	162	178	160	162	176	169	177	162	186	179	151	156	175	165	157	131	165	151	178	169	182	130	165	159	141	170	161	155	155	175	177	186	119	161	177	165	186	164	172	167	142	152	156	164	159	172	164	156	154	168	163	147	169	156	156	153	154	172	154	154	174	166	183	178	166	152	160	167	163	147	142	154	167	170	169	157	154	157	160	170	155	163	187	152	157	175	151	159	185	154	168	172	183	189	165	176	158	167	167	139	189	177	161	147	166	180	161	193	163	163	171	157	162	166	161	173	165	186	171	153	146	147	169	177	150	184	168	151	150	186	162	175	168	155	191	205	180	130	170	173	188	153	133	163	152	158	147	170	165	163	179	139	187	151	170	149	138	176	187	158	160	146	151	169	169	153	147	164	159	135	169	171	180	159	183	145	159	169	163	186	149	165	168	165	163	163	163	153	182	166	172	157	162	149	174	146	174	179	164	163	175	163	192	171	200	169	192	160	154	162	158	153	188	170	175	164	175	148	180	180	157	167	178	178	144	167	162	172	150	141	153	154	157	159	161	164	160	180	158	155	176	159	158	161	177	181	145	177	156	163	167	178	169	170	161	180	178	162	166	168	170	186	169	173	192	147	159	141	157	164	188	173	146	169	187	205	168	152	161	172	190	156	148	148	161	143	184	143	142	163	174	157	146	129	178	161	141	161	162	176	159	146	154	170	143	202	165	160	160	159	174	173	153	147	169	174	184	175	186	176	138	167	156	160	190	174	142	169	166	179	160	154	175	157	181	196	176	168	163	162	168	173	168	141	165	157	184	175	155	160	154	156	182	155	155	154	181	184	188	180	163	147	163	162	170	168	171	167	153	143	173	154	153	182	143	180	178	180	178	153	135	194	166	177	149	136	154	155	155	166	167	163	157	183	163	148	159	163	167	167	159	163	164	205	154	184	168	160	172	164	175	163	173	175	169	141	156	161	179	164	164	156	157	159	148	155	171	169	157	157	172	174	156	172	153	156	163	174	149	177	175	168	160	152	151	164	168	142	162	154	187	177	160	160	157	165	184	170	173	176	176	152	173	171	157	164	156	173	165	164	157	188	164	170	157	165	161	137	165	155	177	167	165	166	170	153	158	195	152	162	134	201	182	167	127	149	169	170	153	165	150	144	170	154	157	158	163	152	162	154	157	154	155	161	175	152	168	176	148	182	172	163	184	177	137	175	136	145	155	186	162	188	167	168	144	180	154	189	200	167	167	125	171	148	149	179	162	143	143	165	149	155	171	155	137	151	159	171	161	132	129	156	161	178	175	158	166	152	163	153	153	182	163	158	149	181	194	164	166	142	159	125	168	176	149	162	178	151	156	153	152	168	176	142	158	161	168	149	173	162	170	176	170	185	161	184	169	184	179	165	138	165	148	141	154	171	171	176	145	145	145	159	161	140	142	160	143	151	165	141	153	175	170	147	150	156	182	189	162	144	154	142	142	174	139	165	169	138	138	167	136	168	167	160	169	165	164	150	167	164	174	182	165	157	162	162	168	168	147	149	159	163	158	150	169	146	145	180	160	169	142	151	176	160	173	163	165	189	163	174	203	156	142	163	168	179	179	156	169	208	157	164	159	156	158	143	163	171	134	153	186	159	158	158	175	151	174	171	147	164	173	192	153	175	159	196	172	169	159	142	167	152	167	155	185	134	151	151	169	137	176	161	193	164	168	183	192	173	165	160	147	161	158	145	161	169	153	128	164	164	152	144	175	152	176	150	160	173	185	176	197	166	165	158	178	151	164	160	163	164	189	170	158	167	159	174	154	168	155	146	172	168	174	148	172	169	153	147	180	150	133	163	181	183	189	165	166	158	151	143	165	180	179	171	188	168	183	167	140	164	166	149	175	155	163	168	152	156	157	153	177	171	142	161	154	195	173	150	158	159	171	162	166	186	172	151	160	136	169	172	162	166	150	158	166	147	167	161	175	168	173	158	140	161	177	167	163	175	166	175	173	170	190	161	163	150	177	194	182	146	164	143	182	158	164	143	171	169	168	166	176	163	160	160	139	147	173	151	171	173	169	142	175	171	154	152	157	180	147	170	154	177	174	173	156	166	170	177	159	145	158	167	176	179	182	147	169	145	139	169	188	162	162	171	163	179	154	167	160	182	155	165	151	135	156	167	160	176	160	147	157	168	195	151	179	169	172	160	167	157	159	167	174	166	163	155	153	140	155	132	147	154	162	168	179	170	164	177	199	158	140	180	160	167	169	179	147	160	157	156	159	180	169	185	179	172	159	172	163	168	185	172	195	170	151	170	186	162	162	169	188	156	153	180	163	151	162	170	183	159	166	144	159	154	172	189	167	172	166	150	159	163	171	144	148	192	171	147	148	161	160	180	147	176	161	164	161	163	157	167	169	159	146	155	165	150	161	153	167	177	146	153	175	164	183	162	190	168	193	160	157	160	162	173	152	154	174	159	183	143	163	167	174	164	138	180	136	159	161	187	166	139	172	162	165	165	204	152	153	193	161	155	151	141	151	167	172	179	151	169	148	144	168	171	161	161	159	163	182	137	170	164	171	169	167	173	152	163	186	140	195	171	186	162	158	144	151	144	156	162	178	170	188	186	189	139	164	167	172	175	147	154	142	164	181	186	136	166	150	168	173	158	172	162	158	153	172	178	170	167	122	182	177	148	158	161	171	153	178	150	167	171	158	185	185	169	171	156	162	156	145	136	178	158	156	167	150	154	179	176	159	166	155	163	177	177	138	164	157	168	148	189	159	187	141	177	145	163	202	173	183	169	157	173	174	166	170	151	147	160	151	161	160	154	146	162	174	152	158	177	190	138	152	158	170	165	164	156	168	161	159	144	154	180	163	160	163	171	169	166	164	175	174	173	180	144	146	183	157	142	153	131	182	145	164	181	162	153	161	174	150	159	165	184	162	149	170	175	167	166	148	161	161	171	186	170	171	166	179	179
8203	1010	1832	2059	1788	1424	1118	1056	912	833	764	648	604	631	611	533	559	558	571	563	524	475	506	528	466	502	482	489	459	483	506	505	444	443	437	443	438	455	453	452	475	464	428	436	452	461	450	427	469	438	457	436	431	420	436	405	458	443	420	459	440	418	434	447	437	432	460	434	420	426	410	420	397	453	427	468	454	415	430	398	425	426	457	407	437	438	403	414	451	413	431	424	427	410	470	407	422	418	422	408	427	410	429	395	449	436	431	449	440	465	435	386	468	443	422	417	447	407	456	428	439	431	428	430	416	434	432	422	419	395	448	438	406	429	451	408	419	426	457	413	435	463	427	419	382	407	420	454	429	478	424	434	453	453	422	431	444	445	415	451	405	429	448	403	447	442	440	416	427	430	419	459	429	431	399	450	459	433	447	428	429	435	414	412	431	385	414	418	433	405	432	421	413	400	430	454	434	434	436	432	396	450	417	403	428	446	403	426	442	423	411	418	447	450	436	420	432	418	430	423	430	475	453	457	447	441	453	428	460	412	434	453	416	410	424	457	425	429	431	407	449	417	398	413	438	412	400	431	436	455	411	415	438	458	434	397	432	510	437	423	432	414	413	419	410	425	453	438	423	441	428	457	417	418	402	440	468	424	464	434	428	419	408	428	429	429	451	460	431	448	397	432	418	458	427	438	412	462	440	435	460	440	412	416	408	426	441	470	443	422	416	473	405	422	428	458	441	452	475	443	467	453	422	445	409	407	422	473	403	414	455	446	428	431	434	379	445	432	438	428	406	423	434	448	422	422	447	426	451	438	481	425	440	459	419	461	447	441	459	423	408	438	448	411	427	468	464	375	436	480	444	418	414	406	432	416	415	437	446	450	403	440	430	446	455	413	447	425	419	410	428	434	415	426	447	438	467	460	425	449	448	406	460	418	459	411	398	446	454	449	422	414	431	467	448	410	447	441	456	452	422	438	414	446	446	444	433	427	418	406	461	414	424	437	437	408	442	443	404	442	473	415	429	439	421	419	389	419	444	429	447	446	492	465	434	445	414	411	460	437	427	459	460	422	463	449	476	454	425	448	443	433	463	448	409	409	407	416	432	427	417	414	465	397	481	447	423	451	393	433	390	430	426	422	476	413	429	430	451	435	448	379	430	422	425	469	464	425	452	402	435	433	441	436	448	439	446	433	450	416	430	418	453	466	391	435	405	382	414	413	405	440	410	449	421	456	419	438	431	464	443	440	419	418	415	414	413	450	449	439	454	456	420	428	392	427	437	432	449	469	409	431	459	434	442	450	424	422	436	448	477	433	453	421	448	422	470	410	410	451	446	423	446	440	467	441	407	416	420	433	435	444	433	421	430	435	441	461	433	453	450	434	419	409	414	426	446	438	444	419	427	442	460	413	454	427	419	457	407	458	412	447	425	445	441	414	428	410	446	443	459	458	435	450	435	459	440	430	402	457	424	438	429	413	475	436	397	442	436	462	465	405	454	428	386	416	435	461	428	413	467	459	404	386	423	417	431	431	391	422	444	409	431	420	429	442	430	472	457	446	408	413	439	459	442	446	438	413	439	438	450	428	414	452	479	468	435	455	456	450	446	428	415	426	447	457	447	434	410	453	442	438	421	399	455	409	430	432	457	428	410	419	407	430	430	472	414	426	488	428	431	419	438	406	428	429	423	423	406	405	426	462	431	433	442	384	437	432	425	414	447	431	427	451	416	428	421	428	436	398	414	454	460	412	458	394	430	435	490	450	449	394	436	443	416	445	439	425	431	421	430	426	427	418	447	441	446	405	392	439	448	441	465	431	447	442	481	430	444	430	453	432	459	455	422	435	460	437	428	401	436	412	425	456	425	444	433	471	389	456	431	439	460	421	413	407	474	454	425	447	411	452	424	433	451	457	397	405	463	453	489	399	460	408	388	448	435	403	409	440	426	464	464	447	418	450	437	453	438	420	465	453	457	428	464	435	373	445	437	432	431	490	404	440	428	408	456	448	429	431	404	415	397	441	413	404	438	434	429	492	413	397	429	427	430	427	436	419	417	411	442	476	420	465	461	437	445	401	389	411	468	404	413	424	443	457	421	419	456	408	432	423	432	431	443	429	452	433	408	445	431	415	453	439	423	430	462	434	435	419	421	456	454	460	414	448	434	421	436	431	444	421	456	429	405	453	447	423	425	413	419	430	410	444	444	432	427	433	446	410	444	413	456	407	416	419	450	462	421	453	426	445	434	438	433	421	424	441	416	431	440	418	462	458	412	458	417	406	418	383	441	403	447	447	400	467	425	462	427	411	453	419	434	447	424	417	427	454	423	435	457	453	422	476	465	389	421	397	449	436	427	442	448	431	393	422	432	413	421	427	415	447	425	443	408	447	462	420	464	453	432	472	444	423	433	424	460	434	421	468	426	412	435	425	464	445	450	428	400	410	384	418	470	468	445	418	409	430	465	446	441	427	428	414	413	454	437	398	452	423	439	427	446	422	421	433	431	455	414	422	422	421	440	462	412	420	455	463	423	426	440	412	450	403	438	439	477	462	417	416	412	431	473	414	417	435	428	412	406	394	404	422	445	418	424	445	459	450	432	467	429	434	421	416	437	435	408	474	463	429	426	457	450	457	439	399	435	410	422	415	434	409	441	440	473	421	423	429	432	420	426	421	433	435	435	396	407	425	404	432	440	397	401	427	426	425	439	404	452	406	422	462	410	442	390	429	405	445	438	452	434	445	448	456	422	440	384	401	447	419	416	461	418	435	398	401	445	434	426	453	401	433	417	418	425	428	454	428	468	421	447	437	411	409	453	453	390	456	447	477	398	441	469	409	437	427	429	421	444	448	438	443	471	440	462	444	428	425	449	463	450	415	414	445	414	452	477	444	413	429	446	409	419	411	434	415	416	464	389	414	398	400	421	383	461	411	425	417	400	413	441	429	430	416	421	407	380	459	409	469	421	418	421	437	431	447	420	422	450	412	421	429	395	439	442	384	451	441	444	416	441	419	403	436	450	462	440	445	385	396	436	435	424	468	430	411	443	400	467	422	398	423	437	470	431	441	425	428	425	415	471	442	430	471	439	451	446	424	413	424	397	408	475	472	423	460	440	444	456	414	428	458	409	436	450	387	452	463	431	422	442	428	464	422	415	463	450	420	428	427	442	436	473	433	459	414	448	438	439	464	425	417	449	431	457	414	369	447	451	436	419	426	420	437	451	439	446	410	422	436	494	418	420	399	417	420	413	416	442	430	414	434	443	404	452	430	457	434	494	424	449	399	444	426	455	407	469	421	404	468	428	437	422	430	414	429	421	450	390	458	408	443	424	436	422	462	451	423	439	454	418	427	391	411	448	413	453	415	458	415	427	432	474	452	434	441	461	417	429	449	409	409	393	427	445	402	433	400	400	436	410	431	393	446	453	440	447	430	442	403	427	426	413	443	429	422	418	461	438	437	396	429	403	433	420	477	398	423	418	435	450	423	439	464	449	393
1773	401	398	402	398	379	375	407	363	409	388	400	389	369	370	382	371	392	365	390	384	393	419	374	379	382	393	402	416	380	387	404	408	340	403	426	409	403	377	404	412	395	407	378	357	383	393	396	356	388	375	395	375	423	425	412	372	406	386	431	395	404	408	407	379	408	383	363	402	394	373	384	365	370	398	378	393	391	406	387	435	399	386	416	391	363	375	414	357	400	371	393	398	410	414	386	395	392	417	442	390	360	423	378	375	383	350	387	400	373	380	391	393	446	386	387	348	368	385	360	417	424	422	367	380	382	396	389	391	359	349	382	432	403	414	397	383	376	418	405	382	434	389	425	390	402	392	395	389	409	365	377	368	352	411	380	394	372	404	408	369	363	440	372	389	397	396	373	406	404	381	344	372	351	431	388	381	434	398	377	370	373	363	384	380	349	394	399	372	372	361	370	414	408	366	370	364	396	407	391	384	382	384	411	339	396	388	341	380	362	393	377	417	437	407	411	403	377	385	413	396	393	411	374	400	396	409	382	387	358	385	404	391	386	377	371	386	380	401	378	365	391	365	362	382	424	448	396	372	398	357	372	402	374	416	376	373	406	374	360	381	374	395	388	401	383	415	368	404	376	425	389	392	410	399	386	399	366	392	400	398	410	361	372	347	378	426	398	392	432	373	397	371	360	384	381	389	358	397	380	364	369	375	360	343	356	413	392	390	412	391	388	383	409	405	380	392	400	386	397	398	378	357	419	396	393	356	409	364	364	403	383	402	424	379	351	426	373	399	401	417	397	403	394	386	370	400	358	402	389	391	406	378	375	399	380	388	384	415	392	367	370	376	389	377	392	375	403	382	402	377	401	359	381	391	414	382	401	367	343	398	409	379	394	367	401	425	368	417	357	419	386	370	375	401	389	418	387	367	370	397	385	392	388	353	394	423	386	403	383	370	389	388	428	379	405	408	392	419	421	380	380	395	375	385	380	381	419	422	362	410	415	380	371	389	428	410	352	450	416	384	381	373	387	414	390	376	394	426	393	365	396	410	428	434	373	405	400	396	388	419	431	380	396	381	352	368	392	392	383	381	409	421	408	396	414	398	397	379	367	398	406	391	409	389	397	414	382	377	354	400	403	352	377	362	386	386	393	384	420	386	384	409	400	405	354	422	414	399	424	381	385	413	377	410	370	359	447	362	397	392	412	387	375	369	409	388	388	392	400	348	365	369	390	404	428	368	392	366	364	392	385	419	386	355	374	394	388	420	355	431	377	384	373	376	408	395	368	389	379	410	405	368	387	385	425	417	389	360	402	392	397	418	378	408	435	395	399	379	374	422	414	402	389	347	425	437	425	400	398	375	390	410	379	356	391	365	377	411	391	395	405	387	384	375	401	382	384	365	398	392	392	367	372	357	411	416	350	390	385	372	378	395	377	413	380	390	384	387	375	383	381	384	375	393	376	358	357	401	400	386	424	401	406	370	409	410	377	394	327	371	392	406	385	365	348	407	418	361	357	380	369	438	383	383	389	396	384	393	418	357	366	395	398	417	351	420	419	395	408	396	395	376	412	425	392	415	383	377	389	418	358	356	393	458	412	396	405	412	377	395	384	359	376	368	390	412	408	440	375	376	421	393	381	356	407	362	434	376	447	383	380	400	374	413	381	384	372	341	430	395	394	396	397	393	405	373	416	360	418	414	430	433	392	369	408	377	385	397	364	373	381	404	362	357	368	414	418	374	367	398	365	400	361	369	392	363	347	381	424	383	403	394	384	346	402	395	380	370	386	401	376	433	392	403	385	350	398	408	383	417	429	330	448	406	390	363	409	384	433	386	389	375	405	406	380	392	377	405	385	381	387	398	405	398	406	389	407	370	364	403	380	398	385	403	377	440	380	398	381	384	424	391	378	404	397	416	367	372	399	355	394	364	444	384	397	369	367	377	418	399	384	355	359	420	417	409	371	379	384	352	409	403	381	381	389	382	406	383	391	393	391	428	375	384	408	341	373	379	398	383	372	370	429	415	387	382	366	395	411	396	413	386	378	408	383	395	406	369	395	375	405	402	427	406	418	405	359	405	352	398	388	370	393	361	396	389	414	403	370	392	377	381	397	370	404	396	402	386	394	412	395	400	374	378	380	400	410	367	383	415	390	376	352	370	440	396	403	412	356	407	388	386	424	407	417	393	369	384	422	379	370	405	371	388	380	350	414	376	413	382	395	354	410	358	369	372	380	383	408	375	389	378	368	377	454	365	384	370	380	387	406	398	360	377	393	338	379	416	396	384	364	344	380	423	400	388	364	375	419	381	404	376	377	371	395	450	369	402	372	391	405	393	384	376	392	356	401	373	412	373	407	421	381	382	333	391	432	387	402	389	383	343	411	389	362	436	441	378	412	392	400	365	381	361	392	383	376	365	408	380	381	367	376	383	388	350	406	406	394	380	427	415	383	381	382	344	379	405	382	382	390	367	379	383	367	366	377	388	396	374	369	388	403	374	431	403	380	386	399	345	380	401	395	386	381	346	399	392	396	419	369	382	392	385	413	345	386	380	422	423	405	421	394	390	390	414	412	407	380	409	356	393	365	417	363	405	387	357	390	380	367	408	396	392	387	417	385	416	400	376	363	395	407	397	372	372	409	357	384	352	398	409	351	364	378	411	378	418	412	390	373	384	383	380	406	393	406	397	371	342	389	403	407	361	389	419	417	359	350	404	414	358	389	411	399	380	382	392	387	407	377	356	372	390	388	394	418	392	346	366	403	416	340	407	396	353	391	415	405	385	401	409	446	382	396	396	402	413	393	387	414	420	433	392	402	381	378	409	375	392	372	354	425	401	367	369	402	437	376	391	393	361	385	369	391	327	374	368	405	411	392	389	346	351	423	416	413	360	394	366	377	381	378	371	387	404	381	398	372	368	378	376	372	355	407	375	360	389	423	392	337	347	391	383	389	393	411	357	402	414	408	362	352	430	366	380	357	397	384	423	403	373	385	376	384	357	363	348	420	372	399	388	396	383	378	399	386	398	409	356	402	406	383	369	401	401	394	394	367	415	387	373	407	379	437	371	372	352	390	375	407	402	429	376	354	387	372	376	408	376	392	397	412	404	377	400	383	369	391	403	376	416	353	357	393	384	354	363	348	396	379	440	349	401	362	366	405	388	402	367	388	368	389	414	391	387	389	378	377	395	399	365	377	379	419	357	423	399	398	391	393	374	364	347	411	400	392	363	394	402	405	333	392	399	419	342	405	396	366	399	387	415	385	393	418	403	345	404	397	369	407	395	405	370	425	403	384	402	376	340	349	377	379	402	420	378	392	379	353	391	376	391	404	382	360	376	401	382	372	395	384	400	363	400	396	376	389	406	413	410	365	396	380	400	398	334	371	340	405	408	366	366	370	410	375	398	371	395	423	374	388	398	394	373	405	428	355	406	366	343	397	392	365	411	388	378	398	413	373	365	377	409	379	402	339	421	385	377	376	415	397	365	396	386	431
2113	857	861	842	880	859	888	871	879	863	844	881	886	812	842	875	851	875	831	888	856	899	858	856	825	890	816	846	891	877	868	856	824	852	886	839	808	805	837	807	876	841	864	871	884	860	854	826	836	861	860	840	846	878	873	805	869	846	827	857	898	836	827	941	793	859	889	830	837	818	908	868	892	871	853	843	859	861	890	893	865	865	839	834	817	882	846	860	843	874	847	853	822	867	863	776	811	831	835	807	825	786	810	868	851	912	851	900	874	890	896	829	844	878	898	864	847	837	856	878	854	888	908	842	818	819	830	840	904	817	875	809	834	883	847	826	874	877	859	854	881	879	842	801	899	861	825	881	860	873	869	857	831	864	836	875	848	811	857	836	823	852	864	784	879	845	849	889	871	807	899	855	867	858	866	838	861	861	831	811	849	884	836	823	873	860	867	869	808	848	838	770	820	857	836	856	893	800	883	827	857	869	837	841	862	848	889	890	864	837	857	846	822	886	858	843	913	866	849	912	879	877	918	820	873	816	834	880	871	811	813	854	884	846	833	866	851	851	832	842	845	821	852	832	875	900	879	911	817	844	851	821	890	828	888	887	845	907	857	846	879	894	848	800	854	840	844	848	848	866	876	870	853	780	897	851	885	921	863	859	850	828	862	848	895	837	853	883	889	853	833	849	835	842	845	822	822	813	873	897	791	834	883	844	843	836	898	841	819	814	759	844	839	839	890	867	786	890	899	834	880	871	825	850	866	843	826	797	889	856	851	839	862	870	877	894	856	855	873	868	825	909	822	836	814	873	865	896	840	789	893	855	851	884	877	798	783	860	862	855	831	845	834	829	832	821	882	807	867	840	863	841	818	861	817	865	856	886	848	875	854	837	824	859	841	865	875	850	805	851	899	808	881	865	878	868	879	876	841	874	825	913	838	837	851	887	857	826	845	876	810	820	909	886	860	849	814	936	797	852	886	797	815	885	841	805	810	861	823	829	897	860	847	876	858	873	825	902	850	904	844	883	837	892	909	826	881	872	883	872	820	842	863	852	869	823	900	837	827	805	932	828	871	863	867	813	870	875	857	857	877	838	899	815	844	907	892	831	859	821	855	846	851	874	798	851	894	863	873	837	868	849	838	888	821	836	853	823	790	842	846	827	846	846	901	857	809	875	798	835	879	809	864	831	835	793	844	850	842	879	912	829	844	845	813	868	835	872	864	880	877	827	851	815	885	868	862	887	822	847	844	800	838	854	845	827	868	886	879	826	807	893	796	815	864	846	859	901	863	828	848	897	843	842	869	854	848	837	875	860	857	874	895	863	816	823	868	847	891	836	882	849	824	853	849	854	840	874	782	842	859	825	880	826	890	870	877	870	886	893	893	869	820	846	818	863	812	859	843	862	831	839	835	823	847	872	875	869	880	829	821	870	862	883	870	883	884	895	856	925	900	830	835	782	834	828	870	827	887	856	850	865	882	879	819	830	846	850	837	887	859	840	905	816	848	820	852	858	867	874	855	863	874	897	819	839	808	853	826	856	878	907	830	831	864	836	864	829	821	870	895	852	809	881	880	826	853	869	836	859	855	827	841	873	877	840	843	861	871	835	861	862	807	837	803	897	836	887	845	876	843	868	883	795	868	829	832	822	820	885	826	848	846	838	894	834	859	836	883	870	849	823	858	888	848	831	866	830	844	875	863	924	845	901	850	856	843	831	897	884	822	858	836	905	898	846	793	818	868	830	860	873	871	817	829	809	881	882	821	929	869	780	838	860	831	858	846	863	855	893	898	880	844	865	856	818	868	863	829	808	864	842	862	825	880	859	889	869	868	860	866	862	854	840	853	856	824	853	808	845	838	878	837	817	846	807	786	842	846	836	825	863	843	878	788	882	861	848	850	846	819	846	853	834	861	831	838	846	838	848	816	811	886	833	861	923	856	877	838	812	832	836	824	867	836	850	882	867	852	877	855	877	880	822	782	848	871	899	868	862	826	883	835	822	836	850	857	859	891	881	876	836	810	872	930	842	853	822	875	849	851	874	835	859	855	833	856	839	880	841	909	924	867	876	854	898	892	818	813	809	823	873	890	838	909	849	843	851	898	816	873	841	901	826	814	861	864	802	896	832	854	902	859	835	826	891	879	860	820	862	865	820	846	841	881	828	841	848	907	849	883	845	838	876	850	848	848	854	874	837	855	883	831	877	836	845	845	832	887	829	809	846	849	894	863	877	857	870	841	866	879	910	885	883	819	812	880	898	861	852	836	871	832	853	858	829	875	840	814	861	859	832	858	883	819	854	859	931	828	919	830	804	874	881	816	814	902	839	803	853	823	867	889	936	871	846	844	797	846	878	874	845	912	809	842	847	814	844	834	829	833	807	865	828	811	822	876	856	845	875	812	866	815	862	845	878	849	863	850	836	879	790	851	818	834	872	858	878	892	839	859	912	838	860	862	884	962	856	827	896	833	808	855	888	894	852	885	904	873	809	884	869	846	870	877	877	857	844	869	842	902	820	860	871	806	786	840	846	852	882	909	863	853	853	832	824	881	820	846	820	812	886	866	891	804	869	807	808	895	896	812	870	846	872	921	853	860	804	905	890	841	867	856	854	866	878	855	861	857	870	897	806	910	846	870	898	867	849	835	824	857	820	806	833	827	878	860	839	871	873	868	868	852	874	855	859	835	900	875	805	887	852	864	847	897	875	910	845	809	850	859	892	909	840	918	834	829	886	874	890	856	900	849	864	864	827	843	825	872	827	878	828	825	849	839	850	819	818	842	938	834	858	892	835	850	840	839	852	859	833	918	845	881	857	904	855	865	852	878	854	904	855	832	855	898	865	845	875	813	848	854	836	856	859	863	837	869	893	846	843	847	879	848	850	855	826	822	866	824	841	927	906	859	838	916	896	856	860	849	830	893	871	824	879	845	909	854	873	867	834	846	871	862	826	822	870	855	858	884	858	848	881	853	864	852	843	813	834	856	792	890	879	861	886	848	875	832	891	874	848	848	888	802	888	831	880	805	888	842	887	849	854	840	846	843	850	894	860	853	849	838	853	872	874	868	865	820	877	847	884	868	875	865	856	920	864	834	874	840	881	862	885	858	831	895	806	865	787	853	848	878	854	812	872	861	857	788	853	864	884	818	817	830	813	865	826	845	878	906	841	838	862	888	854	864	856	863	853	817	869	824	866	835	863	876	928	909	831	848	830	824	883	911	800	860	858	863	846	871	853	872	834	938	841	850	834	814	844	854	817	792	804	872	824	875	852	849	813	797	851	830	870	871	836	849	862	925	842	864	865	878	807	838	830	900	822	865	899	824	862	911	808	864	832	851	838	867	878	839	912	886	838	883	807	902	845	838	859	828	881	820	877	845	874	842	801	814	875	828	854	865	816	872	838	846	828	855	829	809	802	894	825	837	821	869	835	870	813	892	849	810	848	850	819	876	816	827	829	843	929	841	904	846	876	809	830	867	816	858	865	865	837	808	840	853	837
7907	511	532	410	320	266	244	259	261	240	220	204	208	190	204	196	221	214	170	201	208	181	183	175	203	200	168	186	203	196	225	200	204	210	180	176	209	184	225	183	193	204	202	187	204	190	222	176	201	182	199	173	204	201	201	178	197	207	176	204	191	191	198	207	182	208	174	206	179	192	166	194	211	210	195	170	204	180	192	204	181	193	207	190	191	206	187	183	185	172	199	204	171	185	175	188	187	194	186	187	184	179	194	193	179	218	215	204	188	179	186	182	181	174	188	184	176	215	188	212	203	191	202	211	171	199	200	176	188	192	179	185	222	169	209	203	193	178	184	165	184	198	188	171	201	194	198	171	193	171	185	234	192	162	195	178	178	194	196	196	192	211	215	173	184	193	187	193	187	208	197	188	191	189	204	182	181	176	170	203	217	202	149	182	192	189	210	172	184	192	180	172	200	209	203	177	181	190	184	207	186	182	163	183	215	203	192	199	175	192	186	173	184	220	217	188	182	183	180	204	180	197	157	203	193	169	188	208	178	185	185	166	175	198	190	172	188	205	185	173	185	199	182	214	221	199	175	201	188	194	208	185	179	189	184	205	172	181	191	188	190	176	172	190	176	190	168	163	179	184	181	184	210	206	198	188	206	174	178	227	230	175	207	165	163	155	191	175	197	181	197	199	188	203	187	172	216	209	193	172	186	201	181	204	168	153	180	196	175	171	198	191	199	205	195	176	184	172	186	190	185	183	197	176	192	169	199	196	184	189	179	178	190	206	203	166	205	193	202	179	203	172	174	195	227	168	184	195	190	179	201	178	181	203	176	187	187	210	209	169	187	186	184	174	184	189	184	164	169	186	205	206	200	177	172	161	200	202	206	202	229	189	167	180	173	202	193	170	170	199	179	180	177	193	223	187	186	193	169	180	200	166	175	187	191	226	211	184	180	200	185	201	177	211	184	190	186	182	183	176	197	184	205	174	198	164	179	176	175	214	181	200	199	213	194	201	189	186	185	208	183	179	207	196	185	210	181	208	221	206	166	191	177	191	175	207	209	206	189	192	199	180	192	216	184	190	190	171	192	168	179	202	204	176	197	186	173	183	157	156	180	169	186	214	149	194	180	183	166	170	200	196	190	184	208	185	186	178	187	208	203	176	192	202	203	193	192	186	192	193	210	184	194	206	185	192	198	155	198	174	198	207	197	185	178	186	198	205	203	167	186	194	195	200	184	195	190	180	191	182	184	174	201	206	164	192	202	162	172	188	147	179	174	165	190	182	175	184	179	202	220	216	193	170	171	168	159	200	201	195	170	173	170	180	191	195	218	218	195	210	195	185	182	196	191	195	184	193	183	188	184	210	166	210	208	182	188	180	199	177	179	165	174	187	209	191	211	203	156	179	197	204	183	190	194	195	202	194	190	181	210	179	170	205	184	229	174	188	168	202	176	169	181	204	176	202	196	181	190	182	181	196	181	186	166	195	186	192	179	166	185	191	203	189	190	219	188	201	189	181	184	194	182	177	209	179	173	162	179	204	174	168	206	197	186	187	172	181	196	201	190	196	183	160	171	197	177	188	210	191	216	186	192	197	176	179	178	207	181	208	203	205	191	191	172	180	198	184	192	177	191	180	185	208	201	183	187	166	171	180	181	206	185	174	184	169	199	187	157	167	182	187	190	191	176	200	200	185	185	209	200	201	159	186	180	157	180	180	160	177	193	186	196	203	178	212	217	207	198	177	181	204	185	184	193	189	185	180	169	170	194	173	195	164	175	201	174	175	205	182	195	204	179	183	179	172	193	202	180	174	234	210	173	184	199	205	163	196	197	205	200	193	182	204	166	184	225	197	186	185	187	166	226	198	160	178	191	196	203	158	174	199	195	181	205	179	169	192	194	194	186	173	198	148	195	221	172	200	231	163	183	169	162	191	168	218	189	174	209	198	195	213	177	179	183	180	181	198	195	206	188	161	193	204	177	181	169	175	199	171	210	179	208	182	196	191	184	184	194	174	177	183	153	193	187	168	178	204	216	196	199	178	184	163	185	199	190	181	194	195	225	209	196	201	175	153	179	168	162	192	185	179	192	203	180	175	190	189	183	161	173	194	169	196	201	216	184	177	184	216	209	210	195	187	168	197	179	196	205	168	206	195	195	174	178	163	162	161	211	185	179	182	230	199	153	196	188	208	190	185	173	165	179	218	178	199	208	194	195	161	193	160	168	179	211	218	197	193	200	183	187	178	230	198	193	183	202	204	216	184	190	162	210	173	219	183	197	185	189	172	216	196	195	192	178	181	214	174	175	186	195	217	197	190	174	177	169	188	199	179	197	196	200	196	176	188	176	192	210	174	190	193	197	186	197	211	187	186	217	188	192	181	183	174	207	182	164	193	170	206	173	174	170	183	188	171	151	182	190	171	187	185	159	182	188	179	180	206	216	185	205	177	197	192	189	207	192	180	198	231	203	196	196	169	172	177	197	169	185	181	215	179	202	204	183	189	206	179	210	198	163	189	187	190	203	188	195	188	161	174	168	175	199	193	197	215	179	192	197	234	200	188	190	146	197	172	207	157	182	188	196	191	168	176	184	174	202	218	195	178	178	202	181	172	178	188	180	226	209	212	199	188	192	183	194	184	196	179	194	201	157	189	222	176	178	197	175	199	190	188	166	178	218	187	178	185	210	214	169	181	183	190	200	202	170	172	161	195	176	183	188	176	208	167	175	190	174	171	166	199	229	206	169	182	201	206	175	170	193	180	182	203	191	201	185	193	193	186	190	196	182	205	211	176	185	197	173	194	185	204	189	202	218	191	192	176	194	165	178	225	166	188	189	192	187	173	195	180	194	168	187	177	168	175	211	178	189	191	195	189	185	192	198	185	174	206	187	177	196	192	168	184	170	181	183	175	169	179	183	203	205	186	197	165	177	154	187	196	203	174	163	202	209	181	226	188	208	208	206	180	187	171	185	200	182	185	195	178	178	177	204	188	210	210	208	189	200	167	204	187	215	198	190	187	174	189	158	201	189	186	212	199	191	178	176	192	198	196	182	187	198	162	191	179	185	202	189	207	202	181	199	211	186	187	204	190	195	177	158	194	216	196	184	179	186	191	198	193	194	170	176	190	190	169	186	171	213	187	185	201	198	178	185	193	189	179	169	189	209	196	159	191	209	185	207	183	190	190	221	176	191	203	209	180	194	177	179	206	191	201	215	184	198	203	205	178	184	185	182	191	189	170	177	184	175	190	213	194	164	200	217	198	189	184	194	210	193	186	186	222	184	189	192	193	192	193	189	190	202	185	187	168	191	184	167	192	186	188	197	176	160	202	191	201	194	200	177	198	204	169	186	167	168	167	200	198	206	198	195	195	201	171	198	209	206	178	188	190	196	179	181	178	206	200	191	209	192	163	202	200	193	158	180	192	209	195	198	180	146	174	207	176	195	193	185	204	201	199	203	194	200	166	205	216	199	172	188	186	221	192	165	169	201	209	181	176
6468	741	1218	1312	1164	992	843	778	754	668	648	597	565	526	546	566	476	511	518	502	511	505	505	500	452	481	464	477	474	476	477	487	441	472	474	460	502	477	448	428	492	470	475	463	448	484	438	484	451	428	445	436	478	423	467	443	447	463	471	464	463	451	443	463	470	444	412	429	441	478	446	460	463	470	436	443	444	462	442	461	458	447	468	435	466	481	457	417	441	438	448	434	463	410	474	479	448	463	454	475	473	477	407	435	459	471	439	455	453	457	433	458	442	456	471	426	443	431	415	462	441	473	450	447	406	495	439	444	424	458	463	446	460	442	464	476	448	444	429	446	468	434	431	475	447	432	442	473	456	444	416	475	430	431	489	469	410	439	453	466	430	464	454	468	475	451	443	474	453	493	464	445	459	403	457	430	474	422	448	451	441	443	491	447	450	435	452	442	419	450	463	452	404	454	472	470	429	423	453	459	436	465	459	420	452	445	431	462	419	436	442	429	463	427	467	454	495	436	413	456	421	465	474	432	431	442	446	442	435	459	468	468	495	448	432	449	452	447	441	452	437	487	449	451	463	466	461	487	436	474	434	449	467	427	442	455	480	444	464	501	462	473	447	432	419	457	482	491	419	457	434	450	500	457	478	443	451	451	441	447	447	390	491	478	469	467	467	418	397	439	485	428	480	459	453	465	458	452	444	445	438	439	456	478	442	422	420	431	491	446	480	447	437	469	427	447	475	475	454	470	421	439	436	442	431	406	397	460	420	429	482	475	455	447	504	467	461	442	439	448	429	423	441	454	473	420	438	483	441	437	406	446	433	432	454	436	436	434	485	470	503	465	452	448	480	443	459	420	484	431	467	469	437	432	431	493	462	458	503	413	455	416	447	475	442	463	479	466	461	516	439	403	448	430	428	482	480	419	445	444	457	438	434	463	437	424	465	463	458	492	475	455	453	458	453	462	473	447	431	471	440	465	437	448	441	484	488	432	442	439	471	449	464	443	451	446	474	473	479	417	436	484	485	453	462	483	461	422	440	427	434	428	456	443	454	419	432	451	471	443	443	460	423	431	438	431	457	449	455	443	445	447	466	421	465	448	453	450	445	503	440	458	473	409	489	448	455	424	455	438	442	445	476	431	449	404	472	478	454	432	405	423	468	467	456	443	417	442	436	427	456	395	448	450	425	459	472	464	444	460	484	459	448	445	423	428	455	464	424	443	482	469	463	452	473	456	447	459	421	438	484	447	423	467	404	478	459	417	443	467	473	417	446	466	474	428	477	474	483	434	447	452	430	422	432	436	438	458	443	456	472	454	472	418	458	443	457	491	445	472	453	437	450	458	457	486	464	457	437	486	422	449	445	471	437	491	467	499	437	438	447	467	458	436	454	446	425	459	424	450	430	441	437	422	436	425	462	446	470	440	439	430	451	432	454	456	455	424	437	456	418	418	440	474	452	406	438	422	401	439	411	453	433	490	433	439	419	419	488	416	500	473	422	446	410	481	419	426	456	494	445	451	443	450	483	438	456	423	415	406	460	492	426	434	435	471	479	456	445	444	453	463	454	451	456	469	449	443	449	427	441	464	440	423	465	429	463	437	477	456	448	447	412	452	427	442	460	460	418	459	458	437	475	429	462	450	406	427	464	456	455	427	418	471	443	473	470	446	408	458	456	432	443	451	451	474	411	466	456	416	457	384	462	449	473	442	483	460	466	481	448	451	483	446	468	462	454	452	448	492	405	434	426	448	451	433	424	480	438	438	442	454	450	480	460	454	426	437	421	443	468	446	447	468	471	415	474	455	475	406	439	438	443	427	437	434	480	466	439	432	431	418	447	446	437	450	453	510	408	442	467	426	446	470	431	487	419	488	445	430	461	453	467	453	466	460	458	441	439	476	445	469	433	447	409	436	468	449	441	454	441	447	512	429	418	446	481	433	444	416	480	417	456	482	441	453	444	448	459	451	444	475	476	434	417	467	423	439	431	446	421	470	443	464	442	477	457	435	454	447	438	456	443	439	453	437	428	477	424	432	446	452	439	455	433	459	485	436	450	468	449	460	474	416	422	417	479	440	484	486	426	433	463	412	423	449	468	437	467	453	460	462	440	427	429	431	439	426	466	432	468	459	456	449	463	480	435	463	464	454	441	466	428	443	437	427	464	443	414	424	475	453	464	451	470	437	403	420	461	451	454	489	435	481	436	454	470	449	436	454	447	453	449	472	441	472	480	456	449	462	462	447	441	440	465	473	469	464	467	468	417	490	468	489	417	444	410	381	478	457	416	493	450	449	456	425	452	434	489	475	481	481	456	483	467	450	439	414	487	445	462	440	460	468	436	465	455	440	405	480	505	438	464	481	449	438	430	422	432	449	454	448	446	483	443	467	443	417	456	442	437	463	455	438	439	424	432	476	444	413	477	448	457	450	455	443	442	454	441	441	451	446	433	464	468	442	447	444	442	457	408	486	419	420	457	414	459	469	449	486	494	467	457	464	396	427	425	457	450	420	443	474	450	479	465	408	483	462	452	429	433	450	444	468	480	443	439	448	481	426	459	464	449	457	439	443	424	468	457	497	418	397	466	430	472	428	428	440	455	468	467	452	482	499	433	448	448	476	471	428	457	476	402	436	426	424	459	393	451	451	453	436	451	445	445	456	480	466	479	469	447	448	415	463	434	447	463	454	404	438	471	470	425	465	491	451	449	456	453	451	433	455	436	427	443	453	444	425	448	430	467	468	417	464	445	485	431	423	455	391	489	434	438	465	444	397	454	473	461	424	453	457	450	490	460	427	436	469	469	455	452	464	429	458	427	457	426	460	438	441	484	433	497	424	438	480	448	470	430	463	403	433	482	470	412	448	441	453	465	463	450	418	429	452	458	462	462	459	440	432	473	479	477	456	445	510	434	481	474	440	447	445	463	482	499	407	443	441	491	448	452	499	456	465	511	444	453	452	404	482	414	475	465	441	422	407	451	446	472	481	420	441	478	421	415	455	457	449	418	465	409	455	468	444	485	461	430	450	484	467	490	449	411	433	393	462	441	473	413	427	417	484	457	470	430	443	406	458	443	455	466	436	443	435	442	430	458	457	411	435	462	463	456	440	448	450	426	479	438	464	453	435	457	448	492	449	437	467	467	431	427	467	456	448	441	477	445	433	458	473	450	480	463	423	477	491	426	505	467	474	441	451	469	441	454	445	435	428	436	413	449	469	467	434	456	454	462	467	434	452	462	460	473	448	485	444	449	396	462	451	469	455	436	487	483	423	463	408	483	483	426	424	471	416	464	434	468	395	451	412	463	444	428	436	424	435	426	440	449	465	427	434	459	448	470	442	433	489	446	424	449	461	471	469	444	474	455	447	425	454	423	450	451	508	446	512	450	488	422	478	443	447	455	467	465	467	411	454	444	432	450	455	464	445	434	430	461	463	466	453	467	430	454	441	481	460	444	468	419	438	452	464	468	436	441	449	447	454	412	481	458	441	438	465	457	458
15156	1152	837	642	485	377	314	266	244	251	229	199	233	215	198	193	181	184	191	182	169	187	145	165	182	186	180	176	154	171	148	197	169	163	124	194	173	169	177	166	171	172	126	164	156	159	159	180	170	168	138	169	161	165	185	143	183	148	144	167	168	157	174	172	175	166	153	171	145	164	163	179	161	144	154	158	167	166	156	181	175	172	172	160	163	154	182	155	171	156	151	141	185	186	168	175	186	171	167	149	177	176	183	176	176	159	146	166	175	142	152	149	180	156	161	155	138	180	180	167	156	162	160	146	156	153	164	162	153	166	151	178	160	184	161	155	172	180	172	150	146	164	169	171	168	162	177	167	167	184	177	150	194	179	199	171	171	172	157	177	164	175	168	182	163	125	168	169	170	181	185	157	168	140	173	196	166	141	148	161	150	158	168	160	187	149	161	161	182	166	169	145	143	174	174	190	172	173	165	134	172	173	155	179	169	162	170	172	130	122	153	137	139	162	159	185	167	182	164	174	153	173	159	164	188	167	174	185	165	162	160	165	148	148	168	174	167	175	155	192	168	155	173	164	168	180	193	145	157	194	181	177	165	161	164	170	142	155	180	165	150	160	164	176	166	197	173	168	159	161	181	152	162	169	165	188	143	155	156	183	154	177	155	161	169	154	175	165	171	158	155	158	156	145	161	148	175	155	168	173	162	169	156	187	132	172	142	173	173	179	171	148	156	171	200	173	161	165	170	162	178	180	170	191	187	157	174	159	174	198	153	163	174	173	177	165	142	169	163	172	189	148	174	150	144	173	194	169	143	160	173	168	184	158	163	139	173	179	162	166	165	175	140	157	182	163	155	143	182	153	180	162	161	168	171	183	175	167	164	174	173	166	137	172	153	174	195	182	176	161	164	173	159	174	155	166	162	160	175	176	156	166	161	154	185	163	173	172	159	169	161	140	177	183	150	153	174	140	161	159	167	134	169	154	181	165	152	160	142	193	163	161	154	180	146	190	170	190	168	174	182	133	157	167	172	169	158	156	158	171	167	163	164	172	171	149	148	201	148	170	160	165	167	161	178	183	143	170	160	175	173	161	149	148	169	181	161	151	150	166	166	175	147	170	156	173	137	153	158	186	161	158	187	171	169	166	182	160	175	176	158	166	165	164	175	157	154	155	169	185	168	180	159	174	153	151	156	158	180	179	136	145	169	188	180	161	170	178	173	170	164	181	164	173	182	185	173	163	160	170	172	170	162	169	168	168	150	171	159	154	179	169	161	157	152	160	161	175	151	152	168	167	174	178	187	160	152	177	166	165	160	167	141	178	163	164	196	180	160	159	146	147	181	172	159	182	183	180	209	183	169	158	161	194	154	156	174	166	156	169	145	182	141	175	145	152	194	164	167	199	171	146	148	183	146	146	174	129	157	159	183	164	156	157	138	156	158	185	155	150	176	151	165	172	167	156	158	141	177	167	145	164	174	178	180	146	174	161	172	152	177	146	173	172	166	158	182	167	168	184	190	185	185	183	149	176	173	167	182	164	151	161	195	160	147	176	182	174	192	176	163	173	194	172	194	151	178	180	155	148	154	173	134	197	151	140	160	172	148	158	166	145	176	166	149	165	172	164	157	159	154	168	170	165	158	165	188	143	177	167	150	163	151	166	150	160	173	155	158	171	149	182	168	183	156	183	170	180	168	164	150	171	189	149	179	200	168	187	144	167	175	166	149	187	203	172	173	190	169	181	158	167	147	163	151	167	154	180	148	158	151	144	171	173	180	162	167	169	184	151	170	142	168	163	176	147	159	186	169	159	172	177	168	163	176	183	168	158	183	158	140	162	184	156	171	160	167	173	152	169	188	170	193	170	153	165	184	163	150	198	155	158	152	159	148	182	176	173	191	134	168	154	185	144	160	171	145	170	167	173	147	178	152	166	181	189	170	164	172	193	181	162	187	185	181	147	181	143	173	155	165	146	181	152	161	150	155	160	157	172	147	159	174	150	168	171	170	176	181	178	156	178	173	204	135	198	172	182	178	172	142	185	158	180	170	156	162	172	168	182	171	162	167	158	166	141	180	157	193	180	189	198	151	160	180	158	159	159	166	136	170	181	164	171	166	188	168	160	159	166	171	173	181	187	148	148	171	153	181	167	181	152	153	170	154	149	184	161	188	169	167	177	197	149	167	177	150	155	164	168	175	186	155	143	147	193	175	162	172	176	172	150	181	179	143	173	192	169	164	171	170	171	172	161	150	176	162	167	169	161	185	171	162	151	154	163	148	175	155	202	185	166	191	172	146	167	177	159	188	199	159	176	180	156	161	163	169	175	166	153	167	166	175	194	179	168	157	176	141	165	172	157	151	180	185	174	141	158	180	181	181	179	162	148	164	159	165	157	184	172	158	157	147	160	164	199	177	170	161	161	163	189	134	161	167	139	156	149	164	142	175	186	177	177	154	139	154	158	171	148	164	154	196	152	149	172	163	187	173	156	173	152	155	160	171	165	152	158	176	177	154	160	160	168	175	137	177	212	173	184	147	176	157	178	157	185	165	151	157	143	145	147	147	141	176	144	182	185	163	159	194	189	153	167	165	174	175	186	184	185	157	151	185	163	165	159	175	171	171	164	184	182	184	169	159	176	183	159	209	168	171	173	186	185	165	169	165	172	164	158	185	177	171	156	157	192	168	167	164	148	169	152	172	182	194	160	170	164	150	195	170	167	176	177	154	155	159	155	179	165	161	175	159	174	155	163	153	172	144	168	166	186	163	172	188	180	167	172	177	179	150	179	168	145	168	177	172	171	161	157	175	135	164	164	169	151	199	176	185	175	157	197	148	148	171	143	165	170	165	180	175	169	179	161	174	168	153	170	175	177	152	176	137	176	143	158	164	172	199	140	168	166	152	179	179	173	153	174	154	197	188	154	171	169	168	187	158	190	156	161	166	156	174	175	169	154	158	163	169	148	193	151	175	165	187	194	181	158	156	160	169	174	188	172	166	162	159	156	180	165	167	146	150	149	156	171	170	182	171	161	169	156	170	144	166	187	140	159	159	182	180	170	166	182	182	162	172	186	156	162	175	167	171	150	137	162	139	177	164	147	169	157	157	167	154	171	173	152	171	142	156	171	183	160	179	165	178	173	160	165	196	176	180	156	152	154	160	154	163	174	158	165	170	173	164	175	154	178	163	160	170	197	186	152	170	167	178	185	160	166	191	189	166	154	152	137	161	147	145	151	177	174	147	163	166	158	130	149	170	194	168	152	153	177	173	148	151	158	159	179	151	162	145	151	147	171	173	154	186	164	179	179	170	169	161	170	147	179	159	195	181	164	172	177	165	182	168	170	170	185	162	182	177	181	159	170	157	167	157	145	145	154	160	158	175	155	186	158	152	159	176	157	158	168	175	155	180	160	169	184	176	172	149	173	162	166	187	160	176	147	196	183	149	159	176	173	182	170	162	150	150	157	149	167	180	148	183	168	170	167	165	164	150	169	153	175
8317	1013	1883	2027	1702	1427	1155	969	910	799	768	671	652	646	571	621	546	515	518	503	500	534	494	502	519	506	510	529	471	478	449	480	494	441	452	453	422	453	459	441	520	475	457	471	413	449	457	456	502	438	474	452	418	509	437	414	433	450	480	427	431	433	445	425	471	442	445	473	454	445	433	403	479	439	448	455	461	465	492	451	437	405	460	435	467	416	446	468	475	430	464	402	423	442	446	390	425	450	464	470	419	414	449	430	437	436	458	476	442	441	409	443	444	404	418	440	436	446	406	429	419	467	429	429	415	447	423	478	428	437	455	449	462	480	430	451	455	456	403	388	439	452	463	465	431	444	462	427	448	452	432	429	453	424	436	447	404	443	441	441	483	450	409	409	438	414	435	450	456	418	448	427	459	432	445	452	436	458	453	421	441	493	439	422	454	444	461	423	436	416	409	465	417	459	411	436	417	424	411	471	476	453	457	436	435	421	426	425	422	445	452	383	441	422	397	421	416	442	455	431	451	451	430	435	432	427	434	432	481	434	420	406	440	419	476	424	403	432	404	432	456	451	431	437	484	429	423	433	474	414	419	431	450	435	456	453	401	417	439	457	445	447	428	470	445	430	427	443	414	411	433	392	409	430	436	429	462	447	426	473	444	485	431	427	424	401	376	433	447	431	468	444	424	467	440	470	456	432	445	402	429	410	434	448	406	444	424	422	437	447	447	455	422	460	428	406	440	462	437	437	437	445	471	425	459	415	436	437	437	407	431	433	445	435	418	430	414	420	449	424	409	438	437	405	468	456	464	437	447	473	456	450	418	423	429	444	482	425	427	435	473	423	418	401	424	448	423	464	447	423	445	425	435	464	436	395	443	412	437	407	438	411	432	429	427	432	430	443	428	424	437	399	451	406	425	404	425	461	423	448	414	445	440	411	441	458	411	450	444	467	424	457	456	452	436	433	437	434	463	441	452	407	415	409	399	444	387	456	471	390	465	461	411	422	441	427	451	439	424	463	428	475	482	424	426	417	398	424	441	427	409	427	421	448	391	419	420	424	461	407	430	427	419	439	384	417	444	447	453	444	432	410	443	413	422	431	434	436	411	418	432	414	458	445	455	373	407	419	443	429	413	436	407	459	432	415	451	484	443	443	400	411	433	471	473	422	435	428	440	434	426	441	416	436	414	455	437	418	397	455	434	438	474	407	390	422	483	428	483	429	425	448	436	456	435	435	397	393	416	406	443	421	455	445	484	448	464	433	486	441	419	450	471	445	410	444	446	441	437	465	423	380	438	403	443	459	445	389	421	433	413	454	463	448	430	455	393	441	433	392	413	466	425	438	434	453	462	448	421	420	391	433	420	454	440	461	408	405	375	442	403	429	435	436	477	429	402	429	396	450	398	425	418	429	433	429	423	432	443	458	461	417	421	425	452	455	447	406	421	451	432	424	451	393	463	462	461	393	446	421	427	446	424	436	387	445	436	449	445	435	440	433	456	390	438	434	431	477	449	439	437	457	430	443	429	439	389	451	453	405	409	415	420	405	403	452	402	417	431	446	403	435	435	445	432	447	447	447	424	416	450	409	404	467	446	456	433	444	402	465	462	490	447	412	411	471	434	418	454	494	446	468	413	425	455	451	445	443	436	405	439	497	407	443	433	424	412	444	426	437	436	370	450	413	449	427	449	425	458	464	476	445	439	462	456	396	439	438	460	441	443	436	479	418	396	433	446	441	457	412	449	418	445	444	426	439	475	404	432	433	418	419	428	414	440	462	436	420	430	433	410	435	457	420	459	434	424	412	455	424	407	465	432	412	442	466	462	426	462	424	428	452	439	399	409	443	452	444	428	449	478	393	467	434	456	472	441	453	443	423	456	410	451	429	412	448	428	418	412	433	419	478	438	417	436	473	463	418	452	435	412	382	453	377	490	437	427	409	412	429	465	442	429	433	399	451	426	415	436	429	431	445	442	414	446	444	443	455	419	433	407	415	438	458	382	404	470	439	416	435	456	407	443	450	438	453	435	426	441	433	429	407	400	445	414	433	433	423	437	425	450	437	401	430	423	406	433	436	468	450	438	443	446	418	453	462	410	439	421	450	460	442	417	434	439	442	428	448	445	428	439	440	419	453	414	382	405	432	443	389	436	441	413	452	438	432	373	453	448	426	428	428	452	436	428	486	438	489	415	404	402	414	447	446	432	411	441	441	449	421	487	434	442	460	418	433	412	421	437	449	448	399	434	451	448	405	457	424	421	467	407	460	447	416	456	426	459	460	471	448	439	406	451	437	426	445	464	432	425	438	472	405	433	449	485	454	465	474	422	448	407	425	455	484	425	431	423	435	447	412	415	448	453	420	459	408	408	451	442	410	475	438	435	473	418	478	420	419	472	469	431	453	411	460	452	396	414	432	445	496	432	435	432	425	445	387	441	419	446	463	447	417	409	436	415	439	474	451	475	427	419	478	421	436	459	439	430	405	428	418	412	431	398	457	405	444	466	454	452	445	431	418	407	428	422	446	401	441	405	457	411	449	458	453	470	385	454	419	451	424	424	454	450	462	441	459	418	450	453	442	416	427	439	410	441	432	452	448	432	448	422	444	439	421	479	427	407	449	479	447	435	440	421	425	429	462	421	425	435	476	428	425	394	449	478	416	433	447	421	480	454	444	430	449	409	403	422	447	434	433	414	410	444	434	439	383	475	462	434	419	429	458	426	427	406	430	455	412	421	430	393	478	434	409	425	442	432	450	447	458	446	422	414	457	419	422	427	469	451	427	494	443	415	429	445	412	385	424	458	482	455	433	416	466	432	402	453	442	446	424	446	456	434	450	426	401	436	458	422	420	413	420	464	441	455	457	455	434	413	441	454	402	460	430	431	409	434	456	459	434	459	442	448	381	420	431	441	449	423	446	409	468	432	445	431	422	428	409	456	438	424	441	433	425	422	431	452	458	423	417	381	418	451	435	442	438	426	423	445	435	432	457	383	436	444	405	453	462	436	448	419	431	439	444	420	415	462	418	446	443	421	424	431	417	427	421	464	442	452	422	449	468	453	408	436	395	420	447	420	454	460	459	415	450	440	450	424	433	438	449	448	462	467	412	453	418	420	423	431	441	453	437	418	436	452	407	430	484	436	460	428	430	406	461	464	428	428	433	440	427	455	408	437	456	378	435	443	436	451	423	433	455	434	381	427	398	475	415	431	459	441	458	440	420	435	454	414	430	416	405	441	436	422	478	468	440	405	440	424	455	450	422	452	376	453	426	454	473	469	454	408	459	438	447	436	419	399	424	400	472	444	432	427	450	423	446	445	448	434	464	435	426	426	423	417	433	433	431	446	401	439	460	432	465	451	442	444	462	433	443	431	471	451	447	442	406	443	411	431	429	462	418	421	456	436	406	483	448	410	403	401	402	419	413	434	456	415	432	441	442	455	451	435	435	406	452	420	403	426	448	434	469	439	441	461	427	468	389	452	453	435	453	434	451	439	449
1760	381	434	412	381	387	388	395	413	417	388	410	438	452	366	408	379	370	375	376	402	396	397	393	380	391	419	384	386	387	402	379	379	383	343	386	411	342	381	362	403	404	395	377	378	395	375	373	365	374	394	405	398	385	362	388	367	381	442	365	423	398	388	399	372	387	366	379	354	407	382	362	399	388	415	391	405	379	402	404	377	407	392	381	366	393	416	418	403	385	376	361	394	384	412	430	368	380	412	374	366	425	414	419	376	402	361	338	374	401	391	403	371	387	366	401	400	384	413	368	408	420	373	363	426	404	382	365	386	397	382	417	430	431	381	386	315	407	400	406	364	361	381	399	355	376	364	439	400	415	355	390	403	372	355	388	371	395	392	374	422	380	375	387	417	398	345	418	384	364	415	404	440	380	392	390	420	394	382	395	300	349	371	446	404	377	378	398	375	384	388	364	411	399	381	376	374	424	426	410	369	356	392	342	410	404	374	407	393	373	379	404	402	410	370	387	403	403	387	389	363	412	422	396	394	380	368	406	366	446	412	392	406	409	389	349	389	349	381	379	415	382	375	404	376	404	369	405	401	365	391	377	397	384	396	371	392	412	434	396	374	414	373	391	408	397	326	392	381	373	428	363	448	411	382	383	412	411	384	371	383	374	403	374	396	388	378	379	379	396	414	419	399	371	479	403	355	390	362	408	417	406	416	382	396	393	430	399	381	381	406	383	355	343	407	383	414	396	407	410	364	387	375	375	380	353	417	431	363	394	396	363	371	400	380	355	395	367	399	395	412	393	390	418	413	399	388	415	388	381	397	384	378	369	401	419	427	413	406	402	402	413	429	386	380	374	399	390	359	415	390	393	388	374	373	425	404	394	394	434	391	382	356	401	388	401	428	408	388	402	385	412	366	431	374	378	355	401	413	397	369	370	402	400	368	397	377	379	365	405	441	385	391	404	364	387	391	363	392	437	370	377	357	387	360	375	406	417	389	362	396	404	392	400	430	358	399	420	396	346	387	367	433	364	408	392	363	419	384	405	402	396	411	390	404	392	404	373	402	392	410	359	391	380	416	425	365	346	383	352	389	399	390	392	376	401	431	429	382	379	378	365	380	371	427	384	388	383	356	374	371	390	357	394	408	416	370	351	406	407	367	410	407	376	364	390	414	402	350	381	399	361	406	376	373	407	368	408	391	362	407	402	323	368	371	419	373	359	407	392	407	384	386	387	392	355	375	416	393	414	392	388	442	407	403	400	382	388	392	376	404	391	388	379	379	403	394	368	387	384	352	386	399	424	421	387	382	414	413	386	362	370	364	396	386	375	403	351	362	386	391	433	348	393	427	383	360	387	415	375	380	413	404	377	407	338	357	427	373	383	379	368	402	408	386	394	401	407	368	373	418	406	380	379	420	396	341	383	382	364	335	401	421	411	375	391	397	460	370	389	371	390	364	395	374	394	399	387	379	385	380	396	330	406	393	390	412	428	372	367	376	389	461	397	368	417	372	371	352	396	423	376	397	391	382	387	413	390	411	414	355	359	403	407	367	367	402	400	384	395	382	388	398	389	379	391	338	405	408	387	431	349	387	416	399	399	389	357	406	343	389	401	407	410	409	369	379	419	384	394	418	448	398	414	432	403	415	392	394	404	393	388	438	366	401	384	404	375	400	412	394	376	381	340	384	401	362	383	415	419	379	399	370	410	385	439	369	383	396	374	406	373	382	387	353	398	373	413	382	362	399	392	387	359	396	378	361	353	380	412	404	378	393	399	387	423	383	400	415	393	388	409	382	401	356	385	398	388	414	370	346	402	365	369	377	390	395	359	391	404	330	357	383	407	346	404	398	383	386	363	393	413	379	355	387	388	370	385	369	368	367	404	411	408	391	371	399	423	420	381	409	417	387	415	372	389	376	372	367	353	394	358	413	372	417	410	390	404	424	439	410	383	349	372	366	401	391	394	359	385	363	356	399	389	405	395	401	405	383	396	388	409	407	352	398	401	369	408	383	399	412	395	389	384	412	407	412	372	378	358	399	412	389	398	376	440	400	399	354	378	364	394	388	391	416	385	403	443	442	382	405	386	378	388	404	415	388	371	405	375	399	386	383	372	407	373	371	381	368	378	367	387	392	415	371	377	404	394	385	389	391	413	399	380	380	368	361	381	405	389	422	392	389	375	360	386	369	431	428	381	399	427	395	397	374	363	356	389	378	370	407	398	347	401	405	412	382	371	390	396	390	392	359	401	445	403	411	429	405	392	381	387	394	399	377	394	394	380	407	399	354	386	366	405	411	401	399	393	422	405	403	386	382	358	353	403	395	397	382	393	391	364	418	399	357	351	389	395	394	358	392	381	409	368	358	382	378	387	395	359	396	383	384	375	389	359	411	392	402	380	391	387	371	391	366	368	396	362	351	400	422	429	408	369	402	383	390	386	383	396	366	441	383	412	374	433	393	374	397	421	400	410	419	364	382	407	391	382	393	378	389	382	400	363	367	421	387	388	398	408	369	435	421	369	365	387	400	364	398	410	417	405	372	407	408	390	393	387	390	377	418	378	405	410	378	396	384	389	390	358	362	385	394	385	414	410	367	376	393	395	386	387	402	386	356	383	387	390	432	404	355	395	406	428	352	395	399	397	396	377	373	400	392	397	377	397	385	426	380	365	383	401	379	402	371	383	382	417	384	396	424	383	399	371	378	400	358	371	406	396	381	380	353	392	361	384	389	380	363	395	401	409	438	375	441	379	394	408	408	364	388	400	395	420	400	398	406	418	392	380	419	428	414	369	413	386	393	419	377	376	407	392	389	368	395	390	351	360	398	383	385	398	437	356	373	375	420	367	396	417	389	374	443	380	424	378	382	409	357	375	404	384	413	421	413	398	399	363	368	356	424	383	381	386	418	400	365	370	407	340	387	373	374	394	412	360	422	396	396	420	369	368	364	414	402	399	372	375	408	381	374	359	402	397	369	378	367	355	395	347	416	383	382	406	376	419	399	405	399	382	428	363	429	392	389	415	408	347	378	354	392	392	385	392	372	388	439	415	393	389	376	408	393	388	382	343	371	376	396	405	403	405	419	385	420	420	374	404	357	373	397	385	416	387	386	388	361	387	380	442	413	404	381	411	381	444	399	375	389	404	404	409	391	422	382	396	396	374	444	411	414	383	379	398	423	374	398	363	356	406	386	394	377	370	394	367	421	385	371	373	416	431	373	418	384	442	381	371	398	383	419	358	401	367	386	397	416	388	384	397	357	378	413	420	400	378	367	394	415	377	387	378	371	378	404	355	395	419	370	388	439	411	376	399	378	387	360	368	384	350	459	384	379	369	404	413	397	373	364	385	410	386	343	376	382	388	379	369	414	385	392	391	402	409	374	382	389	427	391	390	390	398	399	380	391	423	367	385	383	386	395	373	336	364	383	371	405	424	428	356	385	395	397	363	394	370	385	397	369	365	384	431	406	406	390	394	407	371	401	392	409	381	378	386	385	375
2188	845	914	896	855	881	842	858	871	864	809	875	829	816	852	832	842	800	847	846	839	845	810	813	855	844	845	821	822	893	824	860	838	861	826	869	863	849	848	869	918	883	809	863	881	808	875	858	814	844	801	889	872	893	833	783	880	835	853	836	856	863	849	814	841	835	895	841	866	845	862	857	860	868	875	839	820	876	821	838	860	826	845	851	847	898	834	880	899	844	873	864	823	866	855	770	874	842	796	878	914	846	856	882	868	877	899	844	855	874	812	850	859	828	812	807	901	886	843	814	859	873	866	822	838	866	833	842	820	781	867	929	830	848	838	898	853	803	815	822	833	874	867	862	881	833	793	819	833	907	821	805	825	878	824	882	796	825	877	837	826	834	862	857	902	884	838	859	891	877	906	912	786	847	883	839	851	894	853	866	804	803	923	861	830	819	913	829	867	817	871	834	876	880	789	806	867	843	871	859	914	878	855	846	891	817	888	805	841	813	816	848	894	855	824	796	875	824	869	830	870	909	892	784	814	884	784	858	839	830	826	820	865	824	879	879	820	879	891	819	837	840	839	905	847	808	852	817	887	827	807	860	837	852	851	834	845	847	859	878	855	844	812	837	856	862	884	861	861	851	855	892	893	857	830	870	885	900	825	867	856	810	878	845	879	849	878	834	825	866	832	851	799	869	869	857	857	841	882	837	887	877	828	871	808	870	870	827	863	853	878	847	824	887	889	845	818	846	849	836	848	843	839	847	850	810	834	811	845	860	840	926	875	845	870	884	845	844	868	824	825	836	855	850	865	824	862	813	883	891	817	834	895	843	869	848	839	855	815	854	820	873	850	873	876	870	817	834	772	843	824	827	885	786	838	896	892	828	820	828	819	873	870	832	855	830	886	828	832	842	881	818	893	818	876	832	831	830	878	877	813	885	888	893	832	805	840	826	861	856	865	847	897	853	806	857	848	782	829	857	799	855	841	836	831	777	835	851	878	843	830	869	809	827	821	880	839	867	902	816	828	899	784	853	840	878	813	843	893	851	850	859	836	835	851	837	960	879	868	857	855	841	876	844	857	871	827	882	820	807	836	867	863	833	863	860	822	845	846	891	834	859	881	829	825	826	832	816	838	829	841	890	852	819	876	857	836	822	829	793	819	830	887	877	858	851	878	843	791	806	828	887	840	824	814	835	890	872	826	820	851	842	837	827	826	851	879	854	837	833	837	903	814	832	838	836	861	801	863	908	792	810	790	850	853	861	855	863	835	870	866	864	823	857	847	840	868	834	885	905	868	865	858	884	803	824	826	857	804	830	816	867	834	841	832	812	861	869	817	833	832	850	846	837	847	806	810	881	853	839	829	860	829	849	831	814	862	863	824	856	816	897	842	943	895	836	883	847	842	820	894	844	835	880	840	784	894	783	842	817	873	843	901	877	823	844	798	869	791	854	855	813	782	842	862	861	908	802	830	845	823	822	801	894	880	881	843	910	821	829	831	817	884	866	808	865	820	846	857	867	837	866	833	838	793	818	865	873	830	797	833	846	860	879	847	846	853	853	842	838	848	912	829	828	815	810	854	856	808	875	852	852	831	841	885	873	863	831	855	902	833	822	837	895	800	905	814	896	862	857	908	919	881	846	845	854	888	867	873	841	810	899	875	815	878	875	815	869	804	816	799	856	829	881	805	896	870	840	791	835	882	901	831	859	819	871	873	864	849	878	847	858	837	871	827	885	778	878	808	850	871	864	852	826	831	830	896	827	834	814	849	905	852	887	866	852	857	905	854	870	883	815	868	851	825	803	853	838	848	878	822	843	845	825	864	864	859	814	907	811	857	854	862	880	875	816	848	845	846	866	808	883	876	868	894	849	820	860	873	824	843	832	804	846	867	848	876	901	856	841	846	817	856	824	897	838	846	865	874	843	838	825	795	853	897	842	824	864	883	907	804	841	874	819	846	869	881	848	867	849	793	833	880	898	880	884	828	818	856	870	827	828	865	807	855	883	859	897	803	815	820	831	871	802	846	831	819	793	813	854	826	850	847	838	883	890	871	827	872	812	842	885	825	860	860	883	885	857	819	895	843	831	847	876	856	863	840	841	845	876	862	876	862	826	854	876	859	816	807	818	829	826	851	863	813	821	861	858	891	850	865	860	867	806	802	816	859	806	848	870	861	833	879	904	870	885	845	815	829	872	841	913	861	881	828	836	865	807	862	850	853	878	819	857	836	843	830	828	868	855	810	845	839	820	902	862	848	903	825	787	882	817	856	822	871	866	891	808	866	837	870	888	849	839	846	835	875	867	870	854	875	841	821	882	872	831	792	875	874	830	855	830	848	867	841	852	901	881	825	843	830	835	820	877	896	850	821	858	849	865	841	847	813	845	903	806	862	940	832	829	855	827	886	816	835	853	887	841	863	810	834	852	848	879	823	839	803	865	837	861	886	898	857	873	827	878	835	843	818	853	906	816	864	862	901	875	813	848	847	901	839	824	823	819	844	807	851	838	816	876	855	862	907	913	867	825	864	949	837	831	858	902	888	839	868	864	944	822	842	832	867	922	862	878	802	852	847	871	854	896	811	848	860	876	857	852	796	848	889	888	811	820	847	875	838	859	834	844	845	868	898	882	874	923	867	889	866	836	844	849	846	791	855	880	860	883	823	813	886	898	822	795	806	856	795	800	842	855	834	787	848	895	849	814	845	886	859	797	824	857	835	841	843	836	885	854	903	872	850	885	861	915	844	868	866	819	887	853	856	840	860	827	862	863	839	831	903	836	874	925	830	862	872	830	823	868	859	851	861	862	834	874	817	830	820	880	790	857	842	852	856	909	859	849	812	864	852	865	817	826	878	891	860	815	857	834	810	842	846	898	881	923	830	834	847	856	792	819	850	846	819	855	871	843	841	811	826	913	839	783	803	872	852	844	848	837	843	884	821	822	863	874	832	884	800	825	840	855	822	864	823	851	830	817	816	897	845	865	843	857	884	871	860	876	882	830	854	862	932	842	840	846	849	807	865	859	804	848	838	841	845	842	861	841	856	826	804	797	869	862	812	849	860	917	843	896	806	848	805	820	879	843	859	889	888	847	817	872	799	827	874	790	821	832	903	819	850	839	854	819	882	906	855	831	860	835	825	881	849	865	837	853	843	864	864	827	771	809	862	886	884	805	837	850	917	886	864	862	863	826	895	814	791	813	836	828	852	840	854	895	842	871	859	822	856	865	846	884	926	856	844	833	864	862	817	868	844	904	813	811	840	873	883	820	847	852	836	840	819	878	868	899	850	899	844	864	850	807	844	843	819	841	849	885	838	831	878	856	878	849	861	856	882	858	883	804	796	872	851	821	826	884	871	859	855	826	849	864	878	842	871	886	819	876	821	896	812	859	815	846	808	851	842	867	860	824	852	800	862	888	836	768	891	921	882	865	864	836	859	833	841	843	865	856	851	881	854	831	847	859	846	834	820	866	848	857	826	809	834	858	834	868	864	872	856	830
7888	508	519	387	348	310	266	264	235	195	230	225	206	194	229	185	211	216	181	193	180	175	179	186	208	191	195	208	213	193	183	208	184	202	171	180	205	209	195	202	208	224	174	181	198	198	194	203	190	160	188	181	190	185	203	193	171	172	187	177	186	166	171	196	221	218	211	184	160	201	206	196	175	199	205	174	186	209	202	171	221	208	180	184	177	213	197	197	175	202	181	193	172	194	185	183	173	180	189	186	186	190	169	185	189	197	202	169	184	192	181	181	200	155	189	194	200	203	203	169	175	176	212	189	187	204	178	172	196	198	225	205	171	190	217	195	193	201	193	200	153	223	195	183	204	185	177	195	218	187	204	198	206	189	192	174	193	193	171	162	187	189	181	205	189	171	182	170	210	179	183	216	157	197	183	143	200	165	193	205	186	200	191	186	184	185	168	188	208	170	164	185	182	177	209	200	175	190	213	201	197	216	178	161	181	200	181	193	161	181	213	204	234	171	172	173	177	171	208	184	220	190	186	174	181	162	186	220	186	182	197	184	177	211	196	183	189	200	211	228	199	198	176	166	162	180	196	175	178	168	188	204	179	163	171	180	203	199	171	202	198	172	180	167	197	182	221	171	163	177	185	183	190	214	200	197	195	199	195	194	205	196	201	181	191	173	182	193	182	188	184	181	175	189	167	187	176	188	164	168	171	183	181	181	211	182	180	208	203	188	200	190	191	201	185	208	193	175	179	199	206	185	208	207	185	189	211	198	227	201	196	190	200	191	191	190	201	193	183	173	203	214	203	209	189	195	193	189	210	229	195	188	185	195	182	191	176	213	225	180	181	194	179	172	190	182	192	191	208	217	193	178	190	180	168	165	185	197	192	174	195	186	182	172	192	189	195	199	171	184	181	188	193	192	193	201	187	204	189	195	195	180	188	204	190	169	200	186	177	177	176	186	201	174	208	197	165	181	201	182	191	208	195	186	162	175	184	191	200	179	190	195	184	189	188	178	209	189	180	169	176	185	172	179	183	210	191	197	182	194	189	198	197	174	209	201	194	216	172	195	189	204	180	171	210	189	199	202	196	179	169	197	176	198	182	160	170	200	173	172	205	184	177	162	202	192	179	181	176	183	197	205	180	174	207	164	173	201	179	173	196	184	180	177	202	204	194	196	192	185	190	162	197	179	183	194	188	196	197	182	191	195	206	207	192	181	196	209	232	188	172	176	186	182	165	167	196	195	166	199	192	179	193	205	203	180	187	172	198	223	189	198	230	209	175	188	188	204	206	191	181	180	193	205	170	202	210	162	187	174	219	195	205	190	201	201	177	184	189	167	169	192	190	210	188	197	180	197	191	167	169	206	203	194	172	168	196	193	209	218	209	203	180	190	208	167	196	186	171	199	200	177	194	169	204	196	218	198	181	191	182	201	187	175	192	177	209	192	189	184	182	217	183	200	187	186	200	193	197	193	189	183	211	194	177	187	197	179	184	187	181	204	197	188	173	197	196	208	195	193	205	195	176	167	197	199	198	171	207	167	190	202	192	183	213	199	190	200	181	170	178	188	209	186	150	183	198	207	183	200	198	171	197	169	177	208	175	189	176	194	175	188	183	166	191	192	191	205	200	162	214	192	210	197	189	186	174	173	184	174	179	207	198	196	200	194	190	199	177	193	181	165	201	184	191	178	200	172	189	187	177	220	189	186	194	207	190	178	191	192	177	189	177	182	167	215	164	207	181	208	172	208	172	189	180	177	206	196	194	161	197	217	196	209	180	190	202	185	199	183	201	152	181	182	197	200	196	168	205	202	183	208	196	179	194	216	181	184	182	195	196	213	201	185	193	219	178	195	203	183	177	192	174	198	208	204	184	169	166	174	194	158	183	194	212	194	182	146	177	223	211	194	188	185	197	218	206	157	174	197	178	183	184	172	191	199	170	184	200	178	213	167	203	179	198	176	214	184	210	156	205	174	197	198	220	215	189	186	179	171	196	181	183	179	179	182	180	187	187	169	199	160	179	212	193	199	186	201	180	171	170	189	177	167	169	199	166	204	196	179	190	179	199	208	184	197	176	213	175	203	158	167	203	184	163	181	169	195	205	196	177	196	207	206	169	198	195	170	185	243	202	218	182	168	153	215	170	189	193	212	206	176	192	193	197	188	187	199	189	212	172	187	197	218	195	199	180	195	165	181	203	182	196	199	213	192	183	186	173	177	194	190	199	189	202	214	185	173	196	172	215	192	215	193	200	183	180	199	200	180	224	195	187	176	188	192	222	165	169	212	160	207	191	186	188	211	187	177	169	186	189	181	187	190	187	197	183	223	181	210	172	175	195	163	173	196	185	193	180	192	161	191	201	178	192	186	201	201	197	201	205	190	168	212	193	206	200	202	184	190	204	181	188	162	195	176	204	200	169	165	183	184	181	187	186	202	196	204	215	176	198	189	218	209	183	192	186	185	184	188	193	200	167	215	196	178	182	190	187	194	204	207	192	187	174	197	196	226	195	188	180	182	191	191	221	184	162	175	199	186	177	165	192	168	181	194	182	197	221	200	177	204	182	202	188	192	183	192	205	182	189	168	223	188	184	163	184	215	200	185	191	194	193	201	215	196	194	212	217	169	193	192	183	186	196	192	184	168	189	179	199	187	195	207	189	174	184	171	197	185	188	185	208	203	187	178	206	184	163	184	190	188	188	188	199	202	186	181	150	187	215	188	196	191	199	194	198	189	177	224	196	211	195	204	207	217	186	192	188	176	170	186	211	191	163	195	162	192	206	202	191	180	203	207	201	197	219	208	185	171	183	207	179	209	207	150	197	180	216	153	202	182	199	201	184	189	198	176	168	187	199	197	196	217	207	190	184	216	207	202	163	172	218	184	181	196	206	192	181	180	172	184	198	185	184	180	188	214	186	179	180	206	194	199	197	178	200	196	183	222	212	200	199	184	191	190	187	171	185	168	202	164	221	205	177	187	213	205	216	200	184	208	180	182	182	185	165	212	204	206	171	194	185	183	208	182	184	183	204	177	194	211	207	188	231	196	174	174	179	191	201	189	185	169	189	197	195	205	162	175	165	199	193	173	184	182	177	177	204	179	214	213	194	192	188	215	197	193	187	186	182	178	190	182	178	205	205	187	177	183	170	190	186	195	198	198	203	221	205	184	204	191	187	177	166	209	208	201	181	215	182	194	207	195	177	168	193	176	201	215	194	191	197	201	214	196	195	191	178	171	183	197	192	196	185	180	176	178	195	178	182	193	195	180	175	201	182	216	184	189	188	197	209	207	206	204	195	186	212	172	196	197	194	177	153	202	203	202	200	187	194	201	191	220	178	193	165	183	202	200	174	183	223	202	196	189	202	183	158	199	205	187	188	191	180	190	211	180	184	183	176	191	194	186	191	188	189	159	206	164	201	207	168	201	213	203	173	197	174	181	193	182	176	179	190	219	180	186	222	167	199	191	192	213	232	191	184	182	192	197	199	191	194	196	188	189
6503	737	1190	1337	1190	945	786	775	681	631	626	597	599	581	525	570	537	512	525	488	543	485	482	500	478	470	475	460	478	475	518	440	503	513	469	500	466	503	450	438	457	470	484	442	456	488	466	470	463	475	449	479	440	480	505	459	469	461	435	446	443	470	475	437	480	453	471	464	467	443	462	441	447	476	441	454	475	451	447	445	472	435	495	446	413	396	454	479	440	453	471	502	451	449	464	457	438	450	433	439	463	441	443	464	473	453	460	446	450	454	442	445	451	453	430	459	407	462	473	442	509	405	461	487	481	471	456	435	453	466	427	472	427	501	425	465	461	424	428	442	434	483	433	425	446	513	434	476	467	475	461	434	510	432	456	519	447	497	458	432	419	445	472	440	461	474	472	501	462	454	453	507	463	480	420	490	419	488	430	427	476	466	450	413	495	437	447	450	449	493	452	432	464	458	469	448	447	431	455	476	443	440	464	453	465	454	455	463	454	435	479	419	452	447	442	471	484	418	461	460	433	448	443	438	423	454	455	481	457	455	490	459	431	450	438	425	439	443	463	451	442	445	434	492	478	423	422	431	495	486	473	456	435	448	458	434	447	446	477	472	457	414	417	485	460	443	457	423	402	490	418	450	423	457	488	434	450	461	454	443	429	416	487	438	464	447	458	481	467	495	419	467	460	464	463	427	454	464	442	447	458	433	418	436	441	481	483	475	454	438	412	431	438	471	451	474	466	438	455	424	434	465	455	411	441	482	413	429	467	464	473	438	475	476	485	454	425	477	464	430	428	478	435	483	444	450	437	454	495	444	467	448	410	440	447	508	477	444	439	485	464	460	437	461	459	469	453	441	469	476	432	446	446	442	473	451	459	471	446	470	426	441	418	449	473	469	438	438	436	457	469	452	476	439	430	479	461	454	483	454	442	446	434	411	458	411	509	478	471	440	431	431	430	471	469	429	424	440	461	425	444	444	444	429	462	470	470	442	458	456	488	435	489	436	484	435	425	467	504	448	476	454	461	461	457	485	473	466	437	504	476	454	437	440	487	430	433	415	457	415	435	466	444	484	468	448	456	459	448	409	427	461	470	401	456	401	425	434	445	448	448	444	456	465	431	427	422	474	475	471	454	456	447	447	487	432	498	457	437	475	462	428	434	479	457	440	415	443	458	478	438	461	462	463	500	444	466	441	424	454	436	399	444	458	445	458	412	454	419	483	433	471	475	434	464	463	484	466	405	484	471	470	490	431	465	453	492	451	494	432	442	449	446	454	427	455	464	425	444	458	458	434	470	461	479	449	447	470	427	454	431	489	472	459	472	443	480	427	425	444	481	465	491	447	459	437	441	429	472	454	469	454	505	490	451	470	424	470	407	451	459	406	426	407	413	432	454	409	449	435	504	439	455	497	424	491	456	476	458	407	437	459	482	490	463	461	461	478	428	469	472	488	445	445	443	458	437	451	482	442	458	426	436	461	436	430	443	449	460	453	442	466	425	448	448	485	459	472	443	411	472	451	455	472	443	464	443	462	454	472	455	462	459	470	479	449	412	455	429	462	465	412	428	461	448	485	452	487	437	410	418	448	418	417	487	437	454	451	472	495	482	428	467	454	454	447	475	459	476	473	453	456	464	457	477	415	464	430	437	465	428	433	449	465	463	462	444	508	414	426	453	448	443	484	459	447	462	441	453	463	450	457	456	448	473	482	446	452	396	483	471	529	424	412	432	433	487	461	453	440	486	461	451	469	448	482	482	464	468	440	466	436	439	423	481	421	465	462	435	465	454	444	438	462	460	479	506	443	460	444	434	472	464	436	395	424	472	450	421	465	453	433	464	452	501	434	456	460	434	435	430	460	442	450	453	475	447	418	477	495	465	448	440	408	458	415	449	444	494	487	438	427	463	437	493	442	457	444	449	442	457	471	424	460	456	438	446	464	449	474	451	423	486	466	466	470	458	435	454	415	461	460	445	456	455	444	437	478	459	469	450	444	439	449	446	516	444	450	427	464	445	453	463	480	441	459	467	462	461	415	457	425	463	439	467	470	456	487	472	457	470	435	472	479	438	443	415	462	460	484	465	441	447	451	451	449	469	446	502	463	460	461	456	425	456	488	464	444	457	455	468	459	497	450	448	402	484	470	450	467	435	434	436	419	468	445	430	440	437	456	431	469	461	492	414	410	434	478	460	472	492	436	438	460	435	498	480	466	452	448	471	450	476	471	441	410	487	458	419	443	486	459	436	423	429	456	451	487	428	460	422	451	455	459	449	445	449	477	460	464	424	408	448	452	452	455	470	440	477	463	485	467	436	449	436	450	484	436	456	429	468	474	509	425	443	417	454	453	465	422	473	448	478	411	455	447	420	437	501	400	474	438	464	465	462	442	465	452	491	490	468	445	417	440	446	418	452	475	461	485	465	444	439	408	471	469	421	467	485	460	466	448	445	470	478	412	458	440	473	420	487	427	441	430	457	444	443	441	459	493	441	462	461	410	444	415	463	484	435	439	466	440	465	467	448	442	467	430	483	463	466	472	428	462	456	452	427	446	445	449	461	465	445	466	475	498	420	453	450	453	448	456	447	474	461	463	462	463	476	416	475	443	437	473	453	414	472	452	464	427	456	463	477	454	469	479	467	456	466	467	452	460	443	479	447	444	462	480	459	437	465	445	457	490	451	460	432	460	469	465	441	485	482	466	465	455	456	441	442	443	465	454	472	467	452	442	445	412	460	418	442	460	444	440	442	440	476	446	440	438	469	436	491	449	463	419	432	474	448	472	436	457	441	448	475	445	467	444	451	472	474	461	409	444	429	502	483	460	470	474	414	438	468	406	437	470	470	464	471	482	425	478	478	454	441	433	448	471	479	464	440	469	424	477	467	445	452	455	437	466	456	447	458	434	421	446	462	437	442	445	455	462	478	457	463	411	441	458	467	451	450	450	443	488	477	474	461	492	464	429	472	445	458	435	454	429	486	423	502	459	424	454	469	458	447	446	408	479	445	439	499	436	484	456	436	475	457	483	452	426	447	447	478	459	463	457	459	458	454	443	433	446	456	453	447	422	481	430	452	448	503	454	469	476	436	430	449	464	447	463	443	456	440	437	456	432	427	455	461	443	479	445	456	490	436	466	481	422	464	460	445	444	507	453	456	467	444	478	464	434	449	502	422	483	436	471	445	438	466	435	426	462	451	459	480	463	456	491	455	474	462	436	464	469	459	461	429	439	467	456	450	480	477	466	456	463	463	470	467	437	467	473	447	470	447	449	449	482	429	461	454	438	460	472	471	439	456	420	468	467	448	523	451	429	448	426	415	485	479	451	442	457	481	474	460	470	489	472	453	468	446	507	455	503	481	429	465	459	447	484	456	477	440	432	428	471	423	439	437	439	457	453	464	448	409	458	439	460	438	483	437	459	410	433	472	435	437	459	461	449	428	467	468	436	421	472	433	485	487	455	503	491	453	452	428	433	494	455	440	481	469	451	487	433	458	450
14920	1177	906	661	505	389	325	257	227	248	262	248	213	193	222	198	178	184	175	186	176	189	171	173	181	184	153	181	182	167	179	193	154	183	172	168	189	167	172	156	160	156	170	203	176	178	158	182	192	185	158	173	172	166	173	152	162	162	157	165	165	181	140	184	171	149	169	182	159	176	153	150	157	171	172	164	174	159	143	162	151	139	172	167	157	165	158	164	175	169	166	151	179	163	147	149	147	190	173	157	176	175	158	163	142	134	156	169	156	164	175	196	181	189	193	168	162	176	155	143	158	177	160	155	160	163	175	179	161	151	176	167	160	159	183	155	159	179	163	162	149	156	153	162	158	164	168	183	175	141	138	170	173	167	166	164	165	163	170	169	169	175	155	161	183	163	153	181	181	159	172	169	156	162	143	153	162	176	175	169	175	165	175	174	154	159	170	159	155	147	167	152	151	156	182	181	168	159	145	189	177	180	168	164	163	183	162	175	162	149	140	156	161	161	167	158	162	169	164	177	172	183	164	186	188	172	178	182	165	183	179	164	159	176	176	175	188	169	197	155	161	166	175	176	174	185	176	207	176	156	163	160	165	209	162	146	165	168	164	173	156	156	155	159	156	166	161	147	140	170	169	183	162	153	167	148	179	128	176	178	172	166	179	153	171	151	165	174	183	164	163	178	162	172	164	174	160	142	148	158	174	167	140	170	158	130	160	184	184	161	179	177	173	168	183	169	151	186	169	151	153	139	183	167	137	162	169	219	164	174	158	174	148	192	174	154	160	163	146	189	158	174	165	138	164	160	140	159	175	193	166	178	179	157	183	165	168	181	156	144	193	138	162	155	149	157	151	164	176	186	162	157	164	179	201	190	185	159	167	158	161	177	166	159	146	163	162	170	170	174	181	137	158	168	149	161	167	157	155	169	155	171	194	154	176	169	206	161	160	162	176	168	186	160	177	168	170	170	171	189	167	159	158	181	158	182	173	167	144	162	178	158	145	177	170	178	145	168	155	145	166	176	167	147	137	173	187	148	156	177	186	173	181	136	151	169	162	145	178	161	186	182	192	175	166	156	188	150	167	174	161	164	169	160	182	169	191	166	155	162	159	181	164	159	177	169	194	144	164	165	167	170	157	148	181	174	133	163	134	158	169	151	164	149	178	184	156	171	193	168	182	181	159	128	172	162	156	163	164	155	163	162	157	152	160	200	172	153	172	185	195	150	159	152	182	192	161	169	149	182	175	140	165	180	158	158	166	178	158	179	168	164	150	193	175	158	166	142	158	176	171	151	146	142	176	157	192	182	187	158	179	159	149	167	177	145	170	173	164	166	146	152	166	172	148	139	170	145	173	152	189	153	165	191	177	149	149	148	162	181	152	134	164	155	167	185	149	161	175	141	181	168	168	180	156	182	165	171	170	145	164	186	214	172	170	148	158	184	147	160	166	173	185	163	168	171	161	183	178	147	154	146	170	186	167	167	170	184	157	198	189	156	151	133	157	171	168	159	169	170	167	158	147	181	180	119	164	167	145	166	143	158	163	170	166	166	163	167	158	164	171	171	165	150	208	154	150	174	163	145	172	163	164	209	163	182	156	140	171	173	164	181	159	145	154	152	175	184	146	144	196	162	179	149	159	166	159	175	172	135	188	165	159	156	166	163	186	150	158	155	172	162	175	183	174	185	160	183	181	187	173	181	170	169	172	184	141	182	175	171	181	162	167	172	177	158	159	177	165	172	170	177	164	172	167	181	144	157	170	141	174	171	159	162	166	171	139	163	160	174	159	176	159	197	189	150	174	137	180	167	165	177	137	195	179	145	150	178	151	168	175	155	143	188	159	173	147	196	186	157	161	165	190	155	149	172	167	165	190	177	170	146	147	162	178	175	163	173	134	169	155	155	150	151	178	170	174	157	150	131	190	152	181	175	175	177	158	151	180	166	173	173	155	184	137	172	156	153	166	169	170	163	171	167	173	170	166	160	170	204	174	171	151	161	157	156	169	187	158	176	164	163	156	154	144	154	134	184	181	153	157	157	149	155	157	180	174	143	143	183	163	185	160	184	197	181	179	151	180	170	184	150	179	166	175	161	172	153	172	164	174	168	177	179	148	148	180	159	141	145	178	181	200	164	157	182	192	185	184	156	176	153	134	159	157	181	168	153	177	167	170	175	170	156	156	183	174	175	162	160	183	163	150	165	156	174	178	139	189	175	144	153	181	167	159	171	176	175	179	158	187	164	182	132	177	172	191	173	166	174	161	153	150	146	200	167	183	170	149	168	155	172	185	161	178	169	170	183	171	168	160	185	159	155	170	178	164	148	156	185	168	153	173	175	175	161	150	129	161	168	175	166	183	148	177	159	161	177	170	146	146	150	152	134	142	142	166	154	186	161	146	157	159	184	175	147	150	160	164	167	164	163	171	153	162	169	169	163	177	154	175	151	173	156	199	147	179	176	177	170	156	154	188	168	156	169	161	170	168	163	160	171	171	160	166	176	143	177	174	154	159	153	159	180	171	148	168	169	172	167	158	170	169	156	150	164	199	196	164	171	156	191	173	167	143	167	149	170	166	166	170	146	160	161	185	179	201	171	155	161	157	141	178	156	154	191	167	158	149	138	177	151	168	179	130	144	159	174	173	148	156	146	143	163	169	165	163	201	186	171	170	151	141	145	172	172	158	165	205	159	152	194	175	168	142	169	159	167	168	173	153	181	184	172	157	175	149	166	183	144	172	165	160	163	159	175	151	175	145	174	159	181	161	189	157	183	161	164	175	159	149	187	150	149	149	197	172	169	156	141	161	170	173	160	164	173	164	157	162	158	166	177	167	176	159	175	159	151	155	186	144	158	198	175	181	147	173	147	166	156	195	163	160	172	153	155	153	152	191	186	162	168	171	174	171	177	161	166	170	187	179	156	148	194	188	208	173	177	174	183	166	144	153	154	146	192	156	153	164	162	131	176	161	153	142	155	170	182	161	179	175	147	155	153	147	157	172	179	165	168	143	182	186	165	147	166	174	149	162	159	166	158	165	148	166	152	157	181	123	153	190	162	162	180	166	182	185	165	183	178	143	160	160	178	183	150	174	183	164	180	166	180	144	167	156	158	157	151	176	148	165	177	162	159	175	153	180	162	140	152	168	188	165	179	168	178	167	170	193	159	168	174	153	165	170	161	170	159	150	170	152	156	154	173	150	144	181	158	180	171	141	164	189	172	181	169	148	159	184	183	142	193	169	162	161	177	159	178	188	164	167	194	150	160	171	171	160	180	172	170	157	165	160	154	168	152	202	170	186	190	174	164	159	177	177	178	165	179	146	167	166	153	154	180	175	179	169	172	177	158	159	135	164	164	161	160	167	160	171	175	174	168	172	168	165	177	181	152	170	154	175	160	184	197	167	157	164	183	158	163	147	151	163	180	152	162	158	175	167	180	156	161	176	155	141	160	183	183	177	189	175	171	160	157	167	165	183	177	187	158	161	175	174	148	157	168
8253	979	1908	2134	1847	1397	1232	939	896	817	784	717	699	635	657	575	548	567	533	531	540	489	484	538	507	454	512	507	494	422	506	480	456	463	482	465	431	439	443	423	489	415	419	428	466	459	471	437	435	436	458	446	437	427	425	479	472	415	464	439	398	418	440	443	450	421	470	496	438	443	441	429	447	459	435	470	438	479	411	453	479	438	436	483	451	419	430	424	430	415	423	433	465	469	416	438	438	421	439	397	474	429	463	465	414	424	407	427	410	457	438	458	404	455	453	452	448	452	448	431	461	403	468	418	485	443	432	447	455	422	445	420	425	432	444	450	415	458	409	437	426	430	456	421	439	418	415	430	434	445	464	469	421	449	445	463	404	424	498	418	446	425	395	431	428	452	435	437	430	449	474	414	442	433	474	456	438	446	409	428	441	422	435	411	429	447	420	456	425	472	421	442	434	418	459	437	423	450	419	393	425	387	437	438	438	441	463	459	456	423	415	400	425	430	482	424	460	440	411	430	439	406	441	441	467	465	443	444	445	420	422	469	436	492	377	426	423	431	411	424	464	434	412	435	458	432	468	457	440	423	439	459	425	432	458	417	414	424	473	437	453	450	432	451	457	447	429	414	411	464	431	463	431	447	420	438	391	446	491	431	420	442	438	418	443	432	435	423	452	493	458	415	432	475	427	424	432	410	438	467	484	446	427	454	442	405	428	452	420	395	436	430	433	419	442	448	431	431	412	434	430	471	456	417	442	450	402	408	424	446	444	413	437	458	436	411	415	448	491	455	420	427	435	434	405	453	451	442	430	464	466	435	457	448	423	436	436	463	417	468	424	431	459	425	442	405	428	410	432	432	424	455	430	482	459	451	430	406	406	446	452	433	422	453	393	442	450	444	442	428	427	423	447	463	420	423	458	439	416	484	412	459	433	427	439	417	495	426	503	445	454	473	441	438	435	427	451	407	460	455	431	407	415	431	434	445	477	442	433	464	470	439	411	461	453	415	437	459	434	459	420	448	439	439	421	455	444	452	411	461	386	421	456	444	422	460	432	418	446	416	452	425	430	427	448	431	440	410	460	442	388	413	493	427	456	463	463	405	442	461	471	454	426	428	468	452	430	418	463	441	423	430	445	436	453	429	420	378	460	449	439	458	441	424	428	431	436	421	429	369	481	441	454	477	441	408	427	403	440	415	441	423	443	453	428	418	468	451	455	432	452	475	442	418	442	434	466	412	455	411	454	456	452	439	429	435	465	412	426	415	479	424	472	410	425	439	420	462	455	445	413	417	433	411	450	459	461	440	452	435	440	444	440	472	436	453	412	460	440	425	412	428	452	453	434	403	425	450	425	437	430	448	410	472	448	437	434	486	466	410	431	440	412	365	430	415	430	427	413	406	431	427	428	408	449	439	443	450	436	426	453	462	458	470	432	425	422	408	459	439	408	458	410	450	421	456	423	423	469	446	442	473	457	426	418	451	432	422	418	419	450	439	411	437	423	472	414	417	479	388	442	470	433	389	454	461	450	420	419	408	472	431	463	452	452	468	444	458	439	441	433	444	398	431	437	449	455	438	438	469	411	430	401	480	428	449	433	450	419	399	447	424	459	432	418	429	419	420	436	448	441	443	420	425	425	453	445	424	435	432	436	418	454	437	404	438	454	394	457	428	421	457	455	450	425	417	400	434	433	455	404	438	397	465	443	459	446	455	403	400	425	440	389	425	466	448	425	393	446	416	516	419	458	419	452	429	435	443	423	438	461	423	427	408	430	404	451	468	475	415	468	440	453	432	430	439	422	391	441	458	440	443	437	420	424	402	409	432	418	444	423	400	418	428	424	396	477	442	417	412	460	438	430	413	427	431	440	443	441	427	485	430	448	398	439	425	459	456	444	436	450	444	424	460	413	411	422	449	452	419	441	415	436	451	472	410	457	437	432	419	459	445	434	441	475	478	425	435	411	407	461	430	399	427	462	470	455	440	432	437	458	447	476	423	443	446	473	436	438	463	434	436	452	450	460	447	408	434	428	451	428	417	424	435	447	416	448	398	467	440	447	411	455	442	432	449	413	443	440	428	470	429	393	456	441	452	401	425	430	423	420	461	436	450	392	454	375	401	458	400	422	450	410	417	432	394	453	441	421	407	430	428	431	411	474	431	458	439	421	444	457	435	466	421	409	423	492	422	463	433	411	432	415	468	458	370	446	452	430	428	395	400	439	433	424	481	434	454	437	445	459	468	402	441	415	392	429	446	435	431	460	463	426	445	459	421	447	411	430	406	442	414	419	449	473	411	420	436	414	408	496	395	446	457	455	410	450	399	445	407	456	439	450	446	433	448	445	427	448	450	446	453	466	402	456	413	431	388	443	472	470	405	420	445	438	432	425	445	425	426	455	464	432	463	430	425	440	390	497	438	432	474	454	423	398	420	463	419	483	438	438	412	458	433	448	406	442	430	442	413	426	424	430	446	454	410	465	438	415	441	455	428	454	434	461	424	444	469	456	424	396	454	417	415	423	408	401	443	444	397	404	426	452	419	410	443	415	428	447	462	433	436	439	429	453	465	434	409	396	448	444	439	406	455	428	456	446	416	417	447	426	454	456	465	422	446	455	443	448	438	374	432	440	412	407	421	449	457	429	430	458	446	440	423	438	439	462	432	449	430	459	432	477	484	453	455	465	461	495	435	409	408	458	422	435	431	400	461	451	388	456	446	425	414	420	427	419	434	434	440	419	443	440	433	468	437	439	440	431	441	445	422	464	443	423	480	445	469	414	409	431	460	413	416	428	463	443	446	471	475	399	434	490	416	434	456	467	420	460	439	465	495	467	434	424	415	454	426	430	443	425	412	488	408	443	426	429	441	447	419	430	435	465	445	394	440	422	459	384	457	411	431	416	405	489	462	424	431	464	419	432	424	467	424	455	449	435	438	427	467	443	452	458	451	440	445	437	461	435	453	437	467	449	456	429	402	436	394	387	421	420	436	466	432	435	433	465	413	414	435	437	452	454	442	457	454	450	471	408	442	418	442	474	494	409	439	416	466	457	452	447	452	421	481	460	442	448	454	466	427	452	445	447	422	431	473	440	438	392	428	427	400	418	405	455	432	396	428	402	463	423	480	456	427	436	463	423	419	422	441	432	472	449	441	446	423	411	421	439	418	455	434	451	413	434	399	432	421	471	428	431	454	405	447	393	417	440	465	413	430	434	426	434	446	423	449	431	424	435	439	440	458	431	466	443	456	458	437	439	439	471	410	428	394	413	441	414	399	420	402	422	441	417	439	418	405	444	415	431	427	403	421	446	432	454	438	441	421	430	443	481	456	427	434	442	419	414	436	460	430	424	447	465	447	418	446	457	463	491	417	435	438	440	446	448	445	450	455	440	462	413	430	480	454	450	416	401	455	431	433	411	462	400	438	467	450	381	400	386	421	472	434	418	461	413	424	418	464	414	432	449	421	442	417	395	455	411	468	401	440	417	436	442	421	409	431
1709	437	415	386	430	382	407	386	381	362	377	384	377	366	425	380	361	419	369	428	421	348	381	394	373	379	354	376	355	390	398	379	414	417	413	366	384	359	375	366	377	400	419	428	383	390	401	364	414	384	379	394	391	381	384	387	366	402	394	383	357	359	423	353	407	392	385	385	389	394	406	362	404	365	393	372	378	402	429	379	329	385	371	392	385	347	359	379	386	383	364	379	410	390	430	395	467	368	395	398	415	400	404	361	409	360	403	418	385	413	394	408	382	404	404	405	396	402	389	364	362	413	367	393	444	397	403	424	413	392	361	399	369	378	440	401	399	397	389	403	370	388	394	341	389	356	359	363	380	398	412	392	431	363	362	377	368	403	384	364	376	373	392	376	382	404	408	404	371	408	358	405	391	376	369	384	379	369	368	417	371	370	379	390	361	378	415	368	378	361	369	415	413	413	412	406	398	404	376	384	397	398	400	392	379	393	392	383	392	397	393	393	353	393	350	366	389	378	413	413	393	403	370	381	403	397	403	404	361	391	415	367	331	420	414	428	388	397	368	375	377	401	416	377	381	401	333	393	407	360	411	392	389	358	333	377	391	419	406	407	381	390	395	420	350	382	410	364	386	382	377	390	361	409	449	380	419	363	373	378	370	350	366	384	360	404	362	360	387	377	399	390	380	359	376	438	386	397	405	372	412	374	377	381	362	414	418	386	389	382	373	361	385	368	398	422	409	413	369	357	422	386	380	380	369	405	378	446	426	361	386	390	421	386	347	381	355	385	395	387	396	396	364	405	399	374	373	369	406	359	391	430	386	372	364	408	371	412	371	407	389	395	359	382	391	388	389	406	394	417	372	370	386	397	398	373	367	378	386	358	392	424	404	355	348	418	403	400	371	411	367	359	458	364	362	372	394	377	388	386	418	367	402	410	394	370	375	365	403	346	400	390	409	359	426	395	419	406	379	402	344	392	369	407	376	396	421	389	362	425	393	397	414	381	429	385	402	453	393	390	384	389	431	393	408	408	409	411	375	406	376	357	379	385	403	363	401	417	385	417	406	375	396	382	368	380	385	381	379	398	421	380	410	388	404	403	389	397	357	400	388	455	347	398	414	369	410	370	393	374	407	375	375	414	414	394	419	386	364	398	403	386	353	372	392	382	385	382	419	418	382	357	417	383	391	395	399	436	399	400	364	408	413	412	418	406	378	379	405	400	413	380	416	401	409	431	380	384	367	381	397	397	383	392	339	400	378	408	394	377	400	370	379	375	422	402	400	338	357	406	374	403	402	394	418	374	402	383	374	396	362	393	394	406	364	374	369	356	436	389	359	385	389	362	370	367	381	380	381	373	389	376	365	356	398	382	405	416	393	398	376	400	411	360	378	394	366	372	410	403	414	345	408	381	371	406	425	404	413	422	367	370	392	378	335	406	392	400	367	396	418	409	383	407	368	370	407	386	371	402	366	383	426	396	399	385	366	409	376	369	360	375	386	375	415	381	421	366	377	399	396	385	392	390	363	384	381	392	379	423	400	397	376	382	403	350	377	395	447	421	393	356	388	387	407	410	432	384	387	373	398	403	407	399	362	349	387	397	417	394	409	361	375	396	383	396	394	399	379	397	381	409	345	402	356	396	411	386	395	382	375	376	390	397	364	387	366	348	381	381	378	371	362	416	418	385	340	369	410	357	373	412	376	377	361	355	382	405	375	380	386	424	359	352	408	415	406	407	381	398	411	376	404	377	362	387	429	421	411	385	372	394	370	387	397	382	378	379	418	392	466	352	368	412	438	362	360	425	394	436	410	378	388	392	393	390	408	373	345	369	403	407	380	400	386	407	405	358	388	425	414	432	338	365	409	383	344	356	376	425	396	400	403	414	391	373	387	380	412	373	400	376	392	424	388	402	403	381	369	392	405	407	433	368	384	405	406	371	400	423	383	375	389	370	426	375	371	404	376	412	420	393	394	366	402	353	404	404	374	358	387	415	389	385	408	346	387	398	344	354	372	366	420	356	399	403	397	401	376	365	362	361	412	399	396	377	396	386	407	420	386	401	388	363	414	428	378	437	399	409	351	375	410	417	408	384	372	373	387	388	404	385	423	396	367	408	344	363	365	363	403	381	388	373	359	373	375	378	370	366	380	389	384	396	407	392	358	363	418	413	392	386	381	383	396	386	402	414	400	342	365	389	388	373	385	384	400	402	397	411	403	391	366	371	395	379	422	405	374	380	407	416	366	346	359	371	407	449	382	429	390	392	382	363	407	419	363	365	384	387	420	414	379	425	357	366	393	375	413	383	369	387	373	413	363	434	391	371	402	442	376	409	378	352	403	429	418	396	389	380	367	382	398	369	382	390	387	374	399	384	408	383	375	391	386	368	400	405	373	366	414	344	399	367	398	405	385	351	368	391	380	363	374	404	401	397	406	430	397	355	386	377	432	371	356	365	410	377	357	368	345	420	398	360	355	382	383	351	357	403	421	402	367	371	404	405	358	419	408	376	387	398	345	400	363	364	412	409	364	386	402	404	377	379	427	427	363	384	386	355	446	382	398	389	404	382	403	400	375	391	395	424	419	369	390	396	395	393	424	428	371	417	372	385	383	379	375	373	357	386	399	358	387	353	355	400	381	378	416	379	393	416	402	364	363	369	432	380	380	408	430	390	392	432	426	370	371	369	405	420	377	402	414	377	416	368	429	372	396	379	371	363	386	423	396	417	369	403	414	398	414	382	419	404	386	395	353	421	374	409	400	398	399	396	382	435	401	375	376	420	375	392	392	383	366	420	348	408	351	389	384	380	377	388	369	389	385	367	371	405	366	400	360	392	434	377	400	406	376	418	389	371	368	380	356	394	402	440	400	370	364	363	369	387	407	390	396	390	372	368	407	416	414	404	393	334	410	433	339	405	380	366	382	401	379	385	376	360	384	391	384	414	389	406	392	397	397	400	373	370	335	352	384	413	387	410	391	376	404	381	408	359	370	383	379	408	399	358	411	422	381	333	392	369	405	391	421	382	413	381	370	382	390	372	349	416	412	404	399	385	348	400	401	385	386	407	411	365	399	365	394	387	389	397	407	368	365	375	381	427	346	438	424	381	403	382	422	372	390	407	386	351	402	378	370	374	392	380	382	404	366	382	379	380	346	346	399	369	359	407	396	357	418	428	422	402	349	391	397	415	384	386	368	383	423	341	353	432	383	386	385	372	406	407	351	373	432	402	387	387	413	374	384	357	348	408	392	384	379	372	392	400	345	382	347	386	362	403	397	349	426	371	380	392	425	399	388	414	368	388	383	426	395	361	414	397	353	383	398	370	377	348	368	371	397	410	402	433	398	394	396	348	388	370	410	395	427	360	346	332	376	381	393	429	391	374	392	407	422	408	360	358	392	367	351	398	398	364	338	392	388	390	401	373	374	382	394	411	381	396	403	390	400	368	406	406	425	393	372	388	352	413	410	397	386	415	417	363	402	368	386	392	401	372	425	379
2117	843	879	876	915	855	934	874	861	824	909	845	865	867	868	781	835	855	845	865	862	804	807	914	860	823	888	900	780	895	825	827	877	867	868	904	811	834	864	829	832	879	848	878	858	881	818	878	869	815	863	843	870	811	776	842	873	855	818	851	868	790	919	815	848	899	843	843	888	833	810	808	817	847	845	845	860	881	840	865	855	839	935	928	884	819	769	840	932	903	852	881	884	827	792	850	844	868	851	839	872	823	864	826	834	882	801	864	901	822	848	825	843	815	829	828	799	891	867	893	820	872	823	894	854	857	873	867	888	842	836	896	816	869	929	849	880	823	827	869	831	901	855	855	844	832	880	852	839	833	808	808	836	887	823	839	888	854	839	880	869	837	816	848	857	842	832	807	851	844	945	850	880	804	844	845	898	858	844	836	821	854	852	841	910	894	800	889	879	834	862	857	828	846	877	862	835	870	878	885	854	867	845	780	852	878	892	905	853	816	865	853	829	823	825	813	839	873	845	835	890	844	855	862	859	834	852	845	828	858	814	852	840	881	849	833	850	861	858	835	862	897	790	889	872	865	874	812	856	846	841	864	871	866	828	825	856	855	850	840	840	845	873	838	891	885	878	869	892	917	875	785	815	826	831	806	862	904	784	853	853	883	856	855	840	843	832	871	870	845	860	897	796	805	821	878	910	841	901	879	850	822	843	874	903	871	875	843	831	854	851	855	857	885	858	876	882	890	811	861	854	820	792	885	884	862	831	832	877	876	832	909	819	870	838	871	811	877	891	851	854	876	837	844	813	814	888	850	839	858	853	816	831	830	800	834	846	810	868	892	877	835	839	808	878	858	833	862	876	866	818	826	865	874	878	879	815	843	854	874	857	865	864	893	806	815	830	823	832	849	836	850	837	848	826	855	844	897	880	860	862	827	827	861	847	872	848	861	875	854	856	841	818	788	831	863	858	835	854	878	871	856	822	849	937	879	808	910	864	827	872	780	783	826	892	832	835	845	842	854	830	848	880	920	861	834	876	880	893	793	831	761	841	803	885	935	866	858	864	859	806	908	869	843	860	842	865	812	820	849	869	855	873	841	831	823	844	795	819	863	844	883	857	805	827	823	839	822	792	876	818	813	863	868	874	889	823	816	869	825	871	865	879	800	872	906	823	810	871	827	788	850	843	872	877	809	900	785	871	784	869	897	855	845	856	840	789	857	848	836	808	849	836	861	832	852	849	852	845	821	825	807	859	884	822	806	824	825	865	832	835	884	840	905	878	851	843	859	816	907	813	878	826	797	862	877	883	846	851	810	781	835	810	830	872	888	822	875	844	873	862	868	849	888	869	830	825	855	920	854	836	879	905	845	876	853	858	841	861	849	849	852	838	831	839	843	849	867	891	843	827	850	880	885	828	813	813	833	878	879	815	845	924	917	881	815	860	885	869	858	880	942	868	810	860	904	798	877	849	881	851	840	854	799	857	834	851	866	843	831	887	896	832	865	838	868	842	805	839	826	845	861	859	821	797	795	874	882	876	814	868	873	831	848	864	889	849	791	867	896	833	823	862	894	828	839	853	836	858	791	864	840	859	810	896	839	837	833	850	868	845	864	828	837	835	873	831	894	824	883	841	817	882	872	849	808	871	797	866	853	754	857	792	875	876	792	836	842	851	855	841	873	867	830	935	900	835	832	843	810	845	873	834	841	864	842	848	891	792	849	931	815	876	923	815	836	813	866	879	821	841	844	843	841	829	809	833	896	848	841	823	778	839	881	836	835	809	832	839	812	843	889	851	854	831	834	822	825	858	855	856	850	867	826	826	867	869	816	827	845	853	891	876	884	859	812	835	876	840	841	798	850	895	856	919	798	850	836	908	867	836	841	833	865	842	862	866	825	811	818	827	800	865	813	911	882	865	833	852	876	873	846	887	878	832	826	881	847	869	813	830	844	815	843	853	849	822	871	836	823	816	865	813	874	835	849	848	888	901	863	841	877	847	842	876	839	847	889	780	850	865	844	883	843	810	833	856	880	857	890	866	842	864	868	877	891	890	820	828	856	851	889	797	811	852	848	865	807	891	867	792	862	897	846	878	905	855	809	826	874	866	863	846	800	857	852	872	854	882	814	844	885	798	837	925	867	791	841	854	864	856	884	856	834	884	834	885	848	905	839	863	798	881	859	839	875	865	919	805	904	851	887	914	839	831	866	803	918	870	859	883	833	863	872	852	873	832	860	815	833	837	763	877	842	855	844	796	826	838	844	889	828	831	828	901	870	851	837	890	855	842	821	831	864	844	857	846	855	882	790	839	830	896	814	840	850	864	859	867	881	840	855	852	823	821	847	801	897	825	828	844	822	845	856	880	811	805	865	874	812	847	909	835	851	780	811	844	821	886	841	841	903	870	827	848	877	828	829	791	885	846	867	853	828	790	828	804	846	860	884	858	857	839	865	819	866	823	810	867	871	815	857	847	839	840	853	816	890	803	860	858	834	831	860	807	869	848	885	863	880	840	839	809	838	811	870	823	860	836	844	839	837	882	864	882	849	827	830	836	764	816	858	883	851	857	838	789	808	848	852	812	832	815	847	839	815	876	865	845	877	860	884	843	846	829	837	857	857	895	875	881	836	878	833	805	854	827	879	852	825	839	838	835	823	859	842	854	908	860	875	833	881	844	820	837	840	867	818	849	876	875	801	867	809	848	846	811	815	872	822	803	876	842	793	881	831	850	842	859	850	876	867	843	886	769	861	901	885	821	823	875	870	842	802	859	876	861	833	826	844	851	860	827	863	812	828	814	836	860	843	835	833	809	840	848	848	864	854	882	853	894	834	835	834	839	805	852	853	849	857	874	802	841	817	850	843	855	855	818	841	841	806	848	856	828	854	837	830	877	820	819	828	891	867	875	906	869	849	795	818	869	839	863	835	782	824	853	883	847	848	886	904	826	859	926	837	883	816	834	848	882	853	878	833	842	863	884	873	792	877	872	823	856	879	848	848	880	856	878	865	880	871	887	837	781	799	833	845	855	823	828	871	861	842	863	892	839	825	860	890	883	841	817	838	923	860	876	848	871	835	855	835	808	859	868	839	815	833	897	789	848	882	844	810	801	872	854	905	819	842	860	864	849	857	824	832	843	867	939	826	793	812	825	890	839	828	798	843	832	845	822	815	849	861	777	885	829	846	858	883	877	860	836	886	842	850	902	887	819	835	857	870	893	853	877	862	875	851	823	850	848	861	869	850	807	850	840	872	877	861	885	875	837	868	898	828	875	861	846	872	821	808	905	815	824	867	856	821	885	812	881	872	852	844	893	832	885	837	858	882	837	868	863	814	849	833	897	834	896	898	915	898	820	837	895	868	833	847	828	824	869	857	893	855	848	848	888	840	836	863	851	872	831	832	881	849	820	835	928	880	828	837	867	862	917	879	812	855	889	827	824	883	849	859	897	828	815	851	788	777	837	850	859	818	847	837	875	850	872	831	845	826	840	876	877	774
7965	548	475	448	360	323	291	212	225	205	228	176	212	186	199	196	202	205	220	191	215	213	214	192	195	180	155	198	168	218	181	175	168	201	208	186	162	191	218	190	198	171	170	185	196	190	204	184	200	215	184	193	170	184	175	188	183	180	201	170	186	205	186	197	192	166	184	209	201	205	204	200	188	205	173	219	195	206	207	192	178	194	197	218	190	192	184	202	161	179	171	177	189	196	209	181	184	192	192	198	174	176	200	197	194	203	202	186	201	193	188	188	186	173	185	193	211	197	175	155	175	178	194	157	188	196	183	191	200	195	198	207	166	207	170	201	193	187	164	189	195	174	155	183	173	217	207	216	182	189	185	201	183	188	188	187	177	189	189	174	224	180	196	201	176	203	213	157	191	179	178	204	207	176	177	190	186	191	211	184	211	195	191	179	200	194	182	188	186	193	201	202	174	204	200	200	189	177	175	186	201	163	225	210	212	183	194	240	192	185	181	174	188	193	181	177	192	195	191	238	184	197	188	177	191	176	166	183	191	198	175	201	194	166	200	172	178	167	185	207	194	165	180	188	178	205	199	207	198	188	164	187	203	174	178	186	195	164	184	198	175	188	188	207	185	189	168	182	210	204	199	191	184	201	193	204	193	202	179	165	156	204	195	176	165	142	188	153	206	214	204	173	187	200	193	177	188	205	186	195	163	205	186	187	189	176	183	171	174	191	195	192	190	226	182	183	198	177	172	185	185	190	183	204	220	190	184	196	189	170	218	207	213	175	209	161	181	198	202	198	193	166	181	196	175	195	197	186	171	204	199	181	200	197	198	199	198	198	176	219	178	213	179	186	186	202	192	202	171	226	171	193	176	182	211	176	209	181	154	207	169	167	212	202	172	186	195	206	209	207	181	183	189	201	204	203	179	187	191	176	176	194	182	205	194	196	207	201	204	186	206	184	171	176	192	170	192	187	209	178	186	188	170	199	183	178	191	191	164	159	172	205	174	211	193	206	183	198	179	183	189	180	194	190	201	211	185	171	186	181	191	191	203	184	204	165	178	181	181	183	166	166	228	203	162	209	180	180	168	197	185	181	208	206	206	180	232	162	191	166	197	191	192	206	178	192	225	169	200	166	199	204	206	177	198	210	183	194	169	178	212	188	182	191	197	194	227	188	196	191	174	184	167	185	176	177	181	186	201	186	173	185	183	177	207	187	222	183	160	185	170	210	198	177	180	166	177	194	189	212	207	150	179	164	193	183	197	190	165	178	226	180	192	203	182	209	193	189	196	182	191	165	192	199	196	197	179	190	199	212	187	190	204	205	168	200	184	185	176	206	168	172	189	189	159	194	185	197	164	159	215	191	170	202	203	171	186	202	180	178	194	191	179	206	185	195	187	178	168	166	218	185	220	174	175	178	193	197	188	176	211	181	210	191	189	188	202	193	192	189	185	210	202	199	184	193	190	180	202	171	190	193	192	187	207	195	194	169	164	189	193	185	183	183	195	203	200	187	198	187	190	190	190	181	191	182	188	184	197	173	214	187	191	207	185	160	197	198	188	189	180	201	180	186	199	198	188	197	197	179	164	197	192	184	198	217	180	198	167	187	189	174	211	165	193	160	166	169	181	168	190	210	181	173	186	195	166	172	180	194	200	209	196	204	202	180	200	206	214	199	155	182	170	210	179	174	186	200	203	229	185	206	211	196	202	184	175	208	175	198	197	167	172	197	173	170	156	189	202	205	193	182	196	188	200	169	205	177	176	198	186	187	212	180	211	229	197	195	213	194	178	167	194	181	199	180	184	188	156	171	204	194	186	201	209	180	186	192	197	171	200	217	174	179	192	177	209	205	175	204	200	202	202	191	169	172	186	162	191	189	160	165	162	202	203	212	194	197	197	201	194	211	200	183	183	197	197	203	194	166	183	176	175	173	198	179	205	198	215	215	200	171	200	207	205	196	187	212	176	199	165	195	189	199	194	176	186	182	214	172	180	193	177	197	185	185	210	176	196	194	176	209	222	194	163	191	187	190	176	191	202	215	204	192	188	171	188	197	204	195	191	163	167	180	209	190	197	224	174	168	171	182	215	208	195	207	188	188	168	182	208	165	175	176	171	210	203	195	190	195	149	183	200	172	176	194	220	195	181	184	182	185	195	182	178	200	190	188	199	212	152	191	174	164	197	173	204	204	192	180	187	170	209	186	198	208	181	190	215	184	183	181	181	218	187	141	188	187	175	168	213	187	198	187	182	206	182	206	199	185	181	188	189	201	198	191	186	217	177	174	186	186	182	225	213	159	155	199	153	178	175	185	206	199	186	194	173	181	197	194	192	209	199	205	189	205	185	183	207	208	153	181	186	192	204	209	185	198	213	171	190	195	182	179	185	202	161	169	174	189	177	200	184	195	188	190	194	175	210	198	205	197	189	219	210	222	197	199	165	211	181	211	213	187	170	194	203	191	197	200	181	168	148	194	180	202	202	181	192	190	189	191	168	167	187	207	176	180	189	163	200	190	177	179	173	204	182	179	177	169	198	190	187	194	192	181	177	188	180	176	187	200	215	213	207	164	172	187	192	155	185	171	173	154	198	165	194	178	166	165	195	190	189	193	191	172	188	191	199	189	221	182	192	181	191	184	194	188	183	173	216	190	194	173	209	182	197	178	182	188	173	190	177	185	205	182	187	180	196	167	185	205	175	206	195	210	223	171	188	195	211	190	183	178	190	173	181	199	200	194	164	190	178	165	196	186	181	209	203	161	216	172	197	176	182	206	182	206	197	202	180	187	179	174	177	202	195	201	193	168	167	195	173	189	178	197	186	174	167	188	191	186	185	191	165	176	163	200	215	197	193	212	178	191	180	175	192	197	195	187	193	181	213	188	196	165	161	171	173	181	183	184	206	213	204	187	203	192	190	187	191	187	185	178	218	189	199	144	198	177	164	182	185	152	168	197	190	189	181	195	187	177	195	185	202	166	180	188	206	188	197	180	201	208	198	191	197	181	187	153	195	172	171	178	194	205	191	203	183	174	157	176	205	152	186	185	177	173	194	185	214	190	207	167	192	197	188	186	189	188	168	178	185	183	202	209	188	184	175	185	196	210	176	196	168	195	197	183	205	182	195	183	178	204	187	179	182	190	197	184	171	192	198	204	175	201	188	216	179	188	202	194	186	180	203	200	199	189	181	179	177	171	199	198	196	181	170	184	172	177	175	185	194	217	200	201	189	186	190	167	180	194	191	186	182	210	189	189	153	179	179	204	170	195	172	190	183	185	185	226	202	216	217	194	197	173	184	214	192	196	176	208	154	211	179	215	197	203	215	179	188	190	202	176	215	198	168	189	217	198	186	179	183	164	180	196	166	190	217	187	174	179	192	196	172	181	194	196	168	184	211	227	225	201	182	181	203	201	179	181	204	218	183	191	185	166	177	194	211	179	189	200	170	203	186	183	194	183	171	195	200	187	213	197	194	166	201	183	197	173	199	187	235	195	198	196
6465	732	1199	1341	1125	928	826	814	647	613	633	562	552	537	539	532	482	518	533	452	478	508	496	477	498	460	475	451	518	469	452	480	486	446	492	463	435	481	477	428	460	451	495	435	487	499	449	436	434	485	480	498	449	490	470	483	455	452	450	462	429	481	482	426	450	427	465	458	454	404	478	474	429	440	466	425	451	464	448	499	477	479	451	417	497	440	434	456	461	479	470	440	472	419	469	465	486	442	480	482	459	426	429	428	456	423	503	442	483	460	497	456	436	483	468	420	469	432	453	452	476	472	438	446	446	444	456	460	427	449	453	472	436	435	469	477	423	435	449	428	481	496	463	450	430	468	439	460	470	466	465	478	473	459	465	480	428	462	418	457	465	400	451	451	448	448	434	455	444	469	434	494	452	467	476	485	448	440	442	445	426	483	451	455	483	433	402	444	453	460	487	442	457	465	458	466	494	468	442	463	393	455	474	444	449	435	443	451	448	445	490	432	451	435	436	437	438	466	492	443	448	468	438	448	501	440	441	424	494	422	419	461	458	441	457	460	460	423	459	452	435	472	429	432	458	411	500	499	438	462	426	442	453	434	437	501	436	495	454	427	442	432	411	464	420	430	424	481	445	465	472	433	470	435	439	445	439	478	444	474	465	482	424	456	478	423	439	463	424	445	472	440	445	449	450	452	428	489	457	494	437	459	457	477	456	447	459	461	477	427	464	457	463	477	440	446	452	407	419	449	465	442	438	472	468	456	449	481	422	464	453	449	420	465	452	497	475	427	470	472	431	435	465	441	466	459	457	470	435	473	472	430	458	433	467	445	439	430	427	459	456	424	477	447	448	418	435	453	478	465	431	437	436	436	428	406	465	452	449	413	430	441	439	418	451	454	459	493	416	448	469	445	464	413	453	460	449	448	457	447	459	440	481	413	447	459	463	441	452	474	470	486	471	445	501	456	443	452	447	466	494	459	455	428	467	452	455	482	448	428	426	467	485	454	440	480	441	411	460	466	458	453	460	483	466	465	421	435	477	472	452	457	457	480	444	412	441	442	461	487	434	465	456	443	445	498	488	463	475	448	413	462	453	447	448	436	468	446	413	479	454	452	465	395	451	458	443	474	480	451	488	468	433	426	435	486	437	475	443	457	459	436	475	498	469	450	407	461	433	435	399	455	470	477	463	431	428	445	463	493	474	476	463	439	424	468	450	461	436	452	451	467	456	478	435	418	459	460	434	436	466	492	424	426	445	417	475	436	446	447	417	428	449	430	496	437	439	443	442	425	423	475	454	462	461	463	428	471	417	470	461	477	444	463	431	420	454	450	432	461	445	450	457	424	456	442	473	443	464	439	469	470	482	438	466	460	459	448	443	432	454	432	481	479	407	431	432	468	414	441	428	440	442	505	459	488	443	468	458	457	491	493	459	440	448	452	466	421	428	436	442	455	445	495	436	450	466	448	433	426	490	457	480	462	453	448	418	432	463	394	433	471	455	472	432	426	462	388	458	450	473	460	435	477	473	440	458	442	475	457	449	427	478	430	453	440	478	459	462	464	469	446	425	452	469	467	465	451	473	440	456	441	441	437	504	494	473	489	449	440	468	444	439	457	501	462	437	479	499	443	422	405	429	454	455	432	443	419	468	471	468	443	464	457	459	452	430	434	485	447	467	443	451	427	465	466	436	455	462	461	453	466	495	429	477	468	422	445	459	449	468	433	433	466	461	464	469	435	491	464	453	442	482	459	486	442	487	454	448	431	430	496	435	437	415	484	450	423	450	413	478	457	466	456	442	462	425	459	480	474	468	476	466	440	473	444	472	446	422	419	450	500	475	441	444	447	440	469	493	445	400	445	475	435	488	427	501	401	468	449	425	439	488	442	445	471	474	460	450	471	475	451	445	448	448	468	428	469	447	472	441	453	429	482	437	413	457	423	440	470	448	466	470	473	442	444	472	442	424	466	476	445	468	435	476	433	466	456	442	441	472	415	448	459	443	454	505	482	451	431	482	478	421	464	464	452	459	504	440	436	424	452	474	447	472	482	410	475	445	440	488	431	443	453	443	476	480	429	438	470	439	466	422	430	508	444	434	450	460	448	489	436	436	465	441	485	431	475	458	447	444	448	461	447	454	460	413	467	473	427	453	453	467	448	467	456	437	427	453	471	418	470	479	466	425	410	461	460	459	511	444	464	463	421	448	415	439	410	453	426	439	480	453	437	428	456	447	485	499	432	468	479	421	458	451	482	443	472	464	432	447	468	468	474	463	460	457	466	457	467	431	444	460	442	460	447	432	447	467	448	445	419	446	479	446	459	465	452	464	481	440	447	432	480	437	448	426	520	475	434	446	432	516	467	440	501	459	433	455	465	466	460	477	466	444	458	427	445	470	423	417	457	491	438	450	473	419	458	474	433	435	440	462	471	480	444	440	483	460	437	468	455	481	431	418	456	447	443	453	483	471	477	445	446	434	420	458	462	449	469	453	417	464	489	473	474	447	471	450	441	470	437	469	444	466	435	423	432	411	473	435	438	440	426	473	456	425	462	457	433	456	439	471	445	496	427	396	456	441	452	458	445	433	480	423	458	444	454	451	437	455	461	465	449	479	455	480	451	454	440	468	478	460	467	481	444	473	491	445	439	472	463	465	466	449	412	448	458	463	461	430	435	434	450	407	512	450	456	481	441	435	435	438	457	455	426	440	456	429	423	435	424	462	441	464	451	429	440	498	442	431	437	460	450	445	461	437	462	464	432	452	473	415	396	457	461	446	476	478	416	423	429	466	432	456	458	434	454	470	494	457	434	456	456	443	464	443	435	485	430	486	428	420	463	477	479	460	421	446	420	456	431	451	462	459	461	444	466	473	459	433	444	459	465	465	455	461	451	417	418	469	455	448	475	471	438	468	455	433	449	471	456	419	453	478	488	472	428	459	478	439	436	488	460	452	471	423	502	456	421	450	485	467	448	443	475	432	458	451	440	430	450	449	434	472	443	475	462	465	473	452	432	462	476	463	465	473	479	469	473	462	471	495	437	456	476	411	467	442	434	462	439	479	465	421	481	501	481	474	450	478	445	466	479	417	453	462	425	426	463	456	453	477	414	428	437	427	437	441	494	398	458	444	483	418	436	412	437	474	444	479	439	448	455	474	448	448	477	430	492	463	459	458	454	427	460	492	449	461	471	492	490	431	486	463	447	450	449	478	452	439	419	467	469	455	438	453	450	438	465	440	461	431	450	443	456	459	450	427	430	480	454	496	446	479	446	484	429	475	440	450	491	480	465	483	453	407	435	458	431	431	435	412	429	445	472	425	438	464	444	435	503	496	486	423	438	499	473	424	441	441	489	451	427	466	462	439	438	517	432	452	432	442	479	473	483	444	442	484	440	470	451	462	441	447	477	411	461	465	484	476	443	443	457	420	461	411	442	425	466	443	488	475	454	449	444	418	473	434	465	461	419	411	413	422	443	474	442	409	457	441	440	458	460	451	450
14794	1157	808	629	499	397	323	281	232	222	217	185	216	205	185	199	201	176	217	189	167	205	180	208	193	188	196	156	172	183	196	164	164	158	172	161	176	159	167	190	177	156	182	174	174	204	183	163	166	173	150	175	194	161	166	181	179	183	163	177	164	192	144	151	155	175	185	127	163	162	215	157	162	170	154	172	163	175	184	162	161	174	170	181	162	174	167	159	138	174	158	166	176	177	153	148	173	166	169	177	152	179	164	156	179	195	157	173	175	174	169	173	197	175	194	152	159	178	177	174	150	181	152	153	173	168	172	159	167	167	129	184	145	178	156	162	177	188	200	170	157	160	168	166	178	174	169	184	158	146	187	153	181	147	146	199	130	181	170	152	175	182	175	162	157	168	178	178	181	169	182	143	175	171	188	152	166	162	192	173	176	142	185	183	162	151	152	195	139	160	169	183	168	161	159	170	171	180	197	200	151	164	200	198	186	161	176	185	169	171	156	167	152	191	144	173	179	167	171	175	139	147	176	157	165	193	174	154	160	164	144	181	175	173	155	169	165	150	196	176	163	153	168	159	164	178	166	159	158	191	167	151	185	151	140	165	164	173	180	188	180	167	160	140	154	152	165	148	169	178	147	190	179	143	179	181	172	163	191	167	173	170	142	177	168	150	164	150	152	144	171	164	172	167	169	191	163	181	167	156	191	165	141	167	152	138	161	149	172	152	157	165	146	172	186	171	143	155	161	157	175	171	141	160	157	164	162	160	148	185	154	171	160	169	178	164	162	179	157	180	191	173	187	159	142	172	182	178	165	148	157	166	187	173	152	163	154	187	168	200	170	164	149	162	182	179	198	168	184	175	171	152	166	161	143	176	145	168	162	137	176	175	168	182	156	163	185	172	159	168	175	167	159	169	156	207	157	184	182	188	149	164	171	186	178	171	162	196	159	173	177	175	173	168	197	168	163	182	174	166	162	148	181	190	175	171	197	189	171	205	190	155	174	166	144	167	165	184	192	158	189	177	180	168	171	175	160	153	146	153	163	163	157	198	184	167	156	176	153	175	180	174	170	163	173	171	159	152	177	183	176	153	175	173	180	175	173	176	162	161	175	166	146	184	157	189	160	189	169	164	160	172	164	160	165	181	158	173	147	152	147	168	144	179	176	168	158	148	172	172	192	182	166	184	162	181	185	163	204	179	187	186	171	156	171	182	199	178	181	170	175	161	165	150	161	165	147	180	194	171	168	148	159	152	162	180	177	187	182	167	176	168	156	171	157	141	195	165	143	162	167	160	166	175	171	174	159	160	155	153	181	146	171	172	166	196	173	141	173	175	157	168	188	202	155	149	156	148	164	173	159	138	180	161	163	193	152	175	143	152	183	167	172	176	163	155	173	139	177	169	152	163	159	174	158	171	160	156	178	163	173	150	166	167	167	147	177	163	174	159	176	146	159	180	162	157	199	157	173	177	209	165	176	171	167	162	161	175	148	145	160	147	181	173	152	165	196	166	143	171	155	155	192	150	176	174	174	159	152	157	166	174	163	183	165	173	171	153	156	164	171	166	165	179	158	169	151	154	148	146	158	182	162	132	168	159	189	139	164	174	154	149	155	171	193	182	155	146	173	175	160	182	168	169	158	167	171	153	136	165	155	171	174	162	172	153	160	165	171	173	161	189	182	157	146	186	172	143	163	159	155	166	178	188	155	193	162	168	151	145	173	173	175	137	173	165	176	173	175	144	169	149	180	172	169	128	168	170	157	159	175	158	168	160	200	162	162	190	158	156	190	170	185	172	156	182	181	185	166	160	181	156	179	170	173	180	161	178	151	197	168	182	184	176	174	175	146	171	175	147	177	164	156	172	176	154	161	173	155	163	178	203	162	173	157	143	165	161	141	149	176	170	164	145	177	169	162	143	181	169	177	167	169	161	172	159	160	169	148	175	153	159	153	157	146	153	153	158	153	167	171	161	153	168	175	187	158	171	181	163	170	179	162	151	133	188	158	185	178	164	173	182	174	187	149	187	165	141	188	152	166	158	171	152	160	148	164	144	176	174	147	157	179	184	177	177	181	190	151	164	165	178	186	165	157	165	170	166	153	184	180	181	196	136	143	182	168	158	191	170	161	179	164	163	158	140	153	180	148	177	172	157	135	156	164	155	156	155	169	182	173	182	161	172	175	156	181	181	154	157	154	155	158	187	190	167	157	155	164	187	149	177	178	168	186	178	162	157	167	149	155	166	175	160	183	181	186	191	172	176	179	169	175	157	180	152	207	171	201	144	155	163	166	154	174	154	160	152	174	161	182	176	145	144	180	159	166	157	176	149	178	168	175	162	186	149	155	167	157	161	168	169	142	184	180	161	192	149	172	182	145	185	165	189	173	154	149	158	181	182	179	181	155	173	186	169	170	165	147	182	150	156	179	180	180	170	181	153	169	162	176	166	162	154	150	157	200	153	171	160	142	143	174	170	156	162	165	186	177	150	168	168	144	201	174	147	136	167	164	170	173	159	150	170	163	171	154	153	159	158	208	184	185	166	156	157	123	185	166	165	149	165	169	167	146	167	154	170	156	176	152	170	147	153	171	170	159	176	155	165	189	148	177	139	186	146	163	173	168	186	183	183	185	145	151	173	165	169	172	188	171	187	164	173	166	184	155	205	182	170	174	150	181	152	172	153	163	196	179	155	155	191	180	146	152	198	185	165	162	198	180	135	165	165	153	149	191	168	170	168	177	156	171	164	132	179	160	153	158	142	160	153	160	167	157	163	158	188	200	171	176	169	179	183	185	192	174	166	174	166	193	150	160	158	168	163	150	150	155	160	173	163	162	147	143	189	169	152	194	156	170	191	168	158	169	165	182	193	156	200	158	167	160	147	173	188	190	149	175	173	178	155	155	187	183	155	173	190	169	170	145	181	165	172	160	164	175	161	157	159	168	150	153	169	169	181	164	164	153	176	177	190	176	154	143	149	145	181	178	158	155	153	174	157	156	191	173	147	151	163	167	155	168	189	128	178	177	182	175	150	172	168	163	165	193	176	191	162	147	190	158	155	142	151	190	170	157	168	159	165	168	139	165	169	166	177	166	169	187	156	161	162	186	171	173	184	169	144	141	163	150	173	160	168	148	163	169	182	152	159	158	167	167	167	168	165	146	188	187	143	169	195	162	160	160	149	160	200	173	155	152	163	210	179	163	171	190	173	166	181	155	142	179	134	160	188	171	161	174	148	157	151	187	158	160	151	185	175	164	177	153	157	169	154	151	160	184	161	207	176	163	194	161	174	170	162	185	165	151	166	177	178	165	162	167	162	156	153	155	178	175	169	173	151	180	154	157	171	178	165	193	165	182	158	172	168	148	143	208	160	176	175	149	190	170	162	167	194	170	187	172	169	148	146	172	177	169	168	151	187	189	172	163	146	150	139	143	155	170	181	155	155	148	154	146	201	186	184	167	181	174	178	159	161	161	186	194	152	169	178	161	145	170	163	154	168
8285	997	1878	2019	1793	1452	1240	1061	901	821	744	706	682	590	622	569	537	532	560	530	475	508	523	507	480	461	495	452	467	510	469	464	428	500	450	477	479	470	466	495	456	480	504	421	472	457	440	454	450	478	436	412	458	483	447	457	456	459	469	464	481	444	470	463	452	416	479	407	484	458	403	429	420	428	418	450	477	441	401	481	444	477	453	408	473	442	448	465	442	478	447	430	430	428	424	442	448	426	433	435	435	435	455	405	428	426	428	477	438	422	459	443	447	435	440	442	414	451	444	446	421	408	458	424	428	430	438	433	471	412	443	405	416	412	454	425	437	430	455	442	441	414	457	476	451	449	462	454	417	432	431	459	482	465	466	458	436	450	441	413	416	431	432	458	398	449	431	489	418	468	481	446	449	424	472	462	446	429	427	419	442	421	459	459	424	415	420	469	431	440	442	446	443	419	429	448	459	446	439	462	466	456	469	423	426	470	453	446	436	419	441	450	417	463	457	429	464	457	439	437	425	455	431	469	444	442	449	462	456	418	479	422	459	416	435	406	466	442	446	412	457	435	418	449	402	400	435	438	427	419	427	467	431	417	423	453	449	413	447	420	419	455	458	469	453	437	411	424	440	403	488	422	421	427	428	434	446	429	416	451	438	429	419	444	430	417	425	440	474	423	405	474	450	431	446	426	441	439	453	426	466	440	432	440	373	441	416	413	412	438	465	452	481	441	397	458	426	436	488	454	454	443	452	411	450	473	472	450	437	453	477	456	465	422	426	405	443	461	410	412	424	450	454	443	451	424	426	470	467	403	433	449	420	396	452	457	395	480	444	463	462	437	448	419	484	429	448	447	447	484	426	430	419	426	469	447	443	421	452	469	441	388	447	441	426	408	438	430	454	449	418	418	466	441	452	431	466	435	406	425	423	423	445	418	428	442	450	431	443	422	457	408	449	459	462	466	420	449	423	449	427	440	420	416	425	473	428	404	438	397	435	446	448	440	432	386	418	460	444	486	459	447	464	432	468	449	404	448	413	410	433	445	469	433	420	451	457	414	427	423	435	450	445	464	481	444	445	431	446	439	423	431	449	438	447	437	433	451	457	411	423	431	430	444	429	509	407	416	420	420	423	434	419	430	437	445	432	450	425	417	409	446	451	432	414	458	418	450	452	402	473	448	412	436	450	449	452	463	427	429	450	415	429	455	458	441	441	412	455	442	436	399	438	478	456	440	461	432	436	444	452	443	451	446	425	463	434	467	466	388	464	457	417	469	468	432	462	421	424	411	425	440	426	438	474	413	433	455	469	423	471	459	434	403	430	441	454	499	443	453	466	440	434	453	431	436	421	449	451	439	460	428	416	447	437	482	426	462	446	416	420	437	417	436	426	426	443	438	450	431	456	437	436	472	435	451	442	435	480	410	426	460	419	430	445	469	439	449	411	425	493	414	464	453	427	452	444	435	384	426	453	456	393	446	419	469	409	481	454	429	455	427	414	427	408	421	411	453	475	404	390	443	424	464	484	439	473	457	468	452	463	438	405	397	458	442	420	431	450	416	449	437	468	427	458	448	428	430	404	464	435	467	421	431	433	416	423	443	454	465	464	487	430	460	434	456	384	449	453	450	473	412	433	442	430	443	431	425	465	435	418	444	446	457	453	405	432	473	427	398	459	450	469	447	480	489	438	452	470	483	436	439	464	434	437	460	445	448	433	466	427	449	435	432	460	425	427	430	457	408	444	419	437	466	455	442	432	447	477	421	420	455	434	442	416	456	467	427	437	449	433	425	457	422	418	454	485	439	447	418	432	427	433	441	442	394	450	446	440	431	402	437	466	411	424	477	443	404	434	444	445	442	451	458	455	412	438	446	428	423	423	436	464	440	408	437	409	413	440	439	444	469	440	467	450	465	461	507	470	449	453	480	444	442	422	425	406	480	435	460	456	425	449	434	458	451	451	423	395	437	446	478	468	450	416	435	438	423	406	440	454	453	465	436	398	410	453	407	422	424	401	420	410	420	413	432	449	410	462	410	426	443	423	399	410	442	418	426	487	409	456	421	438	458	463	415	445	449	425	419	427	428	436	435	438	456	436	459	456	429	442	481	442	452	413	422	456	407	443	451	429	450	439	465	463	441	426	440	454	424	420	448	409	425	438	442	418	425	449	422	437	448	402	439	463	421	425	408	457	443	419	489	491	465	396	430	479	427	394	463	443	453	452	454	429	444	440	428	424	408	458	435	442	453	448	443	444	415	437	433	455	440	424	459	479	428	453	473	443	443	459	453	446	427	438	416	451	412	472	468	433	406	447	452	421	446	446	418	464	416	450	442	434	415	454	457	469	441	448	444	444	414	404	438	431	459	428	487	427	426	412	435	460	445	478	440	457	446	433	465	447	393	437	415	425	464	439	408	430	456	414	440	456	457	422	439	415	466	477	491	444	441	431	436	448	401	417	456	429	414	423	436	438	436	399	432	441	396	446	432	465	414	456	409	427	453	431	445	401	456	424	479	488	456	467	474	446	454	457	450	414	447	480	408	400	425	414	429	454	423	443	409	466	428	426	443	482	438	397	432	411	425	468	463	447	443	426	444	435	446	457	437	465	488	426	445	415	442	429	463	472	423	454	461	428	429	444	459	439	436	450	430	456	430	436	437	486	462	451	473	415	469	412	417	417	458	440	452	407	416	418	457	447	441	436	404	446	411	433	433	410	423	436	419	438	422	447	430	463	434	442	431	453	416	447	439	444	404	448	457	450	435	466	444	434	449	450	425	456	458	412	446	440	459	441	445	485	449	405	413	427	428	404	435	409	438	424	458	475	430	439	460	479	406	446	449	444	450	425	418	425	436	451	448	417	422	456	404	480	444	456	422	456	441	436	427	477	454	455	430	452	487	457	422	422	419	445	432	416	429	470	459	464	425	439	422	479	450	466	452	424	438	438	458	455	432	444	433	447	458	444	503	452	443	427	434	434	444	470	423	443	478	445	436	401	446	425	467	467	438	437	451	447	438	457	471	477	478	448	432	466	435	406	426	434	453	396	466	439	450	454	430	432	408	428	459	438	408	477	477	468	455	458	412	423	455	422	403	431	465	457	449	434	488	482	438	428	441	452	441	450	440	429	416	481	414	437	445	396	422	427	441	424	462	439	429	404	489	443	416	423	413	471	452	451	463	454	438	421	404	475	439	438	455	447	412	439	443	449	432	460	420	438	445	432	437	439	454	432	430	430	452	452	450	427	418	456	440	428	433	414	452	447	418	439	444	447	457	406	396	452	445	453	430	430	443	428	404	425	436	440	430	439	460	442	463	448	461	462	425	455	443	454	408	433	442	416	440	395	431	449	427	449	431	447	446	454	454	417	477	433	465	427	427	438	460	435	435	432	450	423	445	405	466	465	400	410	454	404	467	455	458	450	455	436	416	436	419	398	444	439	443	412	458	448	411	444	437	452	446	442	426	445	430	455	457	425	379	425	445	425	456	449	420	394	415
1741	418	406	424	371	386	355	412	373	389	379	383	407	385	401	390	374	386	407	406	391	373	371	366	381	395	363	418	397	403	416	386	406	371	400	362	433	395	373	371	421	377	394	384	366	411	370	371	401	384	382	391	419	364	428	409	405	363	408	380	399	374	371	384	373	393	414	407	407	370	382	359	404	389	405	366	400	402	379	404	366	395	369	438	416	451	398	410	393	373	336	408	398	418	405	386	401	424	402	379	383	379	382	422	376	411	348	418	408	356	431	384	394	367	420	415	406	381	417	416	379	373	396	388	371	387	414	398	411	443	367	397	387	391	397	362	368	378	407	398	446	410	406	340	411	377	431	387	391	412	399	384	395	368	390	411	380	394	406	382	404	394	362	382	378	425	378	359	403	384	365	359	394	386	372	414	384	390	414	435	361	379	367	393	410	417	432	417	387	373	373	371	375	377	368	371	398	399	395	381	388	416	435	385	375	392	387	393	382	395	411	381	390	374	354	421	440	401	387	379	410	393	390	367	406	429	392	370	388	376	404	411	378	405	405	405	401	361	383	393	370	434	395	387	402	399	392	402	420	348	385	376	372	394	392	399	428	418	389	371	410	372	409	377	392	382	372	413	354	398	362	375	410	349	424	439	386	361	349	425	425	409	387	355	400	395	351	400	400	416	380	362	355	387	369	407	434	376	413	411	397	402	373	395	427	395	375	364	403	391	396	401	387	397	384	389	361	378	403	352	370	420	415	411	387	360	390	392	418	371	378	415	399	366	372	399	378	409	399	385	364	419	401	408	420	402	368	393	349	349	394	429	370	396	427	437	398	416	423	377	413	359	374	396	397	398	372	379	340	370	379	386	400	399	427	426	406	418	418	409	455	373	365	401	419	390	376	377	370	390	426	390	374	382	387	397	421	413	438	377	380	430	347	353	395	384	370	386	336	404	409	382	419	351	418	400	464	396	392	370	407	400	391	405	416	390	374	374	390	401	392	405	388	448	351	381	355	357	344	395	377	398	386	378	406	417	379	364	366	381	401	368	387	373	397	383	425	396	351	408	393	363	373	404	395	321	426	404	372	382	394	370	382	412	400	442	394	403	430	355	387	358	392	397	391	397	408	369	449	405	389	420	453	390	390	377	368	400	391	380	406	396	429	375	419	354	389	402	371	406	389	405	374	350	419	413	320	377	395	370	392	409	395	399	378	413	415	391	390	388	399	359	356	416	412	350	406	390	372	440	389	437	396	397	392	419	380	395	381	397	423	371	375	431	391	394	372	390	378	357	401	386	378	391	387	412	395	397	412	436	395	407	429	353	388	378	422	411	415	418	394	389	377	388	392	403	403	398	412	390	353	376	407	372	419	389	353	380	371	411	403	380	364	373	397	375	349	369	381	394	392	402	405	373	437	401	413	416	408	386	416	398	424	366	384	362	390	381	384	371	374	363	387	409	377	401	367	392	393	418	381	420	384	388	360	417	410	398	370	390	405	377	420	398	416	402	375	364	408	408	369	393	406	433	376	393	359	408	410	381	406	398	419	376	397	405	363	412	420	395	376	381	381	403	368	438	382	424	368	383	398	395	395	407	419	386	362	414	416	365	384	375	378	389	385	389	395	388	422	400	374	387	374	354	412	382	383	367	375	416	367	409	372	381	401	433	418	389	395	357	408	443	364	367	384	392	430	356	380	397	380	404	381	387	388	406	405	336	393	394	422	369	414	404	411	361	379	408	355	374	398	373	368	399	368	369	375	405	378	390	385	389	436	380	387	389	386	379	395	386	407	392	367	423	399	419	369	367	392	358	423	371	372	378	396	396	354	389	376	382	419	439	410	401	383	377	382	454	408	417	360	327	410	413	387	394	446	364	408	410	414	383	414	410	407	364	403	392	389	378	403	374	372	354	420	386	383	409	414	391	379	408	383	407	413	403	377	408	409	367	410	392	394	423	407	346	400	395	399	374	376	437	413	371	380	360	373	392	376	406	388	426	432	382	396	385	369	400	376	412	391	372	381	428	396	375	388	374	388	397	381	395	426	381	378	392	403	405	409	380	434	407	390	426	416	366	344	359	395	395	367	373	400	390	410	363	415	415	415	398	379	370	371	383	397	397	377	377	408	391	421	370	433	395	391	407	435	388	386	406	376	434	366	384	384	388	379	433	418	391	373	443	392	347	367	412	381	431	395	381	377	391	425	446	410	389	390	389	397	406	416	417	369	371	401	382	402	374	430	434	364	404	406	436	406	391	403	400	417	419	380	367	424	394	390	385	399	397	431	368	390	409	351	377	422	407	387	363	394	392	343	383	410	417	401	389	402	376	379	406	377	385	375	381	389	365	413	391	413	387	411	373	388	375	404	387	394	418	412	412	437	395	412	415	425	409	376	358	359	402	407	387	378	398	406	365	366	378	420	385	376	381	390	414	402	399	380	415	400	410	368	361	351	415	410	433	382	373	367	397	376	399	397	425	426	377	435	382	386	397	394	440	359	383	392	387	426	393	409	370	363	390	380	359	385	393	409	389	413	385	403	385	387	425	351	390	369	392	370	417	370	405	401	409	404	395	348	370	380	377	380	398	430	408	406	386	351	413	396	407	393	428	376	395	372	364	397	410	399	366	385	350	413	385	366	403	389	375	396	408	408	381	389	401	416	394	383	400	383	417	382	354	370	421	372	364	387	371	354	433	382	401	381	383	403	405	382	380	407	435	398	349	363	369	417	429	413	398	415	402	384	375	384	381	402	373	380	377	391	382	389	374	391	331	365	381	413	353	414	384	386	389	380	422	377	367	402	385	392	381	413	382	389	405	411	386	391	387	364	393	416	394	379	379	390	395	385	391	348	377	349	388	421	404	351	382	407	374	408	387	419	363	371	378	428	411	419	371	389	410	407	431	388	409	396	371	402	397	374	388	389	392	415	375	393	393	394	401	395	388	383	385	414	393	397	402	421	382	416	402	364	412	431	436	388	377	386	401	376	435	380	368	381	394	420	383	407	392	381	407	394	425	415	397	422	357	425	420	404	366	402	407	394	391	394	354	373	380	370	418	364	399	416	367	422	398	418	337	386	436	413	375	403	392	433	388	407	370	355	404	441	372	382	362	379	426	393	377	396	404	432	396	381	396	448	395	411	413	380	399	354	415	411	344	424	378	397	359	441	419	389	443	371	382	387	396	369	386	395	394	381	386	429	427	405	376	392	418	391	416	412	375	406	410	394	379	402	366	385	391	409	418	378	400	367	371	404	408	427	377	391	422	395	402	398	398	393	398	432	470	371	392	409	400	429	389	366	375	377	400	375	356	398	413	391	398	373	422	421	406	406	394	379	376	394	382	414	410	380	384	353	403	447	417	393	385	419	365	394	355	393	380	369	418	369	405	399	407	351	413	397	395	398	394	370	390	392	348	404	384	405	418	391	394	387	396	370	413	382	392	426	359	410	385	390	391	370	395	429	379	407	398	398	342	412	386	396	389	372	428	384	397	385	404	418	423
2137	855	837	880	945	861	818	847	862	844	890	829	834	843	875	816	841	898	847	857	849	882	862	823	880	862	836	846	864	834	884	845	861	893	846	858	885	821	865	830	889	860	832	856	868	817	831	854	812	822	898	903	880	861	864	919	808	888	879	815	808	855	832	880	885	883	831	881	843	831	862	876	831	867	862	885	852	836	808	822	876	881	908	830	912	858	901	846	843	864	841	818	826	859	838	853	860	856	872	842	902	873	821	883	851	817	874	832	842	839	883	850	844	878	826	836	793	836	915	870	889	831	809	787	860	869	805	894	875	833	845	844	859	870	830	882	856	860	816	821	881	863	864	884	843	863	891	816	798	870	828	849	814	874	873	859	867	852	823	851	860	838	823	834	798	833	829	888	868	901	831	843	878	854	838	825	923	773	867	832	846	759	854	901	824	857	832	801	868	820	885	850	870	857	872	862	834	829	845	829	848	814	880	847	861	836	816	855	861	886	878	840	854	838	857	905	819	807	868	894	863	857	865	830	835	845	841	879	804	869	813	858	887	858	876	854	841	849	817	845	824	852	797	872	909	870	886	821	855	876	882	841	840	835	880	891	889	862	839	852	893	825	875	860	868	841	906	881	794	827	943	845	834	860	850	835	871	866	822	820	865	857	851	852	841	816	848	898	856	821	804	859	881	846	877	831	861	913	829	819	853	878	863	817	810	803	885	863	804	844	868	852	870	878	814	888	897	824	855	856	881	860	876	793	839	896	903	833	831	865	808	856	839	823	859	908	880	805	833	834	843	831	864	833	805	877	847	855	880	842	853	804	796	863	851	867	847	842	870	876	862	803	886	798	775	878	862	836	844	885	889	846	883	890	848	828	888	859	818	873	891	870	866	848	858	857	875	890	781	842	881	868	869	859	865	849	834	837	880	812	844	842	817	823	876	883	874	846	842	833	878	904	859	887	838	879	856	811	841	823	848	863	788	840	849	852	884	853	869	847	900	871	870	870	847	837	843	815	829	877	883	811	812	839	830	752	830	829	858	804	863	861	816	872	852	858	840	845	884	849	885	837	869	875	853	843	905	879	800	850	827	883	859	894	911	845	863	842	857	872	862	901	836	874	893	877	860	777	849	853	850	878	875	854	840	851	851	898	868	865	835	784	792	874	910	837	914	864	901	865	864	830	859	870	913	871	880	882	830	855	820	883	867	891	810	875	831	833	800	840	833	840	836	827	907	871	835	834	827	828	843	840	826	843	817	856	822	840	869	836	827	889	818	836	871	831	866	856	892	869	800	854	848	852	847	900	848	839	803	875	855	845	848	859	915	873	882	849	849	875	792	822	892	910	848	834	809	890	870	878	910	897	822	856	926	861	874	881	887	840	852	903	860	904	807	842	828	771	838	837	854	887	846	818	813	889	920	856	847	860	803	858	837	824	854	851	834	887	837	853	863	881	899	850	880	853	833	864	800	861	877	930	849	850	850	809	890	834	802	837	849	860	877	876	894	854	834	818	830	868	843	859	849	818	827	870	849	892	855	825	865	887	829	862	878	931	852	834	861	852	876	845	834	834	873	836	876	870	854	898	825	883	838	903	835	856	847	824	856	864	839	929	845	877	836	862	911	869	887	842	829	828	850	877	839	872	835	864	872	820	832	872	855	854	793	897	857	882	830	915	844	904	856	838	883	853	864	838	872	876	868	875	929	891	901	843	861	825	878	837	810	842	865	795	838	840	837	882	828	776	863	834	855	838	845	868	889	831	868	887	888	789	848	846	848	867	837	828	877	888	886	841	884	900	882	787	821	822	839	823	870	878	811	844	821	826	818	800	848	821	858	850	848	827	840	840	827	842	841	910	877	867	891	845	851	817	900	839	825	828	848	803	872	900	832	847	857	834	821	866	813	873	832	877	886	867	859	832	817	835	864	763	893	842	845	876	834	911	846	806	827	817	891	846	851	872	867	827	893	822	872	839	800	860	860	853	795	870	839	839	895	863	865	846	829	848	838	874	855	869	847	850	926	888	878	844	816	869	834	892	857	880	853	881	902	864	841	864	859	858	853	881	834	842	883	849	825	883	895	882	864	885	852	832	864	855	813	851	845	799	832	854	822	893	830	880	858	857	813	834	851	868	861	867	863	890	813	845	859	856	829	873	836	837	808	828	831	867	804	862	860	834	871	801	866	855	875	875	866	847	874	866	866	841	872	837	842	831	872	864	833	832	887	859	889	853	889	869	776	839	839	867	834	858	831	826	925	852	827	798	894	836	889	840	854	803	851	856	825	882	840	901	872	892	856	877	857	904	869	855	893	883	838	866	851	870	808	882	881	882	876	910	873	924	921	816	857	874	904	901	828	842	822	838	866	870	902	829	858	809	830	868	835	870	860	863	873	797	883	826	817	844	829	856	861	855	807	858	812	845	845	865	873	853	840	847	843	824	844	829	880	841	820	909	863	896	845	877	844	859	857	841	860	885	916	797	877	875	870	827	873	836	888	869	844	885	807	903	850	880	899	873	810	811	867	869	827	868	852	856	879	793	884	856	906	829	846	819	831	865	874	816	882	835	866	795	808	802	827	873	848	841	870	877	812	882	832	871	832	892	807	866	844	856	847	874	883	841	883	862	828	834	852	842	851	825	862	854	868	847	830	831	812	868	845	864	878	878	851	820	838	877	854	856	841	870	859	851	838	809	812	816	874	850	823	887	834	870	880	829	892	865	865	853	864	831	860	833	831	829	882	893	793	823	891	814	823	891	896	845	850	887	865	892	798	820	853	835	834	903	819	829	842	875	911	805	862	912	836	850	822	867	851	823	822	815	846	853	832	819	833	897	896	784	901	843	812	850	909	822	840	800	864	793	877	842	814	819	816	883	801	850	885	827	836	882	830	841	794	896	873	870	862	816	859	833	842	863	881	825	860	841	913	858	909	852	856	865	860	834	849	838	912	845	869	846	815	838	827	890	826	920	846	845	910	833	821	846	892	864	821	869	882	797	807	844	832	865	875	861	868	896	830	793	826	844	828	884	847	875	833	871	860	912	844	826	813	855	866	861	817	799	846	841	863	918	867	890	844	829	854	867	818	865	837	884	858	881	896	782	870	800	835	871	831	867	846	895	827	915	867	829	881	834	838	816	892	825	864	838	875	932	810	857	831	843	858	880	850	845	898	814	843	865	854	830	825	880	831	858	889	831	864	850	859	797	903	873	887	914	870	900	832	845	871	845	857	793	860	867	881	889	872	839	897	915	834	837	930	833	861	833	831	827	930	891	864	863	857	841	873	848	916	866	895	813	867	850	870	814	847	831	845	844	848	855	867	852	899	893	828	806	820	911	848	856	877	779	821	850	857	829	882	837	861	851	856	874	826	856	883	888	876	867	882	859	858	846	860	903	795	865	809	843	871	831	823	843	881	870	846	827	870	910	880	852	838	847	848	895	859	850	892	824	863	839	835	859	862	849	859	866	847	851	843	858	820	824	810	870	834	865	808	884	892	905
7888	529	543	473	359	283	251	237	238	226	229	229	205	195	183	203	187	215	205	190	177	188	212	204	206	170	177	232	182	194	180	194	162	170	178	177	174	205	194	210	177	176	206	220	168	187	173	227	185	178	196	179	200	189	178	206	181	217	207	200	210	210	165	198	202	186	199	175	207	169	201	194	187	192	192	195	171	209	174	204	177	186	188	197	191	186	188	203	177	170	176	175	192	190	185	187	178	181	199	188	195	181	191	159	197	169	184	194	182	189	198	183	209	189	198	172	179	172	172	177	192	180	194	170	176	195	203	228	198	165	160	184	193	211	190	179	194	195	172	173	173	160	180	185	211	190	192	186	187	189	190	207	208	172	220	169	186	186	196	192	194	195	189	174	187	185	174	175	165	202	201	183	186	188	212	187	165	170	182	183	218	180	198	187	171	208	173	207	183	209	184	204	201	184	200	202	188	193	210	179	198	169	157	183	199	199	187	164	176	187	207	157	163	165	184	196	164	198	185	186	190	187	208	174	197	162	180	208	194	200	207	186	199	190	198	187	202	173	204	208	195	192	185	179	187	188	178	205	193	194	185	181	188	195	200	190	205	186	201	191	194	188	210	177	203	197	191	202	173	160	217	184	204	191	178	191	182	170	198	183	169	188	176	188	201	207	197	166	183	197	174	189	185	201	179	166	159	192	190	195	200	182	178	224	176	199	201	171	164	186	188	188	175	184	197	180	190	181	193	204	173	184	179	218	213	190	154	190	174	186	186	208	219	190	191	209	171	185	220	176	183	191	155	204	179	179	203	203	205	213	189	167	179	175	200	213	147	191	193	205	193	199	189	181	180	161	168	184	204	179	195	201	195	176	208	189	219	186	195	181	195	183	184	192	165	183	181	217	187	183	215	179	187	192	177	175	214	193	192	213	215	199	177	225	197	201	182	176	191	196	196	231	213	199	182	207	183	200	198	194	186	190	180	188	169	170	186	174	194	156	165	187	176	185	188	208	215	182	186	200	205	212	176	195	187	198	202	175	188	186	191	189	186	202	190	187	216	210	193	224	177	208	200	200	186	183	189	173	187	168	198	197	199	166	181	179	171	185	176	188	195	173	197	177	217	194	183	176	205	186	166	207	197	211	195	179	169	192	179	190	189	187	205	188	182	197	198	208	204	200	199	175	204	190	209	199	179	191	170	187	186	186	157	180	188	182	201	197	181	182	176	163	171	195	183	204	222	233	225	163	217	175	182	171	186	193	193	180	178	171	176	165	172	178	173	180	200	178	192	190	198	160	200	204	211	184	191	179	149	188	210	178	167	193	195	196	183	210	195	223	197	174	197	179	179	188	168	198	183	168	199	204	177	155	187	202	169	190	186	173	204	210	210	192	193	220	196	170	175	162	198	195	171	206	204	180	202	189	197	154	188	145	183	168	213	192	170	196	199	179	174	183	162	220	202	203	200	193	182	166	180	169	185	197	152	174	173	202	173	190	196	196	177	200	209	168	179	197	172	163	187	185	206	166	187	210	171	190	217	197	184	199	192	204	221	185	166	196	182	180	180	188	212	181	204	180	193	166	210	204	199	204	177	206	174	204	207	186	190	165	157	190	186	171	176	189	187	153	196	184	183	161	184	208	191	196	168	222	191	194	199	193	212	194	177	186	187	186	181	187	197	173	204	183	176	160	152	190	164	184	185	177	185	187	211	214	237	185	192	204	194	208	181	202	191	220	198	219	178	182	196	191	191	197	169	189	192	204	174	194	158	191	194	215	194	183	207	197	189	205	211	177	150	191	192	204	185	202	177	196	171	202	171	205	171	198	186	177	191	155	162	194	174	191	178	180	178	204	211	198	204	177	182	193	175	193	165	162	208	201	211	194	192	189	184	187	211	222	198	175	185	178	194	213	200	198	184	183	193	169	168	187	195	193	181	189	172	188	188	206	170	156	191	194	190	168	185	202	194	179	189	199	194	178	198	162	178	205	180	192	173	181	176	169	199	179	214	174	192	212	194	182	151	151	161	176	185	165	171	171	180	170	164	167	206	170	186	174	171	182	211	201	204	206	171	180	174	194	186	176	179	158	177	173	208	178	192	161	187	161	190	183	187	182	195	205	219	208	169	203	190	218	175	196	209	181	192	179	203	155	187	207	205	176	155	188	195	182	175	176	197	200	172	207	189	191	190	198	169	204	203	177	198	202	179	171	162	200	188	179	197	173	188	177	190	200	210	190	191	203	190	198	182	179	195	182	196	187	178	200	192	190	175	162	198	169	195	202	176	197	167	192	199	174	147	180	188	182	172	190	191	212	186	206	192	186	194	183	174	182	190	185	176	175	163	197	185	198	182	181	211	171	196	183	179	181	188	197	191	180	206	187	177	183	178	198	207	193	194	167	182	201	183	192	209	186	188	168	199	168	189	177	187	222	194	183	221	204	175	182	201	211	187	168	181	170	197	185	173	183	203	179	164	179	159	216	177	166	215	172	181	184	192	186	188	200	194	206	182	187	167	181	176	202	210	185	183	192	185	195	181	155	192	220	207	189	175	209	199	194	188	196	210	193	181	203	179	200	194	168	195	227	179	174	191	187	212	181	174	207	194	242	211	203	183	199	183	178	198	171	169	182	199	184	205	173	169	213	201	203	194	163	211	202	165	177	205	196	172	171	168	185	186	180	192	167	186	175	179	191	184	178	186	187	190	181	193	196	170	175	195	162	174	185	175	189	184	177	184	199	179	177	191	187	168	174	172	200	192	197	179	175	206	193	180	194	172	198	186	186	189	194	178	191	183	160	188	203	197	215	203	189	187	178	169	192	155	214	198	189	173	233	196	199	181	187	180	198	170	175	179	191	201	199	185	190	174	212	200	205	188	169	192	204	190	180	176	200	223	185	223	193	191	188	195	185	176	217	189	168	178	187	211	190	183	211	191	178	205	207	233	191	211	185	180	184	191	196	219	179	171	193	179	196	200	171	182	187	213	199	181	180	174	187	197	186	184	198	197	172	182	184	178	173	180	207	169	178	187	188	198	203	205	166	177	176	169	162	201	198	177	199	185	189	176	194	192	186	184	199	200	179	189	210	156	186	162	189	182	188	208	216	180	193	177	191	182	171	205	194	182	183	180	212	180	213	194	171	197	189	197	190	225	214	199	214	192	191	209	170	182	184	186	191	173	210	197	206	180	172	185	191	199	217	195	209	184	185	202	205	223	228	192	193	191	190	190	181	185	209	190	194	204	199	181	197	173	186	191	169	176	197	161	183	182	178	171	193	185	213	218	206	181	174	196	183	189	173	194	173	201	169	198	204	184	194	172	161	180	195	205	174	188	236	182	195	194	176	182	195	197	205	212	201	184	188	200	186	196	184	186	169	180	188	180	161	192	183	204	166	186	189	189	180	154	241	176	226	218	182	174	200	187	186	188	183	184	178	166	167	201	165	180	185	179	194	190	200	190	182	193	178	161	190	200	209	171	184	174	202	201	177	169	166	162	178
6421	756	1193	1281	1115	976	829	761	722	618	592	577	542	599	547	560	527	494	509	519	478	501	456	493	524	517	475	476	472	485	481	470	451	468	453	468	471	472	439	447	480	458	476	454	450	427	421	461	434	441	439	484	466	476	468	468	475	460	460	442	440	439	427	468	465	494	444	432	454	412	470	449	482	467	440	435	482	482	458	499	471	443	454	433	465	438	401	484	453	467	424	440	474	412	447	464	426	432	423	454	455	431	484	453	432	429	449	464	431	423	460	487	460	439	429	430	476	430	453	471	447	430	429	449	435	466	448	425	475	461	452	465	421	477	459	403	461	464	495	449	431	455	486	467	429	452	494	450	423	447	453	385	442	455	454	454	463	489	458	438	459	460	455	455	469	462	436	444	464	467	435	476	439	500	454	447	476	435	454	501	450	442	460	439	472	502	449	470	436	445	445	456	461	474	442	432	442	469	440	454	474	454	424	427	412	452	437	461	449	446	451	449	444	459	416	485	433	449	451	469	463	479	443	477	452	442	475	481	455	426	480	438	460	445	457	463	469	447	473	458	448	468	458	443	487	443	434	468	493	438	465	461	423	457	509	436	479	448	461	439	456	487	436	465	462	451	443	425	473	473	414	423	486	464	468	444	458	428	459	451	446	454	448	430	408	433	451	428	465	477	462	436	476	439	468	451	439	467	441	454	415	476	466	446	437	461	438	440	445	466	428	444	490	461	447	440	467	437	449	460	469	475	452	431	472	432	417	441	423	480	427	482	468	473	474	455	478	436	418	460	419	474	430	434	455	431	462	450	459	459	419	448	430	441	443	449	431	461	492	429	449	469	464	454	442	459	453	488	447	444	451	448	462	496	421	456	422	429	473	460	477	457	450	452	444	454	453	474	423	468	466	458	504	464	467	447	479	413	456	448	478	453	472	441	441	474	461	434	409	448	439	470	425	427	445	451	461	445	433	487	473	441	457	425	448	462	434	426	420	416	415	474	445	438	435	472	501	431	442	465	447	478	443	409	434	479	425	464	489	431	452	471	458	427	442	442	447	472	457	445	457	445	471	449	431	490	433	456	453	474	451	467	432	456	446	440	444	467	480	423	452	452	473	465	443	467	425	409	471	435	471	418	463	442	469	428	455	449	459	455	429	445	454	423	421	474	472	425	477	445	460	455	484	486	444	477	440	411	446	431	435	498	419	432	445	442	466	420	467	429	467	450	483	410	449	465	458	459	437	448	445	451	448	464	435	443	468	464	452	443	423	454	459	419	427	413	454	444	456	444	452	430	478	484	444	436	449	460	470	471	464	453	459	496	488	429	466	494	417	471	437	430	406	400	446	447	411	459	449	423	460	424	439	480	471	479	468	446	455	458	481	425	407	444	447	470	461	429	440	454	461	415	433	448	399	470	459	476	425	484	464	488	431	440	451	479	460	449	425	447	449	439	450	501	445	455	458	461	467	427	430	437	466	446	466	436	478	488	456	462	427	468	466	433	435	442	463	422	472	446	443	454	445	452	451	448	439	421	436	459	471	397	476	455	428	450	433	494	445	436	428	476	442	455	436	432	425	469	467	404	458	450	437	454	438	453	498	451	415	437	454	493	463	502	467	467	451	440	472	408	450	473	469	466	452	478	444	492	488	436	513	447	439	466	488	459	429	444	452	435	411	449	459	440	471	447	432	458	431	483	426	410	437	439	474	447	452	463	478	449	423	450	455	458	404	412	406	441	486	431	483	444	462	443	488	466	438	455	422	448	481	423	415	454	425	434	448	441	447	424	500	513	424	452	458	478	459	482	433	462	430	429	480	488	422	483	479	439	446	496	444	435	468	464	441	458	451	438	449	483	445	436	424	477	425	443	462	426	427	443	491	463	423	485	472	457	486	426	459	434	438	421	445	434	468	459	462	451	441	440	516	451	461	442	427	445	436	478	437	452	460	441	453	473	453	417	455	450	432	443	527	452	466	459	460	453	421	459	428	440	441	430	469	459	430	492	438	456	454	461	481	460	492	434	455	437	480	459	443	440	477	415	447	436	443	463	442	455	441	468	413	432	446	477	427	464	462	440	475	405	450	459	444	437	425	463	440	452	482	441	453	461	460	426	436	428	470	430	464	459	453	505	459	438	439	467	417	453	473	412	449	462	476	418	420	434	483	466	433	476	469	465	413	453	451	475	442	529	459	456	490	468	449	457	438	472	423	463	494	461	440	502	472	414	492	447	460	435	437	462	423	448	454	442	480	484	472	452	467	497	451	450	458	474	437	457	419	410	438	449	457	410	425	465	434	484	456	474	440	476	468	457	471	481	450	445	452	448	496	467	428	458	442	420	449	441	431	437	445	446	451	476	458	422	458	432	420	447	443	411	428	444	456	465	433	450	490	438	493	427	454	478	466	432	438	413	461	463	442	457	488	436	466	466	455	461	456	469	439	476	460	426	411	442	451	489	464	444	427	445	441	450	478	455	439	496	463	452	446	480	479	476	489	454	443	453	464	451	441	436	454	424	449	442	474	420	469	464	412	465	436	464	434	449	432	443	474	459	423	455	449	433	444	478	465	469	450	465	475	444	449	431	441	442	456	479	453	452	395	412	468	439	428	476	472	452	442	445	461	454	449	451	452	418	495	423	461	480	442	448	453	437	444	487	476	462	472	456	450	433	416	455	451	485	420	428	434	466	468	459	430	422	495	473	431	450	435	430	445	463	444	494	451	465	451	438	452	434	452	433	443	475	473	516	451	474	477	445	443	454	459	462	458	483	433	437	428	456	461	438	454	475	468	422	447	442	504	418	436	433	452	477	454	437	487	479	451	450	469	424	471	499	452	444	450	435	425	447	441	463	446	451	477	457	457	468	473	438	472	460	495	469	454	446	440	412	455	439	469	450	467	441	448	498	497	444	438	441	456	461	449	460	446	478	463	460	469	470	439	461	453	441	457	434	474	444	454	470	483	466	460	432	455	444	469	451	462	426	410	434	460	404	466	436	464	441	452	451	477	448	502	431	442	429	427	452	444	436	461	454	446	453	469	463	488	430	479	454	456	430	463	442	446	419	441	450	428	458	433	437	441	433	427	472	466	463	406	430	498	448	480	459	465	485	419	431	459	457	426	452	460	448	439	452	437	456	468	475	448	476	458	449	427	441	442	446	455	467	449	498	430	423	430	467	442	442	476	425	441	455	427	445	466	495	408	440	396	452	479	430	453	417	443	418	440	437	432	464	454	473	423	481	426	506	443	433	411	464	439	466	464	473	473	427	444	443	443	422	440	437	442	454	451	433	437	454	442	450	415	468	455	488	419	504	436	466	413	509	439	466	471	440	443	427	446	481	456	470	439	441	439	446	464	427	448	465	453	448	433	458	452	496	463	399	453	435	456	462	443	467	446	425	450	447	437	463	452	455	469	469	439	479	469	491	437	460	470	488	409	460	463	439	433	473	447	476	440	471	479	448	444	451	448	454	469	479	470	455	462	450	465	423	469	457	474	441
14912	1213	855	652	492	424	308	271	259	229	234	185	197	175	212	171	191	162	198	140	178	185	168	181	177	166	161	182	176	199	154	155	161	168	173	163	205	161	147	153	193	188	170	190	170	154	197	161	167	155	154	163	178	147	197	187	180	147	190	169	163	171	150	137	152	134	182	169	172	165	204	187	153	166	186	185	179	172	147	161	170	181	153	149	173	182	156	172	192	183	149	176	174	160	164	174	138	145	181	157	168	177	148	149	148	177	151	195	162	156	186	164	151	177	154	188	158	163	167	167	184	168	157	187	188	142	154	184	169	163	153	168	162	174	185	177	177	182	153	138	187	162	161	187	144	160	162	187	172	135	176	182	148	170	186	152	166	140	168	171	190	154	180	160	167	167	149	163	162	160	167	190	170	182	146	156	139	148	144	150	175	146	175	183	174	158	183	171	158	168	169	170	171	153	163	161	181	174	163	191	188	170	182	166	151	162	171	170	173	168	152	173	172	175	167	166	162	152	159	153	180	147	175	167	182	177	177	164	167	181	157	149	191	160	164	156	151	146	167	143	161	157	166	173	170	166	171	167	163	154	170	162	176	158	211	172	181	167	172	180	172	148	163	166	157	167	170	183	189	162	177	177	172	173	182	170	154	155	140	182	184	165	131	182	167	175	169	157	169	176	172	187	191	189	155	169	180	174	160	160	181	152	174	170	183	168	159	191	145	175	170	175	176	180	179	167	150	168	182	172	163	164	176	177	178	176	175	155	175	191	170	155	177	185	195	166	170	148	150	171	158	121	154	170	173	150	127	180	178	173	153	160	163	172	187	188	156	162	167	175	170	152	164	187	177	153	165	172	144	167	182	156	164	185	160	185	183	172	146	165	139	163	160	163	145	169	147	188	160	166	156	158	170	153	165	159	169	155	147	169	160	155	144	169	152	178	180	162	172	183	151	184	161	164	181	172	171	181	165	157	163	173	141	211	174	170	168	159	180	155	165	176	167	163	175	194	144	186	167	169	153	148	180	181	177	180	177	156	191	196	186	163	147	157	150	183	172	157	184	181	162	163	168	167	155	161	162	193	155	137	171	147	145	173	157	169	177	171	156	153	140	167	178	154	151	168	157	174	146	184	174	157	160	183	166	159	178	161	157	163	173	185	183	164	174	167	177	187	159	132	157	179	189	150	160	174	168	173	192	163	185	175	167	176	133	155	158	144	183	147	193	177	164	188	180	191	178	146	163	174	167	166	166	150	176	169	161	165	161	180	198	154	148	158	169	159	167	150	174	207	190	176	180	169	162	185	166	193	175	159	161	144	172	174	168	183	172	206	159	159	168	177	125	166	168	188	163	162	155	147	176	154	185	172	188	146	179	160	156	161	162	149	171	178	175	162	165	143	131	166	153	169	189	164	156	176	168	159	200	172	152	164	181	167	182	182	159	185	159	149	160	155	154	162	173	164	176	137	179	164	139	188	156	162	143	170	202	161	171	160	162	165	168	183	183	172	179	177	179	187	183	161	174	199	164	175	182	170	180	180	171	173	166	158	182	149	154	178	151	173	174	135	160	141	188	173	157	141	168	166	152	151	168	162	182	174	154	171	146	159	189	152	164	150	144	193	171	159	172	189	160	179	179	166	175	167	161	190	148	151	179	208	188	178	158	147	182	149	187	182	163	172	151	167	179	161	167	189	172	158	160	154	161	157	142	153	169	152	162	182	173	167	186	138	169	164	142	158	146	149	173	146	177	157	177	167	145	157	157	181	176	190	173	156	162	165	172	139	182	155	183	153	138	169	173	160	171	172	188	185	179	176	199	175	173	170	169	192	169	161	170	176	151	167	169	173	162	163	157	191	177	167	173	191	185	150	165	180	147	159	163	167	183	172	167	171	153	179	161	174	163	165	174	159	168	161	170	194	155	178	194	179	153	169	179	148	157	133	178	170	154	158	160	145	173	170	159	167	181	168	142	150	176	172	173	170	162	155	167	164	153	202	147	161	174	164	145	175	162	186	163	188	167	168	149	178	179	170	153	178	159	149	169	187	173	182	139	162	146	147	147	150	179	185	168	157	163	167	165	188	169	149	151	145	156	178	145	161	172	163	191	178	175	154	178	184	169	192	139	160	185	168	142	144	168	168	164	170	172	156	175	154	162	168	166	164	164	155	169	160	160	189	169	167	182	214	139	174	178	144	150	152	162	167	175	140	173	165	159	176	159	153	155	169	164	150	165	172	182	181	169	170	179	145	169	159	145	153	169	148	191	152	156	180	179	167	178	167	172	175	195	188	151	161	143	164	158	194	174	169	159	183	165	164	169	176	156	135	178	145	178	181	188	166	168	161	172	184	178	170	162	158	166	169	188	167	152	157	175	199	158	168	173	170	138	132	184	163	149	170	170	178	190	156	159	153	157	173	157	214	167	179	181	180	170	164	182	155	148	174	143	184	140	156	167	156	178	161	150	164	148	155	165	138	165	192	161	164	164	182	142	156	165	174	163	153	179	166	177	145	170	158	157	195	178	160	174	145	148	186	155	181	175	180	152	161	159	185	144	182	193	166	173	159	143	166	173	171	170	197	153	185	184	174	180	159	161	147	180	166	164	171	146	163	166	155	180	159	172	167	154	171	167	180	160	180	181	181	170	177	157	166	212	186	179	162	179	167	171	153	175	162	145	173	157	159	158	150	179	160	167	157	150	167	147	196	152	152	164	167	167	193	175	183	148	183	173	182	166	157	175	185	193	154	167	189	183	161	172	189	165	167	140	156	192	161	184	198	167	189	176	160	148	156	163	172	177	162	163	199	173	164	173	162	173	169	196	168	149	154	166	154	171	204	176	178	159	143	157	153	161	161	169	163	148	157	143	150	153	185	171	174	173	165	155	190	178	165	154	162	170	143	156	140	185	165	174	180	183	168	175	175	177	171	165	166	151	168	172	156	157	152	168	194	192	188	168	183	160	154	145	167	164	178	170	151	164	164	156	151	178	180	170	141	172	157	153	141	162	175	160	194	168	156	169	188	144	169	184	159	161	156	166	173	184	174	164	181	160	147	173	170	187	180	149	147	146	184	177	187	182	170	147	191	162	192	158	174	157	166	156	168	161	173	182	158	153	152	177	175	167	151	186	182	171	162	166	179	179	167	171	179	157	177	136	161	155	177	165	171	172	159	166	190	164	179	168	150	181	147	156	181	182	160	172	173	170	156	167	160	161	173	173	180	171	186	170	159	155	167	159	152	153	155	189	178	160	167	185	142	162	155	169	167	185	146	164	143	165	172	170	161	158	170	173	181	179	175	171	178	163	160	159	157	158	178	166	155	166	188	151	158	170	160	150	177	147	150	162	158	165	178	161	184	167	173	172	173	163	178	159	152	157	180	161	155	160	162	180	171	188	165	170	193	176	168	178	168	153	141	148	151	171	195	187	151	168	146	167	167	181	188	157	180	162	149	161	144	163	152	178	164	155	135	149	174	152	149	215	173	178	192	183	198	128	183
8315	1014	1922	2099	1807	1508	1190	1020	913	818	711	687	642	612	563	612	588	571	543	547	512	524	491	493	497	478	511	517	491	498	509	513	463	463	441	461	488	467	469	468	445	450	455	474	467	449	452	431	464	450	456	454	445	433	451	454	503	442	421	431	449	494	500	455	410	444	443	467	432	450	445	434	471	473	456	418	465	447	469	437	462	396	425	472	425	412	453	444	461	473	438	441	458	465	444	460	444	458	402	446	418	468	448	446	427	438	402	437	425	411	453	425	448	432	469	457	436	442	462	447	465	473	428	475	428	421	454	453	416	442	440	461	461	453	433	442	453	454	443	456	486	479	444	419	474	438	425	480	455	443	416	415	445	487	446	450	417	463	435	421	482	435	441	482	474	454	443	425	445	451	448	421	430	438	427	455	427	446	446	435	420	436	432	419	459	422	449	446	440	444	471	447	448	464	446	434	429	432	456	437	446	419	453	467	437	478	459	430	435	462	421	457	438	441	420	457	443	443	463	426	462	429	436	442	424	441	408	468	390	441	497	446	448	471	435	442	421	443	416	458	436	444	456	404	429	457	476	412	399	447	419	446	452	441	406	439	434	438	423	437	467	428	414	423	452	461	478	405	472	390	431	458	413	503	410	438	440	459	429	501	420	445	413	447	430	458	418	433	418	459	440	454	416	496	421	415	444	460	456	439	407	425	415	448	461	411	451	472	462	462	457	402	446	426	452	427	447	453	471	424	432	459	432	422	478	456	435	443	405	438	414	458	421	428	434	442	434	448	412	490	443	470	469	407	441	479	451	434	460	424	432	450	447	413	409	465	437	468	418	462	449	429	455	415	446	455	448	432	374	444	416	431	472	474	471	438	451	442	438	443	415	481	428	424	443	455	451	445	407	410	443	428	459	448	438	421	474	413	405	457	432	441	476	490	460	425	450	460	470	438	422	465	436	445	408	466	422	426	412	420	450	402	400	472	420	410	422	453	390	422	419	467	437	422	460	412	452	403	448	443	452	427	409	424	434	436	448	467	432	452	477	441	432	469	420	440	410	468	457	428	448	459	413	466	445	445	448	421	431	463	441	455	465	434	469	400	475	450	445	444	398	410	432	434	441	389	460	456	426	469	447	433	442	407	438	428	460	433	413	420	466	411	468	406	450	386	461	431	440	417	447	444	450	434	440	448	454	443	421	446	416	411	444	422	439	437	452	446	451	444	428	450	448	456	443	470	452	432	447	414	440	430	443	414	438	443	430	486	450	449	458	441	442	479	436	434	467	489	426	397	402	423	417	443	469	428	410	452	457	454	474	399	400	402	461	416	465	444	437	428	461	428	436	419	421	466	405	431	422	450	419	434	414	419	431	467	459	464	469	453	449	418	406	428	455	452	453	460	440	458	442	454	448	489	436	440	418	436	406	417	466	449	422	430	426	466	458	422	464	444	455	451	424	427	450	426	430	463	419	438	422	445	415	418	402	440	436	457	435	456	429	474	470	424	413	420	469	453	455	410	479	479	453	387	441	440	473	428	421	459	446	416	408	417	438	461	419	428	451	448	448	454	413	401	425	427	453	422	433	445	412	425	485	461	411	473	406	439	425	429	447	410	435	438	429	403	467	462	449	426	425	463	453	450	436	438	449	430	417	465	447	442	474	454	397	426	428	418	415	479	456	419	461	442	445	463	437	436	460	441	409	440	469	450	428	425	448	451	401	434	420	448	428	453	454	479	486	442	402	413	448	389	418	441	422	449	420	434	469	428	447	510	424	433	439	419	455	421	410	462	448	435	482	389	436	432	426	419	403	428	432	474	424	427	468	437	437	442	442	425	421	443	457	437	419	453	429	496	426	441	440	423	408	452	452	451	454	415	454	428	431	468	455	468	410	429	421	402	453	436	438	417	440	425	433	425	425	440	416	460	452	455	430	448	440	413	440	431	455	472	456	437	461	452	412	410	454	425	423	445	446	408	449	461	427	428	454	443	438	434	477	443	496	420	436	444	408	439	438	446	434	439	412	466	411	442	386	441	464	436	434	450	449	450	453	431	422	434	465	470	458	429	447	463	403	450	444	447	485	424	465	468	444	437	454	431	453	418	459	452	424	417	444	405	416	452	419	426	438	447	444	419	443	414	428	465	471	447	481	462	445	430	406	435	440	431	423	441	418	445	452	409	418	435	460	447	455	437	414	443	451	419	419	444	456	417	392	437	444	456	448	453	392	426	397	406	435	422	431	454	457	469	451	447	447	418	445	419	423	420	426	448	436	453	434	440	421	437	440	441	474	414	478	439	492	427	425	420	445	426	431	402	403	431	425	443	437	420	442	433	461	471	442	431	444	446	439	409	414	451	464	433	397	464	427	497	397	448	427	446	425	441	464	418	399	444	440	431	460	433	457	423	470	409	466	458	440	447	425	455	416	450	441	402	436	416	417	450	445	472	469	446	415	455	478	450	408	447	448	441	443	453	450	443	427	433	411	450	431	464	427	443	453	406	448	460	465	443	472	434	430	431	446	429	434	410	427	412	430	463	436	423	422	427	429	438	470	437	441	447	457	443	423	464	441	459	458	452	432	431	421	441	427	408	448	397	461	435	458	420	441	451	415	419	436	445	444	444	416	442	440	455	485	425	465	462	417	477	454	451	431	432	423	448	468	449	427	402	471	451	428	459	444	419	413	439	442	447	447	399	422	407	410	427	448	428	432	416	437	462	429	418	471	462	425	429	434	465	420	475	426	446	454	503	397	396	424	444	423	441	459	394	417	436	426	453	480	407	466	426	471	433	442	420	410	422	419	422	442	428	436	422	432	446	477	423	433	441	448	418	471	451	422	415	459	426	460	411	428	478	409	417	479	466	458	444	427	457	428	425	429	450	449	443	427	456	450	403	406	422	453	455	423	419	407	429	450	479	447	387	449	467	414	450	458	420	422	454	445	458	464	435	434	459	412	428	434	444	411	417	437	464	467	445	474	448	456	467	438	456	386	412	448	427	458	449	404	448	422	388	429	412	455	463	444	432	417	437	463	426	457	442	387	473	459	440	434	462	438	421	413	394	416	445	467	441	456	427	451	450	428	426	437	447	431	466	469	433	435	410	409	438	420	445	417	469	447	465	481	408	453	419	421	457	433	445	436	441	435	463	403	414	407	421	413	428	433	421	448	468	427	466	454	462	444	425	407	433	475	440	430	458	401	475	463	453	441	416	412	422	433	473	428	449	444	412	431	472	463	428	427	448	445	415	449	471	418	427	443	456	437	450	456	444	475	440	469	416	458	454	421	433	447	438	402	484	431	456	441	456	424	422	428	445	434	420	454	430	435	467	428	429	465	426	434	393	397	419	417	447	449	429	430	422	448	438	476	459	449	465	447	440	445	416	436	406	424	403	419	471	435	442	398	434	433	417	420	422	435	458	446	444	439	419	441	459	457	452	442	451	417	462	455	456	434	454	447	447	455	448	423	435	437	425	434	437	448	426	478	457	432	462	432	446	415	413
1729	426	373	401	428	385	413	373	361	415	413	418	380	409	408	394	388	392	412	411	403	399	424	394	409	372	388	416	384	401	364	437	438	399	404	365	411	377	467	442	374	370	423	367	415	407	373	394	350	373	371	440	392	376	403	374	410	396	396	427	367	411	401	379	388	406	403	356	391	376	396	418	388	403	408	395	379	418	358	382	390	433	405	378	406	409	368	395	374	405	383	422	402	387	397	417	409	402	362	390	416	378	413	425	445	386	382	385	373	411	381	372	378	392	431	380	387	378	373	401	367	417	384	409	413	388	393	362	421	365	372	367	368	396	363	388	382	378	398	395	373	403	423	381	398	373	406	406	426	381	391	377	405	361	403	408	344	385	380	391	426	378	375	358	375	421	425	388	348	378	390	391	383	352	398	396	379	390	383	380	462	399	395	372	380	362	427	411	390	364	350	381	384	427	352	386	388	390	392	374	340	418	389	403	398	389	397	399	379	408	397	389	400	384	372	419	422	385	403	384	399	420	349	376	375	411	382	338	375	400	425	426	389	414	398	409	403	394	425	376	391	362	417	417	393	418	382	416	406	407	412	392	396	385	430	392	407	413	392	358	371	408	382	388	426	362	393	376	364	403	403	401	371	392	373	388	421	417	419	387	413	427	402	403	372	396	363	380	379	389	356	433	416	379	383	422	379	347	394	375	438	436	390	400	408	387	437	427	387	425	397	384	380	408	347	379	364	388	409	380	400	416	390	399	405	378	372	397	399	394	387	394	425	423	378	372	393	383	388	399	387	420	375	400	387	383	424	371	393	368	412	437	402	417	368	407	397	412	387	356	410	396	393	378	381	379	393	371	404	377	391	388	427	336	389	398	391	396	435	386	387	371	367	399	408	381	344	383	392	411	393	386	438	407	414	423	386	390	343	399	381	396	395	385	406	413	375	374	405	376	420	381	366	396	433	383	390	392	374	382	366	360	400	375	381	394	404	399	352	350	380	400	404	389	441	418	390	408	409	386	397	378	428	388	377	408	427	408	402	377	368	396	418	362	397	396	358	372	446	429	384	334	426	414	413	368	395	394	416	411	381	424	376	374	413	383	407	379	389	398	386	413	366	377	408	425	424	402	402	397	404	407	429	388	405	414	405	386	399	419	391	363	423	397	373	368	392	400	412	399	396	390	427	405	411	362	410	424	428	425	412	377	381	390	397	388	376	358	356	410	421	402	395	396	391	365	399	368	356	352	375	379	394	385	369	370	368	459	405	358	400	370	395	400	412	373	360	430	430	365	394	387	388	405	406	376	400	410	379	405	415	382	385	416	416	431	410	392	387	415	374	408	416	375	387	394	376	382	383	422	418	383	426	404	356	419	422	374	411	406	408	389	348	349	421	378	384	381	391	418	430	380	418	417	392	403	394	383	361	409	392	394	392	365	368	358	390	414	402	379	395	440	397	432	394	406	371	418	410	371	398	355	392	383	384	391	377	387	431	431	373	379	372	386	404	404	399	412	349	412	431	384	357	401	416	385	387	401	408	385	371	437	386	379	416	397	407	402	407	408	371	387	378	405	398	379	398	383	386	366	385	370	404	365	395	385	412	383	407	377	407	397	389	429	377	423	400	389	391	405	408	383	420	406	410	386	375	378	408	392	415	413	386	393	373	421	394	419	385	403	399	401	403	399	410	395	417	397	374	387	379	407	414	396	381	363	374	428	392	400	428	432	429	393	386	403	393	389	387	373	365	390	425	411	373	439	430	389	447	424	441	412	355	422	392	387	394	368	391	409	348	387	388	417	413	425	410	386	373	371	390	415	408	426	422	380	375	406	393	374	405	384	376	392	382	373	357	390	414	405	396	419	372	384	387	411	373	405	386	375	387	376	439	400	369	426	399	377	357	421	401	392	374	392	359	384	392	386	384	413	401	390	365	413	432	415	399	400	417	389	386	409	423	384	404	378	373	408	388	388	414	367	391	378	358	387	395	389	410	421	384	418	387	438	408	387	409	394	419	369	386	446	424	396	422	397	370	412	385	361	378	398	400	382	396	394	345	394	385	394	423	416	380	426	398	369	379	403	381	385	366	400	366	377	400	372	392	368	421	386	375	340	393	384	408	383	388	402	403	396	370	388	386	389	396	417	396	423	403	411	399	406	367	386	381	367	390	400	350	379	384	363	364	370	381	417	402	378	401	381	371	401	406	373	378	401	387	392	399	415	372	371	404	401	428	408	418	377	402	340	403	372	386	397	408	397	404	391	401	385	362	405	387	372	369	386	380	382	393	367	401	420	379	369	413	403	413	386	422	415	392	383	386	407	402	406	370	433	372	394	364	385	379	387	404	401	359	410	365	362	409	416	408	409	406	400	398	383	396	406	401	381	407	376	383	399	379	365	424	398	402	417	407	395	377	378	441	352	404	387	421	388	379	400	370	385	360	398	391	371	406	398	404	398	398	428	375	367	364	398	360	420	389	403	386	377	382	395	384	378	406	390	418	392	397	399	408	389	444	389	397	355	378	373	374	386	398	380	401	382	366	416	398	451	390	360	339	401	364	362	366	410	360	401	416	395	363	416	374	378	396	378	403	387	387	402	410	372	416	413	390	384	376	351	376	394	363	384	402	412	371	388	366	368	401	410	397	407	413	417	421	366	406	393	397	428	394	399	394	395	353	412	359	410	361	381	395	401	409	375	353	407	387	402	378	412	463	390	376	382	421	382	441	354	385	385	397	414	342	408	399	421	401	420	409	375	400	424	374	406	409	379	405	393	407	414	389	423	370	411	393	424	381	396	373	393	398	378	425	392	402	375	352	409	379	388	415	374	375	396	400	366	384	390	405	404	392	361	406	391	400	387	389	429	370	407	357	373	357	399	379	380	388	375	399	408	380	379	368	388	387	379	430	393	379	415	406	412	408	363	407	384	432	395	396	420	394	415	388	376	363	407	397	367	385	401	438	354	343	344	370	385	389	412	382	388	382	362	392	372	385	400	413	368	409	446	431	346	386	396	400	400	364	406	420	373	393	381	446	367	436	393	356	429	400	381	383	397	388	408	413	401	413	412	371	432	394	410	437	401	364	421	401	428	395	398	398	382	416	398	381	366	433	379	395	385	379	375	363	400	383	398	391	415	381	396	373	416	402	411	369	373	378	367	352	393	369	400	377	382	378	348	410	418	348	386	393	370	375	416	398	382	408	389	418	399	387	419	393	370	387	414	420	375	408	401	400	347	422	392	420	431	433	355	376	413	385	379	381	413	398	426	418	379	391	404	380	366	419	380	420	380	432	381	409	407	406	405	400	408	389	416	391	379	394	362	391	386	363	397	394	368	413	381	388	413	403	384	402	402	340	388	416	366	383	408	355	397	397	402	397	392	409	378	416	381	392	379	371	374	353	380	401	439	420	379	413	392	368	398	393	419	391	377	378	402	381	353	404	390	354	356	378	390	414	397	405	386	440	395	397	376	399	378	366	394	361	382	403	406	397	401	393	417	392	383
2055	832	920	910	868	916	909	888	877	894	849	895	881	848	863	830	854	857	849	814	902	890	843	827	831	858	933	836	841	893	838	862	899	881	827	853	806	838	858	892	883	845	871	909	884	844	901	870	878	834	835	848	881	821	799	844	868	839	920	812	845	842	842	867	860	820	813	891	807	916	866	856	869	835	897	828	823	905	839	844	854	927	824	849	854	812	811	907	822	798	813	830	835	870	833	832	813	893	839	886	830	885	910	891	839	831	842	859	854	851	848	834	875	854	803	812	856	933	843	843	821	894	813	897	912	858	845	918	838	894	833	843	810	840	941	855	889	812	907	822	838	869	892	839	834	847	843	790	956	850	861	836	816	877	855	860	857	872	856	866	863	875	885	841	885	869	862	899	858	867	872	807	825	843	845	884	799	887	813	843	843	858	824	858	808	870	819	844	933	844	833	858	854	868	839	836	868	790	833	814	816	904	807	881	882	854	783	848	857	861	870	883	909	842	884	892	852	842	864	836	823	830	851	838	855	870	887	861	864	808	865	881	836	876	853	784	822	837	883	864	799	832	804	900	833	868	866	895	851	849	785	833	899	806	827	850	816	810	835	830	869	828	866	872	864	817	818	850	861	837	823	824	846	798	886	881	894	911	835	888	810	872	825	868	881	897	884	897	860	841	836	861	882	828	815	852	861	863	864	866	849	850	855	849	849	834	856	849	891	846	874	810	878	802	864	878	848	827	869	861	823	819	856	812	883	891	856	877	850	889	836	929	872	838	873	836	827	860	857	828	849	884	842	818	905	849	813	868	814	869	869	844	865	829	883	869	838	819	839	878	811	874	871	869	846	866	816	832	828	883	859	830	822	900	883	841	870	864	839	865	824	883	856	829	879	821	822	801	834	917	867	808	852	880	879	833	872	862	872	832	871	841	884	851	893	855	800	858	818	884	876	929	852	842	830	898	826	759	877	862	880	858	868	850	811	837	847	838	868	855	809	863	884	914	854	843	830	824	879	815	848	835	857	863	882	833	781	860	909	812	792	880	854	847	809	933	828	825	877	835	826	838	857	826	874	881	848	847	850	831	847	893	792	837	840	798	831	846	862	897	807	886	837	885	900	872	843	867	893	823	890	836	909	834	879	855	906	784	833	827	806	868	873	786	871	873	849	860	838	844	824	862	896	828	871	867	821	860	832	887	890	830	868	882	879	871	801	827	840	867	847	915	923	852	866	854	897	859	842	873	816	860	874	829	849	889	878	875	858	827	916	869	789	879	815	841	855	851	845	833	829	899	860	855	903	859	859	825	880	864	859	840	875	805	848	850	834	841	855	858	859	864	860	815	868	844	864	808	844	852	841	873	854	810	850	866	901	860	788	837	868	859	837	882	930	904	829	893	872	869	867	867	822	816	892	855	863	881	832	912	817	938	833	866	862	853	858	856	822	873	885	818	844	838	870	819	821	903	865	849	852	915	871	843	829	793	834	810	881	874	856	851	885	847	854	847	848	828	838	893	839	870	835	808	845	880	843	852	806	834	879	911	888	927	839	862	922	903	848	842	822	849	828	902	896	910	827	804	878	839	864	880	927	822	867	836	870	855	851	866	865	816	875	849	846	855	902	783	798	921	839	862	808	862	860	889	852	886	837	881	855	850	826	850	846	888	889	847	854	828	836	843	864	852	895	842	885	805	865	885	837	848	821	812	841	851	876	825	844	894	839	861	864	833	849	850	788	879	905	800	863	823	849	839	859	832	886	813	887	863	860	851	883	824	865	844	875	843	852	885	895	837	919	810	863	848	842	842	834	839	867	821	888	863	833	860	860	846	883	888	868	850	818	808	841	883	821	841	899	902	896	876	840	882	884	857	819	860	856	912	850	829	785	839	866	869	852	843	810	831	853	806	854	872	874	819	843	844	862	905	867	857	875	877	859	864	857	870	838	886	859	916	878	882	859	842	891	923	841	862	857	838	844	896	918	882	820	830	825	810	894	884	839	895	868	841	820	851	844	905	893	830	831	856	872	836	845	869	843	824	847	880	837	875	849	849	858	847	864	845	867	829	884	859	858	795	885	867	848	898	858	806	887	802	811	814	861	834	863	826	884	833	893	847	811	819	876	891	850	845	871	833	864	825	901	865	842	866	894	874	870	841	840	882	876	854	854	804	879	875	871	844	909	880	843	829	808	894	866	870	844	874	838	882	858	879	808	832	852	876	885	883	855	831	877	881	871	835	823	877	842	868	861	839	871	867	841	808	868	863	842	827	881	856	871	843	885	875	788	885	885	895	777	893	881	868	863	794	913	816	888	830	837	792	875	891	851	861	830	814	868	822	870	901	872	867	887	840	885	837	851	857	890	849	855	876	892	897	865	835	848	874	862	836	877	835	795	836	839	833	856	821	852	851	853	909	901	873	874	888	825	869	876	840	800	913	827	871	843	910	861	841	879	813	863	859	836	865	807	836	839	885	829	813	852	845	826	859	808	838	885	816	873	867	821	849	857	909	780	845	837	861	866	847	881	869	847	821	871	893	863	861	816	886	863	823	816	851	861	892	865	861	837	857	838	858	844	881	821	841	904	796	840	875	842	805	838	852	914	921	835	871	848	812	814	876	864	859	891	859	850	839	877	869	875	858	789	848	829	863	885	876	826	870	913	838	825	896	860	877	842	857	837	878	874	851	873	830	833	869	858	847	858	851	874	838	837	799	853	824	844	884	874	927	804	864	855	873	858	836	869	852	871	926	875	883	877	856	820	863	837	852	825	881	876	893	899	894	875	803	864	845	837	825	823	893	809	825	874	859	838	819	862	849	860	850	889	879	811	849	904	844	824	844	863	863	785	863	895	873	865	853	907	871	898	812	823	826	827	900	872	814	796	875	833	890	805	781	856	871	818	838	870	857	884	830	844	888	862	886	863	832	852	806	856	859	870	790	838	878	837	876	881	845	887	894	874	858	868	914	851	846	870	867	869	849	861	902	827	844	824	908	905	851	830	853	840	836	867	846	839	877	828	834	846	853	818	882	840	896	847	852	879	898	845	868	828	873	845	819	867	862	863	852	895	865	872	878	786	840	886	842	867	868	828	895	814	873	872	843	839	828	866	861	855	780	860	874	864	909	873	882	846	869	875	904	885	845	910	876	894	861	851	877	876	861	859	851	855	837	911	868	821	824	807	881	847	823	837	827	842	834	887	902	859	812	880	819	852	823	797	832	845	826	928	927	801	849	882	854	867	873	839	815	877	894	892	859	825	890	801	810	787	928	910	871	856	902	888	831	824	873	846	825	821	866	849	880	855	857	882	870	866	826	874	865	814	847	865	854	810	856	817	871	815	861	873	846	866	848	858	804	823	867	829	861	858	863	866	862	884	828	863	870	863	820	872	828	924	819	863	845	831	834	839	869	819	848	824	893	901	851	941	853	877	817	909	830	868	840	879	873	943	864	842	878	849	901	857	854	942	802	874	803	812	787	836	877	855	844	850	828	803	876	852	859
7909	509	525	437	346	261	230	221	241	236	242	219	220	199	187	175	182	199	218	221	172	206	193	197	190	174	199	192	185	214	173	184	194	176	183	191	194	194	196	221	228	199	175	168	186	192	191	178	177	211	189	230	198	203	207	190	162	204	172	176	180	191	214	188	168	190	164	193	186	206	179	168	211	159	199	210	184	194	188	174	194	208	209	201	203	182	199	217	219	195	193	202	180	163	199	218	186	192	218	181	195	203	195	171	190	183	182	176	190	208	212	178	187	182	217	194	190	187	183	184	195	169	205	179	199	190	204	195	204	213	203	198	202	193	209	215	174	187	197	180	207	177	175	195	175	200	187	202	221	181	190	194	208	190	167	225	155	204	191	195	195	191	173	162	213	192	188	190	182	198	219	204	164	187	172	174	188	174	188	204	186	202	200	218	206	199	190	169	198	177	179	173	167	202	226	194	205	205	183	215	168	177	193	214	208	184	162	185	211	178	202	198	208	211	165	195	203	213	190	208	183	217	189	194	186	175	183	182	183	180	177	196	181	191	173	200	192	211	166	189	166	182	177	204	213	173	203	181	223	203	155	187	175	209	186	200	166	178	189	191	192	185	184	193	217	189	194	239	182	172	178	180	215	183	192	187	183	186	217	185	171	192	205	219	187	168	181	189	202	209	195	197	174	171	178	183	196	187	201	183	215	185	188	204	200	185	183	184	181	203	174	187	177	184	199	191	174	175	196	212	194	183	195	189	197	178	190	168	156	207	187	217	184	216	186	197	195	189	184	219	178	172	184	164	191	207	201	219	216	188	169	195	183	192	171	178	184	170	220	175	189	174	179	200	186	188	201	200	166	204	165	210	229	201	204	209	181	175	222	206	196	194	171	178	199	181	186	186	170	198	194	201	194	188	183	166	174	178	210	202	169	187	198	186	180	207	169	196	161	218	190	166	196	180	172	194	192	204	190	186	210	182	189	197	208	197	175	171	194	169	202	217	176	185	233	164	163	200	188	187	180	212	177	197	188	182	164	173	216	173	177	183	204	191	189	184	183	198	166	181	204	204	224	218	197	180	182	170	163	200	191	200	190	184	187	165	167	219	207	175	173	182	210	189	193	184	177	177	219	219	159	204	204	178	222	163	189	181	196	192	199	210	205	219	192	155	200	206	218	192	173	196	172	189	215	232	193	174	191	190	188	190	169	160	187	207	198	203	205	183	166	204	192	200	197	203	182	184	201	155	170	176	183	213	187	193	186	181	154	200	167	185	190	205	177	191	180	179	182	209	197	199	186	188	197	170	211	171	161	171	164	191	191	204	193	193	201	201	191	189	186	189	221	215	184	173	194	197	203	212	201	189	184	187	176	201	211	197	205	181	178	190	208	180	191	176	224	211	207	180	171	159	163	153	184	182	186	184	195	203	183	204	165	193	221	198	144	172	207	178	175	186	192	183	201	195	208	172	189	187	210	195	199	212	177	194	187	153	165	174	195	179	188	210	196	205	215	191	156	187	181	200	194	193	174	206	201	203	180	181	187	190	201	178	193	211	196	176	189	176	186	203	209	160	189	186	176	198	191	200	195	209	198	214	229	202	203	175	198	189	168	179	197	186	169	207	166	189	182	224	182	155	169	191	163	199	170	196	194	172	174	197	183	194	184	174	188	214	185	171	231	204	197	177	186	181	178	166	188	172	202	208	193	194	190	184	200	202	160	172	207	201	199	219	183	198	199	189	208	195	181	189	205	192	187	199	188	205	181	200	188	196	177	203	192	166	232	187	189	192	203	199	181	193	178	187	191	207	212	198	178	192	204	181	212	205	171	192	180	169	178	201	182	173	196	185	206	194	191	173	181	162	151	198	172	181	188	202	182	183	178	185	187	176	184	199	184	206	189	180	185	204	203	170	201	213	228	196	179	172	184	182	181	191	204	169	169	207	168	202	201	198	220	197	209	183	202	187	200	192	191	139	186	208	201	197	216	177	194	199	168	181	189	203	214	199	175	201	204	192	190	173	195	171	192	197	196	175	197	187	225	186	204	202	185	178	184	204	155	203	185	204	222	197	178	185	209	211	200	173	168	177	156	181	182	201	192	180	172	194	191	158	213	188	200	167	188	150	203	193	174	182	218	199	166	154	182	210	232	198	181	212	193	179	208	189	195	166	200	220	203	186	198	170	193	216	192	189	237	186	172	178	207	188	203	195	187	180	215	204	179	201	197	193	187	179	175	169	205	211	199	182	172	199	200	180	193	183	174	170	198	167	203	165	201	199	204	208	175	187	186	209	175	199	181	207	211	189	168	210	219	219	173	183	197	194	188	205	190	179	173	171	196	172	174	178	172	154	224	181	201	175	199	182	184	190	171	176	172	207	192	207	214	180	202	170	192	190	210	194	177	178	206	202	193	170	186	191	185	172	195	174	198	213	193	216	193	176	196	209	185	197	214	179	208	216	208	178	216	204	206	180	202	179	200	183	182	175	193	226	172	174	169	185	199	175	150	186	194	214	192	176	185	197	203	204	160	191	190	194	184	154	220	193	190	220	178	225	202	202	178	187	214	209	167	206	199	192	207	179	203	185	202	206	165	193	142	170	201	217	191	205	186	199	188	178	200	192	174	190	162	190	200	187	183	182	181	160	180	181	189	191	171	201	195	225	161	194	174	208	216	172	174	184	173	187	181	224	209	177	214	222	161	174	200	208	172	197	200	157	209	185	224	198	196	211	163	180	187	167	156	211	221	201	204	203	177	193	174	191	188	203	156	175	185	205	166	192	185	195	169	159	189	184	184	209	170	203	216	180	204	169	194	193	194	194	201	173	212	188	157	169	176	187	220	220	188	201	186	185	191	210	214	181	203	170	216	188	191	168	188	179	191	195	186	212	198	187	187	198	213	180	162	202	190	197	176	181	182	199	183	187	199	204	204	189	187	189	171	159	189	190	182	212	183	197	197	196	176	209	189	182	194	192	188	171	171	186	177	201	179	192	199	196	168	178	182	189	197	174	179	184	197	192	191	196	212	220	197	170	178	182	187	202	190	203	212	199	201	195	184	188	191	188	204	190	189	173	188	207	193	196	191	153	195	201	198	213	232	183	199	181	188	199	194	181	183	184	175	198	206	191	167	193	196	180	194	198	186	190	208	185	198	168	194	186	169	176	159	193	191	210	191	190	188	163	203	197	176	189	179	173	203	199	212	176	181	176	211	204	198	178	180	178	194	221	183	190	165	177	190	182	190	175	203	167	186	175	203	194	208	199	233	176	201	161	188	202	180	199	185	220	183	192	175	174	190	192	196	183	190	205	192	178	195	197	174	202	169	195	189	222	196	193	193	168	175	221	193	210	192	217	194	180	201	173	187	235	213	211	189	194	175	197	178	195	183	174	174	194	161	203	174	169	180	180	193	179	212	194	196	157	178	157	196	201	194	172	171	193	171	179	183	175	184	214	184	177	189	179	181	184	200	201	178	212	204	195	209	230	186	202	195	196	174	217
6502	728	1175	1292	1153	965	826	739	668	666	642	594	538	556	549	559	564	511	494	521	498	479	504	492	469	491	539	502	494	484	452	479	518	452	458	467	494	453	464	468	476	490	480	470	452	453	490	445	445	472	419	447	423	483	471	479	468	476	459	449	448	438	418	428	491	441	496	444	437	453	451	441	493	463	465	449	452	464	488	457	481	455	440	448	436	430	492	452	447	433	464	453	421	479	436	442	492	454	443	454	434	441	441	457	462	464	476	501	443	481	476	461	475	425	434	493	461	456	456	439	479	457	460	450	458	391	451	454	463	447	440	435	448	440	444	455	451	398	422	452	426	434	433	454	473	448	456	466	456	458	455	472	465	455	436	445	451	502	487	456	413	509	414	443	451	464	456	442	467	457	449	471	446	436	423	484	451	455	445	409	465	448	468	455	460	472	449	481	424	493	407	415	436	450	466	470	486	487	463	459	422	452	457	424	451	432	483	482	436	470	456	474	418	496	461	496	448	444	482	461	456	447	395	478	470	454	441	453	420	439	466	473	466	416	458	453	468	449	428	486	506	417	433	494	444	455	457	451	453	462	445	438	459	455	448	435	500	463	476	455	450	417	454	451	432	419	453	473	471	509	456	453	424	460	479	471	444	424	435	432	452	469	428	416	476	463	490	489	460	427	447	464	431	467	448	466	442	423	433	492	451	467	457	410	407	450	409	428	453	427	495	440	462	450	432	429	436	458	456	470	462	437	445	436	456	477	447	474	455	471	467	440	428	466	460	425	465	446	441	444	443	471	447	461	422	458	438	420	440	456	465	502	438	461	479	422	415	446	464	466	456	476	453	461	463	418	452	474	456	491	460	464	464	501	473	454	438	427	475	458	442	456	461	438	476	473	422	415	466	475	461	423	466	430	448	414	441	438	465	446	460	455	424	432	478	464	420	431	442	482	445	451	458	465	437	444	392	456	460	447	437	437	476	496	478	463	419	473	451	438	484	477	462	434	472	450	456	407	483	480	452	429	434	446	441	460	417	463	440	440	473	432	432	446	447	455	433	480	462	462	443	419	447	401	441	467	477	465	473	447	445	464	429	437	457	487	434	447	443	448	470	459	468	456	467	432	438	433	478	463	446	432	455	458	455	444	440	463	476	462	441	468	425	446	387	446	465	472	446	443	451	427	432	440	454	446	495	462	449	482	453	489	455	483	458	427	470	461	434	505	433	431	439	473	498	427	443	445	465	478	447	424	443	440	449	422	479	461	455	482	481	431	473	441	420	467	442	441	436	457	431	485	493	448	486	436	427	438	425	446	476	520	452	459	430	461	471	462	457	440	447	416	458	463	485	458	458	457	462	420	474	469	472	444	458	445	517	460	470	429	488	459	459	469	429	483	481	474	454	478	412	467	481	446	431	416	478	475	429	400	448	483	461	465	429	453	492	433	478	440	435	440	452	454	429	434	445	455	459	457	456	437	482	454	449	428	460	466	466	439	452	441	459	461	433	462	460	428	447	461	452	454	462	435	450	466	449	429	444	465	444	434	457	467	508	432	432	429	443	441	467	481	464	449	405	493	458	490	443	458	440	450	443	468	445	473	481	458	494	432	447	450	423	496	424	430	442	444	483	450	469	475	427	465	439	495	447	479	442	445	479	438	444	491	467	469	458	460	400	453	439	486	461	453	511	469	456	477	419	460	466	458	455	416	424	426	410	453	447	472	465	462	441	474	410	486	419	430	409	480	474	423	465	441	502	445	484	440	458	440	489	494	445	445	455	463	485	441	484	446	478	463	436	465	418	464	463	440	439	442	474	437	437	476	452	433	491	445	441	420	429	480	450	443	429	476	457	397	415	476	430	456	478	454	458	467	455	436	454	455	449	430	455	443	492	499	469	463	416	461	420	509	466	462	462	435	439	457	470	482	449	449	428	435	454	463	444	441	411	482	470	420	429	443	441	463	450	453	444	423	428	455	479	419	481	448	447	504	457	436	486	443	462	511	410	463	468	464	436	416	456	436	480	462	452	447	436	495	454	467	476	433	477	439	469	473	449	460	458	442	437	446	463	506	430	454	474	421	445	466	433	442	481	481	442	434	428	476	453	482	475	455	458	486	431	484	418	428	430	441	469	429	449	453	449	466	475	481	427	449	443	457	430	431	460	457	472	465	449	422	487	463	479	403	424	437	461	470	398	424	458	437	454	436	474	439	495	449	462	467	448	470	473	442	479	461	460	427	431	479	451	456	475	493	507	448	420	449	436	474	473	465	460	462	501	470	429	445	426	473	464	476	451	438	428	447	445	450	455	460	434	435	476	433	439	472	460	442	445	426	469	441	444	449	456	456	473	427	457	483	402	447	443	463	431	448	461	461	483	457	457	469	420	456	463	460	450	439	426	451	414	503	473	450	484	440	442	449	457	470	497	457	410	442	406	414	427	461	475	432	441	432	454	445	474	426	475	456	411	454	450	450	457	427	427	419	465	440	462	448	464	429	438	482	466	461	440	424	466	425	461	412	458	495	483	466	458	479	459	429	440	430	502	461	466	440	466	503	473	473	429	459	476	440	457	437	441	452	452	469	432	423	451	451	446	439	451	476	459	470	434	473	459	459	460	469	424	524	490	436	446	455	440	481	471	472	464	437	462	459	454	456	398	469	422	450	480	417	498	438	461	457	398	493	439	439	480	427	469	456	480	479	472	428	425	444	463	453	478	452	457	433	477	482	477	467	465	448	471	478	459	459	413	462	464	433	442	461	439	486	456	441	452	444	431	444	453	435	453	454	449	435	448	457	468	434	444	434	449	435	480	488	460	471	416	455	445	429	421	481	453	474	453	460	443	455	433	429	497	429	474	437	466	461	449	465	462	465	437	482	453	437	445	478	467	447	477	418	453	450	406	477	460	448	457	478	423	449	482	434	460	424	470	481	471	438	454	429	419	476	458	446	442	471	473	475	456	445	428	476	430	479	481	476	437	474	492	468	485	411	468	471	420	434	467	453	449	426	476	493	416	458	454	464	455	435	391	439	462	468	472	456	440	410	453	467	517	453	485	452	448	486	452	461	438	429	457	437	463	447	431	473	480	455	453	437	423	466	465	433	449	460	479	458	479	447	474	420	439	463	419	432	491	464	411	430	471	464	477	414	430	472	432	450	464	438	433	459	458	405	449	486	461	463	473	439	451	471	453	426	447	459	458	444	452	457	469	466	439	461	436	484	481	488	485	502	459	486	457	484	445	459	461	504	452	444	468	418	452	428	469	423	427	473	471	454	455	439	476	458	460	469	476	463	508	468	427	439	461	422	473	432	466	455	442	433	420	466	454	489	481	433	427	433	450	444	418	444	414	495	475	438	466	426	424	469	459	463	448	476	427	449	448	439	439	476	437	432	483	455	427	456	465	475	486	463	441	441	428	430	452	454	461	436	474	388	422	472	463	422	444	476	455	427	441	449	460	420	409	483	493	473	456	451	467	447	440	477	460	441	499	441	481	472	477	446
14965	1293	899	653	477	375	338	276	261	214	219	222	177	186	180	189	189	171	169	184	201	149	169	148	183	171	171	178	157	164	157	161	178	184	173	164	158	194	153	167	175	151	167	148	163	154	187	185	173	176	171	148	200	194	164	181	154	175	156	196	164	153	161	185	142	186	157	189	160	177	153	169	157	167	168	179	155	177	176	151	159	178	169	159	182	193	190	178	155	158	165	172	143	185	180	164	175	163	172	184	148	177	149	191	174	162	178	188	186	177	161	176	216	157	183	172	154	165	166	157	183	165	163	167	160	176	148	165	149	170	170	154	158	177	168	162	180	170	146	144	153	189	174	164	156	168	153	166	159	166	158	162	160	139	153	156	158	150	171	160	163	195	165	150	170	165	185	131	187	138	188	150	182	179	158	181	180	177	193	187	180	173	164	181	180	157	159	170	169	157	153	153	156	149	182	180	160	177	186	165	137	178	187	180	175	176	163	147	179	192	204	158	164	154	162	154	189	191	185	185	132	171	173	169	170	154	166	162	189	178	158	169	176	160	174	168	166	173	170	168	164	161	179	166	174	154	174	175	162	190	172	180	160	159	172	168	196	167	168	153	159	159	170	161	155	161	170	162	181	163	156	160	164	152	168	153	162	141	169	206	182	162	149	191	164	168	183	166	169	174	171	175	149	164	177	158	164	162	173	195	174	170	194	169	177	170	181	185	172	180	169	148	158	184	162	180	170	151	183	162	170	144	163	204	145	181	177	167	159	185	170	175	162	170	175	185	165	185	164	183	170	178	171	150	179	161	164	173	157	161	158	168	158	171	145	173	158	159	162	160	151	166	180	161	171	188	152	165	165	166	177	175	172	171	164	150	189	176	198	182	165	146	155	180	162	161	170	171	166	169	147	192	164	185	157	176	162	169	167	169	186	159	157	139	155	153	159	165	161	147	183	153	188	179	165	173	191	179	187	168	161	157	170	149	161	190	169	148	170	176	174	176	161	163	142	134	161	171	175	168	187	178	172	171	176	176	175	146	176	182	159	177	160	160	153	149	185	153	149	163	168	167	162	175	172	161	156	179	152	169	154	190	188	175	175	185	177	168	174	163	170	171	174	181	189	142	149	150	172	147	159	191	169	171	176	176	177	167	164	164	166	184	166	155	165	202	172	177	161	180	176	196	180	141	175	188	156	155	164	180	134	176	161	180	175	169	175	151	181	164	170	149	168	169	188	167	158	183	154	175	158	158	144	149	151	178	167	163	150	189	143	163	163	169	159	155	169	189	148	172	155	191	161	177	158	160	188	169	163	164	155	166	172	163	177	166	163	196	164	168	177	191	187	162	167	200	139	154	184	198	152	165	165	141	185	152	162	169	186	173	176	150	173	163	194	154	170	175	155	184	172	161	162	185	151	153	161	166	185	163	169	180	166	147	156	174	162	160	154	140	181	182	165	164	165	166	174	160	168	170	173	156	156	160	168	144	168	153	149	166	153	166	162	171	166	165	147	166	132	192	171	170	167	162	171	179	172	186	162	164	174	159	157	174	154	163	181	171	183	191	137	147	181	162	173	188	189	170	154	152	152	178	155	160	165	146	176	163	179	191	169	187	181	166	178	173	173	193	143	174	167	169	167	171	175	164	169	158	146	151	172	136	170	191	176	161	176	158	173	172	174	165	158	149	163	144	183	175	189	181	148	160	164	144	170	181	156	165	159	171	155	153	148	217	166	175	169	136	149	174	154	155	185	177	199	172	176	179	175	166	180	148	168	162	149	156	167	167	178	159	155	144	159	156	177	177	172	159	171	143	179	169	157	160	145	149	198	163	158	166	162	162	163	156	172	139	143	169	165	178	158	162	182	157	138	186	169	171	200	175	153	170	144	157	157	165	150	170	141	158	149	161	176	184	162	178	145	178	148	170	178	152	171	135	146	165	150	168	184	145	165	167	195	144	169	167	150	199	161	189	179	182	149	151	161	171	169	173	173	177	162	162	163	166	143	181	167	179	171	170	158	180	148	177	175	163	172	162	167	174	173	152	168	152	180	204	192	155	129	153	179	180	203	175	174	183	186	151	153	154	176	156	178	176	170	177	179	155	147	180	186	168	175	181	155	157	143	173	169	138	164	188	186	152	173	158	163	178	142	176	187	158	177	156	165	185	168	165	172	171	165	170	147	146	173	150	181	184	156	179	177	167	192	160	186	175	173	197	173	176	162	179	205	170	161	155	181	175	181	186	163	161	182	198	179	196	173	149	183	189	173	185	150	175	163	162	159	147	159	184	181	160	181	174	199	192	170	150	169	170	162	170	157	171	164	179	167	176	144	168	156	176	140	172	154	165	198	151	155	161	206	160	159	204	154	149	155	156	157	167	165	162	149	150	174	165	176	163	171	159	194	168	180	165	178	188	178	182	155	161	141	152	183	153	172	156	161	169	163	169	188	163	163	169	173	171	165	155	177	185	173	170	172	178	162	144	154	196	182	137	173	159	169	175	156	159	165	196	161	199	169	179	167	155	155	157	163	154	171	166	150	158	160	167	168	150	175	202	204	174	156	158	181	157	162	195	173	158	194	154	167	184	170	161	172	165	157	174	161	161	152	159	157	154	193	177	158	224	156	171	185	162	155	187	144	156	174	179	189	182	174	157	149	184	161	149	181	175	176	161	174	153	156	177	182	176	160	176	176	162	174	149	166	171	165	171	132	148	170	166	168	153	157	167	163	163	171	156	199	205	131	171	189	149	160	175	170	197	166	162	140	139	182	146	149	174	167	176	199	196	186	180	136	148	165	154	161	167	193	162	159	145	158	181	180	154	138	171	185	148	178	214	159	168	175	158	166	174	163	185	155	147	164	164	147	193	177	180	181	164	162	154	152	147	174	172	153	171	154	182	160	163	165	195	179	164	182	186	186	193	164	146	143	159	146	191	171	148	160	178	189	183	180	180	167	162	155	161	156	167	169	155	168	181	127	171	149	160	164	178	167	142	165	162	177	171	174	180	164	156	168	153	168	161	180	175	161	158	194	162	183	180	158	174	178	145	146	166	162	157	184	160	159	151	173	195	182	162	159	189	164	154	164	162	182	166	189	152	150	159	173	158	174	159	155	191	152	150	163	144	166	185	170	129	175	185	157	183	165	138	152	159	162	186	174	177	167	146	147	150	178	154	179	166	209	168	180	186	186	188	165	186	152	190	170	153	172	192	170	188	198	164	158	163	166	171	160	167	168	167	160	170	173	153	202	142	158	181	152	169	188	158	188	174	169	169	183	178	158	181	167	166	170	168	182	165	171	166	174	158	172	186	142	187	169	165	218	175	173	155	174	192	155	165	186	175	160	168	164	169	159	162	137	165	168	152	169	174	178	175	177	167	186	189	154	145	185	166	175	170	168	163	156	177	155	162	162	148	169	166	157	169	153	178	172	166	163	160	179	167	138	185	173	164	162	170	200	179	173	180	167	166	171	170	153	158	165	143	163	155	179	177	185	174	157	156
8466	954	1934	2122	1774	1506	1244	986	902	796	764	697	711	664	626	614	610	543	595	519	550	534	502	456	505	471	464	455	464	497	483	480	480	486	444	467	452	437	452	454	480	449	400	472	435	446	468	432	411	445	453	451	468	445	467	439	411	445	475	436	480	451	458	458	444	438	465	443	429	457	436	459	414	461	446	449	456	406	470	438	418	429	423	464	448	432	432	438	417	453	458	433	458	474	478	416	428	452	445	446	432	431	478	437	443	433	418	467	455	438	479	441	431	421	464	409	469	446	436	464	454	446	428	434	450	478	406	407	448	476	473	408	426	434	433	423	428	429	428	433	422	440	410	416	466	407	419	441	419	476	449	444	440	437	458	482	439	494	441	444	445	468	429	430	408	446	404	452	417	447	468	436	475	419	476	447	455	448	467	438	443	465	438	431	434	460	424	416	481	416	448	428	467	450	467	410	437	474	410	431	443	419	415	401	458	478	449	458	458	480	449	390	420	396	447	457	459	412	436	418	417	433	449	428	445	452	456	455	437	421	452	424	475	439	412	426	485	427	441	448	467	436	418	428	443	468	468	452	480	446	452	430	447	412	449	430	451	420	469	462	464	466	483	441	433	426	465	447	417	476	452	390	471	425	442	428	472	460	428	406	436	438	413	416	424	440	455	421	397	434	431	469	451	429	393	467	400	422	486	439	458	405	396	449	411	430	441	441	439	422	443	458	420	436	425	438	461	466	444	407	436	439	437	401	470	421	431	412	430	448	438	434	466	453	472	437	432	448	433	436	454	470	442	455	484	424	446	463	440	390	450	403	440	449	454	466	449	443	445	421	460	467	436	455	426	437	451	429	441	441	444	459	396	436	416	448	437	431	428	466	455	459	439	400	463	478	417	412	452	433	411	411	479	469	446	428	401	410	451	411	425	432	433	444	404	444	426	416	453	418	417	447	431	426	459	454	475	461	431	427	416	434	441	441	464	456	475	446	446	434	436	425	472	435	428	429	454	437	424	411	467	476	451	404	440	440	407	429	443	403	444	414	473	413	420	443	472	459	406	424	441	410	472	439	471	426	433	453	431	453	428	422	404	406	403	461	441	449	467	451	450	403	417	414	444	428	410	451	432	455	448	419	440	416	412	435	444	436	443	412	458	434	432	415	468	457	438	462	402	443	466	419	415	469	418	410	432	460	418	455	461	421	438	463	463	432	383	423	438	447	441	459	455	466	433	431	456	431	480	467	440	462	413	429	445	403	433	436	463	425	453	410	462	437	399	415	468	427	417	446	482	449	489	421	442	441	453	463	457	457	453	488	457	398	450	460	434	480	446	475	452	428	429	494	411	394	433	430	467	432	438	467	437	418	463	416	413	449	408	427	406	454	408	439	430	418	416	414	442	411	443	420	460	448	419	414	420	451	418	432	469	423	434	430	404	445	423	384	459	420	439	404	411	419	440	456	429	425	439	434	429	447	455	455	461	441	467	440	436	431	467	440	432	415	459	435	450	456	456	417	410	451	437	432	416	423	449	455	436	441	450	446	462	426	439	415	454	443	447	426	403	407	459	434	416	439	418	444	420	404	434	389	470	415	411	447	423	443	441	405	470	399	469	428	434	431	428	433	415	434	425	418	411	417	421	423	449	453	448	426	429	431	448	430	442	428	444	403	469	466	445	437	448	426	441	427	435	406	453	443	430	456	435	400	419	455	413	445	418	418	438	454	482	421	457	450	377	447	440	412	457	441	441	453	425	442	442	441	416	444	449	451	432	446	407	394	405	470	441	423	466	455	394	460	397	432	455	454	452	453	445	457	478	419	446	423	459	465	466	443	443	435	444	446	461	435	443	440	457	426	430	470	421	430	442	467	424	418	450	417	432	435	440	428	440	438	466	420	456	441	442	456	419	434	443	435	411	425	442	443	472	449	463	424	408	408	464	396	408	410	468	441	443	428	441	444	413	435	441	425	448	454	447	420	430	427	430	440	430	447	480	428	406	440	421	456	427	466	439	472	431	444	461	471	459	403	439	456	443	443	454	441	422	455	421	440	425	438	442	456	467	473	432	438	438	448	429	415	449	440	410	402	406	456	406	439	424	407	440	440	419	455	469	451	420	441	419	461	444	458	441	426	449	460	438	453	444	435	434	424	447	444	456	432	419	432	426	454	422	448	426	443	467	426	407	431	458	474	449	423	419	462	423	434	436	434	443	417	456	427	446	431	442	446	444	413	435	492	414	455	419	418	421	452	450	471	436	439	453	452	438	421	444	411	456	411	431	446	418	451	455	447	427	465	445	470	454	404	467	450	447	409	449	419	409	438	472	445	448	426	451	416	441	408	418	475	459	467	463	426	492	469	410	421	417	434	444	444	448	450	444	472	461	391	410	409	435	431	456	436	457	452	473	423	455	485	436	409	442	431	454	429	440	437	429	428	429	387	417	406	446	433	447	409	473	476	454	401	445	436	391	451	422	460	443	433	419	440	421	462	454	430	458	431	426	419	469	449	465	431	428	447	450	400	429	437	450	424	448	437	457	440	399	402	426	481	438	409	430	477	468	447	430	468	452	426	452	436	465	484	408	448	445	436	435	444	415	446	449	443	393	457	432	433	472	427	439	466	422	471	433	445	411	467	473	460	412	431	450	452	442	449	456	441	428	440	404	421	437	419	440	418	478	450	471	439	433	446	423	443	469	439	455	442	431	433	450	423	448	473	420	440	433	456	426	407	424	442	413	474	467	468	434	440	478	461	418	409	436	447	419	456	453	437	429	437	424	424	445	427	469	479	442	428	457	425	420	458	422	496	407	439	473	471	412	418	449	437	440	439	421	449	473	442	453	458	441	416	436	461	454	437	462	428	455	433	441	442	437	414	414	459	451	432	429	446	451	442	464	466	447	411	464	433	430	444	438	403	418	448	445	450	461	457	417	393	457	489	447	444	445	417	402	448	419	435	460	448	434	425	471	460	453	460	437	420	428	420	451	467	438	448	436	438	449	453	393	462	443	448	416	401	427	473	470	450	443	413	423	439	428	422	443	455	463	441	426	412	465	408	440	449	440	436	474	442	457	419	441	455	454	449	427	436	446	441	447	453	404	463	449	434	438	465	432	391	455	404	431	431	409	446	437	420	437	446	439	450	415	465	451	442	455	492	457	463	404	456	422	405	447	405	428	455	404	426	463	447	479	450	417	468	447	381	442	424	465	414	437	440	418	458	414	412	449	418	429	445	440	387	443	446	456	418	426	436	466	502	471	415	450	428	420	454	454	450	433	441	428	451	411	433	433	386	405	424	429	459	428	409	402	437	442	453	463	430	497	432	454	469	442	458	409	416	428	423	459	433	460	449	400	453	460	455	423	486	428	397	437	450	427	448	432	450	408	435	426	411	383	435	430	448	424	466	450	418	434	441	435	455	433	420	464	429	439	461	454	443	462	444	413	446	436	466	476	406	428	401	438	462	437	419	429	489	474	393	444	444	437	496	449	432	428	442	460	451
1595	392	382	417	383	392	430	406	413	434	386	392	389	407	407	406	363	404	366	396	406	386	382	419	356	399	396	351	401	378	399	381	391	364	354	407	386	353	379	362	393	370	393	382	369	431	407	412	393	367	371	405	370	401	395	395	457	397	384	398	410	384	418	412	404	392	392	414	383	369	389	383	371	377	422	365	395	398	394	381	386	415	388	356	387	397	410	364	367	383	387	403	396	394	365	390	374	426	375	395	383	418	401	413	377	341	401	379	376	392	402	382	383	434	430	403	367	395	413	379	389	395	406	423	420	362	372	341	414	371	444	395	417	365	377	432	379	404	424	408	396	397	406	378	387	380	375	427	396	389	413	389	406	361	390	366	421	408	393	373	401	397	420	367	369	404	396	376	374	389	393	405	391	439	388	400	380	366	371	395	391	401	409	403	390	391	384	377	378	373	378	408	398	404	371	410	354	394	381	373	409	415	408	411	395	389	402	398	402	375	384	387	365	398	395	364	389	411	361	420	383	385	356	409	360	384	404	341	351	403	368	337	384	389	392	377	403	407	387	414	359	394	394	396	445	390	375	402	417	392	359	333	414	363	381	417	380	374	426	391	361	379	375	414	428	399	415	372	364	401	398	392	396	398	400	388	385	408	409	352	442	362	390	401	356	386	370	384	422	421	419	369	412	426	394	376	382	388	410	352	377	418	406	359	421	361	369	398	435	416	411	376	427	385	410	399	386	387	393	386	377	389	382	379	361	369	404	384	356	410	459	399	370	354	423	413	387	397	352	395	389	421	395	402	426	370	395	430	372	373	404	385	370	381	411	394	392	398	402	391	396	363	376	390	387	377	433	391	391	398	389	403	391	397	411	411	401	377	403	371	378	416	392	409	395	364	412	410	391	394	388	388	420	364	402	388	396	343	383	376	389	397	413	382	366	351	393	366	369	374	410	412	357	420	403	413	387	399	403	381	374	404	407	371	385	359	391	413	426	407	378	391	377	401	372	365	387	386	401	382	417	415	390	367	337	374	403	391	370	408	405	411	371	393	411	390	388	354	405	395	406	419	389	392	394	384	358	391	374	393	378	362	366	363	382	352	389	422	321	392	405	373	369	356	394	368	352	386	362	442	373	431	407	396	402	365	361	411	351	365	356	428	359	372	396	415	368	373	395	419	394	423	377	378	415	419	379	422	354	385	363	361	389	418	369	379	404	390	396	421	433	371	391	373	405	387	388	401	409	380	412	418	414	412	368	398	381	363	411	416	409	413	377	370	402	391	372	392	373	401	371	384	420	350	384	361	342	377	411	374	396	379	416	399	362	386	422	407	384	413	384	415	370	396	372	401	362	392	385	365	389	409	376	382	435	382	391	379	412	396	377	372	388	393	385	376	385	384	407	394	393	368	397	391	376	364	338	349	399	399	386	368	398	403	407	406	352	321	429	382	384	378	379	416	407	396	366	383	377	371	391	403	362	400	390	412	387	393	380	390	372	428	380	425	387	393	395	358	393	375	387	346	366	373	392	413	370	398	377	394	378	382	386	416	403	399	380	368	382	352	373	401	379	367	403	427	343	364	386	396	377	360	387	369	386	409	385	394	405	403	384	393	385	407	374	378	390	376	361	398	368	375	378	410	365	418	411	391	379	400	395	378	410	354	345	404	403	389	430	413	405	445	402	415	376	383	382	372	404	361	366	379	407	382	345	401	393	412	384	395	403	379	384	412	384	384	371	380	403	406	398	407	375	383	382	393	365	378	390	438	402	366	407	361	367	359	365	382	339	360	404	393	344	402	406	392	379	402	405	390	382	367	403	402	393	365	367	398	409	355	390	416	381	393	372	421	386	447	347	360	339	428	367	397	386	420	380	403	363	400	412	408	372	416	401	406	371	398	420	385	391	396	428	374	394	387	373	379	353	374	383	415	402	395	382	410	390	395	374	391	384	388	379	399	374	391	382	408	378	403	401	415	366	405	376	453	383	378	386	339	418	444	369	345	388	391	379	377	390	383	432	361	401	373	392	433	385	410	413	383	403	363	376	431	373	414	403	404	404	398	408	374	400	412	386	353	376	397	440	427	386	369	396	394	388	394	403	395	385	394	403	419	411	410	418	410	392	375	362	388	409	386	403	399	380	393	407	353	388	397	386	401	344	408	419	400	358	387	374	405	377	383	381	383	393	415	389	384	376	359	382	374	385	401	397	405	397	413	354	379	379	401	385	403	416	428	401	420	414	392	392	400	352	416	396	378	414	396	397	394	352	404	388	377	366	434	414	376	360	379	397	403	386	363	402	433	438	446	383	372	379	363	455	418	355	403	415	366	359	376	399	390	390	367	413	416	357	413	418	374	383	393	378	419	428	389	386	402	408	395	392	416	379	372	396	399	366	393	385	367	377	368	392	411	405	399	405	379	369	394	439	349	361	396	403	365	421	415	396	379	397	360	390	376	368	419	430	426	392	383	366	403	391	383	348	419	426	371	400	413	387	366	375	405	408	390	358	400	371	407	401	393	354	402	382	358	396	386	386	375	375	373	369	413	387	398	391	411	438	393	361	387	433	369	402	417	426	379	368	386	387	436	392	381	373	381	371	409	368	381	395	438	396	391	431	391	389	400	451	394	407	413	394	372	358	383	412	361	418	373	384	404	383	408	378	382	396	395	364	411	405	392	371	389	369	396	372	386	384	390	390	371	367	395	366	400	384	384	355	366	395	383	380	344	394	408	403	374	415	409	369	347	387	433	353	381	421	420	354	379	385	357	374	357	391	366	387	330	376	375	422	428	342	392	375	376	379	392	416	382	358	370	393	385	400	397	365	405	413	397	381	404	403	401	404	403	417	410	398	384	404	383	413	402	393	408	412	379	376	418	403	397	392	353	422	424	398	385	421	346	407	369	334	422	440	385	395	383	375	377	434	401	390	387	361	371	413	369	385	426	400	412	383	390	414	387	425	391	368	413	431	395	376	363	401	437	391	404	411	377	412	376	424	399	400	368	372	362	374	391	376	394	400	396	375	420	398	380	406	347	364	374	374	393	414	409	352	376	409	413	368	370	379	399	366	381	388	389	393	385	398	377	340	420	353	376	351	373	356	420	391	408	394	399	378	342	406	404	393	395	394	401	399	384	378	382	418	378	378	383	386	354	397	418	401	393	400	353	396	394	380	379	381	386	394	419	370	429	343	437	420	369	408	388	398	373	355	357	416	406	390	420	391	375	369	352	395	367	407	407	384	422	394	383	371	384	439	405	406	375	397	385	396	350	346	357	456	416	357	390	388	383	419	406	359	350	381	387	390	373	393	406	432	370	382	416	374	380	390	387	357	393	383	368	381	402	391	366	355	405	391	378	428	389	455	386	397	427	374	385	391	399	386	376	401	373	375	396	414	380	402	387	431	400	387	386	400	365	421	426	399	400	354	367	373	388	376	364	369	413	381	370	382	358	380	370	379	372	396	411	381	381	380	378	380	364	388	360	399	376	394	391	382	405	382	409
2185	855	863	902	849	855	875	857	862	816	872	861	831	840	873	811	856	844	849	856	838	874	826	812	828	878	855	861	859	852	867	853	821	883	838	828	856	863	839	842	756	844	867	831	832	859	836	906	892	875	839	812	859	885	794	823	804	886	852	882	875	846	849	851	859	842	849	880	877	842	873	892	897	804	901	852	849	917	864	828	882	886	897	886	896	854	843	872	800	777	861	876	845	894	849	849	879	891	813	898	844	817	877	853	844	857	860	830	872	869	844	832	863	833	804	828	852	862	806	836	833	844	845	796	841	847	850	849	816	832	861	859	858	838	886	840	925	814	849	852	812	885	844	877	852	863	812	902	873	837	887	832	830	810	858	862	814	830	817	870	898	896	866	800	869	819	810	860	808	839	885	853	799	822	832	896	833	845	817	860	833	890	855	862	853	927	881	885	838	843	777	842	821	850	840	876	894	856	817	850	871	827	865	911	828	857	871	848	841	864	832	858	807	866	868	847	838	793	813	845	877	862	846	851	860	864	791	812	862	834	889	812	857	870	854	856	845	880	843	850	884	802	832	807	817	852	827	879	845	809	926	840	886	855	848	879	868	836	869	854	836	809	890	829	812	827	897	873	855	825	856	827	857	853	832	901	854	851	854	885	773	828	812	818	846	879	876	835	839	886	818	852	803	845	824	793	822	858	805	844	864	878	830	855	861	915	870	833	858	833	859	839	807	834	853	884	841	839	865	850	853	859	817	806	863	849	860	844	820	809	872	825	884	878	874	849	879	888	826	874	836	814	830	855	892	799	864	864	875	875	838	844	840	843	828	784	795	906	838	849	870	850	860	882	839	836	878	812	875	853	830	830	848	844	841	844	900	862	823	838	902	841	847	839	872	847	856	846	809	884	821	859	836	859	842	873	838	826	808	839	848	853	805	861	844	886	842	854	897	822	821	784	883	924	831	844	851	794	847	800	852	821	815	886	834	868	840	815	891	921	818	861	860	870	838	865	837	820	864	855	855	874	895	908	833	840	861	847	793	836	887	819	790	860	860	847	811	855	870	860	779	874	862	851	875	872	871	848	840	838	881	829	857	850	815	891	875	856	861	800	878	882	878	849	878	847	881	842	824	849	836	823	748	857	840	891	812	846	854	866	888	817	921	904	823	849	829	809	804	893	867	834	823	862	880	863	828	843	857	801	850	823	835	860	853	839	900	882	882	793	859	871	854	810	831	817	857	821	839	883	870	886	839	867	864	890	811	855	860	890	907	864	864	841	796	927	849	866	847	847	906	860	819	867	867	875	860	881	843	840	863	890	938	862	835	865	834	820	869	868	880	877	876	829	831	871	829	838	848	851	808	847	885	863	874	871	849	841	826	840	876	811	867	793	900	877	886	887	895	897	851	887	881	863	859	828	821	872	860	891	878	837	828	875	868	818	845	815	851	893	850	869	810	872	865	885	843	792	828	835	838	830	830	881	835	867	888	846	867	860	869	887	855	873	830	857	841	836	824	852	836	871	819	868	836	885	960	878	872	891	875	842	827	846	845	815	846	846	845	858	879	868	811	880	846	841	862	822	879	864	843	862	811	914	841	830	840	822	848	847	843	868	799	894	815	836	812	836	829	810	836	826	808	873	848	861	805	876	817	895	835	867	839	815	876	781	823	868	797	847	869	841	920	846	857	870	869	840	782	806	893	838	832	843	854	878	818	835	922	843	828	860	875	863	834	846	869	831	901	874	836	857	854	833	850	846	885	865	874	793	858	836	843	913	832	847	857	868	858	815	855	839	837	838	817	834	875	852	864	827	830	861	838	840	829	854	828	844	844	798	819	870	810	803	869	822	843	868	881	818	799	865	862	854	838	910	870	818	872	822	868	862	836	915	890	842	888	865	857	837	848	853	781	846	867	880	812	891	825	847	854	806	840	859	795	860	831	871	835	828	778	864	900	856	823	863	867	835	797	822	869	825	855	880	830	868	841	869	828	846	883	838	814	808	791	867	796	880	816	835	898	847	853	858	800	811	807	814	855	862	799	804	892	879	850	905	851	842	833	880	810	836	859	861	836	855	846	842	834	864	826	834	891	848	837	842	852	846	857	894	890	888	901	837	889	892	875	789	809	859	898	821	919	885	811	840	853	880	833	848	816	786	870	871	801	861	820	825	831	855	861	880	819	836	840	811	844	857	878	798	869	862	852	834	876	828	842	844	847	829	837	869	825	817	810	856	819	887	853	849	795	842	816	798	853	884	844	801	835	815	845	855	873	861	870	842	850	810	853	841	848	874	905	845	806	795	815	861	853	880	885	854	807	823	856	853	832	872	884	874	872	920	874	845	852	838	858	840	780	847	811	857	797	831	841	814	857	817	847	843	881	879	837	847	821	830	844	881	809	867	851	857	837	818	868	828	844	809	853	857	869	822	812	812	820	828	834	820	874	849	875	837	863	897	835	851	789	813	830	859	826	888	841	878	853	821	830	857	847	922	889	894	882	866	842	827	830	815	873	837	836	887	876	871	848	832	853	874	835	794	873	841	830	916	864	838	850	855	842	855	837	847	874	861	877	796	850	858	782	864	835	822	870	858	904	842	819	841	875	862	847	866	802	806	866	859	801	849	860	833	831	821	838	863	878	883	854	808	848	857	862	819	825	833	862	852	826	892	802	873	857	886	861	827	875	831	829	853	872	839	875	805	871	873	809	879	846	846	858	846	842	901	838	917	865	882	879	860	794	859	860	844	826	896	838	830	880	889	795	867	835	826	811	880	827	816	822	863	862	899	901	836	849	909	841	813	841	871	866	842	858	850	863	883	855	821	890	869	825	871	844	842	863	833	887	870	883	883	874	812	887	847	855	809	853	820	824	818	858	835	819	869	881	803	854	843	876	834	861	828	872	853	825	843	830	863	863	787	845	837	831	882	859	865	821	834	878	834	869	864	798	828	855	872	832	852	835	862	851	779	880	863	917	842	850	844	806	836	885	871	838	881	893	864	855	900	856	866	825	904	804	852	816	858	909	821	868	828	858	797	870	844	889	866	831	835	876	865	856	880	886	820	836	858	868	850	822	822	862	816	856	823	833	867	836	846	879	852	852	853	863	836	877	872	835	861	843	876	852	837	862	877	826	876	853	824	865	834	832	886	900	837	855	841	866	816	833	837	845	893	858	835	883	769	871	846	814	804	817	874	837	879	829	848	870	839	808	863	881	892	838	850	815	857	823	884	899	883	889	867	813	867	816	837	855	824	833	851	894	876	866	848	867	840	853	880	810	816	836	832	862	843	853	882	855	842	865	893	846	836	867	826	843	872	886	815	859	835	809	861	860	822	843	871	852	857	833	841	842	812	878	833	840	799	861	781	821	863	839	870	853	828	817	786	833	861	857	878	834	858	878	906	915	864	882	859	860	862	863	800	891	799	928	848	840	850	863	830	849	833	910	803	840	887	879	845	870	831	818	875	835	860	831	854	877	813	873	857	827	869	881	850	885	861	890	817
7732	548	500	436	321	265	242	274	235	219	233	182	208	202	206	188	209	186	207	207	199	187	193	178	206	194	182	210	169	206	208	194	195	197	175	186	210	203	176	186	186	167	171	202	192	180	172	183	175	184	200	203	191	199	192	180	195	162	197	197	174	211	171	203	196	196	210	200	204	158	201	195	200	215	164	199	196	178	211	180	188	179	170	197	155	197	195	192	171	183	184	172	187	192	156	199	202	202	197	208	181	181	203	177	171	168	198	182	182	179	181	172	170	203	205	180	204	200	176	209	184	176	205	191	214	199	205	181	197	183	161	184	183	163	176	181	195	205	214	198	201	191	210	205	197	190	181	196	179	208	186	198	184	189	201	164	190	191	165	178	191	207	183	191	196	204	205	170	227	195	179	178	200	194	217	170	175	185	194	169	167	186	175	195	199	188	182	178	184	193	208	187	206	191	190	208	191	169	181	196	186	182	169	203	177	204	208	203	185	178	177	189	195	174	191	180	182	209	205	184	211	182	200	192	155	204	169	198	212	199	189	191	194	200	188	196	184	174	200	181	168	179	195	221	190	181	193	186	185	174	182	180	191	173	183	178	181	206	160	145	189	186	209	191	199	197	174	205	207	201	190	218	164	196	186	201	202	190	170	198	217	167	176	197	170	198	193	167	189	179	210	191	185	200	157	172	196	193	205	181	210	161	183	185	175	228	179	179	179	170	222	188	190	177	223	203	204	181	207	225	189	192	192	176	188	187	209	154	185	183	201	195	187	191	203	205	182	192	191	209	197	188	197	183	179	179	181	202	173	184	157	188	173	212	185	189	168	179	174	182	176	186	163	161	186	199	199	181	198	185	182	159	180	168	199	173	181	155	206	163	213	174	180	182	176	192	188	208	177	207	180	199	183	175	189	204	174	183	212	209	157	196	173	186	189	209	177	164	203	185	178	179	178	195	182	175	196	180	203	196	189	196	179	195	215	173	197	173	181	160	174	167	175	212	168	207	207	204	193	178	213	198	177	207	205	204	173	196	204	189	190	175	187	206	202	186	193	189	187	187	208	184	193	189	155	182	182	166	178	161	191	155	192	185	201	171	165	201	197	201	214	181	178	212	195	172	213	193	192	197	204	179	184	213	194	195	175	146	211	188	180	185	184	175	181	192	207	165	172	194	173	186	189	201	190	190	213	204	196	188	199	162	186	190	180	195	187	195	206	150	192	195	192	166	160	192	191	195	189	176	172	204	168	177	186	197	173	178	175	189	184	198	179	163	218	195	181	185	205	169	186	184	174	177	195	171	194	207	183	194	165	190	156	196	183	179	204	188	196	214	194	210	202	187	196	202	181	187	184	201	217	219	215	173	187	180	168	179	204	195	170	178	189	179	168	192	166	223	204	193	194	168	222	200	211	200	192	187	193	214	174	182	184	186	177	195	201	189	216	194	196	202	178	184	197	169	195	205	185	192	203	168	168	176	212	185	188	181	190	185	174	157	196	178	209	220	191	213	204	169	217	191	183	190	197	199	212	162	177	186	181	180	209	178	207	199	190	158	166	236	199	194	169	191	185	203	187	208	186	179	209	209	190	207	185	181	203	186	183	200	199	193	194	196	196	198	214	174	189	188	161	196	191	182	171	199	187	187	217	177	163	199	193	196	189	184	211	163	186	178	176	164	191	187	169	199	190	169	171	177	199	185	176	206	183	196	175	185	195	188	183	185	177	198	170	168	188	205	209	202	188	205	200	176	178	172	173	202	184	191	186	178	182	162	189	209	165	200	190	179	206	166	191	183	179	183	186	184	190	194	181	182	175	195	199	210	166	167	206	169	190	177	166	174	205	185	176	180	164	200	198	202	218	181	189	197	169	187	200	165	190	193	175	201	190	206	179	162	184	209	205	193	183	186	183	212	183	199	158	199	176	196	213	176	180	217	217	193	184	176	174	185	202	191	180	181	200	191	186	189	194	189	159	182	187	179	176	197	190	179	200	203	187	190	203	193	213	200	209	205	175	199	223	185	173	178	185	201	189	200	206	172	161	182	169	173	180	191	215	197	170	191	177	203	211	199	186	176	215	194	176	198	207	159	198	177	224	183	180	183	207	178	189	169	190	177	184	201	195	176	187	145	168	197	195	199	183	191	173	201	197	216	190	200	186	205	206	185	209	204	176	212	203	195	198	204	220	212	180	196	177	170	165	172	159	170	173	184	179	201	173	204	193	191	184	187	195	185	179	168	182	209	198	180	165	234	174	205	203	193	178	183	153	183	181	202	202	179	193	163	169	200	194	169	200	184	151	180	182	186	168	190	179	158	187	207	185	154	195	171	168	169	184	179	175	187	152	190	192	185	165	170	202	197	179	196	193	199	191	168	161	170	183	171	188	187	153	197	193	189	156	166	178	178	188	182	180	218	235	196	192	191	169	236	169	207	216	213	200	187	188	198	191	197	180	194	161	205	190	186	183	179	185	178	189	163	197	189	192	212	184	171	179	185	195	176	172	183	191	229	189	174	219	186	177	190	188	184	184	184	171	163	181	160	198	212	179	195	190	177	168	185	195	184	167	186	133	188	213	192	211	180	178	199	192	174	173	178	211	215	176	206	209	212	187	207	208	192	220	187	201	183	211	170	198	175	142	200	184	190	152	179	161	200	205	159	192	207	193	195	162	168	190	213	213	180	191	165	215	199	190	182	178	211	179	177	184	176	169	205	175	197	205	174	196	193	185	181	174	205	220	187	178	199	166	176	186	166	190	154	173	204	184	148	189	179	198	191	179	172	189	201	198	204	192	204	191	182	181	214	212	198	193	209	180	196	188	177	194	179	178	209	203	159	173	191	181	191	171	196	221	161	227	183	168	193	208	195	178	201	173	183	212	210	177	201	217	209	179	187	179	188	180	202	181	176	185	186	211	195	206	190	179	162	190	214	207	195	190	174	179	221	196	204	185	187	218	179	173	183	164	197	192	200	186	211	191	166	213	182	209	183	173	190	185	213	181	200	162	177	189	193	202	213	190	204	181	195	217	198	185	186	173	181	198	218	187	178	170	205	202	226	151	184	185	149	175	213	220	192	195	174	217	198	188	170	189	170	178	186	158	193	192	193	188	173	176	200	177	180	191	188	211	176	172	198	218	206	174	192	197	197	187	179	173	182	203	196	185	172	184	185	208	189	160	191	241	188	182	199	181	184	171	209	199	176	226	208	176	191	191	172	185	199	190	205	189	179	184	178	192	169	197	190	186	206	197	182	195	202	178	184	198	181	184	199	214	182	206	166	210	195	200	205	198	206	163	215	171	175	163	214	183	192	214	190	205	196	185	186	176	181	163	164	183	197	181	165	172	193	227	169	166	195	196	190	181	174	202	215	194	151	180	179	197	168	199	200	185	189	181	191	203	207	185	187	190	164	195	204	177	200	190	178	203	190	196	195	202	195	173	197	194	182	189	189	217	194	180	203	179	195	160	179	218	210	207	183	186	164	203	193	170	184	171	198
6635	731	1186	1289	1152	979	816	696	685	704	621	547	531	557	539	539	543	489	512	501	458	495	501	509	450	506	452	472	462	508	477	427	453	472	485	516	429	475	468	459	492	485	460	447	459	467	441	464	469	464	439	460	438	463	447	407	481	448	455	490	441	431	483	484	468	478	445	436	420	488	447	471	474	475	429	490	487	479	470	460	464	430	485	423	488	459	457	440	423	447	467	436	470	458	466	417	440	439	451	419	462	442	444	479	437	451	458	442	417	441	432	461	443	478	479	442	444	481	484	476	468	458	467	428	459	457	489	433	423	443	477	441	478	458	422	469	484	448	436	450	526	482	472	451	465	460	450	465	495	424	407	453	464	486	449	444	468	448	440	470	439	449	439	480	481	451	438	438	467	441	481	450	438	478	443	477	463	444	466	440	453	492	478	445	438	443	437	463	417	473	405	445	457	451	421	458	477	428	417	471	425	442	461	428	424	448	468	467	512	433	443	457	413	422	461	452	454	435	463	427	423	418	417	475	464	450	475	394	422	429	431	461	412	426	477	488	467	475	437	486	429	472	466	452	466	447	514	419	473	458	485	465	463	453	469	490	452	477	430	457	450	445	490	415	439	436	460	451	450	441	436	425	449	461	433	443	468	497	438	473	451	415	460	473	441	441	461	450	469	439	456	452	460	427	490	441	461	472	450	460	466	459	449	457	457	448	456	443	461	511	447	437	472	434	455	456	458	434	400	478	445	457	458	445	430	456	488	438	465	422	418	453	405	409	448	472	411	476	445	449	427	425	451	456	489	440	457	452	475	480	445	439	434	430	492	450	460	445	485	450	443	422	442	441	477	469	466	490	459	461	412	426	482	458	458	471	476	433	441	441	434	438	480	433	488	432	447	447	458	462	481	467	467	434	461	476	463	486	449	442	445	479	452	482	444	448	448	483	497	450	453	471	429	447	446	429	469	449	425	452	465	493	453	507	430	393	486	479	474	443	487	442	464	478	434	414	470	498	451	450	436	475	466	460	411	461	449	438	422	460	474	457	440	462	451	447	430	428	415	455	442	464	453	446	424	473	464	452	401	453	452	446	454	431	423	442	421	433	489	468	481	465	452	461	419	478	455	438	437	448	462	417	484	455	431	418	455	414	441	477	464	489	486	440	434	434	417	452	430	444	445	461	461	428	444	467	456	436	457	445	466	469	463	481	461	437	453	461	458	430	461	490	432	399	459	448	435	472	424	439	454	479	456	476	462	455	454	448	460	469	430	466	468	413	444	480	421	455	476	461	427	454	458	435	444	432	472	472	423	461	492	498	402	441	471	428	485	456	440	432	476	465	428	455	463	451	454	445	422	476	439	393	433	446	421	459	443	501	438	491	442	465	429	449	452	473	465	457	461	409	407	465	429	473	459	471	460	464	452	424	424	475	476	472	423	459	427	464	434	459	443	399	453	445	486	441	434	488	436	474	452	444	453	455	436	473	498	443	419	443	419	406	458	464	478	426	441	400	413	440	459	439	474	434	444	453	429	426	480	405	442	464	425	474	449	471	470	469	422	469	467	441	492	457	460	474	434	459	467	430	437	454	442	405	451	452	459	433	462	462	474	427	455	438	427	493	422	458	434	479	475	431	451	459	434	444	447	420	455	455	458	466	465	489	475	404	433	461	479	451	465	465	482	446	424	469	457	444	433	450	503	505	457	468	441	441	481	449	443	460	444	462	470	418	438	450	457	441	440	448	444	421	451	443	453	442	475	448	491	497	431	457	478	450	464	435	435	492	455	479	493	468	437	418	478	457	450	447	441	453	434	456	415	410	439	424	416	429	455	436	392	475	468	474	439	474	437	448	469	435	460	484	461	436	453	431	448	449	465	457	415	450	454	449	456	442	470	422	468	459	462	455	440	475	454	432	426	435	408	462	438	448	476	420	434	459	450	440	419	471	447	454	447	463	446	452	445	419	462	486	424	444	454	434	503	447	460	488	443	443	432	457	465	448	455	458	474	442	482	461	478	447	436	452	437	486	435	456	388	462	470	430	494	463	440	475	458	480	457	432	469	471	476	455	423	465	450	462	486	442	428	456	464	451	405	482	423	446	449	443	432	467	478	468	445	435	451	450	450	499	450	442	507	467	433	437	440	437	444	460	452	454	479	440	507	467	460	432	437	461	423	490	459	484	444	462	439	454	460	447	451	464	466	452	413	440	452	455	435	475	450	426	460	438	463	460	438	429	477	469	425	443	414	480	448	433	429	432	456	467	436	503	473	437	462	455	462	457	440	407	465	444	441	479	420	437	486	463	451	447	452	438	449	508	449	456	448	466	455	457	468	443	454	448	473	451	451	454	482	437	477	461	456	437	471	441	489	460	478	455	403	459	490	452	447	443	435	452	447	436	458	448	414	436	476	451	444	449	451	442	443	417	465	505	429	441	456	479	426	410	448	507	445	431	437	436	432	443	402	423	453	470	489	460	416	434	449	461	504	395	453	457	466	478	470	460	460	445	433	435	468	440	477	452	425	411	474	441	469	461	429	455	466	470	409	434	434	465	486	482	435	452	467	437	445	494	461	469	444	485	468	453	481	440	467	450	433	430	431	416	459	452	450	461	475	461	452	461	430	440	432	446	422	437	462	436	440	462	438	463	435	459	456	436	444	447	447	472	406	427	462	435	429	451	484	452	482	411	475	475	485	449	428	455	447	448	428	423	442	430	491	413	465	439	440	425	473	429	461	470	424	467	426	446	441	446	451	478	448	445	434	437	446	408	453	452	435	440	470	481	448	422	447	483	428	463	436	453	456	428	451	422	468	455	456	445	419	429	418	458	479	467	441	435	476	435	484	460	446	455	466	472	482	449	457	448	480	469	411	458	474	454	444	470	459	447	444	447	440	463	421	451	433	467	474	468	421	424	438	459	408	434	456	437	436	455	469	446	448	424	447	454	471	452	461	441	435	454	457	427	421	444	412	418	469	443	434	426	447	440	436	447	485	423	468	481	424	408	459	463	445	448	475	461	451	432	413	462	451	508	457	445	486	435	397	475	486	480	454	424	426	454	423	479	442	431	488	425	439	438	427	436	451	493	466	417	462	455	458	434	492	450	437	468	444	447	439	430	441	455	453	497	447	452	453	439	452	463	426	456	489	472	431	473	435	457	451	470	431	402	417	449	454	478	481	472	439	484	417	480	468	485	464	467	449	453	479	421	452	467	484	481	468	465	480	421	459	481	429	422	466	455	455	452	458	457	485	471	497	434	420	453	427	427	465	501	476	461	432	435	453	426	460	452	465	429	466	443	430	434	471	483	452	428	478	418	426	438	438	458	447	489	503	482	448	420	465	445	438	455	432	460	441	432	441	472	460	421	416	463	477	426	464	471	452	454	422	444	457	424	453	451	464	419	475	449	455	456	510	447	435	453	480	455	457	460	462	447	476	458	442	455	457	459	473	482	428	442	446	430	458	442	481	442	440	452	456	476	457	449	422	465	427	426	453	489
15067	1276	838	686	502	374	289	256	252	208	245	203	204	164	170	226	187	172	181	175	195	171	181	139	172	166	193	197	171	145	171	169	172	188	190	161	163	165	176	187	152	150	149	149	143	154	150	172	188	158	198	144	157	170	158	178	183	161	151	171	170	158	170	167	170	156	184	165	164	148	168	187	196	162	185	145	162	153	201	157	157	162	165	183	169	161	176	157	151	192	172	146	176	179	173	175	171	167	150	161	197	156	170	172	175	172	188	190	174	148	163	164	175	145	176	176	167	154	165	140	169	156	161	163	167	179	163	158	178	159	148	181	181	169	156	169	189	172	184	163	161	154	154	157	151	170	186	153	155	152	186	178	160	134	161	162	197	163	177	150	175	161	180	179	147	171	146	182	153	159	153	179	183	161	170	168	164	142	165	177	170	190	202	180	144	189	178	148	164	175	206	219	151	188	159	154	190	171	132	161	141	169	146	150	185	158	130	175	167	185	181	166	147	174	157	178	147	173	183	165	141	182	160	157	163	132	153	168	163	158	166	162	165	172	180	143	171	174	164	158	171	160	175	158	172	150	143	172	155	165	184	151	127	149	159	150	172	163	191	166	147	175	182	161	168	170	183	152	171	165	178	158	181	158	152	171	185	167	173	195	168	160	178	184	152	169	173	153	173	175	167	152	153	163	155	158	186	172	172	171	163	141	185	182	156	178	178	185	148	154	166	151	179	159	166	169	159	169	154	162	156	164	169	183	171	177	184	156	157	159	164	169	136	160	161	176	169	178	171	154	160	165	162	168	174	153	171	168	172	169	161	175	154	176	195	172	185	151	152	169	176	174	174	160	172	180	176	156	173	161	147	160	184	168	148	185	189	175	169	140	162	138	142	176	161	167	170	171	160	171	156	164	155	161	169	158	162	178	171	172	177	161	156	186	170	156	153	152	152	168	158	162	157	152	148	160	165	136	173	191	162	148	191	161	143	174	171	192	163	170	160	155	157	173	169	154	175	165	174	159	170	172	153	191	181	174	173	175	185	156	162	156	171	145	156	171	170	168	173	171	196	167	178	161	157	172	160	173	172	167	192	170	167	151	159	152	145	149	156	192	169	158	199	164	155	164	157	162	159	166	170	158	163	160	143	140	208	182	163	170	178	168	184	170	166	171	169	173	164	165	195	158	195	171	187	178	152	168	158	189	161	176	153	183	161	178	175	195	162	185	169	194	189	161	160	163	155	171	170	167	151	161	176	160	160	164	180	147	161	168	175	182	173	196	177	176	158	175	187	145	168	186	155	184	137	177	143	163	176	156	174	156	179	184	177	174	175	177	175	151	185	160	177	158	184	172	179	174	162	180	160	164	169	174	179	144	184	149	158	210	141	163	188	158	165	163	174	161	165	168	206	181	193	184	161	192	161	149	163	155	188	159	163	181	170	179	161	179	161	142	166	188	152	160	152	163	158	173	199	158	162	156	177	152	166	172	161	143	168	172	172	147	164	183	154	178	167	183	167	167	157	143	114	166	161	173	172	170	169	155	156	178	176	161	183	176	163	154	148	173	144	168	161	142	178	138	187	168	172	153	150	151	166	165	163	141	161	159	180	165	184	154	162	147	173	180	187	172	182	168	169	175	178	166	177	175	162	162	155	167	161	174	174	148	161	156	147	176	168	178	172	164	161	189	166	141	149	179	148	186	143	170	182	175	164	166	170	168	175	177	149	157	160	185	165	162	167	178	150	164	181	173	171	185	165	173	156	163	155	165	179	147	160	163	189	181	164	167	190	167	184	171	139	162	166	189	129	140	158	175	144	141	183	170	176	181	162	161	160	132	150	167	151	144	155	175	180	170	169	198	185	135	159	165	166	177	172	161	160	188	164	176	144	159	179	163	158	163	186	164	167	177	168	198	167	168	178	163	180	160	159	139	153	150	176	160	153	182	189	141	180	189	168	164	160	169	167	157	171	188	150	177	185	142	161	187	159	164	172	179	189	136	131	176	179	192	178	181	193	187	179	174	172	134	180	162	165	175	170	179	154	173	188	162	163	158	190	183	167	157	157	147	188	185	149	138	183	189	184	164	171	172	199	181	164	150	159	177	168	170	163	181	154	173	166	157	148	185	193	159	183	179	151	162	182	148	172	208	163	173	202	177	154	183	165	165	172	162	155	166	168	165	166	182	175	169	173	165	177	165	172	177	161	158	169	153	202	175	178	150	171	160	165	158	181	170	167	173	187	147	162	147	169	157	170	150	141	180	165	151	166	171	158	160	186	156	145	177	171	168	168	146	172	152	167	171	140	164	174	163	165	175	140	162	170	178	164	176	177	178	159	171	182	190	161	166	186	163	179	156	150	164	184	175	171	167	194	170	165	151	165	172	143	155	163	159	178	154	156	160	189	147	184	163	145	169	180	186	149	174	193	172	164	185	163	170	144	181	179	170	164	190	164	174	154	159	187	173	179	164	162	145	163	144	170	178	202	185	186	172	163	175	174	138	174	163	162	157	181	196	161	157	176	155	153	144	180	198	159	160	162	132	172	162	173	173	177	183	174	171	157	160	176	189	186	146	171	177	164	177	143	189	179	169	182	168	171	169	168	178	161	167	170	157	176	185	179	170	196	165	178	162	156	165	167	164	160	159	151	165	148	180	204	189	164	165	183	157	171	176	175	178	160	149	176	180	168	135	170	180	178	148	186	152	174	158	169	163	146	163	156	140	163	164	143	189	171	162	156	161	175	135	169	157	180	175	146	174	164	168	152	171	162	170	159	168	145	150	165	161	169	166	155	154	180	154	184	170	175	199	186	172	170	169	157	156	154	163	124	170	156	156	159	145	167	178	172	182	141	165	166	164	170	173	153	188	168	175	163	166	146	169	166	156	166	147	172	171	135	128	129	157	162	156	183	153	189	176	161	194	174	150	172	157	157	166	171	171	157	150	178	163	167	179	172	173	167	154	150	151	153	187	157	175	167	149	167	176	186	146	147	155	163	146	173	186	157	153	159	146	175	170	164	172	174	171	152	150	172	190	184	169	154	198	183	167	157	151	163	181	150	161	162	171	158	187	178	158	139	142	172	171	172	162	178	177	164	160	213	174	186	187	171	181	158	160	195	178	161	184	152	167	182	151	172	165	168	179	182	177	180	173	173	175	147	170	194	173	174	162	162	174	177	175	181	168	155	149	179	168	148	171	148	177	187	151	149	158	177	155	181	153	168	184	169	156	169	164	144	165	183	170	154	156	187	161	180	166	160	163	178	159	163	187	173	161	163	143	170	169	171	183	166	145	166	171	163	164	166	181	152	150	140	170	147	178	154	152	155	161	196	158	155	154	181	180	194	188	179	186	166	184	153	150	175	191	155	167	170	172	176	151	158	175	195	162	158	200	153	174	157	169	190	181	188	165	165	175	171	166	149	194	173	158	165	168	180	155	192	169	167	194	180	167	184	176	185	174	156	157	166	160	160	190	166	177	158	154	174	167	157	160	169	167	167	181
8282	1061	1966	2101	1746	1398	1226	1023	829	848	759	707	627	640	616	623	580	575	572	525	503	514	521	486	502	498	465	461	508	525	499	455	452	481	468	452	500	450	482	466	493	438	472	476	479	452	462	433	418	451	441	465	426	497	476	488	444	421	486	441	458	471	479	438	441	450	420	413	445	447	452	446	442	412	467	444	415	438	472	430	455	438	432	446	442	434	473	432	431	432	467	432	425	466	451	472	457	430	461	461	444	404	450	449	399	423	450	448	450	429	421	461	448	473	437	435	445	461	421	417	440	417	430	450	418	447	439	454	467	435	421	424	398	465	455	458	456	436	461	419	428	449	484	429	448	464	458	434	423	465	470	420	433	454	460	434	430	463	462	449	433	427	455	414	457	430	483	420	436	425	446	420	450	476	447	412	445	449	412	464	438	449	426	437	448	446	432	413	432	452	465	450	465	434	453	447	457	459	422	423	435	404	453	425	454	431	427	460	467	459	459	443	420	437	420	445	439	448	465	452	446	441	441	455	435	450	462	477	405	435	438	455	431	414	440	427	496	407	400	399	488	454	443	443	434	417	443	445	441	448	442	398	462	388	453	416	443	435	434	456	421	407	412	454	453	443	415	463	452	414	467	451	426	428	454	471	419	434	418	443	416	448	468	447	424	407	487	440	423	397	442	461	444	429	440	470	458	434	455	442	448	435	434	460	435	441	427	428	405	448	432	419	455	418	440	437	463	408	453	406	452	452	468	428	414	384	450	436	440	455	455	457	445	450	439	440	440	454	466	422	433	449	424	451	424	446	453	473	437	478	431	435	436	421	425	432	438	438	475	455	435	430	462	426	435	436	469	457	456	454	444	426	440	433	450	505	486	434	475	435	443	425	426	441	445	430	391	421	435	428	395	475	442	437	479	416	421	451	464	425	414	455	465	443	420	414	453	452	440	437	441	454	494	441	447	423	455	444	416	433	438	425	434	468	433	436	473	418	418	395	432	410	468	421	440	409	410	487	403	446	450	455	423	447	433	426	442	422	434	423	456	406	451	418	449	416	437	448	476	413	436	444	478	477	443	453	459	453	439	438	444	449	471	444	408	456	463	449	417	452	445	421	427	431	400	447	455	435	427	475	402	411	452	418	445	458	452	434	422	466	441	385	428	456	483	430	452	418	434	423	464	410	499	421	435	465	443	432	433	448	413	441	438	424	419	452	406	456	464	441	440	417	432	448	464	425	436	471	447	412	459	432	482	456	423	429	403	468	463	469	430	408	436	440	434	452	451	464	434	429	469	426	463	449	430	480	443	415	471	439	432	424	424	415	444	462	464	462	434	412	439	444	451	421	438	431	462	460	484	418	466	492	437	476	423	402	477	402	446	461	418	434	448	454	415	443	439	478	459	423	421	451	454	472	448	447	438	452	475	431	461	436	424	413	500	420	444	457	445	427	462	426	466	411	443	466	473	470	434	448	436	487	423	430	462	464	465	479	444	440	487	422	429	446	460	447	433	451	447	436	434	457	468	451	432	425	433	408	428	418	414	478	466	429	454	461	420	439	441	486	453	420	448	452	456	452	438	414	418	451	449	444	420	466	441	423	463	455	443	467	445	428	415	449	436	418	443	440	443	446	408	435	439	446	423	439	422	445	423	435	441	436	447	452	388	383	431	449	417	436	440	438	470	421	446	412	459	430	442	416	413	414	479	448	420	409	425	423	402	421	461	484	429	423	404	400	460	435	451	435	456	448	428	414	423	441	431	413	457	420	435	453	416	464	442	460	442	455	456	471	441	408	454	401	462	450	451	436	436	421	450	452	424	426	435	423	433	471	435	404	446	419	433	459	429	438	428	456	474	459	455	441	451	443	401	430	418	436	465	435	456	464	455	417	436	475	359	429	421	450	455	453	447	394	433	457	429	437	463	455	442	422	450	455	461	422	448	452	424	441	456	442	436	472	465	454	450	434	476	473	478	431	465	416	453	439	501	447	442	426	444	433	448	446	445	417	447	466	436	417	456	447	426	433	440	438	461	453	451	458	429	432	408	436	442	450	484	459	416	449	422	445	460	434	440	463	448	419	452	447	428	388	432	487	438	450	447	423	427	434	428	424	437	415	460	409	494	472	449	457	425	445	438	435	429	429	476	447	430	458	459	444	509	445	446	425	414	446	466	372	469	438	435	458	443	424	411	423	432	453	417	448	445	442	469	423	416	446	413	448	479	444	452	409	442	450	448	422	459	434	437	414	470	435	452	414	441	463	419	449	441	419	411	440	454	421	427	428	452	446	448	472	449	446	411	416	439	435	454	449	471	459	441	477	423	453	455	485	434	479	417	444	431	456	447	435	437	410	460	430	467	436	446	475	459	449	442	436	423	450	440	441	509	435	416	440	440	436	439	467	409	458	453	414	416	421	430	439	458	402	433	455	458	436	441	421	450	482	429	437	424	439	421	425	444	461	475	487	465	410	441	466	429	449	439	434	469	457	450	475	430	451	456	420	465	429	454	482	431	423	424	456	426	437	440	452	473	441	440	447	429	457	431	441	417	434	450	457	431	449	455	431	443	419	440	428	455	429	451	438	468	438	459	443	451	460	420	436	449	434	429	444	439	442	444	445	425	426	486	454	399	448	422	432	468	445	428	432	426	433	456	445	443	433	425	419	481	481	449	480	451	445	455	445	405	454	429	430	427	457	450	434	455	420	430	452	450	445	450	427	424	426	445	440	452	447	443	477	427	445	445	441	445	438	442	426	437	434	432	431	447	419	451	416	426	444	455	474	449	432	431	433	440	433	397	459	448	408	434	428	445	420	449	497	449	467	451	428	446	445	450	453	439	425	468	377	474	433	424	430	461	440	464	455	423	423	444	497	446	465	456	452	429	461	456	432	437	447	442	429	450	455	457	437	444	466	455	430	447	417	427	465	449	441	443	415	455	428	430	429	430	462	417	439	461	441	448	452	466	449	434	407	443	437	462	433	447	443	451	433	448	427	428	414	469	436	419	437	462	434	451	433	461	427	411	445	444	418	420	446	456	419	429	470	445	463	487	470	471	483	460	442	430	455	455	444	432	436	452	416	467	413	443	457	458	429	454	443	442	419	460	462	451	443	454	474	434	430	451	479	419	473	451	433	406	435	462	431	442	430	438	445	463	463	408	425	428	447	425	403	453	448	469	430	433	398	500	420	452	424	447	463	427	394	466	416	452	444	411	485	423	447	447	442	422	448	429	421	456	418	438	423	429	483	473	444	409	475	471	463	439	422	437	451	445	447	453	421	443	478	456	419	420	474	465	422	454	412	418	460	432	436	458	442	434	419	407	441	466	429	386	439	426	456	439	421	410	448	444	451	442	413	452	433	382	436	437	441	413	446	449	423	416	457	445	457	462	440	431	437	431	467	478	455	403	443	417	460	436	429	496	436	460	457	432	441	421	448	430	439	438	451	440	425	435	453	420	442	441	410	462	446	432	472	434	435	458	467	413	443	450	430	494	425	461	435
1738	423	381	366	423	401	389	373	392	369	398	375	368	354	366	386	368	389	379	390	386	391	398	377	363	374	384	371	335	361	371	374	416	409	429	415	376	365	446	388	405	382	399	383	370	377	419	342	392	420	382	405	383	397	373	400	384	406	372	382	373	403	383	389	394	391	354	351	395	368	401	343	398	411	376	410	402	397	375	399	382	360	393	385	402	383	386	395	424	381	393	357	390	375	410	372	398	394	388	420	371	359	371	397	364	405	355	383	371	391	388	364	399	387	380	395	354	343	374	388	394	438	371	387	404	333	422	401	347	389	410	366	374	337	410	394	412	388	349	402	346	379	398	370	375	366	423	408	402	401	337	388	373	411	411	375	391	347	376	386	389	402	415	383	384	368	381	398	352	385	379	374	370	382	389	394	369	439	407	382	393	431	374	396	387	393	378	374	380	376	360	395	395	416	371	421	377	395	399	365	423	390	348	388	376	381	326	387	386	397	410	465	379	340	357	387	418	358	384	384	454	379	389	370	406	388	375	377	376	368	374	373	356	390	403	348	377	395	374	386	378	367	372	368	374	408	427	385	395	344	381	406	419	361	401	403	384	384	379	384	366	392	356	397	419	392	394	367	358	381	388	386	411	383	375	375	376	404	362	347	388	384	420	379	399	384	389	359	369	389	384	385	411	408	400	316	378	364	418	379	434	376	372	368	400	431	365	383	374	382	370	366	388	417	391	388	380	416	356	391	354	374	347	388	385	397	354	406	395	359	388	382	396	350	357	391	403	382	415	370	384	437	409	407	394	357	423	408	403	402	408	387	389	373	425	401	377	377	399	415	409	376	382	418	383	384	395	383	381	402	417	392	386	398	365	393	392	385	420	375	363	377	383	389	425	361	422	397	367	389	429	383	402	351	377	390	410	397	413	386	373	393	368	379	402	370	375	376	383	383	410	394	382	384	360	397	376	399	402	420	371	387	382	394	370	405	413	404	371	370	384	392	411	399	407	400	370	438	403	422	430	419	349	380	419	343	391	389	346	406	389	405	383	390	381	380	410	388	367	396	413	371	364	388	423	414	429	381	395	353	369	390	381	356	412	383	418	415	398	343	385	367	415	361	365	406	363	404	381	380	381	401	380	379	392	367	390	417	356	366	409	364	394	361	378	399	375	352	379	407	369	418	402	352	391	384	365	366	402	375	387	361	440	418	383	369	345	368	376	383	381	369	407	416	419	448	375	406	407	362	355	411	394	438	380	407	390	360	370	393	409	368	364	386	401	388	413	354	370	412	342	394	385	420	380	405	416	394	378	356	404	408	418	435	382	419	400	379	382	385	379	422	398	423	397	402	397	383	388	398	409	388	341	379	400	335	380	392	364	369	401	396	384	372	365	390	352	390	434	388	397	421	340	382	420	390	412	398	383	403	344	391	394	415	396	383	379	417	354	399	405	382	372	405	397	434	370	384	411	387	368	380	364	392	358	407	440	391	430	428	377	386	387	374	403	387	389	378	368	412	380	384	387	412	380	337	399	410	407	376	363	385	357	398	398	394	374	374	395	372	401	409	418	383	377	366	398	409	366	379	374	364	385	341	390	412	393	359	367	406	379	415	367	403	390	402	311	377	405	363	415	409	416	407	379	398	372	348	367	382	387	417	396	400	420	395	386	393	369	378	382	374	363	421	405	350	393	369	365	363	369	370	391	390	361	397	382	364	400	382	371	390	373	381	350	363	388	392	371	397	389	383	380	385	406	380	365	380	402	399	415	393	381	362	405	413	420	397	391	354	378	399	330	361	376	381	408	408	368	362	398	400	419	398	362	354	367	377	385	413	370	359	439	390	357	403	395	399	369	344	342	390	411	403	418	354	361	381	420	382	382	380	372	392	433	361	401	417	400	413	404	365	382	387	391	396	425	387	361	364	415	430	399	437	390	381	417	402	379	379	363	436	400	434	417	379	382	410	381	323	369	375	387	421	381	413	359	354	392	335	344	424	366	384	378	363	365	387	371	371	416	387	374	400	446	398	412	397	394	374	373	382	385	372	375	365	357	383	391	380	370	380	376	391	387	420	419	382	406	379	358	392	380	422	413	385	400	372	385	395	406	358	376	392	401	366	404	405	423	396	467	397	371	385	364	385	397	330	367	392	387	406	387	412	396	404	401	386	385	428	376	399	341	423	419	401	355	364	396	403	368	378	424	389	366	370	367	425	382	395	413	385	401	374	386	389	367	399	410	421	431	386	381	388	404	409	357	322	358	399	379	392	410	350	420	397	378	404	423	386	403	394	390	371	366	352	371	362	412	391	372	371	353	391	389	395	360	420	396	372	418	414	383	396	414	391	393	384	361	364	377	374	382	372	374	365	371	381	427	362	401	387	392	401	387	380	360	352	363	367	400	354	409	364	401	379	420	411	434	380	347	420	401	380	377	430	406	403	379	358	392	349	437	382	375	368	430	384	394	370	379	402	362	366	386	426	408	375	366	406	389	402	350	370	382	366	406	381	403	411	364	354	387	359	382	384	420	370	419	376	385	379	399	392	373	383	432	376	390	367	405	355	376	388	404	402	374	366	383	390	380	382	356	382	397	348	403	344	344	366	370	357	367	401	395	458	352	414	366	389	385	388	391	367	393	434	396	397	413	383	419	374	372	399	380	413	383	336	377	406	409	424	385	403	395	396	404	377	399	346	369	365	396	390	376	355	411	409	425	383	402	405	412	388	380	386	379	371	380	380	350	418	374	403	384	389	363	395	362	373	400	386	396	389	373	380	400	406	377	389	344	358	421	382	386	349	396	384	360	414	407	382	415	374	389	395	404	364	432	383	385	401	356	373	354	354	379	385	384	385	369	348	388	366	421	395	364	403	391	352	384	414	375	345	423	395	383	381	366	369	381	391	398	371	386	367	430	387	367	374	371	415	429	390	395	395	373	416	376	349	396	379	378	363	386	376	386	377	407	376	384	385	376	358	414	390	357	371	369	396	401	414	344	377	375	401	372	383	407	366	349	407	373	378	405	394	374	386	355	389	382	408	431	384	380	355	372	406	400	390	384	429	412	358	365	400	408	422	373	387	381	402	390	413	331	362	408	381	359	403	380	391	360	417	376	409	388	373	394	387	397	408	377	396	393	399	393	390	422	362	436	395	389	407	423	399	403	336	360	429	403	334	387	389	428	385	412	417	408	385	411	382	374	378	370	387	391	399	345	419	418	345	373	376	378	378	404	393	351	383	403	412	412	391	360	358	382	385	391	380	391	419	418	380	374	392	378	372	361	397	414	403	412	398	386	391	371	378	400	417	404	375	356	409	363	362	353	408	380	367	395	369	364	411	383	377	404	399	366	386	407	343	409	406	405	409	390	411	371	374	367	384	370	405	395	379	376	347	380	400	385	412	380	393	361	426	421	374	412	384	389	389	362	402	378	408	402	407	373	386	402	394	379	371	380	399	420	381	383	397	395	375	369	413	400	361	390	383	374	398	358	417	417	390	391	382
2104	869	808	846	840	829	812	885	835	845	846	848	852	847	885	877	850	872	859	788	852	799	838	876	798	899	840	833	868	819	818	845	807	926	908	843	876	849	857	807	818	873	849	842	800	828	853	797	838	851	845	825	859	842	840	861	843	845	866	821	829	853	849	782	861	821	843	832	874	865	823	843	872	860	839	830	788	835	847	913	819	841	819	856	834	785	820	839	857	848	840	875	882	843	869	855	884	855	798	896	793	881	793	836	846	808	864	848	817	852	854	827	861	874	827	805	869	844	886	850	849	881	839	858	870	829	863	811	865	893	857	815	873	833	934	855	855	822	850	798	879	800	828	862	853	871	804	826	848	833	844	827	861	813	861	863	827	877	895	855	872	851	838	790	787	830	809	804	867	860	857	817	849	871	843	861	854	848	814	837	860	880	837	865	830	891	865	879	882	791	876	887	829	863	832	863	869	821	823	859	809	828	791	827	841	846	829	777	829	793	750	864	800	806	787	829	871	764	929	840	841	842	859	847	838	818	857	851	790	831	874	834	840	798	813	780	810	913	815	881	832	833	796	839	833	825	822	849	821	818	845	803	868	841	816	892	858	824	903	821	861	833	810	856	850	832	875	811	838	839	835	850	856	859	843	819	807	865	807	816	854	848	867	865	815	835	829	863	836	880	875	821	853	853	843	856	926	840	860	802	881	880	861	856	874	816	868	866	794	849	873	868	865	769	836	835	845	847	812	809	848	825	836	823	795	869	796	806	800	852	851	842	862	830	812	802	829	826	844	878	821	838	820	860	839	855	847	884	845	849	894	842	824	881	849	791	838	855	859	846	862	816	820	834	836	820	846	833	856	830	838	812	886	855	838	869	855	891	844	839	919	847	820	846	862	831	885	845	779	816	841	837	807	849	794	846	821	828	821	841	881	808	837	861	857	838	871	909	907	834	842	855	870	823	872	874	799	874	840	869	856	828	857	818	849	828	847	836	819	852	811	842	860	791	846	917	904	819	832	876	834	842	865	850	784	934	861	820	813	836	836	844	846	898	852	813	848	832	844	818	831	839	863	799	871	840	871	835	871	835	871	855	844	898	850	841	867	833	849	838	843	827	814	869	854	865	831	866	848	847	851	859	828	827	779	815	846	850	840	841	848	864	862	811	820	808	886	881	872	805	807	847	838	842	836	834	850	859	881	853	828	822	856	855	816	837	843	803	853	822	845	888	834	890	820	813	921	827	875	810	790	809	820	839	829	882	834	795	859	851	913	810	856	844	858	843	796	860	800	895	814	821	827	819	796	863	859	787	837	822	786	811	784	872	822	831	856	866	846	826	866	871	811	800	841	870	836	836	858	787	773	773	848	807	833	861	824	852	848	843	882	843	859	824	877	818	813	822	844	845	819	824	782	831	862	832	839	875	852	838	840	825	853	843	843	867	804	806	889	813	835	863	874	831	884	881	783	827	797	876	820	835	860	841	830	896	841	851	794	866	859	863	855	817	865	812	828	900	874	833	795	857	837	824	837	873	877	843	849	845	837	828	822	818	833	879	793	850	827	833	817	855	896	813	855	822	836	818	863	847	811	802	811	822	819	862	843	824	867	847	797	810	876	831	829	787	865	841	857	809	791	844	842	867	847	890	868	881	855	857	896	842	877	864	868	809	816	826	845	861	870	874	882	873	822	877	836	821	866	874	772	826	838	825	853	850	880	857	865	841	899	875	826	846	842	865	829	850	850	870	825	889	820	897	807	870	796	800	870	808	838	835	839	850	827	825	890	849	821	850	810	833	853	828	833	830	809	846	818	865	864	853	767	784	870	829	846	834	836	892	837	873	860	831	813	797	818	871	810	811	803	839	822	909	808	833	847	836	830	830	835	818	892	865	816	866	805	805	858	820	823	783	883	836	820	862	921	845	865	836	841	827	827	836	851	828	832	846	826	851	870	842	832	819	822	852	807	882	821	846	765	869	880	847	864	819	862	844	823	870	841	887	857	884	840	901	818	867	799	834	855	809	867	818	846	894	869	797	843	856	865	819	832	850	867	788	840	828	819	827	895	752	831	893	805	877	846	859	863	887	847	832	807	777	811	860	850	868	823	844	804	872	814	831	833	851	840	821	840	843	849	874	826	909	857	844	898	820	845	880	855	872	848	868	859	850	833	864	879	870	866	842	879	843	844	843	851	822	855	847	830	808	845	826	869	894	862	802	838	868	750	853	836	879	834	864	822	868	829	832	842	873	884	801	825	842	855	861	796	927	894	845	835	906	859	904	797	857	877	853	844	862	824	789	845	835	858	843	859	892	840	826	852	870	902	853	891	876	820	826	829	840	815	838	845	851	828	891	831	811	833	865	818	857	802	844	828	851	838	824	872	858	786	807	845	834	856	819	817	792	830	834	843	861	810	885	800	776	779	882	841	912	847	877	823	839	835	880	841	834	848	788	803	836	825	861	847	820	833	851	828	818	857	888	842	862	845	819	835	859	825	885	843	814	861	839	792	836	814	827	853	810	897	892	873	857	825	820	872	819	840	835	872	883	814	854	858	880	827	821	803	889	824	871	831	855	854	850	831	818	796	854	844	870	807	903	817	828	839	831	807	870	853	860	792	835	795	808	874	819	907	855	844	856	898	858	857	838	798	812	795	823	897	796	879	841	858	879	874	851	884	852	832	875	821	846	819	876	870	822	836	846	857	908	824	816	895	840	832	855	827	851	802	859	848	790	890	892	854	851	837	865	846	748	876	852	841	813	800	799	801	843	876	829	844	847	847	874	794	815	871	816	810	851	834	825	856	789	846	797	884	851	888	825	793	877	855	891	824	815	849	876	804	812	855	785	830	835	850	799	821	920	865	837	875	820	875	892	899	904	770	868	797	847	838	840	835	814	846	875	853	865	862	819	875	830	881	860	856	838	839	876	795	824	838	865	897	819	857	862	835	892	819	848	866	826	841	798	825	837	833	824	882	805	837	856	858	859	814	841	892	868	889	815	859	790	866	880	835	831	832	818	858	857	869	837	893	837	833	833	804	832	843	853	841	847	891	835	784	889	839	825	846	806	837	833	903	862	849	820	860	884	863	861	831	811	843	866	852	851	831	878	877	805	867	898	829	853	807	842	760	839	838	853	835	821	833	856	857	836	830	840	822	861	837	861	867	844	822	885	874	854	834	845	832	844	825	811	874	804	821	889	777	843	870	913	849	884	822	830	856	871	812	849	880	880	851	803	847	883	891	862	883	799	873	804	824	823	877	837	816	811	875	886	835	880	826	890	846	832	801	836	854	893	832	908	857	808	857	821	843	822	852	832	837	869	870	844	830	844	816	864	918	802	818	822	819	838	866	812	823	847	864	867	919	848	881	852	855	848	872	851	872	834	848	770	884	803	899	844	844	853	842	793	837	838	805	866	814	780	857	851	865	817	863	835	864	870	844	882	935	883	865	849	855	865	857	793	869	918	881	879	838	795	846	822	811	818	850	827	907	845	863	824	832	820
7986	563	501	435	340	311	278	252	244	228	238	218	214	211	219	161	212	186	186	178	208	188	195	200	195	203	187	200	188	212	207	197	206	183	180	175	180	185	170	200	172	175	177	174	212	195	190	193	199	186	182	201	191	202	194	195	164	205	172	200	186	193	192	178	179	185	179	196	143	162	191	197	184	205	185	175	183	210	202	196	181	191	187	195	186	205	178	189	193	186	191	178	182	202	180	187	201	180	178	182	167	172	193	198	185	187	199	169	184	175	173	153	203	199	181	182	202	201	195	205	200	173	181	174	185	185	178	175	196	199	190	180	193	188	191	190	202	216	191	181	213	194	172	177	192	176	180	197	192	194	151	176	194	173	165	216	182	194	194	207	202	203	214	187	176	182	185	182	203	210	182	202	185	197	202	191	176	172	191	193	182	206	186	199	175	204	181	193	155	196	210	207	180	187	179	199	201	188	207	205	184	198	180	196	162	195	174	192	164	179	156	193	177	227	168	186	179	180	204	170	182	209	178	188	199	190	193	187	169	175	189	181	181	197	187	180	182	194	200	194	188	167	212	191	192	165	177	196	163	201	167	187	174	204	161	182	178	196	190	181	219	155	189	223	189	188	179	177	175	147	202	180	205	170	179	197	197	186	186	183	182	196	187	196	160	201	181	171	166	197	176	176	170	179	188	187	192	196	175	188	179	222	203	162	183	181	184	183	169	146	191	192	229	180	194	191	184	185	195	182	185	192	208	199	182	180	178	196	182	180	192	178	205	201	204	212	172	190	202	198	176	198	204	206	205	199	208	200	182	186	185	171	179	204	180	165	191	186	172	208	180	183	203	183	164	211	164	179	197	186	174	202	214	182	183	186	198	193	180	189	173	204	186	178	199	185	180	169	182	183	204	183	176	195	183	184	192	174	163	186	189	212	175	179	179	173	178	175	186	151	170	194	194	192	174	170	181	182	182	204	177	191	206	187	209	171	193	198	181	183	164	175	185	178	186	207	184	181	215	149	184	202	181	172	185	180	188	182	202	193	186	189	189	185	178	187	166	187	156	188	216	199	219	181	195	187	182	181	193	186	169	197	157	182	195	177	190	194	194	176	199	190	198	204	202	183	184	183	189	185	187	208	176	173	198	161	213	183	174	186	189	170	198	186	195	180	172	178	170	181	197	211	188	191	167	207	198	193	183	183	214	177	173	182	168	218	209	183	197	194	194	190	197	165	179	194	207	195	203	187	171	201	181	196	159	161	211	185	161	198	200	201	227	190	182	175	188	194	186	197	196	193	192	204	190	188	209	169	184	186	209	195	201	174	180	179	198	200	180	186	180	188	207	207	220	184	192	184	182	187	148	193	195	163	206	194	203	200	208	204	157	175	198	169	195	193	176	194	218	178	177	207	196	182	177	218	179	180	182	172	187	179	200	189	211	198	182	178	171	157	192	174	192	201	181	201	194	182	187	198	181	168	184	188	169	205	190	171	196	179	207	190	214	195	198	217	197	185	161	203	204	204	175	194	223	179	211	227	189	182	201	183	197	181	193	209	193	200	194	179	217	179	186	168	180	187	195	178	215	179	181	180	177	175	193	214	193	190	200	166	192	179	199	203	201	199	186	186	183	207	215	204	184	197	181	166	179	184	183	199	212	185	183	166	187	209	217	203	191	215	196	195	164	152	187	176	188	185	204	199	179	191	211	200	180	190	178	202	186	193	198	173	185	193	162	192	209	177	190	185	193	169	179	192	173	209	212	169	194	203	197	203	168	180	171	159	189	224	187	187	187	216	186	189	183	197	188	190	201	175	191	197	196	171	179	194	174	166	211	183	179	193	216	182	180	192	178	210	187	175	180	186	191	195	228	211	200	192	184	220	175	203	194	204	184	181	187	209	191	172	207	175	181	185	198	179	180	190	183	194	205	179	180	139	177	173	203	180	189	183	176	161	204	183	223	204	199	170	168	186	191	210	189	164	171	181	172	181	194	201	198	226	191	189	173	165	170	194	180	191	197	185	164	161	169	207	192	200	196	185	193	175	226	201	189	182	216	200	199	181	179	187	215	198	157	196	202	181	189	195	193	198	193	199	170	179	191	183	180	196	181	180	199	167	197	169	193	173	175	163	177	193	202	188	199	201	183	201	198	178	166	200	185	178	223	213	206	191	171	198	174	197	184	182	187	207	206	196	178	209	190	177	179	200	208	217	204	189	167	190	187	171	181	224	164	184	202	192	172	158	190	191	188	192	204	188	189	186	186	179	199	190	166	223	192	185	195	195	214	194	186	192	183	175	174	192	199	195	205	181	184	218	185	172	177	172	162	179	200	188	200	233	185	195	173	191	186	194	141	198	201	190	183	190	190	168	194	185	208	187	190	173	193	187	183	175	197	176	203	213	213	174	202	205	207	196	213	168	241	214	180	213	197	189	183	207	229	203	192	188	167	177	197	176	163	197	175	191	198	193	198	191	216	184	187	189	219	167	205	206	212	218	225	204	152	162	195	200	213	203	183	215	161	192	215	184	194	183	193	184	176	188	187	199	191	193	202	192	196	164	175	169	193	196	204	207	179	177	204	183	208	162	164	158	216	181	201	180	197	208	195	191	207	164	186	213	181	191	179	182	186	169	181	192	203	176	176	178	189	191	239	176	189	204	197	206	182	201	164	206	190	166	189	217	179	182	173	193	185	171	171	168	189	179	193	194	209	168	207	227	194	202	207	209	197	179	193	203	187	184	189	190	191	169	186	189	155	192	174	191	201	187	191	195	171	176	201	171	203	181	219	211	221	208	192	193	177	196	203	187	201	170	172	186	186	179	175	198	212	202	187	212	190	176	198	215	191	189	196	173	175	181	176	190	204	211	169	181	211	216	201	206	179	187	203	176	207	209	187	187	203	191	206	189	193	192	158	188	190	171	195	211	197	197	190	211	167	201	187	144	168	194	182	173	177	180	184	186	202	165	175	192	178	203	182	210	182	206	182	199	172	167	193	170	213	182	200	215	198	212	180	163	209	168	181	199	178	164	188	176	185	183	192	155	161	198	178	207	214	200	180	165	175	184	194	194	186	206	187	187	188	210	179	206	189	189	186	227	207	186	181	184	180	188	163	186	165	167	195	188	169	168	180	192	207	184	186	206	199	180	183	218	186	191	192	189	183	181	171	163	195	174	180	184	235	182	155	195	198	181	174	173	197	200	196	184	161	181	183	202	202	191	193	204	193	169	184	204	189	197	191	180	162	210	203	182	184	185	205	164	191	186	185	187	176	160	173	178	191	166	162	210	207	178	189	193	192	163	199	151	164	183	208	194	196	186	194	174	194	213	193	177	166	194	193	197	197	210	188	199	186	167	201	170	174	201	212	170	167	199	198	167	193	177	173	199	200	172	190	160	205	172	182	184	192	163	183	197	178	161	178	165	193	204	186	193	196	188	211	182	162	191	179	179	181	209	178	202	189	199	182	167	171	190	185	192	191	168	166	177	159	202	181	181	196	200
6619	719	1172	1251	1126	994	839	826	714	663	633	603	588	545	550	537	512	556	498	499	501	494	488	469	484	460	482	476	475	492	464	446	493	476	453	492	459	465	428	440	449	477	438	444	481	444	440	462	458	514	466	433	470	448	445	462	439	431	466	490	452	424	436	473	462	445	421	497	479	493	470	495	437	473	456	465	452	459	468	456	437	424	478	476	477	464	463	446	423	467	496	438	427	495	431	453	479	433	471	474	438	443	444	402	447	438	486	445	411	475	458	448	468	440	442	454	462	456	434	430	443	424	490	448	454	438	470	466	409	430	488	466	445	448	440	419	454	466	403	467	448	414	428	437	441	453	502	474	459	416	481	461	468	464	464	468	445	456	462	442	480	428	450	419	476	452	483	463	492	420	439	451	434	459	428	451	455	452	460	451	435	460	420	447	429	436	448	459	412	444	474	430	428	460	472	447	470	436	484	483	492	430	444	437	428	460	446	446	469	495	533	463	422	485	431	413	470	429	490	427	441	410	447	460	471	440	456	446	438	459	446	475	458	431	458	432	419	466	461	449	461	442	449	431	417	432	389	446	455	408	458	457	438	452	447	467	419	453	395	440	456	424	450	457	424	441	485	459	409	465	474	435	465	461	478	437	445	465	487	468	470	466	422	476	405	426	480	432	442	484	451	453	450	471	448	456	440	447	431	479	485	474	454	404	494	459	465	488	455	459	424	435	459	429	481	442	488	432	476	467	417	450	425	458	447	417	490	450	427	459	472	485	454	434	468	442	454	451	436	421	451	498	460	480	427	473	464	514	456	445	430	450	425	458	460	515	476	441	467	481	431	455	468	431	492	465	472	449	430	439	459	470	425	466	475	470	445	423	462	444	455	413	440	432	468	448	460	494	419	418	467	496	482	473	455	440	434	455	459	461	481	430	474	417	473	385	419	457	450	437	454	500	476	443	473	460	398	461	479	445	451	434	464	455	454	475	475	456	474	485	485	436	448	457	452	427	441	455	407	430	451	452	483	453	426	468	443	433	462	488	460	450	438	465	449	441	384	427	452	401	443	468	445	469	444	452	480	467	408	457	454	443	477	466	406	449	405	467	455	459	453	459	456	430	421	461	455	428	441	423	423	472	484	447	436	454	465	480	484	443	461	458	439	470	454	455	464	422	458	440	466	462	466	464	435	426	449	461	457	468	437	425	454	474	439	459	471	472	454	486	446	426	434	450	445	453	473	447	441	459	381	450	447	463	445	484	464	450	456	456	449	475	439	445	461	458	430	431	495	452	438	486	492	441	481	469	447	431	490	434	484	510	459	441	458	449	474	470	427	463	445	485	471	438	448	462	427	454	470	444	467	456	419	428	458	469	454	498	449	428	415	489	447	465	488	452	483	449	448	434	475	408	421	449	480	398	440	425	466	446	464	451	477	460	437	429	457	465	476	460	444	434	462	452	443	426	449	487	446	429	447	458	452	465	454	452	443	461	471	456	461	474	452	492	473	479	472	439	449	413	455	472	423	450	485	423	456	462	436	482	455	452	461	444	474	477	480	451	430	456	446	436	452	433	449	448	435	440	452	453	452	425	460	480	445	466	437	448	478	466	462	451	421	474	451	443	453	413	456	449	459	427	493	461	422	419	441	444	479	438	458	476	450	421	437	456	471	457	464	475	411	423	447	494	476	442	453	503	438	463	509	443	463	496	459	455	453	457	447	447	439	425	444	422	465	454	477	446	455	467	459	476	428	431	458	446	475	463	425	441	432	437	446	450	469	452	441	460	470	420	415	455	447	469	486	480	436	475	450	452	476	421	471	452	432	485	435	415	428	466	477	466	412	439	448	495	438	465	428	461	397	447	414	433	463	496	451	470	454	452	427	471	463	500	454	440	468	485	436	457	462	461	449	434	469	457	431	473	444	439	422	441	473	431	415	439	454	467	484	436	463	453	425	479	488	465	458	448	463	439	451	445	462	445	473	490	459	447	467	450	438	475	475	467	414	468	454	443	448	412	479	438	428	451	462	467	472	449	439	440	477	421	399	428	457	428	452	436	472	436	473	455	460	470	413	472	448	479	444	495	459	435	428	455	476	456	478	488	420	462	427	468	466	433	466	437	431	462	445	444	480	440	445	435	451	424	443	417	438	446	506	454	493	426	471	455	457	448	469	438	420	452	495	444	476	445	477	445	432	461	477	472	453	456	460	452	468	479	427	440	458	439	428	433	487	444	432	421	489	461	468	480	435	454	472	455	469	464	469	456	435	498	445	448	482	494	447	444	500	437	389	454	476	433	473	462	441	475	399	455	452	431	447	464	443	447	442	458	452	453	471	456	417	440	442	476	463	459	482	486	428	446	456	468	468	448	467	434	458	454	421	423	462	450	479	403	428	428	443	463	478	462	486	458	434	416	479	431	447	437	484	433	450	461	456	414	427	438	450	471	487	419	464	427	466	422	455	458	462	418	495	490	443	460	478	423	441	453	420	457	451	473	428	467	489	459	433	497	488	482	441	492	428	443	466	444	446	436	436	472	450	442	482	467	428	428	476	449	460	430	461	433	475	490	450	412	431	482	440	456	449	479	460	448	451	432	447	466	429	468	460	448	462	443	455	426	447	476	471	418	468	468	468	462	487	437	460	426	484	489	447	455	442	465	439	439	459	441	423	486	492	457	487	502	404	476	469	483	474	443	430	463	437	419	445	482	434	392	435	443	458	447	451	434	451	433	445	437	460	438	459	448	470	447	492	459	438	452	483	375	447	430	423	481	455	481	474	423	459	434	447	447	471	437	464	449	466	433	461	433	460	464	449	454	455	426	414	436	445	471	469	471	443	475	443	441	500	454	472	461	449	458	448	451	470	462	486	427	450	431	451	437	476	463	497	463	450	431	446	425	459	448	422	442	454	482	449	447	449	410	447	402	485	426	466	480	454	422	452	500	490	445	458	453	443	474	436	441	450	444	452	413	456	445	438	442	462	455	434	478	447	463	442	482	449	441	457	428	464	452	425	441	455	450	469	443	484	466	426	448	441	405	424	500	426	474	438	451	430	419	459	457	474	434	464	447	465	434	491	480	450	462	451	444	480	497	438	475	495	474	457	468	460	439	444	501	470	469	435	420	469	415	435	429	466	446	457	512	505	459	473	447	452	474	478	483	482	459	501	445	443	486	446	454	454	463	449	438	425	443	447	455	433	444	420	447	447	431	430	421	444	465	453	448	444	471	454	448	473	469	476	488	463	457	414	470	492	468	413	433	479	418	464	461	410	432	462	484	487	435	487	433	462	465	480	503	473	468	462	501	456	462	480	457	440	487	425	474	478	459	464	458	450	487	427	451	459	457	433	460	442	461	459	487	463	444	435	444	467	463	447	448	442	413	449	485	425	435	432	425	494	459	446	431	449	436	449	441	438	474	429	427	441	459	453	449	460	440	438	457	452	444	461	477	466	460	442	439	475	435	495	471	463	463	466	451	439	443	483	462	470	422	453	466	460	426
15149	1208	830	650	483	388	288	307	256	237	211	207	195	202	212	188	196	183	193	164	171	153	173	204	174	189	192	166	173	187	162	188	160	194	163	156	168	160	148	181	158	200	183	183	174	147	159	208	184	176	163	186	184	198	146	182	199	172	163	192	163	157	179	174	156	175	164	184	178	161	187	139	165	183	153	175	178	169	179	203	159	179	168	162	163	168	170	171	151	161	145	152	159	158	161	175	174	172	181	160	176	158	175	156	190	163	188	182	174	180	150	173	164	162	154	166	174	151	184	181	195	162	167	181	162	183	172	172	158	165	187	195	168	187	183	195	157	196	157	153	168	177	177	178	181	163	155	187	180	170	182	184	157	164	177	187	183	164	184	172	151	144	178	170	155	188	162	162	182	172	179	156	154	190	169	154	168	155	176	184	148	172	175	180	169	146	156	170	185	160	157	171	167	193	164	172	160	192	157	158	184	172	172	182	173	159	171	179	167	174	172	178	166	193	161	171	173	182	144	172	168	166	158	168	161	182	165	178	162	173	169	173	170	159	160	196	201	157	168	139	160	148	159	187	153	163	164	168	147	142	143	165	179	182	147	130	116	168	176	166	171	170	154	153	150	185	176	167	162	159	186	152	172	186	172	182	174	176	160	171	167	165	171	158	216	151	178	184	152	138	174	183	161	176	152	138	158	192	165	173	172	180	170	164	147	170	192	156	148	200	166	167	174	148	164	170	164	155	177	174	193	165	157	166	163	197	174	162	158	155	161	170	172	179	193	161	155	160	173	153	160	170	179	139	177	151	144	162	199	153	161	169	149	163	178	149	157	139	172	179	172	159	170	151	188	176	158	166	177	149	155	170	155	171	166	138	204	146	183	176	155	154	161	178	182	172	185	183	174	165	160	204	184	165	170	145	165	161	155	161	167	152	167	163	140	161	173	168	153	166	194	164	149	166	172	169	218	162	156	190	180	167	156	138	168	158	166	173	171	154	169	175	150	185	145	158	186	162	169	155	170	164	178	163	166	179	181	167	163	184	181	155	182	189	171	166	152	159	153	170	168	170	180	175	171	173	181	181	154	145	157	149	165	164	146	164	144	191	199	172	168	173	153	174	134	178	189	194	179	169	176	161	160	195	163	169	182	179	166	152	147	147	179	153	169	161	154	145	160	176	152	155	172	180	180	159	180	158	167	173	192	178	178	170	130	155	160	185	156	169	162	153	167	173	173	165	195	183	182	163	147	182	160	167	180	168	162	173	178	150	176	167	175	188	160	166	167	177	174	133	173	160	164	152	181	165	179	147	161	158	172	151	161	136	193	169	153	166	170	160	145	173	168	163	170	177	160	164	163	163	170	203	160	155	161	173	161	179	169	161	174	162	163	157	160	166	163	181	169	172	165	170	142	128	157	179	150	153	158	166	177	180	184	155	173	169	168	169	175	165	170	166	157	169	171	135	167	162	142	161	176	178	175	202	184	200	165	161	190	204	163	191	181	172	167	152	166	176	162	168	160	194	148	147	181	182	175	139	151	170	160	183	158	153	148	167	153	171	168	132	174	178	133	178	159	179	158	165	158	166	157	156	168	165	208	154	161	163	135	161	150	180	168	164	184	182	168	154	162	166	193	172	195	171	163	192	171	160	135	149	174	166	168	173	161	166	150	171	179	175	167	162	159	163	173	161	148	181	168	173	198	175	164	155	161	184	149	186	194	163	173	160	155	168	178	179	178	161	158	166	181	182	159	167	145	164	171	159	169	167	168	147	168	175	181	184	146	166	160	164	171	182	147	168	172	169	158	195	174	154	165	159	158	158	183	182	166	189	183	174	167	169	162	160	188	194	155	144	187	173	182	175	161	176	175	145	190	170	164	177	155	174	162	148	156	174	168	174	158	153	192	174	181	152	183	200	177	168	156	177	159	160	160	138	143	187	178	196	156	159	153	179	172	157	173	181	197	171	164	174	194	166	156	168	160	164	204	171	161	170	201	180	184	155	160	177	161	153	180	174	145	185	157	168	167	148	163	164	182	167	144	170	174	191	182	180	178	188	174	153	174	186	157	172	171	193	174	178	177	148	160	172	190	196	130	195	173	144	158	157	143	168	193	179	153	163	158	180	163	163	165	168	162	153	167	179	188	178	169	156	172	156	172	175	172	158	164	189	146	163	165	155	173	162	171	154	163	174	152	155	163	161	178	172	170	160	146	155	165	162	160	148	167	188	165	177	154	169	184	164	167	165	161	165	206	158	185	142	151	176	168	176	175	157	179	183	160	164	152	180	162	154	181	145	157	157	179	159	174	177	163	185	167	139	161	169	192	142	155	164	182	158	166	182	167	179	173	167	166	169	151	159	178	174	163	166	151	157	156	176	149	165	169	190	173	182	169	156	183	168	162	175	179	166	197	179	179	161	172	158	159	169	145	129	170	165	162	182	180	132	162	152	165	153	170	165	160	160	172	155	170	170	159	171	188	169	168	185	184	174	194	172	161	166	170	188	165	181	170	133	139	193	180	174	187	179	187	198	166	161	179	146	123	158	178	146	132	156	157	164	143	141	173	178	164	163	156	176	154	150	155	183	191	147	158	162	175	173	150	165	188	172	168	175	170	173	166	157	167	175	153	172	181	173	166	158	167	182	178	155	171	182	188	164	173	157	162	181	178	164	171	153	155	184	163	153	181	178	158	169	174	148	168	167	175	185	183	176	150	169	180	185	174	171	160	146	172	145	179	167	176	177	143	177	173	157	160	154	177	166	157	155	166	178	158	138	178	176	163	186	184	152	154	182	176	142	144	165	170	172	159	161	165	167	191	166	153	161	161	145	178	178	187	154	152	161	197	168	155	162	178	173	169	150	160	168	168	180	160	172	142	176	186	169	181	179	173	181	162	154	165	177	162	177	152	148	174	178	168	190	161	156	161	186	142	134	174	140	143	173	171	158	164	159	156	179	177	169	153	159	128	170	170	161	170	151	145	175	161	171	175	164	184	193	163	162	166	177	185	175	169	177	166	140	157	153	166	175	157	167	164	186	161	166	190	156	169	194	166	166	140	182	140	137	172	189	151	158	190	197	172	165	151	174	160	145	185	160	173	154	153	153	163	175	173	180	179	156	166	188	147	155	199	170	165	190	176	152	166	159	177	135	182	150	170	193	151	170	183	173	160	166	164	162	172	166	144	166	154	178	183	180	170	170	159	153	159	163	155	163	169	172	174	165	160	144	169	157	180	169	146	172	170	157	171	162	156	169	180	162	145	166	153	162	159	179	143	160	162	178	170	162	179	169	151	163	171	162	180	150	159	187	190	164	161	169	171	181	168	172	167	158	159	157	178	186	152	148	171	153	135	172	183	185	165	173	168	158	192	162	170	202	175	164	184	148	184	195	182	184	179	182	170	174	169	173	162	173	205	151	152	194	170	182	193	189	165	155	153	196	175	179	170	177	196	155	197	175	153	191	176	152	149	146	166	157	170	144	183	157	177	155	173	147	151	181
8433	1069	1864	2129	1791	1488	1217	993	944	814	737	712	715	624	633	577	560	565	521	507	534	546	474	494	502	485	526	502	491	463	474	503	501	476	483	449	502	480	426	506	445	432	495	466	488	461	498	463	447	418	454	466	455	464	471	530	426	489	419	410	458	447	467	452	472	435	436	475	461	440	432	427	446	434	479	440	439	443	458	441	435	425	464	457	448	494	455	415	457	431	440	451	426	424	450	459	450	431	460	492	441	453	445	464	457	464	424	445	448	437	442	463	438	436	442	473	408	466	403	450	495	461	476	419	421	450	468	443	406	468	440	477	442	454	429	423	437	406	450	422	463	434	460	425	430	433	498	493	450	497	415	423	411	432	470	469	456	410	449	447	447	453	438	430	434	419	476	422	498	436	471	415	416	438	456	425	460	435	458	451	435	422	431	421	423	449	425	434	430	477	460	451	402	441	435	438	445	431	470	449	423	431	420	448	407	465	417	442	454	457	440	446	445	444	417	411	423	445	479	388	431	438	487	457	428	432	433	451	475	417	438	442	432	440	451	455	438	432	418	438	477	451	457	446	460	420	437	433	473	457	431	441	444	410	473	466	459	474	498	410	390	437	422	404	444	440	438	429	443	476	430	429	438	453	437	456	418	463	465	429	413	405	454	459	407	453	406	423	447	453	409	447	425	438	416	457	479	419	416	462	437	445	428	415	394	478	418	466	401	429	440	426	430	473	464	438	452	451	441	462	448	477	441	464	424	479	419	430	435	462	447	449	412	433	425	449	465	418	479	475	450	405	469	471	437	452	477	464	420	389	398	447	446	451	415	463	438	435	410	460	476	416	445	477	447	488	445	428	454	451	394	437	485	403	454	490	420	466	437	409	405	447	457	431	443	462	478	457	431	437	436	439	412	478	424	420	427	431	443	398	414	387	437	437	421	479	472	413	419	447	421	440	463	427	484	425	448	470	438	478	487	464	424	451	457	472	465	443	433	429	436	447	455	426	434	407	439	439	429	450	425	455	477	458	426	420	403	438	420	447	415	446	466	462	486	450	416	402	416	453	466	448	501	443	465	453	438	451	424	442	452	464	453	420	418	430	482	442	463	471	429	429	416	461	450	437	454	444	423	438	477	446	437	419	415	449	446	429	463	427	456	475	430	389	452	446	450	440	468	457	474	450	458	435	468	460	411	432	448	432	437	460	435	411	436	458	464	450	455	418	407	467	426	438	446	421	428	467	444	433	466	431	419	464	424	451	399	451	432	412	478	435	441	419	428	434	451	412	461	468	416	421	481	458	435	444	426	461	426	390	456	433	449	420	437	476	443	458	473	446	453	441	436	452	432	456	482	439	480	444	442	450	439	446	427	431	418	434	471	411	460	437	446	461	420	425	399	433	452	473	492	440	426	421	439	455	441	454	430	433	387	444	422	431	433	462	419	502	408	446	424	465	443	449	425	402	460	419	426	449	447	449	465	449	426	430	443	458	462	433	449	436	416	448	434	462	470	398	465	433	450	454	464	442	449	443	450	434	441	455	447	461	444	462	463	442	415	454	473	462	419	474	425	423	437	443	450	450	401	419	421	435	450	449	431	402	453	408	468	452	458	444	426	451	484	447	427	466	416	468	418	438	460	430	429	423	457	410	451	422	425	445	450	417	453	422	451	417	471	430	438	471	452	460	410	423	452	425	461	409	438	421	423	415	456	446	450	436	468	455	448	438	447	427	401	447	418	462	463	466	434	422	454	429	448	431	427	441	415	460	421	422	430	416	453	403	423	444	432	436	412	453	422	442	407	466	487	446	415	402	445	464	481	410	424	439	425	438	414	404	434	439	438	431	459	454	458	470	454	411	426	447	431	464	478	467	450	438	455	438	440	442	446	443	449	453	429	436	442	457	466	431	433	479	452	431	434	440	447	442	454	454	456	460	426	439	429	453	431	459	467	446	426	421	449	448	424	409	452	452	464	435	438	458	428	414	395	448	459	424	424	461	442	434	469	453	462	470	408	410	417	447	470	433	472	429	414	480	484	457	457	407	443	446	435	455	432	434	471	405	437	468	504	422	436	439	400	425	435	433	440	478	441	461	452	454	443	437	444	453	468	440	454	460	441	457	432	431	417	444	379	427	421	424	448	487	478	380	437	488	462	421	457	442	445	463	461	456	451	460	482	454	442	448	445	397	417	435	462	448	431	437	439	442	415	463	425	445	479	471	466	423	450	477	443	415	417	467	423	456	448	434	469	426	448	466	443	461	438	481	447	449	440	433	425	431	433	421	445	401	463	460	450	427	435	450	451	459	441	451	458	460	427	447	454	421	445	433	432	459	460	431	407	455	488	450	423	480	441	445	404	446	460	426	439	450	456	432	433	451	429	440	433	456	473	473	443	429	420	453	441	441	422	448	417	457	459	430	485	461	463	426	420	455	434	449	425	458	416	453	445	440	432	470	444	427	410	461	419	458	437	438	458	418	456	456	427	446	448	425	431	439	468	431	433	443	426	457	413	474	414	443	473	438	453	451	429	428	461	433	394	430	473	443	459	464	439	452	456	421	427	467	422	435	423	445	434	433	400	466	460	437	415	437	386	455	425	422	476	457	483	471	450	442	467	456	451	447	449	440	453	446	445	433	447	461	443	442	455	464	445	427	447	473	437	467	427	428	437	479	441	447	473	429	408	462	468	429	407	473	464	429	453	433	417	450	431	419	400	427	451	408	443	418	425	432	427	458	435	479	436	449	439	430	453	441	458	441	432	442	447	454	411	438	450	448	441	419	412	462	395	469	428	450	432	404	461	436	449	432	424	430	422	438	444	426	432	425	477	435	435	418	446	444	438	441	425	464	444	431	405	463	467	431	441	466	430	442	414	460	445	447	477	418	465	462	447	409	448	452	433	422	454	439	454	429	441	447	459	404	457	410	417	426	451	454	434	442	485	454	438	458	461	454	480	454	472	457	397	470	422	435	458	442	440	397	464	442	487	434	454	437	454	432	462	446	439	402	419	422	414	396	448	430	435	462	452	479	432	454	422	437	436	446	457	426	454	425	451	433	432	467	454	456	441	460	489	430	448	413	468	441	430	447	436	451	443	469	444	443	446	431	420	424	408	422	444	458	413	431	412	473	415	465	472	424	448	440	458	440	439	459	451	432	417	406	436	421	455	410	458	484	426	446	404	444	430	459	446	444	427	457	445	473	424	414	427	466	445	425	425	444	429	438	451	432	388	417	463	430	431	434	443	472	404	462	439	429	412	450	487	463	405	418	436	410	405	438	450	380	469	434	464	446	453	473	458	434	433	439	455	421	437	425	442	416	440	436	416	468	439	445	462	406	482	455	439	443	459	447	466	405	430	440	430	513	443	430	475	457	445	443	432	438	452	419	419	448	446	432	448	425	460	409	426	405	436	457	426	439	440	425	415	462	435	449	444	423	448	431	451	450	419	440	464	466	474	411	420	453	509	415	461	440	417	415	449	463	430	447	421	469	446	402	432	414
1756	381	397	424	391	390	394	384	397	409	359	367	364	413	416	403	392	385	386	401	427	395	396	417	387	334	390	410	417	372	407	418	393	353	386	386	420	371	406	394	406	402	391	396	357	397	378	379	410	399	381	382	349	415	397	410	391	382	392	414	371	387	390	352	391	399	384	333	407	380	378	383	416	410	394	440	409	362	357	364	403	401	385	429	366	406	386	376	382	394	394	372	376	385	399	405	357	407	404	384	386	402	369	391	387	385	383	389	407	364	404	370	431	391	373	388	414	369	418	407	359	363	407	404	378	349	391	390	421	398	383	378	374	371	405	412	391	366	410	409	392	380	394	400	404	390	395	413	385	412	372	368	385	397	368	346	412	382	399	359	377	387	390	362	377	379	409	353	369	374	367	433	383	390	387	410	423	362	401	398	363	394	376	370	341	406	358	372	396	333	388	404	371	379	399	377	391	426	416	432	374	389	395	358	400	407	382	409	353	372	374	404	355	391	380	397	397	374	424	428	400	403	408	349	421	403	392	370	388	370	402	411	387	437	389	405	379	396	405	382	362	362	387	416	365	375	387	385	383	422	386	401	404	404	392	358	371	380	388	402	401	374	363	439	392	387	409	408	385	363	370	407	381	369	371	382	395	379	399	401	381	392	363	398	386	361	402	382	400	385	416	411	400	402	399	428	387	352	394	371	443	398	397	383	357	373	387	381	369	398	377	378	371	402	354	396	388	386	394	397	392	421	401	366	407	416	368	378	387	373	356	360	408	391	417	378	367	416	395	426	398	392	432	371	360	364	380	386	390	417	367	388	395	395	423	340	378	345	384	419	396	395	402	362	372	391	390	398	381	378	401	364	376	417	391	384	391	420	387	444	455	379	411	405	385	409	414	391	447	399	395	384	362	375	420	369	394	408	366	438	360	413	393	401	387	410	408	381	378	352	402	393	382	391	410	390	356	411	358	374	390	389	453	382	380	360	420	406	416	391	409	411	439	440	390	414	402	385	370	400	400	399	402	391	396	377	338	390	400	389	425	408	409	392	400	431	385	418	406	420	394	390	392	406	390	371	362	428	424	381	386	372	390	376	387	395	418	341	355	433	370	400	375	377	358	367	386	373	387	405	382	355	400	409	401	370	425	351	399	395	381	389	396	384	403	386	386	390	384	390	393	383	363	412	414	432	368	369	411	394	411	391	381	360	365	347	375	390	379	381	377	343	391	403	392	353	388	394	376	410	408	395	423	411	417	422	413	405	383	380	367	378	378	376	388	369	411	401	408	375	396	389	362	365	358	393	399	406	380	392	389	398	395	401	384	376	401	412	400	368	399	381	407	384	403	411	375	391	381	442	360	389	366	344	372	410	379	399	390	408	419	383	352	419	398	390	387	395	402	369	435	393	369	389	410	395	374	406	432	358	371	409	419	394	408	385	404	461	377	393	390	390	410	426	425	419	363	385	381	395	441	414	385	345	393	391	375	406	400	431	381	405	355	390	390	376	359	370	390	393	403	401	381	369	376	385	377	375	407	407	347	390	377	375	388	400	405	399	397	407	370	421	411	365	448	409	382	367	420	373	371	389	394	351	379	391	379	372	401	362	379	407	398	361	370	379	366	380	341	393	363	398	385	359	367	409	382	399	390	367	415	388	384	414	368	367	388	336	379	401	402	364	409	394	395	402	392	381	409	374	380	396	379	372	411	393	404	384	418	386	407	350	382	391	332	395	403	390	388	401	415	424	429	376	402	391	375	393	395	372	389	438	332	362	367	422	405	348	372	406	423	361	349	409	401	386	429	430	416	415	414	367	345	383	417	411	368	401	353	380	393	396	390	376	377	375	369	379	416	372	412	399	381	359	387	368	375	421	365	390	378	380	379	397	410	361	363	380	373	357	372	366	397	385	374	419	390	373	382	394	406	349	402	369	394	409	385	407	410	383	383	379	379	356	386	349	415	402	343	363	370	379	401	392	450	395	370	379	386	395	377	395	407	399	393	362	397	403	359	356	394	404	406	424	381	393	392	381	420	419	377	357	393	363	390	375	383	397	414	398	395	406	399	420	395	395	381	377	390	419	398	402	389	341	380	386	403	378	373	368	428	427	399	390	382	414	427	378	379	404	344	383	372	398	366	396	374	400	371	386	404	385	403	365	372	410	392	383	359	388	387	342	365	373	365	425	421	408	394	391	371	362	409	426	344	377	385	377	354	385	367	404	360	338	378	403	387	379	373	385	385	447	387	402	387	386	373	346	392	377	418	412	374	412	382	422	349	388	413	429	381	376	399	433	374	366	403	408	421	381	374	412	370	397	387	363	411	380	371	389	377	404	375	402	397	415	418	391	360	395	441	391	421	371	395	388	365	371	372	351	400	364	357	413	396	335	389	396	408	371	356	355	389	376	379	402	401	355	396	386	364	366	400	377	356	414	351	418	381	355	405	388	379	394	374	383	376	364	401	395	381	419	383	408	388	361	374	359	438	395	377	378	400	371	395	358	364	381	379	382	462	419	390	374	409	392	398	385	402	450	409	398	401	391	387	376	425	398	385	410	368	363	408	400	412	398	420	378	413	427	387	405	370	379	395	414	423	377	427	394	362	405	361	388	397	394	415	384	382	407	402	429	362	382	396	431	410	368	374	426	400	409	398	359	400	389	409	379	429	388	408	413	380	379	379	398	341	401	363	351	382	442	363	359	364	376	396	406	413	402	390	367	383	371	372	384	376	363	377	438	339	381	370	382	377	397	395	348	404	381	386	391	387	406	415	368	364	394	385	393	398	434	400	392	368	382	400	391	408	402	430	388	383	383	389	402	409	393	365	412	354	412	389	383	348	378	415	388	411	383	390	373	396	362	345	390	364	383	380	372	419	426	406	400	406	362	390	392	438	439	373	405	416	371	397	379	373	388	425	398	388	388	408	401	379	410	355	391	404	400	398	392	392	365	370	382	422	378	401	371	378	409	388	348	412	399	393	409	401	360	398	371	406	374	426	367	336	382	388	364	396	350	399	402	359	388	384	401	411	399	392	354	399	384	386	393	368	387	416	390	393	405	428	376	396	401	367	428	388	372	372	382	374	369	395	420	409	399	438	374	382	361	378	362	403	370	442	428	402	387	379	389	411	386	412	394	374	394	376	430	423	406	390	326	389	379	391	373	403	390	385	354	377	424	419	374	416	377	383	403	408	371	338	397	358	414	420	332	376	434	393	372	417	390	361	369	381	389	370	377	412	398	404	374	406	403	406	362	391	417	376	381	402	392	370	376	392	413	395	374	370	419	408	423	391	413	396	320	403	433	392	406	389	363	398	367	447	411	358	359	375	410	402	379	377	404	339	399	412	357	397	420	391	356	393	406	402	364	391	409	403	361	376	421	399	364	372	422	403	398	384	442	354	418	419	347	434	396	362	376	410	402	398	388	405	384	428	361	393	376	392	390	410	390	367	384	354	361	381	382	363	381	354	373	452	427	415	416	405	403	370	373	374	405	374	411
2147	867	916	905	917	882	852	876	890	876	875	856	852	848	832	878	861	837	875	830	889	859	828	826	825	831	854	858	882	863	848	865	857	852	826	897	798	868	879	853	869	869	851	794	918	835	857	849	843	819	854	894	875	838	865	812	861	853	841	853	857	892	913	829	854	880	844	851	882	851	862	894	918	847	843	893	876	912	855	878	829	821	853	856	885	850	847	829	863	866	916	818	866	879	865	868	847	847	893	828	856	874	847	834	845	836	812	924	890	825	839	813	900	819	810	920	887	835	877	834	860	829	905	865	858	849	865	816	876	908	864	863	849	886	830	879	875	877	780	861	872	868	858	839	832	839	836	917	836	844	858	817	879	827	828	832	851	853	827	832	829	841	826	859	793	833	888	845	875	881	887	813	867	868	836	798	839	861	828	822	807	879	846	884	843	850	852	843	891	820	906	868	823	897	892	852	870	804	848	805	820	844	881	848	853	838	850	850	852	823	832	883	835	854	874	851	868	855	844	864	836	853	819	875	836	816	843	864	796	854	819	852	834	928	835	820	896	795	877	836	893	894	818	842	848	839	900	827	907	844	848	894	889	822	831	818	865	899	894	823	903	824	914	833	876	818	863	834	888	837	843	832	869	841	871	839	837	815	871	822	804	876	852	844	850	823	850	873	838	825	812	857	835	820	875	844	886	845	873	836	902	875	848	815	809	811	872	911	902	857	892	839	864	889	876	842	806	865	834	808	850	867	851	865	846	856	808	890	803	939	818	837	848	857	833	837	885	877	847	887	914	860	834	861	854	837	809	843	837	854	870	834	821	871	859	848	831	846	892	818	865	808	826	852	848	826	883	845	861	867	866	801	863	871	829	841	843	893	830	854	857	829	894	834	900	886	913	875	830	862	852	874	779	826	824	865	884	836	859	865	851	861	809	872	872	886	857	859	810	801	866	844	858	869	816	882	878	864	850	894	862	872	813	879	857	836	834	807	794	876	902	885	868	877	851	824	880	883	828	883	856	870	854	851	833	950	874	919	871	859	789	893	889	874	879	830	873	805	839	877	868	856	857	888	905	928	766	840	860	826	836	837	859	881	852	831	868	890	861	873	821	881	885	854	836	878	888	893	842	856	857	884	859	880	897	868	833	831	832	914	847	863	897	850	850	893	847	837	778	851	869	873	874	868	830	847	847	855	843	856	850	850	855	856	898	891	873	875	830	854	891	893	852	872	850	794	883	896	847	917	871	829	861	844	869	858	859	828	873	895	841	815	879	854	818	835	802	889	855	847	883	868	845	893	870	823	821	958	830	830	850	890	846	872	809	880	890	862	852	916	811	848	833	816	868	813	787	871	826	842	846	846	862	891	818	890	882	860	862	851	857	827	901	864	835	894	852	881	844	820	840	872	819	884	853	847	873	849	808	859	852	833	867	858	847	812	847	848	884	854	826	813	832	833	898	849	855	870	857	914	874	861	827	866	821	838	824	848	831	875	818	888	877	828	882	826	876	845	878	869	871	860	925	860	850	813	847	866	850	810	834	885	846	852	841	849	859	835	845	891	821	880	819	871	806	866	836	895	858	868	863	823	843	878	841	883	814	890	870	899	834	810	912	837	862	855	835	836	881	833	882	914	871	810	856	848	825	849	845	868	869	844	846	816	874	879	872	812	863	764	862	850	858	846	825	865	833	863	836	875	838	910	818	875	849	854	895	867	849	851	890	841	859	826	884	863	843	904	809	847	898	846	840	864	869	854	837	878	835	849	840	827	855	884	862	858	840	848	828	868	868	854	839	810	868	860	825	882	839	848	864	862	859	875	878	843	837	853	862	850	845	785	835	894	849	838	904	863	862	836	830	842	894	874	892	816	865	823	841	862	873	861	834	823	791	830	846	849	860	841	846	857	851	873	848	853	822	857	817	893	865	869	881	898	933	847	906	868	908	866	856	842	893	928	864	862	846	850	916	802	855	834	875	876	819	889	824	817	825	880	885	777	868	858	877	842	878	855	859	877	915	851	848	883	831	829	825	892	844	830	835	863	864	836	833	844	832	791	860	861	849	868	903	836	870	868	859	881	871	877	878	837	870	876	846	852	843	858	820	815	811	825	812	836	844	861	802	858	801	861	891	798	810	879	855	831	816	805	846	820	869	876	906	816	811	870	859	873	808	791	816	913	874	847	822	869	837	861	837	846	848	836	843	878	822	827	847	904	875	878	883	831	840	864	819	829	844	849	874	809	841	795	831	830	854	803	918	850	843	859	834	884	847	907	853	905	901	844	833	884	859	859	870	817	886	832	850	877	855	858	856	798	801	852	874	832	840	906	840	848	872	840	834	863	797	869	831	879	869	817	853	835	884	860	821	872	857	807	822	823	865	841	832	821	833	878	838	880	825	875	822	896	819	830	875	847	815	844	835	868	812	842	825	890	858	814	877	882	876	863	873	851	864	871	905	812	882	827	920	831	815	866	860	865	857	862	848	817	821	838	897	853	826	883	832	907	863	852	856	844	898	838	837	829	835	844	863	829	810	812	870	857	832	869	857	782	805	838	836	800	835	830	832	858	791	863	832	832	886	820	860	879	817	844	863	804	875	871	880	829	891	845	830	880	893	925	855	860	846	885	843	846	873	838	837	842	808	876	817	880	808	835	825	822	847	817	833	845	915	851	890	875	845	878	816	804	836	872	844	883	852	826	898	826	857	812	836	805	839	829	896	869	929	854	869	892	900	820	859	859	853	846	880	812	836	862	906	866	820	892	895	904	867	842	830	807	878	851	801	832	863	829	853	848	874	924	844	855	851	873	806	835	901	849	844	814	890	874	863	842	879	861	868	847	871	834	904	885	841	852	788	872	827	847	845	819	836	858	888	848	812	837	964	843	894	888	868	867	813	835	856	882	855	841	855	851	835	844	812	845	853	853	828	867	880	862	861	827	874	878	833	880	827	867	857	866	898	862	846	844	882	875	843	844	842	845	880	880	848	881	855	877	872	913	815	872	846	868	856	802	905	817	846	878	885	844	843	872	839	868	880	882	849	864	835	841	842	832	849	863	853	787	831	839	929	790	893	848	849	832	861	845	930	903	840	841	889	778	858	816	846	854	862	865	825	865	864	871	857	837	877	788	872	837	871	884	877	852	875	831	813	818	844	843	879	845	798	801	871	871	915	858	883	898	857	856	814	873	813	832	855	808	867	854	816	848	817	892	817	834	888	862	865	866	855	858	846	849	844	830	830	847	831	829	884	838	889	827	829	857	834	900	903	842	840	812	821	901	867	845	847	850	858	827	870	885	860	846	834	864	871	864	797	858	812	788	850	815	827	871	908	845	950	835	814	885	827	852	886	847	866	869	846	771	861	812	876	841	818	878	850	868	887	864	869	882	839	772	879	819	856	849	864	846	836	917	858	850	842	859	866	851	827	803	860	872	837	851	875	852	888	825	841	842	838	846	853	855	867	858	845	874	842	860	833	838	851	862	831	821	806	842	867	845	872	886
7988	588	531	437	402	301	261	225	212	249	197	221	212	207	200	190	192	222	185	208	180	208	202	191	215	214	181	188	193	207	144	204	183	194	169	202	194	184	194	195	208	186	184	167	183	183	194	182	203	173	210	179	217	210	205	178	181	171	201	201	211	172	188	175	185	172	170	186	176	186	206	207	201	206	206	181	191	196	193	187	209	181	199	190	190	167	179	212	186	173	186	184	183	189	174	189	191	204	191	171	215	206	179	181	184	193	167	179	177	212	177	210	185	213	165	190	177	196	176	201	185	188	200	190	210	196	179	190	195	198	194	185	187	170	190	192	167	204	170	203	188	193	222	193	202	178	187	179	183	187	186	201	208	173	195	203	179	198	174	188	173	197	182	176	200	182	172	188	174	172	199	188	178	180	169	158	187	191	196	205	205	196	202	195	176	183	188	183	201	201	188	189	186	178	175	170	177	187	176	200	181	217	181	182	209	165	200	184	169	211	176	180	214	208	209	181	204	209	208	189	174	198	177	183	180	211	209	161	179	183	174	186	198	194	184	189	191	218	189	185	213	179	180	191	200	169	195	187	213	221	210	164	183	210	192	199	220	187	206	191	192	173	199	210	191	189	194	193	177	165	192	193	182	211	184	174	179	233	185	190	196	205	199	196	181	207	207	159	201	188	172	194	198	168	182	197	174	187	178	189	167	219	175	181	212	175	210	181	187	196	213	213	182	191	187	179	170	189	201	181	205	183	170	191	208	189	179	180	211	204	211	194	162	209	203	195	179	181	193	179	196	189	173	194	177	198	192	177	184	179	199	182	179	197	199	212	189	170	206	190	183	191	198	194	173	216	202	188	179	183	201	178	195	177	189	180	174	186	176	209	220	211	181	205	200	162	193	190	192	190	211	187	199	210	184	209	193	177	189	205	179	168	189	181	206	189	189	179	205	202	183	183	202	209	198	195	201	199	200	192	186	200	188	215	207	175	193	171	172	186	196	176	173	182	158	191	173	191	193	196	195	199	194	191	209	192	179	181	180	196	168	204	182	195	167	188	193	196	182	172	227	185	169	179	208	209	197	186	205	211	192	173	173	185	183	178	187	169	200	164	176	188	188	202	201	193	215	201	211	171	182	182	194	202	184	187	195	185	190	155	203	178	205	170	182	209	172	163	221	204	168	198	189	179	188	208	182	215	208	206	168	190	196	185	199	176	223	171	179	199	198	233	182	201	192	197	198	197	219	208	177	197	215	183	190	163	203	184	180	188	162	184	179	191	198	198	189	202	171	158	193	170	182	221	202	183	178	192	148	185	198	177	193	192	193	202	176	195	182	178	171	211	184	185	205	188	191	175	166	168	187	178	182	179	193	165	232	164	156	208	175	175	196	203	158	178	189	200	172	186	159	201	147	183	178	186	192	178	208	190	205	190	206	195	186	179	187	187	216	191	197	197	165	190	212	211	165	185	187	189	206	186	169	187	200	168	179	176	193	166	168	193	187	192	188	202	158	181	159	199	175	195	155	165	176	193	220	198	198	165	194	199	207	202	194	193	221	196	164	186	191	202	196	181	178	179	172	185	206	187	193	190	223	147	169	214	200	184	178	176	189	169	194	204	201	193	162	191	194	206	192	177	221	206	181	169	161	180	180	175	164	193	166	169	202	197	183	224	191	197	165	204	210	206	171	204	198	184	172	179	186	173	219	205	232	179	200	203	171	175	178	182	205	193	192	202	185	199	194	171	219	205	187	190	197	162	201	210	192	218	195	186	192	201	191	165	160	187	172	209	191	182	165	166	176	192	189	220	176	179	177	200	234	205	176	188	167	194	159	191	179	192	195	209	195	180	188	184	176	162	180	207	204	169	197	183	164	205	170	180	195	180	158	189	173	189	192	171	215	177	200	195	181	209	204	209	197	173	196	185	197	167	180	200	198	205	191	174	178	184	183	185	169	187	184	177	207	193	161	169	171	191	186	181	198	177	167	205	194	169	171	181	172	200	172	172	201	219	174	201	175	204	183	185	211	195	168	181	195	181	195	182	187	173	182	198	184	206	184	196	215	178	164	197	192	187	238	181	168	173	196	153	168	200	212	190	172	226	173	168	176	168	183	179	174	174	202	188	170	179	166	200	203	185	167	185	169	179	211	195	205	191	225	187	201	215	178	189	190	192	195	176	202	193	186	186	196	196	189	173	219	188	182	202	194	197	176	193	199	157	183	190	231	206	204	226	188	190	180	208	209	188	197	190	184	183	170	195	195	205	183	177	226	184	178	184	171	183	201	183	222	196	185	182	201	191	181	200	187	180	184	219	160	184	169	189	205	184	179	215	173	211	157	197	176	180	191	207	180	179	194	185	184	165	168	191	186	202	188	209	180	221	175	197	181	234	209	194	169	172	154	177	206	186	148	200	201	185	200	188	169	187	176	193	199	196	201	190	212	190	213	188	205	177	209	179	166	188	191	178	191	187	200	182	185	168	187	188	191	204	188	222	181	162	173	197	210	214	181	182	185	193	185	214	200	176	178	188	198	177	192	210	182	175	171	165	192	172	202	165	187	180	187	213	204	183	182	185	190	193	175	211	182	168	193	196	181	210	187	182	176	173	193	196	206	180	172	202	198	200	212	198	209	178	207	178	194	174	190	171	201	185	189	183	196	205	205	190	188	183	181	167	180	182	167	164	192	176	193	180	192	164	160	205	180	202	187	182	217	175	174	184	187	197	180	184	191	183	174	169	182	189	196	187	176	184	171	198	187	181	202	194	180	199	214	184	201	171	167	182	216	176	193	180	181	184	187	185	166	194	182	190	188	169	211	177	179	189	187	186	182	182	184	187	218	205	209	178	205	168	188	200	177	200	184	203	183	197	182	171	212	185	196	185	190	164	182	183	184	198	182	185	177	197	178	203	179	177	167	181	217	186	185	191	182	193	216	177	205	206	184	190	186	170	183	191	186	189	183	169	192	192	183	186	179	194	138	180	207	193	194	195	171	195	177	169	187	220	170	200	196	196	189	184	179	189	209	205	171	168	191	199	188	158	191	217	180	184	188	179	167	194	191	219	191	189	168	186	162	218	227	171	202	156	191	223	196	169	194	181	210	193	203	188	195	174	186	193	217	179	199	189	178	197	193	177	206	217	227	161	156	178	212	206	182	186	231	201	200	162	184	210	178	170	168	174	204	195	210	177	191	198	193	207	175	189	191	180	176	202	186	185	181	166	171	183	187	186	206	180	169	181	187	181	187	204	181	183	201	181	155	178	168	202	202	184	183	180	170	194	187	180	217	167	191	176	203	171	196	184	179	165	189	212	179	187	210	162	182	181	203	170	178	185	191	169	197	207	179	181	194	181	172	204	183	214	172	198	208	157	208	214	188	203	213	170	189	184	179	190	172	181	196	182	184	187	192	210	184	168	205	220	179	205	171	168	203	168	205	195	183	185	174	208	217	180	191	175	173	220	197	170	184	180	189	226	199	197	175	196	160	183	197	214	217	194
6543	704	1228	1352	1170	952	836	739	688	660	638	597	559	568	569	557	562	554	501	515	503	519	520	495	456	474	461	481	506	463	468	482	474	466	494	450	492	491	466	469	457	418	487	474	432	485	473	434	452	475	446	487	461	475	468	442	445	475	442	446	441	475	460	465	472	517	510	471	488	462	466	452	445	473	452	430	465	484	486	458	457	451	423	477	458	455	431	470	440	483	503	462	453	461	480	425	454	466	440	497	476	453	474	472	430	440	460	457	435	490	463	480	447	438	463	468	392	445	423	458	451	446	436	433	426	464	483	469	464	468	475	439	473	474	437	489	458	486	461	457	435	465	443	444	457	467	461	450	476	466	468	439	455	450	431	451	465	424	475	446	448	435	447	486	491	497	457	459	426	435	462	462	465	482	464	444	469	435	467	452	466	443	442	461	481	419	445	441	475	427	487	487	477	452	478	452	421	457	444	475	438	482	424	445	423	443	500	455	450	408	506	463	466	501	414	387	436	470	466	470	459	441	465	434	451	441	471	448	454	445	444	469	477	440	443	458	423	489	507	473	450	479	452	439	428	460	428	459	430	460	427	429	441	474	425	455	456	436	499	464	431	463	498	412	450	479	460	448	453	491	425	453	453	441	433	477	481	456	440	471	469	455	472	470	429	428	445	445	440	491	461	480	420	419	434	452	461	457	462	421	443	466	453	437	464	455	475	462	463	444	454	465	465	449	477	451	463	449	465	465	449	428	465	438	503	431	464	440	457	451	412	423	460	456	450	424	471	445	430	438	501	450	458	462	460	440	418	435	488	468	482	445	448	454	456	475	416	427	421	495	460	424	449	457	469	438	458	414	500	450	444	452	446	465	446	490	412	468	427	432	422	503	466	450	440	420	462	447	428	456	452	432	472	479	446	464	480	447	449	489	435	446	472	447	469	420	436	468	453	435	457	457	431	469	416	453	449	454	464	478	476	482	448	446	441	454	455	472	474	472	483	447	446	477	454	416	477	473	426	474	425	499	495	488	460	442	447	440	492	435	467	464	443	456	464	477	464	460	425	434	484	483	466	401	433	470	437	466	453	456	453	451	456	457	404	426	452	462	507	474	443	460	441	470	484	432	441	491	438	459	435	442	437	438	460	447	464	448	409	439	445	454	421	435	431	485	460	461	475	443	419	433	460	450	455	453	467	466	478	460	497	452	424	436	430	479	474	421	443	413	413	482	448	449	457	461	428	477	470	456	434	416	432	452	453	444	439	446	448	437	468	443	474	451	446	492	457	437	446	416	460	446	468	435	427	433	456	445	468	463	458	446	442	449	449	443	433	467	446	461	461	452	469	487	463	485	461	434	467	464	482	490	453	469	432	453	445	450	432	452	437	441	495	479	454	443	486	462	422	434	456	471	430	453	465	469	458	489	450	437	434	442	427	451	437	448	452	471	479	415	463	439	425	451	454	466	472	449	442	468	455	442	440	477	473	440	435	440	464	497	450	455	437	443	484	465	475	446	479	397	430	438	440	459	454	441	509	496	427	476	458	447	447	436	467	432	500	451	435	444	463	480	483	452	482	439	474	458	441	447	444	513	468	480	439	447	462	449	464	437	470	439	480	439	440	476	467	476	415	450	471	448	441	464	436	467	442	470	466	451	442	472	462	441	468	458	430	460	416	453	473	455	456	463	460	473	452	418	459	465	440	460	432	427	493	431	450	403	444	446	437	434	426	471	480	441	450	475	450	431	441	445	435	452	466	461	457	462	457	485	436	436	460	442	477	418	431	418	433	474	478	485	436	448	469	463	450	462	474	413	465	441	454	444	458	437	463	504	468	419	442	456	440	470	429	467	444	455	448	419	434	416	497	429	468	503	495	486	475	476	479	403	414	473	431	453	433	471	483	453	440	438	471	448	433	466	471	436	468	470	470	467	473	489	497	477	451	446	469	447	480	445	442	445	447	472	471	438	453	458	418	455	431	459	421	420	440	496	432	480	459	448	428	461	463	445	462	455	418	487	450	460	438	463	451	436	448	458	448	433	447	481	451	491	463	428	452	453	459	442	488	432	469	440	444	464	439	453	453	473	423	476	455	465	451	453	436	464	462	444	453	433	476	438	462	445	478	478	432	416	433	501	446	462	403	492	458	460	461	443	455	467	426	440	469	469	450	458	455	463	446	439	464	484	454	481	464	457	440	430	437	454	475	470	444	475	502	458	439	451	446	426	473	443	460	427	450	476	442	448	500	484	466	463	451	458	451	436	466	500	434	482	453	454	442	499	450	483	433	432	445	475	481	448	434	447	493	461	442	456	458	447	455	452	453	441	462	446	447	460	450	448	419	473	419	457	426	453	480	437	451	451	450	455	454	446	436	438	453	432	456	463	435	432	443	469	428	485	451	448	494	436	432	448	434	462	442	434	468	440	452	429	449	469	442	452	456	425	443	452	458	464	464	416	459	463	506	467	462	468	468	446	425	467	455	455	451	461	447	444	451	425	476	434	441	468	461	437	446	468	465	461	435	455	444	433	485	461	479	472	447	478	460	454	458	476	435	444	463	451	448	432	447	472	422	434	410	475	452	452	493	446	462	431	453	436	468	483	454	454	434	409	436	494	436	439	487	470	451	493	469	470	461	475	435	465	471	459	424	452	453	499	470	446	482	436	429	444	431	456	466	484	435	478	441	468	464	500	464	505	481	480	418	467	468	446	460	443	435	439	440	461	416	431	461	482	438	444	468	441	458	454	453	454	431	469	451	464	462	464	452	480	454	480	443	437	428	461	450	419	453	433	459	475	447	432	456	469	435	448	445	461	442	443	450	426	505	469	471	445	485	457	462	482	444	440	453	448	458	458	466	470	470	437	447	436	482	417	427	456	441	440	452	463	475	464	453	439	420	446	439	454	442	461	463	413	477	458	464	437	418	441	436	452	435	441	434	454	436	450	480	456	481	463	444	462	423	468	432	436	444	471	455	433	468	444	438	501	439	437	477	440	446	434	434	455	455	454	464	450	420	416	430	460	443	480	477	453	518	470	449	457	449	447	421	470	469	464	464	457	467	431	448	476	452	470	428	454	449	467	436	465	428	445	443	460	461	451	482	451	479	474	425	482	446	457	458	463	468	459	467	497	483	470	406	437	462	464	435	463	487	432	433	453	410	452	458	453	422	496	455	421	458	472	398	461	454	432	493	449	467	458	478	471	480	458	485	471	458	419	436	476	484	436	474	424	430	451	449	428	448	512	461	466	422	473	455	433	489	453	483	469	441	449	447	462	438	416	445	428	430	471	463	465	453	467	424	442	435	451	464	459	471	468	493	439	434	438	450	490	441	447	433	481	467	425	483	435	441	458	462	415	453	458	441	465	424	462	431	484	447	491	464	485	463	435	473	457	460	446	470	462	445	489	459	463	523	506	467	461	444	450	449	463	430	467	436	455	458	456	435	437	469	440	440	456	442	473	464	452	461	440	442	461	427	473	461	455	472	462	460	447	431	459	488	416
15282	1276	865	629	475	440	319	284	263	244	201	206	263	203	211	203	181	187	211	179	155	220	171	177	164	181	167	208	168	178	162	187	189	174	164	170	154	176	202	173	162	167	134	176	164	163	174	173	204	176	166	163	180	160	174	153	138	142	153	162	204	170	157	169	177	166	197	188	161	171	176	158	145	183	163	169	148	150	173	154	149	170	176	167	179	169	151	175	168	166	164	169	163	181	159	163	183	170	179	188	175	169	175	147	161	178	170	172	165	157	182	162	172	154	163	141	167	168	177	141	153	178	179	187	146	161	179	155	168	161	186	164	159	172	189	185	147	156	175	131	183	143	161	160	179	171	161	176	193	167	153	152	178	167	168	162	200	177	175	170	154	203	174	184	136	154	190	194	169	179	182	164	162	160	167	186	154	156	169	182	159	159	158	192	175	166	180	162	178	158	178	165	187	164	143	152	174	182	180	174	151	132	137	187	178	165	177	167	167	150	186	184	179	162	172	159	178	181	170	160	155	152	165	154	159	158	164	189	186	148	149	187	184	173	186	182	158	147	177	178	161	179	149	156	175	172	160	169	160	167	185	177	168	183	171	173	164	149	162	172	171	173	157	134	181	162	169	180	160	174	188	151	171	178	168	163	179	162	167	161	161	196	163	152	158	151	191	143	155	159	172	172	188	182	180	187	130	165	165	178	154	156	152	160	160	161	169	171	164	163	159	155	179	202	150	177	166	192	156	174	176	152	192	176	172	182	186	151	163	170	173	163	181	161	152	189	177	155	190	180	188	177	176	167	167	182	167	171	184	170	172	182	175	167	161	177	162	170	182	190	170	175	162	174	184	183	157	164	163	172	164	184	170	142	155	173	156	161	161	173	173	160	150	168	142	161	141	149	153	176	141	164	194	169	173	190	179	179	145	168	189	176	150	181	162	155	195	199	157	158	169	158	162	196	186	162	176	169	159	169	172	181	174	165	159	159	169	186	173	158	165	167	188	163	192	156	155	183	185	170	160	169	186	159	172	150	162	159	166	189	162	187	193	173	160	182	158	146	165	163	150	172	166	188	179	168	185	192	181	169	172	195	192	145	143	159	163	177	174	163	176	167	205	163	173	201	165	177	175	157	183	168	163	162	172	147	195	184	154	144	158	166	162	170	165	168	147	189	192	167	170	175	174	142	163	166	178	167	167	152	179	152	197	166	157	171	169	165	168	162	175	184	168	159	192	177	162	194	168	163	179	180	176	189	158	181	158	165	166	186	163	189	200	168	189	160	161	180	184	177	154	170	185	173	167	164	166	154	163	152	191	155	177	146	177	156	190	162	152	161	166	159	169	179	160	157	168	167	173	152	172	178	154	171	174	166	152	169	173	166	167	177	186	172	164	178	154	189	158	150	188	196	168	153	171	171	189	182	172	191	169	170	161	152	180	157	164	155	168	163	172	174	163	153	149	134	166	174	154	153	183	156	139	167	159	155	180	179	155	182	152	184	178	188	152	149	173	158	176	164	143	166	159	168	187	156	182	161	168	170	183	166	166	157	175	169	158	145	155	152	168	178	156	153	166	165	155	164	228	167	153	174	140	159	171	182	162	185	152	147	191	168	184	176	155	176	171	165	187	181	155	179	154	145	167	157	156	177	161	165	177	162	146	189	179	175	171	169	160	169	161	195	163	162	172	159	164	183	155	149	146	169	171	177	189	189	137	170	152	152	166	185	187	174	192	185	164	143	163	165	197	157	152	160	152	189	171	171	162	162	172	161	154	156	158	178	158	156	170	168	183	189	165	164	154	177	175	146	158	188	154	158	187	172	145	159	175	174	193	195	163	172	167	154	157	181	176	151	168	158	164	164	179	157	165	156	154	141	182	179	165	176	164	168	197	194	166	178	168	189	166	194	184	187	176	135	192	147	151	126	167	159	172	147	170	170	165	162	165	169	167	187	186	181	167	159	164	154	152	172	160	142	160	171	165	155	162	170	176	169	173	184	166	154	173	165	169	163	163	159	164	148	175	182	202	169	164	171	164	178	163	170	148	164	182	131	152	159	164	166	160	167	160	144	145	178	172	162	146	152	165	177	177	180	196	149	181	161	163	178	175	175	166	170	161	193	179	190	186	157	188	167	167	155	170	179	189	194	157	155	146	155	167	158	153	135	163	166	176	162	180	186	177	161	182	175	177	204	187	179	152	177	168	193	166	186	152	156	174	185	152	186	166	176	170	178	166	172	172	179	174	156	169	182	162	154	156	178	165	168	179	156	171	178	197	147	187	160	180	160	159	136	168	152	160	179	160	172	162	164	156	150	167	189	179	163	149	193	175	194	160	166	159	170	168	151	165	161	148	173	166	177	199	176	171	165	153	163	186	157	149	173	186	187	176	174	163	158	182	177	182	159	169	169	175	168	157	165	176	183	161	164	161	153	176	162	167	161	156	179	156	161	164	169	149	168	171	162	153	162	150	184	153	155	182	159	182	185	179	170	173	148	182	167	155	153	152	173	173	181	168	181	161	175	194	164	155	144	180	157	168	150	159	135	168	199	170	151	163	175	170	174	140	139	160	168	166	180	149	163	182	182	181	185	156	165	173	183	181	159	168	182	163	162	151	143	149	158	172	155	170	185	176	193	160	158	179	139	153	165	169	166	171	143	173	162	173	156	170	156	160	171	165	161	175	163	148	138	144	153	165	193	189	175	164	171	162	190	175	156	180	156	160	173	190	177	171	175	169	192	167	168	153	166	139	146	161	150	166	161	188	165	164	171	175	179	178	168	170	193	173	168	143	167	149	177	187	179	169	153	164	173	169	168	170	172	161	164	169	154	157	175	139	154	149	158	164	179	176	199	161	156	174	183	189	164	172	179	188	160	188	187	150	157	172	177	192	209	138	148	166	173	151	156	173	179	191	162	186	156	195	163	172	181	168	159	175	173	165	186	182	149	161	197	165	151	177	163	184	154	188	166	155	172	162	185	200	157	169	173	170	145	136	129	139	180	153	157	182	168	167	165	166	145	164	167	168	182	158	176	179	190	180	177	167	173	166	175	183	179	182	174	183	172	171	201	158	146	167	182	164	182	167	164	168	192	164	182	179	182	170	160	164	147	177	174	184	163	162	192	168	148	183	184	151	162	176	175	180	163	177	182	176	180	180	170	181	172	162	182	147	161	179	161	160	189	158	151	174	183	152	166	171	161	160	164	144	161	172	173	149	158	146	176	190	177	190	152	151	152	158	171	167	182	188	157	158	159	173	148	153	174	190	168	160	177	155	178	182	191	175	178	176	163	170	172	148	172	168	146	147	166	137	158	157	172	177	181	139	174	181	166	132	184	187	163	164	166	194	162	163	162	199	180	184	179	183	194	175	175	166	172	183	136	160	161	161	159	200	140	157	154	172	166	151	180	160	166	167	167	158	157	150	182	176	194	160	168	162	169	152	157	162	163	167	160	172	186	142	177	179	160	146	154	151	175	184	173	157	145	161	165	190	163	151	184
8477	1076	1987	2084	1817	1460	1186	1050	924	841	796	763	666	664	589	538	555	578	554	566	514	475	542	484	499	485	475	475	485	485	509	511	515	495	478	453	452	502	488	471	491	455	494	424	487	435	462	476	446	440	470	483	448	422	471	434	438	450	425	414	442	449	470	476	442	472	457	461	451	465	437	417	459	459	437	442	403	425	414	444	460	438	444	467	410	424	467	478	450	419	460	442	438	446	411	434	419	460	456	486	469	464	459	457	437	446	431	481	426	436	455	480	454	449	436	484	462	443	398	441	416	472	457	431	457	455	436	468	466	445	472	435	430	433	426	506	468	463	460	469	443	438	451	439	448	419	488	397	463	434	443	426	451	473	421	425	443	441	406	449	445	447	442	430	452	463	427	423	444	424	452	435	436	423	432	428	426	462	496	406	455	434	436	421	458	472	445	427	446	442	411	415	446	405	419	429	482	423	447	462	474	456	401	451	456	438	479	407	489	399	437	483	438	464	412	447	462	425	447	457	415	428	440	452	452	452	450	469	380	422	473	425	449	486	461	484	458	459	437	456	469	456	438	453	471	429	458	439	443	462	428	458	452	457	493	441	436	435	441	464	471	419	405	411	414	446	406	456	433	442	431	458	422	456	441	448	476	443	442	465	452	441	389	449	459	459	427	468	419	436	426	435	442	471	440	421	485	460	446	484	425	448	475	418	447	433	451	431	435	452	439	477	441	478	471	448	412	439	450	429	421	447	405	485	461	457	429	439	419	452	458	454	450	446	470	454	443	435	482	479	423	397	431	450	406	448	470	436	438	460	435	498	446	436	473	441	439	435	407	455	443	418	428	436	443	425	457	462	468	456	407	457	393	439	491	453	436	484	440	447	451	455	452	441	428	428	458	458	462	430	437	468	451	480	446	472	469	464	422	449	433	434	483	440	442	395	436	414	434	434	443	456	407	426	486	465	444	479	442	426	446	467	460	428	430	443	459	452	448	446	438	424	443	416	451	460	427	420	433	446	425	465	463	432	454	468	451	452	448	469	432	432	406	428	485	451	458	463	405	438	436	421	437	442	456	458	452	452	449	433	472	453	419	443	423	430	449	463	432	459	386	436	435	440	415	482	434	425	434	474	456	451	433	449	434	394	452	428	416	436	441	450	505	492	449	434	466	436	478	433	443	439	414	424	464	466	446	435	460	437	427	451	426	433	440	462	429	479	432	446	447	454	455	410	447	452	442	437	454	442	471	470	441	443	470	449	418	415	421	434	457	434	455	448	453	437	436	451	438	464	414	430	480	445	436	410	438	465	450	415	432	451	433	463	417	446	437	445	459	468	429	479	445	420	438	456	466	442	461	445	427	476	469	451	435	480	495	416	449	459	436	468	436	436	434	428	455	413	426	448	466	460	465	450	426	430	480	421	433	439	436	467	413	415	489	433	464	472	442	438	415	419	426	426	459	437	428	418	453	447	440	419	440	446	409	445	441	481	449	444	430	425	445	457	434	466	408	445	461	418	453	404	412	455	445	458	436	470	413	465	455	449	427	470	457	449	443	468	422	459	486	458	450	472	445	429	451	468	419	427	477	441	453	468	434	454	480	441	419	458	424	444	487	438	468	439	456	446	421	411	428	454	442	496	427	453	440	414	424	428	463	475	389	441	453	436	437	445	441	443	478	470	422	462	528	407	440	454	461	447	466	464	395	444	452	461	455	421	434	437	437	422	427	457	455	462	447	449	441	447	422	434	428	455	429	410	463	469	446	432	438	420	442	473	457	480	458	445	457	445	453	452	434	507	434	459	482	398	432	443	460	451	465	427	439	417	457	433	463	420	454	474	431	461	430	467	438	463	442	464	440	419	452	435	438	463	428	412	488	464	447	445	445	447	445	452	459	455	463	437	443	452	431	457	445	400	446	470	451	442	431	450	471	431	460	466	429	468	440	452	399	448	426	420	447	504	416	457	408	442	443	389	484	457	478	486	425	473	440	444	435	437	452	448	436	454	431	420	462	446	428	433	466	432	445	456	445	432	450	440	405	442	445	431	465	473	469	485	448	442	449	422	463	425	431	424	412	449	444	457	430	450	459	459	411	437	445	460	477	396	450	432	415	441	450	466	460	408	460	451	454	456	486	444	435	455	457	439	430	435	401	441	452	444	444	433	452	464	414	446	436	406	438	463	468	452	441	464	466	457	405	454	489	409	465	442	410	442	447	442	456	423	473	440	444	441	430	471	466	402	443	462	448	447	429	435	421	481	456	461	461	431	433	445	450	436	445	484	421	449	470	458	477	470	459	433	407	427	471	433	462	471	459	466	427	459	435	454	455	448	465	485	448	436	446	483	467	454	425	474	445	444	451	414	457	507	419	442	452	451	427	454	436	419	446	480	484	446	410	444	425	427	451	462	429	459	487	445	464	446	480	492	456	432	434	471	482	437	424	467	470	457	449	426	429	434	430	459	421	450	498	434	449	451	427	440	453	436	429	440	459	501	430	472	451	424	476	452	472	431	464	474	458	442	468	406	462	425	433	471	432	447	455	447	455	445	444	454	422	485	427	454	429	432	451	434	445	431	458	468	427	455	426	457	477	462	423	435	445	426	442	411	449	449	409	433	454	483	464	416	426	440	430	404	479	420	433	449	460	440	457	463	490	415	393	416	404	444	424	420	469	435	482	458	415	435	429	467	426	469	467	460	465	459	420	440	389	459	470	417	452	415	470	435	415	446	421	427	429	472	433	444	499	408	450	430	466	452	403	476	452	457	447	486	467	417	448	444	475	455	464	479	443	414	461	496	450	469	415	465	491	428	423	396	415	450	449	418	441	414	432	440	418	468	459	448	458	436	478	434	470	397	449	423	422	446	423	442	478	450	435	419	454	452	466	440	442	426	433	441	409	468	411	431	439	441	423	408	470	465	454	438	456	447	450	442	451	416	449	443	448	454	446	454	483	456	397	459	465	463	434	450	490	486	429	403	439	456	440	440	426	462	444	424	470	426	461	485	423	402	420	439	483	456	412	485	432	471	467	434	472	418	440	458	472	439	417	419	442	430	441	461	434	488	435	448	456	460	459	451	427	466	439	481	418	472	445	435	456	424	414	408	461	426	422	462	438	449	467	452	407	408	470	419	453	446	431	449	459	477	440	433	479	405	451	431	410	481	418	426	414	462	498	480	463	426	422	452	455	461	467	415	428	457	423	480	391	432	454	419	468	445	471	415	426	451	450	454	435	426	450	440	419	433	469	437	450	429	472	447	405	481	444	438	451	459	455	451	437	441	442	428	450	447	477	433	467	404	459	450	478	440	482	453	427	479	431	498	468	434	478	451	439	439	434	420	469	413	459	460	475	443	444	440	462	458	434	460	417	408	431	435	450	463	454	443	432	407	429	476	506	452	443	445	468	443	442	453	449	437	450	440	451	402	438	438	442	425	496	435	444	422	427	475	453	474	463	452	454	461	439	422	449	459	459	418	463	468	461	442	441	442	465	455	451	433
1970	425	399	380	379	390	424	416	404	381	402	410	383	365	377	340	387	393	379	368	392	369	392	420	383	389	412	377	398	430	372	431	432	380	404	408	414	399	376	391	427	403	386	423	410	422	396	390	377	357	428	356	353	369	364	411	360	392	371	420	419	389	396	387	409	359	401	387	380	358	365	376	400	384	340	389	368	385	401	429	348	410	378	457	397	412	384	392	398	383	415	392	409	400	401	397	425	367	431	411	421	368	375	389	433	384	397	401	405	412	417	387	378	395	413	372	401	374	369	382	356	408	396	405	388	430	382	380	391	374	374	418	356	394	404	384	409	379	382	406	413	392	393	350	377	373	393	352	409	391	372	394	389	395	374	404	383	407	380	413	409	378	362	389	384	402	369	394	421	382	373	388	409	397	415	412	369	365	357	388	405	367	396	368	395	396	364	400	403	381	410	396	376	394	405	422	416	402	381	379	368	381	347	372	372	403	370	408	421	376	405	443	384	397	386	362	389	375	398	371	376	382	399	397	378	382	407	394	390	409	397	400	350	404	345	365	374	394	383	406	405	442	353	371	362	424	385	412	396	428	386	420	415	425	374	389	397	373	380	375	398	381	408	380	390	344	400	404	412	352	396	387	385	359	408	366	377	390	375	374	413	349	395	374	391	378	378	383	390	342	417	359	380	377	425	385	386	410	357	344	394	390	440	419	401	399	374	410	375	381	375	381	383	395	416	425	402	401	403	378	405	376	392	400	411	349	398	396	393	425	392	389	403	384	408	398	387	397	377	406	363	379	414	383	397	398	377	375	374	374	365	367	385	407	399	380	395	396	369	388	387	371	392	389	386	364	400	416	395	406	409	382	373	419	422	361	441	397	386	394	371	409	385	427	382	365	391	357	387	379	394	377	392	417	402	427	374	327	395	368	453	424	358	372	392	421	395	398	363	420	379	432	394	383	433	381	375	405	365	384	381	374	378	369	392	389	406	371	405	357	358	379	376	399	369	384	391	385	412	426	398	410	434	423	370	399	381	373	400	410	407	387	404	374	393	427	421	397	415	406	378	388	408	356	368	372	409	437	362	366	375	397	389	419	444	416	343	369	388	354	394	378	385	367	420	363	372	414	374	401	399	382	363	365	386	424	395	375	371	359	370	377	363	391	415	390	391	384	371	386	380	409	390	381	393	351	427	380	434	398	421	369	411	386	350	371	393	395	370	386	463	393	404	352	382	371	395	381	341	418	401	370	401	364	360	405	344	394	381	390	382	372	377	383	362	418	389	411	389	369	394	397	386	383	333	399	365	397	394	388	378	395	375	389	383	396	401	414	399	353	380	350	359	406	420	411	375	378	375	408	370	382	402	405	393	402	386	388	383	372	381	372	394	447	397	428	364	376	397	405	418	389	349	428	360	406	357	354	358	382	408	377	389	403	380	346	366	388	422	371	397	375	400	387	396	408	390	387	428	362	405	340	372	412	358	413	367	387	403	369	401	372	386	403	404	402	419	387	426	391	396	423	388	399	426	400	424	395	367	386	378	386	373	378	378	438	398	366	419	418	415	374	396	384	388	332	370	374	368	425	399	423	405	400	403	377	419	414	390	396	404	390	415	412	390	390	381	385	380	403	445	407	360	384	403	356	369	422	397	325	402	402	385	398	431	369	379	392	375	378	382	387	386	371	377	413	409	396	355	357	352	376	403	350	418	385	376	370	392	376	433	392	423	388	405	402	457	346	387	405	433	359	358	369	409	368	406	363	348	380	378	375	383	397	390	400	392	382	396	378	393	361	401	387	375	446	405	443	349	406	379	408	376	383	435	408	358	388	384	410	386	377	365	356	370	364	400	380	390	366	399	414	391	409	376	393	389	442	431	401	391	355	379	391	343	423	385	381	375	395	403	431	411	368	427	344	400	340	387	389	374	372	360	364	381	386	390	408	400	379	371	381	353	415	368	386	413	421	430	360	401	390	398	380	407	427	401	422	428	415	403	384	396	416	395	367	387	373	430	369	399	392	419	415	435	380	401	407	353	409	402	407	413	410	387	386	408	355	381	391	388	377	388	374	402	433	419	413	363	378	390	373	383	385	370	400	396	422	406	389	410	406	424	456	421	363	388	430	364	371	396	401	364	370	437	397	396	392	364	397	396	371	387	357	367	387	421	373	397	409	381	403	393	356	380	423	395	384	411	409	422	380	381	407	388	399	425	393	389	381	390	409	428	383	408	385	398	355	367	358	389	400	364	368	374	385	393	360	371	417	395	410	384	381	371	401	391	394	399	389	373	390	370	370	372	392	361	439	381	426	388	386	368	411	387	415	382	398	405	380	405	391	362	442	427	382	401	396	365	379	396	382	400	389	410	404	420	405	366	398	370	385	393	391	397	428	355	416	365	395	393	403	430	434	391	410	412	387	367	345	385	388	380	393	402	378	380	390	396	429	387	365	363	439	389	382	367	389	398	396	389	429	418	370	396	383	388	428	443	400	389	389	370	379	382	391	400	383	399	392	391	395	403	447	405	379	377	368	407	388	399	399	418	367	372	387	379	384	405	382	365	418	380	387	380	376	365	377	397	396	421	415	376	407	406	415	372	417	391	399	393	391	431	362	367	390	420	389	426	399	404	362	396	443	408	378	401	341	365	381	356	390	372	353	391	361	405	405	424	403	361	382	399	392	405	431	388	375	357	386	419	403	393	397	389	406	394	403	379	378	378	401	377	379	406	370	374	392	399	374	416	397	416	370	369	414	366	395	401	409	410	381	351	396	412	358	388	435	405	383	381	387	450	386	391	401	356	356	401	385	396	370	409	411	416	429	382	382	372	399	377	416	423	398	377	395	397	363	412	431	402	408	411	354	380	411	386	394	362	368	401	356	385	430	385	390	366	394	425	374	370	367	386	421	368	395	388	366	349	399	429	359	391	398	428	389	372	371	387	374	406	405	364	400	378	383	388	369	401	399	342	382	373	383	446	393	373	367	405	392	369	411	374	421	364	360	390	406	409	401	403	336	386	380	391	398	406	397	348	423	381	378	390	420	402	369	372	394	412	422	432	420	388	386	377	378	370	379	380	425	392	388	395	397	399	394	381	370	409	382	376	360	374	406	411	388	407	409	364	390	368	373	395	405	394	396	420	424	405	427	393	414	381	386	392	388	401	416	442	409	387	387	388	402	427	360	361	368	373	370	425	350	397	388	449	400	376	388	390	379	380	410	390	408	406	382	400	372	389	402	414	407	402	375	389	372	372	417	362	410	377	413	448	388	422	422	407	409	407	378	394	395	398	436	416	415	386	395	423	412	380	369	400	405	370	426	384	400	365	383	382	366	378	395	396	356	376	392	370	402	405	438	378	412	422	389	375	412	368	389	385	396	386	366	360	379	389	399	351	376	394	396	397	373	374	416	382	436	392	384	410	392	403	389	345	408	410	438	387	402	366	367	395	394	368	426	397	369	393	406	402	404	364	394	356	390	399	390	376	411	368	416	383	406	392	392
2295	906	937	932	867	870	913	874	913	880	881	826	825	892	890	848	863	893	834	872	842	854	910	840	845	875	878	838	842	888	884	854	904	847	865	865	850	878	880	833	840	868	876	847	842	848	886	831	824	817	840	857	878	806	886	819	850	861	888	879	844	842	820	862	910	843	792	801	903	781	912	858	831	839	830	851	859	827	876	845	900	833	877	869	834	901	843	868	882	837	907	831	860	857	860	826	914	891	840	829	893	858	875	856	878	841	865	856	792	813	879	848	840	811	784	809	838	869	847	889	862	837	859	844	864	848	893	823	871	842	800	814	850	867	885	855	869	867	824	845	862	844	832	868	851	852	871	834	819	866	871	853	836	864	808	897	843	899	850	853	887	835	893	872	816	847	889	842	837	829	905	881	825	895	841	872	845	891	896	851	855	786	887	806	830	860	870	808	763	886	854	826	846	825	873	877	854	843	834	851	809	891	858	873	874	866	849	866	846	888	886	856	886	897	851	807	803	851	882	803	862	854	855	837	879	804	915	889	901	859	842	878	844	864	852	841	841	882	852	846	860	866	892	863	947	850	822	868	818	832	833	843	865	850	822	906	861	878	911	856	861	908	873	840	874	873	824	867	913	898	815	783	870	856	832	884	831	847	869	823	850	857	812	859	835	819	871	806	881	870	814	799	857	853	863	883	884	843	908	833	850	880	846	869	835	857	886	792	896	855	814	851	897	862	884	892	853	864	841	850	906	851	844	816	914	840	846	898	871	843	851	808	895	856	830	851	798	806	848	881	819	882	825	860	828	863	860	886	887	845	806	848	841	871	855	865	865	830	888	793	834	904	862	872	890	840	838	862	893	894	842	859	884	848	829	876	846	894	849	804	882	860	919	822	895	862	827	809	818	815	922	886	826	868	828	877	865	856	885	837	872	875	811	922	879	892	854	818	870	828	885	871	806	832	801	873	898	858	854	890	838	802	858	835	845	897	874	866	817	860	826	844	859	824	879	852	883	831	887	847	854	896	813	844	871	868	856	862	841	816	881	859	864	806	792	834	845	911	784	848	823	774	826	864	877	903	842	870	873	876	820	860	852	836	856	866	873	867	887	822	915	855	857	863	786	817	831	878	899	841	847	904	903	863	854	814	854	912	821	863	877	839	838	829	876	836	870	832	843	878	850	899	856	860	769	859	865	858	836	866	841	872	838	877	848	820	856	847	860	828	834	866	859	851	853	859	846	817	863	799	838	854	896	865	847	873	853	906	827	832	839	859	850	898	859	847	823	879	913	872	877	852	891	821	850	861	923	892	840	853	865	840	839	880	831	886	796	890	851	839	940	870	841	840	858	894	872	849	902	930	844	852	830	853	836	864	887	857	887	894	829	853	876	884	856	828	875	922	818	849	871	830	876	875	904	873	823	899	862	826	867	840	855	850	785	819	876	868	859	818	850	887	899	893	867	904	798	855	818	826	789	868	860	814	866	861	831	851	825	848	855	855	833	859	857	839	808	893	864	838	843	893	864	843	852	850	854	827	831	859	838	858	827	867	847	876	798	868	894	864	883	831	849	885	838	862	857	807	906	822	881	828	819	870	836	847	874	878	874	892	818	908	869	852	853	793	836	858	856	929	845	854	861	842	832	883	812	889	844	878	841	851	810	887	808	888	850	786	840	852	873	864	862	807	820	820	923	851	882	869	880	889	842	888	861	899	879	840	854	836	907	831	836	839	872	832	871	801	843	846	866	830	830	814	874	838	830	793	897	837	862	901	903	839	875	887	904	854	821	822	871	814	865	867	895	805	844	841	876	819	827	842	855	865	850	788	873	856	882	847	921	805	820	782	823	892	863	824	893	823	843	853	891	888	848	886	849	812	768	811	863	824	880	897	899	846	908	838	839	875	855	821	875	811	873	834	837	823	878	854	846	825	827	854	860	861	815	876	868	841	848	857	885	825	861	855	863	862	812	876	910	931	842	809	884	855	872	854	898	832	906	892	855	863	866	832	869	893	857	894	846	821	874	916	807	869	846	855	884	863	883	868	860	817	893	859	846	859	853	856	857	883	823	845	895	822	834	833	887	864	829	834	888	909	874	862	889	856	879	882	863	897	820	833	878	883	866	848	857	867	872	846	855	847	813	869	819	867	831	893	830	859	882	813	918	821	856	871	840	879	795	864	899	885	789	820	867	833	863	806	868	868	843	864	910	845	881	859	870	907	890	888	876	811	868	834	852	906	893	869	865	867	821	814	843	865	828	887	876	871	836	854	845	859	880	812	920	884	897	858	821	889	897	828	901	835	875	822	878	826	836	809	827	855	832	907	816	879	843	882	867	915	870	849	881	896	865	847	839	883	871	865	873	822	836	824	801	843	848	815	894	840	840	854	862	856	846	821	815	874	885	864	916	824	795	806	840	883	852	821	818	874	887	867	883	852	856	803	880	812	857	843	853	843	878	810	820	933	842	834	825	857	835	878	884	877	819	815	887	849	828	844	859	797	892	871	830	851	863	907	873	882	884	871	877	863	866	904	864	887	857	867	855	868	816	818	876	920	828	831	888	860	870	844	901	841	924	881	832	804	888	887	843	872	857	897	819	812	850	828	841	846	867	825	837	861	828	908	864	818	914	837	865	842	884	840	838	838	877	876	823	853	880	862	795	815	869	930	774	808	888	871	850	873	816	884	854	901	843	877	906	876	863	830	957	853	878	862	831	830	825	870	912	844	845	864	831	869	849	871	830	874	821	889	868	877	861	854	839	823	862	848	878	834	811	830	883	843	872	886	913	828	871	839	873	835	863	914	898	844	843	846	885	877	824	841	865	867	871	810	873	892	811	888	824	823	828	830	834	890	810	867	873	904	887	887	846	860	841	878	852	810	834	829	880	843	843	827	875	832	842	843	884	802	879	845	863	847	866	829	868	841	829	867	874	864	868	832	873	845	813	839	823	866	914	786	869	893	908	904	800	808	852	847	851	867	838	818	865	890	862	849	884	832	836	836	825	807	831	894	867	840	861	830	851	918	824	861	826	833	852	859	849	859	901	862	858	877	815	876	858	855	846	852	855	831	857	855	862	850	814	840	837	908	812	832	899	841	891	818	864	820	861	844	853	846	757	845	873	917	850	848	849	875	849	827	854	856	830	855	879	893	843	869	849	874	845	874	839	847	835	853	820	874	885	829	871	870	863	877	820	870	873	890	840	856	866	853	842	855	852	840	846	883	855	842	864	833	852	882	825	811	860	838	868	824	847	916	845	903	871	869	861	839	898	842	804	826	865	838	852	825	880	819	777	872	836	825	831	829	825	846	844	820	861	856	848	845	875	886	842	875	817	823	833	811	877	856	841	816	887	858	845	843	905	835	877	899	876	878	837	834	859	855	860	846	852	869	833	889	857	880	820	886	809	838	825	778	895	907	815	873	842	819	847	846	902	824	835	852	856	863	846	832	840	903	796	866	849	800	861	844	806	881	879	841	873	794	878	836	841	847	819	831	872	874
7887	553	531	437	382	311	263	270	259	194	220	218	187	198	183	198	205	176	189	221	219	175	193	222	198	214	186	174	202	190	190	163	194	213	201	196	181	207	195	193	219	186	197	180	242	208	185	180	158	188	215	185	174	167	168	201	201	189	191	167	191	238	196	196	197	185	170	172	170	184	214	198	210	198	161	181	176	204	188	170	187	167	203	195	177	190	186	190	203	191	197	221	196	188	176	192	182	218	167	184	202	176	191	195	197	202	192	209	161	175	226	185	198	222	182	198	204	174	179	200	179	198	192	186	187	219	208	169	182	187	179	193	196	211	193	164	224	186	181	195	189	198	190	189	189	179	174	177	189	175	200	175	191	182	178	201	184	180	209	192	203	209	194	188	178	201	196	192	203	191	197	207	192	196	178	198	193	173	200	230	200	202	187	178	178	172	227	164	199	207	191	178	185	197	191	222	202	176	176	204	192	207	206	191	201	186	187	199	215	181	168	161	188	208	170	196	184	180	170	168	206	204	186	206	193	203	188	186	183	181	192	165	177	172	181	175	180	198	205	167	167	194	210	187	184	190	179	208	191	211	196	224	186	174	204	172	209	176	208	216	163	202	184	165	183	193	184	197	183	195	186	183	200	204	142	211	163	171	185	176	212	181	171	165	206	210	162	207	180	194	201	175	200	198	179	195	186	246	192	193	197	205	204	185	189	184	181	203	188	209	186	198	176	206	191	206	205	188	189	174	208	193	195	188	196	180	186	208	196	173	157	179	177	180	215	183	192	190	187	188	178	172	179	201	206	209	196	211	175	176	203	182	190	203	184	183	164	225	210	159	189	213	184	204	186	219	215	157	183	164	179	190	190	188	214	216	191	187	183	180	163	207	188	164	166	170	212	179	172	201	179	184	191	184	220	163	196	168	190	173	207	189	186	151	182	221	177	208	178	189	182	189	206	186	180	198	192	174	161	187	181	174	173	197	170	218	167	188	183	171	195	177	178	197	202	220	177	184	205	168	186	181	172	165	201	196	174	195	174	201	198	183	159	170	218	182	160	191	200	203	180	153	163	167	180	183	174	171	191	178	173	198	203	203	183	210	181	189	184	195	169	196	174	186	188	197	178	195	187	201	197	215	179	193	198	210	170	207	192	197	200	180	197	168	188	182	210	181	182	205	205	193	161	198	211	225	198	177	180	192	200	225	188	177	201	205	166	173	205	187	195	185	170	209	169	159	170	206	219	178	176	179	203	197	182	175	196	212	204	196	165	213	192	179	223	183	167	205	194	184	219	211	197	185	201	186	194	188	190	198	182	188	186	168	216	194	170	163	197	178	194	184	195	204	212	178	199	196	184	184	197	183	209	164	193	184	193	190	178	194	177	194	199	183	171	177	184	164	195	170	177	188	186	201	168	191	201	184	191	189	197	159	201	204	224	208	176	187	189	195	215	184	207	174	211	192	183	197	213	182	179	191	176	174	206	185	177	200	193	186	183	197	179	199	171	194	173	181	186	157	201	197	202	195	201	182	215	163	177	187	185	187	195	177	190	205	201	185	203	198	198	180	213	200	169	173	177	193	166	176	232	181	203	213	166	175	217	191	200	187	203	188	196	191	213	179	209	206	186	208	181	190	172	195	166	195	160	195	170	161	191	179	172	185	179	169	167	168	186	193	176	165	185	170	199	192	204	192	165	194	171	190	203	172	179	195	203	174	180	188	174	178	196	188	205	207	162	213	189	224	195	195	193	170	202	177	189	190	182	206	198	172	196	187	197	171	191	181	174	198	185	191	166	181	213	176	193	166	171	171	214	166	189	231	191	184	183	185	217	199	192	171	203	189	183	193	175	184	207	191	191	181	220	206	165	169	174	173	196	189	181	204	208	192	192	170	181	148	214	171	194	204	192	201	192	171	185	174	232	187	202	196	174	195	211	190	185	204	200	199	190	186	193	208	207	196	185	198	193	176	179	183	197	204	201	198	196	179	189	211	189	173	168	203	198	213	199	201	209	170	177	160	181	191	216	189	184	198	183	198	181	164	172	189	166	174	185	197	195	178	188	180	194	202	185	178	186	201	177	178	196	223	189	175	209	212	168	205	184	200	191	186	196	187	190	185	190	212	174	186	206	192	162	160	183	194	188	182	225	175	162	193	183	203	191	193	175	170	158	186	242	177	185	205	198	182	187	199	215	188	193	192	213	189	201	183	160	176	180	179	217	188	194	211	213	193	177	178	171	169	208	196	181	190	187	201	169	218	212	193	191	193	166	191	210	197	205	220	192	187	189	200	194	173	189	185	197	177	182	169	169	161	164	182	191	202	181	168	196	177	188	207	209	217	187	208	206	197	182	190	182	180	169	179	221	193	173	163	181	197	190	183	188	174	180	182	178	180	210	191	189	206	200	180	172	170	159	181	204	202	194	176	190	201	183	189	181	206	172	181	198	190	189	171	191	184	205	209	178	179	178	206	182	184	200	195	189	196	188	187	208	188	181	174	188	163	163	206	193	186	178	201	186	191	158	190	209	178	201	167	197	130	187	172	172	203	159	191	188	184	179	178	219	199	199	190	222	190	179	201	189	192	164	172	196	212	182	210	176	188	193	180	204	208	186	195	180	203	185	184	208	178	210	179	193	187	192	183	220	182	156	180	200	175	201	180	200	204	208	178	195	183	188	195	169	180	171	167	173	201	187	188	220	207	189	191	185	196	189	175	173	180	187	187	211	175	225	175	186	194	197	209	225	182	246	207	183	186	174	211	211	176	218	195	175	179	177	194	203	185	192	234	192	184	198	193	190	205	197	180	191	193	179	167	209	190	197	196	214	176	174	207	182	204	186	166	188	177	185	173	204	197	172	175	176	203	200	209	190	164	153	212	210	189	190	174	189	199	201	180	179	190	182	179	198	190	215	205	180	166	199	179	170	204	178	198	200	195	202	160	197	190	188	188	199	196	161	176	174	195	182	209	195	193	198	164	196	162	147	196	191	180	184	168	197	206	175	167	205	196	173	153	189	189	197	183	178	177	182	174	183	193	196	222	185	203	209	206	191	161	211	154	182	197	206	185	201	185	194	192	167	203	171	188	181	201	177	196	171	226	197	190	157	179	208	190	227	195	213	179	174	186	195	172	193	184	199	179	165	193	186	219	193	189	183	174	172	215	227	208	209	215	201	200	182	206	204	180	187	194	162	193	196	183	180	190	197	164	192	200	189	234	200	176	192	185	211	164	185	187	189	178	212	216	181	166	210	197	217	191	207	188	189	208	201	194	189	173	191	181	210	191	214	188	181	174	233	196	215	227	173	216	164	200	207	213	198	202	189	200	214	185	168	185	190	219	200	185	193	186	186	187	192	186	177	216	200	176	164	181	181	169	180	192	185	206	230	187	207	181	180	165	197	215	161	221	167	210	178	178	207	169	188	174	203	212	182	173	188	177	208	198	174	194	186	193	181	171	180	185	165	195	218	183	201	168	186	191	187	171	177	187	181	180	189	200
6577	738	1277	1321	1178	988	820	772	683	648	636	570	527	542	568	532	558	505	519	513	491	492	508	499	494	466	449	441	464	473	451	463	506	485	462	460	492	475	481	466	444	445	467	469	452	427	467	485	472	483	436	493	478	470	485	429	436	472	469	471	463	466	471	435	451	437	435	469	509	458	448	489	455	458	480	478	420	448	450	457	469	475	466	475	488	456	486	509	476	409	475	490	469	470	485	433	443	399	493	432	456	477	474	475	417	462	456	438	449	393	464	490	419	465	446	462	475	427	477	482	417	447	432	426	453	454	446	460	444	467	467	477	457	460	492	464	463	434	441	485	505	459	458	503	503	433	432	397	424	487	478	450	459	470	438	454	435	470	448	439	438	442	442	486	419	439	457	468	419	462	469	467	446	483	468	428	446	485	502	449	455	448	457	465	476	450	458	439	448	450	470	444	463	417	470	448	489	447	466	463	435	437	441	485	469	486	464	455	480	438	474	452	455	440	463	449	470	467	456	450	471	455	466	498	479	456	468	426	439	455	475	487	489	405	442	451	471	445	451	443	456	484	449	437	517	467	437	472	418	486	454	442	431	474	432	463	444	432	451	463	480	471	440	449	427	474	431	471	470	450	454	478	463	427	495	456	447	480	500	446	438	443	426	391	451	421	476	458	462	474	451	508	430	484	430	464	492	453	416	483	462	427	426	408	463	464	444	450	451	489	438	420	432	470	505	447	464	451	484	457	463	439	468	432	474	420	462	415	444	431	424	461	455	443	456	467	457	462	491	450	452	473	461	435	453	449	468	501	457	444	455	482	475	477	439	436	461	492	448	449	446	454	465	437	411	432	443	449	447	423	455	472	454	450	472	424	414	475	433	431	447	487	447	502	464	469	459	434	477	428	463	476	471	416	484	459	436	465	438	454	432	483	454	471	461	457	474	450	443	431	458	462	474	492	501	441	482	415	453	500	472	482	437	499	476	455	444	426	440	500	420	467	449	430	484	461	490	481	515	426	444	488	447	453	450	454	427	456	465	453	433	452	460	455	435	446	442	453	465	417	416	446	456	423	438	458	481	396	435	444	442	450	472	447	465	498	485	457	418	445	453	447	445	456	455	415	458	427	443	437	467	443	491	482	457	424	456	456	485	422	446	459	446	438	452	484	460	457	438	461	457	471	430	439	460	491	465	442	441	461	496	451	448	437	456	457	458	422	481	451	490	459	438	459	467	464	442	452	427	468	464	471	452	483	470	435	454	476	450	460	459	459	461	438	439	438	454	435	505	472	467	493	446	488	472	446	464	459	474	493	501	459	470	435	430	461	465	482	437	467	456	469	455	444	448	496	433	445	473	475	451	452	443	468	449	416	460	432	444	449	459	444	436	459	430	466	461	450	477	458	451	481	447	463	473	465	453	446	471	447	458	422	443	495	454	470	470	455	455	457	468	454	423	446	441	462	436	508	437	467	457	419	467	432	417	464	441	469	463	419	469	452	450	466	446	425	443	492	439	435	447	444	444	460	440	449	476	476	465	418	459	477	405	450	445	471	471	403	459	470	440	469	429	455	477	444	443	437	476	465	472	420	460	454	489	452	470	467	477	428	464	449	497	453	451	456	499	470	469	466	482	441	452	481	468	509	446	437	480	457	464	478	443	456	485	419	475	441	462	437	443	429	433	496	437	460	435	487	428	467	477	445	478	469	456	453	492	434	437	449	460	477	447	445	430	419	488	442	446	446	461	429	458	433	434	436	469	454	462	414	449	417	471	450	485	476	454	448	452	443	432	462	466	426	427	471	479	482	451	470	484	449	448	488	443	457	442	447	418	448	435	444	435	472	482	418	477	451	455	443	481	429	455	451	488	480	467	422	461	422	394	463	451	459	438	435	448	454	479	477	458	482	461	471	456	457	480	444	450	441	451	451	488	469	447	416	428	447	468	509	475	485	429	458	429	473	451	473	435	464	413	410	456	424	456	503	434	433	473	421	459	494	480	456	467	478	485	474	475	467	447	464	480	460	433	409	438	446	418	467	467	471	483	437	457	405	442	480	456	438	446	462	442	467	449	498	476	429	453	443	454	442	461	472	436	435	463	441	465	444	456	479	506	513	465	449	456	405	448	455	425	450	441	468	447	419	468	428	486	466	478	457	458	470	453	452	473	466	468	459	459	463	465	436	433	485	473	433	419	456	447	473	456	479	451	436	412	441	443	502	439	472	435	450	458	471	490	444	440	484	461	479	444	465	447	455	433	452	443	434	506	446	450	470	448	459	456	463	456	486	453	447	496	450	463	411	415	458	437	455	458	414	455	456	457	473	437	418	443	470	437	464	455	428	462	468	460	445	444	491	439	479	444	480	421	453	423	420	439	455	445	429	465	424	454	462	446	446	452	463	443	461	458	491	427	483	486	489	476	468	461	460	474	477	465	429	461	447	460	468	437	483	457	419	465	477	427	428	454	448	457	463	459	456	479	475	444	461	456	457	458	432	456	457	454	454	414	456	471	439	467	457	460	513	431	491	441	476	462	440	428	461	444	425	466	447	467	481	458	492	457	472	461	468	442	481	469	486	448	431	483	413	462	492	435	475	418	448	428	445	475	429	464	447	516	424	502	461	458	438	466	452	454	437	478	484	444	419	431	451	424	450	474	450	429	431	441	468	475	470	470	439	482	477	454	479	443	421	414	441	447	476	475	456	466	483	411	451	473	475	510	499	472	453	459	446	450	444	454	478	450	452	449	405	500	504	443	490	461	448	489	451	432	433	442	440	444	439	451	473	457	491	473	466	469	414	475	490	453	453	515	440	460	490	458	454	456	418	468	430	455	470	450	490	453	424	440	415	449	462	465	477	457	429	447	467	465	495	448	419	434	432	454	524	442	450	446	461	449	496	433	475	452	422	463	445	461	478	479	439	473	453	473	480	468	413	458	466	451	447	456	473	441	441	450	497	485	468	458	440	407	473	489	467	440	460	454	468	433	422	457	498	445	456	448	456	480	436	447	434	472	436	479	448	417	455	427	422	483	465	448	447	501	468	432	429	473	434	439	460	494	462	467	453	466	449	451	459	430	500	460	450	442	455	486	473	491	484	460	419	425	429	429	440	435	447	470	450	503	432	397	452	479	437	444	422	447	419	448	474	410	456	457	458	429	425	477	489	515	445	510	447	497	457	458	444	417	439	429	474	455	481	480	479	412	429	467	464	460	457	438	469	468	485	451	439	454	458	482	464	477	436	421	484	448	434	453	425	485	450	442	440	501	451	469	492	478	437	459	482	448	440	428	412	454	407	451	443	454	463	484	411	440	485	486	455	439	465	470	462	428	464	472	468	412	439	455	473	437	480	451	435	451	449	451	450	440	464	445	437	447	468	450	428	450	428	428	477	432	478	440	487	459	471	451	440	485	437	452	444	435	468	455	427	439	458	434	471	443	434	418	464	438	450	423	496	468	462	482	436	468	449	457	460	456	452	430	464	449	467	445	480	449	451	452	460
15151	1306	900	632	498	367	313	268	254	255	203	214	224	202	178	182	210	217	200	189	173	175	200	191	177	184	175	182	166	165	182	154	154	166	158	152	129	184	176	160	172	180	181	178	167	188	191	169	164	174	186	164	184	195	174	183	159	186	171	155	154	181	161	188	177	155	162	152	204	202	146	174	167	171	166	166	182	165	154	201	183	194	144	156	184	166	146	153	204	173	171	174	179	192	174	136	164	181	155	174	187	181	171	149	157	163	161	146	166	169	184	169	141	173	183	152	167	178	161	173	188	179	170	158	161	179	161	179	176	138	187	189	177	189	170	175	185	190	160	165	188	194	164	156	158	156	166	162	170	185	188	167	157	193	174	173	172	171	175	167	192	172	165	180	171	191	170	178	184	147	183	183	203	160	171	177	149	148	160	189	159	145	158	171	155	170	185	189	153	170	167	151	169	173	181	153	191	156	154	176	142	201	192	180	176	170	151	153	179	164	171	151	175	187	140	179	146	176	166	191	181	182	187	160	160	169	203	161	178	143	166	184	164	159	181	187	169	147	163	152	177	169	165	190	181	176	171	187	167	161	170	138	204	183	157	132	156	180	163	168	165	165	149	181	173	170	158	151	158	175	155	169	173	152	163	178	182	143	147	158	191	155	180	187	148	174	166	187	151	157	175	157	172	190	153	170	172	188	175	187	181	162	165	153	175	171	167	159	169	170	163	143	153	151	164	160	158	142	173	156	159	163	165	166	152	147	185	170	189	210	163	168	171	170	165	177	185	179	160	164	158	186	153	174	170	156	165	176	175	141	166	154	179	162	156	162	170	155	197	180	152	151	185	181	148	182	169	166	178	181	175	159	144	149	174	159	180	163	183	166	174	160	168	165	166	169	191	160	168	156	144	154	162	138	166	173	146	178	170	187	189	178	170	161	196	200	149	169	186	226	175	154	171	165	172	154	153	154	180	157	174	166	182	174	167	174	178	161	206	136	140	179	167	174	157	168	167	179	189	159	182	190	163	140	168	160	168	174	164	147	181	176	177	149	162	173	169	167	161	184	135	169	188	186	171	180	175	193	173	192	167	171	172	186	146	189	192	184	168	174	156	180	149	144	171	162	158	161	159	180	169	157	174	179	184	147	184	176	170	204	177	174	160	175	164	190	157	168	164	167	159	169	172	189	167	167	195	173	169	157	145	173	169	157	165	157	188	164	167	175	166	163	187	173	191	168	140	179	167	167	167	170	153	141	159	172	186	160	163	176	171	172	157	176	158	176	173	173	176	160	176	165	141	159	176	176	160	168	185	171	194	193	181	162	150	185	157	141	192	167	167	169	189	168	177	167	166	182	185	164	166	184	162	186	180	184	164	172	170	175	169	165	163	181	164	181	156	147	174	187	176	189	171	169	194	171	183	187	169	164	147	187	191	181	160	143	160	197	154	164	166	173	166	164	165	164	165	163	155	175	164	176	176	175	187	165	166	135	171	175	158	173	189	204	198	174	150	181	176	187	156	180	189	188	168	168	191	171	172	144	163	190	192	180	148	157	170	165	184	186	173	179	191	169	180	167	175	147	186	162	176	166	204	159	180	159	169	172	159	164	166	175	172	180	135	156	188	174	154	161	175	172	155	151	171	154	176	165	156	170	168	171	168	142	166	155	156	166	186	165	154	143	159	158	155	179	171	164	158	171	184	182	180	171	183	155	159	153	179	184	178	174	140	150	165	189	183	169	163	178	161	167	184	165	154	187	155	191	149	171	192	177	156	161	142	157	162	178	171	179	160	165	174	199	142	159	146	182	166	163	149	158	174	155	170	180	165	173	161	156	146	198	176	183	180	163	171	157	156	186	168	169	172	176	171	177	175	177	168	155	169	167	167	195	181	180	156	166	155	141	181	173	152	161	167	191	187	167	186	143	167	169	151	152	161	168	187	162	165	168	136	178	169	174	171	139	149	185	162	198	170	163	191	177	187	183	169	151	152	178	158	173	178	161	167	156	161	197	153	158	181	177	163	153	148	173	185	171	170	185	178	182	182	156	188	156	162	185	162	194	170	178	171	185	195	156	166	171	166	182	170	197	163	163	191	159	168	195	181	178	152	165	180	170	175	147	173	145	169	187	173	158	183	166	161	171	170	169	181	189	160	162	170	176	153	173	183	174	163	174	198	158	153	141	182	192	189	164	183	160	156	159	173	185	171	191	168	175	189	195	164	157	172	179	201	154	171	184	166	174	191	170	180	184	204	177	174	166	192	165	184	185	150	174	191	156	205	176	160	148	188	169	174	171	170	171	155	170	157	168	220	158	163	208	195	160	165	162	172	176	164	148	150	170	148	140	173	153	141	143	181	164	181	169	159	172	173	160	185	165	166	174	180	161	163	183	167	165	164	164	174	183	157	160	172	168	150	168	193	142	186	164	165	169	188	158	170	173	147	175	146	190	164	146	178	173	172	163	174	162	171	153	208	144	178	161	172	165	158	167	170	156	175	177	150	164	137	184	169	163	155	181	146	188	174	156	161	184	164	165	177	146	193	164	175	163	171	158	187	179	166	167	172	156	183	156	174	165	182	184	181	149	174	172	178	198	178	144	133	165	209	209	169	175	169	174	166	155	166	176	171	167	155	188	168	155	135	191	166	172	175	151	168	205	182	155	156	159	165	156	188	175	179	153	168	162	186	194	177	163	177	189	162	174	160	170	169	171	162	164	195	161	179	183	163	181	185	165	177	161	190	200	170	188	166	175	150	185	179	186	162	140	159	194	187	167	173	165	170	172	167	165	158	175	157	179	172	151	170	174	172	171	190	148	174	176	159	190	171	172	182	156	163	175	166	172	151	166	196	175	153	161	153	152	184	196	155	186	182	150	155	169	146	149	187	142	153	195	163	177	201	194	179	164	189	169	172	144	153	162	168	165	147	151	180	159	168	180	199	162	169	165	147	180	193	162	168	164	172	199	163	162	182	173	173	179	180	180	175	168	186	161	172	162	169	180	181	187	168	182	192	173	169	195	208	172	158	176	145	175	170	190	176	193	187	170	170	176	182	165	179	165	170	145	189	200	177	167	163	164	166	183	159	162	166	163	166	166	172	160	192	157	172	168	186	155	192	167	166	160	161	177	174	166	177	179	155	168	171	199	163	187	175	189	162	170	194	152	160	173	179	179	198	147	156	160	162	159	174	181	154	185	158	179	177	189	177	180	152	161	186	175	185	158	176	173	153	181	186	161	148	147	160	163	154	177	174	166	157	154	189	142	147	182	183	175	186	163	193	150	172	163	169	169	165	181	196	176	167	166	181	179	181	173	180	163	169	157	170	154	143	172	190	162	192	144	207	174	179	158	173	165	159	164	182	188	194	178	181	180	158	154	173	169	174	166	185	186	157	137	153	149	177	153	154	163	156	163	166	161	143	185	184	153	168	178	159	189	147	152	159	141	165	180	171	180	178	148	206	169	178	190	167	181	156	162	184	171	174	173	164	168	174	160	175	178
8425	1015	1963	2123	1857	1412	1177	975	913	828	705	717	692	620	624	629	578	591	552	550	546	507	499	511	506	523	512	499	525	475	472	493	514	476	450	474	458	425	494	460	515	459	436	453	467	442	474	471	481	447	454	478	455	416	435	426	485	457	462	483	458	434	430	467	460	452	432	472	438	450	444	463	428	481	443	452	451	417	442	470	469	480	444	460	457	443	434	484	461	444	469	395	486	454	438	448	492	461	472	440	447	464	437	464	491	431	456	441	479	455	413	473	439	464	421	461	455	462	484	452	418	461	455	456	463	460	438	449	455	398	447	466	424	477	414	457	439	440	413	434	462	455	436	457	425	455	455	448	428	455	455	421	472	447	441	424	467	492	426	445	452	445	448	417	432	445	458	451	470	435	445	438	444	434	457	429	478	427	469	438	466	449	459	458	433	413	413	419	447	452	438	466	408	457	453	468	437	430	446	429	461	436	478	432	456	496	443	410	438	435	488	461	449	463	464	443	444	444	455	430	456	450	421	457	405	478	405	440	473	423	449	446	466	439	435	444	499	461	474	482	441	474	455	447	431	458	473	438	436	461	477	446	440	456	447	426	435	428	476	430	463	434	452	479	430	421	440	483	436	472	441	421	449	462	462	476	424	473	421	446	465	474	474	441	430	454	452	422	406	428	485	495	457	471	412	437	472	420	468	428	432	429	415	471	444	438	489	439	443	445	433	413	449	465	435	456	461	456	465	456	469	406	426	442	495	447	455	454	444	446	472	427	456	420	450	437	439	437	441	461	432	421	435	448	461	416	398	442	470	449	429	414	423	451	461	446	463	415	437	439	417	486	481	449	457	457	405	435	461	401	455	440	451	416	462	455	437	459	427	413	487	459	452	429	429	481	452	443	427	478	386	432	454	484	466	443	438	435	428	466	456	446	448	445	461	449	448	395	472	458	465	430	441	389	507	449	409	466	423	441	414	450	447	459	461	449	441	490	449	457	433	453	451	445	425	440	425	431	459	481	445	443	482	399	440	431	449	440	421	426	475	410	416	463	436	425	448	458	413	471	456	456	458	465	446	462	407	430	462	464	420	417	425	447	470	474	431	421	464	466	393	458	474	473	498	450	423	468	395	467	450	508	411	456	430	423	439	470	451	480	457	444	436	439	470	414	421	451	445	450	456	438	440	470	443	455	447	403	436	461	417	402	437	466	430	480	433	406	435	460	452	423	445	425	444	473	456	460	416	470	454	474	446	475	412	452	464	414	463	433	487	440	451	479	425	481	463	470	427	443	454	445	419	448	462	431	436	504	431	424	483	432	475	450	436	446	471	426	453	454	428	444	414	472	483	438	466	447	442	431	399	425	450	440	447	437	428	420	446	438	426	419	476	465	457	408	442	413	432	472	448	404	470	399	463	458	490	442	463	401	461	456	495	448	511	434	420	463	467	424	457	436	442	449	437	478	435	465	416	433	476	450	422	407	434	429	454	466	449	420	417	448	455	435	424	471	430	428	436	462	424	450	422	410	440	451	439	450	488	450	438	429	463	430	419	447	479	436	466	472	435	451	434	442	447	428	474	459	492	473	450	435	442	436	437	448	438	451	450	451	423	415	479	462	444	422	437	393	457	435	449	446	476	475	446	485	455	424	427	448	469	440	455	423	406	477	444	444	408	454	428	448	453	446	476	436	449	460	477	445	455	489	437	431	410	441	456	434	459	435	430	424	431	430	463	465	391	470	464	443	392	453	446	481	483	452	440	452	435	432	448	432	448	478	447	460	428	435	440	439	457	433	485	436	441	446	432	474	443	434	454	454	450	475	427	492	423	434	434	403	445	402	416	478	487	438	425	417	480	448	464	460	397	458	447	471	444	429	437	421	472	452	418	419	451	440	473	453	483	436	460	443	436	464	456	402	460	422	408	433	442	499	434	432	480	445	408	419	460	444	437	441	437	498	455	441	426	456	435	471	425	457	444	409	414	454	481	417	447	469	445	440	466	428	447	441	432	470	454	438	471	448	450	466	440	446	449	453	473	433	441	442	438	468	422	425	418	449	439	451	448	473	460	444	466	462	473	470	463	455	444	429	468	468	499	457	436	515	442	452	435	448	426	470	419	422	471	441	411	455	407	459	451	455	458	440	438	450	454	444	406	428	439	484	440	456	400	447	439	455	447	430	463	430	445	421	433	419	462	468	416	406	459	459	441	441	435	410	467	465	433	438	471	432	448	407	439	458	447	498	442	458	459	420	449	457	466	447	437	458	447	395	455	449	416	424	439	466	486	453	481	497	462	433	414	447	455	432	489	457	481	435	453	421	465	470	439	463	462	381	457	420	452	417	444	468	453	420	473	465	437	445	446	461	431	505	455	437	437	480	430	481	455	420	477	457	459	439	489	425	470	440	424	441	434	444	463	472	460	432	454	450	460	481	444	430	439	447	468	442	449	453	452	478	439	429	458	414	463	461	429	454	469	449	459	462	425	430	467	401	435	491	429	465	422	438	469	406	488	427	460	423	411	463	479	420	432	426	461	451	422	407	461	427	408	455	448	444	441	451	458	448	425	398	428	428	444	445	412	394	441	400	493	435	447	414	445	413	468	433	437	439	400	465	419	451	407	428	454	448	473	443	436	446	438	467	476	435	451	450	401	455	420	419	428	461	430	468	455	471	436	422	432	463	434	463	410	445	413	469	456	445	443	420	425	451	453	471	450	456	420	458	447	458	461	448	457	416	450	458	435	425	471	474	451	421	412	427	420	466	430	452	435	482	400	429	427	461	447	448	431	480	443	484	472	449	451	448	429	431	444	431	465	491	432	454	454	424	442	420	429	462	426	458	444	463	442	433	462	430	445	456	439	463	452	458	393	471	405	457	404	455	422	437	446	489	443	474	464	433	459	441	440	418	432	452	457	424	423	415	479	456	412	464	431	413	472	474	440	446	406	460	468	447	429	445	425	441	407	454	460	412	431	470	443	428	471	470	397	454	450	445	431	466	435	438	477	404	406	480	472	474	429	441	432	444	466	439	425	429	475	433	477	481	477	462	463	434	427	417	438	433	453	441	417	428	464	450	460	474	446	467	443	427	502	460	446	450	463	468	428	447	443	442	464	417	425	448	418	445	400	411	421	420	429	462	431	423	435	424	455	431	461	422	451	450	453	436	458	434	444	453	453	427	454	431	438	452	438	515	429	421	446	431	475	494	444	480	435	455	472	468	459	457	454	420	428	415	400	430	427	422	441	461	479	433	411	468	453	430	462	453	439	428	453	485	459	452	453	470	425	444	464	459	470	448	432	476	512	435	453	433	443	461	471	454	469	432	439	445	444	439	475	463	433	440	449	479	459	425	455	450	439	437	423	470	414	446	445	423	462	490	428	467	420	459	442	441	442	429	481	428	432	426	442	433	449	466	462	429	416	425	438	428	450	460	471	445	437	436	455	470	411	451	428	446	430	428	424	477	419	443	421	468	452	423	471	451	422	443	406	472	453	444	412	450
1803	431	431	395	384	417	391	420	390	394	425	387	399	442	389	376	406	417	389	415	407	369	372	387	412	369	367	389	404	398	382	391	403	401	428	385	375	360	378	390	426	392	386	411	395	381	418	394	368	392	356	395	404	400	368	358	400	389	387	392	414	360	398	354	378	419	375	374	407	380	363	392	439	382	391	404	392	421	457	410	396	404	387	380	389	384	369	387	408	411	382	379	394	400	415	381	398	379	361	411	383	379	393	424	360	401	404	380	384	397	397	392	381	375	421	398	380	375	400	420	400	402	422	404	380	365	391	420	360	397	387	382	399	380	407	429	390	375	418	405	389	384	372	380	405	381	411	408	326	360	388	374	391	368	391	424	385	364	415	409	413	383	445	392	390	395	369	424	392	394	331	369	424	402	402	432	393	403	375	396	392	405	363	382	375	400	381	381	403	380	381	384	361	412	391	400	410	422	387	381	435	403	382	362	411	384	378	399	378	413	399	455	365	398	399	397	379	414	385	398	399	389	398	417	379	416	417	405	393	397	399	330	379	374	400	372	384	374	353	371	397	383	387	412	446	352	392	395	398	374	406	372	404	379	383	411	400	387	388	422	422	393	399	372	399	415	393	360	394	401	366	379	392	365	380	403	363	361	346	358	402	427	397	387	426	349	406	379	360	427	439	393	393	420	429	365	417	378	376	369	363	354	398	423	413	436	370	403	399	426	414	406	377	393	433	412	371	404	388	406	370	395	397	383	405	388	378	415	401	393	366	409	398	412	413	413	403	389	384	375	394	387	399	458	394	402	358	374	389	393	373	374	410	372	391	406	394	389	397	406	385	369	413	386	383	398	403	394	417	372	423	404	402	407	414	393	424	383	394	376	387	425	368	396	377	388	392	399	366	404	379	431	401	430	418	364	380	375	389	376	364	397	392	422	429	364	360	385	376	398	391	353	414	378	352	434	409	377	404	412	372	407	431	394	372	392	415	369	437	446	404	395	407	417	421	417	440	395	395	410	393	385	392	383	385	411	373	364	402	401	435	401	374	357	403	390	382	402	356	379	451	386	377	358	391	357	426	347	413	432	388	437	385	428	390	377	392	373	376	390	394	410	381	358	376	408	389	379	396	369	405	368	386	398	412	390	379	413	381	358	376	373	385	423	419	407	377	390	390	417	427	411	395	406	405	444	390	387	383	427	392	375	383	410	375	397	403	371	401	362	395	417	391	403	406	383	399	382	411	449	393	409	384	369	358	355	374	388	416	398	388	406	406	401	417	393	392	392	368	417	392	434	363	384	383	338	375	380	401	389	409	403	377	362	404	379	374	398	390	377	427	380	379	418	371	410	381	392	400	401	438	381	412	420	408	366	390	398	419	398	385	425	348	385	406	372	373	400	389	388	425	382	401	380	362	364	365	383	398	373	359	364	420	405	383	383	409	429	401	395	390	382	415	355	353	444	399	380	419	400	405	391	401	370	396	372	430	385	419	415	427	393	428	388	383	379	414	371	393	379	402	371	395	382	394	402	362	423	388	413	380	424	436	386	357	368	386	407	366	379	408	392	396	431	380	390	376	410	392	381	410	446	369	423	389	418	423	389	373	380	358	442	462	428	413	393	393	410	375	403	396	422	391	397	402	386	389	357	394	408	392	389	371	391	388	389	381	385	392	397	376	382	396	408	434	385	426	385	391	407	420	403	396	398	418	417	384	426	420	399	398	373	383	396	380	382	384	422	378	397	419	402	392	367	392	432	449	385	375	380	381	369	363	365	408	423	392	373	390	387	394	393	415	396	410	419	400	376	425	382	375	389	383	420	356	437	383	404	434	367	403	369	394	422	408	413	376	385	367	348	388	357	390	408	395	404	431	387	401	388	402	421	357	394	389	348	390	421	402	406	368	389	361	401	402	400	406	385	392	393	404	364	362	409	365	367	409	407	427	424	374	387	392	382	395	386	364	413	384	380	420	398	369	409	353	390	401	388	394	367	427	376	422	372	369	391	346	401	406	394	424	365	376	367	385	371	375	371	401	437	364	401	403	380	411	425	368	408	393	390	402	388	370	401	438	376	390	407	382	375	403	402	431	401	402	390	375	376	397	423	394	406	423	382	394	403	371	395	399	396	421	387	392	347	324	395	410	385	390	394	370	399	438	409	360	423	393	367	415	411	392	429	380	376	379	394	403	384	392	347	391	413	410	394	387	398	364	425	373	349	406	363	385	390	392	396	361	388	390	358	411	399	368	451	418	419	438	359	376	441	378	408	375	399	417	422	391	420	369	400	376	390	414	385	370	376	420	371	387	350	389	380	406	419	385	348	377	399	376	374	402	373	393	388	415	382	428	414	372	424	407	415	366	387	364	354	415	382	426	406	408	384	390	422	381	382	366	377	417	398	434	403	378	362	423	416	379	385	393	395	372	425	407	419	387	415	383	369	368	372	406	380	402	406	434	405	383	363	386	376	397	375	391	398	348	350	377	385	356	385	390	437	413	361	415	408	379	409	386	398	398	413	389	401	394	360	395	394	355	439	371	396	375	381	403	374	385	406	397	420	379	393	366	369	415	386	419	377	387	412	402	385	369	399	395	382	411	368	373	393	401	384	391	393	400	411	419	376	386	381	353	399	422	402	394	380	393	416	405	440	409	371	410	403	364	370	360	405	404	382	391	413	408	374	404	399	386	400	361	405	391	412	401	410	403	388	410	401	400	391	361	400	382	381	407	386	400	407	407	403	356	362	384	395	419	408	363	371	413	368	371	356	380	392	362	405	412	383	386	402	353	420	387	397	443	398	418	409	407	399	392	416	383	380	409	379	395	417	381	382	358	420	398	405	423	392	362	379	420	409	410	425	370	375	366	408	372	374	364	409	398	368	371	433	399	402	382	397	396	428	435	397	415	417	399	399	423	410	363	374	392	408	397	401	418	382	415	408	382	381	392	411	389	425	383	399	387	378	399	370	423	415	371	386	398	392	386	375	411	398	350	399	395	392	402	404	395	374	349	392	363	376	388	385	403	430	412	370	401	376	424	388	372	382	396	402	409	373	382	398	401	376	413	407	386	399	365	375	389	390	431	427	380	400	387	388	362	344	421	392	335	398	394	398	364	372	422	390	384	430	370	373	402	397	412	382	396	378	380	355	398	378	352	369	397	364	384	404	375	381	363	411	366	380	429	380	359	366	388	417	432	379	398	406	382	402	406	417	395	382	354	371	381	417	408	418	385	384	417	355	391	392	391	371	403	389	380	420	439	366	396	406	368	410	388	388	385	402	387	411	438	418	428	399	409	422	388	393	398	415	435	375	365	392	379	388	389	390	354	378	353	432	398	398	377	366	359	358	345	387	376	391	411	382	389	355	411	370	379	387	401	396	378	393	379	415	421	396	408	386	410	397	422	379	420	359	376	363	385	414	386	389	388	384	356	383	379	383	390	388	349	372	354	381	395	414	401	383	396	425	380	395	355	409	385	357	413	386	381	389	387	374	376	396	398	444
2156	891	850	853	850	861	867	881	895	876	889	849	895	846	829	861	862	871	847	854	909	870	877	894	810	899	867	834	876	924	883	815	904	808	843	869	879	778	880	828	815	846	833	894	822	854	898	856	824	826	876	881	824	859	854	836	877	835	814	847	853	867	853	805	851	779	847	852	894	875	864	901	833	810	833	895	847	833	861	917	848	878	935	882	873	838	877	793	862	820	887	891	865	849	825	875	888	899	825	904	867	843	904	867	831	885	873	856	845	840	891	826	815	833	895	799	849	834	836	879	827	855	847	839	841	864	852	878	849	851	857	805	831	897	878	793	874	880	848	882	912	883	874	896	844	842	825	824	869	822	856	851	887	832	856	834	851	911	852	829	852	882	878	849	866	901	851	843	838	864	928	879	881	903	850	835	870	872	884	856	827	847	861	835	853	798	887	876	823	850	859	890	835	881	832	828	874	864	889	842	920	845	829	838	830	855	907	852	891	841	862	813	800	862	873	883	902	852	861	830	883	857	832	860	878	858	843	873	795	826	807	896	841	811	849	862	857	825	849	872	857	823	835	882	874	868	824	859	853	858	824	845	850	844	888	833	855	871	872	833	814	845	836	870	884	805	907	875	876	876	813	835	869	841	847	821	860	875	862	840	835	835	848	862	818	837	862	832	847	875	798	861	861	840	826	793	843	875	863	848	897	858	854	812	834	861	824	860	895	830	878	866	846	843	854	812	832	845	857	825	783	822	830	843	852	861	825	860	865	875	896	844	900	881	872	864	888	851	859	880	865	862	878	822	880	788	860	892	926	838	878	839	818	812	855	849	836	875	880	880	850	878	838	881	855	856	831	838	902	844	805	833	927	858	813	849	867	860	852	865	794	876	825	809	815	838	853	859	841	839	876	892	862	876	848	821	824	916	886	869	839	842	806	837	873	833	850	841	879	873	880	890	821	859	881	851	843	903	915	859	899	836	912	801	865	818	895	840	879	865	863	872	846	881	856	820	845	865	890	844	834	850	860	845	866	878	850	849	881	896	891	842	873	800	899	928	893	841	851	813	885	866	837	878	873	828	860	868	863	859	905	864	816	816	845	878	859	897	868	834	868	855	850	914	848	855	864	878	901	857	865	834	875	872	817	876	842	812	818	830	873	887	861	834	836	837	842	871	838	867	848	888	930	833	820	873	829	847	801	856	847	921	827	784	840	870	836	842	852	885	916	846	818	863	851	850	849	851	903	855	858	871	855	882	812	877	876	870	839	849	856	893	814	857	851	904	851	887	817	821	847	832	827	869	859	816	861	869	848	856	856	836	820	895	796	881	838	842	832	854	828	924	881	874	837	898	836	823	833	888	814	861	846	860	864	845	819	883	923	883	842	801	807	881	836	832	884	819	826	874	847	869	866	844	890	819	857	886	828	889	845	890	846	888	905	881	868	852	849	866	840	828	876	826	847	890	840	870	850	874	843	790	859	875	860	828	852	834	835	823	897	879	865	914	861	881	852	834	907	833	853	847	903	836	890	849	829	858	812	826	898	876	873	844	839	850	859	863	883	884	866	800	822	839	829	852	856	831	823	843	873	834	861	825	879	822	839	863	921	879	901	835	809	869	882	844	829	820	798	866	905	896	853	889	833	875	876	819	867	870	811	838	849	841	843	881	828	860	868	901	840	923	842	859	872	846	866	868	889	839	843	850	840	867	876	845	874	877	889	899	837	876	792	873	925	895	866	808	900	806	915	847	860	830	852	895	818	827	857	880	854	861	833	853	827	879	884	883	870	885	916	840	869	859	804	868	868	877	850	848	859	885	859	837	813	896	950	818	872	865	830	929	828	850	843	859	827	853	862	856	861	855	827	858	854	883	863	876	859	849	835	923	806	887	877	855	899	850	861	887	877	827	929	888	892	809	868	845	903	837	832	897	856	847	837	877	776	826	875	907	827	828	816	853	882	851	821	880	832	845	857	889	850	859	846	866	812	890	811	884	875	893	867	839	868	866	807	842	920	885	834	872	847	863	863	865	853	820	866	820	866	812	839	836	921	813	857	843	879	848	841	877	904	869	834	850	890	924	869	834	831	871	858	910	844	921	881	871	907	847	866	868	851	868	818	853	873	759	896	842	821	865	820	873	877	832	855	866	867	819	821	839	843	897	845	855	904	844	809	851	834	855	840	866	921	862	793	827	856	911	847	831	867	859	898	880	847	880	888	830	781	840	878	909	867	859	847	838	875	869	833	857	920	852	800	882	849	873	854	814	915	822	904	835	892	875	844	856	928	869	852	902	874	822	860	870	888	841	818	894	886	825	826	831	835	859	913	783	834	872	850	809	871	854	857	849	864	931	860	874	856	851	879	859	842	903	898	837	858	822	817	818	854	807	858	803	867	930	856	841	876	797	845	845	854	847	846	894	862	907	854	905	906	841	843	858	869	871	850	825	834	898	896	887	875	874	801	870	868	838	851	811	857	851	874	818	855	858	893	844	892	833	891	823	793	861	876	862	861	853	864	791	822	824	845	903	867	895	828	820	927	844	826	843	898	923	882	883	867	837	825	867	799	839	865	833	829	855	847	801	854	831	815	807	845	873	831	867	831	894	871	897	876	839	827	862	862	871	864	840	860	861	885	879	847	837	906	816	845	882	881	855	825	880	849	858	886	892	883	837	873	846	863	890	826	823	811	864	887	888	857	863	887	801	815	886	811	852	804	879	843	884	830	929	863	850	875	821	863	834	854	880	819	845	830	831	870	837	879	848	844	872	863	835	864	874	811	865	854	891	856	864	849	904	837	880	824	893	858	881	818	905	838	853	844	801	875	881	842	855	881	839	798	867	898	838	856	844	842	880	805	849	857	849	869	881	815	896	883	868	868	864	841	855	897	872	858	913	881	882	909	823	887	869	821	800	890	837	845	767	830	822	866	876	884	843	803	877	868	819	886	844	821	841	864	846	884	837	844	850	899	871	849	881	904	866	801	874	826	852	805	805	904	878	887	870	842	884	859	825	887	841	896	852	874	880	874	873	880	893	914	855	807	824	869	885	866	819	812	867	883	869	848	869	853	855	858	855	841	839	827	861	879	829	814	861	857	847	839	873	843	877	858	876	893	839	860	875	835	836	865	857	865	905	849	836	858	860	879	856	854	865	854	849	863	891	879	823	866	856	817	863	831	881	862	825	885	817	858	844	895	829	867	896	907	854	828	833	874	845	842	831	879	846	855	858	829	852	881	826	895	829	894	872	874	865	919	869	793	858	866	881	818	838	856	894	864	870	926	870	824	798	857	843	877	890	845	845	868	870	879	874	837	899	804	842	877	842	851	844	889	816	850	853	840	887	849	872	805	882	825	891	848	860	883	878	818	855	857	833	876	888	795	819	866	825	874	855	829	874	850	804	875	866	800	922	866	889	806	842	870	858	865	843	820	890	859	864	824	771	857	902	866	881	881	890	796	888	819	844	852	879	868	835	916	811	860	857	876	875	850	868	830	853	926	849
7898	527	524	418	362	280	250	228	217	234	219	207	175	239	203	177	186	176	215	195	192	188	187	193	207	222	221	196	189	219	188	199	193	186	207	213	224	158	193	228	190	178	196	201	166	190	190	196	210	166	200	191	179	186	209	177	187	198	187	198	196	189	183	187	165	182	211	196	183	210	217	193	172	166	169	183	205	209	190	184	171	182	175	182	199	182	186	178	175	213	202	197	194	209	178	178	197	176	187	200	191	188	192	179	170	176	198	183	170	192	177	183	197	177	173	194	172	191	216	214	200	212	190	191	174	160	180	193	181	197	176	188	171	208	187	173	204	197	196	179	172	191	198	180	171	178	198	197	184	193	209	190	196	189	161	162	168	168	160	208	171	162	199	202	204	195	170	188	161	183	187	173	201	206	194	159	173	203	194	181	178	174	199	211	204	195	197	183	183	164	204	168	205	163	193	180	189	176	175	195	211	195	194	184	171	183	192	162	197	193	206	197	180	183	203	189	200	208	175	156	172	196	201	215	201	172	186	171	202	198	195	179	202	216	199	196	210	182	200	203	172	168	215	209	176	191	185	193	209	188	219	159	193	201	186	190	200	209	198	198	204	211	216	203	198	171	189	199	187	163	169	210	196	200	189	198	189	195	210	182	168	205	192	200	195	203	176	191	194	193	198	182	194	179	182	171	196	201	205	212	172	175	216	183	179	171	193	201	181	189	167	186	198	186	208	180	190	185	184	215	176	170	178	203	192	202	176	204	203	188	184	183	181	167	202	195	194	196	197	184	187	210	207	185	212	187	166	184	199	181	203	167	192	188	193	188	207	209	190	182	196	168	195	181	190	178	203	194	199	177	198	220	191	200	211	177	194	189	163	201	181	205	165	183	190	168	176	167	181	172	186	191	185	177	168	187	171	176	162	201	186	212	178	184	207	161	193	178	192	176	183	193	195	189	190	189	214	222	210	194	195	172	169	180	168	172	194	192	187	184	197	176	192	161	171	212	169	175	211	183	191	195	180	175	189	163	202	201	193	200	190	178	207	196	194	198	184	195	206	195	193	168	172	200	186	178	210	194	180	183	194	184	164	202	179	169	205	204	180	179	192	184	202	190	169	180	192	193	218	167	158	199	204	186	201	178	181	174	181	192	194	201	167	173	215	177	190	198	220	205	191	184	194	184	197	220	203	190	198	206	201	172	191	189	219	194	177	177	208	189	216	201	187	197	209	195	209	171	180	219	219	211	183	170	188	187	188	180	202	162	188	177	194	198	178	180	201	177	182	191	184	203	178	169	182	207	213	177	181	189	183	203	187	185	218	191	182	192	184	179	181	172	195	183	194	179	186	193	161	203	178	172	182	188	203	201	199	165	185	183	181	207	189	171	182	183	177	203	194	193	157	189	164	172	184	179	176	206	228	178	208	192	185	191	187	183	180	169	186	190	207	186	196	190	186	176	174	202	190	185	192	189	204	189	192	199	179	171	178	202	192	192	187	181	204	171	203	192	205	179	179	204	199	202	189	182	189	180	195	172	173	172	182	188	209	215	185	208	183	198	201	195	202	173	163	177	176	212	211	198	183	207	183	211	195	195	168	211	176	174	188	206	185	178	171	193	190	177	194	173	171	196	216	207	215	194	198	194	211	211	201	182	171	186	173	173	208	171	214	207	206	191	191	205	175	190	233	178	196	173	196	197	193	178	189	169	194	192	217	196	180	193	181	193	204	173	163	206	202	189	181	181	194	178	171	177	207	166	148	184	213	177	170	209	194	184	207	212	209	189	198	173	189	169	158	192	230	187	213	216	193	189	185	185	212	191	180	181	191	181	199	203	189	192	193	164	169	191	200	203	189	161	203	189	204	182	203	159	175	202	194	196	191	196	206	173	198	184	163	181	168	183	172	191	171	197	167	202	217	194	195	173	198	174	180	192	175	170	199	206	181	184	185	196	184	175	181	196	193	178	179	157	192	217	195	178	195	167	186	191	190	180	193	175	197	207	200	197	177	174	190	183	179	159	215	202	169	182	193	217	190	184	198	178	197	180	165	184	204	196	181	195	168	144	180	221	204	200	175	189	196	164	152	233	217	188	194	187	181	201	190	187	178	204	167	165	183	187	191	173	184	182	206	200	212	179	205	181	201	208	182	196	173	192	196	189	203	174	165	189	183	200	192	212	159	170	174	168	221	179	199	190	194	207	190	215	202	175	186	174	168	182	218	179	218	194	156	180	194	188	178	198	184	184	185	175	212	196	197	194	191	186	185	166	185	205	196	186	170	197	176	175	176	179	191	171	202	173	190	208	174	178	192	194	201	184	194	172	200	179	182	192	179	167	184	195	186	184	199	185	210	194	187	186	199	191	195	180	190	203	172	183	193	168	192	211	161	216	216	195	207	211	189	185	214	185	198	182	188	176	172	181	190	170	183	183	177	184	180	171	169	209	187	194	202	181	169	203	197	187	168	169	185	209	176	189	178	176	191	163	151	178	172	213	197	181	209	189	184	163	180	187	204	192	182	197	196	208	194	201	188	179	176	206	195	201	188	196	193	196	166	181	197	209	190	197	182	210	211	198	173	183	189	198	172	189	210	186	171	168	184	181	177	187	195	171	194	176	192	205	181	169	197	198	201	177	218	194	175	193	195	171	200	187	200	202	193	207	186	194	187	217	207	185	220	189	194	178	214	155	181	176	212	169	179	199	199	220	193	214	200	187	168	179	189	199	198	188	185	189	191	192	168	194	207	176	166	207	176	192	213	191	161	164	185	207	175	188	207	191	220	196	200	193	201	191	199	201	182	205	193	230	172	194	209	196	199	185	187	179	177	183	165	167	153	176	177	190	207	196	194	197	208	211	173	184	188	191	200	187	180	188	164	163	186	190	212	242	202	198	157	172	204	194	186	210	192	197	198	153	191	181	191	189	168	199	173	171	170	195	201	201	173	195	191	191	168	196	194	204	167	165	183	186	182	200	200	217	195	149	219	185	176	193	179	208	207	182	194	184	190	190	223	194	208	194	224	162	187	191	165	211	171	202	178	171	190	179	191	160	208	186	211	185	196	226	208	198	203	210	193	196	185	194	188	184	175	179	178	181	195	196	172	191	195	196	161	184	169	198	184	202	187	191	199	200	187	191	199	189	186	188	186	167	177	217	175	176	189	188	193	181	208	162	187	176	186	205	199	178	185	163	183	157	218	209	170	187	207	182	209	184	168	212	211	196	184	165	187	216	206	188	185	192	198	200	207	200	164	189	220	172	180	194	203	206	183	212	216	174	188	194	203	181	199	208	194	197	187	203	171	206	190	194	171	176	216	182	192	198	169	175	213	163	241	170	171	174	201	184	186	187	207	188	198	180	184	193	209	191	183	195	158	165	174	206	182	192	190	170	221	186	191	171	172	194	202	183	180	199	194	182	188	214	173	161	184	188	191	192	216	199	183	172	185	212	187	188	190	172	196	179	191	196	185	198	188	178	197	209	190	178	197	189	180	181
6478	671	1178	1331	1193	993	819	762	694	636	651	591	559	532	560	517	514	547	529	487	499	506	472	525	494	447	475	512	475	482	475	440	462	486	481	476	506	494	425	501	476	457	442	482	505	487	459	462	463	452	478	449	470	456	511	470	445	441	434	475	455	461	454	461	436	474	485	482	473	421	492	450	497	467	421	450	418	462	499	447	450	468	474	429	434	449	478	493	469	456	419	485	459	488	495	454	468	448	466	472	442	438	448	419	470	468	449	452	420	453	423	422	463	448	439	475	435	472	458	393	412	500	491	426	470	482	442	440	449	480	463	461	476	413	418	480	428	425	460	482	435	448	457	433	460	431	465	486	436	419	434	452	429	441	454	437	466	462	461	436	450	453	433	476	472	447	425	458	426	458	443	450	475	501	496	479	444	440	459	465	453	460	417	459	429	460	448	415	461	457	445	453	451	455	461	476	421	484	440	458	464	464	439	441	455	484	454	466	450	440	422	464	454	460	465	474	440	474	449	488	455	458	483	457	499	444	432	449	428	460	479	456	450	447	480	471	436	411	427	423	437	457	423	480	440	454	451	490	407	471	456	435	430	457	460	473	480	446	427	425	430	453	440	424	468	464	495	483	467	504	435	440	497	481	428	443	472	455	424	477	420	445	425	466	454	464	446	470	461	462	433	443	465	407	454	488	437	476	487	469	436	483	430	448	484	485	420	483	503	457	435	446	441	457	478	481	448	450	461	437	478	473	438	453	469	440	446	439	459	456	455	423	493	453	456	458	476	449	498	399	442	492	480	453	462	438	433	480	441	471	449	466	460	484	464	459	466	438	483	463	451	452	456	468	445	453	486	467	463	448	482	459	438	484	472	431	475	446	479	450	443	445	473	456	444	429	478	449	479	442	451	448	467	476	428	461	501	416	487	463	438	448	459	467	439	382	446	451	455	444	464	446	461	420	439	435	461	488	452	462	437	463	432	416	417	450	429	449	442	430	459	429	482	474	463	491	432	435	448	488	468	443	453	474	461	418	444	444	417	441	489	463	436	494	445	438	432	425	470	459	479	470	463	447	437	456	475	471	434	456	443	464	439	487	455	461	457	481	438	473	444	427	470	467	507	483	442	465	449	414	434	483	436	482	442	454	462	452	476	452	437	485	468	460	444	417	440	475	466	412	455	443	463	443	438	460	430	446	445	460	468	479	471	426	475	438	475	452	484	456	451	439	445	445	444	465	461	448	457	460	468	472	443	455	453	462	474	411	454	437	445	477	435	451	433	428	464	487	442	448	426	452	465	468	458	457	485	452	447	485	460	448	436	484	464	435	458	454	488	494	478	449	420	474	432	451	504	470	431	466	496	458	477	438	459	448	475	451	484	468	430	458	489	439	458	427	467	437	437	407	468	427	427	437	469	447	472	455	506	468	478	442	430	496	450	516	466	413	460	419	466	415	486	457	497	442	463	454	458	474	450	459	458	437	479	467	447	449	454	464	473	464	426	446	490	447	434	465	433	434	507	432	444	483	453	456	460	451	427	451	423	460	469	450	426	466	442	447	473	429	432	418	470	440	421	464	438	434	470	430	422	472	444	470	448	462	436	446	443	458	490	461	413	481	452	470	450	460	411	468	445	474	480	467	501	445	453	449	445	453	436	454	452	457	429	447	487	438	464	444	458	466	426	460	428	469	420	476	444	458	461	425	407	473	459	500	495	432	487	445	475	428	444	436	486	495	476	478	424	504	450	431	446	467	445	462	469	444	470	427	444	452	435	425	444	402	469	458	419	493	464	453	470	453	486	456	394	460	455	412	480	449	473	458	457	435	433	496	445	433	457	431	445	479	441	456	518	470	424	458	463	457	450	455	450	424	440	430	461	449	421	460	463	403	467	486	449	468	441	443	456	471	408	438	471	430	430	461	444	466	464	475	462	407	449	414	463	495	449	470	457	466	483	400	460	481	472	462	438	466	455	441	444	456	425	448	451	457	428	488	463	461	446	471	494	472	458	447	466	433	452	463	436	424	432	454	444	415	481	465	415	440	413	430	454	480	428	457	469	462	453	459	481	489	432	445	476	458	458	444	430	492	459	473	442	448	456	448	493	441	426	454	482	432	435	436	445	454	429	468	444	456	456	465	468	449	454	456	451	464	491	478	445	456	433	437	464	426	463	461	487	434	434	483	474	460	502	448	460	447	475	467	483	493	440	427	489	424	495	476	475	470	488	506	453	452	450	419	460	429	453	467	465	453	454	510	454	431	432	453	474	455	459	412	469	473	469	486	426	481	469	439	485	442	476	471	455	463	462	438	468	442	455	435	444	465	429	457	447	424	477	465	463	485	466	451	481	477	448	461	463	429	470	463	447	457	471	408	479	482	468	481	445	457	492	455	391	451	447	449	470	446	428	452	445	508	440	425	475	431	450	452	432	450	460	502	469	464	459	458	489	444	460	435	445	451	495	426	449	428	447	511	475	457	423	447	492	466	452	472	441	490	454	464	489	431	499	417	467	479	488	458	458	457	445	460	457	413	437	430	394	428	473	463	429	456	422	412	482	473	461	480	451	460	472	455	481	470	481	455	477	466	448	443	453	484	477	474	480	429	479	461	438	456	427	453	395	439	408	440	465	436	489	445	419	450	440	451	428	426	454	462	422	495	457	425	466	459	419	422	445	484	445	486	433	487	440	459	477	441	466	472	449	457	468	458	465	474	421	481	441	484	452	497	444	461	462	449	452	463	464	487	470	461	487	449	452	448	424	464	434	478	441	474	491	469	445	474	439	469	467	482	446	458	463	495	455	477	431	522	406	424	455	458	460	432	439	463	470	461	406	409	471	440	464	452	426	449	461	505	458	438	464	463	482	460	435	423	445	455	463	445	455	431	466	477	467	444	471	459	435	440	480	452	458	453	411	426	437	461	432	470	387	485	469	458	431	452	441	447	457	460	484	459	450	453	449	466	420	438	472	440	448	434	461	452	506	439	466	472	454	460	480	505	432	427	465	436	429	447	443	456	442	445	473	441	462	487	482	471	458	450	441	449	446	457	443	450	444	491	471	464	475	464	448	442	408	437	451	451	464	505	435	489	495	468	476	462	453	470	471	505	473	446	456	467	496	443	437	464	470	472	423	447	426	406	453	460	426	420	468	463	480	469	449	406	470	444	430	450	443	465	458	460	482	459	480	450	468	426	467	462	462	458	458	462	478	469	422	471	493	463	439	453	458	479	447	437	440	450	452	469	471	477	420	447	489	459	450	452	477	443	444	427	396	473	445	458	433	490	498	437	426	429	490	485	439	426	460	418	420	427	424	418	472	440	480	489	440	451	470	454	412	453	466	460	427	471	451	455	445	483	493	472	452	420	447	438	424	437	475	504	443	432	475	419	446	454	442	438	414	441	490	476	472	476	446	470	452	468	441	467	482	501	461	440	468	466	489	460	432	479	464	497	485	450	472	475	455	449	452	432	409	438	492	455	486	464	497	448	455	491	459	482	456	433
15100	1226	891	630	446	380	335	293	236	232	248	218	196	205	201	169	168	179	175	196	179	193	187	194	168	153	175	183	185	179	189	182	169	176	168	154	168	164	186	176	169	169	171	186	162	152	188	172	199	182	194	154	184	155	190	176	167	186	148	168	164	180	190	157	171	177	171	161	190	180	152	163	162	164	174	177	163	194	177	123	171	164	222	175	158	160	174	161	183	181	167	187	180	180	191	179	177	178	153	173	143	178	165	155	172	172	172	160	182	191	172	156	178	170	162	177	188	168	199	171	159	172	168	175	167	201	160	179	195	166	165	168	160	152	178	163	161	172	169	143	154	153	169	173	168	160	223	185	157	168	177	163	188	171	214	156	181	176	192	146	165	183	202	195	181	173	165	157	163	173	176	160	172	179	190	175	174	190	191	165	184	174	174	150	171	166	159	159	167	165	174	177	147	150	147	178	181	184	160	159	175	177	186	174	143	173	176	190	185	171	146	165	172	175	181	161	173	137	207	165	169	171	148	171	155	193	162	173	167	183	172	146	185	170	192	158	179	153	175	155	178	172	174	156	188	167	159	175	175	188	159	159	150	173	190	198	167	169	171	150	196	136	184	186	177	135	187	175	166	178	161	157	157	167	178	163	169	163	173	174	174	167	174	194	172	182	182	166	187	166	178	178	169	149	159	158	156	157	172	179	160	166	166	183	157	192	202	173	178	164	168	174	172	153	168	158	143	180	163	155	179	186	182	175	148	164	174	159	141	175	194	166	142	169	160	176	159	149	162	165	146	160	152	178	164	152	175	181	198	167	138	167	164	173	152	191	180	185	165	186	163	179	187	151	150	154	164	146	165	165	173	157	162	174	176	163	156	190	164	173	186	178	165	175	169	170	181	171	165	169	183	176	150	172	156	177	171	177	192	221	168	168	175	167	197	175	197	165	168	172	152	164	172	178	162	162	165	171	172	170	164	175	172	180	126	163	161	194	175	172	154	166	176	193	180	174	184	190	168	162	166	170	161	182	179	183	162	172	157	194	166	151	186	160	166	164	151	149	178	201	164	160	150	164	160	166	172	158	180	197	168	143	151	164	181	173	185	188	169	198	184	166	171	157	181	156	187	183	183	156	146	158	182	180	154	170	159	178	172	180	177	167	162	159	172	166	199	168	146	166	169	188	197	166	187	152	166	161	164	176	177	169	185	154	181	174	160	173	161	178	178	160	166	142	187	179	189	177	168	168	166	175	170	179	161	178	180	191	159	155	166	167	177	167	193	187	188	161	153	176	162	158	166	162	171	152	193	172	162	171	155	189	163	196	159	180	164	167	159	163	183	159	168	165	152	178	142	145	181	170	176	172	159	171	176	172	165	173	172	176	170	156	175	153	141	156	193	196	153	184	167	154	143	173	170	164	182	153	159	168	181	176	147	162	170	180	170	160	193	180	184	164	161	149	148	169	179	188	166	161	142	157	163	168	165	187	168	173	170	172	156	167	166	163	166	189	183	161	167	164	173	173	189	151	154	165	159	165	178	159	171	192	168	152	176	171	167	190	152	152	160	171	178	183	188	173	188	164	171	179	146	182	166	145	152	192	189	187	162	174	187	172	160	186	192	210	202	185	179	157	157	142	183	169	148	169	166	167	207	165	155	183	164	185	197	186	193	178	174	152	173	160	167	179	152	171	182	169	166	146	173	180	153	196	163	163	144	156	179	161	181	182	167	183	187	192	170	181	152	176	147	199	193	189	158	147	151	180	172	161	185	168	175	173	169	182	144	158	173	157	163	162	179	180	165	177	151	180	177	174	148	171	185	168	163	160	167	171	155	158	174	168	177	180	182	179	161	151	190	184	180	193	168	150	201	180	194	132	174	160	191	192	146	147	186	155	172	198	218	159	177	175	193	183	165	161	161	167	174	173	178	183	207	161	159	188	155	167	155	175	165	181	158	168	178	145	169	204	164	183	185	175	184	184	179	141	164	169	200	174	172	147	181	188	176	166	177	184	166	204	155	163	171	169	145	160	178	172	182	186	175	137	169	177	152	172	177	177	188	162	169	151	162	156	151	147	158	171	175	166	179	179	143	199	173	155	160	176	162	183	151	181	182	200	188	155	152	161	171	158	175	148	179	172	158	175	181	160	160	197	160	192	181	153	161	178	183	182	183	165	184	169	182	161	156	180	135	175	159	150	171	157	159	176	154	177	177	167	176	158	186	183	145	175	159	162	168	179	171	184	167	163	167	169	143	166	171	175	175	149	171	181	168	151	177	186	155	178	166	180	171	174	147	155	178	147	167	192	158	170	187	195	175	160	166	201	184	171	168	157	179	178	165	168	177	185	150	182	172	182	165	144	163	171	152	126	171	183	188	172	166	167	168	160	144	205	170	175	188	158	162	174	170	160	183	175	171	192	181	163	143	169	159	170	184	176	162	153	162	171	181	159	162	178	180	180	176	168	162	151	180	187	185	164	187	161	157	203	197	174	168	179	178	178	188	179	165	188	164	170	161	196	182	180	192	159	148	167	164	167	151	179	178	165	140	151	192	159	167	157	191	154	180	162	173	154	182	157	159	170	172	153	190	157	181	174	181	173	148	148	163	171	161	146	163	161	156	161	169	172	173	174	186	190	203	180	168	183	161	162	191	164	169	185	194	161	163	164	157	185	187	154	180	166	156	161	195	154	167	170	198	158	158	183	181	165	156	186	179	177	159	162	154	182	179	180	174	176	180	174	198	143	176	164	157	175	170	144	173	186	155	185	188	160	163	167	150	175	189	198	178	197	180	188	162	182	178	162	195	189	161	153	208	170	166	169	191	159	176	176	168	157	161	165	159	168	180	179	157	177	181	179	155	172	194	161	168	188	153	168	172	176	184	151	163	171	180	163	171	173	149	173	167	150	198	147	155	180	176	172	173	167	160	157	154	189	166	164	168	170	161	174	168	178	164	170	195	192	177	159	181	150	160	153	195	176	157	165	160	190	156	156	164	162	167	160	206	171	171	174	180	182	162	183	165	180	170	167	188	163	187	137	154	144	145	171	161	157	169	194	173	189	149	164	163	169	154	188	168	197	180	164	196	199	160	168	177	175	167	186	184	199	175	192	168	168	209	179	166	194	188	176	162	138	158	168	174	160	168	175	173	153	160	173	152	178	173	173	202	187	154	174	186	202	179	170	190	152	164	182	150	167	170	163	169	153	171	157	168	168	176	192	163	160	189	175	159	180	144	203	172	150	167	193	175	185	177	149	151	181	163	177	148	147	180	169	167	148	178	186	171	153	182	176	167	223	181	167	145	188	189	181	175	175	162	149	181	179	179	176	187	164	192	151	168	185	173	167	178	175	169	159	175	171	192	155	164	175	185	187	173	163	169	200	159	148	180	172	175	183	182	168	176	182	152	149	157	186	186	187	167	177	170	171	189	160	159	159	167	181	190	171	176	188	195	175	191	159	164	133	177	155	178	191	185	181	149	149	162	181	165	177	151	150	168	203
8405	1043	1886	2060	1804	1462	1173	1033	917	844	761	689	696	647	615	570	541	584	587	546	521	507	500	540	465	485	514	487	454	513	503	482	431	468	472	482	452	476	482	488	487	459	439	463	493	467	489	431	450	428	441	436	438	446	451	455	466	462	468	432	463	451	457	447	463	435	468	455	462	470	432	452	452	478	497	445	426	410	449	467	460	457	484	456	437	441	408	416	458	437	446	477	519	441	412	422	462	456	455	495	419	485	448	427	431	432	472	441	451	482	457	447	458	420	447	439	462	477	457	424	453	428	437	435	441	445	484	424	471	469	433	469	459	454	456	462	447	445	425	468	491	448	445	450	482	457	471	479	473	453	513	417	418	428	464	446	499	422	464	481	457	473	480	439	460	460	469	445	465	453	454	435	479	483	441	457	434	453	458	430	468	436	431	444	456	421	420	475	440	473	446	467	416	430	427	440	433	436	465	456	445	465	432	464	444	461	456	484	463	434	451	441	432	462	420	461	465	465	467	401	431	430	450	424	472	462	463	452	454	429	423	433	438	447	453	424	427	438	472	437	461	465	452	435	449	434	442	427	494	431	447	450	468	443	465	436	453	442	457	412	465	488	467	447	504	479	427	437	437	443	450	445	442	432	447	469	412	442	429	442	454	457	438	490	444	455	410	462	437	461	443	458	444	467	425	427	463	461	467	454	418	409	464	399	433	458	412	488	428	428	443	435	483	441	456	460	451	435	426	419	442	422	471	465	443	452	491	428	430	457	460	453	466	462	443	444	433	403	437	479	430	459	440	479	475	433	404	423	442	439	464	476	439	521	410	453	463	425	446	470	432	429	460	435	476	456	493	419	454	450	443	433	469	438	409	458	446	452	391	452	451	458	448	437	470	434	446	417	437	461	442	475	438	435	453	417	435	467	462	425	423	399	443	455	441	425	453	450	476	444	446	468	445	406	382	454	494	467	490	434	446	431	456	400	418	471	430	412	450	467	427	420	444	430	474	444	435	427	451	421	451	417	471	440	451	456	451	444	401	443	448	412	450	435	474	430	440	448	461	463	477	451	446	411	428	442	432	436	477	423	444	440	408	437	434	453	478	447	444	440	420	419	475	436	483	461	472	441	446	490	445	436	455	435	440	444	447	429	459	453	443	490	434	476	437	428	485	454	499	449	465	486	455	425	465	438	431	423	440	400	463	483	423	462	429	425	459	450	522	479	419	476	446	462	429	459	445	465	458	478	430	415	429	414	469	447	411	423	457	411	475	484	457	475	433	435	455	441	468	442	415	477	457	387	432	442	461	446	468	473	479	417	460	465	470	448	465	391	455	439	441	466	436	461	456	464	440	444	433	446	444	455	403	434	456	461	443	423	442	456	464	434	470	434	455	471	444	476	447	454	486	464	443	451	464	454	446	450	476	418	423	450	449	454	435	482	414	451	431	455	412	447	444	452	441	480	454	433	461	464	462	421	435	434	424	440	412	448	471	455	447	468	443	468	455	464	443	439	415	469	422	457	419	417	462	463	420	415	449	433	420	453	448	452	399	435	436	494	465	497	439	456	467	435	447	454	431	443	469	471	442	471	451	472	453	487	486	459	449	450	442	440	482	454	468	445	477	463	430	440	472	455	464	452	440	447	425	472	463	440	446	456	469	436	441	430	417	459	426	442	480	444	433	465	455	475	448	433	400	442	477	453	442	459	429	442	454	439	465	414	408	475	420	433	446	428	416	431	421	431	436	455	458	420	452	445	437	420	434	448	433	441	418	452	461	487	458	435	449	460	479	446	430	380	437	445	428	457	433	454	445	445	459	442	447	448	415	456	436	439	419	481	456	446	454	413	411	436	444	489	447	436	443	463	457	441	463	432	455	440	467	418	403	459	433	481	422	471	449	447	446	485	439	468	470	467	412	458	416	419	459	420	459	424	466	436	416	439	454	419	417	473	419	429	456	439	457	488	443	428	418	432	449	472	442	481	432	471	490	480	438	443	471	461	448	458	455	431	421	454	438	429	429	436	421	457	448	411	430	464	480	456	495	464	443	425	458	454	462	416	460	431	462	452	458	418	440	460	427	433	429	464	436	421	402	470	455	464	384	445	473	434	469	437	439	421	423	440	426	439	458	443	423	418	433	419	432	461	431	461	450	423	444	419	461	472	477	452	456	471	432	472	468	439	442	440	400	444	450	463	430	437	436	434	404	447	490	444	409	467	439	406	436	493	448	448	465	452	477	464	470	455	423	415	441	448	476	442	463	494	462	479	446	405	448	419	467	445	448	506	488	432	466	455	425	455	432	427	444	448	441	494	459	459	460	448	447	459	455	444	448	446	456	436	475	465	432	430	424	442	449	428	461	458	471	467	439	445	448	428	395	435	431	410	446	487	443	436	456	444	452	433	460	446	467	478	454	499	436	428	480	409	425	452	438	444	446	415	469	451	479	439	456	452	445	471	471	468	452	441	468	416	437	434	476	437	459	479	461	430	430	413	452	427	458	414	438	422	459	430	422	433	443	447	463	481	453	446	451	483	439	453	484	466	415	462	458	455	465	454	433	459	449	440	447	414	460	418	461	483	422	466	467	476	436	444	426	451	404	427	432	448	442	433	451	461	416	434	436	458	465	436	396	427	438	438	448	466	464	471	454	447	448	440	431	459	431	454	476	458	454	439	469	429	448	460	429	440	440	446	440	456	455	404	439	416	448	467	456	474	441	439	408	467	434	421	396	412	485	471	443	414	436	450	416	460	409	462	437	435	450	498	430	427	477	455	439	399	449	443	478	449	405	451	432	427	456	437	446	457	412	420	491	418	417	485	465	471	447	407	468	456	446	455	441	460	486	453	432	420	456	496	454	433	435	460	446	425	426	443	437	436	457	439	440	428	424	467	492	447	448	428	433	438	467	404	468	446	447	421	446	430	419	454	434	462	458	433	470	462	449	426	429	470	463	442	448	470	446	429	432	499	447	453	435	459	466	445	421	419	457	452	442	442	454	463	445	459	454	445	445	436	413	481	451	442	439	408	455	431	484	449	440	467	454	493	453	408	462	410	456	430	450	471	446	466	433	418	440	498	424	460	435	480	435	437	464	452	446	449	440	407	436	452	470	433	438	473	468	482	489	445	432	431	411	436	463	476	469	463	406	422	465	420	507	434	454	492	417	413	499	469	434	459	406	441	438	441	444	447	486	424	495	428	456	434	432	464	472	447	497	460	455	463	450	414	469	470	443	451	450	406	467	448	439	380	432	405	429	424	427	433	452	438	431	491	413	438	413	453	407	437	479	421	467	429	487	410	473	429	439	470	458	458	473	490	429	462	477	427	426	439	403	440	426	463	450	442	470	459	469	441	459	460	475	456	471	414	411	442	460	490	433	468	476	470	447	405	444	456	435	428	426	463	473	447	470	472	456	454	465	462	444	457	458	486	468	471	440	428	433	450	456	447	435	444	458	462	464	448	420	457	456	440	433	455	450	390	473	440	479	429	443	467	442	442
1792	431	397	398	399	424	373	398	390	399	405	389	396	402	395	400	374	356	392	410	418	407	376	395	383	386	402	381	359	379	395	402	402	397	368	368	396	385	408	413	374	365	384	369	382	372	402	378	430	372	400	415	365	382	398	389	394	380	387	355	382	395	408	415	396	399	399	420	385	374	365	384	385	385	377	382	378	390	345	386	360	377	374	376	410	378	443	401	393	402	342	364	379	394	372	389	405	377	408	397	350	384	364	382	351	376	394	412	399	366	412	388	418	410	409	365	401	400	352	349	430	390	380	421	375	372	398	384	377	376	380	380	386	375	393	385	406	404	403	406	362	398	384	390	359	382	373	372	376	417	332	368	385	387	403	379	365	379	364	388	387	421	368	396	392	383	373	370	405	438	405	329	395	388	345	349	380	394	352	384	358	433	422	344	408	409	415	431	360	416	411	374	374	391	408	378	390	395	392	341	402	363	376	402	403	386	382	430	407	388	360	387	402	392	382	388	435	367	395	384	368	391	396	374	392	426	388	365	426	383	406	315	366	420	368	396	364	397	373	393	367	388	412	391	401	427	384	381	399	394	392	402	363	385	395	390	363	378	417	401	383	428	406	400	424	424	362	397	403	398	437	395	372	383	420	403	386	380	382	403	365	401	391	393	378	386	398	392	377	397	355	374	413	398	402	387	382	395	374	382	393	365	377	402	384	406	370	386	370	387	405	411	397	406	375	379	377	436	417	401	413	420	374	391	414	405	399	364	414	343	355	382	358	420	394	365	349	388	427	418	360	390	390	398	387	403	377	392	397	435	387	392	389	382	386	399	429	373	404	372	384	415	372	407	414	421	374	372	388	429	360	365	373	398	386	378	426	377	368	390	432	380	383	376	396	378	417	389	396	410	375	385	396	404	389	405	412	407	403	377	380	391	398	426	394	412	366	355	383	374	391	431	369	397	399	382	390	368	396	409	403	380	387	369	353	351	407	320	402	424	405	354	374	403	385	365	421	406	407	412	355	378	399	399	387	345	397	388	400	379	390	363	384	415	393	412	404	408	403	400	381	387	423	395	372	401	381	397	376	388	363	408	394	413	407	410	388	361	376	382	376	357	383	424	368	399	361	395	393	438	399	357	377	387	413	379	406	373	402	365	384	387	369	401	386	378	376	384	331	385	354	384	393	386	376	386	415	379	402	380	367	435	385	382	410	416	384	381	404	405	415	388	372	368	335	432	421	393	400	406	367	407	383	408	392	386	369	411	392	402	399	425	379	410	398	438	421	361	351	409	380	383	379	368	372	376	401	397	375	366	406	370	400	418	370	356	378	432	399	391	390	417	366	351	359	407	381	423	384	389	361	383	370	397	352	416	417	380	372	390	395	378	402	387	398	356	388	360	391	404	418	345	407	398	367	408	369	373	369	408	394	437	404	385	378	406	384	424	381	391	405	407	384	395	357	350	389	359	401	382	380	390	390	390	404	392	390	402	402	397	382	416	382	429	378	397	389	354	386	391	404	387	390	386	379	407	391	416	388	384	366	391	370	375	388	386	367	397	428	361	359	373	392	367	386	440	391	335	398	361	399	366	395	387	434	396	402	396	408	413	375	398	411	368	384	381	391	376	365	377	408	394	423	374	388	400	373	411	371	377	389	429	389	393	385	371	397	369	404	378	374	383	354	400	393	407	385	396	373	391	362	373	353	399	409	369	387	353	394	361	398	363	393	363	389	404	336	361	401	384	380	388	403	388	367	376	372	404	409	366	383	399	423	387	386	395	396	360	374	363	409	362	404	366	397	384	415	365	373	389	404	382	416	339	412	412	404	413	377	401	419	343	390	361	369	406	427	385	410	370	415	385	384	410	386	408	403	398	405	384	386	367	399	359	388	416	363	406	367	405	371	362	418	397	374	381	345	363	385	434	395	378	383	377	362	418	382	400	395	368	377	404	443	393	393	397	426	419	375	377	416	385	423	406	424	392	409	389	415	357	412	393	430	389	359	362	402	354	404	342	388	429	395	424	398	359	409	381	390	433	433	362	380	368	389	415	414	399	393	404	361	383	410	397	384	381	377	361	380	371	383	399	387	432	345	379	415	389	404	387	392	409	376	376	375	353	386	384	364	341	377	401	398	355	418	391	419	376	431	430	389	379	382	363	392	386	368	426	387	391	391	398	411	389	416	378	380	386	374	381	379	398	413	389	388	398	387	365	365	377	395	345	363	381	352	398	394	386	387	364	377	378	346	389	363	399	367	431	368	390	381	370	367	355	398	349	427	383	381	391	354	405	408	395	387	360	390	408	399	354	386	392	425	345	359	367	398	421	384	368	361	411	391	413	382	395	426	348	379	394	394	389	413	391	385	375	403	388	363	403	401	393	398	394	371	403	424	423	407	368	376	396	402	375	403	384	393	415	403	389	376	371	392	377	389	413	365	375	411	373	377	395	397	358	378	405	408	393	381	379	373	374	399	366	406	400	406	408	380	404	408	343	378	431	402	360	386	380	401	360	390	417	418	368	393	395	371	393	392	400	402	362	394	408	408	377	441	405	403	414	437	394	421	369	402	377	392	394	399	353	385	403	352	377	388	380	395	452	409	347	393	337	397	410	413	374	383	353	389	429	394	405	411	380	383	411	380	391	401	374	361	393	378	360	390	390	377	431	397	384	387	414	415	350	385	415	392	354	422	372	384	404	405	424	360	363	404	433	388	405	432	362	386	397	380	445	395	342	345	361	351	377	390	412	406	373	387	406	420	416	391	338	387	434	376	393	400	400	321	395	385	387	392	377	369	413	373	381	374	349	388	391	359	418	420	352	390	384	407	376	368	384	408	405	369	420	362	369	422	429	395	424	408	364	385	410	380	428	422	419	381	366	358	375	384	395	425	384	368	382	406	358	415	417	392	382	386	402	385	379	372	391	386	369	355	379	382	409	410	418	414	381	401	376	402	401	431	368	380	413	413	412	399	415	379	384	376	408	357	374	414	398	356	391	389	397	365	401	392	399	359	380	426	434	419	378	369	378	371	393	375	390	369	354	416	404	408	376	393	397	424	393	398	373	407	394	412	376	398	366	413	393	421	380	390	354	396	383	397	393	333	404	393	392	395	371	402	417	370	369	384	375	407	425	359	362	407	415	411	399	390	394	382	369	392	407	404	409	379	381	385	390	401	342	426	420	380	390	389	436	366	375	416	401	418	383	366	391	391	392	408	377	403	370	387	398	399	381	371	408	414	379	383	401	391	367	392	387	412	414	360	412	350	358	362	406	415	366	376	399	406	412	386	390	397	369	455	419	380	390	445	357	363	404	379	368	398	392	413	362	389	400	399	399	424	392	352	379	390	358	401	403	399	373	425	362	374	372	386	393	409	388	405	391	388	366	392	393	385	443	386	415	396	364	357	377	398	376	400	386	403	385	416	371	400	415	395	434	395	371	441	388	393	395	382	421	415	388	404	387	385	363	369	414	369	416	442	344	379	338	389	341	396	385	420	383
2176	834	870	897	900	831	888	855	887	900	919	878	841	878	846	831	849	810	871	895	861	833	839	821	834	845	838	887	858	778	864	847	843	857	840	859	911	887	866	862	822	820	829	843	872	834	867	862	901	894	806	864	867	833	863	882	878	866	803	842	814	847	904	853	828	841	863	890	869	847	818	858	840	862	830	860	811	843	885	838	871	838	881	864	829	882	908	901	809	813	844	816	865	836	904	856	847	800	820	867	849	900	858	858	850	859	864	872	839	852	876	853	817	889	856	816	840	814	918	856	828	791	835	824	834	849	864	826	894	873	902	840	864	789	864	897	806	788	864	865	857	870	890	865	840	830	826	868	827	849	856	858	864	846	904	855	802	881	883	894	809	856	810	854	910	880	865	858	878	858	854	890	837	889	840	871	865	843	859	921	850	836	871	886	850	808	808	832	842	846	856	839	799	934	850	889	786	833	917	833	834	820	800	816	880	863	867	869	825	877	882	874	857	850	844	828	848	910	838	896	825	848	798	806	863	827	877	796	818	895	853	790	835	826	866	788	858	841	863	760	878	866	831	896	849	811	858	823	905	864	830	911	829	885	841	852	851	912	894	841	810	811	889	834	894	854	839	833	805	832	871	901	842	890	838	837	856	854	831	872	854	866	857	791	852	875	798	832	893	832	821	876	840	897	827	833	851	831	891	909	847	875	869	851	884	868	872	874	895	875	882	842	872	851	785	819	828	812	892	880	888	838	857	874	795	866	876	798	849	812	827	869	921	811	785	888	871	853	875	891	823	870	839	878	793	835	903	828	838	854	847	871	842	886	841	823	829	849	913	803	876	844	873	843	902	872	806	845	874	831	797	896	877	919	823	877	879	839	759	842	869	847	868	851	861	866	839	859	825	804	885	905	804	869	833	762	882	850	880	863	861	807	844	907	829	831	842	839	871	908	875	843	855	883	879	892	846	835	882	847	845	856	856	879	844	846	848	865	879	839	823	854	927	845	834	848	897	880	825	869	851	844	875	894	837	886	823	853	829	859	792	838	860	836	834	885	830	847	871	844	847	831	840	920	885	818	873	859	848	873	860	846	888	855	843	877	822	834	856	824	855	867	834	874	832	858	837	881	895	856	856	863	868	885	892	852	848	886	894	821	892	826	828	829	841	896	838	844	897	847	848	850	864	850	780	851	831	862	847	824	822	850	837	828	892	884	831	856	859	822	905	843	822	828	843	859	864	825	821	793	844	805	885	874	808	887	838	834	861	832	811	899	861	871	908	864	848	874	864	851	861	885	866	812	841	882	925	844	893	816	874	872	899	876	833	862	905	832	918	850	835	874	851	839	839	816	935	865	839	860	893	854	889	868	782	862	837	865	839	852	905	903	814	844	878	894	827	847	827	879	834	910	859	848	813	769	852	847	898	869	866	862	811	862	835	821	875	861	887	854	867	824	824	859	861	822	918	863	817	913	878	861	896	807	822	852	859	876	873	861	832	829	865	892	858	942	838	881	788	878	819	848	885	867	820	860	869	864	853	841	838	783	877	814	861	895	806	823	911	875	840	895	825	865	819	821	843	883	853	835	881	879	809	868	822	859	865	831	917	851	868	910	857	872	887	862	843	879	883	858	845	852	865	830	786	840	853	879	881	843	850	863	834	830	843	801	850	771	855	850	852	841	811	823	845	855	837	815	802	842	891	807	849	852	818	808	814	850	831	852	870	842	865	811	888	807	821	876	841	866	858	863	875	883	868	896	853	875	838	867	772	817	868	856	829	800	791	845	890	888	871	799	817	821	825	882	870	882	867	882	832	848	886	877	804	823	835	844	872	859	866	886	841	856	837	798	846	832	843	861	869	827	844	862	874	851	888	870	845	821	832	821	847	869	854	880	826	794	894	873	899	845	825	852	833	854	897	825	829	816	899	804	877	859	823	824	803	876	831	845	827	875	845	905	868	876	876	860	857	868	843	825	847	855	850	821	889	914	857	871	869	869	868	859	849	871	805	826	881	854	847	823	875	855	835	884	867	838	863	834	797	917	864	855	838	838	851	812	859	876	810	855	835	811	832	845	847	862	849	857	855	893	833	850	850	827	860	833	872	839	878	830	870	849	851	842	852	861	860	853	855	793	876	819	821	872	898	832	844	817	868	850	844	887	831	878	827	821	894	833	898	886	838	846	865	824	887	843	868	880	860	923	853	863	907	851	859	862	852	805	864	855	868	858	818	837	822	921	846	874	830	842	843	843	835	868	846	838	861	844	863	881	831	808	810	826	784	850	824	834	809	858	835	830	834	867	893	906	849	888	839	868	865	806	842	865	823	831	863	840	856	823	851	881	813	825	835	842	842	859	877	863	818	877	847	866	796	851	808	825	882	859	814	867	864	912	826	830	869	880	807	857	817	911	862	888	892	837	829	829	802	839	831	856	846	840	855	867	771	867	837	869	882	846	906	865	853	828	837	868	873	851	868	843	843	848	847	935	885	869	851	867	827	866	846	838	864	855	875	824	862	871	818	816	851	882	796	856	791	872	852	894	815	882	793	871	852	853	876	835	801	879	888	898	838	866	850	863	886	828	850	878	867	811	809	845	876	820	825	864	889	844	856	824	829	826	872	790	888	837	847	839	856	860	883	848	831	815	854	842	830	841	807	849	847	856	860	840	862	842	867	835	863	850	870	874	819	866	869	834	891	814	911	877	832	836	915	851	862	881	746	880	861	834	854	838	821	908	829	851	833	861	836	856	804	822	862	867	837	780	851	909	896	832	904	799	863	809	850	818	906	818	867	893	904	871	827	812	845	867	891	843	871	886	862	853	909	821	850	802	865	820	801	844	814	789	867	882	809	890	887	876	783	841	887	880	817	840	850	866	849	865	878	844	899	839	833	816	897	842	855	845	812	873	874	891	868	860	878	809	879	860	870	826	867	868	801	883	872	856	863	835	869	823	811	828	865	885	837	871	863	853	889	874	815	860	839	854	827	852	833	878	911	843	849	820	836	861	873	907	855	825	838	847	824	902	863	896	836	870	878	811	884	866	887	837	845	794	817	889	848	861	843	853	839	891	837	839	899	804	866	885	871	856	842	849	802	862	809	848	883	823	802	859	844	857	878	866	805	890	851	908	868	889	895	826	879	855	894	839	865	823	873	852	842	850	876	838	880	845	856	871	880	870	826	795	872	851	823	815	843	875	854	876	846	849	854	825	916	884	813	870	910	870	838	873	890	845	869	804	827	843	863	810	807	831	873	873	846	901	823	811	815	868	855	836	844	823	905	891	895	885	857	843	870	853	879	882	817	866	881	874	850	864	899	836	846	854	868	832	818	894	884	883	820	817	889	876	852	862	854	831	849	857	856	816	843	796	864	861	859	868	830	830	903	837	850	782	878	860	817	819	901	831	818	837	849	837	876	879	821	875	783	840	852	821	855	846	883	869	819	914	886	882	889	809	833	855	873	821	848	874	836	912	895	804	822	859	853	833	846	839	831	878	898	788
8009	530	552	451	336	303	257	234	203	203	238	185	196	187	201	202	206	204	205	197	217	178	201	209	182	178	165	187	200	173	181	179	191	190	189	178	160	198	195	160	192	193	187	227	208	191	206	166	193	176	193	190	179	188	183	176	185	202	178	200	188	183	191	184	189	213	186	199	204	201	221	166	165	172	150	194	193	174	185	196	180	190	201	171	199	188	202	212	204	192	170	179	180	178	166	175	185	192	174	199	179	188	175	210	169	201	200	173	209	201	169	208	179	194	189	190	200	179	186	184	171	210	207	217	209	194	184	228	208	189	176	232	184	189	186	172	212	206	168	159	182	179	196	189	156	190	186	180	168	199	210	176	173	202	196	197	191	217	172	169	182	163	202	184	193	227	193	179	205	202	178	208	194	195	190	171	206	199	187	214	166	174	193	190	195	192	203	174	190	183	184	208	160	196	186	171	172	181	186	199	181	170	219	206	209	171	201	189	175	184	178	190	174	186	190	201	217	217	190	192	171	178	207	183	200	185	187	203	194	202	190	188	185	179	187	181	196	198	184	191	152	200	200	205	182	177	176	199	191	192	183	189	185	179	178	192	174	188	200	175	215	174	190	210	179	176	194	163	186	179	205	173	170	187	195	179	208	204	222	195	194	182	183	181	211	176	213	169	184	189	186	210	187	193	214	174	173	187	190	200	192	181	226	199	167	168	167	177	204	183	210	194	177	171	206	189	195	175	191	182	195	197	194	224	168	178	197	211	185	191	177	204	165	190	182	206	218	196	211	203	182	196	191	212	199	187	203	177	220	183	204	185	192	173	198	186	188	207	217	175	178	211	186	192	186	196	174	200	230	201	172	175	170	194	191	209	183	185	185	205	195	177	168	192	199	182	152	176	234	213	200	206	196	187	177	181	195	204	190	203	193	229	192	173	202	192	173	199	220	215	202	184	172	187	165	189	209	207	164	202	179	193	184	180	187	210	181	188	188	194	175	204	202	202	189	197	174	167	184	178	202	208	192	185	218	195	188	190	212	213	191	182	195	190	167	171	181	196	189	185	163	176	191	178	211	203	186	164	210	204	164	199	200	215	185	196	178	226	184	185	184	190	192	176	223	202	174	196	178	166	216	198	168	181	167	191	194	206	186	194	200	190	195	189	184	207	178	172	181	172	180	198	203	212	204	184	198	177	184	195	168	177	188	194	209	198	231	182	212	201	181	177	168	204	164	205	173	179	185	188	186	179	191	187	176	189	207	172	187	166	180	186	200	205	176	236	188	200	159	186	194	196	186	173	203	216	199	171	182	192	178	178	193	196	170	200	166	223	178	189	203	192	194	209	188	180	187	186	183	196	190	214	206	194	207	184	209	166	206	177	172	186	218	206	203	196	205	214	225	195	215	207	190	183	180	205	183	157	179	186	216	198	190	191	173	210	209	179	189	192	176	219	193	230	203	184	221	204	185	213	193	194	199	216	202	173	167	171	177	192	182	210	201	202	207	179	198	179	171	187	177	199	204	163	209	220	184	186	174	179	183	194	188	212	192	210	186	182	197	177	198	187	195	194	166	201	183	173	180	214	171	194	184	180	205	170	169	201	192	175	174	184	197	191	231	207	184	173	190	185	205	184	205	202	224	190	176	209	180	184	175	176	192	212	169	209	189	180	190	215	177	181	166	186	181	171	177	206	169	217	207	198	205	198	191	200	205	173	182	194	192	194	183	179	213	167	182	180	202	187	203	196	190	216	170	195	193	169	184	206	165	172	186	175	191	214	182	205	179	206	191	179	182	189	178	205	191	167	188	182	184	180	181	183	191	161	189	183	178	187	197	184	173	191	173	188	181	195	176	221	176	214	185	190	188	195	205	185	209	209	217	173	177	193	185	195	203	198	183	175	213	206	217	214	200	166	184	228	171	215	180	200	180	186	201	189	192	210	185	176	188	179	199	191	195	203	180	186	189	192	187	210	179	163	179	182	164	175	197	173	176	181	198	193	167	189	189	179	170	175	195	187	153	195	184	179	189	180	189	188	181	172	174	200	184	197	198	208	169	177	164	170	176	186	148	185	181	172	200	185	185	214	207	173	161	202	175	197	208	176	168	147	218	182	189	201	192	190	178	193	182	198	171	218	183	176	170	179	176	171	178	184	194	189	212	186	190	199	183	163	156	212	223	197	169	176	165	185	183	170	169	188	175	183	213	174	176	211	188	192	193	173	194	208	182	176	173	203	196	204	195	184	194	185	174	205	184	214	153	195	174	175	175	187	196	201	173	170	185	184	175	185	199	186	190	198	190	207	228	217	199	173	182	190	187	209	182	198	190	196	194	205	201	207	204	196	181	203	161	160	193	198	165	182	177	187	171	178	207	186	198	179	156	190	184	201	193	181	191	198	179	194	194	188	196	214	201	223	181	188	199	182	193	200	172	171	187	220	173	181	175	231	203	185	208	197	187	190	183	214	188	212	188	204	204	201	180	198	190	189	193	168	188	193	208	180	185	218	191	197	189	192	190	204	214	172	203	184	191	193	190	206	209	198	183	215	183	166	190	180	171	239	212	170	183	178	192	170	187	180	202	195	197	184	190	160	173	170	193	199	188	224	171	207	162	237	193	192	211	181	190	180	181	204	193	188	212	203	182	192	204	206	193	198	179	189	200	203	205	206	181	206	185	179	207	184	196	162	177	162	183	197	194	206	206	169	195	207	168	200	216	179	184	192	193	185	168	207	177	179	198	225	173	192	194	227	172	173	167	152	192	182	203	180	179	156	200	197	162	184	173	175	172	217	183	186	196	197	195	169	200	194	163	190	194	166	177	204	190	202	197	164	202	202	176	198	191	186	200	192	196	187	196	227	197	216	211	206	174	207	200	198	182	147	217	176	158	187	176	202	175	189	195	189	181	183	166	196	207	183	174	192	188	191	200	183	193	181	206	200	208	145	180	177	186	176	186	191	191	193	223	202	189	166	170	201	173	183	227	184	196	216	214	210	162	204	181	205	203	190	190	169	173	201	198	168	215	204	196	196	180	191	174	163	186	217	185	187	198	169	171	193	230	169	194	189	192	169	191	197	189	196	210	188	213	193	211	207	185	205	214	190	214	204	194	181	194	182	197	177	200	228	193	174	195	187	192	196	186	215	182	176	193	185	190	163	177	185	193	181	171	195	215	199	166	201	179	189	185	209	204	189	175	180	214	198	200	207	196	197	199	188	182	177	189	221	199	180	169	194	220	174	177	175	207	197	202	196	196	196	173	177	193	199	156	179	214	180	187	212	185	198	185	201	188	212	200	192	199	192	193	202	181	201	167	186	197	196	191	176	179	195	183	184	176	214	165	194	196	153	198	201	190	173	176	188	188	184	192	168	204	176	175	163	185	199	188	174	175	171	192	213	179	196	211	187	192	206	224	189	183	225	166	201	212	218	206	204	182	204	203	173	182	194	186	212	205	187	192	180	184	164	196	182	202	193	173	186	178	189	187	175	169	179	197	212
6467	711	1148	1327	1144	955	864	803	705	655	634	583	596	552	550	500	524	510	516	532	486	528	512	504	483	473	489	495	497	484	463	450	469	476	456	465	487	467	488	462	453	506	463	486	481	495	461	464	464	459	472	453	486	442	509	484	436	433	471	411	453	457	502	476	445	477	418	506	443	480	434	475	429	473	414	446	443	446	504	428	434	449	457	453	454	431	492	484	464	471	481	407	461	429	461	438	435	453	438	473	445	411	429	446	440	498	491	502	438	452	467	428	490	458	442	516	457	421	457	427	460	474	463	435	441	469	444	423	476	464	469	425	491	479	460	449	443	473	453	489	476	472	450	440	414	456	475	464	426	464	470	456	425	444	443	442	422	468	430	485	507	469	469	466	466	477	487	487	433	470	482	457	434	455	455	442	441	475	463	438	425	445	428	453	438	451	478	492	464	486	457	422	460	452	470	444	473	454	471	443	427	461	435	460	466	445	487	494	395	444	460	441	429	431	507	488	448	441	436	470	442	454	448	500	475	439	424	469	484	460	488	388	491	442	451	501	461	450	449	445	469	469	443	452	473	440	475	464	483	434	416	476	438	477	448	440	473	477	440	466	462	469	442	463	481	454	457	445	449	443	495	466	446	437	447	472	500	426	482	484	465	502	483	448	472	475	463	445	442	440	447	460	477	469	426	461	460	452	419	472	478	422	429	442	460	455	473	438	446	445	401	451	452	506	474	447	449	433	456	465	483	442	468	435	444	454	438	461	467	456	469	449	486	464	445	441	455	452	437	452	465	462	465	451	460	470	465	463	441	439	451	470	445	407	425	477	508	457	450	504	476	469	490	467	466	462	439	438	466	443	444	443	466	436	463	460	448	433	430	432	472	479	449	478	454	460	472	468	445	448	482	417	486	431	433	451	425	459	497	483	483	462	476	465	465	454	439	471	454	461	432	417	504	459	497	462	480	447	464	462	450	504	447	498	452	462	442	421	412	458	427	473	439	451	465	468	455	463	475	454	442	428	443	460	460	433	458	485	451	439	466	445	453	428	437	468	479	432	445	418	466	492	464	464	453	455	439	504	466	472	475	463	456	446	488	434	456	462	444	456	428	446	462	453	457	449	443	470	453	469	444	437	470	433	452	443	465	456	454	470	446	435	427	451	461	453	456	468	459	457	463	467	451	483	482	433	465	482	455	449	453	461	460	440	446	445	455	455	492	473	412	477	457	457	456	482	425	455	445	433	479	457	476	457	471	438	438	456	426	451	448	458	462	488	444	484	435	450	482	460	451	458	464	446	496	442	457	449	428	464	454	431	453	478	478	436	477	443	457	448	437	460	470	463	469	457	464	458	466	444	439	464	448	462	462	449	442	468	467	461	461	502	468	436	460	461	471	432	457	456	486	449	469	443	473	442	414	498	460	458	461	481	475	425	451	482	460	457	461	458	481	407	441	422	457	413	445	456	435	447	468	478	408	459	452	432	432	480	443	428	485	447	491	480	499	449	423	507	441	492	514	485	429	433	438	472	460	425	424	474	410	443	458	443	426	457	478	496	448	428	486	460	438	490	420	454	466	465	411	467	465	464	472	444	483	462	499	442	440	413	429	481	431	436	436	470	454	467	481	456	442	451	449	448	456	467	465	444	476	431	440	478	435	414	479	446	433	462	472	478	483	469	468	468	465	457	477	493	470	469	478	499	457	426	470	439	437	485	447	455	465	451	475	455	463	462	513	460	436	446	469	455	464	414	452	467	414	464	436	462	475	439	438	437	450	473	449	446	458	449	462	443	451	481	467	464	399	460	446	441	465	450	421	436	466	472	445	447	439	485	462	452	442	444	447	446	450	454	432	457	490	436	435	453	482	456	453	456	432	417	481	453	455	430	469	471	470	460	462	421	425	417	471	483	441	421	433	480	492	464	459	456	427	495	483	462	445	442	450	405	468	467	465	469	435	441	464	439	462	433	449	410	456	464	438	460	448	459	442	411	443	461	416	471	488	457	490	434	425	437	461	440	429	447	489	454	417	459	477	437	461	437	436	486	449	436	435	435	452	481	490	467	445	435	450	480	474	430	444	476	441	486	452	440	463	434	487	470	443	438	462	446	484	459	419	439	460	456	467	465	476	452	457	450	447	481	482	428	445	464	418	442	426	435	475	431	458	407	463	428	442	463	462	460	428	466	498	438	425	453	458	454	460	448	429	418	456	439	442	445	448	480	444	466	482	438	439	447	447	446	417	447	460	505	422	480	445	418	442	447	434	491	468	450	438	495	459	478	446	476	453	469	441	464	448	414	474	423	457	437	437	453	431	448	425	430	446	440	436	438	448	500	466	424	445	450	426	434	467	434	477	424	491	456	451	498	474	448	487	440	478	468	433	419	483	457	485	448	457	449	420	457	456	455	456	446	486	428	431	431	440	439	478	471	434	443	428	447	468	394	465	486	469	498	451	443	497	456	461	421	455	465	448	473	457	497	446	471	440	459	498	475	445	473	447	453	453	480	468	469	460	434	440	450	460	476	450	444	463	473	434	422	431	429	482	402	453	452	441	429	496	449	450	470	458	435	475	443	454	458	465	446	425	469	447	425	449	470	462	473	457	442	448	461	472	408	432	466	452	445	436	489	479	455	475	442	441	447	450	459	464	471	483	463	469	440	453	479	424	460	452	472	464	481	435	482	440	458	440	471	462	472	450	434	452	470	462	477	427	464	418	426	477	468	489	444	453	456	439	400	464	456	468	460	426	467	486	466	460	469	497	445	467	470	454	420	474	458	484	428	430	411	477	434	425	467	472	474	475	448	447	413	393	443	475	438	445	444	451	451	486	482	457	444	510	423	432	455	463	440	491	440	487	460	454	475	484	437	446	483	446	415	491	456	473	448	426	423	471	435	439	477	433	428	459	450	457	435	483	439	448	478	467	411	463	485	422	439	460	469	422	448	434	460	453	471	433	434	480	468	470	450	482	416	453	443	436	459	429	484	444	446	470	427	466	487	482	467	454	417	458	464	478	463	467	447	464	467	451	475	453	465	434	490	474	453	472	434	445	443	472	464	430	443	477	445	442	447	456	438	447	472	423	480	445	448	466	421	442	495	448	445	474	448	460	469	437	506	485	484	445	429	416	506	432	429	470	463	460	460	495	458	463	435	467	464	471	429	451	468	490	452	461	479	425	498	489	458	447	457	505	442	426	468	465	448	454	451	468	471	487	455	422	486	427	449	458	436	479	465	453	509	466	494	461	471	487	427	461	434	414	461	443	447	448	469	455	527	440	509	474	404	497	456	426	464	450	488	474	497	454	476	453	474	458	453	448	457	470	447	462	438	477	447	462	438	460	448	449	441	475	451	480	446	443	433	493	471	456	484	468	465	446	418	439	486	418	449	453	448	444	418	482	473	461	445	461	452	482	438	434	430	449	415	461	455	481	470	461	486	442	494	428	466	471	485	477	482	433	435	473	443	435	466	481	412	440	463	415	476	412	481	435	430	469	498
14983	1261	837	643	483	430	316	284	246	243	229	246	231	172	192	238	211	195	186	152	164	179	173	177	184	177	190	196	171	155	163	143	172	184	184	176	144	204	174	179	178	167	173	179	160	185	189	202	182	157	152	170	168	177	151	167	189	174	167	156	189	173	157	190	146	204	169	172	152	152	154	154	182	152	151	168	156	175	160	176	198	169	186	171	186	176	151	197	192	192	153	158	160	155	172	169	188	188	163	170	163	211	159	180	156	167	151	164	172	196	171	159	203	198	176	160	154	167	163	175	171	152	184	180	143	171	170	188	173	179	175	170	184	181	155	147	177	153	175	182	152	169	165	162	169	176	179	164	150	166	147	148	163	166	183	176	185	169	175	186	180	174	166	163	160	174	189	189	174	193	172	175	171	183	194	171	162	160	165	164	150	198	175	168	145	153	169	170	196	180	178	175	193	160	163	200	177	161	149	169	193	177	173	173	173	185	161	176	171	141	149	169	189	171	165	199	186	188	183	163	189	174	166	168	172	179	198	183	159	170	175	181	173	191	144	198	172	185	171	178	182	181	163	191	176	153	215	178	179	166	162	154	171	152	182	161	153	155	185	165	208	138	177	174	167	193	180	168	166	174	162	180	159	162	173	165	171	155	173	173	195	195	148	159	159	163	140	177	148	152	181	161	167	180	171	162	160	167	181	152	181	180	170	160	156	154	179	183	155	184	165	142	154	199	158	172	158	194	175	178	181	175	190	160	182	170	202	180	169	173	169	179	184	172	178	150	166	147	183	158	178	183	175	195	180	169	153	171	175	210	179	162	162	153	180	175	169	168	169	163	170	148	185	168	152	181	159	193	147	180	186	172	176	155	175	173	163	188	177	192	175	181	190	151	164	176	162	161	163	179	162	171	161	182	161	145	170	149	163	171	173	147	159	174	167	180	164	190	175	152	172	169	175	189	157	184	151	188	190	184	167	150	179	188	165	187	164	166	162	187	189	186	151	176	154	155	155	191	178	175	168	181	189	205	159	168	184	165	172	158	144	185	185	171	142	155	205	182	173	207	176	171	182	201	199	167	171	178	183	146	165	162	198	161	166	166	175	162	156	160	195	172	182	168	179	161	156	166	151	164	172	141	175	159	191	145	184	184	186	175	141	187	185	170	155	162	164	162	154	134	144	151	184	162	186	153	164	172	182	143	167	174	181	185	158	144	170	141	181	153	182	171	181	176	195	161	179	163	170	175	175	168	179	172	180	186	200	171	181	169	198	196	165	180	190	162	155	191	173	159	177	159	195	184	170	184	165	180	168	178	164	188	174	158	152	192	183	172	176	150	171	206	196	165	143	171	164	172	184	154	187	150	152	169	160	161	171	192	172	175	168	153	161	165	166	161	155	204	162	169	171	182	174	182	163	159	185	178	181	168	189	163	194	167	176	142	168	180	192	182	161	167	142	167	154	176	148	164	173	170	177	179	172	138	179	197	178	174	162	162	174	171	175	162	184	184	151	175	196	176	157	180	181	182	176	183	150	181	180	163	157	156	163	159	182	157	166	181	178	173	175	198	161	176	158	199	163	182	162	191	163	183	157	168	169	141	180	165	176	156	157	172	165	192	177	189	193	197	208	189	163	203	161	160	170	147	164	182	174	166	173	179	174	165	182	144	157	162	168	172	170	132	166	184	181	163	176	178	203	180	172	178	177	189	178	180	161	186	167	147	149	170	179	163	157	164	159	172	187	164	146	181	174	194	155	182	192	170	192	178	187	182	177	170	181	195	159	135	162	189	183	158	162	164	183	153	191	199	163	180	147	185	180	171	149	192	193	204	150	161	184	152	146	167	144	175	160	171	194	179	190	181	178	175	173	148	172	191	180	196	196	189	164	163	175	168	151	179	157	173	175	170	194	171	169	167	166	172	188	186	176	191	140	164	162	185	194	173	184	175	160	195	171	201	189	176	151	174	164	174	140	159	153	154	165	189	173	153	158	192	176	184	166	171	165	154	160	164	164	167	165	179	172	177	169	177	157	158	162	188	190	184	143	178	164	194	171	160	175	160	152	182	173	164	182	179	179	185	162	177	186	164	160	166	161	188	146	170	206	167	166	173	161	171	180	162	151	163	172	152	165	179	182	166	169	170	154	154	172	171	198	193	183	145	165	169	174	142	151	143	181	188	166	172	166	160	184	211	163	165	166	177	152	175	171	171	179	184	175	169	150	169	146	129	170	166	163	159	175	183	148	191	158	180	155	171	199	163	154	172	192	170	182	172	178	168	171	170	175	188	174	169	160	157	174	166	175	176	188	156	174	170	161	193	165	166	165	175	182	185	179	144	178	195	170	161	149	180	188	147	155	168	153	186	147	185	167	154	146	176	176	172	164	149	183	155	170	179	168	171	178	179	167	178	184	153	171	169	172	168	157	163	168	165	167	181	176	156	174	186	171	148	189	152	152	176	191	167	167	157	153	166	179	173	202	171	152	154	181	190	186	171	158	179	152	166	158	172	162	170	179	158	185	151	184	166	167	175	177	188	158	170	180	163	161	169	169	169	177	178	171	170	162	187	170	183	178	173	158	200	180	174	186	149	212	159	173	192	149	147	185	173	175	183	190	155	185	159	190	172	175	177	180	178	182	174	174	171	199	157	170	168	154	186	157	190	172	214	193	173	199	155	184	197	180	184	153	196	181	182	163	185	151	180	175	169	178	194	169	168	171	182	170	172	168	221	154	195	171	169	147	154	155	160	146	154	184	156	167	183	184	169	206	202	186	182	150	194	162	162	181	163	158	168	187	186	149	176	178	175	168	177	195	151	182	180	165	175	161	172	171	178	167	167	175	155	167	166	172	175	166	185	176	162	176	163	147	141	181	158	181	190	183	181	147	170	165	161	181	175	153	174	174	153	163	169	180	170	208	172	162	151	167	205	183	186	189	165	176	158	173	172	178	160	167	165	185	181	181	174	169	195	176	176	193	166	178	175	187	169	164	167	201	189	170	174	152	166	198	166	194	163	165	166	192	163	147	166	186	190	173	142	166	170	150	155	166	170	166	184	158	164	178	160	199	182	182	161	176	184	194	198	210	203	172	217	181	186	186	174	175	174	162	157	197	161	169	171	153	161	151	198	195	192	164	174	195	163	163	160	160	192	166	177	183	176	146	158	149	185	166	174	165	164	158	139	185	139	171	209	171	204	194	157	182	182	157	174	174	166	191	183	149	197	176	177	156	157	169	170	174	185	179	156	166	154	167	181	168	207	160	175	174	151	176	171	169	170	183	150	170	178	189	179	160	161	171	178	180	161	189	151	171	168	182	156	167	174	177	177	180	158	171	184	185	178	163	156	179	173	174	154	163	187	176	175	157	159	153	178	185	182	153	177	162	165	171	178	177	162	176	181	195	161	151	163	174	189	165	193	149	163	184	195	176	185	170	177	159	161	154	180	166	182	186	156	184	162	174	165	158	168	148	183	166	196	176	177	187	180	199	176	177	178	174	165
8439	1086	1883	2099	1817	1475	1196	1004	887	843	800	765	685	679	675	603	608	566	545	562	544	526	498	498	454	452	550	487	497	507	495	475	489	495	482	479	502	462	447	443	504	492	515	486	527	467	486	440	469	442	443	457	470	423	459	485	494	442	437	455	439	483	448	433	461	475	483	448	468	464	453	471	463	427	445	428	466	485	458	434	456	471	449	447	467	443	470	453	468	483	502	472	435	462	446	453	438	456	435	463	473	489	477	477	449	420	478	447	454	446	481	481	432	423	440	440	468	476	449	515	468	437	485	455	467	466	497	459	452	462	434	425	439	463	473	442	441	456	437	446	476	445	458	424	422	436	461	469	423	438	475	472	445	441	444	394	421	472	440	445	455	439	458	467	390	449	428	442	454	437	493	469	467	499	434	421	441	444	422	439	420	453	479	436	490	450	452	438	472	458	484	464	456	458	423	440	471	438	459	493	473	437	410	478	452	464	436	447	480	435	450	441	443	430	473	459	510	455	494	446	472	437	461	405	437	459	473	472	460	476	437	462	434	448	431	459	444	451	478	431	448	452	444	472	456	450	469	437	421	431	430	470	402	417	473	429	438	454	468	438	460	468	459	448	466	483	445	445	475	450	458	494	459	438	449	479	460	499	445	420	433	457	466	461	425	472	445	417	441	454	459	469	418	445	470	455	439	443	454	430	444	445	450	472	449	467	433	431	452	482	477	421	462	423	445	399	443	416	450	445	434	457	446	427	480	443	419	468	444	445	495	432	456	419	452	429	404	433	442	472	457	419	428	443	459	459	481	424	467	429	471	479	479	465	439	434	441	436	453	449	498	462	468	458	420	467	458	451	440	465	443	473	459	470	461	451	465	439	500	452	458	428	444	443	429	432	427	474	436	428	466	431	500	454	434	460	461	462	426	443	459	438	450	461	455	452	440	454	423	460	438	411	498	414	476	434	432	427	451	458	465	457	473	466	480	475	433	439	454	444	469	432	506	429	454	448	464	438	440	516	459	432	472	474	445	457	446	439	467	408	459	426	470	435	452	451	479	434	449	453	449	450	476	433	434	430	473	495	428	452	468	437	424	484	440	459	447	448	467	434	446	455	432	440	462	433	462	444	438	450	420	469	428	434	454	445	444	455	457	464	456	424	496	459	419	493	451	479	433	474	467	443	424	465	442	468	442	436	434	433	444	480	439	428	503	448	415	432	462	424	455	444	474	471	443	455	442	474	425	461	440	444	421	437	421	428	465	425	454	460	410	446	484	421	399	434	476	467	467	439	460	426	452	441	456	461	437	445	442	478	437	434	460	394	407	476	493	412	464	476	465	418	457	477	453	442	452	477	403	479	461	459	444	471	432	473	410	452	474	446	419	431	443	449	477	453	476	446	455	457	471	454	465	432	446	462	475	454	465	428	439	426	438	440	479	479	456	463	430	474	428	464	473	436	444	438	463	423	439	435	469	453	443	488	434	417	425	409	431	447	432	437	466	483	442	444	488	435	442	441	424	431	422	424	459	475	453	462	432	454	459	457	429	479	483	473	446	486	482	422	489	469	419	421	435	441	447	436	454	465	425	477	472	424	459	470	448	458	461	461	434	448	456	460	438	450	452	435	417	436	420	414	488	451	458	456	435	432	432	433	454	478	435	419	469	435	446	461	420	464	415	450	444	473	436	433	424	422	442	477	455	457	461	439	422	475	425	479	475	509	434	451	460	483	443	415	489	443	488	449	423	445	429	502	453	459	464	444	454	459	462	462	474	454	488	428	463	441	480	462	424	435	445	471	465	469	444	471	436	436	484	425	458	448	494	422	425	477	461	416	445	417	435	544	465	428	457	436	438	448	474	428	436	498	460	445	452	444	419	428	457	461	462	468	404	457	420	464	426	421	434	412	462	482	460	436	432	456	426	422	442	412	450	459	437	444	447	452	433	431	471	452	416	430	423	456	474	439	446	425	486	485	412	442	428	454	456	475	445	410	449	436	455	410	478	462	474	441	419	441	468	446	462	452	469	446	407	452	475	431	430	431	455	453	449	467	457	478	487	453	472	477	459	437	428	429	444	472	428	475	447	440	473	442	450	446	462	420	445	440	472	451	447	419	436	436	504	452	459	432	476	469	441	449	429	415	439	445	453	415	444	455	452	481	439	467	466	433	404	441	452	439	458	485	465	432	410	478	471	385	448	462	463	441	472	405	472	428	454	435	430	444	442	459	447	435	466	456	441	415	442	474	433	451	472	451	457	454	469	487	458	466	463	464	400	432	462	464	467	429	507	449	470	455	415	409	435	420	424	452	475	440	434	421	471	441	460	452	461	467	439	456	420	441	473	451	486	485	430	458	409	400	504	459	459	421	478	457	448	438	438	446	466	465	493	441	443	432	436	499	441	495	459	457	468	471	448	451	500	463	470	461	447	456	472	489	474	445	440	466	481	449	432	442	436	410	466	482	421	451	456	486	441	497	415	459	449	466	443	464	403	462	469	407	463	463	451	471	454	474	475	403	428	430	499	414	414	429	489	467	435	426	467	457	442	465	444	453	447	441	455	450	468	424	456	457	453	458	410	479	460	479	440	438	459	460	461	423	480	464	464	427	474	448	436	425	449	452	449	468	424	479	464	449	436	408	409	441	465	438	448	464	425	455	447	467	442	442	431	468	450	461	474	485	474	474	465	441	418	472	465	447	437	450	445	489	439	467	452	457	481	446	493	456	453	441	443	456	447	413	460	437	456	431	454	473	454	428	436	474	449	452	463	429	461	444	469	433	448	451	438	461	461	462	448	457	395	454	482	442	452	487	443	441	486	482	439	468	495	430	419	427	454	468	435	448	443	452	480	425	462	424	466	436	452	458	462	482	470	454	456	435	469	460	434	436	473	441	474	483	469	467	443	453	423	452	433	426	445	466	477	451	445	405	448	447	444	450	448	462	467	456	422	474	441	401	408	431	469	435	455	440	465	394	444	394	436	441	435	469	426	443	451	461	465	454	467	462	448	469	462	467	434	464	451	455	474	456	461	460	461	467	442	429	447	468	442	460	423	457	440	432	445	441	423	471	447	444	452	438	454	438	487	465	435	444	448	461	435	447	467	448	484	440	462	464	445	467	437	483	487	496	422	454	484	435	445	455	455	453	484	476	447	460	434	411	446	444	464	444	496	460	462	443	446	455	502	448	432	453	433	476	486	429	482	435	449	472	458	416	452	457	486	457	445	445	416	469	465	447	486	466	460	468	438	445	449	447	436	451	454	439	453	456	425	446	426	474	463	469	433	464	457	430	418	400	464	500	423	438	411	475	470	471	461	463	455	455	454	454	425	432	487	470	482	478	465	454	433	461	481	421	458	406	444	459	464	487	450	436	455	454	486	459	458	448	473	485	465	474	487	441	492	437	450	429	411	491	467	404	447	440	423	454	459	416	426	430	444	445	449	419	462	475	440	460	470	433	456	447	493	449	460	484	436	433	446	456	463	464	448	429	464	470	496	462
1907	401	401	399	405	403	370	392	419	389	424	363	406	402	366	365	394	377	410	366	392	408	400	389	413	387	405	402	416	388	429	388	389	376	394	355	395	394	380	409	400	372	389	390	365	419	400	419	395	377	414	393	343	350	400	358	383	413	370	365	383	408	393	377	375	390	391	378	383	380	381	394	378	400	394	403	409	417	385	422	422	398	418	438	392	393	450	415	388	411	386	410	403	395	412	443	408	393	423	429	405	404	375	397	408	394	408	367	425	401	396	406	380	417	394	434	419	369	367	381	401	394	409	416	380	382	371	418	366	392	394	374	398	380	393	366	410	392	400	410	422	402	395	369	415	389	402	412	399	437	370	390	409	393	405	424	383	381	416	418	415	433	372	378	373	420	375	409	403	394	383	361	420	405	395	382	417	386	416	406	364	392	416	379	434	374	427	391	362	375	378	356	365	405	399	317	399	409	345	391	398	431	394	405	348	397	413	402	381	408	425	414	366	440	411	409	412	365	369	448	366	404	371	390	392	398	422	392	395	372	369	418	356	397	346	383	379	411	380	353	403	430	401	407	402	421	433	398	423	396	375	380	365	342	395	407	420	423	409	417	401	364	372	423	405	400	393	401	415	386	396	394	352	393	377	416	402	375	393	329	411	383	358	356	359	375	372	412	392	382	393	403	395	381	371	376	394	365	396	408	404	367	409	397	372	392	393	399	399	379	342	389	391	365	398	382	383	383	386	367	347	412	394	410	440	347	401	392	409	390	408	434	386	435	418	376	378	395	398	416	378	356	366	372	380	398	389	424	387	374	381	367	413	366	365	391	419	386	399	396	438	375	371	378	401	362	379	400	346	358	419	405	396	368	403	372	403	401	386	405	372	381	419	378	404	410	379	385	413	414	392	404	405	400	376	387	431	404	380	412	423	397	364	364	396	394	387	400	388	397	425	396	383	426	351	411	374	436	380	391	376	400	423	356	387	409	379	456	416	391	405	382	413	387	382	441	407	416	412	383	398	358	437	392	387	377	372	375	437	398	417	441	390	424	417	371	435	384	385	404	383	422	359	370	384	355	405	385	395	436	414	441	373	417	411	415	422	400	416	388	417	383	367	403	380	432	405	388	385	378	378	422	406	375	405	395	399	410	424	354	386	380	391	394	385	368	415	377	412	380	413	359	390	382	365	401	402	386	378	384	432	383	376	386	399	375	377	401	383	420	382	398	398	389	388	370	378	368	403	388	409	386	411	376	397	412	396	364	364	393	375	413	386	439	408	371	386	371	366	375	403	420	392	396	366	340	361	410	409	401	370	358	377	390	378	396	379	398	408	423	351	351	431	374	363	376	406	418	412	387	378	381	378	390	441	410	409	407	421	429	408	415	421	352	396	428	409	357	395	389	405	401	401	407	443	431	396	402	395	393	370	398	372	434	375	372	425	381	413	392	397	398	437	410	351	385	439	381	375	367	383	397	401	423	376	435	373	403	384	381	410	405	391	368	390	370	383	397	411	401	404	401	355	412	392	375	366	396	376	399	388	410	388	391	399	356	351	423	367	446	434	401	383	389	430	385	404	400	423	409	379	400	400	367	388	414	392	369	390	401	409	392	428	390	425	375	392	371	392	366	422	391	394	421	360	443	375	383	380	403	377	361	377	400	356	413	403	387	382	429	380	381	390	402	372	404	401	399	421	410	404	398	392	395	386	402	387	380	406	367	362	375	390	368	375	391	398	390	368	409	422	387	359	398	385	394	373	383	407	386	378	392	396	382	414	403	388	385	401	405	400	389	409	400	402	388	392	390	376	389	391	373	403	376	402	440	416	371	409	381	383	355	359	388	387	412	416	406	378	359	386	411	397	369	381	373	384	351	388	405	399	391	379	385	419	391	413	378	407	400	392	356	388	410	387	420	412	390	412	396	409	396	443	371	382	384	387	389	365	380	399	417	407	375	443	392	425	374	381	397	376	380	404	390	427	427	377	400	386	363	391	373	356	416	374	384	361	385	394	408	394	382	388	392	414	407	391	369	410	388	410	414	402	385	433	392	397	379	333	409	399	395	385	409	391	394	383	390	402	372	374	382	394	375	425	387	374	391	369	339	370	380	413	394	448	435	417	365	408	381	378	380	370	362	382	372	425	423	419	409	410	374	420	427	370	368	375	419	431	404	375	386	428	366	420	423	403	360	376	374	382	414	350	417	374	410	380	396	408	385	392	381	376	379	390	419	411	388	354	403	368	355	377	393	384	375	365	368	392	400	381	386	406	393	435	384	372	385	373	435	397	428	372	397	406	410	409	401	401	413	424	375	364	394	398	357	394	428	408	419	380	379	399	377	366	382	399	350	337	377	371	399	381	378	410	401	405	435	405	426	381	403	384	407	376	400	368	390	380	384	374	404	402	415	408	376	379	415	380	397	365	428	378	418	415	410	361	403	398	382	385	369	375	366	425	396	392	391	372	393	379	377	400	394	397	375	426	383	393	409	392	358	403	385	399	377	433	381	369	379	400	382	363	424	426	405	376	367	417	365	374	394	391	368	378	405	375	396	383	376	396	421	400	380	408	392	389	388	419	393	391	413	417	398	411	407	390	402	401	391	374	400	405	404	387	389	377	391	417	396	393	419	413	390	377	429	399	380	423	392	380	362	386	382	374	391	386	344	395	410	387	382	367	437	390	404	386	354	369	357	402	343	385	371	381	411	367	395	367	356	370	366	412	371	374	375	365	377	373	407	398	401	422	378	368	399	390	398	381	359	392	396	363	392	434	453	415	455	385	391	436	401	406	372	355	372	399	397	395	385	393	403	396	415	410	385	368	382	354	394	347	408	379	388	407	385	399	405	395	433	400	388	393	382	374	376	404	392	387	381	387	398	414	360	384	402	372	416	368	398	392	401	389	400	362	421	407	385	385	359	397	389	388	405	353	412	407	423	392	375	392	377	398	398	410	401	395	389	400	421	408	389	367	382	384	399	409	444	394	391	399	371	330	370	388	375	403	390	385	377	393	381	412	402	347	423	385	387	389	417	380	410	399	395	370	359	421	377	393	375	385	374	393	398	404	402	413	379	394	403	410	421	427	400	416	395	418	405	422	413	349	399	389	403	405	416	356	371	393	401	367	403	420	376	398	393	410	413	371	392	370	402	407	381	387	393	404	349	398	382	389	433	370	371	422	403	401	380	383	364	367	411	391	402	345	399	403	387	395	428	407	395	368	381	400	384	377	385	400	397	398	396	409	385	406	381	368	396	386	379	360	392	362	408	392	415	348	386	401	382	402	407	396	378	365	404	376	361	361	429	421	398	420	375	372	393	412	432	386	380	401	367	405	394	371	371	393	388	404	409	399	413	409	395	371	369	390	418	386	360	389	358	438	396	412	409	385	390	383	369	376	397	397	421	371	399	358	401	407	407	412	385	381	395	374	401	371	382	392	367	383	435	415	396	347	401	368	352	391	366	412	362	427	410	371	408	370	385	383	387	394	392	425	399	415	422
2472	845	916	966	895	881	884	847	846	881	880	886	837	909	860	898	896	862	886	875	870	779	855	866	845	859	836	861	867	876	888	884	864	857	869	810	869	910	869	839	876	887	851	868	843	794	873	860	902	865	869	854	852	805	885	849	899	883	865	826	871	901	839	889	867	867	869	843	853	848	831	858	838	899	865	874	881	865	849	833	833	858	892	804	873	870	881	873	843	864	847	843	828	843	849	845	876	833	821	843	798	882	866	819	881	899	853	911	847	877	832	865	875	837	861	823	895	875	880	848	813	832	844	807	850	830	818	846	867	818	840	853	846	902	875	898	859	843	884	870	897	776	813	808	853	832	899	932	813	902	856	892	871	891	885	855	863	859	845	907	861	831	840	815	889	881	847	880	865	855	852	863	869	867	898	828	924	840	842	858	820	870	882	845	855	861	839	867	849	844	839	840	866	877	880	917	872	828	878	856	808	831	856	840	898	860	889	869	832	886	881	884	853	849	841	871	856	834	826	843	843	818	919	895	829	800	863	914	821	848	857	758	892	856	859	879	892	892	871	904	818	852	909	816	847	858	860	848	844	863	858	887	836	841	868	917	844	776	813	904	899	850	840	867	869	947	812	892	843	880	846	793	827	834	904	879	877	900	902	848	874	895	879	885	825	776	805	852	912	854	886	859	804	869	855	847	836	823	777	840	859	887	794	831	840	912	929	851	842	867	843	864	825	861	849	863	868	894	909	844	853	833	791	888	845	905	821	855	840	853	843	907	886	860	814	846	878	925	848	839	826	789	852	842	885	943	855	803	837	815	843	872	876	898	833	873	863	826	832	870	886	853	847	909	805	870	861	852	842	797	842	866	812	856	872	811	895	831	829	836	861	824	859	862	878	837	884	844	895	819	842	864	908	880	870	855	807	847	804	853	862	835	878	861	885	860	835	852	875	877	886	834	874	843	844	881	860	859	874	844	843	872	861	872	871	846	851	829	803	881	811	888	849	877	837	913	856	809	864	883	844	892	840	897	855	804	793	845	866	907	859	910	863	827	828	906	862	826	843	850	859	887	867	856	892	857	837	879	873	840	849	879	835	881	833	852	885	878	824	843	843	838	819	895	859	864	850	863	877	878	843	846	865	821	812	853	832	865	905	876	845	833	826	869	872	934	856	917	830	852	834	806	864	837	841	869	857	823	831	873	818	868	861	849	849	862	831	848	866	847	877	886	892	876	874	835	832	896	860	851	872	844	895	847	871	841	855	910	893	842	915	862	854	869	851	822	826	884	855	911	798	854	870	895	876	880	864	813	861	835	839	858	854	879	841	865	870	893	871	896	884	839	834	875	882	876	832	854	843	858	865	929	826	877	872	832	872	877	877	863	884	873	841	860	863	818	854	828	868	857	881	884	885	811	846	810	853	868	863	849	791	871	828	828	885	829	882	886	880	824	864	889	875	794	879	844	898	804	832	848	841	878	858	822	813	858	858	876	845	897	876	833	856	834	844	867	834	848	867	878	858	876	819	868	923	826	845	866	893	873	844	810	900	871	863	885	840	835	881	864	814	870	845	833	854	875	782	852	878	811	846	851	861	823	832	851	832	895	834	888	854	923	880	864	828	820	831	844	826	807	853	905	851	877	885	808	864	888	825	864	846	823	884	821	814	918	874	885	879	834	841	839	846	834	817	895	886	905	873	904	894	924	903	856	858	864	828	873	845	858	856	835	899	840	840	835	868	868	890	857	901	845	850	823	876	904	860	869	829	885	877	853	844	909	898	811	832	896	835	846	827	826	860	824	824	914	841	853	845	848	874	835	843	847	829	870	837	899	878	848	924	924	866	880	867	874	834	867	841	808	893	841	877	789	876	826	848	836	867	911	916	783	859	889	811	874	883	811	852	864	812	905	864	894	860	922	835	827	870	810	897	799	821	821	861	887	843	826	835	852	833	871	924	854	859	887	863	872	844	811	776	850	870	863	942	889	856	863	844	839	860	863	856	888	854	823	830	854	898	869	863	849	869	911	857	889	862	864	852	903	845	935	866	853	804	872	867	942	910	834	828	830	877	870	846	914	870	791	849	823	892	919	840	877	834	838	897	920	863	844	850	829	869	855	844	841	867	913	835	905	835	874	882	829	865	895	873	870	864	886	861	826	874	860	819	903	895	850	819	853	892	868	855	863	859	876	857	876	851	876	805	865	824	909	847	845	894	841	880	845	901	879	888	882	833	858	923	865	845	865	877	875	828	803	848	884	883	849	881	888	863	884	915	905	889	810	849	826	881	831	870	892	843	859	856	830	881	859	872	867	842	836	870	865	842	871	877	875	932	848	886	837	798	913	829	910	859	896	867	810	873	880	852	861	887	844	887	880	867	878	814	803	898	837	841	855	888	877	822	878	946	819	873	892	882	795	892	863	881	822	897	882	873	815	892	898	832	893	815	839	874	842	855	853	842	882	885	892	825	888	873	876	858	890	853	876	889	833	921	829	869	822	863	863	912	913	916	916	875	874	840	823	837	912	806	876	774	890	818	853	886	826	876	823	862	850	890	842	843	852	867	793	800	831	809	871	841	901	869	855	833	901	819	860	837	834	926	835	855	843	881	865	848	883	949	883	831	838	889	851	864	855	923	855	872	907	874	875	832	853	848	808	867	830	871	832	822	856	868	848	891	860	882	899	870	846	859	861	878	791	869	870	866	815	841	846	837	871	878	829	822	877	862	860	868	859	834	854	890	857	870	895	841	860	889	860	866	900	826	817	821	847	835	947	813	828	836	863	864	905	848	865	844	849	875	886	887	830	856	857	856	849	903	850	915	858	883	883	841	863	804	887	882	849	856	858	834	862	823	890	852	835	846	895	845	905	860	844	875	861	920	870	921	867	820	838	817	857	859	845	829	826	858	907	831	821	882	867	854	888	870	869	848	857	842	859	882	897	884	869	838	858	883	906	814	855	858	902	836	847	869	812	872	863	915	846	834	810	902	880	840	897	803	850	871	850	922	892	837	864	843	798	867	843	913	884	878	852	930	832	816	891	883	862	840	874	846	827	813	868	826	807	818	879	851	851	844	857	900	898	870	839	907	890	851	880	884	866	879	869	847	831	849	909	876	838	878	874	825	838	839	892	843	865	863	815	852	810	825	894	843	879	859	834	865	899	870	876	831	950	852	807	890	867	789	845	824	870	916	873	869	859	857	881	867	876	829	843	881	821	873	874	824	864	801	838	884	815	848	881	886	850	848	824	855	867	862	831	891	869	888	838	873	893	884	899	854	817	885	839	867	831	851	791	841	855	848	862	836	843	877	831	838	852	907	852	820	847	811	870	882	942	784	875	863	864	840	878	846	879	840	907	925	812	886	875	824	820	834	893	880	916	814	841	817	849	846	885	897	881	928	844	888	810	834	856	910	934	878	827	811	812	839	816	805	844	802	903	865	828	874	881	832	930	851	851	907	846	884	929	833	842	879	869	860	806	791	889	879	873	902	874	875	844	919	852
8113	522	501	463	364	289	283	259	225	212	240	198	218	227	224	218	213	207	202	191	180	207	207	186	203	183	174	192	208	196	192	185	204	181	214	178	183	199	185	199	201	226	196	189	176	222	189	190	185	192	180	174	188	190	189	167	209	184	177	209	205	190	169	179	210	186	202	202	205	208	185	211	193	184	203	186	171	218	203	168	169	189	227	176	170	216	195	168	175	194	176	177	183	187	200	167	194	186	170	198	213	205	219	197	204	206	190	196	212	184	203	201	209	170	185	190	164	189	200	161	194	172	169	196	174	176	209	208	192	196	194	191	180	188	185	199	204	192	209	198	222	208	174	207	194	230	175	206	168	181	180	220	202	203	190	165	174	150	200	172	175	211	150	168	179	196	216	200	212	202	184	197	185	183	190	185	199	220	221	211	208	180	208	214	221	209	190	205	192	194	199	182	195	188	193	198	184	202	188	191	206	179	179	202	163	171	217	182	191	212	185	216	238	208	211	205	193	197	199	162	182	204	204	192	199	201	212	198	192	205	211	218	210	199	196	208	185	176	191	191	209	198	195	192	190	186	225	213	189	187	197	180	198	172	155	185	187	207	208	205	218	209	164	196	176	185	180	190	191	206	195	166	188	215	187	171	179	168	181	221	201	177	180	205	186	190	204	208	206	191	176	211	176	200	214	207	172	176	166	214	193	199	190	200	180	177	169	187	212	212	170	198	195	186	202	191	197	195	183	195	196	202	180	164	172	177	188	201	203	189	173	154	202	193	182	200	174	207	203	164	203	200	195	201	191	189	177	173	190	192	204	188	166	185	190	196	228	177	206	200	201	174	186	170	214	226	185	200	218	175	201	162	208	179	225	213	207	178	204	202	209	196	188	191	189	214	199	149	182	199	196	195	194	205	192	202	173	191	195	224	204	197	196	198	210	195	204	183	194	197	195	196	208	206	187	174	212	202	168	188	209	204	209	206	187	207	197	187	205	200	208	209	198	177	183	180	194	162	186	177	204	193	169	189	196	206	200	218	182	192	181	212	189	219	188	192	193	175	192	194	191	176	199	203	196	209	222	194	199	181	188	200	213	195	195	196	162	187	184	199	198	188	189	175	167	189	182	177	183	201	180	185	170	196	210	196	184	194	173	206	174	203	188	216	215	188	169	195	213	186	216	222	183	218	204	211	208	168	180	184	199	188	192	192	200	206	202	186	202	218	188	194	189	213	206	214	218	197	206	173	214	194	187	202	194	185	208	204	186	169	200	179	202	212	207	199	176	200	165	173	206	193	200	217	194	186	207	199	182	212	205	184	196	204	224	157	185	211	196	189	209	203	199	173	188	214	207	191	208	222	180	188	194	193	217	196	190	175	177	183	207	189	202	166	195	194	223	188	218	193	183	226	188	214	194	178	189	187	188	215	201	175	169	187	186	169	184	213	184	188	212	199	208	194	185	192	206	176	222	198	183	170	192	185	231	195	191	192	191	173	207	180	203	183	200	213	183	209	191	193	203	172	183	225	213	203	183	191	207	213	195	195	197	189	178	186	215	191	199	170	186	209	185	151	188	219	202	188	205	178	172	185	172	192	206	201	212	198	180	174	199	193	174	188	252	190	165	190	179	183	199	220	220	181	207	195	217	222	186	189	193	206	185	200	188	176	193	194	179	192	207	182	204	209	203	198	203	184	160	200	171	180	188	199	190	219	197	189	208	189	173	205	223	183	202	197	180	189	202	194	181	176	198	196	211	161	202	203	156	184	180	185	203	205	191	191	220	188	181	178	188	200	181	171	209	171	207	219	179	175	185	198	205	196	207	213	194	213	177	217	200	195	208	251	219	199	213	179	203	190	204	200	207	202	203	213	197	194	182	160	181	214	199	192	222	203	222	189	189	188	206	189	182	185	188	212	196	202	186	190	172	163	182	186	176	188	213	190	198	196	207	179	209	215	198	218	187	194	180	172	194	159	172	208	195	200	203	191	186	198	184	151	222	170	177	203	192	193	177	197	204	181	198	211	215	189	198	210	206	174	186	188	224	206	203	197	214	199	206	180	194	211	187	226	211	199	198	191	177	220	189	188	191	207	208	170	183	211	201	193	182	217	226	186	193	204	176	175	192	188	195	206	171	159	171	231	195	209	192	185	151	171	188	190	174	207	181	212	162	183	210	207	202	188	206	204	201	195	229	194	184	214	196	202	174	185	195	201	208	187	186	179	190	190	191	193	226	196	201	178	177	176	191	200	206	210	212	187	176	166	184	185	172	211	200	167	218	188	195	221	190	222	189	206	211	189	196	176	185	178	171	188	206	155	194	204	192	186	217	191	210	171	174	169	182	181	184	179	203	183	198	187	177	205	203	177	181	201	202	194	204	187	185	204	171	197	205	175	172	192	162	199	178	201	186	207	178	196	163	216	213	202	182	175	200	194	191	195	185	199	220	207	189	196	203	191	167	193	203	198	197	178	193	204	212	193	222	199	210	209	203	204	192	194	170	182	187	220	195	205	193	189	183	190	178	167	180	183	189	213	194	212	201	168	201	199	210	205	166	208	204	198	159	198	199	173	204	204	201	200	203	207	184	187	216	176	180	185	198	229	182	173	221	165	206	197	183	224	188	185	181	184	203	195	216	201	184	177	209	200	209	180	203	179	183	173	198	190	187	216	175	209	226	184	193	195	204	185	210	216	171	204	217	172	204	187	202	187	202	173	203	211	180	181	190	203	183	205	205	175	188	192	197	189	223	173	184	182	172	199	192	194	180	161	179	203	209	213	186	172	211	183	195	188	172	212	222	194	203	199	168	192	214	176	183	215	181	185	206	194	206	184	204	219	200	186	214	192	210	197	189	193	160	205	193	179	215	188	220	174	190	199	202	203	192	188	168	183	182	182	217	202	189	203	213	196	183	172	189	216	191	186	171	175	209	205	194	163	200	225	178	225	210	198	227	193	201	200	195	189	155	193	179	190	203	181	190	213	191	203	205	187	170	206	179	178	212	222	211	197	209	178	169	202	202	188	197	217	184	200	203	200	199	207	183	195	195	191	210	196	213	188	183	219	186	204	183	201	203	208	189	187	187	176	172	207	189	187	207	200	196	177	196	184	198	188	178	209	180	211	192	192	209	210	209	193	175	199	188	195	210	200	185	190	170	203	189	222	207	193	189	212	189	168	177	193	175	204	202	224	187	184	217	186	193	201	168	194	173	197	200	172	207	191	179	211	190	191	196	186	219	204	184	230	194	172	159	196	200	194	192	214	182	199	194	184	189	222	202	216	200	184	195	171	193	200	159	193	188	192	203	194	198	182	209	198	180	182	214	219	207	201	172	179	201	170	179	208	201	180	192	190	200	219	194	207	198	190	204	193	201	192	199	173	206	195	202	175	210	209	199	168	179	182	226	224	179	195	166	179	169	187	209	190	214	210	199	222	218	194	192	196	216	181	200	205	202	184	209	205	226	196	169	168	190	199	161	182	159	205	208	194	196	197	177	200
6678	756	1189	1319	1069	989	883	810	727	663	616	608	590	548	551	545	538	526	486	513	519	514	482	495	511	505	503	494	505	514	477	492	486	494	453	450	455	426	529	451	454	482	486	478	450	456	456	494	456	440	453	475	489	427	452	448	482	433	491	465	450	456	454	475	485	479	449	519	446	461	507	464	464	450	497	462	459	478	485	456	462	448	480	430	464	481	472	442	483	426	446	416	460	451	490	470	447	487	482	501	451	450	470	448	447	442	471	409	477	457	480	434	513	466	443	456	474	438	487	467	456	452	486	439	484	444	478	466	475	429	443	466	465	465	450	458	491	500	449	470	454	455	467	442	404	477	455	503	456	449	451	438	462	437	491	460	439	456	450	438	457	451	494	464	457	465	513	471	472	433	441	470	404	471	458	475	454	464	436	451	466	475	433	449	493	477	464	506	498	490	432	464	449	458	448	481	462	483	465	429	460	447	472	468	484	448	468	442	467	490	471	498	436	458	460	491	438	471	445	432	425	434	481	465	447	483	452	466	478	434	457	452	504	510	476	436	457	430	463	455	453	418	447	464	439	454	462	435	429	487	444	459	453	448	427	492	480	430	489	470	488	488	450	445	453	480	433	445	413	461	437	487	469	458	468	469	486	464	477	475	468	487	499	484	455	460	462	461	463	441	482	435	474	472	463	444	478	435	475	477	464	483	438	454	434	442	459	441	493	489	493	466	464	461	448	460	502	427	435	435	464	504	440	462	463	492	460	434	454	472	459	457	479	454	459	480	468	453	457	435	479	459	443	490	475	475	441	458	435	440	481	459	484	462	488	449	429	509	433	469	442	462	440	435	476	449	468	481	452	447	492	477	442	456	471	479	444	469	472	496	484	495	468	462	476	500	498	439	476	454	429	469	460	484	398	452	459	489	458	481	459	451	466	496	485	458	467	435	478	451	416	456	477	470	468	480	485	451	464	493	464	475	463	451	452	441	481	482	478	432	437	435	469	470	463	475	443	447	459	504	484	458	463	453	465	448	438	474	431	454	517	456	467	481	475	469	482	449	437	447	468	459	450	431	456	417	475	472	421	435	494	498	453	491	447	450	485	462	465	442	460	486	461	470	486	482	443	481	428	444	448	456	469	456	488	453	453	455	454	480	465	460	450	451	491	487	456	454	481	450	446	457	492	454	431	466	452	447	492	476	449	441	463	455	458	451	466	422	421	460	444	454	485	465	427	465	445	445	444	461	472	438	464	466	486	438	480	462	457	477	415	469	485	492	446	470	508	496	460	452	456	474	478	482	493	455	474	464	455	451	460	442	461	447	465	429	468	442	441	492	474	481	445	450	449	436	452	437	463	476	476	447	474	487	440	456	403	508	457	427	485	448	444	485	435	456	469	438	462	474	431	467	422	476	453	468	478	482	471	467	456	455	447	491	462	467	467	438	434	453	450	404	469	484	463	451	488	450	474	466	449	488	476	472	517	450	465	457	496	492	457	459	476	487	461	456	471	475	464	481	437	474	483	446	466	472	453	466	494	459	468	482	491	453	429	462	461	453	434	470	449	461	444	416	440	474	452	443	484	470	468	479	449	454	437	443	484	461	449	441	461	444	471	461	473	453	448	445	439	476	407	497	512	461	481	470	461	453	443	473	474	457	460	463	465	449	470	449	450	445	468	433	464	465	478	459	478	454	506	440	446	448	480	482	422	414	475	462	435	444	465	458	483	473	453	471	443	476	452	463	492	489	451	472	437	450	475	487	440	476	481	454	531	470	428	467	451	495	472	430	476	504	485	504	484	467	471	446	443	449	475	451	442	466	422	466	470	454	413	467	474	448	438	459	492	472	474	470	473	492	454	467	469	478	435	458	441	484	464	471	504	476	432	473	464	414	450	491	457	472	452	468	483	465	456	459	464	449	495	492	441	446	512	465	490	460	435	482	440	450	440	446	458	464	489	423	456	462	470	419	443	484	472	486	465	473	498	495	474	452	475	466	456	439	448	470	479	480	458	471	476	459	489	474	456	463	472	458	455	468	474	468	425	458	501	458	462	461	431	459	494	500	473	427	480	465	447	444	476	454	478	433	459	464	456	481	478	496	454	463	459	467	450	463	444	485	456	509	459	467	443	486	437	444	440	479	488	479	424	419	496	445	462	441	462	481	447	481	454	467	452	478	496	436	449	471	446	466	496	469	427	488	452	507	491	489	484	473	427	424	485	472	484	445	444	485	469	459	450	447	445	457	455	467	465	474	448	470	463	425	455	463	501	481	489	447	475	466	439	454	493	477	457	436	476	468	440	510	424	474	467	463	482	423	442	506	446	411	494	466	480	474	459	451	442	451	457	470	472	476	487	442	469	465	439	450	437	461	433	433	486	441	478	421	451	448	421	465	446	464	457	442	454	483	437	451	441	447	485	476	486	459	466	449	465	465	495	467	465	436	436	464	492	473	482	479	488	476	470	497	472	500	433	456	464	457	469	454	429	458	439	448	485	447	506	404	483	473	494	465	453	458	454	473	476	448	486	482	460	462	469	444	423	470	484	477	429	465	471	457	450	452	457	446	446	487	486	440	466	432	471	460	458	479	481	469	455	478	474	442	441	483	445	468	477	472	443	440	445	470	492	423	443	480	482	466	442	458	474	481	447	479	454	464	442	441	450	505	433	509	467	415	488	409	472	459	475	475	477	502	458	429	482	446	487	436	465	462	451	447	489	437	471	431	494	467	496	477	510	484	462	474	456	492	452	476	497	475	466	457	445	430	463	433	484	441	453	459	440	484	476	448	494	440	454	461	454	432	460	470	467	443	471	495	480	455	493	464	450	442	470	452	419	478	493	482	463	487	458	455	464	485	457	462	436	467	461	445	459	443	482	438	422	458	507	453	464	478	445	447	439	452	453	423	486	450	472	434	470	469	451	465	406	459	459	489	469	476	478	479	489	459	446	482	473	461	477	450	479	462	464	491	443	498	455	453	458	488	490	455	501	435	469	483	455	495	473	461	489	424	454	483	457	468	454	436	455	452	461	451	465	426	474	430	468	477	446	427	477	491	489	464	450	439	449	450	489	437	451	457	494	498	453	464	470	472	444	493	423	454	448	490	461	500	481	442	470	465	437	451	461	456	479	483	438	493	470	450	511	453	420	425	476	476	434	450	480	478	470	436	487	492	463	442	518	510	478	413	465	488	471	471	460	442	441	477	457	458	456	492	482	467	427	457	461	448	442	440	458	476	472	462	418	448	448	468	485	426	433	457	458	422	415	475	458	474	434	464	462	488	436	455	437	482	463	466	476	483	445	493	482	451	440	477	480	482	478	461	443	421	477	484	460	486	468	472	458	461	485	454	462	452	461	463	443	460	489	478	412	461	462	467	459	440	454	471	500	467	440	473	468	460	430	467	473	425	453	442	466	448	464	461	455	472	483	475	516	461	470	474	472	459	496	443	465	455	453	518	433	473	454	452	457	511	417	437	470	470	447	483	444	453	432	433	474	499
15412	1322	829	661	509	371	297	262	227	234	214	206	208	186	217	197	188	197	192	167	190	187	187	179	190	175	173	181	171	189	164	165	189	180	182	168	191	193	163	191	172	194	175	192	180	199	200	197	178	173	192	167	189	180	208	164	159	163	194	170	179	165	189	182	179	176	176	183	166	167	157	161	173	163	186	187	185	162	197	150	176	180	167	153	177	168	168	167	184	171	148	167	175	184	173	164	161	160	187	170	182	184	156	166	179	184	188	168	195	200	188	188	200	165	189	187	164	174	182	180	189	172	184	160	181	182	172	176	182	194	190	191	160	168	188	173	194	176	190	192	206	156	152	170	191	144	163	145	197	169	189	172	172	193	175	169	172	161	171	166	157	187	153	183	165	143	160	151	172	162	154	206	205	168	167	185	173	161	180	196	178	161	139	177	196	190	161	190	184	164	191	167	171	153	170	192	191	175	157	163	193	164	175	151	164	167	172	167	177	169	183	169	183	167	167	180	161	157	178	200	179	182	156	172	163	188	191	178	187	177	198	182	163	204	179	190	186	165	176	169	202	166	146	178	167	172	175	165	176	154	163	165	154	153	191	182	174	149	138	172	175	171	152	216	170	181	156	171	165	174	197	167	173	189	174	185	147	157	191	199	159	173	164	163	182	195	158	190	179	181	165	181	160	180	163	156	166	192	212	165	185	160	180	177	191	171	160	195	175	187	170	183	191	153	175	162	167	154	159	149	186	207	166	157	189	170	152	175	180	178	179	164	154	172	169	169	161	170	167	162	172	178	183	184	165	170	190	192	200	159	153	159	159	160	176	185	148	182	172	192	184	157	185	154	175	179	183	165	205	165	170	174	172	191	158	186	181	185	171	174	184	179	165	164	161	190	158	187	149	184	181	178	179	179	159	169	146	169	159	184	185	173	175	173	179	157	193	145	162	178	195	188	181	176	171	165	174	160	169	144	189	151	200	187	170	173	201	176	159	156	180	191	173	158	174	182	161	175	172	170	154	162	170	215	166	188	186	190	174	190	176	169	171	145	183	172	147	188	185	168	171	163	155	189	183	182	184	164	182	173	172	163	175	173	176	190	181	163	202	187	176	166	159	166	177	169	171	174	207	167	164	170	176	188	176	163	194	164	158	176	182	148	178	189	180	174	174	191	172	180	159	185	169	181	189	182	174	176	175	156	181	181	164	177	163	174	181	178	167	180	170	182	190	196	157	166	153	154	168	158	168	193	143	160	185	161	173	178	188	173	190	161	181	183	171	180	178	169	176	185	171	195	176	199	166	175	170	170	199	190	181	174	166	190	178	157	171	171	167	154	163	159	165	168	164	168	163	185	193	168	163	179	182	183	170	165	158	170	180	155	178	182	137	185	176	165	198	195	174	149	187	175	167	180	199	169	147	165	172	146	170	190	172	179	172	159	174	175	171	184	167	148	171	179	199	160	199	168	161	174	182	178	152	168	169	150	153	170	158	168	184	178	191	185	166	180	174	172	177	180	174	191	151	182	155	167	177	169	175	164	164	178	155	164	185	154	141	153	158	181	172	138	155	166	179	170	182	140	156	172	210	191	175	173	165	180	177	175	168	204	167	179	185	171	180	163	195	171	159	184	184	171	208	180	182	149	181	216	154	187	154	162	174	176	161	194	174	177	160	193	187	166	184	202	178	163	167	168	152	144	179	195	137	166	194	175	151	168	201	155	186	138	177	171	191	179	185	182	162	168	186	186	170	169	179	147	159	176	185	169	165	175	193	188	164	177	154	197	193	177	140	168	174	174	158	148	188	183	185	158	162	170	138	174	181	204	184	172	151	165	195	162	163	172	157	150	181	187	160	195	144	190	166	177	171	184	178	172	207	190	172	185	174	173	165	187	176	188	172	145	187	186	185	181	183	180	193	198	174	171	181	150	172	183	181	189	181	195	176	199	168	185	178	173	178	183	207	161	170	163	157	163	179	181	162	184	180	172	191	182	164	206	192	163	177	161	179	191	180	180	195	177	179	156	166	167	179	198	159	166	169	162	181	161	146	180	186	177	156	201	180	194	155	186	165	179	156	164	191	147	160	183	165	157	189	167	162	171	175	159	177	163	193	165	155	173	177	191	157	165	157	173	177	173	157	179	167	194	166	176	174	183	173	172	188	166	160	183	176	164	164	181	155	177	168	171	163	168	164	161	141	154	168	170	185	165	180	166	169	160	189	184	167	164	166	175	185	188	162	187	188	177	194	154	165	184	202	184	158	178	185	154	179	167	194	172	184	195	182	178	167	145	166	182	174	187	179	181	169	174	177	184	173	192	198	172	173	167	170	170	171	147	171	162	149	172	181	164	194	178	168	189	167	198	168	172	174	161	187	174	187	161	172	164	165	163	158	171	166	200	196	184	185	182	153	182	214	198	176	173	149	178	170	169	157	158	188	157	165	191	170	183	184	165	170	167	170	165	163	167	172	150	174	156	151	174	164	181	181	173	187	155	177	156	171	166	162	176	177	180	214	197	177	170	158	171	186	180	174	200	194	151	159	162	165	168	176	179	164	134	180	170	187	168	201	162	169	183	151	166	168	178	170	191	174	164	210	173	148	169	167	188	176	181	190	191	168	173	151	174	156	163	195	182	168	168	172	172	159	150	199	172	182	167	173	185	163	193	184	168	181	179	180	170	163	168	161	166	165	183	168	173	209	178	189	167	162	191	151	174	190	167	178	169	170	161	215	182	177	182	185	195	152	161	175	221	157	176	161	192	170	199	193	176	193	195	156	175	198	177	190	178	170	183	202	175	167	178	169	166	186	180	138	150	169	155	161	160	168	170	200	178	138	179	189	163	163	170	173	172	164	187	165	196	159	168	184	171	141	173	188	162	185	174	178	172	184	169	179	193	173	175	183	197	152	175	175	174	155	162	166	194	172	179	193	183	177	194	194	170	161	162	189	159	187	184	191	182	195	170	157	188	186	152	145	173	156	198	170	186	162	178	174	183	169	195	152	159	180	174	174	177	179	159	157	164	186	207	172	188	183	189	187	183	162	172	167	168	144	180	181	184	187	157	182	172	170	172	161	191	204	194	157	194	184	178	142	142	174	178	176	176	174	165	164	172	188	158	193	154	162	178	177	179	188	193	179	176	192	169	174	202	166	177	164	177	202	171	186	197	176	148	180	162	187	167	178	188	187	197	180	156	177	174	182	179	167	180	182	191	161	183	153	180	158	173	157	156	164	175	168	142	206	155	199	168	190	198	169	172	169	176	186	172	183	179	188	221	182	178	151	163	178	169	174	198	150	172	183	159	188	158	174	164	171	187	150	166	181	198	210	192	178	158	159	143	139	198	182	150	189	160	180	179	181	191	196	146	174	170	189	181	182	170	162	159	163	173	175	182	168	190	182	195	161	180	171	175	177	179	186	155	172	175	186	186	197	165	170	165	180	168	168	166	189	174	202	169	188	176	151	175	189	177	174	187	188	178	162	187	173	187	180	177	163	181
8526	1024	1885	2171	1750	1476	1251	984	922	856	775	784	709	620	632	619	613	594	590	514	538	546	513	525	551	494	532	518	472	475	487	477	481	511	478	502	495	481	476	502	483	505	469	450	496	487	480	466	474	493	463	487	493	488	447	456	496	448	439	467	418	456	469	427	484	456	464	489	472	475	427	443	486	447	478	497	452	450	482	464	471	480	460	473	428	454	489	470	428	446	445	446	459	449	467	463	444	435	498	521	471	469	456	423	474	503	443	472	415	447	470	466	471	478	451	439	473	467	445	510	463	517	467	451	424	468	485	461	439	430	472	449	433	508	428	473	477	465	485	497	440	445	474	463	441	440	443	446	481	458	465	442	479	474	448	482	503	483	492	447	475	417	440	506	483	451	458	423	482	428	429	448	458	479	454	454	450	463	462	459	466	459	448	462	460	466	417	461	423	457	445	468	465	464	452	421	462	468	462	467	468	473	463	458	432	456	474	476	467	469	480	463	445	480	479	450	470	487	429	435	420	449	442	462	464	458	446	475	446	435	432	426	440	463	462	442	444	425	441	455	429	429	460	430	460	471	494	427	460	457	459	441	461	435	418	435	463	475	441	474	474	457	443	423	447	444	479	440	450	478	440	413	449	441	481	462	464	426	505	445	441	456	448	458	471	457	465	462	462	455	468	424	445	455	487	431	445	418	433	463	430	453	468	432	495	436	404	418	426	443	452	443	460	451	456	452	458	460	461	437	484	471	437	420	437	455	431	467	455	487	439	465	455	429	455	472	482	447	485	463	398	474	454	419	440	478	451	434	451	458	478	458	438	413	440	475	446	431	442	470	453	489	477	449	431	448	479	452	449	492	421	442	432	465	445	450	470	493	497	444	474	450	417	472	415	421	485	446	455	482	459	480	432	478	417	500	457	473	433	471	444	449	468	431	456	458	468	455	448	438	475	436	463	436	488	458	500	470	467	455	482	413	488	470	478	423	447	437	426	438	405	462	442	435	485	446	494	426	465	488	419	497	484	430	462	446	448	449	460	473	405	483	448	437	461	453	450	451	436	451	461	478	403	445	427	453	426	480	467	452	457	467	443	424	465	431	448	459	444	473	460	472	421	487	476	446	438	441	450	420	463	485	436	422	426	472	455	449	445	468	403	440	472	461	485	463	471	440	449	471	449	432	419	407	472	488	438	466	425	479	457	439	506	458	492	417	458	456	448	466	471	475	520	460	465	449	485	479	467	456	426	480	463	509	471	448	514	452	497	484	469	437	437	461	463	450	448	456	476	426	454	437	449	442	468	447	472	449	463	504	441	467	466	412	456	477	456	469	448	485	473	440	501	416	403	433	472	450	465	470	457	437	466	467	456	431	448	414	485	452	433	464	447	444	458	444	462	471	447	435	447	460	481	428	446	474	449	454	412	476	445	473	505	460	449	438	455	503	450	500	461	447	449	400	450	474	440	461	452	456	430	465	439	477	478	454	491	473	459	448	425	447	488	422	439	452	457	439	438	446	439	468	440	449	470	422	441	460	451	456	469	467	432	467	434	455	440	439	460	440	478	469	441	468	449	450	462	406	458	451	438	465	418	476	479	464	426	472	439	475	512	471	462	467	418	479	414	438	461	449	440	459	467	469	469	438	496	462	438	446	458	438	473	486	419	473	451	431	419	435	503	473	458	467	432	476	489	409	467	436	464	484	433	427	473	452	435	458	501	467	464	475	457	443	448	491	484	476	447	486	448	442	457	474	483	472	468	431	464	467	479	441	448	448	450	448	458	447	462	472	461	468	472	421	470	473	432	478	500	465	453	443	465	489	490	455	443	473	451	472	481	486	470	455	447	456	458	462	453	458	476	433	447	429	451	461	435	433	461	426	426	443	489	488	479	424	435	455	439	475	436	454	463	449	482	429	464	447	462	424	458	464	440	459	470	478	444	427	523	457	448	447	480	462	464	449	457	468	438	476	465	439	478	461	464	450	467	478	455	458	466	488	446	444	489	491	470	453	448	489	464	458	418	463	484	436	479	451	437	435	416	503	429	490	459	508	442	501	469	406	486	453	443	447	447	483	457	462	464	472	477	499	453	432	429	463	435	462	445	477	448	434	418	437	459	480	458	433	445	458	456	451	453	468	442	498	442	440	459	441	441	447	455	496	453	449	428	456	415	471	401	483	471	476	457	455	486	471	492	436	434	429	467	463	490	452	483	451	471	455	511	440	468	467	486	430	480	448	433	488	447	415	423	416	461	440	441	479	466	465	475	452	477	450	448	464	460	471	435	427	455	470	456	472	478	456	462	437	459	460	475	484	477	446	419	481	456	461	449	463	438	451	424	433	449	434	432	436	460	448	485	425	455	462	459	471	485	456	476	464	446	413	447	463	477	470	486	431	441	453	459	460	426	459	480	474	471	464	446	467	452	425	415	450	482	435	410	447	474	439	458	480	457	434	470	440	438	478	483	471	449	469	500	466	442	403	482	471	501	466	477	447	480	513	459	436	436	467	474	454	476	437	467	473	489	455	467	449	459	431	475	463	461	464	446	442	461	445	483	430	480	484	427	425	459	476	434	464	451	423	444	462	437	448	467	458	427	475	472	425	486	461	445	457	445	430	496	483	473	451	425	461	501	459	457	458	461	464	430	429	446	419	456	496	480	443	465	474	497	488	484	491	454	446	455	454	475	494	484	395	456	465	480	484	452	468	436	439	455	484	429	419	459	454	463	474	479	407	423	478	493	439	477	440	449	484	464	477	450	475	464	452	425	432	472	460	434	461	446	468	437	490	461	439	487	442	397	455	461	461	451	465	473	491	463	404	460	430	434	481	471	471	467	447	468	442	464	469	479	480	472	474	479	448	449	394	457	487	473	438	456	454	472	461	420	448	429	446	467	461	430	465	449	455	405	454	496	485	454	429	470	442	443	474	466	428	449	460	440	415	452	469	441	473	480	442	422	469	457	451	423	480	437	467	467	449	487	442	493	429	484	438	454	464	468	421	451	442	461	451	473	480	422	442	451	432	422	459	430	454	454	444	439	444	476	498	473	446	484	431	431	464	480	466	463	393	447	461	478	473	446	473	493	463	451	440	434	488	428	469	484	473	439	463	454	416	462	461	460	492	479	454	477	434	463	486	448	461	432	461	463	468	413	421	468	488	469	482	431	486	434	433	480	455	474	456	470	432	457	455	457	461	464	466	469	455	450	445	448	475	453	466	434	459	470	430	424	468	461	435	466	488	474	481	477	455	455	442	463	403	404	409	445	430	459	456	470	460	500	489	452	463	517	482	418	458	443	451	433	429	424	466	426	469	432	435	468	471	447	418	462	457	431	452	437	454	457	442	431	444	468	461	476	472	475	499	443	477	484	444	476	458	480	452	444	475	457	407	468	435	471	452	441	476	471	470	484	447	443	462	485	423	484	473	415	457	425	470	461	466	420	444	419	466	487	435	460	467	444	474	473	458	449	446	438	438	435	453	446	441	479	484	490	462	473	412
1781	395	378	389	395	402	381	427	383	386	423	383	378	404	378	363	428	414	431	392	375	381	358	435	402	392	416	373	371	381	369	419	434	396	406	396	393	403	428	390	416	396	401	371	393	400	409	405	384	388	388	386	384	384	339	406	364	380	373	395	397	378	361	399	370	400	407	412	384	424	373	374	386	363	392	419	411	335	419	391	387	394	426	417	388	391	419	376	370	379	396	371	380	392	382	370	416	418	376	380	389	389	400	416	368	389	354	400	377	416	392	370	416	365	367	410	396	418	360	403	394	379	387	394	376	394	325	357	374	371	380	402	391	442	370	362	386	374	389	378	367	382	385	380	361	348	425	417	401	361	435	433	412	419	435	399	384	373	411	399	402	437	368	384	428	400	446	410	408	425	408	382	420	390	422	414	405	397	393	382	401	430	387	362	402	444	404	406	400	371	416	414	399	373	387	398	405	390	432	384	423	408	368	428	370	375	418	392	414	367	403	405	398	388	430	398	422	417	378	413	373	406	418	388	397	370	421	407	381	357	380	380	417	434	396	376	372	400	377	367	414	392	343	422	388	362	394	343	421	385	386	382	338	409	387	403	411	372	364	395	382	370	407	390	376	335	392	403	371	338	373	408	377	405	399	411	397	373	403	396	396	388	412	355	376	382	345	355	398	420	369	429	353	384	381	402	391	408	393	389	402	384	393	415	387	409	396	373	361	388	405	391	392	424	406	359	383	437	413	415	364	368	360	380	328	363	385	414	421	445	404	400	402	388	369	377	368	448	435	393	376	399	378	364	385	408	346	438	378	362	363	364	375	391	419	430	344	370	367	389	356	371	406	375	417	388	369	397	451	430	423	372	372	416	389	381	382	342	400	386	359	418	378	370	409	364	390	395	415	382	391	357	411	385	401	356	395	377	371	409	379	427	419	366	441	391	368	377	380	396	434	410	371	365	423	384	386	410	408	393	379	398	360	381	410	366	376	345	388	406	427	428	411	393	414	404	408	385	382	367	374	412	415	377	340	366	385	390	380	434	402	401	397	400	433	394	400	380	370	379	379	415	406	379	361	425	387	411	389	390	415	345	380	397	427	404	440	359	363	383	381	387	410	382	429	428	433	398	395	442	394	384	409	366	380	355	367	397	403	389	360	383	380	347	392	407	379	415	382	409	425	375	370	393	409	390	381	402	371	391	399	402	416	395	358	391	403	368	395	374	419	405	424	369	378	359	371	411	430	427	380	382	452	371	369	375	406	388	359	431	398	401	400	348	394	427	378	422	365	417	361	426	412	413	420	415	394	366	362	361	395	405	384	335	349	422	417	371	372	367	388	373	422	393	363	405	400	379	428	419	330	372	385	432	448	404	397	370	417	398	393	378	420	394	383	412	387	338	410	390	398	371	388	375	373	385	407	397	379	428	406	378	408	403	391	379	392	384	408	428	404	402	402	399	404	383	398	373	394	399	354	363	384	370	404	415	398	437	362	412	403	404	372	364	379	401	427	392	397	385	424	421	416	414	400	388	373	369	396	363	383	397	384	432	375	376	404	401	381	351	395	364	341	416	377	395	373	383	432	422	405	417	412	391	393	383	411	421	399	374	411	399	394	430	424	421	373	375	366	352	390	405	376	386	374	399	386	419	435	420	386	396	429	432	371	390	416	406	406	379	368	358	391	437	359	371	406	373	386	454	426	375	370	378	410	379	434	421	395	396	405	404	379	378	428	354	406	405	418	367	372	425	369	369	416	404	410	383	421	412	396	388	416	344	352	376	371	385	374	396	415	368	371	407	404	407	360	398	363	366	392	404	422	400	351	390	377	378	388	384	386	371	373	386	403	379	399	380	374	429	358	391	335	372	351	431	430	400	402	454	375	419	391	393	387	390	391	381	362	387	382	381	399	402	411	414	390	338	369	401	398	373	434	381	367	403	359	363	406	361	398	345	399	431	408	351	388	422	394	382	419	402	393	385	391	370	391	391	402	383	396	412	406	403	422	373	417	394	374	357	385	383	344	396	413	367	380	406	393	357	376	387	389	410	386	382	360	423	383	372	381	397	418	380	381	387	386	420	378	362	403	440	402	412	400	378	414	393	365	381	406	370	390	370	404	446	402	412	410	421	423	387	407	387	389	400	392	385	405	380	378	366	408	378	381	395	394	382	386	406	401	368	428	385	411	372	382	403	340	365	414	386	392	391	352	388	406	425	414	391	383	399	389	416	393	381	397	368	391	368	421	410	381	395	378	402	348	388	346	391	403	419	367	373	395	401	388	409	397	379	377	380	418	402	347	384	388	389	412	396	385	412	367	362	369	408	373	373	369	389	379	369	370	407	392	388	394	384	417	408	408	371	380	379	378	378	371	446	373	359	395	367	435	422	355	383	403	407	388	390	375	360	395	378	398	383	397	401	408	404	400	405	376	424	384	369	369	368	402	416	382	409	389	365	354	372	380	386	400	427	383	392	386	372	412	407	434	405	402	431	376	348	364	426	361	420	397	426	389	409	387	329	373	382	365	395	361	367	405	378	408	389	375	379	377	386	383	388	340	436	443	378	376	419	408	396	361	403	395	404	408	370	408	414	376	430	360	391	384	417	411	383	381	386	424	390	356	386	364	403	403	416	403	367	330	371	360	357	386	407	393	371	397	379	383	348	386	353	374	378	401	402	404	436	426	396	376	362	408	461	383	402	384	375	380	352	369	378	351	397	375	400	403	396	421	388	355	376	396	385	398	387	404	402	432	434	410	412	395	376	411	444	380	399	389	370	365	421	425	423	424	436	403	371	402	444	448	399	402	418	373	406	365	342	385	359	409	424	427	421	435	415	384	394	376	383	394	388	381	389	367	388	420	422	387	350	413	359	382	372	399	411	408	350	391	367	372	392	384	400	420	394	390	385	386	373	421	416	397	373	410	393	394	395	380	375	382	425	374	399	376	390	381	377	380	429	347	394	389	402	405	427	397	358	408	399	349	374	395	385	366	389	368	387	393	396	386	357	362	415	355	391	389	419	407	399	391	392	391	405	384	384	380	403	405	413	362	373	406	392	355	356	395	393	400	402	389	384	407	377	380	378	392	362	377	368	427	370	381	417	386	399	380	366	375	423	410	401	441	408	356	359	350	412	430	398	368	416	386	381	386	423	400	394	437	335	353	365	409	422	405	388	390	422	395	350	348	384	415	413	392	391	376	425	398	419	411	404	382	384	420	385	410	394	369	355	420	389	392	405	434	407	398	426	431	382	378	374	386	399	415	411	379	367	378	428	390	434	409	391	384	416	355	404	409	383	395	384	405	408	429	416	372	422	345	389	398	394	397	411	380	384	350	387	396	401	381	412	384	421	361	367	371	411	406	380	425	414	414	398	387	380	380	359	392	435	410	428	424	403	376	409	395	400	400	357	421	420	405	349	419	399	379	402	366	335	389	391	394	401	395	426	423	399	434	440	393	400	393	412	373	382	396	401	368	385	407	372	365	408	415	393	374	392	388	397
2194	867	910	904	868	851	856	911	875	843	876	837	891	851	915	809	818	855	900	905	904	850	892	857	823	877	878	825	850	861	877	824	803	853	878	863	888	857	874	862	846	767	797	809	834	887	838	875	836	859	907	865	816	845	802	864	869	883	871	849	845	839	890	807	825	841	850	870	798	875	857	867	891	893	848	861	870	837	873	862	877	877	872	877	822	903	858	869	877	935	862	875	862	831	823	891	855	863	896	946	822	896	865	853	863	871	870	894	879	817	903	838	841	871	851	888	910	859	873	842	887	878	863	870	839	857	878	819	853	850	866	856	881	881	789	852	900	878	807	831	856	841	877	843	861	901	875	852	848	898	856	877	853	842	825	882	862	882	866	847	831	887	900	856	870	861	866	817	866	903	865	864	875	887	902	907	844	835	835	862	835	852	825	804	902	863	824	889	873	865	882	899	935	864	892	870	849	860	885	881	856	823	845	873	842	835	917	840	870	862	867	878	843	840	877	887	823	822	879	864	833	856	880	875	822	877	842	850	859	866	880	877	864	833	871	857	854	868	889	890	904	851	854	833	910	801	858	882	858	906	854	854	902	869	908	854	891	808	901	861	843	823	846	931	896	876	856	850	871	846	895	859	866	826	855	890	824	897	838	875	834	829	866	888	854	843	863	825	843	852	883	838	829	885	849	862	887	869	848	827	842	938	852	861	913	816	925	851	840	915	853	847	840	835	898	839	872	842	852	814	858	789	818	868	804	859	840	826	873	831	861	831	879	868	863	838	882	893	915	819	901	854	823	868	843	792	871	857	869	803	873	862	871	851	843	850	878	863	866	845	879	831	859	860	893	871	838	867	858	860	842	844	857	872	811	865	859	869	862	824	863	888	838	879	842	878	856	837	883	860	848	813	880	888	856	867	846	838	852	831	832	830	880	894	889	885	860	875	874	843	892	890	827	847	848	807	852	815	804	861	847	845	837	842	838	860	867	881	923	812	833	842	843	881	875	885	808	837	872	855	870	840	832	825	866	925	867	836	894	819	839	889	876	929	832	880	857	865	839	845	846	888	898	830	845	878	834	858	864	860	869	868	844	864	834	862	890	819	797	868	866	846	880	854	898	850	869	868	861	850	876	889	871	853	867	788	808	897	845	870	836	827	878	854	846	829	834	865	852	879	855	893	887	808	894	831	864	869	842	892	856	897	887	844	845	809	830	854	818	841	870	821	872	863	835	841	866	856	918	855	869	870	847	878	840	856	907	866	865	867	794	797	869	826	858	869	893	845	876	831	812	834	844	876	906	870	850	851	873	924	882	872	864	830	821	828	823	835	878	850	851	845	852	857	845	815	869	867	863	867	869	834	922	880	905	898	894	881	865	836	811	881	858	899	864	850	838	825	836	892	873	873	923	858	854	799	877	846	882	833	891	856	833	863	853	898	888	842	886	912	844	804	908	837	858	899	893	825	838	889	830	794	899	829	861	830	825	797	857	834	833	836	853	868	877	862	882	831	855	871	863	880	823	823	817	832	853	882	870	856	870	893	842	835	854	859	853	827	893	881	853	801	849	899	808	831	836	839	902	813	853	877	882	872	884	856	833	834	836	851	806	844	851	839	886	881	878	868	834	868	840	835	888	919	854	799	833	828	876	852	833	857	881	893	856	844	853	884	840	921	892	816	815	904	854	833	811	852	867	856	884	801	877	879	824	863	861	826	846	876	845	882	859	886	819	849	823	828	827	784	848	888	824	846	792	862	870	886	853	878	851	808	830	857	868	879	877	844	827	834	835	861	868	855	848	869	822	877	839	892	926	815	890	914	841	822	854	884	840	842	800	869	827	861	832	824	882	868	867	866	862	895	821	865	850	876	868	798	867	889	842	813	911	842	852	772	884	813	838	843	893	838	838	900	850	909	900	847	851	863	833	874	861	873	826	804	826	860	836	845	911	854	841	875	829	854	869	879	877	821	833	853	816	864	897	857	870	864	854	825	842	903	854	843	860	822	818	827	858	787	887	889	890	883	850	838	878	843	849	850	926	841	862	871	807	872	906	886	860	831	813	872	843	829	864	875	860	878	876	873	880	824	917	869	858	840	917	878	851	872	851	849	841	825	939	861	846	911	883	872	894	877	836	844	845	820	874	868	850	817	881	939	861	859	862	872	849	804	814	829	889	872	884	832	887	847	877	881	850	846	896	867	861	853	850	855	841	859	816	838	891	856	856	886	806	873	892	887	881	855	886	865	840	859	818	842	895	847	907	863	891	876	842	852	887	867	907	870	839	877	846	870	883	818	858	855	853	930	853	867	873	882	810	896	918	910	901	866	840	798	876	852	882	857	866	866	865	851	823	860	803	828	887	850	855	868	865	864	847	844	862	867	827	873	790	878	851	851	837	897	881	844	831	860	822	858	817	837	854	893	836	827	842	877	901	828	810	846	863	861	883	845	905	885	847	855	910	874	862	910	838	890	836	835	811	903	857	865	813	877	864	919	800	836	880	862	858	831	857	824	874	865	852	865	889	844	833	870	796	881	890	890	843	915	822	905	850	856	857	836	844	893	822	830	866	842	825	852	867	852	829	842	872	915	864	860	884	835	853	830	898	843	923	854	857	911	884	857	886	870	898	836	816	866	866	889	900	877	918	850	865	859	864	858	885	822	833	843	836	871	829	859	855	899	836	865	856	872	932	928	864	850	908	916	824	893	907	834	840	847	906	857	900	869	873	850	861	880	858	922	776	841	842	849	898	889	862	865	828	849	835	860	871	874	878	847	822	835	842	844	864	890	882	850	820	833	909	832	876	824	856	874	864	796	881	908	914	931	853	895	901	888	891	835	831	832	839	863	886	848	872	868	807	864	867	843	894	847	853	870	828	860	818	869	847	826	838	866	892	842	913	841	892	860	839	860	855	864	868	858	857	861	885	859	849	862	868	879	840	819	853	843	809	829	834	852	866	872	858	880	834	822	875	856	840	867	818	853	866	875	944	887	834	893	859	862	878	820	864	847	860	841	846	897	862	861	884	847	845	804	831	900	824	904	858	847	901	813	865	913	861	883	855	853	880	851	838	872	850	840	886	888	859	850	893	870	831	872	808	849	829	869	895	862	863	842	826	860	857	851	866	896	878	853	824	860	876	811	860	851	804	896	897	805	864	848	858	878	866	830	828	867	828	794	867	847	849	861	844	907	879	845	857	898	897	890	840	825	857	942	877	872	864	854	821	845	809	828	879	838	872	814	868	889	787	859	891	889	793	813	861	899	873	857	870	897	875	854	837	843	882	878	880	854	854	859	906	912	889	856	829	840	815	888	848	871	793	878	824	895	836	855	815	772	829	883	918	840	895	868	870	888	870	875	836	862	818	898	905	850	847	876	826	875	859	879	825	827	896	810	850	872	832	861	890	855	851	886	807	855	889	840	893	870	826	830	847	862	907	838	877	821	805	867	864	886	849	951	874	880	836	855	847	851	912	883	852	869	868	871	883	824	877	826	896	902
7853	534	542	388	319	307	243	256	199	203	219	209	209	189	193	208	190	206	176	166	189	201	189	199	199	191	197	186	219	184	190	183	189	195	199	174	184	200	162	213	171	184	171	204	203	172	181	180	198	183	205	189	193	192	198	214	212	206	168	199	173	202	193	180	205	200	204	164	196	191	189	204	178	221	192	207	184	185	188	169	159	206	180	220	218	207	192	181	199	213	185	213	188	181	149	196	180	174	187	188	187	196	166	194	172	184	204	179	157	186	183	183	205	160	191	170	190	195	177	208	181	188	206	216	186	184	205	232	223	224	211	184	205	184	193	218	188	174	186	192	182	174	182	188	190	197	186	207	201	179	203	194	180	192	170	181	180	190	200	175	204	186	204	185	183	176	193	166	185	208	170	165	187	210	195	206	181	203	147	204	201	163	181	180	184	195	164	167	189	208	199	198	185	191	197	159	198	210	168	187	204	168	178	188	184	164	212	200	215	208	183	181	198	221	170	176	185	187	194	198	187	211	217	190	183	191	194	206	233	181	176	201	185	191	188	185	197	193	214	179	171	202	152	209	198	162	206	182	184	209	212	221	202	184	184	201	165	159	186	183	168	193	183	182	149	183	206	160	169	181	208	198	214	194	192	193	159	172	186	194	181	175	201	208	187	166	174	193	171	186	164	160	191	205	184	191	174	182	184	173	202	186	204	195	199	159	190	210	188	198	227	196	199	188	208	172	180	183	188	195	179	215	170	186	204	186	188	203	209	180	160	176	191	185	195	171	183	187	170	213	189	193	188	170	194	212	191	179	198	204	181	201	211	176	171	192	171	203	209	181	189	163	215	193	205	189	188	196	186	223	203	199	199	200	204	180	193	195	177	197	195	171	231	166	194	183	216	207	196	189	172	174	199	174	181	201	183	199	203	191	198	177	166	184	182	201	186	177	200	179	178	183	170	184	198	189	188	197	181	181	182	163	190	173	177	176	170	198	188	181	188	191	189	176	178	201	186	204	146	182	206	174	187	193	213	173	177	200	180	170	164	189	184	205	194	211	223	206	180	179	184	197	200	192	190	170	189	172	178	205	197	206	182	211	179	190	187	209	193	171	178	201	195	198	173	180	171	195	183	170	195	179	193	187	188	195	178	215	197	186	176	198	186	170	196	167	162	185	204	188	178	184	178	157	187	183	201	186	173	178	196	176	176	204	214	183	175	188	218	192	162	153	206	212	193	156	197	178	197	192	223	203	184	175	195	193	172	177	192	198	176	189	202	200	157	180	181	213	222	184	208	210	180	182	192	161	191	170	183	204	182	215	208	207	177	178	185	216	178	221	198	186	195	212	192	206	153	184	188	184	180	213	212	220	179	215	214	174	193	189	190	214	180	210	186	180	205	200	192	194	191	184	206	171	196	171	165	192	175	188	174	183	181	169	176	189	194	220	179	224	175	197	207	191	178	194	200	209	183	197	181	213	207	174	180	198	215	190	194	196	197	189	197	193	197	211	162	172	197	207	207	180	202	208	204	179	158	205	212	179	173	197	173	175	174	188	196	169	228	196	175	181	187	166	182	181	164	163	186	210	214	200	189	209	172	193	184	187	184	197	200	188	160	176	175	208	155	191	194	185	183	198	169	164	202	199	211	212	194	171	166	186	187	224	190	190	174	183	184	176	194	163	198	172	170	206	161	193	176	206	177	189	200	179	182	190	179	145	184	206	194	187	186	203	225	164	182	199	187	195	185	169	182	190	220	191	197	196	181	188	199	189	180	199	174	175	177	171	186	184	206	181	169	171	202	200	180	177	201	171	210	188	197	161	148	190	193	184	198	184	183	212	176	201	185	177	193	172	179	194	197	219	208	177	168	188	158	190	184	183	184	177	204	205	213	177	194	195	185	165	175	149	181	162	188	187	212	200	194	200	195	208	194	179	172	192	209	181	184	182	184	181	186	197	178	191	216	183	172	176	179	211	211	191	194	190	195	188	177	209	193	177	179	203	192	200	181	198	213	185	173	172	184	175	170	203	187	200	176	187	160	206	175	193	180	169	188	174	215	178	179	202	198	203	189	185	158	194	174	184	197	191	199	206	188	213	184	178	194	182	190	190	185	213	212	178	199	187	194	191	214	146	192	182	201	177	196	174	186	194	184	195	214	204	215	181	196	171	185	168	179	180	165	171	161	195	198	185	188	170	182	195	184	199	187	184	176	192	191	208	207	188	194	199	182	201	197	173	196	195	207	167	211	190	211	164	196	210	194	160	162	213	180	193	165	207	213	185	183	208	183	191	181	178	194	196	175	208	198	175	169	200	179	174	203	176	179	172	181	186	200	197	209	200	194	203	223	206	183	178	179	191	211	195	169	192	202	212	212	176	196	166	176	220	201	201	171	174	190	198	197	175	178	175	192	201	206	196	160	165	202	189	204	184	203	207	180	172	185	183	174	189	209	190	179	169	197	185	168	172	189	182	183	180	185	188	188	175	152	172	193	209	196	189	217	194	195	196	205	198	181	211	217	208	171	201	196	219	182	172	203	193	189	196	178	206	182	178	195	167	189	216	178	194	210	223	176	181	178	194	180	171	177	183	176	193	177	168	205	181	177	179	191	190	180	178	163	160	173	185	188	189	178	194	173	200	175	177	191	190	181	192	179	180	180	173	202	167	175	194	227	213	203	188	178	192	180	200	171	183	196	206	171	205	214	195	174	196	239	176	191	212	179	176	210	226	195	176	211	197	220	191	189	178	209	215	184	179	196	167	187	163	202	222	173	178	184	213	183	215	200	178	194	189	193	175	191	168	222	169	220	183	192	135	213	180	206	179	187	171	198	186	188	180	216	188	180	212	168	202	198	176	219	175	183	209	194	191	229	192	190	180	168	180	158	179	185	177	168	207	206	197	157	226	183	196	190	171	165	172	195	188	184	194	178	187	196	163	181	188	172	174	181	195	191	175	163	176	202	195	211	184	197	197	190	209	214	202	192	202	189	189	214	192	182	187	221	188	205	200	210	185	172	163	185	178	180	180	175	205	210	173	190	182	188	194	186	200	192	186	211	181	208	194	199	196	184	166	171	204	188	184	219	193	198	179	196	209	197	158	202	172	176	200	208	189	184	180	188	176	190	172	210	187	179	171	179	205	182	183	184	188	182	236	168	193	181	190	203	201	167	173	189	197	183	191	192	192	193	164	194	183	195	191	184	207	218	196	200	174	215	198	184	199	190	216	202	188	183	202	193	165	197	184	179	194	216	193	185	196	191	190	186	186	195	183	192	189	201	184	185	190	179	187	177	184	192	194	163	216	168	202	196	188	185	169	203	178	163	198	190	179	194	209	190	180	193	196	151	159	172	187	207	210	200	219	216	201	175	245	171	169	216	185	198	222	173	185	214	203	198	193	155	167	208	173	194	198	202	205	210	174	187	181	174	187	204	170	182	184	177	154	173	182	212	162	230	178	165	167	186	215	184	200	185	180	175	195	204	181	209	180	197	197	158	191
6438	710	1261	1309	1126	990	811	754	686	640	646	613	549	558	541	498	553	457	505	537	456	537	444	498	488	504	478	456	465	486	508	488	477	485	480	446	424	502	454	470	446	477	465	475	452	505	474	423	441	458	404	455	424	414	423	482	459	446	432	501	444	467	402	445	460	453	437	423	472	443	449	441	450	459	469	471	462	471	508	451	462	447	489	440	436	399	436	438	454	425	447	462	446	471	442	444	429	465	473	470	475	418	487	472	452	457	439	462	471	428	487	431	455	458	473	482	440	457	438	421	458	452	453	441	436	446	460	475	485	458	452	435	445	466	439	450	444	465	450	430	490	414	453	455	475	461	461	423	391	415	453	440	451	442	466	413	488	476	458	434	465	426	451	491	450	426	512	431	446	469	434	439	475	405	467	474	437	435	436	452	470	433	436	476	445	472	442	463	490	483	445	453	471	423	478	462	456	456	464	454	464	452	465	473	414	480	456	455	435	453	459	431	471	449	453	416	461	422	443	434	490	447	457	467	476	468	444	461	464	462	450	449	437	458	453	433	402	444	454	487	459	455	475	439	436	436	445	440	494	434	466	417	510	462	464	427	432	494	426	464	441	432	496	467	432	481	479	466	457	442	473	443	474	493	432	462	462	476	451	461	431	436	458	450	418	455	468	488	411	411	457	449	452	418	414	460	480	452	446	524	440	440	488	466	476	451	467	435	435	479	442	488	444	468	460	462	456	446	428	441	437	491	437	486	437	421	427	454	457	499	454	490	423	418	475	440	427	455	445	471	447	470	464	472	449	423	461	455	432	461	497	397	450	440	461	464	448	473	425	458	471	477	471	464	452	485	439	433	471	424	453	473	439	443	465	466	429	435	445	447	442	428	445	462	472	486	443	444	439	494	441	451	456	478	467	443	471	438	462	431	446	457	463	440	468	441	480	489	492	414	445	438	484	427	498	447	452	441	416	437	456	457	436	404	450	458	474	400	470	442	411	424	447	483	480	434	467	461	491	482	423	474	429	450	439	437	468	458	463	456	456	424	449	465	455	481	465	458	449	468	456	404	472	423	440	448	489	421	444	431	466	444	435	439	437	481	455	439	445	433	458	456	446	421	451	413	443	459	451	444	406	453	455	432	404	437	455	462	484	457	469	503	405	445	431	408	460	442	480	428	437	470	449	466	424	460	457	458	475	423	474	481	470	443	431	430	452	470	447	441	463	465	438	500	448	450	462	458	448	439	465	440	457	452	472	426	429	445	412	490	454	453	472	474	463	465	429	468	449	467	467	416	451	434	447	441	455	448	428	425	473	444	444	502	443	465	471	422	474	447	468	460	459	458	419	450	470	434	482	482	425	440	440	455	464	469	490	422	421	424	443	466	460	451	438	465	477	437	449	465	473	472	441	483	438	437	453	487	461	487	431	445	438	459	492	462	421	463	472	462	446	445	474	464	487	461	439	414	474	468	432	489	454	451	472	457	486	450	443	488	464	468	439	451	504	459	455	474	470	458	475	472	475	461	444	470	466	432	443	457	454	439	442	459	444	415	454	480	466	473	452	499	490	478	437	457	434	415	474	433	476	464	472	453	413	424	475	451	469	458	475	436	475	444	445	440	422	459	406	441	446	468	446	464	463	450	407	459	457	466	453	482	437	433	447	473	438	469	450	475	465	471	451	465	454	446	446	482	450	455	442	423	469	407	453	453	456	446	465	504	452	423	434	430	473	458	454	465	452	471	433	471	439	485	429	426	443	404	417	441	475	478	449	453	438	421	438	456	477	457	457	450	437	421	485	437	417	444	446	434	488	465	445	435	434	446	441	468	466	473	438	427	448	431	480	445	420	430	476	455	442	431	476	444	483	440	488	448	467	442	470	426	453	493	478	466	432	472	430	459	471	492	444	443	458	436	446	461	417	495	410	446	458	458	450	464	431	432	465	443	488	454	437	428	448	424	453	441	461	459	465	478	443	443	423	474	444	444	433	454	475	465	479	439	455	479	482	425	482	456	433	456	449	422	423	404	482	450	441	431	446	497	463	423	443	464	456	425	443	482	474	446	425	431	461	458	440	433	449	442	482	460	460	437	461	458	415	451	418	437	472	479	478	460	436	453	431	447	437	435	451	455	485	457	435	448	487	462	459	473	438	450	452	437	479	424	483	487	481	457	440	445	469	469	452	491	481	454	460	445	446	455	451	458	422	476	413	446	461	468	480	440	493	464	445	472	460	431	437	460	483	453	467	420	435	498	444	431	458	443	463	468	490	443	427	454	449	440	471	458	493	480	493	437	441	439	445	448	475	397	477	453	442	455	443	442	431	444	450	459	433	442	424	480	447	470	431	448	472	440	486	464	429	422	444	476	477	430	409	477	473	432	479	509	426	441	460	449	471	476	440	451	455	480	496	468	469	472	456	421	442	481	475	446	444	458	457	436	451	509	459	469	455	469	492	490	458	437	463	476	449	481	443	448	462	420	442	451	457	482	436	455	473	462	446	454	486	425	450	472	444	407	453	499	445	442	466	454	439	457	463	426	456	449	399	459	452	457	449	447	460	465	380	447	451	455	479	461	461	477	476	409	457	439	463	435	433	422	414	450	463	476	456	487	492	484	454	450	480	480	436	445	469	432	450	471	461	426	431	444	463	417	458	418	436	412	459	483	462	447	454	495	439	443	436	481	484	475	453	438	461	480	427	463	446	457	453	501	478	431	414	433	456	466	453	460	420	454	452	444	418	506	424	441	487	467	422	465	444	437	451	460	475	441	447	444	447	412	475	491	414	478	443	447	458	464	455	475	464	452	468	433	430	472	450	453	439	442	448	487	449	507	486	423	427	437	440	443	443	451	495	457	455	454	506	480	476	459	482	456	463	457	488	418	474	448	443	464	513	436	436	490	432	459	455	468	494	440	482	459	426	439	425	444	516	459	415	417	434	463	473	444	478	441	450	489	500	424	442	433	447	454	459	462	450	437	429	468	504	430	489	421	477	442	453	458	430	486	434	432	475	465	440	471	445	454	471	465	425	442	436	449	449	477	478	472	462	448	474	469	437	444	478	439	466	462	452	437	467	446	445	472	467	485	457	488	464	411	428	437	444	471	478	425	450	453	456	461	459	424	452	459	440	461	477	475	464	456	487	436	492	484	455	468	446	471	475	452	474	450	447	464	450	480	430	442	422	479	468	462	459	446	478	437	421	457	428	463	424	461	481	436	427	433	436	478	460	456	402	431	477	503	453	435	484	447	465	469	441	444	451	469	454	455	424	435	452	471	465	488	443	456	454	455	439	428	461	452	468	466	426	463	466	465	471	420	435	440	431	460	533	444	461	445	450	429	472	462	451	456	440	464	472	472	469	474	421	451	442	443	458	436	466	485	449	449	462	466	441	435	466	445	433	466	422	466	442	461	459	439	470	462	456	460	455	460	475	435	498	460	471	449	446	451	479	474	421	480	435	465	449	446	453	441	425	453	523	439	432	464	437	481	456	469	443	474
14933	1261	868	668	476	379	342	235	227	231	215	217	211	198	196	217	206	214	170	194	177	163	170	178	174	181	164	191	184	191	166	202	165	193	184	179	173	183	157	203	173	174	167	167	169	177	184	170	157	176	172	162	182	189	172	170	173	173	192	155	165	171	167	177	161	149	160	169	187	171	181	178	180	162	189	186	163	153	153	163	182	181	164	153	167	171	163	175	175	174	176	155	166	174	174	154	176	181	168	165	147	180	206	171	170	173	174	171	173	178	161	188	151	167	183	179	167	145	200	156	178	177	171	160	169	177	143	185	178	174	184	179	185	166	159	198	169	174	168	182	198	199	172	169	201	178	165	152	163	184	158	168	170	189	152	173	170	173	184	180	174	178	187	178	175	175	192	192	175	180	181	159	146	165	158	166	172	185	164	162	196	176	165	166	156	191	177	165	169	158	164	156	189	210	188	191	179	151	160	172	164	174	180	183	174	147	179	169	171	162	179	171	151	165	168	174	179	166	151	151	149	170	152	218	174	173	166	164	187	151	186	178	171	197	139	175	157	171	201	168	178	163	183	170	166	195	181	167	162	159	160	148	142	167	180	174	187	187	165	166	165	163	186	171	203	182	166	161	151	161	172	193	195	188	168	163	169	158	198	150	166	194	167	166	165	182	183	182	186	176	163	154	167	157	180	191	162	172	174	159	149	155	185	179	163	179	171	159	200	168	155	137	199	179	164	169	189	189	162	155	163	165	186	198	181	171	160	175	212	199	183	156	168	194	193	149	188	173	193	158	173	147	131	158	191	160	176	191	174	164	167	150	170	149	144	180	150	162	183	164	186	173	161	170	171	182	153	160	149	152	202	188	188	166	154	140	169	185	172	175	179	193	166	161	180	157	216	177	145	178	172	199	174	176	189	162	144	167	184	164	169	188	171	183	164	172	201	177	175	174	166	162	172	166	165	168	172	166	140	166	160	173	187	152	153	170	200	166	164	162	173	152	173	155	169	163	183	194	165	172	155	160	160	153	143	178	180	163	173	162	181	158	189	161	171	184	175	167	198	159	202	148	153	166	144	182	189	154	167	168	164	190	165	165	142	180	175	158	163	186	172	165	130	163	156	154	179	173	173	146	152	173	179	180	170	195	178	144	176	161	150	162	188	193	180	159	165	177	168	177	145	171	163	164	177	164	183	169	168	158	172	176	174	181	162	181	172	175	170	169	158	138	166	172	187	165	179	172	173	172	188	142	182	159	148	167	166	197	167	163	158	170	154	166	156	182	190	179	172	177	135	179	162	183	128	190	196	166	177	171	162	174	202	171	167	170	182	178	174	166	165	161	178	170	179	179	179	169	187	170	157	167	181	184	157	144	197	169	170	163	150	160	174	154	176	169	149	178	175	181	161	141	178	183	173	160	174	160	174	160	162	171	153	168	156	156	154	181	149	177	162	174	175	175	183	182	172	185	160	169	172	169	153	189	184	180	169	143	174	154	160	179	156	183	168	179	175	178	166	174	159	176	185	175	173	154	167	211	179	181	171	186	170	192	162	175	216	178	177	170	159	155	161	187	174	161	165	168	163	191	191	173	186	173	182	169	167	161	174	172	156	150	173	171	163	164	187	168	155	167	140	162	171	187	172	180	156	193	172	192	183	191	154	181	174	143	178	159	174	189	163	208	187	178	165	165	151	177	152	159	147	193	180	149	180	169	174	169	182	163	173	179	155	170	171	186	148	160	160	144	168	186	161	192	182	168	159	170	163	189	186	136	174	180	177	168	151	167	170	139	180	174	179	179	187	174	180	162	190	164	169	157	153	165	191	160	199	174	190	153	155	160	168	188	166	174	168	176	191	187	178	186	182	160	171	161	184	190	179	168	173	187	170	167	190	180	172	161	163	155	175	169	162	161	181	137	176	176	167	158	159	158	170	203	154	157	152	180	166	185	150	140	168	167	171	177	164	168	155	172	181	176	166	178	183	170	165	171	153	185	161	177	173	183	169	180	169	162	154	167	173	159	178	179	150	156	161	187	190	175	165	181	164	157	173	168	177	169	182	193	160	166	170	169	159	174	163	152	158	168	167	214	169	188	161	205	165	178	173	179	168	172	180	165	155	143	167	153	170	181	181	189	163	170	180	179	174	191	181	158	159	158	159	177	169	167	174	167	159	173	164	192	173	154	174	172	169	168	172	206	179	200	166	160	164	196	168	172	182	165	175	139	164	166	169	191	169	177	190	160	175	163	157	176	182	187	181	177	147	210	167	174	154	150	177	185	176	162	154	187	205	178	167	177	190	168	157	173	172	155	173	176	165	167	145	199	163	163	182	177	163	156	141	179	155	175	149	150	197	168	164	189	168	170	173	178	173	190	182	197	157	173	184	160	150	156	155	170	174	184	176	190	184	172	185	158	182	161	166	197	167	191	180	185	171	139	200	180	210	182	163	174	194	171	139	165	183	173	155	157	164	159	179	177	167	184	168	178	176	170	145	172	177	173	181	166	167	163	157	183	169	159	176	156	163	173	173	173	176	172	158	185	189	173	181	162	182	186	162	163	162	162	168	176	186	172	174	165	173	196	156	175	164	153	165	183	177	174	175	198	195	187	181	209	164	171	138	182	172	169	155	163	149	167	138	162	183	164	168	154	162	168	171	163	164	207	174	169	184	178	145	171	194	172	191	168	184	169	179	187	182	157	150	170	164	153	170	189	169	182	172	152	172	168	183	159	166	173	184	167	184	179	167	170	173	166	174	179	158	175	165	195	165	174	176	165	162	161	140	183	192	174	192	168	195	171	180	193	182	176	161	162	181	174	150	175	198	160	137	172	172	189	158	178	170	174	181	198	176	157	171	169	178	163	165	170	161	169	193	193	176	188	166	173	162	175	162	173	161	183	189	165	172	182	163	162	166	179	185	158	165	192	170	167	170	157	163	141	200	188	182	173	162	176	194	177	172	182	173	178	201	167	149	187	155	142	170	175	156	190	198	176	160	175	176	164	158	162	173	179	164	176	181	162	172	179	160	173	177	155	164	182	180	178	183	170	192	166	171	175	188	161	172	172	187	177	176	169	178	179	203	175	189	177	180	174	162	171	159	142	197	157	169	176	179	186	210	180	165	155	153	174	160	166	166	166	162	153	154	191	184	171	139	179	178	205	165	169	160	159	168	195	177	182	151	169	168	146	154	208	178	163	169	175	160	152	167	170	154	162	186	203	163	178	173	189	176	177	152	170	172	145	152	163	144	158	194	159	164	159	167	168	171	182	173	179	179	151	169	175	195	174	185	168	193	163	174	144	195	153	169	158	183	169	172	188	165	154	156	155	155	200	183	155	152	173	176	163	163	175	204	171	172	177	163	169	175	187	166	170	146	180	149	155	182	153	165	181	152	178	151	128	181	164	152	177	163	164	183	173	167	186	168	187	169	175	170	160	152	186	165	181	170	181	193	190	172	151	186	187	162	169	176	156	175	182	162	172	164	183	168	164	145	188	168	148
8371	971	1932	2109	1729	1548	1176	1018	915	871	762	747	697	638	678	630	621	568	523	552	540	529	539	584	516	546	498	530	459	493	521	504	484	474	445	426	438	459	477	518	490	449	493	509	503	446	472	492	445	448	463	461	439	480	463	434	459	498	455	474	454	432	440	443	473	458	439	462	466	459	466	448	463	487	451	479	442	450	441	447	409	459	453	420	470	475	454	444	472	481	442	443	476	452	472	457	448	433	443	469	456	452	440	427	431	450	461	444	464	458	405	485	422	440	475	453	441	444	473	443	427	441	457	430	395	464	428	392	442	447	449	459	476	457	417	458	418	451	449	443	456	451	475	421	439	468	399	419	425	445	455	446	431	414	443	425	432	485	470	419	482	474	467	477	459	446	444	462	430	463	446	462	450	448	435	435	455	497	441	434	449	478	432	480	435	462	487	448	467	461	424	457	454	437	449	484	459	445	398	444	478	431	411	507	467	425	429	463	457	474	462	424	425	457	426	468	446	454	455	402	471	464	430	442	448	462	429	459	451	472	451	450	419	427	468	444	449	462	428	461	459	470	436	464	450	417	437	412	420	422	456	430	455	446	461	455	466	438	454	461	454	444	431	475	442	453	435	442	422	474	449	455	471	455	422	411	485	474	443	425	443	439	463	459	441	459	428	465	472	483	469	477	501	488	431	455	462	472	429	490	484	437	469	452	488	469	479	452	429	404	431	420	465	427	456	431	501	438	448	439	480	451	461	445	475	458	464	466	492	442	402	456	459	443	448	451	476	490	446	460	445	439	464	438	493	488	462	458	456	464	467	453	474	467	444	476	443	470	476	457	480	459	482	466	478	414	446	462	434	433	444	448	478	443	459	484	442	464	444	427	461	471	405	451	464	420	467	459	482	477	487	494	482	437	467	487	439	469	410	399	428	475	447	429	448	445	495	477	419	419	468	419	409	404	429	447	440	438	511	462	424	444	454	481	415	443	445	447	429	458	429	465	480	427	452	425	423	444	413	470	454	441	450	469	454	436	506	465	480	395	430	466	419	471	457	469	433	459	427	427	451	417	460	444	443	465	434	459	445	454	474	453	442	411	444	442	471	447	484	459	428	437	421	429	498	425	460	445	485	458	408	464	386	481	438	411	458	465	437	437	439	471	441	468	535	438	449	444	451	482	464	411	475	477	466	414	435	436	443	477	434	486	466	445	473	451	447	464	466	450	373	476	459	465	417	475	464	437	471	475	429	409	464	443	459	456	481	432	469	425	452	441	440	464	446	464	451	482	444	422	487	479	454	461	432	460	468	434	453	446	460	431	409	437	406	449	448	452	440	471	491	473	493	447	439	448	455	457	444	476	464	462	450	458	449	439	410	492	425	452	477	466	476	459	439	425	445	420	440	479	461	419	439	424	464	460	409	462	453	461	423	495	482	443	416	496	443	437	449	438	436	396	438	424	469	449	452	444	473	430	431	465	472	466	418	422	422	443	401	448	463	461	460	454	429	420	445	471	500	427	444	440	470	456	424	480	447	445	428	458	452	429	480	440	459	444	458	432	457	462	419	442	451	431	445	460	439	460	490	462	454	428	416	463	471	454	468	465	436	481	432	457	433	437	471	463	474	468	473	427	412	445	505	464	455	454	456	418	444	451	465	417	460	441	445	446	473	431	428	424	463	456	455	455	485	452	452	491	478	429	468	476	440	436	454	437	460	429	421	457	454	477	447	453	470	447	496	446	442	453	456	476	468	450	419	453	491	488	439	475	459	440	432	455	425	430	414	460	457	448	463	449	420	450	490	469	429	453	469	470	455	428	458	434	435	437	451	435	462	437	456	459	457	431	486	461	453	454	439	402	421	421	425	446	450	435	491	416	473	453	444	421	455	435	459	432	451	453	438	421	446	497	497	456	404	457	496	430	410	432	478	428	467	445	456	461	441	441	464	432	410	436	441	446	434	436	464	441	501	464	430	472	458	481	447	437	460	451	500	448	458	463	440	472	442	447	434	472	452	459	418	469	449	436	440	427	397	431	419	441	447	447	439	427	428	432	401	455	429	451	433	442	465	457	449	441	418	445	430	438	459	455	478	476	442	475	471	452	426	460	430	469	470	436	458	456	454	467	441	447	429	453	439	452	452	435	436	447	439	478	453	455	437	469	486	461	451	469	451	446	442	476	441	443	470	456	448	500	478	411	475	461	456	454	472	423	433	467	457	469	425	451	456	445	436	439	453	479	464	460	456	429	453	387	446	475	432	457	443	446	471	486	457	441	485	428	455	454	453	422	426	449	461	453	462	498	415	409	473	455	446	437	452	431	432	449	448	436	451	465	454	477	417	473	422	449	401	404	467	433	435	430	459	466	463	448	470	457	426	446	439	465	463	473	457	481	483	447	458	458	444	433	452	512	452	443	476	409	455	441	420	449	436	453	434	460	473	443	470	471	440	414	453	419	437	447	394	458	443	430	445	421	452	438	446	479	460	472	446	467	493	457	453	434	485	466	447	449	446	468	434	458	503	431	464	451	487	451	463	458	399	444	477	438	443	471	459	475	471	458	453	452	451	446	437	450	452	470	451	444	431	464	486	437	419	454	452	464	455	473	427	432	455	420	458	467	415	466	430	421	426	447	460	490	407	452	474	450	423	450	471	486	448	445	438	459	412	454	421	450	432	462	468	492	478	454	420	461	455	452	465	426	450	459	452	467	436	452	463	473	406	456	435	458	444	490	438	462	473	434	448	463	451	459	450	435	428	425	414	483	443	449	473	446	454	465	457	431	420	441	443	458	435	450	458	464	432	422	404	406	437	463	445	468	488	448	440	439	423	469	438	468	432	477	456	446	461	438	434	471	452	434	439	480	492	467	458	471	491	471	477	467	446	432	459	473	477	441	440	447	440	424	452	483	435	451	417	475	439	442	427	409	443	458	451	435	477	470	434	452	450	439	485	429	474	461	436	448	481	442	424	413	437	442	437	457	463	450	477	459	456	450	445	507	473	478	413	435	423	428	436	446	430	435	476	463	469	450	417	456	460	429	482	430	438	442	443	400	460	466	463	452	403	480	474	440	464	450	439	469	427	475	477	448	456	462	420	462	469	450	429	453	436	451	417	431	428	446	440	446	447	495	439	467	467	463	464	457	447	415	432	446	413	483	471	417	452	432	435	428	483	432	438	451	475	478	465	485	432	444	449	461	469	463	454	468	453	494	402	423	410	451	466	443	494	486	418	443	418	452	451	415	436	451	435	412	425	487	483	407	439	419	464	454	446	444	448	423	434	456	438	463	424	454	448	457	425	496	436	408	458	434	458	441	462	457	466	425	457	446	451	447	433	463	460	454	413	446	438	458	467	451	449	453	452	431	447	438	436	413	460	449	438	477	467	457	466	473	434	448	433	434	452	462	401	452	450	423	462	417	442	441	448	449	489	442	454	413	462	480	426	473	424	447	448	455	459	448	469	474	452	477	445	471	467	448	442	422	434	461	431	464	477	443	454	459
1692	442	459	379	396	376	382	386	409	404	385	364	410	404	378	383	412	384	402	374	417	395	347	407	385	401	350	400	374	394	427	396	417	368	416	377	403	382	380	365	361	402	392	381	408	376	360	404	378	389	362	393	359	381	394	364	364	391	395	372	363	381	385	404	351	405	421	386	383	378	414	414	381	410	408	372	371	355	383	370	433	409	397	374	405	370	399	421	370	376	405	364	421	404	428	387	402	381	392	351	432	409	388	405	394	399	398	445	398	395	414	366	384	402	399	427	424	398	396	383	366	411	403	407	373	400	402	385	377	380	394	392	364	392	402	450	405	398	355	405	368	370	356	392	404	366	347	377	425	401	379	383	384	402	426	413	375	414	415	377	405	376	396	407	375	403	357	418	366	436	416	341	391	418	433	385	397	415	431	365	420	387	381	391	380	380	406	404	378	383	395	369	377	402	384	377	421	369	400	410	408	427	380	407	382	422	382	388	397	400	376	384	379	381	402	439	375	360	399	393	389	360	381	404	468	406	382	393	378	392	416	428	379	422	405	392	408	413	394	396	416	411	390	412	400	354	423	416	385	351	380	377	368	378	387	425	387	377	439	421	385	432	432	403	393	415	363	382	401	388	379	389	404	391	394	400	389	397	383	390	403	459	413	402	406	411	385	401	373	416	412	390	393	356	416	364	363	375	388	432	382	361	389	378	372	388	388	393	373	366	396	398	386	358	419	406	410	380	443	360	402	371	408	424	353	365	413	419	422	387	396	424	415	416	405	362	403	383	381	380	434	405	367	403	413	428	380	388	405	410	412	406	395	441	379	397	409	360	409	398	396	405	429	415	397	368	396	389	433	381	393	457	405	379	376	411	382	384	386	380	423	386	389	397	349	395	427	401	401	392	389	384	387	379	358	392	400	387	395	382	374	378	415	384	398	376	390	410	345	400	388	434	385	367	362	405	396	377	377	381	367	371	363	411	404	418	414	396	365	417	382	407	396	402	384	357	419	388	419	376	418	402	407	386	423	434	422	386	417	389	395	375	418	383	411	410	401	390	371	398	459	433	414	369	399	378	368	413	414	407	375	401	381	364	378	414	376	359	395	395	391	421	402	390	388	354	392	440	395	392	399	368	385	392	405	409	416	417	419	395	409	381	385	418	376	377	388	394	380	390	385	382	357	397	385	345	386	393	391	404	391	338	385	416	415	402	376	421	416	409	415	372	368	373	376	391	422	371	415	387	413	347	393	398	381	409	367	388	382	381	383	381	397	401	439	366	415	378	384	396	411	373	392	392	391	388	423	379	380	384	370	368	380	401	394	406	393	351	377	396	424	404	404	437	402	365	382	372	388	375	391	403	386	383	387	406	372	416	402	422	390	390	381	403	418	402	385	389	375	416	380	397	388	354	381	426	364	380	398	410	398	399	417	375	384	399	382	366	411	392	412	380	391	367	448	402	388	424	401	406	390	430	362	407	376	402	410	381	366	432	391	438	375	392	379	360	380	395	375	387	371	392	360	391	417	400	434	429	443	363	394	324	403	424	417	411	394	400	369	399	396	370	396	428	399	377	386	418	404	387	433	406	380	345	386	416	398	441	411	395	400	394	406	406	428	361	410	368	390	420	386	427	388	372	376	401	413	380	369	416	389	332	362	343	400	369	423	389	368	401	361	424	401	383	385	388	399	372	387	391	375	422	391	394	375	367	391	410	409	424	419	398	372	396	381	417	392	423	399	419	374	340	387	414	410	353	366	402	398	412	355	382	381	398	366	399	365	365	398	391	385	346	385	372	365	381	380	386	396	417	397	397	379	370	397	374	418	382	373	369	393	403	356	374	413	366	399	420	341	386	418	375	378	381	388	396	380	360	445	366	389	395	422	387	410	358	400	400	380	400	452	428	355	390	404	365	403	379	395	396	362	400	393	396	360	395	403	389	433	376	406	432	411	410	377	352	397	380	380	364	398	426	389	422	412	401	405	366	402	417	392	389	349	451	450	412	353	418	388	384	391	370	392	394	389	393	362	428	380	405	432	379	383	380	370	407	361	357	427	383	415	369	407	379	409	381	388	426	433	380	387	370	365	400	365	393	404	420	376	382	393	406	357	413	405	378	391	400	394	362	400	404	442	377	385	360	430	371	371	397	376	395	430	385	377	415	381	345	392	379	390	396	385	358	381	440	406	413	447	363	389	360	393	400	373	376	405	359	322	377	407	396	391	412	428	376	419	398	345	380	378	382	379	429	393	422	387	390	383	391	382	373	377	389	406	431	395	362	369	395	388	393	369	407	378	388	404	402	407	381	378	422	416	397	378	382	381	410	400	347	366	383	392	376	387	410	388	372	411	393	359	394	357	411	390	418	415	380	413	385	375	443	406	378	368	414	423	350	393	374	373	429	409	392	367	387	353	375	423	370	378	403	378	395	348	376	378	384	409	373	411	399	392	379	425	398	394	387	373	369	390	391	406	390	404	428	366	377	426	431	439	370	399	390	444	374	372	386	381	386	358	376	396	388	375	402	390	386	402	399	386	375	415	391	348	358	409	350	383	423	376	394	367	378	427	390	400	388	412	361	386	381	371	390	407	353	400	407	365	425	397	421	386	372	433	389	398	348	361	390	386	375	410	392	341	410	361	407	372	402	391	404	426	429	403	360	348	365	390	360	394	372	402	387	377	385	402	357	415	397	398	416	363	367	410	400	380	391	407	362	361	405	383	372	365	405	426	370	384	378	374	364	412	370	417	375	356	413	389	387	387	368	374	346	386	385	405	387	389	389	395	399	418	404	387	403	422	390	385	407	384	390	418	401	407	363	403	431	384	351	400	421	398	404	402	425	390	354	412	353	386	382	402	402	411	383	380	397	388	389	434	412	407	413	418	420	406	354	386	412	412	404	398	428	391	377	388	368	414	382	430	394	373	390	397	400	399	361	413	382	401	391	418	401	390	405	388	371	374	407	420	388	389	416	409	379	353	378	398	407	451	351	418	379	382	441	414	432	378	391	417	424	411	370	380	404	431	419	419	389	409	413	363	390	374	384	395	367	387	422	409	400	403	403	370	419	400	413	414	385	344	390	365	386	419	406	392	365	415	410	406	405	382	411	411	389	374	386	374	352	422	395	407	434	422	395	428	396	430	371	384	405	406	430	399	379	434	398	357	365	402	398	384	378	371	350	385	437	435	436	393	385	380	423	355	384	379	401	408	391	402	358	407	410	408	372	416	388	386	409	403	387	445	377	357	363	354	361	372	409	417	401	417	375	402	368	372	402	407	427	419	425	418	382	398	393	402	374	365	391	408	372	381	383	391	379	370	376	411	405	389	378	383	404	387	414	381	358	393	405	368	401	366	398	454	430	427	397	421	434	375	377	383	451	384	389	403	410	435	423	381	405	371	366	398	400	372	407	374	399	381	389	401	368	382	404	428	412	420	363	403	394	385	390	367	414	388	415	365	395	359	417	385	428	425	406	422	402	413	428	379	369	423	374	387	375
2180	892	932	915	897	849	877	863	873	841	912	879	852	928	872	902	853	849	845	861	852	853	838	898	904	868	840	862	906	881	872	847	872	925	842	857	820	823	881	871	827	873	853	883	833	892	858	838	817	841	877	884	834	896	876	857	862	832	875	891	911	827	864	893	842	829	857	829	867	885	859	853	854	838	871	851	894	888	910	843	901	850	844	847	832	845	809	898	814	866	877	843	855	861	883	932	846	884	885	841	881	891	806	863	846	869	883	859	871	837	858	886	857	870	836	899	784	871	859	853	882	882	873	829	901	875	878	827	875	908	850	883	915	803	870	890	870	866	879	864	825	856	879	877	868	861	901	864	877	875	856	880	869	896	815	832	890	858	851	841	885	860	846	874	866	880	879	834	861	877	905	879	827	882	861	867	821	813	816	885	873	851	865	880	825	841	830	876	842	864	845	831	830	859	879	876	849	813	870	867	882	849	815	843	903	909	877	851	918	886	843	845	939	851	830	847	929	870	878	837	852	865	824	904	842	860	862	869	852	818	867	837	803	832	806	803	856	872	857	891	884	858	890	905	901	850	873	868	894	867	882	868	871	819	916	861	895	899	845	811	894	878	910	881	869	922	853	796	948	878	867	840	859	838	852	844	947	821	799	908	920	827	848	868	853	852	911	814	841	849	909	825	876	876	837	899	859	875	833	834	804	856	861	898	887	812	856	868	859	844	818	837	921	859	842	871	810	871	816	890	824	839	851	839	825	865	840	838	884	841	823	850	861	857	816	878	886	852	872	883	893	857	831	816	868	918	833	774	880	816	855	872	890	882	886	868	809	820	831	863	869	847	892	866	874	840	891	865	798	786	826	855	863	865	871	908	841	819	796	871	856	856	828	858	904	860	867	852	882	827	871	881	881	838	944	820	887	849	869	846	869	839	919	883	879	801	846	859	814	868	834	842	839	829	929	858	911	863	856	832	837	847	821	848	805	846	865	878	874	793	888	838	829	875	838	844	811	841	888	860	851	830	839	869	799	875	843	873	888	847	847	854	850	822	859	850	803	862	856	872	813	859	922	859	889	866	860	890	871	837	844	866	885	874	814	899	851	903	825	911	831	813	833	866	876	794	818	857	852	840	877	899	763	815	864	854	871	835	884	816	830	855	880	834	842	826	888	833	885	832	829	857	863	840	848	901	853	898	848	854	894	818	862	891	861	824	871	832	862	853	836	846	875	829	870	845	883	790	836	856	866	881	840	898	852	865	854	841	812	832	859	806	904	876	830	840	885	824	880	882	864	881	861	861	866	811	861	863	876	864	844	856	882	882	886	832	877	830	816	832	851	827	909	926	864	902	848	882	840	839	869	879	807	891	873	819	879	868	841	876	908	820	803	865	874	841	815	840	882	821	804	877	894	809	819	822	883	810	865	849	861	811	841	848	826	871	867	897	879	881	884	836	833	862	867	812	891	861	880	834	896	860	849	827	887	892	880	857	827	826	866	885	846	851	857	851	856	884	861	814	847	878	849	878	868	825	853	791	842	854	834	848	828	860	866	812	863	780	866	868	870	832	895	849	849	875	864	795	820	840	917	856	868	842	849	835	915	854	884	854	836	854	824	820	845	871	870	833	885	808	816	850	846	894	916	816	871	835	874	888	877	877	911	910	898	829	857	867	785	820	824	871	873	901	828	842	897	883	902	818	829	860	909	897	838	825	809	865	826	856	839	837	886	872	888	862	887	840	846	842	868	902	888	866	841	858	853	844	836	893	866	842	814	853	837	847	923	864	833	825	842	809	859	814	845	828	838	865	834	857	856	849	847	860	850	859	833	856	880	806	880	871	862	880	846	893	877	837	904	851	845	889	818	855	898	823	871	802	820	878	915	828	845	870	899	861	876	854	837	861	924	844	929	877	800	855	871	887	882	752	925	845	816	849	863	833	808	885	894	835	870	867	906	844	867	910	876	897	839	900	814	876	856	898	820	848	871	847	818	855	936	885	883	828	815	824	856	832	863	893	881	832	895	883	828	848	846	893	858	827	818	878	856	881	880	848	850	832	896	852	841	841	846	889	854	819	846	848	858	843	802	814	852	859	846	847	837	852	847	874	823	875	837	872	823	848	881	874	813	839	816	870	815	855	867	916	842	826	854	794	852	858	897	875	862	844	919	843	849	832	890	824	807	828	853	837	891	854	867	830	806	832	887	886	869	831	826	877	888	862	860	837	820	854	879	890	849	852	877	896	890	849	839	882	910	827	917	858	954	901	870	877	835	840	838	853	808	871	883	868	853	848	856	865	839	800	885	856	880	894	839	853	888	831	881	877	818	841	869	857	808	847	894	892	810	800	840	883	827	842	871	864	842	872	896	861	853	870	909	826	858	882	867	906	841	893	846	892	825	895	832	847	848	844	850	836	828	895	860	831	913	863	877	855	818	796	888	848	867	941	812	852	851	813	900	832	852	840	862	867	896	865	900	876	852	859	850	834	861	860	872	837	836	848	947	790	847	819	856	918	847	853	865	871	845	816	842	844	858	878	887	834	813	840	875	849	894	885	887	827	804	834	858	846	853	817	870	849	809	865	830	906	899	807	841	858	908	815	851	860	889	850	862	846	827	838	860	888	873	844	850	895	930	885	857	851	850	818	876	818	880	834	879	788	901	815	873	852	870	832	873	773	880	867	830	834	891	878	894	849	843	831	836	854	845	841	834	826	853	812	887	868	856	871	903	808	848	859	922	839	857	871	881	821	864	875	880	832	846	836	901	902	902	879	878	838	871	864	836	917	837	845	837	838	867	859	895	828	883	838	855	903	886	854	859	837	862	912	850	824	847	840	851	842	852	888	832	921	819	857	821	843	834	833	834	857	880	918	896	900	816	833	814	817	830	843	888	909	840	817	817	818	876	812	826	882	931	830	856	898	861	834	860	859	825	883	835	860	869	856	863	878	843	859	866	784	837	867	859	893	844	875	795	883	874	870	828	813	902	892	853	848	919	851	871	884	812	798	829	844	842	882	825	899	844	888	854	825	838	868	897	920	783	897	849	886	865	876	866	907	837	896	855	921	869	850	882	887	817	809	783	861	833	898	863	848	813	826	896	902	910	858	839	874	829	824	887	865	885	888	866	904	839	833	903	824	875	848	844	878	839	871	875	868	847	846	845	873	848	887	879	861	878	863	828	851	843	862	877	801	861	837	877	877	791	886	886	839	924	854	833	867	837	823	840	854	854	837	879	871	842	878	832	824	838	869	848	853	813	786	899	838	913	857	835	873	872	855	871	901	849	826	836	899	848	836	879	858	841	799	830	853	817	872	895	833	853	910	836	879	861	864	917	862	867	894	850	870	843	837	836	820	828	836	818	834	849	826	801	888	872	828	865	855	869	811	852	847	895	832	890	835	852	898	838	842	803	861	858	864	847	841	822	883	878	833	823	848	891	835	850	804	860	831	823	861	876	844	821	871	849	868	875	812	839	872	850	866	878	870	844	847	856	850	869	859
7750	501	562	458	350	312	244	250	240	230	231	218	241	199	219	179	204	198	218	203	197	202	212	182	192	194	190	197	193	207	196	189	187	192	202	182	184	214	187	197	169	175	194	198	176	213	197	185	188	224	204	175	193	208	197	209	198	202	206	194	202	198	196	183	189	193	192	171	188	199	211	190	172	203	216	196	202	194	207	197	198	187	181	198	177	223	156	143	229	177	206	203	161	190	211	196	210	204	183	197	193	194	190	191	176	217	201	196	194	180	212	164	204	188	202	168	186	179	181	228	189	181	213	176	177	195	209	223	193	182	189	202	182	190	176	151	189	195	188	184	208	203	163	177	233	223	183	158	191	220	193	200	189	195	197	236	199	183	201	169	178	198	207	205	195	164	192	194	171	208	203	185	179	180	193	220	207	190	176	200	200	164	201	187	202	180	197	184	176	194	187	214	224	228	168	199	179	202	208	161	217	200	151	203	175	184	190	189	177	200	216	153	186	189	187	183	194	196	188	208	172	200	184	185	191	179	198	185	184	168	198	179	189	196	184	192	214	197	191	194	174	217	187	199	183	200	186	180	160	214	223	197	158	195	227	187	206	197	180	178	221	174	196	186	226	182	218	181	202	185	167	190	178	212	177	202	156	182	189	176	225	216	161	200	176	191	188	215	201	196	196	171	183	209	185	198	178	178	205	196	200	209	182	170	182	175	185	174	177	187	184	180	209	189	195	197	200	175	209	188	198	208	193	200	211	215	173	201	191	157	207	210	203	235	214	199	198	208	173	211	187	199	194	177	197	197	210	202	188	200	210	184	160	174	202	184	176	193	181	186	199	165	175	190	186	179	207	200	189	196	192	173	203	187	195	191	188	193	208	188	190	179	216	199	194	195	189	202	183	178	201	177	208	208	205	206	188	201	202	189	183	197	179	184	192	188	196	197	192	195	174	184	179	194	185	181	198	228	166	187	213	202	196	210	192	198	188	208	189	194	190	201	193	173	177	176	208	174	175	234	178	184	182	196	178	182	160	209	228	186	188	191	202	190	193	183	197	170	184	210	223	175	178	216	193	203	197	204	167	176	181	193	176	189	194	181	216	196	182	196	202	218	197	194	185	183	161	186	174	193	183	197	168	186	176	175	213	190	189	172	187	195	202	189	210	190	180	194	195	202	206	191	164	193	192	195	185	163	186	217	188	187	180	194	198	181	238	203	193	190	218	177	215	190	198	175	172	183	179	184	176	204	178	193	193	195	185	201	198	158	189	185	187	195	225	189	208	195	191	195	194	183	190	192	189	184	205	161	189	190	217	201	158	199	195	198	204	168	178	192	172	188	187	203	168	189	180	167	190	193	176	188	174	182	194	176	197	203	214	197	221	218	182	194	172	187	208	162	171	195	193	183	180	198	175	156	172	182	189	208	206	170	195	208	174	191	201	197	191	173	186	195	197	173	168	190	186	187	167	182	190	191	178	179	192	176	165	195	197	174	194	197	179	192	222	192	177	190	182	194	184	183	211	198	198	201	172	199	196	210	180	168	168	211	161	180	204	207	156	174	196	217	207	197	172	181	177	208	201	205	183	188	168	199	187	177	196	184	176	195	198	209	201	197	196	185	175	204	187	201	191	205	202	192	191	211	210	183	209	192	185	194	171	174	183	189	196	216	216	188	208	213	195	178	181	203	175	164	206	198	200	191	201	190	186	203	182	214	194	192	190	199	181	194	177	195	165	183	209	164	190	177	189	186	203	177	174	185	172	202	182	174	193	208	167	183	161	218	204	201	197	193	195	194	181	175	195	190	181	190	196	197	211	190	199	192	194	169	191	180	192	198	185	212	188	155	207	172	186	168	200	204	164	209	214	192	200	209	199	191	194	209	191	224	198	179	214	177	213	183	186	206	174	190	180	207	213	177	216	203	185	194	176	181	188	182	176	166	203	202	188	199	148	169	202	211	191	167	184	214	198	190	169	201	178	197	168	180	171	186	174	193	170	196	198	181	198	178	211	189	203	178	192	189	187	203	199	202	169	177	181	194	182	188	191	189	181	198	173	182	191	183	185	176	185	196	182	171	204	202	193	184	175	218	191	172	193	176	201	178	176	207	192	178	200	202	182	204	178	190	188	191	210	188	180	181	198	178	209	193	182	180	164	179	196	204	199	201	187	208	183	198	182	162	187	166	183	170	187	201	185	216	221	173	176	207	190	193	189	189	192	189	190	195	207	215	207	189	200	191	207	184	226	198	178	172	181	189	185	182	186	191	171	167	185	191	202	235	205	180	207	209	165	177	201	165	179	171	179	186	175	149	202	192	208	205	186	185	179	185	167	164	204	205	191	178	199	191	177	200	193	186	206	203	201	180	180	195	172	177	162	193	169	187	197	193	194	202	188	194	179	202	186	191	194	165	180	184	170	198	181	206	160	192	181	211	176	189	199	182	174	189	169	169	182	202	187	190	189	196	183	166	155	160	208	200	198	169	196	191	161	198	203	180	199	160	189	205	184	192	191	174	186	195	179	199	168	176	165	193	209	210	193	195	164	195	195	200	213	188	160	187	188	180	215	205	187	194	216	188	174	177	203	209	206	188	167	191	194	230	178	165	184	174	214	198	184	185	225	189	187	184	183	188	177	194	168	199	202	174	214	175	180	164	192	192	201	185	212	187	183	185	147	177	183	173	180	194	193	175	172	183	179	164	177	170	185	189	187	199	175	189	194	180	208	159	169	189	181	162	184	198	185	205	192	176	193	202	189	192	187	194	190	201	173	209	196	193	197	178	172	190	172	193	188	199	203	216	187	163	182	200	196	195	193	180	186	178	202	210	219	191	190	183	196	226	171	167	182	213	184	170	218	200	191	217	198	205	193	161	175	191	180	213	209	177	174	172	196	194	188	220	177	181	170	200	208	175	165	209	168	176	209	196	187	181	177	191	170	190	201	183	203	190	194	191	200	185	170	186	200	179	184	163	205	176	182	175	190	161	178	183	180	186	197	192	220	203	196	222	180	203	191	193	196	202	196	194	213	189	168	188	183	201	200	188	192	199	217	182	195	159	192	170	213	177	209	195	183	173	205	170	197	170	192	196	190	230	179	196	191	196	196	190	172	210	195	188	192	196	197	200	185	178	190	194	207	169	174	181	167	180	207	192	177	211	181	172	177	208	189	178	175	196	222	183	214	190	177	181	184	188	208	191	199	194	200	179	176	216	201	169	185	154	160	185	177	197	189	163	194	201	199	204	200	193	205	200	195	196	193	192	186	164	183	176	161	179	196	178	204	194	205	191	191	181	198	192	168	195	207	204	190	200	183	170	207	179	182	195	180	189	203	195	178	164	193	202	196	170	163	175	219	213	195	209	190	177	189	181	193	208	157	193	187	192	182	181	185	197	186	186	178	186	176	194	199	203	181	187	215	213	172	195	175	173	154	213	186	205	212	191	193	169	182	204	185	194	207	177	191	193	163	169	186	185	195	191	217	191	178	195	188	177	190	171
6555	752	1173	1372	1167	911	819	719	692	651	616	582	567	541	549	556	487	517	506	494	532	512	473	475	482	461	520	468	462	474	468	445	442	494	505	480	460	477	463	470	451	445	489	428	421	445	468	469	477	424	488	454	489	470	461	474	458	429	436	402	428	454	463	483	454	447	465	460	491	470	432	489	446	517	434	463	451	437	434	432	444	440	453	464	481	450	453	463	436	489	426	429	449	459	436	447	469	451	422	454	483	470	494	466	442	460	454	459	436	430	445	447	463	490	431	442	473	455	460	435	469	479	479	466	458	470	430	402	458	478	445	459	489	469	481	448	448	464	457	463	415	485	468	461	480	434	465	458	468	455	426	468	462	410	466	439	449	445	455	471	467	447	451	450	480	444	465	466	455	469	467	495	477	460	462	431	478	453	424	439	470	511	437	456	455	434	451	470	461	457	471	441	471	481	425	421	472	469	508	422	477	416	440	465	438	435	418	489	452	427	486	462	443	510	439	458	450	454	430	476	479	472	433	480	431	498	463	498	462	491	443	456	454	449	509	424	478	451	475	451	444	459	499	465	455	460	447	484	449	428	445	435	491	436	422	460	451	448	473	484	459	473	467	470	472	440	431	449	505	469	457	495	500	444	461	432	455	464	473	475	450	440	438	437	450	406	450	452	456	407	454	458	433	440	476	472	472	418	419	485	458	416	468	458	472	433	433	460	410	443	451	443	471	419	446	441	431	444	407	448	411	406	459	441	438	435	453	425	450	432	478	471	451	488	482	486	474	439	474	448	466	426	482	462	451	470	451	447	478	469	436	452	433	433	447	458	478	491	407	463	452	431	439	459	458	436	456	458	453	441	517	472	473	440	446	465	429	439	437	470	460	427	435	484	442	483	478	464	443	471	460	473	449	421	474	453	469	431	467	487	451	487	454	414	465	463	434	508	423	463	442	449	458	461	435	457	447	479	463	426	420	448	458	480	477	456	450	458	477	453	493	439	480	448	463	471	533	465	484	444	457	499	454	460	447	437	442	465	454	440	460	464	452	438	473	468	399	452	457	492	414	462	465	452	447	425	481	437	474	466	454	471	432	433	468	467	473	419	434	465	461	450	475	445	438	442	482	457	449	455	472	485	482	442	444	434	427	459	470	444	479	492	429	441	460	454	451	478	408	509	474	453	431	480	436	467	474	504	438	438	484	493	456	424	455	418	443	436	453	441	453	475	495	428	460	433	445	462	446	482	441	435	462	405	423	448	433	473	413	473	426	461	460	446	430	471	444	476	450	479	415	485	444	464	424	445	493	454	456	415	430	485	477	463	474	462	448	487	470	442	450	420	478	480	455	454	490	439	442	452	461	478	459	457	450	437	473	461	417	474	479	464	465	443	407	460	485	476	465	462	466	443	463	435	449	474	443	407	469	476	451	443	463	476	446	468	432	457	440	467	445	465	425	430	455	472	460	452	475	448	476	459	441	415	457	471	460	429	470	453	482	439	484	467	449	408	476	460	446	478	445	470	422	486	430	455	435	463	458	455	477	463	429	432	504	438	457	499	418	445	449	478	448	449	447	439	458	445	444	440	439	488	479	455	438	441	487	485	439	453	451	479	480	465	437	455	437	460	478	466	459	451	437	462	457	439	474	445	437	453	408	436	452	504	431	427	463	455	482	427	477	450	473	452	422	443	412	435	436	487	500	491	481	491	429	449	445	482	443	443	428	438	489	452	464	465	445	468	432	453	451	466	420	454	457	445	460	422	444	447	453	458	457	485	478	476	451	453	479	432	456	465	474	480	447	435	408	428	467	450	428	460	451	452	451	442	458	479	454	443	471	492	434	488	443	459	405	476	439	448	460	466	494	452	443	471	454	455	450	446	455	441	506	462	452	456	481	445	398	407	447	486	446	454	436	439	447	437	438	418	469	445	455	440	463	438	482	459	455	449	441	503	422	485	488	483	456	435	465	441	469	464	485	467	410	438	461	476	486	446	478	465	446	459	463	479	470	435	461	469	465	472	470	482	490	446	460	447	484	458	478	465	454	448	436	432	417	465	438	434	414	444	432	503	510	450	470	446	483	456	474	467	426	466	475	470	467	440	445	450	472	451	450	444	473	438	458	466	435	461	430	502	439	460	438	489	481	481	430	441	443	447	481	429	442	462	477	477	457	458	419	466	468	417	439	464	471	467	482	445	498	472	436	473	460	445	436	499	472	478	460	434	443	448	448	441	452	458	433	484	435	454	467	436	417	460	400	481	433	442	468	463	471	466	457	461	432	436	426	412	469	406	441	486	457	508	454	473	450	459	444	457	446	466	475	489	473	458	440	468	417	423	467	443	481	441	431	444	458	444	460	448	468	463	480	464	447	431	446	464	456	440	485	459	452	488	461	466	453	441	447	479	441	436	438	461	478	441	501	475	438	419	465	494	459	468	438	494	442	481	454	442	441	456	480	488	435	470	460	471	442	442	471	443	455	435	453	470	477	496	456	414	433	451	463	458	441	472	479	437	445	451	408	467	461	469	454	400	446	426	463	460	473	450	481	433	467	455	429	466	452	440	463	479	466	463	438	440	477	445	437	443	471	425	448	463	454	453	443	414	466	451	466	453	452	456	459	457	419	481	482	441	458	440	464	450	435	489	461	434	444	471	460	469	463	488	456	471	447	467	445	459	471	441	450	489	447	438	450	435	434	468	468	460	468	453	438	443	451	455	420	456	470	410	460	468	458	436	460	458	490	425	483	428	500	426	479	455	396	452	426	462	446	470	442	451	467	480	430	486	443	430	438	448	438	458	455	470	458	450	488	492	471	467	427	509	478	451	428	431	447	439	428	426	426	456	447	454	456	435	450	469	476	469	442	444	432	435	470	457	455	482	451	418	441	457	507	431	432	455	448	449	456	459	411	488	472	468	456	432	463	456	445	429	447	435	462	424	472	454	454	449	467	461	455	430	442	434	467	481	449	468	461	425	470	489	450	472	443	445	489	467	465	420	446	510	480	447	435	463	414	455	482	464	462	462	458	451	519	471	417	434	485	438	486	477	486	455	461	472	428	440	461	427	448	463	435	490	486	444	467	446	487	460	460	444	462	493	444	484	473	444	462	428	490	490	492	454	428	462	456	457	437	450	455	472	441	429	480	433	439	475	474	520	447	497	467	458	447	483	451	395	476	464	462	435	428	483	448	491	442	476	439	467	464	451	508	451	485	435	467	417	490	482	461	488	447	422	484	416	455	430	477	459	477	449	470	495	467	457	425	487	430	461	482	461	476	452	473	451	458	471	452	424	486	484	454	469	447	459	400	478	460	476	443	441	453	451	501	443	452	463	460	489	440	446	455	457	432	461	430	472	479	457	420	460	480	448	431	441	431	488	439	474	468	472	427	430	420	438	494	452	429	456	478	456	453	469	423	454	443	433	460	485	474	462	459	472	466	493	455	431	465	475	425	486	432	461	457	457	421	460	455	479	457	486	449	436	466	469	441	459	434	472	482	462
14730	1216	931	654	511	369	287	275	220	232	211	215	235	202	191	223	196	186	181	151	191	198	182	210	186	183	174	173	182	194	151	175	170	191	171	180	165	180	175	188	175	167	175	157	182	165	163	154	154	178	183	172	182	186	200	196	157	156	214	175	164	150	145	172	166	179	178	193	177	179	162	168	174	165	174	209	188	183	181	193	143	180	176	178	164	169	202	176	173	188	165	174	168	168	157	156	172	173	176	185	173	150	177	191	166	159	155	173	184	184	164	161	160	146	160	184	176	167	157	186	191	172	178	152	165	166	177	170	180	177	194	142	159	203	155	155	151	195	169	161	168	165	181	170	166	148	174	177	158	170	179	164	174	193	162	179	178	169	185	180	170	178	170	175	179	177	179	180	178	189	170	172	160	152	175	169	185	159	195	164	179	173	177	197	181	170	159	186	179	198	184	183	195	177	176	170	203	174	164	171	162	174	201	175	212	150	182	189	185	153	180	145	182	173	187	146	189	163	158	144	173	166	209	149	192	169	154	166	172	205	182	172	151	182	157	164	167	205	166	162	165	180	173	157	169	181	147	157	162	176	174	207	180	165	155	158	160	143	185	183	152	187	180	167	146	189	173	171	189	186	152	148	180	165	170	172	187	179	166	201	171	171	132	173	181	182	175	198	182	162	139	146	183	191	182	155	185	160	153	177	166	164	178	163	192	154	179	199	180	175	154	170	161	168	181	182	187	174	147	185	155	161	161	152	185	171	166	170	166	175	165	181	194	160	158	167	187	155	175	165	209	183	171	173	196	171	178	185	201	188	143	192	172	152	175	160	173	163	165	162	185	186	166	180	167	160	181	165	168	172	180	190	199	178	179	178	139	179	157	177	174	159	181	176	183	170	175	189	191	190	195	178	182	139	181	177	160	166	169	154	197	198	184	169	184	173	146	179	182	175	175	175	194	179	170	177	163	165	192	165	170	159	157	166	182	187	158	176	183	167	172	149	170	167	189	151	167	154	166	185	164	180	187	174	179	158	201	151	177	197	159	166	157	178	194	160	188	174	175	177	180	178	194	177	186	198	168	187	187	166	179	187	148	195	200	167	187	191	168	161	165	175	139	182	184	170	158	179	131	144	159	189	176	165	176	192	152	196	169	173	177	159	180	178	177	165	173	159	150	157	180	192	176	164	177	189	186	186	187	143	190	158	193	184	161	182	164	197	168	194	201	171	182	189	180	172	181	155	170	165	172	165	146	180	173	169	168	160	176	187	163	178	177	172	175	149	159	176	166	170	153	182	159	192	191	181	159	175	181	208	161	192	178	154	173	178	175	160	153	170	170	190	176	174	187	149	170	168	178	161	156	174	172	174	175	187	168	195	172	150	159	176	186	174	175	174	172	193	170	193	166	175	173	138	191	190	155	186	176	167	183	186	193	174	146	192	190	154	166	181	167	191	149	177	161	168	185	165	168	176	159	151	178	179	186	176	188	182	171	124	189	162	163	208	180	167	166	162	160	182	171	177	160	185	176	164	184	165	157	178	172	177	221	172	187	166	175	175	159	168	177	166	184	151	186	173	165	144	191	160	165	162	189	159	169	141	198	200	190	179	170	197	195	176	146	151	183	177	160	169	173	168	194	178	174	173	161	174	169	177	146	196	174	161	147	171	183	169	168	180	157	167	177	173	178	173	172	174	166	181	168	186	177	194	156	181	178	164	163	199	166	174	181	176	174	205	163	168	179	171	162	190	172	174	158	178	190	169	191	159	183	145	166	188	172	182	171	152	191	167	174	164	162	196	176	190	182	166	176	154	148	182	161	179	156	141	180	163	166	166	162	188	179	174	176	173	160	171	168	163	163	175	214	160	186	165	174	153	183	195	162	165	186	186	183	197	198	151	183	190	171	150	179	163	162	179	186	170	192	193	188	174	181	188	179	159	147	174	172	167	175	176	157	195	198	169	173	163	162	179	169	162	172	185	168	188	157	153	176	171	164	203	176	172	169	172	193	158	178	166	144	185	172	164	198	170	175	192	178	165	185	174	163	165	168	185	184	176	148	157	185	184	168	177	183	176	176	158	169	166	165	138	159	142	179	166	171	158	149	158	161	157	163	177	182	211	173	156	169	191	174	178	179	191	160	181	192	165	201	173	183	183	163	187	159	157	174	165	215	172	148	148	187	155	184	186	165	157	181	142	198	193	166	196	163	182	185	181	171	199	205	161	166	163	176	200	183	166	157	186	182	173	175	181	178	160	157	177	175	142	169	159	179	162	167	162	192	167	173	204	165	176	190	188	170	181	177	151	172	191	162	194	153	181	166	149	192	187	210	189	174	202	157	188	189	199	157	173	164	180	191	184	188	202	164	177	185	178	180	215	177	186	188	179	185	172	191	196	193	163	174	166	168	198	161	199	180	177	155	135	169	164	172	164	191	192	172	171	178	158	174	197	157	161	170	172	166	174	186	169	177	149	186	163	163	185	187	179	179	170	184	182	159	161	155	180	186	197	179	154	188	167	180	160	182	165	182	149	160	168	180	162	174	150	175	166	179	181	178	196	175	164	170	180	178	149	158	177	171	181	168	163	197	156	184	189	183	171	185	148	198	168	164	159	162	162	187	193	185	170	176	173	175	171	189	197	172	200	178	166	168	184	182	182	212	150	196	170	173	181	185	166	172	166	175	185	169	154	170	181	148	166	206	172	149	141	156	194	176	175	176	171	150	179	196	173	188	173	179	179	194	207	185	139	155	186	163	196	154	175	201	190	182	151	169	154	187	173	174	183	214	181	173	159	161	171	191	177	174	162	151	165	194	180	164	171	166	190	151	175	157	174	193	201	168	180	177	174	176	154	186	176	169	185	180	177	169	176	161	197	179	164	190	162	185	179	175	154	171	182	179	170	177	174	170	182	177	189	175	177	184	166	162	181	177	195	175	171	168	159	168	169	194	185	177	164	184	191	164	170	173	171	163	187	163	188	176	171	168	171	176	201	153	162	167	164	170	188	178	178	177	191	186	165	169	194	184	190	195	187	177	176	170	174	175	160	186	169	169	177	158	174	187	189	157	190	175	161	182	193	187	158	179	177	164	165	163	165	167	154	166	137	172	152	177	171	180	163	185	197	160	195	199	194	177	169	156	146	204	148	170	181	179	179	191	168	163	172	182	172	186	192	183	155	150	176	161	194	175	161	179	186	153	182	158	194	183	172	181	171	169	204	165	191	173	174	182	182	201	157	153	190	189	166	185	177	179	163	190	177	188	204	185	160	179	174	172	180	179	186	190	163	174	213	178	174	175	139	170	209	183	166	160	178	178	187	173	161	172	151	183	186	162	184	170	165	171	167	173	183	170	163	176	162	173	158	150	165	175	191	148	160	168	160	178	188	173	189	175	159	164	196	177	163	187	182	151	177	173	165	169	142	168	178	175	191	187	167	145	169	177	163	177	175	204	171	186	162	195	168	174	190	171	168	199	197	142	191	172	170	184	143	200	185	191	183
8300	984	1893	2059	1840	1456	1223	996	936	857	758	718	719	692	621	581	588	576	543	525	534	530	486	529	485	487	501	457	484	486	516	508	482	453	466	505	451	494	449	493	508	495	515	488	447	483	462	487	459	477	452	456	458	465	427	445	456	472	438	476	468	519	440	451	455	476	428	419	458	426	474	460	469	461	474	468	489	472	424	436	482	473	502	445	462	495	493	449	432	441	458	465	479	495	443	446	440	438	462	453	421	464	447	455	453	461	455	494	473	416	460	466	492	478	444	469	450	422	428	458	470	446	455	471	415	449	441	476	468	447	449	458	450	485	436	435	449	445	477	459	494	433	433	467	473	489	445	460	471	479	455	443	468	440	466	489	410	445	439	462	456	471	440	447	428	432	456	428	467	464	472	482	435	422	481	459	444	455	461	428	465	444	433	453	429	449	442	470	473	456	485	458	434	446	470	481	471	433	426	487	468	422	488	481	453	448	450	392	474	435	442	496	425	457	491	463	429	448	438	458	468	412	446	400	410	449	442	442	418	459	437	475	469	487	498	445	460	507	442	473	450	426	451	459	467	455	468	442	480	420	489	469	445	420	467	416	427	442	468	458	468	458	414	454	479	456	483	492	434	496	441	446	483	463	450	464	452	450	454	472	431	467	448	435	471	455	441	450	469	435	437	456	437	401	464	434	461	432	469	430	461	475	450	463	469	472	461	467	455	430	430	464	433	481	408	461	474	463	447	467	486	475	473	494	438	441	539	447	464	450	461	498	423	491	427	451	456	479	451	446	480	462	400	466	466	443	492	471	402	446	481	456	431	466	444	467	456	389	459	505	452	461	440	459	482	455	484	470	413	447	468	448	457	453	443	470	467	407	451	484	480	466	453	455	458	473	466	468	469	432	478	442	471	464	452	472	484	443	470	472	486	476	437	455	458	469	447	471	488	465	488	461	471	446	421	439	462	442	459	471	433	482	408	433	422	453	468	455	467	448	443	491	458	462	452	450	441	464	439	466	459	491	449	455	510	457	459	419	481	481	453	486	438	474	430	431	473	460	464	469	437	432	427	467	462	412	452	472	482	489	442	434	458	465	478	456	431	444	398	472	462	464	486	471	421	434	422	435	458	453	481	481	453	490	463	431	442	449	457	434	517	467	455	435	459	441	444	467	443	480	402	488	407	448	458	416	427	452	458	458	469	406	461	466	423	478	440	435	442	457	472	438	465	447	431	450	479	417	454	476	459	444	447	493	465	459	503	473	493	444	479	440	442	498	437	449	474	427	476	466	424	449	469	449	464	427	490	438	461	415	436	435	472	436	431	437	428	458	431	454	450	443	440	453	450	448	461	476	443	470	453	440	485	473	509	460	486	486	464	424	457	476	446	429	439	458	465	479	448	461	438	445	443	484	428	433	468	445	458	408	462	457	484	473	478	433	474	471	436	452	483	480	457	482	446	451	468	443	479	427	454	473	463	473	478	427	430	426	446	481	451	475	444	460	471	473	484	478	505	440	429	463	459	455	424	439	437	442	407	455	449	465	467	480	402	437	440	476	465	465	423	447	457	470	478	457	416	418	469	447	473	448	428	443	420	480	452	473	486	458	436	442	449	457	465	467	443	469	453	433	468	438	460	477	443	433	447	453	460	421	435	439	462	457	454	434	442	425	440	458	392	446	478	430	418	486	416	455	434	484	510	448	427	477	457	442	462	426	436	449	484	403	413	434	435	430	500	475	467	462	444	464	461	468	436	444	497	426	454	470	452	475	434	417	454	455	467	459	445	501	469	426	451	450	451	429	443	469	449	469	449	467	417	486	452	481	439	433	465	428	417	438	418	457	445	453	453	406	442	478	490	453	470	456	455	440	443	495	479	469	473	438	507	452	460	463	438	439	438	459	431	465	447	451	435	442	481	417	403	470	447	433	476	442	435	477	427	408	473	416	507	460	425	431	456	444	429	430	460	465	447	477	473	424	426	455	430	421	456	475	465	481	437	470	449	465	446	466	453	422	481	453	454	458	482	443	455	459	438	455	441	482	464	437	382	462	466	466	425	449	465	475	467	444	435	504	475	491	446	413	478	432	430	460	463	469	450	436	480	451	433	452	436	453	457	454	456	447	447	494	441	455	455	404	470	465	479	487	458	451	428	447	464	451	461	441	462	432	423	449	440	472	465	462	461	465	464	473	432	464	489	488	488	469	433	492	453	486	456	529	488	504	460	474	458	449	463	485	407	463	441	416	422	458	439	426	426	449	443	442	406	487	455	462	425	419	439	457	442	418	436	459	459	470	457	429	451	432	447	446	449	494	449	485	465	442	427	449	442	475	460	462	488	432	445	464	460	442	428	483	413	455	463	493	455	466	459	450	453	420	443	459	451	462	449	472	454	435	463	462	457	464	432	455	422	497	467	418	471	465	455	471	456	442	468	458	497	462	425	446	464	425	448	456	430	502	429	469	428	477	478	467	441	448	452	459	416	465	457	463	449	452	432	489	462	458	446	444	443	454	492	477	488	436	465	461	415	500	466	446	484	437	442	415	464	467	418	473	496	434	467	493	481	453	467	444	466	458	457	455	496	461	456	416	457	484	449	424	455	506	453	473	461	446	467	447	441	400	445	437	466	436	451	446	489	437	478	458	421	467	432	439	491	480	431	466	468	455	434	448	451	466	468	459	479	435	423	471	449	419	435	462	475	446	485	438	424	465	455	491	425	464	484	437	415	489	446	448	445	450	469	441	474	412	435	457	452	447	459	487	460	459	475	434	469	451	443	481	496	428	444	459	448	432	449	447	420	477	481	444	451	443	475	472	442	443	469	449	456	471	461	454	450	415	459	464	435	480	484	468	461	454	417	488	432	444	459	437	451	451	441	495	469	473	436	444	421	410	450	423	472	499	440	468	434	460	451	445	462	447	424	436	487	456	446	449	431	454	468	460	459	416	442	438	447	458	460	464	444	460	468	474	437	453	432	450	464	440	479	462	460	446	446	474	466	456	477	483	437	416	461	462	492	444	493	444	425	458	451	466	484	496	407	444	461	467	489	457	470	500	442	461	448	409	472	450	472	455	479	477	467	476	463	449	450	442	435	441	445	438	486	466	451	465	488	435	473	493	425	454	430	428	441	480	494	461	450	498	456	456	444	457	489	449	449	468	481	453	442	459	446	441	452	457	469	446	439	449	467	451	480	461	416	437	446	440	493	453	443	493	420	438	469	424	505	432	479	484	505	458	484	458	449	464	453	444	445	448	453	456	471	461	473	446	502	441	472	444	459	450	443	452	424	435	440	439	442	454	446	447	435	478	485	495	447	439	407	496	491	477	441	434	441	444	504	445	463	465	463	425	446	477	435	471	464	446	426	429	445	472	464	442	469	480	478	449	426	422	510	491	469	451	482	465	443	481	437	460	450	476	434	454	435	466	506	451	443	465	480	484	461	443	455	458	445	446	448	459	431	471	452	446	468	431	424	467	424	448	449	437	444	451	451	458	504	442
1765	421	407	400	398	397	364	364	401	369	394	385	433	387	430	422	381	373	412	386	412	372	378	371	399	408	401	395	423	404	393	407	410	396	388	378	361	413	394	375	380	391	380	378	383	399	389	400	397	415	385	408	384	388	414	393	350	401	375	439	407	382	382	427	410	409	407	410	383	411	368	374	382	398	457	383	359	387	402	434	427	361	446	406	327	435	362	405	378	407	367	415	381	407	372	404	350	389	407	412	395	396	389	409	392	390	395	393	390	421	373	373	365	368	413	389	397	432	425	372	366	388	383	344	431	403	372	405	378	382	401	366	413	348	424	360	383	411	379	405	381	396	446	384	418	351	378	408	409	403	397	320	399	361	387	363	384	383	432	385	395	391	395	407	406	398	378	391	367	397	385	427	424	360	439	391	392	369	390	378	392	345	416	343	386	393	412	384	385	428	367	403	412	368	401	352	383	411	401	371	413	386	358	406	375	406	362	371	371	397	431	431	403	420	400	378	424	400	393	427	426	382	411	387	383	418	419	401	400	384	380	392	421	412	393	377	348	363	384	409	350	389	403	394	405	367	405	395	425	411	383	354	372	332	370	402	424	371	368	394	421	364	365	399	385	400	397	387	383	358	395	410	393	392	351	372	439	353	401	396	349	373	404	369	384	399	385	386	376	401	406	389	356	372	406	365	410	393	390	361	380	368	396	377	342	361	410	351	413	410	380	375	396	379	413	416	407	377	378	421	415	341	407	410	395	355	398	380	355	372	369	445	390	383	411	433	393	382	424	391	384	418	363	410	374	387	382	388	400	359	393	359	386	362	380	383	368	375	419	400	360	414	385	385	391	389	384	403	401	377	374	411	388	391	385	406	395	374	383	398	417	365	432	396	413	397	400	388	392	397	398	410	378	407	417	381	382	397	363	405	357	368	399	365	397	357	406	362	373	408	374	390	392	398	445	374	395	363	400	385	414	393	365	372	366	367	394	392	379	388	349	401	358	389	381	400	390	358	344	360	390	406	389	393	389	403	361	399	410	395	378	389	450	395	451	399	377	386	379	417	408	382	433	373	411	420	405	430	416	356	388	382	370	390	399	358	397	349	421	391	400	432	392	388	381	369	384	374	437	415	426	375	409	368	383	350	398	405	417	388	360	372	386	375	376	388	400	383	408	398	398	380	391	432	374	394	399	421	379	377	374	336	377	391	396	382	394	373	408	366	408	360	391	399	389	384	424	415	411	384	421	406	396	405	361	399	389	424	418	372	389	382	362	372	327	401	393	446	334	411	379	427	353	386	392	410	387	414	362	402	381	411	382	369	372	360	391	368	417	349	402	399	409	384	367	415	370	369	346	374	373	419	404	369	379	399	372	350	421	408	394	378	368	368	384	406	407	410	385	371	410	453	436	385	394	394	363	383	385	400	386	402	400	374	386	381	392	405	403	417	388	368	393	410	418	379	361	387	367	361	369	395	387	381	383	395	368	369	428	384	381	341	401	395	435	382	384	327	392	365	406	403	399	382	367	407	401	378	402	412	401	367	446	367	431	377	360	372	394	372	394	389	413	404	388	409	398	404	358	357	389	419	382	336	376	365	391	376	400	381	364	431	385	360	360	407	395	393	400	407	365	411	420	404	463	375	386	388	359	391	397	407	414	368	382	369	397	365	390	403	369	389	385	369	373	380	373	357	399	386	363	388	394	357	358	421	381	400	403	401	390	402	414	392	379	384	404	376	377	372	429	397	356	377	410	381	393	443	400	373	411	388	404	411	394	373	369	425	407	407	354	378	397	393	358	431	362	383	382	395	358	385	336	362	398	383	387	374	392	377	408	394	379	377	407	378	425	390	377	412	389	416	344	386	403	417	377	387	428	382	425	342	425	384	417	378	326	394	398	366	366	353	374	404	395	355	394	417	384	369	397	387	395	360	357	391	358	391	377	384	406	396	399	395	436	364	406	395	426	434	410	359	368	390	377	400	372	387	411	386	386	376	409	384	388	413	403	346	384	426	425	389	360	397	412	409	364	402	408	419	380	406	376	395	401	429	385	389	417	398	387	371	400	394	380	372	378	355	390	383	390	405	391	346	371	416	395	419	385	375	403	413	382	412	405	381	384	406	386	388	399	377	403	411	388	414	374	402	419	377	377	386	399	408	394	424	355	427	358	392	400	386	364	419	363	385	384	419	382	386	437	368	392	399	377	407	382	408	412	399	430	411	384	375	378	430	424	403	389	391	390	353	379	401	380	383	368	379	381	388	371	342	428	359	365	437	390	389	422	378	399	395	420	425	401	354	373	418	346	409	390	397	385	378	371	413	442	375	437	417	393	405	348	402	408	395	418	381	362	362	375	413	377	390	441	387	375	415	379	372	364	410	384	379	370	399	358	379	407	417	406	416	360	385	383	366	408	368	358	391	386	399	376	386	385	366	385	348	362	403	391	375	373	360	372	376	373	383	438	427	383	354	420	380	368	412	417	384	359	385	369	403	407	395	359	402	389	382	419	398	347	393	425	396	372	404	375	393	391	372	364	373	410	392	401	362	406	392	395	398	440	412	380	412	396	389	412	389	391	373	390	367	430	393	372	382	416	396	409	393	400	388	374	365	406	374	350	384	400	389	394	375	387	373	419	393	405	427	396	385	400	401	418	377	406	386	380	388	404	374	364	401	386	394	395	387	388	433	400	385	405	373	403	395	379	359	364	411	382	421	402	418	430	390	413	348	344	375	411	379	401	400	391	384	388	396	405	333	397	383	411	385	358	423	371	357	365	395	376	370	393	430	422	401	398	378	420	374	378	437	365	402	418	384	377	402	365	429	406	404	389	367	359	393	420	364	383	383	377	390	393	386	443	377	404	399	410	386	355	391	386	418	402	420	434	385	407	380	382	404	401	360	415	352	368	440	398	401	373	370	404	376	402	369	364	406	431	387	397	391	372	376	374	381	426	429	430	424	417	402	390	381	373	381	394	436	391	376	375	396	381	403	372	392	404	366	375	343	370	390	390	363	366	397	379	393	374	390	390	386	405	367	370	389	369	389	399	355	427	373	370	364	373	389	393	405	383	360	418	401	432	370	380	387	369	366	389	380	399	420	366	392	346	406	406	376	424	420	388	391	399	373	376	388	368	373	399	414	392	372	340	395	366	387	397	397	415	402	402	445	425	416	389	357	319	363	424	399	400	414	403	398	415	408	417	385	367	380	354	403	357	377	393	362	437	361	401	395	351	376	408	388	410	407	379	387	417	335	373	437	381	397	377	416	375	371	371	405	403	383	375	380	402	385	388	390	390	417	359	369	402	359	401	393	402	346	408	374	444	369	369	376	406	401	399	360	385	371	383	407	405	405	370	401	388	364	395	380	377	377	404	408	374	397	377	416	342	347	404	375	392	366	401	400	407	385	396	389	400	389	363	380	391	410	385	402	409	382	384	373	443	389	417	388	395	402	376	392	420	414	411	408	384	413	371	385	430	360	408	343	369	393	395	368	416	383
2142	846	918	885	911	927	837	875	841	868	802	845	849	818	832	863	844	831	835	810	859	867	865	853	807	847	797	858	837	853	817	867	819	873	880	807	886	860	860	910	862	881	867	899	838	849	846	813	850	830	878	832	801	887	871	813	850	896	852	917	844	871	798	843	864	862	901	835	880	876	851	836	814	876	829	848	851	863	805	853	822	854	852	866	878	788	901	877	886	820	838	879	843	890	889	878	915	891	865	871	885	787	868	844	838	845	863	858	859	874	877	833	863	848	842	925	844	840	824	842	900	907	903	879	864	878	837	849	801	894	882	820	800	835	834	799	848	859	819	825	879	843	797	895	832	906	812	819	798	839	880	831	844	815	872	851	855	848	862	871	894	851	846	862	832	909	861	802	854	858	862	872	859	919	829	865	861	862	864	867	941	856	849	812	843	886	822	864	847	834	896	884	837	857	869	816	857	857	854	804	889	805	921	831	858	861	856	898	857	847	814	848	870	863	861	863	877	838	821	864	876	875	853	850	852	830	846	865	904	802	839	865	889	821	868	850	822	896	872	816	929	805	823	856	887	888	797	853	806	885	849	851	853	869	823	800	872	814	873	869	841	853	869	834	760	867	846	843	866	816	805	808	841	859	807	846	851	902	836	837	868	843	839	861	823	847	873	885	837	895	816	857	813	800	850	861	824	835	869	886	865	902	858	851	836	856	856	830	833	898	851	852	860	851	846	828	827	866	843	820	868	849	854	850	833	881	838	833	878	823	820	841	887	870	848	909	870	807	799	858	860	842	885	851	858	848	882	815	843	833	874	826	883	869	871	846	814	852	836	875	850	851	847	884	873	874	830	820	857	844	833	828	851	864	854	807	922	858	886	830	862	851	868	816	889	893	854	824	788	890	902	940	928	852	792	854	885	810	849	848	844	823	837	828	839	856	880	839	875	841	822	833	851	879	827	877	784	905	861	833	828	842	859	897	841	839	907	914	862	807	820	807	847	839	895	845	860	848	798	851	901	837	807	834	801	835	821	822	853	852	912	860	877	893	833	854	971	892	854	905	832	846	881	849	854	812	891	839	851	799	844	854	858	847	809	834	827	871	855	890	840	865	875	837	867	864	853	853	886	859	866	929	910	833	878	878	865	883	869	826	877	869	898	901	835	858	881	804	872	833	879	871	900	816	845	845	868	830	854	855	895	849	883	828	809	872	862	805	858	866	856	801	891	895	833	875	801	855	848	792	831	864	875	879	857	860	858	871	839	904	855	836	841	854	881	882	884	837	866	823	830	831	890	874	851	834	839	812	868	850	875	827	861	846	881	850	837	888	875	853	880	866	826	806	885	843	897	850	820	865	912	840	884	843	877	873	907	863	853	869	895	859	865	860	871	838	929	882	872	838	861	864	852	881	874	879	815	902	830	846	854	873	846	909	832	830	860	879	829	928	858	889	882	844	813	884	828	856	829	795	855	886	853	873	893	855	859	835	906	852	866	869	848	809	847	820	891	841	847	868	868	843	820	859	836	840	798	896	850	878	848	836	854	849	827	818	827	840	845	869	870	809	834	850	858	902	853	874	876	813	829	840	860	886	883	829	904	845	840	909	834	851	873	817	844	887	858	832	855	851	828	859	818	820	834	856	866	894	886	827	872	875	829	853	827	841	885	831	831	812	836	836	889	832	821	838	803	825	793	870	859	824	833	854	903	867	857	875	840	872	829	845	872	850	879	865	865	847	859	851	849	902	828	803	832	822	809	861	846	838	854	834	823	826	854	833	841	831	867	867	872	825	858	816	880	809	869	878	825	866	854	820	842	895	826	890	861	894	836	843	799	880	807	828	856	827	861	864	902	855	846	881	895	865	829	817	836	814	898	842	890	832	818	883	842	840	880	886	857	857	875	877	837	934	876	904	839	897	891	889	855	822	913	856	850	840	873	858	878	852	853	827	804	828	872	866	847	872	824	816	816	869	848	897	817	798	861	841	861	849	842	828	843	840	810	853	823	850	886	874	884	816	889	870	832	869	785	829	924	787	886	844	817	846	818	847	847	837	858	871	878	840	840	894	834	892	867	835	781	841	807	810	841	865	864	809	911	899	860	838	878	790	828	853	858	853	844	832	849	821	870	898	823	901	781	857	798	832	884	851	828	807	907	862	836	827	830	897	848	876	819	863	903	812	880	842	845	869	900	857	860	807	893	787	868	820	849	842	874	850	877	849	859	838	857	879	862	871	904	847	830	874	878	847	862	808	836	888	903	805	846	841	824	829	815	857	847	851	839	880	803	850	865	843	874	870	913	852	879	845	835	828	770	886	857	864	864	860	855	909	866	842	854	839	781	820	883	839	866	799	851	786	870	875	836	834	849	836	810	905	866	908	846	860	821	885	838	877	826	831	818	810	807	894	870	863	867	868	831	891	878	847	870	839	831	844	861	901	821	861	837	855	873	868	869	824	820	828	880	849	862	879	813	860	874	852	909	877	897	836	836	833	894	868	817	862	882	803	831	848	828	818	867	878	843	811	831	840	871	850	855	881	834	878	858	882	900	907	819	821	845	845	827	862	880	837	845	850	847	890	854	847	835	846	824	864	851	894	904	884	846	887	839	875	854	808	848	858	839	854	863	861	840	835	881	807	852	886	832	841	888	892	868	826	887	858	846	820	844	813	814	881	884	840	836	820	852	840	823	836	863	839	832	813	873	870	852	886	890	858	852	854	841	852	840	850	819	830	845	832	834	838	808	790	848	877	828	910	854	856	890	858	873	839	846	813	844	848	831	826	832	851	858	849	869	852	838	889	856	823	913	829	862	860	809	811	809	843	822	888	808	827	883	823	855	846	811	813	869	875	894	818	891	889	896	880	853	817	825	863	808	863	825	895	862	891	886	867	852	886	918	875	813	819	850	787	814	875	864	856	818	855	882	828	797	862	815	824	849	870	836	837	857	826	800	830	825	863	854	872	853	862	823	851	845	873	856	845	839	852	901	851	867	862	875	885	832	857	847	856	841	854	874	839	852	852	883	868	829	873	916	827	869	849	867	853	837	836	851	887	846	865	801	888	835	800	825	842	839	831	852	858	836	872	818	841	896	837	876	831	884	830	850	868	830	902	851	914	841	869	865	887	832	841	865	860	834	849	870	857	827	893	881	850	926	855	829	812	853	837	816	828	866	834	812	861	860	856	886	855	797	873	874	851	843	817	781	875	849	811	881	842	847	841	863	854	847	895	819	865	815	873	831	848	861	881	882	849	892	825	869	872	858	819	851	852	830	790	838	857	874	847	827	821	843	856	894	844	880	851	896	868	853	840	836	858	923	952	838	903	862	864	870	870	885	852	810	868	809	830	872	812	796	885	851	876	835	891	828	869	799	857	839	868	874	858	871	806	901	820	906	860	874	846	880	826	852	835	896	849	849	858	847	883	865	883	860	924	867	888	855	849	915	830	863	874	873	858	809	844	831	889	810	837	854	859	844	899	850	897	878	888	861	858	894	851
7875	531	526	434	345	295	265	241	210	226	219	229	187	202	226	200	201	201	203	202	205	174	187	208	195	203	178	221	224	193	180	179	182	200	223	183	220	204	196	192	189	190	193	189	211	199	182	209	202	172	189	199	180	190	221	188	208	193	196	188	171	180	205	210	218	162	192	205	199	211	175	201	175	188	201	196	194	210	195	189	218	214	222	189	215	196	219	198	208	171	211	189	176	213	183	210	186	183	212	201	210	198	184	218	197	191	184	187	203	188	201	206	187	196	218	205	192	205	202	215	217	193	209	200	189	178	203	174	188	197	169	144	219	177	175	178	213	177	181	215	178	197	168	196	214	191	172	199	183	204	196	181	201	182	194	203	164	212	191	194	202	166	166	198	199	193	212	198	179	201	199	194	173	189	204	221	200	216	203	176	189	191	194	187	206	198	177	193	200	189	200	209	202	189	187	187	192	216	179	213	194	204	188	167	202	193	220	186	203	201	189	187	180	211	213	211	189	218	201	198	199	207	206	194	209	214	206	189	197	207	181	163	211	185	189	192	206	192	193	175	177	199	194	197	200	220	211	184	218	203	175	207	188	198	208	198	195	229	186	213	186	206	196	195	179	194	210	208	211	203	216	196	197	207	189	184	196	200	227	206	193	201	220	209	180	165	180	205	191	198	204	206	189	197	183	185	177	199	191	231	181	172	176	205	212	161	206	186	193	195	199	218	214	185	184	177	150	176	202	222	183	206	176	193	178	201	199	213	199	192	188	191	197	208	189	212	187	189	192	188	220	191	170	201	214	202	196	207	189	208	209	188	194	170	187	192	166	208	195	228	204	212	174	183	185	177	219	174	183	199	189	195	205	188	198	187	200	199	196	235	206	202	199	209	208	195	203	212	187	197	205	165	175	191	182	186	188	210	180	193	207	193	174	183	192	208	179	176	176	212	221	221	196	190	180	190	185	154	183	208	204	182	211	200	183	182	193	192	193	177	194	201	205	170	178	196	223	190	176	204	166	180	187	201	225	179	187	201	206	220	188	183	205	216	190	194	205	182	198	188	178	224	203	221	191	165	184	209	171	209	153	164	197	185	198	197	190	178	204	196	208	198	192	180	229	164	190	190	209	142	180	212	181	181	206	179	196	196	192	201	179	197	199	212	187	185	196	203	177	163	177	188	171	203	195	194	222	209	195	178	180	184	174	195	237	188	190	196	174	173	209	207	186	186	193	214	205	205	210	205	188	189	194	222	206	220	213	186	192	174	202	175	204	187	184	181	207	212	211	185	171	211	174	196	212	207	215	186	178	179	168	179	188	200	220	198	188	201	206	191	193	186	213	206	180	197	181	204	205	209	175	200	210	211	229	189	169	178	189	179	192	195	215	199	206	196	193	224	177	191	180	195	188	199	229	197	227	195	190	192	194	207	196	205	181	200	184	227	193	194	210	208	191	190	193	202	179	235	200	206	163	188	196	201	194	205	192	201	207	212	217	184	185	189	195	211	202	188	193	203	195	174	186	229	216	193	194	177	187	189	194	171	162	184	189	171	187	186	199	178	171	204	211	191	178	187	192	216	166	174	205	191	192	186	196	188	184	203	213	205	203	171	189	193	205	186	206	180	175	207	186	207	201	212	182	204	172	167	186	213	180	198	183	201	203	203	215	212	190	197	201	210	189	174	196	230	211	196	205	188	168	180	183	191	213	209	160	167	170	183	195	188	215	184	204	212	202	195	199	212	187	162	183	171	185	198	194	196	189	187	207	196	207	199	187	208	182	210	212	207	178	192	195	195	190	171	166	196	200	220	202	178	194	192	189	197	213	195	199	194	193	201	178	174	206	226	190	184	186	205	179	190	188	219	193	181	173	196	187	193	200	225	206	213	195	194	195	203	181	214	203	198	182	196	225	190	188	178	171	167	192	178	169	179	169	184	211	219	205	155	180	202	186	206	194	199	177	191	203	199	216	187	188	205	181	174	197	191	187	180	189	204	221	215	186	206	194	206	202	205	196	186	213	202	207	177	204	177	188	203	199	209	189	200	175	225	195	214	223	195	190	195	207	233	190	181	184	193	189	192	188	192	184	189	187	170	192	183	231	211	178	209	187	187	193	186	213	196	185	202	199	221	206	196	194	209	187	223	195	194	183	197	195	209	198	195	202	196	186	193	211	201	201	204	176	213	227	201	180	178	209	195	184	210	193	207	194	198	186	195	230	203	174	174	196	203	202	201	186	194	197	191	202	208	189	205	193	197	210	192	199	163	193	195	202	194	199	179	185	201	167	216	184	192	188	191	226	200	194	191	214	209	193	180	194	204	186	207	186	189	180	193	237	193	193	183	179	195	209	209	191	184	213	195	173	176	221	191	196	197	179	173	180	206	184	203	201	196	187	197	204	200	186	195	188	201	192	200	194	176	222	203	200	210	207	178	167	217	229	210	210	217	195	201	190	193	197	180	200	200	181	183	173	185	204	205	180	188	214	181	185	205	161	191	189	208	213	154	189	189	176	247	194	198	189	169	184	223	199	172	173	202	173	216	179	206	192	208	188	201	187	199	202	172	207	194	200	223	233	227	230	198	187	200	232	182	203	200	190	183	179	186	194	188	171	216	196	189	213	179	177	185	182	184	184	192	193	220	190	199	189	187	164	203	217	185	191	207	227	176	200	223	185	212	183	172	199	175	211	179	196	173	200	207	195	191	176	193	219	177	206	179	189	206	171	186	185	199	195	185	201	181	177	168	189	183	193	197	229	216	196	169	207	189	191	186	181	197	174	197	190	181	186	192	218	210	191	213	167	184	179	176	202	189	207	211	209	189	186	193	191	220	181	193	200	205	198	182	209	199	213	201	198	193	156	186	214	204	214	180	178	172	205	195	193	179	186	229	216	176	199	179	176	213	188	196	200	192	215	227	201	191	193	191	174	192	207	201	178	184	165	187	194	164	207	204	203	172	181	210	185	176	180	192	182	201	193	190	173	170	197	172	161	203	215	181	201	209	205	176	183	200	172	171	186	206	198	208	209	225	204	185	185	210	203	180	183	194	170	209	208	197	217	178	209	219	206	176	168	177	180	184	175	217	199	200	208	204	194	188	195	220	192	187	201	173	190	200	183	187	178	222	185	178	204	186	165	199	186	203	211	208	209	161	166	181	202	187	207	186	223	209	191	210	219	192	197	198	175	187	194	202	204	224	210	189	197	187	213	183	200	168	204	172	187	204	184	189	219	184	224	210	190	207	218	207	196	192	170	162	193	179	185	182	195	205	182	204	193	193	170	184	209	238	187	197	179	192	204	175	196	191	206	203	181	208	194	175	207	186	198	189	176	177	199	183	191	215	183	191	217	204	183	176	210	170	149	179	200	195	172	193	189	213	180	189	230	180	197	199	185	214	190	200	191	192	199	170	214	215	192	200	199	174	195	190	178	213	207	190	203	189	217	173	190	204	188	235	174	180	204	162	209	178	185	193	210	207	191	231	231	170	174	172	201	220
6578	761	1223	1256	1116	1010	849	760	755	630	596	638	591	590	556	547	545	511	541	493	515	491	508	526	460	465	512	474	485	504	449	504	469	479	456	509	485	452	455	481	466	456	511	492	476	495	441	450	491	506	476	467	457	459	459	469	432	464	442	473	474	490	494	438	458	458	454	514	458	478	466	501	440	461	443	416	455	455	494	422	516	488	453	441	456	474	491	445	475	480	462	492	486	436	502	475	525	473	458	454	486	436	475	477	448	489	468	445	457	461	488	452	472	489	471	452	447	446	457	482	465	455	485	492	460	512	466	469	485	484	457	453	472	458	489	458	467	467	504	450	482	459	475	462	493	450	459	451	433	481	490	472	467	420	481	470	432	508	434	464	443	483	467	488	483	446	495	505	447	480	458	438	484	481	434	472	430	474	467	464	431	444	498	468	460	446	440	473	447	486	445	454	422	453	419	489	463	470	446	446	430	439	454	450	479	494	464	474	486	450	450	430	474	517	441	483	489	454	463	473	470	460	504	449	433	487	508	459	447	487	486	464	460	475	460	473	463	452	507	470	463	463	456	452	440	496	497	470	437	478	456	451	485	436	470	453	453	449	477	432	485	454	458	458	479	470	473	461	479	494	519	484	465	445	464	449	470	454	511	499	488	492	485	489	449	466	435	461	516	466	509	448	456	517	491	488	513	455	452	518	487	469	448	423	471	485	440	463	451	448	444	452	468	450	487	488	440	449	518	440	450	455	404	491	460	443	497	450	474	433	454	520	494	460	452	480	461	459	464	452	464	464	512	462	469	473	452	452	518	491	448	408	455	443	463	471	459	505	460	477	425	462	458	451	478	467	422	467	482	510	481	479	465	472	453	483	462	480	450	406	453	473	464	474	464	419	479	418	441	471	469	462	458	462	427	437	465	465	475	492	469	487	449	459	485	481	504	459	465	465	480	458	466	466	449	481	507	458	441	397	507	438	446	427	456	476	454	459	451	457	432	446	447	440	460	483	496	470	420	465	478	475	499	449	428	491	503	466	454	478	449	473	444	476	448	504	444	454	458	496	490	450	423	483	456	439	460	478	458	478	424	467	492	444	457	453	467	505	474	463	473	457	471	445	500	412	438	497	484	446	456	443	476	477	484	465	467	489	462	473	518	459	435	432	432	474	450	489	473	472	462	466	469	489	464	484	463	493	397	456	418	465	453	472	466	480	470	458	489	466	479	457	451	438	448	419	507	505	462	442	468	447	440	442	497	428	473	470	428	467	438	430	460	462	439	467	480	481	480	465	456	437	480	473	492	431	430	516	475	470	467	456	470	428	454	484	485	457	500	468	449	449	458	505	459	441	462	478	505	463	460	457	464	444	449	441	471	444	457	457	504	447	486	466	471	454	463	480	467	444	471	507	449	468	441	414	462	460	490	467	448	459	446	450	462	461	417	474	457	482	446	463	462	503	460	497	483	518	501	488	473	487	469	461	450	464	536	430	483	462	491	446	472	495	490	491	474	462	494	463	470	480	465	469	466	458	466	443	438	443	455	495	476	472	448	481	449	435	431	484	476	438	435	450	453	472	476	455	446	495	465	507	471	465	443	493	481	470	444	453	482	436	461	473	468	451	415	502	454	427	449	482	478	460	435	515	483	439	485	483	491	492	439	496	470	454	441	439	495	480	473	483	473	499	462	448	447	457	473	477	429	441	471	469	446	464	470	510	434	450	451	488	453	456	457	447	439	481	462	464	452	499	444	485	468	501	488	444	480	467	485	443	441	453	463	483	457	465	465	446	448	455	464	484	453	472	448	453	441	467	443	483	457	495	489	453	429	479	472	464	475	451	487	457	476	486	465	471	489	485	461	445	483	491	449	474	439	483	485	469	523	458	447	446	441	480	482	470	470	469	452	519	503	479	464	417	483	453	461	491	511	428	479	475	456	463	503	461	475	452	467	442	441	433	459	438	491	468	470	481	465	466	479	509	485	462	490	446	449	489	494	449	459	448	427	475	476	484	475	469	451	490	484	440	456	454	545	441	478	436	471	449	467	470	504	464	474	490	490	450	455	471	472	442	469	443	459	463	447	470	436	470	502	457	467	415	462	492	471	503	485	485	483	454	501	454	496	463	454	491	470	457	472	441	467	447	464	486	496	463	457	450	489	477	443	487	440	475	433	441	454	469	467	493	458	460	485	469	461	473	468	460	470	438	488	446	495	471	470	439	482	438	474	478	453	468	509	439	448	458	445	473	475	461	465	470	434	506	476	492	507	463	464	489	479	485	485	453	442	472	397	460	489	474	488	467	449	430	502	463	451	471	500	487	473	445	469	440	478	463	476	501	496	428	424	446	461	471	427	503	455	484	449	485	519	504	443	448	423	451	463	443	426	438	438	449	445	445	473	474	444	488	487	469	519	482	457	485	441	476	499	480	480	439	448	470	404	489	453	453	503	466	459	443	439	469	448	430	457	477	503	469	443	470	503	445	474	428	487	471	484	434	482	474	508	454	459	450	425	483	508	438	461	468	450	454	483	477	473	478	455	404	443	430	456	426	477	488	442	457	482	463	419	489	438	449	443	416	460	476	447	464	443	445	421	461	420	478	459	497	453	486	482	465	483	464	445	441	444	468	453	465	468	439	438	479	467	441	470	444	456	468	450	446	487	446	462	472	487	460	456	481	466	475	466	464	448	466	461	488	437	467	455	466	479	454	454	427	456	437	470	466	446	483	462	445	455	447	481	485	480	476	500	432	439	465	458	473	508	451	459	443	448	457	439	446	461	457	463	469	450	468	433	431	428	454	434	431	466	466	459	439	456	438	470	445	475	480	436	509	466	459	467	434	473	477	470	454	447	448	445	474	466	468	463	489	487	441	488	495	464	429	488	444	472	470	459	492	456	439	472	426	489	475	492	489	444	459	444	466	431	436	474	457	441	466	489	456	451	452	469	472	471	468	455	453	479	475	512	450	472	447	519	452	456	443	506	472	479	438	429	463	467	450	466	447	463	476	470	441	464	463	448	483	467	460	473	440	449	474	491	443	484	438	479	508	467	460	452	451	458	483	463	487	465	455	494	479	499	464	516	479	474	448	460	461	446	478	485	458	464	495	473	457	464	433	434	435	445	458	461	476	478	492	482	467	500	461	452	487	418	484	494	448	465	476	478	468	447	445	549	453	477	462	479	473	440	424	430	464	475	476	455	468	436	439	436	462	455	449	459	503	457	492	512	454	477	439	452	487	454	467	463	488	436	474	457	437	436	495	470	489	462	462	488	450	484	450	420	435	484	486	504	470	451	456	472	473	492	459	463	448	483	460	475	452	451	473	503	437	466	487	451	452	394	453	482	452	459	477	497	465	485	488	486	475	461	477	465	466	502	473	444	493	490	491	484	483	453	497	498	446	469	471	474	454	465	470	455	498	527	454	479	458	477	473	464	451	455	459	489	477	445	480	487	462	456	461	430	440	450	457	457	501	453	458	490	489	483	463	444	456	427	442	452	438
15188	1182	920	654	510	387	309	274	250	246	256	199	208	200	204	220	177	184	199	185	195	169	200	184	189	178	225	155	190	179	191	192	183	192	186	159	193	210	203	172	205	177	186	190	177	161	183	188	181	175	161	184	161	175	220	179	194	163	180	214	183	189	165	189	203	191	173	175	168	186	199	184	163	167	185	171	181	187	166	187	196	190	172	167	181	179	161	159	162	177	189	180	194	180	191	170	158	184	179	197	207	152	197	184	183	159	168	164	188	198	197	196	179	185	160	181	201	173	174	154	176	184	181	170	168	175	194	166	173	157	184	165	184	162	166	188	167	189	198	181	181	183	166	190	189	193	198	209	195	172	204	185	195	181	193	197	167	189	195	170	188	174	155	152	189	140	179	156	165	181	180	140	166	167	178	193	208	165	175	194	162	188	171	150	152	196	181	174	180	181	184	191	168	193	182	160	177	176	165	173	194	177	177	180	178	174	182	187	171	194	180	185	217	175	160	186	149	176	170	192	178	186	190	191	196	179	188	190	154	170	192	187	180	161	175	177	166	179	160	166	210	166	192	167	145	182	169	178	174	186	194	175	200	188	175	173	170	189	180	150	193	197	170	192	179	197	145	168	176	154	177	180	179	177	182	183	162	176	188	148	174	162	154	160	185	199	165	158	152	166	173	193	196	162	183	135	203	184	170	162	168	151	166	183	200	157	189	174	178	196	174	176	163	180	189	210	179	143	168	182	171	171	182	172	166	177	188	181	167	191	215	172	178	154	153	159	206	189	167	179	165	212	202	171	180	164	176	178	190	172	155	169	157	176	174	155	157	181	182	183	181	191	178	187	159	178	159	165	190	176	176	160	147	224	169	174	174	168	167	182	167	179	177	175	156	205	162	173	201	179	183	209	158	191	176	156	194	136	165	165	180	162	158	186	191	184	179	170	194	175	199	169	193	199	177	160	180	199	182	181	164	202	167	174	165	166	181	166	189	180	172	194	173	170	163	164	152	167	178	186	168	169	190	180	175	156	180	189	174	170	196	164	165	204	207	158	175	174	179	159	182	162	186	174	163	161	173	178	165	183	192	171	210	184	174	139	158	169	185	188	191	183	186	199	194	203	187	185	177	177	160	178	165	191	167	185	175	183	180	187	183	155	191	168	199	186	153	163	168	178	163	148	189	170	196	202	147	164	171	173	163	167	185	167	208	164	170	160	185	177	202	175	196	180	185	152	150	190	185	181	187	169	204	181	174	167	180	155	184	171	184	169	186	206	188	184	160	180	144	164	182	169	166	176	149	173	181	166	196	184	170	214	151	205	185	193	181	147	176	175	162	183	160	178	169	179	197	177	171	169	171	184	195	189	175	181	160	159	176	217	172	194	188	203	198	185	165	170	200	163	175	157	194	166	185	189	162	175	154	180	165	168	178	154	175	186	182	205	188	163	197	162	161	192	170	170	181	171	186	167	202	175	192	173	176	199	158	180	173	178	182	191	187	184	196	149	186	161	177	182	179	173	182	172	198	168	168	150	190	176	164	186	214	179	173	169	191	164	180	170	175	183	171	179	169	178	177	194	182	185	175	172	188	187	188	146	170	171	171	174	162	188	175	169	201	163	159	186	189	183	163	158	201	167	170	168	164	166	167	173	155	189	175	194	178	193	198	185	185	173	154	200	176	180	212	210	194	180	188	171	184	194	186	170	184	147	177	169	161	167	181	191	157	184	175	164	194	177	168	159	185	181	172	178	175	182	166	198	158	195	168	162	164	162	174	167	156	173	163	153	179	164	177	181	180	218	181	200	177	193	162	165	176	197	190	179	181	182	167	183	165	174	182	184	191	159	153	172	186	158	183	202	192	178	176	194	177	167	181	167	153	189	166	178	183	176	183	168	172	169	158	168	171	179	181	200	202	185	182	157	162	163	202	163	183	164	172	164	171	161	175	187	203	208	155	166	174	167	157	167	184	205	205	169	183	171	169	176	164	177	178	174	169	164	193	190	179	167	175	180	191	205	194	184	181	158	199	194	172	183	191	180	188	192	173	181	200	187	179	170	163	165	175	176	176	168	161	160	203	177	187	153	179	171	178	172	161	162	179	159	178	205	173	182	189	169	152	168	159	174	147	166	180	163	157	171	160	163	189	171	173	180	179	184	214	174	161	177	185	184	179	169	195	165	186	164	189	180	183	172	177	196	159	176	174	171	174	161	191	177	170	175	171	167	149	170	182	194	187	157	175	195	183	179	191	192	179	158	186	193	207	161	199	154	200	185	213	181	173	197	160	200	170	188	176	151	176	174	143	175	178	194	175	165	152	194	200	193	176	196	195	194	198	161	179	171	166	178	204	167	211	177	183	163	172	181	165	168	194	161	147	196	186	195	190	190	200	171	186	161	133	159	153	199	173	182	187	185	201	164	195	189	168	165	174	187	169	165	172	152	184	158	167	156	184	172	189	200	174	151	215	183	194	196	185	184	205	185	204	195	161	165	174	165	168	185	183	184	201	208	164	190	166	205	179	154	184	176	161	165	168	183	195	189	191	167	186	152	181	221	169	166	171	159	180	187	188	169	184	171	190	162	171	168	185	166	184	171	177	165	182	167	170	144	171	160	172	171	184	175	192	186	202	194	180	203	152	176	189	182	157	177	183	191	174	189	179	183	210	158	180	163	159	195	186	185	170	181	164	190	190	164	181	202	192	183	158	184	187	183	173	187	195	171	171	139	164	167	155	177	197	163	180	146	149	189	162	188	220	174	162	168	169	161	168	194	170	179	176	190	181	177	194	166	194	187	178	160	187	181	176	196	185	163	153	164	192	191	129	183	176	160	226	206	169	169	197	196	169	190	178	186	186	180	171	194	178	173	186	163	188	173	202	193	170	193	189	185	155	179	160	177	164	197	179	178	177	158	188	155	171	168	196	177	169	206	166	198	219	151	161	182	161	172	171	179	162	174	145	167	175	175	169	205	178	154	170	187	164	144	172	195	175	192	178	178	158	170	158	184	148	165	185	148	159	183	186	181	183	174	213	168	180	187	177	181	161	159	168	171	193	183	182	172	195	147	185	197	202	220	173	157	197	198	190	164	178	206	160	197	160	170	191	164	188	165	182	174	161	151	178	195	185	173	166	192	170	175	174	166	194	165	182	171	169	160	179	191	194	173	172	172	179	156	184	186	187	198	188	163	197	177	176	184	173	173	168	195	185	148	191	164	192	183	186	160	199	180	171	196	165	187	169	169	195	171	181	177	166	187	148	170	173	172	209	177	198	181	176	169	173	195	166	178	178	183	173	173	166	194	181	162	176	165	156	185	204	158	206	179	185	165	168	191	203	202	171	181	175	177	158	209	179	162	185	188	210	182	178	164	187	184	164	192	177	184	183	178	180	176	159	189	166	144	179	168	175	175	185	174	182	170	160	193	195	162	190	171	158	164	178	191	169	197	165	176	160	174	176	193	176	183	163	166	196	165	165	174	178	158	181	187	185	187	173	192
8377	996	1898	2129	1733	1528	1226	1042	874	804	801	771	709	609	637	621	574	607	559	507	574	538	520	558	488	532	512	497	512	510	496	489	515	509	498	522	496	489	511	500	442	485	476	506	481	452	472	464	527	445	464	481	464	473	478	509	469	496	482	530	500	477	478	481	458	441	497	504	440	482	471	490	475	503	514	471	453	464	431	470	488	474	472	452	453	482	489	484	496	450	479	483	461	453	429	484	466	458	492	434	469	484	442	440	450	456	455	466	507	438	475	461	490	461	460	451	406	462	479	470	459	487	461	463	462	488	484	415	449	453	463	511	427	421	508	464	499	455	442	423	446	441	461	453	453	488	480	445	427	475	425	476	484	457	463	464	462	442	441	475	464	452	473	453	436	456	443	495	469	464	480	466	538	472	413	480	487	451	468	423	492	452	419	460	467	421	462	456	439	425	432	454	470	447	484	454	464	472	476	460	466	485	465	424	466	428	470	489	465	436	458	430	472	482	452	455	499	458	458	459	450	453	463	431	455	476	443	467	478	485	439	455	449	501	494	478	519	440	455	478	462	452	454	506	453	482	482	484	440	492	437	461	473	465	445	486	472	444	478	485	443	476	480	502	439	494	449	421	477	458	493	473	474	478	448	424	492	485	438	470	466	446	452	461	438	426	485	483	475	457	465	491	466	437	444	445	463	488	429	497	463	488	463	429	469	455	497	469	495	479	428	461	472	452	434	468	438	477	440	454	429	523	450	440	524	467	426	495	449	427	488	474	499	487	461	501	441	446	466	424	488	475	489	480	466	472	442	452	444	463	437	461	475	480	498	462	447	464	505	480	471	459	450	433	445	484	481	484	476	453	473	472	465	457	471	456	429	465	445	432	464	476	450	450	475	452	449	459	458	481	450	461	504	464	453	458	434	449	450	446	423	484	468	497	483	494	473	474	469	443	415	451	430	462	472	465	458	448	479	444	467	462	480	503	454	436	467	441	472	474	484	483	392	462	451	500	458	453	493	447	500	478	489	434	454	429	480	460	482	443	494	462	466	513	494	451	454	456	436	457	491	454	436	445	435	470	473	479	444	477	472	452	465	464	412	431	461	439	447	460	478	456	468	482	454	466	492	455	447	447	460	466	516	435	420	472	482	469	467	446	445	452	498	540	462	428	465	439	467	500	464	446	435	441	470	427	465	439	424	453	430	414	456	465	469	493	466	467	444	461	465	423	429	443	450	454	440	454	469	463	499	478	501	495	442	461	482	421	494	469	464	423	454	452	465	454	461	468	462	465	437	474	468	435	457	462	443	448	485	446	449	439	487	470	476	436	493	461	465	465	415	443	462	456	451	480	455	479	446	443	433	485	493	456	466	471	453	454	440	461	422	442	452	430	476	442	463	475	470	461	462	413	476	468	413	470	456	422	500	490	461	424	445	418	480	442	449	491	461	462	466	404	504	469	438	438	475	446	463	444	474	414	507	475	486	439	479	435	440	458	454	422	448	500	473	447	466	465	461	485	481	512	425	461	442	466	487	450	508	471	454	444	449	490	423	459	478	455	451	475	470	462	459	483	478	467	453	446	454	430	452	470	485	478	473	484	430	484	453	459	486	447	482	445	452	455	476	439	402	511	454	440	443	475	446	433	466	464	478	431	452	452	446	439	487	466	454	474	476	483	490	491	479	485	457	469	441	416	486	472	427	472	482	483	480	439	421	508	458	499	450	440	429	455	418	489	486	438	454	495	478	457	437	503	448	462	446	446	488	497	472	471	449	460	464	469	473	523	496	424	428	482	479	448	480	461	436	438	470	437	486	448	449	482	430	472	459	460	489	448	439	451	462	452	458	473	469	472	502	447	488	477	506	464	449	475	485	453	483	479	410	482	486	473	453	440	483	521	483	470	465	434	455	448	463	458	443	478	433	483	444	525	491	487	456	484	446	489	467	460	457	487	500	478	489	477	449	431	466	460	468	444	543	452	446	447	440	456	451	450	445	456	455	456	452	466	440	456	454	448	438	500	485	431	456	479	487	438	465	437	480	475	438	451	493	475	455	443	468	459	453	422	438	499	463	470	468	493	466	438	474	477	437	465	477	437	459	464	474	456	440	480	431	459	452	450	446	452	451	464	456	423	426	465	495	437	465	420	465	498	474	485	446	440	472	452	412	479	456	443	484	498	459	467	426	489	414	437	446	472	459	440	440	471	454	473	449	442	453	452	466	465	489	495	479	486	439	453	466	470	422	469	509	471	483	449	438	468	462	449	480	440	516	476	457	475	448	438	473	459	456	473	438	459	492	475	434	431	455	468	460	466	456	480	450	451	451	451	436	485	434	476	476	458	436	467	467	492	436	475	427	479	498	438	475	450	439	446	471	475	447	491	448	430	480	473	449	470	462	459	483	466	473	489	427	466	412	459	457	465	450	435	464	436	468	476	487	427	487	516	456	462	472	464	482	489	459	445	458	482	422	446	476	469	497	456	446	498	453	475	496	418	491	432	477	446	451	414	446	474	465	526	479	413	470	481	486	500	409	454	469	474	447	455	409	505	478	458	490	471	454	479	505	452	448	448	462	467	444	449	481	502	457	509	488	460	490	443	495	472	456	448	478	457	459	503	475	456	454	441	466	505	410	433	463	448	522	448	484	461	436	472	459	452	449	457	440	450	421	443	506	470	469	489	442	466	457	437	471	468	466	439	465	452	447	487	446	450	471	449	466	479	473	492	447	418	470	459	431	472	498	425	480	481	456	469	457	492	498	484	454	433	457	475	438	468	429	491	456	468	444	457	457	465	474	454	502	495	453	453	484	456	501	448	407	448	484	448	440	469	478	483	466	462	462	460	472	508	487	484	460	474	454	497	454	460	446	468	469	463	464	449	454	498	459	462	460	451	497	434	475	468	482	488	477	442	481	471	458	511	458	438	447	508	479	486	484	487	458	484	482	414	472	493	497	456	452	458	484	422	416	466	473	426	495	448	458	450	472	483	470	465	461	436	451	457	481	459	472	496	454	466	465	481	448	455	461	478	486	471	460	407	481	458	460	443	489	471	462	456	440	484	467	450	493	462	489	422	455	429	456	475	475	439	505	440	441	447	453	437	482	457	445	450	449	449	459	439	457	463	480	477	461	483	479	461	477	465	451	432	457	500	453	447	492	470	477	496	489	480	476	462	432	436	451	463	437	428	450	440	452	500	459	443	483	445	455	458	479	489	477	491	463	495	469	486	473	487	459	417	437	440	446	471	451	462	442	462	456	467	481	455	482	448	457	490	498	481	444	498	495	427	399	470	467	462	487	511	488	436	449	482	434	518	470	499	466	487	475	437	448	459	438	484	514	471	471	424	463	442	501	474	458	492	487	476	461	487	454	468	524	407	443	475	408	462	398	464	500	465	461	437	460	493	471	441	431	494	482	462	479	447	441	482	469	454	432	479	457	472	415	460	458	482	456	503	493	490	446	456	460	459	459	450	440	481	464	457	486	476	476	484	471	438	432	457
1765	402	395	402	394	408	418	369	368	376	395	417	411	418	367	396	399	401	439	391	391	441	388	417	453	415	415	354	366	356	374	374	419	398	454	375	431	459	413	382	366	382	377	421	417	398	399	385	379	433	395	429	393	375	346	412	413	391	408	383	428	379	383	384	415	381	410	367	385	439	396	464	366	430	400	381	341	426	431	414	405	336	357	421	392	381	365	396	400	392	399	380	437	383	391	404	352	368	402	419	399	361	354	421	381	381	376	360	402	449	408	389	367	414	404	384	360	387	386	368	370	394	353	397	386	343	404	413	360	376	378	381	401	376	430	410	409	411	423	418	338	403	386	368	430	455	404	428	412	387	377	404	383	413	393	376	394	389	434	410	422	385	391	463	401	406	384	429	445	426	395	415	386	381	403	392	418	389	400	399	401	392	412	428	389	374	391	402	386	367	384	409	390	371	390	390	435	410	403	403	392	404	397	393	358	390	455	437	398	386	398	391	420	412	360	360	383	379	397	391	357	388	413	437	375	419	392	430	414	370	356	389	418	361	419	410	396	342	384	400	407	381	415	373	397	403	404	401	368	373	383	362	412	383	390	421	399	367	385	425	387	413	407	415	419	419	390	376	404	384	378	418	399	392	382	411	366	372	383	427	413	403	341	359	398	392	397	423	394	386	418	403	374	410	388	422	399	400	364	397	383	410	448	421	376	423	389	400	370	383	397	392	389	409	429	394	386	414	400	379	381	394	410	376	413	404	390	400	425	421	409	421	434	400	406	424	392	398	411	373	390	382	370	405	361	427	380	451	417	405	405	392	394	390	396	420	382	396	389	396	441	381	396	373	401	404	384	385	374	405	392	399	386	400	399	384	405	419	387	435	409	386	366	401	393	384	392	374	381	400	398	359	398	374	369	388	378	426	403	409	380	418	394	357	396	399	356	393	428	414	403	405	375	421	386	382	417	431	437	381	427	406	394	407	386	406	409	416	398	391	350	415	406	390	351	404	368	374	358	353	371	370	396	397	400	355	405	409	406	386	394	367	444	403	402	388	384	430	378	385	387	391	401	388	412	391	436	398	409	412	405	396	412	407	381	389	375	392	383	401	377	396	414	400	369	387	413	378	403	401	411	414	386	438	407	399	430	397	342	399	369	387	407	397	410	427	383	396	376	378	406	406	431	408	412	408	374	407	402	368	381	388	404	413	395	400	403	402	398	349	390	398	408	377	390	391	433	441	379	414	420	400	371	426	411	412	391	399	350	425	398	413	396	399	408	404	384	361	394	374	417	406	399	437	388	388	363	386	392	424	376	406	387	402	355	412	394	387	384	380	359	372	374	402	417	435	393	417	370	391	399	400	410	393	427	400	402	375	406	437	421	402	374	408	426	438	378	363	435	413	381	393	390	440	404	429	402	413	433	392	421	360	412	365	393	402	414	374	377	396	394	400	381	350	369	360	390	368	411	382	424	385	425	436	371	420	379	402	377	390	417	413	400	405	373	401	397	374	396	378	417	375	334	399	395	375	402	422	383	401	376	403	409	373	425	415	389	411	389	342	386	384	376	420	384	449	397	410	419	380	400	378	388	374	403	417	406	394	420	375	415	411	426	413	415	415	387	385	389	395	379	384	372	372	350	368	384	394	373	396	381	379	433	435	421	383	393	394	366	385	417	414	404	377	372	373	404	376	390	447	402	402	372	412	402	412	397	393	453	374	396	400	417	430	380	383	447	394	428	361	369	395	410	402	368	372	401	414	399	407	437	393	400	387	396	395	400	435	446	388	369	406	429	407	392	391	402	425	408	388	399	384	403	441	395	410	384	395	401	395	398	349	442	361	391	410	402	411	406	382	437	381	370	444	373	389	388	396	411	370	403	409	434	425	370	390	413	382	421	411	381	393	376	389	390	414	417	362	338	410	383	396	431	402	373	389	403	396	404	376	423	392	395	398	380	407	427	401	420	386	384	398	413	370	424	414	396	369	404	391	385	386	417	386	434	414	369	388	424	381	355	347	369	410	395	388	388	375	405	411	369	450	442	372	396	386	398	404	357	414	415	379	397	361	367	411	409	392	445	417	387	371	383	390	376	391	365	390	377	425	404	411	410	404	410	400	362	392	411	417	399	347	399	380	383	396	425	393	382	393	444	403	408	381	420	429	437	406	413	361	396	391	363	414	374	401	416	376	391	400	446	389	391	351	402	386	402	419	376	400	388	380	407	380	359	411	396	410	362	421	374	375	408	399	385	360	416	413	445	372	410	401	415	401	426	358	409	379	383	430	397	408	364	355	390	395	384	394	403	392	380	425	392	402	396	406	427	364	392	397	365	372	410	406	423	421	390	391	408	371	406	392	400	406	376	369	396	419	415	416	436	406	414	385	402	392	415	359	403	394	416	405	387	387	417	367	368	388	371	415	404	423	391	366	365	424	367	380	371	382	381	385	379	386	419	359	388	403	397	365	407	396	400	365	403	411	350	451	396	405	372	405	387	407	401	407	382	416	418	391	359	376	415	398	368	427	382	410	423	402	438	373	404	412	425	409	406	397	407	353	371	405	372	381	395	393	414	397	377	396	415	396	392	412	389	384	396	420	417	364	366	337	423	426	391	432	375	395	387	437	366	389	385	400	373	378	402	389	395	387	417	346	392	415	412	384	426	420	387	398	387	374	383	427	400	364	403	406	412	365	419	415	416	373	391	403	385	397	406	421	422	437	353	381	398	409	392	432	417	388	420	377	423	348	366	413	403	380	427	364	388	376	380	377	397	374	387	411	376	400	381	366	383	410	425	389	427	390	408	344	354	427	381	404	408	412	409	361	408	409	440	385	351	414	383	380	412	464	407	371	404	412	409	417	424	406	423	421	406	372	396	372	428	391	398	419	419	437	386	361	396	407	407	418	368	384	423	363	454	430	435	348	417	386	387	360	387	426	425	416	421	415	392	387	446	379	404	370	410	417	434	414	431	367	396	396	364	405	405	396	398	397	427	416	399	369	407	422	387	380	394	463	391	370	389	392	373	388	416	399	396	378	377	406	395	402	436	434	401	362	418	366	374	389	393	382	385	441	391	383	359	422	410	434	392	447	375	421	372	415	412	374	392	397	421	403	412	380	404	392	416	391	369	399	392	416	377	407	404	387	416	391	390	400	362	386	410	368	407	438	415	373	406	379	407	399	428	381	405	384	378	404	416	381	399	374	379	397	404	398	384	398	402	407	346	394	393	375	355	382	403	408	436	447	421	412	400	355	414	401	419	388	409	411	401	379	408	411	396	397	414	371	384	359	386	420	365	398	393	409	400	413	381	415	417	378	421	395	385	404	396	331	412	425	383	416	363	422	437	370	390	400	395	401	392	386	403	416	385	361	371	350	413	438	426	391	411	365	394	375	391	421	396	384	350	387	397	441	411	414	387	406	361	380	410	408	405	377	436	409	375	390	384	374	431	395	422	419	390	364	423	382	390	412	407	411	375	403	409	401	367	405	424	410	374	413
2202	908	899	934	869	866	900	903	933	904	861	874	841	857	825	859	872	861	892	829	810	853	836	807	863	835	895	862	831	846	869	848	905	874	938	842	890	876	809	833	882	863	851	860	858	825	874	812	890	881	843	863	846	819	850	857	898	866	875	912	863	894	854	886	847	888	870	923	900	887	820	819	877	836	854	825	893	901	824	853	881	908	855	871	857	862	910	888	848	836	874	837	874	837	852	837	826	889	890	800	869	899	902	866	879	849	857	818	890	878	881	871	863	896	873	918	895	891	846	870	834	826	915	811	931	882	870	885	890	829	850	813	891	863	890	845	838	869	889	881	843	863	860	871	846	893	895	897	845	844	925	929	820	832	841	863	865	894	890	873	831	877	840	841	849	884	872	915	892	864	798	865	828	828	862	854	857	864	930	864	868	872	828	841	896	867	875	880	859	869	875	887	837	910	868	880	872	837	794	836	882	881	898	853	874	855	872	893	862	843	858	847	835	864	883	884	898	820	899	908	850	855	830	847	929	864	845	880	855	828	906	968	883	819	865	881	880	873	930	853	809	841	858	857	925	838	901	891	869	822	832	850	897	817	843	861	905	867	899	891	923	820	917	890	842	879	847	895	849	880	894	881	922	871	825	892	865	905	872	874	897	827	853	847	891	911	844	901	837	915	860	871	853	863	885	880	857	868	824	840	858	822	828	873	900	890	891	943	818	870	880	830	885	864	858	876	883	843	864	837	824	861	892	892	869	862	867	892	872	860	864	829	886	874	895	871	790	840	856	865	862	815	893	902	838	861	912	870	844	874	904	846	903	818	886	912	865	839	864	874	892	911	877	868	855	901	891	890	933	812	836	891	869	862	886	847	836	918	893	850	908	856	884	892	872	904	826	844	911	890	868	836	846	853	904	861	899	875	900	877	902	849	858	886	846	817	870	858	867	891	846	855	869	886	830	870	853	908	870	855	879	808	894	842	843	859	909	860	865	847	882	820	875	827	851	857	827	845	866	886	846	874	900	888	828	861	863	866	837	845	904	878	893	888	872	877	895	886	886	840	848	892	857	877	816	854	941	835	853	859	846	856	918	854	900	889	864	830	822	896	912	874	888	864	880	846	872	888	907	883	875	916	887	902	875	833	863	879	836	892	900	901	843	847	854	865	846	886	896	872	856	855	847	918	861	852	853	901	844	910	860	836	860	883	857	888	846	879	894	822	894	856	892	873	880	852	865	919	829	882	795	863	852	849	851	844	875	874	865	900	847	814	873	878	916	849	896	837	892	887	876	861	844	869	854	854	881	856	923	879	852	891	869	861	864	811	858	803	856	836	898	849	829	834	912	891	845	871	846	855	841	875	851	856	838	836	874	904	817	868	887	855	903	868	859	850	796	871	859	865	850	837	892	870	882	877	839	907	881	894	898	816	827	863	863	811	841	887	870	836	836	882	887	828	884	881	884	859	874	878	843	844	886	808	932	853	868	848	840	862	873	886	862	875	816	874	849	906	842	835	877	869	874	852	850	864	847	873	866	875	868	846	864	868	878	897	886	895	812	886	899	909	879	875	892	847	831	819	867	860	879	897	832	910	852	917	844	834	884	852	872	890	858	882	896	874	909	915	848	902	878	860	872	861	827	859	871	892	878	919	855	900	841	780	942	871	881	846	880	864	877	896	888	831	844	814	890	878	876	922	871	832	874	824	868	820	846	876	816	874	816	874	855	851	809	809	829	848	853	816	868	869	870	824	903	842	868	915	866	848	864	840	870	869	892	877	884	857	884	852	875	901	838	855	850	890	871	859	849	812	911	864	842	871	898	892	869	886	867	851	831	864	860	842	826	834	878	853	856	802	818	873	860	858	874	882	861	868	877	863	853	895	865	853	817	872	805	792	862	850	877	803	874	845	858	877	845	886	932	843	849	864	892	887	882	926	862	877	853	877	884	916	842	853	884	853	909	869	850	868	831	809	841	884	877	845	842	876	891	868	818	893	854	891	858	829	876	864	917	848	854	889	854	931	863	821	891	877	844	843	824	896	932	811	870	851	882	932	839	842	839	873	863	902	891	848	874	864	896	795	860	900	853	833	873	884	893	819	837	901	933	817	853	900	866	907	835	914	897	843	853	882	899	890	892	888	861	872	846	870	884	901	877	829	869	900	910	851	854	897	821	798	851	873	880	833	882	861	847	865	876	875	878	841	796	900	871	886	818	845	874	880	858	857	854	839	821	862	874	843	838	861	832	872	872	886	886	855	932	857	856	798	831	841	842	950	874	866	839	797	841	815	851	880	884	903	869	883	911	842	874	874	842	891	833	883	829	872	807	903	904	882	806	867	845	833	840	863	861	864	859	881	864	837	849	856	896	798	907	903	797	859	864	899	874	886	891	860	835	860	807	884	868	823	870	888	862	883	901	844	911	870	870	846	871	861	831	873	863	887	832	876	871	885	901	830	833	865	879	881	860	848	844	885	861	851	896	882	878	938	874	887	911	834	820	854	833	868	883	853	879	853	868	866	856	901	867	883	899	860	833	845	862	885	865	841	901	883	826	880	839	909	833	854	884	847	868	880	839	859	867	812	856	840	843	854	866	870	836	854	884	864	828	896	893	853	904	850	870	836	906	852	840	893	871	900	843	832	830	885	814	848	895	863	819	823	908	882	834	834	891	899	883	883	896	829	873	814	863	828	930	858	847	844	832	935	888	880	813	905	876	838	867	910	891	857	887	877	842	866	917	845	866	888	823	895	920	888	880	873	861	799	842	909	856	891	864	891	873	863	893	835	882	850	841	838	853	874	880	835	838	889	847	879	863	882	922	904	858	874	852	893	856	923	826	888	899	861	831	858	901	835	938	912	856	886	861	851	852	895	853	859	870	887	856	841	843	829	842	835	817	854	876	820	880	872	934	870	848	807	865	877	863	773	894	871	892	878	827	866	872	800	842	849	872	869	897	838	905	873	847	906	851	849	871	817	830	845	860	888	909	857	856	875	872	855	862	832	813	859	852	881	860	891	894	837	906	888	827	851	853	906	846	858	862	901	838	828	855	848	870	883	811	825	894	865	857	837	862	866	838	857	909	861	844	889	865	828	859	924	820	868	846	855	882	886	847	861	887	917	876	824	904	892	904	864	833	860	897	900	900	777	863	860	861	839	890	843	838	859	882	872	843	890	851	873	854	862	870	874	911	852	848	835	890	851	840	899	844	831	841	859	853	807	905	843	862	893	884	818	861	873	858	840	872	882	886	895	875	863	882	864	848	865	851	856	865	867	843	877	865	802	899	850	843	876	885	868	825	842	814	868	793	868	896	868	857	891	880	833	889	890	875	845	888	854	860	851	828	889	877	865	937	848	860	818	823	887	863	823	912	880	856	833	865	870	886	888	873	876	858	863	944	898	878	872	912	882	875	880	909	903	844	898	834	916	843	845	830	829	909	832	828	884	879	831	869	852	833	836	852	858	825	851	867	912	845	884	819	887	881	872	852	924	842	872
7932	504	480	403	316	242	248	250	224	240	223	243	192	220	234	211	203	217	197	209	206	185	215	200	187	190	199	176	203	204	182	222	203	209	181	187	186	177	208	186	193	209	214	212	215	186	213	195	196	223	219	200	200	181	206	202	195	218	200	205	197	200	200	195	207	198	182	196	206	191	202	209	198	206	203	190	226	202	205	204	174	164	173	219	198	186	167	194	167	164	191	169	201	209	206	210	206	160	195	206	194	198	221	226	187	188	191	210	240	169	197	215	186	196	207	188	222	221	210	184	210	200	194	191	188	164	195	188	167	236	205	199	175	180	224	199	217	204	211	172	197	215	229	169	212	211	215	186	193	180	168	208	183	196	189	201	213	181	180	189	210	172	205	219	166	194	198	177	213	194	171	200	173	172	178	185	214	201	207	197	191	210	187	207	204	199	205	184	200	183	211	203	189	213	193	178	199	202	207	216	196	225	213	187	181	194	195	201	180	197	197	186	172	205	198	195	230	220	167	171	186	182	199	210	207	198	227	165	233	191	200	199	218	184	190	205	206	195	226	195	188	198	198	218	166	178	180	176	204	189	194	163	178	210	225	167	187	191	195	192	172	164	188	216	184	198	198	190	176	209	179	198	196	202	198	184	194	185	199	182	197	173	212	160	186	198	185	177	183	193	207	175	190	199	194	181	199	184	206	214	185	183	174	182	219	199	188	204	199	156	214	181	222	207	194	212	197	219	232	215	205	198	174	188	189	196	192	199	171	169	191	183	184	213	214	204	202	174	190	182	208	193	231	191	172	199	196	193	190	202	182	200	178	182	194	199	208	191	205	182	211	220	202	210	183	193	229	199	229	210	201	167	181	185	186	204	184	205	201	206	204	203	192	197	214	234	202	188	190	204	177	196	182	211	211	195	207	219	201	203	207	193	201	181	194	219	196	167	199	170	180	183	187	200	206	202	223	185	192	173	224	191	202	188	196	181	202	161	210	173	180	210	190	197	205	205	191	205	195	192	200	191	185	184	216	224	198	196	207	181	172	213	184	178	222	201	211	190	194	168	187	165	209	171	210	232	183	216	211	174	209	192	214	181	188	186	205	189	245	193	195	194	178	196	198	197	193	187	203	205	208	193	198	162	177	171	200	196	176	220	174	170	192	218	201	191	202	214	223	210	199	181	212	222	183	232	172	159	190	197	185	213	182	193	202	194	188	191	199	226	192	210	222	168	199	205	200	193	178	182	207	206	198	189	173	180	195	193	187	213	163	224	188	185	199	218	170	204	190	222	191	184	203	197	216	214	222	161	183	186	194	203	206	213	199	185	206	192	195	193	177	192	192	195	199	210	186	206	207	199	218	192	200	201	193	189	194	196	200	207	215	217	194	180	191	206	210	201	184	200	195	189	178	170	204	215	195	197	210	196	187	219	222	206	193	185	206	197	185	212	205	181	204	214	188	191	191	205	200	193	197	176	207	221	189	211	198	206	179	209	184	142	185	177	196	194	198	214	172	177	180	189	208	195	209	164	204	169	220	194	215	208	182	203	178	191	197	167	215	206	198	185	207	193	195	207	223	174	185	178	218	181	194	204	198	201	198	171	209	201	193	223	194	196	177	212	193	190	202	215	195	189	185	233	215	182	212	226	188	185	189	199	195	218	191	187	218	228	210	189	166	189	198	153	197	179	165	227	217	211	182	183	202	170	214	212	190	238	212	208	170	210	191	214	182	198	210	180	186	196	210	159	197	212	171	166	199	170	184	242	200	186	196	200	203	219	219	186	190	210	255	179	191	199	181	180	209	200	187	224	225	206	192	191	193	203	216	205	187	191	184	205	201	231	187	204	161	192	216	187	207	229	183	202	179	197	216	211	207	178	202	190	186	196	222	223	173	192	191	192	218	202	212	185	189	191	198	191	215	217	210	200	190	182	206	204	209	188	209	214	192	208	181	195	184	201	216	204	194	213	181	189	218	195	189	183	187	217	190	181	193	194	182	183	203	177	203	188	210	214	146	189	223	201	202	201	187	215	189	204	235	190	213	184	183	188	189	169	211	196	189	204	225	211	194	187	204	181	200	203	208	211	197	195	194	181	208	193	194	191	197	202	217	187	165	230	186	211	191	218	179	199	207	212	201	180	191	199	199	205	214	211	213	174	169	187	195	204	200	223	201	215	198	202	168	199	181	190	195	217	223	183	199	206	189	209	194	189	188	194	181	172	198	165	205	162	187	177	170	192	180	185	185	165	189	199	233	194	212	210	178	191	169	197	207	187	200	174	172	227	218	177	192	195	188	200	203	184	195	194	182	194	191	187	213	198	198	195	214	186	210	213	180	176	188	209	195	206	207	180	161	209	191	183	217	181	227	204	159	168	176	175	170	197	200	194	226	207	192	178	195	191	216	215	186	226	198	215	184	197	188	178	174	184	196	200	184	201	195	190	194	174	189	201	180	202	207	216	197	199	187	199	186	206	218	217	199	188	211	188	200	230	189	213	196	189	192	194	201	166	186	196	166	191	193	223	230	212	204	178	202	178	171	206	194	192	200	188	192	212	179	190	196	192	197	189	192	175	197	201	196	198	189	189	200	180	213	192	189	186	192	208	204	210	191	174	204	166	180	197	186	201	219	197	179	173	183	178	165	171	216	178	192	172	192	194	203	216	207	198	221	201	192	179	183	195	206	190	195	200	186	191	177	193	207	202	215	181	196	205	184	182	204	165	203	177	188	227	200	199	181	175	194	201	216	173	198	202	166	218	176	217	202	192	210	185	180	202	188	170	179	184	209	209	205	213	203	185	217	190	199	171	190	208	174	201	233	201	200	180	207	189	210	196	191	215	203	205	197	220	196	194	161	176	181	204	211	204	185	209	176	199	183	202	217	201	210	185	210	200	176	188	193	180	178	217	229	180	186	181	194	182	185	177	182	197	169	234	195	218	192	219	189	181	215	181	187	208	172	187	202	189	212	207	215	212	202	186	180	203	205	194	210	169	192	194	189	199	184	196	206	196	211	205	214	204	207	208	194	194	195	198	190	200	188	202	198	212	202	179	205	195	202	207	202	205	208	203	174	170	192	161	214	213	196	184	175	181	193	212	218	187	195	212	184	181	198	205	188	195	175	214	189	188	177	194	179	190	187	187	185	179	188	190	196	192	208	193	181	225	212	197	181	175	216	213	193	171	204	213	192	201	198	194	224	192	174	180	195	195	215	192	160	203	222	201	180	162	222	194	186	178	209	230	199	223	172	195	195	191	190	192	193	208	224	214	186	194	214	180	207	193	204	203	177	179	211	184	180	184	188	201	184	198	229	200	210	196	196	188	189	226	189	204	220	182	188	190	244	204	200	190	213	156	192	196	232	209	192	204	197	183	202	203	242	185	198	203	158	185	199	189	199	197	206	156	162	181	187	221	202	204	220	235	189	188	222	217	212	215	172	189	177	185	197	173	207	205	176	219	174	201	195	173	183	187	215	192	204	201	200	182	210	195	184	206
6515	705	1182	1316	1119	1003	819	780	702	697	623	623	595	544	535	571	549	514	494	528	499	508	507	487	491	482	464	509	513	478	522	493	443	519	483	472	494	474	482	473	491	465	450	456	495	493	480	491	444	474	485	500	502	472	465	425	451	472	454	454	450	487	517	484	477	510	464	451	497	471	495	451	477	480	488	517	488	498	465	467	472	501	470	420	487	442	513	443	497	455	492	462	465	449	497	460	451	518	449	506	498	445	519	445	447	465	422	463	468	497	472	455	511	480	471	447	492	457	431	425	480	473	445	462	490	498	485	425	460	479	420	487	427	491	449	473	462	468	496	482	461	426	447	452	485	519	467	488	499	457	436	468	465	459	482	480	465	482	458	459	482	495	443	429	483	474	516	478	439	482	488	417	452	457	476	497	432	449	447	436	492	456	487	462	467	464	453	448	424	462	486	453	451	496	459	478	441	446	463	468	494	433	499	498	456	427	451	461	433	456	450	438	506	462	487	483	464	452	474	479	439	516	494	461	464	476	488	448	482	490	467	465	458	418	462	441	459	479	468	472	446	462	512	503	437	477	432	444	484	507	489	485	462	465	482	508	415	492	465	466	479	479	479	459	476	437	493	451	474	483	474	510	435	478	481	464	467	451	425	443	457	458	475	495	463	475	451	447	456	511	421	445	477	474	458	471	469	463	418	458	467	471	475	471	464	446	522	483	457	477	476	480	454	484	436	504	457	456	474	426	451	464	450	512	537	453	462	451	467	483	485	460	478	492	450	430	466	467	478	471	495	469	426	470	445	454	456	489	451	441	442	459	456	491	503	463	494	463	465	461	458	467	459	449	456	438	469	523	486	426	428	462	462	453	460	468	490	508	475	461	475	471	469	451	473	459	512	480	447	433	451	470	452	461	426	478	457	463	446	449	499	461	521	441	488	480	474	472	452	458	498	449	449	475	444	447	477	455	464	440	467	496	474	459	461	484	453	469	468	451	450	453	487	477	460	425	463	458	454	454	477	468	434	437	450	416	453	450	500	477	467	498	470	491	471	452	420	473	489	489	480	433	501	482	450	473	455	471	463	459	461	441	483	469	486	479	459	434	472	491	447	476	453	487	467	446	409	456	455	429	450	469	479	484	504	470	488	448	446	490	461	474	467	451	488	452	455	452	491	451	473	456	457	474	483	486	482	496	431	492	429	466	496	463	499	438	460	496	452	472	471	498	482	484	514	511	486	470	467	472	439	482	429	457	486	462	488	483	479	470	487	469	502	466	481	509	496	458	428	479	503	493	493	444	417	486	450	447	447	480	480	442	474	477	461	500	499	470	479	469	482	483	435	471	478	481	459	473	461	451	409	506	471	458	479	499	503	463	496	468	470	457	497	482	497	448	484	498	462	462	439	438	446	467	480	488	443	435	470	484	475	466	446	467	435	440	478	462	469	460	458	466	466	481	453	477	455	448	456	484	482	458	445	479	453	453	476	493	445	467	452	469	500	431	481	453	464	468	450	429	519	471	504	473	488	472	460	463	445	465	478	458	454	474	460	458	471	431	473	464	474	457	459	435	470	469	432	495	475	485	502	433	472	487	463	439	473	509	455	467	486	478	438	459	485	457	444	490	479	447	474	469	482	440	429	461	472	498	462	456	496	465	443	470	474	474	428	442	492	486	440	486	474	428	468	442	445	493	483	439	445	428	490	484	482	498	432	471	479	450	454	481	494	467	457	481	467	477	492	426	455	456	450	457	494	481	449	461	451	484	426	411	450	462	451	434	431	472	495	462	455	434	461	491	473	454	476	491	441	489	491	473	466	467	462	498	490	508	477	493	450	511	477	430	416	476	468	428	455	514	430	475	487	457	471	467	464	448	491	471	482	419	468	451	426	464	442	472	467	475	432	515	454	471	492	445	432	480	465	443	475	463	478	503	455	451	433	467	474	468	449	490	450	461	446	473	459	460	464	471	497	451	487	428	458	493	445	481	463	447	454	468	451	458	490	452	462	490	496	475	488	487	458	437	467	457	465	419	477	461	484	442	461	445	468	487	478	453	462	463	474	496	461	459	529	462	473	452	447	452	456	499	419	477	473	466	490	462	443	468	454	469	487	501	504	455	473	474	465	443	493	423	468	479	433	435	473	487	503	496	465	458	497	476	469	451	448	476	517	512	469	466	451	456	503	461	454	489	459	481	465	450	458	491	487	501	508	454	480	482	446	477	461	481	506	456	445	475	472	450	458	469	453	468	462	472	472	419	424	465	448	451	458	448	480	497	451	483	450	465	467	493	459	472	475	432	485	483	460	480	486	463	466	469	456	492	483	441	510	472	465	445	461	493	497	482	474	526	451	490	471	449	491	441	501	456	497	439	502	462	478	450	469	496	463	470	462	465	480	481	485	512	485	443	492	460	440	430	468	471	481	447	454	477	450	463	450	490	472	460	473	475	462	469	471	456	462	454	451	426	455	454	447	393	489	451	470	434	444	466	479	502	435	488	489	483	449	487	486	453	485	475	485	443	437	459	523	437	465	486	460	447	494	516	452	480	461	446	456	440	434	493	453	480	453	458	466	440	468	466	481	473	452	465	462	481	444	446	493	440	507	483	483	477	487	509	494	508	448	480	507	484	472	475	493	456	464	485	481	459	445	453	493	460	434	478	481	468	458	464	464	463	479	463	453	469	451	478	448	417	490	497	485	433	484	429	479	461	468	431	445	451	479	455	461	458	448	480	469	472	484	431	468	457	497	452	473	488	484	448	472	466	471	464	478	456	494	477	435	435	470	471	432	465	499	498	449	449	425	458	460	437	458	480	469	440	437	442	502	471	443	451	489	472	468	462	482	446	485	476	498	515	461	456	502	476	434	475	457	453	430	476	453	490	475	418	479	471	469	496	477	458	405	469	471	482	467	488	460	484	452	470	444	474	503	468	436	476	479	502	485	452	452	489	501	483	442	465	424	501	480	506	451	456	470	468	474	476	466	475	440	465	443	435	453	465	451	454	480	487	440	479	477	483	472	426	457	500	459	462	467	465	444	491	461	473	503	520	478	441	438	480	442	455	473	496	496	452	455	447	449	437	420	463	483	429	471	463	469	466	442	439	462	506	446	465	495	460	461	448	468	503	422	447	445	479	514	482	507	472	505	452	443	491	501	505	445	459	481	509	473	463	471	498	478	427	509	468	437	450	430	495	465	484	500	482	476	465	461	493	457	471	430	497	475	494	496	495	512	490	481	451	462	451	422	474	434	478	475	453	439	465	473	451	470	479	452	460	483	446	501	475	438	441	474	493	473	426	447	525	441	470	494	525	470	486	464	524	486	461	481	490	509	480	440	486	445	489	485	421	496	457	450	467	438	472	465	463	470	433	479	469	459	500	491	432	465	459	447	485	469	484	475	448	446	484	482	471	504	481	506	464	459	448	499	441	470	465	460	478	451	485	463	485	455	476	457	463	494	434	457	443	456	488	485	490	463	475	477	493	514	441	445	469	474	437
14888	1219	908	670	483	374	335	281	254	243	245	263	196	195	212	203	199	191	192	210	168	188	204	196	179	180	158	191	173	192	167	227	189	196	162	173	199	167	187	228	200	193	192	180	191	174	185	199	180	185	176	190	191	159	165	186	187	176	196	185	179	173	193	166	182	182	190	164	172	166	167	201	186	171	191	177	194	185	217	197	176	190	173	197	182	155	176	207	181	200	177	163	171	190	193	186	197	194	189	182	181	166	168	192	176	163	157	164	149	171	188	184	175	164	178	173	181	182	171	187	207	202	194	165	189	174	192	175	193	178	192	184	172	163	177	162	180	166	189	167	204	190	161	159	190	168	192	174	158	159	163	174	188	182	171	140	148	174	164	167	189	173	185	169	171	180	212	170	167	172	147	156	164	203	155	186	175	174	175	214	165	173	182	181	172	188	184	184	176	195	174	167	165	189	171	172	173	168	197	181	173	171	194	194	199	164	180	155	175	157	164	170	177	171	203	183	186	192	171	174	171	164	166	151	154	180	204	175	179	156	179	202	178	177	198	177	201	177	187	206	164	180	147	177	168	187	188	171	202	144	192	175	160	179	162	169	176	166	150	183	187	150	188	190	187	212	178	178	164	173	202	186	194	175	185	170	166	170	187	166	184	187	178	207	174	157	183	167	139	179	175	172	168	190	184	211	190	184	192	164	186	191	171	200	158	198	180	192	192	169	153	173	162	179	154	178	197	184	173	181	190	192	179	156	179	194	173	196	175	212	154	159	187	183	171	181	217	182	168	187	214	184	165	164	161	165	182	173	176	178	139	167	183	196	173	170	182	167	186	188	175	181	159	172	172	207	169	181	156	166	164	185	196	186	193	194	177	170	171	180	153	172	180	153	170	205	159	175	165	177	184	198	166	173	165	178	173	191	183	181	171	180	195	176	172	177	192	176	168	180	221	193	156	162	152	197	172	149	175	180	168	174	174	166	184	187	186	195	175	198	177	192	192	189	187	179	197	171	189	196	156	191	175	166	167	168	186	190	159	169	211	170	175	172	166	161	210	155	195	158	181	155	179	180	169	164	199	180	185	171	166	184	199	169	186	176	202	174	188	176	168	206	167	160	167	163	177	154	185	162	176	178	172	186	180	176	182	162	180	190	154	167	197	173	175	186	190	186	148	184	187	162	162	159	204	180	202	174	187	199	181	168	187	167	173	160	186	157	217	196	170	197	207	177	170	169	175	155	172	205	186	187	176	189	185	174	176	183	162	183	149	187	187	183	134	155	208	213	172	173	180	177	186	195	178	204	188	191	188	192	173	186	165	182	175	170	153	158	181	180	175	185	182	200	161	172	169	199	214	180	210	181	183	163	171	174	169	197	177	190	166	185	171	204	178	171	169	166	199	154	173	174	187	170	169	183	168	183	174	160	191	189	157	188	174	187	177	191	192	186	192	220	174	171	157	173	182	181	183	160	180	171	177	192	189	183	183	180	151	168	182	185	191	194	199	161	153	192	183	176	192	179	202	147	169	184	197	170	158	179	159	185	186	174	163	171	185	182	184	166	195	159	187	196	176	202	179	179	168	167	172	184	181	156	156	195	208	188	188	193	199	181	174	203	171	189	153	176	211	186	166	181	183	197	171	198	165	169	166	188	180	187	176	198	180	166	150	193	177	187	145	177	180	156	210	182	185	172	165	179	195	183	195	178	175	156	194	161	172	161	192	191	178	162	172	189	183	164	206	197	174	172	166	204	193	175	178	182	198	186	149	151	173	161	182	147	187	198	186	170	180	197	186	174	158	166	179	185	181	158	162	213	180	166	182	179	148	166	172	181	176	150	161	215	181	157	178	180	191	209	174	204	177	172	193	187	176	164	151	185	210	174	180	197	190	173	175	174	189	196	213	191	186	167	184	193	172	182	137	186	191	189	166	188	198	198	215	184	166	187	199	158	170	177	187	183	183	162	175	164	167	199	157	177	198	155	191	174	160	157	164	152	156	160	202	187	183	204	198	202	220	180	151	167	162	163	142	177	183	166	191	176	166	165	171	178	200	193	173	169	178	178	149	185	167	164	165	165	184	176	166	152	200	195	179	156	158	192	147	173	206	155	185	175	201	137	152	158	163	177	182	175	191	191	201	175	172	190	158	178	186	172	184	198	179	160	188	185	181	178	194	186	158	178	191	175	183	171	179	172	208	185	185	166	169	173	179	186	199	197	168	184	176	183	191	175	190	177	219	209	184	176	184	176	180	180	176	176	201	168	196	196	172	176	163	195	166	184	182	169	158	186	184	214	157	179	193	195	172	146	160	184	184	191	196	166	183	179	179	142	167	180	196	191	164	165	174	150	179	193	183	170	191	198	170	175	174	181	151	191	200	214	209	179	179	169	201	170	187	170	162	200	148	171	187	174	184	188	173	186	180	161	157	162	167	181	186	206	189	170	180	194	178	165	171	161	168	175	181	165	181	171	184	199	179	156	174	152	167	161	191	162	164	165	179	169	190	167	160	190	191	175	157	188	186	189	174	186	173	151	149	178	185	184	171	191	161	175	174	190	197	197	175	179	183	172	172	194	167	176	175	179	181	201	165	166	182	188	172	171	208	174	179	181	168	178	182	200	181	196	189	170	170	180	178	178	192	162	172	193	153	155	195	177	192	182	194	164	160	179	199	181	190	165	170	163	205	173	187	162	175	175	183	203	170	181	184	197	170	203	202	186	169	185	207	192	174	197	169	156	158	173	179	158	168	201	195	162	169	165	126	203	184	187	183	191	202	170	206	202	177	196	182	185	168	160	173	207	177	171	144	177	182	201	176	201	168	183	170	177	178	175	186	162	175	189	150	161	161	186	189	191	169	176	172	176	147	177	171	148	162	184	167	153	187	185	169	179	168	188	189	164	181	169	171	194	174	210	166	163	165	180	188	175	190	169	187	167	170	171	199	147	161	176	165	176	179	177	199	181	179	163	166	159	164	165	178	207	188	177	183	189	160	174	187	156	176	184	166	157	196	190	176	171	178	169	149	168	138	148	163	173	189	165	175	186	182	170	192	190	169	185	158	196	176	181	167	167	176	196	176	169	162	185	169	152	159	151	185	185	189	180	183	213	192	162	171	185	177	174	180	173	190	197	165	195	186	180	199	165	143	187	187	158	174	181	154	181	199	201	182	210	177	191	182	173	180	184	173	173	173	208	190	180	186	189	174	186	196	193	183	170	178	153	160	184	161	180	171	162	174	177	179	169	177	179	185	191	179	191	158	168	191	174	168	212	166	178	151	170	184	188	177	199	176	172	171	179	185	170	187	175	165	197	172	165	188	153	153	173	184	165	185	168	164	195	151	170	179	176	161	199	176	207	160	170	187	171	153	167	171	163	183	182	158	181	200	174	163	164	180	184	157	177	195	158	179	182	183	188	167	189	180	172	178	135	183	203	176	206	167	209	183	195	171	180	193	183	175	194	188	163	197	178	222	210	207	219	173	164	195	177	191	168	185	176
8234	1020	1877	2051	1798	1425	1218	1009	912	839	733	721	700	658	674	605	595	595	561	516	551	533	511	555	543	514	513	495	516	518	494	549	522	489	497	489	486	515	499	494	452	506	483	493	500	470	467	480	458	476	510	462	488	486	445	503	478	445	520	522	478	459	479	451	461	483	444	502	504	464	485	464	484	511	461	470	437	464	479	446	465	419	491	480	464	467	484	483	465	467	515	453	432	472	465	449	487	473	511	461	479	486	456	475	467	457	473	492	482	474	456	452	441	461	456	465	490	505	459	486	445	470	471	459	483	485	466	456	458	492	461	497	486	484	452	460	495	505	490	481	491	426	477	468	449	474	474	471	478	442	439	461	498	465	468	483	430	468	460	468	471	471	456	465	442	451	465	453	436	458	463	468	495	463	456	497	491	442	464	451	472	475	440	440	520	488	456	455	485	430	485	472	516	471	414	479	482	474	471	463	464	453	458	460	459	468	493	501	472	489	482	478	473	467	462	489	477	456	465	446	497	480	449	492	435	450	467	484	476	458	396	469	430	449	456	446	451	495	463	462	472	450	446	498	447	444	484	462	469	469	440	465	440	468	445	459	464	446	433	459	432	460	488	467	434	472	466	460	440	508	448	469	470	456	415	474	446	470	453	469	448	520	481	415	449	469	422	471	433	445	491	446	488	464	490	424	448	465	489	446	469	476	474	490	443	453	424	484	482	447	476	454	507	457	493	468	460	504	440	500	448	491	461	434	512	511	469	446	485	416	474	484	445	456	462	460	483	479	456	476	467	466	516	499	438	458	456	451	447	461	426	482	428	461	472	470	427	506	478	446	467	418	506	470	463	480	452	497	478	483	474	444	443	422	491	438	452	458	455	466	448	476	477	444	477	487	471	504	492	459	471	448	452	515	444	426	455	491	494	508	521	502	455	452	471	456	481	456	489	480	409	469	488	514	459	452	468	442	493	454	457	478	477	465	443	489	465	472	495	487	439	467	475	472	476	464	478	466	476	440	421	494	463	479	409	443	464	466	453	470	432	430	461	469	463	433	457	489	487	454	449	453	489	461	483	469	481	435	447	499	478	426	477	488	458	465	467	474	474	426	453	483	441	454	468	470	460	491	481	447	452	434	458	437	471	455	439	416	520	525	456	469	453	405	427	455	418	463	480	526	445	444	469	479	479	476	463	486	439	472	447	482	503	459	488	471	460	455	510	489	494	446	478	423	492	489	452	502	455	452	465	469	469	488	482	403	438	493	472	480	509	440	461	443	479	476	439	483	506	449	499	511	447	462	477	441	486	474	424	483	451	487	487	455	449	455	494	463	483	475	462	436	468	485	448	465	491	475	458	458	459	487	474	461	468	413	441	456	426	445	502	439	467	469	431	472	470	479	484	459	478	453	466	491	500	481	500	443	470	494	491	442	472	427	484	442	471	481	481	485	455	481	494	521	494	452	487	459	448	464	438	434	483	465	453	468	478	493	448	485	470	500	451	423	453	485	417	466	465	455	470	473	499	433	442	471	435	462	480	438	456	488	489	434	467	450	437	468	448	466	487	472	437	495	512	457	503	485	460	463	496	440	483	447	476	455	486	496	440	494	469	470	472	477	447	477	459	476	432	467	481	475	440	458	470	509	481	433	452	441	453	481	421	496	479	466	474	448	449	476	476	456	460	482	468	439	455	486	466	514	454	435	454	465	473	463	428	455	445	478	444	477	482	481	479	455	473	475	491	469	474	477	499	448	502	443	509	454	442	465	506	449	494	443	494	460	447	455	472	487	483	471	506	463	507	511	484	445	435	436	457	442	467	434	448	462	492	484	429	467	470	472	476	474	450	469	428	418	452	482	477	490	477	449	451	438	457	473	462	471	466	515	441	491	494	440	473	458	437	472	526	446	472	409	438	463	453	438	479	458	458	497	456	432	494	470	489	444	480	476	483	459	501	468	467	453	493	442	474	454	467	492	459	467	484	443	462	468	442	453	502	497	457	484	470	444	454	453	482	438	452	488	452	458	475	485	479	479	481	456	441	489	422	466	486	444	473	490	468	460	454	448	502	467	470	499	478	465	410	467	438	516	462	505	462	471	495	503	486	487	453	456	467	507	471	485	482	445	428	482	436	497	471	422	485	464	447	457	474	464	454	464	485	488	459	474	463	477	477	466	451	491	492	449	480	468	499	423	421	462	484	483	463	500	501	477	436	466	479	472	499	502	459	452	459	481	456	497	460	414	442	482	463	450	411	501	434	451	466	469	455	484	473	516	458	457	491	467	444	474	505	480	428	516	453	463	469	465	424	454	496	492	502	444	476	457	440	467	459	444	494	426	425	440	467	457	484	450	501	509	449	460	457	428	455	441	478	470	482	468	438	509	446	445	441	543	448	473	515	436	465	467	443	499	478	481	501	425	480	467	478	497	415	488	449	452	480	435	483	459	474	477	503	461	474	454	502	480	464	413	435	494	473	439	434	484	495	475	445	454	437	476	432	459	491	486	455	501	451	455	454	441	465	459	447	455	453	461	468	517	448	473	451	438	445	463	472	453	473	447	435	478	446	493	443	451	480	473	462	482	467	467	459	448	473	448	468	479	460	448	481	477	479	499	443	467	503	465	463	461	479	462	480	450	461	454	516	474	455	478	469	442	472	432	474	446	534	520	434	463	434	469	519	470	441	452	431	467	488	504	466	472	477	498	462	507	489	477	477	455	481	488	477	498	459	457	476	443	454	496	457	489	444	455	464	447	472	459	468	468	483	500	438	439	474	457	468	487	451	486	483	456	479	458	451	452	484	468	461	491	489	488	429	487	454	431	468	461	480	471	462	445	464	458	506	449	475	461	463	475	474	486	477	484	472	472	460	469	488	482	448	452	446	426	480	472	489	453	495	461	455	460	435	465	466	455	430	462	486	446	491	454	477	477	493	455	472	498	486	462	476	454	445	473	475	486	464	453	512	467	487	492	454	507	476	480	448	457	473	434	460	489	459	471	469	441	464	463	504	469	479	487	463	457	440	465	460	425	481	506	457	460	425	460	507	457	454	459	463	470	457	476	439	500	439	457	464	472	491	481	463	450	474	512	508	434	454	516	453	427	440	484	510	456	450	459	469	465	460	476	466	476	453	464	444	463	476	463	483	495	450	499	468	473	480	428	475	443	487	429	474	455	462	478	465	448	469	450	436	441	448	441	453	484	481	473	474	458	453	533	464	451	470	460	468	450	440	482	462	484	473	487	458	469	479	401	475	502	463	490	470	473	496	461	448	427	475	477	453	476	481	468	449	488	508	449	473	466	465	444	466	429	491	449	451	465	481	465	470	463	495	456	467	447	479	485	435	484	458	469	495	466	457	459	463	497	476	469	463	495	487	424	402	453	481	466	456	472	443	475	429	418	434	462	496	471	451	476	480	482	474	474	501	461	475	493	454	477	448	439	455	482	468	491	454	453	471	461	487	455	467	454	439	472	446	453	461	488	453	480	463	484	451	445	508	490
2014	430	419	383	410	439	386	379	400	410	391	386	441	401	442	439	405	401	396	432	405	403	387	370	423	421	365	402	445	402	371	431	379	381	401	438	416	394	372	423	393	411	413	401	406	423	386	429	386	384	408	385	387	366	380	371	434	411	355	382	446	413	405	348	361	371	430	412	388	367	368	395	395	432	422	405	400	418	401	404	438	392	394	456	403	415	416	349	425	409	398	401	395	400	414	398	396	419	383	432	403	430	428	426	413	399	398	403	414	403	451	402	361	389	405	387	397	397	409	399	384	384	358	401	428	417	422	409	396	424	399	403	434	398	385	417	351	386	442	399	408	407	375	395	413	365	404	425	381	413	405	394	388	449	417	382	378	416	422	387	382	387	400	390	425	416	386	406	413	396	408	382	380	414	391	416	417	387	384	407	363	378	375	371	385	412	428	403	414	370	381	350	354	344	331	421	446	392	380	392	399	388	421	372	406	372	387	381	397	401	427	438	418	410	419	394	376	379	427	409	440	378	398	387	417	393	440	375	412	369	413	407	438	387	384	369	405	381	392	467	394	422	368	380	428	427	390	387	394	424	396	368	343	404	388	398	377	436	406	416	424	414	428	412	421	380	388	389	362	371	383	405	432	418	412	418	396	377	408	427	414	372	435	370	402	420	417	406	420	438	395	401	369	405	373	400	376	421	438	393	382	384	436	395	388	405	384	437	430	428	402	389	398	370	406	421	376	383	371	419	374	425	392	396	381	419	409	384	437	392	436	381	430	418	395	429	410	385	412	417	445	439	390	412	415	378	423	431	387	394	388	359	373	392	407	391	383	428	353	390	380	385	400	387	390	431	388	395	406	390	405	366	390	384	384	401	389	409	445	379	388	329	403	365	382	392	417	437	433	429	387	428	415	393	407	399	400	420	412	376	398	363	388	396	386	402	415	424	427	413	401	374	371	367	371	360	386	397	407	393	375	423	399	424	456	388	401	373	387	408	377	376	411	384	394	398	375	420	397	400	420	397	411	380	393	387	394	417	410	377	378	428	373	405	400	386	415	426	425	424	419	397	418	405	376	414	365	368	370	373	398	394	355	385	395	416	406	442	401	382	391	359	389	363	390	380	413	384	390	388	387	398	433	387	389	412	443	416	392	340	422	418	425	386	387	405	414	454	417	414	387	399	439	362	398	407	401	423	374	425	394	377	416	401	463	373	383	419	402	417	364	394	350	408	388	414	383	400	382	409	372	389	404	461	374	383	386	419	382	417	395	436	421	406	403	397	395	371	411	401	385	416	369	459	399	394	398	395	424	390	332	391	389	398	390	412	412	418	373	392	371	394	396	391	389	398	368	373	384	417	401	386	392	424	418	353	411	384	416	415	452	384	392	426	434	410	406	402	385	401	423	387	393	387	400	385	378	390	397	425	383	388	389	405	374	436	384	425	381	419	421	374	341	386	426	405	356	382	387	426	432	364	392	398	406	383	379	465	425	383	396	399	412	362	388	399	417	414	406	416	415	386	406	390	415	382	398	402	399	411	413	411	392	402	393	397	389	422	364	386	431	381	406	358	368	427	414	392	413	389	396	410	373	357	386	427	396	426	394	377	409	371	403	366	391	391	414	406	384	392	408	381	425	394	397	409	376	410	416	402	398	403	410	403	429	427	425	371	400	422	421	412	387	395	394	400	437	418	436	427	370	406	395	437	388	358	385	388	443	408	370	368	411	421	420	415	402	392	420	378	375	368	396	405	436	400	399	406	406	402	439	406	385	413	420	421	402	402	407	407	385	390	404	406	401	419	359	390	422	407	393	427	406	390	410	380	397	422	368	376	420	386	372	404	396	365	381	421	410	410	399	387	353	396	422	408	413	420	384	408	398	406	400	394	405	430	419	430	428	371	395	400	397	435	391	414	369	371	382	395	432	426	382	377	406	402	400	394	450	367	399	437	397	410	379	384	435	400	422	408	427	394	381	394	407	404	381	431	367	408	393	405	396	385	426	367	352	414	394	413	436	392	446	374	390	389	435	380	376	450	431	394	412	370	367	405	421	423	417	425	410	384	396	404	386	365	383	376	404	442	379	410	393	382	375	412	374	402	407	395	399	362	393	407	419	418	400	370	393	395	417	431	419	382	400	401	423	389	376	420	386	412	409	361	445	401	402	416	398	399	426	413	402	386	428	395	382	442	401	442	424	359	426	394	415	363	419	399	392	379	398	365	367	422	422	407	373	392	416	372	408	415	390	411	415	405	419	413	398	398	373	421	432	397	415	393	365	381	394	381	389	363	376	394	383	402	408	362	401	393	417	415	390	421	412	422	368	388	388	407	433	426	393	380	374	404	379	415	414	415	396	384	436	398	384	394	410	377	406	415	382	403	383	414	391	420	400	439	436	364	380	426	403	417	398	389	390	427	422	416	416	410	439	381	385	401	471	431	413	372	393	406	374	377	413	396	396	389	387	399	395	383	420	415	389	406	394	431	391	425	375	420	407	381	397	435	409	434	397	390	410	398	421	444	403	428	397	418	395	400	427	430	389	390	381	405	371	418	430	367	337	409	423	418	388	357	406	370	412	417	438	382	415	386	450	428	396	424	366	407	415	413	413	434	398	410	410	411	442	409	434	410	379	430	420	421	385	414	392	386	413	358	380	382	431	363	428	421	391	431	378	393	396	397	421	412	413	392	398	409	382	415	398	354	397	380	384	429	457	380	364	398	387	382	377	401	412	409	389	368	406	419	432	396	388	407	427	399	445	393	386	404	419	370	403	394	381	408	409	427	382	401	414	391	439	441	412	409	375	408	406	433	377	414	426	395	424	376	405	393	372	428	383	418	400	418	390	408	401	390	407	374	406	372	367	425	366	374	390	407	406	386	378	370	412	406	446	388	405	402	397	372	380	379	408	390	430	358	414	409	375	389	424	410	435	409	398	365	406	425	402	384	403	364	417	433	416	390	406	421	416	407	447	413	394	406	376	444	366	388	425	425	400	374	434	398	441	406	386	376	399	427	434	403	401	421	390	410	381	411	393	386	377	416	431	363	422	411	410	420	372	413	424	422	390	403	410	416	414	394	414	382	401	433	390	406	421	376	351	407	384	434	368	390	407	397	396	368	403	410	441	391	382	417	397	394	372	399	370	388	400	386	400	422	401	431	384	410	375	347	378	408	401	418	368	375	395	401	426	398	395	440	404	378	414	386	407	384	395	453	411	422	399	397	392	386	365	410	380	440	414	407	393	410	406	387	392	412	368	381	416	409	413	403	392	391	385	388	399	398	410	419	376	370	342	402	377	409	361	412	387	398	389	400	340	355	372	408	404	390	368	399	380	421	359	414	414	406	419	382	396	412	371	393	385	398	351	426	430	395	383	404	393	411	428	429	375	413	398	358	372	379	438	387	406	401	359	372	396	406	385	413	405	422	399	386	352	392	391	404	373	442	383	414	387	381	396	379	387	391	402	380	407	407	373	380	410	421	388	410	411	373	359	384	424	386
2589	888	868	922	920	929	835	910	869	844	896	930	901	852	844	850	868	851	888	893	891	904	854	922	889	903	847	919	856	889	858	856	860	892	850	865	866	900	949	893	909	834	918	891	850	901	869	870	869	828	892	909	859	846	900	863	841	885	846	884	841	959	865	866	875	931	856	862	862	922	805	852	912	884	905	840	872	846	887	837	844	858	821	830	965	927	837	843	842	865	845	860	837	872	874	876	912	889	901	881	827	860	876	902	856	853	872	910	912	842	843	913	872	863	864	862	872	883	845	905	884	908	933	903	858	792	908	863	808	928	850	836	871	876	889	871	873	876	905	894	876	898	877	925	878	831	871	883	913	890	912	852	871	898	855	934	954	882	945	921	879	882	867	865	822	874	870	914	881	814	842	941	833	880	901	931	875	907	897	871	876	859	871	866	839	881	917	923	840	875	817	865	867	881	868	878	926	915	890	857	884	877	923	896	856	883	829	871	892	881	858	868	833	894	903	870	855	858	839	898	892	900	867	881	838	929	912	917	885	838	857	924	885	919	894	839	852	882	884	841	869	841	867	877	900	843	922	898	875	869	898	868	892	856	902	881	831	873	862	917	879	852	905	846	866	926	838	938	922	886	868	893	889	840	856	837	889	886	844	867	871	848	938	857	908	804	853	849	899	857	836	878	895	871	890	865	872	861	813	859	875	880	871	866	890	878	856	861	885	861	881	881	879	950	858	928	868	841	825	889	895	873	898	883	925	899	878	928	825	865	862	887	911	853	866	900	805	896	826	900	893	807	891	834	872	884	862	868	872	934	881	818	904	913	869	901	833	913	852	883	843	873	829	858	837	832	859	870	886	850	872	870	875	907	895	876	841	878	912	834	866	876	829	887	885	885	869	879	907	835	830	924	824	867	901	852	868	825	875	861	864	846	893	907	838	905	900	888	868	856	857	903	864	898	877	898	818	851	947	859	852	877	880	833	910	894	917	912	874	845	859	845	866	829	841	944	903	845	864	905	910	896	825	803	871	820	931	880	920	916	882	925	827	880	851	815	831	875	864	849	927	864	877	879	910	895	924	893	931	872	865	932	881	850	883	797	887	830	833	867	924	883	838	854	857	837	881	893	823	889	871	829	857	882	884	870	820	900	931	894	908	866	893	882	878	879	908	896	891	840	883	874	836	911	851	890	888	888	874	888	841	887	877	846	837	884	862	892	892	833	839	893	928	852	892	905	896	908	920	859	825	862	879	888	908	890	871	872	890	854	852	945	888	867	840	881	876	825	860	846	933	868	915	877	884	896	857	871	862	846	908	888	862	883	930	856	847	858	893	962	862	836	879	829	856	913	912	871	897	838	865	819	932	912	875	858	952	858	926	862	830	845	903	857	919	891	916	889	829	914	876	914	887	884	853	886	871	844	890	844	878	860	893	927	876	826	879	922	887	906	885	856	849	892	908	872	932	898	860	861	875	834	907	828	897	788	861	945	857	897	877	918	856	847	841	842	876	879	909	812	837	900	830	834	865	844	927	844	869	901	903	911	853	843	915	851	946	866	876	910	879	852	905	866	916	871	911	863	857	883	877	919	850	880	923	836	913	930	874	893	944	887	858	920	930	867	847	860	843	848	879	858	959	929	880	866	914	873	900	872	835	910	837	885	840	858	916	877	830	899	866	852	851	867	878	942	830	861	871	935	888	863	869	879	886	879	863	857	840	889	892	852	897	883	868	896	854	894	903	839	903	900	842	882	897	894	841	853	861	907	829	885	866	877	878	891	850	866	859	867	816	828	890	839	847	850	892	941	860	848	857	845	858	871	881	851	880	883	876	895	890	827	849	888	849	916	827	881	876	837	920	873	869	847	860	849	850	870	857	863	884	888	883	896	900	882	843	884	918	860	850	891	853	833	909	898	878	853	914	840	878	866	896	857	844	863	868	869	855	822	855	884	858	915	858	949	829	862	879	875	843	838	817	877	859	884	818	844	833	842	846	886	885	849	799	862	811	847	799	899	899	813	889	889	851	857	892	857	850	909	902	866	828	898	868	857	845	833	858	886	898	913	858	845	890	894	917	861	858	875	880	874	847	891	875	909	826	881	897	853	856	904	853	859	860	882	833	881	873	844	874	892	922	873	857	867	812	883	899	875	906	882	853	908	851	885	933	885	883	860	885	858	921	905	886	892	906	846	868	829	859	843	882	855	864	856	831	844	864	898	877	875	854	900	863	836	884	848	925	888	869	906	881	857	885	897	824	887	886	895	876	877	918	893	905	891	824	852	907	910	879	845	915	851	827	912	885	857	860	857	894	849	863	895	858	925	907	873	832	911	902	865	831	934	861	856	923	885	884	899	909	888	829	883	859	909	875	894	846	858	874	892	828	889	850	887	908	852	888	860	891	936	909	839	932	886	823	884	867	874	856	859	905	852	894	860	910	855	875	848	851	875	868	852	887	931	864	879	847	882	869	894	845	864	928	844	884	915	837	879	870	844	820	807	862	887	894	871	886	849	853	890	890	860	820	909	850	865	886	865	878	846	851	861	905	856	884	842	908	845	845	847	871	861	886	899	844	867	877	876	893	893	845	894	840	895	904	907	894	885	931	897	872	868	857	887	904	901	858	831	909	895	852	869	857	891	857	859	902	845	866	846	880	859	897	845	857	871	893	853	905	871	895	883	820	851	854	843	873	898	826	903	821	900	874	912	847	856	862	881	911	891	860	846	912	871	852	842	868	854	849	873	849	891	891	866	881	841	844	876	907	826	915	868	862	884	869	907	884	934	865	846	879	861	948	877	844	892	872	876	850	886	898	892	893	828	910	853	928	855	861	812	897	884	881	886	895	844	854	836	836	862	853	934	885	877	862	919	852	834	937	894	873	866	892	898	886	909	851	829	904	868	875	841	868	898	892	874	877	855	859	848	880	924	874	892	869	864	860	864	826	897	882	892	906	869	914	864	910	893	883	879	878	887	862	917	903	888	923	906	868	918	878	848	854	905	816	894	853	840	946	873	883	870	922	867	921	889	863	827	922	863	814	829	885	844	875	867	889	894	954	869	844	889	918	853	947	926	886	873	859	890	859	888	832	848	890	933	871	866	881	804	826	847	850	892	835	878	898	896	880	878	878	904	816	870	822	863	859	860	823	815	927	853	851	824	902	879	911	825	872	867	871	865	925	892	907	850	865	892	888	910	922	850	873	940	892	855	872	870	897	877	930	887	898	869	889	855	868	893	896	912	875	880	854	871	891	820	820	872	871	872	879	899	890	895	860	843	854	902	843	843	866	898	901	857	924	816	843	844	837	849	902	857	915	915	883	854	860	861	857	891	906	891	941	871	839	874	863	843	870	898	844	849	858	904	839	889	850	855	859	894	881	904	887	871	894	883	912	885	847	847	854	858	906	861	870	872	865	897	898	872	882	855	856	905	850	891	872	836	883	927	839	828	914	860	898	882	868	898	904	839	893	850	897	869	883	865	809	887	892	847	857	856	878	840
8123	560	479	412	345	275	265	234	256	209	217	191	210	214	200	197	202	203	230	219	198	205	193	203	180	183	199	174	182	174	207	208	198	187	194	221	201	176	185	184	183	202	204	184	235	206	201	221	224	196	238	195	210	206	207	208	219	206	197	190	221	199	184	185	190	195	198	162	205	196	175	210	195	199	198	182	195	180	208	178	210	184	204	174	176	191	184	197	216	211	193	208	173	198	207	179	194	207	218	227	205	197	179	188	214	196	216	220	195	210	195	206	234	208	209	192	196	188	178	197	211	185	186	177	246	182	230	187	188	197	191	163	205	201	188	205	185	203	196	186	197	179	187	227	200	212	204	166	182	194	184	217	202	189	190	201	179	202	179	187	209	183	203	178	165	212	186	196	223	199	213	174	187	208	187	197	207	194	199	190	205	161	188	169	222	181	209	195	171	183	199	215	191	187	197	194	212	208	204	197	179	180	205	201	214	200	169	164	209	184	190	206	195	168	174	190	218	207	199	181	206	190	196	194	228	213	213	196	170	178	208	177	182	189	214	202	185	209	227	171	208	176	192	200	185	203	228	184	215	204	202	195	186	174	201	182	195	203	204	187	209	178	199	187	186	230	169	196	185	201	218	205	183	195	190	195	203	176	192	180	162	185	202	192	187	190	190	206	206	191	188	180	163	192	223	192	207	212	191	187	175	204	197	190	181	205	225	190	198	199	198	196	182	204	214	207	196	190	170	173	187	203	191	213	202	193	196	199	195	203	218	171	186	206	209	192	211	209	171	198	206	198	195	193	204	192	181	217	196	193	190	195	198	207	211	192	188	194	197	205	181	206	181	198	218	233	215	185	197	192	186	206	211	183	199	182	197	215	189	210	214	200	227	201	193	217	216	179	195	192	168	199	188	187	188	176	207	195	186	221	193	190	184	179	171	222	232	201	205	180	203	177	193	196	198	215	257	174	180	187	188	201	176	242	193	183	191	199	217	184	201	201	197	183	184	215	208	216	208	169	200	204	204	226	192	183	219	206	184	210	200	189	192	213	188	201	184	191	187	198	197	186	170	193	186	204	190	190	190	193	202	178	204	172	190	219	201	199	195	212	203	192	196	195	202	182	170	222	185	188	188	200	184	186	198	197	219	178	191	185	204	208	194	195	170	205	193	177	205	190	203	198	205	178	172	207	209	202	164	202	208	194	209	193	207	184	192	189	197	203	200	204	220	221	177	182	203	192	200	199	201	189	198	178	185	218	163	200	204	186	222	209	206	202	185	188	191	195	208	196	189	181	206	199	198	187	178	206	183	209	190	224	174	207	177	211	205	213	203	186	220	216	194	195	190	175	216	187	174	197	170	198	184	200	179	194	201	216	194	191	214	227	199	190	213	191	183	188	210	195	211	199	198	196	186	195	195	216	174	189	205	198	233	180	197	204	217	194	190	184	198	200	168	181	180	184	205	189	189	216	203	219	183	185	209	197	180	197	203	185	194	185	200	185	174	181	210	194	165	210	199	188	206	184	181	203	199	189	173	190	204	209	173	193	206	221	203	219	219	203	189	221	197	194	194	196	209	193	193	191	197	184	199	200	195	214	190	213	235	207	166	193	203	186	172	200	223	197	171	187	193	194	182	187	195	163	199	187	190	182	172	195	191	173	191	188	195	185	191	221	217	182	175	181	179	174	200	180	199	200	168	192	208	205	209	193	178	190	214	199	206	195	215	198	214	196	201	180	185	195	174	212	197	177	185	166	207	182	206	190	161	208	190	209	185	169	211	202	170	210	221	200	190	184	190	214	193	198	184	196	198	185	204	213	173	193	194	192	188	210	193	206	224	222	193	207	196	206	200	197	214	186	175	195	183	193	203	206	200	197	179	198	192	216	194	186	173	171	186	201	204	181	192	191	165	192	203	185	194	184	201	168	162	238	159	179	198	176	184	209	189	185	179	188	211	203	176	223	193	207	214	186	202	176	214	215	178	217	186	211	177	204	211	200	186	216	215	193	178	215	178	183	183	187	198	185	195	199	192	204	213	197	207	207	178	205	188	201	194	188	189	185	195	198	196	215	221	199	202	201	194	203	193	199	191	173	176	183	181	197	189	197	183	181	195	213	244	191	191	182	202	200	219	184	182	182	202	191	210	200	199	166	165	168	165	213	201	199	217	173	188	217	204	184	182	202	199	212	186	195	162	185	205	186	185	239	218	203	214	171	192	199	196	230	199	214	192	191	198	205	199	194	215	202	193	187	181	201	192	206	214	170	202	224	141	179	206	209	203	212	182	183	194	195	183	190	173	190	204	240	214	203	189	224	169	204	194	193	214	189	209	182	174	225	195	195	203	231	192	198	195	204	204	166	186	206	215	186	191	212	166	209	184	192	182	206	191	204	189	212	192	206	208	196	190	229	186	197	207	207	179	200	215	193	192	191	204	167	188	193	196	187	226	202	197	193	190	184	189	179	190	183	180	195	192	208	193	208	208	195	181	217	195	213	182	191	191	196	176	195	183	197	193	202	190	163	227	187	198	161	171	196	216	200	177	170	215	213	193	202	223	206	194	198	217	214	204	194	187	221	229	191	220	184	187	233	205	191	189	179	167	202	175	189	184	201	219	193	194	207	209	212	195	220	198	175	214	196	196	193	183	208	207	210	188	189	210	221	225	202	181	220	213	184	191	213	177	218	194	197	198	209	202	205	214	192	169	218	203	208	186	195	220	194	187	193	198	178	177	182	186	173	208	198	193	190	198	182	211	193	191	186	172	199	213	183	223	196	200	169	168	196	228	217	202	215	194	196	181	208	202	214	228	207	172	187	180	202	202	210	210	194	228	200	182	203	200	197	187	203	181	204	205	170	188	181	211	184	191	201	183	187	202	196	199	172	202	183	207	199	218	198	222	190	198	240	219	205	181	197	199	184	178	204	212	216	185	192	201	180	194	221	181	197	212	203	196	208	181	205	194	199	222	195	197	192	231	196	223	210	188	199	212	197	224	196	186	224	197	215	203	194	198	196	182	197	192	198	193	170	178	194	186	191	217	187	206	215	208	199	182	211	204	182	184	181	189	190	186	223	163	193	198	190	176	207	211	165	214	188	218	205	189	182	191	191	218	200	184	188	203	218	228	210	196	200	232	190	182	189	213	195	195	190	190	215	206	173	201	188	185	176	198	162	191	175	179	212	200	216	199	198	197	187	201	194	173	174	203	201	184	172	184	192	175	209	193	180	226	212	184	210	197	182	162	203	198	183	186	167	193	196	201	193	181	197	202	194	216	181	182	182	169	213	194	175	205	203	215	178	218	193	187	198	200	193	190	179	224	224	203	186	204	223	193	204	196	219	201	195	180	192	236	201	186	184	171	214	190	201	207	212	195	199	202	208	218	175	185	199	225	204	186	203	187	210	221	204	202	184	187	204	198	211	222	210	202	192	194	197	206	196	171	160	186	214	215	199	188	207	194	187	207	192	186	237	184	194	196	209	206	202	181	198	186	180
6564	727	1191	1346	1167	1009	814	783	697	677	680	629	561	544	551	567	554	528	540	480	465	563	487	506	515	513	492	516	493	520	497	496	516	468	461	494	483	510	495	507	473	531	503	509	500	475	504	478	459	448	493	469	472	466	423	465	469	483	483	521	433	484	437	511	473	496	452	495	449	498	435	485	490	527	490	510	475	490	481	474	489	500	508	490	486	460	453	413	454	472	479	436	516	496	487	436	493	498	423	454	457	428	433	477	460	472	477	460	437	436	484	467	477	492	439	494	459	483	474	491	476	458	470	465	485	496	476	465	474	499	436	456	470	464	508	459	472	447	467	476	474	503	467	448	452	474	477	481	483	481	464	493	482	453	461	486	473	498	492	464	445	453	452	508	475	436	460	506	448	493	465	454	525	504	477	458	535	483	465	454	440	481	483	472	464	470	502	457	433	465	497	428	496	466	473	505	460	510	487	468	511	470	495	469	491	449	490	467	451	450	484	450	468	443	504	424	491	460	495	473	462	468	470	500	473	476	498	452	433	470	445	464	478	435	524	516	489	470	483	443	467	462	504	451	468	453	480	466	477	483	440	469	467	456	450	502	472	466	473	476	466	452	481	472	476	481	454	488	459	478	428	500	471	471	469	484	472	492	465	495	489	480	453	485	448	461	497	438	487	413	437	459	460	466	508	500	481	472	484	474	522	467	473	459	429	450	459	476	486	453	481	462	456	468	466	468	468	465	470	483	429	475	473	453	482	462	507	456	458	490	438	480	452	504	458	492	467	463	490	486	471	487	468	456	488	438	447	478	447	437	475	456	484	447	462	445	458	429	469	493	480	467	463	453	459	467	516	463	433	440	464	457	460	480	480	457	471	477	458	478	445	458	479	471	454	467	486	457	448	456	462	473	466	487	458	481	470	468	500	452	440	468	446	441	444	481	438	453	495	429	479	496	448	460	469	496	447	468	458	472	443	467	472	485	505	468	464	445	457	478	476	458	493	494	526	480	490	452	476	474	466	443	459	469	488	438	477	489	458	476	508	479	463	473	475	455	461	489	492	474	431	464	477	433	509	464	442	524	474	476	463	480	471	534	488	470	477	494	448	483	482	499	462	471	457	482	442	460	497	481	502	458	476	513	480	483	510	480	456	482	478	529	489	476	478	488	451	465	521	493	466	492	467	470	491	461	488	496	427	494	508	511	447	495	465	454	453	461	459	488	471	488	439	512	491	455	471	491	418	488	480	484	465	490	455	427	525	449	465	466	475	470	451	486	506	489	477	427	494	493	445	454	477	443	479	490	429	463	507	444	490	432	449	437	486	497	487	461	506	467	505	439	478	468	457	483	498	469	480	492	471	447	482	434	439	487	467	455	488	511	473	466	478	460	457	457	420	465	424	435	483	464	456	484	504	456	488	458	495	469	474	424	449	498	492	442	469	490	478	489	487	448	482	481	453	485	466	460	437	476	477	438	479	479	476	455	454	469	497	482	471	482	500	476	496	459	517	495	457	444	450	459	480	514	469	482	435	472	463	491	440	492	514	503	499	465	482	460	442	480	432	490	482	439	500	495	472	401	451	485	477	463	460	449	456	485	476	485	455	476	485	482	450	455	477	455	454	448	521	452	437	484	461	503	455	515	476	471	475	455	518	443	460	449	455	465	500	489	451	467	508	470	444	479	441	452	488	465	437	475	475	475	468	435	496	451	484	463	476	480	516	498	479	471	472	486	469	465	493	465	475	473	476	509	494	463	494	508	493	496	490	494	456	473	482	471	418	433	467	450	490	481	486	438	486	465	464	470	471	454	481	449	480	497	489	494	516	432	495	469	478	486	452	435	453	457	454	480	484	478	474	502	460	480	487	467	468	453	453	444	463	489	436	523	475	477	457	445	452	444	435	503	449	492	460	449	483	510	493	482	485	449	470	471	517	488	487	465	480	472	470	469	469	466	466	479	500	463	496	477	459	478	434	496	460	461	461	472	487	463	474	460	483	477	456	476	496	477	436	474	473	482	448	454	452	486	456	451	475	472	478	476	448	445	489	501	463	447	491	467	449	485	478	492	467	446	460	426	424	509	453	463	424	484	490	471	464	482	442	479	486	483	478	453	500	455	483	485	477	490	492	496	473	460	455	490	478	463	475	470	437	458	419	465	470	456	490	476	466	431	503	472	443	474	479	470	439	453	449	447	519	495	432	409	484	454	456	453	459	494	450	440	462	455	431	467	454	437	461	485	469	496	488	510	435	471	489	467	479	484	468	478	437	509	466	460	472	466	509	464	470	483	469	471	532	470	460	431	445	478	547	455	453	488	464	453	460	448	459	494	497	485	490	446	470	487	419	458	452	439	465	498	455	459	461	492	479	443	436	470	436	475	472	449	476	482	481	502	487	447	472	460	491	460	470	454	477	483	484	444	429	478	500	530	444	496	451	466	501	478	498	452	445	404	470	500	481	501	488	505	484	511	483	470	471	435	470	461	478	444	484	468	435	433	470	469	476	455	457	478	465	468	456	468	476	490	463	478	477	443	481	498	463	484	485	497	481	493	447	509	458	465	477	454	443	489	462	476	480	478	460	450	472	500	428	438	465	433	437	449	505	448	482	478	464	485	456	457	507	495	453	439	481	469	482	471	487	421	506	454	515	479	481	508	476	467	471	491	471	428	474	459	490	446	459	451	491	445	431	484	449	488	498	488	481	451	433	501	463	455	478	484	498	425	460	474	443	463	471	451	439	450	468	459	495	530	467	477	447	493	453	440	463	530	454	468	442	466	449	437	474	483	510	468	480	502	459	454	424	484	460	441	450	464	449	480	502	486	467	458	443	469	485	466	466	438	478	476	463	483	468	454	485	497	450	455	487	494	485	483	447	476	489	484	460	458	464	448	465	469	474	445	474	440	490	471	476	502	446	481	455	474	497	458	481	485	463	477	515	469	494	494	472	472	447	497	443	434	469	452	445	500	458	476	457	461	485	498	458	470	453	499	515	478	513	470	438	447	456	493	439	432	408	437	467	488	489	477	488	435	443	490	502	465	489	459	447	475	445	443	450	440	466	424	439	440	491	490	455	458	491	466	457	458	483	466	450	466	444	442	430	483	487	441	453	447	472	481	456	476	512	480	477	486	484	470	468	461	461	427	496	477	482	484	450	473	482	436	453	429	475	468	472	464	465	479	475	459	457	450	491	489	471	458	488	456	461	474	436	440	454	463	469	442	459	496	484	485	460	523	490	484	459	483	448	459	462	473	467	481	477	469	456	422	451	463	470	495	474	443	452	472	474	484	466	461	471	505	469	488	427	474	463	463	542	497	516	449	490	496	456	480	530	524	478	475	463	486	473	453	503	454	444	438	431	447	493	498	464	464	453	475	469	455	474	459	450	479	427	460	465	529	477	445	474	488	519	473	467	458	494	458	476	491	461	477	428	451	468	484	438	443	470	467	475	435	465	469	442	439	455	481	443	498	491	466	492	474	428	437	478	456	459	473	471	429
15171	1185	862	630	519	402	345	300	266	255	207	219	237	209	206	201	192	221	181	214	189	181	193	208	166	205	205	185	193	202	201	206	205	205	194	170	221	183	158	177	191	197	203	163	200	190	202	182	170	191	215	157	214	190	166	183	146	151	180	178	195	147	178	166	177	202	193	204	178	203	206	196	185	163	177	189	173	183	178	161	197	177	169	184	182	172	187	192	206	162	192	154	184	189	173	166	181	159	185	165	173	187	188	170	184	194	173	182	174	188	169	192	183	170	175	168	209	170	167	185	169	192	178	175	181	199	168	190	174	193	174	188	188	189	216	185	182	192	203	179	201	201	145	191	139	171	185	171	181	182	177	187	179	173	187	203	200	183	169	170	157	176	170	183	181	197	174	187	182	174	179	211	158	202	175	198	185	190	202	195	169	184	178	187	200	213	188	181	155	199	180	182	215	196	184	203	180	182	168	178	171	203	177	183	195	189	170	174	193	188	195	197	184	169	198	203	197	167	201	182	178	173	156	180	169	173	160	195	174	177	199	145	168	180	176	184	196	171	200	167	159	185	180	176	208	169	169	164	182	180	171	189	189	195	174	154	204	195	204	169	178	192	161	167	183	195	202	153	171	188	195	186	176	178	231	181	192	223	188	169	204	166	169	205	171	195	182	196	176	180	195	175	169	177	194	169	195	170	185	201	178	154	150	155	199	178	190	186	182	187	181	180	184	175	198	180	171	200	216	183	164	190	209	189	186	193	192	202	184	195	187	202	177	165	183	176	171	218	180	191	189	149	201	187	201	190	190	210	174	187	185	171	189	197	173	189	194	200	161	194	168	181	180	199	174	176	203	194	189	170	168	170	185	194	201	184	168	196	180	180	203	202	190	211	202	182	183	197	181	191	181	186	176	192	194	215	174	176	180	174	192	171	188	194	199	198	183	214	185	163	202	187	199	177	178	193	179	186	193	176	199	173	174	189	197	208	199	171	167	180	194	172	189	204	165	188	187	206	197	189	191	193	202	203	187	183	158	190	190	190	201	167	172	176	183	190	175	186	193	185	190	157	199	201	173	203	202	197	211	175	180	166	177	200	186	203	168	190	169	164	191	212	192	152	172	177	174	190	171	194	182	199	184	189	188	196	171	184	189	190	198	201	178	198	185	215	171	179	189	161	182	202	153	187	199	179	186	184	183	190	186	201	172	171	187	195	172	185	163	156	193	190	188	182	186	176	175	154	200	185	152	191	209	196	185	181	188	190	208	163	204	192	208	198	203	182	170	164	206	197	188	199	189	183	196	180	172	221	181	161	177	192	174	190	193	225	210	183	175	174	145	178	194	186	178	166	179	188	211	180	195	193	200	193	157	200	172	183	182	190	208	195	183	183	172	186	165	161	179	178	209	182	195	187	167	178	196	196	193	195	158	203	211	209	167	181	201	183	164	205	202	174	200	183	168	212	180	182	166	172	187	207	213	188	196	170	173	182	191	201	155	184	180	208	175	203	219	190	172	191	183	179	180	192	188	216	174	193	182	187	172	177	175	175	192	182	179	182	185	185	179	189	169	185	184	189	176	189	180	191	190	209	190	180	176	167	167	207	191	188	183	202	162	183	202	196	190	174	167	202	153	189	179	170	174	168	200	191	199	204	167	168	163	192	188	176	181	173	183	193	165	188	187	191	177	182	193	164	190	161	185	200	196	153	179	173	163	189	167	172	195	196	163	206	157	193	156	192	168	192	192	179	184	163	182	195	178	181	164	203	178	212	195	182	188	191	202	174	172	169	180	191	211	193	182	185	173	216	171	209	194	184	157	206	190	203	188	174	174	170	201	170	176	184	196	182	168	197	187	174	184	173	211	185	170	185	184	200	180	205	191	194	189	210	191	189	184	177	187	181	167	172	180	176	187	190	174	188	177	184	177	167	175	157	151	202	175	179	185	200	174	198	146	190	156	184	184	190	165	179	181	176	182	131	190	201	185	163	185	176	175	169	179	191	176	161	194	196	183	165	211	202	181	178	156	188	162	191	168	161	205	192	194	161	180	184	182	213	171	188	179	183	188	196	208	208	184	194	169	182	180	167	171	168	165	170	203	174	164	207	180	170	184	177	187	193	160	196	187	193	173	178	201	179	192	190	185	160	163	194	172	190	191	164	167	189	177	153	159	184	191	198	186	188	176	226	215	166	198	192	180	186	176	175	175	182	195	196	187	186	174	165	176	160	179	184	193	195	197	167	196	170	205	204	196	168	180	194	169	199	196	214	174	184	191	184	172	194	179	208	176	207	176	153	183	172	191	178	189	198	195	182	183	174	170	172	199	192	188	191	193	200	187	188	185	185	174	163	163	177	181	145	206	203	185	164	183	164	192	198	172	185	189	181	181	178	199	188	177	188	193	191	181	198	157	177	186	180	194	165	195	175	204	193	164	175	181	184	215	185	198	159	175	179	198	178	188	187	160	173	187	196	167	178	163	189	161	181	189	196	182	174	206	197	179	160	182	214	202	192	180	210	184	171	197	208	168	184	167	192	205	177	180	178	173	190	173	179	167	164	173	200	187	196	181	189	178	156	180	184	188	170	217	204	196	181	168	167	205	171	179	173	145	167	174	164	202	172	196	157	199	168	169	154	182	194	201	196	157	194	205	178	189	209	203	187	166	180	176	198	197	179	184	172	163	193	171	170	214	198	191	198	192	191	190	190	183	186	187	194	190	178	196	175	227	184	162	183	180	174	175	203	192	172	176	206	184	204	172	149	211	233	171	163	151	180	179	176	173	182	193	194	213	196	183	181	217	195	187	198	169	175	173	198	185	176	164	175	181	187	174	203	193	175	172	192	183	184	190	180	191	195	191	194	184	200	194	195	184	208	199	170	176	184	171	197	172	169	177	183	172	200	196	221	205	179	182	177	186	191	190	178	159	175	156	154	195	154	196	155	183	182	169	155	184	199	179	183	177	190	189	203	195	175	209	194	165	212	183	212	176	208	175	153	186	200	181	191	154	187	177	175	190	206	184	178	202	192	202	196	180	197	176	165	172	164	178	169	169	196	180	179	185	218	214	192	148	191	188	177	219	183	198	206	200	182	160	195	185	188	199	174	210	189	183	169	181	183	164	187	186	176	181	189	165	158	187	180	161	177	176	192	173	140	185	192	182	162	203	184	188	203	180	193	203	174	181	174	183	189	173	188	183	159	193	211	190	182	191	201	191	173	188	183	189	196	186	201	182	173	181	202	198	202	176	184	184	219	192	186	192	182	186	182	182	185	179	181	170	146	191	179	174	186	165	186	169	178	199	176	168	185	179	183	179	198	183	180	177	168	176	167	177	210	190	188	191	196	200	178	178	181	186	190	195	168	186	190	197	212	195	182	182	195	193	179	178	194	160	187	169	179	177	181	147	183	185	206	164	175	195	182	173	199	172	173	169	175	163	173	196	187	191	186	172	193	184	182	216	194	189	168	164	165	163	168	189	196	175	174	145	191	192	207	165	193
8499	1001	1919	2051	1791	1435	1219	1059	895	880	741	739	703	652	604	617	619	575	583	552	544	577	574	555	532	559	513	517	538	536	539	481	478	514	490	547	465	521	499	543	485	477	523	504	494	523	482	484	465	460	452	491	470	473	436	470	462	485	476	497	484	475	483	532	495	499	487	479	491	486	507	489	445	492	479	485	501	463	473	524	454	502	485	493	516	475	478	498	462	469	494	467	441	471	466	466	479	489	495	464	449	450	506	477	469	493	481	474	450	475	512	485	478	457	469	462	473	485	493	478	464	488	464	461	467	490	463	468	503	471	471	480	494	487	457	465	472	468	505	513	491	482	464	462	471	462	454	500	454	506	460	482	531	516	520	461	491	469	491	485	475	463	440	467	487	426	468	494	518	480	483	435	480	489	465	478	491	505	439	457	475	488	476	465	489	464	507	478	448	451	444	486	481	478	466	503	489	481	479	509	413	512	488	471	470	528	470	502	490	494	464	506	476	458	503	474	514	466	502	491	466	477	465	501	481	471	474	472	476	452	448	493	494	500	463	446	465	455	456	502	491	449	487	515	471	474	448	508	480	482	465	510	474	478	489	474	489	467	493	448	478	484	474	461	460	479	446	506	502	475	478	463	448	489	519	508	508	475	503	455	488	485	501	488	529	484	473	492	507	452	484	457	511	472	466	467	491	514	453	460	489	490	443	480	476	504	456	463	508	491	464	506	436	445	481	525	494	485	546	457	492	455	487	506	504	458	496	441	495	489	479	478	472	438	479	488	509	554	459	489	533	487	471	472	462	492	518	471	448	533	452	440	477	449	465	492	489	482	498	480	468	474	490	471	486	499	485	514	495	449	469	472	490	472	487	487	490	484	453	556	451	444	489	494	487	488	468	498	491	483	495	433	479	483	499	471	486	497	491	415	481	476	462	451	498	477	455	442	488	516	460	455	473	491	494	471	483	464	505	504	493	483	479	478	472	461	495	475	442	478	465	511	491	449	475	498	471	462	489	470	489	487	509	432	488	491	508	542	466	503	492	506	448	484	452	464	512	496	473	497	466	447	473	496	490	493	496	462	469	463	485	452	456	478	502	491	482	467	449	524	508	459	472	478	449	454	487	471	474	480	485	465	479	501	444	477	430	460	498	469	500	473	463	505	493	449	465	469	479	483	483	506	476	469	448	495	460	452	480	487	515	475	470	521	494	470	483	493	468	434	491	495	489	461	453	468	462	460	464	478	457	493	461	474	495	470	472	480	448	488	482	476	485	449	446	446	509	461	487	474	485	488	519	473	488	475	452	469	474	495	538	454	481	488	492	475	488	472	498	480	485	465	448	492	492	514	470	473	461	483	454	480	510	423	466	487	541	465	491	506	467	472	478	515	480	434	466	475	479	493	495	477	475	489	526	482	471	483	454	471	476	464	463	469	470	504	451	488	504	450	465	529	445	496	473	487	454	489	471	482	479	464	501	535	493	490	478	471	474	514	460	462	467	527	464	459	474	502	482	458	466	467	451	427	493	492	459	482	465	515	480	447	483	457	456	442	510	504	458	516	475	484	464	507	470	474	443	524	512	511	502	465	483	498	453	480	480	453	489	458	478	481	459	458	470	460	497	476	444	518	491	473	477	500	439	443	484	486	518	468	485	498	503	450	460	514	484	448	453	474	457	457	466	485	484	476	516	485	454	495	476	510	449	441	469	477	483	451	508	483	490	469	464	442	439	474	456	506	491	480	474	488	479	484	487	458	463	469	494	470	514	431	513	517	510	487	516	484	494	444	492	502	465	493	506	439	465	503	468	462	451	500	477	497	461	531	486	478	466	447	479	509	475	452	456	472	468	446	469	483	449	456	453	428	471	503	458	449	454	462	482	437	504	460	475	473	446	475	505	483	451	476	467	505	436	494	425	483	463	482	425	501	498	467	452	497	467	469	486	433	471	478	486	444	511	509	453	487	492	486	507	488	453	496	430	511	488	437	483	504	500	467	481	482	494	472	450	467	468	497	485	475	474	477	488	448	475	474	416	500	505	506	518	485	475	490	488	483	469	462	469	474	485	438	458	461	504	473	498	493	482	437	464	477	476	470	480	492	479	469	505	491	506	469	467	443	445	469	443	472	470	447	493	435	458	483	481	490	464	498	491	491	478	484	471	504	497	471	500	483	454	509	479	488	455	471	471	485	442	509	493	474	485	467	454	505	464	477	458	480	462	459	449	473	470	465	473	457	480	493	483	419	483	470	525	493	512	486	518	507	452	492	490	473	484	434	436	487	478	454	434	433	494	490	512	479	453	480	475	505	499	500	489	458	502	490	503	454	498	505	479	458	484	518	452	498	488	494	451	478	457	493	456	458	474	479	524	496	505	477	474	489	458	466	465	502	464	524	475	468	444	497	471	490	482	470	471	484	503	480	469	466	474	475	505	502	514	484	479	463	474	472	460	452	488	456	516	480	477	487	454	489	453	484	444	497	417	492	503	474	456	451	467	502	484	475	468	459	498	457	481	425	477	499	484	472	445	535	502	474	504	456	491	485	489	495	498	523	472	481	482	492	474	494	432	465	450	480	450	469	495	454	477	447	483	480	491	454	477	466	481	480	460	479	494	484	441	522	470	470	450	497	515	439	431	470	471	477	490	484	491	433	540	479	449	477	500	465	453	450	501	470	500	476	497	466	464	489	461	497	501	436	499	519	515	454	475	459	466	457	495	461	442	448	493	485	456	482	436	464	478	471	480	506	477	478	486	467	478	459	472	484	452	470	467	498	488	467	482	460	494	482	475	500	461	462	483	471	491	436	479	447	459	508	485	473	446	469	461	515	495	463	487	497	460	460	467	451	509	503	464	509	474	465	467	460	473	474	518	521	437	456	480	446	467	479	452	476	481	447	451	489	466	446	444	456	466	479	479	469	462	494	476	510	501	469	450	493	494	475	498	480	487	462	513	464	457	470	500	455	493	495	485	491	463	474	507	510	503	468	469	494	485	473	432	482	489	485	475	476	482	479	481	495	504	482	465	465	467	478	476	467	477	494	458	459	462	477	494	514	482	505	490	450	429	466	458	492	467	479	429	459	458	425	468	503	468	500	489	483	524	458	520	479	444	470	477	480	492	498	498	498	480	458	481	487	474	509	464	482	468	452	476	459	509	494	470	466	466	502	496	509	491	474	467	500	465	481	477	471	497	447	518	489	479	485	481	505	500	486	485	487	485	513	486	443	484	505	449	480	499	459	498	467	479	466	488	435	499	485	495	479	459	482	455	498	505	479	470	431	484	507	473	500	492	454	452	494	524	464	469	500	427	468	487	463	498	478	480	451	469	449	485	487	510	468	474	490	482	407	481	470	488	465	486	477	492	467	456	475	450	433	493	421	478	467	461	441	483	456	474	525	480	502	467	473	454	499	464	464	479	483	464	481	490	466	492	475	502	486	493	465	407	505	492	477	447	461	470	463	466	436	466	467	473	495	480	495	473	504	476	466	455	504	491	490
1816	411	450	401	367	421	392	408	404	409	416	384	388	436	411	407	417	406	402	389	380	377	384	410	389	384	423	414	338	419	413	396	423	410	431	408	427	356	377	381	368	390	388	413	393	414	435	425	405	372	381	411	361	399	390	362	429	407	395	416	414	367	409	368	386	406	395	404	409	391	375	386	425	392	406	409	423	429	447	395	407	421	415	445	403	366	393	399	353	411	402	399	402	394	393	422	422	410	428	380	414	390	360	393	393	399	402	411	379	396	414	403	397	393	409	411	425	417	390	391	412	386	416	437	435	401	383	427	426	427	383	419	377	406	403	420	415	405	406	369	386	381	428	408	398	406	424	409	389	408	403	446	390	369	407	408	401	404	430	385	402	387	396	405	360	368	380	438	376	402	388	391	406	401	412	453	431	401	421	437	367	393	391	395	407	399	385	387	394	399	400	421	446	410	390	410	379	401	371	396	444	425	394	407	352	392	392	414	386	435	401	389	389	374	392	371	356	391	436	405	393	371	382	385	370	372	398	389	385	429	406	408	387	408	399	375	411	421	412	405	381	396	429	410	412	393	393	375	367	399	415	386	415	389	395	389	383	420	413	416	381	374	412	390	405	404	381	400	418	383	435	346	407	384	405	390	414	414	370	380	459	414	387	373	420	428	405	454	376	379	375	349	386	378	406	374	340	374	413	418	404	396	422	381	401	404	407	400	435	420	409	380	366	405	401	377	409	393	382	388	414	396	403	419	379	408	432	438	388	428	412	334	413	419	390	437	438	362	393	403	455	341	403	418	384	380	399	382	389	408	406	380	390	395	411	378	391	390	431	394	417	413	415	412	372	370	391	408	384	391	411	409	408	364	416	385	384	399	400	415	378	368	375	402	377	392	390	416	401	397	389	391	375	382	403	385	404	400	402	411	408	396	374	381	386	414	378	382	443	396	406	429	398	385	412	413	369	401	406	431	397	386	384	403	426	405	384	353	371	429	397	392	389	360	425	426	401	368	409	370	372	368	375	432	392	365	414	434	415	410	409	420	406	373	393	411	384	376	418	432	432	428	388	407	367	389	389	364	414	414	384	366	408	414	398	380	403	397	444	405	376	402	378	415	424	363	450	386	401	419	425	355	346	414	396	397	369	380	387	425	384	407	397	361	360	404	397	390	404	442	396	401	384	380	419	414	395	408	423	410	372	402	394	408	385	423	415	425	415	363	408	374	378	416	398	397	400	377	391	394	374	403	381	356	388	417	387	417	393	451	376	405	346	425	398	390	393	425	367	424	383	434	391	436	420	398	405	401	382	413	367	397	422	426	388	377	436	357	424	400	386	380	427	388	397	378	400	413	380	371	379	379	444	433	359	409	423	401	387	445	399	385	443	382	382	371	386	367	432	420	410	399	415	395	407	394	389	418	400	399	438	425	385	431	398	407	394	395	406	376	386	388	383	394	424	388	407	393	415	377	387	377	401	385	422	423	402	409	420	420	440	394	356	408	389	417	419	379	397	411	391	391	428	414	442	437	422	388	381	429	405	412	388	367	369	392	391	437	408	391	410	400	415	387	389	390	379	396	401	377	420	435	395	404	399	400	366	365	416	402	410	416	377	423	372	412	390	370	400	424	402	402	400	404	416	384	408	400	370	445	389	375	401	377	398	411	422	423	373	392	398	370	363	362	410	352	391	389	398	439	394	401	382	429	403	419	398	420	377	405	362	432	370	373	391	417	401	364	401	427	404	375	413	397	358	386	397	411	387	387	399	361	389	403	427	376	411	429	402	391	405	427	405	411	392	371	422	365	360	406	424	381	413	393	447	377	399	386	392	388	390	386	391	423	379	407	369	406	403	351	389	396	398	396	409	362	374	383	379	409	404	428	421	398	408	428	403	435	385	392	406	386	448	405	365	411	369	419	422	426	382	399	392	424	393	375	408	389	387	411	398	403	391	373	368	408	412	432	412	377	375	379	378	404	380	345	423	400	419	373	352	365	407	404	423	422	372	370	401	433	410	440	389	352	401	353	405	375	405	409	410	413	378	407	417	406	391	383	403	383	391	439	405	387	410	428	378	394	390	396	380	366	369	384	412	401	415	426	409	386	429	365	394	389	371	428	400	410	417	416	399	382	388	394	387	418	426	386	429	396	384	436	403	409	362	430	353	393	408	362	418	397	418	381	389	458	390	378	401	441	385	412	391	355	370	385	403	412	387	374	386	400	362	379	384	424	359	404	434	451	380	397	397	355	407	397	377	388	386	402	390	377	414	372	408	392	425	382	400	413	399	436	383	387	381	376	407	411	402	365	382	407	375	398	410	376	350	378	403	395	401	424	396	365	380	373	341	375	404	373	391	419	375	419	409	409	381	383	379	401	420	406	378	375	381	391	415	361	397	418	373	425	409	421	387	426	427	397	378	381	369	397	389	401	418	379	406	426	406	382	400	394	384	405	417	393	399	413	438	414	379	398	393	411	416	376	459	359	377	389	389	410	379	416	377	406	430	425	399	378	420	368	440	401	390	423	414	419	399	423	378	373	410	368	368	379	395	422	423	370	434	402	371	366	396	420	412	422	386	428	420	396	396	428	426	421	399	391	388	391	411	401	404	401	417	382	388	385	413	432	416	352	404	391	385	424	380	409	373	416	399	376	371	386	395	394	352	392	390	449	403	398	401	398	396	404	419	421	392	412	409	428	401	411	383	358	383	416	385	380	383	387	423	384	421	408	410	426	412	368	417	447	422	381	379	390	377	398	393	429	377	392	398	401	381	413	408	421	456	397	403	370	416	381	384	425	381	372	395	403	413	364	407	428	391	394	366	406	417	354	368	405	405	409	379	439	404	437	400	365	445	389	406	381	399	392	358	427	391	422	380	413	407	406	394	389	359	393	417	396	399	363	408	366	414	408	408	418	412	389	361	387	396	395	385	421	375	394	373	423	400	408	431	411	391	381	372	389	393	414	371	420	354	366	376	450	409	440	395	420	388	396	443	383	409	411	419	430	354	383	395	423	405	412	427	420	421	429	404	396	375	349	419	373	419	359	419	397	430	396	416	415	397	389	438	430	406	387	406	432	388	387	411	379	390	401	388	432	361	394	396	383	352	401	397	403	412	401	365	406	465	391	424	436	413	393	379	383	401	397	409	381	359	383	357	399	405	390	374	386	410	411	374	390	419	445	401	385	387	416	365	382	383	382	374	375	389	357	388	427	407	402	387	391	409	435	388	405	397	432	385	414	435	420	401	406	395	382	431	407	394	386	393	427	399	401	397	418	366	356	408	414	409	439	391	383	403	392	363	410	414	430	398	439	387	399	413	410	425	410	353	390	403	416	418	394	403	382	401	389	427	406	365	389	391	378	447	409	372	361	400	412	433	413	423	408	419	414	420	378	429	421	420	405	385	372	414	406	387	387	369	448	398	428	389	435	368	408	405	390	398	399	391	414	371	434	430	423	390	378	396	382	384	377	405	403	390	389	418	379	385	416	432	376	409	412
2384	902	886	930	928	893	918	880	913	889	924	935	886	821	860	902	875	901	867	917	902	910	909	889	874	904	909	866	870	890	900	882	877	895	894	850	885	864	906	842	848	884	877	901	887	877	843	889	898	908	834	929	934	868	883	870	854	930	926	872	831	899	853	884	907	826	882	876	810	876	845	868	868	909	864	856	886	875	889	835	852	966	871	902	835	857	899	868	886	853	891	844	904	893	897	874	896	851	887	897	876	887	853	908	890	907	850	882	867	830	941	868	833	879	903	872	912	879	876	887	838	911	858	897	824	874	822	833	898	885	931	881	894	880	883	897	869	853	890	869	874	878	844	860	926	907	875	872	885	846	852	866	855	907	896	894	889	856	861	872	901	875	891	944	833	903	889	888	923	879	878	812	921	888	878	836	841	865	878	890	865	841	851	919	853	903	893	891	868	850	848	890	824	828	944	858	858	882	852	855	870	834	885	885	892	865	909	844	896	898	869	902	894	865	859	855	825	867	916	847	886	872	883	829	874	889	912	893	845	876	894	913	894	866	901	850	814	875	913	842	862	851	833	878	841	841	813	884	850	870	868	842	877	820	919	897	844	871	871	852	864	911	850	857	905	860	868	851	874	850	866	878	922	815	868	863	932	812	839	885	852	843	840	859	871	853	838	889	914	880	878	893	860	878	840	868	866	845	893	920	885	895	876	875	898	895	848	853	940	909	915	934	928	913	867	857	830	866	889	845	897	837	905	912	845	873	816	874	868	848	830	870	865	852	887	887	843	909	875	885	831	815	962	921	864	833	855	909	864	853	878	852	855	838	873	864	871	828	836	930	867	884	898	852	900	868	822	888	835	867	849	915	893	905	840	826	834	863	861	877	834	850	901	869	844	882	882	879	865	899	906	865	821	901	844	837	889	885	860	836	894	889	838	861	856	862	855	869	862	850	885	873	858	833	873	895	852	867	866	842	903	840	850	875	892	897	827	845	886	885	837	867	896	822	834	878	873	846	864	884	882	873	938	901	885	912	874	862	884	866	877	901	910	863	873	851	867	854	887	865	858	890	852	909	868	887	869	880	907	914	847	890	859	868	864	926	855	910	910	841	897	859	855	788	881	883	850	859	847	871	852	899	908	887	837	852	854	892	837	873	858	876	864	863	874	826	886	855	918	868	902	836	912	842	873	838	852	861	857	857	905	818	866	836	877	869	884	906	907	836	827	882	858	874	860	945	861	828	895	854	850	868	891	869	886	878	886	868	883	894	907	851	882	900	871	858	800	914	870	816	854	855	899	881	894	852	872	905	895	876	867	869	823	899	865	874	892	884	907	815	858	850	833	857	867	875	909	876	870	870	923	802	836	884	882	858	915	890	900	898	841	853	910	908	819	850	899	867	860	850	926	871	843	868	891	857	864	915	882	833	840	923	888	866	865	871	844	860	861	838	773	872	874	903	916	914	894	871	868	820	847	877	829	881	861	875	871	884	865	853	866	939	837	883	852	888	899	865	871	858	872	848	914	923	880	866	903	865	866	890	871	895	892	813	884	844	895	927	921	835	887	840	860	879	847	898	839	888	873	828	928	883	897	847	861	909	903	847	875	844	862	897	852	901	838	864	929	848	917	869	855	894	893	846	850	884	878	844	894	821	817	823	836	854	858	864	813	880	896	882	891	874	892	869	859	878	919	941	913	884	884	843	853	855	885	821	859	867	864	864	894	879	889	882	928	864	842	866	861	911	893	863	856	865	937	898	870	925	898	805	840	830	826	872	841	850	914	851	859	897	888	822	889	890	858	843	886	862	902	930	857	857	811	861	792	860	883	872	901	836	886	888	848	918	853	892	837	860	867	911	864	903	894	877	850	927	831	906	906	831	857	909	869	871	864	879	832	851	884	869	901	897	864	905	853	871	877	833	852	848	838	899	878	854	844	879	862	893	913	866	902	881	880	913	864	851	846	867	891	869	902	840	818	840	875	918	865	930	888	869	813	898	849	866	802	876	872	866	840	821	889	881	873	861	894	835	863	850	832	844	873	866	867	869	821	851	879	844	881	873	880	931	839	851	883	826	862	875	848	843	861	878	905	816	879	926	933	884	883	826	819	857	900	837	861	874	859	875	884	894	885	956	847	831	907	803	858	890	890	915	887	844	878	854	851	871	870	821	894	896	892	933	833	841	853	842	881	843	870	917	924	898	901	842	880	874	851	868	866	858	875	890	900	866	858	870	845	936	820	849	869	877	894	885	893	867	896	884	902	861	843	883	837	844	859	900	823	888	847	873	923	828	914	885	817	869	859	849	887	876	858	863	830	863	858	849	876	818	815	869	865	845	909	874	880	922	880	862	844	862	836	872	872	869	899	881	877	859	897	894	876	850	896	847	882	829	867	843	894	870	838	840	892	891	833	892	866	845	880	893	894	797	867	926	908	884	878	823	873	865	864	904	881	867	892	932	829	893	886	909	847	895	832	875	856	919	916	897	894	833	838	894	887	882	889	896	902	878	850	814	835	879	890	853	881	820	846	859	837	899	837	908	864	890	896	869	836	840	903	906	859	902	841	890	903	843	907	819	904	895	875	861	918	855	866	846	875	831	898	883	851	914	824	917	851	858	823	838	850	880	900	863	883	937	855	900	889	849	873	869	885	904	863	955	854	890	938	877	839	893	904	878	883	894	834	819	821	828	898	864	891	873	816	902	903	873	869	831	844	867	893	882	869	881	932	875	885	912	855	886	882	914	797	823	874	920	882	924	858	843	968	883	863	871	849	856	870	896	838	857	862	822	889	891	843	841	885	911	887	902	857	892	826	862	889	816	840	870	868	889	878	868	881	852	897	852	922	890	871	834	932	840	879	882	869	859	920	870	906	850	872	915	822	892	833	823	847	887	884	859	819	890	842	864	859	845	862	861	888	816	907	793	830	905	920	841	878	943	843	883	867	881	858	898	869	848	898	845	903	852	906	858	848	855	812	902	925	938	887	832	896	869	862	848	832	848	911	873	926	870	898	822	836	871	832	866	842	864	882	919	861	870	876	820	914	888	850	838	873	854	875	876	895	879	841	878	863	874	900	864	858	873	892	857	897	912	909	875	879	893	922	834	867	867	811	877	829	895	891	885	903	857	881	909	846	856	821	873	847	881	843	840	871	860	854	851	859	899	923	890	898	880	877	911	907	841	855	805	918	883	863	919	847	855	891	896	870	887	881	890	848	844	835	873	855	899	897	788	857	892	930	820	902	884	870	872	851	911	837	935	864	889	919	885	868	834	882	884	884	790	912	803	846	858	874	893	878	876	888	856	883	926	925	899	874	894	901	865	843	879	897	846	887	870	948	815	877	848	849	875	895	887	813	915	881	866	868	902	845	895	881	861	830	872	850	842	820	865	864	862	907	887	877	871	866	858	877	845	859	879	851	875	894	868	876	903	877	844	842	891	842	874	890	893	844	848	856	882	885	879	865	870	963	875	867	889	905	867	865	847	850	840	849	904	939	878
8213	504	523	418	351	306	257	262	238	232	232	207	208	218	228	240	211	206	205	208	221	177	201	200	211	206	190	225	202	191	189	190	220	186	214	204	194	208	225	200	175	177	224	223	220	208	198	209	194	237	189	210	203	207	207	182	175	214	209	205	206	214	209	226	227	207	200	206	186	194	205	197	210	213	228	208	199	180	209	185	180	200	223	217	206	226	198	213	210	213	197	214	181	203	210	207	193	222	198	160	198	192	209	195	198	205	211	208	174	193	211	207	198	216	190	204	222	185	185	200	177	201	222	207	202	221	172	217	194	192	201	197	208	187	192	200	206	220	220	218	220	179	205	183	176	197	233	186	192	199	194	195	209	196	203	203	183	201	221	193	196	200	224	200	163	216	185	196	162	196	190	200	211	219	239	197	184	199	227	196	196	224	227	174	221	222	239	188	209	189	208	164	197	180	187	191	203	228	178	193	213	194	192	211	235	237	211	215	214	222	210	202	198	206	208	215	211	181	182	209	217	220	202	169	220	206	196	194	186	199	199	201	187	193	222	178	227	194	204	202	167	211	220	189	201	210	191	208	192	178	173	199	180	160	206	202	207	196	197	194	206	212	223	198	210	236	182	197	208	195	206	187	209	197	203	213	198	199	192	202	203	212	206	197	171	219	233	205	186	216	212	200	201	154	173	196	202	199	211	200	209	192	208	205	209	198	196	204	193	207	210	201	198	161	194	205	193	195	205	183	204	191	175	191	219	212	173	190	214	198	201	210	182	195	177	234	207	197	171	219	214	192	194	195	192	209	169	191	200	241	205	164	193	204	201	197	176	205	187	192	220	220	189	185	202	215	237	199	218	228	188	223	222	194	196	204	203	170	202	205	193	179	226	205	197	217	233	214	182	215	216	212	203	189	199	212	224	195	201	204	195	157	240	197	212	186	227	186	201	188	193	194	206	208	210	170	194	177	204	221	185	183	176	224	214	201	187	192	198	201	199	199	197	189	218	226	214	209	182	178	205	197	196	214	212	174	231	198	171	192	189	199	183	177	207	215	193	180	176	182	187	190	169	220	223	224	187	174	200	213	211	197	197	218	186	194	184	214	234	213	205	208	208	181	185	201	227	186	184	204	214	202	186	180	191	208	214	194	201	206	171	201	219	217	241	226	187	196	201	170	170	205	209	189	221	213	203	205	187	206	182	194	176	210	213	197	166	198	212	201	183	225	208	204	204	214	191	185	204	202	202	208	184	199	202	202	228	198	180	188	190	193	202	205	196	187	195	188	196	190	212	203	182	195	220	184	191	203	186	161	231	182	229	196	198	197	208	186	200	216	176	200	202	220	215	202	204	205	198	216	181	222	201	193	227	202	197	202	197	216	218	199	212	180	164	203	201	195	212	194	204	218	174	175	212	207	190	197	206	197	207	176	214	208	198	208	207	216	176	190	179	184	218	172	193	198	203	204	208	186	208	210	208	175	203	207	193	189	195	213	203	184	213	209	209	216	218	213	185	188	218	186	195	213	212	239	220	192	203	194	193	185	196	201	188	202	188	227	175	171	186	192	203	209	200	172	203	208	186	182	205	198	193	219	198	208	212	212	196	203	221	190	214	209	224	195	200	187	173	197	213	201	207	212	208	205	193	185	190	198	210	217	192	191	193	198	208	200	193	226	208	185	182	197	171	189	204	194	195	197	191	183	197	198	206	201	191	185	223	193	193	212	205	178	208	211	189	197	203	215	206	216	176	208	196	201	208	191	201	209	189	190	175	175	173	212	194	207	221	225	211	191	176	199	189	192	204	238	189	223	225	201	189	208	204	209	208	201	205	199	192	226	226	195	183	170	209	190	192	174	201	196	198	225	201	208	183	193	186	212	185	213	207	184	224	207	184	184	199	207	186	197	181	203	181	195	240	176	211	172	203	179	193	227	236	184	217	229	205	214	203	179	182	204	192	209	198	189	187	204	180	189	224	203	211	195	204	196	214	223	213	196	208	194	178	193	189	209	199	213	176	189	209	216	193	201	216	196	213	182	198	213	196	194	190	192	191	202	219	195	238	198	231	185	196	205	221	200	202	217	203	216	177	222	211	201	181	185	211	203	204	182	203	213	224	179	200	208	235	171	204	186	184	199	202	198	194	227	186	190	214	204	205	194	203	184	195	204	195	223	190	216	221	214	203	188	199	198	214	187	187	188	202	211	209	207	205	199	189	214	188	185	199	213	222	198	199	212	217	182	212	209	195	214	189	181	209	199	197	197	181	194	198	213	193	185	195	197	201	209	218	194	180	221	208	207	209	176	204	203	219	223	212	215	205	212	189	184	189	191	179	187	204	197	186	190	231	203	192	178	207	193	167	196	242	201	223	191	216	174	171	205	195	209	195	196	208	238	223	218	218	188	208	186	174	216	188	201	204	197	181	196	222	187	179	201	209	225	189	200	214	184	187	227	199	215	214	175	222	187	222	173	203	187	201	216	170	200	171	192	205	186	188	206	173	193	214	195	219	194	193	205	191	210	210	190	202	214	187	195	218	187	200	191	211	193	220	187	191	163	203	210	203	228	177	204	213	194	181	181	179	188	198	195	196	216	199	204	190	190	160	186	185	201	204	222	197	196	207	170	206	201	183	201	214	224	175	202	215	207	205	199	221	186	179	176	202	216	227	210	216	194	190	205	194	219	208	212	204	207	191	213	179	211	198	178	183	206	175	210	191	193	194	203	202	214	209	228	194	188	188	197	182	194	213	188	193	193	203	199	233	186	180	222	189	188	203	235	210	187	196	190	208	211	199	190	196	235	186	185	200	199	190	186	211	203	211	208	196	230	211	190	178	193	203	201	217	202	185	192	202	194	174	180	194	200	196	198	189	178	174	174	215	214	181	201	207	200	210	191	194	233	216	201	212	225	212	193	195	179	188	204	225	217	199	198	231	218	212	211	170	196	193	179	190	178	220	171	173	190	203	230	205	187	208	179	210	207	194	183	203	192	190	203	194	177	218	193	210	192	178	197	205	194	190	204	237	193	212	221	196	192	177	210	201	202	192	184	218	176	183	217	217	215	189	223	213	195	204	172	190	205	213	182	168	207	215	202	210	218	219	184	203	200	188	190	209	185	194	193	208	204	211	206	187	194	198	211	209	223	176	199	199	220	184	189	190	210	192	188	195	195	204	202	192	198	198	246	220	187	208	230	192	190	195	190	175	220	197	214	170	210	217	186	218	207	208	188	186	218	181	235	203	188	205	163	179	202	192	173	217	178	189	191	218	187	189	205	189	194	180	176	248	204	218	203	183	202	183	198	211	192	186	218	205	199	202	200	195	204	206	210	202	226	192	181	219	204	203	203	198	190	197	199	216	204	210	229	182	206	208	201	192	198	195	215	183	178	216	210	196	219	206	179	195	165	177	248	175	192	235	209	222	197	198	200	178	196	219	220	183	178	218	174	218	182	211	204	194	188	187	193	204	206	193	207	234	192	205	191	197	195	191	193	158	203
6747	798	1208	1288	1149	1000	867	771	746	644	623	594	565	611	575	557	531	545	536	535	483	522	548	441	495	510	480	531	479	482	490	501	540	491	531	450	522	453	493	499	476	506	509	496	462	502	490	509	514	505	499	492	511	517	508	483	481	509	526	457	463	498	477	502	487	468	452	488	491	462	518	526	508	510	473	461	476	505	480	484	464	516	483	527	449	441	518	461	474	489	462	479	427	490	465	503	447	473	477	503	458	469	448	462	506	492	541	454	483	481	496	506	494	479	452	487	457	458	479	472	453	473	488	515	516	507	480	502	476	473	489	481	458	501	454	467	468	467	483	465	503	546	504	473	517	502	450	499	473	463	497	473	456	507	497	467	514	440	471	442	478	499	458	490	451	481	468	467	473	458	465	462	471	457	488	472	471	458	525	476	463	472	465	446	514	475	522	452	481	488	481	460	469	480	498	439	443	488	438	458	471	447	485	438	469	508	462	456	497	478	495	491	484	493	471	509	466	443	482	461	462	494	484	490	478	533	515	436	489	488	468	493	483	504	510	441	465	459	442	479	472	472	441	517	523	494	445	471	472	478	458	460	475	487	474	486	477	471	483	475	454	494	470	450	465	464	471	510	456	504	467	506	470	452	476	498	484	471	488	469	493	460	467	508	461	481	489	455	487	504	504	462	500	462	485	445	499	489	459	470	457	477	467	498	472	495	447	504	490	490	465	460	470	504	488	471	440	470	473	491	488	453	470	461	483	521	513	469	454	466	488	483	503	422	481	460	471	483	485	464	468	454	473	499	492	488	488	494	473	488	515	434	499	440	501	457	487	481	506	478	474	493	481	475	509	448	481	445	502	470	465	467	480	454	465	470	466	516	428	496	505	479	484	489	511	467	437	471	488	498	470	524	497	488	447	458	488	436	442	448	484	436	491	480	481	445	494	477	497	450	511	477	467	445	471	469	471	482	496	478	449	431	509	478	453	469	482	534	486	533	484	474	499	513	471	509	498	494	470	491	456	466	470	513	481	431	471	438	479	491	490	484	478	459	470	511	477	484	479	487	511	505	499	469	453	452	477	424	517	449	483	437	490	490	480	458	494	477	483	469	480	491	485	471	479	432	504	442	470	475	478	465	476	474	487	473	506	481	514	488	495	477	468	470	457	487	486	451	475	471	469	460	450	509	458	477	473	476	487	440	481	459	476	504	473	436	470	451	472	500	439	481	461	499	504	444	456	486	467	455	505	483	489	481	463	459	498	462	482	452	491	431	476	451	482	464	489	523	495	474	510	499	494	459	485	459	435	466	484	435	470	471	438	494	478	433	498	473	502	488	483	449	459	499	459	472	484	459	441	534	489	465	509	468	505	469	487	502	475	444	481	500	460	490	490	439	464	506	472	468	513	488	492	475	464	483	489	489	482	492	477	471	475	477	497	434	495	426	485	454	428	466	471	489	461	476	524	469	484	458	455	467	438	450	498	495	441	457	516	482	445	474	495	456	497	493	483	508	462	500	495	480	520	424	477	500	459	476	464	461	503	482	479	475	437	512	494	463	438	498	488	487	456	484	470	472	432	469	451	497	482	479	451	489	503	468	475	446	455	509	495	466	472	467	475	482	469	500	495	456	483	501	480	483	434	474	491	443	487	478	494	493	489	459	537	472	467	503	476	447	455	490	458	508	460	494	474	473	495	437	451	449	423	442	471	474	503	478	413	475	502	434	472	504	509	502	485	497	514	482	475	490	485	515	486	501	453	472	514	531	488	445	492	488	500	516	481	481	507	482	482	514	504	451	468	486	498	477	452	470	450	484	503	462	505	495	488	465	476	482	458	500	476	469	486	492	452	461	428	417	474	461	477	510	479	512	495	476	451	523	482	513	504	488	496	450	468	476	502	541	467	527	471	477	469	510	465	456	469	412	468	474	490	464	496	510	478	512	469	469	528	501	447	472	467	473	450	488	480	533	485	472	531	481	481	483	489	445	453	463	472	508	447	468	477	451	495	476	474	472	459	448	465	535	468	506	482	498	493	439	455	452	491	480	480	434	480	495	501	455	487	483	485	521	514	481	508	462	486	470	478	468	528	499	440	505	517	495	499	504	518	513	469	505	537	504	477	442	447	486	483	491	473	461	500	482	493	453	469	483	480	506	525	475	491	485	483	477	469	471	433	454	475	513	531	472	497	485	475	513	475	458	518	481	474	491	514	491	489	498	463	458	495	489	469	482	464	485	443	493	479	456	498	465	496	449	494	527	475	478	437	490	485	453	440	452	480	529	467	488	468	484	483	463	509	488	475	483	473	496	493	421	532	472	467	441	493	470	440	515	459	492	484	472	470	488	481	479	508	465	500	450	472	467	454	474	514	481	463	485	474	449	494	432	500	504	466	470	468	460	492	451	473	532	473	492	488	446	457	454	474	502	496	449	475	480	438	506	480	477	516	461	478	495	483	471	481	451	489	507	488	462	466	453	495	450	479	508	473	467	474	501	502	491	471	472	481	513	500	496	477	482	541	457	473	458	447	508	491	475	477	529	451	533	484	487	480	495	493	500	472	467	462	476	520	485	505	505	460	513	483	428	483	481	474	459	459	446	479	473	500	499	506	466	440	484	473	470	474	481	498	505	507	483	474	460	506	478	407	455	460	477	442	476	482	474	448	462	490	460	439	464	430	506	438	494	462	509	465	490	478	482	492	514	495	473	519	499	507	453	489	480	516	470	473	452	497	508	471	487	473	452	470	510	494	470	489	443	468	488	490	500	507	497	436	491	456	470	487	491	497	495	465	484	507	468	480	449	480	452	503	496	471	463	471	508	494	494	488	476	487	517	455	506	469	487	472	474	457	506	505	544	476	498	508	445	449	430	447	492	516	440	462	485	436	471	469	509	468	495	509	460	470	437	477	432	500	449	507	519	501	469	473	450	473	480	464	485	476	457	478	507	483	489	489	500	463	484	512	492	458	475	479	513	465	489	531	524	476	493	489	524	470	535	504	441	468	442	479	492	477	500	460	441	485	470	438	493	488	484	468	498	502	479	480	462	466	491	482	509	482	493	504	448	492	464	496	444	453	449	475	497	454	444	490	489	497	490	486	467	487	507	428	499	521	445	495	469	444	502	480	515	518	504	497	471	465	493	450	506	539	490	484	485	485	460	488	529	417	485	440	493	502	482	481	452	462	460	501	485	475	478	473	441	466	514	533	471	516	518	506	465	457	466	490	481	460	467	510	487	513	520	481	473	491	489	499	473	535	511	465	480	479	492	469	452	492	464	465	453	477	464	475	491	480	470	491	470	495	451	481	474	476	491	467	531	456	444	488	495	495	450	504	491	519	495	495	471	482	478	451	497	500	461	478	495	464	431	482	462	468	452	482	483	486	464	475	453	487	467	458	473	471	489	494	472	492	456	482	492	487	521	475	484	491	480	435	511	527	482	471	470	469	483	479	445	514	470	462	503	501	479	542	476	460	516	480	453	476	502	469	455	480	481	444	517
15131	1182	924	695	460	398	321	292	265	256	217	183	209	246	211	209	195	197	202	182	198	191	179	197	177	204	178	174	166	183	179	193	187	177	185	197	197	180	199	186	197	202	194	197	186	188	168	202	187	206	182	170	183	195	192	196	199	213	191	191	187	187	178	185	185	179	161	210	186	172	189	176	198	167	170	195	191	202	187	180	158	179	197	181	181	184	161	181	223	181	187	174	185	197	160	160	166	195	172	178	171	184	148	208	206	174	195	177	208	185	180	195	174	179	222	193	206	174	198	206	199	175	179	194	178	185	173	165	190	177	189	193	174	187	185	187	168	178	177	171	165	185	185	194	195	188	194	195	177	210	165	163	165	168	185	212	168	188	212	179	179	179	173	198	199	186	202	203	177	172	190	183	186	171	168	174	177	205	197	159	179	171	182	158	177	180	189	200	179	194	172	191	174	160	183	194	189	177	197	185	170	185	175	185	193	174	195	161	165	177	185	184	205	179	200	186	202	165	163	174	165	198	191	174	168	183	188	148	180	195	183	165	164	180	176	183	186	191	181	168	174	185	191	189	211	189	156	170	176	196	178	176	174	196	190	169	179	189	184	176	200	212	184	193	177	184	163	202	182	178	190	163	226	197	193	170	170	189	171	196	168	153	173	169	208	162	190	189	158	159	179	182	180	170	216	175	171	196	179	185	175	184	192	214	206	201	185	201	194	193	180	177	192	178	201	159	177	177	195	169	170	157	175	194	164	196	176	180	167	189	186	181	188	204	167	177	213	208	186	159	205	188	184	188	180	187	200	163	195	177	194	165	184	179	194	184	192	192	194	202	183	163	168	173	181	162	181	172	164	189	191	175	175	172	200	168	193	183	182	192	207	216	177	183	170	179	195	218	148	193	180	187	198	195	188	141	187	193	192	177	166	224	164	192	201	187	202	208	192	174	182	176	211	189	189	201	202	202	173	180	178	199	168	206	173	204	171	156	175	193	196	177	195	193	193	207	182	187	165	178	184	151	180	172	192	180	180	181	161	178	224	180	166	192	169	162	187	182	178	179	162	175	184	172	169	199	181	206	174	196	189	165	179	209	188	191	177	182	214	205	201	171	199	175	183	182	163	193	170	170	171	172	193	173	169	194	167	160	164	180	193	152	192	181	163	195	185	192	203	173	210	194	199	181	191	177	184	176	170	182	198	160	172	167	172	197	182	180	182	190	161	162	185	179	167	177	208	171	179	158	205	188	199	208	176	190	177	164	180	189	160	188	187	172	181	165	175	199	192	169	188	174	164	182	189	222	182	174	185	186	190	183	195	191	188	188	217	195	185	198	188	144	181	169	156	172	197	173	203	192	189	201	182	163	172	189	188	181	185	184	180	200	193	199	180	152	166	197	162	193	185	194	165	173	194	186	175	198	190	179	204	165	170	155	167	179	163	191	181	194	176	201	185	195	187	176	193	215	170	181	194	162	236	188	183	190	176	194	176	209	180	170	179	202	163	188	215	195	194	163	196	180	203	172	168	179	191	166	182	190	176	198	185	178	171	180	173	174	162	180	152	197	210	181	209	165	206	183	187	179	211	189	177	173	182	166	180	205	168	186	178	190	173	184	182	197	177	177	164	183	219	184	185	183	199	194	187	188	203	166	179	206	161	183	200	204	181	190	164	202	204	202	181	185	165	181	183	191	196	199	190	192	178	177	171	205	176	177	187	169	177	208	181	177	159	190	174	228	169	176	178	182	198	186	192	191	218	196	183	190	168	181	197	180	162	171	188	190	176	178	178	188	182	178	167	177	194	194	164	176	180	183	175	166	180	196	183	183	167	176	143	172	190	181	164	176	200	203	197	191	178	157	193	174	153	177	184	174	189	185	159	191	177	189	200	226	175	187	179	187	197	198	205	176	168	177	187	191	193	167	196	206	193	176	194	163	156	172	187	173	187	187	169	210	191	191	191	206	205	174	156	166	181	172	173	176	179	180	188	196	176	170	198	185	205	210	198	188	165	185	195	204	183	191	214	199	176	157	156	197	180	178	200	198	186	200	170	168	176	191	191	162	203	194	185	199	183	197	163	193	203	156	196	165	189	164	162	163	165	167	208	201	200	185	170	218	161	171	181	224	156	194	175	207	175	192	190	195	177	183	181	192	194	222	164	163	211	203	174	187	186	175	167	170	180	186	155	168	199	152	166	200	171	193	180	164	179	181	178	176	188	187	191	180	173	176	195	203	190	185	194	194	188	192	198	197	175	173	182	180	171	185	197	195	171	179	219	197	174	176	206	184	194	202	155	205	185	173	182	157	180	186	191	202	162	170	171	201	177	168	176	181	176	177	186	165	171	182	192	166	171	155	203	194	171	188	194	180	191	169	179	172	194	176	203	177	209	180	187	190	166	178	185	164	170	175	166	166	180	186	159	199	173	160	172	163	196	187	182	195	211	191	192	202	184	178	157	169	180	192	196	167	204	235	183	188	155	185	194	207	179	177	199	163	193	189	187	186	168	195	196	175	201	187	173	174	225	176	180	214	184	191	194	175	176	193	194	189	190	201	202	182	200	194	199	186	179	177	182	201	154	208	170	201	190	176	200	168	199	185	172	178	187	183	182	173	172	184	163	176	157	190	201	173	172	184	190	178	214	171	182	192	197	189	172	157	191	169	177	198	168	181	187	203	177	181	194	181	182	182	183	182	178	184	166	166	165	176	181	201	185	183	189	195	172	179	171	167	203	148	201	167	176	169	177	175	191	196	201	199	192	202	181	172	181	199	186	192	177	177	187	181	187	180	208	197	194	206	209	175	145	184	165	189	166	190	174	160	179	187	174	159	160	195	178	181	192	191	175	189	159	213	167	200	195	184	160	175	180	200	198	191	179	182	201	174	187	142	196	174	170	180	183	174	193	200	206	206	211	179	188	227	155	196	168	191	173	190	183	182	189	189	165	206	191	194	184	161	156	181	210	185	167	189	150	168	158	173	198	197	179	186	167	165	186	203	176	191	178	180	175	189	178	204	172	190	194	167	184	185	200	164	165	186	178	202	195	188	185	173	172	180	148	179	192	177	195	174	193	184	193	184	184	183	184	173	156	197	186	171	192	170	212	192	179	207	174	186	168	205	189	190	193	195	169	171	153	184	195	161	170	183	161	179	191	192	177	164	169	179	196	164	182	167	181	186	188	204	168	193	174	180	189	164	186	184	183	173	184	198	201	182	176	196	201	180	177	189	209	186	185	165	175	207	196	168	168	198	208	193	202	193	193	173	196	179	161	177	182	161	177	182	179	178	181	184	170	172	198	184	172	186	205	165	183	190	173	197	177	166	175	206	177	180	182	166	151	204	195	164	197	171	153	205	179	199	163	200	170	177	164	175	163	192	170	203	163	151	202	167	201	228	166	199	170	177	181	202	170	188	205	173	187	175	190	182	186	197	185	169	215	181	186	177	203	178	164	189	196	177	158	171	196	160	189	194	196	188	196	178	187	164	182	195	207	181
8474	1024	1971	2018	1711	1448	1234	1067	924	860	785	740	735	724	635	635	600	655	578	624	551	551	544	505	560	511	547	539	540	525	511	510	528	512	509	509	553	517	485	531	460	506	497	503	476	480	485	473	488	450	473	497	488	479	461	498	497	461	488	488	467	480	493	500	512	466	454	495	521	453	487	499	492	503	498	490	470	484	447	490	479	516	456	477	489	512	459	489	480	459	493	466	475	460	489	471	513	461	492	483	482	489	493	452	456	473	474	481	490	495	491	457	429	492	513	470	468	503	475	486	487	447	477	438	447	494	455	514	478	479	470	491	519	444	489	476	488	483	455	450	465	468	482	464	481	476	475	450	478	445	462	433	460	510	472	488	483	484	526	458	469	491	442	482	485	487	482	519	480	435	483	458	465	470	488	500	456	457	482	479	496	498	446	451	432	469	502	480	482	516	496	484	466	475	480	483	453	485	437	491	456	465	505	459	468	475	488	451	501	498	498	495	470	520	483	485	479	489	423	485	488	467	485	438	454	464	499	445	507	422	450	518	454	494	466	470	463	527	470	442	507	499	472	465	449	472	465	476	469	495	456	472	488	493	434	478	455	505	519	491	473	516	484	471	474	465	472	488	482	496	503	466	464	470	501	452	488	484	487	474	484	478	474	484	454	451	490	493	483	446	474	513	472	508	498	454	491	465	499	448	447	477	473	485	448	475	495	458	432	490	478	482	492	494	448	491	479	478	478	501	492	565	502	471	507	507	528	477	441	448	453	503	490	462	490	479	455	501	481	486	465	464	494	503	452	490	478	462	522	477	467	452	449	452	452	499	499	467	457	456	463	477	507	492	484	445	463	450	410	480	485	480	503	485	450	455	503	514	477	484	448	478	483	455	434	474	482	443	492	486	447	477	446	497	521	470	483	500	458	455	501	497	482	464	506	441	464	482	526	487	483	469	485	472	461	474	464	457	528	507	481	465	486	532	513	488	485	489	507	441	503	444	468	490	471	464	482	491	494	494	535	464	502	468	464	432	485	462	473	487	480	442	460	500	457	463	452	506	462	506	507	493	478	487	478	492	463	468	477	467	447	497	460	443	492	548	484	485	484	487	481	507	444	460	462	455	502	455	490	485	502	448	466	509	454	442	465	510	460	479	460	434	451	494	473	475	482	523	443	476	467	477	463	488	451	509	518	487	464	428	517	518	455	448	457	508	452	509	479	487	473	505	461	476	453	469	474	436	464	509	457	452	472	442	517	431	461	473	452	473	450	490	483	454	478	492	502	482	501	463	459	474	467	473	498	512	465	471	484	444	476	467	451	468	505	440	509	512	479	488	485	479	500	425	466	482	467	534	477	485	460	470	475	513	496	476	526	426	441	501	446	496	464	447	439	477	460	469	467	466	461	493	460	493	456	497	444	476	465	423	475	465	452	510	475	438	509	485	486	494	465	469	470	485	474	504	460	462	465	473	507	490	486	476	489	476	488	495	507	489	453	467	495	491	450	482	493	460	444	456	456	474	484	490	480	486	452	468	475	479	482	497	478	447	471	436	461	498	439	504	430	486	429	507	497	499	503	414	499	482	490	456	477	465	473	475	509	475	495	475	489	462	465	519	479	478	465	517	455	494	468	504	482	470	478	500	481	455	457	482	476	446	490	488	505	465	493	436	438	494	476	482	455	442	466	503	457	484	498	493	503	465	431	470	476	457	489	488	468	455	444	473	454	478	442	496	483	463	436	513	470	496	467	473	511	456	487	466	480	454	485	470	441	456	453	492	457	415	484	468	463	475	463	464	481	451	503	461	470	490	479	474	482	459	524	469	472	493	446	512	448	474	528	481	481	466	499	460	468	487	469	461	469	410	455	478	473	496	436	480	448	440	480	478	477	453	447	464	454	482	477	474	476	454	458	443	461	479	484	468	427	466	472	470	471	501	434	491	479	466	462	453	435	492	477	461	485	465	489	428	485	475	463	480	490	466	507	474	454	481	462	410	432	493	480	497	448	489	482	473	510	477	446	498	474	495	487	520	473	490	447	463	490	473	501	469	452	482	503	477	492	512	463	496	467	470	477	467	472	498	449	487	490	463	501	506	502	473	497	469	455	469	490	441	457	479	487	509	492	466	497	459	493	476	478	481	515	509	484	499	468	470	421	477	477	474	493	473	494	505	446	463	466	457	437	478	437	471	467	523	449	440	483	515	466	487	468	462	498	500	477	491	473	488	499	487	434	514	481	517	450	474	494	432	482	435	468	504	477	502	475	485	469	467	412	511	501	508	480	476	443	453	446	456	451	472	460	495	444	498	440	500	496	483	480	458	492	472	458	498	490	477	478	495	474	443	458	466	471	499	500	484	450	428	467	461	462	446	465	492	481	454	496	470	465	465	492	504	444	484	495	465	473	484	487	483	482	477	508	459	469	481	435	461	478	478	478	496	476	462	434	478	442	444	475	499	489	477	462	460	463	473	507	468	501	488	458	508	468	484	464	475	455	469	462	480	511	469	500	466	455	461	475	481	482	475	485	442	466	481	485	467	452	460	497	460	473	469	491	490	476	506	470	492	445	469	487	496	478	487	486	497	472	478	497	478	477	510	498	479	442	458	503	463	513	457	478	442	493	469	442	466	521	483	481	457	438	459	461	469	507	480	498	455	466	493	466	461	470	476	473	521	473	466	478	452	541	464	436	495	482	480	476	480	494	486	494	477	454	452	463	482	521	525	467	483	476	433	505	477	456	475	517	472	485	515	464	461	472	441	488	442	486	472	483	449	470	440	445	463	470	502	518	486	484	467	478	495	465	491	455	468	480	477	458	466	486	439	467	467	476	486	501	484	465	420	517	482	455	474	458	487	444	447	508	506	440	490	466	503	449	451	512	476	479	538	475	493	477	479	458	513	477	447	479	451	445	497	480	478	462	470	498	469	463	493	472	519	508	522	481	484	438	476	500	475	503	465	503	503	452	451	468	490	483	490	478	468	490	425	480	493	486	483	473	475	491	516	462	477	511	508	495	496	474	486	556	480	480	516	493	462	478	473	483	475	516	478	468	484	479	492	515	467	492	461	470	454	448	491	465	475	502	461	460	487	460	470	500	489	449	489	483	454	470	475	495	465	469	453	495	489	465	467	484	474	459	442	495	476	477	459	466	488	483	432	517	497	478	490	503	496	519	466	465	470	480	493	473	485	475	463	474	435	454	447	449	499	517	429	458	532	476	503	470	468	452	487	487	493	462	487	492	497	500	452	499	493	513	477	473	487	455	466	488	491	469	459	421	497	459	478	475	460	504	470	445	472	474	477	505	478	432	483	463	477	449	464	458	452	496	499	440	470	440	477	493	487	503	487	443	447	418	446	476	470	479	460	484	457	450	481	497	466	469	487	431	490	446	453	474	444	468	444	447	489	432	465	488	470	440	448	447	475	473	456	471	491	475	427	470	450	462	484	447	475	483	451	524	477	463	482	496	455	429	464	447	511	488	478	468	457	495	508	462	440
1785	410	409	413	423	375	438	390	422	361	387	376	384	391	366	384	438	445	362	348	397	385	413	367	380	449	410	408	420	405	409	335	403	398	416	380	417	378	424	380	377	387	428	415	390	394	406	429	433	388	401	393	377	368	373	415	397	406	380	418	368	384	374	410	388	410	405	402	389	366	413	417	379	393	377	402	391	392	419	435	387	398	387	389	360	415	405	445	403	390	397	382	377	419	391	373	410	390	393	410	421	399	393	385	412	374	409	397	370	402	444	409	389	391	389	380	383	410	404	417	397	376	444	411	414	398	399	377	426	376	407	417	396	384	419	381	409	406	413	394	408	389	392	400	377	394	414	395	396	421	391	390	376	376	356	407	357	380	408	375	381	385	390	402	387	394	367	379	363	403	390	388	381	398	390	352	396	375	389	434	381	365	387	418	381	453	372	386	402	426	398	405	424	396	415	404	422	382	326	389	432	415	384	362	391	398	425	417	427	366	402	369	393	410	386	396	414	392	417	390	376	373	391	353	424	402	393	424	369	408	364	387	424	421	349	374	413	401	405	390	406	401	366	408	365	421	402	377	365	414	385	389	425	395	399	362	381	418	372	419	382	393	397	378	420	372	427	368	392	388	388	380	422	376	397	357	384	410	405	432	424	390	365	386	407	407	395	409	410	377	361	371	358	375	403	386	380	383	372	401	385	402	367	390	399	394	395	415	419	379	398	374	411	410	384	340	415	446	354	433	379	372	382	356	404	395	395	426	410	400	372	361	376	403	396	421	370	363	385	391	362	414	407	375	392	403	386	393	404	413	422	395	374	352	384	391	364	399	419	392	383	412	373	402	389	397	369	404	441	370	420	369	361	417	384	409	396	407	400	395	387	406	393	357	410	425	369	413	412	410	408	402	432	399	403	391	383	361	396	378	394	395	394	382	433	401	426	393	379	405	395	379	373	372	380	390	413	379	377	389	389	390	375	393	399	369	401	407	390	393	373	426	390	420	387	402	401	391	383	395	403	407	384	352	388	417	437	410	429	382	402	423	351	392	383	376	370	381	404	425	374	400	371	358	397	418	419	392	429	398	374	388	429	430	409	370	375	426	405	408	374	383	375	391	390	396	429	375	396	378	423	387	373	396	399	359	405	423	403	401	393	399	421	443	374	357	357	377	426	418	393	389	389	383	414	373	363	434	373	397	404	409	381	415	401	400	353	418	392	426	385	360	414	417	393	388	378	417	393	407	397	413	421	373	402	399	370	391	387	388	359	404	397	414	409	385	391	380	391	399	397	399	388	382	406	374	353	428	409	386	416	423	410	404	375	403	409	411	419	423	382	407	389	438	393	406	367	415	388	392	396	411	376	390	394	387	404	400	422	448	397	409	410	388	393	421	395	375	374	370	425	351	427	381	376	412	461	383	419	385	387	394	359	374	361	369	359	432	416	391	396	433	391	407	414	354	414	393	435	390	399	404	390	420	359	409	371	397	394	440	395	435	405	395	421	388	399	367	349	432	409	409	468	412	382	405	408	368	408	431	400	463	352	374	384	405	412	413	402	387	390	347	420	384	413	402	389	398	349	355	400	393	383	413	456	420	395	419	396	377	425	397	398	411	423	389	392	379	385	392	390	429	419	403	383	353	415	393	407	400	359	366	428	378	392	411	435	393	401	406	377	391	376	381	389	378	406	391	413	388	416	398	415	389	421	421	373	402	415	422	428	373	378	388	394	381	382	401	353	390	403	443	374	368	365	403	387	425	403	385	405	396	372	420	407	410	405	417	423	390	396	377	406	397	385	399	376	434	395	369	421	414	374	372	392	404	364	400	391	384	430	429	386	372	378	392	380	412	369	373	391	348	418	390	387	380	409	407	383	413	424	374	390	394	417	389	407	417	432	379	408	399	412	423	412	402	402	395	381	375	383	414	392	410	378	398	438	351	404	374	398	391	390	365	377	419	425	392	396	345	391	446	400	394	374	374	374	369	373	405	362	396	397	360	414	357	397	399	415	387	374	376	387	447	385	383	413	376	425	398	400	398	363	387	402	437	361	418	392	402	354	402	362	402	389	352	371	401	374	394	418	404	398	399	401	389	401	414	401	398	395	387	401	408	406	404	382	396	439	402	409	383	410	409	356	327	381	434	426	412	423	396	370	379	429	382	389	363	381	383	402	433	412	394	439	406	415	411	398	437	454	338	394	365	359	386	412	377	414	368	385	370	381	401	378	364	405	366	368	383	414	401	404	387	388	375	402	430	418	400	395	399	396	432	407	404	364	373	438	396	400	385	381	360	361	347	411	397	412	363	382	371	378	406	392	378	388	372	418	371	355	414	393	381	403	376	391	394	378	412	423	433	404	385	404	421	404	406	385	399	379	353	374	396	419	391	400	402	399	410	406	426	429	369	395	359	402	381	380	416	413	421	407	397	398	401	393	421	382	358	409	392	388	393	398	378	403	434	426	374	348	404	377	376	406	377	415	408	373	391	369	424	388	374	389	388	418	406	436	400	400	379	410	381	399	383	381	412	394	397	390	421	408	398	438	409	404	379	396	404	383	403	398	394	400	380	411	417	420	409	416	432	391	393	359	379	434	394	391	407	390	367	430	377	358	393	368	415	390	384	359	367	402	411	411	382	397	411	405	378	382	393	380	366	369	376	372	401	408	388	421	412	358	391	423	390	440	381	425	416	392	366	444	401	391	370	442	429	406	400	396	405	379	435	407	384	400	418	365	372	398	389	394	387	419	382	367	364	402	374	375	410	374	404	380	392	396	410	415	399	404	428	408	396	372	400	426	391	402	400	372	364	409	380	390	434	412	411	438	440	399	380	398	428	379	381	380	369	371	391	387	405	372	356	400	399	414	392	401	423	378	429	348	385	375	345	400	396	403	394	419	425	432	385	430	411	414	376	386	377	408	388	418	401	381	407	361	440	404	407	374	385	392	376	397	406	404	431	414	363	390	376	379	394	395	414	420	435	388	419	433	377	419	416	381	406	393	403	409	405	433	412	403	398	401	352	392	426	419	393	378	378	372	388	402	422	403	356	379	316	393	427	429	396	386	351	434	389	407	400	396	395	426	377	404	390	382	435	380	394	383	386	380	404	404	390	401	388	397	416	418	399	417	381	425	419	415	430	388	392	398	421	380	417	386	433	412	388	370	409	390	421	384	397	401	403	397	425	355	378	392	385	375	457	389	403	363	425	355	386	358	389	382	394	425	379	400	363	448	398	391	403	374	400	373	403	376	444	403	357	377	427	430	407	425	369	380	384	386	354	401	390	404	402	421	433	401	393	422	415	395	402	389	392	354	390	425	403	369	394	368	452	377	427	377	397	395	386	368	368	402	392	382	372	374	379	368	424	400	421	423	405	392	367	389	436	407	424	377	390	398	406	416	417	388	402	420	411	405	392	346	383	423	429	412	386	352	406	394	395	411	372	370	415	402	402	397	367	398	407	418	397	364	432	399	426	375	347	387	404	415	383	391	375	437	415
2172	863	857	917	873	881	866	843	841	839	866	904	784	819	885	841	802	894	819	822	866	885	876	889	868	848	803	866	826	840	884	891	852	814	869	939	850	948	851	839	896	883	894	867	878	810	899	855	874	899	866	876	880	801	866	878	873	830	861	833	868	820	882	835	861	827	863	918	808	832	834	816	876	851	838	860	865	825	827	867	877	899	899	870	859	842	836	847	862	871	861	913	837	855	828	887	862	834	912	859	860	878	817	862	946	835	810	843	890	831	876	869	866	816	866	828	863	893	816	926	884	856	884	930	882	860	905	837	832	841	870	869	855	851	863	843	893	899	924	850	820	895	910	856	862	913	826	847	879	844	868	853	844	839	889	836	833	882	873	817	865	833	877	903	856	923	870	861	870	874	850	888	862	862	867	815	895	842	853	859	846	859	872	869	902	928	863	836	912	905	936	845	838	833	831	886	896	822	863	911	876	828	846	878	861	871	840	889	862	876	828	841	873	833	872	918	826	849	845	811	809	891	848	875	853	844	829	863	857	828	839	894	867	860	871	882	855	856	852	865	854	865	857	873	854	819	857	834	903	817	822	906	842	881	839	895	856	863	843	901	807	793	809	885	893	895	907	863	865	894	878	794	858	839	871	862	860	887	868	907	884	870	842	866	803	847	830	853	830	898	891	834	830	890	786	878	907	853	782	844	884	909	841	884	812	867	844	843	838	826	815	885	862	878	843	857	847	880	834	882	868	869	853	912	854	835	883	834	830	863	894	863	854	885	841	831	832	922	878	816	823	864	865	828	868	903	823	847	849	856	810	872	886	906	905	853	878	849	892	859	867	852	835	837	917	849	864	839	886	861	824	808	809	905	831	847	870	874	907	851	863	841	805	867	823	832	844	869	889	835	856	858	868	815	856	854	825	837	870	846	866	880	888	833	842	909	883	873	894	829	847	834	884	863	841	910	840	843	810	857	879	880	859	940	880	876	892	846	822	834	880	894	856	848	874	918	906	859	874	845	853	836	841	892	835	873	873	901	834	839	898	891	829	876	880	825	845	906	852	888	878	872	844	919	839	873	873	849	872	859	908	844	903	898	831	880	809	848	863	843	876	914	866	866	835	889	828	885	842	902	908	786	830	879	855	822	823	849	855	859	908	890	843	834	878	906	859	914	859	916	868	889	916	886	887	868	879	864	895	862	903	868	861	855	838	929	882	848	816	867	808	898	873	849	834	873	927	850	876	844	859	890	852	834	859	859	837	823	888	859	836	892	899	870	870	884	893	849	807	871	802	873	880	841	852	848	880	881	894	846	862	825	853	851	858	880	883	866	867	879	867	927	824	835	855	930	848	825	882	911	817	884	865	822	809	882	879	876	856	895	864	859	867	858	831	832	863	875	837	871	888	891	899	842	864	874	858	862	858	842	851	843	875	864	835	846	883	882	869	892	882	856	869	833	927	876	853	825	894	852	863	878	855	784	860	882	843	881	911	859	831	873	889	852	829	876	855	882	881	857	854	924	846	914	904	856	899	865	869	819	849	846	825	885	861	835	834	882	835	895	855	844	863	868	837	863	915	791	886	900	826	892	902	878	860	844	851	861	833	835	895	916	851	915	835	866	854	842	882	841	828	867	870	896	842	885	853	824	897	846	928	870	875	826	891	833	884	874	889	835	858	844	844	854	850	893	863	848	901	872	874	892	859	844	860	905	849	912	864	854	816	897	895	851	831	938	836	898	866	870	906	915	889	815	794	849	866	876	885	897	882	895	925	839	823	824	888	841	841	822	874	878	873	818	901	894	875	864	836	863	859	861	879	826	864	851	841	863	861	907	864	896	899	890	844	840	838	867	849	891	866	853	844	835	867	911	836	895	880	917	860	880	877	840	875	880	857	868	854	844	871	863	875	847	859	821	845	925	833	862	869	849	918	888	897	855	850	847	820	913	853	880	835	868	833	845	867	902	930	835	909	917	822	890	859	859	846	856	808	864	906	880	840	889	859	888	856	816	847	908	862	820	860	861	886	899	888	798	879	876	866	815	888	918	856	875	883	893	847	871	913	893	844	841	873	906	879	837	908	886	915	881	831	831	845	867	888	897	860	836	915	915	893	902	867	848	818	913	867	832	903	896	836	797	860	874	858	870	844	857	813	932	871	880	849	821	949	892	841	860	861	844	822	874	871	873	837	821	870	846	844	886	859	843	900	857	904	856	842	911	855	826	878	874	856	871	843	860	878	832	894	884	863	845	852	875	894	879	890	896	913	867	868	861	868	848	825	847	863	848	886	885	843	886	842	862	809	860	824	900	846	884	841	865	859	851	832	828	879	884	932	895	875	886	866	782	836	859	858	879	884	847	889	858	881	827	862	898	850	899	855	874	826	845	810	875	841	866	895	839	888	886	875	846	880	895	848	838	911	850	861	885	850	856	873	873	821	852	861	767	854	904	904	846	767	849	907	870	852	878	899	854	828	875	835	931	888	878	875	851	862	904	825	903	891	823	869	828	866	829	888	848	848	849	835	874	952	815	905	853	879	847	860	804	890	874	830	867	868	878	954	829	907	866	874	860	870	843	859	875	893	887	890	907	899	882	896	892	898	799	841	859	834	889	895	885	831	864	889	888	897	884	870	883	849	897	869	868	915	872	876	859	873	897	877	881	892	854	905	885	882	858	879	858	851	916	861	866	838	865	809	894	903	876	829	886	913	838	878	886	903	865	815	883	900	937	842	861	836	852	870	809	870	833	894	853	861	847	873	868	857	792	852	837	845	932	865	882	880	880	843	878	856	846	835	846	869	811	875	862	881	867	874	879	856	806	867	862	881	849	801	894	850	870	823	854	878	913	912	854	894	908	863	881	863	870	816	863	825	832	826	815	855	839	871	864	831	864	825	839	851	866	893	913	862	943	826	842	843	854	893	879	905	854	873	878	852	878	892	838	840	836	840	848	843	839	846	846	886	865	849	876	844	891	875	953	844	894	916	849	918	895	887	882	808	844	863	879	931	859	890	880	890	885	846	830	822	896	882	866	915	869	872	818	908	826	841	869	914	838	814	861	864	865	839	902	868	820	896	862	880	924	841	883	829	826	903	848	862	817	809	833	817	857	878	851	830	846	837	896	881	886	886	895	813	861	842	869	871	838	845	920	879	870	861	917	883	842	893	880	829	856	803	873	873	931	886	866	854	862	874	833	817	856	878	865	846	807	865	851	889	855	873	846	896	930	863	856	849	901	886	872	923	875	917	847	872	878	841	873	883	854	872	848	792	870	869	892	858	870	853	829	837	913	880	879	881	917	864	838	925	872	809	834	874	883	862	849	845	890	856	866	849	823	890	818	862	820	797	888	875	862	848	847	826	869	818	851	907	860	876	849	849	850	880	871	929	906	907	803	918	911	871	841	816	833	885	850	879	840	867	878	837	917	859	849	839	851	855	862	896	856	853	922	844	913	868	860	855	928	861	859	896	860	892	844	917	885	850	879	852	836	843	826	894	909
7959	517	510	402	351	264	293	279	255	222	200	196	223	202	176	172	221	191	200	220	180	215	187	177	195	196	187	203	221	181	189	184	224	214	170	200	184	218	193	191	215	201	185	222	202	203	192	204	221	205	197	181	198	202	172	203	197	211	187	185	230	198	195	193	226	177	194	201	191	192	181	189	199	175	195	196	159	181	195	207	225	190	176	203	193	218	192	164	187	189	178	199	200	183	203	201	210	181	199	172	210	202	203	198	158	216	195	193	184	203	182	199	203	204	224	187	183	176	192	196	208	218	215	215	201	189	214	218	202	179	216	205	197	186	201	205	191	202	223	198	177	195	199	208	214	205	188	204	212	191	188	203	196	204	205	201	185	199	169	181	204	202	189	181	212	208	201	200	171	174	200	206	207	189	184	156	192	203	182	195	190	219	209	203	189	197	171	194	187	196	182	196	224	214	186	188	182	207	210	206	209	174	188	217	202	205	187	220	201	204	172	204	181	185	206	175	204	208	187	191	210	208	209	177	197	205	180	210	217	208	194	187	166	194	189	199	181	189	195	199	172	220	198	200	198	212	216	202	190	180	211	202	196	182	216	209	207	222	193	194	196	211	160	172	180	191	198	183	195	196	192	205	198	208	228	178	166	198	185	217	194	189	186	219	210	192	199	177	185	214	192	180	184	211	206	210	197	220	193	196	186	190	196	212	187	219	188	190	195	177	208	197	213	212	206	204	181	169	190	212	207	189	179	178	198	205	193	184	182	181	190	216	168	199	226	188	217	202	189	199	185	187	205	199	174	192	178	208	205	199	193	208	188	183	186	176	185	189	189	198	208	199	191	208	209	201	224	216	203	184	197	199	231	177	196	198	178	195	193	187	195	192	199	207	183	185	200	217	186	196	195	194	190	198	197	184	191	186	174	223	175	210	214	192	194	168	222	195	199	188	177	190	183	207	208	181	208	219	198	211	202	182	175	211	187	195	206	201	193	177	193	159	199	196	155	210	196	189	207	187	199	251	202	194	176	168	224	203	166	209	193	218	207	204	179	190	227	197	180	193	196	205	186	191	196	198	185	196	185	221	198	201	174	155	210	219	198	185	165	189	205	201	197	196	223	182	208	199	177	170	229	188	186	187	178	182	210	179	197	184	191	193	188	180	212	205	176	202	191	186	207	205	191	169	185	205	186	205	200	241	196	200	170	209	201	166	204	209	197	191	185	204	178	213	180	202	188	219	183	194	196	180	192	203	221	181	193	171	196	170	193	208	180	217	199	200	204	194	188	205	191	202	198	191	196	178	186	244	196	215	191	197	176	159	180	198	177	194	187	217	196	208	205	212	215	173	200	196	224	227	197	211	200	210	199	207	186	199	231	199	204	192	202	182	186	200	207	220	202	181	219	233	198	186	195	202	187	188	184	190	197	197	221	213	217	194	187	186	185	182	201	197	209	199	182	205	195	201	214	189	205	189	218	189	222	199	181	190	183	157	184	188	181	154	220	209	219	194	216	218	172	187	173	221	192	203	205	204	191	180	212	201	193	216	199	222	168	205	204	192	189	202	186	183	183	209	214	181	200	205	194	193	192	213	202	204	223	204	175	226	197	224	201	204	189	195	181	201	177	192	199	160	213	208	208	200	190	173	177	197	197	223	190	197	189	167	210	212	196	193	175	214	203	187	208	170	206	188	197	222	184	206	169	170	183	192	229	232	208	181	180	187	215	195	183	186	225	187	186	181	221	199	192	200	178	197	197	189	188	199	180	182	194	232	209	183	197	212	200	202	203	180	172	177	199	192	216	167	183	188	200	196	194	209	219	205	198	205	222	201	206	203	181	210	161	163	197	213	215	205	201	187	215	181	179	179	179	186	211	187	188	173	197	213	184	184	182	181	217	170	219	191	190	192	175	188	202	194	201	187	188	199	208	202	185	200	163	201	198	159	180	210	225	183	212	196	186	232	202	186	205	198	177	199	207	192	192	214	189	187	206	213	189	206	200	165	202	200	213	199	195	207	193	187	218	214	204	186	216	210	191	192	220	193	197	209	179	206	201	191	208	195	180	196	217	175	205	179	189	178	195	222	183	196	180	204	179	200	184	218	189	202	194	182	188	184	185	183	188	203	199	194	169	210	208	182	202	211	195	213	205	190	197	182	209	212	185	232	183	194	211	205	179	168	193	205	201	210	215	195	195	194	195	197	193	199	174	157	198	182	191	184	171	227	213	172	197	178	187	170	188	197	204	196	201	194	182	176	193	209	205	198	205	194	205	205	202	170	186	172	198	214	204	196	190	190	215	215	186	205	193	177	201	218	183	206	175	186	213	168	162	173	191	195	204	180	169	200	198	197	225	211	184	193	202	207	213	208	160	191	210	197	185	205	175	208	158	169	182	169	200	177	189	194	202	218	217	212	187	175	193	222	170	204	233	216	205	213	203	198	197	186	208	174	178	220	191	184	212	194	193	184	201	227	211	198	184	200	184	182	167	211	182	206	196	169	179	222	208	148	168	200	196	217	216	206	212	201	189	197	183	185	203	161	172	187	214	197	190	198	182	200	199	200	193	211	195	185	182	192	214	194	207	202	199	190	193	178	200	182	207	176	234	191	170	206	202	194	192	197	169	184	195	193	202	197	219	202	151	205	197	193	182	210	189	194	226	200	215	206	171	173	209	188	234	177	194	195	186	186	188	172	204	166	211	169	187	188	194	187	203	198	208	197	203	194	190	205	207	225	155	199	190	170	181	184	191	183	187	182	184	203	208	221	198	182	214	185	186	212	213	181	187	207	185	197	171	185	203	211	181	196	161	211	194	199	218	162	200	187	182	203	213	173	192	204	224	225	214	210	182	214	176	197	194	212	180	213	192	207	235	193	178	182	135	184	197	213	174	218	198	212	180	185	213	190	202	250	227	186	181	211	193	174	207	208	203	192	208	209	192	190	192	206	201	214	207	201	178	193	170	178	178	219	174	233	189	225	199	164	210	206	188	200	209	193	201	214	205	206	196	219	212	182	183	151	183	221	182	178	207	182	171	188	215	183	174	222	200	197	172	206	195	165	209	171	179	224	205	211	195	200	213	197	191	176	201	204	204	221	202	218	198	193	179	208	213	235	194	189	188	198	193	204	203	196	174	191	202	208	191	164	198	192	203	187	209	181	209	201	211	219	192	209	182	178	190	150	187	205	186	229	186	165	206	225	172	192	190	207	194	197	186	173	182	200	217	181	210	207	172	188	183	207	178	206	190	209	179	181	202	183	187	206	210	179	190	196	175	193	208	192	178	209	187	198	190	202	211	208	185	216	225	189	207	208	218	206	200	186	215	200	182	217	194	211	201	200	212	207	222	199	205	195	192	206	205	198	194	215	200	155	193	194	191	214	212	180	189	186	209	194	219	181	217	197	180	199	205	177	195	192	194	190	194	214	172	189	183	201	198	197	202	203	214	199	168	204	171	195	178	188	189	229	184	179	183	192	198	185	194	206	191	191	185	197
6639	763	1208	1341	1087	1042	839	770	677	688	625	646	590	550	540	547	560	549	506	483	512	498	534	546	482	495	521	485	497	504	496	460	509	482	472	443	512	495	477	497	477	471	469	504	489	466	487	486	465	474	499	496	484	451	461	448	491	463	499	503	488	457	452	463	446	456	438	515	503	456	491	472	464	457	472	478	481	487	480	462	484	464	438	461	473	439	498	483	469	468	467	491	467	500	418	475	420	466	509	499	450	444	458	473	442	453	464	474	477	484	455	504	456	487	442	460	453	448	476	467	450	487	508	479	471	470	461	474	480	452	478	435	462	481	484	455	496	471	443	445	471	446	438	453	482	440	477	462	460	448	518	478	454	478	488	498	485	493	434	481	446	483	432	487	451	445	450	466	476	478	452	419	438	425	463	516	468	449	463	497	437	549	450	472	438	497	475	461	486	493	435	415	460	465	490	485	438	457	489	452	484	468	489	470	461	439	490	448	471	491	489	425	454	488	505	441	470	437	460	442	482	437	491	490	478	474	442	443	469	512	469	468	466	471	459	422	455	475	479	468	450	484	454	462	468	468	456	502	489	456	477	444	426	467	521	503	449	479	460	449	481	461	463	428	488	485	457	464	496	479	492	476	466	460	452	473	474	434	479	455	443	451	467	470	450	458	500	472	493	497	419	450	476	496	483	497	459	465	496	533	444	495	498	495	503	448	469	441	484	490	456	437	457	468	459	482	504	465	473	465	471	485	452	443	453	478	444	467	492	483	495	463	466	468	458	460	442	452	481	465	491	464	442	523	528	514	477	452	491	497	443	468	463	478	421	454	435	480	479	445	446	484	512	480	468	453	505	443	459	473	460	462	473	512	518	451	481	520	446	452	479	474	483	504	437	394	474	459	455	486	491	478	451	459	428	438	454	477	516	502	452	451	473	497	465	455	487	483	472	465	484	487	475	445	443	500	450	476	505	507	449	459	403	449	462	495	441	489	468	457	452	463	477	500	494	496	492	489	465	461	457	485	463	480	472	489	430	466	487	471	462	479	466	476	461	447	498	452	446	457	404	475	466	492	458	442	469	427	451	476	484	493	472	489	441	479	476	484	491	483	471	489	470	459	492	481	436	451	453	480	488	486	500	458	506	460	459	460	465	456	470	452	460	501	480	448	453	464	470	455	457	461	458	457	445	428	444	435	508	498	424	490	478	460	471	446	451	477	484	466	467	466	498	449	469	444	481	475	429	460	470	454	465	406	432	445	512	448	480	482	473	458	481	462	492	471	445	470	463	456	462	507	441	473	458	513	459	445	459	501	428	431	466	505	477	437	475	448	479	476	464	415	453	500	473	473	450	460	486	472	455	470	503	451	488	473	491	437	495	442	445	447	456	485	495	477	483	466	463	503	476	494	499	494	484	465	465	481	494	439	464	485	446	465	491	482	454	466	464	478	458	464	478	444	466	484	493	466	453	494	490	464	496	479	472	479	467	506	428	480	462	454	447	465	485	478	476	465	452	468	464	466	435	481	442	503	452	473	426	453	427	451	466	475	505	499	462	489	469	438	503	495	459	464	471	444	428	521	439	433	444	513	432	452	435	506	445	445	459	485	506	438	466	500	459	496	472	507	445	466	466	478	451	415	462	485	475	460	470	477	449	412	444	481	438	461	479	488	492	443	470	453	507	439	473	481	450	455	456	492	451	469	475	463	477	490	493	414	475	489	475	462	474	459	429	478	444	463	487	427	434	433	466	470	460	488	504	481	458	468	468	454	542	486	502	491	485	493	475	445	463	473	454	432	459	477	448	469	441	471	447	448	483	452	423	505	452	421	471	474	458	470	473	487	490	470	443	469	468	455	455	474	471	457	473	473	483	489	455	452	456	499	462	514	461	486	482	446	476	455	483	427	441	443	479	483	465	460	447	463	457	497	458	456	451	444	482	454	458	466	491	495	414	495	469	440	457	460	467	471	451	454	499	484	422	445	472	448	456	487	488	474	491	476	488	441	450	493	483	447	474	467	475	521	443	512	468	484	419	456	453	476	507	467	493	467	457	472	477	473	444	449	502	461	451	470	457	478	480	482	487	457	454	526	458	448	480	463	474	466	470	426	449	438	474	434	481	492	442	445	497	464	467	456	489	473	452	481	454	472	444	406	523	473	435	474	474	470	475	489	457	487	483	480	502	453	455	469	460	460	446	465	475	484	455	436	478	465	481	472	490	475	436	481	478	480	427	487	502	460	469	467	463	470	481	497	471	484	469	487	460	496	457	484	480	450	453	474	454	473	462	475	488	444	469	470	489	462	478	453	497	462	444	497	483	474	429	460	478	479	435	503	496	497	486	438	446	491	476	478	464	469	453	458	464	472	458	433	474	453	443	457	479	474	485	453	452	448	472	486	482	489	491	450	457	477	431	493	438	445	455	485	449	460	491	486	457	463	508	499	504	475	462	454	467	468	474	486	440	474	472	459	510	455	450	487	487	492	470	471	491	466	453	465	450	456	462	505	487	445	475	475	468	440	496	479	441	443	499	468	465	431	448	473	476	409	469	474	498	482	461	453	440	502	453	460	457	443	476	478	473	462	468	443	471	457	483	470	508	462	455	475	462	488	477	492	492	446	457	473	491	498	484	470	462	462	490	462	473	488	476	448	456	468	452	480	494	478	477	486	483	486	461	430	455	485	465	473	457	456	501	469	457	464	474	446	480	454	486	476	434	479	455	474	467	434	451	490	477	503	456	476	453	526	467	468	493	443	460	485	482	469	463	478	474	477	467	459	474	459	510	450	458	469	469	485	503	459	475	464	464	466	488	475	468	449	431	493	473	463	478	492	482	476	458	491	467	467	458	469	435	519	473	456	467	440	491	451	443	477	424	453	488	483	419	449	451	489	443	476	489	485	454	462	465	490	459	473	496	447	466	491	473	457	464	501	440	450	458	442	497	501	439	425	504	445	472	454	454	500	491	449	434	470	505	444	495	466	480	458	469	483	451	467	475	505	455	457	479	493	464	454	463	457	500	474	471	453	446	482	465	466	449	465	490	484	480	485	456	462	472	508	497	478	480	431	450	490	490	464	478	485	480	480	504	471	445	450	496	468	458	466	481	459	474	491	419	447	462	491	462	470	474	452	449	465	466	463	498	489	461	525	516	452	457	453	453	442	485	483	472	489	462	477	440	457	469	469	481	468	482	476	447	477	483	473	437	489	455	464	480	460	495	453	432	446	476	493	458	440	455	464	451	445	458	457	427	480	467	456	437	480	460	486	475	441	512	452	514	452	444	454	440	465	428	459	479	460	522	464	491	488	450	488	478	473	453	457	489	475	485	484	478	475	458	445	496	445	485	445	415	441	495	440	457	468	437	485	495	454	432	468	464	452	494	486	464	461	455	467	469	491	440	492	493	482	511	434	468	492	435	449	462	443	475	477	478	465	497	452	468	474	485	456	489	444	497	459	488	507	457	509	443	460	478	454	459	439	475	475	490	494	412	473	491	448
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
