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
338244993063	338244993627	338244994177	338244994727	338244995277	338244995827	338244996377	338244996927	338244997477	338244998027	338244998577	338244999127	338244999677	338245000227	338245000777	338245001327	338245001877	338245002427	338245002977	338245003527	338245004077	338245004627	338245005177	338245005727	338245006277	338245006827	338245007377	338245007927	338245008477	338245009027	338245009577	338245010127	338245010677	338245011227	338245011777	338245012327	338245012877	338245013427	338245013977	338245014527	338245015077	338245015627	338245016177	338245016727	338245017277	338245017827	338245018377	338245018927	338245019477	338245020027	338245020577	338245021127	338245021677	338245022227	338245022777	338245023327	338245023877	338245024427	338245024977	338245025527	338245026077	338245026627	338245027177	338245027727	338245028277	338245028827	338245029377	338245029927	338245030477	338245031027	338245031577	338245032127	338245032677	338245033227	338245033777	338245034327	338245034877	338245035427	338245035977	338245036527	338245037077	338245037627	338245038177	338245038727	338245039277	338245039827	338245040377	338245040927	338245041477	338245042027	338245042577	338245043127	338245043677	338245044227	338245044777	338245045327	338245045877	338245046427	338245046977	338245047527	338245048077	338245048627	338245049177	338245049727	338245050277	338245050827	338245051377	338245051927	338245052477	338245053027	338245053577	338245054127	338245054677	338245055227	338245055777	338245056327	338245056877	338245057427	338245057977	338245058527	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16941	1456	1027	858	743	679	565	496	530	472	495	498	489	550	451	493	456	467	444	430	425	473	437	459	455	481	470	434	439	421	417	441	466	425	436	418	377	451	404	406	447	441	425	436	417	394	446	399	431	400	431	389	446	450	433	408	467	426	459	439	405	474	426	479	435	425	436	400	451	446	497	472	430	409	441	425	435	474	481	444	426	408	428	425	437	425	443	466	442	439	422	464	432	396	472	470	435	458	441	429	409	460	456	390	442	440	423	435	437	499	433	423	417	433	429	450	416	446	436	417	421	416	465	417	477	453	445	414	440	444	437	465	436	450	448	417	427	432	438	462	437	403	416	445	470	398	417	434	457	428	402	415	424	433	437	421	464	456	417	446	421	430	388	401	420	417	407	439	409	425	392	426	429	399	396	411	463	447	441	453	466	415	366	442	407	436	411	400	431	467	473	415	469	426	407	446	466	412	446	436	407	504	421	388	437	427	436	445	457	442	479	433	415	433	434	448	412	411	398	387	449	400	430	461	415	419	427	422	419	448	444	431	415	465	433	434	420	431	424	440	414	419	466	402	414	420	430	431	396	448	462	410	459	496	421	454	449	399	435	418	457	447	400	393	397	449	418	467	433	439	415	436	410	425	440	440	440	423	461	458	486	447	459	484	472	424	419	446	449	439	454	404	461	421	423	374	464	420	398	424	405	419	429	432	400	452	437	426	426	411	453	443	429	414	417	469	431	460	469	453	479	442	404	440	411	450	428	423	463	430	422	394	409	431	424	437	409	446	455	405	454	455	423	434	468	455	449	406	427	446	455	385	386	396	395	421	424	436	439	434	397	424	448	457	439	476	442	457	453	381	426	385	470	426	419	432	447	457	396	407	465	442	426	429	447	427	443	432	424	463	443	454	430	420	463	402	421	427	408	469	459	413	410	400	423	422	411	432	414	422	407	446	437	436	445	421	445	458	405	450	434	406	445	375	453	451	468	427	420	444	415	464	423	444	415	441	408	441	424	450	417	441	463	482	416	465	437	432	444	409	439	440	391	473	415	397	452	398	487	495	465	447	427	445	391	394	475	405	462	449	439	422	421	406	471	425	428	417	437	431	446	403	430	475	471	422	432	405	447	412	384	429	456	456	449	443	422	429	403	441	423	395	416	418	436	432	415	447	424	410	408	441	443	449	430	460	424	470	443	448	415	424	444	473	437	418	440	431	444	434	433	418	462	417	480	441	442	450	387	433	411	468	484	451	441	423	442	444	398	458	430	441	389	431	387	425	432	444	460	432	400	454	417	413	435	445	456	423	395	447	433	442	417	404	446	448	411	395	418	438	403	426	404	423	443	483	433	430	404	442	449	400	396	433	426	426	464	427	373	431	413	424	422	451	421	440	454	433	436	448	404	434	405	432	403	433	414	461	456	429	451	415	469	432	427	462	430	437	446	450	432	437	425	422	432	414	430	383	446	442	437	422	466	407	432	426	437	436	429	433	409	400	419	473	424	412	430	457	429	436	405	465	459	439	442	454	448	450	430	400	412	451	445	426	450	483	393	450	432	504	463	423	394	424	423	446	411	441	451	432	433	445	486	421	443	416	429	441	433	431	435	428	409	430	418	427	442	458	460	452	423	462	406	394	399	410	421	440	378	441	421	422	459	422	439	388	416	447	462	416	451	418	449	425	459	467	411	423	414	412	430	428	420	420	396	425	425	412	439	387	377	446	430	412	444	424	428	410	392	465	403	455	399	407	426	452	429	446	435	458	445	428	427	426	406	397	461	407	462	379	439	439	473	404	403	447	407	429	426	455	437	445	482	452	429	453	400	487	448	404	441	424	429	436	420	431	418	477	393	448	435	461	404	432	425	406	425	412	433	421	434	418	409	419	421	436	407	431	445	365	458	433	398	442	381	434	422	415	413	454	396	420	391	423	436	444	380	439	454	439	471	453	449	453	423	413	438	435	423	415	472	469	434	385	433	426	426	462	445	405	449	439	436	428	415	434	424	438	432	423	435	413	453	474	453	478	438	439	419	416	422	436	456	422	408	419	425	455	437	401	442	414	473	423	425	403	406	410	415	404	425	434	467	455	431	421	408	468	421	402	423	430	395	426	431	424	445	411	434	405	436	393	489	390	480	430	397	407	467	445	437	429	425	438	465	460	486	441	464	409	441	441	412	434	439	433	404	435	454	427	478	415	435	446	428	441	414	415	422	419	424	408	402	451	424	431	399	458	431	402	434	428	435	420	425	440	444	466	393	406	420	415	446	417	413	452	457	398	405	460	421	474	447	435	399	471	424	407	386	433	426	452	489	461	435	440	434	431	388	431	449	422	412	439	424	414	445	461	422	416	455	383	446	415	413	445	428	422	442	419	405	456	461	434	410	402	436	430	415	440	399	452	444	441	420	466	404	399	465	445	385	420	438	474	415	415	440	440	432	429	466	416	473	418	421	441	421	447	444	467	434	449	405	427	426	414	434	399	407	438	423	419	410	413	407	431	475	405	378	458	445	422	458	419	452	419	402	415	430	422	422	456	393	429	450	394	423	417	434	432	434	410	436	434	453	450	405	435	425	437	443	428	442	447	439	399	407	422	458	391	473	432	414	432	409	440	388	426	407	445	473	430	448	409	432	416	428	415	405	422	432	414	469	375	435	425	446	439	443	427	412	458	425	479	462	421	433	427	405	397	422	400	424	404	420	446	410	451	416	381	406	451	423	417	449	429	401	436	426	405	420	463	433	443	419	425	413	426	407	423	428	406	458	429	445	416	472	446	452	417	412	442	414	409	441	417	394	434	415	401	409	444	468	474	449	440	387	399	407	459	445	450	425	489	391	461	436	402	423	394	415	454	448	460	446	443	385	427	456	408	426	407	446	453	439	393	469	436	378	424	438	421	463	441	432	388	431	425	439	439	381	450	431	420	476	474	392	424	416	405	459	436	455	426	476	446	445	451	430	427	461	423	421	454	427	416	395	458	419	451	408	452	425	417	427	448	479	410	410	434	394	413	412	444	397	438	433	414	470	397	433	426	437	420	423	417	410	445	408	441	418	391	425	371	438	453	458	399	422	377	436	425	478	449	448	426	400	449	468	411	438	406	447	439	456	404	382	385	444	401	428	459	409	443	452	416	417	429	430	424	393	425	430	379	448	449	423	444	409	471	421	443	476	422	464	479	420	415	467	419	446	398	415	401	387	461	424	452	458	404	470	456	491	404	453	463	476	409	399	453	403	388	426	408	432	485	415	419	456	410	432	415	459	445	435	402	437	425	466	451	458	415	433	436	425	439	426	439	463	452	415	432	422	422	392	458	417	435	455	440	408	394	459	458	417	417	403	446	405	438	471	447	431	401	398	372	447	446	411	443	471	446	393	463	415	434	439	387	459	383	431	432	421	439	449	436	432	470	416	418	429	418	434	437	468	430	429	425	417	425	443	433	425	445	423	448	421	441	422	429	395	449	410	443	424	411	431	461	463	437	448	417	432	444	409	427
9771	1463	1932	2176	2053	1901	1593	1510	1400	1437	1415	1399	1328	1295	1175	1164	1156	1084	1130	1123	1040	1030	1063	1043	1051	1006	984	1023	1028	1060	968	1018	1018	1038	1063	970	996	1071	1008	996	960	952	1006	998	1000	934	946	967	1002	987	1049	940	995	985	968	962	970	921	983	1026	1023	979	965	1040	935	1003	971	1004	992	941	998	925	967	1017	967	1007	1056	953	978	974	985	958	1014	974	998	1065	985	968	1020	953	1003	977	1008	964	1018	1020	1004	977	953	935	999	988	964	968	944	1019	993	949	962	922	962	996	974	1006	986	1007	947	977	1023	982	953	997	974	950	948	995	998	985	1009	985	965	958	971	967	1013	986	960	960	970	1028	994	944	926	938	977	989	964	955	1018	980	959	936	913	977	966	944	972	988	1015	992	1058	995	1005	1006	1019	1064	990	990	1017	973	968	967	899	957	970	994	987	952	967	997	914	944	980	956	974	995	953	979	951	904	993	979	979	963	963	929	971	931	964	950	1002	967	978	950	1004	924	945	972	964	989	973	1019	1052	970	1001	968	965	914	970	929	997	957	966	951	973	971	903	973	983	949	964	966	947	1028	983	998	977	986	900	911	1009	947	1023	993	933	957	1006	1013	975	980	985	994	1016	988	966	968	931	946	969	947	1029	940	982	975	926	977	977	983	964	941	1031	956	989	964	978	1006	956	970	1008	1057	994	959	1002	991	1036	971	985	1006	1020	963	999	1030	963	982	973	967	949	915	1030	961	989	994	978	958	960	997	961	957	963	975	936	976	1050	983	990	1011	978	928	981	1004	998	966	931	986	1023	934	1019	1005	917	920	962	1031	916	1008	960	940	962	969	999	994	987	979	987	1025	973	998	921	954	963	990	1023	975	973	927	941	934	1003	1016	1004	998	1022	992	980	1014	957	1028	989	962	1004	968	1028	1017	1013	997	998	1019	972	935	979	932	958	1026	975	1006	948	1002	955	1027	995	936	943	968	959	979	973	977	971	973	976	1048	996	948	972	1009	1003	977	968	930	1006	963	999	984	987	1002	1018	901	986	1060	942	965	935	971	980	1054	995	1024	938	954	929	953	937	940	954	933	1001	939	980	995	1007	994	980	935	996	950	1012	939	1025	960	983	944	931	941	932	957	1026	980	995	979	960	1004	956	996	902	953	956	1028	936	1008	952	984	971	991	949	932	992	981	957	981	930	973	981	997	937	970	960	983	1026	979	953	909	975	982	977	962	1002	999	988	1037	963	943	980	988	927	1029	994	1012	993	925	1008	1010	986	1001	1003	1010	1015	979	1003	995	952	1031	983	1007	945	975	974	1003	1002	1019	995	946	952	991	947	963	1047	969	985	978	927	963	975	959	959	991	981	1001	957	1004	946	990	944	875	935	982	1057	993	996	962	1005	976	1043	1011	1015	1015	968	940	966	1002	952	1035	959	915	1014	986	985	983	939	936	974	981	970	947	978	977	1010	1026	927	1017	1024	882	1056	1013	1003	962	949	968	1028	986	974	984	988	991	1002	967	994	1004	947	979	933	1048	963	1009	1002	954	1040	977	954	970	935	969	990	979	1040	997	988	961	1000	985	950	933	988	978	936	941	965	994	986	1010	963	1009	925	935	1027	978	1012	973	945	978	989	965	925	978	990	964	979	1023	1022	961	908	976	934	1001	1002	1011	960	945	1015	1012	994	936	1032	961	973	955	1006	947	976	906	968	955	960	995	995	972	1014	1035	978	978	949	1015	1018	964	975	941	945	917	996	946	1054	1000	1051	966	973	949	996	1010	967	1023	951	948	977	960	1030	976	967	947	998	999	937	985	974	950	1014	972	985	939	999	972	922	966	1003	998	995	947	1004	972	989	936	967	940	991	1010	893	921	990	960	954	1025	973	970	978	957	989	1011	978	980	967	928	991	947	1022	919	1015	986	1024	1039	1018	959	958	955	967	957	987	1032	961	980	936	944	976	975	1000	979	958	970	967	949	1021	989	1006	960	971	972	1011	941	932	956	980	947	972	985	958	989	966	973	979	954	955	970	965	972	1041	983	976	977	979	918	960	1044	972	953	962	960	969	962	955	928	999	974	974	969	981	988	918	987	998	973	959	1019	1038	963	978	941	1002	1008	1023	1055	962	1007	921	1031	934	942	1005	987	981	1009	1019	939	992	979	997	923	985	949	957	981	994	988	986	983	1016	966	1005	948	946	975	975	953	987	990	958	995	1010	969	942	1028	952	911	989	929	983	1021	989	1013	1012	944	957	993	931	994	983	945	972	949	982	1017	968	1004	956	998	937	993	1032	948	960	977	966	955	1012	970	892	920	930	950	1076	1002	972	1004	938	1023	968	1020	969	980	927	963	969	958	989	1049	913	985	995	1017	972	1027	953	1011	987	926	1017	1037	952	927	1016	1006	949	948	960	1012	969	982	990	965	951	948	1037	957	995	954	1001	956	962	997	977	977	973	975	963	1007	951	985	988	981	977	994	937	933	1019	974	965	965	983	1001	998	996	1019	974	963	946	976	1017	944	1074	964	967	928	934	973	978	978	961	962	951	947	952	978	984	1001	968	951	980	981	972	981	1023	1015	950	941	1004	977	1001	1023	974	967	939	998	999	984	1031	996	972	962	909	962	1012	991	995	996	991	964	961	996	983	1003	946	914	1004	960	931	1052	953	1007	928	1030	974	990	989	976	980	997	969	995	945	953	1020	997	971	987	933	945	958	969	950	1004	984	961	926	1015	1022	974	1002	1029	978	986	941	977	967	976	1044	890	1038	990	987	986	976	1004	965	942	1012	994	969	1000	983	953	989	1020	1019	957	1034	960	983	928	1018	937	983	999	945	929	966	975	953	971	933	979	992	1016	995	979	951	934	1032	966	1003	941	1029	976	990	952	1019	1005	1003	940	930	920	989	975	962	943	1023	1014	941	974	1005	924	932	1011	961	976	965	1006	997	956	1001	957	978	961	956	1003	974	1012	967	977	919	986	966	1001	1012	908	980	1005	972	1018	987	976	983	1009	982	982	1000	992	949	953	1029	1026	947	985	1001	1011	948	935	959	973	992	909	957	950	993	975	999	987	965	996	943	979	941	955	960	933	1012	1002	909	929	975	995	993	998	922	992	995	1001	956	990	968	1021	1011	937	964	868	986	934	939	1006	998	987	953	969	962	1002	971	1020	980	1009	962	1023	964	932	949	915	952	992	968	965	981	996	971	986	1002	967	1009	994	944	978	968	970	978	994	970	965	1040	993	954	948	990	1029	959	1027	924	997	964	989	994	965	953	1002	970	920	1009	949	957	987	975	918	954	937	949	966	984	973	985	986	995	997	966	976	955	976	938	971	957	951	952	996	1013	995	1033	991	969	962	1019	939	952	983	1016	965	979	977	906	978	1019	1001	992	1013	1005	947	974	943	963	964	962	985	1004	965	934	962	923	944	932	1000	987	994	956	963	1000	939	977	1051	983	943	940	982	1018	987	978	969	1017	985	1011	953	987	986	975	1019	961	964	1034	966	968	985	949	941	1000	985	1019	963	955	961	949	972	977	986	980	961	1005	1004	988	910	1023	1034	980	996	1002	960	1009	983	998	975	982	961	942	1049	963	1021	1004	1015	1057	986	977	938	1033	977	977	982	955	1008	973	985	966	975	965	952	1026	987	939	940	919	1037	962	962	978	989	975	982	970	975	1014	951	1016	910	952	973	951	1023	1044	979	968	1014	941	999	1025	992	930	998	965	980	941	957	988	987	961	975	922	1014	959	966	931	965	881	1023	978	1019	995	965	948	965	1019	960	1020	965	938	993	992	1003	1041	970	1015	1034	998	970	990	1032	982	953	981	968	1027	917	959	976	940	983	961	960	939	979	964
2556	220	164	193	172	185	155	185	179	182	203	182	201	173	191	161	191	181	188	193	179	205	170	200	157	169	169	173	177	160	174	181	167	163	215	178	176	163	164	153	172	181	181	170	187	181	180	169	186	164	175	163	190	180	175	171	168	163	163	184	159	179	174	167	201	182	173	180	166	196	152	172	191	188	174	160	187	179	166	174	168	180	190	182	186	176	199	188	164	180	191	192	170	157	173	192	194	177	179	185	186	160	179	149	192	193	192	193	182	215	178	182	206	181	180	177	189	173	176	186	184	185	169	151	192	202	191	171	195	182	175	169	182	159	170	173	169	177	200	166	163	158	167	160	173	190	177	186	182	202	158	166	190	168	175	161	191	196	164	189	178	196	172	157	180	167	175	179	164	167	170	164	194	203	189	178	184	165	179	187	195	167	161	204	171	166	154	161	178	178	194	196	195	189	178	170	162	181	172	200	169	182	189	168	168	171	184	163	187	184	182	182	171	180	193	165	171	181	162	173	211	158	158	180	172	168	154	193	197	168	177	209	183	167	179	146	180	179	180	167	194	168	194	179	181	181	174	169	167	166	188	173	198	164	189	192	167	153	194	167	166	180	172	199	176	171	197	191	221	174	204	191	153	154	180	163	183	198	171	190	204	165	198	190	181	198	171	165	187	177	180	191	188	152	186	196	165	180	194	164	193	193	175	160	163	163	166	173	183	180	184	133	175	202	200	180	158	201	177	220	191	187	174	182	190	189	186	186	166	184	182	173	211	162	182	171	184	167	174	214	186	184	217	185	173	165	200	182	159	210	191	196	186	196	158	154	188	169	167	169	155	187	162	182	190	156	173	205	175	172	175	163	190	178	175	186	180	173	174	171	193	176	190	197	182	166	200	211	181	166	195	190	168	180	180	180	188	191	155	151	174	168	185	168	187	155	156	192	186	172	179	166	183	155	184	167	172	178	181	188	186	167	166	167	182	176	174	171	165	166	173	156	179	180	168	172	174	166	186	177	149	175	178	156	188	173	205	205	188	196	182	161	166	163	174	172	159	169	194	142	180	178	199	191	182	192	155	173	161	177	169	184	182	173	172	186	191	183	158	167	187	176	184	169	196	193	173	176	163	205	183	178	174	175	177	170	174	189	169	168	165	190	201	197	195	187	184	170	201	175	184	191	175	164	172	190	183	191	184	156	193	184	178	156	179	197	186	194	173	191	195	194	187	167	202	176	184	180	186	167	174	206	180	189	178	166	166	184	185	176	185	173	165	165	182	175	172	177	173	181	167	160	177	160	168	157	196	170	196	201	183	154	187	172	194	174	179	183	183	163	166	178	209	179	201	186	182	208	164	178	166	168	203	163	189	183	167	171	183	199	186	172	185	193	153	194	184	189	179	171	178	157	185	199	176	185	162	176	161	164	173	168	179	152	195	197	174	174	182	159	174	171	180	145	194	198	192	203	173	156	209	196	192	182	206	191	190	192	177	171	195	188	210	200	200	154	187	161	193	184	170	168	189	157	174	170	219	209	174	191	136	162	195	170	160	152	172	194	212	161	154	200	184	165	167	171	160	185	171	162	145	160	192	194	180	169	183	191	188	177	188	174	176	173	182	187	176	176	173	189	182	188	175	176	212	164	176	164	170	166	205	179	166	200	175	185	186	162	190	195	166	189	187	155	189	180	179	184	190	162	177	173	194	176	174	153	192	205	186	214	193	168	184	176	199	192	162	160	181	181	195	178	213	178	187	188	200	173	183	187	187	174	176	194	180	168	190	177	165	167	180	166	182	161	198	196	178	201	215	169	176	186	174	181	245	179	160	159	178	197	174	197	177	172	175	168	179	187	187	193	188	188	174	195	182	194	179	175	169	165	164	180	156	184	184	175	148	181	188	187	185	169	192	193	172	188	168	173	191	181	194	172	167	163	171	183	171	160	160	204	175	171	180	180	203	158	189	156	195	191	196	185	158	191	194	197	180	170	204	171	195	190	181	177	188	192	168	199	199	185	161	165	197	175	166	190	166	173	171	143	185	188	142	194	191	178	199	165	194	182	176	164	178	167	153	174	177	189	194	173	178	219	198	187	176	189	188	177	183	172	161	192	177	190	180	194	181	175	152	195	175	164	172	176	184	170	164	195	175	167	163	171	178	200	192	176	189	200	188	184	188	175	168	186	178	188	192	204	177	169	160	183	165	175	182	146	155	178	181	174	185	149	187	173	170	156	192	183	187	198	170	175	186	169	160	161	162	156	170	174	177	177	152	190	176	176	151	186	182	169	192	185	212	160	162	144	187	172	186	178	160	187	190	172	221	185	141	166	157	151	196	173	170	190	164	180	170	189	177	163	171	179	197	217	189	193	205	192	198	188	180	189	196	167	159	197	198	185	224	168	190	192	159	165	169	186	218	199	181	172	183	185	173	168	183	176	200	177	181	179	174	180	170	178	180	159	174	188	173	143	153	161	204	154	189	163	200	189	181	204	196	190	182	170	189	200	185	158	181	167	198	182	177	196	185	170	178	198	168	165	175	168	181	213	172	178	183	177	186	164	140	190	175	169	160	164	201	202	206	150	185	171	167	169	185	174	155	192	183	174	172	194	190	178	167	216	173	175	167	157	190	177	189	193	167	174	163	161	210	189	177	149	176	175	190	200	190	189	160	163	152	186	197	154	183	172	193	181	199	189	188	174	161	167	182	161	194	203	181	207	180	186	158	208	211	163	182	157	172	162	191	170	181	180	171	200	187	202	189	178	145	187	169	142	171	167	184	201	188	195	160	157	174	168	182	199	151	187	182	174	177	181	191	179	178	177	191	185	171	155	198	185	170	170	188	161	174	169	175	198	197	191	166	170	201	166	178	215	176	154	175	167	171	175	162	176	185	157	173	172	191	167	184	189	203	194	224	211	183	174	162	165	180	172	163	179	190	167	189	189	199	173	180	188	181	190	163	181	159	176	175	167	179	172	197	199	192	187	156	168	162	197	193	164	165	194	171	194	178	188	205	190	186	195	200	178	171	178	188	186	168	182	182	185	198	171	195	200	144	177	198	187	176	176	176	162	163	190	182	151	164	164	188	200	184	175	163	152	203	166	188	180	201	178	188	185	199	180	183	184	163	181	200	188	191	165	189	181	188	177	153	154	174	164	180	169	172	171	166	181	180	168	168	182	175	194	163	151	175	183	183	167	210	162	161	157	204	175	176	196	190	163	188	173	192	169	169	180	167	200	165	195	185	201	182	168	152	191	159	171	195	161	202	192	192	187	171	164	167	176	182	165	190	174	191	170	209	165	199	172	185	178	191	189	170	208	180	192	183	180	191	200	172	212	167	156	161	191	174	192	193	149	183	159	176	181	186	174	192	185	195	167	169	205	185	167	180	185	181	167	168	187	211	187	199	183	174	173	179	210	190	210	187	175	178	185	201	182	157	192	174	192	183	189	192	188	179	177	179	180	152	177	168	197	185	174	170	203	198	175	172	191	184	190	171	197
2631	532	531	543	455	534	507	498	509	484	556	523	572	522	508	498	515	485	488	476	501	500	538	522	508	511	514	515	527	516	505	531	483	487	518	486	486	513	531	466	510	474	489	460	480	520	527	516	531	526	514	482	502	519	517	505	494	461	543	473	510	496	485	495	521	530	475	476	552	504	497	488	519	485	476	526	545	456	530	514	481	518	511	479	504	483	522	502	522	526	504	525	468	523	498	497	534	484	490	514	507	494	482	510	549	472	516	528	473	472	443	500	506	493	505	517	473	498	496	488	494	497	495	487	497	476	494	508	501	498	496	512	540	484	518	506	501	484	487	528	463	485	491	532	483	497	466	527	478	511	524	495	462	505	466	513	524	500	522	499	491	485	484	530	512	509	519	507	500	481	501	491	510	510	502	512	457	466	475	517	471	507	526	474	533	497	521	497	498	553	511	493	512	511	511	518	510	503	520	466	489	505	495	486	537	503	484	555	468	505	493	512	499	473	547	477	509	490	527	482	513	488	523	508	491	487	548	500	489	518	516	506	537	517	552	495	470	505	533	504	521	459	481	498	496	460	489	509	474	494	482	531	495	477	512	511	480	516	525	503	500	509	453	480	484	481	516	472	484	506	471	504	493	520	544	497	509	510	501	510	451	538	461	539	520	474	541	492	508	469	518	507	466	526	478	490	517	503	439	509	524	479	475	525	518	470	544	444	548	463	469	494	532	473	491	511	504	496	498	504	497	452	510	477	503	507	524	543	506	529	536	494	543	464	516	474	484	507	509	513	520	506	489	501	478	470	518	549	521	548	508	526	499	523	511	503	482	502	519	540	487	520	500	510	472	513	490	488	516	495	499	475	515	518	491	500	479	496	502	549	528	461	496	494	501	489	511	521	482	505	476	511	504	471	512	476	499	487	528	497	461	543	535	503	516	503	517	467	491	507	514	496	532	520	514	505	488	531	520	499	528	524	493	498	489	489	522	507	495	469	510	488	490	495	532	502	492	534	474	484	502	494	526	502	485	492	523	513	502	540	502	497	483	497	512	487	526	472	477	525	526	519	524	500	506	541	518	503	510	486	471	494	503	494	487	510	541	514	487	555	550	516	488	478	513	549	469	490	499	530	517	511	527	473	544	534	529	492	498	478	497	483	497	495	532	546	511	520	493	499	498	498	532	524	524	512	474	491	526	473	491	484	476	521	499	490	518	487	529	538	502	525	492	523	481	490	513	510	507	503	490	505	460	477	509	531	489	498	489	485	514	532	520	559	474	502	478	487	471	508	526	546	485	501	475	490	501	502	510	485	506	481	508	498	518	487	501	498	521	495	502	496	495	520	487	473	500	499	502	509	520	495	496	547	510	505	511	515	481	542	479	525	501	484	458	513	505	540	470	522	493	479	528	483	489	489	522	507	493	510	507	518	498	495	515	539	514	449	492	473	448	523	462	503	539	498	501	526	522	512	506	467	527	504	497	517	522	532	491	490	491	510	519	496	489	537	507	509	481	518	508	482	466	531	514	482	497	469	482	486	523	478	484	525	485	511	476	497	524	489	590	517	522	506	521	503	478	523	472	546	482	506	492	477	442	522	487	478	493	536	514	525	525	520	522	519	488	503	478	492	488	477	476	496	497	552	504	517	525	514	514	493	463	517	484	495	497	571	475	544	518	502	498	500	482	492	510	513	511	527	481	490	495	502	512	524	474	470	552	483	498	528	482	507	495	480	500	496	500	540	497	504	527	495	504	469	492	537	473	512	507	533	547	509	501	554	488	491	520	508	519	540	519	491	540	490	530	504	501	523	529	479	507	521	484	448	504	510	501	501	511	506	511	510	499	520	512	503	547	485	530	501	506	510	526	464	478	492	535	492	517	502	496	534	513	510	483	564	534	521	471	521	529	518	527	496	492	541	512	525	472	537	479	519	495	519	526	565	544	566	484	518	555	467	508	496	513	493	504	537	509	522	503	515	547	498	461	497	545	505	541	489	494	477	514	485	484	518	484	476	504	460	500	493	535	495	517	490	475	470	475	483	490	486	453	522	494	484	479	518	512	518	526	555	512	504	474	523	488	488	527	513	486	547	459	485	473	544	496	497	476	549	506	532	505	502	536	505	478	508	486	479	541	536	504	483	483	504	508	503	516	469	504	557	506	464	488	519	475	514	503	541	485	488	475	535	493	552	513	499	533	478	536	485	498	525	475	489	506	524	489	502	509	503	450	488	505	473	491	495	513	521	485	511	539	519	494	471	547	501	527	489	466	480	536	495	519	522	536	489	488	526	490	540	497	482	475	493	511	499	514	500	492	525	515	531	520	496	531	486	499	522	514	519	513	508	487	480	501	514	535	487	506	484	473	512	488	506	472	508	466	531	514	507	507	502	472	518	515	516	508	510	491	521	498	516	462	486	491	563	518	498	529	464	531	518	478	477	508	477	504	487	531	528	480	487	483	515	514	495	523	530	521	511	480	511	532	486	524	493	496	459	494	513	492	484	513	502	476	473	486	507	473	515	524	493	521	521	478	512	534	476	534	506	490	513	514	533	532	532	481	479	519	483	505	496	477	494	509	569	513	487	502	536	463	494	504	471	512	530	489	462	480	569	513	524	517	505	481	540	513	504	498	505	506	534	507	509	499	513	500	512	483	449	523	539	483	510	506	488	469	506	527	513	521	482	480	518	478	540	498	516	521	511	451	478	547	479	482	520	500	520	529	492	539	523	544	539	500	504	553	482	479	478	500	514	498	503	497	483	528	513	517	502	476	523	475	473	483	488	490	492	501	495	489	448	472	523	493	487	518	508	533	469	495	496	519	516	479	459	478	522	517	547	464	509	493	478	489	444	508	539	465	511	487	501	477	515	537	510	521	509	484	464	519	530	451	493	515	496	540	518	468	504	506	517	492	530	478	485	527	498	523	499	519	486	479	495	511	509	483	504	547	534	482	506	519	508	485	490	510	505	505	481	511	512	498	507	490	510	512	476	498	504	477	512	508	501	507	483	502	460	498	527	499	507	501	520	505	473	529	504	481	512	483	494	503	493	487	494	476	484	530	505	495	549	463	454	463	492	523	476	507	499	456	517	524	519	542	487	504	471	499	500	477	533	504	497	522	523	492	480	487	480	456	503	516	467	492	507	500	555	512	550	536	495	509	464	468	508	515	536	492	484	520	487	484	519	502	539	531	514	501	534	476	504	521	531	488	472	480	507	483	500	494	502	479	540	532	508	483	491	532	509	512	505	481	481	505	508	523	489	450	523	476	532	460	533	503	483	473	479	519	467	461	511	518	515	493	517	498	492	526	492	486	522	488	510	536	505	523	507	489	502	525	497	508	510	501	496	510	466	471	517	485	543	496	492	464	493	474	540	539	505	493	508	497	499	518	435	532	508	515	524	507	518	491	517	523	522	527	532	507	478	483	519	506	526	515	472	489	524	516	503	491	505	519	498	458	480	519	501	522	466	498	480	508	524	481	496	478	489	525	483	508	517
9266	667	596	590	477	444	452	418	392	414	399	431	422	397	401	382	388	375	381	362	389	340	374	383	375	401	388	382	373	367	394	342	353	379	380	368	339	404	385	371	376	386	380	361	394	371	382	371	412	377	385	413	383	330	379	348	360	359	365	389	381	362	358	390	383	380	339	367	378	413	358	384	385	366	384	362	358	397	365	353	369	377	347	379	385	359	353	392	357	364	371	393	392	373	398	333	362	385	377	402	329	390	370	354	362	371	381	343	362	368	360	362	344	355	342	354	381	369	346	349	362	381	394	362	340	336	360	368	381	383	362	372	348	381	369	370	345	342	379	352	366	415	375	402	364	376	376	368	369	381	426	399	320	386	367	388	396	368	391	358	390	388	344	369	371	358	391	329	359	382	400	422	374	350	386	342	409	359	385	345	381	345	392	396	382	367	326	342	374	378	352	341	403	327	333	352	394	365	401	408	388	380	369	370	410	358	344	338	379	385	359	338	355	366	386	330	353	323	360	365	392	368	368	380	340	355	366	317	389	378	365	362	359	372	365	361	362	378	395	399	388	380	338	399	397	371	418	368	378	340	380	378	367	388	371	393	351	392	368	362	371	374	408	361	361	376	360	325	362	351	407	381	390	345	345	378	384	379	334	378	360	307	344	361	353	394	349	393	423	403	395	375	362	364	375	366	407	385	387	364	366	357	359	379	411	363	383	400	350	356	359	368	364	358	349	392	385	371	382	357	386	409	377	356	367	365	376	391	354	362	388	384	353	412	395	357	382	355	387	370	382	365	369	387	336	385	389	388	368	385	332	355	351	373	358	380	374	384	358	325	395	372	338	387	361	360	354	360	376	375	388	347	369	359	355	410	403	375	374	368	403	377	374	406	357	372	384	362	338	345	336	363	386	388	404	393	358	410	379	362	357	336	391	365	401	371	346	364	375	364	385	354	407	350	381	359	359	381	366	356	336	354	369	347	349	389	369	373	391	383	370	390	379	379	383	341	368	383	342	371	408	359	377	373	386	366	406	371	396	329	384	405	365	348	358	369	390	368	366	410	434	371	367	395	366	356	406	364	358	350	350	367	375	375	387	354	364	365	387	383	378	386	360	375	383	369	393	360	332	385	350	391	382	380	344	395	373	373	381	386	416	363	397	367	377	344	368	367	382	346	355	364	373	404	361	367	382	392	375	348	384	392	376	357	387	390	375	378	363	417	359	359	361	352	386	369	396	366	390	377	360	385	369	392	360	353	393	355	350	365	357	367	352	364	369	354	367	362	380	399	358	387	372	383	351	378	358	366	345	368	390	403	391	373	384	388	403	375	330	364	377	351	358	413	386	359	359	357	384	364	355	382	361	381	366	349	351	333	358	385	378	404	366	396	380	361	338	371	348	366	355	416	401	371	327	354	374	387	361	369	408	360	404	357	333	365	358	366	389	359	377	346	403	378	432	405	373	382	371	340	370	370	371	350	350	372	361	357	373	336	372	383	391	360	366	364	392	336	388	377	367	369	378	412	370	370	375	348	374	385	376	350	334	351	353	355	374	376	331	312	391	383	376	346	364	364	381	390	321	380	363	371	387	349	357	365	379	374	412	386	354	362	360	363	373	390	349	386	422	379	397	356	354	361	345	363	377	393	369	353	374	351	370	340	346	355	367	378	369	337	398	371	413	311	405	375	377	382	382	352	353	357	369	350	372	375	361	349	407	338	407	350	369	353	355	335	394	396	381	371	360	376	369	329	352	368	411	344	381	376	383	366	382	372	365	334	376	366	392	392	372	363	411	373	387	361	349	387	348	401	356	408	342	366	395	367	374	346	386	364	358	363	401	368	369	350	373	333	356	397	372	386	338	354	343	354	341	386	349	348	338	357	363	383	369	358	378	368	402	388	377	346	358	346	356	386	400	376	377	384	385	390	343	347	369	395	341	369	374	371	380	368	386	386	379	403	378	371	364	351	385	352	336	332	376	371	391	420	389	364	399	373	379	349	360	375	382	375	371	345	323	368	369	321	365	382	355	394	352	357	393	371	320	364	353	366	370	390	394	356	385	380	384	371	362	348	377	345	373	376	356	379	368	368	378	386	369	338	387	336	378	385	337	358	358	354	361	420	354	368	351	349	370	371	374	395	389	367	348	396	385	378	335	344	398	349	368	344	370	397	369	403	351	362	379	349	367	367	375	365	399	375	334	354	410	359	360	369	340	372	390	384	345	351	395	357	350	376	363	406	361	368	416	364	363	367	392	370	375	390	369	375	359	343	405	398	375	377	372	382	374	333	351	400	379	380	348	356	417	367	359	356	324	381	346	372	381	386	342	343	402	362	346	378	347	359	389	376	388	353	374	378	400	365	418	419	363	360	374	333	357	363	369	367	336	372	379	362	385	360	380	384	404	372	350	352	377	402	397	385	370	374	351	368	352	399	376	356	364	399	369	379	375	379	365	370	382	356	359	365	361	352	359	385	358	390	388	371	363	378	361	349	380	356	351	330	367	397	360	370	328	348	363	366	364	374	375	346	379	368	381	393	367	377	365	385	350	348	355	382	339	381	373	390	405	382	376	388	358	354	342	389	408	391	362	363	343	395	381	383	367	369	367	355	413	367	365	411	363	395	384	352	348	346	372	384	378	357	361	368	379	361	371	355	355	358	370	409	357	368	349	354	392	386	381	346	358	424	342	390	339	382	375	377	381	364	391	334	375	386	375	391	363	393	381	363	380	375	403	352	382	383	361	397	355	375	412	389	373	385	405	401	363	375	338	383	364	382	412	390	377	374	369	359	371	362	328	367	405	351	401	384	339	368	341	370	363	370	380	380	359	388	391	342	376	385	396	335	381	371	360	349	328	369	389	386	407	383	384	399	345	372	374	326	365	341	382	375	386	340	335	367	392	386	377	390	390	354	360	364	356	401	382	370	350	377	427	387	362	352	341	393	375	385	374	365	377	396	367	358	407	350	391	379	394	369	375	364	321	404	380	369	345	377	327	349	359	358	353	352	369	395	388	412	350	360	407	374	358	424	387	371	382	354	367	371	360	363	382	381	368	382	375	390	359	373	382	384	386	400	390	386	370	378	350	352	368	387	370	383	410	374	384	382	387	368	350	329	397	383	391	399	403	378	372	382	340	365	319	377	373	387	384	349	356	395	380	366	376	395	354	410	378	410	393	388	362	309	358	387	389	345	370	393	371	358	362	371	398	365	355	366	361	374	345	373	359	354	353	391	368	415	389	375	406	394	389	370	384	390	360	356	396	334	380	366	379	426	386	362	367	362	359	377	378	365	373	377	392	367	364	376	354	383	359	356	344	356	387	389	400	417	401	392	359	387	353	413	368	370	369	382	344	374	393	347	340	364	355	385	382	376	350	382	381	359	406	376	370	342	338	398	362	355	357	387	332	351	398	385	345	377	385	341	365	372	356	371	364	370	350	355	364	397	391	347	400	377	386	392	348	383	353	414	371	373	341	379	377	390	343	360	384	335	376	377
7442	1109	1469	1512	1460	1292	1236	1170	1166	1122	1111	1069	1070	1077	996	996	969	942	901	899	889	973	923	936	953	877	925	914	899	969	945	944	939	883	885	881	891	894	925	920	898	908	895	904	949	936	850	916	958	934	908	840	939	884	938	928	864	909	895	874	952	938	956	927	852	858	880	907	901	914	902	956	882	927	909	842	927	832	906	903	915	884	866	867	906	949	947	927	957	901	848	973	897	895	875	848	889	932	914	854	866	914	873	897	900	904	911	905	934	920	867	899	856	901	906	886	871	975	939	880	907	872	901	879	904	924	941	911	822	935	928	965	906	913	872	839	894	889	868	899	825	879	899	911	901	910	924	976	960	879	930	862	900	892	918	851	888	892	866	895	933	877	873	895	925	847	914	926	883	903	850	852	888	912	876	875	859	879	900	876	924	900	915	874	879	959	850	888	891	928	878	880	920	875	879	919	873	907	937	837	900	906	883	872	904	913	934	868	869	905	868	945	882	918	905	913	924	923	927	891	912	902	913	916	882	882	916	859	865	903	884	889	858	904	853	883	882	885	918	871	862	880	885	914	871	900	907	934	916	930	881	909	895	875	906	905	914	850	898	864	901	901	886	861	928	896	915	983	896	891	893	904	854	897	877	921	923	880	933	952	867	885	925	936	934	909	851	917	903	905	880	896	852	931	949	882	967	914	939	878	905	906	908	865	874	939	902	904	891	874	903	905	906	884	886	884	898	909	886	850	931	880	868	886	936	900	883	895	835	901	872	901	888	961	929	872	911	880	915	890	903	908	963	929	876	856	903	890	894	881	876	872	868	938	927	880	863	921	874	886	891	919	894	933	903	900	903	884	910	911	863	838	891	945	871	932	877	885	893	895	803	830	939	901	918	849	910	889	938	914	962	911	896	862	880	941	868	879	972	833	892	871	887	932	911	889	878	914	841	864	898	889	934	877	921	909	883	877	886	876	887	856	855	899	917	907	933	883	860	895	863	882	903	884	910	844	861	889	889	931	901	917	970	847	894	883	853	908	856	830	947	865	862	828	849	875	938	910	940	894	916	899	865	850	934	874	867	951	893	833	856	935	913	925	898	832	940	891	892	867	906	874	873	893	893	922	877	931	870	888	900	914	859	909	910	896	874	905	895	910	907	947	833	901	893	906	838	929	872	876	905	858	922	873	942	929	923	869	892	902	883	882	902	916	904	903	921	918	899	922	849	872	882	877	905	852	867	849	909	891	877	921	961	943	889	907	849	877	900	853	848	914	921	887	855	900	911	882	897	879	873	941	962	872	891	903	849	892	926	929	911	908	842	859	851	897	899	900	877	859	870	889	888	893	893	871	870	827	868	912	896	861	917	918	880	888	890	914	912	907	850	905	883	890	884	886	925	889	865	887	877	884	896	821	867	891	931	947	858	931	882	908	895	934	926	915	877	904	882	922	935	864	899	891	891	849	900	897	906	896	833	963	928	931	919	892	895	887	926	916	881	914	915	877	857	920	879	880	836	918	878	875	870	923	887	892	913	874	912	911	912	888	901	874	892	882	943	904	907	845	905	858	957	931	904	928	866	839	878	891	885	845	900	863	833	928	896	869	908	886	906	904	944	909	842	922	947	908	895	957	909	890	908	893	852	914	901	894	808	884	959	951	882	876	877	922	869	906	897	875	898	896	877	883	849	911	906	864	905	866	848	900	890	939	904	884	872	899	940	858	874	875	924	883	913	924	892	819	869	932	899	885	923	878	890	916	872	903	871	876	895	852	924	908	860	920	838	853	869	905	897	896	956	867	904	924	899	874	908	949	912	909	874	897	931	885	909	934	852	902	866	894	853	896	914	871	863	921	869	878	889	894	885	903	846	868	926	911	909	908	909	890	907	887	906	898	913	905	892	937	896	930	918	860	839	872	963	918	926	911	914	848	901	860	851	916	895	915	896	907	870	870	888	849	954	897	908	920	925	884	918	899	861	879	940	932	899	860	909	874	836	878	895	898	852	916	889	890	882	941	905	835	901	964	937	894	868	901	905	875	859	888	900	803	854	872	915	973	907	920	917	890	806	864	876	917	893	896	896	903	927	924	909	871	939	890	893	885	786	903	896	904	892	887	879	887	870	906	883	875	849	905	914	928	867	892	872	873	872	901	861	872	923	826	862	875	876	881	834	871	872	876	903	881	842	944	882	837	895	867	882	918	914	869	852	851	882	904	911	899	918	894	896	892	892	876	887	872	904	917	928	860	876	901	867	847	896	926	846	933	900	924	907	895	894	888	852	833	911	908	861	898	907	894	932	956	895	907	946	894	938	858	946	926	923	910	919	912	913	883	910	888	885	900	894	900	894	900	877	863	855	894	879	894	919	905	933	905	901	868	921	900	938	896	922	884	880	914	856	836	847	905	860	928	860	904	926	885	877	897	831	842	852	843	943	895	902	904	902	893	906	851	876	851	915	887	871	870	946	864	880	899	909	889	943	907	876	919	905	907	869	872	918	918	867	891	933	866	861	928	886	892	884	872	903	930	884	888	899	861	872	867	877	852	845	884	900	942	896	854	913	863	920	848	898	872	895	854	900	900	867	928	929	874	892	885	866	944	852	871	883	889	922	895	887	880	881	903	918	948	866	919	917	923	870	896	900	927	935	913	890	932	862	920	895	942	879	891	843	866	888	936	936	892	840	901	866	923	910	885	891	892	895	896	897	890	880	900	902	866	891	892	842	928	884	924	881	842	878	904	909	924	869	886	865	915	913	867	897	880	863	854	946	875	915	901	922	914	898	862	870	908	911	865	834	873	926	885	980	862	913	926	895	889	884	881	894	897	910	947	857	926	875	900	896	868	930	951	912	887	863	914	895	842	916	881	908	884	890	863	858	884	907	883	912	863	895	873	934	905	856	858	906	875	896	942	894	889	902	845	902	889	873	888	889	901	908	881	868	848	891	881	841	898	883	861	933	948	889	867	917	909	901	908	917	940	868	934	939	894	903	876	908	904	842	862	868	862	900	873	903	895	902	910	874	881	891	903	896	866	937	913	880	867	876	838	864	889	882	892	832	856	864	896	908	918	899	870	910	917	926	829	943	930	891	887	892	922	857	909	882	913	819	872	826	879	847	889	932	917	932	891	973	919	878	878	912	909	881	867	855	880	938	933	918	932	830	916	890	886	952	900	837	915	924	908	883	910	932	924	918	859	882	965	906	954	911	910	868	931	938	877	876	886	894	900	882	882	862	869	913	904	884	967	907	927	880	849	895	883	912	925	883	880	854	893	909	909	911	878	893	887	886	807	868	897	883	955	866	901	869	932	897	871	900	852	888	857	936	863	830	927	874	907	873	859	879	897	922	882	936	940	874	870	910	892	927	883	862	852	907	844	908	862	925	897	884	862	911	891	953	856	895	915	865	892	898	894	922	884	916	898	877	924	891	872	868	905	951	930	927	939	881	900	883	852	848	921	848	907	930	874	922	927	911	915	884	850	901	891	860	883	860	876	856	850
16790	1412	986	876	686	587	572	559	541	468	494	488	469	445	429	452	445	460	429	429	424	394	503	446	444	407	477	428	423	438	436	408	400	448	426	427	456	451	419	387	419	425	459	429	418	425	402	413	412	417	443	406	395	398	411	445	401	451	455	395	415	370	451	403	414	440	403	402	387	383	406	453	431	402	417	401	430	398	421	452	405	395	445	400	405	432	462	413	395	415	450	471	386	367	399	423	406	419	432	446	388	430	397	440	395	427	404	459	444	424	399	424	428	443	392	400	384	389	444	414	438	439	439	427	446	435	418	395	428	366	414	421	415	424	416	434	436	436	414	416	377	405	413	416	416	433	404	456	433	407	399	419	412	388	392	421	386	409	408	421	454	425	421	394	414	417	436	416	433	418	419	426	425	437	399	399	442	383	416	443	407	474	420	400	381	434	458	449	384	404	406	414	424	424	422	438	407	386	369	442	420	420	400	392	390	422	439	437	401	414	430	459	446	399	394	406	398	409	423	431	428	388	435	453	460	439	411	423	455	388	459	426	416	441	453	415	413	460	423	404	398	410	397	362	414	412	456	383	393	392	439	438	409	440	405	426	419	439	439	426	439	456	425	412	390	446	370	403	424	398	378	427	422	429	408	439	442	425	463	424	398	373	397	414	377	442	430	424	421	403	435	448	455	418	437	402	416	395	405	403	425	421	444	439	418	412	410	387	372	399	448	388	381	410	416	441	428	410	397	430	389	470	359	452	454	413	434	408	450	409	446	429	400	439	409	459	439	434	420	408	432	426	401	412	456	389	410	350	411	449	437	423	409	437	458	386	419	480	467	488	418	414	413	426	436	421	397	444	435	444	412	400	403	408	429	381	413	408	424	408	443	448	445	422	401	422	421	384	417	434	471	398	415	421	469	448	393	414	426	438	417	421	434	396	445	379	432	410	437	442	400	437	396	373	425	456	440	442	420	407	453	372	424	442	395	397	435	409	447	417	419	402	419	455	424	422	412	445	434	421	413	416	436	392	436	435	415	403	405	429	409	410	441	423	395	420	413	449	454	435	445	435	381	419	405	446	385	401	437	413	385	438	429	406	409	430	426	382	375	407	426	429	390	416	438	386	423	415	410	425	432	416	406	425	434	366	435	435	427	403	392	427	421	424	464	431	418	445	444	420	446	431	414	383	436	423	378	392	418	460	426	413	403	420	426	438	399	434	387	432	417	421	438	405	370	411	437	448	378	439	421	428	403	406	415	431	406	433	426	411	405	414	410	417	426	406	399	444	430	477	378	430	438	414	436	455	408	395	393	426	401	403	417	429	421	411	441	428	454	433	430	392	430	429	424	422	385	400	440	405	426	417	405	423	452	446	437	424	460	422	448	459	396	432	433	378	398	423	395	408	430	416	456	405	436	429	413	411	401	411	413	417	387	400	449	446	430	419	455	413	374	438	412	377	370	386	416	430	433	430	469	426	440	436	456	442	427	454	426	429	405	438	440	430	434	455	422	448	406	431	414	424	426	427	429	456	422	396	439	437	383	377	426	438	397	406	416	401	438	404	428	431	430	412	442	423	426	438	410	381	413	403	409	393	420	430	399	385	423	452	395	401	442	423	431	421	399	400	459	437	443	424	406	388	401	419	466	415	420	420	417	425	374	426	435	427	438	407	402	425	414	398	444	400	408	409	445	400	452	412	437	383	437	419	434	423	415	372	413	418	377	421	402	393	385	402	423	458	420	411	421	408	407	424	460	437	398	427	383	399	416	434	407	454	420	385	425	420	412	367	440	410	448	436	474	479	412	395	466	417	411	391	400	459	395	448	391	422	400	442	409	416	393	430	402	385	447	441	431	426	446	435	454	385	416	442	402	407	387	416	401	412	430	414	419	422	429	446	408	426	406	438	422	407	453	416	424	424	398	399	456	458	416	432	409	381	415	404	417	401	428	450	437	418	441	441	401	409	406	414	392	397	442	446	447	412	445	448	388	450	406	430	418	448	465	387	414	416	412	404	424	435	446	447	421	402	487	414	417	422	425	395	422	423	403	450	452	436	382	411	443	449	426	422	392	438	410	462	416	428	395	377	425	416	441	412	395	452	415	406	436	447	440	461	410	415	419	430	458	415	415	369	438	444	405	392	427	396	426	368	443	391	433	419	400	420	414	440	397	422	390	411	402	432	436	401	447	409	405	405	400	431	382	432	431	432	409	421	401	412	414	398	405	432	379	386	415	380	418	381	426	416	429	435	426	453	423	423	394	475	422	422	465	451	403	411	422	440	383	392	399	422	410	410	388	410	404	421	402	444	409	413	397	454	421	412	406	397	417	418	491	421	427	450	454	417	444	380	435	413	414	434	425	363	426	444	412	435	391	434	390	422	464	425	379	412	442	425	447	419	420	448	429	452	430	407	392	442	439	422	429	398	441	393	436	415	400	417	434	428	439	351	422	413	427	417	447	430	418	423	423	417	374	414	430	454	381	412	384	442	411	422	404	445	420	442	416	433	424	436	410	410	425	438	421	426	455	409	405	437	444	393	400	389	381	430	455	443	435	465	435	418	407	448	437	422	429	420	419	442	424	408	382	425	429	379	459	385	416	422	441	422	393	418	396	447	403	429	449	432	400	394	397	440	456	446	392	440	404	422	435	447	423	395	457	401	446	418	432	412	426	427	426	430	428	414	450	362	424	441	434	427	439	407	431	440	400	405	425	408	436	388	464	416	401	416	398	408	398	424	454	468	429	447	422	379	396	401	408	440	417	425	441	379	394	431	435	456	445	440	415	390	476	436	462	449	413	448	407	381	406	391	446	406	452	438	423	403	410	433	388	436	396	417	417	433	423	403	409	401	419	417	428	445	460	442	403	363	399	381	435	419	440	442	414	391	417	416	437	438	419	418	439	414	410	426	433	427	381	456	427	396	406	399	416	417	424	434	411	449	466	445	369	451	400	420	450	417	452	412	432	455	437	443	423	445	432	421	437	397	472	417	420	433	403	411	445	442	382	420	409	417	436	455	435	407	462	417	426	407	418	403	437	394	432	448	387	397	398	404	432	453	410	409	417	459	405	416	369	400	393	430	457	415	426	443	379	410	429	400	420	413	419	419	446	436	410	413	432	410	413	448	393	436	386	408	409	405	432	395	408	425	457	378	415	431	440	431	434	430	406	398	440	375	400	463	415	413	410	420	398	405	384	441	419	435	456	429	433	433	435	468	426	413	400	421	407	442	411	407	439	409	417	393	401	394	410	407	418	405	476	410	435	465	434	380	395	457	409	414	438	405	384	386	455	430	397	386	423	397	461	414	425	369	403	429	428	451	391	411	422	419	410	405	444	429	465	437	392	407	423	459	406	406	433	404	436	395	442	392	395	436	401	444	389	419	435	396	382	427	445	422	422	481	441	406	395	434	414	407	451	414	400	431	423	433	418	417	446	452	409	405	414	417	410	420	446	400	419	443	416	456	394	384	412	391	421	433	440	430	393	422	382	391	430	436
9565	1404	1984	2180	2045	1777	1682	1506	1442	1357	1272	1236	1265	1214	1195	1096	1047	1063	1086	1072	1064	990	989	1012	1012	1008	1048	1051	1016	992	1014	1016	963	945	924	1021	943	1011	945	1006	957	997	967	1017	951	928	934	947	1033	968	980	953	1036	945	977	915	961	935	940	941	981	950	945	975	947	963	942	964	951	986	970	934	967	942	944	940	945	922	1011	913	944	990	935	996	901	968	980	929	961	952	911	977	982	901	957	982	973	969	886	923	940	919	964	981	982	989	897	899	995	978	964	938	919	917	954	999	974	947	986	959	943	929	982	950	968	931	975	933	928	956	964	970	958	957	979	927	993	957	936	998	926	981	984	974	969	952	972	965	958	935	941	999	1024	987	960	976	944	952	912	915	915	970	948	902	979	969	905	1000	940	955	943	943	953	952	988	982	953	966	943	988	970	995	905	1011	979	986	1000	925	949	963	971	948	909	906	961	952	941	963	948	932	969	925	992	938	959	932	948	980	941	963	965	1007	1012	937	945	922	959	944	940	1002	905	960	918	955	944	954	930	940	920	933	940	960	955	945	971	943	962	949	942	972	983	975	975	1000	956	951	963	1010	932	980	1041	973	947	920	932	913	978	980	975	939	900	913	939	990	929	910	973	954	951	957	939	957	997	920	913	953	952	963	1005	990	950	944	886	939	930	961	925	954	984	982	976	897	922	927	954	1002	912	1001	963	972	977	926	956	938	977	975	980	950	895	1005	974	970	909	1023	999	973	940	980	984	920	1000	972	926	910	956	962	946	1014	947	925	1004	936	941	976	877	940	965	939	1048	942	987	952	959	945	914	914	949	961	959	886	931	979	927	940	933	905	935	960	972	981	939	1015	963	905	937	991	935	956	931	939	916	941	910	946	1014	970	995	951	960	930	930	925	972	934	937	957	992	998	895	950	941	953	954	917	939	949	935	938	985	971	974	982	930	1023	1006	963	928	961	933	976	1008	967	929	949	943	1005	974	951	937	996	944	950	939	1059	1014	989	979	963	920	938	901	946	990	981	958	957	960	918	980	917	969	964	951	943	968	939	961	893	948	935	974	939	971	919	943	880	935	965	953	973	957	933	931	1005	941	903	909	972	970	956	969	992	956	996	996	922	977	994	947	971	966	984	961	972	1008	922	959	963	967	885	959	940	973	950	963	928	988	893	956	926	1006	987	961	968	874	963	918	951	919	1010	1023	952	935	938	972	951	917	957	1013	910	1002	992	969	964	971	931	956	949	928	915	897	918	959	949	997	973	927	1024	983	937	968	950	944	935	915	971	997	952	929	1013	1018	973	991	922	960	964	963	1000	888	964	940	959	1002	937	985	965	980	978	994	909	967	952	1000	934	1011	907	936	926	889	1039	1000	934	979	951	923	908	939	944	935	1000	1008	994	984	917	973	933	973	965	936	902	980	984	928	960	929	931	953	935	953	958	856	953	955	978	955	972	891	962	963	979	977	945	960	941	950	926	930	977	882	920	957	921	947	980	978	937	977	939	907	1002	944	934	964	905	931	976	945	933	935	973	981	982	973	964	964	946	933	978	1022	934	981	960	973	1010	955	912	961	908	954	968	946	1004	1043	1000	962	1004	914	948	939	926	897	911	963	930	972	918	978	973	954	932	910	1002	970	1006	910	951	949	970	973	953	911	968	964	973	941	981	958	974	933	989	935	927	984	915	929	971	918	944	998	966	972	945	977	994	936	946	929	950	954	972	920	951	966	956	1018	952	975	975	937	941	973	989	875	921	916	941	956	923	966	912	939	918	976	942	967	948	1001	1019	973	983	954	962	919	980	990	978	934	959	982	965	882	963	957	965	990	907	982	929	923	930	970	933	979	957	974	989	969	890	934	963	964	922	918	937	984	938	905	930	938	908	973	941	915	933	924	988	938	966	1041	908	953	954	983	883	913	963	948	949	986	975	940	949	962	960	965	885	1002	926	969	955	906	950	958	991	959	959	973	966	939	964	979	954	935	936	960	1000	932	934	1026	976	933	955	929	958	951	918	996	967	964	1025	936	923	963	885	989	926	921	1006	900	966	964	943	993	965	962	919	958	939	942	934	975	909	908	890	926	961	966	1010	949	939	884	921	958	939	937	964	917	963	1000	956	955	954	929	960	930	937	939	953	965	934	980	937	963	943	920	1012	920	918	912	943	932	963	945	978	928	958	963	920	980	909	951	962	959	946	907	954	973	934	919	934	899	980	1005	982	933	984	928	995	890	953	929	942	1002	898	977	948	945	964	932	949	1000	973	951	972	915	920	974	968	918	975	982	990	986	990	945	985	916	1044	1003	965	970	956	943	940	934	960	925	953	1002	945	938	1012	968	942	878	893	964	943	927	1013	967	946	924	912	1017	948	976	958	998	900	964	912	965	1018	971	929	900	1009	984	956	948	951	884	931	956	1023	950	938	958	965	952	924	884	928	934	972	950	940	923	1006	910	916	947	978	961	941	984	918	930	909	1023	951	962	996	1000	951	895	973	964	1003	927	957	937	983	998	937	933	983	965	984	952	956	961	964	965	942	926	948	948	945	934	948	934	962	1007	909	993	979	1000	908	973	977	1008	940	922	923	915	966	968	903	916	930	925	941	909	973	944	977	969	963	959	944	947	902	966	965	960	924	963	1005	900	950	954	962	941	943	959	958	920	1025	994	973	962	916	884	987	1020	982	964	931	967	922	951	921	957	930	985	1003	1000	915	962	928	951	907	918	911	933	964	952	929	959	981	1002	952	953	957	901	924	974	952	912	950	955	949	968	908	936	982	973	997	968	925	960	937	964	971	997	992	956	969	968	908	968	959	937	1004	974	934	938	1003	958	973	985	963	986	938	939	958	995	985	960	955	950	946	927	969	970	947	936	931	939	943	970	943	977	948	1015	961	952	923	1005	937	946	903	972	954	986	960	930	995	903	929	944	944	952	970	977	952	990	903	920	934	936	985	944	921	948	947	895	940	931	989	992	977	882	936	972	918	937	943	947	977	926	964	935	985	977	940	913	933	956	952	925	920	930	942	984	923	973	971	964	955	953	973	930	940	990	967	899	928	974	937	967	955	953	944	906	912	923	984	947	988	942	930	933	952	910	964	893	965	980	932	988	958	910	913	984	954	903	944	931	981	948	957	976	919	912	929	965	1010	914	952	953	941	943	971	953	919	937	931	956	984	933	970	929	985	976	948	976	961	949	985	964	964	959	920	964	987	952	932	939	904	970	977	1018	948	1007	983	932	953	944	948	977	985	947	984	965	967	947	936	918	963	946	1004	958	959	948	975	1011	991	938	943	969	1008	984	999	969	911	912	970	947	962	963	982	962	938	965	979	932	914	928	944	934	935	964	960	1028	943	956	920	986	934	940	996	985	988	918	964	943	963	969	963	926	952	909	897	877	958	948	928	925	911	959	923	968	966	954	929	950	1065	951	903	1012	997	969	945	1027	980	915	968	964	931	930	1001	1001	931	959	957	1005	1022	956	927	952	972	911	963	929	978	968	958	949	966	907	942	982	975	977	989	893	966	949	941	981	994	964	923	931	957	975	900	953	987	963	937	944	985	962	952	912	973	1028	955	949	945	933	982	944	929	909	959	914	974	982	947	904	946
2617	209	198	195	169	183	182	162	176	178	172	178	171	191	194	172	185	183	192	191	186	172	189	189	162	159	175	190	196	166	177	195	183	199	167	198	189	155	165	158	176	208	152	199	188	176	190	172	162	179	172	168	155	172	156	173	167	168	189	174	160	180	165	187	171	170	193	182	173	171	182	168	170	210	183	160	192	168	183	171	179	191	174	187	165	183	164	188	177	177	203	179	185	196	172	203	168	181	197	177	186	189	179	179	188	177	223	165	162	145	185	161	161	172	205	193	153	186	190	159	208	193	200	185	171	200	168	166	193	189	159	173	179	146	163	197	176	177	184	172	182	175	151	184	185	186	192	170	162	167	202	183	167	157	174	196	188	144	161	185	166	182	174	159	205	174	207	180	155	158	180	195	165	173	184	187	180	175	185	175	181	169	176	193	171	182	160	181	177	198	172	198	181	195	185	193	176	203	185	195	197	190	165	187	174	205	157	157	164	174	177	197	164	185	202	171	172	178	169	174	178	159	165	199	182	166	202	166	197	191	183	165	166	179	161	160	196	172	182	173	188	158	180	170	184	175	191	182	172	173	176	181	188	182	185	188	185	175	186	165	167	171	193	185	171	178	168	148	192	183	179	179	194	184	184	169	193	176	188	198	184	161	186	181	197	176	196	212	199	188	182	181	192	210	196	155	175	182	193	213	178	163	156	225	195	157	185	149	180	184	163	197	205	162	179	165	188	187	175	207	170	179	176	169	190	169	176	189	166	190	183	154	147	195	172	151	181	176	176	172	160	177	184	176	189	185	160	177	195	189	158	187	183	170	196	179	178	189	199	218	139	166	176	194	178	191	182	205	153	187	175	194	197	189	178	174	174	173	127	175	198	156	181	192	204	176	148	175	173	208	176	176	168	180	173	188	181	169	180	179	174	184	191	175	158	150	156	188	185	183	183	164	181	180	203	186	179	179	202	159	190	178	202	173	181	170	195	182	177	188	189	197	174	192	210	182	161	190	166	179	185	198	194	179	158	171	187	166	148	166	181	177	186	185	165	164	158	179	181	191	201	180	182	206	197	189	170	204	179	209	186	190	176	192	174	195	213	171	159	167	177	166	171	159	178	185	171	190	171	171	163	181	212	184	167	160	171	204	206	184	182	219	177	172	171	175	182	194	189	176	176	213	180	202	163	206	168	168	182	194	159	159	176	172	166	170	185	187	158	184	203	162	180	209	194	159	187	182	162	172	190	189	174	182	198	174	172	172	184	173	163	171	170	187	180	164	182	159	192	161	180	169	214	172	189	190	162	185	198	147	191	193	173	214	176	173	172	184	166	204	158	207	188	154	179	181	179	167	172	181	167	171	167	169	208	153	199	181	181	190	170	173	173	164	191	189	180	176	194	186	173	152	185	155	183	184	196	158	178	180	192	193	171	167	172	158	192	174	154	166	220	172	181	189	186	174	199	169	177	196	176	174	190	205	160	184	183	162	179	187	184	181	152	164	176	188	181	180	177	188	195	174	180	157	147	179	174	188	158	184	192	193	188	178	178	164	191	189	177	171	182	154	186	205	176	174	185	196	154	185	169	203	198	186	206	168	176	193	176	219	197	199	177	206	171	165	179	173	200	177	201	177	179	176	148	206	201	210	166	168	160	193	193	163	204	170	186	208	186	164	171	177	212	194	181	182	182	175	188	206	187	178	193	182	170	178	177	193	168	191	207	157	169	175	201	200	176	175	174	175	197	182	176	196	184	182	196	168	184	194	158	200	170	168	173	176	145	169	173	183	179	173	182	181	161	183	161	162	173	191	185	178	168	172	185	198	202	186	183	151	165	193	176	162	178	196	203	190	159	188	189	180	207	196	177	157	186	179	198	175	186	170	203	200	195	178	173	166	182	192	165	182	181	193	188	199	169	179	176	162	150	192	186	161	186	189	170	185	174	169	191	186	169	168	191	154	153	175	156	181	163	175	176	147	187	210	193	165	179	174	155	172	171	211	191	171	165	189	172	184	155	178	157	157	178	196	184	189	186	179	206	173	180	189	166	169	183	190	174	164	159	186	198	169	179	178	175	205	165	190	172	185	204	185	196	189	177	167	189	191	187	171	180	160	198	179	194	174	174	165	189	194	180	163	162	171	202	204	201	205	191	178	188	184	183	194	183	176	197	208	176	174	173	191	166	160	168	165	166	177	171	185	174	178	188	175	173	191	196	169	185	207	187	164	173	213	160	143	176	190	178	175	184	176	197	174	167	185	164	188	148	193	182	141	164	189	173	160	193	154	185	175	158	168	185	187	146	169	177	164	169	167	200	180	164	187	181	193	199	154	179	196	194	171	200	177	169	172	197	164	172	180	162	185	198	195	206	194	195	170	163	158	179	168	177	171	183	185	200	191	181	170	183	200	157	202	175	164	171	194	176	187	188	181	178	183	198	183	159	179	174	193	205	166	175	166	180	186	196	178	218	213	161	169	219	167	194	179	165	158	188	189	179	158	186	168	179	201	185	217	179	204	167	176	182	178	181	193	192	183	205	198	172	172	156	196	197	185	171	174	181	205	173	170	196	177	169	179	201	177	199	187	152	174	166	187	171	163	163	188	184	155	172	198	188	185	165	175	162	187	169	170	170	155	193	166	192	189	164	187	165	173	164	164	169	197	180	177	183	175	169	200	183	194	172	176	173	168	190	199	184	196	158	208	196	178	164	208	182	172	168	188	186	195	213	196	178	186	204	177	189	187	175	173	184	183	168	196	178	167	172	163	184	195	175	203	210	210	157	164	153	194	190	164	171	177	194	162	178	175	186	180	203	205	171	189	199	165	168	176	189	171	163	196	178	170	165	160	154	149	182	167	205	179	176	182	166	197	188	178	175	175	175	198	160	145	173	178	190	177	182	183	215	172	181	181	184	175	186	162	207	157	170	199	177	195	185	182	187	171	181	179	191	196	169	184	171	169	180	188	206	192	193	177	201	172	179	190	198	189	168	181	172	181	168	174	166	187	162	170	190	189	195	181	178	173	191	174	203	198	197	195	193	178	214	177	171	189	207	201	193	194	182	171	197	145	173	196	181	151	173	167	196	192	163	198	163	179	166	179	181	159	183	148	176	152	175	197	176	188	167	204	180	184	177	183	167	163	153	170	167	181	154	180	175	189	187	170	189	152	143	179	165	201	160	193	173	168	177	200	197	183	187	167	184	160	183	183	177	171	197	181	198	171	189	193	173	178	181	176	178	191	181	173	168	191	188	166	168	220	163	188	181	186	154	198	184	178	176	184	187	202	176	200	168	177	178	157	200	178	167	198	206	164	173	171	164	180	176	158	185	177	166	164	175	192	183	179	199	201	175	212	160	144	168	201	159	197	186	179	189	153	172	159	156	178	171	188	181	174	177	194	175	198	160	172	199	175	172	176	202	176	159	184	163	181	192	195	175	184	155	177	183	163	185	188	181	209	180	188	189	187	202	185	167	179	158	172	165	186	164	158	159	160	173	179
2595	561	534	520	534	488	492	478	532	531	539	552	516	523	516	506	479	524	481	522	511	497	471	477	502	530	500	467	514	516	510	523	489	488	477	502	510	549	490	505	491	491	511	510	497	489	516	488	504	532	500	484	490	536	477	479	521	495	474	504	491	486	518	470	523	509	517	512	475	493	515	520	490	486	457	510	481	536	480	533	481	487	510	525	556	550	524	464	484	480	480	551	513	480	514	464	448	485	514	482	499	512	510	493	494	488	498	542	526	510	479	530	474	521	504	490	533	491	523	499	515	517	504	502	520	501	483	469	537	496	481	483	517	522	487	484	538	515	501	511	519	525	481	450	493	525	505	488	469	512	512	523	505	453	486	487	521	503	500	508	491	519	470	447	480	507	478	498	564	480	502	473	501	526	497	508	526	512	503	520	483	488	506	503	503	503	530	537	543	512	470	455	475	548	496	548	479	476	537	522	486	503	493	493	520	509	523	488	467	486	503	468	464	480	514	515	491	500	525	500	477	493	509	521	491	508	532	514	512	489	533	483	484	525	529	519	499	497	504	513	483	517	522	480	545	501	524	511	476	539	479	488	532	515	528	515	531	514	525	534	542	511	522	485	503	508	499	501	515	514	461	516	523	478	555	491	512	543	495	517	491	511	513	538	510	474	526	489	543	536	512	492	486	524	513	471	427	484	513	468	541	491	498	490	513	484	484	495	534	510	478	520	492	517	492	515	510	474	500	506	517	498	504	525	461	466	539	482	491	508	525	462	529	463	496	489	517	464	476	507	480	483	519	505	486	507	500	507	500	506	525	465	463	517	508	456	508	519	519	511	484	484	506	460	509	524	497	522	514	466	520	515	500	528	506	552	516	511	475	520	544	510	534	502	523	519	511	495	493	504	521	506	459	492	509	518	462	506	517	509	508	518	497	498	509	525	512	457	502	500	486	495	466	528	506	505	508	498	479	465	479	515	525	544	481	495	530	504	478	508	491	469	518	493	489	475	512	504	501	545	533	502	529	519	513	506	533	492	453	518	513	503	502	499	481	507	467	479	522	479	491	551	486	512	508	517	472	507	522	506	499	506	506	494	475	510	545	475	512	501	453	471	509	548	517	491	477	498	496	505	535	505	523	505	487	515	496	497	500	514	455	525	521	461	481	483	477	530	491	524	508	476	474	462	525	497	469	494	469	504	479	482	544	501	514	509	515	496	496	497	504	480	509	520	515	499	508	490	543	500	530	507	519	509	478	539	497	455	519	488	504	497	514	493	464	505	459	503	516	471	503	494	468	476	483	515	506	516	564	501	470	465	497	472	505	473	520	499	522	504	526	514	510	528	535	487	489	523	540	473	459	495	504	504	474	499	500	508	516	543	488	512	508	498	549	490	482	510	474	466	526	532	502	542	487	508	527	486	473	486	468	507	505	553	474	519	519	486	497	484	460	488	490	520	478	521	494	504	512	517	508	509	506	453	573	517	503	507	508	507	488	529	551	504	502	503	457	454	498	535	484	470	465	513	506	486	464	459	528	511	534	490	487	495	543	520	509	480	498	473	489	498	488	474	469	472	516	526	505	520	505	493	498	470	520	493	501	466	493	502	459	521	501	497	489	498	508	516	510	492	495	477	490	523	541	489	481	513	464	481	472	534	490	521	498	509	503	494	527	521	501	492	491	563	502	514	478	506	506	505	506	516	479	499	522	499	518	475	520	495	461	488	504	487	504	497	510	486	487	499	524	478	499	522	489	506	510	536	530	520	522	507	513	484	475	501	518	492	507	495	512	500	470	535	501	531	489	520	483	510	497	508	523	502	483	492	499	526	483	508	517	497	489	508	527	518	477	513	524	483	529	523	480	496	514	535	531	503	493	530	467	477	514	500	484	536	541	471	505	495	501	484	550	509	496	551	455	513	486	542	510	509	489	491	529	511	547	488	518	522	524	519	463	472	478	487	515	483	487	498	512	533	550	452	504	492	498	515	508	496	497	510	536	513	521	511	526	506	492	493	508	477	523	505	485	467	506	516	527	534	544	515	487	477	498	494	511	510	483	511	520	526	498	519	495	491	488	524	491	489	488	493	528	494	497	497	561	499	490	464	545	520	523	481	522	542	503	515	504	488	502	538	501	455	479	511	506	520	528	532	516	493	465	519	515	483	499	477	504	552	525	522	541	519	502	467	535	488	489	496	486	538	518	496	530	510	498	469	486	533	505	483	524	520	493	546	533	496	519	518	498	520	455	510	492	513	484	531	507	523	543	507	520	554	503	536	542	510	509	510	483	512	473	489	481	527	506	498	524	501	510	464	487	523	498	476	504	552	467	479	494	516	508	522	513	495	496	497	506	500	525	470	538	495	515	519	475	487	535	492	527	511	515	532	515	494	511	450	504	466	498	453	499	504	516	512	488	488	485	463	509	491	506	503	508	502	467	516	499	495	513	526	481	482	469	523	494	499	508	524	527	482	509	526	477	488	517	568	477	543	531	459	522	539	504	492	532	526	526	504	492	466	505	519	477	468	483	512	503	494	467	500	544	519	483	539	498	486	498	505	528	490	509	483	481	525	499	498	483	542	495	481	519	488	510	515	506	484	500	499	521	492	498	541	508	502	519	489	485	495	479	500	492	523	515	495	519	464	500	489	449	513	516	508	509	483	490	453	528	463	445	528	511	477	529	507	466	485	488	506	495	497	517	489	536	528	486	507	477	540	526	496	510	509	495	506	529	495	481	517	488	491	483	530	510	474	512	522	517	549	484	501	501	502	503	536	520	540	488	512	504	514	490	501	525	520	513	498	512	532	491	514	508	499	482	475	513	515	516	521	516	529	508	460	500	519	510	491	467	530	506	523	485	507	503	521	470	527	510	535	484	515	531	504	537	502	495	513	514	512	469	521	498	508	531	493	520	506	550	502	517	539	490	516	508	516	511	525	520	495	484	477	526	523	489	524	479	491	468	499	461	464	481	469	495	479	500	504	505	496	500	501	503	490	517	501	505	479	559	502	482	525	506	502	442	505	534	492	483	494	493	514	499	501	536	520	545	482	496	514	520	531	511	515	508	483	496	513	513	542	508	478	514	499	504	473	523	442	536	494	513	510	506	499	513	469	482	503	512	510	499	487	501	508	472	516	568	547	498	492	495	448	491	501	505	480	526	476	493	478	495	477	514	484	507	470	521	464	495	449	474	518	485	511	529	513	491	531	490	497	572	511	468	483	517	529	530	542	482	484	488	550	519	464	500	495	495	491	478	494	452	478	474	535	483	487	503	487	508	496	492	510	486	540	507	503	524	502	526	525	513	474	545	526	517	504	528	521	518	519	476	508	500	458	505	471	501	491	501	493	526	508	529	506	495	461	513	472	557	510	565	464	518	500	500	493	499	518	491	512	508	492	548	516	521	510	480	517	506	516	512	511	506	463	512	522	499	524	465	457	516	452	515	489	513	504	509	559	512	540	480	487	518	482	551	505	475	489	487	490	518	521	477	554	495	525
9278	620	635	600	490	446	447	447	385	431	429	445	417	395	397	396	385	377	378	375	379	354	386	356	400	376	425	400	387	389	388	371	347	371	395	389	346	382	350	402	381	368	382	321	360	363	391	359	359	345	377	364	369	351	387	351	354	371	366	362	387	370	400	363	386	370	358	420	366	369	329	338	340	368	389	383	359	385	344	389	391	356	371	396	402	350	371	393	366	373	376	371	397	363	371	355	392	356	387	379	404	332	352	351	357	366	323	384	351	385	388	361	327	384	381	410	401	346	396	375	361	400	368	398	375	373	377	331	352	375	373	377	346	368	376	399	370	371	386	374	359	386	360	379	356	349	340	357	356	415	344	353	388	340	331	386	384	351	387	353	393	381	362	375	331	385	339	349	383	394	377	374	353	422	336	354	372	379	349	360	318	353	369	378	367	350	354	385	356	355	373	360	375	369	386	336	358	345	365	355	366	333	394	387	377	360	358	356	400	407	379	334	341	358	357	345	384	413	349	360	349	371	385	399	374	391	344	359	358	343	366	364	372	343	413	428	342	345	363	340	372	383	375	352	325	364	365	391	358	386	360	381	352	328	385	376	338	346	350	349	386	361	363	381	393	380	380	363	386	406	403	366	398	374	387	348	351	359	427	400	343	356	395	383	348	369	372	334	395	389	382	381	349	373	390	355	378	354	342	357	358	374	397	369	386	320	363	357	365	336	334	419	351	367	354	401	395	374	411	341	398	377	344	383	345	383	400	375	391	391	365	343	374	389	381	366	352	347	390	394	372	363	366	422	374	311	373	386	377	363	372	371	358	365	383	379	423	386	394	361	393	383	379	383	377	362	358	372	354	336	325	380	374	343	358	366	376	370	388	375	364	374	414	366	365	356	429	325	345	352	336	380	395	393	398	366	392	374	350	358	366	333	372	353	383	355	390	362	358	373	402	381	378	347	362	370	337	356	341	379	382	374	397	375	405	415	390	387	363	379	333	359	374	371	358	371	356	359	334	351	374	385	363	407	368	400	404	382	368	383	384	370	379	397	357	388	380	369	365	368	371	332	359	327	354	387	370	407	392	344	376	404	384	401	370	370	370	393	383	360	347	356	393	365	350	373	414	384	362	397	389	372	375	379	369	382	381	371	362	379	375	381	359	354	346	367	335	377	370	378	351	372	353	362	359	351	416	377	378	348	354	349	405	368	366	335	387	357	356	374	344	356	373	367	396	365	393	359	367	334	377	353	365	395	359	402	374	370	365	352	348	348	377	382	379	398	379	371	368	408	367	357	372	379	363	372	407	403	419	345	355	379	364	367	389	398	371	348	371	370	386	383	410	382	378	390	380	386	337	374	371	364	392	354	381	332	358	354	391	357	350	376	360	358	386	387	385	411	371	412	358	407	390	344	339	387	359	355	378	373	347	370	380	377	376	406	405	358	373	387	395	391	359	380	395	362	371	374	417	395	389	335	340	373	384	357	387	360	358	389	383	377	367	364	344	358	373	389	376	342	398	365	332	420	384	358	353	353	363	365	386	322	392	370	370	358	352	383	379	379	389	395	377	384	365	391	404	383	360	412	392	385	367	380	345	355	379	393	348	368	360	393	383	395	344	389	378	363	344	348	365	350	344	380	411	388	397	371	393	383	370	406	372	357	368	371	379	365	352	411	360	418	369	373	370	336	364	359	384	356	352	369	361	405	380	358	342	360	355	333	343	367	369	405	379	395	346	380	409	396	337	369	380	353	375	348	356	376	367	363	346	387	391	348	351	381	390	344	354	389	336	368	393	365	338	401	353	362	358	347	345	396	354	377	387	380	381	350	402	366	362	395	376	378	372	348	366	350	357	412	372	384	379	352	366	364	351	380	388	330	372	349	337	402	367	362	360	332	365	400	362	372	359	322	392	374	357	345	363	355	362	353	370	394	380	382	351	354	380	362	364	371	424	397	377	373	352	401	385	404	362	378	367	400	349	389	379	371	389	371	356	376	392	325	374	348	382	384	363	424	324	368	367	432	362	380	401	373	378	367	359	343	359	351	388	384	412	359	371	381	376	358	344	354	375	387	380	399	383	393	400	341	371	380	359	365	383	368	370	375	376	381	362	349	404	373	362	367	379	380	362	384	391	404	396	410	375	375	370	371	389	392	370	324	322	355	354	339	351	376	342	400	422	333	402	337	366	371	386	348	373	393	385	412	349	383	363	386	364	372	386	396	378	376	391	328	340	388	367	384	391	350	352	354	347	380	425	387	384	378	382	372	362	385	379	389	377	355	368	357	350	397	352	386	376	366	386	343	340	360	340	412	395	377	365	421	376	381	378	437	363	416	381	372	404	376	371	390	363	381	380	405	398	349	402	387	385	373	417	388	386	364	382	365	360	378	398	405	369	376	391	352	428	388	397	366	415	371	401	349	374	450	379	372	365	336	363	391	329	383	395	418	394	349	380	325	395	385	366	383	352	326	380	391	354	405	398	349	379	386	403	387	393	367	376	388	377	394	378	368	394	348	397	391	361	404	340	384	351	350	378	380	344	372	337	381	398	410	358	354	406	353	383	364	375	357	383	373	365	427	362	381	359	367	397	387	347	374	394	327	365	333	375	385	355	388	385	340	311	356	385	352	369	373	409	374	353	356	347	396	355	424	411	386	370	331	400	381	360	334	355	372	354	379	371	365	373	406	398	407	328	348	403	370	404	347	386	364	373	364	365	340	342	387	349	381	368	346	356	411	337	353	378	380	358	368	356	361	412	359	389	382	358	404	377	328	374	349	386	369	381	372	362	362	385	346	373	361	351	393	359	362	398	361	418	383	351	371	378	371	362	386	336	355	355	336	348	391	399	369	351	393	400	359	361	383	345	358	379	390	393	352	366	387	381	360	374	380	361	364	406	354	359	340	339	371	396	351	364	366	386	346	368	347	393	362	363	366	379	357	364	372	396	390	385	388	375	333	365	417	376	375	360	394	343	362	354	379	364	349	370	377	348	403	383	372	335	387	431	416	392	378	378	389	387	331	391	347	395	366	396	369	409	367	367	344	387	358	354	355	397	385	352	363	352	398	387	373	377	362	355	357	379	359	377	327	401	352	349	352	354	374	370	366	369	375	378	391	347	356	364	369	363	375	378	371	390	366	343	356	365	368	388	357	355	402	413	351	333	406	379	381	382	363	382	399	383	393	356	332	364	340	372	372	383	375	399	341	344	391	346	376	372	399	401	356	356	386	373	409	408	378	372	346	346	363	380	345	335	409	390	375	384	355	350	383	372	381	381	353	365	375	361	328	349	380	405	367	323	356	376	359	388	321	373	400	401	357	369	379	334	380	394	355	365	379	385	386	380	389	344	375	340	382	390	409	373	396	354	345	365	387	353	374	362	386	336	362	360	384	388	363	336	348	365	343	398	408	378	379	389	336	340	379	399	390	433	369	342	414	347	387	346	407	364	376	392	400	429	372	363	358	363	381	383	370	367	362	350	392	392	372	349	373	379	356
7541	1145	1362	1487	1414	1331	1212	1086	1167	1095	1065	1053	1082	1085	1010	997	934	955	984	928	959	940	954	949	904	945	966	933	897	882	910	908	928	869	906	949	872	928	887	892	902	885	905	919	889	970	950	881	874	892	905	887	920	940	877	852	897	849	922	872	880	949	860	851	985	904	860	897	836	911	929	963	856	908	951	881	859	859	869	862	853	915	860	916	889	885	895	893	919	924	847	903	805	914	888	858	879	901	917	938	851	843	845	865	855	889	933	931	838	877	921	945	901	943	896	957	892	918	900	900	855	862	925	871	925	832	872	891	852	884	900	868	906	882	898	931	885	869	937	929	916	916	870	890	861	928	845	926	818	894	903	899	871	886	899	897	893	891	902	879	895	874	922	853	909	938	935	859	875	842	870	885	859	855	930	920	976	895	888	901	889	923	914	911	883	862	919	956	849	876	881	912	899	866	886	877	893	961	897	890	874	912	856	862	856	911	885	850	929	837	927	897	878	839	903	882	887	871	877	887	869	928	894	878	851	862	923	861	967	916	893	905	868	937	918	895	876	890	935	891	900	852	910	953	913	906	869	886	848	839	912	893	909	868	926	834	900	878	898	869	886	871	897	916	882	869	915	867	853	905	932	909	898	816	915	874	910	883	870	861	935	901	859	879	874	915	940	891	872	893	880	860	929	856	916	907	827	872	908	895	888	890	922	922	911	903	905	930	944	869	879	911	864	937	930	903	885	900	890	969	888	896	924	875	907	873	907	849	871	873	883	883	910	863	947	891	904	867	826	831	917	909	899	887	941	878	880	886	902	921	924	905	866	910	893	901	870	874	939	900	933	910	861	851	891	871	878	884	911	852	894	889	874	855	870	899	914	863	916	903	911	921	879	889	848	904	886	863	861	882	912	894	907	806	873	952	931	868	940	898	915	929	996	899	895	911	914	865	905	928	898	868	923	888	865	850	896	844	905	904	894	847	855	912	851	934	941	885	908	907	887	896	969	860	837	826	853	864	903	877	894	907	857	919	928	904	845	880	870	885	828	861	886	866	928	853	945	911	898	927	895	866	897	863	886	882	927	833	935	851	940	913	961	866	877	938	879	933	905	895	900	851	888	898	873	870	876	871	906	898	913	856	876	857	918	925	882	905	884	911	880	838	942	912	931	870	897	892	873	929	874	885	907	825	890	888	826	848	840	911	878	865	916	865	886	913	902	894	877	913	821	924	879	874	868	876	892	902	878	881	883	887	887	932	844	889	877	889	872	863	886	849	877	834	853	890	873	881	857	892	903	915	928	908	865	841	846	845	888	880	807	885	938	864	930	941	931	905	868	909	888	924	880	916	895	924	848	857	871	865	920	914	912	920	877	862	896	911	937	934	893	849	876	878	875	873	886	864	901	881	845	854	913	959	904	907	826	917	923	875	881	876	854	937	950	891	934	922	904	892	835	883	848	912	907	919	901	931	923	918	882	913	887	894	868	839	912	896	856	952	929	884	872	893	918	919	964	888	908	908	878	846	905	885	866	924	935	935	835	862	877	886	858	905	842	863	918	942	941	863	896	958	923	851	864	882	863	933	879	972	864	890	927	884	940	844	889	869	937	887	919	918	845	926	905	902	933	883	898	904	897	903	868	900	842	894	912	901	902	843	874	895	910	882	901	878	905	913	886	927	910	913	894	864	854	892	912	921	891	921	899	900	851	921	943	881	890	893	850	891	870	863	919	861	940	889	902	890	873	880	851	887	895	904	859	893	936	902	915	843	920	864	943	919	920	909	856	831	880	920	907	896	866	963	902	913	878	872	884	986	953	907	889	914	869	905	876	884	904	859	892	962	873	880	892	895	907	863	877	863	872	884	906	896	902	910	903	893	885	914	918	885	914	883	846	886	918	899	883	883	853	899	878	824	881	852	906	909	945	886	892	896	863	887	884	946	878	879	880	855	876	884	884	905	842	898	854	880	865	902	873	901	829	899	872	833	842	869	945	868	882	931	913	882	907	884	882	874	917	935	887	866	916	935	901	928	863	841	904	871	932	856	844	966	876	881	894	895	855	853	884	967	940	904	852	886	873	906	855	929	880	925	877	891	887	905	908	867	922	905	910	897	959	881	887	911	873	912	840	870	914	924	956	906	902	844	872	865	916	866	909	835	920	883	855	851	926	874	823	844	836	793	881	892	928	884	942	967	873	856	908	915	865	907	863	870	870	820	914	881	886	844	886	894	866	921	962	882	883	902	913	883	865	932	862	893	887	933	863	865	913	884	906	875	906	874	867	925	926	865	822	897	932	921	845	886	896	847	847	932	916	841	899	938	894	856	917	885	847	901	908	854	914	897	872	909	864	836	857	887	867	882	840	921	877	849	878	882	848	901	832	886	866	905	870	842	863	918	897	849	918	867	905	909	861	893	931	941	899	908	939	920	877	871	850	876	893	861	934	909	909	882	889	925	899	881	849	873	883	880	878	865	878	881	926	874	858	981	862	899	918	919	930	913	853	917	863	881	915	908	884	945	892	855	853	898	845	913	886	882	889	898	916	896	910	823	906	885	884	901	881	862	894	905	884	891	930	868	854	928	900	858	886	922	894	905	950	892	888	893	892	916	893	908	887	945	881	854	906	902	883	830	887	935	839	843	934	886	816	852	898	882	884	857	873	878	882	879	914	868	898	885	868	872	921	894	860	948	861	896	821	873	912	861	843	851	908	851	925	899	849	844	842	845	950	926	912	894	948	920	848	885	899	891	866	860	851	828	884	887	887	907	904	915	865	882	882	866	914	892	962	937	935	934	848	865	883	904	883	915	865	924	908	886	901	894	874	913	907	883	806	869	961	886	870	901	838	887	912	886	866	844	889	892	924	900	895	909	906	869	919	899	867	858	878	898	877	878	974	974	896	900	872	901	930	927	901	934	877	887	901	926	902	911	870	904	936	903	900	860	891	845	905	824	862	901	877	912	885	912	892	913	889	887	894	913	893	927	896	880	899	910	884	862	878	887	875	878	911	960	870	884	921	853	924	887	929	918	882	904	912	896	894	927	885	837	927	979	946	892	992	890	883	876	853	886	894	872	849	906	913	924	853	839	838	858	873	890	889	910	857	871	887	897	889	861	901	870	910	916	859	922	863	942	843	865	857	936	887	906	864	894	889	854	899	908	900	903	832	864	925	876	850	868	940	873	873	873	878	884	833	806	858	895	900	851	918	899	938	883	854	836	880	892	933	898	853	916	880	920	914	896	894	883	881	882	947	894	876	881	887	946	847	949	842	947	925	873	953	907	966	915	931	899	882	902	890	992	922	908	896	933	888	941	862	882	877	932	885	838	935	910	854	905	970	857	922	893	887	859	940	880	863	852	947	854	906	881	891	889	960	876	852	850	879	905	880	890	845	804	944	933	917	881	824	935	933	907	872	903	864	918	858	921	901	876	858	861	880	896	868	846	904	872	877	917	866	896	895	838	915	878	931	870	933	926	920	899	870	839	900	896	852	862	913	856
16691	1386	972	827	693	512	533	508	510	506	447	435	485	512	457	438	450	423	420	462	481	400	384	426	460	419	447	456	387	435	461	435	430	419	427	411	402	378	386	464	477	376	457	441	414	452	434	427	427	369	420	444	438	444	451	435	414	414	442	431	390	414	416	384	384	397	442	422	415	417	394	405	399	434	430	419	448	411	400	394	466	415	388	431	410	441	422	379	408	414	436	481	411	434	420	386	385	440	387	398	421	447	413	394	422	436	415	393	408	408	452	422	436	383	428	427	420	423	388	414	424	403	394	434	386	416	429	399	413	422	394	405	419	392	410	363	415	393	397	449	409	465	391	417	412	393	442	469	423	393	410	460	396	384	420	387	418	398	448	437	428	403	430	433	408	412	463	424	415	405	446	411	421	397	416	393	440	413	416	423	386	463	463	424	397	437	406	387	428	435	388	443	399	444	369	434	400	432	457	410	434	409	420	401	432	421	449	428	433	414	470	411	413	405	384	405	431	384	425	414	411	403	398	427	414	428	386	376	390	434	407	409	425	396	429	389	436	444	450	418	433	405	434	394	427	371	417	433	378	419	412	395	389	406	421	411	422	389	395	415	386	436	409	397	414	440	454	406	430	436	418	417	446	396	413	448	412	436	404	449	432	407	387	424	435	399	431	415	442	429	434	390	442	428	406	447	440	420	341	414	425	418	411	431	425	400	411	424	402	431	446	421	439	420	409	377	401	431	457	429	401	403	418	397	413	433	437	403	423	410	407	410	420	416	400	446	475	431	409	412	430	429	437	417	431	439	441	460	459	401	400	407	425	404	463	400	413	389	398	397	472	412	407	423	413	416	441	436	419	437	413	433	411	400	423	372	436	411	439	403	404	381	411	418	419	461	438	446	421	434	444	453	425	430	433	376	391	392	390	444	417	431	451	371	459	436	395	414	472	438	394	392	445	390	395	419	429	392	425	453	422	459	443	430	422	434	422	439	411	424	415	401	405	396	445	446	410	391	414	415	443	385	419	417	420	400	424	448	446	398	395	429	425	421	401	457	439	430	382	399	441	411	439	408	457	457	374	405	445	434	408	433	427	451	449	441	423	433	427	399	431	432	436	442	396	431	411	430	402	425	422	366	407	424	472	417	432	417	421	416	431	440	437	428	429	445	422	426	410	366	438	449	401	384	411	383	401	392	421	448	417	436	416	408	417	479	434	362	399	449	408	413	438	416	422	440	435	440	418	383	420	416	396	443	410	398	401	440	447	395	398	430	453	429	407	401	414	414	457	407	456	402	435	407	429	421	398	384	376	404	432	425	408	413	428	415	411	442	392	411	405	485	401	392	450	393	464	415	475	429	431	392	437	444	428	390	414	426	418	454	431	406	413	401	442	412	425	424	405	388	437	379	399	424	456	436	445	411	443	417	398	426	384	401	478	461	451	387	420	445	374	428	402	394	390	418	412	461	452	409	423	404	435	398	406	412	432	439	401	456	407	389	423	379	398	389	399	431	420	446	440	405	407	417	407	420	427	403	409	392	413	416	417	433	391	422	443	374	423	387	394	419	433	437	425	421	422	421	443	431	436	419	422	424	402	404	420	441	427	398	417	401	424	375	410	427	402	425	440	401	455	429	417	431	456	413	410	420	473	430	434	418	418	397	404	416	431	412	419	447	434	404	451	406	458	434	440	419	410	434	431	367	431	421	401	411	404	427	383	407	387	445	447	435	401	431	383	399	401	459	389	429	424	423	426	418	438	393	436	418	418	398	418	413	463	400	428	444	423	421	457	427	409	407	420	435	380	415	409	424	393	402	400	416	437	413	437	408	412	412	397	417	401	422	421	390	418	414	395	459	416	449	419	409	403	418	379	395	387	419	435	402	442	413	389	400	433	462	430	408	419	405	417	405	410	430	459	408	445	400	421	398	394	429	378	427	439	421	431	412	413	420	402	446	394	421	408	448	396	404	397	428	425	411	457	392	422	449	428	437	405	415	427	419	446	442	427	415	447	410	401	399	416	423	420	398	439	406	419	420	433	432	397	438	414	366	414	448	433	390	431	432	406	422	431	425	398	396	442	427	369	417	437	399	410	415	408	426	423	450	459	395	420	417	402	412	405	447	436	433	419	421	403	359	433	469	447	404	450	437	418	420	399	449	385	396	385	448	441	395	387	438	420	447	437	428	413	363	388	429	417	401	448	379	430	391	404	412	390	385	441	382	434	422	429	424	413	430	422	438	416	469	440	412	396	405	432	389	386	421	453	447	397	443	385	429	408	418	424	410	419	449	418	419	456	431	444	423	420	429	439	439	424	420	410	425	402	397	418	384	395	397	399	402	425	414	421	395	451	429	405	404	411	426	403	444	423	390	465	413	389	406	393	460	444	454	424	393	458	421	409	430	401	432	444	449	437	397	397	442	411	456	404	401	409	382	420	467	438	419	448	411	421	381	438	435	383	408	403	406	432	430	411	395	424	398	414	439	402	423	388	404	455	417	457	424	454	425	454	465	408	411	395	435	420	384	421	423	420	439	409	409	432	435	421	394	414	438	427	417	426	406	394	401	392	436	426	422	402	429	427	413	410	399	411	396	388	422	403	401	370	424	413	436	459	407	443	384	440	463	463	418	426	424	405	438	415	432	442	445	401	395	418	425	427	413	387	383	416	413	416	426	395	417	427	440	435	384	395	401	419	437	429	461	452	428	402	393	391	382	429	450	435	384	412	410	434	448	398	430	449	420	410	405	413	425	415	413	395	416	407	421	401	387	413	427	425	430	413	444	421	432	419	409	404	403	387	452	407	418	398	448	433	379	440	417	378	381	439	390	433	427	433	445	400	444	428	388	404	391	440	410	444	390	486	431	484	393	436	442	418	403	420	417	399	388	447	422	422	414	400	441	388	400	410	450	445	413	436	442	414	414	391	390	421	390	418	437	432	447	409	390	444	408	400	464	395	416	420	379	427	405	457	447	446	419	379	394	389	414	418	411	403	405	429	384	441	437	394	444	427	451	469	435	437	441	398	408	462	425	399	417	421	421	450	395	406	445	429	397	409	399	409	418	393	416	426	469	414	433	392	395	416	440	443	421	419	414	390	380	395	415	458	447	420	399	427	408	438	451	407	413	432	356	428	416	430	440	444	433	409	429	377	456	434	425	401	476	383	427	374	429	381	450	414	434	411	428	406	428	401	426	448	435	376	405	464	425	399	463	423	445	423	415	465	440	397	446	431	387	416	447	459	460	450	423	400	401	405	415	422	387	419	399	424	438	414	434	436	442	414	432	410	452	432	420	419	391	444	405	427	453	405	415	418	393	425	436	440	409	447	403	452	447	457	430	376	403	419	409	443	410	386	427	435	396	419	425	412	397	407	402	437	419	433	410	398	443	382	457	429	433	434	406	396	444	413	428	440	412	469	415	413	403	431	411	401	414	406	413	428	398	433	415	425	408	399	421	408	397	435	448	449	421	459	419	379	413	416	416	424	460	419	432	433	459
9657	1444	1952	2295	2028	1828	1609	1448	1390	1307	1277	1319	1255	1253	1192	1137	1047	1064	1062	982	1089	1062	1054	1053	1040	1085	1038	974	973	975	980	948	1032	977	1046	1048	1007	1008	1055	957	955	966	981	957	976	951	950	970	947	984	938	967	955	984	952	1043	928	938	965	940	970	892	943	959	1000	1020	966	986	909	1006	964	972	932	922	979	929	912	928	919	992	986	1032	915	978	1017	965	997	977	952	988	905	982	992	892	924	977	975	1023	984	963	930	935	920	939	940	982	961	956	978	963	954	971	974	977	948	950	970	911	967	951	933	988	968	927	869	961	935	949	948	1016	941	966	951	920	932	981	993	949	930	971	947	944	927	934	963	917	946	954	932	946	918	933	946	974	935	976	955	933	942	929	1004	935	965	919	919	894	898	1018	973	901	976	995	952	965	956	934	983	939	1013	985	938	985	967	995	929	927	951	953	955	872	950	944	935	966	960	948	997	980	923	954	936	978	949	955	1000	955	979	951	978	974	937	988	960	915	955	980	922	974	900	906	917	996	986	1016	850	904	928	933	968	931	882	935	993	960	959	923	883	966	1000	903	1009	1008	881	994	904	954	966	927	934	963	993	925	926	944	974	905	959	924	975	969	977	966	965	968	933	1005	886	913	972	949	942	936	914	903	987	874	963	989	956	994	980	999	970	890	970	998	1002	982	943	955	952	966	967	930	965	939	984	936	996	923	938	888	996	922	962	989	966	947	952	952	998	955	971	909	973	975	1044	908	954	980	925	926	999	958	966	1000	966	974	897	924	956	931	976	878	947	994	958	1007	913	890	955	908	933	892	982	1014	934	959	965	892	937	885	949	945	964	1002	920	950	919	936	915	930	895	964	941	928	929	989	913	963	984	939	922	866	927	982	986	887	925	950	941	974	923	946	952	949	945	942	977	903	937	920	940	920	889	989	928	958	961	941	948	968	1003	946	928	959	938	919	947	980	932	1002	939	947	1013	888	940	935	910	943	981	945	941	921	919	933	981	943	967	981	989	943	996	923	957	955	938	960	922	972	947	918	918	931	933	924	1018	948	922	965	956	985	895	997	951	989	948	961	983	946	930	956	945	991	974	985	917	928	971	958	931	1017	971	915	962	959	903	911	956	966	1016	991	927	990	951	993	930	1022	956	898	970	999	952	941	956	956	926	956	969	948	921	965	958	927	890	942	967	980	942	957	934	931	1018	913	937	906	997	926	936	956	938	932	920	984	971	958	960	954	1006	1039	956	965	978	945	928	950	931	908	931	967	946	1023	958	914	944	1015	952	912	972	1002	909	991	934	955	958	968	909	969	935	948	997	953	942	931	989	953	904	947	958	938	944	949	994	971	959	884	929	934	952	959	978	922	897	974	895	974	938	944	975	966	899	914	966	925	941	969	973	902	962	900	965	939	952	892	923	938	944	953	949	999	930	907	947	965	972	889	925	959	908	943	943	996	919	948	961	869	945	929	956	957	963	936	991	883	983	940	929	979	985	954	930	960	941	953	939	975	978	989	932	955	1025	902	993	929	963	923	973	1024	967	923	966	947	937	977	915	978	929	996	947	990	935	981	972	964	951	933	928	936	978	1002	962	951	995	966	956	975	1009	953	961	937	1000	980	943	957	887	973	969	933	959	951	920	963	996	920	926	919	990	884	975	919	894	894	976	971	959	968	965	1001	988	923	970	925	967	988	934	1017	975	962	1022	977	935	973	955	991	946	983	908	957	961	960	925	952	931	985	944	925	896	920	928	971	948	921	919	872	947	948	915	972	944	966	954	1033	1003	948	929	959	957	1025	993	971	982	941	935	961	936	916	962	954	964	990	927	909	930	967	1009	918	944	916	998	959	937	910	998	919	944	974	965	945	947	911	973	986	965	897	931	910	937	910	889	914	871	932	981	984	993	981	917	898	950	901	942	924	997	919	1002	954	947	968	984	947	982	947	934	925	963	978	954	969	965	979	924	990	900	983	1001	938	932	947	963	910	1004	977	974	909	997	944	1018	988	952	955	948	922	936	955	994	897	903	948	945	1003	911	959	918	924	966	958	927	949	1010	949	965	915	933	961	1037	999	965	959	993	951	975	973	1004	935	967	929	953	975	941	974	998	934	909	975	914	943	930	997	994	913	901	936	989	959	991	934	939	980	962	953	903	958	956	962	941	980	947	942	1040	950	949	998	958	968	897	938	938	954	927	913	974	946	1022	965	990	993	971	972	964	952	970	971	1001	949	974	997	966	917	958	932	942	948	979	952	944	1016	983	941	944	945	951	932	991	914	940	893	943	926	925	962	990	931	990	915	923	950	957	933	997	1018	957	977	898	936	974	951	917	965	919	996	943	939	956	966	960	924	929	1017	944	980	948	947	949	895	895	921	913	909	928	972	959	941	946	967	934	956	985	931	932	982	966	932	975	970	1008	1003	909	988	950	941	959	956	940	926	924	937	905	993	945	980	978	944	949	966	897	974	966	943	978	911	950	933	948	919	929	997	955	968	962	955	976	954	933	935	875	970	960	976	919	962	977	928	898	948	942	1002	962	948	1070	927	948	976	978	943	953	960	957	959	965	946	962	1008	928	1007	940	941	926	948	978	960	984	982	1014	947	936	923	965	982	992	968	940	908	978	943	952	969	993	955	914	961	927	1064	925	948	957	929	921	884	951	987	969	958	901	970	915	1041	917	977	1016	942	986	918	981	936	910	935	929	963	980	929	967	952	927	925	940	901	995	979	976	946	978	893	960	965	953	946	988	976	927	1007	921	970	939	919	935	931	946	976	934	959	975	988	962	1012	930	999	947	908	953	941	992	895	926	903	930	896	979	973	957	972	976	894	963	956	1036	921	989	998	963	956	974	940	967	960	956	907	904	932	859	940	923	913	970	983	1008	978	1010	961	987	994	887	966	933	949	942	1011	958	985	924	882	912	949	962	913	979	936	950	918	909	969	992	929	923	935	956	913	968	930	944	953	980	994	869	978	885	941	989	956	929	960	948	985	951	972	907	953	943	914	945	903	922	998	904	956	932	895	945	942	963	911	958	1003	925	959	939	970	929	982	946	996	928	970	891	948	939	930	895	930	923	970	912	959	916	966	911	943	987	904	970	1013	954	978	937	978	947	945	870	952	919	1042	937	966	956	933	900	947	945	947	859	914	941	957	990	943	981	929	958	992	953	958	900	958	931	967	917	943	953	940	960	973	971	1002	900	912	955	1005	956	960	940	995	994	955	930	991	952	924	1000	982	920	929	960	942	949	949	975	950	957	910	948	959	930	928	968	945	929	958	1001	972	941	961	926	969	977	907	918	1030	916	957	971	930	934	937	936	1005	952	946	928	943	934	903	977	907	1017	965	984	965	944	937	946	967	949	903	993	983	942	973	945	1015	977	913	918	913	945	962	961	964	984	943	939	906	971	948	976	992	957	900	942	960	947	934	935	963	957	890	944	936	946	987	902	911	927	939	916	967	996	949	1009	956	964	957	940	924	941	955	957	955	996	951	1016	928	952	968	954	907	954	924	904	933	956	962	946	993	958	924	933	987	882	946	915	954	901	936	951	1000	946	922	979	996	897	959	910	896	1015	947	893	939
2411	221	182	183	182	174	194	183	169	197	211	194	164	194	181	173	195	173	184	143	194	172	161	178	192	173	162	192	168	179	161	166	178	195	177	191	190	184	188	167	178	161	194	185	199	169	158	200	189	177	165	191	163	178	151	190	186	180	175	196	198	165	167	195	181	170	196	197	174	190	201	192	194	156	180	178	172	194	201	138	176	169	177	199	201	185	166	165	170	190	155	190	190	199	183	179	193	217	153	176	182	208	198	181	173	186	182	157	162	184	191	182	184	173	171	187	163	176	185	187	192	180	178	172	159	188	197	167	171	172	190	182	198	166	168	180	157	189	180	154	193	174	186	194	167	185	199	169	185	175	188	152	171	154	195	153	165	173	183	176	188	161	166	194	168	184	175	167	175	168	193	192	173	197	172	179	198	168	192	131	167	198	188	169	187	212	173	165	174	203	171	183	182	168	159	163	196	159	185	179	189	173	185	159	174	185	184	183	192	169	188	200	142	155	188	174	174	182	165	174	180	187	171	151	207	170	170	172	160	163	165	185	148	184	171	162	175	170	189	184	173	186	194	173	204	191	156	165	205	159	153	164	173	175	136	205	169	176	167	176	173	176	152	141	173	203	177	164	168	160	182	180	171	188	190	166	177	173	177	170	191	201	170	175	178	160	189	208	176	161	174	197	192	186	169	194	169	187	175	155	175	199	180	161	169	158	174	194	201	167	164	186	176	184	175	157	184	181	165	182	167	164	151	197	196	195	191	203	176	174	150	159	173	185	193	193	171	179	168	164	152	172	194	193	163	173	179	186	194	192	194	170	162	189	171	183	147	167	189	173	180	189	163	193	168	182	169	176	154	179	188	186	189	167	189	196	183	198	171	176	164	181	174	181	147	181	168	160	184	199	172	171	140	172	186	162	164	171	168	207	193	146	180	194	184	198	174	178	177	198	189	154	162	191	192	180	175	178	192	186	157	193	192	177	188	178	177	166	157	163	162	203	181	191	199	183	192	182	169	199	177	178	184	148	171	191	194	159	170	182	194	190	169	148	164	156	167	175	178	184	171	187	182	176	181	191	175	175	179	193	197	188	191	213	169	196	172	190	161	186	165	177	181	183	200	168	200	182	166	171	164	158	172	165	175	171	176	177	177	205	186	192	169	189	156	161	168	186	186	142	179	187	177	152	177	174	168	151	171	199	175	179	174	199	174	187	180	180	163	155	179	204	193	179	184	164	182	165	171	161	177	209	189	183	165	200	163	174	186	182	174	172	170	164	202	190	199	183	191	178	174	171	166	198	169	192	180	191	207	221	184	211	167	179	178	191	169	199	178	180	172	172	186	166	186	179	176	180	176	187	165	179	166	187	211	147	168	200	169	179	152	173	177	205	207	186	166	158	160	176	169	177	157	173	189	162	199	182	161	159	187	188	173	168	146	173	176	182	172	190	205	165	191	203	183	207	158	180	175	181	173	182	158	203	187	204	157	178	165	202	181	178	187	177	200	186	194	172	181	197	193	201	158	187	192	192	175	166	177	182	178	170	166	173	173	177	205	173	194	166	179	178	185	195	176	154	189	184	149	194	175	181	160	188	162	171	196	179	167	184	168	193	165	187	170	192	195	178	178	156	173	189	198	193	165	172	186	173	169	169	175	170	179	187	191	155	167	171	166	189	179	172	188	188	177	207	184	172	184	188	185	187	176	162	169	185	187	175	184	171	181	173	184	186	175	160	179	153	183	179	154	180	184	176	183	151	193	190	151	158	194	160	194	182	171	139	172	187	177	197	175	166	175	200	157	188	178	173	202	159	200	181	173	199	155	192	184	181	198	175	186	180	189	206	160	174	181	204	197	171	163	186	171	177	178	161	182	200	158	176	178	190	198	180	168	169	147	194	172	178	163	161	159	171	174	169	178	174	162	190	176	197	162	170	166	201	202	214	178	162	177	175	199	191	164	190	162	168	175	186	185	169	167	177	197	169	173	187	208	174	212	189	163	167	181	185	168	169	176	154	181	169	187	170	167	188	178	188	151	176	196	204	150	176	182	190	165	183	171	189	166	205	150	179	197	167	189	163	179	173	159	187	166	178	164	203	174	179	158	190	159	165	169	190	178	150	184	192	177	170	185	150	175	170	162	187	197	186	185	169	169	157	179	181	190	174	182	201	188	192	177	213	176	162	176	159	175	163	195	170	190	193	175	212	194	197	169	203	183	193	168	169	168	186	166	169	173	185	183	184	179	168	183	199	207	152	170	188	178	194	194	151	161	180	178	189	165	175	185	166	157	203	204	178	168	193	168	171	185	190	177	208	153	159	152	168	189	177	182	179	170	167	189	171	183	152	173	171	191	163	188	181	166	191	172	179	187	169	164	210	185	198	193	171	166	167	145	157	167	179	198	181	191	173	201	178	175	189	166	155	185	186	171	170	175	180	168	188	163	170	173	170	180	197	157	160	199	180	184	177	177	187	190	166	183	174	193	169	167	182	169	222	181	209	191	158	190	162	185	156	212	176	158	185	199	174	188	187	174	189	157	171	182	170	167	176	196	186	192	175	202	190	182	185	178	154	177	183	170	174	193	184	161	173	182	175	141	174	179	193	153	171	174	179	176	172	170	204	183	181	213	169	175	175	195	169	175	199	194	171	189	204	185	170	185	194	189	173	178	200	187	150	178	160	187	166	161	199	165	163	209	200	164	169	187	166	172	181	185	189	182	144	173	176	174	159	175	201	169	171	177	187	180	170	172	177	188	157	178	162	172	171	194	185	187	167	164	174	167	181	159	179	208	171	189	191	187	190	177	165	177	177	179	175	184	207	168	160	197	193	177	187	204	181	174	187	169	198	157	193	171	187	134	176	168	173	188	177	158	200	193	183	162	188	193	183	174	181	173	181	195	168	193	209	179	173	165	173	178	202	197	204	170	184	187	178	181	172	171	169	167	161	167	159	202	193	205	184	167	179	175	187	195	174	183	187	180	191	176	210	176	174	191	153	165	147	177	185	194	161	176	189	219	188	184	178	185	183	174	186	192	167	195	176	182	184	182	154	169	180	198	176	187	159	208	174	172	177	174	169	168	176	192	179	183	190	168	169	184	216	208	153	165	199	172	165	148	148	195	184	211	200	160	161	188	203	170	172	175	200	189	189	185	163	182	164	176	195	172	184	209	173	159	188	177	188	186	193	193	194	195	179	192	177	179	180	168	168	173	153	185	193	155	187	162	179	182	197	179	193	190	186	181	189	199	171	182	179	178	160	183	191	188	179	172	180	161	201	177	182	182	169	200	191	155	151	174	158	179	185	187	174	197	186	163	191	156	168	168	170	192	188	174	179	167	162	162	175	188	173	155	210	169	172	187	188	173	184	170	178	177	160	183	189	177	141	184	170	186	173	169	188	188	168	173	181	185	158	182	187	155	157	178	195	180	178	183	189	178	155	187	204	151	194	211	188	169	182	166	189	174	175	189	173	177	165	173	158	156	164	186	189	167	194	165	193
2539	507	543	536	533	508	505	564	543	522	542	548	528	558	513	479	540	490	513	461	504	489	520	528	509	499	524	491	542	483	519	449	465	480	508	498	486	526	513	480	503	449	524	505	526	520	483	504	461	489	485	470	522	501	516	499	489	494	477	516	479	489	533	460	446	503	490	469	532	488	504	488	453	513	500	473	499	489	463	522	465	477	546	514	497	495	483	512	529	509	489	522	501	489	493	454	547	526	519	512	511	489	523	470	468	482	494	461	481	509	510	520	488	455	516	509	469	485	445	528	492	503	496	456	485	503	478	520	521	481	512	499	484	483	501	512	523	495	495	497	503	529	471	472	518	546	454	503	508	451	504	493	493	498	492	481	494	468	480	475	493	525	501	535	505	570	477	473	526	491	515	515	519	486	487	515	524	540	430	506	573	487	504	522	506	482	518	512	485	488	484	493	499	489	533	481	516	503	525	550	530	520	505	471	485	497	489	497	527	511	502	507	499	514	466	507	515	494	517	475	458	484	474	491	505	512	444	496	513	521	508	494	500	492	495	494	494	494	498	504	486	560	466	478	535	531	471	531	519	471	530	519	485	472	558	524	519	483	529	482	516	542	495	512	484	486	497	504	488	493	459	513	510	464	514	506	532	481	453	486	495	520	505	498	467	485	511	546	453	503	523	531	488	514	490	482	519	475	500	526	493	503	488	517	485	452	484	495	483	510	500	521	501	478	492	492	480	532	520	527	502	496	511	519	495	508	508	473	489	472	472	493	467	511	499	536	473	481	473	480	472	542	526	511	481	518	523	499	456	495	500	476	492	487	519	512	510	519	520	538	485	509	521	512	515	526	503	486	457	467	480	512	499	549	505	499	522	529	469	525	508	517	532	476	484	522	513	481	457	484	484	469	484	494	499	518	488	532	507	521	464	488	492	496	504	469	504	521	475	500	499	503	491	491	472	505	496	516	475	521	493	493	487	489	507	527	497	488	475	493	490	486	464	502	470	482	502	500	548	533	521	515	473	477	508	510	499	506	536	469	478	530	524	537	503	513	497	487	504	498	477	533	512	468	496	484	511	519	469	475	506	506	518	511	514	513	505	496	508	565	464	529	475	450	487	465	505	459	504	482	491	519	520	498	477	495	487	500	484	518	526	535	491	470	504	523	467	467	499	480	507	492	488	472	505	505	489	553	477	524	520	520	501	515	480	492	490	492	521	496	490	490	511	479	519	500	501	514	495	490	478	511	501	481	477	468	500	471	485	484	499	491	504	503	517	508	496	536	514	491	487	525	547	490	510	518	494	445	501	511	535	498	497	481	498	481	480	508	569	478	510	511	513	462	529	470	490	483	501	489	507	487	506	475	498	525	502	515	504	488	495	502	486	501	481	481	508	518	510	537	524	512	459	500	488	510	492	487	511	495	479	526	468	485	480	490	493	523	491	518	511	491	520	527	502	523	502	529	473	463	538	478	498	507	436	484	534	510	519	484	496	488	470	488	504	484	494	522	467	497	505	502	493	509	526	526	499	507	507	469	467	518	468	492	511	527	505	522	490	473	500	483	494	542	515	493	531	510	523	516	501	480	498	519	494	513	494	514	506	503	482	526	475	483	526	514	508	515	509	522	497	450	520	471	538	530	518	484	511	514	491	504	494	504	515	538	522	509	489	488	498	517	492	491	546	517	515	518	484	483	550	450	495	473	492	485	494	492	528	484	507	479	486	496	495	533	485	485	454	479	523	537	534	499	504	500	503	528	503	466	466	479	519	474	505	499	518	517	504	462	481	516	478	491	538	482	480	472	464	472	501	504	523	509	527	494	503	502	520	508	505	460	512	487	524	511	507	442	498	508	501	511	493	443	506	517	469	506	459	512	500	520	516	483	527	503	510	498	522	478	490	491	508	508	523	501	525	495	498	513	508	500	472	510	513	468	527	529	521	485	516	509	513	533	490	526	510	498	500	510	507	474	476	472	506	513	469	519	507	494	485	508	515	514	505	481	447	511	492	488	543	489	479	546	478	502	502	452	537	495	531	487	488	494	534	494	492	493	486	479	553	514	516	483	508	551	566	532	469	512	475	463	524	494	476	515	532	489	504	495	508	463	510	469	456	513	496	531	529	532	494	521	475	542	486	494	522	506	471	534	496	488	501	514	479	487	501	488	494	459	530	470	474	476	481	530	481	516	481	494	509	535	481	484	495	534	523	435	456	508	489	502	470	503	456	507	504	501	485	538	506	483	520	498	474	473	480	488	503	473	489	487	511	500	485	496	503	521	525	490	495	512	509	460	493	481	511	468	535	493	505	507	518	507	526	492	513	497	558	513	509	493	496	549	523	507	472	501	513	471	515	516	560	491	497	518	493	508	420	502	480	543	525	508	482	545	495	494	488	487	512	497	496	505	569	536	503	509	511	528	501	523	460	492	521	503	476	484	511	524	450	478	507	470	490	526	513	501	520	513	498	505	498	475	483	508	492	530	483	524	466	519	504	501	481	510	499	480	498	528	523	508	527	530	499	476	512	515	495	478	523	527	515	496	510	463	476	435	514	486	472	525	547	520	514	515	466	508	481	497	511	484	506	522	524	544	492	516	507	472	483	516	493	466	525	520	480	466	524	481	438	503	470	475	477	502	515	511	511	485	524	527	500	495	524	470	523	516	501	540	545	490	532	528	515	555	517	504	461	527	509	465	509	508	516	490	526	510	490	497	521	499	535	487	501	503	500	535	507	517	505	512	492	459	495	494	515	486	527	474	532	505	510	523	468	474	495	517	512	504	523	523	516	467	522	479	501	520	498	470	512	491	485	488	482	490	499	510	495	493	471	492	510	500	546	500	501	495	504	524	527	532	509	470	511	505	514	488	493	440	519	508	516	506	506	501	509	487	487	524	527	494	555	460	511	500	462	487	462	476	516	494	531	486	484	521	493	506	486	470	479	489	497	531	505	485	510	457	514	519	467	505	542	486	509	513	438	488	497	539	482	522	486	490	472	505	499	520	496	463	484	496	514	498	500	520	504	475	527	504	518	493	513	491	501	470	509	469	489	509	466	487	524	489	522	527	495	527	482	472	530	522	499	476	541	521	473	483	498	514	550	503	442	470	485	499	525	498	514	483	513	499	496	531	496	484	539	495	526	476	516	478	498	497	506	487	464	500	503	481	497	477	517	496	460	517	515	495	489	539	535	444	490	495	519	518	527	475	458	509	481	476	519	506	483	501	537	521	481	520	462	516	512	471	504	534	523	493	489	515	507	498	502	528	522	506	554	506	515	465	512	497	466	468	480	473	515	497	476	519	513	482	511	524	514	528	513	502	502	525	517	473	538	506	493	462	524	534	480	537	489	510	512	550	462	496	487	472	532	556	518	491	550	512	546	485	506	496	509	442	465	546	506	490	528	520	502	493	473	528	535	502	500	475	480	482	540	509	492	486	510	489	496	506	493	467	471	519	495	483	525	481	485	499	509	494	508	479	511	494	501	522	505	499	496	530
9464	672	584	590	503	432	479	428	401	449	373	398	381	380	397	420	345	393	402	346	401	386	366	382	377	397	394	376	398	403	355	352	394	387	391	388	363	377	356	378	333	380	381	365	375	384	361	350	393	358	355	383	380	402	385	351	340	373	384	348	349	357	345	371	382	414	377	418	373	384	388	408	369	381	368	342	370	364	335	408	335	402	390	372	378	368	408	371	364	359	327	352	349	349	350	347	362	384	370	361	378	360	386	373	387	407	332	335	378	331	368	363	350	382	386	332	373	386	412	362	379	366	372	423	393	367	359	351	376	366	370	409	395	350	350	381	361	363	361	368	338	355	373	377	405	409	356	378	362	349	383	356	345	374	408	355	419	347	356	374	386	398	335	391	357	404	374	368	352	346	400	364	370	381	357	410	407	396	380	375	358	327	377	358	361	376	404	366	395	368	359	337	326	382	351	349	410	409	370	318	345	354	348	371	333	354	364	386	379	357	419	345	397	374	390	378	379	369	410	377	391	369	360	372	364	408	343	371	408	364	368	381	356	385	399	363	332	401	391	382	413	349	356	362	374	355	364	367	369	393	363	392	374	397	410	374	348	386	371	343	375	407	361	423	379	386	368	403	353	378	354	381	372	347	384	367	388	348	344	346	400	376	367	381	337	367	359	345	342	388	354	389	367	388	370	373	359	346	357	334	354	357	375	405	422	387	394	405	400	381	404	366	367	387	355	346	369	354	384	398	354	388	384	361	389	382	356	347	347	371	408	383	369	362	389	376	377	346	400	397	393	386	389	346	374	408	354	387	362	399	357	341	376	359	394	351	370	337	402	356	328	403	356	356	396	362	363	395	386	355	407	394	378	358	360	389	411	395	349	397	385	402	387	326	361	392	368	409	384	381	391	380	340	391	381	388	361	369	396	400	375	355	345	362	377	370	395	373	349	336	376	385	343	369	399	359	351	362	424	355	350	387	345	351	329	379	366	374	369	371	379	389	372	420	360	405	377	363	361	340	369	372	367	393	394	356	366	384	382	388	340	345	386	363	400	383	380	382	377	387	400	362	348	376	358	346	370	348	373	388	335	377	408	389	380	358	416	388	347	362	357	367	393	368	352	372	349	364	394	336	317	391	356	378	343	409	398	355	337	377	379	362	413	389	355	362	357	348	367	351	380	384	362	389	404	382	341	396	420	359	381	354	368	395	366	384	381	357	390	344	399	417	360	437	384	365	383	336	380	397	374	397	353	392	357	339	363	392	408	372	347	369	393	390	378	382	351	378	386	344	332	414	385	360	348	350	392	417	342	387	369	426	384	380	328	366	387	405	343	377	440	377	369	407	360	384	360	404	376	358	327	356	358	362	336	375	347	361	360	387	341	380	357	391	360	373	375	353	330	376	355	355	365	366	380	388	353	386	363	399	353	335	349	348	341	387	400	343	424	328	379	363	365	366	366	392	351	354	419	360	356	368	369	346	316	363	371	373	363	370	360	374	375	344	338	392	351	371	367	347	356	366	345	364	331	359	356	356	372	383	362	405	389	390	411	392	412	361	337	349	400	348	382	392	401	371	389	366	370	348	371	361	369	373	330	364	340	397	421	367	335	354	357	393	384	350	413	343	389	363	375	404	381	363	387	354	359	409	338	403	377	353	340	350	406	380	354	370	367	361	401	374	378	367	368	352	405	380	405	373	402	355	375	358	353	376	375	381	384	397	376	382	330	410	405	373	370	380	342	349	388	363	393	334	373	383	393	359	375	383	350	372	359	397	394	373	356	385	371	385	349	328	391	348	395	385	342	366	373	413	403	332	386	413	358	395	375	354	358	363	384	369	371	339	330	379	382	375	399	348	347	354	387	337	372	407	413	374	364	360	376	385	355	351	368	371	376	384	391	374	369	373	347	334	392	357	367	363	362	411	392	386	414	364	399	356	370	393	344	397	378	337	379	409	406	361	345	401	369	357	355	356	369	391	358	333	405	389	404	356	380	370	396	372	330	352	360	371	362	371	362	354	354	387	346	341	382	374	371	397	361	383	332	353	373	377	374	365	365	370	367	380	355	384	375	380	398	374	386	329	394	359	366	412	366	351	351	353	359	323	372	392	355	347	379	393	385	359	374	397	344	366	382	373	347	335	419	356	362	387	361	406	352	362	363	377	383	352	391	383	392	413	344	398	356	423	383	386	372	354	385	364	361	381	341	371	363	377	375	387	350	365	356	364	371	369	337	413	393	371	375	367	368	366	405	371	377	362	391	335	349	406	372	363	395	368	328	359	382	355	365	370	330	343	377	394	376	328	389	364	332	357	339	389	360	375	361	379	374	386	371	379	392	368	414	363	363	400	384	363	374	355	379	369	343	371	383	380	350	353	360	366	397	389	368	389	385	378	342	341	404	428	362	353	385	390	401	352	352	420	350	353	351	410	392	347	418	412	375	326	379	362	397	372	357	400	341	387	374	374	350	359	402	381	379	368	383	362	366	397	360	369	381	360	361	335	355	370	334	368	389	344	379	367	390	362	338	415	363	399	374	399	332	358	351	364	374	371	381	377	391	354	387	398	372	358	368	390	378	375	378	360	343	334	386	383	370	369	329	382	373	371	396	382	377	360	347	339	344	335	359	409	401	362	390	334	375	385	376	367	358	375	355	385	366	376	343	370	397	373	386	356	337	304	375	365	404	407	371	363	388	342	365	347	388	395	366	341	354	389	388	360	378	386	385	385	364	404	347	355	345	385	367	368	327	338	360	363	396	389	358	381	360	380	377	369	371	392	374	364	387	332	358	343	405	374	372	413	362	359	368	352	408	367	361	418	381	364	408	347	335	356	356	408	360	373	363	403	356	406	393	370	337	381	407	357	369	384	351	372	385	382	358	375	387	383	413	373	377	372	358	337	410	355	385	407	368	380	354	356	351	342	393	374	385	346	342	375	361	376	380	403	389	350	386	354	346	305	378	373	365	342	346	373	356	346	343	349	375	368	339	335	369	365	365	328	354	394	337	404	332	372	371	379	364	368	363	403	380	387	393	364	383	372	346	405	377	386	388	367	364	372	410	352	344	358	350	358	390	393	386	365	373	391	409	375	384	396	393	340	370	415	350	340	374	348	400	346	371	373	355	365	354	355	365	373	335	363	346	370	330	391	363	408	327	348	364	369	377	355	404	388	334	351	401	371	394	382	349	360	363	366	389	361	365	384	346	367	354	350	388	386	378	339	331	388	365	395	385	372	370	411	383	382	394	366	350	349	372	373	394	356	388	378	328	366	366	382	372	388	414	381	387	384	365	368	374	434	395	391	374	383	350	342	357	406	385	405	367	309	406	336	357	375	335	371	371	325	421	352	304	355	381	358	355	368	341	352	418	360	373	394	374	360	344	366	364	334	347	387	349	390	330	330	355	365	358	366	349	361	412	389	392	376	363	347	354	420	414	343	352	408	396	346	322	376	369	374	389	377	390	425	349	342	391	367	349	352	344	350	412	360	409	397	371	393
7484	1166	1408	1563	1469	1288	1227	1107	1134	1180	1121	1029	1057	1078	1063	1003	947	912	999	959	959	927	931	901	898	905	914	912	868	903	940	908	889	884	901	919	897	935	877	902	889	869	875	913	957	903	878	861	886	898	843	887	909	886	918	899	891	896	901	932	925	889	915	930	894	870	856	925	901	874	871	864	926	891	896	904	904	871	901	871	843	901	917	905	855	846	868	902	862	933	916	920	902	894	871	940	877	909	835	893	932	945	895	950	875	889	894	880	872	892	832	896	931	848	871	858	917	836	873	922	912	865	910	837	928	880	913	914	885	928	838	914	920	926	908	950	890	950	863	871	828	861	902	847	861	894	894	865	881	897	876	892	932	885	956	924	857	860	854	877	854	884	908	864	909	821	933	916	860	899	901	833	886	826	957	914	900	891	901	855	915	862	935	865	893	877	893	866	866	892	888	903	907	892	921	891	910	870	879	900	881	946	897	856	877	874	911	863	943	922	901	907	908	890	906	926	895	871	879	883	936	917	908	911	936	866	857	898	890	902	903	852	951	866	916	953	895	878	935	895	877	939	927	927	933	903	873	877	932	887	925	874	898	908	958	919	889	917	903	929	889	866	880	900	900	920	897	933	831	870	939	890	876	906	874	880	876	865	813	882	911	860	965	866	871	925	918	868	851	895	933	862	894	879	864	858	904	882	849	901	880	924	959	858	838	896	904	864	915	919	820	885	898	906	859	851	889	936	910	909	881	895	853	933	883	905	892	841	855	877	880	883	861	880	915	915	894	886	879	859	910	910	912	909	899	874	944	863	850	922	920	924	859	865	883	915	882	913	875	881	871	896	831	846	928	882	907	869	905	874	929	885	856	889	857	852	865	854	880	879	857	871	905	938	896	918	900	911	884	944	862	903	906	856	882	910	848	887	895	888	865	872	906	905	912	899	883	884	941	906	893	883	870	886	912	886	903	889	886	922	864	867	850	846	926	907	886	908	891	865	874	860	825	864	859	875	881	978	947	880	898	890	889	857	907	829	874	907	896	920	911	868	875	878	883	852	928	872	919	873	876	928	913	888	954	804	898	904	915	864	814	910	820	846	826	879	903	877	805	915	893	856	898	875	908	870	876	892	910	898	890	897	865	916	875	890	890	880	870	923	901	889	864	919	888	868	886	867	889	925	897	882	864	939	828	870	896	905	903	899	915	854	836	877	900	912	863	888	935	862	886	871	866	898	877	922	930	908	878	877	875	870	839	871	918	888	916	930	917	902	883	892	885	884	939	883	886	857	896	898	870	890	903	829	929	929	944	921	861	845	899	879	885	892	906	925	871	858	902	901	963	919	868	885	906	881	879	870	835	873	868	909	912	865	891	913	886	917	901	883	923	874	922	868	918	922	930	912	911	925	863	867	839	876	878	890	929	854	828	893	838	930	914	922	902	855	885	843	888	904	907	865	870	931	877	908	873	893	875	891	908	865	889	886	830	948	854	872	918	886	894	879	904	901	859	921	948	897	887	898	903	934	875	891	880	845	903	901	897	857	925	898	896	860	904	921	873	862	893	883	909	841	923	863	897	856	896	916	845	803	914	910	867	857	851	898	860	879	879	897	913	904	866	896	841	900	928	921	917	850	956	879	865	910	858	908	884	875	930	870	874	948	886	883	869	871	886	847	842	874	855	900	907	906	893	896	945	957	899	830	825	875	820	886	879	940	911	875	902	881	895	861	909	885	895	898	967	850	880	872	833	861	903	920	904	910	891	875	891	890	939	849	875	890	929	918	895	877	857	969	949	937	935	863	899	821	878	841	875	903	890	973	875	899	895	887	894	913	941	922	903	948	886	949	898	911	857	878	883	872	922	892	856	834	886	884	886	878	852	907	845	891	870	921	893	841	906	843	861	918	903	883	815	885	898	936	931	873	880	941	845	897	920	846	881	859	928	928	890	929	886	899	863	867	949	864	897	916	875	876	892	948	920	954	856	853	898	888	933	898	895	898	908	865	881	903	899	857	854	900	839	919	863	881	912	902	871	919	892	891	882	834	917	906	853	891	964	933	906	931	854	844	873	871	890	942	917	908	899	987	859	856	930	921	853	895	871	908	912	953	892	948	883	940	900	903	926	889	910	924	904	853	870	873	907	883	911	928	955	893	893	864	908	916	896	892	927	871	901	878	863	868	918	895	883	890	877	914	899	887	902	876	914	872	926	873	838	891	932	865	852	853	841	933	913	939	865	892	917	876	877	913	949	883	920	904	924	865	886	893	845	909	918	854	900	902	896	919	863	950	934	920	838	917	868	868	957	941	887	871	887	930	868	900	886	892	907	853	950	885	851	845	868	900	901	904	848	893	842	918	922	893	942	839	916	917	885	909	908	834	896	890	912	923	929	924	896	853	868	921	870	878	915	874	926	908	881	886	872	924	873	937	865	905	930	869	899	965	930	938	936	933	858	901	852	924	851	902	901	900	910	847	870	915	851	917	895	923	854	913	877	951	885	931	956	835	890	896	868	879	915	905	937	861	937	867	869	902	924	876	915	867	894	862	872	836	897	908	940	882	931	920	872	899	952	906	901	865	867	969	866	939	873	880	901	891	884	879	829	827	906	847	918	839	892	926	930	850	938	894	886	894	910	906	857	851	887	877	875	874	899	893	945	903	869	922	870	917	865	903	899	858	942	892	870	871	907	899	878	875	880	916	850	866	897	891	912	897	862	909	897	910	876	880	898	885	902	884	860	867	922	867	881	892	948	898	878	887	925	846	885	920	900	901	889	914	897	951	931	885	942	922	883	935	909	907	874	907	918	888	884	851	912	887	917	908	968	884	930	913	815	892	877	878	879	913	908	916	920	878	881	916	851	927	929	867	874	905	890	910	829	839	944	887	956	880	911	865	928	872	893	839	911	863	925	907	898	919	832	949	911	857	885	883	893	895	880	870	900	930	892	917	969	874	902	878	888	957	888	946	876	909	898	921	922	919	922	898	965	898	882	883	900	922	862	930	894	861	878	910	866	855	861	881	858	868	886	867	900	921	990	889	906	900	928	877	878	848	912	872	930	946	830	891	912	901	899	929	889	886	905	893	912	926	931	856	899	891	870	808	891	867	900	845	900	921	864	898	887	885	883	835	906	884	878	874	939	889	903	840	908	864	914	872	877	877	886	804	878	910	880	874	878	924	879	902	898	864	897	889	916	915	883	943	856	851	856	893	935	916	874	905	887	905	894	888	859	862	868	902	908	900	887	905	907	892	904	915	850	867	886	881	902	900	881	894	895	904	906	898	863	882	903	870	894	907	912	888	907	876	887	886	902	943	875	900	919	911	877	847	901	847	879	826	879	901	935	885	851	954	868	862	896	899	931	881	871	889	918	870	858	911	864	944	890	828	900	912	904	885	922	826	915	855	925	930	850	892	843	872	886	950	861	869	878	851	923	885	911	854	881	928	902	914	823	888	898	900	925	883	888	858	919	921	936	915	870	924	877	896	934	879	867	924	866	884
16335	1394	920	835	652	590	551	532	522	463	447	476	480	469	453	465	425	402	457	422	406	436	453	438	462	418	387	391	393	457	447	457	455	418	418	443	461	400	417	401	434	447	465	468	420	414	417	411	412	435	401	388	416	446	417	418	415	436	417	452	448	423	429	421	434	432	428	427	456	418	422	421	429	432	429	443	462	435	427	396	375	412	413	384	407	376	416	433	377	433	427	426	416	424	397	428	423	432	440	435	442	423	350	401	401	398	425	407	388	426	450	420	428	449	415	397	413	401	420	395	467	443	428	430	425	424	413	415	409	437	403	457	422	375	407	396	408	418	417	447	412	401	439	421	420	437	444	381	427	399	421	433	430	411	430	438	379	397	419	452	420	402	417	417	417	457	403	408	436	446	422	412	460	455	420	447	439	410	412	411	444	432	469	405	408	377	456	437	425	430	420	400	356	444	418	392	405	391	409	431	458	458	414	405	417	388	404	411	427	430	398	475	390	413	414	427	434	418	404	404	396	395	458	378	426	423	449	393	419	383	424	437	435	391	433	477	383	430	386	367	429	406	416	476	441	452	431	436	395	433	419	418	418	400	399	431	408	437	452	423	393	409	429	408	432	406	446	446	414	406	391	430	401	424	403	439	398	409	414	427	451	452	417	396	438	398	398	436	428	424	431	427	420	430	399	396	424	395	421	439	416	436	426	418	447	455	406	402	404	422	420	391	451	448	401	406	446	401	392	425	413	411	481	389	381	405	397	407	438	424	415	403	415	447	409	399	438	407	411	405	388	403	422	392	401	425	436	423	421	399	400	412	392	387	424	447	422	420	397	426	418	404	408	414	417	424	425	462	432	449	433	422	408	435	436	415	386	428	390	421	429	418	406	415	420	416	452	373	412	422	429	430	426	431	410	458	432	419	404	451	438	393	421	423	417	398	407	435	413	381	436	409	421	412	421	442	412	418	425	425	435	417	387	403	398	438	418	404	440	395	408	393	419	415	397	429	441	412	443	424	426	372	412	406	410	462	422	411	406	397	439	461	380	414	419	396	412	416	391	372	424	400	436	420	403	399	417	409	397	383	447	392	401	415	426	437	436	439	412	373	429	419	466	403	413	451	439	407	415	401	415	387	405	450	413	452	448	453	419	414	447	413	405	406	448	416	422	424	435	418	393	426	410	422	447	409	405	380	413	422	444	430	395	458	440	445	387	446	448	422	397	431	431	414	438	416	443	432	432	444	445	391	383	434	434	424	429	408	467	408	411	439	401	440	441	429	458	389	403	406	403	400	422	423	425	410	393	416	412	403	429	421	432	420	421	398	420	392	393	404	416	432	391	450	395	429	448	463	396	441	436	441	421	366	427	418	425	377	412	414	452	404	423	422	436	427	421	441	448	453	418	388	389	424	461	432	400	397	436	416	404	441	468	448	411	411	428	429	406	406	427	404	444	390	411	409	440	426	441	438	466	448	404	442	406	412	407	412	390	421	402	399	424	426	406	405	447	427	390	411	372	402	415	407	416	406	392	396	452	423	392	413	402	416	392	462	437	422	372	393	436	403	385	423	434	389	423	418	444	412	385	422	436	469	396	378	404	454	400	392	400	433	409	467	401	400	380	424	445	383	406	404	414	423	419	392	436	432	458	454	417	411	467	391	383	433	435	402	432	417	395	440	428	452	384	442	397	412	434	451	413	413	395	420	407	445	432	431	441	441	408	383	434	411	394	402	439	433	432	426	444	390	381	420	409	424	400	408	406	421	429	417	403	425	417	416	396	408	382	449	460	402	401	433	391	431	440	451	396	380	418	430	451	401	409	409	397	429	396	405	403	383	416	425	435	389	399	400	394	438	435	403	386	427	397	441	401	390	413	416	389	447	444	434	436	407	387	411	421	415	424	460	453	431	424	429	458	412	399	396	417	415	438	393	441	444	378	418	415	452	463	397	398	453	401	406	389	351	377	406	394	406	434	428	414	425	410	424	463	457	423	417	369	407	468	392	405	422	441	443	437	418	383	425	412	443	464	411	464	442	422	414	443	414	402	444	403	409	400	392	447	382	419	475	414	425	404	402	430	431	425	387	482	426	412	432	401	416	420	441	412	429	445	427	442	425	432	418	440	443	404	409	437	430	415	408	407	404	399	437	427	353	384	390	427	405	452	374	449	419	417	411	385	404	452	371	434	409	458	476	409	391	420	446	454	430	469	411	415	400	466	461	409	386	444	398	415	393	458	434	420	444	435	407	438	392	448	469	387	439	417	398	389	417	413	444	402	419	408	440	465	436	392	410	447	431	432	443	447	449	425	425	394	413	428	439	400	439	432	440	426	397	434	398	428	432	409	454	443	443	403	414	447	420	421	458	428	425	414	439	443	403	382	437	375	432	372	410	391	481	463	382	438	441	408	406	419	392	365	410	392	399	403	450	417	457	434	408	483	383	438	418	405	416	443	403	407	407	479	434	403	430	421	448	417	428	437	420	431	431	427	443	433	461	447	403	434	400	422	403	406	425	412	436	389	417	452	418	418	375	404	427	415	400	387	448	426	431	429	441	394	426	402	382	442	420	432	440	400	409	419	454	448	467	427	420	459	397	431	433	397	445	424	444	416	403	405	421	389	425	414	421	431	438	383	447	409	405	442	448	407	397	418	441	432	390	419	419	445	415	451	412	435	404	409	433	409	409	429	435	439	406	413	406	397	410	422	415	385	442	415	431	432	449	417	460	420	384	401	402	437	465	389	429	423	360	429	385	409	417	426	430	436	439	402	399	422	431	431	384	406	407	429	400	419	407	417	381	415	385	418	404	379	366	398	420	434	425	408	421	421	392	427	414	392	386	429	419	417	400	435	442	405	448	412	392	439	400	415	407	391	401	444	407	422	444	437	406	427	430	452	446	441	453	443	441	403	378	419	415	434	401	417	461	473	414	405	439	414	421	371	391	389	421	420	359	411	398	444	402	422	475	367	418	395	401	419	439	397	434	443	413	368	405	432	432	400	437	427	451	417	445	461	371	428	433	424	382	386	380	389	434	432	414	459	423	402	426	393	380	419	427	439	403	424	454	439	417	421	414	428	398	405	411	404	390	416	424	468	420	414	409	458	404	428	419	364	420	413	399	389	381	438	432	425	411	393	419	422	431	393	434	412	417	387	444	430	419	412	428	449	415	441	431	455	456	479	411	423	430	379	444	425	421	401	426	421	390	417	371	372	428	412	420	424	377	414	428	427	412	449	440	410	390	403	397	385	429	415	409	448	442	381	428	427	404	428	395	404	436	470	419	445	380	441	402	444	425	399	417	393	404	403	383	408	422	418	431	415	418	425	418	446	429	411	433	443	430	424	420	440	406	415	426	416	451	452	425	417	386	430	448	411	394	400	415	385	420	432	465	444	394	472	434	446	423	428	423	417	424	401	408	468	420	424	463	393	377	426	427	421	414	406	402	430	377	442	439	411	407	425	428	412	408	447	428	428	437	402	399	421	404	435	423	386	362
9402	1406	1975	2184	2066	1812	1588	1459	1386	1384	1236	1351	1244	1156	1202	1134	1021	1086	1033	1054	1010	998	1016	1000	1055	997	1002	986	959	991	970	987	982	1038	952	945	956	973	993	899	977	930	948	1002	965	915	973	970	931	962	939	935	938	984	940	998	950	947	904	935	996	972	1027	986	887	988	1007	931	971	978	972	942	926	986	1006	954	947	948	944	963	958	963	917	939	982	945	977	954	979	997	984	933	966	947	961	972	944	909	985	939	985	1000	994	955	964	924	968	927	994	950	933	1021	936	952	960	933	936	933	959	955	858	972	934	994	985	908	979	911	933	917	936	894	999	971	976	942	902	971	967	921	945	956	1018	964	1038	992	970	963	972	928	1010	944	931	931	915	1011	984	937	956	906	888	903	920	1011	948	1001	974	939	965	960	1004	972	963	920	924	963	943	953	923	959	871	983	895	955	965	928	940	912	960	969	926	906	951	972	938	941	951	911	965	919	894	984	935	979	1022	950	924	980	941	927	917	924	936	958	945	946	978	1010	931	953	944	948	1030	958	935	942	947	954	913	980	908	917	983	944	945	943	961	913	894	963	949	955	910	924	905	958	983	907	930	921	955	920	983	980	1009	927	938	963	958	942	1001	984	921	995	966	930	1013	941	985	903	937	901	938	953	995	970	996	981	981	1014	888	956	1004	941	931	927	900	980	994	969	978	957	930	976	967	942	951	956	964	919	978	940	966	940	947	972	978	989	965	928	923	937	967	956	1005	927	979	905	989	974	944	917	952	1001	945	888	909	949	986	983	948	916	917	994	953	979	962	972	954	930	943	1010	992	937	961	961	980	928	948	932	929	994	943	945	963	933	925	866	970	1016	945	984	933	1012	934	946	980	993	950	971	909	949	966	920	943	945	910	942	1002	938	933	971	956	905	900	928	984	947	925	971	1005	950	993	911	915	953	1024	952	919	912	955	965	950	955	910	1012	977	915	949	916	961	910	951	966	925	1022	970	987	938	928	952	933	974	939	964	991	976	920	909	908	922	964	942	963	960	920	971	892	958	950	986	934	932	921	960	995	958	965	955	947	910	927	973	958	949	954	953	978	947	960	929	988	923	922	948	923	983	993	939	968	969	875	938	1011	982	906	988	925	930	926	977	920	930	949	974	909	925	943	935	977	969	960	927	920	978	975	971	943	953	985	963	949	921	936	975	903	967	946	893	930	939	895	935	980	917	876	967	934	951	988	984	923	928	990	946	972	920	991	917	896	965	935	995	858	930	917	913	932	930	1004	950	913	983	936	978	934	965	952	931	925	939	910	923	985	918	905	923	944	960	989	968	946	933	921	965	956	968	948	934	908	950	927	983	981	942	889	905	936	956	927	939	958	965	979	986	910	984	979	929	962	903	938	898	941	964	935	974	973	950	979	1016	956	943	950	1001	935	987	962	957	932	1037	950	909	970	1018	961	899	918	904	939	968	955	928	997	958	945	884	963	951	995	885	962	910	904	905	987	988	978	939	948	936	940	913	956	852	956	888	956	957	934	987	942	970	1022	944	917	982	955	931	950	963	984	972	957	959	947	968	937	953	944	958	938	927	942	923	954	909	933	947	954	927	936	938	912	953	959	990	968	940	956	948	924	938	941	972	944	903	928	974	1027	981	937	987	859	953	978	956	902	938	911	937	934	938	940	972	949	966	929	953	971	979	958	918	955	959	931	901	990	959	927	934	914	930	980	1018	972	955	958	848	940	923	1011	993	946	947	908	932	958	921	965	948	929	911	974	950	934	938	906	988	953	909	963	960	943	932	945	978	959	954	922	949	937	997	936	938	973	925	944	937	961	961	962	947	944	1011	991	919	940	945	980	959	968	930	976	924	989	986	953	958	970	910	939	927	952	965	999	931	896	995	986	943	902	973	961	970	905	965	940	953	971	919	952	975	958	914	1004	997	949	948	980	945	1006	1006	949	939	933	962	947	922	948	975	939	957	924	948	900	944	966	973	957	945	917	1003	847	968	974	1000	958	959	957	986	947	1005	938	951	958	962	941	914	923	910	938	949	970	998	984	1001	967	969	981	1014	992	904	950	953	913	929	943	944	999	995	944	962	966	931	928	952	967	923	1018	970	931	968	856	926	905	990	940	976	884	976	968	918	967	868	958	1001	958	1008	969	903	949	878	940	932	995	955	1010	935	972	988	901	919	943	971	933	960	967	956	925	941	996	985	944	985	910	892	890	937	966	944	929	920	912	996	966	968	939	994	996	952	920	959	966	969	973	945	948	938	950	956	928	948	937	954	906	932	951	977	938	919	962	932	951	901	988	945	946	923	944	953	940	931	931	878	947	933	1023	982	942	917	928	957	930	930	922	972	905	925	920	966	955	940	972	935	938	1020	955	935	957	989	912	1012	961	911	966	1003	962	966	888	928	922	897	932	926	980	930	954	927	952	958	920	947	930	905	945	957	932	981	917	914	973	909	961	965	970	975	885	914	945	909	964	956	937	915	943	932	937	981	984	913	902	919	983	942	934	952	978	928	995	954	946	975	941	962	893	917	926	925	909	950	979	959	991	962	947	887	915	972	908	945	912	954	966	952	913	942	920	971	933	959	918	951	965	945	1010	948	932	992	962	925	931	920	996	948	909	967	962	882	994	929	988	916	954	947	907	966	990	935	948	961	992	925	959	979	972	976	920	932	964	942	936	919	962	979	966	934	879	933	919	954	937	933	1000	945	922	949	948	936	964	928	985	968	915	901	905	977	963	871	967	926	942	993	964	977	945	953	937	936	975	959	927	964	969	911	950	933	969	1021	1008	884	954	1010	955	1031	921	960	1001	984	925	939	950	896	974	949	950	965	962	959	899	929	965	983	902	953	947	923	916	945	965	916	977	963	995	1002	941	942	988	951	981	968	942	976	936	944	920	957	974	902	927	938	960	992	938	951	909	900	934	984	959	979	989	939	955	980	951	964	964	977	919	998	968	889	938	955	934	948	1010	918	936	950	925	880	972	951	976	979	921	924	922	970	956	989	915	945	1008	952	982	951	957	971	1013	943	947	940	991	893	881	940	913	937	962	957	956	937	977	949	907	984	934	985	951	949	942	959	933	966	914	950	969	951	1008	916	957	947	960	968	1075	943	982	1001	978	927	966	977	948	1022	1010	904	908	944	905	948	993	948	951	928	951	901	876	1020	931	914	885	959	927	958	952	945	951	964	966	947	952	944	992	979	963	939	904	889	975	905	974	1013	925	955	976	911	933	927	931	966	942	970	954	939	963	959	938	905	915	967	928	986	1010	938	912	946	950	924	915	934	958	949	968	971	971	946	932	967	908	921	968	1012	948	920	929	1000	1031	890	930	959	955	961	976	934	997	957	984	966	949	915	953	1016	969	966	977	974	922	913	976	959	975	968	935	966	957	915	961	943	927	940	946	925	981	975	978	931	1004	956	970	925	1010	954	989	943	943	945	979	934	961	915	981	991	975	953	966	914	911	964	935	944	969	971	907	952	976	937	911	984	919	992	962	945	957	953	943	980	936	947	944	974	993	947	936	1021	916	972	981	938	964	948	938	939	923	962	934	990	1010	912	935	927	963	928	879
2504	202	203	158	209	179	170	195	195	188	192	184	196	182	155	187	179	178	174	189	190	170	185	165	189	181	178	179	176	176	182	166	169	158	192	163	165	166	190	153	182	190	205	200	204	159	172	185	173	167	172	173	188	193	171	152	168	182	172	157	190	201	178	195	179	190	156	201	209	153	177	186	182	193	216	187	171	189	190	181	169	200	172	156	168	189	164	173	174	173	172	193	170	189	172	167	163	159	186	152	166	167	175	186	190	155	185	200	196	189	169	165	204	179	169	199	177	170	160	182	189	174	180	160	182	166	182	180	173	184	173	180	204	220	164	212	181	172	194	189	179	175	154	187	175	208	197	185	192	192	183	178	166	162	181	181	209	166	180	171	212	202	165	197	173	157	167	185	164	158	159	202	180	174	154	169	199	180	148	212	199	166	158	189	149	198	157	167	172	169	154	192	179	173	201	192	181	168	197	178	221	180	195	182	163	175	192	176	186	174	186	165	203	164	215	186	175	183	184	170	154	181	178	176	156	199	178	169	176	168	180	158	169	185	173	161	182	187	203	174	186	185	157	152	171	161	172	187	188	196	172	175	187	183	161	183	156	198	178	174	171	179	175	186	165	168	155	175	175	169	200	166	182	160	166	167	212	165	179	152	177	182	181	169	176	185	172	185	172	148	153	180	192	181	153	181	176	198	159	189	156	178	182	176	150	186	176	181	164	183	177	193	165	173	161	184	166	168	182	181	174	170	152	186	180	185	198	200	193	176	185	158	179	172	188	176	188	160	188	195	175	179	172	173	185	198	202	206	165	198	201	171	194	215	156	157	183	228	209	178	169	177	184	167	179	181	179	177	195	172	193	198	191	192	170	166	182	161	175	182	203	171	192	185	165	188	172	181	179	177	184	189	167	198	180	187	184	197	219	172	155	163	176	164	191	195	200	144	161	180	155	185	177	166	161	181	182	163	188	157	175	158	178	162	171	180	188	147	200	179	176	169	197	192	193	177	192	190	191	180	157	184	176	228	172	172	177	164	192	206	160	197	197	180	192	182	178	139	168	218	177	196	182	201	187	180	181	176	175	168	180	210	174	161	169	171	189	163	190	170	171	181	191	180	182	181	156	178	161	184	175	168	170	161	192	184	183	156	189	162	149	176	161	180	162	189	202	202	183	173	194	184	158	188	183	185	195	180	168	183	196	171	172	164	159	203	207	190	148	184	180	200	196	171	188	192	194	185	186	197	178	204	191	192	194	183	165	171	178	193	183	172	170	191	195	172	172	191	161	193	177	178	182	186	186	217	177	188	198	184	172	167	163	191	185	186	187	167	215	162	180	192	166	188	165	168	183	175	183	164	191	177	174	185	176	191	186	194	180	182	156	176	196	187	189	174	152	183	188	170	193	181	194	184	169	180	196	173	189	178	201	174	172	176	186	194	151	191	185	170	180	179	190	188	183	174	185	181	172	151	171	167	189	196	197	191	197	186	210	171	170	194	189	199	174	158	169	166	229	158	182	184	170	156	175	199	149	170	186	179	182	179	186	201	166	196	194	200	181	193	180	164	203	154	193	186	170	169	171	172	170	182	171	172	194	184	176	196	213	187	206	194	175	175	159	169	181	202	161	186	176	174	149	179	180	190	175	181	201	200	167	200	158	179	169	185	189	165	189	179	176	170	187	168	148	166	161	195	175	191	164	182	211	182	157	197	176	171	178	180	190	166	184	177	194	170	196	192	168	145	175	172	193	186	207	166	190	191	189	196	187	164	211	196	183	165	156	195	210	159	179	174	199	169	181	190	206	167	148	186	198	173	191	196	171	169	158	157	174	212	139	171	182	191	161	209	199	170	183	161	201	172	201	191	158	194	195	179	161	171	168	155	199	164	151	180	165	174	204	173	198	193	148	151	180	175	170	167	179	174	171	158	178	165	189	163	180	186	189	188	165	149	175	188	177	196	190	171	188	192	194	198	153	174	190	171	211	194	219	189	184	176	178	195	179	184	175	196	165	201	161	183	165	169	142	211	165	207	179	162	189	184	210	173	198	178	179	167	168	152	178	171	173	178	207	180	196	175	184	200	154	162	174	186	190	171	197	179	211	172	156	164	180	189	183	194	199	194	161	175	157	177	174	174	166	161	150	180	176	186	197	156	169	172	184	180	180	162	174	176	159	181	175	180	178	171	172	203	154	166	176	181	174	169	193	184	154	178	191	188	177	185	179	197	171	189	158	196	183	201	196	181	176	192	175	167	163	169	172	197	148	176	194	194	174	157	193	176	201	206	188	169	224	161	188	185	166	158	158	189	181	187	187	155	168	183	178	171	213	206	178	202	186	173	175	190	166	185	187	185	202	188	195	172	171	169	176	168	195	182	172	181	170	191	180	164	190	169	173	180	184	178	162	185	212	161	169	161	182	163	172	180	180	161	190	193	161	199	177	178	173	181	181	159	172	161	177	188	167	186	195	188	173	177	200	193	200	190	201	214	200	169	173	166	185	153	179	166	190	182	196	166	173	165	189	189	181	193	200	197	189	195	191	147	165	177	156	185	183	194	200	173	188	163	182	168	188	184	162	186	146	176	195	180	169	146	195	178	173	189	173	166	220	199	187	174	169	188	188	152	179	176	181	176	180	161	180	180	197	210	170	188	210	190	204	177	173	158	191	161	188	185	188	203	179	177	161	173	180	178	179	167	170	168	197	170	206	175	177	191	203	222	170	193	202	173	194	168	174	184	156	170	202	183	167	151	159	161	179	188	182	180	195	202	182	177	197	185	190	155	156	200	166	150	188	195	186	188	175	191	167	183	176	188	178	181	184	159	191	153	192	166	180	174	174	169	200	198	189	184	187	189	190	185	192	194	188	172	185	193	181	199	200	183	177	168	155	166	165	178	183	160	181	201	172	192	179	169	175	158	189	162	184	176	161	170	216	182	201	177	174	180	178	145	156	174	182	172	189	204	163	192	167	186	180	194	187	170	185	175	169	175	196	196	188	193	148	179	171	164	166	143	154	170	175	163	170	171	178	191	189	195	212	188	187	172	169	173	208	183	198	182	166	185	175	178	160	189	199	184	196	190	200	176	204	176	197	185	180	183	193	178	170	186	187	181	181	184	179	152	176	212	194	193	163	199	174	201	162	182	167	170	149	205	190	166	192	196	183	204	176	191	162	182	170	188	180	174	185	187	179	178	179	167	180	193	186	184	156	180	192	181	180	183	182	190	211	186	172	166	193	159	184	204	185	167	183	189	171	172	203	171	187	181	201	173	179	176	168	181	182	180	176	192	170	146	181	169	178	154	150	185	165	189	193	163	189	194	164	168	171	182	188	169	160	203	164	160	204	178	181	173	187	173	146	192	170	190	189	191	173	153	154	193	215	180	161	184	182	218	201	187	180	193	163	186	195	170	209	188	166	168	201	178	162	200	198	177	193	163	196	177	180	187	177	165	214	172	177	177	204	179	189	176	157	210	168	178	175	179	166	208	187	197	168	177
2588	523	513	539	484	516	514	518	519	532	546	542	520	517	505	523	543	536	503	530	489	536	497	533	490	481	480	522	511	534	484	472	485	483	508	498	465	479	504	502	485	478	518	509	524	506	512	484	479	484	537	500	507	497	506	541	516	520	518	510	527	529	501	496	518	463	515	507	493	510	529	467	521	462	494	532	503	518	518	551	485	482	517	481	536	535	531	501	458	502	519	492	526	495	493	502	499	522	464	471	481	477	533	506	505	502	517	496	489	491	503	517	472	540	483	548	488	525	477	513	503	468	492	506	504	524	465	447	486	496	488	523	498	536	518	498	511	481	534	500	529	472	505	462	489	530	475	516	528	490	498	519	459	528	487	552	518	507	504	502	450	507	518	484	541	515	545	463	473	510	498	552	469	527	482	489	508	521	488	480	523	528	481	476	515	507	491	507	518	467	494	523	515	521	530	502	491	509	465	516	518	466	493	467	484	466	537	499	510	504	488	501	537	509	502	561	501	508	486	521	491	529	499	511	502	481	492	483	516	485	481	498	460	497	506	512	510	470	481	514	510	499	512	519	499	500	507	515	506	537	487	552	432	488	533	467	483	468	478	508	503	508	475	545	490	452	530	496	508	547	514	510	505	486	516	516	484	551	549	501	503	508	493	538	486	509	504	479	538	497	494	515	523	511	518	530	489	498	510	558	470	532	519	496	484	504	502	542	470	512	500	501	475	450	492	534	500	523	502	455	502	488	476	452	484	468	500	542	499	465	486	504	606	464	541	519	505	506	461	509	472	486	497	506	510	512	464	546	517	513	511	493	553	490	493	501	500	484	510	508	526	487	516	501	504	498	507	512	512	518	499	517	530	492	530	490	472	505	500	460	496	510	462	517	471	471	522	514	505	513	480	521	497	532	559	527	511	542	490	525	524	488	521	526	476	517	500	531	537	476	490	550	511	521	473	509	517	495	521	510	509	528	523	501	497	474	505	512	528	466	528	458	494	506	499	480	486	538	514	509	499	481	537	466	515	515	507	499	504	516	495	536	513	520	499	522	495	524	488	531	490	504	504	507	480	517	506	478	506	515	509	527	507	519	495	489	507	520	499	474	502	566	506	467	488	492	516	513	544	539	513	491	537	483	492	540	526	546	548	488	525	488	529	512	509	500	510	539	458	476	524	495	476	482	493	514	503	513	508	533	495	502	485	508	488	502	523	462	481	489	528	480	494	492	533	507	560	476	507	487	522	516	519	472	496	496	498	510	496	494	473	506	520	499	526	498	510	486	467	489	474	477	550	449	507	511	452	495	516	489	540	535	475	510	499	518	472	538	540	481	483	478	493	536	500	487	513	496	500	521	510	503	504	509	502	510	494	472	518	528	509	493	520	507	502	523	518	523	531	508	524	533	469	533	532	495	469	499	497	485	545	529	534	483	513	485	496	541	517	481	465	506	521	536	489	515	483	539	480	481	537	471	534	503	521	502	502	478	495	492	508	539	520	501	515	521	473	506	501	505	481	515	482	509	511	495	481	484	531	488	476	505	477	489	480	457	491	491	498	521	485	494	518	494	487	516	522	512	477	526	525	512	477	504	514	497	558	480	530	498	523	520	527	474	515	488	502	527	497	511	505	475	501	497	506	501	517	508	493	453	488	518	533	544	490	490	494	516	501	510	493	523	501	483	546	529	493	477	529	488	490	519	516	523	492	470	542	525	460	477	531	508	526	550	517	492	509	474	511	510	500	512	514	505	528	531	493	517	463	531	517	494	487	498	476	487	473	493	498	518	494	504	514	523	485	501	501	476	497	499	506	518	506	480	488	525	500	496	525	533	480	514	515	504	515	472	515	452	466	509	472	503	466	501	487	489	472	483	517	525	490	456	481	512	464	533	521	496	459	480	488	508	469	448	488	459	526	479	506	496	543	496	497	523	491	470	505	499	481	507	501	546	507	479	509	493	544	534	474	488	487	508	495	458	499	506	517	523	478	546	523	522	523	486	507	451	500	476	499	494	464	461	524	526	522	529	501	483	496	484	470	535	564	499	499	454	515	498	520	515	530	466	487	540	527	482	555	523	468	487	513	486	505	520	524	508	519	500	508	514	503	513	500	478	465	532	508	469	467	521	503	498	507	518	490	541	491	511	478	495	521	509	502	504	503	510	485	480	491	495	514	497	513	489	542	526	533	475	501	496	482	480	453	497	497	507	488	490	494	507	509	458	497	531	493	500	535	537	490	488	483	510	511	560	489	535	483	495	486	543	476	508	495	456	496	492	485	493	521	477	533	508	517	542	519	511	490	468	496	489	529	516	503	553	496	461	459	446	485	538	464	507	505	486	477	521	455	482	508	483	511	479	516	469	486	502	524	541	532	496	485	462	460	491	496	469	484	515	505	504	510	462	520	490	513	545	524	537	484	511	519	520	495	525	530	481	484	510	479	503	535	481	491	464	474	539	483	454	505	511	514	515	513	524	481	538	472	497	469	517	480	486	554	486	515	535	500	514	470	542	506	501	531	513	477	543	500	523	526	485	511	488	516	523	480	499	507	497	515	529	492	474	546	463	481	473	505	499	514	509	518	503	523	510	493	499	490	516	508	472	511	501	506	523	542	520	526	492	567	473	491	474	503	492	509	518	501	498	509	505	517	502	489	458	486	514	529	539	483	515	491	524	476	500	462	508	514	497	502	499	495	510	510	508	480	465	539	498	495	500	489	487	470	479	500	501	519	506	488	495	479	474	505	510	504	471	521	519	488	469	510	523	460	513	482	530	509	500	488	492	492	475	492	526	545	492	480	483	486	496	499	517	535	511	503	521	504	495	483	508	498	491	492	480	466	477	487	510	557	505	514	471	512	521	540	505	503	470	475	491	525	475	493	510	481	498	501	472	518	476	530	513	491	507	508	490	529	501	499	514	496	467	534	502	469	536	524	514	486	493	499	530	485	469	496	528	472	535	522	485	512	483	497	467	528	513	498	480	516	480	520	485	483	504	521	504	523	526	512	492	512	503	505	460	487	497	511	488	434	497	479	501	485	502	512	478	483	464	470	529	547	457	528	515	544	511	541	499	514	508	515	498	462	468	533	486	515	510	528	505	509	481	486	494	521	496	475	495	508	514	519	521	519	537	508	530	466	489	501	510	526	511	498	470	535	486	500	527	481	474	499	502	459	533	513	481	466	483	512	463	500	489	480	535	480	546	483	503	511	546	517	480	497	534	495	489	509	484	491	475	479	500	505	499	523	532	493	519	520	517	523	486	489	522	510	494	483	473	456	491	495	511	530	521	525	504	506	513	493	484	511	481	483	502	485	504	494	495	521	510	528	479	493	498	489	530	500	492	473	452	512	513	513	546	534	527	495	502	498	519	466	508	514	531	480	522	546	471	512	465	493	472	496	517	522	548	506	491	490	468	486	475	497	485	533	526	482	503	515	514	520	489	516	499	511	485	501	520	508	494	489	500	520	497	480	446	494	481	489	463	486	482	542	503	512	503
9369	732	603	536	501	422	418	401	403	403	391	405	404	393	370	409	398	426	398	332	354	400	351	377	374	414	371	378	369	389	377	401	378	365	395	379	372	367	343	391	370	358	379	363	387	386	353	395	379	368	359	386	375	395	401	348	367	383	354	315	382	386	383	341	359	353	400	374	371	360	381	344	386	334	338	369	412	338	378	379	389	366	372	340	352	393	361	371	354	359	342	391	376	373	339	393	378	370	377	351	356	303	358	384	371	395	386	413	375	402	340	352	369	393	360	362	372	368	312	400	355	347	397	382	379	399	370	359	354	349	380	358	364	380	360	406	363	349	342	357	377	383	366	353	394	352	356	370	351	348	367	385	410	368	371	370	393	360	338	377	338	346	360	397	400	394	331	379	366	380	398	359	363	358	337	381	352	399	361	402	395	408	393	378	383	405	352	366	375	349	363	360	345	385	361	385	368	418	367	392	347	349	390	378	374	334	374	383	372	386	365	370	379	390	373	349	382	374	368	377	382	364	356	343	369	371	398	434	351	369	404	375	382	398	357	363	376	397	367	400	393	348	370	415	358	364	373	402	411	389	358	392	366	387	413	376	378	418	388	384	372	356	341	339	349	347	344	369	367	375	383	366	393	345	368	361	361	367	361	380	360	367	422	388	377	386	407	394	416	333	368	378	353	352	368	369	358	334	367	394	362	392	385	373	392	371	391	394	379	370	390	343	397	387	383	396	396	345	338	371	383	384	351	362	320	383	355	383	384	345	390	373	377	350	353	339	368	396	366	366	376	360	409	359	344	377	420	374	394	371	397	395	383	370	332	356	386	366	348	372	370	394	370	390	381	373	378	370	413	387	357	377	372	384	386	383	372	375	376	378	380	413	351	338	376	362	357	372	332	391	380	396	345	380	388	384	399	370	408	350	362	401	345	344	372	349	395	375	392	387	402	349	333	345	356	369	354	373	373	370	360	377	369	352	357	382	349	350	360	359	359	374	378	386	359	384	380	359	357	342	378	366	396	386	370	405	379	354	372	354	375	364	398	376	381	368	364	355	388	347	386	393	345	380	379	401	395	368	363	370	327	387	326	398	385	390	354	368	365	358	384	364	353	372	379	370	347	343	333	361	366	357	354	353	355	352	401	352	334	375	395	349	392	397	373	352	369	373	351	384	384	400	393	381	365	376	404	388	389	397	362	353	380	370	346	383	344	372	368	402	389	389	390	337	390	389	377	389	376	369	364	362	366	402	385	365	343	369	372	381	395	377	367	361	404	347	337	377	389	347	354	369	391	415	420	356	400	380	392	390	358	375	380	391	397	325	364	413	388	370	389	342	386	390	338	363	407	418	378	352	387	362	331	386	389	384	368	371	372	382	374	367	413	348	341	377	379	399	396	371	344	366	371	348	363	361	358	380	362	376	359	429	344	347	403	366	343	364	352	340	342	393	366	333	341	364	404	329	388	355	393	335	391	351	369	360	356	396	344	369	350	369	374	356	366	355	354	412	372	375	377	374	362	387	380	370	398	357	392	389	367	402	360	349	311	384	363	364	348	380	392	356	360	369	382	364	408	404	373	357	374	359	368	349	389	392	362	363	379	372	382	361	381	415	380	357	352	379	407	343	360	364	385	322	355	383	350	374	397	378	368	333	368	361	365	333	345	354	344	375	398	415	400	385	371	342	383	369	366	382	357	389	353	326	385	369	358	385	340	401	392	375	381	368	375	332	352	328	372	403	389	340	365	415	386	396	371	375	335	373	377	382	413	356	383	376	384	390	385	371	378	344	390	389	370	383	356	401	373	368	396	372	362	372	408	376	406	356	375	394	362	383	373	339	388	359	356	359	370	372	393	395	371	394	393	387	355	374	381	391	360	379	379	375	342	347	339	379	386	396	367	383	387	394	394	377	394	375	367	349	371	340	385	417	387	384	359	398	378	406	382	349	363	364	361	356	333	374	367	363	361	354	358	376	392	407	354	358	375	401	366	329	387	408	404	362	383	375	363	370	367	386	356	350	408	424	369	415	375	387	426	377	367	345	408	394	391	404	374	377	385	367	377	346	338	387	365	361	399	359	379	335	334	378	373	410	408	360	398	383	398	359	341	385	345	345	377	368	366	350	388	394	397	375	319	385	364	381	374	376	361	371	355	368	363	378	386	346	380	364	388	357	381	394	368	363	379	419	381	398	372	355	362	394	407	375	349	369	363	364	328	363	382	362	332	371	380	373	382	405	367	373	384	359	366	348	364	363	327	365	390	370	357	356	381	371	381	352	374	377	367	355	404	334	392	371	348	335	380	359	364	373	359	388	359	370	392	365	354	339	411	376	380	411	369	340	387	415	351	369	364	352	373	407	362	360	353	362	395	384	370	395	368	382	385	399	378	388	387	365	373	391	371	352	383	366	405	425	385	352	385	374	378	379	383	420	361	380	357	378	340	366	330	333	380	361	342	404	357	345	346	333	372	338	358	369	399	384	423	401	356	363	355	339	355	381	410	383	344	384	380	383	413	389	373	382	420	377	417	414	402	356	407	392	408	394	384	393	394	386	352	389	364	342	392	369	386	395	334	343	380	407	427	378	408	368	392	372	374	352	363	399	346	368	375	432	368	368	376	365	351	376	366	390	363	424	379	376	372	356	384	369	359	401	373	388	360	369	358	376	353	422	365	338	345	369	333	409	379	388	386	359	361	405	373	409	371	383	379	377	351	401	375	364	379	393	394	411	369	375	332	359	375	342	355	387	371	364	378	371	353	335	386	368	367	374	391	374	394	333	339	321	360	374	350	353	352	358	364	371	389	368	391	372	397	381	413	315	335	359	373	370	373	375	375	381	372	368	361	348	379	385	357	367	384	376	370	353	379	351	338	355	363	396	394	391	366	426	369	373	368	375	417	374	366	398	341	344	350	345	355	373	398	421	361	343	370	405	340	379	379	366	377	384	376	332	383	371	399	398	383	365	393	331	355	367	389	360	330	347	341	334	361	377	400	366	337	391	352	376	377	382	364	352	359	349	404	392	370	369	345	369	387	357	368	377	358	364	370	409	383	376	367	381	392	389	379	380	344	341	358	388	397	386	318	372	374	390	355	345	395	389	361	369	366	356	368	373	389	360	407	372	361	352	358	347	379	372	354	340	316	383	365	384	342	425	339	397	374	355	368	383	370	383	381	360	366	386	368	346	385	368	403	357	396	389	353	337	368	395	381	341	347	385	366	342	352	418	388	363	350	385	365	401	366	400	359	364	412	336	371	353	397	355	394	382	397	341	341	368	342	378	353	398	377	371	405	386	382	390	406	419	371	391	343	380	400	364	389	351	363	369	375	372	381	372	372	404	359	377	361	388	353	387	372	378	387	361	323	387	399	341	344	348	343	382	386	362	364	374	374	363	359	355	364	356	371	411	380	385	366	371	352	400	364	355	395	374	383	388	409	394	397	398	381	351	359	360	339	368	388	357	380	369	391	403	398	333	369	339	383	368	357	387	387	359
7614	1144	1401	1558	1468	1301	1216	1146	1168	1142	1022	1108	1108	1008	1030	1029	899	959	984	984	937	948	933	947	887	965	960	907	887	961	904	903	894	884	946	879	931	916	886	883	914	883	886	920	905	919	863	851	859	900	932	871	890	889	879	896	957	922	882	872	894	899	899	896	859	882	888	888	928	970	820	949	870	892	894	881	914	858	932	838	915	902	919	878	950	875	936	850	891	878	920	912	923	872	882	849	885	887	927	904	917	911	819	906	900	880	901	862	923	880	874	925	902	895	897	921	835	939	931	857	872	851	906	830	881	836	866	945	929	934	868	882	932	950	877	909	950	867	931	856	904	867	899	915	886	933	910	830	888	846	951	873	878	886	920	894	888	865	900	854	844	931	919	931	905	937	865	879	915	872	878	887	957	907	875	869	914	909	915	872	869	863	868	861	842	889	909	892	880	880	904	875	871	895	854	920	858	939	895	928	873	884	929	936	859	902	944	876	940	931	920	897	860	871	921	915	889	889	887	905	852	908	950	909	887	898	910	892	864	895	893	865	910	876	847	875	892	966	880	852	921	809	880	933	871	898	870	910	916	905	863	851	883	908	854	857	923	919	925	918	874	910	924	838	885	874	889	836	856	902	920	870	862	885	867	884	863	884	881	902	863	902	929	897	900	856	852	898	955	872	883	902	848	892	916	902	927	924	910	851	882	904	829	903	882	889	877	922	886	876	864	879	950	875	875	866	888	859	931	907	891	916	879	928	901	853	887	886	909	881	910	893	914	921	924	851	895	891	900	906	910	848	930	846	871	902	889	846	879	880	941	903	885	851	878	873	889	880	857	893	913	897	925	950	880	921	941	845	948	957	892	883	955	911	934	880	864	942	858	879	901	826	879	929	895	880	943	912	885	869	830	898	906	866	854	888	862	925	870	882	868	900	861	868	915	945	925	861	888	866	898	894	887	900	837	941	842	890	868	914	923	909	868	904	927	896	897	903	898	900	936	833	914	906	903	891	893	863	909	920	871	849	908	918	879	917	964	902	883	929	861	857	850	891	898	848	891	877	853	863	903	892	891	901	874	871	928	907	900	899	927	849	868	878	858	838	911	889	906	893	900	912	892	924	928	869	893	878	957	867	923	897	847	926	860	899	870	847	885	885	892	956	872	913	887	815	930	904	919	879	963	895	911	922	876	892	853	883	826	943	905	901	938	867	873	879	877	902	861	915	901	903	902	931	813	923	883	841	843	880	867	902	937	891	869	890	834	969	878	892	923	864	872	895	952	854	861	901	916	922	878	898	910	914	899	879	908	819	920	897	870	849	934	891	900	945	909	864	889	970	904	879	923	903	887	829	947	834	897	866	930	889	924	871	858	930	867	891	852	890	889	912	913	935	882	864	915	876	933	884	880	869	929	913	855	926	876	839	881	875	914	886	870	853	885	942	942	875	904	861	855	972	873	887	915	882	862	876	887	916	908	857	943	927	904	892	887	830	886	891	896	866	852	941	840	910	911	884	876	850	911	891	904	876	925	865	861	886	861	898	931	892	922	899	900	901	907	880	883	832	912	943	910	872	896	926	912	866	889	905	893	894	929	852	915	886	905	858	907	904	908	890	925	935	880	904	904	924	955	890	974	904	906	862	903	860	897	991	914	885	910	903	842	862	905	875	878	906	916	960	899	903	914	978	905	887	946	934	892	907	935	878	857	881	845	890	853	842	955	878	909	858	847	883	904	905	938	874	905	939	903	897	905	910	905	876	916	876	935	895	902	868	894	916	874	898	883	928	912	854	871	874	894	926	880	885	879	932	908	864	929	856	938	910	868	888	885	894	912	852	955	893	843	898	908	900	870	946	879	905	910	902	947	930	894	864	854	893	872	835	876	899	849	923	849	870	948	912	871	903	875	883	859	899	868	868	894	891	867	877	908	920	870	864	896	839	874	858	882	909	903	932	859	879	913	864	837	867	858	907	916	846	916	881	873	868	860	929	888	874	959	877	905	865	898	851	924	878	889	903	868	919	858	895	939	903	973	868	859	925	861	915	889	912	898	907	888	876	855	889	927	905	843	847	908	918	909	860	877	828	908	890	864	907	898	841	880	881	911	915	891	859	880	898	890	883	885	910	888	899	890	847	830	901	920	910	881	911	892	874	915	862	881	890	924	893	900	919	881	861	896	901	923	933	934	859	924	932	903	880	938	904	938	923	917	882	842	889	903	913	895	886	854	944	927	855	855	861	884	886	905	941	895	897	874	882	893	881	871	910	928	857	903	905	880	904	882	920	961	880	884	867	927	864	899	935	888	927	854	903	906	903	840	934	892	908	912	855	920	853	969	848	860	944	924	881	937	875	898	897	915	925	898	881	914	935	865	897	895	900	856	891	890	917	853	902	943	887	867	895	910	882	841	912	881	884	880	842	869	898	873	913	876	897	971	872	922	869	810	889	905	908	886	844	905	893	953	879	939	951	894	894	836	878	929	884	897	862	873	887	890	887	874	884	905	876	920	926	922	908	897	930	899	924	881	905	905	910	874	977	901	884	897	853	928	902	890	936	840	865	883	926	878	933	881	865	853	852	908	884	859	878	946	913	915	891	861	913	885	890	928	846	861	870	921	925	881	892	880	846	915	895	913	895	852	946	863	935	840	892	887	847	849	871	876	843	888	937	897	890	885	887	912	933	911	858	907	874	906	927	867	888	943	882	858	862	928	865	912	918	903	836	901	962	903	886	907	883	908	902	905	890	927	862	894	931	897	865	852	895	883	852	888	852	873	855	936	887	912	936	886	917	941	891	913	903	903	874	942	872	850	877	870	907	899	863	892	926	907	889	943	913	908	925	840	897	877	902	915	914	879	844	887	879	898	886	921	868	847	885	891	910	888	892	893	954	891	878	846	923	933	910	882	892	868	872	928	872	905	911	899	836	897	866	857	927	906	927	820	809	906	864	905	884	839	878	880	909	890	899	907	881	909	886	841	921	908	884	914	896	827	866	872	863	863	908	861	943	865	895	903	826	834	930	893	867	911	907	857	872	866	936	926	864	906	903	928	881	909	921	896	924	882	927	892	909	873	881	883	874	872	875	870	881	914	878	862	966	861	879	965	894	865	909	921	936	927	897	924	904	909	909	923	830	926	884	925	890	931	953	938	846	896	817	929	907	907	942	876	864	901	913	892	877	935	880	887	835	919	899	917	888	885	933	858	859	887	854	921	804	922	947	927	892	922	871	855	847	922	853	894	915	920	907	870	906	861	876	903	885	877	924	882	898	878	918	871	869	868	899	898	886	919	917	859	935	900	881	885	999	907	846	923	840	873	919	873	933	877	864	855	880	874	886	866	884	898	894	902	889	867	906	876	882	889	912	885	877	930	842	881	927	885	877	908	857	879	859	827	900	827	915	855	936	927	905	942	886	925	939	895	863	885	851	920	887	940	871	864	892	921	857	925	848	858	858	903	886	871	851	831	885	872	910	903	864	880	872	916	888	889	911	892	951	898	931
16504	1303	924	805	662	607	560	532	528	487	492	461	441	462	481	484	469	429	462	421	440	430	413	473	441	464	427	471	415	436	410	388	458	425	427	429	419	414	441	369	406	421	430	393	412	445	441	440	401	450	421	410	410	372	436	404	420	412	397	390	429	453	438	407	379	417	434	389	402	411	410	373	435	448	422	422	374	397	424	360	419	433	432	393	456	455	394	449	415	388	416	440	422	386	433	414	377	455	409	409	390	406	434	428	360	408	432	434	443	405	419	451	394	403	396	374	451	412	418	384	430	423	466	443	440	386	443	419	415	433	410	407	427	413	406	448	420	382	382	423	402	438	415	441	422	401	454	392	420	423	442	439	445	465	454	402	438	419	451	385	407	418	405	435	454	420	449	426	434	430	415	445	372	445	437	397	425	457	416	423	416	413	423	413	423	423	422	441	404	450	418	410	448	387	431	437	436	398	414	411	457	433	395	435	402	404	426	463	454	434	434	440	417	470	425	396	380	444	453	425	398	429	440	412	398	416	464	420	411	417	399	454	357	423	389	417	402	448	416	445	394	430	408	389	401	399	413	415	397	382	419	477	417	444	438	409	419	403	411	414	425	417	400	455	435	439	439	429	428	417	448	421	468	424	382	376	418	445	427	416	443	412	386	440	453	391	411	412	391	435	429	420	408	430	458	404	433	421	435	400	429	456	444	409	410	462	385	425	406	400	396	396	431	409	415	424	449	472	410	445	406	409	415	422	381	399	418	401	428	433	457	424	390	429	414	441	385	420	377	441	405	423	439	466	390	419	410	404	403	377	407	423	406	433	409	407	445	442	404	431	374	434	388	427	418	476	382	416	410	425	428	423	404	418	440	422	390	450	419	424	395	417	445	413	432	408	454	425	432	421	391	425	413	379	397	439	439	423	407	407	385	410	421	391	392	388	402	411	437	426	427	408	421	423	412	445	438	427	439	437	429	427	443	473	391	420	408	408	411	414	408	419	425	451	416	424	424	447	426	422	430	394	401	441	455	433	404	417	402	407	409	414	440	421	415	402	435	424	450	429	412	479	419	435	418	445	444	410	400	426	405	430	423	422	421	439	424	443	453	485	362	421	429	407	453	405	404	399	410	418	410	408	417	447	436	412	395	447	430	413	392	386	395	435	422	450	454	411	460	418	449	403	430	430	434	439	415	436	416	427	455	438	436	456	412	441	439	401	405	424	447	444	417	418	431	440	419	407	399	465	403	412	414	407	417	447	395	401	393	405	412	401	424	427	367	392	444	419	424	431	392	434	428	401	431	419	405	430	405	448	390	404	448	445	397	429	449	437	442	412	431	404	476	458	419	426	417	442	376	368	406	413	390	394	416	425	431	419	428	388	403	427	433	444	431	430	377	403	403	433	407	418	397	447	440	398	426	383	460	416	356	412	372	440	417	441	451	430	472	429	418	424	456	457	421	417	420	437	415	449	430	439	417	395	433	393	396	445	392	442	422	412	394	423	393	439	401	430	402	405	410	431	433	432	412	404	448	444	400	422	401	388	388	424	421	403	439	427	472	413	374	407	450	407	430	422	460	409	453	396	412	415	435	408	388	445	453	443	364	432	454	430	398	439	415	424	448	474	498	429	419	412	398	424	407	403	437	430	442	419	407	425	410	426	443	395	428	417	417	429	463	391	416	449	415	456	435	466	430	405	455	412	432	464	424	402	424	367	413	444	401	405	427	421	401	410	432	419	429	421	456	430	403	401	464	418	434	391	402	418	402	412	407	413	392	429	433	464	418	419	403	409	383	406	401	447	422	407	407	398	427	378	420	399	447	379	457	438	386	448	443	420	428	412	437	426	441	437	418	417	426	406	418	384	432	388	399	413	418	426	446	430	418	408	446	407	393	440	417	409	423	454	406	394	419	407	434	403	429	430	429	401	420	419	378	431	388	395	405	434	435	409	399	400	375	414	433	432	423	406	440	424	381	448	407	394	392	413	425	394	410	440	385	412	416	422	436	413	381	396	436	438	410	417	409	420	379	385	408	429	386	401	415	412	476	456	418	423	501	436	395	430	405	364	422	411	405	419	444	452	419	422	419	415	391	434	396	411	453	435	426	428	377	425	432	414	398	424	437	435	407	397	392	399	432	411	423	436	421	440	418	412	438	423	432	402	432	419	444	404	403	418	455	389	415	456	422	452	424	415	419	395	437	412	430	410	449	396	428	411	413	398	447	403	406	451	457	401	454	436	420	413	435	385	459	418	408	386	418	409	422	419	401	455	425	406	412	397	412	438	410	389	416	434	457	426	448	419	430	410	427	417	401	436	392	430	422	417	460	437	416	420	399	416	400	437	487	462	362	401	451	409	404	441	460	458	414	411	382	392	417	419	448	395	450	434	411	440	420	410	405	435	447	399	405	383	420	461	436	423	414	418	433	467	404	444	408	431	414	412	389	410	437	425	435	413	376	430	390	394	406	381	409	435	404	380	415	425	398	408	449	400	478	421	404	401	383	397	441	420	444	423	433	442	376	477	418	412	456	425	422	417	426	434	405	409	417	411	408	419	429	434	448	430	407	386	411	412	434	420	435	402	407	409	423	397	412	414	408	419	394	409	437	401	394	430	390	379	400	389	425	402	380	428	414	389	440	444	456	441	381	416	435	425	383	438	404	414	416	395	413	419	421	418	386	410	448	390	425	413	407	414	421	385	417	450	410	425	414	428	402	362	393	394	435	431	390	418	387	422	392	412	436	417	410	410	432	419	454	432	366	409	415	393	428	358	411	392	441	412	443	400	409	466	389	360	413	424	414	414	378	435	440	402	453	395	378	362	418	427	439	453	439	440	447	422	418	419	436	429	388	422	430	389	415	425	433	429	380	409	403	374	375	427	378	482	416	449	433	410	414	423	435	385	423	418	423	445	394	406	380	395	432	388	402	420	392	408	406	432	393	405	421	422	400	428	450	440	447	483	449	413	411	434	437	417	405	390	398	427	416	413	397	424	390	382	396	392	419	432	435	478	424	437	397	441	420	428	457	437	426	432	399	442	466	424	416	408	433	389	384	401	473	440	413	433	438	411	401	415	384	456	416	463	391	445	429	416	467	439	444	422	409	396	416	425	405	452	405	442	410	417	410	431	413	392	387	423	415	372	411	402	439	415	453	411	424	422	415	433	416	415	431	467	454	398	431	460	420	395	397	415	432	411	427	437	466	406	418	385	378	414	390	396	428	406	429	426	412	421	404	426	457	389	405	417	434	416	415	409	424	420	420	429	441	454	416	410	421	447	446	433	383	410	411	430	451	428	403	407	433	437	457	458	435	427	417	386	388	433	390	440	426	401	420	419	395	445	381	419	376	437	404	392	401	426	423	433	441	381	443	419	408	434	437	425	403	395	434	387	385	384	384	413	443	435	401	429	427	350	436	450	406	471	426	436	409	415	382	402	437	428	437	414	417	447	414	408	437	404	427	405	419	446	424	419	429	412	410	395	407	382	419	447	458	440
9427	1433	1966	2268	2027	1789	1651	1405	1423	1328	1311	1326	1321	1319	1237	1105	1103	1108	1061	1037	1022	1018	1004	1020	1039	1075	985	958	980	985	1001	981	980	1028	974	936	980	958	984	951	975	970	941	895	991	957	980	996	972	964	949	976	986	983	986	986	975	932	1005	951	889	952	975	975	919	1000	989	1021	1011	951	925	929	954	991	908	924	1029	953	939	950	904	933	959	989	916	1006	968	967	1007	912	975	933	982	961	977	964	948	994	964	1008	1017	949	941	912	996	934	953	971	943	965	943	976	1011	911	964	970	1024	969	953	966	974	935	934	965	888	971	934	1011	932	909	904	977	976	999	920	927	940	955	960	885	941	940	961	983	926	910	963	912	882	966	973	883	935	976	968	911	937	903	934	965	959	948	910	976	976	935	973	958	921	940	894	990	927	946	932	933	930	939	958	900	891	948	952	985	927	972	942	984	943	948	901	1020	946	1003	961	949	948	933	952	958	947	1026	932	965	933	894	969	975	946	949	989	938	950	914	959	895	916	982	920	953	958	962	967	982	942	919	975	899	986	934	945	973	932	958	967	944	937	975	960	936	877	955	1004	978	990	872	957	1005	921	963	970	952	935	962	941	979	917	976	870	975	950	980	931	948	914	974	953	964	926	959	989	911	921	945	1029	955	920	943	925	989	941	946	955	936	947	923	903	982	952	886	930	973	977	958	959	947	1019	923	931	985	933	927	940	969	910	948	937	919	923	914	936	965	970	948	978	960	941	989	967	936	1004	938	963	940	893	907	982	952	934	968	937	924	989	994	935	958	942	959	953	997	943	990	957	978	978	989	932	928	907	951	895	934	940	932	967	928	936	984	918	1031	936	909	947	999	949	945	959	978	903	949	952	961	984	949	896	983	988	882	943	952	997	975	964	915	959	953	951	937	978	950	925	943	977	918	913	1018	949	961	947	929	891	947	924	937	958	929	944	954	1017	908	985	957	1009	991	932	991	939	924	957	927	954	990	966	940	950	897	940	934	927	924	990	992	917	942	998	943	894	1002	949	907	917	941	914	928	960	916	939	929	967	974	964	880	982	929	959	936	938	914	990	937	978	988	978	889	987	931	975	943	875	938	911	994	925	958	959	973	868	1042	991	884	929	976	961	939	955	964	887	964	987	955	946	894	947	914	954	958	909	934	1025	909	949	954	985	1015	977	937	940	900	957	999	966	902	995	994	951	967	925	968	940	995	955	918	963	926	958	961	975	954	967	961	970	955	868	947	937	963	966	940	957	938	973	895	965	937	982	946	964	915	969	939	964	916	958	903	942	975	931	937	983	915	932	950	971	936	969	934	947	854	955	933	984	992	860	917	934	937	994	979	946	947	976	936	949	965	984	926	1000	874	959	900	948	981	971	961	933	935	979	895	974	996	909	986	1016	909	957	1047	967	951	991	999	908	971	935	990	955	939	923	917	956	959	931	981	955	949	910	912	973	971	954	981	990	953	947	979	953	956	961	970	1006	951	948	953	941	973	949	947	963	989	946	933	967	930	987	940	922	921	971	911	955	997	1013	971	986	1011	952	936	1021	955	882	913	901	986	915	972	944	931	948	976	919	970	1012	974	919	922	955	916	915	943	958	974	937	907	927	936	967	936	982	948	951	931	940	982	944	938	911	955	966	1022	974	922	959	969	991	942	957	993	936	906	917	1003	881	951	922	947	980	989	929	959	968	917	947	970	954	957	941	925	970	1005	928	907	980	952	916	945	970	985	935	966	949	931	976	922	960	949	930	948	967	910	954	935	957	937	947	969	968	932	904	951	958	911	952	993	934	956	945	974	997	951	948	936	948	971	939	937	974	949	962	954	886	976	918	988	943	900	953	936	913	1013	951	965	949	1002	923	1004	962	949	961	882	968	919	932	930	942	934	925	984	945	899	906	913	986	963	988	918	899	936	989	994	1008	928	991	997	941	964	934	902	966	894	948	957	990	1030	995	964	917	884	917	974	971	947	912	928	947	945	953	918	945	988	892	981	963	966	950	932	952	955	910	917	927	976	963	923	1006	944	914	979	939	992	980	967	980	958	900	990	942	972	947	920	925	926	948	923	985	934	988	931	944	951	928	913	973	923	992	892	949	942	900	966	934	966	935	931	918	938	986	918	980	936	952	921	945	941	933	930	964	948	955	983	988	975	961	938	946	989	997	965	908	914	951	942	935	941	970	946	919	976	916	951	931	922	962	970	909	885	1036	928	924	933	940	881	1035	1025	973	940	979	992	964	975	920	958	968	1003	923	918	926	924	965	939	925	954	977	969	989	961	950	975	971	955	962	966	1002	935	972	1006	1017	969	978	958	966	953	899	983	997	953	935	942	973	974	928	874	969	927	981	1028	954	933	945	957	987	939	936	933	942	976	938	980	964	934	975	981	923	949	950	956	947	909	956	983	919	987	924	994	947	952	964	947	916	994	952	939	969	951	953	994	972	949	953	945	906	953	968	927	1037	930	914	898	913	855	958	952	984	943	970	934	901	925	930	904	984	934	987	908	925	920	955	946	977	962	974	952	943	983	1006	928	898	964	913	973	933	920	956	937	1046	949	985	975	941	1015	911	949	1032	954	936	938	912	992	945	946	977	943	929	937	960	960	977	993	906	975	938	953	951	974	917	912	900	954	975	954	994	883	931	919	927	954	944	924	990	958	890	907	939	931	960	910	967	975	967	935	973	953	964	892	985	941	978	915	950	952	959	951	994	998	972	932	946	979	921	984	902	885	909	950	931	991	964	971	957	990	979	933	947	928	954	949	966	920	942	958	958	955	956	980	928	940	941	921	957	987	981	989	977	978	926	989	949	996	968	931	943	970	928	940	894	939	1058	939	908	968	934	952	962	939	997	921	918	965	1006	976	975	913	930	917	961	937	986	945	924	967	954	913	1000	879	948	958	999	973	976	913	984	930	947	963	954	973	1011	988	884	948	912	941	944	965	1014	921	892	944	938	973	939	946	947	953	940	986	951	953	906	989	959	1009	956	947	956	932	929	872	932	939	939	980	947	950	916	982	900	939	955	925	952	919	921	889	969	995	901	925	918	915	920	967	930	958	947	929	930	944	967	981	893	1006	987	994	951	940	949	907	916	943	983	962	908	986	877	970	988	960	981	960	955	890	909	912	923	917	983	1021	985	904	928	966	990	981	990	994	969	979	929	960	916	920	940	993	957	964	928	882	963	924	964	945	968	963	996	897	954	977	927	965	894	938	1013	906	929	975	951	944	953	946	916	955	987	942	920	953	950	965	1015	967	989	1013	943	955	980	941	942	965	930	999	989	992	917	936	902	946	965	1036	937	972	975	995	945	983	980	953	947	954	997	974	941	934	917	918	1013	985	968	941	941	972	1040	961	887	926	894	954	943	963	951	966	971	934	962	986	963	1022	1005	906	985	979	962	934	977	986	962	928	991	935	966	904	989	1004	974	882	966	972	965	910	957	974	940	923	930	938	963	952	954	950	989	905	974	946	932	930	955	941	1001	942	938	962	967	972	903	998	962	938	920	955	976	909	965	1000	952	933	995	963	942	924	955	957	952	902	918	957	911	875	906	970
2484	201	178	206	176	182	195	182	227	178	186	186	187	198	168	164	180	180	180	164	191	175	184	190	208	200	187	177	172	172	191	170	192	181	173	172	183	175	182	213	170	190	182	178	175	166	184	182	180	211	167	190	175	151	204	175	176	193	186	193	189	172	186	187	176	197	176	184	200	186	176	148	185	179	164	153	177	176	196	179	179	164	195	186	179	168	188	205	181	164	173	201	194	170	170	169	159	202	193	172	166	185	204	181	171	176	195	191	196	181	197	168	196	142	190	159	156	159	178	160	188	175	180	185	184	181	184	151	181	158	193	169	188	157	182	219	155	174	215	185	205	176	204	180	170	220	176	164	165	175	186	195	175	204	169	179	171	167	188	179	173	174	166	201	197	194	183	188	199	178	187	163	183	178	168	182	164	178	196	183	171	162	197	179	195	187	185	174	188	182	204	187	191	175	187	166	185	166	152	136	193	170	190	171	197	162	189	183	180	211	216	186	170	172	157	170	164	209	180	156	171	206	172	208	162	181	182	199	188	180	175	151	195	168	159	188	179	176	169	166	158	172	163	190	169	168	186	176	199	166	183	182	175	179	202	164	170	176	170	164	178	183	194	173	159	156	171	178	157	164	179	180	159	174	210	161	162	178	179	182	179	175	168	178	189	182	172	165	182	149	165	195	165	198	189	157	161	175	171	162	190	182	173	171	170	139	187	189	160	188	208	177	174	170	186	197	183	179	181	186	193	182	181	179	141	156	177	191	190	174	197	174	170	152	166	204	174	181	179	181	185	166	172	166	173	185	187	158	190	185	173	179	180	160	157	189	182	198	182	171	171	179	178	173	186	191	165	203	205	209	193	182	150	169	178	174	186	162	165	180	183	182	181	186	167	169	175	181	139	185	173	183	177	177	180	188	177	151	179	183	176	187	189	216	194	210	185	179	181	174	178	178	169	166	183	162	165	193	184	169	175	180	163	170	193	181	185	195	181	198	175	196	181	173	188	171	164	172	190	189	166	190	178	203	177	197	173	201	146	159	195	170	147	170	170	175	183	188	191	175	166	156	175	216	191	201	172	180	188	198	174	188	171	181	183	192	174	187	180	202	163	173	162	190	165	167	173	182	162	178	181	187	209	175	173	156	177	187	179	156	184	162	172	166	189	171	177	180	205	171	159	184	183	178	180	165	186	182	155	161	172	171	173	180	205	201	170	179	173	169	183	197	182	158	167	180	180	200	169	181	163	192	175	163	203	161	182	154	172	173	195	164	168	202	174	151	174	192	214	179	200	169	175	159	179	188	171	194	165	179	201	188	184	186	193	191	184	188	194	163	178	170	177	171	182	193	170	176	200	182	154	170	210	182	208	178	169	163	174	181	157	161	155	174	168	179	204	211	166	203	162	174	187	180	171	178	193	188	176	155	213	174	169	168	178	166	185	200	182	161	176	158	171	199	159	174	176	183	195	196	186	162	173	184	193	174	182	170	179	175	186	162	197	193	155	208	190	201	156	184	168	183	177	175	183	190	178	195	182	202	197	188	196	180	187	198	170	172	187	189	208	182	181	197	192	190	203	153	159	186	217	185	194	187	164	189	188	184	157	167	164	172	170	173	162	187	185	165	182	182	167	189	173	182	180	162	192	180	165	185	168	159	170	159	174	185	216	198	163	169	176	188	181	176	170	171	188	205	170	181	155	176	207	206	175	193	198	165	168	178	168	179	149	207	204	177	179	167	168	191	191	178	153	209	159	187	190	166	187	184	150	196	186	183	180	211	192	163	204	193	170	192	170	184	181	183	169	196	159	175	171	174	161	183	193	161	181	199	164	165	189	184	176	195	181	155	148	163	181	175	176	197	171	173	149	149	202	201	171	159	189	191	173	171	183	164	150	180	194	180	166	161	163	166	186	206	181	177	201	172	208	169	155	180	180	175	168	168	171	187	172	155	174	181	171	156	208	202	184	195	193	178	179	210	178	173	187	180	173	190	181	170	166	188	197	185	182	198	180	151	165	202	153	185	159	177	180	182	163	183	189	181	201	184	165	164	190	175	198	175	167	189	187	151	178	192	200	182	164	185	142	178	175	175	154	186	167	190	175	176	172	160	191	191	176	169	203	195	168	166	162	187	160	161	186	173	168	184	165	165	167	177	189	189	191	164	164	164	185	186	161	194	174	165	150	182	184	181	186	186	152	176	178	203	187	171	171	189	178	159	157	168	177	169	182	166	170	185	186	195	185	183	165	173	175	205	152	174	194	169	175	186	184	172	185	184	163	171	182	175	163	167	178	166	200	180	195	163	180	170	187	172	175	168	162	168	194	188	201	174	190	196	182	182	176	213	219	189	181	166	157	170	156	188	182	189	192	170	196	196	191	176	194	176	194	155	196	186	153	170	174	179	195	199	183	180	167	165	200	176	185	181	175	159	151	166	187	165	184	193	188	173	184	188	182	197	171	166	206	189	177	188	163	169	162	156	164	190	164	182	193	176	180	200	198	199	188	195	190	190	185	175	152	175	174	189	167	166	186	171	161	193	193	177	164	161	176	189	163	183	195	167	168	172	157	198	155	184	189	177	181	189	168	183	184	174	181	160	182	174	170	160	205	191	168	159	184	186	178	176	184	180	174	184	184	175	188	169	182	178	174	203	181	172	188	185	205	156	197	172	154	193	193	199	207	196	207	174	159	168	178	156	199	178	168	187	184	198	185	159	187	172	189	194	187	162	179	184	165	161	180	142	173	177	159	200	196	179	177	192	161	165	178	157	161	164	197	181	199	167	158	188	213	164	190	182	183	161	183	168	158	177	178	184	185	184	165	187	171	162	183	168	181	169	181	164	169	158	165	171	192	188	185	180	172	133	191	154	162	198	175	163	187	185	187	156	184	168	167	172	176	186	164	163	185	151	194	175	187	160	160	192	166	183	167	167	156	173	188	186	171	183	160	174	173	196	191	165	182	196	207	184	180	182	198	158	148	184	186	194	159	184	193	184	183	198	209	185	179	204	195	182	184	197	180	189	182	164	192	199	176	192	191	196	171	167	170	176	167	189	159	203	174	209	159	164	190	199	182	179	155	193	202	158	159	167	155	184	167	199	169	172	187	201	195	201	155	184	177	169	155	176	177	192	178	186	177	177	171	190	198	202	201	167	190	185	198	188	164	167	178	157	147	171	180	183	188	160	177	169	171	177	182	185	186	176	205	172	147	180	175	165	179	185	165	158	181	172	185	169	164	183	151	182	192	172	199	180	160	175	171	174	163	187	172	208	195	185	164	156	197	198	174	169	197	170	178	181	183	165	170	183	195	177	204	195	201	184	178	193	184	175	194	172	178	186	193	158	186	166	215	178	177	189	154	200	170	183	161	174	194	181	199	202	182	180	172	193	172	165	197	176	182	163	161	200	174	187	163	204	159	163	197	190	172	189	172	201	174	206	164	170	177	169	184	181	146	183	185	185	174	193	185	172	148	186	163	184	179	183	193	177	185	193	182	193
2586	485	522	490	536	507	534	503	526	543	545	548	586	522	513	510	507	501	441	532	531	522	514	505	510	472	513	544	517	503	531	488	515	539	469	525	512	481	532	535	493	486	468	538	486	488	535	481	480	533	519	518	482	487	530	470	491	487	512	489	502	528	455	486	487	487	496	494	519	490	532	512	547	520	472	504	512	481	540	487	510	491	505	536	521	516	520	541	528	530	513	500	464	530	506	503	500	511	512	506	526	540	495	527	503	503	504	487	492	504	509	495	507	503	464	475	474	533	473	476	500	508	479	485	472	484	492	456	509	528	499	522	518	510	478	482	522	570	511	515	524	521	514	495	511	495	504	477	495	496	510	520	441	510	501	485	508	508	496	526	534	551	541	529	525	484	529	483	515	501	515	471	484	518	469	529	526	552	506	486	508	539	457	500	494	484	532	489	477	460	510	463	490	468	443	506	508	471	519	493	448	498	523	488	549	509	500	515	499	519	482	480	540	514	509	503	549	497	526	512	490	474	480	481	492	472	485	514	507	540	472	505	511	516	564	523	502	534	488	518	445	470	498	494	526	509	540	517	491	536	482	481	503	492	487	479	566	517	523	473	508	517	493	493	494	503	499	517	498	498	516	469	483	509	515	481	502	477	517	488	517	492	508	458	474	494	502	501	471	458	529	463	477	505	490	511	473	495	507	503	484	490	506	498	528	501	475	519	495	529	520	537	503	475	519	517	502	486	509	486	512	501	495	525	487	503	491	505	508	519	507	466	489	540	521	466	502	504	497	518	522	481	485	479	510	529	495	519	504	484	495	504	463	526	529	524	509	494	499	496	512	521	514	510	509	472	474	514	531	503	548	474	486	511	501	502	529	470	531	508	495	511	462	485	508	525	485	494	562	499	510	492	479	520	455	500	521	470	492	531	529	534	473	515	527	493	538	517	493	500	519	534	526	506	465	513	487	524	498	539	494	529	500	518	513	475	511	467	511	476	568	518	497	493	435	446	513	461	510	486	474	483	467	493	491	541	517	491	493	483	501	473	498	485	555	477	496	469	522	508	510	515	469	492	495	501	468	537	507	476	488	517	531	516	503	491	470	469	464	507	503	490	449	529	488	504	457	484	483	494	485	501	515	472	505	491	501	494	481	509	521	523	501	496	491	503	497	502	493	467	519	502	513	503	502	511	502	483	506	476	538	504	540	514	533	553	512	498	497	507	513	542	521	497	519	450	485	462	505	501	522	475	518	520	485	482	500	488	485	542	473	485	505	485	506	487	503	476	507	507	488	523	485	478	528	496	484	488	517	508	483	504	495	522	482	507	489	517	478	500	473	481	490	506	486	501	486	502	485	499	481	525	494	510	474	509	501	468	504	580	488	508	496	473	514	526	543	528	486	488	512	528	518	543	495	465	484	490	519	496	520	481	485	497	508	514	477	449	505	474	482	474	513	473	534	498	497	496	522	524	484	507	494	522	480	511	478	506	517	509	488	498	500	498	501	512	537	498	514	496	498	535	499	481	492	533	472	491	522	494	491	479	535	488	494	471	528	482	501	497	496	519	512	517	489	490	477	492	511	507	489	539	486	523	506	462	498	509	514	508	510	522	481	489	541	521	477	473	499	500	474	514	494	550	506	504	494	525	512	507	507	530	517	481	531	511	484	452	488	481	481	513	494	503	544	503	488	502	516	479	532	471	505	510	470	501	518	473	530	509	523	512	488	535	502	490	526	459	530	517	516	494	517	540	466	509	509	472	498	451	506	497	529	496	464	487	514	505	506	459	470	474	554	463	515	514	503	475	538	506	521	494	491	424	477	515	562	496	475	489	500	518	508	533	526	517	499	533	501	522	497	482	486	474	506	481	500	495	520	497	496	517	510	534	466	517	517	497	522	509	499	456	507	504	505	510	482	458	480	480	460	523	527	471	495	498	525	510	521	513	490	515	490	475	470	532	487	531	498	512	518	502	468	520	464	490	506	466	523	475	527	508	491	491	530	511	483	481	458	518	482	521	489	505	463	543	495	524	476	513	530	469	502	486	500	482	507	485	496	478	533	519	496	477	514	478	492	474	480	472	510	483	499	490	482	520	479	479	474	485	514	503	496	491	507	492	495	484	518	482	518	500	517	522	535	531	498	505	505	551	509	493	493	488	499	511	510	532	494	506	593	497	523	484	511	483	525	493	492	515	511	526	511	493	530	525	511	507	516	520	531	478	487	515	556	521	522	470	503	501	510	511	510	502	501	476	484	492	518	511	496	496	482	508	460	476	488	488	513	532	518	483	519	483	518	542	501	501	489	512	481	489	514	533	491	484	512	507	482	479	530	469	490	542	504	495	512	487	516	526	493	516	530	513	517	518	475	477	474	498	505	521	482	483	478	550	493	519	487	493	519	511	484	523	492	506	498	503	528	499	510	504	496	495	531	475	516	499	494	491	492	487	505	525	508	491	529	510	516	477	513	497	500	537	492	516	488	478	505	523	493	510	510	492	497	504	532	489	524	534	464	499	491	482	479	468	496	489	543	543	469	511	484	455	491	500	486	498	511	505	502	518	529	533	487	480	524	504	510	531	508	496	488	498	545	466	511	499	549	519	472	482	487	496	514	538	499	524	488	495	486	500	537	513	518	512	500	514	490	492	497	519	488	512	488	499	479	540	493	529	486	550	513	493	458	493	490	531	463	511	464	482	468	486	478	514	510	493	495	520	515	517	474	527	480	491	508	519	500	497	465	533	481	509	489	464	505	524	498	456	512	499	544	512	547	526	511	498	487	495	491	515	459	529	505	491	522	494	516	507	509	502	476	525	498	482	500	490	492	520	483	468	508	499	479	550	495	501	505	506	470	481	489	493	498	492	468	532	479	504	486	513	499	498	493	514	513	456	511	503	471	462	523	479	499	486	519	481	466	495	515	511	493	506	506	484	561	500	534	470	500	521	483	540	487	542	514	515	511	468	537	488	491	509	516	499	492	496	532	514	462	502	475	511	491	471	498	523	470	534	469	493	482	485	488	448	485	475	460	503	526	514	495	515	470	516	488	521	480	491	483	472	504	474	489	486	511	523	522	455	488	510	512	517	513	518	463	495	515	509	523	487	514	475	511	487	537	492	532	502	500	531	526	482	493	477	520	491	502	457	483	479	500	453	515	513	477	464	490	510	497	468	509	476	519	528	482	540	536	468	482	490	505	543	538	494	512	508	494	533	500	498	469	499	485	511	526	471	506	474	491	483	494	513	477	493	484	493	473	501	491	479	513	491	485	524	484	524	506	512	502	505	478	504	522	483	486	519	511	541	485	454	504	533	481	480	474	485	494	507	546	496	512	516	478	498	542	546	523	505	491	495	522	488	528	503	527	526	535	513	528	495	466	529	514	479	525	523	490	522	502	489	521	524	536	500	470	461	506	512	520	467	498	527	490	496	510	521	525	476	455	525	523	510	515	508	532	470	487	514	481	451	487	537	482	521	464	478	503	528	487	493	550	525	505	516
9322	731	629	544	498	437	379	371	396	384	443	432	423	393	366	391	322	408	363	390	388	395	373	354	433	383	388	336	393	363	391	385	363	355	357	366	396	430	391	402	361	340	343	348	367	386	399	414	394	356	368	415	374	371	366	382	405	412	371	352	345	366	382	393	352	349	376	394	371	389	394	395	362	386	369	365	390	350	385	364	354	390	391	413	396	358	358	341	373	379	374	354	369	380	361	334	346	389	387	340	360	350	371	365	355	365	358	386	386	373	355	364	363	355	391	369	360	352	376	355	352	353	345	370	368	390	354	362	335	370	380	336	346	362	367	381	393	379	368	378	339	373	341	352	381	355	378	342	367	382	370	313	354	365	341	382	404	377	377	359	347	351	383	318	360	388	400	358	359	365	394	381	405	398	362	335	368	356	354	379	383	374	343	413	394	350	356	379	384	403	384	369	378	359	404	359	397	415	375	357	357	382	378	380	380	336	368	353	379	407	379	346	378	354	337	407	350	384	425	370	303	392	426	369	402	341	389	360	335	359	372	362	362	377	391	381	367	350	398	361	383	387	366	393	417	402	387	340	356	396	374	376	347	370	416	351	390	338	373	380	334	355	394	376	370	380	383	350	367	392	370	338	382	399	383	396	357	390	379	391	399	381	398	424	373	370	369	387	369	331	367	380	388	389	391	345	403	355	373	379	379	360	387	413	373	390	385	392	373	372	348	360	370	378	382	373	377	341	370	355	341	387	391	376	384	354	376	370	362	369	372	390	390	345	366	360	363	390	362	383	378	376	378	360	355	357	368	368	358	322	385	374	357	377	407	352	358	350	362	374	357	362	351	392	386	344	359	376	405	440	387	380	383	402	427	337	375	356	374	369	353	358	364	381	373	401	344	394	352	395	391	370	390	338	384	408	370	348	342	399	371	372	375	366	396	374	370	383	400	350	398	400	354	371	390	375	340	393	376	365	354	370	396	360	381	386	331	361	367	360	377	386	375	384	352	346	367	375	354	363	355	326	384	360	383	379	372	377	364	397	370	386	382	376	352	376	361	337	402	365	362	396	397	364	425	343	351	385	358	374	418	390	330	346	360	372	337	376	361	365	361	346	395	338	329	389	406	371	369	360	365	367	370	358	406	372	360	343	363	371	368	351	388	371	363	359	390	373	365	353	354	402	380	395	369	370	351	394	358	371	389	383	384	377	375	370	365	398	389	386	400	366	369	400	379	373	387	377	408	372	360	362	341	417	409	358	346	355	412	360	343	398	299	360	382	385	358	384	378	352	375	388	359	367	358	348	394	356	361	349	386	362	332	421	375	343	357	365	319	375	350	396	382	385	384	375	327	349	361	370	340	383	350	364	349	411	389	392	345	372	372	389	377	377	358	373	356	357	380	366	398	419	396	377	376	389	371	386	369	379	394	354	396	400	375	374	356	376	367	379	389	338	347	357	404	396	395	368	391	345	393	396	364	371	375	345	398	369	340	384	371	358	358	354	410	347	367	393	359	349	348	336	367	353	383	354	390	380	362	383	362	356	367	358	345	371	370	402	374	366	328	369	386	395	362	375	401	366	373	359	383	338	344	405	374	393	363	414	384	338	353	393	369	396	363	374	372	332	389	376	341	344	351	381	372	389	355	375	372	350	343	360	362	374	375	406	351	366	360	352	408	382	384	368	399	367	390	378	352	389	370	396	367	391	392	365	378	379	401	365	391	332	334	350	362	339	374	375	334	365	382	381	383	354	338	328	365	400	336	377	331	363	347	364	345	368	349	367	361	376	387	390	377	375	350	400	377	378	341	421	391	338	346	361	369	427	359	371	383	345	369	379	413	370	390	396	339	368	405	336	337	376	388	349	372	363	371	386	413	417	331	387	368	321	387	348	365	342	360	392	360	347	374	419	395	370	353	365	354	354	397	385	377	343	412	339	335	389	377	331	385	397	372	377	362	380	381	379	390	393	387	371	360	356	381	401	371	414	354	374	359	345	331	400	393	398	373	367	372	364	389	390	372	378	365	359	384	387	379	381	371	356	368	398	375	335	376	347	322	345	382	363	377	343	381	354	351	366	379	356	382	407	357	368	403	392	323	384	373	393	368	357	356	370	359	356	403	369	431	396	391	390	349	377	401	359	338	366	374	352	366	387	370	349	372	381	412	349	373	399	364	357	369	373	389	372	380	312	373	374	353	359	366	362	377	400	378	321	355	335	360	361	366	369	373	360	363	367	395	347	409	369	386	356	368	382	366	355	367	360	388	343	368	344	355	346	400	409	395	389	404	348	314	389	368	406	389	368	352	418	379	374	392	367	398	363	398	377	407	372	345	366	405	434	359	376	367	396	382	386	371	380	386	347	368	359	369	378	393	374	379	372	369	361	398	327	358	375	377	356	382	371	396	362	358	332	357	335	368	367	351	390	364	386	366	375	351	403	367	345	330	357	371	347	400	393	341	387	352	361	374	374	373	381	338	368	366	371	376	355	359	395	365	393	354	372	377	360	399	380	357	370	341	372	337	373	388	404	417	410	373	375	340	380	355	404	325	370	347	368	343	346	398	382	421	361	375	352	357	384	379	364	387	338	383	376	385	360	371	388	414	392	396	429	362	355	382	363	385	378	347	393	370	390	361	373	358	386	367	394	352	387	439	350	338	368	372	346	393	366	375	401	346	356	413	369	375	368	405	360	439	355	404	364	404	368	357	370	387	385	354	369	377	400	377	424	388	378	404	366	330	399	363	370	339	350	378	336	378	395	343	410	372	355	400	389	392	384	390	364	397	370	387	377	387	372	385	366	376	376	416	374	397	368	397	375	390	405	348	368	355	339	394	372	401	385	383	364	340	361	374	404	402	345	398	341	387	362	360	390	394	355	351	335	370	362	356	386	405	389	363	362	404	355	378	346	384	353	390	381	393	382	346	313	371	358	330	371	373	342	358	389	398	354	388	367	373	390	407	366	363	370	369	337	410	355	351	411	388	359	402	377	347	346	392	349	368	365	376	376	396	366	388	368	372	364	382	362	360	355	354	367	342	361	384	381	374	372	375	375	376	402	388	359	380	384	389	338	357	402	374	385	385	352	373	390	339	397	390	387	344	355	359	373	368	319	370	376	365	366	368	385	399	382	364	338	359	386	355	387	402	358	380	392	355	349	333	355	369	366	386	357	371	384	363	323	379	347	405	399	335	404	365	391	397	371	354	409	362	349	364	413	361	356	364	385	369	394	370	383	373	353	371	374	340	394	344	375	397	373	413	377	374	391	370	384	371	377	396	371	373	378	350	386	350	356	364	354	339	394	403	367	363	378	355	414	344	353	364	375	373	362	418	380	388	445	364	346	374	369	336	397	432	364	375	395	355	348	352	379	371	372	369	351	336	375	384	403	375	339	348	350	352	401	372	409	353	357	363	380	345	376	365	383	406	354	384	394	374	370	339	384	384	390	363	354	355	373	355	380	374	402	408	388	354	383	377	365	407	385	366	360	340	383	409	392
7509	1134	1451	1555	1462	1333	1210	1168	1192	1096	1052	1145	1152	1139	1077	930	948	877	998	979	937	955	840	932	905	955	990	909	928	935	894	930	882	855	920	926	858	902	905	875	849	935	924	926	869	918	876	855	871	908	964	908	908	859	917	896	937	935	881	867	870	929	900	860	865	870	917	880	850	892	921	895	887	839	872	869	887	886	911	861	965	897	906	884	876	914	898	881	923	876	832	883	899	887	887	874	869	917	923	905	919	856	892	873	950	951	925	894	881	931	860	878	883	845	867	845	888	871	932	902	867	850	870	894	896	869	878	873	861	946	870	872	924	892	879	870	901	905	964	847	919	871	925	877	906	924	860	862	876	889	846	948	911	929	876	852	917	873	904	867	853	917	888	883	904	914	923	915	904	899	970	878	903	885	883	922	853	903	873	891	892	876	884	951	949	907	895	915	888	806	912	844	903	883	919	878	909	884	917	861	855	889	931	851	874	935	835	930	886	843	862	919	880	944	897	891	876	908	929	876	876	896	876	904	898	846	902	883	820	884	917	887	873	885	888	867	855	896	912	870	924	961	909	919	879	897	883	867	926	907	840	858	872	890	911	883	912	902	879	890	946	875	915	883	874	896	884	899	897	875	910	913	842	854	910	877	885	903	871	927	888	892	896	860	868	910	866	901	845	873	856	849	896	857	911	909	846	904	939	891	914	913	936	835	918	865	866	919	845	897	880	903	896	898	902	876	912	901	852	917	877	867	914	885	913	886	899	890	937	902	844	884	838	918	874	906	913	929	880	950	920	921	896	899	903	810	894	877	908	859	956	882	833	843	931	930	893	927	936	882	842	901	837	925	902	948	844	840	923	888	879	896	877	896	918	875	924	905	899	877	894	915	867	891	856	847	785	939	822	900	855	912	902	914	865	891	891	846	875	842	834	929	837	908	863	848	856	898	940	882	904	849	915	834	867	871	881	928	906	919	844	877	909	865	863	841	892	897	907	827	839	858	881	891	900	875	839	953	927	913	954	933	914	882	947	890	895	934	865	914	846	908	874	955	892	859	829	883	811	940	858	892	955	839	856	861	887	858	886	871	927	855	868	872	873	932	858	845	881	869	907	909	903	892	923	861	886	841	927	872	859	884	874	866	918	857	879	883	882	935	923	904	918	944	910	914	878	843	886	886	894	885	881	928	870	901	924	886	938	889	876	900	922	892	884	881	844	899	923	893	925	888	927	887	937	868	887	898	854	897	831	861	905	895	901	888	881	913	929	862	890	865	922	924	924	866	848	874	896	920	881	887	919	936	933	868	837	913	907	936	876	887	834	929	843	912	885	887	914	860	926	896	917	883	827	881	920	888	878	914	893	853	882	880	844	848	867	921	875	940	894	869	869	904	893	918	886	944	885	871	896	886	907	889	848	826	934	890	905	870	879	940	876	891	900	877	909	882	949	924	904	961	891	858	911	873	837	871	888	902	895	874	943	853	868	920	886	859	874	926	874	862	866	855	913	873	909	877	878	865	878	842	880	884	895	888	889	820	920	877	924	870	920	872	871	895	871	889	911	880	882	906	894	870	953	913	829	870	830	860	904	881	879	887	868	885	967	904	896	925	885	852	856	863	871	907	856	874	879	899	927	887	915	866	883	908	903	947	909	901	908	884	936	848	900	900	900	856	907	930	906	846	894	900	911	932	891	892	905	862	883	881	882	855	869	863	937	906	943	924	878	896	901	887	903	946	870	909	910	921	877	861	868	906	867	863	891	855	880	909	870	879	848	829	895	918	946	914	853	843	881	948	878	866	885	890	891	869	909	898	945	910	864	927	901	898	896	922	888	892	877	890	899	843	894	898	926	864	905	857	861	851	929	910	955	940	869	835	881	885	886	920	903	910	926	850	912	924	892	869	931	887	893	919	915	911	876	865	882	878	910	853	905	901	886	929	865	909	892	868	918	929	886	902	896	910	939	925	908	903	862	951	844	859	890	877	868	854	889	913	916	809	813	846	862	931	908	956	883	881	926	906	872	910	884	931	946	948	898	888	905	884	844	951	875	857	876	856	887	850	946	931	924	862	921	903	876	920	890	913	879	910	923	886	923	896	899	892	876	898	898	917	877	867	887	833	973	856	915	909	920	879	884	883	810	866	877	852	872	900	848	913	856	919	916	888	816	894	888	928	837	865	849	918	929	858	925	944	933	904	881	882	870	862	856	866	873	892	897	902	882	906	925	846	907	899	891	860	887	850	933	934	884	873	885	792	856	916	904	860	876	880	926	870	926	845	881	905	861	885	908	887	847	899	877	905	854	820	853	859	886	933	899	880	935	908	992	924	905	940	929	932	876	869	903	897	866	825	899	817	928	867	894	899	878	896	894	950	882	902	862	902	899	919	893	871	929	872	869	897	924	893	844	883	889	844	854	813	888	888	931	891	851	901	864	920	828	893	915	835	865	849	889	899	870	880	920	898	922	919	890	950	889	859	904	906	940	913	873	890	885	901	867	927	883	902	898	887	904	903	969	827	884	838	850	864	845	926	857	873	881	901	844	837	946	863	880	918	958	868	878	917	889	936	848	825	853	876	881	854	920	910	916	872	944	909	922	874	859	844	866	893	881	875	883	882	904	908	909	880	838	843	850	882	913	878	946	908	887	878	933	896	889	894	905	885	919	898	904	912	904	921	872	879	859	906	820	886	885	883	932	885	903	879	874	925	877	945	890	879	895	881	898	922	875	845	846	945	846	847	916	911	931	879	922	862	865	899	892	900	877	888	964	863	907	857	927	894	878	913	886	889	913	933	927	888	838	963	910	849	858	897	913	909	870	885	888	902	917	920	882	912	912	868	903	877	874	894	858	873	825	886	896	900	886	906	843	882	912	888	907	898	941	910	873	848	903	894	883	933	861	890	889	899	902	886	958	897	887	947	873	901	853	916	900	875	928	894	906	932	862	900	889	918	945	876	932	886	904	876	963	914	844	857	868	910	917	882	830	921	846	882	895	934	881	878	837	898	865	911	858	914	952	874	908	910	883	858	902	923	876	875	876	888	894	913	898	896	885	865	841	921	876	852	915	911	899	900	895	921	854	839	916	894	903	905	872	876	929	916	877	856	867	892	892	904	883	878	899	917	944	872	884	914	897	927	897	882	946	952	847	844	900	897	882	899	919	851	913	884	898	843	944	867	884	846	920	875	952	920	912	906	934	906	858	891	917	877	889	899	948	873	859	915	898	930	879	870	888	903	905	861	930	899	840	854	872	892	888	894	907	865	862	900	888	850	910	897	893	903	903	891	909	858	861	857	938	866	859	871	942	874	898	876	876	907	881	832	918	869	874	890	896	863	868	946	909	836	857	921	924	881	857	899	918	905	902	932	947	879	878	903	843	828	874	839	923	910	907	834	896	931	877	920	882	872	870	835	851	875	831	920	905	889	826	919	888	869	930	911	863	870	881	884	917	901	846	904	871	911	881	946	874	880	884	859	906	871	901	926	872	819	823	867	964	925
16637	1337	989	814	631	610	482	514	499	498	469	469	537	466	441	458	448	405	433	451	438	442	419	443	417	398	455	432	403	439	399	424	419	405	470	415	440	438	427	414	419	490	474	412	389	431	394	415	444	418	460	446	444	411	408	406	420	419	439	417	421	446	378	411	396	424	432	448	415	400	417	422	400	419	430	419	461	474	406	396	464	473	417	418	401	365	412	413	391	400	460	410	413	381	376	435	423	432	418	400	449	368	421	428	406	424	424	394	385	413	440	431	424	426	441	449	417	448	403	425	400	417	443	402	425	447	415	387	415	423	413	446	417	386	423	433	424	416	360	377	416	400	382	394	449	396	445	402	406	411	418	423	431	409	441	449	427	417	401	415	394	408	396	406	405	445	427	422	411	434	420	427	470	423	419	403	410	426	431	421	403	411	417	380	365	397	439	435	418	421	413	403	454	411	425	384	410	428	423	410	421	396	417	427	453	429	413	422	407	372	384	401	453	405	405	447	425	414	438	448	387	412	446	400	381	408	418	398	397	449	425	392	400	404	398	390	418	381	410	432	434	415	397	398	407	406	427	403	439	438	421	417	416	404	430	450	401	418	415	426	420	425	442	407	385	433	412	395	420	426	416	440	423	415	448	386	405	434	429	416	433	403	424	390	401	439	417	421	381	415	462	397	381	411	393	364	460	413	434	433	398	406	432	398	410	382	441	463	367	378	397	439	416	422	443	425	388	413	397	441	429	383	406	388	427	406	438	416	418	401	425	404	412	409	422	409	438	399	420	396	440	423	409	400	412	397	414	415	385	425	387	398	412	463	434	393	378	442	395	454	396	421	421	377	377	393	430	423	409	421	440	392	392	441	366	394	438	461	415	457	439	385	406	404	408	396	427	390	395	396	418	422	420	374	434	431	400	441	410	450	386	424	443	428	436	393	403	407	461	413	397	407	417	430	408	395	428	408	400	419	426	414	461	396	411	441	451	421	424	412	417	404	423	432	380	403	404	415	408	397	443	405	417	433	437	426	424	430	436	413	435	431	404	403	473	401	444	448	411	430	449	412	386	402	392	446	457	444	403	420	451	431	390	436	404	420	426	374	410	439	425	405	425	381	432	378	414	421	429	431	439	396	422	403	452	436	453	446	402	420	429	421	400	373	441	437	427	417	426	409	408	416	405	420	432	448	418	452	421	410	384	422	392	413	397	443	411	430	420	438	430	429	435	432	405	422	408	414	439	394	390	398	432	386	357	403	440	416	462	424	463	415	414	440	447	448	426	409	430	398	416	419	392	457	415	402	408	389	417	421	415	414	402	416	390	415	439	442	427	424	468	397	389	424	394	399	455	416	409	412	413	436	458	470	444	408	426	423	446	417	483	423	424	394	440	421	423	442	448	406	391	425	428	431	402	448	394	409	367	400	423	427	421	417	412	406	393	401	425	416	454	394	420	409	407	419	391	413	429	424	416	445	408	435	382	400	421	387	416	392	420	432	438	394	446	452	414	436	443	418	448	436	436	435	394	409	427	438	421	410	428	426	432	397	388	414	390	400	413	390	397	450	395	391	408	428	427	408	415	434	403	438	413	420	409	379	399	413	404	426	433	416	398	422	425	432	480	426	439	401	412	410	419	398	437	419	430	424	431	424	445	418	412	411	405	385	441	407	393	408	397	357	393	440	398	391	456	447	437	464	413	392	444	397	402	426	398	443	421	365	383	371	447	408	445	424	424	418	428	429	433	430	389	392	439	415	408	459	416	403	411	407	426	449	438	472	445	458	391	422	387	427	424	363	401	432	417	426	426	438	445	394	449	422	387	413	432	426	422	422	442	442	382	427	441	434	424	410	437	415	397	428	461	422	393	436	397	422	440	395	424	378	432	438	430	399	397	398	388	429	412	423	390	447	442	419	411	430	424	430	406	387	396	396	426	425	404	441	460	420	432	434	399	399	423	441	466	443	429	422	383	382	433	416	444	408	396	418	396	389	405	380	412	435	418	450	404	381	428	448	416	408	413	411	405	420	387	404	415	392	376	372	440	417	412	430	423	396	401	378	407	399	404	419	418	392	454	432	430	438	357	399	421	429	405	442	401	410	419	392	404	408	435	410	368	387	410	434	430	451	431	427	442	429	383	415	405	439	412	416	399	447	429	413	423	421	462	434	413	421	409	418	425	429	411	380	429	393	423	398	425	404	422	446	403	424	410	405	440	424	427	445	451	429	402	402	397	412	421	398	386	368	455	419	424	397	443	420	429	419	422	405	391	393	382	411	409	432	437	409	412	468	427	433	423	436	434	412	460	414	420	424	414	400	433	461	375	425	408	434	450	403	429	434	423	399	397	357	374	457	443	431	396	410	428	407	430	420	440	371	406	382	419	402	418	417	399	408	414	369	408	422	381	422	399	402	405	429	424	416	419	438	413	374	421	381	425	405	429	400	452	442	414	440	381	417	376	402	419	461	405	402	460	407	449	413	426	414	448	402	390	435	458	409	451	434	391	403	388	419	416	419	468	403	418	463	371	413	395	429	434	394	385	360	438	412	420	421	414	422	406	407	382	401	424	408	454	403	400	393	431	397	407	438	414	438	427	435	438	441	409	380	389	437	389	379	399	417	394	433	402	444	391	398	435	437	445	403	394	423	423	424	442	408	465	412	421	445	423	406	410	424	450	423	408	424	404	418	419	444	400	399	406	424	420	416	423	437	421	410	426	385	446	380	379	448	411	378	408	406	436	411	413	428	432	441	424	387	434	398	435	436	451	432	416	403	390	380	397	466	404	413	416	412	432	417	431	392	406	408	420	418	381	378	445	423	375	371	446	431	401	377	438	431	436	418	413	391	388	431	398	391	399	419	430	410	414	417	435	409	421	438	410	438	414	424	430	417	427	395	470	395	405	397	440	422	422	433	409	379	406	459	425	411	407	366	445	457	412	412	403	430	470	405	436	382	395	432	384	434	427	419	432	376	411	420	411	428	433	422	379	403	373	407	480	417	379	436	414	396	391	419	407	454	406	415	410	397	396	413	421	392	435	385	434	392	420	443	425	431	456	410	432	436	409	425	415	394	418	407	410	430	404	444	390	401	437	442	408	456	444	415	422	373	401	457	440	398	402	445	410	410	357	443	381	414	430	419	416	402	404	472	446	413	422	414	407	462	392	440	404	438	441	384	435	407	430	434	394	394	405	406	413	423	410	353	388	420	387	409	441	415	427	418	398	397	419	430	401	417	411	442	449	418	425	422	398	416	400	420	416	421	428	424	424	401	421	432	417	417	366	459	398	366	389	435	403	429	475	451	435	375	402	405	398	420	406	391	424	418	408	421	399	385	392	392	453	432	377	404	407	410	397	426	398	468	470	459	386	436	425	426	431	413	401	418	417	435	411	449	448	408	444	374	420	394	399	409	442	371	384	394	430	433	404	409	379	429	435	439	409	411	423	420	380	428	390	405	434	388	423	413	417	432	389	412	409	446	395	408	430	455	412	394	436	413
9589	1381	1851	2269	2106	1760	1595	1407	1373	1378	1300	1318	1268	1318	1203	1114	1092	1095	1044	1023	1049	1072	956	1022	1053	993	966	1007	1017	1006	957	969	1031	964	971	975	999	1016	960	980	978	918	964	980	959	955	932	957	965	967	1001	932	1003	967	913	926	966	972	936	933	979	972	954	979	961	966	998	981	987	960	908	944	921	941	974	977	984	974	982	968	953	982	912	937	974	999	893	1006	988	992	967	897	1003	990	931	978	986	954	939	917	992	976	890	955	983	937	926	951	964	962	932	994	936	987	910	999	972	1012	1010	947	984	948	962	1003	978	953	983	974	953	919	983	966	966	916	940	950	1004	1011	1016	884	927	956	966	879	988	967	956	870	1015	984	987	914	973	940	900	932	930	1001	1001	914	983	906	911	960	1020	951	944	938	933	922	937	945	941	988	940	972	938	964	949	932	919	943	974	913	895	970	951	953	945	973	982	919	930	924	983	1006	900	1000	987	917	979	997	987	959	936	981	912	942	975	923	943	973	937	943	956	929	914	973	904	964	959	967	954	929	951	915	884	949	915	920	948	939	908	945	964	953	905	950	971	935	920	946	933	921	979	975	927	972	960	931	965	905	962	945	971	990	899	942	951	938	948	931	894	918	866	991	945	931	927	893	950	899	1044	937	958	939	935	966	941	997	984	973	997	985	1023	992	936	952	899	932	956	963	977	960	926	954	896	913	949	876	983	931	908	885	945	953	907	944	956	989	932	963	970	983	940	963	938	903	941	967	908	999	917	901	908	915	953	956	963	977	989	1006	985	943	952	888	972	938	931	952	921	940	927	957	929	981	911	1005	968	969	948	945	911	965	917	941	947	935	942	990	939	892	969	961	987	935	927	946	979	920	906	951	943	937	978	927	926	939	944	926	970	901	967	933	926	930	993	916	969	901	1003	943	959	976	974	938	936	899	934	968	971	968	938	945	960	922	933	908	949	911	981	970	980	936	935	955	939	950	925	901	917	950	970	919	958	973	946	956	993	999	943	996	977	948	919	892	902	897	898	948	962	975	917	927	977	912	955	985	904	980	941	951	978	948	948	1023	968	944	947	1025	997	920	940	914	1016	956	1006	973	961	943	926	949	898	961	978	954	906	891	976	937	939	924	1009	927	952	891	938	967	935	951	967	933	956	953	926	972	995	981	959	950	911	938	905	975	888	944	973	997	968	945	930	941	953	977	950	946	919	950	976	955	894	966	933	915	919	970	925	909	965	974	952	895	894	908	1001	941	963	928	989	957	973	933	912	907	912	1005	1002	994	942	909	892	961	965	971	929	970	1005	916	934	934	934	909	1015	968	934	965	924	931	980	983	944	966	960	903	936	929	997	940	924	902	977	932	928	945	979	910	924	983	978	982	963	962	956	933	997	1001	932	884	970	931	922	978	932	984	923	972	967	870	972	967	980	975	955	997	909	922	1001	921	951	943	928	960	913	939	893	933	908	958	938	921	978	927	884	956	915	971	915	921	966	942	944	997	952	920	1011	949	965	917	1015	950	905	984	932	947	956	948	955	936	962	946	942	929	951	921	927	968	926	987	960	1002	944	966	901	908	923	909	938	951	955	983	970	973	993	944	921	946	985	928	965	936	919	984	981	958	937	920	941	959	1006	993	925	941	993	938	959	916	933	954	921	918	962	871	953	1002	946	981	974	956	978	1006	942	926	959	983	936	961	920	927	904	910	900	942	924	978	936	1009	952	899	935	881	966	942	933	941	1012	964	931	980	942	988	974	884	951	949	1003	965	968	951	938	916	949	938	997	944	948	959	941	941	962	1036	921	971	963	970	917	932	964	950	926	934	988	914	1003	925	902	931	980	938	948	931	944	936	925	915	951	865	967	999	918	921	952	965	926	948	949	917	985	954	989	915	967	948	907	941	938	935	978	935	929	972	938	1002	960	952	928	991	961	988	983	953	899	988	971	968	939	1003	973	971	970	933	960	887	964	962	972	987	998	959	956	910	926	956	961	1000	974	972	925	920	960	943	963	1007	1014	969	1032	949	927	918	995	991	970	911	991	974	959	979	993	940	917	930	948	957	944	950	889	956	963	903	874	926	955	969	914	981	946	926	1028	927	965	898	993	978	960	979	964	964	955	963	962	936	975	993	886	978	980	942	985	973	961	944	913	919	939	954	962	970	941	921	980	1011	973	951	900	974	958	1030	949	945	940	926	1012	969	936	964	929	965	959	916	950	961	971	940	944	984	953	964	935	966	941	980	932	937	953	940	973	937	985	1009	919	1003	942	916	938	957	959	940	894	985	962	961	917	911	912	909	925	937	931	913	971	948	949	922	963	975	942	938	973	984	888	944	957	947	956	977	936	937	932	991	963	1001	965	929	924	964	972	939	920	975	957	982	968	919	940	1002	921	930	928	974	921	931	926	989	974	966	920	1002	982	985	972	931	992	939	905	899	909	938	947	1002	970	940	1013	938	972	995	964	976	976	957	917	911	1004	975	897	949	932	943	994	894	942	939	922	930	936	936	991	966	941	963	1010	965	932	957	929	991	888	990	973	930	934	928	934	947	956	940	944	895	947	950	919	895	926	953	922	917	909	979	846	954	941	928	958	981	941	939	953	970	946	965	943	927	950	965	867	917	989	980	978	894	937	919	943	958	877	927	922	951	945	938	912	947	930	922	888	944	925	981	974	899	958	971	960	895	913	921	961	968	976	1009	993	903	960	997	955	965	894	954	923	909	902	951	968	921	937	955	882	921	985	907	899	1024	958	958	944	985	928	968	983	914	977	930	973	925	926	1000	942	949	908	909	932	937	968	909	901	953	942	953	966	921	970	999	915	955	946	950	969	972	897	957	894	932	948	913	921	950	911	963	876	919	988	928	917	950	926	977	901	933	937	894	903	899	970	888	890	963	931	953	933	934	985	933	927	960	922	946	973	952	949	925	960	925	965	953	932	954	876	988	943	926	935	893	963	924	930	988	944	930	886	927	940	934	962	958	909	940	959	976	965	986	965	913	922	936	946	976	899	979	959	955	905	957	924	942	969	923	959	918	938	986	964	915	936	975	929	949	961	1012	934	945	1009	947	1000	970	970	949	953	904	918	878	959	931	895	929	928	955	982	934	909	973	974	914	932	932	991	920	914	962	908	929	910	962	952	926	906	933	917	948	1005	923	947	903	976	970	974	917	973	953	982	921	950	918	946	934	961	909	977	901	903	927	933	972	980	933	954	891	909	922	981	957	900	987	967	913	931	936	902	984	964	968	950	915	948	912	968	941	938	941	908	940	943	967	947	975	958	1012	1016	947	973	988	958	968	973	923	964	966	933	944	942	901	931	895	897	928	958	916	983	1019	942	947	914	932	1003	972	923	985	950	967	989	958	960	928	961	930	955	1015	956	986	877	959	938	966	960	916	909	933	948	902	977	997	982	967	912	941	936	998	996	973	980	947	905	970	945	938	967	890	933	934	933	1005	902	981	917	929	937	973	947	932	931	948	914	969	1000	937	911	973	957	966	935	977	965	932	886	942	952	953	887	973	892	919	962	973	912	959	945	926	998	915	928	956	937	983	940	945	955	903	938	969
2364	214	215	182	180	212	205	173	182	176	182	192	186	217	182	190	177	167	179	171	208	182	191	174	179	173	200	163	183	168	148	174	174	157	185	197	185	174	171	191	168	177	151	164	160	206	217	188	188	185	173	183	188	176	182	169	176	185	185	174	159	176	181	212	202	194	203	182	177	168	186	169	153	182	197	161	194	204	184	177	184	184	161	192	174	166	180	211	159	177	167	177	182	195	153	201	183	188	172	187	163	161	182	191	164	207	197	165	169	182	164	143	171	179	192	204	183	180	171	179	204	184	167	163	157	209	170	217	196	201	190	190	179	188	160	180	158	177	184	175	174	178	176	176	168	172	191	159	186	179	191	181	177	179	194	190	212	203	187	214	184	172	197	170	187	197	180	173	181	194	169	204	183	200	187	195	187	188	172	185	166	150	169	209	185	192	177	184	190	187	169	161	154	170	181	169	175	167	159	173	185	162	191	191	194	194	170	209	184	190	169	162	193	172	186	179	191	160	182	182	141	171	193	201	149	183	199	170	190	192	194	187	198	180	167	157	190	168	168	172	200	203	164	193	158	181	178	168	178	199	159	159	171	193	167	174	133	198	166	175	175	177	166	183	209	180	183	165	179	206	160	176	188	183	179	192	147	180	179	163	177	150	176	183	159	176	161	197	166	180	180	200	179	174	160	195	183	181	173	197	169	173	187	165	163	169	186	177	196	181	212	186	175	184	184	194	166	209	169	201	190	174	175	191	167	186	174	194	190	170	168	161	177	183	166	176	207	176	161	191	167	196	179	176	176	175	165	192	169	157	189	200	166	167	181	188	187	171	192	177	196	156	168	172	167	178	181	172	165	189	188	189	161	183	222	160	182	167	172	193	187	176	201	188	160	164	185	179	196	165	192	149	172	178	176	172	173	188	188	200	174	161	166	197	160	183	162	194	164	181	165	183	181	183	189	168	198	176	170	187	162	180	189	172	172	186	190	197	199	198	196	166	163	159	190	160	180	186	192	201	177	184	174	170	161	192	181	175	184	160	181	188	152	160	183	164	159	162	170	163	161	197	182	196	174	160	189	173	187	156	163	188	195	202	169	188	198	174	165	166	179	168	193	160	172	182	180	187	153	151	188	174	180	169	167	169	177	188	179	175	173	189	191	179	196	177	173	173	179	171	166	188	186	165	162	187	188	187	185	158	179	176	171	194	153	198	198	208	183	196	156	191	174	159	170	198	170	188	161	187	181	165	174	194	207	169	208	178	200	188	191	187	178	187	178	194	176	193	178	184	168	173	173	165	173	184	156	182	183	161	164	177	186	182	186	183	192	199	172	178	165	171	193	164	181	167	163	156	164	179	179	190	156	157	186	162	177	181	178	202	173	210	176	178	176	190	193	186	193	198	203	187	178	170	174	189	165	182	169	171	166	178	167	176	185	194	176	174	169	163	170	163	178	201	177	176	178	158	172	176	152	156	173	167	180	196	177	167	183	202	173	189	182	193	174	205	179	175	170	178	178	168	204	170	205	199	167	182	173	183	158	191	194	175	173	184	159	192	174	152	168	169	194	170	197	161	205	197	183	186	177	144	167	167	182	147	191	165	180	188	202	182	170	170	182	206	175	173	173	173	173	181	201	175	155	166	171	175	174	169	202	179	204	188	188	146	184	192	160	186	165	161	192	173	196	167	161	186	178	174	174	168	176	196	186	184	189	181	161	189	181	168	167	180	164	177	162	203	165	179	207	145	172	200	159	191	197	183	182	178	174	159	152	179	191	187	189	167	191	197	186	189	188	183	180	186	197	177	204	175	196	187	176	193	197	210	173	158	200	161	176	193	194	168	182	179	197	184	172	189	173	163	175	193	182	173	172	175	182	186	187	182	167	185	182	175	183	172	189	197	178	163	189	181	151	180	179	196	190	175	154	193	186	201	184	179	191	173	187	166	159	172	170	170	164	170	216	205	197	155	185	169	172	204	188	201	207	169	165	187	150	178	197	158	153	178	198	181	185	175	180	185	179	185	179	175	193	173	182	186	185	190	181	190	165	169	160	193	208	209	177	156	168	182	168	186	192	172	176	175	156	168	190	190	176	206	191	222	170	167	185	199	189	144	195	195	193	194	182	171	194	172	161	210	168	182	170	195	176	185	176	190	187	209	164	207	185	185	159	206	175	185	180	204	214	182	161	163	171	170	186	193	165	202	177	166	186	174	169	166	186	158	184	172	168	173	176	193	177	188	168	182	177	181	182	184	161	193	165	183	180	179	173	187	167	193	171	142	193	167	161	151	188	202	176	171	178	159	178	176	171	174	183	170	162	187	196	170	179	190	192	188	183	175	182	175	182	201	197	193	205	159	183	189	163	177	175	192	157	162	205	171	180	181	166	180	203	177	157	160	180	158	177	180	194	170	184	191	178	170	183	184	193	169	182	186	168	190	161	169	187	182	200	176	191	181	160	170	176	167	183	180	184	190	174	153	196	168	157	198	187	191	176	175	163	195	188	189	173	192	181	182	181	167	192	185	180	159	191	182	190	161	194	183	199	175	183	193	182	164	167	171	195	164	174	164	178	200	191	178	196	164	190	160	208	182	189	168	161	169	174	151	183	171	185	169	189	186	160	190	164	170	178	170	163	151	171	178	182	159	163	212	187	164	175	185	198	161	192	171	152	173	177	185	183	174	170	174	178	176	183	189	175	183	170	196	171	185	170	183	173	184	193	178	201	200	161	159	181	188	196	171	183	157	165	150	177	180	200	203	202	170	171	186	165	171	188	190	185	198	173	175	192	170	171	188	187	193	178	172	181	182	188	158	181	199	189	185	162	171	195	168	174	147	158	205	185	180	187	160	177	159	193	176	185	172	163	186	174	183	177	172	177	192	175	164	193	195	162	165	180	165	172	190	164	169	181	169	188	203	192	181	178	184	194	192	165	164	175	194	194	188	187	197	172	176	192	160	176	176	228	183	171	188	179	171	191	177	157	162	162	194	178	154	191	191	197	162	181	175	172	169	180	176	153	209	181	167	194	197	174	195	189	202	182	171	185	157	175	195	168	187	160	173	161	173	166	202	185	176	177	182	187	150	175	199	168	178	180	204	204	167	185	179	171	175	175	184	176	156	172	183	167	211	176	165	195	166	153	172	202	185	182	191	191	205	170	194	202	166	186	192	183	162	168	190	179	184	166	186	164	179	166	159	167	180	176	156	181	177	175	160	180	178	197	156	164	167	174	202	171	181	157	163	186	193	172	169	171	170	189	195	197	164	155	181	173	156	183	178	161	185	159	182	174	169	176	182	183	158	162	172	164	149	153	151	176	192	165	184	194	192	201	165	177	200	177	189	180	175	155	180	164	180	167	209	176	206	175	186	177	195	193	175	175	164	175	180	179	185	186	186	194	189	172	191	170	166	170	201	191	149	199	168	195	173	175	180	159	165	199	177	178	187	182	175	170	214	171	171	168	183	167	180	170	188	183	172	177	189	196	189	195	177	177	184
2541	538	542	533	560	521	529	449	520	518	496	496	549	536	520	525	537	487	459	464	520	502	511	471	495	512	527	483	543	475	529	473	509	558	504	527	510	540	517	470	466	528	479	476	509	494	518	487	466	507	490	493	507	539	512	518	521	501	470	501	504	509	487	464	503	504	487	551	494	494	494	552	528	513	483	522	487	536	513	519	506	466	502	539	454	477	481	451	495	489	512	518	511	487	506	482	566	488	475	500	514	518	478	492	526	490	449	521	521	554	511	462	477	522	506	498	473	533	463	524	481	534	504	506	523	512	493	490	518	494	479	467	480	483	511	466	479	487	483	523	557	485	523	468	487	501	501	479	501	468	490	474	507	508	514	515	481	500	462	495	493	453	508	496	513	526	550	504	534	525	498	512	499	509	478	503	490	481	542	510	502	481	491	483	524	478	474	524	527	518	471	446	470	507	493	491	502	477	532	505	493	489	504	486	476	506	496	501	488	518	507	488	476	488	511	460	494	505	549	467	484	515	488	545	500	540	471	493	506	498	469	500	460	504	487	511	502	472	523	504	489	529	487	484	484	466	529	488	498	477	534	472	459	473	460	538	542	486	508	473	564	486	451	497	485	496	479	449	505	496	502	505	482	482	523	528	491	467	515	499	497	472	496	504	485	490	531	526	509	454	518	470	522	511	543	506	510	510	468	496	476	492	510	482	473	476	504	490	493	523	533	542	479	504	490	476	499	506	480	499	471	486	514	491	499	500	472	495	500	555	511	499	522	514	480	491	480	498	532	486	469	527	464	500	489	508	492	507	514	497	467	462	503	514	521	530	493	477	473	501	492	484	509	488	490	489	483	511	497	531	526	502	483	503	485	541	507	502	479	524	508	502	521	487	510	491	468	471	456	475	489	531	517	489	465	527	496	503	488	531	488	488	500	471	490	460	513	499	493	502	486	482	502	461	505	493	491	488	469	494	517	516	547	504	512	488	513	486	453	521	484	493	489	493	515	476	484	490	482	470	527	516	496	512	514	512	483	513	538	497	500	497	463	518	547	479	468	478	492	535	468	487	502	515	457	535	480	481	531	544	463	483	508	493	519	480	533	499	496	449	541	487	457	513	493	466	484	505	516	492	471	492	484	487	509	473	521	452	515	560	489	545	476	498	506	480	513	524	486	510	491	492	518	461	474	477	462	489	475	459	514	517	465	498	465	503	508	490	484	482	530	486	497	463	478	534	513	494	522	495	491	554	467	471	491	510	498	524	517	518	525	508	496	486	510	492	471	518	465	520	515	504	496	501	481	508	493	515	510	521	519	489	473	489	493	445	492	460	523	515	492	543	503	519	512	507	534	465	525	464	497	466	519	511	468	499	505	517	473	451	495	510	488	475	492	503	482	505	542	477	505	525	518	517	516	486	497	543	490	511	473	501	512	475	525	491	483	470	474	507	499	492	474	528	508	526	509	463	480	540	502	466	499	509	507	539	506	510	479	523	503	509	476	512	511	489	491	490	495	536	548	496	486	507	482	511	488	516	518	507	494	473	467	494	517	513	466	492	550	484	541	507	476	513	499	517	528	468	491	461	528	455	462	505	482	486	547	433	453	512	518	525	493	500	480	495	497	490	521	495	472	496	502	482	499	480	507	483	479	522	499	511	488	503	529	480	491	491	509	537	484	504	493	478	495	479	490	486	499	490	506	511	483	487	559	491	512	545	516	506	507	499	478	490	493	490	512	502	441	507	523	493	520	498	517	496	546	516	519	499	450	505	452	464	516	529	513	524	520	501	502	527	519	569	482	503	505	522	489	518	514	479	473	491	530	510	539	476	499	491	491	516	528	470	520	463	544	518	473	490	512	534	496	516	504	484	493	481	520	512	507	541	524	488	510	454	461	541	512	491	515	495	503	506	506	482	506	482	476	466	503	521	472	520	454	471	499	506	487	492	454	519	528	494	497	497	502	513	500	530	517	494	444	474	470	499	488	493	498	485	485	446	480	507	481	509	483	535	485	487	497	468	481	506	489	505	559	458	514	491	473	541	512	514	490	485	537	514	474	463	510	512	451	543	516	522	475	500	517	473	518	543	510	534	466	489	528	496	540	448	472	501	525	489	474	528	476	503	516	502	477	512	477	483	483	515	510	521	504	503	458	497	480	541	517	509	537	484	500	509	552	531	507	548	509	521	517	509	467	511	505	470	476	550	487	481	513	511	518	497	532	532	501	494	489	495	519	481	461	488	473	520	471	520	491	499	497	507	479	529	466	515	458	517	496	495	521	510	535	481	486	527	462	506	459	530	518	470	497	499	493	489	458	508	486	487	461	505	491	503	478	507	486	529	525	506	497	492	498	511	497	499	509	526	485	498	514	479	473	532	503	535	508	472	504	487	484	493	521	546	460	464	503	464	507	532	505	478	530	529	512	503	495	514	499	517	482	482	514	516	492	494	477	476	484	502	492	530	475	485	504	503	480	504	499	479	528	523	502	563	458	510	520	528	523	530	503	501	486	495	492	466	479	533	461	487	455	529	496	495	494	513	473	510	502	507	534	539	493	488	475	468	540	499	518	533	523	502	519	477	499	488	495	518	479	501	498	495	522	524	470	512	486	465	498	506	488	559	517	518	503	512	484	495	520	468	499	522	527	493	524	483	494	518	514	496	529	478	508	488	492	543	481	501	549	521	507	487	561	444	468	516	493	528	508	533	546	506	485	498	502	504	499	521	494	532	515	495	516	480	506	512	506	460	473	470	494	503	509	472	528	507	493	481	486	507	500	524	517	484	478	520	501	513	511	506	514	509	478	526	450	509	510	521	508	472	481	498	505	484	494	487	477	516	469	500	487	519	510	481	485	496	477	534	519	434	503	483	473	493	500	508	561	481	464	501	462	466	523	479	502	517	481	497	509	476	478	488	522	483	498	476	487	449	499	477	526	523	532	513	490	498	507	514	460	459	494	496	519	492	519	507	477	497	491	500	501	484	523	524	506	521	522	503	517	542	453	496	497	518	536	502	522	493	464	468	478	516	480	534	483	520	489	527	500	465	518	481	496	512	485	504	501	480	477	526	573	501	526	475	540	489	492	513	501	541	474	491	467	479	474	512	508	454	549	541	479	512	525	501	463	473	519	523	483	505	536	476	477	472	487	522	514	518	481	511	464	506	514	509	468	493	468	516	488	497	518	526	527	513	469	522	494	511	479	514	532	497	522	511	478	530	527	487	537	507	510	480	488	515	518	477	478	509	520	459	506	514	481	513	517	526	542	494	487	482	474	497	528	483	514	487	512	504	499	471	476	528	479	526	483	498	506	536	467	520	508	453	495	496	518	507	487	512	492	476	512	558	493	532	492	523	504	474	472	516	514	492	535	491	515	521	519	504	476	488	477	506	498	514	509	486	493	495	505	500	533	521	537	484	534	482	454	502	462	476	492	523	519	511	522	508	556	510	513	499	526	524	507	505	466	517	503	499	517	510	476	496	466	495	480	529	498	545	518	501
9492	640	660	513	464	443	408	418	415	391	400	370	442	438	364	384	431	373	382	358	362	365	403	391	379	369	384	392	340	386	355	365	366	391	354	406	381	345	383	396	373	355	365	405	354	396	402	384	343	397	396	365	383	356	369	331	331	393	381	334	381	387	325	368	368	381	388	372	378	351	376	351	392	387	375	400	376	359	365	341	356	387	355	381	412	365	354	370	311	342	383	388	343	344	371	357	325	396	353	407	384	382	359	356	359	338	337	325	369	377	367	370	382	367	365	412	361	385	383	373	351	376	363	338	357	348	392	364	407	373	399	355	350	369	366	373	416	355	388	366	402	367	397	365	393	378	380	360	384	377	397	429	407	375	373	344	388	362	387	372	354	343	339	346	336	391	378	354	341	351	351	368	376	379	362	331	386	333	375	368	374	358	405	389	386	380	363	357	355	347	344	330	349	344	355	362	357	368	437	361	393	379	369	360	406	361	385	415	358	405	367	432	383	362	378	372	381	374	377	380	369	374	352	377	345	366	361	394	357	401	392	369	391	383	358	373	414	360	356	344	350	387	343	369	380	378	365	356	367	371	356	373	366	373	398	388	379	388	400	356	387	364	332	379	358	350	411	355	402	338	361	375	351	370	380	370	374	394	409	376	333	397	389	370	374	395	375	329	388	362	388	375	362	353	366	348	362	407	400	359	374	373	369	357	373	370	361	381	424	403	392	372	380	363	390	400	377	358	360	373	356	356	386	411	371	390	359	398	369	384	403	406	363	405	373	315	340	419	370	359	390	345	313	333	361	362	349	363	368	378	375	394	379	349	358	384	358	348	378	367	357	369	365	383	403	383	322	392	368	370	383	406	377	379	365	366	377	386	412	378	383	350	362	380	390	350	369	411	325	373	414	370	372	392	397	381	373	355	381	387	368	358	379	359	378	373	383	386	372	354	367	353	358	395	333	352	392	371	341	414	391	365	329	376	362	404	378	367	381	324	378	404	382	372	363	408	405	387	369	376	379	366	358	400	396	362	362	367	365	395	376	348	399	376	381	380	416	375	360	361	387	369	379	340	366	353	376	336	380	358	347	401	372	357	346	339	372	334	406	337	342	378	419	361	351	421	387	386	347	363	373	351	362	400	379	356	327	336	353	376	360	373	377	362	346	400	360	376	394	400	415	410	366	405	390	382	380	384	369	370	357	367	368	378	363	370	425	378	384	419	404	376	350	356	370	350	373	390	369	382	370	358	375	382	420	363	368	388	388	362	370	397	375	345	335	384	405	324	353	370	385	384	380	399	412	374	367	392	345	384	387	352	365	335	383	380	314	366	374	386	350	392	374	385	365	371	399	379	391	402	391	360	386	371	390	385	388	362	365	351	363	364	385	382	385	343	370	339	345	366	382	359	348	413	344	365	391	370	387	376	370	395	394	372	385	346	378	380	421	370	346	373	352	372	339	324	386	353	383	374	390	388	389	372	374	371	364	353	387	410	333	382	385	385	413	354	360	356	335	402	348	399	376	358	371	420	381	379	344	417	396	363	363	377	374	372	322	399	384	364	383	386	362	406	362	398	350	350	385	380	384	360	399	336	339	362	379	398	348	365	360	339	377	379	376	355	353	400	365	372	384	353	362	374	383	391	354	365	407	364	386	335	373	359	345	414	392	358	378	374	411	363	375	402	361	358	358	337	365	345	359	359	376	389	410	358	369	421	365	374	362	376	360	406	369	380	384	337	368	355	384	392	379	329	364	374	370	387	367	381	392	358	342	390	364	338	396	388	376	395	381	353	349	389	374	315	362	396	396	359	371	403	353	422	342	378	395	392	346	335	375	367	398	417	370	379	377	398	394	366	359	374	335	391	373	388	373	359	367	395	356	362	339	391	370	405	360	413	365	403	373	380	355	357	370	342	360	352	390	345	398	411	389	375	407	383	337	397	363	399	427	331	347	382	358	337	366	388	386	358	356	329	354	381	398	377	373	377	387	378	350	377	362	378	367	384	389	373	369	377	392	351	410	331	323	353	374	403	344	319	352	376	389	351	344	348	354	358	413	413	337	362	366	375	375	422	386	379	377	404	397	352	351	373	368	344	380	373	332	376	341	384	369	378	374	330	371	364	367	328	349	339	357	332	375	381	378	389	362	387	377	371	397	351	353	359	390	406	362	400	376	382	357	372	353	407	386	351	384	345	359	371	380	402	367	379	407	388	332	371	425	380	367	371	348	355	355	387	379	340	366	366	386	375	391	387	384	371	379	405	382	373	378	365	378	378	318	374	382	369	377	335	379	370	388	372	368	346	353	387	352	370	396	374	375	367	365	374	350	347	381	372	371	356	381	429	341	346	379	431	372	359	365	382	370	379	323	355	337	364	367	376	398	370	380	388	360	357	353	360	365	360	358	371	415	342	352	385	386	364	368	422	383	386	344	391	350	383	382	383	392	377	367	351	416	359	364	389	380	343	411	348	374	361	346	350	365	350	388	337	422	369	381	352	365	373	387	343	365	366	397	365	379	384	370	339	362	376	392	358	409	391	381	388	380	390	404	367	400	384	356	384	363	372	381	388	410	380	330	353	368	325	378	368	375	374	379	371	358	399	353	360	361	368	362	412	403	378	369	371	355	381	345	390	349	354	345	364	422	353	375	402	406	402	376	357	350	379	382	401	350	383	370	392	406	387	351	381	374	369	394	376	372	399	367	391	367	327	385	388	395	343	376	407	339	357	366	375	355	340	366	378	337	373	369	388	435	364	366	361	367	391	347	418	319	392	370	331	362	380	364	369	436	381	322	377	334	357	395	368	340	365	389	382	370	360	379	395	400	377	347	359	363	395	338	389	395	347	396	378	392	357	382	360	381	340	383	375	398	372	352	351	388	359	345	364	369	378	375	377	363	349	349	358	366	377	353	348	376	353	361	387	383	421	383	365	374	372	372	364	369	366	405	400	373	350	381	366	394	369	353	374	384	365	388	392	390	406	379	395	368	349	392	385	369	364	382	342	397	351	393	365	372	385	367	393	310	339	331	360	365	411	364	412	390	382	376	358	398	350	382	352	363	364	371	342	365	344	389	343	372	376	407	356	389	359	348	389	389	404	366	385	344	347	339	366	372	381	369	362	421	386	379	376	373	356	336	392	384	388	393	355	385	375	359	348	377	380	380	403	400	377	349	378	349	349	346	371	378	375	360	390	388	382	373	380	421	353	351	306	390	362	341	394	403	373	375	354	389	368	407	386	372	373	387	350	371	412	374	379	354	386	363	407	368	348	348	364	383	369	353	347	359	386	350	379	398	351	405	399	350	363	421	388	357	354	379	409	370	353	379	374	354	403	394	377	352	363	375	364	376	385	410	366	373	342	396	367	364	360	348	336	377	383	397	356	388	382	354	342	342	433	404	389	363	386	334	409	382	376	332	356	386	394	365	399	406	333	379	373	339	417	353	380	380	352	401	356	351	394	371	357	394	360	408	368	366	370	364	371	379	412	354	338	371	384
7650	1163	1361	1546	1398	1345	1211	1091	1141	1115	1032	1010	1027	1084	1030	1036	947	957	970	927	963	958	923	907	969	927	925	914	935	977	896	893	946	925	908	906	865	912	906	884	855	937	946	847	896	923	943	919	854	903	849	969	944	890	902	864	901	834	865	906	893	901	937	892	871	928	899	847	921	943	883	901	847	898	857	866	903	946	938	824	879	920	952	920	873	889	863	953	873	929	931	892	892	895	914	876	863	859	915	864	885	899	907	829	945	949	861	915	914	853	870	942	947	908	843	946	903	936	922	884	912	875	933	897	827	864	950	891	899	879	890	913	839	871	946	838	952	931	928	915	931	911	899	975	939	934	892	868	889	881	867	957	907	890	840	885	912	856	885	899	903	930	900	862	945	910	946	891	905	912	865	893	881	844	905	906	879	899	817	907	835	903	947	887	868	892	918	890	900	910	888	912	867	838	844	873	939	931	918	917	870	882	927	909	910	909	852	973	875	880	889	883	910	891	897	852	916	923	892	893	918	889	902	871	872	879	906	843	920	881	918	925	913	905	870	863	871	829	915	859	846	842	848	877	933	857	858	944	908	877	865	893	950	882	910	823	853	883	919	857	901	919	911	879	868	912	842	918	933	940	935	892	959	878	895	912	870	923	918	883	912	899	941	863	909	923	937	866	888	821	892	892	861	897	886	874	878	938	927	859	831	912	910	884	927	902	903	927	861	918	836	942	930	884	886	894	888	921	900	905	872	892	861	898	870	910	942	910	918	896	877	910	829	912	905	911	865	909	935	907	878	938	854	906	876	898	867	927	893	894	892	898	895	840	855	952	839	878	877	890	957	867	848	931	924	939	924	970	877	906	859	876	862	896	868	846	914	876	890	804	872	867	867	894	922	896	841	826	948	909	919	887	898	940	956	905	908	863	910	853	878	908	868	889	906	901	843	902	900	864	932	887	933	883	947	901	875	954	886	907	857	891	915	908	929	891	911	834	932	868	836	835	891	905	911	887	913	881	919	853	926	899	870	858	832	894	953	864	882	882	897	878	903	899	891	945	848	862	894	866	891	911	867	889	874	905	903	930	910	916	889	924	886	880	881	880	924	905	894	838	875	897	884	908	852	935	887	893	878	871	918	938	877	895	927	896	858	911	897	901	913	895	940	920	855	903	899	882	922	912	881	848	855	866	925	890	885	861	871	873	861	914	894	891	867	827	885	947	963	914	910	904	887	846	913	924	895	903	938	868	880	895	890	935	842	877	895	924	846	896	865	897	916	854	887	887	977	901	906	904	939	942	891	901	870	900	867	838	885	951	836	893	937	893	887	877	932	900	850	917	907	946	868	918	964	931	919	926	882	894	930	863	890	883	924	902	894	882	897	820	918	869	912	932	846	848	882	884	919	897	919	872	938	898	903	931	903	887	869	960	898	947	882	837	898	887	927	894	901	901	878	873	879	915	902	921	885	881	896	853	928	855	872	894	878	914	895	923	920	840	878	844	912	882	885	931	943	932	858	934	921	883	875	900	849	889	935	919	860	911	870	884	920	866	859	880	915	866	903	930	889	889	864	892	864	903	951	886	924	926	916	929	927	872	848	887	923	889	916	965	892	925	922	893	909	879	899	876	910	808	884	933	859	870	957	881	876	915	923	863	876	894	870	922	895	855	856	939	858	891	932	909	903	867	888	858	875	876	865	945	893	885	856	862	911	907	911	904	813	875	916	890	912	890	935	893	913	850	901	866	903	902	901	878	873	949	894	876	907	866	921	875	902	923	844	906	896	861	866	901	929	893	889	894	899	907	916	927	912	873	919	863	916	850	889	924	860	885	900	867	919	936	880	908	895	918	889	864	839	899	875	921	854	895	884	964	918	927	875	887	903	868	876	907	882	878	884	897	941	879	953	857	929	868	931	902	898	877	902	867	835	849	875	902	927	855	890	837	884	859	923	883	919	918	855	828	911	906	920	851	890	876	898	893	948	896	877	858	943	904	862	889	845	942	917	939	901	853	884	893	897	912	929	880	949	895	913	911	886	848	870	926	946	870	888	853	870	891	891	848	905	880	865	897	978	878	912	933	887	888	879	909	943	910	905	881	872	850	924	883	910	938	850	921	829	815	901	910	914	881	885	883	910	857	877	842	922	869	903	899	864	932	895	883	887	856	908	848	877	897	873	903	863	918	842	981	912	877	987	903	913	894	907	912	933	910	892	922	884	920	860	896	878	909	914	819	892	912	832	899	892	909	889	867	911	905	918	955	916	873	862	886	908	930	835	910	886	896	888	876	928	945	875	880	848	899	890	860	914	848	892	843	941	888	881	889	884	898	862	904	873	842	842	915	911	886	838	879	860	861	894	904	912	900	925	874	850	918	936	944	941	866	939	888	891	886	890	903	849	919	964	890	927	883	847	884	878	932	931	873	858	917	855	907	901	906	868	919	889	821	867	897	889	891	850	866	912	882	868	930	841	912	852	952	815	873	926	838	904	930	909	929	863	899	940	886	923	850	880	865	874	918	879	877	970	924	856	920	948	925	913	892	899	845	918	918	841	890	898	877	907	868	871	873	922	875	924	846	901	924	863	870	867	932	881	929	878	887	841	971	871	917	941	827	888	891	916	990	878	887	857	940	866	951	909	810	919	872	863	917	888	882	873	889	906	864	891	908	917	889	900	911	891	938	904	888	898	913	902	926	942	908	898	926	911	907	906	895	870	882	904	818	874	917	908	887	890	890	893	919	919	935	893	921	897	876	878	947	864	881	927	949	937	855	895	843	906	883	899	901	931	846	867	914	915	902	873	901	917	894	868	901	924	870	910	862	947	873	882	952	866	925	868	881	938	923	870	880	892	892	870	868	905	900	937	880	950	899	875	835	904	902	878	893	870	934	837	876	877	922	879	916	910	887	901	971	950	908	912	900	894	943	877	903	932	831	922	906	911	889	884	840	904	888	911	876	917	881	928	926	943	940	897	862	936	966	953	865	904	914	918	961	890	904	857	884	862	911	909	883	932	921	919	866	911	935	929	906	889	873	857	874	849	960	905	908	886	832	958	915	868	866	886	944	926	922	866	898	900	906	924	895	916	888	971	942	926	828	887	912	930	892	941	865	865	909	897	913	870	926	906	893	892	937	937	879	876	887	836	910	865	927	845	887	935	907	853	830	878	900	923	944	933	873	871	878	872	860	875	856	875	920	925	864	910	916	924	891	899	871	910	876	890	921	916	894	872	936	870	939	932	923	881	922	829	899	897	910	956	847	892	877	875	840	859	894	883	886	925	902	877	892	914	893	877	908	886	821	883	804	932	880	913	792	922	866	952	893	920	947	868	884	876	925	885	885	920	901	857	930	891	885	864	883	932	929	892	905	900	855	906	920	908	878	902	842	885	943	931	953	888	868	937	939	897	925	883	852	897	907	907	947	884	919	875	872	918	939	904	884	884	918	883	890	894	864	939	913	922	910	946	909	918	955	872	877	899	899	905	912	892	900	940	927	828	877
16874	1381	920	875	715	551	529	493	534	401	463	433	445	458	484	449	447	442	432	464	448	439	465	418	447	414	422	445	398	391	418	394	425	435	429	432	412	434	436	426	436	437	424	436	420	408	391	384	386	390	396	438	439	431	432	444	443	411	427	411	409	418	440	409	441	425	403	434	376	388	427	415	402	485	409	463	446	425	435	426	429	442	436	421	442	384	415	420	430	401	386	405	401	399	406	411	387	416	423	415	452	405	420	440	469	388	385	415	447	401	424	415	382	446	444	420	423	420	444	370	426	445	400	419	442	447	433	405	419	419	432	415	385	430	426	401	435	386	449	466	415	411	417	393	408	387	432	422	402	402	397	397	463	414	399	393	401	416	420	428	412	445	438	409	405	411	426	464	400	402	416	447	418	415	413	455	423	400	406	419	440	442	430	425	437	412	409	426	434	413	403	386	425	365	408	399	380	419	418	422	405	400	408	405	415	427	416	409	392	405	413	426	415	374	422	397	397	361	429	408	440	452	432	370	400	437	426	390	417	402	418	440	413	409	421	421	431	427	365	411	414	452	443	421	437	415	421	431	471	385	457	420	399	414	418	420	461	454	428	420	391	411	419	413	404	428	421	441	461	448	412	430	427	389	390	449	441	453	454	412	420	430	428	409	412	425	400	432	432	454	449	404	392	436	448	455	463	433	409	398	420	427	420	399	388	414	399	388	395	372	404	408	434	379	389	421	408	415	473	452	430	452	443	415	355	413	432	472	411	387	436	424	464	402	443	419	450	436	394	401	391	402	438	411	380	406	390	399	431	404	413	463	379	445	422	438	427	376	413	414	427	400	424	408	452	392	434	426	431	414	388	412	485	378	427	432	419	416	408	418	398	397	429	393	423	391	446	418	441	382	415	425	428	409	440	437	418	411	445	413	446	447	422	450	415	438	423	385	406	430	421	430	441	423	436	404	418	400	401	404	401	427	388	441	421	400	424	418	406	453	420	430	399	385	397	420	373	409	454	405	394	411	432	370	418	442	434	440	401	401	445	424	398	427	400	450	408	418	443	426	422	396	398	433	385	437	405	390	395	416	403	399	408	417	412	369	415	425	421	377	429	434	366	399	449	389	399	424	401	427	428	424	428	426	430	435	408	449	387	436	426	430	425	381	420	423	427	386	436	408	421	411	404	448	448	418	426	445	398	402	381	404	442	364	410	376	389	402	414	417	397	395	383	399	461	411	413	416	413	444	410	396	439	401	418	419	440	434	474	412	397	398	400	421	441	423	449	414	427	403	392	408	414	385	438	404	396	415	416	429	438	398	419	437	410	403	432	396	428	404	425	424	404	430	423	383	423	436	430	403	390	442	462	431	417	423	422	418	421	402	418	389	434	408	432	384	441	438	399	400	405	445	436	433	420	406	425	425	430	378	420	420	404	418	429	432	414	402	390	383	427	409	381	405	415	436	402	430	412	439	425	423	433	385	398	430	431	407	401	394	423	373	378	410	446	424	410	435	419	418	401	433	429	425	400	398	442	430	438	431	428	410	402	441	384	405	432	441	452	460	389	417	379	376	373	437	407	415	401	445	415	420	412	427	412	416	452	412	408	374	421	454	468	409	420	435	458	410	398	399	376	395	398	418	428	414	438	454	437	415	424	440	423	397	451	425	402	406	406	455	476	448	409	418	397	431	438	409	435	382	406	399	384	460	431	435	409	440	404	407	419	421	402	441	440	404	435	417	422	487	419	435	412	402	422	412	415	389	440	432	431	449	411	378	436	367	424	388	417	447	445	416	426	454	406	397	429	441	435	397	379	390	435	370	411	468	407	404	457	387	424	427	417	424	394	433	423	424	425	378	412	398	417	387	405	420	419	468	445	404	416	444	409	396	447	426	424	479	424	417	369	444	367	439	408	420	397	407	433	427	429	430	413	406	423	453	430	431	426	410	443	406	400	415	414	421	424	484	398	405	445	371	431	425	429	439	416	435	461	459	386	412	414	442	454	399	412	397	393	406	394	413	404	399	416	413	406	443	438	425	386	411	424	465	399	389	383	395	419	380	406	391	406	409	430	413	423	422	487	400	481	408	455	403	429	389	428	421	418	447	390	445	418	432	404	406	454	440	444	442	398	406	414	442	413	400	436	454	424	434	450	412	403	381	392	452	414	380	437	393	417	416	456	385	424	414	444	436	433	424	455	437	442	374	416	451	435	434	452	421	455	369	429	443	397	451	384	401	398	457	421	465	442	457	389	424	432	415	409	408	408	424	439	421	420	395	406	418	389	421	405	438	419	434	393	417	397	398	479	445	418	420	400	385	414	440	413	410	437	408	394	419	377	416	457	443	441	497	435	438	409	377	399	383	387	441	412	414	410	407	394	432	426	385	445	442	458	403	417	408	431	456	448	422	393	406	400	426	444	435	424	429	387	408	420	412	461	383	384	422	415	442	405	427	409	413	430	397	427	426	408	416	423	444	446	419	417	408	405	426	410	407	414	415	411	419	424	419	401	441	385	441	425	440	449	459	400	370	431	486	385	420	415	394	416	418	433	428	418	443	417	427	448	398	423	432	415	431	441	409	435	410	442	401	438	417	405	422	434	434	430	405	426	397	418	435	384	394	424	438	388	417	404	405	384	417	423	399	372	375	459	401	398	414	408	425	407	421	416	403	448	413	412	398	410	418	425	403	426	428	476	433	394	407	426	430	396	424	416	406	446	419	442	389	399	417	400	441	431	466	417	411	424	425	389	407	388	406	446	407	449	396	431	424	416	369	415	459	449	422	455	387	408	411	399	413	426	433	449	412	403	418	439	459	393	380	421	459	436	437	439	453	409	404	386	433	427	405	391	458	412	438	417	432	348	416	437	435	440	434	419	392	420	423	410	408	410	441	429	478	408	389	420	399	435	440	398	450	417	408	417	411	416	396	426	412	420	393	408	456	433	374	460	417	371	409	404	432	412	402	412	397	436	412	447	421	406	451	406	403	421	383	399	446	422	443	443	408	383	439	407	417	434	441	401	482	438	416	398	393	387	355	387	393	424	396	404	414	400	435	451	419	418	409	477	421	460	435	432	393	407	425	441	405	415	450	422	416	401	412	399	427	393	460	436	419	427	415	412	421	400	448	400	431	417	398	430	417	447	410	434	409	398	424	410	413	404	400	433	441	444	414	419	442	424	412	447	469	385	459	424	437	431	417	368	404	418	409	406	417	451	386	450	402	427	410	439	433	416	430	388	398	383	425	459	440	463	390	423	434	391	427	435	391	427	366	419	476	418	394	421	410	407	382	395	424	412	408	426	395	419	414	438	375	420	447	431	471	423	419	435	445	427	412	422	399	377	425	429	406	401	399	443	450	406	422	406	438	400	390	386	428	444	408	438	381	439	419	415	432	433	401	444	437	425	404	417	431	385	394	452	399	455	427	425	393	383	385	421	419	397	401	416	424	409	380	423	433	476	383	391	439	430	422	415	409	415	409	431	407	451	397	394	425	429	418
9539	1484	1977	2169	2033	1790	1506	1432	1422	1389	1205	1280	1267	1309	1240	1137	1030	1091	1015	1008	1058	988	1004	968	980	946	901	1022	935	992	1015	1014	966	928	981	1002	1015	944	1021	1011	937	983	925	978	935	917	1007	964	995	995	969	968	978	949	985	956	954	986	983	931	931	962	931	995	1009	1015	965	916	1014	949	952	940	952	964	961	1020	936	951	929	948	1000	978	947	948	954	932	939	950	927	919	894	1012	962	907	961	934	947	993	955	926	981	930	1003	922	909	930	944	980	935	944	969	972	942	948	989	997	904	916	951	967	927	942	950	917	905	967	900	973	910	920	937	912	937	918	919	924	916	937	973	901	997	915	941	924	976	908	956	954	1002	928	996	908	965	942	945	944	975	952	913	958	872	948	962	966	959	985	991	981	880	886	955	998	940	945	962	876	911	1001	942	1027	957	919	958	956	976	942	898	970	996	876	946	912	924	975	884	968	964	923	902	991	960	937	931	905	929	971	959	941	962	955	945	933	901	1025	908	936	961	937	975	998	1042	935	952	980	902	989	945	911	949	938	952	964	982	937	928	949	987	959	947	960	954	932	914	928	989	915	1008	915	935	943	949	924	949	912	927	949	1007	992	930	991	969	1016	911	982	954	937	869	997	926	915	979	982	978	890	977	958	963	966	932	1010	918	946	982	1013	978	927	929	938	1010	935	959	951	930	864	937	915	943	966	972	917	970	940	992	953	921	964	1066	937	972	936	967	994	954	988	956	943	941	949	1012	928	889	938	950	921	943	927	882	879	907	938	955	938	915	967	947	950	959	919	859	1006	904	956	922	944	944	951	963	985	931	921	942	941	976	914	957	1010	939	943	945	917	899	980	914	957	1015	946	954	945	906	997	912	957	945	972	916	885	983	941	957	946	934	947	984	935	962	938	931	1012	944	884	974	978	973	993	953	958	963	941	971	975	1013	933	955	988	947	907	948	974	939	943	945	936	970	952	932	958	952	963	972	979	923	933	948	920	962	978	920	952	981	895	952	899	923	996	964	925	981	950	978	948	968	964	1001	948	926	964	935	932	953	982	907	967	914	940	983	1008	952	965	921	938	951	920	940	908	882	924	968	934	940	977	940	912	926	958	892	921	970	923	950	978	903	897	969	936	970	934	940	935	939	955	889	974	907	909	954	996	906	1025	958	930	977	968	914	954	940	994	955	984	968	940	920	898	937	939	959	940	961	934	968	920	911	969	948	931	938	953	929	952	929	944	912	981	963	901	874	1024	980	983	982	937	981	967	993	991	960	1005	968	896	897	944	981	930	981	934	919	930	946	981	930	951	954	902	955	896	952	927	912	951	948	941	920	946	866	946	923	947	892	962	906	940	981	959	885	956	965	970	966	919	929	913	1000	958	945	952	929	924	910	971	967	896	965	951	904	940	918	936	953	950	898	996	984	973	955	934	958	971	964	970	899	985	935	981	982	936	970	928	952	943	960	920	945	955	937	959	964	970	920	920	917	973	941	1004	927	977	937	938	944	952	968	904	945	943	947	940	978	988	958	942	926	923	911	915	955	984	1008	929	952	941	920	935	918	925	919	945	960	938	953	991	942	925	874	928	939	899	928	929	922	965	1026	938	937	931	924	980	973	975	942	908	975	939	965	916	980	955	942	917	976	961	916	957	934	941	969	940	984	942	923	943	954	965	929	918	985	943	993	926	928	927	914	962	987	937	909	1026	955	940	937	912	895	952	878	923	938	975	995	937	941	974	992	958	888	922	899	943	945	970	939	984	959	964	913	973	950	966	940	934	914	913	929	956	983	955	921	997	958	912	933	988	954	971	905	922	983	932	950	958	970	891	897	960	920	934	925	896	939	932	930	978	964	896	944	944	956	950	988	891	948	934	960	956	941	936	936	957	942	967	923	994	936	963	979	950	924	909	964	983	915	860	924	963	971	1000	896	1020	888	891	942	956	915	981	979	974	973	936	910	986	956	931	896	957	927	923	944	947	939	961	970	943	988	981	1003	987	944	923	954	990	968	928	947	926	1005	896	869	985	916	969	995	911	949	925	995	969	960	922	918	950	967	922	984	939	932	871	918	1007	926	915	934	945	921	940	963	923	979	938	956	917	943	895	946	934	957	960	964	963	1032	881	971	923	971	907	992	951	944	916	956	988	932	915	982	1006	923	946	934	947	942	923	1001	972	944	991	910	978	943	938	914	966	968	957	901	986	912	936	946	988	941	958	945	935	933	952	913	936	963	903	955	974	967	990	917	928	990	947	935	881	864	969	935	982	942	926	902	941	1023	949	965	951	957	918	957	969	971	936	919	1008	972	969	888	938	910	945	929	912	923	1021	961	903	1007	982	919	939	935	892	1002	953	884	940	966	939	928	940	937	916	1005	934	969	947	941	858	946	954	954	952	958	961	957	906	942	932	958	963	978	967	974	978	931	984	958	941	979	945	933	871	954	993	963	956	929	955	968	955	943	953	898	970	967	939	918	885	1005	941	956	930	965	931	975	964	926	959	946	899	909	1014	957	930	913	949	988	905	953	976	905	897	947	966	982	945	982	930	980	946	989	1018	862	1031	914	935	955	976	941	968	909	927	934	971	936	949	989	983	960	1000	967	970	945	966	961	1000	957	985	950	943	978	971	1027	964	944	960	953	912	998	978	984	926	926	920	942	928	999	956	933	942	932	944	947	867	916	994	968	958	887	935	975	949	986	924	966	1012	951	957	931	962	953	1005	947	937	983	989	940	981	927	975	965	974	980	909	862	971	952	953	962	897	963	931	924	934	945	958	914	1000	957	1002	991	905	961	959	961	922	960	968	962	929	988	973	890	903	942	933	888	943	888	940	1011	918	938	954	958	982	885	923	977	972	915	936	976	928	935	988	1014	958	947	915	901	932	880	972	965	942	934	963	945	926	940	913	970	902	972	990	985	902	910	961	904	969	990	917	945	1019	941	1004	976	935	881	968	956	878	935	908	956	950	927	903	944	944	931	916	922	919	997	984	944	953	969	899	915	957	910	988	906	946	944	917	984	932	919	951	907	983	953	959	890	901	938	954	977	930	993	898	975	923	926	955	917	1018	978	913	943	949	921	932	929	952	900	909	966	957	915	933	983	929	916	945	953	945	963	930	927	892	905	886	952	926	939	991	967	967	982	937	933	980	950	918	968	960	946	948	895	923	943	915	927	914	997	889	961	959	936	910	938	959	919	929	990	944	897	977	924	961	935	905	971	956	905	912	946	937	881	984	979	929	938	985	923	970	984	923	909	943	915	1001	908	921	971	899	971	963	987	862	960	968	933	940	941	889	928	1036	963	934	921	923	958	928	942	992	1028	948	1003	931	963	966	933	949	962	955	954	922	977	938	996	958	978	937	941	896	956	943	967	934	940	934	945	946	900	938	949	933	897	975	944	908	901	881	939	861	905	884	975	957	930	975	966	931	927	979	918	990	1028	902	946	986	945	986	957	909	947	969	895	964	953	937	903	967	939	926	974	951	940	963	972	1000	947	929	913	924	910	972	940	956	972	915	925	925	948	944	969	919	976	977	953	952	982	931	884	939	950	946	954	970
2713	227	212	171	189	212	189	174	169	176	193	181	213	197	178	182	185	166	196	200	216	203	194	208	170	166	193	153	167	169	209	191	185	182	177	173	181	204	163	192	188	169	170	181	190	206	185	167	166	189	173	150	184	165	183	172	163	194	206	189	193	169	189	199	177	180	191	178	161	182	242	202	188	152	175	187	163	193	191	175	185	189	175	194	191	211	179	175	182	189	179	166	184	188	195	175	154	171	185	173	173	132	201	201	177	162	179	185	175	163	175	195	193	170	192	174	177	184	197	197	172	172	160	186	167	173	191	189	203	184	173	178	167	203	180	209	196	190	178	176	179	171	165	183	191	193	154	198	189	161	165	192	195	187	175	162	189	186	163	159	166	185	151	170	199	169	197	155	173	172	180	155	196	179	169	162	162	179	160	176	208	175	211	148	194	191	181	185	177	158	192	195	184	179	166	168	189	175	161	192	168	171	175	196	195	177	182	180	177	176	202	186	217	176	183	140	171	196	178	161	173	170	164	222	189	178	172	182	185	173	170	149	163	170	190	167	176	188	208	176	196	166	175	206	174	210	180	203	162	174	162	184	172	199	158	164	217	158	178	158	178	170	203	185	167	149	199	179	179	165	183	194	184	172	184	201	190	191	194	171	163	175	165	154	175	174	191	179	188	197	194	176	163	160	193	173	187	179	200	181	165	202	174	182	200	184	180	173	193	157	190	173	191	195	183	193	174	185	156	171	155	166	179	181	177	147	178	166	150	180	196	208	181	156	176	194	162	171	168	197	172	171	189	173	173	170	175	191	197	193	189	150	184	178	179	196	188	163	194	184	188	178	171	170	190	184	191	197	178	191	153	178	168	183	165	185	183	168	171	147	173	177	174	166	176	170	209	195	173	170	162	165	159	200	184	175	208	176	172	184	175	192	166	188	203	190	190	148	198	170	175	175	161	179	163	193	192	164	191	158	171	180	168	192	201	202	183	196	171	174	169	171	197	177	183	164	198	181	182	186	178	184	175	190	162	175	172	172	197	194	218	166	166	183	197	198	170	168	185	178	186	176	192	157	189	153	169	180	214	209	164	179	170	172	207	174	164	158	189	190	167	166	177	166	176	201	180	173	199	177	190	170	181	161	134	209	163	182	185	167	202	186	178	194	166	164	201	179	208	177	169	156	175	188	159	197	184	188	201	191	190	172	197	170	189	187	175	199	169	178	176	206	180	170	177	161	201	179	190	186	171	164	175	204	155	174	189	175	170	194	196	174	173	200	170	157	184	219	201	176	198	192	173	180	172	206	185	158	164	187	165	164	163	152	183	198	166	195	173	166	184	189	195	200	184	179	204	171	193	175	160	180	174	182	172	179	177	180	201	201	185	178	176	152	198	201	191	168	173	167	178	186	185	160	164	178	189	183	186	190	182	174	168	185	175	172	185	169	193	188	179	181	181	172	198	184	176	179	185	195	189	159	189	198	168	182	191	178	189	187	182	175	189	181	172	158	196	196	196	198	192	214	169	194	164	171	171	172	155	172	180	174	163	194	177	164	182	178	182	174	188	182	184	176	165	168	198	184	186	167	185	202	169	190	174	169	181	163	177	179	178	200	195	152	192	183	165	169	175	167	186	194	240	174	177	175	181	193	166	160	162	181	197	165	173	208	175	195	173	189	178	182	160	184	176	171	166	174	178	187	184	182	163	175	181	192	201	174	190	195	189	178	171	203	190	170	187	166	184	165	184	170	203	164	182	159	172	156	175	169	183	191	192	202	178	174	159	190	168	189	183	188	177	183	167	176	211	181	186	162	173	184	196	184	192	193	216	178	168	174	196	168	163	198	162	133	169	168	175	193	198	175	187	194	188	178	184	179	190	168	190	150	177	164	186	169	180	174	165	200	185	202	170	168	165	199	173	165	189	192	209	219	175	176	189	180	193	201	177	178	202	176	191	178	174	209	208	183	194	179	180	167	184	165	180	151	183	204	175	187	141	191	178	177	195	167	158	157	205	194	169	198	163	162	163	166	188	217	189	170	205	151	171	197	184	176	159	182	162	185	172	172	192	166	176	172	187	164	181	180	160	161	165	199	173	178	187	193	165	182	166	193	189	168	181	185	185	160	186	186	172	164	188	151	164	198	178	169	176	165	174	193	179	181	173	180	217	188	175	172	167	169	179	186	191	185	185	172	184	181	167	188	213	169	176	174	172	182	179	187	170	193	175	194	184	164	178	172	190	182	177	195	201	180	164	185	160	173	176	179	197	199	200	176	176	182	179	182	188	169	167	190	185	206	183	183	186	190	178	162	180	169	178	193	174	187	192	171	181	180	203	194	179	199	191	181	184	204	195	179	197	191	182	198	203	180	190	147	170	205	174	170	144	173	191	189	186	202	197	185	151	148	176	181	182	187	165	192	154	188	164	188	190	182	190	186	176	191	165	182	153	172	173	179	180	161	165	190	164	183	191	183	200	150	167	150	185	196	170	195	162	161	169	162	177	168	194	173	185	167	205	192	187	170	230	183	200	174	183	214	195	182	186	200	215	164	186	191	176	178	159	192	209	172	167	189	172	173	175	180	193	207	176	175	176	206	197	171	160	181	196	161	172	179	181	159	157	178	176	174	159	189	213	198	173	183	170	183	204	194	195	165	163	160	175	196	184	180	198	194	190	166	165	185	194	188	193	208	183	180	157	212	188	190	174	174	189	185	177	159	178	170	160	191	193	174	197	183	176	162	195	165	153	206	194	182	184	172	192	198	182	217	167	190	194	171	181	184	194	176	183	195	172	200	194	185	152	181	189	186	178	164	191	205	223	188	159	173	187	178	201	187	199	203	214	189	171	189	157	177	173	195	176	175	162	167	154	196	186	177	177	175	167	175	188	182	199	169	152	189	184	178	174	174	210	200	172	179	175	160	184	170	165	186	171	164	180	169	193	164	160	191	191	188	186	157	189	169	194	177	186	159	181	200	184	187	198	176	191	167	196	188	200	172	169	171	175	149	188	187	198	172	197	216	182	185	174	197	200	186	186	177	159	177	180	174	192	187	197	189	180	187	188	192	177	177	174	173	154	161	181	164	205	191	190	200	180	190	167	166	194	159	161	183	182	176	198	160	182	169	179	175	187	188	178	179	170	212	151	197	172	168	169	164	173	152	171	177	182	178	192	186	194	211	204	194	190	156	183	164	199	183	174	183	211	193	143	176	183	184	197	194	174	180	188	186	209	155	161	193	189	159	187	182	180	178	199	208	184	183	198	200	172	162	167	179	180	186	167	188	141	159	180	157	167	182	171	174	170	178	179	205	185	184	161	187	173	180	196	190	182	191	175	185	207	172	168	205	191	193	213	190	172	204	199	196	186	184	182	191	181	175	170	144	173	204	183	181	146	177	174	196	178	178	154	195	174	189	170	180	164	185	222	194	175	217	180	189	199	198	193	180	192	197	222	187	175	191	194	178	199	202	206	165	153	183	181	169	170	186	175	171	176	156	171	181
2596	485	522	494	508	514	569	516	540	534	506	498	547	545	547	550	532	525	499	536	504	505	561	539	552	514	502	505	542	517	456	563	536	513	494	516	539	484	484	517	509	485	495	511	495	541	517	502	538	487	534	484	485	465	487	507	457	513	510	513	555	532	541	491	473	542	516	507	491	473	531	525	502	533	505	489	488	511	532	521	500	503	498	475	505	519	503	514	504	476	515	519	484	495	501	474	493	512	512	531	490	556	496	505	502	479	447	530	524	517	525	488	499	468	530	498	529	488	496	469	510	537	517	559	520	521	533	524	481	517	517	479	516	514	479	504	511	518	476	560	511	526	500	529	504	479	531	484	474	555	528	474	498	561	491	477	471	510	485	501	522	479	550	485	549	520	538	524	457	494	486	486	494	508	485	552	494	522	493	525	486	521	519	516	517	496	504	494	550	512	512	507	498	486	503	523	521	516	514	460	531	479	482	505	517	544	532	511	554	521	507	466	508	492	478	492	477	491	492	519	487	526	485	529	499	487	484	525	520	522	508	531	500	524	507	485	489	550	554	471	497	527	517	486	496	513	513	462	524	537	522	495	486	445	504	475	522	511	510	456	504	522	529	483	469	507	503	519	512	484	512	503	511	522	507	499	532	561	534	485	502	539	490	514	511	470	529	511	508	488	554	530	501	502	514	516	507	518	484	541	509	535	537	474	529	483	496	513	491	493	508	509	514	527	504	474	489	529	550	509	492	524	506	528	501	504	498	476	540	490	485	497	500	511	536	519	528	522	521	516	505	511	504	502	521	508	493	489	460	496	545	505	547	526	509	511	496	485	520	490	509	516	505	522	530	518	508	510	477	526	498	511	533	497	494	454	506	516	507	479	536	515	537	534	513	510	516	516	499	520	519	508	489	484	510	466	546	482	524	496	503	455	504	536	496	501	505	460	493	497	513	499	518	526	523	528	551	536	514	508	494	504	499	505	497	524	417	501	541	528	475	502	496	508	519	522	487	487	546	514	507	512	505	531	516	502	479	489	505	493	487	529	500	516	508	560	479	526	504	494	516	464	504	481	506	527	509	504	504	520	501	502	493	492	504	501	513	507	503	502	513	509	478	504	501	479	515	498	503	510	515	466	509	500	487	512	506	514	526	518	519	473	476	520	519	534	494	476	513	485	522	457	502	537	488	475	544	463	513	470	472	507	538	502	497	490	511	515	542	515	522	530	520	502	496	474	503	502	513	500	514	492	508	481	487	512	547	485	532	485	466	530	492	497	486	475	484	467	475	493	506	500	513	540	531	501	524	505	507	550	535	541	516	490	535	484	510	468	509	489	483	523	548	472	481	531	484	542	511	529	507	510	500	496	491	529	505	523	526	492	527	511	484	525	501	498	490	464	525	492	525	501	509	527	475	531	539	508	479	504	475	499	514	441	513	472	500	518	526	508	536	491	539	487	563	511	516	530	479	489	529	506	532	539	502	502	494	487	476	510	549	486	497	524	509	499	518	500	530	505	517	491	475	511	516	530	503	501	516	545	504	517	512	506	510	495	543	491	520	474	481	474	480	442	523	523	503	528	483	520	463	500	484	500	491	514	505	493	486	484	486	502	498	531	479	488	496	510	495	486	466	529	502	482	457	451	524	507	543	509	499	531	473	517	498	507	522	504	517	521	481	489	514	476	473	500	515	453	551	514	480	520	515	515	459	484	532	496	521	522	514	528	514	522	506	516	537	536	493	518	523	520	499	450	513	461	514	504	490	552	485	515	510	464	463	512	471	489	473	553	476	507	475	505	536	531	501	528	519	510	518	511	517	510	485	462	511	503	448	470	494	521	493	481	505	523	486	489	544	520	489	495	505	536	525	523	531	557	539	511	470	577	514	537	520	498	486	537	504	492	528	487	495	527	459	483	451	451	506	477	514	513	466	486	517	504	512	517	485	546	464	478	469	493	510	477	480	475	492	519	519	516	443	483	450	495	488	516	477	532	535	507	470	514	484	495	478	498	504	545	496	459	497	510	511	510	475	526	467	561	500	493	513	490	478	532	485	514	500	487	513	519	471	534	544	495	475	464	494	475	489	496	494	474	501	528	546	508	493	515	469	504	528	529	510	525	511	538	476	499	490	527	517	479	497	529	520	520	481	489	484	493	493	474	500	498	510	485	531	524	494	536	502	494	539	519	516	483	490	487	489	481	511	515	525	461	484	491	502	494	476	500	524	512	505	511	508	521	516	500	528	522	507	526	469	474	476	516	502	520	456	533	515	490	488	522	532	520	496	518	539	474	515	507	484	488	476	565	491	500	559	543	488	492	489	515	471	527	536	526	475	506	522	478	529	518	501	516	498	510	539	525	487	527	544	508	480	521	491	486	502	490	514	491	442	481	509	559	496	480	514	526	456	472	504	512	483	517	508	479	499	546	494	522	519	522	482	516	477	525	507	510	462	572	510	531	507	493	502	495	524	478	480	514	516	542	538	495	550	507	491	465	476	530	501	511	504	500	525	530	506	454	514	521	516	513	513	534	513	493	516	517	496	512	496	477	510	491	520	475	524	511	509	491	514	519	560	507	517	500	506	498	545	495	467	501	499	482	526	508	532	522	476	505	468	534	481	527	487	524	538	509	553	557	504	523	519	480	506	509	521	561	521	484	466	513	510	493	517	530	510	538	553	464	524	467	503	498	509	507	526	479	527	472	490	490	530	502	516	535	528	494	487	457	507	547	509	525	535	481	482	503	540	495	533	509	508	485	479	527	504	530	512	508	515	479	483	483	488	532	504	525	498	492	481	477	486	526	514	535	518	544	540	540	526	507	464	507	527	498	458	532	483	502	520	523	494	485	506	464	510	525	493	500	539	529	500	524	522	519	526	512	501	478	521	502	533	465	504	472	504	502	506	473	488	538	526	474	544	559	508	495	532	515	483	520	524	514	473	518	516	512	530	525	537	524	522	492	521	514	512	473	499	493	526	486	525	536	504	530	505	503	515	528	478	489	551	541	530	527	476	511	497	515	501	496	499	495	538	524	499	539	486	513	524	509	501	497	491	510	524	508	471	500	500	480	515	522	499	502	498	502	508	525	530	517	541	499	509	515	499	507	502	494	506	501	513	467	535	506	502	482	526	509	507	533	496	495	497	513	500	488	491	482	563	544	480	479	479	488	527	487	534	505	505	533	542	492	537	530	494	501	513	496	489	496	510	503	528	494	489	548	503	511	494	530	477	489	517	512	523	498	543	514	502	534	479	477	512	499	532	471	528	495	534	534	496	470	542	518	484	494	513	509	505	504	533	490	526	474	497	486	473	506	521	514	480	480	454	517	491	492	498	497	531	512	534	502	505	491	487	481	513	479	501	493	537	501	495	486	471	523	491	491	545	517	551	507	519	517	514	502	505	518	508	504	514	482	521	493	487	476	513	519	509	514	539	493	516	529	506	499	517	514	517	498	472	531	519	504	451	489	527	486	537	504	490	508	525	500	520	461	480	508	471	526
9649	674	658	562	416	488	424	420	403	412	386	389	393	431	414	388	397	362	339	375	356	396	393	377	358	395	385	337	337	402	354	337	389	381	431	370	367	365	364	366	343	362	395	394	411	370	356	359	386	406	329	389	392	357	365	364	397	376	385	347	345	379	375	375	389	399	397	390	384	387	395	403	347	394	341	359	395	369	382	394	375	394	398	395	364	398	391	366	376	351	399	351	348	368	402	420	371	374	386	371	348	374	390	386	373	362	334	391	389	415	359	392	386	359	391	416	383	339	419	371	389	398	404	398	375	390	354	380	376	357	372	391	375	363	376	350	366	369	366	365	387	315	336	334	381	380	345	372	343	395	384	397	346	341	378	364	351	374	364	378	350	382	386	359	329	378	338	351	389	384	349	355	380	343	340	371	420	365	373	345	364	355	388	410	401	363	385	348	407	379	397	348	367	374	337	381	397	367	389	367	392	391	369	345	372	357	372	389	402	405	378	339	384	405	368	353	351	371	373	397	361	372	377	347	382	349	371	370	382	390	387	390	377	416	369	379	371	346	381	338	349	390	376	376	381	377	404	352	366	362	348	360	376	355	365	378	358	374	398	383	365	377	367	360	379	381	346	398	387	373	332	368	336	376	370	380	316	391	352	365	366	372	361	364	373	396	361	332	376	375	367	345	384	379	339	378	396	349	364	354	352	385	407	368	378	337	402	427	394	383	374	408	354	366	369	367	340	329	336	360	364	369	369	365	377	418	384	372	369	332	361	358	357	354	353	365	364	408	411	399	351	352	388	445	342	376	384	364	395	389	353	358	381	390	389	379	326	418	409	376	351	361	364	370	352	359	333	341	378	413	370	395	368	394	322	372	375	346	370	380	364	359	365	353	410	357	362	375	351	364	358	344	372	408	382	416	402	352	390	341	366	345	329	319	364	361	342	370	366	377	366	379	371	349	372	356	389	355	320	374	358	428	371	380	414	349	333	352	351	366	346	339	374	409	374	378	376	393	389	392	333	384	397	353	336	384	406	364	388	369	378	405	378	372	396	403	350	366	409	372	391	373	384	372	368	380	378	431	365	375	427	369	364	368	384	375	363	327	358	372	347	367	331	381	373	401	382	378	415	361	366	370	378	398	373	345	393	318	378	381	394	368	385	375	360	340	333	369	356	357	383	377	338	346	399	370	380	348	376	305	354	386	383	387	386	381	375	387	373	347	368	353	374	373	379	346	354	332	361	387	375	384	365	367	375	372	372	399	347	373	352	378	360	346	398	376	368	387	382	359	368	403	377	412	362	395	373	348	382	353	394	422	406	389	371	368	367	391	375	416	388	351	345	385	369	355	348	397	379	357	378	357	396	386	375	399	373	362	360	374	382	359	368	360	395	350	374	407	378	344	349	345	377	373	387	328	341	381	381	392	390	407	362	373	402	381	359	375	354	341	380	409	408	355	375	421	379	365	397	361	353	369	359	330	354	376	365	372	367	390	356	344	342	340	355	358	385	357	353	391	371	355	354	339	342	395	393	358	339	373	377	367	375	366	379	377	362	365	385	389	470	408	344	365	404	370	345	381	340	369	380	332	348	372	352	341	400	363	365	363	381	339	344	367	385	364	365	379	342	382	369	416	390	367	400	357	341	366	414	348	365	357	356	365	363	332	321	380	350	389	366	356	358	381	365	392	405	378	387	398	360	371	366	365	391	367	345	352	367	355	349	406	397	365	380	386	390	399	380	355	351	379	382	350	377	380	375	331	382	427	387	359	358	403	353	364	380	375	357	383	353	335	402	393	357	399	361	339	343	370	335	343	403	377	369	359	330	393	336	359	392	344	401	379	404	391	370	372	340	376	390	355	341	385	396	385	407	376	376	439	378	362	372	378	379	362	391	400	364	360	395	376	372	406	380	353	368	372	403	390	381	389	361	363	371	390	350	350	380	366	329	359	394	373	371	359	354	378	394	383	374	359	362	367	389	383	462	383	354	393	337	371	391	376	352	363	400	380	373	385	379	397	388	375	394	377	380	353	393	355	419	382	337	356	370	334	336	359	386	366	366	391	384	371	354	365	367	370	420	389	377	379	377	373	366	417	352	384	368	361	380	364	395	389	399	360	368	398	362	409	345	336	332	371	358	391	369	364	352	416	388	357	351	341	335	355	286	332	375	357	348	374	346	387	350	371	398	393	367	347	367	368	359	359	365	340	355	393	388	355	364	358	385	379	393	393	371	383	346	400	356	362	362	356	339	389	382	372	349	406	366	349	374	378	409	369	379	346	385	362	357	372	410	375	375	363	384	405	385	428	376	364	338	325	405	336	369	372	381	366	323	365	395	394	403	353	347	325	394	408	402	390	353	361	358	373	360	365	357	381	397	357	382	372	375	388	334	380	363	333	387	379	370	340	370	350	337	355	348	336	334	352	376	368	390	384	372	382	370	353	363	397	361	359	322	361	341	330	372	367	387	380	360	395	403	341	399	359	360	366	382	395	364	355	337	392	381	401	351	346	371	389	384	373	344	386	352	345	371	386	348	338	369	401	373	340	382	367	348	367	407	378	381	378	371	402	363	389	380	366	381	362	362	366	363	326	384	365	380	358	328	390	402	397	395	364	353	382	364	366	386	398	362	356	357	385	355	346	398	370	350	384	375	379	346	349	389	374	373	356	372	353	336	355	393	406	387	367	371	363	351	330	390	381	387	402	383	377	370	380	371	367	348	369	347	350	371	375	436	404	360	362	341	376	354	375	358	383	361	381	388	355	341	411	380	335	373	371	315	327	390	355	399	400	379	407	390	370	366	392	384	340	339	361	326	368	396	365	364	360	366	361	381	352	384	359	338	373	376	377	359	378	342	375	346	358	342	346	346	378	419	321	421	313	346	366	356	342	361	372	357	353	385	333	384	323	392	360	360	380	356	368	354	358	418	361	359	365	355	348	390	389	329	372	364	372	358	409	394	354	378	403	379	356	370	374	384	406	380	370	365	344	347	349	352	368	324	402	416	392	402	395	390	374	340	346	372	364	356	380	374	372	376	381	395	366	333	352	370	362	405	352	395	383	376	374	342	364	323	354	375	358	372	358	369	388	357	404	388	362	349	388	366	380	388	383	371	372	369	363	391	359	400	395	360	396	364	372	381	352	406	346	351	352	410	393	361	362	378	350	402	368	363	395	409	390	346	367	357	308	380	374	374	368	355	373	407	360	401	370	356	401	381	389	395	387	356	354	373	357	378	337	369	387	348	347	361	386	350	350	391	348	357	363	351	384	352	370	400	399	393	367	380	393	357	359	381	404	360	380	388	396	379	349	379	333	349	366	375	331	372	396	369	373	372	383	394	385	363	365	391	338	379	360	403	375	389	350	314	343	365	384	368	386	369	371	366	346	399	355	359	344	351	361	353	379	351	361	357	387	391	350	373	365	373	361	356	408	390	374	370	363	404	375	378	362	352	364	375	383	384	356	349	366	349	351	386	354	353	383	384	389	359	351	370	388
7518	1166	1371	1529	1470	1337	1222	1113	1181	1140	1102	1037	1020	1065	1076	972	1008	948	955	886	952	873	888	911	927	902	901	912	985	867	892	932	944	917	911	875	886	910	952	830	934	902	910	882	869	859	874	855	911	928	894	914	872	898	929	906	906	881	861	882	914	923	964	927	841	855	890	927	885	840	872	908	906	891	898	900	932	895	903	938	840	851	929	892	888	913	885	922	867	893	888	932	846	885	905	891	871	834	904	894	898	882	857	864	912	908	903	873	901	967	931	848	898	954	867	858	976	871	873	952	928	894	912	895	868	949	924	876	903	864	880	893	903	859	906	907	844	919	916	876	860	860	882	889	819	878	883	921	912	895	873	863	867	878	898	838	901	924	879	898	846	871	916	849	877	895	865	913	826	877	955	900	880	888	913	886	904	824	894	866	927	867	894	892	856	951	945	879	892	902	881	911	896	891	814	913	904	895	883	874	892	826	872	893	916	916	850	929	860	911	898	890	889	881	877	871	921	862	855	904	918	890	936	858	900	873	880	961	903	842	865	888	858	901	884	873	926	911	930	822	875	896	885	887	892	835	878	879	871	900	906	853	909	928	882	881	866	917	894	898	944	870	876	932	870	857	864	924	917	867	968	923	924	918	911	882	869	822	895	905	874	928	876	887	801	944	868	888	900	949	882	854	858	879	881	914	886	895	887	883	886	902	887	896	883	905	919	902	931	889	880	901	934	954	864	895	894	879	889	868	896	967	879	866	853	880	935	909	845	871	897	851	883	863	867	910	878	907	903	826	841	920	882	885	875	898	879	860	868	914	911	883	894	909	894	859	904	949	917	884	836	859	898	898	921	906	921	901	887	931	916	921	919	881	908	881	912	882	869	877	940	876	921	910	859	890	914	918	853	921	945	880	919	879	903	944	859	873	855	834	894	943	905	895	887	862	870	843	882	888	917	897	872	858	901	922	880	930	921	876	874	916	888	910	930	885	900	869	835	926	922	859	899	915	910	905	915	843	850	897	880	860	883	876	883	898	932	894	896	910	884	863	906	905	903	877	906	864	863	951	921	988	898	894	862	900	900	870	903	896	871	915	883	846	921	875	911	881	847	935	920	883	958	906	896	904	866	962	902	884	887	858	845	878	891	861	902	891	920	881	906	876	889	863	891	873	899	855	887	889	890	876	851	907	914	863	854	910	873	912	925	944	856	923	882	819	928	875	927	865	881	839	883	899	834	908	914	882	860	842	857	884	836	919	922	906	964	907	882	856	904	882	863	861	917	892	881	926	883	906	904	895	907	890	866	859	849	857	818	912	904	855	833	907	840	851	942	908	887	950	912	859	930	858	920	855	854	860	911	841	905	883	885	842	875	887	883	900	911	925	879	903	897	907	908	900	854	875	882	915	931	872	913	823	898	909	868	884	870	923	858	902	849	905	900	904	887	916	916	893	918	879	898	877	868	879	891	830	923	903	850	924	911	840	891	907	903	905	890	929	898	842	911	940	874	880	906	883	840	868	883	832	855	835	895	859	893	872	848	862	932	891	904	916	873	933	917	876	934	948	920	897	929	914	814	880	915	876	911	949	842	917	875	907	911	858	830	930	892	868	903	879	838	872	928	931	876	851	863	902	856	927	898	929	909	904	1006	913	831	905	872	903	888	880	856	800	874	882	879	852	832	888	928	880	947	879	884	886	861	815	879	914	943	881	905	866	877	915	927	940	932	897	900	842	856	914	913	875	892	918	894	917	947	887	922	901	845	954	922	883	871	858	933	907	874	860	895	868	873	854	874	947	907	873	844	854	945	837	940	882	861	895	925	876	904	931	894	881	894	928	871	827	903	891	883	875	887	843	844	891	891	855	878	900	913	879	899	926	912	854	883	956	885	903	936	902	869	877	844	848	909	845	937	900	1018	842	901	886	878	927	928	878	843	932	890	884	865	949	935	888	940	925	901	889	875	882	885	890	884	940	847	905	897	924	934	884	869	907	918	947	897	900	883	894	939	933	880	960	898	926	899	883	862	930	858	889	870	909	897	844	860	884	886	914	926	872	888	883	888	866	881	913	925	913	878	938	904	854	879	849	898	848	889	928	932	918	821	871	913	823	881	912	899	866	864	879	883	902	985	924	939	887	883	935	953	846	888	857	884	887	908	859	883	884	908	901	888	925	917	898	909	856	846	890	852	941	933	885	919	911	935	879	900	877	864	877	908	889	918	873	948	888	971	933	899	897	920	878	892	885	884	879	889	888	901	902	882	884	847	875	887	929	935	860	890	825	902	867	896	858	906	895	843	949	882	892	867	907	885	926	899	857	878	860	863	884	862	885	895	868	902	923	881	898	928	853	884	905	842	914	883	819	927	881	868	878	922	842	890	920	878	914	900	893	846	901	891	903	863	868	807	907	910	918	886	917	928	866	917	883	889	875	908	896	863	881	839	880	876	918	875	958	888	931	915	898	903	874	893	860	907	843	900	927	876	878	826	916	883	874	902	921	858	890	863	917	897	881	939	904	907	947	900	904	894	933	911	848	893	899	852	857	861	905	887	847	875	887	904	884	902	817	879	914	934	852	887	928	920	885	919	936	915	887	870	937	936	911	877	884	874	937	882	892	911	906	905	903	894	916	866	918	934	864	904	892	879	862	938	816	871	880	935	902	846	893	939	859	945	882	867	858	912	833	927	859	880	934	875	855	973	890	857	883	899	902	886	845	955	873	948	864	867	852	876	858	903	865	938	871	844	914	922	869	869	902	877	908	886	901	974	956	859	916	922	923	905	890	914	935	881	900	808	876	858	834	912	923	925	921	932	856	924	860	866	901	963	851	893	932	904	902	892	904	964	956	949	908	913	861	879	865	904	942	886	909	897	911	876	891	915	987	874	909	950	897	863	923	880	881	877	842	932	860	931	846	917	887	885	833	905	895	864	931	831	887	923	878	875	894	874	862	938	923	823	883	868	879	888	868	885	865	854	884	896	857	892	879	935	880	914	891	868	872	895	885	868	897	865	865	939	951	883	905	845	841	883	901	886	836	912	873	885	874	895	929	867	915	893	822	893	885	884	880	914	878	829	883	878	903	888	916	889	913	973	884	958	889	890	887	882	881	895	856	903	880	935	937	923	925	899	900	882	949	940	905	903	910	902	885	906	980	864	852	913	902	925	913	911	885	916	903	844	910	910	884	884	843	896	868	892	886	888	900	893	887	892	894	913	898	888	915	887	852	897	838	913	862	878	926	934	895	842	929	914	882	885	870	884	868	864	894	880	869	883	904	915	940	924	867	898	895	899	871	883	867	913	914	856	893	931	942	819	880	818	888	931	881	854	879	843	915	882	904	887	925	860	886	845	923	905	959	863	909	888	934	908	888	900	871	980	957	853	867	915	900	882	893	866	895	864	859	857	907	921	922	862	873	912	876	885	890	913	863	850	889	836	879	870	918	906	923	911	881	878	937	884	933	855	886	919	878	895	880	882	883	948	844	908	897	882	946	871	870	843	861
16341	1307	950	798	649	603	548	528	470	477	509	490	456	422	443	436	425	423	426	423	448	420	408	411	400	396	467	415	412	425	413	457	423	439	409	415	440	435	440	450	418	381	427	448	436	391	465	393	396	425	438	427	427	377	436	432	441	415	439	409	392	439	400	390	441	429	414	424	415	403	392	449	437	441	423	384	407	411	426	406	431	439	439	398	450	433	425	443	445	428	416	426	393	413	414	446	447	375	432	411	433	428	401	404	379	412	416	455	439	407	435	388	462	444	428	421	422	410	414	446	456	412	385	449	360	412	418	427	419	446	432	385	428	441	391	397	407	376	435	415	379	400	422	392	389	399	398	424	425	460	427	424	411	438	433	436	392	367	425	402	426	394	404	433	412	431	404	418	442	406	403	399	379	412	391	394	405	416	370	432	472	382	457	395	391	435	423	426	414	403	416	409	398	391	415	471	441	436	476	404	437	431	408	451	361	391	386	424	441	425	392	410	406	406	400	422	435	411	426	437	412	413	439	447	406	381	433	439	449	423	395	412	432	420	392	378	393	455	387	364	393	418	378	405	436	412	408	403	391	386	411	413	420	411	404	419	431	363	396	443	411	388	400	382	424	438	430	456	381	380	408	403	436	405	388	421	441	400	411	446	431	418	399	445	448	409	423	425	451	435	410	425	411	374	445	376	439	404	422	423	381	416	397	399	459	425	417	415	446	446	409	401	413	401	382	386	390	411	392	425	404	412	394	411	419	413	431	447	454	431	436	394	391	428	430	414	406	428	409	432	430	415	418	420	398	391	397	434	422	387	402	390	410	405	404	378	430	398	430	447	417	380	382	432	478	411	388	404	406	425	432	406	410	385	411	388	478	407	421	415	421	406	379	417	381	416	408	437	404	407	429	436	393	413	389	377	417	403	423	414	437	401	396	412	416	381	399	380	438	402	464	456	415	406	424	443	392	442	415	424	421	430	421	434	403	402	409	397	440	381	441	425	438	404	421	409	395	414	412	419	415	409	429	427	424	390	409	457	401	433	428	414	407	430	391	463	454	424	415	448	427	396	376	412	381	427	434	424	443	404	407	442	414	412	412	378	418	378	455	384	393	375	389	403	429	399	400	401	385	408	396	392	449	420	456	416	437	375	429	391	382	454	388	422	445	437	477	390	421	382	368	428	406	377	376	380	421	362	423	418	412	434	420	389	352	394	436	379	409	420	408	385	423	426	446	431	418	419	389	443	416	412	429	472	387	399	419	383	395	400	397	406	399	421	416	402	410	411	418	414	404	383	407	414	442	370	463	429	395	436	418	403	488	428	457	456	453	411	406	393	358	440	392	435	384	466	429	429	420	391	406	404	407	389	382	376	447	416	421	379	388	429	385	425	413	401	372	411	363	449	449	410	435	396	457	457	422	421	399	426	402	398	370	401	405	413	440	433	420	431	413	389	423	424	443	412	427	385	420	420	405	420	370	465	429	440	447	418	439	415	421	422	410	419	402	376	406	390	451	432	447	449	421	432	454	410	384	386	437	420	429	394	420	442	420	445	414	395	430	399	408	429	426	381	431	401	426	393	411	411	403	420	445	427	438	429	420	387	404	453	456	414	417	389	396	385	391	379	408	427	411	396	402	382	426	420	413	414	427	408	405	396	401	411	427	422	389	426	403	382	427	392	414	451	399	406	426	464	444	354	395	386	403	440	444	404	430	421	440	406	403	428	394	400	463	430	416	420	414	420	382	385	418	414	433	401	402	432	415	396	408	411	415	427	426	422	422	414	447	407	412	416	457	434	378	409	415	417	437	382	429	415	408	388	381	429	410	421	386	427	455	413	409	412	426	437	403	399	393	400	435	419	403	393	417	444	433	421	449	404	403	422	402	400	402	426	435	419	418	427	416	428	435	382	420	451	444	417	420	393	457	404	398	403	423	393	383	401	402	372	398	432	425	416	439	385	407	371	407	401	433	424	442	397	430	436	408	409	389	419	442	373	414	440	388	435	387	421	415	383	401	397	380	423	419	445	405	440	404	411	404	462	440	451	373	445	392	407	389	385	382	384	433	408	455	375	416	426	422	400	453	427	448	373	362	399	415	442	475	444	413	432	436	401	405	394	441	413	378	405	436	438	419	429	400	422	401	427	357	365	385	372	406	418	389	422	430	406	401	403	440	414	458	412	386	416	404	434	449	408	418	444	428	388	441	425	363	447	390	413	446	390	435	410	418	410	404	423	389	419	446	403	418	425	392	412	408	414	428	419	420	387	424	403	419	369	428	446	449	425	444	401	446	412	455	365	420	395	433	397	396	410	413	402	417	407	391	388	437	417	443	428	433	409	407	419	447	423	441	470	406	406	404	407	411	435	411	388	390	388	419	384	432	389	389	448	426	388	422	444	388	411	456	408	379	416	380	402	389	403	420	441	444	407	404	459	396	412	428	425	372	379	439	439	388	424	452	348	382	427	379	422	402	431	408	444	399	418	447	401	383	380	421	408	458	459	406	402	403	437	418	411	439	431	415	400	422	427	424	445	428	412	392	383	444	412	431	408	411	421	412	390	435	431	405	409	422	431	373	399	441	442	433	452	392	382	469	416	413	424	425	444	417	451	397	413	411	420	411	398	390	427	394	406	423	388	391	410	453	382	440	446	462	429	416	447	423	399	416	426	411	409	390	416	382	400	427	451	449	392	404	427	413	479	468	440	416	383	434	424	415	453	447	388	435	400	406	447	454	457	440	397	410	459	425	441	435	439	406	434	420	398	412	427	462	423	404	411	398	418	421	411	437	435	414	425	407	430	452	407	405	416	410	421	376	404	431	420	424	409	446	444	431	404	423	429	416	404	427	425	434	405	417	417	407	426	387	434	416	403	436	456	427	457	373	428	403	413	432	378	441	413	444	419	429	447	418	381	416	400	427	408	408	396	413	381	431	415	424	425	383	408	429	414	425	390	433	427	393	416	449	374	416	432	388	406	412	421	414	440	406	409	427	406	449	391	448	425	393	441	396	426	387	427	435	407	422	410	421	407	397	424	432	441	405	445	416	430	447	402	401	417	419	399	428	390	381	404	429	414	387	438	368	412	409	419	386	379	428	394	382	394	398	359	393	411	405	428	450	393	423	442	388	424	411	446	424	448	397	423	404	417	405	398	454	436	425	413	418	391	406	361	437	410	399	412	424	418	431	413	447	395	420	417	433	380	420	414	403	378	448	401	412	419	402	420	411	426	354	392	399	406	417	394	406	377	379	430	437	378	408	423	394	375	417	418	422	419	395	411	406	389	427	408	396	428	427	412	430	399	383	393	399	410	414	413	412	413	412	397	443	436	404	451	386	432	448	418	407	430	402	383	413	387	430	439	441	431	419	378	362	401	406	416	407	375	413	416	417	410	441	426	411	398	414	465	364	413	416	428	410	428	372	410	432	386	421	410	483	414	423	403	438	395	391	387	406	408	425	431	430	420	460	415	393	409	401	438	431	410	420	395	397	439	443	425
9432	1460	2004	2171	1988	1805	1562	1383	1480	1333	1241	1229	1193	1211	1223	1179	1102	1094	1025	1019	992	1014	1025	1019	1001	918	1026	989	1001	1023	979	951	949	963	938	964	1029	965	984	976	972	988	991	971	1005	949	952	927	975	969	953	1015	924	973	968	984	940	984	935	893	957	921	957	956	972	993	938	1007	914	984	923	1009	1022	927	973	1037	932	941	931	949	939	920	996	948	942	953	910	904	953	979	938	910	952	886	956	942	931	993	933	983	928	969	1007	958	949	1008	916	1026	954	934	891	983	989	948	949	978	912	953	933	963	980	981	974	935	931	946	959	962	943	926	958	953	914	915	976	916	956	939	952	970	909	949	978	990	912	931	949	934	986	958	999	968	974	949	940	907	942	916	939	944	924	932	890	929	988	916	937	992	932	926	942	929	951	961	973	896	990	881	949	985	906	1001	911	965	919	909	928	966	959	922	885	959	957	966	938	947	937	951	943	916	937	966	974	979	968	925	1004	964	912	896	934	940	965	946	991	912	982	901	853	948	904	939	953	950	931	948	931	941	920	992	953	951	953	906	911	946	920	985	933	974	1018	960	919	869	913	976	914	900	966	1013	956	947	964	977	914	958	927	932	951	908	973	966	976	952	937	966	942	943	948	1010	919	965	986	937	933	952	957	963	925	959	937	911	945	959	909	950	930	951	950	928	934	910	940	971	962	924	957	951	913	932	1014	1012	919	882	896	927	943	940	904	1035	892	950	927	938	959	985	933	992	953	944	956	928	923	937	897	958	934	1001	965	906	948	954	968	948	929	956	955	948	946	977	944	944	879	927	994	909	916	1034	983	912	984	998	923	981	918	916	914	872	965	959	922	958	929	954	941	943	972	981	955	908	968	919	946	940	928	1003	913	973	896	924	946	913	930	906	958	990	936	927	968	946	992	946	982	930	945	957	931	977	901	912	1004	954	955	963	912	967	950	966	955	961	954	987	962	997	926	913	1005	966	940	955	922	872	878	923	935	968	961	924	942	977	952	964	896	909	920	923	895	932	960	932	997	945	984	992	980	925	955	937	963	909	1020	963	933	981	967	965	938	986	966	939	1001	923	953	945	915	950	949	936	913	887	945	987	923	889	945	980	967	940	890	901	968	925	927	901	912	934	963	928	926	916	973	926	950	975	920	954	872	969	942	936	957	952	947	953	952	892	924	903	902	920	911	1002	955	957	943	922	905	943	894	975	927	920	993	1003	935	972	912	947	981	992	972	944	921	888	963	984	955	916	876	957	937	968	973	951	918	944	968	924	913	895	1001	921	944	937	899	907	978	963	952	941	941	959	938	962	951	998	949	959	937	924	963	977	925	970	922	936	913	936	962	876	958	928	932	906	956	904	919	972	925	934	901	951	957	926	1001	960	953	987	1005	944	904	936	933	966	919	944	956	956	906	951	965	923	898	982	920	972	923	1002	929	947	967	959	940	964	1049	954	950	965	923	959	941	920	960	914	973	978	963	942	951	964	1004	939	948	927	981	931	912	944	951	935	932	967	912	1008	942	975	938	963	879	898	926	972	970	984	922	909	942	937	924	978	940	951	894	954	927	938	891	919	947	947	957	935	964	923	948	967	931	958	918	906	930	944	920	935	924	953	933	881	917	991	975	937	923	934	914	918	981	913	1004	993	968	947	945	921	961	980	901	944	974	938	914	919	957	944	969	954	978	906	940	891	933	945	871	948	935	991	964	893	979	936	1011	902	1005	957	871	915	968	926	937	922	946	912	948	935	915	966	897	870	954	934	926	940	977	947	917	929	961	957	1005	980	896	911	907	979	907	915	907	920	923	870	919	890	936	930	984	880	965	956	918	934	964	961	939	949	954	934	924	953	941	939	978	1012	984	921	943	913	981	940	1013	911	961	963	892	927	954	936	933	979	957	897	914	925	980	1014	936	853	947	943	972	933	930	968	914	901	921	1013	940	893	943	964	931	934	957	983	933	909	996	960	876	936	956	985	886	985	959	987	988	923	989	930	966	937	924	1027	931	896	909	913	935	913	947	924	919	977	959	904	945	950	990	958	946	952	910	936	921	952	941	996	900	936	979	897	921	973	963	929	964	937	955	1016	889	954	963	961	926	994	926	925	992	941	930	900	960	910	952	958	925	942	968	944	974	905	961	904	968	963	944	943	959	958	962	962	950	923	895	931	943	965	978	914	974	968	926	908	936	925	1034	938	917	980	942	930	998	939	977	988	942	989	969	978	986	968	957	977	983	952	993	993	930	942	934	953	914	956	937	858	961	963	909	913	924	954	943	959	905	968	986	918	908	973	964	943	941	958	957	952	934	982	922	918	941	934	961	944	955	924	933	924	962	940	962	955	916	974	936	931	1008	943	921	935	925	956	958	964	931	970	881	945	910	966	898	914	953	985	961	918	921	949	955	994	949	963	989	921	925	891	937	911	900	951	968	903	947	947	965	987	900	937	979	949	927	975	935	975	948	939	979	952	1001	933	930	978	952	987	939	1001	929	925	973	908	964	880	938	932	906	906	942	909	962	974	918	915	909	1026	937	889	922	951	933	979	923	944	979	956	982	925	937	956	928	948	963	1010	877	957	953	960	947	932	935	950	902	954	916	935	1031	895	981	955	972	941	969	991	941	918	942	967	963	857	909	943	978	943	936	910	969	901	932	922	942	938	910	935	892	979	956	939	934	958	950	927	932	979	974	911	950	963	929	935	1030	928	970	934	1008	945	974	983	966	931	917	986	936	944	1025	910	949	954	960	930	946	942	906	988	957	945	954	943	901	1024	904	968	954	882	991	921	985	950	950	984	932	950	941	933	951	950	975	956	912	929	917	901	897	970	936	875	967	948	941	961	935	919	963	964	967	966	975	917	953	877	983	940	920	965	990	949	916	922	934	896	907	936	943	936	977	928	967	912	964	1016	951	957	1002	941	892	986	926	913	930	965	938	939	956	926	952	953	953	1033	966	950	976	957	947	999	952	967	966	929	995	922	914	980	956	932	964	972	928	965	960	948	946	901	932	959	895	965	934	924	945	970	936	939	941	978	949	930	883	921	895	1025	981	992	961	886	979	948	886	985	978	927	932	925	873	925	966	929	944	952	950	951	941	907	939	989	957	947	940	947	963	959	979	906	942	951	992	973	925	953	1010	947	934	924	935	960	974	926	936	940	984	950	926	967	916	954	935	958	990	1008	894	951	928	965	921	944	905	919	984	983	937	930	941	914	941	889	925	960	953	986	921	979	927	959	900	942	944	907	1001	941	917	993	936	1002	929	895	943	964	922	936	898	924	918	884	899	991	1028	924	939	954	892	922	970	934	994	982	999	934	870	939	991	904	963	976	928	962	895	961	976	954	947	927	977	937	888	972	977	992	927	1011	974	929	998	926	990	933	912	911	942	930	955	918	957	871	957	895	945	962	919	997	906	997	894	978	929	975	975	915	997	952	940	965	896	927	934	994	954	962	973	931	964	907	995	932	984	952	897	948	961	908	925	980	918	940	952	921	1032	944	933	985	980	954	973	958	912	945	958	974	944	927	913	924	913	948	946	954	919	908	951	952
2451	199	170	187	210	204	173	174	175	188	181	191	160	167	170	193	166	201	182	162	182	182	198	212	189	194	175	165	169	164	200	161	165	193	188	180	173	191	182	156	171	201	194	201	166	182	182	154	181	174	162	186	199	173	153	178	181	185	170	162	184	186	184	201	185	196	186	185	168	170	178	184	204	169	175	179	187	189	177	192	178	173	188	149	186	180	210	187	187	206	188	182	197	172	190	198	181	187	185	157	183	182	171	183	191	173	178	211	180	188	160	170	179	196	174	196	169	165	207	136	180	171	187	154	154	182	183	170	187	159	190	169	197	195	184	182	198	188	174	184	185	175	150	171	191	188	162	156	168	165	187	177	183	184	182	190	182	181	167	178	184	157	183	165	166	178	177	169	187	182	178	160	149	171	183	207	179	185	176	187	186	196	157	187	168	173	162	166	169	173	163	166	186	168	216	173	170	167	190	202	183	191	153	174	209	174	178	201	175	202	177	190	176	166	167	167	201	179	172	192	193	172	185	163	164	186	179	181	172	179	166	176	177	196	184	185	174	162	181	176	157	165	172	191	196	151	162	175	168	191	190	173	180	175	177	149	160	195	186	186	218	168	185	173	167	169	176	192	181	157	179	161	178	177	165	170	186	182	165	200	179	179	183	186	194	178	195	178	197	189	181	195	170	188	174	159	179	175	170	182	166	174	179	179	177	147	171	167	182	169	154	199	149	191	155	170	168	166	174	172	178	204	190	159	183	200	186	161	174	172	196	163	161	168	175	176	173	165	167	173	183	163	175	171	161	170	173	172	162	183	192	171	160	136	169	192	187	172	184	179	188	165	183	172	191	189	191	209	198	185	187	165	195	167	169	180	181	186	161	204	181	191	172	210	177	168	165	198	165	167	179	192	172	206	165	178	173	194	173	154	166	156	161	153	175	168	188	204	195	178	190	188	195	185	169	181	154	200	167	192	176	170	164	167	179	189	188	215	181	180	179	145	169	168	175	197	167	171	148	169	218	155	170	183	161	191	201	170	163	174	158	169	199	196	180	180	143	157	183	167	207	178	165	155	178	172	192	193	199	163	153	177	181	197	171	196	179	182	200	184	175	156	179	201	151	163	183	182	179	176	179	192	181	178	181	181	152	178	184	196	191	174	167	185	169	175	163	169	188	180	172	173	177	196	202	166	163	188	168	175	208	189	178	185	172	186	177	169	168	172	161	195	176	165	184	174	169	199	167	171	189	166	143	158	199	166	181	172	177	159	171	176	184	157	170	182	171	167	168	211	179	195	154	204	170	185	172	172	183	166	171	175	194	163	153	178	183	193	177	171	190	189	176	174	172	198	182	168	177	176	168	188	193	193	165	162	172	169	186	180	161	182	162	178	181	235	191	178	190	180	179	177	173	174	183	208	194	199	168	168	176	161	187	213	168	179	164	186	165	170	164	205	193	178	167	176	206	164	162	181	185	152	171	186	169	187	178	171	192	163	155	183	179	199	192	174	195	190	163	192	199	181	163	169	179	170	165	189	182	183	183	175	193	191	216	183	188	168	165	191	153	186	150	178	202	191	207	174	159	191	173	163	199	169	179	141	192	192	174	215	171	155	166	178	176	149	195	181	177	179	189	200	184	191	183	154	204	191	176	183	189	160	180	162	212	169	157	174	159	151	162	191	177	171	170	177	180	187	176	162	186	182	189	169	157	153	167	160	175	189	185	183	189	162	189	167	207	166	167	191	188	159	178	173	181	191	164	176	140	189	186	168	177	138	170	170	191	214	188	158	188	181	172	178	199	160	184	187	163	178	173	183	134	187	163	188	174	196	216	205	182	168	181	197	189	174	177	203	193	171	172	156	175	193	203	164	199	193	183	191	187	173	167	167	198	176	195	157	194	183	150	180	161	194	220	166	170	179	181	193	170	187	180	189	202	207	173	184	186	182	168	156	193	188	133	184	179	172	165	197	188	185	215	151	167	202	163	177	168	188	151	196	192	166	174	174	186	168	198	177	168	152	179	179	197	193	190	201	163	185	176	151	184	204	168	192	185	167	182	170	187	151	187	160	209	184	189	188	158	172	176	170	167	181	180	169	187	165	184	169	202	181	172	168	191	191	188	167	182	184	202	172	175	183	181	181	190	188	181	173	159	189	185	201	218	176	162	168	205	168	193	174	174	188	180	174	181	182	164	181	175	173	189	177	181	177	188	184	156	171	181	181	198	161	175	173	195	165	164	177	172	168	155	181	169	166	162	226	188	208	170	190	171	185	194	179	195	169	185	175	167	172	213	196	145	192	153	188	186	210	173	183	190	156	206	202	161	154	166	161	182	170	195	165	190	158	173	173	175	193	184	174	198	171	168	157	178	175	175	182	186	172	157	157	171	163	175	207	165	184	205	168	162	160	190	193	155	175	195	170	148	192	171	187	150	194	201	208	189	192	208	170	172	161	186	164	197	215	190	178	180	159	153	183	196	175	164	188	202	214	177	178	165	171	180	177	184	183	178	173	163	152	162	204	161	145	173	162	188	159	176	167	152	168	172	180	179	172	179	177	197	170	173	181	172	186	200	169	186	180	207	190	176	192	146	176	191	166	169	200	194	195	185	156	184	171	193	179	193	175	192	190	157	212	172	167	174	197	173	172	203	179	183	190	192	192	162	191	191	169	166	178	184	211	182	185	201	152	183	168	152	181	186	172	168	170	185	169	183	195	180	176	204	197	170	175	181	167	194	209	170	177	160	153	173	184	202	161	185	172	176	169	186	176	187	180	177	179	180	181	175	165	182	192	183	186	166	183	177	171	189	184	206	193	169	192	167	203	172	173	187	190	181	173	189	176	165	177	149	182	165	197	187	213	180	160	176	196	181	178	160	181	191	193	175	176	194	173	142	173	169	194	193	177	190	202	189	167	178	160	176	186	182	170	189	200	174	189	192	202	158	174	160	194	180	178	152	161	192	171	169	177	197	179	180	172	195	168	164	163	166	187	178	185	171	172	203	228	192	184	213	174	220	173	174	185	193	185	196	174	178	194	195	160	179	165	174	172	156	168	191	173	174	168	174	177	166	192	178	170	163	182	176	190	168	176	196	170	206	156	194	185	178	172	157	193	185	180	214	177	183	180	159	186	193	194	181	188	170	157	189	180	201	172	179	173	185	151	196	225	175	190	176	195	170	199	187	172	183	166	188	178	182	172	165	207	176	164	195	175	164	158	189	179	198	189	200	183	171	184	170	197	198	191	174	170	174	181	182	189	178	156	164	174	193	175	174	191	182	180	177	169	173	179	167	178	172	170	200	172	180	184	176	187	181	182	184	165	175	195	154	180	190	137	169	200	199	203	184	165	170	174	166	172	201	188	151	172	210	199	182	171	175	176	174	183	175	175	191	193	190	199	189	192	168	193	172	165	171	180	197	173	177	187	177	167	147	183	169	168	214	182	192	173	164	170	172	183	167	180	158	192	199	194	166	157	172	178	167	172	181	174	181	153	181	170
2496	510	534	555	542	506	511	544	528	512	501	555	522	502	517	523	502	484	504	477	469	523	511	515	540	502	524	559	476	522	559	543	533	495	482	538	485	486	538	457	525	480	521	517	509	529	492	494	496	520	530	574	506	491	518	538	529	451	511	488	474	515	496	509	519	504	503	483	542	524	491	513	522	468	500	511	519	515	493	506	492	477	484	469	495	491	526	480	468	487	535	509	478	470	481	510	503	499	509	481	503	457	474	491	501	535	517	512	535	458	482	509	496	455	494	515	487	504	488	492	526	488	533	510	437	511	501	500	475	447	492	484	533	480	534	541	530	520	509	459	484	493	522	477	512	495	487	490	529	506	471	456	480	484	497	551	520	527	486	513	525	513	500	486	482	460	472	520	505	496	488	487	499	512	483	477	536	504	513	496	522	502	501	490	522	517	491	516	473	519	460	502	507	511	478	481	510	472	502	495	521	507	506	513	496	501	500	519	426	503	504	467	483	494	493	482	489	471	517	492	545	487	508	495	498	490	495	474	524	527	473	512	513	487	507	478	557	492	520	504	489	488	483	513	499	502	500	459	518	460	479	502	541	489	526	513	557	523	499	492	526	485	527	524	496	495	494	515	498	534	502	497	488	518	460	495	484	508	507	521	536	478	508	470	501	486	495	505	523	504	532	500	502	438	479	510	494	477	498	455	498	504	481	511	506	474	539	508	514	515	549	491	494	514	527	517	480	502	469	484	519	440	481	480	474	530	502	479	504	511	500	495	509	502	485	456	517	463	503	480	473	500	507	519	499	540	491	539	461	515	526	501	476	517	480	469	478	497	510	502	475	505	500	470	509	472	516	482	498	504	504	501	492	472	515	488	495	482	539	544	490	490	486	484	523	497	511	476	477	482	532	507	505	525	517	462	536	485	508	535	531	519	528	519	478	462	466	478	476	523	460	498	505	490	477	500	461	506	531	491	523	544	482	471	493	515	518	477	537	505	527	496	504	468	537	520	488	491	485	477	539	474	530	454	478	525	527	525	505	472	474	519	476	486	439	520	468	521	514	501	536	495	488	518	518	490	501	502	502	477	537	499	522	514	521	525	492	498	499	511	513	520	508	492	502	546	509	509	488	536	484	497	492	502	519	490	505	504	499	498	517	482	470	474	488	542	466	482	536	503	526	507	508	506	513	516	518	510	514	514	502	486	504	474	510	499	528	479	475	554	498	489	508	521	491	518	521	544	516	512	481	496	535	489	485	499	476	501	532	524	482	454	495	524	496	514	507	527	521	505	488	535	504	477	508	490	460	474	450	482	535	477	508	499	481	522	497	482	479	486	515	530	544	491	510	502	500	459	473	516	478	495	504	547	509	507	527	491	527	489	529	466	490	503	509	513	501	494	492	491	495	493	528	475	466	508	479	505	477	502	482	477	519	526	512	491	461	493	530	527	449	452	530	517	508	493	534	496	536	460	479	496	521	461	491	472	534	505	504	490	493	499	514	521	526	458	498	515	459	485	476	562	476	511	454	533	487	542	496	528	497	517	512	525	508	509	476	480	505	496	503	542	500	523	480	528	531	510	493	499	511	456	472	522	484	480	490	508	515	496	523	493	547	468	498	494	505	474	499	529	476	498	505	492	513	550	488	465	514	532	527	553	526	495	499	513	540	514	518	510	519	476	519	484	494	486	503	460	492	466	531	478	505	468	484	543	510	504	501	536	510	492	521	500	514	483	512	491	514	495	457	503	511	500	505	477	497	499	517	446	503	522	485	483	506	529	473	494	494	475	516	502	469	497	509	492	504	470	496	543	528	495	484	503	492	494	500	492	538	508	517	538	529	517	488	465	557	530	486	522	497	501	481	510	475	530	496	506	517	493	493	485	507	499	484	494	527	477	484	517	526	501	487	486	523	512	498	511	498	502	499	496	456	482	475	497	517	494	481	544	467	502	503	506	509	507	453	490	522	491	503	470	503	544	477	462	517	538	516	494	500	476	508	542	471	495	496	466	499	471	516	504	527	477	515	525	487	499	462	504	484	525	491	498	515	520	489	535	484	507	523	520	511	481	535	527	514	522	513	483	542	530	508	509	521	514	493	511	490	426	525	499	543	442	527	538	521	486	518	499	483	517	511	502	481	476	506	497	515	490	476	536	545	500	493	485	510	555	509	494	520	502	524	472	501	476	505	513	545	513	535	519	521	505	527	517	479	509	500	543	500	490	504	507	511	488	498	518	516	518	507	514	493	487	486	538	513	537	505	485	462	469	495	473	474	484	527	488	517	514	533	528	523	489	465	493	498	467	480	544	485	498	511	517	486	485	514	509	518	481	463	515	509	492	500	488	511	496	504	487	508	520	509	566	537	517	525	514	531	493	487	499	530	476	511	549	523	509	473	445	523	556	470	522	502	531	505	496	503	505	497	484	494	494	494	491	512	475	541	502	511	517	524	495	515	513	491	499	468	499	497	510	492	478	493	513	519	509	494	525	504	464	506	507	491	470	471	495	441	523	452	522	501	519	489	539	516	516	520	506	508	466	491	455	496	503	531	474	476	557	510	539	528	452	539	460	476	510	488	504	485	522	478	493	487	508	540	535	537	502	499	497	473	490	529	487	516	509	516	492	489	496	509	529	483	528	493	482	458	484	491	483	495	532	476	479	528	528	493	525	512	498	505	560	548	532	488	523	542	507	491	498	518	495	492	502	490	509	491	491	483	486	503	452	517	469	514	481	515	486	513	504	513	485	512	533	510	470	498	488	495	537	511	524	491	497	516	589	483	505	509	532	477	467	497	546	541	512	473	469	540	456	486	478	505	506	519	481	477	520	492	499	479	482	497	533	512	469	496	463	515	498	509	550	515	492	491	488	517	488	516	511	461	497	528	486	497	499	525	505	534	496	520	468	495	507	519	501	532	487	504	522	482	513	513	502	479	514	482	501	494	539	488	505	504	535	530	495	532	527	459	482	524	481	452	532	546	487	449	503	509	529	498	481	512	496	508	469	499	496	534	505	497	538	515	481	492	501	484	491	478	532	506	494	539	502	518	531	522	513	488	514	496	460	545	496	501	522	504	525	506	504	504	515	490	519	517	502	490	492	484	500	433	522	490	499	498	530	498	462	510	484	476	503	485	505	527	461	519	503	481	525	516	511	503	494	465	500	538	456	501	492	540	489	525	502	486	518	560	534	511	469	493	520	508	475	502	539	454	486	498	507	468	496	490	484	518	486	517	490	485	493	517	469	494	481	487	529	522	505	552	477	488	529	490	517	541	473	513	470	494	545	521	496	487	493	504	515	498	507	512	461	513	484	499	486	538	502	525	494	523	491	472	483	475	511	470	512	519	517	465	532	488	511	496	479	476	496	556	518	525	487	495	504	504	464	527	504	488	475	476	499	468	522	543	525	512	535	523	472	490	535	506	488	479	483	474	471	485	524	471	519	513	473	523	519	477	482	525	506	495	500	475	500	475	484	498	503	494	520	508	477	515	480	535	487
9166	644	614	541	492	469	438	458	461	425	436	399	367	378	416	398	357	392	375	375	342	353	345	355	355	381	385	401	325	377	339	374	406	397	397	367	393	344	385	389	376	391	329	383	395	319	354	405	375	373	400	385	351	382	390	352	389	406	362	393	363	369	414	358	365	347	379	389	366	388	354	357	337	376	389	372	360	386	382	337	346	359	353	342	377	366	384	380	378	362	363	341	389	372	405	387	371	359	390	372	377	387	412	385	372	334	380	387	378	348	352	359	375	323	364	417	395	369	354	390	354	390	403	396	393	362	349	343	351	364	373	346	389	364	351	389	393	381	363	362	336	381	370	396	368	364	340	403	403	353	387	379	400	399	352	339	382	382	393	358	357	356	374	360	359	384	385	358	358	328	376	368	395	381	380	397	367	336	319	388	383	374	393	369	376	310	364	343	401	373	381	357	367	392	341	350	339	327	373	369	355	411	344	375	358	343	362	331	373	369	362	373	340	362	423	362	375	368	340	366	373	396	413	375	376	349	370	419	359	411	364	375	349	355	395	361	371	379	363	385	371	334	350	354	361	379	385	396	399	382	386	362	368	354	408	389	391	344	367	349	369	418	363	380	356	358	360	370	343	338	392	362	357	398	370	385	354	376	397	376	340	404	363	352	362	362	387	347	370	399	366	390	371	394	363	412	371	342	342	396	387	352	354	376	356	373	426	338	379	370	380	403	389	358	361	338	376	349	362	359	318	368	359	393	320	383	317	369	358	336	336	381	374	338	384	362	394	385	406	389	394	368	350	339	375	385	383	411	409	338	376	352	395	361	366	404	370	347	346	391	366	382	411	373	375	345	429	380	409	385	325	370	395	364	346	339	361	368	351	348	368	356	351	377	324	342	384	348	334	400	377	352	403	359	383	348	374	359	346	363	342	358	350	356	386	385	387	384	356	388	338	367	353	368	401	392	361	370	347	405	387	398	366	411	352	391	351	388	361	343	403	385	386	371	365	361	365	374	389	354	378	337	401	366	373	336	378	345	379	381	396	374	369	397	353	391	407	383	331	372	355	400	353	368	352	401	368	409	342	408	398	388	383	349	387	367	387	380	352	368	381	370	341	378	354	396	387	341	345	351	373	396	357	347	380	371	408	367	354	348	376	376	341	353	354	335	412	343	371	368	361	372	361	353	374	370	381	348	371	396	365	356	379	332	366	325	380	383	348	406	367	381	367	345	367	358	341	352	370	390	367	374	384	385	365	365	395	371	387	374	355	350	371	336	362	338	327	367	349	340	360	367	362	389	418	366	372	369	386	375	388	392	386	369	363	366	415	366	393	370	379	346	371	376	346	326	358	355	395	381	373	358	409	409	406	389	355	347	351	370	358	341	357	365	361	348	379	399	385	350	367	344	369	374	365	367	375	395	405	352	356	362	336	363	370	382	364	377	315	398	409	361	342	382	349	367	378	393	371	403	350	339	369	359	371	345	366	379	355	366	369	366	352	382	364	401	372	397	406	396	360	379	392	323	348	363	336	336	388	396	363	351	342	372	388	365	364	381	364	379	394	352	379	364	361	385	362	349	358	359	357	354	382	411	379	379	352	319	357	355	370	367	337	391	372	375	396	427	342	343	356	390	366	349	365	395	387	361	378	369	387	370	370	378	355	356	363	356	375	354	395	358	364	364	372	367	355	368	384	399	389	374	371	380	403	370	360	318	397	384	383	388	380	435	372	355	337	355	395	360	357	391	385	358	366	367	406	360	375	360	364	319	379	349	377	347	350	382	374	365	365	371	385	370	351	344	339	385	368	392	366	375	369	382	391	374	365	390	333	379	359	378	378	402	382	348	348	370	352	343	427	366	409	353	360	333	342	337	364	348	396	396	374	346	360	362	359	350	359	396	375	343	403	361	357	368	358	406	413	389	367	383	374	362	363	395	378	385	344	366	402	364	324	388	348	313	383	354	358	356	367	373	350	394	382	369	370	404	383	365	374	354	336	379	366	337	404	379	344	366	374	356	341	362	360	376	324	381	350	358	359	375	380	366	374	357	380	365	387	377	399	359	344	347	389	371	352	358	368	310	360	351	382	389	333	352	378	343	364	368	354	399	354	340	375	377	356	408	395	362	360	337	380	356	399	369	332	406	401	387	365	363	350	387	371	383	363	368	361	410	374	397	376	378	401	352	315	385	382	382	392	345	379	394	363	402	369	367	353	373	391	355	345	354	376	388	380	359	356	332	338	379	383	408	362	358	381	376	335	399	367	371	374	362	386	401	348	381	353	353	362	376	363	390	408	372	352	346	371	393	390	379	394	343	368	358	372	393	367	383	360	368	372	358	335	379	342	382	395	364	352	401	411	387	342	360	386	344	370	367	379	370	373	345	370	345	363	363	354	399	387	356	363	368	384	366	388	349	377	377	367	387	346	374	363	422	336	358	402	387	335	363	370	376	393	358	379	410	371	358	350	352	350	356	367	363	354	364	341	370	377	366	398	361	338	347	364	355	389	380	368	360	348	368	390	372	337	379	375	357	380	370	370	375	379	382	364	360	341	378	325	385	378	375	369	359	353	366	374	364	334	404	419	367	394	351	364	384	354	334	408	366	366	344	391	354	378	399	368	388	364	367	376	415	376	378	344	372	398	384	403	357	409	377	371	378	399	385	354	402	331	351	391	354	352	361	365	368	377	393	400	413	356	352	361	389	380	417	364	377	389	410	345	367	378	370	401	389	352	368	323	364	351	361	364	399	346	337	400	405	399	367	391	404	403	361	352	387	389	366	401	387	361	378	378	359	363	344	382	394	379	364	356	391	382	387	399	385	351	371	348	368	365	388	342	358	377	375	374	387	362	363	385	365	334	379	374	373	370	364	406	358	375	338	363	376	351	377	386	399	402	354	334	367	410	353	401	348	416	342	372	381	382	359	382	376	367	331	377	362	349	350	375	373	378	392	355	386	348	365	411	388	388	333	388	385	368	392	371	380	378	359	361	376	373	377	357	359	351	385	348	361	371	410	377	380	384	378	317	361	403	367	348	343	369	418	424	360	349	370	367	374	368	367	379	380	374	385	374	376	365	354	327	359	330	381	358	386	353	389	376	375	385	359	377	380	345	365	392	357	390	372	416	370	367	375	376	369	362	386	416	336	365	360	380	416	410	374	361	363	386	393	366	361	345	360	358	402	393	383	343	310	381	356	359	377	359	359	381	346	373	365	381	354	380	394	365	383	352	381	384	390	372	353	395	367	369	354	372	366	394	371	382	398	386	378	377	374	367	391	391	378	423	365	363	381	384	379	354	340	352	341	346	384	346	382	347	388	345	372	356	382	350	371	367	355	339	385	367	336	368	358	397	348	389	364	350	420	385	365	330	347	328	364	389	368	367	357	345	360	386	349	356	359	376	407	355	361	309	332	388	351	387	389	354	367	379	380	415	394	376	387	367	380	374	410	404	366	371	381	375	359	367	398	380	401	390	340	379	404	393	370	415	402	366	351
7582	1120	1378	1510	1526	1238	1199	1185	1147	1146	1058	1055	983	1035	1061	1024	1019	955	949	966	942	861	903	883	910	900	823	906	931	882	925	901	872	912	889	942	879	885	909	864	903	921	887	926	875	801	911	859	932	876	941	892	880	929	916	849	903	868	873	827	865	923	880	882	938	904	959	898	920	896	858	905	899	862	908	917	906	849	915	940	883	890	884	871	866	933	860	874	894	931	887	890	909	938	972	822	874	875	941	872	933	878	876	938	895	893	835	871	889	841	855	924	895	927	861	859	916	922	920	897	912	862	866	893	901	886	883	881	953	900	901	907	905	932	925	897	873	852	932	875	906	901	890	904	871	902	927	868	893	897	878	896	876	868	870	922	873	874	887	897	872	887	877	902	859	857	920	825	841	842	904	919	926	904	875	856	916	898	930	885	905	923	871	922	895	928	858	918	862	895	891	910	902	943	894	861	906	898	845	948	898	895	859	915	931	931	924	868	876	904	910	876	893	910	888	904	826	902	914	923	860	866	880	898	933	925	880	898	920	924	890	911	947	869	871	900	868	925	877	839	874	944	876	888	920	948	911	900	843	853	858	890	890	888	833	886	903	898	855	886	885	879	873	916	877	880	859	856	918	877	888	881	877	922	919	901	832	868	847	836	884	899	870	886	889	888	876	855	876	886	889	892	879	875	869	888	882	902	916	885	897	955	811	896	902	903	893	886	867	872	848	881	873	862	824	835	872	887	870	911	890	881	886	876	847	911	901	891	896	852	857	875	861	898	863	939	939	832	881	893	863	914	878	839	914	875	943	881	927	907	912	854	919	832	856	896	879	846	894	945	851	880	912	902	916	880	882	923	921	834	946	838	867	953	868	868	904	872	916	878	893	948	867	868	950	898	835	884	913	803	887	891	946	923	888	973	932	914	890	859	893	898	891	905	974	894	897	876	905	866	862	887	854	848	910	910	883	908	879	853	874	880	871	869	861	879	871	902	950	895	890	911	889	905	894	896	822	861	891	899	914	875	858	863	903	870	905	900	910	875	931	896	891	851	920	936	837	876	966	952	874	905	930	877	955	846	870	912	944	840	874	865	898	921	894	876	902	916	862	895	866	945	862	863	831	844	887	894	897	930	919	921	928	844	907	891	897	923	896	857	866	925	894	884	900	888	920	896	839	878	909	894	898	896	891	928	870	928	888	836	874	854	913	874	852	882	875	886	880	873	891	902	921	814	861	911	816	868	906	848	883	856	929	946	895	880	930	891	894	900	850	875	906	899	888	857	867	867	896	885	954	855	925	892	870	837	887	891	904	949	908	848	855	898	905	864	900	817	869	892	887	931	897	879	896	864	903	807	836	900	921	899	862	865	910	842	894	897	889	860	859	854	885	877	895	841	854	878	907	906	887	877	824	894	841	865	900	876	841	894	885	814	902	917	863	906	945	941	862	896	848	857	887	883	921	828	899	912	888	863	907	885	885	877	861	887	940	967	912	869	892	924	901	901	893	848	908	923	896	850	910	880	890	856	862	863	883	873	877	888	897	928	877	881	886	877	870	919	869	865	833	899	895	831	878	896	856	937	891	886	910	871	910	868	954	920	921	856	910	930	913	847	851	859	891	871	889	865	894	902	922	895	896	954	854	920	872	932	837	881	833	851	877	903	868	927	931	857	840	902	887	874	871	909	863	882	846	854	936	890	891	936	892	879	910	885	829	890	932	929	882	910	862	841	875	888	915	896	911	912	899	886	885	904	934	883	876	873	910	923	939	864	946	889	899	895	872	915	890	882	895	914	892	833	905	912	913	833	850	803	911	909	891	854	905	843	814	827	887	876	858	880	926	915	930	878	869	900	908	895	928	885	886	952	828	899	868	867	853	879	879	845	943	915	907	866	855	896	888	852	855	913	902	878	905	893	902	895	917	858	915	907	892	894	896	875	868	906	884	907	896	876	881	881	842	882	927	883	877	856	886	925	895	838	923	876	870	881	870	908	906	854	870	871	884	839	855	908	871	871	915	875	878	859	895	889	875	845	878	829	937	866	899	858	895	865	932	881	951	914	872	903	900	885	853	904	850	860	854	888	894	847	889	797	881	899	884	854	884	908	895	854	929	877	861	903	940	900	891	853	937	949	895	816	908	954	893	862	941	904	927	861	874	873	895	844	887	895	897	884	909	874	912	868	892	878	858	928	880	899	889	889	900	866	899	914	842	896	866	821	891	910	893	914	863	900	917	940	855	874	819	870	883	956	830	863	858	846	884	898	906	882	909	884	902	936	869	847	877	889	888	899	918	888	939	920	914	831	934	921	842	902	858	895	900	928	875	903	866	893	887	886	869	898	855	891	848	919	910	880	904	929	894	901	926	840	852	901	904	867	881	946	859	919	851	942	922	860	853	891	906	915	905	876	910	908	902	881	960	933	877	897	923	905	905	880	892	860	901	869	900	869	927	899	864	869	919	915	954	889	902	937	885	887	856	872	846	932	889	897	915	900	885	948	950	894	901	918	926	866	906	900	840	838	845	879	905	923	896	886	937	831	865	872	879	892	856	896	887	909	895	945	851	874	899	873	884	899	830	853	894	892	881	944	878	900	909	882	861	929	893	892	943	878	907	920	888	892	853	943	883	911	878	896	838	926	893	861	861	849	933	884	888	893	874	845	953	908	919	920	924	918	879	913	868	870	897	873	925	906	906	887	876	945	861	858	874	940	861	870	857	876	892	909	916	856	897	876	873	900	852	901	862	895	906	851	888	830	935	901	900	903	893	852	874	902	852	897	868	890	912	888	887	890	895	886	879	921	895	845	861	852	904	846	891	857	875	943	909	897	883	885	869	879	908	884	871	991	875	863	904	879	881	918	902	911	891	883	864	947	859	887	951	893	868	881	941	894	903	918	852	908	881	957	885	881	899	903	933	854	880	938	900	878	860	840	932	845	875	902	931	929	889	888	926	896	908	815	910	875	938	905	887	868	909	905	886	867	933	899	885	893	898	921	858	888	888	904	910	850	830	927	850	916	884	885	922	914	889	889	881	859	864	878	865	918	911	876	902	914	896	933	885	890	836	916	887	861	890	867	888	916	847	842	866	936	911	885	917	888	889	862	924	928	853	864	902	894	935	890	849	900	871	888	858	864	875	882	926	831	908	845	858	886	940	884	903	911	876	882	893	932	894	928	910	911	873	899	896	901	906	889	861	880	851	912	856	855	858	899	936	922	885	857	912	820	876	954	900	940	825	883	886	854	875	917	927	890	857	920	971	907	898	842	865	844	889	879	885	912	891	906	822	889	862	896	940	906	874	878	841	882	867	889	885	883	876	871	893	908	874	890	931	886	868	901	817	907	879	942	929	907	887	875	869	900	867	910	873	832	858	905	881	881	938	957	901	953	913	875	870	900	913	877	908	870	909	883	870	920	869	858	899	847	927	926	871	884	918	885	906	901	915	913	874	893	873	879	891	894	838	879	920	848	924	867	883	921	868	899	872	918	905	872	904	776
16216	1307	956	787	695	581	480	525	516	481	476	470	481	469	450	465	468	469	403	379	413	423	437	400	399	387	415	428	432	447	422	416	431	440	401	399	424	432	419	426	421	388	419	422	427	419	440	441	404	393	415	428	395	434	405	421	397	383	392	442	454	437	414	399	411	408	429	445	396	436	402	448	370	418	434	408	392	446	420	400	398	413	418	403	400	423	396	411	399	460	441	420	433	390	375	424	407	365	428	438	445	434	431	421	378	430	383	385	394	428	415	398	397	414	399	430	384	420	444	421	411	407	426	413	416	429	422	389	374	411	409	463	390	440	402	399	396	425	400	419	395	384	440	415	438	418	404	432	442	405	436	394	432	416	414	432	387	435	457	406	357	422	381	428	379	403	409	431	478	388	402	413	408	456	421	412	437	417	398	458	438	399	411	392	392	427	408	382	439	444	396	457	418	431	446	395	387	406	416	429	428	432	407	446	414	408	445	429	389	383	430	421	406	386	401	384	391	394	422	416	393	392	383	406	411	408	413	420	442	380	406	415	404	420	415	406	417	450	388	423	419	405	384	411	403	401	401	387	447	430	390	401	449	366	443	458	410	412	403	397	410	395	424	427	433	377	443	406	432	416	370	396	444	427	400	440	409	421	399	412	385	377	414	409	422	432	371	380	437	439	441	425	440	411	374	412	394	433	432	414	387	394	430	409	402	417	461	387	387	417	442	434	460	400	389	411	420	352	413	406	398	395	386	402	397	432	387	411	405	403	390	425	412	412	400	423	406	403	420	374	391	408	407	397	415	385	415	385	398	374	396	412	404	401	389	390	423	410	393	383	384	407	408	451	392	430	435	402	405	431	391	396	392	429	367	404	383	434	409	415	392	384	410	376	376	412	369	430	404	440	389	452	407	404	413	415	411	437	377	423	423	387	443	393	409	411	420	374	387	434	358	421	426	434	421	416	440	422	414	417	419	423	417	428	409	417	439	392	412	404	391	386	391	419	409	436	368	402	431	456	417	428	439	395	405	420	406	394	427	393	437	394	397	416	436	425	446	430	432	413	422	400	371	463	420	441	406	419	424	398	413	409	415	417	417	391	443	415	411	422	419	432	394	439	400	415	423	411	410	417	447	408	416	401	411	429	444	438	425	377	438	412	423	421	430	422	434	409	403	422	405	422	388	398	403	403	431	407	446	352	401	438	440	400	412	383	406	416	472	417	414	437	432	446	402	357	410	409	395	417	413	397	462	430	377	395	435	412	400	463	358	427	370	422	429	436	422	438	401	393	411	379	394	397	408	403	411	458	425	408	412	438	425	440	410	413	407	399	436	416	434	411	431	427	431	361	397	420	443	400	427	428	454	389	400	399	444	368	447	438	446	436	402	394	421	441	369	430	366	423	395	431	430	408	369	407	402	433	467	406	407	422	407	399	418	398	422	410	402	409	420	424	412	434	419	421	433	356	408	448	414	425	422	429	470	384	388	442	442	390	416	396	472	401	387	425	417	408	397	371	425	411	470	397	422	410	416	408	418	389	401	381	403	420	386	363	417	413	401	413	426	389	428	448	440	423	427	424	415	429	406	389	396	408	426	458	457	410	439	444	404	371	436	441	446	398	405	405	389	393	443	453	425	418	436	407	405	432	388	407	396	416	380	423	401	396	407	437	416	392	359	387	434	414	388	437	397	430	389	440	427	414	388	389	371	419	443	411	393	404	430	386	415	401	417	378	373	389	458	446	385	401	398	423	388	412	423	404	443	402	422	449	447	400	413	395	391	409	384	414	409	405	417	423	452	412	419	416	411	383	404	403	390	437	376	426	370	392	409	411	402	383	400	379	430	404	410	386	428	432	436	387	438	453	430	375	387	417	420	407	418	420	449	428	404	415	410	389	413	444	379	422	429	386	379	389	380	466	412	415	383	413	416	420	389	445	375	395	392	422	416	442	398	432	434	396	400	410	389	403	418	418	438	431	394	380	440	399	435	393	405	407	426	389	440	451	438	407	408	439	441	397	444	430	466	435	418	368	380	391	391	437	402	415	419	370	408	374	444	433	409	376	404	437	432	437	400	422	415	467	418	402	426	399	398	376	359	423	453	438	401	418	407	424	411	397	461	383	397	407	468	431	402	382	423	403	439	437	402	354	422	416	434	381	415	404	423	424	409	393	409	406	444	440	422	431	428	443	431	425	420	478	390	416	439	389	403	401	411	402	433	404	420	402	412	437	412	424	439	422	410	398	414	394	377	382	427	392	419	452	436	458	428	449	428	404	417	387	377	406	390	405	425	413	431	395	408	395	435	434	439	466	440	379	405	406	420	462	411	409	406	370	416	442	419	406	394	409	406	407	428	417	391	420	369	377	418	427	398	391	408	382	407	408	421	420	448	407	398	426	409	419	413	419	405	430	422	405	410	455	446	372	417	421	418	422	432	423	406	395	407	410	419	401	413	387	416	423	411	382	425	405	394	412	407	407	359	409	409	382	432	419	414	386	396	439	426	404	422	412	387	402	371	419	378	430	365	419	455	374	391	428	478	412	403	401	418	429	442	432	394	386	432	433	446	408	407	423	423	413	393	413	400	404	456	409	415	422	403	441	405	426	412	392	396	436	401	418	433	392	440	446	427	399	434	433	395	407	397	408	375	433	394	437	475	418	396	400	407	435	425	447	361	396	430	383	426	385	426	386	390	405	429	411	408	436	424	437	433	440	405	422	379	459	422	434	436	446	400	460	424	407	415	418	411	426	405	389	427	428	408	418	405	412	428	364	381	404	420	387	401	414	429	414	467	403	392	453	429	405	439	402	427	408	470	423	415	426	400	378	411	433	413	467	419	335	405	412	377	372	448	415	392	421	410	383	409	456	413	392	436	442	381	423	386	403	418	407	416	411	404	406	370	370	430	410	425	433	427	381	384	426	421	411	417	385	417	414	451	385	423	416	387	405	434	394	415	427	388	425	415	425	422	360	458	432	435	406	431	383	402	402	406	436	416	439	368	401	415	417	421	418	396	416	388	403	418	451	411	426	440	422	416	421	412	401	382	376	457	416	411	425	425	412	419	433	400	372	387	412	420	428	409	368	435	428	426	435	408	411	415	477	406	399	415	398	428	420	425	414	386	402	412	432	410	397	410	468	423	424	395	415	391	361	407	403	415	366	408	370	392	433	464	400	371	420	397	421	387	442	405	422	402	409	415	406	411	374	428	443	407	400	391	398	430	437	402	413	410	402	427	442	380	420	394	442	417	402	397	436	396	415	402	448	409	414	401	425	386	379	417	403	428	411	387	414	405	421	388	421	369	383	399	439	425	428	405	463	388	420	431	418	418	423	441	425	389	407	431	428	397	394	410	420	420	443	397	429	406	404	418	449	432	396	415	420	414	382	377	388	402	415	410	418	427	373	402	406	426	385	431	441	398	412	389	443	423	446	405	401	390	427	437	420	428	440	385	404	460	407	423	434	416	440	476	404	411	395	437	424	382	401	423	444	417	408
9425	1487	1937	2199	2104	1760	1533	1486	1477	1385	1265	1189	1123	1194	1191	1150	1076	1072	1016	1065	1112	994	988	1006	953	948	975	1010	1011	1002	1043	910	899	974	933	973	937	991	964	1022	997	991	1014	969	959	912	940	997	928	944	953	965	975	992	961	950	965	960	970	954	919	931	981	956	957	946	930	974	899	955	952	877	923	941	931	938	953	898	919	926	939	949	913	912	969	942	972	925	960	982	922	938	1005	924	955	921	1004	946	923	963	950	957	931	975	948	954	936	963	907	1004	935	922	950	968	896	985	948	946	949	946	928	955	963	942	867	929	976	948	964	962	928	988	895	967	905	957	973	928	938	929	987	970	939	978	909	931	961	915	965	977	965	961	941	963	970	901	962	935	956	905	965	957	935	1000	919	975	957	962	916	954	899	942	925	973	1014	982	897	899	919	940	972	940	978	927	926	980	979	948	931	962	937	945	966	954	939	931	969	965	925	910	960	939	955	936	967	937	966	917	948	947	965	974	948	961	889	974	991	1032	932	1008	972	946	925	945	930	942	898	877	936	903	917	950	916	1000	960	879	948	932	897	1000	949	923	1001	947	975	1016	970	948	886	979	868	954	951	983	942	931	963	865	898	945	922	930	1003	920	996	990	966	971	979	900	950	1004	932	920	954	951	950	952	921	988	965	910	938	1002	925	937	979	953	916	903	919	972	905	910	944	901	949	904	924	886	948	933	936	936	948	899	887	929	902	900	926	910	961	902	949	944	936	954	878	982	962	958	969	957	922	989	937	939	933	973	963	951	975	875	966	921	891	947	952	907	913	975	929	966	961	957	925	952	994	933	931	917	951	965	955	957	948	965	952	909	917	950	987	977	953	989	911	971	942	968	968	987	914	973	912	973	928	854	944	923	886	929	953	896	961	888	936	938	962	949	954	973	964	939	904	955	914	960	979	905	953	915	926	937	965	955	869	1011	928	939	947	989	947	939	945	970	903	946	957	932	925	935	964	952	934	962	957	948	974	935	926	917	972	912	938	931	981	972	904	930	900	961	929	934	934	978	969	906	981	904	937	913	945	927	957	949	989	916	965	921	945	945	941	931	963	950	916	909	975	946	966	929	956	948	975	965	911	979	952	931	921	929	941	885	916	977	981	952	953	922	887	906	928	955	954	979	995	909	967	909	978	926	971	910	943	978	943	954	945	959	950	943	992	949	918	934	1006	946	956	935	942	967	992	1001	934	949	954	987	933	925	949	934	985	922	956	944	963	960	909	893	964	921	952	994	951	1002	930	963	931	977	945	966	970	943	935	917	940	962	904	887	934	1005	925	906	944	934	915	930	939	953	957	954	959	910	915	888	940	931	907	952	912	940	866	920	979	954	946	966	944	906	935	913	968	963	953	894	932	957	952	958	994	968	951	923	955	971	998	891	907	917	945	938	901	895	945	946	911	946	927	884	937	971	993	973	926	921	897	951	924	922	942	927	938	936	974	912	880	930	935	997	1018	895	902	940	923	964	939	991	891	954	925	968	932	938	927	944	964	889	913	972	936	954	952	923	1007	960	948	955	955	931	972	964	950	907	929	953	991	942	922	917	925	975	969	929	979	1016	916	939	894	931	969	969	934	935	935	923	942	958	991	945	939	914	905	954	964	909	992	975	953	897	978	941	910	932	904	907	929	955	1010	993	945	966	971	890	918	959	927	903	928	966	921	893	923	908	954	926	916	968	878	946	908	940	890	913	949	947	958	973	975	1010	927	883	924	922	953	984	980	945	947	923	966	973	984	897	951	925	935	945	983	974	870	976	915	967	929	905	968	932	987	939	951	952	958	972	967	962	948	955	902	939	906	941	965	918	963	930	941	935	904	956	970	940	940	898	931	941	905	924	930	955	920	937	948	890	929	929	938	896	969	881	952	916	939	954	898	995	962	972	955	958	913	943	930	967	966	890	942	950	956	971	968	1014	987	966	892	942	969	894	981	934	929	946	955	904	1010	924	949	936	990	939	957	988	932	923	924	949	941	953	920	964	892	923	921	931	937	953	889	959	924	929	983	893	970	1000	952	935	932	869	971	961	911	937	908	965	972	981	908	915	883	914	926	922	976	900	930	962	889	981	938	947	893	899	973	929	962	940	928	960	992	982	926	958	962	997	987	959	950	939	967	985	916	937	931	980	939	944	980	854	941	980	894	874	918	961	889	996	961	952	936	963	947	977	975	921	895	937	946	957	904	934	872	940	988	928	985	955	950	886	952	938	945	951	909	968	989	950	1003	976	939	982	902	955	937	949	960	949	924	909	948	955	935	932	936	987	941	929	954	938	1038	990	930	918	983	984	978	925	978	925	964	945	941	921	897	900	926	916	958	943	917	996	950	942	935	957	930	934	944	956	959	966	930	935	924	912	919	921	995	954	980	966	963	965	959	947	931	944	968	917	944	924	931	879	978	914	936	975	940	926	928	945	974	965	965	896	937	966	911	942	931	979	998	981	917	947	910	952	926	987	949	936	957	962	928	938	939	945	969	950	952	913	934	977	930	910	932	932	990	962	929	976	969	989	945	957	897	948	913	927	928	898	932	935	923	939	954	895	975	951	920	962	950	920	981	948	950	946	942	932	931	964	1011	893	927	971	972	887	951	971	969	939	893	877	919	947	985	947	921	950	939	912	968	907	938	907	972	966	945	932	958	913	930	946	944	939	968	928	980	950	926	991	894	933	921	956	1019	883	969	945	888	952	951	922	974	942	921	948	986	925	920	910	943	926	970	935	909	974	919	923	898	919	951	997	953	985	909	998	926	963	940	925	933	987	927	921	978	953	951	958	948	963	923	918	931	944	946	1009	918	943	986	951	922	990	995	910	929	914	898	954	939	948	904	919	950	979	954	909	921	925	869	909	955	964	929	924	963	961	959	991	988	948	923	952	939	918	938	903	926	950	999	946	989	1002	944	888	942	876	908	936	910	931	926	911	913	961	919	995	975	925	917	995	944	929	973	943	931	971	995	958	916	954	988	976	978	953	948	1007	938	935	915	977	936	956	923	903	909	932	959	940	960	946	963	969	940	911	919	915	942	987	967	949	917	933	956	966	947	926	953	968	904	924	937	932	924	940	963	911	922	935	934	919	900	960	963	905	943	925	983	915	934	966	925	937	967	971	949	985	951	944	902	940	965	936	959	914	925	889	855	932	972	978	956	897	970	912	891	953	976	975	986	909	932	955	953	945	900	952	915	900	979	992	874	942	924	931	939	916	940	910	953	945	931	928	873	930	919	969	894	1031	901	983	972	956	928	960	881	900	955	958	974	948	970	954	940	954	962	951	947	946	886	967	936	931	915	949	960	942	916	1003	918	879	876	960	954	979	1021	917	887	965	960	958	986	976	922	945	997	931	956	962	933	980	931	941	969	959	1020	928	923	954	944	973	984	929	924	961	957	973	980	922	865	997	977	954	916	914	970	907	901	928	991	996	952	1012	945	952	968	980	905	976	969	908	956	944	982	988	964	928	980	885	925	897	946	938	868	923	987	919	928	936	924	916	918	972	988	911	957	959
2435	210	161	196	180	172	165	170	195	190	174	188	183	192	166	199	189	188	186	173	191	181	162	170	205	169	136	174	181	164	179	175	176	170	182	198	189	188	197	169	167	174	165	202	143	191	169	168	169	172	171	174	173	168	184	167	163	172	187	199	179	159	200	203	166	199	168	180	172	181	185	181	190	199	184	177	166	185	168	195	160	159	181	171	169	189	182	167	184	216	164	156	147	192	190	190	184	179	177	173	191	161	162	171	208	182	184	178	157	164	185	156	154	197	185	173	173	188	185	173	196	168	144	183	173	180	176	213	154	194	186	193	165	184	183	171	163	176	159	164	185	192	164	174	156	196	184	180	173	204	156	168	173	161	165	159	196	162	162	177	168	163	167	192	169	166	180	180	177	189	181	167	163	170	189	162	166	150	161	179	176	177	188	177	171	166	191	197	191	198	166	174	190	175	168	167	190	188	175	162	172	204	206	192	188	189	172	167	163	215	168	178	176	181	178	187	187	190	210	174	155	186	173	167	176	172	199	172	146	179	162	165	166	155	176	165	195	157	171	162	160	163	198	188	184	194	205	173	188	189	178	185	204	207	148	192	174	175	188	168	206	185	186	149	161	190	177	175	163	144	211	156	200	176	192	169	188	149	207	179	169	164	183	164	199	188	174	183	189	165	157	184	187	180	165	156	197	163	197	168	192	187	193	176	192	177	179	180	180	159	175	206	174	188	187	173	166	160	156	166	214	156	163	193	179	178	181	170	194	191	197	182	167	205	145	197	188	158	166	151	165	188	188	176	182	178	175	200	178	187	184	180	166	172	184	164	187	178	189	180	162	182	167	176	177	173	177	175	183	197	174	187	144	171	163	185	161	157	188	184	170	195	163	152	146	170	190	181	177	192	174	182	175	170	194	176	166	181	172	204	190	186	183	174	175	180	191	186	208	188	188	168	150	184	181	205	194	167	167	188	165	188	200	181	179	189	174	170	168	174	188	217	186	189	176	169	176	199	192	155	188	164	191	154	206	190	171	179	178	174	176	177	223	201	174	162	184	193	151	157	175	141	201	177	197	193	175	206	189	181	182	166	185	159	168	163	187	179	163	168	179	186	174	184	175	160	170	177	204	168	166	176	182	191	171	176	189	175	177	201	185	175	165	174	185	151	188	180	186	189	205	197	173	186	177	182	163	185	184	158	172	190	199	178	169	174	158	161	171	174	197	203	191	180	176	172	169	178	169	160	160	185	196	155	170	167	165	183	187	174	165	190	160	157	148	184	182	188	176	171	174	154	171	201	204	204	194	181	149	158	166	183	172	166	173	178	184	165	198	174	180	186	180	179	202	184	159	182	179	177	178	180	170	195	177	195	174	196	175	175	178	181	169	167	183	193	178	192	218	173	159	183	183	169	183	194	193	174	179	171	188	184	177	189	183	173	204	159	150	195	156	193	207	150	194	159	193	174	170	165	194	193	162	173	175	176	186	174	160	179	151	156	168	167	179	185	174	168	159	155	175	174	187	168	186	171	181	159	156	189	168	185	160	196	192	201	163	177	171	166	171	191	192	186	180	197	176	190	183	167	178	174	190	173	166	196	207	169	161	185	185	175	183	178	185	189	169	191	148	184	173	180	146	167	196	166	184	180	181	217	164	174	188	174	177	158	172	169	191	181	161	164	172	159	180	164	193	176	174	180	174	190	165	170	188	174	158	183	183	159	191	190	159	157	164	192	195	181	182	157	174	166	190	193	174	195	202	197	181	185	178	192	203	165	143	185	183	177	181	197	191	169	166	161	208	169	181	155	172	146	166	210	164	190	165	161	173	205	182	179	172	173	177	174	161	164	164	150	188	179	180	166	174	208	203	182	180	186	186	183	184	201	174	164	187	180	158	179	187	195	183	202	173	166	175	186	184	182	175	186	133	164	163	149	187	190	181	172	169	173	172	177	174	166	162	185	201	180	168	199	181	171	175	164	178	189	192	185	197	187	172	170	179	194	153	172	179	194	191	165	159	194	153	178	183	189	161	189	184	184	162	184	204	163	197	195	193	200	188	177	169	170	188	181	174	184	191	173	184	167	205	182	176	193	194	181	174	167	159	187	183	178	177	171	198	199	165	188	166	171	181	167	180	180	198	176	177	180	171	186	191	178	158	151	186	165	182	167	188	179	184	191	199	177	167	173	190	186	187	201	183	167	166	203	173	189	194	184	192	173	178	219	195	192	175	161	162	173	175	172	167	176	193	188	184	190	166	174	202	178	182	157	179	155	160	191	167	179	171	176	173	165	163	168	175	174	150	165	195	149	187	177	149	160	151	169	190	181	153	197	186	202	177	191	186	182	168	155	172	191	171	165	175	169	206	200	182	165	185	168	176	156	175	149	162	161	178	171	166	182	189	175	163	205	143	180	167	181	167	177	169	167	165	180	183	180	175	179	198	148	167	174	178	189	160	179	184	182	194	188	163	173	189	166	187	184	199	172	148	189	164	156	202	159	153	177	191	152	182	171	194	168	173	184	158	169	167	179	159	169	152	169	162	187	179	189	191	163	158	174	161	201	171	169	192	173	206	187	187	175	211	181	177	159	187	190	201	198	174	188	164	169	175	197	219	158	189	159	182	184	169	191	151	166	182	168	186	186	154	175	172	180	184	192	160	174	183	164	147	167	165	186	179	192	180	189	188	176	157	174	167	185	147	199	171	181	173	187	160	177	191	175	207	154	168	193	168	187	178	177	185	186	158	164	175	192	202	170	198	165	159	188	170	174	158	169	193	205	189	206	181	181	183	215	174	163	162	169	187	170	215	213	181	176	194	149	157	191	192	176	174	185	177	156	165	194	203	170	169	179	181	202	176	165	150	196	154	151	188	170	162	176	190	172	177	204	178	172	191	182	180	177	172	188	157	198	151	183	196	166	156	166	196	177	175	165	181	200	161	163	177	196	185	189	164	192	193	198	178	192	180	169	160	171	204	169	181	164	192	185	152	196	168	176	208	175	170	159	162	183	202	164	185	187	169	166	166	194	161	178	168	199	179	180	167	184	176	177	163	179	219	195	197	171	196	196	181	184	177	185	196	174	173	158	170	181	173	178	210	198	186	176	174	184	162	163	173	181	177	176	183	180	187	152	172	203	159	184	184	187	162	171	174	191	185	168	180	181	191	178	179	188	186	176	179	193	182	188	173	189	177	177	181	168	181	172	163	193	212	173	181	204	170	179	165	154	187	191	158	154	179	170	188	200	185	163	164	175	210	192	167	206	180	177	182	186	174	211	178	182	179	160	190	176	169	151	183	172	165	170	178	186	160	170	188	165	173	195	177	178	183	176	186	174	181	170	182	161	177	160	153	189	176	166	171	178	171	178	167	178	166	186	182	179	179	177	179	190	181	181	173	193	174	173	167	158	163	166	179	144	187	182	176	187	178	193	164	180	165	162	175	197	160	177	188	189	155	184	168	190	200	159	199	180	212	171	183	154	178	173	185	182	158	150	178	152
2568	534	493	550	515	492	513	522	512	516	496	525	505	531	545	541	514	470	527	513	523	528	495	531	480	507	474	457	515	492	494	517	509	483	510	448	474	501	495	522	486	508	512	511	496	499	544	535	491	528	488	487	519	534	465	470	462	488	516	466	494	478	531	490	484	516	507	501	493	483	503	539	531	539	452	458	524	484	475	514	488	560	468	491	509	486	503	501	491	470	493	493	495	448	509	482	495	475	468	488	527	492	499	490	516	471	527	535	477	514	494	499	530	493	506	527	514	487	470	496	492	529	516	502	505	511	532	471	487	499	516	491	492	497	492	505	487	520	504	507	471	517	467	488	486	521	507	522	524	508	504	507	488	503	489	484	520	480	515	492	501	495	531	478	501	487	514	477	509	466	502	483	488	506	482	489	509	512	540	523	479	478	511	535	466	500	463	465	527	483	517	487	493	496	532	506	501	495	508	484	498	510	449	533	543	525	507	515	468	512	503	539	518	539	503	549	459	517	498	460	506	537	510	524	508	453	515	503	480	482	467	473	500	516	535	460	492	516	494	494	508	480	509	494	475	519	520	513	502	489	446	519	549	497	496	536	487	500	496	524	508	516	474	495	513	478	522	494	494	518	535	498	461	506	463	508	521	513	513	488	448	543	524	478	490	499	466	478	473	528	473	485	502	483	483	441	468	498	517	493	528	480	498	483	463	517	485	499	486	512	501	519	521	525	517	491	497	491	513	502	493	480	499	509	513	503	460	539	505	494	496	494	573	495	513	487	453	519	482	508	501	471	494	453	506	520	504	533	544	518	489	472	456	538	506	521	497	481	550	510	521	491	523	487	531	511	494	481	490	544	491	458	499	484	503	537	496	507	486	511	489	507	508	480	482	466	503	536	495	531	509	537	504	494	493	509	478	496	541	489	460	512	508	476	473	499	545	522	506	455	480	471	501	488	496	501	485	468	505	502	481	517	533	507	496	487	494	445	502	506	490	530	519	521	506	455	554	543	507	471	500	484	515	529	512	505	555	463	502	486	508	501	496	519	520	494	480	468	469	493	524	496	525	472	466	485	474	504	482	462	477	510	530	436	528	465	487	493	530	516	518	488	469	512	520	491	514	537	489	479	519	487	506	510	479	492	508	481	475	516	472	502	466	529	558	501	499	531	505	520	488	523	484	483	498	458	543	518	507	506	512	497	497	516	474	525	531	512	491	477	542	495	478	534	507	509	486	527	485	479	493	502	538	482	509	490	480	512	491	497	495	500	506	519	513	522	475	511	508	509	489	534	519	510	519	518	486	494	491	488	480	514	502	511	453	476	504	495	484	489	509	453	503	485	483	494	508	493	481	509	496	509	479	485	521	507	488	495	488	506	470	498	481	493	519	469	491	510	498	528	536	494	451	477	521	493	504	485	490	464	512	483	510	486	513	540	462	525	489	491	462	529	495	467	443	509	495	454	513	501	474	497	528	527	467	484	501	473	510	496	505	519	514	535	509	474	496	491	506	536	458	495	531	489	476	513	506	530	488	500	496	504	492	520	504	473	470	476	515	472	504	526	518	507	473	496	472	500	515	483	512	510	443	499	501	518	497	500	471	512	497	520	481	519	472	509	453	487	519	489	481	489	530	453	516	494	502	540	472	505	519	483	512	506	475	493	522	506	485	495	505	512	534	523	522	468	490	475	491	531	508	524	504	481	526	532	493	470	501	484	513	479	471	499	501	530	515	508	510	490	514	477	499	536	519	498	499	500	497	474	507	494	453	514	494	514	524	468	526	487	514	494	524	456	475	539	543	475	524	487	538	525	487	458	585	501	476	505	518	498	479	514	491	532	485	511	516	518	468	487	465	479	502	512	530	490	486	492	499	444	520	486	547	494	475	478	517	471	511	502	496	507	494	483	490	479	518	507	526	516	492	471	508	505	505	528	515	418	480	478	484	479	498	473	509	524	478	454	524	516	538	525	492	501	495	499	498	476	484	485	466	524	528	499	489	509	525	533	522	485	483	519	498	494	467	493	448	499	542	480	477	517	492	487	475	459	549	525	513	514	515	547	500	487	484	552	512	503	500	485	490	503	531	492	463	514	485	492	470	476	478	506	485	480	475	518	490	524	501	504	505	530	503	510	430	505	490	519	472	492	474	492	484	517	509	500	516	518	484	529	534	515	485	450	493	496	499	479	503	487	533	484	508	498	477	497	485	525	536	488	479	497	474	483	521	468	497	500	524	470	476	481	492	500	521	502	520	511	489	517	526	509	524	444	519	480	491	500	535	559	467	490	487	528	531	465	488	515	511	501	493	471	535	492	474	487	558	458	494	522	473	492	514	474	483	479	505	487	448	531	484	543	515	493	468	520	452	512	526	523	497	484	473	517	492	508	495	468	540	498	531	477	503	500	502	500	505	472	466	513	500	462	538	494	481	538	482	477	490	460	494	481	534	534	484	495	497	538	515	505	498	506	496	481	502	540	493	476	491	505	490	526	502	492	504	489	481	508	498	514	532	485	450	454	477	471	514	516	491	482	518	519	529	500	496	532	516	489	514	509	492	505	501	520	482	526	497	472	495	499	452	520	519	490	497	508	530	500	506	515	545	502	472	523	505	516	466	512	522	498	480	535	516	481	483	512	492	498	456	482	493	523	502	515	492	542	534	496	503	501	486	515	482	480	501	470	535	520	496	495	483	505	553	539	549	464	484	512	460	504	489	519	518	484	513	481	542	464	481	487	511	507	518	510	494	516	519	514	480	479	530	513	502	480	492	517	502	479	490	503	488	504	466	475	492	506	522	523	481	516	534	471	497	495	513	502	511	539	522	468	504	517	489	499	508	462	503	504	488	477	447	495	464	495	511	503	495	531	528	515	475	501	548	517	546	512	511	449	476	520	512	479	481	473	546	505	502	493	463	542	500	493	532	528	495	518	488	471	508	497	494	529	492	509	529	490	515	494	467	482	470	504	479	497	504	488	536	536	511	520	501	506	529	475	496	514	489	496	554	526	504	511	447	518	475	500	506	521	487	496	491	493	450	497	525	497	522	471	483	499	468	513	492	479	481	523	488	505	467	513	487	495	495	533	490	500	521	518	457	492	483	496	513	527	514	447	527	540	521	506	488	505	529	496	488	515	493	509	492	501	480	436	514	494	479	528	482	524	473	500	503	514	506	489	503	506	471	511	490	526	502	481	495	537	482	518	489	507	546	465	477	499	505	478	532	484	493	516	492	517	510	534	497	509	501	474	504	488	491	493	478	515	521	450	482	513	457	530	472	529	504	513	521	494	528	538	490	529	525	492	524	496	527	526	485	481	477	473	503	481	528	492	498	480	485	499	494	507	497	515	496	475	562	474	505	490	498	489	496	500	512	500	466	488	517	494	536	513	493	472	508	487	497	519	512	490	469	542	441	493	507	481	512	484	494	503	538	531	521	502	517	499	519	536	517	509	523	492	484	464	506	446	488	528	478	490	479	501	494	518	475	507	479	493	510	472
9200	643	643	576	508	435	423	391	438	381	409	431	398	376	400	380	395	379	374	404	385	374	372	349	385	379	366	399	378	367	372	403	373	357	374	407	355	388	360	364	328	387	380	412	367	350	348	334	395	370	389	382	377	396	373	401	382	343	334	366	379	374	357	356	353	367	393	354	321	368	382	355	344	385	393	340	340	378	395	384	370	352	373	400	371	370	368	362	343	359	386	385	375	398	344	338	357	319	368	355	370	331	358	374	342	371	345	350	353	379	366	372	372	338	344	337	368	346	353	376	336	366	388	375	356	357	371	368	368	363	374	345	376	363	335	365	389	344	326	395	365	381	375	333	377	351	348	363	374	359	396	383	417	356	369	396	344	364	356	377	364	366	361	386	376	349	343	373	363	366	348	354	367	360	356	361	379	373	352	365	371	361	359	352	407	413	348	360	362	352	371	379	354	359	376	374	382	370	357	392	353	383	380	342	365	348	356	369	344	390	365	373	379	347	347	363	414	326	371	385	345	392	389	394	357	349	360	379	376	382	400	392	357	376	342	364	375	385	350	395	344	351	371	428	380	380	330	313	361	378	377	370	392	380	356	366	364	402	379	376	362	370	392	357	370	356	348	390	368	339	370	315	391	408	335	363	409	361	370	363	339	409	337	378	390	403	357	400	412	397	362	387	383	402	343	411	369	375	398	366	352	374	378	374	361	362	372	339	358	348	362	403	402	342	369	344	391	367	353	352	370	362	365	393	359	363	379	346	351	370	371	372	381	345	352	383	399	349	376	377	388	337	355	386	388	355	335	340	364	364	361	333	339	361	396	374	343	373	355	342	364	385	386	344	382	399	341	356	331	386	343	402	351	353	380	366	382	374	359	390	350	350	345	348	380	398	381	383	372	383	369	333	336	331	340	399	392	374	365	378	385	352	374	373	321	350	343	359	330	374	363	357	363	339	397	341	365	359	384	404	400	421	364	352	366	369	402	392	363	346	353	374	393	359	385	385	412	387	344	378	337	381	353	390	384	323	362	372	358	344	342	358	356	380	348	395	362	358	387	402	385	362	385	367	340	375	374	397	353	365	403	354	370	373	370	397	434	347	380	399	371	352	384	358	381	370	322	382	356	354	378	359	346	358	370	369	376	389	360	394	369	364	350	343	355	352	381	372	355	383	354	359	377	345	365	357	356	362	404	375	336	360	415	370	388	364	398	399	388	365	368	365	384	378	395	398	378	379	358	356	347	381	395	394	338	337	358	368	381	381	384	370	387	327	393	364	344	339	338	366	416	395	366	377	340	341	359	359	367	371	357	370	389	394	368	363	348	370	381	414	386	378	358	362	362	363	341	353	343	399	381	367	364	377	395	347	360	381	378	362	349	358	360	366	389	354	383	394	356	388	364	388	389	376	394	380	359	356	375	365	341	384	360	368	374	377	362	359	371	344	373	332	363	367	388	366	344	319	375	331	383	368	363	361	352	401	375	349	340	359	393	378	413	369	359	373	365	396	376	355	359	389	376	368	394	356	395	356	375	372	351	383	359	350	349	388	360	387	371	344	336	375	372	357	349	350	384	321	377	339	357	368	380	382	347	378	344	363	419	345	364	353	355	377	379	386	361	361	375	360	374	368	377	376	424	349	410	398	391	403	371	380	346	322	367	372	338	360	335	394	389	370	356	390	355	402	392	361	375	368	366	388	352	388	339	367	343	387	331	375	360	379	350	366	382	372	343	380	326	333	365	372	341	367	368	397	352	389	399	359	350	350	375	391	363	346	346	350	389	335	354	348	345	364	370	352	359	382	401	374	392	365	410	360	364	354	343	385	368	369	398	349	344	377	380	318	382	334	364	306	374	429	372	367	384	354	318	366	365	391	344	359	343	385	363	344	360	377	340	362	366	341	363	345	344	352	353	352	378	381	347	363	373	345	369	341	353	387	374	351	377	344	357	363	365	349	375	348	340	365	352	343	385	343	383	356	375	344	355	361	371	384	371	330	392	342	346	348	344	411	363	343	354	364	372	350	398	373	370	407	378	370	395	377	370	376	348	382	392	361	359	396	374	403	343	342	336	356	398	396	333	349	346	345	336	381	431	364	359	362	380	404	375	365	351	341	336	364	387	362	329	353	347	349	355	342	357	343	370	374	374	348	417	376	368	360	363	348	321	374	361	383	397	414	372	361	356	399	366	335	354	349	349	381	325	368	376	391	363	370	370	378	372	393	359	405	361	350	414	382	374	397	379	321	359	356	392	377	342	400	386	370	358	344	381	367	392	379	373	339	400	325	344	359	383	380	384	319	346	365	374	359	402	358	372	405	352	369	359	372	354	384	364	375	398	316	330	333	410	353	397	376	357	389	392	382	382	360	376	329	369	359	343	361	391	403	364	407	378	368	383	371	396	345	383	358	362	365	320	366	375	378	361	337	355	356	421	383	368	350	375	374	375	375	375	369	388	376	372	333	373	369	392	369	381	362	399	363	380	393	345	392	360	389	363	364	399	355	340	355	356	378	340	383	339	322	372	333	371	364	365	374	382	343	392	371	397	346	340	352	372	342	373	392	364	362	368	347	345	340	332	386	379	373	376	337	399	357	351	355	421	337	366	376	380	352	405	338	417	376	370	365	361	346	416	372	384	374	396	371	355	387	370	354	353	361	346	342	389	384	328	366	367	375	351	351	373	355	372	374	359	387	362	377	392	370	387	332	350	383	364	349	343	362	376	387	378	350	358	358	353	374	401	368	412	386	355	356	372	336	334	367	378	342	397	372	383	372	364	342	330	388	390	386	364	361	397	403	382	341	328	372	382	393	374	349	397	355	351	392	413	340	370	352	379	365	379	393	374	351	357	366	388	338	381	367	387	364	358	341	397	369	337	350	341	385	354	368	364	347	375	353	340	391	342	360	311	372	383	392	368	379	372	417	391	327	364	411	339	376	370	379	379	338	384	385	354	358	394	365	383	358	380	369	358	341	354	363	391	355	352	361	418	395	378	370	338	380	392	369	354	374	354	370	356	339	383	382	343	363	342	355	373	354	365	406	383	381	421	389	354	386	404	362	353	335	360	371	357	366	407	344	370	386	349	393	371	367	369	364	399	355	383	382	341	379	379	350	320	378	373	377	403	388	366	392	402	323	353	367	365	348	379	360	355	377	342	354	382	384	396	378	348	389	337	384	365	348	373	386	386	411	381	364	391	403	340	346	385	356	371	374	398	412	329	338	344	350	374	375	365	372	359	367	370	370	374	365	381	379	374	399	369	338	363	380	388	356	380	377	324	360	336	366	351	393	379	345	341	368	360	383	387	367	372	364	346	381	376	383	405	353	385	368	360	381	360	378	332	349	352	379	347	385	332	352	341	374	370	387	394	326	370	381	409	359	346	360	378	342	393	332	356	385	380	403	371	367	358	345	376	360	338	384	365	363	328	349	359	358	368	384	363	374	337	349	348	402	388	341	391	353	379	373	381	346	400	347	388	329	361	356	399	343	370	406
7486	1136	1330	1514	1425	1342	1292	1153	1154	1109	1052	1085	1041	977	1004	1018	953	998	956	1003	917	952	884	964	864	879	903	919	909	914	914	873	926	959	929	919	900	892	914	884	899	906	927	894	836	901	869	880	902	820	845	900	922	902	881	970	913	877	910	859	858	929	866	935	883	948	905	907	963	841	865	874	891	903	943	892	939	922	901	935	865	895	896	956	849	879	946	900	909	890	912	888	892	880	880	885	851	980	887	903	915	898	893	881	912	918	889	935	908	936	881	910	894	919	883	939	883	819	846	894	872	875	939	898	928	865	875	863	863	855	865	870	879	944	863	914	876	900	910	886	890	945	897	846	835	925	906	867	848	928	936	848	878	901	854	903	977	882	928	905	900	943	900	865	905	925	897	890	914	932	888	882	902	902	889	891	981	887	903	908	882	901	873	886	900	909	879	911	893	902	916	945	895	894	901	844	889	893	874	860	901	926	912	879	821	880	900	869	864	871	876	881	938	920	868	893	899	906	931	857	869	876	923	924	866	890	943	872	905	887	903	896	871	875	886	902	908	955	831	865	854	863	882	902	869	857	893	867	864	898	882	849	918	834	845	855	889	856	918	837	851	896	889	921	948	905	898	866	843	871	925	930	884	924	858	840	890	912	884	874	885	898	848	839	877	899	883	884	878	889	847	892	893	906	874	874	894	900	913	914	929	892	877	930	935	866	886	867	817	920	904	900	908	906	921	925	898	918	887	912	929	844	846	903	902	871	899	888	881	901	862	888	907	876	932	855	887	871	886	893	884	855	853	851	868	850	922	877	933	806	858	896	860	908	889	907	913	873	834	877	914	922	935	945	890	882	833	862	889	963	819	873	930	876	876	865	952	889	900	921	918	857	941	928	890	930	898	923	901	881	913	852	922	884	897	885	920	860	858	880	917	856	898	927	929	942	925	903	888	882	900	863	865	865	913	864	905	952	911	881	921	931	890	887	959	906	849	849	917	872	864	850	869	917	895	869	891	904	908	872	896	900	873	894	914	845	887	904	931	861	901	828	1005	854	922	859	842	874	873	901	873	877	894	913	879	897	910	953	902	918	886	936	847	871	923	874	891	916	866	958	889	897	941	949	894	854	876	909	911	862	917	864	938	887	894	949	844	893	916	867	929	903	904	919	861	889	892	872	908	881	878	904	853	923	923	887	952	866	901	884	883	868	904	908	883	949	902	896	907	948	890	893	863	882	900	849	930	877	887	928	866	862	935	893	874	861	852	935	900	859	939	906	920	880	910	909	914	926	903	837	898	885	831	889	896	893	911	879	913	885	866	955	924	928	910	854	920	930	931	834	867	879	881	868	889	873	895	848	901	846	914	886	917	898	894	941	911	884	863	879	914	927	920	864	899	894	886	864	871	918	892	859	918	887	873	889	839	933	877	863	855	908	919	872	810	877	889	913	845	894	867	893	890	899	918	912	915	941	911	915	867	880	868	871	874	896	856	862	872	923	908	888	865	897	877	910	906	858	921	866	843	931	904	894	898	872	881	897	847	912	916	895	871	920	888	890	995	918	937	945	896	935	885	889	886	853	923	895	898	942	895	895	905	855	865	900	893	890	893	879	922	921	850	827	918	861	873	904	861	919	836	871	865	900	838	887	933	884	874	911	910	912	917	856	924	893	922	932	908	892	915	888	897	906	867	897	870	908	985	931	884	838	878	881	886	916	911	908	911	941	846	905	858	881	836	882	897	874	914	911	900	909	913	939	856	878	937	858	878	888	884	902	942	911	868	901	883	832	921	894	936	908	862	944	842	864	892	892	899	868	917	898	914	871	903	919	908	869	880	836	881	936	939	912	925	947	893	900	898	889	910	969	864	886	870	871	909	868	911	911	881	883	905	965	891	934	938	898	913	900	892	879	845	921	938	863	897	901	880	914	882	924	913	946	886	930	872	881	885	881	947	858	933	947	939	888	906	903	937	877	900	919	935	843	882	922	881	868	854	875	880	850	899	916	860	872	829	871	896	880	883	873	901	935	915	884	881	919	837	873	928	897	860	896	934	878	872	916	878	842	924	894	920	868	935	916	905	900	864	893	885	862	906	900	887	830	836	858	920	906	901	844	871	886	843	934	887	931	893	894	876	853	902	879	897	914	871	975	895	920	850	871	893	836	903	879	876	889	934	886	888	916	923	877	869	896	918	883	852	876	853	907	907	902	860	797	930	879	878	879	905	894	889	885	869	913	881	941	890	861	889	852	859	849	897	902	844	928	939	856	899	919	898	818	916	894	897	840	856	848	913	906	879	854	902	900	879	887	905	905	883	831	944	942	928	925	900	945	889	924	890	929	845	905	876	841	951	848	856	882	844	862	900	883	914	839	859	929	893	893	858	911	886	909	875	894	886	920	950	906	916	872	925	870	845	874	904	845	882	939	866	841	882	921	871	926	917	889	922	873	950	879	924	870	830	860	834	921	858	915	923	819	863	915	829	864	901	857	885	855	916	897	884	888	902	944	849	937	898	903	866	876	907	889	882	909	870	885	932	864	891	875	934	856	889	861	863	900	912	883	854	912	898	838	812	858	914	802	904	884	820	844	921	875	939	896	894	899	911	863	915	853	883	912	899	906	912	875	873	935	907	909	993	845	938	913	875	843	930	877	817	944	886	909	922	958	913	869	858	966	890	881	860	903	866	853	919	933	848	907	829	851	871	883	902	854	880	929	888	921	919	878	894	903	972	938	938	884	885	846	907	862	893	867	887	905	892	960	896	902	884	878	895	871	851	853	907	877	878	953	899	862	911	879	869	879	894	933	873	878	872	894	892	922	871	952	857	902	872	938	861	863	944	896	914	884	840	887	894	849	908	903	920	876	891	902	867	926	885	920	912	881	892	902	870	855	882	894	873	977	914	885	856	881	898	875	929	913	898	900	844	929	864	898	868	946	861	929	856	902	867	847	918	923	915	870	885	874	868	868	908	876	884	868	877	866	849	939	878	927	907	914	928	932	855	920	867	900	862	919	937	914	943	864	906	919	874	903	911	906	851	900	858	913	875	925	914	875	868	922	893	898	910	913	869	873	887	948	891	872	868	854	888	892	877	913	915	889	898	883	916	923	880	931	905	929	864	901	940	922	883	899	866	883	922	823	926	950	926	872	852	897	884	864	897	911	901	882	880	909	874	905	866	905	882	858	908	890	911	911	924	882	899	930	920	907	911	855	858	874	935	968	899	950	893	902	889	871	874	894	927	905	919	870	924	906	898	885	900	890	866	872	873	887	834	912	844	909	861	925	887	951	909	908	886	939	906	846	924	887	916	865	878	887	928	950	890	900	889	896	911	925	955	874	913	834	867	900	877	907	925	846	875	898	892	844	925	878	877	869	929	898	862	907	924	937	899	882	915	875	892	908	905	895	943	925	881	871	903	897	924	896	879	878	891	868	882	927	892	908	900	923	873	905	860	914	984	912	857	892	964	833	865	871	898	880	892	928	862	870	904	909	833	838	890	926
16782	1400	915	796	666	631	521	492	499	450	498	427	418	442	458	414	424	447	426	484	429	430	440	436	412	447	398	410	422	448	392	393	420	433	429	411	371	413	444	427	459	431	436	438	449	386	395	432	449	393	448	391	414	423	378	425	406	400	391	425	410	359	448	460	389	382	404	417	411	381	400	425	398	428	399	413	420	423	422	417	407	451	363	416	444	438	414	424	393	445	423	427	444	424	399	420	387	415	435	396	390	411	389	410	439	368	444	404	376	367	419	424	441	439	383	401	431	423	427	462	397	406	423	386	412	424	407	431	401	421	379	410	409	418	433	423	389	388	413	406	415	408	439	382	418	437	418	437	368	410	410	406	398	424	410	379	441	430	415	417	408	422	426	435	383	366	432	473	385	410	443	414	440	373	384	410	349	449	433	383	385	442	425	419	445	408	383	407	423	398	420	421	399	399	403	423	416	423	416	395	404	390	399	439	422	441	424	371	421	387	450	409	423	411	373	423	440	398	418	379	412	394	439	383	402	441	385	392	375	395	401	427	394	418	435	402	431	454	448	442	436	465	414	425	440	432	392	386	469	415	449	415	454	442	391	410	379	400	427	445	454	430	384	417	396	423	436	455	416	450	413	434	395	431	432	399	452	457	422	408	403	422	430	443	396	412	394	409	440	419	442	417	382	406	424	400	421	399	421	430	415	436	401	440	444	412	389	421	387	402	429	420	403	372	418	401	416	412	421	400	421	399	454	412	411	393	431	424	450	426	443	403	416	410	411	438	425	437	395	391	376	390	404	402	393	379	425	413	418	402	463	408	424	405	401	409	435	420	415	386	427	405	448	413	419	454	391	426	414	436	433	409	402	411	397	454	447	415	432	451	412	398	413	400	394	434	399	399	402	417	429	421	422	427	400	390	394	416	424	423	404	401	429	417	413	390	425	392	408	363	379	386	438	456	387	402	412	421	450	395	408	411	404	452	410	431	409	387	425	412	458	423	386	394	439	422	437	416	431	425	419	401	409	445	409	452	428	414	414	418	402	413	431	405	406	391	432	417	391	395	439	376	410	415	415	379	400	418	382	420	435	395	412	409	393	400	448	398	392	417	407	414	401	393	438	418	430	402	459	454	420	417	384	407	408	429	449	432	428	377	432	395	423	392	453	421	392	427	390	405	377	428	397	427	402	426	402	426	415	375	407	408	432	419	395	410	409	415	391	394	442	384	453	401	411	397	365	447	433	410	414	393	422	414	404	424	478	379	430	386	400	449	437	403	420	440	404	412	400	430	400	414	396	373	386	425	421	428	409	391	424	452	410	438	413	404	428	398	415	421	393	391	393	397	407	398	391	439	411	413	443	375	403	391	411	384	421	378	419	423	422	427	445	406	422	434	446	390	381	411	422	415	399	415	441	413	412	420	410	378	389	413	395	401	422	424	467	422	396	396	416	404	417	409	431	396	428	407	413	433	404	425	407	432	425	423	476	408	436	420	399	401	414	377	449	402	433	420	433	428	440	431	424	407	410	424	450	436	433	425	401	388	385	412	420	442	450	418	409	423	408	434	401	420	406	382	417	405	413	413	411	442	448	363	441	419	437	389	412	427	426	435	424	441	453	392	428	393	401	433	431	400	422	406	375	458	426	399	413	409	424	415	431	420	396	416	425	457	397	428	390	433	449	431	413	446	404	390	440	407	405	421	381	376	430	389	462	410	405	400	374	405	395	404	421	427	451	437	389	378	405	414	421	366	432	438	439	432	398	456	384	390	415	463	451	445	421	419	405	430	409	397	388	429	408	412	375	399	441	429	399	394	427	387	387	370	418	429	447	431	469	387	383	409	427	461	380	454	436	412	412	411	402	404	414	406	410	427	446	429	399	419	418	411	444	393	384	416	415	437	405	437	410	442	457	402	395	436	386	399	392	432	398	411	375	374	391	379	407	443	424	441	419	414	382	422	398	376	411	430	447	409	408	403	403	382	417	415	433	421	462	439	419	472	370	426	389	438	399	389	387	446	421	401	429	407	400	446	372	399	382	403	401	418	393	425	396	400	377	378	386	397	349	407	419	404	418	452	422	407	392	448	456	376	422	423	431	413	394	388	415	412	388	394	393	417	405	378	454	411	430	405	472	451	400	397	404	364	407	411	409	397	411	415	434	440	439	377	401	405	391	407	425	406	433	436	437	440	431	424	412	393	412	400	433	428	443	427	432	410	404	431	417	415	454	428	385	396	424	406	428	426	426	406	383	389	431	410	393	382	412	366	392	428	404	416	475	399	420	405	382	425	376	384	423	396	410	432	406	424	385	395	381	419	421	429	391	452	426	356	414	426	404	395	400	439	452	411	415	377	373	422	425	384	408	380	393	400	387	406	379	400	415	422	365	373	423	421	422	427	397	437	423	436	429	379	414	387	393	472	396	388	429	447	448	385	389	400	448	378	422	419	422	426	422	393	404	422	429	389	382	410	423	408	427	423	368	398	389	421	437	398	408	433	387	405	405	410	407	424	414	441	367	386	435	376	399	384	389	426	403	407	441	402	424	407	397	382	478	394	423	423	449	428	415	420	437	401	430	429	408	395	398	417	409	435	443	441	409	394	398	397	446	409	426	367	411	412	420	414	418	406	418	396	410	445	421	420	419	410	429	379	410	406	436	449	402	397	397	430	416	442	417	392	371	386	429	427	409	466	479	384	480	410	438	368	442	376	421	412	415	398	405	444	425	394	418	415	390	432	442	402	383	421	438	417	419	423	411	389	455	395	457	438	461	407	433	405	391	411	413	445	397	465	405	426	396	416	387	406	447	398	430	427	412	412	357	406	446	408	447	448	393	370	432	434	435	420	423	407	377	405	458	426	441	437	451	413	417	402	427	435	386	416	447	418	404	449	375	394	416	428	408	439	409	431	460	439	393	418	396	459	426	448	439	446	434	411	419	402	408	399	386	431	428	374	423	437	440	415	424	417	386	421	419	435	408	413	409	395	389	409	402	410	423	416	402	426	406	379	411	397	429	466	424	440	379	395	416	453	398	395	396	388	397	421	458	442	414	414	443	415	434	408	389	426	441	407	411	442	415	417	422	375	392	398	438	411	428	416	436	456	464	498	366	448	378	446	470	407	400	421	409	369	428	397	377	423	425	426	451	420	423	394	402	407	441	408	431	408	403	390	440	423	466	420	435	407	389	421	393	384	397	421	394	437	417	402	397	452	376	417	395	438	423	433	434	428	418	390	420	379	442	432	421	446	430	433	419	402	450	392	428	407	426	418	452	412	402	406	450	385	389	417	424	418	433	427	408	416	415	409	417	413	422	456	438	406	418	387	423	442	401	453	441	420	442	421	441	410	419	427	406	410	411	392	456	401	404	398	385	403	413	393	386	408	436	381	393	410	431	397	414	422	400	447	402	454	430	413	416	393	430	453	421	391	433	398	428	385	404	388	425	400	460	443	418	406	428	364	440	389	400	427	423	426	429	411	457	430	424	430	429	358	427	461
9590	1417	1931	2233	2099	1748	1562	1511	1477	1370	1253	1276	1173	1197	1179	1086	1086	1090	1130	1113	1030	1045	1042	994	993	1023	1004	1011	1055	1029	990	992	986	981	982	941	992	935	979	944	939	1012	973	933	1004	937	938	1012	969	920	958	974	937	931	969	993	967	941	986	923	946	934	989	1029	970	1003	1009	934	929	927	969	943	955	893	966	937	957	885	959	912	971	937	902	984	991	944	956	908	989	915	902	932	925	944	971	937	909	922	902	980	966	947	894	949	950	918	876	947	952	991	941	964	894	910	972	970	902	951	959	944	905	942	948	968	970	898	1026	1039	976	928	965	962	951	919	923	915	941	916	991	964	915	989	898	980	900	922	955	946	980	904	921	968	919	938	976	916	954	930	938	946	946	931	930	919	983	944	939	965	968	961	956	961	936	947	933	1005	957	908	931	984	954	978	949	972	926	954	906	881	933	900	958	980	916	941	922	989	933	962	917	927	955	977	919	922	951	982	994	978	911	951	952	871	947	927	989	902	959	972	953	904	883	912	977	965	963	981	930	942	947	952	945	968	965	879	942	948	943	960	943	959	907	953	916	966	918	944	954	947	952	948	997	950	956	946	975	928	922	944	894	922	925	943	932	910	916	988	919	941	929	941	935	923	929	933	925	946	919	923	920	900	915	1023	975	915	952	950	934	920	958	903	966	952	905	980	885	909	986	986	933	942	976	892	959	914	934	987	938	909	926	986	936	917	1001	965	994	966	891	940	1005	960	945	958	1004	940	944	940	894	945	976	949	972	948	936	986	904	984	995	911	998	923	917	980	905	982	938	914	901	923	936	969	946	1020	956	947	960	929	930	884	937	964	959	984	930	930	997	921	995	964	965	913	939	939	940	962	895	881	949	934	968	971	920	950	978	982	926	961	953	928	991	886	974	897	935	936	953	924	919	901	969	946	938	969	884	950	954	917	938	1011	912	923	917	927	913	927	933	936	925	944	930	942	976	935	1008	913	947	998	864	918	993	892	914	884	985	886	998	959	950	903	963	984	953	985	926	929	967	896	917	909	933	937	934	952	958	902	944	923	936	956	984	938	905	907	931	958	962	900	964	958	928	976	987	947	974	906	863	964	885	935	988	974	966	974	913	999	984	1006	926	944	982	916	904	944	976	967	964	913	891	897	952	896	977	956	937	929	937	932	884	948	901	965	949	926	930	951	916	1007	981	913	979	916	888	918	950	956	938	936	906	936	928	938	921	939	883	972	963	939	900	971	990	909	927	974	898	913	900	965	923	933	909	919	918	936	919	958	976	952	962	913	971	915	984	938	935	911	988	987	956	957	948	947	933	1035	942	899	942	968	944	901	941	918	903	909	923	936	945	968	944	929	962	937	984	1014	947	986	1020	906	937	934	908	952	945	954	921	943	888	990	969	937	906	950	949	978	977	938	987	989	925	938	943	935	950	902	988	962	942	970	928	918	966	985	971	976	933	914	956	945	870	933	987	976	944	946	901	929	930	941	917	953	978	999	934	897	907	898	917	926	883	887	932	953	953	924	939	907	962	928	914	934	966	942	903	990	903	1018	926	945	923	939	954	1010	912	985	963	866	979	965	930	935	987	964	937	951	1006	899	914	982	955	966	935	967	900	935	884	926	942	931	937	931	981	902	941	999	932	909	961	925	952	934	906	874	957	865	888	963	989	968	899	894	948	922	896	968	908	979	934	925	981	931	921	984	945	960	923	925	948	980	925	910	1010	958	948	918	924	942	933	920	944	931	939	963	920	910	862	1001	921	1007	931	902	871	945	921	942	932	966	941	985	975	1013	953	992	933	923	904	960	925	907	949	909	972	917	900	981	917	1002	913	890	1002	977	960	969	1011	946	1012	906	975	910	978	976	940	964	928	928	984	932	919	957	928	952	923	915	934	976	912	946	967	926	967	966	944	964	958	933	901	938	985	967	971	935	922	964	988	908	954	935	947	919	958	970	922	960	874	985	953	920	981	942	870	950	955	944	1009	979	932	997	942	865	974	962	933	954	935	927	953	894	950	968	1000	924	972	913	918	908	981	933	912	1001	1003	913	935	914	932	923	969	988	939	940	931	950	946	985	933	938	922	969	925	948	971	947	923	942	928	968	932	957	959	933	963	987	924	986	957	972	961	966	925	977	942	968	955	960	953	968	922	917	935	937	921	913	923	955	935	890	941	931	888	925	959	942	982	884	998	999	948	948	955	889	939	991	951	961	969	969	957	973	954	876	976	913	949	891	951	956	948	947	934	1008	963	981	907	934	968	970	942	918	973	974	995	951	951	904	967	972	942	919	962	905	934	943	984	1000	863	975	915	896	925	955	990	954	920	967	922	906	948	918	892	984	987	939	936	923	921	984	937	915	934	909	909	990	982	955	982	939	900	977	926	905	920	952	970	897	908	949	942	919	964	926	943	933	960	941	982	952	939	932	968	980	911	951	990	942	938	958	954	878	979	930	952	905	957	935	949	938	982	958	918	957	921	989	950	974	932	934	965	955	940	906	938	959	939	966	885	950	938	977	994	971	930	996	959	953	903	975	943	948	984	915	968	929	908	998	925	962	933	953	955	935	947	918	910	964	937	953	952	982	924	990	989	909	906	948	927	893	899	950	1014	988	1026	958	1005	958	922	964	977	906	920	904	896	999	910	996	929	930	998	935	974	891	998	899	884	952	969	922	964	914	892	966	913	963	931	975	965	937	998	904	941	936	956	956	922	899	940	989	952	900	960	958	953	1003	979	927	909	923	950	895	945	979	960	945	988	946	973	924	993	992	957	967	935	931	886	968	944	922	923	929	963	886	939	992	957	959	886	925	927	938	878	932	926	922	982	975	976	921	980	962	952	996	919	921	992	914	934	923	928	926	999	978	951	950	910	961	905	969	939	954	955	976	950	974	955	892	983	987	955	898	944	913	954	893	957	970	956	960	970	943	960	901	974	941	926	939	933	927	980	885	973	968	931	950	960	977	1010	901	956	941	937	927	900	913	943	996	968	938	963	919	943	916	915	971	972	996	903	944	981	961	963	905	955	939	953	951	967	923	957	973	956	997	988	986	935	1020	969	946	951	980	1006	949	1004	982	985	952	909	956	949	972	937	940	975	1011	966	958	951	892	979	950	930	955	973	909	929	947	957	1000	901	910	892	934	952	948	933	1009	929	954	888	931	960	931	941	990	993	927	927	1018	930	943	974	926	929	929	970	964	933	941	887	947	921	907	970	943	923	967	970	953	1009	988	1018	918	907	911	951	987	969	935	855	936	947	997	939	1002	946	916	909	941	934	923	886	917	973	934	1012	998	949	905	914	934	977	937	972	931	924	921	922	968	959	915	950	952	945	903	989	961	1010	922	946	940	924	967	947	883	945	960	915	959	944	924	933	958	916	899	1003	918	904	964	948	955	991	976	917	924	952	1015	925	968	975	963	982	936	907	929	951	967	936	933	942	947	921	990	1007	916	946	1020	948	953	937	953	943	942	950	930	948	979	948	962	952	954	935	921	973	975	921	902	940	930	983	940	945	950	991	960	1017	896	980	987	938	908	919	970
2446	181	177	178	167	185	185	179	170	166	188	170	162	198	184	184	176	179	182	193	158	182	155	186	176	212	194	154	172	165	164	160	171	153	165	165	164	169	198	168	170	195	178	172	194	192	176	171	173	185	172	156	166	176	158	185	185	190	185	169	203	182	193	161	153	162	182	200	159	174	157	176	176	159	162	185	191	161	167	183	170	141	170	149	172	199	186	204	184	162	187	187	157	194	193	192	194	156	169	176	170	193	180	181	174	160	166	200	156	179	183	180	170	190	188	174	184	183	187	191	171	171	189	186	181	171	186	161	164	170	163	147	190	184	191	166	174	171	177	156	176	174	150	171	169	164	163	176	171	181	199	197	181	182	177	173	198	180	173	188	174	177	176	174	177	181	168	147	151	166	151	209	187	180	180	189	163	158	164	186	174	185	174	171	180	165	180	206	156	177	161	165	184	150	194	192	152	175	208	184	175	175	182	179	186	189	186	153	181	171	157	170	175	158	185	185	183	180	182	167	174	173	184	192	188	169	178	143	178	170	154	174	176	166	165	172	196	189	210	186	170	191	164	195	169	170	207	167	220	195	180	185	184	193	202	177	201	156	161	175	163	157	222	172	190	163	196	178	171	178	179	191	172	177	171	172	178	173	176	196	192	174	162	197	179	177	190	149	167	172	171	188	182	180	172	163	172	189	157	186	151	179	183	164	170	174	181	194	205	193	175	140	184	166	186	181	166	182	177	153	199	177	175	157	168	149	162	163	183	174	178	183	209	160	168	192	217	181	172	163	202	185	190	176	173	190	176	174	175	187	185	184	188	182	174	164	191	180	191	187	158	196	177	176	173	170	183	197	140	201	179	164	167	193	189	190	179	218	180	179	166	182	168	175	173	182	156	185	201	172	163	190	159	204	200	208	169	193	184	188	195	164	180	185	159	199	162	178	186	160	182	164	163	154	180	194	182	196	195	169	167	190	166	166	177	159	185	196	179	191	175	168	193	198	174	179	195	168	177	170	159	144	174	161	174	182	186	182	187	184	141	197	215	199	200	178	175	193	192	161	164	181	153	181	182	172	180	184	204	179	185	177	183	197	200	175	198	175	167	171	188	178	174	186	152	167	188	174	176	185	181	158	188	199	187	196	159	188	178	162	168	180	150	161	179	178	185	198	175	185	169	181	152	180	179	154	186	194	187	189	184	167	164	176	179	150	175	164	175	171	156	153	181	175	171	148	176	167	187	153	169	158	183	153	182	179	180	193	186	152	159	175	191	188	157	171	168	181	187	174	187	176	163	174	197	187	167	180	178	173	218	175	178	185	165	169	167	175	160	155	192	198	162	172	181	183	193	177	155	170	186	182	182	179	176	187	205	183	184	186	166	201	163	176	171	175	191	164	168	177	169	137	189	152	180	183	197	152	185	174	194	197	171	186	181	179	178	156	183	183	191	186	178	178	168	195	177	182	195	188	187	213	159	164	159	186	168	172	155	150	175	194	176	161	197	177	149	151	179	164	184	184	188	146	183	169	186	186	176	190	188	154	176	170	154	178	156	168	173	207	201	178	187	177	167	167	190	176	153	170	226	188	180	187	187	166	165	177	182	198	175	184	217	204	190	185	178	161	188	205	161	167	190	179	155	181	163	158	171	178	154	179	172	190	158	185	175	168	163	175	182	185	176	176	187	170	198	190	184	164	173	145	192	165	187	194	183	188	195	163	174	182	168	169	178	178	174	170	148	163	171	175	173	166	176	191	161	172	182	162	163	158	167	204	169	172	152	186	166	150	183	180	176	189	201	185	144	185	170	170	171	145	186	184	177	161	179	183	185	198	176	167	164	195	180	181	166	168	194	162	147	163	180	178	196	171	187	183	175	167	156	179	176	180	164	163	174	164	157	194	173	175	187	204	165	188	177	186	184	165	175	201	184	197	164	153	199	157	157	188	183	204	185	170	180	206	160	163	161	156	183	186	199	195	189	169	180	178	175	171	199	193	179	168	183	182	199	201	175	206	181	195	172	153	189	175	197	192	172	177	163	185	194	149	184	170	152	187	173	156	166	198	167	168	173	168	169	157	204	209	179	177	165	170	168	167	157	156	168	180	168	167	194	176	174	158	158	194	159	186	202	164	176	178	165	190	175	162	165	178	159	166	174	200	161	172	208	199	169	161	169	159	169	166	157	182	185	209	171	164	170	187	193	180	164	158	168	186	180	189	157	166	182	159	181	173	164	209	174	167	166	179	161	158	154	176	166	169	202	176	179	155	174	192	182	173	176	160	182	182	180	161	153	162	163	171	169	182	173	221	168	157	175	172	186	177	191	184	192	182	207	166	190	148	179	183	187	180	159	179	178	186	137	159	167	167	180	201	185	178	176	166	189	176	158	168	169	175	170	180	181	176	206	201	192	162	180	211	184	165	201	192	188	170	174	161	155	165	182	144	177	179	156	188	198	187	155	159	173	189	180	162	165	168	164	177	196	180	191	194	168	195	186	156	169	190	191	155	169	160	195	174	155	185	165	187	142	191	189	170	192	162	187	167	178	207	172	195	168	174	145	178	192	159	149	174	162	167	198	175	178	159	157	176	177	147	155	148	190	188	156	202	158	193	156	180	165	191	171	173	192	190	165	211	190	179	166	177	153	174	172	192	199	188	173	180	179	187	177	180	193	192	160	157	185	165	180	184	197	179	172	181	166	166	179	172	171	203	178	193	167	178	149	166	165	175	175	173	167	179	194	159	168	154	173	181	201	184	174	195	196	157	153	211	183	179	197	188	190	170	172	175	155	160	180	179	190	189	148	147	177	154	191	195	179	159	171	165	186	183	176	175	179	190	166	173	169	198	188	175	157	168	191	171	216	170	188	163	178	168	158	200	170	189	188	180	205	194	167	164	171	166	181	167	174	193	153	185	219	182	196	175	167	198	178	204	177	195	162	167	196	182	183	186	187	160	167	184	173	160	187	182	184	192	171	148	163	202	192	195	194	164	179	184	169	175	172	199	152	167	171	180	189	168	177	187	183	189	165	160	177	167	186	182	174	193	163	170	180	187	162	159	184	194	186	164	179	187	170	175	191	176	210	165	177	181	185	174	161	163	187	181	183	186	178	174	159	167	173	167	175	153	185	178	152	181	179	143	160	161	161	170	165	175	181	165	172	202	164	176	186	167	174	195	195	185	164	163	213	162	181	176	173	181	162	162	158	174	179	171	154	189	187	161	153	155	174	159	158	178	197	189	195	184	182	180	199	187	225	165	151	165	174	174	168	199	176	177	196	167	181	174	179	156	158	182	189	194	170	168	195	176	194	185	201	175	182	166	161	182	183	192	172	167	178	171	145	170	207	203	197	169	166	179	187	162	161	187	174	149	203	183	172	163	170	202	199	151	198	189	173	167	171	187	209	158	183	191	175	173	190	173	190	188	170	159	198	160	184	156	202	180	173	185	194	179	159	178	182	147	166	174	176	171	181	144	184	215	187	178	154	180	156	175	178	149
2622	517	508	547	490	520	522	524	485	510	514	492	506	511	500	510	514	522	490	461	525	522	508	487	550	527	523	540	482	481	516	481	496	514	476	556	508	482	513	461	495	497	510	496	516	515	500	500	515	500	491	486	521	489	494	484	470	513	517	490	512	485	480	492	499	485	510	483	471	496	497	503	485	518	521	504	521	520	566	494	512	472	515	501	517	528	512	469	441	499	486	502	475	505	505	514	506	499	493	491	529	501	511	480	537	478	527	507	509	488	474	500	470	516	481	519	495	499	487	509	504	497	440	510	542	481	499	493	499	531	490	470	501	503	517	504	500	478	527	451	465	460	521	528	462	527	513	508	456	476	511	462	494	451	499	489	526	508	479	533	487	488	500	514	485	506	504	481	485	461	492	488	521	494	498	476	482	477	479	504	522	472	488	467	511	520	498	478	454	510	504	498	499	507	495	478	485	444	494	478	484	517	479	486	513	496	479	518	518	470	504	512	499	482	486	478	520	466	456	529	546	504	480	480	472	521	531	484	533	480	454	510	498	499	495	491	487	458	498	487	473	508	534	511	525	493	487	572	485	473	477	512	477	515	514	506	484	515	488	495	509	547	510	505	505	493	463	495	487	479	565	539	501	483	509	483	517	516	488	502	492	491	505	574	490	513	499	493	500	487	480	487	477	487	483	508	472	482	479	509	494	520	503	514	480	487	471	519	492	449	516	481	484	477	487	516	488	480	485	473	504	477	488	509	504	524	479	475	513	483	486	521	505	486	476	518	520	480	477	496	521	519	488	466	474	491	498	516	471	493	504	501	454	484	483	455	471	497	523	487	494	524	520	472	509	493	469	479	490	494	488	480	478	502	499	521	469	494	488	476	480	513	478	477	475	504	491	514	492	509	477	555	505	501	495	520	547	487	515	481	474	457	466	486	507	487	508	528	477	486	495	499	497	497	501	496	470	467	517	478	522	529	516	528	502	493	476	524	499	515	464	540	519	496	460	477	485	456	482	504	532	513	528	495	503	504	515	480	541	510	471	508	455	462	535	488	505	457	518	478	503	521	487	470	535	497	481	472	466	468	499	516	474	507	495	449	494	505	484	465	520	505	481	493	524	518	480	489	544	514	462	498	500	497	472	468	493	469	462	497	500	471	488	487	515	498	512	467	533	485	526	494	488	519	501	489	522	506	496	493	488	510	504	531	499	503	473	512	511	478	460	481	500	481	487	534	522	493	533	522	526	484	511	479	533	485	524	496	499	496	538	478	489	478	478	482	513	510	513	491	486	509	474	495	523	509	501	517	516	491	467	502	515	465	515	498	496	502	491	468	500	496	530	529	484	520	513	472	517	495	539	487	514	531	453	503	499	544	480	520	495	492	483	513	503	480	488	482	480	469	498	494	479	520	509	501	498	552	491	469	504	500	473	452	499	483	464	499	469	536	499	493	452	503	492	502	511	497	473	462	497	513	516	469	530	493	466	497	506	522	523	469	509	502	480	485	449	483	528	479	468	503	500	484	486	513	467	502	490	472	495	488	518	477	494	485	488	519	520	516	487	489	456	491	505	487	483	503	525	516	509	487	506	518	490	526	498	472	481	527	518	500	507	482	474	521	494	503	526	519	468	476	472	509	508	416	479	489	544	468	522	523	510	476	474	521	467	495	526	495	469	532	522	493	475	479	458	459	499	507	503	504	494	500	502	507	487	491	553	464	507	504	492	500	507	474	503	490	483	489	503	474	529	474	524	498	482	503	519	528	498	496	520	547	516	464	509	499	478	530	545	481	500	488	483	471	484	485	472	493	470	522	499	502	489	531	492	522	476	526	479	457	495	477	491	502	524	472	477	503	485	470	470	483	475	472	509	495	466	509	508	500	438	463	488	501	498	483	477	485	478	492	504	520	477	470	501	509	486	497	498	479	473	461	473	501	504	502	476	495	471	505	495	497	506	551	499	484	470	473	524	505	552	500	492	491	507	505	495	505	496	498	509	452	479	480	500	479	573	500	501	488	514	453	494	502	457	490	492	495	457	463	493	495	481	500	488	507	525	499	534	504	477	503	499	487	496	513	515	485	526	486	522	482	446	470	533	482	507	482	480	515	462	515	496	509	489	500	452	483	524	470	473	493	478	508	467	495	501	493	548	534	464	511	483	447	478	499	483	471	500	481	509	539	484	502	485	456	548	468	493	502	484	492	487	506	487	497	536	519	490	492	516	517	466	487	490	474	477	520	484	519	503	508	498	525	481	497	500	486	479	488	532	520	512	486	478	467	466	534	500	493	490	492	489	520	500	503	495	490	535	510	524	484	545	522	498	492	496	522	509	538	477	502	473	483	538	480	528	478	492	518	515	450	495	510	511	508	504	471	512	504	522	466	470	527	490	524	517	506	484	500	495	503	477	485	481	457	497	517	524	524	546	480	487	474	494	494	517	505	498	465	541	495	523	531	514	470	512	503	513	500	521	481	498	484	520	476	536	494	514	465	551	462	479	507	482	459	516	487	502	488	506	494	476	486	532	526	528	534	499	464	503	469	475	505	484	477	506	455	476	534	493	508	490	503	452	466	461	519	480	488	520	474	505	517	490	520	494	507	478	466	493	490	447	484	516	505	466	487	511	535	517	477	526	502	515	490	523	540	517	475	512	526	508	477	532	504	478	509	486	487	507	534	504	517	487	431	529	484	493	546	506	503	496	498	493	509	510	535	490	516	496	516	499	499	464	494	511	489	509	498	519	462	478	535	509	487	470	512	468	508	517	494	477	468	500	506	515	497	513	520	475	484	495	475	499	522	492	482	494	503	469	510	510	486	493	488	530	537	545	515	511	487	499	477	504	518	486	501	504	502	520	518	477	506	486	492	435	483	481	529	480	505	502	483	506	501	495	514	472	486	518	465	507	465	503	473	450	502	552	509	500	514	494	493	508	481	478	492	508	524	492	504	477	512	448	500	553	467	470	522	491	475	543	432	490	473	503	506	518	466	498	494	489	488	477	537	484	485	524	520	526	507	486	473	498	451	482	497	529	486	485	504	509	453	499	455	482	487	512	477	496	528	504	508	532	538	487	524	495	474	499	509	519	536	506	497	529	501	520	515	484	467	469	450	507	539	482	507	473	494	479	489	467	479	471	501	486	505	527	482	457	488	501	491	455	473	537	500	515	496	512	499	509	477	548	479	493	497	460	529	491	524	499	487	523	535	491	491	471	531	498	461	522	480	505	490	485	480	479	501	464	490	517	489	461	546	516	485	480	466	484	517	494	487	482	510	471	520	481	480	516	485	506	488	527	480	512	510	509	488	516	473	512	486	467	470	538	486	498	520	530	520	506	459	522	539	543	491	504	524	461	478	543	500	504	500	481	501	504	464	501	477	493	507	540	501	503	497	515	490	502	477	494	469	475	504	478	506	518	534	491	504	519	492	514	517	517	498	501	472	485	495	529	513	503	491	529	499	505	546	500	505	509	514	483	483	503	504	477	518	478	522	483	504
9359	676	676	587	447	524	429	401	415	391	407	398	443	425	383	366	387	358	412	378	356	361	379	403	375	373	332	363	349	368	349	392	411	379	367	383	385	393	392	372	381	340	373	334	341	384	371	374	391	390	367	394	361	371	410	393	369	379	399	366	394	389	375	327	364	350	335	369	344	333	373	364	371	386	410	372	376	354	365	346	405	377	371	361	362	383	380	370	375	358	384	369	375	359	368	377	344	365	361	368	405	397	383	339	358	354	353	397	375	342	388	371	398	350	366	324	315	377	356	343	382	356	390	380	388	378	382	386	384	414	367	372	359	380	355	370	407	357	349	375	323	374	397	376	328	376	357	376	386	395	317	392	396	375	376	365	372	365	365	368	380	384	366	397	383	388	410	379	403	378	357	360	359	371	368	396	350	381	366	399	408	384	380	408	362	355	400	403	346	329	349	337	386	364	387	392	347	366	366	337	344	400	402	365	369	356	385	381	342	366	364	375	382	358	362	337	382	365	358	357	342	369	399	356	365	383	379	362	382	377	374	354	343	399	378	351	383	358	403	344	394	372	354	351	370	341	315	402	393	366	365	354	386	333	337	332	349	394	418	351	359	363	403	383	396	355	425	363	408	339	377	386	387	366	372	370	365	413	433	369	393	369	400	357	386	353	367	364	356	371	358	405	356	403	366	379	351	355	414	373	405	400	352	372	385	397	346	343	386	397	343	355	348	385	383	398	381	356	385	369	385	348	350	411	358	354	396	351	389	370	391	384	333	386	368	349	377	356	353	405	386	383	360	396	378	341	385	356	341	369	351	364	378	378	350	392	361	396	390	336	390	359	366	417	355	390	421	418	380	345	370	329	348	346	402	403	348	351	350	416	353	381	385	380	381	374	353	346	358	362	357	392	348	367	376	383	341	375	436	363	371	402	374	358	378	363	341	371	314	359	366	369	373	387	328	349	389	349	371	395	375	348	415	340	373	355	356	374	347	376	378	361	361	329	324	376	420	390	393	367	361	379	360	353	359	387	397	353	350	379	400	369	356	387	348	388	343	341	358	347	382	370	370	397	349	381	314	389	386	374	406	397	371	360	382	361	371	385	356	399	370	394	395	382	339	383	409	371	355	400	393	386	397	386	366	379	372	369	383	361	368	365	352	367	347	390	384	350	373	381	366	385	380	366	338	360	359	386	390	381	369	377	394	375	382	383	340	363	377	379	397	378	358	344	385	355	362	378	341	382	383	386	354	354	334	378	350	393	345	383	352	341	376	388	385	377	376	365	350	357	366	400	339	352	372	366	385	335	374	376	368	383	372	342	374	361	373	367	355	375	342	408	378	388	356	356	371	370	362	372	352	369	350	339	344	365	372	340	342	378	390	383	372	352	384	364	341	392	387	339	389	364	383	362	378	401	371	374	383	378	389	367	382	384	362	382	369	348	396	385	358	371	369	388	356	354	391	405	411	373	388	393	389	348	346	362	396	363	315	341	389	391	370	404	359	401	404	361	351	367	362	387	357	351	363	357	386	380	365	374	386	359	343	369	367	405	382	430	373	343	415	367	402	398	335	389	413	385	417	391	387	367	354	374	392	371	373	370	337	361	362	374	372	353	348	382	396	365	396	356	326	373	365	364	360	360	367	378	352	362	372	383	354	357	400	372	405	387	357	341	348	337	391	386	350	383	387	386	341	376	372	369	359	351	376	369	366	333	371	368	367	379	368	391	365	400	371	333	358	306	343	407	373	401	397	362	379	343	360	391	375	376	349	367	323	349	344	366	395	378	351	401	333	388	388	380	396	374	368	396	358	402	420	326	337	348	355	363	361	369	405	377	369	364	341	411	401	364	369	351	354	392	351	385	350	378	374	367	367	369	368	341	369	400	369	356	360	354	374	373	368	368	366	410	386	377	359	348	366	364	351	380	361	339	390	365	366	378	383	383	367	363	331	350	404	338	377	359	368	375	324	349	373	387	342	416	347	353	366	364	354	380	372	364	387	370	345	374	385	392	335	378	390	329	341	344	377	365	359	387	323	356	382	397	336	371	359	403	409	363	362	402	356	366	384	401	363	381	382	356	363	398	346	366	371	349	372	395	354	392	333	401	346	370	350	378	370	400	333	386	320	373	357	388	394	363	346	382	388	365	393	367	333	362	378	340	348	387	344	365	358	385	372	357	349	363	345	369	376	374	425	421	356	384	384	361	359	377	371	348	356	365	404	353	348	358	358	367	347	379	352	358	375	372	371	370	374	387	377	386	423	393	382	398	375	343	381	401	363	374	338	409	352	339	392	383	362	376	353	364	364	346	372	352	361	325	350	364	371	332	374	389	374	373	370	368	363	325	409	363	374	348	387	366	368	402	343	395	361	407	374	372	385	398	391	409	404	346	352	407	370	372	371	372	374	341	367	394	339	357	375	388	398	368	379	384	364	409	395	354	358	367	367	368	405	383	423	392	356	355	362	340	376	344	369	357	396	365	360	371	357	339	402	355	389	400	351	371	358	386	362	355	412	396	423	329	376	357	349	363	432	362	366	404	353	365	382	365	349	336	404	397	379	334	388	378	349	357	384	379	385	341	384	386	356	358	364	393	362	382	395	370	377	348	372	390	344	376	373	369	400	362	367	384	435	338	370	360	360	378	344	369	369	357	413	375	386	375	383	377	349	384	380	396	368	375	382	401	404	350	391	353	376	390	342	379	397	357	367	349	402	371	376	361	377	376	384	390	407	411	359	374	364	386	372	362	363	383	423	347	367	374	341	357	374	384	373	387	428	402	346	374	347	368	369	368	368	364	356	352	369	356	390	365	329	356	394	379	380	385	348	383	339	408	370	348	362	383	379	362	393	343	378	393	357	379	364	377	364	349	366	388	367	373	386	390	374	379	370	356	368	382	401	396	367	344	371	357	335	340	360	402	365	360	349	371	355	353	389	353	372	358	342	367	366	417	405	403	352	339	371	432	378	356	367	372	355	390	380	351	363	374	363	364	354	384	401	385	369	367	387	363	349	383	349	377	389	381	376	387	369	348	360	388	396	378	345	354	404	354	350	375	377	355	368	360	400	393	401	395	372	351	363	387	359	369	339	393	344	393	316	408	361	360	362	381	394	400	363	382	353	357	383	360	367	382	384	406	353	375	373	329	339	367	352	356	364	353	353	369	386	357	396	353	386	401	384	382	356	388	358	382	356	417	393	440	359	351	346	361	373	395	344	383	407	374	354	360	371	381	360	373	352	345	366	360	396	397	342	358	381	404	375	378	386	338	326	364	361	404	351	376	347	373	348	387	375	351	375	358	343	388	351	413	400	342	380	342	339	338	396	340	340	344	393	353	363	370	371	377	371	339	337	373	372	365	400	346	353	373	342	359	358	379	405	395	359	360	336	373	389	392	369	388	374	376	355	387	347	362	368	346	399	378	347	375	373	377	350	408	371	343	365	399	396	351	398	384	370	358	389	361	360	393	378	330	376	355	365	390	368	342	401	364	366	350
7506	1135	1392	1482	1434	1298	1220	1130	1236	1135	1074	1004	1035	974	1073	984	1025	953	887	949	954	866	917	929	925	920	935	875	936	938	898	905	889	960	905	897	885	897	924	892	874	890	888	908	894	896	912	902	960	888	949	872	908	911	874	901	877	882	916	853	902	859	879	880	905	855	847	920	873	918	871	924	909	872	878	846	922	909	889	922	902	870	915	892	862	881	921	872	862	847	890	921	909	917	906	892	909	915	883	922	880	882	856	850	888	901	924	928	891	880	891	891	961	848	896	850	888	943	871	922	875	922	934	900	881	922	865	897	879	903	885	868	911	885	867	910	835	866	836	853	909	824	833	878	889	924	926	823	905	862	922	888	854	837	885	898	844	845	864	895	873	863	882	858	862	877	889	881	949	882	866	847	932	899	910	873	909	889	919	930	893	891	844	862	904	856	913	898	860	891	918	902	892	843	915	890	886	886	886	855	867	914	949	934	880	872	882	947	865	948	867	810	897	860	921	886	927	896	876	878	897	902	891	922	850	823	851	921	908	931	827	914	887	921	906	935	878	865	893	925	826	862	895	828	925	912	900	868	807	933	856	894	947	895	921	913	879	878	883	887	898	898	918	880	854	923	905	870	929	856	887	831	841	857	911	905	853	922	911	907	903	899	882	907	904	875	868	904	880	845	865	912	842	919	927	801	907	900	872	938	925	914	903	927	915	904	935	916	848	910	895	900	862	877	868	840	882	912	870	891	894	893	922	846	932	876	890	900	906	924	881	857	907	865	921	907	874	889	825	906	898	901	873	873	902	838	840	847	865	899	889	918	849	904	906	843	912	881	895	848	918	881	888	877	906	920	862	859	819	891	867	855	946	872	933	891	927	852	921	936	876	897	886	838	890	898	972	895	895	920	885	932	888	874	887	939	889	859	944	914	857	892	909	881	877	850	845	874	883	915	896	890	904	877	905	869	883	929	920	862	847	914	844	887	920	924	892	951	903	925	846	857	900	857	916	901	821	892	928	907	899	858	938	897	875	901	919	862	877	881	843	846	921	879	915	874	956	859	856	847	930	853	876	885	913	896	918	888	859	855	897	927	830	863	857	897	880	884	875	841	866	929	922	887	876	922	875	825	857	926	886	881	867	921	923	949	871	823	888	933	967	917	841	917	843	839	849	871	884	919	882	940	839	849	896	968	895	893	866	856	898	934	905	890	797	931	835	893	918	892	932	895	851	843	936	878	904	927	908	871	872	912	856	892	922	892	913	911	874	846	866	885	899	879	877	893	897	840	891	929	856	878	878	897	917	892	851	884	849	872	924	909	869	878	889	895	949	913	874	894	858	903	887	864	916	923	902	880	895	868	893	929	830	912	962	893	892	857	891	859	916	899	832	858	861	878	856	893	859	905	920	895	888	870	896	886	859	888	884	901	916	882	843	919	855	915	894	817	864	839	866	905	918	883	889	880	918	825	857	873	881	946	923	844	916	874	823	874	953	877	926	869	889	892	850	856	916	876	934	913	895	875	880	863	859	926	940	937	901	954	900	898	896	918	973	923	917	861	864	889	859	905	899	879	893	881	860	962	905	910	886	866	863	874	867	869	896	895	857	847	882	849	891	889	866	857	902	852	907	917	864	896	904	897	863	825	855	840	816	835	859	869	899	845	852	923	894	863	900	884	921	891	805	862	876	876	882	880	920	895	905	827	860	880	887	891	872	884	891	882	867	892	857	881	920	871	842	865	889	888	836	876	901	893	901	895	878	876	957	897	890	871	913	900	890	869	889	933	926	858	900	870	850	895	895	902	870	939	873	870	927	897	850	873	845	882	895	891	852	880	909	887	918	856	920	870	889	897	904	839	896	926	904	878	899	822	952	873	881	887	942	871	896	935	901	878	841	881	848	908	877	873	878	879	895	903	868	862	885	881	847	907	874	879	864	835	903	928	917	905	867	876	903	868	864	843	903	846	885	885	872	932	909	889	888	881	886	868	881	956	888	860	842	851	889	922	893	893	904	870	900	860	887	916	902	869	890	904	875	931	843	904	939	870	873	892	859	864	970	854	916	874	898	879	887	890	869	878	881	889	915	897	884	889	895	914	822	837	876	902	889	881	844	854	858	881	939	904	880	901	880	885	872	845	892	901	831	893	871	853	829	897	903	857	902	840	918	878	877	856	900	904	821	916	958	965	892	858	834	875	880	907	865	866	917	892	902	873	881	808	873	861	872	875	893	838	836	902	915	839	924	908	893	886	877	886	850	925	889	897	848	870	898	918	907	894	883	883	891	904	875	876	884	913	884	889	864	870	926	888	886	885	890	826	858	930	869	893	872	849	916	857	883	914	899	895	920	886	886	952	905	824	863	911	900	917	824	871	881	880	851	866	898	939	897	879	884	929	864	934	858	903	902	939	882	898	889	898	931	882	885	904	867	866	911	854	926	879	890	924	845	828	954	928	925	861	922	792	856	882	886	861	858	892	882	908	877	889	917	864	901	906	901	878	893	936	866	920	891	854	914	925	903	916	902	898	879	862	849	907	946	944	888	882	871	893	872	895	906	873	917	867	877	879	884	886	951	888	894	885	899	916	913	846	864	922	882	907	900	894	958	820	879	912	850	895	864	950	900	858	906	897	902	888	901	934	862	884	829	902	905	900	844	907	887	892	912	885	898	869	899	908	823	906	879	884	874	885	845	895	843	920	852	867	909	882	892	878	869	887	908	940	913	919	819	936	857	896	875	846	866	898	918	827	904	887	933	881	926	885	873	873	876	887	862	919	910	846	890	926	877	883	871	941	879	880	913	873	881	924	884	939	890	887	898	890	867	929	918	911	916	912	912	880	930	921	923	885	901	806	895	900	892	871	861	853	938	850	902	933	887	919	919	931	862	858	953	918	872	840	929	859	882	872	881	866	851	887	935	855	876	895	887	908	861	871	908	897	909	884	846	890	913	896	898	840	961	895	867	897	905	847	865	901	882	896	902	871	881	902	885	908	914	910	913	908	889	923	899	845	922	922	893	874	918	939	845	870	949	871	915	909	889	918	862	852	892	864	781	942	862	886	909	868	851	853	882	880	895	906	830	882	849	915	875	879	855	843	857	887	892	941	935	850	877	876	953	933	887	902	869	863	870	880	904	901	884	861	933	885	879	904	837	892	868	858	926	849	842	854	882	891	893	862	868	874	907	877	872	899	888	921	875	901	918	901	842	889	929	908	927	914	893	903	897	897	880	898	866	902	883	914	881	885	920	979	892	862	926	872	902	907	912	882	837	866	921	869	867	856	864	877	867	872	862	923	873	911	826	889	917	907	965	900	853	921	919	925	917	867	873	915	856	874	898	915	903	891	889	829	887	892	886	907	859	890	850	935	913	897	904	909	958	899	848	891	910	935	909	881	928	863	884	834	875	865	841	886	858	887	914	864	900	882	959	890	895	876	934	901	881	914	903	930	862	867	897	899	897	878	879	859	919	889	948	919	887	874	879	910	883	934	896	846	996	894
17060	1376	934	911	687	603	509	523	531	471	493	480	441	422	458	463	423	427	438	438	461	417	436	404	428	403	425	392	394	429	430	419	409	461	404	434	449	459	375	433	417	412	430	452	403	442	417	393	403	465	435	414	408	416	405	416	397	422	412	427	397	366	450	427	431	405	389	408	403	401	425	414	417	436	445	452	415	420	449	406	434	432	415	445	410	435	391	452	438	408	434	413	388	399	404	404	439	416	380	414	440	413	439	433	425	417	405	400	415	424	470	441	381	436	387	381	427	450	388	438	408	445	405	434	415	441	425	426	396	388	431	396	443	416	407	406	419	385	420	421	427	445	408	423	426	403	406	386	418	408	398	426	389	406	424	433	406	408	407	425	394	365	417	412	405	420	408	410	418	405	435	438	388	439	417	423	437	417	427	391	465	417	442	439	426	428	395	420	370	395	460	409	414	421	427	409	377	420	401	405	429	374	389	407	391	427	419	364	414	453	442	396	416	417	410	380	415	427	400	460	410	403	381	446	466	441	423	429	394	459	449	407	449	376	416	426	391	442	404	383	405	387	413	399	376	363	437	415	409	450	408	412	414	404	370	372	412	428	428	435	421	394	430	424	402	373	417	416	397	409	443	449	429	393	424	420	412	415	415	446	425	437	419	405	394	425	364	391	418	425	406	418	413	390	440	435	403	391	430	391	373	405	450	404	405	433	428	414	433	409	406	414	423	383	436	456	363	392	402	410	403	406	441	442	405	383	434	384	432	444	441	395	431	407	411	395	415	460	369	439	386	397	438	409	384	393	394	401	395	407	448	401	382	392	391	392	452	415	418	393	415	402	428	470	447	442	386	439	433	400	419	386	445	441	440	404	402	458	449	372	426	393	359	402	416	396	391	408	419	389	411	384	417	439	371	416	437	434	394	400	415	419	404	408	438	421	414	431	387	422	412	421	413	406	423	422	427	425	425	422	386	395	424	420	459	440	403	407	427	432	408	384	428	427	383	403	417	387	378	385	415	413	417	402	415	449	380	400	415	434	426	416	405	395	455	420	402	415	418	411	409	415	401	424	435	407	405	421	420	416	411	426	446	402	401	432	399	408	379	397	415	422	401	416	414	420	402	424	449	443	398	379	381	394	380	413	408	425	422	439	424	397	403	442	410	408	400	440	398	481	427	464	451	437	418	417	478	431	406	411	416	419	426	392	399	436	450	431	418	416	415	431	424	427	423	459	408	418	391	385	389	433	404	400	399	406	418	406	416	448	428	424	430	412	414	392	436	441	394	423	402	416	407	421	394	397	395	414	438	385	387	418	377	381	413	421	423	457	389	443	453	411	422	442	435	385	438	399	363	425	407	451	408	368	390	409	392	401	391	407	421	374	413	407	441	416	404	426	412	445	422	414	381	402	393	421	405	420	408	446	397	454	432	417	372	376	399	445	357	419	417	416	423	426	392	446	436	391	379	405	411	408	391	401	416	360	415	433	389	406	439	388	406	381	387	378	375	388	386	418	415	408	407	385	385	400	411	389	455	400	367	397	397	427	428	389	393	442	432	410	421	414	430	397	445	410	418	427	415	412	427	409	431	421	394	425	386	371	407	409	431	421	425	426	357	356	447	405	428	415	449	429	422	414	396	422	408	386	427	388	413	399	402	433	401	437	428	433	434	410	406	408	427	436	397	402	419	453	402	435	414	383	414	406	387	454	430	407	412	432	412	420	420	412	415	391	375	417	390	407	447	433	416	458	437	424	398	409	392	442	427	404	409	429	388	422	418	399	440	413	369	387	431	372	417	421	427	356	400	413	438	427	393	418	436	418	413	435	399	403	399	351	388	403	400	441	417	415	390	402	444	391	425	454	400	395	413	433	426	456	403	405	396	425	427	407	412	407	428	408	419	442	407	470	397	388	444	416	448	442	417	397	405	425	402	435	413	366	421	392	390	442	414	396	413	425	437	404	426	420	413	399	439	424	425	413	436	422	414	447	392	406	379	398	420	393	431	418	416	465	421	456	426	388	406	396	360	387	425	393	426	409	393	415	392	454	410	401	411	444	408	426	419	398	379	417	424	397	432	411	427	429	417	397	434	435	401	407	413	431	425	398	440	431	408	396	417	498	446	405	411	427	441	425	407	412	425	390	413	419	405	411	398	397	420	407	404	428	453	404	397	400	404	437	433	407	398	432	414	437	425	404	370	406	379	416	418	440	407	452	412	377	428	424	407	400	417	385	426	401	430	392	393	451	437	439	419	431	365	404	410	424	425	392	409	413	431	424	420	429	399	367	432	402	421	410	436	411	386	445	409	430	392	428	396	415	422	355	435	402	459	413	400	408	434	436	394	394	412	407	415	379	424	418	419	413	442	396	411	367	413	428	375	420	401	365	427	384	414	395	428	429	422	419	385	440	447	425	416	419	434	410	416	472	435	410	454	394	418	439	414	432	418	415	422	424	437	432	431	418	416	400	392	411	460	392	393	418	427	412	464	443	435	423	360	381	379	429	428	399	412	379	420	418	458	443	458	424	448	396	430	397	387	396	417	435	427	391	448	401	399	415	394	422	420	380	409	433	392	396	448	381	413	422	409	417	363	381	375	408	412	413	441	407	411	384	406	392	398	415	428	432	403	413	434	387	415	441	445	433	386	431	390	432	393	416	430	390	395	420	397	394	437	433	419	403	406	403	415	448	403	402	389	414	418	398	436	438	437	422	421	406	384	421	428	418	388	405	427	401	448	416	421	377	357	392	435	445	414	398	440	416	385	431	426	408	424	429	443	364	381	430	380	410	422	427	422	409	417	396	461	400	409	420	404	413	441	394	423	436	457	413	408	444	437	431	387	394	433	396	419	407	417	433	409	400	431	414	431	430	384	436	440	414	442	403	409	393	412	403	374	403	445	385	421	437	461	429	381	389	402	409	440	429	405	397	405	417	462	416	405	403	415	436	427	405	412	405	441	465	370	402	410	402	411	425	413	438	450	400	424	351	425	388	419	428	410	384	395	372	396	431	428	390	374	460	408	445	396	451	375	423	376	391	432	459	407	402	420	425	375	401	385	386	420	380	419	400	390	431	418	400	432	427	426	411	412	381	442	411	378	385	414	420	431	436	395	412	411	398	401	416	404	419	468	424	416	397	401	433	401	408	425	403	413	478	379	423	429	424	419	431	404	433	414	432	388	431	420	378	384	435	444	410	430	397	412	365	440	387	405	403	424	390	437	433	376	401	425	366	396	392	447	417	421	384	403	387	441	413	379	426	431	413	378	426	400	429	433	413	454	439	408	452	431	445	401	380	406	395	428	405	450	418	454	410	421	405	397	409	413	415	434	405	385	382	419	454	413	413	387	400	410	437	379	420	417	396	453	393	456	413	436	429	408	421	408	439	451	450	420	456	452	400	433	398	419	410	421	420	424	431	422	412	435	430	393	450	431	419	377	420	407	438	406	405	404	440	419	412	375	421	433	438	420	417	427	387	431	411	423	432	371	415	406	446
9633	1480	1974	2162	2034	1873	1596	1472	1457	1346	1242	1202	1175	1179	1156	1120	1092	1070	1057	1103	1067	981	995	981	993	1051	979	1033	1015	1001	995	936	1044	1010	943	1019	942	970	956	948	968	973	937	940	996	907	984	919	951	986	954	960	1018	968	933	936	940	937	937	905	949	954	938	965	998	992	947	986	906	902	1004	928	891	957	960	892	945	940	969	963	986	949	924	986	955	962	956	900	1012	923	980	882	970	860	926	933	986	973	946	960	921	966	921	975	972	928	903	897	953	965	969	941	1003	999	903	942	985	970	953	905	884	981	974	957	948	911	920	966	979	942	975	999	921	930	904	951	959	917	973	977	1026	909	991	971	932	967	908	920	943	973	936	937	942	993	966	996	977	959	881	967	953	957	970	931	917	942	908	903	961	956	938	944	911	966	943	931	979	956	939	946	961	931	963	910	997	1038	950	992	933	931	916	971	952	949	923	989	980	880	946	942	950	916	960	935	1026	988	914	914	929	957	942	932	943	964	933	980	968	943	969	925	927	948	928	952	932	977	977	1021	1024	989	891	957	970	986	915	931	906	901	922	928	941	979	910	973	947	940	909	899	976	996	952	977	961	923	944	939	935	987	946	973	925	925	973	935	961	939	957	971	938	965	952	899	920	909	978	959	869	948	954	1018	963	907	908	933	924	930	892	956	930	961	963	1003	1005	908	922	963	974	954	910	946	942	919	1000	1026	961	936	950	998	947	993	948	948	921	907	959	983	920	958	935	917	897	931	947	928	873	952	981	973	991	875	933	943	939	1013	907	940	977	929	883	941	914	921	965	939	914	949	913	980	911	959	962	974	936	945	952	983	1002	951	941	967	966	886	893	921	957	935	955	937	919	907	1016	946	987	936	950	939	940	913	927	990	967	967	984	918	983	950	875	912	960	974	1031	973	926	915	994	981	897	965	991	945	948	975	940	907	975	935	893	980	960	941	916	904	923	934	980	976	952	913	963	958	918	951	915	963	936	941	907	906	977	947	957	964	922	955	953	948	885	944	950	981	972	954	947	890	938	993	977	953	941	1028	944	988	954	976	948	959	998	941	986	944	971	931	929	913	923	997	945	931	986	963	966	930	914	959	975	942	893	959	970	917	955	953	938	926	912	958	979	915	978	949	979	887	946	978	958	995	920	888	955	930	924	929	922	933	959	948	918	950	927	938	926	922	896	948	902	963	919	963	942	984	979	936	961	916	984	957	970	964	965	958	1007	920	939	912	972	933	966	900	906	964	907	899	964	901	957	955	1001	930	910	979	924	950	988	992	978	932	867	949	972	948	884	945	959	964	941	921	936	924	904	957	886	936	922	930	930	922	897	913	923	947	946	966	938	986	929	909	975	954	894	953	955	928	945	939	961	993	953	852	898	944	936	905	950	980	949	906	985	902	951	930	928	941	909	934	930	943	890	959	979	940	981	1012	918	903	1018	932	954	903	969	945	934	967	959	918	950	964	897	948	940	946	974	965	920	942	946	993	964	928	981	938	956	880	958	990	961	921	924	977	906	967	929	977	899	965	895	956	950	1000	996	947	942	920	1026	927	984	942	894	949	957	981	960	979	970	949	886	954	937	944	920	944	952	983	948	949	929	1003	977	902	972	973	968	968	997	985	929	972	962	882	953	933	927	907	1010	959	982	947	1008	938	948	896	955	977	923	975	952	966	933	936	979	923	934	915	965	959	954	986	950	940	934	963	927	956	895	950	949	901	971	956	959	984	921	946	875	992	928	964	918	943	986	940	949	979	907	931	887	956	928	947	934	952	933	972	924	991	982	970	932	983	971	980	955	977	949	951	938	980	1011	987	877	936	967	908	941	984	952	963	940	979	916	944	937	988	979	984	946	924	925	942	963	954	977	971	954	985	968	913	947	912	928	945	968	962	984	979	939	933	932	959	923	874	915	940	905	974	975	1004	885	938	923	965	893	1017	917	950	942	947	966	892	912	954	901	989	951	940	1002	937	943	968	943	952	928	946	958	889	971	893	954	922	952	930	934	950	934	893	936	911	953	927	944	962	947	1004	915	993	956	947	927	923	924	923	952	919	995	925	964	925	918	944	955	903	899	934	920	922	1004	972	938	942	894	936	955	907	953	978	948	938	942	934	928	926	918	933	940	982	943	943	941	933	925	970	903	932	910	914	904	948	947	877	900	905	1000	936	959	922	950	994	907	987	953	942	1012	955	949	1006	919	961	930	930	904	943	899	1028	868	976	971	944	962	962	983	962	856	945	938	956	943	974	972	901	963	902	880	941	976	934	969	987	928	1031	957	907	961	1004	950	904	893	942	936	967	922	943	1002	921	963	946	952	923	936	891	965	950	939	963	937	922	939	981	933	912	945	910	949	974	937	927	946	956	1004	970	922	930	890	948	938	919	959	948	930	928	913	942	940	960	924	896	956	914	837	933	962	914	947	962	979	928	963	922	904	900	943	972	998	988	913	970	904	920	912	947	924	943	938	945	962	838	889	961	957	960	963	981	925	922	991	941	974	962	914	923	1000	948	924	973	923	955	934	935	869	912	926	944	972	953	899	969	930	963	971	929	988	895	970	950	957	913	950	942	949	991	934	922	953	924	944	900	934	895	998	951	908	936	984	904	908	957	916	945	894	949	965	901	993	962	879	923	926	891	964	947	975	884	945	975	965	892	1002	932	998	936	943	910	926	986	940	924	935	980	933	964	959	950	938	982	941	940	977	978	912	931	965	914	865	963	919	958	938	981	936	932	956	964	912	920	867	980	947	965	975	948	870	947	924	972	995	945	923	977	956	962	998	937	930	984	898	936	961	970	921	954	960	935	907	910	927	973	963	915	986	915	872	921	936	985	939	908	963	998	986	980	912	966	876	975	945	899	999	933	884	936	923	925	964	973	983	912	951	954	980	919	933	923	991	965	957	926	907	977	918	968	958	913	921	1031	973	948	960	916	912	954	949	937	981	945	968	965	921	945	936	914	1001	960	911	932	952	941	931	885	941	897	992	969	951	948	938	971	935	947	940	923	895	981	964	977	916	961	956	976	942	974	954	952	983	933	939	953	960	929	922	938	945	965	882	973	999	951	914	941	975	961	938	983	965	894	1000	954	953	923	949	951	957	957	988	953	946	922	929	970	993	954	993	912	943	924	902	942	927	914	942	912	933	916	937	942	929	925	949	944	922	964	1004	952	950	927	933	943	930	920	935	927	912	947	881	1024	979	941	925	984	919	933	1025	916	942	994	936	982	910	938	950	920	979	865	957	980	952	968	965	912	998	913	997	894	923	978	912	992	928	980	925	951	895	971	973	946	972	938	945	961	954	966	935	908	950	958	917	950	907	937	967	918	952	919	951	1009	975	935	949	971	910	949	911	872	949	941	954	987	914	954	948	878	934	932	904	965	931	924	953	900	972	899	953	911	932	879	941	965	958	970	951	945	946	963	971	952	922	953	970	894	962	989	946	969	915	991	971	884	950	911	950	881	954	990	986	922	942	897	1003	932	955	883	921	949	935	941	949	958	917	923	928	926	951	954	954	927	921	932	957	952
2516	198	196	196	190	186	183	153	189	196	205	208	198	180	192	174	198	186	184	175	178	208	211	224	188	179	178	165	155	189	159	176	179	183	199	186	193	195	191	173	169	229	202	212	155	184	173	183	173	181	187	178	174	165	202	178	165	205	183	184	183	172	198	154	204	181	182	204	219	178	184	193	179	179	206	186	172	175	170	197	197	185	188	195	168	214	199	188	181	177	185	187	188	194	198	179	156	167	182	188	175	197	185	157	163	157	185	199	167	170	183	192	190	191	186	169	178	184	187	186	186	184	189	185	183	206	201	212	169	193	157	177	203	202	218	200	186	190	188	180	170	180	189	162	165	169	183	184	170	184	186	190	191	181	170	171	189	181	187	170	173	157	182	164	181	184	183	193	190	159	177	153	184	168	196	169	172	185	173	176	188	170	177	205	171	198	183	181	196	223	179	182	179	170	157	159	172	171	189	167	179	178	166	189	186	227	166	192	177	211	191	185	214	174	183	184	165	192	183	195	186	192	196	190	170	175	179	199	183	164	192	162	178	188	168	179	165	189	179	174	198	206	193	175	204	185	183	155	171	183	206	189	162	187	182	164	179	189	181	155	182	176	194	215	189	199	161	171	164	201	186	173	195	193	177	189	193	201	185	200	186	194	202	190	181	189	188	187	180	203	172	184	186	193	193	166	172	173	191	147	167	211	173	206	191	196	172	195	194	206	181	187	180	171	191	187	195	183	195	196	191	165	173	192	187	185	171	196	203	164	180	204	220	180	170	172	148	183	171	174	174	171	167	162	200	167	181	191	169	187	170	183	176	181	189	164	174	160	191	178	180	196	203	180	172	183	173	203	166	160	185	198	159	183	196	176	188	199	204	172	147	182	177	183	160	179	178	165	197	174	144	163	172	188	166	187	179	168	207	161	187	158	191	198	162	202	163	170	199	208	178	161	201	183	188	184	201	188	176	206	168	174	180	174	150	181	180	183	216	200	172	154	158	182	180	195	192	204	166	199	198	195	180	143	175	170	171	159	186	186	182	176	170	176	182	175	188	174	172	181	169	177	191	203	176	182	172	174	148	165	170	158	169	190	168	188	198	159	181	184	189	182	189	183	189	189	166	198	172	183	185	181	151	192	190	162	188	177	171	169	206	159	206	190	182	187	182	168	171	154	184	163	175	184	190	194	180	192	165	175	177	175	173	180	186	197	169	161	192	179	170	168	158	181	192	182	167	163	178	169	172	193	203	183	155	153	177	182	170	190	164	187	175	161	139	173	175	179	180	195	202	185	197	189	207	175	203	161	186	178	150	167	198	213	189	155	192	186	199	179	187	168	173	191	181	199	171	196	199	186	186	192	191	214	177	190	187	209	204	199	191	185	173	185	163	198	172	195	210	181	174	187	189	182	183	180	181	204	170	166	177	206	191	180	192	166	196	166	188	192	184	202	177	155	191	172	205	184	196	184	196	188	183	228	180	171	175	166	188	180	190	174	189	170	176	201	187	176	188	172	168	175	175	179	177	196	163	198	156	162	192	179	175	194	163	153	175	193	185	218	174	191	177	187	187	177	202	190	202	159	171	199	193	167	160	192	217	175	198	182	172	183	165	186	218	160	173	177	187	180	189	212	160	168	160	189	197	185	150	158	162	181	175	192	179	176	198	169	208	172	213	184	154	172	172	194	199	172	151	177	179	177	187	179	187	185	185	197	168	162	208	195	182	178	174	160	185	156	170	176	202	184	176	173	153	185	191	161	180	188	178	203	187	174	161	192	205	184	197	159	176	196	150	185	176	157	175	219	186	174	160	168	175	171	221	189	172	160	168	189	157	180	180	211	189	201	168	190	183	204	194	158	178	193	178	166	198	150	155	191	168	186	155	186	176	190	186	167	180	180	201	192	168	174	173	177	198	186	182	182	168	192	170	200	189	196	200	202	197	178	171	175	183	187	180	190	188	187	173	164	211	181	191	197	168	156	187	179	151	182	188	190	194	180	166	178	167	174	175	191	146	158	176	175	166	169	196	187	153	194	201	178	185	187	179	202	165	172	156	183	156	177	166	199	172	183	159	166	212	173	162	181	174	166	179	199	183	178	195	180	167	200	200	196	158	189	162	186	179	198	198	184	168	154	162	165	187	176	160	182	177	179	192	170	192	178	189	174	211	188	155	174	197	193	173	160	185	178	196	159	153	164	159	215	206	145	184	175	174	188	171	192	187	189	193	172	180	181	182	177	202	168	191	218	199	191	198	177	172	180	203	179	192	176	187	204	184	195	169	163	171	156	195	189	179	179	188	180	154	189	186	190	184	171	207	177	162	217	187	172	169	192	173	206	173	205	170	190	202	178	174	201	199	170	184	173	183	175	165	191	181	172	183	181	159	207	182	171	152	186	192	179	180	182	200	171	161	162	141	165	179	193	201	185	177	214	158	173	163	176	196	191	192	167	169	174	195	200	186	189	194	172	183	190	179	174	200	178	162	147	199	190	196	183	196	181	185	200	181	176	196	188	193	191	186	197	195	185	172	200	182	182	175	198	192	177	173	179	190	166	215	177	180	201	177	161	188	186	179	208	191	150	172	177	193	186	185	192	156	182	196	203	158	208	201	167	173	190	178	165	169	188	176	174	178	181	172	199	201	181	159	175	176	180	190	200	196	185	206	181	206	172	215	205	171	165	188	214	186	186	195	164	187	187	196	165	184	181	194	179	182	164	212	168	171	199	186	184	188	155	194	189	160	180	199	169	176	179	183	170	185	160	191	173	194	174	193	181	215	160	183	177	204	172	171	178	166	182	154	168	209	201	175	179	173	161	198	179	168	180	173	165	183	196	198	201	140	160	175	173	204	185	189	175	187	165	182	189	202	184	176	185	175	187	174	177	187	179	178	203	179	195	180	186	195	158	168	182	186	159	190	186	193	169	186	195	185	170	179	195	180	178	209	179	184	200	194	185	207	179	191	185	170	203	188	169	182	190	183	166	161	178	185	182	184	180	189	218	207	192	202	181	162	201	200	193	176	166	186	166	197	179	159	214	185	165	161	185	189	193	165	199	181	166	219	188	178	167	187	182	166	177	187	189	157	195	189	163	178	178	156	173	182	186	180	173	176	191	197	201	188	199	184	193	184	159	186	169	191	161	164	173	188	199	203	218	183	169	186	195	166	172	200	182	192	160	167	160	208	204	185	198	173	173	184	178	177	204	172	196	160	167	184	177	173	202	183	167	184	204	171	196	177	204	194	184	197	180	164	177	187	177	165	155	190	182	172	194	183	150	178	181	179	179	177	198	178	207	165	193	176	169	183	182	190	150	176	178	176	161	169	175	164	173	198	175	184	198	187	176	166	196	193	191	179	179	173	197	182	183	178	202	194	153	179	172	215	171	161	187	185	178	183	172	144	171	159	179	171	157	153	206	170	160	193	199	171	183	191	181	210	199	205	186	192	196	169	192	198	162	193	182	213	178	172	180	193	178	200	175	193	187	178	175	180	176
2692	520	553	516	544	538	539	507	535	532	499	476	472	531	515	516	538	509	544	536	505	530	487	471	507	500	491	507	496	514	514	520	508	505	542	528	505	528	516	495	528	517	474	531	514	530	484	525	515	508	491	483	462	503	543	504	489	515	446	489	529	478	552	517	469	505	502	502	516	523	498	494	511	500	520	519	469	497	509	478	509	504	485	530	480	477	497	473	440	530	496	500	538	559	524	522	559	481	524	485	500	499	501	517	475	494	499	512	493	529	534	505	503	478	469	468	536	523	475	459	497	479	529	482	536	537	479	510	527	520	488	511	523	521	499	519	531	497	497	546	509	499	499	487	516	494	520	502	526	490	488	505	504	478	494	483	487	503	518	542	492	538	555	505	515	496	511	524	462	499	503	540	555	493	489	517	510	495	477	482	521	498	503	476	501	525	515	504	483	534	519	524	528	492	487	506	489	508	512	488	502	529	506	515	497	504	490	532	496	501	512	473	519	540	472	538	468	506	513	480	518	500	503	498	511	525	506	500	519	515	568	526	457	501	512	530	490	500	510	463	517	516	493	503	555	511	520	483	502	484	480	471	507	498	492	514	534	497	478	529	515	483	471	515	504	480	492	471	530	530	529	508	453	500	537	552	507	507	523	525	492	529	479	473	538	479	501	510	502	526	469	511	520	549	514	481	490	531	515	521	474	520	446	501	474	505	505	491	510	502	520	480	513	523	518	501	522	539	484	491	525	473	504	537	513	519	529	529	499	509	497	489	486	512	514	493	460	486	535	535	523	503	526	512	523	548	498	460	524	494	479	498	521	478	532	518	500	478	502	507	493	483	476	505	478	478	549	487	490	462	531	482	523	511	531	468	477	504	466	552	489	526	543	533	536	483	521	510	534	469	482	532	508	530	513	539	489	488	510	497	489	459	506	519	513	480	498	502	467	505	476	489	549	552	503	513	529	475	454	494	516	530	518	459	524	551	477	515	503	501	490	535	499	505	510	543	507	513	505	481	534	505	529	480	486	522	495	507	505	448	486	487	506	552	522	549	490	500	511	509	545	526	461	526	521	486	508	532	509	502	475	501	514	504	502	503	533	537	498	505	521	468	482	520	480	512	534	506	518	496	484	477	448	517	485	500	461	507	479	550	513	512	512	502	532	505	502	533	532	485	524	528	498	495	504	525	530	482	488	510	515	511	514	520	519	519	502	519	515	511	531	472	492	507	519	505	510	523	488	472	513	535	538	498	450	527	498	529	477	500	529	478	485	480	550	479	517	515	476	515	511	505	514	509	526	445	478	508	537	457	516	514	522	499	482	501	478	503	531	478	524	505	537	489	517	454	528	477	491	516	508	509	464	503	512	516	498	490	548	502	507	550	502	503	479	566	524	453	513	483	482	508	512	507	523	470	506	526	481	486	470	526	512	486	546	514	539	509	461	507	518	488	464	525	509	490	539	509	498	471	544	490	516	495	527	500	493	501	521	492	514	461	506	509	560	514	505	542	528	487	511	527	515	477	486	499	513	447	497	497	525	483	483	509	480	520	469	558	542	485	446	494	514	507	481	490	471	485	505	503	513	456	529	524	497	526	458	557	523	503	530	493	525	527	497	456	551	524	524	500	520	505	532	527	505	517	471	496	506	492	512	488	500	531	535	509	465	509	566	546	484	477	473	542	536	487	495	523	466	531	569	505	524	526	535	542	482	579	506	524	446	467	513	519	509	497	486	514	529	516	522	504	550	515	497	470	527	515	524	522	498	468	469	472	542	486	522	494	514	513	480	495	503	477	521	504	485	509	526	513	500	507	487	475	516	526	536	482	545	482	490	533	524	509	486	522	524	491	491	502	508	502	479	513	509	517	476	539	547	487	513	529	507	508	491	468	448	469	529	522	528	464	535	476	557	518	538	506	495	460	499	493	502	524	489	515	491	489	497	502	534	488	492	516	476	495	523	510	473	519	529	525	540	504	496	512	476	502	492	505	512	515	490	504	461	483	479	511	500	522	512	509	484	475	491	498	523	499	470	500	513	485	529	498	505	501	470	524	519	512	473	475	500	502	494	522	530	529	498	503	501	495	488	526	485	499	508	514	490	467	468	483	522	494	506	499	496	473	534	487	496	457	498	518	465	532	519	488	542	483	467	471	498	548	516	544	495	521	513	502	505	485	469	479	519	517	512	498	530	465	496	517	522	503	540	519	464	516	502	506	491	511	501	498	505	501	483	496	497	525	532	500	491	474	492	522	549	500	473	507	511	508	523	501	512	519	455	478	529	511	485	525	486	494	503	465	498	499	482	508	522	532	511	480	504	523	480	454	496	503	515	514	472	489	525	500	498	506	519	511	491	502	527	524	486	503	488	504	522	502	522	494	508	533	536	498	500	497	475	537	514	487	474	510	542	491	522	512	502	505	483	488	507	484	476	522	501	503	495	492	514	522	519	499	495	525	543	512	458	460	501	499	530	486	503	510	472	516	496	498	515	551	472	481	520	520	491	507	526	498	494	548	498	499	503	520	481	555	498	496	496	496	496	500	496	467	463	507	537	459	493	502	506	535	503	499	520	530	479	490	544	485	493	506	498	492	510	473	490	503	511	509	511	461	548	511	498	509	510	513	482	495	509	528	545	515	474	498	477	527	539	478	546	554	496	490	512	478	504	508	526	512	534	501	520	492	481	485	511	492	545	516	456	502	480	524	500	490	516	551	512	489	505	528	510	511	549	515	478	527	502	493	455	494	500	484	493	519	509	510	521	492	491	557	511	509	518	486	508	535	516	517	477	497	540	494	516	473	536	464	550	511	548	515	512	458	517	475	495	489	495	509	474	500	461	530	516	522	511	483	562	496	501	489	524	506	524	517	503	483	477	507	475	484	505	488	492	488	493	481	520	520	511	542	515	532	471	533	535	481	507	498	504	520	506	477	483	504	511	517	509	498	526	520	526	576	499	501	491	501	514	483	531	513	508	500	498	486	508	491	461	488	523	479	519	493	503	509	530	492	507	501	517	464	525	496	489	492	551	506	497	545	483	557	480	464	487	474	514	524	470	513	521	527	513	510	477	483	527	491	518	515	485	483	494	508	499	485	529	521	524	484	500	504	522	503	506	506	483	523	554	515	536	550	550	495	468	496	487	551	523	504	494	473	470	496	527	515	505	517	457	540	447	482	514	545	486	516	472	483	529	518	511	496	482	494	481	528	523	538	527	508	490	485	528	496	502	514	536	478	537	510	475	496	556	491	540	504	508	497	516	500	475	481	502	504	537	489	502	467	464	504	494	423	488	555	470	485	493	493	444	462	501	510	485	513	520	533	493	513	490	524	507	444	517	544	489	494	498	488	489	519	531	530	521	507	471	501	490	525	499	511	469	506	470	492	537	471	492	498	524	512	458	505	476	461	503	486	509	540	518	525	510	543	524	510	515	503	494	526	536	489	472	524	495	483	526	487	520	532	482	492	464	505	552	465	529	502	500	507	521	468	488	491	490	513
9205	725	584	616	487	486	465	438	439	419	410	398	404	376	383	383	396	403	336	421	366	379	392	389	392	369	401	402	370	383	375	381	380	390	385	408	404	363	405	371	361	406	368	363	395	367	344	330	388	368	398	391	368	373	367	394	377	338	359	337	376	362	390	362	404	363	392	372	382	372	422	388	328	371	384	388	347	369	371	339	365	347	372	352	375	379	364	357	394	350	356	397	382	386	404	349	411	381	348	335	348	369	360	365	367	360	365	361	343	332	367	350	365	366	365	376	405	366	370	358	387	331	321	355	390	431	377	351	362	354	359	359	362	384	337	330	380	384	397	363	371	358	371	371	370	366	368	420	388	381	392	371	408	394	364	380	383	366	358	350	363	391	367	387	358	397	347	383	409	366	379	379	401	345	361	373	371	363	381	369	341	363	395	392	406	362	393	357	418	372	365	392	352	375	366	376	373	395	372	360	382	360	363	349	368	356	383	389	360	351	360	372	407	387	351	394	340	385	380	369	354	348	377	364	389	383	374	360	354	373	356	356	348	382	356	373	395	381	358	392	330	363	400	349	358	362	371	381	348	392	343	376	330	367	335	368	376	366	343	347	368	383	387	364	365	389	383	351	371	375	396	406	343	365	403	371	379	402	376	398	379	354	409	366	382	392	381	381	388	386	369	364	349	369	387	386	381	391	358	397	390	338	369	352	359	370	371	342	385	339	376	407	387	325	367	346	380	387	374	362	393	392	396	396	370	340	368	377	355	356	364	414	382	384	389	366	380	345	349	351	370	406	383	352	366	344	377	361	344	349	386	367	383	371	373	388	371	393	377	395	380	330	363	384	361	362	374	346	400	355	411	366	343	372	350	373	376	375	351	401	388	356	365	391	402	423	364	365	394	405	389	358	374	401	365	393	370	398	387	384	373	400	390	382	374	363	404	354	408	337	389	372	342	367	338	375	364	386	391	379	377	372	383	365	357	388	379	342	371	379	391	359	340	377	379	376	427	389	362	367	353	378	341	401	375	364	386	403	408	401	383	377	386	357	386	380	343	377	354	350	360	393	385	357	358	391	390	360	367	376	385	385	381	382	419	371	419	368	360	380	386	370	383	351	385	399	400	385	370	369	391	337	328	379	383	353	374	351	333	366	377	393	360	358	398	395	401	367	373	377	383	388	350	376	375	365	394	376	407	400	360	377	375	336	373	375	402	399	369	352	365	353	361	344	363	377	408	394	402	394	383	392	370	372	375	359	379	380	370	348	384	370	426	360	365	346	342	349	379	352	381	358	355	368	371	326	395	360	351	407	414	355	414	383	358	339	325	366	381	402	388	358	360	386	384	354	359	390	394	369	365	358	363	401	408	360	352	366	314	324	396	345	386	357	391	348	401	355	376	357	439	389	380	338	362	367	391	383	387	375	406	377	367	358	359	396	411	353	363	351	378	371	353	393	406	357	346	394	337	401	370	371	387	386	363	388	400	387	404	370	348	398	351	371	381	401	364	385	361	380	361	360	396	386	338	371	371	330	391	374	340	356	364	353	372	376	381	364	359	379	347	330	343	405	349	372	364	388	378	357	419	357	387	316	387	340	336	355	360	408	358	378	361	316	374	365	369	432	390	404	389	365	366	381	382	411	354	345	384	403	386	356	359	359	360	370	341	364	367	372	364	363	375	347	362	370	393	378	361	310	343	381	376	348	375	352	351	378	357	356	363	360	365	351	353	356	400	377	366	369	384	391	371	356	310	382	364	412	372	412	365	373	388	362	391	378	345	349	357	392	393	325	384	382	370	393	414	373	375	380	391	388	378	393	367	401	348	397	358	390	391	372	401	387	383	360	370	409	380	346	361	396	370	377	380	367	377	350	342	369	387	400	357	380	385	418	367	346	375	394	401	352	387	427	348	365	372	369	347	387	394	377	371	396	348	374	363	411	387	385	365	354	388	367	373	362	369	385	390	347	359	390	375	388	385	352	397	398	369	364	386	411	377	359	371	378	347	362	361	364	370	395	336	383	378	389	374	422	378	392	403	363	350	352	350	364	381	368	407	401	352	358	376	387	375	375	357	366	376	366	371	357	390	362	357	367	384	354	364	356	381	366	326	390	335	375	353	397	338	416	346	365	388	337	391	370	399	338	380	371	373	398	367	303	385	396	330	356	368	377	373	345	338	386	393	390	385	389	344	342	379	385	393	358	362	353	395	324	361	385	376	347	368	414	377	381	351	348	329	344	365	400	378	356	388	358	377	356	390	389	365	380	384	391	384	400	384	384	368	340	345	347	358	330	370	377	379	377	394	391	378	351	363	392	372	356	353	354	365	373	363	383	398	348	396	375	386	343	400	335	383	385	370	357	353	393	350	336	355	381	402	355	371	387	370	381	425	371	376	359	322	413	383	382	394	335	368	317	366	352	369	335	343	371	400	353	384	370	381	360	377	366	388	396	388	356	385	365	358	389	370	391	381	359	375	353	395	364	391	419	426	364	375	394	349	394	327	350	356	355	363	338	363	361	386	402	338	401	366	373	376	367	341	353	359	402	339	341	372	401	403	421	400	335	364	395	367	336	401	372	342	354	354	387	398	343	379	385	328	381	401	363	369	378	381	336	382	365	398	365	358	372	387	397	390	338	375	379	392	360	392	394	370	401	393	308	369	396	392	353	347	370	426	373	367	383	376	389	375	377	387	369	374	395	419	385	384	389	350	375	374	391	372	354	348	333	347	395	369	409	374	339	381	420	337	391	329	355	345	388	385	415	380	382	351	356	387	385	376	364	319	371	335	390	312	354	377	356	353	385	354	355	369	394	372	382	393	362	369	352	339	360	373	342	360	379	386	410	350	389	371	388	388	355	372	380	357	352	382	324	364	364	395	333	315	351	360	393	362	370	385	358	341	401	379	331	354	353	370	390	373	349	369	383	339	348	328	404	372	413	394	354	379	339	369	367	328	375	362	347	384	349	335	378	361	354	373	380	419	373	350	348	355	368	385	377	359	363	367	387	362	338	361	364	349	343	386	366	383	366	352	379	408	382	363	402	385	390	365	344	335	403	373	364	319	380	372	358	404	330	369	354	372	338	362	380	361	389	368	366	367	353	376	375	358	347	365	362	348	381	388	365	355	349	398	361	390	388	388	356	355	380	385	368	378	367	355	362	358	346	373	400	379	352	353	383	317	349	371	371	361	345	359	398	349	340	360	391	340	380	419	392	358	329	418	360	354	389	391	391	332	392	372	376	376	360	385	374	355	389	409	354	379	370	376	358	414	371	342	365	372	370	396	385	355	401	338	387	361	349	348	373	360	372	390	352	371	366	367	361	368	355	355	356	344	353	354	391	343	379	403	387	384	417	349	381	388	364	364	366	367	372	368	369	371	389	373	364	329	345	335	342	373	348	389	342	358	382	362	371	428	367	366	398	397	347	368	384	384	369	370	385	361	393	408	358	408	382	401	360	347	350	397	406	380	384	393	372	390	375	384	361	355	332	374	361
7526	1136	1347	1546	1439	1287	1182	1208	1129	1119	1022	1021	994	1048	974	955	892	996	966	967	945	934	911	931	868	921	936	908	892	806	931	902	891	905	911	879	902	905	877	887	896	839	915	889	892	957	850	845	835	915	906	887	866	884	909	885	929	884	922	843	949	893	899	905	899	881	950	897	959	866	856	887	916	891	915	939	910	927	870	868	905	895	916	858	870	925	856	908	862	860	900	882	864	892	921	864	813	874	913	878	911	912	943	902	902	853	903	913	884	849	889	911	889	840	881	847	895	838	856	892	893	923	891	865	907	874	913	919	940	876	910	929	878	887	909	911	925	868	887	970	895	858	877	902	897	896	901	844	872	874	897	913	864	848	881	853	837	856	869	896	882	878	930	887	902	851	850	848	876	900	870	917	854	942	860	869	856	939	870	867	868	839	901	873	851	900	932	894	855	856	856	939	940	928	863	898	865	850	823	870	845	866	911	837	804	877	855	873	843	885	837	882	880	861	933	944	889	890	947	859	872	875	879	901	892	859	879	914	884	874	861	874	858	885	894	923	926	885	868	851	866	874	908	897	883	891	886	877	884	872	892	884	917	922	903	862	836	903	911	935	843	851	908	899	924	918	861	909	896	899	902	900	862	953	914	882	875	868	900	815	901	920	897	875	902	867	923	948	953	875	943	941	917	902	901	881	835	875	854	875	907	849	815	884	876	938	831	918	882	881	868	915	877	891	874	894	883	861	934	849	861	922	937	884	850	876	953	887	936	937	871	910	893	898	870	854	906	866	910	921	872	902	836	844	966	863	864	875	854	868	896	857	866	943	904	895	908	833	901	877	894	837	906	848	872	892	908	858	918	874	860	884	898	886	907	862	944	937	853	893	888	903	851	890	945	858	853	866	898	876	860	848	902	932	904	873	941	855	948	901	906	865	883	935	871	871	884	879	887	897	887	864	893	884	924	829	847	905	887	916	894	899	871	899	927	894	861	881	921	892	906	913	900	903	854	905	895	900	939	837	839	879	894	894	896	859	888	953	908	892	877	880	914	848	911	915	864	907	937	872	893	888	840	867	874	865	884	918	900	917	892	900	888	898	857	903	869	866	911	896	858	883	938	943	830	894	843	913	854	942	840	865	844	891	890	871	893	905	911	903	923	856	864	920	905	868	853	883	968	898	895	876	849	894	897	897	919	886	925	892	879	933	876	905	904	904	930	877	891	943	899	906	904	876	902	969	872	891	933	848	905	877	878	864	897	889	885	900	880	926	894	897	909	835	885	903	926	852	879	904	895	939	884	897	908	872	862	859	873	847	884	869	861	838	856	864	919	943	902	954	912	906	890	925	846	909	886	921	847	901	853	903	932	862	884	901	891	884	860	857	878	861	890	870	881	867	856	950	923	892	855	843	893	867	893	854	877	876	934	900	870	913	927	899	917	912	949	889	877	919	904	961	916	877	862	879	909	915	854	897	910	900	880	876	893	924	892	939	902	864	908	898	858	884	908	925	858	893	919	878	898	869	902	901	906	857	889	880	854	960	955	877	867	895	888	912	906	861	914	901	901	876	860	897	875	871	866	846	947	902	883	868	873	838	875	889	883	894	874	896	916	844	954	903	889	834	853	908	893	899	910	868	859	863	892	902	891	905	868	877	843	892	854	936	887	869	865	934	882	861	851	832	823	935	866	863	926	882	953	856	921	873	865	885	872	896	885	859	890	924	875	871	873	935	910	879	920	872	904	884	878	932	834	865	964	869	886	809	892	854	833	862	875	913	922	898	863	914	822	895	854	842	850	868	945	887	936	848	906	896	887	875	878	899	884	862	920	888	912	906	868	871	918	842	885	883	971	914	900	879	881	936	924	869	918	886	876	896	860	820	887	920	898	844	898	864	893	929	916	848	861	878	871	972	882	942	886	877	890	893	871	921	907	836	910	876	874	883	869	911	834	888	849	901	869	831	828	953	864	907	914	897	878	891	876	878	853	847	889	887	894	839	844	874	917	876	891	824	902	921	895	896	906	900	900	867	826	936	940	857	937	857	870	906	903	909	896	894	868	898	875	925	878	867	873	888	906	844	911	934	912	915	860	881	850	836	849	906	886	950	947	955	913	905	899	872	941	913	863	897	895	918	877	937	917	885	873	896	881	882	904	895	913	907	850	878	847	914	922	891	887	878	892	908	917	847	875	904	919	851	915	876	863	935	915	936	922	891	920	867	863	896	929	858	894	870	911	855	883	936	902	896	871	916	954	914	930	947	880	892	879	906	896	860	889	914	884	893	878	887	907	889	880	869	936	876	892	934	908	917	878	879	874	849	871	945	904	875	854	875	861	890	890	889	901	852	867	877	877	881	886	872	950	878	898	899	880	874	883	865	852	886	881	917	938	933	863	931	847	870	836	917	897	923	883	881	843	891	918	889	880	884	901	855	921	902	925	895	906	907	901	946	909	865	841	928	913	890	858	914	869	890	863	861	901	855	900	854	900	902	868	912	923	922	872	846	881	823	913	830	883	887	873	906	951	839	879	941	928	887	877	970	848	876	882	908	899	836	854	903	921	885	869	947	895	954	875	897	906	894	900	925	910	847	854	896	885	914	960	951	877	916	939	903	887	843	851	861	882	901	925	886	919	893	857	885	933	932	869	905	868	933	896	893	958	872	896	923	930	903	862	879	906	888	884	918	918	868	847	877	895	865	907	888	888	917	883	881	908	873	912	889	881	863	849	846	909	881	875	900	917	944	896	866	903	895	869	830	852	881	918	845	867	921	888	854	914	887	840	866	919	913	876	914	864	888	904	878	891	881	843	923	885	905	876	856	855	893	903	895	940	863	866	889	877	912	904	878	872	873	887	898	880	862	873	876	867	886	891	913	863	887	903	879	933	852	902	912	839	890	862	942	899	846	951	907	931	895	917	936	848	894	922	899	873	884	899	855	866	889	941	903	861	911	871	877	889	916	895	862	866	889	939	888	859	869	887	902	894	934	834	885	840	918	833	851	962	910	867	899	888	894	889	965	868	905	854	889	891	984	940	840	849	886	885	906	888	896	895	874	899	887	862	891	930	854	904	938	876	878	920	903	914	851	861	958	892	911	938	857	904	872	921	907	904	917	914	902	834	902	894	897	907	916	857	855	866	889	878	892	856	873	889	937	833	911	844	906	880	906	904	882	897	906	866	875	908	911	824	921	889	869	927	904	902	903	902	896	910	908	892	908	867	880	858	902	910	901	915	839	969	880	856	955	871	946	812	934	897	876	893	912	916	871	863	855	893	915	890	876	919	916	917	810	895	867	863	875	898	866	881	913	907	877	843	883	926	907	940	871	916	863	875	942	856	902	888	835	856	856	838	946	893	869	937	873	869	903	956	876	933	857	913	859	859	944	854	878	842	895	928	836	832	941	914	923	850	874	877	907	853	915	852	929	904	912	845	883	830	897	891	904	935	892	865	909	909	858	878	898	907	903	885	881	918	852	895	892	914	906	854	940	938	826	900	835
16870	1417	924	761	622	580	534	521	464	451	461	472	449	436	433	463	440	429	400	432	450	444	368	445	435	399	423	396	438	423	414	424	451	412	458	400	370	454	451	438	405	428	400	393	443	415	446	397	390	393	467	445	405	418	396	421	412	415	399	380	464	399	431	417	430	435	423	429	422	447	408	449	432	424	453	417	427	388	448	406	439	445	416	394	436	404	407	386	440	381	411	379	394	446	441	404	398	434	435	389	419	450	429	427	437	395	391	421	408	427	411	408	431	426	401	417	422	433	374	382	387	422	372	394	398	427	427	390	402	444	397	397	438	460	441	385	401	468	402	411	393	437	419	413	406	396	393	429	420	417	408	479	414	411	434	403	394	378	412	399	430	450	409	420	384	407	438	444	441	392	394	374	413	427	424	424	414	443	389	377	428	419	454	410	395	379	428	396	423	432	394	425	402	456	401	450	421	405	448	378	442	407	468	402	426	403	371	414	450	436	466	386	392	399	398	411	401	450	428	391	427	436	385	394	414	388	416	398	411	399	415	412	370	432	400	388	374	421	459	433	439	417	416	404	432	416	406	390	433	464	403	443	405	444	413	413	420	398	409	426	399	422	410	428	422	426	387	440	434	419	392	437	427	403	450	428	410	424	451	407	422	404	385	420	421	427	369	409	408	377	400	433	387	380	405	357	388	418	391	396	374	412	425	442	423	444	408	392	421	437	427	439	411	425	442	379	422	416	413	409	424	390	432	423	428	419	425	398	430	414	440	408	446	417	419	465	437	450	432	419	404	383	421	405	418	392	413	417	427	422	427	368	424	433	386	435	466	397	422	458	434	426	429	423	401	455	424	404	404	384	450	411	422	384	409	395	421	406	380	422	424	455	394	452	367	432	417	399	421	421	433	425	449	437	390	448	441	374	415	430	411	426	413	444	434	408	400	409	443	423	426	394	439	400	459	394	409	401	416	475	417	393	393	426	465	408	355	406	401	394	444	415	418	399	437	386	406	401	418	465	403	464	385	434	413	438	434	435	428	440	383	422	427	406	376	399	441	397	398	439	411	387	367	410	386	428	447	446	426	386	443	388	425	395	429	430	390	372	426	443	414	401	392	454	408	389	423	403	373	416	431	420	390	412	363	429	459	463	429	351	469	428	432	367	456	367	401	426	404	407	419	403	410	390	418	446	448	402	400	430	424	394	407	440	443	446	436	444	384	406	421	413	407	410	411	419	410	403	423	380	415	346	442	419	410	427	420	410	406	424	394	459	450	432	446	403	427	422	439	436	426	442	430	427	453	387	376	413	445	388	383	413	419	413	416	404	419	400	399	402	460	393	393	454	378	450	431	405	441	392	423	440	435	437	387	416	410	436	411	395	424	421	414	423	443	419	437	394	406	432	418	398	437	431	376	381	425	406	445	413	427	416	400	430	438	409	398	424	443	372	397	447	417	409	393	448	421	435	434	450	413	366	436	494	414	429	417	395	456	401	418	437	435	406	376	409	390	396	385	409	364	419	422	429	448	430	438	425	421	449	444	392	412	445	425	402	405	378	450	439	416	399	420	449	429	396	411	420	392	427	446	440	464	425	444	445	426	426	380	453	386	441	401	410	406	414	388	400	439	409	422	435	395	375	413	363	382	459	423	423	422	422	392	460	396	431	390	445	439	420	376	404	449	450	429	411	412	401	446	431	429	419	420	409	423	394	438	380	408	391	404	445	429	420	397	416	412	400	416	388	420	437	401	411	370	389	376	429	414	410	422	429	360	442	459	361	432	413	433	409	427	406	430	424	428	395	402	446	417	397	427	399	448	412	424	467	452	460	399	391	444	404	457	470	423	417	412	406	446	445	422	457	429	417	439	419	372	419	401	393	435	365	402	417	419	433	400	445	446	430	424	426	402	385	400	448	386	381	428	381	402	420	407	398	421	405	425	407	409	448	402	449	404	419	387	426	390	453	426	411	424	427	404	411	394	430	426	441	413	401	432	425	409	401	438	440	396	404	378	369	374	391	450	458	446	444	406	414	446	445	417	431	396	442	429	385	438	402	457	442	443	445	421	404	414	436	468	412	390	427	455	403	413	423	436	400	415	387	360	442	428	393	418	390	408	428	435	414	409	412	397	418	425	430	393	382	409	416	388	433	396	441	442	419	456	393	445	375	384	431	415	373	424	446	401	420	449	419	415	376	423	381	412	406	427	410	438	422	413	404	417	433	422	369	434	409	442	380	394	406	407	431	458	424	394	424	432	423	428	411	419	388	389	426	413	422	389	410	412	439	396	430	463	414	404	408	440	417	429	434	400	427	444	421	432	396	400	421	396	434	412	448	444	408	417	392	402	416	419	423	418	392	430	451	425	396	426	391	472	462	403	393	408	386	378	419	394	403	460	394	410	377	440	448	467	421	424	398	386	382	405	410	425	409	476	431	440	431	428	407	425	422	431	425	418	408	411	436	420	409	403	412	460	415	445	403	390	419	441	434	426	433	434	416	474	401	425	391	419	395	388	420	418	414	444	396	436	398	410	383	371	401	412	387	389	418	407	403	428	418	432	390	400	418	399	418	444	411	369	418	413	458	407	425	421	403	421	372	400	418	381	439	408	410	421	418	438	379	404	376	394	443	402	438	406	442	395	405	419	435	434	395	427	397	402	399	423	391	390	432	429	424	421	419	448	406	398	389	400	437	412	398	391	433	404	421	435	408	414	400	417	408	445	410	399	382	423	398	439	429	372	408	406	376	457	418	440	429	419	430	392	409	419	427	379	418	438	392	408	396	406	440	412	446	410	416	423	443	406	392	417	431	438	414	396	447	397	437	415	447	416	434	383	431	398	462	415	404	387	439	450	426	418	415	430	426	412	438	383	423	380	416	441	447	379	394	394	398	378	426	408	434	419	395	420	391	403	405	436	420	412	406	414	432	402	455	409	438	407	382	376	431	426	444	440	446	405	386	422	430	377	401	405	394	405	453	425	422	393	453	457	428	421	446	397	421	429	393	418	439	455	438	435	431	400	408	385	399	443	429	410	406	442	394	400	377	418	383	411	470	409	428	419	397	402	411	442	415	400	427	398	422	415	426	446	400	369	448	421	409	382	457	428	405	418	444	404	425	402	415	407	437	418	430	415	394	444	417	408	396	440	453	404	426	433	413	390	372	420	442	424	421	407	401	385	427	364	408	432	462	387	427	419	415	414	465	458	386	447	370	396	411	436	388	445	379	373	404	393	382	390	488	382	419	395	378	403	429	425	424	448	445	397	429	371	423	437	378	393	399	402	413	404	432	430	396	438	365	435	436	408	370	460	423	447	417	417	447	436	392	389	433	448	392	391	434	427	440	410	425	401	424	384	429	423	428	341	408	442	382	381	438	405	405	377	408	402	382	411	459	417	391	409	385	416	430	420	394	408	402	393	368	416	418	424	360	422	411	377	452	405	396	408	389	401	486	416	421	379	441	452	410	444	380	390	459	428	385	382	409	382	443	417	385	404	414
9536	1519	1827	2244	2076	1759	1622	1434	1370	1403	1227	1182	1153	1117	1125	1078	1102	1064	1083	1050	1017	1009	1065	1057	991	1047	992	958	1002	943	993	981	1002	997	940	992	980	968	925	951	961	980	975	1005	904	936	987	992	1021	958	926	965	927	959	944	953	922	931	899	922	926	940	904	929	947	933	948	990	972	991	944	901	969	925	972	942	907	956	921	911	981	952	945	973	946	958	958	945	948	950	886	942	944	973	998	926	927	992	927	929	934	933	912	913	903	926	938	892	908	960	922	931	876	887	938	934	915	939	943	985	969	978	990	900	941	942	939	981	944	953	906	883	945	972	924	886	954	890	931	868	916	951	883	943	933	955	948	966	936	877	973	951	907	951	951	937	944	900	931	915	1010	936	924	903	909	919	956	900	914	912	920	870	943	919	904	945	933	908	906	947	908	967	960	933	931	907	968	900	941	937	917	915	902	937	945	970	907	989	921	920	1004	938	945	975	919	942	954	931	963	988	948	988	932	989	923	988	965	913	905	930	901	918	883	952	932	952	896	970	945	964	901	890	946	951	926	964	957	898	950	887	929	967	913	940	968	931	936	964	928	967	919	950	1000	924	944	938	990	920	971	995	961	908	961	958	944	957	944	891	942	969	920	872	975	890	912	980	960	925	962	974	964	956	975	911	928	928	946	954	905	909	892	945	967	917	951	944	920	961	1000	907	911	959	877	962	972	851	969	953	935	917	882	927	960	954	940	941	932	973	918	930	936	948	923	956	958	913	979	927	967	917	941	986	905	959	966	966	972	959	889	967	949	968	937	959	917	966	952	920	936	945	947	947	886	844	975	900	926	984	887	945	910	1003	903	920	945	906	900	908	903	928	962	941	941	904	921	937	959	912	954	921	975	951	907	898	987	968	981	983	888	988	929	1003	952	936	937	950	909	967	916	917	976	937	987	951	935	985	919	998	916	890	912	959	931	910	938	922	972	930	940	956	985	917	948	894	894	938	948	944	932	939	926	950	933	933	914	1012	904	957	926	951	908	962	953	1010	968	951	965	913	923	922	932	903	939	971	938	954	1007	930	906	929	1007	931	914	888	969	968	932	994	928	923	973	958	956	945	919	932	953	991	940	906	938	919	958	941	902	912	949	903	926	922	991	924	937	919	984	933	904	933	902	973	965	930	915	978	945	940	951	934	954	924	949	940	953	955	920	920	986	948	952	934	920	895	950	971	946	991	952	925	940	931	870	953	920	901	913	973	983	932	930	929	904	1025	954	958	934	951	943	897	952	948	953	933	957	890	934	927	934	912	904	988	928	933	958	939	925	930	887	968	951	998	942	912	958	970	951	914	968	939	974	974	969	902	949	956	911	926	997	923	961	975	920	925	991	971	909	903	1024	933	945	914	945	902	955	941	935	885	933	895	1026	885	978	932	949	958	958	973	936	964	883	935	965	898	989	884	955	968	933	867	942	960	925	965	930	954	915	942	949	922	930	1019	912	936	935	948	946	960	953	925	938	923	962	944	953	978	945	940	928	890	966	995	973	919	916	958	905	934	982	888	918	884	924	986	900	938	881	994	969	923	963	964	950	947	902	913	943	935	948	912	914	952	961	958	933	928	938	952	963	949	952	977	952	909	949	938	936	905	898	985	922	935	930	943	927	973	948	911	950	941	925	957	903	935	965	887	906	943	913	971	954	956	958	923	946	970	922	940	957	912	960	927	989	954	990	938	966	959	918	933	967	901	975	883	903	951	953	955	928	913	959	943	927	997	942	970	926	969	922	958	953	936	943	934	898	990	920	950	968	944	921	917	971	979	976	947	914	930	899	934	951	1001	958	986	977	916	946	942	933	911	904	972	924	892	925	957	944	956	953	897	926	951	920	932	895	967	900	930	907	985	939	876	922	940	949	918	980	911	949	876	952	929	917	989	919	908	971	993	883	979	935	954	882	916	959	925	951	929	941	920	928	907	931	944	948	933	970	909	931	929	939	928	946	934	901	947	973	891	935	981	975	869	954	983	901	940	955	965	927	944	953	936	948	938	941	978	996	999	918	964	900	895	974	982	974	932	949	942	928	865	949	902	956	901	940	943	984	882	1030	940	973	950	896	926	924	906	997	942	930	910	941	964	944	953	887	948	986	988	982	928	938	920	956	889	943	895	893	920	888	993	935	939	890	967	920	969	905	929	983	957	971	952	919	920	960	957	908	975	915	941	929	961	892	971	943	960	938	937	921	897	931	1039	916	1010	984	968	968	918	943	971	917	961	929	984	980	935	969	951	887	948	916	946	938	922	906	976	971	917	938	951	900	899	944	891	943	950	942	936	961	926	906	915	931	940	940	950	929	948	911	934	956	958	960	907	971	1008	944	981	969	964	979	952	1006	940	975	955	971	911	962	922	913	934	971	960	971	901	939	942	937	924	992	968	967	895	975	958	913	958	952	897	942	882	935	934	947	955	975	925	943	950	931	958	962	962	972	987	951	936	966	926	993	956	878	970	962	951	964	930	928	934	939	962	973	944	935	918	911	947	967	973	976	974	942	885	940	963	1001	900	907	939	970	901	964	968	908	1000	908	946	948	931	926	991	871	948	930	936	905	940	920	957	870	870	941	928	935	1006	948	935	966	971	959	936	937	882	1000	886	903	952	947	960	971	925	935	913	934	988	978	965	937	946	949	921	928	972	956	893	946	965	907	867	928	981	1000	912	913	939	965	953	932	929	972	963	918	983	866	891	901	887	994	945	901	943	920	973	926	991	907	902	949	914	880	976	972	969	909	874	944	870	952	924	959	933	953	935	967	902	930	964	955	925	952	983	909	928	911	942	991	957	964	929	961	945	947	931	954	941	924	950	919	904	892	922	979	944	900	909	910	941	924	964	894	929	900	869	947	972	1020	889	899	903	942	907	938	955	937	950	970	967	955	943	944	994	949	943	935	945	987	987	909	967	949	984	869	960	958	919	994	941	923	989	917	962	928	912	978	961	955	947	972	929	950	913	959	971	926	948	942	912	927	918	962	904	900	956	927	923	927	897	969	931	939	949	899	920	936	935	983	912	930	909	985	928	908	965	938	1001	983	972	891	983	916	952	943	915	930	921	956	896	958	925	936	960	989	909	911	951	887	939	902	927	911	970	960	956	960	926	939	925	954	959	898	928	940	924	951	960	911	915	975	965	936	917	989	940	910	970	927	998	981	939	956	939	970	910	948	903	932	930	899	910	913	965	916	900	940	985	926	899	913	922	1019	942	904	989	914	962	925	1017	993	939	905	937	940	912	966	1004	915	977	981	963	961	972	987	925	897	1041	931	959	973	944	907	942	887	957	986	905	922	976	933	920	955	954	930	956	932	955	960	964	940	961	884	936	889	976	951	950	915	959	973	932	875	970	898	961	964	981	960	878	1001	925	969	924	867	910	966	949	956	882	967	957	917	922	936	923	933	924	957	904	948	937	996	902	954	922	977	945	946	964	979	893	931	964	946	949	894	883	975	978	978	1006	950	946	967	891	985	919	955	903	945	953	910	881	984	984	958	925	1011	945
2650	208	196	218	179	163	170	182	208	204	163	169	183	187	197	191	174	180	172	166	180	183	212	163	158	171	167	180	185	151	176	170	174	166	183	185	170	174	177	158	184	178	175	191	180	170	174	166	188	172	185	184	159	170	176	179	174	180	156	190	178	195	181	175	165	193	181	186	154	187	168	170	167	176	180	165	179	192	186	176	207	176	178	160	174	185	194	187	168	175	161	185	184	179	178	171	175	204	181	153	171	187	182	188	166	154	169	169	176	177	189	196	138	170	177	177	184	179	162	202	190	192	182	160	175	171	163	182	172	200	187	187	196	182	159	208	202	201	195	174	188	178	204	192	164	177	182	182	181	204	202	176	192	163	185	194	175	158	183	176	188	188	176	167	170	179	179	153	221	171	188	155	169	166	169	180	195	177	181	164	167	175	163	207	166	162	188	176	162	176	199	196	184	190	166	193	168	186	181	179	202	150	171	196	185	186	214	187	164	170	174	161	186	159	159	165	170	155	187	170	183	208	171	194	185	184	174	203	198	165	192	183	149	159	185	162	153	151	182	202	183	157	164	178	181	172	180	181	158	168	167	182	189	177	163	179	175	164	165	175	185	192	191	184	155	172	192	190	191	159	186	159	155	154	176	189	170	172	181	180	180	180	188	150	159	190	163	170	158	160	159	175	183	159	169	156	185	180	189	157	153	209	162	165	161	181	162	172	168	176	169	170	167	194	156	150	169	181	170	177	172	198	179	177	193	152	193	173	193	175	162	191	173	169	201	192	156	150	197	176	190	181	188	178	165	160	187	178	207	183	201	189	199	185	175	187	184	173	178	176	164	156	151	186	174	191	164	201	167	154	192	151	173	206	175	149	180	177	180	165	170	208	195	153	181	186	162	191	199	187	192	187	181	172	204	194	179	170	181	179	194	169	156	173	167	204	170	165	188	173	189	178	172	187	201	161	178	184	221	180	170	161	178	187	187	189	186	186	168	204	185	189	191	201	159	156	187	171	158	177	183	185	159	169	196	190	207	175	181	159	188	182	199	158	205	174	157	182	170	181	180	146	174	198	176	189	185	183	188	157	178	195	152	183	174	180	172	171	188	174	192	177	179	149	213	188	167	180	171	188	166	185	164	186	198	181	172	174	149	149	200	191	187	155	164	190	198	194	198	199	176	185	178	173	167	178	164	158	154	162	170	168	161	178	176	190	172	171	190	186	184	168	175	193	197	192	204	178	178	156	176	177	156	175	185	191	161	175	174	161	199	164	181	156	181	186	173	168	217	200	176	185	196	169	190	181	182	153	167	192	184	185	176	174	176	193	193	184	198	162	188	199	157	172	196	168	205	159	162	214	195	191	168	185	197	200	178	182	175	206	214	187	180	153	204	192	168	177	165	167	170	176	168	193	160	171	172	152	154	208	172	197	171	194	179	178	171	145	157	161	162	183	181	216	187	190	189	169	170	186	153	205	193	195	152	185	172	206	177	171	176	165	183	168	177	179	179	169	178	180	202	185	178	168	189	164	187	173	177	197	174	175	160	174	168	203	184	194	197	165	203	179	210	171	173	150	178	187	192	172	187	177	158	196	158	194	181	157	222	194	186	193	162	177	193	176	166	181	193	171	186	182	159	156	210	193	191	166	192	187	185	162	175	188	206	168	136	157	187	188	162	172	172	189	154	173	174	157	186	181	210	168	162	192	196	166	177	181	206	200	193	171	196	183	170	173	187	185	168	162	148	180	169	179	178	192	188	178	195	174	146	194	202	188	206	170	174	160	182	169	184	180	170	190	204	191	184	174	196	194	180	175	179	165	140	195	177	168	181	172	170	182	160	197	184	193	206	166	169	158	164	201	180	171	183	178	171	188	194	155	145	164	174	159	197	195	171	191	195	181	184	191	195	177	192	171	159	188	166	176	203	160	177	168	184	172	191	185	191	183	148	175	188	168	156	180	171	180	187	156	172	183	187	174	197	187	157	181	167	192	173	188	202	171	191	179	200	191	177	161	202	182	196	164	178	189	175	186	184	194	195	184	179	185	203	168	158	170	201	150	203	151	178	182	193	168	173	197	176	196	172	176	154	173	190	175	184	191	187	197	182	193	186	141	216	169	176	164	139	197	174	162	188	170	183	200	186	193	195	176	168	191	179	185	180	178	176	170	177	173	150	170	181	166	188	158	192	179	167	196	200	174	190	185	167	166	154	174	166	163	182	197	174	169	183	188	159	182	198	166	179	187	155	182	162	172	183	160	168	188	180	193	174	171	195	181	151	179	175	192	177	183	184	161	172	183	173	194	188	171	148	206	180	167	159	196	169	205	190	173	171	160	167	162	195	180	177	172	189	168	189	140	195	190	189	177	160	162	169	177	193	167	203	186	192	178	185	167	207	165	198	184	193	188	189	169	195	182	210	177	163	174	161	172	167	192	180	180	167	178	205	196	193	192	180	169	156	196	178	156	182	168	179	170	187	168	196	184	192	184	195	184	176	200	198	194	170	173	149	174	202	182	177	165	157	185	159	179	180	154	197	187	177	193	161	183	186	174	151	170	168	185	192	169	179	172	171	182	149	182	193	194	185	177	194	162	150	149	162	162	198	178	190	202	182	171	161	199	164	169	185	161	172	182	165	160	177	187	155	161	192	195	181	135	196	177	173	171	178	178	172	177	187	194	176	170	181	179	186	169	172	153	169	166	169	166	181	158	218	163	191	178	158	161	169	209	195	188	186	173	191	188	186	141	190	151	170	170	166	186	176	180	182	177	166	173	199	182	183	192	168	193	165	179	186	171	183	184	187	173	185	151	178	187	201	158	179	205	175	177	188	176	186	190	166	173	183	205	180	177	190	187	151	167	154	173	173	173	177	190	209	160	148	197	178	180	165	167	170	190	179	184	179	180	184	177	172	189	178	203	166	179	206	189	171	189	193	181	169	150	195	184	184	207	176	206	178	191	178	178	205	199	173	141	168	160	164	178	170	216	178	188	197	188	181	201	161	162	178	155	185	183	182	168	173	159	146	173	187	206	164	157	183	194	188	177	195	170	179	184	165	162	180	171	205	175	163	153	157	166	155	178	211	172	164	168	164	182	182	202	178	184	181	196	189	163	161	156	186	155	157	179	170	189	187	194	177	195	187	144	173	196	182	174	180	185	156	174	176	169	189	170	158	187	211	177	174	193	177	191	183	154	156	179	177	211	165	175	198	184	184	164	177	165	178	155	187	176	175	189	207	177	182	174	171	182	202	182	191	164	169	192	176	172	193	160	171	182	176	172	181	175	184	184	166	193	179	184	180	181	172	187	169	167	183	165	159	174	174	166	197	203	182	191	175	179	210	172	175	195	160	172	179	183	193	186	179	155	174	207	191	187	198	176	181	157	160	166	185	180	160	185	183	173	170	170	164	156	197	190	230	178	172	182	181	197	153	188	173	173	182	203	180	161	163	199	172	173	186	178	201	181	163	185	168	171	184	168	169	165	165	149	174	203	195	173
2548	505	523	526	502	499	534	500	530	525	545	486	504	526	510	498	498	501	491	515	509	490	498	486	476	470	519	504	498	485	505	496	493	463	513	530	540	463	518	538	502	503	492	493	528	493	500	481	490	471	495	501	507	498	519	517	474	489	511	483	522	476	473	475	491	515	526	518	465	509	514	502	479	484	496	458	504	512	482	483	490	477	477	495	569	491	504	483	461	497	479	489	516	429	519	493	542	521	472	503	513	493	495	473	488	501	488	506	476	514	506	533	501	513	504	497	491	529	504	503	512	529	468	487	537	534	460	517	536	493	523	471	504	464	492	500	469	513	492	462	496	461	500	512	481	478	497	492	484	497	480	503	487	475	464	499	499	492	503	508	549	475	507	516	475	500	473	486	494	492	530	477	463	533	482	439	501	508	533	521	485	495	482	485	445	544	516	502	534	499	528	492	507	524	499	502	516	517	512	488	496	542	506	494	519	468	488	528	508	518	474	504	497	476	528	527	543	532	491	519	491	527	509	532	518	494	478	485	506	500	476	475	507	510	488	511	466	490	484	518	478	521	491	548	507	492	511	484	456	478	483	484	526	506	531	517	522	524	486	475	506	495	496	551	550	513	539	520	487	491	498	512	477	515	513	486	492	486	519	498	492	525	492	468	495	478	504	464	518	475	509	468	505	502	488	491	529	542	491	478	495	489	488	468	505	572	486	496	504	490	497	505	518	512	518	490	495	555	494	501	473	498	505	480	498	513	491	490	501	516	496	472	494	537	515	519	501	526	491	465	488	512	516	508	525	491	486	476	500	463	502	469	505	512	481	538	465	538	504	502	515	510	510	533	508	494	501	497	456	478	508	493	520	494	498	508	506	545	524	485	488	524	513	498	460	490	524	485	493	510	486	524	535	510	484	484	531	513	494	515	494	489	498	533	519	518	486	469	479	510	466	457	485	528	550	485	485	558	531	481	457	489	499	505	471	538	486	513	503	508	460	500	462	507	498	452	490	490	490	537	519	487	524	495	538	516	492	535	511	498	496	476	468	489	502	461	469	509	494	517	488	481	540	479	519	485	475	527	521	530	519	521	492	499	502	458	494	485	510	516	552	495	490	510	486	511	462	573	468	493	466	493	493	476	517	516	496	486	464	515	483	517	502	501	504	522	526	489	506	517	518	486	522	471	494	478	513	524	495	508	509	501	503	550	455	495	558	503	483	483	495	499	499	471	485	479	484	497	513	492	476	519	482	503	520	488	504	498	473	511	501	502	490	515	524	501	508	503	512	521	510	444	508	495	476	547	487	495	489	501	450	529	534	518	534	511	473	484	499	495	477	514	479	463	484	516	472	468	503	493	520	473	519	478	479	474	552	480	495	480	485	518	473	503	499	475	498	491	512	519	480	504	519	505	488	476	491	482	476	515	456	508	510	496	456	502	524	531	450	503	539	487	516	511	460	558	481	462	544	529	478	490	484	487	509	454	502	476	477	474	510	488	468	498	480	483	480	512	492	494	486	492	531	504	505	497	499	475	504	515	451	509	509	473	484	485	554	502	452	510	476	492	495	514	467	489	527	466	528	480	460	542	484	508	529	506	533	525	493	488	456	535	473	456	563	520	496	517	483	532	527	478	464	487	492	496	460	497	503	502	497	483	498	511	517	499	449	493	501	454	508	454	518	480	496	482	510	507	502	489	510	483	521	459	521	488	479	501	437	505	500	505	529	480	513	499	485	505	508	486	504	476	482	511	476	459	496	475	484	522	509	504	498	519	526	514	473	522	472	543	493	526	510	499	501	460	496	510	497	490	475	486	494	505	500	507	515	509	496	516	485	478	526	497	473	507	536	479	525	482	463	525	492	476	485	476	530	521	502	476	471	470	471	446	493	516	481	524	510	529	505	480	467	483	509	535	522	509	497	527	488	507	515	502	447	503	469	523	504	520	498	497	550	506	515	482	501	484	501	509	479	493	481	443	489	507	496	464	488	487	521	471	514	507	515	471	475	481	495	510	514	502	514	510	489	498	511	486	519	505	535	540	481	516	510	468	481	485	516	518	466	530	517	471	510	465	483	504	498	527	471	498	494	481	455	478	478	495	490	477	466	482	562	511	535	537	475	479	490	512	529	521	495	517	470	515	494	544	468	489	484	463	490	474	514	512	482	496	516	505	512	445	483	502	527	509	489	543	520	516	461	498	550	450	487	486	523	472	502	482	464	481	476	512	454	512	473	499	507	455	517	493	477	502	499	490	465	472	497	538	486	515	517	488	451	503	516	542	492	483	499	478	484	522	528	488	518	460	500	500	495	472	532	466	446	484	496	493	482	476	472	533	491	520	493	487	498	521	515	452	484	526	502	507	526	490	485	518	515	483	508	565	512	475	480	492	466	512	492	531	484	503	463	493	491	499	449	500	502	497	513	521	471	506	516	505	507	523	499	511	525	511	528	496	474	497	506	519	483	502	434	471	502	494	490	494	475	506	488	510	515	510	511	504	526	521	519	479	473	511	504	537	535	495	488	531	482	493	497	477	506	469	533	471	514	518	515	480	512	500	475	445	547	530	513	493	506	520	477	495	487	515	521	478	514	500	490	500	480	550	492	494	547	524	470	485	465	493	486	484	490	473	486	483	486	529	524	501	488	494	484	488	499	512	509	500	505	494	501	554	555	464	478	501	451	512	449	534	503	533	497	498	468	485	487	513	484	528	504	495	502	503	472	472	480	466	541	468	515	488	501	519	478	472	503	533	461	529	518	475	481	524	486	504	477	483	494	515	483	497	508	465	494	461	485	502	475	472	507	498	529	497	515	493	463	517	485	526	515	490	473	483	512	499	484	502	506	507	488	481	506	498	478	529	501	483	533	525	505	499	471	467	511	534	485	526	469	491	527	521	538	452	483	480	471	491	510	470	495	513	480	498	524	506	481	521	533	528	500	485	523	473	494	494	495	497	514	500	510	525	466	504	510	502	509	529	476	468	496	482	467	534	506	479	488	511	541	464	497	492	510	491	468	516	506	469	532	532	517	509	491	472	545	511	528	501	498	490	498	506	542	474	474	495	498	497	484	484	480	508	511	489	496	560	505	451	461	490	503	480	507	512	509	462	493	510	533	491	500	523	483	485	467	486	515	508	491	497	489	457	504	516	570	506	468	496	483	507	476	486	489	456	568	487	474	545	454	521	504	469	499	483	476	490	509	508	504	522	501	531	499	520	545	503	484	492	481	556	499	474	468	510	506	483	480	499	471	492	526	474	484	523	498	497	549	491	485	505	501	491	510	502	499	452	491	526	518	531	484	500	510	511	470	519	477	519	505	470	497	505	501	492	496	478	491	500	517	475	542	503	496	477	475	508	483	491	453	484	512	521	502	482	508	503	494	503	492	500	525	498	521	491	525	504	485	483	502	474	501	506	477	500	508	501	478	495	510	519	494	521	492	472	538	495	492	499	477	534	525	453	550	528	504	500	486	452	488	504	498	496	485	493	524	504	513	491
9372	637	570	617	495	465	370	379	413	452	389	417	412	392	365	423	373	406	381	416	370	365	366	373	353	350	381	358	390	355	377	346	333	385	362	368	378	383	398	392	378	371	387	370	380	408	394	374	370	347	363	364	330	344	397	350	378	365	389	385	323	383	359	415	366	340	335	319	359	386	380	371	359	373	412	423	357	361	395	392	366	364	404	372	354	366	361	369	372	353	364	385	363	356	370	371	373	361	371	375	399	346	357	351	364	393	362	343	337	376	401	351	375	363	353	359	364	394	395	390	355	360	349	333	382	392	386	381	365	359	319	393	345	345	357	366	408	373	427	396	392	331	354	373	376	366	369	364	385	340	354	382	392	352	366	361	405	378	369	376	402	365	396	378	418	391	352	378	381	389	379	381	391	401	342	376	350	380	355	368	347	401	399	340	401	379	371	371	336	361	367	376	333	384	365	379	367	365	365	381	370	387	372	350	370	366	395	366	387	350	350	365	354	348	359	333	355	423	392	382	330	349	322	345	338	389	408	392	342	362	348	369	352	343	372	372	348	393	378	379	367	396	361	388	358	398	373	392	356	374	377	385	358	399	401	389	382	397	403	370	356	360	381	382	373	397	353	372	388	384	368	371	427	380	352	368	366	373	355	387	405	362	395	352	386	395	386	341	368	351	398	383	359	363	317	412	384	346	380	347	351	338	399	406	369	379	371	391	375	374	409	401	400	360	388	349	380	397	388	361	361	374	401	354	370	389	328	341	408	354	400	353	402	331	383	362	354	354	380	365	366	373	358	379	362	359	354	396	354	359	375	382	388	393	373	373	367	398	360	349	347	375	403	355	359	402	353	358	382	389	369	375	357	403	388	327	397	363	359	374	385	359	382	392	382	364	400	347	378	358	386	358	349	401	385	362	345	357	370	355	385	389	381	346	383	386	385	362	366	365	369	366	386	379	378	362	376	381	347	371	387	353	368	389	366	369	379	338	354	365	355	361	355	374	400	381	394	350	365	348	359	395	371	356	372	348	384	370	383	359	346	368	353	384	352	357	390	387	366	388	378	378	391	381	340	385	348	339	373	352	380	419	380	356	392	399	358	345	354	388	405	326	374	382	344	360	370	335	358	372	365	405	346	384	385	410	358	391	393	361	405	359	375	383	395	384	366	373	390	424	411	372	373	378	376	415	373	350	351	355	370	365	370	410	379	388	402	330	412	338	351	358	413	384	357	357	383	385	374	379	379	374	341	419	349	351	380	375	380	390	377	389	338	362	364	362	332	348	361	356	373	318	356	383	419	399	374	386	369	383	352	388	363	374	379	361	370	338	412	349	354	349	365	374	389	402	369	326	393	368	398	359	387	366	394	372	373	358	379	366	371	380	346	339	382	416	342	424	395	401	368	360	362	405	375	387	385	392	354	374	385	378	382	405	395	398	384	400	413	403	362	340	366	398	384	351	349	382	378	376	343	355	370	377	374	390	385	368	361	412	372	366	387	388	364	390	364	361	406	377	373	381	385	395	355	353	364	354	375	393	365	354	351	368	350	366	376	342	329	367	414	404	356	388	385	356	351	354	351	369	343	403	396	347	398	399	363	358	388	379	431	373	357	360	328	383	390	341	416	382	381	375	354	387	353	346	381	375	380	389	398	376	378	358	380	393	372	396	339	344	401	356	380	358	368	359	375	375	369	362	374	363	398	364	379	374	346	368	367	405	400	350	333	380	394	387	366	354	343	332	368	374	383	368	392	381	412	379	364	391	372	350	370	330	419	352	366	400	361	404	388	337	365	316	392	359	360	361	374	400	394	390	394	362	365	401	386	360	364	323	375	397	413	411	363	362	343	330	370	330	369	336	375	375	404	350	379	391	394	393	385	314	377	366	365	380	370	406	363	369	351	379	391	382	391	380	398	415	354	395	383	382	339	353	371	356	366	415	376	356	377	391	360	365	373	394	354	389	397	384	361	410	369	395	383	392	389	415	394	369	363	390	374	368	359	394	369	375	389	375	356	387	355	361	398	381	382	370	345	351	367	351	362	367	366	375	336	351	387	362	358	394	390	366	371	407	400	400	382	405	406	396	377	378	394	378	360	379	378	368	369	375	367	372	358	369	366	358	384	375	346	351	395	355	405	356	341	394	397	322	359	395	375	386	372	370	340	384	374	393	365	346	364	365	338	368	350	416	365	399	394	412	360	376	387	369	363	335	367	385	361	369	376	364	384	390	384	381	334	337	380	385	416	376	359	355	410	368	363	346	355	336	370	355	382	391	328	400	373	360	367	369	351	402	334	372	351	382	391	390	404	370	371	381	363	387	359	368	361	389	373	402	399	353	360	384	391	344	398	364	361	328	357	377	373	389	392	373	381	386	388	370	374	375	362	384	389	369	376	384	345	352	391	388	397	369	373	389	360	339	386	407	410	378	433	346	327	380	364	386	337	375	375	408	354	415	407	377	392	401	359	383	383	358	398	394	363	366	381	386	377	381	371	360	382	350	399	355	353	379	379	367	363	360	362	398	374	372	374	390	376	404	361	370	390	385	389	385	403	343	363	373	356	401	350	367	360	379	385	371	400	367	338	356	388	344	370	380	404	382	347	413	388	379	378	398	394	334	353	353	363	393	345	388	354	331	376	405	397	394	365	314	367	346	362	343	315	387	359	363	376	343	337	398	340	409	397	341	383	385	330	376	358	369	383	381	360	340	343	365	360	346	372	361	383	370	361	359	363	382	387	377	341	347	375	376	329	366	373	379	393	376	371	356	373	384	380	376	404	376	329	417	372	379	352	363	380	364	367	354	319	369	341	366	385	355	349	371	351	384	399	360	390	344	352	397	362	419	381	346	396	401	387	384	359	365	389	347	351	350	381	363	375	339	351	362	399	363	375	317	365	362	376	393	419	387	388	392	377	444	392	350	361	385	359	347	369	379	385	338	396	396	423	382	373	345	371	380	363	386	359	373	363	353	401	368	362	419	336	355	379	385	364	401	377	372	366	410	353	354	416	383	366	372	390	371	369	405	425	359	368	341	326	366	370	395	356	384	353	382	381	366	342	357	368	379	382	403	392	401	374	374	369	394	345	373	392	384	388	375	369	360	378	375	354	362	351	360	383	324	371	371	362	342	391	342	359	398	363	374	360	345	373	381	374	359	372	413	389	339	399	362	382	353	422	359	365	346	352	341	352	379	372	393	350	386	371	363	373	392	329	372	344	372	387	370	363	316	379	370	371	352	394	383	397	364	372	384	361	395	373	386	361	418	388	339	402	359	366	358	377	377	379	375	380	383	367	382	366	368	396	366	379	395	392	384	404	345	352	380	366	395	348	387	394	404	400	375	352	347	385	382	372	353	395	411	330	365	332	375	381	392	359	340	403	377	372	364	370	382	353	380	384	386	365	364	420	370	347	376	408	401	356	385	363	377	375	369	351	335	373	376	402	385	370	383	419	358	361	351	376	374	357	361	424	378	382	358	361	397	387	361	343	389	406	357
7609	1096	1418	1541	1485	1235	1207	1192	1144	1150	1090	1055	1015	1031	988	952	934	995	995	946	965	949	885	936	904	989	930	828	900	950	927	892	892	902	871	886	906	931	937	917	888	853	863	812	893	902	889	888	870	923	907	888	901	853	910	912	925	892	890	922	904	898	949	865	895	878	930	917	890	904	881	910	829	863	889	923	862	952	887	858	926	891	882	920	878	895	922	894	895	867	878	882	862	869	894	925	924	861	959	864	926	869	836	925	892	837	877	889	829	844	914	932	910	875	879	908	887	869	875	895	889	832	855	852	883	872	916	905	826	917	932	868	895	898	908	884	900	906	924	908	866	950	890	896	897	925	849	864	871	860	855	972	901	877	872	912	836	881	906	920	900	842	887	937	917	916	883	854	919	869	948	908	890	907	909	856	874	911	888	857	872	932	881	904	906	903	901	879	878	861	884	854	879	837	908	923	864	868	905	951	900	865	907	852	902	914	896	848	886	872	893	900	904	843	894	867	885	884	903	893	885	882	927	902	912	923	885	876	861	847	875	875	901	858	861	922	892	880	894	879	915	867	897	863	906	866	828	906	904	875	894	869	921	904	894	897	912	896	859	879	877	889	864	910	868	912	856	912	903	877	933	916	907	868	928	907	901	908	907	918	905	907	904	933	917	878	894	885	879	872	914	863	941	844	892	909	868	893	868	901	869	899	918	870	846	910	877	842	929	874	891	805	874	942	867	909	885	930	906	894	905	805	852	856	914	942	916	883	888	890	901	912	895	812	878	906	884	869	887	876	883	872	905	879	896	894	871	921	879	925	896	913	883	910	918	848	843	865	878	883	875	940	918	913	915	909	920	895	857	911	857	887	875	941	888	884	893	918	881	910	880	849	900	887	901	835	876	892	875	885	890	897	865	909	886	911	879	872	897	844	886	875	875	870	893	917	906	894	938	892	928	908	848	882	873	858	882	851	863	893	893	894	901	886	900	864	877	886	862	856	895	907	864	869	855	906	970	877	855	907	882	919	894	932	912	873	889	886	869	901	910	925	865	892	861	939	926	854	896	877	903	900	905	916	872	865	887	859	907	864	827	952	883	902	874	851	849	924	877	874	883	918	862	877	881	887	915	854	896	901	884	829	873	879	866	867	866	862	887	862	824	859	879	927	859	844	869	897	913	880	920	901	911	923	841	886	877	832	892	886	874	860	869	878	928	848	852	900	823	848	859	911	888	862	820	907	919	884	880	866	883	902	842	957	889	902	890	862	896	825	950	944	860	866	902	839	886	860	882	866	842	887	816	895	903	902	889	902	898	936	840	932	857	868	959	842	866	883	868	919	907	891	899	912	885	861	913	903	898	894	868	903	828	882	841	918	916	867	926	858	926	879	881	870	894	892	863	869	907	917	917	892	899	888	850	905	892	910	888	886	958	917	830	912	925	887	911	905	868	890	913	918	921	862	929	853	897	872	893	872	881	834	860	923	858	898	932	880	878	895	903	888	880	838	890	904	920	907	944	907	883	911	895	855	895	808	873	928	972	888	934	901	858	915	896	875	923	880	921	911	914	907	907	909	818	880	906	896	895	881	825	885	879	901	939	890	909	885	921	853	909	924	905	898	925	892	850	903	925	892	874	873	882	852	865	872	833	875	893	881	912	907	868	873	901	888	888	903	902	927	933	900	954	839	903	860	860	848	897	868	915	862	876	898	876	916	838	895	876	864	862	884	906	885	867	866	864	936	868	912	899	842	855	889	884	892	880	884	925	904	901	875	918	891	889	918	839	917	880	852	873	889	851	909	891	859	904	869	850	856	905	920	900	888	943	910	916	868	876	873	900	911	873	863	961	900	834	888	873	908	883	878	901	903	911	900	967	928	884	869	880	890	861	886	914	817	844	846	860	914	956	854	908	919	861	904	939	926	938	840	854	996	832	913	946	878	905	845	835	876	895	848	902	882	878	893	910	953	926	874	850	849	887	872	846	900	839	870	875	895	875	906	892	894	929	910	847	923	845	906	916	934	870	888	891	874	872	847	903	942	877	886	937	842	916	910	889	904	883	887	936	884	912	832	920	850	876	868	921	888	904	889	936	882	909	886	872	931	890	864	882	843	881	902	890	861	876	885	944	890	900	897	890	883	889	910	893	883	814	894	868	882	904	899	852	929	917	885	872	892	897	882	956	856	859	883	918	916	892	912	846	901	838	854	872	863	907	849	917	848	922	924	938	906	887	870	953	934	892	905	950	837	914	911	832	882	883	870	877	882	898	896	880	845	921	867	937	921	886	898	925	856	907	910	884	865	918	870	915	913	892	925	875	833	921	877	870	891	868	885	901	939	867	887	885	861	937	819	894	893	876	900	941	916	887	889	892	889	898	921	895	885	887	865	894	869	912	866	869	889	914	899	897	896	934	941	910	941	856	892	906	904	859	873	914	859	926	886	873	849	833	903	891	872	871	925	857	867	885	869	890	834	868	897	903	897	882	865	878	861	832	810	882	875	858	880	883	927	925	931	890	886	898	911	942	878	907	895	894	879	899	953	860	910	920	923	872	962	880	946	943	856	882	954	850	879	883	894	920	910	918	901	865	924	891	938	886	900	876	903	899	893	895	876	824	844	902	886	879	889	935	911	901	934	889	871	879	926	896	852	927	863	906	857	922	927	868	860	880	890	941	862	850	857	913	849	834	855	876	903	900	864	898	905	856	885	887	851	839	876	879	923	938	866	918	893	867	896	847	875	899	853	913	898	856	926	886	894	858	949	859	887	899	874	941	905	870	849	897	903	949	818	886	808	800	874	879	921	855	835	933	926	871	890	822	877	900	879	838	897	892	910	867	883	859	886	879	927	909	835	897	861	830	893	905	831	876	888	898	929	877	923	893	909	924	848	842	858	894	901	867	919	907	848	936	945	877	885	894	903	876	832	918	896	895	921	965	892	845	895	884	916	881	879	909	898	916	883	848	883	868	898	888	841	879	870	883	914	905	921	856	887	913	886	937	902	917	931	877	868	832	906	922	864	879	886	967	885	879	927	867	888	862	927	879	898	883	871	913	819	924	926	863	888	928	871	854	832	883	906	855	933	926	897	882	974	884	864	873	940	897	937	889	832	862	866	852	873	896	832	860	895	829	918	841	897	934	874	881	876	866	858	935	874	876	932	903	906	908	887	905	896	872	908	856	886	897	833	877	802	878	843	905	864	907	942	928	898	930	856	850	904	952	943	924	862	913	854	881	857	903	901	871	888	919	894	875	883	881	918	928	913	914	836	831	895	894	944	903	935	911	893	923	943	925	862	881	910	901	934	852	900	879	883	887	911	890	888	941	903	908	895	858	907	917	849	867	846	911	890	817	902	855	878	871	863	886	820	933	867	875	832	862	903	935	885	909	908	964	905	913	906	865	931	823	917	930	898	911	881	876	856	869	945	891	830	859	876	883	924	862	895	917	875	908	833	969	865	926	915	872	901	904	873	852	859	861	841	906	890	950	872	844	871	891	897
16927	1340	882	773	693	619	523	470	544	501	437	468	449	468	463	443	419	440	412	453	410	465	380	407	437	399	402	419	421	436	442	404	387	399	414	445	419	379	451	386	445	431	437	454	429	391	431	424	438	488	430	447	452	383	383	422	409	401	433	428	410	429	421	390	368	400	450	403	396	412	380	429	412	400	414	443	463	416	444	426	418	444	471	419	417	430	394	379	411	442	444	416	429	415	382	442	430	387	421	411	450	416	410	409	388	414	421	427	407	351	366	427	434	399	403	398	420	410	395	417	433	421	397	417	425	460	462	430	434	425	414	383	402	396	384	380	416	371	427	395	411	405	432	439	408	403	393	396	420	441	472	482	430	426	428	372	411	442	390	430	429	380	448	439	427	432	429	471	467	407	407	403	423	391	428	423	421	420	388	403	410	421	402	462	399	411	450	366	401	392	390	423	413	421	456	419	378	403	422	420	437	429	379	420	434	440	436	431	401	431	387	424	425	401	381	409	446	416	396	464	380	414	381	388	474	400	423	382	384	378	417	422	432	438	436	413	400	412	423	426	422	473	443	402	385	407	419	428	402	436	411	443	419	420	392	426	396	386	419	431	424	385	385	440	369	421	399	438	401	414	384	409	417	380	384	425	409	389	450	406	389	410	395	461	400	417	439	416	439	409	394	422	420	416	437	433	443	411	448	413	433	411	393	426	421	415	427	419	442	417	449	417	399	419	422	381	393	375	430	411	431	423	390	408	434	431	401	415	414	438	470	422	416	439	440	417	394	416	388	392	440	433	413	425	382	436	379	381	389	423	422	416	429	419	398	430	399	388	425	400	439	443	407	443	378	418	439	419	403	404	441	428	404	388	410	418	426	436	425	449	410	399	374	416	345	429	442	396	390	413	394	389	426	370	429	389	404	461	417	429	428	408	426	418	446	388	387	424	415	449	434	392	413	369	385	423	394	441	364	420	406	416	447	460	423	374	399	415	387	447	413	439	359	372	411	439	363	409	430	378	435	373	382	439	377	413	412	420	452	396	397	439	425	427	422	410	379	390	480	375	436	430	426	425	441	432	420	405	399	413	416	384	417	378	399	439	404	364	403	388	396	415	396	415	395	462	440	421	430	368	440	427	392	423	435	433	403	405	390	424	402	394	375	408	398	424	386	374	454	429	432	433	418	396	449	436	450	436	387	457	383	408	380	412	403	401	413	434	438	390	445	372	395	398	413	428	423	412	431	392	367	438	400	434	389	408	404	379	407	438	408	388	406	417	444	433	401	403	427	425	418	438	413	427	424	405	423	436	407	394	474	422	443	419	395	416	429	382	385	408	431	422	411	409	400	420	467	443	417	384	426	430	393	415	406	435	392	422	390	422	408	416	419	433	412	386	410	422	419	396	419	381	419	425	426	413	419	426	448	443	392	383	426	409	433	436	448	421	415	420	415	389	408	424	401	434	427	452	398	402	401	406	402	422	395	375	377	422	415	434	434	428	431	439	435	413	394	412	457	438	400	420	411	406	398	388	448	429	448	411	412	410	440	401	407	441	412	392	399	455	427	420	404	397	436	410	435	390	417	451	432	435	410	399	439	404	413	396	408	409	464	386	437	416	402	422	394	414	415	437	423	439	383	385	398	404	418	421	418	432	414	406	393	417	388	421	420	443	420	403	407	386	406	425	411	430	424	430	422	392	422	412	397	423	406	422	402	416	392	435	423	410	387	454	379	411	400	403	411	358	421	418	404	405	430	430	410	433	434	404	427	438	396	390	410	401	403	424	408	423	404	401	447	445	421	408	405	397	405	425	409	400	405	380	401	409	423	414	381	421	382	392	445	425	390	410	388	421	413	404	400	403	418	404	409	404	449	404	413	428	382	427	440	434	430	419	461	396	423	403	397	400	419	394	424	428	406	417	433	414	434	368	417	406	398	424	466	444	378	399	417	437	413	402	433	423	397	426	420	413	446	371	436	440	424	419	390	385	415	419	412	391	434	420	411	417	460	414	432	424	440	440	447	427	446	402	431	400	398	438	396	390	369	422	399	379	399	416	407	452	443	373	418	394	438	424	411	396	408	432	422	442	412	463	397	415	362	420	382	418	409	431	397	427	436	421	449	415	431	399	433	388	466	402	426	419	410	369	412	439	417	421	417	414	367	415	438	461	447	416	447	401	412	435	417	426	410	421	383	386	413	427	417	375	466	448	400	392	428	429	391	401	407	421	376	402	413	424	407	441	382	421	412	398	403	390	425	421	388	374	409	450	429	398	431	392	425	384	430	427	402	425	414	410	404	399	407	422	415	430	430	419	457	383	400	397	390	393	402	411	436	414	429	371	415	468	448	404	413	428	411	438	476	425	430	384	446	373	394	404	411	399	376	401	441	379	383	417	439	401	447	414	402	411	408	413	437	438	406	374	381	400	443	424	386	382	411	370	389	414	400	397	431	422	401	383	414	359	416	420	406	399	428	442	420	375	428	377	410	390	433	429	437	383	410	440	411	444	424	429	448	371	454	423	405	396	409	404	394	405	381	387	416	407	423	398	414	432	403	433	389	383	444	389	420	442	379	418	411	433	433	428	410	408	481	423	422	401	411	399	437	366	391	416	428	430	426	454	384	390	411	426	421	407	391	429	450	408	388	406	405	427	424	425	386	398	395	419	394	420	388	453	397	395	454	433	405	422	426	368	418	443	415	394	383	434	438	433	418	378	437	425	424	443	399	370	424	387	446	404	409	405	416	410	415	429	409	428	440	380	447	396	427	453	433	392	396	447	428	443	449	408	367	375	388	453	413	409	416	430	409	416	401	410	419	387	406	421	403	404	375	413	426	395	411	416	468	424	419	347	371	393	404	394	430	377	419	422	414	383	374	396	404	419	410	392	380	394	398	404	406	417	445	413	400	423	358	409	419	430	409	369	445	389	406	413	415	461	462	423	405	434	414	437	434	394	413	485	421	440	427	406	439	381	427	358	404	395	434	421	401	416	409	429	434	438	390	405	403	422	414	386	396	402	428	431	427	420	444	404	415	399	409	425	419	409	408	424	457	417	415	429	425	426	442	407	405	420	422	423	450	424	382	410	410	450	408	403	424	398	425	410	403	395	420	421	434	430	429	402	439	397	413	456	421	419	399	420	464	414	433	408	391	429	442	410	385	367	419	417	422	413	397	421	413	423	394	389	409	449	402	401	382	402	433	388	443	433	402	385	391	398	443	445	442	400	360	430	407	414	420	388	394	381	427	437	431	391	422	394	405	443	430	394	417	426	377	418	414	422	444	393	430	402	456	354	470	438	392	397	421	438	437	427	432	433	432	410	399	398	434	393	386	423	410	364	423	409	381	381	377	426	372	406	407	437	418	417	454	454	403	406	419	448	397	394	392	430	441	377	392	406	418	433	387	424	434	393	409	440	421	428	448	448	395	390	415	398	379	435	443	446	384	406	380	396	409	383	425	390	399	420	407	392	410	438	422	410	432	415	398	418	486	433	439	364
9660	1448	1881	2209	2014	1845	1558	1460	1439	1356	1307	1184	1140	1119	1101	1099	1108	1046	1079	1087	1046	1031	1024	1078	1000	923	937	991	938	1014	968	940	977	977	1010	961	952	868	980	1027	948	980	963	1011	947	944	937	965	937	1017	960	994	901	1016	932	953	886	960	922	993	992	936	993	939	925	922	940	972	922	925	942	909	899	993	926	996	944	933	947	910	924	928	941	888	916	950	950	920	931	840	942	952	925	947	924	925	935	905	927	937	935	939	897	904	937	952	966	916	912	937	976	893	893	920	968	956	913	920	978	912	927	914	909	951	936	935	985	938	972	938	949	984	981	915	936	918	921	967	931	895	939	1041	960	956	933	926	883	919	905	962	972	977	934	967	952	927	965	956	938	970	951	963	939	880	914	902	928	893	935	926	903	938	958	948	909	968	941	917	1000	901	962	974	943	934	919	996	956	958	910	933	948	947	914	956	924	907	961	910	885	916	953	932	955	952	909	945	973	929	901	886	954	933	971	913	951	890	936	982	897	962	918	877	921	908	868	961	951	916	972	1001	946	975	912	955	927	875	901	895	873	916	915	953	945	883	911	923	969	975	912	900	948	988	947	958	923	961	1003	949	954	917	1010	897	890	917	957	955	975	905	919	940	905	965	966	931	953	952	972	946	927	930	955	892	963	899	943	942	918	879	933	973	899	1014	949	942	920	987	950	942	951	946	932	888	915	958	892	924	909	1025	977	873	939	928	957	932	952	982	914	945	948	922	965	932	949	967	971	948	906	924	962	941	924	948	959	891	1008	946	923	928	927	974	985	955	933	876	943	932	904	948	914	921	948	946	964	910	902	1006	872	935	958	975	916	955	914	938	949	908	980	900	940	927	993	912	962	1000	971	917	921	935	939	915	960	929	963	968	944	958	930	925	951	924	959	956	978	971	935	928	909	936	907	947	989	951	948	914	1020	939	887	893	1023	968	973	957	940	925	908	943	950	936	920	962	945	936	929	940	910	938	958	968	942	933	981	892	905	915	884	900	919	945	925	946	993	924	920	911	930	864	954	897	950	957	951	861	931	934	932	894	885	941	982	958	949	929	942	935	913	955	884	927	922	994	900	911	917	907	952	1008	913	932	951	927	952	929	906	999	947	908	948	923	939	961	957	937	968	915	919	945	931	962	909	999	857	951	907	919	983	958	926	925	935	933	944	906	865	921	981	953	954	974	969	957	960	954	933	944	953	896	981	917	966	937	921	906	878	858	938	972	943	950	965	959	957	924	987	930	857	919	938	898	922	939	925	983	966	1007	969	911	906	920	911	907	952	903	917	949	918	944	902	917	967	952	922	969	954	949	962	918	928	958	908	954	906	942	936	933	919	944	914	859	941	929	906	937	932	941	930	921	919	929	923	891	901	920	948	937	894	958	952	911	956	945	922	905	940	942	983	994	942	977	915	970	886	972	942	916	965	941	944	971	918	973	925	923	915	858	922	970	902	938	915	939	947	949	945	972	952	872	942	977	936	956	887	996	933	981	940	929	856	885	921	981	966	958	995	929	996	926	932	977	914	906	895	943	923	958	905	957	960	948	938	906	971	999	981	929	927	892	981	917	986	946	878	922	950	961	933	932	932	918	990	927	920	920	958	896	978	947	890	887	945	953	935	977	984	893	966	943	901	932	915	906	940	964	966	946	930	909	964	987	979	890	949	901	884	971	890	908	916	955	917	963	969	905	956	886	957	957	922	953	918	933	905	953	935	956	983	917	928	936	982	918	924	918	876	943	900	898	941	925	941	928	909	950	977	944	951	946	964	963	974	926	893	991	967	877	916	984	903	910	930	941	1005	912	978	994	927	964	971	933	982	968	933	864	929	1017	959	910	984	910	927	893	960	892	904	923	921	949	977	903	915	891	912	913	983	935	959	946	978	914	955	922	904	914	1025	953	949	958	915	927	947	948	941	914	966	928	904	950	960	914	937	940	925	916	911	971	960	892	923	935	944	904	932	900	957	924	910	929	926	899	923	1007	918	936	907	937	963	939	929	933	955	948	870	924	916	946	993	907	995	928	915	925	932	889	916	938	998	946	972	943	972	954	932	952	911	876	926	940	896	927	1001	947	969	922	908	959	942	970	902	901	953	971	991	952	997	906	967	918	881	968	953	937	900	975	962	914	947	878	964	968	921	939	914	879	934	924	954	959	947	982	943	948	935	955	918	919	979	970	954	991	894	917	898	912	923	954	962	970	943	904	939	954	946	979	918	936	989	890	944	934	960	930	954	930	959	936	936	915	906	930	941	937	937	941	930	938	928	959	956	916	896	884	915	913	957	995	962	948	896	957	938	904	926	959	980	919	918	923	934	915	975	894	951	989	877	937	922	921	920	910	888	925	890	913	933	927	913	964	897	922	982	1000	1017	949	904	955	979	947	934	929	988	913	932	948	916	990	962	917	968	957	890	906	924	950	892	944	997	891	888	975	892	957	915	882	889	910	920	948	945	965	947	994	894	941	916	905	969	981	902	924	923	983	887	981	970	953	918	932	949	983	959	983	888	991	939	987	929	937	949	921	932	886	916	952	930	873	953	934	898	903	908	952	968	940	924	931	929	881	986	961	960	883	934	945	897	912	939	956	966	943	969	927	944	921	885	916	927	957	938	969	897	957	948	914	936	945	923	915	875	885	922	927	949	1006	979	940	1009	915	925	1012	908	925	939	903	952	991	935	885	935	930	884	894	935	970	906	960	967	973	915	988	958	887	928	904	921	917	920	876	930	973	937	946	949	926	920	961	933	943	947	937	986	952	932	915	953	1015	868	940	964	916	936	902	940	921	955	908	974	957	912	946	904	952	857	980	896	913	984	965	921	905	914	935	898	891	914	972	947	925	943	988	991	1029	960	945	919	910	968	971	966	924	999	937	927	940	871	912	967	962	853	998	966	921	904	923	895	922	975	944	965	968	930	921	915	940	946	1006	1020	966	933	922	930	993	949	925	918	911	956	954	969	930	955	970	891	962	942	889	964	916	916	943	985	921	931	923	930	883	893	902	889	977	989	992	907	943	965	940	945	968	920	935	984	944	928	995	948	1019	949	937	965	957	901	933	946	901	910	918	931	927	921	924	891	998	917	880	922	973	951	938	942	937	955	964	902	958	946	938	923	962	928	1011	900	917	956	927	984	915	956	957	966	958	938	930	1000	908	949	955	993	961	920	913	948	914	951	950	906	916	900	893	952	885	903	957	977	944	912	890	982	901	980	932	975	948	953	925	957	929	873	983	947	924	928	980	967	958	919	941	932	910	958	957	889	945	944	934	921	862	984	931	952	954	953	962	959	940	913	936	925	895	973	933	986	985	958	951	983	928	942	918	947	922	911	946	926	938	960	896	868	945	931	943	901	987	947	972	978	922	934	927	879	937	912	918	947	926	926	959	980	915	933	956	990	929	982	928	981	908	931	897	995	950	995	933	894	935	976	905	911	942	918	993	887	933	912	947	968	914	977	947	937	935	948	947	895	960	962	993	972	897	938	962	969	902	915	956	935	948	938	916
2510	181	195	211	214	180	178	173	186	193	175	163	217	182	179	155	183	169	178	184	194	174	174	160	161	157	195	222	181	214	183	187	186	184	182	171	201	200	188	183	197	185	200	153	183	178	188	170	189	170	164	159	169	190	156	187	185	178	173	199	178	169	173	185	218	179	181	180	174	203	206	185	172	196	192	153	175	158	197	187	172	186	174	165	196	198	179	138	184	198	175	184	202	172	189	175	165	216	169	183	187	202	168	170	187	194	192	161	173	186	156	182	157	182	187	161	173	189	165	192	154	182	162	179	203	170	164	182	183	180	174	166	162	175	177	181	188	177	190	194	179	179	175	174	200	188	170	161	203	192	183	190	190	167	180	192	179	167	185	185	185	174	171	181	139	192	185	188	187	186	183	182	173	190	184	159	169	180	157	174	160	186	170	177	157	176	186	193	188	174	193	201	158	177	164	199	166	167	162	189	186	167	152	176	174	157	169	160	153	176	176	167	197	179	164	169	188	178	165	195	173	188	192	191	185	177	197	204	161	148	169	165	198	193	180	170	204	194	221	169	209	177	178	172	206	164	161	185	205	164	169	191	186	183	168	174	208	186	160	173	175	178	174	164	185	177	167	191	194	178	173	184	168	179	198	162	220	190	185	172	177	183	172	177	210	195	186	188	178	160	174	194	165	162	193	140	163	198	173	158	151	174	184	186	190	197	161	170	170	196	180	186	176	165	178	161	183	162	157	180	160	198	172	175	182	180	148	175	177	169	193	190	166	199	156	188	195	138	200	166	192	182	177	149	180	180	178	210	180	173	200	173	181	184	180	170	204	168	156	174	180	177	181	194	187	156	206	218	183	178	180	177	164	173	182	187	202	156	175	191	187	187	176	187	175	169	203	188	172	179	169	172	184	163	193	202	163	191	198	181	177	192	198	174	177	199	193	172	206	167	171	178	171	198	174	192	197	189	201	194	187	173	180	196	163	179	168	169	192	177	166	160	195	182	178	162	184	178	173	167	177	182	162	181	168	177	189	172	195	187	186	167	172	153	173	159	180	183	152	193	169	155	191	181	148	175	184	198	171	170	140	175	183	179	169	185	170	146	177	167	185	181	163	194	156	173	160	185	182	169	199	189	188	176	170	178	165	187	183	188	191	186	196	154	188	170	186	155	163	186	169	182	171	177	185	178	215	179	153	187	154	180	188	196	178	179	147	180	177	189	182	179	199	161	195	179	168	162	183	173	174	178	181	154	175	194	180	181	177	186	211	160	183	169	179	169	186	165	171	163	168	148	184	185	200	186	179	166	175	198	148	179	199	186	190	179	168	153	177	178	163	160	181	173	169	182	202	195	196	185	186	179	179	187	191	159	178	174	173	159	180	173	186	172	173	170	183	191	167	182	172	188	181	181	185	186	180	193	186	153	161	153	179	170	166	189	191	167	181	152	157	189	168	159	174	192	213	163	189	163	157	170	178	195	172	183	160	186	164	209	169	174	192	161	178	162	169	158	188	176	177	175	161	196	205	188	178	168	187	177	176	183	178	171	170	171	158	189	174	170	175	183	195	177	200	160	186	182	171	144	185	170	172	190	189	181	181	188	161	213	190	188	172	206	177	187	170	175	176	179	217	150	172	178	164	181	169	167	163	178	160	165	183	187	205	155	174	197	164	195	189	158	169	173	185	189	174	185	170	193	181	158	201	202	182	175	177	195	191	180	178	165	163	147	187	168	194	166	161	153	145	186	195	185	159	197	175	191	192	169	197	174	198	175	168	192	193	163	178	188	183	191	187	190	194	177	190	168	162	203	186	180	175	178	156	157	159	177	174	172	189	202	145	167	174	156	170	172	160	173	169	186	167	165	156	179	210	167	181	168	185	202	167	170	179	181	176	193	168	218	180	156	198	176	188	189	188	163	169	170	186	175	171	160	184	188	182	196	164	179	173	165	175	182	154	165	164	177	189	165	179	180	178	174	172	174	165	160	168	174	170	175	174	183	194	178	198	172	165	183	157	172	165	168	174	177	166	166	162	185	193	159	178	166	180	185	184	179	200	187	172	171	207	202	160	165	168	190	175	165	198	158	191	197	181	177	190	189	196	218	176	154	188	189	206	161	190	174	178	180	175	174	150	143	173	183	187	172	154	172	187	165	165	202	161	197	227	178	166	159	197	177	211	166	166	162	183	196	178	185	179	184	176	189	177	200	195	194	177	203	168	168	181	176	168	147	185	154	175	174	200	215	171	177	175	170	168	161	188	169	182	192	191	187	153	184	196	180	180	183	196	184	174	156	165	187	177	177	185	169	210	165	184	181	174	192	200	195	194	166	170	191	181	175	151	163	189	201	185	216	201	186	186	174	164	179	195	173	160	167	172	179	184	188	178	177	205	174	199	212	185	208	198	161	194	184	178	194	178	175	169	164	188	187	173	183	194	188	194	163	198	167	185	181	177	183	180	179	155	188	205	191	187	179	166	189	188	177	163	177	209	175	183	171	178	164	169	194	166	196	170	153	190	188	186	189	168	163	173	179	192	178	166	192	167	190	163	177	175	203	144	171	194	181	203	204	160	180	163	154	165	159	174	170	184	177	203	181	183	163	197	197	179	189	176	173	190	189	164	183	141	163	189	184	191	181	172	160	156	163	186	175	190	168	178	185	183	187	183	164	183	173	169	172	178	172	170	172	174	188	160	183	161	198	181	188	179	175	187	160	167	166	149	168	184	190	176	169	179	213	188	204	177	173	198	163	145	187	178	184	175	168	188	156	165	179	191	178	176	178	170	177	172	166	172	179	197	190	181	179	193	165	190	173	168	171	175	180	171	174	173	182	179	168	165	161	177	189	205	193	187	173	160	171	195	155	183	179	188	166	190	173	186	190	199	194	192	164	171	214	187	171	180	166	177	191	172	176	163	171	190	186	177	169	168	186	157	174	180	148	206	185	169	185	160	184	194	163	177	180	167	178	186	177	177	174	183	164	183	170	170	175	172	187	173	198	157	172	206	175	170	183	165	184	173	174	196	175	150	172	154	181	178	186	177	162	184	172	172	167	152	174	203	193	199	169	176	190	153	206	187	180	182	160	189	162	186	199	201	180	184	147	181	194	171	181	197	192	162	157	214	194	185	221	186	199	186	179	192	171	170	191	160	179	213	191	196	139	179	201	167	158	172	186	185	171	157	179	150	175	178	167	184	193	184	175	208	189	185	197	174	173	169	198	201	200	163	175	185	167	177	168	188	165	176	152	164	180	168	178	179	173	201	181	201	190	184	170	191	196	164	189	175	187	180	176	194	175	174	184	184	181	195	194	212	197	169	185	192	166	171	194	194	193	174	208	164	172	183	176	203	173	188	172	178	174	176	187	150	176	157	162	188	207	161	162	167	175	193	184	165	170	186	172	162	176	171	217	176	174	171	168	172	154	184	177	195	174	186	193	208	204	196	187	170	194	173	177	180	192	189	176	177	178	181	157	179	177	173	198	208	184	188	162	174	194
2557	521	526	558	510	517	543	520	534	508	540	506	479	493	493	544	512	531	491	513	534	495	536	505	489	490	517	490	499	485	499	510	526	511	508	512	498	502	488	520	527	496	500	537	511	491	475	471	493	464	482	492	481	502	524	497	499	507	508	495	511	492	471	556	497	501	524	507	466	540	484	502	522	481	475	487	534	509	478	525	476	453	465	499	520	481	475	508	511	446	491	479	489	504	512	479	527	489	552	491	464	472	491	514	497	494	503	551	498	500	525	520	529	502	522	490	460	494	504	493	523	537	510	473	474	495	515	495	498	531	519	475	478	533	500	519	502	492	478	520	505	485	505	451	491	472	521	492	481	472	507	463	500	515	507	474	481	489	498	494	501	497	530	523	477	492	519	531	470	507	539	523	477	527	506	516	503	467	557	458	495	481	467	488	496	488	486	511	436	500	474	500	501	526	472	451	520	507	473	501	476	497	517	449	495	473	440	456	504	449	492	499	522	496	489	489	471	529	509	524	516	513	516	529	501	530	469	494	525	482	481	485	528	452	509	521	506	526	482	493	469	484	494	468	523	485	487	480	482	491	475	509	484	488	456	478	515	514	470	476	454	530	496	481	496	520	480	502	496	455	484	508	495	460	466	510	475	539	484	479	471	512	497	489	472	470	547	503	470	512	493	528	551	496	458	491	522	516	486	504	475	502	447	504	459	498	505	491	452	525	485	488	458	482	482	522	502	506	546	466	461	488	504	468	503	480	496	500	492	491	488	472	522	504	519	473	479	501	500	502	467	490	505	520	501	476	470	495	529	515	519	477	475	502	524	475	548	497	477	515	505	511	516	496	516	526	478	515	509	508	542	520	498	457	499	517	496	538	508	522	531	475	476	491	493	485	523	499	506	508	493	514	479	489	524	496	457	491	516	491	422	489	513	462	472	457	490	483	486	478	515	478	494	498	525	494	471	462	511	455	469	491	499	522	532	497	474	457	524	478	469	508	510	508	529	473	508	479	527	501	477	473	535	539	512	465	516	502	511	469	515	501	487	494	499	462	501	468	495	485	520	513	515	470	487	538	480	509	515	497	454	482	487	498	467	520	524	541	534	537	515	454	535	440	507	532	533	508	498	529	490	522	511	489	467	524	503	467	515	479	491	503	520	546	512	520	520	502	563	491	459	486	516	471	516	497	503	487	470	521	484	485	507	511	489	511	511	484	479	469	515	516	459	506	516	521	497	507	481	502	488	495	497	488	498	502	510	442	503	530	534	513	515	486	460	484	445	511	521	480	472	546	499	540	496	494	478	510	463	518	502	500	552	479	509	487	500	480	500	506	480	457	489	524	543	501	480	507	510	507	485	511	511	525	516	509	501	496	466	473	518	540	544	486	470	449	520	484	489	463	490	508	493	498	509	484	491	475	518	444	505	529	452	506	521	521	521	468	485	516	509	517	513	510	472	521	524	512	517	456	513	489	512	496	497	470	532	495	446	493	478	469	528	500	470	476	448	536	463	492	493	481	513	508	489	480	486	467	484	532	512	474	469	468	524	519	489	508	512	520	495	463	474	520	491	492	500	514	504	477	499	493	469	480	492	551	487	493	504	492	478	459	494	494	492	509	485	497	479	508	508	510	510	485	496	496	512	491	498	484	450	475	507	499	487	491	478	473	469	498	500	475	493	477	468	479	525	479	508	485	541	482	511	489	481	518	491	541	521	491	475	510	483	492	450	525	494	542	497	487	503	507	505	537	451	495	528	490	529	523	491	524	468	533	498	470	510	468	513	508	519	492	528	466	480	494	479	510	503	515	485	487	468	508	485	480	473	516	474	525	498	518	493	543	511	489	524	549	497	510	518	486	515	472	514	537	467	506	510	488	486	524	491	503	475	465	458	505	504	509	492	480	520	503	486	517	515	506	481	507	475	528	495	486	508	505	498	571	505	509	480	499	501	491	462	516	501	534	476	502	508	484	460	519	465	491	524	524	490	491	508	492	510	474	538	510	495	495	542	496	528	515	480	476	485	487	491	485	509	489	474	465	459	523	528	492	477	508	457	498	484	527	510	518	480	510	510	495	485	567	467	517	556	501	495	514	481	470	559	482	537	528	527	483	507	463	529	461	511	508	512	468	496	479	475	486	499	482	481	497	507	517	493	495	474	491	480	504	503	519	533	498	483	490	512	487	491	541	510	490	495	472	528	507	555	502	503	470	489	480	543	467	522	507	491	488	503	526	491	512	487	504	518	505	493	505	505	495	484	485	526	467	483	498	503	560	533	460	487	503	501	509	520	540	477	503	495	576	485	516	489	504	523	478	512	482	503	486	495	485	517	495	470	522	477	547	503	453	488	528	487	535	502	501	534	479	534	497	501	473	461	506	493	523	482	498	494	502	504	550	505	504	426	481	477	481	523	519	525	515	531	505	504	516	486	519	500	448	480	469	489	552	509	543	512	514	496	510	509	493	498	483	527	482	487	553	525	494	495	490	475	485	497	467	503	543	502	513	472	507	559	496	479	459	501	549	522	501	493	516	504	512	491	513	487	524	516	516	507	501	507	516	485	506	474	482	502	514	520	473	484	517	475	486	478	518	472	479	489	476	480	509	479	501	498	511	521	485	497	470	508	470	474	504	515	467	500	478	476	476	486	544	466	489	493	493	509	454	499	478	500	480	528	512	500	525	492	513	502	526	497	458	491	486	477	480	496	453	496	507	528	454	508	488	496	493	524	525	524	477	551	479	446	470	482	519	510	462	490	483	517	495	484	495	519	454	502	526	480	514	457	465	520	513	476	523	503	453	486	507	479	517	486	506	522	511	493	488	508	485	484	528	512	460	484	517	493	472	495	504	507	536	484	507	539	485	480	464	531	506	513	463	527	487	489	471	514	467	493	509	511	492	494	469	507	508	490	476	468	533	487	449	506	504	477	488	526	501	482	487	490	472	502	487	527	485	501	510	503	548	498	498	518	477	485	489	473	489	484	461	502	452	461	498	462	466	522	539	525	505	538	498	498	465	475	495	524	532	503	501	547	501	501	492	529	483	507	513	486	514	490	520	477	454	528	503	465	464	493	495	519	465	502	486	526	502	553	484	498	457	482	517	500	464	497	506	531	484	525	496	492	511	455	487	484	549	496	497	507	476	536	492	494	453	490	495	486	513	470	475	505	453	508	541	461	511	538	525	506	475	486	478	473	497	479	540	494	463	463	492	524	510	501	487	539	502	494	489	497	464	500	514	475	467	538	500	485	503	482	495	539	498	487	474	502	490	509	473	479	483	507	477	480	484	499	529	535	526	508	492	481	509	469	497	491	535	472	489	552	487	521	506	524	479	498	491	496	444	480	460	537	497	502	490	496	495	480	476	528	542	525	450	509	506	468	483	498	498	447	474	542	499	503	545	525	500	470	452	553	529	509	485	505	523	460	517	510	502	498	473	479	488	524	477	542	514	520	444	522	475	483	516	466	510	496	514	512	527	498	489	517	534	500	511	477	462
9327	685	567	543	499	423	427	432	429	420	427	373	363	379	392	375	404	386	360	358	386	382	384	360	364	343	364	360	385	405	366	393	367	342	361	393	321	398	368	354	368	409	392	360	402	356	354	355	412	362	367	382	382	383	369	354	362	338	343	350	398	364	367	360	367	367	384	393	374	365	371	389	358	346	373	331	412	363	366	407	359	351	361	338	369	343	335	370	367	330	356	381	334	354	372	394	375	351	391	360	388	399	402	387	369	337	378	356	351	383	359	356	355	367	347	384	359	372	382	368	342	375	410	362	374	349	385	372	326	377	355	377	352	360	346	373	377	342	376	388	344	355	375	381	370	349	348	402	372	370	405	387	395	369	415	338	362	336	345	400	388	398	367	349	389	374	347	342	350	389	351	347	352	372	382	357	382	348	371	401	420	376	381	397	346	327	367	353	363	369	413	349	351	336	394	352	390	364	366	371	371	399	332	372	358	359	358	356	370	388	357	401	355	378	313	347	348	322	362	379	382	381	375	377	353	340	376	388	373	361	389	396	364	404	330	356	360	373	344	351	379	378	387	392	381	430	359	340	363	392	362	386	373	376	366	350	389	354	354	366	387	380	381	340	365	362	389	373	378	381	351	344	349	326	402	359	368	353	350	390	409	361	357	370	358	388	408	351	358	361	367	339	358	371	412	352	318	344	366	385	373	380	400	355	320	385	331	380	377	417	376	384	334	375	370	313	349	327	344	388	357	353	375	381	425	347	361	342	368	372	364	382	412	389	341	365	365	403	393	397	419	374	394	352	387	368	340	380	358	382	371	342	345	362	365	349	355	379	337	338	390	389	340	339	376	352	367	375	366	314	352	415	371	343	358	357	367	374	392	400	363	422	389	375	374	345	399	347	370	375	359	376	360	357	362	386	360	349	313	359	366	367	339	356	399	356	366	382	373	368	388	375	348	385	415	344	379	370	345	364	322	386	380	351	338	364	340	385	363	370	361	369	349	362	349	364	327	344	341	332	367	360	433	385	350	374	379	418	409	344	348	369	360	367	379	352	373	338	383	362	334	379	378	381	364	356	336	388	347	391	336	359	371	365	341	373	374	383	373	353	391	370	356	384	362	389	387	383	364	344	388	351	315	375	403	435	356	381	348	340	379	345	359	328	377	375	382	343	375	331	346	336	372	394	391	368	358	402	375	368	372	347	389	356	326	384	387	379	342	351	400	400	363	355	378	392	337	350	354	362	374	375	372	402	368	378	389	360	377	361	353	376	360	403	370	369	370	362	367	367	362	343	376	348	371	372	392	384	329	373	378	374	390	351	349	367	388	378	362	369	357	372	348	393	367	348	392	369	357	368	343	374	391	374	374	342	378	398	386	375	369	362	392	356	355	341	333	360	349	412	386	365	348	375	374	347	342	360	378	331	370	339	378	374	364	343	375	377	355	381	352	363	372	408	378	390	350	330	362	370	350	368	359	350	389	351	404	363	356	348	363	351	391	325	391	375	356	355	362	391	368	388	386	386	383	321	345	369	366	392	353	331	336	348	378	304	374	403	376	368	327	365	386	416	357	376	370	386	356	382	418	372	365	377	329	391	351	355	348	365	333	379	383	412	327	401	389	374	364	382	401	354	348	383	346	370	362	406	374	333	346	385	370	366	394	347	372	381	354	407	383	375	404	370	383	334	353	353	401	344	353	385	339	347	364	367	370	376	379	406	321	397	380	396	361	379	397	394	353	318	370	370	376	362	345	386	354	401	401	364	393	342	389	369	343	349	396	363	353	386	343	370	388	347	406	359	374	401	368	376	347	353	349	374	392	360	368	403	349	376	396	382	411	365	372	379	366	361	350	368	372	376	373	358	378	348	333	381	344	345	416	379	351	399	360	349	369	360	345	356	380	342	386	366	366	385	367	358	390	372	379	394	394	412	362	359	403	341	380	385	384	360	389	391	352	370	367	360	380	350	341	386	389	361	366	422	347	349	366	378	348	366	344	346	358	379	370	378	371	386	371	390	392	389	341	355	377	336	390	395	387	431	341	348	367	377	358	395	374	393	375	392	353	393	428	391	385	389	363	364	367	342	407	357	385	346	372	370	359	375	370	398	374	395	378	356	362	390	349	362	379	406	381	384	376	363	399	344	380	347	391	354	380	369	391	395	355	409	365	357	391	397	347	357	362	367	371	351	351	368	367	334	403	335	338	395	362	400	349	351	386	380	371	378	412	360	384	377	355	379	359	371	385	354	371	366	346	376	357	329	399	403	388	380	354	315	381	387	351	397	361	356	356	349	346	359	346	390	412	332	363	381	370	383	369	349	344	381	411	378	396	350	330	385	380	381	366	345	371	365	325	378	361	360	339	355	338	370	399	377	369	366	334	365	371	406	358	393	387	370	379	366	340	364	376	375	334	365	358	376	358	372	345	361	341	369	375	398	383	396	366	387	391	380	406	384	403	359	375	362	404	366	345	359	355	386	356	391	371	379	395	386	398	317	379	364	391	373	391	373	379	342	377	370	371	368	370	379	357	339	365	364	385	337	394	397	337	362	395	379	334	359	387	350	390	352	389	319	361	364	410	374	335	344	330	392	385	371	370	412	350	367	351	376	344	363	375	377	337	380	352	380	381	386	363	357	366	393	316	361	349	390	361	307	349	345	393	339	353	375	380	391	333	386	333	347	366	385	361	372	368	379	386	337	429	383	408	383	350	351	400	384	312	366	388	362	382	371	385	386	328	375	345	363	402	340	365	358	357	346	377	385	394	346	357	369	349	401	373	389	363	402	357	375	337	371	347	375	402	384	396	403	360	345	321	352	387	345	397	337	394	377	381	378	372	347	352	360	381	367	347	353	346	343	383	362	357	383	349	400	376	312	351	360	341	387	364	374	381	349	352	375	380	364	412	347	402	360	343	372	384	403	368	342	356	325	387	364	334	372	365	402	348	351	348	378	352	377	359	353	395	370	373	356	357	372	394	353	382	345	346	367	402	333	415	384	386	347	314	360	330	334	356	362	371	392	374	381	354	359	333	393	347	351	354	388	336	416	347	356	364	332	349	341	364	392	370	374	389	359	355	345	363	360	384	389	364	386	357	367	355	414	378	406	367	362	338	353	372	370	398	359	369	368	379	355	371	355	375	350	341	368	325	355	404	353	373	394	367	372	361	360	364	396	326	391	370	346	407	396	364	368	358	393	421	357	386	411	409	347	335	363	350	356	398	388	377	396	359	340	360	382	347	333	342	354	336	361	332	371	379	388	401	350	355	326	351	343	369	354	343	352	395	376	339	330	360	369	385	384	372	383	382	360	363	440	397	377	365	365	361	367	348	351	375	371	340	393	327	363	355	376	359	345	385	363	350	392	338	389	367	341	367	352	362	376	382	357	385	375	344	364	367	365	381	352	363	409	385	358	351	378	386	379	359	393	388	387	348	388	380	366	408	362	362	342	332	399	333	414	357	352	370	359	338	385	359	378	362	359	370	339	390	369	385	328
7313	1164	1384	1525	1414	1289	1210	1165	1178	1061	1007	1042	974	945	932	901	905	982	939	963	922	921	889	951	907	902	932	858	879	937	831	897	947	891	922	901	847	868	887	845	927	843	868	921	935	868	920	918	841	890	909	872	877	868	891	919	929	870	913	843	901	813	819	853	879	941	907	874	801	939	870	824	847	904	880	877	897	867	852	946	877	902	827	908	835	846	868	864	841	899	865	915	944	905	866	844	928	832	921	909	893	852	895	852	829	901	883	832	847	895	837	929	902	902	894	885	864	844	904	874	844	919	878	880	858	822	882	921	826	915	838	883	924	921	879	844	876	925	889	895	832	857	927	881	914	950	885	913	933	856	894	917	936	841	912	870	874	874	913	898	882	897	862	907	902	868	914	856	877	845	858	887	872	873	867	855	913	876	962	899	912	872	888	854	913	808	873	932	915	878	867	830	905	895	864	845	855	896	876	919	905	826	887	904	894	854	874	876	816	858	891	879	890	864	870	835	898	911	901	891	908	891	902	891	890	925	849	903	909	890	900	900	915	896	901	837	870	903	832	836	775	870	915	840	891	948	885	915	806	881	881	846	903	906	924	920	924	885	897	869	922	912	845	853	867	917	879	842	928	858	913	914	909	887	872	888	840	912	856	849	866	923	853	900	882	876	901	822	919	798	890	875	922	895	882	895	856	888	869	911	876	913	836	865	899	847	906	859	891	886	916	884	852	936	882	877	881	867	863	887	869	923	897	884	888	857	938	870	874	825	910	869	897	864	949	890	903	888	843	856	911	860	893	899	870	877	855	832	881	868	916	899	876	829	875	815	812	864	863	899	860	909	910	826	916	815	862	892	843	892	824	906	898	895	863	911	897	900	843	879	864	885	861	898	864	880	873	825	864	851	883	879	894	903	899	861	858	895	913	849	879	903	849	928	915	943	877	897	910	867	887	872	861	892	870	888	896	929	901	891	899	878	911	933	898	890	883	942	888	895	829	855	835	864	902	827	828	933	906	917	840	878	901	896	889	836	941	880	855	862	883	856	811	855	860	922	840	825	871	877	947	885	891	882	910	864	854	906	877	865	906	879	851	853	904	871	847	923	865	890	853	880	853	931	856	868	940	866	868	871	878	858	858	892	928	861	860	947	840	903	870	925	921	857	836	877	901	962	874	891	861	933	847	892	867	873	850	840	877	862	933	842	882	905	799	853	872	864	869	936	886	913	892	872	912	833	917	892	865	838	879	866	863	893	861	929	897	921	924	899	849	892	902	868	893	916	891	926	868	911	881	868	838	868	867	883	878	873	888	914	881	850	897	844	906	887	871	861	916	822	902	901	912	875	872	876	884	875	887	894	877	888	903	861	847	870	928	846	823	891	889	853	857	855	858	869	900	906	883	911	869	856	836	866	866	914	916	943	857	845	889	875	864	870	884	907	830	856	924	886	885	911	879	859	881	898	873	907	902	870	860	882	860	894	874	833	847	861	843	844	884	878	883	897	879	838	887	873	871	922	889	927	888	887	874	869	900	901	900	912	892	855	903	871	929	852	846	903	890	889	901	871	908	887	871	872	877	858	902	875	854	885	884	869	831	899	890	893	882	896	867	889	860	921	909	875	829	876	863	878	886	915	932	875	907	872	880	892	880	914	863	860	928	904	879	867	916	851	876	864	862	860	857	853	877	857	873	939	860	814	897	924	872	891	899	908	813	886	832	860	896	899	869	899	864	900	851	920	907	848	900	877	932	934	869	839	913	873	856	800	912	858	910	937	893	883	873	882	870	863	915	879	854	874	870	921	866	876	906	918	892	848	907	884	895	950	910	928	891	867	872	854	890	820	888	922	896	870	926	881	912	885	810	895	873	881	917	918	872	947	855	889	893	848	873	898	894	883	843	877	844	855	868	836	896	849	947	829	836	868	879	854	923	910	862	916	862	883	852	860	877	857	859	891	891	844	880	874	858	893	889	833	891	879	892	912	871	862	860	942	898	893	910	916	838	865	847	852	867	908	913	896	871	857	853	865	875	875	898	953	906	927	829	821	865	864	844	895	848	889	875	889	888	868	880	844	920	859	877	882	906	890	864	843	930	842	932	864	898	869	885	889	902	855	863	896	861	827	917	871	833	839	861	878	903	919	881	917	870	852	825	881	878	899	928	858	903	922	883	898	946	888	796	858	887	862	911	896	836	844	898	901	906	925	926	888	861	825	872	837	862	896	879	840	927	882	890	879	835	851	872	893	903	839	857	862	890	896	904	859	919	903	858	909	870	862	880	876	858	886	857	875	891	897	878	859	907	892	829	825	888	841	859	916	866	882	888	912	893	888	883	897	880	888	887	925	932	875	873	872	885	878	894	861	911	899	901	880	829	894	903	899	915	905	818	929	902	891	816	891	874	897	876	879	897	868	846	884	906	839	857	815	924	888	882	889	826	850	836	837	923	858	910	899	899	901	933	828	864	924	852	852	852	897	855	894	858	853	896	891	872	891	888	944	899	904	886	892	857	898	893	858	897	911	910	892	822	878	815	860	893	899	899	887	883	861	879	922	857	881	907	865	932	863	902	854	858	864	891	885	875	851	856	898	830	860	931	910	836	871	837	885	882	902	894	845	893	896	868	906	914	918	890	909	914	896	891	890	830	848	854	919	867	911	845	873	896	877	906	852	865	892	871	866	884	899	870	895	946	877	806	916	930	884	922	864	879	846	900	891	867	824	890	895	865	937	846	839	863	880	938	879	896	863	893	819	834	852	858	877	891	835	906	852	883	861	891	898	868	874	884	907	872	916	878	875	860	917	867	849	890	852	905	881	872	873	927	901	892	837	892	914	903	899	887	949	869	882	889	899	903	848	864	889	912	860	860	920	833	921	872	881	876	863	872	891	841	880	843	907	891	873	965	889	944	916	874	922	854	890	875	917	872	901	865	892	896	822	884	919	854	871	858	887	832	826	886	855	865	847	906	904	884	864	882	834	891	872	877	855	829	895	861	885	881	825	853	909	892	892	860	852	885	901	850	854	903	863	880	876	825	885	889	896	893	910	895	877	849	905	889	866	886	885	863	925	820	930	856	862	894	915	850	875	895	872	832	888	908	930	890	888	912	864	894	933	858	919	878	849	890	867	871	875	918	873	876	881	923	888	835	865	891	935	953	902	873	846	864	869	869	834	860	847	913	858	863	916	891	873	871	881	908	902	881	874	838	862	851	867	903	897	861	892	868	873	872	848	902	859	870	898	910	919	873	856	873	841	879	879	842	825	843	887	876	920	889	858	836	935	881	865	874	884	907	871	893	840	930	852	922	853	842	900	924	904	876	967	944	884	908	882	900	871	881	880	905	878	924	911	910	910	849	842	888	887	843	910	834	946	876	872	871	886	867	928	872	856	905	845	866	888	836	867	919	873	853	880	886	942	875	832	882	924	918	847	973	894	868	839	895	950	854	891	869	895	880	834	858	875	880	853	870	936	872	864	862	868	889	819	873	884	930	847	886	908
16560	1403	904	893	629	535	500	516	514	498	435	434	453	422	423	443	469	467	449	447	409	446	406	440	429	406	440	425	409	411	414	438	410	419	396	437	425	422	436	404	448	435	428	438	441	421	431	427	446	375	401	415	422	381	390	389	397	454	407	407	419	380	395	384	422	392	429	398	471	412	395	420	428	424	410	419	397	430	412	413	426	417	376	373	435	416	390	395	440	439	419	412	400	392	420	399	368	434	417	443	401	442	409	400	404	401	401	405	434	400	373	389	430	410	361	371	430	417	404	436	395	377	408	421	420	419	399	433	414	368	399	411	451	392	424	469	395	406	382	404	405	373	397	406	384	434	377	430	442	387	398	440	404	436	412	394	429	397	394	394	394	424	389	424	410	384	386	432	408	437	441	423	412	385	446	430	434	402	447	423	419	408	449	401	410	405	422	376	452	488	389	406	389	415	430	432	435	444	392	413	401	377	408	409	426	389	445	415	386	396	386	408	395	389	407	406	393	416	400	442	351	447	396	393	445	377	393	384	455	401	407	370	382	379	425	408	422	387	384	425	403	417	452	427	412	381	406	427	429	420	396	420	403	432	380	433	406	462	411	371	398	430	442	433	410	419	397	432	379	393	381	382	383	409	430	402	396	379	384	416	388	366	389	433	391	422	443	412	436	408	400	419	358	399	395	411	408	405	382	420	389	429	410	444	405	386	386	395	397	455	438	412	413	421	407	422	383	381	418	430	452	428	382	392	422	397	411	435	395	412	375	429	409	407	412	424	421	387	400	386	374	438	444	436	407	413	419	398	413	401	441	445	411	436	415	372	396	419	438	436	426	422	423	441	421	418	405	421	432	431	402	408	383	388	428	417	369	368	419	401	397	474	429	386	387	452	439	429	387	449	397	397	407	418	407	402	425	420	423	377	342	423	456	426	404	416	388	420	431	435	401	452	424	394	419	407	444	392	411	432	384	388	437	395	406	436	422	450	412	412	409	368	409	434	408	402	452	414	419	412	396	409	389	454	454	401	429	403	422	425	428	410	420	385	432	383	402	396	388	437	410	402	419	430	428	361	415	433	421	368	390	422	464	396	425	412	428	366	400	407	445	403	449	419	429	405	413	408	437	452	385	411	403	423	398	422	439	391	409	435	380	437	385	390	401	401	386	412	430	401	430	417	427	437	427	381	455	389	366	381	406	427	438	392	389	405	428	387	436	401	400	408	422	393	381	429	380	395	429	387	438	407	432	413	450	408	410	411	394	455	439	374	413	430	420	436	421	378	381	404	386	426	426	414	413	375	395	429	399	383	412	440	433	435	429	437	429	425	411	457	427	397	424	426	424	405	396	414	404	408	407	396	448	433	420	422	405	409	428	406	380	393	396	416	440	415	404	417	412	374	435	470	415	405	409	404	398	418	411	405	418	425	412	431	390	384	414	398	386	376	410	434	395	429	390	398	437	404	410	407	415	373	407	356	431	405	374	427	421	407	426	402	418	418	444	449	408	413	424	419	399	372	422	378	409	424	426	393	407	455	387	424	419	384	435	392	445	374	387	381	373	424	381	414	436	408	365	453	411	361	382	406	403	420	434	421	394	396	418	409	378	441	442	391	392	445	411	399	409	387	419	425	399	415	437	427	388	430	413	443	445	409	389	395	411	364	403	404	410	415	364	416	412	418	412	403	404	416	394	400	412	369	399	412	396	392	440	432	389	390	431	388	408	389	419	381	405	426	380	373	409	394	478	408	383	415	443	461	397	386	422	385	421	382	437	382	394	415	412	430	428	383	414	419	381	441	443	417	406	419	411	397	453	374	387	462	413	432	408	434	431	417	430	368	378	394	393	438	438	427	411	429	413	429	415	434	392	408	411	395	409	439	409	442	435	438	434	408	405	334	388	432	420	382	429	440	426	396	419	420	395	370	409	370	443	398	449	472	427	419	441	410	425	395	399	400	384	411	423	362	410	438	445	436	374	420	443	402	389	364	412	404	432	414	441	374	401	391	447	417	419	409	406	438	430	435	432	462	413	382	449	445	440	404	419	392	428	382	378	431	416	397	423	433	412	407	410	406	426	449	385	365	439	390	369	388	397	379	408	398	386	434	393	418	432	410	396	363	405	388	427	441	373	427	377	421	389	423	396	416	426	438	445	409	396	402	427	420	362	407	400	406	384	458	407	358	392	398	411	434	429	396	428	395	396	369	418	422	407	411	435	425	420	380	400	396	396	379	389	363	419	434	412	438	408	389	411	434	420	402	391	385	419	405	424	393	421	436	440	416	385	389	452	380	419	427	420	418	425	396	398	391	416	406	419	402	441	415	440	433	387	418	403	414	429	393	456	393	393	379	472	435	431	429	394	418	406	396	412	401	405	404	401	426	450	393	448	420	429	423	367	411	429	398	406	423	419	412	407	385	385	412	401	444	435	428	422	411	398	398	400	383	404	396	377	411	407	439	425	376	409	427	402	405	412	385	397	370	479	415	381	441	369	419	417	381	409	424	404	407	413	384	407	438	408	440	396	384	453	425	460	442	433	405	425	419	420	390	411	415	444	404	388	386	420	360	414	372	415	441	412	387	396	447	430	408	420	434	382	377	421	450	416	398	395	443	384	388	392	419	411	351	426	417	436	381	411	457	441	403	422	389	438	364	424	391	402	390	396	444	421	405	434	409	404	442	393	427	410	434	427	402	395	404	356	411	434	416	398	363	384	416	370	418	451	391	370	404	414	414	397	384	355	388	385	411	367	395	433	425	412	406	392	394	429	408	464	387	445	359	383	434	430	454	387	437	404	414	417	409	377	357	381	397	414	398	400	410	411	433	406	405	432	416	401	411	434	426	384	396	406	443	419	401	419	407	433	429	461	420	455	449	438	433	446	453	450	412	423	393	423	397	385	382	410	427	415	418	435	422	395	426	453	425	402	400	408	382	432	442	401	375	419	396	390	367	438	439	374	377	433	407	401	420	401	404	426	362	409	401	400	418	447	410	428	405	415	383	418	403	385	407	430	384	420	407	413	450	427	430	436	427	455	377	432	423	421	387	416	438	423	394	392	400	421	392	430	378	375	385	399	383	386	418	404	428	434	421	418	414	432	431	376	382	407	401	424	404	431	367	393	444	415	429	402	380	401	399	432	433	388	423	421	413	411	414	411	440	396	436	421	417	408	372	423	435	421	421	426	460	411	398	438	403	376	442	419	396	405	392	437	403	409	419	390	392	401	374	379	417	410	440	385	384	460	459	386	367	383	339	393	446	413	463	406	385	403	389	403	406	422	417	433	394	367	408	414	426	411	381	394	413	437	408	387	380	419	424	433	382	427	426	441	416	409	424	445	380	380	403	401	425	419	395	393	416	390	408	354	386	386	397	401	380	397	441	435	392	411	416	399	413	428	417	373	442	395	425	424	352	414	407	416	436	417	404	446	455	355	441	367	405	398	430	414	387	376	406	434	411	384	425	430	424	437	394	404	392	432	367	417	386	437	401	450	397
9429	1469	1888	2248	2088	1797	1582	1480	1444	1386	1240	1198	1100	1136	1125	1037	1037	1069	1113	1041	1059	1011	983	1054	975	1006	1023	1036	1025	987	927	925	997	942	929	1007	922	893	954	974	918	974	980	871	989	884	893	926	954	914	949	966	929	924	977	971	920	980	967	916	973	964	960	956	898	939	920	913	924	962	942	930	959	903	945	954	932	948	915	917	963	970	951	902	951	949	976	969	882	974	975	934	891	881	944	938	957	952	961	896	938	961	905	939	889	958	945	877	960	987	856	942	902	942	928	960	936	1040	932	978	952	988	953	948	907	932	894	906	973	908	905	903	910	936	893	909	935	906	1001	901	962	952	920	919	941	920	951	910	905	883	1007	898	936	927	980	876	958	948	911	942	906	1003	949	964	919	944	990	934	957	920	961	917	913	938	894	912	934	902	904	944	904	959	994	838	861	956	954	918	888	914	929	930	949	946	963	938	940	948	876	936	958	947	932	952	937	948	922	921	920	897	931	881	914	944	923	965	996	926	976	974	934	971	948	938	981	892	927	958	971	974	905	958	922	890	944	927	907	892	922	925	947	921	957	951	928	996	925	1006	901	890	930	949	925	936	907	960	977	940	868	926	940	911	907	948	927	988	934	915	968	900	929	890	901	951	920	951	991	865	922	1004	946	935	903	923	946	948	955	938	905	907	911	955	945	925	975	937	959	921	981	926	928	926	929	946	945	985	918	906	938	949	924	1004	955	902	952	895	891	911	955	913	965	950	918	942	917	880	962	924	1016	944	929	946	915	968	963	921	935	968	922	976	908	926	939	927	939	986	918	920	963	955	950	918	941	971	975	882	966	944	990	933	893	895	988	946	950	915	932	894	915	924	956	904	936	895	967	946	1015	932	920	885	932	956	940	942	947	933	967	958	934	912	930	1000	955	965	918	919	977	923	1000	898	893	878	945	929	973	937	891	941	895	892	888	921	964	972	940	954	1001	880	932	898	894	958	912	925	970	952	911	903	935	943	919	935	921	942	904	923	894	929	915	996	927	906	926	869	954	940	903	946	873	930	938	932	856	925	950	935	921	954	944	935	934	947	918	912	952	991	919	933	967	865	949	928	888	931	932	967	939	924	926	956	914	957	940	891	904	927	941	959	954	895	911	920	945	937	913	933	936	935	913	964	880	920	939	958	927	906	922	959	941	946	973	897	956	969	930	904	948	873	912	880	970	909	933	934	915	960	945	860	957	915	911	917	898	969	956	932	984	924	974	963	929	976	936	987	984	924	953	898	913	905	927	915	880	899	922	928	912	932	900	929	934	992	958	876	960	955	953	941	943	958	929	910	935	945	939	931	936	919	946	944	970	936	969	947	1021	910	974	925	950	976	924	945	951	956	915	924	910	964	978	954	923	955	975	923	860	943	935	940	975	888	925	924	889	966	887	946	937	921	917	1005	944	889	961	921	935	964	903	953	962	915	908	948	914	914	963	925	919	955	991	981	927	946	945	926	962	880	958	934	947	937	943	932	885	921	948	910	942	971	947	918	937	971	954	959	953	916	911	920	945	959	969	904	972	940	947	910	923	972	956	933	965	906	932	937	938	919	911	990	918	881	945	892	875	962	914	927	953	960	941	922	914	950	908	920	941	935	897	901	937	945	874	946	963	955	926	958	940	935	955	900	905	1022	928	918	926	915	926	904	902	887	941	967	946	948	898	887	944	945	995	950	909	944	925	903	929	904	993	901	918	964	959	930	969	942	965	940	981	927	932	935	850	917	934	896	939	921	926	920	951	967	943	947	948	953	905	961	906	964	933	927	913	978	903	900	926	905	923	937	974	979	903	898	934	965	897	904	902	945	901	938	988	937	963	934	923	932	941	915	919	889	904	975	910	936	955	983	905	950	917	893	973	966	925	944	912	946	949	906	994	988	885	905	912	961	984	934	927	926	961	910	955	932	953	909	949	955	904	956	929	929	920	931	953	907	948	971	919	930	942	876	994	946	928	907	890	899	897	970	948	908	884	937	924	930	967	967	978	949	885	978	989	882	923	899	915	968	923	922	914	944	971	969	922	884	968	939	962	948	964	938	959	927	959	973	924	990	971	954	954	923	908	939	957	902	935	910	922	953	940	945	943	984	935	895	979	951	980	931	907	927	961	861	910	979	924	930	924	888	947	890	926	925	915	930	881	893	955	905	948	928	970	902	949	960	938	955	979	967	952	931	934	953	957	946	899	940	964	972	923	920	945	903	908	923	950	902	961	978	944	938	936	920	957	916	939	966	997	928	924	970	942	982	972	930	926	938	916	905	886	936	964	943	881	915	926	916	954	983	1017	911	876	996	922	942	934	936	877	944	914	947	950	947	912	925	912	911	988	903	897	874	969	991	944	934	967	890	924	885	914	933	981	940	904	916	953	903	907	953	953	996	894	988	989	924	994	925	930	970	931	907	924	904	908	958	955	906	971	919	961	978	961	953	967	938	919	954	947	925	982	951	863	896	978	872	907	920	933	932	919	968	952	989	947	929	941	927	930	933	954	943	941	943	934	906	914	933	907	955	908	889	936	927	966	954	920	953	958	907	952	946	982	971	944	904	909	982	937	936	949	948	902	938	965	898	995	943	948	905	937	948	922	959	931	943	920	964	956	912	909	930	925	1001	928	906	955	893	919	938	926	954	880	934	940	928	977	974	943	962	945	941	913	893	887	952	872	924	960	917	972	941	953	933	926	968	928	938	869	921	945	886	957	933	996	899	899	979	948	917	879	959	891	945	945	935	952	936	962	961	932	912	979	963	973	951	949	914	961	938	932	920	924	934	1005	944	924	940	951	930	943	892	928	873	946	948	939	895	947	938	928	923	934	967	938	924	882	938	961	911	973	894	966	914	915	954	937	940	940	960	906	923	931	973	914	914	945	1000	942	936	953	902	938	932	950	925	951	888	879	922	927	964	942	936	946	961	960	928	893	944	924	954	962	895	939	873	937	959	947	988	985	966	929	875	908	890	915	943	925	947	974	911	910	930	906	933	886	917	904	1019	933	959	955	875	992	917	950	937	946	954	888	980	1005	941	915	925	946	916	968	948	976	942	944	979	940	977	940	916	913	934	907	938	945	950	943	879	917	871	922	946	997	923	887	979	900	953	912	963	929	950	935	929	970	935	956	919	882	910	958	894	914	919	935	950	979	950	880	962	950	973	945	964	951	945	924	968	946	936	942	1007	943	926	905	913	907	917	944	999	1007	917	970	892	962	919	953	914	938	917	950	919	930	889	895	939	995	895	979	956	930	955	889	930	886	892	1023	870	932	923	930	967	945	951	911	938	1001	948	981	951	912	935	914	936	1001	937	926	931	978	969	945	963	949	991	1038	990	920	932	897	889	946	948	940	960	954	926	939	934	913	902	976	913	935	916	924	967	970	984	953	950	932	909	932	893	925	952	926	917	912	931	925	980	930	940	940	923	958	977	959	909	995	931	930	972	951	915	885	911	922	884	921	924	875	959	950	897	925	889	933	966	947	1023	937	902	907	929	932	951	922	919
2579	180	176	188	196	157	205	221	190	185	182	170	180	188	156	162	216	185	212	160	167	186	185	209	171	199	191	180	178	180	168	185	182	201	189	172	166	158	148	197	183	170	189	184	181	189	166	181	183	191	179	145	163	179	207	198	209	179	168	165	168	180	177	183	191	178	176	171	185	175	190	173	181	183	187	166	188	164	201	179	196	206	168	177	159	178	202	197	206	181	202	162	189	184	170	198	183	203	191	193	152	181	163	192	168	165	184	153	158	186	179	203	169	172	171	186	186	183	171	198	168	168	152	181	190	198	187	196	171	142	161	200	193	172	185	176	158	197	179	171	162	182	153	192	199	173	164	171	190	179	166	190	168	181	188	186	186	180	164	211	187	184	174	177	174	180	155	195	200	170	210	187	199	190	204	184	198	169	205	161	175	190	173	165	155	198	164	176	184	191	197	197	166	193	225	184	154	198	160	177	182	182	173	172	210	166	200	186	184	183	178	189	160	159	175	196	168	162	170	156	157	171	147	164	163	167	155	179	188	198	205	172	169	177	188	179	203	199	179	191	178	177	184	176	178	182	181	188	157	172	170	188	206	185	191	178	168	166	179	168	187	201	194	176	201	169	177	184	161	167	189	183	173	191	179	179	188	175	193	180	179	143	176	178	169	189	171	169	185	180	160	176	181	176	188	190	165	192	159	165	188	186	166	197	164	164	178	180	163	180	205	194	172	175	179	164	181	192	206	181	156	176	183	192	204	172	156	194	202	195	160	179	155	159	195	207	186	178	188	192	164	186	161	178	206	168	175	193	170	173	192	157	173	173	168	157	164	185	177	166	163	153	154	198	193	192	188	206	184	190	178	182	166	189	191	205	217	197	157	186	153	160	181	211	195	174	167	185	190	151	190	170	160	184	171	188	164	197	176	163	183	165	184	194	163	179	232	171	221	163	161	176	183	182	190	181	174	193	188	185	184	166	202	189	173	186	187	189	173	198	167	177	183	159	211	177	159	167	169	166	183	179	159	165	207	190	200	179	185	172	174	170	188	175	150	179	170	180	205	172	202	179	204	166	165	184	184	150	170	177	156	160	175	187	170	176	166	209	191	197	178	159	183	174	182	186	198	172	154	204	182	179	177	199	173	206	170	165	139	164	155	178	175	200	177	196	206	164	221	192	171	186	205	186	167	162	176	191	182	190	198	179	191	164	154	173	210	157	186	187	195	188	168	152	199	182	172	166	183	191	173	198	194	186	190	170	178	177	169	174	159	189	186	180	181	188	187	181	175	196	177	175	185	191	172	179	174	196	169	183	194	182	162	177	190	181	166	171	181	203	192	151	179	174	186	193	166	179	191	185	177	166	194	221	197	180	183	172	184	171	163	161	160	180	181	191	162	177	195	166	206	184	183	187	186	190	198	201	175	173	201	178	172	213	184	189	194	176	172	186	168	181	182	181	160	176	176	171	174	166	170	186	183	206	173	212	184	161	190	171	195	192	173	192	180	176	183	170	180	159	177	185	174	163	197	144	167	167	177	190	186	151	197	182	171	190	180	174	181	196	188	189	190	192	179	152	207	188	167	185	189	188	175	179	157	191	184	164	191	149	204	176	159	185	185	168	180	182	178	183	173	183	187	202	185	177	205	199	172	200	177	169	150	201	170	203	172	164	178	179	166	193	178	167	180	167	177	186	162	166	197	186	174	181	179	187	177	187	198	170	190	191	161	165	187	174	169	169	170	172	191	173	192	173	169	186	168	163	193	195	190	170	199	200	171	194	186	190	172	196	177	204	201	184	188	184	194	189	164	217	159	155	174	172	180	174	165	181	184	201	197	180	175	193	180	181	187	190	189	192	179	185	190	192	181	184	178	164	176	151	180	156	165	160	173	192	163	206	194	186	163	148	183	198	181	175	187	172	186	198	192	205	169	188	178	161	183	179	160	185	205	207	191	187	158	150	186	192	187	178	190	161	221	158	163	189	164	170	189	171	164	182	153	176	183	180	178	190	176	173	191	191	193	195	167	177	185	163	175	152	168	172	170	196	190	177	184	165	174	178	201	175	208	195	216	196	182	190	170	182	187	176	178	176	164	188	193	173	156	165	185	164	179	187	184	183	194	169	220	173	197	182	192	192	171	186	165	177	186	182	195	197	199	187	171	162	171	184	190	204	174	157	161	155	167	207	175	180	213	192	198	190	151	167	165	201	168	174	179	185	183	182	184	197	163	191	195	175	173	159	181	190	192	180	177	168	179	166	173	194	181	172	187	179	173	181	185	161	185	173	149	164	181	160	172	159	197	191	195	168	172	183	173	172	196	175	183	168	197	185	206	179	163	194	191	163	170	156	195	181	166	179	216	183	172	188	194	182	188	171	184	179	168	176	207	160	158	165	180	166	197	176	200	194	178	173	196	193	191	177	172	172	170	181	180	177	187	169	171	157	177	188	189	168	157	163	180	149	187	169	172	167	172	176	171	165	188	175	174	194	196	179	152	200	184	203	202	178	171	161	193	180	152	154	168	165	187	200	187	184	183	196	179	181	193	177	179	221	173	155	177	205	205	196	192	174	183	169	166	202	183	165	173	180	172	159	173	179	168	159	167	157	177	183	179	199	177	203	176	192	179	189	194	165	197	198	169	166	190	175	199	177	164	172	166	164	169	188	178	171	164	187	173	200	175	149	185	184	188	183	176	187	183	174	176	179	170	187	159	187	209	201	184	162	183	147	174	182	211	153	150	149	151	183	183	181	164	173	186	171	198	163	208	182	179	169	172	195	200	188	173	195	199	172	182	162	198	180	161	169	162	178	197	191	172	155	176	171	180	153	203	188	191	163	177	191	187	191	181	160	214	174	182	170	175	177	158	184	175	196	188	161	173	167	180	195	202	191	206	183	163	165	181	183	183	192	171	188	170	203	160	199	187	190	162	183	167	187	166	164	164	155	182	185	183	162	194	184	191	193	185	175	186	175	169	168	175	209	180	179	173	187	184	175	185	170	200	160	180	177	186	187	164	181	163	171	180	167	187	176	166	176	177	163	188	188	158	201	171	190	161	164	173	152	163	179	189	189	165	191	178	192	182	199	222	175	159	158	178	185	164	156	167	167	184	172	182	187	153	182	179	172	166	168	172	174	187	190	192	213	199	183	184	187	156	169	173	190	181	188	187	188	178	174	172	174	172	193	205	210	188	181	174	204	154	177	180	177	153	172	194	175	177	176	167	171	159	178	189	163	184	183	182	197	199	171	181	204	206	175	170	179	178	177	193	200	180	172	191	164	182	190	173	200	170	160	142	169	173	176	178	181	208	180	179	193	173	187	196	203	216	191	188	201	197	190	180	187	194	208	193	205	163	149	185	161	176	196	192	180	194	178	188	198	185	193	164	214	187	194	170	195	153	186	189	167	148	166	178	177	178	163	151	157	167	179	180	178	193	178	149	196	176	175	184	205	214	186	188	184	186	175	186	202	168	153	183	195	184	174	183	183	162	172	199	187
2718	505	471	556	521	546	508	547	543	503	530	517	498	493	497	543	489	495	532	490	524	507	507	501	505	493	482	553	475	503	509	506	496	527	517	518	513	473	488	502	494	489	512	480	444	520	475	471	476	499	480	472	517	523	512	492	482	510	498	491	505	568	466	523	487	472	505	488	478	532	507	479	509	502	508	489	484	468	491	512	525	502	534	484	501	492	521	490	503	511	471	492	468	559	536	503	474	497	468	445	491	508	455	493	501	497	509	487	520	528	499	529	499	483	522	476	485	478	503	496	500	513	517	500	498	524	492	491	539	521	479	456	477	513	493	514	517	492	487	507	463	503	517	445	501	477	525	462	514	494	467	486	484	524	519	462	496	510	475	464	499	535	512	526	507	489	503	538	530	480	499	455	496	522	451	459	498	486	487	532	472	511	503	479	503	482	485	530	525	516	494	470	495	483	477	527	466	548	504	496	476	507	506	509	505	473	518	477	515	510	499	551	513	482	486	463	476	472	497	471	519	475	480	499	469	473	512	479	527	531	500	504	528	459	484	450	482	525	491	466	532	483	509	513	537	503	536	459	475	498	511	515	459	475	538	466	493	502	467	548	509	509	478	518	500	490	492	461	512	506	516	500	467	485	457	487	493	494	507	485	479	507	513	483	537	461	495	531	457	477	513	518	500	497	472	508	523	495	502	489	488	511	483	489	503	512	500	505	501	532	514	483	535	516	534	495	503	526	507	448	479	493	531	520	517	511	525	512	508	495	526	511	478	471	485	491	487	486	486	532	528	504	464	492	505	493	507	493	502	531	501	511	483	491	493	495	527	485	538	541	505	503	501	485	518	471	468	490	459	486	496	529	524	447	492	543	526	453	527	532	518	526	506	494	534	475	494	528	539	519	523	505	511	512	507	495	470	497	525	485	450	521	514	504	540	547	522	481	482	476	524	478	494	525	501	469	466	517	481	490	519	443	501	497	489	559	492	527	521	534	508	476	467	531	532	494	489	482	483	522	520	451	505	505	511	490	501	488	489	491	503	495	488	513	466	478	484	492	462	502	484	477	508	515	480	472	523	528	512	509	503	493	503	493	521	511	454	512	506	472	520	499	496	487	518	493	516	459	472	486	521	505	495	512	505	496	509	505	516	505	511	514	508	530	470	434	547	503	492	507	440	459	540	478	495	496	484	489	505	489	516	509	496	521	499	523	479	544	503	511	444	511	504	470	483	528	496	502	522	481	481	502	508	503	475	476	545	503	507	499	487	516	511	493	507	535	496	488	500	503	498	508	528	503	505	501	526	517	526	481	509	505	516	505	557	509	492	489	521	502	524	481	503	483	453	512	497	514	500	526	503	499	516	523	493	525	508	511	486	504	506	523	533	528	481	536	500	503	520	539	507	461	527	526	513	503	494	518	510	489	501	489	477	494	491	493	535	467	537	497	506	509	479	516	546	491	528	497	513	537	516	535	476	516	493	512	524	480	490	518	473	481	488	484	478	492	518	478	486	516	535	496	479	495	477	516	545	475	454	513	469	489	526	495	463	490	511	462	472	500	505	472	495	518	504	528	494	487	478	469	524	516	467	498	526	498	492	481	459	508	502	529	498	502	488	493	470	532	454	520	486	500	505	499	479	469	504	519	526	486	534	487	496	507	488	526	495	540	517	482	481	483	510	486	493	464	505	502	498	511	511	527	483	516	443	465	512	536	498	476	515	484	504	479	461	464	489	534	483	464	536	457	502	515	493	465	513	490	508	536	508	521	501	515	517	503	480	551	538	508	501	542	495	486	454	477	513	481	479	478	489	501	500	506	524	517	483	545	516	513	496	480	537	510	502	482	501	521	538	489	473	455	517	510	496	465	498	545	513	483	493	494	493	487	516	479	526	470	485	517	528	561	542	495	521	507	525	512	502	495	515	500	494	524	503	523	487	490	490	463	507	479	485	496	528	458	487	481	527	506	502	482	461	493	502	489	487	473	492	502	468	481	528	493	492	473	457	487	509	496	470	506	492	486	478	481	515	503	525	509	510	510	521	541	545	464	511	495	463	509	488	469	491	457	512	483	494	523	492	525	496	516	519	519	508	453	481	514	494	514	504	547	508	499	523	496	504	497	508	473	451	474	452	476	524	513	491	477	469	477	530	519	500	462	494	490	483	472	513	521	503	523	495	507	448	488	514	494	496	478	485	536	526	534	513	498	487	533	518	526	512	526	465	500	517	516	527	492	499	514	533	550	509	484	466	505	491	450	495	503	465	501	505	515	523	509	492	503	518	474	504	517	475	486	517	501	509	486	513	479	543	518	512	504	482	487	492	478	499	494	484	495	477	462	530	483	479	513	476	479	493	500	500	553	495	497	519	511	487	485	486	502	490	529	487	503	473	512	481	522	474	505	488	506	474	511	505	511	495	493	517	501	499	510	479	479	515	474	491	534	534	502	512	497	511	490	487	496	483	441	494	486	477	461	520	497	524	510	469	514	535	518	506	497	494	521	502	521	534	512	517	496	506	485	521	542	509	498	482	488	526	474	513	486	498	504	491	441	537	485	501	490	501	460	497	499	516	469	519	529	473	484	530	487	473	534	496	456	506	492	531	512	480	473	470	513	517	487	500	511	521	483	522	499	517	504	523	473	496	489	515	541	486	502	489	465	475	526	505	495	531	519	504	516	458	513	500	505	482	517	502	465	536	486	487	521	503	482	457	480	453	474	470	506	489	535	527	511	488	498	525	515	489	545	509	523	527	505	470	461	483	461	514	462	501	507	537	503	531	554	506	468	510	479	529	500	484	475	481	473	511	551	462	506	505	501	474	528	491	478	539	524	479	485	492	481	483	489	492	488	492	526	512	524	481	475	491	463	474	510	519	552	495	476	528	508	502	503	490	500	494	523	474	494	521	523	497	488	511	482	499	473	515	483	522	483	494	537	475	491	513	527	495	522	469	515	461	508	453	513	485	505	475	517	467	526	457	486	491	481	476	500	505	504	463	499	469	508	524	482	495	504	508	470	488	505	497	489	458	480	498	512	495	525	505	494	521	525	519	509	538	498	495	483	466	503	464	507	484	539	506	489	521	508	517	475	493	510	500	494	505	462	493	486	538	483	528	532	520	504	503	494	501	526	506	509	526	504	506	534	508	459	489	515	506	506	468	510	497	472	494	506	512	528	510	480	501	457	502	551	484	460	498	515	510	495	512	514	532	504	480	469	465	474	510	498	506	517	513	534	494	512	509	472	500	533	542	501	546	486	496	527	533	486	530	527	519	495	504	494	511	486	517	487	542	462	479	507	497	508	479	481	522	509	489	463	484	471	538	454	550	521	469	503	490	470	522	519	486	519	486	492	504	478	528	528	525	498	488	508	518	487	489	491	531	511	521	523	470	499	519	482	500	494	512	509	527	542	487	491	510	499	497	517	480	519	485	480	493	515	486	502	536	529	501	475	445	514	485	472	485	496	521	472	496	459	487	486	502	480	516	489	480	498	483	521
9506	710	588	597	529	467	410	409	393	408	402	391	397	373	377	367	376	383	398	354	352	380	381	421	374	422	385	394	385	418	384	405	380	408	370	398	345	380	374	395	359	371	434	366	383	347	376	371	384	353	407	344	380	355	386	348	364	367	364	378	388	413	353	367	336	370	366	388	365	387	347	354	375	353	376	376	384	417	380	376	348	345	377	360	379	370	361	384	393	364	388	368	378	365	391	369	411	380	365	338	381	376	384	382	394	380	349	338	352	322	382	395	364	396	359	375	382	357	347	387	356	377	382	358	421	362	378	392	385	344	400	339	361	360	373	355	391	357	377	370	332	363	374	380	392	418	378	401	392	338	366	390	342	395	374	331	378	390	379	337	341	341	349	384	382	375	378	413	322	372	348	385	378	378	348	363	365	365	380	358	361	380	382	354	390	356	343	364	384	362	332	367	396	391	377	382	405	333	350	331	372	336	322	322	365	393	393	334	337	380	397	383	370	397	361	394	389	393	342	406	367	366	373	372	420	376	392	393	384	378	344	371	390	364	372	367	400	384	368	351	379	377	368	389	396	399	353	322	367	357	344	368	377	391	389	357	371	365	378	370	371	356	364	376	366	380	333	358	365	359	373	360	345	417	373	383	406	358	401	391	374	356	352	339	383	371	358	392	372	350	399	334	352	399	357	377	387	358	380	377	372	373	340	375	387	327	395	379	342	333	360	409	353	343	398	349	360	348	400	379	366	388	347	362	386	410	375	377	402	404	364	352	363	338	350	335	351	379	358	328	362	360	402	349	352	393	364	363	350	355	390	370	370	361	397	365	375	395	358	331	384	364	335	354	377	389	358	362	344	324	349	358	408	359	362	371	402	374	346	375	370	397	360	390	390	354	334	376	391	415	383	352	411	391	393	358	395	392	356	394	390	348	355	373	395	372	381	364	413	354	356	357	409	342	277	363	344	371	340	355	350	367	411	362	373	408	386	353	372	376	349	382	369	324	338	325	367	387	370	397	367	360	340	393	359	374	372	346	359	366	378	359	370	374	376	368	357	409	360	401	379	356	392	397	395	400	379	377	368	379	352	368	397	363	397	374	355	369	361	376	402	332	343	325	351	362	349	346	389	367	360	372	415	359	343	336	356	344	399	363	382	336	336	366	358	325	394	373	402	421	398	385	365	363	330	359	382	386	387	401	338	328	364	381	372	372	372	404	397	350	369	364	343	372	375	353	367	365	369	386	367	373	334	336	350	346	374	410	378	398	371	362	375	385	331	335	384	409	344	347	343	415	369	397	398	389	351	388	369	346	401	370	371	392	373	370	330	366	349	353	353	358	373	398	378	395	362	341	327	358	367	345	387	390	353	359	363	368	344	367	374	393	369	357	371	395	352	399	382	381	337	355	374	348	389	330	372	347	357	376	355	379	378	348	352	395	389	375	357	325	393	394	378	361	356	364	394	381	366	346	373	362	347	370	368	368	381	351	366	425	386	348	365	370	372	426	385	376	362	406	370	360	349	374	324	365	394	353	377	349	366	352	393	423	388	405	369	347	349	403	379	354	341	363	404	371	407	394	381	370	364	340	382	388	385	355	374	395	360	369	349	365	392	340	347	318	380	389	389	354	377	378	331	349	385	356	322	389	336	434	390	356	366	362	377	356	376	361	351	365	351	372	368	371	354	359	394	371	352	351	326	384	370	386	397	341	355	370	366	380	350	332	374	345	322	350	375	377	381	375	355	372	374	352	314	368	355	352	351	392	379	341	364	343	354	369	358	382	409	353	323	346	359	332	375	382	367	423	343	365	384	379	328	378	330	355	356	387	335	353	344	383	405	412	339	343	369	361	381	385	370	388	380	342	373	345	339	373	394	371	367	351	359	373	391	392	383	378	339	351	351	409	384	389	408	368	369	323	364	381	401	368	352	348	414	362	356	351	337	344	382	383	379	359	413	357	352	345	383	377	389	397	364	351	347	380	360	366	377	363	394	393	393	352	375	349	393	366	390	331	385	409	328	343	366	319	378	343	395	400	390	410	342	362	379	370	357	365	363	370	353	361	402	382	348	354	361	359	354	375	349	372	358	378	366	367	353	369	379	356	383	357	388	354	350	390	367	368	362	378	381	381	385	367	344	421	383	368	405	342	383	333	359	354	337	398	369	369	329	397	342	422	363	332	393	389	359	381	365	359	409	365	405	348	384	396	393	355	372	367	366	342	352	369	365	383	398	349	360	338	372	392	333	374	360	372	415	357	341	326	360	356	328	366	398	406	338	337	349	387	390	324	366	362	368	345	365	381	370	375	374	371	387	348	373	377	416	367	382	377	395	382	361	382	366	373	363	402	382	398	361	343	386	358	382	370	362	396	382	372	362	391	332	381	386	370	375	384	359	342	361	390	411	388	391	348	365	382	387	377	379	366	358	417	374	392	363	377	384	377	375	410	384	350	371	378	368	398	392	362	368	373	386	355	403	377	356	368	372	405	408	411	366	373	417	396	378	378	350	368	361	350	377	368	377	395	351	376	376	340	386	380	394	350	351	374	360	347	414	367	408	369	377	372	351	371	376	381	362	347	376	369	402	363	358	344	377	317	347	357	381	404	361	396	340	415	368	355	369	329	399	359	349	339	370	351	351	390	424	385	384	387	363	349	357	364	390	377	341	325	375	353	386	384	372	392	386	355	338	352	392	374	347	349	348	354	351	385	355	379	377	347	365	385	352	385	337	393	402	359	374	379	384	363	374	358	368	385	365	365	373	376	375	421	358	368	364	352	376	357	351	362	363	366	350	365	331	374	331	365	326	401	309	339	369	364	344	386	391	383	357	375	355	362	345	414	351	363	350	387	363	354	419	393	339	340	373	407	341	332	352	358	368	377	376	394	375	365	374	351	379	374	383	344	357	358	376	395	367	380	362	387	352	348	362	353	369	353	359	347	362	343	423	383	357	370	387	355	378	394	388	337	386	370	354	371	362	365	378	392	386	417	375	393	388	400	403	377	371	346	390	343	345	341	381	351	361	317	376	384	367	386	363	386	354	336	371	373	356	369	329	385	359	369	350	370	343	404	324	351	358	386	341	341	332	390	367	348	395	385	383	383	381	378	389	369	375	355	352	422	342	369	383	385	371	387	354	414	373	382	406	387	367	397	337	372	361	343	412	381	375	395	376	375	399	366	377	373	389	323	378	393	345	373	390	360	386	416	370	352	384	362	376	376	398	349	366	384	411	364	368	376	379	378	386	392	373	374	373	331	389	343	381	348	372	396	344	361	399	349	379	376	363	400	371	378	359	379	341	374	331	379	404	393	386	347	383	380	371	401	389	391	340	358	360	345	384	357	374	333	403	372	378	402	395	386	345	326	394	360	363	364	377	382	360	372	370	402	338	351	367	362	367	364	398	385	400	403	360	390	372	351	404	386	366	353	377	408	393	380	398	378	351	366	379	402	414	373	398	343	329	357	381	368	352	365	401	380	404	348	359	385	354	373	398	349
7410	1127	1405	1572	1385	1245	1211	1102	1127	1081	1114	1030	943	964	1011	986	1027	944	974	936	982	891	946	901	906	916	942	920	957	885	897	911	898	910	872	954	859	954	904	910	889	907	867	908	898	899	909	879	871	910	909	857	919	885	867	897	909	872	907	922	897	902	872	924	876	893	904	860	850	914	875	940	886	934	876	886	895	903	917	861	871	931	910	903	893	849	902	870	873	880	895	854	853	880	823	887	930	887	872	968	880	867	895	885	888	882	888	821	939	857	868	801	876	896	852	881	883	967	839	890	854	861	904	848	887	885	857	907	870	909	872	875	902	876	858	919	926	929	878	886	900	880	869	915	902	913	891	878	902	884	897	904	914	845	869	848	882	861	897	925	879	925	869	878	903	843	847	849	883	885	873	930	903	876	910	889	904	869	859	881	907	904	860	856	888	881	904	888	850	854	882	873	900	870	885	822	880	889	900	887	934	911	835	903	870	827	898	909	936	925	950	879	814	888	930	912	826	949	891	860	850	887	875	898	904	859	931	821	897	920	855	902	902	907	886	909	916	903	858	946	872	850	894	841	817	840	915	916	920	886	897	883	865	849	832	910	912	905	898	880	867	903	843	900	903	916	920	859	889	892	866	876	919	938	936	898	825	830	870	890	898	848	899	902	857	911	858	856	876	893	868	884	960	866	884	876	854	867	864	887	886	922	898	868	872	809	890	896	889	878	897	913	849	864	932	835	882	901	851	893	891	854	880	862	890	842	869	902	866	850	900	860	907	897	827	856	858	940	857	891	831	880	959	851	843	907	915	869	915	852	862	886	904	886	846	902	910	905	935	889	880	867	894	896	873	847	876	893	872	931	857	907	889	889	838	907	868	866	921	886	919	938	917	869	922	848	882	845	887	896	863	896	861	887	912	885	836	908	875	847	880	864	940	905	854	862	878	895	851	866	916	901	973	897	917	901	892	857	909	933	870	883	930	924	876	886	889	883	878	883	897	868	911	892	873	908	886	862	888	880	931	873	921	877	846	814	918	935	885	920	873	896	877	907	852	832	862	891	929	846	890	878	852	866	903	891	877	904	832	904	966	925	878	898	846	909	912	852	878	867	875	884	936	900	872	905	899	927	898	882	847	839	922	887	878	840	864	868	901	861	858	899	899	896	881	900	872	855	841	880	907	892	889	868	884	841	841	924	947	842	884	890	899	932	875	901	928	857	860	868	897	881	883	934	891	873	883	869	918	847	886	900	921	875	860	816	905	938	880	835	850	828	890	915	906	901	891	889	905	896	895	880	840	891	910	894	928	911	876	886	841	870	898	890	917	929	895	903	899	895	882	895	876	906	891	858	931	888	865	902	892	882	874	891	906	853	934	930	945	947	889	904	873	895	884	888	867	861	875	946	914	894	827	914	854	919	863	851	919	861	944	847	950	888	862	870	874	862	905	920	899	851	883	847	843	889	903	873	854	869	869	852	872	898	943	878	847	952	873	867	880	851	882	869	939	875	884	885	864	911	890	863	854	904	826	860	816	831	893	877	826	902	920	872	857	899	886	880	908	916	865	868	917	908	908	872	841	960	853	940	870	886	830	909	883	955	889	899	843	861	854	876	884	886	862	873	896	906	898	890	956	909	885	912	926	807	890	833	864	856	900	848	871	924	867	875	881	878	905	889	852	858	882	860	829	855	810	892	823	890	833	898	878	898	875	823	943	869	887	943	905	916	862	898	865	889	901	870	894	885	862	894	855	869	866	839	889	838	909	899	899	882	874	890	813	921	878	855	888	897	871	914	953	910	877	881	891	879	860	900	858	891	850	867	884	903	835	915	891	857	920	894	873	915	847	899	888	875	854	917	870	833	853	884	871	884	871	899	881	937	851	884	876	882	856	933	926	902	840	890	901	866	857	934	846	898	894	882	865	872	880	876	873	828	849	868	869	888	873	885	915	917	881	893	868	894	891	909	889	860	878	941	871	904	884	869	838	910	887	841	808	915	906	827	864	906	858	844	910	843	901	867	863	905	860	897	861	943	893	891	866	899	928	876	906	852	876	908	881	943	894	888	851	821	854	831	893	889	908	890	914	825	886	893	871	886	867	898	865	897	860	842	908	848	869	862	892	854	877	920	862	871	881	836	889	861	810	861	896	917	871	863	862	886	870	855	860	890	883	863	832	849	853	875	888	837	905	928	898	880	887	887	872	879	942	877	903	852	823	892	943	900	939	914	884	892	912	880	877	901	825	885	915	881	870	879	928	869	892	877	879	923	843	863	910	880	881	918	913	863	921	858	853	850	873	920	817	889	918	909	888	872	919	858	927	819	925	882	938	894	919	913	855	882	875	862	896	879	901	926	905	873	882	854	906	875	885	865	859	832	892	875	856	873	885	927	868	802	865	871	865	910	851	895	895	881	799	838	909	894	902	839	863	861	884	922	872	885	875	927	905	899	941	861	850	870	879	891	895	894	870	864	786	842	926	874	895	900	837	916	853	935	871	915	848	894	861	904	850	902	901	856	861	890	903	884	839	870	862	862	907	921	860	876	825	879	900	879	893	925	918	916	852	879	923	898	840	872	901	893	935	892	878	865	876	893	937	891	878	893	883	861	891	871	885	911	877	916	880	845	937	864	820	881	884	867	844	874	916	880	871	888	914	854	962	875	892	869	905	892	880	899	925	886	822	867	898	903	866	907	856	920	867	856	874	911	903	895	848	875	869	834	910	891	853	885	950	881	881	834	891	814	881	858	898	944	895	913	900	893	876	918	919	905	857	846	885	817	881	869	883	877	876	855	864	871	832	876	909	835	858	908	861	855	874	903	868	901	942	885	915	872	886	922	910	824	884	925	963	851	852	874	913	904	866	880	861	900	884	920	881	822	901	865	906	863	892	902	884	903	865	830	900	896	869	860	855	935	883	859	850	865	889	877	901	840	889	943	917	884	903	944	872	845	921	866	865	860	897	881	916	895	875	875	900	896	827	898	950	911	857	879	860	882	937	883	867	846	875	879	890	915	862	918	877	912	892	874	896	840	891	902	868	906	872	849	899	883	870	893	886	871	854	930	872	903	816	883	903	895	879	932	860	879	905	858	887	916	937	888	891	884	877	915	848	859	860	850	868	899	895	860	861	887	911	867	872	915	830	879	887	872	866	846	917	848	912	895	873	888	849	847	866	858	870	887	859	887	852	931	872	838	847	843	894	909	892	858	922	868	894	897	876	923	870	892	837	913	913	897	883	880	860	905	841	900	876	855	924	907	878	915	927	921	907	933	888	913	840	869	892	914	856	839	860	839	918	907	862	847	873	792	864	886	859	918	880	851	920	888	899	821	856	903	896	875	848	858	834	908	816	845	889	871	849	845	936	915	883	932	865	890	927	902	887	897	906	860	900	889	872	873	890	889	849	853	879	890	899	898	876	904	886	928	892	873	845	899	864	894	862	891	840	881	891	823	867	882	884	849	836	902	882	857	900	826	814	831	931	867	866	935	880	872	864	871
16411	1446	936	829	676	576	533	520	534	497	415	437	415	426	458	430	482	451	403	452	404	377	419	406	432	398	409	410	463	404	413	438	443	392	418	441	447	417	396	408	394	423	393	429	447	416	409	403	405	429	368	386	401	441	444	394	432	386	401	397	424	419	425	417	420	406	418	403	427	420	412	418	403	406	382	422	431	404	433	414	423	389	422	387	424	431	396	406	407	404	388	419	410	418	391	404	438	432	428	384	413	424	414	428	421	378	398	369	415	405	436	409	457	429	414	384	404	444	369	457	401	394	404	414	422	439	459	444	409	448	419	406	398	409	389	404	421	376	400	416	404	418	409	380	404	406	397	424	416	444	417	397	404	413	450	432	421	441	439	393	368	431	406	390	414	389	452	463	385	412	403	422	419	410	412	412	430	390	400	399	414	363	417	379	407	374	389	434	391	428	393	435	404	418	455	419	375	432	414	412	409	409	436	409	386	417	428	403	394	445	404	459	425	386	384	460	457	405	395	420	396	426	401	398	421	472	425	425	418	378	425	425	389	433	409	382	434	413	424	391	403	421	426	443	364	410	400	403	360	432	387	419	410	424	443	436	389	388	438	418	387	423	404	389	352	440	401	417	404	399	413	398	384	395	454	400	415	415	421	425	401	412	439	421	421	396	377	410	427	377	452	428	420	389	415	421	404	415	405	440	392	456	456	422	418	408	377	381	412	446	418	419	386	419	423	390	432	358	424	443	404	462	393	408	400	434	384	390	387	407	419	384	404	415	438	399	424	424	406	411	389	455	420	425	400	371	396	418	451	432	414	407	434	415	418	428	399	397	414	446	391	439	431	386	407	408	412	427	433	405	436	372	402	413	406	400	431	418	413	397	410	421	398	406	404	406	395	426	408	404	418	450	432	389	366	374	382	402	414	389	436	450	439	415	441	413	362	410	432	408	407	437	401	406	405	421	414	435	408	431	415	396	464	451	411	412	422	393	429	404	435	395	409	380	404	444	406	455	446	410	375	393	409	386	405	376	423	408	428	412	394	415	374	401	434	405	411	381	401	462	426	419	378	445	414	429	396	387	468	408	387	375	424	422	446	422	413	412	398	392	405	408	402	433	417	428	427	404	375	371	388	395	404	439	419	402	422	403	427	381	428	403	389	402	418	413	415	437	444	436	461	423	387	414	415	397	401	446	421	424	392	419	396	421	387	408	411	415	390	429	417	362	414	427	424	417	415	398	386	457	379	413	421	412	375	409	421	406	343	414	404	419	414	444	384	444	405	402	350	401	442	357	413	414	420	422	452	399	405	426	403	397	401	398	451	398	426	439	405	408	391	410	431	401	402	392	407	417	394	428	411	384	431	404	407	416	419	401	425	389	426	404	461	391	392	393	410	395	420	428	387	403	405	364	409	409	417	420	457	415	399	414	379	412	388	404	420	407	367	362	420	432	433	446	415	435	443	385	392	431	439	387	416	408	436	416	395	421	371	424	379	357	427	405	404	380	398	391	391	413	387	400	368	398	433	396	431	412	394	360	412	434	418	397	369	410	444	431	395	395	430	387	412	405	391	381	447	396	419	433	393	405	426	405	429	417	394	403	388	387	432	399	403	423	428	392	392	394	446	425	375	400	404	435	433	438	424	380	450	405	370	399	404	403	360	403	422	428	422	432	433	442	430	421	413	434	402	388	417	424	417	408	419	400	400	391	411	420	438	420	426	430	384	362	403	408	402	416	415	448	411	395	442	394	420	417	420	396	426	403	373	381	400	415	396	451	410	411	400	387	402	395	406	442	408	432	431	427	393	408	392	423	416	423	417	427	379	432	374	421	437	392	418	464	445	432	415	417	419	417	394	403	403	408	413	441	388	406	383	429	402	400	419	415	391	422	412	409	419	429	435	422	378	401	429	427	454	429	398	391	380	383	397	426	444	417	368	413	430	415	386	409	401	414	392	430	409	416	414	409	408	398	421	450	401	391	443	407	433	423	417	438	390	413	397	418	436	392	407	409	407	383	407	403	416	395	429	433	381	425	393	393	450	409	390	417	420	406	435	421	394	428	394	413	427	410	410	387	391	398	396	407	415	427	396	419	370	404	416	417	407	406	382	407	467	435	443	382	429	374	407	459	418	429	440	383	431	409	403	405	385	412	409	376	428	411	428	429	378	430	421	412	429	421	414	431	413	411	426	439	419	406	409	405	422	425	412	389	405	400	383	465	427	417	407	428	413	401	405	432	413	368	411	431	450	433	437	392	409	422	402	428	415	397	424	431	449	415	467	409	434	438	414	381	436	395	421	451	378	415	430	405	421	459	428	416	379	376	425	426	416	409	398	422	391	410	404	377	408	444	454	377	403	427	390	407	401	416	379	426	396	413	364	391	434	419	415	406	405	467	437	415	407	372	410	419	442	453	431	403	422	403	395	416	434	386	415	405	405	418	400	403	393	400	425	379	395	398	428	436	386	426	446	437	393	439	434	413	425	368	408	394	382	421	423	430	450	353	375	411	418	445	447	424	423	415	404	463	421	405	446	407	432	395	388	385	441	458	425	429	456	428	389	406	444	428	365	398	342	382	456	421	389	424	406	418	402	435	414	403	394	429	416	419	394	431	423	417	420	403	414	444	467	420	384	474	399	442	416	403	379	391	431	451	403	433	455	398	404	396	395	427	398	396	417	414	420	406	434	416	377	423	400	389	465	382	403	432	416	431	392	399	399	374	399	437	405	388	407	436	384	393	413	402	388	378	389	400	384	429	440	419	417	421	380	402	433	397	393	383	429	462	398	390	426	389	412	393	390	434	385	396	387	385	408	408	449	409	403	469	437	420	427	422	393	443	392	417	412	400	378	412	395	421	433	383	396	457	419	375	394	383	386	450	434	405	399	370	392	380	431	456	383	409	406	426	437	418	463	431	410	405	441	376	392	399	396	386	440	437	401	435	400	438	438	393	408	405	396	402	400	433	418	378	446	421	398	418	434	433	374	384	431	387	395	401	404	452	405	415	417	376	426	400	408	422	411	380	436	416	391	375	438	386	397	393	391	391	397	416	374	413	389	440	405	384	393	445	401	405	414	391	402	379	410	414	405	408	422	407	413	399	357	393	414	395	395	380	417	393	393	454	438	422	421	409	417	400	410	387	425	423	424	430	407	410	456	410	416	410	434	405	407	417	381	398	420	439	420	438	425	416	391	409	444	406	410	449	426	412	429	406	394	376	426	394	446	420	392	373	392	427	394	379	396	405	401	414	434	387	386	401	436	332	404	406	412	424	415	379	400	408	438	398	410	412	384	398	434	460	428	406	425	413	419	430	427	407	440	398	410	437	412	426	410	392	414	385	388	409	408	416	421	396	441	393	371	407	407	406	388	394	416	399	405	390	412	391	411	447	419	400	453	380	396	444	426	398	404	406	419	401	440	446	422	439	395	398	386	421	401	421	417	405	427	430	408	408	426	419	425	397	422	420	411	444	395	395	401	427	429	409	420	403	431	415
9495	1399	1921	2188	2057	1773	1530	1483	1426	1308	1236	1204	1158	1153	1142	1084	1074	1042	1024	1041	942	991	1021	948	986	992	962	987	953	965	1013	903	993	1019	927	950	953	943	976	908	954	964	1039	957	887	996	983	929	976	969	933	950	955	981	926	906	946	959	883	889	919	914	944	949	973	943	1008	917	895	890	971	927	904	982	965	954	900	896	1000	914	934	903	919	912	988	951	926	954	994	900	915	945	957	969	890	897	947	880	931	953	887	891	989	884	970	965	905	945	944	926	934	908	952	925	913	935	923	989	887	964	927	1002	909	919	982	924	989	923	946	962	937	939	928	923	914	897	892	943	938	906	956	923	900	946	931	957	949	939	940	982	953	949	916	906	907	941	931	914	920	886	932	969	943	895	929	944	923	931	937	923	925	949	892	966	934	955	953	866	945	933	923	932	916	943	913	864	980	934	919	977	935	921	944	970	899	890	922	924	914	926	983	905	964	942	910	890	940	906	911	930	929	886	970	964	953	975	963	966	904	926	905	979	937	934	916	916	915	1000	967	958	887	961	896	936	911	906	913	976	970	872	925	945	993	914	928	987	898	915	926	931	961	936	993	904	943	962	922	966	947	962	875	912	937	905	877	910	929	949	885	898	890	919	943	930	961	885	875	911	874	890	900	871	908	918	960	839	937	898	959	954	904	855	944	965	935	962	906	918	947	887	941	912	990	935	945	941	1023	907	928	947	912	1031	897	893	932	941	980	965	962	924	947	1015	920	956	970	938	944	983	939	951	877	934	985	937	964	926	987	980	967	915	882	887	948	906	921	975	875	946	912	911	885	956	918	913	921	929	870	979	930	935	898	903	934	901	974	928	991	934	936	962	922	944	930	922	932	996	931	932	963	947	923	945	958	940	996	911	903	944	986	921	913	927	956	992	934	970	971	973	941	944	975	899	931	936	921	959	901	930	935	909	874	959	937	954	921	878	942	993	957	923	900	914	885	968	925	906	908	950	978	960	900	925	920	950	933	957	884	973	925	947	898	932	950	960	925	902	962	892	915	932	957	899	1012	942	923	968	916	964	922	1002	960	947	934	971	890	941	983	955	891	985	933	952	872	918	936	928	977	932	879	942	909	969	934	883	892	930	909	999	939	903	913	976	933	953	941	943	929	882	940	963	917	960	951	993	991	901	992	908	981	923	954	878	923	933	876	874	895	947	869	879	875	951	933	956	898	933	949	945	906	949	963	914	959	924	915	851	909	908	931	924	891	916	923	915	941	956	955	954	920	965	900	892	934	955	940	934	945	996	944	1008	922	888	903	952	905	946	920	941	942	899	938	909	944	905	940	951	931	919	944	907	926	921	971	943	893	940	927	960	943	919	914	960	947	936	936	928	911	907	967	991	916	916	948	949	951	941	907	946	888	908	920	925	938	938	920	940	922	913	887	913	954	944	914	928	907	885	999	945	917	926	963	902	943	892	925	954	890	898	972	907	933	942	930	946	908	892	956	906	931	908	902	865	889	904	890	914	926	961	896	920	947	926	958	954	971	986	957	939	900	986	947	897	973	926	873	933	956	903	930	946	978	943	940	909	907	900	981	955	1004	918	905	914	911	972	948	951	956	878	999	905	968	966	905	1010	908	944	999	915	925	880	965	944	996	938	946	909	929	903	945	917	922	964	945	904	911	944	940	931	956	934	934	974	900	950	923	926	945	951	939	958	934	900	896	883	887	942	926	952	897	880	931	952	925	931	962	925	947	983	929	930	904	892	920	905	933	894	939	901	931	905	931	946	959	955	906	961	923	987	944	948	932	965	991	916	950	948	1005	921	930	911	945	948	941	942	986	946	976	922	898	946	957	931	927	956	962	961	961	922	910	926	891	956	883	880	876	960	976	901	951	929	935	917	888	919	972	991	943	905	931	933	979	973	954	931	960	992	949	961	912	910	938	926	895	936	910	927	927	929	927	966	955	1000	930	966	909	966	928	909	977	986	962	936	942	905	994	915	940	978	932	981	909	944	950	927	867	958	886	897	932	937	933	920	934	915	911	940	992	948	952	893	902	892	976	917	929	951	944	938	956	890	929	950	924	893	929	915	1018	974	919	954	942	972	901	952	918	907	962	914	980	933	987	952	938	967	936	966	998	912	968	904	977	945	926	955	869	898	906	941	972	925	954	894	937	944	912	939	920	898	901	930	937	944	876	901	926	961	916	890	906	961	918	921	946	906	923	919	916	956	946	958	989	928	893	963	938	954	927	906	948	914	928	958	878	971	1002	911	942	885	936	853	915	951	920	901	902	896	908	900	920	928	942	923	923	925	936	900	914	996	977	962	968	930	944	888	834	942	908	956	905	949	968	942	902	988	959	855	971	958	938	958	951	974	933	914	932	921	958	943	938	905	906	921	904	911	914	971	949	907	949	928	925	995	968	947	936	962	961	925	918	897	961	961	1000	946	926	952	958	988	951	948	937	913	909	973	895	874	922	950	900	940	890	935	970	941	962	941	954	911	981	982	880	969	929	869	989	877	913	942	983	923	926	907	965	884	899	944	885	952	934	949	909	963	910	924	987	958	914	941	926	882	965	943	913	945	898	858	932	889	909	908	941	952	872	934	972	915	943	955	906	894	923	920	952	924	986	882	977	934	992	918	936	898	929	958	928	900	913	914	922	929	922	934	916	937	931	902	941	965	912	962	918	989	952	953	988	914	1002	933	936	920	944	965	964	935	900	968	951	906	950	930	954	924	924	915	965	905	888	913	946	903	913	933	972	988	844	937	889	918	905	907	943	984	898	950	931	901	921	886	904	921	903	927	972	971	930	928	895	973	958	918	930	933	945	913	884	962	981	955	863	932	935	946	929	916	934	925	964	864	901	930	914	965	957	900	917	878	903	879	892	867	905	883	931	948	929	912	915	933	992	959	897	892	939	919	946	993	947	955	942	883	960	943	885	869	918	884	965	941	925	952	936	942	923	928	891	950	903	923	918	947	935	957	931	948	897	937	916	864	963	936	979	928	932	910	950	905	939	933	867	923	941	944	965	936	929	942	888	940	951	947	919	952	913	954	920	906	922	967	902	922	944	916	915	911	971	919	962	973	930	923	952	924	941	912	932	961	954	1002	940	876	949	951	967	964	946	950	946	983	947	1004	959	966	964	930	933	898	911	924	969	880	950	931	916	919	885	880	916	886	928	906	966	917	990	878	928	970	869	971	867	912	938	912	914	965	963	948	1011	984	906	966	910	955	931	897	910	927	943	978	931	910	937	963	923	949	881	968	885	918	901	920	902	894	958	917	914	920	887	971	949	955	906	939	910	901	864	944	920	892	910	923	873	945	915	960	944	894	925	920	939	947	876	984	975	956	1017	961	990	884	847	928	924	930	914	956	974	941	951	976	905	942	956	930	996	985	938	872	938	914	909	940	926	968	946	886	903	883	863	969	966	916	913	940	890	931	931	952	915	922	967	889	933	930	887	951	918	942	1006	892	900	945	951	915	923	999	937	894	926	935	938	951	926	918	931	997	995	948
2809	209	166	166	170	179	147	193	175	178	168	165	164	183	188	192	222	174	196	180	192	179	188	191	186	180	175	184	165	206	179	215	187	155	184	189	166	168	164	194	171	197	172	180	180	179	180	185	197	181	164	167	176	191	198	190	178	185	186	213	155	198	174	172	192	189	189	175	193	164	179	191	169	190	196	189	185	184	165	170	182	169	182	161	185	178	169	177	168	181	190	181	196	161	144	185	149	182	157	190	173	178	173	163	194	187	169	168	168	180	198	161	183	212	167	176	184	183	183	164	179	167	200	187	167	173	163	172	141	185	198	162	166	157	181	189	172	171	195	171	202	182	198	170	172	183	169	161	196	210	183	171	160	197	165	189	190	170	186	186	184	163	158	175	177	178	179	148	189	195	181	197	181	172	189	167	188	164	182	173	177	173	175	163	170	186	183	193	161	158	200	194	178	177	147	181	156	201	138	179	168	189	189	155	162	191	202	182	183	197	152	160	170	200	183	170	169	162	143	182	198	204	183	170	184	192	173	189	163	158	199	153	173	166	166	192	169	212	179	167	171	172	173	158	159	178	166	167	180	166	184	173	180	184	149	165	209	190	184	194	169	189	176	169	177	194	185	192	170	169	195	171	184	167	154	164	171	173	171	170	156	175	182	157	187	168	174	160	174	162	177	161	170	175	165	164	164	183	196	166	181	213	178	168	185	227	195	192	162	178	177	170	162	175	203	174	187	172	181	194	196	163	164	195	176	179	207	176	150	158	179	173	170	186	204	179	177	185	173	181	168	162	180	193	177	173	156	159	211	165	182	190	177	199	163	195	170	183	184	176	173	172	186	174	190	172	173	177	183	167	177	172	191	169	187	176	201	201	171	183	168	196	156	170	144	182	167	173	194	179	179	196	196	180	172	182	202	189	174	181	195	187	160	144	227	189	162	182	178	152	181	160	184	179	189	174	183	179	191	176	176	200	188	170	190	181	178	170	182	173	158	166	204	196	188	187	165	179	162	188	201	165	168	176	208	211	173	203	169	145	160	173	162	167	190	193	201	189	182	165	176	199	181	189	154	178	186	188	181	209	193	149	177	161	159	202	158	189	183	177	159	170	180	166	176	170	198	173	152	163	182	175	168	169	163	182	178	162	176	180	171	198	218	173	189	192	195	180	194	187	161	165	198	200	203	171	185	179	192	197	185	178	165	161	181	193	202	173	187	175	183	151	196	179	174	183	210	184	197	189	176	165	174	190	177	191	199	160	209	199	170	179	175	185	171	184	197	194	173	198	183	185	191	184	197	185	180	204	174	159	163	207	184	145	177	196	159	160	172	165	180	155	167	187	174	180	189	179	179	174	161	173	165	175	195	181	201	184	174	175	156	178	186	186	194	180	180	199	196	162	169	183	206	185	160	174	192	194	193	163	213	196	176	197	170	176	178	160	186	183	193	174	172	188	183	176	199	198	185	175	168	191	159	153	198	218	174	193	202	166	173	172	167	175	198	176	169	184	196	181	195	190	164	171	175	187	172	187	199	172	154	171	181	178	200	168	180	179	184	198	151	175	151	171	169	170	173	171	199	174	166	187	174	181	196	177	181	177	193	185	186	183	194	182	164	196	172	179	182	181	177	159	154	179	214	172	177	187	181	193	183	193	179	141	187	169	163	177	163	161	169	183	204	188	184	169	172	174	172	177	161	172	186	173	161	165	191	164	182	205	166	167	195	161	176	203	164	149	183	159	198	178	209	191	187	162	186	180	179	189	211	209	182	164	174	184	207	144	181	181	185	193	173	177	177	148	151	176	145	168	174	172	171	167	184	179	169	193	152	174	173	178	195	169	194	178	168	213	190	145	199	158	168	154	154	185	173	168	177	174	170	196	168	184	183	182	198	187	184	200	173	172	168	179	161	158	159	176	201	184	195	191	179	160	154	184	165	161	148	180	162	171	183	179	169	184	170	190	180	177	180	200	172	169	183	186	183	186	192	191	194	174	189	168	187	185	183	177	199	166	193	184	173	167	143	176	183	184	195	170	187	173	170	162	197	167	176	179	193	166	150	153	185	172	175	165	146	175	174	175	162	173	183	206	160	173	199	164	193	192	195	180	171	153	166	196	172	188	169	189	176	177	185	169	172	183	161	197	156	204	170	179	160	212	159	169	208	185	169	199	200	166	165	178	186	191	162	181	169	179	164	176	150	160	198	184	174	200	204	162	159	163	175	179	185	164	176	198	188	162	179	184	174	190	159	163	171	182	158	158	180	188	188	160	188	146	191	173	193	178	154	182	158	175	201	161	188	158	177	180	192	193	166	165	194	182	179	178	159	212	170	178	188	185	177	187	178	184	189	167	191	181	203	162	188	180	185	184	170	172	168	195	184	195	174	182	179	141	176	174	190	189	211	172	185	162	186	168	188	163	183	188	183	206	194	168	178	164	155	175	173	190	196	182	181	172	175	197	193	205	200	190	201	178	199	158	153	167	183	171	156	180	174	185	190	194	167	173	167	180	187	183	173	181	174	171	174	197	225	200	203	186	171	190	169	179	207	169	190	172	178	185	198	164	181	199	174	211	168	176	190	164	163	171	167	190	175	188	197	188	176	171	165	187	167	163	189	181	180	193	170	155	163	179	198	163	153	181	179	192	178	186	161	181	201	168	168	185	168	186	182	207	174	189	205	180	182	180	160	200	166	186	149	172	178	169	167	172	169	175	185	185	201	198	197	206	152	167	176	178	156	185	164	183	174	210	181	176	179	169	169	156	178	188	169	197	175	193	183	187	162	151	189	190	178	173	178	183	163	174	173	175	158	188	180	166	160	195	171	192	146	169	185	195	161	172	173	172	174	185	192	160	191	200	186	199	168	192	168	187	174	181	177	197	176	167	194	179	171	184	188	197	177	201	172	153	179	194	173	180	192	174	210	195	182	185	183	153	160	162	187	194	161	172	172	170	176	154	162	184	180	196	193	203	157	187	192	188	175	205	182	191	177	161	196	181	173	167	195	199	194	177	186	151	203	191	198	156	171	200	195	178	188	164	189	187	213	193	205	185	188	191	170	145	191	154	170	152	168	152	184	163	182	185	153	181	178	192	191	141	170	171	165	175	214	165	183	184	154	178	159	190	210	150	183	183	188	172	174	177	177	182	176	187	190	184	199	166	179	191	201	163	194	157	169	170	191	166	182	176	191	181	176	189	205	190	203	172	193	186	186	209	215	161	188	177	168	157	175	184	173	176	169	154	178	158	182	200	189	192	150	177	179	204	184	186	193	181	155	171	141	144	184	174	195	180	190	172	184	162	185	175	179	207	182	160	190	188	218	184	193	176	175	186	185	190	190	187	180	161	172	176	179	196	175	159	166	183	171	173	199	165	173	173	190	178	183	142	200	164	165	149	188	165	176	198	163	154	174	194	174	178	200	172	193	199	173	172	182	180	176	192	180	190	180	166	210	177	193	146	182	189	182	174	170	186	180	195	203	186	141	163	196	184	168	180
2491	524	527	476	537	503	525	464	500	518	494	472	515	501	519	526	508	511	492	494	487	489	482	504	527	568	503	552	491	488	519	446	512	499	452	473	507	491	485	540	496	494	480	463	517	530	519	511	501	486	476	477	489	498	474	499	457	504	486	484	444	521	481	525	452	508	517	484	486	494	462	520	480	461	503	458	489	493	496	523	496	544	475	491	528	514	474	504	498	464	456	521	511	497	482	487	464	490	493	495	515	501	505	471	482	490	451	516	522	472	494	491	474	476	490	508	506	525	495	495	502	462	478	474	492	520	483	492	501	454	506	494	501	478	460	469	527	543	510	484	492	472	456	453	536	494	454	520	522	512	509	507	492	467	464	506	461	502	508	494	510	471	518	497	509	488	526	503	501	479	519	495	521	511	465	502	504	509	480	506	488	499	493	492	492	500	473	490	513	529	476	490	485	522	508	528	523	499	509	469	476	497	485	497	500	477	483	497	453	512	492	515	500	490	484	498	483	477	511	511	477	514	505	502	493	469	483	490	496	463	490	502	507	515	479	491	484	507	519	484	513	478	457	483	490	490	460	499	529	512	463	500	472	510	505	532	490	503	488	515	501	493	454	458	505	513	481	512	472	498	481	482	471	465	518	488	502	475	480	502	491	483	479	462	492	489	461	516	493	479	498	461	508	515	485	477	524	484	501	480	483	480	498	456	496	462	510	466	485	506	503	513	489	493	512	515	455	520	508	537	492	501	488	496	486	495	492	456	470	477	520	527	462	456	500	457	496	475	463	561	500	521	496	520	478	485	480	511	471	515	512	510	492	505	475	499	475	503	469	500	490	508	516	472	451	484	499	539	494	486	501	499	508	474	499	509	478	478	546	513	497	530	489	477	491	519	499	494	503	470	522	518	496	512	504	494	494	521	528	480	484	509	517	483	486	446	509	478	516	489	509	514	489	485	524	451	490	491	495	492	475	472	484	467	493	500	497	484	522	534	490	471	497	467	490	543	479	520	515	457	529	508	504	464	519	513	489	505	473	437	502	462	494	488	485	492	488	505	513	478	487	483	503	460	521	552	505	537	482	484	498	522	467	517	504	474	476	551	509	502	522	469	458	472	469	497	484	507	508	495	515	497	516	476	464	480	507	528	497	514	479	506	510	466	496	495	484	508	504	507	503	469	483	511	512	449	469	508	499	460	536	496	498	487	508	494	520	500	487	470	464	503	515	488	520	493	463	475	452	471	479	489	498	498	484	501	522	518	470	504	482	483	465	500	494	507	488	472	512	505	471	488	488	485	446	515	486	479	528	474	465	515	509	477	515	475	482	507	522	538	486	476	500	526	502	503	501	526	484	517	487	522	537	470	492	458	523	478	518	498	468	475	513	509	502	473	510	505	519	516	517	489	502	506	491	508	496	512	499	461	472	530	461	512	494	501	537	471	532	477	506	499	507	517	511	479	459	484	487	510	503	506	513	485	502	471	487	517	494	489	464	494	547	508	522	535	492	547	535	522	503	483	506	453	476	454	527	493	495	516	480	541	465	451	464	523	498	517	461	507	468	510	488	496	517	506	475	441	519	512	482	521	490	480	494	521	519	472	502	498	468	492	507	527	507	496	504	474	462	484	497	464	513	477	501	485	490	507	488	502	487	492	479	490	522	518	499	468	507	504	506	523	510	479	499	469	480	529	519	508	462	448	481	510	497	493	516	479	490	497	492	459	504	504	487	507	517	520	517	500	522	509	484	492	496	512	441	476	483	525	501	458	519	501	495	496	448	508	466	496	504	480	525	472	490	494	513	484	496	512	508	530	496	503	515	511	485	475	518	473	498	509	524	501	460	529	490	531	469	495	512	467	464	492	472	465	489	513	490	467	530	499	452	461	484	479	509	524	510	467	452	503	459	500	527	481	501	476	473	523	466	530	509	496	508	484	533	539	507	532	502	497	518	499	490	473	496	487	535	499	458	510	480	494	553	492	534	537	493	503	509	491	492	493	502	460	499	459	474	491	513	459	539	486	506	528	518	464	507	484	484	486	493	464	519	483	455	483	485	484	472	508	491	500	472	493	498	522	514	485	502	491	521	473	502	478	524	495	501	474	519	516	498	484	472	526	508	486	517	504	504	516	514	482	456	504	512	508	428	498	505	518	449	502	480	496	482	468	514	518	520	511	507	486	522	470	486	480	505	461	452	501	503	478	485	528	509	481	483	514	511	494	500	519	501	475	489	531	520	524	503	464	469	514	440	459	490	500	518	491	485	498	516	507	508	553	493	517	481	523	482	478	493	520	513	494	491	457	491	490	491	493	504	488	486	521	470	461	477	496	513	481	501	506	509	500	518	487	466	479	503	499	491	507	496	542	492	473	491	533	505	545	511	475	496	487	521	469	514	488	505	468	451	479	503	537	455	482	482	460	515	488	478	517	490	478	501	508	502	506	453	497	494	493	505	488	489	512	518	537	492	540	513	516	492	496	535	522	508	497	503	501	524	515	513	490	491	483	481	520	543	494	541	494	520	487	505	522	476	495	560	475	487	508	464	466	472	548	518	480	514	451	488	511	524	488	472	508	486	522	464	524	506	518	535	466	480	480	504	515	456	493	518	509	494	505	502	505	516	492	500	484	489	457	477	479	513	482	500	518	496	478	492	477	509	496	529	523	510	472	513	516	506	510	455	521	522	479	504	519	514	476	529	508	481	442	514	489	461	503	533	492	465	492	521	504	486	512	500	516	455	507	516	452	488	510	479	521	506	502	415	482	512	484	484	500	534	522	486	507	495	465	518	553	495	467	490	514	522	508	518	471	515	481	472	491	534	489	495	498	548	469	520	500	479	499	506	481	521	458	506	545	491	478	470	491	469	519	502	524	479	493	479	506	499	494	537	526	502	556	494	496	469	459	515	462	548	472	461	503	502	495	479	525	489	524	544	467	476	492	551	483	485	514	504	516	471	462	470	484	482	478	526	496	476	550	476	497	519	469	488	532	498	502	480	490	471	521	504	467	531	480	511	483	492	451	486	501	476	496	493	502	486	494	527	523	488	468	520	459	473	479	475	480	481	511	499	454	496	501	454	515	511	498	476	511	501	500	530	503	528	489	513	500	469	497	491	476	477	480	462	465	489	504	474	480	511	458	488	515	478	469	489	490	464	515	525	467	497	523	506	476	529	423	458	487	480	513	485	469	491	516	477	457	529	478	498	466	493	479	539	509	475	516	528	522	468	531	505	507	495	495	492	511	513	533	486	494	494	495	523	486	526	483	519	503	491	496	513	501	457	533	504	500	469	502	529	515	495	499	515	520	505	494	493	483	519	495	499	471	487	506	522	491	527	514	517	438	504	499	458	507	508	515	486	530	492	484	503	501	504	482	478	504	510	474	532	502	500	462	482	516	495	491	468	520	505	490	517	520	467	527	487	476	474	459	507	501	473	490	512	455	498	479	505	500	485	487	490	498	500	476	516	497	448	517	510	554	478	487	494	512	478	473	509	505
9779	665	599	530	482	441	498	416	377	388	396	385	383	360	362	383	371	382	398	355	344	350	370	408	341	385	378	365	344	384	350	364	388	343	369	365	331	353	368	369	413	334	376	412	369	364	382	321	365	354	407	373	393	374	380	364	375	380	389	350	338	360	357	382	390	379	365	332	338	385	366	366	336	376	364	370	387	316	363	382	376	333	362	375	366	400	372	375	349	353	392	396	379	384	372	361	357	377	355	345	341	391	369	390	398	338	405	353	379	405	396	384	455	420	357	414	359	353	360	366	362	371	390	380	387	414	373	366	380	350	376	385	314	353	368	378	362	364	390	365	376	373	341	403	383	359	359	359	405	347	422	383	362	380	365	360	363	389	435	362	373	371	383	365	348	357	319	367	378	354	359	389	349	371	385	356	371	368	367	353	352	380	370	359	387	355	404	343	377	381	373	315	363	355	418	339	346	335	366	381	370	409	366	355	407	371	378	354	380	366	370	378	372	415	360	377	383	357	376	363	344	351	379	390	381	403	411	380	380	354	361	364	356	377	364	396	351	339	362	349	370	328	392	366	395	385	382	362	382	372	383	340	399	358	369	398	366	385	340	355	428	341	356	368	356	378	347	368	381	375	327	339	384	376	350	360	369	386	411	350	362	381	394	353	359	346	389	356	374	361	380	360	390	405	388	401	377	372	334	349	404	349	386	344	356	313	357	381	371	359	374	441	382	367	391	362	389	320	347	353	357	387	362	375	375	367	353	332	364	392	359	355	342	350	359	348	393	401	380	348	365	357	357	364	408	370	371	411	386	400	333	365	388	362	384	353	386	355	363	357	392	352	372	397	363	359	359	345	405	419	387	337	340	370	357	375	369	351	350	333	373	375	412	370	380	337	383	373	358	327	355	379	365	363	348	341	373	395	325	394	345	360	414	374	373	349	353	344	349	361	361	337	372	405	350	366	346	335	342	357	348	374	382	370	381	380	359	388	368	382	400	394	372	385	378	376	354	390	389	369	356	390	398	390	352	388	347	363	378	350	377	383	360	367	408	390	362	341	393	398	380	379	378	359	395	322	387	348	354	353	373	383	329	382	367	381	374	357	376	400	382	389	344	350	384	387	370	396	356	376	366	386	380	380	364	398	380	377	396	357	355	369	372	348	344	375	326	357	371	340	354	395	346	353	325	373	358	371	365	377	375	365	378	370	368	365	352	366	366	383	338	362	401	406	373	366	389	356	377	330	330	363	378	376	358	408	361	350	366	359	373	353	371	358	367	367	362	355	376	367	331	359	371	367	411	408	384	360	360	365	370	355	344	390	359	391	383	353	363	409	372	360	371	363	358	349	328	376	350	372	360	401	398	372	400	359	338	372	347	394	373	361	402	337	392	368	387	347	367	360	345	342	321	367	371	349	356	371	374	369	362	348	343	332	371	356	383	344	356	369	379	372	353	350	391	414	392	339	365	344	379	335	363	398	385	364	352	385	377	408	353	398	366	341	399	323	410	353	391	349	371	385	371	409	385	339	333	387	406	364	370	378	378	347	387	359	358	389	409	358	367	377	324	363	401	365	387	392	364	401	390	381	355	391	367	334	387	349	338	357	349	356	360	373	345	345	351	357	393	377	393	378	346	333	362	355	359	387	348	366	367	308	367	332	367	367	361	404	369	341	328	357	364	341	396	367	365	403	396	352	364	359	383	373	384	331	367	345	385	352	359	364	362	389	344	355	380	346	387	351	351	356	374	353	392	365	333	360	383	376	362	373	373	369	405	320	349	344	352	382	398	378	372	357	375	363	373	354	415	365	302	366	379	365	379	374	387	354	347	378	353	365	397	356	337	362	363	372	368	405	389	407	348	345	349	424	341	382	373	336	403	361	365	353	386	396	384	404	372	372	357	386	351	361	371	365	344	370	359	367	373	372	362	363	363	398	365	386	376	354	363	389	349	389	341	352	344	413	355	352	367	383	348	370	391	389	334	371	371	369	404	391	363	409	344	385	366	398	387	374	367	364	374	404	369	347	397	379	407	361	357	401	391	354	371	386	362	339	365	403	388	375	394	376	401	385	383	365	370	364	371	375	342	345	372	391	324	379	381	373	343	377	386	361	419	385	360	367	382	355	355	356	380	347	360	368	385	354	365	333	343	358	348	395	364	354	385	358	365	385	397	341	397	390	338	388	375	363	361	353	349	357	366	361	353	382	391	394	353	327	389	363	395	361	369	396	387	403	413	381	381	345	336	380	360	372	330	341	339	398	391	342	353	380	381	359	371	381	366	355	348	401	377	347	395	343	386	380	377	345	396	398	354	361	390	348	387	378	333	396	383	372	354	423	365	382	393	361	330	367	376	369	357	333	379	326	391	350	367	349	393	356	367	382	368	370	356	353	406	387	390	326	317	398	368	361	343	381	389	351	353	367	348	373	336	368	354	354	367	361	392	388	368	370	343	391	367	377	367	380	366	398	373	428	368	368	360	382	320	368	362	384	368	355	372	390	392	375	356	392	371	351	366	378	376	350	395	360	342	350	388	359	389	336	347	371	360	362	352	379	385	360	394	365	369	384	380	386	378	372	397	362	379	361	339	348	372	401	347	347	373	365	379	394	342	388	356	392	391	399	336	361	358	358	360	390	369	368	386	352	373	365	396	345	357	379	363	392	356	361	361	357	397	367	388	367	360	363	384	384	356	380	327	410	359	341	379	359	339	351	355	394	367	380	385	377	354	392	378	394	383	375	381	356	329	347	400	398	364	389	363	353	375	349	336	363	333	383	347	362	339	361	389	358	361	349	369	354	388	346	347	357	370	364	371	378	400	361	385	340	393	388	363	383	334	410	393	365	345	401	343	394	378	353	383	385	349	347	398	384	364	397	388	366	390	361	355	377	404	385	339	369	404	382	345	360	383	312	386	394	380	356	362	344	362	366	356	385	371	378	374	361	372	383	401	356	381	394	377	394	362	390	328	394	385	345	338	360	352	385	351	359	430	389	383	368	396	349	339	403	348	384	367	375	399	362	380	364	343	336	384	402	362	360	355	370	376	338	377	338	377	386	380	380	377	365	387	342	347	391	372	389	360	379	369	345	359	394	349	364	343	368	356	339	394	377	392	399	337	339	361	370	342	378	391	351	361	359	394	386	384	365	397	369	369	341	373	403	362	363	402	339	390	363	406	364	357	391	352	356	361	364	359	391	360	360	374	395	353	387	335	308	416	374	342	370	323	318	368	335	347	324	351	369	376	372	387	337	327	344	388	382	338	379	328	359	352	395	327	323	367	369	355	390	349	396	369	345	360	377	376	394	404	370	356	364	389	335	342	362	404	359	362	346	384	354	384	355	374	351	351	362	368	379	374	369	418	359	371	369	393	341	366	373	412	382	395	376	362	333	389	341	362	358	358	362	400	370	376	382	377	334	383	360	377	353	386	362	362	361	373	364	413	381	348	359	319	395	370	351	367	362	360	401	392	357	387	371	316	378	384	411	400	346	355	382
7523	1150	1381	1581	1401	1244	1175	1095	1185	1110	1048	976	1010	903	971	1022	972	921	942	980	925	929	919	917	932	894	888	863	885	976	933	906	944	884	910	934	938	949	857	932	874	905	855	876	935	886	897	832	888	880	911	832	868	852	837	896	916	894	842	842	891	927	951	900	899	868	879	866	924	879	895	865	902	838	866	961	837	871	842	907	945	864	851	877	902	896	869	842	874	828	873	866	867	875	860	854	886	906	864	847	900	873	921	800	914	908	892	884	864	858	903	864	862	916	891	926	927	852	870	836	881	895	845	898	897	888	862	911	876	862	848	871	859	925	880	848	881	825	911	906	844	917	878	937	890	866	884	871	890	962	899	880	887	870	848	834	908	872	890	869	892	915	898	945	946	873	887	913	876	886	802	906	866	857	905	861	905	850	925	900	859	898	903	882	882	963	849	855	919	873	883	896	930	902	900	842	850	885	925	858	894	916	874	878	910	827	875	857	915	854	899	905	849	852	936	878	867	892	887	870	821	854	910	916	922	907	915	894	876	918	872	925	879	883	906	854	842	867	875	902	850	860	869	913	872	866	843	901	897	920	830	833	909	857	939	867	891	928	830	840	856	830	883	918	898	835	882	881	849	879	881	840	851	870	891	873	861	865	854	856	903	880	898	856	863	915	896	815	880	892	895	911	898	886	864	859	893	872	876	874	911	893	895	884	893	861	874	877	866	891	867	839	864	891	838	842	916	888	905	878	852	847	872	853	838	877	866	920	868	912	893	841	938	916	856	890	915	958	854	846	865	953	870	899	906	850	864	852	867	803	875	894	861	875	846	912	874	876	844	863	934	927	945	870	906	870	857	947	863	877	898	904	855	883	859	894	876	846	884	862	876	946	872	871	928	868	852	935	856	924	867	877	886	872	856	870	869	857	834	886	844	868	913	901	893	914	854	882	837	868	904	879	874	874	828	900	885	912	919	905	855	892	887	903	862	886	835	854	877	926	861	894	876	925	915	850	860	875	879	827	875	824	902	846	911	865	907	872	893	887	872	856	825	903	872	950	917	896	847	874	904	896	909	919	845	858	846	873	891	867	902	899	877	900	861	827	837	826	908	880	858	829	882	821	914	866	870	824	871	826	876	915	871	888	886	854	913	848	865	901	873	861	901	902	861	849	828	904	817	887	883	894	868	898	899	880	921	857	863	913	872	902	892	914	891	885	915	877	881	915	864	885	876	950	912	888	878	891	866	939	834	866	863	881	919	924	830	895	883	896	895	899	870	875	868	904	853	922	959	865	896	891	900	867	871	923	908	897	860	891	869	883	876	904	841	843	909	858	879	942	890	896	845	819	871	933	850	929	863	898	906	854	908	894	918	875	907	876	816	845	845	923	861	906	861	945	885	841	843	917	920	890	870	857	894	927	868	819	872	888	888	861	908	856	933	903	845	905	904	835	842	882	867	889	891	861	878	849	859	915	883	857	899	998	867	910	902	901	897	862	842	859	935	963	888	858	884	870	882	850	840	906	878	834	876	833	932	862	879	945	946	859	898	872	902	847	857	869	898	869	884	834	868	869	885	934	865	855	895	884	878	916	868	871	884	882	826	861	909	833	902	881	878	889	860	874	826	925	903	880	872	895	851	851	857	946	800	843	881	893	876	863	900	895	875	948	881	887	903	865	834	905	913	909	904	844	864	897	869	890	832	891	932	892	874	874	864	863	883	926	873	887	869	837	869	873	860	853	905	891	849	869	894	875	898	854	933	906	851	855	864	876	898	893	887	914	831	918	881	885	845	867	866	878	843	884	908	869	863	908	861	817	864	985	885	855	909	879	904	885	870	862	899	903	895	903	870	884	907	924	888	873	855	917	879	881	866	890	952	935	883	854	903	890	860	922	831	916	888	867	892	799	834	894	875	882	893	908	839	878	919	846	885	907	861	835	912	887	938	953	911	898	960	874	819	930	911	930	841	893	863	818	900	820	905	871	883	858	880	903	903	847	910	878	889	826	884	913	916	902	879	913	844	882	834	784	887	886	866	886	848	899	847	880	915	870	902	862	868	863	891	928	869	920	892	899	840	859	907	878	909	895	871	881	952	850	866	895	889	874	844	897	861	860	914	865	869	873	908	863	881	825	896	836	918	843	907	900	893	859	848	873	841	850	926	937	848	853	880	866	852	869	854	817	912	835	889	870	854	904	871	879	862	856	952	875	887	861	899	880	847	869	881	909	912	811	879	895	867	889	849	856	851	925	885	866	891	883	870	898	860	924	895	832	883	863	922	930	863	865	840	893	877	922	872	875	912	871	920	861	904	898	839	866	875	908	889	812	906	875	840	909	868	828	855	841	926	885	881	885	857	891	906	867	826	807	861	890	873	877	899	892	892	906	861	856	932	887	895	893	878	916	845	878	883	909	943	844	871	898	878	861	911	932	901	895	898	901	870	892	911	894	854	867	878	905	884	849	876	905	919	875	891	825	899	846	881	887	881	904	875	904	911	888	859	868	872	903	930	876	883	864	839	882	882	895	891	873	831	949	858	812	927	863	817	879	886	878	862	886	887	873	831	898	875	897	843	865	861	882	854	892	842	861	870	916	867	844	849	906	843	912	932	922	909	897	893	843	865	826	933	882	889	883	905	884	909	871	887	833	874	898	897	820	849	845	872	938	896	892	896	866	906	863	875	892	881	882	822	849	864	923	937	906	871	917	904	822	872	895	869	922	905	897	896	889	895	832	888	908	866	900	886	873	855	861	910	881	841	854	888	889	848	843	899	873	929	898	845	867	865	856	876	900	898	885	884	887	905	931	908	854	865	917	873	814	881	876	866	891	901	867	929	965	906	838	916	903	908	909	876	905	813	929	919	889	891	863	856	835	877	841	843	856	890	872	901	896	906	906	860	847	812	879	924	889	847	889	863	910	913	906	801	880	886	859	870	902	880	851	917	843	906	892	849	915	922	892	803	839	809	901	805	880	913	861	832	878	970	858	847	863	855	876	875	883	864	895	840	904	890	863	890	885	875	883	918	869	924	868	908	850	828	836	878	937	874	868	863	908	875	864	898	898	921	905	879	883	876	850	902	914	949	833	875	869	942	895	936	907	894	919	832	881	862	882	867	851	885	885	885	899	876	904	907	860	847	911	911	948	897	863	875	916	851	832	865	848	851	855	892	897	874	844	856	845	887	909	899	873	927	885	901	834	851	895	894	857	901	851	826	872	849	875	894	877	901	901	866	847	828	852	910	878	852	897	850	916	881	874	869	890	833	851	861	843	819	854	905	858	893	865	824	902	900	888	873	917	885	898	920	839	872	892	902	865	899	890	910	894	888	910	903	893	902	839	868	868	889	896	854	873	849	867	876	958	832	889	915	814	855	817	851	832	872	864	887	846	909	872	875	876	939	888	855	849	893	906	816	896	883	876	939	929	855	899	825	911	815	885	880	820	860	849	875	876	897	861	881	892	875	906	885	869	865	865	876	883	873	891	870	873	863	867	838	899
17111	1442	922	757	694	570	521	527	497	526	424	461	438	455	419	434	398	428	396	406	411	384	479	388	388	424	448	429	424	414	407	405	424	455	413	419	422	423	376	396	435	433	416	372	399	388	395	428	383	407	421	393	454	408	413	405	370	417	413	419	399	387	376	424	425	414	388	446	429	440	412	402	399	420	438	399	391	414	404	423	440	447	403	422	453	404	407	415	416	428	422	396	434	413	425	433	417	424	405	409	442	370	452	428	428	431	416	411	368	391	438	400	445	393	409	402	405	447	404	400	431	451	398	436	403	457	405	427	396	439	379	418	419	406	403	397	424	395	409	428	394	416	369	437	419	415	372	408	380	444	383	423	419	416	407	422	421	402	411	364	416	393	427	455	401	388	418	395	383	426	422	386	413	452	404	428	423	439	451	418	398	398	417	395	390	387	410	381	441	401	355	408	386	406	454	441	422	417	407	417	397	402	411	402	404	452	388	372	441	381	427	412	383	389	418	376	396	409	386	441	431	445	364	405	405	406	427	403	396	367	432	422	417	412	420	397	418	412	372	372	423	393	383	379	431	454	424	381	404	398	421	447	425	421	369	414	397	424	390	427	392	441	424	414	423	397	390	422	404	418	416	402	436	396	373	420	410	414	407	408	424	428	400	427	366	375	395	416	380	422	390	410	409	419	382	424	422	405	405	434	399	389	449	404	360	404	410	360	419	389	395	427	425	439	416	405	424	420	424	432	407	402	425	426	423	377	414	378	376	405	417	408	398	391	381	394	386	409	405	412	437	385	412	392	445	427	431	427	421	385	403	446	432	428	410	430	415	405	390	379	407	474	437	396	418	404	408	409	389	421	407	411	377	389	405	375	444	433	420	372	446	432	399	379	388	402	414	410	429	426	430	372	430	408	375	383	400	392	405	429	419	398	373	424	400	410	431	425	416	401	421	403	439	382	364	402	393	411	417	403	445	461	451	414	409	362	421	436	423	415	441	414	420	403	383	389	382	392	391	379	396	464	403	424	383	422	376	413	388	390	409	389	414	412	402	387	408	413	414	392	381	362	396	372	414	441	397	435	379	400	378	416	406	404	412	434	410	388	372	399	397	383	416	373	424	415	405	432	388	432	422	391	415	394	435	442	387	366	401	399	426	415	398	425	408	415	446	399	441	410	445	433	416	389	438	435	402	365	465	402	397	408	398	411	409	403	402	421	390	382	433	420	381	420	411	432	402	408	415	405	412	423	404	407	426	387	379	410	389	403	396	422	428	386	427	406	401	423	385	432	391	412	416	387	463	441	438	420	385	415	437	406	401	409	379	417	398	385	368	401	388	396	428	447	428	413	389	385	387	434	406	425	420	394	361	409	408	417	403	378	420	406	382	371	353	436	395	372	398	366	434	392	380	369	427	415	419	451	417	406	395	406	425	421	358	410	392	392	375	419	438	413	426	412	437	442	376	414	389	386	411	390	389	380	421	392	395	412	437	390	392	440	393	427	381	409	429	414	401	414	433	408	429	372	447	412	443	428	409	373	413	407	427	402	409	390	389	404	412	412	395	409	411	401	408	398	398	422	410	371	375	406	409	423	451	407	438	401	397	418	414	401	395	399	398	402	364	415	434	418	430	390	442	409	408	394	401	415	382	397	457	408	369	400	360	417	391	431	403	412	382	400	399	391	384	430	383	411	390	404	402	390	408	402	418	393	449	438	380	423	411	381	443	417	409	434	389	399	396	388	425	402	381	393	403	415	416	392	402	446	426	439	371	403	400	432	383	409	453	409	427	417	394	405	394	401	420	382	445	388	447	413	426	409	407	405	441	427	409	390	420	398	385	411	402	400	441	362	405	387	413	413	424	409	437	389	393	396	408	395	380	445	409	463	404	404	410	445	422	427	409	409	393	392	423	404	463	443	403	371	410	421	399	410	412	353	414	456	390	373	395	440	420	399	414	415	413	442	409	372	410	383	413	374	406	427	452	427	367	376	417	404	412	413	380	409	397	401	415	377	429	388	394	422	412	427	391	427	447	423	391	416	411	426	458	393	415	428	444	435	389	414	406	411	414	412	388	394	393	381	391	442	399	438	382	371	443	359	412	435	375	361	393	421	427	430	392	401	446	403	417	393	419	453	399	384	453	364	390	400	397	378	411	395	377	399	404	419	420	418	403	417	441	437	393	398	460	423	431	455	453	422	413	399	404	393	387	386	414	431	421	473	391	447	413	418	411	376	413	406	392	401	424	414	469	402	389	416	391	393	383	400	459	398	415	393	427	412	405	416	408	367	415	418	434	392	424	436	393	386	437	431	405	400	406	417	435	414	418	380	422	388	426	378	405	423	431	413	420	399	410	373	409	448	401	446	440	405	456	385	410	443	424	392	403	375	397	438	417	432	446	410	413	392	402	408	408	419	383	401	412	450	426	407	418	408	433	440	419	372	411	434	420	369	426	394	386	408	411	432	407	400	419	427	398	400	435	427	414	450	455	390	431	382	389	393	438	425	397	417	359	397	391	414	364	400	425	412	369	409	386	402	414	395	375	407	421	400	421	401	396	385	400	392	380	424	418	470	403	437	408	444	386	435	396	416	416	444	396	407	408	399	381	406	432	423	410	395	429	428	435	387	392	381	406	402	424	367	428	391	390	423	429	414	424	406	394	416	410	440	374	456	388	408	377	422	436	406	415	451	401	471	427	392	413	461	396	442	423	430	393	432	440	428	414	416	402	379	397	413	427	417	426	382	395	404	374	418	383	410	405	419	417	401	443	406	410	414	464	407	410	398	370	433	391	411	408	431	378	420	440	411	397	423	394	400	388	446	434	402	359	421	414	393	446	427	437	430	404	426	342	427	419	410	426	430	435	423	426	379	359	411	398	415	397	421	415	396	379	385	399	416	379	415	437	401	396	457	397	449	421	415	457	404	389	394	436	405	395	393	422	413	405	423	437	466	433	415	399	412	409	400	427	425	427	388	375	423	374	430	386	430	392	411	391	372	417	414	417	435	436	448	399	421	431	412	450	438	429	445	401	429	401	411	426	415	413	380	432	390	445	412	398	392	433	398	409	395	402	404	379	403	432	408	389	451	412	440	408	413	380	442	413	374	419	409	396	448	427	421	414	435	394	404	388	420	407	413	451	434	419	404	441	389	394	424	382	384	374	421	432	461	405	459	447	379	421	439	403	441	424	413	419	443	411	409	450	413	382	414	382	395	397	450	460	434	366	400	402	407	425	404	394	432	381	410	416	456	409	451	416	385	396	443	418	417	436	403	395	456	431	403	429	380	419	408	425	418	438	427	406	421	396	403	418	441	428	419	399	371	400	447	413	445	387	412	445	408	398	387	406	397	405	430	414	446	449	423	431	398	380	426	380	434	426	443	397	382	418	408	384	389	419	433	419	424	390	378	451	373	383	385	400	438	423	435	427	435	439	388	415	420	443	412	388	398	402	433	403	422	432	416	401	403	427	442	436	452	416	394	391	404	444	417	416	393
9533	1413	1857	2234	2009	1781	1547	1461	1408	1266	1272	1219	1116	1128	1022	1091	1044	1119	983	1053	1029	974	1012	1030	992	995	991	992	948	978	1033	906	1017	963	961	963	985	951	942	963	951	983	965	975	977	922	917	900	903	931	972	947	912	957	956	931	909	913	907	941	915	909	890	894	869	964	901	910	929	951	906	934	931	904	949	915	920	896	956	983	911	878	909	975	953	932	906	996	947	961	978	915	926	955	930	921	914	901	938	901	872	990	967	937	984	916	950	942	975	913	941	953	894	935	952	921	922	961	855	924	989	950	927	918	964	930	940	950	930	944	943	927	938	896	906	939	921	933	1000	938	850	916	932	898	948	982	924	894	900	954	939	936	922	972	960	920	894	975	897	893	912	898	884	998	980	922	962	924	901	882	927	955	985	958	901	981	881	903	896	938	877	937	920	929	920	967	906	898	955	959	899	953	970	950	943	941	885	897	902	897	916	906	865	976	918	901	939	908	916	873	924	974	926	923	903	853	868	922	932	946	894	918	995	942	893	948	879	983	899	949	881	948	973	920	901	898	921	902	943	915	916	908	958	891	948	971	845	931	921	937	936	946	940	955	974	935	894	950	925	956	914	891	946	913	946	906	926	942	968	929	907	910	915	977	944	1012	870	910	941	930	905	902	994	948	938	971	982	925	961	942	905	897	870	1004	903	905	946	963	906	936	970	942	907	922	974	915	903	922	954	905	891	920	958	972	911	897	906	955	948	927	942	925	898	982	888	900	941	910	967	932	901	939	926	936	973	998	919	914	924	905	916	957	982	894	905	957	939	950	946	928	954	869	838	946	932	937	942	918	936	956	900	886	905	901	987	991	917	983	921	939	950	949	901	966	977	886	1011	930	929	885	883	923	921	951	929	937	946	870	900	875	929	921	898	880	938	919	890	878	933	933	917	869	905	896	947	970	922	928	933	937	930	960	901	907	900	907	924	936	953	912	909	941	906	950	1000	927	945	921	938	935	881	901	971	972	920	928	985	904	952	901	867	912	908	950	960	967	913	985	929	932	922	943	902	926	873	912	939	936	879	897	982	983	940	922	960	955	943	946	916	942	887	946	875	957	953	941	876	960	950	934	895	916	960	916	936	941	902	967	949	911	917	890	976	953	940	906	956	923	924	948	909	939	916	886	942	971	915	954	929	911	980	954	1009	898	924	890	954	908	952	883	939	924	960	964	943	957	939	935	926	932	937	938	921	942	957	892	926	941	930	954	942	905	952	947	972	944	895	887	887	933	976	989	899	973	909	919	914	878	894	952	973	920	913	905	913	919	937	923	934	917	988	947	925	912	839	918	945	945	869	921	917	909	904	935	925	898	895	923	893	891	874	921	900	941	860	938	936	923	897	895	940	918	953	904	935	916	976	935	916	923	919	915	939	920	943	925	927	912	888	998	959	895	930	928	932	919	950	913	924	923	985	956	939	904	949	936	944	1007	974	985	961	908	894	940	898	903	928	927	926	917	924	975	920	972	958	898	922	862	944	931	899	945	929	943	900	965	925	915	881	996	887	928	921	898	911	896	1006	914	916	917	954	979	973	915	987	916	916	974	912	901	934	979	880	931	1011	946	900	914	971	882	905	938	893	953	939	905	930	992	943	946	965	865	926	925	962	942	894	916	917	916	967	930	917	942	909	896	924	914	894	919	898	903	943	916	966	977	926	924	953	911	895	936	948	925	967	938	919	924	946	954	890	914	933	926	940	921	919	996	967	899	938	994	941	883	979	930	979	883	948	954	873	940	914	950	924	982	980	898	867	1023	898	912	941	903	935	959	959	928	940	916	903	920	936	927	932	910	930	895	945	880	877	927	947	939	942	968	976	980	882	932	957	892	914	921	957	915	930	927	912	928	911	953	934	904	979	980	901	928	904	912	952	953	961	912	925	925	951	916	954	982	950	987	921	958	923	951	975	899	904	883	934	898	940	1016	950	935	944	906	934	928	898	947	917	962	907	926	914	924	925	897	928	914	962	921	938	957	904	864	945	935	916	993	946	941	940	882	951	922	937	884	915	926	914	927	975	967	977	911	928	958	909	949	904	919	965	924	915	948	880	931	938	922	976	955	942	941	918	889	934	941	943	879	937	930	907	967	918	859	959	918	913	885	911	987	948	917	935	906	869	936	865	947	908	931	882	897	900	915	864	872	978	903	897	899	915	930	935	879	993	942	933	917	930	902	900	890	888	928	875	956	902	938	882	898	912	925	879	933	911	907	966	869	885	907	860	958	930	934	926	931	949	889	906	908	940	925	928	926	967	931	923	981	907	952	909	973	904	918	955	933	935	921	916	911	932	964	909	901	966	940	912	942	950	941	900	925	958	881	938	881	1002	996	910	906	951	977	944	899	931	954	972	920	967	972	934	923	916	926	973	916	975	932	925	999	928	868	925	929	949	933	965	892	871	888	879	922	937	859	914	916	944	922	925	916	969	997	961	907	959	871	934	892	934	922	897	897	869	951	920	935	963	968	889	867	932	930	908	954	943	943	938	943	914	916	988	890	891	885	924	912	937	914	933	924	922	940	968	906	898	915	906	947	922	924	935	963	967	930	1001	960	1006	952	925	878	858	907	948	953	895	935	958	916	930	947	892	925	947	904	925	949	903	898	928	894	886	923	963	957	923	962	956	934	920	934	910	933	931	921	928	924	940	967	936	940	891	926	917	971	926	869	959	925	925	938	905	932	851	929	911	960	937	975	958	892	909	908	921	950	894	899	941	919	967	975	892	975	946	974	935	951	939	945	927	946	951	987	954	955	887	950	962	924	939	898	912	915	932	919	916	966	942	945	928	880	948	946	888	944	940	969	933	930	945	923	947	946	946	948	880	911	952	940	937	953	916	940	947	935	952	954	930	964	940	948	940	908	934	956	939	919	972	939	890	945	897	943	924	943	946	1011	965	990	868	976	931	915	922	956	936	922	959	938	924	927	891	1021	908	929	938	973	858	905	887	930	945	962	923	957	884	980	976	900	939	905	951	921	1011	916	982	906	878	916	990	915	912	960	973	932	938	915	933	924	900	965	928	960	934	957	918	942	929	935	922	918	954	894	935	911	967	943	925	860	935	961	956	932	901	949	938	953	923	982	977	935	965	908	935	962	944	909	910	885	978	946	889	959	928	907	918	973	899	954	903	945	954	922	956	948	989	885	943	956	963	908	962	965	896	973	975	960	923	977	904	927	935	908	950	915	934	951	925	914	966	912	908	946	900	902	912	931	861	895	949	926	924	946	977	925	950	943	961	964	889	927	896	926	943	965	945	943	988	947	924	945	897	940	972	919	969	926	917	927	928	917	977	990	893	982	949	902	927	935	940	867	965	914	908	940	868	975	860	945	935	939	942	935	946	956	944	897	948	939	912	934	925	911	931	915	880	921	924	965	912	885	955	915	923	875	951	933	988	944	874	936	984	972	930	919	926	959	944	941	991	957	950	935	899	1022	924	909	966	893	956	901	986	976	937	942	866	923	890	948	913	929	915	943
2607	189	168	185	178	190	183	190	170	168	180	167	181	185	178	161	152	181	167	184	194	181	192	173	160	202	175	181	176	170	156	177	159	175	171	163	200	184	162	187	167	162	172	194	165	209	175	166	174	181	195	171	177	159	166	177	151	180	171	191	163	203	193	181	198	157	189	185	150	168	180	196	203	169	184	142	194	184	181	163	163	171	176	183	172	173	190	172	169	152	171	184	189	186	179	150	193	185	160	154	174	148	220	179	197	183	163	189	174	191	190	159	175	165	168	182	179	208	176	188	176	185	178	172	151	181	180	166	201	178	153	206	181	195	158	161	173	161	154	171	168	169	168	189	165	181	194	175	169	178	158	169	165	183	189	181	198	201	165	183	177	187	157	162	195	203	158	174	171	161	158	199	195	184	183	199	186	168	166	184	152	172	179	180	140	190	187	171	165	189	197	171	181	181	172	182	182	165	167	152	172	174	177	209	194	195	170	178	158	194	169	194	150	165	195	167	175	179	179	192	157	172	171	194	177	195	175	146	162	174	167	178	164	172	170	171	149	174	163	147	158	158	188	167	187	177	188	190	197	174	181	168	169	190	183	188	177	170	187	182	175	163	185	188	168	189	157	156	159	196	175	200	203	172	167	193	163	187	177	177	191	181	204	179	183	171	215	181	169	189	172	174	170	197	168	192	166	169	181	151	191	177	168	155	161	157	166	173	170	164	190	174	143	187	183	182	157	193	170	164	165	159	163	158	176	165	185	176	172	167	198	171	190	163	185	198	195	197	176	171	162	180	160	200	186	185	171	199	171	180	146	191	180	206	168	203	185	163	195	173	193	168	180	178	193	182	183	174	186	193	172	157	180	199	141	153	168	177	195	197	153	184	169	181	169	201	167	182	199	153	174	172	179	189	183	175	179	161	169	158	163	166	183	194	186	175	196	180	149	155	170	161	201	174	160	181	179	178	186	183	166	202	177	172	198	170	164	157	195	160	166	200	179	178	203	190	170	184	203	190	191	168	186	178	160	199	167	188	164	161	161	213	187	165	177	165	180	154	163	166	162	160	188	163	189	150	168	164	170	193	152	177	186	198	174	185	171	151	151	176	166	192	197	188	175	156	147	178	176	169	161	203	171	181	187	178	168	198	184	164	156	155	177	159	195	182	181	162	182	164	172	172	168	176	178	202	178	157	174	178	177	174	205	172	203	159	181	207	170	196	171	174	192	188	146	177	158	165	174	184	182	171	173	180	200	191	167	164	181	172	179	170	173	163	162	171	182	199	174	173	184	186	184	170	193	155	186	143	183	171	155	177	178	186	192	195	172	165	171	160	201	212	173	176	195	170	174	169	192	162	180	190	164	161	185	190	196	181	179	179	235	172	183	184	176	160	164	186	208	178	175	204	189	190	207	174	185	153	184	164	189	193	180	179	170	176	188	191	179	154	166	182	184	186	197	184	149	191	179	173	170	178	171	167	173	162	182	161	197	176	185	160	189	164	173	163	166	167	184	171	191	174	160	187	172	188	160	192	164	210	163	187	168	162	185	192	180	181	187	148	208	209	204	160	181	185	177	184	174	192	156	172	146	181	175	189	172	183	169	167	196	155	176	181	166	177	171	176	183	158	169	174	181	159	168	199	171	178	160	182	156	171	176	180	172	194	196	146	182	179	174	163	159	208	158	177	179	177	175	172	162	174	189	194	153	166	178	173	168	166	190	203	189	201	164	222	166	176	148	173	184	156	181	183	163	185	187	165	166	172	170	167	171	188	192	194	189	157	175	184	199	174	143	174	167	171	154	160	180	174	180	181	190	189	196	178	153	136	155	160	189	173	174	163	171	165	160	189	166	207	164	159	212	171	187	161	176	182	192	190	193	157	171	201	170	198	143	155	171	217	151	155	154	179	188	201	181	199	181	194	162	193	183	202	187	197	171	171	186	184	180	176	162	160	173	175	193	159	156	155	192	172	169	175	174	188	170	137	178	175	155	186	182	169	176	175	180	194	190	168	177	163	175	197	188	196	204	165	168	196	192	177	169	176	178	169	160	155	164	176	158	151	174	188	180	193	181	182	156	152	189	174	184	204	173	180	177	172	173	194	180	167	148	167	194	163	177	177	169	195	164	184	152	202	183	178	186	154	170	183	194	178	165	166	158	147	178	172	171	167	176	161	165	175	170	156	164	158	169	151	175	197	170	187	202	164	172	178	163	168	190	182	198	223	184	159	170	179	179	167	175	172	146	152	176	173	168	188	194	166	149	187	176	191	162	170	198	135	193	173	180	164	217	185	189	178	170	185	174	163	170	168	154	185	168	177	186	178	181	161	174	192	171	174	190	191	173	180	201	184	183	155	164	190	167	166	182	165	149	204	185	190	179	180	188	176	165	198	155	193	161	172	169	175	150	158	189	198	205	191	196	216	204	188	163	175	185	174	169	182	166	192	161	197	180	170	200	187	150	160	193	187	199	166	179	161	157	160	214	174	171	161	156	186	169	168	177	201	148	168	171	203	173	162	165	198	181	184	177	177	150	193	177	158	152	188	162	167	179	181	187	163	150	175	179	206	167	174	158	176	169	168	158	182	169	200	154	189	201	171	180	198	175	189	178	180	179	178	164	173	165	216	171	180	179	166	173	186	165	180	195	181	170	147	158	170	172	172	173	191	158	208	191	175	168	163	186	193	228	195	179	154	196	184	178	173	176	156	179	186	167	175	194	157	182	177	166	169	151	170	164	169	196	180	174	178	154	166	171	167	173	198	186	178	177	166	165	221	167	191	158	170	192	175	195	183	186	188	188	158	198	170	164	177	182	172	194	172	168	175	160	197	189	159	184	157	172	163	167	157	180	193	185	149	185	175	178	162	185	188	147	191	182	192	166	201	177	167	182	178	185	155	173	160	171	183	184	177	180	165	163	178	136	157	188	159	190	173	183	171	181	179	168	216	170	195	166	186	159	183	152	171	185	185	180	195	169	180	168	172	170	190	195	159	190	199	188	190	173	178	184	177	177	180	178	178	163	184	200	175	149	180	151	163	180	207	181	156	181	147	186	182	147	161	172	186	153	170	197	153	192	176	190	183	176	194	157	177	162	192	179	179	166	179	161	192	171	196	154	154	143	198	199	177	187	160	165	184	166	187	201	168	167	145	176	167	181	186	156	167	175	194	135	176	185	191	164	177	174	175	169	164	203	195	171	204	175	184	171	178	164	167	192	179	187	189	170	182	187	166	154	147	194	162	173	170	191	189	201	183	159	170	196	175	180	196	190	180	179	171	190	171	174	148	171	183	177	184	179	170	179	187	168	184	169	183	168	150	169	192	189	191	186	193	158	180	171	172	179	199	177	182	149	174	200	184	180	169	189	186	193	183	195	154	192	175	166	183	157	165	177	180	159	192	191	179	172	161	175	179	160	186	173	171	192	158	173	218	192	182	170	163	175	185	175	184	179	192	178	149	154	149	177	193	195	163	173	169	178	187	164	171	170	172	179	158
2484	548	590	551	512	566	520	534	508	454	478	462	511	492	494	515	499	512	503	492	512	505	469	468	466	473	466	493	453	485	509	522	465	494	500	508	480	492	478	517	479	494	452	532	511	482	466	496	453	508	492	505	483	462	537	527	487	505	456	495	468	479	469	467	488	495	465	487	475	508	485	525	508	467	469	484	492	486	479	459	484	505	493	523	485	485	493	479	498	504	503	474	503	459	457	491	529	464	497	498	481	485	483	523	493	497	494	513	484	491	459	536	496	510	507	532	496	488	479	494	477	503	529	489	493	492	490	472	513	480	492	471	491	533	485	481	504	499	511	491	473	502	524	511	489	510	484	520	489	460	478	465	493	519	515	461	467	476	521	473	469	480	488	486	484	477	463	485	461	531	524	473	478	509	493	463	478	484	485	458	486	514	479	485	515	479	464	464	494	516	537	509	512	480	524	493	454	476	466	474	511	505	497	470	498	481	435	506	495	485	510	482	494	532	465	505	449	466	433	470	470	499	519	459	508	484	511	472	478	498	483	492	481	483	480	487	509	525	482	520	502	535	456	438	459	512	457	473	504	493	478	507	479	520	519	531	489	478	512	452	520	510	487	498	500	537	517	486	481	438	541	499	507	517	463	487	503	505	480	511	489	529	507	487	484	503	524	467	497	473	472	484	474	513	521	538	462	457	489	477	485	474	480	497	497	480	445	517	485	524	486	478	482	480	467	453	544	476	462	478	532	458	503	474	474	479	551	467	493	480	474	514	477	475	499	460	516	471	519	490	461	497	476	540	524	479	482	479	481	535	518	457	495	487	519	466	526	512	503	507	470	488	464	477	452	519	478	491	522	536	530	532	484	494	473	459	516	488	493	477	461	458	488	497	467	449	464	490	480	496	474	475	472	484	481	463	470	457	481	491	488	517	512	484	500	470	490	474	525	472	487	486	531	465	484	480	549	452	494	486	468	487	516	516	486	531	489	496	544	505	497	490	458	496	491	491	498	485	476	550	506	465	476	450	481	511	524	497	494	497	500	479	485	518	506	497	504	539	554	448	480	491	463	483	502	514	470	469	512	451	475	510	503	514	482	485	499	525	503	521	495	501	487	481	461	502	528	518	440	471	468	487	480	501	464	453	502	481	536	501	519	467	497	527	488	484	468	486	473	488	459	484	492	511	530	483	482	441	470	489	487	546	477	486	515	495	491	471	503	500	463	503	522	506	533	474	484	520	488	497	431	488	512	509	519	488	454	453	470	468	518	484	491	434	483	501	464	480	477	511	472	478	538	522	518	492	471	461	537	460	496	491	543	516	520	508	456	497	491	503	483	490	474	525	512	538	480	506	515	476	483	535	517	510	471	451	477	488	459	507	513	485	518	517	503	480	515	484	446	464	489	471	462	503	483	491	478	495	488	495	453	463	499	475	526	507	478	505	515	500	472	463	501	458	532	465	461	446	508	508	484	501	519	514	466	471	495	458	471	488	508	512	455	482	509	485	516	521	525	527	472	491	452	526	484	473	534	487	464	471	472	466	481	534	503	468	532	501	489	513	441	461	542	462	496	488	485	493	477	493	485	512	494	476	499	535	505	500	485	472	487	522	493	498	501	512	529	468	497	505	517	515	459	499	456	482	496	502	495	498	443	474	486	510	470	541	477	526	505	504	496	506	491	472	501	531	510	474	489	462	494	491	508	526	526	521	513	480	458	464	495	463	473	517	486	520	508	529	523	470	517	471	472	455	502	492	510	467	463	529	535	464	496	502	492	479	508	508	508	478	527	473	498	470	499	506	515	496	506	510	576	512	516	506	459	440	555	474	455	478	496	478	526	496	514	479	476	473	507	467	510	488	468	471	503	489	465	505	493	487	507	518	456	469	508	462	494	495	481	509	457	472	493	511	485	499	475	485	470	508	468	484	482	479	486	512	493	492	449	544	453	514	496	483	486	485	488	526	464	492	521	480	475	468	480	515	490	493	486	469	465	502	486	505	514	510	480	493	518	484	499	510	491	515	488	494	507	525	491	498	497	499	486	521	523	509	469	541	507	469	503	461	498	497	506	519	492	513	524	494	481	490	473	486	475	481	531	488	476	456	507	458	506	501	500	471	463	498	505	493	480	485	488	503	512	487	466	472	479	553	493	483	520	478	479	543	491	493	511	520	476	464	503	539	503	462	493	515	523	529	467	450	526	529	509	499	523	518	495	493	505	497	505	508	514	512	490	532	519	492	548	518	468	497	502	504	526	522	507	526	533	429	508	458	520	517	481	507	506	472	481	473	513	503	529	473	457	514	479	498	491	472	498	476	500	460	528	487	517	502	479	515	507	501	521	484	477	478	451	520	528	464	518	491	451	466	527	467	461	489	486	489	509	515	489	501	503	446	481	464	535	529	470	440	476	489	469	500	472	480	481	476	433	504	482	485	493	464	481	466	496	482	483	462	530	513	523	507	516	487	485	502	491	470	512	531	471	494	485	503	524	487	512	493	495	506	491	512	488	565	577	456	509	503	479	496	503	456	477	541	479	469	476	500	494	493	470	486	497	486	493	465	495	489	480	472	504	537	463	481	512	526	529	479	501	489	475	472	471	500	513	515	477	470	469	496	456	493	481	536	455	511	490	524	518	497	505	515	456	484	489	521	499	500	478	488	501	463	477	521	487	521	473	452	478	523	479	509	486	475	489	481	501	478	565	523	496	521	533	527	459	510	502	505	466	492	512	510	502	483	531	470	471	482	553	517	512	464	479	521	453	498	494	491	450	487	498	478	506	500	479	466	480	524	520	502	479	506	452	482	522	476	431	489	522	534	480	498	478	492	495	502	496	485	465	492	481	487	513	453	453	496	477	494	494	478	502	498	506	511	470	473	474	505	453	516	529	467	497	526	507	471	459	506	502	483	520	510	493	477	540	497	511	521	519	477	512	500	503	501	500	507	471	491	496	498	501	519	482	439	501	516	518	502	486	480	481	488	505	500	456	482	466	484	476	488	501	450	490	531	480	491	500	492	513	489	497	480	518	500	461	513	470	489	468	523	523	510	528	495	500	490	462	485	488	455	514	514	489	481	506	502	499	497	475	482	504	474	498	497	505	537	500	497	481	486	499	500	494	478	475	482	487	479	491	501	480	486	518	483	493	465	452	503	483	460	470	513	496	455	471	481	544	494	499	489	463	506	513	506	492	495	509	481	498	474	453	442	482	521	545	488	492	514	489	451	488	466	504	471	542	525	520	468	516	504	500	481	509	506	484	488	510	494	482	512	528	514	473	473	462	479	496	513	502	501	486	502	497	501	519	545	476	516	477	502	492	495	457	513	496	486	486	490	483	516	530	440	494	491	503	444	432	478	487	481	491	511	434	498	504	483	539	473	448	485	483	471	509	498	539	517	512	495	482	458	518	502	456	505	494	493	484	502	489	525	468	516	503	498	468	487	456	454	508	503	509	480	459	486	505	483	462	458	471	448	476	477	534	492	501	466	487	480	473	450
9849	653	600	590	494	437	393	427	413	393	373	379	441	352	396	393	385	351	377	381	376	366	376	343	366	341	390	381	399	357	369	362	367	362	352	369	363	397	379	347	353	354	359	347	387	362	354	354	405	303	355	388	342	363	350	367	387	360	332	362	382	378	359	388	356	345	367	378	361	368	363	334	364	331	368	362	387	370	326	362	374	347	374	345	337	314	365	365	351	370	366	378	411	379	377	354	367	372	376	416	402	353	363	369	373	385	369	380	351	408	398	362	338	356	360	345	381	342	360	387	380	382	342	384	364	381	385	356	385	383	370	389	346	358	384	358	378	378	375	341	344	344	398	389	338	367	391	356	393	377	374	359	369	351	375	374	348	366	325	381	359	357	370	359	376	370	360	362	356	351	341	380	375	363	381	394	406	352	368	385	379	381	360	366	358	401	325	382	348	399	399	336	349	376	356	345	387	367	362	389	354	376	341	357	355	386	341	372	399	348	386	343	356	400	366	366	354	332	400	384	379	339	396	387	361	383	366	362	371	364	406	387	342	383	351	359	367	368	402	399	369	348	367	372	402	359	362	384	413	357	396	392	364	342	344	340	359	380	369	378	382	356	351	371	367	348	340	401	333	352	353	366	389	386	368	365	375	380	411	367	387	361	356	352	359	364	347	381	360	354	373	352	377	365	375	374	362	361	383	347	358	359	366	349	368	375	390	398	368	366	373	340	354	368	381	351	376	308	377	395	360	399	383	397	427	387	371	393	367	357	370	377	337	368	377	343	358	338	379	329	370	380	311	378	379	398	343	355	347	369	379	358	386	352	369	380	343	377	381	338	363	354	390	394	369	364	386	354	373	320	352	373	390	379	379	354	365	330	343	363	356	370	396	373	387	390	354	358	346	361	368	378	372	409	332	383	355	357	357	373	337	356	407	354	394	332	360	379	357	366	374	348	364	376	366	426	362	350	371	349	351	374	391	369	372	334	388	405	394	419	393	362	336	398	385	358	354	343	359	369	356	342	361	385	387	370	429	376	361	390	394	384	387	383	398	366	382	373	356	355	322	343	364	397	376	341	370	361	359	359	349	366	364	340	377	379	344	363	416	385	359	361	391	365	366	338	336	346	348	368	352	365	376	331	358	371	359	375	370	393	394	363	384	387	399	354	359	395	380	321	396	381	367	331	387	360	364	417	376	361	371	345	370	355	368	354	354	359	384	339	383	358	333	359	370	355	371	382	353	336	352	375	362	344	353	357	347	339	380	335	352	406	400	361	404	377	400	377	372	383	337	375	366	363	351	356	357	380	363	384	372	394	380	323	362	384	345	342	338	378	399	354	395	395	363	339	365	368	375	348	393	376	382	341	387	382	352	406	334	356	407	339	345	391	374	349	380	376	372	371	373	337	353	383	405	359	343	364	338	362	377	378	368	357	403	395	386	359	371	355	391	356	391	368	393	379	343	391	346	374	348	346	372	366	362	369	351	379	359	339	360	393	356	387	352	320	366	333	333	371	334	345	338	351	391	361	355	360	351	383	320	399	388	351	374	411	379	365	390	387	378	354	327	343	358	364	361	382	423	378	402	381	336	395	384	356	406	372	397	366	358	349	383	413	393	372	394	353	339	377	385	368	401	377	347	426	371	381	369	359	373	373	384	352	372	335	336	329	365	372	374	383	348	348	353	372	376	397	359	383	367	343	362	372	384	374	362	348	359	409	367	345	364	353	377	376	343	376	392	380	396	335	393	339	346	386	371	405	365	368	389	381	339	352	342	328	339	356	377	343	424	349	357	380	366	351	373	399	335	367	404	357	385	394	364	395	377	388	366	366	394	376	355	366	392	337	341	371	407	387	341	407	369	387	364	324	362	358	339	362	403	365	368	359	390	414	395	395	355	419	363	343	440	370	385	398	392	350	410	359	368	352	355	377	363	364	369	398	342	363	387	389	382	350	405	362	401	376	367	339	367	389	380	367	379	405	333	369	358	389	354	356	389	357	363	389	374	373	378	379	344	382	354	376	340	354	384	380	356	390	360	333	369	356	391	364	358	351	349	399	382	378	386	404	386	396	345	381	356	386	374	351	364	333	375	370	390	360	364	351	364	373	361	359	349	358	393	380	361	404	355	372	381	347	347	359	356	352	371	369	371	347	365	370	370	370	387	340	383	367	363	373	392	369	400	368	366	349	372	330	359	353	368	382	394	408	398	353	377	372	385	391	361	363	371	388	358	383	346	342	355	353	380	361	371	381	318	356	354	384	362	381	365	355	356	371	408	407	385	369	357	372	395	393	388	385	346	315	385	381	353	377	367	370	399	389	353	390	345	351	338	381	363	368	362	358	347	376	372	358	394	401	390	370	374	395	357	369	365	356	394	397	394	348	334	358	352	386	393	390	384	396	378	380	385	341	383	358	361	342	373	377	363	331	365	372	356	360	391	377	340	339	392	356	368	376	343	372	373	360	405	351	384	373	336	363	390	359	368	343	363	388	372	366	406	355	350	332	409	405	354	371	349	382	402	387	357	370	409	377	349	342	381	363	366	391	342	332	369	371	411	401	323	339	409	409	405	317	366	371	350	341	378	356	378	348	360	367	388	393	383	383	397	376	326	386	386	358	395	395	387	311	352	376	380	400	355	329	376	367	391	391	329	372	387	361	367	395	359	367	398	385	363	349	368	361	367	356	374	316	383	388	393	359	394	430	408	372	363	347	370	372	397	395	405	394	336	363	355	375	360	348	375	350	339	389	391	386	374	301	356	392	358	368	390	352	378	375	403	357	355	391	352	378	367	362	372	364	387	399	400	362	387	336	375	367	383	373	313	375	367	366	355	375	409	346	412	335	368	382	352	372	365	395	366	360	355	388	370	377	366	360	416	396	386	377	363	375	353	374	366	405	406	376	382	376	385	343	374	344	363	362	366	380	368	354	354	336	386	347	398	352	359	360	355	353	346	355	383	373	372	349	395	349	346	383	361	332	388	360	386	370	382	381	379	336	382	354	363	341	391	372	339	366	383	386	385	420	375	379	373	342	346	346	335	371	364	369	352	352	343	376	383	355	362	402	336	374	384	394	338	320	381	372	361	385	381	364	435	382	378	379	383	363	386	351	361	366	397	368	383	354	374	330	354	355	364	348	405	358	377	382	380	351	359	336	371	351	411	367	396	371	382	353	412	366	365	368	356	352	379	370	355	369	385	393	366	357	377	378	357	359	353	358	313	369	375	381	389	387	401	394	369	347	364	357	371	348	380	374	338	397	360	357	371	388	325	362	377	384	378	382	380	378	385	346	350	354	382	383	370	388	361	369	360	376	399	350	352	370	355	346	378	378	370	386	395	349	384	376	357	356	322	342	384	372	373	340	376	345	338	359	382	353	382	341	390	345	358	349	366	365	354	356	377	377	399	347	358	379	371	352	336	357	380	355	364	350	360	377	384	399	368	341	378	401	370	398	380	369	351	386	402	369	414	365	386	348	349	376	384	380	358	395	347	341
7825	1163	1304	1531	1398	1300	1166	1135	1184	1050	1048	991	907	1011	1000	968	925	973	916	923	890	944	970	892	921	891	857	908	905	980	912	936	864	873	916	879	926	944	899	838	888	949	869	870	890	908	826	908	883	853	868	900	895	895	910	876	925	912	944	891	932	902	910	871	929	892	905	896	863	851	877	864	874	938	879	884	886	941	906	851	880	918	844	861	874	880	912	872	906	875	856	871	898	880	888	854	855	907	866	908	855	876	871	816	855	883	923	884	909	904	905	944	911	922	866	833	877	906	958	929	886	894	855	880	914	831	855	842	849	919	858	851	876	880	872	866	882	891	908	887	883	835	882	882	889	921	823	868	871	803	867	849	932	879	906	908	925	889	908	903	845	896	886	875	887	866	906	858	869	903	913	888	881	914	838	892	895	936	895	831	890	859	899	892	903	893	892	855	876	906	905	869	893	877	870	896	829	856	891	909	865	889	859	908	881	894	884	890	882	851	841	893	858	909	867	871	899	797	867	893	911	924	906	941	921	865	877	942	905	847	863	916	901	821	883	893	868	874	911	837	896	861	884	854	848	854	912	866	874	875	904	862	905	840	923	831	911	865	908	907	936	876	830	913	896	916	869	846	892	896	890	900	936	904	906	860	845	861	858	895	881	866	865	933	851	895	836	852	873	831	829	827	894	872	911	872	888	904	945	858	895	897	856	839	905	902	863	878	884	876	895	895	909	901	890	946	919	831	859	853	910	868	889	847	895	858	895	870	886	888	887	932	876	861	853	880	860	847	893	896	911	915	866	920	894	877	859	918	911	912	888	903	904	888	875	878	891	916	849	822	834	911	877	845	901	891	872	895	866	842	921	927	873	924	862	836	874	856	903	863	877	895	881	888	850	850	846	921	890	904	874	892	857	844	890	934	854	875	859	880	825	844	860	866	875	907	903	877	892	909	852	947	877	875	897	865	884	830	858	868	873	855	850	882	876	847	841	868	872	964	897	915	860	880	906	879	941	860	878	910	867	871	885	902	909	894	874	828	906	928	948	946	908	848	812	905	937	854	900	913	862	832	834	854	903	903	880	850	862	880	882	874	942	840	809	908	924	892	856	910	898	871	909	914	831	877	918	832	904	889	843	950	858	881	890	864	895	896	872	867	895	927	918	899	886	915	899	880	799	919	861	875	916	871	900	864	910	882	871	895	825	875	907	869	888	923	850	939	870	863	904	867	919	873	885	879	857	834	849	919	847	843	869	908	891	906	835	825	861	906	891	898	893	886	884	846	946	851	922	874	872	878	895	867	832	884	900	897	875	918	908	903	924	894	947	907	830	866	883	918	894	813	923	856	902	880	869	852	894	906	878	903	877	879	875	894	916	893	890	891	874	842	884	894	918	856	921	865	925	884	875	862	941	898	860	902	925	902	925	891	884	872	856	858	903	883	904	883	878	936	870	892	829	901	911	844	853	884	907	896	888	841	870	919	896	862	838	875	781	869	884	891	818	915	853	842	898	888	908	847	899	810	956	865	879	867	907	877	909	936	893	884	799	908	876	857	898	904	872	858	886	926	911	905	899	952	867	815	943	845	858	848	881	853	899	908	852	834	922	857	889	893	837	927	883	856	891	877	847	927	857	851	899	895	847	812	873	892	894	882	858	892	866	869	902	847	909	851	964	925	882	901	844	902	902	864	886	877	825	918	898	859	904	873	888	877	881	858	941	856	902	883	880	901	896	891	896	864	882	929	895	909	866	900	877	834	872	957	839	843	834	830	916	888	878	886	896	843	849	843	894	853	862	896	832	891	951	863	919	885	930	900	868	917	867	876	891	868	893	860	894	862	897	863	841	940	891	869	837	845	872	895	866	886	863	862	872	856	870	902	853	876	834	916	895	948	875	900	946	850	824	882	888	870	891	857	855	883	860	893	852	814	832	810	920	938	857	891	870	850	900	912	921	871	917	856	877	836	834	890	888	848	879	867	898	920	803	896	836	883	859	861	864	892	900	849	858	944	917	866	869	846	855	880	916	880	880	853	912	918	882	890	875	898	864	881	889	930	901	919	911	798	907	876	885	888	885	834	873	903	848	832	913	901	890	851	920	846	848	882	854	888	904	888	913	864	866	854	894	881	931	870	876	854	864	905	882	855	870	900	857	929	823	852	864	867	856	853	862	894	816	887	912	909	905	903	893	891	880	903	843	866	834	853	878	910	913	917	913	928	862	910	865	907	884	833	858	897	899	911	918	907	883	862	893	870	842	892	904	880	884	861	892	892	902	887	878	862	856	864	814	866	884	847	864	899	877	923	910	887	832	912	847	894	846	898	901	895	870	882	900	895	804	859	860	886	827	849	864	876	880	852	887	908	889	917	921	835	835	850	870	847	880	870	865	896	893	837	893	895	858	874	871	848	861	898	840	896	862	859	881	874	848	889	888	853	876	819	923	857	846	880	867	837	924	845	902	845	892	887	885	900	858	923	874	815	894	916	878	877	906	905	891	860	845	912	854	873	855	853	909	893	890	835	905	845	883	823	880	896	882	887	916	844	903	844	867	863	889	885	865	880	864	882	799	835	907	915	888	856	883	863	855	905	840	935	922	877	863	894	899	920	905	902	849	906	850	857	880	858	861	942	883	904	890	866	848	921	858	870	875	849	865	885	840	876	851	872	888	938	886	897	900	923	881	921	863	896	937	890	918	931	877	875	912	871	840	876	896	897	846	920	881	870	872	916	893	859	842	876	835	856	849	898	893	920	946	848	922	856	892	929	887	870	978	830	876	847	874	921	885	917	806	922	847	953	900	891	902	936	832	828	857	884	897	864	877	889	886	872	922	908	865	897	926	963	887	891	936	896	925	799	903	857	859	885	824	903	884	861	889	893	899	850	875	888	881	904	927	891	881	917	880	871	913	851	917	923	886	889	852	903	922	938	882	881	864	888	839	856	864	939	933	874	863	933	924	896	889	868	943	900	856	852	875	844	939	811	852	792	919	890	930	845	824	900	804	866	911	924	854	880	844	894	915	887	855	862	829	885	855	909	877	887	906	855	918	883	882	892	823	861	856	876	888	850	916	909	797	927	906	864	876	833	864	895	863	890	913	913	845	859	880	894	871	893	898	888	863	868	841	900	841	823	890	873	860	880	869	911	884	917	908	933	877	853	922	826	849	878	919	843	849	864	875	878	852	876	940	843	847	887	900	887	879	851	889	895	890	859	860	871	934	899	854	908	877	886	876	902	893	879	868	874	841	860	847	842	878	853	886	881	905	868	861	834	887	880	864	882	842	840	827	903	898	866	868	874	850	853	839	1001	899	895	867	833	871	885	929	902	847	897	846	846	859	850	891	911	895	877	881	852	873	863	869	870	901	904	844	922	885	837	890	887	843	837	882	909	862	870	889	869	850	884	877	902	902	838	851	886	861	925	867	867	888	856	907	868	848	853	936	865	877	901	844	888	907	898	893	887	857	849	859	847	867	914	885	883	887	821	888	876	855	910	876	907
17298	1459	918	845	688	575	531	523	476	508	479	453	451	426	444	473	446	438	422	412	436	434	438	413	465	457	415	448	454	406	401	431	424	415	426	436	437	404	416	438	410	368	412	414	407	406	389	406	407	436	430	392	431	427	457	408	428	414	409	416	404	399	435	410	422	417	423	390	393	405	412	422	429	436	355	397	443	421	419	447	438	391	388	425	392	414	404	375	423	401	420	397	393	398	377	371	390	408	398	425	451	396	364	426	408	450	449	395	398	403	405	420	391	408	416	492	401	408	408	406	426	412	422	411	395	406	411	425	432	422	397	384	420	396	431	424	399	416	406	422	409	422	379	384	397	415	433	400	415	401	413	389	394	438	419	359	402	395	389	405	395	382	385	399	470	414	428	398	366	388	398	431	413	416	406	418	451	418	394	375	384	403	448	375	410	407	431	434	428	411	418	436	415	436	418	415	411	398	410	456	378	439	368	416	413	398	384	407	426	401	420	382	372	413	379	428	431	403	381	389	425	416	375	404	404	418	412	413	383	395	393	437	447	386	389	413	395	421	417	422	368	395	411	435	410	435	424	392	403	404	431	425	451	417	409	406	386	414	394	375	391	417	417	395	399	410	388	395	408	377	425	392	402	394	440	379	410	408	418	420	412	410	404	399	377	431	397	407	442	384	393	365	416	433	452	398	408	469	393	402	418	379	422	407	410	403	420	424	416	401	430	408	413	404	435	412	386	423	405	384	421	401	439	405	390	412	383	423	405	409	401	409	393	401	444	430	434	420	392	399	414	414	414	391	396	422	456	436	414	433	410	378	421	370	394	424	424	423	386	437	423	437	417	425	421	407	416	440	399	387	395	402	385	441	401	421	422	411	371	431	373	379	406	415	429	405	413	380	425	413	420	426	432	427	414	431	437	385	422	426	407	420	426	430	415	430	387	417	413	419	364	428	385	401	413	433	418	429	410	416	412	406	419	400	406	422	439	399	418	400	408	404	408	408	387	404	391	423	391	462	408	423	427	424	393	391	433	426	401	437	399	414	373	417	411	421	458	384	408	442	414	412	387	398	421	436	468	411	460	369	432	407	396	408	432	369	424	437	416	374	420	433	416	397	384	429	421	408	367	433	438	418	356	397	390	395	439	387	365	407	428	402	386	435	400	421	407	364	430	438	442	425	403	396	423	395	414	413	443	431	404	428	434	437	414	448	389	403	414	412	387	413	396	397	398	399	451	399	439	392	410	417	437	415	382	410	411	413	431	417	348	406	435	421	440	417	389	379	433	409	355	396	424	396	432	443	376	401	446	382	424	444	394	426	440	423	411	411	383	376	401	397	370	410	397	384	413	423	416	422	421	396	402	382	435	396	450	420	401	438	403	443	401	427	394	421	405	405	440	398	425	433	411	395	426	419	417	417	426	405	429	440	412	418	419	386	429	442	403	454	394	382	425	426	441	416	380	404	466	367	375	385	375	412	411	418	419	466	432	374	425	376	440	375	413	428	469	407	445	401	413	415	361	410	449	446	418	412	452	383	380	414	411	441	397	403	405	410	417	410	404	389	457	414	406	420	396	397	415	436	398	413	401	457	443	393	431	419	412	440	389	424	422	424	403	378	386	397	399	404	364	434	412	447	444	425	433	387	387	394	372	405	405	413	398	407	427	431	404	425	401	382	398	407	377	389	412	408	394	371	432	395	435	379	429	406	425	417	405	387	379	419	407	374	440	419	430	422	454	407	407	367	404	411	414	391	385	393	407	444	408	430	425	424	444	380	406	426	418	394	425	390	411	421	415	394	446	382	416	418	454	417	420	366	398	401	411	405	406	398	438	434	420	398	407	398	387	395	399	421	426	395	414	413	400	378	377	385	391	432	388	382	379	414	409	423	398	439	439	432	417	410	433	417	444	426	382	405	380	409	432	448	426	441	403	405	402	427	391	397	422	431	396	376	421	445	449	433	407	406	418	413	420	449	421	379	414	422	393	436	414	388	406	395	405	443	414	388	400	403	446	439	435	379	416	402	433	414	373	393	432	438	450	450	418	452	413	374	389	399	390	422	413	393	382	394	436	426	408	411	379	404	418	373	432	426	363	461	454	419	400	379	378	418	367	423	382	446	392	436	419	428	418	415	417	438	447	399	401	420	401	368	408	429	371	385	429	430	405	464	440	408	425	381	410	396	396	418	374	431	428	437	409	395	408	401	380	407	404	411	392	428	455	387	391	430	420	434	441	418	411	402	422	372	422	407	416	379	416	423	409	428	431	422	416	389	404	379	420	401	415	443	432	459	401	419	395	395	421	374	451	426	452	394	444	391	416	447	411	374	419	409	382	375	437	393	413	393	418	384	418	427	426	398	370	403	431	442	471	436	401	386	371	401	463	423	363	413	436	363	411	405	391	432	435	422	393	398	384	388	386	401	385	421	382	446	411	408	404	422	385	408	369	453	372	383	438	419	388	426	381	400	425	442	365	415	414	410	444	447	422	418	339	455	371	426	408	407	388	449	426	418	449	391	382	425	386	421	412	411	442	403	385	426	428	413	416	373	401	396	432	416	417	407	419	398	445	416	409	376	413	448	412	430	394	451	401	421	400	387	395	407	456	415	417	431	412	389	415	412	370	400	384	447	382	422	384	442	424	399	372	419	411	437	431	419	419	400	423	429	423	430	401	395	397	386	395	448	376	440	431	437	376	422	410	436	414	405	420	385	413	421	374	382	426	407	427	442	408	447	421	427	399	358	425	377	397	403	401	421	438	456	433	404	386	398	391	421	472	471	399	398	426	408	429	424	402	443	372	413	404	352	430	412	401	384	409	408	397	388	422	436	427	399	396	406	431	447	375	459	408	415	403	390	415	429	416	431	381	412	363	429	445	373	430	402	394	402	390	423	394	408	386	406	384	440	390	451	474	418	399	436	389	410	408	443	401	398	440	433	408	422	404	412	405	389	427	421	376	377	447	431	443	411	386	404	385	422	429	398	433	429	409	428	426	448	425	415	401	439	437	412	373	424	429	403	414	414	387	379	398	367	420	395	437	389	425	426	430	375	408	437	441	501	406	444	434	413	389	424	406	408	445	464	412	390	395	382	433	412	457	417	384	444	391	441	400	412	442	393	372	451	403	405	438	405	405	430	377	421	407	453	416	431	403	445	409	419	365	396	422	386	406	411	419	413	398	412	427	421	419	378	430	417	411	452	434	400	426	417	424	427	396	380	359	417	405	421	385	431	400	426	431	405	428	432	442	373	417	401	408	388	413	403	403	395	422	420	419	409	420	371	377	379	373	395	379	405	409	409	389	449	422	394	397	423	463	454	424	409	392	410	390	429	442	455	428	431	415	391	372	403	424	392	436	426	386	410	390	448	390	426	394	399	401	389	414	434	392	431	404	366	434	443	424	425	399	406	402	399	399	411	424	410	423	432	396	446	407	416	446	427	441	417	423	391	418	392	470	419	413	456	394	420	441	404	380	393	419	419	428	418	429	412	406	378
9756	1438	1855	2239	2061	1735	1601	1447	1488	1349	1185	1166	1151	1161	1086	1078	980	1046	1012	1055	1033	1009	1063	1007	953	976	982	1016	942	919	1005	945	920	980	985	992	945	942	937	940	966	952	941	908	882	932	908	888	952	968	931	954	901	908	975	921	972	963	972	910	906	898	909	934	994	928	962	979	964	949	875	1003	886	895	941	950	943	917	934	967	934	948	922	957	944	925	974	914	918	939	951	924	936	875	961	946	951	987	948	1000	942	899	930	949	901	938	885	926	904	943	928	893	928	957	942	880	893	940	942	967	919	983	934	913	933	907	949	900	943	973	919	946	895	874	908	964	939	893	961	966	866	890	1004	946	932	958	1001	931	904	927	960	939	939	918	916	963	895	921	948	948	939	899	941	920	892	940	940	937	923	885	933	942	934	1023	934	948	941	916	912	893	935	916	948	971	906	898	943	887	931	934	878	929	954	964	942	964	919	895	929	861	979	957	941	913	952	946	889	860	965	891	930	950	887	927	953	967	903	875	926	942	888	898	973	937	923	924	954	871	935	900	1001	933	922	902	931	899	908	994	870	940	924	920	951	940	920	941	921	934	930	964	910	923	929	950	907	910	955	964	914	958	918	953	948	909	937	925	916	945	931	944	940	903	886	932	934	887	978	928	842	873	915	963	955	955	942	943	880	985	937	900	1013	943	911	926	918	952	976	934	936	878	877	938	910	969	881	974	939	925	910	945	918	946	925	956	886	914	928	931	937	895	893	907	928	940	913	930	947	909	958	878	953	955	892	922	941	922	952	900	888	925	908	920	938	935	882	915	899	988	894	969	940	987	911	971	967	902	911	954	937	946	950	938	916	909	925	936	917	875	932	881	964	930	904	935	911	884	955	912	905	907	874	979	884	928	914	920	947	883	1008	918	920	899	905	875	960	962	943	968	900	922	914	888	942	918	907	902	962	951	934	915	858	912	933	922	907	913	865	971	911	865	866	931	905	916	980	948	974	893	986	941	921	894	921	945	970	896	928	952	911	972	877	919	949	916	937	914	966	919	937	877	967	873	912	899	904	951	958	915	921	946	956	938	927	935	992	957	942	940	901	981	915	930	945	929	908	926	938	908	924	908	931	922	959	924	855	920	937	890	930	923	947	865	948	947	935	945	982	959	946	934	927	950	912	920	928	950	917	934	937	885	935	965	902	974	952	961	922	870	932	951	934	889	960	903	979	940	931	884	883	970	899	926	873	909	934	996	914	944	883	922	901	964	937	899	929	906	934	939	952	944	917	955	908	916	933	971	968	898	915	942	945	895	943	963	963	929	895	903	890	929	926	914	958	1018	951	930	913	926	903	953	936	945	939	926	967	916	963	885	944	935	945	889	943	882	901	970	920	932	890	933	938	949	901	971	933	933	921	909	874	902	936	941	949	970	914	1014	906	901	929	948	909	936	978	941	925	930	925	939	902	904	951	945	913	917	957	868	903	943	881	948	933	949	899	946	914	988	935	910	956	899	964	945	926	944	937	937	922	969	956	922	943	976	932	909	894	941	929	956	902	909	943	941	919	992	859	982	936	914	953	933	979	911	900	949	982	917	899	903	895	941	935	965	906	965	917	890	885	898	929	970	957	930	920	908	961	890	919	918	1015	952	943	928	967	944	956	962	937	941	965	949	905	962	877	931	925	990	921	974	908	935	942	915	942	925	942	950	976	975	960	924	963	990	953	963	887	949	965	873	918	921	904	924	972	894	932	899	919	922	911	976	962	907	935	960	990	892	911	895	884	954	945	961	974	914	950	944	929	909	934	937	933	950	898	930	918	928	882	952	905	960	946	957	960	897	962	937	928	970	880	948	929	939	952	963	893	905	966	925	971	875	935	883	894	906	896	961	935	947	909	903	913	918	923	962	918	914	920	974	897	938	914	915	901	983	922	905	907	900	942	943	941	909	939	940	940	911	935	948	900	956	966	887	941	863	959	888	953	926	948	912	922	950	919	922	884	894	915	965	914	908	928	911	966	962	986	964	914	910	908	925	934	952	900	923	926	900	879	957	892	938	933	946	943	956	895	931	941	966	990	926	911	954	978	921	927	919	921	914	920	919	927	918	974	929	959	933	933	891	938	969	937	902	997	890	905	954	949	908	898	863	933	919	958	933	913	930	891	928	888	923	932	897	909	911	912	945	975	883	965	935	884	955	940	927	934	997	895	910	951	965	906	898	907	968	942	933	910	958	945	902	946	979	956	933	912	925	1007	915	982	935	897	924	942	898	968	957	882	951	952	876	879	918	914	865	930	954	930	886	906	955	908	895	940	923	895	937	865	917	934	956	963	906	880	922	905	963	938	935	897	920	924	936	940	947	922	922	957	911	990	855	956	913	969	922	936	917	925	921	1001	930	924	903	883	959	959	942	946	953	923	1003	967	902	932	909	895	936	946	974	899	903	968	946	902	903	906	948	938	912	945	906	894	917	922	900	916	933	902	938	880	936	925	902	888	941	971	921	924	965	945	960	1017	929	887	850	934	991	919	941	977	934	943	947	948	968	931	928	916	896	935	942	896	926	896	964	961	929	960	933	962	955	916	972	913	951	901	928	946	924	936	943	979	949	973	964	898	931	978	971	955	956	921	867	912	926	947	904	919	954	924	888	897	884	949	903	930	904	961	992	987	910	952	957	969	918	955	935	937	986	924	993	931	942	904	937	874	954	936	878	931	944	933	955	939	906	961	923	936	934	896	936	911	961	943	948	964	980	900	879	896	960	918	904	925	917	959	954	895	932	920	981	943	955	942	999	930	884	960	931	956	914	938	895	980	876	876	913	900	921	960	867	1000	954	924	914	930	954	931	886	970	909	923	936	932	892	926	942	924	904	994	939	923	928	951	890	927	932	961	985	938	879	901	929	918	921	920	963	912	862	866	936	931	922	919	930	934	876	902	909	1001	969	924	885	928	886	933	916	936	968	921	944	952	983	916	907	891	947	863	951	916	945	883	987	908	892	935	956	863	970	953	936	947	929	967	936	945	966	913	943	913	923	949	947	920	941	943	944	947	903	852	928	880	951	955	873	930	919	873	949	930	911	947	971	938	958	931	923	914	884	938	956	955	908	889	962	983	908	939	945	946	923	944	972	973	947	944	920	885	946	936	913	935	934	879	918	928	903	938	1006	881	936	882	942	924	941	906	992	899	939	850	913	1004	961	980	919	984	971	908	900	897	953	902	944	926	882	971	931	935	908	912	958	959	954	915	951	973	904	943	913	878	948	927	951	897	951	923	933	882	943	930	952	881	952	909	938	886	931	897	927	954	902	902	900	984	928	899	944	962	965	909	943	907	937	921	952	970	953	984	949	935	887	948	904	940	912	962	983	926	900	916	928	930	937	930	851	951	934	939	968	919	958	966	972	873	951	933	959	961	880	951	959	983	917	915	973	901	923	952	930	894	957	959	963	972	943	924	921	876	880	946	918	887	941	915	944	945	987	897	971	928	911	952	936	956	918	907	902	919	916	884	963	926	975	943	913	973	940
2812	226	178	181	166	194	222	210	194	179	174	162	169	172	207	180	198	174	173	203	184	171	172	198	164	177	169	181	187	181	194	169	197	198	183	189	194	193	182	202	163	146	163	153	178	192	174	195	175	174	191	183	177	171	172	157	191	180	190	177	183	178	183	181	208	152	177	187	156	180	199	186	189	172	197	156	188	156	193	164	169	191	192	166	129	187	169	171	176	155	188	170	198	173	174	188	205	164	168	175	155	181	168	186	205	202	181	179	177	165	163	177	203	173	171	203	171	168	174	212	178	150	163	158	182	208	193	187	159	206	182	180	168	179	197	170	186	189	175	198	174	184	164	184	203	204	178	193	200	186	186	204	159	171	171	160	169	172	180	207	185	165	180	192	169	153	206	152	167	162	156	171	186	181	158	167	177	169	168	198	181	180	166	171	184	180	172	163	172	186	166	191	185	180	185	179	148	179	218	204	158	177	171	163	190	197	196	195	179	163	183	170	160	187	177	186	185	181	165	168	197	178	188	194	199	194	163	171	176	204	192	172	202	205	160	185	156	176	157	177	152	210	174	172	150	170	169	204	180	217	155	185	181	194	181	177	155	156	159	162	165	178	185	149	178	150	158	165	208	200	166	156	155	163	174	162	178	191	200	162	170	161	195	175	197	189	197	205	177	169	191	203	162	187	166	164	165	168	183	192	154	190	159	175	172	204	200	163	163	193	151	169	190	203	162	201	160	185	177	164	174	168	166	170	169	159	164	182	194	160	147	169	163	163	182	181	193	186	170	181	176	172	189	174	178	173	182	192	153	192	175	173	179	178	168	187	191	162	168	181	178	170	182	185	184	169	202	167	166	186	190	181	175	171	191	178	179	133	172	198	161	164	196	153	156	186	182	173	200	179	209	171	173	195	185	167	173	182	171	178	194	209	177	188	191	164	186	204	212	178	184	155	194	166	173	172	172	184	203	164	166	167	197	203	178	181	160	183	209	190	183	209	178	154	183	164	188	189	175	168	209	180	181	177	187	172	185	178	174	182	198	177	179	196	167	170	182	184	157	184	163	190	193	183	178	177	176	199	164	182	158	182	169	177	184	170	204	159	159	164	174	163	164	187	189	195	195	176	192	193	169	211	171	187	170	151	187	178	182	209	214	176	195	197	210	191	179	199	182	188	195	193	161	209	175	184	185	191	210	191	156	156	167	190	172	161	181	186	183	150	177	163	147	172	182	190	171	174	178	183	176	168	206	184	157	199	178	152	149	178	190	187	170	170	194	174	180	156	168	153	167	155	193	161	170	194	188	191	160	158	191	177	190	189	188	163	170	162	163	170	175	171	179	175	163	173	199	174	180	176	168	178	169	168	162	172	175	164	184	142	163	131	161	168	176	173	167	169	157	177	171	188	174	153	186	198	179	182	197	150	210	177	178	145	177	177	198	174	174	192	163	166	194	169	192	183	179	174	176	164	182	180	183	179	169	183	203	173	169	159	191	184	179	161	179	197	186	180	159	175	172	174	176	170	193	191	175	171	165	164	183	180	174	179	169	176	172	197	143	173	176	176	164	187	155	165	172	183	193	196	189	160	181	183	185	187	164	177	158	185	185	188	147	174	171	187	182	173	171	179	191	165	199	168	153	174	195	203	159	193	188	191	160	172	160	176	211	170	166	178	163	168	164	200	185	177	190	173	179	176	166	182	201	192	187	187	189	143	158	152	160	147	169	177	160	200	187	168	147	190	177	159	190	175	164	199	185	176	167	202	191	180	181	191	180	162	187	186	219	190	187	172	179	172	178	181	167	174	186	168	188	176	159	169	191	176	190	166	179	191	192	205	185	183	168	186	178	179	166	177	194	162	180	202	138	185	186	176	177	163	180	173	210	189	182	162	210	179	196	219	153	176	177	185	163	190	179	187	165	189	166	188	175	196	159	227	198	182	191	183	182	182	177	157	189	169	177	179	183	172	167	153	160	160	173	169	186	175	159	188	180	180	158	193	177	177	176	173	167	175	172	166	170	173	194	189	166	163	170	191	168	196	161	190	184	164	165	212	219	183	167	175	188	178	206	163	180	188	138	200	170	188	188	175	189	166	181	169	186	171	171	168	205	188	190	153	167	207	169	170	208	202	212	175	160	175	173	197	162	164	184	183	169	170	194	196	178	155	182	166	179	190	203	192	172	185	198	165	166	173	187	177	171	170	203	147	197	171	145	138	171	156	174	161	172	151	185	180	195	183	189	189	172	172	171	186	203	194	188	186	196	183	156	168	180	166	175	183	187	162	159	175	184	176	163	157	181	171	190	202	149	184	181	190	179	174	181	180	163	166	170	179	168	168	191	185	174	169	184	168	184	179	174	189	170	167	158	181	209	169	169	150	175	187	173	184	174	177	200	195	165	178	190	166	167	172	179	180	190	187	195	165	173	205	189	180	167	188	145	165	206	187	196	181	161	178	172	161	160	168	190	169	160	181	189	198	167	200	197	201	178	179	231	180	167	184	170	181	191	177	174	179	174	185	173	174	173	199	167	171	179	161	178	173	165	187	163	179	190	184	191	205	166	181	158	201	180	177	182	178	177	177	180	161	170	180	188	189	187	195	219	189	158	193	160	177	186	187	188	159	156	164	172	174	202	191	192	189	161	201	195	182	200	179	154	199	208	173	175	158	211	168	198	182	181	181	151	175	183	167	186	195	191	152	188	190	169	166	169	152	191	177	162	184	178	176	190	198	159	172	180	191	153	204	163	152	183	175	173	167	184	202	174	169	206	211	154	167	184	158	181	162	180	150	167	181	172	176	199	187	170	182	184	179	179	176	184	185	167	169	185	169	193	198	201	139	198	178	173	168	183	189	191	186	172	177	169	174	167	194	181	200	192	162	175	156	163	167	164	178	172	163	171	176	200	193	194	174	182	186	194	196	166	211	189	176	178	185	181	197	160	158	174	190	191	158	182	185	176	162	176	193	174	169	154	157	174	158	188	181	181	201	198	174	160	184	180	167	174	188	207	173	198	168	165	183	175	193	177	183	198	195	170	203	175	185	200	185	177	192	188	217	199	170	194	168	175	215	192	207	178	175	179	179	160	174	175	196	173	158	178	188	207	180	171	205	177	171	178	194	184	167	165	173	170	183	202	180	167	193	170	172	184	170	160	168	188	188	182	193	197	166	214	168	162	173	186	168	205	164	172	168	185	154	169	193	167	168	183	174	196	174	160	167	204	185	181	184	177	206	172	177	191	180	181	166	164	164	184	168	154	204	160	205	168	184	150	160	151	169	176	184	165	182	178	195	168	179	184	176	169	192	183	167	174	163	173	197	168	182	166	179	172	176	165	178	197	177	168	176	197	180	190	196	166	211	183	173	188	168	187	163	182	201	173	183	175	161	173	190	169	194	171	150	164	180	181	173	147	168	192	176	174	208	198	188	185	163	168	191	162	179	191	188	148	174	169	186	194	172	174	179	170	192	188	209	133	182	180	174	189	163	188	183	188	180
2693	493	496	537	527	520	507	545	519	488	532	463	478	541	498	510	499	458	475	506	482	552	509	496	480	469	475	496	490	492	497	508	485	475	464	505	490	515	498	479	553	507	481	465	499	500	468	497	533	460	468	517	516	480	494	517	501	522	469	523	486	515	501	488	522	500	491	506	499	455	468	469	504	495	509	477	473	487	526	465	466	494	489	504	520	465	524	507	512	486	475	474	469	488	493	512	473	483	512	510	525	486	503	492	487	494	468	464	482	550	470	494	482	490	488	512	531	493	497	501	512	500	478	467	513	512	533	525	505	481	507	558	477	515	494	498	488	480	500	536	500	498	542	500	544	499	492	475	486	519	515	465	501	507	517	514	482	477	529	496	447	525	483	500	511	488	456	454	503	501	500	505	496	507	520	524	519	522	485	466	482	511	502	516	478	533	483	490	514	471	513	504	526	521	496	477	490	518	483	481	477	495	487	481	500	499	463	483	510	518	496	484	533	498	539	480	490	468	528	481	548	482	484	472	441	487	480	467	520	478	499	511	513	498	516	501	498	504	486	514	482	495	508	503	548	457	497	492	496	492	474	535	498	460	501	486	454	515	476	475	527	509	518	470	537	480	512	525	512	508	534	484	495	462	496	514	505	508	518	519	499	519	529	490	488	503	459	474	446	478	491	496	535	502	465	469	544	489	492	482	520	455	475	467	466	478	553	466	459	485	528	525	493	506	478	497	503	504	462	478	512	474	458	483	488	523	509	481	463	483	497	470	505	477	455	582	480	509	508	517	487	467	499	478	537	481	513	509	548	476	484	477	508	512	525	522	472	505	484	495	535	492	483	488	510	482	544	534	498	509	490	500	479	457	476	493	508	521	482	539	514	482	496	519	502	538	522	548	490	510	543	493	506	504	475	533	494	500	487	491	459	493	468	485	498	520	487	475	521	528	468	482	468	464	470	481	490	505	553	505	519	500	507	467	456	486	495	483	517	504	507	489	499	523	518	482	524	509	494	494	530	511	523	499	494	531	470	540	547	509	546	508	506	518	557	520	456	516	484	467	453	533	522	487	541	468	503	488	540	485	535	497	482	502	480	494	480	543	507	508	503	491	503	526	457	521	492	474	499	481	505	506	517	495	523	467	517	497	491	487	467	483	516	507	505	476	493	457	476	503	508	472	479	480	485	492	459	497	480	504	497	504	483	480	518	478	451	493	502	524	501	484	509	446	456	503	506	518	509	493	494	538	486	454	477	532	487	507	502	500	504	500	476	494	480	469	492	478	508	496	486	499	491	506	506	484	447	482	496	471	522	483	451	529	474	480	491	504	496	492	485	491	490	474	525	503	499	521	498	495	505	497	460	493	495	493	492	510	493	494	520	489	498	477	471	488	515	498	502	512	473	489	492	506	448	507	481	527	481	472	500	499	481	457	515	505	508	468	529	516	482	532	498	487	499	447	526	468	489	502	525	535	510	503	467	474	507	508	460	529	477	496	491	484	515	495	468	486	472	506	493	493	473	526	505	495	489	471	514	485	527	483	490	466	516	450	478	443	484	465	533	478	473	509	508	468	531	482	551	450	535	513	508	463	480	498	501	462	516	504	471	505	499	459	438	534	511	490	468	515	461	470	516	460	507	463	461	497	509	497	500	488	497	472	502	518	495	507	502	493	448	523	487	481	467	509	474	506	542	506	473	531	491	486	479	508	466	489	460	487	511	508	473	463	466	493	519	504	489	506	516	521	478	507	465	519	505	510	500	489	500	507	496	480	506	544	480	512	505	478	486	498	472	494	484	515	498	518	544	471	494	537	513	495	481	471	503	469	470	518	530	473	491	498	489	506	521	514	500	571	483	485	506	478	476	501	498	505	479	490	467	514	472	494	470	509	493	514	512	516	519	518	500	518	485	516	500	517	486	488	518	510	530	493	498	485	469	478	485	510	517	470	506	487	464	478	471	483	474	479	472	452	489	505	517	522	465	514	518	550	468	480	523	516	534	520	500	495	495	484	507	502	520	507	464	501	500	496	529	508	483	497	475	518	492	487	495	491	517	509	529	476	507	476	502	484	462	500	521	471	482	493	480	502	507	507	482	540	473	495	465	546	477	522	519	462	505	519	519	474	511	455	518	480	519	482	488	518	500	485	503	529	483	518	504	516	509	503	537	479	516	503	476	529	507	561	552	516	517	468	509	506	504	479	538	507	485	471	492	504	492	468	516	481	482	500	486	523	512	490	489	488	506	489	501	512	491	472	486	504	476	508	508	437	499	478	473	488	474	518	458	505	481	530	498	514	547	513	473	512	526	502	476	492	534	511	523	507	477	527	558	480	512	501	496	490	557	522	531	519	463	546	504	485	517	512	495	540	436	522	487	465	492	544	469	479	465	493	510	484	480	481	476	460	417	517	472	524	496	496	479	474	528	514	521	506	483	492	488	463	462	537	512	511	492	481	470	522	457	446	491	506	513	519	486	467	509	510	476	507	558	528	483	489	484	518	507	507	482	531	483	489	446	515	430	481	532	487	506	497	486	492	543	521	503	491	457	494	473	471	534	497	541	491	519	484	482	484	486	538	507	469	545	525	514	500	511	486	479	492	513	500	511	533	508	470	522	473	522	528	501	547	505	529	463	500	529	462	476	529	485	505	514	497	489	512	471	495	495	493	496	500	482	508	472	487	469	487	494	533	484	496	516	528	500	492	481	472	489	534	508	546	489	458	464	494	478	496	476	515	519	506	484	517	541	514	480	497	523	509	457	503	438	502	511	540	476	539	503	477	528	468	493	539	508	507	485	508	513	497	471	519	486	495	473	505	543	501	519	561	488	511	523	501	470	510	490	509	486	453	533	506	470	489	486	490	477	498	456	525	491	517	497	502	484	525	519	504	511	480	465	522	513	496	501	506	507	479	504	496	461	536	521	477	501	492	494	489	486	505	487	509	507	535	471	457	526	504	487	481	502	481	498	461	470	527	542	526	500	492	515	500	472	526	472	491	508	454	487	469	490	506	498	513	489	538	504	492	530	505	461	503	476	502	514	484	452	487	530	485	547	492	493	455	471	478	491	536	496	523	494	471	497	442	495	495	493	514	473	532	489	500	495	500	508	519	483	498	502	524	525	495	517	505	491	463	522	481	491	447	497	513	460	486	447	516	542	508	518	448	503	530	504	475	506	463	466	481	467	514	487	486	519	509	434	482	478	490	473	474	513	454	512	508	463	494	507	505	511	457	533	497	488	527	512	521	459	485	497	468	526	496	500	499	512	514	463	487	499	495	489	489	510	507	480	492	482	467	485	499	466	493	489	464	502	516	482	482	539	524	466	478	537	492	514	481	556	465	510	491	459	477	502	468	542	493	455	486	476	446	495	488	499	483	510	486	525	519	517	488	459	461	495	481	522	489	478	507	508	520	468	506	525	482	487	549	502	522	525	470	511	511	478	495	513	473	485	488	527	461	525	476	523	503	503	527	506	485	491	539	502	486	485	512	484	490
10079	741	608	597	505	479	441	395	415	385	362	397	369	392	410	400	393	358	389	363	404	383	388	366	363	351	366	382	357	332	372	397	367	322	367	347	343	385	327	361	322	371	399	333	431	350	367	372	343	381	395	341	344	363	399	353	354	376	363	369	343	378	366	368	372	372	382	379	357	423	382	356	354	365	354	387	343	424	418	375	352	377	397	345	354	352	359	392	380	424	360	352	348	361	354	377	352	365	381	375	373	391	401	366	373	335	321	358	336	360	365	333	352	354	343	369	374	367	361	393	373	379	382	324	382	367	366	353	357	368	353	342	365	341	392	374	402	339	359	357	427	357	310	361	343	367	362	366	382	346	383	387	409	408	406	364	360	356	390	371	349	387	368	360	326	374	356	373	340	352	360	383	407	370	410	369	340	350	380	420	370	377	358	357	347	342	340	395	356	369	358	387	349	369	363	379	414	387	367	364	326	329	348	373	334	349	361	362	382	348	352	392	366	397	370	353	352	372	382	385	375	376	397	356	368	335	389	413	375	388	344	346	382	394	342	408	356	362	363	381	358	390	366	381	361	406	394	365	390	386	375	369	363	367	362	376	359	361	363	362	365	393	391	381	417	381	366	380	369	357	334	390	405	355	395	382	358	364	348	380	347	354	372	356	335	340	375	396	359	364	348	398	365	337	375	378	381	383	386	385	368	399	334	330	358	393	394	384	339	360	385	391	340	365	370	390	350	385	357	378	344	376	368	407	366	368	373	353	353	389	359	392	386	357	360	342	357	345	405	357	365	346	345	373	383	360	373	358	347	354	366	342	381	330	355	345	370	376	338	396	373	407	337	350	382	356	346	380	339	381	357	381	334	440	407	365	349	379	399	366	336	367	350	385	363	367	373	349	356	367	363	380	369	365	373	357	367	355	358	342	352	344	362	391	358	398	416	366	352	384	356	379	393	351	337	368	361	362	395	353	373	353	365	410	371	349	375	383	361	336	363	373	369	382	360	325	356	360	401	321	408	352	371	399	416	317	364	354	351	386	372	359	349	366	373	360	358	348	362	357	370	370	356	361	368	340	397	382	370	321	343	346	349	339	387	338	349	359	393	373	348	352	373	377	383	383	341	344	371	411	385	352	356	327	374	368	392	364	352	343	405	383	352	326	342	351	393	336	399	356	348	363	368	365	376	383	379	400	393	391	353	333	398	369	391	359	366	363	405	357	396	365	355	395	365	391	366	377	363	386	326	378	373	382	365	390	425	373	371	341	355	369	380	351	393	346	369	376	371	398	376	408	402	396	344	379	335	358	406	358	340	383	365	375	365	374	378	397	410	370	391	355	372	358	376	364	370	355	347	348	357	374	390	355	364	355	346	367	356	381	372	390	410	390	411	373	367	394	338	387	380	383	378	411	332	358	382	336	358	398	384	364	420	311	368	394	379	376	323	377	331	367	395	392	350	349	368	348	377	380	387	335	357	396	371	384	356	363	354	378	357	389	360	363	373	373	366	386	353	385	379	383	368	359	380	354	399	370	392	360	368	374	366	373	369	339	364	337	337	388	402	390	422	369	352	388	365	374	346	382	348	351	364	354	330	360	351	400	338	366	359	342	334	327	340	345	376	338	340	376	400	389	407	379	406	380	381	391	396	355	383	355	355	390	342	382	406	384	369	361	379	384	350	381	372	381	376	368	400	340	371	340	379	351	400	395	359	350	325	333	359	396	373	364	358	376	369	366	364	357	387	369	361	365	342	372	365	369	341	345	348	344	377	404	387	394	374	371	419	406	364	369	387	369	378	424	369	390	418	323	398	372	371	347	361	360	414	363	377	392	368	400	399	393	395	361	373	343	399	351	359	370	337	386	347	359	392	345	378	365	369	388	394	364	366	349	382	382	364	365	379	386	398	364	339	352	366	342	374	371	339	354	379	364	360	388	406	342	373	364	372	351	380	378	400	378	392	356	399	382	339	364	374	400	356	350	368	362	362	371	377	406	376	353	388	374	353	382	396	401	385	402	351	338	380	352	371	362	346	325	379	399	410	398	397	343	395	414	353	348	337	372	394	373	380	393	388	379	368	354	358	394	357	367	371	384	393	379	368	370	371	365	397	385	337	366	381	359	354	381	369	370	325	365	368	361	379	374	342	387	369	407	357	365	364	385	395	361	364	364	371	392	366	359	360	352	376	391	362	406	371	352	332	374	391	395	349	348	343	382	380	365	336	402	353	360	387	317	369	383	377	375	337	360	369	357	354	357	357	372	342	326	355	347	378	338	351	361	361	385	372	418	402	343	360	331	339	345	399	368	372	329	361	357	365	345	358	369	345	382	375	342	345	347	373	347	374	313	374	354	372	369	399	354	353	367	355	372	380	344	380	384	379	358	372	352	350	380	398	404	347	386	395	372	409	357	378	389	386	372	335	357	357	360	368	384	367	392	389	354	378	377	339	395	366	364	361	376	298	385	392	394	371	351	394	379	394	380	390	343	388	373	366	393	369	365	332	350	372	342	395	345	345	341	358	372	367	382	376	363	372	385	378	372	450	356	401	402	378	356	374	345	393	376	420	377	360	403	357	344	365	394	398	379	343	380	408	330	344	363	365	340	338	361	362	356	378	341	379	328	376	385	370	412	370	381	334	347	358	384	372	337	374	383	370	388	355	325	354	372	374	358	346	340	360	369	330	393	370	390	380	375	359	401	367	379	384	357	351	372	339	391	374	365	401	404	354	336	333	315	348	385	348	368	378	369	387	378	398	375	369	341	378	373	392	363	342	376	380	369	333	368	365	389	397	349	369	392	339	392	338	352	386	374	388	369	336	347	386	387	372	340	367	379	351	361	408	371	356	346	340	389	383	346	327	378	358	352	342	383	371	404	368	354	351	369	347	357	371	370	397	388	388	387	349	381	372	360	324	369	344	407	365	379	392	370	393	375	351	353	354	377	403	367	356	362	381	366	400	359	349	387	366	366	363	357	398	358	366	318	357	342	322	386	372	354	342	384	395	359	416	356	389	390	352	366	380	366	408	363	380	404	375	352	380	355	375	353	359	382	358	348	401	378	372	410	383	385	333	335	357	386	364	347	352	387	368	357	353	353	389	409	344	368	344	366	355	405	343	354	354	386	390	362	371	342	380	388	313	350	375	373	410	371	404	365	347	376	353	367	389	348	353	385	357	358	369	376	351	372	374	372	383	375	377	338	355	339	322	385	337	389	372	354	388	379	333	304	387	338	351	353	378	374	387	362	364	342	357	342	378	389	364	380	357	361	357	384	356	350	383	366	321	393	359	381	361	364	363	356	379	370	332	361	374	372	345	335	352	370	348	372	382	353	416	393	409	405	371	363	340	326	360	372	353	357	387	353	350	404	345	344	338	384	391	382	324	376	356	369	350	360	388	355	366	369	336	330	398	356	353	392	355	390	354	356	389	382	370	357	353	346	388	343	345	347	363	393	319	367	366	358	389	363	415	432	366	369	357	372	326	362	365	383	380	389
7692	1187	1403	1550	1438	1287	1246	1198	1193	1133	1037	1015	979	981	1028	958	938	933	959	890	905	983	912	908	910	962	840	901	895	869	878	912	898	920	892	899	879	891	875	841	917	908	884	903	938	933	892	865	919	901	885	795	903	877	887	892	883	942	911	825	894	912	876	879	878	946	883	845	858	899	867	912	846	886	889	923	924	917	841	879	898	877	891	839	861	881	847	855	880	869	888	885	888	901	927	869	872	862	844	906	872	866	890	873	843	875	897	902	872	877	875	902	878	893	930	888	904	909	920	896	851	865	869	891	888	911	851	887	926	904	869	881	914	890	853	871	877	896	918	894	940	851	859	926	925	865	871	887	899	845	854	857	913	863	904	870	889	888	862	894	908	861	857	867	947	884	865	878	886	876	853	885	923	855	898	854	852	869	896	845	907	853	931	874	882	939	913	852	859	855	833	887	886	872	854	902	836	820	825	832	807	903	893	895	870	875	844	862	898	870	886	889	862	871	834	897	865	887	888	886	871	910	861	907	875	926	895	876	877	856	911	875	883	897	874	884	931	887	894	867	851	854	861	888	820	866	898	900	866	901	871	820	876	846	866	941	943	937	869	859	925	872	907	917	888	889	829	877	870	852	957	883	885	898	874	882	914	881	885	815	905	832	887	862	867	879	885	850	913	864	863	893	883	916	899	876	876	901	877	828	878	860	896	843	902	855	897	909	837	852	870	884	890	897	889	919	912	838	879	835	864	903	913	873	836	858	858	872	881	902	944	895	853	890	847	885	883	874	874	886	851	893	909	858	865	853	900	866	904	851	935	900	886	885	900	873	867	865	920	851	830	883	880	893	901	922	929	843	875	875	839	860	962	926	909	882	867	883	863	897	905	899	849	904	852	863	946	897	853	865	822	836	892	858	865	934	850	855	926	897	850	849	879	904	855	845	890	864	881	888	850	831	853	846	823	863	847	885	927	882	914	865	907	926	931	927	857	821	859	894	884	875	897	860	882	901	838	868	881	832	894	885	882	876	887	899	881	851	920	917	846	862	848	905	898	861	904	856	870	879	858	884	892	906	884	850	842	861	899	925	891	902	921	838	888	953	893	851	863	884	902	881	869	885	920	912	849	891	897	890	879	849	888	893	867	885	871	848	841	889	876	832	911	879	924	879	888	910	918	858	896	858	860	883	862	891	882	835	914	852	848	863	906	865	838	882	884	920	849	942	909	862	871	874	891	955	893	916	901	883	854	844	854	860	840	932	898	855	903	820	870	944	917	910	946	862	859	868	905	861	912	899	884	895	894	816	824	872	906	897	893	906	862	860	881	870	855	821	810	917	879	944	874	872	868	855	884	868	907	903	862	924	837	915	920	875	852	898	916	903	909	856	892	875	845	881	898	918	906	856	873	832	872	868	878	888	858	868	883	915	902	867	891	874	900	864	902	936	876	880	898	921	883	873	848	882	851	881	881	869	889	892	870	857	853	841	855	909	888	819	894	834	884	916	810	845	865	855	935	858	839	910	902	804	932	866	863	891	883	965	894	893	828	917	888	906	887	889	872	873	838	899	832	889	879	890	876	906	867	918	895	846	916	913	893	896	866	895	869	912	885	879	885	876	920	848	877	917	846	877	899	858	878	913	885	895	908	879	862	827	892	905	830	899	923	855	870	849	872	858	864	904	876	894	937	934	881	913	885	900	824	914	916	874	881	878	890	918	867	890	843	851	904	864	940	886	828	899	902	836	838	872	937	918	869	843	897	875	852	913	902	836	913	849	918	960	860	906	876	864	897	901	900	877	875	879	876	917	903	853	882	872	905	884	913	926	884	817	879	885	893	854	904	859	914	852	927	867	877	873	883	854	843	898	858	889	829	865	860	895	868	864	899	900	908	862	927	900	915	904	893	856	854	893	804	896	867	902	918	837	872	881	898	869	837	843	894	869	913	872	857	895	831	873	861	850	898	894	812	907	869	882	834	905	881	841	869	926	867	911	818	847	857	899	931	917	847	810	856	949	887	963	905	855	875	845	976	844	917	850	905	885	896	875	922	858	874	922	890	915	904	855	930	879	908	876	913	905	898	879	846	918	834	957	869	885	924	856	854	913	891	855	885	917	902	907	898	844	860	906	905	897	831	861	885	888	870	854	890	875	869	826	876	856	862	844	853	864	838	831	958	892	887	901	894	850	870	887	924	899	911	843	885	870	855	825	856	888	914	924	855	823	907	886	873	848	853	882	894	859	894	920	882	879	870	888	918	871	824	922	866	914	891	860	841	900	880	860	858	875	834	893	833	905	806	899	858	952	932	921	852	845	881	867	936	869	888	886	876	896	874	859	903	840	917	889	877	918	912	905	852	893	876	927	871	913	926	868	868	908	900	884	894	902	867	895	867	879	880	882	881	840	922	883	882	889	910	863	879	909	906	848	876	888	843	924	868	863	914	887	889	845	856	878	891	920	895	842	897	937	859	912	907	900	909	934	869	815	865	877	925	831	897	856	848	866	906	895	872	916	915	854	878	893	887	896	831	880	876	904	860	898	865	831	886	915	902	846	865	879	894	868	868	857	905	859	901	942	849	859	909	890	883	884	877	895	862	927	906	874	793	933	863	853	890	910	864	883	855	910	882	858	933	840	888	839	912	886	834	887	866	918	869	870	854	867	898	871	891	909	891	910	911	927	929	952	865	896	875	876	880	866	885	881	866	920	879	876	914	901	885	901	865	897	891	897	853	907	882	890	877	833	910	891	888	884	892	906	937	891	846	937	891	892	892	864	880	901	831	962	883	824	877	868	900	914	813	845	879	881	883	904	855	848	878	901	946	930	914	868	860	855	869	894	875	883	875	853	852	879	919	868	868	937	862	891	915	848	926	899	870	890	908	880	897	867	878	855	953	908	893	859	866	896	890	844	866	896	894	895	875	907	871	906	887	854	882	931	935	859	885	831	881	886	909	891	884	873	825	899	902	863	954	882	889	941	863	878	827	867	917	844	872	934	939	894	898	885	950	892	860	879	906	876	923	869	934	865	898	904	891	878	890	882	892	842	874	937	877	850	882	960	904	895	879	908	835	877	864	872	923	896	831	851	897	894	871	879	866	865	946	858	920	901	912	893	847	892	826	858	881	902	837	867	829	902	876	868	914	891	890	843	888	845	861	887	912	903	893	881	940	847	895	893	875	861	878	855	879	912	886	876	876	825	925	862	881	917	841	877	909	864	892	934	870	872	866	869	856	910	852	877	873	850	943	881	864	904	836	890	878	913	892	877	868	822	867	924	882	897	872	873	898	882	861	868	870	869	896	855	885	868	827	944	894	861	885	887	904	833	927	865	819	925	847	860	867	864	882	816	892	903	886	910	829	903	818	921	857	906	901	899	858	890	887	876	836	858	878	936	878	824	892	921	943	917	848	840	840	918	859	905	882	933	878	824	933	837	858	888	896	886	856	882	896	915	916	900	781	883	889	841	852	914	850	887	873	910	859	850	880	899	856	853	896	881
17338	1469	949	860	739	568	517	480	512	471	446	463	466	451	431	441	462	423	433	437	408	413	425	402	411	405	436	409	440	373	367	400	433	452	425	429	385	406	383	438	417	424	412	445	403	388	437	376	422	421	421	414	412	389	385	378	368	443	422	423	410	397	408	413	434	420	412	449	409	425	434	415	422	374	425	413	396	402	429	410	436	383	423	439	425	380	366	401	413	429	382	418	426	412	411	421	428	439	410	439	426	413	430	421	416	415	376	392	399	440	393	418	402	417	415	391	386	401	422	418	432	414	418	426	436	398	393	409	389	410	397	389	419	408	447	434	449	399	440	433	432	431	389	438	399	408	400	412	408	425	406	389	417	381	427	386	366	425	404	418	423	394	371	386	410	423	389	415	364	447	426	416	421	433	413	431	407	388	394	413	411	437	391	400	413	390	431	391	398	404	411	412	395	416	415	401	453	428	418	417	407	406	423	405	423	398	389	424	428	383	414	418	415	422	393	415	416	391	392	416	421	439	364	385	410	436	396	369	447	408	430	388	459	418	436	391	410	444	402	403	403	390	420	433	399	429	449	377	413	401	389	404	393	390	409	415	386	425	389	413	435	403	400	439	426	430	406	388	422	427	394	388	419	375	424	417	404	433	395	420	440	394	410	433	411	409	420	392	390	410	440	439	420	409	383	404	344	423	390	400	433	433	399	432	410	396	420	414	421	420	392	426	420	395	396	439	424	413	428	450	420	441	408	453	378	418	407	381	368	370	406	409	433	394	399	408	416	394	440	420	436	446	402	433	391	415	419	378	377	412	413	395	397	417	392	364	395	357	414	419	431	404	431	406	419	420	400	375	379	413	361	426	415	364	399	483	381	443	383	383	407	361	439	417	379	413	403	401	415	371	407	408	458	428	418	391	428	404	414	394	402	411	405	398	424	427	418	396	418	388	418	428	413	445	407	450	403	442	437	436	407	401	360	377	430	421	420	451	436	385	372	418	379	440	427	401	417	380	419	389	413	410	369	458	387	416	353	445	428	416	383	435	402	412	472	405	410	429	429	404	406	426	439	414	426	458	424	386	407	429	372	367	434	427	385	400	411	426	408	427	412	376	392	443	413	381	375	385	460	410	361	426	448	416	398	391	396	424	375	403	385	395	407	395	399	385	415	414	468	419	471	408	430	406	394	386	375	398	448	406	381	412	428	373	380	366	412	450	415	440	368	393	395	415	414	405	392	394	391	404	407	392	479	436	411	417	398	429	379	399	442	436	421	402	409	404	437	415	407	388	420	420	464	403	387	425	396	455	410	417	367	433	391	403	419	417	425	409	415	437	414	379	390	387	432	401	412	424	419	424	412	385	376	425	429	397	427	369	429	390	394	410	410	458	413	413	401	415	419	403	403	400	440	408	397	429	433	418	419	404	416	444	389	402	381	431	425	409	392	367	384	407	425	429	385	400	403	425	404	397	423	385	382	429	365	397	404	384	413	421	393	396	433	386	409	426	393	402	450	433	426	418	433	404	412	401	411	403	457	440	382	385	432	412	424	421	428	381	415	361	384	437	418	374	386	376	414	420	376	408	429	402	401	401	384	431	412	402	422	453	436	401	451	444	404	423	411	388	374	382	426	429	391	442	398	414	436	367	400	449	453	408	418	401	399	440	397	412	418	394	397	409	390	428	420	404	430	423	425	406	431	423	425	368	450	406	443	411	396	376	380	384	420	417	379	359	380	408	386	384	439	413	441	443	432	434	389	406	427	407	438	405	450	446	417	438	386	404	402	391	401	401	358	428	392	412	386	411	395	394	431	411	428	397	453	401	392	386	423	421	417	436	392	404	385	380	419	362	369	377	434	398	385	452	443	409	420	402	397	377	359	398	421	398	388	445	417	423	401	433	427	433	351	433	404	411	384	436	432	396	409	431	444	411	417	404	386	440	387	393	382	413	387	403	443	409	422	413	419	426	382	355	389	435	397	443	376	411	406	394	430	395	384	424	395	433	443	414	395	380	396	396	384	404	421	400	416	435	389	398	461	378	447	393	360	355	406	400	388	398	378	428	387	386	439	406	392	447	409	394	400	392	380	388	377	432	435	408	412	424	404	421	433	377	394	381	386	410	453	438	418	465	407	406	421	419	458	430	407	391	413	389	434	412	451	375	382	422	385	403	417	374	377	414	463	403	423	402	422	373	419	364	439	392	377	391	426	407	383	396	397	402	401	394	403	417	422	440	429	426	386	385	388	422	396	384	429	401	397	397	415	385	416	402	407	392	445	391	442	384	406	367	384	391	458	379	396	390	427	420	386	390	379	396	389	397	383	413	422	373	430	422	374	385	407	404	384	419	407	383	437	405	389	429	448	416	384	448	415	361	406	410	437	419	390	420	422	416	408	399	414	435	449	422	381	393	393	382	417	414	404	427	354	422	413	412	353	415	424	382	410	421	394	433	435	398	405	439	421	405	379	389	394	402	457	440	427	410	413	463	402	392	423	398	368	387	425	415	389	427	416	404	418	400	413	390	395	428	438	422	435	421	393	411	415	419	422	382	386	444	434	380	392	421	421	413	425	459	414	402	396	408	418	441	417	420	398	388	402	456	370	401	411	382	409	405	464	431	383	438	450	436	446	392	434	423	392	390	384	415	386	395	389	430	401	431	415	387	397	417	399	395	417	368	401	417	401	404	395	433	411	421	371	404	414	385	418	392	421	400	382	410	400	383	362	429	393	377	431	426	399	404	416	430	436	450	435	416	419	391	412	414	407	419	415	372	412	389	421	426	425	360	434	409	397	394	426	416	354	399	408	406	384	413	415	437	376	425	402	402	431	444	429	404	409	440	441	394	415	440	372	411	421	430	416	399	420	378	407	404	426	399	401	401	415	425	408	455	446	398	399	416	396	419	415	380	403	395	410	407	398	431	391	379	471	409	430	405	391	466	419	443	361	399	415	405	429	366	414	402	432	393	408	425	394	392	413	415	381	430	430	428	440	391	419	392	437	404	406	380	437	431	406	411	381	441	335	400	433	442	437	443	390	404	378	459	385	416	373	413	449	433	441	408	394	410	422	426	387	426	397	376	356	417	386	409	399	453	404	399	431	391	439	429	378	408	382	404	402	424	422	432	415	423	420	429	391	440	371	423	395	427	421	408	409	433	385	419	381	422	419	429	429	447	469	390	423	454	403	404	408	407	421	381	387	354	424	416	379	412	422	343	397	379	435	398	381	411	414	409	409	422	385	392	408	397	394	447	384	397	413	413	386	440	389	390	396	390	421	414	410	433	417	385	372	457	412	385	391	375	431	372	395	415	399	454	410	402	409	454	434	417	396	412	396	391	456	442	434	379	406	398	405	375	437	414	412	435	387	381	399	429	411	441	385	402	413	402	416	385	428	383	373	427	405	403	401	444	441	419	407	420	394	398	395	386	378	385	415	408	373	389	435	392	407	399	414	395	433	397	444	407	428	411	398	376	436	428	399	386	427	398	407	366	397	418
9717	1443	1855	2189	2038	1749	1564	1514	1476	1346	1212	1143	1160	1123	1073	1079	1020	1045	1007	1021	1016	1028	1023	995	931	996	1029	998	977	968	918	960	963	985	976	994	943	1004	922	882	932	946	936	929	939	935	876	977	933	979	938	940	938	949	929	948	963	968	1022	939	934	953	920	969	962	921	989	979	964	920	883	957	907	910	938	931	967	877	929	905	962	953	895	951	900	938	929	935	944	941	907	939	928	921	943	950	939	899	936	934	924	972	967	900	928	930	961	912	909	1026	976	956	982	943	919	908	913	887	953	945	924	914	973	919	937	906	855	956	889	917	930	901	904	921	977	938	998	978	914	1014	909	924	898	945	925	941	857	915	868	921	873	912	951	879	900	939	940	901	890	894	955	929	936	917	942	930	929	930	885	963	895	915	960	955	914	895	919	933	928	997	952	909	917	916	945	921	932	926	962	930	932	910	944	910	883	921	883	982	940	954	941	873	882	1014	924	934	903	903	904	998	942	976	907	928	921	959	871	955	928	926	935	916	928	866	918	911	932	967	945	926	955	893	982	942	942	985	915	926	839	925	844	992	922	911	903	965	945	907	970	903	923	936	949	961	903	964	922	958	904	915	979	899	909	916	909	918	908	970	882	902	913	947	949	914	929	959	947	933	921	916	940	971	938	892	917	912	888	933	949	950	806	939	904	933	936	919	921	922	924	935	961	913	950	956	965	926	906	945	943	954	923	940	965	932	901	913	919	926	929	978	950	997	905	956	920	945	981	906	898	941	986	942	892	960	919	898	937	924	899	922	927	1026	939	894	942	920	974	913	884	879	937	923	914	943	949	940	934	926	956	890	949	907	889	948	911	871	915	969	894	886	979	965	929	887	902	925	921	901	941	947	906	976	932	950	958	951	911	880	957	929	917	934	948	938	922	955	854	947	888	908	851	891	920	938	906	891	955	951	895	943	937	977	932	946	906	917	935	953	909	957	973	891	856	945	905	907	939	893	920	904	945	954	900	863	924	894	960	932	874	900	899	967	933	926	930	935	878	939	949	933	911	991	962	943	975	911	889	912	915	958	972	912	905	968	936	928	928	913	940	912	963	887	899	950	881	914	908	899	980	919	948	924	909	910	941	936	901	878	1022	911	911	902	933	968	924	1003	898	908	983	950	978	925	938	928	947	861	910	962	898	949	955	983	937	929	976	933	950	1000	908	961	946	918	932	945	931	947	927	903	951	916	900	915	896	884	898	910	942	938	952	963	910	897	898	931	993	913	965	924	892	956	913	951	929	979	933	944	974	900	959	911	892	945	939	956	893	941	963	923	905	931	892	879	945	964	977	935	935	950	895	927	942	956	913	926	886	940	946	942	907	933	943	923	931	947	936	917	956	919	945	959	942	910	927	893	909	882	933	909	953	876	939	913	916	931	945	945	904	895	911	911	981	957	867	939	887	954	880	890	923	900	955	969	955	888	891	992	894	893	945	942	886	924	928	899	941	918	867	950	873	979	920	929	908	914	901	978	968	989	926	974	948	906	929	916	905	844	973	978	893	968	858	938	946	895	941	958	942	967	939	931	899	959	960	923	942	912	954	968	928	924	894	934	947	963	932	920	913	947	874	899	926	893	927	996	946	970	945	929	894	946	886	989	902	956	953	943	895	914	914	905	947	950	935	874	945	866	932	938	1005	905	980	941	935	941	964	941	926	942	925	936	880	915	909	910	955	885	986	919	933	946	898	924	954	956	887	944	895	922	948	910	953	878	930	911	908	941	940	905	925	951	874	896	869	936	953	937	965	923	910	961	953	910	943	955	946	935	949	903	939	943	960	987	988	912	932	922	933	951	984	923	949	911	852	944	903	939	876	897	938	921	928	930	925	922	969	935	903	925	938	918	944	957	899	920	938	967	997	922	919	990	903	897	903	921	897	861	890	986	893	923	941	901	911	943	915	934	971	929	906	877	922	873	935	926	924	921	943	955	908	948	964	954	935	856	891	979	921	950	897	967	869	944	921	906	957	941	918	926	923	956	956	884	885	880	904	946	944	915	935	941	909	887	906	954	953	901	918	913	828	921	954	905	896	929	940	941	908	960	934	920	910	915	926	895	941	913	902	913	964	971	924	965	897	954	924	952	971	910	888	961	921	958	902	923	918	901	852	901	919	926	965	927	925	993	945	932	919	921	896	940	926	997	976	938	928	922	966	954	953	934	923	917	931	970	930	971	914	909	980	904	964	902	921	875	924	903	907	897	909	934	964	960	917	884	953	893	981	961	956	943	951	888	924	928	945	925	919	940	923	911	876	893	960	891	895	920	984	919	865	951	936	888	954	1016	954	930	997	891	938	928	961	949	914	886	909	920	902	987	888	904	915	908	886	933	888	969	940	939	924	924	888	976	997	894	878	974	949	918	934	940	903	970	955	958	965	891	999	954	971	888	955	933	963	928	910	943	900	912	917	967	944	921	933	941	935	983	955	884	947	928	880	951	935	921	973	881	922	887	884	950	938	987	895	946	885	908	916	862	928	859	953	942	983	929	878	929	928	972	944	912	985	971	930	966	941	908	931	898	874	957	997	956	992	850	916	949	895	1019	960	908	928	932	939	953	971	916	928	952	921	976	897	936	921	962	934	913	867	887	938	907	943	945	934	962	909	942	952	918	910	902	1008	903	928	930	930	871	919	959	959	923	885	967	945	963	890	922	901	911	917	953	929	890	930	957	928	881	886	962	911	918	879	917	927	920	923	971	934	996	927	921	941	918	892	952	960	962	916	910	923	922	933	971	901	960	899	962	911	962	913	905	957	934	947	945	948	922	915	923	929	921	959	957	939	942	953	969	927	908	915	961	897	919	946	895	911	930	910	887	895	927	884	966	946	898	878	880	891	908	933	921	940	963	889	937	965	922	952	879	920	907	902	964	930	921	932	958	962	915	921	952	920	958	891	1003	952	993	943	961	975	928	922	924	923	977	973	877	895	924	941	909	938	986	930	867	944	929	875	917	917	918	942	923	946	930	898	920	950	947	891	976	888	923	939	901	902	921	916	903	878	916	926	916	945	960	906	985	866	935	961	928	923	938	937	936	871	972	927	910	932	884	904	902	914	914	850	989	901	945	935	886	962	886	906	913	904	891	956	895	923	944	928	968	950	922	970	887	878	922	922	935	935	957	866	905	882	906	908	904	916	915	905	964	965	920	954	904	900	948	980	959	918	956	907	948	988	903	952	964	926	927	920	908	932	959	965	973	941	952	914	908	903	946	934	941	960	888	909	870	915	937	939	935	902	910	970	921	933	989	960	932	933	919	955	962	936	906	939	949	918	923	939	902	925	919	897	915	947	939	896	938	931	930	916	897	907	948	940	930	875	961	956	928	961	992	903	874	917	919	970	911	883	935	922	965	904	885	982	935	937	908	908	960	893	917	941	923	946	899	941	940	893	960	902	923	974	910	993	966	854	918	868	892	937	932	903	929	930	901	945	921	859	916	910	969	944	929	932	941	902	993	910	903	897	945	925	987
2831	211	194	192	181	192	153	188	207	188	187	166	166	183	184	178	177	179	183	190	195	160	179	202	170	208	191	203	167	177	143	174	173	169	179	179	205	166	186	156	191	184	193	167	155	175	159	190	186	159	160	186	181	167	187	178	196	190	159	191	169	185	166	175	175	182	195	182	199	191	181	189	167	162	167	193	214	183	170	191	176	185	170	170	185	190	192	192	185	191	179	192	158	153	178	192	158	167	188	173	182	181	203	181	154	179	211	167	178	174	162	170	190	197	157	196	168	166	183	179	195	183	197	199	170	155	175	194	196	172	170	163	168	195	201	186	174	183	167	150	168	194	217	182	173	189	182	179	180	172	180	173	190	164	203	167	189	207	228	199	195	171	180	190	162	162	185	199	199	187	176	190	188	188	184	192	169	163	186	207	178	180	189	203	196	184	156	188	205	187	177	202	218	185	214	187	168	185	158	172	176	172	200	219	181	187	192	202	175	161	183	161	186	179	168	169	179	189	161	175	191	205	227	183	172	186	183	180	169	209	158	187	179	195	173	182	178	186	177	163	182	177	221	166	175	210	166	179	181	174	173	167	198	201	162	198	181	168	169	175	180	155	186	199	192	185	189	155	178	169	170	188	178	163	192	175	180	191	168	159	198	162	198	166	193	157	171	179	182	150	166	192	165	183	181	190	198	193	177	188	177	169	180	175	180	168	189	179	172	174	186	187	172	191	183	172	172	173	195	181	195	172	166	195	210	182	172	198	159	200	183	170	172	202	185	155	161	176	181	178	174	167	183	189	168	164	188	178	184	203	213	162	166	170	183	179	173	173	195	199	162	187	193	190	188	179	195	184	171	206	188	181	166	177	186	173	195	186	180	175	192	177	187	206	171	176	181	156	155	202	176	175	196	166	151	190	204	165	160	162	198	184	191	151	165	164	171	190	172	183	171	194	185	167	185	162	190	171	173	170	192	189	176	178	182	187	168	173	192	175	198	186	188	184	173	175	202	182	191	180	183	188	184	185	182	175	197	199	176	178	166	190	170	167	182	173	173	168	158	204	203	198	153	198	167	188	158	201	173	195	176	161	192	196	179	159	168	160	182	172	157	177	160	178	201	173	170	204	196	195	170	177	167	185	174	197	192	175	187	189	182	156	169	202	199	189	152	174	192	181	180	203	192	173	194	176	187	182	187	175	188	174	189	171	170	168	187	178	147	175	153	168	164	184	178	185	190	189	163	170	172	183	189	181	155	190	180	174	160	191	194	192	202	209	207	187	203	168	171	202	189	188	199	182	175	178	180	210	179	196	161	167	157	207	163	182	198	176	191	178	160	207	156	175	157	180	199	164	197	191	191	178	165	185	196	182	194	193	177	187	198	169	168	183	166	159	175	181	153	180	193	182	191	182	189	205	176	169	174	180	178	179	172	188	170	165	192	176	166	198	174	186	167	156	192	191	179	168	170	180	154	206	171	159	179	172	211	178	163	187	177	176	181	177	180	160	172	179	163	203	207	170	182	181	153	177	173	174	162	186	188	179	182	172	160	175	166	146	147	161	181	223	202	186	163	187	183	166	191	179	163	166	206	170	184	166	206	173	173	163	174	198	188	198	154	183	183	168	162	163	191	180	156	182	190	218	172	181	174	168	181	186	185	196	193	186	175	165	175	163	187	181	163	190	183	177	181	181	167	158	187	169	195	195	173	177	152	217	198	173	184	172	170	147	203	145	171	177	181	163	148	176	177	156	162	177	162	181	187	182	169	198	190	187	180	196	167	168	167	162	148	186	194	148	178	205	198	170	172	161	169	160	179	195	192	190	166	183	169	199	175	186	189	200	180	165	201	200	153	187	186	183	167	166	166	201	182	150	195	164	167	158	168	168	176	181	212	153	179	189	161	174	184	185	194	158	184	196	166	198	155	186	175	182	183	175	183	201	193	180	190	210	188	188	192	186	171	176	195	164	170	185	184	177	162	184	200	177	145	171	200	202	189	182	188	165	164	165	174	171	163	173	157	161	187	176	171	211	174	186	150	161	178	161	178	163	186	180	156	164	181	173	181	181	176	206	169	175	173	178	175	164	162	167	183	167	186	194	187	155	173	198	157	178	161	196	154	184	200	206	207	192	185	199	165	172	182	163	195	185	159	185	167	193	172	187	180	200	143	158	184	155	178	172	183	161	207	187	159	192	192	165	160	183	206	199	181	195	195	155	188	193	154	175	168	170	190	204	171	205	176	181	182	164	179	172	168	176	162	141	185	183	174	178	171	175	176	161	176	174	169	194	192	169	195	198	204	173	152	173	199	174	200	185	195	191	184	172	195	167	155	182	176	171	201	187	145	194	186	166	173	174	167	194	171	167	173	188	198	210	212	185	176	154	174	170	163	201	165	171	147	173	183	180	174	166	210	174	150	165	195	191	193	182	168	170	179	164	190	199	182	191	190	178	166	203	189	179	163	167	163	161	180	203	180	201	176	217	164	168	195	193	197	173	171	174	177	154	154	166	190	162	204	189	216	182	220	203	165	177	198	182	177	186	162	189	190	189	186	166	195	187	177	189	193	179	187	153	188	204	173	171	184	163	209	170	201	165	162	178	191	196	205	193	192	171	179	181	166	192	168	170	196	166	186	201	192	154	180	186	158	184	177	170	180	166	181	174	211	171	177	178	212	157	160	172	170	181	203	184	192	186	186	176	170	171	169	200	169	178	180	193	176	172	189	192	173	161	193	171	170	181	180	181	196	174	185	172	192	195	171	157	200	165	158	190	204	188	186	202	157	169	179	200	173	186	201	178	162	209	180	186	154	176	186	170	167	208	173	207	168	167	163	158	159	173	167	182	182	193	187	157	189	186	176	157	188	175	202	175	188	189	185	179	195	162	150	195	185	155	184	203	171	189	205	185	173	189	172	188	176	168	167	207	184	194	161	181	191	165	188	172	174	181	223	193	187	185	176	168	182	180	172	178	174	180	169	169	186	166	175	174	178	175	179	171	184	195	192	154	160	187	180	166	182	196	181	173	178	181	201	160	167	188	194	168	184	170	162	190	183	154	172	171	188	168	195	199	177	176	162	192	201	168	170	183	176	188	195	188	175	166	162	186	184	199	199	174	197	187	197	193	152	200	184	168	193	174	179	190	177	182	182	179	156	155	183	181	193	184	160	186	185	196	195	168	203	193	167	189	197	165	187	187	186	193	174	176	190	189	180	167	151	174	203	190	168	193	187	158	181	182	165	189	192	161	178	190	202	180	155	161	169	179	186	209	189	179	191	176	183	202	168	185	169	183	187	178	168	169	174	179	180	191	158	183	185	169	175	193	166	210	168	183	142	185	188	170	171	171	187	173	169	180	165	164	186	171	163	173	175	180	178	166	206	178	156	171	207	169	161	177	169	188	182	185	197	177	179	161	174	164	184	167	185	180	177	162	176	172	168	170	186	162	176	170	174	171	202	161	190	187	187	151	193	178	188	182	159	186	175	180	213	183	161	183
2698	516	523	574	517	526	501	506	481	554	522	492	539	472	497	514	501	502	513	445	516	488	486	508	449	505	512	520	481	482	471	477	453	500	488	508	522	500	505	500	500	523	473	518	521	476	518	473	455	510	529	540	484	462	495	483	488	495	491	475	465	501	535	499	462	466	490	458	453	506	508	473	494	476	498	501	501	502	482	510	512	501	491	511	525	530	500	529	527	485	499	507	519	510	536	512	499	526	517	495	508	489	558	489	487	516	527	493	508	504	513	485	498	505	490	522	468	444	504	446	509	544	525	498	529	474	471	529	495	457	497	497	485	538	493	516	474	480	532	485	473	485	503	515	532	477	482	516	489	503	500	492	492	522	476	498	493	492	491	479	541	470	461	530	488	464	544	482	501	475	528	483	501	513	533	500	485	482	512	476	472	500	520	487	500	521	495	489	485	520	505	456	516	480	498	499	507	460	478	549	466	479	502	454	489	504	485	517	459	533	510	506	544	526	487	506	498	474	484	520	482	442	474	468	562	497	492	483	536	478	515	530	498	500	515	481	469	484	457	488	527	493	488	509	484	516	470	470	494	476	515	490	503	516	490	485	470	473	494	479	508	500	477	496	517	504	479	485	513	454	508	494	528	512	518	504	504	537	515	474	504	496	510	516	513	516	489	496	506	487	489	515	462	480	521	475	499	539	482	511	511	502	482	504	492	525	456	534	532	495	501	496	509	470	511	485	489	500	511	494	474	460	549	478	478	504	519	521	493	474	493	521	496	473	561	513	494	474	531	498	473	478	469	491	471	491	493	506	490	513	475	491	494	500	506	516	478	506	461	507	529	514	464	486	506	488	512	485	474	443	497	483	467	492	511	479	516	491	462	503	490	484	497	469	489	463	518	527	519	477	486	494	479	505	489	487	506	479	470	495	480	480	500	526	492	473	518	499	495	529	485	494	488	505	490	467	499	481	494	513	497	508	491	519	486	464	514	528	504	435	489	484	493	504	496	470	495	465	493	497	498	558	470	508	538	508	499	460	526	533	508	507	477	466	550	513	486	489	475	467	473	498	468	501	494	463	479	521	453	493	466	496	490	485	475	522	509	489	473	524	490	513	485	498	473	519	465	526	456	536	510	528	485	488	502	498	500	503	541	511	532	494	494	472	524	498	494	513	516	542	574	433	503	475	496	458	493	499	509	512	505	492	492	502	483	466	477	521	483	499	462	505	487	466	521	498	487	498	488	501	487	468	491	459	495	521	493	484	515	502	535	532	490	483	523	430	498	509	480	475	501	518	507	474	498	462	514	456	474	501	488	527	496	520	499	515	491	519	530	522	527	516	526	483	494	522	504	520	494	468	536	457	465	501	506	532	503	524	474	461	522	480	497	523	468	485	486	472	507	547	485	556	498	506	524	492	514	510	478	497	514	466	487	562	504	475	460	524	509	480	514	494	513	488	517	492	518	506	508	516	464	465	505	462	478	517	516	473	483	501	485	464	497	476	481	478	526	484	510	534	509	507	504	549	461	502	524	466	514	523	471	489	481	533	468	475	473	481	521	488	487	490	467	490	527	483	521	520	497	489	507	499	513	455	504	479	492	483	506	500	526	487	454	486	516	495	474	468	512	467	488	520	523	500	498	477	486	495	448	558	478	495	454	467	505	472	495	510	489	490	466	478	495	506	507	437	481	500	487	507	481	486	496	522	497	495	472	474	499	483	482	487	480	544	503	495	520	492	499	528	451	503	500	523	494	467	485	518	476	514	516	496	491	484	499	510	514	502	566	514	530	501	520	483	504	479	482	490	524	491	505	517	507	476	493	482	517	464	488	503	463	504	518	489	482	526	450	517	486	480	518	508	450	555	505	490	470	472	541	553	475	499	466	489	485	513	516	458	546	497	481	476	520	492	499	482	530	511	471	459	529	499	498	504	520	504	489	509	530	505	495	448	532	481	490	510	503	529	490	501	458	524	494	475	474	501	478	488	537	507	510	482	481	495	495	477	489	517	498	507	514	471	495	469	459	496	500	497	493	497	462	476	493	488	511	466	483	501	475	484	474	515	496	482	538	485	448	515	504	511	480	475	501	485	509	503	490	523	518	513	446	484	462	520	496	526	506	475	515	471	500	482	499	482	479	506	531	528	531	483	513	510	533	493	489	521	496	506	449	537	504	532	476	554	487	533	513	470	500	505	518	487	519	471	509	481	520	514	497	520	526	511	543	489	475	506	486	485	509	445	535	500	499	511	492	475	493	483	504	536	529	496	482	478	537	526	507	479	506	494	481	501	496	526	494	461	508	477	509	482	480	485	490	485	507	470	463	478	524	466	494	493	466	512	509	526	528	472	495	499	474	507	502	532	496	522	445	468	509	479	506	475	501	461	501	539	499	487	485	494	462	516	513	477	534	497	498	491	488	472	470	484	508	497	483	513	532	493	516	490	491	463	511	511	482	538	522	521	508	517	503	461	491	495	506	503	488	504	521	501	531	500	465	489	480	484	528	515	478	545	511	507	481	479	507	487	531	524	506	481	498	505	492	472	505	505	469	510	495	503	501	484	505	518	504	535	511	461	498	535	536	487	500	499	487	519	459	460	495	531	507	530	497	479	494	524	487	506	455	468	498	519	438	538	516	481	495	490	452	484	535	516	452	513	439	480	459	512	501	517	501	473	497	483	475	481	486	455	477	500	510	501	500	462	483	533	509	498	493	524	487	506	479	513	486	445	501	482	455	459	496	490	475	497	530	503	513	490	506	482	511	472	510	524	508	474	472	494	456	502	497	504	477	524	523	495	498	489	461	484	500	487	499	506	517	480	532	478	495	498	504	500	460	494	497	509	463	495	513	498	542	521	470	511	539	504	476	479	488	473	502	475	487	495	487	507	459	495	524	498	496	479	499	503	505	477	496	503	494	490	472	476	485	493	505	444	485	504	493	472	496	519	484	512	494	494	485	464	484	501	537	521	455	530	503	502	457	464	503	510	477	528	515	486	501	473	503	518	457	488	519	519	509	482	516	484	552	480	484	467	524	501	498	477	505	477	534	468	502	529	506	486	478	506	531	459	490	542	470	535	472	467	515	451	471	492	527	485	485	467	523	464	465	486	470	504	505	526	482	481	527	459	531	461	508	498	520	491	497	518	506	463	499	524	507	518	484	507	481	490	515	494	509	480	479	531	468	501	470	493	448	477	517	504	494	529	496	472	439	480	509	489	480	455	482	476	481	471	465	508	503	535	512	511	557	496	488	462	520	465	478	535	481	497	507	469	466	469	510	517	521	485	525	522	479	491	500	520	518	510	476	474	479	500	526	505	516	523	510	529	478	475	497	494	494	527	494	520	481	499	455	487	513	478	484	485	507	488	487	502	504	505	504	518	517	514	511	508	505	455	478	469	505	498	539	480	532	473	508	504	538	500	490	495	493	550	502	536	502	480	469	494	524	467	510	513	463	525	504	508	512	494	490	492	536	491	473	514	506	506	524	502	516	508	470	530
10168	712	669	585	492	452	394	395	439	391	400	406	393	412	406	397	375	356	397	348	358	366	386	340	355	382	366	378	368	394	367	369	357	398	343	341	369	360	382	343	363	419	380	389	377	381	353	364	364	367	384	371	355	336	380	346	412	357	396	336	368	373	354	412	389	366	393	371	350	378	378	369	363	361	363	373	385	359	362	377	391	352	379	395	433	360	344	358	335	369	343	351	398	367	377	347	379	355	352	383	407	382	405	366	346	338	349	405	350	384	348	349	306	383	344	399	388	370	378	397	345	354	378	374	352	367	330	377	366	362	365	347	355	365	363	363	342	333	347	336	380	344	361	343	408	364	366	371	360	406	397	373	404	401	336	338	375	378	356	367	392	365	380	375	421	337	378	391	367	396	393	391	385	368	348	382	381	383	373	371	360	341	338	409	360	348	343	373	385	411	400	395	363	348	347	371	359	352	389	342	346	332	375	356	427	374	400	396	413	373	378	370	387	354	317	350	327	349	357	352	368	393	397	380	368	364	366	376	370	372	414	356	386	353	368	375	337	391	358	317	388	401	349	395	343	371	407	374	414	381	374	381	345	363	393	379	364	361	346	393	309	372	374	407	352	399	364	368	368	406	375	376	369	344	352	380	381	386	369	371	388	360	338	357	376	371	360	353	403	348	363	356	345	377	359	363	329	339	353	345	334	366	378	333	360	378	353	326	389	386	355	347	358	352	369	356	374	358	366	398	373	349	383	377	371	372	379	366	364	391	377	427	377	374	343	418	375	359	337	390	344	366	378	365	353	384	391	368	406	374	324	352	382	321	350	386	373	364	352	334	344	344	372	386	390	335	344	373	353	329	389	390	387	384	387	340	367	341	381	372	357	359	359	382	348	335	365	352	386	376	397	398	374	352	389	350	356	390	388	347	367	389	361	372	397	390	358	345	368	365	377	377	412	353	329	339	337	366	404	384	354	377	405	387	339	389	366	337	386	345	328	347	385	345	413	334	366	378	363	377	380	397	386	348	386	422	378	404	335	406	356	388	394	394	385	410	389	383	368	378	370	415	359	369	347	388	341	346	358	352	382	350	391	383	371	346	360	337	368	345	336	378	390	368	376	377	403	377	355	341	372	367	369	371	389	380	382	363	374	371	373	363	324	345	370	381	378	415	378	362	368	322	321	343	331	374	368	362	375	329	355	348	371	367	359	369	380	359	365	376	376	346	344	416	346	405	385	368	346	355	323	383	331	350	349	376	380	395	364	375	392	358	373	416	430	386	409	354	385	364	348	421	318	348	394	362	351	382	353	350	387	367	328	354	344	359	395	375	358	401	379	394	376	338	380	401	385	411	361	361	361	308	378	333	386	353	359	339	356	358	372	405	403	397	375	366	377	355	348	364	379	386	406	352	367	380	360	391	385	351	377	382	352	398	386	351	364	376	317	394	335	356	362	389	378	394	390	353	357	362	354	340	334	359	351	365	368	338	369	377	334	351	405	362	395	394	381	391	344	346	362	348	363	357	371	374	408	386	336	360	363	393	355	374	346	349	359	361	375	387	370	362	362	349	350	400	364	390	404	374	399	355	365	427	369	361	377	378	357	317	369	364	377	357	355	348	369	371	353	361	330	348	376	414	337	368	355	401	383	354	344	358	366	352	370	397	374	379	386	384	387	334	356	357	391	375	390	363	320	411	394	385	407	400	351	356	370	401	367	338	357	352	362	416	372	368	340	358	406	389	388	433	362	348	422	356	379	345	356	370	372	332	394	387	377	358	337	386	378	355	359	407	357	385	385	377	377	372	340	369	364	385	372	388	358	346	369	364	371	382	354	392	381	371	379	360	374	357	310	367	357	365	397	388	362	409	421	388	364	375	402	371	378	352	362	313	391	383	393	369	344	361	374	354	338	369	348	360	374	374	341	375	351	386	340	392	363	376	365	362	378	379	375	363	354	354	338	373	370	400	352	370	362	333	385	358	398	345	357	397	405	382	338	375	364	374	333	352	349	369	378	334	361	364	349	407	376	325	368	357	401	342	364	399	335	330	381	374	329	336	340	369	360	333	377	383	371	385	382	367	389	364	360	376	376	352	348	354	366	404	366	377	405	398	356	324	395	359	371	337	385	377	389	358	386	349	344	380	373	389	361	393	344	356	354	334	354	373	367	388	377	401	364	377	346	358	366	340	365	349	359	355	385	345	360	343	339	368	376	334	359	365	338	406	369	383	320	350	401	366	353	356	377	396	367	391	345	337	332	369	420	365	382	407	373	361	384	373	382	382	329	359	381	365	367	372	394	356	375	370	388	365	369	315	374	410	349	372	395	337	392	353	360	367	385	383	352	365	379	365	339	382	365	346	378	382	360	371	392	351	372	372	369	373	368	403	385	355	343	380	362	395	366	359	407	381	335	341	365	357	381	362	358	379	359	403	381	344	365	349	385	324	379	398	358	365	368	369	352	346	403	414	360	324	347	355	374	386	399	342	376	352	357	352	367	351	381	378	376	372	362	395	335	344	370	358	394	341	362	371	355	423	352	385	336	364	328	379	367	375	338	336	373	342	357	392	385	385	372	372	375	333	348	390	405	396	365	336	380	364	368	388	352	355	406	366	349	376	371	326	340	366	368	338	364	415	366	395	365	349	326	374	389	393	376	357	393	358	402	389	356	378	359	350	399	374	394	353	393	353	354	397	353	384	369	346	385	388	356	367	370	321	376	360	379	381	364	365	417	346	391	396	368	363	371	372	362	378	414	375	386	378	344	391	372	337	369	361	369	392	348	366	334	404	391	389	378	402	342	339	367	381	382	370	376	367	383	333	388	380	354	350	365	360	357	325	404	378	350	364	357	327	373	366	380	365	359	363	415	348	347	342	371	372	360	365	381	354	356	378	317	358	429	391	383	356	387	369	340	349	351	398	430	382	339	403	352	380	346	377	323	345	377	360	351	379	371	380	382	383	373	377	366	356	365	414	351	317	382	375	357	317	400	397	354	388	364	347	380	353	379	389	351	369	349	373	373	380	334	351	338	362	384	382	394	353	403	368	378	402	374	388	359	361	324	429	365	359	338	374	377	361	353	359	353	381	355	375	406	347	342	358	362	355	363	429	371	373	331	382	345	390	381	394	385	385	375	359	396	349	388	352	362	355	363	386	365	352	405	399	378	328	367	372	339	362	383	371	369	382	379	396	357	331	333	384	344	378	353	405	377	374	349	382	363	400	390	339	372	376	390	394	340	341	388	369	432	322	335	313	409	355	346	367	367	383	350	379	374	382	373	358	390	374	383	337	364	344	379	390	396	386	393	364	334	385	332	370	338	382	383	331	366	384	350	362	397	378	364	373	345	325	371	362	378	310	349	380	348	375	366	364	372	378	348	355	341	365	341	335	346	345	394	381	329	352	384	388	357	369	351	391	385	378	385	386	375	383	334	408	395	389	373	367	396	373	335	406	382	383	366	395	376	382	330	368	353	356	347	380	405	361	350	334	347	374
7815	1120	1346	1506	1444	1272	1178	1138	1163	1078	1045	989	1028	1004	930	969	910	938	942	914	961	891	910	922	877	947	872	938	915	908	901	950	903	863	932	924	899	873	870	826	896	893	869	829	855	912	868	893	896	911	923	849	876	864	918	894	875	860	885	899	891	920	923	890	855	876	931	871	890	904	902	934	901	877	790	878	885	845	910	828	887	934	840	911	882	877	864	848	860	857	907	906	910	923	894	892	844	826	919	914	926	839	837	904	911	862	879	883	832	909	863	923	876	834	882	890	886	893	919	905	838	871	883	816	886	891	944	935	889	858	863	892	795	869	888	888	882	914	906	879	827	921	914	949	887	876	866	859	879	850	911	875	840	895	894	878	830	851	961	839	830	846	855	887	937	837	858	827	825	924	891	864	871	859	842	908	847	894	865	906	903	901	853	910	841	888	841	902	854	864	920	879	831	877	879	842	855	907	887	897	862	903	861	881	873	857	874	879	932	895	889	905	857	879	885	876	856	904	854	831	907	935	859	819	922	855	874	913	876	859	838	885	870	885	856	916	863	857	887	900	885	856	925	898	869	913	842	906	829	926	889	897	865	888	876	919	921	851	891	870	861	845	900	883	851	829	879	867	890	903	865	849	843	865	901	934	864	916	877	862	877	937	845	888	844	907	853	872	798	922	858	887	899	838	862	855	835	854	871	860	803	900	919	864	906	874	863	869	887	918	875	934	821	838	876	850	942	931	903	893	861	900	905	909	888	866	860	875	874	886	898	885	883	882	830	841	886	900	884	903	844	927	904	864	874	904	911	879	891	847	873	882	861	884	875	854	844	913	843	915	895	863	875	849	855	867	906	837	905	886	874	906	847	872	874	892	853	891	849	911	890	909	906	893	909	881	899	862	832	865	873	837	868	907	896	896	887	872	846	897	896	920	884	860	877	873	915	913	857	869	855	915	885	861	903	929	851	895	885	832	913	858	925	905	885	849	882	892	854	922	932	818	899	846	824	914	899	865	872	858	853	814	961	862	913	837	920	921	896	881	850	885	861	861	865	951	816	907	887	840	919	882	893	886	854	886	895	900	874	872	921	824	862	879	920	886	866	898	916	918	851	846	907	877	876	872	889	853	888	933	862	875	831	871	886	898	878	907	853	893	835	877	912	902	856	811	880	872	889	895	883	868	884	949	860	869	901	936	978	842	844	891	892	858	865	881	860	900	896	885	947	889	817	876	877	905	874	865	835	900	811	896	897	905	877	853	911	875	832	866	882	864	879	869	876	940	909	880	878	905	821	933	856	891	861	836	871	857	898	889	913	870	842	872	868	879	884	881	869	937	859	862	909	866	927	904	837	871	855	886	871	868	894	887	915	860	903	871	950	878	908	901	845	865	880	843	860	872	843	874	878	884	928	861	883	833	890	828	885	865	915	877	900	924	883	860	916	908	888	877	935	888	878	885	901	898	898	849	877	822	851	857	864	861	909	891	872	843	909	843	875	885	876	860	830	860	858	865	845	906	835	898	846	864	863	885	884	901	892	901	882	879	909	859	909	878	877	902	815	915	880	883	927	886	867	821	910	916	821	883	904	908	881	884	974	837	889	912	893	899	885	876	874	821	863	888	858	898	918	839	939	873	796	877	885	856	934	878	895	897	911	889	902	907	877	870	917	952	854	919	910	869	870	870	861	872	896	885	857	886	865	853	848	899	901	889	893	869	896	875	838	874	938	869	876	897	891	910	849	878	894	890	878	866	877	920	838	857	883	835	821	890	911	899	879	840	843	894	873	929	888	907	877	926	833	877	881	880	863	927	887	878	864	824	840	841	868	888	852	892	911	854	838	869	896	874	848	927	901	925	905	871	896	830	862	863	906	928	830	861	888	928	880	833	840	927	893	911	881	881	838	853	836	888	881	886	922	886	859	899	883	837	854	869	848	884	840	890	888	826	874	885	904	900	909	896	893	919	866	921	872	887	827	834	893	899	904	907	927	925	893	881	868	961	855	868	867	905	845	886	867	860	913	892	868	869	882	882	890	886	841	891	864	836	850	928	840	899	866	891	868	885	890	845	858	918	866	873	844	875	861	916	862	866	900	825	904	896	868	899	913	854	854	881	880	841	843	843	886	792	847	862	891	848	887	851	872	873	868	915	847	843	849	918	859	887	863	859	866	890	872	911	836	857	917	937	802	879	868	912	873	866	848	859	913	888	834	912	929	905	912	876	917	861	881	874	898	933	901	941	819	908	856	874	903	904	867	826	904	862	882	857	854	865	849	891	850	836	898	896	909	839	904	949	886	899	853	871	920	845	869	906	872	878	848	874	858	891	881	936	886	883	839	882	947	857	878	880	893	880	897	873	917	830	909	832	860	894	909	926	861	900	845	904	871	872	880	900	912	823	874	915	843	843	880	865	861	871	862	909	861	842	869	916	905	905	871	896	883	843	794	794	902	882	895	892	832	911	910	878	891	872	878	890	820	854	867	886	875	857	855	890	921	821	880	888	925	892	869	948	860	874	846	921	849	855	892	829	804	902	889	917	933	893	913	896	899	886	870	908	855	854	857	845	856	907	846	848	874	915	907	906	828	900	918	853	886	887	803	927	856	897	870	862	850	863	875	894	859	816	853	863	932	855	893	873	918	830	847	915	902	896	884	869	908	920	864	897	913	909	897	911	906	890	938	866	852	859	884	900	886	884	845	893	889	893	903	849	894	889	864	870	851	900	884	870	924	879	918	871	881	862	910	899	836	860	880	892	906	879	962	856	846	882	837	857	862	941	838	849	860	909	860	893	897	888	902	890	829	879	890	852	887	883	876	864	848	886	876	876	874	855	906	823	899	882	927	888	898	870	852	915	830	893	863	929	895	860	883	890	912	894	883	820	870	867	857	876	891	910	859	877	857	891	881	888	852	917	884	842	863	847	870	876	863	901	875	879	878	905	905	887	831	835	883	891	863	831	889	839	910	825	919	869	810	937	909	894	880	829	858	944	927	856	865	869	886	825	898	865	906	926	883	848	890	852	894	893	882	854	866	907	855	887	903	897	874	870	943	942	865	839	859	892	853	871	912	881	878	837	856	880	871	900	914	906	865	858	916	842	898	934	838	861	851	879	884	908	884	865	861	857	893	883	896	839	920	878	837	883	851	906	869	939	864	872	865	880	893	876	876	808	864	872	848	855	902	912	845	882	859	902	854	889	830	876	934	856	806	912	894	798	866	905	905	913	852	869	866	917	874	909	871	891	865	939	864	801	891	840	864	910	895	891	837	918	893	858	820	901	898	891	879	930	875	901	896	881	871	861	890	906	904	895	883	871	861	891	840	880	916	890	929	875	872	903	815	934	884	860	913	908	876	881	867	848	858	874	893	895	872	887	807	937	839	857	848	866	868	885	886	807	850	878	869	958	870	908	856	915	902	936	873	888	854	841	874	844	878	844	905	854	903	895	889	908	903	856	880	915	879	895	890	874	855	874	857	881	867	896	827	875	900	891	826	925
17761	1438	952	805	692	588	520	503	479	485	484	450	466	418	410	429	461	450	414	442	439	439	460	446	447	422	439	403	374	387	415	433	406	406	404	394	408	444	416	381	364	398	400	398	443	396	412	419	365	390	435	379	427	403	437	402	405	410	442	423	378	401	442	427	408	426	426	402	399	379	418	425	401	387	448	389	411	386	405	380	408	397	411	436	386	398	420	419	399	415	390	409	404	366	393	402	425	380	389	437	410	412	379	399	407	391	415	435	361	418	394	428	427	436	375	426	385	365	408	401	410	405	383	438	385	384	412	424	394	409	444	391	439	394	419	419	396	401	379	416	396	401	389	422	421	412	437	427	368	406	390	410	420	405	414	379	388	405	422	453	473	394	409	380	398	400	419	403	378	439	385	399	451	397	398	438	446	426	425	425	446	372	395	421	401	382	407	438	407	408	425	375	405	386	388	377	436	420	416	453	415	394	393	418	421	380	422	430	421	388	402	411	402	391	437	393	415	437	375	387	399	390	400	411	366	427	417	388	446	423	427	434	416	403	430	430	424	405	419	388	411	401	430	456	428	448	410	401	390	406	407	417	407	440	427	419	404	414	410	445	421	375	388	402	465	359	435	405	409	459	374	397	422	401	386	418	376	401	456	375	451	395	383	431	459	372	408	409	390	376	412	388	407	408	408	379	383	409	422	429	397	400	417	390	428	428	398	434	442	416	440	382	402	428	443	417	423	404	443	399	367	416	387	412	437	405	432	430	364	405	384	434	399	452	448	425	407	373	429	402	376	413	398	420	418	418	443	396	406	410	400	408	402	378	443	394	381	391	423	428	446	386	397	383	411	416	436	399	395	406	409	408	382	378	401	424	400	422	448	383	402	404	405	390	444	400	409	406	404	400	405	411	450	391	395	397	380	381	385	421	407	387	422	412	385	421	393	384	425	416	438	375	423	419	412	437	433	410	419	412	431	390	364	405	419	452	389	383	403	402	390	388	386	396	423	432	404	420	423	400	466	444	389	433	377	439	403	402	381	431	391	381	435	466	404	421	417	397	443	437	420	405	412	392	421	395	382	381	413	445	422	409	412	414	417	384	393	368	404	389	438	401	379	403	408	392	415	425	450	378	423	430	402	377	403	406	386	402	348	387	428	455	438	389	428	416	364	412	379	396	428	436	374	385	440	398	422	413	420	391	389	416	427	446	394	423	414	408	416	376	423	434	404	396	379	405	399	409	407	408	414	383	378	385	412	383	442	428	351	410	348	398	429	378	387	446	426	429	368	389	446	433	429	390	390	426	397	383	441	408	428	412	390	385	402	410	404	411	399	374	411	399	411	403	375	379	398	380	395	417	382	413	376	408	388	461	370	387	427	397	403	422	401	433	383	397	391	460	423	426	385	400	399	418	381	398	398	382	432	418	414	392	409	388	387	441	394	417	408	369	434	395	393	398	382	417	366	415	429	408	408	384	391	416	412	394	394	420	401	428	387	427	418	430	436	423	380	392	420	364	414	408	377	389	458	410	394	383	436	418	390	450	413	393	398	437	423	388	437	432	450	428	400	422	421	398	389	391	427	430	404	437	401	398	409	392	357	406	418	367	401	443	367	393	405	398	427	420	369	414	394	415	410	429	404	441	393	412	395	434	382	445	431	414	437	391	435	444	408	431	388	426	392	416	400	420	384	385	415	424	396	375	418	399	410	373	359	395	394	414	441	419	402	409	406	406	395	377	382	407	383	433	434	445	400	427	433	443	407	411	401	378	389	378	399	411	395	372	397	401	412	357	374	382	411	428	390	406	386	400	401	372	397	396	439	418	368	367	389	364	386	430	422	416	437	398	400	453	452	385	434	422	421	403	389	389	399	387	379	432	392	401	393	453	436	413	494	407	455	408	409	428	381	403	384	405	379	460	427	425	412	444	426	422	387	397	402	430	462	457	401	439	419	400	434	431	409	408	385	412	431	423	433	389	435	390	398	396	413	401	404	408	406	423	425	398	405	440	409	380	412	397	392	403	388	434	413	411	423	398	397	404	464	402	410	413	436	403	424	397	394	461	454	377	383	437	424	421	417	395	396	441	404	425	380	399	413	412	397	415	436	373	396	444	439	436	450	418	416	420	418	423	428	421	424	442	371	409	393	412	392	447	380	400	425	406	408	411	472	398	375	410	426	424	420	431	412	398	408	476	445	406	384	390	378	403	403	422	394	398	388	434	421	449	412	410	418	391	396	430	406	432	424	424	428	388	374	415	413	392	365	443	432	384	398	393	420	431	407	429	385	397	384	408	382	351	395	450	407	395	422	391	420	424	432	386	382	458	415	404	422	379	416	444	411	406	459	424	443	429	407	416	387	383	438	391	401	425	370	435	391	386	404	401	418	396	399	375	451	429	422	381	415	424	390	440	419	386	421	414	427	453	397	382	432	408	381	410	366	423	406	398	376	412	395	373	399	423	407	424	456	419	427	402	448	429	404	415	421	399	405	380	368	411	420	390	396	399	416	419	388	419	417	452	420	425	394	410	380	410	405	388	442	407	442	386	437	397	404	404	398	407	432	427	425	414	391	386	452	423	408	411	426	410	433	432	421	419	377	409	389	428	378	437	386	412	381	420	437	453	394	464	439	422	404	398	405	408	476	423	412	394	377	386	418	414	418	406	459	434	421	415	433	393	417	376	417	429	442	422	377	419	399	415	377	400	443	410	402	424	387	405	399	375	412	396	370	401	403	426	409	415	425	397	422	417	423	428	441	373	405	417	447	425	410	403	375	427	381	421	372	394	400	391	411	403	444	406	427	424	419	401	420	405	430	430	425	434	394	418	390	414	432	455	389	383	385	415	451	366	380	380	377	406	402	400	426	397	371	373	416	402	379	444	413	398	376	452	405	409	444	395	440	420	413	407	393	414	447	400	397	446	415	412	399	450	392	357	415	395	398	403	453	400	419	437	425	397	419	401	415	459	385	401	408	402	417	383	408	395	405	405	459	410	399	434	429	371	388	357	374	384	416	371	433	422	421	367	435	397	410	423	425	408	373	394	363	409	366	401	402	394	397	390	399	392	403	435	416	439	423	398	401	424	400	416	405	390	401	446	382	413	418	398	426	408	389	461	413	448	418	409	445	436	417	351	437	396	419	426	411	400	413	430	424	385	406	400	446	451	424	397	411	412	366	408	407	411	435	402	404	447	467	446	448	451	411	424	400	394	392	407	430	436	405	446	411	444	427	445	369	460	424	436	404	450	402	417	389	382	369	424	403	415	462	439	409	404	421	419	416	384	443	411	396	368	389	416	408	385	400	388	380	376	409	403	373	416	377	446	432	393	374	410	385	401	400	396	395	426	415	405	394	422	372	443	391	419	436	419	447	429	405	468	442	409	421	405	410	408	423	416	391	409	444	415	423	404	388	419	413	407	441	366	405	441	418	414	414	383	428	449	393	395	435	407	442	403	397	441	421	416	429	386	427	424	392	400	423	395	397	379	361	436	375	420
9996	1475	1885	2183	2014	1732	1626	1420	1483	1327	1320	1182	1142	1118	1060	1159	1098	1071	1050	1058	1007	986	1013	965	939	927	985	946	980	926	927	991	1038	966	984	981	993	980	922	975	903	998	897	979	927	916	907	943	952	928	962	910	932	873	933	951	930	916	932	958	934	937	925	916	912	921	955	908	848	955	889	959	890	941	917	907	902	881	880	939	902	923	966	924	930	911	971	933	944	921	918	880	888	968	945	932	938	917	881	960	916	963	944	977	917	941	919	903	922	942	906	909	896	960	881	905	957	870	891	918	987	892	878	959	973	964	943	896	900	923	947	947	929	950	912	950	871	908	913	897	955	928	911	951	914	885	928	906	934	876	939	957	982	950	914	937	952	921	972	931	927	913	966	998	905	935	959	924	919	922	913	922	899	890	903	979	936	917	978	902	945	931	916	939	956	929	958	893	902	875	921	927	922	897	987	953	999	929	872	929	940	913	899	926	953	945	999	901	932	904	973	972	959	871	900	877	910	991	930	877	917	919	974	934	903	949	891	904	953	911	885	897	875	942	961	916	943	881	904	886	908	908	903	977	929	916	899	943	878	972	931	950	986	901	900	919	940	933	967	886	951	932	930	928	936	887	909	898	882	936	960	880	900	889	915	934	970	928	921	943	953	916	934	976	969	891	891	912	877	939	912	919	995	931	952	872	980	945	903	904	884	930	905	959	956	982	955	888	942	910	886	926	938	909	912	942	912	910	866	952	944	875	934	911	955	955	959	887	906	878	946	917	901	903	906	928	928	978	951	982	964	916	920	893	908	965	897	905	906	869	920	978	909	928	920	934	959	920	950	917	948	895	977	903	943	935	912	880	946	952	944	886	931	954	951	857	887	930	931	940	901	911	912	945	905	917	910	919	859	922	928	934	931	1018	902	944	927	947	973	919	976	925	943	891	888	951	888	926	966	903	872	967	952	952	900	918	912	927	926	959	938	964	912	909	974	944	970	923	924	957	924	905	930	842	949	968	891	977	890	894	959	892	877	939	936	906	957	931	981	905	932	957	912	904	909	959	922	923	951	932	950	939	947	874	972	972	875	911	960	920	924	989	924	928	857	924	938	930	969	884	956	902	869	977	943	913	928	941	952	967	959	918	943	926	947	946	937	987	953	885	889	911	865	871	919	895	890	903	980	897	946	915	939	981	935	863	963	927	947	919	956	901	934	921	918	898	935	931	954	922	934	956	938	876	945	922	891	928	924	883	1009	891	947	941	949	950	908	958	901	949	951	894	978	898	924	912	921	912	869	869	973	941	927	925	968	953	887	956	976	901	874	890	918	883	951	929	924	946	940	948	888	934	914	895	994	876	957	937	977	906	874	977	958	928	868	908	886	979	895	898	979	946	929	903	889	912	984	962	907	880	939	911	946	986	951	898	866	1006	943	960	935	953	938	924	969	893	873	912	919	957	886	857	974	998	918	873	927	932	929	943	913	961	882	940	976	927	940	862	938	943	918	873	863	927	962	979	893	932	962	911	972	925	984	896	951	866	951	920	894	897	930	948	925	899	955	970	919	960	949	944	899	918	917	896	913	945	899	949	943	919	981	960	938	963	986	889	830	923	904	945	911	899	942	922	933	925	911	901	900	920	962	914	902	905	893	983	930	923	948	938	936	947	907	928	968	970	937	936	961	941	945	988	914	934	905	866	967	914	936	868	854	920	898	886	944	935	925	911	886	931	919	915	884	905	966	863	988	930	982	940	917	922	926	886	919	916	979	975	929	944	919	963	882	897	924	891	938	925	899	924	985	899	961	925	897	940	944	973	969	950	881	981	924	891	930	949	871	948	927	921	939	858	907	943	930	911	918	957	914	958	881	892	921	915	957	908	955	951	943	931	903	929	947	945	935	998	950	840	842	959	908	907	937	882	933	917	931	976	934	953	921	931	945	887	914	927	925	925	975	941	930	934	942	936	876	981	870	924	930	923	965	924	892	909	882	943	874	907	901	921	933	885	928	962	909	968	925	911	934	914	917	934	967	887	914	890	917	928	899	899	971	914	896	915	915	968	889	872	908	988	913	917	924	952	949	875	920	964	858	943	931	913	927	903	910	924	916	913	895	921	933	983	931	895	912	977	977	936	884	962	940	903	935	918	916	917	924	910	993	920	946	929	877	944	954	938	930	916	970	953	907	923	958	946	918	899	938	922	935	1011	884	887	928	950	915	943	942	941	941	913	956	928	930	918	926	916	974	890	887	929	972	984	930	909	939	914	967	929	953	926	885	920	928	941	855	903	924	922	966	919	951	899	927	984	895	922	908	887	917	960	913	914	885	925	902	938	974	940	968	930	926	878	908	940	957	935	883	964	926	925	948	977	931	917	925	929	925	903	931	948	916	927	946	907	940	923	910	964	902	927	878	926	926	968	943	893	886	941	925	885	880	853	860	936	911	939	952	976	882	899	977	924	958	945	904	880	881	925	926	933	915	922	901	980	905	946	917	907	912	972	946	903	919	964	989	930	914	864	937	950	938	984	972	895	971	855	950	953	916	953	948	929	919	957	905	980	895	875	900	963	920	903	845	925	848	893	871	898	945	965	893	935	910	916	915	936	985	937	946	844	957	926	927	945	907	929	890	898	904	905	929	949	938	911	966	922	978	919	923	930	952	903	929	877	952	911	925	914	951	891	958	924	942	954	887	940	882	950	910	874	907	876	902	923	868	934	916	893	991	884	958	907	915	886	975	981	907	919	976	925	966	936	979	948	898	923	953	963	949	934	929	914	923	916	927	916	918	887	955	893	899	933	933	976	912	896	916	938	911	967	935	926	899	914	934	908	967	907	919	960	930	999	903	900	894	929	983	939	951	925	945	941	926	984	951	931	908	904	936	873	896	938	921	944	979	960	922	890	865	886	972	909	947	955	946	859	959	895	956	898	965	927	975	893	925	915	927	914	918	932	989	915	909	897	935	895	911	887	931	897	846	935	953	871	950	867	947	893	917	917	825	941	985	990	956	960	903	884	914	932	872	928	911	974	906	917	948	952	904	924	942	888	921	984	971	926	914	899	964	918	922	935	880	942	929	980	903	887	903	920	931	892	896	939	870	925	926	940	967	908	943	907	929	946	941	928	908	907	963	948	929	951	968	822	922	895	857	918	960	929	951	953	924	938	971	889	901	866	964	914	883	963	892	945	895	933	959	911	929	953	883	940	901	872	914	900	972	968	953	903	899	924	929	903	937	947	962	924	858	914	928	898	954	939	910	917	903	958	943	917	967	991	953	929	946	943	917	914	945	944	937	914	922	906	941	880	966	896	940	892	911	938	871	960	890	934	875	890	959	987	919	894	883	910	893	958	938	916	888	934	910	949	894	966	943	979	933	939	898	852	914	922	883	927	958	931	974	877	923	909	955	932	945	934	933	946	912	939	947	917	956	902	975	913	925	972	910	944	928	943	906	952	895	923	949	950	946	880	912	937	935	936	932	941	940	977	938	927	891	930	976	906	942	920	964	952
2779	219	188	188	190	170	190	193	184	187	202	171	173	184	188	183	182	186	152	171	190	202	163	187	192	184	192	169	184	175	181	174	173	210	199	190	204	172	170	159	183	167	173	159	152	171	178	177	182	169	172	203	179	190	184	183	182	168	158	162	197	185	190	216	180	179	166	156	166	171	159	157	175	167	182	171	176	173	175	185	169	170	159	166	182	190	185	160	181	176	162	169	191	191	164	185	186	189	154	185	165	183	152	182	168	169	153	184	150	178	163	213	166	177	157	175	163	184	196	183	174	152	168	187	188	167	184	194	175	179	210	172	141	158	183	172	193	182	184	186	175	200	192	191	163	149	152	182	173	209	205	197	174	228	194	185	191	168	177	188	162	180	181	189	172	168	174	182	186	165	176	164	166	135	173	178	140	166	214	180	182	221	193	177	166	175	162	166	156	180	204	175	188	186	184	184	187	188	217	207	170	174	168	161	205	155	195	170	162	161	159	165	165	183	182	184	135	161	178	157	193	177	200	197	171	180	183	165	188	198	167	176	169	198	170	176	173	160	158	185	173	156	185	183	179	196	180	173	180	182	183	194	169	175	197	186	179	186	171	176	164	168	158	183	191	204	194	172	166	159	189	192	187	185	189	188	177	183	171	172	181	155	168	183	176	168	179	189	169	162	158	175	174	175	179	213	165	175	203	176	162	171	182	180	160	185	183	196	192	168	185	160	170	178	175	184	161	203	179	174	171	175	175	172	160	152	177	187	164	186	173	176	200	169	175	170	178	178	198	166	160	186	165	196	215	183	209	184	183	166	166	184	192	167	178	156	182	171	181	164	169	172	183	208	168	201	159	211	172	196	163	160	189	182	162	187	179	195	199	184	165	166	167	219	183	164	199	198	176	155	174	164	183	189	198	163	186	157	171	199	194	187	167	194	175	176	168	171	172	170	175	212	197	204	191	151	161	178	193	196	170	184	162	185	177	197	168	168	166	165	154	153	190	192	167	168	195	182	186	196	149	167	162	169	208	190	158	161	163	177	184	195	193	152	172	156	189	181	167	159	182	182	195	189	183	171	180	159	163	195	182	174	201	160	153	167	192	207	197	192	186	154	151	185	168	153	168	189	191	182	181	192	193	195	173	160	177	175	199	192	173	165	174	198	178	180	163	179	173	171	198	211	203	195	177	184	178	184	191	177	180	186	169	178	169	200	164	175	172	173	187	181	180	197	205	198	171	195	187	181	177	166	191	181	159	181	168	177	167	185	199	189	162	179	177	166	181	190	191	180	174	212	190	211	202	164	168	185	194	184	185	194	163	176	179	180	167	199	157	153	179	191	186	187	172	176	191	167	154	178	161	154	178	182	165	180	167	164	195	199	190	183	177	193	161	178	179	166	157	167	190	145	184	177	167	188	156	191	171	154	172	170	182	202	168	164	174	179	170	192	191	162	169	188	144	186	177	176	178	187	160	160	203	190	203	173	188	195	178	210	167	187	171	174	152	169	167	167	167	168	184	206	192	153	183	168	165	169	173	169	160	172	186	203	176	206	175	168	163	153	188	178	204	171	217	171	189	157	179	177	167	199	175	198	175	177	188	169	180	192	163	166	175	185	191	168	161	200	180	196	176	191	187	164	179	169	170	179	184	191	172	203	183	183	174	181	152	166	181	174	158	173	164	196	171	167	159	195	172	189	176	209	209	165	194	210	184	186	187	180	173	187	187	196	174	183	200	190	180	185	203	187	171	156	172	161	178	153	161	190	198	190	194	196	178	187	175	155	179	191	174	179	166	180	169	178	190	164	184	195	184	164	174	181	167	182	184	193	183	189	181	148	211	179	155	179	155	203	178	159	159	166	195	165	170	169	172	160	190	186	204	177	150	184	188	160	172	175	188	186	174	185	180	187	187	207	187	191	192	179	190	175	160	200	168	186	194	175	184	204	182	171	147	173	174	190	147	173	197	166	192	181	177	157	170	163	203	182	197	194	174	187	188	198	171	162	177	166	191	164	183	171	215	170	185	188	169	175	167	184	202	184	199	168	157	171	187	184	185	160	178	184	177	171	159	157	199	179	175	192	187	194	196	188	165	173	173	180	180	175	181	187	174	172	146	176	200	171	177	163	188	168	173	187	182	170	160	166	182	165	164	174	176	161	197	203	187	183	186	153	168	175	158	189	197	185	204	205	192	169	177	205	158	150	197	175	168	198	174	158	189	189	166	176	191	168	159	167	175	156	176	179	192	183	187	186	210	221	200	182	160	166	166	164	186	187	171	175	171	203	164	168	179	163	186	187	176	178	189	184	183	158	178	167	161	158	163	169	201	171	187	202	193	188	165	171	191	184	200	180	160	157	176	170	170	164	164	175	192	161	182	184	179	184	159	188	178	183	184	201	178	187	154	164	176	171	169	155	180	157	179	178	181	157	187	169	167	175	193	191	170	173	176	190	190	172	176	233	168	166	179	189	172	199	177	172	156	164	174	169	164	182	181	165	161	171	180	176	145	151	196	155	170	169	189	196	192	166	188	165	166	171	179	193	165	193	171	165	178	185	162	180	175	159	189	175	177	154	199	182	184	154	165	157	202	160	177	207	169	186	183	170	190	190	185	172	196	179	172	156	181	170	182	156	161	177	177	176	173	195	184	156	179	163	163	151	156	181	186	178	199	197	189	191	156	179	178	159	176	170	191	176	188	161	171	183	171	170	149	171	166	174	164	162	202	174	174	183	172	205	163	151	190	179	180	193	164	184	189	184	200	189	191	191	136	145	159	157	155	182	182	175	167	182	170	190	186	175	168	198	173	181	182	163	198	173	171	167	214	191	169	161	152	183	167	162	214	201	186	180	194	170	182	158	156	172	162	168	186	182	187	174	163	192	179	192	218	200	183	193	190	177	173	188	178	201	181	188	190	152	190	186	169	172	142	172	197	163	199	160	175	192	185	152	166	215	184	167	184	163	197	170	181	182	171	168	170	158	183	177	185	178	200	157	166	168	186	169	174	157	183	170	173	171	188	180	172	170	169	164	172	197	178	177	182	183	200	180	175	163	143	175	166	190	190	168	176	180	175	162	180	179	172	158	176	193	179	166	176	191	174	168	156	209	193	172	166	202	181	189	174	150	164	189	210	196	185	202	176	183	163	183	158	188	181	182	192	198	201	164	209	169	181	159	166	186	175	162	176	160	190	167	173	165	192	180	168	162	171	189	189	176	179	181	189	171	180	173	196	176	183	174	184	162	178	171	189	182	211	195	183	176	185	206	188	167	193	213	177	142	171	184	176	163	193	176	183	194	156	207	168	185	173	180	168	203	177	203	168	187	168	168	194	177	178	172	176	186	163	162	189	185	169	165	160	180	197	197	160	162	175	169	192	187	174	204	179	153	178	187	178	184	205	168	207	208	175	180	139	160	173	191	186	186	198	184	171	175	173	188	171	167	188	167	211	168	199	177	183	156	186	180	175	165	183	166	180	165	176	194	204	197	176	193	185	168
2619	497	491	561	536	498	538	512	496	534	508	500	507	496	502	515	496	516	492	507	502	532	513	513	529	495	534	512	525	487	498	510	488	538	487	513	535	475	507	504	489	502	484	500	530	499	456	508	484	529	474	497	538	511	519	491	507	473	511	519	519	488	497	473	515	470	505	478	508	479	490	480	477	526	501	525	512	482	484	493	497	527	511	473	535	516	515	484	490	515	483	477	525	489	508	505	508	512	506	519	489	454	508	558	498	493	505	551	500	520	488	513	489	504	453	515	484	495	496	487	476	503	529	480	445	483	501	497	515	469	522	478	547	505	495	493	498	509	499	490	487	508	499	507	479	493	514	520	442	473	490	532	527	480	508	475	538	501	508	509	448	495	522	501	504	457	506	489	506	507	498	468	478	475	481	467	495	528	497	515	461	480	482	525	475	510	483	523	498	509	484	502	516	473	512	488	505	512	486	449	467	536	507	557	514	517	456	476	491	509	455	542	494	479	513	499	514	492	503	517	469	503	484	464	485	500	451	487	491	491	506	488	519	475	446	522	479	482	482	493	521	495	507	472	462	462	472	474	494	515	522	558	506	485	519	525	494	474	477	498	479	494	520	524	515	503	494	502	466	464	530	516	556	508	483	491	470	486	538	466	509	493	501	499	457	502	502	477	507	458	539	503	557	499	508	503	463	490	475	490	486	519	478	501	507	493	553	487	505	501	455	505	467	500	478	523	493	500	510	522	512	496	565	482	543	528	543	512	503	481	525	489	470	524	497	493	466	470	533	494	488	469	513	528	483	527	486	520	531	546	465	490	520	497	505	497	464	481	490	451	501	522	489	489	506	462	479	442	492	486	520	492	463	536	508	484	479	515	494	492	495	475	465	495	494	485	483	446	498	494	480	506	510	513	502	539	502	478	490	490	497	517	483	453	474	471	490	557	493	490	488	535	479	518	489	472	521	484	457	465	495	496	507	504	511	523	509	501	543	475	522	503	461	471	510	532	496	501	528	487	521	525	485	542	500	507	516	480	502	533	506	490	525	504	494	525	480	517	490	504	508	485	447	485	476	476	510	525	509	467	510	488	506	510	482	465	488	503	481	533	506	509	516	470	503	496	515	484	544	559	505	495	490	498	483	471	496	493	496	477	512	495	474	507	505	476	508	516	456	506	512	469	481	506	486	509	503	483	482	542	508	505	475	513	505	506	512	528	518	491	480	499	531	537	512	483	505	485	448	465	536	477	535	482	533	512	518	498	515	474	483	477	508	508	525	485	515	482	527	504	497	472	496	498	486	479	533	476	498	506	514	430	498	487	542	524	475	486	477	487	527	462	469	514	496	491	496	499	541	506	514	526	498	473	480	500	521	515	507	507	495	450	476	469	479	470	495	487	499	499	498	463	502	527	462	478	513	499	475	495	473	519	522	444	494	486	519	502	457	490	509	533	516	469	510	478	514	490	492	481	442	511	498	481	467	475	486	490	483	519	520	480	512	501	446	502	514	490	501	491	507	548	496	485	522	497	519	490	473	494	489	489	461	489	483	484	452	518	487	462	496	465	493	514	475	511	488	493	498	525	535	453	491	529	535	504	498	505	497	472	456	483	525	496	504	496	512	511	486	491	524	485	469	486	486	521	495	490	517	528	501	490	509	490	495	510	533	440	475	475	477	515	499	469	518	488	498	502	491	557	513	485	558	458	464	531	487	511	528	492	485	519	521	514	494	475	485	468	493	497	513	515	507	471	501	519	527	483	531	517	474	533	537	453	496	484	504	453	497	527	473	493	509	471	479	456	503	451	518	487	513	486	462	490	486	514	490	525	485	468	491	498	505	489	494	501	442	520	490	458	503	484	509	516	490	481	525	484	517	505	491	500	515	503	463	513	518	486	533	527	475	469	539	493	531	482	491	513	489	485	516	482	509	503	500	486	501	531	526	500	509	472	507	500	536	518	494	507	481	479	480	451	512	478	518	520	501	479	487	511	486	500	478	495	491	546	511	470	447	507	517	502	487	454	512	492	511	427	492	500	467	482	492	529	521	469	484	518	487	503	499	495	504	491	473	496	509	504	534	492	529	497	484	545	499	490	520	522	524	510	497	524	479	432	488	506	489	507	468	504	475	505	539	541	515	517	483	495	479	515	525	508	496	483	542	539	514	489	541	497	521	466	543	507	530	466	507	489	532	461	466	531	475	485	501	514	491	475	502	505	458	515	513	517	500	517	500	486	494	488	564	527	507	479	536	500	500	483	487	515	488	467	494	508	472	497	482	546	499	514	486	448	524	468	518	480	526	483	462	477	443	474	506	529	514	465	461	523	506	509	447	479	550	527	488	483	452	484	492	506	473	488	500	474	480	514	513	489	490	502	500	481	468	494	490	524	491	496	493	456	490	508	507	540	496	524	499	500	496	510	519	492	496	469	493	504	512	492	492	496	496	481	469	517	495	522	524	503	496	529	472	477	506	514	524	460	502	462	504	485	510	505	535	484	486	503	484	496	509	468	477	520	500	514	453	485	509	467	501	517	509	530	493	466	511	522	453	472	499	526	516	492	506	541	498	452	521	533	512	452	490	488	539	505	461	497	528	503	472	535	493	439	490	494	484	487	516	492	520	504	502	482	470	488	497	446	496	483	482	520	510	478	472	537	499	502	488	494	472	479	516	457	499	536	498	453	468	475	487	526	519	488	514	518	501	477	496	493	493	480	506	473	503	506	488	465	504	493	513	503	546	491	500	527	507	481	503	491	494	491	520	509	502	474	510	476	475	496	508	511	485	510	508	498	526	485	520	493	486	509	459	486	461	503	488	501	541	468	486	531	497	544	497	457	507	504	504	496	492	457	490	461	484	486	532	493	477	522	525	520	501	525	499	468	479	515	514	471	501	474	517	514	514	517	502	464	498	518	502	486	513	457	540	483	492	520	478	455	498	498	467	499	465	509	493	515	519	471	506	507	494	499	521	511	524	504	509	464	519	527	528	497	481	471	516	481	499	515	495	495	482	491	495	507	511	502	547	494	491	530	514	484	488	539	464	520	499	508	513	461	475	507	487	537	486	513	501	475	536	490	471	473	510	497	502	456	490	439	493	491	535	510	481	503	528	490	476	477	494	463	536	503	463	509	534	476	514	493	467	466	483	461	518	512	479	520	489	511	489	490	483	506	534	478	457	521	525	459	521	474	489	520	501	483	479	516	427	532	487	495	475	481	508	523	516	527	492	511	478	479	518	464	484	490	447	514	513	520	483	481	511	488	512	501	533	463	497	542	441	490	491	482	476	480	471	486	521	500	474	530	534	513	509	461	513	503	503	544	509	495	434	506	495	492	469	490	477	507	524	502	531	490	542	503	492	531	490	498	517	523	508	474	456	512	486	517	484	500	486	491	497	477	480	467	514	501	481	454	518	505	490	497	471	515	482	499	489	484	473	490	489	506	463	464	525	443	507	503	516	515	507	487	489	472	487	469	518	516	515	489	514	517	494	506	503	466
10115	665	610	585	526	431	431	427	415	385	365	392	381	371	384	386	394	329	390	364	350	368	362	360	369	391	426	380	369	410	386	325	373	384	382	352	389	365	420	343	378	346	405	372	359	358	391	369	369	346	366	374	366	409	385	396	382	381	376	373	355	361	372	383	351	391	340	321	384	387	350	386	378	353	398	391	368	381	367	338	388	361	354	388	335	382	352	362	350	349	350	382	352	331	363	410	373	373	394	347	392	338	335	369	395	406	402	372	383	356	398	347	379	385	375	376	382	366	378	382	348	382	395	352	386	360	384	392	372	381	348	350	381	404	368	349	377	387	365	372	390	386	377	363	329	352	357	335	365	350	368	356	379	395	376	377	374	370	372	433	369	376	371	366	417	357	358	359	390	336	350	365	363	355	398	331	374	379	354	371	363	366	398	393	340	348	370	390	346	358	386	355	373	384	383	399	349	381	357	388	336	324	363	361	372	382	398	374	364	347	366	333	357	357	358	353	358	370	376	381	382	385	370	381	350	407	354	359	358	393	390	357	368	355	344	362	353	369	373	405	337	368	355	365	379	373	359	381	376	371	369	359	351	369	362	343	398	330	353	372	369	363	346	369	355	372	402	377	336	379	361	383	359	355	379	406	379	361	367	368	335	349	342	367	362	349	375	399	371	389	374	370	397	353	355	373	349	345	388	402	370	379	398	372	372	347	395	368	381	409	343	329	400	351	350	371	374	373	353	385	355	340	383	398	354	381	370	406	381	376	365	337	359	397	384	387	358	354	317	388	368	403	395	384	327	376	335	364	346	377	376	370	387	387	366	378	383	390	393	371	349	370	366	371	376	361	356	359	394	376	376	356	356	384	386	390	384	346	373	379	376	378	364	330	356	361	406	369	380	346	383	404	362	401	353	370	343	388	350	370	361	394	367	333	395	352	384	383	374	313	354	357	365	395	375	354	387	362	384	361	392	384	399	335	378	405	369	363	388	321	372	376	402	386	358	366	386	364	359	360	337	379	350	355	351	345	379	368	334	377	390	375	359	387	362	344	406	366	358	364	356	356	374	332	337	353	377	354	366	370	361	364	354	372	392	346	369	356	379	379	365	377	383	338	386	363	347	400	360	378	378	325	355	355	341	384	388	379	385	375	402	381	365	385	367	363	382	322	400	352	345	400	353	427	338	374	352	371	361	371	358	367	347	363	339	350	372	336	353	360	391	375	357	363	366	357	356	345	339	325	348	337	340	363	371	365	367	350	341	347	385	379	335	361	368	379	357	396	391	369	391	338	382	393	384	368	373	351	367	394	386	391	335	334	381	371	385	324	358	386	325	321	393	360	391	338	328	386	343	411	388	382	366	392	372	425	387	361	344	376	404	394	361	391	344	339	374	388	321	349	346	345	377	389	365	375	367	413	368	378	394	386	337	357	401	407	365	388	398	354	385	392	357	388	387	355	389	358	378	397	349	381	370	367	347	347	382	361	371	396	375	371	397	388	372	378	355	378	369	353	344	350	371	367	389	362	342	347	400	331	342	387	381	341	361	366	406	356	365	378	389	368	365	388	366	344	399	385	393	372	375	423	346	394	357	370	357	402	343	398	366	300	355	363	371	389	386	379	377	388	364	353	355	341	381	354	372	363	376	419	384	356	363	336	368	370	381	358	359	372	373	384	386	385	348	391	359	385	340	349	386	361	342	356	352	333	386	338	344	361	369	353	325	375	338	405	407	371	370	406	406	363	354	376	362	364	368	393	386	359	390	375	392	391	352	367	353	371	399	334	358	383	372	352	377	384	381	332	368	351	397	365	359	373	356	398	357	389	366	394	380	403	360	349	352	353	379	374	370	346	354	360	372	346	395	374	360	357	345	331	365	357	338	382	415	377	391	335	413	393	371	381	389	363	416	421	408	355	344	385	334	380	337	372	360	386	400	368	374	409	350	390	360	357	375	369	363	349	389	364	375	359	333	357	366	393	348	342	377	387	355	374	373	362	330	378	372	357	367	343	383	399	338	395	364	346	373	373	348	356	379	357	381	326	338	361	445	344	388	350	357	400	375	363	391	347	351	362	339	347	325	368	360	352	345	384	364	360	390	360	342	371	353	355	372	369	405	372	356	378	366	351	383	360	366	423	347	377	370	403	355	362	366	337	412	366	360	371	346	404	362	357	363	348	348	379	344	397	314	357	371	354	350	386	334	371	351	393	388	377	363	359	418	374	339	347	400	354	360	382	357	388	415	417	369	375	338	395	351	319	403	379	389	352	359	371	376	353	386	382	370	351	347	360	358	339	340	358	369	379	352	360	394	380	370	326	379	350	386	340	324	366	418	371	369	343	400	358	348	385	391	380	364	358	372	384	401	392	380	346	357	358	366	356	352	364	380	367	368	356	362	326	381	403	411	393	345	373	355	354	357	352	364	395	374	379	389	368	375	382	382	336	336	358	382	377	411	386	371	394	336	373	369	411	355	342	383	377	407	385	355	393	345	339	353	382	355	394	369	380	354	357	395	336	328	349	361	397	359	328	365	351	353	368	385	354	384	341	389	358	328	397	338	382	363	346	384	372	441	410	347	401	408	355	345	405	374	392	404	363	327	393	360	395	370	383	387	365	409	370	367	349	357	350	382	361	344	398	401	364	420	335	352	358	361	400	396	367	356	372	365	389	334	389	359	393	383	364	360	359	405	332	374	376	376	372	394	385	397	424	380	352	362	401	356	394	377	358	374	377	380	357	362	356	387	331	361	374	367	384	397	364	360	368	354	366	388	376	342	337	367	406	355	378	391	369	379	374	316	368	359	379	339	383	342	368	373	362	397	387	349	406	347	378	382	372	352	362	419	391	357	360	361	363	387	392	348	348	364	372	374	399	353	323	356	389	362	353	339	358	371	391	357	359	365	369	378	375	337	374	374	357	355	405	364	388	340	363	374	382	366	361	390	369	411	378	355	368	395	361	379	359	402	391	388	361	364	333	380	406	377	381	346	375	345	376	380	369	395	371	392	402	376	379	384	351	365	355	394	364	384	398	379	394	372	398	391	402	371	369	339	387	364	386	360	337	391	399	380	372	375	370	327	372	336	350	388	378	345	390	344	371	345	378	369	355	388	366	389	357	362	361	374	401	398	324	356	384	366	348	367	384	381	373	395	353	391	342	368	444	380	376	372	348	352	422	399	389	351	374	378	388	361	334	340	400	357	349	349	395	358	341	367	379	341	378	338	354	346	340	374	402	397	352	365	383	347	347	385	363	363	382	362	372	387	387	375	392	369	376	346	349	342	375	335	394	399	403	377	348	405	386	355	386	357	354	408	360	331	377	350	352	359	326	361	389	413	346	326	372	386	393	353	399	420	360	368	370	398	344	387	354	364	357	377	393	385	419	365	378	420	344	343	381	407	348	365	365	361	403	362	336	312	361	351	363	380	353	351	397	379	372	363	400	370	354	368	336	378	368	369	335	356	328	375	362	407	377	397	355	369	370	398	348	363	367
7863	1120	1348	1534	1394	1296	1222	1165	1191	1050	1055	958	990	1034	976	949	908	957	975	905	1002	889	925	937	982	899	883	923	918	919	952	847	911	838	915	884	870	884	922	911	899	898	874	893	877	876	911	859	866	893	897	893	906	898	845	906	896	871	832	876	914	910	879	892	914	889	911	870	869	856	875	855	924	878	865	948	856	901	903	870	888	873	947	891	931	901	918	860	902	900	906	875	841	892	832	885	856	902	855	892	858	879	885	885	903	873	860	847	863	918	883	887	909	900	875	858	885	919	886	881	867	897	904	881	882	863	932	881	917	844	830	871	875	864	860	876	932	891	889	872	887	900	854	871	950	894	929	847	850	860	875	848	900	858	897	940	885	853	906	896	830	875	830	916	883	902	874	884	963	872	851	836	880	872	827	914	883	886	899	912	861	849	864	870	901	917	858	949	858	863	886	873	855	862	856	910	870	877	895	857	903	872	926	881	913	865	883	908	888	873	854	923	941	871	896	850	876	920	914	888	873	931	854	855	967	962	869	898	948	918	829	879	895	891	888	899	962	861	879	879	891	818	900	882	912	848	874	882	892	857	871	923	914	852	864	908	907	905	904	887	916	869	880	823	888	864	859	921	912	883	880	847	910	925	872	873	887	893	918	840	853	905	881	831	875	871	881	873	877	912	884	926	890	858	931	879	835	931	890	911	893	900	906	840	905	854	887	850	881	857	822	889	945	889	898	890	897	840	847	921	894	843	886	853	866	863	902	880	929	849	878	894	869	894	890	896	925	904	915	890	912	885	857	920	886	869	929	871	901	894	887	875	927	842	863	875	930	888	929	851	857	903	906	897	906	912	878	862	841	938	876	889	852	890	920	888	856	839	814	923	885	858	914	937	841	863	882	886	873	894	871	893	873	909	904	881	875	821	889	893	863	865	893	889	863	884	849	880	916	856	839	917	873	871	912	922	876	909	866	812	863	870	899	873	895	883	897	868	926	876	887	925	851	887	876	874	906	884	875	926	838	874	898	895	866	886	827	909	844	856	897	880	880	920	841	892	898	896	877	889	901	881	845	840	820	868	883	869	844	873	938	901	874	863	894	866	846	878	842	848	869	897	847	870	895	872	903	871	897	857	875	894	829	822	853	875	868	906	886	816	921	860	913	911	882	852	889	918	829	886	892	863	885	920	908	827	840	853	915	900	843	842	891	878	902	858	872	905	870	910	897	906	877	885	868	820	886	821	891	886	826	876	861	935	901	909	889	887	854	900	850	912	906	890	889	883	844	862	856	919	838	889	914	883	887	880	890	890	875	868	858	906	790	900	853	878	845	893	877	867	889	820	919	903	929	833	909	915	836	847	905	876	875	873	881	836	889	926	873	881	895	850	874	894	882	923	912	893	878	931	915	834	896	846	862	884	925	868	924	864	900	893	848	873	889	898	867	901	909	937	816	913	827	862	880	935	890	875	907	893	896	841	868	868	883	898	930	907	849	873	888	879	955	858	914	890	870	922	854	829	881	900	881	916	895	848	881	888	847	888	839	887	944	854	871	897	872	880	847	892	922	891	839	834	915	898	908	919	929	871	860	864	892	884	856	856	910	877	883	892	924	909	827	847	887	912	873	903	865	909	853	913	871	883	857	881	899	912	837	901	903	867	864	894	896	846	849	845	898	873	855	925	916	898	898	872	850	888	897	861	844	844	889	949	918	867	891	784	865	892	893	876	892	857	924	851	806	905	905	877	836	836	880	853	869	933	862	879	886	882	886	910	864	907	858	909	839	896	894	960	904	874	880	834	887	864	922	826	890	900	869	912	893	830	898	872	853	898	869	919	908	836	878	882	907	907	849	832	906	851	878	884	818	887	912	930	877	843	896	887	891	904	887	916	863	872	882	845	843	874	917	876	874	907	948	821	870	903	834	901	877	903	857	870	890	948	876	909	878	885	884	892	865	905	923	825	873	902	852	900	885	898	903	849	884	831	850	861	888	918	911	838	853	866	863	904	832	910	863	880	815	870	827	878	901	852	896	875	853	877	898	871	861	898	882	802	918	838	842	914	882	912	888	915	854	865	890	889	948	919	910	895	852	887	903	918	860	945	885	866	888	840	896	836	825	860	905	841	856	883	881	911	893	903	882	845	879	891	882	867	835	885	850	869	889	864	864	898	882	870	890	819	880	874	876	839	883	893	856	851	924	848	888	884	854	888	905	878	896	881	866	821	887	877	890	880	868	910	869	869	897	883	894	886	885	932	846	926	867	856	868	890	874	881	908	871	838	860	884	860	869	871	900	850	946	892	929	858	913	869	917	892	880	954	917	883	861	864	924	838	848	822	877	844	876	889	895	855	905	861	896	859	903	849	885	861	946	874	896	860	916	875	865	897	882	901	836	889	890	896	839	880	836	860	860	870	849	885	881	926	866	890	930	861	842	913	880	912	864	863	946	915	893	872	872	823	913	883	904	895	867	899	928	866	865	919	913	873	926	888	855	873	892	815	896	903	925	868	886	918	881	871	899	875	833	859	879	842	875	852	907	861	863	878	905	880	869	859	891	905	884	852	849	870	874	870	874	886	851	880	855	913	880	907	868	882	882	892	923	871	874	885	832	845	918	885	854	874	834	825	847	869	857	909	890	871	844	903	925	879	873	852	787	900	870	891	894	893	849	895	833	860	873	828	862	872	873	916	910	853	875	875	835	917	940	865	895	832	861	891	919	896	871	831	848	935	877	936	921	852	889	906	896	899	915	926	901	801	852	851	854	909	852	827	874	918	874	926	881	836	879	853	851	903	905	862	848	857	884	878	915	909	860	868	887	892	898	817	909	871	882	813	891	941	788	869	899	893	873	850	843	915	850	843	886	856	898	912	853	942	844	854	819	883	908	881	880	937	882	906	871	905	873	859	864	911	863	887	866	875	861	897	889	939	894	865	898	892	856	903	862	870	873	849	868	840	852	833	858	887	890	840	832	887	850	886	891	894	857	887	892	874	869	887	859	896	830	871	840	891	807	885	866	870	901	864	854	853	884	888	866	839	849	864	903	904	872	834	929	954	878	874	871	844	873	882	888	859	911	940	853	916	891	856	806	866	911	852	846	948	880	891	911	940	954	866	858	874	847	892	859	872	879	923	914	873	933	876	889	875	851	865	847	841	880	893	890	869	897	846	897	884	868	890	881	845	866	875	834	966	921	861	845	845	838	867	877	919	892	890	888	945	941	863	881	891	917	927	839	887	886	852	909	901	870	877	866	835	865	937	834	951	841	909	887	870	879	891	857	867	922	882	844	873	901	911	874	880	846	892	883	884	909	876	821	848	921	871	891	895	929	832	874	890	900	830	896	909	868	873	875	865	899	853	846	898	924	892	841	899	884	877	853	840	860	908	911	898	893	870	866	889	908	852	836	889	925	840	878	931	872	935	864	872	914	869	860	863	874	860	847	911	886	885	837	830	878	893	856	880	867	911	840	912	912	917	906	893	903	869	876	890	875	923	830	875
17274	1455	877	839	688	529	534	479	508	445	458	443	445	407	421	451	423	405	438	387	425	478	408	385	425	459	411	404	376	425	409	396	432	387	391	402	402	438	427	379	397	426	381	401	382	416	457	394	407	408	406	423	452	463	415	435	370	391	390	396	436	386	398	392	412	429	356	407	408	430	371	408	436	432	434	421	399	370	441	406	453	406	393	423	422	381	406	411	435	411	375	431	433	424	401	427	414	420	430	418	396	382	406	411	451	394	377	427	420	439	402	439	400	424	402	373	436	395	437	378	450	404	419	420	388	392	447	418	391	463	431	419	402	411	401	393	372	425	406	432	380	396	404	380	439	347	405	407	384	412	373	420	419	429	394	395	385	413	432	416	436	437	413	393	405	422	429	403	428	451	399	422	410	404	394	430	419	389	410	415	426	401	382	387	419	434	416	420	411	397	414	378	393	361	421	399	418	410	418	394	410	394	421	415	394	380	391	438	392	419	413	421	439	416	415	402	456	405	383	381	375	416	405	414	423	379	410	376	384	383	402	414	387	432	414	453	373	420	426	410	357	404	396	459	390	418	396	421	432	429	387	391	397	409	410	367	400	419	386	374	479	422	459	405	414	403	430	394	392	400	395	408	440	428	411	393	402	376	425	425	440	408	405	417	444	407	404	393	394	461	400	425	392	382	425	360	386	390	408	422	436	411	421	439	420	398	442	412	398	398	407	391	428	409	422	385	415	401	431	430	377	427	425	425	413	420	436	403	388	410	396	408	406	415	421	417	408	381	413	437	424	397	427	448	440	384	361	389	414	406	396	363	358	413	402	397	413	397	402	432	383	392	397	413	398	414	459	426	396	397	418	387	426	443	353	402	425	408	391	443	366	392	406	409	386	410	394	387	404	407	404	416	417	397	426	430	462	371	408	426	403	420	395	413	411	410	411	443	404	389	446	395	442	449	440	397	412	410	395	382	431	385	417	382	431	427	399	396	367	400	423	440	409	382	396	386	409	414	411	378	397	412	429	386	403	442	388	393	397	383	438	393	410	424	441	406	438	416	391	379	424	406	360	400	428	422	395	411	439	403	410	414	397	418	422	441	412	442	381	392	369	412	415	383	379	415	394	418	394	413	416	432	396	394	456	432	405	419	395	413	372	354	343	399	434	400	384	402	409	415	395	422	414	467	400	410	434	432	370	426	403	383	415	405	397	386	381	417	428	421	369	425	446	421	429	388	452	420	403	402	439	349	419	411	399	373	377	397	447	392	436	392	416	366	371	395	415	431	401	417	415	401	430	387	417	432	376	420	391	384	400	403	428	379	393	375	443	391	405	434	410	416	414	406	433	396	433	386	384	416	407	410	406	402	415	372	396	394	414	417	401	410	399	439	370	398	407	391	438	380	375	389	470	395	422	414	478	420	432	391	403	406	385	390	387	392	411	393	379	408	405	425	463	415	369	394	432	417	398	396	401	380	418	420	415	411	399	367	438	392	454	374	400	403	414	396	421	405	411	420	418	355	363	409	441	387	404	443	390	423	422	374	410	392	407	440	420	411	431	390	399	446	425	396	380	385	396	419	402	406	410	412	396	378	411	399	406	397	431	383	414	434	398	402	401	395	376	404	416	381	419	392	394	400	423	406	369	428	427	413	427	442	449	398	374	419	416	410	414	381	399	413	445	387	402	411	406	418	407	358	436	423	423	396	386	399	396	393	387	372	382	354	433	372	426	407	454	448	403	407	412	434	424	401	389	427	422	431	435	447	414	423	419	371	381	421	403	400	420	420	435	431	393	360	384	386	410	420	405	406	391	387	384	374	430	432	390	428	419	422	406	385	382	412	417	390	394	404	393	431	416	388	418	412	436	425	434	386	429	408	437	401	431	379	402	421	392	420	384	433	404	456	422	388	441	410	438	407	400	424	418	409	405	456	443	388	405	403	413	381	401	426	411	419	401	418	429	408	421	403	378	414	405	417	394	421	448	430	410	391	433	387	400	387	402	408	396	420	427	424	410	420	413	434	438	397	387	395	416	424	396	382	397	396	404	392	371	394	459	432	424	403	404	398	424	373	412	415	409	401	412	428	388	392	396	416	419	385	417	421	424	417	444	410	403	412	403	401	429	415	426	415	415	381	396	428	429	422	405	378	406	394	375	394	378	433	385	395	396	436	392	417	433	449	363	429	408	399	440	429	399	374	455	413	376	404	372	439	378	406	394	438	376	370	431	394	413	388	418	425	414	416	415	410	386	403	417	461	411	398	413	451	394	397	426	391	435	438	477	394	410	391	438	430	421	417	401	421	414	436	361	387	445	456	397	413	432	377	374	398	376	426	391	392	401	388	393	420	412	406	441	389	437	434	377	424	397	409	371	446	403	396	465	400	391	456	398	420	437	451	433	417	429	407	383	408	408	415	467	414	444	405	417	424	401	405	430	376	422	405	379	412	456	405	393	409	398	390	420	378	420	394	376	395	393	397	434	397	430	432	431	416	407	459	404	408	409	458	405	382	377	418	419	378	425	450	406	414	416	432	393	417	385	422	429	437	404	396	422	437	387	395	401	410	420	406	404	381	380	424	390	404	429	445	391	407	435	391	393	396	399	385	373	436	405	414	423	409	433	402	434	427	433	393	385	382	382	412	400	419	418	416	365	425	379	438	401	371	414	435	375	388	475	415	396	428	370	375	395	382	435	403	429	419	432	409	415	377	385	411	419	391	404	428	388	356	413	410	410	404	424	411	435	375	389	407	431	382	448	419	427	471	411	406	384	439	396	412	396	430	438	412	430	405	435	391	370	443	424	413	412	429	442	433	364	472	336	445	419	371	381	425	457	418	424	410	419	424	429	404	407	388	424	377	394	388	457	407	392	458	398	423	402	412	437	417	460	396	404	444	397	398	411	382	428	389	422	427	421	452	433	422	374	373	384	373	425	412	409	433	379	429	414	405	436	416	415	410	415	394	400	404	413	393	394	365	428	382	449	381	449	424	384	400	444	404	422	393	375	455	396	468	424	445	400	389	402	438	372	383	415	388	409	406	399	447	432	411	442	394	406	454	385	370	428	399	448	430	416	375	438	403	407	417	417	421	372	379	402	372	411	418	388	398	401	429	412	436	377	424	441	381	430	422	386	459	444	396	382	380	400	437	447	423	377	430	454	393	430	370	412	451	389	429	432	422	418	389	397	422	443	400	420	418	411	408	394	393	389	444	407	423	408	416	424	405	411	397	400	408	401	413	421	434	412	450	425	409	362	383	397	402	406	422	411	451	402	448	423	391	387	404	429	414	353	437	480	454	408	433	399	402	416	417	413	419	414	391	389	371	444	400	436	402	452	442	415	439	398	413	393	387	406	415	447	422	402	397	436	419	453	374	410	459	400	384	398	441	424	385	383	391	380	420	405	470	429	412	373	412	435	443	456	385	416	418	387	364	411	400	394	412	452	422	393	419	449	418	437	427	406	412	379	393	433	406	422	405	362	447	391	393	390	416	415	426
9870	1384	1917	2153	1895	1758	1551	1432	1442	1279	1223	1149	1071	1122	1088	1009	1047	1040	1043	996	1036	992	942	1038	997	1040	965	990	989	989	983	1027	939	946	986	984	906	965	927	945	986	922	937	986	937	918	906	973	946	942	976	952	948	947	916	968	952	905	946	947	921	999	923	894	969	933	932	958	919	962	966	933	952	901	887	922	962	914	906	956	911	905	920	876	912	912	935	955	898	931	919	912	893	872	902	940	939	934	964	973	872	909	924	907	895	936	905	927	963	937	980	902	915	999	936	920	964	893	914	934	901	868	930	883	911	919	920	935	911	933	901	934	930	938	897	948	967	926	907	948	957	973	942	964	909	888	946	937	923	939	992	907	952	922	860	957	969	950	967	957	913	933	937	868	979	900	951	963	945	898	991	947	940	904	941	966	956	902	941	918	940	892	940	982	859	873	874	961	896	863	937	954	930	921	878	977	979	948	936	943	949	949	875	927	973	907	890	898	936	949	894	929	959	885	934	900	924	974	918	980	945	987	938	944	943	941	961	955	914	955	886	985	974	881	916	914	905	955	923	924	929	914	881	931	913	908	990	910	877	929	934	928	941	933	944	942	890	939	954	976	921	945	970	919	895	957	982	963	924	975	921	918	905	929	879	864	859	939	877	952	907	956	917	910	951	903	940	935	889	867	889	976	957	933	1015	889	946	878	833	888	938	847	938	914	926	929	894	928	915	956	908	935	884	885	929	944	936	951	890	940	922	907	933	961	949	921	941	921	991	878	917	908	916	932	898	926	970	884	876	962	902	937	890	934	895	929	930	907	884	880	914	904	958	995	917	921	877	950	947	941	896	925	888	879	921	900	877	887	870	894	945	959	916	928	885	898	974	927	933	942	912	920	897	902	979	937	936	912	935	905	974	934	936	917	927	898	894	946	928	919	922	890	979	889	946	890	936	948	887	924	921	954	955	951	945	898	928	879	932	933	951	929	946	961	942	951	950	899	957	893	913	942	913	915	963	918	906	903	919	905	928	933	955	933	920	928	928	938	962	957	936	978	848	931	925	909	908	955	930	948	908	922	883	930	953	946	915	916	881	881	989	939	937	957	913	888	874	935	908	1025	920	959	917	906	941	929	929	866	968	905	915	874	927	935	927	935	921	888	926	903	931	921	879	942	984	957	935	960	927	960	915	876	883	954	950	901	878	893	870	959	987	932	945	890	914	983	899	908	930	933	950	938	927	947	933	884	918	922	862	927	983	925	915	918	964	900	942	973	939	904	905	889	959	951	990	847	969	902	958	922	906	912	939	935	899	902	911	916	959	924	968	949	912	949	939	939	917	895	945	998	897	950	967	959	942	938	880	892	926	886	895	912	931	882	883	916	935	939	945	882	939	934	972	924	952	937	921	914	906	903	962	911	922	915	935	891	984	947	903	931	932	989	960	890	942	902	989	934	940	910	958	933	918	912	902	877	911	927	944	898	928	917	941	922	968	914	972	971	939	924	908	893	868	972	961	930	906	912	968	946	941	907	892	942	920	885	939	956	880	944	935	943	925	865	899	932	915	934	985	857	991	920	941	955	963	965	886	898	959	927	949	962	923	939	906	928	928	933	941	979	890	955	984	923	928	901	904	922	928	865	915	922	872	948	959	897	930	988	911	928	938	930	923	928	913	876	896	914	884	892	953	926	909	902	955	899	898	924	920	884	925	927	966	932	891	937	875	928	946	970	913	942	904	995	979	939	932	925	924	974	915	951	893	981	939	917	928	956	905	943	896	941	919	925	919	939	979	919	880	887	918	915	907	931	953	944	896	925	910	972	985	924	928	943	891	942	939	868	839	924	958	952	930	934	975	889	933	974	960	900	900	967	906	903	940	912	921	975	880	980	895	952	859	946	896	968	961	915	942	999	928	940	877	945	992	923	954	924	958	927	882	891	968	949	933	940	924	940	887	913	916	889	931	916	889	965	970	854	921	904	916	954	916	912	862	953	961	947	897	894	912	893	905	896	986	902	956	932	953	906	909	920	897	937	965	916	930	973	975	931	857	911	936	936	922	887	964	900	941	952	929	943	919	924	946	951	943	853	902	927	903	952	915	928	942	922	902	977	898	929	967	939	957	950	928	921	940	954	879	916	881	854	864	972	839	896	930	946	942	865	941	943	984	933	939	924	915	963	862	947	920	917	951	914	1001	965	878	933	881	929	969	939	955	889	886	961	930	936	916	918	921	911	919	928	935	943	941	950	908	963	885	900	944	927	928	946	954	931	964	928	909	902	973	871	951	955	919	956	915	917	927	895	938	927	898	933	925	902	918	941	940	902	947	965	918	908	956	910	897	924	961	887	990	947	939	885	933	922	902	912	943	898	984	942	974	902	956	907	962	930	938	955	938	986	921	931	897	924	911	942	950	947	938	894	889	960	919	969	908	950	889	935	931	932	933	920	924	963	928	975	904	996	885	915	952	937	870	833	916	924	955	973	900	931	884	943	927	913	858	884	917	923	922	940	890	944	949	917	933	899	956	950	992	931	955	876	908	907	891	900	916	876	944	950	983	969	896	914	919	940	920	927	968	949	895	894	900	936	939	891	944	973	925	925	906	918	951	921	912	961	953	907	923	922	953	874	944	947	927	925	885	908	946	932	908	873	881	905	905	949	948	924	922	931	922	922	926	853	929	976	894	947	997	955	933	916	911	902	922	901	937	952	943	870	976	911	973	873	871	966	951	882	914	929	932	916	937	937	941	927	963	889	889	870	922	930	960	934	926	952	865	986	954	908	917	913	911	911	978	918	931	932	976	945	989	922	929	954	880	915	912	922	915	929	857	926	908	944	920	943	899	904	924	929	937	934	910	917	877	976	924	922	915	887	921	901	936	952	914	940	885	917	909	963	947	970	927	914	970	874	929	938	912	957	876	917	919	888	947	949	894	925	948	956	970	991	911	1008	922	967	888	935	963	952	920	922	892	889	914	977	890	969	975	932	900	949	901	908	926	916	923	947	886	892	938	905	888	930	946	884	915	932	909	929	884	951	897	959	904	911	950	861	931	905	958	905	918	938	910	959	899	940	892	890	877	926	900	920	914	881	931	948	932	891	893	867	872	855	912	951	953	942	904	909	925	954	957	939	932	945	906	926	917	948	895	950	889	907	899	917	979	902	851	886	879	902	939	900	901	917	930	947	950	943	883	921	884	918	890	901	913	882	969	971	975	896	898	876	904	920	954	934	932	926	897	961	941	952	929	940	953	925	903	936	949	940	896	923	971	887	935	955	941	946	931	939	934	961	883	858	936	916	943	952	937	907	979	896	860	949	914	924	887	888	970	936	948	946	937	921	911	893	921	950	916	978	905	893	941	938	926	906	915	975	978	957	950	972	1002	914	914	959	914	918	955	928	916	952	897	921	923	949	922	919	936	844	951	876	977	896	908	961	928	914	905	962	943	960	918	989	908	929	890	876	950	902	953	880	919	982	959	870	965	967	882	939	951	964	957	959	941	930	893	918	928	901
2571	196	185	192	166	149	171	179	193	177	178	177	168	182	182	187	138	168	166	153	185	155	168	166	186	206	171	187	175	188	177	161	162	161	157	197	182	173	174	164	150	156	197	185	158	190	194	156	186	180	167	173	156	180	144	185	180	173	199	167	181	178	164	162	155	199	160	183	167	183	170	173	201	171	159	150	166	180	191	175	181	195	182	159	174	173	184	188	162	168	189	163	152	171	188	185	197	184	180	179	171	195	171	201	158	167	190	173	180	164	184	171	171	168	174	188	194	172	183	157	154	145	183	165	183	163	174	169	181	168	189	171	193	152	162	191	205	188	166	173	175	173	170	179	167	178	175	166	142	169	173	145	168	189	170	171	171	171	179	168	158	204	174	168	175	172	162	166	158	197	159	188	178	202	187	187	156	181	170	170	142	165	174	180	170	191	148	170	202	190	167	180	171	175	179	191	193	202	196	190	176	169	179	201	177	162	192	170	154	178	167	167	173	175	163	192	190	155	183	186	168	188	151	176	140	205	205	162	160	199	175	181	198	168	196	186	193	182	181	183	169	180	190	188	161	162	187	183	178	174	191	178	154	172	186	164	185	199	178	184	188	175	153	157	190	192	179	178	180	189	177	163	174	155	170	179	179	175	173	159	162	166	207	163	187	164	188	196	165	186	173	179	181	172	188	186	146	172	173	149	172	188	194	174	174	170	180	172	173	183	179	172	153	176	174	183	161	188	171	178	161	184	168	191	169	174	155	155	155	191	162	157	178	164	171	201	191	182	205	193	143	184	178	179	191	197	154	187	164	151	153	194	171	199	182	182	186	180	170	132	174	184	206	181	184	170	184	179	167	190	178	155	169	144	194	192	160	181	189	169	168	161	167	174	187	150	157	172	172	171	191	164	161	197	184	137	181	162	177	200	192	158	171	178	165	186	183	195	172	182	183	167	186	156	169	183	182	194	181	183	172	170	160	176	173	174	166	187	169	196	170	159	183	187	169	175	154	177	195	161	197	187	181	186	156	172	143	185	139	170	175	179	187	204	190	162	193	173	158	178	181	154	185	209	156	188	165	172	168	173	182	169	179	143	170	172	178	161	193	173	190	203	177	175	197	205	165	144	178	185	164	168	186	175	172	177	194	149	197	161	163	159	195	169	199	164	162	196	187	164	185	196	175	164	166	167	161	182	148	157	176	161	172	166	178	163	192	153	151	178	188	172	184	177	183	206	187	214	159	172	170	198	184	177	150	183	156	174	169	208	193	183	197	198	193	193	184	186	163	195	184	185	141	169	151	184	183	160	188	168	183	152	166	170	160	188	200	154	185	160	185	195	198	196	172	176	164	175	171	178	188	159	169	189	178	182	185	177	177	189	171	177	175	182	164	181	159	192	163	175	155	154	179	202	170	159	150	168	176	186	186	189	159	169	182	152	180	158	175	157	194	181	155	179	180	147	153	195	169	190	178	178	184	170	178	166	176	166	204	174	181	184	189	162	166	167	192	143	202	165	180	171	183	171	180	174	192	185	181	180	159	182	156	162	186	187	181	173	167	157	161	162	172	184	173	183	192	182	174	191	173	188	183	176	194	175	142	173	222	172	176	174	183	197	172	187	173	167	180	181	178	161	171	150	179	171	195	187	153	186	164	193	176	184	184	174	192	180	158	148	180	172	181	183	179	182	186	163	195	189	195	180	168	213	157	173	147	183	153	185	173	185	163	154	176	196	196	181	182	164	169	158	159	173	158	153	187	167	176	173	188	159	182	168	170	194	173	168	172	161	168	148	188	166	196	182	165	168	209	174	171	162	160	183	175	193	170	194	187	157	192	160	194	181	191	173	176	185	167	170	172	188	187	198	186	188	199	186	213	159	173	171	184	151	186	182	162	195	152	188	184	177	180	175	144	185	183	156	168	183	166	178	175	178	154	196	160	174	156	160	177	182	179	178	180	194	169	161	181	163	186	154	205	170	180	167	165	169	206	215	171	166	162	194	196	191	184	158	163	182	182	172	164	172	186	166	162	168	184	158	196	174	154	198	170	175	158	155	189	200	186	165	211	170	158	167	194	179	164	144	154	161	147	159	184	174	176	156	172	175	174	185	171	169	164	165	215	158	175	144	185	181	189	161	189	204	176	195	173	178	175	157	179	170	175	132	153	169	207	168	155	188	177	160	174	188	194	206	149	165	164	213	170	147	166	174	190	198	141	172	169	189	173	158	152	174	162	176	185	172	176	202	170	149	191	164	195	167	161	174	206	192	177	201	177	183	169	165	153	133	172	172	187	179	162	173	188	197	181	177	182	164	178	183	192	183	214	166	165	183	191	181	168	171	188	192	176	164	188	156	176	168	185	177	165	188	180	183	182	179	153	181	175	143	191	181	182	166	166	191	181	174	183	164	170	177	206	180	176	178	175	191	172	164	159	171	187	159	159	199	181	186	170	169	181	171	168	192	193	165	167	182	162	178	168	161	166	154	182	168	162	188	168	211	162	172	157	179	161	139	179	169	181	178	170	182	160	168	169	192	173	162	196	159	170	179	196	183	160	178	167	191	208	184	200	185	178	197	182	164	153	185	171	178	194	145	192	186	185	172	181	157	179	187	162	152	185	180	152	168	190	173	161	206	159	183	169	164	177	170	175	172	175	164	181	179	202	204	171	173	158	154	179	183	170	183	176	193	161	182	159	143	179	187	170	178	189	163	178	170	153	172	186	204	182	182	171	206	178	184	173	201	153	158	170	176	176	188	169	168	167	206	176	195	181	164	188	161	211	184	173	161	158	161	175	158	168	177	185	182	164	174	182	178	160	177	173	166	167	158	168	163	169	198	180	199	185	173	173	193	189	154	195	194	175	186	180	147	168	197	152	181	159	160	185	174	174	162	160	167	191	183	172	175	170	166	193	169	168	174	155	157	189	171	189	176	166	196	164	167	213	187	202	173	181	164	209	180	181	193	160	184	177	202	175	211	177	198	175	188	188	155	210	159	178	178	178	193	181	196	175	192	188	176	153	185	160	195	185	164	177	205	171	159	167	158	175	197	185	174	198	189	182	158	200	156	185	171	168	177	155	165	206	156	195	158	176	166	190	185	151	192	182	184	152	198	170	191	186	155	217	147	169	156	158	173	164	194	190	174	164	192	188	173	194	184	165	165	173	188	177	163	187	175	178	200	171	177	158	158	175	156	166	151	194	173	181	192	190	190	192	163	179	214	173	180	174	144	172	181	171	142	189	170	156	181	157	168	211	127	160	195	189	186	186	192	151	144	173	196	167	186	172	174	168	169	186	149	195	180	176	199	156	163	183	192	177	172	138	165	203	181	178	201	167	165	167	200	180	170	198	149	173	184	199	189	168	183	178	196	194	166	182	152	172	183	188	188	168	178	164	164	169	182	182	182	161	201	178	187	186	186	165	168	147	154	173	182	207	182	175	158	165	179	177	193	193	160	195	183	160	179	174	193	194	185	180	176	173	179	176	168	208	200	184	176
2502	480	524	538	500	520	494	521	514	488	480	484	506	482	470	511	497	483	474	515	494	531	524	495	529	544	457	457	529	476	458	482	476	526	523	519	506	457	523	483	486	525	492	511	504	506	471	519	472	515	486	465	453	488	503	486	489	503	505	473	479	496	468	484	495	503	495	465	490	474	487	481	451	479	471	511	470	501	443	466	477	483	506	430	485	503	470	492	469	488	502	444	511	516	448	492	495	475	469	486	438	504	477	501	474	486	489	492	526	516	465	468	483	475	495	469	491	505	501	455	515	460	470	502	485	497	486	473	514	520	505	501	490	526	480	467	457	548	510	494	490	483	493	474	475	536	524	476	498	462	543	481	507	455	484	506	459	470	487	518	484	498	493	497	501	476	449	524	519	493	512	479	490	473	500	489	489	480	455	471	459	502	490	479	507	490	471	475	494	485	484	447	502	470	494	498	493	471	487	480	501	471	478	511	471	456	501	501	446	492	499	493	492	487	509	464	521	527	483	512	479	479	456	515	472	493	486	462	445	464	494	455	462	493	505	496	502	510	485	492	501	471	480	458	488	487	454	474	501	477	472	474	523	480	505	500	475	510	502	460	463	481	479	516	456	503	466	500	478	463	531	483	497	480	508	536	488	496	463	497	487	521	500	442	508	457	514	510	497	502	476	493	504	512	465	482	486	509	468	487	468	520	508	526	503	467	503	517	493	524	496	511	471	521	490	504	490	499	490	468	460	513	469	508	513	500	530	526	485	535	450	501	475	474	522	467	454	485	459	531	493	466	500	504	458	504	516	505	499	500	544	454	488	456	494	479	502	469	497	441	488	466	445	498	482	527	493	474	504	480	498	499	510	493	469	471	463	499	472	487	496	509	503	500	474	488	491	478	480	482	481	484	492	523	473	461	495	512	494	506	518	482	508	451	505	521	520	497	540	484	494	499	476	489	470	477	469	506	500	513	500	482	496	466	469	486	431	497	506	507	486	482	480	513	495	519	461	478	480	489	484	449	482	486	514	451	485	522	505	479	495	503	500	489	463	501	496	500	518	458	500	491	509	499	506	464	501	514	468	487	479	465	494	505	491	482	503	506	491	501	496	478	486	506	450	529	478	488	458	481	475	475	512	510	471	463	468	470	497	492	501	501	515	476	502	489	507	487	492	509	510	487	508	496	492	490	480	474	502	533	497	452	502	501	481	475	452	473	485	533	469	476	473	475	503	476	496	484	450	484	475	491	464	462	477	515	496	482	493	496	452	471	509	484	496	458	478	473	481	506	474	510	492	442	482	491	524	541	472	460	491	540	557	479	491	475	516	483	502	506	538	491	472	512	509	505	468	506	435	471	504	498	512	495	501	472	489	492	476	515	482	498	495	490	469	517	490	459	506	504	544	516	451	471	515	507	497	477	504	502	467	499	505	460	483	454	495	486	490	473	500	494	437	488	505	483	505	512	454	459	476	490	543	508	502	457	472	485	478	519	446	481	463	513	471	526	469	467	504	460	468	483	521	510	504	494	477	490	495	535	494	504	510	468	486	489	514	472	530	504	471	485	471	479	511	504	443	536	437	495	467	491	462	520	466	500	506	476	481	564	462	474	484	476	519	485	459	448	499	511	471	462	547	470	490	493	486	473	531	461	496	498	500	475	514	477	484	509	495	500	472	496	489	495	461	524	494	477	464	507	504	488	507	510	496	452	491	483	507	472	466	504	516	475	497	519	481	506	500	490	482	492	495	480	483	467	453	502	519	461	490	462	494	488	464	454	521	487	452	462	479	522	467	473	474	479	512	485	508	531	518	485	461	493	477	495	441	449	483	496	478	476	466	481	465	522	478	480	496	465	519	458	516	508	491	474	496	485	500	499	525	495	498	481	535	463	529	509	501	465	481	488	501	492	493	518	478	519	472	546	518	500	492	502	467	519	477	483	470	465	481	491	483	442	512	510	501	483	474	471	509	468	492	482	500	511	508	483	488	497	518	480	492	532	462	477	507	487	509	482	448	528	455	512	457	482	465	484	488	449	440	472	485	513	485	442	443	496	513	485	442	515	501	527	492	459	473	483	487	497	477	502	488	477	510	498	458	494	481	497	514	441	475	447	498	497	492	482	489	506	499	504	502	502	490	485	488	470	504	449	496	465	471	488	494	490	500	492	496	484	481	466	462	486	501	450	502	488	556	548	486	440	491	463	477	503	461	525	513	519	524	528	486	510	466	494	462	532	453	468	491	464	509	482	486	489	525	514	446	488	518	489	437	484	500	501	477	504	468	460	487	493	485	492	493	488	489	455	470	502	488	485	476	452	458	494	508	498	496	487	472	486	433	480	487	482	461	527	500	491	483	502	509	492	454	499	476	475	486	479	519	474	471	538	500	493	493	464	518	504	521	494	438	460	500	512	503	499	479	460	483	504	470	480	434	494	507	479	517	489	461	494	468	489	492	511	472	448	488	552	513	466	530	446	538	460	475	498	510	492	502	494	512	484	476	467	498	450	477	456	488	506	489	498	536	473	515	496	483	466	509	475	451	487	504	440	521	505	464	505	508	482	492	470	487	487	502	496	475	502	456	489	486	504	500	532	505	472	525	488	484	478	494	494	472	498	478	453	487	536	477	482	506	527	516	507	486	474	480	489	466	488	459	488	528	493	467	488	475	502	488	490	495	511	479	496	460	485	453	504	502	474	485	480	471	465	460	484	525	493	482	455	451	507	513	484	471	491	465	458	514	491	488	478	501	507	463	479	498	453	513	499	496	468	496	516	491	517	511	516	487	489	463	484	554	469	473	473	499	484	498	500	488	471	506	491	489	469	524	484	480	458	473	484	493	502	488	505	532	514	453	489	517	513	516	482	486	477	485	499	500	495	483	477	493	511	483	484	531	460	457	478	466	461	487	504	498	517	458	493	517	509	511	479	522	498	491	481	481	485	523	529	488	535	524	519	454	445	457	512	492	515	500	450	515	483	489	491	505	484	473	513	472	501	492	505	470	481	508	549	495	483	501	474	507	450	485	510	484	521	479	488	493	522	475	509	472	507	501	498	482	519	487	513	462	497	473	510	528	497	436	496	495	484	495	487	542	471	536	468	506	503	463	514	472	441	462	465	474	473	519	478	468	468	506	474	471	490	497	477	480	498	479	498	471	497	519	496	523	498	493	516	495	513	466	514	470	463	500	506	471	489	477	471	494	493	526	464	513	504	493	486	524	493	478	489	567	519	446	496	503	472	501	456	503	526	474	486	485	480	459	473	531	548	511	488	483	460	524	487	507	513	470	467	472	517	498	499	478	480	485	470	457	497	490	465	486	489	480	521	491	477	493	495	474	465	488	473	488	506	472	527	523	506	493	489	533	466	490	515	480	478	488	492	479	471	502	485	486	495	490	496	491	481	510	471	507	474	528	493	505	526	539	499	469	530	514	488	521	501	497	453	512	547	492	542	476	498	495	510	475	499	503	492	479	511	474	485	500	489	459	504	481	482	489	524
9972	677	578	595	505	454	431	415	455	388	402	359	351	386	410	374	352	343	410	383	361	372	395	310	374	396	370	381	399	366	360	395	382	381	338	360	356	342	372	391	347	352	365	386	363	333	345	362	378	339	334	340	377	418	345	365	348	356	333	384	379	373	393	351	357	382	367	368	375	389	358	338	384	392	340	362	392	355	370	376	372	349	351	361	384	355	352	332	382	365	351	356	391	359	368	344	361	408	365	388	383	358	327	346	385	365	342	353	369	348	354	351	352	398	335	354	386	350	346	389	371	358	367	352	404	389	366	384	366	375	370	380	372	341	376	384	369	365	358	368	367	367	331	383	373	365	365	356	358	396	400	371	390	394	381	384	355	354	356	381	369	362	363	361	353	402	435	407	363	361	412	371	353	314	370	368	386	373	371	362	359	367	389	378	361	347	380	388	377	392	351	368	368	367	347	343	368	363	423	376	386	383	398	358	353	357	358	333	362	391	376	379	332	400	375	330	351	358	334	357	348	375	332	374	403	361	364	357	375	327	375	315	386	344	326	365	369	367	357	357	387	357	341	320	391	370	401	366	365	392	373	317	389	362	371	380	364	367	369	394	364	373	335	378	360	364	406	370	351	407	349	343	377	349	383	383	353	372	381	343	349	358	364	375	386	358	395	311	362	349	336	400	370	396	340	353	366	395	354	395	376	366	376	358	352	373	401	335	366	402	376	378	399	380	331	374	369	378	365	387	326	356	368	341	367	368	344	375	389	405	397	359	363	370	364	371	353	334	409	409	333	388	365	373	420	387	382	352	355	373	341	357	396	382	355	374	357	371	377	377	366	348	403	353	354	377	394	339	388	364	338	361	375	357	379	389	346	355	362	388	396	354	377	368	378	328	361	347	374	400	411	353	384	367	377	360	389	370	373	415	408	372	371	392	368	391	401	340	374	358	408	369	358	356	347	374	393	375	330	366	349	378	362	388	407	362	387	340	349	360	369	357	348	359	337	343	369	387	371	370	393	381	380	350	346	393	370	373	340	313	340	344	372	399	396	353	359	391	354	352	369	328	330	349	372	351	358	392	391	316	361	346	353	395	379	393	395	363	373	375	388	356	367	366	368	376	349	357	353	360	390	374	358	362	369	391	368	376	373	371	377	370	361	325	399	355	365	372	391	350	429	354	358	420	396	372	376	349	389	346	326	412	353	348	342	326	347	365	378	386	370	360	400	376	371	346	374	384	378	339	394	400	358	368	374	381	393	358	383	392	373	381	356	311	344	371	326	390	398	389	384	370	383	381	383	372	362	393	428	356	374	369	342	386	381	389	362	377	356	341	356	345	350	333	408	386	368	379	386	360	367	382	343	356	386	330	352	365	360	346	398	377	344	380	356	369	384	355	372	378	360	375	387	373	383	392	377	362	356	342	351	377	365	333	372	402	363	344	403	372	361	399	373	380	370	392	383	356	385	374	320	355	371	368	362	343	342	379	362	347	368	362	359	356	390	354	323	322	402	348	373	386	384	350	362	437	329	341	352	333	351	362	362	353	398	361	375	395	377	355	351	389	403	358	355	382	371	387	412	341	352	394	383	363	392	387	348	370	340	359	383	404	368	367	379	367	360	360	397	357	338	401	370	361	377	364	366	381	377	341	327	323	356	369	373	365	385	355	386	366	411	359	386	371	372	342	378	392	387	340	376	338	330	390	383	339	384	331	349	378	378	346	360	355	386	357	379	361	356	371	403	397	363	332	369	344	361	357	358	371	356	389	383	345	373	336	370	389	342	389	359	360	374	405	373	379	320	342	369	373	335	359	395	381	376	372	372	371	357	388	365	390	361	427	354	395	368	380	398	357	361	359	333	391	358	381	368	339	383	356	341	331	342	374	368	355	340	337	351	339	359	351	378	375	349	409	367	383	378	370	381	350	340	337	423	341	364	340	365	359	366	347	384	350	359	392	375	398	347	370	383	364	369	388	364	377	349	382	373	405	373	341	341	359	378	374	353	353	354	387	393	357	402	417	387	368	337	360	342	347	389	375	356	326	381	358	360	355	372	322	355	366	376	399	372	350	386	352	355	397	405	361	337	384	342	357	377	354	356	374	338	361	404	350	396	347	395	345	359	338	375	351	388	371	359	376	376	387	370	360	364	332	326	355	412	365	372	370	350	383	393	364	370	340	391	362	348	362	362	372	377	359	370	370	349	361	355	370	387	362	363	323	365	333	354	372	383	405	372	410	371	407	359	432	337	346	369	349	351	382	382	360	354	361	362	336	349	365	392	362	386	349	402	361	351	418	358	382	356	359	374	370	389	358	367	344	373	388	370	355	360	393	336	331	383	376	399	380	367	356	376	376	397	359	387	367	359	367	374	399	334	383	397	343	355	346	395	353	339	338	350	335	334	320	341	385	399	387	326	369	364	325	379	366	393	370	379	343	362	350	399	374	383	356	355	366	339	352	403	362	382	356	376	371	368	352	344	343	391	341	388	336	373	348	359	337	371	360	304	353	386	373	357	386	373	358	358	406	413	387	365	352	404	346	393	389	358	344	386	327	348	354	329	377	373	370	378	372	419	353	341	411	362	325	344	332	438	395	346	401	352	327	374	375	353	389	366	372	379	375	372	366	368	352	370	340	380	349	353	360	334	380	346	374	382	340	361	343	376	356	352	393	392	373	331	354	329	378	330	400	335	404	374	382	398	355	341	367	368	387	398	420	394	377	353	350	355	369	367	370	392	385	396	371	397	351	386	396	373	334	340	381	393	372	384	357	405	380	402	378	410	346	367	337	349	356	330	399	349	378	364	335	343	352	386	357	375	343	379	362	396	343	358	357	341	409	390	365	357	415	375	325	392	353	377	369	347	359	365	335	356	349	368	410	378	389	327	338	314	364	375	359	393	347	368	347	382	400	356	338	393	384	374	393	403	350	350	359	379	390	354	369	345	353	373	372	385	419	390	374	370	377	364	380	365	415	361	387	367	375	356	355	329	390	379	399	393	342	389	352	370	364	379	351	334	335	382	402	380	374	407	411	382	384	376	362	365	355	403	384	371	385	369	341	336	361	371	357	368	384	362	375	366	368	392	370	331	384	389	381	354	402	367	391	356	369	340	339	354	388	406	387	336	345	391	351	400	366	358	369	351	358	353	365	376	391	355	428	361	367	399	366	388	408	363	375	357	345	343	382	409	341	371	356	342	369	373	390	346	365	367	349	361	380	372	365	356	383	378	320	386	332	386	347	358	374	384	381	360	385	359	372	355	356	399	373	373	368	363	371	338	393	374	395	356	361	347	348	374	350	359	358	367	373	338	385	332	370	365	372	406	368	364	381	368	389	334	399	369	382	365	364	363	363	330	368	381	362	394	420	376	357	361	339	344	352	409	359	402	353	363	371	331	357	357	349	362	339	367	361	343	358	385	370	337	324	359	367	349	367	402	363	318	346	424	367	357	376	423	374	381	368	371	345	367	377	364	367	360	373	382	307	319	386	398	393
7665	1161	1283	1532	1443	1289	1173	1166	1180	1016	1095	1030	947	997	912	960	1010	847	904	934	882	910	936	904	888	878	922	943	988	938	862	912	881	906	903	887	902	948	958	863	929	889	858	864	866	888	877	889	881	883	877	889	875	890	862	875	902	936	875	885	876	902	879	889	857	861	832	842	855	892	876	844	872	836	891	845	888	931	907	892	894	846	868	882	900	866	893	918	924	868	852	803	890	856	872	914	879	856	900	899	893	893	938	855	853	862	920	914	843	878	873	880	885	927	840	908	899	837	859	890	871	878	855	900	938	882	872	866	888	889	891	886	799	865	828	835	897	859	880	897	895	858	852	908	855	822	838	890	883	843	866	866	921	885	828	870	911	880	918	859	947	854	876	898	890	862	877	859	926	857	923	865	856	907	852	885	855	861	838	820	827	885	869	875	879	886	857	871	870	906	871	889	933	915	860	839	911	857	896	843	814	867	897	849	868	821	820	828	845	861	881	914	949	893	873	878	845	853	872	913	835	881	895	892	855	831	876	927	864	942	879	849	918	862	921	888	891	867	885	800	899	905	856	833	878	882	929	916	939	866	821	861	873	857	892	913	880	899	859	861	880	899	879	886	889	865	862	845	898	904	947	859	866	892	885	871	937	884	858	838	904	861	849	893	851	863	868	853	891	901	894	833	853	934	879	892	847	890	911	896	868	896	949	939	876	859	895	838	922	872	913	904	845	867	889	915	900	854	890	908	831	882	857	922	934	917	833	860	858	857	914	858	863	859	856	849	874	876	900	903	826	934	874	869	863	936	877	899	870	884	883	833	894	880	907	859	908	865	865	901	819	929	933	862	872	893	882	904	872	890	854	916	892	842	874	895	884	892	881	828	872	911	928	839	837	890	846	850	860	861	922	886	917	866	864	865	884	921	870	804	902	857	866	918	860	854	838	902	851	920	858	909	871	845	961	865	876	868	882	845	861	831	878	859	882	890	902	869	927	859	850	894	877	858	848	887	853	883	838	886	913	894	882	874	877	854	895	906	907	885	880	909	837	895	908	897	878	881	891	866	886	937	884	917	854	871	922	836	855	875	911	874	870	831	874	898	858	881	941	872	905	920	889	856	885	841	864	945	882	851	890	876	874	902	885	840	828	842	915	837	930	883	852	920	902	839	890	857	886	906	880	907	900	845	890	891	803	850	896	905	878	896	904	889	893	851	883	839	870	880	906	898	848	884	874	884	866	882	876	870	891	887	861	935	912	826	872	871	890	857	873	881	914	895	878	896	878	910	880	889	904	891	915	889	900	894	841	901	889	879	857	848	813	847	893	882	867	834	850	830	845	937	855	906	901	898	918	856	863	905	870	896	865	870	917	852	865	892	901	914	863	877	868	851	890	854	891	859	880	936	886	914	872	965	860	916	899	914	846	854	910	890	901	802	879	925	870	901	857	871	903	847	867	875	887	866	818	918	867	904	889	845	882	926	871	852	881	904	867	859	845	895	920	830	882	922	877	875	885	888	894	899	923	889	828	804	878	849	899	871	883	871	866	891	894	902	845	883	849	907	879	847	852	885	879	874	812	872	894	881	874	888	865	851	924	835	941	905	890	874	832	888	857	824	859	872	869	919	902	871	887	819	915	943	839	875	905	902	866	876	878	855	907	843	899	907	872	855	871	860	853	832	923	843	868	865	854	865	872	880	845	854	862	916	862	902	864	899	895	939	856	869	913	872	841	927	914	917	874	849	873	868	884	890	895	871	864	856	869	895	844	870	881	893	868	902	921	839	829	879	848	847	881	848	874	890	886	846	895	837	900	850	842	859	882	864	858	894	842	876	816	853	943	883	876	865	904	897	900	869	868	842	889	886	857	884	865	914	877	923	889	838	852	858	912	882	841	850	901	844	876	852	874	867	919	882	940	833	891	859	867	906	910	901	820	905	892	890	893	903	809	897	909	838	832	812	834	859	922	898	901	848	845	849	893	859	856	822	891	881	843	895	916	852	848	883	877	927	919	869	877	839	864	874	886	908	922	872	890	880	924	900	905	865	843	845	917	849	891	889	847	889	891	881	892	851	861	876	845	873	835	842	926	897	917	861	867	856	905	844	891	885	864	881	844	873	906	894	869	888	947	915	862	867	832	894	871	870	876	905	880	906	897	873	928	898	928	894	886	856	862	851	908	787	855	867	918	892	839	876	868	849	870	870	807	873	890	882	894	811	888	861	836	944	936	885	908	913	825	944	779	873	894	854	908	811	891	847	915	862	907	840	882	857	860	893	893	874	899	873	854	834	845	908	905	904	877	835	900	931	894	863	837	901	880	907	841	857	896	893	900	844	873	886	891	898	894	827	898	849	947	854	824	858	854	873	895	901	923	907	895	883	901	862	860	915	864	908	836	903	874	848	837	900	916	888	856	889	806	905	856	894	948	852	866	884	885	825	871	893	923	858	898	861	941	871	836	898	855	887	876	909	883	822	893	824	855	911	835	867	894	859	855	898	923	891	854	886	871	913	894	884	900	882	885	871	871	844	888	823	860	854	939	812	875	899	886	871	896	886	901	908	893	882	846	896	861	846	820	864	871	879	898	856	866	859	888	862	881	860	916	856	906	833	923	901	899	851	865	883	856	872	921	840	868	941	825	831	878	845	840	896	869	901	893	912	837	859	907	869	868	881	893	887	887	902	941	846	905	844	821	855	867	880	938	880	881	897	893	927	861	896	921	909	885	893	877	900	932	925	878	896	874	866	829	885	822	891	891	859	847	861	870	859	862	851	875	853	842	863	904	897	890	851	800	896	863	910	868	866	895	874	832	918	863	849	947	831	835	939	838	892	920	932	867	869	942	866	917	910	866	879	936	886	901	873	893	846	889	878	906	892	860	880	854	877	877	865	885	832	902	905	883	838	885	914	895	876	911	879	880	863	870	847	931	886	886	872	861	999	891	888	825	896	872	893	886	829	873	863	901	898	900	897	830	880	904	826	918	890	905	903	875	923	871	844	903	864	923	878	905	850	933	887	863	894	875	904	873	918	877	875	909	859	877	874	885	867	939	904	911	849	924	880	872	819	909	884	893	784	923	883	898	892	870	854	886	877	836	934	836	886	880	899	913	855	883	875	917	852	819	904	881	901	900	809	949	897	931	897	855	900	866	846	912	879	863	880	886	875	931	872	905	906	886	833	853	856	854	975	907	888	899	874	859	887	880	872	904	881	843	888	901	943	878	856	942	840	937	913	864	876	878	913	886	891	874	831	888	859	929	841	809	849	964	867	824	813	843	891	840	857	859	942	887	861	854	886	867	868	884	926	885	900	836	827	917	826	868	873	847	871	877	923	848	880	900	924	888	915	871	911	912	872	841	868	895	825	898	952	894	812	886	910	885	847	899	853	886	885	853	884	850	845	898	931	874	871	929	911	906	913	910	844	924	882	854	836	889	950	902	842	848	929	896	883	906	841	876	927	877	893	907	881	903	842	886	895	913	863	886	875	907	927	952	882
17313	1452	890	852	653	577	528	499	484	454	465	449	443	443	433	436	398	413	420	404	418	392	436	401	388	381	435	463	408	401	429	406	435	401	409	391	382	391	392	411	392	393	430	419	430	386	432	417	416	425	409	400	392	401	403	406	428	429	401	410	417	422	399	394	420	399	407	398	409	404	411	405	414	413	420	406	382	402	426	445	424	382	408	408	409	408	422	393	367	387	413	384	399	382	416	427	392	390	398	399	419	388	412	408	422	416	375	404	387	426	394	427	386	385	401	395	379	383	401	387	441	390	407	390	407	424	383	386	399	405	423	395	432	384	413	404	426	423	416	389	395	408	405	386	373	397	402	386	417	385	429	375	391	405	395	384	397	435	378	411	426	400	397	426	418	429	394	432	451	395	392	408	403	450	423	411	401	436	449	424	417	413	408	384	456	468	439	420	383	418	432	429	421	438	403	407	418	404	378	379	362	415	370	394	418	393	410	412	417	381	442	388	401	445	429	386	436	361	390	403	409	399	423	434	389	403	447	425	440	389	404	410	415	388	415	427	432	405	413	388	435	418	403	396	387	422	417	426	395	424	392	384	403	407	424	403	385	396	401	396	424	382	403	411	394	408	423	423	379	436	432	425	374	398	399	430	407	374	445	418	418	391	379	395	391	409	393	407	426	428	428	447	394	423	420	407	388	423	390	371	411	421	399	422	396	437	423	354	378	398	420	405	379	388	412	397	399	416	423	386	418	365	373	390	407	393	405	436	386	369	397	399	457	431	420	413	402	409	385	406	402	403	441	441	368	393	395	405	436	417	416	416	389	406	387	409	393	391	390	380	433	422	421	391	387	387	370	416	413	393	382	346	415	441	409	410	403	439	442	432	396	377	433	428	407	401	411	416	417	376	395	409	377	394	405	377	406	421	375	383	407	400	373	426	396	416	400	418	383	395	395	379	424	429	398	380	401	376	377	437	384	430	409	428	397	419	353	372	414	422	411	421	364	385	445	417	409	428	423	425	397	406	394	440	438	440	430	419	455	428	411	395	419	374	398	428	393	367	406	374	432	410	417	374	409	410	390	387	398	399	424	418	456	447	378	424	380	384	427	399	435	406	391	430	354	430	411	430	413	422	404	377	414	396	438	378	421	404	355	390	366	387	375	406	412	420	392	389	442	416	382	441	412	416	379	386	415	417	427	411	423	379	398	392	385	403	446	409	402	434	414	403	401	402	413	400	422	420	393	411	413	413	428	409	396	406	448	425	434	407	415	431	374	417	396	400	425	406	398	406	351	392	442	387	423	392	413	394	428	464	414	402	384	395	438	428	387	377	437	397	425	407	399	392	391	402	460	412	381	390	401	398	403	411	382	376	444	398	409	402	419	427	408	392	448	391	409	384	376	405	434	417	415	435	413	408	420	404	402	396	398	414	399	401	439	394	392	414	398	438	413	372	419	388	412	393	442	377	406	405	428	434	383	407	416	399	394	398	423	384	411	409	423	430	407	408	416	413	423	444	420	396	406	395	443	379	400	397	410	408	443	412	402	380	417	402	425	391	440	402	416	440	409	403	393	394	411	394	415	381	410	403	414	454	367	413	418	392	386	440	431	426	428	431	368	444	384	414	378	408	426	423	415	397	402	404	386	436	411	380	390	423	431	388	388	439	401	393	432	417	418	406	375	413	384	413	390	391	424	435	436	426	368	399	430	431	412	420	431	373	388	408	401	430	410	423	389	408	383	394	373	392	411	403	450	397	402	375	417	401	434	400	392	399	404	432	389	435	395	391	392	389	426	396	380	394	417	368	378	375	420	449	396	410	376	419	451	352	410	373	380	420	393	401	401	409	413	427	463	477	367	392	394	413	409	406	436	407	410	401	419	385	421	398	462	404	400	429	372	390	431	366	377	435	398	430	405	437	419	412	402	406	389	419	401	372	370	378	396	401	387	394	366	421	406	411	421	406	373	420	392	391	378	396	407	406	432	391	389	425	440	422	414	386	393	406	423	395	411	435	434	425	398	396	385	421	448	419	397	396	396	418	431	385	418	420	427	417	430	403	390	398	423	397	431	403	405	383	387	429	392	405	434	405	429	369	401	412	397	375	390	444	402	431	401	430	396	428	422	400	375	384	387	408	418	388	375	380	403	411	433	405	415	395	355	384	397	435	395	407	398	406	443	389	401	438	404	407	390	385	422	443	429	400	376	368	425	423	392	411	413	419	399	411	382	359	391	432	408	418	387	425	381	400	410	375	394	423	410	429	379	391	396	365	410	387	429	419	398	444	428	409	400	405	410	402	423	424	415	387	387	391	407	417	418	395	439	387	376	422	421	360	412	402	384	419	386	401	396	431	409	388	352	432	425	393	386	424	391	389	441	375	379	395	411	398	405	379	428	418	405	393	407	394	385	405	420	375	391	437	473	441	406	460	432	405	408	440	426	417	401	406	373	424	427	410	404	398	397	398	433	418	402	420	401	415	426	394	413	373	391	430	388	412	377	421	405	412	398	405	413	402	376	431	416	412	417	425	390	391	401	411	454	394	443	375	410	399	423	438	431	406	434	427	425	442	408	408	384	420	430	445	415	397	406	418	397	392	376	411	420	454	470	434	395	449	372	429	413	394	395	396	391	399	396	403	453	407	421	445	426	363	401	395	410	412	421	385	369	386	396	426	418	451	420	410	424	390	393	424	405	379	419	411	392	387	408	424	416	409	410	409	389	425	438	367	394	408	408	427	396	408	419	427	379	431	398	404	401	357	404	420	411	431	400	389	409	427	403	411	396	422	452	418	434	437	449	417	354	414	406	423	413	409	413	408	447	430	421	380	409	408	412	392	408	402	401	448	391	429	406	407	402	424	400	386	376	392	408	399	407	438	402	436	431	394	400	426	424	405	429	377	412	398	438	381	383	417	372	350	415	370	405	418	415	418	430	401	392	406	442	432	394	364	413	378	384	407	379	436	388	416	364	395	444	396	378	395	394	369	433	426	395	445	414	436	413	426	387	372	399	410	407	393	456	422	416	419	419	418	432	404	433	419	400	464	389	391	399	421	395	400	391	433	415	387	428	417	415	426	388	385	422	392	404	397	414	447	383	426	396	384	397	396	381	422	407	428	429	401	448	396	412	430	427	397	396	436	377	410	405	419	421	421	416	384	435	382	407	423	386	396	434	377	426	375	421	423	388	398	375	410	414	406	411	430	360	439	373	387	440	401	406	395	396	404	401	394	400	421	417	375	397	414	408	431	417	397	394	413	394	418	371	430	368	387	357	397	438	448	410	421	404	391	474	442	411	402	387	414	404	414	391	432	407	432	369	404	416	438	389	396	380	415	413	418	378	433	373	421	371	390	408	409	396	432	406	382	405	393	357	418	435	379	424	440	449	418	402	455	425	429	422	437	444	379	426	467	394	387	399	394	372	420	440	397	406	409	402	458	406	431	428	458	453	408	459	408	411	350	411	401	405	403	383	438	390	389	384	416	393	408	379	406	393	426
9898	1401	1839	2262	2006	1747	1602	1478	1430	1291	1311	1150	1127	1118	1100	1071	1050	998	999	1061	1032	1018	1005	976	995	946	979	974	961	970	964	942	968	934	923	949	959	962	927	973	910	961	949	907	889	931	919	881	925	932	890	996	940	919	934	908	912	952	936	867	902	957	939	943	950	960	947	918	942	949	952	969	864	883	969	914	968	939	924	919	959	954	924	948	934	930	995	883	886	934	898	953	899	929	910	925	964	961	922	975	933	897	919	944	954	892	941	911	934	963	887	944	957	892	924	910	955	913	894	938	924	877	934	925	898	942	978	927	931	915	865	932	933	900	962	920	928	976	946	953	961	897	934	928	973	934	945	932	919	929	959	904	986	914	925	934	875	925	914	903	947	887	876	983	929	885	895	906	955	928	925	889	905	895	949	870	904	921	905	952	958	970	927	936	891	893	965	896	922	917	936	933	932	919	909	987	891	940	932	835	890	951	894	962	995	931	855	905	891	925	899	906	983	906	878	896	915	921	954	901	948	945	899	938	919	889	918	944	845	913	904	902	911	893	902	914	908	950	931	916	920	901	929	927	937	977	948	897	905	916	912	891	865	973	927	916	890	923	900	958	916	916	954	897	919	929	946	960	900	904	934	978	940	940	922	913	857	911	946	983	938	856	915	906	912	941	934	946	907	949	896	934	883	877	901	926	941	903	953	940	962	889	880	930	989	937	914	916	945	992	854	932	943	929	912	889	861	873	913	967	905	932	950	907	933	918	933	907	973	950	972	922	919	883	926	933	887	890	881	958	896	920	904	925	942	903	932	904	872	910	890	931	962	930	910	878	937	923	964	922	852	879	896	928	927	913	899	898	912	891	954	847	908	945	897	903	911	942	940	919	927	885	935	880	952	915	897	967	933	946	873	925	967	922	939	931	972	942	930	942	894	936	959	920	936	933	951	870	911	993	891	891	903	924	924	961	848	957	931	958	915	960	895	901	935	949	939	980	864	915	868	909	915	880	886	958	945	932	948	987	911	894	908	897	895	931	922	858	924	909	938	935	957	940	933	910	929	938	911	911	896	926	910	938	961	909	929	832	857	880	962	948	959	976	924	901	925	908	947	934	936	937	951	938	957	922	952	906	916	940	914	920	881	979	965	919	901	919	907	914	904	942	982	922	976	908	868	905	949	912	971	939	905	915	890	912	900	880	859	944	952	843	910	946	910	864	933	901	908	925	920	914	942	927	923	927	915	912	896	900	941	895	930	950	928	961	867	939	981	952	948	964	897	914	884	872	965	898	948	870	930	957	877	869	952	901	930	983	961	936	893	965	917	892	957	910	945	916	949	924	898	910	938	917	927	900	918	909	946	926	941	948	929	972	902	874	969	936	895	905	930	927	912	871	911	965	922	955	920	902	937	895	863	913	901	932	901	931	1008	953	948	882	951	890	913	859	966	923	943	932	899	927	957	916	952	908	986	916	926	943	949	900	890	894	949	964	862	958	949	889	955	940	959	945	864	914	965	947	947	939	919	911	951	939	943	877	979	904	890	862	923	924	1014	877	892	957	893	908	948	936	954	943	919	858	887	959	945	926	914	926	874	868	871	908	960	915	978	948	901	930	921	860	978	933	899	970	922	944	888	901	882	912	937	928	885	899	921	873	933	926	915	923	965	918	944	941	853	893	924	930	914	904	888	904	933	934	911	920	970	924	919	911	943	930	942	940	909	940	937	919	944	970	937	942	905	908	854	929	967	915	972	903	931	940	906	911	918	925	927	957	889	940	931	952	933	978	826	883	955	937	915	918	902	960	892	905	935	940	958	931	957	906	921	944	932	1011	996	979	942	929	918	915	869	879	871	900	921	882	879	928	920	949	967	885	912	894	937	954	912	894	915	929	902	916	875	950	935	906	914	936	913	924	934	932	880	949	890	929	865	874	901	891	944	941	925	940	905	905	914	967	913	905	950	916	946	947	965	900	891	877	952	953	978	919	908	905	960	1007	901	910	984	934	878	959	924	933	959	933	931	943	983	968	910	988	919	937	920	972	982	875	935	932	944	929	915	961	946	866	931	871	888	897	885	883	915	927	880	911	911	925	992	886	945	931	907	918	905	930	905	951	938	943	899	900	905	917	934	965	964	923	985	952	943	897	887	949	911	959	918	929	908	890	909	873	964	932	945	918	877	948	897	903	934	887	917	927	949	915	931	949	898	943	892	874	877	908	928	921	899	949	942	898	931	921	937	910	923	913	942	916	834	920	910	891	915	920	997	927	953	930	891	948	875	858	983	923	934	894	906	934	928	922	933	965	913	912	887	915	900	905	915	900	914	960	844	913	904	927	938	900	918	892	897	898	928	905	929	957	932	956	877	903	904	898	912	880	887	908	934	931	948	895	917	891	952	938	924	964	935	922	901	957	961	903	927	952	954	954	900	948	885	963	962	948	940	910	928	917	946	964	904	944	943	955	911	904	991	910	926	947	896	875	884	928	892	914	932	1016	919	938	928	947	944	907	891	967	907	924	958	888	890	884	930	927	933	911	904	945	965	897	942	924	897	861	926	934	947	945	1003	915	955	916	913	908	921	876	906	944	971	940	920	932	924	944	905	927	905	923	914	909	985	895	961	947	880	914	887	907	874	923	953	913	902	924	878	903	911	952	953	952	965	906	896	976	895	920	970	895	884	921	912	926	900	884	906	888	963	889	923	849	928	930	933	913	972	933	953	943	946	907	943	934	942	935	893	949	887	896	963	892	925	914	926	971	890	905	904	914	902	892	885	868	923	928	917	920	934	914	919	868	913	937	919	920	894	955	953	971	929	903	916	878	966	906	941	960	966	911	1000	943	942	924	908	894	883	853	925	981	947	975	908	958	931	890	937	918	946	910	951	957	924	909	943	945	922	974	936	928	901	941	905	973	905	906	928	895	961	947	905	919	928	927	952	961	867	907	954	927	946	935	885	926	941	948	925	941	845	895	899	937	841	907	906	964	892	890	918	964	947	948	930	931	941	962	950	970	876	921	900	930	958	935	934	890	962	923	886	893	892	865	906	989	905	936	922	948	871	902	892	919	881	962	883	936	947	914	906	872	935	955	1000	918	968	927	961	935	955	945	934	897	968	924	890	929	902	918	963	948	880	895	966	962	947	907	923	921	981	951	965	879	910	938	924	922	985	952	894	932	894	969	933	929	907	942	947	883	930	893	897	927	951	953	926	888	941	946	919	928	920	931	962	909	883	967	925	945	894	935	927	962	949	988	897	916	951	945	924	921	922	985	967	929	963	954	972	900	960	929	920	882	976	923	928	894	955	956	915	918	928	936	978	955	898	962	892	916	919	968	914	918	939	862	920	913	974	890	938	958	935	907	909	939	905	946	898	868	902	978	917	944	951	894	845	922	940	913	913	854	928	893	892	970	964	902	906	967	910	996	949	941	861	920	908	909	953	926	914	929	931	931	908	991	948	939	938	905	942	925	838	914	916	915	943	957	907	916	911	943	902	923	914	934	944	901	924	946
2641	195	207	194	159	192	179	179	179	166	173	184	207	180	172	176	176	191	185	157	171	193	155	162	171	176	199	167	179	205	174	191	171	179	180	176	173	164	173	190	195	193	187	184	166	160	165	174	187	215	185	183	196	166	180	180	161	170	169	165	171	175	191	186	156	200	197	168	175	165	171	161	149	151	179	181	181	201	181	129	183	182	194	175	188	189	179	194	154	173	160	166	180	159	152	177	140	173	182	175	203	161	192	187	182	192	188	204	186	207	162	198	160	159	173	178	157	195	154	180	171	198	196	185	177	177	166	170	169	175	195	184	168	202	166	157	176	190	166	158	176	180	185	187	212	166	188	171	153	178	179	164	184	172	181	178	196	161	183	174	164	185	172	185	179	175	164	140	166	174	191	164	166	175	189	174	158	188	186	176	191	214	180	163	198	166	184	163	192	187	176	189	180	182	163	194	174	161	168	175	184	184	177	207	166	180	184	142	131	169	192	156	179	207	173	163	198	144	168	165	194	180	177	175	182	189	180	170	156	173	172	199	194	196	163	200	163	185	177	192	187	196	174	163	167	153	173	190	180	189	179	170	179	200	165	158	181	172	179	170	211	173	189	196	178	201	159	170	186	179	162	163	161	180	196	190	172	155	171	158	180	163	175	197	184	174	182	176	183	152	188	177	174	181	177	176	176	177	190	162	188	169	182	181	182	166	187	185	160	153	189	193	176	179	174	182	206	162	186	157	174	202	165	176	169	186	183	161	179	161	150	168	196	183	165	175	179	202	174	174	174	192	159	172	173	191	163	164	162	190	154	168	143	155	180	184	171	194	185	179	186	175	173	167	185	153	191	194	170	189	164	176	155	193	153	145	188	182	180	194	192	168	177	172	184	157	175	182	195	152	181	188	185	157	188	185	173	193	163	173	170	167	184	144	177	181	160	170	188	179	207	201	167	190	177	179	201	159	186	174	151	162	164	199	176	184	170	180	177	162	172	155	185	182	168	146	170	149	146	168	182	193	187	172	195	190	192	191	184	163	195	141	187	175	177	194	171	193	168	180	166	186	197	187	190	161	179	169	191	192	201	137	165	197	205	165	175	172	171	182	165	201	155	162	186	161	205	165	168	174	181	197	149	165	197	197	159	159	184	183	180	169	170	189	196	180	150	172	152	157	168	204	172	168	164	150	171	169	185	177	174	178	208	178	171	168	158	171	159	186	172	160	182	206	180	175	176	154	163	192	193	164	173	188	165	169	179	163	189	170	220	201	189	183	165	186	191	197	176	184	184	174	161	202	181	181	193	177	183	194	171	174	190	196	191	166	184	169	156	195	176	169	178	192	183	156	173	166	184	168	183	161	167	138	175	187	161	176	211	157	174	184	174	152	171	177	174	164	175	170	170	162	188	166	164	169	168	184	143	163	179	210	164	190	184	187	188	165	187	183	184	186	171	188	182	163	172	167	186	172	196	171	192	190	148	170	200	212	182	182	197	166	174	174	178	157	158	181	176	163	191	195	161	171	199	154	160	175	165	196	172	163	173	183	197	188	212	172	191	181	148	194	182	178	190	173	186	161	182	182	175	175	172	186	163	173	176	172	166	150	208	166	187	170	172	179	192	173	203	153	198	152	206	182	163	210	206	201	182	177	160	164	161	169	176	164	160	148	172	170	174	183	183	194	178	173	168	176	199	170	188	168	179	174	160	188	141	154	163	187	181	187	196	179	189	170	169	156	198	186	193	172	192	158	175	156	183	183	179	166	206	190	186	182	186	173	170	181	195	172	160	191	191	182	171	183	193	186	181	178	183	194	177	187	172	194	165	163	173	154	153	172	194	151	167	182	158	172	174	143	185	153	181	188	187	194	189	168	141	203	202	176	172	207	163	193	174	197	179	177	158	167	178	191	198	193	172	191	164	146	180	150	154	173	185	192	166	181	163	199	180	169	184	158	172	180	188	173	180	200	214	196	190	159	180	195	161	173	168	179	188	171	157	168	183	160	166	190	173	168	158	188	183	163	189	173	164	174	169	172	177	194	151	162	184	179	171	195	165	188	185	180	171	172	171	175	172	174	180	197	179	185	198	177	165	181	156	189	160	184	168	148	185	177	196	164	172	176	152	205	168	158	176	194	163	189	160	191	172	163	154	213	184	164	159	181	173	169	183	170	167	206	140	185	182	191	172	187	182	161	176	162	170	182	194	165	172	146	175	182	167	176	182	174	175	186	189	183	157	162	180	173	174	139	165	171	183	162	160	185	156	187	189	159	192	199	169	185	155	154	158	177	158	188	182	184	172	180	159	190	183	175	170	176	169	180	200	173	166	147	175	153	184	184	175	175	154	144	165	185	197	210	176	184	186	175	179	176	194	172	185	167	185	202	175	187	175	179	173	166	202	175	190	203	178	180	176	206	188	175	177	187	188	190	181	145	147	167	160	189	173	175	174	182	187	205	150	165	175	194	168	167	163	165	163	171	157	154	159	196	191	170	192	162	179	166	161	179	175	164	175	167	176	188	165	160	195	170	178	189	177	182	190	183	172	166	185	183	169	187	169	193	182	170	153	207	177	165	150	154	187	177	172	198	159	162	203	192	173	189	178	183	186	163	186	170	157	182	185	170	207	161	163	185	169	191	172	163	165	194	189	175	169	174	201	179	163	165	171	189	175	163	156	169	176	168	194	169	156	178	194	196	191	213	171	164	178	170	190	160	174	155	182	168	161	180	178	199	156	195	189	203	154	173	197	175	178	169	229	194	163	171	181	163	158	157	160	166	182	145	176	193	170	147	169	160	171	165	171	177	179	167	198	168	186	207	172	174	166	177	196	178	171	159	173	168	183	170	169	204	158	154	163	175	184	196	177	152	157	160	160	153	168	163	143	177	157	166	179	190	165	155	156	183	167	181	166	184	187	171	166	164	139	179	199	160	184	166	192	188	191	197	188	163	159	188	161	181	170	179	195	157	166	181	161	187	190	170	139	192	213	178	194	154	197	180	163	172	164	167	152	175	222	196	180	161	190	193	188	161	193	153	154	172	187	179	187	190	156	162	174	175	165	191	189	204	171	161	166	185	173	167	172	172	185	177	160	136	191	177	185	173	157	181	156	166	180	208	171	198	166	165	166	162	176	183	158	183	160	176	184	194	188	208	202	151	186	177	190	169	178	184	208	185	160	171	171	177	171	177	146	168	170	173	179	189	154	199	195	185	172	165	200	211	208	184	175	193	190	158	173	178	214	166	173	170	212	186	181	159	172	174	187	194	148	200	156	148	174	136	177	195	166	168	213	186	164	170	156	189	182	173	186	188	170	161	197	163	207	191	174	198	185	196	177	168	177	185	198	187	184	170	164	163	195	188	156	184	187	179	166	166	177	182	155	195	209	163	201	192	169	181	176	206	192	184	178	177	162	187	179	193	190	164	191	182	209	165	180	189	154	166	169	194	176	187	175	181	188	163	185	146	186	172	187	175	184	164	183	162	184	169	157	184	186	169
2579	529	520	498	514	482	534	530	497	515	488	486	466	513	538	483	488	496	478	466	502	492	508	495	514	486	516	451	459	476	494	486	528	463	482	501	526	477	492	467	533	490	499	496	482	510	493	512	536	468	510	467	541	463	499	516	507	511	480	468	467	496	501	491	516	505	488	452	503	497	455	527	512	429	525	485	532	496	497	490	487	500	483	490	499	526	485	517	506	498	528	493	506	526	473	463	494	521	477	500	480	515	510	497	517	490	479	503	501	490	500	470	507	474	503	495	449	504	493	461	464	506	514	503	470	492	497	462	472	480	500	462	527	480	440	490	479	461	503	505	486	498	495	478	477	474	500	480	492	509	493	515	495	487	518	523	506	516	488	525	526	509	486	507	538	496	498	487	515	478	484	488	481	483	500	451	489	517	492	495	462	511	500	518	495	473	461	483	521	495	501	480	462	475	475	489	495	501	482	471	495	474	495	526	479	484	471	469	510	486	490	471	510	545	482	486	490	493	519	494	480	510	506	469	498	502	509	519	447	494	490	494	509	481	514	468	472	478	506	474	497	500	460	488	478	502	492	475	474	479	505	477	505	497	482	497	522	528	485	467	510	472	526	520	535	494	501	523	464	464	477	517	519	465	452	467	496	491	473	492	484	463	497	539	494	487	534	541	502	508	505	471	491	490	496	488	446	509	484	530	436	458	461	526	469	487	484	478	480	467	497	447	506	484	515	519	471	476	520	507	504	514	495	492	497	493	495	523	508	506	449	498	496	530	450	490	476	465	482	485	470	503	485	488	480	489	504	465	512	491	486	521	483	469	486	527	464	487	516	473	497	462	517	499	501	497	479	484	492	470	483	481	490	482	453	496	498	449	476	479	516	528	481	490	495	480	521	476	468	487	491	498	509	468	487	481	465	494	480	474	485	509	520	494	527	490	542	508	499	508	486	510	501	450	491	507	514	510	499	468	478	497	476	517	480	499	500	518	505	497	475	546	506	523	529	538	501	514	514	547	489	520	504	527	456	464	456	527	510	456	491	519	479	519	532	472	495	479	466	505	499	455	501	532	509	488	465	476	502	508	509	524	438	498	495	504	493	449	489	470	488	494	483	501	490	545	485	462	483	471	470	566	534	507	459	481	513	495	494	529	501	498	480	517	478	475	485	522	504	472	516	484	501	497	473	528	471	517	489	534	506	487	496	515	479	472	504	489	509	487	485	487	520	504	516	487	494	508	506	483	465	502	504	468	490	488	454	515	516	501	496	491	515	523	478	490	506	499	473	482	476	485	494	462	515	487	469	498	511	485	496	505	515	495	496	503	482	453	498	479	515	448	490	500	539	485	522	531	489	513	498	525	457	501	493	511	480	492	509	497	466	475	492	508	494	493	500	477	503	509	482	482	532	503	488	494	466	498	490	475	506	468	458	514	471	495	452	442	456	523	510	454	476	488	460	514	485	504	452	508	479	485	510	500	518	509	479	476	494	521	494	544	513	523	498	468	474	501	483	486	495	463	534	505	495	476	500	451	507	500	489	517	500	486	494	493	480	505	483	508	477	482	492	522	467	477	538	489	547	487	494	536	497	511	538	457	483	502	499	502	513	489	485	490	487	521	504	480	506	491	486	497	488	480	450	481	455	498	470	503	477	503	460	480	448	472	498	447	523	475	464	484	464	502	514	494	515	491	490	519	531	519	466	470	512	492	496	490	506	491	474	465	456	525	500	516	487	520	506	454	501	487	431	504	497	501	509	503	486	497	505	513	493	499	484	508	477	491	492	579	500	507	514	529	501	504	503	464	495	506	485	458	484	463	490	522	514	553	496	513	503	482	497	456	478	475	472	471	502	510	505	482	500	482	504	506	482	474	526	523	503	483	444	469	477	493	476	498	529	485	503	474	465	513	480	489	522	473	525	492	502	522	476	514	503	531	494	494	455	497	485	462	508	513	481	514	492	475	472	502	485	487	500	509	481	509	471	492	474	476	471	502	498	516	507	541	501	470	502	459	478	477	509	489	523	527	467	506	494	479	461	519	530	488	482	487	475	530	472	512	491	542	479	531	497	500	521	494	525	499	496	484	494	503	462	488	478	488	475	453	473	465	504	511	476	475	501	466	508	491	524	525	465	491	481	513	471	478	481	512	499	494	479	526	501	518	489	495	464	498	456	493	474	492	497	493	492	501	508	507	494	469	490	495	463	448	452	455	464	479	476	507	501	495	533	501	496	492	522	470	503	463	523	488	499	474	486	490	511	492	481	496	485	514	501	506	471	476	481	529	487	483	493	516	484	479	483	506	475	527	491	528	476	507	480	503	493	473	499	484	484	485	520	467	455	489	494	491	495	489	522	504	519	471	467	458	489	495	473	544	538	485	518	479	486	475	455	540	456	526	509	501	461	511	503	474	480	464	511	494	484	512	500	483	481	492	496	476	507	476	527	468	498	519	528	523	484	506	502	455	505	487	502	495	505	521	528	504	491	468	450	463	519	504	507	486	490	498	458	527	505	439	487	490	501	512	526	551	474	466	509	485	489	496	468	481	514	516	432	431	478	511	468	502	488	487	493	498	516	467	445	468	501	519	504	506	477	498	468	452	489	506	462	535	504	457	492	464	475	476	511	469	486	461	504	495	491	496	449	473	499	470	518	501	455	481	479	496	515	480	504	522	522	466	493	489	537	479	473	480	481	458	519	443	471	438	494	455	475	480	521	479	459	479	498	489	456	469	494	482	489	518	509	501	518	526	497	504	479	503	551	528	488	514	493	495	472	495	465	497	489	508	472	484	501	437	521	468	482	536	463	507	474	501	543	498	492	475	480	502	502	526	513	451	471	511	506	498	473	472	492	497	495	530	442	510	459	517	496	465	487	462	480	476	515	529	490	480	508	502	471	474	485	487	540	494	501	492	525	450	499	482	513	505	491	474	501	487	497	504	523	504	492	470	455	499	491	466	459	504	497	503	463	511	519	524	476	480	473	519	463	487	477	469	483	487	494	479	455	532	494	501	488	504	526	481	462	486	506	526	525	493	490	495	511	456	507	476	499	473	549	488	463	487	499	507	479	481	537	496	504	501	506	502	475	477	476	488	476	536	516	522	488	498	497	471	484	487	501	521	480	496	523	508	475	519	489	509	527	470	485	448	482	497	485	502	479	493	513	526	476	512	501	508	498	490	473	483	489	488	501	512	470	522	482	519	502	529	448	505	502	501	461	509	488	488	477	474	464	452	463	517	466	479	519	547	462	522	496	515	506	456	471	493	520	496	495	515	521	499	507	483	498	543	521	502	446	520	521	488	504	498	512	520	449	479	505	492	478	512	475	469	489	497	505	465	524	511	530	482	501	495	469	517	493	508	499	478	489	512	505	481	479	473	462	531	505	490	497	541	523	479	475	508	489	444	482	481	508	481	462	499	481	490	445	532	491	505	455	519	479	498	494	484	452	472	513	518	493	550	475	510	485	497	519	491	501	494	507	504	515	484	517	518	492	469
9696	739	612	570	461	427	457	392	400	419	410	370	363	367	385	393	382	424	356	371	367	397	360	379	363	366	344	372	409	407	315	389	384	385	356	339	348	345	350	381	367	353	373	350	380	381	357	344	365	368	359	400	399	348	359	376	366	368	368	366	322	358	353	389	394	353	401	358	316	372	361	342	367	372	350	355	356	358	363	348	372	379	396	328	393	335	341	376	367	390	374	379	376	361	367	390	372	399	331	379	344	385	392	369	369	334	381	389	379	354	361	374	379	410	378	366	368	320	357	357	371	383	395	351	349	405	362	389	409	356	349	351	341	368	315	362	367	391	356	391	368	369	364	395	377	353	452	359	359	369	372	388	412	334	341	403	382	366	384	352	378	341	359	393	352	399	353	358	397	368	385	377	348	383	351	351	398	341	348	328	365	370	389	384	354	362	345	353	346	334	360	335	332	364	360	360	346	327	350	353	367	374	388	423	355	375	370	370	375	374	364	356	368	370	357	365	343	380	382	333	292	380	364	342	365	338	330	383	395	358	387	374	381	331	395	359	419	348	350	402	352	376	368	402	353	375	368	363	371	359	341	358	369	408	383	365	351	374	356	366	385	354	368	369	370	388	370	371	388	379	379	354	390	378	385	394	372	361	360	358	374	335	349	347	386	388	354	343	366	379	331	356	370	371	370	353	334	388	337	376	353	365	369	392	330	374	404	358	367	379	407	342	359	348	367	368	344	398	399	380	378	344	374	386	360	401	371	358	377	364	368	392	371	366	370	376	370	361	369	390	377	380	369	387	377	379	356	395	375	389	358	365	376	395	378	358	349	360	355	357	363	377	369	376	369	350	373	401	379	338	375	364	366	405	383	418	337	370	377	373	338	390	389	325	415	387	359	356	359	349	352	347	371	361	380	362	360	351	384	342	387	394	362	400	372	392	393	370	383	385	412	380	380	350	396	359	383	319	383	368	340	387	376	377	374	394	406	377	358	368	380	363	338	374	329	394	324	424	394	369	381	374	360	360	369	373	359	361	389	385	362	354	378	355	373	325	400	386	361	356	336	385	343	343	395	379	361	375	397	306	336	361	377	367	398	375	398	366	371	340	379	369	363	374	389	347	369	355	417	357	374	359	379	350	383	359	329	333	410	409	358	335	342	394	391	352	360	408	354	400	351	349	368	381	345	390	366	355	393	369	326	354	388	352	351	378	369	390	395	368	369	367	378	375	364	335	368	384	341	345	380	372	390	371	357	375	367	409	368	367	374	406	379	425	383	400	386	374	355	347	330	347	367	367	375	394	363	398	367	381	368	356	374	365	376	387	386	379	359	367	373	423	339	373	347	372	401	313	373	347	348	370	377	338	347	379	381	380	361	354	375	394	379	362	366	393	363	348	377	383	337	393	379	393	359	371	351	351	347	362	402	372	355	370	327	386	380	360	352	381	396	359	359	354	383	369	390	364	415	395	342	360	372	378	373	377	358	361	355	374	358	362	360	370	375	355	374	335	372	367	364	365	364	393	389	376	366	348	384	385	361	354	372	367	383	372	331	383	360	337	393	360	336	347	339	373	353	382	402	370	344	387	375	385	408	369	389	392	381	387	368	373	351	356	384	366	363	391	357	384	363	345	373	362	354	395	383	334	327	342	361	358	360	346	369	367	384	374	373	358	404	375	369	391	392	378	375	363	367	351	380	409	374	381	344	334	387	355	378	393	383	366	394	393	342	359	361	425	335	383	371	390	376	354	382	395	345	343	366	391	385	333	372	353	368	362	346	347	376	358	406	367	373	391	394	403	369	351	364	359	368	362	371	375	401	374	329	354	357	352	389	400	353	361	380	346	370	390	345	386	358	395	322	395	379	388	351	376	364	360	389	367	364	349	349	344	402	389	328	353	355	344	412	352	330	374	373	386	413	381	330	362	365	384	410	360	383	343	409	359	374	380	359	375	320	391	396	377	368	388	382	367	380	415	366	385	402	341	385	355	357	352	354	392	342	377	361	374	381	369	356	428	349	367	363	366	392	381	395	348	370	376	339	343	361	402	365	376	372	338	347	345	388	351	360	382	371	398	391	351	360	366	355	363	372	338	361	355	371	377	371	367	362	370	343	342	317	381	360	378	359	348	359	376	372	339	355	356	341	401	383	413	368	378	352	372	394	349	348	341	355	382	400	348	378	367	411	368	349	362	382	354	378	336	356	335	385	358	375	352	333	333	369	374	340	345	388	385	386	366	386	390	329	356	376	350	405	386	349	344	366	350	377	423	352	353	376	397	359	416	362	405	438	332	364	333	331	368	427	399	394	379	375	392	381	396	371	346	320	339	325	360	379	323	363	348	420	360	347	349	380	362	364	395	323	354	365	383	383	395	359	359	342	346	387	385	383	338	370	341	375	363	350	357	335	363	364	330	359	401	366	347	355	368	360	357	355	343	325	337	362	366	383	357	346	414	382	368	385	352	361	368	345	348	341	337	366	366	348	366	359	375	350	408	420	368	355	340	387	395	382	363	384	366	358	351	377	398	341	348	363	365	369	365	375	405	366	363	374	370	380	378	360	388	376	428	360	348	357	382	358	370	359	379	363	355	374	408	363	407	364	351	350	373	375	367	339	372	388	432	357	369	381	353	335	334	371	361	377	360	351	372	359	380	381	380	381	366	331	394	383	394	378	329	370	357	344	331	335	383	361	364	390	377	363	360	376	345	336	334	359	353	391	370	358	362	381	347	369	345	349	336	424	356	393	390	318	328	367	377	399	379	347	354	374	397	368	350	367	356	362	353	393	370	404	414	372	384	381	365	381	334	358	370	430	385	365	361	362	397	326	356	402	387	391	369	342	374	385	402	399	386	351	395	373	349	342	339	376	354	383	369	340	370	347	353	341	358	360	317	391	360	335	378	347	382	389	375	346	353	370	346	357	357	340	349	366	375	339	387	387	360	394	385	351	354	367	375	410	406	387	363	351	370	383	375	389	380	389	335	367	340	362	372	360	365	373	402	366	345	341	403	361	380	350	350	373	352	353	340	343	388	391	379	367	365	374	379	351	352	358	326	374	361	359	372	383	369	371	381	382	373	292	358	371	353	366	331	356	358	358	330	371	365	357	367	399	371	347	384	366	399	399	376	329	382	369	341	387	335	378	382	385	341	331	410	396	372	353	361	358	354	333	369	374	387	381	373	357	383	338	360	357	386	357	335	363	366	343	393	362	360	375	363	361	352	386	358	405	357	382	387	371	338	370	404	390	346	351	390	383	396	367	366	405	380	343	338	336	329	372	367	342	350	313	379	369	389	375	389	365	363	393	370	383	362	375	378	337	352	353	399	384	356	352	357	362	345	363	375	355	406	342	360	364	402	362	330	424	371	381	397	372	375	332	380	358	372	364	356	395	387	355	393	346	394	395	363	399	387	393	340	357	362	384	345	365	382	343	416	378	376	377	375	354	379	349	365	373	335	379	370	348	353	365	368	359	326	368	350	402	365	399	357	316	359
7575	1094	1302	1518	1411	1308	1204	1157	1064	1069	1036	999	959	935	929	948	965	974	954	916	921	941	906	881	920	885	893	849	902	843	913	872	913	915	902	844	877	911	898	862	884	908	898	864	861	869	924	874	916	866	888	868	877	890	878	858	833	910	868	921	900	863	874	919	894	909	878	877	910	908	866	858	912	887	899	900	896	944	869	917	917	903	887	856	852	858	863	877	871	896	886	933	884	915	869	907	865	903	821	811	924	861	831	937	870	846	840	856	852	874	891	861	883	869	844	906	885	916	898	843	877	891	864	866	914	847	872	912	899	855	859	869	868	905	854	883	887	866	850	891	889	848	864	858	886	889	825	876	863	892	847	902	857	882	882	909	843	869	829	839	880	890	891	877	803	911	843	850	898	900	885	861	908	874	900	867	905	889	838	852	897	808	903	896	914	908	846	910	846	836	858	860	904	863	870	935	886	888	881	907	854	874	866	897	846	854	832	910	861	872	907	886	900	825	904	872	868	891	886	884	883	937	848	829	850	820	821	867	866	906	897	837	850	866	861	872	877	896	891	841	822	832	851	918	869	898	901	856	895	854	890	858	900	832	885	923	844	938	891	903	867	850	891	891	922	873	864	879	858	874	860	883	890	832	963	851	917	884	907	866	871	907	865	886	857	851	867	832	853	909	870	879	838	881	819	845	859	882	890	916	876	893	850	862	882	910	864	904	885	845	877	800	857	917	878	936	888	905	866	935	911	947	904	893	863	837	888	872	851	896	800	859	894	870	844	837	893	848	842	865	843	875	871	879	850	825	851	876	919	916	901	866	885	808	861	873	869	872	881	903	883	892	914	885	825	852	855	835	846	917	849	807	917	835	883	909	856	873	909	885	872	885	904	893	870	906	880	863	905	834	892	850	843	862	885	884	931	924	917	878	821	911	879	850	877	891	862	871	915	894	818	858	854	894	852	891	865	943	841	901	871	864	855	835	892	896	836	879	874	878	870	882	909	884	910	880	869	864	850	901	873	858	851	899	832	886	888	889	886	888	921	829	907	855	874	845	906	910	866	849	853	822	898	884	875	867	873	915	896	894	889	909	873	881	868	888	882	837	860	899	877	903	883	864	898	848	825	879	836	872	937	864	923	887	867	926	908	897	877	833	855	857	819	852	919	895	899	869	889	890	901	867	887	906	889	829	850	917	919	866	938	904	864	868	914	859	872	847	828	941	824	853	843	894	882	878	859	866	803	834	842	851	901	851	887	891	869	847	874	865	832	862	843	847	855	891	870	928	871	870	893	875	871	908	854	920	904	834	923	903	878	903	869	904	858	908	941	841	874	885	840	932	867	903	825	903	872	834	897	874	866	848	858	851	901	935	855	876	825	884	872	906	841	854	887	916	836	871	857	854	807	894	871	894	908	874	868	835	870	893	893	873	893	845	863	840	929	890	856	846	851	910	878	859	853	897	895	877	849	890	818	856	865	854	845	863	835	883	905	877	900	889	908	880	870	850	888	854	852	810	840	872	921	913	843	863	829	870	858	879	911	887	905	885	872	867	992	898	836	858	840	889	844	897	859	867	879	907	879	902	830	893	858	849	877	907	895	841	891	909	894	841	861	850	887	851	847	903	876	828	840	833	886	861	910	921	922	908	883	907	864	900	919	891	850	876	872	872	843	846	830	926	866	831	893	848	897	887	875	878	861	859	845	840	852	870	834	853	853	853	888	911	871	853	885	911	881	864	919	924	909	857	852	870	845	873	887	904	907	905	857	909	909	854	878	854	892	913	877	921	840	882	873	878	885	882	852	874	866	843	840	895	836	877	869	843	910	824	934	884	941	864	907	859	913	911	881	841	867	856	892	865	881	908	872	937	820	929	879	906	888	870	877	854	909	866	903	901	864	864	907	893	867	856	888	922	811	855	866	833	856	905	896	886	887	875	877	912	886	892	895	870	860	882	877	876	790	886	842	880	844	857	890	860	813	876	909	868	883	861	859	836	805	923	851	875	854	832	905	900	846	896	849	892	909	908	897	870	885	893	920	876	873	972	891	913	891	856	894	868	862	872	858	898	837	843	885	816	879	897	835	861	875	883	837	883	864	837	845	872	832	826	827	851	904	882	947	889	824	905	873	884	877	892	892	838	922	915	896	826	880	881	872	874	869	924	883	859	873	862	920	867	884	891	845	858	883	867	891	929	892	833	850	877	835	841	879	897	885	899	901	885	880	878	851	876	846	842	876	830	913	891	875	851	904	829	862	905	909	889	864	862	857	888	894	898	914	823	859	902	852	867	847	905	886	823	824	915	866	906	878	863	868	882	876	867	879	888	844	875	809	913	882	845	910	844	919	920	854	880	852	946	852	806	858	866	865	905	879	917	901	929	901	856	886	912	837	900	895	818	853	885	899	864	844	880	831	860	837	844	908	916	856	857	870	886	915	906	923	893	874	825	866	882	841	853	875	896	898	899	878	902	859	920	915	897	859	932	894	868	872	902	869	873	902	825	863	891	842	850	887	899	865	871	803	874	876	867	860	874	877	874	865	842	905	886	913	871	903	901	833	892	909	890	904	877	880	884	827	846	848	865	896	942	850	872	861	904	837	866	868	901	865	884	888	916	876	915	844	853	857	880	807	877	887	813	885	860	856	876	865	905	830	871	894	852	829	893	877	855	895	871	897	876	849	851	866	883	884	859	879	885	908	888	885	897	841	900	882	848	835	920	877	850	870	900	884	924	891	864	882	886	863	843	874	905	925	892	881	899	846	878	898	872	874	882	840	872	902	795	868	871	876	827	856	861	833	862	890	849	840	836	847	847	897	894	888	820	930	869	928	868	896	855	813	872	896	874	796	878	882	835	927	856	887	845	894	923	883	871	834	845	890	838	928	888	857	891	881	872	881	867	863	860	874	903	868	829	845	899	889	875	867	880	872	864	846	873	905	899	875	850	864	875	877	891	813	798	849	849	918	908	772	817	860	882	857	933	879	919	870	864	875	844	879	880	899	875	883	911	870	893	905	917	939	851	876	918	890	881	860	936	821	907	880	836	893	903	910	905	843	913	903	900	859	840	908	890	881	871	890	857	902	926	892	899	920	940	898	854	877	876	845	884	878	851	859	863	825	884	939	902	882	882	906	872	835	876	845	851	873	833	918	850	917	921	845	876	887	899	925	851	868	912	804	910	887	831	871	834	872	871	908	842	882	887	870	905	906	892	891	877	841	859	885	926	885	854	870	881	928	851	866	880	845	815	873	877	895	851	866	859	836	879	902	869	861	867	842	876	917	866	873	833	842	861	914	862	907	789	924	880	920	883	906	914	864	884	891	877	908	875	874	909	874	900	854	845	893	857	849	851	827	888	828	924	877	887	844	856	934	898	910	898	849	872	815	884	902	832	889	897	864	887	928	854	931	902	888	861	906	862	885	879	894	899	915	911	847	911	861	885	904	843	904	881	903	901	857	847	828	923	871	870	871	878	869	882	846	884	921	903	922	874	888	896
17120	1489	920	846	636	550	479	489	456	438	483	447	451	434	471	454	414	396	380	447	406	406	407	436	399	385	404	404	443	419	380	429	430	442	391	437	428	378	408	419	395	408	373	407	388	407	399	392	430	418	429	427	382	410	407	400	384	390	415	423	414	420	393	379	424	441	402	421	452	393	382	380	412	398	384	363	400	379	384	395	405	409	437	391	399	411	416	417	397	407	428	404	372	408	388	409	412	411	457	431	408	390	424	397	390	396	412	400	409	440	395	388	418	382	367	407	423	378	370	388	382	361	410	393	403	415	399	428	451	409	393	400	411	435	413	426	372	392	374	437	366	399	418	406	429	411	409	434	435	397	401	391	396	380	392	399	419	407	395	390	409	398	405	381	387	440	411	401	443	404	373	416	413	404	395	402	379	391	408	401	365	411	394	414	425	405	405	381	429	462	412	386	394	378	415	386	397	422	409	413	432	428	440	430	436	380	380	397	415	389	405	389	408	393	414	448	419	381	345	400	375	394	385	405	431	386	398	407	393	381	369	394	366	389	400	411	392	382	404	364	395	417	422	423	364	419	404	374	389	402	436	380	402	394	404	402	394	430	375	432	432	398	406	413	387	401	420	397	410	449	381	413	419	439	417	392	406	415	432	384	422	442	399	405	405	399	413	437	405	438	370	436	398	431	408	421	406	433	451	410	385	438	397	370	406	399	370	442	450	403	409	386	395	380	397	430	416	415	385	381	435	431	406	398	409	365	409	355	366	415	419	415	434	380	374	438	405	434	390	380	406	410	399	411	371	340	349	424	385	390	410	430	414	432	423	415	402	422	375	417	411	387	452	413	399	403	422	369	387	392	408	433	415	435	398	419	427	376	388	394	407	432	383	402	404	402	396	397	424	379	398	418	382	420	407	400	418	388	395	402	421	406	404	424	376	405	417	353	422	415	412	376	393	435	422	375	380	426	404	396	404	391	371	393	415	392	410	426	465	404	354	419	391	417	412	391	452	393	412	394	399	426	405	429	414	404	392	364	424	383	459	419	391	378	382	414	373	390	428	387	397	406	416	415	437	376	377	404	390	409	408	403	366	389	346	382	461	425	447	419	456	411	399	436	399	406	392	366	393	447	430	414	405	413	408	376	397	394	382	457	400	398	422	411	467	426	396	382	416	402	389	389	412	409	387	390	399	410	435	387	412	403	405	355	458	385	401	421	398	417	416	421	414	425	387	412	399	390	402	438	398	402	420	419	413	373	416	428	428	398	389	463	407	390	434	438	433	416	419	398	403	369	436	398	406	409	428	396	393	386	397	401	399	368	392	436	412	433	444	416	410	371	351	434	422	385	363	391	446	425	385	406	439	439	443	439	384	404	416	408	436	442	389	370	411	400	413	382	444	417	412	449	401	386	369	354	388	366	405	372	415	387	430	373	434	369	422	431	414	392	424	433	391	405	399	408	395	356	359	382	417	386	407	417	360	407	405	399	423	423	384	394	400	415	423	392	446	397	395	450	385	395	386	400	408	402	400	439	441	398	430	437	400	438	425	416	394	401	407	414	364	407	385	370	386	400	435	382	406	363	380	404	452	404	430	382	417	454	444	391	401	415	401	425	373	411	390	405	369	386	406	406	405	430	419	400	405	387	361	390	376	398	387	400	443	412	436	381	411	426	427	407	413	411	432	407	402	378	405	415	373	395	428	397	399	398	413	408	410	433	391	394	370	420	375	403	367	423	432	419	408	408	420	383	395	379	365	397	438	428	400	413	405	401	440	406	401	429	396	400	376	411	403	410	373	401	394	365	373	387	385	382	423	417	390	403	406	429	403	410	441	404	408	398	408	402	398	400	406	426	400	373	395	423	358	355	394	371	388	391	416	392	377	403	432	402	401	417	436	385	363	419	435	437	423	423	412	387	364	409	406	379	380	396	405	368	390	389	410	444	441	410	409	402	359	387	452	414	403	426	392	442	421	381	393	402	373	381	400	416	405	391	381	403	405	415	434	418	376	388	418	398	378	386	346	398	404	426	399	432	438	388	416	440	412	412	346	399	430	438	395	437	421	443	450	388	434	416	414	407	414	387	387	431	438	387	382	406	354	396	409	418	402	420	392	381	405	449	376	396	421	424	397	437	421	395	416	402	421	396	385	419	397	354	382	415	381	411	407	405	385	365	432	425	428	408	386	410	427	406	388	386	377	386	398	391	417	449	381	403	418	377	405	369	376	373	384	399	371	419	367	383	430	382	353	381	379	391	405	440	428	413	401	393	448	445	437	397	370	420	380	382	365	421	416	385	409	387	404	418	404	392	383	393	402	386	394	422	411	426	441	392	377	409	433	432	418	415	410	435	412	448	422	460	403	428	377	426	421	423	433	425	397	387	433	463	405	415	383	388	391	444	391	389	404	387	403	424	389	403	451	427	381	383	394	372	402	431	400	404	396	375	377	412	405	427	413	400	376	400	396	457	437	414	410	438	380	441	401	413	412	408	438	449	383	397	418	392	399	395	397	420	407	390	376	389	388	372	379	435	423	434	442	380	416	390	426	409	470	395	388	454	405	387	365	393	403	449	374	392	426	395	400	400	360	398	421	396	384	444	408	426	406	401	405	399	405	384	408	427	375	416	385	405	459	412	405	386	436	394	434	393	392	400	437	418	424	384	423	437	374	409	426	374	447	385	439	421	400	409	401	411	420	407	416	414	358	427	380	397	401	380	418	382	372	444	412	397	428	405	425	424	446	413	415	392	386	412	398	446	426	366	385	383	392	386	392	397	435	444	439	395	428	379	383	402	415	364	422	412	372	387	402	403	380	431	457	453	421	394	412	408	426	398	405	444	398	412	410	403	364	412	422	383	460	399	377	389	431	374	396	432	389	420	419	388	421	421	427	381	416	443	384	432	390	384	421	422	399	418	388	377	408	388	430	393	409	397	404	409	412	395	402	412	397	423	369	434	414	453	400	392	388	400	418	427	430	385	373	442	410	406	383	446	442	420	376	388	382	452	403	412	410	426	407	409	417	435	402	384	457	386	409	381	421	429	416	431	395	394	414	405	426	397	377	417	402	407	415	396	397	425	394	381	410	379	398	374	376	392	404	396	389	398	402	385	397	389	409	385	424	434	398	404	376	417	413	380	422	422	432	442	448	391	406	400	396	433	428	416	431	394	383	392	397	410	441	442	411	378	431	387	413	422	379	416	403	418	381	395	409	399	421	400	376	383	400	409	363	421	386	409	408	399	420	406	428	399	437	383	363	374	403	395	407	401	390	394	413	444	362	423	425	395	422	406	405	412	433	387	415	421	429	413	435	399	394	401	367	381	393	444	384	418	391	439	357	405	371	395	423	396	385	423	392	408	392	444	419	380	376	426	382	388	401	417	417	400	402	387	409	417	407	415	397	362	409	442	407	418	421	385	356	381	408	407	393	410	402	427	401	381	385	427	432	428	414	410	415	386	414	393	403	358	392	408	395	374	392	436	409	375	452	398	452	435
9662	1456	1845	2222	2019	1723	1550	1435	1372	1306	1159	1199	1159	1122	1070	1056	1030	1038	1005	997	985	934	980	966	981	938	943	928	995	955	960	968	938	947	946	989	948	886	944	962	953	938	943	887	942	955	949	919	883	920	922	922	964	941	870	874	880	927	929	892	961	931	859	908	965	901	935	911	883	883	920	911	922	920	913	951	983	916	877	877	947	943	946	966	922	935	931	897	1032	867	989	883	912	868	933	946	951	905	902	921	874	898	920	934	902	951	931	859	936	872	930	947	941	932	886	910	922	901	899	898	901	936	930	865	891	940	885	893	941	913	918	864	924	888	906	911	944	909	946	882	911	930	957	918	895	908	964	944	892	953	907	922	905	907	936	946	945	937	878	895	808	913	926	960	932	994	903	948	878	975	928	885	940	901	936	913	914	918	882	907	926	871	888	920	880	964	901	948	859	969	867	917	909	969	912	926	902	872	889	906	945	912	954	910	946	877	947	934	917	904	890	891	941	900	895	920	951	904	929	888	913	912	923	931	918	909	932	937	903	956	887	920	932	880	968	957	935	928	947	957	928	934	941	906	963	914	877	897	874	919	864	873	957	885	927	924	929	952	907	975	915	903	904	949	903	904	934	893	910	916	956	965	933	924	873	920	904	902	909	965	956	982	935	958	937	889	921	866	940	937	869	895	910	913	911	902	904	907	941	928	932	941	901	888	917	923	888	897	943	988	914	945	953	897	956	960	922	897	927	899	966	943	870	890	923	918	902	875	848	946	937	941	907	910	898	899	969	862	900	931	934	930	959	978	931	884	930	930	914	903	876	912	918	951	880	928	901	939	898	918	918	955	944	928	942	897	928	903	966	888	955	926	887	929	919	925	967	861	958	957	923	920	948	953	895	858	921	938	977	942	882	971	945	896	965	915	950	932	970	927	939	924	918	959	945	962	935	934	880	969	926	934	942	954	938	968	910	935	935	918	898	898	919	940	924	909	949	905	904	953	948	931	917	943	922	936	926	929	941	937	928	968	889	943	868	938	939	947	990	897	885	936	860	880	936	900	934	964	908	927	872	950	898	920	894	1027	905	943	928	986	920	967	934	908	934	1002	872	910	926	891	934	951	934	875	942	947	971	912	913	913	911	918	857	920	846	912	891	919	979	946	922	925	906	886	927	922	906	882	957	938	978	921	957	921	934	918	908	945	910	899	900	926	927	914	957	917	971	866	912	873	894	956	965	916	893	934	916	940	901	930	962	949	874	935	941	879	910	935	933	911	930	880	936	940	889	995	971	887	966	929	916	938	974	926	889	882	934	906	886	925	918	904	909	912	929	961	971	890	945	929	907	927	900	939	921	934	903	885	936	951	916	864	890	878	894	955	896	944	950	957	846	915	904	849	937	942	895	907	958	922	878	917	912	943	914	933	925	889	912	938	946	924	848	971	902	972	931	926	866	933	876	930	924	933	933	910	921	911	909	922	922	941	913	925	933	921	941	909	886	948	921	866	922	902	1006	953	907	926	890	878	919	956	913	957	908	916	969	876	918	897	926	963	918	946	898	902	923	890	924	909	918	950	928	920	934	875	921	963	936	892	955	931	953	932	965	885	894	928	897	894	918	899	935	866	962	896	966	916	922	883	908	887	867	926	906	912	940	914	923	869	934	962	923	912	882	919	946	898	984	904	919	957	870	909	894	880	919	940	908	895	947	941	905	923	913	903	910	877	956	900	881	971	968	862	876	900	893	896	930	949	895	921	881	955	908	917	974	990	930	966	910	894	893	971	889	941	916	888	937	924	943	929	953	907	904	882	922	893	896	906	920	965	894	939	955	933	925	914	898	872	928	936	903	951	971	899	957	908	949	971	875	863	960	876	875	940	908	959	930	889	900	890	897	918	873	905	957	910	960	936	934	899	933	923	987	904	934	965	843	917	908	932	935	932	931	920	907	914	892	891	955	912	915	905	874	892	917	953	918	926	925	918	931	932	946	899	924	983	966	945	918	924	909	883	963	854	894	932	916	915	854	906	898	879	957	888	932	946	904	949	1035	915	888	917	927	944	930	964	940	865	920	931	901	938	887	909	908	891	917	937	941	883	880	887	909	960	923	945	915	934	959	922	988	881	961	923	878	939	893	875	928	920	933	965	896	908	879	908	948	926	882	969	879	932	930	905	893	898	875	932	908	897	862	941	932	880	951	921	906	941	903	904	844	913	982	926	912	905	894	931	904	954	880	859	898	926	919	830	885	925	876	959	887	902	935	946	933	936	922	896	890	861	915	893	893	926	911	879	889	856	897	919	921	947	917	879	890	970	887	898	947	946	925	893	927	921	970	941	934	926	927	931	987	978	938	927	928	923	930	911	904	947	919	903	884	985	996	936	923	924	901	924	964	925	913	947	975	892	993	900	906	967	923	873	888	884	930	960	901	882	928	963	912	920	901	915	918	946	923	945	941	890	949	937	939	893	921	965	934	933	922	896	936	896	893	883	914	937	977	930	907	873	903	952	976	943	869	932	917	911	929	933	899	961	937	917	924	914	885	931	932	924	910	951	905	921	916	904	920	934	904	883	927	934	921	967	897	928	960	927	912	961	863	903	940	960	931	928	919	888	942	893	926	969	946	927	896	868	921	885	897	902	977	864	900	871	952	952	910	881	933	934	928	938	890	862	861	898	922	898	891	886	922	904	939	883	893	918	959	990	956	904	940	913	996	914	889	928	911	962	899	951	969	918	899	864	876	889	911	924	951	870	899	935	906	875	805	897	915	922	944	892	918	981	935	905	941	921	936	906	907	919	943	939	962	959	949	927	906	1033	950	900	931	933	877	979	894	945	900	937	927	877	866	941	894	919	973	932	910	902	962	936	930	994	940	878	981	925	933	915	905	909	903	909	952	970	915	936	946	933	957	882	951	896	913	930	918	963	908	926	889	903	946	972	919	894	919	904	927	929	866	902	978	916	930	931	927	946	894	956	923	883	966	940	932	931	928	877	891	923	989	929	872	937	957	905	903	909	888	892	899	894	871	907	899	957	985	888	921	911	989	901	962	861	890	923	921	912	942	994	899	931	930	926	924	918	845	993	934	928	905	884	871	936	920	883	879	957	938	882	871	897	909	952	942	933	922	889	858	959	939	919	876	927	875	924	914	970	943	975	910	930	893	927	913	917	930	945	895	944	935	931	893	904	915	902	912	914	936	945	900	917	958	899	925	947	893	907	912	895	871	909	890	889	915	905	936	983	936	915	937	930	911	904	916	906	910	910	922	938	976	873	866	912	934	911	887	898	937	924	931	922	901	971	888	885	953	912	928	947	956	962	944	931	889	930	921	837	904	913	918	896	897	870	886	898	893	953	919	940	957	951	905	884	892	894	892	905	926	871	940	854	958	886	953	919	947	930	942	963	951	960	894	938	963	893	938	872	902	851	912	936	877	973	914	896	943	920	962	913	903	958	920	915	955	919	900	928	941	868	957	913	938	898	896	979	931	922	903	935	936	912	958	940	919	894
2803	191	186	191	166	168	185	177	199	183	189	179	185	164	166	172	189	195	171	169	191	160	230	162	173	177	160	168	172	160	193	171	211	177	171	184	170	160	167	191	174	197	166	176	166	180	173	158	182	168	171	173	179	173	197	188	175	175	156	183	171	185	171	180	191	217	164	169	142	171	161	194	183	159	183	170	165	177	161	183	190	182	214	163	191	176	181	169	183	179	172	162	189	175	189	187	164	166	167	195	162	206	192	171	184	200	186	169	159	161	179	167	183	196	162	180	156	178	164	200	179	165	196	132	186	182	164	167	172	175	179	175	168	164	197	190	186	168	181	172	176	161	165	200	159	191	172	178	201	183	192	144	198	163	186	170	191	155	186	176	183	164	175	174	189	164	165	162	176	171	176	169	177	170	152	182	177	164	173	154	168	176	192	178	177	172	190	178	187	186	203	179	161	169	177	148	187	165	185	162	193	175	158	161	180	177	189	163	162	181	186	198	187	199	167	194	163	171	157	198	165	170	166	171	194	176	176	172	161	166	170	171	185	166	180	194	166	173	197	179	183	171	172	198	189	195	176	170	177	180	187	175	159	175	170	181	196	177	166	203	182	155	198	159	162	168	208	198	176	180	177	171	196	195	179	179	170	176	187	176	156	170	184	171	162	169	192	175	165	192	183	182	168	179	191	177	192	197	182	176	172	165	178	182	182	185	195	178	163	175	171	154	170	161	201	166	161	182	167	179	158	157	168	197	178	190	159	158	177	152	158	180	166	157	188	183	191	176	180	167	173	187	187	169	155	172	186	146	180	203	191	192	164	188	177	189	188	187	198	149	185	184	192	189	169	203	185	169	173	172	200	193	173	210	176	200	173	173	186	178	151	184	188	180	178	167	187	170	191	161	157	185	182	171	185	186	187	185	155	159	167	177	156	178	186	217	200	196	204	185	206	169	154	170	170	179	150	180	191	187	164	181	184	180	200	207	199	196	181	171	181	191	169	155	170	182	179	201	179	170	159	164	167	187	199	174	160	174	181	185	159	165	166	185	173	185	165	188	179	165	172	173	178	194	186	174	171	172	182	162	162	175	167	168	155	178	178	196	168	212	194	185	165	211	158	164	151	184	175	154	184	172	170	184	189	163	199	187	183	181	194	166	168	169	185	193	185	168	158	159	178	169	162	163	169	166	193	179	150	171	188	176	175	182	199	179	170	174	193	179	180	167	155	171	184	175	168	175	195	181	173	156	192	194	195	172	156	162	168	160	167	179	191	182	180	170	167	188	183	179	181	168	168	158	183	184	189	160	177	172	153	192	185	173	200	194	181	184	164	176	147	168	171	146	177	180	155	171	169	174	183	182	172	195	169	179	164	157	179	168	154	186	181	178	194	194	174	183	174	188	167	160	172	179	164	183	159	183	177	194	182	223	193	174	162	175	194	165	155	176	193	200	179	194	141	156	184	198	152	181	194	180	178	176	152	170	171	183	167	180	182	187	182	182	191	180	148	185	192	178	180	184	163	177	169	167	194	185	181	190	176	171	163	165	174	162	166	175	169	173	210	190	198	220	191	169	160	174	182	186	141	162	217	194	187	206	178	159	179	186	166	211	158	168	185	179	178	161	177	186	176	188	178	173	189	191	185	157	184	157	168	175	196	188	170	167	175	158	157	202	185	164	189	157	171	156	194	175	160	166	180	192	165	161	186	182	171	186	152	171	208	164	166	193	174	183	188	168	174	178	159	174	163	157	176	170	174	178	178	169	184	193	183	172	183	162	160	189	197	171	168	162	175	158	176	174	193	183	185	194	173	158	178	198	188	190	165	172	169	187	167	166	169	185	180	170	185	157	182	179	175	162	181	204	182	203	187	164	180	162	165	160	173	176	168	172	168	149	195	181	172	193	200	186	181	182	184	182	157	182	195	189	170	172	175	173	133	155	173	178	173	154	191	171	164	183	188	184	163	188	174	180	186	195	165	179	197	199	146	166	185	175	195	168	187	192	173	164	146	173	187	188	182	154	175	164	140	179	155	164	194	166	178	173	179	154	165	190	173	185	159	181	176	173	178	168	189	192	183	160	195	160	155	178	177	199	160	190	195	172	180	175	199	173	173	201	173	190	196	177	209	201	176	168	177	206	186	171	165	186	171	176	165	172	197	182	184	175	170	175	191	169	182	193	162	158	187	171	186	189	203	192	175	176	185	174	195	163	172	196	204	164	191	181	165	191	169	180	207	160	203	168	171	186	182	182	163	179	204	163	196	199	193	166	172	144	172	169	193	176	196	179	160	171	188	189	165	163	192	157	195	159	179	165	168	161	190	157	193	165	189	180	186	177	193	194	159	198	177	160	180	173	187	193	182	183	191	183	175	196	158	190	188	190	170	168	167	162	159	171	170	177	168	208	205	155	193	179	199	171	168	181	175	156	158	157	162	179	184	185	163	145	177	177	173	141	184	179	172	183	197	174	175	153	147	187	188	161	202	171	180	221	185	179	176	182	188	188	192	192	173	198	170	173	188	187	185	217	197	181	173	153	161	194	177	172	187	169	175	167	179	187	159	157	169	184	180	182	176	175	189	163	175	177	165	151	169	194	191	192	206	199	190	167	190	183	171	174	168	193	147	181	181	165	163	173	172	177	175	151	191	174	166	166	165	176	169	192	167	190	206	172	168	150	186	178	183	174	190	169	191	210	213	185	190	178	157	172	170	182	185	171	193	187	195	193	200	154	157	178	193	200	189	181	153	187	166	161	157	189	171	200	163	189	179	178	165	183	178	160	187	183	177	184	205	164	176	181	171	194	169	174	178	197	152	164	162	162	192	189	192	192	183	186	177	193	186	186	180	177	153	172	190	140	184	190	173	163	165	186	180	178	167	184	218	175	154	175	157	148	189	171	174	156	154	171	137	174	177	147	190	156	169	168	187	182	180	170	152	175	202	170	179	152	175	152	169	173	191	189	177	175	185	184	177	187	170	181	158	167	210	188	172	172	160	196	154	208	190	151	175	182	180	189	182	194	151	182	182	174	172	194	183	170	192	178	189	177	166	168	171	182	173	172	187	188	189	220	179	165	155	179	189	202	179	196	143	181	166	167	181	173	174	173	160	165	177	167	166	159	185	181	181	166	155	169	185	178	168	180	181	193	191	165	184	178	165	198	174	192	156	175	190	165	173	170	185	191	184	168	203	166	162	167	145	167	163	177	183	183	192	180	202	184	204	196	170	182	166	187	173	178	177	199	177	181	187	192	174	152	172	174	193	172	160	205	165	157	187	175	174	213	184	210	172	182	172	227	190	194	146	164	193	162	169	180	158	195	193	202	155	177	170	170	186	173	192	162	198	169	215	183	194	173	182	157	174	191	178	192	144	157	159	188	183	188	166	186	211	178	171	177	189	187	190	174	181	164	175	191	156	198	172	179	183	175	185	185	163	211	165	175	175	176	165	178	210	200	158	187	161	189	181	171	194	179	188	175	191	145	159	179	193	176	162	168
2747	486	494	514	496	512	536	545	498	529	485	461	533	506	491	458	564	465	500	490	493	520	541	506	494	481	472	509	486	523	483	484	473	465	508	491	505	466	489	474	495	505	470	507	532	477	522	493	485	509	469	504	495	468	514	486	474	477	509	508	503	502	485	483	516	444	511	466	460	453	480	514	456	496	508	490	529	511	456	491	465	481	487	500	456	490	493	470	512	478	485	513	508	470	480	529	459	501	509	464	471	503	499	508	467	497	456	532	462	492	483	528	476	450	534	537	472	504	488	506	504	465	484	503	498	502	470	493	504	509	531	516	525	498	469	528	467	490	483	476	457	482	468	489	471	515	501	478	505	490	480	518	454	470	485	467	485	494	504	501	479	485	517	550	457	488	452	490	523	484	473	459	490	496	543	530	485	478	502	525	490	495	505	492	502	451	522	496	483	516	473	499	495	475	489	492	502	480	481	515	463	472	498	547	504	498	472	518	513	493	427	482	477	465	534	491	467	522	469	504	509	518	453	475	486	472	506	478	495	497	490	475	497	492	497	488	490	538	487	479	521	481	494	503	491	497	493	479	535	474	547	535	491	454	473	510	484	458	461	522	491	497	510	485	570	505	507	487	519	484	471	487	504	454	507	484	514	476	483	510	490	489	433	486	492	491	481	516	516	501	470	470	490	491	526	478	499	491	503	514	501	500	420	484	492	533	478	495	492	474	500	509	512	515	470	514	467	490	464	480	489	494	475	511	502	483	509	473	479	482	504	518	491	510	495	510	501	482	508	544	522	473	490	470	497	473	508	446	470	487	448	504	514	473	489	514	487	533	509	444	501	476	473	465	465	494	478	479	489	507	451	529	468	499	468	494	543	469	473	492	466	490	507	549	478	529	499	509	482	470	496	496	491	478	508	485	496	472	502	488	484	486	479	509	488	483	526	492	507	507	502	492	497	506	466	497	477	549	518	494	507	493	486	507	496	481	483	499	520	478	478	489	495	538	494	523	482	463	477	481	460	508	505	517	466	522	443	471	475	463	498	511	465	467	480	488	469	451	480	516	494	521	480	496	475	492	466	502	500	522	481	489	487	509	488	521	468	459	524	446	501	503	529	512	496	478	535	454	481	526	512	483	513	500	465	479	490	500	488	518	505	486	487	478	510	502	499	474	504	495	491	512	525	498	488	435	467	503	472	462	503	517	428	504	461	485	487	509	478	468	482	480	497	518	482	488	521	493	494	467	497	493	500	507	466	482	495	521	503	493	501	478	524	472	496	512	511	521	484	515	505	492	490	480	553	481	530	460	509	489	468	506	429	503	506	486	505	489	449	490	518	518	468	430	498	504	494	487	498	508	450	502	428	482	526	518	451	517	493	483	454	521	524	520	511	482	484	500	472	516	498	482	481	502	481	484	470	482	478	518	485	446	511	474	497	484	492	486	487	515	477	446	487	521	496	458	517	529	515	483	484	469	494	516	505	495	486	479	511	508	529	495	512	506	488	493	469	520	512	484	481	501	507	508	463	506	481	480	505	523	497	491	526	502	492	496	453	497	466	478	486	490	508	459	543	501	476	496	494	508	485	497	491	511	497	499	503	504	472	519	481	499	496	496	484	471	530	503	484	489	500	511	493	454	473	471	510	496	480	520	510	505	458	478	469	488	505	470	489	491	506	492	482	469	513	470	485	488	483	488	492	508	526	492	501	452	495	478	491	504	510	503	487	481	470	460	517	447	490	497	513	514	487	507	485	449	529	511	450	493	498	511	520	491	499	493	476	449	499	505	493	482	506	533	522	472	566	472	506	466	465	486	524	491	512	507	520	456	513	487	499	504	523	475	478	473	501	501	524	479	519	462	495	512	470	495	503	503	509	521	528	476	485	517	484	524	519	474	526	507	501	497	504	513	485	483	512	480	488	474	488	493	481	485	518	457	496	495	497	503	497	461	487	537	524	540	541	505	507	514	492	482	511	520	513	468	489	462	527	506	484	490	518	484	477	540	490	497	497	509	499	499	493	499	500	487	495	515	502	490	456	495	516	459	522	522	473	526	462	524	464	468	473	463	502	494	452	505	525	509	504	498	476	467	503	486	466	518	509	488	496	461	500	524	476	462	468	477	514	509	481	497	492	506	467	499	555	492	517	450	456	509	466	504	477	463	482	494	474	494	501	508	504	478	480	493	528	446	525	490	508	499	498	495	445	522	490	498	518	484	480	514	481	522	475	512	499	502	528	502	499	491	474	474	498	499	504	515	482	439	502	534	517	486	491	499	489	513	483	517	551	454	478	514	512	509	530	494	512	486	486	562	490	551	507	521	516	436	502	502	488	462	515	490	464	483	508	519	543	465	463	506	510	534	534	495	502	503	491	486	497	501	507	445	496	471	500	533	486	473	482	502	525	482	520	475	486	514	474	512	546	466	489	520	484	520	523	507	477	475	511	513	484	507	504	504	524	510	526	498	484	457	512	536	500	491	490	469	475	534	504	458	501	489	489	464	467	480	520	454	497	472	540	511	511	483	520	483	483	503	473	537	461	508	503	476	495	512	511	507	481	557	513	516	522	481	527	479	513	486	459	548	516	474	524	521	510	504	498	488	461	482	481	475	500	471	454	444	502	515	500	498	469	495	461	458	481	507	509	499	530	483	496	470	463	491	522	444	513	498	495	512	491	500	492	496	451	489	490	480	489	492	479	467	479	497	461	474	519	468	484	494	486	498	480	472	501	493	505	509	441	497	480	518	523	531	505	479	498	490	528	501	487	491	500	475	484	533	534	465	483	453	493	473	470	499	483	479	430	465	524	517	476	523	526	502	517	479	499	506	512	509	499	553	527	480	471	463	501	477	507	451	543	479	505	507	516	456	464	495	491	527	486	510	470	513	447	484	511	452	492	524	506	449	497	468	509	480	502	462	521	477	499	456	462	521	450	454	504	530	478	493	490	501	466	510	461	511	488	468	517	530	478	540	479	518	515	478	495	528	517	489	523	480	517	503	486	507	490	484	488	520	466	526	484	514	465	530	484	496	480	455	478	485	484	538	496	518	493	512	507	470	528	504	495	535	495	512	560	468	448	478	490	497	479	472	483	480	549	479	474	523	491	520	504	498	472	519	468	501	494	466	477	490	501	491	465	510	485	493	432	523	488	490	474	490	496	482	526	486	513	484	506	485	468	452	504	486	447	507	513	473	483	494	470	458	422	531	462	470	477	478	485	498	482	484	497	469	459	529	486	496	486	445	501	469	452	455	497	473	478	477	476	464	523	492	494	473	512	499	479	474	496	479	487	500	547	478	475	513	508	478	480	494	497	499	477	505	488	482	497	513	534	527	453	516	502	476	493	477	511	492	486	496	489	487	489	522	477	480	508	495	492	479	443	495	468	519	521	497	508	498	473	479	501	479	516	481	527	493	477	476	485	491	522	460	503	464	492	483	501	497	490	470	466	507	485	524	493	455	489	486	479	471	519	524	493	505	471	460	499	464	529	504	509	512
9961	673	630	574	488	494	421	409	400	451	435	369	383	372	389	352	407	365	387	388	357	362	354	384	371	402	384	388	348	379	354	348	363	381	361	343	385	383	372	367	357	345	350	327	376	386	348	334	343	385	356	372	369	392	377	377	356	363	417	375	340	372	355	360	357	373	399	379	399	404	393	363	373	385	382	397	384	381	352	390	405	338	371	364	368	400	365	364	386	343	372	359	364	345	343	387	397	383	417	363	381	342	396	372	336	343	380	349	332	396	358	342	377	346	323	378	380	342	386	376	353	313	379	409	378	360	349	399	340	352	356	374	347	362	354	347	383	374	379	360	334	344	340	360	365	364	417	402	371	332	354	401	384	358	388	364	366	379	372	368	360	366	336	341	388	386	366	352	396	393	336	421	385	411	337	411	408	356	382	362	349	347	342	407	362	364	342	384	365	374	359	351	354	399	391	365	349	398	345	356	369	330	359	364	339	380	358	377	343	368	352	368	395	368	360	349	376	394	344	373	346	367	379	394	404	347	400	380	396	375	360	359	366	385	360	365	366	374	344	372	358	390	357	370	363	358	370	333	377	380	372	366	356	326	368	339	378	381	362	392	357	368	424	360	338	354	359	343	392	346	341	362	380	363	371	390	344	393	367	386	375	349	355	337	396	379	390	372	373	368	362	404	343	387	359	362	371	381	354	380	354	393	379	353	358	383	370	414	396	368	363	363	346	326	331	403	329	360	375	347	376	382	394	368	346	335	358	356	363	369	363	380	352	340	350	327	336	350	375	374	413	348	364	377	336	354	328	348	368	362	409	370	377	382	366	369	376	362	365	371	374	364	368	379	343	394	368	373	367	360	376	379	389	333	365	360	390	373	379	369	342	375	389	367	370	358	360	412	367	410	356	382	396	380	380	384	372	380	369	381	372	366	356	379	392	385	379	395	329	380	376	346	376	343	377	379	341	361	362	370	357	339	367	358	336	371	348	364	393	338	395	343	389	376	362	356	352	357	362	345	371	386	381	390	378	374	393	394	340	393	371	422	396	371	384	367	380	384	370	356	375	380	374	380	365	356	358	350	402	389	394	363	382	354	380	373	385	410	378	345	351	382	379	362	344	367	323	384	370	338	390	401	351	331	356	363	347	338	315	357	366	390	397	361	375	395	360	354	378	385	356	371	327	410	329	349	325	380	361	409	352	392	367	356	385	343	395	370	366	400	336	344	365	350	362	338	362	357	365	358	322	353	371	394	390	372	339	385	367	394	387	342	382	363	413	363	352	342	396	347	372	326	386	392	340	372	351	344	402	382	335	344	355	356	362	356	375	367	363	352	387	313	345	340	343	362	367	354	377	389	378	333	359	385	386	376	329	384	368	367	359	392	380	351	385	363	362	360	375	380	362	360	382	355	365	375	360	385	386	353	325	395	386	380	367	375	364	356	386	360	350	379	339	359	351	370	372	400	392	371	372	370	383	374	359	373	322	395	366	366	332	416	376	376	362	371	331	346	357	366	364	319	377	346	359	369	385	371	353	386	352	405	315	344	337	343	347	395	380	344	386	349	369	398	399	371	369	401	338	392	397	361	373	398	403	364	336	345	331	337	364	343	391	342	350	398	381	359	388	376	384	394	334	394	339	376	369	348	354	361	365	344	344	340	365	339	376	361	363	342	382	368	366	366	379	348	366	403	383	396	363	371	317	401	386	361	398	344	361	360	340	386	387	367	377	354	345	392	381	335	389	387	389	330	350	336	360	378	383	367	360	375	365	368	351	374	387	408	367	360	361	325	365	382	360	401	357	375	401	379	403	379	366	316	353	365	364	355	376	332	369	353	349	368	378	360	372	338	383	344	349	371	371	358	359	352	379	379	367	351	373	381	399	355	387	357	370	326	353	362	400	375	344	374	387	376	362	364	367	356	398	392	353	345	356	355	339	369	337	371	396	353	371	391	344	370	324	394	367	407	375	376	400	396	373	353	400	360	375	395	391	361	366	363	356	416	337	388	354	386	385	379	377	394	402	398	381	355	363	360	367	340	363	375	368	366	322	381	354	329	390	384	378	369	369	354	370	376	402	331	343	344	358	392	379	373	385	354	349	326	327	361	405	342	337	376	348	369	382	351	393	358	374	389	388	334	371	392	393	417	346	367	353	379	359	389	333	346	361	357	340	384	340	334	415	348	392	355	357	392	360	363	396	386	354	345	361	371	358	340	376	356	372	366	358	395	397	416	367	386	376	381	338	347	386	366	405	371	377	353	347	312	412	374	408	347	329	404	411	344	364	393	375	376	385	359	376	393	375	370	341	365	371	356	337	348	373	407	363	410	360	379	348	370	371	390	396	374	368	352	356	381	371	386	345	379	354	356	358	354	364	322	373	382	386	366	362	335	373	384	334	349	393	393	353	383	342	374	353	350	346	352	393	424	344	335	357	374	351	348	395	351	374	376	372	341	352	351	350	378	370	388	350	411	341	351	331	346	382	356	391	390	357	402	396	350	365	341	383	327	422	365	383	393	339	373	377	352	363	363	379	380	389	365	369	364	387	339	376	377	361	365	324	378	374	330	368	358	360	373	414	353	355	382	317	358	363	375	321	384	401	408	377	382	371	379	366	316	363	389	336	361	358	392	339	380	356	371	358	389	394	355	365	371	323	349	345	386	372	366	383	347	333	390	351	374	342	324	371	396	342	383	380	365	407	366	372	376	354	374	359	403	375	373	361	370	366	389	348	380	358	352	381	359	348	370	348	332	344	382	371	409	365	363	354	355	383	358	368	389	350	374	380	385	388	332	367	365	390	381	362	346	350	343	350	364	362	372	389	309	337	398	367	360	400	356	383	373	401	346	365	387	364	356	371	386	397	358	361	342	370	358	356	373	384	341	338	400	372	353	364	345	363	359	349	418	354	366	406	384	362	358	383	378	376	380	367	349	359	357	394	392	395	364	363	358	366	362	330	372	320	387	377	358	384	357	393	412	394	336	383	366	408	385	350	392	402	395	391	326	414	385	379	348	369	351	365	367	417	358	332	409	361	386	399	335	376	344	370	353	388	364	379	358	368	385	375	352	348	365	366	357	381	379	349	371	388	357	397	353	382	402	376	377	368	369	348	321	340	382	346	347	372	349	346	352	390	359	365	374	383	368	361	347	372	353	314	349	361	380	360	378	359	383	363	373	393	366	402	407	378	329	366	374	376	364	386	384	378	354	348	396	377	387	389	397	373	373	372	406	409	385	379	374	384	386	413	395	402	407	372	371	378	362	368	355	400	381	355	372	374	384	389	359	385	360	365	337	363	373	410	370	374	401	410	375	354	362	350	381	381	404	382	375	359	358	359	379	366	346	390	365	379	413	389	386	347	358	374	383	332	352	378	369	358	372	371	389	362	378	345	361	363	368	363	361	350	357	373	365	366	354	382	356	390	329	338	360	356	355	371	353	388	359	385	390	373	337	359	370	382	365	385	384	347	360	386	375	359	393	377	385	359	365	325	364
7684	1162	1347	1536	1443	1307	1228	1139	1145	1067	1080	1020	1097	947	936	1022	999	883	919	927	882	911	901	915	911	868	914	908	952	913	874	893	901	921	887	886	889	906	858	895	874	884	870	873	926	867	867	891	892	842	877	841	864	923	865	912	830	875	879	866	889	847	958	821	822	838	922	868	886	895	867	886	895	888	823	896	922	873	858	890	877	860	926	880	859	822	900	901	918	881	886	910	880	879	876	826	862	833	953	865	924	898	879	904	872	927	849	844	855	882	884	880	870	916	868	915	851	809	904	833	887	902	913	805	924	930	925	861	891	887	902	952	894	809	922	872	886	885	924	884	803	865	818	904	850	845	870	864	864	892	843	858	864	892	847	873	884	900	922	902	854	906	894	912	882	858	919	895	906	894	921	841	849	904	879	883	867	910	866	885	852	866	810	849	881	858	885	874	921	873	873	848	890	830	881	886	835	931	880	922	860	889	897	889	896	904	864	857	883	843	883	857	914	847	869	885	844	808	864	899	888	866	891	870	830	873	924	842	882	837	903	927	881	867	864	882	857	881	888	871	904	844	919	930	906	801	872	816	846	877	914	923	917	849	886	877	915	876	869	907	887	908	905	894	904	868	864	849	810	842	879	925	849	875	917	858	860	884	895	901	909	903	882	852	864	875	875	884	858	851	936	887	880	898	856	917	890	885	895	865	854	898	850	845	856	828	961	890	851	902	908	832	853	881	873	923	888	889	894	887	919	881	868	829	905	906	911	834	822	854	881	844	896	927	875	902	867	853	864	845	843	888	856	872	919	906	901	847	887	820	873	879	887	875	856	920	867	916	880	880	870	887	884	849	854	883	857	924	919	856	899	870	895	828	848	875	926	818	858	866	912	865	947	915	890	895	889	889	893	889	845	872	915	843	837	877	834	892	844	863	903	858	846	831	884	880	867	897	876	898	893	875	924	820	924	898	876	909	863	894	889	905	861	874	847	882	847	875	889	867	901	882	885	850	845	885	889	901	872	857	842	886	853	872	893	855	885	872	831	902	815	904	880	839	856	918	865	895	877	895	906	902	825	881	834	855	870	848	878	917	861	833	889	831	905	825	907	858	882	848	884	906	897	884	883	894	895	875	864	902	917	823	853	881	910	930	898	921	898	924	826	906	910	818	855	888	871	860	847	892	877	848	844	882	866	853	849	932	867	905	863	844	877	885	929	883	886	908	853	899	876	892	864	890	884	848	902	876	910	856	864	853	912	915	846	860	880	916	907	856	884	895	927	849	882	899	860	881	889	894	890	882	856	943	897	898	827	901	894	889	822	890	859	906	899	853	847	897	884	873	887	870	899	942	888	843	893	879	894	880	887	907	862	890	897	881	900	852	904	893	850	869	865	876	872	869	859	852	854	830	876	897	888	865	841	830	853	855	883	919	911	915	860	903	898	863	860	918	853	889	834	856	875	860	872	836	933	869	849	848	892	865	865	920	886	856	881	858	905	886	895	850	903	898	873	846	873	910	895	860	864	855	901	897	944	877	876	889	909	861	942	882	821	889	863	874	960	821	852	867	920	893	883	865	903	907	856	864	865	871	865	886	886	871	878	914	887	888	901	857	832	911	883	854	930	890	917	855	878	871	865	890	889	861	925	886	872	867	893	860	933	858	863	832	885	878	915	855	870	879	847	909	856	828	863	884	902	891	937	953	885	875	874	865	894	874	848	835	900	908	888	961	891	864	946	902	872	839	878	905	902	873	887	862	900	854	931	909	850	849	858	907	854	874	848	831	918	842	885	903	890	872	893	923	878	920	863	862	830	829	932	900	881	835	882	892	857	904	884	857	908	883	918	896	901	892	942	850	894	850	924	895	876	832	909	880	902	858	882	876	888	876	829	881	859	855	819	908	875	880	889	858	836	877	890	892	899	891	871	899	897	862	874	872	856	849	886	864	933	835	912	873	912	872	870	847	900	909	881	896	912	871	885	869	888	855	910	899	842	884	891	878	908	865	881	926	873	962	886	906	881	872	890	917	822	876	861	845	877	866	891	959	818	889	907	836	908	848	889	887	855	866	858	852	901	929	875	891	855	854	868	908	885	848	899	882	885	901	848	936	851	880	891	905	869	932	864	911	896	882	861	857	871	865	880	861	884	827	845	865	883	815	910	889	839	884	895	867	874	938	879	881	909	957	939	843	877	915	881	875	875	895	863	903	927	919	869	947	952	921	848	892	888	860	892	876	836	854	873	908	919	872	893	915	888	909	859	844	851	841	864	869	893	842	845	913	960	891	851	846	889	913	841	836	887	916	890	886	841	871	852	857	869	865	932	897	904	892	904	865	879	857	888	912	922	818	863	865	857	920	867	870	901	858	896	910	875	876	872	884	867	919	923	891	836	838	926	847	927	859	934	909	907	865	879	868	907	874	862	881	908	815	881	886	909	923	889	857	892	872	885	892	865	853	907	910	883	849	926	868	861	855	860	921	893	892	887	834	889	926	860	921	928	907	872	860	851	862	837	843	909	828	888	930	910	901	875	922	854	870	881	847	892	874	844	935	857	893	918	894	900	864	837	900	879	852	837	895	923	885	869	861	887	889	908	868	917	898	905	933	817	840	897	905	871	870	872	940	863	857	885	836	920	885	848	889	866	926	884	860	914	927	864	850	912	875	878	898	894	838	915	930	856	884	887	872	884	888	848	897	901	935	901	897	854	880	887	893	878	838	942	848	892	874	838	938	942	915	940	837	876	881	892	858	832	909	897	917	917	847	942	865	883	905	842	836	912	867	878	845	878	896	871	947	846	889	855	926	864	919	912	851	894	914	863	846	850	863	825	925	868	903	907	879	912	893	860	943	876	906	812	929	881	879	891	889	895	891	934	845	876	874	913	877	834	899	887	891	873	869	813	873	859	905	876	874	895	887	890	887	877	888	797	884	934	875	877	924	904	874	874	866	800	891	903	849	855	854	857	868	858	874	866	898	886	895	884	833	830	902	871	850	890	850	871	843	881	910	939	916	873	871	851	919	859	874	844	891	888	833	862	910	874	860	914	912	819	906	828	880	841	846	827	882	879	872	887	853	852	855	918	893	877	886	885	927	884	846	856	886	875	844	847	893	842	894	889	892	886	875	860	873	861	891	865	882	898	892	903	874	855	899	859	910	886	918	866	888	812	894	924	901	865	879	895	849	913	874	865	820	852	935	899	876	869	872	940	834	971	847	863	853	852	895	844	849	860	932	867	852	892	842	895	869	872	921	898	837	866	894	941	821	880	889	816	873	882	851	883	901	905	915	881	889	866	896	846	877	898	907	890	864	832	859	886	867	914	896	840	879	934	855	854	899	895	875	872	887	888	854	918	891	866	913	861	917	850	831	873	840	867	844	867	899	895	864	855	885	858	853	894	875	868	875	835	900	896	865	911	895	866	786	863	868	868	874	881	932	889	867	865	879	845	888	924	906	892	897	888	882	845	909	937	908	904	848	860	895	896	879	900	849	857	838	922	900
17035	1432	942	811	678	568	566	538	492	493	449	446	470	454	453	405	468	437	414	466	414	445	392	398	410	399	434	419	436	390	414	377	422	417	455	422	401	452	400	438	436	447	431	397	437	404	444	366	418	417	384	388	430	367	411	429	384	403	429	434	406	426	397	393	447	437	445	360	387	414	386	419	411	400	403	439	408	403	465	409	432	428	380	422	389	349	426	383	448	403	392	393	411	399	401	418	397	398	402	418	443	427	427	422	441	423	384	410	396	427	385	387	403	440	401	400	395	427	353	425	409	446	388	417	389	418	437	386	411	388	432	425	424	394	417	438	409	420	429	438	458	417	363	405	406	418	424	421	407	414	414	389	423	387	398	379	379	443	415	364	439	369	419	429	419	443	418	432	416	390	435	410	386	362	406	386	399	389	389	388	415	407	391	403	411	421	376	376	432	420	402	401	385	424	392	398	371	373	378	409	395	426	400	402	422	413	430	406	358	385	405	401	393	425	431	413	400	358	376	405	410	399	403	426	449	407	386	394	428	382	398	386	376	410	437	415	394	427	421	420	390	394	434	396	387	400	382	444	390	424	406	433	403	403	380	411	438	378	417	440	387	440	406	380	378	384	342	355	433	445	450	421	392	455	428	376	407	377	392	425	403	407	375	414	423	403	388	429	389	431	393	444	414	353	366	396	430	461	461	391	386	397	392	401	418	380	413	415	404	379	384	448	423	392	422	420	427	370	409	448	394	432	421	461	385	388	443	364	390	402	385	425	375	397	408	430	426	412	423	417	402	387	389	388	425	446	402	410	414	387	421	397	433	426	399	401	394	436	381	432	402	432	426	377	378	427	418	421	426	415	388	413	386	359	390	415	378	425	442	417	399	379	394	437	401	356	401	393	410	402	395	384	407	404	415	424	419	454	385	415	387	434	398	427	402	409	400	405	443	408	393	427	428	424	422	383	405	416	396	406	392	387	403	400	395	391	393	437	415	395	401	423	432	442	404	421	409	384	402	416	427	409	422	381	402	410	398	396	413	418	396	386	385	394	386	437	396	421	396	374	410	365	419	431	398	378	376	408	399	414	370	441	401	452	379	399	385	386	394	441	417	436	401	411	410	409	377	393	400	416	391	417	386	390	408	452	386	442	400	431	422	377	392	366	403	440	418	410	396	466	441	415	420	414	393	379	412	418	399	420	374	410	427	412	390	400	408	417	418	381	453	399	397	400	392	416	377	387	429	412	405	391	431	430	381	437	444	413	406	425	426	406	394	378	385	379	377	446	416	376	373	383	394	415	399	448	379	410	412	391	398	417	419	356	434	392	406	428	341	413	386	385	425	403	406	382	418	403	382	399	420	398	424	393	407	374	441	389	424	427	395	435	400	424	429	393	395	369	402	355	360	399	423	381	429	396	416	413	426	415	405	364	391	422	382	389	390	419	419	407	386	397	402	415	412	391	384	414	371	366	436	404	382	453	398	405	403	384	429	411	406	405	376	401	411	397	381	401	418	404	411	418	407	433	407	394	407	372	414	398	382	413	411	428	428	409	419	451	443	423	425	418	444	407	375	430	400	391	428	444	440	406	391	390	407	382	397	389	378	414	406	395	424	419	408	350	419	391	405	391	410	392	390	408	425	407	398	407	389	418	407	390	439	432	457	385	375	416	391	386	419	410	394	447	425	431	400	371	415	404	425	396	416	436	408	443	403	403	377	380	406	419	401	369	389	455	464	367	409	374	441	415	400	401	399	448	400	418	387	402	424	409	397	375	384	412	405	386	437	416	441	390	410	404	416	373	448	429	387	424	440	449	415	459	407	423	416	383	412	421	386	421	426	440	438	368	401	379	418	403	378	426	393	407	469	415	455	426	437	399	412	423	430	406	402	417	420	397	371	410	390	404	426	382	402	417	390	423	379	392	396	400	401	393	396	428	460	376	399	392	393	409	412	383	415	407	408	420	431	428	440	418	419	403	425	394	374	376	467	415	417	357	410	426	385	408	418	377	386	440	391	422	402	401	419	417	437	431	381	386	410	384	414	375	378	425	421	390	395	433	373	428	375	414	414	398	403	394	407	413	404	393	413	430	367	400	435	369	442	422	432	402	357	418	396	437	437	401	432	415	434	480	400	387	458	430	412	371	425	459	405	411	442	420	384	373	396	392	405	415	421	412	413	454	408	399	400	419	430	345	379	398	429	424	367	378	414	384	390	385	419	370	410	385	382	446	401	380	412	426	389	425	419	448	363	430	414	378	406	416	396	427	402	397	403	401	362	381	422	411	388	387	417	450	412	421	410	384	389	403	418	403	378	361	415	409	394	381	418	413	371	417	385	371	348	429	390	417	435	408	414	407	372	398	415	404	410	424	440	385	385	417	406	397	395	411	407	427	411	370	398	393	357	387	417	438	443	448	387	413	393	378	414	363	420	400	403	382	450	406	430	478	441	393	361	413	387	391	421	382	412	411	423	397	400	425	471	407	362	394	451	379	410	444	433	386	402	393	429	388	436	390	396	465	365	406	399	412	397	386	414	426	398	421	382	419	412	422	430	432	364	416	432	424	403	397	412	375	397	424	435	432	405	423	429	423	378	396	403	402	436	387	402	377	398	421	422	422	399	394	402	397	421	384	422	397	383	381	447	394	433	377	412	423	382	387	434	427	409	387	398	429	385	404	435	382	390	430	387	433	423	436	407	398	424	414	444	398	411	411	388	370	425	386	375	435	387	407	406	424	423	404	416	413	438	419	409	440	410	403	458	452	417	428	406	392	412	418	436	380	393	375	398	427	397	426	403	365	391	423	412	421	420	446	406	428	421	393	392	362	446	412	422	385	404	381	463	390	436	409	364	383	443	404	387	393	412	388	395	419	394	409	413	379	414	379	405	431	432	447	405	399	376	408	396	397	425	420	377	456	411	398	428	421	412	402	441	409	413	439	425	439	372	414	380	450	369	414	399	362	418	422	373	389	384	427	404	427	399	440	461	431	426	405	393	369	399	372	410	420	431	396	416	396	403	386	464	392	413	419	434	449	392	403	390	395	408	413	399	417	379	451	432	423	420	406	426	456	399	400	383	378	367	407	420	385	416	384	430	439	391	382	411	429	395	401	373	394	389	403	403	423	383	425	369	404	400	395	398	438	418	427	370	370	375	426	438	406	398	364	400	401	407	457	410	422	414	422	445	420	404	444	435	374	377	415	412	415	382	438	422	371	392	365	379	407	419	390	393	404	417	371	386	387	405	393	359	435	377	423	393	412	391	407	392	351	360	436	414	434	412	403	402	407	387	391	441	440	417	433	413	428	401	393	412	404	390	378	414	388	402	430	392	422	422	435	438	436	427	351	419	358	357	407	443	424	409	423	404	400	364	367	385	372	386	362	417	429	412	381	367	416	387	382	382	432	370	415	409	396	394	399	420	413	451	404	420	399	434	411	390	404	402	393	395	420	440	419	409	373	382	381	386	416	403	375	414	364	409	397	407	407	441	436	400	402
9444	1440	1843	2210	2017	1775	1577	1489	1400	1293	1215	1197	1136	1119	1110	1091	1089	1013	1023	1011	1030	1007	989	1012	964	971	998	971	959	966	937	928	940	921	1023	970	994	968	982	956	954	948	894	988	950	948	911	911	963	922	917	930	934	924	941	930	953	962	957	925	911	948	1009	950	943	929	901	872	910	953	913	915	905	948	921	907	909	919	917	945	895	948	939	948	894	937	881	940	957	934	943	911	973	949	927	957	963	907	895	888	916	961	966	944	879	964	922	936	941	926	883	906	898	956	910	899	940	907	934	883	953	942	913	938	949	966	972	917	925	923	964	965	999	925	905	926	894	913	935	920	956	955	901	925	922	839	887	975	906	893	897	900	958	912	857	884	926	904	923	949	921	891	877	972	938	916	961	905	897	948	919	936	874	937	908	908	908	879	935	882	954	922	884	919	891	945	902	968	931	946	971	900	888	936	937	951	880	976	924	881	913	888	967	929	943	943	941	909	947	960	925	900	931	954	933	934	952	900	969	937	897	898	914	935	982	907	894	955	963	909	943	925	905	917	897	912	884	879	885	998	900	910	877	907	914	896	996	930	887	893	918	867	945	931	899	893	885	929	946	940	918	900	922	934	909	883	936	903	906	889	959	899	944	935	1013	916	949	920	897	901	894	950	934	888	950	925	896	910	921	869	956	948	894	956	931	946	942	886	917	977	902	977	908	937	926	902	888	899	921	967	936	929	953	923	916	946	904	946	916	907	930	966	907	910	938	1003	928	902	926	966	923	917	951	943	924	951	934	911	886	935	975	915	938	891	920	928	911	883	922	906	868	916	939	920	918	939	931	934	884	962	928	938	929	946	935	900	866	891	923	923	885	882	961	925	943	932	902	941	971	884	894	940	939	925	907	891	947	893	915	971	900	949	921	981	908	912	911	945	897	927	933	924	895	915	873	904	983	941	952	917	865	894	909	912	926	931	919	912	945	896	952	918	920	889	872	906	901	883	935	945	921	955	927	916	905	979	937	843	925	925	849	877	929	964	914	897	914	965	932	934	924	968	934	892	911	919	943	885	935	938	869	967	966	907	900	866	943	933	876	927	914	959	878	919	930	859	937	860	951	923	903	944	958	924	919	957	871	924	876	947	919	892	908	913	907	893	912	929	908	933	902	956	897	920	932	937	890	907	991	875	975	912	906	961	868	925	968	833	919	890	890	918	892	931	908	890	956	949	982	906	901	864	887	886	898	916	948	881	862	931	959	925	865	853	878	921	954	909	914	917	940	962	895	897	903	955	939	862	925	891	938	965	957	916	880	827	930	999	911	921	908	888	939	860	911	921	887	979	976	931	922	899	898	969	890	880	910	915	949	865	914	908	880	919	934	943	949	929	935	976	907	962	922	912	920	882	878	906	936	940	916	886	904	918	911	868	924	978	926	881	907	944	950	905	862	945	947	939	931	858	899	884	937	879	905	925	972	897	894	911	908	948	920	919	951	940	899	910	971	940	893	939	931	916	908	899	907	918	897	910	929	904	926	890	898	924	899	967	928	917	910	909	904	886	881	885	980	905	933	911	940	904	934	883	906	911	927	906	929	929	956	910	902	949	924	909	984	899	905	918	906	934	895	864	979	914	909	879	932	956	849	950	928	871	912	843	968	959	916	898	927	928	929	963	927	940	917	895	925	981	896	979	939	917	928	941	884	972	873	923	923	930	938	910	965	912	903	945	910	939	900	954	887	893	933	906	938	906	946	889	881	913	890	873	959	923	931	921	918	888	965	918	960	868	885	911	917	938	891	944	918	959	903	923	914	930	881	926	889	917	898	934	881	930	913	970	894	966	951	981	913	885	948	931	938	882	909	961	938	957	897	944	974	904	916	956	918	936	913	914	963	927	908	929	873	945	900	933	977	905	933	933	904	927	912	967	952	910	915	921	911	917	954	902	912	938	939	957	938	904	916	927	944	868	927	958	994	931	911	868	949	940	900	899	936	943	921	912	963	905	904	910	951	880	916	916	917	941	950	851	877	950	869	875	942	914	896	894	895	953	922	868	892	885	930	916	913	903	943	939	876	922	958	890	883	930	885	943	938	916	947	938	968	897	883	944	949	928	944	898	891	985	904	897	879	921	912	918	911	919	968	934	875	876	948	909	964	903	833	953	921	956	990	915	904	896	928	894	924	921	945	921	875	933	905	966	965	924	936	916	876	954	922	923	933	875	893	928	944	943	939	943	957	925	927	902	897	924	909	897	923	958	869	929	896	937	930	931	901	913	907	916	954	978	991	955	953	912	916	898	919	944	907	906	900	949	926	966	925	895	943	881	890	906	913	903	894	888	974	903	897	887	908	932	923	923	888	959	901	872	931	858	933	935	899	979	894	902	925	934	896	925	908	924	947	877	993	964	957	947	891	872	951	953	934	939	947	930	921	883	914	944	925	931	893	870	898	928	926	904	931	932	949	892	931	894	918	925	888	883	958	884	899	894	905	907	927	907	945	890	883	917	905	877	918	916	915	906	940	947	872	931	887	918	902	924	922	926	867	954	947	927	960	888	945	914	926	960	905	936	915	918	940	934	936	879	890	852	898	935	965	883	914	868	956	934	895	881	910	920	874	930	935	920	929	928	935	874	890	942	900	950	956	888	911	895	902	928	928	935	900	898	878	901	969	952	902	842	934	937	1000	927	910	924	897	881	875	921	944	927	953	852	956	926	899	954	951	914	949	843	970	915	950	914	887	904	928	954	979	910	919	894	876	921	930	924	912	868	903	912	935	963	880	922	909	900	916	933	884	946	885	937	930	907	894	923	948	897	906	921	952	893	923	960	901	944	921	906	948	915	953	903	895	906	936	939	908	902	942	942	960	986	881	864	889	896	918	915	958	918	910	920	883	924	934	931	930	902	952	948	921	911	916	912	950	956	926	901	919	934	871	949	910	928	898	972	929	935	967	886	904	907	904	964	887	910	932	920	936	882	954	930	913	982	925	931	900	938	968	915	910	899	914	932	974	903	936	904	955	944	904	980	929	909	903	904	946	977	932	904	926	913	950	946	920	913	1020	922	849	950	927	922	925	856	888	916	946	923	914	873	907	842	897	945	928	927	954	927	919	940	864	921	935	914	965	913	880	893	896	921	921	911	915	907	882	900	926	971	901	911	926	876	965	878	878	909	860	929	891	948	915	895	945	858	866	853	966	919	900	951	925	923	949	882	968	933	963	912	942	868	953	952	956	906	907	905	924	918	927	927	879	951	881	866	961	918	905	937	941	983	925	909	996	902	964	918	928	886	918	927	925	916	859	941	904	862	881	988	946	847	841	916	945	918	925	956	939	937	922	934	886	927	908	886	915	942	959	934	888	915	988	917	928	919	907	926	959	962	929	914	925	925	937	904	926	884	964	927	924	914	950	938	907	955	859	922	927	959	871	887	915	916	931	905	874	906	883	946	920	928	925	996	886	942	923	930	974	911	901	877	931	889	900	998	958	860	915	948	888	881	956	894	916	934	881	939
2749	226	213	168	184	198	191	173	177	179	196	173	167	161	184	168	201	165	139	163	185	189	184	172	209	182	178	172	173	172	178	171	190	175	166	187	185	190	176	195	180	187	175	157	182	164	192	197	186	189	181	183	179	178	186	178	192	182	162	175	187	192	157	172	165	165	176	168	148	171	177	190	166	169	168	183	162	190	189	164	166	180	161	169	177	199	187	155	178	176	169	224	166	193	195	182	196	148	165	181	176	165	181	184	184	188	155	182	181	190	203	157	189	194	174	200	191	169	170	189	167	195	169	175	177	182	177	173	165	184	173	164	184	187	159	201	177	197	175	179	181	172	191	164	182	175	188	212	179	192	146	181	160	167	159	171	170	153	204	180	191	162	201	189	189	191	188	180	184	171	148	199	180	167	170	169	165	147	189	201	161	174	186	182	168	169	169	197	168	207	163	177	156	186	188	190	197	205	173	183	163	160	163	165	178	169	154	180	202	174	192	170	163	169	192	201	185	157	177	197	194	166	163	201	202	202	185	169	184	167	202	171	168	185	191	191	171	166	183	177	153	160	162	149	157	168	167	166	198	220	183	186	184	158	210	187	177	165	188	188	172	177	196	172	189	134	199	199	166	174	160	192	190	180	176	182	174	158	189	169	172	204	170	191	182	199	147	167	138	163	189	180	176	189	182	188	167	164	179	207	178	175	171	149	188	183	178	199	197	180	187	192	189	195	194	161	169	183	152	172	194	186	204	164	179	173	157	151	148	168	192	156	177	175	189	198	183	180	168	181	174	182	167	188	176	177	217	195	204	203	174	166	178	169	175	176	188	186	170	162	175	191	154	176	174	166	167	175	156	198	185	177	166	189	183	213	185	181	161	187	187	196	178	196	161	178	171	170	180	207	191	171	163	180	195	198	177	184	172	195	165	186	187	182	188	176	149	172	172	163	148	204	191	180	189	191	175	183	183	197	187	146	166	192	203	168	180	185	159	176	174	189	170	173	185	182	197	178	156	192	188	186	167	174	176	172	167	204	196	165	171	185	169	180	196	167	172	202	177	212	173	191	178	182	159	182	189	201	163	198	159	159	194	176	175	184	186	172	158	176	171	182	171	176	186	186	173	172	165	165	189	165	183	178	193	179	182	180	186	188	167	209	173	178	171	169	166	164	175	176	161	179	191	179	187	177	169	200	194	172	183	159	164	181	183	200	188	206	156	155	192	182	174	178	185	161	190	173	172	177	166	178	195	179	170	165	159	203	179	182	184	200	192	196	182	188	211	186	182	168	175	182	178	187	185	200	197	196	200	195	199	182	186	190	160	154	181	185	154	182	188	217	168	170	179	208	189	179	159	160	163	149	177	186	148	183	172	186	192	168	186	151	189	169	172	159	183	193	189	169	184	189	204	163	151	175	189	171	180	180	154	186	206	166	181	194	170	164	174	176	163	175	183	161	190	164	153	181	197	168	181	161	169	182	157	161	164	158	160	153	180	192	178	158	169	150	159	160	181	199	179	190	179	201	165	203	167	163	179	170	189	189	152	197	173	172	181	180	188	159	179	186	187	187	180	161	164	170	161	206	168	165	177	167	172	190	170	192	190	168	173	177	171	192	182	197	183	174	172	180	192	184	156	203	191	175	171	164	179	195	158	175	182	173	190	185	169	188	183	179	196	173	175	185	181	175	187	178	169	187	168	193	152	175	178	183	200	193	177	165	191	178	179	175	196	199	176	185	160	152	162	161	197	199	181	190	167	214	173	178	199	170	202	182	165	190	160	207	188	203	195	167	198	193	199	180	149	168	193	167	171	197	188	211	190	183	201	167	161	184	189	192	192	182	166	175	174	173	165	168	180	196	184	198	191	170	162	185	178	179	211	207	172	140	162	199	167	174	194	177	183	158	165	167	161	233	193	177	195	179	152	181	155	177	192	181	176	187	197	195	191	171	174	180	160	177	179	189	189	174	184	169	157	168	203	171	177	158	196	182	184	186	176	169	170	152	173	185	172	163	161	170	179	174	176	194	185	185	178	181	193	185	189	177	170	175	176	169	178	168	207	166	186	196	189	189	189	178	172	166	153	190	176	191	179	181	178	174	175	191	208	157	189	164	184	198	164	166	162	162	191	175	166	191	184	195	177	170	193	155	156	190	187	173	190	171	177	181	155	184	207	184	186	151	181	210	206	177	181	158	168	180	185	202	193	177	177	192	148	180	185	178	204	161	180	156	207	197	185	168	152	171	194	157	187	170	190	153	198	191	188	199	182	194	186	208	187	181	162	187	220	165	229	163	185	176	176	147	166	187	184	154	171	176	182	164	173	175	184	184	170	173	180	195	161	163	172	186	170	178	174	198	176	141	182	193	165	172	181	171	193	156	172	173	176	180	159	163	155	199	175	154	177	190	150	224	200	192	206	159	153	181	189	203	177	168	153	175	171	187	201	169	167	171	189	160	184	174	174	169	184	182	179	173	191	187	179	166	157	173	188	181	145	184	172	178	179	168	173	201	193	180	190	167	186	192	181	164	176	159	167	157	158	179	174	175	174	183	184	162	195	179	183	191	174	189	168	178	179	181	187	180	167	188	195	179	192	161	164	155	160	175	179	174	195	190	183	170	170	176	191	145	173	183	184	159	184	184	177	166	172	177	190	200	175	186	179	180	173	194	173	177	173	192	163	192	165	165	157	161	181	179	173	193	169	162	151	188	176	185	182	143	153	176	169	181	176	176	150	194	189	197	182	167	176	209	182	202	172	166	180	168	187	165	155	166	143	187	164	188	178	213	187	159	195	180	177	169	179	167	211	173	154	186	176	172	182	151	163	186	186	197	202	163	167	185	199	163	161	190	185	168	187	196	191	166	190	166	192	178	186	200	168	182	183	175	172	183	190	188	171	174	184	188	181	138	156	171	177	169	208	185	171	148	176	157	179	188	172	200	198	175	181	179	171	195	170	167	199	204	172	187	168	187	194	186	153	192	190	173	190	155	160	172	194	175	190	180	170	195	198	200	171	186	175	177	225	165	188	197	195	195	203	175	156	206	189	169	183	179	160	167	204	183	170	165	176	164	168	182	176	180	211	180	184	179	171	170	181	159	202	188	185	194	155	166	168	154	177	148	170	163	205	167	195	155	181	186	179	181	163	177	174	173	148	191	178	181	164	178	160	184	174	163	171	181	181	143	156	148	174	166	213	177	160	178	163	189	190	180	183	177	179	178	199	151	186	155	188	165	201	187	186	177	198	191	192	183	139	157	167	191	186	176	184	138	176	179	179	180	164	175	173	172	164	166	178	195	170	170	187	202	157	143	179	206	162	169	196	186	173	166	196	169	158	169	189	169	171	173	160	146	153	214	179	194	193	181	198	195	194	168	171	178	160	188	188	157	200	164	146	178	165	180	172	180	157	166	168	195	156	169	202	168	178	158	178	186	193	153	174	190	166	200	211	167	193	187	184	153	165	175	164	172	192	185	177	184	174	189	161	155	161	155	207	192
2607	512	500	501	513	530	523	527	545	511	521	505	490	493	539	489	515	495	498	455	499	479	498	495	485	501	495	466	469	547	485	491	450	488	492	517	497	513	481	482	499	515	510	485	492	498	522	458	493	540	517	539	493	497	468	493	533	460	477	492	491	521	513	513	490	537	512	496	489	505	508	494	514	477	518	487	508	507	518	474	465	449	497	524	490	494	516	511	489	495	505	500	518	488	489	511	489	511	484	475	505	496	500	549	517	465	501	514	490	518	470	491	474	493	490	469	524	509	489	482	478	515	493	519	495	484	530	493	463	475	484	441	490	487	508	481	496	520	486	489	541	516	489	472	457	529	463	478	502	467	468	466	440	488	514	498	492	511	491	510	485	493	500	480	501	442	478	493	482	477	509	538	554	493	483	502	488	510	510	503	492	477	537	468	481	489	476	491	500	490	526	503	490	489	512	544	454	494	499	449	478	507	514	482	474	492	480	453	508	534	487	548	482	518	491	494	483	492	520	510	476	476	508	495	437	508	509	510	450	515	474	483	515	440	492	511	529	509	515	477	501	516	499	490	476	466	489	520	490	463	518	532	490	451	496	480	478	520	494	499	498	530	511	522	482	508	484	491	464	515	516	505	488	546	511	515	490	498	459	496	483	451	484	487	515	479	525	524	490	502	482	467	490	495	540	482	494	474	511	491	502	477	501	485	480	508	470	481	503	544	488	482	557	475	514	467	469	504	509	521	461	483	492	500	508	522	523	473	490	475	493	477	485	517	455	494	467	466	505	486	518	486	471	489	479	460	505	485	485	521	480	452	563	473	468	523	504	478	553	499	498	513	495	465	484	506	526	495	492	486	511	446	471	495	482	516	501	531	514	488	503	453	477	476	526	489	481	505	481	510	439	500	492	475	465	504	521	465	512	464	502	500	493	498	509	494	471	473	483	467	506	488	493	472	528	539	532	486	491	502	491	495	524	502	477	471	527	516	489	522	474	515	525	498	534	488	476	494	467	527	468	512	524	473	458	478	519	477	537	506	519	491	493	494	505	511	529	495	495	472	461	465	551	491	516	526	504	507	484	471	488	460	458	497	529	505	488	484	518	487	492	499	476	487	498	509	459	472	503	490	521	485	487	497	483	486	522	500	495	480	486	500	472	489	550	521	502	441	495	481	512	504	506	478	460	491	502	522	489	494	492	509	489	524	492	545	518	490	499	537	496	493	502	504	494	502	460	500	483	485	533	500	462	475	500	502	474	455	471	460	461	470	490	519	508	489	487	503	497	531	475	495	478	455	474	469	501	508	461	487	489	462	498	522	481	511	486	486	507	483	466	485	499	479	518	511	524	495	480	471	482	496	463	486	514	497	486	493	495	475	490	473	512	498	535	549	503	477	482	504	529	449	521	484	491	483	510	476	508	506	494	520	516	489	481	522	464	496	494	504	509	504	462	468	483	492	508	535	517	471	499	459	512	522	470	518	507	513	511	519	511	490	490	521	493	496	497	510	506	489	512	531	445	462	466	498	481	507	442	517	480	535	519	459	488	519	505	517	543	495	503	511	487	487	503	527	497	543	511	520	532	471	514	487	541	468	491	460	503	514	500	532	457	493	480	488	517	506	518	470	475	480	475	465	518	489	500	473	500	502	502	504	493	522	464	491	464	530	507	512	514	463	492	497	482	469	463	494	471	494	478	479	481	507	531	499	501	494	489	500	504	496	547	480	574	502	535	504	489	526	502	482	488	464	501	509	487	478	504	508	478	514	485	496	499	527	526	493	472	491	492	487	493	519	481	494	484	506	485	483	458	497	539	508	474	473	495	487	486	483	510	511	493	478	517	493	469	493	471	473	497	479	516	470	480	464	495	461	488	465	487	501	479	441	498	482	483	501	495	467	490	511	478	482	486	465	481	482	439	514	464	516	459	510	493	510	518	492	481	476	514	507	456	510	529	571	481	515	479	499	497	511	497	517	504	507	473	530	486	476	489	498	518	507	485	488	448	483	514	461	494	516	471	494	451	519	537	497	504	501	482	522	540	515	458	491	476	512	524	487	509	471	468	483	493	515	476	433	493	458	499	472	535	510	508	480	501	519	571	489	501	446	436	452	495	484	465	495	476	521	477	457	497	481	469	487	483	489	462	501	507	501	530	524	524	477	501	479	490	491	512	510	545	497	511	482	488	501	504	465	503	477	491	480	500	521	465	485	516	464	509	486	476	549	523	478	479	473	470	491	444	485	523	492	471	510	512	473	519	452	520	509	528	481	496	469	500	496	471	512	476	480	491	493	531	539	521	478	490	504	501	523	501	478	550	479	485	472	488	508	476	523	493	490	513	468	511	507	435	470	497	502	492	499	517	498	516	493	480	459	472	464	479	546	462	536	485	516	466	514	505	517	475	477	511	474	493	489	460	526	467	463	480	477	484	479	496	485	464	472	488	501	489	498	506	505	515	471	473	501	472	525	477	527	430	549	498	453	508	522	467	497	520	489	529	508	487	504	468	465	482	525	535	514	519	450	507	508	488	518	486	514	496	488	478	478	478	475	482	474	513	505	473	498	485	480	503	493	516	513	494	482	501	513	516	505	504	510	488	454	497	509	495	510	455	503	473	493	491	519	495	525	483	482	480	470	512	474	516	479	483	511	505	506	437	501	438	554	493	479	481	463	460	498	469	499	439	518	534	529	487	481	496	500	474	510	535	486	504	522	460	525	493	475	489	496	498	506	442	511	488	511	484	502	458	518	466	464	510	470	502	502	489	503	518	482	517	492	511	486	538	489	490	477	516	508	476	474	480	476	482	490	488	508	499	500	460	504	501	514	489	488	485	498	463	495	491	489	512	446	490	467	489	489	492	453	472	455	493	498	512	454	477	487	526	463	453	504	476	498	536	518	486	484	471	515	482	475	506	451	474	501	486	508	504	457	497	489	496	465	514	512	470	508	476	448	522	489	475	493	485	501	479	482	515	480	492	476	507	479	472	457	457	493	522	512	470	523	507	493	498	460	483	541	473	493	505	485	491	485	487	474	470	517	488	477	471	477	521	500	538	491	485	485	507	467	488	495	520	509	492	493	490	497	460	454	499	485	489	488	503	466	505	500	519	475	451	522	445	523	521	502	493	482	495	497	483	531	509	488	503	467	458	554	485	467	522	504	520	498	483	487	529	473	486	512	510	512	481	441	462	502	507	536	507	477	496	487	527	485	505	488	502	512	513	505	474	491	506	476	517	458	500	516	523	474	502	516	491	511	486	478	523	483	482	501	499	525	473	515	469	512	511	507	496	473	475	502	515	486	480	524	501	489	506	503	462	521	482	497	521	480	506	524	496	448	513	526	490	483	497	470	506	463	510	493	506	514	533	477	518	472	477	560	475	543	476	452	493	527	481	496	522	513	495	497	513	504	478	491	481	517	515	488	512	475	479	506	530	498	506	483	496	504	533	544	465	489	466	488	477	480	499	481	504	493	526	524	509	481	483	490	493	493	495	510
9836	714	592	574	486	450	396	405	404	390	370	391	384	378	373	393	403	401	362	375	346	381	370	328	364	383	365	376	366	369	402	366	375	348	372	359	403	401	376	385	347	336	361	370	370	382	403	376	394	358	381	343	347	364	381	384	398	386	394	374	332	362	360	376	337	372	367	389	390	352	338	370	353	349	435	380	356	342	375	366	370	381	386	365	367	335	351	385	371	380	376	330	348	366	364	337	367	382	437	375	365	344	335	380	346	370	347	360	370	398	349	329	381	367	400	387	373	411	382	365	339	355	368	369	365	371	369	327	372	386	379	346	382	352	413	338	390	376	398	371	397	360	359	367	363	312	358	384	379	354	377	355	363	380	359	367	356	373	336	347	340	386	367	342	341	350	364	385	333	352	357	367	381	415	355	341	344	366	350	325	350	365	369	361	391	360	391	338	402	386	364	355	384	363	365	389	406	390	379	392	362	369	354	347	379	386	383	397	363	407	353	349	377	368	385	374	367	367	372	409	371	323	389	381	350	382	380	364	396	379	346	378	360	364	332	371	350	391	377	350	383	364	376	363	384	351	378	379	344	412	340	361	386	336	397	333	357	365	380	377	389	356	375	370	381	379	413	384	404	355	394	364	361	338	364	364	393	367	378	330	345	346	366	378	384	416	360	351	362	350	349	325	359	364	379	349	387	315	386	386	358	359	364	369	347	390	338	367	340	363	402	341	374	333	355	391	353	362	394	356	369	398	347	371	383	356	336	380	389	367	402	314	356	373	396	374	347	357	376	359	369	369	377	341	394	377	343	406	366	374	369	376	378	350	321	395	312	355	376	363	356	405	345	340	343	383	346	373	338	343	346	369	352	369	388	379	395	354	357	333	373	377	386	362	384	363	358	358	369	349	374	384	328	373	394	343	374	356	319	349	378	357	325	380	353	328	317	360	377	373	373	333	367	328	326	334	346	396	441	335	379	347	351	366	329	370	336	379	383	356	329	400	387	357	362	352	366	361	355	396	366	405	363	362	358	384	380	365	379	373	379	361	358	387	379	366	415	354	355	354	400	365	379	356	356	372	370	355	410	379	334	383	354	374	384	361	348	375	351	385	421	375	408	377	400	332	372	423	369	357	359	379	361	326	353	336	374	378	365	399	411	358	382	381	362	331	343	347	393	368	400	364	411	351	345	345	381	377	407	350	339	369	333	347	372	364	373	348	367	376	403	356	397	333	362	396	370	377	301	378	373	352	353	328	336	368	343	384	330	409	382	395	380	371	396	357	379	382	359	385	367	397	378	361	343	352	351	386	374	368	369	379	372	339	368	371	355	352	392	381	377	395	373	374	386	333	384	372	402	398	370	338	339	355	378	395	374	398	362	351	404	380	378	370	369	356	388	407	346	391	344	407	362	357	368	361	364	331	322	378	389	326	386	368	351	396	365	329	334	349	380	378	388	376	333	362	403	387	379	349	410	379	405	407	350	383	391	361	361	377	381	376	399	378	351	389	370	381	362	375	382	378	365	395	370	399	310	380	366	377	366	394	364	344	383	350	358	350	363	362	377	397	384	388	329	374	354	361	331	407	358	377	365	364	377	380	385	375	394	347	368	392	399	342	381	398	363	356	405	383	393	361	364	351	387	365	399	351	355	361	354	373	353	372	345	359	352	367	358	356	401	361	391	365	345	379	365	343	350	380	374	371	375	379	364	363	364	361	347	391	379	347	370	381	356	374	395	327	356	350	375	346	350	390	378	370	385	331	372	363	396	399	370	367	366	393	377	355	371	386	341	385	352	404	352	348	331	344	349	342	391	353	368	388	388	363	382	385	377	313	308	361	343	359	371	365	378	370	331	359	355	385	397	360	396	364	352	362	336	397	354	337	337	390	375	365	361	339	396	353	376	411	377	373	380	371	359	393	356	397	354	376	338	403	383	338	363	335	374	375	366	371	358	355	380	422	345	387	343	377	327	349	362	350	330	361	387	345	394	366	384	367	362	394	396	376	364	397	357	370	385	374	370	371	330	343	314	411	408	353	356	332	381	371	374	390	337	362	365	355	372	387	395	372	353	329	373	365	378	345	392	355	364	335	385	383	396	379	359	373	357	384	375	377	362	358	418	381	362	396	366	359	333	344	331	368	381	399	387	379	403	374	355	357	358	388	356	375	341	361	345	389	373	366	343	359	371	353	361	360	400	367	397	333	371	394	355	385	317	358	364	365	362	357	375	352	378	367	366	395	403	324	372	339	351	367	362	332	338	360	370	355	358	373	372	363	392	343	397	344	405	360	359	361	402	356	363	366	394	367	347	420	358	351	365	403	358	336	362	354	342	355	339	370	355	351	339	387	391	389	339	375	378	341	344	333	372	380	381	334	358	387	347	341	392	337	361	360	365	390	413	361	382	372	408	383	368	352	382	409	356	334	386	367	356	381	407	337	373	345	370	387	387	369	361	343	383	395	389	396	326	415	377	338	367	361	346	391	359	373	362	389	385	337	344	351	365	345	352	324	370	390	361	365	393	351	392	353	364	336	365	351	384	349	341	339	392	362	394	368	356	366	364	369	371	349	384	402	368	372	321	357	342	365	383	368	391	355	325	357	416	406	352	356	333	387	368	394	381	351	348	340	388	330	383	364	370	361	357	375	352	351	333	362	380	370	396	348	383	379	354	362	369	341	373	357	356	373	368	363	368	348	351	364	367	336	371	341	358	354	396	371	311	350	349	379	360	360	360	408	377	386	365	321	366	377	337	394	358	342	338	376	355	391	346	359	350	364	368	373	369	389	388	368	363	374	373	335	392	392	346	399	361	386	367	378	413	397	396	362	361	341	359	381	379	398	374	381	348	377	358	353	370	382	340	377	387	357	323	374	356	374	380	400	328	351	357	363	386	363	367	369	347	401	384	396	403	365	387	365	338	360	349	366	366	368	368	381	360	358	375	344	377	360	350	376	377	379	373	354	377	383	353	385	400	329	352	323	391	410	352	360	325	362	391	367	357	371	362	400	332	343	353	356	373	355	357	370	383	406	359	347	317	378	339	343	363	359	387	377	355	373	357	370	385	357	359	354	375	338	329	407	356	347	364	372	378	349	371	359	380	353	362	391	359	340	357	344	358	375	415	375	362	364	352	386	338	340	348	350	374	355	362	355	374	378	369	400	336	383	380	386	339	351	371	343	353	382	348	334	353	366	374	383	353	332	354	383	393	369	373	323	381	377	377	371	366	381	345	389	368	361	379	404	343	366	370	380	359	387	379	324	360	369	378	355	353	353	359	375	365	358	351	368	325	355	355	391	383	356	346	323	388	354	374	416	367	351	389	379	412	378	368	405	351	355	371	376	363	369	343	394	338	365	382	357	361	349	386	375	347	388	383	392	374	368	362	364	338	369	384	383	352	370	353	349	364	382	403	391	396	353	344	407	345	333	346	361	365	355	429	359	320	373	362	367	385	373	389	340	353	366	372	357	317	380	382	391	370	350	325	352	348	370	342	375
7858	1125	1355	1532	1409	1308	1186	1133	1145	1086	1037	1021	999	965	953	931	984	886	919	942	846	932	903	932	904	938	885	913	948	913	913	866	892	886	843	858	924	848	820	836	927	893	860	863	901	844	887	872	853	935	878	834	922	838	824	888	908	872	854	910	899	879	875	921	897	881	865	934	830	872	870	864	882	915	887	893	913	908	916	898	881	885	862	899	856	848	907	898	845	878	895	843	897	917	864	880	841	899	875	897	851	881	885	877	886	876	893	891	841	893	854	835	910	859	874	887	930	865	816	883	859	874	832	941	873	895	895	841	864	882	855	835	886	849	871	870	901	885	876	896	938	896	879	835	879	919	908	877	851	912	900	873	836	877	859	855	848	886	837	872	882	968	869	844	826	876	943	870	859	842	933	841	840	893	885	884	890	857	917	864	850	869	825	871	905	864	854	874	876	885	909	839	905	845	875	803	874	848	893	878	899	913	902	860	927	870	888	898	903	924	862	932	887	895	863	888	922	874	850	849	889	913	872	858	872	873	859	839	879	854	907	880	901	933	865	857	847	881	957	892	824	905	857	849	887	885	884	854	883	895	941	830	855	888	912	905	832	868	882	851	894	897	912	914	877	909	894	873	863	914	912	865	899	868	868	863	892	884	912	812	883	862	840	911	863	900	857	857	872	878	881	890	850	891	842	853	952	878	838	837	854	840	893	841	864	895	866	911	847	856	930	874	887	909	859	858	872	899	880	912	910	894	902	902	867	866	867	798	894	888	893	858	867	888	877	874	872	885	847	911	839	855	883	815	894	851	884	862	870	864	839	871	869	865	877	832	888	905	848	854	893	897	824	899	869	848	879	884	865	913	871	865	872	900	880	904	856	849	879	890	863	852	888	916	899	929	890	916	880	910	944	841	894	821	865	874	902	874	834	891	857	853	845	891	891	902	853	900	868	879	839	878	887	896	866	841	826	858	860	886	896	888	872	968	865	868	899	877	932	830	925	884	894	863	879	865	893	852	869	851	878	953	848	872	879	865	916	917	871	915	840	907	867	902	884	896	882	878	884	855	889	854	864	866	895	821	851	855	833	843	842	823	926	868	867	872	916	890	881	840	887	912	877	869	887	874	916	906	832	890	811	839	892	892	864	871	846	870	830	833	922	846	904	852	876	869	914	899	868	900	842	951	863	908	862	904	889	804	876	871	867	868	871	872	860	881	871	934	889	889	896	914	882	879	863	869	879	876	852	925	878	929	809	928	862	892	880	864	860	869	869	861	883	859	856	873	876	859	812	852	851	891	919	928	901	873	867	896	874	859	852	890	869	900	839	823	879	859	885	831	853	903	844	904	889	884	877	893	863	908	875	893	834	905	902	872	924	888	839	883	910	869	881	879	905	892	899	925	890	834	825	882	864	872	877	893	881	900	886	883	903	897	823	927	793	892	850	884	832	914	866	896	899	921	908	887	870	924	849	870	877	852	889	866	886	885	880	849	881	933	887	874	885	838	903	851	862	871	909	884	926	894	866	858	851	887	877	875	899	857	857	895	838	902	857	891	853	885	887	852	821	869	868	878	869	858	881	839	865	874	861	946	879	864	821	886	856	894	899	849	865	919	866	927	915	893	901	868	857	901	892	858	878	875	884	903	888	895	921	891	898	892	881	908	921	906	911	815	847	865	855	887	847	876	894	846	888	840	866	912	932	891	917	878	877	812	898	898	887	853	899	860	889	889	900	839	809	859	882	898	872	884	925	880	878	928	898	904	846	874	871	879	935	882	899	851	842	894	871	910	845	915	832	892	830	857	930	856	818	810	878	885	862	876	877	862	865	926	853	851	848	879	900	899	913	901	905	853	861	831	869	847	858	876	861	871	911	900	836	890	848	913	880	923	884	824	822	880	897	864	882	854	853	872	868	841	923	878	839	876	832	851	885	898	892	903	909	889	862	905	824	866	898	842	815	782	848	872	852	857	935	898	858	912	911	870	907	908	898	878	873	856	913	892	862	912	865	850	905	896	857	918	890	872	856	876	823	888	851	870	848	884	895	850	883	851	853	903	862	843	922	916	879	863	825	867	817	852	853	885	927	853	904	878	840	893	924	832	851	872	896	899	869	886	889	877	906	892	862	894	831	898	951	903	909	861	856	821	843	868	873	846	848	870	867	872	825	799	890	871	870	953	892	873	889	872	896	923	894	887	918	857	876	879	914	865	859	907	885	835	876	869	913	860	910	895	870	918	805	885	865	921	835	856	913	869	842	871	912	862	858	850	897	896	903	873	888	859	841	878	892	890	863	839	880	901	897	824	851	883	929	878	841	895	857	884	887	911	865	890	875	830	896	849	857	822	913	895	935	888	906	928	885	893	852	864	877	904	919	811	907	855	943	825	910	883	882	843	910	885	851	824	868	871	872	865	790	872	882	870	932	853	896	890	846	882	869	862	871	850	889	866	823	891	859	848	859	863	851	845	855	813	809	826	909	874	839	871	840	804	835	848	895	906	878	937	858	877	851	877	898	847	872	873	879	859	903	916	868	906	898	886	915	924	935	837	896	888	828	905	891	851	888	906	875	892	886	906	859	838	895	874	874	941	838	862	928	871	901	844	840	834	906	885	900	869	856	851	898	894	944	882	875	852	895	861	907	881	895	833	861	907	850	888	864	891	827	878	886	860	834	887	826	886	853	918	912	891	886	814	819	868	864	856	878	899	904	869	861	880	868	885	897	852	860	862	869	877	895	940	856	861	817	814	833	859	864	913	852	859	847	888	874	929	893	850	891	897	858	916	851	908	860	883	878	881	839	874	860	854	885	896	874	885	871	913	929	854	879	842	896	874	874	882	823	903	912	905	851	893	896	877	847	849	841	886	886	900	881	906	911	850	873	835	841	878	854	862	823	859	880	900	837	891	848	884	860	893	826	915	929	853	907	894	883	819	908	834	934	884	887	884	893	865	879	860	832	838	835	900	900	894	863	878	863	902	873	908	862	848	895	839	874	837	908	911	925	908	856	861	827	932	891	877	872	815	881	905	857	866	847	892	857	850	849	872	922	909	906	881	922	851	865	916	833	918	908	891	827	870	894	861	907	906	901	911	900	887	892	890	873	910	866	880	781	844	869	885	891	895	857	878	875	912	852	879	901	877	893	852	871	903	874	916	850	861	874	929	847	886	866	881	936	823	835	879	860	894	863	904	860	879	874	907	877	922	865	834	887	853	871	841	941	830	919	870	907	900	866	857	906	821	833	858	911	904	843	915	868	849	892	855	868	863	897	901	888	904	892	874	830	867	928	900	881	873	899	943	881	880	832	897	872	912	858	856	882	858	898	884	851	883	897	894	871	868	890	899	829	830	846	888	945	858	872	885	833	915	875	863	883	898	845	860	855	894	888	889	864	868	805	873	861	880	907	880	867	861	856	853	912	878	887	846	900	886	856	883	917	885	868	886	901	842	864	857	857	883	872	892	877	902	888	899	918	868	887	907	837	853	893	939	860	888	874	894
16832	1421	891	808	640	591	527	518	449	514	450	412	430	434	440	432	415	411	404	399	455	392	442	366	394	374	371	396	437	419	414	409	399	412	411	384	417	378	429	429	401	436	401	384	394	446	354	398	415	396	380	405	415	402	415	391	371	419	462	403	419	378	398	417	407	461	381	431	396	367	411	411	415	395	356	423	382	429	388	389	412	411	435	426	410	417	406	375	401	398	434	413	396	397	406	375	426	388	422	401	401	379	413	436	405	413	418	428	406	411	399	396	393	408	406	411	447	397	438	421	436	427	417	372	411	446	378	379	356	417	414	420	376	414	432	376	403	395	367	404	373	390	346	414	398	407	423	405	412	404	395	404	401	444	393	401	428	383	401	364	416	397	411	393	371	349	397	412	361	429	445	374	380	428	421	440	429	426	391	424	441	403	428	397	436	396	421	400	461	382	422	389	401	441	423	375	416	400	385	409	394	387	413	429	381	366	398	384	407	426	412	446	386	407	394	354	414	397	406	399	402	419	429	399	370	370	399	380	358	359	438	370	410	391	392	395	386	389	406	426	391	414	419	375	409	408	408	405	385	444	407	375	440	406	412	420	405	403	413	389	437	410	421	385	388	410	361	415	457	444	405	419	399	403	407	369	412	409	395	427	380	434	433	382	354	401	431	382	387	418	413	425	394	410	355	436	386	390	372	431	390	428	409	380	380	369	427	399	390	406	416	399	414	422	443	447	449	393	392	397	383	430	449	404	397	409	378	420	413	443	421	402	413	388	388	385	434	368	428	369	394	395	425	386	402	401	460	393	405	381	440	383	391	377	405	392	439	402	389	386	375	370	416	395	398	419	403	367	446	393	442	398	432	406	404	430	351	391	418	413	405	398	410	384	423	439	465	438	364	404	396	396	369	443	405	412	382	364	403	401	362	435	440	431	408	429	410	419	412	352	431	383	395	395	435	448	406	371	424	433	387	375	389	416	374	397	415	402	388	427	433	352	376	401	415	393	383	396	390	414	391	374	399	388	424	404	378	417	426	420	411	421	391	432	380	411	406	373	408	397	396	408	411	390	416	426	416	424	367	408	444	380	414	443	410	373	444	421	393	368	398	391	376	458	408	402	377	385	421	406	362	420	417	415	409	385	375	402	406	355	444	399	402	398	425	414	428	390	390	428	408	398	378	409	398	419	405	408	385	399	390	382	397	423	430	437	419	387	374	406	400	442	394	380	373	391	413	395	410	388	374	414	393	425	392	373	394	380	384	397	386	395	414	385	414	408	413	358	411	374	446	441	426	395	375	429	404	398	379	408	422	401	380	395	391	402	406	439	401	398	406	377	405	424	392	461	399	455	423	434	385	422	410	370	382	404	413	434	432	414	371	414	441	418	430	412	406	378	410	407	388	398	421	374	401	418	430	384	412	416	383	411	370	404	440	369	367	415	385	426	403	384	413	429	419	418	412	410	403	419	409	404	428	407	414	378	445	391	417	420	408	354	410	412	407	409	418	394	424	390	432	395	374	383	417	413	426	413	400	425	377	408	407	374	391	384	430	417	408	397	429	428	417	402	401	371	422	382	349	427	410	381	384	409	396	407	415	417	424	388	375	346	396	416	460	409	405	442	441	387	385	436	401	376	392	407	395	385	410	356	421	409	358	429	413	382	428	381	410	383	429	383	405	388	363	380	407	396	385	355	402	403	409	419	418	379	424	383	405	390	411	438	452	376	405	430	398	396	389	404	426	390	413	434	396	389	396	418	408	408	389	394	426	417	391	434	453	436	401	375	436	403	395	459	403	373	405	389	400	431	363	415	381	403	412	433	422	419	382	386	450	428	397	385	403	426	395	440	403	407	417	403	369	406	382	404	368	390	404	395	401	399	402	430	378	399	381	377	406	384	399	408	408	400	439	390	339	381	408	445	433	390	408	405	407	402	402	384	406	423	371	375	433	415	402	374	407	411	379	416	401	411	416	380	414	388	424	425	404	381	394	403	427	384	380	432	452	379	415	404	386	374	386	393	440	378	386	390	404	414	400	411	402	388	400	394	412	397	404	418	393	423	427	404	390	439	394	375	409	419	389	411	424	402	467	432	385	409	395	407	388	413	396	401	387	387	422	424	437	375	413	383	417	379	375	372	402	377	399	365	430	393	426	401	424	424	401	424	413	411	394	391	434	390	401	410	407	439	404	395	388	395	395	411	447	374	440	432	461	414	419	392	392	369	403	411	382	384	389	388	407	361	404	387	409	400	375	376	412	421	389	377	415	379	422	409	400	392	404	378	420	430	414	421	408	384	426	391	398	382	387	422	407	356	403	390	404	417	433	402	435	406	459	425	417	418	391	433	418	410	425	395	374	388	425	423	385	379	417	427	409	414	386	402	390	385	396	391	388	345	393	391	406	376	442	412	381	367	401	384	387	425	382	409	440	372	369	407	398	395	399	403	415	407	412	414	395	437	452	389	434	396	378	434	409	398	440	424	380	402	424	439	375	416	398	399	370	403	462	443	397	387	393	384	377	385	400	396	395	396	398	410	409	448	370	381	355	406	380	396	429	417	424	404	424	430	407	410	403	458	393	410	448	414	425	471	402	398	452	374	422	397	426	435	403	419	371	418	405	439	420	447	410	387	400	407	384	388	425	420	374	411	390	372	379	410	405	383	435	392	414	414	415	388	378	402	423	385	392	416	403	421	411	402	394	369	409	413	413	429	397	400	377	404	386	402	449	432	400	417	417	411	434	374	377	419	385	400	399	435	409	386	385	406	383	415	400	463	436	402	416	435	420	380	407	394	381	387	414	418	381	422	370	427	399	439	426	402	415	379	378	432	411	397	355	406	372	409	441	376	398	408	385	429	401	416	424	410	421	431	412	408	407	413	427	441	434	444	401	400	424	397	489	422	416	401	423	376	385	393	377	375	411	421	387	406	394	416	404	426	366	391	424	421	444	365	409	455	434	377	415	397	415	436	447	390	415	379	409	383	385	397	422	399	417	390	403	421	417	417	416	404	439	424	378	418	416	425	408	415	417	410	399	386	419	392	417	430	398	384	436	405	380	397	375	398	434	428	372	382	397	372	400	403	419	429	416	412	418	411	421	406	369	400	355	376	380	417	390	401	416	412	393	395	417	389	433	402	396	373	425	366	414	354	391	386	406	371	413	429	406	399	433	377	389	424	399	427	373	378	375	424	367	382	421	397	361	443	388	405	404	418	407	393	392	463	399	394	415	417	399	396	402	411	435	422	371	399	417	424	397	414	396	392	362	413	382	432	405	418	409	420	409	426	395	429	426	404	408	377	393	397	427	403	383	399	395	409	380	379	413	405	412	392	378	401	411	396	433	435	433	417	368	428	414	439	413	393	389	414	406	348	433	382	395	373	384	419	417	416	418	422	371	403	413	417	348	392	424	345	399	342	393	408	418	414	431	438	408	416	421	416	394	356	390	427	398	412	386	423	443	436	404	459	399	398	361	372	371	412	442	431	407	414	376	402
9533	1354	1822	2174	1988	1698	1530	1490	1460	1350	1212	1169	1179	1062	1083	1023	1080	1007	994	1026	988	1073	1005	1010	1022	1017	992	1033	907	989	965	939	1017	967	926	978	970	951	961	906	886	921	967	864	942	958	929	908	941	888	926	901	944	882	938	900	875	914	931	921	939	897	891	893	900	907	893	935	896	925	952	967	895	878	907	944	891	888	937	882	955	893	944	876	854	856	954	944	891	942	919	891	832	915	949	942	896	915	892	915	902	935	903	899	915	939	912	926	943	909	873	898	877	900	881	924	924	915	873	963	915	920	946	860	912	968	941	896	934	937	899	879	908	919	881	921	955	892	915	897	943	921	932	948	909	914	933	914	928	894	912	912	893	910	988	924	886	901	906	911	925	931	905	910	929	909	954	890	958	937	957	885	893	882	934	935	923	962	945	894	938	890	919	869	869	917	882	917	878	903	933	922	919	942	932	914	878	951	958	961	872	940	949	885	924	924	918	887	894	897	907	892	897	935	887	928	939	1006	941	957	934	952	923	893	898	944	920	920	944	928	909	899	933	860	904	957	893	896	872	956	923	925	901	947	956	926	868	887	932	894	924	876	880	960	931	900	892	945	908	958	917	900	863	907	848	922	924	969	908	928	887	920	934	884	914	981	971	926	934	935	857	923	951	880	903	892	900	939	923	918	930	883	899	923	861	939	930	901	933	861	935	951	905	896	862	918	938	917	933	944	908	955	884	967	947	906	897	918	915	928	877	892	922	885	949	924	949	883	935	943	889	942	850	929	903	936	929	983	899	904	934	912	932	919	931	952	931	895	908	891	940	871	873	902	888	907	932	904	973	909	937	940	932	982	942	954	866	893	898	946	857	944	934	921	883	894	903	909	955	931	910	900	895	901	923	947	897	961	913	1004	880	927	875	903	930	960	857	921	953	943	931	934	901	923	932	896	909	935	899	879	903	947	937	897	917	874	886	954	905	918	900	932	889	924	875	928	915	884	942	964	984	914	938	868	928	860	902	861	893	920	876	969	878	898	899	904	937	968	955	931	883	941	925	907	945	909	916	902	939	938	915	912	931	922	967	884	923	883	969	926	993	927	891	896	897	869	969	900	903	920	911	896	887	871	976	947	890	911	925	929	911	847	881	917	904	898	911	905	927	887	946	932	934	872	930	923	873	945	930	901	856	879	921	937	905	901	894	928	920	922	884	920	870	927	946	938	953	947	887	888	882	867	894	933	971	868	898	918	927	937	920	969	917	875	897	912	899	929	944	925	902	950	924	903	903	924	885	891	858	936	902	918	899	896	919	946	889	904	898	922	928	904	923	978	918	969	979	942	949	921	893	909	935	961	942	860	898	876	991	890	937	899	953	932	866	879	940	943	929	961	929	888	906	897	901	919	929	924	890	882	937	890	897	929	904	947	984	928	868	928	991	920	943	909	902	914	849	943	947	971	921	913	944	934	915	939	862	920	896	881	863	932	896	936	943	912	895	964	961	911	940	947	930	904	912	926	914	916	933	947	934	942	896	894	934	894	854	872	914	945	965	949	896	919	942	902	915	907	897	900	952	898	908	892	849	931	884	950	905	935	920	945	949	932	905	890	874	861	893	977	908	984	987	898	910	926	940	921	936	915	930	877	912	950	924	921	875	965	900	930	919	922	908	910	926	966	915	955	942	906	909	874	924	900	916	911	905	946	917	925	852	920	973	953	852	927	938	937	921	881	990	908	927	867	904	904	881	954	913	947	918	924	908	928	887	914	961	900	926	906	872	900	958	925	922	912	913	921	916	910	882	949	950	939	873	944	885	911	916	898	869	913	912	936	921	910	943	964	906	909	935	892	925	921	917	896	924	944	906	920	953	908	895	925	881	922	889	887	958	899	928	908	870	910	935	890	909	915	905	908	925	906	911	947	912	912	941	914	924	937	904	939	895	958	905	915	983	924	943	955	897	965	892	952	928	886	964	944	874	901	936	957	916	923	915	912	893	973	915	971	883	889	894	906	867	923	875	946	899	888	934	873	922	932	909	862	900	913	937	907	876	871	956	898	876	920	954	893	890	956	898	994	958	896	893	896	927	882	896	938	936	913	946	946	892	916	874	879	935	917	943	932	926	898	936	963	951	947	946	909	899	954	924	892	884	951	923	842	889	907	943	885	933	890	939	899	954	915	913	887	949	879	915	901	944	929	914	919	901	959	925	938	916	995	931	904	901	906	869	897	940	931	904	938	866	924	875	913	898	897	911	915	892	910	942	910	957	916	917	942	908	886	941	939	922	929	911	911	884	887	912	873	886	877	922	914	871	905	910	974	885	922	908	892	900	906	920	839	927	880	939	885	923	921	907	881	923	909	910	920	892	899	893	897	909	926	927	902	914	965	953	912	904	873	903	890	864	947	949	896	924	940	940	958	970	917	890	892	924	919	935	946	862	939	942	907	900	889	952	917	910	918	916	913	925	869	965	927	931	941	898	917	917	906	903	958	922	899	931	856	921	893	947	896	919	894	894	898	942	903	889	893	899	927	921	924	926	951	898	901	901	886	972	899	915	928	888	875	948	882	922	910	914	891	934	921	946	893	885	935	883	920	888	902	960	927	923	948	921	888	949	998	924	917	949	927	922	979	849	893	956	888	899	906	927	940	940	927	874	905	917	901	922	910	926	863	915	956	931	926	892	884	975	905	909	909	960	908	856	918	903	950	890	928	940	931	954	884	893	928	895	958	940	926	902	941	932	953	976	951	864	894	966	927	893	970	924	923	877	901	908	908	950	933	864	932	888	912	893	945	956	945	965	957	955	947	873	953	897	944	912	935	890	870	948	908	948	952	899	943	886	879	979	897	875	882	918	888	909	925	924	954	890	882	910	889	909	888	925	897	902	919	914	962	968	927	931	954	940	880	953	878	918	874	879	922	924	870	935	882	917	909	885	897	884	935	880	969	905	855	914	957	909	909	921	945	941	968	971	908	880	901	938	902	916	916	935	990	917	893	967	908	931	951	878	925	924	937	964	927	927	853	950	935	883	946	904	883	925	919	922	865	947	901	896	945	949	886	907	931	890	937	945	969	902	901	960	896	885	876	921	908	893	938	899	933	936	882	856	935	891	874	887	893	876	920	906	910	958	901	913	894	895	961	924	929	929	945	842	914	835	892	948	918	926	835	896	891	973	927	919	893	978	929	886	955	958	918	936	906	898	986	928	854	875	925	900	912	893	943	911	889	900	943	957	896	893	921	953	941	952	956	900	971	908	918	916	907	887	935	952	902	939	971	961	907	932	916	901	872	876	905	913	947	956	900	857	971	924	947	913	957	878	949	892	969	944	927	903	973	864	956	897	894	947	908	964	961	902	921	954	888	896	892	879	896	887	900	979	912	953	923	919	859	910	896	889	943	948	909	939	917	861	914	939	953	908	879	890	918	937	875	914	982	895	931	976	912	957	881	915	966	860	903	902	856	926	856	936	899	925	947	956	923	914	882	912	911	952	907	881	894	902	956	910	915
2600	214	194	176	199	170	164	178	196	169	186	152	174	175	197	182	156	189	174	211	192	177	187	206	191	173	163	173	155	174	186	151	196	177	193	189	171	154	172	161	165	149	183	199	169	193	176	169	209	178	161	200	172	177	161	178	176	156	166	198	173	199	160	171	189	172	158	161	175	188	154	182	184	179	212	157	181	181	167	158	161	188	198	194	181	174	186	169	175	169	169	174	164	165	185	200	162	160	209	161	190	183	181	179	175	156	185	189	165	176	168	171	139	177	211	166	169	185	180	189	186	168	144	183	180	187	189	173	200	163	179	134	178	184	169	192	199	144	177	177	186	160	184	158	171	172	182	186	151	165	168	156	192	162	171	177	182	170	220	168	152	173	152	165	183	164	193	152	194	168	173	194	183	185	179	164	187	162	164	175	182	159	173	161	180	169	174	180	175	164	154	168	180	179	180	165	175	195	169	169	151	191	191	180	177	167	184	177	187	163	173	166	181	168	161	171	189	175	169	152	167	163	173	162	197	189	186	195	173	182	217	174	165	170	175	185	177	181	195	176	162	162	149	170	177	187	176	188	176	159	160	172	170	154	184	150	173	178	175	179	185	164	171	153	171	188	164	165	161	187	173	188	180	191	189	136	156	168	181	182	176	164	176	180	168	180	170	183	164	175	170	179	186	202	181	194	198	155	157	166	175	202	171	165	185	175	174	195	191	210	178	184	186	163	153	184	193	194	193	181	160	154	170	169	185	181	173	190	171	168	176	193	172	173	203	162	187	183	171	178	203	197	186	182	185	172	176	154	182	179	173	161	166	172	188	177	171	193	156	187	175	188	172	175	173	165	162	170	182	184	189	182	176	163	195	167	183	199	201	165	189	193	176	208	187	192	184	155	162	145	158	171	170	173	166	179	186	177	158	173	179	171	175	176	164	178	212	154	181	197	179	161	136	175	163	154	191	171	184	176	178	157	182	157	161	164	169	171	179	162	168	174	182	176	174	162	171	162	202	162	162	153	157	165	181	189	183	147	186	192	185	176	171	167	153	177	162	182	181	179	186	172	183	128	190	159	175	179	175	197	168	146	174	202	162	174	154	156	192	187	176	177	176	160	172	168	177	187	200	209	174	184	183	155	177	189	155	182	197	178	181	179	184	172	192	185	190	175	168	160	176	183	195	189	197	179	169	180	157	152	184	190	172	185	190	195	155	185	179	176	188	163	166	186	174	181	168	175	171	188	163	164	201	187	162	150	158	164	158	180	200	193	179	176	174	194	169	181	180	187	177	175	159	196	195	180	175	164	176	152	161	180	188	201	191	162	157	151	145	162	159	180	143	174	160	173	173	182	152	166	181	166	181	190	186	154	177	176	175	205	189	191	163	185	216	191	175	157	159	192	168	172	176	186	189	170	192	180	202	177	190	175	178	171	169	169	176	163	179	193	192	181	170	179	195	168	183	185	163	171	178	160	161	209	152	179	175	173	187	176	174	192	179	171	146	171	186	168	175	168	163	167	166	182	179	150	169	163	186	165	188	192	180	163	167	156	174	196	162	194	155	173	177	188	171	160	165	176	178	186	180	162	160	181	153	150	205	174	191	194	189	199	147	193	179	159	165	187	177	174	179	187	192	175	172	161	159	142	179	153	168	173	186	177	170	157	165	160	162	182	187	140	146	201	179	173	177	178	199	210	181	169	189	170	172	206	174	166	188	182	189	147	173	179	167	175	172	159	168	202	148	150	172	203	176	183	174	205	185	177	167	197	205	193	162	188	174	177	191	165	160	162	175	161	190	169	211	163	183	197	154	204	172	203	191	177	163	169	183	165	168	159	174	177	185	158	161	184	185	172	160	184	174	178	165	165	173	175	176	169	180	200	180	172	178	148	181	174	164	171	172	161	157	182	181	164	167	177	191	192	176	189	195	160	178	174	155	180	162	189	150	150	179	174	160	176	186	201	175	175	182	159	159	174	175	170	169	152	165	177	148	170	172	185	177	170	207	183	170	148	185	186	173	158	182	191	138	167	156	178	155	175	166	165	195	162	167	186	183	189	155	187	160	159	173	160	172	171	192	176	208	179	177	189	174	166	160	163	201	191	138	181	180	204	166	195	208	169	162	209	165	166	166	149	192	181	183	176	198	182	159	190	163	159	165	171	170	168	174	177	173	174	174	167	188	187	207	142	188	193	168	150	155	176	175	167	202	152	171	166	176	198	172	174	202	150	174	175	174	177	175	163	186	163	185	148	203	176	151	198	186	195	162	203	150	176	172	144	184	167	159	161	145	187	209	183	180	187	193	182	173	165	179	176	169	152	168	221	150	165	152	164	212	175	193	176	182	189	164	171	176	185	184	150	181	169	167	191	176	153	154	180	165	196	149	182	176	166	189	159	184	162	169	174	153	177	159	177	165	162	183	181	199	192	189	159	189	176	180	167	181	184	141	174	184	191	155	194	204	184	160	176	187	183	156	166	158	185	141	166	155	182	196	177	195	170	190	165	150	193	192	207	198	167	191	199	158	182	160	172	173	160	198	225	180	177	160	158	165	182	190	160	206	176	196	188	205	154	187	194	179	181	171	199	171	184	200	164	174	175	170	179	188	178	178	179	180	173	162	179	169	174	210	172	172	171	172	181	191	185	180	179	181	179	162	193	193	180	165	155	185	167	189	160	192	171	186	160	195	210	149	162	185	203	154	161	166	171	158	185	163	186	178	201	147	201	173	158	170	210	189	176	163	172	171	178	180	183	150	192	179	201	173	157	213	177	170	193	199	183	146	191	179	163	149	164	194	184	170	196	156	162	180	179	175	177	193	191	176	172	181	188	174	188	168	169	162	176	178	195	167	176	178	195	180	171	185	192	186	170	179	164	185	179	177	175	159	191	170	180	170	164	170	168	194	211	192	159	186	170	178	215	156	177	156	187	197	185	166	182	182	177	163	189	157	167	191	171	196	152	178	198	166	168	190	164	162	181	194	179	164	196	199	181	180	172	186	161	172	150	206	185	181	188	152	170	213	182	151	157	165	185	149	195	173	149	162	158	178	188	196	173	182	187	136	171	191	192	178	163	161	170	159	181	183	158	171	197	150	192	168	149	185	180	185	151	176	172	180	176	160	165	166	169	151	148	172	178	174	166	168	142	174	176	165	149	159	171	176	174	166	197	174	173	181	192	169	182	185	165	168	180	174	166	178	161	205	170	173	174	160	163	190	172	157	176	167	205	182	166	186	155	199	178	172	170	175	187	169	170	172	207	167	181	186	166	178	165	166	164	175	172	172	182	167	170	173	204	202	180	165	181	169	159	183	184	169	149	189	157	150	181	164	170	174	216	205	201	177	166	172	178	155	191	188	206	186	164	160	181	167	180	160	163	182	147	162	183	158	170	163	191	199	158	180	167	169	165	170	162	179	191	123	139	162	173	164	184	184	190	164	184	184	149	176	176	164	203	173	175	173	171	169	152	159	168	173	176	172	154	166	182	184	194	179	162
2522	483	503	518	485	497	528	525	535	470	460	485	472	483	514	467	496	507	514	481	491	488	502	515	487	484	474	474	455	489	446	483	477	500	501	480	471	466	514	475	479	475	474	470	479	448	502	446	490	475	530	470	502	476	476	493	501	513	495	482	496	473	500	442	508	498	458	544	539	482	469	489	482	458	516	481	480	493	501	480	458	478	470	489	447	496	504	444	479	501	511	528	452	464	481	493	451	462	485	478	492	469	510	473	512	482	446	478	499	452	510	437	461	461	464	489	498	463	470	466	500	508	505	469	487	498	474	534	476	520	491	480	499	477	460	504	494	510	476	502	483	483	466	498	511	508	459	463	532	475	473	484	478	479	475	510	491	499	490	477	502	507	518	480	484	454	499	499	473	457	499	525	489	508	463	454	471	488	497	504	490	480	457	484	476	466	518	499	509	506	474	458	479	512	499	496	503	496	532	481	511	502	460	450	511	488	506	496	486	469	460	505	492	475	466	483	480	521	477	504	472	485	432	481	480	484	502	508	515	472	498	496	470	450	529	461	502	486	428	499	546	525	462	520	462	515	485	472	537	469	480	477	490	471	520	467	434	522	503	514	470	497	457	505	469	498	506	475	493	494	446	509	485	493	525	456	462	523	479	495	445	473	507	492	427	489	486	524	511	484	451	482	491	499	486	479	488	484	523	482	489	501	512	437	462	516	497	492	499	475	487	486	484	532	470	508	488	501	481	483	501	457	474	464	491	460	515	524	490	479	468	466	458	469	527	497	503	462	480	485	491	442	507	499	494	470	498	510	494	462	443	465	492	482	504	518	499	482	545	512	467	477	485	531	464	435	495	495	518	467	517	493	479	505	484	498	490	440	465	493	466	481	475	493	472	511	501	485	473	480	531	506	510	475	460	496	483	515	509	510	467	441	508	497	485	466	445	455	482	489	485	491	477	519	455	498	506	505	486	483	471	477	535	474	472	456	510	440	478	467	473	464	481	465	461	484	512	488	452	461	452	486	447	485	486	495	469	460	504	491	464	480	504	505	519	510	501	487	481	476	458	486	469	511	465	498	488	500	494	506	503	471	527	529	473	495	465	462	468	483	491	533	483	470	503	510	455	476	470	480	433	474	482	487	522	486	468	504	484	494	487	483	491	506	500	550	485	483	474	481	519	451	512	479	514	510	485	506	505	457	496	462	489	509	481	490	477	505	507	503	532	466	451	499	483	484	462	466	470	507	458	470	517	466	509	470	505	455	479	491	491	468	509	481	503	501	492	496	473	447	481	495	469	490	495	426	506	486	491	447	508	487	463	479	471	513	499	472	507	501	451	514	498	451	466	508	489	462	477	488	533	467	466	448	455	521	514	463	497	448	474	518	491	511	475	472	481	453	500	483	518	498	480	508	467	491	497	450	497	481	480	469	497	510	482	485	486	479	472	454	450	488	496	458	497	508	496	503	520	492	504	459	454	499	510	483	490	489	486	487	480	465	470	499	471	457	495	504	487	532	492	524	507	496	491	467	489	503	508	532	478	468	473	516	503	465	479	485	483	481	482	488	531	506	532	508	502	460	488	480	539	473	509	475	491	509	496	503	510	460	493	445	476	484	477	498	457	520	508	480	450	492	526	464	481	518	497	468	486	526	462	516	464	495	517	491	497	476	464	478	478	503	501	510	509	467	465	503	508	497	484	438	478	440	474	463	487	540	511	491	510	470	487	502	439	471	455	487	483	482	468	475	480	524	516	454	507	502	516	498	470	476	475	514	477	479	508	464	500	480	490	503	466	455	496	509	490	516	464	499	476	503	474	469	479	517	460	513	524	487	510	447	488	503	464	495	505	504	470	507	506	509	450	474	459	497	477	479	449	498	523	476	478	465	470	500	469	486	473	486	494	516	511	497	477	501	495	491	475	468	484	489	511	519	478	467	441	492	484	494	503	523	495	478	486	469	440	474	533	498	489	501	496	486	469	514	473	495	459	489	509	509	513	492	485	485	473	508	515	484	478	490	498	494	472	538	500	476	497	479	476	494	488	515	489	511	494	485	491	473	493	491	472	499	491	498	505	460	507	498	508	488	489	468	453	488	470	494	507	455	475	436	490	495	479	486	512	507	498	484	518	494	493	485	482	478	497	482	476	526	517	502	503	486	487	459	490	483	485	498	503	484	473	469	498	458	480	493	500	483	517	437	462	500	470	491	503	486	474	485	492	517	503	437	472	503	464	463	528	480	475	478	507	521	483	465	469	508	464	506	458	484	494	471	484	516	510	520	467	446	509	469	467	483	482	505	514	492	494	488	449	496	502	475	481	494	490	459	495	521	482	492	496	513	463	504	481	475	486	479	501	497	526	466	475	510	521	493	488	452	484	481	473	466	480	475	511	469	487	471	503	460	523	460	526	492	490	434	543	464	481	546	486	432	491	482	488	463	504	453	474	481	497	480	509	468	484	493	503	468	500	492	517	490	510	555	461	506	490	445	485	519	474	454	458	491	485	473	492	464	472	491	496	506	468	496	483	491	475	487	530	491	472	469	456	457	501	470	522	447	530	514	493	475	493	481	466	458	540	492	515	473	534	494	506	502	496	469	511	488	469	474	487	489	504	479	483	513	464	496	479	504	498	450	457	449	449	454	461	510	501	476	473	431	473	509	454	459	489	553	459	466	494	521	495	499	504	497	505	475	504	490	492	474	504	462	473	536	530	466	493	460	469	485	450	506	491	482	488	470	487	500	479	544	492	539	473	479	494	505	491	490	485	486	477	484	483	496	477	498	507	514	510	505	484	501	509	521	492	486	468	506	482	477	482	480	469	496	489	496	470	552	496	514	453	473	514	516	447	496	502	473	487	467	483	526	439	501	516	517	494	476	539	485	492	487	491	499	502	485	496	486	510	459	431	503	529	504	482	485	477	484	466	498	507	466	472	474	475	467	535	500	507	485	496	504	498	473	483	465	465	484	453	506	507	483	493	523	507	533	507	498	492	492	470	456	494	480	492	487	485	464	488	498	462	494	497	498	509	477	509	460	469	526	493	476	500	491	493	464	528	501	476	481	501	501	494	498	487	429	454	425	469	496	522	474	489	498	491	473	488	500	486	501	496	492	510	547	485	463	488	523	463	474	489	502	492	513	474	509	458	448	508	478	489	477	468	491	521	481	518	497	486	469	516	529	456	502	501	506	482	493	490	497	492	484	443	467	492	482	470	493	496	458	537	459	491	477	488	466	472	473	517	446	456	478	455	480	513	485	474	498	498	498	504	472	512	469	457	512	481	480	480	458	471	467	483	476	487	454	481	472	485	464	491	473	476	479	495	484	436	523	498	512	469	462	456	518	493	448	459	450	486	459	477	498	457	506	494	503	484	471	488	487	476	495	492	506	492	460	506	466	481	489	508	496	532	482	461	472	529	535	486	472	482	466	474	477	508	495	452	467	474	475	474	464	482	487	496	512	491	468	478	478	492	479	497	473	519	499	492	487	489	466	492	542
9581	662	582	588	535	465	412	411	407	378	404	366	378	380	362	389	369	346	382	349	335	383	392	363	380	371	341	361	400	364	370	337	357	378	360	364	349	355	380	366	377	378	373	397	394	393	359	351	367	366	393	362	380	369	392	363	347	345	348	347	418	357	370	351	330	369	371	359	373	375	386	338	366	348	393	387	312	357	354	356	355	367	353	355	363	369	350	380	374	349	336	338	379	374	409	387	413	371	360	337	364	338	381	357	387	389	378	381	314	374	407	404	388	405	335	380	385	395	402	351	355	407	358	380	371	358	347	349	398	366	348	389	371	350	417	344	347	350	367	354	375	404	377	339	336	403	378	366	403	360	402	334	336	363	333	359	367	382	411	351	348	371	370	356	328	373	335	405	425	344	327	317	417	385	379	393	365	380	389	352	347	380	327	344	360	341	351	375	404	337	339	399	392	374	386	352	324	367	374	365	349	333	337	333	330	351	367	364	347	367	389	375	338	408	387	373	336	380	373	361	330	396	378	342	373	347	359	365	338	352	391	339	364	412	394	369	428	350	404	367	354	370	360	338	348	354	362	341	397	341	388	371	359	375	363	378	380	390	357	343	331	370	325	402	384	379	357	374	368	369	386	387	382	336	383	363	353	375	374	384	366	361	353	354	365	357	335	363	365	363	345	365	367	367	342	331	369	317	349	343	378	358	384	370	382	374	385	386	368	378	357	375	388	409	395	396	412	394	368	350	372	362	359	349	333	379	328	352	326	383	394	360	341	326	385	369	341	358	363	388	396	364	365	377	392	373	301	352	347	352	403	378	373	347	356	360	390	392	361	350	379	335	379	389	360	357	339	345	361	387	345	338	359	365	340	360	340	372	386	391	357	370	366	422	365	358	346	394	353	400	372	363	384	351	370	392	350	404	338	368	357	374	347	345	326	364	374	395	354	382	385	341	340	336	376	338	370	378	360	346	380	367	379	392	323	365	380	355	355	353	349	342	350	387	378	356	381	384	347	405	338	347	362	353	398	376	377	350	363	364	354	387	371	391	376	370	360	323	332	362	376	373	372	378	362	348	373	367	370	380	384	317	371	350	357	337	397	354	386	392	327	383	358	361	361	373	331	360	362	373	343	396	358	355	373	403	358	370	338	342	370	378	400	356	364	367	351	380	368	352	330	366	321	416	372	368	344	366	372	369	388	347	393	388	407	332	333	363	374	375	361	344	369	327	345	362	393	347	377	402	345	363	326	352	350	359	385	375	387	377	357	372	328	340	370	344	367	379	351	360	427	400	370	359	403	321	385	339	352	401	327	394	374	372	347	362	294	344	347	370	347	358	366	366	357	379	338	360	357	348	386	378	394	334	376	374	346	370	349	354	387	352	381	357	397	352	386	384	340	354	348	350	381	368	368	361	353	362	351	369	359	352	363	382	358	343	387	380	349	398	390	335	363	373	372	368	388	381	352	366	346	363	352	330	352	374	365	382	385	348	392	350	316	340	334	339	365	381	376	350	375	360	374	369	365	366	356	378	348	381	362	377	337	334	389	330	370	365	357	348	328	368	359	372	363	357	329	379	378	380	351	352	349	376	351	356	383	338	354	387	404	378	392	342	357	373	346	356	393	374	366	393	385	355	356	332	330	341	380	309	364	370	375	338	324	330	410	370	373	388	370	353	381	380	387	358	371	393	379	347	404	332	361	377	370	358	371	390	387	369	392	338	383	382	351	336	362	356	369	373	374	342	321	336	345	377	367	343	364	412	389	394	381	378	333	313	367	330	345	375	352	342	367	376	367	392	391	353	400	381	372	356	331	323	392	397	383	338	337	355	401	392	379	347	379	339	391	365	338	346	360	367	367	320	367	343	370	371	350	380	363	370	358	342	367	374	359	398	414	363	356	357	354	357	362	380	402	375	395	329	336	371	395	377	323	381	372	369	367	353	338	355	363	383	374	372	389	358	345	341	393	359	337	393	383	346	346	405	389	391	352	343	379	382	355	380	370	377	405	355	355	414	356	349	341	356	392	378	380	344	342	397	378	374	358	361	380	366	406	370	354	368	336	399	375	369	389	345	369	392	364	355	353	366	377	375	374	392	374	374	366	405	348	369	342	352	384	352	399	369	358	367	330	390	382	357	374	377	372	366	357	355	364	363	348	337	359	403	372	337	385	377	374	355	382	370	358	338	406	366	402	340	394	389	348	364	339	340	409	366	382	394	370	389	380	363	358	331	360	377	344	367	340	386	395	331	348	369	346	375	344	350	377	358	407	353	340	365	365	378	381	367	353	382	397	381	352	343	372	406	348	378	352	343	332	366	395	371	385	366	382	360	389	353	375	361	409	385	336	322	351	350	354	349	411	353	329	350	341	347	357	348	338	367	413	362	360	384	339	350	375	377	400	402	385	334	361	359	344	373	369	355	371	383	357	359	367	329	341	370	359	373	382	370	343	340	356	370	381	403	356	370	361	440	390	337	358	352	368	353	367	357	373	378	374	376	403	346	345	375	328	375	377	353	324	329	363	360	426	369	331	355	348	347	362	380	363	359	323	349	321	370	352	376	319	366	369	385	382	342	413	397	394	380	344	341	354	356	370	381	372	328	405	373	348	337	366	387	393	400	369	364	368	371	355	393	371	344	372	379	367	365	376	370	371	373	351	380	341	360	393	372	343	363	368	364	352	358	374	376	371	352	361	359	358	354	356	375	393	378	380	400	324	331	392	379	370	369	368	359	327	388	371	349	366	368	341	384	359	354	399	401	367	397	356	337	364	357	334	400	393	332	361	381	365	346	335	394	357	345	346	350	351	367	364	394	378	381	394	364	386	410	369	383	352	360	363	358	366	396	344	357	346	373	392	389	395	383	380	371	386	334	364	394	342	394	358	406	350	350	349	380	353	359	347	348	360	336	361	352	340	369	348	380	359	404	391	364	378	372	366	373	370	370	361	366	345	351	361	368	374	332	361	350	342	360	390	385	358	343	365	375	341	371	374	367	357	368	377	366	376	376	367	357	330	415	366	350	363	344	350	330	340	350	368	379	342	354	373	385	366	336	364	342	325	378	358	364	373	359	365	369	351	357	368	365	368	376	361	358	348	351	337	347	381	398	356	362	364	379	405	376	359	396	395	401	384	332	369	423	382	373	351	360	385	402	351	408	384	367	377	362	336	365	396	395	382	354	345	349	370	377	371	374	377	372	387	331	337	319	348	365	377	349	376	351	368	378	388	357	378	310	363	399	389	353	373	366	350	394	318	358	376	385	405	366	343	396	387	322	314	319	356	375	318	358	351	342	352	371	341	373	378	367	357	349	368	381	352	356	367	373	389	375	382	340	367	343	406	364	379	366	368	378	369	406	363	337	374	381	377	379	361	346	372	359	350	385	381	337	364	383	321	353	375	375	356	385	349	394	413	343	356	384	373	380	381	383	408	321	413	365	347	336	298	363	330	376	344	365	382	388	377	382	371	337	366	360	360	389	325	370	323	403	352	344
7649	1143	1336	1545	1459	1314	1191	1099	1141	1090	1025	1013	968	1059	944	928	971	940	874	889	908	1016	910	906	859	907	851	859	898	849	854	942	880	878	817	879	871	882	873	892	920	923	877	863	835	869	916	910	914	870	814	861	857	832	886	873	871	891	889	865	880	822	847	888	841	959	891	887	928	884	843	826	839	868	831	878	880	889	909	845	833	866	888	876	814	889	933	960	873	931	863	876	834	894	918	832	873	880	841	870	821	909	878	895	915	897	862	935	871	870	849	860	878	886	831	902	902	861	938	860	877	885	892	853	845	847	859	867	877	863	841	825	863	906	863	848	889	854	830	880	849	843	882	895	842	881	786	864	847	866	896	909	890	821	835	903	844	873	840	894	897	903	850	876	879	887	864	819	829	884	900	888	890	881	893	881	842	882	842	857	862	819	858	860	866	871	886	850	843	920	834	934	905	871	882	847	842	856	837	852	890	856	854	888	863	876	864	866	855	882	858	894	918	897	880	890	889	897	862	850	856	863	794	877	902	874	863	878	899	892	859	847	857	858	827	883	873	856	889	894	841	857	871	919	897	869	888	896	884	825	828	856	902	861	831	839	879	871	873	815	859	880	880	887	866	844	894	812	831	926	882	912	897	853	875	861	858	869	920	927	856	908	884	865	863	855	863	925	884	891	853	900	863	844	839	897	831	836	835	842	880	878	873	912	902	886	880	862	887	868	833	897	853	882	852	909	879	889	870	906	917	901	876	865	864	836	854	881	875	904	895	840	901	895	858	854	911	868	860	852	912	864	848	887	879	849	811	887	880	873	889	896	875	869	893	868	896	853	897	865	884	861	865	848	806	854	873	940	833	891	855	919	848	900	842	834	887	853	867	869	923	912	863	854	887	830	842	877	889	840	919	886	903	914	846	863	906	887	881	874	812	890	893	887	866	903	865	850	872	853	857	851	912	866	833	892	899	843	905	906	916	909	886	845	912	954	907	824	858	825	870	892	825	878	891	837	896	865	887	889	844	896	899	911	834	838	851	897	866	831	862	894	866	867	884	907	895	877	828	873	872	893	850	863	857	864	876	891	874	851	872	853	850	869	873	842	790	874	843	893	883	861	867	867	849	914	848	824	859	829	946	839	908	854	886	855	849	804	868	882	879	852	899	880	879	856	873	903	830	925	885	856	884	910	845	860	878	920	879	830	873	898	906	884	850	846	884	863	900	854	832	852	900	883	914	910	897	863	836	858	876	873	893	905	874	869	872	889	908	877	918	905	884	863	852	861	877	868	872	876	889	830	891	854	844	906	878	880	811	877	827	834	888	881	902	887	863	858	818	868	888	904	876	894	850	856	869	905	818	909	879	881	870	869	918	840	875	840	850	884	851	888	908	858	918	921	906	895	851	908	880	863	883	912	896	867	792	864	876	836	868	849	884	844	880	869	874	830	805	866	868	839	875	902	900	888	875	807	869	899	908	876	897	890	861	853	930	882	880	866	858	848	866	878	865	917	813	841	893	906	875	815	881	866	851	868	895	871	892	890	847	890	864	826	834	835	859	868	894	841	849	884	855	847	872	918	876	874	882	870	827	851	872	833	836	869	867	842	877	851	867	858	860	869	894	861	885	897	876	920	891	873	881	915	883	888	893	809	876	888	856	876	864	922	896	870	860	859	860	884	891	864	888	892	834	838	846	927	844	834	859	863	896	818	925	846	877	842	871	864	849	900	897	904	868	876	877	852	875	862	857	853	884	827	850	820	851	855	883	806	868	866	836	829	884	891	851	845	902	881	943	875	839	911	817	869	835	834	839	887	894	891	872	860	865	853	844	839	879	869	851	888	905	864	834	856	815	878	886	840	863	915	879	846	895	862	866	864	826	879	883	867	853	843	872	882	896	838	864	903	894	864	856	841	843	893	899	875	877	903	910	866	897	885	863	847	836	859	903	901	841	868	887	865	910	912	900	908	842	845	819	844	831	900	915	822	804	915	899	862	873	864	859	887	887	838	849	956	818	845	846	921	918	875	891	826	850	932	891	895	877	876	898	899	824	922	869	857	827	865	854	862	844	895	903	904	856	824	928	868	891	854	851	908	898	900	857	839	836	884	909	882	893	897	906	909	904	852	908	916	831	893	891	902	809	872	872	863	869	923	855	922	853	860	891	825	873	884	833	885	840	914	902	867	850	860	875	853	921	898	805	897	892	901	859	877	876	830	894	861	902	868	887	855	847	912	878	856	867	837	918	901	903	875	860	859	897	887	852	802	931	834	910	845	903	873	877	907	915	897	871	896	839	883	922	833	938	921	899	861	867	847	838	860	864	873	865	859	885	871	864	891	905	870	841	860	824	875	882	886	855	869	913	892	856	862	824	868	841	868	900	870	888	876	886	893	884	871	839	841	904	893	899	896	834	854	858	856	884	824	853	912	850	941	881	859	875	893	855	870	838	881	857	892	860	913	867	828	884	830	837	837	884	937	907	832	915	899	887	863	911	890	886	833	890	881	935	803	832	862	885	802	905	851	891	862	864	813	894	852	881	797	846	888	887	870	807	854	883	871	864	839	862	902	842	870	866	844	914	922	870	849	894	897	803	891	864	885	846	851	835	868	883	866	879	894	902	886	868	878	846	864	853	857	864	867	905	871	872	902	859	922	873	923	867	888	897	864	831	872	877	835	862	832	901	819	843	927	959	868	864	859	841	863	861	936	880	932	875	858	875	823	858	876	897	904	849	860	887	841	899	870	853	886	888	852	822	893	876	873	885	942	863	837	888	894	839	863	887	900	878	854	880	849	852	849	840	864	834	873	907	913	894	865	860	829	813	905	844	892	866	853	882	873	888	865	879	833	890	827	845	855	874	872	899	854	840	867	896	859	905	918	859	854	911	881	882	829	838	933	859	921	843	854	911	825	897	906	865	896	836	841	865	897	861	850	880	859	898	872	834	874	837	886	904	890	887	882	930	851	906	891	871	861	865	843	853	870	858	913	892	851	855	928	918	841	852	857	889	881	875	901	870	848	890	820	873	850	908	922	868	899	892	880	856	871	893	885	903	869	840	850	875	856	813	912	853	840	886	850	900	863	832	914	866	847	863	864	854	930	942	899	862	913	856	843	864	859	863	880	879	849	910	865	912	838	884	873	856	837	814	840	867	827	869	847	862	882	876	928	865	863	840	876	901	823	848	901	857	876	835	904	854	931	897	880	890	866	826	845	826	852	863	783	855	870	865	873	864	851	889	847	836	862	870	866	824	901	836	887	891	836	849	891	883	828	896	905	850	887	852	876	882	854	891	883	881	868	891	876	868	822	870	860	892	858	845	880	886	881	929	888	841	843	883	829	869	884	915	861	898	859	893	847	849	882	847	860	877	864	905	852	871	886	867	851	844	909	829	888	870	884	880	871	905	847	861	884	937	827	867	958	876	876	896	852	871	900	871	848	855	836	840	879	902	926	898	895	884	882	874	924	885	895	926	859	880	926	882	899	853	853	855	883	845	882
16794	1356	902	739	637	548	502	498	491	463	440	493	451	456	430	396	378	447	424	393	424	426	389	362	426	409	434	402	376	420	396	430	441	396	385	463	426	372	393	423	409	399	426	400	393	434	405	423	372	427	394	399	395	394	403	379	441	410	403	400	390	395	390	429	435	379	403	385	428	398	427	377	376	438	421	419	427	411	411	402	379	419	432	411	395	401	371	404	415	446	373	424	388	394	386	419	399	390	388	426	398	407	401	371	404	426	401	396	415	413	372	410	398	419	404	394	407	389	377	369	396	370	444	386	379	421	418	423	406	373	428	420	418	355	380	413	429	414	408	392	376	375	441	408	417	410	404	387	380	395	398	387	371	369	398	357	428	421	390	391	412	372	387	409	402	424	400	374	389	379	365	389	444	368	404	410	461	400	412	392	393	403	411	417	339	405	355	400	427	397	383	379	385	411	381	354	410	376	431	398	395	380	404	416	408	382	438	406	423	386	414	416	383	404	390	407	435	456	403	405	413	400	408	417	389	422	396	425	404	420	336	359	391	395	405	414	386	409	395	378	392	419	357	394	395	425	405	403	384	400	370	417	409	438	398	409	395	374	397	408	367	373	359	385	398	432	418	379	371	451	352	377	410	370	455	395	396	385	405	377	402	455	420	389	377	422	400	400	374	409	392	435	408	397	385	396	402	397	380	325	354	439	465	389	340	434	402	395	382	383	394	443	431	394	398	395	433	375	386	410	427	411	388	427	381	376	384	381	379	411	408	398	385	413	417	420	391	391	374	411	384	409	418	415	414	440	437	418	371	402	405	395	392	419	422	451	410	455	406	389	408	412	404	384	404	424	440	382	409	402	421	424	416	400	367	411	411	422	441	457	405	362	423	387	401	430	413	396	379	380	453	439	367	386	402	398	376	398	394	425	403	436	427	379	417	407	390	379	425	380	467	412	386	418	406	432	431	401	426	421	448	387	406	416	378	376	417	417	404	384	402	427	399	398	410	418	405	393	434	411	382	432	361	384	397	452	400	402	386	357	396	359	386	418	385	459	409	394	427	393	355	370	420	415	398	404	418	428	368	394	388	398	444	364	401	390	384	412	399	411	440	398	402	418	407	362	362	412	412	400	377	426	394	446	391	417	402	380	433	401	384	415	424	386	396	389	394	398	392	402	413	390	389	401	386	383	397	409	393	402	410	390	416	384	404	410	368	392	398	398	388	396	427	409	385	423	414	373	417	406	390	404	401	416	430	406	418	452	407	394	415	441	406	416	384	400	412	410	412	382	416	412	425	365	369	405	418	408	410	406	432	409	380	412	429	400	395	363	413	404	381	432	412	407	405	368	372	405	360	425	384	414	339	387	386	350	383	377	437	370	412	405	382	384	401	384	417	396	387	399	399	413	367	370	360	386	414	402	385	396	434	430	392	409	369	398	403	381	371	406	426	383	431	424	395	382	420	454	377	407	385	390	380	399	389	427	416	413	417	426	406	407	424	394	353	420	396	420	370	398	400	402	396	416	419	441	394	396	435	369	432	417	382	388	430	409	440	397	430	365	411	434	384	410	371	356	427	401	394	406	400	408	419	448	396	426	393	396	355	414	448	403	418	401	403	431	405	432	404	381	404	397	384	388	396	418	422	397	388	400	425	369	411	409	389	380	410	398	397	400	411	407	396	367	392	362	309	380	406	422	396	389	388	428	401	392	437	402	397	410	391	362	404	390	369	402	416	395	492	406	386	404	464	365	394	400	407	380	383	412	388	389	391	387	361	401	408	394	375	416	390	411	460	408	437	415	403	366	427	399	413	404	398	408	376	382	404	427	412	450	392	479	395	401	427	409	406	443	425	405	378	441	435	392	384	401	446	406	415	387	414	382	433	422	385	435	420	418	406	381	406	430	397	355	395	399	443	418	409	423	388	434	409	418	409	415	374	427	415	414	411	384	375	391	403	464	359	372	410	397	398	409	413	418	380	374	400	380	414	428	419	376	438	397	421	401	379	396	355	419	417	406	399	434	419	394	393	419	388	405	423	400	379	441	413	415	413	409	364	420	372	382	438	367	438	417	422	401	406	397	440	427	404	345	357	374	409	390	373	398	419	379	408	433	366	403	426	384	381	400	373	363	359	449	393	408	436	423	422	408	426	413	421	406	390	418	437	432	406	435	433	384	372	425	432	411	438	423	433	397	428	398	374	391	398	413	373	430	380	399	442	373	397	386	391	412	405	400	404	411	390	430	422	389	446	408	431	389	446	375	372	411	408	425	409	426	397	397	433	409	410	408	416	415	403	402	413	353	370	384	391	398	426	450	382	379	373	400	426	417	390	431	383	444	416	388	389	428	405	424	389	397	397	369	379	398	420	429	402	392	435	423	434	413	425	415	421	402	393	385	397	410	409	440	437	400	385	430	432	425	427	427	412	406	414	410	407	380	386	343	383	429	414	431	410	411	385	385	421	434	410	401	424	373	417	425	387	410	386	409	420	400	396	404	388	404	432	449	426	399	379	396	380	371	409	437	406	397	451	392	421	370	406	403	399	421	397	393	424	409	356	405	409	413	377	423	409	385	383	400	427	399	403	437	381	398	432	372	429	397	375	419	432	398	438	437	430	369	401	414	413	392	453	390	381	436	421	422	433	368	392	443	400	425	384	385	431	436	416	408	443	380	391	429	402	420	451	418	417	424	435	387	397	408	383	439	389	395	394	383	358	395	386	384	438	438	390	365	434	428	452	398	414	367	355	419	381	430	409	416	378	369	384	379	456	398	432	401	414	406	409	412	395	391	407	395	378	417	413	370	416	401	416	406	424	380	439	403	380	405	405	387	427	379	376	424	415	416	414	410	397	366	369	412	428	356	383	372	397	412	410	387	430	393	379	416	386	421	391	399	372	409	403	402	394	427	405	382	383	345	396	422	379	466	389	403	394	385	422	397	412	408	413	374	423	379	401	380	382	377	393	402	420	424	437	398	389	395	372	429	405	374	387	388	412	402	437	424	394	403	422	399	407	413	407	387	393	448	392	404	424	375	433	412	395	375	382	396	405	384	382	419	364	419	407	408	409	386	410	401	394	381	402	364	413	416	436	405	402	393	418	412	359	389	367	381	363	411	375	415	378	396	386	393	426	402	407	402	395	392	399	396	351	386	410	400	413	390	419	397	405	403	379	386	414	423	431	416	371	470	453	391	413	393	386	378	402	428	418	418	417	407	374	370	361	390	417	390	400	393	389	420	418	367	424	409	402	408	402	400	421	402	370	419	386	377	366	398	405	397	374	375	430	398	409	427	393	377	350	400	386	393	401	418	422	362	422	387	434	392	376	413	411	400	406	428	410	388	379	399	430	435	407	395	370	396	359	397	396	398	386	411	419	427	435	436	390	372	409	417	432	398	412	425	429	427	398	412	423	384	374	365	396	423	413	393	414	388	433	433	410	418	389	396	388	423	418	408	432	376	368	372	371	380	448	428	423	412	424	378	391	408	400	435	367	392
9519	1400	1835	2191	2032	1806	1545	1496	1377	1316	1233	1161	1122	1075	1050	1043	1048	1062	1006	943	988	1055	977	953	1010	952	977	935	926	943	949	969	911	915	946	931	967	970	904	990	939	881	933	914	919	988	912	969	978	933	940	931	975	881	934	924	877	899	956	901	943	928	929	918	923	934	897	921	966	923	886	902	929	867	927	922	891	926	924	878	965	991	943	892	880	893	911	885	904	933	876	926	900	876	986	888	928	914	942	945	906	981	894	942	915	884	910	876	931	918	950	931	918	840	927	883	929	894	890	931	932	860	911	938	955	901	900	860	912	911	927	904	918	910	882	921	922	904	908	972	940	895	900	836	872	943	887	870	941	916	881	942	929	897	949	943	975	977	940	849	889	908	954	854	929	914	942	956	873	952	947	906	905	941	939	859	851	926	905	895	908	906	915	939	874	937	899	873	918	921	936	966	903	928	915	960	916	884	914	905	930	901	849	972	912	921	949	887	884	939	898	942	930	933	934	939	910	901	907	918	899	973	958	880	908	947	930	923	937	921	937	959	886	956	824	928	885	962	922	871	904	910	924	897	910	914	853	948	910	885	885	916	893	905	875	911	891	938	939	975	920	878	952	870	963	930	958	935	997	863	873	902	877	943	907	902	909	895	892	926	959	853	895	895	919	962	912	915	937	895	911	966	981	947	891	918	922	904	896	924	885	928	935	945	944	890	893	856	910	892	896	927	933	962	946	927	922	910	905	900	935	916	920	904	905	893	923	880	903	935	879	962	877	885	915	905	922	936	948	905	911	920	897	951	908	953	917	884	970	855	890	921	928	908	910	949	897	931	932	919	889	909	914	951	916	954	888	868	923	872	871	880	879	932	954	890	903	893	930	901	919	841	899	886	909	870	919	878	947	952	902	911	947	879	896	910	882	915	922	897	867	935	923	890	938	902	905	917	887	904	938	908	953	891	860	945	941	868	900	866	910	927	931	892	962	950	920	939	871	945	899	911	963	931	988	981	953	910	887	900	894	911	890	963	934	874	934	940	892	955	946	950	905	871	916	904	890	914	888	926	937	962	951	890	967	911	921	881	862	928	877	920	938	916	984	932	886	911	914	892	873	946	846	907	911	872	945	925	885	919	881	913	923	918	913	944	899	913	900	909	914	896	861	902	923	880	926	859	907	922	933	871	862	916	953	935	894	930	920	903	902	944	935	916	911	867	891	906	900	897	920	930	905	912	973	909	930	917	907	918	891	902	910	885	888	901	896	907	879	879	961	911	949	856	890	890	950	922	899	889	865	964	957	956	912	933	917	895	902	935	950	885	924	856	862	887	958	945	919	945	914	923	890	931	930	972	951	847	929	921	910	940	863	882	965	939	926	941	916	877	923	930	903	924	934	950	860	886	896	900	864	887	937	931	935	911	930	913	939	892	910	891	919	890	873	898	945	932	850	910	886	947	866	902	918	876	936	936	914	904	942	879	902	926	955	904	936	931	907	924	937	958	891	932	964	912	845	920	909	923	907	876	920	946	899	887	900	942	866	851	978	905	938	916	881	934	914	940	919	870	905	897	940	934	951	942	875	882	888	872	932	957	917	916	966	884	885	935	873	915	921	896	852	883	937	906	870	905	880	886	921	918	912	968	926	986	969	881	936	905	868	911	960	935	956	899	932	846	932	961	972	855	897	913	966	903	931	916	897	912	899	888	903	907	951	937	901	897	884	958	924	892	905	965	948	863	961	909	907	885	885	868	907	874	877	956	911	936	924	921	927	903	929	975	856	933	836	894	919	889	917	985	961	924	920	938	932	886	928	881	916	856	973	902	900	932	958	960	911	921	871	933	920	909	876	910	924	893	905	949	927	863	888	871	943	898	919	957	916	945	889	964	924	879	876	906	881	895	898	862	964	913	919	919	932	861	929	951	895	874	898	926	911	930	876	876	919	939	916	978	901	898	887	980	925	911	899	901	924	930	944	890	897	879	936	933	952	940	938	977	884	877	866	887	878	924	930	934	936	933	917	952	907	940	943	919	922	928	894	908	907	871	953	964	885	894	857	897	899	991	869	850	881	895	894	922	999	881	920	935	921	958	931	932	907	890	931	923	924	892	917	934	945	874	918	875	914	925	949	945	917	920	898	923	892	874	838	877	941	954	900	911	887	929	960	911	969	908	949	899	924	882	960	912	996	927	965	954	938	965	931	940	899	912	887	883	925	911	900	904	936	874	931	896	989	907	879	857	917	889	951	930	913	925	924	874	893	913	913	893	924	881	913	946	900	916	908	911	923	899	890	893	915	949	929	900	878	935	914	950	902	932	859	878	928	934	888	967	909	936	905	911	935	883	896	912	893	938	913	874	951	891	947	926	902	871	895	886	886	955	969	890	943	937	863	933	891	928	933	955	990	912	940	897	881	956	927	882	970	911	918	892	919	894	941	933	910	862	925	942	901	897	889	925	930	1008	909	940	951	918	915	924	954	933	991	897	885	878	878	920	937	900	953	915	910	926	896	926	925	898	913	925	930	928	962	885	890	930	957	912	904	918	922	862	892	889	854	915	919	927	917	921	911	896	915	861	934	931	910	963	893	885	913	957	862	896	883	910	894	908	903	885	904	913	922	907	899	862	905	928	880	977	907	906	877	881	897	881	951	926	964	930	895	926	904	885	885	961	880	939	935	918	904	944	915	909	886	965	888	854	917	946	921	897	914	868	936	934	897	918	935	923	858	872	937	865	916	926	957	915	891	935	926	916	953	936	981	899	873	923	939	945	887	930	979	909	903	834	979	942	887	873	893	896	953	955	881	954	969	886	908	958	936	916	982	924	918	934	928	921	948	889	889	884	895	919	882	923	898	913	879	917	844	950	927	913	939	925	960	916	916	935	890	897	894	947	915	900	925	873	900	907	969	899	929	917	952	913	945	933	902	887	906	934	943	961	905	900	930	903	909	853	903	925	896	867	887	974	905	945	912	904	939	969	955	948	883	924	979	889	897	923	906	966	910	977	959	926	947	849	919	919	929	912	895	849	900	871	914	932	876	943	887	916	868	942	904	932	991	892	857	927	902	904	918	943	879	939	871	926	929	925	903	973	913	883	899	888	907	974	913	918	912	868	874	874	947	899	957	931	906	932	899	907	870	939	958	889	912	904	911	908	907	949	913	919	966	947	891	958	930	874	913	909	864	896	898	967	877	863	897	911	891	931	934	925	886	914	888	875	912	906	859	905	888	946	909	907	931	912	977	941	905	899	909	905	905	881	927	885	919	946	904	922	929	929	893	845	952	900	868	938	922	942	922	902	955	893	949	940	915	945	925	898	917	867	929	870	888	874	907	904	906	868	888	914	903	885	944	917	924	914	903	861	943	939	950	891	914	899	962	928	879	887	881	942	918	946	923	908	879	861	909	886	907	923	937	917	897	907	917	909	943	903	883	947	943	868	915	927	939	932	888	965	884	902	919	981	951	942	894	869	919	915	945	889	923	886	889	899	898	934	922	913	905	890
2572	197	190	184	195	178	168	175	207	161	156	144	167	162	162	178	190	188	196	164	202	173	156	158	180	180	172	171	174	199	186	159	173	200	160	170	174	168	149	165	201	182	174	192	177	166	195	173	177	172	205	184	177	164	181	190	200	181	189	168	184	182	177	187	182	155	183	188	165	169	185	159	180	167	168	161	189	187	159	177	178	188	190	183	164	174	177	184	173	185	162	154	173	199	166	193	170	179	184	155	166	173	173	173	186	180	177	178	171	201	174	195	177	171	172	163	172	178	168	171	188	178	159	177	187	185	182	174	211	176	197	163	165	180	188	198	164	162	164	169	163	179	191	148	164	158	153	169	161	170	193	178	172	172	190	189	202	185	203	178	147	196	177	178	164	178	174	158	193	170	186	165	169	156	160	191	183	197	197	169	165	166	188	182	178	164	166	174	158	175	191	174	202	183	153	170	177	185	173	160	174	185	182	174	194	151	168	160	165	158	186	177	181	169	176	176	191	200	192	178	183	152	190	178	160	181	184	169	155	195	207	165	161	184	163	196	143	184	171	177	193	166	175	190	191	161	195	169	193	197	187	186	185	148	178	168	169	149	169	187	174	157	181	188	167	170	179	170	190	176	170	170	159	180	183	169	207	155	160	169	197	181	198	177	169	189	170	178	156	151	169	189	197	153	172	157	192	201	181	204	173	181	170	173	167	189	168	185	161	163	171	170	170	165	162	191	162	133	183	171	153	174	197	165	165	192	174	170	179	208	169	156	158	182	187	176	206	159	165	155	173	171	173	169	178	201	171	162	167	178	195	198	180	170	190	171	149	185	170	197	146	151	175	192	191	182	179	169	166	171	163	168	185	166	177	181	151	182	166	157	177	190	176	169	177	175	198	139	218	180	180	187	192	177	177	162	157	176	177	156	179	155	162	166	166	166	156	165	177	161	195	170	184	184	184	181	154	167	193	190	165	190	193	151	155	196	182	192	167	197	162	190	178	186	179	153	194	188	183	186	187	170	165	144	188	188	191	173	179	160	192	168	145	165	162	165	178	173	181	165	168	182	160	171	159	214	158	198	159	162	182	173	171	168	194	170	181	173	194	191	173	164	193	182	154	160	169	175	195	199	190	181	167	159	178	172	178	196	212	167	189	182	175	161	160	178	157	163	168	138	172	155	150	169	179	174	171	183	177	174	165	182	183	163	156	167	179	172	174	176	164	172	171	170	185	205	173	189	170	178	159	170	169	181	185	200	170	165	176	158	187	170	172	178	200	180	161	162	174	144	162	177	160	186	166	187	174	173	177	164	174	154	162	163	164	183	178	170	175	172	199	171	164	170	180	142	182	187	180	167	185	199	196	178	169	176	144	156	169	155	170	201	170	182	174	158	177	194	131	152	179	191	187	187	190	172	174	164	159	201	202	186	172	176	182	173	171	178	153	141	151	171	171	184	159	183	181	152	196	160	176	170	159	192	170	199	166	182	184	185	160	166	207	175	205	205	183	164	170	171	157	162	155	164	158	167	171	167	168	166	180	169	149	176	154	175	160	166	167	180	160	172	158	159	176	171	185	192	192	177	153	190	169	162	180	189	178	175	175	199	178	175	185	165	157	176	178	172	198	159	172	142	174	192	171	190	183	164	177	172	215	167	173	182	181	153	160	169	172	186	186	162	161	172	171	176	172	189	172	161	186	194	165	158	168	192	190	188	148	174	168	191	198	184	172	174	187	170	180	172	177	174	182	151	154	165	180	170	173	170	206	181	193	189	174	164	192	164	158	205	199	185	170	166	184	194	179	185	199	187	177	189	186	156	167	181	159	180	171	186	176	190	190	185	152	155	163	186	180	168	166	144	179	181	161	169	174	183	171	176	153	195	185	195	177	152	192	180	182	147	156	151	196	160	166	155	173	189	167	184	191	197	155	197	183	192	180	167	171	187	163	162	156	161	167	151	173	172	159	193	171	170	195	182	192	190	180	189	177	183	183	144	187	168	156	195	169	176	181	180	161	168	187	186	195	175	190	159	199	176	160	180	186	161	154	192	178	181	174	193	175	176	187	179	153	173	149	171	168	168	165	180	178	168	183	172	155	164	163	188	196	173	188	193	154	160	177	162	182	181	179	194	172	187	194	186	182	180	190	176	185	148	161	161	185	159	179	169	173	178	165	181	180	198	170	164	167	177	170	156	154	188	192	173	167	174	176	178	188	177	153	157	182	158	160	173	175	160	149	195	169	148	187	203	173	163	186	193	170	146	175	179	208	173	195	183	174	171	180	163	198	170	179	194	185	176	157	173	159	161	162	183	177	164	146	189	187	160	167	187	171	172	183	148	187	180	169	169	183	168	178	166	168	192	205	152	185	172	176	156	158	159	158	175	169	197	153	161	177	176	172	174	160	176	167	160	182	175	182	159	148	170	184	187	157	194	186	179	164	208	169	177	168	166	181	166	184	179	160	210	198	168	179	178	164	164	177	141	169	167	165	172	169	206	187	167	167	194	165	187	174	172	141	172	168	162	175	174	150	181	191	192	191	166	188	162	179	161	173	225	154	162	190	173	179	186	180	172	155	170	175	172	161	199	174	175	142	211	172	187	177	161	189	223	170	174	179	183	188	171	195	188	163	161	178	157	191	175	178	181	173	160	173	174	186	172	185	156	152	180	146	169	164	166	166	165	181	165	181	169	172	153	171	189	161	154	158	176	172	183	174	191	192	168	175	164	170	145	169	203	157	187	184	181	194	183	178	184	177	184	176	177	207	169	184	175	165	155	180	173	179	165	164	190	143	197	202	175	146	170	181	183	168	168	185	161	168	154	163	167	162	149	186	175	153	186	176	169	170	155	170	165	191	195	163	185	182	183	180	164	159	196	173	197	189	200	166	166	202	168	173	158	169	174	180	176	161	190	191	180	190	208	186	183	178	177	183	165	187	172	185	152	182	179	192	186	135	214	178	164	190	165	178	155	168	189	155	170	199	164	167	185	192	177	169	161	182	167	174	181	174	172	173	160	198	179	218	159	166	185	173	165	220	174	189	165	179	169	166	161	187	189	173	183	189	204	170	186	177	189	192	144	180	199	188	182	179	171	180	170	176	171	173	165	179	164	194	179	186	179	178	153	158	188	158	188	160	179	185	191	187	158	163	205	177	160	164	170	170	190	155	181	174	162	149	169	159	146	179	164	171	177	165	171	162	143	170	175	198	195	184	176	200	159	162	185	209	171	141	160	186	165	162	164	174	168	152	175	159	194	190	176	161	168	165	174	178	164	151	155	204	181	177	169	239	196	190	152	171	183	217	178	149	168	181	172	198	179	175	165	185	181	173	181	192	187	208	170	193	168	177	181	150	189	192	180	165	191	176	180	197	197	170	188	181	176	178	173	202	180	171	179	174	165	174	162	191	160	166	198	204	165	160	186	164	172	171	194	188	179	185	166	189	166	196	160	165	144	174	193	184	196	157	142	167	178	161	154	172	173	167	163	172	172	164	176
2488	495	483	542	526	520	466	466	506	530	484	468	512	478	505	482	510	528	508	503	470	530	483	454	470	497	472	510	501	506	484	528	485	504	482	454	547	501	428	467	478	490	504	482	522	457	489	455	447	514	478	526	461	509	498	480	510	512	535	499	488	507	470	472	470	484	491	503	498	483	496	499	473	489	459	482	464	487	558	483	483	484	487	483	506	516	465	495	463	446	497	507	480	506	461	486	502	482	452	497	497	486	459	496	496	442	462	463	437	516	517	473	494	497	474	531	488	470	433	496	488	523	465	513	457	496	531	487	527	488	454	511	535	506	549	492	462	495	481	515	464	461	511	483	500	452	489	504	500	514	468	473	531	484	509	472	477	515	482	492	506	525	499	512	476	515	453	490	504	462	518	469	512	496	499	480	458	529	473	505	459	498	505	477	497	458	479	530	493	462	474	463	492	448	511	504	504	488	497	523	486	457	451	490	470	486	466	511	468	448	471	478	492	490	464	470	476	530	512	477	463	464	489	471	499	453	491	472	496	503	493	464	463	494	473	464	477	467	496	487	469	499	497	469	491	502	527	478	519	496	475	491	487	490	498	479	484	519	479	475	446	490	506	495	511	496	528	454	479	483	484	487	480	454	475	467	499	470	477	459	483	534	517	495	498	532	454	461	474	506	493	506	489	478	505	477	481	485	476	476	477	472	498	504	474	494	459	489	526	484	492	497	492	499	509	512	484	477	534	469	464	517	477	482	472	474	496	461	464	475	502	434	493	461	441	479	477	488	535	468	505	509	457	488	527	489	495	455	490	475	503	447	517	500	486	473	510	477	467	529	479	466	448	486	507	484	508	486	501	504	506	487	473	466	519	502	486	498	457	494	491	481	486	466	489	503	462	449	502	516	493	474	505	508	487	498	472	471	499	471	528	493	472	489	486	491	517	512	488	467	505	481	473	457	494	473	486	496	487	471	490	427	518	499	457	466	498	492	504	448	448	476	487	487	460	505	460	512	484	456	477	489	514	460	522	489	479	438	471	527	497	485	476	489	495	515	464	501	468	503	499	493	452	478	481	493	507	479	475	496	486	486	462	498	463	535	482	491	457	492	469	467	457	473	450	479	475	445	467	470	519	492	463	458	493	515	512	496	495	469	505	514	518	467	498	504	445	498	489	503	480	507	509	456	492	502	468	491	478	484	460	522	513	523	471	521	466	498	493	479	519	490	451	506	444	482	520	452	499	545	484	488	483	486	504	464	513	454	504	504	516	484	494	513	463	514	514	468	484	469	462	479	484	442	532	471	466	490	487	492	512	494	504	489	478	484	485	512	524	480	510	490	502	494	475	485	488	446	521	515	452	482	499	534	500	517	483	469	491	502	516	502	458	495	441	467	469	520	452	454	487	474	516	514	466	477	476	505	472	508	476	530	519	489	486	455	530	505	488	489	510	454	464	505	496	519	478	502	496	484	488	510	494	496	477	499	492	482	474	511	491	478	460	510	496	522	494	512	493	494	517	468	492	504	503	467	534	490	477	507	511	482	491	501	484	508	491	515	499	481	435	514	502	498	509	499	484	458	472	470	477	469	493	493	480	471	469	481	490	487	479	503	512	467	476	493	475	480	486	467	511	492	540	484	493	468	458	476	468	521	491	504	458	493	507	454	496	497	482	484	465	473	517	473	466	479	469	485	484	515	501	482	478	487	506	485	502	494	498	514	502	487	523	502	516	505	501	466	510	472	501	484	507	479	506	475	525	445	493	461	449	457	482	476	492	493	498	490	471	471	464	501	501	496	492	497	470	511	494	501	462	486	479	468	496	494	460	487	506	493	486	476	514	495	470	487	471	507	466	489	463	499	470	495	493	437	530	452	518	455	487	486	488	467	493	478	483	491	476	521	486	480	459	492	468	504	476	474	476	478	502	482	474	493	513	502	484	525	484	496	503	490	504	481	472	466	474	509	503	525	519	487	465	495	476	472	472	491	488	502	494	463	503	465	483	459	482	503	511	477	502	475	485	447	498	484	465	510	442	488	488	488	462	488	505	457	522	493	474	491	453	501	444	427	491	470	486	487	475	515	517	468	502	516	475	504	492	471	463	478	470	519	498	465	509	499	488	476	520	472	492	466	462	499	491	504	477	478	470	476	505	479	513	511	556	512	502	466	493	514	522	498	486	515	464	498	492	490	499	500	488	459	465	470	477	467	501	538	470	455	456	515	476	464	513	483	498	515	472	472	446	450	484	478	453	461	446	504	497	496	504	495	505	471	492	488	492	505	478	490	492	482	532	528	530	488	488	495	466	510	514	488	503	493	507	438	514	498	456	450	500	507	521	476	471	462	460	485	472	487	454	446	472	500	468	545	459	476	514	479	508	477	480	481	490	461	475	500	500	499	482	501	468	512	513	479	477	509	480	470	509	510	505	489	513	475	529	500	491	453	549	505	470	464	476	475	470	480	460	490	483	490	498	525	527	493	503	446	474	501	508	496	419	483	539	493	487	458	494	489	491	456	533	458	476	472	518	420	500	536	508	491	486	477	487	483	501	473	495	482	502	494	469	472	506	480	461	479	460	461	508	520	465	491	446	499	502	463	511	494	493	514	446	506	513	457	419	489	452	503	489	480	470	500	515	454	525	509	467	455	475	521	529	473	477	438	463	477	455	478	480	479	491	493	450	488	469	464	485	512	456	483	462	501	534	485	506	496	467	532	510	524	463	488	477	471	526	490	517	493	489	488	474	516	505	506	478	457	500	491	489	520	505	456	479	478	494	461	474	484	536	500	474	490	510	481	531	476	482	511	479	497	475	512	526	470	528	489	481	484	512	465	456	513	492	434	499	506	451	504	489	478	461	503	469	498	499	481	522	465	519	440	539	439	482	512	463	484	500	462	472	466	520	491	497	514	487	486	473	501	510	510	472	515	478	487	513	540	466	481	463	459	518	490	478	517	461	496	494	502	491	495	452	489	475	475	508	476	462	491	479	504	506	442	506	512	492	503	495	485	525	492	475	488	498	484	458	495	487	440	436	496	492	528	482	469	521	469	445	494	513	505	469	506	496	497	468	463	508	486	497	466	477	460	495	547	511	452	495	475	506	494	454	474	476	481	476	499	524	473	495	473	471	528	469	501	462	459	487	517	504	482	471	457	480	488	467	492	480	432	461	513	518	480	499	496	464	489	478	502	513	513	490	488	527	510	477	460	453	528	476	467	486	480	501	486	453	470	508	492	487	488	453	476	482	492	522	461	478	485	480	466	492	515	471	472	519	522	491	465	497	481	514	496	500	496	479	512	512	499	449	499	498	525	486	469	481	484	531	462	483	470	474	502	487	473	458	490	508	479	488	514	426	438	503	473	469	468	484	473	491	462	473	484	457	445	479	483	444	494	542	500	499	449	489	506	499	495	482	523	470	478	507	518	487	480	490	528	518	494	463	506	476	520	496	521	515	466	483	473	483	484	531	457	453	459	485	456	516	473	439	473	467	463	471	525
9674	657	597	586	510	462	445	404	433	423	391	375	375	387	374	400	383	347	390	396	390	354	387	413	379	388	410	366	331	313	411	377	351	331	376	353	363	380	350	383	349	346	347	365	379	385	360	367	362	338	357	365	397	376	388	359	367	386	391	373	357	337	360	357	370	382	341	346	334	380	339	354	363	361	396	378	396	377	369	377	377	372	369	392	344	381	384	348	359	373	363	339	382	360	382	367	377	394	382	363	365	359	355	348	375	373	359	398	402	346	377	359	381	364	407	364	341	423	361	383	393	390	355	397	370	385	368	363	383	339	356	361	322	365	349	382	341	406	375	416	366	340	378	378	354	370	358	367	345	407	375	386	378	369	346	384	358	380	369	374	371	323	369	362	360	383	346	325	348	384	362	361	366	391	363	405	326	384	376	353	364	365	332	375	402	322	352	377	349	332	373	372	353	386	341	347	344	387	364	384	367	404	352	403	406	376	410	346	343	342	407	365	373	385	397	321	349	352	393	352	354	332	394	373	355	335	388	339	385	359	375	346	387	326	371	382	343	361	389	368	367	374	359	364	357	330	345	371	350	351	337	365	380	387	358	371	352	313	388	399	382	379	371	388	363	361	370	372	383	401	327	344	365	362	382	372	340	380	358	373	362	358	373	359	350	333	367	365	336	390	358	372	370	357	392	354	357	401	353	380	346	361	352	361	399	408	366	368	375	351	364	323	364	387	371	341	379	335	346	357	329	356	383	334	326	367	341	350	355	363	370	347	385	385	361	354	362	351	410	405	359	386	344	395	366	367	396	374	364	351	368	349	351	390	353	417	375	378	385	355	353	390	328	372	355	338	381	344	384	332	329	389	366	415	402	366	350	340	367	353	362	353	378	404	382	401	363	342	380	310	359	331	400	373	374	351	380	352	375	367	344	394	442	385	343	335	360	336	370	341	347	333	368	344	354	366	371	331	350	343	350	358	336	344	372	383	375	367	391	323	341	347	352	379	356	365	392	384	359	333	355	392	338	353	384	344	337	377	343	375	382	335	354	362	392	311	402	402	327	348	355	367	360	405	373	388	375	379	394	351	362	341	350	364	371	354	331	364	326	391	361	338	373	392	374	385	393	361	348	364	363	299	362	346	376	343	349	380	339	360	398	374	393	350	399	388	385	352	374	350	400	340	356	387	323	346	346	346	366	357	373	346	387	379	340	354	371	384	388	360	361	357	350	349	344	372	378	384	351	365	387	391	363	402	378	390	376	337	361	363	387	344	371	396	358	377	363	389	352	363	351	345	364	382	343	399	366	317	363	371	345	373	354	381	324	349	318	366	352	335	355	352	354	362	362	384	381	353	382	374	405	380	345	397	331	306	335	359	363	381	366	369	332	366	360	362	338	343	414	382	360	399	391	355	373	359	371	405	359	360	354	382	368	379	361	389	379	323	362	372	353	348	398	401	373	352	360	384	387	374	382	363	336	367	365	367	356	348	359	366	398	343	381	336	330	381	399	337	374	358	344	367	386	382	336	380	379	381	341	375	404	331	363	370	362	355	336	385	360	395	396	360	381	413	351	391	340	391	408	382	361	373	357	335	357	365	374	386	369	360	361	391	322	374	368	408	365	341	340	385	344	357	365	336	349	381	368	355	375	389	353	353	371	342	394	386	400	383	334	386	378	396	347	413	395	371	348	351	416	337	386	344	360	353	372	378	359	395	350	336	358	360	347	348	345	377	318	374	357	381	370	371	350	371	364	379	385	373	339	379	368	369	364	373	346	347	386	372	346	373	374	359	393	369	347	377	367	380	397	360	352	341	337	362	374	366	371	386	344	367	355	351	405	331	380	341	368	381	386	355	376	390	361	357	381	394	378	361	366	352	390	365	371	355	376	393	366	362	403	376	337	394	369	385	349	373	342	386	344	352	376	367	364	377	399	375	351	363	355	385	362	381	359	393	328	323	356	354	347	351	374	368	358	435	340	341	355	385	385	364	370	344	372	366	376	388	348	392	371	363	355	370	352	350	316	358	358	349	358	367	348	353	360	327	394	396	363	356	346	373	384	367	417	368	363	357	369	364	346	380	373	374	356	365	349	380	328	375	321	363	381	386	367	379	372	339	356	358	361	347	376	363	351	328	402	349	373	387	335	374	415	377	354	378	376	388	347	352	321	353	319	366	341	376	389	356	358	349	379	350	362	383	340	321	357	336	364	354	365	388	378	378	395	359	385	375	363	382	341	366	355	373	372	336	385	324	401	335	365	348	366	328	353	338	341	301	377	351	373	402	374	351	379	370	373	344	366	374	370	389	380	339	334	360	393	352	392	361	387	364	393	392	357	399	373	380	357	361	424	333	384	406	344	333	370	328	377	380	392	373	360	394	356	369	389	373	352	376	388	367	390	354	343	361	354	389	379	320	346	386	346	329	402	364	370	369	357	380	376	326	379	372	355	359	374	377	367	396	372	387	371	367	395	341	357	347	408	404	367	376	359	361	380	370	342	327	334	403	360	363	355	366	360	379	315	405	350	386	372	377	362	405	345	352	390	397	354	378	359	344	355	365	377	346	353	345	354	380	371	375	372	394	357	363	384	363	350	382	402	350	348	391	368	347	356	366	380	346	410	338	328	384	347	346	366	373	385	344	358	356	351	351	380	339	344	326	354	396	350	377	370	351	355	338	317	350	358	369	352	313	358	403	366	367	371	366	339	347	357	344	356	349	361	361	347	344	347	353	373	356	377	340	381	312	417	370	378	360	366	370	383	380	382	360	366	381	366	373	365	360	341	368	381	363	337	378	341	352	390	365	379	357	369	398	347	386	321	331	382	334	362	343	352	366	356	408	368	348	345	379	385	352	372	360	345	354	388	408	360	341	341	348	358	385	356	378	349	387	373	365	399	374	326	383	345	400	384	365	363	389	348	362	348	393	356	382	362	367	338	384	385	382	377	363	359	370	386	366	372	373	372	386	399	379	385	379	348	360	373	359	364	358	365	389	379	321	334	356	350	343	349	362	340	351	403	325	355	324	366	380	423	369	378	384	348	350	382	386	392	360	388	385	344	349	351	357	371	345	330	372	328	376	390	325	385	394	347	375	367	380	347	320	375	355	372	355	350	368	375	392	408	379	339	382	399	378	394	352	385	359	366	343	338	364	361	363	383	409	377	361	367	400	355	354	354	362	391	320	360	374	344	377	344	375	352	354	387	388	374	369	354	371	344	363	355	336	367	383	385	408	340	376	363	363	341	372	375	357	400	356	342	365	369	362	378	368	337	383	383	371	377	365	349	358	324	382	357	358	365	422	362	307	379	352	368	337	365	381	392	364	360	352	331	374	350	346	382	367	376	355	398	394	384	317	385	375	363	367	371	380	363	357	363	358	367	351	342	367	360	337	358	354	370	356	395	364	374	359	366	389	323	379	371	359	364	357	342	338	340	399	303	389	393	325	351	370	323	363	355	364	339	358	315	342	383	349	357	344	384	368	362	361	374	350	344	374
7417	1057	1373	1515	1422	1304	1246	1165	1139	1063	1058	1000	986	957	885	938	910	968	976	905	945	880	884	901	883	909	912	886	924	911	868	861	889	850	892	893	863	914	889	887	877	865	826	886	920	873	861	838	875	897	879	870	868	863	938	886	849	863	880	899	929	868	881	826	858	905	894	898	833	850	856	884	884	895	873	904	845	877	900	860	850	850	905	882	872	877	910	916	906	847	855	931	845	886	830	830	845	884	797	868	876	899	901	866	925	875	834	892	866	872	848	845	831	895	838	913	855	794	888	845	871	855	871	879	842	879	906	877	841	872	880	856	867	935	826	843	890	878	909	890	841	925	923	896	814	910	865	932	818	908	831	876	853	854	890	875	856	867	861	874	910	822	852	844	867	835	861	858	840	870	869	881	860	847	940	896	850	877	892	854	870	888	883	930	882	925	895	854	852	845	871	839	889	838	883	888	899	848	901	862	868	884	880	849	902	838	834	906	913	886	828	891	859	816	852	879	869	872	886	915	855	838	873	910	854	813	856	830	885	895	882	886	906	877	912	883	862	886	851	876	860	865	883	865	848	842	870	828	803	898	906	853	825	838	855	846	833	873	854	890	906	868	922	893	865	847	861	936	868	858	880	908	892	859	947	898	888	825	861	873	834	895	900	883	856	871	860	897	870	831	854	880	870	888	827	866	813	878	876	844	909	835	866	891	904	882	891	893	889	906	861	873	905	840	898	851	807	822	820	877	887	864	902	847	878	815	853	834	856	845	878	885	876	867	942	809	835	842	828	824	871	955	875	846	876	835	869	845	859	913	896	920	943	833	918	792	874	890	808	938	855	858	860	864	898	912	818	906	847	869	873	871	857	907	915	835	909	865	838	910	875	878	845	848	887	842	884	896	855	908	922	918	933	906	884	827	900	862	862	892	855	877	870	876	838	801	833	882	900	915	881	850	885	842	848	890	870	839	851	880	899	877	902	844	845	836	891	851	884	883	824	919	868	849	874	841	830	868	856	892	854	866	868	880	888	864	851	879	880	874	913	880	891	905	892	872	843	879	877	904	887	854	882	875	904	853	888	863	954	909	840	826	906	914	865	849	868	914	852	875	929	871	856	872	858	851	894	839	887	846	920	848	897	842	861	869	841	860	881	833	843	881	841	903	874	892	839	840	929	865	880	871	828	914	916	866	868	865	882	888	884	847	841	900	831	865	836	918	890	831	861	905	836	857	855	886	848	880	907	817	877	843	866	899	874	858	896	872	927	857	890	918	882	833	853	943	846	829	873	812	908	825	879	883	846	837	864	910	850	948	885	878	916	902	896	890	857	846	859	900	849	880	854	910	872	924	853	907	892	887	874	877	919	887	898	896	847	896	899	866	839	872	822	898	884	842	918	873	872	919	875	869	825	924	896	900	870	841	883	849	899	868	825	870	856	851	896	855	890	797	856	846	850	878	865	857	862	839	877	870	809	836	855	848	942	852	826	859	856	823	844	842	877	859	845	851	892	856	874	930	897	888	894	875	884	924	905	882	852	921	873	854	867	886	886	872	875	852	833	894	845	877	841	851	868	834	875	880	888	891	866	917	863	901	841	857	827	861	865	881	820	811	850	849	784	895	883	840	867	859	917	864	896	854	831	868	814	831	861	864	876	901	843	893	867	871	879	924	853	878	837	871	923	888	860	933	844	898	908	914	863	891	879	906	853	891	892	887	826	864	871	856	899	877	873	891	905	900	881	894	896	906	859	892	852	874	858	908	868	897	872	883	840	904	879	878	886	885	880	809	875	858	892	886	833	854	820	847	934	891	882	862	854	968	887	856	899	887	807	847	868	903	852	879	863	879	881	837	895	881	853	868	871	783	874	850	885	897	911	886	860	895	875	880	863	888	868	852	915	879	873	860	838	878	884	859	921	845	874	931	885	896	868	868	871	847	857	880	827	877	873	864	876	885	865	863	839	942	890	925	888	847	879	872	876	868	879	892	844	956	884	835	876	848	823	877	908	889	874	841	877	888	907	899	842	827	868	940	914	835	850	875	842	881	924	875	868	865	890	912	884	891	871	880	879	934	910	785	896	880	895	842	906	849	887	907	876	836	926	861	881	888	858	865	871	881	849	834	850	833	867	880	869	841	925	851	911	862	872	829	855	817	843	835	868	810	914	841	902	861	948	878	895	871	840	830	873	861	842	823	857	857	841	915	930	841	873	869	907	860	891	826	827	883	842	858	881	867	867	874	857	862	858	910	873	815	879	943	907	876	818	896	910	826	845	865	909	830	889	873	809	905	881	855	837	845	913	888	878	908	858	934	859	915	865	910	843	859	871	840	827	869	880	845	918	918	813	911	842	914	893	838	855	856	823	830	902	821	912	826	919	854	873	884	866	887	842	838	905	884	893	910	838	869	911	826	929	846	889	912	871	868	897	916	871	848	869	873	906	855	806	862	925	826	842	869	892	878	858	876	881	878	875	874	910	870	873	895	855	911	874	886	931	882	818	931	882	877	893	869	837	892	913	897	899	909	891	893	862	919	908	886	902	850	950	847	892	825	866	818	844	920	890	882	862	928	850	857	871	833	846	844	862	881	884	819	806	863	892	880	861	841	824	867	801	881	826	894	820	884	850	878	870	867	858	900	885	793	837	875	890	891	864	856	877	877	870	899	876	872	926	862	847	899	852	877	845	870	884	862	834	875	843	881	869	900	923	887	917	902	876	883	898	853	869	852	853	846	838	881	847	861	875	868	781	930	844	892	847	887	826	878	912	919	878	902	877	897	875	880	871	868	885	854	844	889	853	878	870	896	902	877	872	843	886	842	864	854	885	873	821	881	845	897	931	866	873	864	844	917	870	879	869	851	841	937	881	917	850	833	805	900	889	892	881	880	899	879	914	828	910	895	864	860	850	840	869	858	820	864	890	879	891	855	860	896	880	877	859	893	808	817	888	867	881	886	914	880	886	831	867	870	896	878	859	875	873	865	858	824	865	898	909	872	869	890	843	843	889	840	904	884	870	852	898	858	870	942	889	881	908	891	888	886	861	898	865	895	886	872	878	880	860	885	826	910	825	864	846	887	856	863	846	861	876	897	902	870	895	911	887	920	872	888	877	856	836	810	884	869	882	885	901	909	896	856	932	890	880	878	847	852	873	828	868	870	905	827	854	883	841	881	887	865	879	837	893	877	907	879	876	866	876	887	885	818	904	875	833	855	906	842	823	833	872	865	884	889	899	869	860	886	880	883	869	885	897	926	804	897	903	831	871	933	883	891	843	826	853	860	894	889	888	870	819	844	862	854	884	879	848	916	900	890	872	880	836	906	838	916	885	873	879	842	864	853	866	851	876	920	844	904	876	825	879	870	901	880	855	823	899	857	856	858	823	891	873	950	824	846	862	876	929	825	925	844	831	885	889	899	858	870	816	869	862	888	906	870	911	873	921	886	821	883	878	880	876	868	843	881	812	923	879	850	898	836	874	929	867	866	841	903	927	862	887	895
16376	1411	946	788	641	560	498	521	543	455	417	448	454	416	446	374	423	374	411	438	442	404	404	400	415	391	381	423	388	379	386	423	403	371	418	403	414	435	419	391	387	392	403	386	404	421	382	375	438	419	411	391	393	415	413	455	417	389	384	397	426	404	434	409	428	365	405	374	445	385	373	385	363	441	426	433	382	417	376	407	384	359	407	378	377	458	412	402	423	426	392	389	390	420	362	361	384	381	413	393	409	392	398	413	357	389	416	427	398	412	429	400	382	388	414	354	386	427	427	433	396	380	400	409	404	382	352	380	400	402	405	399	443	423	408	419	391	409	425	396	420	407	394	403	399	408	432	422	407	410	423	423	401	394	424	406	410	366	394	398	407	394	407	408	450	409	428	406	398	411	382	408	420	381	371	409	358	392	381	362	391	399	345	383	402	399	411	409	403	401	375	378	389	373	392	393	425	412	429	384	409	408	373	393	409	359	402	377	370	416	409	397	444	396	426	386	395	419	414	410	368	410	381	376	386	417	419	382	393	396	438	419	421	399	406	424	425	433	439	395	401	391	395	356	381	366	374	413	369	381	401	430	423	398	387	405	398	434	412	396	390	393	382	412	372	387	417	363	414	430	412	441	404	417	392	401	377	392	378	432	432	387	395	418	387	425	425	396	411	403	409	412	345	401	415	431	406	369	408	380	402	383	349	348	421	396	412	426	415	382	394	389	415	404	400	386	404	403	407	383	393	343	363	375	383	435	368	409	431	391	391	432	372	403	418	428	385	384	433	394	404	406	400	428	387	373	396	398	365	427	393	399	373	387	391	382	387	392	419	366	389	394	389	418	407	373	391	410	379	397	397	430	383	432	419	414	433	382	398	372	441	417	391	392	407	409	378	388	447	382	387	433	403	428	411	434	396	404	367	390	405	436	364	396	403	378	389	407	415	377	375	411	417	386	379	396	360	397	439	431	385	387	422	398	372	372	367	374	403	402	368	414	405	405	406	407	382	379	436	399	356	418	407	387	367	398	393	421	403	427	425	414	395	415	450	436	378	415	420	407	371	375	387	384	427	369	405	387	371	403	402	410	412	388	451	389	422	365	336	349	414	444	408	399	422	425	430	388	366	402	416	381	381	410	394	421	380	421	411	407	398	398	394	434	385	439	430	376	407	397	402	396	392	419	403	389	419	426	457	371	424	376	413	421	397	375	370	374	388	399	427	386	356	396	407	397	378	384	440	392	422	372	394	384	360	368	405	388	421	430	430	423	407	390	410	370	381	408	418	385	439	407	394	371	390	369	393	415	405	362	401	426	389	406	438	405	405	413	387	422	406	415	386	342	437	400	450	394	375	441	380	357	441	396	386	374	411	407	403	381	440	367	429	403	446	390	393	371	420	382	410	378	409	391	381	424	406	425	420	396	387	406	399	388	413	402	413	423	413	415	419	392	433	388	363	449	398	418	378	371	384	397	442	403	404	381	341	433	432	412	396	412	408	393	424	363	412	406	380	424	411	381	423	389	386	438	396	392	405	412	410	405	388	396	402	374	409	434	399	411	410	467	426	420	369	406	404	379	404	431	396	396	425	411	417	401	438	399	433	405	373	398	407	404	371	398	396	423	407	371	414	402	365	426	408	366	346	413	405	418	433	400	440	369	378	459	380	454	415	422	408	415	386	391	387	395	378	362	409	431	398	422	400	398	437	422	392	424	386	404	381	413	404	416	381	399	399	397	394	401	359	411	436	396	384	381	404	385	393	388	425	453	398	392	381	395	418	390	393	395	392	459	414	364	369	402	406	443	411	401	465	397	436	441	383	392	381	375	427	414	417	408	378	404	380	380	386	401	422	394	406	412	403	419	368	391	392	441	431	400	419	388	402	393	422	422	390	388	383	388	423	390	400	350	380	447	417	393	438	438	358	434	411	395	419	357	439	387	410	390	414	438	445	405	387	391	404	414	387	413	410	376	392	433	409	368	445	417	373	348	383	420	410	441	430	398	411	359	390	385	368	421	378	382	361	427	344	392	388	391	377	425	414	387	429	394	424	406	424	400	429	437	424	395	411	406	412	385	425	377	395	399	385	429	385	373	392	397	415	391	392	449	407	408	376	398	440	399	412	424	396	408	386	406	372	378	405	365	440	448	444	401	392	394	402	428	386	392	409	433	400	402	363	390	394	419	402	429	398	414	385	368	386	444	415	414	350	382	395	378	419	383	424	431	413	401	417	416	384	408	376	436	393	392	392	417	384	410	431	409	424	414	370	412	398	442	365	379	402	409	380	415	400	387	408	388	418	400	404	420	428	388	401	396	416	381	395	403	410	412	386	420	377	363	433	379	424	431	370	404	420	400	418	426	414	423	363	399	396	409	382	371	385	424	430	414	396	412	433	407	374	381	392	397	382	370	416	399	400	401	428	389	358	391	418	370	400	407	411	371	412	365	377	341	398	386	413	419	397	395	437	385	390	438	392	408	389	420	414	431	407	389	463	388	419	424	421	388	386	401	432	411	391	402	424	395	426	396	396	436	402	393	369	356	423	404	424	405	413	397	391	388	374	390	398	404	415	385	390	382	404	439	404	409	420	388	391	421	436	409	428	380	404	369	400	355	392	403	390	411	397	424	422	410	393	409	382	404	430	378	428	407	402	392	362	382	368	378	423	380	435	372	423	409	354	424	372	424	401	392	396	399	414	388	395	417	410	398	386	430	427	404	411	396	374	378	404	379	396	382	356	381	391	452	415	366	412	407	416	401	400	453	397	374	433	410	458	392	388	403	469	370	349	394	353	398	406	421	405	433	411	429	408	416	392	415	413	414	419	404	403	416	383	426	389	422	389	401	358	398	429	362	396	411	399	418	424	406	413	378	383	376	435	404	415	419	430	399	421	394	431	445	408	385	382	391	403	433	411	414	399	389	400	417	417	415	389	393	414	403	445	420	385	433	390	393	360	356	379	395	400	435	429	423	401	367	381	408	423	403	385	377	389	395	407	370	375	409	417	385	417	392	392	397	430	419	384	396	417	409	404	427	406	383	430	409	400	419	396	402	391	378	400	433	426	369	441	421	423	405	421	401	409	417	425	427	444	403	389	395	375	403	452	407	409	398	390	415	405	434	399	402	399	388	385	399	405	379	406	413	402	403	388	393	416	401	460	411	391	367	433	399	379	427	398	392	353	423	420	406	412	435	359	450	448	385	375	376	386	397	393	394	396	423	440	415	394	404	400	393	408	382	369	425	385	393	409	406	455	380	380	368	369	384	372	379	405	387	399	430	388	412	378	363	367	418	405	427	402	370	378	403	416	437	360	431	397	368	399	383	389	368	386	392	407	384	411	413	413	444	405	393	428	445	404	449	406	406	441	384	414	407	408	410	402	421	455	409	413	430	394	379	388	408	371	362	403	435	436	375	400	402	427	427	352	382	427	422	457	367	404	400	381	447	455	430	443	403	397	426	410	370	373	421	414	418	415	388	401	430	401	377	405	392	397	396
9402	1490	1810	2136	2031	1727	1546	1493	1334	1317	1226	1226	1146	1106	1051	1031	1041	989	1053	1009	971	914	1005	1010	951	969	983	953	918	958	947	944	948	936	940	965	925	898	921	923	894	955	923	917	895	918	999	906	884	921	898	975	957	952	897	954	856	945	900	970	960	934	907	905	928	882	948	879	929	884	929	926	924	936	870	924	953	897	969	934	910	924	921	876	830	914	896	882	940	927	959	863	918	871	901	918	898	902	927	914	942	915	894	914	968	895	918	950	900	852	967	928	947	927	937	880	902	957	867	986	925	905	936	928	917	918	874	903	874	886	938	888	930	942	976	899	885	888	896	925	937	931	851	906	831	924	899	929	916	902	908	896	894	894	960	867	935	931	867	917	910	878	890	952	905	997	952	899	981	912	873	1001	928	958	932	875	899	876	906	842	909	931	884	897	902	905	891	895	922	864	914	953	928	909	942	887	885	895	926	888	912	913	916	939	953	898	938	916	914	919	890	923	906	897	913	891	923	938	867	868	901	916	906	954	880	884	881	956	935	866	933	902	961	847	895	913	880	925	904	931	877	899	932	887	929	990	867	924	928	936	879	947	952	916	897	922	900	951	844	914	919	971	884	890	935	878	908	947	960	893	940	950	921	861	908	857	888	874	844	898	844	899	887	988	905	924	870	916	919	905	940	945	909	926	934	940	875	870	849	943	864	930	885	906	932	901	893	910	922	902	957	925	879	880	922	844	885	916	894	936	925	924	909	902	917	857	860	884	948	862	903	953	886	927	847	866	896	897	877	944	925	903	871	855	916	897	859	928	904	907	915	1005	878	852	883	929	920	941	906	919	941	906	864	926	859	923	921	894	953	905	860	940	934	916	998	901	906	894	899	911	872	924	939	857	898	922	866	858	854	911	844	901	951	870	891	908	933	900	891	901	914	896	944	898	931	856	937	887	909	855	908	914	921	888	907	925	945	924	896	873	947	886	887	948	915	916	883	952	948	902	930	897	914	931	976	933	904	943	934	977	893	955	888	878	874	931	893	933	929	923	902	863	942	903	922	934	925	885	866	868	907	922	920	906	1001	946	880	904	922	861	939	961	954	936	926	876	883	956	897	951	911	948	935	934	939	892	872	898	818	927	917	966	865	868	967	918	906	905	972	953	880	930	933	910	896	954	925	928	885	916	890	887	931	917	948	931	924	888	877	956	908	912	913	880	917	880	914	877	896	955	928	866	892	944	924	955	905	900	875	898	916	926	924	895	967	920	886	915	881	921	959	903	927	891	920	909	908	901	901	893	912	938	915	931	851	914	890	911	889	898	873	882	944	889	937	870	896	898	894	942	910	928	931	929	886	894	919	875	913	887	905	987	904	956	924	994	862	937	895	927	892	907	914	932	874	943	889	902	880	947	855	874	920	939	860	865	927	946	887	938	957	899	850	912	925	882	933	901	951	945	881	895	868	921	884	947	969	928	869	913	911	794	921	933	934	910	879	945	874	966	895	914	882	916	881	907	937	943	957	906	898	938	900	924	889	907	911	909	892	854	922	918	927	921	917	961	843	911	938	939	949	876	973	859	912	920	937	967	842	890	914	937	898	936	895	882	860	960	916	956	849	952	923	954	932	875	874	931	901	923	914	916	928	915	923	913	906	903	931	921	911	897	919	939	912	962	914	875	955	918	859	920	902	901	925	904	880	889	915	924	882	907	928	878	875	922	901	908	906	943	917	942	931	896	898	874	853	883	853	934	886	918	900	919	897	863	914	954	985	943	968	934	888	940	931	884	911	916	908	875	949	908	948	885	924	882	972	992	911	873	914	929	904	915	911	846	864	869	862	899	916	944	903	914	917	902	897	916	873	881	924	869	894	901	958	953	908	935	923	891	943	931	915	904	888	868	894	938	940	953	908	925	914	862	929	922	917	926	937	894	863	925	877	922	906	980	898	896	925	905	933	876	874	896	908	884	932	934	886	931	899	890	875	908	914	941	910	903	948	943	888	905	944	915	935	899	891	958	892	904	952	874	931	923	925	918	897	897	887	890	927	891	911	876	909	909	908	893	915	920	894	886	893	944	901	926	904	867	887	919	889	906	889	876	928	893	960	892	923	951	890	895	969	906	901	840	880	914	905	923	944	922	889	950	974	947	874	908	906	927	958	917	950	926	926	937	944	909	903	948	938	865	925	914	884	902	837	870	892	882	926	903	912	848	859	910	921	909	903	869	845	881	906	888	914	894	898	875	933	966	939	964	933	943	962	944	910	885	920	913	914	911	907	881	885	934	870	888	906	906	914	905	937	989	901	933	921	931	921	867	904	903	901	952	927	906	875	859	961	887	886	928	922	896	885	871	919	887	932	885	874	952	952	935	936	832	872	904	842	941	915	935	884	957	915	921	921	905	903	885	868	913	886	883	968	896	900	943	901	930	914	935	875	964	937	898	914	918	865	927	949	884	929	890	921	901	879	905	902	907	884	886	943	900	941	887	928	878	884	899	956	887	917	892	939	892	947	918	879	953	861	961	951	895	952	903	933	886	898	880	906	837	922	884	893	871	879	897	945	915	884	884	912	988	902	927	881	903	884	913	916	925	969	901	971	914	936	955	846	872	904	918	896	874	857	865	929	903	885	880	940	931	950	902	927	916	966	879	870	902	881	931	886	887	953	937	908	882	911	891	915	928	974	937	894	902	901	913	933	882	871	886	868	879	913	900	913	921	931	903	893	872	920	899	897	931	954	918	942	905	971	912	913	909	916	918	970	922	909	897	885	910	912	922	891	890	878	880	906	932	920	945	911	910	886	904	922	933	918	884	923	949	874	927	915	890	926	896	925	925	958	923	924	883	896	899	919	942	903	942	925	923	875	903	897	936	917	881	933	880	949	925	887	985	897	949	875	945	918	922	924	912	947	887	1015	889	926	896	950	928	892	891	907	870	905	947	913	928	873	892	895	926	944	867	918	920	926	889	841	900	877	969	874	874	897	927	868	874	878	953	882	935	958	900	896	895	898	891	964	951	865	824	886	948	908	888	896	917	927	870	902	884	894	870	923	951	910	916	873	927	886	959	924	934	872	901	921	908	900	896	928	950	850	894	875	901	913	895	939	916	896	887	900	870	958	897	890	917	920	919	940	921	902	925	901	869	910	885	908	924	912	902	915	872	938	969	932	888	900	958	904	923	905	919	959	986	912	919	941	847	902	974	960	915	907	916	876	887	851	883	925	913	885	908	867	919	898	873	930	870	929	898	888	886	915	928	877	905	893	878	903	912	853	897	933	932	929	881	884	912	873	900	907	946	889	922	871	863	867	907	847	904	977	917	901	886	928	883	903	903	907	881	964	862	906	947	945	911	929	910	891	928	910	902	852	925	899	888	887	926	828	892	908	908	927	963	934	916	892	900	893	873	894	955	940	963	918	852	911	915	917	874	879	925	948	892	911	872	912	878	908	885	911	881	866	872	912	901	904	888	889	929	903	885	942	928	946	950	892	901	862	943	974	931	884	897
2472	197	215	183	184	190	178	165	189	187	196	194	177	185	194	175	171	170	163	173	167	180	166	162	153	160	182	153	164	172	172	175	181	183	176	159	162	180	177	151	210	170	186	188	205	176	199	180	183	166	175	161	191	167	147	165	157	180	180	163	174	181	149	166	175	150	191	199	179	171	183	184	211	167	169	178	164	159	162	146	169	188	184	186	166	169	160	157	173	143	141	188	181	197	176	174	169	179	172	188	195	173	145	180	187	179	169	179	153	149	175	195	185	177	159	160	191	143	177	180	177	165	148	178	152	179	191	196	190	176	175	179	193	181	161	182	162	173	191	196	184	171	183	161	168	196	175	153	172	165	170	141	182	196	163	190	166	172	172	173	162	175	169	210	173	171	171	169	187	175	175	173	163	163	192	162	191	187	161	162	156	173	166	198	132	167	176	171	166	186	163	164	174	171	163	175	196	153	167	172	179	188	154	182	151	166	164	174	194	149	167	140	150	163	190	190	170	173	192	187	161	167	189	181	157	151	172	187	152	177	192	155	164	165	167	200	164	162	165	188	188	168	157	163	158	170	171	192	161	182	164	169	190	148	170	192	195	161	176	174	175	182	194	172	151	167	159	209	195	174	154	188	176	169	164	162	175	165	200	191	194	171	167	174	169	191	152	192	182	195	176	172	168	177	190	187	182	174	181	202	151	179	171	181	185	162	167	174	160	186	184	179	174	169	168	194	159	174	190	173	185	154	162	155	154	178	204	184	172	170	171	188	175	180	189	191	191	182	189	200	174	161	170	167	164	165	183	172	171	164	155	185	184	193	166	162	162	176	177	186	186	156	188	198	173	176	157	182	168	151	193	172	199	170	168	166	185	183	180	166	153	192	161	205	173	173	144	196	177	189	162	176	184	179	170	162	195	188	210	166	188	172	164	171	191	183	157	190	182	185	146	184	193	145	172	188	162	157	193	171	151	165	173	161	174	154	162	189	169	163	157	186	179	183	170	180	198	177	165	183	160	172	148	188	169	181	166	173	180	169	178	167	159	168	172	158	174	170	172	176	160	182	182	161	175	177	181	178	151	162	175	168	208	156	179	167	169	172	186	183	183	183	161	168	200	186	174	183	174	148	182	150	146	182	177	158	191	163	178	174	175	185	180	172	183	160	180	177	180	149	164	189	158	161	194	145	153	140	178	200	176	156	175	152	179	198	192	179	178	176	174	156	170	162	176	171	172	204	156	171	167	164	170	176	187	158	136	195	176	203	174	195	144	162	168	157	184	178	172	170	182	177	167	154	178	151	183	187	178	171	182	187	181	178	155	146	161	171	195	148	187	189	174	160	161	167	178	146	173	159	175	185	163	178	186	167	173	147	198	189	149	169	177	189	157	190	183	187	154	203	159	159	165	146	160	155	180	164	166	170	173	169	159	202	185	174	169	174	161	180	140	178	167	132	182	199	168	165	157	169	179	157	179	191	182	203	158	153	180	169	177	149	186	195	163	175	198	201	186	163	153	193	184	164	168	179	192	195	137	181	158	166	160	172	179	211	169	178	172	190	161	162	196	172	167	172	189	162	194	168	143	207	162	169	145	195	189	166	165	183	167	169	194	178	169	186	174	148	198	176	183	179	179	171	138	189	157	178	186	157	169	176	172	167	187	193	201	182	190	197	175	166	144	174	158	170	203	162	168	166	159	161	177	205	180	165	166	182	193	170	197	184	145	169	162	189	196	168	146	172	168	169	165	181	153	158	216	161	178	198	157	181	185	193	176	156	179	176	175	174	170	166	172	153	162	178	180	197	174	181	179	173	162	183	187	183	179	160	197	160	171	169	178	193	196	188	195	184	159	160	174	181	164	186	181	182	184	161	182	188	197	182	177	177	183	177	169	185	191	164	146	187	176	160	181	176	166	175	181	185	187	171	158	161	157	160	183	178	177	172	171	183	164	159	172	187	184	169	185	186	179	166	185	200	153	154	163	157	170	180	184	155	181	172	173	179	194	156	187	162	170	162	188	170	161	177	154	159	183	179	169	188	171	157	207	150	156	153	168	198	170	188	184	206	158	158	155	187	169	159	166	150	144	182	166	153	188	190	175	189	160	186	172	185	163	155	173	148	190	157	167	158	152	194	184	177	188	155	181	160	181	173	189	200	172	170	154	159	195	166	155	160	169	163	154	145	188	167	184	194	144	164	175	186	158	192	199	157	185	155	167	177	185	188	167	174	189	182	180	138	192	183	195	167	186	191	187	161	154	172	186	182	167	207	185	180	190	180	156	180	164	173	165	165	171	154	152	193	175	169	192	173	163	164	182	206	197	151	160	185	191	171	174	197	180	192	178	170	185	183	202	164	166	174	177	171	163	197	172	188	197	150	152	190	165	195	169	168	167	154	161	177	157	137	171	176	176	167	169	181	160	160	176	161	162	203	179	190	163	183	206	166	174	196	177	175	177	162	174	156	188	188	182	174	175	174	192	167	165	138	162	163	161	168	180	199	192	171	165	173	172	184	199	176	172	166	181	155	156	157	172	182	177	169	193	181	165	144	171	170	173	192	181	159	160	181	199	174	155	179	198	164	148	166	180	181	154	179	189	157	156	183	179	197	173	154	187	174	170	174	139	145	159	170	163	148	170	186	174	173	166	177	165	174	187	160	145	177	169	161	169	195	182	171	175	156	175	175	167	164	188	144	166	166	186	183	160	185	187	172	167	179	185	160	167	164	190	189	177	186	185	166	176	177	193	200	191	170	196	188	160	158	159	169	191	163	169	172	171	172	176	162	182	188	156	174	159	173	178	182	188	179	188	174	172	162	157	184	157	179	145	174	161	170	184	165	184	195	192	175	183	194	198	177	163	144	179	158	191	185	183	186	168	167	166	187	143	188	164	172	181	184	178	173	182	173	194	193	166	155	163	193	179	155	195	188	207	211	175	181	160	181	151	165	168	188	180	195	167	163	165	152	188	162	172	194	172	177	186	183	207	159	161	165	185	165	165	145	155	175	170	143	168	178	174	170	181	182	191	155	200	208	166	192	182	201	175	181	170	165	176	171	157	175	189	170	168	161	173	194	149	154	187	193	178	166	180	192	180	192	163	182	159	172	178	142	180	175	165	164	183	164	163	185	193	187	170	190	181	170	148	181	164	166	189	193	159	167	193	170	174	159	180	184	170	167	158	168	186	171	195	175	187	185	168	165	169	160	169	199	184	150	164	171	183	180	170	175	190	175	183	168	172	206	202	174	170	206	165	167	161	191	157	182	203	185	180	179	202	172	174	169	168	180	158	158	159	196	202	166	175	162	152	168	180	177	166	183	194	151	170	167	168	185	175	146	162	171	174	199	158	165	175	172	161	174	186	191	170	182	156	139	181	168	190	206	173	158	185	154	170	186	171	163	162	178	165	178	181	173	150	154	163	197	184	180	170	163	161	165	162	163	168	178	170	193	190	155	169	152	143	177	154	192	176	154	161	170	175	190	165	173	149	180	180	170
2477	475	523	507	496	535	520	491	507	508	480	502	490	509	485	462	492	549	495	474	474	491	466	522	519	474	497	482	463	496	484	491	469	505	483	496	477	478	467	470	477	514	461	488	480	524	511	482	446	472	469	486	466	538	488	458	483	498	484	461	490	470	534	494	460	498	482	506	458	505	483	471	470	504	502	526	482	486	458	467	510	521	478	504	445	470	471	493	436	441	498	519	464	504	472	516	522	471	483	494	487	486	481	478	521	470	501	485	457	467	474	445	452	478	523	508	515	472	471	477	453	486	496	464	486	491	483	492	508	553	481	478	479	480	469	513	483	471	489	486	488	496	482	472	513	487	484	489	489	473	478	489	474	508	501	466	449	480	480	476	469	484	478	508	493	455	458	464	508	477	514	484	514	473	481	490	495	500	497	519	488	457	516	473	537	518	453	509	521	502	494	475	464	518	497	447	504	454	449	463	471	486	488	512	502	499	494	485	526	517	489	487	517	457	508	497	523	480	467	489	509	476	484	514	492	471	488	500	510	482	480	503	461	509	476	491	457	497	504	490	496	493	478	461	529	459	487	514	461	499	500	460	465	513	491	518	457	464	480	465	513	477	496	483	507	464	495	497	479	491	478	494	518	491	505	513	515	519	510	492	484	496	496	502	469	516	507	445	475	464	514	486	513	504	493	502	472	466	522	497	511	489	523	502	458	466	492	463	501	475	472	463	489	462	516	444	459	493	452	504	465	502	492	486	487	447	500	496	460	477	461	470	505	530	463	504	495	460	479	481	502	504	427	521	470	457	498	452	455	491	500	549	491	451	511	462	469	478	473	470	506	469	499	485	525	491	507	446	518	485	507	471	482	481	479	532	468	507	499	464	468	469	490	425	493	468	494	461	505	490	464	450	480	457	479	474	491	473	483	464	503	506	502	470	489	483	501	439	457	521	487	483	508	482	529	481	504	496	483	489	507	489	493	489	492	471	498	463	465	458	458	483	465	473	460	481	466	451	449	498	501	487	502	502	464	496	493	483	469	504	488	537	450	473	493	487	494	489	479	486	464	476	498	504	490	441	483	485	484	483	498	486	507	485	462	468	495	478	460	502	476	485	482	498	504	508	519	494	500	462	472	505	452	513	485	455	496	480	524	521	458	476	526	467	511	513	440	483	475	485	489	473	478	490	490	501	470	495	435	486	434	479	478	506	461	504	450	509	460	499	451	472	496	459	485	477	479	489	465	475	463	474	432	493	514	481	509	490	446	461	488	464	461	525	489	487	473	506	517	473	480	472	497	502	421	475	515	498	482	515	461	437	502	497	472	474	533	527	467	501	480	499	478	463	493	459	519	467	486	512	512	477	518	490	466	515	491	491	494	463	508	468	431	466	493	500	471	469	470	482	532	496	450	459	505	507	465	518	501	450	488	491	479	487	509	496	480	460	479	495	494	502	495	482	513	446	500	483	503	469	505	440	490	440	498	496	528	483	469	492	499	434	491	489	491	447	464	483	513	473	504	503	452	511	477	502	478	476	520	506	487	461	528	484	515	471	487	500	464	505	484	471	475	460	492	492	456	456	472	529	473	501	494	490	479	490	481	487	477	489	481	466	530	462	516	479	499	488	465	475	462	509	498	502	479	467	485	478	494	534	528	483	468	468	501	501	515	505	501	476	463	463	480	493	503	503	475	476	484	502	501	452	454	534	501	445	494	484	469	495	440	496	511	451	489	486	475	445	500	473	443	495	500	484	518	518	508	501	480	521	479	481	482	516	478	503	456	429	492	539	472	485	463	515	483	467	508	483	478	487	468	469	484	503	455	509	467	470	476	486	521	465	445	459	501	495	506	439	518	497	527	462	466	507	486	495	464	495	465	509	485	502	543	489	449	479	463	496	498	549	463	469	502	482	504	490	497	476	500	463	474	483	487	524	476	506	482	464	524	470	499	523	501	482	469	475	525	485	510	496	535	496	462	458	483	496	464	492	475	492	452	470	479	475	453	487	494	467	482	503	451	488	496	466	466	494	476	517	498	432	466	479	527	514	456	481	507	474	457	505	479	481	500	486	477	536	450	477	472	491	473	471	484	494	489	464	447	497	466	496	530	471	494	488	497	519	525	491	463	513	428	504	484	507	456	454	491	478	470	506	458	473	494	481	445	480	452	506	453	511	482	463	485	511	512	514	449	540	530	499	470	474	489	462	458	498	492	460	474	476	489	468	465	507	496	527	470	487	482	467	490	488	504	499	480	469	526	485	490	498	496	480	501	469	496	502	485	524	450	517	506	468	484	486	468	493	516	455	532	490	510	456	510	492	471	487	496	480	480	479	471	494	476	510	469	496	442	512	419	456	534	490	491	483	500	495	480	440	493	474	473	518	494	492	470	487	497	497	485	435	470	479	490	472	493	467	504	461	476	461	476	466	477	460	466	507	476	500	482	492	453	503	502	485	483	500	528	451	501	487	468	484	493	508	488	492	500	499	496	499	466	501	471	478	486	429	489	483	510	485	521	474	525	479	451	505	486	506	481	493	486	473	485	484	485	513	528	503	462	460	512	473	490	483	449	535	517	482	505	488	511	460	485	525	494	477	458	483	483	457	463	521	488	445	489	509	488	477	483	495	530	474	509	466	493	471	507	481	491	476	482	464	489	468	527	528	507	484	484	476	513	488	490	467	505	498	481	474	473	479	413	522	462	475	494	508	497	479	459	480	495	481	480	444	466	516	545	460	462	479	495	515	540	471	450	515	509	494	506	473	501	501	473	487	513	507	473	463	470	496	476	472	476	493	516	495	476	461	450	502	498	484	503	504	505	506	484	479	512	516	470	498	465	470	517	482	485	482	449	480	459	457	500	471	511	514	520	447	462	444	474	469	504	513	486	468	511	506	481	503	473	481	476	536	490	456	484	448	479	487	470	498	534	521	517	490	521	476	499	491	487	488	485	475	524	497	440	476	478	458	507	467	497	489	473	506	517	479	460	484	506	511	493	449	512	487	499	485	520	507	469	494	510	476	496	455	496	483	524	493	501	480	449	496	459	484	474	457	494	467	459	482	507	439	492	458	477	484	475	491	479	473	491	480	474	495	503	466	531	464	516	480	499	533	485	525	479	456	448	431	488	481	473	486	494	468	504	471	459	486	469	491	499	518	486	500	529	478	465	486	481	474	514	501	485	487	508	481	483	474	525	516	452	481	472	489	469	496	502	510	491	471	451	485	526	463	499	453	501	494	495	512	479	459	497	464	491	491	495	539	450	468	487	468	463	477	484	494	486	497	481	498	522	496	490	477	520	451	481	488	504	452	505	468	508	509	489	492	474	492	431	527	462	477	530	490	491	483	494	452	469	461	520	494	485	472	447	473	494	446	443	468	519	506	441	528	510	458	479	473	461	482	490	509	460	508	477	483	473	496	488	478	514	492	486	514	504	482	500	454	494	446	446	523	479	466	508	515	464	433	519	488	452	485	475	501	476	488	510	477	512	453	525	472	485	458
9138	647	622	591	509	435	410	426	402	417	376	373	357	373	383	390	343	364	347	363	353	387	346	375	360	400	382	382	383	360	388	354	370	346	332	342	354	328	366	359	382	356	347	374	376	363	345	408	361	380	346	370	345	335	370	395	350	338	368	406	392	339	345	354	381	333	359	378	334	385	361	378	361	370	386	344	329	361	339	321	346	374	392	360	401	348	372	358	369	354	366	373	380	375	351	382	364	367	338	372	331	391	336	353	307	363	327	357	364	316	359	404	382	349	389	358	372	346	347	366	386	342	374	347	384	378	335	304	363	356	360	362	353	371	331	356	366	354	382	375	388	365	373	381	354	373	328	367	362	379	399	328	351	340	371	376	337	351	374	388	371	356	381	356	357	349	355	361	355	345	354	350	348	326	372	353	308	363	364	380	375	340	371	371	345	345	392	360	387	349	368	377	333	364	404	355	373	409	337	352	355	369	376	379	383	358	342	333	367	348	385	375	362	360	346	336	367	333	362	355	365	333	353	360	379	389	372	351	341	322	382	388	353	362	393	367	369	391	383	358	389	357	395	389	331	379	334	352	361	385	372	373	394	372	331	324	379	386	348	375	357	333	347	338	352	380	359	382	357	350	345	347	378	359	347	332	368	399	355	373	353	405	379	392	375	342	348	335	390	368	351	378	364	383	377	350	356	379	397	326	372	366	378	365	354	357	336	396	370	400	366	315	337	379	362	364	369	355	363	373	368	349	407	372	347	360	337	357	346	336	421	365	370	388	344	393	376	368	362	390	338	416	345	369	325	340	364	345	386	359	403	377	350	379	390	331	316	359	376	386	373	351	408	348	379	337	336	396	367	362	371	398	392	347	363	354	368	340	363	352	365	363	357	358	391	388	375	357	399	352	371	368	359	348	374	345	399	357	341	355	350	386	359	381	350	329	394	377	385	367	350	357	361	362	328	349	348	354	385	333	370	348	331	358	351	373	395	376	384	362	377	378	385	381	372	350	390	353	376	373	377	351	359	344	349	398	344	364	352	379	364	380	388	360	376	386	366	381	339	383	377	338	323	340	342	367	375	406	370	369	368	336	350	372	386	339	328	346	314	326	323	409	367	374	343	369	339	372	400	343	369	371	360	357	361	395	344	333	360	335	333	344	366	355	366	386	394	368	369	354	385	312	371	362	353	378	386	336	389	365	345	370	357	351	386	364	387	348	367	350	336	384	357	353	369	375	374	346	337	343	369	364	354	370	371	347	341	329	354	367	369	339	369	329	386	366	349	395	354	400	353	376	344	354	396	391	350	349	379	372	356	339	338	372	375	413	357	359	345	335	348	400	359	364	380	380	367	365	382	383	375	355	382	391	371	393	343	359	355	369	384	338	380	369	366	413	378	319	360	373	358	341	365	347	355	346	358	375	337	395	356	374	389	351	379	357	397	366	371	358	375	380	337	353	350	364	358	337	361	363	373	359	360	320	339	355	353	325	379	358	407	357	379	375	348	359	345	339	359	365	405	362	369	349	343	363	353	333	346	374	383	371	340	352	369	358	375	382	364	345	360	336	366	355	348	321	367	354	355	368	396	388	343	351	374	405	352	379	341	365	366	397	368	328	331	369	359	339	329	373	397	349	373	368	313	361	375	356	393	355	369	384	366	354	382	353	352	336	360	367	335	387	354	330	325	345	399	341	322	381	403	393	368	403	331	351	345	376	343	354	337	371	358	368	371	355	327	357	321	366	349	382	370	347	387	346	371	394	367	332	314	358	346	351	330	390	337	388	353	333	360	382	296	354	363	357	376	382	336	335	351	336	364	322	365	351	382	408	392	351	379	409	365	358	358	410	352	352	359	434	348	342	350	359	374	382	387	356	426	395	346	366	348	368	366	370	340	366	358	369	362	378	376	339	360	341	375	392	341	362	361	345	382	346	340	367	368	359	364	365	344	345	388	368	345	375	375	369	346	367	371	367	381	399	420	363	336	356	390	409	380	383	348	350	370	396	358	366	346	367	368	349	389	350	363	375	340	376	346	351	402	379	357	334	331	347	398	345	353	340	359	356	371	385	361	365	366	364	375	387	349	382	406	378	331	379	353	366	355	344	353	367	376	336	385	394	382	373	379	385	380	371	365	354	374	353	318	356	377	365	366	336	404	338	344	350	371	356	378	323	378	380	352	356	369	360	353	394	355	396	368	373	345	356	318	361	350	362	367	354	375	374	351	360	348	396	335	335	375	374	354	358	333	380	390	392	378	380	338	387	401	331	384	348	370	368	367	383	364	401	367	379	388	369	361	369	382	343	326	361	315	367	350	368	380	387	338	329	405	364	382	355	364	372	358	353	394	390	365	295	357	349	365	399	316	336	347	362	395	315	358	376	320	369	385	368	363	392	331	366	374	380	363	390	358	360	345	346	420	337	359	358	370	389	345	369	348	358	366	310	355	399	387	384	406	361	373	367	376	373	381	361	343	404	363	358	373	366	405	313	338	388	335	390	357	382	383	357	373	362	323	373	348	359	356	374	350	394	355	342	376	366	364	377	354	329	367	347	348	357	356	346	350	348	360	365	382	381	361	330	352	364	333	363	369	330	350	377	356	372	360	402	389	382	378	304	372	349	370	352	327	346	392	369	387	340	375	315	368	362	331	413	351	378	380	392	357	356	361	341	356	356	382	402	352	376	373	354	323	390	381	359	370	370	349	345	355	354	371	357	366	359	365	317	383	379	331	354	391	399	333	368	361	359	308	364	344	364	376	424	347	389	379	386	387	404	358	358	370	352	369	361	330	335	326	391	383	369	373	346	374	392	360	361	361	396	377	374	355	344	357	328	372	351	368	402	342	378	353	360	377	378	395	326	358	326	364	400	355	341	364	340	339	382	355	359	364	391	359	319	372	370	355	357	335	355	336	362	406	353	368	376	381	344	369	356	356	374	368	361	337	342	349	362	390	370	332	357	393	367	371	357	340	368	356	387	368	360	329	357	364	354	343	353	381	376	365	371	368	361	384	360	391	384	375	373	332	347	367	319	341	338	345	358	357	348	390	384	358	314	339	357	359	353	421	384	377	360	371	388	377	387	393	365	355	374	387	384	359	353	383	344	337	363	344	391	362	341	382	365	390	396	376	367	378	345	386	377	352	375	374	394	352	360	379	344	387	354	349	392	361	370	352	348	332	352	373	364	383	367	360	355	353	352	346	358	359	347	359	396	382	356	354	334	414	369	333	379	364	358	403	380	366	338	361	326	365	373	370	356	379	378	382	359	349	365	363	388	336	368	371	371	375	398	358	344	336	323	412	346	373	364	357	380	376	378	349	361	381	363	351	380	369	378	387	356	376	377	338	338	368	350	364	343	393	382	400	402	331	383	379	363	336	380	399	383	352	318	429	392	357	356	351	375	349	371	371	390	337	347	367	390	389	388	333	391	371	380	378	357	378	360	343	378	372	351	346	351	362	381	395	399	359	330	359	389	399	365	344	366	356	393	370	377	357	353
7471	1137	1285	1514	1471	1406	1126	1110	1160	1085	1029	993	975	990	940	911	911	912	937	900	927	891	878	886	920	928	862	892	860	821	906	874	912	879	910	936	868	909	899	860	936	938	882	910	934	879	868	886	870	858	907	892	835	862	867	858	879	887	864	873	953	915	845	886	880	844	888	924	812	851	815	843	855	850	911	889	898	887	886	837	844	887	914	836	882	863	867	836	829	881	797	869	932	827	840	870	914	892	828	864	914	876	901	898	844	851	823	895	911	898	885	833	890	868	846	916	887	891	817	862	845	916	845	878	863	876	927	845	886	863	876	866	878	849	897	849	813	900	916	857	873	909	878	854	863	861	899	923	873	844	838	859	879	899	898	876	883	853	829	858	876	874	881	885	883	875	901	886	863	856	858	851	869	851	872	880	832	880	870	891	868	883	897	865	803	895	898	858	881	846	848	864	849	899	870	839	868	887	878	915	879	826	862	843	880	833	840	874	878	878	870	875	823	874	868	838	819	858	887	853	821	947	899	855	871	864	860	849	842	884	901	849	875	866	857	899	857	859	877	853	870	878	899	924	867	879	881	840	890	829	906	844	861	897	892	897	894	825	862	865	855	831	881	837	865	863	891	902	861	862	847	881	859	882	880	804	874	851	915	903	899	913	865	818	856	841	897	828	883	871	817	867	881	861	831	875	867	835	863	802	888	850	849	817	875	920	878	886	850	820	851	911	858	838	899	879	868	813	912	893	880	870	881	926	871	840	897	819	882	855	890	872	895	852	811	869	904	855	841	861	879	871	873	886	883	911	930	810	885	864	820	877	876	895	844	872	851	837	874	890	880	940	855	864	817	840	858	916	883	902	876	809	884	870	915	871	892	880	857	877	863	831	892	854	844	921	866	911	889	866	857	838	890	871	856	861	873	861	845	883	859	831	887	883	838	894	817	799	897	860	885	869	842	930	889	862	871	851	868	891	857	851	824	876	813	898	886	873	884	856	842	843	872	951	861	875	895	873	890	877	855	857	914	858	906	895	870	921	862	807	852	832	863	902	890	913	866	883	891	838	889	880	870	876	875	804	889	867	848	894	916	864	885	871	899	846	822	857	875	843	838	834	893	828	868	882	894	898	872	875	876	878	886	864	822	858	824	885	878	859	853	838	930	876	831	830	868	860	917	848	924	852	891	805	886	888	823	861	897	878	850	851	910	903	900	875	839	862	863	867	838	890	872	896	865	884	883	905	930	835	880	884	878	837	879	885	858	866	868	896	834	880	954	895	903	835	877	840	861	859	878	863	855	825	919	914	890	891	863	854	850	860	888	830	884	884	891	839	865	918	886	879	856	848	834	877	894	838	859	896	850	898	866	864	950	843	855	885	899	830	897	826	875	912	854	869	853	886	852	887	826	880	859	870	864	862	836	899	858	925	865	813	935	853	870	855	880	871	875	851	886	889	861	878	954	884	899	899	858	844	821	849	871	905	883	854	874	936	822	896	832	890	880	838	885	917	885	903	878	854	796	920	879	857	886	863	876	849	911	849	891	859	866	904	821	887	841	862	863	819	853	905	924	872	872	850	912	857	879	860	843	916	853	900	885	824	847	877	915	870	890	859	895	861	906	854	858	878	878	818	896	856	888	904	908	886	895	854	892	878	823	877	857	869	857	890	872	874	863	882	854	829	909	905	976	830	935	879	871	871	899	871	880	868	844	852	868	859	863	881	858	886	914	931	925	839	896	868	904	852	913	906	840	900	857	871	913	885	887	969	849	842	861	896	878	859	878	895	843	854	893	843	847	860	850	856	906	915	847	850	848	916	827	883	870	909	929	884	906	841	822	834	893	848	899	854	865	851	792	852	901	851	883	837	864	872	892	890	909	897	866	883	923	859	873	840	882	909	894	833	904	883	819	901	909	856	865	860	879	858	829	853	870	832	817	853	840	909	919	867	851	799	825	942	904	824	851	869	873	898	878	884	838	869	912	849	875	828	875	875	886	877	852	852	904	861	907	874	880	848	875	914	904	860	906	867	859	927	882	862	916	871	836	860	878	841	857	847	897	900	807	850	867	867	853	911	828	872	907	883	828	871	887	834	878	847	874	856	889	877	856	831	882	848	890	890	911	865	921	912	865	927	872	871	849	845	835	836	909	867	957	858	835	903	852	905	873	875	868	864	863	894	892	855	885	849	870	868	863	886	857	857	877	866	899	879	908	893	910	874	845	856	840	882	871	881	869	874	898	879	845	851	904	863	924	880	773	870	913	850	879	881	911	799	852	921	820	892	854	891	893	886	892	834	891	898	839	896	859	907	874	866	890	903	837	871	862	905	866	845	883	913	845	880	851	873	876	881	903	901	864	875	869	914	861	844	855	855	858	857	876	850	847	873	904	836	854	856	880	865	849	910	847	859	954	831	857	885	896	863	867	872	904	883	868	898	895	883	850	889	856	858	892	888	840	822	901	913	908	872	899	860	866	904	892	842	876	923	905	848	858	864	874	827	876	833	852	844	846	893	877	886	864	867	850	927	886	921	882	902	852	860	871	853	867	901	850	896	873	873	871	879	910	860	858	856	827	846	850	817	907	884	840	919	895	914	870	843	855	881	884	895	884	881	893	892	914	826	853	915	837	844	916	926	926	835	879	864	907	890	846	849	901	859	879	895	886	905	825	927	892	875	919	885	908	857	853	835	826	838	884	848	874	920	834	863	906	881	848	886	879	891	870	923	905	884	854	893	826	872	890	883	868	886	859	850	860	893	883	828	906	864	895	824	840	863	854	865	888	889	864	883	850	932	864	812	858	857	899	897	936	863	845	802	837	891	858	902	913	872	868	936	877	850	824	858	887	852	901	886	895	875	821	858	884	861	894	938	888	804	823	854	824	906	845	871	900	835	841	811	816	863	931	865	877	843	881	891	883	854	859	899	867	875	830	925	856	844	859	860	824	928	863	810	890	920	852	888	860	856	844	903	861	817	860	880	926	836	938	936	868	897	876	886	840	874	864	822	939	852	907	905	840	879	852	861	801	923	859	850	928	918	858	870	860	874	882	912	941	852	880	917	857	860	893	863	859	907	872	859	911	873	844	895	880	915	920	887	838	870	849	860	874	871	845	894	867	893	912	853	818	914	871	914	873	890	886	855	881	843	861	836	849	881	836	857	923	881	877	933	870	870	853	822	895	818	907	871	856	820	895	802	901	891	913	839	865	871	887	888	857	874	877	823	831	858	844	871	850	869	857	875	865	876	822	849	855	832	868	834	850	887	888	856	843	885	859	842	854	841	834	891	867	850	844	837	878	906	890	899	889	850	837	857	860	848	903	869	922	855	870	872	825	837	896	827	881	830	881	896	839	873	879	824	802	840	895	871	848	911	831	863	881	877	902	911	897	879	853	896	856	834	943	853	879	828	885	881	860	912	868	892	871	867	908	921	862	855	902	874	861	794	860	816	870	862	877	853	858	842	882	868	883	885	839	890	889	846	817	832	897	907	854	869	856	919
16665	1361	884	727	637	583	527	553	463	474	440	441	440	442	422	412	374	412	363	438	431	451	420	449	390	420	409	385	409	385	410	408	387	426	422	407	418	392	379	365	433	380	407	436	409	401	423	405	419	396	385	399	381	412	409	412	424	419	389	438	381	379	409	393	416	387	441	414	401	387	391	400	415	409	397	409	374	415	382	413	406	368	431	384	428	404	424	424	340	394	363	433	392	423	379	411	411	389	401	370	424	379	374	411	394	400	403	383	425	356	385	394	396	454	425	402	428	408	424	427	433	392	388	433	415	444	414	377	382	431	434	380	394	384	404	402	393	449	387	401	402	392	383	404	418	379	360	391	364	392	399	413	406	367	393	382	396	408	387	411	367	410	429	406	402	409	383	435	398	390	398	392	415	378	384	398	389	388	407	368	365	431	399	413	380	431	392	442	391	381	407	431	380	381	362	396	404	379	424	408	391	415	434	388	384	382	362	423	405	411	353	394	343	390	441	413	413	367	416	358	409	387	406	435	383	392	400	417	368	370	389	392	422	384	400	413	405	398	374	409	411	396	376	387	385	420	375	421	367	407	406	392	380	374	411	423	381	421	420	409	400	417	426	408	436	395	411	441	366	401	396	393	405	407	381	416	383	392	375	416	407	386	417	412	410	353	409	395	403	396	359	379	387	392	426	417	397	390	399	405	406	362	408	447	425	442	369	460	418	370	415	449	415	410	390	393	460	428	410	424	401	408	383	410	435	405	400	406	360	396	411	364	389	397	414	394	426	407	394	368	378	376	424	377	393	368	381	414	378	395	366	403	416	373	450	411	405	415	404	405	421	432	396	409	395	412	413	399	424	374	419	392	387	397	366	385	436	407	408	397	405	378	431	441	396	391	405	378	410	404	348	383	419	445	401	419	370	428	395	430	356	376	423	425	428	445	425	398	387	420	388	445	379	406	396	404	436	382	396	375	391	446	392	361	375	408	403	373	393	391	393	389	382	404	434	443	390	391	409	402	397	437	409	399	399	395	403	426	414	412	401	411	421	413	376	453	427	433	431	395	365	409	399	403	413	393	404	378	391	385	411	422	370	404	411	348	409	389	452	377	384	438	404	418	393	443	395	361	397	391	395	419	367	378	387	436	416	423	385	413	420	393	399	424	383	374	390	414	383	345	413	396	409	408	378	386	407	369	383	393	405	415	428	411	475	376	386	449	410	410	384	391	436	381	344	400	392	435	367	404	369	392	386	419	385	405	408	440	404	409	401	394	389	410	408	374	409	399	395	400	386	402	416	381	360	423	406	410	401	403	365	393	422	459	396	399	405	397	424	387	357	336	398	394	413	398	354	386	396	423	368	371	419	396	397	417	389	396	392	408	400	380	405	405	388	407	431	416	381	366	409	423	409	414	380	399	351	408	438	388	424	378	400	366	374	429	408	380	389	427	424	417	400	449	371	381	414	392	418	394	402	401	408	394	394	382	435	439	390	413	410	412	396	378	433	443	393	405	400	414	432	394	389	407	412	421	409	383	399	406	420	362	438	382	436	435	409	413	396	406	403	376	374	435	424	422	428	416	452	439	396	417	454	441	411	422	390	380	415	413	381	411	375	404	410	423	398	429	387	414	388	371	428	416	438	433	380	406	399	394	439	429	396	368	396	392	374	415	406	394	381	417	395	408	408	393	399	389	404	412	431	400	416	408	413	358	362	373	440	414	390	435	406	392	429	383	408	363	430	440	367	377	424	413	410	409	427	375	375	332	390	417	403	454	436	462	403	371	386	391	412	439	406	424	399	414	418	426	406	405	397	409	395	395	372	412	407	382	372	384	393	379	436	386	370	421	424	396	417	394	413	432	399	407	392	418	403	378	420	357	447	385	398	398	340	422	415	396	387	411	391	399	409	373	397	420	390	401	398	427	401	410	402	413	409	408	397	360	379	394	386	345	375	414	411	374	396	411	448	384	401	443	397	443	412	366	436	374	417	389	412	409	393	433	387	400	360	358	396	380	438	414	397	403	386	413	363	420	420	411	390	381	396	393	394	434	424	404	401	405	424	411	375	407	428	406	410	392	421	415	388	386	397	405	397	418	428	400	410	405	402	430	447	396	365	414	371	385	378	428	398	399	387	430	414	413	401	400	415	402	424	392	392	420	399	385	402	439	394	395	423	395	407	399	402	399	392	401	399	437	391	400	379	401	382	404	391	396	389	418	371	371	396	370	389	442	398	401	397	383	367	418	402	397	385	415	422	411	365	406	416	417	409	396	351	403	383	397	414	384	392	415	396	405	421	398	422	415	410	364	414	369	419	427	385	400	365	392	369	384	385	393	404	417	397	367	440	403	368	403	383	357	376	403	380	385	409	391	389	411	394	428	407	415	426	384	382	399	407	413	381	383	441	395	379	423	391	385	430	410	418	419	380	383	384	450	376	455	398	418	394	417	407	441	379	407	424	382	386	385	391	407	420	378	378	379	423	398	365	388	471	434	394	390	357	379	411	389	373	404	364	398	404	396	387	430	392	401	418	434	457	407	401	422	404	441	405	391	427	377	366	404	384	395	440	418	384	399	411	380	421	405	385	395	406	406	395	370	425	412	448	454	362	408	407	384	406	376	371	416	392	382	391	382	431	414	423	393	434	378	402	420	393	410	378	430	411	384	427	408	408	408	398	387	378	404	421	355	401	375	355	376	397	432	413	365	405	399	425	420	417	459	414	407	370	414	410	390	421	398	376	439	422	378	396	394	388	411	392	393	373	398	419	442	434	422	388	363	386	406	388	374	385	422	344	378	404	431	384	380	397	383	404	385	392	405	375	411	408	408	411	371	377	409	415	396	389	388	419	401	432	403	398	385	408	424	399	380	424	407	417	410	402	394	381	431	408	395	425	382	431	441	393	427	458	421	394	398	386	413	426	379	390	393	406	426	381	394	383	415	428	442	440	436	403	383	442	428	402	425	407	426	389	420	380	390	379	420	380	379	403	401	431	407	415	400	374	383	370	376	396	387	420	391	430	392	381	393	382	350	413	424	364	396	378	420	419	381	428	414	396	333	443	368	386	421	397	381	353	383	399	392	430	414	399	361	420	400	384	406	356	401	394	381	414	399	413	396	399	398	406	392	367	385	397	401	404	420	418	447	428	422	410	426	355	370	394	396	460	435	359	447	408	413	386	437	427	437	392	378	435	380	385	405	386	418	404	387	385	377	407	396	461	412	402	407	441	429	377	386	376	422	408	411	411	407	381	362	426	403	423	381	414	408	429	415	397	360	361	390	390	423	393	409	409	402	400	374	411	415	400	417	404	449	433	420	366	415	379	453	379	395	399	384	395	441	386	389	401	413	379	361	436	386	440	400	381	431	437	412	442	386	377	381	411	376	426	413	389	424	397	393	427	374	416	403	353	447	363	386	382	359	393	398	411	413	397	379	386	388	418	405	389	377	430	385	431	363	355	383	407	409	453	408	392	421	361	412	439	434	390	385	399	394	418	410
9421	1433	1882	2161	2009	1730	1465	1544	1467	1228	1190	1228	1086	1079	1071	1033	1026	972	1021	1010	939	978	1014	939	913	939	912	926	917	901	922	941	970	943	868	957	898	980	918	903	906	876	933	965	954	916	918	917	948	901	938	906	895	894	889	939	970	932	922	869	927	868	921	932	938	917	961	868	970	963	909	930	873	885	893	924	930	910	935	885	927	943	896	871	900	908	895	933	883	879	936	830	908	983	932	877	891	964	919	963	925	894	918	945	932	935	874	912	942	943	938	912	915	861	909	919	882	885	934	906	907	904	870	909	920	875	917	940	896	982	927	869	877	914	902	950	883	887	930	923	881	930	968	925	893	874	898	903	903	901	958	906	957	912	867	911	926	877	859	951	933	869	918	931	975	866	925	865	889	896	884	898	895	920	914	878	896	943	943	951	933	915	931	947	940	881	921	924	912	934	887	869	991	887	950	882	914	886	921	857	896	918	931	915	922	943	983	890	914	886	844	928	893	960	883	929	948	872	888	928	890	915	908	931	914	918	916	947	907	922	866	894	875	974	861	885	904	914	912	894	925	892	895	959	860	900	864	937	866	929	908	845	903	924	920	887	932	963	838	876	923	913	893	887	897	951	958	945	892	912	864	909	934	921	934	938	941	934	965	899	961	922	861	906	905	916	879	929	951	929	971	794	954	916	909	911	904	884	891	855	928	850	894	931	907	897	884	891	879	913	896	911	939	886	876	914	867	872	927	893	911	905	948	888	856	920	910	896	935	926	942	899	953	911	913	890	951	959	934	895	883	910	941	887	940	862	959	941	922	895	857	901	933	950	884	894	881	928	901	931	921	931	867	919	876	908	907	924	905	916	907	886	892	911	926	944	882	913	874	950	908	875	921	964	918	930	898	888	881	893	888	922	862	880	941	908	888	860	913	920	892	939	902	889	864	903	929	946	944	932	884	1002	946	914	845	936	878	873	892	893	908	875	916	963	903	961	968	875	944	891	914	875	893	861	884	900	892	923	950	904	923	948	872	917	902	882	918	931	907	918	872	951	880	958	867	892	888	881	931	935	867	942	928	945	869	916	913	851	932	906	881	865	911	883	898	920	927	928	899	932	932	886	906	954	901	943	921	917	906	898	892	896	914	935	948	905	877	937	944	874	918	930	885	877	911	860	930	868	945	903	905	854	869	887	902	900	903	953	958	907	903	895	828	881	959	870	914	906	920	922	917	916	945	921	878	850	883	920	889	874	880	897	889	916	892	895	877	948	899	915	911	969	871	870	880	957	924	855	913	927	874	933	907	893	932	939	942	954	903	965	830	922	958	922	962	897	958	925	946	887	951	955	902	935	903	924	907	902	875	859	885	907	970	927	889	859	923	961	871	940	849	865	954	874	909	909	900	885	969	924	929	862	874	894	950	868	862	889	906	868	948	900	899	890	902	867	879	875	981	886	972	857	908	901	912	905	860	920	905	956	906	886	874	910	928	922	899	879	889	935	906	911	898	908	888	907	963	1000	925	950	858	896	858	943	911	921	911	903	901	908	939	916	912	963	961	924	894	838	895	906	920	929	905	950	904	906	878	886	908	930	966	939	934	938	901	881	930	873	925	870	906	924	945	947	914	878	870	889	915	925	948	887	889	853	938	941	903	900	894	920	907	886	918	910	912	905	958	880	905	919	914	919	892	835	911	933	963	858	939	923	868	895	956	877	888	913	908	939	922	896	961	900	883	927	910	909	924	893	894	917	946	920	867	936	880	968	857	959	910	961	865	883	923	910	883	901	852	913	941	871	847	919	896	886	891	879	947	872	919	945	915	937	888	929	882	866	956	924	916	888	908	919	915	897	893	919	896	919	930	902	906	979	911	913	913	914	975	931	879	857	907	958	867	911	907	958	888	934	887	923	928	950	868	882	916	885	877	874	907	900	879	951	874	942	893	875	928	899	882	908	824	908	898	932	931	905	923	913	908	945	899	908	914	873	918	935	896	949	948	912	910	928	968	861	976	928	947	944	920	891	950	918	904	926	902	909	955	898	931	857	924	875	913	938	930	875	900	920	907	980	930	914	957	900	893	895	898	888	947	922	869	903	956	948	878	918	902	906	909	959	881	910	890	887	921	897	899	883	950	882	911	807	893	868	880	900	939	926	887	946	940	1008	954	906	852	944	862	957	932	927	932	927	910	938	873	908	912	936	921	934	908	866	929	882	918	912	902	875	919	941	864	883	918	864	896	888	909	875	912	903	883	861	989	881	950	967	903	919	888	939	920	914	856	901	927	901	912	893	893	951	967	938	903	892	930	903	920	914	917	967	899	914	895	940	909	928	929	876	926	905	898	921	902	913	877	978	895	889	911	902	970	951	883	942	888	941	922	921	881	961	865	963	892	918	974	907	888	916	957	916	895	902	889	991	941	871	917	929	890	889	918	881	905	894	923	908	898	934	898	927	953	951	913	870	878	886	921	891	887	976	943	902	941	894	878	888	927	921	915	876	914	933	859	891	931	852	892	893	899	865	873	891	882	869	881	946	960	902	895	937	864	939	906	917	921	950	886	905	958	915	954	897	940	876	911	881	902	952	921	923	914	866	877	883	906	930	887	896	881	884	951	887	910	883	888	872	896	899	934	925	915	887	906	914	901	914	906	844	943	861	900	948	878	892	900	835	945	899	911	893	887	868	882	910	891	954	931	895	898	890	871	884	931	919	895	917	947	862	912	933	938	950	928	921	904	899	903	899	946	976	957	903	916	854	891	944	889	929	891	889	873	885	884	922	858	882	855	904	909	933	936	899	895	892	916	921	876	893	913	915	870	914	930	920	904	877	914	898	875	905	910	902	903	849	949	899	922	959	913	947	942	880	925	874	912	876	925	883	885	904	966	906	986	855	888	922	879	912	854	872	905	959	905	908	898	925	870	896	915	938	925	885	946	957	954	873	940	891	878	928	887	934	926	871	911	900	920	916	880	930	933	938	917	890	893	976	917	923	920	869	968	933	934	907	879	911	890	898	882	999	916	940	872	945	940	964	918	914	897	879	886	919	885	872	917	896	921	873	889	906	855	908	930	872	876	877	854	949	885	848	927	916	918	914	914	951	861	908	841	915	909	874	873	833	918	896	924	920	934	938	919	901	886	878	914	897	936	950	921	827	923	896	921	916	896	879	930	881	908	897	864	880	927	898	972	911	927	892	908	865	906	908	916	902	888	861	966	943	889	926	893	894	914	904	880	952	867	956	942	896	918	899	922	894	923	861	907	914	920	914	898	874	869	922	883	907	923	889	964	925	890	898	861	871	876	917	851	881	930	910	953	866	899	920	925	964	900	818	941	952	968	869	925	884	894	937	886	894	904	896	941	894	899	922	953	871	904	915	956	911	884	870	872	905	951	902	898	912	907	872	914	901	966	897	933	867	938	953	896	927	905	847	874	945	919	935	888	976	925	942	916	929	963	960	882	931	931	873	884	875	907	892	921	882	968	890	926	905	869	916	912	962	854	980	905	920
2348	207	194	183	168	179	191	164	185	167	189	183	174	188	183	164	156	165	156	155	162	194	167	144	174	131	169	185	181	163	159	155	155	168	144	182	164	151	192	184	183	193	175	185	154	185	171	187	155	181	179	190	148	165	174	179	165	179	173	172	179	182	158	190	170	178	165	166	182	176	186	189	198	181	194	158	170	189	168	163	170	165	137	134	186	168	175	163	188	185	175	168	170	183	157	168	186	184	161	187	180	169	174	177	167	165	192	164	176	155	176	165	180	165	167	157	156	168	180	182	167	165	165	179	172	170	160	163	204	173	174	150	192	168	202	176	158	173	205	182	154	174	162	171	181	138	171	158	167	146	161	197	188	165	169	183	180	189	160	178	153	168	188	180	171	184	177	165	189	159	156	185	178	174	183	159	187	167	180	167	183	141	174	194	191	180	156	186	187	160	160	161	155	172	184	172	172	176	182	151	170	165	188	169	169	195	155	167	172	188	212	152	182	169	160	180	189	179	162	147	166	180	181	181	173	168	173	173	174	207	167	167	171	194	176	170	173	183	151	180	150	176	182	184	193	160	143	140	177	170	213	173	172	185	148	178	166	146	155	189	184	172	187	183	169	175	173	196	162	161	173	168	187	185	168	166	176	168	168	170	158	187	181	166	175	193	182	163	180	159	188	182	169	188	167	155	147	173	156	163	192	167	187	161	166	157	174	199	198	175	148	172	176	169	164	175	186	168	159	176	207	145	155	170	186	159	187	179	187	183	154	174	166	173	176	190	162	178	190	177	160	173	167	145	157	182	153	164	178	190	190	200	176	154	187	188	167	180	185	191	181	180	174	164	189	162	182	166	166	199	172	165	162	153	171	165	178	177	179	189	165	175	186	173	164	190	171	179	188	165	217	183	171	190	168	173	154	166	171	166	193	161	161	189	164	175	166	169	178	172	180	170	184	177	180	169	180	151	165	176	149	192	196	167	167	183	200	174	171	208	167	151	151	193	178	196	168	178	183	183	175	198	188	198	190	154	186	160	175	202	195	156	172	164	150	180	183	161	170	181	179	142	188	159	195	189	165	165	197	200	177	194	201	161	201	198	208	170	167	165	183	175	183	164	181	166	162	165	160	158	192	175	162	155	179	195	168	178	180	167	186	158	163	185	180	178	206	159	170	167	165	193	175	149	158	160	143	183	168	175	182	148	189	180	155	183	176	164	163	187	166	166	174	161	172	189	176	157	182	200	194	167	181	162	183	148	170	164	158	161	170	176	186	154	206	182	200	179	182	153	190	183	182	155	161	156	169	171	187	155	165	183	195	159	174	179	175	179	159	150	177	184	169	163	182	173	188	199	157	161	162	176	162	153	162	191	175	160	166	161	182	177	174	172	178	176	172	173	165	177	173	185	191	158	187	184	169	171	209	146	170	184	179	174	166	170	164	198	211	166	173	148	163	150	189	172	178	184	187	158	174	182	177	192	185	163	174	196	185	159	152	181	159	156	178	206	196	152	163	204	174	178	177	193	180	168	179	166	164	184	207	173	159	171	184	194	173	174	187	191	207	162	196	170	211	169	158	171	156	165	159	191	170	176	166	177	171	176	212	169	160	190	173	178	159	180	169	170	147	168	181	191	152	176	154	156	192	202	167	157	183	182	179	194	170	182	186	164	171	159	183	166	169	158	190	173	151	158	182	190	164	164	169	168	196	210	161	173	191	175	159	166	153	191	202	183	161	190	179	174	183	162	179	165	172	167	177	164	187	152	181	162	190	187	139	175	188	188	181	169	179	158	178	161	171	176	182	189	167	157	146	195	177	170	152	173	189	180	170	185	204	189	168	196	165	186	156	175	171	184	157	187	175	175	176	160	157	154	143	158	187	171	162	180	181	181	200	163	174	158	156	169	205	189	163	191	186	153	200	176	177	157	169	187	175	164	174	196	164	203	175	156	179	159	166	159	163	174	176	159	186	158	179	190	167	163	171	174	199	180	175	169	184	161	176	181	191	163	157	195	179	179	164	174	201	211	172	204	169	195	172	178	185	165	199	141	193	177	186	181	174	190	176	171	174	172	159	182	185	167	177	159	185	175	151	182	164	169	234	164	193	174	174	161	176	172	177	196	171	184	162	149	209	196	176	150	189	191	165	155	181	181	192	189	155	164	190	172	171	173	177	192	154	188	193	179	165	195	210	172	157	176	167	181	142	170	182	157	163	137	182	202	187	198	168	168	172	170	177	181	161	185	181	178	176	178	181	178	177	193	189	189	182	179	159	195	177	178	157	168	185	181	199	183	167	159	192	171	178	178	168	190	169	162	168	172	197	153	179	154	159	161	188	166	153	164	197	178	173	160	177	162	177	178	168	156	173	187	170	187	160	170	181	175	164	198	194	177	195	166	171	174	168	145	178	168	163	176	163	165	156	189	180	176	170	174	180	179	183	190	172	188	184	166	176	195	188	190	183	190	184	177	170	177	187	189	182	170	194	159	176	190	169	172	207	179	179	169	159	167	197	182	184	180	183	175	177	182	168	165	157	200	165	166	146	173	166	175	178	151	192	161	165	164	179	168	195	161	154	141	178	175	174	170	175	183	198	175	187	160	170	181	182	182	163	169	164	167	174	173	180	170	155	169	177	160	179	158	191	196	181	189	181	209	177	178	186	199	193	160	145	204	166	195	172	188	163	182	183	202	179	191	176	168	167	173	186	190	182	187	168	196	172	165	179	182	183	163	199	167	190	174	179	190	159	153	180	192	169	201	192	164	184	175	200	185	177	151	198	167	147	176	164	182	182	182	168	169	179	157	173	164	179	174	182	174	176	177	155	171	185	164	193	180	159	180	198	211	165	176	179	181	182	169	168	150	164	158	204	185	163	164	148	162	195	170	179	164	184	181	174	178	183	172	175	196	204	188	189	185	192	155	182	135	186	195	167	157	206	191	149	156	163	169	205	174	153	187	171	169	187	161	171	169	190	176	177	167	176	150	209	180	163	179	169	203	176	171	158	172	174	185	183	167	154	148	164	169	191	173	162	167	171	167	173	154	184	173	170	188	168	169	186	164	173	183	172	172	158	208	151	157	170	204	181	163	205	192	177	156	190	135	183	172	157	170	155	149	161	160	168	162	167	142	184	153	187	191	197	180	169	161	157	175	183	169	178	176	165	200	174	140	177	153	165	172	191	192	161	162	171	146	202	162	163	151	175	151	179	167	163	156	166	166	169	206	198	190	212	185	163	177	198	196	178	176	149	168	170	169	187	176	170	173	172	201	175	193	193	159	166	171	158	159	174	201	192	172	175	148	185	204	155	163	177	191	154	160	172	154	161	153	173	162	157	154	199	171	193	179	182	161	183	171	174	189	175	194	185	159	165	150	162	208	184	165	191	165	160	174	174	179	203	162	175	172	172	160	183	162	171	155	185	154	194	155	183	174	195	173	169	164	157	186	172	178	173	177	154	165	171	179	198	167	177	186	195	175	164	180	175	180	160	146	169	159
2455	434	524	491	509	462	522	494	508	513	481	500	481	483	509	461	468	444	461	484	527	488	485	476	509	481	497	494	472	515	453	477	498	467	485	451	484	477	498	506	460	519	482	465	477	504	475	511	466	496	470	501	462	491	507	450	476	458	481	500	480	477	491	482	467	468	462	502	467	516	498	531	455	500	482	506	491	488	467	480	476	533	485	496	479	504	472	507	527	501	510	473	512	496	492	496	505	511	533	466	483	440	486	465	490	528	504	474	469	482	486	494	425	498	480	505	452	450	465	473	470	470	492	471	492	500	496	507	500	478	452	518	467	502	471	495	488	493	474	463	499	484	499	444	499	501	475	460	445	495	474	507	497	471	456	510	480	464	485	529	474	488	492	500	528	510	474	484	487	501	519	469	470	471	497	479	467	519	497	487	471	493	459	494	470	504	505	478	530	482	470	454	474	545	481	473	506	498	483	492	488	447	479	465	485	463	504	502	497	523	489	501	506	469	487	488	467	473	468	491	505	504	488	516	445	489	484	489	460	521	497	478	465	494	504	549	501	483	482	475	494	489	451	500	488	455	503	503	453	502	487	460	468	457	481	513	431	486	498	456	425	486	459	466	481	446	479	477	486	489	440	470	468	496	468	503	495	496	540	468	542	514	505	494	456	491	496	489	494	466	517	453	497	483	497	498	517	493	477	480	464	475	437	504	516	517	475	473	474	510	456	506	447	492	443	471	496	490	510	508	449	471	470	465	479	507	526	479	471	483	474	458	502	455	493	478	508	499	527	508	506	481	465	459	489	458	467	526	450	489	463	488	476	486	519	477	496	471	455	508	503	504	492	515	527	465	495	496	481	511	441	476	526	511	482	472	455	483	511	497	479	488	463	480	508	477	525	465	537	459	523	493	505	464	455	498	487	497	492	482	497	515	505	519	457	494	450	463	453	491	491	508	515	493	492	536	529	464	480	477	521	467	495	461	504	466	436	483	518	501	471	486	469	487	494	463	497	477	456	466	473	484	458	464	460	500	495	504	517	446	507	476	489	489	517	478	508	524	487	499	510	522	452	471	503	471	470	470	491	463	516	479	481	481	495	461	487	487	480	478	480	475	490	504	447	484	499	474	462	489	497	470	516	493	527	501	489	439	470	462	454	479	497	467	522	530	513	520	517	488	502	477	480	483	511	505	470	490	438	462	497	485	479	473	526	475	469	523	451	506	495	452	503	475	494	469	488	507	485	487	450	456	491	476	488	511	466	439	486	466	487	473	494	507	480	427	514	508	525	524	463	506	502	498	514	478	443	505	497	477	505	523	529	494	489	475	477	481	460	476	514	453	468	505	475	490	447	488	495	487	488	477	462	485	475	476	478	516	499	515	479	501	474	471	504	541	485	507	433	504	417	462	502	517	506	497	496	448	510	487	510	490	495	505	489	472	493	450	490	500	491	527	517	502	497	484	493	481	464	505	461	522	468	484	460	514	510	492	499	467	477	457	495	514	487	492	513	439	490	500	487	468	517	473	480	502	495	517	463	471	466	480	483	475	478	471	455	495	449	500	470	483	532	509	521	471	454	497	489	468	474	445	501	538	515	492	477	507	466	487	477	493	474	506	492	494	436	499	480	471	487	499	482	479	499	509	468	492	522	469	475	548	510	456	511	502	479	443	474	493	521	457	431	490	444	481	512	520	494	514	460	467	521	472	499	465	508	534	472	462	463	477	507	473	514	521	466	487	495	488	494	512	485	476	516	461	508	469	457	479	479	443	487	531	470	448	479	506	503	505	501	498	428	467	475	501	456	501	494	479	512	472	477	443	468	490	473	496	490	436	473	519	434	469	476	496	477	488	484	507	551	441	501	477	535	507	508	517	472	488	442	445	479	506	470	485	486	490	458	478	519	509	488	513	483	460	496	496	511	478	489	426	493	495	507	486	491	513	453	482	475	510	471	485	511	461	466	500	496	472	494	477	484	493	516	488	492	479	488	514	507	479	477	441	490	464	490	492	521	508	491	476	477	440	490	454	479	495	503	467	472	511	477	528	456	458	522	443	495	446	511	479	454	468	489	497	485	498	514	524	496	455	508	486	490	486	495	458	496	524	435	470	489	464	478	510	515	507	508	475	512	460	452	483	463	510	497	491	482	481	475	450	509	481	481	456	456	480	462	453	474	520	489	508	489	479	468	504	495	468	465	477	506	516	499	480	454	488	514	480	466	513	487	499	460	513	467	457	452	470	465	456	469	499	449	503	488	512	483	479	550	486	522	479	483	490	476	505	467	520	475	495	473	500	500	511	491	457	466	478	492	497	515	453	492	466	494	466	455	500	475	466	475	516	522	454	460	486	453	498	513	487	449	502	495	469	506	483	449	486	466	488	487	525	489	488	522	484	470	502	455	464	448	487	505	458	461	486	498	490	510	494	472	450	450	498	486	507	467	483	469	459	442	466	502	496	522	482	484	498	465	487	442	480	507	476	482	487	474	490	500	483	522	463	492	514	497	509	473	466	530	505	503	483	486	462	473	470	454	562	430	484	500	494	472	506	469	486	478	477	513	474	491	450	465	510	481	470	442	517	440	484	477	467	504	531	490	514	503	540	508	470	484	536	466	462	475	479	468	492	477	483	474	488	455	492	516	506	484	495	467	507	518	494	502	523	489	493	493	435	472	441	497	504	478	511	453	428	509	526	510	448	488	489	456	442	513	495	485	454	442	515	456	446	483	477	489	493	522	474	486	455	514	479	481	510	473	511	486	473	538	458	484	491	470	473	465	457	492	467	506	487	459	440	494	463	472	473	490	488	477	467	483	490	500	493	450	489	495	476	497	460	469	487	492	460	484	503	455	483	497	480	479	487	473	489	476	520	555	483	490	514	460	483	484	450	492	467	476	473	484	524	467	460	490	494	500	448	503	500	467	471	516	454	514	470	494	500	468	485	469	496	472	485	514	486	515	487	511	476	490	496	463	470	498	466	494	451	527	430	497	482	506	504	531	473	513	476	504	465	499	507	499	517	503	510	472	456	447	495	491	515	476	482	461	444	483	497	478	492	495	481	442	477	461	482	493	498	484	464	510	503	500	468	430	481	463	468	485	549	515	468	459	486	490	492	461	471	480	504	464	517	475	513	551	493	466	506	488	490	501	504	477	462	462	520	465	472	499	486	519	528	452	505	481	476	511	473	512	454	497	468	453	490	477	484	519	488	475	447	484	439	486	461	483	506	504	464	519	484	510	497	475	508	533	458	516	464	470	521	442	499	463	485	497	506	464	485	500	470	507	468	487	489	504	503	473	481	504	473	493	515	496	506	475	487	463	460	486	523	503	481	508	480	521	466	462	438	473	473	462	491	473	513	485	462	489	496	489	520	494	451	502	488	497	460	511	472	500	487	519	492	462	557	454	477	470	483	507	500	508	512	473	508	479	494	530	480	465	533	465	486	469	455	499	516	433	495	467	491	469	489	438	485	442	467	484	510	505	476	469	502	467	460	481	506
9209	700	589	520	465	426	440	399	429	401	418	404	394	379	333	358	338	339	405	358	382	400	370	364	381	367	354	343	359	388	395	337	375	346	368	365	375	349	371	365	328	377	367	346	342	377	386	371	352	354	366	383	337	351	372	353	321	409	361	373	368	367	359	400	372	363	339	377	362	355	370	346	360	383	345	350	369	341	376	331	408	401	378	401	349	368	348	368	344	427	362	376	357	362	365	383	358	396	385	354	382	354	379	390	369	354	400	347	337	376	344	351	331	393	372	322	357	381	395	343	369	376	345	382	334	366	327	363	361	386	386	381	345	347	382	354	346	335	332	355	358	363	363	370	342	356	369	377	350	341	397	343	367	388	311	362	339	337	365	383	364	355	376	367	367	350	365	340	383	358	368	373	397	352	366	372	410	384	364	379	405	354	351	339	365	357	366	402	391	332	339	373	385	355	401	348	375	366	395	369	325	332	338	376	340	352	366	349	335	400	372	396	357	382	375	347	332	357	366	308	374	321	385	367	361	337	380	318	403	342	362	343	355	371	390	379	381	372	364	354	339	349	408	340	339	380	355	369	406	366	366	372	353	337	353	333	353	387	374	381	402	375	357	365	368	371	329	378	351	357	358	360	355	328	355	387	326	332	330	329	359	370	355	379	358	359	331	365	355	402	334	367	385	324	401	376	364	375	365	369	379	352	365	383	381	343	372	395	372	377	373	349	364	390	369	384	371	358	386	382	404	386	332	341	379	341	367	403	390	364	379	362	374	341	334	352	374	391	362	382	348	355	392	385	357	360	386	348	387	345	354	310	369	364	352	352	378	397	371	363	380	322	361	385	394	388	343	317	369	348	377	350	368	399	404	359	360	346	353	389	332	370	388	344	380	387	354	335	354	360	350	410	334	332	409	374	357	387	355	385	365	388	392	385	360	358	373	372	357	362	413	322	377	348	355	391	349	359	358	344	357	346	373	359	371	346	393	365	366	353	398	369	355	359	383	405	337	349	360	376	343	346	342	346	415	369	387	359	355	425	358	381	353	390	392	362	359	342	371	378	392	328	349	304	375	371	393	376	328	373	341	336	361	375	374	355	388	363	356	350	382	382	400	341	365	357	329	370	376	377	347	355	392	356	354	370	361	332	320	343	368	376	369	370	352	356	349	352	393	364	376	359	388	344	350	362	370	349	363	350	352	366	314	382	356	425	365	388	387	387	386	347	388	359	319	380	365	365	382	379	367	379	392	367	401	364	379	342	343	366	328	355	371	340	363	394	347	350	335	345	338	345	335	342	364	368	381	395	365	335	375	366	352	363	397	355	350	363	348	356	364	340	354	360	352	371	364	383	351	364	350	378	330	366	326	373	380	364	366	381	344	372	383	349	390	385	329	385	363	346	375	412	375	378	356	375	348	355	345	386	365	382	349	359	341	350	351	387	378	406	381	345	368	379	394	339	372	353	358	373	353	353	353	388	367	415	372	381	382	370	319	387	375	359	379	365	371	347	341	364	360	390	363	348	308	373	355	374	416	359	319	351	347	399	365	363	368	365	371	411	371	342	352	376	419	338	338	374	362	335	345	403	357	357	364	350	377	346	352	315	389	342	350	344	393	392	410	368	344	353	350	383	339	364	357	376	350	347	365	371	330	394	314	367	363	360	377	357	383	334	381	371	377	367	352	353	362	365	391	358	345	358	367	422	373	385	381	362	319	371	373	372	336	368	357	390	384	342	374	388	355	346	383	397	377	333	355	335	369	333	395	346	347	332	389	365	384	360	393	348	370	384	366	373	374	357	358	363	380	348	342	311	352	392	351	389	377	350	355	346	377	382	360	375	335	357	367	368	377	419	369	391	379	380	344	417	359	344	342	339	381	383	380	344	394	374	348	369	394	344	340	377	405	354	348	410	335	378	350	357	355	343	407	361	370	323	327	364	371	379	377	363	336	375	325	309	364	333	387	380	385	318	367	359	377	350	326	379	348	396	348	344	356	389	367	398	367	320	340	376	376	396	377	356	359	357	339	379	366	411	387	388	360	344	362	336	372	359	370	363	378	357	328	381	366	387	354	365	361	357	374	358	408	349	356	372	362	354	353	421	402	380	371	369	355	352	329	365	356	372	358	354	323	345	394	388	362	399	361	337	337	359	349	362	385	387	372	377	375	339	378	354	372	369	344	379	386	349	386	354	331	374	371	366	350	375	373	336	351	337	345	356	344	337	381	383	342	388	414	400	351	414	344	342	350	320	357	344	339	376	364	388	346	383	356	325	375	375	372	364	334	339	351	385	362	360	394	357	359	344	354	387	346	351	358	375	362	413	360	327	364	362	343	376	385	329	352	365	367	466	380	401	387	369	352	377	372	402	344	366	376	358	353	354	376	381	342	388	339	344	335	361	330	373	381	384	392	370	409	379	352	323	357	355	388	380	364	368	357	358	347	416	380	392	325	381	341	376	372	381	368	360	386	342	368	330	359	385	358	381	358	390	371	373	377	360	380	361	309	347	385	410	347	364	350	334	327	392	372	364	360	340	372	378	336	360	397	386	380	352	357	397	378	389	340	370	357	419	370	351	368	365	369	376	353	348	373	358	344	355	348	385	377	370	338	386	358	348	328	371	395	370	357	347	372	346	378	380	332	384	389	367	425	362	386	386	381	391	354	340	364	363	348	310	340	343	346	368	357	332	368	366	377	386	380	338	353	396	358	340	356	364	338	348	363	366	394	368	361	336	389	353	388	396	367	336	349	388	368	390	397	358	362	394	363	393	364	378	365	358	337	354	337	377	366	363	377	334	360	371	379	371	377	359	354	364	361	339	350	401	404	391	397	364	396	385	359	375	391	367	381	379	372	359	354	398	349	377	366	385	375	368	376	391	370	349	358	327	378	353	327	365	349	352	373	334	373	402	326	373	339	342	344	384	367	382	408	390	364	387	344	372	330	379	362	321	354	333	410	351	391	363	384	346	341	340	401	368	349	358	347	369	341	352	349	382	368	396	357	400	376	358	366	359	405	403	377	322	364	349	353	352	332	363	372	350	357	367	386	369	352	359	362	388	393	335	353	338	340	327	362	397	370	332	352	344	395	375	338	316	372	380	381	345	319	378	370	339	391	371	373	336	397	410	381	361	360	391	386	364	369	374	354	369	373	350	414	343	339	408	383	374	351	357	338	339	345	350	361	368	341	373	332	383	348	367	366	338	387	362	356	355	347	366	346	362	376	359	356	358	384	348	335	397	397	398	330	337	347	365	334	344	370	423	347	361	356	386	371	349	381	368	375	375	378	356	341	393	361	384	418	362	376	367	370	343	318	390	413	372	372	347	374	359	411	318	386	347	363	372	345	369	365	351	370	373	348	394	329	349	412	342	408	374	361	351	394	396	377	374	386	371	370	369	346	356	353	362	356	377	349	338	378	346	367	414	340	326	367	387	363	332	358	375	381	378	387	334	393	393	349	366	390	366	324	355	379	379	351	363	357	353	326	373	307	380
7567	1120	1362	1549	1450	1322	1199	1099	1136	1089	1044	1038	972	1015	942	913	946	929	862	957	909	942	852	908	905	898	880	893	882	812	913	874	889	865	895	854	977	870	909	909	851	926	887	889	893	874	869	929	875	889	881	852	868	924	868	851	882	840	871	867	828	881	899	850	915	857	840	931	828	880	832	879	904	929	871	860	853	841	844	939	813	853	829	925	884	887	866	842	832	846	877	847	813	857	898	868	861	926	897	860	845	926	859	947	814	874	853	885	902	865	900	900	838	839	874	861	897	916	857	832	831	906	876	887	873	929	857	843	844	917	895	832	868	870	833	928	913	880	867	855	815	864	903	868	890	832	861	904	851	866	868	862	880	840	920	883	904	917	815	864	880	844	881	845	885	909	904	827	873	915	866	909	820	845	805	880	911	871	884	859	879	911	909	899	834	880	918	911	891	843	840	859	881	895	891	844	862	859	864	919	886	866	861	859	867	865	844	839	817	895	890	920	905	842	850	870	839	878	918	889	861	887	879	880	867	914	860	886	855	914	910	887	830	875	883	884	903	866	818	861	850	868	800	894	876	931	921	887	879	894	852	887	915	827	878	850	893	900	883	881	934	883	848	826	841	843	818	888	819	898	792	872	833	865	863	878	905	861	852	900	888	902	886	904	898	862	872	851	899	921	863	873	873	898	863	884	865	876	850	831	898	843	878	930	880	861	865	855	876	855	889	869	842	845	886	856	890	831	879	857	877	902	849	864	836	866	901	827	867	843	842	875	846	879	894	882	884	911	924	908	892	915	865	843	863	838	882	835	835	870	901	899	877	881	892	921	880	843	898	879	862	891	887	870	872	849	868	881	905	876	874	842	891	837	909	857	834	880	833	849	875	896	888	876	942	862	857	898	912	873	865	874	885	811	894	837	863	884	940	908	901	878	798	868	821	881	857	868	838	914	874	893	826	878	852	886	902	813	873	910	863	897	885	934	815	871	856	856	895	855	919	889	843	842	823	800	825	930	896	803	850	874	851	846	879	862	834	852	894	851	846	883	839	872	860	876	853	878	879	904	895	889	872	860	894	870	824	871	872	908	913	902	921	832	861	847	865	924	853	849	836	834	859	858	893	867	872	817	859	897	830	844	928	862	844	828	856	887	844	865	861	909	860	858	849	904	842	801	828	892	851	853	847	803	858	879	902	903	844	870	895	875	873	923	877	873	901	890	851	840	868	889	886	887	846	823	840	840	860	891	872	908	794	942	898	915	882	865	838	874	860	899	842	871	825	820	864	841	898	845	893	892	828	884	827	909	901	853	852	883	859	831	863	847	834	889	869	874	853	886	851	829	893	881	890	881	877	832	872	865	869	875	883	818	850	885	865	879	870	830	907	878	859	849	848	855	867	838	881	877	898	831	851	918	840	871	871	858	860	902	883	853	858	891	902	828	843	858	900	907	849	876	905	884	905	800	871	809	882	828	872	889	888	840	856	817	927	809	910	923	887	862	849	874	843	871	848	882	910	942	836	854	865	845	855	861	920	871	907	850	858	882	860	873	786	847	855	867	895	864	923	842	858	867	843	870	857	872	820	883	879	818	824	814	852	845	848	849	877	916	838	840	877	840	855	855	890	902	907	882	836	878	879	847	896	929	870	871	864	903	844	892	840	865	905	880	912	888	862	840	850	860	860	898	897	897	825	879	883	890	919	880	862	883	905	883	853	880	816	891	834	834	893	890	888	879	864	915	832	859	922	916	908	955	834	910	878	874	845	844	849	856	830	901	884	847	856	892	841	895	933	839	828	840	863	807	877	921	883	924	873	831	947	867	863	893	856	859	864	909	918	879	914	887	820	891	916	879	856	866	818	926	903	861	848	893	882	832	891	864	809	837	888	865	850	874	866	831	904	914	902	845	878	845	834	871	864	875	831	915	868	844	879	832	897	890	810	852	873	894	844	858	824	917	850	868	826	890	841	865	828	841	879	878	884	822	854	965	926	935	840	855	861	828	872	870	837	847	845	908	866	934	885	840	870	789	909	847	872	893	809	879	909	935	910	857	827	825	919	863	889	908	900	862	912	848	846	905	892	876	877	886	892	878	846	888	869	837	900	863	882	921	870	877	881	837	903	869	849	864	847	917	852	817	838	866	910	897	867	869	846	853	891	909	888	889	861	828	858	880	864	870	860	847	905	836	902	892	827	921	870	857	871	849	900	855	857	847	823	836	855	887	877	875	880	867	872	829	890	872	858	858	853	879	829	898	837	852	817	848	883	872	898	853	856	863	884	868	839	878	871	821	871	878	876	891	836	827	874	859	838	856	908	783	866	895	879	837	899	819	896	862	887	887	896	855	891	855	826	848	938	870	835	873	846	871	853	908	866	852	865	879	876	896	895	870	939	887	915	889	854	843	859	901	857	850	912	888	866	847	855	893	884	907	865	897	829	856	875	868	833	845	895	891	877	816	843	846	894	847	863	884	846	859	861	825	881	892	903	879	861	875	867	839	883	896	846	893	834	859	861	842	860	827	887	888	866	839	856	859	855	862	869	809	885	871	828	847	871	856	893	873	902	836	861	806	890	862	852	927	837	935	883	903	884	887	864	836	862	878	889	882	873	828	882	838	881	888	919	924	852	900	916	881	851	872	856	891	855	864	889	857	896	855	867	893	858	851	926	869	862	856	840	878	851	879	868	845	905	873	849	855	848	889	854	903	912	844	879	876	871	846	870	875	914	875	893	855	919	849	830	888	889	874	901	871	844	831	857	842	914	840	884	842	873	874	939	879	869	921	841	857	917	819	895	910	848	848	900	892	872	915	901	869	838	838	877	880	870	869	855	904	851	902	907	921	894	872	847	887	834	885	849	873	897	896	868	860	864	881	929	841	827	879	845	884	869	866	918	832	835	857	885	814	900	908	877	859	901	872	828	884	862	884	868	836	905	903	894	876	827	897	886	838	887	856	868	890	853	872	886	865	870	837	877	876	893	883	825	903	921	902	869	909	880	901	870	833	856	873	858	850	908	877	818	892	814	868	899	870	865	883	879	895	860	870	896	855	825	817	872	864	801	851	868	800	871	846	870	860	889	875	889	848	884	834	876	918	892	843	891	837	844	855	858	931	898	857	842	811	817	913	848	852	873	840	824	868	893	840	885	818	918	868	915	856	857	869	824	899	863	844	841	912	909	883	850	858	895	863	844	860	853	857	842	828	874	809	820	921	904	838	835	855	892	917	855	795	888	905	840	902	816	896	895	835	841	884	839	891	817	879	867	852	888	929	841	896	888	860	865	848	862	906	881	903	887	847	904	808	848	825	896	861	881	871	884	941	899	831	857	868	853	891	913	902	862	888	847	911	845	878	854	887	876	920	844	879	897	877	923	867	909	880	840	886	870	848	837	860	851	850	832	919	849	853	924	867	864	847	914	842	827	879	871	845	871	875	830	814	862	927	875	840	892	867	844	871	874	876	858	877	867	889	908	857	862	849	876	867	884	843	879	869	838	863
16661	1352	922	801	579	611	527	477	560	452	419	434	448	413	421	459	397	395	424	379	455	444	437	426	428	389	424	401	422	429	390	388	375	380	406	401	442	410	394	440	397	388	439	393	395	424	369	427	421	435	377	407	406	399	353	415	416	384	422	420	406	417	405	361	388	387	420	398	454	423	392	438	400	414	391	401	372	407	421	420	401	403	397	373	372	396	449	405	425	422	383	375	441	390	417	398	395	440	422	446	378	382	433	405	389	384	390	399	403	406	452	412	420	417	389	414	359	424	391	432	413	408	377	383	388	421	376	426	416	394	396	407	418	418	348	437	393	433	426	429	418	431	420	400	387	396	406	400	415	403	388	374	443	446	399	406	381	379	420	383	368	402	412	392	395	398	413	390	415	420	355	416	396	455	449	445	405	385	417	423	430	408	385	416	383	402	416	396	378	397	397	396	413	447	415	404	431	376	366	408	400	363	427	352	403	418	404	356	387	399	384	349	409	397	421	403	374	469	410	427	393	386	389	408	404	412	382	390	385	407	415	402	384	423	425	408	423	399	417	394	441	426	424	421	380	406	420	383	342	351	397	351	419	455	406	397	385	370	389	394	419	389	398	392	405	376	409	426	400	417	395	390	406	373	389	386	380	428	392	376	381	374	371	382	373	382	399	339	405	413	428	393	388	389	405	397	393	388	401	368	386	357	432	374	439	422	402	388	392	401	415	404	440	393	402	429	434	396	405	382	381	403	396	417	382	393	379	401	413	483	378	361	397	395	403	417	368	415	399	444	425	437	386	425	394	372	434	417	396	455	411	400	378	394	413	420	405	408	421	409	392	407	424	407	371	419	384	386	388	410	413	392	388	439	419	405	388	420	406	414	400	386	378	385	403	393	439	412	394	404	416	378	407	423	434	400	401	412	409	395	368	404	408	396	410	362	368	386	436	369	464	393	357	417	422	412	365	373	396	415	404	404	401	440	440	433	406	386	389	412	401	416	419	425	402	421	401	406	408	404	391	399	392	405	411	396	424	362	407	385	407	382	372	398	393	386	405	436	425	406	406	416	436	414	430	371	413	439	384	364	367	383	391	408	392	392	406	409	409	402	397	403	396	427	394	391	382	368	410	416	395	389	385	402	390	411	386	423	402	417	427	396	398	448	405	394	369	372	381	387	390	420	425	408	420	389	408	389	381	419	401	397	401	416	392	414	383	407	409	405	400	373	401	399	423	405	401	451	396	402	425	430	420	361	403	431	446	422	391	434	427	376	357	421	391	359	390	357	417	378	412	411	390	402	393	412	397	419	414	474	366	367	366	410	398	398	472	411	441	418	404	397	388	393	405	427	395	413	392	405	423	392	391	389	423	446	430	383	386	410	427	402	435	390	409	407	407	389	376	421	361	409	382	416	398	413	398	376	413	414	431	413	382	416	432	426	396	391	413	407	380	377	401	438	375	395	424	410	435	419	427	383	370	368	425	414	379	402	401	383	389	409	387	449	415	403	414	393	350	405	409	380	397	404	409	366	407	378	395	412	377	401	347	371	384	398	389	431	404	416	416	441	427	405	405	381	406	397	411	379	400	412	405	418	359	415	433	413	406	452	395	397	398	394	391	402	383	436	348	343	387	402	417	393	402	407	415	409	386	390	411	407	420	424	407	376	402	405	385	370	388	383	409	374	402	426	411	446	380	379	399	368	395	424	427	389	384	397	410	366	409	386	417	396	387	400	371	371	397	388	418	398	380	377	416	380	403	407	407	357	382	442	333	425	398	377	401	386	404	421	412	378	391	386	368	411	396	384	389	355	401	361	391	427	413	425	373	436	423	397	384	396	377	417	420	369	412	384	402	361	415	404	395	384	392	416	362	401	378	388	406	408	379	389	407	427	403	421	378	408	396	400	429	418	374	409	412	377	438	410	423	410	413	390	405	401	380	368	388	393	408	407	405	418	389	368	416	401	416	369	391	419	400	407	406	400	357	402	424	401	401	430	409	411	408	387	363	402	421	426	372	399	426	424	415	395	389	442	423	398	388	385	412	411	402	392	422	394	380	373	382	367	379	403	362	426	395	400	413	398	408	406	408	410	422	401	399	410	398	383	374	373	384	398	419	365	423	430	380	439	387	378	400	392	373	405	406	390	427	404	391	444	356	434	459	435	445	436	397	415	392	407	405	431	380	408	387	394	430	406	427	418	378	403	385	363	403	423	375	373	417	383	426	422	410	398	403	392	429	418	401	405	401	399	412	416	463	397	410	445	381	419	402	402	345	392	352	376	380	375	434	425	377	394	406	378	394	436	427	404	452	429	409	381	399	388	394	408	387	374	435	392	345	386	398	395	394	411	411	390	409	410	439	438	400	429	433	395	404	392	413	376	380	420	435	407	417	367	400	409	393	382	352	449	400	395	397	422	423	421	414	415	407	401	422	469	405	399	421	348	385	440	382	406	369	370	406	377	392	424	398	397	438	387	413	409	441	402	406	376	406	363	395	417	413	424	406	410	391	374	431	414	391	397	383	416	404	423	419	399	412	400	426	442	379	371	423	381	402	375	433	404	371	385	406	394	383	393	368	432	411	397	390	422	393	422	423	424	395	403	425	344	392	393	415	403	386	422	402	382	389	395	411	388	395	390	409	436	405	397	456	366	401	362	378	412	391	405	382	375	422	373	403	411	373	380	389	389	417	426	414	447	431	404	402	405	431	389	398	382	417	437	420	428	416	406	395	393	398	474	385	415	370	385	421	443	406	394	423	407	375	382	381	396	438	380	419	438	385	432	390	386	405	420	391	389	388	372	421	395	387	436	396	387	403	401	383	378	402	396	417	389	405	400	393	359	377	393	376	405	405	440	407	392	464	403	414	440	367	403	423	466	401	382	386	411	408	410	411	436	430	402	403	429	391	370	383	407	374	386	430	406	394	379	390	373	390	437	406	405	382	409	379	412	385	408	361	412	388	398	385	388	390	415	364	438	401	419	396	388	411	426	405	377	403	409	380	420	380	418	415	407	368	417	433	407	370	463	433	387	385	371	407	417	409	397	417	373	408	385	409	414	402	357	392	394	400	435	400	412	374	444	387	402	435	393	384	399	420	404	390	384	355	406	396	432	425	388	426	388	424	414	390	420	411	409	405	403	413	404	391	382	393	381	405	401	402	389	437	392	428	435	405	378	421	419	421	381	433	403	405	398	414	404	376	414	407	394	397	376	393	406	399	451	387	385	393	354	409	399	422	369	399	398	409	442	422	381	382	410	418	410	411	381	431	416	441	428	429	412	380	420	438	384	382	382	412	372	394	410	418	402	395	404	378	426	398	393	385	380	417	398	473	393	386	369	422	377	415	379	377	442	449	360	411	396	415	406	423	436	394	387	418	366	383	419	381	391	375	437	429	407	408	398	416	416	447	412	412	388	379	424	423	385	417	383	387	422	372	416	398	408	467	372	352	406	423	392	419	364	386	396	369	433	376	390	393	384	375	358	436	404	407	416	376	392
9472	1405	1876	2170	1926	1694	1603	1518	1366	1164	1178	1174	1059	1155	1058	1031	1051	1050	1037	999	990	942	970	950	946	948	947	975	888	926	1019	942	955	892	965	994	875	910	908	966	916	943	918	925	965	928	897	909	961	949	963	922	862	964	927	895	943	935	934	935	969	943	894	960	864	973	886	920	915	962	938	892	941	899	927	903	902	915	885	935	926	844	903	997	981	864	960	922	952	959	948	849	904	894	919	898	892	928	956	884	916	913	874	879	917	944	883	892	943	935	913	944	879	982	918	949	952	933	881	878	900	884	923	944	873	872	960	905	853	911	932	911	879	862	846	925	869	914	891	959	937	915	916	829	874	933	939	904	886	940	934	912	928	888	899	877	871	940	900	904	889	954	911	918	904	900	917	911	889	882	892	939	891	875	954	864	943	907	933	909	899	822	877	952	835	919	903	906	938	903	875	860	905	907	911	868	914	953	946	873	905	917	896	888	951	899	869	924	871	864	921	860	926	832	967	925	872	880	905	963	867	893	940	924	942	921	920	919	915	938	854	915	852	883	939	929	941	939	959	893	910	851	903	913	893	899	927	885	926	861	890	871	930	897	915	901	895	955	893	865	929	916	924	923	938	912	945	919	897	890	929	949	899	940	922	889	918	850	856	896	964	964	935	955	935	852	934	892	934	846	908	832	974	922	874	895	920	889	907	941	809	895	926	982	904	913	882	919	883	880	888	903	868	851	908	946	906	917	936	913	928	914	864	891	905	878	907	891	916	879	843	839	886	836	915	950	918	950	943	906	938	931	836	876	905	912	917	858	871	861	917	894	882	941	893	898	896	947	919	920	892	875	921	866	879	909	901	846	918	884	889	853	914	890	930	930	925	890	886	947	965	977	913	935	919	940	905	915	916	920	940	918	901	977	926	918	892	863	882	910	907	873	890	904	873	886	926	857	916	897	876	947	875	907	903	893	895	923	910	901	907	915	917	940	862	938	899	929	891	870	891	913	919	880	879	936	896	934	926	882	885	876	902	904	886	929	933	929	877	879	915	935	902	909	917	894	918	958	902	954	895	900	924	915	869	929	953	931	925	941	915	880	924	922	909	935	892	906	904	942	901	924	947	872	948	905	946	898	906	886	905	926	876	984	875	932	959	913	895	920	951	943	898	907	889	930	914	907	850	905	953	854	919	883	931	889	939	954	904	906	880	923	852	944	925	900	909	873	936	929	912	917	889	858	885	933	928	933	929	949	921	889	918	912	913	908	922	921	894	873	917	894	847	886	952	894	958	890	900	920	942	904	953	913	921	918	936	951	917	937	875	911	928	940	891	938	907	918	935	845	954	920	893	862	855	854	933	876	885	859	999	939	970	950	932	935	910	906	911	923	904	927	910	884	855	939	945	903	931	907	864	865	892	888	970	920	945	928	913	913	892	914	939	926	937	895	879	920	900	880	875	925	913	893	937	927	927	863	967	914	910	889	966	901	968	893	908	924	892	919	888	910	871	906	913	903	926	890	925	889	875	993	891	883	906	920	885	936	889	896	884	946	881	934	933	938	923	901	934	926	928	899	856	898	879	914	902	909	923	916	928	889	960	897	910	937	943	906	905	939	900	986	901	918	925	851	933	950	895	958	994	976	925	925	886	921	938	918	894	911	960	901	906	941	887	899	892	934	857	887	909	927	915	925	940	932	941	908	910	973	1008	942	954	933	942	896	876	915	927	871	897	901	899	945	912	887	893	873	895	913	858	902	958	901	896	914	894	912	889	903	909	889	939	950	888	872	885	928	971	933	937	982	846	923	903	925	901	887	876	879	949	894	921	899	875	846	918	926	925	858	875	885	886	929	920	883	874	909	937	959	920	892	947	863	918	896	948	896	876	904	908	918	938	986	896	923	963	877	964	928	926	980	879	903	932	921	909	901	945	909	889	906	900	837	891	880	904	931	856	920	907	939	885	950	913	862	915	893	935	856	979	892	898	930	916	925	912	877	845	915	917	862	927	972	905	894	904	935	943	911	935	896	929	933	893	894	879	927	855	935	898	915	889	887	946	902	866	897	914	916	887	914	938	915	901	917	941	897	846	930	904	868	933	902	911	935	889	880	878	929	919	842	960	916	896	951	931	911	867	928	868	847	870	948	969	886	867	927	897	960	898	941	898	918	934	880	876	923	867	938	961	941	946	935	900	888	924	868	923	849	905	802	933	934	892	930	879	946	868	903	909	890	935	910	909	877	924	946	887	918	922	893	879	899	921	960	923	880	908	906	887	907	903	873	898	905	913	918	926	879	957	932	905	912	939	889	926	973	917	894	926	945	903	923	880	953	924	928	884	878	923	927	925	876	910	903	964	911	924	867	886	899	888	920	946	910	932	867	942	930	922	917	961	948	876	925	913	887	885	904	917	919	921	895	928	874	927	897	860	880	874	873	830	907	905	885	935	912	906	928	864	946	868	911	918	837	880	898	853	865	926	904	899	932	969	958	966	884	917	956	901	871	899	946	894	881	902	864	938	913	954	898	873	954	961	956	861	895	896	903	912	949	906	878	895	915	943	868	890	849	952	886	898	849	894	872	923	898	930	936	874	910	934	921	886	942	891	948	918	900	901	896	957	890	909	927	921	896	836	885	953	967	933	913	924	942	930	863	890	913	926	909	898	915	907	909	919	900	884	950	912	877	916	897	914	900	850	875	916	949	929	958	915	924	934	913	909	892	897	931	927	814	855	877	866	913	892	903	937	899	887	885	852	903	934	897	861	963	884	934	908	908	962	944	885	885	881	892	905	909	858	912	911	945	888	952	951	922	951	886	867	904	890	932	888	923	906	882	987	941	919	950	928	873	904	876	952	920	936	868	908	949	916	914	898	917	917	934	908	929	922	856	936	898	925	888	934	907	894	931	976	912	911	960	908	926	913	884	896	894	895	872	905	899	937	911	905	928	880	861	896	846	907	845	936	882	857	905	893	909	933	945	904	878	887	917	892	903	915	919	887	950	923	890	887	903	934	924	890	883	876	870	891	872	917	923	956	989	865	922	876	893	932	912	914	909	899	873	900	904	885	881	925	922	898	918	904	821	884	894	960	879	843	880	885	921	971	964	953	886	931	879	949	929	879	906	913	884	937	911	903	957	904	907	943	906	930	881	940	908	945	887	912	928	932	941	883	927	931	909	920	858	890	864	922	879	900	917	930	866	886	939	917	860	946	905	900	883	897	898	939	926	872	919	874	874	952	925	928	909	899	938	925	915	917	866	914	973	896	840	895	918	904	942	894	899	895	889	887	991	909	868	918	855	910	942	918	890	962	970	892	892	873	915	922	892	897	916	877	945	938	911	892	913	866	913	886	935	892	921	946	899	898	909	892	916	921	866	926	969	932	884	879	945	900	863	936	935	881	975	873	922	902	921	900	904	971	899	896	841	892	888	893	897	941	972	914	909	897	873	875	902	874	891	955	939	889	960	967	929	894	918	903	907	877	957	919	945	893	936	905	913	901	893	912	902
2396	194	184	223	170	167	166	194	189	173	159	200	176	173	193	184	161	169	187	185	164	167	175	172	198	212	191	148	173	202	209	166	171	177	168	182	194	164	189	173	164	170	185	168	201	203	193	178	165	199	179	187	178	168	188	166	170	185	180	181	172	164	176	193	189	196	174	172	189	166	173	162	181	191	175	169	173	165	173	167	172	177	173	189	173	202	190	176	178	162	158	149	174	162	173	174	169	164	193	163	152	164	182	151	173	172	160	194	163	166	177	183	177	164	165	177	167	172	179	153	175	183	202	170	183	150	174	183	159	177	195	191	188	155	173	183	175	168	200	159	157	181	202	181	181	169	174	180	181	174	170	167	153	179	186	180	180	207	175	190	165	185	202	187	193	166	200	172	149	180	180	183	168	192	172	173	161	150	176	193	173	187	163	184	168	172	160	164	181	180	163	174	154	183	187	170	161	189	161	175	176	193	140	152	179	174	175	183	166	170	184	179	159	177	184	157	192	159	175	162	175	178	179	159	192	175	182	165	164	200	220	185	144	177	152	172	179	164	192	178	151	158	157	190	199	165	191	189	155	164	187	187	192	160	179	168	183	198	175	156	183	179	170	174	178	175	170	204	177	182	182	190	167	169	171	174	163	182	182	178	167	177	167	189	165	160	176	177	174	175	164	203	184	172	172	151	170	148	167	189	184	201	192	153	182	154	167	178	169	179	195	161	163	182	175	188	215	188	200	161	191	182	179	197	181	161	177	180	156	204	155	167	168	173	186	184	169	187	174	180	178	172	190	170	169	177	162	163	149	170	165	159	155	189	143	164	194	177	160	173	190	169	188	168	181	159	192	188	159	210	191	196	181	164	182	176	194	154	181	167	189	181	182	143	165	184	182	164	165	169	180	177	175	183	194	175	160	176	188	167	177	184	174	176	183	169	176	172	162	164	165	195	177	150	166	192	183	205	169	175	172	155	175	174	200	192	201	161	173	198	190	156	171	181	158	158	188	171	179	181	154	162	169	196	167	204	163	178	184	169	166	176	178	153	166	170	173	152	178	189	167	185	199	183	150	148	141	176	166	190	163	191	186	159	202	184	202	178	184	175	192	158	181	158	165	162	180	178	165	178	177	187	177	192	189	182	168	188	161	184	198	212	177	192	186	159	164	181	225	189	162	158	167	187	184	171	185	180	163	156	167	189	165	186	192	200	176	183	207	193	191	178	175	186	179	191	186	160	160	163	194	192	148	175	183	165	219	178	201	181	187	187	162	152	177	186	177	159	168	169	163	172	180	176	156	173	162	175	199	176	175	200	207	164	188	171	174	172	174	158	166	192	184	189	178	154	147	187	172	152	195	183	186	172	213	192	175	184	158	184	180	190	195	174	149	185	191	157	178	167	157	176	164	167	172	170	171	180	173	162	177	205	185	180	153	198	182	162	175	182	190	170	182	182	163	149	169	158	182	170	159	170	185	209	184	175	156	176	206	168	181	153	207	195	206	185	168	184	176	169	156	177	161	177	184	180	164	184	194	164	173	189	160	183	185	167	179	187	152	176	128	170	172	191	179	166	166	184	197	192	163	161	160	179	191	196	174	170	163	195	169	180	188	174	172	148	190	169	201	185	173	189	168	177	159	153	177	160	175	182	180	188	177	187	146	162	162	191	201	188	171	196	164	181	204	186	181	169	175	188	192	184	165	171	213	199	175	168	193	172	180	175	188	172	154	160	178	203	186	172	175	199	184	173	192	166	176	185	168	167	160	166	174	175	156	205	196	183	193	186	181	180	158	173	165	170	178	164	177	174	166	177	163	158	163	174	195	167	174	167	161	175	183	172	182	182	166	163	161	199	170	189	174	178	199	202	184	157	168	179	186	171	185	168	170	155	165	187	194	185	157	166	186	172	169	188	168	169	177	174	181	167	163	148	174	156	201	173	167	181	158	177	171	185	171	203	158	156	199	199	192	188	170	186	173	181	178	192	155	181	158	179	185	171	191	178	157	159	182	191	182	165	185	177	185	177	169	161	193	184	194	172	164	165	178	156	164	168	185	188	139	164	164	170	190	190	170	195	187	172	167	203	166	162	192	186	198	167	204	171	167	180	181	165	192	184	193	162	166	163	182	163	184	178	174	183	165	154	187	190	172	184	175	166	193	180	151	170	171	212	161	184	175	141	193	179	188	174	149	168	178	168	184	189	148	185	202	195	176	174	185	157	181	168	175	173	173	168	161	172	164	183	164	198	153	170	172	148	174	179	159	164	163	172	169	186	208	168	192	154	178	184	188	181	167	189	185	183	190	155	191	179	192	193	164	165	179	165	195	186	181	200	164	157	186	193	173	174	185	161	191	176	179	188	177	182	186	171	175	176	159	185	191	183	149	160	165	175	175	193	174	187	159	186	187	189	202	200	222	159	160	155	164	174	185	164	180	188	171	172	194	162	174	189	159	182	177	184	155	177	173	198	189	175	187	184	180	182	198	196	170	187	188	193	158	173	183	156	178	180	176	203	177	169	180	201	180	222	157	195	171	170	194	162	167	167	182	185	164	179	182	172	167	187	184	166	202	169	185	177	202	172	150	175	176	162	176	168	166	172	138	171	187	199	152	197	160	146	196	188	169	200	153	169	183	180	169	158	192	213	188	170	172	189	192	191	197	154	143	180	155	190	161	151	181	156	167	171	187	179	169	169	186	191	174	177	187	155	176	177	173	180	192	181	159	164	173	181	160	179	180	175	173	165	179	177	181	173	184	170	174	188	173	181	199	181	178	213	179	168	162	183	188	169	180	185	153	180	174	175	159	186	158	182	189	181	187	152	182	173	152	181	180	177	155	167	190	158	201	146	177	183	196	196	188	145	188	188	177	190	172	154	171	185	177	180	167	161	158	190	178	165	186	170	223	188	186	172	166	161	162	186	179	186	168	178	187	165	174	155	209	179	171	187	206	144	191	172	174	168	199	181	186	190	155	152	161	162	181	188	189	164	170	175	168	190	170	183	167	151	202	171	181	156	180	189	160	163	183	201	174	180	180	169	204	162	167	184	178	182	182	173	196	171	171	174	170	176	183	158	182	195	185	174	182	172	165	154	182	181	181	187	160	191	158	197	172	164	169	175	194	172	175	172	172	181	175	188	182	170	196	188	149	175	173	180	176	186	188	174	165	161	184	171	189	184	189	168	172	182	177	165	169	166	176	184	165	180	203	172	222	184	177	208	173	178	171	166	175	208	168	177	210	169	180	158	170	196	180	171	170	171	180	190	166	191	165	151	162	158	174	196	173	197	172	201	173	175	188	173	169	189	183	176	183	175	170	165	165	165	178	186	161	191	183	180	193	205	173	184	190	194	166	172	191	169	168	164	180	178	184	178	166	186	157	198	168	182	199	184	170	176	170	202	182	161	161	178	161	185	159	230	169	159	167	181	181	165	173	162	166	183	183	169	199	179	176	175	165	196	151	181	156	165	155	180	161	177	149	179	184	158	178	152	189	178
2415	490	530	479	484	506	565	485	503	482	526	496	509	471	490	491	427	482	484	469	508	486	489	510	502	484	474	497	499	475	510	488	473	520	491	467	476	493	484	514	481	487	458	489	494	483	476	498	489	504	480	465	506	480	489	489	510	516	500	502	479	491	482	525	492	455	490	499	523	495	503	497	502	457	494	484	507	484	483	467	503	544	485	510	506	472	519	513	510	511	513	495	468	475	488	516	507	503	499	527	493	498	504	443	487	493	480	512	474	501	506	466	478	469	514	493	501	460	495	489	473	502	494	425	457	506	477	504	496	487	467	514	444	500	476	465	466	511	493	459	499	496	463	494	499	483	490	481	507	503	482	488	493	508	474	500	449	485	459	472	499	526	517	512	495	526	446	432	459	512	473	468	482	502	492	499	477	476	493	440	473	453	496	500	485	494	480	506	507	469	477	487	532	466	504	465	530	502	487	478	471	509	476	494	447	521	489	474	536	468	510	506	477	454	497	479	493	515	498	507	487	500	456	443	487	521	518	490	497	519	503	443	505	483	498	512	463	501	495	493	486	492	492	436	498	516	503	486	450	501	496	474	506	445	484	432	514	469	479	510	469	493	497	473	459	498	500	459	501	443	485	501	500	477	509	464	503	473	497	481	468	460	495	483	484	491	504	503	478	497	468	452	460	536	494	506	523	522	494	500	495	453	502	455	492	440	480	512	508	472	528	465	477	530	515	490	512	498	500	521	465	499	494	500	467	516	510	524	495	479	498	496	453	501	495	497	452	492	520	455	484	444	509	512	483	486	480	488	507	502	474	490	494	520	504	508	486	477	508	489	457	465	456	482	475	516	490	512	492	479	504	478	480	467	455	463	507	498	492	508	472	507	532	526	504	496	497	478	473	479	489	498	509	488	480	467	486	502	484	518	521	497	490	464	483	490	472	470	540	494	473	475	491	504	465	469	464	478	499	515	497	478	487	482	499	474	495	462	471	484	494	489	483	434	480	510	454	490	444	482	515	498	510	484	479	480	490	510	506	456	502	492	464	483	466	507	481	481	486	517	521	483	485	498	475	497	465	517	493	504	470	492	469	459	494	482	464	538	442	459	504	467	509	479	477	472	505	451	489	494	478	513	462	455	475	474	507	517	502	516	493	469	484	501	504	504	501	506	502	514	466	521	490	495	503	499	455	500	457	521	473	514	508	526	491	490	490	516	505	491	509	465	510	481	448	476	458	497	452	530	499	478	486	491	474	518	494	492	466	531	500	509	498	480	526	487	494	496	484	442	458	482	453	483	479	477	515	493	520	467	445	460	513	477	484	466	516	491	479	530	453	428	529	479	489	499	457	508	502	478	515	475	473	463	483	533	433	502	514	502	457	481	518	481	500	513	478	474	466	488	511	490	522	510	487	476	527	498	479	494	474	488	454	515	489	484	480	510	501	475	510	488	471	494	474	438	509	480	488	471	501	490	469	479	521	475	483	514	480	442	502	489	484	484	469	496	504	481	484	513	498	461	499	483	489	495	514	510	469	478	508	477	468	481	463	443	468	488	512	497	496	524	496	472	467	493	482	463	487	501	523	501	512	515	488	503	501	491	502	466	518	501	499	479	499	477	483	521	477	461	508	496	476	479	474	457	522	502	464	476	451	490	511	499	492	520	491	475	484	491	505	506	501	476	498	482	507	484	488	506	467	484	528	469	506	477	472	504	502	501	475	490	449	478	478	466	460	483	528	515	502	524	504	464	476	506	454	475	495	503	463	501	464	482	488	510	474	513	501	488	508	504	484	471	493	526	520	497	477	482	482	544	498	548	501	521	506	509	457	496	505	513	503	512	455	488	499	490	459	439	506	471	488	482	484	484	537	473	486	463	498	528	490	473	473	489	490	488	467	499	497	473	488	477	508	473	454	475	496	476	502	498	485	477	492	489	534	508	487	481	481	490	449	491	491	459	518	480	503	486	493	526	500	491	486	472	468	457	495	471	452	465	546	444	551	486	486	459	494	492	521	496	500	504	485	489	482	495	484	482	496	497	440	474	511	490	508	450	499	534	469	460	511	479	514	470	479	473	497	514	515	495	502	505	491	462	504	471	453	530	484	502	457	480	506	490	463	514	479	489	473	494	483	498	493	485	485	492	446	535	523	437	497	510	477	500	485	487	457	531	490	465	472	474	478	500	490	483	454	514	498	483	498	491	493	520	511	474	463	481	468	477	474	518	461	509	477	513	493	481	500	474	511	487	503	465	482	500	488	476	462	520	504	531	489	476	522	471	509	505	468	490	534	484	465	501	507	470	493	498	439	480	480	502	476	515	492	485	533	512	458	496	541	510	481	498	486	492	478	471	492	524	497	484	460	463	476	504	452	473	487	523	500	453	487	504	494	485	485	511	543	524	499	496	500	519	484	495	499	441	460	513	480	521	485	565	490	460	522	496	497	512	479	461	491	535	455	496	490	525	422	521	477	465	515	482	433	471	494	533	485	509	503	489	505	494	478	489	458	494	494	478	513	469	485	503	467	504	511	481	470	488	483	488	487	446	501	502	493	489	481	504	473	485	454	494	486	508	493	515	472	470	445	478	494	464	471	484	453	478	487	504	471	472	449	491	473	521	480	494	484	467	524	485	481	488	499	437	496	463	479	493	495	530	479	502	541	473	505	465	490	479	471	476	479	484	498	490	491	539	476	482	486	488	495	490	495	481	455	451	474	471	487	497	548	501	523	496	501	469	490	508	483	461	513	442	486	472	494	488	476	520	475	487	477	482	488	499	489	474	520	486	486	483	493	515	489	476	471	532	508	497	490	447	474	472	493	545	489	458	508	487	505	511	460	497	474	516	530	512	496	511	466	493	492	503	471	515	477	493	440	519	536	490	462	507	498	491	500	445	473	511	463	465	513	476	474	463	503	504	477	480	516	475	504	503	503	497	490	489	483	480	445	445	470	503	464	489	493	499	441	520	535	525	496	486	477	478	518	490	518	504	461	480	488	482	503	506	438	486	485	498	485	452	488	491	487	458	475	471	487	504	493	464	479	497	514	476	478	469	519	493	458	535	516	467	477	483	484	511	486	490	447	492	468	468	466	470	495	456	523	458	510	487	475	505	489	481	495	473	493	497	502	489	458	510	503	498	480	493	494	442	519	504	477	517	481	521	528	450	460	453	496	467	496	528	470	477	465	493	480	474	491	504	466	524	502	459	491	491	471	495	483	494	515	490	489	464	474	527	513	462	477	454	499	519	484	489	522	469	483	513	454	458	481	486	475	481	492	465	513	500	468	496	476	533	477	469	452	506	499	502	503	474	446	498	488	501	480	474	509	462	498	448	504	465	466	529	481	488	517	516	501	509	471	482	494	522	489	503	505	458	475	473	506	508	481	498	504	512	462	531	497	484	507	509	485	436	441	451	494	454	494	418	513	477	447	486	470	485	487	496	494	541	509	478	478	481	518	498	477	465	436	534	501	441	477	485	509	494	475	513	457	484	460	474
9144	663	609	601	487	436	409	382	398	382	353	380	376	447	405	389	388	371	406	376	392	353	363	396	348	409	393	348	359	376	378	328	348	385	367	364	342	388	389	367	355	377	348	367	394	381	341	366	356	359	380	360	380	335	344	333	368	334	356	333	369	373	350	391	329	368	385	353	370	399	361	401	397	386	366	367	377	387	348	389	348	410	376	350	358	379	424	368	364	389	386	338	356	346	373	364	361	426	349	378	362	379	332	386	360	377	379	366	341	361	322	411	352	395	399	365	381	345	359	385	362	367	384	374	355	387	327	349	352	338	363	373	369	361	357	352	348	332	349	365	340	362	352	328	347	388	384	317	368	380	368	380	396	376	393	376	376	407	342	329	380	375	354	394	382	389	347	328	346	359	429	379	349	370	403	345	375	367	342	384	347	372	336	359	348	348	359	353	364	375	343	346	342	351	351	372	343	385	365	345	332	372	378	355	411	360	381	310	348	379	351	355	388	344	354	387	329	371	360	387	388	378	381	334	341	368	348	369	399	345	402	375	393	360	402	363	347	403	353	357	370	394	377	381	390	364	376	355	338	352	327	387	359	353	333	393	336	356	353	367	374	377	333	363	385	383	389	366	385	365	346	347	362	317	397	377	357	353	349	371	383	370	380	369	362	402	341	377	365	406	377	356	318	376	373	351	337	341	363	362	365	381	383	360	401	375	379	335	398	371	366	347	362	349	357	384	376	367	353	392	351	332	367	366	373	390	339	367	357	382	378	388	370	348	342	397	357	327	369	375	366	364	370	397	390	363	329	386	374	378	400	365	368	345	375	361	371	366	322	371	358	354	380	386	362	361	336	371	370	340	355	336	373	374	369	355	343	378	343	366	384	355	349	351	353	327	368	389	366	354	330	374	351	383	411	351	336	382	349	384	377	360	375	379	381	344	348	360	384	381	383	396	366	353	363	366	360	340	389	298	384	362	332	361	382	337	402	355	372	346	365	370	386	329	406	343	348	387	349	356	358	360	372	375	327	359	364	347	361	384	333	362	389	354	330	382	333	388	338	346	392	378	350	362	362	365	348	358	382	372	346	356	366	358	386	319	339	345	361	396	404	378	373	356	392	397	398	385	307	355	345	378	382	374	367	418	379	391	385	373	336	349	357	384	329	399	348	387	335	384	351	360	384	393	346	384	311	344	337	364	357	396	394	361	360	366	332	374	333	363	386	330	343	349	347	380	375	373	354	353	357	355	366	388	329	342	366	367	360	356	328	386	401	371	359	373	370	377	374	374	365	364	369	363	396	346	355	375	374	380	365	373	374	364	356	391	374	388	382	384	356	359	345	380	356	430	394	356	363	364	386	376	296	386	378	354	387	391	325	340	363	366	373	339	371	354	391	372	336	388	346	393	377	386	390	350	353	370	359	387	350	400	333	379	330	350	341	349	379	364	359	378	396	367	426	356	333	366	383	336	382	387	395	361	332	420	348	385	372	361	404	387	354	366	383	367	360	394	409	361	334	329	339	372	375	367	321	326	308	343	368	367	359	344	385	381	328	345	349	338	344	342	365	357	384	387	332	347	367	362	360	366	398	347	381	358	395	380	376	366	356	364	370	365	382	408	397	404	366	369	344	400	368	353	343	368	347	367	348	366	335	389	390	354	378	391	342	403	380	372	374	379	408	385	374	371	354	385	339	372	353	391	401	324	344	343	374	358	311	338	391	369	345	371	356	364	370	360	361	381	353	390	359	376	364	419	412	354	387	353	408	355	405	327	380	373	334	351	373	371	358	339	356	392	348	378	367	353	380	371	389	361	315	405	371	368	375	393	365	365	392	372	385	377	397	386	365	382	380	333	370	376	354	372	379	354	360	390	403	354	365	373	370	395	384	378	376	359	358	375	362	352	346	372	381	361	354	333	394	365	364	403	348	389	352	362	391	389	344	339	376	351	331	358	362	355	371	371	370	353	354	342	332	358	357	353	349	364	356	351	388	375	360	391	344	337	389	392	361	341	371	368	409	388	385	414	387	366	385	412	364	336	344	379	381	402	385	360	350	355	353	368	342	372	323	401	369	362	337	340	353	359	389	358	361	305	340	376	388	337	341	355	378	340	382	353	323	393	365	348	372	348	365	355	383	340	398	330	362	340	352	351	398	362	369	351	399	385	383	376	366	373	318	361	342	356	383	330	353	351	373	365	350	384	353	374	352	377	347	356	365	365	391	366	365	365	366	356	344	379	401	373	353	413	339	333	351	402	338	375	380	388	378	360	364	350	387	326	346	390	357	337	377	381	359	353	368	392	403	352	365	400	348	349	391	354	343	368	393	359	350	353	367	363	392	353	390	394	350	358	361	339	351	416	352	359	373	376	354	358	375	360	364	348	402	395	367	405	360	345	335	362	405	379	380	360	365	370	363	342	376	404	367	360	336	365	341	367	345	303	359	355	354	346	360	374	370	344	373	353	361	346	375	367	308	378	390	373	361	376	396	391	374	367	390	417	359	376	384	344	374	371	375	360	365	372	374	368	347	372	405	367	385	361	375	385	369	358	351	369	360	356	396	353	360	396	379	385	370	385	365	358	377	359	374	373	387	342	347	360	355	350	390	380	346	373	344	359	369	354	365	355	378	359	388	357	371	392	359	383	370	353	399	365	392	353	329	336	364	391	355	357	328	370	333	350	412	367	349	347	367	354	373	367	339	390	388	373	330	356	351	377	375	347	315	376	413	378	365	392	358	375	358	412	380	388	356	373	382	365	343	409	399	361	364	341	336	345	347	337	373	401	350	360	387	345	331	334	361	352	369	376	372	390	361	392	342	359	375	394	364	406	388	352	337	359	373	381	348	355	346	372	379	363	393	341	332	348	343	333	372	375	382	375	374	383	368	381	349	380	339	342	366	339	346	366	372	392	422	403	333	323	387	372	361	325	362	359	346	371	327	400	349	362	363	368	382	344	366	385	383	387	414	376	364	356	358	359	364	382	372	370	381	375	412	388	359	387	346	370	376	375	341	350	361	362	374	399	391	388	353	388	364	360	399	395	394	365	366	369	383	414	355	302	357	381	381	381	349	355	334	363	377	356	357	343	352	406	409	363	374	341	424	308	367	367	369	340	416	380	371	327	348	349	381	336	355	385	340	339	321	367	333	353	388	398	351	378	377	333	405	349	333	334	369	365	326	388	348	357	366	362	363	345	351	350	352	384	344	366	375	392	358	355	384	408	371	363	336	366	335	347	332	340	360	376	366	377	365	338	354	387	353	368	355	408	343	369	340	368	332	337	399	388	329	383	374	354	350	368	344	317	381	375	330	353	391	335	366	343	369	361	359	380	375	343	387	359	360	352	388	356	344	341	338	364	311	388	372	408	368	368	405	377	339	374	347	357	395	371	341	359	373	347	358	372	366	392	353	356	393	364	339	360	361	373	386	386	342	319	401	359	407	381	356	430	352	339	365	365	361	358	322	374	378	369	417	372	390	390	410	371	401	378	320	377
7414	1088	1346	1585	1454	1278	1198	1144	1139	1087	1063	1049	972	989	996	955	964	868	877	966	873	914	913	891	839	867	918	890	923	857	869	898	851	907	903	847	894	875	896	854	908	888	934	911	906	831	878	885	879	853	825	864	819	882	894	919	889	877	828	889	876	887	889	837	872	920	896	863	865	906	838	852	890	875	838	822	884	895	866	855	922	882	863	914	827	840	850	867	901	827	902	869	897	871	870	907	830	856	887	917	844	882	870	861	880	874	878	818	875	874	826	863	833	870	968	918	883	823	861	860	870	852	844	870	881	925	858	894	939	920	884	880	821	849	878	818	823	874	841	858	847	838	849	856	864	851	927	902	926	833	857	846	872	893	844	876	931	885	920	893	882	866	882	811	897	902	932	820	850	862	850	891	854	876	893	867	868	853	856	892	922	820	878	822	876	845	869	884	908	885	883	845	935	872	894	861	849	837	876	871	893	850	850	887	930	855	869	839	863	894	954	885	853	848	870	874	855	853	818	867	825	872	870	831	876	894	865	835	859	839	822	885	851	863	890	868	906	879	852	910	887	838	857	853	881	917	843	879	863	902	859	883	842	881	906	863	836	858	893	802	874	873	871	810	852	883	825	890	877	800	868	834	875	879	876	805	882	851	909	854	843	860	848	877	867	920	884	900	851	882	878	853	882	843	843	895	844	932	872	864	912	883	843	885	854	826	846	881	862	916	901	888	890	840	885	875	861	878	872	888	872	866	890	887	890	895	847	803	888	895	841	857	933	837	862	858	895	801	850	838	860	906	841	839	853	859	885	834	878	829	865	857	852	871	863	913	887	853	884	834	856	852	894	875	893	844	867	832	860	858	928	897	854	883	833	864	819	855	897	881	848	867	856	879	878	884	900	829	860	874	872	842	869	885	873	870	833	900	875	881	842	856	866	914	861	875	866	887	927	908	840	842	871	930	811	913	861	854	864	876	849	869	803	877	853	812	835	852	925	838	911	899	868	842	874	853	886	894	837	896	875	870	839	888	863	848	847	882	852	867	813	813	845	875	946	893	878	848	873	807	855	879	838	872	888	880	868	875	865	896	872	882	874	842	872	846	906	821	869	833	849	915	827	865	836	856	944	860	877	877	894	869	890	890	869	905	823	861	863	877	869	824	879	863	880	870	892	895	825	795	927	818	862	928	871	882	870	903	882	856	887	849	872	856	892	870	867	898	931	885	868	869	837	859	877	910	853	884	855	804	918	909	890	855	907	884	852	885	840	887	818	814	880	862	876	870	843	903	845	850	865	846	880	884	883	839	912	853	861	801	834	856	888	890	851	874	871	836	863	818	839	838	855	894	851	915	858	839	816	886	880	802	898	873	846	875	903	882	898	828	888	915	816	906	864	841	825	874	855	873	798	846	872	830	877	911	885	903	870	839	900	831	843	859	843	800	890	829	879	882	838	934	877	947	870	868	877	877	878	883	878	860	885	862	900	863	869	824	881	811	927	881	854	867	862	830	878	893	850	818	860	890	827	825	904	883	880	840	869	862	845	818	879	898	897	859	872	847	936	860	905	867	894	863	839	886	894	859	848	856	906	885	900	897	828	857	871	894	850	866	837	868	870	879	936	919	847	844	886	850	890	884	912	888	816	862	823	909	860	860	892	876	869	847	838	873	934	839	920	919	893	806	833	864	829	819	845	881	894	857	875	865	833	852	880	840	841	889	850	851	876	839	873	844	880	823	874	862	873	835	859	887	872	867	892	883	858	864	842	823	881	859	899	918	869	848	890	859	916	870	866	891	891	884	910	855	766	841	879	860	888	854	901	829	808	885	871	885	902	896	919	894	882	854	866	785	835	830	860	884	845	889	892	828	869	875	884	895	888	895	836	851	867	866	837	851	845	892	896	885	783	833	879	869	875	949	881	910	885	848	881	935	849	853	915	849	871	863	856	861	855	917	844	872	838	828	821	880	807	906	864	837	903	905	851	892	812	885	888	893	842	840	854	798	905	853	827	905	896	843	879	885	888	837	857	896	879	835	900	849	836	864	807	851	816	859	877	856	832	822	902	875	831	817	921	874	864	856	854	847	853	870	877	817	880	871	904	835	887	888	861	844	830	805	911	891	851	919	855	897	881	843	859	812	933	891	900	875	863	827	825	846	887	872	883	869	910	858	893	884	857	864	883	886	910	840	879	912	890	861	862	888	872	888	887	881	827	878	856	909	904	839	824	864	844	839	896	912	873	794	883	842	898	844	861	887	844	845	849	846	796	893	909	876	877	885	879	879	881	891	884	885	898	920	815	859	859	867	898	831	902	892	820	833	845	854	866	817	874	859	870	873	857	865	891	857	797	872	823	836	855	864	861	857	905	878	866	830	857	903	870	871	851	884	871	863	879	854	811	889	856	855	894	877	884	875	844	883	852	871	832	836	885	887	912	901	873	866	916	876	860	902	866	867	881	894	871	862	853	850	842	858	877	888	877	927	875	902	858	881	896	859	871	841	886	851	853	879	852	880	885	887	872	823	868	890	858	887	874	863	880	824	883	876	809	836	851	873	867	818	846	890	887	854	879	871	924	876	853	838	830	877	883	858	967	864	872	850	881	876	872	874	878	858	857	863	887	872	898	876	862	859	851	890	897	823	863	882	867	883	920	858	864	874	829	844	832	854	908	904	914	870	884	857	890	838	856	890	928	802	883	866	901	823	879	894	895	880	882	859	842	886	833	893	921	906	878	922	868	830	878	852	830	870	863	921	858	877	888	858	841	857	834	843	913	852	877	849	893	906	878	838	871	852	840	901	893	852	828	903	898	908	842	830	886	830	852	809	848	878	875	865	904	855	847	887	903	876	857	883	872	846	838	937	880	884	860	894	841	901	833	883	898	916	850	834	938	871	872	864	893	847	841	876	865	873	851	860	832	882	896	869	870	871	856	859	883	871	895	848	872	844	867	894	896	886	853	859	834	836	833	876	891	871	834	822	817	874	811	821	848	887	899	811	846	842	863	836	837	881	868	848	839	840	867	911	874	863	849	848	862	857	893	858	840	842	876	862	888	874	868	871	888	858	879	831	864	866	868	866	831	864	858	845	872	887	867	842	805	855	898	845	847	886	900	855	861	797	851	801	843	900	861	923	873	880	840	880	856	823	865	858	888	865	836	821	906	887	851	836	833	909	857	873	885	847	885	835	848	832	820	887	873	902	892	835	851	901	905	906	912	908	850	879	853	933	869	829	901	812	923	882	818	851	856	832	836	856	878	852	846	868	931	899	858	859	862	863	879	832	866	827	844	862	879	918	875	850	883	895	905	868	861	861	882	868	883	846	857	852	810	829	833	849	872	898	827	855	835	855	905	874	820	878	861	826	871	874	933	823	878	904	918	912	880	845	864	910	834	893	843	879	943	854	905	890	913	882	904	853	900	817	890	832	939	873	854	843	914	857	901	857	867	890	870	861	852	883	799	905	859	897	858	835	859	842	852	878	887	894	876	807	926	825	822	869
16168	1371	896	806	596	578	486	520	538	447	447	428	465	443	457	446	380	428	421	383	425	437	435	441	392	419	429	420	394	389	406	420	402	405	424	405	389	394	419	411	417	363	424	382	388	424	397	387	429	448	414	395	426	391	385	385	404	441	418	398	429	423	390	410	380	371	402	388	402	380	378	436	397	385	396	396	404	384	438	426	418	415	405	409	380	413	397	404	423	398	364	397	456	373	391	411	393	431	421	454	405	408	406	375	422	432	359	380	391	369	401	419	385	385	392	393	397	413	386	387	400	383	420	394	413	361	379	403	410	400	421	387	400	351	391	411	411	387	368	392	386	371	398	386	407	423	429	415	437	378	424	382	424	401	386	428	375	365	420	389	422	401	402	414	418	394	379	420	411	382	418	394	407	395	404	366	375	396	350	387	426	389	382	376	396	478	377	382	412	390	422	407	430	389	373	415	430	370	430	414	389	377	378	389	400	434	366	415	398	403	395	361	414	413	393	407	421	378	387	372	421	393	394	411	415	357	392	406	428	393	393	421	400	400	404	407	387	383	379	411	416	408	398	388	388	362	418	384	373	371	429	407	396	420	401	419	395	418	395	420	397	401	425	389	390	399	373	411	413	394	387	447	439	394	417	377	371	429	393	395	398	382	374	400	390	410	418	415	386	402	423	423	409	432	413	421	402	384	434	413	381	402	382	405	438	361	431	407	395	388	435	382	373	377	403	400	399	438	423	390	428	420	420	456	406	390	408	404	415	403	381	391	367	354	419	431	361	409	396	405	384	406	450	427	404	408	423	415	440	392	387	440	421	419	403	404	370	408	375	387	391	427	426	452	406	423	397	356	379	389	388	411	359	370	356	365	418	387	427	414	369	453	374	414	398	430	382	381	391	402	412	424	382	410	365	370	433	417	426	436	386	423	403	381	390	397	367	393	423	412	396	412	370	364	352	437	436	392	363	398	406	379	386	391	381	433	440	378	444	399	367	385	411	415	366	396	372	421	364	398	409	428	449	422	388	436	398	405	374	394	418	377	396	368	381	364	408	392	401	401	398	371	408	410	430	435	466	402	397	389	393	428	405	414	428	418	429	392	416	402	423	427	446	395	412	387	376	400	403	401	353	372	381	363	367	437	372	419	356	392	400	400	382	400	351	373	369	392	403	372	447	374	379	373	348	395	396	424	427	398	390	396	409	380	411	371	396	385	416	407	398	426	435	416	362	394	399	367	372	363	388	412	401	371	372	416	419	439	370	393	435	442	403	401	418	417	400	427	386	374	416	429	398	409	391	417	428	411	422	401	389	415	382	377	387	405	395	368	386	372	383	390	379	385	417	388	424	411	357	409	405	407	390	410	402	406	440	384	404	404	394	368	370	413	388	400	391	384	386	392	386	391	431	448	410	400	397	412	425	396	385	400	386	405	441	385	419	420	414	422	408	407	414	412	367	405	419	389	396	408	366	417	363	365	424	448	402	409	397	386	405	390	383	373	394	443	367	414	366	405	405	402	408	390	379	378	430	380	383	427	439	403	382	400	379	417	418	412	422	417	428	436	427	358	402	376	397	416	390	451	400	390	393	396	399	404	416	399	380	399	440	376	416	450	378	409	405	430	405	409	388	374	390	381	401	399	418	391	379	412	370	397	379	383	404	391	349	404	391	401	424	408	349	382	413	434	420	410	423	420	414	360	375	420	403	385	396	401	456	369	404	395	390	418	367	339	394	358	401	387	408	350	403	394	422	401	402	392	402	422	400	408	390	356	416	381	416	386	405	437	366	429	380	425	388	381	391	383	405	450	370	428	414	416	393	411	358	403	388	394	413	412	391	407	401	394	386	395	364	384	405	411	394	436	360	383	419	372	396	393	410	427	463	385	380	396	402	411	382	375	334	434	433	423	404	405	403	404	402	386	395	376	398	361	399	379	433	376	419	372	418	394	434	351	423	425	421	427	392	428	394	380	422	409	412	385	446	369	400	425	376	401	401	432	415	368	396	404	361	404	411	366	414	447	396	434	412	398	395	406	397	405	389	377	407	405	432	396	417	423	388	364	419	399	385	409	399	420	393	363	399	372	393	403	427	439	387	350	376	409	406	372	411	414	406	419	378	421	370	354	377	375	375	354	417	422	401	405	393	418	421	406	375	393	395	398	362	382	431	406	371	408	396	411	396	394	390	415	373	367	402	432	427	429	405	363	435	384	384	390	397	373	378	437	400	413	392	401	432	383	397	389	379	387	417	405	368	409	451	361	383	430	405	381	385	418	376	374	406	362	388	385	399	393	369	357	406	436	391	399	353	427	417	441	369	401	425	393	426	395	379	380	448	379	390	393	416	403	391	350	437	390	389	387	398	371	439	398	410	398	380	362	372	419	393	407	382	399	389	447	429	413	395	413	393	422	419	414	396	389	391	408	406	435	447	417	435	352	392	430	383	407	382	392	422	393	401	414	379	422	402	413	419	431	368	416	387	384	367	407	378	387	378	385	409	425	375	373	410	432	422	399	435	343	399	384	393	396	386	392	396	369	436	379	390	379	407	417	412	380	397	406	437	401	398	409	390	397	369	422	426	349	386	365	386	420	421	413	413	419	411	363	408	415	418	417	363	398	384	425	412	383	389	417	381	390	396	410	396	392	379	420	389	405	380	389	441	409	388	403	411	411	398	404	398	397	392	392	393	430	384	394	391	363	402	401	374	413	417	376	394	363	396	387	400	388	380	376	408	408	372	394	379	405	414	426	393	356	402	424	411	427	378	416	412	398	378	389	379	387	404	401	423	433	386	380	396	400	418	390	404	368	412	402	402	417	383	391	409	408	404	358	384	377	369	376	417	412	400	421	385	367	422	403	449	411	443	410	423	415	435	397	439	378	418	378	379	398	388	444	423	432	422	387	416	430	371	394	419	375	410	388	418	397	382	394	395	418	389	407	406	422	413	395	365	376	371	397	379	380	404	437	433	378	392	387	406	390	405	386	412	392	378	409	367	362	421	400	406	397	400	359	372	396	403	429	394	340	389	366	427	401	409	382	398	407	381	405	428	412	437	437	409	389	432	406	399	426	412	408	392	394	408	442	441	401	381	414	442	410	432	387	414	383	392	404	410	414	406	420	440	414	424	414	383	410	420	411	398	357	403	386	410	417	389	412	435	391	344	416	396	406	408	406	422	430	458	401	378	421	455	413	395	377	388	425	434	391	397	346	409	385	400	391	384	398	380	418	414	392	385	420	408	386	404	420	406	389	439	407	404	359	395	396	364	408	413	367	406	386	367	342	396	357	407	409	396	396	391	338	384	421	409	423	389	378	400	411	428	357	397	393	445	412	405	415	385	390	421	389	406	430	410	378	420	426	386	410	418	381	376	374	381	411	376	428	398	435	395	403	419	389	408	423	384	377	428	430	383	403	396	400	409	398	407	381	425	417	406	394	380	412	414	445	411	418	405	364	429	417	398	381	401	377	391	422	415	387	399	394	390	372	359	407	387	381
9204	1465	1798	2258	1966	1785	1548	1493	1463	1264	1150	1127	1136	1096	1011	1028	953	1023	1066	1055	1015	1008	944	947	981	940	947	944	962	930	947	911	939	938	906	952	911	947	911	874	932	900	943	904	860	982	917	895	872	905	946	913	855	971	940	976	904	906	860	941	890	953	930	853	922	894	856	945	917	871	879	933	923	885	884	918	918	901	892	885	992	925	927	862	822	934	881	953	916	939	924	908	832	885	856	883	923	921	900	865	907	901	986	919	858	915	922	904	871	891	968	929	916	916	903	898	857	897	921	926	935	921	900	863	934	889	911	941	913	940	829	892	885	908	882	891	881	891	895	929	903	936	872	904	945	947	933	921	916	899	887	905	927	902	918	893	883	879	936	906	958	926	923	896	889	924	879	879	909	865	942	905	914	861	969	842	911	919	883	931	908	896	927	934	863	880	905	983	960	973	944	934	898	961	933	904	921	931	890	907	909	917	904	913	889	927	928	907	889	903	891	907	871	862	862	900	945	925	919	866	871	906	871	915	878	905	931	941	875	907	903	932	917	888	938	918	913	850	933	901	882	923	874	898	866	980	921	915	906	887	913	876	874	904	920	924	913	925	888	913	912	860	869	887	891	938	914	923	944	882	897	898	888	874	940	964	919	900	886	874	893	912	885	863	865	906	913	903	890	868	926	936	876	888	923	847	891	934	964	850	855	892	887	936	902	947	911	929	942	916	876	928	903	923	887	949	925	905	874	906	913	900	887	951	913	908	874	851	923	943	899	865	921	909	941	865	902	851	859	922	927	887	925	906	911	894	940	884	860	955	871	894	850	902	894	910	917	929	939	898	916	849	932	842	944	903	923	889	845	889	955	936	901	923	909	910	978	905	900	910	907	901	886	893	876	895	880	856	953	940	928	885	968	877	882	914	993	887	909	907	900	894	879	917	879	953	875	925	916	908	905	815	907	944	902	882	925	903	839	880	905	932	851	904	913	938	888	921	909	930	909	912	910	898	883	930	837	950	895	899	876	943	882	904	894	912	914	903	912	896	969	876	881	923	941	852	919	870	926	925	920	912	886	901	858	892	840	940	926	925	880	890	950	928	918	885	886	909	904	909	932	932	877	891	866	973	913	928	910	911	968	903	869	891	901	918	901	934	859	919	863	930	878	880	879	900	939	879	874	916	962	906	918	911	835	927	916	883	929	855	889	870	919	889	878	936	878	916	866	917	872	828	924	875	913	885	972	962	961	910	931	926	893	867	912	894	912	921	889	906	897	901	888	970	905	918	948	894	873	853	855	934	920	880	913	901	926	925	895	919	918	865	905	860	872	884	913	908	872	940	924	894	880	921	963	903	912	907	904	915	889	937	914	898	925	880	947	886	970	864	932	893	938	927	891	901	873	952	914	921	901	935	940	926	914	915	918	894	891	891	873	915	827	897	913	911	875	932	904	895	881	877	871	911	922	924	913	980	848	956	957	911	900	913	897	884	925	937	939	892	892	880	930	909	920	847	901	853	921	928	881	909	978	866	937	965	898	879	880	917	901	908	921	910	903	844	883	916	900	888	896	883	871	887	899	858	927	906	954	980	905	893	897	910	888	947	940	889	883	940	885	955	872	923	941	886	916	887	924	916	958	969	901	867	871	836	926	898	918	876	870	872	937	935	839	959	927	866	895	905	901	874	905	931	877	924	859	977	894	881	902	896	913	901	931	934	872	879	860	900	933	907	879	946	932	970	900	876	859	898	947	892	886	884	921	863	907	883	944	911	843	935	893	941	890	910	945	935	952	900	897	873	908	917	908	920	890	913	858	912	926	933	893	907	913	894	840	853	873	938	872	921	868	909	879	904	904	919	891	901	908	894	872	885	900	880	907	880	915	907	893	919	938	885	897	894	871	894	933	875	978	942	974	863	942	934	849	892	903	871	952	893	899	870	894	864	881	925	871	946	929	901	906	924	919	861	912	925	911	954	934	924	912	942	897	946	866	932	915	882	896	880	892	897	824	920	879	906	867	919	899	913	922	923	918	960	882	874	929	929	995	897	895	928	875	934	915	902	913	911	896	915	899	916	907	868	936	862	912	941	910	909	852	926	927	860	903	891	883	927	921	869	882	882	898	915	917	870	907	867	906	921	896	887	885	964	916	949	878	872	915	968	887	954	894	939	863	921	916	936	941	891	880	999	891	950	885	940	888	863	890	893	929	935	834	939	945	900	916	918	908	903	888	954	906	869	909	914	868	883	890	922	878	863	894	857	950	905	883	905	957	932	847	919	885	857	952	820	891	930	926	930	900	917	927	949	897	886	915	872	903	885	923	871	948	921	889	944	926	880	887	928	895	879	927	912	827	934	913	937	882	914	935	855	898	851	940	945	931	932	861	916	931	908	933	944	924	888	899	966	904	921	941	874	964	895	870	937	876	868	884	936	878	949	882	945	890	880	918	948	916	888	874	870	999	934	903	906	879	914	881	882	909	891	859	893	883	938	867	899	931	890	873	924	917	904	957	912	877	919	877	925	946	917	885	897	953	920	890	938	885	935	914	886	922	912	929	937	846	873	846	877	918	896	897	929	918	904	935	877	959	915	928	893	929	947	913	891	855	906	870	902	908	874	961	909	859	895	904	957	934	925	914	840	906	898	884	884	923	935	974	855	924	863	888	877	926	913	847	940	897	923	877	889	882	903	879	922	954	901	918	925	910	909	922	919	960	869	946	904	934	885	867	901	930	854	939	896	959	881	866	924	899	871	862	914	895	914	849	877	886	943	912	902	960	905	933	914	892	868	903	882	882	904	913	888	939	911	927	911	869	920	934	907	915	923	933	909	936	898	901	853	889	850	965	853	891	880	876	886	913	882	889	952	890	953	914	914	938	881	887	933	944	975	923	838	881	909	841	891	890	899	891	984	905	837	960	910	945	953	941	860	915	869	911	875	875	913	918	872	888	874	897	906	889	860	851	945	922	908	907	899	851	923	910	904	872	942	877	885	872	892	943	880	909	877	882	908	888	901	952	875	891	971	918	946	869	888	909	965	906	936	871	848	905	907	847	878	900	946	922	861	891	896	888	902	862	849	934	868	932	902	937	897	925	914	919	895	884	929	942	871	897	878	889	923	914	908	868	896	927	874	884	901	880	936	921	915	942	904	879	907	930	889	893	931	848	891	887	894	937	924	915	903	918	879	916	943	882	874	892	894	902	899	894	891	865	919	863	892	863	926	890	867	890	897	876	926	937	900	979	876	864	887	909	955	900	905	932	907	965	925	900	909	869	856	864	925	847	883	898	916	942	931	869	919	916	900	919	888	924	937	887	897	902	933	972	973	899	902	857	872	916	866	952	879	889	903	911	923	892	915	952	883	894	907	947	976	888	918	938	885	879	895	894	914	910	885	879	901	886	890	944	894	885	895	939	858	899	930	871	913	948	885	923	860	930	933	915	888	884	888	932	916	924	855	880	901	899	906	949	890	856	946	863	915	896	892	959	913	843	924	893	912	857	857
2252	149	184	181	194	183	175	176	179	152	171	192	179	166	189	186	161	170	174	178	170	165	175	188	167	168	177	143	160	165	178	184	188	171	182	147	188	183	175	188	175	175	192	189	167	170	190	150	174	168	165	187	169	175	189	182	174	165	160	157	168	198	193	189	172	168	177	165	158	178	182	137	202	166	182	163	179	204	184	163	186	177	180	167	191	185	188	176	174	169	192	180	185	172	195	167	198	219	155	171	154	136	168	175	186	178	178	170	186	178	170	158	209	166	175	174	166	198	171	168	135	184	197	184	172	180	181	192	160	184	142	169	154	158	182	187	177	182	198	172	178	167	178	189	172	168	182	179	167	152	179	172	171	195	189	167	197	180	166	179	182	183	169	154	157	186	182	158	180	186	188	200	188	185	153	168	179	168	178	189	173	178	151	164	181	186	164	186	174	173	168	168	153	179	163	167	169	161	158	174	175	174	177	148	189	160	173	174	173	157	184	154	194	186	166	149	179	151	161	184	171	195	182	147	193	191	185	185	172	170	180	154	184	211	178	152	164	192	166	180	177	194	179	164	181	154	169	165	182	161	178	181	169	172	188	139	139	191	177	156	194	181	186	142	157	155	216	163	167	183	165	166	176	168	177	173	184	177	170	181	163	172	175	183	170	152	157	179	149	192	168	181	176	166	172	181	175	205	165	158	186	170	166	171	165	181	176	196	171	161	169	187	167	184	159	186	159	168	181	161	158	163	194	165	182	202	185	166	157	181	176	179	147	182	161	188	163	169	195	168	192	192	178	167	175	168	173	164	197	194	172	174	173	184	185	175	196	142	189	172	170	149	205	197	176	157	201	195	192	211	151	177	198	191	161	164	184	177	163	184	168	167	189	184	166	148	169	172	200	174	158	198	176	175	158	174	159	167	173	177	179	161	157	180	168	189	182	166	192	191	151	161	196	162	163	182	158	167	173	172	204	176	202	159	181	186	178	181	185	172	168	170	180	174	155	210	176	184	194	174	172	170	199	164	178	184	166	177	163	181	182	153	164	157	182	162	179	165	180	189	185	193	179	198	152	186	165	175	205	189	166	167	177	171	186	185	192	178	174	187	175	194	172	177	180	157	172	175	166	202	171	187	174	189	165	183	196	176	172	188	170	157	184	155	139	162	170	188	173	172	177	175	175	158	167	186	152	188	182	137	180	147	170	194	165	185	168	170	178	178	181	163	173	194	172	177	194	176	171	154	173	158	185	149	167	171	158	173	168	159	178	186	175	172	189	174	185	167	181	190	173	189	149	207	169	193	158	162	176	187	166	194	169	202	181	142	176	167	174	184	193	176	169	206	172	175	180	203	173	160	167	177	179	169	157	167	195	184	175	164	186	170	160	156	184	167	160	169	200	176	183	161	202	178	191	156	160	197	186	165	160	176	155	194	180	155	165	216	168	166	183	170	162	184	171	179	160	187	153	142	162	155	151	156	172	185	188	166	173	170	197	164	198	192	173	161	190	183	175	176	188	156	173	189	183	170	160	150	153	168	142	156	189	199	198	173	182	167	187	188	179	163	191	174	177	158	175	162	163	153	163	168	156	174	159	159	190	186	165	176	180	163	180	192	216	186	149	167	167	159	151	187	186	193	176	179	180	176	171	163	171	192	174	187	155	191	152	178	196	164	185	156	180	178	184	172	166	190	205	173	144	188	164	176	171	192	165	166	169	166	176	175	174	196	167	190	194	132	177	167	164	181	175	174	160	163	183	167	198	171	150	180	162	180	174	176	181	171	180	189	151	177	196	169	152	171	157	173	199	185	201	172	156	169	180	173	180	173	171	175	179	199	167	174	184	180	187	192	182	176	163	173	178	179	187	180	177	182	183	146	189	148	182	165	184	207	174	184	167	171	185	169	176	173	186	191	184	192	179	169	167	147	170	182	167	192	166	172	166	181	186	196	160	172	197	195	189	169	187	161	183	168	173	170	181	174	165	173	174	159	194	168	159	166	183	187	187	166	159	182	170	174	168	164	167	174	154	188	161	189	157	179	198	165	176	187	193	166	191	151	183	185	177	190	181	185	168	188	180	189	151	174	168	186	188	163	160	166	170	168	172	187	189	200	183	168	185	170	179	163	172	189	200	210	176	187	164	164	181	158	181	180	194	179	190	184	175	166	190	163	199	183	170	164	172	153	177	177	173	167	152	184	192	196	158	164	181	185	186	169	171	176	164	179	178	210	197	182	203	167	178	177	161	173	177	180	175	181	195	202	157	192	171	182	188	159	172	167	184	174	171	177	194	167	160	193	195	177	180	173	156	175	177	135	191	182	191	178	188	182	179	181	169	160	187	174	166	177	171	169	190	176	179	190	200	162	186	162	181	206	166	185	164	168	179	179	173	170	179	183	168	161	175	203	174	157	174	180	184	155	171	185	163	185	175	172	174	195	157	157	152	163	159	167	203	207	165	183	185	171	172	168	190	182	193	189	155	184	186	159	160	159	172	193	172	188	179	194	177	169	179	169	159	153	149	157	161	188	150	193	184	159	155	149	190	190	178	190	182	182	153	157	169	198	184	164	192	140	200	172	186	184	190	155	191	151	175	178	173	198	182	175	164	159	152	165	143	164	176	175	206	174	174	189	142	182	162	172	198	158	174	196	176	175	153	164	169	163	170	172	169	172	157	147	189	159	167	169	160	160	155	211	199	185	168	152	166	158	163	206	176	177	187	191	203	180	166	162	161	205	155	169	169	169	200	165	170	174	194	151	143	171	197	169	159	165	173	171	167	186	163	163	179	168	145	183	192	184	171	184	163	177	184	173	157	189	133	177	168	175	147	184	181	187	207	167	182	158	167	167	180	183	168	162	171	173	176	174	152	181	181	187	154	167	198	202	151	161	137	196	181	182	195	186	185	166	195	176	187	173	175	195	160	197	171	149	159	178	161	173	143	175	194	130	183	162	201	172	153	160	196	174	197	171	183	154	163	167	170	186	154	192	195	187	181	190	173	156	179	168	190	196	175	155	163	200	188	165	174	163	183	180	176	154	173	183	168	193	182	179	179	163	152	155	171	172	185	184	172	169	176	163	179	174	200	187	179	168	165	153	180	179	165	167	162	179	177	171	170	184	181	162	203	163	166	200	202	171	186	182	174	164	169	173	198	183	179	189	174	170	184	178	175	176	167	175	163	177	204	182	162	174	191	203	192	193	185	177	182	197	194	173	160	182	170	161	167	181	209	187	163	174	163	149	187	193	176	157	162	157	183	193	164	223	189	163	188	154	154	184	168	195	192	178	139	172	189	167	196	167	175	171	187	163	198	199	198	170	182	191	177	154	168	199	173	179	178	199	198	193	194	204	166	154	150	171	195	176	175	185	164	156	184	174	164	217	202	179	167	189	173	187	168	165	183	170	158	191	190	171	172	157	178	172	186	188	167	165	174	190	202	176	194	170	173	169	181	154	151	160	168	146	182	194	190	165	167	146	200	179	175	181	209	183	166	150
2415	531	543	497	500	501	481	489	536	495	477	484	477	477	472	477	442	436	497	491	491	414	502	495	501	514	488	472	490	461	498	476	485	487	469	442	490	453	496	482	521	504	491	499	470	519	483	508	526	481	468	473	486	486	497	517	491	480	475	487	464	503	461	465	467	532	478	479	495	487	453	491	490	486	477	491	481	492	470	495	504	447	477	477	515	488	519	501	509	489	478	505	472	446	485	496	490	461	458	498	477	467	506	496	496	454	506	500	528	493	511	494	514	487	490	494	432	498	490	446	481	475	492	515	476	496	498	509	450	473	528	486	459	479	507	464	494	505	476	456	497	510	487	480	466	462	497	507	515	472	465	497	487	494	492	488	489	484	500	487	482	507	473	499	502	539	467	464	465	460	465	457	476	527	452	500	506	471	487	487	483	498	498	481	497	494	474	500	483	508	498	455	458	488	468	468	466	469	462	472	475	463	502	473	539	486	459	471	483	482	519	458	491	472	485	450	486	487	453	461	444	476	483	467	506	453	486	457	483	469	489	508	493	522	462	470	527	459	518	510	495	466	460	493	466	477	506	496	495	456	446	452	493	525	501	515	470	494	475	476	474	475	476	495	473	481	529	517	496	487	469	492	467	512	503	474	448	482	492	503	501	467	449	445	508	464	492	512	488	491	494	496	469	444	501	474	487	511	505	470	475	496	510	463	520	470	463	473	457	440	516	477	481	467	508	483	504	488	469	490	490	485	529	502	439	492	492	516	454	490	470	512	506	474	507	494	489	461	449	467	473	454	504	487	496	487	426	478	495	475	476	476	459	469	477	481	486	443	486	470	468	480	467	481	485	491	497	497	471	465	489	476	455	476	495	483	464	509	470	532	469	523	481	474	479	485	481	484	469	504	461	445	482	498	471	456	499	485	458	484	450	513	484	484	450	528	489	471	501	462	540	480	514	485	528	481	504	498	470	471	493	525	485	447	452	478	531	493	453	479	506	474	510	479	467	463	495	471	501	480	477	449	485	540	501	496	478	475	458	490	490	490	483	490	506	501	461	480	515	490	467	482	487	491	500	496	493	459	471	487	536	464	481	499	507	444	484	483	490	485	500	463	459	527	497	505	497	506	503	476	500	461	483	528	477	482	465	471	516	517	466	470	438	462	438	500	497	473	442	494	486	501	488	462	523	449	490	488	471	509	501	483	522	511	470	473	506	463	454	500	468	478	501	501	506	461	503	471	491	515	453	456	477	470	462	498	494	501	494	504	465	464	497	490	507	477	503	511	505	502	493	452	513	499	498	484	476	471	541	479	559	453	460	482	484	508	448	450	469	507	484	482	498	476	477	478	489	454	504	472	481	453	478	491	497	497	448	486	473	518	461	461	473	505	505	491	502	512	472	475	429	474	472	498	489	512	489	478	494	469	494	524	465	481	467	475	480	486	472	464	508	486	507	508	512	446	520	475	483	490	500	511	481	467	443	510	516	464	495	460	450	507	467	462	481	442	485	478	508	507	526	499	476	472	465	499	482	514	490	516	504	527	513	468	459	486	483	491	524	461	483	455	512	500	471	476	483	484	525	488	505	506	452	487	475	535	517	477	464	459	503	486	509	529	475	489	507	527	493	473	485	499	455	483	480	473	499	488	536	496	516	493	520	479	486	456	498	497	480	536	489	469	523	531	468	477	497	497	487	501	480	488	509	468	479	455	515	477	482	516	458	479	489	492	449	490	503	467	493	514	471	465	538	447	460	481	463	463	480	512	494	469	487	507	529	467	485	509	462	460	469	446	484	495	505	442	461	474	450	464	511	513	460	481	513	486	479	508	520	500	470	496	458	480	514	484	494	466	469	491	446	478	477	465	459	519	484	492	498	475	461	494	471	478	502	475	516	504	472	499	471	452	477	489	463	474	512	497	493	503	466	492	484	502	470	465	486	503	493	459	472	512	490	490	477	462	486	540	485	449	493	465	487	473	464	510	468	504	487	459	475	514	457	492	478	469	480	495	468	484	455	477	471	486	466	486	497	487	475	472	487	483	474	480	482	515	493	492	494	493	468	534	492	492	503	465	478	528	478	489	487	493	491	518	471	448	459	482	475	516	446	500	504	517	447	476	440	488	552	480	473	468	451	510	496	484	475	536	455	502	469	491	491	505	467	468	456	499	475	512	490	489	485	450	481	506	534	500	477	493	511	465	504	469	486	442	472	522	443	501	502	540	450	449	419	506	473	480	512	472	517	476	475	469	458	459	495	472	484	500	484	493	518	464	488	436	499	494	451	458	484	470	454	453	539	513	487	446	489	470	494	460	497	454	491	506	490	481	482	469	493	475	444	469	465	466	498	503	506	510	419	501	519	457	467	477	481	505	482	494	466	480	495	496	486	505	487	475	484	472	518	508	502	482	472	498	482	525	490	462	484	516	451	469	480	477	470	470	503	500	484	466	446	530	490	501	504	494	474	489	514	474	466	494	517	509	493	481	498	502	485	468	503	517	446	501	463	484	473	441	473	485	486	476	513	484	485	501	491	469	500	456	492	489	494	488	469	497	495	499	505	459	511	483	505	506	450	496	463	494	477	475	526	484	479	469	482	463	483	509	511	491	443	482	502	491	514	466	521	460	517	524	485	495	469	490	468	483	436	475	464	504	469	434	491	454	471	512	484	461	468	464	469	503	435	473	469	480	502	508	485	464	455	470	465	490	491	480	500	496	531	523	499	499	471	484	486	478	509	491	504	455	506	485	496	466	472	496	503	520	498	462	441	461	484	522	499	471	470	508	481	490	503	463	499	498	491	467	449	475	464	478	484	483	492	503	499	469	483	507	451	454	500	508	505	533	452	500	516	515	507	460	512	476	486	466	501	517	492	520	496	482	447	495	487	478	488	477	515	469	477	502	470	494	513	529	525	477	485	497	532	488	448	511	486	501	499	461	506	449	474	472	483	459	482	480	481	488	503	465	514	503	489	479	492	516	497	497	484	460	504	480	510	489	462	532	459	485	492	482	464	479	483	512	497	471	482	527	511	517	512	503	523	469	501	480	464	474	480	477	505	484	491	470	487	485	534	513	519	508	482	503	472	498	527	497	497	509	521	452	501	523	472	508	507	504	479	489	509	485	468	484	445	447	474	477	490	462	481	504	472	474	490	463	474	495	483	438	492	506	479	474	511	476	521	465	496	483	493	484	474	509	522	458	512	504	441	468	492	499	493	479	454	460	467	476	465	457	509	460	497	498	501	454	480	487	493	490	483	494	479	501	452	465	481	461	468	521	479	503	494	482	523	471	495	499	480	521	463	470	454	498	501	449	457	529	488	518	488	474	479	513	455	521	485	489	483	481	470	456	496	513	488	512	469	503	517	455	475	508	445	553	494	480	528	466	507	470	498	482	479	478	458	472	492	490	507	483	475	472	459	477	468	472	472	460	528	448	490	467	522	499	487	495	473	483	434	483	489	486	485	509	499	491	506	480	507	483	471	463	465	497	493	467	481	523
9404	636	605	587	434	487	411	410	395	356	409	395	392	389	371	373	373	385	387	355	405	381	384	372	379	366	364	371	375	368	357	393	346	396	372	351	406	352	376	357	388	379	379	367	366	399	367	346	350	370	378	373	383	340	401	382	367	369	415	352	333	396	387	341	372	375	368	383	362	354	423	354	388	354	368	379	388	384	404	372	366	351	363	323	358	378	374	385	387	370	369	305	355	365	312	362	381	351	370	330	371	379	325	359	362	377	355	345	371	388	357	346	359	371	389	330	346	378	356	348	388	386	361	366	344	386	382	359	354	351	357	371	379	340	354	402	377	389	414	361	383	363	337	358	360	351	351	367	381	394	364	374	369	359	359	372	371	393	384	369	382	362	374	378	385	346	381	387	354	381	346	372	363	327	368	348	385	411	331	380	379	354	342	361	371	348	398	341	407	362	346	336	386	344	363	380	370	381	376	354	344	335	352	367	352	360	351	320	348	347	372	343	386	339	373	346	359	375	377	359	384	361	367	356	375	360	307	352	357	356	352	393	360	350	356	329	332	357	344	395	397	391	399	358	350	364	351	370	368	355	355	366	401	341	370	390	352	347	373	374	382	376	393	368	350	352	338	339	393	358	337	367	363	374	380	331	347	347	365	385	360	359	380	374	338	377	377	357	367	350	384	365	358	364	371	360	398	378	335	335	358	363	353	381	396	375	315	363	362	362	416	352	348	361	350	379	358	365	384	390	346	413	357	367	340	394	385	365	365	352	343	356	386	372	342	362	396	378	371	347	381	341	387	381	408	365	339	393	395	350	352	358	342	387	392	388	407	364	335	399	367	362	363	362	365	415	379	392	377	344	356	390	347	393	364	365	370	378	362	378	358	393	373	348	376	333	359	391	390	338	359	359	388	376	320	351	371	352	360	353	365	338	369	351	368	389	370	383	367	380	381	368	381	371	359	402	340	324	347	391	341	336	342	366	393	363	399	354	391	324	354	352	354	361	383	398	398	380	367	381	366	351	377	369	368	322	368	387	364	362	386	351	321	352	356	359	367	367	351	336	398	330	338	401	369	344	360	376	379	343	389	396	408	367	363	344	370	383	392	360	385	351	385	383	352	343	343	376	325	361	401	381	395	359	335	347	351	349	390	338	388	365	363	370	381	374	375	370	350	343	364	365	369	390	373	380	372	364	343	352	369	391	392	374	387	342	381	346	347	303	373	361	357	378	354	376	407	363	358	367	347	352	361	343	362	324	362	369	371	363	350	372	354	320	375	319	355	401	383	386	395	368	373	393	417	359	343	345	350	377	332	383	348	382	369	347	351	380	369	374	343	346	339	399	373	362	349	367	398	386	378	356	373	389	356	342	354	368	378	392	391	398	363	375	372	346	371	360	362	367	350	348	375	333	314	368	339	387	393	326	379	393	391	337	389	365	405	369	375	346	368	326	367	395	371	359	390	382	349	347	376	368	367	369	338	349	364	377	346	374	361	371	349	341	343	404	379	347	366	358	370	369	362	364	342	411	357	374	354	372	334	365	348	339	383	379	385	349	327	354	354	335	377	338	359	387	374	357	360	350	345	379	360	385	346	388	375	347	347	363	367	370	358	331	361	369	387	368	376	387	379	338	377	336	360	405	372	394	376	340	397	364	377	345	370	381	388	363	376	370	341	323	352	382	363	342	365	400	352	333	306	409	380	341	372	355	371	373	344	357	352	370	388	375	376	365	381	395	413	345	348	365	366	401	402	403	342	364	373	359	364	365	338	390	391	376	409	384	368	432	350	369	372	348	384	351	362	357	356	374	354	359	378	374	357	389	377	346	374	379	347	366	409	385	364	361	374	350	369	318	346	342	356	396	395	347	354	367	389	372	378	395	353	375	389	382	360	369	397	401	368	344	351	354	356	379	410	373	375	366	374	377	366	345	366	381	354	357	334	345	397	378	407	372	357	389	351	365	374	354	340	339	367	370	363	306	400	370	352	360	365	372	386	401	340	364	327	351	351	407	382	358	352	362	328	357	388	368	333	394	366	378	351	365	359	350	354	340	321	340	325	375	366	380	399	356	394	347	364	334	376	367	350	376	375	378	366	373	337	382	362	372	404	368	373	374	349	363	355	394	387	376	346	341	379	347	334	380	370	405	419	375	355	386	374	382	350	343	367	362	383	362	369	347	368	373	365	344	374	382	392	355	402	360	334	386	372	354	341	343	336	376	343	364	355	390	366	361	342	365	333	367	320	351	376	389	371	379	375	350	366	337	385	366	375	381	375	366	356	364	343	350	340	375	353	371	358	386	372	372	393	368	396	403	374	380	354	332	343	382	358	368	358	329	365	343	382	376	384	382	359	396	385	356	326	358	337	311	360	389	336	311	378	344	365	332	360	395	375	368	363	386	378	373	352	358	369	363	340	349	366	355	389	358	362	389	363	348	360	345	399	398	370	337	372	331	401	378	382	411	378	367	354	345	340	378	337	336	342	391	348	342	342	374	373	391	344	378	382	390	365	379	352	385	368	390	358	340	343	358	382	343	370	351	336	384	367	353	371	363	399	356	382	359	334	390	345	377	402	378	342	357	372	367	374	378	346	373	391	352	365	347	339	365	397	352	376	364	373	361	358	367	365	321	371	339	345	349	397	353	400	382	383	348	368	374	344	375	370	350	348	350	365	388	392	355	390	373	392	362	362	360	356	363	339	370	373	355	332	355	373	369	373	379	362	401	385	353	386	372	379	361	359	375	353	369	365	359	368	340	384	352	336	354	360	391	354	366	361	378	371	384	380	352	373	391	348	360	392	321	354	310	376	346	338	357	385	391	342	344	339	377	378	380	354	364	364	352	362	363	357	404	366	389	357	364	349	376	377	371	372	388	346	385	387	347	374	380	371	358	377	369	353	360	375	377	393	379	381	348	338	339	386	355	375	377	376	359	364	375	347	369	355	368	381	407	381	364	383	388	375	375	398	376	381	357	364	354	373	358	351	372	375	349	346	370	366	397	361	361	376	362	383	364	345	380	306	367	334	332	410	400	374	360	364	418	341	352	356	347	366	351	344	344	374	378	401	377	369	351	396	338	397	366	381	336	366	329	395	334	369	366	342	343	353	348	383	397	387	410	352	356	374	367	385	403	362	354	393	370	354	362	344	375	384	331	380	347	351	361	374	370	341	362	369	348	360	352	349	373	369	387	332	361	378	366	324	369	368	364	367	353	359	340	358	361	371	367	340	346	378	402	331	376	397	400	402	344	379	324	353	380	380	366	357	364	376	369	354	391	385	400	359	352	367	393	367	384	378	373	328	341	361	379	353	348	367	329	369	359	390	369	360	384	380	374	330	359	368	332	333	374	346	373	370	352	364	399	376	362	359	362	346	337	387	352	370	350	360	361	380	380	352	364	351	339	381	390	354	369	365	375	368	368	384	371	377	354	359	352	375	407	343	333	383	388	325	388	386	367	351	335	338	318	398	353	357	378	398	324	425	371	340	376	373	362
7495	1113	1386	1567	1466	1288	1163	1166	1122	1084	983	992	1006	904	920	997	907	901	928	888	941	923	906	909	880	864	894	867	895	954	900	870	896	863	903	918	900	832	908	864	840	914	871	891	797	900	918	876	844	925	873	852	852	844	860	880	863	870	895	913	872	835	874	891	900	869	846	917	906	862	909	835	854	881	848	929	859	879	920	859	905	874	925	871	863	854	867	862	913	870	869	869	872	900	846	865	868	850	898	895	916	869	917	882	878	920	912	867	862	937	819	864	857	871	930	844	856	877	870	894	883	857	852	876	861	961	875	874	879	919	864	905	917	836	867	849	835	877	831	898	808	879	869	853	903	896	880	864	842	945	856	898	889	815	831	826	864	902	875	883	898	886	882	845	825	886	886	879	880	856	853	888	865	841	846	855	865	850	875	886	909	883	841	822	859	884	850	872	887	893	907	845	875	873	817	859	900	883	833	859	886	878	903	888	838	842	854	882	901	882	913	834	854	851	842	901	863	916	875	830	877	881	808	849	891	876	914	914	884	930	813	866	851	859	912	871	865	888	858	814	831	888	848	838	913	906	862	885	838	878	883	866	878	847	853	893	886	952	900	855	895	844	862	899	799	858	852	835	945	845	846	824	898	866	869	843	910	907	886	886	904	883	842	863	862	892	899	880	856	853	806	899	911	856	887	838	881	874	849	842	836	915	880	800	890	887	908	831	829	844	916	833	830	892	861	897	931	862	814	866	892	860	865	881	903	873	898	840	869	841	843	885	863	872	915	860	806	903	845	906	898	875	865	883	825	894	898	915	831	913	868	845	836	845	903	840	888	866	865	879	862	890	818	858	876	863	849	868	882	799	894	853	900	857	858	840	908	820	835	871	860	842	881	930	851	912	876	907	848	851	897	875	873	871	892	825	842	905	873	838	854	871	864	849	887	872	855	855	859	849	901	855	915	878	884	906	878	851	858	843	907	837	878	893	846	857	886	860	874	807	928	905	914	863	831	905	858	909	882	862	834	891	929	872	859	891	860	866	866	833	800	842	865	927	836	886	876	885	875	850	863	895	855	902	866	865	813	888	865	883	822	812	800	896	869	836	865	873	854	830	843	901	906	872	882	828	863	875	859	888	914	865	892	922	868	829	844	909	843	869	877	876	861	813	908	887	840	867	888	865	889	868	842	871	836	882	864	844	894	872	836	866	834	825	824	879	879	859	874	867	834	878	845	867	865	888	847	882	913	871	888	900	898	864	872	863	841	846	944	835	885	828	814	883	847	903	870	911	861	872	881	932	904	869	843	825	814	908	879	870	847	897	881	900	823	818	860	868	862	852	901	853	860	883	884	911	831	874	855	867	863	879	898	855	895	879	847	915	821	867	846	844	928	831	847	836	891	889	859	877	853	807	891	884	858	889	829	859	845	847	857	862	925	859	939	823	878	860	872	859	914	813	829	881	860	867	877	844	872	855	842	854	910	828	835	855	887	850	893	859	918	875	903	885	861	854	868	881	900	873	853	873	871	901	899	858	848	877	901	868	883	866	858	830	874	873	872	918	848	896	844	890	927	875	804	886	840	892	855	874	903	838	859	863	871	827	893	856	855	854	905	856	876	884	870	868	888	902	893	851	797	845	892	893	895	860	856	881	865	879	904	840	842	896	837	809	847	890	908	887	865	836	854	884	873	811	847	865	853	811	843	894	900	905	847	875	910	865	858	836	874	853	862	807	826	914	857	855	849	860	911	819	866	852	857	870	870	911	828	853	897	920	820	841	792	878	884	910	841	873	879	876	868	819	893	869	836	888	865	827	838	874	901	859	892	901	834	897	864	891	832	907	853	908	833	885	882	883	822	856	861	849	874	870	899	869	920	906	826	869	873	895	872	887	823	890	898	839	815	855	848	908	840	891	848	838	891	826	871	932	827	897	872	850	877	840	868	921	914	865	885	880	872	882	902	929	853	860	881	858	816	868	831	815	865	862	882	833	921	834	853	881	891	852	832	894	895	875	852	879	866	910	886	889	870	814	897	813	919	820	862	896	895	858	860	912	868	872	873	857	850	815	843	911	889	907	840	861	864	887	826	842	876	875	869	923	927	874	867	889	872	853	863	884	822	850	849	925	867	852	821	866	925	900	864	873	919	834	854	858	922	845	889	921	900	924	885	881	853	879	806	863	854	905	873	843	872	899	875	921	854	893	850	889	856	828	834	856	907	854	884	875	864	907	867	845	874	901	857	897	807	869	829	875	896	865	836	855	920	876	901	845	903	890	903	844	821	883	806	909	871	852	839	883	873	876	898	947	873	925	851	910	859	857	912	823	849	887	842	874	832	855	888	855	881	802	847	879	913	853	861	866	902	872	880	866	903	864	834	909	874	872	862	919	817	855	835	864	884	887	886	899	879	842	860	884	890	871	841	818	874	859	840	863	850	854	887	897	841	862	906	887	886	892	866	857	856	773	824	866	863	917	906	909	860	922	839	877	886	902	861	820	850	878	827	833	896	908	848	894	849	879	867	837	898	864	903	869	861	872	848	863	881	872	895	830	888	875	880	852	906	852	896	860	843	943	858	823	834	923	848	880	853	854	878	866	880	827	832	831	881	843	870	824	900	869	895	888	859	863	849	864	828	859	870	862	895	882	893	858	807	864	917	825	843	846	823	894	880	850	881	875	877	813	866	915	879	825	850	876	906	828	915	912	858	867	866	829	881	829	898	866	832	897	839	842	867	872	848	869	848	853	905	853	845	829	841	913	866	894	847	871	865	857	883	837	878	886	924	857	855	915	815	871	872	944	898	835	854	892	914	848	851	866	863	921	905	923	878	797	892	834	900	865	875	913	854	896	915	848	900	860	862	887	884	809	880	875	853	879	906	864	917	882	873	869	935	836	836	886	845	881	829	859	937	816	822	906	885	864	886	855	897	869	886	853	812	817	865	853	813	832	876	906	814	872	844	902	861	876	874	900	871	874	859	881	876	858	839	875	850	880	839	851	841	829	878	831	869	834	891	891	823	951	879	884	907	944	893	886	876	878	853	850	878	867	897	804	879	807	888	857	916	893	870	835	936	899	866	882	863	882	903	872	839	855	820	823	879	878	902	831	879	891	838	847	855	840	897	861	845	802	866	903	896	881	883	840	861	821	838	834	908	893	897	870	867	841	907	911	909	857	861	876	831	887	909	887	905	860	888	891	901	851	881	864	858	864	846	892	878	911	792	938	902	893	833	893	851	898	884	869	916	873	885	887	835	852	890	867	870	834	861	859	831	863	894	903	876	817	853	843	900	865	855	867	848	840	861	812	893	916	869	884	881	845	892	879	922	899	867	894	881	902	864	814	828	879	838	874	845	880	878	827	896	864	826	875	829	850	848	911	909	891	834	854	865	864	849	967	862	879	922	846	866	899	837	829	900	903	850	921	874	892	866	847	831	875	873	844	822	814	889	823	846	838	857	869	862	924	860	873	871	897	916	856	852	850	883	873	877	853	860	888	854	891
16687	1412	923	803	637	556	546	499	459	484	473	439	447	410	469	471	402	453	400	403	431	418	423	403	352	394	388	470	418	408	410	439	395	399	413	391	405	394	384	412	398	359	405	390	401	366	391	388	413	421	364	427	407	423	377	373	415	416	442	389	390	465	411	408	384	410	427	373	404	424	391	432	428	415	425	372	386	424	413	402	416	392	392	396	394	383	412	406	414	436	400	417	407	407	405	399	381	394	366	387	410	384	405	365	410	408	390	397	408	441	416	393	405	341	428	401	415	404	386	413	405	378	403	410	385	357	403	382	403	380	410	391	427	407	403	400	417	391	418	411	409	403	372	413	418	408	393	395	422	437	395	415	442	391	390	371	412	362	370	433	415	430	395	393	434	379	414	397	406	392	399	432	403	396	413	373	425	405	406	409	423	394	399	425	386	353	424	376	431	333	372	382	409	419	404	417	374	422	406	420	395	386	396	394	373	378	395	401	358	410	382	410	441	396	377	391	371	420	403	398	420	359	397	429	416	410	399	389	437	417	376	393	390	420	399	356	420	396	402	397	380	397	410	376	386	426	386	390	382	392	432	405	339	396	373	407	398	407	385	439	424	409	398	435	454	395	392	406	405	361	385	406	408	405	396	401	439	386	422	380	397	391	389	429	414	408	398	362	368	409	412	346	394	393	392	407	383	411	401	355	403	391	396	420	395	398	377	422	396	415	419	413	389	405	414	402	375	369	429	436	385	412	415	408	377	387	419	435	418	396	399	400	401	455	412	393	420	408	410	392	390	427	454	423	399	412	391	369	395	399	395	375	378	372	388	421	413	402	339	396	409	427	390	375	358	438	384	393	408	373	389	415	437	384	393	395	379	406	424	413	414	399	395	415	368	418	394	417	396	423	383	386	426	419	419	360	400	404	390	444	384	389	404	409	405	368	407	425	385	357	391	444	349	415	426	401	425	388	442	417	383	408	428	422	398	409	404	431	443	450	419	372	407	377	408	395	390	426	410	388	409	398	395	392	410	340	387	382	396	408	373	445	386	407	358	366	373	413	396	417	388	398	424	415	402	399	375	445	360	428	453	390	398	431	406	355	387	419	418	399	401	405	395	366	397	416	405	478	427	474	372	398	392	392	396	354	426	404	425	405	389	401	413	377	355	373	339	431	392	372	378	436	424	392	353	408	383	386	393	396	418	400	450	408	415	410	399	413	380	404	373	439	438	408	405	406	438	381	402	352	379	406	393	393	355	436	422	386	425	432	406	404	359	423	397	428	390	413	416	433	427	420	431	413	407	365	398	410	432	409	388	414	407	385	417	342	373	439	438	411	417	430	430	397	414	379	415	391	400	418	423	406	401	418	418	432	383	414	421	389	465	424	374	368	405	379	349	379	423	405	409	392	437	416	375	410	428	408	424	416	387	366	402	410	372	392	371	422	412	363	402	403	447	385	423	380	385	421	394	387	413	438	384	397	419	394	428	401	422	379	397	399	412	385	443	420	419	428	416	382	414	363	388	400	367	395	461	423	431	379	408	366	455	388	436	380	392	401	417	431	370	399	378	423	403	358	427	421	391	416	427	415	427	407	401	402	425	417	421	367	411	403	383	405	434	451	429	364	403	420	471	386	428	409	392	396	390	381	397	414	414	356	367	371	377	391	381	376	401	422	423	414	420	402	394	364	389	405	352	395	408	424	435	395	391	423	389	403	415	423	434	388	425	378	402	403	409	388	443	398	380	409	425	420	402	426	382	409	398	401	415	349	423	395	403	405	408	409	427	433	394	378	398	403	421	417	403	364	415	436	389	408	422	417	423	385	408	439	420	388	433	421	409	427	390	411	413	425	424	436	422	412	384	390	416	397	368	394	407	384	413	406	368	388	404	380	373	392	399	376	360	390	422	392	395	397	413	399	393	393	366	408	407	390	351	345	416	413	408	351	426	400	396	383	386	389	367	405	378	390	425	358	405	395	413	396	431	396	386	406	427	426	390	392	409	414	362	401	413	389	429	406	378	423	397	407	382	375	419	393	414	399	424	399	397	397	424	422	407	429	431	376	407	390	381	393	388	387	355	391	387	409	377	385	382	334	374	457	385	403	419	397	411	391	400	383	397	413	384	392	429	404	402	374	439	410	357	379	379	397	354	377	385	409	447	411	417	376	396	427	390	350	383	373	387	395	425	413	409	408	424	406	405	367	421	376	402	425	371	395	401	406	387	414	375	373	386	412	401	348	396	395	382	442	400	382	401	397	396	415	407	449	426	397	411	400	409	380	398	376	377	415	451	446	416	424	390	397	365	404	408	406	370	384	403	410	395	400	383	379	381	399	423	414	423	409	402	355	395	374	442	384	452	456	380	408	401	369	406	411	400	372	412	397	356	453	417	424	413	424	360	430	398	362	403	410	435	423	394	370	401	393	434	413	404	415	426	420	375	405	422	396	415	385	397	381	421	417	380	415	389	404	366	426	408	407	391	409	444	412	391	439	356	417	400	382	377	391	391	432	426	378	401	404	389	403	438	405	401	415	405	388	422	415	386	388	412	400	419	355	400	426	390	429	446	396	387	424	366	380	409	372	414	412	397	409	437	410	422	417	393	384	432	364	398	407	397	421	362	402	404	412	335	396	408	401	429	397	376	450	396	376	377	398	379	398	406	394	382	375	399	393	380	403	413	392	447	400	396	430	382	402	442	372	380	419	402	432	416	384	428	403	364	387	397	392	407	409	411	385	398	416	410	438	426	378	383	443	391	382	394	409	429	366	429	429	393	382	408	419	386	397	409	398	396	427	405	400	437	418	418	416	407	406	360	413	405	411	425	365	440	417	388	397	392	411	416	422	361	388	394	393	388	385	429	377	409	410	409	375	370	376	400	408	405	400	365	349	412	432	420	395	387	407	417	377	411	362	375	434	397	436	377	388	409	398	417	398	386	424	429	356	427	377	384	412	437	459	403	374	400	402	341	438	394	392	405	395	391	391	425	406	424	399	395	369	390	410	397	388	386	450	401	413	438	398	412	415	394	443	393	442	462	391	419	436	415	384	368	433	414	385	408	341	366	391	409	398	399	405	404	389	427	427	429	425	414	417	412	369	443	388	378	409	402	419	435	379	387	413	400	406	390	364	402	386	421	409	413	400	442	378	405	424	435	413	443	397	392	443	377	380	368	374	443	425	424	410	393	407	365	413	409	407	421	429	391	363	409	399	397	452	364	411	424	439	412	415	397	385	449	379	403	443	404	401	370	401	407	407	419	371	412	407	419	357	386	398	404	425	422	422	415	414	395	368	392	395	377	450	380	374	408	376	370	389	425	414	418	421	426	387	398	427	407	394	431	374	400	395	407	394	401	415	387	409	437	451	407	423	406	373	398	381	412	413	412	390	408	371	402	418	368	442	374	371	391	434	392	392	382	418	384	411	382	381	397	361	430	413	414	410	409	415	384	384	390	384	374	410	415	433	431	377	417	424	349	432	401	396	382	403	416	422	416	417
9368	1442	1857	2256	1997	1743	1601	1445	1367	1309	1240	1157	1128	1118	1074	1067	1037	1035	1046	977	1000	1017	961	980	1014	962	935	984	986	980	1015	948	924	970	1001	915	959	950	974	930	937	906	910	877	962	916	924	912	878	947	945	946	895	936	957	890	911	941	894	924	916	894	933	907	880	884	938	914	954	985	887	915	922	921	852	898	859	934	898	895	943	881	913	936	922	888	894	924	902	892	919	931	924	904	924	914	903	986	902	930	939	888	887	947	891	924	925	891	863	906	977	879	966	917	943	863	905	900	892	937	918	914	929	923	971	875	922	877	991	980	891	861	869	903	910	857	907	880	874	901	878	915	945	857	914	907	901	936	912	972	897	865	918	933	849	895	898	887	956	870	894	923	921	909	897	890	906	892	928	820	916	887	881	923	923	932	942	963	856	911	875	925	842	911	896	905	901	919	890	874	993	895	898	897	930	867	860	909	845	927	898	835	932	892	913	954	848	930	874	926	958	953	881	913	863	924	924	910	892	884	870	903	878	868	930	909	927	988	925	950	901	862	937	977	916	984	908	930	874	965	909	901	869	923	902	882	906	895	924	883	904	903	861	918	951	854	962	929	900	844	950	906	898	896	863	882	890	931	922	922	869	895	944	871	864	877	904	874	957	915	865	954	921	872	953	892	899	907	892	961	894	920	865	940	900	888	980	921	890	908	903	912	917	973	914	955	878	890	903	925	933	898	880	865	875	907	906	938	894	884	951	1000	948	919	860	935	876	893	912	897	865	908	919	904	932	872	931	926	896	873	888	915	917	902	881	926	915	907	939	930	931	845	891	897	944	883	921	895	924	880	920	949	903	852	869	914	861	885	899	898	926	902	921	948	885	887	944	905	857	892	902	894	916	966	914	913	872	967	901	838	878	937	951	875	907	954	909	888	893	918	933	875	921	958	871	882	960	913	904	875	978	884	922	904	878	947	910	868	929	888	847	921	907	897	882	913	901	887	917	891	891	970	893	959	941	885	978	911	907	923	929	913	897	962	889	871	912	859	936	922	887	961	900	888	921	872	937	856	839	887	855	906	928	897	885	929	905	901	946	895	929	903	920	919	906	912	940	906	867	914	937	911	807	924	938	877	926	903	927	907	910	903	860	881	914	872	914	887	929	953	867	930	913	929	901	880	930	912	877	931	856	899	935	894	975	971	915	913	890	938	867	904	875	948	937	899	911	899	889	872	881	919	833	910	861	919	880	911	906	881	931	910	909	897	933	877	901	928	904	900	946	924	916	894	937	903	902	942	915	887	926	866	922	910	885	917	932	930	986	874	890	934	954	919	909	904	893	905	885	927	912	920	980	944	904	917	892	947	933	960	888	893	906	914	833	905	883	885	933	924	925	908	918	983	936	903	902	916	890	911	916	836	904	835	907	905	864	848	919	908	885	899	914	949	925	955	927	966	876	943	870	920	902	924	918	900	885	904	937	890	869	909	927	888	943	894	924	953	886	930	948	886	893	919	918	874	891	918	904	944	902	916	902	959	896	933	925	869	877	902	905	929	918	906	893	929	900	854	910	876	931	931	889	881	901	913	929	958	846	918	948	945	873	910	965	912	895	911	893	924	914	894	896	902	894	894	884	911	890	938	929	918	887	909	879	904	859	885	924	972	937	868	961	904	903	866	889	914	901	872	870	888	965	903	934	930	932	933	909	929	950	882	879	897	919	913	911	897	937	941	909	914	907	911	963	877	956	877	894	878	922	906	916	894	855	923	941	898	918	945	942	924	911	902	914	960	933	899	898	942	815	941	923	921	882	874	945	875	921	920	876	888	945	988	976	912	878	883	912	946	912	903	903	898	902	923	936	939	917	915	920	821	911	971	942	895	907	906	920	918	894	919	936	876	894	902	924	857	941	893	907	895	918	871	936	920	855	901	907	911	858	915	844	920	929	915	886	904	914	923	860	932	906	893	911	919	925	874	881	930	885	921	899	929	922	877	907	874	935	951	882	880	937	919	944	896	908	891	941	930	884	899	943	882	928	896	868	977	930	890	863	931	901	942	928	929	877	946	958	884	932	954	887	925	903	873	923	853	916	909	955	892	927	957	947	871	877	901	918	884	886	900	859	896	910	972	833	893	903	918	927	943	910	913	893	911	923	901	969	930	896	882	954	904	896	894	964	862	919	957	901	897	915	896	858	869	890	906	858	896	901	868	911	953	903	937	922	966	848	904	892	945	920	887	902	954	891	896	895	854	912	911	929	922	922	943	958	898	923	902	901	870	875	923	859	876	945	945	918	854	923	882	940	903	887	881	918	885	900	936	864	884	921	943	902	911	928	885	834	920	882	911	935	940	929	950	884	843	933	979	902	870	924	913	898	953	915	876	911	911	945	945	909	914	873	913	923	970	933	872	871	908	912	925	918	898	943	898	906	900	888	879	949	901	952	898	906	874	909	975	905	838	961	885	875	934	892	913	961	936	918	896	909	972	883	926	935	968	909	884	924	923	880	903	974	899	892	889	894	906	908	878	886	908	892	950	907	891	903	940	939	955	910	891	920	862	940	913	929	956	901	903	915	906	937	881	892	943	910	900	915	886	909	896	884	902	898	907	905	921	936	873	909	898	895	945	895	905	918	914	910	915	907	930	889	897	913	905	899	919	886	898	912	925	911	949	898	888	959	904	885	908	957	853	881	896	910	852	913	886	928	923	988	952	916	928	903	897	895	940	888	905	905	922	927	913	933	889	902	882	957	918	864	849	918	982	939	898	931	916	885	879	903	900	873	940	922	918	914	870	943	905	937	894	911	895	879	900	907	931	952	905	923	932	901	884	951	907	915	916	934	914	924	926	892	968	940	875	925	880	927	921	880	924	904	896	916	934	911	907	862	960	888	903	927	878	911	924	925	892	903	906	942	903	865	900	921	964	915	907	969	892	909	924	900	934	921	880	982	930	911	915	904	926	897	865	900	871	945	923	934	959	878	993	1024	978	922	876	840	890	932	941	918	939	896	929	924	872	904	921	885	920	916	897	905	934	902	903	912	919	917	859	930	883	922	918	912	934	900	898	904	917	873	916	940	970	909	898	965	919	967	920	926	908	908	922	904	981	988	903	919	941	938	945	963	903	903	883	924	914	898	864	942	877	891	879	889	931	871	888	930	913	895	957	870	932	967	889	913	938	959	915	891	942	901	918	896	849	933	898	857	993	956	917	997	886	899	905	924	893	881	897	890	888	868	951	962	911	934	915	948	911	893	913	933	916	917	943	885	898	887	887	905	922	931	915	930	906	959	878	904	913	846	915	884	906	973	894	932	949	917	895	863	919	889	873	950	897	900	941	920	917	905	913	892	890	900	919	901	870	892	895	890	907	893	932	950	906	898	892	897	876	829	885	904	925	925	935	939	952	962	875	941	886	884	909	917	938	860	906	893	918	919	945	847	884	937	975	938	947	915	938	877	868	910	918	925	905	870	919	938	927	894	940	893	927	882	932	924	932	961	939	868	851	870	913
2374	202	185	195	180	176	193	170	192	156	169	188	194	188	164	161	168	178	160	148	174	175	187	161	183	153	182	177	171	164	150	203	180	164	166	174	163	167	159	170	174	185	175	200	179	197	166	156	173	189	178	173	183	165	172	170	167	181	175	164	177	165	174	168	181	177	188	174	193	190	180	172	191	159	159	184	156	160	180	180	176	146	164	155	162	182	160	189	175	151	168	152	154	166	184	196	176	189	160	183	176	167	147	158	177	171	169	184	188	167	190	181	185	166	160	167	181	166	172	175	195	175	171	187	174	169	170	203	176	180	188	210	175	167	175	158	170	156	173	165	174	155	169	163	198	177	189	159	195	191	191	171	185	154	169	194	145	181	179	181	155	186	172	206	171	172	169	170	173	199	146	187	173	170	166	173	192	171	174	151	172	181	162	168	195	174	191	176	199	162	135	158	166	159	191	188	151	158	176	173	181	134	196	198	192	199	177	186	211	171	195	177	183	182	191	174	187	170	186	145	164	171	156	166	208	158	169	180	180	152	185	156	199	181	174	159	177	173	188	156	188	179	184	153	173	195	177	166	191	144	162	174	150	182	186	170	172	179	152	186	168	187	182	186	166	153	171	161	177	175	194	174	195	194	184	176	168	145	162	196	197	150	173	205	182	173	176	160	162	192	173	178	140	166	174	171	178	168	172	171	171	182	178	164	170	160	204	166	182	189	160	171	177	189	174	152	177	148	169	182	180	177	170	161	184	170	193	194	162	189	191	200	168	159	190	201	191	171	170	170	152	174	190	165	191	188	176	186	178	165	163	158	185	164	148	167	163	165	181	147	173	176	182	146	147	160	155	206	175	191	164	189	171	140	170	194	176	166	166	188	202	173	154	151	175	163	184	204	172	172	172	151	174	138	177	173	168	173	181	166	172	181	187	155	179	179	176	166	188	174	171	154	187	182	189	178	163	163	175	179	163	180	163	169	187	160	163	203	165	187	152	171	188	200	170	196	189	180	148	168	171	176	157	174	162	170	177	166	162	172	187	181	165	185	167	187	161	189	194	178	171	182	183	169	183	190	159	186	201	154	178	165	147	163	174	184	188	187	171	172	192	168	193	182	159	186	174	183	172	164	165	164	161	164	192	164	163	169	184	188	147	173	164	178	157	192	168	182	154	192	187	177	181	171	173	182	174	210	170	169	174	176	181	191	161	177	156	211	187	167	178	211	184	178	154	162	171	178	149	166	164	170	156	173	180	184	177	193	164	183	151	160	201	175	179	186	177	200	177	163	174	177	180	172	180	188	203	177	195	172	177	154	146	148	177	186	192	160	167	186	148	194	177	171	171	193	158	170	161	166	191	185	156	154	175	180	154	172	172	163	176	177	168	183	179	187	173	157	174	171	162	172	202	184	182	175	168	179	173	166	161	169	195	170	181	197	198	172	182	184	177	172	163	187	172	199	160	203	186	175	159	167	180	178	206	193	182	165	191	160	175	201	184	196	185	184	159	178	175	190	199	178	198	166	166	161	173	168	161	167	183	169	188	170	184	136	155	163	165	182	173	159	168	136	168	177	174	181	186	146	182	169	192	207	167	170	160	154	170	189	209	174	195	184	147	169	169	173	186	170	162	193	186	167	181	172	150	160	174	188	176	167	201	173	158	162	173	174	175	179	190	173	162	177	184	162	178	191	177	188	176	164	153	187	169	212	205	176	180	193	160	177	161	178	182	165	194	181	174	170	169	198	183	168	186	176	166	141	178	168	168	179	159	162	191	184	171	170	183	185	180	185	148	157	161	182	179	164	160	164	204	181	167	189	164	171	189	187	212	175	173	154	194	181	189	177	167	202	171	198	187	182	170	194	145	170	180	197	178	159	156	185	182	179	172	171	184	192	186	153	172	163	175	164	165	160	174	155	163	168	165	176	153	169	168	152	154	165	183	163	175	170	176	177	166	183	162	186	179	184	176	179	193	168	161	177	194	156	195	184	168	184	172	172	158	163	152	166	177	170	180	164	178	170	217	175	144	181	186	177	195	179	158	182	181	193	181	177	173	157	163	171	160	160	173	158	207	165	161	163	190	171	189	165	185	186	169	170	181	172	186	200	190	171	171	175	183	162	191	175	188	197	168	177	192	185	167	182	157	175	172	175	178	182	173	177	139	173	181	168	180	155	199	189	172	178	174	187	152	161	180	166	184	169	161	180	160	174	172	157	187	160	186	172	161	169	189	157	164	185	166	188	158	141	153	168	173	172	178	174	198	161	167	160	161	174	148	179	156	163	158	164	167	162	175	150	169	158	187	174	161	189	191	174	173	190	179	171	185	188	184	158	171	162	180	178	183	145	194	179	183	172	159	202	178	178	172	150	150	182	159	194	143	167	155	171	193	174	185	166	175	178	162	180	163	154	200	175	151	180	172	173	191	172	139	162	195	186	183	187	163	163	178	175	206	172	188	169	162	168	167	168	145	176	175	186	211	199	149	195	173	195	189	202	201	169	160	170	174	159	164	155	167	167	166	172	175	173	200	182	175	181	162	151	163	163	163	165	185	178	188	198	176	176	192	191	163	176	158	200	192	170	166	179	178	174	170	171	158	160	175	181	184	166	195	191	153	171	168	169	194	160	160	167	197	183	188	161	156	164	177	185	189	161	183	174	170	182	174	186	164	151	167	149	194	164	190	171	147	178	155	185	181	179	173	203	178	194	171	170	169	179	167	168	186	164	191	187	202	152	169	180	167	187	180	178	176	167	180	185	177	161	173	167	187	174	175	168	183	196	174	151	166	161	183	186	170	195	190	177	171	163	154	172	160	143	189	187	164	184	162	181	192	161	175	192	184	186	151	168	180	154	166	168	175	176	181	153	173	187	138	153	169	168	193	184	172	156	175	177	175	164	170	202	170	184	171	177	173	180	160	163	196	194	161	178	191	171	183	161	163	196	169	184	174	170	179	182	176	182	189	173	149	186	177	182	177	167	168	175	188	208	193	191	150	183	181	149	186	180	161	172	164	146	166	172	159	188	144	163	164	189	172	182	170	169	170	154	171	176	193	140	142	185	171	168	175	197	183	188	187	175	193	184	170	182	170	182	188	166	181	168	199	171	175	183	175	175	173	168	154	174	174	181	199	160	162	186	161	156	162	177	174	158	183	169	158	174	156	174	189	182	173	185	166	177	189	146	172	180	150	175	191	195	158	145	151	186	185	163	175	172	195	168	178	165	155	184	171	173	156	196	158	169	156	153	188	179	195	188	171	168	180	175	163	170	146	201	176	167	195	165	179	169	149	149	166	157	172	193	192	150	182	176	154	175	194	190	174	176	172	174	187	170	158	172	181	203	159	183	165	181	155	159	176	168	190	169	208	150	175	171	172	177	174	163	191	201	174	156	191	189	166	178	141	155	153	167	171	160	165	162	157	170	167	174	175	173	174	159	172	164	157	175	170	185	182	190	190	167	164	183	187	193	166	171	197	164	165	184	182	160	174	194	181	169
2513	482	467	509	498	448	514	512	455	463	494	468	457	460	519	462	479	485	485	468	511	498	445	469	496	474	502	487	492	490	467	522	504	494	483	496	488	500	481	540	469	520	478	489	478	477	489	503	516	481	534	480	512	499	492	505	498	497	487	491	441	496	480	479	506	515	493	497	455	473	478	478	471	504	468	479	470	487	459	505	524	477	487	466	481	503	502	479	468	554	489	497	476	516	495	496	531	449	467	512	482	501	485	461	497	478	511	515	487	507	477	504	490	466	511	507	488	506	511	492	485	467	473	495	495	461	467	476	472	505	477	494	475	507	457	477	501	499	495	463	454	452	461	507	496	464	463	458	472	527	481	475	487	500	522	494	477	481	499	501	443	505	471	469	489	515	463	474	453	473	477	497	507	500	471	486	534	445	510	473	442	467	458	495	492	472	467	483	499	494	499	501	483	473	512	477	445	459	495	517	493	486	509	473	490	510	508	470	495	485	478	468	481	486	447	503	479	468	475	483	487	474	488	552	498	489	539	495	479	477	495	484	488	513	525	487	469	502	479	500	500	512	468	527	461	500	431	505	500	524	428	507	494	481	464	454	456	493	486	487	499	476	493	504	517	460	465	530	496	448	467	454	504	452	471	506	466	517	495	474	479	474	500	520	513	496	502	473	475	465	503	440	510	477	448	467	494	493	505	503	511	472	486	474	479	507	475	495	487	493	487	474	533	488	479	478	519	476	489	490	480	475	480	420	476	437	519	515	486	465	482	439	471	478	493	476	498	531	552	525	499	452	483	477	506	480	459	508	502	470	507	464	477	490	454	524	520	463	471	517	481	504	487	474	531	472	483	521	498	492	500	489	494	490	453	467	466	497	517	489	455	482	512	516	430	488	499	506	502	482	529	501	502	509	497	509	542	461	480	469	488	474	449	469	484	456	461	486	497	442	512	489	481	514	472	489	505	500	542	498	477	495	455	494	467	491	489	499	501	483	482	464	508	481	484	499	482	472	511	473	522	514	535	456	462	478	506	473	479	469	525	483	476	497	485	478	501	484	479	482	474	504	518	508	489	471	475	500	484	466	483	486	474	470	489	490	489	475	494	485	475	490	523	503	474	539	469	481	503	454	479	473	496	497	478	473	479	488	506	455	504	481	441	444	510	512	468	490	431	514	495	474	482	482	496	493	492	474	490	489	474	486	490	492	479	518	484	524	475	490	492	494	449	478	488	516	466	476	528	462	483	519	488	507	515	483	476	451	485	509	516	481	451	476	491	497	475	496	487	492	468	498	469	506	500	492	459	509	453	544	432	499	486	547	488	492	488	469	489	444	508	542	482	497	417	490	429	483	472	482	457	471	489	489	476	515	519	529	533	490	517	510	483	480	459	502	463	454	504	476	469	485	489	490	508	488	517	502	495	512	488	466	474	458	513	526	479	481	473	545	483	492	513	464	493	515	476	493	463	453	506	416	456	538	501	490	501	471	481	492	515	472	493	484	483	482	490	454	501	479	477	478	509	500	477	507	442	525	484	491	483	511	535	501	485	490	497	489	495	500	454	488	484	459	455	471	515	477	488	455	473	456	505	451	444	468	510	480	503	496	454	492	480	464	455	466	496	443	482	510	496	461	480	481	477	493	464	514	481	501	526	501	485	483	508	499	471	495	530	494	485	487	487	453	508	497	475	515	453	497	508	458	509	486	433	488	448	448	497	444	490	508	463	497	502	478	490	470	506	462	450	466	539	509	484	476	516	510	484	470	520	527	495	480	492	478	487	478	509	470	484	487	498	537	513	473	474	516	488	465	512	456	489	492	508	452	492	474	520	480	466	475	511	442	496	497	462	457	488	455	522	475	514	475	508	448	523	454	500	488	481	504	538	514	506	478	462	502	458	468	467	499	448	480	448	486	496	496	464	479	497	505	472	505	468	478	476	489	504	486	466	493	484	499	457	482	483	495	478	469	455	481	489	476	450	484	477	496	455	498	438	456	473	432	471	481	481	504	490	486	474	537	491	460	464	522	511	460	485	488	494	465	469	475	471	512	497	478	484	506	470	491	487	472	529	493	466	496	450	444	533	481	488	477	491	502	516	470	494	490	461	486	479	486	490	483	468	511	478	510	445	486	497	450	468	467	440	475	508	483	534	468	474	500	477	470	498	476	517	483	459	457	467	502	462	495	493	503	467	475	495	491	471	532	505	499	479	477	483	461	483	496	497	483	488	482	487	487	488	506	470	461	458	480	533	475	484	522	477	500	485	488	465	489	494	463	471	474	492	456	474	458	488	496	456	456	444	498	510	478	493	527	468	481	502	440	531	460	503	497	498	498	481	498	493	512	508	499	512	459	469	458	520	496	481	489	462	467	494	451	488	508	489	481	507	478	529	507	465	495	455	537	460	492	483	499	457	474	503	514	468	524	508	492	473	489	531	488	482	480	493	523	487	479	483	486	512	519	468	502	477	473	467	505	491	469	453	517	476	500	452	481	478	493	516	538	490	503	442	501	485	455	441	445	483	455	468	506	506	493	497	526	494	468	492	481	491	445	492	502	494	472	496	467	465	456	483	479	480	485	489	494	476	463	496	493	509	499	488	491	445	470	499	443	506	496	508	472	484	506	471	506	490	502	475	486	452	490	485	492	477	486	471	445	509	481	489	484	479	443	451	509	486	443	443	483	459	427	480	486	498	472	475	455	439	455	470	489	464	494	507	498	482	495	455	541	501	505	469	498	474	472	490	503	455	480	487	511	530	525	458	531	513	506	515	463	534	480	531	478	470	489	491	489	471	507	491	431	417	464	480	502	472	513	509	494	467	519	458	462	475	471	496	472	483	453	470	483	474	513	483	480	457	490	511	492	492	490	474	498	500	450	476	509	476	486	474	496	474	498	523	466	455	505	518	480	452	465	491	474	496	521	454	537	488	472	508	474	473	472	477	480	484	465	488	517	463	480	451	476	468	447	491	452	454	465	474	431	528	475	459	504	495	461	509	477	478	512	475	479	480	471	495	477	469	467	497	499	504	492	475	487	497	492	459	480	476	512	504	475	520	479	521	494	489	484	428	541	546	480	484	442	523	487	485	476	454	474	448	475	492	439	498	515	491	487	502	466	492	478	470	501	464	506	468	492	510	472	473	437	517	444	449	530	512	502	453	471	488	481	460	488	466	485	435	474	507	470	508	511	504	488	506	466	466	497	424	529	523	472	511	481	492	473	463	463	481	488	463	470	491	505	485	485	489	524	492	456	462	515	474	469	492	483	506	477	492	519	475	502	485	442	459	462	462	465	459	499	501	462	488	477	484	532	502	515	460	505	501	504	476	497	453	493	524	439	469	467	473	450	456	489	473	460	481	494	504	541	497	507	480	474	470	493	452	486	495	457	529	466	470	493	498	477	470	492	537	496	468	489	486	453	524	495	495	499	481	473	453	479	494	488	486	483	512	450	452	463	485	517	483	523	530	474	512	463	511	476	518	515	485	484	534	436	523	511
9119	652	608	589	560	448	435	435	405	390	380	393	357	330	384	371	356	341	337	382	369	371	360	346	386	367	356	373	402	362	337	355	384	364	367	346	367	392	361	351	344	369	372	382	383	372	335	380	359	364	391	409	379	346	354	327	384	361	333	381	357	386	377	348	362	347	389	380	339	369	377	381	349	332	352	396	356	346	368	412	349	383	357	408	352	380	360	376	371	384	388	393	374	375	358	385	376	390	338	401	344	362	338	368	398	361	347	381	414	360	359	356	375	365	340	363	380	362	375	371	344	397	351	341	361	362	377	371	381	361	371	383	372	377	366	391	334	361	358	381	355	388	347	365	394	385	336	394	360	352	347	370	408	366	338	365	366	369	392	373	332	375	340	369	363	353	345	376	356	323	359	368	343	340	381	356	353	334	378	363	328	349	365	397	368	404	354	376	370	366	376	332	373	330	357	386	330	351	360	341	364	303	348	371	371	322	368	358	398	382	369	362	340	370	364	353	337	401	395	327	373	384	381	362	403	361	353	350	368	373	375	414	373	326	381	385	332	345	354	373	354	326	387	342	360	352	372	346	382	354	372	375	371	346	380	351	335	379	358	347	362	377	374	406	374	357	371	380	387	378	367	371	385	421	356	380	371	347	433	319	407	368	355	396	352	341	356	354	363	363	356	389	342	348	378	372	338	382	360	381	367	315	368	343	358	399	393	329	371	323	391	357	363	323	327	402	361	320	369	378	354	371	351	389	344	364	341	328	361	405	357	363	393	348	376	351	348	357	336	357	389	346	375	371	400	356	372	361	353	369	379	358	357	360	355	384	361	369	379	375	392	340	373	412	356	361	359	362	348	389	385	379	354	357	384	356	379	400	389	386	364	384	334	343	361	345	386	374	366	369	357	346	359	347	355	346	381	386	362	332	376	373	381	377	393	405	346	344	388	347	323	383	346	378	407	359	371	379	360	335	363	376	358	405	346	353	356	367	363	371	401	351	363	385	364	342	367	343	382	357	331	380	385	346	342	345	343	383	328	346	365	397	383	343	386	340	376	379	362	365	384	364	331	351	370	378	369	381	383	370	366	363	374	394	353	364	352	362	316	355	345	357	361	341	354	363	340	371	357	381	388	352	365	349	360	342	349	379	387	345	350	342	339	357	336	370	330	381	361	394	363	359	369	387	382	352	378	372	363	357	403	365	386	315	362	364	369	310	388	382	362	349	347	362	364	355	351	346	348	374	343	343	388	378	369	369	405	334	362	349	338	364	382	401	347	355	341	343	348	345	393	395	339	399	339	355	427	347	328	362	361	382	366	335	346	352	386	382	391	365	370	349	369	377	372	405	326	381	356	372	357	369	327	363	374	405	378	321	351	335	361	370	331	355	359	375	367	371	387	384	373	348	368	349	359	362	372	391	363	364	387	368	391	370	408	335	343	331	336	318	400	361	380	396	378	323	374	397	359	355	363	339	363	346	343	401	376	375	374	367	347	379	347	335	347	343	325	365	362	390	337	367	360	355	366	379	355	345	366	336	390	363	363	350	422	332	385	375	347	340	357	341	352	384	389	354	378	405	367	355	356	323	373	347	406	393	373	343	342	316	345	366	364	383	352	350	339	337	355	369	355	355	369	392	343	376	348	339	339	348	348	363	400	369	362	358	332	353	368	360	360	388	365	380	421	376	361	383	370	393	379	367	353	368	325	353	354	334	379	393	397	360	372	367	365	344	366	343	369	366	372	396	351	309	396	347	353	346	321	366	386	381	342	371	337	407	363	354	333	357	355	372	398	388	371	370	336	335	314	339	385	398	363	381	345	321	375	382	369	387	367	319	394	375	346	404	377	330	346	373	384	395	362	384	369	331	392	400	351	368	385	352	382	343	335	371	369	374	384	367	349	382	388	433	369	360	371	364	345	388	372	338	379	335	348	347	355	341	370	344	365	323	364	360	348	341	350	376	355	377	362	356	391	328	327	367	365	332	360	379	383	316	357	381	295	390	337	369	350	355	376	366	380	415	412	352	367	352	339	377	334	365	356	362	362	333	336	353	353	363	418	373	379	383	362	367	391	379	365	372	384	369	373	400	358	348	412	356	346	326	377	335	381	348	358	371	376	385	358	364	398	338	355	346	328	361	386	359	367	352	358	315	406	330	358	357	360	365	352	392	350	338	356	343	359	387	370	363	360	360	337	364	366	380	372	355	396	395	372	353	357	387	353	384	376	389	378	339	373	368	338	354	401	368	350	385	351	351	342	352	386	386	369	333	370	394	405	376	342	337	398	339	413	341	323	359	374	342	383	415	380	371	349	402	370	380	384	356	333	337	379	361	320	345	399	318	376	387	340	362	371	371	394	372	387	361	340	342	351	354	351	353	341	335	352	343	381	370	366	369	353	361	364	373	346	349	378	383	371	349	337	352	351	376	390	380	343	343	348	393	352	331	333	364	384	346	351	342	310	382	372	357	370	341	347	343	359	361	362	332	354	328	331	393	370	359	331	370	349	353	370	387	400	362	370	388	397	351	346	342	336	364	312	350	367	345	370	356	366	367	336	340	329	384	362	408	349	357	366	411	400	353	342	343	356	391	359	405	381	386	388	339	353	365	369	397	367	370	370	339	336	376	350	338	362	359	329	366	337	383	331	359	351	372	356	327	372	364	386	348	361	361	339	365	345	365	360	355	316	381	392	357	363	363	346	343	397	356	342	372	376	378	378	401	360	360	386	369	384	360	392	337	364	383	351	378	318	359	382	342	353	339	364	380	390	349	354	346	412	348	369	364	353	408	343	339	385	397	347	351	371	356	336	383	358	360	384	360	348	399	360	349	334	375	375	384	347	358	366	390	373	367	347	408	371	368	367	367	338	366	376	375	348	369	342	383	372	362	372	367	338	331	372	360	317	376	384	326	355	357	345	341	380	340	381	349	375	366	366	351	394	334	356	385	344	405	388	375	343	386	321	356	378	335	391	358	359	363	386	307	317	364	352	352	374	362	336	352	339	358	357	334	382	346	356	385	403	345	362	376	377	317	379	348	384	359	367	351	366	382	388	333	340	394	333	364	392	350	345	351	385	340	349	362	407	413	317	339	349	390	370	375	339	360	386	376	358	365	358	396	372	363	372	379	374	372	366	348	377	343	376	366	378	360	399	370	347	366	382	372	334	392	356	348	328	381	420	340	362	379	371	371	358	373	382	385	361	384	383	394	325	332	378	355	389	405	356	396	353	401	372	363	348	341	372	398	415	339	371	376	376	365	337	396	365	343	361	329	322	336	367	376	347	424	407	380	368	359	345	373	369	389	367	359	347	409	387	344	385	342	339	397	347	344	349	347	368	368	372	384	380	376	348	362	386	361	369	326	382	367	381	372	362	366	381	352	324	376	378	379	397	355	352	354	386	382	383	366	334	374	387	372	346	389	430	354	367	380	367	323	378	350	354	363	346	357	330	332	370	374	355	366	314	407	368	372	382	356	425	343	365	340	348	350	394	339
7514	1056	1330	1541	1402	1313	1201	1110	1125	1066	1010	1015	949	945	960	930	948	916	902	921	904	904	880	895	893	864	883	883	905	869	880	889	953	867	908	857	873	901	901	896	897	829	877	911	877	850	843	869	877	843	924	897	909	932	910	876	877	918	926	921	860	933	919	868	834	854	867	851	898	892	874	892	897	860	872	888	870	856	832	833	864	906	927	920	922	876	852	866	908	877	830	926	878	853	823	850	893	862	885	877	862	869	859	866	862	895	872	842	860	890	888	842	927	849	889	851	901	876	884	900	855	831	894	880	833	884	886	902	860	891	889	888	895	873	868	867	831	887	843	835	892	859	896	854	881	880	839	826	866	888	822	863	830	862	859	854	865	910	868	897	868	907	856	900	866	809	882	881	834	894	847	924	850	826	827	903	870	875	880	890	826	875	889	830	879	860	898	832	865	815	915	872	873	923	822	876	903	919	852	799	883	885	899	898	891	839	914	890	869	883	862	880	880	884	812	911	856	851	848	916	897	870	907	874	878	898	815	863	823	910	867	859	906	865	813	903	891	822	854	906	893	843	875	870	890	951	839	870	904	845	837	880	826	835	867	843	830	836	818	856	846	922	840	862	861	833	881	800	861	868	853	851	931	826	832	866	851	850	896	826	895	882	901	850	894	886	906	883	892	895	861	846	820	879	885	877	800	859	891	899	844	842	846	871	908	907	881	862	883	869	875	868	865	864	792	866	881	857	874	853	864	905	836	849	871	871	829	868	844	881	857	849	833	917	844	807	855	868	897	837	894	846	864	905	873	879	911	862	910	825	831	896	921	866	919	866	889	881	873	935	948	863	875	914	909	935	812	865	870	899	924	814	884	890	900	895	841	861	824	882	893	864	849	862	835	813	862	922	843	903	858	847	879	895	871	850	913	919	880	830	849	895	882	879	856	856	865	885	822	925	902	884	839	926	854	884	914	871	828	868	875	870	870	803	849	860	878	859	894	845	834	841	846	806	930	852	875	855	866	863	797	856	900	905	880	849	883	869	845	888	918	819	837	872	818	896	867	857	879	843	868	843	908	932	900	877	892	878	896	882	905	806	860	914	909	819	866	913	860	889	948	817	873	869	916	774	851	935	859	896	870	860	860	839	829	820	920	847	883	871	923	841	864	830	911	887	818	899	910	912	888	815	880	848	878	851	879	928	858	831	891	902	854	883	863	877	943	875	875	797	848	897	848	834	877	820	907	866	891	863	874	878	946	856	782	835	886	858	785	973	870	898	892	838	818	857	863	847	888	842	868	883	802	892	851	883	837	920	881	872	821	878	900	861	868	870	854	877	842	834	883	910	908	883	877	859	918	892	876	903	888	815	883	895	859	884	844	887	866	844	882	851	877	827	875	954	909	901	840	901	861	832	833	861	864	851	816	858	894	855	847	929	853	893	851	850	796	884	862	897	821	870	905	860	904	840	865	836	843	836	869	886	841	880	893	883	920	836	865	920	880	863	888	863	889	863	872	848	866	890	862	902	871	829	946	902	870	898	875	805	928	875	881	837	863	920	870	890	883	858	895	865	857	868	904	895	859	850	928	833	876	874	879	840	903	880	842	853	878	882	866	850	921	884	905	859	900	849	818	865	871	893	897	880	893	907	840	864	804	882	862	849	899	884	847	872	865	858	855	830	850	900	907	854	859	890	838	868	901	924	858	858	856	847	905	876	865	857	883	862	841	819	851	913	873	944	927	858	894	901	882	842	846	811	847	872	881	885	836	876	920	893	922	881	808	937	846	901	910	828	888	812	888	804	884	895	896	880	920	922	889	906	950	845	792	842	878	836	922	931	892	880	806	864	908	886	898	812	882	884	829	901	864	784	805	890	823	861	854	852	886	834	919	873	835	843	850	921	823	821	856	868	850	865	852	837	845	926	875	859	893	876	845	894	896	899	834	856	875	910	866	854	900	855	885	851	863	829	880	873	843	897	841	875	932	853	877	865	811	920	880	871	904	850	822	869	848	846	919	884	864	835	836	881	830	916	903	840	899	918	838	853	840	807	865	882	885	880	820	825	856	874	864	840	848	842	843	883	945	891	887	842	866	883	865	872	878	897	869	865	875	905	855	835	877	889	871	858	902	888	918	880	864	929	880	909	914	893	858	860	869	824	833	877	876	829	863	914	921	828	887	830	865	852	852	863	869	880	897	846	902	871	848	929	885	867	859	926	878	913	850	848	877	841	840	832	824	831	855	888	849	818	822	860	878	839	857	880	826	863	854	899	862	866	900	886	886	818	910	904	890	859	889	879	872	890	867	868	886	849	855	877	899	938	814	910	884	932	866	842	872	861	862	881	857	898	895	895	894	893	912	849	841	834	864	814	861	862	892	791	830	870	855	887	863	886	895	873	949	828	858	844	860	862	915	876	928	912	841	813	862	903	900	872	866	885	825	872	869	843	894	885	887	853	850	875	891	902	885	873	873	853	891	867	847	823	894	907	840	885	905	862	863	869	837	884	849	872	921	887	883	892	832	936	891	844	897	881	873	850	902	911	876	905	836	862	833	859	850	897	903	891	846	858	850	916	885	895	893	872	845	865	880	875	873	846	883	856	850	812	876	819	861	866	872	855	905	876	878	875	834	836	864	878	862	894	887	814	937	932	898	853	869	877	843	864	848	855	869	887	892	849	839	906	879	884	860	870	819	882	928	835	870	828	892	824	916	914	884	880	850	899	865	846	837	822	853	901	875	894	875	909	888	859	850	872	857	916	880	851	902	883	878	882	942	854	842	904	905	845	844	880	939	854	882	795	897	897	833	890	891	877	865	850	903	941	847	893	878	874	885	851	872	858	855	849	926	855	846	846	903	871	886	871	845	845	875	861	886	879	878	827	892	838	864	871	839	901	938	866	869	895	865	840	845	896	838	839	836	869	877	864	884	929	907	867	851	863	909	879	913	853	878	901	873	824	917	877	924	830	812	888	907	868	892	862	864	927	882	832	903	900	833	865	912	839	888	847	874	894	826	835	813	833	900	872	845	860	869	899	871	879	861	842	884	827	900	896	898	887	846	841	909	840	862	851	918	890	848	908	899	867	829	842	830	863	908	886	848	901	873	945	860	918	865	811	875	839	846	870	898	905	878	896	874	902	872	892	832	845	816	873	870	841	859	872	902	897	895	883	824	888	872	883	865	888	813	889	866	877	850	851	902	871	920	864	854	882	899	845	893	912	903	902	851	916	885	872	911	883	829	875	929	903	902	885	935	873	858	890	874	860	892	866	823	852	849	843	878	915	889	826	863	855	833	858	850	914	826	880	899	825	902	881	908	917	855	924	918	835	902	853	791	876	911	858	874	862	868	863	864	915	892	900	896	874	875	902	862	884	877	860	877	809	905	865	867	862	882	883	836	885	925	874	859	881	829	892	936	835	851	854	904	881	869	870	869	832	859	817	914	844	855	830	859	932	849	907	879	885	840	878	869	921	879	857	918	861	952	855	887	863	891	872	875	858
16342	1358	890	827	645	570	507	471	507	492	446	414	440	470	409	409	414	458	418	433	413	425	382	402	433	405	388	421	427	410	433	415	379	375	411	387	378	396	410	383	354	394	417	401	406	406	370	414	389	396	379	385	403	381	399	360	352	417	408	392	403	377	438	421	355	387	411	402	387	375	440	363	365	380	396	378	390	402	391	367	381	377	392	362	410	417	376	391	398	408	390	375	409	404	389	399	415	396	378	425	412	434	420	397	435	422	374	379	392	365	409	448	394	384	367	369	425	372	332	416	421	401	381	423	381	384	422	388	409	373	400	425	451	398	394	390	374	399	399	396	409	458	395	408	359	385	358	388	397	436	396	400	451	370	391	398	401	396	412	402	391	406	399	374	400	357	435	381	387	417	392	356	418	400	426	373	419	379	413	429	398	427	421	401	407	403	398	419	366	387	379	380	388	395	410	397	390	414	356	390	399	371	415	442	387	389	426	405	360	438	368	397	408	421	410	383	408	386	384	392	394	414	398	420	409	429	395	396	444	388	422	406	414	398	393	403	393	418	411	415	423	383	407	369	397	406	400	418	429	397	409	364	401	374	356	398	427	408	393	384	407	426	429	433	417	428	374	417	403	366	393	381	351	404	393	388	413	401	381	415	414	389	361	407	388	440	430	399	369	388	400	376	388	374	366	390	420	371	379	410	380	401	440	373	406	367	432	381	402	408	451	399	433	385	397	380	438	417	409	425	394	391	389	379	377	387	397	440	437	387	379	401	397	363	397	413	444	411	395	365	422	418	387	407	404	417	375	418	397	438	401	389	383	416	351	413	384	396	403	383	403	403	399	383	391	407	433	356	364	403	351	407	391	398	368	405	392	402	377	349	381	420	405	383	426	387	402	377	415	362	422	402	390	428	367	443	410	372	415	406	417	427	390	380	411	410	352	390	390	409	407	409	389	402	394	423	409	394	384	401	372	403	407	392	376	420	413	407	410	383	356	357	402	416	367	360	393	390	428	366	424	401	390	403	401	372	391	393	404	422	419	410	426	409	410	433	391	382	392	438	407	447	385	393	403	406	368	417	413	417	378	413	378	371	414	386	376	414	416	401	397	391	414	401	359	412	364	396	397	382	390	392	377	349	394	434	398	412	388	418	429	365	402	394	413	436	416	410	406	380	410	377	392	393	400	378	367	382	358	403	387	428	400	380	376	429	404	388	411	439	386	370	392	377	384	396	396	392	435	365	409	375	374	424	358	350	387	368	388	471	368	394	424	395	397	429	379	401	414	402	444	355	404	389	395	366	457	369	428	426	386	440	404	377	380	376	374	391	419	385	401	380	422	412	396	418	366	379	438	380	383	392	367	435	399	409	405	424	366	392	371	419	422	403	417	424	412	411	402	403	359	418	351	368	437	395	397	440	405	404	356	379	445	395	380	401	377	383	387	386	409	371	402	381	393	397	429	386	387	382	381	373	369	398	393	403	412	412	426	381	355	400	401	363	423	397	390	444	444	405	438	372	388	418	391	399	406	371	433	396	409	390	346	408	398	415	358	341	399	423	400	435	426	404	381	417	418	393	439	376	382	428	398	400	410	392	360	449	379	339	373	396	420	416	387	358	443	375	397	371	422	387	417	403	400	411	412	383	360	411	392	416	376	370	407	405	411	396	372	402	404	416	400	410	383	395	411	410	388	401	372	422	398	409	398	374	394	403	397	402	388	413	397	425	421	397	398	415	407	419	458	403	416	373	362	361	383	429	388	455	376	408	409	392	408	396	393	432	423	405	383	385	396	405	398	355	412	413	396	414	388	356	382	389	394	430	416	386	395	389	405	401	418	392	380	413	350	377	459	415	377	405	390	379	412	402	417	397	382	374	397	387	428	384	356	381	409	417	395	356	380	413	406	426	400	393	447	369	417	397	388	360	385	427	403	417	393	386	421	416	459	406	387	377	410	376	418	393	385	388	369	362	390	442	403	403	354	404	422	398	417	415	399	412	404	427	409	384	403	359	441	420	383	387	412	414	416	386	397	413	419	429	374	388	390	446	384	426	417	395	366	411	403	403	384	382	397	374	376	417	377	386	395	369	372	396	417	381	421	386	399	433	398	393	408	431	392	387	406	392	399	385	422	429	388	375	341	374	392	424	390	411	419	396	403	422	382	405	399	414	408	397	413	424	395	339	390	460	392	405	382	395	390	416	403	383	406	410	411	420	425	397	425	382	398	419	401	370	365	401	418	411	383	370	396	406	424	326	400	402	412	391	389	413	413	389	411	416	370	376	417	433	443	377	402	410	371	430	410	441	401	444	404	428	416	386	359	414	406	415	402	374	373	437	435	401	416	403	387	417	372	399	410	407	403	394	363	410	397	386	420	388	444	401	420	380	416	344	413	389	380	442	416	414	407	365	445	408	403	480	389	405	384	385	427	390	354	379	357	412	385	396	422	396	377	397	429	406	421	407	391	410	418	373	393	393	367	378	401	419	382	372	369	405	427	400	356	427	396	381	420	408	409	384	398	386	412	379	381	387	414	390	410	396	410	415	418	404	396	405	408	399	394	402	414	390	391	357	394	381	406	406	384	437	390	373	408	407	380	417	401	394	382	432	411	432	412	392	374	393	403	419	390	373	415	424	423	410	392	386	377	408	409	390	387	369	396	397	400	405	370	384	421	359	356	399	416	400	371	419	418	388	408	408	388	392	428	406	376	424	390	409	368	428	445	398	421	372	403	387	410	413	433	389	381	405	390	404	403	418	391	442	397	381	362	386	387	401	398	375	418	396	374	376	380	367	410	413	408	402	389	372	378	401	407	403	410	388	417	385	371	398	419	404	374	417	406	417	405	395	367	369	425	419	397	402	369	401	363	402	377	415	446	396	343	401	421	374	394	400	351	354	428	407	419	406	350	409	375	402	414	405	405	387	377	388	368	365	397	417	428	389	381	396	388	397	400	406	400	379	399	378	409	413	381	422	364	422	390	411	374	434	396	404	385	392	445	389	392	355	405	410	395	387	418	430	426	398	396	377	391	393	406	414	421	395	394	394	375	423	410	374	409	366	399	444	398	369	380	379	376	427	388	381	412	409	386	387	383	385	409	409	440	399	374	401	411	406	390	407	418	383	378	395	422	411	377	412	410	422	424	445	414	391	410	416	397	397	428	442	407	395	395	415	461	401	375	453	406	386	409	378	442	417	386	386	394	400	400	373	396	391	375	386	411	421	372	448	453	414	389	416	405	398	436	416	388	406	436	381	419	386	379	406	382	392	400	384	414	389	382	404	405	362	381	401	400	448	415	372	395	407	414	440	417	418	389	431	391	395	404	398	367	401	396	382	409	388	393	388	389	400	411	377	374	426	418	391	405	373	395	426	437	438	402	391	383	416	393	410	440	394	394	369	368	402	390	439	399	355	402	406	405	413	369	406	375	432	362	383	376	399	392	398	413	374	440	420	388	405	428	363	393	414	389	402	468	419	421	380	389	365	418	398	385	405
9353	1414	1790	2110	2021	1777	1461	1439	1454	1237	1176	1222	1193	1128	991	1067	1004	1020	1049	1009	989	981	995	1009	1002	945	1024	926	917	940	954	945	921	963	945	993	960	929	942	933	906	946	947	875	921	898	928	970	901	866	871	932	918	904	936	916	939	910	896	908	899	889	920	919	939	916	904	876	931	879	911	867	892	895	958	945	929	918	911	929	935	894	861	931	879	874	935	880	893	960	950	893	892	885	961	969	920	897	935	899	888	918	913	903	993	936	933	924	867	870	923	841	988	908	883	874	954	891	900	968	928	863	901	880	968	896	915	896	920	899	897	924	922	895	877	900	915	908	926	912	837	913	907	873	959	884	898	966	947	928	886	917	886	916	910	912	862	919	948	909	877	953	944	927	901	864	905	912	902	917	923	900	887	959	908	940	872	945	959	952	893	889	911	918	917	930	881	965	901	882	935	875	902	853	928	875	905	946	915	906	901	904	900	924	910	847	932	877	926	944	964	872	933	924	869	963	890	955	826	922	950	906	875	903	931	895	879	932	920	919	869	805	899	875	894	898	901	944	872	910	920	875	918	929	871	860	947	950	859	912	908	968	861	883	902	894	888	880	901	941	923	951	943	863	950	903	906	950	927	935	871	854	879	864	879	907	916	888	892	904	934	866	880	970	927	930	898	937	910	918	888	942	932	928	907	865	943	963	877	887	896	864	915	903	931	888	908	937	915	947	914	948	893	886	965	967	946	910	868	887	829	879	904	897	871	928	872	891	949	899	947	960	873	896	896	865	922	864	930	880	913	884	887	899	950	915	864	929	939	917	894	942	875	975	887	890	922	930	891	868	865	917	873	952	881	972	923	908	906	828	920	995	917	928	926	866	899	902	893	884	932	916	916	902	953	862	908	907	894	992	919	876	901	870	906	924	982	885	962	878	946	919	927	913	932	928	956	894	890	930	874	944	916	886	926	963	952	958	882	934	944	931	947	923	861	935	911	933	878	911	884	955	903	895	891	902	894	935	940	880	853	901	913	940	954	841	900	914	874	980	876	848	896	906	897	921	845	934	870	940	963	857	971	932	907	902	904	898	939	881	913	925	940	943	888	934	886	894	919	929	878	916	888	900	927	901	927	866	918	903	961	916	905	886	921	926	972	898	932	880	951	893	898	889	948	942	870	946	942	949	877	930	864	869	907	852	936	955	949	885	866	899	874	905	902	932	947	921	878	892	933	892	950	910	936	942	894	911	942	964	914	859	864	937	920	965	870	888	882	951	904	910	926	929	934	923	936	880	886	914	885	908	979	912	912	882	879	873	898	904	948	894	886	918	929	920	951	926	936	920	917	915	951	855	928	918	950	938	918	931	895	891	906	963	859	916	946	879	887	869	923	906	922	913	862	878	850	868	869	885	908	864	859	910	932	922	921	926	883	886	917	909	905	913	975	878	900	885	842	905	925	894	906	945	879	922	866	920	874	879	925	866	910	884	886	873	948	882	944	942	866	871	967	929	891	845	880	905	905	902	884	948	905	954	950	902	913	921	929	900	912	874	891	940	911	852	914	899	978	898	885	915	913	921	929	918	954	858	904	887	949	877	917	922	879	962	899	865	943	925	958	877	910	855	886	902	887	820	905	887	876	928	914	904	890	960	874	974	873	882	938	922	864	964	899	917	922	893	904	940	918	920	953	966	873	919	941	937	956	893	851	832	928	849	946	944	918	938	872	943	932	949	894	902	883	903	920	969	939	927	893	883	929	960	934	926	876	882	935	946	883	881	910	948	859	865	908	949	934	897	925	863	929	866	946	857	905	909	932	879	880	883	930	868	853	991	949	907	936	826	928	898	926	919	933	956	910	883	951	930	892	897	887	919	935	930	919	883	940	901	858	881	1002	952	867	874	903	896	848	917	952	879	881	943	922	900	913	904	894	894	886	845	891	933	902	886	919	914	941	873	952	884	911	975	910	956	909	980	956	909	897	905	915	947	903	879	916	931	901	917	923	943	865	923	939	933	899	881	944	920	925	885	957	893	929	962	886	900	845	873	878	859	934	903	922	934	867	911	855	922	903	841	881	885	856	879	941	932	919	898	913	902	978	878	901	891	890	913	878	925	903	895	873	860	960	868	915	858	884	858	925	922	945	913	905	921	922	887	908	891	974	950	903	931	907	899	891	938	994	888	878	901	876	907	938	931	914	845	904	858	850	918	953	896	893	892	888	927	885	947	908	872	926	872	899	918	911	916	912	900	920	853	943	897	925	894	863	928	947	903	984	880	885	899	900	929	894	896	912	854	915	892	945	938	950	903	955	927	896	901	904	910	942	928	910	887	913	883	932	883	939	890	880	919	949	854	917	918	912	869	926	909	924	906	894	855	939	881	862	959	948	885	868	924	909	929	944	879	918	890	928	899	911	895	907	877	925	894	909	895	952	929	917	969	916	859	920	943	956	919	881	894	891	903	938	905	860	900	939	901	911	869	926	897	933	914	898	908	895	924	899	904	884	902	882	956	909	940	946	896	904	891	924	888	980	905	895	882	906	909	895	898	872	907	947	930	946	862	908	902	891	927	922	935	852	909	971	895	894	855	928	942	932	925	915	929	922	871	927	941	884	953	922	928	937	876	910	925	906	936	927	915	930	949	940	887	922	868	866	904	897	930	929	926	910	937	910	906	920	925	961	902	914	903	936	917	878	883	916	931	968	939	899	900	905	902	893	946	952	872	891	952	938	947	917	855	900	933	888	902	887	848	909	916	927	916	919	876	889	928	913	951	868	947	948	863	909	881	930	916	896	935	924	860	936	899	928	942	918	918	845	901	899	911	917	906	889	923	940	901	949	876	940	904	910	877	898	894	906	938	925	932	919	924	919	895	923	881	923	922	881	860	897	825	947	907	909	918	922	943	889	880	917	854	896	915	931	885	874	907	924	930	905	885	857	891	871	869	848	899	879	901	899	892	952	932	921	897	930	918	883	887	918	868	891	922	941	930	893	907	840	889	956	930	949	881	889	933	909	926	874	896	839	903	912	895	899	897	906	892	867	943	899	912	888	883	935	926	893	923	855	840	936	913	891	932	903	881	879	938	933	910	912	944	904	902	908	951	912	931	897	911	923	913	876	907	900	902	903	918	888	894	877	937	918	901	938	933	882	913	886	935	852	981	965	958	951	877	946	862	920	882	932	950	882	950	948	861	925	876	946	892	871	897	908	895	892	906	897	917	896	901	999	921	989	914	864	900	873	882	914	883	912	888	955	881	884	924	873	906	928	933	892	934	917	945	894	903	948	952	923	906	785	906	894	912	961	883	907	894	931	927	912	889	926	888	939	928	927	922	936	926	883	910	893	886	967	910	906	890	879	858	907	901	894	872	930	922	948	897	925	922	858	890	896	919	913	868	929	897	922	902	924	913	909	864	902	890	875	846	930	855	911	900	896	945	895	880	917	887	904	950	947	872	927	934	892	857	896	898	951	931	947	892	882	910	964	872	947	929	902	890	902	954	886	890
2578	182	171	183	175	185	188	183	181	172	161	148	174	158	185	191	188	197	176	185	165	175	184	182	168	196	167	203	177	201	188	168	182	179	180	184	171	175	184	174	195	153	183	173	192	196	182	183	188	177	183	193	160	150	171	147	182	149	145	184	188	206	170	163	171	150	166	169	163	192	174	146	191	184	163	171	193	167	175	150	184	177	163	184	162	180	189	184	161	162	175	175	158	189	199	157	149	207	172	184	140	189	142	158	186	181	176	185	166	183	178	177	174	178	166	162	182	152	174	176	188	178	156	161	148	153	152	172	228	199	168	154	171	167	166	169	162	174	169	160	171	166	161	165	158	181	179	193	189	169	201	188	184	178	173	169	166	179	161	171	176	195	202	167	192	179	184	143	161	169	169	147	149	154	190	187	179	187	184	152	185	193	197	176	173	179	185	187	177	189	168	177	194	178	220	185	177	140	166	149	183	153	179	179	175	161	147	167	180	182	162	184	208	214	223	179	156	186	178	170	177	195	166	181	173	158	198	181	187	183	195	167	163	177	171	174	165	159	186	164	159	176	187	180	174	165	156	180	165	186	162	159	153	169	195	171	167	159	156	182	160	154	145	167	197	183	165	145	178	160	196	210	186	184	169	168	205	182	175	207	181	145	167	180	147	180	175	153	176	184	175	169	176	179	178	153	191	164	175	135	169	191	169	158	187	185	173	166	163	168	183	140	162	172	158	178	179	151	177	160	171	158	194	158	164	172	178	178	193	165	172	183	175	179	167	166	158	170	193	171	188	177	174	182	193	175	183	160	180	151	175	162	172	165	181	198	204	190	166	198	168	164	160	172	158	199	177	176	180	181	192	182	155	155	158	176	164	173	169	154	189	186	175	183	160	175	170	157	185	178	177	163	157	174	164	221	186	188	169	200	177	166	172	188	170	189	192	171	175	162	210	158	164	184	194	194	187	188	164	161	153	168	159	185	172	190	185	166	181	185	168	165	161	154	170	168	209	192	164	186	173	194	183	190	169	173	202	178	188	190	198	191	166	147	168	176	184	166	189	186	142	168	183	160	177	176	172	175	193	182	175	164	186	165	143	162	192	160	182	181	175	181	188	194	184	182	178	179	176	194	172	191	178	187	169	166	188	176	180	174	177	190	157	174	169	162	176	180	159	162	162	167	190	190	181	167	150	180	178	189	173	163	175	155	180	177	188	216	174	153	165	172	169	168	160	156	171	167	178	170	165	158	178	183	173	177	186	162	162	184	183	174	179	172	153	172	160	165	176	184	170	202	168	153	151	182	169	197	189	182	170	164	167	144	177	146	179	199	181	166	202	162	176	175	176	166	181	157	173	154	172	125	162	176	191	168	183	201	185	168	160	153	167	174	201	177	166	178	156	176	181	168	172	168	180	179	179	149	170	176	155	191	140	206	178	181	169	151	152	181	162	157	158	153	164	182	195	172	186	173	171	152	181	179	188	157	161	185	173	170	180	194	183	163	173	176	168	188	189	160	181	178	164	185	172	170	166	166	186	185	223	191	190	165	178	166	177	187	173	187	173	190	162	181	186	183	162	184	209	204	197	178	189	183	167	191	182	161	165	185	174	173	173	181	184	179	186	183	161	196	156	167	173	186	169	176	178	177	204	170	179	161	188	149	157	171	169	171	180	185	160	140	171	167	165	172	176	191	187	176	170	177	189	176	198	183	178	166	169	188	156	164	173	169	188	189	190	198	186	210	212	181	160	133	176	176	169	162	184	154	171	194	195	159	179	196	179	185	175	185	188	178	156	159	173	181	143	171	178	184	174	167	152	165	165	173	163	174	169	186	180	159	167	167	191	137	192	196	172	162	179	171	154	165	145	172	165	187	187	173	170	165	194	189	176	148	161	183	168	170	163	169	172	168	186	183	159	181	169	161	172	192	181	183	151	170	174	176	167	165	181	180	197	187	175	202	165	182	192	172	193	156	177	169	175	172	162	179	161	185	185	155	146	203	190	166	169	177	185	178	153	160	167	197	193	165	150	166	196	184	188	189	189	157	163	179	170	164	168	181	164	171	179	172	166	177	179	186	158	151	173	154	168	190	173	178	151	188	178	175	165	157	167	202	188	182	158	175	190	207	173	152	163	162	180	168	169	153	176	167	163	180	146	168	168	177	178	169	184	157	164	186	168	160	177	190	168	169	166	183	179	158	188	185	181	178	186	195	193	183	177	175	136	173	173	194	167	165	159	161	186	184	201	183	159	159	196	160	171	184	172	183	186	179	143	188	182	174	179	182	174	188	152	202	169	164	192	163	181	189	192	157	185	187	178	151	173	188	199	168	146	186	186	184	170	183	168	157	173	190	175	175	163	203	160	192	184	184	187	166	159	185	183	163	164	167	192	161	153	169	177	164	178	168	172	176	160	164	186	188	169	174	167	170	160	177	168	187	179	168	150	191	169	178	176	184	165	176	185	178	150	181	178	170	150	181	154	156	176	178	172	158	172	151	168	186	168	184	158	184	182	176	175	198	169	169	216	170	177	194	165	175	186	187	176	169	174	184	167	190	164	157	162	159	158	180	199	221	187	176	179	161	189	175	185	168	201	180	175	185	199	172	166	165	170	191	195	162	168	168	182	156	199	161	185	170	155	191	187	180	179	185	167	155	181	155	173	168	198	180	187	151	193	152	157	170	178	193	188	177	176	185	174	173	168	194	169	160	154	173	177	187	164	193	175	185	170	191	190	178	176	167	174	167	174	180	192	171	152	189	184	201	195	172	184	166	182	178	183	196	188	176	177	185	164	180	172	173	178	159	155	170	172	167	173	181	198	173	172	167	158	171	168	153	169	191	170	179	163	175	176	171	189	166	150	168	151	158	178	167	185	159	179	160	169	178	191	171	163	180	146	183	179	164	155	164	196	176	167	162	149	221	173	168	141	178	164	156	190	180	159	177	179	181	147	164	166	162	165	182	168	170	178	170	177	159	178	159	161	183	180	179	168	196	159	168	169	151	172	161	177	161	195	157	160	171	152	152	180	144	181	167	163	171	186	167	195	185	173	149	145	160	171	161	177	204	192	187	177	162	180	166	181	182	166	182	177	210	165	191	176	175	189	183	176	177	185	165	163	158	169	169	169	166	166	166	159	173	188	192	182	157	201	184	183	178	171	169	175	152	167	181	165	162	165	150	174	186	166	185	187	181	187	187	175	174	174	159	176	168	196	174	159	188	170	150	175	153	147	194	154	157	174	179	170	175	170	158	170	172	162	173	173	167	177	186	157	171	176	186	161	188	189	182	152	171	184	167	170	165	160	202	194	158	169	159	152	168	173	184	172	191	185	163	151	192	165	183	185	178	172	169	220	156	154	176	173	176	168	181	156	190	157	165	185	181	167	164	179	166	158	160	171	168	166	182	162	172	164	150	170	156	162	190	180	174	160	170	169	199	171	179	173	184	176	190	191	170	181	190	183	171	191	174	163	153	181	187	172	184	174	173	206	150	173	168
2491	502	524	523	529	491	477	520	511	506	479	495	492	460	494	452	518	437	503	531	467	512	457	470	481	498	495	496	461	483	509	496	497	499	473	502	491	463	513	515	558	441	463	462	466	477	481	475	445	465	525	508	469	486	484	440	473	485	464	496	509	474	535	479	476	509	470	477	489	506	464	482	503	489	514	488	487	479	495	461	515	441	488	499	469	479	497	482	485	496	468	494	488	512	471	462	479	507	530	477	508	515	477	470	473	475	487	489	528	503	498	488	451	499	489	483	480	465	492	487	475	508	506	462	511	466	499	467	447	489	483	470	517	430	476	478	484	512	503	492	503	485	491	489	498	477	482	494	493	520	480	506	502	450	486	510	483	442	515	490	495	504	484	483	478	486	509	464	495	467	487	520	498	533	505	502	477	481	495	485	484	510	496	460	499	494	518	472	447	499	511	484	504	512	483	476	536	469	472	485	506	494	514	441	528	485	485	497	510	479	466	470	505	492	519	439	542	521	472	471	479	492	452	450	506	470	468	484	484	486	465	493	491	490	490	482	482	477	523	499	528	466	469	520	470	482	453	445	530	471	499	458	487	466	479	507	491	504	467	471	484	476	462	488	494	504	502	487	454	502	506	500	458	492	499	466	493	473	479	489	517	454	510	468	482	469	522	497	485	475	479	482	468	484	469	483	465	522	452	485	464	462	473	510	476	464	482	485	480	493	474	500	482	527	447	477	490	485	467	526	502	501	437	477	507	469	483	533	517	479	489	507	466	471	522	479	487	475	508	493	514	458	485	494	473	500	458	464	505	522	473	496	487	483	489	504	475	462	528	474	501	508	454	468	507	510	474	504	500	477	492	477	482	517	496	474	472	500	494	495	475	472	508	483	486	492	501	491	494	449	492	484	469	447	508	482	487	441	493	501	500	501	506	472	523	490	490	487	480	505	435	507	473	479	505	478	486	521	488	530	485	493	525	479	472	469	474	496	513	499	471	495	492	503	492	503	517	479	502	425	485	502	476	453	485	476	488	484	460	495	499	454	477	518	490	445	508	473	475	491	520	490	464	496	487	499	449	478	474	460	472	506	467	480	463	520	488	521	516	460	460	457	485	507	479	549	503	514	502	492	498	501	455	496	471	458	459	488	476	514	434	518	515	497	477	514	470	495	488	491	475	485	499	528	505	488	473	498	498	466	501	487	495	466	524	501	483	499	496	467	508	456	497	490	533	493	480	479	496	458	468	539	516	471	502	498	487	500	505	476	507	519	496	496	489	488	461	489	489	491	520	484	502	490	492	472	483	493	458	477	492	482	476	459	497	470	467	460	495	480	487	535	473	497	516	481	472	538	451	488	514	484	507	477	493	508	502	471	469	494	426	489	496	468	474	459	499	492	512	515	452	474	465	498	469	482	480	508	509	501	508	502	502	484	489	462	464	501	451	508	492	463	493	502	471	516	529	466	477	472	490	486	468	491	477	496	513	510	481	512	450	450	479	527	485	523	484	514	509	478	504	466	462	502	517	493	482	460	496	504	507	503	468	480	468	477	471	476	507	478	448	500	469	480	484	464	494	469	527	479	456	463	461	519	487	521	475	495	496	489	510	466	523	472	461	451	489	493	467	502	469	459	517	497	505	480	478	492	493	479	468	490	514	524	461	445	462	519	492	482	456	504	488	484	490	539	499	512	428	500	488	427	468	479	482	475	480	520	504	482	507	445	510	493	495	453	465	485	463	510	474	463	452	518	502	504	480	511	494	469	478	505	473	451	496	482	463	522	491	486	450	507	519	523	477	488	491	547	485	452	480	488	505	482	522	486	468	472	479	498	507	506	503	490	499	477	506	475	449	492	479	482	479	474	486	480	490	491	519	504	531	465	497	462	488	486	503	463	494	462	466	500	453	494	474	497	511	492	491	521	484	459	485	540	465	486	455	478	468	513	521	518	490	453	462	496	504	488	493	487	445	454	469	483	489	436	462	509	478	519	470	465	461	492	475	504	487	459	466	530	496	468	498	491	499	514	448	474	483	491	473	454	493	524	490	469	511	462	504	452	481	519	515	476	471	486	495	491	470	509	486	471	447	485	485	504	444	500	508	495	497	496	468	514	482	501	490	487	523	520	467	486	495	497	486	494	452	471	476	495	488	482	502	494	498	446	495	468	512	495	485	490	509	473	472	510	494	524	471	470	501	502	516	469	479	467	482	498	482	499	494	513	503	489	496	472	500	456	483	484	485	509	444	498	489	505	517	487	504	492	481	496	477	501	498	443	446	472	462	493	504	484	504	460	471	500	495	454	493	463	473	478	464	499	480	525	493	488	516	506	479	465	479	508	508	466	459	502	495	503	482	558	480	493	486	476	460	481	457	495	503	502	532	453	489	488	460	473	499	491	479	487	495	488	530	458	485	472	474	500	508	499	470	466	526	492	502	504	491	480	481	438	503	464	506	505	468	523	494	495	481	486	506	452	475	481	482	448	457	501	486	482	492	482	462	497	460	450	464	510	458	513	510	467	505	527	485	512	484	470	505	469	496	443	471	455	514	480	469	514	487	491	465	509	484	458	538	482	479	451	453	527	467	466	477	457	500	535	471	481	471	501	454	454	494	498	502	491	479	460	480	482	486	477	478	518	484	493	480	494	466	488	472	489	453	523	457	481	470	459	519	490	466	515	472	486	451	501	441	491	491	489	485	469	501	498	458	518	477	493	512	509	500	488	470	482	478	506	474	439	517	461	531	467	518	505	515	459	501	501	476	502	505	479	474	504	489	454	524	467	484	470	515	465	461	461	465	484	494	530	512	472	511	461	509	472	473	526	463	476	456	494	467	477	494	453	513	506	482	479	491	455	483	518	547	530	494	484	499	442	456	504	505	467	481	482	480	478	500	461	466	472	520	504	486	487	499	496	492	524	491	451	520	504	460	489	491	435	489	472	458	479	493	476	486	453	483	476	476	488	455	474	459	478	515	487	475	450	494	486	472	486	524	485	486	479	473	465	478	476	491	508	471	490	456	464	472	488	531	517	479	468	472	473	457	505	499	512	528	521	475	495	457	486	442	476	469	501	488	472	497	466	496	469	484	455	469	468	465	516	497	473	487	452	514	513	486	443	491	520	466	519	492	445	432	473	470	437	473	510	523	505	466	489	472	496	518	485	501	514	504	496	503	454	489	459	496	501	460	472	496	494	477	478	544	455	478	450	495	487	461	476	503	504	511	463	519	498	472	503	479	494	489	476	477	527	478	492	532	481	464	501	467	463	503	495	500	526	514	459	487	553	456	483	499	495	501	457	441	467	468	455	480	476	494	464	474	524	499	518	447	458	495	471	505	499	462	484	489	458	471	527	493	460	454	496	499	481	512	517	526	478	498	486	479	515	478	470	464	469	496	495	460	481	509	488	453	472	496	459	537	507	483	470	444	480	446	491	471	534	472	464	470	501	478	467	481	483	442	484	522	463	467	486	486	523	485	500	504	491	480	481	505	410	468	478
9333	643	579	524	483	440	408	396	419	407	405	370	385	367	358	375	346	379	379	396	354	321	366	378	391	388	369	393	376	366	384	385	343	360	381	368	365	361	361	390	373	393	393	360	338	396	374	372	387	392	376	355	349	355	370	366	393	356	385	392	377	369	392	352	336	373	375	357	341	365	381	322	337	370	361	354	332	329	340	387	334	383	356	352	345	345	372	370	365	414	363	360	395	342	407	358	357	349	341	382	364	351	363	359	349	325	341	368	371	388	368	387	359	394	380	380	335	354	367	398	370	405	367	329	377	378	336	412	358	396	344	363	380	408	390	407	357	337	376	382	357	366	345	361	389	344	384	322	324	335	357	362	357	348	356	328	323	380	364	383	341	346	348	391	349	359	387	368	363	321	352	349	380	354	381	350	358	343	382	375	380	353	335	334	359	349	371	354	364	333	376	358	339	369	380	352	388	362	359	393	390	370	376	364	388	358	321	364	330	349	334	357	386	361	323	372	396	346	387	387	365	396	339	346	386	359	365	353	361	376	385	374	372	383	425	353	405	326	346	364	370	375	403	379	375	377	346	382	374	375	400	344	385	328	356	367	346	373	389	352	383	362	409	331	386	350	356	393	386	342	406	368	385	337	381	386	366	391	352	399	376	323	348	377	356	351	378	351	345	376	365	380	376	355	356	364	375	363	346	348	348	379	394	366	360	340	330	352	375	299	350	362	357	374	400	359	370	363	364	345	371	370	361	368	343	369	396	330	343	368	377	381	370	361	374	365	410	378	353	382	369	366	346	353	321	359	394	376	362	385	346	379	348	334	379	386	356	341	378	362	345	366	375	387	377	376	320	380	343	369	343	363	384	349	388	360	366	356	355	366	399	325	366	350	382	364	344	324	359	377	352	358	366	345	344	393	331	340	350	348	347	383	374	340	349	340	350	356	366	334	358	368	411	329	362	344	366	362	371	375	359	325	343	336	369	382	359	386	371	340	392	397	333	370	374	352	375	364	386	388	348	372	366	376	357	361	350	386	365	387	380	365	320	343	330	384	406	361	364	368	332	331	341	332	372	409	327	376	361	358	376	389	338	370	373	356	344	383	367	365	398	364	354	351	326	374	335	411	396	381	375	366	358	359	382	344	381	377	370	397	366	334	337	326	387	369	380	345	370	345	371	353	318	346	393	389	375	346	321	315	357	365	395	366	373	358	340	361	365	351	359	368	341	341	385	380	361	361	325	363	367	367	363	362	355	340	399	345	410	343	335	337	360	345	379	371	359	332	366	398	350	410	360	330	339	346	404	349	343	388	369	357	390	372	390	374	339	373	333	352	368	380	354	373	348	370	350	362	374	379	412	365	381	337	344	312	335	350	364	356	369	361	366	345	364	357	346	347	371	387	385	362	358	379	377	378	375	331	355	367	395	371	369	335	364	356	383	380	375	398	310	379	365	380	352	362	361	343	375	414	321	369	355	331	334	366	353	329	346	368	378	329	353	376	359	368	373	345	337	360	365	389	367	375	362	354	374	404	381	340	372	336	392	354	373	358	360	382	357	358	379	368	365	345	340	367	386	385	309	365	382	351	340	371	357	371	350	367	342	388	382	350	328	396	352	359	355	363	361	388	383	325	372	353	372	379	351	393	347	344	346	355	372	387	355	342	386	334	359	338	388	384	345	405	411	367	354	387	381	345	347	366	372	324	375	390	391	387	357	389	362	339	363	371	373	346	380	378	364	360	395	353	370	358	370	370	373	362	342	348	347	362	371	378	354	387	382	370	345	324	356	337	349	368	352	388	359	369	299	327	393	378	321	339	361	378	354	352	353	372	377	406	393	359	378	388	358	365	377	373	380	354	377	331	359	329	349	369	373	357	403	339	343	332	346	407	365	424	374	344	355	356	358	384	369	358	372	394	340	337	375	350	360	343	412	364	399	381	357	364	340	364	375	375	345	368	358	358	354	336	361	321	366	374	371	364	331	365	366	347	365	355	372	412	367	384	362	400	401	381	361	374	363	411	349	366	374	335	367	326	348	345	354	372	381	356	351	355	393	370	358	356	374	358	336	370	338	354	367	396	409	387	401	377	356	366	371	402	378	401	369	338	335	370	343	339	348	405	376	365	333	321	336	327	355	344	374	415	375	358	331	362	324	390	353	385	346	360	352	346	354	352	367	386	362	363	350	391	383	360	351	346	362	373	338	370	359	368	350	358	364	359	375	341	351	336	338	350	348	364	391	373	338	335	358	339	322	354	340	373	363	330	375	373	354	357	365	385	383	382	351	315	365	388	374	344	361	356	337	338	349	370	353	369	330	379	354	315	354	383	377	393	353	339	358	350	381	361	344	340	329	355	363	379	399	402	358	338	354	355	379	355	381	398	359	366	358	336	313	350	328	343	342	366	372	350	380	359	335	366	377	387	394	371	366	356	344	359	344	354	373	404	384	384	380	336	363	344	358	366	379	404	354	375	365	396	357	358	351	344	354	373	343	354	368	353	367	357	393	368	388	312	380	337	353	359	338	357	346	344	353	336	356	376	351	360	299	385	359	338	372	371	358	351	334	358	330	363	362	398	351	376	370	365	362	355	351	360	375	369	299	378	366	362	360	377	414	356	372	337	388	392	373	320	384	352	379	345	388	385	370	335	351	395	321	362	379	381	328	338	380	367	391	359	327	368	335	349	339	349	358	339	345	380	412	372	334	321	363	366	346	341	372	360	384	363	365	331	381	354	360	362	359	371	328	366	358	367	376	329	350	373	350	378	368	360	353	324	391	363	319	366	343	374	378	400	358	369	364	359	395	381	373	367	363	384	334	384	357	389	370	390	386	386	325	355	403	388	401	354	353	368	384	344	379	362	366	378	357	351	348	387	356	348	341	371	391	372	361	374	365	360	374	323	374	345	359	341	391	369	355	399	394	356	339	389	356	324	399	355	354	393	373	348	386	366	358	394	372	352	352	373	348	403	383	364	362	346	369	358	400	347	382	410	384	341	324	350	336	353	359	366	346	433	362	334	341	357	350	365	374	393	341	367	350	368	419	359	357	331	359	384	333	362	353	372	312	353	383	370	382	379	375	365	343	328	429	371	387	375	342	363	352	355	360	338	374	363	314	343	333	378	358	382	363	396	353	367	375	370	342	324	341	367	360	340	380	405	352	365	385	341	367	380	381	381	371	363	350	368	369	376	381	397	332	364	375	359	360	376	375	378	381	350	331	332	381	374	387	363	347	419	362	355	339	369	366	373	350	358	355	374	393	360	344	372	346	360	338	381	335	357	340	353	379	376	382	350	344	373	347	338	352	356	361	347	361	381	350	381	401	353	370	399	346	367	342	361	377	391	368	345	343	356	384	395	390	351	356	365	357	380	336	367	354	327	339	340	384	366	365	364	404	368	343	376	375	383	393	332	375	366	359	343	332	357	375	382	337	325	366	369	364	404	330	363	352	391	341	364	377	374	367	373	336	375	370	352	385	404	358	337	394	336	368	363
7693	1137	1368	1609	1351	1288	1256	1172	1154	1017	994	1001	1002	967	1002	970	933	927	932	894	910	959	948	895	927	891	938	875	853	934	877	927	928	902	902	881	877	893	866	887	927	882	864	872	837	910	927	907	891	832	897	900	870	918	856	916	850	867	868	868	870	843	891	957	876	933	937	847	845	866	886	863	898	891	881	845	868	883	881	841	897	891	860	872	866	831	868	876	910	843	912	855	843	817	849	864	900	898	904	870	853	842	912	840	861	871	903	875	829	879	834	862	877	863	919	915	911	890	881	880	827	882	879	819	871	862	852	836	881	876	879	911	871	845	889	911	861	911	847	865	912	792	874	852	840	804	811	873	842	893	878	864	846	871	807	895	887	886	885	912	882	877	837	859	844	863	853	877	849	870	859	860	860	858	827	886	873	840	887	875	898	844	904	936	794	908	861	891	851	909	944	914	875	843	858	893	900	893	826	944	906	874	870	872	888	880	861	881	831	808	859	832	908	834	823	870	907	873	912	863	876	895	891	853	883	875	859	925	823	875	846	847	881	883	860	776	824	904	865	917	863	854	858	874	902	844	869	830	882	873	887	875	845	825	842	866	870	858	871	832	847	874	900	867	853	870	899	869	841	892	861	881	869	922	880	873	876	895	877	820	859	906	899	824	855	882	948	923	862	909	848	832	839	900	820	895	883	906	900	839	856	897	883	847	856	835	890	892	860	850	891	838	914	865	962	885	879	836	875	900	904	880	846	907	890	888	898	883	878	909	856	900	845	848	787	890	920	860	856	903	888	818	879	882	863	892	875	879	880	874	901	805	870	898	903	916	861	887	860	811	834	844	869	890	938	849	853	853	889	921	925	841	828	908	861	860	889	878	872	837	916	860	887	869	896	857	860	879	892	840	900	848	873	903	901	870	859	850	830	842	888	885	846	878	885	859	914	892	918	942	843	845	892	878	889	876	865	857	865	842	879	856	908	876	862	929	867	858	922	869	853	867	847	843	872	877	926	848	900	865	903	856	853	866	844	835	839	821	888	839	833	832	832	854	843	883	867	886	878	853	839	810	844	845	906	852	883	860	860	904	888	895	869	888	873	912	858	854	898	906	889	883	841	891	881	903	888	899	832	905	834	864	906	861	885	869	835	849	847	887	894	823	827	848	848	848	830	836	869	847	900	879	903	915	886	887	872	850	904	887	851	901	919	884	905	853	827	845	868	825	820	845	927	879	888	854	851	849	839	884	883	834	912	901	842	897	837	885	867	846	861	904	832	896	857	873	871	846	842	849	897	872	862	867	869	918	900	806	854	846	881	842	840	880	832	899	876	820	850	852	798	867	829	875	875	853	838	867	876	839	871	859	924	859	912	861	890	851	908	869	880	856	891	813	920	878	914	887	882	848	884	877	852	887	826	869	845	870	895	889	869	883	827	877	809	907	861	875	817	880	911	908	881	902	837	865	876	889	858	852	876	928	902	883	854	862	857	857	849	853	863	878	861	941	899	917	861	868	869	837	856	890	867	879	886	831	880	899	862	876	892	896	839	818	801	858	831	865	870	906	844	913	828	867	869	795	882	874	849	845	869	869	933	782	820	854	898	903	901	830	779	899	897	893	888	876	866	817	860	907	846	854	838	896	862	905	868	857	831	841	871	868	875	891	896	901	821	908	873	811	861	882	855	834	847	842	898	854	882	927	863	907	803	884	874	818	899	893	868	880	871	858	878	878	835	893	917	829	865	859	882	837	900	894	879	843	929	920	939	878	843	859	897	889	909	879	808	849	858	886	902	875	854	805	906	920	895	899	867	890	846	905	884	865	905	917	904	893	841	852	896	867	838	895	888	886	863	884	877	867	929	846	917	848	828	854	855	900	822	913	834	869	815	850	888	889	931	917	888	904	879	878	874	919	889	793	863	861	932	924	939	871	840	943	893	887	819	893	874	948	883	891	849	862	828	897	860	925	901	862	853	855	881	847	908	900	873	897	851	849	886	855	888	821	818	917	836	883	896	884	859	855	828	908	875	858	838	900	917	879	873	846	887	809	868	901	840	854	869	822	907	859	864	898	914	871	846	900	891	901	879	867	852	836	871	910	955	883	837	894	849	878	898	847	905	835	881	927	918	871	872	853	876	901	850	904	888	846	846	891	880	854	881	935	862	816	830	865	883	916	864	898	842	935	930	884	912	859	821	870	859	843	822	859	800	873	851	861	867	877	881	920	905	866	859	856	883	822	886	869	884	917	868	945	846	845	867	852	865	884	888	886	825	842	884	868	849	875	864	856	826	857	852	945	923	874	855	900	844	868	913	923	860	861	907	930	874	911	868	847	851	946	848	945	840	829	862	802	847	815	883	835	872	894	917	840	887	884	799	882	844	844	869	849	924	877	914	893	919	888	836	899	871	868	890	814	854	875	875	832	794	865	868	855	873	875	850	835	781	899	841	889	832	894	906	856	871	862	907	805	861	835	901	882	899	891	873	821	861	878	876	894	851	894	918	897	862	889	892	836	897	883	896	863	869	852	917	874	889	906	852	883	844	897	881	879	878	819	886	873	895	815	940	875	904	877	849	881	854	885	881	847	861	861	875	829	820	880	870	843	894	897	880	850	867	876	841	954	898	851	914	812	864	860	898	887	876	885	857	940	879	864	899	869	890	883	890	860	841	889	920	829	855	823	868	880	916	857	848	873	879	864	879	866	832	865	820	940	861	869	843	930	904	882	920	913	868	916	870	882	840	877	867	885	785	866	867	893	822	915	821	898	898	915	851	967	883	888	897	933	892	855	933	860	922	851	856	867	860	880	921	899	853	828	804	880	872	848	908	889	850	862	846	864	874	840	887	911	834	861	900	860	865	928	846	871	899	867	868	887	870	879	915	854	885	852	861	875	864	916	776	844	877	882	906	891	864	869	856	879	843	900	906	860	932	855	873	869	910	875	866	884	834	879	868	829	857	933	810	904	890	848	881	898	864	881	891	849	871	879	861	882	833	802	867	953	841	913	888	872	838	839	909	823	904	904	865	850	880	894	860	850	925	854	880	883	904	912	827	879	860	870	856	874	840	865	838	862	938	925	841	905	844	855	801	839	898	867	876	833	824	899	870	880	832	893	877	929	860	852	849	876	905	860	886	902	847	860	878	815	872	875	879	895	967	839	876	902	826	849	882	836	899	872	849	865	873	882	885	883	914	858	881	860	912	866	887	849	904	859	876	908	879	845	917	876	902	842	873	917	883	882	877	898	885	877	856	888	852	882	914	823	945	881	856	916	910	872	882	853	819	900	872	922	814	852	813	855	893	933	887	871	850	882	910	867	888	843	876	858	886	875	826	870	940	834	843	866	868	875	884	862	899	1000	838	833	883	868	825	868	838	888	832	892	836	861	846	837	909	898	903	860	827	873	909	867	881	867	846	855	891	926	910	873	827	889	843	895	842	846	869	858	874	884	809	890	858	891	909	861	850	853	890	823	865	861	899	892	872	822	873	864	853	874	894	851
17125	1405	909	785	666	537	516	513	477	444	460	432	410	398	395	419	419	365	390	383	395	381	450	455	401	385	442	396	403	386	393	432	404	370	422	424	382	385	418	412	403	455	382	381	394	411	417	398	395	420	383	428	376	372	391	416	408	439	385	385	426	376	359	375	377	413	408	408	410	411	357	416	416	372	388	421	372	365	392	407	390	415	425	400	437	412	366	434	419	421	390	381	422	410	433	412	389	409	394	408	438	423	391	421	383	384	386	416	401	407	391	353	403	444	401	384	366	406	354	425	400	381	410	408	367	361	367	405	411	393	372	415	423	421	407	366	399	391	377	382	412	403	380	434	416	434	378	379	392	405	383	360	390	370	369	364	392	419	378	408	391	392	373	392	368	441	375	419	365	401	423	400	392	442	360	432	409	360	390	396	430	423	409	408	386	414	404	388	393	386	412	390	394	394	404	391	397	418	393	395	421	407	408	418	409	437	369	350	386	365	407	409	380	418	379	419	372	414	407	373	377	383	425	357	413	384	404	371	425	360	383	408	398	418	404	419	423	429	384	379	386	444	379	371	401	409	417	384	370	387	428	400	453	410	401	409	402	400	421	366	382	391	361	390	395	371	324	374	373	408	394	408	464	405	410	406	425	407	419	386	401	371	401	421	426	410	379	402	423	372	377	419	440	378	389	398	417	406	400	401	411	431	361	357	389	366	370	424	415	415	389	409	412	391	395	409	398	414	384	401	398	411	433	391	390	388	378	399	394	406	389	397	427	422	412	399	405	406	408	372	409	373	404	392	363	392	413	399	364	401	382	379	354	399	412	382	422	375	375	371	380	391	399	400	426	398	386	405	405	419	369	364	393	409	350	473	424	432	422	375	411	414	397	397	420	416	353	390	371	430	397	396	437	400	374	389	414	376	412	386	392	390	355	422	403	417	397	398	410	389	358	372	399	385	401	409	394	394	390	412	394	361	399	381	366	435	390	404	435	396	372	383	363	370	413	448	414	378	380	390	407	397	442	413	415	388	383	379	395	413	379	376	371	427	447	356	386	397	398	343	373	391	396	394	436	380	397	405	361	450	384	410	414	394	443	426	401	382	433	394	401	401	406	381	417	404	411	411	407	388	334	423	372	445	386	407	416	389	405	372	418	376	394	376	378	419	391	426	403	430	362	382	353	388	387	405	406	414	378	403	401	419	439	398	411	387	377	363	426	387	398	425	402	390	405	401	397	376	391	396	414	425	397	405	359	408	405	381	366	390	383	392	398	396	393	361	427	399	376	384	406	394	358	380	415	396	398	396	391	396	395	446	408	432	414	423	430	371	405	401	340	419	424	411	323	397	417	427	409	412	380	434	388	397	394	402	402	374	406	419	394	441	389	394	386	393	391	448	360	370	419	375	385	388	394	402	383	398	375	392	402	430	421	467	400	387	418	396	405	423	383	426	418	384	381	400	423	387	370	384	414	395	380	393	378	424	414	393	401	442	377	384	405	399	381	351	377	414	404	387	400	385	398	367	379	418	379	350	389	405	407	400	396	366	400	400	338	390	403	408	344	395	400	389	409	414	406	397	376	400	400	386	409	376	389	418	392	395	399	393	398	407	398	405	421	384	404	446	426	378	387	390	396	419	415	409	368	364	426	356	417	422	415	426	399	387	386	425	391	385	406	372	381	397	380	425	381	441	378	363	400	381	372	415	398	395	406	422	378	399	414	418	429	393	431	411	397	379	412	422	362	385	437	391	433	418	388	375	402	402	394	388	396	393	387	387	394	436	410	418	426	404	420	415	388	370	432	379	401	414	404	416	361	438	381	400	403	392	430	399	381	404	405	417	357	379	396	403	376	396	405	405	423	376	390	400	408	402	360	328	416	384	372	384	414	418	397	397	411	404	400	400	394	414	412	369	389	395	388	386	399	454	430	400	367	377	379	396	393	404	430	395	387	363	408	401	418	413	416	360	405	366	399	430	393	363	440	363	431	423	379	463	411	372	395	400	392	388	388	432	398	390	412	421	399	401	410	404	429	402	384	369	400	359	399	375	414	377	399	397	433	416	405	371	425	406	403	375	438	429	398	380	436	383	449	429	421	405	390	355	381	378	390	402	382	421	407	395	396	400	388	355	396	371	361	378	413	418	389	374	410	385	382	423	425	422	415	433	412	406	378	354	469	396	411	374	420	376	397	352	362	363	376	419	400	401	377	392	397	359	394	394	382	394	422	428	385	373	364	374	430	410	396	412	421	395	352	412	380	404	403	377	400	441	380	378	404	372	427	413	406	415	392	374	384	414	356	416	395	365	401	419	399	380	424	402	371	418	400	386	415	420	391	404	373	399	373	347	354	405	438	425	409	408	408	406	395	392	391	363	388	393	415	389	382	380	403	405	404	422	391	423	421	408	409	362	430	406	400	406	408	397	410	403	407	404	407	389	399	405	409	365	412	413	362	420	391	391	410	409	377	414	401	427	409	420	380	406	406	422	386	409	386	370	417	370	406	402	403	426	407	371	390	347	390	385	428	406	362	419	371	400	435	406	401	382	398	340	427	409	366	368	418	364	417	385	437	418	388	423	406	359	425	390	402	401	399	416	402	369	387	429	396	409	423	384	412	434	403	405	390	372	371	415	346	387	371	367	403	377	426	393	387	411	391	386	406	396	372	375	396	392	408	400	377	394	378	377	403	371	399	404	410	398	380	369	356	420	387	403	359	418	413	413	434	398	432	403	358	383	388	375	361	418	397	407	391	390	376	446	417	397	412	405	424	408	394	357	389	382	387	399	434	380	365	375	407	385	410	415	379	396	378	406	384	389	420	383	386	370	392	379	381	390	389	420	381	413	376	400	376	380	408	409	419	412	437	418	383	435	424	364	363	368	395	388	402	372	394	397	404	420	392	395	388	382	382	378	368	428	403	419	389	367	403	422	370	387	439	385	346	381	414	390	411	385	402	402	410	433	370	393	406	401	383	389	390	391	442	412	395	429	419	388	384	407	402	437	402	421	395	393	343	402	417	396	382	393	379	394	407	415	365	430	397	430	405	408	420	423	386	401	372	378	430	405	392	404	392	390	375	419	371	382	385	396	411	398	418	400	405	377	391	416	409	380	387	343	389	377	379	405	399	429	406	408	383	405	400	412	424	403	382	351	391	404	369	398	377	427	380	428	386	378	400	421	402	412	371	382	422	397	403	426	391	387	419	417	401	387	389	416	383	403	406	430	407	374	423	411	399	370	379	390	402	408	408	414	403	407	388	412	378	420	386	418	417	407	393	395	392	402	383	402	373	419	377	444	403	395	383	377	418	425	396	399	382	385	378	389	410	364	392	406	369	380	415	379	379	421	404	397	379	397	392	402	418	409	404	395	393	366	394	382	425	372	401	415	383	392	411	409	421	428	419	390	372	406	379	373	403	416	422	405	376	415	419	365	406	415	376	386	408	427	421	389	394	388	412	403	435	340	410	407	390	436	392	407	411	389	423	382	427	377	396	390
9549	1408	1839	2156	1928	1691	1565	1468	1351	1289	1222	1189	1122	1067	1068	1064	1038	1049	992	991	996	1025	989	935	975	909	1012	971	972	972	947	928	935	932	909	892	920	957	923	952	899	935	910	927	951	885	927	913	895	896	967	949	981	875	939	889	879	929	922	875	955	929	922	908	925	924	879	952	868	906	891	917	923	904	959	917	939	970	865	890	883	955	955	938	938	895	893	912	922	920	860	881	893	912	926	952	930	890	875	910	858	950	938	898	927	887	916	911	867	960	852	905	900	923	947	843	883	912	868	862	891	877	885	901	921	880	914	924	866	878	851	874	890	894	915	955	869	920	926	993	874	905	919	901	903	825	905	895	901	887	886	917	909	925	964	941	924	926	892	831	933	900	898	900	855	877	906	914	912	953	868	920	919	894	917	925	925	904	871	912	908	938	911	931	907	921	900	911	884	896	909	911	949	904	868	902	945	890	949	948	878	931	923	922	895	871	921	891	901	847	956	905	907	927	833	886	940	931	892	886	834	906	931	947	881	928	942	883	874	929	895	885	904	929	920	918	911	907	921	945	901	916	894	894	936	864	900	934	906	926	881	879	937	847	898	887	870	940	931	902	934	947	891	938	908	866	925	939	970	939	857	840	916	950	894	951	923	856	912	886	905	884	909	907	889	921	880	908	930	870	896	961	945	881	921	891	882	831	892	963	906	899	897	871	927	926	937	907	947	914	873	968	867	869	826	904	908	916	874	891	873	914	863	892	903	921	936	939	961	896	873	897	922	862	947	913	899	904	915	915	957	893	894	917	921	872	911	929	906	891	902	919	890	838	909	922	908	906	910	905	918	909	940	923	881	935	924	913	893	928	939	879	864	958	870	893	876	954	905	876	879	926	935	930	935	908	884	886	904	870	920	919	908	930	880	912	888	908	862	867	902	847	840	924	933	907	891	897	904	886	888	905	919	915	912	896	960	878	947	907	919	893	834	930	874	984	911	903	924	867	906	953	935	895	933	884	935	911	882	889	864	876	970	868	917	938	874	879	927	935	867	895	873	940	958	891	891	912	971	910	878	865	926	893	880	901	933	896	899	932	878	940	865	869	903	844	893	875	905	910	942	902	916	885	924	896	867	913	961	921	934	917	951	880	861	881	903	887	902	881	885	908	881	875	920	886	855	913	937	908	862	924	941	926	900	888	899	1007	891	898	918	929	909	845	889	895	865	948	862	902	935	915	857	917	921	883	885	898	891	879	906	915	944	907	913	877	929	866	882	931	922	879	885	912	869	949	901	908	878	910	843	969	888	866	913	883	855	871	871	900	878	907	894	895	895	952	867	876	895	913	958	883	876	920	952	936	956	945	851	840	905	934	891	922	880	957	896	833	897	871	905	922	930	921	908	876	911	893	867	905	922	951	909	933	934	890	896	896	943	883	894	869	888	893	899	900	935	906	895	930	897	875	906	905	893	913	893	928	908	838	931	897	914	891	844	933	877	848	900	962	902	887	881	895	918	940	893	902	906	868	919	913	906	909	945	859	929	864	877	834	877	888	917	921	903	912	902	911	907	892	906	889	829	895	938	952	925	927	881	898	978	842	929	976	913	935	921	951	885	879	868	880	875	867	887	892	963	920	908	929	865	902	925	942	927	940	903	870	885	904	902	881	853	901	911	919	926	888	973	862	929	913	893	941	935	949	878	869	939	921	936	923	853	940	984	990	927	905	902	901	902	899	910	852	924	871	908	850	965	986	935	925	867	897	888	916	924	882	913	910	909	859	918	895	907	963	845	899	943	945	918	904	912	910	875	884	890	989	915	907	926	942	928	928	890	892	882	918	893	932	911	952	899	863	938	894	862	923	880	882	916	951	887	924	959	943	920	932	913	917	1020	937	902	938	886	852	914	879	868	942	985	892	956	868	908	910	927	926	888	936	875	936	873	912	870	896	884	917	933	953	945	888	898	889	930	936	887	881	857	879	870	905	896	931	892	920	878	830	863	924	911	879	909	892	884	887	878	958	913	920	904	962	917	894	958	926	944	894	870	934	900	921	884	869	924	904	911	901	917	960	937	920	932	885	897	894	891	932	907	879	976	878	868	914	892	883	893	931	911	844	908	916	886	871	973	891	919	873	894	931	913	916	891	913	831	918	883	965	910	939	929	900	914	940	849	899	882	925	909	896	882	878	911	939	923	941	833	893	863	861	908	873	934	893	904	924	889	879	903	884	899	867	924	897	848	889	905	972	935	819	911	899	857	893	929	946	800	910	900	912	906	902	895	909	847	853	916	916	863	863	935	924	882	932	875	901	927	919	889	894	904	897	903	917	880	954	955	868	866	860	913	887	930	864	921	905	925	905	887	847	907	947	939	947	904	937	912	911	877	887	939	913	926	893	867	913	903	868	957	848	906	918	906	907	930	907	870	864	926	906	894	934	911	914	933	900	905	901	913	902	871	937	872	887	892	932	846	907	844	959	932	978	946	967	905	937	910	902	928	877	922	918	873	901	920	877	898	863	889	866	922	920	966	887	903	899	897	918	908	904	906	881	865	920	946	915	899	882	926	914	925	913	922	945	872	895	941	906	933	940	894	905	873	927	935	909	868	921	870	919	964	938	988	920	884	869	890	895	905	836	909	892	879	870	900	894	835	932	866	878	866	871	907	895	897	884	869	865	880	907	925	934	874	932	807	945	944	912	917	887	922	879	937	898	880	909	980	849	860	899	911	909	867	873	859	901	901	886	966	887	919	894	891	897	896	936	863	886	842	915	896	906	914	915	862	901	893	885	893	919	890	887	905	900	911	897	921	924	859	841	878	888	924	902	881	849	889	880	943	914	901	859	874	946	901	870	931	903	912	938	895	912	905	874	928	865	865	877	905	905	952	864	915	946	924	902	900	901	907	918	865	902	898	924	912	911	912	876	899	918	905	864	917	879	920	880	935	912	898	930	965	873	936	924	897	909	911	937	913	876	902	896	850	915	943	891	908	872	932	964	900	977	912	908	961	935	916	880	968	924	932	888	925	897	942	945	884	918	966	877	949	924	884	906	892	844	900	849	881	885	925	887	896	912	947	918	878	869	853	867	998	913	910	878	895	869	915	925	858	905	889	911	934	886	892	887	937	907	936	880	948	946	878	869	877	939	895	901	936	933	913	860	907	934	881	938	912	882	877	878	930	950	919	939	923	894	870	846	937	876	882	902	890	953	875	897	927	957	868	897	962	940	917	924	930	941	955	866	885	936	908	916	888	878	876	938	894	908	945	842	917	854	952	885	960	885	918	910	916	883	900	908	847	876	897	842	921	915	943	904	914	822	896	916	945	871	911	907	925	935	857	875	917	878	902	895	949	840	857	956	918	922	945	975	891	956	833	894	891	911	897	948	891	881	902	891	935	944	887	905	900	893	966	893	919	913	918	899	936	866	893	969	876	922	947	882	924	910	1014	872	820	926	901	890	916	896	842	870	931	861	929	878	918	930	903	876	932	861	949	919	943	897	861	927	915	882
2662	207	162	168	189	196	164	196	192	175	201	163	171	174	191	173	198	163	161	162	183	180	177	158	195	200	180	183	165	168	178	161	155	160	155	159	158	159	177	165	195	173	188	155	188	166	184	170	147	169	188	180	156	166	176	171	151	169	180	151	183	187	185	161	207	182	167	176	168	159	175	153	166	162	166	176	184	170	189	162	181	177	180	169	170	158	174	182	187	194	177	173	195	169	177	193	163	193	156	181	171	161	181	187	191	178	177	151	162	187	158	145	173	180	181	164	150	169	213	176	177	188	158	157	176	187	167	165	187	167	173	185	155	173	174	176	192	166	164	177	169	194	160	146	199	175	159	165	170	179	155	148	158	137	196	198	170	199	186	188	169	158	204	163	148	178	181	175	178	184	169	168	181	187	158	169	201	183	186	153	202	169	159	193	158	185	173	188	179	169	167	191	181	185	159	179	220	185	186	183	163	174	169	202	176	191	184	190	193	179	173	175	180	188	174	177	191	200	170	147	190	190	166	174	167	186	175	173	178	158	180	177	174	181	169	179	163	174	173	169	170	183	184	191	183	166	183	181	174	190	171	196	157	188	202	185	191	192	172	160	183	176	165	152	174	143	175	158	160	192	166	142	180	180	153	178	167	182	196	171	199	183	163	171	170	190	188	159	170	195	174	185	195	154	152	182	175	187	156	158	173	183	162	170	175	199	192	206	184	187	140	166	189	197	169	159	195	180	171	152	167	181	212	188	185	171	168	176	192	182	174	187	189	171	173	177	174	170	181	168	176	140	184	169	181	186	176	189	173	185	224	175	165	153	157	190	202	164	176	181	186	171	172	192	157	171	175	149	182	180	191	201	194	177	166	200	173	181	200	153	173	173	185	174	160	173	161	180	190	194	187	174	158	193	170	176	167	196	189	135	170	159	187	179	186	180	180	181	162	175	160	155	145	198	173	176	182	210	176	153	173	165	186	201	171	177	184	199	170	178	186	160	196	169	166	142	167	182	171	159	182	163	177	187	171	149	191	185	172	186	195	189	190	191	176	178	181	164	183	151	181	185	194	176	167	176	188	180	172	164	162	155	149	193	156	171	183	165	133	176	158	177	165	188	191	180	170	171	181	163	179	193	177	184	166	196	159	204	168	179	185	166	189	148	170	151	194	188	168	166	173	170	187	144	158	148	179	214	175	173	189	168	152	151	201	165	184	163	187	186	191	203	162	168	162	167	180	198	188	158	168	169	177	178	204	172	164	190	183	203	192	172	159	151	154	172	192	200	172	182	196	190	189	164	157	187	188	165	177	178	179	134	168	182	185	172	179	167	205	160	167	170	203	163	187	183	184	178	177	174	180	197	161	160	158	183	168	186	169	158	184	190	174	194	185	179	185	188	173	164	209	167	182	178	224	161	167	166	159	204	180	164	160	163	186	185	185	140	182	175	179	177	177	198	205	175	172	185	164	160	173	164	166	171	187	160	183	155	180	166	149	174	151	184	175	188	167	142	170	180	197	190	185	188	191	166	169	168	208	171	170	208	181	187	138	170	187	168	169	183	178	171	194	183	176	169	163	176	181	176	155	184	193	160	174	164	178	160	201	172	193	164	175	187	170	178	170	168	172	182	146	174	182	184	173	189	158	164	199	188	159	191	172	182	173	175	193	181	194	178	186	190	189	170	181	178	189	160	172	174	196	207	192	177	160	167	166	165	158	175	159	184	166	148	177	169	164	183	163	184	170	157	170	171	161	184	175	171	161	199	175	189	190	173	178	194	177	191	169	194	163	177	190	153	172	159	169	158	188	203	165	164	171	157	173	176	149	167	173	190	158	176	186	178	176	182	177	183	183	218	179	178	204	171	185	171	197	179	164	192	173	166	165	177	182	171	170	191	165	174	177	182	204	155	153	205	203	197	208	179	179	160	173	165	190	180	153	155	198	176	179	169	190	177	175	189	175	175	201	184	172	196	165	167	173	168	176	165	183	201	182	165	187	198	157	172	189	167	186	188	162	170	178	199	193	164	198	195	142	191	175	166	182	217	170	183	199	147	175	191	148	175	162	201	183	169	186	169	182	171	186	177	191	174	165	175	178	190	181	188	174	190	160	153	206	166	169	167	175	197	197	160	178	168	175	187	187	168	182	169	168	176	207	156	155	165	172	185	140	172	178	192	192	160	162	171	208	187	177	179	162	160	172	183	186	192	175	174	184	193	202	169	189	185	163	182	194	164	168	179	183	162	179	189	176	181	168	168	175	192	181	161	181	182	191	173	163	186	185	172	165	178	163	190	163	168	164	205	220	176	170	173	180	209	154	185	181	180	193	172	181	185	187	162	183	175	198	173	186	184	185	223	196	178	189	140	159	160	174	184	176	176	179	197	195	153	199	184	193	170	192	164	190	177	181	172	157	186	195	150	175	170	174	166	178	156	172	147	163	157	189	169	155	175	173	181	203	198	203	158	159	196	187	182	158	168	174	156	189	174	169	196	181	175	183	170	179	205	174	159	167	194	196	202	193	155	161	147	170	189	184	178	188	184	175	177	183	191	183	181	155	186	165	196	206	152	196	185	160	171	204	145	150	187	174	186	166	179	174	165	168	170	167	157	173	170	162	172	165	156	157	167	176	158	195	197	185	168	181	167	175	161	196	179	154	150	180	200	184	206	182	186	164	211	207	180	180	162	177	166	191	181	195	156	161	185	162	171	162	204	166	193	187	200	197	158	173	165	177	168	171	174	190	168	176	195	180	162	177	158	167	161	155	191	183	155	200	156	212	191	185	189	167	137	191	146	169	175	170	153	175	174	166	190	181	166	172	178	172	187	190	167	179	193	179	209	209	170	193	167	154	193	168	196	200	153	179	167	172	181	149	203	198	197	195	175	171	176	158	167	184	166	190	185	208	165	227	182	156	188	157	188	167	195	183	196	166	163	164	156	177	195	189	164	179	187	181	166	149	161	174	198	164	194	179	176	175	179	157	192	170	165	158	192	153	191	183	198	176	201	187	163	187	170	155	171	180	181	186	170	179	192	167	217	181	159	169	184	201	197	175	187	218	174	199	181	214	167	188	170	211	174	207	187	187	191	161	178	161	158	166	164	178	164	168	188	176	170	182	159	197	155	179	182	191	192	175	174	170	191	211	179	188	163	181	185	163	181	178	159	173	175	182	177	197	168	193	168	176	155	166	191	161	195	163	170	185	185	204	186	197	163	181	175	209	182	180	176	178	172	154	191	171	184	160	165	173	166	181	175	191	187	165	184	183	161	170	174	167	169	191	184	181	160	163	185	168	171	165	183	179	202	153	187	148	160	164	181	177	176	210	156	166	186	190	202	167	174	153	180	172	170	160	169	177	147	206	158	200	177	180	176	165	196	165	217	155	174	179	187	180	181	209	171	183	229	204	189	174	172	168	180	174	171	189	139	167	164	167	190	178	178	174	168	204	170	168	159	174	178	193	169	186	176	198	216	190	170	189	170	173	178	188	152	184	197
2559	487	542	513	584	531	530	539	550	493	462	507	507	507	524	472	491	506	465	499	464	505	503	518	478	454	502	491	513	488	492	499	476	534	484	506	489	518	503	475	479	526	510	481	539	455	460	504	509	500	481	515	494	491	541	491	460	496	458	482	485	474	482	488	502	492	509	535	462	510	516	481	467	476	529	525	492	478	503	471	488	489	511	463	507	514	503	513	490	467	450	439	517	514	494	496	481	493	488	447	510	443	489	500	530	486	478	484	482	485	464	540	513	478	499	535	522	466	503	499	459	515	534	471	509	495	529	489	526	458	531	491	517	499	514	490	480	483	510	482	482	499	480	512	494	474	528	484	499	443	520	477	487	513	516	466	465	530	454	513	509	519	484	509	539	470	471	506	502	487	514	479	486	501	510	507	509	486	486	502	415	480	472	549	512	494	504	469	528	492	496	525	472	484	512	506	476	502	512	514	506	500	458	514	484	458	478	494	497	447	489	491	518	561	499	479	502	485	505	466	451	517	490	485	518	448	454	471	503	497	481	452	518	525	529	500	456	475	534	465	523	461	460	474	529	508	479	488	451	439	459	513	481	510	488	494	490	485	483	474	480	480	494	484	486	513	473	521	487	527	511	486	484	538	515	495	490	475	506	458	494	535	447	468	465	485	497	504	489	505	516	504	516	507	484	478	507	484	505	475	534	507	516	485	493	497	462	495	533	459	467	459	474	501	481	490	547	499	525	475	514	510	492	528	484	504	505	486	452	477	500	485	458	483	520	487	536	463	478	508	522	477	500	471	446	514	490	508	493	483	466	507	476	483	490	453	535	488	542	489	484	463	531	469	526	488	476	449	490	543	493	490	499	518	510	485	525	488	495	493	514	522	548	503	503	507	484	510	472	501	497	499	481	514	478	497	494	497	487	536	521	487	533	503	479	471	499	440	510	491	512	541	471	500	482	462	544	441	510	516	458	499	506	532	472	502	496	458	474	459	483	507	477	447	479	459	489	495	481	493	506	495	475	481	473	500	513	521	487	526	492	474	494	510	480	475	466	506	504	514	480	523	494	497	478	503	472	458	492	483	488	507	491	513	508	484	500	500	502	491	497	510	475	506	507	510	508	487	526	482	465	484	458	486	471	491	484	482	499	525	505	458	519	456	476	480	501	498	534	484	486	480	453	507	521	508	443	460	501	496	529	476	454	492	501	491	498	477	477	532	513	510	529	497	484	501	512	492	485	468	501	470	500	506	485	449	456	500	475	478	517	482	474	479	491	515	509	455	483	457	482	421	487	508	482	491	490	465	477	453	519	480	501	468	504	464	497	504	529	523	482	538	536	498	492	523	489	530	480	527	471	506	500	485	489	499	493	510	489	511	458	515	472	510	473	486	482	499	480	490	504	507	483	445	444	528	517	487	529	488	469	516	470	501	494	467	502	509	488	475	497	479	506	477	510	510	480	487	500	452	489	472	514	491	529	490	462	476	505	474	479	514	504	499	515	498	469	499	491	496	471	459	472	513	475	479	476	523	524	446	477	492	513	496	460	516	487	486	471	502	432	494	495	477	478	482	499	475	517	503	451	497	472	493	518	486	477	528	508	511	526	483	458	506	504	489	492	514	488	484	474	495	501	522	452	481	498	475	527	503	482	476	503	500	517	483	522	462	496	552	488	506	481	478	489	509	503	479	461	441	514	527	492	465	498	499	474	467	534	501	474	528	488	474	502	517	500	471	488	471	499	459	513	492	506	468	518	501	531	485	510	535	533	488	493	494	491	512	503	479	522	509	486	509	514	528	548	481	468	464	483	526	482	493	486	486	502	476	460	478	467	477	518	475	536	517	485	492	499	535	513	501	488	502	497	450	495	506	462	499	496	471	508	500	498	501	491	482	540	524	540	482	486	504	503	482	458	496	502	514	518	494	541	497	473	468	475	469	480	520	471	509	487	500	488	501	539	513	500	503	516	451	506	491	491	489	485	517	491	520	502	509	463	483	482	501	507	458	516	487	514	495	468	471	533	502	481	509	535	459	467	475	473	478	538	471	457	511	483	490	489	502	437	514	504	492	528	498	472	514	492	500	550	520	463	498	466	495	446	491	488	483	491	459	499	507	472	465	479	512	495	507	465	502	453	518	494	494	489	503	513	498	489	507	524	454	532	492	515	504	501	479	473	487	489	454	495	481	485	478	500	486	509	505	476	495	504	503	500	471	484	541	518	483	464	480	478	496	486	485	491	489	501	495	517	475	504	516	492	495	501	426	465	486	452	480	485	498	471	518	503	507	534	457	479	478	524	488	500	494	498	537	475	473	434	512	514	499	458	505	504	482	521	513	502	474	484	525	448	470	472	462	502	500	480	509	515	509	486	465	482	467	475	507	482	495	483	480	494	476	471	467	498	533	482	505	479	506	497	499	487	479	534	490	461	488	510	473	484	455	496	491	473	470	520	518	479	529	547	454	477	484	499	462	484	497	458	493	510	515	531	482	525	544	488	507	513	506	490	476	483	479	518	498	481	464	516	498	497	507	501	500	491	510	496	485	486	489	520	509	499	498	519	512	490	490	507	482	487	462	443	487	503	479	506	466	479	489	511	509	497	484	476	504	517	477	535	475	482	493	504	460	469	503	491	486	472	481	486	483	477	467	469	480	497	519	455	498	493	514	488	498	514	494	501	509	502	532	487	502	515	533	515	516	478	482	468	515	526	498	535	473	522	451	479	473	506	505	463	484	505	500	491	481	469	466	505	510	480	472	475	494	480	502	516	460	484	476	481	507	505	476	512	510	485	506	500	481	479	506	537	463	478	500	492	521	494	500	496	474	545	471	458	446	501	505	483	517	494	462	469	454	462	501	544	513	512	480	506	505	512	467	492	464	496	468	479	515	499	497	479	497	458	489	468	508	468	466	539	472	467	488	502	496	530	534	513	548	516	500	512	508	469	494	469	514	507	522	506	511	483	469	558	499	515	506	523	522	503	534	511	496	485	506	508	495	492	526	453	461	458	520	496	514	488	492	474	463	504	478	457	475	530	466	495	509	506	509	488	485	497	472	493	517	508	496	514	511	516	517	486	492	500	481	463	509	452	474	485	496	496	485	516	511	488	499	454	507	488	539	521	496	438	496	489	471	472	488	474	525	521	511	477	485	487	546	446	472	474	488	443	513	497	503	530	501	489	498	509	475	528	481	520	490	473	537	507	493	471	541	464	496	494	531	467	462	511	471	489	463	499	498	433	483	509	467	494	464	502	491	496	480	449	507	496	469	476	480	494	445	477	474	508	470	476	517	461	517	536	498	471	491	514	462	462	495	495	522	485	482	467	498	502	467	504	491	489	521	499	462	501	507	480	496	487	456	507	475	507	490	488	465	476	497	490	459	494	507	477	508	465	470	515	507	505	489	520	493	520	489	521	480	514	536	471	489	528	462	467	478	500	500	522	530	508	494	510	482	461	512	509	524	494	494	516	467	505	486	501	488	518	494	507	492	534	482
9652	718	618	521	518	457	437	395	456	396	430	376	407	396	368	319	347	390	390	349	387	340	365	371	371	356	387	400	406	415	338	378	366	372	380	363	385	367	390	379	410	347	369	356	393	348	362	423	396	371	376	359	341	355	360	373	362	354	372	413	371	384	368	358	370	357	348	355	344	374	364	351	364	382	334	367	350	377	344	369	375	365	363	355	324	363	352	362	359	351	384	373	337	352	410	376	373	357	328	390	367	363	396	354	348	340	363	351	382	357	365	376	368	390	343	356	354	362	327	375	394	374	379	366	364	388	357	380	360	411	378	370	378	393	390	337	342	366	382	354	342	384	336	383	319	369	371	396	374	361	343	351	361	367	359	345	422	360	370	334	359	343	369	366	350	406	387	322	341	335	354	387	358	409	374	338	340	334	346	350	397	359	376	381	356	321	365	359	337	379	378	382	372	376	366	352	375	357	381	327	350	400	372	377	390	361	350	352	343	383	353	343	366	361	356	371	402	359	362	360	371	404	365	366	368	374	359	355	384	361	358	345	357	373	385	373	363	402	366	395	378	362	362	362	388	376	350	362	328	366	405	368	352	330	362	388	354	374	369	338	371	373	379	358	351	351	342	339	391	431	363	391	365	383	378	330	370	345	362	369	366	372	368	323	337	349	365	367	335	403	371	357	377	370	377	397	362	361	378	371	391	390	393	365	370	369	376	380	336	377	356	342	348	345	333	375	336	370	325	365	358	372	328	350	396	359	383	393	341	370	373	377	369	373	363	372	332	381	351	351	386	370	355	360	374	359	387	395	365	389	358	358	345	352	342	357	369	340	363	384	362	342	373	363	341	354	401	330	378	341	339	382	387	373	372	336	392	375	377	367	346	392	323	357	377	359	345	397	376	366	345	362	379	333	360	423	378	361	381	359	354	391	390	365	420	359	356	352	360	345	346	364	332	361	373	379	338	347	359	372	375	385	383	339	343	394	381	388	346	395	353	345	358	386	355	351	369	350	324	387	366	379	330	340	330	349	389	403	383	344	346	347	323	333	361	355	340	381	378	353	340	400	398	381	340	351	355	326	348	329	390	360	344	369	380	357	404	377	394	370	343	383	383	373	341	382	384	360	342	356	335	380	344	412	354	368	403	366	361	339	366	400	375	349	405	374	340	371	340	363	367	382	346	355	397	390	357	390	358	364	327	372	324	368	364	341	382	383	333	419	385	378	369	367	377	332	361	353	362	371	362	390	370	383	340	364	349	346	340	345	375	324	374	337	354	345	365	382	350	375	326	359	346	363	357	359	375	334	402	388	349	364	360	371	347	369	362	364	377	340	390	364	366	376	336	309	340	413	370	384	395	391	375	372	306	374	355	360	356	370	356	357	363	359	351	379	360	365	383	345	401	369	412	380	325	333	375	367	389	344	368	371	375	345	375	398	353	351	351	361	356	381	331	384	356	363	353	368	384	358	371	361	361	356	375	345	399	358	355	338	368	346	396	362	312	374	356	382	358	362	350	402	348	400	370	354	365	361	363	359	357	389	330	338	334	389	371	339	359	387	340	328	337	346	362	376	345	407	332	376	354	332	351	402	421	388	337	385	347	373	403	374	361	368	369	343	329	354	367	372	350	349	388	398	382	360	376	360	326	332	360	330	385	363	345	351	353	386	368	367	370	337	347	352	371	379	365	375	353	350	393	378	371	345	340	392	343	378	376	376	382	373	367	375	370	357	336	357	381	344	364	354	382	390	360	395	366	370	362	380	363	342	395	369	374	346	367	394	387	361	396	377	376	361	344	376	362	365	353	319	381	345	325	401	394	388	382	324	333	347	341	336	379	340	392	361	395	371	380	385	355	385	377	351	370	335	355	382	371	346	357	380	360	336	327	369	352	331	337	374	351	367	335	360	352	356	402	407	331	366	358	325	379	373	355	411	345	353	344	378	357	350	379	414	370	329	374	341	345	334	332	359	351	418	372	336	382	345	379	377	333	330	371	349	361	349	361	337	413	362	332	356	392	362	402	378	357	379	401	362	398	371	382	403	365	399	356	390	367	361	358	437	374	352	366	344	358	326	353	368	373	347	352	372	365	343	358	357	359	387	392	391	360	368	373	366	380	349	364	351	361	373	361	386	362	337	355	370	383	350	360	343	376	378	364	359	354	362	356	341	370	387	358	393	385	380	352	368	340	387	381	359	371	376	348	357	370	400	368	378	326	388	377	370	369	377	383	385	362	335	346	339	380	367	345	343	325	363	381	338	368	342	399	355	336	372	380	371	361	341	355	363	383	359	318	383	326	324	372	368	335	390	353	346	338	393	371	354	364	354	363	388	350	380	393	373	369	348	332	352	361	379	377	377	329	359	365	381	410	371	372	388	388	355	373	348	377	368	380	369	362	354	331	318	344	404	359	363	348	386	354	398	369	339	380	339	382	345	356	378	356	346	363	385	376	367	340	392	320	370	336	354	344	383	392	368	378	336	355	378	399	350	373	371	355	357	362	430	346	372	378	351	345	381	377	379	386	369	377	391	397	384	379	358	394	376	323	389	339	366	382	359	370	382	388	338	386	349	396	396	350	396	357	375	393	382	327	357	380	343	364	336	326	351	394	353	363	366	365	355	394	348	397	339	352	322	338	346	361	384	416	324	360	388	354	367	366	390	379	355	352	354	406	381	374	366	390	413	364	362	371	382	369	343	378	351	366	331	340	346	355	329	376	325	310	395	376	375	373	388	379	341	370	365	379	367	388	387	338	361	350	349	393	324	368	358	390	393	361	395	415	395	371	345	370	350	371	378	362	402	384	337	347	352	338	334	354	336	317	386	343	362	365	325	351	363	381	382	398	356	379	342	361	395	320	354	332	363	389	351	405	320	376	376	376	398	399	361	349	372	374	364	373	375	378	351	374	384	377	353	354	352	337	385	351	355	367	340	377	358	348	355	350	361	354	394	412	351	372	349	357	360	404	373	391	341	353	382	396	361	353	340	373	370	381	341	396	368	347	377	340	350	373	352	362	332	376	338	375	394	393	339	365	319	361	367	394	369	313	369	369	381	421	372	342	347	348	350	347	388	322	372	390	344	362	405	363	366	361	363	377	349	388	369	348	392	352	338	351	382	387	368	352	352	384	400	344	358	350	375	382	385	385	356	353	356	352	339	363	345	376	356	412	379	387	381	367	386	353	338	354	343	342	360	397	375	350	383	372	349	359	347	346	373	370	345	317	361	333	346	388	391	382	373	355	363	370	356	372	355	371	377	376	342	388	378	375	408	332	324	408	355	340	361	372	357	360	352	383	372	377	360	405	392	374	375	346	352	352	373	353	368	361	372	335	362	343	351	381	375	381	338	299	366	375	338	358	371	385	357	358	341	365	349	363	415	346	362	367	385	340	346	304	386	379	331	383	410	385	359	354	397	366	349	374	385	351	350	409	351	383	390	421	351	369	370	361	364	346	392	348	352	370	379	370	326	354	351	349	369	361	377	326	394	331	368
7645	1169	1307	1471	1373	1370	1189	1154	1184	1096	1036	1085	931	934	990	963	926	928	939	914	908	923	929	925	892	949	936	912	915	900	881	920	895	897	858	912	871	881	842	938	902	885	845	857	918	849	826	950	859	901	881	814	899	918	967	862	878	851	828	853	918	826	960	863	902	821	830	803	902	914	839	924	900	859	890	866	871	843	867	878	889	981	871	953	899	870	886	895	867	837	836	864	868	906	850	875	876	892	922	863	861	906	864	874	905	880	882	821	903	845	870	864	831	813	867	837	885	913	874	905	854	882	915	856	910	869	842	884	844	879	889	850	878	906	847	894	920	851	852	896	863	889	895	915	884	858	894	891	876	860	884	858	837	876	842	914	860	883	886	870	897	908	854	852	816	851	830	876	925	887	911	809	857	868	844	890	881	920	902	858	845	847	874	875	889	838	833	859	916	834	794	879	787	857	862	852	828	922	945	866	914	863	875	852	870	841	896	879	880	857	850	883	845	830	826	873	915	859	859	874	879	818	863	856	849	826	907	903	882	884	918	871	906	873	876	840	851	887	916	844	901	841	833	902	869	874	853	837	829	830	863	857	871	803	834	886	886	910	818	829	853	824	836	818	841	929	846	856	856	844	857	882	849	861	876	892	871	842	868	833	855	820	866	864	870	953	874	837	872	871	837	877	933	845	831	861	882	941	849	892	863	914	851	865	846	888	882	850	924	831	912	879	888	802	855	864	899	836	878	836	865	897	853	837	890	851	880	880	909	876	864	849	851	863	893	870	802	837	892	884	895	845	859	860	874	920	851	872	860	862	893	833	890	909	874	845	917	859	858	840	891	852	879	856	885	859	840	849	868	935	904	943	820	856	853	909	847	843	890	855	814	870	848	877	876	855	912	911	914	946	915	874	851	896	901	872	890	902	863	884	909	866	882	815	912	868	913	855	855	862	887	845	850	903	842	892	850	802	870	848	828	840	886	852	823	881	896	919	913	915	863	869	860	886	872	875	898	850	882	870	881	903	852	877	886	869	865	892	893	845	904	856	954	820	907	880	838	946	900	910	837	897	828	872	859	857	853	891	863	847	856	884	851	846	881	865	875	916	836	898	866	886	910	831	881	812	910	839	876	856	837	822	823	804	849	931	878	870	873	871	838	871	851	875	819	855	894	923	879	877	897	854	859	888	862	862	837	839	870	910	849	922	856	903	871	894	900	857	865	890	832	839	857	842	834	898	916	834	818	852	858	906	880	875	895	879	821	857	838	885	868	839	883	876	897	890	848	852	867	897	872	889	848	888	873	914	917	885	881	870	871	860	852	910	947	858	824	847	872	870	871	865	891	889	846	863	874	827	879	850	843	886	886	908	881	873	872	809	855	873	902	773	786	844	874	843	885	859	896	899	840	862	857	852	859	811	886	862	890	872	862	816	877	829	862	909	833	911	880	889	886	926	869	868	883	861	828	815	830	853	889	842	891	872	886	815	893	887	880	898	899	891	893	829	870	852	887	816	872	908	849	856	897	849	860	845	820	866	866	865	901	914	903	870	857	921	826	839	833	831	876	847	855	861	925	886	872	879	854	835	851	918	864	865	869	894	841	891	907	887	896	871	892	905	894	840	851	912	892	913	916	893	850	825	926	891	875	879	878	867	868	900	886	916	908	903	885	885	881	913	834	907	884	857	856	813	835	861	887	809	895	841	871	884	912	798	864	838	876	900	893	875	836	877	907	901	831	829	862	888	903	889	881	841	946	925	893	816	893	873	852	876	886	895	873	854	859	881	852	873	880	858	858	776	901	830	856	875	911	898	880	857	893	835	866	900	878	890	876	899	835	853	843	839	866	916	870	885	854	870	892	856	860	856	876	873	886	921	917	874	868	881	801	848	850	906	872	837	861	842	885	916	851	867	894	875	825	913	903	862	893	860	855	880	885	930	817	802	877	862	877	845	882	866	864	861	864	905	867	873	862	880	796	896	866	873	912	844	899	846	901	840	849	899	879	859	916	872	856	854	889	870	861	883	890	862	865	844	898	914	896	857	870	833	812	911	855	871	840	853	841	893	886	832	844	885	869	808	848	884	885	866	872	877	865	854	842	921	880	869	853	857	873	832	871	921	850	918	864	852	882	856	854	877	905	891	829	884	853	802	845	894	924	879	885	848	869	815	842	935	915	903	862	910	871	851	877	906	896	792	894	867	865	860	855	882	883	900	850	895	873	814	866	858	859	852	875	890	872	815	859	861	898	926	833	860	918	868	893	919	848	846	900	850	885	864	867	889	893	885	842	893	871	809	860	908	835	926	882	849	885	925	884	902	886	872	904	859	879	917	894	882	900	882	864	891	872	832	844	904	882	898	891	847	870	937	876	898	868	908	822	853	896	872	864	882	889	828	937	881	831	897	891	855	928	819	871	913	854	854	833	890	864	903	902	861	892	847	921	842	872	918	865	892	863	933	835	808	900	892	869	898	885	915	850	843	872	848	885	889	855	876	901	891	871	858	919	845	817	832	885	824	891	853	909	849	825	874	942	860	944	915	916	964	853	903	865	846	865	849	931	915	894	843	851	895	830	905	866	866	878	848	887	872	893	827	870	844	880	835	839	835	858	836	903	864	820	923	843	866	871	860	888	880	934	868	881	874	856	868	839	821	818	895	915	865	894	844	857	867	858	943	888	857	859	853	914	879	881	857	850	854	910	827	855	916	892	862	910	885	903	875	893	915	879	879	844	875	910	861	859	885	857	880	896	881	794	896	843	836	921	878	902	860	840	824	840	902	871	868	890	906	871	908	904	875	903	857	838	847	877	882	828	920	822	870	892	905	827	869	896	898	954	834	885	858	846	912	933	916	836	930	922	881	854	888	882	895	834	849	902	870	846	845	850	867	892	914	838	894	906	795	855	803	836	850	863	834	900	879	885	833	849	857	862	878	851	833	814	873	840	841	858	888	899	890	878	896	883	928	830	878	839	860	924	930	864	909	868	862	870	877	856	879	865	898	816	873	885	833	906	869	881	860	832	868	866	869	835	864	885	888	904	837	884	830	910	864	899	907	940	863	863	878	891	895	866	826	866	872	828	860	872	883	843	881	846	832	775	876	823	850	805	810	923	890	872	865	863	924	889	884	891	923	895	897	866	874	851	842	883	843	859	882	895	858	888	868	887	863	852	855	875	885	803	896	865	884	856	878	854	867	889	863	865	900	946	863	890	833	860	903	850	891	929	821	852	860	890	888	848	870	916	900	853	882	838	866	880	857	829	867	881	860	869	878	871	917	893	875	883	861	875	869	894	890	807	930	854	887	846	869	878	851	874	862	859	849	842	877	902	878	871	871	900	914	916	921	858	863	817	847	894	845	852	889	885	887	858	829	885	844	869	897	840	871	895	858	862	899	831	860	849	882	842	898	884	876	872	870	825	908	863	841	840	883	859	832	887	857	855	948	897	894	911	890	887	898	922	815	913	851	860	875	861	881	857	887	862	930	881	877	867	901	925	837
17042	1385	872	788	645	561	503	480	464	485	428	420	403	420	457	446	419	424	421	460	407	438	371	394	380	398	388	449	406	399	432	377	371	413	389	398	394	398	389	410	407	393	393	400	399	411	409	408	375	421	407	370	409	410	397	414	413	403	438	410	414	405	437	394	406	382	371	384	387	423	414	443	390	393	450	373	375	418	389	436	398	417	399	398	395	404	381	405	423	418	392	371	397	362	397	387	403	407	441	411	353	384	388	375	397	432	401	407	419	383	362	436	405	408	367	436	402	404	398	410	432	385	408	398	372	405	386	391	396	391	403	398	368	419	409	401	393	399	404	382	456	379	393	432	390	422	401	397	402	427	434	411	402	419	407	406	405	413	395	385	443	392	425	379	409	411	429	398	424	380	366	414	425	399	391	409	399	372	426	425	392	377	424	354	381	387	389	368	384	408	407	390	400	380	371	358	380	412	409	412	435	410	403	398	376	369	433	436	430	403	369	415	442	417	384	402	421	408	403	378	424	434	411	379	420	387	393	390	426	395	396	436	386	420	431	397	359	423	412	394	407	436	391	382	378	374	381	409	405	412	382	356	386	426	416	410	404	392	425	373	407	395	410	379	376	409	416	422	422	377	394	423	407	406	421	397	418	385	378	417	404	423	395	395	377	403	423	403	374	444	382	384	434	404	420	351	437	398	371	380	407	456	400	394	386	417	435	417	420	367	426	407	412	379	383	378	423	385	430	421	413	382	413	406	389	436	389	396	381	391	383	413	391	395	447	449	396	402	389	407	383	393	385	382	415	382	365	404	413	402	426	395	401	377	377	435	370	371	375	419	431	414	423	394	409	452	379	357	405	420	402	374	379	383	409	432	379	388	387	354	425	415	379	380	396	394	382	424	438	397	365	432	391	442	367	392	404	403	387	377	398	385	396	357	361	402	400	399	384	377	382	351	454	374	401	409	415	366	368	424	402	392	414	400	397	437	396	386	403	442	374	396	376	394	394	376	408	405	373	400	355	385	384	404	381	378	400	427	400	419	403	394	398	408	405	362	370	412	405	376	403	386	393	394	410	391	410	372	342	353	386	435	394	419	378	410	391	408	377	404	398	382	409	419	406	394	399	417	377	394	408	387	407	388	402	412	410	383	433	386	413	413	376	380	423	384	373	397	398	435	372	398	388	432	417	405	399	424	434	409	441	376	454	437	390	428	433	406	400	398	391	429	431	437	397	377	400	414	442	397	398	439	387	437	406	430	409	428	355	383	406	377	390	406	407	402	399	400	383	390	394	405	404	410	418	380	395	388	388	440	385	360	386	393	425	389	396	414	389	432	400	393	378	379	368	396	334	384	411	401	426	353	382	405	415	390	396	357	418	414	374	390	378	388	397	426	408	421	404	415	399	413	395	425	407	419	406	373	418	388	395	420	432	392	398	415	402	380	398	388	399	367	383	393	362	380	411	409	427	413	386	416	375	387	370	409	344	369	396	377	381	360	376	369	380	419	357	366	363	385	398	384	395	387	397	377	402	396	413	418	406	384	374	409	373	405	382	386	390	417	412	410	412	416	365	386	423	385	358	370	407	409	398	400	403	399	375	409	434	392	415	345	443	401	412	398	410	396	375	415	429	354	399	409	377	408	407	411	385	374	414	382	388	391	399	397	400	425	373	411	411	403	443	414	378	406	388	391	388	384	413	397	393	426	390	388	395	422	373	411	398	403	379	381	401	399	408	443	400	396	389	397	394	375	404	440	418	400	432	409	372	430	398	375	383	388	397	370	401	390	387	394	428	409	393	443	405	378	384	423	412	389	403	423	420	400	374	376	419	392	407	406	396	385	400	413	399	424	352	399	373	396	363	414	409	399	377	393	411	379	438	408	397	362	384	432	380	390	394	411	398	349	394	413	432	401	429	377	401	371	390	378	417	418	405	390	368	431	365	430	406	422	416	469	418	366	394	389	409	354	380	387	403	398	380	390	412	403	391	354	404	398	402	377	384	441	390	382	361	390	409	416	420	386	409	433	389	412	412	402	405	399	381	398	410	401	414	408	392	417	384	422	410	397	388	390	412	401	386	388	363	462	432	377	372	406	373	394	434	400	373	394	414	408	390	397	381	418	388	388	420	430	404	407	406	399	380	390	416	443	414	404	428	404	417	383	385	393	378	383	382	451	394	402	376	412	357	403	396	436	403	376	411	432	390	404	445	399	418	418	453	383	373	418	345	407	395	378	392	407	378	410	420	403	419	409	419	402	388	395	391	343	358	407	367	400	417	439	392	420	394	383	375	405	436	404	435	389	398	404	404	378	391	400	401	405	391	438	376	382	412	362	383	418	385	470	398	409	395	354	377	422	411	415	406	427	384	397	399	408	390	405	392	367	407	421	385	410	410	382	400	401	398	394	404	392	374	407	390	393	413	364	399	391	374	386	418	385	419	403	370	376	405	381	397	387	376	398	383	376	386	395	416	373	420	392	380	436	379	363	389	417	398	411	427	417	400	384	376	387	392	399	375	432	386	394	412	439	401	354	389	372	383	364	429	373	392	380	371	373	371	391	379	367	373	395	430	368	418	403	378	425	415	382	368	398	401	430	407	411	390	430	467	419	389	415	408	437	367	414	429	388	418	403	363	367	382	339	404	370	404	355	387	410	393	398	398	439	387	388	411	389	395	425	431	408	399	349	435	389	410	401	406	377	407	397	381	390	427	392	377	417	415	378	402	420	406	392	358	369	422	403	385	409	379	408	421	386	395	408	393	414	407	347	396	367	387	393	382	399	358	350	377	421	378	379	433	393	420	362	404	389	366	378	408	399	392	392	392	428	402	393	403	397	394	441	367	420	418	391	444	364	413	362	358	407	436	382	433	400	441	439	402	391	401	427	391	399	408	403	391	394	390	378	408	374	395	436	412	380	394	396	422	425	447	408	407	428	391	362	419	406	423	427	384	395	400	438	395	400	419	391	439	394	397	412	409	431	405	434	395	409	367	395	375	386	368	409	395	400	397	390	390	370	377	412	387	352	443	395	379	383	426	406	397	405	418	387	415	362	408	375	364	443	374	422	398	416	428	393	418	369	436	384	385	425	417	437	432	399	382	437	405	395	385	419	430	417	369	423	465	401	352	399	409	421	416	429	404	382	405	423	392	413	402	421	405	431	391	401	383	381	394	359	439	406	413	383	386	442	389	364	383	393	369	372	379	391	384	410	399	381	403	404	391	372	392	429	370	408	399	437	380	378	390	400	444	403	385	406	377	385	365	383	380	390	412	427	387	369	396	375	399	393	390	379	390	431	348	400	385	380	412	378	376	426	393	425	392	425	375	413	380	340	406	403	409	385	421	365	432	379	431	405	409	412	401	387	378	384	426	393	399	396	432	399	384	421	430	443	404	395	393	390	360	420	379	421	393	398	404	411	395	378	367	375	451	407	392	404	404	368	356	416	419	404	391	387	400	406	399	383	403	360	370	415	425	392	411	411	392	415	401	402	364	401
9506	1348	1871	2156	1935	1822	1463	1520	1394	1293	1151	1126	1128	1055	1062	1031	1033	1044	1047	980	961	990	972	934	957	988	953	923	933	973	932	957	909	991	932	966	944	929	940	923	887	890	903	921	855	924	905	870	915	863	927	883	888	905	998	948	855	965	947	947	945	881	903	900	877	896	849	910	942	911	935	904	885	934	935	871	911	937	939	932	922	925	931	887	967	873	925	926	946	912	879	875	854	943	919	920	904	933	876	960	936	908	903	933	843	914	917	910	951	857	941	882	901	887	881	903	952	931	872	875	913	901	856	885	875	885	858	868	903	894	915	892	889	882	982	944	920	912	906	880	880	987	890	919	899	919	854	966	893	949	871	909	919	908	909	904	897	875	868	891	884	946	910	899	895	883	913	975	941	891	904	930	879	956	888	907	867	907	909	934	937	884	866	942	916	929	926	921	885	914	949	921	878	879	902	942	959	956	958	882	903	938	928	941	928	846	876	962	849	960	874	839	967	914	976	920	895	939	822	902	924	906	913	902	882	851	901	891	929	862	847	896	853	877	887	886	883	897	883	911	925	891	917	933	897	915	935	931	951	926	885	893	893	962	910	980	881	882	923	918	901	905	875	932	912	944	862	893	862	922	883	933	966	873	996	885	885	837	910	888	889	930	900	933	898	900	931	905	852	851	891	933	933	914	913	984	912	968	902	910	927	856	924	923	892	886	881	874	923	962	902	860	874	946	898	906	960	929	900	846	867	892	906	867	858	833	922	917	908	909	972	932	919	932	902	927	893	874	916	898	895	954	933	912	931	921	905	892	921	861	931	884	875	862	920	885	912	934	925	878	933	937	921	879	891	841	906	928	904	909	901	891	937	901	913	913	909	878	918	924	899	835	874	936	902	882	923	918	919	942	925	909	922	874	909	916	906	852	904	926	913	929	890	879	913	919	917	880	838	882	871	881	932	873	892	911	896	942	889	908	940	898	920	882	904	864	904	909	922	903	912	849	892	932	919	901	897	944	898	893	901	883	908	861	960	886	926	870	915	938	917	908	943	993	900	898	888	891	862	915	895	903	870	861	908	921	928	895	894	891	929	868	861	909	935	914	901	929	881	905	898	953	912	859	905	934	854	946	871	903	964	900	869	895	1000	898	883	896	886	881	933	914	841	924	847	883	895	905	883	955	951	932	904	975	873	908	930	928	956	906	896	895	941	907	892	880	862	874	878	885	917	888	890	915	905	972	932	895	892	906	935	932	893	920	923	927	930	942	919	925	952	833	897	908	887	901	908	842	893	916	920	882	883	918	864	963	913	883	916	918	874	900	885	886	851	894	855	854	926	933	851	905	889	919	878	908	872	897	888	972	925	922	861	907	911	884	926	911	894	896	914	925	941	897	882	908	889	959	914	904	892	933	913	911	880	929	897	876	943	833	878	964	940	898	925	907	903	897	973	907	908	922	917	905	892	966	916	891	887	906	923	890	901	909	912	940	854	937	958	872	910	886	922	916	886	849	929	886	908	897	877	883	864	953	905	846	944	892	913	907	841	947	871	916	861	900	855	919	904	904	914	894	912	955	884	933	930	931	886	932	939	841	927	865	851	910	895	898	922	935	933	956	912	930	866	908	919	934	849	885	898	892	874	906	937	874	940	912	859	917	888	905	880	898	937	940	900	920	893	890	865	915	907	898	942	899	897	907	843	878	914	877	884	883	892	939	897	899	838	916	901	917	904	901	891	966	911	911	925	864	903	893	864	899	912	876	897	929	890	930	883	896	941	859	924	903	889	970	926	966	966	917	929	875	934	904	918	865	920	916	896	907	861	863	858	847	914	886	929	937	954	938	914	967	924	885	888	970	880	902	893	866	860	922	900	954	906	902	856	944	878	904	965	937	906	903	836	864	837	916	843	903	896	875	898	861	903	940	918	920	890	875	894	915	907	901	906	866	899	910	926	869	931	855	890	864	891	887	884	888	959	925	885	947	901	872	948	919	872	890	907	841	893	873	899	896	850	884	892	857	894	951	885	870	869	896	879	939	898	884	894	939	907	932	835	925	914	894	937	909	862	871	874	899	943	932	882	977	897	912	911	914	898	888	890	955	925	887	896	902	936	901	907	921	847	877	933	866	923	912	913	926	935	908	950	950	913	876	890	878	910	916	905	898	899	968	908	932	869	921	904	904	895	923	898	923	936	874	932	944	862	940	899	876	921	917	926	918	904	927	926	930	922	841	862	890	932	919	884	945	898	866	943	910	910	915	891	908	871	841	889	900	923	921	881	866	856	922	871	928	889	876	909	901	925	938	865	965	863	853	860	919	842	888	893	910	871	900	913	906	924	931	948	916	911	930	926	867	935	928	905	888	906	908	891	908	893	965	939	942	850	879	877	905	906	914	899	891	877	926	894	918	943	924	923	934	917	849	961	900	861	898	931	907	877	897	873	917	864	927	927	903	941	925	868	933	873	907	911	825	927	943	939	896	915	929	887	951	863	899	899	919	941	882	905	903	866	934	959	922	912	918	895	900	960	878	886	877	958	915	926	882	940	887	900	901	860	874	910	900	901	898	953	911	939	860	876	887	912	884	903	926	887	877	892	864	874	903	916	904	899	892	940	895	934	881	894	897	902	938	908	934	953	818	949	864	921	874	902	826	904	924	930	914	904	913	830	925	910	970	889	875	926	891	882	873	881	878	862	867	947	891	945	867	896	883	962	895	911	908	879	924	888	921	903	911	952	890	900	959	862	945	874	916	921	898	934	940	894	946	876	871	954	951	910	858	926	947	917	897	924	946	898	922	906	920	884	924	928	923	878	940	857	896	906	924	851	904	953	874	941	873	886	929	933	898	889	896	901	900	879	932	910	912	937	927	897	887	904	874	905	916	868	918	934	878	907	918	893	876	920	885	937	918	947	842	876	932	888	921	957	897	874	914	877	890	886	879	890	873	904	917	944	934	857	921	938	875	906	916	896	864	868	887	846	908	864	931	955	855	911	890	858	861	902	871	868	908	890	900	932	914	884	890	926	892	881	912	881	892	887	871	885	904	868	943	932	902	849	932	867	881	930	898	939	889	905	892	891	896	890	901	920	927	876	856	882	931	905	912	890	885	913	925	896	915	846	926	899	912	927	866	915	876	935	881	819	870	890	877	896	923	899	911	874	834	930	885	903	888	970	940	898	868	917	924	931	945	934	876	891	952	886	884	925	887	873	928	925	931	908	880	954	873	919	931	929	883	922	950	890	886	883	904	870	944	909	914	903	881	888	906	903	947	894	919	930	913	905	892	888	950	923	932	914	897	900	967	850	928	931	869	925	898	886	915	893	886	914	861	896	886	892	914	925	819	890	906	824	923	865	932	927	908	920	917	888	963	911	897	949	942	944	872	939	903	942	925	911	873	894	901	920	831	885	881	939	918	934	969	924	859	885	914	865	879	930	923	910	903	926	903	873	891	912	886	873	898	902	946	907	886	921	899	890	914	880	946	923	891	831	938	883	936	941	925
2681	224	186	182	210	189	185	188	187	175	190	196	177	192	194	153	161	185	189	174	171	166	188	176	181	169	182	181	185	179	163	168	194	175	214	176	166	169	189	200	191	151	170	192	177	176	203	174	181	191	178	182	204	226	202	169	171	184	209	183	179	173	153	169	169	173	141	189	181	173	146	168	176	181	159	166	147	159	169	178	163	173	183	190	152	184	179	166	163	203	185	169	152	175	185	175	190	196	161	182	180	175	170	168	204	177	174	173	157	175	161	157	170	170	169	167	160	164	161	165	189	192	181	155	147	173	179	155	182	183	169	183	206	191	201	175	176	179	174	172	164	158	184	190	180	168	183	150	167	199	164	180	198	165	186	176	167	175	197	174	167	148	174	188	204	155	186	158	173	177	176	177	177	179	212	173	190	168	180	169	205	186	167	161	195	173	153	179	156	210	182	172	183	160	166	193	164	161	189	184	194	190	187	198	151	171	173	173	157	190	191	189	180	185	176	172	167	193	181	184	161	164	192	172	157	174	199	182	175	176	179	193	185	184	182	187	173	203	187	165	191	182	176	190	155	198	167	157	191	155	196	198	186	179	184	182	195	161	168	190	195	157	198	192	170	172	199	177	146	174	179	172	166	201	178	178	162	169	171	178	176	187	165	160	187	173	204	173	169	188	169	205	177	185	165	196	172	177	156	181	177	181	169	171	155	154	197	160	173	171	166	174	201	185	173	163	202	170	187	178	151	173	170	185	168	178	168	188	164	172	180	200	165	183	172	207	222	192	175	161	176	172	177	197	196	179	167	175	167	196	194	185	162	145	154	179	188	152	175	173	185	171	166	148	173	171	178	187	187	180	167	187	194	178	159	185	167	199	181	180	187	210	187	191	169	184	198	167	175	162	175	170	191	193	158	151	154	194	170	203	192	191	176	164	203	172	187	186	189	178	165	170	181	160	207	184	190	168	190	200	173	171	184	192	188	149	194	170	168	184	156	178	174	180	170	172	194	169	178	175	183	144	157	133	187	182	173	184	183	154	169	187	192	171	168	206	185	169	187	184	190	183	184	166	183	197	196	176	156	175	187	162	177	171	178	185	154	191	148	157	176	175	159	140	166	147	190	180	174	183	195	188	167	209	152	172	155	169	170	185	194	147	194	166	200	169	160	181	164	184	177	176	183	170	177	167	165	186	181	179	188	159	165	168	173	189	186	176	190	161	169	196	193	168	163	172	175	180	183	143	180	176	166	186	164	188	190	169	184	155	158	181	192	175	173	189	180	159	184	188	200	175	177	195	173	170	174	206	178	156	159	180	151	167	205	170	180	167	190	176	178	196	187	200	195	186	168	171	173	178	200	191	164	178	168	159	146	154	204	189	177	178	203	168	178	170	164	155	157	195	185	180	168	217	183	172	165	163	159	168	128	179	181	184	169	163	185	165	195	177	164	201	182	174	180	171	160	175	178	169	160	180	166	183	188	179	173	149	167	185	189	171	175	176	177	185	214	202	213	185	188	199	205	174	182	140	164	192	176	160	172	189	191	148	168	190	186	178	177	169	181	153	167	186	175	175	186	196	188	183	182	176	188	196	191	196	189	174	172	189	186	196	188	173	148	194	177	162	181	155	166	185	167	143	183	196	178	194	164	168	169	194	191	166	184	149	198	153	174	190	152	194	181	174	181	189	172	170	176	169	180	159	174	194	175	192	168	169	163	158	187	168	159	177	206	167	167	179	187	182	152	202	179	208	175	169	162	167	174	189	199	164	165	183	175	170	186	189	183	166	160	194	181	164	164	158	168	180	183	172	170	201	154	207	193	166	170	170	201	191	176	185	173	170	202	177	169	161	183	163	167	185	168	179	174	156	184	167	175	191	181	168	181	196	209	170	206	191	183	173	193	191	191	177	176	191	159	183	196	175	202	180	196	185	177	178	153	182	179	183	177	177	199	160	176	199	181	182	149	184	171	178	165	197	178	192	181	179	173	163	165	193	157	171	199	181	178	159	163	156	195	171	184	177	174	142	187	178	167	175	145	176	169	180	189	201	180	179	190	182	197	167	185	192	220	178	155	188	175	182	176	176	180	201	182	170	168	177	192	229	171	215	181	200	160	181	186	170	188	198	162	177	173	196	175	159	190	162	153	187	180	162	190	185	163	178	187	192	200	204	189	156	174	179	176	164	159	165	200	180	185	174	164	191	182	175	187	207	191	170	172	181	208	180	171	171	126	200	177	179	177	191	198	171	192	189	170	178	197	165	198	199	174	161	168	180	164	197	193	168	170	168	149	187	172	190	196	164	169	163	161	183	178	192	176	151	179	165	185	172	211	202	211	147	161	168	173	186	153	188	182	189	171	166	182	177	156	187	158	155	174	162	182	184	218	170	151	188	188	179	186	185	162	169	165	159	200	170	185	176	194	170	185	198	178	194	205	188	181	173	189	188	173	202	170	180	197	187	189	199	187	167	185	170	173	175	173	168	179	180	171	183	192	159	167	191	180	163	190	195	168	204	164	189	175	171	194	209	205	177	183	185	172	157	185	184	154	174	179	173	178	168	169	187	196	171	164	166	172	149	193	188	167	171	189	163	166	162	164	169	156	184	199	161	179	202	182	172	185	181	165	167	174	149	186	181	151	189	189	180	176	177	189	176	187	179	158	194	179	187	170	191	165	185	167	173	159	150	173	162	174	189	157	190	195	181	167	207	181	176	168	171	206	160	160	171	151	158	182	179	176	186	202	144	178	187	181	181	191	179	175	160	183	170	179	180	160	192	180	190	182	194	178	161	191	172	187	195	202	193	179	167	179	185	163	149	177	172	161	207	176	174	177	164	170	180	185	177	158	179	181	190	182	170	165	179	168	171	202	160	193	163	167	171	172	158	165	170	178	174	183	174	166	147	173	171	191	156	180	175	181	168	169	180	183	206	183	195	144	168	182	171	185	186	156	184	171	158	165	159	167	195	193	156	188	174	167	175	191	158	170	208	167	189	172	168	170	171	180	196	165	190	154	234	168	189	172	178	168	204	176	165	157	191	174	218	173	179	174	159	165	161	176	169	192	175	164	185	183	169	160	195	185	148	202	192	181	189	164	162	176	162	189	187	177	145	163	197	180	164	159	197	182	159	173	172	156	197	183	184	192	179	194	174	161	175	203	180	196	185	210	186	175	171	166	181	169	179	181	176	173	181	198	168	183	160	183	192	171	183	162	181	181	197	164	206	182	185	183	159	180	190	195	136	183	180	199	179	187	172	170	152	154	192	183	191	192	155	201	176	160	181	165	179	181	185	155	161	196	184	187	193	167	159	172	183	184	163	162	185	185	162	186	175	182	187	196	183	182	170	187	183	187	164	180	180	169	191	217	174	174	181	172	196	189	180	179	175	202	197	196	178	202	202	179	190	174	175	171	185	193	180	176	169	174	167	171	158	187	155	172	167	191	191	166	163	158	184	156	161	187	185	174	173	173	193	190	209	177	191	190	181	173	191	182	168
2717	547	481	471	514	549	538	507	495	481	534	493	497	503	546	559	562	490	482	489	507	512	465	528	501	522	454	494	526	518	475	519	540	487	488	500	497	500	532	507	480	492	481	462	525	491	528	500	494	486	467	522	497	450	480	471	503	511	426	472	510	490	484	445	494	511	519	523	492	505	509	530	482	553	507	471	465	495	497	506	471	483	499	496	488	488	492	469	479	498	505	482	466	533	444	483	473	478	487	530	503	473	466	480	494	492	479	490	510	495	495	520	480	506	464	499	488	462	502	450	528	495	528	525	503	506	494	498	535	484	491	483	450	505	450	449	513	457	465	496	527	491	510	460	493	487	500	510	504	512	513	486	497	475	492	476	434	505	475	472	485	535	484	444	460	480	490	515	502	495	522	491	513	484	448	490	472	477	479	467	506	528	507	502	515	467	532	496	504	498	474	508	503	541	504	533	487	536	497	499	495	513	477	515	443	466	477	506	470	492	483	480	516	499	486	505	478	468	531	475	457	497	504	477	514	512	485	445	530	521	481	494	488	525	490	485	488	459	487	520	458	493	487	465	507	495	518	541	487	503	524	528	509	500	508	464	510	518	526	494	516	496	522	487	488	479	515	499	505	461	492	505	473	493	483	497	479	497	483	535	484	523	493	527	516	502	497	536	477	462	505	494	476	504	508	487	481	506	512	433	463	485	458	545	478	511	503	505	489	527	499	525	519	486	505	553	486	537	477	498	486	468	445	503	451	488	469	496	490	517	480	533	505	466	497	482	469	489	485	540	483	464	467	503	514	476	514	491	500	478	480	434	484	438	504	469	484	497	463	477	465	495	506	496	533	492	466	498	511	480	472	494	534	501	542	488	537	451	509	490	519	475	504	469	471	487	482	459	503	474	531	494	454	506	499	440	494	508	492	512	521	498	513	470	519	532	488	516	530	502	505	501	488	511	525	477	524	504	499	478	504	508	467	504	469	478	515	504	514	487	474	509	499	507	510	535	514	475	513	469	486	499	486	477	461	470	474	489	523	476	527	503	499	455	510	510	520	504	515	492	468	459	494	492	489	509	488	493	501	504	502	481	465	514	489	509	478	498	501	474	465	452	494	447	543	500	521	501	483	473	466	512	483	525	492	486	505	491	455	474	457	466	514	509	508	517	473	508	471	497	499	510	528	492	497	468	465	486	513	495	490	514	491	487	507	466	528	485	502	500	491	484	498	486	501	519	508	458	472	427	479	467	505	502	511	483	474	478	504	499	525	506	519	480	488	519	507	481	461	487	536	517	474	492	468	502	500	459	492	487	462	471	469	488	447	506	502	468	497	504	499	467	483	469	502	456	486	498	473	501	545	471	471	524	518	467	460	506	558	462	513	495	478	473	515	504	464	487	509	481	481	468	501	557	531	521	476	513	437	473	487	529	503	488	487	500	488	512	479	469	495	495	485	473	512	473	479	526	493	471	464	485	497	493	516	489	529	467	503	491	488	461	494	478	529	479	455	507	517	498	499	518	487	484	460	498	504	436	475	476	510	463	515	491	507	517	509	495	480	448	476	484	473	491	490	464	490	460	441	497	471	481	501	491	472	522	487	490	506	500	467	512	519	442	530	491	504	454	497	536	519	532	503	474	485	511	481	458	512	486	472	525	466	504	463	514	479	466	510	482	506	492	525	490	529	501	495	488	456	496	489	467	480	492	499	524	483	465	473	449	528	497	489	526	483	511	496	499	502	507	506	481	509	514	525	501	515	506	501	536	516	515	486	489	489	508	488	454	512	492	469	472	488	459	480	507	515	486	473	526	484	475	491	472	468	487	478	494	475	506	517	517	476	459	527	493	476	496	534	481	469	511	499	466	442	518	533	471	497	482	482	502	495	475	483	468	501	482	513	481	516	509	485	494	525	490	493	480	484	512	462	486	487	517	479	463	477	506	545	497	528	544	524	523	477	511	489	469	511	514	502	488	475	517	505	498	456	489	504	467	486	488	514	507	490	451	470	502	489	506	524	487	515	487	479	503	494	489	487	498	506	474	489	469	471	501	480	507	474	494	523	513	478	509	468	528	513	531	507	481	470	549	528	477	468	500	474	465	518	480	520	471	474	506	475	490	494	506	517	475	482	495	471	473	499	512	534	509	459	544	550	472	501	496	486	460	500	494	455	522	505	480	473	511	496	519	489	492	490	482	481	491	490	484	472	489	498	477	503	497	529	482	486	510	531	490	475	460	485	505	512	510	504	490	495	477	505	469	506	532	501	488	477	504	484	492	491	482	468	468	500	479	442	442	479	495	486	512	468	486	508	497	495	503	508	499	504	501	496	516	471	497	517	470	496	508	492	486	451	472	513	488	510	493	504	447	490	503	506	445	484	528	516	472	469	498	503	494	543	473	501	471	517	484	485	472	446	497	520	513	516	483	481	498	479	486	526	426	447	458	506	506	498	451	491	496	510	485	509	488	507	510	486	501	488	490	464	499	462	496	466	474	460	525	496	482	488	468	482	481	482	497	483	543	497	500	509	505	489	481	518	522	483	496	501	497	503	465	541	542	484	513	519	488	534	469	525	492	525	512	508	474	481	482	528	514	459	503	484	508	482	481	516	523	500	496	482	450	492	485	484	493	497	541	515	503	489	574	492	527	469	495	457	478	491	465	478	512	469	509	524	471	502	472	490	504	482	496	522	529	449	498	493	502	506	506	503	493	507	521	504	489	487	492	465	471	492	489	503	473	467	479	453	461	516	482	512	525	493	506	470	497	454	481	507	467	525	481	450	505	491	511	500	480	491	509	504	505	457	504	440	472	498	512	485	490	508	467	474	500	478	529	484	500	495	503	480	490	470	474	501	452	555	472	496	525	482	502	528	485	489	501	514	467	503	509	483	510	459	500	499	511	494	491	493	507	464	495	479	517	470	471	491	463	495	455	503	523	496	505	484	504	469	493	498	529	525	477	491	490	473	505	498	481	508	499	490	520	442	502	500	511	480	488	488	472	482	512	497	473	491	520	512	500	482	502	488	492	490	460	489	521	485	496	460	485	509	470	494	516	527	463	473	465	507	520	483	496	500	509	499	473	484	520	435	512	522	504	474	488	486	481	496	525	530	459	490	466	507	494	493	482	505	508	501	502	502	498	503	486	509	512	515	510	508	517	467	494	513	470	458	502	489	489	483	465	523	504	500	485	477	501	501	521	526	514	475	513	504	476	472	496	509	465	493	468	503	487	523	504	472	515	478	478	514	502	516	485	457	483	480	495	468	503	483	463	511	481	514	486	449	507	475	527	469	463	543	440	522	499	507	503	500	519	482	474	489	503	509	551	463	527	530	472	509	519	526	516	522	498	486	509	505	504	499	470	484	475	515	459	514	490	522	506	460	515	484	492	499	489	459	524	500	491	492	492	498	477	483	499	499	504	502	474	478	461	490	492	474	530	462	518	494	526	457	469	476	519	502	499	474	466	490	492	477	530	475	493	486	528	490	488	499	493	513	502
9663	720	574	517	496	426	385	392	386	453	382	369	392	374	387	369	390	347	369	335	346	356	402	348	363	340	348	323	341	364	358	360	349	344	388	345	368	390	374	391	355	408	372	388	383	354	413	425	363	374	352	349	377	375	362	369	359	354	342	341	338	345	383	329	354	378	356	321	357	357	404	320	336	354	372	351	415	361	363	342	391	380	426	363	395	405	371	358	355	394	380	332	388	380	350	360	337	395	354	361	383	388	327	335	343	351	386	322	367	357	374	349	381	339	357	353	362	377	369	348	351	369	331	399	355	354	346	324	389	373	377	337	365	387	321	386	360	372	405	339	378	359	350	388	378	381	348	386	306	365	359	385	345	331	361	334	384	320	320	374	380	330	378	324	390	376	386	397	349	379	380	412	359	378	357	382	355	360	355	335	377	387	379	374	355	319	372	380	410	379	337	338	342	323	381	370	426	355	368	364	363	367	360	320	346	346	375	366	387	378	385	397	372	356	385	339	373	353	334	349	382	356	349	351	325	364	361	393	346	343	344	380	360	335	354	411	353	349	356	349	377	331	389	343	365	376	350	389	390	329	330	357	329	332	396	381	371	391	366	385	386	361	379	371	336	380	387	377	357	364	413	358	377	366	398	364	356	361	366	384	342	359	347	345	369	373	358	364	367	341	335	429	362	354	373	356	319	340	393	390	389	367	389	355	391	372	403	386	368	338	362	380	339	355	411	362	400	337	363	382	391	348	390	376	366	358	360	329	346	355	347	396	344	371	408	396	341	383	364	362	373	385	361	367	388	392	358	336	388	353	376	363	351	361	384	361	355	359	373	356	397	376	388	355	344	361	360	376	381	374	351	387	363	352	362	378	371	351	360	388	404	365	371	347	347	396	377	349	362	349	339	350	359	340	331	350	369	373	363	392	402	387	351	363	359	334	361	357	341	350	356	316	352	392	351	358	374	370	357	345	370	339	376	348	369	348	339	365	325	363	361	382	363	363	373	362	368	335	395	300	378	369	356	354	360	349	342	365	358	365	358	320	336	328	332	345	322	338	384	395	367	361	402	383	346	342	361	346	343	357	388	324	341	363	351	338	347	339	361	366	347	334	386	351	367	359	380	389	368	404	332	341	374	360	364	342	336	374	358	369	396	369	351	352	358	376	351	428	355	374	365	382	393	352	384	356	338	374	346	363	382	387	353	367	380	402	370	366	372	396	373	329	392	359	353	337	386	377	344	329	342	351	375	389	363	358	373	386	368	399	368	352	378	337	351	366	347	327	334	337	371	374	364	343	395	341	364	382	400	377	371	377	389	351	356	413	403	362	354	350	348	365	354	381	379	394	331	337	362	367	388	347	342	361	384	358	363	371	384	347	343	346	369	368	384	355	343	354	383	342	351	359	350	326	333	343	360	381	362	372	320	376	357	370	357	367	348	365	390	366	344	370	345	372	337	353	361	405	383	349	342	369	339	335	375	314	348	372	365	400	352	368	358	383	350	397	363	325	358	334	353	390	387	349	347	412	360	352	319	348	376	362	360	362	371	339	375	349	360	372	352	356	359	358	359	370	369	405	372	351	358	335	331	360	425	378	377	359	379	374	372	355	380	370	394	363	356	343	349	390	381	335	347	354	380	363	391	381	374	330	386	383	321	377	377	370	354	347	330	350	325	335	361	383	372	376	342	374	362	358	352	338	355	374	377	372	355	383	361	371	364	391	396	374	381	386	376	387	369	356	357	348	352	390	330	371	364	360	371	350	359	380	348	354	346	363	353	344	367	367	390	391	366	383	344	347	382	378	390	362	341	362	388	348	400	342	384	394	352	341	353	341	362	340	346	360	369	359	378	333	365	372	343	376	324	352	381	354	365	368	383	371	366	371	423	349	362	356	323	368	381	375	352	336	359	368	396	362	368	325	327	328	345	368	374	366	345	403	344	357	387	344	351	376	389	399	389	326	359	325	348	379	363	360	363	370	385	387	346	354	391	332	339	368	365	374	363	378	372	341	357	308	388	349	374	371	316	335	354	335	373	371	377	339	369	357	350	338	349	354	376	377	353	370	322	340	365	383	377	358	373	340	367	381	372	327	400	313	316	346	366	399	361	389	364	353	382	351	379	379	379	358	357	348	356	313	358	347	353	366	350	364	348	332	385	348	356	359	362	362	377	394	383	378	367	330	400	391	387	374	385	370	402	352	372	330	377	352	361	352	378	383	365	314	338	350	379	379	357	326	376	317	367	342	363	329	330	394	381	341	369	356	373	373	391	341	339	354	364	410	376	366	343	351	366	342	351	370	385	379	336	373	357	331	362	359	361	366	413	361	362	358	377	346	386	360	315	355	378	383	357	382	350	358	361	376	332	381	382	375	393	352	377	369	353	388	396	393	340	360	348	385	360	382	370	389	353	390	372	359	350	357	352	352	374	348	384	344	369	362	379	368	354	329	375	368	374	339	360	386	356	368	360	407	404	351	368	334	335	351	356	358	389	317	381	382	393	406	385	363	385	366	345	379	369	375	386	334	342	345	355	372	365	416	355	371	395	328	353	370	350	390	369	382	385	356	379	392	408	387	383	333	385	353	382	360	404	342	373	378	343	366	393	370	377	348	367	366	350	392	402	355	380	406	401	397	357	366	345	369	364	400	365	389	369	332	365	369	367	345	363	370	343	385	369	378	379	411	368	318	360	350	370	371	358	362	387	353	366	385	387	358	370	336	440	368	385	375	386	381	394	354	385	346	343	399	369	389	374	347	350	361	386	390	351	377	398	397	361	358	329	365	357	377	366	330	367	374	350	360	342	350	342	366	347	374	387	355	351	324	405	376	371	381	369	359	365	390	395	339	354	345	364	370	389	338	384	382	367	355	333	362	390	361	358	396	385	364	383	364	360	335	345	385	356	322	337	345	336	364	377	370	369	361	363	327	388	376	371	364	356	370	375	349	370	356	362	372	361	391	371	341	337	393	343	368	368	386	335	383	346	397	368	358	367	357	348	365	345	339	377	376	403	365	340	354	387	377	351	330	369	367	349	354	374	373	366	348	356	370	393	364	390	374	388	364	368	372	368	368	363	401	354	355	380	382	393	413	367	384	386	392	349	315	357	380	373	336	374	357	326	360	385	360	377	360	344	317	384	395	337	368	351	323	359	344	341	391	381	368	383	364	362	362	358	364	395	372	388	358	346	408	347	364	368	361	344	351	362	381	349	355	351	319	353	365	344	402	351	369	373	341	366	364	353	364	354	390	414	394	369	363	358	382	384	355	338	338	367	346	369	386	383	332	371	390	358	340	372	364	364	384	381	396	379	393	374	349	366	384	345	324	355	354	355	349	383	371	374	371	359	375	341	368	388	336	359	366	357	372	379	362	357	347	385	361	381	382	370	363	358	360	425	415	329	362	358	377	375	381	390	357	354	356	373	336	347	357	336	367	383	362	361	373	366	363	374	379	374	360	361	376	389	394	333	361	361	389	361	390	345	389	353	341	314	382
7766	1119	1331	1452	1452	1320	1273	1160	1144	1044	962	1035	978	970	989	946	907	896	900	940	882	939	844	883	910	931	860	891	918	914	869	856	892	935	858	878	854	875	864	873	851	920	811	872	869	904	941	896	819	840	856	846	867	893	868	874	942	821	838	915	876	881	891	887	873	864	844	879	895	900	916	844	910	904	896	890	885	864	888	876	914	923	885	920	891	868	860	918	914	884	821	861	884	832	897	895	859	864	877	801	881	884	853	875	905	916	847	877	900	870	931	825	858	844	845	861	881	849	820	866	869	899	836	845	850	891	907	904	868	866	846	860	858	864	840	894	891	855	836	845	870	838	934	908	862	883	864	896	851	858	894	833	846	914	873	893	811	823	840	855	857	853	861	841	849	856	898	874	870	860	863	862	817	841	882	861	869	861	863	861	880	907	882	884	877	884	900	837	850	871	887	856	857	884	848	894	844	888	837	904	892	908	883	900	889	854	850	855	893	815	927	884	888	838	885	902	887	857	927	851	853	830	928	881	898	904	891	850	864	851	808	834	867	856	834	820	929	871	807	834	897	854	880	894	876	837	833	975	867	859	891	856	848	887	911	894	886	878	837	876	857	907	873	822	816	836	879	879	854	895	808	835	879	882	898	839	814	880	871	831	876	934	831	866	858	870	883	852	924	902	906	879	847	885	843	860	870	936	884	842	882	856	868	934	905	826	936	824	907	869	861	897	894	838	868	884	874	831	857	909	901	856	928	850	853	937	870	890	878	833	896	878	883	879	897	824	874	877	870	849	880	948	916	878	868	853	812	852	924	878	852	926	833	902	862	816	879	877	856	884	869	814	867	936	823	817	812	898	839	855	883	884	892	855	901	918	859	885	880	876	917	864	850	894	870	854	854	862	924	839	861	889	852	834	846	885	846	880	841	862	858	877	831	934	876	920	878	845	924	903	837	857	938	808	869	883	897	844	879	892	894	866	883	860	871	893	854	852	893	861	888	827	877	841	905	886	843	862	872	847	904	880	887	855	904	847	917	833	850	843	875	917	859	866	886	877	855	844	859	899	847	887	870	857	865	857	835	867	815	945	842	882	893	840	838	879	884	922	867	820	836	884	855	858	858	849	893	836	866	915	882	837	887	902	922	870	880	860	927	896	910	890	897	800	831	920	881	878	869	906	866	893	846	912	853	855	893	838	868	865	904	856	838	839	872	867	906	901	876	838	902	856	840	862	863	823	886	912	882	917	787	873	915	860	855	870	861	827	894	929	860	913	843	888	877	890	876	881	885	892	846	856	846	889	914	909	831	859	877	907	917	923	843	870	881	841	854	834	892	900	864	869	849	860	815	907	877	863	891	906	878	948	873	884	861	860	839	892	847	884	951	896	896	833	917	861	861	896	880	844	875	900	893	896	892	876	865	855	936	864	831	852	862	857	886	832	888	843	875	889	862	856	915	866	835	906	820	890	906	855	924	840	867	835	824	868	919	857	891	892	905	873	859	884	885	843	847	879	863	845	864	897	852	879	893	915	885	898	946	869	896	889	879	883	878	861	885	885	863	913	858	912	894	840	854	876	901	884	910	917	845	884	883	878	928	899	900	880	826	891	893	837	843	797	896	830	892	885	829	840	892	925	882	893	888	869	937	865	915	897	880	836	852	915	886	818	842	879	839	879	861	863	874	828	831	875	867	912	844	841	912	854	868	917	895	899	901	858	860	848	872	861	878	854	927	893	866	843	839	865	860	834	898	834	833	888	865	888	843	896	897	861	866	853	860	871	882	859	887	878	912	860	920	828	859	903	844	869	865	886	854	863	870	896	882	898	819	875	944	849	857	869	843	851	867	885	793	875	863	882	877	879	883	891	869	810	912	807	819	869	889	862	916	862	884	867	890	934	868	886	883	880	870	846	876	870	858	888	869	871	902	872	799	915	827	895	889	840	869	878	838	957	844	886	830	852	892	870	848	836	888	834	901	814	826	915	854	857	874	833	855	888	856	873	837	905	897	862	885	850	861	859	883	943	859	926	851	817	807	931	841	842	884	868	813	912	849	804	896	916	846	850	880	924	858	934	881	886	884	852	879	857	829	907	826	885	833	844	897	844	870	878	894	835	861	858	860	849	843	868	881	858	880	920	843	867	859	951	896	904	866	934	886	870	894	823	850	873	887	868	916	916	864	830	893	901	854	924	795	910	860	886	930	891	850	840	880	858	857	848	912	875	863	874	865	852	846	920	888	838	834	840	871	852	871	891	862	858	802	840	894	897	873	857	848	868	803	849	909	881	917	874	882	877	884	868	863	910	848	875	848	842	904	868	867	951	887	853	847	888	811	864	787	908	911	911	909	880	895	827	868	898	846	874	815	838	854	887	894	911	918	876	876	869	849	890	825	837	892	827	819	912	921	853	942	859	865	880	845	901	865	946	918	837	830	916	863	832	927	879	922	819	894	836	858	882	907	893	867	828	915	870	850	865	875	815	833	888	861	829	890	879	884	850	856	823	889	835	840	878	880	855	904	879	870	883	885	913	862	901	932	900	840	857	861	894	869	882	852	867	908	919	889	873	888	893	858	881	877	881	874	826	857	885	882	858	900	893	803	898	865	867	898	848	878	866	838	905	877	904	926	876	905	868	850	862	896	881	871	863	900	845	819	835	831	844	876	844	846	884	840	868	892	848	899	889	867	913	849	857	823	861	830	845	847	876	893	881	814	842	867	879	890	825	913	847	854	836	877	911	904	856	921	917	878	836	843	852	828	840	871	910	850	869	857	920	841	859	877	867	872	835	819	886	862	878	883	871	849	849	879	865	923	851	855	870	841	844	825	909	892	869	888	855	879	850	842	891	821	903	887	894	898	834	859	871	897	894	882	878	937	865	846	868	826	834	875	859	912	916	809	840	871	888	869	916	851	859	876	904	906	877	916	900	926	912	854	850	860	925	867	860	849	872	890	857	906	880	821	853	856	921	826	870	885	830	895	940	898	852	842	951	780	840	841	893	879	917	840	870	901	864	890	843	892	846	865	870	875	893	898	866	805	878	872	850	810	889	829	880	904	848	833	831	863	873	866	908	965	888	862	894	862	900	884	869	817	838	892	905	837	858	957	888	848	834	941	867	886	878	909	876	864	841	877	875	844	896	803	920	869	861	885	834	869	876	891	862	855	878	873	855	851	882	872	866	831	862	872	856	897	885	862	844	898	931	830	892	868	828	871	850	903	878	860	874	925	811	877	916	864	882	843	850	913	891	836	850	881	944	855	860	885	824	896	894	854	829	803	886	903	887	886	873	855	857	886	849	857	862	857	920	883	852	865	852	855	863	875	879	845	936	863	892	816	903	857	838	857	893	872	855	875	907	857	855	902	862	856	843	822	883	838	869	879	915	872	827	895	838	891	887	852	851	878	909	832	860	882	941	839	854	889	936	886	859	827	868	861	902	922	863	829	837	842	887	874	886	863	827	873	888	863	838	877	853	861	864	811	881	866	850	905	840	864	855
17132	1390	937	798	623	544	499	507	465	475	455	401	451	437	382	426	434	408	445	443	399	420	386	371	420	415	377	409	397	387	454	443	397	400	395	364	394	405	423	401	408	358	374	345	411	368	389	420	391	414	444	397	417	414	366	412	415	411	367	395	390	375	400	395	411	396	403	439	364	397	427	421	369	351	374	412	429	361	365	406	394	392	441	388	382	416	371	414	356	375	422	420	366	385	383	400	390	386	373	413	425	422	373	457	423	422	396	393	401	424	406	403	422	370	421	378	389	407	386	416	398	406	375	388	384	401	425	387	413	378	424	380	422	386	392	388	384	388	418	410	400	375	390	381	429	411	394	394	381	424	386	424	393	390	425	424	375	371	428	416	402	389	411	402	419	417	361	428	382	387	442	409	403	375	382	427	414	416	430	404	400	382	398	386	428	414	370	356	399	414	412	418	438	438	433	367	419	401	391	398	367	372	378	411	400	386	409	381	423	416	405	333	349	410	406	416	398	381	359	418	408	400	350	404	370	376	389	373	377	404	409	396	375	408	380	388	375	395	398	406	384	380	387	395	383	369	386	382	387	427	390	423	435	386	404	349	411	380	403	396	408	430	387	411	416	404	409	395	395	398	417	439	409	352	361	403	434	385	385	381	360	390	427	415	393	432	383	396	396	403	374	399	389	415	404	369	404	406	335	384	393	402	384	401	380	387	390	386	412	402	402	391	362	405	387	408	389	399	437	387	382	393	407	394	382	395	388	411	407	405	375	369	395	439	398	404	381	441	430	360	391	425	373	374	400	412	431	412	401	363	377	384	375	412	385	373	404	404	393	397	456	399	417	414	391	377	356	427	394	391	406	393	394	396	385	358	415	401	377	350	391	400	379	430	395	441	410	423	390	398	373	396	449	405	411	354	417	399	385	405	422	401	385	414	435	449	390	338	393	406	365	430	394	408	404	369	392	406	386	404	355	428	402	407	412	358	427	409	377	368	385	432	358	390	381	394	420	401	387	434	413	381	424	376	394	367	383	397	367	416	410	398	428	380	393	422	381	409	383	426	377	373	431	419	380	408	404	391	379	394	385	402	385	384	407	419	383	406	363	394	398	370	370	364	427	415	411	388	365	419	389	408	403	367	396	432	438	417	388	386	380	422	413	424	375	429	419	417	394	403	407	414	391	440	413	402	418	368	392	392	435	405	369	424	381	416	403	394	407	378	406	430	430	384	380	382	402	394	413	397	383	409	401	389	374	419	402	391	408	424	390	388	369	434	439	432	398	412	403	409	386	366	396	446	378	390	386	403	397	413	399	435	418	387	376	383	444	430	380	407	392	388	423	380	400	398	380	392	417	373	399	420	394	391	368	397	371	369	365	343	405	388	397	360	411	374	393	389	423	390	414	434	403	376	390	405	405	401	432	400	426	360	374	425	392	383	408	414	410	382	420	401	416	404	398	384	389	345	394	392	363	388	451	393	404	411	390	405	370	415	416	367	428	398	418	373	394	382	406	390	420	408	396	368	389	437	419	408	375	406	420	381	454	409	408	389	414	357	395	399	409	372	372	410	380	391	431	430	416	423	369	367	405	390	392	418	428	393	414	396	384	397	390	379	366	403	377	371	375	375	412	383	434	403	404	426	374	373	370	380	382	381	410	381	429	442	407	388	399	440	405	392	376	353	378	385	421	350	379	360	377	390	423	412	370	382	444	410	405	396	337	397	411	410	413	391	403	355	358	405	391	399	405	376	410	399	431	441	405	369	374	391	387	378	427	417	387	375	411	397	365	405	417	372	409	441	400	405	381	361	367	414	408	420	391	393	368	403	402	419	396	410	414	398	419	368	398	366	388	419	377	400	396	384	390	385	371	407	426	378	405	385	385	392	387	395	356	438	395	415	490	411	370	389	430	439	415	389	420	363	396	396	399	435	399	390	404	362	416	399	415	422	395	370	393	394	385	389	412	354	414	419	383	363	423	385	392	363	414	477	406	427	372	404	365	374	391	422	406	406	382	361	372	389	409	375	420	430	403	387	399	377	388	384	397	358	406	396	424	362	382	398	408	434	375	421	416	387	413	385	425	385	402	385	393	395	370	394	364	397	446	390	376	379	411	414	413	371	385	413	427	379	380	390	367	396	415	402	408	415	398	400	407	412	420	365	396	402	367	385	423	411	414	410	407	401	402	430	380	410	403	397	367	425	419	412	399	388	386	429	437	434	423	368	393	356	388	376	342	419	438	415	413	418	372	415	376	367	443	422	386	342	392	395	373	394	390	392	401	412	395	388	389	391	396	404	427	392	436	425	366	401	419	382	402	393	436	399	347	429	409	361	417	421	397	377	411	410	385	440	380	433	398	395	359	380	386	391	398	375	404	438	387	383	367	385	355	412	381	399	413	395	424	389	372	451	421	435	396	438	400	416	393	395	423	405	383	373	374	373	389	411	392	441	395	347	381	363	440	386	353	431	422	417	382	379	390	378	390	375	411	420	383	366	377	375	425	367	376	397	425	378	397	429	396	412	403	351	392	404	377	390	436	382	413	394	420	392	402	411	416	411	433	385	363	400	413	356	412	404	402	403	397	422	398	396	425	413	384	360	393	415	412	387	425	374	398	442	417	396	399	443	431	471	430	408	380	404	399	408	389	377	393	393	398	405	411	364	345	447	385	405	386	407	417	419	393	382	384	399	365	425	380	387	404	403	433	375	408	417	340	383	361	374	363	378	404	407	398	418	434	383	411	361	414	407	398	385	380	371	416	401	424	407	363	401	385	369	377	406	397	394	394	411	423	378	397	365	405	397	415	408	415	370	382	386	390	438	394	403	424	386	384	428	398	386	381	447	383	388	368	384	428	416	417	403	383	401	404	376	427	399	400	405	364	350	410	356	446	429	368	415	405	436	408	396	426	421	366	399	394	383	380	368	416	404	425	388	375	402	395	370	380	392	397	364	407	383	384	385	375	409	370	399	407	388	415	389	404	359	435	365	411	390	403	376	379	398	386	386	427	400	413	411	391	416	406	445	403	376	409	401	391	395	385	384	403	431	370	395	403	429	415	392	398	414	354	401	393	375	410	395	436	412	425	420	405	434	417	410	402	377	435	401	416	416	369	387	374	429	436	418	396	392	375	415	416	418	397	350	414	372	432	424	405	399	393	411	383	386	385	391	367	387	389	435	363	351	378	395	442	360	414	378	417	419	404	386	406	358	406	436	409	385	384	421	386	362	380	366	428	380	386	388	395	402	396	370	385	443	384	396	380	406	414	405	425	405	357	397	381	426	431	427	419	384	378	412	446	405	390	408	405	389	400	388	386	408	427	385	413	434	377	390	385	415	361	357	387	373	401	412	410	383	403	409	368	393	412	393	420	376	361	398	449	362	389	415	424	439	377	374	345	433	418	367	389	396	390	397	412	400	417	417	427	412	409	405	401	410	383	410	435	443	423	447	432	368	402	372	376	373	377	370	397	409	373	391	406	410	370	376	415	398	425	393
9807	1392	1859	2162	1965	1796	1529	1457	1458	1290	1201	1195	1116	1091	1062	1008	1046	1060	1035	994	946	956	920	943	949	947	968	973	957	979	875	973	937	965	910	967	919	931	923	952	951	856	863	964	893	890	924	890	948	938	859	921	871	938	886	920	951	906	905	908	851	902	949	904	924	886	956	906	881	892	934	911	932	913	926	889	898	914	906	898	880	887	911	942	878	907	919	959	960	923	928	916	854	881	901	891	888	918	891	890	892	899	897	921	892	905	865	892	892	929	930	946	1000	875	963	931	942	895	939	937	907	917	916	911	972	898	869	924	936	985	889	940	893	835	901	858	903	969	966	861	893	950	914	895	887	907	931	904	863	888	909	918	881	886	933	866	943	934	854	896	937	941	955	922	925	922	917	932	876	864	928	902	931	938	900	916	879	862	927	836	917	916	968	893	886	930	906	862	882	921	850	964	890	899	893	945	886	889	891	913	850	944	866	913	908	913	887	933	915	926	917	865	971	873	858	911	890	948	938	868	927	868	884	859	946	935	859	914	921	879	880	893	879	910	874	881	924	918	947	947	896	885	880	912	928	889	860	882	911	935	935	912	919	916	850	903	925	919	889	894	914	907	881	888	884	921	929	891	908	905	929	900	882	927	870	930	913	871	834	955	894	902	875	895	893	894	930	866	927	923	885	937	915	894	876	845	908	874	866	897	895	869	891	865	905	968	916	936	934	881	940	900	906	871	892	879	914	916	916	946	932	921	860	902	915	907	975	959	954	906	862	954	979	938	934	948	947	898	900	973	915	882	921	906	926	1000	880	890	883	900	908	912	905	897	918	906	942	912	957	860	839	936	907	935	919	933	878	915	951	852	926	924	891	886	915	914	936	928	921	954	965	894	879	866	909	967	903	898	880	938	900	918	942	899	886	913	946	911	893	955	923	856	951	937	906	882	906	907	909	911	881	925	910	911	929	888	866	906	901	911	926	943	959	863	873	973	942	948	870	868	878	843	930	848	917	875	928	912	862	906	907	896	906	905	867	918	946	972	925	856	860	948	921	870	913	979	922	901	890	914	878	919	937	921	883	912	904	893	905	863	894	949	872	867	985	898	928	944	903	863	904	936	926	881	935	902	912	924	883	887	1000	844	903	896	868	892	941	959	941	873	850	906	849	902	927	942	919	896	933	943	922	898	895	905	908	886	925	939	883	966	921	885	904	861	925	904	938	898	936	876	914	900	1007	876	918	888	914	876	917	911	889	930	863	881	894	870	951	934	893	933	910	881	829	893	894	909	882	924	950	914	915	911	912	863	929	931	923	927	912	956	892	884	886	916	903	894	894	869	931	871	931	871	897	887	942	899	886	860	980	881	914	861	904	943	899	884	910	943	956	904	883	920	923	954	888	937	875	915	928	914	874	951	896	900	879	899	905	894	912	903	882	916	930	905	902	901	879	906	833	956	951	895	927	921	878	916	885	927	846	913	863	917	887	893	961	888	933	942	915	897	967	943	899	939	902	901	911	893	921	907	894	933	930	869	897	921	968	902	916	899	848	881	861	890	890	952	962	922	910	947	893	958	852	898	936	905	914	920	924	843	907	938	899	892	938	868	907	903	884	945	915	913	964	906	904	940	865	836	909	949	915	993	858	942	934	908	875	914	890	927	868	858	912	876	909	931	878	883	919	919	929	845	931	908	881	926	900	925	933	968	931	884	918	911	884	885	874	898	940	882	889	900	830	970	928	876	881	956	906	893	950	897	863	878	918	916	903	910	911	921	902	877	889	885	893	907	884	870	891	908	867	918	939	884	894	945	895	939	902	898	903	906	973	925	869	868	880	897	918	883	906	949	945	911	922	985	946	883	893	870	905	877	909	916	890	948	926	858	894	933	926	874	880	875	923	927	906	883	863	919	889	947	887	881	971	857	853	910	911	881	945	924	844	872	902	946	935	880	882	895	899	914	941	884	930	928	896	916	924	910	889	873	936	927	967	857	868	902	936	891	919	845	904	904	845	892	938	913	891	918	874	887	875	932	838	861	932	919	936	898	881	890	921	861	894	934	895	898	888	956	873	913	929	885	861	867	882	874	889	882	911	885	903	912	916	902	921	910	842	896	932	970	903	842	929	941	889	954	898	906	881	947	886	931	849	911	930	934	878	887	887	905	922	982	948	866	923	925	857	866	888	892	921	915	887	894	966	924	921	888	929	889	910	925	924	921	882	890	934	899	948	972	886	915	954	910	926	879	835	942	898	880	896	923	893	924	931	944	840	959	915	890	972	921	918	855	918	901	885	898	874	978	957	918	890	880	903	902	940	911	895	876	917	863	885	861	923	932	861	941	893	852	943	879	899	896	886	879	877	856	941	883	890	905	879	920	930	918	915	909	920	920	934	938	949	920	912	878	914	911	889	948	933	905	901	882	928	876	953	914	946	937	871	878	888	897	922	943	884	910	931	913	897	874	850	919	899	917	916	934	941	893	928	925	967	926	905	882	917	955	917	962	922	904	902	866	917	924	904	905	894	942	866	895	909	907	911	872	904	901	921	913	908	986	866	896	876	927	909	944	891	889	893	892	882	915	829	899	922	926	898	885	861	931	881	914	915	909	906	940	863	897	891	893	881	896	868	917	910	879	894	859	899	878	904	966	925	952	898	916	900	851	944	864	920	926	916	864	968	939	907	870	887	904	920	920	874	912	873	963	868	891	879	894	864	874	924	859	911	866	889	925	885	878	889	926	874	926	924	925	893	906	899	895	942	945	894	834	893	876	960	904	886	874	861	902	895	863	922	884	837	908	945	849	935	890	898	911	880	875	931	841	936	913	867	883	876	909	935	873	907	886	918	893	929	891	886	921	884	946	916	906	865	881	898	922	884	854	908	873	851	928	937	889	845	878	892	945	949	893	943	969	937	920	900	863	917	906	872	871	918	930	885	900	969	879	892	946	915	964	869	907	876	862	973	914	846	899	963	863	898	947	899	911	921	920	860	858	955	882	925	850	842	933	929	944	866	942	909	893	882	931	886	913	855	865	939	947	895	942	891	924	879	942	901	868	903	930	875	912	865	853	887	892	867	967	883	891	874	867	908	913	936	930	907	841	893	932	928	889	886	900	913	885	886	862	932	930	889	962	951	924	896	900	928	882	878	923	915	958	925	981	919	895	955	892	931	884	908	908	916	907	876	871	960	860	931	884	938	891	849	880	955	889	907	939	931	918	894	937	883	936	912	818	922	871	916	903	891	922	914	935	928	876	899	957	847	900	844	916	907	883	891	892	900	930	892	836	887	907	912	886	878	895	935	891	903	902	945	875	941	925	906	910	868	926	895	864	923	918	855	954	849	965	947	912	905	897	870	876	920	902	930	902	900	928	899	852	921	859	889	891	940	907	898	934	949	947	848	933	950	909	907	933	901	881	885	886	909	932	880	902	899	890	924	867	922	886	900	886	917	877	921	890	906	885	958	860	907	935	887	919	866	918	928	883	957	938	937	908	930	904	891	844	909	851
2819	206	173	179	178	199	174	170	198	179	152	172	180	195	175	159	172	195	171	171	165	180	205	194	167	187	170	179	183	187	192	162	168	167	154	176	155	190	168	187	170	157	194	191	166	170	205	195	184	187	170	197	201	184	172	184	185	179	183	170	167	182	205	182	170	185	184	166	206	204	185	158	184	187	210	160	195	188	168	175	182	166	183	190	194	158	183	182	163	195	200	165	167	171	164	177	179	181	181	183	201	155	177	197	209	196	196	193	157	183	169	167	183	192	183	157	218	181	157	178	180	165	168	190	191	184	179	175	181	164	159	194	184	181	161	194	162	175	177	181	201	204	207	190	162	205	185	175	205	172	168	185	188	179	195	184	163	161	186	188	190	202	210	186	171	180	176	169	163	179	161	193	175	174	167	147	160	196	222	163	227	193	182	209	189	151	164	192	174	200	185	174	180	169	197	170	178	174	190	189	172	177	165	171	177	180	158	173	193	166	161	175	186	180	196	192	169	186	184	170	190	165	167	156	203	170	180	180	187	167	165	193	186	182	193	150	176	176	138	151	180	164	179	174	175	193	171	169	192	172	171	170	188	157	183	208	169	153	167	185	148	202	200	180	178	157	177	177	162	168	175	178	184	192	193	171	192	194	177	215	173	178	181	171	160	176	181	174	175	184	187	161	173	174	179	157	189	181	186	165	190	172	156	185	186	159	192	170	184	198	178	151	161	178	165	182	187	175	195	184	167	170	159	172	162	163	169	181	189	182	206	170	167	201	193	191	188	175	172	151	164	171	189	186	163	168	167	166	159	186	184	179	202	187	158	175	190	190	199	207	186	169	184	193	180	189	174	156	171	171	196	207	173	186	173	208	160	192	174	167	158	173	183	168	196	171	149	193	164	175	178	183	161	199	158	182	152	178	192	180	179	168	175	184	177	165	181	186	179	169	174	161	170	171	187	186	173	187	181	167	169	161	145	186	178	161	151	187	167	173	190	182	195	191	166	164	181	192	182	180	160	184	192	171	208	173	159	159	193	170	150	206	194	189	209	168	191	180	170	183	138	190	193	171	204	187	167	192	165	163	187	140	172	170	211	194	168	185	189	182	181	172	167	190	162	146	162	162	185	167	195	178	163	169	175	152	162	164	152	173	166	179	153	151	205	193	173	172	197	156	172	181	148	180	183	177	187	183	168	184	199	181	187	169	166	199	174	171	172	187	188	181	171	205	171	206	166	167	195	175	176	208	209	194	190	174	180	179	176	190	182	200	180	166	162	160	184	198	177	192	179	149	156	173	185	169	185	193	184	170	180	186	183	185	175	186	171	185	184	146	187	188	199	155	181	180	159	159	184	164	181	208	183	174	165	169	163	194	159	171	156	171	180	209	190	157	189	167	188	147	188	176	183	162	173	192	178	183	171	159	185	176	161	177	161	190	144	188	212	190	169	155	176	190	182	158	155	171	185	188	174	182	190	187	181	184	196	164	190	154	182	173	194	153	177	154	178	170	167	158	195	170	161	183	176	156	194	165	205	187	160	182	173	162	173	169	176	184	172	197	177	183	173	160	161	163	174	169	182	161	180	198	186	176	166	148	154	165	171	176	190	159	189	182	144	175	155	161	171	195	188	161	190	191	169	183	202	167	161	171	189	178	195	210	167	184	189	205	165	180	181	207	185	176	173	179	182	187	173	185	179	184	182	165	178	205	174	193	169	174	190	155	172	185	166	181	184	171	181	202	189	177	180	200	174	196	170	175	158	185	166	157	175	159	171	187	200	204	190	194	172	169	183	174	188	201	175	169	181	149	201	184	187	174	197	183	197	171	179	162	149	171	183	177	167	190	192	192	168	195	164	158	182	195	190	207	195	167	172	187	184	181	174	185	173	148	174	204	198	195	181	137	153	183	174	184	180	188	181	191	177	194	185	186	174	207	181	188	177	176	197	161	149	166	167	180	156	179	170	185	156	198	201	180	168	169	161	160	181	147	188	206	179	160	175	181	157	169	163	187	172	173	187	194	183	202	175	192	181	170	177	171	171	184	160	159	181	193	187	214	173	191	167	195	179	196	170	185	170	181	182	209	184	174	171	166	182	169	192	173	176	169	193	183	191	187	167	169	199	160	191	177	168	202	169	182	177	174	169	185	150	175	196	179	178	177	195	174	179	187	222	201	211	141	191	162	166	170	165	152	182	196	164	175	185	158	164	145	179	192	175	161	189	168	161	174	214	169	177	174	196	192	170	176	167	169	181	190	191	177	160	180	169	174	181	202	180	161	173	171	184	170	162	185	184	161	193	184	192	179	180	170	200	186	146	163	159	188	200	179	188	220	160	172	176	172	166	191	167	147	180	182	172	168	165	169	167	186	174	193	164	180	180	169	168	168	192	173	193	200	166	172	183	172	199	162	159	167	181	162	159	161	162	199	192	149	176	197	189	140	192	180	209	187	207	170	186	166	184	170	181	170	181	160	199	188	193	194	154	153	184	182	152	171	171	184	192	179	179	169	189	156	165	175	187	195	187	195	188	185	178	167	176	198	161	168	174	194	178	187	158	164	182	192	191	174	177	175	177	153	176	181	200	188	170	195	164	203	188	171	181	177	193	184	173	202	156	194	161	186	156	190	214	185	188	194	176	177	189	166	170	186	194	189	184	152	159	183	172	198	177	183	168	170	184	151	163	159	197	177	171	185	173	164	190	167	175	180	167	183	196	183	192	191	176	181	197	185	176	201	178	211	181	195	189	198	170	188	167	204	193	184	191	182	190	187	160	194	195	165	173	174	180	198	192	194	197	171	184	174	194	165	183	173	187	194	206	180	185	155	176	197	189	209	160	176	168	159	175	168	175	191	165	178	168	181	177	171	194	175	157	168	179	176	192	164	164	162	163	169	190	182	167	162	189	176	194	181	163	189	181	153	215	193	179	202	189	172	180	170	176	208	164	184	168	180	167	179	180	187	168	206	194	182	168	184	190	170	162	172	177	186	161	172	161	190	189	202	160	165	173	172	169	164	193	171	198	175	156	194	194	182	191	194	192	156	182	177	171	159	168	188	203	173	189	156	160	166	184	160	178	168	149	188	190	180	174	173	177	177	162	181	176	169	182	189	208	202	171	174	201	197	162	179	183	184	163	180	197	177	190	205	167	190	179	202	146	179	179	167	190	185	163	176	174	223	176	193	193	162	176	192	177	178	195	182	184	169	164	212	183	201	180	196	168	185	216	183	176	188	159	179	195	177	194	159	194	168	171	181	182	184	164	198	180	182	180	200	193	192	144	177	192	206	175	170	164	187	196	163	168	170	180	173	201	204	175	181	180	169	173	149	169	181	183	182	188	193	174	171	179	177	166	169	169	173	196	179	214	199	176	183	182	188	163	167	181	167	181	161	168	169	190	190	140	175	186	178	168	165	177	192	158	167	206	189	143	200	151	164	187	190	201	165	157	188	193	181	151	161	196	171	161	172	175	156	202	202	183	172	159	177	186	159	169	171
2703	476	540	543	538	490	481	493	486	500	542	496	507	471	506	499	510	463	480	474	477	475	451	527	501	512	474	493	484	485	491	499	483	518	435	493	484	452	507	490	547	484	491	488	514	501	482	483	497	495	477	498	471	495	512	460	502	450	491	466	503	556	501	475	478	499	491	504	464	490	474	474	520	546	478	499	495	521	492	520	521	496	514	481	520	508	505	489	451	506	467	471	494	482	483	481	480	493	504	514	502	504	494	467	484	451	507	507	488	496	475	475	498	499	487	500	461	490	504	524	489	479	471	498	517	484	506	472	503	494	518	530	487	495	502	500	529	496	494	523	497	479	490	476	522	484	485	499	501	495	523	520	502	500	514	494	489	513	537	463	505	503	493	487	438	505	541	464	453	490	463	504	477	523	505	494	477	505	528	489	497	490	528	470	487	468	474	491	473	492	528	505	505	471	475	521	490	516	462	508	441	472	485	472	480	488	504	522	492	489	502	496	511	500	484	486	523	519	471	504	488	553	446	499	487	525	538	545	512	509	487	477	463	455	461	455	481	485	468	503	518	531	482	483	493	485	489	494	503	474	503	525	501	508	506	498	483	488	473	501	514	495	508	514	528	469	492	517	484	502	454	442	492	510	465	495	489	509	489	492	482	478	514	494	501	510	517	477	506	503	468	532	501	469	483	485	505	504	508	491	468	493	492	506	506	485	495	444	488	490	484	490	492	491	493	468	486	511	507	475	506	508	514	533	489	483	486	498	493	497	502	478	501	477	512	504	479	481	498	474	507	482	509	508	503	474	473	499	468	494	498	501	501	495	464	525	518	463	459	489	515	469	491	446	468	486	525	472	515	466	471	501	527	534	488	478	503	506	467	515	503	485	480	528	514	514	476	495	477	447	459	497	472	492	495	498	528	481	515	501	491	462	465	481	547	497	499	520	473	479	459	463	489	530	468	492	456	487	482	458	509	487	500	474	481	501	508	450	458	485	467	512	515	466	477	516	449	499	507	500	482	482	479	517	478	530	464	492	509	500	474	499	483	500	511	483	513	504	457	490	482	507	485	542	480	494	455	479	525	509	496	471	485	450	522	515	527	492	503	484	517	503	471	504	503	513	470	493	489	508	487	486	483	486	507	486	510	493	501	460	469	526	497	495	525	501	479	468	474	527	430	482	483	509	425	513	505	488	465	513	512	456	499	505	500	503	476	481	467	486	490	482	497	469	505	468	468	485	501	478	492	527	512	502	512	475	537	476	525	489	489	519	457	491	514	492	502	498	444	455	515	493	483	474	495	513	494	514	499	488	493	509	461	458	506	499	448	507	493	488	510	460	506	496	471	473	532	446	486	502	527	510	465	494	540	498	488	508	470	507	486	451	482	519	461	518	511	476	468	495	481	481	480	481	489	487	523	491	466	508	518	502	503	494	482	510	493	488	480	497	489	524	497	479	493	494	496	482	481	509	511	480	468	479	477	510	506	517	530	496	505	518	464	506	471	499	491	488	493	476	470	475	486	520	522	507	518	463	491	495	488	508	492	475	486	485	459	451	534	500	454	449	434	512	492	493	485	488	519	483	478	501	454	483	505	467	519	472	494	462	527	502	493	491	507	491	503	499	469	481	469	483	487	492	481	485	489	484	504	473	526	500	507	480	490	448	460	476	485	498	506	447	482	480	477	506	481	461	480	559	535	557	480	465	485	483	502	497	500	533	510	476	525	485	514	512	490	480	454	518	460	506	464	499	528	502	481	513	485	487	487	510	518	487	466	473	487	510	463	493	491	491	493	475	474	495	505	507	469	485	509	462	523	480	524	481	457	497	490	512	506	479	491	523	445	482	506	498	530	506	504	499	466	514	497	490	495	497	503	527	487	459	520	495	509	468	504	535	479	538	489	532	532	472	514	486	474	485	476	503	502	511	503	478	477	469	487	525	475	505	501	523	512	524	468	467	452	473	514	508	524	492	517	535	500	515	470	465	460	497	511	499	477	491	500	493	488	494	503	498	473	467	550	499	499	474	522	523	492	529	463	497	489	506	488	503	465	442	495	470	491	473	494	490	473	509	493	475	463	496	458	474	486	511	501	461	478	487	472	536	505	454	504	474	493	520	520	452	507	498	484	450	501	453	472	492	481	447	481	492	509	489	475	499	486	509	483	530	512	479	511	521	466	477	476	505	476	533	528	511	493	458	513	505	456	479	495	481	491	495	511	497	494	480	478	498	500	505	512	491	503	506	488	469	516	487	495	501	503	488	509	521	506	538	477	500	471	479	514	502	485	476	494	475	462	493	490	472	454	479	496	491	515	514	470	470	488	468	484	470	489	535	490	497	531	516	474	544	496	432	443	496	508	489	461	522	498	536	516	490	518	493	479	467	515	504	537	474	502	520	522	515	505	498	447	514	480	492	478	488	531	537	533	524	515	525	496	482	508	506	496	484	502	454	472	503	507	502	497	458	570	474	487	480	455	496	536	491	489	511	470	514	544	478	497	505	484	513	504	502	523	494	486	533	529	498	481	494	530	529	497	491	504	504	502	483	487	428	445	483	468	527	506	526	482	452	506	453	538	501	484	481	500	475	497	445	482	479	501	497	526	490	476	500	463	491	495	520	479	502	489	496	503	548	472	508	493	533	516	494	478	482	466	489	526	487	470	525	504	553	517	512	507	500	514	464	493	504	492	482	481	508	468	487	506	499	468	533	511	522	516	485	481	495	442	495	506	517	518	507	490	443	471	486	504	484	496	483	521	482	482	482	506	501	461	502	499	501	433	523	507	475	491	494	504	503	536	510	525	510	490	487	471	474	486	499	479	511	479	517	500	510	479	507	486	481	501	525	517	468	477	538	493	487	559	501	481	493	478	506	481	501	502	501	509	468	475	501	456	503	475	491	531	513	511	457	507	498	506	484	484	519	496	509	547	490	475	513	474	496	537	496	495	453	558	458	505	478	478	468	478	527	471	466	518	495	493	478	466	507	506	483	459	498	497	510	493	500	493	491	515	515	504	510	480	507	488	494	517	502	455	522	514	482	506	531	528	518	548	488	482	513	493	461	520	484	487	510	491	498	501	457	496	488	536	478	543	501	533	487	485	488	533	520	520	485	484	493	518	475	527	517	482	466	567	486	441	478	493	480	439	472	475	476	515	478	497	484	485	493	525	490	506	480	514	497	499	468	505	491	482	470	525	478	483	483	476	541	480	513	494	503	513	524	512	492	472	507	477	518	477	518	511	480	458	478	502	472	465	470	471	484	507	504	509	514	481	514	480	454	495	481	495	517	474	500	479	510	457	500	476	509	523	475	494	492	478	480	517	480	508	527	523	472	483	483	502	447	483	518	493	528	492	539	530	526	509	477	497	538	512	487	521	461	518	495	503	488	507	550	488	458	443	458	455	492	489	512	491	493	485	465	463	444	457	480	484	475	519	477	453	545	474	479	470	480	504	456	499	472	508	498	507	500	464	501	461	495	471	486	551	515	492	471	488	452
9978	692	581	568	546	492	439	362	415	389	383	387	389	375	402	357	413	409	415	388	381	392	366	380	381	389	357	346	378	375	353	350	376	393	412	365	354	326	348	388	395	337	364	386	367	381	393	324	372	351	373	391	368	355	328	347	351	351	332	365	316	346	339	392	306	363	368	371	364	379	378	365	348	346	350	377	376	373	384	380	363	351	330	355	351	352	334	369	362	385	366	375	388	362	361	362	346	398	361	346	391	355	382	388	362	334	374	377	364	422	376	356	373	341	365	367	352	400	389	363	390	392	353	371	372	361	355	388	387	344	408	378	387	350	363	342	351	389	358	349	366	337	376	383	343	346	353	378	379	376	362	343	321	358	355	364	358	326	395	363	336	378	395	362	387	401	367	341	357	408	399	366	381	376	366	373	359	392	342	341	377	358	368	382	397	347	375	389	374	388	371	376	389	365	379	360	367	365	323	375	357	341	346	340	381	386	363	345	387	396	353	351	383	374	358	345	354	402	373	356	354	361	336	386	369	357	339	351	336	360	400	355	368	355	369	368	361	345	368	384	351	345	362	390	378	360	388	376	355	368	409	352	364	372	371	377	361	359	377	387	402	356	365	357	357	378	322	362	370	361	369	362	375	378	323	357	379	386	369	381	343	346	362	387	362	370	375	365	410	371	386	342	369	385	375	384	359	381	352	353	342	366	389	358	341	395	321	369	337	357	357	359	362	365	360	398	351	354	338	342	369	389	361	354	350	412	347	402	356	401	370	362	354	360	400	392	325	391	364	345	333	376	375	391	373	373	336	397	390	352	335	313	365	372	356	355	403	351	354	334	376	327	356	385	411	345	354	368	409	379	349	374	346	341	341	337	340	348	325	373	358	401	381	398	357	399	363	362	399	387	371	373	353	371	375	392	382	400	338	397	390	358	349	347	391	360	361	369	427	345	375	358	352	387	386	346	388	375	314	386	380	358	356	386	353	415	315	386	371	352	352	361	397	414	312	347	347	358	363	347	347	317	387	395	377	371	386	371	370	363	376	402	350	373	350	397	370	386	363	345	354	380	389	380	386	409	364	402	346	364	351	372	371	375	342	392	366	374	372	357	343	400	341	355	396	363	364	378	396	407	363	367	392	384	390	369	348	375	361	369	323	345	348	345	355	396	392	350	386	377	402	376	340	365	382	373	363	322	345	353	363	399	361	377	358	348	349	360	366	368	337	369	387	336	377	346	359	376	368	411	381	362	375	352	386	364	361	367	391	371	407	349	358	395	336	331	380	351	348	400	400	358	409	376	344	343	363	348	347	353	386	384	361	351	382	332	375	339	354	388	350	384	389	341	374	362	380	344	371	392	372	400	360	375	354	376	382	344	352	378	365	346	377	343	377	378	367	345	373	358	340	386	395	334	347	368	386	370	362	328	369	352	369	364	358	325	352	382	387	392	365	402	396	397	382	388	373	377	342	347	393	367	416	373	386	355	358	374	396	351	363	390	361	401	368	404	387	367	364	392	358	402	382	378	350	366	362	347	384	339	376	333	370	381	376	363	350	363	395	363	342	353	363	345	427	341	378	406	412	351	352	379	379	374	372	365	355	375	348	399	407	352	354	354	365	359	356	375	350	343	357	345	347	384	359	351	370	345	379	347	344	349	382	368	368	399	348	359	342	358	359	375	335	369	358	372	349	362	353	362	362	376	403	344	392	353	387	360	392	358	375	348	376	359	374	363	352	358	364	399	371	366	361	372	401	354	392	344	372	345	378	369	326	369	335	396	384	346	329	368	367	356	390	393	354	354	358	356	397	357	336	381	409	358	360	388	405	385	372	377	306	365	367	363	352	352	363	401	372	353	346	336	398	367	370	383	345	345	343	388	368	365	381	363	354	366	339	353	345	334	354	353	361	344	350	343	385	411	353	376	393	353	382	357	362	352	349	381	404	372	379	385	369	328	377	375	356	330	366	360	386	345	334	353	350	356	366	401	349	364	347	344	341	419	363	312	386	383	353	337	370	384	364	317	352	387	369	369	362	376	350	379	367	371	343	330	374	394	369	333	392	344	363	366	388	361	378	375	330	341	386	383	396	367	359	375	324	377	332	373	366	363	329	337	394	388	386	371	352	373	315	367	332	378	379	362	351	344	399	363	405	373	350	362	390	326	349	370	354	369	373	374	387	366	321	357	388	362	375	360	358	363	394	372	395	357	337	401	391	350	345	379	410	344	360	350	379	355	343	369	377	390	350	391	355	345	371	358	370	353	351	330	354	352	384	368	369	378	338	369	343	350	369	328	398	369	381	368	371	366	365	363	366	371	358	355	349	354	404	394	373	371	338	355	364	362	364	360	361	343	389	342	355	373	355	347	335	340	365	346	351	354	386	376	411	357	347	316	359	369	338	351	354	397	424	374	358	381	386	388	339	335	360	334	345	389	381	350	365	342	369	372	387	367	367	402	380	365	348	361	359	364	348	350	393	385	366	378	367	356	389	358	386	357	409	345	376	360	349	339	324	412	365	382	376	351	388	358	389	364	354	410	342	420	369	333	369	342	373	401	344	341	336	357	354	336	362	399	358	374	366	347	330	354	362	370	332	386	382	364	342	341	400	363	377	414	359	355	354	368	375	390	378	343	391	346	348	392	365	390	323	376	359	365	348	368	381	342	388	371	396	349	345	365	382	363	375	325	371	434	382	400	332	365	382	356	347	389	421	332	356	368	365	394	380	355	361	374	379	352	396	417	372	377	352	366	381	351	359	364	362	344	366	390	377	368	397	349	356	327	378	354	368	404	361	389	356	332	366	363	364	322	328	360	375	354	334	392	373	370	387	388	365	370	388	387	334	364	371	365	367	392	361	370	364	374	371	356	346	380	391	346	387	338	340	353	353	360	379	375	399	364	307	368	371	333	363	365	396	330	379	358	411	354	380	378	349	364	363	358	347	358	354	357	394	353	389	377	374	350	331	363	363	363	336	389	368	342	364	377	380	344	369	371	381	354	317	399	353	377	383	349	337	389	349	350	368	362	356	379	375	358	372	361	352	377	380	376	389	397	350	322	362	354	372	387	378	380	352	374	344	358	343	364	360	398	350	360	368	402	343	390	358	374	324	356	372	327	384	353	372	383	353	332	352	330	384	365	360	396	323	353	394	388	335	350	378	346	370	391	357	398	383	372	349	341	373	382	368	343	360	425	364	376	410	393	400	356	365	361	372	340	397	363	346	403	375	344	360	345	406	369	382	366	389	336	393	342	361	341	364	341	393	361	400	407	332	338	356	387	382	356	356	368	370	355	361	374	393	379	358	360	414	402	381	389	363	369	372	390	328	374	363	368	304	363	367	388	341	375	368	363	334	351	361	399	358	419	356	339	355	376	343	394	337	367	370	368	352	371	357	355	392	363	360	359	334	358	382	348	372	373	375	369	354	383	355	357	365	334	382	370	343	352	374	356	337	343	361	372	389	413	365	385	353	375	399	397	380	376	373	368	368	376	396	352
7673	1141	1345	1501	1422	1278	1209	1167	1143	1061	1106	1009	969	966	959	928	927	938	897	923	942	930	856	968	923	898	878	876	899	857	878	855	867	896	903	861	928	928	888	817	885	902	906	851	870	867	908	884	883	843	834	836	830	895	783	896	850	838	890	832	936	884	876	881	824	884	883	877	849	850	835	869	870	894	856	904	855	926	905	877	874	903	805	816	860	826	843	866	861	848	848	869	887	903	880	875	937	882	848	844	923	901	845	896	888	838	840	925	836	857	875	861	878	893	848	887	829	847	842	885	879	816	885	873	870	783	876	968	862	841	856	893	859	858	837	811	865	909	843	879	841	864	869	869	886	853	848	868	879	864	847	851	896	848	911	875	904	818	838	853	836	893	894	850	851	862	898	911	880	881	849	830	892	862	850	885	868	839	855	902	879	880	840	855	845	822	897	895	891	824	882	882	883	890	925	903	847	904	842	892	907	867	870	916	885	871	909	917	906	886	859	946	862	890	846	837	895	854	856	884	882	873	891	875	904	864	869	809	898	871	884	908	780	913	867	891	889	884	858	878	882	837	873	871	875	870	903	831	829	856	837	912	790	888	832	871	843	894	838	879	931	824	922	786	921	882	863	872	834	866	856	821	866	882	864	867	855	917	858	859	875	832	890	862	927	872	814	868	868	876	816	884	882	829	901	889	878	927	880	915	903	814	866	843	870	862	853	847	873	857	870	886	886	900	909	855	874	868	866	819	892	871	895	844	864	850	903	913	882	913	871	855	908	879	867	868	900	882	843	898	911	834	836	881	889	873	852	912	903	870	870	831	839	853	870	864	828	845	819	897	844	886	863	837	904	891	840	823	907	844	865	809	892	861	892	869	840	868	936	857	858	843	840	889	836	896	868	939	853	942	891	846	841	870	924	876	860	898	827	914	874	907	827	839	882	867	870	932	835	867	854	796	894	898	858	853	861	906	872	810	900	853	889	854	848	926	921	870	848	883	881	870	864	869	882	869	844	886	841	863	892	841	835	889	827	855	854	897	864	876	864	921	842	870	829	854	856	901	808	844	860	872	908	822	911	898	907	817	811	853	873	872	917	856	884	889	853	867	855	848	877	931	845	839	915	878	822	917	916	906	870	846	850	874	872	846	922	858	850	851	895	851	849	849	853	881	843	906	893	864	909	869	865	899	885	911	906	893	853	844	887	896	833	846	887	863	829	847	820	849	878	856	843	931	894	884	895	869	829	885	818	862	917	856	881	872	967	897	916	882	934	902	886	839	851	879	894	916	811	845	884	842	908	905	896	923	852	870	888	822	900	868	893	841	869	853	894	847	869	838	862	879	837	893	967	879	865	834	857	889	879	858	832	842	842	877	878	890	857	842	821	874	849	844	860	873	893	874	865	803	895	899	879	845	903	854	864	849	892	893	895	880	892	808	896	876	871	831	846	856	842	859	863	906	802	863	824	837	865	895	809	890	929	816	857	917	874	869	877	873	912	855	912	870	881	828	851	861	879	877	857	911	825	828	911	855	888	862	821	888	905	908	869	863	819	894	839	869	859	851	895	914	897	867	877	920	925	836	885	884	879	854	901	854	865	876	906	864	890	844	869	846	853	925	905	890	835	854	892	863	869	873	884	828	905	918	872	875	844	922	849	873	877	860	875	853	852	875	844	902	853	823	825	840	849	931	891	827	831	865	854	880	872	911	890	856	884	890	895	868	863	876	852	795	828	856	893	886	813	900	856	867	858	880	945	875	862	894	834	911	839	876	863	883	886	866	844	898	894	900	886	888	915	821	798	850	820	839	933	909	840	869	888	863	874	890	821	891	875	812	850	843	869	853	877	867	862	868	816	859	822	852	828	845	846	893	888	844	897	874	870	885	837	874	880	842	867	849	854	910	847	803	843	850	857	851	914	861	867	883	846	836	896	939	894	857	878	883	848	876	856	853	874	875	847	890	835	849	877	883	853	882	849	872	907	898	850	861	815	875	895	816	839	817	917	840	795	868	844	853	896	852	873	898	859	887	898	910	893	843	852	895	870	915	887	944	807	929	881	915	867	880	870	815	919	832	863	882	879	838	916	897	895	867	871	852	836	859	873	876	905	843	871	838	838	878	827	909	835	859	834	926	879	889	865	915	836	866	888	891	843	828	918	846	898	832	848	847	886	805	853	843	881	876	872	893	840	843	905	878	897	896	860	843	808	858	829	885	831	892	886	857	848	882	874	831	867	861	875	862	899	909	913	853	841	875	828	902	864	885	841	897	898	865	846	806	934	904	858	912	855	860	861	853	884	906	927	897	855	901	850	901	884	881	874	901	889	845	911	825	906	864	936	798	832	900	891	835	857	933	866	911	807	876	859	895	925	914	892	861	879	911	899	875	896	848	852	855	856	913	839	927	877	888	853	866	916	930	862	886	885	930	836	871	875	812	879	865	862	812	892	903	857	843	884	934	913	859	887	940	875	868	869	872	844	885	875	837	931	838	845	886	832	820	847	860	862	885	819	838	844	849	837	883	856	871	865	878	821	945	864	878	836	879	829	869	829	917	900	908	875	879	876	808	858	859	827	855	894	862	863	854	876	890	857	869	902	900	893	845	872	878	829	916	830	890	875	897	889	864	887	878	814	841	893	841	856	844	889	912	845	878	858	823	906	873	902	845	862	867	905	843	872	874	865	925	862	854	845	853	866	909	825	884	883	851	876	886	872	813	848	871	889	866	833	876	866	876	866	911	860	881	877	868	845	899	943	843	864	858	835	914	910	832	851	972	831	798	876	858	917	927	820	880	863	863	897	907	881	884	865	926	879	832	844	826	830	859	886	919	898	874	889	820	804	827	870	903	866	857	827	869	884	845	836	830	915	881	914	887	852	897	842	878	899	866	872	870	836	846	848	857	891	861	885	868	903	872	860	948	888	916	873	864	856	886	900	870	801	898	795	892	882	880	836	923	913	874	864	909	806	896	912	865	844	847	898	882	900	821	883	911	868	923	912	866	850	887	896	824	845	859	940	856	874	909	846	876	833	843	908	891	804	893	859	891	845	901	908	896	897	867	878	876	835	917	858	858	903	827	917	898	859	863	903	860	884	894	826	854	873	839	891	845	878	854	877	851	853	876	878	859	908	831	892	878	858	856	917	876	883	878	836	921	867	856	865	905	880	849	897	889	876	892	852	824	868	853	804	814	881	856	897	860	889	874	905	833	851	903	864	789	839	831	828	892	881	899	902	847	883	886	884	839	841	846	879	878	832	892	849	849	825	835	819	879	919	850	844	992	896	880	800	885	849	869	869	852	882	866	909	884	890	847	876	822	935	835	854	876	843	826	812	870	846	893	898	865	801	888	922	857	822	865	875	869	890	869	862	837	861	870	813	861	841	842	864	852	814	877	913	890	865	871	849	867	905	871	892	861	846	861	876	907	871	950	843	877	868	858	819	893	824	873	875	832	860	873	837	857	858	895	885	898	869	887	861	880	859	863	878	874	883	891	883	841
17055	1379	926	816	656	546	508	468	524	493	424	421	481	411	427	423	432	454	457	443	447	426	439	428	427	421	430	425	384	407	426	408	422	414	391	418	378	401	391	397	383	412	367	386	382	413	377	387	410	389	382	373	362	357	425	420	444	399	389	393	374	416	401	446	406	360	389	385	342	380	380	501	419	384	395	411	381	388	434	383	415	398	363	386	384	412	417	395	374	375	440	395	384	396	406	384	392	408	348	373	374	435	432	426	411	407	424	419	397	399	446	375	382	375	391	397	367	383	407	396	396	437	401	405	378	376	345	405	429	363	411	383	367	387	439	426	415	386	413	420	390	430	402	396	407	375	378	376	415	383	391	417	411	425	441	369	384	403	410	364	401	441	385	397	414	395	424	414	391	412	415	360	377	388	408	422	389	427	414	393	421	390	457	390	421	396	400	378	415	393	359	415	399	399	444	412	348	435	382	431	402	370	382	386	415	400	381	381	408	391	365	425	366	381	405	433	406	357	406	379	395	418	348	384	421	401	359	377	414	427	356	381	372	404	395	401	390	397	397	412	403	407	411	362	392	406	414	390	422	413	403	419	414	367	376	365	364	388	380	394	396	402	371	385	385	392	404	397	389	449	401	366	414	379	403	397	393	380	391	405	384	404	379	430	378	420	424	387	436	394	425	430	413	412	380	425	382	419	423	402	416	399	429	400	369	464	386	392	411	374	395	389	373	348	380	419	399	400	395	366	394	379	399	441	390	419	370	380	424	375	412	443	386	417	421	448	440	357	426	363	409	421	387	398	384	403	423	457	387	414	392	386	392	417	370	383	383	373	382	344	396	404	391	398	382	389	379	415	414	405	392	413	390	377	379	403	392	353	400	417	372	365	462	395	410	409	362	391	397	384	405	399	391	402	397	401	433	402	388	401	407	404	395	372	411	416	413	443	385	380	364	369	394	423	387	405	411	389	403	445	414	382	386	399	423	383	403	371	383	398	378	402	417	426	351	357	401	408	401	374	368	361	385	364	418	410	405	396	393	446	408	381	382	411	416	404	424	389	411	383	417	414	393	374	378	409	374	415	410	366	371	387	390	377	383	387	411	397	377	431	393	400	391	403	414	387	375	399	397	423	386	354	377	382	395	399	435	410	410	378	397	368	398	430	394	376	378	431	385	431	423	394	395	398	404	370	347	431	404	390	383	418	423	369	399	446	421	461	410	413	421	393	401	400	406	399	410	410	445	406	408	380	384	397	389	429	396	427	451	434	393	426	414	390	393	430	450	411	386	415	390	408	368	383	404	416	391	387	370	385	387	387	433	384	429	410	370	368	369	390	361	404	392	387	411	406	383	403	376	380	439	397	446	392	426	379	414	388	394	389	417	398	404	400	373	382	389	402	393	405	399	374	410	378	401	396	404	391	389	405	387	424	398	424	377	443	411	400	430	380	391	407	417	371	404	445	399	404	412	401	385	394	412	412	424	403	416	399	407	413	399	407	414	362	412	425	416	416	417	404	404	372	393	446	407	430	395	403	398	393	372	401	385	396	396	399	427	371	422	454	404	379	414	383	391	409	403	421	394	439	352	397	379	393	366	413	427	411	398	370	417	403	394	366	391	354	413	428	434	384	406	389	393	408	399	406	393	409	395	398	383	426	429	423	408	404	399	443	392	429	406	390	386	382	422	410	386	406	398	410	396	367	374	391	396	340	371	410	378	367	408	402	358	409	352	381	460	385	442	407	411	424	371	417	407	427	365	370	396	409	423	392	416	346	429	409	425	441	392	353	408	391	416	406	379	413	382	398	378	380	405	372	405	419	402	424	398	382	401	412	364	368	404	415	420	442	404	394	381	418	415	419	415	425	402	376	449	389	389	381	382	379	400	393	412	433	403	395	405	396	413	382	391	406	366	387	380	436	399	384	383	409	376	385	416	378	397	395	401	380	387	425	402	353	355	402	408	414	396	394	386	410	411	400	381	423	393	359	394	376	371	404	368	374	365	401	428	395	387	388	404	342	411	399	423	365	417	381	412	381	403	440	362	368	406	398	379	411	434	418	383	395	395	365	426	421	424	401	397	394	412	390	383	405	405	371	400	395	385	392	440	437	394	389	400	408	368	387	408	419	426	374	412	354	388	392	416	349	395	401	395	434	393	429	403	400	350	378	407	369	375	374	346	403	418	424	403	412	382	391	412	393	420	400	401	356	399	382	424	427	394	444	404	399	458	428	392	384	431	399	426	427	394	428	359	388	415	367	378	429	427	428	372	409	397	374	398	417	420	363	355	412	367	412	442	388	388	396	393	340	397	367	348	354	399	398	376	429	425	406	371	402	377	433	397	443	426	361	417	363	444	411	424	401	358	423	409	421	414	388	366	395	401	375	390	394	408	387	420	375	358	402	414	422	385	389	343	397	357	396	391	419	411	392	416	448	429	406	406	377	392	388	390	388	396	351	389	379	368	428	404	410	399	378	372	407	408	405	406	396	405	430	375	403	425	424	402	404	371	424	410	393	394	413	422	416	401	398	393	415	372	406	358	412	341	368	410	362	395	389	413	407	410	400	393	411	400	399	428	419	361	365	395	408	382	380	357	378	421	401	435	422	396	388	382	424	411	392	410	372	401	365	397	377	412	403	414	394	409	425	381	387	384	369	468	400	360	414	419	439	363	383	397	404	377	380	379	386	396	374	395	406	398	378	408	399	409	379	377	424	369	371	414	401	387	399	414	417	383	401	395	402	418	401	417	401	418	372	389	413	397	399	422	427	362	405	385	409	354	423	385	402	382	397	426	405	426	379	373	425	436	365	414	346	398	412	383	385	416	391	397	359	380	406	384	386	358	388	422	417	363	409	379	393	423	362	344	408	396	420	411	392	399	397	406	412	362	437	351	365	373	394	361	415	386	414	391	437	417	368	377	355	435	372	401	426	429	382	403	390	387	403	409	406	372	427	434	424	378	434	387	399	421	394	375	418	392	367	447	392	412	441	379	377	406	429	434	376	430	414	353	369	406	439	423	408	404	383	374	385	404	407	437	361	374	385	385	390	376	369	392	400	377	402	399	417	377	405	406	404	382	418	425	421	419	408	402	379	383	451	362	393	423	416	390	435	401	421	387	411	407	409	370	427	370	393	373	425	372	391	412	390	389	387	377	406	367	350	425	384	430	373	402	411	402	430	393	355	429	370	357	389	407	423	421	426	402	399	411	408	394	380	382	372	414	385	407	361	421	383	397	380	417	420	403	392	386	419	391	381	388	373	389	393	385	411	406	394	393	404	380	374	402	415	417	398	396	426	412	386	414	414	404	373	437	385	412	421	350	422	421	400	392	433	396	392	398	412	386	427	393	384	377	402	403	419	386	381	402	404	389	390	390	428	379	374	358	416	420	385	415	371	396	412	402	395	417	409	399	435	373	430	415	357	378	394	382	420	385	444	419	391	391	436	403	399	390	407	411	414	404	395	374	386	423	390	373	420	400	425	383	405	402	405	387	387
9594	1424	1871	2243	1944	1791	1447	1462	1451	1354	1252	1147	1141	1119	1006	971	1006	1026	996	914	991	971	916	985	1003	1001	938	954	964	971	920	870	884	962	928	872	945	941	890	889	929	903	909	917	889	893	888	945	917	909	900	903	890	937	851	888	864	891	924	958	918	893	925	910	880	927	923	912	898	964	942	855	921	968	941	891	936	940	935	950	949	920	857	953	903	896	900	883	917	919	862	957	881	906	909	899	929	921	921	894	883	891	912	920	885	871	935	903	892	940	945	889	935	887	917	907	963	931	885	904	897	909	941	894	908	866	858	920	904	895	900	883	936	922	860	889	910	883	911	900	827	908	874	906	921	867	915	869	977	918	915	904	932	908	895	924	932	883	965	921	956	925	873	910	906	917	901	882	869	855	899	881	891	911	941	957	861	874	951	919	927	936	877	941	959	930	911	885	929	902	874	921	878	904	863	890	937	856	924	911	840	933	921	916	858	909	843	906	946	955	975	1008	849	927	883	922	882	932	860	908	943	888	898	907	877	880	896	978	947	913	930	939	862	866	866	908	861	917	914	930	863	925	954	902	901	882	928	846	935	904	903	885	931	926	928	911	895	905	923	917	894	946	915	889	896	886	875	913	956	893	902	883	908	872	888	926	904	917	896	878	887	893	921	945	936	941	829	858	920	854	886	885	899	982	887	892	888	927	887	888	870	884	942	858	882	923	904	872	922	957	963	900	924	867	909	927	952	957	919	892	881	870	909	905	936	901	857	894	882	938	913	896	885	894	947	906	908	949	904	892	905	953	918	966	925	860	944	910	835	860	939	911	935	892	892	869	952	889	884	909	857	891	950	942	938	877	888	940	921	871	931	921	931	875	904	887	926	875	921	943	955	930	877	872	898	888	911	960	966	923	887	944	914	872	877	902	963	898	903	847	935	947	889	910	855	943	952	870	961	896	890	913	913	908	907	888	889	920	899	914	898	905	891	878	935	858	916	926	946	853	902	910	890	940	881	916	887	958	900	894	910	882	939	886	961	860	845	964	887	888	876	953	894	852	926	901	872	874	881	888	918	909	901	930	928	862	886	883	856	930	935	865	932	914	855	915	902	912	955	889	930	905	896	853	890	907	911	951	827	941	917	924	884	912	917	908	876	906	944	884	884	882	923	931	872	875	950	888	923	904	902	922	923	874	899	927	911	880	898	919	941	858	907	917	891	891	966	894	907	856	955	923	867	900	904	957	875	919	883	901	960	911	907	948	891	891	863	927	917	905	897	856	853	912	928	924	891	878	877	896	908	891	933	858	957	910	899	903	922	818	928	907	908	905	891	903	964	923	903	933	912	878	915	884	925	932	942	860	901	984	908	865	913	897	905	901	849	906	916	846	930	864	929	934	847	873	930	910	945	950	957	892	857	924	882	942	867	867	891	933	903	929	896	909	917	845	891	953	924	889	899	899	944	902	904	895	878	882	897	837	943	871	877	871	929	898	903	895	880	897	938	902	930	925	927	869	938	869	867	914	947	919	894	893	921	934	885	875	922	901	849	861	884	874	928	942	881	858	841	954	923	884	891	876	876	907	858	902	885	902	957	943	929	924	916	913	921	906	913	876	895	924	929	909	935	853	938	953	901	853	899	907	878	907	946	949	929	916	932	875	883	890	889	839	907	889	967	885	901	952	845	933	894	930	917	930	881	903	898	927	920	894	866	878	892	909	953	892	865	906	876	923	928	933	923	903	915	899	848	858	909	941	935	909	893	901	928	883	887	872	939	902	941	910	911	923	923	923	912	885	924	898	898	950	893	932	918	945	854	947	949	890	883	938	890	884	915	920	954	883	858	906	883	929	920	903	937	975	947	917	993	882	925	899	872	928	866	905	903	898	923	923	885	872	903	891	900	934	880	883	901	930	904	900	892	886	921	880	892	886	923	873	900	878	943	961	878	875	883	902	903	905	901	946	938	904	865	903	941	882	961	883	900	944	862	862	923	944	931	896	941	874	882	909	908	905	947	869	954	868	906	901	873	895	950	870	887	900	932	907	961	850	931	923	915	896	960	914	829	891	868	873	925	946	915	942	902	960	890	878	896	910	933	868	898	883	938	903	909	872	897	911	897	893	893	909	885	872	920	920	931	910	938	933	914	949	933	935	916	903	903	854	897	893	914	913	942	867	940	953	885	903	921	915	922	951	881	900	870	931	919	843	926	920	898	910	906	951	892	901	904	883	898	921	938	889	848	880	899	932	938	940	877	917	843	913	881	970	902	949	967	863	931	904	895	915	928	863	955	907	924	937	901	946	857	938	886	866	897	942	943	967	926	959	871	874	913	910	902	960	900	904	976	931	896	876	884	918	846	883	905	921	946	918	889	879	972	884	888	869	946	916	919	887	847	917	987	859	899	919	929	901	888	885	918	968	928	886	863	915	908	940	906	918	932	863	940	915	929	942	910	902	907	888	968	880	884	986	882	885	932	893	914	884	893	839	869	859	961	868	933	915	935	905	959	868	918	889	923	932	912	945	923	926	939	957	888	918	918	934	854	877	887	877	901	894	929	886	920	895	903	861	928	943	941	918	866	917	919	975	903	950	938	883	830	901	913	904	892	960	881	898	873	978	921	914	912	909	901	881	915	917	878	912	947	898	897	913	934	866	923	970	896	879	896	933	877	918	895	828	900	933	918	875	900	928	898	911	888	917	854	923	887	925	925	975	920	929	883	958	991	886	896	902	895	912	906	883	924	906	897	931	935	934	873	861	927	860	966	865	928	866	913	922	888	939	924	934	904	937	961	913	843	882	933	933	928	857	880	883	989	899	864	942	907	948	865	921	898	906	944	914	886	914	933	868	891	861	859	939	907	909	881	921	919	933	935	907	867	958	903	972	955	923	974	898	842	861	910	932	877	912	942	877	901	891	922	930	950	901	984	963	872	886	939	927	930	918	873	846	889	867	935	873	972	914	903	912	898	881	864	936	892	886	878	965	906	911	900	833	942	922	922	910	862	917	951	921	881	899	894	913	926	908	903	964	862	931	914	894	913	927	891	881	945	834	926	891	881	920	871	892	932	980	852	828	886	865	874	901	923	937	964	889	922	927	907	916	908	891	905	924	926	920	878	926	855	898	887	917	972	909	901	922	896	900	896	917	929	936	907	882	901	913	974	921	894	861	885	860	854	896	917	937	915	897	886	908	916	922	953	943	882	897	890	924	925	907	905	906	934	912	908	903	935	924	842	915	918	906	917	930	920	944	901	842	900	899	875	858	934	921	907	945	895	915	906	853	913	918	862	902	919	868	852	948	879	995	879	939	903	982	844	939	894	950	898	889	894	880	905	876	855	854	898	885	903	939	866	955	917	915	897	922	883	862	971	945	878	841	926	894	928	981	910	906	954	906	898	989	881	909	873	875	865	950	912	944	918	915	869	888	921	863	888	908	933	841	896	900	883	871	901	892	913	916	932	892	914	930	898	984	966	868	871	887	945	864	931	875	901	893	914	903	898	886
2648	186	206	167	171	210	180	176	196	212	169	182	167	159	177	172	192	160	186	166	156	162	179	182	181	177	155	159	172	190	193	170	176	197	206	170	170	173	169	163	164	190	205	177	188	167	166	171	173	161	162	170	157	155	159	170	175	158	168	176	186	179	210	197	171	205	158	204	169	181	168	176	176	185	172	177	194	181	184	179	187	177	148	159	157	176	195	165	186	166	193	146	189	175	180	179	186	181	178	184	169	196	153	190	184	168	186	161	176	177	156	191	163	157	159	189	175	174	192	186	162	170	183	193	163	176	188	187	167	164	177	192	198	179	177	178	185	166	188	189	164	198	175	159	193	181	152	199	188	188	197	177	153	188	164	168	165	155	195	164	152	167	187	180	194	187	171	158	165	188	173	157	175	169	170	165	177	187	180	174	161	176	182	186	184	189	196	194	169	180	153	164	170	175	194	174	211	157	167	193	188	166	212	182	151	177	185	177	174	178	181	151	158	167	180	167	136	158	187	169	186	176	192	183	186	178	185	189	172	168	175	194	176	194	218	172	175	185	145	184	180	182	193	205	156	182	183	191	178	169	174	140	163	170	193	172	180	184	200	173	171	180	165	164	192	191	191	156	185	200	200	204	178	164	168	163	183	194	173	189	183	172	186	202	190	185	170	158	177	133	178	182	160	162	190	189	170	135	164	178	172	191	155	167	172	164	193	164	189	199	167	189	182	168	184	137	180	181	174	181	175	189	176	196	164	179	182	195	165	176	190	157	188	174	178	161	153	181	166	183	197	179	187	158	195	164	179	171	184	174	175	181	164	186	169	165	186	170	179	179	178	191	188	173	182	185	151	181	180	163	175	180	199	160	176	148	202	205	171	152	184	166	168	159	181	182	174	174	191	183	175	182	162	185	181	195	166	156	154	138	169	174	156	193	198	174	161	184	158	202	158	168	157	180	191	178	188	179	183	190	169	173	159	198	175	200	183	190	173	183	182	186	163	174	169	167	172	175	185	204	176	179	159	162	183	187	197	161	150	195	152	143	188	180	156	168	156	157	175	195	183	165	155	155	178	193	175	171	175	160	186	180	197	193	208	189	191	193	185	194	167	141	193	185	171	176	158	173	186	178	191	183	181	165	184	203	168	167	182	168	157	193	173	186	200	166	168	173	211	194	177	160	154	200	159	155	160	191	158	174	178	182	180	188	190	179	169	190	174	178	158	171	194	178	161	193	173	155	163	191	176	177	149	183	167	174	179	159	159	186	177	189	181	200	176	196	192	170	191	173	161	139	171	174	183	185	185	166	175	167	167	172	180	159	163	156	157	171	180	194	149	155	173	159	176	165	166	157	188	191	166	163	197	166	166	160	153	159	198	179	185	211	187	162	178	175	175	207	206	153	167	191	173	180	177	182	158	187	179	149	167	182	176	169	174	162	189	170	164	153	167	177	170	182	178	164	167	191	161	159	199	186	212	186	174	165	167	166	190	188	190	206	185	169	159	164	156	169	185	205	189	156	180	195	177	182	175	199	166	165	155	141	162	163	191	184	182	188	153	186	181	183	178	151	177	179	171	182	170	195	165	165	171	166	175	167	168	174	178	158	190	208	175	181	176	185	178	165	159	176	179	177	162	183	195	160	169	169	151	150	159	164	175	171	166	194	184	175	170	163	184	179	184	159	156	180	154	155	197	195	198	183	175	194	166	163	160	196	160	169	196	190	181	170	175	176	190	168	152	167	167	179	176	170	172	153	138	151	198	169	176	190	179	178	189	168	163	177	159	182	147	217	213	189	176	179	177	186	188	166	181	176	165	169	175	168	213	185	170	164	191	163	173	160	145	157	184	171	154	182	185	168	167	176	196	179	183	202	169	185	162	174	174	201	156	161	151	171	184	168	171	193	170	164	183	162	173	186	139	145	176	193	166	179	169	192	182	174	206	175	172	156	190	171	190	194	176	180	176	181	178	167	179	148	210	170	175	187	179	162	191	199	184	161	172	184	165	166	169	164	172	165	164	194	165	166	174	168	185	167	172	160	168	178	195	198	151	153	186	179	193	181	184	183	175	185	193	160	173	162	143	189	175	168	167	162	197	170	183	173	205	177	185	181	192	184	155	157	157	158	161	182	169	146	145	180	174	182	172	184	161	188	174	154	176	177	162	187	179	182	168	202	209	187	172	170	151	184	175	195	167	165	192	195	131	167	172	186	184	152	159	182	176	162	176	164	165	185	174	167	163	146	174	190	197	184	181	166	169	178	194	191	143	195	175	180	173	177	209	186	184	168	176	185	169	165	188	166	178	160	165	183	164	173	158	157	171	157	180	162	180	186	171	168	153	191	157	188	175	173	182	194	180	183	192	170	181	199	190	163	160	177	171	164	178	157	161	187	180	210	152	165	161	194	185	192	210	183	172	193	205	196	176	175	170	173	177	174	191	174	164	176	173	205	178	199	199	158	173	193	162	159	156	165	199	184	189	171	184	181	182	176	176	143	157	183	144	184	168	173	185	152	173	193	182	175	153	192	186	163	177	159	168	172	168	195	177	171	151	157	175	171	189	167	164	162	180	177	136	174	183	160	166	185	180	190	171	153	178	173	196	167	181	202	164	181	179	186	167	206	197	190	171	201	154	177	179	178	208	184	182	195	155	156	168	185	214	171	160	180	176	182	184	173	181	162	164	167	161	180	163	178	184	201	192	194	142	170	215	171	199	177	177	164	197	180	174	191	173	182	181	146	156	190	173	183	169	146	160	173	182	165	162	168	176	186	188	189	189	172	167	160	167	137	178	180	185	185	178	178	162	198	159	183	177	164	171	163	166	186	179	162	179	157	185	172	174	171	140	158	146	178	159	161	179	201	178	167	160	198	176	166	160	165	170	197	186	212	181	203	179	196	169	163	183	165	180	196	189	175	177	174	179	188	165	176	190	194	184	162	156	154	197	173	161	184	168	168	159	164	183	173	193	162	174	182	189	167	172	169	188	177	177	198	151	147	157	165	161	194	182	169	174	200	160	192	186	202	139	206	176	217	176	177	171	147	149	151	179	193	171	148	182	173	168	173	165	165	163	172	169	150	177	180	200	155	210	205	168	167	183	163	178	172	174	185	183	181	177	187	147	174	187	177	151	179	206	176	152	150	151	185	180	172	193	149	171	179	173	174	140	176	179	186	203	221	180	184	190	190	176	164	178	173	134	182	157	160	183	177	161	165	189	198	189	181	179	185	181	183	210	194	178	167	191	173	179	179	164	170	179	182	165	185	164	180	170	171	183	194	181	168	174	192	182	165	182	178	170	188	202	173	173	182	174	177	163	165	167	193	185	168	180	187	166	166	165	169	186	196	171	171	208	185	183	180	193	168	190	169	183	170	170	164	145	190	166	161	188	149	146	182	187	185	154	162	153	163	187	157	178	180	185	187	189	164	197	168	165	177	167	167	185	231	188	186	208	184	194	163	184	183	191	172	162	177	199	198	192	184	191	190	193	167	151	157
2623	488	521	505	484	496	519	508	504	510	452	468	555	484	477	485	464	483	495	506	477	467	440	465	498	485	469	521	495	528	507	470	476	495	471	470	491	520	482	474	467	447	495	508	448	481	485	450	504	535	506	444	454	513	502	482	489	464	503	496	478	466	531	499	473	477	501	479	511	498	492	463	467	482	478	498	493	494	475	506	505	512	506	447	493	481	486	511	525	480	482	473	530	471	528	452	481	505	482	462	474	469	496	497	445	484	462	492	502	533	434	470	477	508	470	497	489	485	497	505	439	500	451	488	515	516	497	487	500	503	469	521	454	456	501	505	476	512	476	445	476	528	467	470	478	445	521	516	489	511	501	482	523	450	506	502	499	478	509	477	478	505	479	472	450	476	459	492	487	487	487	508	495	510	469	483	494	472	500	550	499	488	461	523	502	532	489	492	470	541	499	505	479	479	473	505	491	497	495	498	484	503	512	472	514	464	511	497	495	486	495	486	509	462	461	491	504	485	512	490	483	464	428	483	512	464	501	476	495	485	497	474	565	490	455	502	513	527	459	490	475	475	483	462	492	510	486	471	518	470	489	441	463	504	509	501	511	458	515	470	447	509	463	454	477	472	495	513	432	506	494	485	492	469	446	464	459	492	485	497	482	510	507	478	512	488	489	512	471	483	501	475	465	517	476	475	471	509	490	471	484	488	481	455	464	511	484	492	470	494	492	501	464	492	496	526	519	465	491	493	506	503	533	495	469	517	490	483	499	548	479	504	510	513	502	456	454	498	510	518	504	476	484	507	503	480	460	500	513	461	509	494	498	467	477	505	497	470	493	490	488	482	491	529	449	459	469	503	483	425	451	441	525	473	464	490	505	480	508	462	482	487	480	497	500	489	475	518	475	464	460	466	494	534	471	511	471	470	477	529	487	539	497	448	476	471	490	493	521	505	483	488	479	475	498	504	514	495	490	467	491	489	502	472	477	505	486	476	484	486	457	499	481	521	494	497	491	499	458	489	477	471	484	472	516	494	534	474	492	478	486	482	442	530	486	465	478	469	500	486	506	504	498	507	517	488	490	496	448	484	472	518	473	483	481	486	490	475	507	518	481	481	463	496	481	501	506	497	510	494	500	526	505	454	498	506	471	488	488	457	475	473	490	492	492	491	484	461	490	473	510	485	476	476	484	435	520	507	490	460	502	532	467	449	496	512	487	475	510	493	470	504	451	442	487	505	475	490	512	498	477	493	489	487	492	484	473	477	453	498	495	486	514	483	515	526	479	486	478	456	509	517	482	481	441	509	472	487	496	470	466	497	498	472	464	474	508	476	538	506	494	497	479	497	502	487	486	496	425	488	510	526	473	480	464	476	465	427	527	529	469	512	486	452	504	493	488	444	522	502	530	497	486	521	494	478	510	503	473	509	507	514	495	506	477	475	469	487	501	489	500	486	520	461	462	499	472	471	485	482	504	469	500	507	500	437	466	472	484	506	463	520	485	480	495	481	471	513	472	469	450	506	473	478	534	485	466	500	495	478	494	456	508	444	503	473	514	467	480	484	516	500	483	488	475	449	486	487	450	456	482	461	480	495	524	484	519	494	498	492	484	505	487	545	490	507	526	462	477	512	464	459	497	470	491	528	510	486	505	482	496	482	502	461	490	455	459	544	500	513	460	467	491	496	518	469	491	499	500	486	509	520	506	508	508	513	486	464	500	503	456	486	515	482	475	502	449	461	493	511	455	506	461	531	490	446	502	464	498	497	433	488	500	516	490	520	469	445	472	504	512	474	523	489	503	502	535	513	494	465	468	489	517	442	475	515	494	487	474	495	480	509	505	486	499	497	497	484	488	490	483	439	476	505	527	499	507	496	464	479	531	490	508	489	497	498	537	462	490	491	471	469	468	493	467	506	499	482	508	434	471	510	508	506	515	466	481	511	498	455	518	524	512	510	461	488	522	473	487	483	457	492	512	482	512	500	510	466	508	490	479	505	493	508	543	486	487	506	476	488	443	487	476	490	483	460	435	484	505	489	510	487	527	502	495	473	541	497	466	467	517	471	497	435	469	506	504	485	458	518	473	506	483	504	487	433	496	453	493	468	462	495	507	522	510	510	508	464	498	489	506	475	528	517	474	465	477	459	501	456	467	464	452	481	519	503	493	493	448	526	467	511	489	470	473	461	503	497	496	476	500	496	484	476	475	515	462	480	476	506	454	497	532	470	523	482	512	518	516	507	423	540	459	467	492	484	436	489	470	477	456	480	475	518	456	472	502	483	483	498	480	455	501	508	535	485	486	438	506	484	479	489	482	472	455	503	483	482	501	470	502	487	454	446	478	437	473	492	491	514	485	500	490	460	468	504	484	531	490	533	503	491	492	491	504	499	449	495	470	486	507	479	506	489	489	516	484	477	486	516	519	521	500	480	513	472	511	490	454	518	481	473	466	448	475	456	470	501	451	530	472	489	518	494	491	440	470	487	499	455	517	473	478	467	486	457	479	517	499	510	461	547	485	455	496	506	450	486	495	520	466	513	508	472	499	476	501	524	462	502	472	468	521	521	499	457	476	509	476	482	496	448	457	509	491	483	495	503	468	500	462	522	509	477	522	462	523	493	474	494	476	487	520	470	501	471	504	540	493	462	468	467	503	501	502	503	480	499	504	505	510	500	460	508	498	488	462	488	481	468	527	451	519	506	489	522	497	426	493	454	475	490	491	500	477	538	464	486	465	483	507	498	444	510	483	491	541	490	473	496	507	508	497	500	537	527	524	474	493	487	469	469	468	487	506	476	472	492	495	480	462	488	518	485	525	488	520	487	490	479	496	495	477	507	453	516	499	473	495	498	485	506	471	505	481	454	506	457	492	578	484	510	498	504	506	502	516	532	480	507	469	459	484	486	495	473	523	444	493	512	465	484	494	511	516	475	482	488	501	543	541	515	499	516	472	515	499	518	496	489	474	502	502	505	495	447	499	518	501	516	536	486	493	525	467	484	531	465	486	484	523	447	490	520	484	476	453	500	482	495	495	457	483	485	519	503	474	483	507	511	497	451	490	471	424	495	470	479	494	507	481	496	489	518	466	524	506	461	480	501	472	505	520	490	501	487	513	505	509	478	478	507	508	474	507	479	492	462	464	509	437	493	544	460	513	484	493	485	489	470	502	438	509	458	476	461	472	472	496	480	467	485	501	493	469	491	501	502	521	477	464	461	485	473	464	508	487	492	496	502	480	491	505	503	464	450	463	498	497	467	491	484	476	494	516	490	531	468	531	475	504	484	466	434	518	513	518	485	490	502	475	513	502	475	472	453	460	509	534	449	467	494	434	514	498	493	471	498	490	473	479	474	455	467	518	475	478	489	489	547	522	498	474	511	481	513	487	506	491	458	507	492	478	477	513	498	477	477	465	511	503	480	512	468	497	458	464	482	484	509	498	501	504	526	493	478	482	463	522	491	544	466	489	473	497	474	493	491	475	471	464	468	514	472	484	450
9676	692	623	566	457	482	424	421	397	395	416	388	383	379	397	368	398	363	359	394	367	332	357	373	361	382	360	349	360	404	373	333	402	363	332	380	410	383	384	352	356	349	328	366	342	352	389	419	351	387	357	327	340	364	331	363	343	361	350	368	350	367	385	353	366	363	408	364	351	340	368	380	344	418	392	373	363	318	402	365	379	371	349	413	371	344	365	344	333	387	327	324	374	391	388	342	381	375	351	382	358	376	398	366	368	382	333	399	333	355	374	363	334	351	356	386	356	351	383	363	329	392	360	371	373	376	346	379	356	385	352	344	349	363	358	351	375	334	413	381	364	353	373	376	398	397	349	397	365	343	367	383	373	342	353	363	355	341	349	385	378	369	389	355	413	323	375	361	385	360	352	411	404	393	360	378	377	354	373	343	358	373	380	373	351	333	362	396	349	367	373	380	339	392	397	331	381	346	380	345	375	357	332	354	380	325	353	421	350	367	392	349	378	387	334	391	412	375	382	385	383	357	419	375	372	396	370	351	349	355	395	372	384	351	372	369	371	335	365	369	382	326	376	357	343	328	381	390	342	376	356	387	347	407	364	341	353	330	391	348	364	325	386	356	369	340	357	348	361	405	377	405	356	355	373	356	370	381	383	374	365	371	400	384	377	372	386	380	339	326	374	387	381	342	373	372	354	384	359	345	392	385	374	377	355	373	358	385	377	367	375	356	329	390	382	393	354	380	412	380	384	361	353	353	354	314	337	375	356	357	365	379	382	352	371	364	339	341	342	380	339	388	382	355	335	347	362	355	403	336	349	439	372	354	378	378	320	370	414	387	353	359	363	351	340	394	406	365	341	372	340	381	356	383	400	380	358	355	351	384	422	406	337	359	346	360	352	339	382	355	331	356	347	383	336	401	382	360	344	401	337	360	375	330	359	370	345	352	348	345	333	339	336	380	388	360	330	352	353	377	371	397	375	358	344	354	383	349	364	389	386	369	413	359	334	326	360	401	389	333	377	385	359	377	339	397	365	337	351	394	332	382	347	354	336	380	382	371	395	360	359	342	355	400	372	363	360	381	357	369	380	388	361	359	383	348	369	362	391	352	410	391	363	337	384	354	362	333	356	370	349	373	380	375	339	353	344	370	353	364	396	401	391	361	347	369	347	330	383	375	379	368	367	352	401	372	363	387	354	365	393	375	377	351	369	352	365	383	360	378	357	358	398	378	377	380	358	371	407	365	384	333	383	343	337	351	352	343	335	381	348	372	348	331	335	329	326	375	388	377	345	356	372	367	391	388	333	371	360	349	333	377	387	354	339	363	370	332	349	334	344	360	399	355	356	390	400	375	341	332	412	338	361	377	343	346	392	362	371	391	373	361	400	357	374	374	378	342	325	328	361	366	365	371	385	353	365	337	380	387	406	340	414	364	340	397	373	373	333	379	336	379	374	378	364	340	389	350	369	341	363	372	334	370	392	361	401	394	372	406	387	343	317	366	371	359	360	381	383	360	431	376	375	337	322	358	379	383	317	344	355	355	349	378	342	369	406	395	360	369	370	381	331	356	356	376	371	346	380	380	358	352	341	375	336	363	394	379	328	354	349	342	378	345	338	349	387	383	363	380	365	361	399	337	407	364	395	368	387	348	387	327	379	371	340	339	383	365	375	357	359	392	341	370	360	391	354	372	367	361	375	340	377	365	370	412	399	381	337	382	337	341	367	391	358	339	353	377	351	376	365	365	378	366	376	329	336	348	328	351	361	363	381	369	381	365	407	367	371	376	380	370	382	361	398	353	360	317	375	352	384	328	344	381	370	354	316	376	380	337	363	373	363	369	316	345	389	353	345	365	366	355	332	363	352	386	389	389	360	335	390	388	346	354	350	365	367	372	366	317	381	364	350	371	415	359	363	361	370	350	389	366	351	422	375	377	382	326	332	368	365	372	334	310	370	392	382	390	346	382	361	329	385	336	403	359	367	327	364	352	326	373	354	362	301	346	365	382	357	376	374	391	346	354	372	394	386	360	392	365	373	376	379	364	391	381	378	415	328	330	364	398	360	380	356	352	376	378	355	356	346	360	351	350	394	371	354	381	336	367	408	350	371	362	360	358	357	365	355	375	350	323	370	402	378	353	370	369	372	356	363	347	386	343	343	359	359	372	348	408	376	361	346	374	354	343	391	354	381	380	373	393	372	375	349	345	369	326	392	357	331	358	350	351	390	346	349	346	382	376	384	348	360	371	377	347	371	378	386	380	353	425	374	328	369	372	378	376	353	362	384	324	366	366	383	332	361	356	410	347	350	391	370	369	351	348	354	370	374	335	386	348	384	368	367	362	351	338	362	372	375	343	337	377	329	347	381	393	344	368	339	366	360	406	357	374	355	365	360	398	366	375	357	362	396	326	369	347	354	358	352	375	375	365	397	379	376	350	386	362	379	382	340	386	378	348	336	364	361	384	352	403	353	377	364	341	361	344	362	364	325	349	350	345	355	360	352	363	364	352	373	373	390	336	366	380	348	396	377	351	348	362	373	345	323	328	344	362	317	357	361	389	363	352	368	340	365	358	365	364	409	379	394	347	356	381	405	367	350	395	375	364	356	382	331	382	380	396	365	349	344	369	369	365	359	340	390	359	348	360	351	345	358	339	374	392	395	369	397	353	317	347	326	353	358	345	331	344	359	337	366	381	321	363	321	337	364	405	373	388	352	367	355	357	370	353	361	357	389	374	345	360	330	358	359	393	385	351	361	375	388	360	340	376	391	352	387	352	383	393	352	359	365	335	383	352	348	354	348	347	370	319	383	436	356	369	359	402	383	369	392	343	345	420	407	380	376	364	350	350	375	367	374	379	397	343	385	353	376	342	338	360	385	399	381	361	342	353	362	391	359	351	372	380	338	345	366	352	352	368	370	387	336	356	341	377	342	364	343	349	318	328	366	394	327	361	348	352	378	351	388	356	341	360	356	357	376	350	377	359	405	367	361	352	359	351	371	369	379	354	407	392	379	403	374	342	402	353	362	421	390	374	362	348	357	382	369	350	355	364	359	378	386	368	384	383	357	381	332	364	418	371	386	369	329	336	397	395	334	369	372	348	355	322	346	357	407	374	369	390	418	347	385	368	363	388	359	337	389	357	373	366	350	360	360	333	342	358	375	375	347	364	358	381	397	363	384	383	374	351	394	367	363	342	393	376	379	365	384	346	343	372	373	366	326	342	387	396	350	357	381	378	383	368	370	371	333	356	343	352	351	371	400	326	383	369	389	371	370	401	379	363	397	371	367	337	404	351	331	336	384	407	379	402	330	375	343	360	355	353	402	388	345	368	345	301	331	372	350	346	357	359	379	370	395	347	371	360	365	338	356	360	352	321	398	372	361	385	359	363	348	377	358	379	385	345	367	366	383	357	351	347	337	335	354	380	383	354	338	358	361	320	375	360	352	361	376	349	371	382	378	374	324	381	370	367	365	383	353	369	388	358	358	350	357	349
7718	1100	1357	1513	1503	1259	1228	1081	1114	1100	994	1037	992	1015	953	902	976	934	918	891	909	916	970	936	897	880	893	880	875	894	885	889	914	890	883	881	906	869	855	887	889	879	889	820	885	852	885	892	905	881	898	894	900	878	913	889	931	884	858	900	889	914	872	814	901	905	883	922	849	861	901	849	856	899	870	856	907	912	841	909	843	875	863	880	859	853	842	908	854	879	843	874	870	857	870	868	880	847	936	833	876	856	914	846	860	906	811	889	837	858	859	819	869	877	857	841	855	852	883	826	861	917	842	830	878	908	840	910	883	862	847	888	824	908	889	890	802	845	864	890	877	915	881	875	853	846	860	858	828	857	869	899	884	850	855	878	907	870	880	929	871	880	865	878	924	828	932	867	862	947	928	854	880	857	859	918	853	920	876	896	900	888	853	893	817	908	889	889	858	895	891	924	883	894	879	803	882	846	862	869	859	834	801	908	852	893	907	882	878	854	880	873	873	862	889	885	899	888	846	887	851	829	904	905	896	875	886	907	894	922	859	906	873	840	853	917	840	874	859	812	859	883	868	851	838	869	865	864	894	792	933	903	869	859	815	889	824	809	908	900	861	856	919	830	883	869	894	883	839	866	876	889	839	863	838	869	878	864	890	854	870	888	931	774	873	933	870	940	839	848	881	902	860	870	855	899	864	839	911	876	866	878	847	910	881	893	902	891	924	829	947	814	909	883	847	891	843	852	894	924	867	854	919	855	848	924	937	968	828	861	832	904	870	822	848	899	859	872	881	931	903	881	882	875	887	920	890	868	882	883	845	798	915	877	860	895	871	822	796	867	858	827	852	864	914	869	870	883	870	864	895	817	867	841	866	903	868	885	914	908	834	873	894	865	845	904	890	824	873	851	898	857	836	875	878	856	866	861	890	937	861	832	889	880	867	855	873	826	879	938	873	842	892	898	894	904	882	882	837	857	848	873	834	883	885	860	834	889	875	887	877	878	840	842	881	862	853	855	884	871	838	791	857	859	893	892	871	831	882	833	902	868	920	835	824	899	833	903	904	870	886	916	901	911	885	919	857	857	826	881	888	865	891	887	859	830	868	827	871	914	857	834	823	855	892	852	806	886	870	810	894	855	872	872	854	837	849	902	873	903	873	829	865	919	859	904	879	883	880	800	908	904	848	830	909	887	866	862	886	892	846	838	872	843	865	874	849	870	868	811	862	831	867	889	888	915	851	840	839	902	825	856	879	899	871	875	873	852	865	865	850	918	884	909	830	857	884	872	889	899	931	877	834	843	901	843	864	836	861	875	864	893	861	889	883	916	888	872	877	867	854	898	893	847	841	889	847	925	899	885	896	923	850	875	858	885	830	926	879	851	901	887	872	873	887	867	864	840	856	907	921	882	832	874	852	830	876	881	932	907	851	824	870	928	865	899	882	862	866	885	836	931	888	871	887	876	873	890	923	877	888	905	888	801	854	886	882	897	857	837	803	830	838	903	889	834	901	840	864	875	882	892	877	878	877	926	873	860	854	891	870	864	894	906	838	824	865	841	859	885	895	858	872	831	878	889	904	890	854	851	865	904	896	900	862	854	847	887	874	914	869	824	904	872	868	889	897	892	840	825	807	837	940	872	856	855	867	831	870	934	884	870	899	858	848	848	903	840	922	875	856	904	836	879	875	859	849	914	858	886	799	885	869	908	852	846	869	881	892	877	855	922	908	849	850	846	876	883	917	841	883	860	914	914	872	874	856	883	847	874	860	893	919	922	882	846	879	872	893	879	834	896	865	897	880	864	861	864	894	829	851	880	905	882	799	854	873	862	882	870	842	846	880	897	926	908	917	861	848	863	892	851	850	891	857	891	907	878	887	902	875	885	871	840	912	902	821	855	947	848	850	872	885	901	911	875	956	882	892	885	859	910	851	946	902	884	919	827	888	904	845	885	856	829	908	803	850	877	846	846	877	837	878	941	885	884	849	885	877	826	849	910	906	900	870	901	839	827	836	860	910	865	906	918	868	871	886	861	909	926	874	820	873	818	874	866	891	881	885	861	893	886	881	900	875	865	872	834	913	828	823	851	842	847	895	837	798	865	855	860	898	869	854	882	795	858	892	847	871	886	885	906	879	956	894	893	903	880	884	880	846	835	873	873	940	922	860	865	914	928	879	867	909	828	835	855	861	856	844	868	891	954	870	854	923	910	838	853	780	883	863	886	875	832	846	833	876	879	846	884	910	873	895	838	840	836	899	900	854	847	932	869	849	881	830	912	875	833	856	846	879	902	881	885	870	850	922	852	842	811	865	888	889	859	859	872	868	809	875	851	859	857	880	879	868	890	877	866	849	847	930	921	879	828	815	923	874	913	862	864	887	885	939	865	815	847	813	866	930	885	836	859	829	909	886	896	905	897	869	887	901	915	888	910	883	865	911	889	883	896	868	890	834	859	904	883	921	896	822	871	877	898	899	901	858	871	867	872	926	920	874	862	901	865	919	863	856	849	875	839	923	838	837	909	818	842	897	857	900	920	842	831	886	901	913	892	841	887	875	856	867	863	807	883	849	859	926	822	854	910	900	823	882	871	878	889	860	839	873	913	917	900	846	880	854	881	827	905	900	865	835	864	856	883	879	806	817	868	889	892	844	852	827	867	883	899	870	875	920	863	880	892	869	887	816	868	855	889	869	843	831	906	858	855	901	910	859	907	859	845	890	861	851	901	881	890	889	822	839	883	884	865	920	909	933	924	896	886	830	895	827	880	849	852	915	859	898	920	856	879	878	936	871	866	812	898	841	899	866	911	842	889	885	847	905	835	896	947	855	835	877	838	890	908	905	913	854	890	843	853	866	876	878	876	854	862	859	920	884	814	864	919	850	847	850	852	894	847	910	841	872	921	921	910	843	902	909	894	869	914	859	884	873	820	874	845	886	893	855	846	842	859	887	861	869	884	887	838	864	823	850	868	866	867	817	848	951	865	845	906	889	907	909	888	899	901	860	870	878	848	870	868	824	881	856	822	915	848	840	904	836	842	882	887	866	902	882	850	835	844	839	905	886	896	887	807	862	831	857	841	852	850	928	901	893	870	926	864	833	896	901	798	859	932	825	861	879	889	925	843	883	879	883	870	881	909	882	863	824	854	811	900	868	890	889	817	869	854	851	943	851	901	954	884	903	839	835	861	844	912	923	908	855	823	851	897	871	813	890	864	900	874	852	884	901	866	873	819	866	856	858	899	864	899	899	891	872	876	881	840	886	951	917	814	818	836	871	891	863	883	810	858	891	896	865	859	841	903	838	834	816	865	846	818	880	848	831	876	879	851	846	863	844	855	872	850	925	868	836	845	882	853	865	830	797	880	869	835	899	877	874	890	848	883	888	902	843	900	872	753	887	868	881	891	828	862	925	852	887	900	852	896	846	860	906	920	860	903	862	859	869	880	862	882	868	828	837	875	878	879	858	873	860	881	905	836	842	867	831	855	864	865	900	885	858	820
16995	1372	929	816	696	555	537	523	421	432	434	451	418	414	401	378	386	413	412	458	412	409	390	379	396	423	423	414	382	420	407	425	430	399	427	370	407	382	393	400	394	394	411	399	375	410	385	424	389	395	393	421	377	388	391	413	394	361	400	423	423	405	409	402	426	372	392	394	398	403	377	396	418	352	414	408	379	371	416	369	419	400	460	394	383	410	405	365	420	396	380	369	381	416	411	350	401	397	410	428	400	389	440	441	372	394	379	391	347	388	362	404	391	394	369	399	379	395	399	434	395	436	403	375	386	392	392	393	400	378	373	382	371	398	388	391	379	400	355	418	394	402	399	395	390	416	377	412	404	393	386	413	409	413	356	393	384	412	340	432	400	384	394	401	405	407	415	365	422	382	412	437	424	436	375	364	383	404	429	371	399	396	430	418	427	438	416	385	374	348	368	358	378	436	431	385	412	379	358	384	397	383	411	397	436	409	411	425	363	345	401	385	385	403	371	383	395	414	399	396	402	403	393	414	411	413	399	446	414	393	387	403	426	416	411	395	370	435	418	413	394	416	361	394	400	386	414	422	349	419	377	370	404	406	386	390	408	399	385	388	373	366	391	388	382	404	400	447	413	397	383	366	341	419	401	406	427	427	383	382	392	416	389	382	402	424	390	408	411	395	392	403	352	417	415	398	363	403	369	421	380	398	385	436	365	363	395	414	361	416	394	416	379	431	380	437	389	346	395	410	358	409	387	397	413	402	350	407	385	383	377	429	399	425	402	422	379	403	368	388	389	452	348	363	375	404	425	403	410	401	416	371	388	423	388	396	403	414	404	398	410	410	372	385	398	379	416	396	385	401	373	406	406	400	428	373	391	379	401	384	414	396	425	412	413	424	393	400	425	390	391	422	416	407	403	386	416	385	413	377	377	424	405	376	380	389	422	396	389	383	389	428	396	383	429	401	429	365	434	412	420	376	427	393	404	379	379	366	377	420	445	392	393	402	408	409	403	424	388	398	409	377	383	408	368	404	407	427	407	346	389	413	394	370	398	423	419	402	421	420	442	422	425	399	421	420	400	407	400	394	360	424	408	439	394	439	416	415	374	390	398	380	394	382	406	386	343	398	404	384	426	414	410	394	402	362	399	388	382	406	409	383	404	432	426	354	403	382	411	409	373	398	420	415	390	346	368	379	379	409	466	405	377	376	405	399	417	402	395	381	419	407	365	362	360	418	424	408	410	374	397	385	353	403	363	388	400	368	363	376	388	382	413	452	394	376	390	406	399	403	374	404	354	411	372	406	376	386	425	394	425	426	414	390	365	398	389	397	418	406	368	404	393	410	391	369	426	361	425	433	412	448	393	420	389	347	398	388	390	377	380	381	369	404	367	357	386	393	443	383	395	413	424	394	400	390	418	410	402	441	374	391	406	441	424	395	402	383	422	401	376	414	380	379	433	407	413	389	384	406	402	394	367	376	376	392	390	401	427	388	386	384	420	397	399	419	409	379	379	390	392	394	392	385	372	420	397	399	399	411	374	369	448	392	405	438	378	420	344	413	385	410	376	405	394	372	403	402	387	378	357	382	377	394	392	347	434	384	379	362	398	396	406	425	386	405	406	436	404	391	400	403	379	399	418	378	361	388	382	391	402	384	422	369	388	390	418	376	378	385	421	371	401	429	422	405	430	401	401	414	384	400	337	386	372	423	384	415	421	346	369	405	414	394	391	387	413	408	372	388	387	398	366	390	393	373	389	397	420	403	353	410	389	394	396	406	417	437	411	413	407	396	426	412	385	441	411	397	396	377	414	384	420	402	392	389	443	382	401	409	397	358	362	349	390	425	383	435	348	410	412	362	424	368	386	409	378	411	406	402	375	388	401	393	402	388	367	403	392	389	394	408	353	417	402	391	418	422	423	424	385	413	428	368	408	379	405	402	397	421	374	409	414	415	383	397	385	408	408	378	407	386	388	436	410	405	418	398	417	437	393	374	428	392	395	385	382	386	384	401	408	407	423	385	433	433	391	394	340	406	394	400	408	381	378	359	439	441	413	441	377	386	424	435	392	394	384	413	401	401	407	391	405	390	408	412	419	406	425	434	407	384	406	377	432	393	421	380	393	391	400	388	393	413	436	393	424	415	369	400	401	374	369	446	456	391	388	378	387	425	386	368	386	360	392	459	419	372	357	405	402	409	382	399	390	339	367	381	411	379	404	344	372	370	399	409	385	397	381	338	402	385	422	424	389	404	402	402	438	356	409	389	437	383	384	423	390	425	424	397	380	428	374	387	412	393	426	395	365	387	435	412	386	397	395	364	403	406	415	396	383	413	403	433	418	392	421	387	387	419	388	404	372	421	358	386	423	360	407	372	423	378	421	397	412	407	414	432	389	432	451	393	398	381	377	412	399	405	392	424	416	408	392	357	382	409	372	394	378	433	406	373	384	373	404	402	393	401	385	399	368	438	353	416	437	403	424	374	402	426	375	403	398	390	408	384	380	396	399	388	405	357	429	396	426	411	389	404	407	411	394	412	383	369	414	414	381	347	436	352	403	474	387	414	385	431	379	390	402	379	352	414	377	397	413	415	421	396	431	384	405	358	399	417	401	424	398	395	369	360	402	406	383	367	363	415	370	381	412	407	395	393	411	414	380	387	406	362	372	370	401	409	365	424	416	414	370	414	416	387	363	374	397	406	395	423	446	404	385	417	428	397	423	388	378	388	416	409	402	412	391	392	353	380	373	405	358	393	365	393	368	424	378	418	341	386	432	398	386	367	408	411	401	398	387	398	426	406	421	401	409	408	380	422	430	406	380	407	406	408	403	403	412	404	407	431	382	410	394	423	386	391	408	403	393	356	403	405	408	377	386	370	342	376	419	397	388	433	399	441	413	387	402	368	407	410	392	401	410	463	373	437	404	386	384	428	402	376	399	406	402	375	423	372	402	390	399	431	360	408	378	387	433	367	457	402	394	419	421	398	385	377	407	410	419	387	394	358	428	375	371	392	398	374	378	395	392	394	406	373	379	374	400	398	430	406	426	398	413	419	407	400	401	391	383	332	392	380	374	398	418	389	377	405	385	369	382	383	395	428	388	380	394	406	372	397	399	389	429	440	415	399	371	385	410	403	407	412	419	386	405	414	383	416	374	403	419	430	422	407	430	427	425	377	404	406	382	395	430	390	423	396	388	377	396	373	388	439	403	402	449	411	383	399	397	422	372	393	395	412	406	384	359	344	374	410	423	412	392	389	397	423	410	386	386	364	389	382	350	433	419	438	384	387	427	403	389	371	409	408	477	370	408	409	387	371	362	372	364	411	383	397	410	388	401	422	370	418	428	394	439	423	399	407	425	443	400	396	408	355	421	405	398	385	371	404	390	387	443	358	374	388	405	358	360	410	409	401	370	399	366	389	391	434	438	410	430	426	412	391	406	378	368	365	367	394	412	394	438	387	377	474	367	424	385	349	371	396	444	379	393	362	375	408	379	425
9576	1481	1890	2228	2057	1793	1526	1416	1421	1298	1181	1095	1157	1191	1077	1034	980	1002	975	962	934	958	965	930	1001	1043	996	966	914	936	948	919	938	950	969	904	978	956	913	938	930	918	913	894	904	973	894	936	895	923	947	875	927	927	925	911	911	950	867	953	927	972	910	888	974	920	896	948	899	893	954	945	882	938	959	910	931	871	942	905	922	910	937	947	925	940	943	902	940	924	967	953	897	870	884	918	922	913	925	920	972	950	877	897	893	885	878	912	876	898	915	868	902	874	954	916	911	899	918	920	920	846	859	903	949	935	890	947	897	918	913	897	911	876	886	936	916	907	922	898	895	955	845	922	866	900	930	929	918	912	928	953	917	906	889	898	948	926	904	890	899	885	891	896	944	871	875	903	858	905	911	882	907	930	916	897	951	884	913	919	910	866	838	911	920	914	879	925	921	917	931	922	865	859	951	914	956	854	913	886	914	861	970	910	921	932	825	946	808	911	900	881	898	897	943	930	912	918	892	891	906	912	871	916	876	891	908	900	870	962	882	905	883	957	894	855	917	911	930	919	921	888	916	919	896	883	954	924	923	864	891	833	923	934	899	952	888	889	901	898	860	946	891	851	892	890	901	910	853	903	878	919	914	835	881	906	853	946	868	941	861	863	905	881	847	909	855	939	932	890	923	890	929	944	967	872	943	895	855	878	859	924	856	903	861	904	911	951	935	869	889	906	930	903	920	892	899	905	895	902	916	863	891	905	800	892	858	890	918	868	880	897	902	862	887	874	917	920	852	872	898	869	896	911	938	870	907	875	906	913	923	901	958	912	886	932	917	885	888	964	852	846	912	982	911	912	850	920	865	895	922	905	906	893	917	906	879	917	871	911	916	915	917	962	874	882	928	918	864	905	902	888	891	910	946	861	941	874	864	861	899	902	934	872	931	885	891	866	875	896	892	897	896	938	891	919	942	938	897	891	945	935	876	859	953	879	926	912	869	868	852	923	889	890	922	940	899	889	888	865	889	895	839	883	927	847	911	936	848	922	872	962	892	929	911	935	896	889	898	907	897	904	823	860	893	962	901	873	943	899	914	919	932	951	875	904	870	883	927	920	915	878	928	917	943	895	899	858	877	852	899	926	939	865	863	874	928	842	912	924	941	905	894	926	934	933	891	939	941	878	921	895	937	896	890	942	887	860	908	866	942	891	847	876	868	891	849	909	912	912	951	907	885	879	923	906	893	876	845	964	892	918	929	865	922	890	912	876	965	929	897	925	923	893	832	925	827	878	869	952	907	896	913	929	880	895	845	892	900	920	888	973	897	872	850	937	943	881	922	925	927	871	934	900	900	905	904	877	859	901	886	896	902	864	832	901	870	866	888	870	942	932	863	964	930	884	954	923	938	864	882	911	938	887	909	902	936	894	898	906	911	910	899	896	878	883	901	929	932	886	887	893	876	934	890	867	871	935	876	907	870	932	895	891	947	897	939	871	918	868	927	918	874	904	965	916	885	901	885	901	928	947	888	892	914	909	901	893	870	970	904	930	897	977	902	924	852	851	882	931	855	923	913	947	933	896	907	919	920	912	912	927	889	940	918	943	854	873	868	941	869	876	911	943	896	891	900	900	869	866	896	921	859	926	893	888	916	926	885	912	869	946	842	902	952	906	893	887	932	879	879	933	990	877	911	890	879	913	912	880	912	876	928	931	894	814	917	917	831	900	915	942	895	920	887	905	893	899	912	850	900	866	870	932	872	879	901	889	926	920	880	932	893	868	889	872	894	865	886	935	876	947	894	895	872	955	907	879	912	926	833	897	902	916	885	839	868	942	911	862	887	902	911	953	932	932	927	909	888	925	905	908	950	931	917	930	862	918	888	896	864	875	860	928	902	884	884	924	866	969	862	915	901	945	915	941	904	969	926	934	883	973	864	871	886	891	904	919	909	876	924	863	844	919	920	903	910	975	909	874	873	894	914	879	923	845	860	855	878	919	891	908	895	887	885	876	863	941	930	940	908	861	943	882	934	897	880	943	881	891	894	871	895	894	885	860	904	911	900	892	907	944	907	911	979	868	910	932	903	988	886	915	907	875	891	914	880	943	909	916	872	923	881	851	923	926	835	887	905	902	921	907	990	882	964	899	864	963	997	863	902	923	893	921	910	892	931	905	935	926	903	884	916	914	908	925	954	876	928	893	879	876	882	893	897	884	943	897	889	955	882	923	934	916	957	907	859	870	954	883	905	900	957	921	872	898	901	932	923	870	922	892	860	880	865	904	926	938	921	897	886	894	843	923	896	915	906	882	861	929	923	838	851	935	874	930	868	891	950	884	907	890	888	886	944	884	867	893	869	904	930	923	881	914	931	881	883	923	887	971	902	853	914	893	940	911	939	946	893	911	906	938	915	940	923	936	910	891	904	899	895	859	927	938	918	880	889	969	870	905	913	921	927	920	890	952	911	974	841	859	896	895	906	846	926	858	918	943	946	951	941	893	864	927	923	898	875	891	929	919	885	895	894	923	860	886	918	898	884	938	873	920	908	932	856	874	886	920	908	888	917	880	921	843	906	924	933	908	900	848	933	863	972	959	852	910	879	963	882	849	906	867	936	885	890	859	911	926	906	880	867	934	855	930	931	899	903	946	940	895	910	906	882	887	953	939	877	914	888	902	908	964	921	901	913	887	925	902	887	925	865	925	910	867	928	849	901	919	912	990	963	898	929	886	890	863	948	853	890	927	860	885	858	948	865	892	947	920	943	935	934	951	846	905	937	878	940	925	891	941	910	874	870	942	890	903	917	929	884	866	917	894	905	880	911	886	878	900	906	853	830	886	904	918	907	905	873	924	924	966	871	915	926	934	897	919	975	912	951	878	896	898	938	887	861	981	873	922	858	922	888	881	879	935	905	925	881	905	858	938	930	878	900	887	887	866	902	924	916	937	867	921	889	895	859	923	944	849	919	899	913	874	893	897	873	925	906	951	953	926	930	846	920	917	859	915	931	950	870	907	891	896	911	974	970	862	924	899	904	887	918	937	939	946	908	916	921	907	903	880	865	869	875	874	930	986	926	885	866	970	919	960	913	855	902	909	900	897	835	882	887	940	924	913	886	923	877	926	865	931	921	883	877	898	892	916	887	891	904	974	870	865	875	921	873	849	897	887	885	900	921	940	921	883	913	916	941	901	912	916	896	931	941	874	940	861	911	911	863	919	876	900	903	920	936	891	867	837	929	955	891	941	920	857	867	898	854	932	897	867	942	863	876	935	871	879	836	884	911	931	827	866	897	870	888	966	831	887	887	947	917	939	887	900	885	944	937	861	937	869	867	865	959	927	923	865	934	836	896	910	849	888	917	890	897	853	888	916	909	929	956	936	911	911	883	907	900	923	937	897	898	911	905	934	897	901	854	890	916	883	908	901	905	922	891	874	951	893	867	959	944	952	956	865	912	851	849	871	909	953	925	908	912	923	850	872	910	895	892	928	954	883	878	925	912	882
2664	217	188	184	161	178	168	153	195	165	203	174	151	210	178	168	172	197	203	179	184	164	189	187	212	198	201	172	170	191	171	180	182	164	169	164	167	185	181	172	152	162	162	161	168	194	170	168	168	178	198	162	198	172	192	190	207	179	167	184	174	168	184	180	178	181	177	179	202	183	188	167	182	165	169	173	179	176	172	174	200	155	176	148	152	176	194	172	168	185	195	192	184	169	169	166	168	159	182	169	177	177	175	169	171	151	195	154	192	178	175	160	162	169	179	163	186	185	182	185	184	179	218	186	178	181	186	173	185	160	175	198	192	192	188	187	183	147	189	179	186	165	195	188	173	167	197	175	190	179	177	174	183	166	184	181	177	171	193	176	172	191	154	182	187	158	176	160	172	178	161	191	186	154	189	153	203	181	158	170	172	170	159	211	190	182	191	167	158	167	177	183	187	160	154	186	167	156	171	177	170	207	168	176	161	185	202	206	197	190	160	174	175	184	164	178	165	187	190	189	150	180	188	142	168	166	173	175	187	181	185	174	195	162	168	161	176	188	187	151	172	174	166	199	186	182	172	174	196	169	171	176	206	170	187	169	161	192	197	196	190	161	193	156	190	174	179	187	189	184	189	158	170	159	151	175	198	131	181	176	185	179	177	168	171	200	148	167	176	163	172	178	170	163	176	179	175	189	166	168	171	171	172	162	193	167	201	176	180	181	189	174	184	181	187	176	188	190	181	168	200	177	165	173	167	163	189	197	174	170	193	179	181	184	171	153	182	180	172	194	177	178	139	189	161	177	188	183	185	164	169	192	198	165	174	161	181	184	181	186	178	168	153	189	174	188	177	187	175	192	173	191	179	148	189	170	185	172	164	183	208	169	155	189	153	166	172	178	181	169	185	172	165	170	195	179	179	152	158	181	162	162	151	180	176	162	161	194	197	178	169	181	165	161	163	177	183	165	175	180	157	190	176	155	165	166	193	155	157	183	185	166	170	179	188	174	177	185	175	183	168	191	188	176	180	193	171	169	206	156	179	177	178	193	184	185	179	183	201	144	202	191	190	182	178	160	161	178	182	139	149	179	208	172	182	171	147	165	169	192	154	187	207	178	194	160	171	182	187	178	171	185	174	201	193	171	193	207	162	176	163	158	171	189	194	203	166	187	182	201	177	170	165	193	182	157	192	168	162	155	170	180	197	139	184	202	173	198	192	149	172	172	183	182	154	161	165	159	170	197	171	170	142	187	171	172	184	172	183	217	197	174	172	195	188	182	179	182	160	165	168	173	155	182	188	175	184	163	162	183	188	166	173	176	191	172	196	193	166	163	177	174	156	154	181	175	167	178	157	170	176	158	163	164	176	201	189	179	180	173	189	188	177	175	172	169	181	190	179	163	178	168	170	172	185	175	151	210	217	179	180	195	203	169	151	164	194	196	172	190	167	193	172	186	173	169	177	167	185	175	169	194	182	181	165	169	172	173	173	180	191	172	166	183	185	193	182	157	170	172	161	167	174	154	175	161	194	169	176	192	194	178	170	166	166	164	163	168	181	188	184	162	188	158	189	176	196	159	165	152	191	188	173	161	175	208	190	195	177	191	173	186	195	199	190	180	198	163	188	180	167	176	168	192	161	192	170	175	200	156	164	160	164	185	199	173	153	182	158	164	201	174	164	162	193	182	182	160	186	167	196	171	203	186	183	172	185	186	168	160	188	167	197	174	186	169	169	157	191	168	176	151	195	146	176	165	164	167	177	177	176	197	189	174	165	176	145	201	168	166	191	186	151	164	144	183	172	191	182	167	177	229	165	165	165	167	185	179	159	160	140	172	157	170	178	173	153	188	169	160	178	153	194	204	192	194	154	178	199	173	181	162	178	183	173	157	160	180	178	190	165	183	161	195	175	179	175	165	165	172	160	191	204	173	192	178	193	179	173	186	184	163	157	163	189	148	145	170	168	178	178	170	194	175	187	191	177	189	154	193	168	178	163	169	181	181	190	163	157	177	191	174	188	175	169	145	167	180	179	162	175	175	165	173	179	191	166	162	181	178	186	186	189	159	171	186	189	183	190	161	199	195	161	159	183	160	151	192	187	193	177	235	174	171	203	154	196	173	175	164	181	208	172	172	174	181	176	168	209	182	176	190	184	155	169	187	177	186	179	160	177	170	165	177	179	187	196	166	178	172	162	166	209	151	200	186	170	166	184	157	182	162	199	201	171	154	160	186	180	171	191	177	168	189	177	175	167	199	169	185	174	178	172	185	167	185	167	192	179	173	178	173	186	189	186	179	197	182	165	171	173	175	176	201	178	177	182	169	195	194	167	178	187	202	218	169	192	161	142	178	182	177	145	174	178	164	193	174	177	189	174	165	165	162	182	171	159	156	166	177	162	147	169	180	169	153	180	189	175	178	199	178	175	179	157	174	167	163	184	176	156	147	172	198	192	171	197	176	181	167	189	194	185	167	182	182	169	178	180	151	180	185	175	147	204	175	167	176	193	174	196	170	144	193	198	173	191	190	169	191	171	181	176	179	175	139	160	159	161	196	195	176	177	163	162	163	177	199	193	181	182	192	200	176	205	173	183	165	162	197	209	160	211	178	156	159	197	179	195	176	177	180	165	171	185	189	192	183	167	170	172	189	145	170	164	159	188	217	175	159	176	158	170	171	158	173	181	183	175	176	194	217	205	173	203	175	181	172	171	166	195	187	169	174	165	173	172	158	159	169	196	192	191	176	187	165	168	162	198	194	186	163	200	168	180	188	171	143	179	169	195	168	168	169	183	198	173	160	173	183	188	216	166	161	169	185	168	179	174	185	163	167	151	183	186	174	160	157	175	179	173	170	181	188	180	190	196	171	149	156	178	173	198	182	193	192	172	198	197	163	195	179	166	165	170	175	173	170	162	162	168	224	170	165	178	179	191	163	169	163	188	208	159	177	170	189	217	213	163	180	174	185	193	181	171	161	152	177	190	187	179	180	184	196	155	193	166	192	181	164	161	168	172	179	177	174	214	168	176	184	189	208	208	167	193	159	207	193	182	180	175	172	170	181	185	214	176	193	154	173	183	165	162	169	188	192	185	187	183	194	189	168	204	159	180	170	169	178	157	193	185	185	178	196	187	196	191	186	172	179	168	178	159	175	184	193	192	167	217	180	160	175	188	167	196	184	186	160	152	194	167	162	173	182	167	195	195	206	177	168	154	178	164	182	179	170	168	182	185	178	162	185	170	169	198	181	191	184	168	169	181	157	165	160	204	180	163	178	190	191	176	179	160	189	155	184	203	162	153	134	176	166	191	189	188	166	183	189	168	167	173	179	173	183	197	171	188	173	167	191	203	169	156	151	156	168	156	170	168	152	182	174	145	152	183	162	174	190	189	162	179	173	170	180	174	159	164	151	165	167	175	154	197	191	169	171	182	206	188	172	167	204	182	181	184	175	165	200	176	180	173	187	180	163	196	161	172	182	188	161	170	174	167	184	172	178
2604	476	519	534	489	522	532	490	533	511	518	503	465	499	474	498	485	473	496	506	500	476	475	538	514	506	472	516	499	530	506	513	517	483	470	494	514	520	487	487	479	487	511	482	473	494	470	515	495	487	514	491	503	514	481	440	519	495	494	492	502	510	486	498	511	479	512	498	497	503	499	493	460	506	485	475	477	503	478	453	502	495	514	465	473	459	488	467	474	478	475	487	491	478	517	510	494	480	511	500	460	543	537	489	481	476	497	524	487	464	482	487	459	470	520	459	553	475	482	500	489	481	510	482	482	518	491	510	493	492	498	492	448	503	493	454	482	495	457	421	463	497	492	477	470	484	465	470	496	469	480	470	476	495	502	476	437	531	483	508	444	442	466	476	462	469	497	491	514	512	537	483	475	485	463	495	487	492	485	518	468	492	501	481	502	507	525	484	454	538	460	526	509	521	472	508	511	475	508	484	532	477	469	483	483	456	489	453	498	471	501	468	485	463	489	527	504	490	514	520	498	484	507	492	493	467	490	483	476	471	514	475	477	503	450	476	494	511	486	488	461	500	461	503	432	516	495	505	517	504	512	511	498	518	495	481	492	512	495	525	483	455	465	463	478	475	492	485	501	487	496	501	505	490	486	500	471	510	514	482	489	492	472	528	457	492	500	494	472	497	495	502	511	482	462	486	478	521	487	481	486	476	495	496	523	537	509	477	504	538	458	501	475	507	511	506	483	524	521	496	471	486	520	482	523	488	453	470	482	476	539	506	503	428	534	531	532	485	462	490	447	479	486	511	480	448	510	495	484	499	479	514	456	480	516	512	491	512	469	471	465	476	480	456	503	468	479	471	509	513	495	483	496	504	500	554	499	502	494	487	481	485	514	461	506	498	491	508	472	466	541	494	496	491	534	498	488	483	515	490	508	485	533	484	511	504	542	525	520	488	496	507	487	571	488	495	469	486	493	459	531	501	481	479	506	485	488	533	470	474	484	468	503	492	482	454	515	504	493	527	517	513	498	486	500	471	454	461	491	487	514	476	519	461	520	486	499	487	523	503	467	507	479	489	460	528	513	484	433	477	485	457	468	500	484	509	524	498	469	459	499	535	451	479	498	495	503	491	453	493	541	498	476	485	480	475	489	540	529	528	490	466	466	498	480	498	468	484	503	479	462	517	505	459	486	494	484	470	533	478	524	466	492	518	460	519	499	483	506	499	476	483	483	490	478	481	450	472	510	510	507	513	470	492	499	526	474	520	498	487	491	538	554	491	468	533	486	514	487	499	456	505	484	514	522	471	516	507	457	507	491	509	468	489	488	510	494	442	459	511	507	493	514	519	512	460	446	484	462	499	465	469	502	462	461	472	469	482	521	483	466	496	548	495	479	494	487	459	498	462	453	477	487	481	500	528	537	458	445	516	522	490	506	485	471	492	514	468	498	500	463	473	511	530	478	455	494	511	478	538	516	525	501	469	528	543	499	442	458	484	492	456	479	481	490	484	488	480	528	486	502	486	499	478	510	485	483	479	508	537	494	509	518	536	439	450	483	511	515	469	505	459	492	522	528	506	463	501	511	511	483	479	507	472	514	498	476	490	495	482	483	456	464	480	488	521	493	487	496	523	478	485	509	473	504	508	514	460	544	499	490	508	450	443	480	493	478	502	485	471	515	476	471	500	529	495	461	475	504	513	507	476	526	471	481	516	470	494	485	465	522	500	506	528	444	475	469	468	518	494	504	456	507	458	510	484	499	510	489	474	501	521	488	468	474	477	502	494	515	486	526	504	479	564	460	489	493	500	520	490	497	512	510	482	475	523	496	514	460	545	488	503	475	499	495	484	503	491	485	500	505	473	481	510	522	482	487	510	468	500	472	544	481	550	490	491	480	490	437	481	493	500	486	479	472	549	498	519	539	499	465	502	512	512	470	504	473	488	499	526	467	483	487	469	469	483	496	479	485	491	488	474	502	503	488	500	484	480	480	493	467	480	499	504	528	509	491	480	496	481	505	457	477	469	514	519	524	512	462	500	492	488	489	509	509	504	454	504	456	472	497	461	519	475	443	517	462	483	493	530	515	469	488	497	513	472	492	509	493	521	500	513	474	484	502	482	513	468	491	506	509	458	477	486	527	514	470	477	506	489	478	502	480	538	527	488	502	508	474	454	496	540	456	556	462	512	498	480	515	499	502	504	491	498	499	459	526	500	458	486	500	473	474	468	515	478	514	508	486	532	485	480	474	494	532	499	510	485	476	482	507	503	463	470	480	493	492	485	504	510	498	473	468	468	467	476	517	455	500	505	492	529	491	523	503	490	476	485	501	509	489	506	491	517	466	493	492	487	507	461	508	512	480	478	484	496	487	543	508	470	476	495	480	477	537	474	469	459	513	476	495	493	510	499	528	483	558	476	493	477	474	513	465	501	497	486	523	529	533	484	487	547	474	473	484	495	491	492	481	465	464	537	487	508	465	464	452	524	498	499	527	486	484	488	480	475	442	490	504	508	489	464	494	493	473	487	492	503	519	461	493	502	469	473	465	507	524	487	515	447	510	451	490	475	516	483	468	475	502	473	508	501	478	482	483	532	488	453	509	528	484	481	523	497	505	502	468	520	509	531	484	458	483	466	465	475	530	470	484	515	487	521	494	535	498	485	524	451	488	495	478	487	478	496	482	505	481	465	483	538	470	521	496	476	494	494	491	485	466	495	491	483	509	487	484	455	467	485	471	501	477	501	445	510	495	511	513	515	482	480	517	493	494	450	490	499	479	480	516	499	480	454	505	517	492	495	518	488	484	515	478	474	454	495	477	497	489	458	509	440	470	461	491	449	491	465	484	508	483	505	464	472	451	498	486	489	499	460	500	518	467	468	482	483	473	425	497	498	520	480	519	516	475	484	454	478	496	474	472	458	493	491	506	466	501	481	514	447	498	494	492	475	517	476	477	508	564	470	475	457	485	466	468	491	469	520	496	530	507	486	456	482	511	505	478	474	470	472	482	480	456	499	469	474	517	511	520	485	497	487	508	497	479	508	462	485	480	505	468	503	505	494	516	503	516	518	451	508	508	490	492	438	491	476	521	500	493	480	491	502	514	500	456	516	472	506	506	516	499	499	488	464	459	494	497	493	513	497	472	477	482	455	504	476	496	509	487	484	512	493	500	510	481	505	500	499	446	503	528	489	454	513	485	487	458	475	494	512	486	504	515	516	490	515	529	476	484	489	509	515	483	484	501	514	488	485	495	454	455	490	471	482	492	513	509	492	483	457	506	509	512	507	506	451	476	491	503	528	471	469	476	498	502	491	492	506	503	465	437	541	498	517	517	503	478	494	476	477	499	472	539	471	466	498	467	492	504	519	522	486	490	532	514	507	465	505	499	482	487	470	490	468	508	524	503	493	491	467	522	511	455	512	498	466	517	472	501	470	483	495	472	471	471	544	475	486	450	492	486	507	497	508	461	513	461	485	474	504	457	491	495	476	460	511	501	457
9729	712	588	580	468	471	451	375	417	403	390	392	384	401	375	346	374	355	381	365	386	348	373	405	351	360	365	335	416	359	381	367	364	327	398	394	355	367	355	341	315	344	397	341	372	355	353	411	349	371	361	377	384	348	361	430	370	345	373	340	380	363	361	357	387	344	350	370	391	400	368	380	367	401	362	382	355	408	341	378	386	371	378	356	332	362	349	356	375	416	355	349	405	381	350	362	348	354	386	341	383	336	386	336	318	363	358	363	379	350	385	377	382	345	358	332	359	360	355	327	367	342	384	382	354	358	352	369	384	298	389	400	388	387	371	358	415	391	351	424	360	343	337	363	390	377	379	344	382	390	361	343	363	365	354	369	376	338	362	346	328	380	371	345	345	387	355	351	372	371	387	375	379	363	386	390	376	377	368	423	361	395	332	359	373	321	357	343	350	347	354	402	387	323	416	350	354	340	379	373	340	390	368	356	365	374	347	388	391	353	355	356	394	372	339	355	372	385	351	384	334	389	346	346	344	372	329	372	354	370	350	383	376	364	329	375	392	397	402	371	345	337	366	372	346	371	387	389	388	356	350	383	338	341	360	390	368	367	394	371	356	366	348	396	361	350	364	339	330	382	350	330	388	318	334	355	327	361	373	371	348	361	346	360	390	401	390	368	364	359	367	361	364	364	373	351	375	366	368	373	362	327	401	377	364	383	380	384	372	377	384	381	373	358	341	385	381	352	382	376	359	364	374	387	376	363	338	413	360	356	323	398	357	375	388	386	343	353	385	388	364	364	359	355	387	391	381	375	371	391	363	374	338	364	395	363	379	357	346	399	375	348	377	345	368	335	395	362	384	358	358	386	390	404	385	344	371	353	339	351	354	381	348	372	367	368	389	391	356	379	383	356	389	400	381	372	329	370	352	392	397	365	401	359	390	355	365	349	354	351	365	380	320	368	331	367	353	377	360	388	362	424	339	367	395	387	393	361	375	365	370	392	369	361	382	362	363	355	376	359	342	358	342	352	316	375	358	347	357	349	336	385	344	363	334	353	310	369	366	382	364	385	375	377	379	361	370	353	376	357	364	337	355	382	394	379	358	371	369	362	351	362	367	293	390	359	388	386	399	377	360	344	364	343	386	392	424	355	353	359	334	357	362	395	332	397	347	380	411	378	399	324	373	340	378	338	330	346	348	361	371	388	428	406	361	385	391	366	360	358	344	347	345	413	346	380	362	380	371	333	330	373	391	359	396	367	385	388	364	372	370	365	336	399	393	356	398	394	350	308	331	354	390	390	359	385	376	366	349	374	394	377	377	357	338	345	362	383	383	380	333	318	357	372	416	366	371	351	388	364	360	349	347	351	357	344	345	365	371	364	361	339	373	355	364	300	329	368	352	333	320	353	336	373	403	361	384	358	384	358	363	360	336	373	375	376	390	345	344	358	319	345	352	390	341	392	384	424	352	391	369	334	349	373	360	350	385	375	360	367	351	376	373	363	345	319	354	355	338	363	320	382	371	357	376	312	325	360	366	383	384	365	366	371	402	377	385	380	362	389	383	349	405	378	349	366	377	381	356	377	358	370	362	352	348	380	388	382	365	353	351	409	382	381	380	341	378	330	371	355	334	379	357	388	405	352	371	389	377	377	312	374	366	369	354	359	343	388	382	371	350	359	315	356	377	359	348	381	331	337	366	344	372	370	375	391	338	342	331	392	400	364	389	388	344	351	355	390	386	387	384	373	392	333	348	330	351	397	370	343	373	353	405	344	392	358	371	360	364	364	355	369	374	379	356	394	398	345	349	377	351	381	392	347	377	371	363	348	348	362	365	385	392	352	371	352	350	374	331	412	360	328	363	368	357	381	350	374	415	393	384	340	394	398	405	412	342	377	341	345	359	393	345	384	396	351	393	371	365	337	369	368	340	370	363	375	354	400	388	328	404	365	356	356	366	366	392	398	353	321	340	393	355	394	385	344	364	350	369	369	373	314	327	366	420	382	378	333	356	334	375	367	375	386	350	376	365	354	370	329	378	444	365	338	398	368	352	358	348	376	354	345	369	347	393	371	347	376	375	321	335	350	353	367	348	349	344	382	360	369	371	363	339	359	369	354	358	347	359	324	375	381	352	343	403	349	350	367	380	346	367	341	330	369	343	343	357	379	369	385	386	375	371	322	357	343	390	356	365	376	359	381	391	357	344	360	344	370	365	367	337	377	319	342	371	360	330	361	396	372	363	347	361	352	357	365	365	370	406	376	317	390	385	345	386	357	356	384	370	357	323	381	356	319	365	351	335	313	355	385	378	335	378	346	348	359	357	354	344	352	348	393	339	388	378	386	338	336	325	352	409	392	338	370	336	378	393	392	360	344	383	333	374	376	352	354	357	348	381	344	357	379	380	388	368	362	337	366	404	370	387	374	384	334	378	317	344	387	370	395	374	344	347	352	362	382	345	350	351	341	348	340	305	358	382	341	366	369	324	356	362	367	383	369	365	356	321	380	371	388	343	354	366	377	352	357	349	357	320	399	366	378	392	353	373	390	366	343	379	357	350	370	346	360	380	325	395	355	381	350	395	365	363	343	363	339	395	314	359	357	323	362	378	341	352	376	357	339	379	352	377	380	377	380	350	406	348	358	359	362	349	348	339	370	343	288	349	345	333	376	341	364	357	356	375	323	374	373	339	390	368	327	352	388	383	383	371	393	385	341	357	359	357	396	389	330	334	383	328	335	327	369	359	369	336	357	352	346	365	364	376	364	378	368	382	374	379	365	385	354	398	383	354	353	379	333	363	354	357	367	353	397	352	359	345	354	356	348	359	344	347	331	372	373	386	387	378	377	344	379	341	355	337	381	389	367	346	345	410	375	326	328	400	338	332	385	373	367	351	353	350	378	380	338	355	348	371	357	326	360	360	362	381	336	397	376	337	376	364	389	334	388	384	336	355	369	338	366	328	373	362	359	374	340	359	360	374	323	304	352	365	356	373	353	371	358	372	374	345	384	347	388	356	343	377	353	358	392	394	358	379	356	327	341	380	362	372	338	350	357	327	389	355	344	345	348	368	325	367	386	358	380	411	336	391	379	352	385	327	358	384	384	358	379	354	396	372	412	414	368	387	350	356	350	354	343	354	391	364	362	353	371	343	336	368	386	408	343	397	399	366	369	344	372	370	385	391	352	370	368	380	338	355	344	361	428	382	384	360	384	385	359	379	385	370	386	383	348	370	358	367	401	369	361	367	384	341	353	367	361	348	351	400	352	347	342	401	346	382	368	375	366	357	341	406	385	407	337	374	388	385	395	352	362	353	343	387	367	328	371	403	357	365	325	380	354	322	343	326	376	349	347	361	360	371	391	436	358	376	361	370	363	328	353	335	346	383	376	354	356	328	390	390	334	371	350	374	389	374	367	404	357	365	376	366	367	365	357	321	390	385	370	344	392	402	351	366	348	333	374	360	373	352	383	362	391	383	360	383	360	342	337	370	363	334	366
7736	1114	1366	1488	1465	1291	1214	1155	1162	1110	983	987	1001	978	959	928	930	953	968	924	907	966	934	948	903	884	892	900	955	890	875	795	886	861	913	904	880	888	897	853	862	925	875	844	862	864	866	861	945	867	835	874	899	872	959	850	917	852	830	867	832	862	851	889	892	896	902	886	924	854	855	916	874	870	850	876	902	922	835	853	833	915	786	873	862	828	867	818	907	880	839	839	866	878	910	905	877	935	840	908	894	853	863	887	842	879	864	855	926	843	850	830	856	861	859	819	881	904	921	885	845	844	838	888	899	849	872	894	893	848	887	905	880	905	846	899	869	892	912	845	910	881	924	832	886	886	882	876	881	923	857	914	900	862	826	884	846	868	876	903	829	889	845	878	886	896	851	859	888	915	853	882	803	898	848	868	869	888	851	894	847	870	836	907	839	855	905	863	840	876	856	845	900	877	870	851	900	924	868	874	826	891	845	932	889	898	872	893	891	888	893	875	836	833	913	835	867	898	879	892	839	872	944	910	851	849	886	878	824	905	894	828	876	842	827	826	926	895	833	933	855	825	925	895	823	958	872	863	907	808	836	899	895	840	911	882	868	938	845	886	845	908	883	848	899	894	838	817	856	831	928	860	857	894	896	880	855	903	864	891	898	857	928	866	875	840	869	872	794	810	855	844	894	829	875	909	849	887	898	886	875	888	857	881	864	858	864	870	817	865	855	851	885	870	888	866	894	909	859	929	867	889	860	887	865	885	865	854	921	887	866	860	874	903	897	885	886	832	918	854	856	927	818	820	899	875	853	916	867	839	865	838	900	807	916	872	848	871	849	860	811	881	873	880	866	859	862	868	909	863	865	901	901	875	866	834	888	893	891	858	800	855	850	816	855	872	855	841	843	863	860	857	929	836	874	825	871	861	870	861	908	834	859	857	903	860	870	889	829	861	871	867	889	886	858	868	910	824	850	882	898	868	867	891	834	830	832	931	848	842	852	861	844	866	903	855	846	860	882	869	907	845	899	858	893	892	832	857	899	922	884	885	853	899	870	865	874	853	827	869	851	819	835	850	924	907	868	863	829	874	900	891	934	882	867	923	899	855	835	891	835	860	897	913	812	918	875	858	879	820	957	859	872	875	852	859	828	833	835	873	863	888	866	887	862	872	921	829	867	903	876	830	834	903	838	851	851	858	888	884	874	848	869	872	864	919	896	868	897	903	838	865	870	896	922	892	898	855	851	849	819	903	873	919	886	859	873	875	890	856	875	877	873	855	824	840	883	858	902	859	855	813	843	909	858	885	845	849	881	890	891	846	877	866	868	866	889	885	860	853	843	929	866	867	818	927	866	913	909	880	868	871	877	844	795	889	845	895	835	849	882	857	834	861	821	894	842	864	905	844	896	908	895	825	872	843	888	887	833	841	861	889	825	863	898	923	883	867	874	885	906	884	904	840	881	874	843	950	934	863	835	842	855	859	910	831	832	837	904	871	853	880	899	821	900	886	856	879	855	837	910	850	896	872	901	857	867	878	815	836	824	807	858	857	891	854	858	892	868	905	922	921	843	837	898	860	903	829	867	887	913	911	864	868	865	860	876	875	887	895	918	885	896	889	960	906	853	885	874	854	886	877	858	850	878	849	872	852	851	876	846	842	892	879	840	850	873	899	879	844	859	876	878	860	852	881	852	905	829	837	880	898	890	852	883	857	892	881	850	842	831	907	866	896	867	886	819	881	837	878	854	930	895	827	814	825	876	839	869	905	883	832	902	832	834	879	827	847	908	913	850	909	862	841	872	917	849	868	864	866	923	894	842	842	843	948	856	932	889	870	921	912	817	879	834	909	935	922	894	872	889	879	850	911	873	842	835	840	872	880	883	896	859	869	846	866	874	831	863	838	821	899	878	869	856	876	847	827	820	868	924	892	861	918	889	856	903	866	869	882	846	851	921	859	860	829	953	848	921	862	908	872	836	857	852	878	842	866	826	854	913	918	875	910	901	891	923	815	888	863	864	819	894	873	850	913	847	818	920	874	838	862	861	866	894	835	880	841	872	900	854	878	870	828	847	876	836	884	817	899	849	863	890	908	898	904	876	863	894	851	875	837	856	846	864	915	899	876	886	886	844	857	887	861	874	839	872	898	882	822	850	915	864	829	846	804	928	848	847	921	893	860	878	816	890	883	921	878	822	902	813	881	870	850	870	860	856	846	859	914	834	857	863	856	832	851	940	842	905	835	911	818	863	878	866	923	880	839	913	876	866	844	887	847	873	909	877	842	892	838	899	893	842	900	873	844	927	838	866	860	864	879	897	852	882	871	854	886	873	893	922	876	855	884	860	902	896	900	859	848	878	856	879	895	881	915	806	812	886	881	861	844	836	844	881	850	884	861	840	879	872	855	865	917	918	891	823	863	829	876	834	848	847	860	835	890	899	873	890	841	874	892	863	851	872	883	860	900	884	875	889	846	876	849	942	838	886	861	858	877	830	870	895	887	813	835	866	897	959	828	839	847	864	859	896	789	858	842	911	891	893	878	897	884	848	910	854	903	866	835	812	878	895	897	908	838	847	881	826	846	886	893	946	858	884	854	914	874	943	826	858	836	890	811	893	900	839	915	882	885	864	854	817	867	880	879	896	864	871	862	857	882	893	940	872	862	890	915	821	867	854	879	865	848	860	817	866	868	935	865	894	815	864	893	834	884	886	822	879	859	880	819	851	888	875	885	900	944	830	879	827	863	891	912	893	845	841	841	834	881	913	903	873	862	855	961	914	888	861	951	925	860	889	858	839	857	836	806	871	922	855	865	877	845	908	871	869	889	899	856	911	867	895	936	840	887	878	844	879	856	925	822	914	891	846	882	858	893	856	844	848	841	898	830	793	864	918	866	889	871	849	870	876	885	894	913	891	882	872	868	887	884	862	848	826	900	882	882	821	923	874	888	884	881	857	892	879	835	900	838	852	828	860	843	875	897	840	914	925	872	861	887	899	864	891	909	885	871	867	852	868	858	852	870	868	921	922	855	886	850	857	928	903	899	822	845	843	830	815	879	864	859	867	844	832	797	856	879	895	836	851	867	891	856	884	837	898	840	863	866	863	857	868	853	901	807	913	912	880	814	845	920	892	881	877	882	933	849	924	901	850	808	857	848	867	895	884	846	886	850	890	875	832	843	884	880	873	894	951	887	904	875	860	854	801	869	882	855	875	868	914	863	882	871	871	866	880	888	918	856	903	881	841	834	907	884	893	871	854	902	860	869	893	884	841	885	850	883	863	867	914	890	907	860	890	857	898	872	818	878	906	864	910	864	915	833	869	835	810	940	864	890	857	914	888	883	889	864	876	822	922	853	872	874	855	858	896	896	832	843	898	882	887	899	863	842	888	927	833	869	848	933	892	818	870	883	906	841	887	836	875	828	889	895	930	849	830	845	880	876	852	899	845	844	845	857	855	869	872	862	831	891	921	887	853	843	863	887	877	883	829	888	858	869	877	877
17158	1300	917	884	649	565	537	480	511	435	439	422	391	417	397	409	418	421	384	397	403	379	418	388	432	375	419	430	428	408	384	361	368	432	381	426	401	385	389	431	371	393	391	395	397	382	402	400	389	415	413	391	434	392	420	396	399	359	394	367	387	403	369	412	415	415	421	349	405	383	381	377	421	406	392	389	377	377	407	405	374	393	411	377	409	379	412	405	414	416	388	379	404	393	391	412	430	412	371	405	361	400	392	405	401	388	401	385	388	362	346	436	397	401	422	410	395	388	371	382	383	428	402	343	392	402	381	419	408	401	426	455	438	390	417	342	382	371	387	409	395	409	406	412	390	386	388	397	398	378	419	424	397	350	402	411	399	416	387	412	383	379	406	409	434	406	430	454	374	347	417	372	400	411	409	413	401	396	424	380	374	376	395	379	369	394	386	409	417	376	374	372	421	412	417	436	434	443	405	421	392	403	423	370	421	397	341	390	394	395	450	399	383	393	410	409	384	401	441	396	386	378	408	370	431	402	392	364	378	350	409	396	429	371	400	393	392	371	412	401	414	390	444	413	382	425	426	391	379	386	382	409	432	414	391	400	366	376	384	373	392	376	405	372	417	377	406	385	390	383	407	403	395	405	395	414	345	366	393	426	418	403	382	409	391	402	403	393	356	399	398	410	357	374	397	395	413	413	384	409	382	364	415	411	403	421	390	396	455	386	400	412	411	423	388	377	419	376	388	424	409	364	423	370	443	362	376	437	363	382	429	400	403	383	376	382	424	379	367	412	394	435	390	406	379	404	432	401	391	413	363	385	374	407	363	434	448	388	394	413	403	430	430	398	413	388	389	370	387	402	430	410	391	417	391	411	385	404	418	397	385	402	431	421	424	433	413	365	428	422	405	423	427	445	368	371	454	377	414	407	375	406	404	371	377	379	410	429	420	386	407	405	393	374	422	392	416	436	393	393	339	367	397	402	394	406	419	427	377	429	428	344	396	391	421	400	394	425	369	406	397	392	417	382	399	407	389	385	383	403	405	397	385	398	449	388	392	359	427	431	408	405	404	382	408	390	414	386	396	376	408	401	396	388	417	379	408	381	383	395	410	411	428	405	403	367	427	378	409	430	380	385	367	396	391	385	401	399	387	402	408	414	389	411	437	367	411	392	381	416	355	387	345	399	361	432	412	405	414	400	426	400	441	364	423	406	374	381	405	390	380	350	389	372	369	386	417	420	396	408	388	392	398	368	401	369	392	398	398	390	426	385	407	375	379	368	385	410	398	381	380	406	401	371	420	390	384	371	391	400	378	406	428	429	420	418	399	383	412	432	412	381	360	385	416	368	410	353	422	415	394	396	388	426	379	379	413	418	420	341	427	424	430	362	385	366	413	403	438	404	387	397	379	390	384	433	373	397	386	398	394	345	397	402	401	416	368	408	414	377	403	397	395	388	383	398	383	359	391	389	365	385	403	405	384	407	405	425	433	404	419	373	357	360	373	412	385	380	386	384	397	390	379	377	398	392	381	408	417	387	391	414	373	414	397	378	423	367	387	392	368	399	386	391	366	409	404	426	410	386	387	402	404	386	373	415	364	369	394	421	403	397	381	428	387	392	397	350	380	359	412	402	412	390	355	365	401	360	406	374	394	395	394	409	377	374	371	411	414	396	375	392	368	413	380	352	410	392	353	400	374	419	371	398	406	384	393	398	412	385	392	418	415	345	398	409	409	376	401	411	438	381	382	410	407	401	410	357	377	400	381	370	417	396	386	402	382	387	385	351	376	415	383	362	414	375	409	398	435	377	405	431	391	400	385	405	393	399	392	404	419	434	418	385	385	425	402	394	401	362	373	407	440	397	409	397	408	373	404	419	375	364	416	352	379	400	385	410	375	371	395	419	403	377	373	410	387	415	417	446	394	416	389	416	391	396	424	402	381	403	387	418	399	400	380	408	400	396	384	385	391	391	377	416	397	394	386	389	376	375	388	403	366	403	396	369	374	392	365	361	380	421	372	376	377	417	435	412	402	370	414	375	400	437	334	402	404	370	379	442	432	382	368	397	433	404	409	411	374	406	389	380	369	378	359	421	399	406	390	373	384	353	352	375	388	376	417	393	356	410	339	372	373	359	388	423	452	400	360	397	386	426	420	375	381	390	371	380	397	454	400	373	405	423	407	409	385	419	387	379	409	402	372	381	354	365	394	376	395	411	409	380	444	427	387	428	408	439	384	415	382	409	376	377	394	368	417	420	392	386	405	384	411	393	356	373	368	393	383	385	418	401	371	388	400	386	398	398	416	416	398	396	406	382	362	410	424	396	398	424	400	428	402	423	360	385	421	362	385	366	386	393	387	408	416	399	367	431	368	413	394	395	386	405	453	362	432	366	424	382	411	379	421	407	416	381	408	397	397	394	404	385	388	380	403	392	403	353	376	416	413	397	375	381	418	404	403	391	374	386	423	381	385	368	370	382	417	375	386	379	413	393	398	385	423	359	361	385	431	361	401	371	386	412	390	390	386	425	416	427	421	381	368	403	388	431	386	381	394	399	384	421	381	386	398	412	379	356	396	437	396	409	383	358	431	382	390	401	363	395	396	419	376	394	436	398	387	371	409	416	429	418	394	401	394	422	386	365	430	419	385	392	406	363	412	434	364	423	395	412	432	412	389	383	371	395	427	372	418	373	381	372	383	359	399	366	409	432	377	412	389	437	391	392	350	380	418	375	389	344	364	381	389	410	406	397	426	423	408	426	398	390	452	380	367	415	381	386	425	381	420	396	409	379	393	424	415	412	395	378	408	422	368	398	390	386	371	378	440	416	414	374	418	405	356	430	402	384	405	399	348	365	414	396	413	393	383	401	406	398	385	413	391	366	375	422	423	413	390	401	364	448	392	414	403	395	390	419	378	414	368	422	384	352	437	405	413	353	413	405	360	416	414	404	395	413	378	387	391	403	379	409	455	381	395	356	392	387	394	386	381	406	384	415	385	367	381	382	387	425	417	407	360	365	382	460	433	377	385	412	356	422	416	393	400	435	348	375	426	390	428	377	418	387	406	421	378	421	415	393	366	440	376	422	417	385	347	365	386	354	391	406	389	402	379	425	370	434	419	372	439	432	364	381	402	425	423	403	375	344	385	423	396	414	386	416	362	364	432	422	467	434	383	424	408	394	419	393	409	381	416	369	445	369	384	453	403	422	388	378	410	409	358	389	404	409	401	403	369	447	368	405	429	407	397	386	416	431	402	397	407	384	421	415	403	354	391	380	421	391	395	403	372	377	362	376	442	414	433	402	435	420	422	436	398	402	396	417	401	388	395	383	388	387	362	371	359	378	413	390	383	372	394	405	393	374	384	389	381	376	405	437	401	392	385	415	420	405	390	411	373	362	397	420	402	425	394	423	365	384	390	376	388	398	389	405	406	392	388	404	400	383	392	388	373	369	383	387	399	396	412	383	416	373	421	423	386	390	425	423	391	374	458	356	386	403
9672	1414	1853	2154	2102	1728	1545	1400	1458	1377	1261	1137	1107	1082	1023	1085	1015	959	1025	941	950	934	951	931	927	967	925	916	928	928	887	964	917	924	918	924	952	943	909	894	965	868	929	887	909	916	954	935	854	935	887	909	938	859	913	901	882	909	888	913	866	923	921	920	945	869	926	925	912	870	917	943	937	916	922	920	875	907	892	904	904	902	917	906	909	875	885	940	925	897	877	857	884	897	900	925	879	867	906	864	879	898	953	887	891	917	897	900	906	903	901	966	842	834	941	919	889	861	911	905	905	926	872	949	864	927	905	866	915	982	900	930	951	870	933	897	906	919	917	889	906	968	931	888	886	895	921	908	874	874	928	944	930	902	855	900	905	914	894	879	921	882	950	872	913	898	925	898	917	864	870	878	928	893	922	841	932	892	873	873	1001	935	891	865	901	959	910	879	896	899	851	929	951	920	905	924	916	879	917	836	900	917	888	879	905	954	938	910	859	853	825	922	905	884	946	904	912	876	880	846	942	904	914	834	872	916	932	885	926	864	880	931	943	934	917	871	870	878	874	894	913	895	920	906	892	921	910	905	896	876	907	882	904	934	943	899	947	883	878	905	915	908	895	837	861	896	921	903	928	948	926	899	909	897	930	872	937	926	891	902	896	921	863	914	919	886	912	920	886	881	883	914	911	912	879	912	914	912	881	898	864	941	919	902	893	906	904	857	920	856	895	892	890	868	889	886	882	920	891	834	883	900	931	874	857	952	944	857	951	932	952	888	918	918	920	933	843	890	879	888	888	952	891	891	877	869	959	900	898	941	865	894	902	934	887	870	893	930	919	872	865	934	888	872	924	912	900	944	825	889	917	901	916	882	882	906	860	901	882	896	989	915	888	904	905	884	901	884	893	893	875	990	887	873	945	882	889	909	902	910	962	917	846	956	885	900	911	916	913	897	924	904	875	954	939	935	879	920	908	871	921	908	940	839	928	876	845	909	881	940	898	875	911	933	944	849	901	951	898	930	958	871	884	858	925	897	904	872	889	906	946	965	934	876	858	941	899	906	921	898	873	942	946	883	869	876	881	892	876	928	927	929	888	889	885	906	892	919	879	927	870	896	884	902	898	864	886	961	950	888	915	967	951	904	949	850	912	893	874	921	854	848	916	869	862	866	940	872	886	888	912	925	949	857	858	936	899	905	928	958	923	911	862	856	920	877	863	960	927	929	896	954	924	880	921	910	897	907	940	881	871	884	896	899	920	858	905	871	916	900	906	909	935	939	888	902	905	891	926	874	893	887	853	921	883	868	893	915	914	911	901	894	871	931	855	896	929	882	910	895	866	927	890	930	911	912	876	891	867	937	950	910	934	863	903	894	848	880	906	916	931	905	875	839	900	900	915	843	881	879	893	869	945	924	917	850	835	832	880	913	853	889	841	915	920	899	943	910	916	927	875	926	904	868	945	879	879	905	929	848	892	902	929	919	873	930	958	890	893	937	900	880	885	921	893	870	923	945	907	955	905	916	968	900	910	862	916	799	890	941	891	895	892	839	903	874	841	886	891	896	891	880	958	859	915	877	924	912	889	901	892	879	871	923	870	927	834	891	935	930	938	877	896	895	889	894	880	958	904	893	903	866	870	856	914	886	938	886	882	915	846	895	887	853	944	941	931	908	906	883	889	930	856	884	837	891	940	906	851	897	869	887	899	833	903	866	872	922	890	905	863	889	899	855	934	897	880	881	898	961	896	875	866	883	946	870	891	906	902	910	919	862	940	927	863	847	882	880	866	959	792	917	962	851	881	901	879	908	871	878	926	889	895	875	902	870	910	910	883	892	869	913	858	939	851	919	902	834	901	928	887	919	942	888	831	897	923	901	940	943	873	891	913	944	866	887	898	969	877	881	916	906	877	923	908	867	913	895	905	885	936	864	872	876	918	876	911	896	922	889	894	898	917	933	899	913	900	925	940	873	930	904	850	879	900	895	913	922	905	887	955	878	936	893	864	885	923	886	855	900	895	914	912	923	838	939	931	916	923	898	903	985	903	923	871	935	859	898	924	909	922	910	938	913	922	892	926	914	902	887	874	957	866	918	865	888	946	931	901	902	882	876	859	937	932	930	942	909	876	914	888	916	911	887	933	921	856	910	883	894	858	891	923	895	938	929	879	880	845	910	859	920	881	884	877	868	913	888	884	916	907	884	896	886	917	920	836	860	918	927	863	907	901	877	884	873	928	889	866	917	911	918	904	876	923	873	901	890	940	899	908	903	951	852	894	929	876	904	881	858	899	898	904	925	889	916	892	947	895	939	903	921	892	855	876	863	867	933	872	911	869	905	914	876	930	882	885	892	897	952	923	885	958	954	883	863	907	910	907	907	923	918	885	928	883	902	851	911	920	893	922	913	931	866	879	919	942	920	904	872	885	934	931	891	842	906	905	920	878	939	918	927	890	912	898	935	894	903	941	917	884	887	903	884	888	870	855	908	872	899	889	907	867	968	895	876	920	935	942	867	897	913	868	920	899	866	875	923	887	859	920	898	925	890	891	881	876	915	901	899	938	936	899	934	887	891	879	927	946	900	899	860	913	893	906	928	855	897	948	906	937	874	877	859	861	920	978	897	881	927	897	851	907	823	882	841	913	904	940	860	919	954	872	907	893	899	958	920	898	898	867	881	889	867	923	904	926	923	857	864	944	869	971	951	974	943	901	932	902	912	946	887	873	873	938	931	949	906	894	899	895	927	881	914	950	952	870	915	892	950	934	876	898	888	925	881	882	885	893	943	907	803	906	906	889	927	908	892	929	938	904	954	852	924	872	938	972	908	904	941	917	912	874	905	928	868	937	862	884	899	882	944	874	880	887	924	935	934	848	851	930	959	927	861	939	927	909	852	905	921	907	902	889	850	890	933	942	878	923	915	885	914	906	875	916	899	924	935	939	936	884	909	889	877	936	907	942	867	959	960	953	902	900	932	988	897	920	893	908	907	918	939	843	935	895	900	940	873	871	937	841	892	916	903	897	941	880	959	924	942	913	911	918	871	902	885	858	855	892	896	872	884	874	928	927	900	972	929	898	922	857	897	924	888	861	929	932	893	932	898	889	868	841	894	852	927	895	958	918	876	968	884	904	896	886	851	894	944	859	891	945	923	870	912	900	913	875	903	906	886	854	844	915	887	924	876	927	904	890	959	898	877	938	939	968	876	858	880	879	935	888	922	889	869	951	929	957	870	937	866	919	896	915	894	881	906	862	896	933	943	921	922	890	884	927	955	912	862	934	869	866	937	878	925	929	913	866	958	893	881	904	884	956	916	952	933	860	886	951	885	880	910	908	889	890	966	929	894	917	902	877	911	875	830	857	862	874	926	922	858	941	915	911	860	915	897	870	862	901	904	913	924	893	907	871	940	847	951	915	927	920	905	907	862	905	922	952	881	915	832	851	925	939	952	891	903	914	927	888	888	918	944	869	853	904	908	884	932	937	884	897	933	923	877	921	887
2747	204	185	189	178	181	188	207	172	203	177	174	181	206	186	172	177	205	178	166	173	176	195	193	171	185	181	159	206	203	175	170	149	167	178	182	156	190	156	170	159	198	186	189	194	191	174	189	178	168	181	197	193	146	189	182	185	179	163	158	164	191	177	165	200	165	178	168	159	159	193	182	176	162	170	170	167	189	187	196	167	153	168	184	192	170	181	167	166	179	179	197	190	209	173	180	180	206	193	163	167	178	168	175	159	194	211	178	196	191	167	162	168	180	162	194	189	212	190	212	171	200	178	158	177	174	175	166	177	189	185	157	170	176	181	190	176	180	159	199	177	162	181	166	166	160	198	159	163	183	181	187	156	179	180	160	168	195	157	185	180	159	184	193	163	149	175	165	172	183	186	158	174	175	174	197	187	184	187	171	197	175	153	172	184	173	194	199	175	176	172	182	159	177	182	180	170	178	165	186	198	176	159	154	170	173	184	171	177	192	196	163	176	177	173	165	165	194	168	153	146	177	162	198	197	185	166	215	162	157	181	203	156	189	181	169	180	144	166	202	161	163	169	168	184	191	175	191	180	159	162	159	159	184	201	160	159	158	183	178	155	168	167	170	194	181	144	200	174	165	186	182	208	169	193	202	178	152	176	181	201	172	181	155	190	180	178	185	170	175	173	187	171	159	169	171	173	171	180	155	204	181	190	170	212	174	178	165	167	170	173	151	192	194	173	158	165	173	205	181	158	178	200	205	187	172	184	193	173	159	177	175	194	184	200	157	149	157	174	154	174	183	159	177	155	193	177	182	203	187	193	189	173	166	186	169	176	185	170	196	190	167	182	183	202	188	163	198	179	205	190	177	173	181	182	174	161	198	171	153	168	177	193	159	175	216	185	178	175	187	182	163	211	181	171	174	157	181	154	176	154	173	186	179	171	163	165	186	162	154	189	179	165	201	171	183	171	182	189	181	186	172	211	219	160	165	204	179	193	169	154	188	193	171	187	164	191	189	164	173	171	165	162	194	173	174	163	176	157	193	165	192	138	188	161	178	164	169	186	195	148	151	195	173	157	174	184	167	177	199	199	179	207	163	174	186	169	172	184	167	176	182	198	195	159	164	183	181	178	188	171	160	166	175	195	181	177	178	177	167	170	203	179	172	158	178	200	158	187	178	188	176	178	160	212	187	162	183	161	159	190	194	184	152	180	162	190	198	192	166	185	191	190	172	170	170	176	161	177	191	180	185	157	160	182	161	188	182	195	145	180	168	160	187	189	162	172	176	149	182	169	185	146	165	169	185	199	177	202	186	183	157	169	179	189	179	200	178	199	183	169	161	166	191	183	165	188	178	191	162	171	192	192	173	192	180	194	204	161	188	167	169	163	158	183	177	173	186	165	157	182	178	159	173	173	171	181	163	164	153	173	178	154	185	190	183	180	175	166	203	165	155	171	208	175	178	175	178	158	163	191	177	161	155	158	170	189	170	188	180	180	180	174	135	200	167	184	158	186	145	186	152	170	195	163	172	193	182	181	189	189	176	167	168	201	183	204	183	186	204	163	168	165	191	179	151	154	175	170	186	173	179	185	178	173	180	171	166	175	206	178	187	170	196	182	182	172	168	190	179	161	176	174	187	175	168	182	162	146	172	189	173	144	197	152	194	165	201	181	184	189	165	160	183	188	186	170	174	186	189	180	144	184	204	166	174	167	165	177	186	181	162	171	159	171	177	174	187	162	163	180	177	211	194	183	179	181	165	160	179	195	175	163	202	163	174	183	208	186	196	208	176	159	183	172	165	185	179	182	202	176	184	201	185	170	182	165	167	191	187	174	182	189	170	195	195	173	213	192	200	185	205	183	156	181	167	179	164	198	167	173	170	189	192	175	168	168	181	186	201	181	159	174	174	172	199	156	161	161	179	191	199	176	157	185	182	170	147	178	143	169	160	193	175	184	184	197	182	162	202	176	189	170	191	178	180	184	174	171	189	184	167	198	198	177	179	193	181	219	173	181	177	190	186	165	173	190	165	232	172	199	185	177	186	181	185	188	179	175	189	183	180	203	178	175	172	190	188	173	173	177	158	190	168	194	184	180	180	170	165	186	189	190	191	156	163	168	166	183	167	197	192	192	145	201	174	173	177	206	193	197	174	175	176	197	183	176	200	169	177	172	157	198	186	167	183	149	143	163	182	160	165	176	171	165	167	195	151	178	172	177	154	176	187	172	198	186	180	154	170	169	161	191	179	166	186	180	166	171	183	159	199	198	180	192	181	184	181	176	173	189	185	172	172	203	190	186	189	167	153	159	150	172	172	162	180	162	182	166	176	186	172	171	178	164	192	181	173	178	186	177	179	157	154	194	174	181	185	175	177	190	191	177	180	192	184	196	183	166	180	169	187	196	150	184	191	175	151	168	193	176	182	182	162	178	204	174	154	175	154	178	157	195	164	184	159	195	173	183	186	170	192	188	189	164	174	170	163	167	179	164	187	190	181	198	163	161	188	190	168	198	185	164	159	163	192	167	172	181	188	141	184	191	171	176	192	171	165	181	190	190	175	168	198	168	172	161	184	183	171	166	165	173	176	168	164	196	202	193	178	209	185	194	198	196	174	162	164	188	174	166	162	162	186	161	165	162	209	172	170	192	168	180	187	202	148	198	188	161	157	179	166	176	164	200	148	156	174	172	195	175	190	187	194	182	169	164	204	174	167	188	168	188	168	156	186	168	150	154	186	197	191	173	175	189	177	196	192	167	177	173	179	138	177	199	175	150	180	206	182	180	163	172	199	193	180	160	169	197	168	172	178	144	177	180	161	160	164	195	165	171	188	165	174	173	184	181	163	202	203	172	166	189	191	165	168	189	181	197	181	158	174	186	191	203	184	182	189	186	180	202	181	193	174	178	189	159	162	175	185	160	172	166	159	166	149	185	164	186	200	189	162	163	202	173	169	179	164	178	174	186	185	205	201	180	167	163	186	175	181	173	188	168	160	177	160	175	171	176	185	154	174	167	172	196	182	207	189	221	211	181	182	168	186	211	194	175	175	178	194	179	180	144	172	193	177	182	193	203	171	155	164	164	177	181	178	162	175	173	167	180	204	180	210	169	185	178	196	173	189	179	189	165	183	166	164	180	179	193	176	170	162	147	185	186	184	177	156	202	179	186	177	160	176	190	200	215	183	165	168	171	195	181	170	195	188	167	156	171	163	164	173	186	193	156	148	185	142	163	183	167	162	150	192	195	182	201	164	184	167	175	181	164	170	188	144	175	182	192	159	162	177	172	173	181	167	187	197	180	186	170	167	173	179	163	196	205	199	198	182	194	195	186	191	181	190	160	181	165	168	176	160	190	185	189	184	185	182	173	178	168	155	160	170	181	178	178	188	171	160	163	177	174	172	180	155	153	185	197	172	191	191	188	161	181	163	206	185	163	188	215	214	165	166	183	194	165	195	167	179	175	173	168	164	165	180	199	177	179	175	155	187	185	173	156	149
2660	506	553	515	506	532	505	543	541	497	523	515	521	498	555	503	511	511	500	535	478	499	529	491	496	484	482	497	503	496	481	507	472	496	495	500	506	467	489	456	513	498	497	481	509	499	493	509	537	514	510	472	498	489	475	480	474	491	496	472	484	488	512	470	515	513	496	459	511	486	474	522	525	491	456	501	497	476	515	452	501	475	470	487	504	520	481	526	478	497	490	491	487	518	486	476	492	528	508	545	486	463	471	498	484	496	491	501	474	498	478	492	483	518	503	509	477	477	464	504	456	488	471	477	493	471	491	501	481	492	488	498	530	512	483	539	496	522	451	450	524	486	475	483	479	511	462	478	487	498	455	482	515	460	455	482	488	511	467	515	478	474	460	450	507	500	515	512	515	496	498	500	532	486	477	532	506	485	535	510	504	516	469	460	506	496	486	496	503	491	470	463	446	499	502	523	476	470	466	463	493	529	466	475	474	495	550	440	461	474	473	474	479	473	477	474	513	500	494	498	470	511	479	485	510	504	515	515	514	505	461	452	494	489	517	495	479	476	507	569	465	489	494	469	482	508	517	493	509	484	507	462	452	504	477	509	507	503	525	535	532	485	472	478	505	521	496	512	508	476	497	461	485	529	469	493	517	482	455	505	488	535	487	493	489	459	505	526	498	512	491	468	524	473	499	493	497	507	537	459	521	507	454	497	468	500	495	476	494	498	504	481	504	471	454	493	457	473	544	493	513	530	474	464	462	469	506	469	515	479	447	500	530	463	512	498	498	500	468	474	477	488	473	492	466	432	556	518	473	485	506	499	487	501	527	501	510	500	490	454	492	524	477	446	517	482	510	521	498	527	479	490	458	491	511	460	507	507	454	497	474	499	475	494	503	500	524	501	493	476	489	434	477	463	470	531	484	460	488	450	544	495	535	497	490	497	499	452	468	472	504	471	472	469	427	484	517	520	532	482	506	467	507	525	532	493	504	498	491	522	488	458	509	503	545	491	493	473	483	485	489	468	503	464	515	484	467	497	490	472	497	469	486	487	491	516	490	479	481	451	460	444	485	450	465	500	463	485	491	493	487	509	510	462	504	511	428	502	497	481	517	493	492	490	472	501	465	495	487	495	478	524	482	456	531	459	466	457	473	496	496	474	490	529	461	502	481	487	505	524	493	477	472	528	534	497	499	455	498	480	490	511	502	518	464	496	489	508	459	468	527	498	480	466	466	449	484	549	475	478	519	497	494	482	516	465	452	481	508	510	469	504	464	480	526	487	513	467	512	494	481	485	519	495	477	481	504	504	494	526	457	502	504	468	460	494	477	486	508	491	486	488	496	505	480	468	480	484	476	518	528	531	518	529	506	487	495	487	460	501	470	474	462	489	514	480	483	485	497	510	490	459	483	512	525	498	485	476	453	521	543	491	484	513	482	496	468	504	509	496	510	497	486	509	500	493	500	493	502	503	494	500	502	502	483	458	488	478	498	484	507	473	525	477	441	475	531	455	476	478	458	497	466	487	457	512	458	469	505	508	465	504	520	470	511	479	452	481	497	505	427	468	479	489	476	552	497	461	467	478	491	482	465	479	510	511	500	475	479	473	520	503	499	500	445	476	509	521	495	492	536	489	484	489	497	490	509	466	480	500	507	502	518	486	485	471	493	471	482	486	507	486	500	476	481	506	513	465	497	479	510	458	470	473	534	525	460	467	453	478	521	463	503	498	473	512	480	491	473	465	499	498	446	517	503	514	505	494	481	474	465	462	504	476	487	503	527	483	472	453	496	492	550	481	492	467	480	505	544	499	507	524	449	479	496	483	506	449	495	502	476	509	535	462	474	500	473	493	514	451	489	480	487	477	462	512	505	462	485	488	491	506	486	491	493	484	478	480	474	480	515	489	514	510	522	494	483	482	488	479	460	508	519	509	478	465	501	505	482	527	481	521	476	488	462	474	489	470	479	473	488	483	495	490	504	501	512	503	456	479	485	528	480	467	511	474	468	479	494	492	524	530	479	497	488	494	482	556	527	523	514	497	483	515	512	492	548	505	498	451	507	469	523	518	469	515	514	480	526	448	476	485	518	506	501	495	532	484	517	517	502	534	515	477	468	477	488	492	487	487	470	515	524	483	469	530	461	467	475	491	487	478	519	467	489	500	457	486	496	481	495	510	498	510	476	475	519	482	517	462	498	488	523	483	501	489	445	486	485	498	448	520	481	437	487	459	509	512	489	494	453	484	493	507	452	500	476	509	467	471	498	522	479	520	450	472	495	504	480	489	489	495	484	472	539	457	506	470	515	501	484	499	489	480	473	505	476	529	496	501	506	448	481	482	487	467	511	494	505	492	520	495	448	505	481	507	499	507	514	501	486	508	498	485	504	467	481	461	522	500	464	504	488	482	459	428	484	514	478	478	488	513	522	462	471	468	505	529	516	520	481	496	479	465	505	467	521	505	484	437	482	468	458	448	493	486	506	416	486	470	463	489	517	496	522	505	488	500	469	490	506	476	513	487	512	489	506	494	534	495	524	498	480	478	470	541	499	514	481	462	527	481	477	486	491	535	458	480	478	465	510	507	508	475	531	510	552	532	531	469	469	491	495	440	485	436	491	463	469	507	476	472	504	488	483	506	466	500	474	516	488	468	510	465	498	479	489	471	532	478	477	481	485	504	447	500	466	515	493	492	522	480	493	482	504	502	495	555	477	505	475	509	498	506	456	477	465	476	462	519	485	491	465	484	523	487	457	467	468	505	472	485	489	507	500	532	516	518	493	493	457	439	481	478	477	469	521	475	467	476	532	464	480	512	503	489	465	460	506	474	493	513	498	493	469	492	519	468	497	500	483	505	484	493	475	503	500	493	466	457	454	475	510	495	498	483	470	515	493	541	496	505	459	477	464	494	523	491	478	483	505	460	466	529	427	520	506	443	521	495	483	480	489	471	488	482	490	477	562	477	504	504	514	488	491	494	508	491	496	473	520	485	495	492	446	490	463	475	493	483	509	500	496	513	489	455	490	505	486	441	517	500	500	477	485	491	485	497	479	486	488	516	453	514	475	524	502	501	574	487	505	536	516	456	496	509	485	486	507	507	480	473	490	469	523	500	482	525	479	521	495	493	505	485	484	456	496	490	516	468	496	481	503	493	495	505	515	477	492	501	530	474	529	459	503	493	523	485	484	479	483	461	502	507	500	463	460	469	474	484	478	509	508	472	457	471	514	469	472	509	507	498	466	483	500	464	469	459	509	496	458	497	469	504	481	510	482	492	492	480	443	515	532	470	490	504	487	510	493	499	483	501	464	488	469	521	478	467	502	490	469	494	482	458	470	514	511	478	483	497	546	465	509	522	504	482	494	492	464	516	504	508	481	468	495	497	478	460	532	500	521	495	485	467	494	491	554	492	486	469	539	468	477	500	509	500	485	470	491	474	474	469	484	470	503	504	494	479	485	465	475	476	502	509	502	466	520	491	452	527	453	525	483	434	489	517
9498	685	637	575	500	453	434	374	375	407	398	413	390	375	388	392	387	362	383	376	396	325	357	396	380	352	351	386	378	372	346	318	362	404	372	315	389	397	376	361	368	356	368	394	379	360	375	380	370	362	372	381	390	359	343	361	368	352	371	348	340	357	383	322	359	382	376	370	410	360	367	375	373	410	343	357	374	345	352	364	355	364	387	367	370	353	376	371	374	389	359	386	340	371	363	358	382	358	345	348	327	372	329	354	370	373	352	333	383	366	347	345	337	347	369	348	381	374	383	377	346	365	346	348	360	362	369	352	360	368	394	329	356	380	358	346	333	341	381	338	331	331	363	390	397	357	368	353	342	376	372	402	404	345	340	382	373	390	368	350	362	338	389	399	381	351	360	380	355	350	367	377	387	364	372	363	339	412	365	362	389	351	341	354	399	390	363	349	339	331	326	382	359	370	350	379	416	388	369	356	362	385	383	357	344	345	380	375	368	350	386	346	328	373	360	367	356	424	358	353	398	329	359	360	329	355	332	338	363	328	345	378	341	360	346	338	347	353	371	360	380	371	340	338	368	361	343	360	344	365	381	334	382	379	394	359	373	387	355	395	375	346	349	379	360	352	362	392	337	357	392	354	397	388	375	318	318	356	384	338	354	381	350	371	384	334	377	369	351	344	393	371	356	332	368	360	321	351	360	371	340	335	396	325	371	378	350	369	416	357	367	335	347	338	343	355	361	363	351	349	356	354	355	347	318	351	362	381	367	360	370	360	373	374	374	354	383	371	321	361	342	378	366	342	343	345	385	361	351	344	337	352	388	355	341	368	373	337	344	405	416	343	364	360	399	373	369	372	345	414	363	351	376	359	378	398	359	364	369	331	362	373	357	336	361	349	357	397	346	358	384	377	377	401	400	326	370	385	382	334	368	360	362	407	342	354	384	350	381	386	401	365	407	357	361	360	352	365	324	355	365	382	363	338	363	334	345	354	364	396	389	385	356	390	325	373	367	377	344	348	359	359	369	356	366	359	355	361	365	342	378	393	360	340	408	358	390	301	365	363	382	411	349	361	348	362	341	344	341	381	341	347	355	367	373	370	367	324	350	392	375	350	359	385	380	340	373	346	328	362	367	351	354	332	357	378	384	381	376	377	385	374	346	340	365	353	331	402	357	395	325	381	351	365	336	347	361	391	341	355	355	347	333	365	320	345	340	344	380	373	342	397	395	336	384	339	343	345	346	379	345	389	366	373	350	407	361	344	338	387	386	355	431	339	374	367	321	359	366	346	377	391	371	388	387	337	364	367	371	347	356	371	367	363	348	380	353	365	360	359	341	349	363	356	329	354	346	414	365	379	342	361	349	380	375	375	372	375	364	361	373	353	374	379	342	389	359	371	380	328	324	361	361	362	356	351	377	390	359	347	364	346	336	339	354	369	341	338	380	383	371	377	375	383	332	347	370	369	383	365	380	359	354	357	374	362	368	376	330	359	368	345	348	370	344	373	367	337	343	349	358	379	346	383	389	344	411	379	348	333	320	348	371	371	367	382	346	331	405	354	354	355	358	368	387	371	349	358	360	393	340	381	355	345	387	360	363	332	393	393	406	358	344	353	378	349	377	354	347	364	349	359	370	405	372	392	389	423	349	372	354	346	346	368	383	368	306	376	379	373	358	382	364	331	391	336	363	385	341	326	341	362	357	342	375	397	393	357	359	380	363	374	336	353	368	312	382	340	337	354	377	356	370	348	361	369	370	372	362	359	390	364	392	362	381	388	381	402	331	376	366	348	352	378	358	402	373	393	398	313	361	378	345	387	397	390	369	347	375	362	388	375	365	361	345	355	327	351	343	372	370	389	366	332	377	321	391	378	387	355	344	344	337	378	362	360	372	346	365	374	358	348	374	378	373	379	391	349	394	333	358	343	357	378	355	330	376	378	382	369	354	375	360	378	357	354	382	361	318	407	388	387	376	390	345	365	348	342	333	370	345	363	367	391	358	371	357	344	357	346	367	391	361	365	350	320	387	378	358	394	416	376	404	364	341	341	385	360	357	365	368	372	370	356	355	350	367	361	343	391	368	365	356	347	380	351	394	358	363	373	417	373	340	348	376	361	360	335	332	352	344	378	348	363	372	365	353	373	375	332	361	383	350	323	350	373	375	359	370	356	351	396	343	358	371	394	378	345	364	350	381	356	313	339	350	340	332	354	356	378	372	351	331	370	335	359	366	363	368	309	372	354	372	333	408	361	361	339	366	381	367	339	362	346	342	398	347	370	413	340	361	351	405	363	380	390	379	324	375	340	366	374	392	352	378	378	372	384	402	352	369	352	353	332	363	346	375	370	372	373	374	395	366	391	338	404	346	361	336	351	336	358	340	318	415	376	346	382	382	368	362	393	350	360	344	367	385	358	364	347	374	364	376	339	425	348	376	398	387	363	395	345	362	392	394	350	332	388	381	351	358	332	384	378	361	378	377	354	342	353	370	380	332	367	373	369	365	341	364	380	362	364	326	382	400	347	366	384	368	376	352	340	346	343	345	351	326	329	396	364	353	370	362	390	389	351	362	391	360	321	356	346	368	363	384	370	324	346	353	395	348	393	381	324	335	412	384	329	362	371	360	338	346	362	362	393	381	382	327	374	352	359	352	363	377	353	382	376	330	372	392	390	391	369	356	354	357	352	391	403	369	391	350	360	372	398	341	347	364	364	376	333	374	353	363	386	365	386	364	358	349	312	343	358	364	353	348	365	386	351	407	374	342	367	325	360	372	345	364	361	390	386	355	341	338	334	370	372	395	334	408	337	357	361	353	347	357	367	375	360	348	336	344	402	362	334	338	399	322	378	340	373	380	391	359	348	369	362	360	390	339	369	344	372	353	365	357	361	372	359	351	352	363	382	356	363	337	368	385	369	369	381	384	369	361	362	354	391	315	357	342	361	358	345	365	341	344	363	389	351	373	358	370	398	386	356	368	350	407	375	349	330	390	359	318	363	346	354	358	349	376	395	355	321	393	362	345	348	355	353	339	330	377	384	362	374	361	394	408	363	360	393	366	388	389	348	371	392	357	364	358	379	379	366	338	399	378	359	355	371	348	339	362	376	354	348	369	344	345	378	359	315	368	329	305	360	359	385	376	368	389	329	348	346	339	355	368	425	379	383	373	361	368	373	330	376	417	373	328	363	388	356	382	344	386	388	407	333	383	383	356	338	354	333	366	372	347	358	362	399	378	364	352	379	408	378	369	326	386	324	379	326	366	366	381	347	361	434	353	367	379	346	368	370	385	349	363	344	368	339	365	363	382	363	384	313	336	358	358	372	395	364	341	363	395	379	346	386	393	372	354	363	403	368	360	370	395	339	355	337	349	366	360	357	364	387	371	355	356	386	377	348	359	373	362	383	352	333	353	382	388	324	327	379	363	333	385	357	365	345	385	376	370	342	381	322	336	328	366	364	374	421	371	362	391	357	389	377	378	386	347	357	360	373	338	356
7555	1077	1344	1537	1436	1308	1225	1128	1113	1092	1038	962	1004	906	937	950	954	945	865	901	926	948	869	876	898	911	877	943	922	902	850	858	915	951	847	859	844	859	877	822	868	879	870	846	886	902	840	853	947	874	874	893	894	900	834	853	846	854	841	878	887	855	805	856	849	826	922	865	878	922	826	837	869	925	879	918	854	920	886	889	883	866	954	844	885	858	843	859	895	840	814	897	842	854	908	876	864	811	831	837	931	925	894	880	849	827	874	831	865	843	903	880	869	885	819	843	882	869	837	836	872	836	830	933	838	887	830	827	866	860	868	794	884	861	888	814	849	867	853	895	890	879	877	899	889	903	862	813	840	823	844	855	930	828	886	881	880	949	846	880	872	896	842	849	895	893	891	829	843	843	837	844	917	876	867	861	839	830	827	875	899	857	898	887	898	888	905	862	878	905	814	861	895	878	875	843	806	865	851	841	854	869	836	837	838	849	871	866	886	887	862	846	872	855	827	891	864	859	852	862	871	852	861	885	836	861	836	866	859	868	891	902	821	909	846	833	847	833	914	876	882	886	805	841	811	855	807	904	864	847	937	887	865	887	870	862	872	901	901	875	863	907	798	847	830	861	872	884	864	852	889	844	888	847	883	915	871	867	870	865	855	821	889	852	881	843	869	888	842	814	842	861	850	849	839	863	894	873	872	838	879	842	829	860	871	900	847	881	869	829	907	852	836	875	892	837	843	910	910	901	852	854	900	865	872	907	895	859	861	859	852	872	879	879	846	932	859	871	837	853	831	864	889	876	911	900	928	878	884	835	859	839	897	835	841	882	879	907	874	899	891	858	885	835	917	855	883	901	861	810	863	860	920	884	856	882	902	857	838	909	837	909	877	874	884	863	862	921	875	882	906	889	856	828	842	874	915	848	852	872	877	892	879	833	852	888	876	873	824	863	934	846	875	819	836	895	888	887	812	870	939	901	889	824	859	931	862	862	868	849	854	833	842	856	904	827	888	844	877	876	867	884	833	844	864	839	860	875	848	846	887	881	862	841	877	858	892	872	900	885	865	858	925	875	875	885	891	890	901	882	858	860	880	881	832	883	936	850	900	843	897	927	849	871	845	858	894	837	889	875	887	877	917	869	888	833	835	890	876	818	867	874	879	865	857	885	867	890	877	834	952	846	867	910	862	867	828	851	884	841	886	900	820	891	833	854	886	805	828	866	883	804	843	870	880	878	859	937	875	879	889	851	834	898	882	838	860	874	837	886	860	870	836	877	844	831	832	844	825	837	842	869	820	870	830	888	865	851	876	854	866	823	863	854	870	818	809	885	848	867	846	931	890	866	876	849	872	858	829	868	857	864	887	823	908	838	854	830	850	886	909	862	837	831	876	857	866	889	835	861	881	906	886	842	884	866	835	902	886	874	889	858	904	891	896	891	825	849	858	799	865	883	838	892	893	854	881	848	848	886	817	837	887	926	854	890	877	957	858	928	879	825	857	869	838	893	876	865	845	883	877	906	861	863	863	810	835	878	894	894	883	868	854	888	870	898	880	858	840	861	874	876	910	880	836	809	858	871	838	884	826	886	846	914	902	896	830	857	921	870	854	856	852	836	840	859	897	885	865	828	892	877	848	847	860	831	925	865	892	890	844	873	850	852	932	862	836	843	857	854	812	845	893	860	844	842	842	853	887	828	867	925	858	884	829	900	857	832	901	950	854	838	882	906	881	904	847	897	837	920	887	873	858	834	908	866	886	890	832	848	885	891	875	857	854	933	899	865	857	895	878	863	852	893	897	847	822	823	891	900	844	894	876	867	862	884	881	902	874	858	871	852	853	868	868	896	836	892	928	899	873	835	894	894	808	833	924	847	867	845	887	823	869	841	873	844	816	887	850	902	854	870	882	792	918	826	847	874	845	880	844	836	856	892	879	844	861	872	919	891	884	819	887	841	885	827	855	821	858	914	874	842	860	824	887	894	874	880	882	813	849	874	932	854	865	892	868	848	850	875	832	875	925	894	868	861	849	836	847	846	888	860	857	924	922	808	882	874	886	886	856	866	864	876	801	926	827	900	869	907	945	912	896	862	822	886	856	872	857	856	849	875	864	882	892	885	827	814	918	901	846	881	871	829	865	889	881	880	861	876	822	883	875	900	875	902	879	920	900	908	868	856	897	833	894	891	839	829	877	847	851	898	843	895	898	887	864	838	868	884	818	859	894	892	873	842	861	908	842	851	894	884	846	876	812	915	882	904	822	884	847	883	902	852	878	871	838	867	894	857	840	854	832	819	853	905	867	869	819	902	885	864	894	915	822	829	895	840	906	844	891	900	872	833	893	867	849	906	907	871	869	879	857	857	838	831	838	867	863	813	840	834	836	847	874	891	865	831	875	817	903	853	834	879	857	917	832	853	881	857	845	845	904	856	898	825	833	824	870	859	863	865	873	880	873	904	842	862	892	862	797	872	900	879	793	884	860	855	921	859	881	876	902	924	853	889	846	833	862	825	835	860	873	920	878	823	847	866	865	878	843	854	840	873	893	869	930	862	918	875	884	895	839	929	876	877	855	862	880	798	908	835	839	846	872	921	852	801	897	850	873	910	876	920	874	831	898	867	837	839	915	888	873	875	867	877	882	883	915	906	899	868	816	905	891	885	922	841	831	811	850	839	849	836	875	822	904	873	836	905	821	873	858	848	891	840	855	874	900	862	834	864	878	857	893	857	887	866	899	921	852	823	865	901	866	906	842	870	845	827	861	889	885	813	813	860	822	879	871	811	855	898	864	833	853	929	870	835	858	855	854	889	897	884	815	814	895	875	897	846	901	894	889	867	901	841	868	827	844	843	864	909	838	869	880	883	865	820	915	846	834	846	851	809	811	853	875	929	882	830	832	857	893	866	924	837	872	823	889	828	847	826	799	839	904	839	837	892	833	850	814	911	956	842	889	876	835	892	881	830	897	863	815	787	871	855	927	801	881	847	816	808	833	919	860	875	896	885	898	900	883	855	840	840	834	887	862	849	896	895	902	874	838	826	876	806	866	860	908	874	855	868	844	820	878	867	820	861	823	873	807	828	865	864	875	900	880	875	864	815	853	817	855	818	862	799	894	911	862	859	856	881	846	778	904	850	900	833	883	847	897	877	849	834	850	909	849	935	877	854	849	887	832	874	876	870	839	825	890	843	867	854	864	854	862	847	860	880	832	852	868	854	846	873	833	842	840	897	874	890	870	868	850	899	864	842	865	905	881	880	869	834	882	854	851	882	891	930	892	867	881	860	921	895	882	821	830	854	879	831	869	917	859	867	875	873	860	897	883	868	907	934	856	865	893	867	871	900	854	860	822	891	864	890	834	913	911	861	868	827	856	820	866	935	872	861	861	864	894	875	779	848	886	830	898	847	886	881	873	820	849	895	853	878	915	867	889	913	846	897	818	865	831	928	855	876	842	865	882	899	813	828	845	866	871	861	855	873	886	864	886	888	902	863	762	876
16737	1334	945	836	663	557	537	469	508	493	463	415	447	420	415	407	418	424	439	447	407	385	391	390	392	433	409	446	400	371	409	416	376	401	410	388	384	384	399	414	351	376	377	431	391	381	361	387	357	397	411	432	366	378	397	393	415	379	351	392	413	402	446	431	416	387	387	369	420	421	428	419	363	398	385	412	418	406	399	413	404	491	416	405	385	383	408	408	401	396	442	421	364	408	367	432	377	379	389	415	421	401	372	371	419	383	374	414	392	407	396	391	384	411	385	433	376	408	417	361	418	396	408	397	376	372	399	430	400	379	397	373	397	379	438	370	420	347	401	429	404	413	386	373	379	426	437	382	405	381	413	407	381	389	444	406	422	425	384	422	393	378	402	391	397	398	405	413	446	399	413	394	401	372	332	377	406	395	378	385	385	419	391	362	372	390	373	433	346	434	391	415	404	373	401	380	423	434	375	387	413	389	395	402	422	427	401	374	413	415	388	371	397	414	407	403	383	390	381	407	385	406	479	379	372	400	379	420	385	392	381	378	390	379	341	402	405	411	345	404	404	422	432	385	380	404	406	396	369	435	365	357	404	340	358	399	401	344	373	380	402	412	413	349	349	378	395	413	369	400	385	415	411	354	366	401	422	427	415	356	395	432	404	380	405	400	400	379	371	375	404	384	372	422	379	390	426	421	362	382	362	407	392	382	400	393	345	391	382	372	366	393	375	411	414	378	408	410	400	347	382	393	413	392	409	391	419	363	377	378	420	390	401	424	406	422	399	381	399	373	407	393	374	389	364	400	391	342	407	387	384	409	397	366	434	380	415	383	406	403	389	372	384	421	369	360	393	369	384	404	436	406	381	416	384	397	380	446	399	378	389	441	365	422	423	412	382	407	372	424	358	385	413	351	413	409	397	422	382	372	392	395	394	423	409	422	423	357	429	410	379	361	409	397	380	384	433	401	383	368	412	372	409	397	393	379	387	369	408	397	392	374	376	420	414	383	379	417	365	391	414	372	394	410	408	436	377	398	405	366	372	402	415	386	432	387	428	431	375	392	438	404	401	393	395	400	376	387	403	411	404	386	396	419	403	376	391	425	413	412	390	350	400	411	370	341	398	462	428	381	402	386	408	376	406	366	388	367	409	391	351	363	373	383	406	419	391	388	407	390	413	369	380	377	398	384	342	404	375	395	427	365	394	389	379	420	357	375	399	385	369	377	381	392	413	382	404	424	406	408	420	407	427	412	376	385	405	377	414	413	369	399	429	417	372	414	363	390	364	399	394	397	389	397	413	400	383	418	347	393	380	405	410	383	419	378	396	411	448	375	409	373	366	365	446	405	383	390	396	410	395	389	376	373	399	363	392	402	411	392	400	420	388	411	398	371	351	387	431	412	354	384	399	384	367	414	368	347	389	389	401	433	426	416	405	364	342	400	402	382	383	406	375	367	386	390	388	417	344	442	361	379	370	398	372	369	421	378	407	372	397	390	350	407	382	362	406	374	390	413	389	379	366	382	398	409	414	425	392	396	390	402	362	407	389	429	395	362	399	360	404	426	370	392	377	363	423	371	368	393	433	398	348	421	393	413	409	410	423	431	400	419	381	397	387	357	416	414	405	392	398	408	397	401	357	428	430	402	427	369	388	396	417	430	378	393	390	408	368	358	347	368	374	386	404	405	415	370	418	398	412	422	357	406	401	391	385	353	409	399	372	358	364	439	412	401	402	404	412	422	382	413	398	432	401	376	451	394	365	389	429	354	356	403	402	370	394	395	379	392	398	403	377	368	381	383	352	392	399	432	386	385	410	391	378	400	387	411	393	429	377	359	390	384	415	409	382	374	391	382	405	368	393	368	413	422	396	380	423	400	399	427	390	371	390	409	383	363	375	377	353	405	402	424	382	434	407	373	373	383	393	377	402	368	415	417	388	426	385	407	351	391	388	384	417	428	413	407	416	404	403	372	396	451	396	467	386	380	428	395	397	403	344	411	377	415	391	336	378	394	346	411	404	430	409	382	412	405	366	418	390	416	407	461	378	408	390	436	396	369	387	408	368	406	393	370	374	439	407	415	403	371	352	392	418	378	399	408	377	362	371	372	357	372	379	412	362	401	388	377	371	404	388	368	401	382	374	406	398	382	382	391	370	380	414	427	406	392	393	391	404	407	395	414	426	425	388	375	415	363	381	418	404	376	385	411	423	417	350	382	381	412	385	399	353	388	402	376	390	386	415	380	391	432	356	373	392	422	403	371	386	415	376	395	417	412	392	391	465	370	430	340	348	374	404	392	408	406	379	398	369	397	417	365	392	403	383	402	388	398	420	411	395	376	372	413	425	384	385	424	422	339	415	445	374	372	384	404	404	394	381	422	389	444	406	432	405	426	368	384	421	406	400	381	391	391	414	435	370	383	408	415	421	374	389	410	387	403	373	382	409	411	402	391	387	392	412	402	418	381	433	366	343	377	401	445	392	382	364	404	388	416	433	395	403	402	391	383	410	418	427	371	391	403	406	365	369	392	376	408	426	383	398	365	430	388	386	418	384	397	410	384	426	384	402	386	395	389	379	366	403	383	372	412	390	362	376	424	383	409	368	414	391	413	404	396	423	399	359	354	421	382	398	389	364	377	456	376	421	385	376	409	402	423	412	386	390	380	386	394	400	398	391	390	411	450	366	382	408	396	410	360	387	381	392	391	395	418	408	386	372	401	382	382	350	428	406	409	412	406	409	360	392	397	378	366	391	416	403	379	392	383	371	404	381	431	407	400	411	414	408	391	378	405	377	393	401	430	391	387	400	363	387	431	435	390	397	365	414	421	372	403	397	395	356	348	405	453	388	364	377	381	378	430	386	410	391	373	384	420	360	368	409	426	371	365	401	377	402	375	375	361	405	413	389	414	394	389	391	401	353	410	383	374	363	374	399	420	401	373	379	400	409	421	383	421	396	363	423	401	399	390	401	413	385	406	453	385	406	393	428	394	373	386	399	394	423	399	382	417	393	412	387	404	378	418	448	384	417	384	362	425	453	384	402	410	415	393	426	432	423	417	391	430	436	399	430	396	413	377	403	354	382	373	370	395	410	393	430	375	379	408	384	381	415	354	395	404	411	383	395	375	378	390	400	417	415	386	423	448	368	393	389	408	411	430	397	400	369	401	368	397	388	402	387	406	403	402	377	389	420	396	421	366	401	387	432	401	372	406	396	371	391	393	392	417	379	374	358	400	386	375	407	399	417	395	386	384	379	375	389	424	385	409	443	401	402	401	395	372	380	370	392	388	381	417	347	400	384	410	374	399	433	353	385	402	401	371	380	419	386	383	372	420	374	379	388	410	359	415	383	397	367	377	389	396	384	432	373	389	366	412	415	414	421	433	380	399	425	404	392	393	416	421	435	398	370	356	385	391	344	436	382	371	383	414	402	389	384	403	377	385	367	391	379	378	386	393	405	401	412	385	399	401	379	414	400	377	397	364	354	406	388	355	397	380
9489	1390	1860	2174	2003	1714	1575	1405	1417	1343	1224	1158	1162	1085	1043	1014	954	1018	1024	967	1001	1001	1013	926	923	975	949	938	940	959	950	914	897	981	995	902	929	964	909	900	932	911	944	921	908	884	887	861	897	942	949	906	883	952	911	880	937	905	902	880	875	886	856	877	893	897	873	852	914	907	912	884	927	924	861	964	896	892	851	933	921	920	904	925	887	920	921	933	866	925	880	892	921	889	867	906	907	826	956	914	961	863	866	899	876	940	954	895	899	944	859	896	912	924	888	894	873	940	943	904	929	930	898	875	862	849	884	873	917	926	899	905	923	893	875	931	902	890	837	898	882	876	921	926	899	928	898	928	892	903	893	884	941	873	895	867	870	905	899	854	893	899	921	884	925	953	900	902	930	913	928	894	877	877	863	905	908	877	860	917	895	872	819	891	900	905	791	880	902	964	915	936	934	919	854	887	932	868	906	930	903	869	949	907	933	943	906	930	862	855	875	901	918	885	871	876	902	915	883	848	871	804	904	865	885	865	885	870	958	878	925	914	900	938	900	934	897	909	896	945	882	923	909	893	904	906	940	938	890	914	902	897	959	930	908	900	795	897	883	927	912	938	836	881	894	868	907	904	914	917	898	871	909	955	931	889	892	886	912	859	882	859	886	912	889	879	913	836	879	873	890	893	913	911	911	967	897	883	937	857	894	897	855	863	870	894	955	899	1002	876	870	935	924	901	946	905	968	921	951	922	903	863	896	891	899	865	872	907	970	900	907	918	893	898	899	891	858	895	862	867	892	880	885	895	940	848	842	855	967	864	894	925	918	927	910	904	885	923	875	939	901	917	861	927	835	898	897	919	963	897	864	857	952	911	890	911	873	832	862	966	833	843	927	960	885	871	887	879	945	916	917	876	919	907	855	906	862	890	877	904	939	886	841	894	871	888	910	974	867	896	902	854	928	915	882	958	876	874	905	933	931	873	902	910	900	871	949	884	896	876	903	906	907	889	888	897	852	960	944	915	881	897	922	871	912	874	869	889	907	911	944	900	929	994	939	910	887	923	864	935	938	957	904	925	855	955	874	855	875	911	943	887	869	875	959	895	843	885	836	923	890	865	904	909	912	920	899	924	871	888	910	954	869	885	924	890	910	892	878	916	906	847	934	923	856	957	852	849	906	886	912	867	889	900	927	885	925	905	861	854	898	895	920	876	870	943	882	904	887	856	881	882	974	926	864	884	887	902	907	922	854	916	903	934	917	904	913	954	894	867	855	904	953	871	900	961	917	843	890	929	943	896	877	881	878	883	927	866	891	836	890	905	911	948	912	928	888	872	903	880	825	920	896	892	886	859	873	925	925	907	873	866	864	948	872	873	932	875	875	918	900	879	844	930	858	902	865	910	934	886	870	874	857	901	878	904	936	892	878	878	860	892	881	842	909	899	859	860	892	898	878	841	889	900	919	894	908	877	924	899	972	874	869	837	924	879	856	895	921	912	865	840	901	891	849	910	898	922	872	889	935	920	883	909	900	898	907	875	905	888	917	909	924	898	900	888	897	878	883	830	901	922	910	935	925	857	873	874	928	911	916	867	903	922	926	917	905	897	913	911	870	863	891	911	899	895	955	881	873	879	916	891	934	888	834	888	935	874	892	878	900	858	903	884	895	846	858	874	878	944	902	984	881	866	862	851	881	892	873	882	886	862	880	901	867	925	906	922	878	958	919	964	876	871	902	915	921	864	944	921	917	851	910	878	895	874	900	935	924	868	991	847	903	909	903	877	894	877	875	949	893	878	949	918	877	882	904	861	906	942	858	908	905	852	888	915	919	855	901	920	925	959	935	872	862	828	925	940	926	905	875	873	879	892	924	861	863	860	888	878	901	921	870	879	841	874	897	883	914	882	892	874	892	941	886	898	904	890	884	951	883	946	927	913	895	927	877	871	876	891	875	943	905	864	921	904	852	918	879	891	896	884	882	863	894	920	884	896	900	897	920	876	914	872	911	910	887	919	925	962	950	871	868	964	895	921	930	911	922	917	917	891	920	895	876	933	914	893	854	872	897	898	899	902	880	936	828	875	943	872	916	923	953	865	893	898	893	943	929	855	907	888	909	886	900	906	928	924	914	902	889	894	902	920	934	895	892	881	910	906	871	909	906	885	843	899	823	916	898	928	881	859	875	872	860	920	930	914	833	864	917	896	939	845	899	926	888	851	869	904	923	897	916	905	895	857	848	899	885	853	875	890	881	886	899	857	910	868	866	919	941	928	870	875	968	917	873	864	902	866	870	931	903	875	881	918	873	938	890	933	876	891	898	890	904	898	893	836	889	850	896	911	902	858	897	849	877	860	889	921	884	874	887	933	906	927	902	904	908	898	890	830	921	882	938	951	887	895	900	834	899	932	887	941	865	905	840	906	874	871	927	901	877	896	894	928	889	895	883	910	871	903	947	853	878	852	841	940	884	821	883	874	912	886	901	856	850	916	887	909	920	912	872	876	885	875	901	916	956	905	892	926	867	870	895	932	872	875	878	937	897	925	904	860	891	910	873	842	885	898	932	925	914	875	889	894	920	907	865	867	887	837	875	926	914	883	873	921	885	889	933	905	863	888	942	887	879	908	874	868	938	911	910	875	931	914	882	889	871	926	899	905	887	826	859	960	904	898	863	944	917	971	919	887	931	944	891	846	951	848	867	903	944	939	826	949	876	918	888	901	934	930	924	940	871	895	882	854	921	900	930	888	884	852	911	889	896	927	912	928	894	871	909	905	866	902	915	949	879	941	923	868	943	890	930	886	851	858	855	880	915	846	889	914	874	902	891	905	909	878	918	925	900	897	879	923	911	864	876	919	947	904	819	906	919	912	889	911	888	903	911	937	892	861	904	922	921	940	911	958	931	927	863	940	877	910	903	908	853	855	839	923	895	884	894	917	860	919	918	858	970	872	929	903	900	925	922	867	928	880	894	892	931	888	886	855	835	885	858	921	866	912	873	848	911	825	887	892	880	921	911	914	904	904	924	906	914	889	984	909	892	937	921	832	901	926	861	902	920	841	877	935	921	857	886	911	887	925	923	872	892	968	849	897	927	873	919	910	904	868	871	878	899	889	933	839	926	836	948	924	885	893	881	907	879	909	900	904	888	925	907	929	887	885	944	837	921	896	866	903	918	938	922	936	911	895	917	898	897	911	882	900	878	905	875	880	947	854	873	912	910	883	966	904	934	844	846	912	875	883	907	924	837	896	893	899	918	862	897	847	939	902	875	781	864	959	904	892	848	921	888	911	913	898	918	943	923	919	899	855	882	973	884	877	900	951	903	910	847	934	905	952	858	918	910	899	822	876	876	849	890	922	937	954	877	877	967	948	846	927	902	946	888	886	912	897	882	913	907	902	911	940	837	882	936	920	902	944	897	865	842	893	900	942	903	863	843	886	944	910	840	908	974	877	921	912	908	881	918	920	891	892	928	939	877	863	897	895	928	956	865	935	894	896	915	834
2383	172	168	187	192	180	182	168	152	197	173	179	179	187	173	176	176	151	159	170	171	152	188	178	174	165	176	176	177	168	167	198	182	200	145	173	161	184	166	202	156	161	181	192	191	211	171	168	190	163	177	157	173	157	173	200	158	172	164	149	189	163	189	183	200	150	196	168	173	168	175	160	169	154	143	157	155	173	166	189	160	153	180	194	168	154	178	166	157	183	158	176	178	169	160	180	172	201	170	196	167	169	169	168	188	196	168	172	172	208	185	165	166	167	134	172	167	165	168	162	200	157	182	192	165	152	152	159	156	142	176	158	170	191	189	172	175	165	178	173	179	170	145	175	153	158	194	151	172	179	194	160	182	166	192	177	189	154	175	165	178	164	170	190	181	193	192	152	171	187	154	177	171	174	175	188	166	187	166	179	176	158	183	194	155	181	150	186	149	197	196	169	164	193	163	165	155	157	178	166	173	190	161	178	168	170	167	157	173	180	200	196	159	179	168	172	201	154	153	186	188	189	160	184	172	177	168	182	194	176	207	162	179	184	157	168	161	174	184	191	158	195	186	154	160	149	168	183	175	173	170	157	184	167	159	155	168	142	151	177	155	197	188	167	185	164	169	186	190	174	176	172	147	175	190	179	149	164	171	177	179	185	201	169	178	183	168	182	207	173	175	162	182	178	153	184	172	168	169	163	179	166	180	195	187	169	186	203	165	168	192	158	161	175	156	187	188	156	200	173	158	179	172	166	145	152	178	154	140	187	172	191	176	156	177	175	206	182	201	170	185	179	164	176	169	181	176	165	173	177	194	171	195	158	152	180	171	165	160	170	183	171	175	183	176	175	159	147	194	178	154	155	151	198	148	161	172	170	162	183	208	182	176	162	177	177	174	180	165	196	182	167	169	177	173	173	178	181	195	170	195	169	166	177	177	180	167	223	171	192	167	149	183	184	179	184	168	180	161	172	182	168	178	200	171	162	189	187	172	183	203	202	185	172	175	172	196	175	148	196	159	182	177	180	162	184	160	163	157	180	173	215	158	181	177	193	217	186	194	187	180	170	161	205	201	176	186	172	191	166	154	145	157	189	204	172	166	158	156	171	175	156	164	181	167	175	196	179	170	173	179	161	175	169	151	173	196	162	159	192	172	157	187	155	173	177	131	171	165	168	153	164	164	169	204	150	174	159	158	169	159	149	152	193	187	126	181	152	179	203	154	177	190	190	173	170	155	179	186	191	158	180	148	187	166	159	187	211	173	165	148	168	191	190	150	200	155	165	170	169	170	174	165	146	169	178	193	183	209	181	181	188	183	193	194	181	196	160	155	174	167	172	190	165	181	196	175	177	186	188	159	174	148	193	161	150	210	153	174	150	165	143	174	185	188	164	167	180	179	168	164	178	168	133	160	170	179	146	167	179	197	190	178	149	144	162	173	156	187	172	144	160	167	154	208	191	200	176	168	166	144	176	189	199	168	175	192	175	183	157	183	174	175	193	177	159	180	179	177	142	170	187	172	187	169	177	179	157	174	177	179	176	185	178	166	181	136	184	194	180	168	165	204	165	171	183	177	159	142	160	163	191	164	188	185	195	167	182	183	181	160	180	163	189	162	191	200	178	186	180	170	173	169	208	164	167	168	164	200	141	158	171	177	179	176	164	175	178	171	174	182	173	150	191	167	196	196	186	168	144	169	141	172	157	181	161	167	179	177	190	173	183	194	180	169	170	163	187	155	183	167	155	178	160	185	194	193	173	188	204	200	153	169	181	147	166	185	173	163	171	158	193	165	148	196	178	174	174	204	164	195	188	187	174	163	157	171	156	200	178	165	161	163	169	176	142	160	156	175	178	166	192	184	150	178	157	199	175	188	173	176	169	142	168	149	141	175	170	187	155	168	166	190	159	167	162	170	177	202	188	193	176	181	180	167	187	183	170	178	180	179	201	174	156	173	174	162	185	172	175	176	186	170	167	165	170	176	150	165	145	213	169	169	180	191	190	148	173	182	203	170	157	159	184	187	156	160	158	154	175	179	195	158	164	177	177	181	195	183	164	181	198	175	151	169	171	189	167	181	159	186	160	193	184	198	196	198	176	186	172	175	164	156	200	170	191	179	192	189	167	175	173	181	180	184	176	163	170	176	176	181	149	168	181	173	147	178	161	174	178	179	178	188	200	172	172	175	187	161	139	171	181	163	161	168	170	175	164	171	180	173	177	188	186	180	179	187	191	163	183	174	202	178	164	170	166	168	185	176	182	178	177	180	165	191	172	168	160	173	201	191	174	183	198	211	177	191	177	161	159	177	196	166	167	175	163	187	194	185	174	169	159	196	184	170	174	171	164	141	165	175	183	139	182	177	181	172	181	149	174	185	180	162	174	162	199	184	177	176	161	188	170	205	184	166	180	168	171	180	189	185	166	193	218	164	172	150	168	140	180	174	192	179	158	198	183	166	210	207	165	163	176	185	182	160	175	183	177	162	193	177	152	174	166	180	159	167	169	164	153	172	193	176	169	182	198	166	177	155	173	174	169	164	170	163	205	169	188	145	174	174	168	190	186	140	186	160	174	195	186	167	154	167	171	136	175	161	148	163	197	144	186	193	187	157	172	174	190	181	193	153	176	170	172	192	171	159	172	161	187	175	165	168	157	157	163	160	163	173	156	162	185	178	181	173	199	170	148	163	187	177	168	176	172	149	149	147	151	181	176	176	187	185	179	179	169	184	145	154	204	185	180	169	186	183	216	167	159	169	179	178	201	191	176	190	178	181	187	163	190	173	189	150	175	175	183	155	168	157	198	176	171	187	152	178	180	190	163	177	149	182	184	207	176	176	139	180	160	183	168	165	183	170	190	190	161	173	183	172	182	198	179	151	178	173	187	162	171	160	170	157	212	195	150	195	207	185	141	190	142	171	169	197	191	166	190	169	189	178	161	181	165	181	175	160	161	169	196	177	185	189	181	187	167	164	151	172	177	186	174	161	184	174	170	172	184	184	175	148	162	153	174	199	196	187	171	174	143	192	168	155	166	177	164	186	195	146	189	190	189	186	203	185	173	185	160	187	162	166	174	186	155	170	165	160	154	167	172	204	167	152	178	169	154	191	167	173	185	170	175	164	161	188	160	168	160	164	184	181	197	176	177	181	189	171	174	161	197	195	185	177	182	168	177	187	165	184	179	176	184	162	187	169	205	179	171	168	161	193	170	187	187	160	180	155	169	165	166	198	161	197	186	171	160	194	165	188	183	195	178	199	178	163	178	165	189	188	155	189	162	172	185	177	202	169	197	183	197	165	177	180	172	178	176	167	205	198	171	186	164	162	157	191	189	173	177	173	178	187	185	153	179	193	173	145	158	169	170	151	159	162	151	192	189	152	176	166	183	158	162	177	183	170	152	151	146	184	165	192	166	205	182	199	177	191	177	196	184	169	189	133	170	194	168	193	193	163	167	204	166	172	164	183	176	165	185	181	156	190	187	151	188	198	173	188	156
2525	495	532	529	550	471	529	495	478	474	506	471	476	455	475	496	477	510	485	506	482	498	467	485	496	457	484	466	490	491	482	471	510	458	513	494	466	496	473	484	452	483	511	481	505	476	448	467	531	444	498	504	449	497	459	482	469	452	500	490	494	481	522	493	482	493	488	497	494	484	473	487	538	464	485	508	482	474	457	494	463	483	490	512	472	518	457	462	482	470	493	457	523	471	524	489	473	466	486	489	508	448	459	464	487	501	516	461	513	478	518	486	495	492	470	475	480	499	479	479	479	472	486	482	448	462	433	493	481	497	470	518	507	481	499	456	484	488	525	470	463	477	494	482	446	498	499	464	453	516	501	467	524	482	471	498	477	494	472	480	473	494	485	505	454	457	527	466	519	533	477	461	476	459	507	487	469	483	493	519	475	492	477	499	507	504	482	480	535	463	454	473	502	483	446	482	458	516	485	476	475	491	482	487	445	478	506	462	502	508	482	467	504	511	521	485	481	483	515	510	473	445	505	472	457	488	463	491	530	461	502	482	481	422	485	466	498	503	498	489	478	467	470	479	511	478	486	456	461	488	486	501	506	471	488	496	467	468	502	503	501	478	484	439	490	503	491	476	459	468	486	439	531	475	493	461	517	497	526	518	469	466	486	484	485	425	508	473	472	508	516	483	469	510	477	489	528	482	499	481	414	486	486	486	475	529	463	470	491	458	458	468	508	456	497	502	502	451	480	475	493	456	500	484	512	485	498	490	461	454	522	486	494	510	487	479	492	510	507	466	484	455	477	486	483	467	456	458	474	443	502	477	458	445	491	473	462	495	522	475	496	474	444	485	492	474	501	521	479	525	479	502	452	487	501	476	513	503	479	450	498	513	510	486	475	492	472	485	468	449	484	484	489	505	486	507	510	478	490	511	485	450	468	521	463	487	509	476	500	462	456	456	441	513	481	503	492	489	502	476	491	464	495	501	510	462	499	469	486	491	492	528	498	478	511	491	481	458	503	451	461	478	511	490	469	488	484	454	511	528	452	453	483	504	494	455	466	488	488	502	477	483	502	482	433	472	518	487	518	497	469	462	507	494	508	473	489	485	489	478	464	476	459	489	484	520	488	443	462	505	467	520	485	499	496	479	498	488	503	474	497	493	482	500	483	457	500	480	476	443	501	498	462	468	503	480	450	504	479	500	468	463	445	483	508	481	441	489	496	440	456	501	476	477	470	508	481	489	460	481	464	506	504	482	482	491	483	476	495	484	508	491	508	523	494	525	483	504	507	479	448	482	482	509	490	505	481	489	467	501	448	467	498	466	496	477	482	516	460	474	493	501	498	491	482	478	448	455	476	444	451	465	518	487	500	505	528	519	498	513	478	499	467	450	518	491	463	483	459	502	489	466	500	466	501	491	500	455	490	508	538	475	483	451	492	482	485	459	448	492	465	453	529	493	497	505	491	473	475	454	497	484	487	517	472	498	468	470	488	475	490	487	472	507	483	531	484	474	480	454	506	472	486	460	462	495	448	468	514	453	526	486	506	485	500	497	507	504	493	496	505	472	497	466	496	484	461	479	452	522	439	499	457	488	480	505	456	449	518	466	485	499	507	502	463	516	483	513	428	527	491	475	501	477	484	511	521	494	502	478	490	478	482	476	471	522	497	478	486	491	473	481	498	472	533	483	467	509	501	480	499	461	466	450	470	484	477	478	466	451	492	481	503	491	478	459	519	526	445	490	529	493	519	510	497	492	477	503	507	473	485	495	510	464	443	503	481	503	510	481	503	487	465	505	504	516	475	487	488	489	482	495	476	513	474	487	458	514	493	467	522	479	456	436	475	458	467	520	454	479	475	537	453	478	464	506	490	509	480	460	506	466	482	504	511	502	477	458	483	487	520	509	474	488	522	494	465	479	493	492	504	515	466	482	503	497	479	475	521	506	491	486	516	484	493	511	511	496	506	503	527	486	473	503	479	506	438	499	464	466	487	485	492	498	491	482	525	490	490	498	488	482	502	517	481	470	445	482	458	485	476	489	497	495	413	499	457	465	440	457	459	523	422	445	488	462	486	482	520	502	513	499	457	498	490	493	485	481	471	498	449	475	502	468	463	505	478	494	464	488	478	487	485	530	511	488	493	486	445	469	454	463	496	423	481	472	497	466	466	496	471	489	519	465	498	521	504	435	448	499	463	465	483	473	460	473	482	494	460	497	495	478	465	507	524	502	465	452	497	536	466	493	505	489	451	482	469	490	502	476	456	482	472	495	450	415	480	468	467	487	512	503	482	519	484	485	479	454	493	475	497	463	518	479	461	520	461	499	492	468	456	479	474	483	468	475	505	470	490	466	469	476	467	502	503	507	488	479	454	492	499	477	486	502	441	490	528	465	474	509	507	474	526	495	453	436	513	509	448	511	515	492	463	441	504	486	500	427	459	508	497	447	463	521	480	479	484	450	486	490	474	480	460	474	488	496	496	475	483	500	516	475	479	493	503	488	515	539	489	440	475	474	472	483	463	503	506	491	491	515	479	508	471	459	496	510	498	490	460	481	520	440	463	470	476	497	477	474	442	508	442	522	500	469	503	487	479	496	497	479	501	500	514	460	487	493	515	458	502	511	520	496	460	475	518	484	531	461	482	499	483	460	467	519	496	483	493	459	487	461	535	450	491	482	468	493	529	487	491	510	477	499	489	492	486	504	469	443	451	528	481	486	498	485	520	474	478	493	465	477	490	500	478	507	505	493	445	475	478	517	483	477	497	513	474	510	467	498	474	486	474	450	476	470	517	514	501	493	486	497	485	451	489	486	511	507	490	475	454	517	498	470	476	525	466	505	483	485	443	478	498	471	442	517	471	511	495	464	456	482	515	466	455	515	484	500	491	520	479	499	515	452	525	497	455	465	505	522	464	478	471	462	520	491	494	457	473	480	530	451	490	484	477	513	464	470	504	507	508	537	467	476	455	508	487	507	452	448	469	412	478	454	489	486	459	479	423	484	457	477	485	504	454	540	494	528	450	465	442	509	474	454	446	470	504	488	468	461	457	487	466	498	468	473	524	523	490	519	500	467	498	447	472	466	467	537	431	501	468	465	464	483	508	518	505	495	439	473	494	451	511	461	467	491	426	453	449	479	470	520	474	491	477	497	477	447	496	505	479	484	466	508	482	472	480	494	538	487	483	450	520	517	479	494	495	474	515	481	484	508	476	465	489	499	489	474	520	490	483	489	466	465	464	423	489	463	492	499	456	472	476	444	447	485	538	502	486	501	499	467	471	521	501	540	444	483	452	488	476	468	488	483	484	484	469	494	526	483	469	482	472	444	443	461	460	468	514	471	507	457	489	496	517	487	469	485	504	515	503	495	480	469	510	511	434	496	512	472	468	490	474	469	495	493	468	515	529	471	486	474	479	493	503	488	444	511	508	478	499	459	455	516	505	453	502	506	481	518	501	496	511	518	495	487	481	476	473	473	475	467	472	499	469	526	506	526
9456	675	649	527	495	427	429	413	369	381	380	391	401	409	380	357	376	401	388	398	341	360	381	390	375	385	346	347	362	337	372	369	349	366	363	336	401	386	410	352	360	372	348	343	323	375	341	360	375	314	377	355	321	355	349	368	363	334	366	370	394	353	352	404	407	368	366	350	378	364	376	321	375	356	401	353	338	385	349	357	349	339	370	373	369	346	355	387	363	375	374	350	362	379	364	373	357	378	349	365	334	373	378	369	382	352	366	333	333	355	348	381	359	352	376	380	341	339	347	354	362	376	352	331	328	359	354	411	363	356	346	376	373	352	367	375	388	367	368	369	361	355	371	358	373	339	357	355	369	385	374	358	356	379	366	390	355	349	364	356	391	360	334	370	356	368	340	355	388	322	372	426	391	371	362	347	390	363	367	406	351	408	354	396	336	313	338	353	359	382	365	389	383	383	389	351	335	375	360	370	327	357	390	386	354	404	387	384	374	346	369	389	367	361	367	364	389	373	335	345	356	363	343	340	396	374	384	348	374	375	346	355	385	373	323	349	358	396	340	355	320	338	341	351	389	330	382	358	361	383	371	372	365	344	375	332	376	356	366	360	409	343	375	381	366	379	373	327	348	376	369	347	371	322	350	357	374	381	388	353	361	414	355	340	332	350	361	373	394	323	392	379	353	366	370	380	373	354	410	337	373	380	347	375	387	334	331	344	342	417	361	387	389	346	387	367	369	340	363	401	343	355	377	352	363	352	351	337	358	346	313	363	370	373	349	371	383	367	363	352	400	365	380	360	370	386	324	364	343	354	347	372	342	379	365	394	335	353	406	341	366	309	386	354	362	368	362	360	360	367	352	339	357	366	337	358	346	349	368	380	364	367	334	372	379	348	360	384	366	360	436	375	375	361	342	353	370	377	337	342	356	314	356	400	352	392	383	360	374	394	365	351	385	371	341	394	376	383	350	373	354	370	330	372	373	370	330	384	376	336	336	357	383	373	376	387	384	329	387	356	330	355	395	355	373	348	347	329	380	356	369	339	357	358	360	352	363	382	392	375	372	355	363	361	386	378	374	359	358	352	329	404	352	348	356	355	345	341	347	365	369	356	376	391	350	366	348	359	329	370	368	371	353	378	372	348	345	358	401	330	380	382	388	365	382	339	366	331	378	366	318	344	334	369	390	340	346	356	372	370	395	379	352	371	376	382	326	364	387	368	332	352	373	330	351	363	366	387	372	363	366	387	363	393	380	397	345	344	335	367	350	389	354	367	347	342	398	368	360	417	392	346	331	385	388	375	347	340	348	356	386	366	385	371	377	372	363	340	349	345	362	392	373	395	378	349	374	362	386	370	342	409	392	347	341	365	361	366	358	380	356	343	363	358	380	351	350	351	373	360	391	363	375	349	359	358	359	353	348	400	388	350	329	358	374	355	353	363	371	392	378	373	324	374	391	355	385	399	360	372	336	345	358	381	388	366	371	393	386	367	367	372	399	372	371	397	379	331	319	341	397	397	315	329	395	363	365	385	385	335	364	329	367	349	381	324	357	373	367	351	386	326	338	343	384	349	348	417	393	363	384	337	350	353	342	351	350	328	352	349	355	390	383	326	355	363	360	357	350	360	378	411	342	399	371	347	389	360	365	398	360	371	372	350	350	325	332	388	358	365	374	387	409	374	360	357	346	346	344	338	388	385	387	357	345	356	334	341	345	341	400	386	358	382	391	381	333	392	356	339	367	341	359	377	368	338	355	386	368	356	341	310	315	340	354	338	355	379	360	373	380	353	372	392	381	341	351	358	356	359	343	392	381	371	365	376	413	337	395	376	375	379	398	392	341	360	375	388	373	352	365	383	388	374	353	358	350	387	351	324	359	360	351	345	374	344	388	337	318	387	366	350	354	336	362	342	365	338	372	367	350	349	361	369	367	377	343	391	355	328	333	382	337	362	363	352	344	396	372	360	357	379	373	396	427	387	380	327	331	346	353	354	363	337	366	388	340	346	388	378	380	353	358	363	343	350	341	350	376	392	351	388	371	361	332	314	347	391	369	365	342	334	343	364	366	388	348	375	381	350	375	347	360	387	349	357	336	355	344	390	368	408	366	375	369	364	360	377	361	372	374	388	422	408	381	331	371	334	402	359	326	342	366	351	402	345	380	341	368	346	338	351	400	369	355	340	379	360	389	327	370	358	397	401	385	411	346	387	369	380	371	361	377	360	350	350	328	377	355	374	351	397	370	368	356	376	366	379	379	364	369	357	392	377	391	353	390	332	383	379	356	322	351	377	370	354	388	368	384	344	391	364	336	394	374	376	364	360	392	379	365	339	370	365	400	373	334	324	380	353	367	370	386	393	373	372	346	341	353	371	363	341	347	367	412	392	351	377	382	376	369	350	352	334	343	338	373	390	336	355	376	377	359	349	341	352	363	334	388	370	353	329	343	353	366	338	376	351	359	404	370	361	377	367	390	391	378	366	363	380	359	384	370	359	357	373	311	394	375	354	377	377	385	329	327	368	367	360	334	379	354	366	369	348	362	330	377	383	387	387	333	344	355	352	331	352	382	390	367	357	348	385	390	353	346	363	358	343	380	380	369	382	358	349	370	387	345	376	349	343	363	389	363	329	379	375	370	326	375	347	358	346	376	352	347	373	372	333	376	376	346	370	377	365	359	366	372	365	340	361	331	364	350	360	379	409	388	346	348	347	350	371	370	411	362	373	367	355	364	374	396	370	376	353	355	363	361	369	369	363	384	401	388	342	354	380	385	394	348	357	353	359	376	356	353	366	365	346	371	347	358	414	366	375	407	370	357	368	373	393	378	348	354	339	354	344	363	382	328	357	364	368	362	323	373	401	368	401	393	335	371	375	376	361	347	368	374	383	394	392	362	391	385	385	343	387	362	375	342	391	370	371	365	367	363	350	338	340	365	348	379	376	385	371	351	363	358	360	333	393	377	390	373	365	358	359	374	354	362	367	369	378	367	372	360	360	397	327	379	359	427	424	340	361	375	372	346	367	352	355	352	328	370	385	333	361	339	398	380	400	369	356	362	318	358	381	359	340	392	353	396	381	383	379	360	359	349	382	323	331	378	379	313	379	374	371	354	328	357	348	344	408	353	414	380	360	369	388	372	377	379	406	384	367	329	360	361	334	364	337	366	362	340	392	358	386	357	385	366	338	404	356	363	386	359	365	360	377	362	330	325	386	339	344	375	351	386	323	356	390	396	362	362	338	357	366	368	332	380	358	348	361	359	356	365	387	346	363	354	383	334	389	349	355	342	398	343	332	355	399	359	366	380	370	325	393	353	318	375	331	376	369	346	352	357	338	341	344	343	395	377	322	359	368	363	386	354	403	405	406	356	344	374	366	347	390	357	365	358	337	387	302	366	370	356	336	375	381	342	384	362	357	409	376	363	354	353	390	352	381	380	348	376	320	366	335	361	371	358	379	352	347	319	355	381	356	368	415	376	371	360	380	403	308	390	351
7581	1127	1365	1573	1439	1301	1226	1084	1155	1066	1051	1016	991	952	976	943	862	896	948	929	919	894	851	914	922	933	902	891	859	889	878	875	894	871	863	955	901	821	911	935	919	872	922	869	840	889	813	886	891	864	939	898	863	924	842	847	907	863	839	899	903	908	891	840	897	822	859	869	890	872	837	807	872	855	865	953	834	855	883	842	858	869	853	901	868	853	905	847	852	908	859	876	809	852	885	850	866	836	883	932	878	862	831	861	922	865	851	880	837	840	873	838	866	879	906	864	911	858	871	834	861	806	844	857	859	889	904	844	918	874	860	847	808	889	849	874	903	917	896	853	858	875	893	846	892	850	854	872	875	874	904	940	884	841	872	792	846	876	852	862	854	846	925	871	844	840	894	843	872	872	872	898	834	879	872	867	859	858	824	853	851	856	800	840	871	889	894	835	851	895	877	844	889	840	928	863	876	841	850	932	836	837	862	899	910	871	879	867	856	872	803	824	871	884	919	826	873	877	837	834	906	839	818	863	871	874	866	821	849	853	828	837	874	865	881	831	814	822	877	835	845	874	862	853	819	919	884	871	864	881	853	867	868	836	842	880	835	870	880	842	858	893	831	872	875	855	900	872	913	861	877	840	901	902	867	878	872	869	876	846	843	887	892	849	862	878	863	922	870	871	859	822	883	849	894	875	871	878	869	843	854	825	866	850	872	864	856	866	892	823	900	937	849	847	857	864	909	829	870	886	868	905	867	855	869	854	875	825	812	834	870	838	901	919	890	873	889	907	838	830	891	849	849	857	882	876	864	891	900	848	831	901	874	886	851	884	880	833	940	877	861	938	934	881	911	929	845	925	896	866	827	834	858	872	869	832	834	842	841	833	851	832	814	847	867	888	868	918	939	830	939	973	894	889	852	878	876	905	871	809	913	839	868	870	906	877	872	867	909	852	907	865	860	907	849	920	877	862	863	847	863	851	864	855	862	838	883	870	863	898	893	846	859	867	899	882	855	832	883	845	900	833	886	827	869	843	887	871	900	828	851	801	862	839	855	847	826	864	874	905	893	811	902	837	857	882	852	880	855	869	890	854	886	854	844	879	866	890	907	879	866	920	829	845	830	854	857	821	883	872	878	864	818	860	895	817	848	874	878	885	812	808	861	858	865	890	862	830	895	850	852	880	842	830	842	852	909	865	869	879	876	858	879	863	872	873	879	881	871	870	913	838	801	872	882	849	893	880	912	856	850	923	860	842	913	861	905	844	858	872	888	875	855	833	890	883	805	883	889	867	874	898	828	871	861	854	926	854	817	867	869	929	801	848	871	843	852	829	916	843	849	862	879	784	900	882	843	820	854	860	823	852	809	850	882	907	894	827	873	845	818	843	954	876	828	871	821	843	879	891	885	879	802	922	892	887	844	851	881	865	849	852	844	898	812	867	787	892	920	916	836	850	827	819	910	854	872	864	903	849	830	912	861	888	867	856	811	901	865	874	923	862	900	863	850	819	870	890	862	872	873	868	857	884	847	881	870	825	871	881	886	879	915	851	878	838	875	937	869	843	865	863	857	869	880	826	857	837	883	881	799	892	872	940	851	874	886	893	860	881	919	933	884	851	848	836	893	811	848	844	907	814	832	881	863	872	858	854	870	850	878	860	854	881	877	902	866	843	830	876	863	879	901	852	870	845	872	870	864	881	861	897	835	902	897	851	887	913	868	858	896	895	911	889	867	812	830	800	853	865	825	889	841	853	834	894	905	844	874	881	867	857	876	890	919	825	849	834	894	912	811	835	827	836	844	919	890	885	830	871	904	877	827	892	849	857	838	898	822	807	872	900	854	877	860	867	864	855	883	895	866	907	867	823	788	883	859	839	879	867	853	834	893	838	903	835	848	838	861	923	868	859	842	856	854	847	903	814	867	855	869	842	839	886	890	864	883	827	868	891	879	847	873	876	841	853	873	871	875	835	899	868	881	900	884	842	854	866	898	849	877	861	898	869	852	894	891	887	830	857	870	894	953	892	850	844	841	876	867	942	876	907	866	921	870	885	864	825	896	829	845	840	868	832	890	856	879	793	880	842	909	875	848	825	903	857	861	857	858	839	834	880	885	850	838	855	860	894	940	873	849	879	851	908	866	861	858	856	868	866	871	881	890	864	919	832	822	856	892	899	859	873	880	881	801	877	864	844	878	859	837	894	894	921	846	924	878	900	875	874	912	839	928	874	907	888	858	852	839	882	838	867	799	870	938	856	817	824	864	856	892	845	805	890	891	880	887	906	870	838	896	918	869	876	908	891	838	919	784	908	866	876	886	846	837	841	888	887	858	839	844	881	876	850	871	826	844	864	858	867	930	884	872	910	827	820	821	883	860	881	859	901	841	883	883	873	911	908	845	894	860	882	936	824	873	887	861	925	947	794	874	896	886	886	846	861	830	852	855	934	848	884	864	872	874	862	806	847	874	823	870	878	845	909	895	838	866	848	901	858	829	882	882	844	844	896	867	881	868	936	905	885	846	874	928	876	887	919	900	890	857	873	919	837	857	881	842	848	850	837	835	856	862	918	839	909	875	906	854	852	800	839	841	862	866	914	835	904	840	923	850	876	875	855	851	916	890	897	887	868	862	903	859	918	845	854	836	863	847	876	857	896	895	841	889	870	852	893	866	882	929	839	885	906	865	862	816	851	887	892	891	866	865	889	893	877	865	925	876	842	902	936	804	902	881	870	856	824	898	900	841	906	835	891	845	868	843	863	872	803	862	886	857	849	878	825	855	866	873	898	910	861	882	890	846	803	870	805	861	858	899	816	879	819	878	917	882	866	914	866	937	885	882	873	845	877	818	924	873	888	868	885	862	850	867	846	901	894	858	880	888	845	856	817	921	855	860	925	817	877	821	857	841	927	909	860	826	919	846	908	879	876	862	918	893	829	869	874	848	863	868	787	895	800	855	849	827	873	849	853	882	905	887	861	838	817	894	840	873	848	869	881	896	941	880	862	858	830	854	847	864	841	833	882	869	895	913	902	887	865	833	860	861	869	830	858	832	862	844	906	848	823	849	862	861	823	847	869	869	918	846	823	794	806	900	874	838	908	893	822	820	864	847	908	899	873	890	906	915	908	860	824	817	886	869	856	835	900	855	867	870	848	914	878	856	863	847	839	872	929	860	874	875	869	903	776	845	881	855	837	890	885	872	852	837	902	900	872	822	882	932	868	874	906	897	899	858	840	855	841	798	888	845	878	915	870	835	859	857	880	832	839	854	868	866	867	868	848	898	876	873	856	876	899	833	852	886	867	906	873	877	885	824	871	923	873	844	878	880	907	846	852	900	847	841	858	872	824	855	869	850	839	823	839	851	858	870	887	907	899	888	888	859	881	862	902	840	886	813	849	928	929	860	916	836	962	846	875	858	850	859	839	834	862	909	879	831	920	842	848	864	825	864	890	854	929	852	863	877	872	883	840	861	861	873	858	858	905	857	868	835	787	831	834	869	850
16522	1340	958	858	638	528	540	475	465	470	450	429	429	365	449	416	414	391	436	384	384	419	372	376	396	416	405	422	428	384	410	404	399	370	406	374	407	413	373	403	388	413	416	386	381	375	383	417	405	408	367	396	399	383	404	418	372	409	376	435	414	405	371	358	395	407	399	411	395	398	384	433	423	383	380	416	356	388	371	386	413	377	378	418	410	385	391	408	396	403	352	387	387	417	384	382	431	395	419	410	400	397	416	419	383	391	427	388	414	401	373	422	407	384	391	369	415	426	377	383	411	366	408	368	383	411	362	364	368	366	381	399	411	362	346	392	391	358	403	363	364	375	405	379	413	379	423	406	395	400	359	384	370	387	382	372	395	400	398	380	405	402	398	420	391	343	367	389	369	390	368	408	397	379	440	402	412	365	398	418	358	388	438	423	392	376	389	379	393	374	402	388	403	442	386	382	406	406	432	394	375	396	415	420	389	413	353	388	418	387	370	398	419	407	414	372	399	404	380	412	421	377	423	416	398	339	361	381	368	383	452	375	391	415	416	411	413	407	389	386	402	406	385	388	380	399	438	366	410	403	401	383	393	375	359	403	382	405	380	394	402	357	364	367	383	407	388	421	396	412	372	425	418	428	385	418	420	401	360	387	403	432	374	401	414	363	378	383	368	351	372	395	384	417	441	381	403	435	385	399	390	418	404	403	406	385	367	405	401	350	401	339	422	396	393	410	408	379	416	402	364	391	371	416	406	373	399	391	406	365	392	400	387	418	386	423	382	395	352	360	350	436	376	415	429	409	402	374	381	387	394	404	419	403	372	366	397	368	382	436	430	400	405	411	400	442	375	418	398	407	410	411	406	411	352	437	407	399	404	427	388	372	390	395	395	379	410	417	389	385	390	376	346	405	374	405	327	351	378	375	406	415	413	400	426	361	368	373	405	367	396	394	399	421	383	382	368	402	417	377	410	394	422	416	388	372	368	396	379	421	424	389	400	378	416	368	380	420	399	372	378	396	421	349	371	388	419	403	392	408	405	378	382	397	401	383	409	416	354	388	383	441	397	352	375	388	404	421	403	376	395	363	449	411	408	372	397	403	386	391	412	405	389	368	381	387	401	412	403	392	382	432	404	419	388	389	392	376	407	422	401	387	381	436	393	368	402	418	369	368	419	383	422	389	397	388	373	415	394	368	379	372	353	423	401	390	354	383	400	394	406	392	388	390	396	382	387	388	432	419	407	392	394	444	389	373	383	396	379	399	387	359	385	373	434	405	385	430	400	369	404	374	411	370	368	411	395	346	383	399	401	387	358	379	374	386	413	419	363	413	371	377	414	368	394	407	391	323	433	400	403	365	407	383	422	406	368	379	393	412	366	365	390	406	366	393	385	418	362	421	402	362	396	379	381	385	387	350	375	410	410	399	412	416	367	397	364	425	419	363	405	394	403	436	400	406	379	382	373	390	368	380	373	409	433	424	391	396	407	432	427	389	390	385	391	398	447	380	421	406	424	429	411	387	334	428	390	340	382	371	392	355	368	451	412	394	386	361	389	363	443	397	412	382	370	375	392	417	390	380	375	376	386	401	416	368	364	386	386	413	393	423	413	365	408	392	403	421	395	415	364	403	413	355	404	410	404	386	398	396	388	353	408	382	405	404	388	398	381	404	416	408	371	401	350	397	377	420	376	404	398	361	372	416	407	341	424	382	368	373	400	431	423	433	381	417	398	413	381	384	416	396	408	405	369	415	366	357	422	413	433	391	387	416	414	384	417	413	414	381	395	424	405	396	440	388	378	430	381	370	381	372	371	362	379	421	436	409	396	365	401	397	356	404	413	363	433	382	386	409	392	397	402	399	415	367	357	341	390	368	413	442	381	430	408	410	420	386	402	377	383	374	363	366	394	417	417	401	429	398	413	398	363	377	427	418	423	394	421	420	415	378	376	407	391	384	402	392	405	382	401	403	394	401	410	371	400	367	387	367	433	345	397	393	375	408	395	347	382	392	416	391	394	392	387	384	381	376	390	360	409	378	404	348	408	424	423	376	382	403	417	414	390	399	372	355	410	423	394	399	369	384	385	352	394	438	430	363	372	408	368	390	387	416	385	405	363	364	362	397	359	388	413	409	402	399	377	385	393	410	374	406	406	393	423	416	366	400	375	385	409	401	379	378	399	406	386	397	382	408	411	423	352	323	378	408	429	390	431	433	390	367	379	421	393	431	445	373	378	392	393	408	370	430	387	357	390	395	387	384	347	380	390	384	402	350	358	412	356	425	412	402	407	423	386	379	415	442	367	412	430	385	353	380	418	372	379	380	402	375	398	440	401	396	377	405	435	425	434	372	438	369	386	381	419	386	391	400	408	405	411	387	385	471	374	365	388	372	412	409	370	369	385	405	382	420	389	384	380	421	381	429	386	378	356	422	407	369	386	348	371	424	385	412	395	391	399	389	349	372	354	402	419	430	405	423	430	392	402	396	400	413	397	382	402	419	424	388	372	412	386	405	408	403	390	371	411	371	394	458	394	404	424	352	363	410	373	410	383	395	378	405	424	415	429	405	384	381	454	381	387	432	419	434	375	408	393	376	395	403	416	392	404	354	388	390	366	415	395	387	396	324	392	384	477	400	349	395	401	394	383	377	389	381	372	382	417	399	394	396	408	376	414	379	381	416	420	444	408	415	399	406	427	385	381	408	401	397	406	418	412	382	394	410	374	387	402	398	371	395	375	423	406	423	411	399	392	387	406	398	428	388	418	401	386	434	390	372	393	428	413	421	354	392	394	364	412	350	405	425	353	413	378	379	376	402	426	389	375	367	350	363	416	369	402	382	370	381	376	384	408	423	422	360	368	395	420	369	391	425	420	387	394	400	439	395	425	387	421	406	393	380	358	416	404	423	398	380	423	370	394	379	388	388	418	383	404	416	392	386	376	389	362	409	419	370	376	424	357	386	397	389	430	387	393	401	385	409	373	353	395	375	395	353	389	416	383	410	388	402	378	345	373	387	381	402	387	370	409	348	373	373	381	336	411	376	369	390	418	397	398	403	383	417	383	406	378	363	371	385	383	379	410	448	405	382	406	406	427	331	419	373	379	388	390	395	416	386	348	374	375	415	390	437	373	390	381	398	367	402	431	375	414	405	398	394	413	389	410	422	395	379	423	391	403	439	433	405	389	385	415	410	400	390	416	401	371	379	364	394	407	387	378	395	408	394	389	383	387	379	391	406	394	425	389	399	353	416	413	375	371	386	434	385	384	435	392	414	426	417	390	401	369	383	378	374	370	409	394	381	411	395	404	396	395	406	418	397	422	374	376	443	392	376	411	395	377	380	363	350	366	404	361	342	384	398	410	387	411	386	367	410	378	406	386	412	427	434	391	392	393	375	378	394	405	402	410	366	374	417	423	376	372	385	414	390	356	419	400	376	367	382	394	386	406	407	386	378	387	384	426	419	409	396	366	387	412	399	382	380	419	404	394	393	363	368
9325	1381	1853	2236	2010	1656	1482	1342	1448	1246	1212	1144	1112	1107	1026	1108	1022	991	1015	1017	965	981	976	950	942	937	926	905	972	950	881	952	904	950	945	910	935	984	900	872	895	916	889	916	886	944	912	874	927	895	930	863	957	903	899	920	885	893	946	942	909	907	866	937	883	842	920	933	929	883	899	855	954	893	927	898	910	919	915	930	914	971	891	895	875	860	883	854	863	904	853	894	847	890	890	896	867	909	868	810	873	891	842	905	900	931	882	931	966	932	921	860	828	888	879	996	930	882	894	891	902	899	941	927	820	932	833	864	962	877	883	858	862	915	877	904	883	885	895	918	944	911	872	846	887	902	905	907	882	886	867	901	909	841	835	919	924	903	863	892	836	901	968	900	862	863	909	935	937	922	865	881	854	911	869	894	891	895	867	873	886	837	945	938	848	842	938	915	951	921	914	914	888	893	899	905	912	836	878	871	886	913	894	931	905	886	893	921	868	908	876	868	942	901	854	879	936	897	911	895	897	841	920	915	864	912	857	911	904	903	859	903	911	925	882	893	882	934	893	892	920	859	909	872	892	917	898	905	896	886	874	937	898	936	916	890	918	908	907	898	898	863	937	896	823	882	853	911	819	913	920	838	896	871	902	899	943	931	896	895	905	871	869	897	887	877	886	827	946	848	889	946	961	870	877	885	898	892	929	876	900	857	862	936	876	891	870	891	857	861	904	921	877	876	914	839	891	901	911	925	882	942	845	896	934	908	911	939	837	845	900	870	845	920	892	905	870	912	898	868	903	897	910	875	902	866	906	890	854	912	908	902	885	848	893	921	864	864	876	924	901	874	888	917	938	863	865	922	825	891	901	936	912	893	888	879	866	870	972	886	834	914	903	836	946	916	918	900	930	845	896	907	833	889	870	917	886	878	915	916	912	873	898	900	883	889	927	925	899	896	864	882	858	914	883	903	884	916	919	852	947	886	937	890	916	882	908	904	901	922	913	910	865	913	926	923	931	908	930	900	872	891	851	888	910	859	870	903	896	874	920	894	872	866	901	942	874	891	865	933	949	854	896	918	879	882	917	890	904	865	925	865	884	884	929	939	874	906	919	874	914	842	882	902	890	916	872	918	883	910	916	879	911	890	864	882	925	857	838	956	895	902	962	851	867	919	861	912	879	914	941	944	914	888	920	872	864	865	846	894	893	904	874	866	963	852	895	889	903	935	859	874	863	921	932	899	919	911	890	892	862	892	889	870	906	878	888	890	933	853	897	867	847	871	932	917	897	924	892	914	959	874	870	913	891	887	812	926	890	929	930	851	884	893	870	917	845	894	878	881	878	873	881	960	848	891	842	872	881	902	900	933	852	877	874	904	893	936	817	871	875	866	901	933	877	928	871	927	913	895	905	898	932	955	869	896	905	972	878	911	912	867	920	873	878	902	851	928	969	930	864	855	901	862	939	867	934	917	947	896	922	898	885	900	902	918	834	895	884	862	883	924	884	854	915	902	916	919	914	873	855	899	896	913	893	939	879	884	890	903	834	925	864	885	938	892	924	915	923	902	929	882	884	937	912	876	882	900	926	866	903	895	927	872	888	917	878	882	862	905	889	881	872	917	905	874	919	878	891	852	914	894	891	939	883	853	930	825	878	920	856	850	916	919	829	844	938	880	923	872	894	947	886	881	893	915	903	906	886	889	918	960	928	841	850	956	923	857	887	859	864	931	878	910	914	889	905	913	892	900	881	882	882	900	861	874	871	887	914	877	905	906	928	877	922	938	849	940	894	912	909	881	901	884	931	898	887	872	898	869	902	907	933	936	877	856	856	912	914	921	872	956	914	882	908	901	897	908	868	884	898	882	883	943	889	858	883	880	922	876	892	877	898	914	910	939	871	899	876	920	893	832	867	888	890	877	844	896	923	869	905	882	854	882	870	852	902	885	887	927	929	828	924	875	861	849	840	900	904	856	943	879	904	889	893	893	825	884	895	865	910	882	880	886	959	938	923	881	896	870	922	897	877	949	874	840	875	875	924	855	925	921	863	864	909	863	918	927	871	905	902	936	912	939	885	901	962	900	867	898	875	931	888	872	913	882	939	905	893	877	887	890	914	895	879	911	929	879	860	864	920	851	909	913	870	863	968	891	854	922	903	860	892	938	877	864	897	872	880	879	876	894	961	880	873	911	933	906	843	879	929	922	913	888	923	890	877	882	873	849	889	866	882	882	917	874	948	857	877	860	882	898	934	857	915	849	907	886	933	894	852	857	864	881	939	923	902	887	866	873	872	910	888	894	904	919	857	852	857	910	922	891	875	928	867	890	937	908	925	893	960	873	861	935	891	860	896	915	903	911	851	882	847	908	865	935	910	925	913	904	917	938	847	871	959	880	940	902	892	838	885	928	921	935	875	849	901	945	919	887	897	891	896	974	855	891	845	890	866	919	917	900	883	853	880	876	940	921	883	903	919	855	906	884	876	849	916	896	896	838	890	893	864	899	932	887	882	865	904	892	940	875	919	921	875	926	917	923	857	902	923	912	920	898	872	911	873	855	869	901	867	881	919	892	886	906	836	886	919	884	865	916	872	935	847	966	846	884	850	901	878	934	904	901	917	866	921	869	912	930	845	862	860	862	920	912	896	871	925	918	851	939	910	978	883	873	879	952	902	937	898	885	871	919	857	866	914	880	855	956	837	890	893	866	889	898	887	915	908	912	924	908	840	888	880	928	918	897	950	882	912	860	947	925	888	914	929	883	898	944	928	928	884	970	837	868	911	874	866	871	856	906	897	908	861	909	858	923	915	938	915	921	920	857	877	883	941	879	902	936	897	935	897	936	889	895	936	850	910	897	913	864	926	901	904	913	922	892	886	934	860	893	892	936	910	845	885	878	963	931	932	931	925	872	923	875	889	908	878	871	902	885	886	929	957	897	885	925	871	939	879	882	887	859	865	870	870	871	919	887	919	846	888	888	901	902	893	864	917	859	884	904	881	892	972	872	969	906	916	825	892	919	897	850	924	867	894	925	903	923	905	888	867	885	890	880	950	868	878	929	928	835	876	914	886	935	960	902	931	925	909	904	837	868	874	958	903	835	890	888	929	879	905	869	893	904	920	878	882	858	862	900	841	916	888	956	903	874	858	884	963	899	858	833	917	900	941	898	838	863	896	892	892	900	909	836	881	870	913	829	931	1027	886	926	867	870	883	911	901	907	903	888	865	856	881	873	934	871	907	886	877	878	938	920	908	863	932	895	920	900	887	858	895	886	937	933	907	882	914	933	941	904	927	846	881	864	892	927	873	922	866	965	910	904	919	942	898	928	889	880	900	868	875	915	881	841	922	896	908	915	871	889	911	882	899	898	903	900	913	859	894	952	903	902	897	895	890	926	868	931	947	926	907	855	897	878	861	875	862	874	917	932	915	919	878	867	943	868	911	874	844	942	882	841	919	852	908	861	911	874	903	849	885	896	866	884	884	908	877	916	914	896	897	872	920	902
2596	213	170	196	155	198	174	199	174	187	167	180	165	178	189	218	191	188	185	160	169	184	179	178	174	145	186	165	179	185	167	177	169	192	157	161	173	163	160	153	155	177	165	199	178	166	158	174	200	172	177	147	190	189	203	179	178	174	162	189	187	202	179	162	188	165	182	183	171	163	193	188	158	201	193	179	164	161	178	160	200	186	174	176	168	196	176	188	197	163	156	173	169	173	180	162	186	133	178	158	175	206	193	176	186	184	176	166	185	186	162	163	178	162	199	188	188	170	155	153	174	183	186	168	169	193	155	171	166	175	206	165	159	190	190	193	181	164	151	199	157	176	184	148	174	164	192	157	191	172	158	189	192	185	190	200	193	193	191	182	184	172	187	173	156	169	167	171	184	167	166	176	200	181	152	167	189	169	154	181	194	172	186	144	220	169	165	179	188	198	164	193	175	171	189	167	176	181	202	172	187	196	158	206	156	183	166	165	164	198	211	208	176	204	168	158	163	159	188	175	159	161	172	174	166	186	175	178	179	165	183	180	185	172	161	194	188	160	177	187	200	171	175	179	167	168	156	182	172	180	150	170	169	179	192	172	181	167	164	180	184	194	195	191	192	176	165	164	150	166	151	179	181	180	177	176	168	180	164	178	192	194	181	178	176	193	173	186	179	181	170	167	168	178	154	201	157	170	186	168	171	189	168	162	176	183	157	187	164	183	198	158	176	169	160	167	195	182	168	175	153	189	167	163	179	175	177	179	188	159	147	187	165	147	177	157	184	190	180	181	199	137	168	164	168	166	200	190	190	172	180	182	163	189	175	175	175	170	194	167	177	185	167	169	174	158	187	182	182	210	187	162	181	189	172	171	165	160	166	169	167	163	183	162	182	184	165	184	168	181	188	192	184	196	169	176	164	168	167	151	145	152	169	201	190	166	173	156	177	173	196	191	167	170	158	185	152	165	183	159	162	190	179	167	168	186	147	175	180	167	172	151	187	165	168	179	149	181	165	175	182	164	182	174	174	174	163	186	166	169	168	166	195	174	193	182	179	163	157	181	152	190	171	193	167	176	173	171	182	181	176	161	190	176	184	147	182	162	184	175	178	176	163	175	171	183	183	142	156	194	151	181	184	176	158	167	157	185	183	181	190	174	186	192	174	192	169	158	193	198	167	156	176	163	194	187	196	169	169	173	196	166	161	162	200	192	192	181	212	165	187	159	175	177	178	179	182	182	161	157	157	158	177	186	168	171	159	175	182	173	160	178	194	177	194	171	162	176	189	179	175	186	177	184	148	170	173	171	182	191	201	193	182	195	188	180	156	201	196	171	199	183	173	189	185	172	156	164	173	160	171	161	180	162	179	187	188	178	178	157	193	190	168	169	172	185	183	196	176	177	182	174	198	197	177	192	182	168	185	148	177	151	193	179	203	190	161	192	172	166	157	155	184	186	164	169	190	173	150	154	177	183	144	153	175	164	175	177	194	176	178	171	184	166	170	186	187	203	188	200	181	155	186	195	162	194	216	175	152	191	182	188	177	172	179	187	203	178	179	157	161	158	161	179	172	188	160	180	171	200	161	176	169	172	175	186	178	175	187	160	171	177	164	193	164	183	170	160	195	208	181	174	174	170	182	158	199	185	207	157	153	166	148	195	228	166	182	175	172	173	170	175	186	166	172	171	169	176	173	162	183	197	191	179	186	150	180	173	190	157	182	154	189	196	188	174	174	189	160	175	183	174	168	183	182	208	170	152	189	159	182	177	177	191	173	193	186	183	189	167	157	164	159	175	170	184	163	200	173	160	179	178	168	172	191	180	199	174	177	171	173	209	186	173	146	170	173	175	165	187	162	161	176	183	179	182	160	137	165	169	183	180	175	183	148	164	163	182	161	196	154	173	205	181	189	187	171	155	194	180	160	162	167	195	187	172	161	174	164	173	173	183	197	173	178	171	162	179	173	175	193	178	160	207	168	168	211	183	183	176	186	168	170	176	177	155	178	156	188	185	166	177	194	164	190	191	182	194	208	169	173	174	189	178	192	144	159	146	178	140	174	194	187	172	177	166	171	188	159	156	190	183	170	183	177	191	174	192	165	166	163	179	188	162	166	175	171	163	179	192	195	192	183	162	176	171	195	172	204	205	164	198	157	188	149	192	166	182	181	180	198	166	183	186	151	172	184	185	169	163	194	186	188	184	201	207	180	185	183	182	173	184	186	181	181	182	164	169	178	169	169	155	170	163	151	165	185	175	178	181	171	192	174	169	187	194	177	151	196	169	148	190	170	164	155	201	195	180	178	156	178	185	157	194	186	170	187	162	179	180	181	155	166	158	174	174	164	181	175	170	158	173	169	176	184	189	166	179	174	196	173	154	168	180	142	152	208	161	169	178	190	167	173	152	185	187	177	168	196	175	165	184	185	182	165	162	175	200	165	166	145	178	190	168	190	183	173	167	176	190	194	164	189	170	167	175	190	173	178	179	186	178	193	162	158	209	161	162	178	186	180	151	168	164	190	176	182	173	176	180	158	173	167	174	165	178	149	156	151	166	168	146	176	163	164	194	174	163	186	175	156	172	172	186	190	179	177	193	177	182	169	170	171	158	178	197	203	169	168	165	181	180	190	175	178	174	177	186	207	202	176	161	192	185	175	175	181	159	152	147	173	165	183	151	180	170	185	162	175	196	173	159	184	185	186	171	179	163	180	180	177	166	152	163	178	171	181	193	150	189	180	177	176	187	156	154	174	136	171	168	198	161	159	193	187	163	183	166	183	176	160	192	190	186	173	166	191	189	168	182	196	154	208	210	177	175	202	187	192	168	187	203	173	195	207	170	157	192	173	195	176	168	183	195	195	177	172	154	190	184	160	138	164	191	202	155	189	176	163	159	178	167	187	182	174	187	138	180	169	181	180	190	161	183	180	150	155	172	198	162	184	174	161	179	175	163	178	191	174	175	195	181	161	196	180	169	158	167	178	173	188	178	167	166	178	147	201	193	167	198	161	159	170	191	175	170	190	181	177	164	197	204	162	156	158	169	181	190	166	195	159	157	163	172	192	197	208	198	167	167	195	163	176	168	173	180	171	156	165	162	177	197	190	198	171	194	186	179	187	178	175	178	182	163	176	161	156	173	161	179	193	182	180	174	179	165	196	147	182	171	196	185	186	186	176	157	151	195	167	173	167	169	180	182	183	188	158	201	164	208	177	175	174	178	196	163	169	150	179	199	201	180	196	167	183	168	174	157	178	189	166	174	185	186	173	174	169	170	175	159	182	168	172	166	161	172	157	174	161	179	159	156	198	169	161	152	171	177	187	169	172	149	166	162	161	181	157	178	169	186	195	195	182	165	162	199	185	162	158	174	159	168	169	171	172	185	191	177	143	172	162	173	173	178	182	203	157	170	186	167	183	178	159	173	195	209	205	164	185	182	170	179	180	178	198	188	164	190	172	166	163	190	203	177	183	171	178	140	158	171	161	184	218	175	166	163
2486	499	520	507	566	483	496	533	522	545	480	515	459	536	505	537	471	494	483	467	474	468	481	497	481	457	475	493	477	520	478	526	521	483	479	506	484	490	499	481	496	490	478	486	441	480	497	488	483	521	487	484	487	487	486	496	458	498	531	504	461	500	472	488	531	499	503	452	500	450	503	483	463	475	456	501	460	425	480	531	507	510	505	473	491	492	476	502	461	498	497	521	506	512	517	489	465	461	478	466	505	494	473	494	454	521	484	444	493	531	457	479	483	490	487	514	481	493	474	503	495	497	511	497	465	471	499	482	496	501	465	491	509	537	472	474	484	486	471	495	459	506	497	509	469	447	471	462	502	524	502	505	426	480	441	469	517	527	505	503	484	471	489	463	480	481	507	466	474	508	487	489	480	482	472	505	488	467	523	499	486	476	514	474	508	436	482	467	491	533	468	455	524	523	483	466	492	482	434	476	455	483	472	465	471	497	465	475	489	531	457	463	473	473	519	500	482	525	502	513	480	476	496	468	475	488	462	502	479	457	461	521	509	476	524	500	485	506	448	505	490	461	481	455	485	491	473	508	473	487	526	469	516	456	447	500	489	481	483	467	487	519	474	476	556	481	497	483	460	514	472	472	475	557	456	453	526	488	477	487	494	463	483	470	579	482	507	477	472	506	464	437	491	471	475	495	467	468	482	491	530	444	470	473	513	457	490	468	464	444	535	479	509	472	487	500	465	463	503	470	510	476	524	483	500	505	482	490	535	474	539	466	517	490	498	528	492	496	502	518	472	450	470	519	505	492	473	488	485	509	505	493	475	457	467	483	467	484	489	507	476	506	482	488	490	476	465	477	467	470	472	477	473	500	479	493	496	491	501	517	481	453	453	477	457	465	478	504	495	542	495	462	490	495	483	497	514	515	473	501	520	489	480	523	471	506	538	516	478	478	458	485	488	428	456	494	488	476	455	461	494	488	483	520	505	457	427	498	478	530	507	468	482	485	492	467	492	488	457	453	465	473	495	455	461	451	473	494	456	491	477	486	474	473	483	445	553	489	488	513	471	487	492	508	489	499	480	489	499	503	485	452	467	499	500	514	534	488	470	501	478	452	476	506	463	473	467	514	517	480	457	457	468	504	497	484	531	496	500	475	486	477	487	479	467	495	477	483	493	493	471	496	510	489	467	449	457	504	484	485	498	484	468	515	485	464	470	518	522	469	491	473	484	449	458	466	480	523	466	482	459	483	520	508	475	476	474	484	490	493	500	517	478	470	504	514	474	492	477	474	503	515	469	474	470	446	490	494	514	487	459	498	480	447	472	515	481	478	487	468	498	472	519	468	473	529	495	481	493	471	498	495	506	453	489	474	463	508	521	463	523	493	473	470	426	494	468	473	488	465	496	490	463	481	488	466	482	492	467	483	484	518	499	494	519	494	498	504	501	502	514	463	464	468	476	437	492	486	463	478	467	511	530	486	513	479	498	445	463	517	445	497	472	487	487	503	518	464	494	501	517	455	481	505	521	441	510	454	537	515	499	463	449	502	482	516	466	506	464	519	467	533	481	494	505	494	450	509	503	470	463	478	473	487	484	504	466	474	473	499	483	506	492	519	509	473	513	520	498	526	502	489	456	504	510	512	472	512	539	461	461	462	501	486	459	500	468	478	476	464	474	514	479	464	472	476	473	462	485	545	459	481	476	469	502	518	475	443	477	428	492	507	467	459	493	474	508	464	480	542	497	507	506	454	491	483	511	463	512	483	454	487	468	452	511	512	484	512	496	514	492	477	455	483	535	471	500	453	547	464	501	501	490	518	455	501	492	458	478	498	488	496	496	481	494	488	512	466	500	483	489	504	498	492	494	471	479	525	490	512	495	477	463	511	521	479	527	508	458	531	506	477	464	480	525	493	483	458	491	505	489	510	510	481	483	465	527	501	439	485	483	519	486	492	466	524	494	485	496	471	510	501	519	496	429	435	461	498	493	492	505	482	483	511	483	522	444	514	462	464	484	511	478	520	493	469	476	486	480	490	517	483	486	518	424	461	488	471	508	524	485	507	506	487	483	511	517	447	442	484	462	505	492	489	494	506	450	482	476	502	484	498	472	496	463	469	490	453	524	497	476	501	433	482	489	489	507	488	484	481	470	514	475	465	469	512	472	466	467	495	455	518	463	479	522	470	548	531	466	471	470	474	494	476	505	499	496	501	511	451	503	442	504	523	512	428	486	458	482	469	521	526	491	476	490	460	455	520	487	511	468	529	492	487	504	499	502	516	480	503	518	509	533	486	525	506	472	429	477	507	510	489	472	463	514	492	490	477	493	493	497	484	533	511	479	507	491	480	491	491	536	499	496	478	520	497	488	483	479	487	461	501	484	484	482	488	463	514	477	485	457	496	451	483	495	512	512	470	538	511	508	475	505	499	489	512	515	481	523	473	479	484	485	485	463	516	507	497	483	476	487	508	514	474	511	501	449	506	523	484	514	497	446	454	478	447	477	510	441	442	496	494	501	479	462	499	512	498	506	482	483	481	501	472	471	501	502	476	498	481	498	502	499	466	463	448	479	506	465	493	484	459	490	448	478	469	476	521	513	500	462	471	470	469	492	499	483	472	491	455	498	485	495	462	488	476	455	530	473	513	529	503	459	480	481	487	468	495	451	449	456	526	498	497	487	474	494	457	503	487	498	478	460	497	452	506	532	487	433	488	466	491	510	477	495	497	511	505	499	463	497	476	502	473	504	536	492	475	480	513	472	490	493	474	527	510	506	491	464	502	450	438	485	511	487	484	476	512	498	479	501	491	504	528	480	501	494	475	485	501	498	495	463	468	459	475	491	509	494	509	491	490	483	502	502	470	465	481	481	523	465	480	499	508	477	440	490	465	489	520	479	484	508	519	488	518	484	482	488	503	492	478	476	471	498	469	525	504	487	480	467	525	503	460	498	496	530	487	454	498	496	482	511	511	454	464	505	481	460	467	495	490	463	423	474	537	487	446	515	503	477	490	493	497	501	436	473	487	455	499	483	525	497	483	481	494	439	487	484	515	493	493	494	523	502	469	462	466	509	531	470	456	491	500	512	506	492	492	517	447	481	470	499	462	509	486	495	491	489	482	497	471	478	471	467	510	440	501	450	505	454	495	475	482	483	513	443	509	432	484	531	520	480	539	497	471	500	496	500	529	490	490	461	420	494	463	497	521	505	468	496	488	489	512	505	501	477	522	491	534	467	471	508	468	510	498	475	463	465	474	533	493	498	537	494	480	486	482	474	493	496	501	492	514	491	527	492	516	463	470	498	478	511	455	516	542	462	487	494	459	503	514	480	520	527	483	469	429	482	451	508	480	485	464	475	497	499	510	496	482	500	483	489	477	527	497	490	483	507	486	493	460	503	506	504	497	470	536	495	486	503	459	461	467	489	457	503	517	450	461	476	466	499	477	467	484	513	495	511	484	476	517	474	468	495	498	501	495	426	503	468	471	502	485	534	467
8951	662	664	571	464	447	425	414	410	419	387	340	373	391	371	379	384	358	424	363	387	386	358	361	384	374	353	374	374	377	391	354	369	367	402	364	355	341	339	334	370	367	368	344	347	355	345	355	397	383	407	361	370	401	348	375	362	321	358	310	304	364	356	367	365	365	421	428	349	355	366	344	360	380	361	394	362	338	372	366	351	348	366	393	351	344	408	341	333	399	362	364	333	353	349	344	337	361	380	391	336	365	387	345	334	385	365	368	393	359	373	399	358	364	374	373	390	370	380	367	372	363	378	366	360	367	340	337	376	359	355	376	358	369	368	416	408	412	383	301	303	368	354	384	360	328	351	352	354	351	416	397	383	377	353	364	387	419	334	385	345	386	367	346	348	339	377	353	334	356	375	365	337	362	371	344	343	350	349	372	341	364	357	365	364	396	374	394	395	401	368	398	370	341	383	353	366	374	348	391	356	380	338	317	375	334	337	366	358	382	370	345	359	360	363	344	368	395	376	387	352	359	376	377	387	389	351	347	335	339	373	345	360	333	350	361	362	351	373	371	365	371	324	364	350	364	373	342	395	355	373	370	381	362	368	339	401	349	380	332	366	390	343	316	315	316	359	356	382	357	358	371	360	356	348	373	380	376	355	312	383	326	370	339	355	355	357	340	348	355	348	371	375	335	362	369	387	343	352	346	379	372	394	384	384	331	345	342	363	378	353	351	354	319	342	368	372	395	330	397	376	345	359	364	338	372	375	371	357	356	321	335	342	363	394	368	373	359	354	358	371	374	389	322	335	373	384	356	342	362	343	346	370	382	375	355	375	364	353	377	332	364	373	369	337	352	356	352	346	360	375	379	377	388	366	389	362	374	369	318	371	384	378	351	370	384	347	351	344	386	366	352	369	373	390	353	355	359	362	358	396	340	347	408	340	354	340	365	363	371	390	359	357	343	387	381	373	371	358	378	341	342	367	345	377	347	374	398	381	382	365	326	359	355	392	334	359	366	369	389	360	418	340	358	333	361	351	331	352	370	329	381	412	341	345	372	336	376	333	361	389	388	377	372	394	344	363	370	380	432	372	369	382	378	384	371	311	353	367	376	325	371	370	338	372	342	328	385	348	390	378	354	377	380	366	345	370	383	329	394	366	397	350	361	341	350	339	391	369	366	404	378	351	351	361	354	365	361	367	375	345	364	358	357	409	423	350	380	347	374	351	373	374	379	361	377	341	353	354	396	373	365	361	402	405	396	336	329	339	353	326	380	341	409	371	375	349	364	377	309	298	383	342	366	349	310	380	374	342	370	370	402	365	328	340	347	343	351	357	327	376	360	388	357	383	373	364	349	355	366	346	412	319	321	372	369	393	384	339	354	410	334	352	377	355	385	356	358	396	357	372	385	356	389	431	350	410	356	346	358	323	392	356	398	334	343	376	346	341	415	373	367	358	342	320	345	381	339	320	355	372	320	357	354	361	360	365	356	378	330	381	363	409	394	368	335	358	389	352	378	378	366	360	338	384	358	381	365	319	372	322	394	367	356	363	366	376	343	367	388	326	380	327	352	354	370	358	366	385	381	359	367	377	355	337	365	338	372	398	346	386	409	367	382	333	346	359	382	392	334	361	336	351	390	377	361	370	360	338	372	368	364	359	390	356	345	362	314	356	348	364	399	370	393	337	355	356	365	373	372	348	343	381	368	352	325	329	351	371	394	369	374	389	336	364	331	373	344	366	359	367	396	397	323	374	363	392	369	405	391	376	381	346	383	376	392	346	358	383	359	351	395	364	383	356	339	346	383	396	347	359	347	362	350	380	374	398	365	355	372	372	373	375	346	323	366	346	356	346	351	322	351	381	361	366	377	380	377	392	373	370	367	382	370	339	346	337	353	380	373	336	376	349	367	380	390	357	343	356	377	370	360	334	362	373	388	326	346	339	360	374	389	377	373	384	393	372	397	370	377	362	392	377	394	354	353	363	367	345	353	359	367	394	365	393	378	379	391	410	358	318	372	362	377	340	370	371	364	361	374	318	367	352	354	369	341	367	348	343	396	373	330	390	363	372	356	335	416	350	343	343	374	359	352	363	393	351	344	336	354	359	357	338	360	336	362	355	335	383	336	375	344	348	361	366	352	354	351	330	336	346	385	325	377	370	408	357	358	388	335	361	368	351	350	331	371	384	367	365	361	342	380	370	358	345	358	366	372	421	347	365	359	353	389	357	354	374	395	384	370	365	359	348	374	360	379	361	321	346	401	373	359	353	390	384	366	363	355	363	344	357	365	373	359	316	391	380	370	348	357	350	344	364	341	356	320	394	349	368	343	395	386	346	382	333	350	366	354	314	389	328	374	385	356	362	369	349	387	381	403	365	352	380	358	372	341	359	343	403	363	377	363	356	376	371	366	347	427	368	362	378	360	359	371	384	375	357	343	387	370	364	404	362	366	344	353	334	373	323	401	348	347	375	384	377	389	397	372	365	383	365	376	356	344	387	345	402	391	342	383	360	348	392	338	335	361	409	353	368	355	362	333	338	368	381	322	375	435	357	336	365	398	348	338	397	362	336	362	393	383	343	374	353	345	386	375	372	372	370	288	383	362	353	331	363	403	353	325	365	345	386	375	367	320	302	345	351	365	357	383	351	341	354	322	352	365	366	383	338	353	378	368	370	368	332	377	379	360	341	367	374	352	341	365	363	386	353	420	393	366	372	349	387	304	361	337	384	361	350	395	397	403	366	336	370	348	372	367	377	358	385	357	365	376	330	346	399	355	367	353	365	367	365	369	334	339	358	352	353	377	352	372	368	344	391	389	411	379	349	344	351	356	379	349	400	346	365	372	356	354	372	377	404	378	364	367	376	357	361	392	380	345	339	355	350	384	335	366	363	391	385	354	312	364	383	355	316	338	377	352	351	351	365	371	363	364	360	361	344	335	387	357	396	334	406	380	354	385	358	362	370	392	347	327	347	344	378	381	363	389	333	348	336	346	354	380	366	351	361	350	352	333	363	376	360	338	389	346	351	401	332	394	371	385	369	379	330	338	343	363	352	371	371	337	404	363	353	354	336	378	397	362	370	387	367	398	379	367	382	351	373	369	393	388	306	336	366	348	336	314	353	369	363	386	348	355	340	367	377	338	352	349	351	353	368	392	372	354	380	340	409	372	323	359	376	372	373	385	336	345	361	363	378	370	346	390	387	318	360	372	336	339	385	367	365	353	333	377	380	382	344	372	371	354	358	350	365	327	365	353	352	352	362	379	384	360	357	364	360	349	358	378	355	361	353	396	373	359	345	340	345	356	347	395	356	309	351	349	364	358	361	376	374	364	385	392	362	386	379	346	376	377	330	381	333	388	361	378	364	339	392	401	353	358	361	370	346	346	376	358	383	349	338	349	359	404	349	336	361	367	371	345	364	353	377	359	358	372	387	346	348	374	334	367	345	367	383	385	404	393	359	362	376	365	345	398	370	338	357	357	357	352	350	334	380	366
7270	1151	1330	1518	1399	1292	1232	1194	1121	1101	1023	1043	999	954	939	969	923	904	927	934	913	909	883	896	938	939	913	874	904	877	873	921	902	862	868	844	843	954	893	825	875	846	878	827	884	867	897	897	817	889	848	844	887	817	858	879	912	905	872	871	842	808	882	851	892	922	906	838	914	882	848	839	849	904	881	876	907	865	830	849	876	863	884	837	851	877	861	858	901	870	891	930	896	858	887	824	860	832	864	838	917	879	898	843	901	846	844	869	888	845	851	844	859	856	848	819	869	895	845	882	830	832	862	873	826	858	823	815	862	829	876	838	892	884	886	841	883	839	857	887	853	866	873	908	840	886	869	841	842	868	937	868	860	888	839	851	874	837	831	856	836	865	885	886	886	882	873	848	864	839	830	868	846	854	833	851	869	897	866	898	858	878	877	866	835	842	867	883	811	889	868	859	838	844	881	847	767	853	845	853	874	845	893	870	834	873	859	866	854	851	846	884	886	833	860	815	881	830	857	888	875	864	858	891	920	904	892	879	903	890	863	883	858	878	920	904	860	853	874	888	853	902	822	813	896	831	865	816	900	838	843	863	797	922	847	903	854	881	871	860	820	852	862	894	885	868	882	852	876	897	828	809	878	841	874	917	903	873	907	833	853	842	891	866	836	857	802	871	863	882	900	796	849	858	841	878	835	839	902	860	852	833	839	850	856	805	857	873	833	829	782	816	874	859	865	864	874	884	885	886	817	910	813	849	895	871	855	888	831	871	893	868	839	830	837	897	838	828	874	845	884	834	828	861	874	859	882	867	880	864	867	862	891	897	811	866	858	832	916	830	903	873	864	871	858	847	857	846	815	887	882	825	874	928	865	835	851	854	841	877	878	845	850	855	848	872	853	859	872	933	824	860	879	858	846	881	846	842	896	803	880	828	899	860	891	892	846	840	873	909	833	858	854	825	870	858	881	893	859	912	799	864	878	920	790	827	857	865	818	838	911	869	887	851	907	859	839	802	856	839	887	893	859	926	845	895	829	884	898	819	846	924	842	879	864	849	846	895	849	904	900	828	857	866	876	886	851	893	934	817	836	852	862	887	848	839	862	819	861	869	913	861	879	860	858	840	911	847	846	889	877	861	903	904	858	839	781	836	898	898	866	858	921	840	886	831	924	857	852	839	874	859	847	861	826	832	881	790	840	907	836	921	872	857	900	838	861	867	830	848	861	869	855	906	872	880	826	853	924	830	860	866	898	851	839	870	869	887	881	869	821	835	881	884	878	892	880	879	805	894	841	824	865	838	881	883	897	854	871	867	881	852	869	866	852	827	849	834	854	854	855	895	860	882	868	854	917	820	847	861	883	876	867	835	850	848	852	880	861	894	878	865	867	840	909	885	906	875	902	859	867	856	871	883	847	842	846	876	911	868	865	892	921	849	874	916	869	896	859	847	871	964	827	865	905	865	895	890	873	865	891	863	836	856	891	874	873	889	860	825	844	863	886	858	892	868	928	865	856	910	889	834	851	833	836	903	841	879	850	870	863	840	801	847	830	823	876	845	897	872	850	918	816	874	922	847	839	834	852	871	847	917	839	894	821	837	848	830	911	836	822	861	861	883	881	878	883	836	872	885	873	851	864	830	866	852	811	852	877	832	894	898	846	871	839	886	865	865	842	896	908	846	846	888	867	877	861	851	930	844	861	919	891	891	903	838	875	895	856	878	861	856	898	889	849	913	875	859	903	861	827	901	877	885	857	812	788	863	832	821	899	856	844	883	836	862	855	818	866	928	896	879	917	853	848	866	883	856	872	870	859	843	871	812	880	824	876	869	869	886	875	887	841	846	879	889	821	856	864	840	862	862	867	863	875	854	870	845	874	874	829	891	858	864	819	834	878	832	839	841	883	863	862	874	873	876	857	896	889	885	867	806	883	873	861	880	866	844	869	852	845	835	884	897	857	864	842	853	886	841	869	836	884	914	841	864	879	848	877	839	865	835	906	827	853	827	828	849	838	877	835	883	868	864	844	822	853	851	843	859	814	868	853	838	869	861	892	859	830	856	883	865	826	872	874	826	862	889	862	907	849	822	842	875	854	813	838	815	830	836	818	864	868	862	824	892	838	860	866	887	830	839	898	882	828	882	844	862	871	864	856	872	830	867	875	877	917	886	844	865	856	869	865	879	811	883	827	808	905	896	860	855	844	829	938	870	876	865	859	848	793	859	847	822	845	826	862	882	860	871	828	883	892	839	826	808	872	861	800	806	906	936	880	832	912	838	861	883	876	861	864	896	838	875	870	865	858	880	859	916	863	916	890	847	896	885	852	844	860	864	869	847	881	887	862	859	845	922	851	824	903	888	833	940	894	833	874	848	805	820	897	819	860	855	854	861	873	894	875	875	828	876	827	831	827	874	884	873	834	854	893	851	880	862	817	822	905	853	920	868	903	931	874	882	835	849	904	887	860	852	862	855	853	916	896	837	827	813	890	876	868	865	915	863	872	902	865	854	883	866	893	890	825	854	872	893	882	862	853	879	836	894	816	849	923	881	856	905	883	902	869	816	866	790	868	883	859	875	882	875	868	849	868	854	826	830	848	865	844	874	884	858	901	807	876	952	885	827	881	915	824	885	848	893	886	904	858	852	919	826	869	852	881	842	873	893	868	863	837	865	876	819	910	885	857	848	881	884	906	907	878	851	850	833	869	818	858	871	871	898	853	896	886	884	830	925	888	857	865	861	795	845	859	856	877	895	868	874	856	863	834	881	851	836	860	859	852	856	869	837	911	854	916	855	831	866	902	874	858	837	866	863	877	854	834	857	817	874	865	832	927	850	859	836	861	889	877	900	837	866	875	858	850	867	902	863	843	821	849	867	824	871	878	830	805	844	873	884	890	882	820	848	854	845	851	883	885	856	866	850	890	904	820	882	840	926	915	828	856	866	862	903	850	853	803	858	880	884	895	890	852	874	901	884	847	867	859	889	822	875	897	868	869	908	854	924	846	899	848	865	854	900	900	804	890	861	833	875	846	827	886	913	881	879	840	881	879	817	868	845	891	870	869	829	796	828	873	890	896	875	862	855	899	848	874	870	871	890	907	872	893	902	846	874	900	849	836	897	893	875	876	901	912	889	839	829	869	827	848	880	818	888	877	849	885	931	830	880	854	875	876	859	932	843	877	845	861	872	853	890	835	845	840	854	874	845	836	858	877	877	881	908	857	861	844	877	886	859	863	841	894	865	878	857	840	879	865	901	851	867	843	912	861	868	879	814	830	872	878	835	852	869	879	872	852	823	863	885	859	854	924	832	888	862	845	821	853	858	837	919	863	870	866	861	887	874	886	841	835	844	904	805	862	897	914	857	885	836	890	897	851	913	913	866	930	870	884	899	923	899	822	884	878	794	835	868	840	884	883	832	858	885	873	838	880	867	794	882	871	838	908	902	897	833	880	886	834	852	878	848	897	831	830	870	851	859	840	845	798	867	894	809	882	855	869	823
16459	1305	897	791	643	644	524	481	493	492	441	464	393	412	447	396	402	407	419	423	371	382	439	423	389	376	375	401	422	345	428	436	386	412	438	393	393	425	444	371	370	399	388	405	365	358	394	372	409	394	392	379	386	359	391	415	426	417	422	386	363	345	411	428	363	435	404	402	407	407	392	353	393	361	390	404	397	394	396	412	386	388	371	445	422	385	428	402	414	380	381	419	395	391	403	411	392	392	409	362	378	401	415	377	427	353	379	412	384	374	397	405	388	383	392	377	364	400	395	420	418	372	435	405	370	367	392	380	398	423	397	405	417	430	400	395	404	403	391	390	411	449	383	354	368	433	410	398	405	357	396	404	385	394	428	391	371	390	419	380	438	399	361	382	418	375	408	393	385	443	411	396	419	387	416	405	408	401	372	412	401	387	464	396	411	414	427	401	396	390	420	409	339	389	417	401	399	390	389	398	384	409	369	416	415	437	441	363	356	410	399	407	389	357	381	410	390	367	376	432	379	399	384	356	387	401	384	393	391	383	412	405	431	390	347	416	389	379	399	394	360	381	369	364	404	397	394	374	412	401	379	377	422	394	378	377	407	425	381	374	436	374	413	401	424	402	364	388	395	395	346	376	433	429	412	386	438	382	405	403	376	398	392	401	386	379	382	400	388	405	422	392	386	411	384	389	413	386	413	406	374	409	433	393	378	400	385	399	388	369	404	376	410	367	381	462	424	428	435	380	396	439	395	378	393	371	356	395	406	412	379	392	394	408	389	361	394	422	415	421	393	417	400	362	404	398	424	398	416	370	433	410	366	408	361	434	363	402	370	414	393	359	428	372	371	384	418	409	379	386	373	389	395	373	403	388	393	400	391	394	368	381	410	411	409	411	384	394	383	405	376	445	417	373	364	384	400	370	424	380	330	376	388	393	363	377	429	392	398	385	409	383	366	398	405	390	379	385	393	395	402	446	438	381	384	425	394	402	413	384	416	420	380	399	377	382	380	406	377	387	363	414	366	399	352	397	412	430	365	431	379	374	418	395	392	391	377	413	430	412	380	444	412	395	430	417	404	376	395	415	352	396	403	399	404	419	431	377	395	359	358	347	392	410	398	386	439	440	391	381	402	391	404	416	407	430	389	372	420	348	403	416	373	412	395	407	382	393	375	378	393	413	417	394	392	435	382	419	389	382	405	372	405	376	375	370	385	392	375	399	402	404	407	412	415	400	383	398	396	377	397	383	404	399	399	370	429	393	403	395	392	368	402	382	375	413	355	397	391	400	399	376	403	360	375	408	375	398	387	411	392	391	423	404	411	382	398	398	420	389	382	394	387	400	373	419	370	400	386	393	424	391	418	412	348	423	390	422	359	399	421	383	377	402	383	397	412	443	407	426	348	358	406	398	423	386	394	404	387	389	410	405	370	396	439	425	404	357	343	411	417	385	413	368	409	363	394	387	411	391	379	399	379	409	410	398	408	396	424	376	330	381	384	406	401	390	386	421	419	412	414	412	420	418	440	409	433	385	426	388	381	395	402	382	426	360	386	381	419	394	416	404	386	385	371	378	390	426	395	436	395	396	413	367	403	352	379	382	437	420	409	436	439	408	426	373	406	359	383	401	405	408	391	404	377	402	381	411	385	419	451	377	398	366	402	400	382	399	386	390	356	384	424	373	372	410	330	393	376	435	404	397	401	398	413	388	360	409	385	376	357	408	375	372	398	393	437	392	396	424	377	397	381	393	386	429	378	389	396	386	384	400	415	383	422	368	417	391	380	426	474	408	378	367	391	422	379	419	430	402	387	392	421	393	456	405	341	374	399	394	377	380	401	426	396	404	406	382	378	402	372	376	412	412	446	377	364	413	382	404	390	386	368	389	410	374	402	435	382	411	367	407	384	418	400	408	432	406	422	398	433	404	374	392	377	424	399	370	389	363	368	379	363	431	408	412	403	391	419	400	408	434	366	397	407	397	415	424	379	357	373	373	427	387	392	375	352	386	377	368	414	393	389	362	374	415	376	402	350	398	407	368	393	437	391	429	416	420	423	399	379	384	443	430	408	418	380	394	386	396	370	386	421	377	379	383	431	386	419	408	356	400	415	416	426	377	378	358	404	396	381	389	377	369	407	420	399	404	447	403	436	418	417	389	412	395	406	417	394	423	377	387	404	428	405	393	390	400	412	374	392	422	417	434	367	386	413	385	391	370	369	446	385	382	431	409	414	395	398	344	390	383	410	422	413	389	398	468	360	377	395	376	439	382	388	388	376	424	381	417	371	419	388	402	384	405	393	392	413	377	441	395	434	364	440	393	417	386	399	363	359	414	384	423	380	365	391	393	400	457	395	399	425	408	400	352	396	381	408	412	446	424	376	369	367	376	393	364	412	405	374	376	378	410	376	365	437	383	378	407	371	353	341	405	350	351	377	366	418	405	425	407	370	408	380	458	404	397	365	436	357	366	405	397	395	424	401	354	382	401	386	403	429	353	400	393	400	398	387	403	420	368	379	425	385	377	447	373	388	383	413	433	426	434	382	381	418	405	406	392	415	400	369	402	371	406	386	375	369	377	394	428	424	415	353	399	385	354	371	391	370	377	371	382	389	397	381	406	416	375	373	425	388	376	348	355	407	408	371	436	419	377	386	414	335	340	416	388	400	382	415	376	387	349	373	424	387	383	385	407	394	405	382	369	423	386	391	382	393	363	368	419	374	415	398	401	383	370	362	404	392	413	390	411	388	323	392	401	398	393	406	375	396	395	364	414	385	404	385	375	401	391	420	389	388	389	376	407	360	376	393	393	428	416	406	402	414	400	393	364	393	374	374	414	410	400	369	373	372	396	380	361	392	413	372	388	391	331	396	452	377	378	372	372	401	419	412	422	393	376	371	373	407	369	369	378	401	389	397	384	395	389	410	425	356	353	389	378	374	386	408	410	383	397	382	377	399	406	435	429	423	392	363	386	362	393	375	375	396	390	415	357	399	359	408	396	380	349	414	383	447	376	376	377	373	412	375	374	402	402	397	368	409	374	416	428	383	402	382	380	420	403	428	399	394	423	421	386	373	405	402	379	377	395	359	371	399	357	388	412	426	388	402	453	412	387	402	357	396	406	458	370	378	378	377	437	329	422	416	390	375	404	421	368	407	363	401	406	382	402	410	359	406	440	397	377	386	426	422	385	372	421	377	409	401	348	393	414	436	436	400	366	380	358	399	413	417	414	404	400	403	406	392	386	425	412	400	402	392	394	382	392	425	376	420	366	388	384	356	374	413	426	374	403	418	411	366	381	383	382	379	407	434	383	421	406	388	383	363	379	398	399	373	389	396	407	407	387	392	396	397	373	413	420	406	429	421	372	378	365	394	367	392	396	410	402	413	416	360	383	393	386	391	391	396	384	402	397	398	394	392	403	407	405	436	405	420	410	376	402	392	388	402	378	395	363	407	411	406	385	415	369	417	419	361	411	401	384	382	411	418	408	402	372	376	351
9402	1358	1900	2068	2006	1714	1554	1429	1370	1299	1129	1180	1108	1120	1078	1079	1026	1029	991	968	976	982	990	943	960	932	955	1005	950	933	949	938	909	864	935	955	941	894	964	901	945	895	917	903	904	925	903	936	950	906	909	863	883	973	928	909	915	946	935	946	850	937	933	854	910	903	850	894	859	948	876	860	879	907	901	913	925	874	862	947	888	911	883	876	887	914	900	843	879	882	897	924	870	916	874	882	905	893	929	945	883	900	895	902	888	875	899	936	910	901	903	883	982	873	866	871	901	881	861	914	893	860	920	888	932	889	920	887	918	934	899	937	845	866	890	964	901	899	911	879	877	867	913	906	819	866	891	947	844	909	911	876	855	891	864	909	903	887	910	921	888	913	922	888	880	873	926	924	840	895	932	873	886	847	849	896	875	942	886	853	917	921	855	882	887	921	854	905	921	871	862	957	862	879	886	862	865	940	887	844	944	862	899	839	852	893	884	854	858	903	916	932	897	888	897	925	877	900	928	872	881	863	878	842	912	887	896	961	871	923	925	896	906	922	928	885	887	882	900	887	916	937	899	857	916	884	941	887	849	877	937	885	871	911	895	921	908	930	869	909	949	930	888	985	869	908	948	881	844	909	882	895	897	907	869	929	898	885	835	847	846	845	925	875	938	819	861	878	852	890	938	961	938	856	906	896	912	951	903	915	865	899	881	834	900	894	915	893	902	893	854	864	896	927	880	926	931	911	902	885	898	913	887	871	902	865	893	900	863	850	884	867	899	864	795	900	871	847	865	862	863	904	906	850	873	931	933	873	900	889	899	841	910	893	857	872	901	869	929	850	934	907	888	921	850	863	913	867	914	822	946	869	924	868	913	854	900	847	892	879	858	884	892	889	917	835	902	881	898	889	861	881	933	907	921	872	892	908	982	849	964	894	925	911	893	887	920	847	882	853	890	917	852	904	926	866	901	884	878	949	897	888	838	877	863	889	923	892	936	927	857	869	945	904	923	893	904	891	928	876	897	920	898	879	857	796	896	928	910	862	939	917	858	874	860	846	975	920	869	883	931	866	891	917	851	912	907	865	874	906	868	847	874	917	927	925	910	844	904	872	950	917	926	896	895	910	886	885	884	887	936	863	925	875	938	949	904	950	868	890	920	950	966	927	891	924	906	896	852	845	850	879	904	864	881	867	924	964	936	951	898	920	910	880	907	878	860	815	925	902	835	905	886	860	897	914	930	903	891	872	909	880	929	877	877	900	883	860	879	903	941	869	892	893	873	903	855	863	883	900	923	924	920	883	894	910	907	924	910	860	914	842	882	930	869	892	877	877	897	911	878	908	900	867	927	880	892	901	865	904	823	859	844	873	886	846	845	981	851	914	870	912	834	852	880	933	907	909	917	909	918	890	921	907	946	864	909	875	868	925	820	913	920	869	928	880	837	917	881	876	885	911	903	893	855	905	844	892	884	940	920	841	844	926	858	862	895	878	827	853	862	921	887	871	867	886	931	926	918	847	926	945	863	852	809	910	836	886	934	857	906	925	837	897	940	908	920	912	943	897	862	879	904	876	893	880	940	906	930	904	939	868	938	832	919	936	895	873	905	928	871	905	884	874	848	953	877	894	890	930	874	870	923	885	892	918	900	882	863	883	921	891	883	887	843	913	875	909	863	948	897	946	916	901	926	938	828	874	918	884	876	953	890	874	884	962	926	876	881	865	830	873	878	945	920	841	932	876	879	890	920	850	858	889	901	903	906	882	860	894	902	932	889	874	934	893	840	891	924	891	913	876	870	875	886	852	884	879	881	902	891	874	933	889	925	900	867	859	917	860	893	956	899	880	885	912	880	911	903	929	899	877	899	926	888	885	908	900	916	907	896	888	894	924	903	889	862	896	911	883	947	934	945	855	854	905	904	912	874	890	907	895	843	842	906	903	890	866	861	914	897	934	897	881	860	888	881	917	975	891	885	889	855	862	852	910	891	885	878	888	868	871	916	898	909	874	894	870	858	916	868	837	887	906	885	954	919	914	864	889	951	866	848	861	952	953	909	830	873	903	912	864	925	845	862	893	858	895	864	851	941	849	885	883	892	792	955	922	888	932	930	915	914	883	889	843	910	859	917	885	899	908	883	891	861	882	877	880	903	949	949	860	904	849	899	880	887	880	922	871	874	886	917	940	850	882	908	858	877	836	832	861	918	865	917	867	893	904	884	925	924	873	912	847	859	914	866	900	867	848	905	911	854	912	850	959	876	928	890	905	883	876	931	862	871	881	955	903	924	917	908	880	869	888	942	887	942	905	906	889	916	924	901	943	902	857	893	859	902	903	885	870	912	872	923	874	922	909	916	897	889	925	938	904	889	937	866	860	890	879	889	901	875	911	912	888	860	905	931	905	951	861	911	842	941	858	913	867	885	888	883	849	870	946	850	936	895	893	874	912	901	857	921	912	852	916	885	932	921	899	905	845	861	883	880	867	941	838	861	872	864	865	909	894	858	907	843	879	892	915	902	911	924	864	877	836	839	856	903	879	880	846	888	863	939	878	849	880	878	926	903	874	859	910	866	873	911	863	906	925	953	918	905	917	883	902	895	864	876	826	919	887	907	891	912	869	885	891	909	892	910	880	866	895	896	897	893	858	961	880	907	896	938	889	903	921	947	939	891	898	923	908	948	878	895	851	871	885	863	884	934	932	964	907	879	872	878	882	883	942	896	890	829	841	902	896	905	934	914	902	887	857	885	908	928	856	884	860	891	921	842	883	840	889	916	870	881	911	857	919	858	961	907	899	898	878	900	898	867	899	860	903	909	880	876	917	860	867	942	924	943	885	878	926	934	872	938	930	903	835	934	950	870	893	920	865	859	930	849	927	947	856	877	817	904	893	881	846	907	862	877	884	933	911	861	918	895	897	835	881	852	868	815	895	854	832	894	876	851	875	975	904	869	891	871	859	948	910	926	928	890	868	908	927	884	901	859	827	903	880	927	896	877	928	910	916	866	945	942	874	837	932	872	893	882	857	885	896	861	897	857	867	886	895	877	873	910	903	924	841	907	848	880	940	890	908	879	936	869	827	866	885	895	869	851	869	917	908	933	936	851	928	884	880	913	903	882	888	854	863	889	903	832	881	850	927	909	905	840	868	922	897	877	879	898	898	873	871	908	873	895	858	909	881	955	916	862	934	847	838	892	840	818	885	887	894	940	904	853	880	886	861	890	945	932	870	872	882	898	869	903	926	863	870	974	859	892	881	870	904	909	860	839	908	928	871	893	867	860	865	898	866	872	836	846	882	938	872	928	843	917	871	881	860	940	882	887	897	893	936	881	907	897	886	916	937	878	926	918	901	879	842	883	939	869	886	891	936	835	930	885	928	882	887	864	864	905	926	878	916	859	893	922	886	869	836	897	863	913	884	880	867	869	911	875	894	835	841	854	865	900	918	914	846	899	959	838	903	919	944	898	853	870	948	907	913	865	896	852	941	900	852	923	903	915	906
2371	213	195	181	165	147	166	198	176	182	166	163	160	174	181	158	167	183	172	188	177	166	160	178	155	158	159	162	187	176	153	199	161	166	175	167	168	167	178	179	172	158	185	168	174	166	156	179	173	158	193	185	179	177	213	176	153	187	180	188	181	154	168	167	178	160	168	170	190	191	186	196	166	179	199	187	173	162	156	171	171	184	181	179	174	173	173	182	185	181	168	165	183	177	166	170	165	183	180	156	161	189	167	173	160	160	156	162	175	173	190	157	176	193	173	198	155	179	147	173	150	187	168	170	175	181	167	176	129	159	172	186	147	164	172	150	188	183	189	183	175	168	153	183	185	171	198	174	154	186	179	178	204	193	179	183	180	158	153	151	187	177	185	192	177	176	167	166	164	164	188	184	200	186	168	158	194	178	170	165	195	169	174	168	178	206	180	183	161	175	197	167	190	165	181	176	160	178	188	182	160	190	167	184	184	189	170	169	155	203	158	203	164	157	177	181	177	201	187	178	190	182	154	171	208	189	187	209	198	166	184	187	198	191	154	151	162	216	189	157	183	187	182	164	164	152	162	168	167	180	153	193	156	202	182	171	201	210	169	165	195	197	211	178	161	167	151	187	172	188	175	149	148	184	155	176	192	210	193	194	193	180	151	179	192	197	186	193	205	179	170	178	174	180	163	169	199	211	171	165	153	174	194	172	158	170	189	165	177	187	188	149	185	212	191	186	184	200	175	154	152	181	151	173	184	193	211	172	176	182	161	173	209	152	175	176	164	175	189	149	169	169	207	182	162	152	167	166	188	187	168	171	161	179	175	186	161	189	203	160	194	163	180	157	163	160	161	164	170	160	155	207	183	212	158	149	182	190	180	158	185	167	195	170	184	196	161	159	187	162	175	163	155	182	196	167	164	169	174	187	195	168	163	171	162	166	188	143	175	165	166	185	176	178	174	176	189	164	156	162	170	193	198	162	192	182	171	175	180	149	156	171	210	187	208	188	178	180	163	188	178	164	173	183	154	175	182	192	202	189	171	175	150	149	155	173	149	197	187	178	179	161	182	184	177	194	187	170	179	174	169	157	168	152	162	196	157	158	172	181	181	169	184	145	186	196	159	158	179	171	188	205	162	179	179	170	163	174	182	169	207	171	165	187	162	169	183	170	161	174	159	193	190	181	164	176	137	158	165	179	154	165	199	175	158	164	170	186	171	158	167	182	166	159	167	156	177	186	178	160	199	168	170	174	180	152	174	161	159	163	165	148	198	157	171	177	143	164	177	178	163	192	189	172	165	157	199	158	167	165	201	163	172	177	173	174	158	160	158	168	183	176	178	149	185	173	184	161	177	207	232	172	172	170	165	159	176	156	160	184	183	169	176	176	194	166	172	147	185	196	186	155	185	160	150	183	171	186	196	138	182	173	163	170	188	167	192	174	158	171	184	186	176	177	164	155	186	159	167	187	188	193	167	186	140	165	177	168	150	158	167	183	161	177	164	175	201	171	172	169	174	202	142	165	173	186	191	170	180	173	171	187	190	189	160	181	193	188	163	179	153	192	203	162	156	183	188	198	191	162	185	185	187	162	161	176	161	169	167	135	160	164	171	164	183	165	175	185	186	180	163	187	170	185	193	180	158	155	194	155	165	189	170	172	164	177	164	172	166	180	183	178	179	196	182	169	166	160	186	182	161	179	179	184	169	182	188	164	158	165	167	164	177	166	182	175	204	173	188	188	176	179	169	198	168	183	192	174	143	165	177	150	171	172	185	167	167	178	181	161	166	184	165	192	178	164	206	184	186	152	180	212	182	187	170	174	168	191	182	201	203	165	179	196	164	186	166	197	152	176	185	178	172	189	201	196	185	183	158	157	196	185	162	182	168	149	155	199	183	164	162	184	185	200	155	174	189	176	164	170	194	160	169	168	183	162	188	163	173	182	148	171	175	172	179	209	179	170	153	165	176	149	170	184	171	170	185	156	176	162	179	174	160	168	179	162	176	198	179	187	169	183	172	162	172	190	174	179	203	182	173	168	165	174	161	147	182	177	162	195	165	177	160	178	181	143	190	158	191	153	179	139	199	164	173	151	213	196	177	194	172	162	167	183	167	178	189	172	157	203	142	163	184	188	173	200	163	176	153	145	194	168	170	195	171	187	180	172	192	178	171	184	184	176	194	217	190	176	182	185	170	207	205	178	179	183	172	171	152	186	159	172	182	167	222	166	164	173	203	177	184	173	187	170	162	186	183	211	177	196	160	178	182	174	173	139	147	159	183	168	164	171	183	180	200	196	174	174	196	169	190	207	130	153	167	195	170	178	174	141	176	180	163	171	174	201	186	191	177	184	166	171	174	168	155	183	150	140	187	159	205	182	174	172	171	170	184	164	188	178	188	162	177	189	167	170	177	180	178	187	167	177	183	164	180	156	186	182	164	177	182	184	184	187	191	176	155	169	151	177	184	176	172	169	190	167	179	149	179	182	197	178	186	173	180	192	166	152	163	152	156	180	181	164	173	159	159	152	164	162	160	177	161	184	185	166	169	177	146	183	161	186	182	193	193	167	196	171	160	182	196	194	167	165	172	188	194	204	159	170	161	203	187	170	189	212	159	166	168	160	169	170	173	163	191	176	192	167	182	187	195	190	182	172	160	163	191	189	170	161	161	189	195	148	190	175	173	188	158	169	156	195	193	194	179	189	155	183	169	190	157	163	175	177	169	190	173	179	178	142	154	188	191	184	165	179	187	159	195	160	176	176	190	176	166	168	159	173	175	204	191	179	196	195	184	192	182	154	188	174	187	181	162	181	182	191	177	192	150	174	159	178	161	163	171	162	186	185	175	158	146	175	179	177	166	154	188	158	209	192	168	166	161	161	167	153	183	181	181	178	187	174	177	172	150	167	175	181	181	214	204	141	150	189	195	151	187	165	168	179	189	170	168	190	179	152	178	162	164	175	182	191	180	165	170	180	179	173	177	205	189	190	174	177	175	170	170	190	177	155	202	189	183	178	176	184	194	170	186	169	184	175	176	175	163	212	187	153	171	182	173	171	186	192	192	192	174	160	168	174	183	175	172	180	181	152	217	186	157	182	183	184	204	161	167	169	160	180	193	203	165	194	160	163	180	178	169	156	171	163	195	167	176	180	170	214	171	165	189	157	186	193	204	196	186	182	196	188	173	198	164	178	171	171	155	172	159	165	174	172	185	185	171	193	200	178	185	189	187	193	182	180	173	187	162	203	176	182	182	148	192	153	165	169	178	157	179	157	174	165	177	148	168	192	183	158	179	179	191	193	169	182	179	157	176	182	188	172	182	157	191	166	171	178	194	181	176	202	190	171	180	172	184	189	187	149	176	170	179	146	184	193	168	167	175	178	176	164	153	153	165	199	204	164	167	185	184	176	175	153	164	191	190	167	185	164	206	153	156	185	192	151	178	179	192	188	180	157	150	158	162	152	160	152	186	171	176	171	173	174	208	162	179	179	170	168
2354	496	523	510	509	520	524	463	469	484	516	522	526	497	483	450	483	514	467	494	464	534	482	486	510	504	532	472	507	495	459	486	495	495	473	428	463	493	474	512	490	443	523	497	501	493	472	470	430	476	489	468	474	461	491	519	457	452	465	486	478	485	509	481	477	469	485	488	450	493	484	484	474	488	444	460	495	443	486	487	459	487	460	468	475	472	518	479	515	513	462	480	474	474	500	451	484	460	508	495	468	496	469	483	514	477	457	511	433	498	480	481	457	497	456	491	462	486	494	509	474	473	495	508	463	489	482	451	467	469	459	494	478	485	489	507	459	490	495	465	493	479	448	500	457	485	465	455	521	516	530	524	512	485	421	470	490	463	524	484	485	482	464	489	443	462	454	493	465	492	459	473	467	473	485	530	479	485	487	466	501	496	503	545	450	460	479	492	506	448	468	492	472	475	510	476	456	494	477	505	511	501	471	485	473	481	483	480	478	464	478	490	496	508	516	469	461	492	475	474	465	511	493	466	478	560	489	491	523	501	446	481	490	495	476	459	468	479	483	486	519	471	471	494	445	503	466	457	457	464	468	467	508	492	465	468	472	480	523	442	464	478	463	507	450	517	480	470	456	442	519	467	500	465	513	456	489	486	476	500	517	475	505	484	492	506	464	467	481	467	480	484	493	512	458	521	481	469	495	476	489	526	482	515	498	474	507	460	502	479	500	498	495	503	483	496	494	500	489	468	499	469	460	500	489	495	486	472	506	480	480	476	449	479	454	475	489	480	453	463	508	494	439	481	482	430	478	513	459	517	498	504	468	449	483	499	522	469	471	472	442	461	484	498	459	512	478	488	478	471	514	472	504	512	479	475	482	511	500	488	482	466	502	498	457	454	466	506	493	490	463	452	486	512	522	439	528	444	467	500	470	485	498	507	453	460	473	490	487	442	470	478	519	461	489	489	509	472	470	532	491	482	512	485	455	487	473	503	486	497	514	475	424	449	526	498	499	460	482	476	489	501	479	492	475	478	506	483	505	457	455	469	471	487	507	436	470	473	474	469	513	477	507	512	529	495	508	502	438	477	442	481	467	477	453	510	478	512	492	481	461	469	476	458	502	500	478	506	481	472	487	504	454	520	494	486	469	475	455	501	470	428	475	485	470	477	488	480	480	500	460	468	497	476	499	461	471	447	505	486	470	488	494	469	497	461	442	482	460	482	498	453	461	473	479	485	491	478	488	490	477	457	486	472	481	515	459	520	493	485	472	503	489	492	440	474	502	502	486	445	478	490	478	447	472	505	494	485	474	491	506	472	487	512	450	468	517	503	490	472	494	463	492	428	504	467	477	456	510	471	535	489	473	485	452	476	452	448	498	503	493	494	504	439	509	469	488	470	471	463	471	472	500	508	496	495	495	513	489	476	493	448	461	486	520	485	484	501	517	465	508	507	502	473	477	479	502	478	482	478	515	482	459	472	466	460	476	512	497	494	479	488	492	527	444	482	533	448	462	490	490	463	488	503	471	483	491	490	476	533	459	493	504	502	522	493	488	475	444	501	466	447	470	510	472	508	468	525	514	486	508	476	481	449	492	513	503	476	488	459	453	486	474	507	493	479	431	465	446	492	474	487	489	481	460	458	494	483	529	496	506	509	471	413	439	469	485	500	464	480	489	474	476	473	492	451	463	489	469	493	498	487	503	496	482	493	535	483	485	471	472	479	434	490	492	479	495	497	450	431	432	491	457	516	481	477	494	489	495	533	482	431	484	447	509	474	426	496	510	496	481	482	459	496	456	490	496	463	480	500	530	498	484	491	487	462	476	499	478	478	460	515	460	491	495	490	487	504	499	482	478	505	462	519	453	447	473	458	480	451	496	461	455	526	498	502	492	482	470	481	462	429	511	536	478	513	449	447	485	513	462	473	511	495	491	472	457	506	454	516	470	465	447	523	477	510	536	500	518	479	496	453	447	476	539	519	488	477	494	472	500	463	518	500	467	471	479	515	485	510	489	511	500	486	495	470	554	462	490	477	495	472	483	515	494	494	511	482	426	483	514	475	485	459	468	497	451	501	470	481	460	510	492	479	467	480	473	464	523	518	479	469	484	534	494	504	470	466	491	521	491	485	494	463	473	538	479	464	477	469	481	518	525	486	460	488	475	485	504	472	498	503	498	487	459	458	505	464	475	500	514	497	471	441	477	479	518	502	476	458	516	436	499	518	479	486	501	491	515	521	485	490	475	472	457	482	446	465	512	441	457	500	504	475	451	469	491	466	500	502	453	479	496	489	463	450	478	515	477	492	447	488	472	476	517	466	493	450	461	496	487	493	505	464	501	489	498	495	499	498	508	511	478	443	466	487	452	492	469	491	464	514	495	481	481	484	463	486	430	508	504	472	490	495	500	489	504	498	516	432	495	488	490	471	483	470	466	475	492	473	477	472	465	489	498	483	493	473	504	457	488	493	496	457	467	473	486	482	485	509	469	471	496	490	477	487	529	514	478	494	483	497	492	463	510	542	474	447	484	473	457	460	456	506	434	516	460	490	509	475	517	483	461	556	485	514	510	505	470	474	482	444	513	488	548	495	458	476	489	480	485	508	459	442	471	505	482	499	508	503	448	485	510	494	473	459	494	467	461	504	497	517	505	485	486	507	503	493	496	474	513	449	523	451	480	495	495	525	478	528	525	471	517	475	517	486	466	454	497	511	501	438	472	484	516	473	478	456	459	435	493	506	485	454	472	512	459	501	484	488	511	520	464	467	472	501	488	501	433	445	504	451	518	466	492	445	471	464	469	488	483	470	480	502	505	545	490	459	472	473	536	460	502	511	487	472	484	506	491	479	519	506	445	492	457	500	440	517	446	510	450	490	502	484	472	485	453	492	523	475	502	472	505	518	468	505	513	481	499	471	442	496	471	475	502	482	480	469	497	476	498	442	447	452	468	513	490	460	511	488	484	486	486	521	474	490	501	480	443	508	486	462	475	492	457	487	471	502	470	475	481	480	531	484	465	479	476	470	501	479	458	463	500	496	482	473	484	450	456	493	460	462	479	500	450	469	509	447	471	524	504	497	500	472	478	481	467	465	479	471	460	493	481	487	473	486	486	483	469	435	516	472	471	454	491	469	524	525	507	487	454	500	465	480	442	465	527	499	438	494	446	492	473	509	508	501	465	469	481	468	492	502	506	495	499	483	442	501	463	454	454	481	500	447	466	472	517	476	464	461	477	485	483	487	502	481	517	432	505	469	496	501	466	480	499	499	447	487	479	443	492	495	504	492	516	470	465	476	482	488	529	486	470	497	506	462	439	498	489	469	491	477	536	498	519	500	497	483	505	455	509	487	482	469	471	478	484	479	470	487	494	498	494	458	478	450	483	517	498	462	525	440	503	466	486	468	441	507	475	465	521	487	498	495	487	454	490	465	478	488	481	494	463	433	503	512	506	502	463	484	495	424	487	486	497	454	501	477	508	498	488	498	505	448	485	509
8845	666	598	564	438	471	428	413	405	349	374	378	385	363	375	380	364	354	372	337	389	381	352	375	350	352	358	384	364	383	409	351	372	336	337	373	385	368	360	376	359	371	380	345	363	373	380	334	356	331	363	338	340	347	413	350	355	333	338	360	369	372	364	360	376	360	347	310	400	338	352	359	347	344	351	303	366	375	337	407	349	363	366	358	367	387	350	361	350	371	340	324	363	335	366	347	354	368	361	385	404	333	364	359	336	336	318	367	325	389	408	358	363	364	359	355	366	374	354	353	385	328	349	359	365	348	342	352	343	357	335	380	340	414	338	362	351	353	365	375	359	361	392	356	398	337	350	350	396	350	365	375	359	360	365	389	394	362	395	409	388	374	418	353	358	381	409	351	338	411	337	350	376	366	364	378	346	362	371	372	377	334	360	357	352	353	344	354	374	364	380	347	369	354	361	343	318	378	337	343	338	361	349	336	371	333	384	342	319	353	371	362	359	375	352	351	343	393	363	388	334	355	351	344	406	381	324	375	370	360	357	367	359	381	353	337	385	315	349	378	334	334	373	415	352	357	372	375	356	343	353	374	374	349	327	349	333	361	376	338	377	354	363	359	343	375	394	389	356	362	373	376	333	345	352	348	364	366	314	363	350	381	386	376	393	384	345	324	360	356	360	368	384	324	328	329	364	354	348	322	392	332	378	371	371	324	353	378	373	331	368	353	343	372	348	378	330	385	368	414	400	346	363	340	402	342	379	349	366	376	364	337	350	306	349	395	387	353	387	364	357	374	337	367	389	349	321	333	365	384	328	341	369	383	354	362	395	381	388	374	386	355	371	355	367	379	368	407	382	371	383	372	339	362	373	353	340	409	350	366	382	376	344	320	366	376	384	337	358	354	345	363	382	382	381	326	341	330	337	366	331	351	340	391	355	329	357	369	368	348	350	364	382	365	379	370	321	411	395	323	356	354	390	294	358	364	377	377	371	366	366	331	336	354	349	394	360	343	365	347	353	333	335	343	376	361	381	369	356	372	348	340	359	363	368	358	316	339	411	341	387	339	371	350	322	394	331	350	379	340	368	389	349	357	353	316	360	365	380	377	373	359	350	355	360	375	319	335	340	316	362	392	347	380	339	349	363	387	354	375	360	370	359	390	354	395	400	361	370	374	375	374	345	386	347	343	347	413	305	367	341	393	386	371	350	388	329	382	376	328	382	356	362	366	371	358	394	360	352	390	359	375	364	328	368	327	397	346	386	387	368	370	367	390	366	345	342	378	381	333	371	346	381	380	377	353	372	361	361	319	360	363	347	355	371	347	352	361	374	362	321	371	366	367	377	368	352	319	366	338	372	362	357	326	356	359	376	355	373	344	372	363	368	375	350	344	368	330	393	357	333	344	354	372	371	318	330	360	349	349	359	365	365	325	416	382	404	349	343	371	373	369	366	377	377	339	349	332	368	372	369	399	391	365	357	370	388	339	409	370	341	364	375	371	364	358	333	368	370	395	377	347	399	386	375	361	384	368	361	347	368	390	373	349	345	378	356	373	374	372	348	342	367	343	363	348	354	349	371	360	411	387	364	346	329	343	392	339	358	353	386	351	366	347	344	385	350	363	374	409	349	357	347	354	351	356	381	388	324	355	361	368	368	375	361	354	349	365	361	359	374	346	326	350	337	356	367	336	406	346	349	368	345	364	378	391	360	363	368	357	383	367	368	374	386	355	364	342	396	335	371	350	364	356	380	374	380	353	326	377	389	333	322	317	367	347	355	349	359	360	373	338	365	316	372	341	352	328	370	363	378	362	367	319	362	335	387	340	360	318	375	375	322	331	367	350	358	374	396	397	350	374	330	415	409	365	384	389	366	362	324	379	368	378	365	324	369	341	351	337	345	370	327	371	348	377	385	381	381	395	371	355	362	349	385	315	367	381	335	375	360	330	391	382	365	334	361	355	351	388	382	359	325	337	390	355	351	395	361	354	379	369	380	367	327	368	387	380	404	334	337	372	359	372	357	360	346	311	383	398	342	361	350	359	338	380	408	386	351	347	371	399	384	407	337	344	356	347	367	345	366	367	369	379	358	346	368	355	375	322	366	372	389	382	368	360	362	352	346	374	358	364	338	372	367	328	349	362	353	380	338	366	373	378	383	352	340	352	350	365	362	358	408	359	355	358	399	365	352	381	358	354	386	344	357	382	369	384	356	371	348	359	404	386	343	384	364	337	369	309	330	332	348	359	342	363	399	377	374	332	348	371	381	344	351	370	395	390	320	363	333	380	345	347	389	352	344	396	362	355	376	339	351	363	364	341	345	371	380	366	334	372	372	394	366	357	386	366	367	362	376	359	354	339	362	359	362	352	362	350	391	369	379	341	350	336	373	381	359	396	370	372	374	347	387	399	345	381	366	332	364	381	357	401	349	356	381	351	383	364	353	320	348	364	399	415	378	354	381	322	372	379	420	378	341	338	369	382	365	419	368	363	357	370	364	390	332	342	362	364	362	376	308	380	383	352	421	310	364	397	353	365	333	366	357	384	317	347	363	363	384	324	383	376	382	351	378	366	312	353	365	321	360	379	317	369	406	348	348	397	343	351	365	352	355	342	387	384	337	344	428	371	357	392	363	406	347	342	376	353	401	382	350	340	373	344	358	316	381	326	392	363	378	337	383	369	388	343	339	370	353	374	350	384	370	391	376	380	377	371	371	382	350	397	348	376	350	359	345	355	373	352	364	332	352	393	356	372	389	350	363	349	349	331	346	350	374	341	390	336	338	383	381	360	369	357	357	395	381	324	365	345	379	371	356	343	307	326	367	354	409	331	355	360	338	313	372	359	332	342	366	387	361	364	349	379	339	368	397	362	377	344	356	329	316	413	359	375	347	341	337	344	343	361	383	370	363	360	401	356	363	344	361	384	347	364	336	342	344	384	358	389	427	377	370	371	351	378	378	369	378	404	362	350	358	345	369	401	347	385	377	356	330	390	378	320	392	398	342	359	393	367	340	336	348	332	363	353	349	359	371	361	329	349	349	363	351	328	387	350	352	360	383	371	384	395	362	355	391	364	357	381	345	352	383	348	346	337	345	368	376	325	394	330	344	388	375	344	377	363	415	318	375	336	373	327	362	357	349	362	349	357	359	372	334	370	327	352	326	341	346	372	358	327	342	359	375	389	372	367	383	403	375	353	367	349	375	368	351	348	356	371	346	374	375	356	345	339	370	337	349	381	342	379	355	349	368	382	357	345	346	400	357	369	342	349	354	332	361	373	358	338	365	378	403	369	347	359	361	368	393	356	372	333	395	347	384	362	351	354	330	361	370	356	336	349	400	356	341	373	349	347	368	358	360	351	351	369	350	343	343	380	364	353	351	378	396	363	348	363	380	356	381	341	344	370	363	371	325	380	369	378	363	359	330	367	379	370	348	342	371	337	377	359	378	375	386	330	380	368	349	337	352	376	380	314	361	337	364	341	360	376	356	394	307	355
7179	1073	1366	1565	1395	1295	1230	1141	1144	1103	1037	1017	973	929	938	931	915	916	883	941	939	916	859	871	908	913	907	874	872	890	874	948	923	843	859	904	877	883	850	887	904	844	861	873	893	884	932	792	865	874	863	858	872	793	870	889	857	853	818	822	897	840	874	814	851	846	901	825	840	907	873	877	860	903	865	867	872	874	879	907	888	875	865	927	832	843	861	839	876	850	863	839	849	848	854	830	870	836	846	860	842	831	914	825	861	864	852	869	885	870	839	896	861	828	924	895	867	851	822	874	892	821	902	845	813	779	854	863	832	768	916	844	855	875	869	874	877	840	831	835	817	830	865	863	854	822	790	857	866	892	922	892	847	872	805	876	815	864	929	863	865	855	788	832	869	877	782	838	867	857	849	878	867	851	857	865	867	856	832	851	846	870	903	885	835	822	870	840	853	839	878	856	859	899	914	818	891	887	853	916	890	869	871	832	858	847	851	860	840	907	833	843	799	844	794	844	848	851	824	873	879	859	862	867	887	862	908	842	898	811	822	873	893	808	891	909	922	872	807	856	841	888	824	830	830	815	848	933	861	859	881	817	794	845	830	808	853	873	826	869	861	859	888	799	853	902	873	887	830	879	841	854	873	853	845	857	904	866	892	836	839	848	870	910	846	870	826	870	837	882	834	855	856	907	867	813	863	859	819	901	856	861	816	813	852	877	834	814	882	826	871	852	872	858	884	816	894	854	909	882	881	890	807	824	861	882	841	865	833	875	839	843	887	837	884	865	839	862	860	873	871	887	830	859	828	830	845	832	862	895	865	812	851	839	847	803	849	812	872	826	892	896	841	836	874	888	794	902	868	879	845	868	876	817	849	862	846	872	833	869	830	833	854	858	819	893	870	870	859	855	886	844	856	844	904	860	841	863	880	861	801	864	850	901	856	902	847	885	856	853	871	859	810	923	902	906	907	820	901	813	869	846	896	855	884	871	810	860	848	897	839	895	878	873	859	908	883	835	861	832	839	830	827	849	895	824	824	903	916	903	863	886	901	825	837	868	874	879	830	881	911	851	852	834	880	887	886	822	854	892	835	898	826	875	852	841	901	837	821	888	855	900	818	879	889	870	863	854	818	908	870	808	817	866	874	861	909	921	861	858	910	861	858	837	858	878	804	849	858	928	835	892	857	868	854	818	885	814	879	833	902	853	876	878	889	814	810	829	825	855	864	853	829	877	877	837	899	884	861	822	821	826	872	862	905	848	840	863	807	819	879	884	887	805	870	837	837	890	811	873	854	836	865	857	850	862	854	862	847	886	871	818	860	861	825	852	870	864	862	831	908	880	842	890	863	892	866	835	839	857	811	880	871	910	839	840	825	822	841	872	828	783	848	847	885	867	859	841	848	838	850	864	811	849	884	870	886	837	846	847	936	783	856	865	858	871	895	904	884	812	898	854	886	820	865	849	859	850	833	828	874	890	806	908	852	843	846	881	884	849	863	884	863	856	875	828	838	899	859	841	865	854	910	879	869	872	914	864	836	855	846	842	869	880	847	838	848	838	845	876	868	843	834	861	909	852	824	854	800	870	883	836	864	855	847	945	837	830	872	878	889	869	858	912	868	869	872	855	861	834	919	865	841	866	884	885	862	824	860	856	863	856	872	829	916	867	829	853	859	849	851	907	857	870	882	858	834	844	860	850	880	896	859	824	799	895	916	860	854	870	868	843	906	809	793	889	815	837	902	853	835	824	896	880	873	837	867	848	894	901	879	887	850	899	866	909	856	872	926	862	872	860	818	864	860	869	826	872	918	890	846	853	842	856	869	833	839	917	886	859	869	885	838	903	857	913	871	856	818	845	898	850	842	869	853	816	866	846	858	876	886	907	797	820	862	869	838	795	873	798	860	807	887	844	832	851	867	856	827	831	874	886	822	840	820	868	812	884	837	858	866	873	825	823	818	889	851	850	883	921	833	878	898	882	855	868	858	867	829	857	885	885	852	867	859	856	895	842	842	831	890	884	828	864	821	856	881	870	806	812	858	860	813	854	902	854	919	875	852	883	824	842	848	874	864	866	873	902	892	860	816	844	850	900	847	770	816	881	846	853	814	809	898	856	948	870	836	885	885	878	875	878	838	918	849	879	837	815	861	822	893	841	847	836	816	838	823	863	852	846	822	822	867	824	890	846	868	860	805	914	896	848	842	844	891	880	832	876	833	870	893	863	872	867	804	807	873	818	842	878	876	808	844	844	856	897	868	871	836	812	851	862	865	834	870	894	900	852	856	886	833	843	811	878	848	862	874	853	889	830	899	853	838	825	822	872	878	825	867	829	857	864	872	872	830	874	876	825	836	821	886	871	824	886	884	827	887	858	847	816	891	854	839	811	862	880	846	873	838	816	844	838	796	833	897	857	857	863	877	853	867	847	836	902	842	821	888	859	881	896	901	866	866	870	893	833	891	892	858	799	854	854	873	894	854	905	840	873	829	833	925	886	867	871	901	859	844	886	860	841	919	870	854	876	886	871	841	865	865	842	806	862	828	860	827	859	846	854	857	827	896	836	798	854	843	882	894	827	880	808	838	890	861	849	859	898	782	834	826	868	865	845	889	854	823	885	857	831	824	861	884	859	888	844	828	838	900	861	861	830	813	825	866	877	837	910	858	850	828	868	871	880	841	833	823	856	885	856	812	860	854	900	813	869	871	890	875	855	847	853	874	866	829	889	835	855	838	899	867	865	858	876	846	900	875	870	846	819	870	857	853	866	885	815	875	884	863	848	832	833	859	849	858	879	851	892	805	855	860	872	836	838	866	847	876	893	890	829	906	868	851	874	858	835	831	847	866	897	872	895	857	868	866	854	871	861	911	898	846	858	844	884	897	840	843	860	852	838	831	830	846	836	872	879	855	830	869	868	819	874	899	854	853	844	876	882	839	884	842	872	789	891	863	815	837	845	864	879	827	851	881	859	863	845	910	908	897	851	875	896	890	865	786	863	865	840	813	838	899	860	838	820	880	875	843	859	884	876	817	843	871	858	838	879	852	871	834	886	862	834	869	859	904	905	867	880	884	881	902	842	869	873	848	881	892	948	847	877	822	874	899	836	823	817	852	844	841	908	833	865	837	894	862	864	902	908	847	861	819	838	872	869	831	840	859	838	860	815	902	856	860	810	870	895	847	857	835	858	885	843	873	875	820	890	875	814	830	861	837	870	815	847	890	847	820	859	876	857	858	882	893	879	833	859	888	813	851	820	866	836	836	824	927	898	887	858	796	847	844	875	881	854	813	832	817	848	868	884	883	833	865	830	857	865	828	801	932	856	852	863	872	882	882	850	898	863	894	861	872	847	853	823	839	840	866	895	842	895	896	830	820	889	813	878	847	880	880	856	896	872	842	888	768	849	826	886	904	839	831	825	843	901	824	884	804	841	877	814	870	889	843	848	876	895	868	834	857	934	834	816	950	832	926	827	844	860	884	882	879	921	822	856	832	880	873	886
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
