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
335854674824	335854675377	335854675927	335854676477	335854677027	335854677577	335854678127	335854678677	335854679227	335854679777	335854680327	335854680877	335854681427	335854681977	335854682527	335854683077	335854683627	335854684177	335854684727	335854685277	335854685827	335854686377	335854686927	335854687477	335854688027	335854688577	335854689127	335854689677	335854690227	335854690777	335854691327	335854691877	335854692427	335854692977	335854693527	335854694077	335854694627	335854695177	335854695727	335854696277	335854696827	335854697377	335854697927	335854698477	335854699027	335854699577	335854700127	335854700677	335854701227	335854701777	335854702327	335854702877	335854703427	335854703977	335854704527	335854705077	335854705627	335854706177	335854706727	335854707277	335854707827	335854708377	335854708927	335854709477	335854710027	335854710577	335854711127	335854711677	335854712227	335854712777	335854713327	335854713877	335854714427	335854714977	335854715527	335854716077	335854716627	335854717177	335854717727	335854718277	335854718827	335854719377	335854719927	335854720477	335854721027	335854721577	335854722127	335854722677	335854723227	335854723777	335854724327	335854724877	335854725427	335854725977	335854726527	335854727077	335854727627	335854728177	335854728727	335854729277	335854729827	335854730377	335854730927	335854731477	335854732027	335854732577	335854733127	335854733677	335854734227	335854734777	335854735327	335854735877	335854736427	335854736977	335854737527	335854738077	335854738627	335854739177	335854739727	335854740277	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
20346	9684	15363	13923	7718	5375	10869	53100	49534	32729	14364	2097	513	440	438	403	859	1173	905	459	389	372	392	345	352	356	399	415	363	345	351	355	361	355	376	341	360	389	381	358	346	363	354	367	342	340	344	313	312	343	354	343	378	326	363	363	342	342	332	356	349	326	321	336	341	346	351	384	345	364	343	338	331	360	357	332	337	359	349	365	371	349	328	340	339	329	334	323	317	367	358	316	340	310	320	347	344	352	338	318	363	317	349	300	344	331	327	325	360	318	318	312	334	345	331	324	325	355	363	308	329	339	374	321	301	339	323	339	319	318	324	338	318	344	329	336	342	363	368	305	367	322	348	391	322	351	331	364	328	337	357	343	340	354	347	336	312	329	331	327	301	332	345	340	335	339	341	366	327	332	356	318	304	338	348	369	360	338	345	340	338	365	344	341	340	355	328	359	329	322	317	362	350	347	329	359	322	362	336	389	348	339	367	333	344	340	334	322	331	367	354	341	333	330	371	372	339	376	356	328	349	338	373	329	375	364	337	372	332	351	325	369	330	331	320	350	348	345	355	344	335	324	346	358	338	368	339	330	351	357	374	367	341	339	373	313	354	340	336	324	354	340	346	345	318	308	326	364	333	338	340	316	330	345	341	322	381	363	368	353	329	325	343	330	346	345	355	328	329	360	374	318	327	331	363	329	334	364	384	340	331	317	361	324	364	341	326	340	327	345	347	328	368	347	345	340	350	345	354	318	377	327	341	347	346	365	330	343	383	361	354	319	347	345	344	322	350	344	325	352	344	354	333	341	312	348	322	332	316	320	342	339	377	335	358	341	366	320	351	382	310	356	329	329	337	348	337	319	367	318	333	328	334	325	379	346	327	376	346	348	346	346	340	353	335	347	336	328	344	361	351	351	360	341	344	352	320	349	341	329	378	367	335	334	355	362	351	356	354	335	350	351	339	338	328	321	364	370	345	345	329	355	354	355	350	342	349	352	322	330	360	358	377	337	323	317	340	339	347	345	357	330	357	306	332	332	330	330	358	335	370	327	336	325	326	335	357	322	360	336	347	356	351	369	349	363	319	319	406	381	366	329	329	358	362	348	356	302	374	360	355	348	334	342	344	354	335	353	347	303	350	331	336	389	323	325	318	351	355	333	362	331	366	337	375	305	358	344	332	349	330	369	331	327	374	304	346	345	363	334	359	351	320	367	382	343	331	339	353	334	367	365	323	344	360	349	333	351	323	359	326	360	352	348	359	359	353	349	350	356	354	343	353	345	319	322	333	344	346	362	340	322	366	341	355	334	355	323	373	326	340	341	319	326	339	329	339	346	343	361	332	345	361	362	343	346	342	338	319	400	326	317	370	380	284	341	329	334	327	362	352	372	372	355	329	349	356	330	340	365	323	297	351	348	354	353	343	330	335	353	338	336	313	366	332	332	355	334	336	338	327	344	349	305	342	380	362	364	338	355	347	355	333	325	301	359	358	360	355	320	320	310	319	365	357	314	359	359	341	300	304	305	353	331	327	333	328	316	358	334	348	359	342	333	346	330	324	366	344	358	355	352	332	356	330	330	338	341	349	354	315	339	330	345	348	350	336	316	334	379	337	343	328	328	332	337	333	379	346	352	343	361	333	344	334	350	338	325	340	336	320	307	316	337	346	373	373	318	365	323	335	355	333	310	345	360	331	364	338	345	336	334	340	363	358	316	316	328	346	383	338	402	324	337	336	310	318	316	347	320	356	342	371	357	398	364	351	334	336	327	371	345	315	318	337	366	334	298	338	351	329	366	373	347	362	304	346	359	363	304	326	295	336	330	315	320	351	324	326	325	336	373	338	327	359	333	319	366	372	338	342	336	360	361	327	364	342	325	348	328	314	321	322	322	332	351	340	382	375	345	366	366	342	321	335	342	360	367	345	342	306	364	365	351	352	349	329	327	382	350	347	309	318	321	349	326	340	343	335	328	343	364	342	324	375	339	375	354	358	335	364	340	354	314	340	334	367	336	362	327	355	328	335	327	348	323	355	374	337	334	321	353	385	299	342	344	328	375	358	335	355	330	371	357	321	327	329	340	362	366	335	331	311	336	360	345	371	376	386	353	338	328	358	385	325	351	325	331	354	369	329	321	319	335	351	374	336	351	353	345	349	372	352	365	357	285	344	364	333	340	322	332	341	374	327	329	336	385	358	317	337	368	305	366	319	352	336	327	323	315	316	304	345	340	342	332	355	374	324	364	300	355	329	337	354	355	319	359	351	367	352	348	339	339	347	332	323	323	358	340	326	365	346	351	329	308	360	352	333	331	343	324	301	348	345	355	362	324	345	349	335	327	337	335	336	346	338	354	316	342	348	355	328	304	322	338	326	369	361	324	338	361	343	365	311	326	314	329	342	358	335	363	351	312	342	346	368	336	372	333	332	355	357	339	351	338	328	353	368	341	353	329	326	363	298	357	331	363	314	347	292	337	352	372	371	341	343	376	305	313	359	308	355	358	361	337	295	374	343	335	318	364	321	368	357	368	356	356	345	339	361	347	347	331	347	322	351	330	335	319	339	337	323	314	341	341	352	324	361	338	322	375	368	344	336	361	344	308	332	338	338	355	343	349	333	352	346	387	350	325	328	327	342	336	389	374	340	349	366	326	340	329	344	375	343	342	378	323	374	350	334	321	347	396	361	324	322	327	327	359	335	350	343	367	349	315	307	336	362	358	333	328	359	371	321	357	336	367	376	327	347	331	353	316	350	349	334	327	367	323	375	299	360	369	346	352	352	375	352	329	323	377	365	353	360	356	313	332	358	339	308	352	341	338	332	336	337	345	355	359	346	350	367	362	345	357	370	314	336	338	365	333	348	363	363	350	320	329	346	338	378	340	379	316	390	359	328	352	348	380	361	318	348	365	364	357	331	353	352	357	359	359	374	394	376	361	327	378	332	345	365	330	360	338	329	365	330	324	321	348	335	330	307	353	333	360	339	327	332	319	371	330	336	366	321	359	322	328	379	331	306	341	329	331	327	329	312	374	318	304	342	341	350	326	337	347	327	338	345	364	326	366	346	349	365	323	337	303	350	342	381	345	351	348	328	372	346	332	333	344	320	348	319	340	362	329	349	355	314	346	339	351	352	305	333	354	340	352	333	339	335	319	365	338	335	324	338	344	324	345	342	334	319	320	336	328	344	361	358	355	333	349	325	355	332	336	327	305	304	332	310	367	324	388	346	329	381	306	348	344	342	351	370	344	345	332	363	326	364	357	350	346	351	339	320	327	341	383	342	323	343	354	330	335	323	338	342	362	314	345	350	326	334	328	348	337	352	304	348	336	320	339	350	347	356	361	329	365	337	375	353	365	336	352	347	349	372	347	329	368	324	319	344	357	346	319	356	345	370	329	312	341	331	343	352	371	321	349	298	351	345	299	344	352	326	341	333	398	341	367	359	327	328	362	357	333	345	311	316	367	362	340	339	336	345	340	339	304	336	334	356	323	347	321	345	321
10589	8353	17603	19551	15043	13348	23368	63908	59816	44860	24637	5787	1707	1451	1531	1387	4120	5812	4186	1680	1305	1192	1134	1074	1057	1075	1455	1343	1109	1055	1025	1033	993	1053	1046	1062	1069	1166	1156	1113	1044	989	1017	1043	1031	1033	1066	1061	1051	1075	1033	1069	1058	1044	998	1018	1027	1057	1048	1038	987	1062	1063	1022	960	1038	1018	1079	1020	1035	1046	1032	992	1002	1017	994	1068	1034	957	995	1029	1061	1026	984	1052	1034	1016	1060	1052	1115	1054	1070	1056	995	1008	990	1013	984	1063	999	1026	1021	1060	981	1039	1028	996	950	1029	1028	1094	990	1020	1029	1016	1054	1019	1089	982	1028	993	1082	978	1024	994	1023	993	1038	1001	972	1023	1023	1050	980	1049	1026	1045	1039	990	1004	998	1027	1056	1027	1021	1000	1070	1053	1066	1059	1075	1038	1068	1072	999	1020	1019	1011	1062	1066	1003	999	1013	1008	1009	1039	1024	987	1049	1029	1024	1103	1014	1050	1008	992	1067	1068	1028	1023	1028	1009	1002	1038	959	1012	1028	1037	1087	1037	968	1062	971	1017	1043	1006	1056	994	1065	1018	966	996	978	1016	1047	1067	983	1053	1022	1060	1030	1048	1025	1019	1044	988	960	1007	926	1008	1024	1062	1044	1035	1005	965	973	1004	1008	987	1025	989	1026	1032	1064	1027	996	1026	1064	1056	1046	1012	1015	1022	1012	1005	965	1050	1060	1050	1010	1078	1026	970	1036	965	1052	1066	1080	996	983	1072	1021	1028	1021	1037	1017	1068	1078	1032	1026	1063	996	975	1060	985	1007	1022	1070	1022	1009	1056	1019	1006	1016	1003	1058	1039	1012	988	987	1042	1044	1040	1057	968	994	1074	1005	1114	1070	1021	1071	1021	1018	1025	976	1052	1067	1011	1033	1029	1011	1047	1009	1013	1028	985	1064	1004	951	1011	1089	1043	1020	1083	992	986	988	1041	1016	997	1053	1022	991	989	1061	1050	1088	1042	1083	996	1066	1016	1029	972	1004	1054	1088	1032	981	1014	1050	1073	973	1066	996	1051	1059	1030	1037	1072	1042	1014	1030	955	1075	1008	1045	1056	1021	1030	1040	958	951	1003	1073	1040	1029	1068	1053	1076	1020	1013	1052	1034	1047	1012	994	1023	1032	1002	1071	1041	1015	1060	994	1028	996	1026	1011	1009	1022	1054	994	1089	1041	981	1006	1027	951	1045	1044	992	981	1062	1045	1036	974	1028	1011	973	1084	1081	1037	1028	1008	1015	1046	1033	1053	1048	1056	1058	1007	1036	999	1023	1028	1031	1007	978	1034	1056	999	1020	1016	1004	1025	1010	990	1046	1010	968	1076	1014	1064	1002	1048	980	1025	1005	994	1058	998	1027	1007	1027	1023	1042	1011	1021	1027	1008	1043	1015	1006	1000	974	1011	1032	1010	1107	1025	1027	1060	1094	1001	1006	991	976	1038	1010	1021	1085	1035	1036	951	1027	974	1039	1022	1055	1093	1029	1073	1045	1018	1034	1034	1041	1053	1054	994	993	1067	1023	1078	1000	1043	992	1017	1039	963	1018	1054	1003	1042	1031	1065	1062	1018	1090	1031	1017	1019	1008	990	1012	1001	1049	1094	1045	1044	971	1021	1021	1024	1050	1013	1005	1064	989	1088	1086	1039	1054	1026	1065	1021	1024	1039	991	1054	977	1025	1046	1080	982	1020	981	1025	1072	997	1051	1074	1057	1022	1051	1083	976	1074	982	1030	1013	1018	1050	1012	1055	1071	1013	985	989	955	1042	1079	1021	1032	1034	1029	975	1017	1012	982	1072	1041	977	1007	1033	1087	1036	1035	1003	994	1039	989	1009	1040	984	1085	970	1067	1006	1057	1016	1015	1036	1051	1095	1032	1064	1011	1057	1027	1057	1045	1071	1064	1022	1028	1069	1018	1071	1031	1075	1003	1044	1031	1066	1026	1061	1089	994	1051	1091	1028	1025	1098	1059	1058	990	1041	1100	1073	1063	1049	1011	1065	1032	1004	1071	995	1057	946	1016	1029	1035	1022	1061	1035	1047	1049	1082	1080	1001	1018	1077	1000	1038	1016	1031	1026	1022	1013	969	971	1072	1021	1103	1051	1052	1003	1043	1010	1006	1022	1084	985	1010	1050	1019	1021	1025	1003	1014	995	1023	1024	1054	1051	980	1033	1011	1004	1065	1020	1039	1013	1036	1065	1026	1040	1022	1011	1002	1057	993	1011	1038	967	1095	1035	1001	1006	1059	1039	1035	1102	1024	1067	1031	1065	1014	1018	983	931	1037	1066	1027	1006	1001	1034	1036	1008	980	1049	1055	1015	987	1055	1035	1049	1073	1065	978	1038	1055	998	1032	1001	929	947	998	998	1047	1045	978	1040	1129	1024	1061	1027	1047	1025	1007	1063	1012	1063	1028	1017	1009	1030	1049	1048	1048	1044	1022	1070	1047	991	1055	1023	1025	969	1008	1042	1009	1061	1060	1016	1039	1061	1070	992	1010	1023	1030	962	1035	1072	1019	1040	978	1067	989	1032	1025	1052	977	998	1045	1030	998	1020	1024	1047	1032	1030	984	1011	997	1031	995	1054	1026	1040	1039	993	1068	1009	1036	1088	990	1021	1044	1049	1008	1077	987	1022	1033	1058	1022	1068	1034	1040	1045	1061	1060	991	1068	995	1014	1007	1000	1076	986	979	1041	1055	1037	1068	1032	1061	1065	1052	992	1032	1050	1080	1010	1042	1056	1019	1037	971	1017	1028	1038	1072	977	1054	1030	1038	1048	991	1029	1030	1052	969	976	1030	1073	1021	1086	1026	1029	943	1009	1035	1049	1021	1040	966	1060	980	1044	1073	1030	1021	1040	981	1032	1042	1021	1018	983	1094	971	1029	1009	1018	1052	999	1070	998	1002	1028	1043	1016	1038	1030	1010	1013	1056	1061	985	1031	1026	1041	1074	1055	1010	1044	1046	992	983	1032	1014	1034	972	1004	1066	1005	1025	984	1025	1062	968	1013	1015	1025	1033	1042	1001	1061	1012	1068	1046	1015	1021	1002	1053	1017	1080	955	1079	1031	1016	1027	1020	1042	1004	984	976	1012	1038	1026	1040	1032	981	981	1026	1023	1007	1007	1012	972	1074	1054	1114	1055	1116	1054	1014	1063	1015	1009	1018	1050	983	1013	1037	1051	1028	1034	1050	1001	996	1081	1107	1010	1046	997	1022	998	999	1053	1003	985	992	1093	1062	1033	1066	1009	994	1051	974	1020	978	1020	980	1004	1007	1084	1023	995	1002	1003	965	1028	1033	1003	1060	1007	1035	1020	1062	1079	969	1016	1030	1042	1011	1027	958	1077	997	1022	993	1033	1001	1051	1029	994	1036	977	995	1051	1037	1044	1051	1044	989	1011	1069	1060	985	998	1035	1020	1005	1028	996	1006	996	1108	1006	1029	1051	968	1001	1033	1005	1047	968	1088	1043	1022	1033	1021	1119	1040	1083	1042	1019	966	1088	1070	1038	984	1027	1049	1034	989	1071	1031	976	1023	1012	1030	1061	1089	1041	989	1019	992	1059	1028	1066	1025	1011	993	1071	1076	1000	1005	1015	1055	960	1098	1073	974	1023	1000	994	1062	937	1043	1030	1057	1029	1018	996	998	1070	1024	1084	1051	1070	1021	1014	1067	1002	1039	1026	1018	998	1021	1084	1014	1033	1063	954	1084	1093	1030	1030	1041	1054	1061	1068	1092	1008	1017	969	1028	1010	1025	1039	1018	1058	997	1023	1028	963	1001	1028	1003	960	1032	1015	1050	1060	1083	1067	984	998	985	1031	1008	1056	1069	996	1053	1007	1094	981	961	996	1033	1046	1073	988	986	1053	1075	1019	1063	1030	1069	1022	1072	1024	1040	1058	1037	975	1041	983	1016	1066	1083	1049	1026	1048	1046	1023	1039	986	1047	1057	1041	1012	1047	1056	1045	1010	1047	1025	1026	1013	1023	1015	1043	1020	1074	1035	1011	1008	964	1081	1012	1024	1021	1009	1035	1095	1022	1026	1029	1061	1055	1037	1014	1056	1094	1014	986	1045	1044	1071	1020	1012	992	990	1020	1020	1003	1039	1005	947	1024	1068	994	1026	1043	999	1011	1046	1022	1050	973	1066	1058	1002	1028	973	1029	1021	983	1052	1014	1059	1000	1000	1011	1041	1028	1098	975	1014	1042	1059	1009	1030	993	994	1056	1017	1040	1040	948	991	1047	1065	1080	991	965	1002	1084	998	998	1014	1003	1031	1077	1027	1034	1076	1008	997	976	1044	995	1057	1074	1004	1025	1012	1025	1023	1038	1019	995	1107	1082	1030	989	1014	981	986	1016	1015	1046	1037	1048	1017	1062	1003	1063	1090	1052	1014	1021	1041	1054	1037	1068	1052	1016	1047	1012	1045	998	1018	980	1050	1032	1001	1082	1008	1044	1013	1019	1003	1021	989	1025	982	991	1036	1034	1031	995	977	1050	1026	1038	1024	1027	1019	1036	1038	1077	1045	1008	1022	1043	1024	1018	1077	1050	1078	1033	1017	991	1023	1050	1008	1017	1087	1074	1000	1015	1047	974	1032	1045	1022	1005	1068	1039	1019	994	1006	997	1051	1019	1064	985	1011	1072	1017	1045	1018	1008	1056	1039	1054	1061	975	1082	1080	1002	996	1011	1041	1030	990	1026	1047	1020	1007	1028
3684	1969	3162	2580	1225	1060	1032	4184	5728	3397	1173	375	338	339	331	325	329	373	336	340	333	312	346	300	334	302	308	350	353	333	335	340	317	314	297	302	343	336	318	331	305	284	333	300	306	320	334	322	347	320	359	339	324	326	324	360	324	318	305	327	339	312	349	301	328	310	317	315	322	364	319	318	312	318	332	313	299	315	320	291	297	304	297	329	305	335	330	310	292	305	300	311	323	325	324	321	298	328	349	321	321	346	317	302	332	312	338	333	336	346	337	320	327	339	314	308	302	323	314	329	344	318	300	344	300	324	342	365	283	295	330	325	334	322	308	310	331	349	351	315	320	322	305	325	319	314	306	332	347	337	312	310	325	330	327	298	305	318	332	322	330	335	312	347	308	305	311	321	338	297	313	292	350	323	307	337	356	312	338	310	364	304	324	330	310	327	292	330	350	337	308	302	308	316	289	341	324	326	327	344	300	321	319	318	335	337	319	351	364	331	302	327	329	297	297	315	321	359	280	310	327	314	353	290	311	313	296	346	331	301	329	305	311	337	351	334	337	355	342	354	311	320	324	343	314	287	328	369	307	349	342	328	304	358	319	321	306	320	328	283	338	333	312	319	326	322	311	327	341	310	322	311	346	322	326	334	290	320	323	302	341	316	280	331	327	347	311	319	309	331	298	326	334	294	328	350	299	334	321	313	314	341	314	313	333	342	348	335	341	342	323	285	317	319	326	304	330	329	305	312	302	325	309	324	334	307	290	318	325	319	327	311	306	296	357	362	284	323	333	342	335	300	311	329	313	330	325	310	307	340	286	314	337	345	312	347	332	342	312	356	340	302	334	310	334	324	329	282	345	314	341	326	352	272	344	346	309	301	342	329	318	309	302	340	330	294	317	308	340	324	339	303	293	320	321	329	310	334	336	325	301	333	326	305	321	328	340	306	270	328	320	302	347	302	329	333	298	293	308	351	345	348	297	322	313	309	334	328	324	301	335	322	310	291	299	306	329	317	344	343	336	350	329	328	323	297	322	356	340	317	340	326	373	315	325	306	349	282	325	312	311	345	306	329	322	299	329	350	337	333	327	317	287	320	332	348	326	289	316	336	310	368	301	297	307	327	331	356	291	344	338	335	332	288	323	294	345	321	310	324	310	333	356	352	317	364	335	296	318	315	341	330	324	295	310	331	297	293	339	309	352	307	341	365	323	327	352	318	323	323	309	338	327	324	337	311	302	319	349	303	323	318	325	292	318	319	293	340	319	320	342	336	325	323	330	320	326	277	335	291	293	351	335	307	373	318	313	342	320	332	333	307	316	354	328	320	321	297	353	327	307	292	315	354	319	322	334	323	337	341	331	324	300	306	323	329	322	313	335	334	320	337	305	310	334	312	303	344	307	298	335	294	305	322	357	307	335	324	300	356	289	317	328	301	339	327	351	324	336	324	333	317	332	322	311	323	347	355	323	346	384	329	309	315	322	300	308	346	291	290	294	312	313	309	311	334	300	312	295	313	323	320	310	329	294	278	366	350	330	360	318	291	299	310	336	315	335	299	360	346	318	335	328	369	328	312	320	318	346	317	336	341	332	326	340	292	297	313	315	318	364	301	313	319	338	308	335	354	286	322	301	305	332	334	336	373	345	316	306	318	322	305	294	354	311	324	334	322	327	359	336	336	310	318	329	338	301	346	337	298	329	316	327	324	350	348	309	302	326	329	332	312	350	305	309	342	304	332	321	335	350	309	297	312	329	307	328	285	302	301	286	323	303	320	308	349	322	350	324	322	336	337	351	320	297	334	325	323	347	344	322	341	322	335	339	301	310	311	314	336	315	293	320	318	359	301	329	309	319	309	319	315	317	317	319	315	360	306	326	316	325	311	326	320	308	339	315	322	324	309	354	306	334	278	324	307	336	306	298	298	322	320	317	329	327	312	324	318	326	299	334	332	306	299	304	321	349	282	307	316	325	311	330	314	298	317	297	352	324	303	340	323	321	295	332	315	316	314	307	304	338	291	301	328	294	342	319	305	355	322	309	340	329	324	310	335	330	345	339	319	313	302	335	330	301	298	319	327	328	321	317	345	337	308	362	313	354	309	310	298	299	336	326	325	356	299	300	313	300	304	339	344	344	295	325	306	334	334	326	328	308	325	322	327	308	354	354	304	287	307	307	346	363	343	331	308	311	317	315	314	345	291	308	329	342	337	325	326	302	288	323	310	341	336	288	309	338	323	343	345	303	314	292	330	332	330	305	306	335	316	303	323	318	310	320	314	315	330	325	306	334	360	334	301	298	341	290	299	305	300	328	335	305	325	307	299	316	291	315	297	318	309	364	294	324	297	310	330	322	298	329	333	334	300	297	329	336	337	337	334	334	304	386	345	329	317	320	340	305	345	346	347	286	347	324	325	330	336	294	349	307	311	314	309	325	298	333	311	319	308	315	325	283	303	315	343	319	335	306	355	359	334	329	317	340	318	339	313	344	322	316	305	313	325	338	313	308	321	303	342	326	317	322	298	309	308	330	324	345	284	319	323	342	329	342	313	308	328	337	304	303	313	306	345	302	307	309	335	345	337	311	323	307	343	332	326	333	290	316	335	348	302	307	339	315	329	361	356	342	350	341	329	339	342	325	310	321	290	368	339	337	333	325	326	314	336	344	325	346	326	318	331	301	325	314	352	305	313	341	320	315	314	354	350	320	347	335	270	329	302	304	321	309	282	287	282	309	311	312	303	294	327	330	310	297	312	314	321	328	293	295	321	325	313	293	314	315	330	294	280	317	296	335	297	331	298	318	333	338	315	346	303	327	338	319	299	345	346	329	314	307	309	279	319	331	324	322	333	315	306	321	333	337	315	300	325	330	359	329	331	340	337	310	333	325	326	308	310	324	323	344	324	366	330	306	315	305	336	340	335	297	327	305	332	332	320	309	334	332	341	330	317	321	332	316	311	313	306	306	338	330	325	338	333	331	316	315	339	302	323	324	320	310	308	329	314	327	322	322	328	352	346	345	317	325	312	330	343	296	304	332	341	316	298	351	303	321	310	322	319	333	309	298	351	331	303	334	330	297	309	327	306	324	360	304	335	308	327	328	344	307	329	342	323	305	344	355	302	354	333	301	306	308	346	310	279	335	322	319	295	328	325	335	343	320	312	347	310	322	305	319	332	340	315	289	315	305	296	293	316	312	339	343	309	324	310	306	301	326	329	293	326	302	314	295	314	329	332	320	310	308	318	302	360	312	325	315	345	314	287	357	320	342	292	326	328	329	303	367	311	309	316	306	317	349	321	311	338	316	341	302	327	330	318	294	327	317	354	326	342	315	317	299	346	335	300	324	292	325	353	329	342	344	298	291	328	331	325	322	333	332	332	331	308	344	334	320	322	340	353	290	297	328	344	294	307	323	315	300	314	328	336	324	339	301	333	331	359	297	326	311	347	295	342	328	339	305	298	309	328	342	314	361	322	329	319	307	328	338	369	310	284	337	336	311	323
3246	2743	5376	6695	4037	3864	4025	15320	18222	11322	3955	1247	1069	1050	1061	1002	1075	1171	1075	1006	1061	1036	1029	986	992	1027	1019	1070	1040	1012	1026	1003	1010	960	1006	948	1008	992	968	966	938	969	987	949	999	943	961	985	1042	996	1017	993	964	959	947	973	957	958	980	956	1005	992	1015	1022	935	971	951	981	979	1003	970	970	971	956	945	992	965	992	946	974	972	945	967	943	974	1003	987	996	950	1026	990	1043	995	1014	911	993	1023	978	960	988	1019	979	988	953	958	1020	969	987	979	928	959	966	979	1009	959	987	916	932	1003	998	922	954	970	1023	943	960	955	979	1013	959	957	999	972	1013	1025	977	937	1008	981	949	1017	937	983	1023	989	1020	929	985	1005	982	986	992	960	990	976	961	975	974	975	948	972	951	978	990	935	1012	1001	968	945	965	980	957	972	973	1044	976	962	961	980	975	939	965	992	1015	991	915	975	933	992	933	918	958	994	949	966	1004	951	929	955	997	926	994	982	968	991	956	971	931	966	922	998	932	1000	959	1002	930	949	977	928	1013	947	943	1032	991	1033	905	1000	971	999	1022	991	980	993	964	1035	969	962	996	974	998	996	1002	937	964	998	937	1034	991	933	995	1015	1006	970	916	989	991	986	1005	919	954	966	929	953	950	973	1000	978	1013	984	979	1007	987	953	971	986	949	956	965	1007	943	950	1003	958	996	1043	1003	895	950	937	1039	992	983	1061	1014	987	1009	942	959	948	991	976	1006	987	1011	958	992	973	990	1019	956	965	1015	934	988	989	950	982	954	1009	953	954	1025	942	995	952	997	976	977	967	975	970	953	953	953	949	965	1005	963	973	989	963	977	993	910	966	997	972	1012	972	983	1005	958	944	975	1022	985	988	979	1000	986	1003	969	970	949	957	947	973	970	989	1043	1006	930	993	978	937	970	926	988	994	960	983	976	1025	996	969	977	944	951	1013	967	991	1002	1001	1004	974	987	1015	957	923	924	1016	948	1005	927	1031	1016	954	990	983	1004	965	988	1019	972	965	941	913	907	961	993	991	983	986	1003	994	929	978	1018	1020	975	933	979	992	956	934	992	986	1003	983	976	977	994	982	917	978	943	984	1024	1014	964	966	1036	980	941	966	1001	962	970	936	947	944	912	1005	983	991	930	958	1018	982	949	987	944	1025	956	1008	985	1011	961	957	971	957	961	955	968	972	1037	936	995	995	965	950	968	1008	962	963	1005	957	896	938	990	947	966	913	981	971	967	1011	983	992	911	1009	963	967	964	967	955	935	1016	941	996	1002	990	989	1009	935	940	955	994	1018	973	961	1017	909	1004	963	972	996	1021	997	962	977	1004	918	927	1000	980	941	988	978	940	957	1000	973	1055	930	990	930	999	973	1021	1007	982	959	960	990	985	961	993	959	942	957	959	1020	943	964	966	976	928	1018	977	944	980	1049	967	967	985	992	1006	951	963	971	1010	996	969	944	1014	937	974	988	966	943	960	960	967	955	994	941	958	983	1015	1044	1070	935	954	912	1004	1021	1019	950	941	922	963	945	915	954	997	965	944	1002	944	1006	995	956	998	974	1010	953	979	1012	1005	1012	981	1026	950	994	973	982	979	1022	1013	931	974	970	979	985	977	951	974	1025	944	965	948	952	986	1001	980	961	982	1000	1013	949	958	987	958	992	991	936	1000	923	975	972	1005	1010	970	987	990	986	957	1002	950	924	977	947	963	967	987	914	980	944	953	942	954	1005	1041	991	967	995	996	974	989	995	991	940	955	897	959	959	1011	994	1004	1017	943	947	956	968	937	992	953	1000	1017	959	963	966	993	1006	994	978	1009	1038	994	1002	903	990	1004	979	945	960	947	990	965	1019	960	959	941	946	973	951	952	978	949	974	919	1004	985	966	1041	950	1017	1017	973	963	1012	979	999	952	976	1000	1017	980	960	1039	959	1037	968	987	990	977	983	952	1015	987	937	955	943	921	1029	991	951	974	984	995	932	945	979	994	991	1002	950	999	1013	964	1003	947	1001	1013	967	967	924	1001	980	1003	956	953	982	970	974	939	989	963	986	992	970	1052	987	990	1001	946	1031	1031	1037	1010	914	972	967	1045	976	951	932	931	983	982	990	992	996	944	909	978	996	987	1037	987	967	996	1022	948	953	960	949	989	916	972	995	965	963	1011	954	965	950	971	931	959	1039	994	995	1009	1026	1035	962	1025	974	1016	1059	957	1005	963	988	962	949	1018	978	971	1048	949	953	921	907	1038	994	968	959	979	1018	960	900	971	988	984	980	975	986	968	964	946	968	956	1008	970	1005	1007	983	991	994	983	1018	1018	968	964	933	932	937	942	909	912	1002	963	975	961	1047	985	988	940	986	959	1000	941	1009	972	977	961	1000	962	995	1000	999	960	949	969	971	982	917	956	967	938	995	973	968	973	980	1000	1018	1066	941	983	964	979	990	983	998	977	953	958	957	936	958	962	974	1020	968	1001	1013	956	1026	971	909	911	982	943	949	951	991	988	970	964	952	1014	1025	936	1002	973	1008	992	927	1008	979	939	976	977	937	1025	949	902	971	967	963	1006	987	1015	938	977	999	985	955	983	944	1003	1043	960	998	938	945	995	949	996	964	1004	911	986	964	998	943	994	968	959	955	944	902	1001	952	999	1004	937	986	985	985	966	966	1011	976	940	976	1002	996	986	960	992	962	948	1031	993	939	982	926	969	921	999	933	969	993	942	983	950	953	993	920	922	988	935	938	946	990	939	956	988	997	976	967	1039	970	994	972	971	984	959	964	970	1032	989	915	944	980	982	988	990	963	990	956	1004	914	955	921	1004	952	1048	944	924	1012	970	1014	1015	986	985	923	973	982	962	973	970	955	962	979	957	929	990	1037	979	973	991	992	932	1005	956	923	946	1004	1046	926	989	966	941	924	972	939	966	982	962	979	1001	988	931	1015	975	989	996	962	1036	951	981	980	950	912	1005	900	1027	1002	944	982	947	914	1019	997	990	986	969	968	990	998	946	990	989	967	917	980	1014	959	974	972	964	1036	975	995	923	1003	1024	938	974	970	984	994	997	1003	999	1005	966	954	992	960	1016	992	992	991	974	915	952	972	943	1004	938	1006	968	1003	977	972	962	977	979	970	1037	982	960	963	997	946	1008	900	952	1014	945	1004	1012	1037	960	973	980	929	1029	937	994	1033	979	961	979	954	955	956	952	944	970	955	972	1013	920	916	1024	947	990	968	967	1003	955	944	1016	1002	1026	1008	986	985	991	971	977	976	966	997	941	984	981	971	983	967	1031	946	949	947	975	1002	975	962	939	1012	981	982	987	1004	926	1002	973	962	945	1012	1003	956	985	958	961	1020	968	974	971	930	961	991	946	948	993	1001	972	980	992	985	959	979	987	922	957	935	977	955	965	1005	916	945	970	977	1020	996	990	982	996	946	953	1001	970	983	1014	937	934	992	922	965	943	985	979	977	1029	1001	933	1011	1053	965	969	1037	954	928	1031	971	971	1030	965	1028	988	968	979	981	972	1004	940	981	961	958	990	951	960	992	924	931	926	980	968	901	998	938	988	936	969	963	947	996	967	966	957	1012	938	932	959	1026	956	960	986	980	968	976	1005	943	971	988	962	987	1048	956	962	1031	1006	981	994	951	961	982	998	966	952	1024	937	954	990	985	983	994	969	1000	1020	947	983	996	991	970	931	985	952	971	966	948	991	1027	1033	949	1009	987	1001	977	972	1007	976	974	961	933	994	944	938	947	1073	981	976	989	963	991	985	986	958	932	968	982	978	963	925	945	968	968
13059	5809	6622	8097	4407	3486	2975	29732	40251	25615	10710	747	403	389	339	353	562	665	668	555	454	366	295	333	345	306	384	421	338	296	301	305	330	293	315	326	317	319	312	309	340	268	299	327	354	345	322	350	330	284	291	324	293	306	343	318	347	340	341	320	312	317	319	306	311	332	307	323	324	299	332	308	318	315	276	333	324	323	311	315	282	325	303	308	304	298	316	334	301	327	291	298	319	336	324	318	309	325	339	324	307	318	341	310	325	332	345	316	290	323	305	330	312	303	283	319	336	325	308	340	315	342	311	329	320	320	330	343	286	291	284	332	307	332	297	325	325	294	287	304	311	309	358	325	304	337	284	298	337	328	347	299	325	285	308	320	307	324	329	287	327	321	312	289	329	310	323	284	288	318	307	352	310	331	319	313	325	304	309	309	287	320	325	316	277	326	302	292	334	297	285	300	297	318	330	287	333	344	286	298	354	308	323	339	309	304	315	309	319	339	327	309	304	317	302	293	322	334	286	360	308	299	323	293	303	325	304	299	320	301	301	336	318	347	319	315	317	307	280	334	338	323	303	286	311	289	295	331	335	318	303	325	321	301	330	312	334	283	320	287	340	326	308	336	314	308	350	319	321	367	301	322	310	288	320	290	329	297	326	328	310	304	300	320	329	361	290	314	353	319	323	299	364	322	273	327	311	301	312	311	282	315	317	332	319	312	312	284	324	315	337	302	331	302	301	306	331	269	288	352	346	317	299	314	306	301	305	310	311	328	299	303	303	299	330	270	309	305	317	331	308	312	315	309	343	355	319	326	296	324	336	319	319	286	317	307	336	324	307	312	310	328	312	322	297	306	310	310	313	335	299	263	315	310	326	327	319	292	295	291	317	308	329	328	321	310	304	306	311	333	333	353	292	314	306	320	306	346	310	339	287	313	326	315	316	315	310	309	299	326	317	338	304	342	336	325	321	337	314	276	324	294	315	314	310	335	308	304	353	323	298	297	336	312	317	328	329	339	306	305	341	318	281	312	308	345	294	301	341	323	325	314	328	302	314	311	286	315	314	324	287	306	320	304	320	328	307	327	281	311	315	327	312	309	341	333	333	336	298	303	345	334	322	288	324	303	311	317	325	312	328	312	310	339	347	305	312	291	351	333	311	332	345	318	323	300	337	343	296	284	313	331	352	322	314	263	303	356	292	317	339	345	303	318	333	299	325	328	317	348	341	297	312	355	306	335	323	297	349	318	319	320	290	319	320	314	283	245	295	318	317	321	285	296	338	314	361	292	299	304	308	304	312	319	319	301	330	340	358	328	311	345	340	308	287	290	321	300	295	308	337	313	337	314	316	306	347	344	293	313	351	328	344	317	305	274	307	316	324	319	315	286	301	348	310	312	298	337	312	289	287	268	330	294	282	307	299	322	342	287	318	317	300	364	319	321	324	294	308	284	308	339	322	343	344	308	309	288	319	321	292	299	335	316	310	313	341	346	302	287	315	315	313	294	310	321	312	291	347	325	299	292	280	297	289	319	335	321	333	318	328	346	314	310	303	298	342	294	300	312	310	307	344	313	311	318	329	318	328	298	317	306	312	333	296	310	290	315	346	310	324	337	263	294	321	322	316	314	316	311	344	332	316	321	318	306	305	323	344	311	301	330	282	319	316	301	314	297	297	327	305	317	303	306	310	322	301	341	323	321	319	301	313	297	285	301	326	304	331	312	290	320	303	333	326	331	328	311	283	349	306	289	329	321	294	314	318	324	293	345	316	322	318	331	326	307	298	304	299	348	335	285	310	311	328	301	311	336	302	336	319	322	302	326	337	297	308	311	314	301	276	313	311	346	334	301	346	346	290	312	343	305	318	335	314	295	315	294	280	310	342	282	288	327	297	312	326	324	336	294	306	317	346	294	338	304	317	284	320	283	329	325	324	292	337	326	329	317	347	298	309	315	308	299	328	301	309	318	322	327	331	331	342	314	338	311	318	328	329	305	304	297	290	334	327	325	325	303	311	329	292	299	308	316	291	288	324	312	348	319	341	304	354	300	317	293	354	281	337	323	330	334	311	330	307	315	306	352	292	328	355	326	330	300	284	325	333	339	289	321	301	315	290	332	305	329	301	314	323	304	354	344	276	321	369	345	317	312	303	334	344	330	327	319	315	293	293	326	330	325	321	302	301	295	316	306	347	313	311	327	316	309	274	311	344	307	316	313	303	305	307	325	315	300	313	300	346	270	303	277	317	335	310	271	294	312	335	319	302	326	324	293	341	287	305	323	335	287	310	309	309	305	307	313	309	314	318	321	320	323	303	333	302	324	304	317	339	313	306	350	307	314	322	315	298	310	300	345	300	355	291	339	327	277	279	335	325	336	306	326	320	320	313	284	307	338	324	324	292	320	303	308	309	313	313	323	313	306	332	311	351	316	301	331	334	334	285	312	315	337	299	312	322	304	347	311	275	278	292	320	286	323	324	324	327	310	298	340	351	288	319	288	327	343	286	319	283	305	287	305	310	343	302	329	330	339	328	319	270	333	323	313	321	318	338	323	314	293	321	310	283	306	334	315	313	312	329	323	303	302	321	306	310	287	296	313	311	315	343	346	300	326	310	319	318	319	313	288	322	303	307	332	329	321	317	319	316	322	295	314	303	338	310	303	298	333	318	328	316	318	331	283	303	318	309	285	301	335	301	293	314	295	290	325	314	325	321	343	321	329	325	296	327	308	293	319	335	317	329	302	326	310	287	297	333	323	284	359	326	317	323	359	322	334	333	302	344	301	353	321	323	296	315	348	301	329	309	277	332	289	317	285	314	318	293	314	316	287	336	307	324	354	296	321	311	336	330	304	286	309	322	360	309	317	304	321	319	298	335	310	328	319	287	324	325	330	294	300	327	299	311	324	307	335	339	349	330	296	292	297	309	300	296	268	334	334	293	311	312	330	319	315	306	283	335	310	322	281	316	323	302	298	306	313	307	325	351	291	265	283	314	326	309	299	318	306	288	308	307	306	286	318	321	308	286	343	334	338	341	314	308	296	296	308	352	288	311	350	324	299	321	313	314	326	296	302	309	328	307	308	320	306	282	314	336	316	302	319	319	313	307	301	321	304	319	318	318	289	338	294	325	333	316	322	330	337	301	308	292	331	331	302	326	311	330	319	303	313	312	317	293	320	323	316	327	305	321	308	299	325	332	339	320	316	336	319	310	304	316	327	309	308	315	289	296	328	320	296	302	301	314	318	315	320	303	331	322	352	281	304	305	304	344	330	340	296	293	322	299	301	321	297	339	298	319	303	338	315	345	315	347	319	281	350	322	305	312	331	305	312	305	332	340	319	327	303	311	293	353	313	361	326	316	314	339	351	322	306	338	337	307	308	321	295	304	319	328	332	314	318	315	310	350	289	313	312	316	321	288	285	308	346	312	314	305	346	319	332	312	342	317	298	289	297	302	343	328	354	317	335	330	331	328	301	299	270	301	350	324	300	326	313	325	326	344	313
7960	5741	9357	15329	10629	10322	10328	45690	51710	38950	20683	1811	1251	1305	1152	1205	2492	3164	2921	2234	1999	1232	993	1035	1022	1045	1201	1332	1048	975	995	966	1004	944	965	937	934	1076	955	955	918	977	964	925	930	948	948	937	973	945	1007	949	947	970	960	949	992	973	940	911	917	983	999	922	975	984	954	1010	988	1007	943	932	958	975	990	980	983	985	979	976	1001	852	910	908	953	964	971	971	946	918	971	969	949	1024	936	946	982	921	958	977	1022	938	951	966	971	902	953	958	952	926	985	997	929	956	978	949	940	965	944	957	997	930	994	949	966	946	940	921	944	944	926	929	963	952	958	985	966	958	1030	924	956	979	966	958	960	940	955	912	950	926	977	982	960	921	976	950	986	960	970	990	948	905	896	931	968	1012	937	949	969	978	958	946	986	980	964	976	1002	965	963	985	1002	1001	940	988	974	958	941	935	932	974	922	921	984	985	933	939	930	918	953	972	960	909	949	975	985	982	1007	905	944	986	937	985	985	973	1012	941	976	926	955	917	939	957	920	950	896	967	943	908	918	955	965	1004	971	967	980	980	923	940	982	982	975	957	958	985	935	943	974	957	954	974	970	984	930	928	970	961	988	948	978	947	997	919	943	945	903	966	969	996	971	987	941	944	944	942	872	964	932	921	945	957	945	970	966	953	998	947	945	955	969	981	1020	973	915	925	934	1023	980	980	995	949	981	949	974	966	943	992	933	915	969	962	946	999	952	1006	982	983	957	979	992	966	987	898	1019	927	938	969	982	975	956	924	953	958	952	917	1003	919	894	965	919	929	1023	942	962	919	930	921	984	971	943	982	956	985	925	962	977	901	921	908	943	922	956	983	947	952	933	890	960	1019	971	896	992	917	993	924	916	987	968	1059	986	960	910	975	984	913	975	928	979	931	982	953	932	1013	999	954	985	956	940	920	1005	933	970	1023	934	950	959	981	930	906	994	944	909	991	998	991	974	923	930	915	988	931	936	981	948	993	983	942	947	950	909	1002	976	919	991	962	1004	992	943	951	925	956	953	965	946	936	959	989	1011	954	959	944	967	1032	952	995	987	954	965	918	927	1011	927	956	935	958	974	933	940	970	964	958	918	975	990	949	934	945	934	1008	914	970	976	903	986	968	907	966	1017	1006	904	945	905	964	998	948	1000	910	957	925	921	974	930	978	925	904	933	929	961	1011	961	972	976	927	912	933	949	919	923	940	950	977	932	938	943	951	973	987	939	914	942	1001	924	947	949	971	937	968	964	948	931	940	960	967	955	965	989	938	994	898	911	952	947	962	990	971	968	931	1037	933	980	914	979	930	991	932	937	957	951	950	932	958	939	970	1005	943	951	985	887	982	916	942	940	1030	927	1000	988	924	935	973	967	948	957	988	937	933	986	943	977	966	967	932	946	964	961	946	948	977	953	942	972	946	953	984	1011	957	960	970	1003	966	925	953	942	951	922	942	933	994	946	934	934	950	1032	955	941	938	925	976	985	967	979	934	900	995	1007	961	936	912	1027	1000	957	952	949	972	907	975	931	946	1013	983	976	945	970	981	988	961	935	971	978	978	941	971	987	942	1017	962	962	1008	955	972	956	945	948	980	963	980	909	994	959	943	926	960	942	933	963	985	959	946	935	938	897	946	951	981	949	954	956	982	925	947	955	927	994	966	965	986	910	1014	933	897	978	959	917	975	973	980	993	1004	915	938	931	955	981	965	959	967	953	961	901	972	964	932	934	927	940	926	983	970	900	957	927	912	1009	958	1008	897	910	991	929	943	967	936	972	927	901	949	994	936	910	986	947	939	979	921	972	918	975	923	926	942	1020	989	963	951	948	903	960	931	986	932	938	964	994	977	1008	946	973	944	1002	998	971	965	1012	1005	967	984	1022	991	934	921	1021	969	984	941	1013	979	957	978	1012	989	1011	954	874	959	947	951	965	941	971	988	978	1014	1026	948	940	958	946	978	921	960	943	900	1006	979	984	970	948	900	951	955	893	957	1015	972	953	991	909	947	935	957	901	978	960	966	975	966	917	942	961	975	938	1007	961	962	921	991	964	952	945	931	985	976	918	964	924	864	974	974	928	962	899	899	970	1002	1011	1013	942	1008	951	973	921	986	931	943	963	935	1001	988	974	963	980	963	941	955	926	955	979	958	954	962	961	929	982	987	1020	895	1031	965	954	971	944	975	958	972	974	982	923	921	927	946	901	971	971	960	944	955	914	931	909	911	941	995	918	984	960	924	1015	893	923	913	947	934	971	987	959	980	936	957	947	971	870	988	923	959	950	942	943	929	988	941	977	949	957	888	939	999	938	1005	997	928	918	950	927	995	935	968	968	921	951	909	981	985	1013	955	999	936	996	975	998	969	1000	938	966	958	991	944	945	979	988	869	960	1009	1004	977	964	983	957	993	926	960	965	953	928	923	942	904	960	963	916	967	915	982	957	930	968	951	903	977	970	960	966	956	976	950	993	933	984	963	1007	960	966	971	964	1006	996	907	937	986	961	991	940	945	933	903	935	950	954	964	931	947	938	995	940	958	992	967	947	985	946	977	947	1008	1001	1046	960	1003	950	972	976	987	921	916	937	1014	986	1010	954	948	928	1016	987	1017	962	948	966	965	929	965	974	967	915	958	949	987	939	914	959	938	950	973	940	964	967	995	990	1012	938	926	981	1012	957	998	1025	958	920	958	1000	946	952	951	921	945	986	959	956	942	963	975	944	936	947	966	947	923	1001	973	902	965	967	999	991	1003	959	982	971	965	969	953	968	989	892	951	1008	962	978	948	971	952	932	957	975	986	936	926	1039	956	998	948	958	941	952	990	942	949	951	972	957	948	975	925	977	984	912	950	928	933	965	931	929	955	1014	950	910	982	984	973	948	1000	1012	910	951	962	963	957	918	968	972	977	925	937	982	995	959	952	962	959	927	1000	993	960	952	981	911	886	999	956	935	960	976	978	968	952	943	883	969	956	954	971	928	964	943	922	988	935	989	967	939	958	959	923	972	940	972	951	933	935	947	946	963	943	901	948	946	908	946	932	987	975	1033	914	1000	966	993	966	939	968	961	993	992	982	1007	911	928	971	918	961	986	961	956	990	958	965	939	975	998	913	954	987	989	938	952	891	962	863	946	952	953	928	931	933	936	1004	967	932	960	1014	925	926	992	986	988	961	989	899	974	967	956	961	915	957	937	953	895	955	936	907	970	957	983	951	977	969	902	970	931	915	958	962	987	943	920	969	949	969	949	1011	917	922	945	970	930	990	1011	931	972	949	934	985	914	934	998	953	993	927	946	914	958	934	970	924	913	922	1005	947	894	929	940	984	968	975	991	917	1003	1003	916	928	1017	976	958	991	944	971	977	962	935	956	950	913	927	955	939	922	1025	949	906	933	951	920	932	987	947	911	949	1015	957	944	970	899	920	929	990	975	924	914	964	995	938	938	947	935	933	929	916	967	995	934	943	933	886	915	957	966	919	949	928	955	994	977	958	951	947	936	943	980	978	975	947	937	947	974	936	955	871	900	903	954	983	987	908	970	953	943	981	991	990	925	945	990	946	986	932	969	992	975	966	986	942	948	926	951	889	889	992	963	991	943	910	954
20026	8904	8545	11145	7599	6177	6464	49906	51343	32440	15731	1414	379	363	347	398	574	1152	746	594	572	411	352	352	372	308	363	388	371	355	332	305	370	364	323	303	340	334	366	314	353	366	329	355	308	324	328	328	329	317	338	369	354	317	344	318	324	334	308	340	303	313	358	350	337	362	360	344	340	341	344	331	317	356	303	320	343	341	332	332	312	361	344	337	323	311	309	325	325	336	335	316	361	344	326	336	334	349	314	343	321	338	352	338	334	343	311	347	356	357	313	342	305	329	371	326	335	361	333	324	296	306	351	306	356	319	343	325	355	345	328	375	353	361	351	382	345	360	321	367	334	357	346	325	318	317	350	342	311	323	334	326	332	304	344	356	342	311	342	339	355	317	329	323	353	355	369	362	345	322	329	337	339	300	334	334	330	330	349	357	317	346	333	329	368	351	351	338	336	317	354	355	339	362	335	325	339	319	337	340	325	305	321	335	324	328	345	343	348	350	357	333	350	300	326	329	348	365	323	315	330	355	343	313	377	336	321	342	337	327	327	316	321	355	353	324	303	337	349	342	311	308	333	342	356	300	356	336	364	340	360	317	340	343	315	359	310	331	347	322	370	342	313	326	329	333	346	328	319	332	303	328	322	342	313	305	361	326	311	326	359	336	333	321	335	327	319	333	322	331	320	339	338	310	347	319	336	313	333	318	379	312	298	353	324	370	364	328	324	330	377	313	336	350	368	324	338	306	349	314	337	341	314	318	326	355	324	340	342	341	343	322	350	325	319	377	333	349	307	305	347	360	343	333	346	331	339	356	343	363	362	347	339	319	352	329	357	346	326	337	327	355	345	374	321	347	337	291	332	342	375	326	340	355	346	345	333	328	355	352	341	367	332	312	381	335	377	336	343	348	331	348	337	339	319	346	357	323	318	352	349	331	311	335	303	332	352	336	345	337	356	350	333	328	330	342	347	298	352	322	338	336	336	350	339	329	300	323	317	353	337	329	344	360	344	310	308	336	341	356	332	348	349	352	320	336	336	325	302	320	325	334	312	365	305	347	338	338	345	301	362	351	329	315	313	349	349	309	331	315	284	338	343	316	340	337	346	348	323	323	344	353	345	329	336	296	311	335	345	334	338	316	312	354	339	351	338	333	357	365	330	332	373	354	348	365	348	342	327	317	320	307	364	341	330	346	316	346	358	336	351	341	348	307	325	321	326	345	333	329	321	321	386	320	332	331	326	335	359	311	327	321	334	334	357	324	339	369	304	303	344	320	346	347	337	319	321	338	331	370	335	314	301	361	363	338	302	356	369	342	337	370	326	335	369	338	370	346	335	283	350	319	340	327	331	330	343	331	331	305	353	350	350	380	349	322	358	337	340	355	339	334	342	308	346	349	351	322	344	354	340	363	312	327	303	342	367	358	354	324	340	345	329	340	319	321	340	331	342	381	311	368	339	350	313	331	322	351	309	331	324	317	337	341	373	342	361	349	336	367	359	303	351	333	346	330	343	302	311	337	318	333	327	350	338	356	347	344	318	370	340	319	324	327	336	324	317	338	308	328	346	351	327	356	326	355	300	353	342	362	352	317	331	330	319	328	341	338	330	325	348	329	346	312	367	381	316	344	336	328	348	349	338	318	345	323	324	372	323	326	338	333	319	338	319	328	363	382	344	282	325	311	345	328	352	324	351	307	334	351	335	330	360	341	338	313	329	331	324	328	341	331	362	314	343	351	333	360	315	325	317	319	330	319	322	356	326	360	331	339	334	314	332	303	329	353	342	338	320	331	334	350	345	320	338	342	319	333	332	339	365	351	360	329	312	326	338	339	354	350	308	352	321	326	303	343	318	390	302	336	322	310	349	339	338	305	301	353	322	339	294	332	320	315	345	343	310	333	320	331	338	330	352	348	330	342	320	388	325	333	318	378	347	298	338	349	319	362	362	343	340	353	304	353	329	324	322	317	319	351	323	387	358	366	323	340	330	363	333	322	348	349	340	294	345	360	351	342	314	337	322	358	350	352	333	309	402	330	338	349	323	352	336	322	322	300	345	374	350	368	304	356	346	347	309	319	348	342	340	336	309	325	333	348	321	362	307	318	313	332	335	341	332	368	324	318	364	328	303	333	310	355	342	334	329	328	361	356	330	332	327	354	356	346	321	347	346	298	341	333	348	336	331	342	343	316	344	323	354	350	345	322	351	360	344	321	320	337	341	353	347	325	343	316	344	359	330	302	333	372	367	298	306	342	355	348	320	302	378	367	347	353	328	329	315	347	321	344	360	343	330	316	350	343	335	296	341	344	348	338	346	365	313	349	326	324	366	333	347	321	333	324	330	348	345	348	356	352	347	315	337	334	328	338	322	360	349	342	354	337	310	347	331	304	338	326	307	356	322	355	334	338	333	342	333	315	335	362	331	329	328	333	336	339	346	354	360	328	358	322	303	319	354	343	332	333	346	331	356	361	347	363	319	331	298	337	328	355	299	329	351	357	351	350	344	337	329	335	309	352	325	332	339	323	351	330	335	310	288	330	351	306	351	325	338	344	309	360	353	360	352	357	333	323	335	310	354	350	330	304	299	340	337	325	335	322	359	317	314	315	350	338	345	355	349	325	335	342	329	351	336	307	311	353	332	337	352	372	352	330	342	327	321	342	311	334	319	357	363	316	312	334	367	362	342	299	344	373	317	356	352	367	316	342	366	331	335	333	325	317	313	326	334	365	312	361	361	317	347	333	344	340	351	336	343	332	305	331	357	331	316	316	348	353	307	356	329	356	337	318	307	347	358	348	304	324	340	349	332	331	324	362	339	331	358	338	312	329	319	317	359	338	344	328	364	337	332	340	321	314	347	325	326	300	317	320	317	343	325	322	319	348	355	345	344	328	333	331	360	317	339	335	386	364	357	333	340	329	346	344	337	328	347	350	337	361	358	336	341	323	328	335	355	327	361	361	341	313	345	336	295	335	359	375	367	346	315	323	307	364	329	306	338	342	327	312	315	348	350	345	347	342	343	314	346	315	329	327	337	342	325	358	327	357	362	356	342	329	336	345	325	334	330	315	327	332	306	347	335	327	369	351	354	348	316	335	347	328	310	345	306	319	326	354	313	323	330	355	328	327	315	337	354	323	355	335	362	334	325	334	325	362	332	371	357	322	320	334	324	321	326	317	347	318	306	341	335	308	314	360	354	339	335	324	306	348	319	374	328	347	323	346	356	320	347	363	349	335	340	350	343	351	351	340	317	323	321	348	314	321	342	309	339	330	333	357	343	370	345	351	351	346	362	319	343	332	365	347	339	342	371	322	296	347	323	324	336	323	320	331	333	351	370	324	335	340	346	367	320	310	330	328	341	362	346	342	303	376	352	328	334	336	346	324	306	366	315	320	320	349	311	356	335	344	349	347	337	357	336	337	370	338	328	311	313	334	336	347	319	348	316	335	355	307	311	348	366	319	336	338	302	308	341	345	323	322	361	310	326	312	330	322	312	332	374	340
10551	7807	11033	18646	16202	15672	17889	62151	60331	44795	25135	2723	1232	1207	1247	1351	2528	6106	3512	2499	2608	1592	1101	1000	1049	1022	1128	1257	1140	1010	1037	1040	1039	1005	1024	1051	1000	1090	1022	971	1005	1027	966	1050	1038	1042	991	1045	1027	1030	1017	999	1004	1033	1007	1034	1032	1058	1028	1017	1023	1012	1021	1072	1015	1039	1023	1064	1020	1022	1005	1032	1043	1063	1032	977	1021	1017	1038	1015	998	954	1012	1013	1051	1034	1032	1029	1024	1032	980	1030	1029	984	982	974	1011	1009	984	998	1014	1033	984	1017	1011	1010	1016	1047	1090	973	968	1007	1040	1005	979	994	997	981	974	1010	1011	1014	1009	985	987	1064	1011	921	1009	1008	1050	1025	1008	1058	989	1026	1030	998	969	1001	1081	1004	978	1013	1049	1058	962	1051	1022	1025	981	982	1017	1049	999	1041	968	998	1027	1029	1001	988	1020	1018	968	1011	976	1035	1038	991	1056	973	1004	998	989	1043	1016	1055	1020	1024	990	1004	1035	999	944	1036	1060	1074	991	985	1013	1000	1015	999	982	1031	1036	961	1047	972	1025	994	1016	1040	1049	1008	965	1011	1010	978	1004	1082	1077	1015	1037	1038	1001	952	1016	1030	1033	1000	977	1040	1032	1038	1009	1015	990	1019	988	984	1038	1009	1008	963	1022	1060	987	1032	1027	1035	1013	992	1003	1019	1088	1038	1075	1054	982	1010	1036	1030	946	995	1026	977	1027	1043	1016	1003	972	1001	992	1028	1040	1024	1045	1057	1016	1016	1024	1023	989	1021	1041	1012	987	1053	992	1008	1044	1006	1003	948	957	977	1030	941	1045	979	1034	994	983	1024	979	974	972	972	1049	1017	1000	1018	979	967	973	1056	1009	1019	1054	986	1024	999	1029	1003	963	982	1006	1020	1058	1047	1043	1008	1053	1025	989	1042	963	1007	1014	979	1120	1029	1012	1006	994	1049	1047	995	1029	1023	1003	1066	1034	1016	990	1006	1008	953	1009	1019	1015	996	1017	1036	1054	1041	1075	1052	1007	1033	1038	1024	1008	974	997	1064	1030	997	995	983	1039	1050	1042	985	994	992	1010	988	975	1023	996	996	1066	978	972	1033	1019	1032	994	996	995	1058	1045	996	1085	1008	1021	1020	1021	1007	1013	1013	1000	1042	1072	975	974	1060	999	1068	1039	996	1020	1015	1026	1022	1010	1019	1009	1019	959	960	1015	933	1008	989	920	1016	1039	990	984	998	1072	1036	1029	1035	961	1020	1051	993	957	1008	1011	995	1069	936	1023	967	1013	1009	1004	1052	1027	1018	1005	963	1012	1026	1033	1017	1024	955	1052	983	1061	988	992	997	998	1023	1032	981	978	1004	1030	968	1024	975	1022	1044	1065	1024	1061	998	994	952	1006	1037	1043	955	1048	1010	980	978	1031	1055	960	956	1020	971	999	990	1016	1080	987	1060	1032	982	963	1033	1061	1004	1050	1080	1032	1003	993	978	1023	1002	1020	1028	1009	1087	1005	1030	1010	1021	989	1020	1009	1065	1056	1032	999	1012	1048	1000	1014	954	987	936	956	966	1009	1035	1034	1004	1021	1002	1013	1010	996	963	1010	1021	1019	1003	967	988	1004	1038	977	996	1042	1025	955	1026	1069	1031	1007	1001	1001	971	1068	1044	1022	1064	927	1047	977	978	1075	948	956	1018	1039	983	990	965	1039	1053	1061	995	980	1026	1004	1016	1023	948	1018	980	1049	1000	1016	1002	1012	1013	1035	986	1046	981	993	996	997	1018	1010	1009	972	1052	1053	1000	959	1004	1050	1059	1048	1017	1020	995	1031	1101	1035	1013	1041	1070	1026	1033	1001	988	1044	963	1038	1024	998	1040	1063	1045	1013	1043	1031	1016	1041	994	1026	998	1026	989	992	998	926	1016	1040	1028	1010	1025	989	1005	1025	1022	983	1038	1039	1053	978	1016	1071	1077	1007	1014	1009	977	1012	1009	983	1056	984	1038	961	1031	1096	999	1040	997	942	1034	990	989	1045	1011	1035	980	1035	992	1008	1003	1058	1036	975	981	1072	1011	993	1019	1000	1009	938	1017	975	1022	1016	976	1010	1026	1025	1034	994	976	1063	1012	1031	1016	959	1023	999	1029	1010	993	1044	1021	984	991	1004	975	1027	1056	986	1019	1017	1003	953	1013	992	1066	982	1049	958	927	1032	1006	1030	1061	984	1001	958	1013	1032	993	1002	973	1022	1006	1043	1049	981	957	1040	1050	984	1022	1043	1053	1012	986	1032	1008	1016	1040	1021	1017	949	968	1029	1028	1024	1072	1045	1007	1026	1022	950	966	987	1058	1004	1025	979	960	995	1019	1033	1036	1016	976	1030	1008	1030	1000	1037	994	990	1018	994	1037	1001	1035	1066	1023	1024	941	1008	1029	969	1020	1015	1040	969	1002	1017	983	1011	1024	993	983	1030	997	1042	1007	1029	1007	999	981	987	1006	1039	1034	998	973	963	1114	1013	1049	1010	983	997	954	984	1036	1029	997	985	994	973	976	1029	1007	1060	1036	987	963	1004	1028	1015	1024	968	1002	1085	1076	999	1019	1055	1050	962	1035	1000	1016	1003	990	1074	1069	1019	1071	962	973	1029	1019	1026	1012	1030	988	1032	1014	1042	1036	1039	987	1019	1068	988	1050	999	1020	1028	1020	1008	998	992	1001	1011	1003	996	1033	1006	1030	1003	1010	975	996	1017	1009	957	1007	1006	1049	997	994	1014	967	1071	997	1001	1052	971	1008	999	947	1030	1003	1005	998	1048	1019	986	979	1059	990	1019	1060	951	1047	986	985	1078	983	1054	985	1002	987	1017	1024	1010	1016	1005	999	967	1008	1031	1016	1005	945	1050	977	996	984	975	970	1073	1011	983	993	1032	1044	1000	961	1012	997	1033	1023	1081	995	979	1009	1004	1013	1026	1015	1027	983	1008	1086	978	1050	1016	1025	1011	1019	1064	1006	1051	985	983	1022	1020	1001	996	993	968	1022	1002	1035	1024	976	1020	1012	959	1039	1057	976	968	994	997	997	1011	1003	992	989	988	994	1014	1025	1010	985	1009	1028	1091	1017	980	1016	1081	999	1034	1012	1012	975	1026	979	1015	1050	983	1046	991	1065	924	984	1047	1061	1023	1063	1000	1045	1037	1018	1021	997	1105	1010	990	1049	1036	1068	997	969	984	1025	1019	997	1049	1056	1057	986	963	958	974	1011	1040	1062	1025	1031	1019	1028	1024	1001	986	993	1008	1007	970	993	998	1021	1044	1001	1026	1055	1007	1040	971	1022	1019	992	1062	1021	1027	983	984	1037	953	1009	1016	996	1010	1026	971	1032	1011	1015	1093	1060	1088	1018	1000	948	1047	1007	1022	1018	963	1036	979	1008	988	1058	1013	996	1051	993	1052	1042	991	1046	1051	956	1027	1045	996	1050	1001	954	1011	999	995	1004	969	1003	1020	1033	988	1021	1032	1026	1024	1050	969	1033	1071	1005	1078	1054	1014	1057	1018	1081	992	977	1020	990	1013	1033	1003	996	1020	1005	1008	966	1001	994	970	973	1011	1016	1044	1035	1005	1024	1070	1001	977	1004	950	1008	1022	1092	1031	1013	1014	1054	943	1004	981	1079	1014	985	978	1011	1023	1025	961	983	974	1054	999	1016	1014	1009	952	1059	1023	1023	1052	1006	1009	1085	1023	975	981	1016	1001	990	1017	1065	1094	1017	1003	1006	1075	1005	1031	1013	1047	1007	1029	1013	1010	1030	1024	998	994	1036	1022	1003	990	1039	975	1024	1018	1032	960	1006	1021	998	1021	1082	1023	969	970	1018	1023	1007	1034	980	984	1071	989	1015	1046	991	995	1019	972	1048	1034	1016	1003	1001	1006	974	1007	997	1030	987	1004	1058	959	1009	989	1001	1054	1000	1008	1034	1020	997	1035	1032	1001	1005	979	1045	1011	962	983	1056	1081	1002	1034	993	1040	1061	985	1023	986	1022	1006	1022	1051	1000	1014	999	1003	1019	1034	1046	1064	1039	999	966	991	1018	1082	1044	1052	1045	979	1035	1007	1018	969	957	984	1017	1033	996	1062	1013	1012	927	1039	1023	1049	975	1027	996	1006	1008	946	1016	1000	1039	1045	1009	998	1021	977	1022	1017	969	1031	1020	970	1010	985	1050	1054	1009	1004	996	1014	999	988	984	997	1029	1022	1017	986	1030	1015	1003	1012	1000	997	1031	1035	974	1047	998	1059	1031	1013	1034	1059	998	1000	964	1018	1005	1035	990	995	1021	952	975	1006	1062	934	1017	973	993	1027	1015	1032	999	1048	994	1059	1056	1012	996	950	1050	994	1078	956	1045	994	1060	1000	1011	1012	1027	1032	1023	1030	991	997	1034	1019	1015	1048	1026	949	1029	1006	1010	1001	1041	986	1074	965	1023	1023	989	1030	1022	1028	1001	1001	1010	1042	997	1020	1004	923	1009
4096	1962	1972	2439	1697	1249	1096	4678	5427	3238	1253	332	309	300	329	301	334	361	336	338	336	294	331	298	302	311	356	308	309	341	306	296	292	306	304	327	320	314	304	340	333	303	309	309	315	300	334	304	294	339	326	303	312	321	349	323	297	298	349	303	334	302	331	319	337	302	298	300	324	346	291	322	281	281	341	313	305	323	304	337	291	301	327	301	333	327	319	332	295	323	315	308	312	317	312	333	346	311	299	293	310	283	317	301	321	323	313	307	307	298	313	314	292	295	337	322	317	303	300	308	316	306	304	317	328	314	300	308	320	300	288	302	297	312	301	306	310	311	311	301	309	335	309	349	319	356	325	297	339	322	311	309	315	341	308	277	316	296	309	329	318	334	308	337	346	284	331	319	320	313	324	322	319	329	328	342	328	324	315	341	334	295	302	340	312	316	297	321	325	314	330	302	297	337	331	334	346	352	311	282	334	292	342	365	314	326	294	324	343	321	311	353	296	311	329	313	324	334	328	321	300	279	320	300	316	313	308	303	294	314	327	332	313	296	334	290	293	330	330	318	336	308	320	334	308	345	331	319	306	321	301	314	321	335	320	316	292	345	298	308	318	319	322	304	273	337	288	322	331	345	303	294	312	275	319	310	291	296	327	306	324	311	291	310	322	291	319	321	289	329	295	295	287	318	326	308	312	317	305	286	310	341	280	294	304	318	340	326	323	319	345	325	324	310	320	322	311	341	324	323	277	293	317	343	290	314	303	307	338	321	303	325	314	293	307	323	287	300	353	301	349	319	277	312	320	331	326	314	361	329	324	323	323	327	291	336	302	304	282	344	322	338	275	349	291	326	309	300	297	324	304	308	304	304	320	289	317	307	323	326	320	330	320	341	304	360	322	302	292	294	313	325	338	298	316	339	304	372	297	319	324	278	315	318	347	290	306	322	306	317	332	328	315	328	306	276	336	323	305	319	320	316	296	319	320	312	327	332	324	301	311	257	327	298	292	342	318	308	269	317	348	323	309	287	308	335	326	313	306	333	310	332	294	325	319	311	324	294	293	324	305	336	346	356	318	287	310	314	314	298	331	333	306	319	315	340	329	317	328	330	338	321	301	341	325	286	328	324	314	322	281	307	336	286	315	279	302	334	316	303	297	320	299	293	313	356	299	315	310	337	328	330	349	336	309	277	321	300	292	351	292	303	351	296	317	303	338	310	335	321	330	337	295	298	315	307	318	342	308	313	288	312	327	319	329	333	335	336	299	335	296	326	318	277	349	345	296	271	337	336	340	310	302	319	302	339	337	314	285	331	345	300	294	290	329	300	337	330	324	336	322	317	289	296	319	302	296	305	308	305	303	317	289	326	314	323	310	306	322	330	324	325	324	315	324	311	343	290	315	334	302	294	307	328	309	313	341	315	294	330	300	300	293	309	293	318	296	327	292	297	302	319	303	314	322	316	322	315	334	328	330	314	339	320	318	341	353	304	328	293	300	299	338	312	297	307	334	306	315	305	307	321	277	320	335	304	308	336	305	343	344	314	281	310	281	319	315	307	306	331	307	360	317	313	322	311	315	336	300	298	310	368	333	317	320	330	315	331	303	305	276	318	295	281	311	333	305	307	351	306	311	337	324	285	298	311	311	305	313	313	315	317	329	341	308	299	335	336	339	312	320	327	321	300	292	329	315	336	279	310	299	286	309	320	318	311	332	323	316	308	339	299	329	327	302	310	326	341	294	307	315	304	329	298	337	292	312	326	335	302	318	304	324	319	323	324	337	296	316	334	319	307	312	355	331	325	294	316	347	325	340	323	327	316	340	302	322	328	324	314	306	314	297	306	336	322	328	315	321	313	302	300	290	286	350	310	318	326	317	306	319	286	293	332	318	338	331	304	320	311	303	315	306	318	305	300	302	332	306	345	336	315	327	317	290	311	343	288	282	287	315	315	315	363	314	343	353	311	327	361	320	325	309	276	307	297	294	344	311	325	342	337	292	272	292	324	312	306	320	333	307	314	334	291	329	320	312	303	315	357	315	280	328	319	335	336	315	311	331	357	323	331	302	314	316	291	323	341	334	284	305	290	281	299	329	299	299	297	309	307	309	311	307	320	313	316	299	319	322	329	325	305	316	311	326	321	311	315	286	306	317	284	311	305	326	314	332	294	332	305	338	294	299	290	302	321	322	324	300	309	302	306	301	334	307	340	313	320	290	318	307	288	316	340	319	320	309	317	314	326	314	324	361	346	303	305	313	328	322	293	305	315	328	304	295	303	321	320	320	320	283	320	268	320	336	313	323	293	288	314	314	337	325	305	347	313	338	311	328	336	327	317	325	305	311	306	308	325	323	315	318	348	320	324	331	297	310	309	312	326	289	328	309	358	332	317	320	304	356	334	309	328	292	326	357	307	339	301	295	340	320	333	303	316	310	325	318	299	331	339	299	305	301	325	319	325	319	316	325	304	337	311	342	284	301	293	328	351	345	295	301	331	315	334	296	259	330	334	311	322	313	266	306	315	281	313	307	332	284	300	306	305	323	332	307	325	293	308	321	322	346	295	320	300	347	297	343	314	317	309	336	307	295	300	331	321	344	314	348	352	316	295	337	334	304	300	313	339	310	310	306	320	312	305	300	307	306	297	320	315	301	301	326	297	289	303	320	288	295	296	335	326	295	331	316	324	346	338	295	312	298	280	335	297	322	303	324	357	335	308	307	306	299	287	322	298	321	317	301	328	322	305	326	340	324	302	312	331	286	318	288	313	298	332	300	310	324	330	330	320	327	337	322	332	329	304	311	311	324	322	316	323	321	304	317	323	324	321	324	327	309	322	317	315	345	332	332	308	324	311	317	323	290	306	332	316	323	299	321	323	317	319	286	333	326	316	322	346	326	344	262	308	323	317	307	321	286	318	314	309	296	316	318	282	308	316	323	311	333	349	294	353	296	302	331	315	312	321	297	319	325	301	303	300	327	288	308	336	333	257	344	331	353	273	291	310	333	276	351	292	308	321	293	332	310	307	290	297	352	302	313	332	313	317	302	324	330	293	302	303	298	361	295	342	310	328	321	294	361	312	317	299	315	297	334	330	316	295	355	323	333	321	304	309	345	324	334	296	294	323	322	325	313	314	322	292	300	314	296	327	299	301	326	317	311	342	319	337	304	300	307	317	337	333	317	330	315	317	301	329	313	329	327	341	343	307	316	320	319	305	328	301	319	316	317	291	300	321	318	338	301	316	326	281	308	301	390	313	301	307	330	291	311	307	325	324	293	338	320	301	316	348	317	294	328	316	334	300	305	300	321	305	365	305	306	333	337	300	321	319	331	303	306	289	333	336	321	306	297	337	299	312	293	307	320	330	362	298	326	302	316	333	306	330	313	319	307	318	302	346	324	309	324	328	333	314	281	337	309	326	317	336	300	312	321	341	318	307	276	302	305	280	352	302	276	305	323	334	341	332	285	306	308	314	298	326	307	304	310	291	307	287	325	292	293	298
3536	2630	3845	6480	5641	4429	4592	16911	17058	10740	4401	991	939	1000	968	983	1080	1301	1135	970	1010	932	1006	999	979	960	938	973	1022	1026	984	971	977	953	997	966	991	1014	966	989	905	960	975	997	992	943	960	985	969	987	928	1031	920	993	965	953	1007	979	968	936	956	998	909	927	974	978	917	967	964	904	958	892	953	902	957	914	992	943	973	969	903	934	999	999	939	963	996	969	986	956	933	905	922	906	927	912	958	966	922	985	924	957	944	971	1018	940	943	942	941	951	979	948	965	946	913	907	946	956	947	967	905	946	967	960	920	916	923	1022	1001	961	953	1020	950	963	966	941	951	950	941	885	944	945	973	937	918	947	892	988	974	956	947	923	968	958	944	924	948	908	918	919	969	942	951	943	955	924	970	949	939	1000	915	936	939	881	995	933	956	904	979	966	933	964	954	938	962	951	987	949	931	958	959	937	969	959	985	966	910	976	955	928	940	929	973	945	977	986	989	880	963	998	932	949	1022	890	943	950	960	874	946	970	916	965	989	928	933	993	967	945	949	926	1029	999	980	955	923	954	961	938	965	929	939	957	974	869	921	1032	958	926	1017	1001	949	982	950	1007	952	934	952	867	959	900	954	931	938	958	970	972	933	958	1003	981	938	953	946	974	966	967	965	949	975	950	927	982	914	959	939	974	958	967	969	982	979	936	897	952	1020	945	1063	952	975	947	1013	951	982	920	967	943	955	979	960	933	933	1023	932	957	1004	983	939	898	1029	928	964	1025	944	933	922	928	978	925	959	967	970	951	941	933	980	964	956	940	954	925	1041	1010	989	976	911	978	1058	954	916	1004	980	945	938	953	993	974	981	929	986	976	979	957	971	1001	963	957	932	936	982	974	926	1016	950	973	1031	942	968	884	948	944	949	974	924	898	929	961	861	957	983	1013	891	1011	959	948	1001	952	959	952	971	980	941	961	992	989	943	922	974	956	989	971	913	952	925	949	1006	963	942	954	971	963	966	963	959	959	947	940	930	988	998	1010	998	975	920	976	960	966	960	934	928	951	941	949	1000	916	957	921	924	930	957	930	933	954	978	973	972	947	998	926	892	959	982	961	972	955	920	978	931	980	963	913	960	962	951	1011	966	1021	960	983	934	982	962	935	919	947	925	903	952	973	965	936	920	948	953	951	930	973	956	932	958	939	957	948	963	938	935	957	960	964	992	969	1000	952	934	970	926	900	958	961	1014	958	957	994	958	1003	944	994	1030	1006	916	970	1003	944	968	951	937	943	912	1029	983	940	976	1019	966	979	966	951	925	917	959	960	909	967	941	941	1036	936	963	947	965	964	954	955	958	950	971	974	1000	941	936	942	963	960	906	941	969	961	976	944	981	957	975	985	1005	953	962	966	1003	980	932	931	954	975	956	943	945	857	956	983	976	982	954	928	982	913	971	971	903	949	947	1002	942	948	984	948	961	991	943	926	920	930	920	888	972	975	966	954	931	937	938	942	950	956	1006	927	970	894	1011	987	938	957	958	959	970	963	934	927	964	946	1042	971	970	906	982	899	1039	927	954	964	951	979	967	928	956	963	945	966	880	931	980	952	960	906	896	968	946	968	992	962	959	955	984	986	992	962	914	956	940	1020	993	989	961	978	923	953	1008	995	957	969	970	923	983	970	965	963	986	991	970	977	994	982	947	941	902	939	957	938	958	892	967	925	981	943	916	971	936	976	942	950	945	969	948	949	923	945	881	968	1007	908	928	982	1009	957	918	1000	933	979	960	938	1000	975	957	1042	973	946	953	943	947	930	951	907	904	933	949	982	953	951	974	980	1004	993	947	968	1002	936	920	940	945	973	946	926	974	989	1023	920	962	995	951	1010	1003	921	971	1001	971	981	965	917	934	946	959	923	958	962	1005	1019	972	954	957	975	989	928	945	937	983	934	923	964	965	1009	935	979	934	916	923	995	948	955	986	946	966	985	1000	940	1002	968	948	952	959	913	924	959	915	934	1007	933	964	921	952	879	997	939	1020	971	941	977	932	959	925	974	940	991	998	935	987	913	973	921	957	994	951	967	968	965	966	970	956	944	994	974	1023	920	935	997	981	987	974	893	1005	994	951	1014	934	975	980	959	946	976	974	987	932	924	1023	965	996	914	940	888	968	881	1007	963	1013	994	916	981	941	930	931	966	938	932	915	1014	921	989	1005	920	941	967	918	1025	964	1006	955	954	961	981	972	916	944	947	1000	951	954	965	968	989	927	975	960	955	944	928	1000	904	988	951	931	939	960	1029	931	877	908	978	905	950	948	1000	1020	977	926	975	1001	951	981	983	953	995	937	985	980	930	937	905	976	961	939	932	918	903	974	967	914	934	956	935	948	971	960	967	961	907	897	948	912	947	962	929	998	924	904	939	965	953	973	933	969	1004	947	1003	936	1003	1001	967	976	959	969	959	952	968	945	933	1029	929	1016	970	969	952	964	980	1005	981	943	986	941	976	960	967	927	911	941	1005	927	921	993	962	963	1058	957	954	956	1015	966	957	937	917	962	934	927	921	964	971	1000	924	974	974	971	945	933	960	894	1024	976	963	986	999	935	934	985	956	965	967	927	970	980	995	950	975	990	965	987	998	945	953	976	996	947	1003	954	975	958	963	937	915	928	950	991	916	958	904	980	972	891	960	972	948	901	987	1027	974	933	980	997	991	976	957	1048	914	972	915	1010	984	977	972	925	939	938	967	967	954	942	949	954	935	925	965	1027	942	970	951	955	982	970	915	933	1004	950	1003	1001	929	984	946	963	999	1020	916	974	945	937	1004	937	923	935	987	938	978	907	917	1002	965	941	951	910	990	919	923	909	957	939	978	932	1010	931	995	863	940	944	927	954	943	875	985	987	967	931	960	950	987	929	1015	972	1002	1053	983	1004	983	980	939	981	935	1045	891	971	949	937	923	978	896	959	981	970	986	998	957	950	979	963	975	998	920	968	949	964	956	973	947	984	959	1003	945	981	966	988	929	937	994	982	1001	948	947	992	954	975	980	1023	1012	959	974	980	950	966	991	955	982	978	930	953	927	926	976	964	965	958	999	927	950	971	911	934	938	936	919	1004	933	965	979	944	886	986	1028	982	950	945	995	987	987	997	956	973	991	979	966	911	974	926	984	991	952	985	960	927	971	965	874	914	990	958	940	978	933	988	938	927	875	972	977	916	964	973	957	980	964	991	953	920	942	963	932	938	950	999	922	970	925	909	970	960	897	937	939	931	979	978	953	975	998	891	926	967	965	956	1013	930	933	963	969	945	1040	993	1011	1004	933	952	980	957	976	1010	929	965	901	978	957	928	951	909	937	955	925	968	952	1000	1010	919	973	961	1002	948	951	963	995	1004	960	947	995	956	928	914	942	990	998	1000	1017	937	963	974	951	958	994	911	957	939	954	1006	964	916	956	1040	968	943	985	946	946	988	971	988	987	994	972	949	900	992	1026	903	938	942	1029	1002	965	950	977	886	979	1027	977	964	930	955	938	1020	1025	929	913	980	925	1015	942	933	900	988	948	897	968	991	982	955	939	963	964	972	955	937	994	964	962	913	959	950	987	950	990	971	979	909	924	934	966	1003	928	973	925	963	939	928	927	974	959	898	957	995	960	955	989	940	932	933	918
13937	5689	5799	7228	4996	3113	8826	42008	35288	21757	8780	686	353	338	325	339	481	464	333	320	333	373	371	344	318	320	336	385	295	351	334	278	306	299	312	289	320	288	338	288	304	301	307	318	307	303	318	327	298	318	302	305	316	311	312	289	287	328	285	300	298	292	281	317	279	286	286	335	315	296	330	318	301	308	303	323	298	306	310	296	315	319	313	311	330	301	307	319	286	309	320	320	325	288	334	321	336	270	271	331	313	305	289	316	315	297	312	336	315	274	311	293	322	308	302	322	310	289	325	316	328	322	319	308	309	314	283	296	321	303	310	294	325	303	272	300	327	296	300	298	288	297	301	306	315	324	346	305	286	322	295	289	294	312	309	315	308	308	321	302	296	319	321	297	288	307	301	322	291	292	287	319	306	277	308	302	327	321	279	315	321	320	333	282	326	304	305	284	331	266	322	303	325	288	296	309	300	278	275	317	303	276	297	298	360	259	328	269	293	310	316	301	310	305	283	285	284	303	285	307	321	311	310	306	307	297	324	300	322	314	314	303	275	288	290	293	293	297	291	326	302	308	304	264	322	298	309	306	301	343	314	330	295	310	311	286	315	289	317	322	303	298	316	291	291	307	282	311	295	287	287	297	282	342	329	300	291	264	272	303	314	276	308	314	302	316	304	309	289	305	310	342	318	274	282	310	298	335	282	311	333	284	310	282	290	324	301	291	295	336	326	316	308	289	312	311	309	328	305	281	288	299	302	311	306	317	285	326	316	327	295	299	302	275	320	301	312	325	291	301	301	297	297	309	299	306	303	292	327	286	326	315	284	290	286	338	303	303	280	308	284	289	322	296	295	287	311	326	292	306	310	344	341	327	305	307	334	278	286	316	327	282	319	279	310	305	320	296	315	324	299	302	324	300	310	301	305	318	301	309	320	289	309	284	304	307	265	305	334	307	313	284	322	313	300	312	312	280	309	316	281	292	288	333	301	273	296	287	355	308	327	328	287	280	279	285	314	319	311	308	312	325	320	288	292	300	305	296	299	316	321	305	312	319	313	281	322	297	293	294	315	287	266	319	297	294	341	330	322	301	299	297	280	326	302	295	319	274	261	301	275	316	256	312	309	290	303	313	320	279	268	314	307	295	323	297	300	334	303	296	364	285	292	274	308	291	285	311	294	282	310	281	304	298	326	291	287	284	276	307	333	286	326	315	277	310	310	333	294	286	315	293	282	292	318	341	293	338	325	289	303	311	331	315	323	315	267	321	296	317	325	325	283	290	277	335	342	294	291	336	259	299	323	322	299	313	308	268	306	294	312	297	298	278	303	317	299	316	306	314	314	288	318	300	316	323	314	290	326	299	314	316	320	261	310	312	314	285	323	307	294	288	300	290	301	316	322	298	304	301	282	327	285	273	350	304	290	312	334	297	293	328	370	296	290	316	295	313	334	329	297	287	300	296	292	314	310	347	294	304	288	325	316	301	311	283	278	288	303	289	307	303	278	318	303	318	307	284	293	302	303	297	288	300	315	275	273	309	287	285	297	304	329	312	296	310	291	329	336	332	322	291	295	296	326	305	272	303	327	313	337	318	316	313	291	294	327	294	310	335	285	309	307	298	307	303	325	310	307	303	290	329	289	292	322	323	266	317	310	293	281	335	306	287	303	331	312	309	291	374	309	301	295	298	303	301	336	309	317	329	293	315	287	320	299	296	294	305	290	314	297	316	298	291	297	291	301	311	257	312	295	329	293	328	324	317	321	327	315	313	324	302	338	308	278	293	281	292	289	306	274	305	313	309	279	302	320	304	285	317	282	286	290	280	303	312	328	305	265	328	296	301	334	328	318	300	272	333	326	327	264	283	329	322	292	325	297	292	329	280	275	311	274	304	311	321	288	306	287	312	322	292	296	288	302	289	303	296	300	310	293	319	293	286	286	323	342	301	282	291	337	343	313	329	313	300	315	309	267	292	316	299	300	293	305	275	328	304	271	330	334	308	332	296	294	267	301	301	311	305	325	290	309	325	291	334	313	327	294	272	325	295	312	314	282	286	306	309	339	298	337	301	318	324	285	298	307	317	321	278	285	326	285	313	315	329	305	284	301	290	304	324	305	346	307	321	319	335	313	282	286	316	299	294	317	341	304	274	282	293	291	303	323	309	271	321	311	331	314	309	324	287	289	303	297	295	330	269	319	295	301	310	288	301	307	303	284	319	293	288	303	325	306	284	296	333	308	309	320	328	307	294	316	294	287	291	305	328	320	299	296	310	299	316	309	290	299	303	307	318	340	341	309	315	310	305	278	301	288	283	292	320	305	275	348	308	301	305	264	309	302	301	324	297	317	287	277	298	285	301	323	294	305	304	267	304	311	306	286	314	325	337	297	337	330	276	336	340	314	321	304	297	311	299	272	296	318	308	300	302	311	295	340	283	329	297	314	299	313	326	332	285	284	313	316	284	318	272	345	284	267	286	296	289	305	329	300	320	315	326	292	281	300	313	316	312	292	290	287	291	317	284	289	286	295	314	303	338	271	276	306	281	330	311	341	304	291	297	295	322	305	291	267	301	313	307	333	286	312	316	306	316	294	310	295	297	320	303	274	287	311	297	297	299	290	298	322	333	299	357	313	314	294	262	301	292	328	313	302	324	314	319	314	301	298	297	297	308	295	305	278	313	311	280	320	302	322	319	323	312	336	294	322	269	337	323	311	323	330	306	317	265	310	317	315	288	309	317	298	310	314	275	295	293	302	290	286	284	291	306	291	304	273	335	284	306	323	308	277	287	298	284	327	284	270	289	302	292	276	326	328	314	284	301	292	299	299	317	311	307	290	304	284	313	296	297	304	314	308	304	338	296	292	290	292	305	273	318	299	306	304	288	281	326	305	313	317	284	311	317	283	322	270	291	273	304	299	331	288	317	306	303	301	299	290	291	313	308	295	304	289	294	302	288	315	292	280	311	288	321	306	300	290	311	312	301	291	298	343	306	314	319	306	341	308	307	314	301	281	293	301	278	294	297	330	275	298	306	273	314	281	304	314	301	298	326	309	291	299	312	306	328	304	277	285	291	321	299	311	301	292	312	305	313	308	281	271	298	312	292	304	292	297	291	299	320	252	292	295	304	312	301	320	296	315	294	294	294	307	333	308	320	275	287	307	316	342	326	269	301	296	333	300	300	307	300	299	329	270	324	297	266	296	305	315	333	327	309	329	292	291	302	331	299	304	281	281	320	286	284	338	307	294	273	315	285	300	327	299	319	333	296	293	329	290	307	305	303	272	325	338	291	302	320	324	290	302	319	297	270	283	320	282	294	283	300	296	300	323	319	314	270	302	325	308	289	305	280	303	292	289	295	337	293	310	307	273	287	292	300	304	284	287	285	300	286	341	301	322	308	292	295	313	315	281	300	294	287	309	305	321	331	300	314	315	301	284	319	283	313	307	305	260	284	294	285	315	284	300	322	322	295	308	308	294	335	292	302	263	307	301	331	313	309	291	298
8596	5515	8582	14345	12167	9775	21023	54407	47221	35814	19652	1658	993	1033	1023	990	2237	1984	1233	1006	1153	1362	1220	1027	965	1002	1200	1244	961	960	918	903	1039	906	964	985	1024	1089	1050	1009	934	913	938	967	942	986	925	930	929	915	938	899	890	979	898	948	988	914	854	838	931	899	911	948	1020	975	933	958	888	959	912	965	949	912	936	881	913	919	947	958	909	893	918	919	976	953	939	922	926	911	957	897	901	885	957	930	895	928	942	906	895	966	921	915	941	902	939	949	926	920	918	911	888	932	927	899	968	904	895	950	892	916	939	875	935	916	884	910	936	891	912	896	923	975	940	957	961	949	947	937	944	977	947	994	937	894	859	943	957	943	960	871	966	900	973	912	932	944	952	928	915	959	896	914	864	888	997	925	949	945	960	907	931	952	906	939	956	964	962	927	892	938	962	901	920	942	926	912	901	999	915	937	911	921	960	937	951	944	996	937	909	978	912	942	935	941	871	959	899	919	915	906	904	912	916	929	899	970	986	990	905	979	953	972	907	881	948	936	913	988	892	889	991	950	906	927	929	931	953	886	918	885	924	945	921	949	960	910	935	921	1008	961	955	955	941	950	905	988	902	904	916	931	981	941	925	920	904	927	962	918	967	914	940	906	915	952	966	958	887	938	953	924	936	949	927	954	894	932	906	929	902	928	960	921	939	935	926	932	962	877	933	963	952	921	940	941	941	937	958	955	936	904	914	913	897	885	975	889	976	910	948	920	930	923	949	957	935	980	952	930	1016	946	968	943	940	938	965	926	942	931	967	937	869	906	965	910	904	907	970	969	957	953	907	916	927	924	886	885	958	986	904	884	906	915	937	901	934	965	934	870	911	974	911	938	941	914	907	949	903	867	892	911	946	918	922	896	905	941	952	921	923	936	922	921	913	921	968	934	989	943	907	899	980	917	938	888	918	963	929	913	933	915	919	981	926	936	922	921	861	939	1005	916	956	900	912	945	932	936	880	888	917	912	932	943	870	923	953	898	946	952	932	926	928	921	880	969	955	924	932	911	909	889	891	882	916	937	863	914	900	889	909	929	914	1006	902	924	924	896	923	1027	904	910	882	925	876	979	954	916	933	957	936	954	949	934	988	885	900	943	960	903	919	918	905	961	933	888	947	937	895	929	940	895	892	915	939	982	902	951	930	1030	922	940	963	920	920	897	952	951	899	937	871	911	944	944	873	979	947	907	948	950	884	917	899	901	894	921	947	907	1002	938	948	921	926	954	928	969	965	912	937	951	954	945	920	930	910	916	902	902	915	930	928	899	889	919	932	932	963	899	877	955	899	983	969	913	926	919	875	886	921	930	874	910	933	946	934	943	942	918	922	906	905	860	902	949	897	889	918	906	923	936	896	951	926	907	862	908	922	917	929	958	934	960	889	906	949	945	900	888	936	948	997	941	942	955	985	948	941	945	913	940	880	939	895	940	920	897	943	949	921	867	948	922	987	908	943	949	932	937	944	933	926	892	910	845	927	927	945	920	939	913	947	961	968	931	865	962	950	941	960	944	905	930	939	894	938	906	974	928	940	1010	989	908	883	926	931	920	947	954	899	914	896	943	923	938	890	916	962	981	934	927	937	900	938	886	958	958	940	917	962	970	917	903	925	927	907	934	928	916	949	935	912	899	943	961	972	902	940	896	894	933	954	914	905	927	945	912	1011	955	927	900	967	931	945	919	935	974	933	927	929	937	951	941	921	919	929	895	920	913	955	919	941	958	958	920	902	914	938	962	924	863	934	924	885	897	942	918	924	937	971	870	940	931	995	939	897	960	900	895	897	887	908	978	904	874	909	892	951	948	926	964	932	896	980	926	920	945	994	968	937	873	913	928	960	950	935	925	936	958	876	913	900	941	906	988	922	905	883	923	844	931	898	936	904	912	931	930	954	948	948	985	1004	917	942	893	935	909	893	900	974	967	900	924	936	921	954	942	958	910	953	931	973	945	935	950	914	942	947	995	904	936	921	886	959	872	867	949	939	938	847	922	951	937	987	963	972	902	943	971	881	945	966	929	924	914	930	931	977	938	909	924	914	869	900	943	954	881	895	968	901	952	928	909	909	929	913	944	945	963	979	911	946	931	926	985	918	939	884	897	897	956	912	942	926	946	933	894	981	931	965	899	935	923	954	963	927	927	930	942	937	908	960	902	924	952	903	945	903	899	931	920	908	978	918	928	925	937	886	902	911	976	935	905	920	965	950	935	943	916	975	904	986	880	907	982	954	946	963	984	892	946	900	878	917	930	952	945	890	903	986	951	942	885	925	884	887	960	944	887	953	990	949	927	933	922	929	927	946	903	940	955	954	884	888	880	919	967	901	974	866	917	969	953	968	844	955	926	886	903	946	940	963	935	865	913	853	972	995	950	994	904	959	977	948	972	927	1000	878	986	939	974	949	937	951	916	882	913	922	928	924	929	875	901	937	948	931	936	852	900	936	963	921	929	855	951	928	884	882	905	924	954	927	917	875	944	937	899	967	978	913	971	896	947	908	921	911	930	924	918	901	953	913	944	920	935	950	907	977	877	881	942	908	915	949	955	978	859	925	917	928	859	912	948	979	938	907	943	903	928	882	959	928	948	877	906	942	876	947	943	909	924	946	933	901	910	990	937	921	969	945	932	885	915	908	913	951	985	923	888	893	918	900	969	932	963	921	876	963	934	887	970	919	888	895	952	938	912	941	964	946	954	955	921	956	902	904	963	932	869	950	929	950	944	898	881	898	894	940	931	912	949	970	893	969	922	932	936	922	956	908	976	982	926	917	961	918	1001	902	887	909	925	941	892	919	891	993	900	951	910	916	881	918	941	933	916	948	889	950	912	919	971	909	979	990	941	938	889	1026	967	895	891	991	929	923	911	912	934	970	876	979	932	966	941	944	945	948	960	911	912	919	908	953	941	951	956	908	933	902	953	959	923	976	1005	884	949	900	928	913	894	915	902	966	920	911	935	925	923	905	914	889	921	960	900	933	977	886	876	879	954	938	973	1021	935	934	906	919	953	967	942	905	926	905	931	968	976	980	943	961	916	937	939	935	972	907	937	934	1008	906	961	936	869	943	947	892	862	972	931	917	930	971	985	918	913	925	944	897	939	914	923	961	938	951	949	974	962	970	915	968	966	949	862	927	901	971	899	879	949	935	928	956	937	914	934	936	935	960	948	937	914	942	942	943	930	919	978	970	937	913	866	917	898	863	957	933	958	983	964	910	938	906	918	904	936	963	935	940	943	899	928	871	924	973	953	946	987	973	963	948	940	935	946	906	971	916	892	940	920	968	967	951	889	884	963	952	953	938	987	915	959	952	928	912	955	949	917	928	930	882	935	939	930	941	946	865	909	953	919	940	961	921	926	940	926	922	873	989	898	961	954	887	943	948	890	897	950	911	917	987	938	909	905	896	933	920	923	925	920	875	984	950	897	894	959	941	958	943	942	948	883	978	924	931	917	909	903	922	916	896	887	918	916	933	907	928	907	950	912
20937	8391	9883	12020	9576	6818	16424	55087	48016	30225	11690	963	387	396	398	379	841	778	366	374	473	762	487	354	334	358	442	472	348	310	356	360	333	355	304	378	345	337	329	313	303	312	335	334	336	319	349	343	352	333	335	334	334	311	293	312	326	335	377	321	343	352	322	348	334	331	349	310	345	332	345	319	303	320	328	337	341	335	339	329	324	339	334	325	354	335	327	332	360	329	323	330	342	326	349	379	334	341	339	349	332	352	312	298	334	334	326	355	349	338	336	341	309	326	316	348	332	373	311	322	322	287	341	322	361	351	338	340	326	340	313	350	322	329	339	345	330	285	322	356	314	335	368	324	333	333	319	309	346	352	302	324	318	352	343	343	333	320	331	315	367	337	357	332	355	315	306	301	363	331	335	309	327	322	365	339	345	320	364	335	302	304	333	356	352	366	336	304	328	344	369	312	341	338	301	333	338	360	316	321	297	345	325	335	331	321	332	312	330	327	324	324	337	371	340	323	334	305	382	337	315	347	328	310	347	323	343	323	341	337	330	325	388	300	301	358	334	295	345	302	345	294	372	325	339	314	328	322	340	350	372	308	347	337	322	304	350	325	333	363	311	309	362	305	334	327	348	330	319	305	335	332	332	334	323	303	359	345	317	308	335	329	319	343	312	335	308	360	337	308	328	309	357	334	373	347	342	350	318	308	325	331	336	354	320	372	296	313	312	355	321	323	326	337	344	311	321	330	319	309	303	350	326	330	329	323	359	364	354	336	333	337	333	326	352	299	314	345	311	343	356	336	338	333	318	294	367	300	363	301	303	319	322	367	328	340	351	325	356	335	318	319	339	357	327	329	362	306	323	337	336	320	299	314	309	319	332	351	330	308	344	346	329	336	319	299	328	348	320	331	334	310	324	320	334	353	306	326	306	314	319	346	317	313	323	365	345	347	326	315	339	318	330	319	325	324	306	320	346	343	325	339	335	341	327	318	329	307	327	336	324	327	390	346	311	312	364	328	340	301	290	319	298	313	345	341	339	322	303	308	334	340	352	324	328	333	319	373	325	294	305	319	342	355	328	343	327	312	333	342	303	327	298	323	327	341	333	315	329	326	336	341	346	304	354	330	326	353	304	368	336	336	361	316	349	313	350	317	306	335	334	353	307	319	324	340	323	335	320	327	323	325	364	325	345	345	321	333	327	327	325	342	335	355	300	288	302	319	322	317	322	349	303	309	305	334	323	322	297	315	301	324	308	304	292	332	363	307	296	326	344	354	313	324	341	313	334	333	314	322	323	362	337	325	336	321	314	337	337	351	342	339	315	303	342	339	345	322	344	333	341	328	323	338	322	308	302	316	309	322	325	321	362	316	315	325	371	344	314	301	347	332	292	330	343	303	348	330	339	313	329	344	333	358	344	325	336	319	315	328	348	333	324	334	322	358	316	323	339	315	324	323	290	337	324	288	366	320	300	364	307	354	306	347	327	310	335	344	383	334	376	347	340	355	314	337	340	325	310	304	313	337	313	334	346	321	366	327	329	327	335	333	305	346	350	302	344	310	351	351	355	325	337	310	326	319	326	328	332	323	339	321	317	353	330	341	323	328	336	321	312	285	338	341	333	339	321	337	322	333	297	362	328	322	303	334	314	339	358	340	340	317	346	331	340	324	345	326	344	355	340	341	323	331	324	316	341	340	340	318	330	327	330	352	338	311	327	302	344	334	334	316	353	315	295	332	317	342	291	303	310	322	338	346	355	311	347	359	302	350	296	325	340	322	316	318	319	331	319	316	364	319	312	350	371	360	354	320	340	336	291	326	315	308	319	322	319	353	331	305	309	337	296	342	303	331	365	336	331	385	341	330	344	317	311	336	350	347	312	336	317	338	329	361	301	349	336	319	344	331	307	340	343	350	334	325	321	321	316	310	291	331	366	321	345	328	325	308	295	309	331	325	344	328	327	367	347	325	335	307	322	334	313	343	341	334	343	333	335	344	354	314	320	340	318	344	321	354	326	332	307	331	328	330	329	325	327	320	324	352	318	333	304	302	392	303	302	300	318	341	325	352	365	302	337	305	336	303	322	325	335	312	316	304	321	357	334	328	331	337	341	319	339	321	323	349	337	331	334	331	309	332	327	327	314	338	299	347	314	308	313	318	354	317	339	337	345	309	323	315	323	324	353	332	352	326	328	339	315	329	345	352	335	300	316	350	295	317	349	323	332	346	345	339	313	326	326	307	331	330	341	330	320	344	356	314	311	335	357	381	337	324	342	324	360	315	303	330	391	346	329	338	320	324	337	330	330	325	380	322	291	324	329	337	340	326	324	348	339	336	342	308	324	339	320	338	354	335	366	322	356	345	352	346	324	315	330	342	334	349	318	325	311	319	335	343	277	346	329	324	328	322	317	321	321	337	332	324	324	361	341	316	324	327	349	307	322	352	339	309	316	305	340	317	315	359	342	311	374	349	352	304	330	325	359	324	346	348	324	314	357	310	336	323	311	315	345	359	320	332	354	324	368	311	333	325	333	308	339	329	339	308	329	318	353	349	319	333	325	344	322	335	348	361	315	362	319	343	339	339	305	321	322	352	310	325	352	338	324	283	370	316	301	370	314	317	321	335	332	327	325	323	333	357	288	352	322	321	340	333	312	286	319	338	341	307	312	314	316	340	342	331	321	329	317	339	365	321	323	323	351	388	357	315	328	345	343	308	313	313	335	318	342	316	310	353	338	340	363	343	326	303	319	360	366	355	334	319	335	354	338	331	362	344	357	363	331	351	316	310	348	336	347	331	335	341	343	329	309	307	314	347	338	337	335	338	334	327	334	315	311	310	330	315	370	341	341	323	353	322	308	350	298	304	368	319	365	372	336	371	296	329	333	347	318	321	304	316	307	288	330	318	303	337	326	354	338	328	292	332	311	321	314	329	341	335	310	326	321	322	342	334	326	343	324	333	347	329	331	316	349	324	328	357	295	330	313	303	328	324	321	321	321	337	331	334	342	358	300	347	324	360	332	344	367	337	323	332	313	324	354	284	347	307	329	316	320	334	329	333	317	335	320	339	315	302	361	321	354	349	367	323	323	327	308	351	316	317	313	294	343	345	332	343	360	351	333	276	343	346	301	312	343	279	333	305	346	340	344	299	279	342	300	311	324	335	332	305	307	309	345	316	285	327	345	342	345	326	324	328	314	301	350	343	333	333	328	321	343	349	356	319	368	331	326	314	354	340	323	348	320	350	350	328	324	325	376	333	322	333	359	334	335	309	312	333	353	329	316	320	340	338	322	349	318	320	317	320	347	305	328	313	328	335	334	362	338	329	329	338	314	360	311	284	325	342	325	325	346	321	327	333	342	333	324	351	337	330	314	334	297	319	335	301	336	336	317	344	358	329	337	341	335	319	326	331	340	318	314	315	367	337	341	334	314	310	306	306	297	350	331	319	356	323	327	301	326	302	346	353	317	323	334	329	340	312	321	313	316	347	304	291	347	321	323	329
11357	6881	12717	20109	18371	16235	29289	65227	58152	41615	20405	2257	1284	1260	1292	1379	4398	3312	1281	1227	2111	3419	2013	1259	1140	1133	2001	2036	1275	1021	992	1017	954	952	974	1080	1146	1220	1157	1023	976	1027	994	1030	985	1014	1030	1046	992	998	1052	995	961	998	1019	933	1016	964	1001	964	974	1027	947	1002	1013	958	960	1020	979	1017	1025	947	1030	940	978	1029	952	959	946	954	998	963	1022	1013	1035	966	1001	962	976	985	1021	995	1012	1013	994	905	1036	978	1062	988	991	1011	1011	1027	977	972	984	991	1004	1024	1030	1001	965	963	971	988	971	1020	983	976	961	979	1003	927	1003	1057	1024	947	1015	991	985	1025	965	1003	947	1001	946	1012	996	898	979	969	972	955	937	973	947	1035	930	1011	979	959	966	1016	970	967	997	1024	1009	989	1013	996	992	1005	1036	982	1015	991	1035	987	960	973	975	1011	944	1022	978	984	984	979	986	1016	1010	991	962	997	983	1011	959	971	996	989	962	1024	973	971	989	978	1020	935	990	986	1009	957	976	984	1066	957	999	987	1000	974	1016	987	994	997	975	1005	954	997	989	1020	1033	988	1020	931	1002	975	969	1019	1023	977	960	952	1026	975	999	1004	987	1005	1006	1015	1031	1012	997	969	992	1006	980	995	973	986	988	1012	1011	975	983	936	1004	1013	942	1002	950	981	988	998	976	1004	978	1013	958	964	997	1057	961	990	995	990	968	963	966	1032	1010	1021	990	1037	995	941	1011	979	981	887	946	1025	1032	997	967	966	974	989	959	1025	963	1039	1002	1010	1018	937	988	994	1000	997	984	939	987	959	972	989	991	972	991	986	1000	968	992	1040	1007	1000	1015	1023	1002	959	993	953	967	987	1030	965	967	1000	1020	949	987	1013	995	978	1007	1022	1046	954	992	961	986	982	930	979	947	981	1007	976	999	989	991	981	1017	962	964	1015	949	996	952	1013	1042	985	999	1026	996	976	1023	913	992	986	1007	1002	987	955	1002	967	987	962	975	1014	981	958	976	998	993	943	1011	972	971	1028	957	996	997	1056	1037	991	983	958	992	973	983	1006	1001	950	971	1005	916	962	971	989	959	973	979	987	965	982	993	1010	973	1027	980	980	939	959	954	991	930	1035	938	1045	917	988	1027	928	940	932	978	1024	983	987	978	1001	992	998	1041	948	992	962	928	1031	1015	980	980	1025	961	999	1020	958	968	984	1028	960	1005	998	977	1011	974	985	1012	978	948	963	1017	990	1023	975	1012	976	1032	989	959	1030	970	1021	992	947	959	1004	953	984	972	972	959	1053	957	1085	943	913	1087	1008	1009	970	944	1014	1012	958	930	990	965	957	1001	1002	1056	972	987	1039	979	965	990	967	944	963	1024	1016	1001	1043	1001	1007	975	1006	1041	987	989	952	1010	1054	993	997	1028	1040	940	931	983	978	951	1002	1009	1042	971	988	994	1024	1010	966	986	1007	988	954	960	961	1019	1020	969	1015	1003	1024	980	989	980	1040	1023	1003	973	979	1015	947	1047	978	1021	1009	957	995	946	961	956	959	1015	972	970	1009	989	973	939	944	993	1041	1011	971	1014	1064	1008	978	1020	1000	1011	1036	971	988	1039	1027	960	964	1010	983	930	995	1027	1016	1020	992	1018	988	1034	1012	1043	962	960	1000	997	983	936	948	1004	1001	939	1009	967	942	995	963	963	983	999	1013	996	1001	1005	993	1014	986	999	986	945	1000	954	992	971	1022	1006	967	972	980	993	940	990	1020	1001	948	940	983	933	977	1031	999	1011	1041	960	977	956	972	988	941	970	991	965	1025	1017	980	964	991	950	1021	972	999	1047	981	961	1061	980	1045	1008	972	940	987	961	1002	1005	995	1011	1062	1026	1008	982	1004	979	1031	974	1013	1034	987	992	1034	1043	1006	995	955	980	1006	1062	1002	1000	1017	988	1009	1020	1000	961	1071	975	977	967	1059	992	987	976	1009	1025	971	1023	999	984	993	1036	988	970	982	969	1014	975	1002	990	975	987	990	959	980	1031	990	999	950	1000	975	996	1007	1025	954	952	976	966	992	965	942	1030	986	1030	991	989	982	951	1019	1029	1004	1039	986	967	980	994	965	988	934	998	1030	1004	978	1024	938	1007	1051	1006	988	1008	922	1016	1002	1020	1002	988	1040	998	999	1043	1003	950	988	943	978	979	1005	938	1029	986	1010	1019	967	969	981	973	1039	944	977	1006	980	1009	1059	1076	936	1001	961	1000	1004	961	925	1003	1005	973	1041	921	1022	954	983	1021	1007	1009	958	950	961	1008	963	1026	1021	1019	979	965	978	974	944	1017	1065	1013	945	963	975	1046	1037	974	1008	991	1026	1003	952	1041	956	1035	990	1007	936	1009	1000	960	930	1003	975	949	986	934	973	973	1011	983	1011	985	939	993	1010	997	948	975	992	1030	993	967	1035	979	1021	1015	1000	977	983	1030	1005	993	1001	1016	1058	1038	997	991	987	942	943	997	952	1018	1006	977	1048	963	1005	1027	959	969	967	979	1025	1042	980	990	988	996	1019	1049	968	956	978	998	1026	973	976	1027	1024	1007	984	980	1104	1007	990	983	965	1029	962	1005	987	939	959	1006	1005	958	1009	1043	1016	1015	984	975	917	964	935	976	957	998	986	1005	1012	1015	990	1014	999	962	997	999	953	1048	967	1065	1023	1033	1010	1031	983	937	985	1012	1042	972	956	1019	994	990	976	1009	972	952	991	1024	1062	971	995	987	952	1000	947	1010	965	990	964	1029	969	976	1003	987	1017	961	930	1010	973	956	1001	967	1022	1040	999	944	1020	1046	1011	960	1015	990	982	980	957	1028	1029	1002	961	967	1045	1029	1014	976	1030	1017	1017	993	992	983	990	966	986	1014	952	996	997	1035	981	995	974	959	939	946	1032	1009	979	988	973	964	1004	966	1022	945	993	1002	969	1027	1006	1005	968	989	900	953	912	978	959	987	1013	1025	977	954	948	994	980	1025	961	954	1006	965	1010	993	987	1022	973	1001	1022	965	1015	996	976	1008	956	1034	994	956	986	1017	968	1015	996	999	965	1044	999	1044	946	976	972	1007	1020	987	998	1018	989	987	1002	944	1019	992	999	951	977	986	955	979	995	1002	978	1012	982	1034	974	960	978	959	942	970	984	1000	1022	1012	954	980	1026	1021	978	986	961	1024	987	1041	1046	980	981	1024	949	1017	989	962	998	961	967	998	960	1008	966	936	982	981	993	980	970	1018	1007	1019	1004	975	1000	1035	1015	1043	989	956	973	1000	974	993	962	971	950	987	933	1057	985	1078	959	1023	948	976	1008	1014	1011	1027	958	1008	1012	1010	975	953	941	1028	1000	995	1034	1007	1008	989	1003	998	984	998	1007	993	1003	997	1008	1022	980	932	967	950	985	952	993	958	1006	1000	1057	1032	946	1045	962	1032	950	1013	1017	1009	965	981	1001	1034	1013	990	989	1055	983	976	961	993	1018	987	961	978	1017	983	1031	969	1029	975	970	928	996	991	1037	997	1002	987	1014	972	998	1022	963	1032	976	1037	1020	1026	1045	966	986	993	1004	981	1006	1032	1031	973	996	994	988	995	1024	996	992	1008	1005	997	1017	1011	1019	1040	1008	996	980	1013	995	989	1001	999	1061	992	993	1048	967	994	979	1038	994	967	993	973	995	967	997	979	947	1016	962	989	1010	949	984	1019	1003	989	981	944	987	954	1009	1001	976	951	982	956	978	984	965	1050	998	1028	995	940	973	929	1020	1051	1017	994	982	1046	926	1006	998	995	1043	1005	958	994	1030	983	1046	971	1010	951	989	1005	955	993	963	989	1000	952	1000	1053	996	1031	1009	962	1029	977	1031	950	1021	950	952	1000	948	980	1027	1001	986	1043	1026	990	982	997	956	1026	1032	1006	1003	1045	990	953	926	1011	966	1006	960	991	1045	1011	1001	975	972	1003	962	1022	947	1023	984	1012	1041	969	988	962	990	1025	1053	983	984	966	994	973	993	999	1004	1015	969	999	954	1025	1004	970	996	895	1005
4132	2101	2361	3248	2181	1312	1548	5044	5003	2637	758	321	328	334	315	322	364	348	294	317	325	333	327	317	291	316	323	304	326	296	319	320	310	302	327	321	325	310	328	312	323	312	319	296	313	298	314	313	331	324	283	322	302	331	318	307	291	311	317	308	312	337	299	324	296	308	309	330	275	326	313	332	306	356	333	276	347	320	338	323	314	298	352	339	296	327	323	294	271	322	329	314	311	319	313	309	289	293	308	290	265	306	303	309	299	281	325	337	305	330	335	286	306	327	319	328	292	334	312	317	282	307	308	319	288	303	341	286	321	288	338	337	338	305	293	313	309	300	326	316	301	310	332	316	337	299	318	293	314	292	294	327	322	329	287	339	318	307	331	344	309	305	315	314	301	323	302	341	318	301	306	313	313	350	303	314	324	301	296	338	308	310	335	310	302	325	342	287	319	305	316	315	314	308	302	331	318	342	323	293	289	316	334	287	306	317	316	305	296	305	323	298	309	304	324	290	327	340	293	303	339	296	286	302	310	304	302	337	308	314	330	289	321	308	275	299	313	313	335	306	298	323	293	316	307	309	318	310	283	313	319	304	298	315	315	287	290	330	356	333	276	327	298	362	330	304	317	308	330	302	314	311	307	297	300	313	338	336	306	345	308	321	357	297	345	302	294	301	299	313	303	329	280	308	302	321	317	336	349	291	353	321	298	302	299	320	310	286	329	307	314	307	303	290	304	304	305	310	277	309	285	294	296	296	337	326	307	339	337	321	326	328	293	320	300	344	278	298	314	310	317	311	307	308	331	317	307	313	332	329	314	306	301	324	321	339	287	306	348	302	319	321	284	321	311	310	313	334	265	331	296	324	295	308	306	340	319	311	289	294	298	337	306	313	318	307	337	294	297	298	334	307	304	300	301	302	354	305	302	330	321	309	294	298	323	307	316	301	309	309	322	313	273	301	331	337	291	301	304	308	330	290	305	327	308	293	309	294	310	284	313	300	323	331	332	303	326	281	314	319	318	300	302	315	316	351	277	308	321	291	302	285	298	301	297	347	306	302	337	284	320	312	303	300	314	309	325	303	319	306	325	321	295	298	363	313	331	329	288	313	305	316	303	286	296	303	314	296	346	303	310	325	322	305	332	329	319	309	300	298	294	285	342	304	310	310	325	286	343	339	343	309	317	324	277	314	299	328	334	314	313	316	334	328	305	310	356	305	370	315	304	306	317	321	285	311	313	285	310	326	339	322	333	345	351	319	318	274	313	330	319	306	308	309	300	300	318	301	322	293	319	325	329	300	311	322	348	326	287	336	292	315	324	308	311	320	317	315	327	350	324	313	293	299	301	309	276	322	311	312	325	314	302	278	283	325	321	312	290	303	323	324	321	325	318	319	313	353	302	323	280	312	297	300	328	327	320	318	289	291	335	287	300	327	331	301	320	331	313	335	317	293	293	297	356	307	293	292	313	316	317	306	302	291	358	317	282	329	293	299	298	284	312	324	305	290	328	304	344	306	315	287	303	321	298	282	292	303	314	294	283	314	309	318	321	344	335	299	336	335	290	329	339	302	305	303	338	284	352	292	286	308	311	301	297	319	303	300	312	328	321	336	318	316	336	320	270	319	302	332	308	333	302	346	291	317	323	302	334	299	307	296	329	291	303	296	294	331	343	324	317	335	318	314	314	313	331	295	315	330	345	305	308	309	349	310	320	278	304	288	317	306	293	316	324	304	273	329	299	310	303	301	325	311	300	331	279	322	323	307	305	301	345	304	288	315	325	302	312	310	289	302	299	314	312	303	364	316	321	354	320	340	294	333	302	297	326	304	315	289	302	313	306	316	312	315	318	323	305	315	312	324	291	313	292	290	315	295	350	322	295	313	312	297	309	313	292	302	295	302	297	355	281	304	319	318	282	309	346	301	364	335	327	329	300	333	334	290	282	305	306	319	316	294	293	292	302	325	323	273	323	319	304	314	293	309	356	304	305	314	344	283	339	337	288	340	327	323	337	330	314	278	286	280	323	319	293	333	303	291	282	334	322	306	321	305	326	285	301	302	306	293	307	298	301	298	323	309	302	337	333	339	310	296	348	289	330	312	287	300	310	282	334	290	287	335	311	312	309	319	307	299	306	327	303	348	326	324	355	307	309	332	277	340	337	297	318	283	303	316	356	303	319	305	297	326	327	324	308	303	319	363	329	321	318	280	340	295	301	362	335	295	304	302	320	337	315	328	326	302	317	323	328	313	292	304	319	310	307	332	285	318	299	275	318	329	302	307	304	300	333	338	308	353	299	318	281	312	306	321	275	332	328	345	333	312	326	318	306	290	289	340	303	345	306	331	323	328	336	289	339	327	346	291	312	325	308	316	286	356	287	314	306	281	298	292	297	337	295	321	342	324	313	295	299	330	321	291	337	335	334	301	327	309	299	314	283	283	316	307	324	316	300	276	288	328	334	331	334	305	335	295	284	303	330	330	315	300	346	345	322	295	297	330	302	325	304	332	343	279	318	312	313	323	339	281	300	326	320	326	283	308	320	313	327	337	289	344	338	314	277	328	313	306	308	312	318	311	306	303	277	306	350	303	330	320	318	289	329	333	340	315	284	308	309	314	285	303	335	309	300	311	302	256	299	295	345	298	319	330	303	316	329	331	319	334	320	322	315	315	336	332	303	302	297	337	338	288	359	315	292	295	334	330	299	326	287	337	302	303	325	317	304	282	280	321	334	338	311	338	323	341	313	317	292	346	321	314	315	284	314	326	317	302	290	302	316	335	315	318	357	294	303	311	310	291	336	330	346	347	342	299	323	326	310	335	321	303	301	323	315	333	308	303	285	305	301	325	303	308	308	320	312	319	348	315	305	306	307	317	285	335	313	302	298	334	307	303	313	312	292	285	292	300	335	314	328	303	327	304	320	301	288	318	310	296	328	324	308	272	331	349	334	365	324	334	308	278	315	364	320	282	296	318	306	304	331	323	289	302	298	322	346	297	325	300	287	300	317	297	333	299	315	322	319	309	330	301	324	318	316	311	326	321	327	337	324	292	317	282	331	278	309	312	298	308	295	309	314	324	334	332	307	341	311	294	317	323	295	300	336	316	315	327	330	310	325	318	334	318	295	320	279	333	341	323	313	299	315	305	311	298	267	317	334	319	306	302	339	323	278	318	329	294	355	298	304	306	336	341	332	306	298	312	337	298	320	343	310	309	336	333	308	270	274	309	313	297	309	326	353	321	317	321	327	299	295	340	313	284	327	334	306	326	302	317	342	341	288	325	302	292	303	307	302	305	298	322	310	297	314	336	360	347	311	337	324	268	319	297	311	298	333	330	325	330	304	287	314	333	307	335	325	323	316	311	314	322	330	327	356	307	308	320	341	312	323	304	294	309	299	326	329	292	320	311	300	330	333	303	280	321	314	296	311	310	297	306	312	263	292	332	304	315	306	313	299	308	309	327	324	300	318	329	321	339	312	321	290	295	324	323	360	307	332	299
3721	2632	4534	8282	7125	4555	6438	17827	16162	9045	2470	1007	932	938	993	987	1143	1145	972	993	1014	1069	1065	939	950	952	978	968	982	942	947	947	915	961	949	990	956	990	963	943	1027	948	941	934	899	947	994	927	934	945	963	926	1050	934	956	916	971	1011	914	930	984	939	967	952	924	966	923	972	966	952	951	989	950	999	899	908	1007	952	893	961	960	956	893	956	944	986	943	966	893	930	916	952	975	972	936	957	948	930	982	941	969	960	955	917	954	970	948	940	970	1005	932	936	891	1002	908	960	926	916	938	957	916	977	919	901	986	949	989	908	927	957	901	908	949	983	939	974	993	987	973	940	966	996	937	950	934	948	981	976	991	977	968	954	956	999	936	918	981	955	985	944	899	960	983	947	946	989	950	944	938	957	926	931	964	937	951	950	935	1003	883	933	998	987	952	893	929	907	881	972	937	880	1003	978	935	978	994	918	929	939	893	963	977	930	907	1006	939	992	912	917	1009	917	909	989	906	883	964	1007	937	956	965	968	965	946	957	959	925	960	913	977	972	930	955	996	969	925	1002	925	955	975	943	955	963	974	983	909	929	914	915	997	985	982	937	923	926	995	997	961	1017	963	951	971	917	940	968	919	899	962	890	960	1005	911	936	931	921	929	934	955	943	912	928	974	965	940	956	934	964	1016	949	898	920	959	950	942	952	994	971	981	1002	977	974	954	930	958	978	970	891	955	922	962	923	872	949	988	968	1014	1025	934	937	919	934	949	945	957	917	915	885	911	974	987	925	952	962	982	906	975	935	939	924	959	957	955	943	911	948	910	962	915	965	919	994	996	1037	908	950	979	937	946	962	959	911	938	907	926	974	1003	944	950	960	934	969	909	974	997	926	963	942	918	956	1016	1001	1008	932	932	1002	944	893	916	951	941	1015	913	941	1002	941	963	974	979	938	891	930	929	970	970	982	955	966	955	982	954	898	945	980	1003	908	967	910	974	957	925	954	988	931	990	963	997	968	953	992	975	880	943	918	975	913	934	982	918	950	956	944	924	897	1023	908	956	974	915	969	904	968	926	975	940	962	938	914	902	943	929	984	932	1025	931	955	922	921	915	968	988	890	933	947	1000	881	941	949	1018	1022	897	1031	975	962	959	928	940	871	931	926	962	916	931	967	949	911	920	907	982	973	951	966	964	934	934	1004	947	931	984	917	956	944	949	984	883	942	952	919	953	1008	928	936	951	981	957	976	950	935	956	958	954	901	929	979	978	977	901	936	933	935	997	958	1009	933	914	941	955	951	956	979	914	923	980	987	964	887	925	948	929	942	976	932	953	1013	997	961	970	936	922	940	972	898	907	949	929	914	955	898	950	940	907	942	956	948	875	915	923	949	949	979	935	924	882	977	922	900	998	890	960	953	935	958	951	990	946	905	931	892	964	945	945	947	939	918	945	933	928	906	962	903	940	924	886	965	919	965	955	973	985	941	891	914	972	971	932	938	916	967	956	954	895	1001	956	925	926	999	921	887	916	916	919	962	990	928	915	954	967	930	931	913	853	967	990	945	955	942	944	937	921	963	1007	929	956	925	962	917	937	951	930	923	982	919	968	982	951	961	982	928	984	929	973	964	957	985	957	956	1019	979	966	989	926	962	980	947	907	975	905	979	919	919	931	991	944	935	925	971	920	929	996	934	925	934	919	1006	922	951	976	917	947	982	915	899	974	969	903	937	940	920	958	941	862	940	921	926	887	965	928	967	942	966	943	949	981	904	956	956	957	964	985	1012	936	904	925	937	948	918	930	926	972	928	954	949	925	916	890	952	993	977	970	1001	858	952	901	975	932	920	963	929	940	901	909	960	905	998	1006	916	902	917	945	940	954	930	989	903	917	920	971	949	979	930	960	961	907	964	995	929	952	917	944	966	969	997	995	947	954	915	960	951	904	881	921	934	964	973	927	902	929	942	944	969	988	940	912	957	1007	950	935	980	977	1007	969	935	945	901	989	932	893	1005	942	988	935	964	955	945	970	935	965	905	990	958	915	1005	953	971	898	944	937	851	1002	912	901	918	934	933	953	882	941	902	988	989	969	979	965	1051	949	1009	1010	950	976	945	970	926	960	926	927	959	918	955	887	957	963	952	898	974	944	887	940	923	959	947	922	900	912	891	918	965	971	957	999	1004	939	1002	910	953	969	953	949	943	869	920	966	915	970	926	921	940	949	1017	935	915	935	949	971	949	918	937	920	993	945	895	968	918	917	945	945	958	925	926	938	950	1008	976	975	941	982	935	934	994	934	961	969	970	895	944	944	938	953	929	997	931	922	978	924	928	993	944	941	948	896	917	923	989	950	908	978	931	933	961	879	948	939	913	922	934	937	947	929	943	915	893	976	967	999	952	873	915	938	937	926	935	953	970	926	958	951	922	974	916	940	965	1005	949	999	922	965	964	936	955	944	943	978	945	952	989	950	1017	961	916	892	986	952	926	918	921	995	965	946	932	978	909	973	923	989	976	962	961	911	953	949	913	937	932	920	907	940	976	977	948	913	965	930	919	921	991	989	945	921	1008	940	921	921	923	988	920	896	947	941	915	959	940	913	935	921	942	969	917	974	926	938	883	1043	994	965	942	916	915	971	916	943	965	967	918	984	971	934	929	967	924	954	985	921	935	959	935	921	953	968	914	924	890	961	990	986	951	981	953	952	986	908	892	936	989	921	953	959	976	952	953	949	921	946	960	947	917	943	949	960	968	973	972	1002	942	954	946	919	957	966	951	940	921	938	956	943	940	961	932	909	957	967	905	973	966	970	926	976	945	937	956	962	957	921	927	944	902	1042	923	964	908	889	951	958	898	937	955	968	939	919	950	951	935	981	943	950	975	911	914	962	909	954	968	987	934	983	947	984	1000	966	958	971	885	923	932	941	967	895	940	963	955	923	938	975	951	977	962	942	991	1017	955	1000	938	944	949	922	938	965	918	918	891	955	956	943	913	933	981	939	965	935	967	950	935	947	944	935	939	945	964	964	1006	914	897	912	983	925	1029	966	959	953	963	948	944	922	938	923	970	960	923	966	919	975	944	929	978	990	959	941	924	932	969	953	983	925	988	917	940	928	978	960	891	958	940	969	949	986	967	967	929	972	906	908	907	979	932	912	984	944	1000	975	960	969	920	915	898	920	954	925	990	954	907	978	966	964	961	951	987	929	964	968	970	902	941	960	963	937	975	929	968	924	963	967	971	975	957	968	931	904	949	945	963	913	970	950	941	942	972	948	973	936	925	939	949	915	1029	932	973	963	953	938	983	972	937	944	953	928	928	957	952	944	973	926	933	975	970	967	927	991	928	971	910	944	922	931	959	951	1007	895	918	965	950	950	918	922	951	905	859	961	925	922	907	900	933	938	922	971	880	915	986	931	911	948	946	940	962	969	973	915	966	887	906	1000	938	964	968	983	885	969	995	982	943	979	927	984	958	934	1000	928	921	962	971	956	940	978	939	959	927	942	931	937	919	906	976	922	923	937	921	944	965	947	995	900	1008	942	916	950	962	939	980	957	1025	960	970	932	975	927	983	968	944	928	951	969
13262	5395	7124	11369	9338	5780	8512	40648	37885	21742	6130	438	330	310	343	319	566	761	372	341	394	452	425	330	330	284	307	300	313	320	314	322	318	295	306	316	286	343	299	323	342	319	276	319	321	316	307	301	304	289	309	329	340	306	341	288	312	305	314	298	279	283	302	347	313	321	305	293	314	294	291	314	337	328	335	309	314	304	263	314	335	297	304	307	323	310	289	280	286	301	277	321	337	325	296	298	312	332	314	312	328	295	331	303	322	280	336	292	285	308	341	308	317	312	290	337	317	285	295	306	290	290	316	313	283	332	306	303	333	290	303	300	300	341	330	254	327	297	313	337	300	305	306	300	309	295	274	281	291	289	284	294	304	294	327	318	313	287	358	308	295	277	309	299	295	294	318	308	316	315	338	311	278	305	287	315	345	295	338	310	301	296	311	295	322	320	309	326	304	290	303	281	309	295	298	300	317	298	341	313	322	312	329	292	314	299	290	314	321	311	289	306	312	341	300	324	344	307	299	300	282	306	315	331	310	297	324	333	296	292	313	306	306	313	257	333	332	275	314	302	314	315	307	321	311	312	299	311	265	280	277	302	316	303	313	304	287	313	344	310	323	291	320	299	303	283	324	318	310	333	288	337	298	274	314	281	326	296	331	306	305	333	290	293	295	322	306	305	276	335	322	295	296	303	294	296	292	298	285	297	329	298	300	302	297	290	312	298	326	324	319	303	329	316	302	310	294	284	290	348	277	277	319	304	273	276	313	312	306	315	343	302	315	305	298	344	291	291	319	306	300	293	295	296	327	284	304	325	311	295	310	307	310	306	317	322	304	315	318	304	342	301	296	297	323	305	310	324	318	303	322	302	280	308	289	281	308	315	303	339	294	288	305	291	299	303	301	299	310	305	300	313	332	324	278	336	278	320	291	281	324	321	322	318	318	294	338	296	321	276	294	337	310	312	274	305	306	280	331	316	269	308	322	313	301	310	288	330	320	326	279	301	308	328	278	323	309	306	329	324	311	323	326	333	303	295	327	318	310	336	310	310	299	286	340	282	310	313	308	332	308	308	310	272	292	301	307	312	296	310	298	291	291	312	276	298	291	316	306	283	306	333	321	323	308	285	286	272	301	304	308	332	326	322	309	305	317	317	329	298	291	288	315	332	315	340	335	279	313	288	322	327	312	314	314	264	301	323	297	308	288	334	308	309	293	281	288	296	299	297	300	292	284	297	277	333	309	302	306	310	293	334	293	315	305	285	320	314	334	291	301	302	335	300	293	308	282	304	317	300	305	288	275	312	294	305	322	304	307	322	312	313	294	325	313	321	296	306	261	310	302	286	299	311	315	311	352	308	311	298	321	357	319	312	322	290	277	323	310	315	306	305	314	303	315	300	289	341	315	314	302	326	340	323	301	316	317	323	324	307	335	325	343	352	308	320	300	313	302	322	292	331	275	284	299	327	286	292	309	332	304	271	328	314	313	337	298	359	299	302	301	336	323	298	304	314	286	287	276	307	298	303	302	295	322	303	292	295	332	291	318	307	289	306	308	312	305	310	328	276	296	319	312	275	310	298	292	305	310	298	327	331	342	339	331	287	309	285	276	308	328	339	325	313	317	316	328	304	323	296	270	288	308	324	302	309	279	297	304	302	282	294	289	310	312	323	315	288	304	335	279	306	324	269	353	281	330	342	299	304	297	293	298	294	282	297	308	348	303	313	308	307	294	314	295	320	315	328	290	308	303	333	308	305	311	333	306	294	316	314	326	326	314	307	324	285	298	313	293	273	326	310	287	327	340	299	297	297	284	331	282	286	305	307	302	320	293	285	327	310	311	315	328	307	295	306	335	288	321	320	285	304	289	316	309	295	339	294	299	303	298	291	281	284	294	278	294	318	287	304	298	321	330	345	299	333	317	310	330	270	340	299	359	296	314	305	333	301	327	291	332	312	294	332	303	328	310	314	342	310	296	305	298	290	330	328	323	299	333	306	308	318	305	324	331	302	287	312	294	290	294	311	311	295	297	261	302	290	302	280	288	313	292	331	309	325	319	303	317	307	305	288	285	288	295	313	317	329	278	303	300	303	325	300	290	275	296	332	314	292	314	301	286	310	285	304	315	315	321	311	287	306	336	314	318	331	311	316	317	326	316	284	305	329	312	312	309	320	337	313	292	339	306	304	333	305	295	333	338	307	319	315	313	320	281	299	327	310	288	305	313	296	266	282	338	305	303	314	320	299	311	306	294	279	300	305	304	332	316	340	328	319	309	309	325	302	315	299	296	310	302	302	287	286	310	293	256	338	326	306	318	311	345	288	274	359	278	309	323	330	314	304	283	325	296	321	321	303	325	295	339	303	324	285	307	331	309	284	306	324	301	312	301	292	319	304	299	326	312	320	316	295	285	308	305	297	300	286	270	339	312	313	321	305	311	309	305	292	306	306	315	289	301	294	320	332	308	308	315	295	297	320	330	308	321	305	335	286	345	304	294	300	319	274	282	321	323	285	280	302	322	305	304	320	323	287	284	301	339	293	334	303	321	295	297	269	325	298	311	302	279	295	286	321	285	318	335	303	319	308	295	331	310	341	282	292	313	311	296	330	330	344	312	296	345	317	281	289	282	302	285	323	293	307	320	270	308	320	313	274	320	298	312	306	305	327	320	325	325	304	319	313	322	316	294	275	341	341	313	309	304	318	307	299	314	288	299	290	323	304	320	318	290	330	326	284	341	289	335	305	303	320	271	311	329	320	291	286	318	294	294	301	313	315	296	312	298	331	295	306	317	298	305	310	328	289	288	342	339	297	300	285	291	304	323	307	335	308	303	326	323	308	328	319	305	276	295	322	309	281	270	315	296	319	318	290	330	298	314	332	329	272	300	342	298	312	309	343	299	317	298	321	304	310	305	291	329	324	323	316	300	327	306	272	315	319	295	300	339	300	314	292	297	303	285	344	304	305	321	300	329	301	295	308	278	324	284	317	308	297	300	309	312	341	342	316	322	324	310	318	313	281	266	312	283	348	323	311	292	319	302	294	328	278	296	319	328	296	325	343	341	329	287	302	328	285	286	341	305	310	262	304	283	318	301	309	314	296	327	309	303	317	319	330	323	295	312	294	303	328	310	316	325	307	302	300	346	325	286	321	314	329	294	325	302	342	281	304	280	279	311	285	319	353	314	283	333	304	329	293	280	303	306	340	300	310	302	313	316	296	325	307	292	301	319	308	311	319	323	305	321	336	314	318	306	287	293	350	319	309	343	302	324	275	310	308	299	290	301	300	295	318	289	342	319	319	357	285	327	312	316	295	295	298	312	304	316	303	293	318	290	319	271	294	349	315	324	298	336	333	295	318	273	327	284	303	311	308	335	369	288	327	321	324	316	301	314	285	290	308	299	302	301	313	274	343	330	298	289	301	322	293	313	299	299	287	307	323	267	287	304	300	314	313	310	308	282	304	262	307	310	297	306	303	317	324	321	338	290	313	306	308	305	322	319	332
8257	5351	10356	19841	18594	14831	20683	53577	49242	35038	12411	1301	1048	1025	1019	1122	2357	3887	1349	1088	1663	1839	1489	1219	1016	919	1005	1042	987	969	944	985	930	952	942	917	971	930	967	948	948	933	898	899	890	897	928	933	976	951	974	937	943	973	934	950	994	946	945	982	945	996	955	922	946	960	900	948	983	874	887	951	966	956	937	951	965	934	909	877	915	973	946	952	935	923	904	995	954	976	940	941	934	952	930	929	919	932	938	945	908	951	924	941	951	930	937	868	922	929	955	921	951	931	897	961	984	944	978	896	915	966	952	934	944	897	926	971	923	948	933	920	924	908	879	916	867	892	857	946	970	938	963	917	896	949	901	939	953	901	932	934	903	930	901	881	914	937	916	944	919	974	905	873	942	918	1018	951	910	905	980	896	946	939	899	904	936	904	955	968	934	942	885	885	969	951	967	952	929	958	921	921	918	913	950	956	928	982	948	962	874	949	941	941	943	920	913	972	969	911	909	945	941	935	969	959	961	982	966	971	922	996	929	951	935	948	968	925	949	981	932	890	941	938	972	958	914	917	916	943	996	943	917	910	897	937	892	896	956	914	918	945	972	953	914	971	929	941	897	958	902	950	869	908	892	971	932	919	948	937	946	913	939	926	910	913	956	941	949	944	952	920	926	921	978	906	895	924	947	908	904	907	958	937	971	940	930	949	937	897	956	942	938	912	953	913	914	944	924	899	919	977	918	940	909	922	944	929	927	925	900	948	946	909	921	920	929	903	951	934	856	896	966	939	960	884	937	864	927	915	926	929	951	951	916	931	915	891	984	964	910	938	943	942	949	938	949	947	942	941	969	940	944	940	946	924	919	977	905	912	963	930	902	932	947	968	953	937	955	932	965	924	929	969	888	918	944	931	886	970	951	920	926	994	922	882	903	901	921	962	1010	936	912	926	963	977	952	981	937	933	939	978	881	943	902	969	966	905	879	950	927	955	965	931	934	881	936	960	844	931	960	947	934	977	925	984	930	951	896	942	929	981	943	894	974	947	879	970	895	991	989	939	923	934	898	954	977	990	939	982	898	956	914	923	891	924	968	966	947	987	896	920	960	937	952	922	964	953	952	925	952	865	987	899	941	914	985	963	951	953	935	889	952	987	927	952	919	894	961	911	942	894	941	943	921	904	918	944	907	970	881	942	921	925	945	959	915	932	919	918	945	917	993	946	936	948	923	976	953	928	908	916	887	947	920	944	954	911	935	936	957	994	925	907	1009	962	885	967	950	982	989	869	909	897	945	965	945	928	953	964	924	927	950	939	958	983	920	885	905	928	930	930	902	907	886	972	949	975	941	974	949	864	903	991	943	954	971	890	909	898	908	922	944	914	905	917	961	925	906	881	969	950	951	918	925	886	921	914	917	942	905	982	971	912	906	996	893	939	890	971	900	896	964	928	952	968	962	922	940	933	977	976	915	894	956	961	908	908	931	985	934	907	919	915	932	957	908	954	941	910	947	933	905	934	948	908	913	954	938	883	962	958	858	975	930	984	940	954	923	924	919	914	990	926	938	929	954	918	897	934	975	929	865	965	917	958	920	924	931	930	920	925	923	889	934	969	939	945	990	940	975	909	911	883	997	941	949	868	979	962	926	963	930	1003	906	953	915	978	898	920	938	915	909	921	934	931	921	942	928	948	956	922	890	943	949	926	923	942	935	939	909	934	914	1042	960	905	937	943	921	962	967	994	952	970	934	929	906	926	921	926	983	879	941	941	978	957	964	939	901	900	958	960	956	906	941	968	947	915	908	942	935	985	962	999	920	946	952	950	940	994	902	907	937	952	973	913	950	921	1001	877	921	940	919	951	940	915	959	905	977	945	874	922	913	897	923	880	907	988	897	950	942	956	929	977	930	961	912	969	888	897	958	934	942	952	953	988	973	956	944	929	920	971	908	940	889	943	978	940	871	945	962	981	916	979	916	897	944	962	924	924	889	962	892	924	949	920	917	930	907	901	904	871	892	906	929	956	868	928	882	906	934	953	946	959	932	919	918	1010	892	917	952	971	990	980	963	920	927	954	951	923	924	951	963	964	1007	921	936	920	944	875	924	911	963	913	968	867	923	936	941	978	938	907	935	893	913	955	950	969	902	970	933	917	979	917	867	948	926	886	894	905	939	872	934	951	974	918	940	938	883	898	941	919	918	943	886	956	882	986	935	949	908	892	924	911	876	934	887	950	908	955	989	925	923	871	951	886	923	936	954	934	980	905	912	886	919	934	958	946	929	954	898	919	938	936	890	941	900	929	873	955	916	939	951	873	983	893	891	932	949	917	919	962	937	964	983	960	921	878	992	936	906	925	893	951	942	931	969	958	924	941	895	922	917	970	949	980	988	979	917	952	962	958	918	928	954	995	917	914	938	951	984	970	933	896	903	928	941	954	946	883	872	907	950	950	929	911	966	937	949	875	954	967	976	971	1001	967	933	898	927	966	877	937	919	877	927	948	897	969	958	927	917	902	1028	951	946	967	918	941	917	969	924	928	984	912	914	998	978	987	916	925	951	935	976	966	959	913	925	890	970	912	952	939	900	936	977	920	949	926	951	962	942	972	978	932	952	934	940	953	951	907	924	925	933	924	930	985	927	948	915	946	939	973	906	924	924	943	992	969	913	924	924	900	898	913	908	919	956	887	952	951	933	957	948	894	920	928	894	1003	924	961	938	953	934	948	933	965	956	943	988	1018	921	941	953	950	945	929	928	1014	925	886	918	945	888	958	972	916	987	902	889	913	917	986	910	947	959	903	932	946	900	907	937	949	968	929	902	958	955	893	976	920	975	923	895	996	910	924	966	920	910	894	954	920	921	918	920	911	962	895	917	948	904	911	941	896	972	956	881	916	929	893	920	951	921	952	934	893	915	976	932	1002	977	906	922	906	969	968	990	914	875	952	922	941	904	935	947	904	961	919	953	933	989	881	926	956	935	923	931	926	911	929	954	908	948	947	928	939	929	944	918	928	911	977	955	954	941	968	949	926	968	937	886	917	952	906	961	989	846	950	964	907	979	953	899	951	993	922	960	901	1008	914	902	912	909	928	962	965	944	897	978	883	911	949	983	872	943	902	965	933	960	932	940	962	951	958	953	907	941	952	986	888	967	982	933	966	933	973	859	915	931	898	902	912	967	926	933	919	899	944	992	933	889	970	928	948	935	905	935	936	865	913	880	950	962	905	931	949	934	896	935	945	920	930	952	991	950	973	981	907	915	895	919	927	879	933	941	927	979	885	909	958	986	957	935	957	964	960	924	883	895	924	1020	923	916	941	932	925	899	947	966	958	950	943	944	976	1005	960	971	900	948	890	962	953	915	1008	881	944	911	945	922	953	944	923	935	885	949	932	964	933	905	924	937	926	1007	926	953	933	880	957	950	884	934	964	943	899	963	917	967	923	998	931	925	897	930	974	913	898	967	943	941	899	904	951	917	910	933	957	954	957	965	911	972	875	980	897	931	910	947	962	921	975	962	953	899	918	912	944
20369	9141	12969	18069	16419	12487	12419	53391	49943	30860	12642	766	350	360	346	362	473	743	569	432	672	550	476	402	341	328	341	361	339	359	307	301	337	341	343	316	332	316	342	339	330	310	306	346	349	351	340	353	322	332	328	338	330	309	306	293	333	315	330	385	325	359	356	339	308	351	320	331	337	344	326	333	353	349	334	330	339	333	322	319	311	330	323	304	321	310	341	318	311	320	372	305	307	316	329	322	335	328	312	351	301	312	301	292	305	328	305	304	345	297	348	339	310	337	336	329	313	360	297	320	333	333	334	323	342	348	357	332	353	347	336	321	309	315	339	316	340	308	348	299	295	330	325	343	310	320	331	304	328	317	331	310	339	339	351	319	344	319	322	312	355	305	329	331	320	321	376	329	378	318	337	324	304	347	332	323	341	344	316	316	339	309	337	312	323	321	333	329	345	350	336	345	323	330	350	297	309	321	323	326	363	340	359	379	334	344	322	332	329	315	303	358	359	332	334	345	346	327	304	313	343	296	298	306	330	319	339	304	289	316	325	332	338	305	340	332	339	341	319	299	316	349	338	331	340	340	353	332	321	301	312	369	333	354	314	317	339	306	316	317	336	363	307	361	325	319	343	350	330	320	335	340	299	322	357	325	325	327	308	282	338	362	379	316	317	328	305	352	333	321	339	314	345	315	342	334	351	336	308	316	321	327	313	328	357	333	329	309	322	324	322	326	326	325	332	336	329	310	317	328	306	330	311	326	324	355	349	305	333	318	326	317	334	298	347	275	326	333	324	314	339	329	334	338	351	354	328	349	313	302	335	343	339	325	316	334	321	288	325	321	330	332	329	342	348	332	337	327	293	321	318	340	341	319	352	336	322	351	319	347	352	330	322	372	323	331	343	320	341	336	321	321	327	334	351	319	333	310	313	326	336	339	339	352	306	337	318	338	335	340	312	334	323	301	334	342	326	339	362	311	349	350	293	335	316	308	358	343	359	315	328	349	326	323	320	328	355	308	292	316	325	331	302	324	336	336	342	353	309	318	331	329	333	344	323	313	266	332	343	313	332	352	333	335	279	306	323	335	343	311	335	343	348	328	331	312	327	355	311	314	356	310	337	348	347	351	311	296	346	345	337	347	317	335	329	314	331	315	337	313	317	346	337	311	312	314	321	329	320	319	326	356	328	346	321	306	352	298	294	287	325	332	317	350	358	312	335	355	324	341	330	302	357	295	329	331	313	338	322	336	306	345	337	328	335	311	342	306	333	335	354	343	320	290	311	319	305	301	335	326	367	309	358	332	333	320	332	349	333	317	311	314	344	337	345	341	344	350	335	333	322	343	360	321	337	374	328	329	309	331	338	345	335	309	301	334	309	356	339	309	360	348	365	306	336	358	327	330	321	318	337	349	337	323	330	343	303	328	336	340	312	351	355	328	312	310	345	328	307	305	340	319	312	315	346	338	311	336	316	349	313	314	300	363	306	275	304	345	326	322	296	308	349	318	325	308	325	316	291	314	336	304	326	338	332	335	300	315	309	317	319	326	336	312	342	318	322	317	364	295	343	329	310	324	326	335	314	314	340	375	316	330	326	322	332	352	337	346	290	322	351	322	327	323	327	323	297	325	352	349	299	328	336	312	364	305	321	315	313	307	352	331	319	324	355	320	324	334	347	356	324	343	320	355	304	348	319	332	307	308	337	293	320	357	332	311	313	283	328	368	309	349	319	336	333	316	355	310	286	335	330	325	344	326	333	298	324	329	367	324	314	318	311	329	340	344	307	319	348	322	339	328	315	314	299	324	341	342	353	311	311	324	315	341	356	350	328	347	349	350	333	328	328	311	343	365	316	322	315	322	338	321	334	343	346	330	353	336	340	348	346	273	337	322	314	331	314	357	308	317	315	337	355	338	312	310	330	319	330	319	342	332	353	329	346	329	312	358	306	333	331	332	338	321	313	300	352	373	353	300	347	337	325	311	334	335	300	341	313	327	349	343	370	284	331	308	305	327	322	303	352	311	325	339	326	314	323	326	331	319	329	332	308	320	331	342	352	348	362	356	306	340	326	358	333	308	336	323	312	342	330	316	363	305	302	301	337	340	356	329	318	361	352	361	324	330	302	334	335	335	355	339	319	343	319	358	330	318	313	327	319	328	309	327	324	325	312	311	331	329	324	342	337	324	343	323	311	325	326	334	314	337	305	325	330	309	328	353	347	321	345	365	319	321	286	332	303	340	325	317	309	327	348	315	327	368	343	337	322	324	286	315	329	337	303	324	328	322	326	339	333	294	298	306	333	324	341	316	335	315	327	346	333	343	356	328	331	326	302	343	347	331	333	362	296	357	336	319	318	309	333	321	363	334	338	310	321	324	334	357	356	324	334	322	334	337	342	323	340	338	327	347	302	315	328	326	336	331	346	287	306	341	315	328	311	354	332	348	332	328	360	329	362	338	321	310	286	317	356	328	311	339	334	309	319	334	327	355	303	325	342	354	328	336	346	327	278	331	327	340	304	329	325	330	329	315	308	346	283	362	344	352	351	306	348	338	338	327	321	323	310	320	320	334	325	321	341	317	353	330	335	334	338	313	283	336	316	309	341	309	297	318	311	311	334	320	331	342	314	331	345	324	372	316	337	342	325	327	336	375	338	305	357	329	321	316	330	287	294	334	361	342	315	325	325	356	342	348	301	359	309	343	331	325	324	305	309	374	330	323	328	302	348	315	344	315	321	365	340	313	311	311	322	329	360	325	303	348	311	349	344	337	337	307	352	332	330	352	317	316	331	353	315	308	316	323	322	332	317	331	334	334	290	310	333	341	335	361	381	323	332	325	333	328	349	329	307	340	337	351	316	333	321	328	332	303	317	340	335	332	326	335	317	316	313	351	347	360	334	300	310	299	326	287	359	329	330	367	316	344	342	332	343	362	356	316	310	338	298	347	322	323	346	323	306	350	323	366	332	337	332	335	378	332	324	316	333	330	305	314	332	362	324	325	335	303	339	302	318	325	330	311	318	326	361	321	278	314	309	360	303	315	328	321	361	332	308	306	337	334	321	317	381	351	356	322	300	321	326	352	352	319	327	378	312	317	338	309	362	326	336	339	362	325	340	329	315	333	369	327	348	332	329	333	346	316	304	316	316	327	332	298	344	340	314	320	340	312	325	344	300	287	335	319	333	350	357	350	353	316	332	322	315	320	309	370	334	307	347	321	312	304	330	306	331	343	305	328	308	326	332	312	337	308	306	319	344	326	359	331	303	298	295	351	361	331	312	332	361	342	317	350	333	373	302	354	317	347	327	326	301	305	333	321	308	313	295	310	342	302	317	331	315	323	353	329	341	374	344	346	334	336	327	316	355	308	330	337	345	310	334	318	352	346	328	347	345	332	325	298	336	322	337	345	332	315	326	317	338	330	321	328	340	356	343	299	326	352	333	320	302	335	334	318	339	331	349	300	333	346	334	313	377	319	323	315	354	330	332	346	326	293	328	372	342	340
10750	7898	15535	26756	25874	24103	26809	64512	59206	42854	20580	1216	1166	1288	1141	1257	2096	3604	2457	1493	2724	2615	1989	1494	1068	974	1006	1097	1014	1022	1048	1042	972	1012	972	1002	1018	1038	1005	1010	942	971	969	980	960	1051	979	1039	958	1001	952	954	1024	965	1014	958	969	990	925	986	1016	958	942	1007	994	931	968	1040	1052	970	958	940	957	1042	976	991	1000	933	965	1009	1013	951	963	983	993	933	973	989	999	1010	1018	1013	933	956	1045	961	990	979	1017	977	979	974	996	974	956	1057	1001	1002	993	970	1007	992	991	968	1002	971	970	948	947	1008	1001	969	963	991	1005	952	958	1002	997	978	998	1007	977	1033	950	1030	1022	991	935	1024	935	960	977	1017	980	953	983	966	1000	960	1021	978	958	984	1010	941	954	933	1012	953	966	972	951	1003	994	1005	984	976	969	951	1023	968	1024	958	955	957	1007	1037	972	947	999	1051	974	926	984	991	967	1000	1000	960	983	995	1001	960	910	1015	977	981	982	991	974	918	954	927	998	989	936	1019	968	1002	1034	970	1067	974	989	951	966	1010	951	1017	946	984	1018	972	938	1004	946	980	975	1038	1000	1033	930	1008	959	981	1008	985	984	1006	1007	977	940	1026	906	908	995	932	958	917	986	979	952	962	993	935	995	1011	915	1016	976	923	1016	1000	1015	991	961	1005	992	1006	983	936	1003	968	964	972	938	977	997	948	949	960	997	948	1013	972	1020	1029	974	959	992	993	1017	917	962	993	1010	964	1024	950	1009	1104	1028	1008	996	1007	1025	1010	997	1022	976	1017	1006	998	1008	994	984	920	969	967	1027	979	920	983	973	980	1006	956	979	965	973	951	1002	1008	1014	985	1035	999	955	944	994	933	999	995	970	962	985	964	965	1005	975	1064	996	974	990	982	957	929	976	1012	986	1011	959	998	1024	990	950	999	1059	968	1001	964	1043	1011	1007	981	966	1001	1052	955	1028	999	987	1031	1000	1020	962	965	1003	1007	1021	1019	990	950	995	1035	965	1003	996	997	974	971	918	927	1023	944	940	975	974	1015	947	971	998	947	976	939	954	1077	997	969	1016	988	988	956	983	1011	969	991	1029	1008	1008	966	955	997	1003	1018	950	950	1024	1017	971	1033	962	1008	970	1053	977	989	1008	971	968	985	921	1055	964	1027	989	1015	986	1020	1031	1035	989	983	980	961	1053	968	984	1014	997	1033	1009	946	939	957	993	997	927	977	1032	988	1055	1024	987	995	942	950	980	957	990	993	961	1023	1013	999	961	948	956	987	1013	983	974	932	1037	1009	960	983	992	1012	997	970	964	990	1017	958	972	918	944	966	1001	945	977	984	978	960	1055	990	998	985	969	982	1015	1007	1010	917	969	1006	1028	1008	1000	970	1001	980	939	975	966	953	936	985	986	937	992	973	979	1023	995	944	1044	954	975	950	1035	989	1004	955	1046	979	974	968	980	1017	1011	983	1014	1008	896	980	975	973	950	1042	1009	978	937	989	973	983	993	1058	1031	972	1016	1035	973	985	938	991	968	953	960	996	966	998	960	947	999	941	1034	1005	982	942	1011	987	1017	946	961	969	947	970	929	1029	957	980	967	1032	992	955	947	1035	1000	1009	981	995	983	950	1028	945	900	987	969	1003	984	967	1014	972	975	993	946	941	984	956	1039	964	962	1012	1002	1016	1011	976	991	976	1004	933	934	948	981	938	1030	922	973	965	974	959	992	978	949	988	1007	963	986	1012	982	998	986	980	994	983	965	936	1007	1030	978	981	985	1030	932	1018	1004	987	1014	1011	977	1010	1018	956	986	969	947	992	1019	960	965	961	985	953	952	993	1010	985	1015	971	978	967	982	1025	941	1011	930	992	932	989	1002	1038	947	1007	983	1011	958	981	1007	961	1046	1014	1009	974	1040	989	1006	975	1012	977	959	941	1033	981	982	998	1017	949	995	979	1049	997	953	986	1000	992	1021	946	971	1011	954	997	1093	946	960	952	964	1076	1028	980	957	938	975	988	1018	1013	989	1020	967	979	950	999	971	1028	1026	985	932	986	977	1015	1025	1030	969	1015	948	924	958	1007	992	1009	994	965	957	1026	939	959	992	988	988	951	1006	958	999	941	955	987	1010	1054	1042	1011	989	1028	980	985	1025	988	928	980	986	976	1020	983	974	1004	975	979	967	1003	954	997	998	971	995	1029	1024	1021	946	987	1011	962	1018	978	954	979	995	943	1013	986	986	970	952	1029	1047	992	1017	975	960	1003	965	1004	970	981	941	985	982	985	977	997	974	960	1006	953	965	1000	987	979	987	965	1003	969	956	983	967	970	942	958	940	951	952	1027	970	990	979	930	971	981	981	899	1005	978	900	947	975	1004	1005	1021	973	959	936	977	993	993	977	970	1016	1001	1001	980	995	982	988	1008	959	1021	1040	974	973	1022	965	1003	964	1034	968	1025	981	955	982	945	1026	972	962	1010	1006	998	1059	983	1012	944	984	962	999	992	984	1005	981	1005	955	974	946	1021	1009	970	925	1038	960	959	922	1010	1014	972	998	1006	895	937	957	1038	979	933	985	1016	952	965	1032	1009	1063	953	999	950	985	943	950	1002	978	920	998	1013	982	1024	1007	890	992	995	973	1019	1024	948	961	958	959	968	1023	947	982	1023	962	988	1003	1004	962	1041	969	994	950	969	998	979	982	973	980	972	1014	996	979	1003	1008	980	979	1005	917	966	1028	997	1013	1016	978	902	958	999	1001	969	988	962	955	986	977	980	1008	980	1003	1017	981	981	974	1034	940	1012	1023	925	980	977	959	948	964	992	947	987	954	965	936	985	984	910	1012	976	982	997	1012	1038	992	968	965	1017	960	983	998	976	998	1018	942	1033	1004	1057	1007	1007	1011	972	947	1043	1027	1013	957	988	961	1036	1014	955	973	943	967	964	971	984	1010	949	958	974	976	939	1015	957	986	1017	996	998	1062	1017	932	948	928	988	978	989	964	997	1004	1006	942	988	1053	1023	1025	990	1000	1039	995	984	1001	974	976	1035	972	975	992	1009	975	971	981	962	987	986	991	982	953	964	896	987	1022	969	961	996	874	985	996	993	1065	987	966	982	993	960	970	961	993	1029	1024	959	957	985	982	980	991	990	928	955	1005	1038	963	929	972	992	1018	967	956	980	940	1041	949	967	965	1028	924	965	978	982	970	943	978	984	1015	946	920	945	1020	1009	945	941	1037	971	1003	1003	981	965	969	1001	941	1040	1024	984	1006	957	1090	1002	1001	977	953	979	1021	963	977	958	954	927	990	993	986	1029	1012	955	961	973	1050	1023	1038	978	991	994	1016	976	1080	1022	971	943	991	1005	1018	983	963	1010	974	968	1010	985	935	975	1020	966	953	961	979	1059	1010	950	986	1079	967	992	987	938	961	1003	993	964	979	943	998	979	960	969	985	981	1013	963	970	985	959	1055	1021	986	1041	961	982	1035	1016	967	1008	988	984	977	1028	922	968	955	963	951	940	993	967	935	995	987	1024	1007	960	1026	980	977	935	982	972	971	937	939	909	921	967	960	994	992	971	1052	979	969	982	1021	982	1027	995	944	1035	1012	1026	1022	953	1007	1029	996	956	973	1003	971	993	1027	962	958	1005	981	957	984	989	964	919	936	978	1021	966	1033	965	964	995	978	995	983	895	941	1029	998	968	977	942	988	997	1002	1028	976	977	994	1024	987	1002	977	930	990	1030	986	935	966	919	997	970	967	946	974	1033	961	1007	1021	998	1038	940	994	967	1015	1019	965	1032	1002	990	1014	1045	1001	1004	995	997	1002	1017	979	967	1019	997	960	1021	979	993	999	1020	978	946	940	990	976	885	1009	1014	1007	925	1006	981	952	1018	969	966	992	985	977	994	924	971	1007	982	1023	989	981	991	995	962	984	976	1026	1018	1029	1018	952	1012	964
4248	2458	3921	4534	3606	1967	1545	5409	5222	2974	1043	316	294	336	295	322	355	353	339	312	312	318	332	274	324	297	319	342	303	341	317	299	281	274	328	328	293	311	296	309	291	305	302	310	300	333	325	325	290	309	281	306	324	333	331	313	334	330	317	299	333	289	356	302	288	321	318	279	313	300	299	322	314	321	332	305	317	303	319	337	320	323	319	325	296	323	313	299	323	317	297	334	310	304	291	319	324	278	297	334	297	316	282	301	307	310	316	281	339	320	309	303	325	322	319	319	299	287	263	334	301	277	303	281	289	309	306	300	315	318	326	275	316	339	286	319	304	302	310	287	308	313	299	312	285	290	311	279	332	306	316	330	301	301	328	306	297	319	316	309	318	288	301	330	301	276	291	315	328	306	328	296	311	328	317	299	281	296	279	309	331	336	320	305	320	277	325	321	316	318	300	333	315	297	320	345	318	331	308	307	319	368	323	293	336	315	308	309	337	297	291	290	316	327	339	288	342	287	310	316	311	308	314	309	284	327	293	329	282	268	331	301	290	313	329	283	297	281	323	325	329	299	309	331	299	326	305	308	331	293	308	315	275	253	318	322	311	317	316	311	318	348	310	333	292	326	331	295	304	306	290	308	316	299	320	332	287	322	320	316	315	294	314	320	331	304	281	333	334	263	337	298	303	329	308	310	321	300	300	305	325	290	295	270	322	307	352	321	350	316	294	330	283	285	317	307	276	294	288	332	306	311	324	327	274	292	303	317	280	295	318	293	324	302	342	273	339	328	314	294	294	299	331	312	290	281	298	311	315	320	313	320	297	299	324	288	343	302	306	341	297	327	300	270	316	278	325	322	320	338	337	344	356	331	335	343	307	324	304	309	307	337	325	315	312	344	288	293	315	336	295	313	327	320	319	324	311	305	298	316	260	359	290	305	286	336	323	306	330	295	282	321	327	307	325	324	315	312	310	313	324	315	351	318	320	303	350	308	285	281	298	301	330	301	322	322	303	296	315	292	328	288	339	330	303	312	297	300	308	317	325	320	334	310	333	318	316	304	320	277	303	308	282	324	307	292	329	327	321	295	311	302	312	343	302	314	285	282	302	295	282	306	335	295	316	309	318	304	305	290	310	318	303	309	297	292	310	272	314	286	343	259	354	287	329	361	287	323	288	304	310	298	315	283	292	280	267	308	302	322	304	298	304	345	307	292	299	308	292	338	302	288	295	294	301	345	311	307	313	294	309	354	338	319	301	340	320	307	306	299	316	326	329	289	325	313	342	322	296	313	292	314	301	335	281	333	323	278	308	289	302	340	295	302	315	329	312	313	325	281	282	296	301	295	286	314	300	320	287	264	306	297	326	323	312	293	332	313	324	323	341	308	287	290	313	352	290	309	328	315	318	316	298	343	317	282	310	323	327	312	315	328	323	319	319	314	326	317	326	310	314	338	337	333	316	295	330	320	303	337	319	335	292	329	312	349	338	295	319	340	288	315	311	315	307	316	300	304	291	283	331	326	306	332	324	311	287	285	289	325	287	316	286	297	342	293	279	306	333	291	317	315	300	308	288	276	334	310	297	319	280	317	304	311	329	318	290	337	327	296	291	297	324	333	306	321	348	281	285	308	310	280	341	303	291	340	279	305	289	318	270	290	324	281	277	321	295	304	319	312	326	315	316	314	360	287	300	333	334	286	310	302	294	346	313	329	304	270	313	320	307	312	316	303	322	328	315	321	302	327	337	299	327	312	319	334	311	323	316	331	306	345	291	295	334	290	292	302	318	299	312	285	270	301	345	307	311	342	315	299	323	311	314	309	254	309	317	311	318	312	302	309	290	296	346	304	304	300	325	292	310	299	326	288	314	326	305	280	326	329	346	312	314	330	335	324	311	315	301	307	308	321	331	297	319	295	292	294	304	277	300	336	338	337	324	335	309	309	306	317	269	306	323	319	313	306	319	299	265	295	315	324	311	300	314	328	298	313	318	339	299	290	302	311	315	357	317	318	317	312	293	303	290	328	307	315	296	302	320	304	328	312	343	321	299	310	341	304	342	314	301	349	318	298	330	302	309	315	305	275	315	318	312	292	333	292	326	300	309	314	267	311	333	321	321	310	364	330	325	305	315	310	330	315	311	290	305	295	298	319	345	273	322	306	297	325	322	308	306	298	297	303	316	324	318	289	330	307	305	321	293	298	328	301	329	299	329	318	298	313	298	307	311	296	290	277	316	337	332	288	313	309	306	275	345	320	320	353	306	309	319	284	305	325	306	308	299	336	282	337	319	270	319	315	318	302	289	312	312	303	286	310	327	343	321	318	305	299	290	334	334	273	317	337	284	309	316	313	277	306	305	307	291	317	296	336	301	319	311	291	311	323	307	278	294	345	311	313	289	312	313	313	324	348	301	326	318	283	300	287	344	313	322	287	312	298	304	324	288	324	297	312	304	306	309	304	315	305	336	303	315	328	308	314	317	280	292	308	286	339	337	318	315	322	311	308	309	290	300	347	341	302	327	323	302	335	308	301	313	334	288	282	293	308	277	332	350	295	330	315	287	305	329	322	325	324	309	319	325	299	332	312	296	342	328	285	327	331	305	299	310	306	306	319	330	316	289	306	293	309	316	328	307	306	307	315	327	305	300	294	339	296	300	307	339	297	313	319	323	315	340	321	325	299	318	315	307	335	324	323	297	303	314	300	325	299	296	289	306	315	291	328	314	312	310	320	295	276	288	327	320	305	312	309	325	342	313	311	293	301	315	319	337	325	327	323	311	310	332	308	332	289	289	289	284	312	329	329	326	308	336	311	295	315	283	293	307	325	305	329	309	321	298	317	332	311	315	316	304	280	277	331	301	292	309	293	306	291	334	342	294	299	316	283	301	314	310	312	308	305	317	290	312	288	305	325	307	304	335	331	346	344	313	335	315	307	316	315	324	277	336	320	316	325	345	308	296	323	323	304	320	306	286	319	301	297	332	277	277	326	324	329	321	319	291	324	335	335	314	323	299	317	297	301	315	307	322	294	299	305	308	318	292	319	333	326	290	301	314	338	302	307	333	323	314	326	284	292	319	317	320	321	317	313	308	312	327	312	300	323	302	320	307	328	318	315	292	283	303	316	287	307	330	331	317	311	287	306	292	329	336	328	289	333	297	297	299	314	313	304	324	294	304	335	305	309	340	316	295	284	307	355	324	350	301	281	302	306	307	298	342	320	294	328	306	309	299	297	314	300	294	336	326	332	324	320	316	326	304	321	319	319	288	303	307	315	332	331	343	295	298	339	300	351	311	314	287	298	307	330	300	332	297	324	326	319	337	330	324	316	299	320	333	331	266	317	319	311	305	322	299	346	306	324	306	307	310	316	312	285	274	306	307	310	296	297	277	317	303	300	314	325	341	316	298	303	324	309	322	327	299	300	299	309	319	338	293	313	308	345	303	327	304	322	298	281	311	329	302	289	283	296	340	317	329	270	300	317	308	326	313	338	314	303	338	294
3567	2992	6837	10846	10403	6858	6265	18419	16820	9809	3633	971	973	902	952	954	1018	1080	1094	1006	1040	1016	993	946	946	916	917	977	969	913	961	976	933	944	909	951	952	933	899	922	928	976	941	1025	966	970	850	974	946	911	885	1006	920	889	957	928	942	947	940	1013	901	997	911	928	962	910	888	929	887	942	955	896	958	937	978	863	934	948	895	923	927	979	999	957	960	896	936	933	918	930	977	937	949	962	940	976	933	994	997	917	997	922	930	959	913	948	962	966	848	922	910	901	898	942	921	964	921	974	934	890	932	934	936	966	945	944	928	985	943	932	919	915	948	901	927	904	988	901	971	951	997	953	961	936	948	948	934	972	968	939	945	942	940	939	944	935	972	951	983	909	933	949	954	965	884	962	930	924	942	930	988	984	962	932	888	948	952	977	872	973	900	925	934	931	907	949	965	964	946	983	913	953	965	950	887	977	874	958	952	927	942	885	935	933	935	887	893	967	959	946	978	961	927	909	881	974	955	986	906	948	931	939	953	959	946	926	969	927	965	1025	939	938	937	956	930	961	976	935	901	963	918	941	956	917	885	960	965	942	960	1003	942	975	949	935	929	926	943	936	875	932	989	968	933	946	929	938	929	970	930	966	875	936	946	951	932	905	927	932	986	934	990	939	898	907	959	947	890	943	933	941	886	911	940	942	911	904	935	932	963	950	911	926	909	950	933	972	932	921	959	935	922	925	923	929	899	874	913	910	963	958	978	938	955	902	974	935	973	906	1006	1003	891	933	932	949	967	962	1001	971	917	897	891	942	892	970	997	884	929	909	931	902	904	982	915	898	928	938	944	920	922	932	900	906	897	929	965	922	981	983	940	876	981	941	943	925	928	945	901	949	934	963	962	895	922	953	955	930	943	885	960	894	960	997	921	990	950	940	908	979	954	955	919	924	939	901	938	996	943	940	926	902	932	954	885	921	943	957	943	931	977	947	926	939	886	937	943	932	927	904	978	956	870	940	917	910	899	955	982	985	969	934	969	928	902	945	958	896	928	1000	906	914	882	923	918	960	971	931	933	878	976	942	914	995	963	965	918	935	969	928	869	943	896	944	974	899	912	965	938	934	892	935	891	927	1001	952	875	900	930	983	934	936	957	905	960	979	920	930	916	940	951	855	1005	916	949	963	943	934	929	912	1012	969	930	874	927	908	929	909	962	891	917	918	960	960	966	940	903	919	965	975	991	917	940	943	950	968	908	904	958	941	986	919	897	890	941	981	922	925	926	966	922	982	925	947	942	964	929	940	940	908	939	962	962	944	948	905	945	931	935	944	948	915	940	938	920	965	955	928	925	921	898	944	901	920	975	962	925	898	1022	900	965	932	932	922	957	906	964	891	933	923	955	959	985	938	922	957	936	904	925	925	913	926	926	920	937	931	960	985	949	904	975	970	920	926	899	927	902	1003	927	952	949	941	933	941	942	929	997	957	974	971	922	924	943	910	993	972	960	933	940	927	978	913	975	935	974	966	946	919	913	974	986	899	927	914	981	939	953	923	948	949	940	945	970	941	911	967	925	925	927	927	969	922	940	931	931	941	925	958	906	881	970	963	887	930	989	882	937	939	988	959	942	991	972	949	952	985	1032	895	979	962	946	867	950	991	937	934	927	914	924	885	955	940	971	905	909	881	951	934	957	896	956	894	970	962	1005	997	937	933	974	884	938	949	963	875	928	907	980	969	934	980	911	937	910	998	986	929	973	930	1006	944	899	988	907	955	905	975	942	965	919	867	891	988	958	950	968	949	976	900	929	918	896	863	959	939	950	894	960	958	920	924	930	969	971	994	953	929	871	929	955	933	918	976	935	943	980	925	934	928	978	928	981	954	951	975	970	970	977	898	919	928	936	1001	939	909	963	936	956	880	931	922	928	921	913	907	914	957	958	973	905	946	983	914	949	923	920	940	914	1047	918	835	929	915	971	912	914	929	950	921	944	919	927	966	941	949	938	944	941	950	939	947	952	932	949	906	987	926	924	908	916	933	954	905	923	954	915	897	895	969	944	912	986	951	894	909	859	950	928	980	919	940	911	915	941	934	966	961	944	945	935	974	943	954	892	936	964	955	981	965	895	879	932	928	951	929	939	933	949	985	904	937	952	939	955	969	924	922	966	956	962	902	976	906	930	952	965	985	963	945	931	953	890	947	946	948	971	952	981	895	945	949	978	906	928	949	964	951	922	923	955	902	1004	945	899	922	946	885	952	935	935	965	951	882	955	899	894	928	968	999	966	957	954	950	958	906	929	951	924	971	940	935	943	946	975	935	973	870	948	970	971	926	925	934	940	958	888	1020	969	929	944	1018	943	934	899	937	957	918	912	948	946	955	913	888	988	909	904	933	891	950	896	942	900	920	921	970	910	955	928	957	968	949	962	928	929	931	958	965	917	925	963	903	929	979	884	935	942	979	997	991	932	950	944	935	966	954	962	957	906	903	979	977	910	982	980	977	948	911	1024	882	957	954	888	919	908	935	913	876	960	1019	896	996	924	873	968	960	912	992	910	918	945	878	918	941	869	929	968	960	944	905	952	948	944	905	931	926	914	980	951	901	921	910	909	964	938	865	924	950	902	1009	948	910	952	918	945	955	931	938	923	892	940	939	884	912	923	908	913	938	1003	983	955	964	964	957	947	958	933	957	971	933	936	967	953	988	968	942	915	938	927	973	933	884	959	972	902	880	984	880	950	936	903	906	922	909	934	950	927	955	987	892	1005	957	883	936	936	951	929	938	903	903	962	953	939	977	998	932	949	942	917	954	973	978	907	932	926	948	966	918	960	952	980	986	970	952	932	949	947	927	914	876	989	898	950	994	897	951	921	910	915	958	962	957	959	991	932	893	908	986	958	962	925	983	943	963	952	915	965	959	923	943	886	902	944	934	907	951	946	942	884	963	942	938	920	887	911	982	903	906	944	916	960	925	966	968	922	946	986	963	947	973	897	911	932	890	893	948	972	940	917	937	952	895	935	883	920	959	942	1002	982	1053	923	1004	973	978	884	976	951	966	935	981	952	903	978	950	931	914	973	934	990	945	916	975	985	906	861	988	970	916	929	912	933	966	908	901	930	958	972	897	948	949	890	929	927	965	926	955	967	984	901	920	967	997	864	963	948	958	958	874	916	961	924	981	927	958	928	951	898	933	924	930	896	897	934	903	968	911	894	970	960	920	1008	934	925	934	1028	931	942	974	937	934	969	967	886	932	945	1017	992	927	938	918	927	951	961	921	945	955	1003	934	912	944	946	930	941	931	906	929	947	988	934	924	926	927	987	895	968	915	929	933	989	993	922	945	941	968	957	927	917	919	928	906	946	961	941	992	944	876	921	860	919	964	916	893	942	922	976	897	965	911	884	968	947	899	989	884	903	904	882	938	943	906	966	949	925	960	954	955	913	974	976	935	945	954	907	949	945	920	935	971	929	899	972	956	904	975	952	921	917	927	926	913	963	932	963	943	935	837	947	986	945	873	955	962	981	913	959	938	891	963	945	942
12968	5176	10364	20445	16360	10004	8725	38627	37067	22142	8187	510	327	330	371	344	442	628	540	400	389	393	338	275	340	300	293	315	322	306	300	282	327	300	299	326	307	328	288	316	300	302	333	302	317	353	291	286	265	299	316	299	274	329	306	326	315	310	301	290	309	302	276	284	280	308	315	326	279	296	291	275	278	278	312	311	292	334	299	313	305	302	318	286	343	313	298	283	325	297	290	317	298	304	307	331	325	289	312	284	283	296	323	304	308	281	324	339	299	282	346	297	350	301	300	291	299	330	297	285	291	274	280	338	274	332	310	300	324	305	313	300	285	291	308	292	286	284	327	311	294	287	328	283	263	271	265	303	302	303	305	295	307	326	312	316	315	325	337	301	276	300	276	289	320	342	322	309	327	340	310	282	318	298	306	284	303	283	306	315	312	320	318	296	289	305	298	279	287	308	314	294	267	296	329	317	267	286	297	268	308	279	299	308	290	302	309	296	322	283	309	292	293	284	263	342	311	310	347	256	291	314	318	310	314	293	301	312	282	304	287	284	302	259	309	272	318	275	328	314	305	300	310	319	300	277	334	336	319	287	290	273	345	296	291	301	329	295	294	322	275	300	326	317	286	271	297	318	297	306	278	309	290	304	291	336	299	307	308	274	288	344	298	301	280	329	302	286	280	298	285	292	291	281	275	311	325	311	292	298	310	286	289	296	312	293	243	325	322	317	324	303	293	285	287	290	281	321	317	334	278	304	268	302	305	291	265	240	291	324	277	314	299	322	307	323	292	311	294	286	279	317	323	329	301	313	310	294	303	311	315	323	326	281	307	307	281	331	299	306	312	305	300	308	295	285	330	292	293	322	318	303	295	298	277	306	300	288	311	303	295	311	278	299	295	308	314	298	287	294	284	268	313	284	319	330	335	306	314	302	302	333	303	301	309	305	310	311	281	337	334	311	291	302	307	290	278	312	304	276	298	313	271	308	252	259	299	309	305	279	317	306	295	329	315	300	318	295	309	322	307	325	298	299	316	298	281	316	258	304	329	313	310	319	306	299	277	319	295	315	301	271	290	294	319	331	306	289	306	288	319	360	287	292	335	329	265	304	309	306	320	299	299	309	284	308	313	332	310	282	314	318	313	291	301	296	314	306	301	288	309	293	309	280	323	295	307	296	296	313	279	312	312	298	333	302	313	298	305	271	288	283	308	302	312	297	270	287	294	298	291	321	301	316	316	286	293	285	344	327	310	307	281	326	278	310	259	271	290	307	287	307	301	305	282	303	280	285	312	255	307	290	314	295	293	293	275	315	290	288	300	334	303	304	307	302	335	284	284	278	351	292	297	308	295	308	285	297	311	294	346	290	302	308	336	295	306	316	306	315	313	320	304	271	293	337	283	293	299	310	302	304	297	262	288	321	309	277	319	296	322	290	295	301	304	338	289	289	296	334	307	271	311	281	305	289	291	324	284	287	292	287	292	257	293	299	300	296	325	305	312	310	318	292	313	290	272	302	299	319	317	318	359	327	280	285	304	297	300	304	295	281	286	280	287	327	313	317	305	286	288	323	296	295	305	307	273	299	282	275	310	259	296	321	301	307	313	298	321	283	317	289	286	293	291	298	322	294	311	281	286	303	324	296	343	309	271	301	302	292	286	284	282	316	294	285	293	312	295	297	323	313	286	325	293	300	289	321	334	295	279	330	294	315	305	306	323	299	289	302	309	296	303	288	314	302	309	272	331	298	308	315	315	317	280	297	296	297	329	320	319	328	303	318	315	316	292	300	318	280	303	310	297	332	310	310	295	267	305	309	292	299	327	302	277	277	316	292	293	294	288	315	301	290	308	336	290	293	308	293	282	307	323	298	344	276	316	309	339	292	292	285	290	287	295	300	313	290	313	278	296	294	257	290	313	294	298	313	315	269	318	322	320	281	313	308	312	306	319	306	310	301	323	271	303	317	311	309	287	276	316	304	271	292	308	314	291	293	305	286	299	316	328	298	300	316	280	294	319	285	306	289	313	311	329	290	316	310	308	315	319	328	287	297	305	302	312	312	289	304	332	315	286	305	300	315	307	306	316	286	300	307	273	261	310	312	283	304	317	320	303	295	299	321	299	306	284	331	280	314	290	296	290	314	295	300	298	269	303	319	309	311	315	304	263	274	310	253	297	302	305	312	311	306	303	307	291	262	313	286	315	299	306	290	308	284	305	297	303	328	308	297	320	269	299	294	311	298	322	322	302	310	296	306	282	300	298	283	284	313	306	331	323	316	298	291	312	329	312	329	299	325	291	270	288	297	327	324	300	312	303	316	284	276	303	296	326	301	303	311	299	313	307	311	312	304	313	308	314	341	313	313	302	305	277	274	329	298	341	324	291	303	279	283	304	278	295	312	290	306	308	320	301	300	337	324	283	289	317	300	303	311	313	283	313	295	319	300	318	306	297	301	296	344	314	319	308	313	305	332	332	297	311	293	304	287	325	293	293	291	304	280	334	289	323	282	302	277	329	278	279	280	286	298	324	284	287	311	326	317	309	293	323	342	292	289	300	307	316	301	267	305	293	292	292	327	291	292	305	315	307	292	298	289	323	293	311	278	322	281	285	302	306	325	304	309	277	297	299	292	305	313	277	290	310	289	290	296	267	281	325	307	305	333	298	294	296	289	334	307	331	329	302	265	315	310	285	315	274	307	302	316	294	293	265	329	322	312	315	299	321	319	299	303	320	333	271	325	320	297	298	316	318	303	272	315	305	300	270	297	301	267	319	306	293	319	286	312	326	303	303	320	297	306	332	317	314	297	323	335	310	311	323	269	308	280	294	306	295	312	279	331	291	304	278	302	301	295	311	316	329	307	296	275	305	317	330	315	308	311	318	297	291	309	282	309	299	316	299	284	275	296	304	294	303	293	319	322	301	316	320	323	282	265	300	289	293	336	285	301	297	275	281	327	321	303	308	339	271	298	288	326	306	323	279	300	315	297	320	312	319	288	302	320	311	335	342	316	288	304	293	298	292	305	285	321	269	301	319	305	313	298	299	274	294	298	313	330	283	335	263	323	316	274	271	302	286	313	310	272	286	312	309	312	292	294	294	316	319	305	275	282	294	296	305	299	290	323	314	311	332	290	275	269	295	299	313	296	306	280	287	321	307	333	329	282	296	309	297	290	321	287	300	292	299	296	305	295	281	308	283	286	295	312	273	296	302	282	284	274	320	320	301	308	312	323	293	288	301	320	296	293	305	325	286	337	309	327	298	286	306	319	286	300	260	300	262	280	269	302	308	261	306	308	297	311	318	319	297	355	307	308	294	280	294	302	312	301	317	285	356	295	308	283	277	306	314	288	306	314	300	306	272	306	313	304	329	314	280	297	333	305	282	286	302	317	330	311	311	306	298	299	311	316	308	268	310	305	296	283	317	306	301	274	282	325	292	310	299	297	320	347	341	304	285	308	324	294	286	305	333	283	311	304	298	301	323	314	314	338	330	270	320	329	289	306
7910	5149	14110	29536	22041	21794	22461	52126	48992	35844	17081	1206	1151	1132	1123	1144	1820	3033	2229	1522	1452	1459	1176	912	909	957	936	946	907	883	890	919	950	938	928	893	901	915	970	913	955	905	886	861	859	868	923	915	901	908	939	950	939	952	872	903	923	921	972	906	934	906	906	823	923	924	891	954	876	943	958	850	903	865	931	925	921	896	916	932	915	890	932	972	906	908	876	896	888	899	903	891	930	896	892	886	897	938	931	888	906	950	881	920	934	924	897	930	929	911	892	896	941	859	889	908	900	906	853	892	925	924	941	878	934	894	983	912	930	940	950	946	874	915	926	876	883	912	884	938	914	844	908	910	928	940	926	963	884	883	910	887	868	913	931	861	932	932	950	914	870	933	916	883	955	939	902	905	924	936	921	916	936	879	911	995	818	974	883	917	915	872	933	896	947	948	862	939	885	939	882	933	859	913	934	939	939	913	971	941	913	946	893	951	918	888	928	910	951	851	944	904	901	920	952	914	921	908	898	906	867	865	964	934	927	908	907	899	916	890	926	949	898	903	929	884	912	911	955	924	868	887	919	972	946	926	932	982	910	918	913	916	908	898	919	923	904	929	935	967	880	922	886	937	908	943	900	867	932	970	981	901	950	918	900	925	910	933	921	956	966	933	890	934	867	909	907	873	848	921	920	911	930	932	935	933	905	911	937	911	922	944	881	944	896	955	931	933	900	943	897	893	911	916	919	908	934	969	861	951	899	978	951	945	865	926	970	916	885	901	960	917	895	888	939	901	860	916	905	901	944	926	951	915	959	868	927	880	879	932	922	891	928	876	918	889	934	996	932	902	929	897	903	926	953	929	887	930	875	910	936	897	928	937	966	941	912	932	904	946	963	915	927	904	932	860	944	927	940	974	863	918	910	925	916	894	965	962	943	899	892	924	904	889	955	901	895	929	904	875	915	893	959	926	890	932	912	907	875	872	925	925	912	953	916	918	915	904	916	864	937	952	931	840	919	920	914	970	923	914	902	920	887	906	946	944	868	943	949	893	952	915	896	899	914	908	895	920	904	940	900	935	893	933	899	908	935	872	910	892	903	928	877	902	900	910	945	953	898	911	850	900	934	910	889	855	964	930	932	910	925	981	961	888	906	899	917	917	915	959	921	891	947	896	944	911	935	894	893	900	949	874	873	910	815	870	929	906	975	911	958	883	856	904	855	937	880	908	933	930	890	950	903	923	933	888	869	878	916	916	888	891	950	964	918	923	928	901	930	835	909	928	898	897	906	918	908	948	873	901	897	911	918	912	897	877	875	923	898	884	947	940	931	919	928	915	909	921	882	906	967	889	894	916	873	924	949	920	903	893	898	929	907	924	920	877	927	900	912	916	988	911	966	886	923	904	927	861	956	964	895	919	913	910	959	898	921	885	939	938	895	946	887	927	917	971	906	930	965	928	922	898	902	873	877	941	928	959	941	883	894	913	916	928	924	920	864	929	939	954	899	910	884	923	945	919	936	857	874	889	919	950	983	945	900	928	975	882	943	933	930	926	898	892	974	935	916	952	955	908	922	998	972	915	903	892	916	909	902	880	934	871	911	870	908	941	903	929	913	899	885	926	953	916	920	889	875	917	978	907	934	874	891	876	921	899	921	939	959	929	908	920	917	904	921	887	890	910	924	913	915	940	897	966	938	909	918	889	961	892	932	895	909	913	919	929	867	900	906	957	885	923	936	878	912	903	894	947	940	868	891	912	874	914	970	918	925	948	947	886	909	928	953	892	933	872	870	935	910	925	917	831	881	886	890	968	900	896	937	884	882	922	926	847	884	945	887	860	956	898	913	943	942	932	929	886	920	995	973	877	908	940	922	907	966	923	907	898	901	925	900	877	901	877	878	934	907	965	951	920	958	974	886	898	957	881	940	908	874	939	961	945	891	970	932	923	887	904	873	912	948	903	916	904	903	942	951	916	886	903	876	961	897	917	864	988	889	923	928	920	927	893	894	925	921	878	906	927	875	936	861	871	947	912	928	883	897	883	904	956	913	907	922	915	924	911	904	917	941	863	908	888	926	946	908	918	879	922	905	876	944	974	912	944	977	896	880	906	956	891	908	898	954	901	974	943	913	960	975	950	930	849	942	931	918	936	960	904	925	943	923	955	932	864	976	910	967	941	953	942	930	931	901	968	884	921	928	890	920	935	946	889	972	868	915	927	919	935	890	909	924	936	946	891	909	934	945	926	877	902	870	905	933	875	911	871	889	945	923	870	986	906	946	929	985	921	956	931	940	870	936	930	947	940	954	887	941	830	929	945	873	901	904	939	889	914	946	925	889	952	865	871	920	923	919	904	886	937	966	971	886	874	899	947	905	916	927	956	917	935	956	967	907	913	937	895	893	908	941	932	886	961	890	937	907	896	938	933	879	916	922	935	900	939	926	935	905	949	898	924	926	933	896	975	918	894	982	936	929	946	912	895	975	963	955	944	910	905	905	959	934	944	944	941	969	931	904	924	916	937	890	897	908	921	925	946	943	885	910	917	940	932	932	876	913	925	932	890	901	883	896	925	945	935	898	947	921	938	898	939	893	904	904	857	903	944	896	938	927	908	951	896	939	919	927	897	920	899	922	966	892	911	960	925	938	932	907	916	880	859	944	874	921	891	917	874	932	938	918	975	908	914	969	938	895	918	973	925	907	930	914	910	885	962	923	944	899	913	875	965	876	925	902	931	934	866	887	880	939	890	916	943	891	917	893	886	874	980	973	932	909	929	927	891	928	966	948	973	897	954	934	899	919	916	868	967	922	916	997	917	962	905	900	906	965	918	931	888	955	933	930	871	927	899	986	914	960	893	942	907	912	910	951	951	932	902	876	898	947	936	912	988	948	995	879	923	959	927	912	902	962	875	971	904	959	930	921	910	889	934	905	912	925	878	862	930	888	929	926	931	900	929	946	933	965	970	906	910	938	979	936	957	901	851	901	953	896	888	906	892	855	849	966	885	951	897	938	960	884	927	918	926	921	871	842	902	886	905	914	868	911	955	923	931	969	926	933	877	905	933	897	907	940	916	948	921	902	902	954	903	888	900	880	926	925	914	939	890	934	914	871	898	875	958	900	972	910	904	954	889	915	905	884	889	916	914	888	902	949	895	939	900	895	922	965	903	901	918	857	898	888	903	891	899	862	909	898	871	874	903	947	936	884	909	903	907	929	884	871	913	890	924	908	959	942	887	856	889	926	962	875	914	897	928	900	916	917	878	898	900	929	866	919	920	951	938	921	946	922	880	897	848	914	953	903	912	918	917	942	883	934	933	875	872	924	890	904	901	938	886	890	910	941	921	930	887	943	897	910	901	891	907	927	895	894	872	882	906	939	898	890	935	941	937	908	889	906	921	942	889	930	872	939	900	918	911	904	930	927	919	937	927	916	908	982	875	946	884	905	912	924	967	942	973	879	930	946	861	936	886	970	898	956	915	934	931	939	901	922	926	910	942	926	878	861	917
20042	7424	14425	22762	19336	14835	13853	49803	50305	32063	14077	1571	449	399	381	358	537	893	815	527	464	447	339	326	319	344	313	319	315	334	341	300	320	320	302	355	310	320	365	323	328	298	329	307	324	353	315	325	362	339	343	301	353	344	323	352	326	323	322	328	329	371	289	328	341	287	309	312	322	331	326	309	311	307	329	313	320	310	346	312	350	295	328	321	357	327	312	324	334	307	334	328	299	329	325	312	301	323	303	341	333	334	321	306	327	338	312	324	330	309	349	303	307	309	318	317	309	289	333	350	335	285	300	331	352	314	343	336	304	300	332	336	332	326	356	342	313	325	307	312	313	296	345	344	313	315	347	331	319	309	336	353	324	301	306	323	338	356	324	329	315	290	325	348	315	322	330	329	286	313	324	315	335	325	336	358	343	362	313	362	309	297	315	315	310	335	303	313	350	323	352	333	340	336	318	309	317	322	333	311	339	322	359	307	339	342	295	327	312	326	324	318	342	331	318	327	328	340	328	329	325	319	310	315	365	321	320	315	326	310	325	321	284	324	332	353	321	335	327	324	316	316	345	343	311	333	298	331	306	330	327	323	328	303	344	317	310	323	320	348	329	305	333	317	310	320	365	355	316	322	319	329	287	341	355	317	324	301	338	312	328	312	352	307	304	329	346	307	337	313	356	322	322	350	323	318	317	321	303	302	329	275	306	337	327	332	350	337	298	323	330	341	299	335	322	287	299	313	311	314	293	291	331	316	330	331	303	344	279	306	346	319	306	322	320	311	264	296	318	301	333	311	325	366	366	337	327	304	344	314	335	298	365	319	318	324	340	345	305	351	315	327	304	295	287	320	303	330	306	303	305	313	325	317	310	329	334	313	298	338	298	330	296	333	315	317	319	341	304	316	331	326	340	319	286	326	317	332	319	309	282	362	299	319	331	322	299	302	324	330	319	320	326	299	332	328	305	337	312	299	340	309	344	311	336	328	326	338	315	319	315	326	329	310	342	341	291	324	328	335	274	342	305	322	317	320	279	323	315	301	328	314	305	328	319	303	327	336	345	306	316	337	327	364	323	307	308	341	310	327	337	324	361	318	304	359	312	332	328	308	339	334	326	314	343	315	324	325	322	334	320	339	322	326	331	327	351	319	274	308	324	295	314	330	310	311	295	342	296	304	333	307	293	317	341	341	356	342	315	341	341	332	360	328	304	341	330	357	308	331	318	300	323	301	311	330	321	348	325	319	285	367	324	324	334	310	345	357	316	304	313	372	339	289	344	339	345	307	325	329	318	304	335	316	302	293	308	283	279	300	341	323	317	338	352	355	327	315	329	313	316	300	330	309	321	316	316	322	316	313	330	303	319	295	331	297	304	319	352	347	323	349	313	317	304	333	350	356	319	310	283	314	328	333	280	296	304	328	318	325	290	304	334	344	314	311	321	293	346	313	305	317	310	286	303	322	321	329	317	298	330	324	347	328	293	339	302	309	312	304	290	369	324	315	283	299	300	336	322	331	344	338	310	317	343	297	318	335	332	319	346	317	303	296	313	340	290	340	319	298	332	318	356	314	315	290	333	288	306	301	342	307	349	294	314	348	291	337	358	338	349	284	286	334	330	315	331	331	327	331	303	297	326	319	312	308	328	273	302	334	319	314	301	321	333	320	321	325	331	320	321	355	344	306	351	332	298	293	342	319	341	327	275	317	305	304	320	341	316	312	320	317	316	311	348	317	316	299	329	290	356	310	313	330	333	332	322	311	370	337	283	331	360	326	334	350	309	330	285	320	327	312	296	350	332	333	333	304	299	306	315	329	321	302	320	302	315	312	339	324	307	344	355	327	345	332	312	313	315	301	312	318	338	330	311	342	333	332	330	320	311	297	324	347	347	359	330	328	323	329	303	335	343	321	328	338	316	292	332	340	325	324	342	323	278	309	323	336	337	303	327	321	312	330	318	362	335	303	293	336	353	347	322	300	308	322	318	299	297	289	346	337	323	322	357	321	326	314	305	337	298	362	313	355	326	320	312	302	353	317	290	365	309	280	330	324	304	323	344	323	286	356	330	330	341	335	340	345	314	338	305	345	326	312	297	318	334	326	342	327	327	327	307	300	318	330	345	343	326	313	348	325	305	318	318	315	340	335	288	342	319	334	317	334	290	312	310	343	318	288	313	325	321	327	329	308	276	308	298	303	346	333	348	324	338	345	333	308	315	329	315	334	342	308	332	344	327	291	299	294	335	334	326	323	327	358	287	306	336	364	307	325	341	336	319	333	272	314	344	297	331	285	360	361	329	348	339	325	350	302	350	334	303	326	291	319	329	319	334	354	355	304	328	341	331	299	279	338	345	330	300	347	351	271	317	330	303	337	329	359	289	320	333	318	324	283	308	293	309	309	333	314	289	302	326	306	315	343	354	307	322	319	345	285	310	330	351	313	314	308	317	340	323	322	313	299	298	311	308	353	325	333	353	331	321	336	330	329	364	344	339	300	330	324	324	321	335	297	329	324	300	338	335	312	327	312	326	297	327	309	337	297	292	339	335	316	319	329	344	354	295	311	321	351	338	355	306	322	289	313	353	316	312	337	306	344	341	339	344	312	310	313	331	336	300	323	327	302	361	316	280	313	320	355	306	319	302	306	309	322	307	316	340	326	303	341	329	329	309	337	332	297	375	332	305	317	356	359	295	300	291	323	334	339	310	320	341	309	289	332	342	347	338	335	297	329	333	349	330	321	322	341	312	311	311	357	307	337	358	338	308	343	340	344	359	336	351	338	344	311	324	309	350	393	319	305	319	337	322	353	312	330	304	318	339	360	315	315	337	285	308	310	338	295	316	327	309	362	315	353	315	346	350	344	319	337	308	334	333	319	341	323	318	296	301	323	319	302	335	298	371	311	310	301	314	344	339	322	302	305	328	299	347	317	319	332	323	311	301	333	301	322	329	321	315	340	330	291	301	313	329	301	334	331	320	308	317	307	302	329	317	298	315	345	338	323	336	362	328	302	360	361	329	317	306	307	311	306	312	342	344	324	315	323	311	334	288	315	310	319	329	335	332	334	363	359	339	302	294	315	351	320	304	290	297	324	334	322	357	332	357	311	304	304	306	322	321	284	323	350	351	340	324	326	297	305	322	310	342	322	341	308	319	376	313	326	331	321	316	338	347	304	334	319	311	316	332	303	328	316	315	318	324	319	334	316	317	310	328	349	335	274	286	318	343	362	320	322	324	349	296	338	319	276	329	323	349	318	372	333	314	337	313	310	383	328	321	317	357	295	300	280	317	336	302	335	296	348	318	286	330	309	336	312	323	349	322	332	313	327	322	321	305	321	336	321	301	332	341	312	318	311	341	319	337	323	325	326	331	310	332	326	324	351	335	365	295	319	322	312	357	313	313	324	311	291	309	338	320	307	332	338	323	319	302	350	290	299	341	319	336	337	308	338	325	302	336	299	332	321	302	335	340	346	325	282	321	382	306	325	355	333	303	338	339	337
10321	6401	18012	31138	26845	26348	28900	61152	59875	44287	23815	3348	1530	1458	1314	1286	2118	4228	4035	2152	1859	1575	1186	1012	933	978	1003	1072	1040	955	972	1002	980	1004	1025	969	938	985	991	935	1033	940	942	998	958	958	938	1009	931	965	938	932	1002	979	955	928	938	974	1042	978	968	957	980	949	927	989	980	977	959	965	991	937	954	972	948	957	930	969	951	970	902	945	944	987	961	981	962	958	927	957	978	949	945	969	960	973	965	940	925	985	964	1016	960	1036	967	962	967	1001	1003	953	1014	1014	987	909	972	995	981	980	952	962	999	937	969	963	968	996	960	965	938	908	954	999	1017	994	1000	977	1005	1003	1001	935	945	958	993	1021	984	964	1033	926	976	926	972	970	968	968	1013	998	961	980	993	935	1012	963	941	939	980	981	968	936	989	966	994	968	1009	980	1030	925	979	942	927	983	943	978	961	948	984	993	939	987	1023	958	1016	949	1015	1012	954	952	1000	974	934	986	995	889	930	964	1000	1020	977	999	979	1001	971	916	1039	975	959	1007	961	971	931	970	982	940	916	942	1016	958	993	955	920	952	1060	964	945	962	948	925	943	938	930	952	969	965	972	957	979	972	965	983	987	972	981	1000	992	1005	906	962	985	943	946	969	956	931	1013	969	948	975	963	958	1025	991	997	952	937	1010	950	948	931	940	1009	921	962	941	968	948	999	947	986	935	912	958	967	1024	973	928	920	979	984	967	960	941	942	981	1034	976	999	1001	955	971	986	978	944	979	945	976	967	980	994	961	920	1024	904	993	988	936	911	971	943	975	972	956	943	904	902	950	923	994	995	949	984	940	930	1045	958	989	924	950	1001	971	983	1007	955	971	989	969	939	970	972	999	939	958	944	965	988	1029	1028	1007	949	959	990	1017	980	979	937	949	921	1008	936	969	997	959	964	944	896	1035	972	961	912	977	959	967	947	962	982	960	927	975	927	959	1002	997	992	1007	939	905	996	995	947	967	905	1003	983	931	972	949	975	944	967	1018	927	963	1044	963	1006	945	1020	1001	971	966	968	991	964	992	905	949	978	1012	938	955	989	943	935	1022	987	989	956	963	977	986	962	950	987	999	901	958	1002	967	900	974	985	984	978	1027	959	983	942	914	948	946	925	993	930	968	1015	984	963	978	963	996	957	947	931	964	971	960	932	978	994	998	984	977	993	906	945	966	945	991	959	913	966	950	950	975	961	961	898	1006	985	1073	964	973	997	992	979	958	981	976	924	993	985	959	1009	928	1013	945	944	938	982	1005	923	925	966	930	930	943	1006	1023	978	979	936	971	965	918	993	1000	999	940	947	1011	1025	908	949	959	898	925	952	987	957	964	984	940	937	989	964	975	991	999	946	1009	979	968	932	956	931	1005	1041	978	992	973	989	1053	957	941	954	1008	905	972	980	970	988	941	973	994	970	1012	963	999	972	948	944	957	938	943	973	995	973	972	984	954	1002	1004	1012	923	942	941	981	963	984	1025	957	961	1001	977	931	953	969	964	978	924	936	977	997	952	977	966	1019	988	952	1013	941	990	967	1000	971	994	987	963	942	994	980	939	933	1000	955	976	938	935	970	1021	962	983	1019	970	955	962	985	997	981	943	953	953	971	990	995	961	937	1006	953	991	973	936	980	1014	948	964	961	917	926	977	920	990	892	967	971	984	899	975	932	957	1015	989	942	948	998	1040	965	945	1001	936	920	1015	964	977	1021	934	921	938	970	961	1008	939	994	1004	958	923	1027	984	952	945	943	878	920	930	924	950	1001	951	965	1058	963	968	981	909	974	988	982	993	1004	993	952	965	995	1004	930	996	947	959	1012	1008	977	945	983	986	960	903	989	937	992	921	904	1000	1014	936	1013	923	946	967	996	1005	959	932	932	983	1004	910	944	979	955	998	938	942	1008	986	990	988	990	983	977	990	975	995	953	998	983	911	980	993	998	993	940	975	955	961	992	961	982	950	1003	1006	992	952	944	987	966	982	989	1023	982	959	986	974	977	960	951	963	952	990	932	991	940	906	1028	1000	972	923	956	997	961	983	966	971	1009	962	937	983	1002	942	953	979	979	961	999	955	1003	995	959	1012	979	896	969	986	964	975	989	1024	972	986	958	1000	958	934	968	944	1007	959	981	992	992	941	1000	964	974	984	985	954	982	963	993	1011	932	931	968	953	953	946	979	975	936	990	933	959	962	963	986	1051	987	956	926	981	949	1009	938	944	990	973	967	1001	1055	979	958	1001	1022	958	939	954	967	1000	995	1019	994	941	929	990	1009	963	943	958	996	970	959	971	976	989	946	1031	960	972	1014	967	977	985	997	939	983	1031	936	988	986	974	1039	1004	1023	936	974	939	955	989	958	992	929	921	957	918	973	994	935	946	944	968	983	952	964	1014	1001	939	921	1021	936	985	951	951	936	933	980	958	935	962	954	908	939	942	937	999	1044	965	981	1013	980	956	979	956	949	990	935	917	976	977	1017	983	1007	1030	963	989	965	990	996	993	974	987	976	1002	961	948	989	994	1037	951	920	996	928	994	989	934	937	1013	947	965	980	922	956	968	966	976	1005	977	977	1014	972	955	957	964	1018	953	975	915	985	985	968	918	949	963	945	987	1001	971	952	925	973	905	980	957	954	974	953	971	938	960	968	955	993	1020	980	925	982	953	997	949	919	901	1019	945	956	1003	978	966	1015	997	966	922	970	983	939	967	989	990	983	938	983	911	945	940	987	1016	989	952	962	982	935	903	979	974	923	952	975	916	960	983	1038	924	923	930	964	919	956	944	885	1011	987	944	953	985	990	981	943	977	941	953	936	946	883	1019	952	1000	991	979	982	901	963	983	990	972	954	963	940	971	964	991	993	969	950	942	967	947	1004	990	941	912	976	927	939	916	976	1023	962	948	934	934	967	952	996	931	932	949	988	955	917	1002	944	922	962	996	954	962	956	998	991	982	950	920	963	987	999	979	1017	890	976	993	1014	1007	973	959	932	988	929	1015	933	1016	941	965	956	965	994	1005	977	989	958	945	1006	973	978	1000	880	983	964	950	975	902	1009	944	980	959	952	990	941	979	929	946	981	974	1023	1005	969	912	993	1015	954	965	948	923	952	947	902	978	1002	966	896	955	901	950	998	936	1015	907	981	962	946	971	953	943	947	957	933	1010	1064	996	993	999	972	928	1047	942	988	956	993	992	964	973	1058	993	987	969	926	958	948	956	985	961	975	976	1007	952	940	946	1021	978	894	973	962	1012	961	950	1000	965	956	959	964	1020	1003	978	1047	983	928	924	946	994	1011	956	955	955	934	964	1032	940	974	920	943	959	967	967	989	969	972	999	982	977	910	996	971	945	953	974	941	967	966	943	954	941	970	1007	953	956	1012	981	941	945	946	977	1005	934	984	995	987	1008	989	952	1003	974	965	1001	997	954	916	942	959	925	909	971	989	970	1031	958	1005	921	957	951	964	1015	947	971	975	981	1002	999	993	988	969	963	1002	916	933	950	971	996	989	973	937	978	1005	971	947	983	954	931	1001	945	997	999	965	962	958	967	976	934	1000	961	900	909	966	950	967	975	1020	920	1027	937	945	970	957	1014	995	987	976	970	952	1006	954	1022	963	972	935	950	946	963	1016	925	952	1012	943	948	985	939	948	967	1000	969	910	993	986	962	947	954	988	963	958	951	952	919	972	970	929	930	988	1008	1034	1004	990	1000
4402	2028	4849	5521	3784	2265	1885	4633	5068	3151	1256	360	321	324	319	316	287	324	332	332	328	358	286	294	337	307	313	299	295	314	328	320	296	296	310	293	277	275	293	312	279	320	331	324	302	290	302	283	340	298	264	274	310	286	322	304	324	310	302	311	293	270	325	276	282	308	304	297	331	290	307	300	311	289	311	297	335	299	300	336	313	295	293	285	320	291	295	310	314	270	312	324	327	308	303	294	317	326	298	285	296	318	314	308	305	302	300	298	315	327	313	296	294	315	281	305	318	305	277	326	307	349	320	299	275	313	303	294	313	284	306	297	285	294	304	333	320	298	319	277	321	298	329	321	304	301	314	303	329	277	319	292	336	294	294	297	287	274	303	295	336	287	307	285	283	303	276	307	312	312	305	297	302	291	313	280	310	296	295	311	302	297	306	292	305	295	327	313	295	310	288	292	318	319	295	339	284	312	314	331	304	289	298	336	317	302	317	268	331	283	289	305	302	316	316	306	332	306	322	327	297	281	362	279	308	304	291	330	288	296	318	347	288	302	279	284	325	300	295	313	334	293	284	303	290	276	310	296	342	309	320	350	323	332	337	331	251	311	333	323	305	309	313	293	295	282	310	306	303	319	335	343	327	289	306	313	290	289	322	308	297	328	280	279	292	290	325	307	334	319	348	286	288	306	309	312	296	317	288	310	298	301	283	313	337	304	324	320	287	308	330	289	310	286	295	313	305	301	290	304	288	301	301	310	289	325	304	317	294	307	283	298	283	313	306	286	297	286	279	292	298	308	335	316	323	322	325	298	296	296	313	303	313	309	309	313	307	325	334	293	281	302	336	304	314	306	304	278	296	277	308	306	310	299	329	301	301	304	317	328	291	324	279	311	294	318	304	313	300	307	287	298	312	330	304	312	330	309	292	307	311	310	327	283	298	322	340	288	314	286	294	302	316	314	316	293	274	332	285	315	272	315	319	323	315	269	300	302	327	313	298	294	292	279	288	311	307	287	309	298	283	320	285	304	296	327	301	319	286	288	300	304	315	317	304	314	317	342	307	326	316	298	304	305	316	312	294	298	311	293	289	313	330	261	289	287	329	320	305	307	314	294	270	323	304	298	291	296	344	312	308	324	296	304	312	285	293	293	321	312	338	296	306	287	298	296	328	266	293	295	295	282	282	306	303	329	307	327	277	325	327	311	319	314	281	339	291	310	321	308	324	298	309	292	299	319	315	335	321	311	300	317	320	327	339	306	310	330	336	322	320	327	300	348	298	290	295	291	320	326	324	292	283	297	332	270	299	324	288	316	333	310	302	295	322	279	314	321	300	308	281	289	259	310	288	295	309	324	281	323	300	294	293	272	301	282	306	326	298	338	290	324	301	333	278	307	295	308	295	298	310	311	275	298	300	275	297	317	321	324	317	308	347	319	330	317	308	290	303	312	296	308	293	303	294	309	310	322	317	308	319	326	285	315	300	304	314	308	313	329	319	316	358	307	315	331	318	333	281	279	298	325	315	302	274	314	323	289	304	288	285	333	285	324	310	320	314	300	307	325	307	331	303	294	337	307	323	324	297	328	336	299	334	309	289	258	286	291	300	320	313	329	287	294	310	328	287	308	320	307	310	272	312	311	325	317	307	292	291	291	358	296	298	330	297	312	307	321	297	314	306	294	306	299	272	320	287	326	303	321	318	352	304	344	300	281	314	291	303	298	320	292	318	307	326	285	322	304	313	308	305	285	312	302	308	314	311	308	307	304	278	321	285	322	322	294	324	321	252	317	339	328	347	294	321	310	305	303	267	308	291	306	316	300	315	294	328	279	294	274	298	296	284	319	297	317	312	341	328	314	316	286	278	257	310	292	316	339	316	312	305	286	270	301	305	346	294	306	347	290	290	321	318	291	269	287	329	318	309	318	310	326	347	283	312	288	339	286	328	295	295	286	303	264	263	307	283	314	279	277	306	311	297	308	310	296	314	288	333	296	306	304	319	304	302	309	296	281	286	311	296	324	325	311	297	315	294	309	321	294	301	325	271	296	272	306	323	335	306	321	326	277	311	331	308	320	292	281	302	310	359	316	299	312	315	313	311	328	327	299	310	294	279	304	348	325	320	308	279	303	311	317	301	306	324	312	320	265	308	293	310	308	281	309	281	318	272	301	309	331	298	322	318	282	336	295	298	314	257	289	303	315	304	310	319	323	317	330	293	308	328	290	284	307	299	312	301	312	278	303	298	302	276	300	306	316	341	332	309	290	283	330	342	290	326	303	339	321	308	279	310	289	298	314	296	286	313	326	312	307	293	322	322	304	327	330	314	297	297	330	288	309	294	335	303	313	310	315	292	300	332	308	293	318	279	286	308	307	287	316	271	298	291	254	313	327	299	289	332	323	297	311	306	284	304	309	287	310	308	309	298	309	315	287	283	296	324	313	292	307	313	287	300	336	278	304	280	275	297	277	311	294	301	310	297	295	336	308	324	312	337	307	324	310	297	304	289	297	325	299	300	322	296	312	312	286	316	331	285	300	319	310	340	323	334	283	277	294	310	284	307	286	330	290	320	316	324	274	328	301	311	306	326	322	272	319	329	305	283	332	317	301	305	315	285	287	288	325	303	300	309	304	310	283	294	296	278	314	287	289	288	294	320	304	296	325	288	279	334	290	306	307	314	310	316	305	327	286	280	338	302	303	302	316	325	307	337	316	319	305	316	299	293	304	304	319	310	318	297	326	310	320	300	318	287	310	316	304	290	296	278	281	320	315	281	309	287	329	296	305	320	307	339	339	311	295	317	303	290	293	321	319	262	282	323	317	287	317	302	288	279	312	308	309	318	308	304	327	284	304	299	316	321	313	300	317	310	307	282	331	304	325	307	312	306	322	320	310	315	304	308	317	310	304	299	298	305	288	329	276	296	288	266	305	300	298	317	281	286	318	309	302	297	322	311	306	287	282	268	273	282	310	252	295	289	296	349	298	299	299	296	311	321	292	335	321	323	308	313	281	296	299	295	288	284	309	303	311	338	334	302	317	286	285	308	299	327	308	273	301	353	314	322	304	298	326	309	280	296	276	307	277	309	329	298	295	295	290	291	305	298	280	305	291	282	304	325	288	349	284	304	269	291	333	333	269	335	294	300	285	305	282	305	319	308	297	312	282	319	332	339	290	272	321	317	314	330	303	304	323	288	286	308	319	298	286	281	327	336	310	342	331	317	338	282	318	285	310	316	334	282	319	304	296	315	320	284	297	334	284	335	313	304	313	296	300	301	296	313	298	285	291	301	322	327	284	325	318	291	299	288	293	291	293	314	308	300	284	306	306	299	290	319	319	302	333	300	275	328	314	282	308	287	282	300	330	282	327	308	291	280	304	321	280	272	305	289	328	274	298	318	302	320	284	277	310	326	289	305	316	294	328	334	283	308	294	298	291	319	317	313	289	304	280	326	302	301	304	293	334	283	303	313	317	295	321	286	315	325	266	294	293	301	284	304	348
3580	2581	8124	12522	10843	7460	7524	16384	16425	10837	4233	1025	963	947	952	905	950	1076	1058	1056	980	986	889	877	930	914	883	926	904	935	899	820	897	887	940	962	919	914	945	966	900	959	879	942	945	962	969	936	913	937	876	995	874	919	896	934	936	904	872	919	916	907	914	919	946	928	910	911	964	915	893	951	942	931	935	891	896	912	851	918	855	891	921	907	936	857	928	905	866	931	911	863	949	858	891	886	873	873	932	889	899	891	886	911	917	903	939	919	941	939	900	906	911	896	868	925	894	897	897	905	935	921	942	925	887	960	933	898	879	887	938	881	880	968	883	872	924	883	921	882	899	898	923	860	897	876	922	933	924	862	851	914	902	902	933	827	931	936	951	949	927	920	992	861	891	957	883	893	924	912	915	964	954	930	891	912	915	900	919	854	885	917	909	914	970	869	903	932	935	974	971	944	917	920	936	928	978	960	904	926	912	1000	909	937	885	864	905	974	857	948	905	909	940	918	930	890	943	902	973	938	934	942	906	956	897	933	819	932	908	886	910	923	924	935	958	928	892	857	911	938	921	890	918	962	901	936	898	894	950	950	910	898	888	969	975	878	917	930	907	951	942	913	979	932	919	880	923	863	917	924	917	897	927	882	906	878	941	872	910	898	884	934	918	909	927	973	994	867	937	901	888	896	940	947	883	920	899	904	921	903	949	910	914	899	937	900	856	938	911	907	914	979	917	956	953	949	926	924	883	858	892	913	941	933	947	914	916	936	888	976	982	907	930	890	891	881	911	886	958	944	931	879	891	910	905	914	912	870	891	909	897	902	925	890	914	850	946	931	902	893	934	879	902	895	921	897	923	861	935	941	860	946	934	913	864	865	963	913	911	924	902	924	903	901	883	946	938	863	913	884	926	876	958	927	936	908	897	917	865	968	874	916	934	864	940	954	913	933	856	880	962	933	900	879	949	908	916	890	892	890	920	863	897	897	848	907	883	904	931	890	913	898	916	882	875	937	921	953	926	849	910	895	926	908	914	903	910	899	938	927	928	969	952	886	864	936	922	899	942	929	938	887	941	892	908	940	894	947	906	932	894	943	895	914	959	904	929	920	875	909	918	904	855	880	979	917	873	915	924	932	873	901	952	861	894	960	875	890	929	908	933	897	872	904	888	898	916	964	925	888	924	910	907	920	888	861	957	912	959	875	903	909	928	936	921	885	879	891	914	885	918	904	885	897	905	951	908	926	918	921	901	878	919	917	867	933	914	941	918	923	932	886	884	972	938	911	906	883	836	912	911	920	956	896	902	975	918	924	889	921	921	922	870	1010	930	916	916	868	901	930	940	944	955	938	913	893	908	866	930	923	866	952	893	938	952	864	920	899	912	945	957	890	949	887	938	897	946	931	995	939	980	933	886	895	905	918	912	905	902	932	925	912	899	906	956	947	925	884	893	910	924	848	879	930	961	958	902	885	910	940	943	923	932	885	916	919	956	933	897	945	872	903	953	886	884	924	888	911	923	931	874	944	892	899	914	906	902	963	925	875	916	898	922	866	900	914	961	890	927	887	907	905	958	928	896	939	891	907	943	914	925	889	953	895	949	932	943	960	930	956	838	883	908	917	881	916	914	954	954	938	887	862	933	916	909	901	897	898	945	935	974	921	920	962	955	875	920	919	915	900	972	897	933	936	860	910	911	959	919	946	913	952	943	892	891	935	926	918	897	897	949	953	909	925	923	883	910	944	922	1020	948	926	912	927	943	902	977	894	940	881	863	970	931	950	886	899	938	886	967	960	949	923	916	954	896	883	969	890	958	844	888	934	911	895	917	897	951	939	897	922	909	980	915	910	889	943	930	901	919	927	942	859	894	902	883	907	884	982	876	854	872	850	940	939	930	980	914	962	866	893	927	938	897	915	906	950	897	877	931	935	901	867	941	913	871	836	950	886	923	862	941	919	913	921	948	877	914	927	891	947	930	929	894	896	907	911	900	888	943	904	925	926	960	927	897	953	894	934	928	937	929	914	913	941	942	851	905	951	890	939	885	912	933	931	883	949	863	894	912	911	947	909	908	909	865	886	869	944	911	948	892	879	975	941	901	896	914	931	915	969	920	888	913	898	916	913	907	903	950	937	928	963	879	941	849	916	858	906	947	966	915	891	870	887	935	840	952	900	968	893	907	949	862	911	984	914	929	961	892	917	902	958	905	931	870	893	913	874	912	916	886	921	908	903	930	894	887	891	948	899	956	931	913	971	860	915	908	924	901	931	946	881	926	924	898	928	898	916	902	947	890	896	909	918	932	878	888	910	895	875	909	915	930	909	900	886	900	953	915	905	870	859	863	968	830	913	965	948	897	911	926	939	897	888	882	967	934	912	917	986	881	964	871	928	899	904	908	929	980	971	971	934	872	914	889	914	859	927	906	928	903	940	944	943	963	899	896	929	910	908	891	940	894	877	927	928	931	930	918	901	952	881	955	958	901	915	919	940	864	856	926	868	902	919	922	938	974	955	920	932	856	919	955	939	885	917	953	897	917	938	962	938	835	884	928	915	897	914	936	923	948	919	944	948	940	919	992	931	981	916	951	922	925	934	914	950	916	905	925	922	966	883	946	930	958	925	935	934	903	912	896	951	939	939	908	934	880	913	919	969	860	933	895	923	901	857	898	873	895	882	886	899	958	891	935	895	854	892	969	928	928	906	900	959	910	941	925	920	930	896	895	897	902	940	913	949	900	936	909	907	933	948	875	911	916	911	957	908	906	927	918	868	936	884	917	911	925	937	940	914	903	912	888	898	912	923	886	911	899	964	923	936	903	910	930	956	888	935	926	891	888	894	891	948	897	923	882	919	921	940	923	918	870	897	916	904	933	932	901	869	957	910	894	943	888	906	920	943	968	926	930	886	911	839	910	909	928	875	910	997	882	894	908	922	882	942	969	991	947	922	963	926	948	882	920	861	888	896	881	920	917	920	960	935	968	862	884	909	890	936	931	887	913	930	935	901	947	897	932	928	908	929	943	924	918	941	876	936	911	903	933	916	875	932	889	926	939	910	919	919	886	923	879	893	906	913	890	915	958	850	925	927	857	895	898	953	916	915	920	917	929	896	885	916	866	854	906	898	936	950	914	879	894	946	958	893	892	911	963	916	875	943	917	930	950	879	883	952	944	866	963	923	911	988	879	895	904	923	896	921	889	917	931	901	961	953	972	950	865	891	884	963	862	904	901	967	917	906	974	948	937	941	922	922	952	907	902	985	918	935	923	879	937	936	882	923	896	883	913	920	933	910	818	906	886	926	956	951	934	899	942	935	968	927	912	937	919	936	877	940	935	867	968	908	877	893	872	928	931	883	930	922	897	894	916	923	883	889	910	931	876	944	917	888	929	851	947	864	945	928	899	908	964	920	926	919	892	928	947	873	989	950	922	867	888	941	918	894	888	942	939	907	906	951	893	904	928	924	913	924	947	888	886	990	931	962	922	901	913	949	888	910	976	940	899	943
12880	5081	13366	14689	9115	5828	7700	36465	37262	25671	8117	600	348	351	372	359	383	783	694	509	493	489	323	309	301	317	320	305	280	321	316	298	284	266	303	292	323	313	301	314	310	256	309	293	285	309	265	287	294	290	331	304	296	283	304	311	287	291	282	285	312	301	274	331	295	272	297	302	300	289	291	321	293	299	304	288	307	301	324	326	277	324	308	302	312	309	286	273	280	298	322	307	262	305	299	317	337	269	283	279	300	288	296	303	317	283	301	276	298	308	267	304	290	288	277	311	309	285	306	279	283	295	286	262	261	313	296	315	305	320	318	308	290	308	265	303	301	285	294	292	286	297	282	313	297	311	266	313	308	279	314	326	306	304	307	287	280	319	280	296	274	253	286	300	306	300	279	300	281	278	289	301	287	277	305	290	286	286	294	314	270	297	275	315	277	283	286	289	279	299	285	258	327	315	316	291	277	293	296	313	275	306	282	279	313	315	285	316	289	317	295	296	332	310	286	275	303	287	320	305	289	341	284	263	312	307	304	267	295	309	289	286	285	282	273	328	299	286	292	306	320	299	297	321	292	311	287	303	283	310	305	289	282	311	322	315	299	319	276	294	343	279	287	310	296	295	342	269	295	295	288	302	283	296	336	302	283	283	287	301	306	293	291	286	275	315	293	294	297	280	264	300	325	293	305	276	306	310	313	289	305	287	302	302	312	267	326	312	323	280	321	293	289	305	320	290	317	303	289	287	324	286	283	292	314	297	301	278	293	302	311	302	298	303	329	269	296	307	313	316	290	305	275	353	310	269	315	296	308	326	299	295	291	331	294	310	275	292	268	320	306	278	278	252	311	306	308	305	283	317	262	254	320	278	306	310	298	305	312	295	312	325	320	289	311	329	295	299	290	291	268	283	315	298	271	298	316	296	292	299	323	280	268	286	305	299	274	290	280	273	286	285	309	302	281	294	293	262	285	264	316	287	266	299	318	254	298	270	283	297	318	302	290	315	305	313	287	315	293	306	287	288	324	296	318	269	272	308	303	298	300	286	287	294	320	295	313	291	257	316	299	304	322	291	306	310	242	307	289	253	310	292	271	278	260	292	271	288	309	314	272	290	306	312	300	344	295	290	265	300	286	276	281	298	256	267	292	287	292	314	297	276	302	303	294	298	310	313	288	297	305	294	272	327	306	328	274	304	298	297	306	322	311	311	306	301	323	295	282	295	307	294	288	279	262	317	292	303	317	314	304	286	289	307	274	290	296	310	307	307	322	292	317	265	277	299	291	298	255	269	291	289	328	284	296	308	290	279	310	311	278	279	292	333	299	309	269	282	301	328	293	304	293	330	322	293	320	312	288	281	287	311	309	318	307	313	347	301	288	281	265	279	302	308	295	280	279	266	275	307	275	334	296	328	277	317	299	312	277	309	316	287	291	316	300	329	283	279	329	295	313	279	289	296	286	288	325	321	294	301	284	276	296	306	328	312	289	296	304	305	326	309	291	304	290	316	298	267	288	297	271	290	285	299	295	306	296	312	305	306	292	275	296	330	310	314	298	275	306	261	315	313	271	316	309	292	296	286	284	307	276	297	293	333	321	310	299	276	289	274	295	277	286	307	300	309	293	277	276	262	299	275	286	269	305	288	310	272	278	301	284	300	315	296	314	309	269	260	345	287	276	274	295	305	316	285	301	283	307	290	266	329	307	285	302	291	291	286	302	296	307	275	325	295	317	307	313	285	294	289	281	294	294	295	257	294	293	304	299	273	315	315	303	325	331	304	304	301	313	319	282	250	278	323	273	303	300	300	303	323	299	281	292	312	291	297	297	291	321	310	265	291	271	282	311	319	273	302	320	313	283	309	264	289	295	282	299	323	312	319	321	306	281	273	319	267	284	338	292	308	313	300	299	287	264	277	294	284	310	319	298	291	315	292	278	319	291	319	294	313	285	283	287	256	295	275	285	288	344	296	267	285	290	290	313	291	281	287	304	293	287	314	280	322	271	302	292	280	287	302	330	267	311	295	292	326	307	306	291	299	290	302	289	260	309	297	282	293	292	314	292	283	277	300	290	299	295	289	282	292	342	306	293	329	317	281	296	299	322	316	303	307	280	285	319	295	281	313	306	288	302	310	300	299	265	300	312	323	319	264	282	296	287	265	267	293	283	295	289	315	284	292	281	284	281	298	326	271	296	284	272	276	297	278	293	315	328	296	302	286	322	291	295	288	285	299	313	289	274	309	296	295	281	292	300	296	296	328	300	312	293	292	289	303	264	304	315	295	302	286	251	292	289	311	304	281	305	338	298	281	305	279	319	311	295	318	308	302	306	271	304	300	281	299	296	293	287	300	278	303	308	295	327	322	311	325	297	317	309	300	291	312	282	306	278	303	289	289	276	284	309	277	302	308	306	305	311	286	285	311	294	302	301	277	300	306	325	292	300	291	315	278	319	285	298	323	300	300	320	294	333	312	289	290	283	324	265	310	301	313	308	315	316	260	288	283	306	295	291	292	295	317	299	314	264	318	317	257	228	277	265	281	286	292	305	297	299	307	300	299	312	288	306	275	280	298	311	284	272	293	299	275	277	306	301	295	298	289	299	300	296	321	295	279	278	277	301	297	319	311	304	295	311	275	318	314	297	274	283	299	277	316	304	320	289	343	291	283	288	292	286	270	279	303	287	293	306	338	341	298	315	262	287	317	300	294	310	300	303	298	284	284	294	278	295	302	268	285	330	284	294	322	291	265	297	298	283	288	273	281	327	321	274	292	273	309	312	303	306	300	288	297	295	298	302	314	304	275	281	307	300	273	284	297	276	259	307	280	306	268	280	294	275	277	272	277	284	290	328	295	284	311	310	266	312	299	265	304	282	338	288	277	332	280	288	286	278	311	326	305	305	306	279	308	314	319	277	312	270	313	304	299	319	299	289	335	317	295	283	285	277	297	313	301	278	288	282	281	291	301	307	312	299	307	279	281	317	293	282	304	285	296	268	286	293	285	309	298	335	300	288	309	295	326	269	299	280	284	318	293	346	313	306	277	286	318	311	282	305	312	286	325	320	285	311	318	305	321	310	288	283	298	293	326	314	261	294	265	303	291	299	277	271	272	329	310	281	314	324	275	290	294	283	255	287	292	301	283	297	314	319	306	299	323	323	294	277	290	314	314	269	286	316	274	281	314	280	268	300	309	336	278	299	308	274	295	300	311	303	289	287	319	289	285	297	282	296	292	266	296	333	261	299	294	289	287	298	308	288	318	286	328	291	285	300	301	309	322	286	291	301	302	296	281	336	326	305	291	264	339	307	279	315	296	322	270	276	291	293	272	265	287	261	308	301	300	313	282	289	278	293	300	296	277	286	274	271	286	318	303	327	280	284	282	293	291	301	312	300	289	345	334	264	274	298	266	310	298	307	277	300	307	306	257	295	296	310	325	324	304	328	266	307	277	308	283	308	311	303	279	295	280	295	300	277	311	287	312	273	291	320	309	281	275	286	295
7754	5247	16760	23155	17754	14521	20111	50292	49634	39573	15109	1473	1216	1199	1206	1199	1505	3909	3428	2141	2041	1917	952	903	938	890	1075	1085	965	940	949	911	923	903	838	939	929	917	937	883	850	930	863	911	904	920	918	927	916	930	880	854	866	889	912	875	956	919	859	926	829	909	829	850	894	930	922	885	962	865	898	897	896	962	892	863	876	867	898	922	911	965	887	876	956	929	928	875	902	916	891	858	887	891	901	867	881	844	877	887	914	873	866	882	897	915	940	912	897	855	877	912	887	914	901	900	878	910	888	912	844	920	957	903	904	875	870	917	908	920	849	901	892	945	914	896	858	887	896	868	852	898	934	870	902	875	865	959	915	930	909	926	854	900	957	879	858	862	880	910	892	913	924	856	848	887	924	842	846	866	934	927	851	869	908	950	908	830	894	877	932	861	915	919	834	914	924	944	863	870	904	881	878	918	967	874	866	888	928	890	930	920	946	903	884	884	887	874	923	860	892	824	908	909	895	868	900	883	907	950	904	956	863	919	898	916	895	858	933	939	847	891	884	978	903	921	898	912	884	922	909	921	897	904	908	877	911	914	881	901	923	913	885	851	931	883	933	866	908	883	915	839	860	905	927	885	922	886	891	909	907	868	913	867	952	905	901	884	915	901	919	907	911	879	921	867	903	907	898	942	848	900	888	866	868	901	942	908	901	977	898	881	926	892	918	896	912	914	943	901	910	869	877	952	908	872	905	913	888	875	886	891	847	887	980	934	890	861	885	889	922	907	920	866	868	919	889	946	872	887	847	969	936	903	928	891	938	871	889	930	847	865	858	901	906	889	917	899	910	870	896	919	865	929	883	898	893	879	872	927	866	891	907	888	868	859	907	910	837	870	910	912	928	840	864	865	873	935	914	871	902	867	905	807	936	851	949	942	930	921	872	862	927	879	907	891	919	877	882	895	851	946	878	928	909	884	869	912	932	887	979	908	844	874	885	937	895	865	917	883	909	926	920	973	887	874	897	864	916	889	837	853	927	900	888	878	850	883	887	884	899	919	909	886	926	901	858	924	901	879	825	897	863	893	968	934	939	916	851	907	891	936	892	864	873	908	904	945	922	911	854	914	913	860	851	927	890	940	881	846	899	888	887	878	941	934	878	848	895	903	907	926	898	902	863	898	915	921	917	911	875	870	904	894	850	900	853	930	919	881	861	934	902	887	864	953	931	918	860	914	928	868	944	824	898	906	904	877	920	837	898	903	891	869	896	899	893	842	915	917	879	872	874	923	917	873	884	894	907	912	908	886	891	854	867	895	871	896	906	941	927	922	898	877	896	884	853	909	863	857	891	916	886	950	904	947	931	902	913	907	924	896	834	875	909	925	916	855	901	926	895	891	944	869	889	938	943	893	860	898	937	897	977	893	859	940	864	895	894	853	901	929	944	954	884	922	952	870	924	947	922	918	855	871	889	889	883	885	912	945	868	888	880	879	879	889	901	921	893	906	890	930	930	897	885	876	907	855	849	941	893	886	919	805	880	923	905	868	952	872	897	920	902	886	937	918	896	874	900	948	925	845	892	885	939	923	895	927	850	910	915	923	933	899	895	946	934	862	921	940	912	854	896	909	910	874	906	874	854	888	902	931	870	920	871	939	878	954	914	830	917	868	918	835	895	905	897	911	932	936	876	870	937	912	870	897	922	863	866	910	840	866	909	918	868	880	842	895	853	882	916	866	942	854	875	883	908	881	883	889	940	872	918	946	918	922	923	973	859	871	908	880	866	918	901	927	955	905	892	854	959	879	876	877	962	948	879	919	929	949	914	882	902	908	904	901	878	847	859	877	845	915	889	929	904	893	866	867	857	857	895	960	975	874	886	899	902	895	843	836	900	859	898	897	927	911	885	914	851	936	921	879	857	897	938	898	927	903	926	918	870	830	930	904	897	932	889	868	887	924	846	926	911	920	876	894	913	909	917	875	871	901	896	910	880	877	918	866	905	880	942	876	952	907	908	888	935	909	908	902	900	917	912	886	869	899	890	918	908	857	919	921	935	891	887	929	878	950	892	921	975	917	897	916	892	880	952	936	918	910	886	937	892	866	883	899	824	826	961	961	913	900	909	912	909	883	936	911	940	889	897	923	897	888	975	897	875	908	918	891	907	889	869	882	901	920	891	877	923	876	876	878	883	907	926	938	899	875	912	902	896	957	901	891	921	873	870	911	888	888	886	876	906	853	920	888	936	846	935	917	869	912	918	866	897	927	858	878	907	882	914	887	870	903	887	937	931	897	894	893	943	921	879	927	929	911	872	818	860	887	858	895	859	930	914	886	867	875	923	932	868	893	970	879	912	917	939	890	871	898	891	929	883	888	936	922	873	924	863	885	889	867	945	903	877	888	865	922	923	938	872	882	914	901	940	923	912	925	850	911	840	884	895	910	916	891	845	909	833	911	902	895	879	900	889	883	909	897	874	858	863	919	914	959	905	911	883	848	896	850	914	944	904	874	944	893	951	904	878	915	923	936	874	894	921	888	885	956	882	936	898	887	878	888	870	948	914	889	949	864	919	909	949	883	927	893	935	909	904	888	948	897	915	872	946	911	893	913	885	886	867	887	887	847	879	979	917	861	899	875	916	899	877	853	912	928	904	837	874	923	941	912	911	907	892	871	876	889	863	933	934	884	927	898	852	892	948	895	808	881	871	859	942	884	897	874	911	956	838	889	843	866	916	878	892	894	840	880	943	873	891	888	904	921	854	901	886	912	878	826	998	917	905	907	884	908	884	880	910	889	871	871	881	943	870	877	924	918	885	873	910	889	891	879	892	866	855	890	909	928	914	905	913	864	888	851	865	857	924	912	918	929	895	906	886	834	912	884	906	872	828	874	893	889	877	875	893	921	930	894	880	924	916	879	886	905	920	887	880	910	880	870	937	896	958	902	891	846	896	907	946	893	896	862	910	895	887	927	885	873	891	893	918	906	901	946	927	893	895	926	867	939	912	880	846	882	905	908	851	857	848	823	916	956	861	849	888	879	915	888	858	863	862	872	946	929	885	913	879	914	891	891	920	910	903	856	877	916	916	872	808	881	954	971	878	861	926	922	878	894	892	879	921	890	849	944	886	933	895	949	898	897	934	871	908	909	875	896	927	875	884	901	885	941	879	914	849	890	865	905	882	941	904	881	946	842	904	909	864	921	913	903	890	855	906	928	864	833	944	884	902	863	923	892	896	840	873	895	937	924	912	868	803	869	923	900	857	925	869	834	902	909	933	930	894	869	854	931	915	908	885	905	904	832	867	882	972	923	916	859	889	907	877	904	903	859	900	903	850	876	914	856	956	886	876	863	978	861	847	913	886	871	955	925	889	846	895	886	911	876	850	916	894	890	896	898	863	912	900	907	875	925	885	857	915	841	965	926	935	905	882	891	896	876	855	897	890	877	891	886	894	930	932	869	852	920	915	904	884	937	875	895	909	945	867	940	901	980	863	902	912	916	914	935	918	874
19496	9024	17525	21964	23643	11138	15329	48019	48307	34122	14535	1166	396	439	423	396	445	1020	978	484	605	548	340	334	311	329	373	341	318	315	296	341	284	347	311	317	300	315	303	360	329	296	317	322	357	311	333	337	298	276	292	328	325	328	329	364	319	322	308	315	308	338	327	303	309	322	348	316	315	325	325	314	305	336	305	342	298	323	324	355	320	325	324	339	303	352	335	304	328	290	331	288	317	315	295	310	298	326	316	338	319	294	290	300	301	332	335	324	319	344	303	324	316	312	290	304	324	297	328	302	303	300	326	314	329	303	324	298	298	335	315	333	322	317	331	330	297	336	314	317	302	308	332	310	326	337	321	312	319	325	314	353	311	306	335	330	335	302	341	325	317	302	331	305	303	333	311	336	313	329	298	336	313	346	312	327	318	322	295	300	318	349	334	325	298	313	328	335	321	340	355	330	339	303	349	334	321	311	323	300	328	303	315	350	330	337	318	305	330	353	327	313	375	284	332	321	337	332	296	299	317	349	295	327	302	324	333	324	306	301	293	311	317	341	307	316	316	293	342	303	342	323	348	326	334	307	310	330	337	339	306	314	293	315	330	329	351	343	302	322	315	313	277	281	340	327	297	315	331	331	315	310	311	340	325	314	313	340	338	328	309	324	331	348	304	327	337	326	336	337	294	309	338	339	321	306	352	327	322	346	347	327	298	358	308	279	285	312	324	316	340	282	316	317	320	338	306	345	341	303	316	321	313	327	266	293	331	275	278	300	304	322	318	336	312	304	293	296	292	311	324	301	300	316	352	316	295	323	286	299	309	328	353	326	332	305	356	319	327	360	321	343	301	303	315	305	292	309	329	303	302	311	305	316	315	346	312	312	314	319	316	292	330	328	337	326	331	285	329	336	316	327	324	325	326	274	317	316	303	322	334	299	329	326	332	323	332	305	331	310	363	329	300	294	315	313	315	328	327	329	307	333	310	326	299	306	313	355	290	332	330	332	348	309	305	317	328	306	324	350	336	294	328	312	327	313	344	338	341	313	343	316	345	322	311	346	345	347	308	301	342	331	321	316	340	302	339	311	326	288	340	326	302	303	323	294	308	304	308	323	322	322	329	305	325	300	323	305	346	335	327	337	329	319	331	278	339	309	325	321	329	296	325	340	329	330	307	296	356	281	285	347	285	313	283	316	326	300	306	316	331	348	301	313	341	319	309	316	302	308	327	304	319	292	315	311	351	344	342	329	343	317	320	326	357	308	324	287	328	392	312	318	314	333	309	303	314	342	344	300	338	330	315	335	299	315	305	328	312	332	342	293	341	296	320	279	307	321	325	338	323	307	312	305	311	306	322	334	279	300	320	347	365	312	323	344	321	305	287	327	316	315	342	326	314	346	302	326	318	300	293	336	321	338	327	344	320	310	310	317	332	312	309	311	312	325	301	309	320	300	286	341	327	298	314	329	337	320	301	335	343	308	338	287	319	338	318	309	335	301	327	343	329	288	333	320	307	277	314	337	333	315	307	335	318	337	335	338	330	313	296	306	323	344	339	337	340	324	312	315	327	321	344	322	315	325	324	326	292	314	324	299	348	336	326	303	323	362	310	336	321	322	344	322	343	283	304	315	342	350	322	308	310	293	338	317	336	322	343	311	354	308	306	297	310	307	318	321	331	302	326	337	295	351	302	313	334	301	305	320	335	307	319	306	297	343	337	297	286	313	315	347	331	319	298	357	338	330	326	295	305	306	356	286	317	324	280	324	325	305	334	350	308	334	328	324	297	322	298	326	343	319	358	288	301	313	333	314	343	309	285	329	302	296	306	294	339	332	329	345	331	331	320	324	293	333	304	327	328	328	320	299	326	308	320	319	305	306	316	289	318	304	323	303	340	338	319	340	337	343	319	320	309	315	308	308	318	353	289	334	322	339	321	304	309	315	335	295	284	309	317	296	347	338	329	325	280	349	301	285	313	305	300	316	341	281	311	299	313	334	309	311	336	370	298	302	314	323	339	325	306	344	319	335	324	389	341	337	331	352	325	306	277	317	334	329	314	328	317	333	307	296	327	303	348	330	318	311	348	312	318	285	316	354	318	332	334	312	313	335	336	326	339	297	299	308	343	340	330	310	322	301	310	321	345	309	280	317	291	304	323	320	308	344	338	325	345	305	345	315	330	317	322	351	324	337	319	329	357	332	374	331	319	311	322	316	340	296	308	303	333	320	306	301	319	322	322	349	342	365	342	323	305	290	340	338	343	343	284	316	358	320	328	342	321	304	301	290	312	341	310	334	335	328	336	288	305	347	314	321	330	297	283	324	308	351	335	319	330	326	350	309	295	331	280	336	283	319	300	301	316	295	344	345	344	322	332	309	333	329	342	345	329	335	342	316	342	335	340	328	315	333	321	317	348	300	322	306	301	351	316	314	323	330	343	322	327	313	335	303	332	299	332	321	310	340	297	294	311	307	289	282	339	325	320	323	312	294	316	335	298	299	314	327	323	305	309	350	344	314	306	304	293	302	310	289	322	314	301	298	319	310	338	292	362	340	302	323	330	308	295	315	346	341	350	321	315	309	330	344	314	300	279	317	284	285	323	315	302	349	330	288	302	323	320	292	321	338	325	321	312	300	347	299	317	352	326	316	333	333	337	287	313	325	329	356	312	346	298	301	327	311	348	317	311	311	349	311	288	310	316	327	327	329	313	327	312	309	304	320	287	318	306	335	323	355	337	341	330	294	298	321	331	339	340	310	326	336	317	338	307	316	345	322	334	295	309	309	305	328	319	340	349	337	343	291	336	351	324	298	303	326	313	318	343	338	299	319	306	318	338	319	309	326	322	333	324	344	324	309	314	351	370	319	329	318	358	319	343	347	309	316	330	297	320	318	293	323	298	300	308	316	365	307	320	338	302	312	314	301	325	337	343	350	334	303	302	317	340	321	338	305	291	347	296	287	348	296	329	310	286	344	294	304	308	337	326	317	302	303	317	338	312	322	318	293	357	320	310	320	318	311	318	342	343	321	317	350	330	313	295	303	318	317	320	346	349	332	335	317	321	319	331	331	296	310	359	330	298	300	321	316	303	327	342	317	331	329	314	330	300	282	310	315	283	321	297	282	318	320	314	299	288	341	317	274	316	340	313	337	329	344	309	309	296	301	319	324	326	309	303	314	316	293	330	334	331	322	320	344	317	315	303	339	344	323	277	302	316	329	301	318	322	317	322	334	352	324	339	320	320	350	337	339	286	325	314	345	328	347	293	338	322	298	327	340	336	311	342	347	308	346	330	301	340	335	314	358	318	326	330	304	304	303	317	322	304	322	301	312	310	330	316	316	319	333	373	320	327	317	288	305	323	330	298	344	308	319	325	313	315	321	341	332	321	301	320	327	310	289	331	324	325	327	302	325	322	296	313	328	300	301	329	308	317	290	319	325	313	308	310	318	304	319	326	345	308	346	331	362	304	286	318	312	312	323	292	347	337	321	316	302	323	325	305	285
9990	8250	20018	29613	30730	20472	30950	59210	58983	46888	22008	2073	1427	1488	1491	1383	1631	5113	4940	1851	2666	2518	995	986	1021	1055	1334	1327	1049	963	984	930	925	968	951	994	932	1062	981	962	953	969	928	983	965	937	963	961	979	965	947	957	910	936	983	956	925	920	960	940	897	980	919	962	913	940	946	925	972	949	944	1008	956	933	939	981	955	928	994	916	995	902	956	898	942	967	956	881	917	996	883	939	985	950	971	995	983	981	917	918	980	972	949	939	991	942	972	1001	968	965	918	918	908	936	952	888	890	942	985	937	935	925	975	917	929	959	986	953	908	913	969	934	963	870	940	939	925	929	934	949	914	993	1007	952	982	993	986	968	956	883	935	962	958	991	916	960	1002	920	956	917	854	1002	895	978	915	971	976	934	928	983	964	922	921	881	907	983	921	996	955	931	936	946	991	992	982	959	941	919	970	974	949	937	961	940	950	928	967	897	997	966	949	1036	950	901	961	959	938	921	922	958	924	928	980	939	957	1006	960	978	975	967	983	950	1007	972	1019	980	963	926	927	911	975	978	953	993	975	993	874	969	1004	963	935	903	946	970	1000	971	970	943	940	957	1000	975	938	951	925	989	996	956	981	942	981	959	948	956	952	951	979	984	927	982	949	933	907	949	948	936	975	953	919	957	974	950	960	878	983	1027	903	946	983	928	974	979	930	980	945	994	958	996	968	999	955	1024	1003	964	1012	924	937	988	908	1024	966	927	994	979	944	1020	900	920	983	1028	994	1003	1009	976	995	966	952	950	937	948	960	1009	955	996	905	953	957	941	1034	916	945	940	957	930	924	962	981	942	974	1015	962	927	927	933	918	949	922	986	995	924	932	963	940	988	985	953	939	963	990	985	933	974	1014	908	906	972	956	957	1000	983	977	922	1019	984	956	927	913	971	992	994	917	922	947	1007	931	952	961	906	957	905	976	978	949	936	929	937	970	960	940	939	944	947	985	928	940	920	984	965	951	1007	964	938	922	986	933	956	993	956	951	965	970	966	967	949	907	950	942	930	945	940	906	917	934	996	934	937	891	967	928	943	964	1001	977	963	926	932	973	1005	944	890	1007	922	920	927	933	965	981	989	916	900	912	939	985	950	996	946	1024	948	912	882	933	992	1007	952	922	969	958	946	984	947	910	953	953	999	1016	966	945	960	1016	981	936	995	910	956	992	976	974	942	976	956	1008	928	959	981	925	935	970	929	949	966	956	995	941	966	948	932	1004	952	1014	974	959	911	980	935	950	991	900	945	992	996	943	922	976	962	982	971	957	976	922	940	927	986	946	937	930	943	963	950	975	1001	966	920	971	936	936	940	926	952	958	967	964	993	988	970	969	989	933	967	959	927	927	973	983	986	916	979	955	945	934	937	963	983	1007	966	896	1025	978	957	991	1003	997	978	932	1011	984	995	977	912	955	974	988	891	947	953	987	960	975	916	969	885	949	1007	927	954	983	967	975	952	955	991	880	956	998	942	951	925	969	939	875	957	975	980	888	948	994	965	936	941	950	879	989	955	971	914	924	904	973	953	943	996	949	910	909	959	923	950	951	984	917	978	963	981	957	912	991	952	947	908	953	978	1047	979	982	976	964	942	947	993	997	964	943	1010	893	983	1034	918	935	976	910	1011	926	981	906	1043	958	973	915	942	894	941	890	947	988	959	964	917	940	973	906	955	961	950	964	949	956	954	932	979	996	979	926	917	993	916	954	967	979	934	936	964	915	1025	1005	967	955	969	964	897	992	925	971	935	989	953	961	932	932	971	932	928	980	938	952	935	928	971	982	1036	968	985	907	932	972	960	968	935	957	906	978	903	915	904	994	949	943	955	945	978	906	965	894	964	964	919	961	957	954	969	956	910	953	999	989	983	968	920	959	914	964	922	956	924	1033	988	946	948	950	913	926	925	965	945	1021	916	961	982	952	928	899	1004	943	975	855	983	966	931	974	978	944	983	980	953	957	897	936	949	944	938	1015	955	931	984	1015	960	934	915	952	907	963	950	920	980	959	954	953	987	990	923	938	944	971	932	920	984	965	930	911	939	963	997	872	919	898	959	955	963	931	987	969	987	962	954	972	940	986	968	943	925	963	905	883	969	942	957	959	935	961	961	955	964	943	943	912	964	973	906	963	1002	949	945	936	977	977	975	1004	846	930	986	939	931	961	937	944	976	919	908	943	956	971	948	913	954	935	942	905	949	903	967	932	978	989	993	980	942	935	990	976	971	940	914	923	965	959	1040	942	926	984	937	959	958	954	917	962	957	935	1022	1052	968	947	948	974	925	938	974	916	919	961	993	921	957	970	954	1003	939	965	939	949	975	979	932	956	941	957	952	920	946	944	961	959	921	951	963	979	934	976	925	964	991	990	945	926	946	971	977	945	971	957	948	947	888	922	902	954	968	931	984	994	927	956	979	959	930	966	902	962	982	993	1040	924	932	983	973	913	952	911	937	981	971	931	1024	975	1001	953	925	912	941	1021	990	931	929	978	1022	935	976	985	935	935	948	899	917	1033	963	946	973	1011	947	941	986	988	1030	933	937	965	976	992	866	975	909	927	928	954	929	990	899	947	993	979	966	975	1014	946	1011	962	966	962	977	957	970	930	959	1003	922	979	967	933	960	974	950	920	957	957	950	960	923	919	875	935	902	999	882	947	940	953	942	953	966	930	951	1010	937	971	977	943	925	969	1046	964	969	984	995	983	920	881	982	937	974	917	1021	932	989	988	917	928	930	992	931	958	947	915	993	968	945	978	987	945	980	983	928	976	930	980	966	982	984	930	1001	929	934	990	941	937	898	942	947	935	952	934	960	951	943	961	913	904	939	953	940	975	993	962	928	930	963	906	930	985	960	974	929	955	941	921	965	972	953	895	959	904	921	952	929	975	984	968	976	956	952	958	1012	995	970	964	969	930	949	970	973	947	944	990	1010	969	945	919	977	975	912	961	903	959	951	1004	994	935	924	923	953	967	917	971	963	970	947	977	944	968	977	984	999	924	1015	915	916	953	987	974	991	951	924	979	1019	955	955	934	967	949	954	964	949	1002	960	1000	945	903	951	987	955	947	959	978	961	953	965	983	952	983	963	889	920	949	915	931	911	968	954	943	984	957	960	981	918	931	978	979	924	965	964	978	924	984	874	969	973	945	922	980	983	962	962	950	902	1033	903	940	946	953	974	962	942	977	989	961	952	947	965	935	922	965	980	994	905	999	980	959	901	959	959	961	942	966	959	948	941	1018	936	939	947	929	957	908	988	995	942	933	921	935	836	980	926	935	911	916	855	980	985	978	982	969	949	949	919	988	969	1009	924	969	943	961	936	936	1034	975	983	948	930	945	936	939	985	926	960	928	972	979	945	934	958	950	947	943	990	912	970	945	969	941	954	978	1002	930	890	1018	959	914	964	942	938	943	948	997	876	906	969	943	935	921	952	912	949	976	882	965	940	899	955	970	983	1027	907	953	962	954	967	965	946	956	1000	966	989	945	887	948	946	951	1003	968	942	994	934	973	933	987	942	898	978	1007	946	880	945	984	992	962	924	956	975	925	988	960	995	939	1008	940	941	951	962	958	919
3552	2934	5790	5125	3778	1730	1924	3851	4819	3578	1258	335	307	316	311	265	266	310	330	301	320	334	281	283	296	306	351	304	310	272	306	288	303	329	311	329	317	315	266	301	289	278	306	282	316	300	299	281	300	297	311	299	312	335	312	296	287	304	292	331	313	300	304	305	271	320	322	300	320	290	293	275	317	299	312	336	296	308	297	305	276	301	322	327	291	300	302	295	300	283	278	310	327	304	312	320	289	320	285	301	309	290	272	327	316	299	307	251	287	297	287	337	291	294	273	293	287	265	309	293	284	321	316	272	311	299	305	280	305	315	322	295	324	309	327	311	326	300	280	305	298	320	293	309	298	320	280	273	293	293	309	317	289	321	259	289	314	290	322	306	284	264	300	303	313	321	304	307	342	309	321	304	279	273	308	313	306	321	280	285	268	278	312	327	311	308	303	288	310	316	317	289	268	310	303	294	283	292	298	277	312	301	266	326	341	290	314	287	309	320	302	304	278	302	276	318	294	287	317	296	293	307	302	312	315	303	302	295	299	301	291	329	315	307	297	301	308	285	301	293	259	305	300	294	334	321	292	278	320	352	295	310	300	317	324	263	281	286	297	282	316	318	273	266	307	278	296	299	277	329	291	307	313	274	287	309	300	287	317	293	280	281	299	264	305	297	259	283	293	310	303	306	274	288	309	322	289	313	277	298	319	295	312	285	296	286	294	307	313	299	311	290	312	339	284	282	275	302	313	288	305	309	308	278	324	321	289	254	324	308	315	289	283	319	327	291	287	309	293	291	341	289	311	292	314	325	297	298	305	287	285	288	301	279	269	297	332	326	291	312	309	275	309	299	281	300	313	297	313	296	329	307	297	325	320	322	281	288	282	298	311	318	308	327	282	292	312	298	298	318	322	293	297	325	285	308	318	326	287	279	324	317	307	315	310	321	332	306	279	306	298	285	289	305	322	310	289	273	296	283	276	318	312	314	324	289	282	309	314	315	309	330	293	289	303	295	351	286	306	280	311	309	346	279	295	294	276	292	324	295	256	268	298	368	308	298	303	296	306	338	289	337	336	278	289	295	309	300	305	305	270	282	299	284	318	295	271	312	315	319	323	293	289	317	274	299	304	318	328	297	297	295	334	312	314	269	312	287	308	296	288	299	312	327	294	302	320	329	285	306	278	283	298	309	313	298	282	307	296	286	303	289	296	281	281	267	290	303	287	287	310	297	298	286	286	291	302	287	276	317	293	329	296	304	296	295	318	271	278	280	309	326	308	294	329	345	319	284	281	339	289	276	305	295	304	295	319	307	331	304	311	289	316	286	315	308	283	304	300	290	319	304	281	307	307	294	307	304	275	267	288	272	320	280	297	308	310	316	320	301	262	285	286	269	312	288	311	267	295	335	301	334	294	300	278	290	289	284	268	308	316	292	308	314	287	296	276	305	294	296	302	318	334	269	294	296	270	300	318	306	288	345	281	299	307	295	294	331	285	281	277	284	307	292	318	308	306	283	306	325	299	281	275	270	277	286	310	283	319	333	310	315	311	332	317	301	308	304	287	319	323	293	290	319	296	307	300	314	295	320	311	282	321	289	305	294	295	282	324	293	285	295	298	315	312	320	326	313	285	320	296	316	280	334	279	297	300	324	299	304	287	287	289	298	312	328	313	313	300	297	290	316	328	293	287	283	321	304	310	284	314	300	313	315	308	305	298	336	312	295	287	297	295	268	271	299	306	318	334	283	280	292	290	285	290	301	307	298	290	297	303	329	309	282	288	299	308	292	281	309	272	282	296	288	320	295	293	317	308	313	273	275	316	323	297	308	280	332	311	285	272	299	288	275	278	297	309	279	298	306	303	307	328	291	297	322	271	339	295	294	322	299	321	280	319	299	302	300	304	314	304	293	268	302	323	295	287	306	284	276	306	297	315	304	303	314	309	298	313	295	305	285	318	303	284	306	322	343	321	304	311	312	305	324	307	281	316	316	286	294	327	320	267	272	284	322	300	294	335	300	307	304	280	313	301	291	321	313	327	288	295	293	278	322	321	273	266	290	288	290	269	296	290	326	294	304	336	316	311	259	274	333	299	284	306	309	298	309	290	313	329	310	311	280	313	282	333	329	318	300	322	297	300	290	283	303	302	275	309	299	300	322	298	313	283	297	286	318	306	273	283	312	304	308	304	283	272	315	311	311	328	316	287	297	318	301	300	300	301	291	301	299	301	298	303	301	287	311	295	324	331	274	320	286	319	323	307	302	282	327	308	296	300	293	310	302	272	286	281	290	299	309	360	304	317	319	299	319	277	292	291	297	319	273	304	309	325	305	325	294	295	301	284	300	322	298	312	319	275	295	301	295	264	311	333	287	299	304	315	288	298	320	280	295	307	317	324	284	293	304	309	328	324	290	286	288	298	281	281	316	332	314	313	273	289	271	314	290	314	333	292	338	314	285	299	295	311	334	301	293	315	273	311	305	307	273	301	275	315	307	321	282	313	320	295	304	271	310	309	312	273	288	307	276	299	286	290	307	258	335	308	294	280	315	317	316	307	303	272	329	301	298	321	324	321	292	274	307	292	304	286	301	326	268	302	292	308	327	293	275	311	314	303	313	279	295	331	285	308	333	333	288	280	304	311	322	305	284	286	305	308	323	305	296	300	307	306	307	313	313	289	305	284	271	304	316	310	296	326	288	314	317	296	291	324	274	300	305	297	303	270	283	308	313	293	296	322	309	290	296	303	317	341	300	313	285	298	274	315	283	315	290	271	278	308	292	317	293	319	312	293	308	272	298	309	314	308	311	314	298	303	296	301	291	293	298	290	305	313	319	296	296	305	263	294	309	300	306	279	277	312	294	281	305	286	334	309	303	283	299	309	318	306	281	307	305	296	328	294	300	307	312	283	295	350	285	308	304	297	258	299	285	312	312	311	313	302	314	300	306	317	304	286	298	306	313	314	291	292	291	279	326	305	294	299	318	309	330	315	309	320	311	308	305	287	258	284	271	297	283	287	299	300	274	263	311	288	307	296	292	279	353	295	313	270	310	295	307	321	309	317	299	269	319	303	341	303	316	307	331	292	296	265	324	312	268	345	314	268	314	326	308	274	348	312	295	306	307	297	301	289	296	285	292	272	316	268	319	295	309	275	291	320	301	300	305	292	316	296	279	301	289	303	282	304	318	315	344	323	294	319	344	296	289	297	325	304	304	299	319	305	288	304	282	272	296	303	268	297	312	318	312	313	305	323	293	309	314	327	299	312	314	294	295	295	286	354	283	285	264	304	348	291	283	309	283	287	295	300	301	292	274	277	318	329	288	304	304	289	295	280	294	291	284	298	314	299	295	300	281	292	310	289	297	294	305	332	337	291	310	302	283	320	315	302	274	287	293	319	318	286	310	313	284	310	283	326	300	283	305	325	274	313	282	304	307	306	337	305	314	307	314	288	309	282	300	284	285	285	317	291	319	291	316	284	314	282	312	272	306	302	284	308	345	300	300
3127	3549	8911	11851	10453	5850	7600	13977	16045	11753	3791	1005	891	961	973	987	951	1102	1064	870	1033	1038	935	964	932	965	925	920	949	898	889	899	931	860	904	902	976	900	931	920	914	958	909	925	948	875	923	912	881	917	849	821	947	973	918	942	930	914	916	924	901	891	873	938	917	898	961	887	956	936	902	926	915	937	897	909	894	897	903	906	910	931	895	957	926	971	905	875	959	901	902	965	894	924	938	921	904	906	920	885	942	916	954	911	949	867	923	933	875	885	906	946	977	949	944	893	935	912	940	838	905	851	879	845	934	893	916	880	874	915	880	855	962	919	942	811	893	941	843	910	861	918	918	917	921	941	908	885	874	916	923	932	841	888	937	928	933	901	933	941	938	932	907	996	917	929	933	894	851	904	912	890	886	917	912	854	884	881	906	950	934	897	946	888	929	897	923	875	903	902	892	909	922	970	886	888	935	907	917	915	913	938	898	872	935	882	894	909	870	965	956	952	897	905	891	920	897	912	846	901	932	933	943	969	878	931	924	909	924	862	907	946	885	906	880	932	896	899	933	971	937	909	917	916	941	906	903	940	872	924	894	907	940	910	910	954	938	820	874	925	921	915	965	851	936	942	917	984	921	887	922	909	901	905	924	887	950	970	901	943	958	900	922	911	955	927	910	868	881	894	954	942	918	930	862	932	873	905	896	902	874	971	926	902	877	909	907	884	937	915	932	945	951	923	883	907	920	868	919	914	901	885	901	932	884	926	911	970	936	876	908	929	975	865	908	892	912	834	890	923	914	911	916	850	898	893	915	894	853	920	899	921	930	936	875	926	921	880	936	843	897	904	881	859	958	932	923	890	862	929	909	954	947	951	950	944	926	904	893	880	901	882	884	978	970	887	920	847	967	941	925	955	904	913	942	894	951	911	959	899	880	895	906	930	902	902	971	866	888	889	919	885	928	913	942	890	928	866	932	908	947	960	926	904	936	911	946	873	923	860	908	880	901	932	902	938	929	896	922	845	917	880	936	916	912	866	941	921	943	857	946	891	935	928	930	934	961	911	896	883	881	942	889	960	914	923	913	922	948	936	888	925	923	914	967	893	964	922	932	929	906	896	935	895	924	860	948	971	914	927	890	924	917	919	903	964	915	888	950	867	941	912	907	964	872	904	955	906	903	877	931	930	942	852	931	899	883	891	883	878	865	907	945	886	844	902	913	901	901	927	892	932	909	889	910	891	870	821	893	905	877	936	917	926	907	904	878	932	888	888	898	902	881	875	884	899	935	951	910	889	955	893	923	945	895	901	855	902	897	929	933	896	889	872	911	896	914	896	962	919	894	865	946	977	952	930	923	918	974	937	904	920	921	920	940	938	903	884	937	867	929	897	917	870	929	896	911	926	901	1014	903	915	965	868	950	927	847	872	927	882	959	923	942	897	922	877	931	831	920	934	954	909	892	898	941	929	887	920	903	920	901	935	866	923	946	938	930	954	942	891	914	967	933	949	895	948	987	900	898	890	868	906	895	897	912	932	956	921	896	886	896	895	919	923	844	926	883	933	944	903	910	912	897	960	921	936	896	924	942	913	927	943	890	919	912	915	916	914	912	881	917	944	903	876	938	920	874	888	931	901	907	926	871	930	954	910	916	935	838	935	918	909	868	920	937	899	940	924	924	996	865	927	887	920	910	956	907	933	933	860	893	952	905	926	936	901	930	928	876	959	943	860	947	907	886	897	923	903	917	882	933	930	914	931	879	907	903	867	924	963	964	858	912	933	868	934	970	954	923	943	930	949	885	912	906	909	886	916	849	901	939	912	940	913	923	953	905	936	926	884	948	876	897	915	905	925	874	878	949	968	888	898	882	956	948	934	901	902	947	886	903	871	895	883	933	896	941	870	915	895	899	882	904	904	899	933	854	936	920	960	885	910	925	909	916	917	895	939	910	904	919	917	881	841	870	882	951	910	909	876	836	897	911	941	894	891	962	893	911	905	889	879	916	896	919	886	942	890	915	886	866	911	922	924	927	914	898	901	937	937	945	912	873	934	913	898	906	939	939	934	912	933	873	919	873	906	910	936	885	883	892	893	892	887	918	846	893	921	857	940	913	905	965	892	905	878	907	883	916	899	901	935	857	856	937	881	897	934	936	913	941	857	939	927	1000	868	912	961	881	879	956	885	926	917	900	879	924	981	899	899	910	929	918	899	935	934	911	862	911	911	900	885	900	930	925	878	928	860	928	941	985	879	885	969	935	939	961	897	884	914	935	912	846	873	937	952	935	886	842	887	851	926	867	940	862	939	904	941	906	896	890	938	919	903	932	889	905	903	931	924	910	907	878	906	940	883	948	934	940	896	909	970	934	910	947	898	919	898	933	896	883	909	912	891	907	884	919	891	827	912	851	929	873	945	907	918	894	923	913	858	927	906	937	894	886	926	867	815	915	870	898	901	917	955	920	918	954	920	947	904	860	857	894	888	919	926	850	887	913	922	903	876	921	908	958	927	938	920	907	932	867	928	967	965	932	920	863	885	936	848	889	904	903	878	881	893	908	903	981	983	990	853	966	920	924	877	911	906	900	888	904	894	895	892	974	930	888	877	915	950	872	887	900	915	905	902	908	894	865	871	963	896	928	931	928	880	910	964	882	899	938	866	964	894	897	915	931	945	885	950	901	932	891	896	880	914	867	876	921	893	941	919	948	942	888	874	954	878	904	876	922	884	954	911	884	924	940	900	889	922	901	867	955	859	884	916	982	919	945	933	929	888	917	884	956	963	869	927	897	912	893	890	872	950	910	948	936	921	902	973	936	902	833	893	931	935	884	873	885	918	892	881	889	918	912	916	891	949	917	881	965	942	877	945	890	874	961	930	911	927	967	931	910	940	894	916	929	957	892	961	896	985	874	899	881	880	944	889	877	928	877	822	853	909	964	878	907	901	942	900	893	900	929	948	948	913	896	931	877	894	895	882	908	953	921	882	904	909	908	839	929	876	907	950	922	880	932	919	958	860	921	862	883	901	924	861	890	958	889	927	946	939	918	864	926	880	993	927	949	876	1013	843	901	906	852	943	996	918	921	918	882	901	957	958	951	897	928	884	896	895	924	904	913	893	910	887	907	929	933	976	971	903	904	935	936	895	889	880	940	930	928	925	815	929	996	929	950	914	934	912	906	933	919	908	903	913	831	896	955	936	954	924	862	896	876	874	979	907	900	966	909	899	943	926	923	866	886	923	915	915	884	922	870	913	965	928	874	933	918	881	893	931	931	893	893	947	901	979	937	909	949	934	905	893	911	947	916	873	877	858	926	902	878	919	915	913	878	927	906	937	913	857	878	927	896	861	974	931	909	921	914	889	922	862	1010	954	900	933	871	865	907	964	929	894	955	907	920	944	873	921	849	880	840	925	905	915	906	964	898	856	967	934	914	901	911	883	915	918	956	887	885	876	871	924	937	948	929	976	901	876	933	901	882	925	932	907	870	910	885	862	924	942	939	919	934	916
12184	6629	10568	14384	24055	10254	20321	38732	34011	20140	5176	542	321	339	320	316	334	582	545	346	407	371	308	262	322	315	290	283	300	263	306	277	313	297	271	254	285	308	322	288	309	273	309	281	284	283	291	309	322	315	306	309	278	298	284	285	316	287	300	260	293	313	302	292	279	282	299	295	315	288	261	289	277	277	306	304	301	282	312	303	321	290	297	288	296	283	279	264	304	299	301	280	297	300	261	306	297	304	297	323	296	298	298	310	338	281	291	282	280	284	297	271	281	307	293	317	281	284	274	301	282	281	275	311	306	275	304	303	280	314	306	278	315	291	285	267	313	298	304	322	302	290	271	288	314	302	307	309	303	316	287	297	341	283	294	295	276	308	279	354	279	288	303	312	316	301	307	297	278	292	287	291	291	309	268	274	276	331	281	292	285	299	269	263	312	291	323	296	295	306	290	302	282	302	286	304	320	329	317	322	302	278	279	305	308	282	304	302	323	289	302	260	281	320	285	273	292	306	268	299	313	299	311	290	295	278	316	306	306	349	273	323	321	310	271	322	272	294	318	325	319	276	284	297	261	320	293	309	313	323	286	286	321	288	313	288	273	302	307	306	330	286	286	297	306	278	330	319	302	305	294	260	306	293	313	317	291	292	304	308	290	298	300	292	264	268	291	293	275	273	280	303	302	306	293	313	306	314	273	291	294	290	301	313	300	304	289	287	268	308	282	302	279	305	278	288	282	303	263	311	260	281	275	292	292	302	302	301	281	263	304	322	288	287	267	302	314	297	298	301	297	303	275	311	289	308	285	316	298	310	293	305	290	288	312	311	302	292	288	257	297	300	284	294	322	287	278	315	298	294	271	303	346	280	279	256	310	281	303	299	311	305	304	303	288	312	292	301	266	265	276	282	300	254	299	298	303	278	313	284	246	298	269	324	289	288	291	268	339	307	305	276	281	301	301	288	276	272	323	324	299	292	291	331	279	269	296	282	295	291	323	311	321	286	268	273	300	301	294	318	291	308	288	289	271	294	336	324	306	287	272	313	301	281	299	275	302	295	295	290	301	302	283	265	313	322	322	299	323	304	304	276	277	284	313	315	291	281	317	274	282	309	294	296	293	285	298	300	299	293	297	280	266	291	301	317	279	310	267	320	285	300	309	301	262	316	319	295	268	288	298	294	302	281	293	289	323	272	280	281	333	303	266	312	305	286	293	317	294	250	268	331	305	272	279	330	295	284	312	301	298	286	309	298	292	299	282	295	276	285	304	287	304	303	271	297	315	301	293	303	312	315	298	286	298	278	319	292	288	280	311	292	291	283	287	305	292	275	284	305	259	318	287	304	289	303	273	308	291	305	305	312	289	291	271	294	286	277	277	300	264	317	301	251	293	291	326	292	283	291	280	285	316	269	284	308	294	327	308	297	283	301	291	328	297	293	300	331	293	288	301	304	283	317	311	277	295	319	301	313	289	310	303	288	291	294	281	270	296	296	289	303	309	259	297	277	314	281	311	284	299	270	307	273	258	289	293	276	300	311	308	296	293	286	322	276	310	282	294	312	291	282	298	312	282	264	271	304	279	311	302	289	268	271	282	318	312	275	311	275	289	302	312	305	301	256	296	279	300	265	321	316	318	284	319	284	282	309	305	285	311	257	297	281	285	292	289	279	283	305	294	299	277	310	290	282	292	285	284	275	312	298	275	309	274	292	306	287	275	299	330	306	277	269	311	274	312	301	326	307	311	286	313	245	293	320	310	287	321	292	282	294	281	300	270	272	303	293	267	289	285	303	283	288	262	295	308	297	284	264	288	329	296	308	302	271	313	307	286	301	283	303	282	271	290	286	288	261	292	264	267	302	273	266	290	303	279	289	278	265	325	266	293	286	253	309	298	293	296	293	311	280	312	317	307	289	310	280	284	293	335	297	294	295	291	258	311	301	309	311	264	305	295	305	307	304	314	297	287	301	271	295	273	283	300	279	280	292	278	282	302	289	290	309	307	289	285	297	290	316	304	311	314	295	280	302	265	254	265	276	323	296	278	290	320	300	310	330	278	279	271	296	303	304	310	332	323	316	315	319	276	288	295	302	305	299	286	258	297	301	279	305	299	301	288	283	297	284	265	315	275	303	277	294	302	305	300	271	316	323	279	298	291	276	301	292	320	273	268	292	295	297	277	284	317	317	292	297	291	294	273	296	298	316	295	306	281	295	286	323	283	284	277	307	326	275	289	296	297	327	288	322	279	301	305	306	289	300	279	300	273	299	275	285	331	312	314	332	287	281	319	300	289	313	293	298	247	269	296	268	298	286	299	295	293	313	291	311	279	318	312	297	262	301	317	289	293	283	285	307	297	309	326	307	284	276	300	307	315	292	280	290	292	286	276	321	286	307	298	320	309	307	319	305	309	291	267	274	323	273	315	289	283	286	314	318	308	329	291	315	313	294	328	329	362	304	283	290	276	294	289	271	265	304	291	293	323	316	283	302	303	292	295	263	287	312	286	286	289	246	296	277	319	282	304	269	310	272	312	294	292	300	299	294	301	305	309	298	283	265	286	306	316	282	324	276	302	319	276	254	281	309	316	310	327	312	317	289	305	292	306	293	280	318	298	300	255	269	260	278	302	289	281	314	261	290	300	305	305	299	318	282	297	315	305	303	279	290	334	313	302	316	316	285	297	294	310	260	304	290	331	282	321	275	301	308	318	333	276	300	319	291	292	286	311	291	254	271	297	275	308	315	313	312	282	310	274	277	288	318	286	285	292	291	306	275	303	306	315	284	332	287	306	305	311	291	289	272	326	290	297	301	330	303	293	294	293	288	304	286	278	273	294	292	264	281	300	320	293	319	289	308	285	323	316	279	280	300	320	286	305	306	272	309	299	302	307	270	279	300	293	279	304	255	272	304	275	285	314	266	298	299	294	307	292	281	304	293	277	324	259	270	258	300	297	292	318	316	295	291	307	273	264	293	268	291	302	295	342	279	300	299	286	276	230	316	301	302	288	312	284	329	272	309	271	314	295	271	293	323	279	282	321	331	291	285	288	284	331	274	278	308	307	289	291	286	307	297	286	302	292	312	284	289	313	288	298	280	280	273	292	275	345	300	303	301	284	292	281	274	263	282	296	286	306	266	315	299	296	315	306	317	283	309	295	296	296	314	281	305	282	306	315	313	263	296	304	292	300	307	322	292	294	295	290	331	281	284	276	302	266	315	270	291	304	310	286	292	282	277	304	284	288	324	295	314	294	286	266	271	284	297	304	291	273	296	327	304	317	308	282	288	285	266	275	256	322	301	307	294	267	291	300	274	281	257	332	302	281	308	276	318	301	283	307	305	319	304	281	268	315	298	288	283	277	292	287	302	325	321	258	304	273	281	276	313	324	292	303	256	290	340	318	287	292	288	286	319	316	305	318	320	320	282	276	281	286	320	317	304	328	317	280	304	284	278	307	316	300	308	301	292	279	306	319	277	305	256	285	292	263	294	310	299	319	329
7475	6744	13470	23788	31582	17639	37274	51716	46270	33808	12072	1835	1099	999	997	1029	1136	2490	2435	1111	1634	1333	967	916	918	955	1006	998	892	891	896	860	915	873	921	859	993	880	918	947	930	885	896	871	904	879	888	874	922	893	900	924	848	874	893	891	928	925	863	876	904	940	915	876	869	959	930	890	914	933	898	911	884	853	929	924	888	889	845	943	917	920	872	876	904	887	932	874	923	894	921	917	916	901	928	927	915	927	895	900	905	882	928	923	944	830	867	902	863	889	913	920	930	898	863	904	934	882	839	916	936	926	885	940	886	854	875	889	923	912	865	914	870	888	893	850	910	873	912	855	955	867	896	905	882	914	910	913	918	924	945	878	875	934	909	915	876	928	875	910	850	889	900	908	879	953	880	909	876	939	892	877	888	864	876	923	924	867	939	894	884	903	874	910	882	937	845	902	864	908	908	820	884	919	868	874	896	920	883	889	900	897	879	855	896	874	883	919	898	916	903	894	890	883	873	894	845	906	910	878	892	886	888	927	900	866	937	874	933	899	900	869	868	906	947	925	845	876	924	906	881	882	965	887	923	914	870	874	876	906	915	870	879	882	896	887	879	881	936	880	914	907	865	874	907	905	826	853	936	885	884	919	930	909	900	908	895	903	891	934	859	900	892	924	916	919	914	912	928	857	906	904	954	923	928	935	934	917	864	886	909	879	905	949	926	912	934	899	862	947	884	871	853	909	839	928	850	879	932	916	893	896	884	902	892	881	848	920	896	904	922	904	899	950	942	923	851	888	847	917	940	906	912	897	914	891	882	878	916	863	885	906	900	846	896	864	907	901	905	940	914	860	878	925	887	900	902	937	840	919	900	932	861	892	944	857	924	910	899	856	969	903	908	896	865	899	866	902	904	975	906	944	927	896	931	892	944	928	918	896	930	917	874	926	930	854	890	966	823	841	896	873	876	917	830	874	886	906	886	911	901	882	916	937	897	894	891	843	908	950	876	917	918	874	908	981	941	881	858	915	915	867	806	939	876	899	874	892	903	920	905	892	914	906	915	870	860	873	910	907	894	936	908	872	989	858	911	884	947	910	879	892	905	854	919	907	865	897	846	854	906	860	890	917	893	913	913	913	882	946	828	890	896	908	930	913	907	911	915	896	962	918	957	877	881	909	887	926	867	903	865	867	815	940	860	884	890	855	924	906	896	915	891	894	890	899	853	886	921	878	909	886	939	907	890	894	852	876	914	822	912	901	861	911	876	938	885	866	916	882	933	866	879	890	902	942	889	932	950	870	905	906	946	875	846	944	919	920	943	929	878	901	882	938	875	909	936	869	924	880	918	866	882	869	922	842	891	928	911	906	881	859	926	892	920	904	888	923	904	902	889	848	920	864	912	897	885	880	918	843	886	957	929	942	945	950	837	884	871	934	832	901	863	911	908	915	891	877	886	890	857	875	910	943	870	932	910	918	926	904	861	910	849	905	854	903	934	935	919	947	897	898	943	880	882	935	911	861	876	920	897	921	896	876	897	887	878	894	871	953	925	868	919	874	885	916	903	915	941	861	894	902	883	956	907	925	938	888	902	894	962	896	906	929	871	880	929	857	921	876	919	918	867	889	895	874	892	880	903	898	915	900	932	919	914	928	846	912	864	896	853	882	894	944	875	921	951	872	893	931	904	885	933	912	879	876	910	931	868	920	848	906	911	904	909	883	937	850	933	912	861	930	946	969	902	905	935	934	900	870	874	885	883	960	883	898	938	892	942	949	912	957	861	893	866	892	964	878	852	840	909	917	921	912	888	896	899	867	842	877	900	871	840	932	861	927	908	879	918	947	887	897	953	882	891	898	899	892	894	938	901	890	909	961	891	907	885	928	935	892	948	889	896	884	889	895	854	906	908	881	892	873	898	890	894	915	861	890	906	928	888	953	912	909	925	951	899	884	851	919	882	903	866	900	867	855	943	841	887	902	858	905	876	861	883	906	906	920	927	884	902	891	949	873	897	874	810	871	943	865	900	905	913	887	838	911	910	937	910	914	860	899	926	913	957	937	895	973	902	932	919	927	918	904	890	913	901	856	911	895	904	902	917	898	894	921	926	923	898	899	868	933	937	864	880	903	909	897	932	947	933	863	899	941	876	887	915	891	849	888	888	916	905	886	910	946	917	947	881	908	923	891	962	942	939	880	867	878	877	864	901	890	880	951	940	882	932	929	909	936	923	901	920	949	879	881	915	905	866	863	934	957	926	924	909	917	903	883	879	895	839	920	925	866	844	916	885	847	907	852	949	907	828	945	918	896	915	861	953	964	895	832	911	871	829	886	920	891	902	879	914	845	874	910	909	922	940	881	926	849	916	912	930	890	871	849	896	887	865	907	831	916	895	917	857	936	839	882	928	935	924	883	891	899	865	872	853	885	829	945	887	925	936	951	841	896	908	920	908	905	893	890	933	897	945	911	900	913	877	907	893	935	866	918	902	884	921	883	877	888	853	876	885	830	891	906	965	919	901	944	922	868	877	897	914	880	938	884	892	845	887	864	863	902	896	866	903	943	940	916	887	934	853	886	904	926	946	903	916	903	908	871	910	851	899	942	890	884	932	873	929	884	915	919	922	870	881	915	924	914	910	853	893	928	923	938	937	951	918	900	892	868	900	915	910	856	901	903	880	965	935	896	928	888	849	905	908	881	929	909	956	916	913	887	870	868	891	872	882	857	870	880	933	919	891	957	921	905	900	868	868	937	865	895	855	908	892	869	952	921	884	917	900	940	907	918	895	905	899	920	880	907	872	863	911	911	907	883	936	892	952	892	901	903	952	916	926	936	904	893	892	944	912	918	953	893	900	819	941	846	897	933	901	929	897	918	871	915	919	865	907	926	913	954	920	928	881	865	934	898	966	874	872	919	795	874	853	833	911	917	880	916	852	887	949	941	910	862	899	940	917	904	879	915	906	962	893	888	874	925	852	939	906	904	901	913	864	927	898	870	926	923	870	959	890	861	848	930	948	893	878	864	845	919	910	860	964	943	893	867	887	903	866	893	888	919	914	935	902	936	864	886	874	925	941	850	910	912	907	874	914	915	912	855	835	935	842	957	847	920	872	843	936	872	897	919	856	880	873	915	878	825	909	938	932	937	908	882	940	865	939	932	924	908	910	921	895	890	939	899	898	839	916	869	848	877	873	898	888	928	843	980	882	923	890	890	902	879	856	927	938	912	928	901	877	934	868	878	912	940	893	854	912	892	889	905	888	932	903	929	922	876	863	880	917	946	912	908	894	921	933	903	920	882	892	953	912	819	891	937	946	906	862	881	882	908	893	902	806	812	903	864	887	881	882	919	852	920	900	916	939	928	937	959	912	882	843	870	898	878	893	848	886	876	877	926	892	885	849	974	918	938	939	935	896	939	912	943	852	906	899	902	858	879	927	933	898	879	872	889	935	881	832	896	921	923	892	918	919	941	896	943	859	895	937	908	902	964	875	897	927	883	908	930	890	921
19092	9750	12883	20378	24913	12831	34744	48524	46966	30615	9798	676	422	406	382	363	359	948	746	418	570	390	362	348	345	379	406	406	350	358	340	305	323	290	329	319	289	349	358	292	304	345	306	297	329	317	306	343	315	318	312	309	295	306	297	308	295	365	329	302	326	318	321	320	294	352	320	327	315	276	305	322	320	327	308	318	311	309	337	338	317	326	316	291	333	326	311	299	328	325	316	358	315	328	293	299	301	299	337	350	289	354	342	302	304	318	333	347	305	290	306	335	293	311	328	322	342	298	341	326	344	320	306	334	317	331	294	299	324	301	285	316	327	317	343	309	307	341	330	319	308	327	331	297	316	341	337	331	337	329	326	351	336	333	316	322	299	333	331	315	329	356	364	319	317	356	318	323	312	317	339	323	299	302	334	316	291	299	322	310	284	355	293	320	319	311	293	333	316	318	308	307	294	355	291	306	308	336	349	323	314	318	294	327	301	317	307	354	308	356	328	314	343	336	316	348	341	309	355	321	302	321	315	336	319	309	314	332	338	337	326	325	326	353	334	318	298	288	316	321	330	313	305	313	290	324	281	318	302	312	323	346	313	347	333	320	321	341	322	306	353	296	332	334	320	303	317	316	323	284	321	307	366	277	313	310	309	329	304	324	329	317	320	311	329	311	305	299	301	301	315	301	317	281	308	312	345	303	296	327	337	344	328	345	278	336	318	345	287	303	337	325	282	341	356	324	288	319	309	320	304	334	333	300	317	282	319	305	334	298	302	336	313	299	293	325	290	311	317	287	340	343	325	326	331	291	320	309	314	314	358	313	310	350	353	307	302	312	332	342	331	315	333	266	304	321	304	335	310	320	323	299	323	329	335	302	325	275	317	312	291	332	341	324	334	335	318	309	311	336	329	319	316	297	306	308	334	347	283	323	312	330	339	334	344	298	372	326	317	325	313	305	308	320	315	314	319	330	317	316	308	323	332	332	328	313	341	347	312	298	313	326	292	290	317	342	331	323	349	298	275	318	331	309	299	342	308	307	295	302	323	300	305	329	332	329	313	342	351	339	324	339	353	290	287	315	326	290	344	303	306	325	328	291	319	295	307	348	294	334	312	324	323	319	323	289	304	334	331	314	316	337	322	315	286	331	333	313	333	322	314	327	317	326	321	327	343	309	319	331	317	320	307	306	299	327	280	297	316	320	304	314	341	289	309	332	307	327	300	287	325	343	329	304	290	307	302	289	311	288	337	359	291	310	354	307	330	328	334	346	281	330	302	330	297	296	299	331	339	318	331	287	318	303	317	303	309	369	316	318	317	318	297	333	331	324	282	283	332	301	335	312	319	325	346	326	289	319	356	332	289	324	311	311	300	308	329	329	302	317	329	280	306	352	325	310	291	299	306	308	332	286	309	320	311	328	298	321	326	339	327	323	324	304	319	340	314	351	317	318	330	329	323	303	304	316	346	318	285	311	312	342	319	290	306	312	359	321	324	321	341	301	325	313	334	344	327	334	326	305	351	314	317	310	299	301	327	336	327	306	313	333	309	320	320	308	314	295	324	323	342	308	330	300	277	328	332	343	319	290	319	325	307	342	317	347	313	311	316	316	293	333	310	265	346	303	314	320	302	326	316	320	328	336	307	305	324	311	315	305	312	350	323	330	300	325	318	325	318	316	309	329	302	305	322	325	328	305	304	323	347	317	322	341	284	298	312	294	322	315	334	300	320	350	327	325	302	320	315	344	342	302	312	308	305	320	322	318	306	322	339	341	291	345	308	335	326	326	329	326	305	326	321	328	309	313	353	311	290	314	321	341	319	321	317	341	318	307	317	311	286	315	307	320	314	325	340	329	303	316	325	375	323	331	360	338	318	319	295	298	331	327	319	311	300	312	321	307	324	304	343	326	324	318	342	325	334	304	318	321	292	335	362	331	312	313	341	302	320	272	302	329	294	345	333	370	316	310	342	333	302	312	289	293	342	317	321	323	321	328	308	325	337	293	316	359	321	278	276	279	312	289	313	327	300	337	324	324	315	303	318	329	285	328	307	329	308	315	314	311	327	310	314	303	302	291	320	304	342	334	320	290	299	286	281	311	338	306	308	301	325	329	308	316	311	327	295	305	302	316	318	304	319	327	327	320	323	328	310	312	288	334	317	360	296	320	321	330	285	308	278	339	345	311	310	298	306	301	307	282	286	335	342	322	330	315	327	305	343	322	315	329	339	322	330	320	315	293	335	325	304	351	313	331	295	299	336	344	329	370	305	353	297	330	333	338	320	320	317	296	322	325	331	305	317	332	330	317	316	323	309	319	344	314	301	327	329	320	325	319	331	341	301	334	326	303	332	372	347	312	354	282	311	351	307	323	354	323	342	318	303	292	332	309	333	332	312	328	308	311	314	325	345	316	301	289	298	314	318	336	303	324	372	320	299	337	308	303	292	290	322	343	314	312	333	339	290	300	333	307	351	313	309	318	332	339	350	294	327	329	352	323	319	302	337	336	367	328	305	318	300	294	316	354	289	327	328	340	331	325	309	307	312	357	320	315	309	343	306	363	309	320	288	310	317	342	339	358	325	322	285	324	352	299	314	326	320	327	328	298	310	322	336	337	324	301	307	332	335	283	321	292	315	309	328	279	338	328	338	294	303	314	313	293	303	313	326	314	310	332	304	298	301	324	326	319	327	304	298	286	336	333	302	304	308	351	313	285	306	297	337	317	331	333	311	342	300	330	317	329	307	313	338	294	319	318	298	321	324	289	283	310	312	326	306	310	355	304	340	339	303	317	300	325	321	278	303	330	336	277	295	278	302	305	326	336	347	280	307	319	312	329	350	307	313	304	299	332	348	342	334	323	316	320	297	269	330	355	298	330	280	317	311	313	329	306	328	307	322	329	285	329	335	343	304	328	326	298	344	338	320	308	278	319	301	312	308	329	284	286	312	356	321	324	323	295	300	316	311	317	325	320	315	318	316	308	358	339	320	319	305	325	288	335	285	326	308	317	315	323	326	309	327	339	314	317	324	327	308	310	307	314	340	354	305	312	291	322	304	328	311	331	314	306	291	285	340	309	320	336	313	302	303	322	311	320	352	290	338	325	329	361	312	340	319	325	335	329	321	320	308	344	341	334	342	319	316	293	291	332	343	334	318	337	324	325	311	304	301	314	286	293	295	308	333	348	277	314	327	337	298	350	308	316	309	300	321	333	321	300	331	316	311	319	328	302	342	294	299	310	312	295	331	311	290	306	317	296	327	339	297	350	322	298	342	330	340	308	326	311	332	344	332	322	318	323	319	330	323	313	348	294	350	329	349	304	334	308	306	320	315	278	310	317	339	314	314	306	341	343	302	318	312	328	331	338	345	299	323	341	335	319	315	303	307	327	352	320	345	322	309	316	313	318	312	356	317	310	306	323	311	305	320	299	357	303	321	282	294	346	350	343	321	323	335	328	321	316	332	311	306	316	295	311	319	361	314	342	317	309	335	336	341	335	299	353
9736	8994	14921	28564	31446	23004	47230	59846	57592	42196	15557	1735	1463	1281	1346	1127	1305	4457	3771	1551	2690	1484	1116	1025	1013	1227	1534	1517	1209	995	995	967	931	988	913	959	1011	1158	1105	1040	983	969	977	945	994	965	981	942	985	961	972	944	972	995	972	947	945	946	993	983	1029	924	929	1009	922	976	890	908	933	967	932	1036	918	972	989	1001	943	934	981	989	924	900	923	989	976	979	946	949	925	946	965	946	999	975	996	920	1003	947	977	938	921	987	951	928	898	916	927	949	993	915	992	987	947	901	974	948	909	990	978	1023	930	948	987	1023	968	989	936	924	985	946	951	959	996	925	960	982	912	974	972	935	976	953	994	1004	982	1000	964	965	970	923	990	1006	938	969	1010	934	1005	989	971	995	969	1027	896	934	979	961	979	985	1005	979	948	944	988	953	943	898	989	911	969	967	924	960	894	956	959	1001	956	973	1015	975	968	903	944	965	936	985	980	937	981	978	969	1007	973	983	963	959	985	949	936	921	991	894	1006	950	943	979	920	980	931	999	990	980	957	920	970	913	973	1003	959	962	912	928	975	984	939	923	939	925	964	962	904	942	892	932	956	981	963	966	953	941	960	934	1004	933	1016	998	962	946	949	971	1018	902	925	967	935	949	961	967	1005	937	907	908	970	984	927	926	951	982	988	954	930	972	951	970	979	974	925	963	945	975	941	960	949	924	950	954	946	943	961	938	967	940	864	1000	964	951	988	974	907	976	955	948	989	939	935	969	914	927	971	924	991	970	961	937	973	1003	979	979	989	940	931	959	908	962	933	962	983	1000	938	961	899	974	932	927	925	963	933	910	959	955	954	945	937	948	950	951	910	967	965	959	955	968	954	979	917	924	908	908	972	932	944	906	940	983	1029	1005	975	973	981	927	983	992	931	958	964	978	959	951	960	925	916	993	960	934	997	935	978	953	874	970	959	1022	929	967	962	977	946	974	928	943	947	925	977	996	929	944	930	940	974	940	882	981	980	958	991	966	951	964	971	961	953	965	973	959	964	940	962	966	991	923	908	1032	957	921	943	994	1011	989	946	969	899	991	933	1011	954	981	938	1004	981	877	937	954	950	940	938	950	901	1007	979	980	877	959	947	986	980	946	956	948	920	969	996	947	925	939	909	957	923	1036	945	995	990	989	981	914	941	981	932	956	944	1006	1006	975	930	997	953	945	915	938	928	961	927	944	1001	949	913	963	968	905	917	999	917	975	995	925	968	957	929	1017	933	1006	1008	941	966	947	933	917	940	969	900	925	954	936	900	958	987	1003	981	955	965	923	976	972	992	959	978	985	1002	966	1033	1004	992	884	975	1008	963	925	951	970	1000	965	928	909	957	924	935	943	971	966	969	954	1018	952	990	1004	945	975	992	928	948	904	966	968	969	982	944	1000	999	1010	954	957	992	975	999	973	969	952	906	977	975	969	912	1004	987	967	999	962	930	915	932	925	903	958	963	916	982	954	952	961	975	994	960	975	890	960	970	961	920	888	922	1011	943	937	951	1009	1005	916	894	1001	956	974	918	962	944	1024	929	933	1000	916	948	929	994	943	992	919	935	960	991	932	976	963	954	941	950	960	926	942	967	884	919	972	947	971	1018	988	953	957	960	910	970	944	953	992	911	982	1038	951	989	980	954	961	932	956	1001	994	1009	971	943	913	948	947	994	928	975	994	944	959	980	951	982	1024	966	989	995	935	956	935	917	996	988	949	966	931	966	939	954	872	996	962	955	969	949	953	939	957	902	947	988	998	995	962	956	970	941	976	910	1016	943	913	953	939	942	931	1016	954	998	921	910	880	1017	940	957	944	994	961	962	988	1010	948	939	933	993	939	1026	1007	908	972	983	939	948	956	985	962	964	998	985	975	929	928	920	920	935	958	971	913	978	968	977	924	947	989	996	989	1001	962	959	964	980	969	942	942	958	950	942	970	913	952	931	977	955	932	1022	979	942	953	953	981	932	995	947	1029	925	956	976	978	961	982	941	995	962	952	955	957	984	992	919	986	909	971	939	1001	965	1027	934	923	990	1023	954	979	998	914	979	948	973	992	963	952	1033	932	971	999	940	961	927	943	993	872	952	964	964	987	968	942	978	944	958	981	960	933	958	960	941	934	957	920	937	925	969	958	924	913	926	1002	1000	987	985	977	946	972	926	933	1038	909	956	966	939	945	972	958	936	974	978	965	974	969	923	1000	932	963	997	988	985	984	951	1006	927	957	924	977	945	980	935	940	950	993	961	968	961	979	957	934	897	982	983	982	952	897	989	978	950	982	929	955	959	953	910	948	946	920	930	910	1008	945	948	934	979	927	972	959	1010	903	1039	971	943	948	957	949	1016	985	949	1002	994	910	929	983	942	954	923	942	973	964	960	916	915	947	955	1000	973	1003	918	1005	987	954	1015	956	985	949	954	900	948	967	991	951	983	948	999	921	986	918	913	958	945	971	966	945	950	931	956	936	975	962	899	951	904	945	932	918	962	992	1000	998	927	916	1014	945	912	1005	961	945	983	998	1041	931	1000	920	911	1003	910	915	961	956	930	975	988	919	998	938	1020	979	933	1016	942	920	938	930	969	974	970	986	892	1019	922	970	994	969	955	1048	998	985	987	973	1004	918	1004	986	920	991	907	956	983	944	945	957	948	1024	906	948	937	931	923	972	978	970	985	942	1003	961	956	917	968	958	1012	952	993	895	957	976	965	948	982	957	967	956	933	870	962	990	986	968	972	934	969	992	996	978	993	1012	950	929	958	929	949	935	944	978	965	1005	977	991	984	939	981	969	963	891	938	997	970	952	976	929	980	945	968	979	933	944	974	948	922	991	984	968	942	962	918	959	931	946	990	936	982	916	922	1002	1013	930	979	978	945	983	959	971	972	987	976	943	974	1016	978	956	993	887	929	934	968	945	956	980	975	948	939	987	967	963	967	956	959	977	932	1005	1007	982	943	952	973	914	978	929	938	928	920	926	969	986	953	936	949	994	950	899	1006	979	918	954	984	995	917	892	938	992	932	959	937	1014	937	884	942	965	946	979	972	930	964	978	986	951	921	946	935	877	992	949	1010	907	943	973	966	951	943	938	949	978	973	946	991	972	967	961	1015	963	968	940	975	961	1032	971	948	1001	947	898	950	967	974	948	917	950	918	973	989	912	984	956	944	935	933	935	962	980	976	956	929	953	929	975	994	918	941	969	926	1067	944	961	970	983	1040	950	937	970	964	980	940	928	931	924	922	946	1020	959	965	993	947	970	1070	968	946	948	999	968	957	926	950	935	985	952	1004	968	1001	935	973	975	905	971	924	860	951	974	1026	931	931	923	960	974	879	955	905	853	972	945	998	970	970	967	951	945	935	941	985	916	936	973	997	970	956	972	959	929	967	929	943	902	999	935	973	955	939	985	995	958	957	973	992	944	952	969	880	967	979	971	926	938	969	940	978	950	915	986	989	913	962	979	980	973	958	963	984	922	973	956	994	939	949	926	976	1001	949	945	991	973	902	937	989	985	985	987	991	958	993	966	917	960	957	995	961	1011	948	978	929	950	982	979	965	995	934	980	975	998	965	940	950	976	957	950	967	980	978	959	974	904	970	983	942	947	1024	964	951	943
3676	2997	3334	3052	2577	1635	2419	4477	5247	2894	741	297	339	300	345	307	295	334	320	321	309	309	294	286	332	335	322	304	328	315	303	303	303	304	338	323	322	251	326	303	308	291	325	294	318	313	319	305	334	316	299	332	308	312	319	305	283	298	307	304	313	302	330	281	287	283	305	276	309	287	312	316	318	300	292	324	285	318	296	299	330	308	319	299	279	317	285	295	280	327	297	314	308	301	313	300	286	296	291	303	297	292	314	250	306	331	299	301	304	302	271	330	331	300	306	298	288	320	301	296	305	295	314	289	289	306	316	323	297	290	299	328	315	286	328	324	294	276	280	337	292	301	316	301	307	344	342	270	292	319	309	299	290	304	261	285	328	320	321	315	300	310	333	296	258	292	299	285	318	342	291	302	321	280	322	280	315	310	332	319	318	326	300	300	308	310	298	294	312	284	299	289	303	312	278	310	308	318	314	308	286	310	297	283	321	317	297	322	307	281	276	303	283	326	293	288	320	311	282	289	319	292	301	298	291	308	263	297	304	288	308	296	317	304	341	304	309	299	300	285	312	304	321	293	306	310	291	279	288	275	305	292	270	307	322	324	343	287	308	298	274	273	296	318	289	337	307	286	300	289	300	306	285	313	279	294	269	296	297	321	263	310	279	305	291	302	311	283	287	310	281	295	279	306	306	283	383	291	290	311	320	311	295	302	293	277	290	315	320	292	272	302	290	314	285	314	302	285	269	290	305	325	333	264	315	307	327	294	309	302	282	301	293	311	336	257	321	344	291	316	301	309	288	310	305	302	299	294	295	306	276	281	305	334	310	287	273	308	301	312	269	286	304	304	297	317	274	297	313	286	310	282	300	314	299	310	280	274	309	312	301	286	292	316	317	309	314	294	337	298	300	312	297	324	305	307	293	312	301	311	303	301	310	300	303	303	291	297	307	308	288	319	274	319	287	274	306	301	294	311	287	328	288	319	313	299	338	318	277	285	327	300	321	296	315	294	341	305	317	292	314	330	298	271	291	342	292	283	319	286	295	296	286	311	306	308	281	311	296	282	286	309	282	273	315	309	299	289	309	300	323	314	319	312	311	281	301	284	314	321	297	249	319	288	297	311	339	302	271	317	289	306	291	339	287	291	297	279	304	294	313	320	341	301	309	291	274	327	312	307	322	301	310	307	308	308	312	302	277	290	317	288	323	294	297	293	294	300	296	284	274	298	291	311	276	317	320	293	299	274	290	321	322	286	296	317	347	267	291	298	293	277	287	313	324	299	317	300	266	297	311	288	280	281	274	275	298	307	306	332	306	313	318	271	284	285	326	281	308	273	351	315	331	310	323	302	298	304	298	304	321	295	308	314	287	309	284	298	320	302	302	268	298	316	341	297	305	302	299	316	268	296	303	303	322	298	338	304	310	308	313	339	313	299	293	307	298	292	306	315	310	287	290	322	285	314	287	278	312	299	298	298	286	302	291	285	323	305	289	295	298	277	281	299	309	256	320	314	305	288	305	307	296	333	302	279	317	303	293	308	295	296	332	326	304	252	298	299	297	291	298	306	336	284	283	308	321	295	299	321	308	319	310	283	316	299	289	313	315	288	290	282	300	308	321	302	298	312	290	339	326	309	300	299	302	289	301	307	288	300	304	331	332	302	319	312	295	315	307	321	267	313	321	307	325	260	273	295	288	299	306	265	306	277	291	293	295	307	319	275	290	289	314	309	322	322	294	286	292	322	310	319	310	319	302	328	291	280	313	314	308	326	318	274	305	268	316	298	323	309	275	323	306	293	301	297	280	289	309	308	272	288	299	309	295	261	317	310	321	294	319	313	277	284	279	292	335	335	307	281	280	297	301	264	312	318	316	286	319	305	268	328	320	297	319	270	314	264	279	317	318	295	296	316	291	302	292	317	320	343	319	302	325	309	309	304	315	326	301	321	307	317	304	326	318	278	301	295	280	296	269	303	303	300	297	299	306	304	286	275	283	283	274	341	301	335	304	302	321	300	275	310	261	304	348	319	327	297	297	292	292	293	313	306	294	311	330	315	279	328	291	280	313	293	300	307	297	298	289	322	318	316	283	295	283	307	298	322	279	287	296	290	313	312	297	300	281	307	282	274	323	289	296	303	321	327	283	319	273	324	306	317	294	300	312	273	289	285	274	282	285	310	301	324	260	307	292	295	325	302	277	260	299	319	317	302	293	308	263	276	321	321	326	285	294	296	317	295	312	294	314	310	303	312	325	324	294	331	306	331	314	310	287	281	310	343	294	292	295	272	295	322	287	291	341	352	316	284	264	293	305	262	293	306	266	306	301	347	317	311	306	312	272	315	301	317	325	315	319	313	326	281	289	290	291	341	290	274	304	296	303	334	297	280	317	311	320	316	315	310	315	307	319	300	303	285	323	313	320	306	282	291	311	323	340	307	335	290	310	307	322	293	292	285	328	286	309	279	298	307	304	302	335	273	304	296	290	333	311	304	304	315	299	263	290	315	320	286	288	283	295	291	275	286	323	309	294	292	302	292	293	315	323	316	282	318	292	317	303	316	316	317	279	323	312	290	312	332	292	289	324	297	297	306	299	279	306	314	280	333	300	279	302	313	296	267	316	333	309	320	319	280	292	288	312	329	330	314	302	328	284	326	285	294	298	275	302	316	308	309	302	312	318	281	314	322	332	328	323	296	299	303	319	314	320	281	311	294	318	292	306	298	307	303	291	325	331	323	284	307	309	287	341	314	309	328	307	307	292	324	295	297	310	301	298	305	308	302	295	296	293	291	290	290	331	304	304	287	295	289	275	288	311	300	289	316	317	310	315	311	335	312	280	274	295	320	322	314	333	278	311	311	292	303	297	324	270	330	289	349	289	318	282	290	285	316	298	321	326	283	277	310	313	334	287	287	297	297	314	301	310	309	307	303	302	309	304	319	295	265	319	291	333	311	323	328	303	305	307	333	282	289	293	302	258	288	295	282	325	298	327	316	335	318	304	288	317	296	281	290	299	317	273	311	323	283	286	313	296	286	274	324	323	306	320	298	295	334	313	292	261	345	320	279	287	325	287	340	312	300	320	270	284	289	286	298	301	289	300	308	272	308	284	293	317	310	295	321	301	305	305	297	277	322	296	292	310	293	329	288	293	297	322	282	284	281	311	297	262	303	342	285	294	268	315	279	288	309	296	330	311	271	325	308	310	329	296	322	273	277	305	326	346	291	312	277	279	316	259	312	312	291	348	311	269	284	318	268	307	282	290	322	272	314	309	314	298	319	321	304	290	312	316	323	272	343	307	276	327	331	300	274	294	349	319	306	300	287	314	314	280	288	305	323	298	294	282	295	322	292	310	319	300	319	296	316	279	282	284	301	353	276	325	303	306	311	313	286	283	309	287	328	303	301	290	300	310	297	298	319	302	288	280	346	327	325	305	305	288	316	289	306	305	297	307	282	306	310	297	308	310	295	318	288	296	320	331	279	328	315	303	306	313	290	287	285
3207	3664	5155	8199	7786	6029	9150	15999	16929	9233	2232	1053	949	898	917	891	920	994	1061	955	1038	957	889	877	912	925	936	983	1011	905	951	937	926	968	900	914	909	946	903	893	905	909	930	943	894	908	893	881	925	887	940	914	944	921	925	959	905	863	964	916	977	917	880	921	880	889	971	946	972	907	948	955	975	932	941	968	908	940	894	929	944	910	950	907	916	992	917	919	915	903	931	907	927	877	961	900	945	918	934	941	943	885	889	936	899	936	845	939	900	850	932	934	926	913	869	946	999	938	963	944	932	890	947	887	941	935	888	876	898	943	944	934	959	939	915	956	925	915	857	942	951	937	953	954	914	971	925	933	894	908	885	922	911	906	919	959	916	944	888	890	917	919	887	896	886	883	945	965	927	887	911	881	929	861	933	874	885	900	890	938	932	969	898	918	939	939	1006	863	892	866	914	940	914	905	918	902	927	895	890	953	888	901	913	920	876	947	893	902	865	929	932	838	902	965	918	889	875	894	941	917	923	881	916	883	936	914	877	892	930	856	951	975	877	896	890	938	933	909	856	915	938	871	958	875	922	908	937	912	949	916	925	892	917	965	910	952	902	896	960	944	919	914	953	948	916	922	889	948	947	949	928	955	884	912	938	888	881	864	904	960	902	911	940	961	939	950	930	940	946	962	916	894	971	887	861	902	929	887	912	934	929	950	955	966	941	876	929	910	866	905	928	900	888	891	932	900	956	911	923	924	905	910	910	891	914	932	897	919	946	876	894	848	872	927	901	946	923	923	890	875	892	874	919	896	893	872	923	849	937	887	883	892	944	876	904	901	922	963	890	930	837	941	940	900	935	913	920	919	891	885	911	888	914	928	975	917	915	906	972	872	914	848	892	916	981	919	918	917	919	900	888	917	972	876	854	885	936	868	921	932	897	936	872	904	965	923	918	935	910	937	946	946	959	919	944	881	898	936	896	905	917	910	900	955	918	909	905	933	912	836	907	932	906	881	942	940	894	990	875	921	914	912	920	942	973	861	984	869	889	920	864	911	950	959	950	877	907	907	893	891	904	955	918	929	890	845	930	896	916	904	933	939	923	917	882	901	911	903	925	919	917	958	965	929	916	893	899	914	903	916	906	947	903	924	931	906	942	882	856	882	885	947	889	895	889	914	879	950	908	874	910	876	915	943	927	944	924	887	914	951	902	910	951	947	949	917	875	912	929	902	849	936	920	922	912	924	916	918	967	881	920	941	920	934	928	918	852	899	926	911	910	871	910	894	958	908	931	929	923	874	882	891	875	970	939	948	882	891	851	913	929	897	912	871	929	892	916	941	924	958	926	931	970	904	874	934	916	898	913	887	874	912	918	906	915	913	911	928	890	933	863	887	949	919	918	924	909	866	876	885	846	968	890	922	930	934	952	939	883	915	876	889	922	981	921	873	903	880	878	927	832	921	977	888	940	955	909	882	894	941	907	958	933	888	873	942	904	878	876	944	928	908	949	868	903	882	917	919	938	894	918	876	919	924	899	837	916	928	934	917	940	944	930	924	882	883	915	887	932	872	847	883	965	849	859	893	897	956	860	832	988	907	865	949	923	945	867	942	893	890	937	903	941	953	949	880	938	926	920	872	878	891	875	881	876	907	928	853	963	916	940	870	894	839	938	914	942	880	920	939	887	937	897	912	938	903	908	913	900	933	924	864	933	898	908	943	908	913	945	918	898	898	876	892	919	934	905	929	895	891	867	890	871	980	913	943	927	956	887	929	916	892	932	955	901	848	870	876	881	914	927	947	945	919	895	910	949	938	966	928	923	916	879	939	886	882	897	920	907	937	902	928	898	898	894	913	951	893	890	867	861	892	903	885	951	894	913	919	978	952	896	927	953	864	878	884	846	871	901	962	868	915	943	911	916	857	890	912	914	939	934	949	927	875	850	888	923	923	872	949	946	916	940	996	938	890	919	939	900	894	915	882	933	904	941	925	916	906	939	900	918	920	926	918	889	928	898	892	913	875	981	955	931	872	866	914	916	895	898	894	875	898	910	925	951	987	888	937	921	963	959	927	942	880	930	885	957	892	852	922	944	980	881	963	918	868	931	945	872	905	883	886	864	961	932	887	886	917	910	947	941	907	931	896	982	921	919	923	944	959	933	892	954	948	919	968	923	853	906	842	900	923	890	955	893	932	955	936	964	863	885	906	897	935	940	926	856	896	878	875	904	932	898	934	959	971	892	861	885	992	912	937	935	907	941	937	914	958	952	884	887	966	901	926	945	910	879	888	891	902	921	934	884	889	915	944	962	880	872	925	938	856	923	942	920	923	931	899	930	949	919	914	932	906	880	901	958	918	905	923	917	912	846	907	878	893	886	917	936	943	932	939	920	892	926	893	902	886	940	898	944	856	871	873	916	963	904	912	917	903	921	885	930	941	884	847	888	878	899	887	906	905	943	956	968	916	841	968	912	916	901	910	931	888	909	884	931	957	930	936	915	926	896	968	929	905	872	952	919	952	887	910	956	948	855	919	935	870	919	916	928	946	942	932	897	944	989	890	910	946	900	880	943	840	903	917	851	944	905	938	916	943	933	952	892	941	927	911	943	923	872	937	904	886	904	884	885	981	932	903	893	881	945	894	875	885	842	850	925	953	914	927	893	916	878	905	908	929	950	844	914	918	947	941	909	896	920	922	963	915	871	931	855	959	930	912	874	962	925	927	924	882	946	883	914	880	878	897	912	918	960	874	927	951	939	875	915	927	903	974	957	905	938	915	931	928	930	908	938	943	910	900	907	904	895	923	895	915	872	898	870	875	947	900	946	928	930	873	896	929	917	895	937	913	866	916	997	874	985	891	940	924	938	947	950	945	917	896	928	931	962	825	883	861	909	932	934	856	912	920	905	894	950	929	902	834	895	921	857	905	906	878	887	909	993	957	921	927	942	902	963	897	877	893	909	969	880	906	883	951	906	916	934	903	909	862	928	901	850	944	952	912	879	922	946	898	884	936	915	899	910	941	949	956	936	909	903	894	952	909	913	903	943	926	924	853	922	959	914	906	891	898	919	896	899	905	910	927	927	940	900	932	922	955	882	933	941	887	934	933	937	899	921	887	929	899	917	861	918	943	894	874	922	873	889	947	883	948	845	860	879	909	945	928	970	915	929	949	943	969	911	879	879	943	897	878	956	917	926	880	923	889	924	926	918	873	928	946	938	931	896	961	932	910	842	969	910	891	929	908	910	939	929	912	920	916	911	895	932	933	925	901	890	865	938	937	917	963	970	909	902	910	926	855	923	873	915	944	909	913	872	892	916	866	906	933	893	900	864	935	948	894	925	940	904	901	959	946	919	920	879	879	940	897	932	916	912	945	927	883	907	929	935	931	944	875	917	907	898	926	857	938	911	953	915	905	861	893	861	920	884	924	950	934	867	908	911	931	929	874	955	891	927	916	881	911	913	835	945	895	917	893	839	878	930	936	899	900	933	897	929	896	890	912	883	954
12490	6465	6441	11589	8752	6522	23380	34959	37107	22640	4897	456	427	383	353	348	346	431	353	392	620	523	330	276	325	354	362	356	357	300	278	303	265	286	295	294	315	290	305	285	313	292	283	303	293	273	298	274	302	309	279	265	312	291	356	270	306	294	299	298	309	302	308	280	315	310	303	275	308	273	297	293	280	316	304	293	290	289	309	288	295	282	321	305	295	303	320	288	306	312	322	315	289	292	278	295	316	298	298	282	262	305	293	273	298	251	311	285	279	303	285	268	302	305	287	282	295	300	303	251	308	323	310	305	307	331	341	292	291	311	284	308	283	305	291	328	324	292	298	279	304	274	304	346	306	329	298	311	297	345	312	308	275	298	289	294	302	342	291	292	288	333	277	294	304	282	287	274	295	297	270	282	280	265	276	281	306	298	327	319	300	303	276	260	299	294	315	308	305	291	314	304	302	309	282	282	309	291	336	314	315	277	331	301	303	295	314	305	284	313	298	299	302	282	312	287	299	307	275	318	310	306	286	296	319	287	293	287	307	299	315	305	291	313	291	329	305	268	285	288	318	294	327	315	294	307	287	317	318	325	279	295	267	321	268	310	287	303	330	285	292	271	308	278	309	312	295	304	301	345	286	291	275	293	306	291	302	290	294	314	305	314	302	284	329	290	282	299	309	274	251	297	319	285	270	290	296	281	296	274	310	297	272	296	291	310	294	319	278	270	290	308	289	276	309	317	316	291	259	311	305	300	314	263	294	321	277	290	286	293	307	269	304	304	313	274	294	299	286	297	278	270	284	318	310	338	294	296	279	309	304	286	269	267	278	300	301	269	298	304	305	299	301	276	282	329	292	315	283	286	294	302	316	309	281	293	295	276	315	289	274	307	312	266	284	285	295	273	302	294	288	293	310	252	284	308	317	288	302	321	292	289	308	290	286	292	312	252	280	264	296	307	283	313	276	299	299	285	282	316	290	306	287	307	305	303	311	292	282	302	293	297	344	306	282	258	294	305	285	297	327	328	335	278	280	295	304	311	296	318	266	316	292	308	284	281	295	327	287	265	285	287	290	296	260	335	294	298	334	332	292	311	288	289	325	298	309	323	312	271	246	299	291	314	283	249	293	303	292	306	307	286	318	341	296	293	316	300	287	293	304	284	310	266	292	271	313	285	295	285	303	325	306	328	289	302	292	301	326	321	308	298	304	315	279	291	319	302	326	302	335	316	290	278	299	299	276	293	279	296	285	308	327	290	294	294	284	298	293	348	312	297	253	275	321	292	297	315	310	267	302	298	322	291	308	282	337	296	327	266	299	273	302	315	279	285	298	280	296	310	290	305	274	322	311	300	305	276	298	330	266	304	303	299	294	328	275	303	292	285	291	307	306	291	299	289	304	285	270	327	282	321	294	297	318	291	275	282	328	297	323	304	311	295	283	305	294	301	364	315	283	284	282	307	259	294	311	291	335	300	296	307	277	273	314	305	282	313	284	285	283	291	295	324	301	271	288	301	273	311	333	288	305	280	267	284	307	320	279	284	287	307	320	286	262	265	281	265	322	293	272	261	299	277	300	315	261	310	317	292	336	273	326	254	308	282	296	285	292	301	296	295	315	319	307	308	293	340	288	302	259	308	313	307	294	312	302	283	278	287	336	271	282	331	341	307	311	313	288	318	318	311	364	313	336	311	294	290	275	316	318	294	282	271	293	307	304	265	312	286	293	262	305	279	267	270	310	299	300	281	312	286	306	298	280	280	277	303	268	302	278	321	285	291	304	304	305	299	273	314	289	311	285	298	316	305	268	330	306	279	325	311	282	292	307	329	331	280	308	328	305	291	325	288	307	315	308	310	332	269	289	308	302	283	301	307	282	272	271	282	291	271	309	286	287	295	296	327	273	269	301	273	274	289	307	268	307	301	285	284	275	327	284	299	276	275	301	288	283	321	288	299	285	281	319	318	308	293	304	300	309	302	314	309	287	286	296	302	276	321	272	300	286	288	286	311	279	306	293	306	301	301	290	312	304	306	286	280	289	293	281	307	286	300	293	304	321	306	295	300	300	264	322	279	305	283	252	310	289	286	279	293	299	314	288	288	275	293	319	297	329	284	312	300	299	282	324	310	307	296	298	288	293	296	299	278	280	282	290	295	292	290	310	280	254	323	320	266	302	303	299	298	310	288	311	292	297	308	307	277	332	319	291	282	289	286	301	276	287	277	300	325	284	319	306	295	280	293	284	300	295	290	305	300	329	311	297	277	292	313	298	305	285	304	276	311	291	296	336	304	318	304	281	294	304	294	307	291	282	334	315	310	274	290	300	296	288	299	288	305	285	279	297	260	277	283	275	292	310	300	280	310	316	316	296	288	275	292	296	297	284	298	293	302	300	310	294	292	311	291	290	310	299	289	276	304	280	336	279	336	295	319	305	292	311	308	290	281	324	297	280	286	291	307	284	272	285	292	284	309	266	268	304	298	307	316	292	309	259	252	311	288	308	304	279	294	280	304	291	281	285	316	293	326	306	295	285	310	266	288	306	312	286	312	341	317	302	276	289	310	311	317	307	293	326	296	352	318	316	287	348	320	275	300	307	281	315	310	300	293	338	291	311	309	302	308	295	284	288	311	306	306	306	296	283	354	311	287	348	287	314	298	334	342	302	288	276	257	293	296	288	267	264	298	306	291	301	303	320	315	295	279	312	295	324	311	313	264	259	298	263	311	299	285	303	300	289	290	267	302	300	310	305	294	281	289	293	271	266	290	310	290	303	322	302	289	280	281	290	304	317	271	288	301	324	318	290	293	323	296	283	288	310	290	308	276	286	291	296	326	270	302	292	327	282	283	289	287	298	281	307	311	282	282	298	307	286	295	305	275	295	283	298	329	291	282	323	308	317	289	306	273	316	315	326	281	301	286	284	283	295	308	302	324	302	275	311	302	316	308	297	314	319	321	273	321	296	339	294	290	298	289	276	267	307	304	294	313	265	265	294	296	356	279	270	266	265	283	281	295	285	294	333	281	268	317	295	260	288	268	292	305	278	272	284	291	317	295	295	282	283	309	291	324	322	335	314	303	294	323	302	321	306	270	309	308	276	274	260	305	299	292	308	319	288	303	309	298	275	262	301	322	327	318	263	296	276	295	286	297	285	318	296	283	325	330	273	270	276	300	299	271	297	310	287	292	304	319	282	331	288	291	286	315	286	316	300	291	339	309	299	263	267	283	281	293	303	296	294	284	294	312	284	278	284	288	304	293	308	307	247	326	300	304	287	311	306	270	292	284	289	287	294	294	304	270	281	292	296	276	324	289	291	275	315	310	294	311	308	303	254	323	291	286	292	282	294	325	311	281	284	318	301	277	295	337	322	300	312	288	288	280	286	272	308	296	308	288	305	313	277	279	305	329	290	322	307	299	254	314	297	313	309	316	312	254	316	298	305	302	327	300	280	277	277	308	299	294	266	303	297	304	281	289	273	311	279	297	316	286	356	286	276	309	292	294
7569	6430	9156	20724	16613	16293	38759	49022	49309	35232	9205	1502	1457	1300	1206	1110	1086	1359	1580	1846	2938	2203	1061	942	1010	1373	1335	1295	1003	922	943	903	922	927	921	885	969	933	968	927	959	937	904	875	882	888	871	901	868	918	894	901	929	900	918	893	881	875	883	875	912	921	816	931	926	896	870	890	987	943	887	887	929	885	925	908	899	866	897	921	892	891	890	843	900	872	929	883	925	925	893	864	881	941	946	922	880	914	926	894	975	935	905	947	943	959	913	922	880	898	858	857	857	897	906	913	862	878	1014	924	892	930	921	888	895	865	925	919	913	890	893	894	885	907	897	961	898	904	909	899	858	911	924	894	869	891	890	954	903	935	941	935	899	856	952	874	933	962	946	928	920	895	875	908	884	879	918	846	865	878	891	916	835	925	919	933	887	843	877	908	899	931	919	918	894	949	888	922	914	887	833	903	936	919	960	885	920	873	894	907	959	923	902	854	910	898	855	961	908	854	886	908	945	891	866	938	913	867	875	923	902	885	871	891	864	855	919	903	869	914	887	902	869	947	875	888	933	893	935	907	882	965	926	913	907	864	909	894	893	944	897	933	920	924	908	936	872	885	907	952	880	926	896	940	885	894	942	913	822	886	860	906	916	902	910	934	920	878	894	875	951	935	896	884	895	950	895	947	890	916	940	912	917	903	881	911	889	951	911	880	874	904	900	890	912	910	890	908	917	899	959	894	926	916	906	899	891	919	923	898	904	923	895	948	894	913	885	872	888	913	882	910	930	947	914	915	905	893	922	899	906	897	957	880	961	912	890	917	900	915	919	871	838	878	911	883	907	855	937	972	941	958	929	966	882	931	904	930	907	901	894	921	927	892	955	914	948	874	949	968	874	933	912	942	885	939	885	925	935	901	914	915	906	897	943	926	883	889	906	878	879	929	905	929	935	976	928	915	865	933	969	922	877	860	866	915	924	920	938	894	907	869	855	916	875	901	905	895	910	902	944	937	935	874	935	924	923	873	872	849	900	913	922	890	916	947	907	908	881	897	945	891	917	915	865	919	904	876	893	951	872	936	870	918	910	848	887	892	877	898	875	943	904	929	935	920	879	927	879	924	882	885	853	930	874	887	921	926	883	882	930	879	884	913	891	913	895	939	881	899	900	882	900	819	866	865	879	853	902	870	832	919	932	916	904	927	927	892	880	946	946	866	898	885	958	874	879	883	857	893	914	949	898	949	900	929	920	855	900	901	937	851	948	910	930	923	949	875	910	874	939	924	958	864	900	938	903	920	897	947	877	876	904	927	863	942	882	874	911	955	879	915	936	874	880	979	972	933	932	922	937	950	912	905	899	884	896	952	926	913	925	926	909	859	897	868	953	888	876	904	894	872	925	885	915	840	879	908	897	945	875	970	898	907	906	875	919	816	915	878	918	888	873	908	874	946	947	929	906	922	860	952	898	897	878	893	891	894	925	959	967	928	895	870	943	948	873	927	931	849	918	912	926	938	848	875	877	897	883	934	902	887	915	889	848	916	914	880	921	912	944	917	989	922	949	917	869	860	892	924	915	898	899	893	903	950	971	938	933	876	881	916	899	845	897	918	903	842	929	882	899	861	938	890	914	897	873	908	915	892	914	891	878	882	910	910	924	948	879	872	861	916	904	910	820	842	914	928	940	876	878	964	918	945	886	886	863	912	899	928	934	945	932	973	929	884	906	949	897	859	879	924	902	871	906	913	958	928	871	948	874	901	944	875	892	879	922	921	897	882	907	920	954	905	1010	888	904	925	872	896	896	882	962	897	922	916	912	864	950	916	890	872	838	905	866	924	880	921	913	897	893	908	925	962	893	942	974	918	908	971	914	856	888	852	877	920	890	903	904	843	883	877	920	922	905	870	922	822	863	908	882	903	887	852	919	868	921	909	903	943	889	904	846	898	946	921	885	906	872	958	861	872	853	875	918	936	900	849	847	921	857	921	931	949	898	875	929	925	915	893	901	944	944	852	935	891	933	916	899	867	926	926	898	888	898	921	898	908	910	955	886	882	868	899	926	896	862	829	900	842	881	899	882	931	874	877	925	935	857	967	929	913	856	863	905	886	836	886	891	906	939	975	932	904	898	900	939	889	920	917	899	889	978	892	836	942	882	875	921	953	893	918	875	895	954	835	870	911	893	952	876	888	927	855	878	950	930	941	942	898	881	873	868	845	882	880	894	934	903	930	878	901	870	903	955	886	879	912	937	941	892	932	949	930	906	900	908	891	905	897	897	918	1008	912	955	922	898	927	922	869	918	910	827	917	887	935	845	890	923	879	869	886	861	906	944	866	916	927	871	891	949	921	889	881	883	902	941	942	887	857	899	893	925	923	935	964	849	932	929	851	915	936	891	968	906	886	863	889	880	921	913	922	916	951	911	901	992	889	925	935	969	905	920	891	928	977	895	871	927	896	914	895	849	879	920	882	948	947	923	873	904	912	914	922	874	892	934	850	887	889	967	903	920	924	908	892	869	902	910	956	900	914	912	944	914	915	876	892	870	891	904	944	911	931	898	860	850	870	864	884	900	904	911	894	949	886	899	915	930	885	884	879	903	902	849	887	873	903	885	873	912	859	914	960	903	930	952	921	912	879	922	974	904	897	929	879	878	886	949	876	903	944	900	867	905	863	883	949	939	874	934	944	915	873	893	907	870	901	905	909	925	918	895	894	911	908	912	897	889	937	876	949	905	902	902	895	896	875	908	892	892	900	922	931	851	913	911	871	908	846	876	988	893	874	935	885	904	870	904	880	899	859	905	874	901	928	962	952	872	917	904	924	895	934	837	900	841	919	902	927	903	916	936	940	875	937	927	930	844	871	901	931	906	869	908	908	929	886	914	910	920	945	855	914	906	918	916	896	861	890	928	949	890	906	895	903	945	903	941	861	906	883	894	927	818	922	905	859	887	872	982	916	944	851	865	912	882	928	913	919	928	858	901	901	897	873	879	954	943	875	848	945	894	966	891	878	883	885	889	906	944	918	886	927	876	878	847	918	861	875	880	922	908	893	877	929	910	910	897	898	845	931	885	896	863	903	890	904	878	906	924	896	887	901	875	926	928	891	912	922	856	934	856	894	909	879	906	862	890	899	865	931	865	849	941	914	954	843	907	920	897	865	944	883	933	876	881	886	885	933	885	857	890	889	892	943	910	931	934	953	929	893	930	857	906	933	907	925	894	933	938	944	895	922	868	861	851	891	875	888	937	871	887	907	923	890	873	903	901	897	900	927	929	929	877	913	877	907	896	891	872	938	908	911	948	913	941	914	910	910	892	953	918	862	875	900	913	905	937	937	906	924	894	938	867	928	916	931	918	873	901	901	834	912	925	874	880	905	941	904	959	935	907	902	896	906	959	897	947	929	928	943	866	919	878	897	979	914	870	935	919	865	908	879	893	813	857	948	930	914	873	897	922	867	900	916	907	880	920	933	852	961	884	879	885	864	874	873	931	902	912	904	906	883	895	863
19684	8759	8015	17149	13326	9324	39040	54672	45619	26663	5926	500	449	445	412	382	382	370	442	564	872	666	352	334	328	462	465	418	363	315	316	309	320	317	336	326	351	346	338	326	331	302	327	342	333	335	345	308	333	360	311	292	319	359	348	322	343	299	311	333	312	343	339	388	315	294	289	341	321	307	324	310	281	339	291	307	315	311	318	309	316	298	314	341	320	306	295	306	316	344	328	307	285	291	316	345	334	323	324	314	336	319	337	331	296	341	342	318	328	336	333	311	352	319	302	327	305	350	340	338	328	315	307	335	348	341	347	311	310	305	302	335	336	322	312	290	297	329	320	329	311	319	348	339	321	333	338	314	318	323	296	287	331	297	278	336	326	348	327	333	287	312	303	304	319	284	321	348	276	319	311	311	324	311	322	353	311	341	350	328	350	319	310	329	338	334	298	304	326	354	310	329	325	323	317	313	328	330	329	339	371	303	303	343	332	313	354	304	327	315	298	340	304	358	317	337	312	332	339	349	322	344	336	289	302	303	306	324	331	321	313	339	325	275	314	327	322	306	296	307	331	342	317	326	320	318	308	315	307	327	320	322	355	330	307	308	318	336	303	340	312	314	337	309	323	344	303	334	307	355	320	314	319	322	315	316	330	354	322	327	359	295	288	310	347	356	325	325	322	354	318	327	312	319	313	339	329	311	319	295	297	331	323	330	333	336	333	329	278	310	314	311	312	354	304	344	297	295	329	342	329	309	325	336	338	356	348	364	348	338	355	329	331	347	336	331	349	330	332	352	308	326	311	299	293	325	361	321	317	320	305	323	342	318	314	321	299	318	342	310	331	319	322	326	298	322	323	309	293	347	298	337	309	303	350	323	307	344	310	323	286	346	329	357	304	325	309	329	305	266	326	316	326	326	313	294	321	337	313	345	323	319	293	311	318	303	318	340	340	332	355	324	278	319	330	320	342	314	326	306	361	327	343	311	325	312	336	328	311	334	320	319	313	303	305	337	316	341	312	318	344	346	326	334	327	320	330	306	315	294	341	330	312	342	303	326	314	321	303	322	334	333	349	344	341	352	330	324	336	317	318	304	322	323	317	342	321	364	303	292	323	294	312	297	301	308	329	328	324	328	326	337	341	317	354	328	357	314	319	329	323	327	362	326	309	329	298	318	331	331	322	344	319	305	343	303	330	320	305	312	316	313	300	307	316	304	359	308	315	308	313	364	309	333	342	329	305	334	315	316	322	298	325	320	341	348	321	329	327	338	343	331	310	333	338	294	308	337	336	318	316	336	283	327	323	342	319	328	281	309	291	353	295	303	292	338	300	284	327	320	333	263	336	308	304	323	334	306	291	340	299	352	340	313	302	319	312	315	357	361	328	329	308	310	313	328	338	336	338	313	328	329	353	309	331	284	341	322	312	315	303	310	296	325	339	330	325	313	313	347	332	329	314	307	317	323	328	332	317	334	336	296	298	323	328	312	315	318	321	346	281	304	340	325	330	330	294	329	344	296	313	316	301	318	332	340	310	304	343	339	315	303	343	308	305	353	332	341	298	331	326	318	343	318	316	337	358	338	301	327	295	334	310	293	302	323	336	316	301	326	297	302	337	324	343	302	334	311	315	326	332	290	379	311	312	342	311	333	329	340	303	311	338	350	344	305	301	307	315	281	314	333	353	339	299	324	332	299	296	325	323	285	308	317	311	315	341	311	329	315	335	323	303	343	325	319	299	332	325	351	350	315	316	330	321	315	322	306	325	321	301	307	323	342	308	334	310	316	317	329	325	316	326	321	325	304	326	354	296	322	346	328	331	309	350	343	321	332	296	335	312	332	311	336	300	326	339	320	295	333	302	309	354	310	307	346	288	327	323	335	336	321	328	327	320	313	322	328	334	324	327	334	365	321	318	329	320	350	318	312	315	321	331	324	306	336	319	304	354	332	362	310	333	345	298	348	339	310	328	339	335	306	340	334	339	325	323	325	331	323	328	325	313	303	316	287	301	372	335	321	325	330	316	314	351	333	317	344	312	333	295	332	318	312	321	340	333	329	335	316	353	300	313	292	307	350	321	337	284	329	354	316	348	315	319	316	308	317	323	337	341	290	299	333	309	318	352	333	323	311	293	345	309	345	325	351	320	351	310	317	302	357	321	325	298	311	348	298	309	330	269	340	306	303	326	303	300	332	335	338	287	330	330	344	311	306	332	333	348	290	324	315	338	311	345	342	333	334	326	314	315	323	350	334	357	313	326	332	331	307	336	303	306	343	310	311	359	326	324	352	333	316	320	320	323	290	358	290	310	315	311	320	330	338	317	340	365	265	287	342	348	318	310	317	315	278	309	308	347	324	298	347	317	336	376	344	323	325	319	347	298	306	319	350	329	322	350	327	352	344	349	303	339	329	324	338	283	346	328	310	336	306	315	333	286	323	309	357	331	309	311	343	318	348	320	322	336	329	336	341	325	331	335	339	314	316	318	319	330	322	346	284	331	305	298	334	321	311	338	306	315	320	274	297	325	291	287	336	334	353	326	338	314	271	325	347	277	352	293	294	319	300	310	324	327	329	340	306	310	363	322	305	308	338	299	315	306	337	329	286	301	310	332	317	288	276	312	302	318	300	311	329	354	320	337	346	329	291	318	328	311	317	327	297	347	300	345	303	298	311	312	331	311	324	351	336	354	321	302	345	318	309	335	311	309	359	290	318	290	299	307	353	355	315	320	349	291	316	310	335	319	333	293	323	312	334	334	359	350	364	341	328	312	320	317	359	341	316	319	353	340	340	320	309	315	327	333	356	319	337	346	319	323	337	319	323	295	326	336	303	326	330	339	345	344	328	311	299	294	291	303	316	286	318	325	293	348	321	322	329	287	312	325	332	341	300	351	341	325	359	305	315	335	319	354	322	343	322	351	354	320	318	339	340	310	305	321	309	333	323	319	309	325	352	335	318	313	334	320	321	324	318	326	285	323	338	322	326	321	325	319	351	318	350	313	346	335	333	318	324	313	341	307	351	349	309	300	330	305	317	285	351	330	340	316	311	320	314	311	337	291	310	337	284	313	322	306	326	314	290	335	270	314	325	363	339	323	328	307	379	357	338	324	331	313	348	331	288	323	307	307	331	323	318	334	329	286	319	320	341	332	327	318	293	331	316	307	306	305	331	330	303	321	311	338	329	322	288	322	329	321	359	334	355	312	284	301	355	325	308	338	338	316	323	336	324	321	329	323	321	308	322	349	312	348	314	321	363	309	307	311	339	331	337	342	315	307	301	326	323	353	322	303	329	322	318	305	321	333	380	305	285	333	313	320	328	301	285	292	336	360	304	349	281	322	341	366	309	329	311	294	371	303	315	338	331	284	317	310	343	336	322	339	341	328	338	318	321	305	343	332	327	317	334	299	333	324	285	307	316	322	292	293	332	313	310	308	314	325	303	316	332	314	344	331	318	299	314	297	291	317	341	323	285	303	314	312	287	347	344	313	336	313	294	288	357
10145	7718	11267	25133	17203	20120	51144	64992	55603	37766	8481	1638	1607	1522	1464	1439	1429	1442	1933	2713	4170	3069	1268	1141	1104	1680	1872	1523	1055	1004	1006	1011	1026	994	1002	956	972	1080	1016	984	969	975	1029	979	976	1022	981	996	994	934	945	945	915	997	1041	991	953	932	1000	939	932	996	987	955	936	942	980	949	901	1046	1003	956	985	959	984	1001	916	957	985	979	994	915	935	954	952	955	1003	1001	901	997	959	969	970	992	1050	994	1016	1018	995	948	973	968	1009	1033	938	964	998	988	973	955	907	901	944	953	981	978	972	985	971	952	1003	986	1050	955	957	991	1014	981	941	989	983	973	983	942	962	972	943	928	1004	1000	997	944	927	927	923	947	1023	1032	1034	954	913	970	934	1013	937	946	974	953	1009	927	958	997	991	999	945	1002	982	961	961	1009	977	931	1032	967	1043	1000	1004	953	1013	1010	938	994	1000	970	970	950	941	943	1039	941	928	1055	901	988	950	919	973	972	951	935	923	923	948	981	916	981	1029	988	993	967	954	1009	953	931	977	987	1030	990	992	971	1001	944	986	956	1004	946	975	973	946	1033	953	966	965	967	906	965	937	998	940	925	939	988	972	1015	951	996	933	993	963	966	1004	1018	963	954	925	978	928	961	981	1003	975	930	981	952	1003	952	975	991	959	929	960	970	1030	970	1000	978	938	1010	961	1016	987	997	965	916	945	980	953	989	958	904	951	925	983	953	937	994	945	960	977	960	973	1004	999	945	1031	1030	1031	999	971	962	1003	964	936	936	954	999	932	949	915	966	1003	933	954	982	976	990	940	966	974	946	995	998	993	958	946	976	959	945	976	970	940	936	910	929	1006	1014	951	1008	1015	976	965	967	930	962	984	926	1009	964	971	946	989	937	945	948	1022	995	980	960	955	883	1007	1014	945	964	957	1021	925	972	978	1019	929	936	975	1003	1033	973	968	958	947	995	990	980	935	972	948	975	937	1003	962	1017	955	953	906	943	994	1009	932	990	961	1018	958	988	974	1036	976	968	952	984	927	983	976	911	956	958	957	924	888	996	964	974	1016	950	920	953	944	967	997	960	938	932	956	1004	996	983	965	966	992	989	1012	947	970	940	992	969	936	969	965	947	1021	974	924	906	992	912	988	980	939	930	971	1012	923	983	985	940	980	990	955	985	1014	968	1000	924	965	995	961	995	993	981	999	1013	983	992	916	982	972	990	955	1000	988	994	945	972	974	962	977	1007	931	957	1022	1020	952	947	965	982	1002	977	928	1018	948	979	1032	982	950	999	1015	1023	975	954	954	911	938	980	965	956	1046	1002	1015	968	939	1006	955	960	949	917	969	965	959	983	920	929	975	965	956	956	978	976	983	1002	944	936	961	1003	975	1000	935	948	995	939	941	973	998	982	983	961	937	949	948	904	982	927	978	950	992	1027	975	962	1007	1008	916	993	980	957	975	1001	981	961	981	952	1002	945	966	1007	968	986	991	954	932	968	985	998	952	961	898	980	980	976	1034	930	950	1029	1028	971	975	944	983	962	1026	924	966	952	979	946	988	984	892	930	1024	974	938	904	948	964	996	958	977	1015	1006	967	1011	983	945	980	934	931	979	965	941	950	959	983	995	990	966	925	921	1003	954	984	967	963	977	986	985	937	979	943	967	1001	966	966	1003	895	976	979	990	952	959	986	977	950	938	970	989	975	965	914	984	999	975	954	964	937	989	958	977	966	937	987	946	1037	939	988	941	962	926	931	947	1051	1023	919	945	1039	980	927	1021	957	958	971	991	943	964	926	1003	1011	997	993	980	966	996	921	995	977	971	915	993	932	951	955	965	947	972	983	972	1004	962	942	906	929	939	962	906	915	949	959	960	971	938	986	981	946	966	987	941	1022	952	990	1020	951	1005	976	970	988	970	996	1023	959	1007	991	1001	938	946	961	955	962	985	979	977	1009	962	988	969	916	1003	990	942	917	937	983	982	930	986	1006	1005	940	941	992	905	955	1003	985	941	977	987	928	972	948	952	940	898	941	947	947	989	960	1004	898	998	952	985	982	990	950	935	982	909	981	992	966	909	922	990	959	978	968	944	958	963	1004	993	963	1011	1015	977	927	943	996	1002	975	954	1002	936	944	940	989	986	987	1014	933	946	935	1024	962	910	1022	924	981	962	1031	971	903	977	980	996	1043	963	992	979	946	985	943	949	978	959	1005	989	1002	950	959	964	951	949	941	982	919	918	899	956	1013	963	972	927	931	993	952	961	1008	971	1035	962	981	960	956	989	947	934	934	1007	950	923	955	996	1012	1007	939	951	948	948	986	953	974	981	943	962	920	986	956	950	1005	979	912	965	987	935	995	999	990	987	929	1015	1003	971	967	969	1045	1000	932	955	916	948	989	975	966	993	934	982	986	996	975	939	1065	940	888	991	1028	954	978	924	1027	966	980	984	954	988	984	975	949	990	940	1007	909	942	981	960	968	952	987	997	946	973	948	954	960	981	970	950	976	980	955	983	932	960	992	946	978	953	949	1020	961	963	997	951	1011	969	949	939	964	1016	944	946	980	968	984	959	926	945	972	906	951	957	979	972	986	994	947	996	940	926	999	979	927	1010	938	992	950	993	983	1042	1058	972	985	960	979	969	1005	967	960	974	994	962	1012	973	936	977	940	964	975	989	961	1010	949	972	937	939	994	955	947	1004	970	1004	1000	1019	940	954	956	997	979	955	924	935	941	939	962	1004	937	986	991	1015	975	947	978	922	999	1003	1000	1015	959	935	973	991	980	972	952	982	980	953	976	1001	905	1009	990	949	950	999	1061	1015	1005	994	924	1018	914	988	1001	957	952	993	925	972	951	959	963	981	966	1014	959	983	1011	990	977	1002	959	970	988	970	962	953	971	973	978	917	982	959	1003	987	909	919	982	934	962	999	964	935	986	934	947	959	966	1009	971	1017	945	990	951	1017	1039	940	997	975	967	987	998	1005	982	1008	911	993	928	1036	979	991	971	999	1006	967	905	941	1005	982	900	953	975	975	901	890	940	943	976	994	973	934	984	1027	952	1020	963	960	978	995	951	1050	895	986	993	1013	958	984	961	972	989	1052	963	919	883	956	964	973	977	960	927	958	930	1004	960	947	920	1007	940	944	966	993	997	1049	991	983	982	918	918	997	985	935	933	908	937	948	960	1005	969	944	997	948	978	961	941	976	974	952	981	977	938	950	883	982	976	1016	1009	950	896	943	948	927	956	954	905	939	992	959	998	992	977	959	928	997	984	982	928	943	916	973	902	966	938	960	931	945	992	965	935	990	898	951	945	979	986	980	971	951	974	979	984	978	971	912	996	947	986	1054	953	1030	1055	941	981	950	943	985	950	945	960	937	926	1005	968	980	931	989	1011	983	995	954	991	943	971	1008	1003	987	946	972	975	936	926	965	935	943	904	884	919	994	1000	979	890	967	969	968	1027	978	967	1010	964	987	953	976	1004	919	943	988	959	936	956	993	1002	970	993	975	1014	997	995	941	936	958	979	953	977	945	996	965	944	927	949	934	969	1000	983	969	969	1012	983	940	956	915	975	947	956	962	962	913	1036	974	977	959	988	935	919	950	921	988	1023	948	950	944	980	955	968	996	943	990	910	1006	932	992	940	951	972	947	978	994	1009	967	926	1009	955	911	945	988	937	908	969	931	951	980	996	954	990	991	978	945	993	981	939	971	982	924	923	969	969	985	911	950	922
4606	2544	1786	2705	1271	1241	2809	4342	5045	2815	668	332	312	314	326	351	304	298	319	348	310	314	301	320	282	304	332	309	300	290	306	332	305	320	344	324	329	335	325	302	320	278	321	328	290	284	318	302	328	318	337	293	323	326	293	307	338	330	312	318	299	313	305	302	329	312	314	329	337	329	333	318	306	328	343	315	316	340	327	319	312	301	322	346	286	328	327	293	310	289	300	314	306	285	321	311	283	310	320	294	322	332	292	298	315	330	337	305	309	268	330	316	328	309	314	350	297	299	302	333	304	315	319	307	297	291	324	303	317	314	281	311	303	311	303	305	313	365	288	338	324	297	320	302	313	322	270	331	309	280	304	310	294	307	329	303	312	312	320	319	343	303	330	310	294	294	306	317	322	348	295	309	309	304	294	303	318	328	299	312	296	329	294	303	308	315	339	278	292	352	288	315	293	305	299	327	306	309	319	288	309	327	317	302	308	339	306	290	320	316	331	331	313	314	302	314	282	304	301	320	315	293	333	282	287	263	337	309	340	299	295	349	327	295	315	299	275	337	321	331	287	284	316	300	351	300	309	315	325	281	346	322	340	287	332	298	312	303	311	336	294	309	317	294	287	322	308	281	304	343	321	339	305	343	300	314	297	299	306	285	327	339	310	281	317	287	328	270	321	312	320	308	279	324	343	305	281	308	323	331	311	310	291	307	306	321	300	277	323	344	291	294	339	289	286	326	320	316	314	304	310	293	268	268	345	347	323	339	319	297	332	316	329	335	325	319	320	316	319	313	274	305	330	309	335	320	352	282	285	290	322	297	303	307	310	292	309	327	325	310	303	339	318	276	308	309	296	321	263	309	325	326	289	311	372	296	348	274	314	288	284	350	334	331	301	311	298	315	314	310	314	338	308	313	286	304	305	272	299	324	278	336	265	314	308	293	294	314	308	336	315	330	320	339	304	296	308	325	311	324	287	309	288	330	314	334	308	313	342	301	313	306	298	323	313	313	332	306	325	307	366	345	317	305	292	297	314	298	307	320	330	319	344	285	344	314	327	307	311	310	308	338	363	320	363	323	308	322	322	284	332	301	322	313	316	306	320	337	326	333	270	305	345	348	331	301	349	293	332	302	320	353	321	276	271	310	321	316	312	317	329	287	315	311	312	299	313	306	309	316	327	329	284	353	288	295	322	314	316	333	309	308	294	334	306	339	305	290	313	337	297	348	314	330	299	301	296	313	305	293	333	330	329	329	329	298	309	309	286	292	337	311	313	325	278	305	294	311	323	297	304	345	318	337	279	324	308	319	316	294	283	311	322	303	319	321	316	299	309	317	317	341	326	301	315	315	269	332	314	302	329	328	309	313	352	318	309	307	299	310	297	304	314	333	272	301	306	314	318	314	298	334	322	312	327	305	272	307	305	288	312	336	310	295	328	306	333	304	283	301	281	332	346	316	319	300	274	322	304	309	338	273	275	306	318	302	330	319	279	307	317	320	334	309	292	302	320	311	338	302	293	321	310	296	315	318	292	339	281	311	301	323	306	312	323	289	304	331	280	318	299	327	297	334	315	333	286	305	276	293	360	314	326	306	321	276	305	311	322	331	288	297	297	303	293	317	332	319	335	315	333	323	321	321	340	312	309	298	272	283	305	332	318	318	296	332	339	312	310	311	320	263	323	326	295	321	330	312	337	302	324	281	311	307	331	292	315	350	306	339	344	277	311	302	269	335	315	297	317	307	304	289	314	311	300	319	301	289	334	334	314	326	330	301	308	311	332	313	332	302	337	300	316	302	297	335	296	320	301	302	312	314	302	311	319	317	290	311	308	322	331	318	323	325	302	317	299	312	331	313	321	290	330	322	287	288	304	292	298	290	319	313	310	322	320	319	321	307	305	302	289	319	284	330	332	287	319	320	326	287	339	315	298	285	305	344	293	315	332	308	272	294	296	294	316	333	308	304	339	318	296	313	305	294	309	308	301	314	293	322	309	344	313	273	305	298	319	343	294	332	329	338	344	304	340	299	341	336	315	327	306	301	295	316	321	315	318	310	301	299	304	283	319	319	309	289	308	288	322	308	297	336	311	305	311	334	315	316	298	337	323	287	303	333	296	313	316	286	296	332	318	326	306	311	323	336	338	326	311	307	324	286	306	317	297	302	302	301	345	314	338	311	294	289	274	323	302	335	325	327	314	323	326	317	296	318	299	323	316	297	339	338	310	328	290	306	292	318	342	300	315	304	333	334	316	300	303	321	312	318	304	283	318	315	311	271	281	292	298	271	316	309	298	299	334	313	330	329	316	300	314	327	319	312	312	295	333	307	316	297	309	284	260	322	271	333	299	340	300	311	295	332	332	310	297	298	328	324	321	304	275	314	331	329	316	314	274	299	284	320	305	308	327	303	284	307	317	322	313	306	306	353	300	279	326	320	342	299	335	324	324	313	305	315	304	339	348	315	313	315	277	332	311	293	314	315	328	259	314	309	297	336	330	316	301	302	304	307	284	324	322	282	313	273	302	278	289	297	337	314	291	348	295	288	315	283	292	324	297	291	315	302	283	317	302	314	291	286	319	284	290	298	310	297	321	304	313	309	303	279	310	306	312	288	336	301	336	281	317	341	300	291	321	329	277	303	299	301	311	308	318	298	312	308	330	323	287	341	305	322	285	343	301	265	318	333	316	319	305	323	310	297	297	313	298	318	318	299	296	325	331	324	305	271	301	284	338	328	292	330	333	322	317	304	282	285	272	292	333	313	306	296	303	322	288	309	305	329	316	317	282	323	287	311	314	290	314	314	286	315	345	302	301	345	311	323	293	283	322	325	333	289	303	285	295	296	295	304	296	294	336	311	340	296	349	302	285	324	317	312	320	333	270	310	299	316	304	284	266	302	335	304	341	324	338	310	324	317	311	281	323	315	300	322	296	273	320	295	332	321	309	317	292	320	302	304	294	306	288	320	318	316	290	310	313	313	300	275	308	284	292	318	294	325	332	324	287	307	322	323	348	327	236	319	330	333	300	292	329	298	318	281	318	326	302	281	275	291	295	282	338	308	340	287	313	322	335	340	315	300	321	290	350	334	267	301	312	291	314	325	299	307	310	306	338	329	307	305	336	333	308	282	340	305	312	329	311	309	264	305	281	312	311	309	342	295	278	287	281	341	344	322	316	314	295	326	294	335	281	305	315	296	320	308	298	273	275	323	307	288	330	322	334	326	295	333	326	319	321	304	316	310	315	324	310	328	290	327	330	339	327	304	291	304	305	307	289	313	315	308	305	291	320	280	349	322	320	278	316	307	305	276	287	327	305	310	309	307	313	323	328	340	279	322	312	335	317	309	332	336	326	292	321	316	320	291	321	306	319	281	323	312	312	285	318	341	298	305	295	296	311	314	282	295	285	303	286	289	280	297	331	301	336	300	300	309	298	308	325	299	319	334	301	303	282	302	314	327	317	304	312	334	303	312	277	306	321	310	324	326	303	309	312	291	295	332
3930	3070	3330	7233	3942	4437	10524	15411	16568	9230	2108	991	931	1003	947	989	892	969	1015	1099	1056	1036	986	941	950	991	971	960	913	930	985	951	979	927	955	940	973	926	924	942	961	918	937	925	923	953	958	945	915	924	924	957	927	920	920	947	937	968	911	929	959	916	974	945	967	887	948	939	941	941	909	974	924	964	972	930	889	875	1002	958	928	937	897	919	943	947	955	946	943	963	952	939	957	997	932	956	925	897	953	945	909	911	983	883	910	934	934	915	968	910	933	855	926	920	951	956	937	946	946	955	1000	926	917	980	940	928	929	892	967	923	904	945	973	945	883	936	947	924	937	889	916	898	894	949	952	905	915	978	917	949	929	904	1014	996	908	958	983	918	890	920	910	1001	947	895	914	904	940	956	956	954	942	918	966	921	905	910	913	892	902	945	861	982	962	914	985	892	932	954	986	964	983	886	902	915	979	978	931	942	943	987	941	903	961	990	932	973	930	899	914	947	975	1015	985	961	962	916	938	910	884	951	957	975	948	987	933	925	938	915	933	917	878	913	919	913	941	936	941	918	915	916	898	941	991	930	941	932	945	906	973	967	913	955	895	919	974	958	961	978	887	971	870	943	882	936	993	885	1001	942	906	937	970	957	931	878	910	943	957	897	966	931	921	919	880	901	952	925	865	943	894	939	910	873	908	920	940	958	922	943	944	927	920	912	901	934	882	892	969	955	956	972	912	932	940	946	980	946	926	894	909	1011	913	1012	939	930	952	958	924	893	894	916	906	991	922	940	957	904	975	990	956	989	939	982	978	929	999	998	961	909	967	935	916	920	959	950	956	888	901	886	905	956	910	937	934	954	923	998	940	973	921	910	1007	943	900	921	972	937	914	942	949	974	929	960	952	937	965	933	961	935	962	893	895	904	938	896	1007	983	939	965	936	953	926	990	936	927	980	969	921	965	925	926	912	923	947	946	1004	957	919	972	946	949	893	932	910	938	977	961	964	930	921	896	934	953	917	927	959	911	923	876	915	880	908	961	962	909	896	893	878	926	888	932	931	880	970	885	972	924	917	946	977	915	923	972	898	932	922	875	925	947	915	863	951	908	970	948	971	894	932	909	929	922	924	950	904	913	901	923	969	953	919	922	988	943	908	956	918	922	962	986	912	969	863	953	956	952	925	936	911	914	876	922	914	1012	931	941	918	928	893	925	895	948	902	945	924	977	918	926	949	935	909	946	957	909	978	942	885	944	893	959	947	941	953	956	945	949	955	942	976	997	942	954	942	936	912	919	925	929	895	893	921	904	901	930	970	917	923	965	941	913	906	981	939	949	918	927	915	934	955	911	880	969	936	912	949	946	950	959	961	983	891	923	907	930	949	853	885	963	979	906	933	940	932	943	971	944	895	895	914	970	918	920	994	978	926	953	959	879	946	925	954	923	948	919	973	938	937	908	913	973	886	909	883	957	949	912	945	945	916	984	921	967	923	929	941	962	934	928	907	916	914	950	915	974	915	972	988	936	920	862	935	934	905	984	953	945	958	962	933	915	939	918	947	891	920	942	938	951	950	875	945	918	988	911	940	955	868	995	934	937	950	957	921	922	882	936	916	936	942	901	950	952	947	931	939	882	918	943	935	945	933	963	953	917	884	922	935	990	910	947	961	920	884	929	928	935	903	941	918	894	919	885	967	898	939	886	925	930	980	923	941	954	955	950	943	964	938	903	867	905	950	940	870	912	955	988	945	930	911	927	921	914	916	937	987	958	923	938	959	927	978	937	912	925	905	938	911	931	911	865	896	840	947	902	967	926	920	930	946	910	947	916	893	859	926	999	914	964	924	983	934	954	883	912	917	928	967	947	930	961	891	960	955	977	863	946	907	1004	941	965	923	922	992	919	913	917	899	986	915	948	921	947	931	951	977	913	867	904	928	892	963	937	914	944	867	956	941	924	970	919	923	894	963	931	889	955	927	908	956	985	937	954	912	946	936	896	972	904	978	919	934	966	962	925	923	934	950	912	947	968	895	882	973	927	975	909	966	881	945	917	884	897	910	946	924	943	892	940	984	965	936	928	933	942	910	966	910	949	962	922	875	940	934	922	959	920	899	955	956	978	919	912	935	920	963	873	943	1022	932	942	934	986	946	942	917	895	991	920	904	958	907	937	930	968	959	933	912	906	938	949	900	968	920	942	907	894	908	989	901	927	958	955	909	974	958	996	951	926	907	946	963	900	954	980	907	944	888	916	968	890	932	942	959	905	914	927	911	977	930	944	895	950	906	935	929	976	976	915	913	913	948	974	935	967	917	969	925	936	898	971	930	914	928	944	914	916	933	959	955	933	910	931	929	943	964	933	976	960	852	926	930	937	933	900	938	966	1003	961	951	908	955	963	968	923	960	888	909	879	941	912	909	880	895	920	914	941	960	932	928	956	935	937	946	953	903	924	949	888	943	937	911	915	989	957	880	932	904	932	944	962	914	922	927	954	939	949	913	907	913	970	931	902	919	947	925	941	955	895	948	954	916	971	930	938	910	922	960	945	968	998	905	947	921	923	923	910	950	988	983	913	967	919	956	851	937	875	935	932	906	924	943	974	903	904	1017	950	955	968	972	935	976	957	903	917	949	932	963	944	908	925	890	955	904	924	938	967	898	922	944	931	963	928	956	973	961	984	893	973	954	912	984	922	944	967	860	967	937	988	952	892	918	947	911	923	872	996	928	911	905	922	950	916	915	943	919	905	957	933	964	895	935	874	936	948	901	923	970	929	942	974	918	969	900	932	939	883	996	914	999	885	937	946	952	939	982	990	949	927	922	932	917	931	910	939	924	932	899	946	989	932	904	931	915	980	929	937	947	937	876	934	911	1001	882	929	958	974	921	903	902	938	937	985	957	908	966	941	947	977	927	933	904	894	988	942	940	955	942	897	951	895	964	930	980	981	953	932	907	908	896	969	952	936	966	919	950	930	981	918	914	895	970	1013	906	930	934	928	918	922	975	933	966	930	936	948	905	920	955	919	933	926	969	924	944	1015	996	931	891	876	900	921	932	943	994	953	932	935	962	931	887	930	923	888	945	958	928	1008	918	924	912	957	909	950	935	947	906	926	985	929	919	895	991	960	938	931	892	967	913	917	925	956	934	989	892	936	916	913	961	899	880	911	909	987	921	952	921	908	882	916	877	941	1009	995	920	901	966	959	948	966	862	946	936	886	893	957	994	936	915	963	941	973	909	944	907	906	974	965	906	900	889	957	918	894	923	937	898	929	936	950	925	929	897	937	949	937	942	966	934	880	939	946	953	955	957	959	1023	960	959	914	882	898	1006	924	1008	945	917	918	988	928	921	948	984	921	945	939	891	892	941	949	886	966	935	939	938	928	963	963	887	993	957	951	953	954	915	893	937	890	904	954	940	946	997	915	887	925	906	926	914	944	922	916	938	972	924	862	964	912	966	952	907	976	992	947	889	886	948	937	926	899	938	934	985	915	902	917	879	987	960	932	918	917	901	883	976	918	939	887	953	881
14072	5159	5784	13673	12644	8952	21724	40723	35758	19765	4582	397	333	322	327	300	324	308	423	505	495	419	313	349	355	363	311	330	296	325	285	299	325	307	312	327	330	282	305	328	319	318	316	288	306	336	298	294	297	311	286	309	318	318	288	303	302	302	324	354	316	353	329	326	347	342	326	287	279	282	312	323	341	316	301	288	317	329	313	281	321	309	310	296	328	304	287	296	292	316	305	294	295	320	337	309	326	318	301	342	295	311	295	327	312	318	331	317	309	318	338	327	314	294	286	329	298	328	284	340	309	293	331	322	315	313	316	297	287	315	329	292	295	283	321	288	308	338	318	328	306	278	315	314	333	294	292	325	315	302	305	308	332	272	299	305	317	294	285	335	316	326	324	336	305	308	310	309	312	293	308	298	291	300	321	285	280	319	322	341	282	302	319	309	315	290	277	296	270	320	320	306	280	281	287	298	311	324	303	281	327	325	307	303	344	320	333	287	310	296	308	328	279	319	346	302	317	318	287	310	294	356	320	353	320	328	299	298	309	296	326	304	279	307	321	317	321	283	286	329	317	315	298	324	325	319	276	289	328	324	283	317	287	309	322	315	298	317	310	307	316	298	307	299	293	327	327	312	315	319	293	277	284	304	339	338	319	286	306	291	295	298	313	310	318	331	291	296	300	318	286	294	320	325	321	315	296	316	304	297	297	301	298	306	305	316	310	300	293	309	325	305	345	317	315	290	343	323	288	300	303	304	326	304	304	312	327	297	321	305	315	353	321	334	299	323	305	322	314	274	294	284	306	274	312	304	314	323	295	277	298	310	314	306	316	312	306	297	303	307	304	316	300	309	302	304	282	310	316	310	293	293	348	308	307	291	303	317	292	348	289	294	312	296	302	317	333	304	308	290	309	307	315	295	308	338	318	299	296	304	311	323	300	303	309	313	306	308	295	311	297	313	334	310	312	314	315	295	288	291	307	322	304	320	291	307	318	293	345	312	294	322	292	297	299	331	323	290	327	326	285	272	292	314	317	330	313	333	306	330	295	324	295	295	301	307	345	343	302	304	290	337	338	313	326	267	303	297	294	315	302	307	318	288	305	310	300	337	322	306	293	316	313	306	283	313	313	306	290	303	335	284	319	315	302	349	307	290	284	342	306	293	271	298	297	316	300	326	310	298	322	321	265	316	310	331	311	317	328	303	329	321	323	303	302	330	279	319	337	283	317	299	322	326	274	314	284	293	311	310	295	313	301	320	315	291	346	314	329	316	294	320	309	290	314	297	291	300	287	310	322	308	284	326	293	281	308	300	320	288	320	331	332	321	283	311	296	298	305	318	345	313	301	307	334	279	322	318	272	283	324	309	294	318	344	330	303	299	297	306	319	292	281	296	321	285	337	312	295	295	307	302	315	305	288	291	312	291	307	313	291	333	315	298	336	323	324	287	290	320	291	333	323	296	299	296	294	299	310	285	291	306	297	321	301	300	309	301	326	275	315	310	300	296	306	318	305	293	316	333	324	318	302	315	315	277	318	301	303	322	287	279	301	308	318	320	272	313	348	272	310	341	304	312	283	295	299	312	333	303	303	336	333	298	299	276	284	330	277	343	303	317	317	301	334	305	344	283	354	337	323	309	320	296	326	329	322	286	296	309	289	319	295	278	303	309	305	304	321	308	330	298	313	302	306	291	315	294	281	324	308	293	322	330	281	298	324	297	312	307	307	257	315	303	316	300	295	315	317	281	324	322	327	286	272	331	318	320	282	295	324	292	307	299	330	334	295	318	283	318	331	318	328	299	303	294	315	322	333	296	292	288	297	315	318	299	302	318	303	292	276	354	287	275	343	316	305	292	343	306	312	279	313	301	322	339	313	301	343	293	278	289	332	306	306	308	322	311	308	283	336	300	296	302	290	321	328	278	346	314	327	329	299	299	306	280	306	291	318	289	312	287	309	335	283	314	305	314	325	320	281	301	319	300	291	303	294	292	322	305	309	298	302	293	328	293	293	289	317	328	311	295	303	297	322	320	316	299	293	287	342	285	322	329	302	315	309	313	289	311	281	299	285	295	313	321	272	336	303	286	276	294	303	281	286	312	318	310	309	311	328	288	346	296	311	314	317	292	329	338	271	297	289	283	313	299	311	296	279	326	332	289	311	293	351	334	316	317	314	320	315	296	303	324	287	294	297	321	337	267	314	282	333	319	324	295	306	307	300	330	309	262	310	298	310	291	341	336	336	344	337	302	310	321	318	302	330	292	308	307	305	286	315	312	321	355	319	316	303	303	323	312	334	317	322	296	307	283	325	308	314	328	284	361	292	266	313	288	295	317	318	280	294	296	293	328	321	308	326	338	311	334	293	292	275	318	331	318	345	335	303	334	297	291	290	306	316	312	334	295	306	305	308	301	285	292	311	311	314	292	340	341	286	276	309	294	325	286	304	314	313	316	289	297	316	291	322	289	332	322	293	320	303	298	317	321	304	325	313	346	287	298	303	299	274	314	306	299	305	339	328	315	268	339	297	317	324	286	321	325	298	319	298	330	298	322	307	296	307	313	292	299	287	347	273	280	335	276	320	308	315	318	308	345	312	350	308	288	368	336	310	308	278	302	312	301	284	330	332	331	319	276	316	292	300	321	289	295	284	301	335	299	325	294	316	300	279	300	278	313	279	312	280	325	294	339	326	300	329	326	308	308	321	330	304	320	315	289	281	331	292	296	301	338	350	312	312	338	336	334	307	289	304	326	324	306	308	326	339	343	300	320	339	302	281	301	304	305	301	310	292	293	351	304	294	306	275	313	322	283	324	305	318	251	334	305	316	287	288	322	296	335	333	299	330	317	317	306	311	302	309	332	315	334	308	299	296	320	324	303	302	292	307	341	315	300	299	328	321	320	289	305	334	301	301	321	302	283	329	285	312	317	293	327	289	303	281	323	309	339	305	331	340	324	339	337	289	282	335	287	316	296	314	308	316	288	326	299	292	293	286	303	313	308	288	310	288	323	308	311	323	314	309	308	324	323	325	285	297	325	328	321	301	295	311	282	313	277	302	324	327	296	324	304	295	263	284	316	342	318	327	298	287	326	333	325	299	303	325	314	293	293	307	312	335	293	320	272	319	289	299	334	299	295	283	341	323	303	293	293	284	297	309	332	274	320	307	306	307	311	294	279	292	274	319	281	275	290	334	323	324	282	289	313	311	300	298	313	302	273	295	292	333	309	320	315	306	287	301	331	293	313	280	302	344	291	290	283	318	295	330	276	296	314	292	341	315	288	320	275	289	324	312	304	275	288	320	286	300	308	334	303	297	289	310	282	300	322	303	331	292	349	286	313	326	277	321	308	317	302	305	299	298	329	306	308	294	307	299	325	306	320	323	276	295	319	311	313	295	311	312	298	314	307	311	303	292	330	297	289	344	306	286	336	300	295	321	279	288	310	322	314	317	320	324	302	311	327	318	322	328	288	303	314	317	295	307	328	328	319	330	293	333	307	322	301
8777	4887	8829	22089	14845	20657	33542	54032	47266	32082	10978	1095	1070	1072	1030	1012	988	1041	1561	2405	2084	1584	1054	969	1013	1038	1063	976	974	932	901	939	915	967	949	954	891	897	932	937	953	906	922	885	921	880	909	943	977	944	901	966	937	943	891	928	908	980	902	954	905	922	965	968	944	948	965	907	962	968	927	931	918	931	942	894	937	932	926	923	904	964	949	917	914	915	891	927	916	970	938	958	934	942	944	976	912	902	958	918	936	956	894	889	925	1001	899	921	918	927	955	921	900	914	905	917	962	988	958	912	960	939	908	952	973	916	954	949	967	834	976	966	926	898	935	977	902	963	945	916	975	936	979	910	895	917	938	945	979	964	882	920	908	928	986	954	888	866	975	905	937	954	847	909	904	907	944	944	946	911	921	875	939	906	923	935	946	963	969	930	940	880	981	965	935	968	854	944	890	952	913	926	912	915	933	946	907	906	889	966	918	964	891	935	924	902	992	929	918	887	950	931	963	945	940	919	912	942	890	909	962	958	927	963	972	920	942	901	934	918	892	926	945	935	913	918	909	974	914	993	940	882	916	939	910	894	900	898	887	897	898	940	927	922	972	919	903	865	898	923	887	839	900	980	973	876	945	856	901	926	907	888	943	940	935	934	888	919	1005	883	937	942	945	935	858	947	963	984	917	945	911	967	941	965	969	914	912	877	1000	915	933	903	909	888	962	900	900	970	966	879	899	871	912	992	902	871	953	957	949	919	989	914	920	935	941	961	908	965	956	918	951	980	952	900	901	926	932	930	958	872	909	951	918	860	967	919	901	887	935	946	952	940	932	944	900	889	913	935	936	950	918	924	939	882	900	940	898	905	909	890	934	949	929	922	978	895	912	912	914	931	917	920	965	886	921	935	941	965	911	961	926	928	906	988	905	996	934	922	899	916	964	905	896	927	956	900	954	902	943	921	958	878	960	946	911	943	914	918	943	921	905	947	967	902	976	876	906	939	941	910	903	875	950	919	903	942	980	934	905	952	923	957	939	882	932	912	891	924	904	903	986	876	865	891	898	975	943	942	927	922	878	890	941	989	911	949	936	901	885	894	909	894	982	912	950	921	896	940	972	924	971	913	922	936	885	943	901	931	907	929	959	920	865	945	960	923	945	948	914	938	915	928	970	912	892	990	929	976	838	948	963	917	942	891	940	914	896	945	931	930	877	942	939	973	927	914	943	955	910	948	892	911	948	950	946	909	931	882	931	921	939	897	929	955	911	944	909	884	894	879	925	963	972	924	945	932	1020	874	934	918	939	906	903	930	962	972	939	964	939	936	927	929	923	898	866	890	941	900	950	947	948	881	956	944	946	947	878	893	960	980	956	916	930	951	942	937	942	956	911	947	924	911	919	942	902	971	916	902	937	897	923	942	930	898	954	928	901	889	905	904	944	913	950	938	955	955	987	924	975	931	929	968	984	930	924	894	884	941	926	937	921	944	944	899	900	947	926	873	956	886	975	977	957	901	900	927	913	919	970	919	950	914	937	931	933	923	951	920	890	935	868	935	932	900	881	918	932	919	919	965	946	1011	982	952	917	917	940	930	868	915	946	902	883	909	974	893	944	878	920	916	906	894	927	902	962	948	929	960	855	912	908	953	909	923	936	968	954	939	929	948	956	954	928	921	984	1032	900	940	966	932	978	974	940	910	940	887	944	958	963	948	905	950	899	926	882	910	907	948	978	905	963	901	977	945	945	839	921	963	892	958	955	895	934	888	914	956	928	928	893	958	974	967	932	971	924	918	904	902	860	952	913	932	908	914	891	923	919	903	947	957	909	893	935	968	949	933	913	931	898	860	936	976	893	972	934	965	941	976	948	934	919	943	970	1007	971	923	908	896	899	950	890	933	952	970	938	949	964	896	926	947	922	896	933	942	936	930	948	971	923	966	971	948	936	876	917	991	897	952	901	934	951	917	926	938	943	917	926	913	937	886	944	943	925	936	916	909	947	937	933	991	941	937	927	931	947	938	920	927	951	932	965	915	903	906	938	934	889	945	969	904	945	927	906	901	946	927	959	935	939	887	871	888	892	924	994	939	914	916	942	931	901	887	995	924	941	946	908	927	964	944	966	891	989	937	898	914	913	942	953	899	946	964	895	962	972	969	940	1003	916	912	884	968	907	918	938	927	945	921	946	930	941	841	917	912	965	907	938	964	924	906	894	926	857	950	945	940	931	961	966	944	937	922	905	897	901	967	929	953	1022	963	914	884	923	925	974	946	889	960	929	893	909	968	928	926	938	956	883	882	911	906	954	927	951	938	962	884	924	917	981	974	920	971	946	864	934	934	948	922	950	945	921	881	957	960	879	956	865	959	864	917	937	931	910	909	930	909	947	948	934	901	1011	993	947	912	915	928	930	927	967	969	934	944	879	935	865	920	929	898	876	948	945	877	918	992	949	905	911	898	911	1012	918	900	946	945	939	870	914	905	914	857	936	949	918	958	857	941	917	939	963	929	926	954	934	918	944	926	938	936	1032	932	949	935	943	927	915	988	917	912	944	945	979	880	981	914	920	885	937	973	900	918	921	924	965	956	949	1014	910	936	890	948	955	943	901	928	933	972	896	896	894	936	921	933	918	907	988	922	948	929	928	971	945	924	906	957	919	907	914	896	955	913	905	903	925	900	950	873	970	978	931	955	933	898	900	860	886	1004	915	957	995	930	899	943	897	952	915	933	993	942	900	1018	921	910	896	966	942	934	932	950	973	892	878	898	962	938	904	949	961	926	946	952	927	915	980	923	959	954	921	932	975	950	917	936	921	939	942	925	932	906	941	934	917	887	899	970	959	965	939	973	937	894	952	870	978	878	944	950	893	944	961	941	943	996	928	978	895	955	963	926	951	885	938	972	907	883	902	1010	894	957	923	936	948	908	913	920	932	903	895	940	973	894	873	920	958	897	909	911	890	917	917	931	876	905	944	939	923	950	914	935	943	918	901	891	975	952	961	975	876	925	979	951	900	930	965	935	909	952	940	897	894	928	969	987	942	898	944	902	955	931	927	899	928	929	913	887	883	917	942	968	926	955	952	897	977	907	927	897	880	954	977	910	924	947	899	927	918	941	942	965	929	927	929	921	940	929	941	843	944	883	943	880	913	871	984	915	931	974	981	944	920	858	867	926	913	939	946	858	948	946	937	960	932	929	972	914	930	909	894	964	972	938	861	986	927	930	930	943	957	915	926	915	903	916	1000	959	942	894	857	938	937	913	918	944	937	908	914	943	944	971	899	942	906	934	936	968	848	938	911	905	945	918	903	959	899	933	949	939	934	937	940	983	960	937	959	980	971	948	944	970	924	882	930	966	871	910	913	939	937	939	971	930	982	927	890	977	946	951	929	907	989	931	940	934	924	930	934	934	931	967	903	883	882	946	949	934	927	974	957	917	1010	956	898	976	919	946	908	893	889	892	904	927	900	901	943	927	946	920	907	860	925	912	924	955	960	942	940	960	912	925	945	970	960	940	922	861	868	928
20962	8293	10354	16381	16611	13840	27674	54633	47402	29329	9999	654	351	329	339	368	359	324	524	621	524	439	324	291	342	353	343	363	348	339	337	326	317	311	338	312	321	343	347	319	369	322	324	363	335	320	326	299	335	333	344	336	312	302	346	304	332	305	316	298	301	303	318	344	304	300	339	297	305	275	345	329	323	308	319	298	306	328	346	309	293	335	288	319	352	282	326	295	358	330	314	356	308	325	298	339	299	336	336	307	344	341	323	328	290	310	317	329	327	332	308	327	315	315	354	341	331	339	326	343	314	315	344	347	314	340	321	320	339	355	336	327	332	327	320	308	301	313	294	337	318	328	316	293	305	304	304	292	314	345	332	314	274	319	314	298	375	322	329	325	323	340	328	302	308	296	336	362	316	317	317	337	337	343	286	340	289	315	324	299	320	306	307	310	331	320	328	308	321	301	305	315	318	314	335	313	300	320	306	345	298	346	337	331	315	320	332	378	311	280	311	346	292	330	360	343	312	335	330	329	318	300	307	307	363	337	353	316	321	306	271	314	310	326	345	328	343	295	337	309	301	333	305	301	301	298	348	301	336	296	288	291	342	308	305	314	297	283	325	332	333	302	319	332	297	299	300	332	303	338	308	345	324	338	330	340	304	317	332	314	324	309	301	316	346	306	335	322	311	338	325	359	345	296	344	334	334	315	356	329	326	343	333	331	303	328	351	314	337	311	304	349	306	344	291	307	328	286	332	292	330	326	352	336	340	338	335	311	293	319	363	297	335	327	316	315	339	325	327	326	336	313	346	291	357	326	322	306	338	318	314	343	322	306	314	294	303	301	313	324	314	299	319	354	332	304	310	313	305	316	306	318	302	319	312	337	307	298	298	327	334	307	335	342	315	320	331	339	318	336	310	287	314	299	290	298	278	306	314	359	315	329	333	319	336	354	349	302	340	321	289	326	302	352	300	351	334	315	301	308	299	319	332	325	339	355	341	308	307	344	321	323	346	329	341	323	317	329	329	331	346	323	317	347	312	328	311	317	325	333	310	305	325	315	345	338	347	308	337	328	310	356	331	364	313	331	298	313	349	344	339	330	338	349	329	307	297	324	306	321	325	311	354	328	314	322	316	342	317	295	307	335	300	343	354	335	337	299	316	313	298	302	338	321	336	336	341	336	313	350	328	321	337	323	329	323	317	343	317	308	319	291	314	311	300	310	301	297	301	333	307	322	308	331	302	322	321	306	340	307	324	318	308	300	333	292	336	306	359	315	317	314	335	304	320	324	303	321	329	302	326	312	323	325	296	296	309	329	334	310	319	346	333	281	320	307	313	335	335	358	331	339	353	313	327	316	301	327	333	314	321	360	319	364	324	309	314	343	302	313	305	311	284	299	337	316	301	311	308	326	291	311	324	340	311	311	314	339	325	322	347	324	312	308	344	309	332	333	329	335	321	332	348	360	334	317	341	314	321	319	337	292	318	322	329	313	334	319	319	298	321	330	327	354	306	338	331	312	301	325	358	319	339	319	320	322	305	318	303	367	333	325	314	316	316	322	300	326	342	356	343	337	307	346	331	323	314	324	310	342	332	343	322	340	297	333	289	318	320	298	329	319	348	320	316	331	374	317	330	334	320	352	305	324	344	321	319	332	343	320	328	331	318	328	325	343	336	343	305	354	301	312	358	328	314	295	314	302	275	312	309	320	348	366	313	325	338	330	305	317	347	288	335	346	347	293	308	302	320	311	305	326	327	302	317	315	320	333	341	325	333	316	342	317	353	300	317	330	327	338	322	333	297	319	338	326	330	282	311	315	342	336	314	331	328	358	341	297	318	310	294	340	271	292	317	353	338	311	326	302	317	308	309	303	332	328	312	323	363	286	335	338	332	344	337	314	307	350	328	343	268	335	334	317	297	323	334	331	346	286	316	328	321	316	311	372	336	284	332	303	329	337	331	304	331	324	366	338	342	341	319	324	306	311	321	334	340	299	313	307	324	310	292	325	275	296	317	312	354	326	325	339	356	311	314	316	292	353	338	357	340	323	335	321	302	287	344	299	336	328	327	308	313	325	336	298	298	319	313	313	331	314	334	324	324	335	328	294	309	317	311	289	325	315	324	332	316	314	307	332	321	329	313	323	307	331	311	329	374	315	321	295	326	332	334	343	330	312	331	313	343	328	341	310	342	298	321	320	305	328	305	325	323	340	359	360	324	309	339	333	306	340	298	311	318	299	323	320	341	339	349	308	332	353	325	343	320	350	308	302	348	313	344	329	301	310	352	324	296	348	294	323	337	329	306	321	287	303	293	305	316	338	288	315	322	337	350	302	354	348	353	346	328	373	291	343	358	353	315	322	282	324	324	294	322	321	284	313	329	302	323	286	342	318	339	298	312	303	304	342	328	331	327	334	310	303	292	324	336	333	310	319	303	347	290	328	325	353	332	335	336	321	330	355	324	294	302	349	366	313	302	316	329	319	322	325	284	341	350	350	284	312	315	370	316	311	323	328	318	349	303	346	293	336	333	316	296	329	266	336	343	338	336	359	278	328	322	358	320	323	335	306	333	332	341	330	323	306	322	359	307	315	293	340	342	329	319	349	292	322	287	324	314	331	351	298	289	362	338	319	296	333	349	328	280	307	318	342	347	302	328	278	319	300	336	311	278	322	328	323	280	329	291	326	323	294	311	283	282	318	352	329	296	302	291	314	356	294	322	322	324	315	296	321	340	335	312	348	347	321	321	343	297	312	315	351	315	348	294	315	318	321	330	330	323	310	330	326	309	352	321	319	319	293	305	319	313	324	317	331	342	335	352	350	311	338	362	328	319	300	320	323	321	344	329	337	313	292	298	323	297	319	314	309	315	316	321	332	341	359	340	313	348	331	329	319	325	307	288	334	301	328	328	318	332	348	327	344	310	346	325	275	338	346	324	366	313	312	358	338	311	311	313	320	351	309	319	313	302	334	337	325	308	326	347	304	305	316	337	333	322	317	323	351	316	326	329	350	310	354	342	346	344	358	310	329	327	322	352	306	307	310	309	289	323	302	320	347	337	324	296	303	321	301	349	331	329	330	323	328	306	360	324	324	311	286	330	328	309	323	320	353	306	334	339	325	348	333	327	294	322	328	311	327	314	331	326	320	342	338	319	313	318	341	350	332	356	327	313	343	310	294	342	328	342	317	315	321	284	357	349	325	339	326	344	352	308	313	327	322	333	331	313	336	321	325	314	322	324	321	325	302	360	282	332	293	355	324	314	320	357	312	329	333	306	314	290	328	311	333	330	329	317	333	334	310	306	333	314	311	327	327	336	352	333	318	347	334	346	339	310	310	378	338	303	312	323	332	311	312	327	332	326	316	298	342	324	341	321	298	333	327	331	330	322	317	312	303	339	305	340	307	323	309	322	366	317	306	312	343	336	348	306	305	345	314	334	327	308	311	304	326	313	324	327	352	296	341	338	320	314	320	312	304	338	363	321	336	320	335	327	341	310	342	326	335
11059	6750	12981	23364	21580	25982	37858	65446	56826	40999	17805	1289	1106	1143	1139	1244	1178	1137	2240	3045	2544	1564	945	1013	1084	1300	1166	1077	1051	996	963	987	966	1039	972	1000	962	988	1029	972	979	1002	987	1016	1030	932	976	980	983	989	970	935	941	975	968	996	1017	962	983	970	956	1000	955	1010	1017	929	994	952	985	907	970	991	1020	962	943	934	987	991	949	950	981	961	951	916	968	904	961	1012	989	1010	932	990	940	933	951	1027	1005	962	983	947	939	988	993	975	992	942	961	992	948	985	995	967	1000	993	940	970	984	923	1003	987	971	966	971	1000	1014	902	998	980	1063	947	968	963	980	919	972	919	922	990	980	957	959	941	962	973	929	914	916	922	915	925	962	925	926	992	967	1019	893	983	959	987	963	1053	977	982	945	990	968	946	931	922	991	961	970	910	1025	974	989	919	919	966	972	1034	993	969	901	1005	928	976	945	956	986	1002	907	957	1009	929	1021	968	987	952	982	953	1004	970	996	928	967	983	960	992	973	974	945	999	946	978	955	984	1006	988	970	929	972	914	1002	901	990	994	970	1039	999	974	952	959	959	984	966	975	994	960	1007	903	971	979	1037	967	968	945	1022	963	945	960	936	1005	1026	930	1006	999	943	957	963	975	1008	966	957	944	944	948	937	987	969	949	920	970	984	964	983	1009	960	1020	971	927	963	984	982	963	998	958	946	968	982	988	937	1010	1002	998	910	943	974	1020	919	937	953	988	954	985	975	996	933	965	972	1010	961	956	991	883	1011	1001	965	986	925	967	1012	984	972	939	1009	974	999	960	950	1020	975	946	918	958	1004	937	923	1006	980	932	951	945	998	973	1014	997	971	971	958	996	992	956	993	985	996	986	942	945	930	981	971	935	966	1023	989	953	924	984	976	915	944	990	977	994	893	953	1002	986	974	952	924	1004	981	981	957	1026	1009	1022	931	955	949	938	978	949	982	931	941	938	1000	968	989	983	980	960	979	920	1037	995	971	963	970	967	989	970	949	997	931	959	940	990	935	912	949	1030	1009	976	958	980	1026	950	919	929	945	977	972	952	993	949	991	914	971	994	933	945	1033	988	900	965	984	970	945	917	1005	948	998	971	1008	943	945	950	904	954	939	1019	925	942	920	984	934	985	994	945	946	988	971	947	917	956	992	946	1007	890	918	930	959	955	996	992	963	950	955	920	952	940	973	928	981	918	973	889	956	1007	960	896	912	972	959	959	939	965	956	967	1013	998	930	960	918	963	959	946	1009	967	977	913	940	944	949	936	950	951	984	949	956	896	995	918	984	956	961	995	935	961	959	992	995	956	975	993	1012	972	1001	952	952	960	982	958	1005	1000	941	1011	946	1002	943	965	978	969	1015	1012	936	992	972	974	984	963	1008	957	975	937	923	973	924	995	987	994	983	929	988	961	986	902	1000	887	966	959	979	1014	960	1007	976	975	933	981	994	964	966	953	969	1026	1026	930	980	994	972	947	987	957	938	961	1014	1036	956	930	897	986	993	1036	997	943	934	987	942	963	1009	969	1027	954	938	926	1015	969	1027	1023	903	977	956	1008	1008	1011	928	901	972	953	1010	1009	937	1002	967	934	935	960	956	979	964	1031	1007	966	964	990	965	959	947	985	938	1023	987	1022	939	1009	984	976	964	983	944	945	995	1022	946	965	1020	925	954	1038	973	1009	979	987	964	968	949	970	942	974	1035	944	936	937	955	978	968	976	875	964	993	976	960	929	1025	992	1011	989	965	951	948	962	936	1008	953	916	1005	943	904	1003	950	999	941	950	984	894	981	926	984	941	987	962	994	942	979	972	921	932	918	964	999	987	936	972	890	989	894	966	946	1029	1011	1001	971	994	922	1004	927	932	1035	971	1008	967	953	937	1012	970	1005	1018	1016	981	1014	945	973	937	990	988	971	1036	1020	930	991	926	924	1012	928	1065	958	956	1002	1011	930	960	937	1000	981	958	968	985	983	978	999	992	983	983	990	1014	978	984	968	995	958	1002	1000	963	937	974	957	910	1002	1012	1008	962	991	990	991	975	980	973	978	928	955	961	968	965	980	998	932	945	945	985	978	924	952	937	982	986	1011	1010	999	927	1022	962	997	1037	949	971	978	1001	971	936	954	928	994	983	940	943	1015	951	969	925	975	969	1000	970	965	899	976	928	933	957	896	967	941	994	955	954	975	977	963	997	978	966	1004	982	982	1015	954	961	969	1000	978	945	1000	1025	967	956	1011	934	987	918	972	993	1007	998	975	942	973	996	972	1009	935	1016	1008	952	976	998	969	975	988	938	1000	958	1001	977	955	1012	1022	947	953	1006	987	964	1002	1011	962	968	928	932	987	967	935	959	1007	985	1043	948	904	985	983	944	937	1016	968	1005	959	939	982	992	943	985	943	927	971	933	901	921	987	997	984	987	961	977	985	950	1010	966	987	924	909	945	952	1008	995	949	955	972	962	967	1019	971	981	1000	996	856	979	1021	959	950	968	965	979	999	1005	924	992	944	979	931	905	1018	950	972	981	1020	958	967	944	985	1031	929	965	955	901	958	969	961	947	1017	960	910	926	951	946	959	959	966	962	1046	990	974	977	996	931	958	992	996	1014	1000	966	917	975	1028	958	994	940	948	987	1001	941	960	937	992	915	959	970	983	969	988	976	1023	903	1014	970	987	977	966	966	971	966	932	982	880	1027	936	916	979	978	986	965	936	977	963	1012	982	911	1004	1005	1026	964	967	996	919	975	950	1005	926	955	969	938	1001	982	985	978	990	964	982	950	979	963	984	937	1011	922	986	1015	1001	942	974	1011	971	1015	931	937	960	975	1038	935	944	946	973	1013	957	941	965	898	1020	953	943	958	940	954	970	924	978	979	962	986	984	959	983	948	959	930	962	948	941	976	972	982	928	1015	988	1021	997	991	959	976	942	974	958	928	1008	1036	965	973	930	913	950	912	968	920	994	1007	977	932	996	1009	958	993	967	990	1041	993	958	991	998	942	953	1000	966	974	984	974	957	992	976	935	982	980	934	1010	970	962	964	961	1031	968	939	901	964	978	936	942	982	999	995	999	952	988	994	954	1020	892	980	990	979	981	950	1006	972	929	931	962	969	973	977	985	1030	972	961	972	1016	947	938	944	977	965	951	971	970	975	969	949	972	970	955	923	983	929	953	962	991	914	968	931	981	989	961	995	954	979	993	1040	958	993	941	931	961	998	955	973	992	954	998	970	989	989	946	969	955	979	953	978	988	950	952	972	921	953	1001	1028	967	940	1010	1008	1001	936	1006	965	972	982	1018	964	977	937	987	984	967	991	938	978	978	958	980	961	1026	957	898	1056	965	974	999	978	966	945	931	1020	990	983	1011	934	1000	929	1058	1001	936	972	982	976	942	1011	942	982	943	965	934	971	980	957	934	982	980	956	965	932	938	974	975	970	934	911	960	1017	1004	1000	964	980	970	952	1009	979	912	976	979	937	939	949	911	951	1029	901	977	906	980	986	951	975	979	987	991	936	980	976	1015	971	946	918	952	977	984	920	985	993	978	940	1018	969	984	947	994	1019	930	976	930	1001	1026	988	962	922	969	957	986	947	1017	967	980	929	995	923	1008	987	932	951	937	983	965	930	961	985	941	967	961	889	993	1005	959	974	985	948	992	977	959	885	979	965	950	986	914	984	1064	1011	917	941	943	955	1016	916	1003	949	993	957	954	929	969	999	972	973	938	978	965	930	944
4928	2057	2873	2617	1269	997	1988	5296	5232	3092	1144	304	297	343	329	303	329	288	291	318	323	350	326	280	313	325	299	306	312	300	296	283	298	318	339	266	314	321	295	333	300	295	321	307	294	339	324	322	317	317	273	330	324	307	335	317	299	311	306	296	309	329	292	304	307	292	323	292	284	313	334	298	310	327	332	296	304	343	287	304	319	320	306	349	288	268	312	309	314	272	297	311	294	316	306	289	309	333	347	309	307	315	299	288	314	324	316	315	310	315	311	305	290	305	333	316	314	316	300	283	297	306	310	317	321	301	315	304	287	304	317	287	298	288	273	311	333	334	321	357	300	319	354	325	298	347	306	313	328	285	305	313	326	316	304	292	323	324	316	290	315	290	309	297	297	330	292	287	335	300	320	298	301	303	314	295	302	322	300	295	290	339	305	290	317	293	292	293	326	286	319	312	317	331	327	345	297	302	297	339	342	276	319	325	330	345	325	282	280	279	293	306	308	323	278	295	323	308	317	314	313	321	295	288	327	293	338	311	309	328	285	308	322	305	369	302	320	293	301	299	323	328	303	309	324	323	325	311	315	316	295	300	318	301	313	328	318	311	314	304	304	310	318	316	306	307	329	310	319	291	300	305	314	284	316	346	329	304	316	285	330	290	301	315	285	302	344	310	306	308	292	358	312	313	326	316	352	330	305	306	271	285	296	302	310	290	312	318	313	299	338	316	336	306	295	326	315	331	266	309	266	308	299	277	322	287	284	282	317	300	330	317	350	291	308	310	285	295	319	273	322	283	339	309	327	326	327	301	315	302	301	273	301	294	313	292	322	320	341	342	285	284	351	299	303	292	287	310	308	329	296	324	320	304	304	317	293	325	306	282	295	312	318	305	354	307	308	287	290	349	289	309	301	289	306	326	285	314	311	307	317	314	296	282	299	274	291	290	314	298	314	308	290	323	317	297	318	296	302	294	329	302	327	294	277	346	315	316	290	297	298	309	311	320	304	302	292	321	306	319	277	327	304	344	303	284	296	296	332	311	313	346	298	314	296	274	306	301	288	317	291	318	310	319	301	311	322	328	334	312	283	278	332	325	308	311	339	299	292	280	328	313	288	315	310	303	315	292	316	352	313	332	310	293	286	293	309	301	312	298	308	308	334	306	303	323	307	287	284	315	357	304	301	327	323	305	314	316	304	317	307	304	312	316	307	321	341	303	324	316	297	322	338	293	292	328	281	317	317	323	295	306	296	285	308	313	326	310	336	325	286	281	288	308	304	293	327	284	311	328	291	341	340	316	320	309	302	282	294	317	302	318	292	334	331	322	296	303	306	304	316	295	298	300	335	280	319	288	312	293	328	317	285	318	304	288	314	285	303	314	309	314	287	319	293	310	315	317	322	326	290	271	290	273	298	301	317	321	292	313	304	315	324	311	306	293	318	327	282	316	312	284	287	305	276	280	299	299	331	327	304	324	325	282	305	287	315	340	314	328	314	309	306	288	313	312	295	328	289	275	305	330	302	342	307	328	321	280	305	286	290	320	309	310	342	299	292	282	317	312	306	306	298	302	305	308	294	307	305	278	305	313	315	313	306	348	280	320	329	306	320	336	326	283	274	307	316	283	295	346	335	306	296	281	306	324	291	288	292	316	291	284	296	309	332	313	295	328	324	297	309	293	300	304	334	309	289	303	319	326	293	307	300	310	293	311	294	304	309	311	304	273	311	354	312	300	324	293	277	322	330	298	292	334	316	295	313	293	297	313	295	277	304	294	304	323	320	254	313	310	324	290	319	308	285	313	290	280	341	279	289	276	299	340	313	307	299	301	302	295	322	312	297	319	308	299	350	298	309	337	303	316	299	325	315	325	314	333	333	274	302	308	290	296	329	274	300	317	319	344	318	310	285	337	338	305	302	321	311	338	291	307	330	294	309	300	302	292	337	318	303	284	310	328	332	298	316	328	304	332	275	308	353	356	304	287	317	321	297	320	307	302	298	292	333	283	306	291	307	291	268	348	318	301	328	296	296	341	305	290	315	316	307	306	307	330	336	292	340	323	304	302	323	322	326	290	321	340	326	270	299	301	285	294	336	270	327	306	290	304	325	277	289	315	290	270	316	276	305	286	315	303	318	308	310	313	298	311	331	325	332	311	345	309	283	291	303	314	279	294	305	287	312	286	351	302	286	336	309	341	318	330	296	332	311	318	303	289	331	296	317	292	296	301	305	312	319	300	314	300	305	281	292	291	316	300	324	327	317	311	318	296	312	312	296	319	307	304	304	310	314	305	293	329	298	321	320	288	339	317	289	276	305	287	329	297	296	292	308	297	310	302	319	290	279	303	309	314	317	320	272	341	275	313	281	308	336	302	292	296	335	329	317	318	296	338	312	276	316	320	299	304	297	318	322	310	319	317	307	293	294	272	331	318	354	301	312	329	311	300	337	266	336	316	294	282	320	298	333	308	318	280	310	289	283	337	289	304	335	298	296	332	290	304	317	330	315	295	305	296	331	327	342	321	323	340	300	313	298	302	314	347	309	317	311	299	346	294	289	307	293	342	308	291	347	364	310	295	322	298	294	275	298	327	321	321	328	276	329	298	324	315	278	325	303	298	338	325	311	299	352	308	290	291	338	310	307	266	290	361	330	297	307	320	293	302	352	298	326	308	301	312	310	337	333	279	324	265	289	291	320	286	306	311	306	347	340	304	300	326	308	332	299	306	306	307	292	293	296	291	306	299	352	322	320	327	317	300	332	304	312	295	299	302	292	300	307	301	325	291	319	305	304	307	341	293	321	311	346	321	302	262	321	340	306	294	348	303	305	291	346	330	274	307	279	298	300	284	310	334	315	284	323	300	283	306	297	301	321	296	282	316	310	324	277	346	285	341	326	306	294	302	330	299	337	293	316	297	263	337	319	307	306	322	283	327	311	270	324	299	278	321	332	275	284	302	297	313	308	301	324	301	282	299	312	301	318	347	316	316	330	316	321	313	319	298	322	287	309	309	308	313	305	294	280	312	309	316	304	303	306	301	322	332	319	311	309	327	300	317	286	318	307	310	293	332	307	284	337	309	281	302	286	300	347	318	316	289	283	317	300	302	297	304	336	321	308	324	312	330	290	290	317	298	299	312	281	303	273	303	317	311	287	312	304	295	315	325	309	306	312	318	307	310	309	339	294	272	295	298	319	323	308	324	301	274	318	300	317	296	263	313	280	303	321	293	296	276	297	304	337	311	300	306	302	303	296	314	305	310	324	324	293	309	313	284	291	279	296	322	320	293	317	296	321	303	292	302	340	303	302	336	345	323	312	294	317	302	291	325	313	337	297	300	310	307	287	276	314	323	326	321	290	328	309	313	314	320	316	308	301	332	306	324	282	314	285	327	333	342	308	313	304	296	275	341	297	304	303	302	279	303	287	331	309	316	331	303	325	301	275	318	291	297	287	312	280	300	313	332	294	313	279	309	307	291	303	280	342	293	306	344	299	310	320	302
3948	2555	4834	7189	3657	3768	8006	17792	16134	10135	3464	1015	940	939	1001	962	1000	885	977	961	1058	978	975	914	940	975	945	967	943	943	916	932	915	952	880	963	941	922	943	926	980	932	947	923	906	936	972	933	923	966	962	942	929	930	954	970	932	954	892	929	912	949	1000	925	977	886	948	924	938	933	928	958	966	951	928	890	931	967	932	924	978	924	947	912	912	904	946	946	939	981	976	956	934	921	919	915	914	877	970	971	929	881	960	897	892	932	960	913	980	925	904	986	936	953	913	943	905	927	941	923	918	935	910	946	946	914	917	997	970	874	923	922	949	940	908	963	953	899	968	939	940	964	927	919	920	956	945	976	963	925	915	955	950	948	964	890	932	900	926	895	981	934	851	942	942	964	955	916	967	929	985	918	922	905	896	943	913	899	921	917	896	942	991	886	874	956	895	891	923	935	937	955	889	911	927	936	892	886	967	894	939	898	956	949	917	897	924	940	955	927	961	938	901	935	1017	906	918	952	941	924	924	904	942	896	927	943	895	944	970	959	891	930	888	895	853	974	925	914	980	900	930	974	975	926	897	947	961	862	945	904	955	941	930	911	957	957	948	980	962	951	942	887	893	921	962	935	926	882	945	917	991	952	930	953	911	937	949	901	932	899	976	949	927	931	952	969	922	946	904	949	975	961	892	951	993	957	914	982	953	894	910	958	970	937	980	925	955	922	923	947	955	894	898	875	867	933	952	936	967	878	999	918	975	933	1016	915	947	947	947	935	909	938	960	987	900	914	940	900	881	899	910	955	918	921	936	891	1011	913	920	968	1020	1000	914	959	936	912	913	940	953	965	943	947	954	962	938	899	942	922	939	994	950	957	946	977	898	887	927	925	915	884	946	1004	921	944	934	923	919	976	897	954	982	882	894	986	1003	985	945	952	954	951	932	924	918	905	942	935	978	956	924	928	954	886	876	902	903	918	925	890	934	1000	962	949	916	912	990	912	920	936	926	973	911	913	919	970	972	941	916	967	941	942	903	910	917	952	949	916	949	1031	953	900	911	893	980	974	937	969	922	939	917	922	928	943	897	928	942	937	967	926	916	960	910	942	978	878	967	943	917	944	922	954	939	958	942	941	896	936	951	960	911	1011	941	958	977	959	960	957	997	986	935	930	948	924	931	933	917	949	960	957	954	936	964	913	933	912	930	913	939	930	957	917	945	970	904	950	907	891	958	941	1026	913	953	944	911	935	837	928	929	952	960	925	877	909	959	895	932	905	946	942	910	863	855	940	916	908	969	927	988	931	964	913	941	987	962	936	928	901	970	946	910	977	863	924	899	881	921	952	940	911	945	914	992	944	905	974	893	949	915	944	954	877	979	879	974	932	958	940	975	964	913	928	971	930	929	917	953	890	898	955	919	942	946	962	925	951	955	915	944	958	928	934	960	912	923	975	988	932	902	937	886	867	947	979	933	915	959	968	910	918	989	915	971	903	920	920	928	938	919	902	957	981	932	998	944	912	885	946	910	921	936	909	902	880	909	889	932	929	908	915	894	897	952	937	918	936	966	938	923	904	920	942	935	929	909	968	913	942	984	952	953	946	1016	920	896	960	972	892	930	934	916	950	943	999	878	950	913	922	948	990	952	896	973	942	866	974	921	889	949	943	986	936	951	932	941	998	950	966	948	912	896	934	938	919	916	878	912	907	935	890	917	881	955	937	960	906	951	966	952	944	933	974	922	914	993	917	869	946	908	991	935	962	922	902	942	924	896	944	938	936	966	921	915	957	942	907	954	947	928	988	903	946	936	962	931	951	947	941	916	969	911	923	940	948	937	929	921	947	948	904	922	908	910	963	886	876	959	903	907	973	929	921	884	945	922	925	928	956	954	931	942	938	937	929	972	922	920	931	979	910	884	883	910	957	924	995	960	949	918	948	930	904	965	961	932	922	946	916	960	949	883	915	946	942	951	971	956	980	930	958	865	968	902	924	908	871	915	949	921	923	941	973	931	949	905	928	986	948	957	932	942	923	945	958	921	955	905	956	963	947	967	949	975	913	897	906	914	934	929	928	928	958	935	983	911	921	886	965	926	903	992	974	965	869	960	873	914	922	941	880	985	883	982	918	909	897	881	890	898	928	882	898	898	965	1001	906	1014	930	927	873	988	969	957	1010	901	1006	908	918	887	914	921	948	992	957	957	930	862	978	990	930	943	975	943	957	914	951	934	934	934	971	870	938	872	945	920	916	899	955	944	988	972	972	949	941	924	952	922	940	905	925	926	997	960	909	960	893	913	946	862	923	960	883	963	910	917	906	886	880	930	927	931	959	951	924	942	971	920	892	962	872	903	948	921	954	967	935	955	956	910	947	915	913	932	945	906	913	942	944	920	929	905	937	995	926	913	947	896	927	949	875	915	926	1015	962	987	912	964	885	930	943	940	996	943	871	958	911	950	951	903	972	951	986	894	925	915	955	945	907	939	911	935	971	899	909	987	955	991	903	892	942	932	927	946	929	932	907	947	945	959	925	910	949	897	952	964	960	872	916	955	909	938	946	899	952	961	964	946	978	915	905	900	930	956	922	932	938	929	903	957	921	928	888	892	927	968	925	962	962	988	915	944	911	927	937	984	911	897	902	941	947	987	902	971	937	959	945	907	966	923	930	906	958	912	904	912	939	938	906	934	881	930	918	910	941	952	899	929	927	926	944	984	918	943	917	913	962	956	930	935	908	996	904	930	942	940	894	952	955	883	915	951	902	926	928	903	905	941	950	926	896	922	873	907	940	930	931	952	953	927	919	973	922	930	920	943	927	899	940	882	936	933	962	958	923	983	931	976	945	940	945	912	946	964	906	950	924	950	898	900	949	942	966	931	968	921	928	981	910	929	980	940	927	929	950	942	909	865	970	923	944	966	956	977	966	918	995	917	948	866	926	919	901	929	926	955	959	961	957	942	969	949	971	940	961	991	947	915	928	929	910	957	972	895	1027	917	952	964	961	922	937	952	901	933	898	954	952	882	874	909	955	911	950	933	918	963	918	874	950	932	928	908	927	968	920	928	954	945	897	903	951	917	883	903	961	965	941	925	919	983	936	948	952	952	961	900	978	951	921	892	926	944	957	903	965	949	945	951	942	946	984	879	922	951	952	911	936	922	965	978	911	966	917	928	964	934	950	976	915	952	987	959	989	949	940	970	926	972	969	878	945	934	898	946	946	924	947	945	908	904	940	928	921	955	940	936	905	989	976	935	950	946	919	952	950	949	962	932	891	929	946	915	989	901	912	881	963	909	927	932	944	894	994	947	925	897	943	1023	925	963	957	932	940	893	955	997	878	937	914	925	876	901	916	981	919	937	916	916	883	936	941	954	916	954	904	909	955	943	914	900	931	947	959	936	952	948	957	922	953	944	919	914	948	912	934	923	846	893	954	951	893	953	947	934	910	922	944	920	921	945	873	978	906	922	944	926	955	952	958	964	975	916	936	970	942	893	959	884	905	947	967	944	945	948	1004	936	920	933	950
13532	5579	7955	13645	7800	5391	21360	43370	35222	19160	4031	371	344	338	327	349	325	353	490	502	398	382	301	322	301	349	313	319	319	304	278	336	300	277	299	304	321	317	313	325	265	305	313	313	300	305	305	283	308	320	296	296	277	295	288	301	311	290	303	297	306	285	312	294	291	320	317	313	314	296	297	285	306	322	303	296	317	279	297	289	317	316	341	307	325	304	293	288	283	301	279	302	276	311	307	318	275	310	304	282	296	306	307	317	320	305	328	299	307	283	320	286	301	320	267	297	302	308	282	310	318	305	302	291	333	308	313	281	300	308	343	291	254	307	327	318	327	314	315	317	299	282	270	294	290	285	288	328	302	297	303	300	279	285	308	323	311	307	338	283	296	283	317	292	284	327	315	328	308	285	357	282	287	300	287	295	286	296	279	298	281	303	289	296	318	307	328	298	301	318	286	302	316	304	279	260	297	324	322	314	308	305	289	290	288	321	289	296	323	317	282	301	285	303	292	300	299	327	319	294	298	306	314	295	325	300	288	276	279	260	294	318	306	294	318	298	313	286	335	326	281	297	283	303	317	317	301	347	338	317	298	305	334	327	326	295	305	293	283	279	260	295	311	313	293	287	301	277	311	303	296	306	306	319	293	286	293	306	296	285	311	299	276	295	289	304	319	320	291	309	287	275	313	325	320	282	285	317	322	316	296	316	277	280	304	321	321	317	290	296	311	288	294	309	293	301	284	259	277	279	305	311	313	307	330	287	318	320	361	351	269	290	314	269	283	316	305	297	296	294	314	281	274	315	323	307	267	306	304	271	286	297	314	289	262	272	309	296	309	310	281	307	278	345	305	284	311	304	300	343	273	288	283	306	305	317	320	271	336	291	299	290	317	300	271	331	341	281	326	306	318	319	282	310	310	299	314	284	310	318	310	284	309	282	285	294	299	306	320	306	297	316	302	299	296	321	304	288	284	302	338	348	309	315	314	277	291	266	320	315	330	292	289	325	300	290	318	311	280	298	289	268	305	305	289	335	288	302	294	308	325	304	305	291	298	298	296	282	294	302	305	332	281	334	288	310	292	303	288	292	308	325	289	305	306	285	317	283	299	301	307	292	297	314	291	325	285	274	276	289	300	331	343	305	283	315	282	279	289	271	311	270	294	326	301	319	309	317	317	275	303	295	295	316	289	327	302	320	314	327	309	322	313	303	267	302	281	287	309	286	303	330	278	290	300	309	286	297	286	319	313	316	290	312	258	332	320	296	294	291	302	297	305	320	322	299	321	325	347	295	288	330	301	271	306	311	312	325	287	295	290	260	320	305	290	279	313	275	335	339	278	286	329	327	291	316	293	278	293	293	329	271	298	323	292	305	307	315	317	313	310	303	322	332	271	309	324	318	271	317	316	296	302	304	323	285	318	342	305	308	325	284	301	307	309	336	289	295	299	308	333	317	303	321	253	327	291	304	334	302	318	324	309	316	319	319	279	288	309	295	289	299	272	280	310	289	301	324	307	314	312	318	304	270	314	284	322	315	362	283	324	297	308	323	301	316	312	306	301	319	326	308	293	311	313	291	290	297	323	307	284	301	308	321	302	302	288	295	322	309	296	323	332	288	296	296	302	312	283	302	340	311	318	273	293	322	290	274	314	304	292	321	285	303	324	321	330	289	295	291	277	321	298	299	323	310	308	263	332	313	331	266	280	305	309	314	301	326	297	302	308	304	303	312	344	299	318	281	314	288	322	285	319	290	310	298	316	290	300	324	323	295	301	292	321	282	326	282	293	309	292	319	305	309	264	304	323	277	296	277	287	255	295	287	286	289	304	318	296	288	312	321	295	298	319	322	317	292	306	325	317	292	322	285	304	318	309	310	298	315	322	255	278	325	309	308	290	288	346	310	302	304	278	308	291	287	300	302	291	305	290	328	332	278	293	323	319	278	339	312	294	291	280	314	280	316	283	300	310	330	301	306	306	279	287	287	309	307	295	300	293	319	312	281	308	304	297	279	299	304	298	306	294	301	286	304	306	297	312	274	293	296	315	291	277	298	316	292	317	273	314	318	286	321	311	292	294	294	298	310	290	299	311	319	311	317	293	290	336	305	302	315	309	292	314	291	300	290	295	299	303	307	293	307	293	300	297	273	309	309	299	295	267	278	291	311	285	297	279	309	327	289	308	269	291	317	291	332	266	340	312	296	314	305	261	346	307	348	321	322	297	314	322	306	326	342	308	329	277	326	290	290	292	292	313	279	312	321	301	286	266	320	315	313	299	271	296	295	316	324	304	324	311	336	257	298	277	307	302	319	292	270	282	300	284	315	305	291	311	358	317	291	297	286	309	290	308	324	319	297	333	302	306	317	288	283	302	307	287	298	324	318	291	284	311	315	293	283	284	302	363	279	294	313	300	294	289	299	315	288	268	313	308	266	284	333	322	302	299	317	299	297	286	288	310	291	316	274	288	267	332	322	310	310	299	312	311	300	310	300	299	283	291	310	298	285	297	282	304	321	320	305	305	314	291	296	299	287	308	297	287	297	298	281	307	313	294	312	324	269	298	304	323	313	314	302	281	298	312	332	304	310	279	310	282	274	299	316	324	301	312	301	275	301	336	295	308	262	308	274	312	351	289	317	324	308	283	317	286	311	308	322	275	314	308	310	297	294	276	297	291	330	295	291	284	278	291	274	279	297	279	338	320	321	324	302	301	308	306	275	309	315	316	278	278	255	289	289	302	320	325	302	313	269	290	325	292	287	295	323	311	319	293	304	292	306	299	313	302	303	288	305	297	245	317	297	286	305	290	282	310	298	292	298	324	296	329	293	306	256	289	302	317	294	320	298	271	313	304	328	285	298	331	271	289	301	279	296	294	292	278	314	297	321	283	275	308	299	323	328	301	299	332	298	298	311	307	319	300	313	297	287	273	301	276	346	303	318	320	269	300	305	316	339	314	272	277	303	280	281	319	297	289	299	278	313	334	330	264	294	261	288	309	297	295	318	301	291	277	296	290	301	319	316	344	306	307	333	325	286	309	291	309	312	275	308	299	288	266	324	289	315	298	286	285	298	287	298	334	350	286	334	282	311	318	330	308	317	327	298	317	309	290	327	303	298	297	281	303	277	281	297	321	282	298	315	296	294	336	282	281	322	322	291	314	296	302	290	315	279	262	288	294	297	282	303	309	305	292	335	276	290	291	310	341	309	310	267	328	303	298	311	308	276	301	310	289	311	300	288	310	310	297	304	285	280	336	288	302	283	289	312	280	305	324	296	335	326	331	313	341	287	295	305	286	302	292	310	270	289	279	269	295	287	317	336	270	305	317	265	313	292	306	305	285	331	322	326	322	303	260	296	302	316	306	279	304	308	306	311	278	296	339	293	328	305	284	308	287	282	309	326	294	323	300	312	298	303	294	293	307	321	275	267	325	301	292	300	312	274	338	281	292	302	301	322	278	311	281	286	314	282	300	297	327	318	331	322	300	316	300	301	291	313	279	300
8241	5456	10505	22377	10104	14421	35816	54896	46082	32490	8336	1163	1102	1155	1094	1070	959	1044	1993	2246	1622	1453	968	935	989	1151	1059	1008	1028	929	901	890	898	928	888	954	946	907	960	893	929	914	925	882	877	872	901	931	921	894	911	907	1004	901	911	900	944	874	910	873	935	895	955	904	881	923	880	925	864	905	944	899	948	885	933	889	958	910	925	963	910	915	890	972	937	913	923	874	902	910	870	913	909	914	893	920	889	982	906	975	899	950	894	887	878	902	929	921	898	935	970	907	878	916	942	938	896	961	916	929	863	904	882	902	938	985	972	919	904	949	883	892	900	913	868	925	918	894	956	935	941	873	892	909	937	924	820	888	949	862	943	958	903	912	916	890	887	877	927	906	879	960	867	900	911	975	977	925	955	959	925	930	926	924	1019	914	921	915	953	907	938	904	931	880	816	921	964	925	934	888	906	859	940	930	882	900	885	877	905	925	936	950	911	935	861	926	926	884	854	865	894	909	894	929	904	949	901	907	936	922	906	909	927	892	955	916	910	949	909	919	911	912	883	913	919	870	923	908	890	883	880	929	929	898	955	931	941	933	895	931	912	935	859	880	935	926	957	908	961	939	909	985	872	976	918	916	943	914	936	914	924	925	898	926	894	905	909	940	946	901	935	941	894	909	924	899	946	898	925	974	899	921	942	891	904	849	870	894	901	869	896	938	822	970	953	913	880	928	917	841	868	908	915	870	925	878	937	889	896	908	965	943	901	877	903	894	927	926	919	900	910	1016	905	914	934	947	870	966	916	928	953	915	907	908	923	890	912	940	927	918	942	837	1005	924	994	971	946	953	900	943	910	895	927	931	994	909	942	925	895	913	950	909	903	954	919	911	963	959	938	878	891	928	905	890	922	903	893	871	900	947	962	862	834	895	875	872	909	918	907	879	895	925	875	912	932	904	918	850	938	929	911	941	922	928	955	941	885	904	908	902	931	879	877	955	1002	902	933	954	926	944	862	919	931	888	884	936	907	947	901	912	973	936	920	905	897	887	961	926	971	907	861	918	844	873	969	920	1000	923	940	925	896	898	945	949	948	921	926	940	939	963	891	882	940	878	871	887	940	911	895	916	893	874	876	930	867	910	955	930	896	925	917	901	896	909	946	881	897	917	927	944	901	951	914	883	984	880	846	945	910	932	902	954	901	903	881	952	917	900	919	892	930	933	911	921	955	876	911	914	931	842	879	916	901	950	904	910	916	959	926	901	915	944	899	887	916	923	887	907	875	1012	878	904	858	1006	901	915	948	882	930	869	950	946	958	898	898	868	883	949	929	934	944	899	854	904	882	894	949	910	917	910	889	914	834	880	910	932	938	901	887	902	877	912	939	951	892	983	913	915	973	913	930	920	870	879	873	870	929	956	871	895	886	877	939	873	879	876	936	943	938	840	904	899	911	926	945	906	886	857	906	901	932	879	908	933	888	881	910	899	915	898	938	941	877	925	876	930	889	903	896	887	934	888	927	962	920	949	883	864	943	939	869	876	973	946	879	899	905	893	848	905	904	938	918	896	875	939	918	937	869	937	931	933	914	864	909	837	893	938	924	928	912	917	894	935	930	936	873	939	898	886	986	915	867	916	954	885	863	942	957	905	916	960	925	928	901	927	890	947	961	903	961	954	909	883	992	929	978	914	905	895	847	916	870	967	913	870	834	906	926	875	960	934	928	917	929	918	932	898	938	903	889	936	955	903	960	935	898	927	943	922	893	935	932	958	915	882	889	926	968	923	940	952	866	909	952	928	898	935	913	935	881	930	896	913	908	952	861	926	878	873	901	922	885	908	995	908	928	927	911	923	891	905	874	944	914	902	883	952	834	932	940	905	920	888	892	932	938	886	896	937	909	919	948	893	898	922	876	930	997	914	941	909	940	941	850	915	945	935	932	885	907	977	929	936	836	871	926	903	891	908	949	925	978	978	896	927	970	903	886	950	909	923	937	924	879	852	883	838	936	894	957	927	910	919	900	904	898	918	897	881	903	956	882	937	949	963	878	909	905	902	899	905	927	937	899	896	935	863	987	880	920	962	927	955	893	938	994	846	925	886	882	848	917	954	968	914	916	936	872	940	903	949	922	923	927	940	932	878	937	895	903	906	894	954	946	912	916	889	905	903	946	922	900	899	958	895	891	926	909	834	887	904	880	934	952	913	936	907	918	883	916	939	900	907	926	900	865	918	932	946	945	912	952	920	885	911	833	911	925	918	916	918	948	934	900	942	926	913	922	869	932	876	933	872	892	881	900	857	873	903	900	900	866	899	880	953	894	883	898	909	943	924	930	918	906	916	898	922	907	949	891	850	892	958	979	919	944	945	933	945	872	957	948	940	899	905	911	937	901	967	871	900	931	962	930	872	900	866	926	996	902	896	929	912	892	905	907	879	958	910	890	897	931	890	953	919	929	896	949	953	935	887	907	905	885	885	914	930	893	855	944	865	947	865	903	898	886	909	868	886	869	901	916	927	878	943	892	937	925	924	958	936	889	941	929	973	887	955	913	920	951	850	900	901	895	908	875	920	916	878	910	868	870	893	911	936	916	906	915	923	898	855	884	895	882	901	891	862	891	913	910	942	958	885	961	926	888	904	925	944	868	924	889	914	882	959	885	926	899	922	938	926	894	888	900	917	897	926	937	911	944	916	879	878	950	905	845	888	878	891	942	961	933	923	916	923	853	942	906	856	947	960	910	913	921	947	906	891	880	917	928	879	911	928	932	902	853	910	946	933	935	901	888	899	937	938	923	916	877	871	911	888	899	906	915	945	905	895	888	910	979	949	947	937	938	896	936	908	912	905	970	994	979	943	881	897	980	912	935	904	930	980	885	911	890	875	887	922	986	890	933	908	863	971	904	884	920	915	885	892	907	883	937	973	932	894	892	863	913	904	909	929	884	869	873	917	895	961	839	935	941	937	927	916	915	937	914	900	881	915	918	904	930	909	911	917	894	924	913	941	911	902	897	897	909	921	917	883	893	923	911	885	887	954	877	973	912	894	838	891	922	933	840	969	941	945	914	908	897	889	892	901	907	957	968	942	990	890	869	972	934	902	924	973	884	936	966	912	939	953	869	883	925	931	910	895	936	902	952	909	933	869	952	950	927	909	888	921	902	925	931	889	971	960	917	940	887	930	894	879	871	911	938	882	945	890	884	918	913	898	929	861	899	935	886	913	954	920	931	940	902	902	956	932	906	944	878	920	937	898	860	946	933	917	920	895	933	909	930	896	987	878	917	909	924	892	962	923	913	903	900	917	872	887	928	863	893	906	869	880	922	888	918	894	894	885	969	920	872	958	923	978	863	953	961	954	898	915	929	908	881	857	943	973	933	926	866	920	920	911	880	919	917	952	927	892	894	909	911	903	928	904	884	940	863	931	907	890	856	963	943	943	911	925	883	914	936	835	887	950	910	887	903	896	939	889	899	904	847	862	940	961	859	960	849	907	909	895	870	885	890	893	873	866	909	917
20387	9321	12721	19771	16098	8125	33876	58013	43881	25376	5999	513	401	377	381	309	319	318	571	670	570	412	331	348	363	413	397	339	331	329	299	332	301	322	329	310	334	325	301	325	349	304	311	326	324	356	264	295	311	314	331	355	311	312	340	350	307	328	337	302	343	291	299	318	335	320	300	293	286	289	325	331	308	318	331	333	329	343	311	301	344	317	323	312	327	293	348	327	305	324	297	338	306	334	309	329	304	329	315	366	292	323	304	345	312	297	353	317	356	308	340	296	284	317	297	345	302	309	339	313	330	321	286	291	316	289	311	320	340	319	292	336	330	312	304	333	334	346	298	323	284	311	331	320	351	322	312	338	349	310	294	325	301	327	324	328	322	332	313	336	310	341	319	310	319	310	286	319	321	283	329	336	324	304	287	303	312	339	298	320	321	307	320	342	279	292	304	287	315	342	296	321	337	309	314	322	344	324	293	308	346	337	307	302	312	322	303	334	320	301	340	296	331	320	329	313	317	319	329	299	324	318	347	336	314	314	324	321	322	305	305	319	337	324	322	313	331	312	345	323	311	315	326	336	322	325	311	329	329	301	328	315	304	336	324	310	315	317	334	320	326	306	353	286	326	332	289	329	337	315	304	314	293	328	283	333	317	295	320	335	296	315	324	309	315	325	323	310	311	321	307	328	339	375	326	335	329	339	309	354	344	307	332	305	310	344	287	333	329	337	343	351	307	293	336	319	315	332	333	306	325	301	318	320	342	330	309	302	327	290	311	332	331	340	337	292	336	293	307	297	314	294	318	315	310	330	323	337	287	336	350	322	311	294	299	314	334	322	350	315	340	330	357	309	315	311	301	309	284	305	294	335	295	289	319	345	320	309	332	306	340	312	319	305	293	316	330	322	323	331	345	348	304	324	305	317	348	345	301	306	288	304	314	314	320	326	306	318	326	324	334	288	340	336	299	327	321	326	340	331	322	325	335	305	318	286	307	327	310	300	309	296	308	320	342	273	315	310	301	330	310	345	347	342	302	335	349	314	325	300	322	337	305	307	315	321	319	315	337	283	331	346	341	320	326	333	344	292	327	359	324	317	350	298	332	307	345	341	312	314	313	310	343	288	312	316	342	342	327	306	326	328	336	352	308	300	330	288	311	345	302	311	320	344	328	317	276	339	319	303	295	313	311	325	337	284	321	328	306	313	344	323	321	334	322	315	309	331	316	341	322	315	302	342	313	326	336	338	325	299	281	315	328	330	308	315	344	300	313	331	305	320	319	314	352	318	355	283	337	292	323	341	342	312	330	314	305	327	315	293	294	288	308	301	314	288	285	335	319	295	317	338	317	314	339	340	304	292	332	327	305	319	346	314	309	307	346	337	304	299	309	329	288	318	312	358	311	317	323	306	314	356	318	325	313	343	300	345	342	274	329	307	318	317	321	369	315	341	300	349	280	337	324	306	322	291	313	309	308	321	314	308	316	314	323	320	341	302	300	343	347	335	318	308	321	308	323	333	307	322	308	308	322	333	341	303	281	308	306	296	305	314	319	323	353	330	314	326	322	317	313	316	300	293	320	335	307	333	333	330	318	334	329	329	306	325	304	306	318	355	294	326	319	333	342	314	320	305	334	357	319	310	345	331	319	323	347	310	318	269	344	301	295	332	320	317	296	339	323	356	303	329	335	313	358	316	345	340	326	286	325	326	300	298	315	314	316	323	343	322	338	317	295	350	346	336	312	325	320	333	310	320	340	325	323	359	343	339	312	297	340	312	307	335	287	313	324	312	299	293	292	321	297	326	317	325	335	322	294	303	326	305	319	318	314	337	301	318	322	333	319	333	309	328	375	322	307	303	342	320	352	325	324	290	321	336	340	299	310	321	320	327	324	345	338	335	314	327	327	324	327	307	321	327	317	321	314	330	337	336	303	306	342	283	328	301	316	339	326	324	317	319	308	331	299	359	323	305	318	329	314	335	316	310	331	332	303	304	326	328	324	294	308	310	314	309	283	322	279	308	289	293	319	308	307	339	341	303	325	291	299	292	312	335	303	334	322	314	290	344	328	336	315	339	311	312	322	301	298	315	339	341	346	324	353	327	336	285	349	307	297	302	324	334	361	318	320	336	335	348	317	289	323	298	308	293	329	322	327	300	314	319	327	320	330	308	304	340	304	305	296	338	299	312	338	342	325	300	327	319	320	316	314	298	344	321	289	323	325	298	345	304	307	340	299	301	327	323	330	329	326	340	300	313	355	341	305	313	336	304	329	318	338	290	305	298	321	303	313	295	327	307	353	318	287	320	320	291	336	318	333	317	289	281	309	310	318	294	325	300	351	335	330	333	328	294	333	333	329	328	284	325	344	278	319	331	304	314	339	305	289	308	320	342	321	326	320	327	324	312	337	345	308	314	323	292	342	317	356	329	350	317	326	369	328	306	317	312	281	337	321	299	327	336	334	298	338	317	308	349	317	288	336	366	302	338	325	327	306	319	316	305	307	309	305	321	317	305	322	299	342	292	333	335	311	355	316	294	312	353	315	321	329	352	346	343	298	328	350	319	335	337	314	286	320	325	336	295	338	293	316	321	337	357	326	312	310	356	310	345	280	321	314	334	330	326	347	345	328	349	344	301	324	346	299	354	279	322	309	313	319	286	300	354	322	315	316	327	322	319	340	354	327	350	310	284	330	304	307	297	313	303	322	318	301	295	320	315	308	317	320	286	348	309	335	346	298	300	326	339	312	319	311	327	313	365	305	326	325	311	317	323	308	334	323	304	319	290	309	346	291	322	313	342	316	317	328	343	304	325	304	321	335	322	294	317	301	311	311	292	309	307	313	334	355	329	320	329	335	323	359	315	333	336	304	327	300	324	322	301	328	303	311	301	310	340	298	317	319	327	301	321	342	341	321	326	327	326	314	332	307	300	331	308	322	315	332	291	286	312	322	325	301	338	364	287	326	329	332	303	320	338	348	329	349	347	328	360	309	336	298	335	304	327	329	317	371	319	331	332	329	315	314	328	339	315	321	329	309	302	320	307	351	331	291	340	293	325	321	349	295	320	322	318	345	319	337	317	325	319	338	331	312	307	318	297	290	305	327	349	282	326	284	343	333	315	359	321	318	300	332	333	335	293	306	310	298	341	304	333	338	306	359	331	330	331	335	292	309	328	354	285	312	346	306	305	324	303	321	312	327	302	301	318	318	335	320	343	340	339	322	307	353	331	339	350	332	309	289	295	301	318	327	340	307	302	343	321	324	322	327	308	389	317	336	336	354	293	309	320	276	323	317	332	320	353	313	312	330	313	325	302	320	322	315	314	316	310	308	307	328	310	329	312	324	355	319	350	326	360	335	302	315	304	308	339	348	340	301	327	330	337	356	317	349	339	278	298	327	302	335	294	303	307	325	307	311	342	352	321	315	363	323	302	302	331	323	288	297	331	297	328	294	301	328	301	319	322	342	311	337	334	321	319	341	344	323	310	322	323	304	318	332	313	313	331
10639	8083	15147	26890	13622	18230	46058	66957	53758	37171	10163	1570	1362	1238	1142	1178	1190	1113	2595	3229	2255	1646	1068	1033	1148	1372	1304	1167	1050	989	989	961	937	947	998	968	943	957	930	946	980	954	904	920	984	920	965	955	960	1023	976	967	935	982	963	924	908	930	963	960	1022	976	894	960	1033	966	934	993	910	1001	951	966	918	980	957	919	962	982	979	1007	953	984	923	957	933	989	943	971	1001	1026	991	920	991	978	955	988	904	944	933	933	924	981	897	979	934	926	961	942	899	956	945	1002	963	968	955	955	985	940	991	960	968	932	905	966	981	918	943	966	949	1008	970	991	942	974	902	1015	968	955	924	973	971	959	965	958	995	916	1010	926	952	995	951	971	1064	921	941	940	981	931	895	964	930	960	982	888	962	939	921	978	916	925	942	942	958	921	923	1017	928	968	987	908	984	955	981	971	1022	976	967	947	1002	1003	960	945	960	928	935	909	940	1018	962	1022	1031	962	961	968	940	966	987	1000	925	959	987	976	941	904	926	984	1006	927	906	932	964	979	1002	979	915	981	982	1070	962	1026	970	973	978	922	954	948	980	988	945	936	1000	957	953	986	969	977	893	997	979	992	962	947	963	952	897	957	962	964	921	961	941	933	934	899	968	910	977	966	1008	946	952	969	902	977	958	1022	947	1007	973	1055	984	940	896	948	973	938	980	969	994	970	970	956	950	931	927	967	951	896	1014	918	969	966	963	901	1028	925	969	946	983	961	992	985	1001	943	974	922	871	943	928	908	936	972	974	986	963	992	970	962	918	978	938	973	972	932	937	983	984	994	963	942	946	980	1007	919	889	931	932	945	901	985	964	989	951	958	966	937	971	936	901	987	999	990	969	970	967	941	967	977	1005	970	925	970	966	936	978	952	916	972	976	1049	972	938	992	986	995	946	908	937	981	948	939	976	973	1014	1020	939	993	909	968	962	951	999	905	981	953	914	928	973	925	963	1009	951	988	944	947	966	994	1063	980	955	927	965	947	977	975	981	887	989	927	971	961	977	1021	969	928	974	943	957	976	964	948	1006	953	904	938	969	983	959	1023	937	927	920	939	931	961	969	993	947	964	973	927	954	950	994	963	952	953	967	966	979	967	994	1012	918	950	958	982	988	972	962	987	941	986	942	960	985	945	993	977	959	953	972	934	903	924	993	967	908	951	930	962	934	958	973	993	962	1012	938	964	924	995	969	954	989	949	944	931	967	921	928	970	973	915	996	933	938	958	948	943	945	927	933	937	1002	913	900	897	976	978	967	1008	870	911	1007	976	962	965	923	1016	942	1002	964	955	931	946	952	939	990	968	996	989	993	978	940	1003	982	955	929	930	956	941	973	953	967	983	897	954	951	948	948	967	971	925	967	983	951	930	939	972	991	948	963	921	1010	919	985	970	1008	949	921	975	952	959	1000	995	964	948	931	1009	948	945	973	985	914	962	952	951	992	944	968	940	969	966	967	943	1013	949	1020	898	982	940	989	887	1007	926	992	992	999	1006	966	984	939	929	1058	986	968	996	968	950	924	1002	1003	993	991	963	938	988	978	937	984	956	965	944	967	1018	993	910	963	954	970	949	967	986	932	950	965	957	974	947	949	942	1010	892	965	1018	989	960	928	991	965	956	924	991	905	975	962	923	967	921	942	925	966	974	978	935	960	949	929	969	996	983	1014	943	1017	946	972	950	886	950	956	978	1017	914	973	992	962	983	948	988	971	919	955	940	950	996	922	974	935	918	954	939	909	1026	983	1027	925	1010	921	1028	968	977	1019	858	954	969	928	942	970	952	966	956	933	892	974	989	964	970	962	967	933	926	961	957	981	924	991	957	957	990	1038	986	972	957	926	973	959	962	992	942	920	916	912	1009	938	967	934	1003	979	962	937	899	923	982	951	970	937	858	953	964	939	932	908	935	941	900	917	999	935	971	937	963	1004	951	950	983	974	962	957	961	944	996	1038	989	947	1015	977	987	948	971	930	992	960	958	979	920	989	989	972	958	955	964	961	966	936	952	925	888	1013	891	954	975	950	933	999	977	974	938	966	987	998	939	943	978	983	962	941	985	992	1045	973	999	969	1000	902	974	975	913	943	979	929	972	986	949	985	940	884	1012	920	986	930	993	945	958	1011	933	1001	941	958	997	993	990	923	977	1029	1016	985	992	990	948	1041	1010	960	1021	950	1029	985	904	915	965	901	978	955	915	961	978	963	952	944	1005	985	961	972	987	955	951	978	896	921	975	996	909	971	1004	992	981	944	960	952	969	958	1007	882	967	976	1010	985	976	901	997	958	973	980	959	946	953	962	943	961	979	924	974	947	996	992	969	915	902	980	984	1006	967	921	974	999	932	957	1018	955	977	972	970	987	994	940	1005	936	935	1016	992	949	903	1000	973	986	945	948	965	958	1002	913	971	960	935	927	994	976	940	935	978	986	974	928	952	942	937	964	931	961	975	972	977	962	990	986	968	933	976	953	876	984	972	954	1019	957	926	1007	984	975	930	987	990	925	972	944	929	983	972	1009	938	976	999	952	979	953	1046	951	903	979	914	931	894	947	955	938	936	1031	994	939	942	957	939	980	996	928	964	962	944	984	962	928	926	935	920	931	944	939	971	944	975	966	950	926	979	940	972	969	955	961	927	1011	926	1006	896	1005	1008	909	938	961	996	974	931	993	997	990	941	917	981	968	965	999	970	965	937	914	1016	942	941	951	992	965	946	960	999	922	948	951	933	916	984	998	1023	964	944	933	911	983	943	976	942	974	1000	959	983	966	929	976	988	960	968	977	948	943	937	914	977	979	995	951	938	979	952	965	943	925	941	960	1012	955	991	973	1001	935	971	944	945	953	949	988	1021	984	946	899	971	960	948	945	963	904	935	956	951	926	1013	958	983	945	982	995	1026	975	884	969	1019	997	963	935	1053	944	961	950	940	929	967	957	987	937	909	958	980	922	1006	1092	1029	972	947	943	912	956	964	1026	937	920	972	934	1008	931	929	968	989	974	1031	961	916	932	970	969	961	979	922	1007	999	976	924	914	966	943	967	980	972	934	963	941	938	1001	947	984	998	923	976	979	930	975	998	913	925	930	941	933	965	968	947	972	985	987	951	957	964	957	949	1016	948	1023	1002	968	966	976	1010	975	924	960	980	961	979	991	973	913	988	953	986	957	933	936	984	976	957	970	977	893	944	1007	976	996	937	959	946	936	971	1012	936	943	949	942	906	946	983	975	1001	973	934	940	956	920	1013	955	999	955	979	955	924	1004	943	997	945	918	940	949	902	964	954	994	961	1004	963	1013	955	959	970	929	962	936	975	919	979	964	919	963	928	911	979	986	961	980	916	949	955	988	1010	959	966	947	997	943	923	926	952	967	990	969	967	973	1002	923	1011	927	955	967	967	986	985	994	949	954	941	929	957	981	898	1002	976	961	954	975	929	943	952	924	952	1010	977	972	921	997	937	967	984	963	982	945	966	983	968	913	956	932	980	921	969	1018	943	1013	985	918	963	959	990	971	918	958	998	910	901	930	970	963	949	985	962	943	990	959	962	912	964	959	975	919	1027	1032	1010	930	1013	998	937	990	1041	984	966	897	936	941	961	1005	1011	922	955	968	978	995	953	945	990	914	962	944	975	968
4129	2981	3800	2156	1048	732	2412	4920	4933	2737	677	306	302	306	283	311	307	281	303	291	311	321	288	294	299	326	330	314	303	290	302	279	314	302	294	309	344	280	293	279	325	273	292	306	302	302	302	285	282	341	306	292	298	304	291	314	290	280	307	332	290	299	304	289	305	290	315	312	285	293	293	309	271	295	290	324	304	339	300	292	305	283	303	303	326	320	328	309	296	280	311	308	310	284	325	280	296	346	299	291	302	285	329	313	263	288	318	318	337	343	290	318	296	313	294	247	302	317	300	301	270	264	285	282	293	301	276	311	302	297	281	308	271	287	306	276	291	303	317	270	271	322	327	300	297	299	261	302	291	283	278	305	291	275	303	320	305	291	315	288	308	325	285	285	311	295	296	316	295	316	302	320	287	286	289	339	262	302	304	316	259	278	305	292	325	290	320	328	307	317	272	304	288	279	295	318	280	308	317	305	313	308	309	298	305	313	288	305	306	282	297	328	292	301	309	288	293	323	284	293	316	312	308	301	302	294	282	281	296	322	310	281	289	342	331	293	268	282	283	316	297	290	274	316	306	286	301	317	303	291	317	325	293	278	280	293	312	296	268	277	329	278	285	299	285	312	295	304	279	296	300	295	314	290	327	287	317	297	295	307	261	317	311	314	297	320	315	285	294	286	274	289	329	279	274	315	286	287	315	303	321	313	298	286	273	299	298	324	320	283	277	295	300	283	289	326	317	286	287	295	295	285	283	302	314	342	304	303	286	296	303	329	287	301	316	319	310	284	281	265	311	298	314	311	280	277	302	323	302	340	285	299	331	303	273	298	291	291	299	335	279	302	311	319	307	291	277	305	313	279	307	309	277	300	294	306	289	305	270	311	295	287	296	284	280	319	320	285	273	347	293	305	299	269	289	289	312	301	299	262	304	318	289	297	312	265	299	308	306	326	308	345	287	290	282	289	282	294	282	285	289	295	318	264	272	307	276	282	321	324	288	297	284	321	297	297	312	309	312	291	311	296	305	303	317	321	313	318	292	317	295	292	293	297	312	276	322	287	292	318	288	282	266	293	291	288	286	260	279	314	324	309	308	264	300	271	266	309	330	304	318	290	293	306	304	281	294	286	291	288	303	301	310	307	312	283	307	289	267	307	317	293	319	290	297	284	308	360	306	318	314	331	333	329	285	290	296	282	275	350	307	287	308	274	289	325	326	292	321	311	294	292	279	309	330	317	283	280	306	280	298	322	334	266	301	317	313	327	307	283	310	294	321	310	305	283	302	310	252	308	285	325	304	310	327	290	291	293	294	307	310	303	292	320	299	321	313	268	333	308	332	329	324	247	332	289	330	293	288	309	305	296	326	327	290	254	284	317	303	322	301	293	262	307	296	301	297	261	302	277	288	320	297	269	313	275	304	315	313	329	282	293	265	282	299	278	296	328	284	295	303	309	284	320	303	300	286	280	307	298	291	269	271	283	292	311	314	288	311	305	309	305	298	279	311	313	287	293	317	292	331	305	303	315	302	312	302	296	308	291	300	309	307	307	294	279	297	274	275	314	278	283	274	326	308	286	289	312	276	321	300	308	292	304	292	288	279	320	299	306	303	280	257	297	309	291	306	265	280	301	288	299	325	302	316	290	302	340	323	328	304	291	298	314	291	282	313	316	303	311	256	291	306	286	271	325	319	308	315	300	346	285	316	286	314	287	310	284	325	281	296	262	294	298	315	269	297	305	315	285	325	294	287	303	274	324	304	335	291	280	305	323	300	307	294	287	314	294	310	288	338	298	307	286	295	335	269	300	297	301	310	293	289	310	320	330	290	272	328	286	308	299	309	297	314	273	314	288	298	301	269	312	293	296	287	305	304	306	295	278	303	288	293	289	293	283	305	270	268	297	321	355	304	286	310	298	320	303	304	281	319	319	319	289	317	277	320	271	296	273	281	277	285	287	274	306	331	296	286	300	304	289	282	307	279	304	288	330	305	253	289	293	296	299	309	308	297	305	294	293	299	290	315	285	307	294	275	291	315	291	292	287	290	294	296	295	291	284	331	307	299	309	286	307	321	284	242	285	289	314	288	336	308	300	294	305	309	291	278	350	275	310	294	274	307	275	314	287	288	301	292	291	281	281	326	283	288	296	269	348	286	278	309	267	271	306	275	306	286	309	304	297	300	338	316	311	295	323	327	312	289	308	265	286	309	303	325	322	281	284	310	297	319	312	305	296	285	284	269	326	299	295	263	277	305	283	301	294	298	293	285	300	305	305	320	291	300	301	329	294	307	328	261	301	292	330	270	246	292	298	319	321	300	269	301	271	294	323	332	306	291	322	319	300	297	288	278	323	287	302	297	299	282	327	292	315	311	297	307	289	300	321	313	283	294	314	309	280	280	296	307	306	304	309	324	290	288	297	302	284	323	309	271	276	259	308	263	288	298	289	299	283	318	311	308	286	300	288	291	302	291	298	295	325	306	334	313	317	329	291	315	313	313	294	287	312	296	292	309	317	301	314	274	327	314	267	302	324	313	326	315	313	351	323	326	290	312	310	274	310	312	298	294	296	287	321	312	312	320	324	284	297	299	312	293	301	307	305	307	304	308	313	324	271	320	292	309	315	286	281	326	313	281	296	309	281	280	292	290	286	318	292	281	261	324	294	284	283	313	307	313	275	305	328	300	289	302	342	277	319	301	274	331	326	328	319	291	270	267	320	308	280	249	307	335	308	302	300	285	288	287	297	285	281	306	280	309	321	303	303	284	321	303	326	304	323	295	293	318	282	286	307	308	318	290	310	289	293	309	282	301	291	288	315	301	291	303	307	280	295	294	294	277	306	317	299	275	311	303	277	303	306	299	306	295	331	318	308	290	321	313	307	284	268	306	298	323	328	297	317	286	281	305	282	286	287	284	282	312	268	291	298	329	343	279	266	315	322	311	300	326	325	318	294	303	298	289	266	317	282	309	309	313	316	289	308	265	273	296	316	276	257	303	298	290	324	329	291	294	282	300	288	302	303	302	316	285	310	285	269	329	281	319	313	324	294	289	319	319	294	294	298	289	279	303	307	270	306	298	278	273	280	317	300	293	300	301	307	296	291	294	316	295	304	294	326	286	353	263	284	303	297	310	317	282	317	304	305	286	297	286	318	288	287	296	286	278	275	297	311	297	315	273	296	306	296	303	312	326	286	316	314	310	318	308	308	291	272	305	296	284	292	279	310	298	274	301	318	324	310	328	281	299	322	295	265	321	327	290	303	288	323	262	276	315	258	319	270	294	275	303	295	293	301	312	308	322	261	284	302	297	293	291	313	298	304	297	301	293	290	274	306	333	319	316	280	304	306	304	318	306	320	293	320	310	297	284	332	301	319	255	303	295	297	283	297	317	318	317	309	289	262	288	287	340	345	304	307	302	284	294	297	267	281	274	263	318	326	309	318	299	286	301	307	298	290	314	298	292	305	313	269	270	331	285	285	277	290	286	289	290	278	300	275	317	287
3508	3622	6186	5880	2828	2661	9436	16912	15566	9096	2027	888	946	921	957	876	920	888	872	954	992	904	937	873	948	949	972	953	872	894	922	935	930	912	970	936	951	887	948	901	920	947	938	883	933	906	899	908	898	903	970	851	932	890	923	887	888	931	913	882	915	917	865	911	899	836	899	897	866	940	865	875	873	866	850	907	882	871	935	902	894	929	968	899	892	955	942	923	940	916	905	981	847	923	863	946	943	900	926	916	919	900	884	920	957	897	890	894	881	896	877	907	885	878	874	862	899	839	966	917	885	909	913	864	935	938	921	936	868	903	851	831	931	869	874	874	936	886	868	903	915	864	910	898	976	887	938	908	906	886	913	920	868	901	936	865	848	895	955	904	877	924	930	879	869	918	940	932	923	893	900	909	914	907	905	936	948	937	920	955	941	901	931	906	890	932	917	900	959	911	933	927	892	863	927	887	926	960	862	903	904	881	899	908	887	892	929	904	866	865	905	881	951	922	891	910	944	863	916	900	911	877	916	916	861	920	938	929	925	924	978	869	899	867	913	945	952	894	889	871	975	925	876	872	880	883	915	898	900	930	882	907	918	882	907	922	911	958	915	946	892	936	899	915	891	899	912	988	932	909	879	921	848	877	914	863	932	896	884	929	905	909	945	905	923	865	883	926	942	876	887	897	897	891	897	925	912	923	870	882	860	902	891	880	858	943	842	927	913	860	888	915	876	898	921	931	896	924	920	937	942	869	910	893	906	865	946	890	902	951	907	928	918	935	899	933	901	829	896	894	912	899	932	950	916	868	872	902	877	883	907	952	923	944	875	912	881	925	884	900	895	914	921	888	870	911	932	878	949	875	899	892	909	917	966	897	915	902	885	843	892	911	931	898	907	929	945	922	936	955	924	879	947	956	959	873	865	904	844	911	892	877	909	913	941	870	944	898	904	902	916	942	875	929	902	906	906	920	877	935	868	879	901	918	951	901	960	913	878	907	898	881	894	905	926	881	877	912	883	925	913	872	873	922	906	893	884	872	898	896	952	933	951	919	909	864	909	942	911	879	932	930	930	924	927	887	849	914	880	872	966	953	868	903	873	905	915	877	875	919	893	901	929	871	891	895	929	811	924	925	871	879	878	910	949	903	908	954	919	937	907	932	899	886	886	903	898	977	862	872	886	874	889	946	921	857	882	911	909	928	863	964	963	903	897	914	889	887	913	942	879	976	906	898	873	918	903	859	904	902	938	929	929	890	900	896	885	871	902	964	887	912	902	878	910	939	967	912	856	880	882	888	880	870	924	937	884	948	911	910	892	920	931	930	897	913	897	872	868	900	914	885	876	905	926	890	901	952	918	894	910	885	946	841	848	870	909	919	896	907	900	910	949	873	861	877	948	848	937	921	964	935	869	892	859	953	907	899	894	914	904	896	916	946	932	890	892	897	906	932	887	933	924	925	920	886	928	916	872	965	905	941	881	933	976	912	925	947	904	869	925	902	925	918	898	923	884	894	940	880	928	957	852	842	878	883	846	935	848	860	936	867	879	875	841	879	910	970	914	896	943	926	924	922	877	904	886	905	913	935	903	911	900	879	920	872	864	929	898	936	938	909	942	945	952	946	935	936	900	887	944	899	907	910	936	925	952	874	963	892	884	932	905	901	887	929	908	856	897	929	929	883	862	928	910	904	849	923	929	885	900	875	914	883	928	949	889	880	898	920	902	877	919	862	863	944	958	898	911	887	887	916	902	858	895	890	863	909	894	976	959	932	901	957	866	923	910	880	860	938	873	894	880	960	913	871	858	916	905	869	906	913	951	929	921	911	913	889	843	948	928	899	949	915	920	884	901	916	910	916	907	900	919	902	898	895	876	906	939	934	910	915	904	906	897	868	901	855	898	908	872	931	921	886	954	933	954	920	907	920	984	930	895	882	974	915	906	891	907	912	896	877	918	935	902	841	884	875	901	888	912	897	877	924	883	930	915	906	926	907	843	930	865	958	892	910	891	903	917	859	984	900	949	916	924	927	921	914	921	908	847	887	882	869	913	938	911	866	934	919	874	893	864	924	862	893	910	928	898	927	873	904	909	885	894	918	897	906	850	900	956	893	897	983	923	917	925	869	894	923	915	946	876	947	913	905	852	900	926	909	900	934	920	861	832	914	887	888	849	929	930	890	926	911	949	928	947	935	888	951	970	924	922	899	953	896	937	917	912	876	886	856	920	933	857	928	937	912	850	894	891	943	874	951	975	869	900	895	918	915	861	940	878	906	922	905	886	937	931	906	860	908	916	855	929	857	908	873	910	886	937	916	915	880	881	953	912	908	943	950	880	887	914	903	948	896	905	871	906	936	954	882	915	942	920	890	935	975	953	903	853	878	858	923	931	937	934	925	891	857	931	908	951	882	890	902	821	926	943	896	879	877	929	886	886	880	906	911	905	824	939	911	909	930	880	923	956	885	910	936	901	884	907	968	823	896	895	867	868	890	888	923	931	885	902	895	918	907	868	921	860	899	945	969	900	907	953	891	865	867	873	927	927	947	866	908	897	980	905	844	938	928	876	875	937	878	883	930	923	931	877	891	869	907	908	892	906	895	791	885	910	879	891	852	934	896	920	925	886	912	902	872	919	852	925	918	945	922	920	878	908	871	842	890	872	873	854	896	918	925	931	917	907	904	894	900	907	912	913	900	866	944	901	919	913	864	902	883	874	923	910	886	909	857	882	958	915	965	931	852	872	920	906	911	917	969	867	907	888	926	983	890	923	939	917	900	900	894	872	869	918	940	907	889	894	928	863	873	933	885	898	966	892	942	946	898	965	901	900	900	889	888	909	906	896	896	906	893	963	882	972	883	938	899	898	946	910	937	939	907	906	850	895	836	869	908	878	860	871	937	921	923	888	874	944	899	943	905	878	893	914	880	898	919	930	882	905	878	910	922	918	902	898	906	901	918	926	930	921	924	946	946	939	886	851	902	902	932	920	889	862	899	935	876	875	854	895	931	940	918	884	929	874	921	883	915	930	900	896	925	921	918	938	883	870	911	875	927	888	871	857	911	845	950	929	908	887	887	969	938	899	906	907	863	883	881	877	910	951	879	884	887	920	906	854	880	909	965	926	853	937	888	916	866	919	930	895	851	905	893	946	937	895	889	872	940	908	916	892	917	930	874	857	966	938	815	867	916	911	924	897	923	940	938	895	856	927	922	881	974	922	867	912	969	914	903	886	878	879	948	894	895	915	889	888	909	959	941	908	942	918	904	912	887	915	928	857	857	877	897	891	903	932	933	888	934	888	940	957	878	909	836	896	980	922	949	963	940	911	857	948	887	944	893	960	937	898	900	876	885	884	916	914	961	891	876	904	927	917	944	938	923	943	928	895	934	903	875	931	907	939	929	904	853	898	880	916	938	971	914	987	856	904	846	888	926	870	868	914	925	948	901	935	912	939	918	940	913	908	900	877	906	922	947	910	893	946	922	915	906	944	928	913	890	880	926
13057	6485	7147	17787	13500	3098	19923	42313	33895	18455	3903	352	363	320	304	290	312	307	386	346	432	404	322	302	314	338	331	309	284	300	270	254	326	281	262	271	323	255	256	296	266	303	306	293	307	290	272	260	293	330	285	268	304	299	292	309	293	277	283	319	292	310	305	265	287	282	306	308	320	280	287	273	308	282	282	313	314	304	294	311	295	285	244	286	296	303	291	274	335	272	307	274	281	294	323	276	277	275	277	292	285	315	313	291	272	310	287	293	308	299	283	280	316	274	308	275	266	316	292	282	289	271	326	291	301	299	308	310	307	288	303	272	281	276	282	315	311	287	279	284	289	268	276	292	286	313	329	309	276	278	294	289	293	316	291	281	306	319	297	274	303	294	274	310	303	313	291	300	271	269	272	272	287	283	284	262	322	316	290	284	288	283	282	308	290	285	273	287	325	294	275	273	277	287	272	270	333	292	296	284	306	293	301	309	290	298	309	286	310	291	328	305	317	298	293	260	298	304	313	347	293	299	306	288	317	289	305	283	268	297	308	280	287	288	316	278	266	287	292	289	292	284	294	310	304	306	278	261	280	294	280	310	315	303	297	277	293	304	277	268	285	291	287	305	300	268	295	302	264	312	293	299	327	291	275	276	295	313	293	281	266	313	290	298	260	271	311	300	273	303	324	276	303	292	279	278	263	297	303	279	299	249	277	294	271	256	341	294	260	287	327	262	294	301	291	294	271	289	307	288	280	294	295	273	288	290	294	272	289	292	303	306	298	312	278	311	317	271	311	278	279	279	300	282	266	310	313	292	304	288	274	331	304	294	302	267	288	297	262	279	294	289	282	279	297	267	290	276	291	307	316	316	301	269	248	289	309	295	312	285	321	287	277	294	304	304	292	294	288	300	297	279	297	286	322	301	287	269	310	265	308	295	269	301	299	314	285	285	302	299	294	293	304	280	290	299	288	312	278	310	292	285	249	269	307	269	295	288	275	283	289	297	273	308	263	275	284	291	302	310	307	299	282	307	324	272	311	286	289	301	296	312	270	288	319	290	302	288	321	307	293	295	304	322	270	285	273	262	296	268	313	302	316	322	273	296	310	287	299	287	254	299	282	282	290	292	332	299	275	303	311	289	307	305	271	275	279	308	292	306	289	274	289	291	265	301	288	300	311	292	286	273	288	294	284	290	272	299	307	277	279	281	271	281	261	298	293	291	294	293	303	288	312	310	285	293	285	301	313	270	315	284	269	292	302	280	293	293	293	275	297	295	287	302	318	309	287	293	300	287	283	322	310	281	300	273	324	300	318	314	294	285	276	290	304	249	306	287	308	305	299	259	322	282	296	289	317	305	275	307	277	281	265	277	292	286	278	275	283	327	354	307	287	279	318	265	297	291	282	286	288	277	250	305	291	332	276	310	331	294	244	312	302	270	286	275	303	272	265	313	287	283	278	293	300	300	282	298	298	284	250	310	261	277	295	273	298	315	299	278	316	273	267	281	276	276	300	313	293	294	292	279	272	284	286	295	292	300	293	282	270	273	287	299	315	280	297	290	274	281	299	292	273	306	298	306	275	297	290	288	305	290	274	315	308	281	267	314	320	301	317	292	334	292	283	277	279	318	291	306	291	307	288	286	285	291	297	277	302	307	301	281	296	248	271	307	293	306	297	295	290	285	321	313	289	291	264	270	298	291	270	295	288	278	297	317	287	297	273	283	254	284	279	280	287	288	257	314	298	311	259	299	269	276	321	316	292	324	308	306	278	310	274	323	281	291	326	283	275	289	284	268	282	291	312	268	284	291	281	293	270	270	298	306	319	293	311	301	273	296	290	283	293	281	290	270	287	289	303	271	295	302	290	302	317	309	275	297	315	299	286	298	294	292	297	296	273	278	291	263	275	309	297	280	302	300	275	314	308	293	321	290	271	307	294	307	326	316	315	305	294	268	309	314	301	280	284	289	298	288	296	274	248	291	253	276	284	296	309	257	272	281	304	267	262	284	315	277	292	281	309	294	312	274	272	286	292	288	305	290	296	317	306	302	294	277	315	303	317	274	277	314	291	273	297	300	307	285	338	291	305	307	296	295	310	302	274	285	281	312	287	252	299	259	297	295	275	281	292	326	295	298	307	272	299	294	295	260	277	308	306	315	290	297	310	321	285	296	325	306	269	311	294	310	263	292	272	330	297	283	289	301	306	322	289	293	265	314	298	286	293	295	278	275	332	296	291	291	302	314	295	262	293	244	316	279	287	293	294	275	295	315	290	283	313	293	273	336	306	294	298	279	284	279	287	301	322	263	284	286	267	275	291	299	264	281	314	300	285	295	292	303	302	286	287	287	289	280	283	283	248	312	286	292	319	252	301	308	284	315	303	262	269	286	281	292	304	299	280	309	292	285	277	268	294	287	282	286	320	282	279	278	277	264	331	280	299	290	288	301	265	317	289	294	309	318	274	256	291	286	270	278	310	296	240	282	272	259	307	307	280	272	272	286	332	305	329	279	255	281	289	282	301	330	273	300	308	303	298	284	291	258	273	296	299	302	258	296	278	266	257	295	301	308	302	287	275	299	292	301	292	291	301	278	326	309	272	299	305	314	302	288	295	309	297	322	279	275	299	289	298	274	288	267	290	298	255	287	335	245	296	265	268	275	313	294	335	296	306	271	312	308	286	302	251	286	302	309	313	289	285	279	269	283	294	282	308	287	307	296	286	294	294	303	300	320	300	317	290	294	280	282	282	267	295	273	320	310	286	318	281	303	272	286	290	271	338	305	284	288	281	283	287	283	300	294	299	285	273	281	274	266	301	264	303	273	290	312	294	306	296	290	289	267	254	283	286	322	256	281	313	292	310	288	294	278	266	284	310	308	294	288	310	317	287	281	280	295	294	277	309	315	293	279	284	272	271	281	283	291	319	293	324	273	303	305	283	283	297	309	274	285	300	279	305	288	282	289	308	330	309	302	277	303	312	255	301	255	279	290	319	295	276	298	307	303	278	311	280	317	285	267	292	297	253	319	273	312	282	293	297	311	266	269	291	271	298	276	304	286	282	281	299	302	298	299	286	276	293	271	249	282	278	272	281	281	306	280	283	274	299	294	285	260	283	281	335	291	280	266	303	308	299	309	280	254	306	295	291	266	272	286	289	266	332	271	292	304	276	318	276	286	310	254	313	263	281	279	270	283	271	288	294	294	307	303	309	284	303	315	275	290	306	299	303	289	283	292	317	288	308	266	305	296	298	300	289	284	276	260	286	275	292	293	311	309	321	300	286	286	283	277	302	254	301	279	304	296	305	308	337	255	300	284	309	275	288	302	268	272	312	298	285	270	329	308	293	289	268	288	294	302	271	303	300	311	304	268	280	292	297	283	304	299	303	267	271	295	306	291	289	308	286	285	272	293	280	315	296	263	293	299	311	303	297	294	285	294	302	262	314	276	278	266	258	303	300	288	309	276	273	279	290	289	267	292	314	288	298	306	301	277	283	292	260	279
7950	6445	9588	26121	13150	8862	34870	54217	45881	31162	9093	1119	1112	1003	1038	975	958	941	1345	1398	1902	1370	944	881	1020	1227	1202	1099	951	853	876	907	870	876	900	933	888	930	899	832	887	935	876	907	901	893	919	945	884	824	925	876	895	898	875	864	855	896	847	917	865	863	940	898	831	881	935	904	887	915	886	868	879	909	896	890	929	817	869	894	875	907	869	917	930	923	870	872	916	932	902	852	874	854	909	838	904	924	877	812	883	904	890	925	960	884	901	875	876	898	882	926	943	902	903	863	905	855	929	890	920	870	902	887	875	890	879	913	910	872	882	882	911	844	927	870	840	928	864	843	888	934	892	877	916	939	890	886	860	844	859	935	939	858	882	908	873	860	884	895	941	931	953	880	924	899	858	821	866	836	909	932	922	892	920	914	885	913	772	864	906	844	901	953	863	906	889	892	957	911	888	860	863	915	854	932	875	867	889	832	901	896	846	903	825	913	885	909	912	850	834	868	829	919	869	933	921	919	860	900	890	899	845	874	886	881	897	858	862	870	869	911	906	885	846	871	942	880	926	848	891	927	937	918	867	838	871	877	914	856	873	906	883	928	884	837	816	888	862	851	877	834	959	889	877	894	872	862	913	881	892	879	917	919	869	897	869	827	878	865	879	886	882	900	865	919	865	908	885	892	861	856	877	935	897	865	932	907	891	894	861	814	855	880	945	840	845	879	910	871	875	907	811	907	863	896	911	875	818	858	814	937	852	940	829	859	849	863	903	885	893	897	846	885	910	889	883	889	806	920	917	888	875	908	953	870	884	873	844	922	890	910	899	861	919	872	889	872	888	858	872	879	862	921	908	851	912	871	872	931	894	885	876	876	937	828	873	926	932	898	886	853	862	894	904	985	843	929	910	863	940	985	952	840	868	943	880	896	851	929	928	912	821	902	923	869	882	899	912	835	905	852	846	874	918	897	926	866	939	913	869	885	832	895	847	939	935	940	848	908	859	877	908	916	910	842	934	848	928	859	867	913	922	869	899	875	924	876	859	903	858	940	797	864	878	861	870	906	914	892	925	917	879	925	875	903	890	860	891	906	898	865	928	923	884	898	897	882	919	886	907	858	842	883	942	920	885	851	879	946	898	968	861	916	906	897	853	848	945	841	916	879	912	835	933	921	906	893	962	907	885	896	863	945	911	896	941	900	946	898	902	926	910	883	863	842	935	910	872	850	832	893	902	934	857	895	873	909	861	860	867	887	886	868	863	909	860	929	843	921	920	876	879	923	913	868	923	880	884	882	917	903	866	872	849	933	909	894	920	808	892	905	902	868	859	868	846	900	896	881	927	901	888	846	905	904	858	901	920	880	871	874	899	878	866	922	866	882	955	866	945	855	937	849	864	919	880	877	880	896	858	947	912	872	879	892	853	926	877	882	904	952	883	853	887	847	880	895	874	859	865	925	905	852	879	829	865	922	921	876	897	898	904	885	915	874	908	880	917	873	917	874	855	858	850	877	865	786	864	860	881	867	898	922	874	877	886	871	930	920	913	892	853	883	908	887	976	905	860	881	896	896	839	891	811	847	853	860	875	885	924	882	858	901	913	856	849	843	906	875	944	870	945	928	894	901	845	873	957	874	883	918	844	884	861	883	911	876	879	907	915	874	910	838	936	895	835	862	890	890	866	928	872	916	913	882	904	926	852	908	870	914	872	912	922	835	865	908	937	881	903	902	898	904	863	837	924	900	865	873	862	861	890	882	901	860	880	893	886	871	871	906	859	888	909	915	895	920	867	849	908	855	903	868	924	910	873	934	836	877	892	889	892	893	834	910	939	889	907	910	833	899	911	870	911	895	888	957	894	907	892	854	908	857	912	867	868	915	908	911	894	859	868	909	927	875	888	931	858	901	865	930	871	886	842	878	888	858	857	880	928	932	913	893	838	882	912	884	864	935	934	884	886	880	860	885	846	867	936	868	907	869	884	873	856	899	835	864	869	907	895	935	889	839	931	868	870	915	860	932	834	841	943	855	884	920	944	886	837	894	880	861	898	889	869	894	877	923	882	896	899	859	882	856	875	879	930	878	861	934	905	914	952	887	906	937	863	830	886	908	876	919	854	862	903	907	898	882	957	880	909	912	869	863	920	854	933	867	909	869	896	898	896	901	881	828	907	882	915	898	881	908	933	922	901	894	899	913	886	868	939	907	864	885	877	850	852	880	924	855	882	902	966	900	903	892	920	869	830	864	858	823	882	886	887	889	902	868	888	868	899	868	923	859	883	896	885	870	922	896	924	864	929	911	922	876	916	874	910	898	915	891	924	909	958	902	844	904	910	872	870	849	907	904	856	848	844	907	904	882	864	866	883	895	906	868	851	924	851	833	877	878	921	885	913	846	959	930	856	861	871	920	879	911	887	879	896	854	848	920	877	871	881	903	893	866	868	893	880	912	889	897	937	886	928	870	901	896	862	875	851	850	890	883	930	855	844	852	933	925	842	931	854	891	901	913	876	895	891	843	876	907	929	858	892	884	933	886	900	858	934	911	885	859	939	895	869	883	888	932	859	845	854	939	866	881	904	935	945	884	883	932	882	931	860	913	920	889	875	882	855	838	892	908	909	883	882	874	903	895	905	841	859	876	888	885	853	870	893	861	812	858	879	873	879	910	907	861	855	928	848	820	885	912	817	870	967	949	912	878	884	885	867	869	866	830	866	870	863	897	867	849	907	872	871	829	860	897	883	929	882	846	857	945	857	854	871	913	813	890	904	875	872	879	954	880	886	814	859	829	947	923	877	890	884	840	915	866	856	886	873	854	905	921	863	863	860	849	860	859	874	879	920	863	909	910	863	923	880	946	871	884	870	921	854	868	917	919	902	885	869	897	937	894	875	891	842	907	850	935	933	897	851	897	846	882	949	900	902	923	887	883	896	924	903	905	889	908	858	862	873	866	899	882	922	891	924	842	828	895	864	834	876	934	910	869	911	876	868	844	892	887	862	890	888	905	891	947	902	883	884	924	914	910	910	879	845	891	912	880	903	907	824	888	910	876	874	924	897	930	890	883	872	939	849	908	869	909	901	893	859	930	854	909	886	891	891	893	894	943	922	883	889	874	859	914	868	898	866	840	947	856	882	947	869	889	908	890	891	885	943	872	877	891	903	857	905	876	890	819	926	868	881	891	891	888	842	894	934	866	868	916	913	957	883	875	896	866	844	875	874	892	869	857	898	887	875	850	906	927	912	909	916	914	900	837	867	887	864	896	891	883	856	830	881	876	958	858	883	914	871	880	946	867	934	892	888	895	891	811	875	921	909	860	866	831	899	906	867	896	877	864	870	952	880	873	868	864	928	876	887	866	824	881	872	871	919	877	873	836	884	875	911	896	983	904	966	868	839	918	932	858	845	875	901	926	849	847	883	869	876	850	851	877	884	945	947	857	909	899	857	876	902	874	942	929	899	850	873	879	897	872	898	885	869	872	894	926	891	956	943	898	911	935	893	880
20210	10162	11053	28217	21121	9670	51124	54607	38451	19703	4439	441	354	333	379	346	369	319	377	417	488	344	332	285	340	393	413	361	352	334	338	303	292	327	338	315	319	310	294	306	310	301	312	301	307	317	313	295	317	316	320	321	298	333	293	305	319	332	307	319	321	309	291	338	319	293	299	296	290	321	315	302	320	328	333	304	352	295	326	291	343	311	307	314	315	321	294	324	303	294	316	312	295	289	329	305	307	317	286	326	297	318	286	325	280	339	296	292	317	317	315	335	345	336	274	313	344	319	322	372	319	297	312	317	322	292	305	352	330	324	291	345	285	316	324	296	342	331	302	296	320	333	317	283	310	305	321	273	316	351	330	327	346	313	310	284	322	318	297	329	309	315	307	322	302	290	325	291	298	311	295	334	307	333	319	311	324	341	335	320	306	305	293	259	315	296	298	311	290	324	335	342	303	320	319	334	326	316	282	314	292	282	323	275	310	338	351	306	288	324	320	318	341	327	300	277	294	309	301	287	308	309	315	317	301	343	303	319	294	338	308	319	305	278	308	307	307	291	329	332	346	299	300	314	319	291	305	319	346	334	308	306	275	287	324	329	339	291	316	279	331	329	317	308	327	300	341	331	323	329	309	326	305	275	328	291	306	284	296	327	369	285	298	279	314	317	335	322	347	325	324	315	269	327	288	314	325	303	292	284	305	322	330	307	278	314	320	337	320	310	313	314	309	271	345	308	297	320	316	305	305	334	300	298	323	282	324	293	327	350	312	308	298	297	336	326	302	333	320	324	297	338	309	322	324	309	303	334	314	327	327	331	318	339	308	323	305	305	320	277	320	314	327	278	288	318	291	309	306	285	330	317	318	296	311	350	332	284	319	353	320	311	296	301	291	350	323	321	328	304	298	316	314	318	307	335	296	296	323	326	323	302	323	317	308	296	335	312	299	299	346	313	294	334	323	333	298	313	321	314	317	313	309	313	319	318	335	331	335	304	288	292	318	325	321	310	315	342	331	349	340	292	320	281	320	297	333	290	300	326	312	312	293	300	308	321	303	324	314	297	294	320	297	292	347	338	304	321	336	321	316	321	300	304	282	341	305	298	315	295	283	312	326	332	320	287	314	326	307	346	344	309	286	324	301	311	308	316	297	312	325	312	316	342	306	304	311	304	327	314	313	319	323	294	308	306	304	289	323	318	307	327	326	304	271	300	300	284	334	300	314	341	328	331	308	308	343	323	310	304	319	308	305	338	288	300	325	303	307	296	303	297	305	338	303	340	347	305	312	321	307	290	293	321	297	299	334	307	305	330	293	321	310	309	299	337	328	292	303	321	314	277	286	309	334	330	323	344	314	335	324	273	332	310	307	311	357	295	318	316	343	318	298	313	317	313	361	307	322	286	310	302	299	337	274	299	332	328	338	308	283	311	306	310	337	335	292	326	327	327	321	315	327	303	303	325	286	313	303	301	306	299	356	282	325	330	312	290	303	323	316	344	296	337	297	313	348	305	343	328	315	326	307	320	322	307	304	346	309	287	318	319	310	305	323	329	293	313	316	296	320	282	310	296	320	347	330	304	301	320	308	351	310	344	342	303	328	334	330	327	306	338	314	307	315	317	303	300	312	311	313	323	300	294	316	323	334	346	339	294	319	294	301	281	328	292	330	308	304	335	303	320	299	312	316	318	335	321	293	316	315	322	309	312	332	302	302	290	316	300	329	311	322	331	322	305	319	316	329	310	328	305	304	313	278	308	312	313	268	310	305	325	310	293	299	308	291	301	285	280	293	317	313	333	329	310	324	287	305	269	318	323	306	304	322	315	315	313	309	322	314	298	349	290	266	316	339	309	306	340	287	311	305	299	285	326	310	332	330	335	316	303	318	306	293	282	315	320	308	303	306	311	296	276	347	321	353	300	334	291	306	317	322	320	274	271	328	315	310	327	321	273	319	291	306	297	330	316	307	301	303	344	314	283	323	312	320	315	299	312	320	335	303	309	282	338	283	339	324	341	337	323	322	330	321	294	318	324	326	291	307	341	297	329	335	311	319	313	314	325	310	303	289	337	356	289	319	385	319	293	325	305	297	286	323	297	306	294	328	305	338	301	294	294	305	324	301	311	344	308	299	334	325	332	321	294	293	318	318	282	308	293	336	300	298	298	324	322	351	269	304	334	326	313	313	339	279	283	302	304	313	327	335	288	299	324	306	333	324	301	310	340	331	304	374	338	302	311	308	292	303	318	327	325	328	325	306	324	293	324	339	303	310	299	329	350	385	303	313	335	322	302	313	288	314	308	344	310	299	334	313	305	312	332	315	311	336	326	304	281	333	300	324	298	335	303	299	312	321	337	297	299	320	321	312	299	303	325	313	312	312	326	300	314	324	322	328	312	314	329	285	336	318	303	309	296	302	311	323	300	284	314	324	286	309	316	328	363	351	314	329	308	326	307	302	277	295	316	294	330	321	318	283	301	317	304	318	320	355	280	284	332	295	356	334	324	290	325	296	322	297	296	300	311	300	322	319	320	299	300	307	331	301	302	325	308	306	298	317	326	309	301	329	319	338	316	323	341	298	303	310	309	321	296	349	326	312	279	319	277	266	353	303	316	298	317	305	293	317	316	300	296	297	317	342	292	311	310	309	266	305	318	330	300	325	297	332	317	351	321	295	310	323	300	322	291	312	308	286	314	311	332	303	310	285	309	307	320	324	312	298	331	286	285	323	330	301	273	320	361	295	316	297	331	296	311	292	297	313	296	280	324	298	312	338	323	345	297	325	328	312	320	327	309	330	301	301	303	328	330	311	340	273	305	318	318	281	301	308	309	334	308	305	292	291	342	328	282	309	314	359	295	301	317	268	275	312	335	340	346	290	324	272	291	296	292	312	328	257	309	307	307	295	307	309	305	325	321	322	294	293	313	301	305	341	308	321	317	327	338	312	310	334	326	330	297	270	336	326	293	321	319	344	315	322	302	328	288	309	308	313	326	299	276	307	346	328	322	345	320	294	288	303	304	326	312	333	329	265	317	306	300	291	301	277	306	312	337	354	282	306	307	330	316	309	312	297	315	322	338	327	291	324	322	292	313	353	324	330	315	300	347	340	304	323	290	309	323	314	324	345	328	290	325	303	333	281	285	297	293	294	347	309	309	321	297	297	286	301	295	304	315	306	323	318	316	308	336	300	320	324	316	325	273	322	314	270	325	337	321	328	328	335	301	316	327	285	301	320	318	335	326	342	320	302	322	311	281	290	322	284	310	302	308	316	310	275	289	310	320	339	310	275	311	335	322	340	333	308	311	316	313	319	323	304	305	312	294	316	322	290	336	328	289	362	291	311	314	316	310	315	313	300	309	310	304	298	316	304	282	304	297	321	281	326	300	294	318	321	332	324	317	319	322	307	304	315	305	316	315	324	283	355	290	302	335	344	298	271	329	297	316	314	300	318	286	291	317	292	350	314	304	279	356	322	297	299	276	306	323	320	305	280	305	284	320
10506	8899	13456	34795	16390	19777	61388	63711	49071	31136	10306	1239	1207	1231	1250	1171	1097	1060	1419	1715	1905	1394	944	991	1226	1485	1388	1164	1092	960	997	917	959	963	952	902	922	976	945	932	924	972	956	912	907	912	930	924	933	993	944	936	898	957	971	955	895	966	971	942	963	984	958	919	964	925	925	929	941	941	937	967	928	974	925	998	953	989	927	938	1011	941	981	958	925	918	854	907	920	979	914	922	940	978	1004	938	945	906	874	968	1002	941	970	927	884	1026	914	915	936	906	905	944	984	955	943	916	911	939	917	900	943	911	939	928	952	929	947	906	923	992	972	948	957	931	941	935	872	934	958	919	944	949	939	900	933	928	931	965	895	961	937	917	959	919	921	913	907	951	924	910	900	1004	914	990	910	919	928	915	903	981	908	970	940	918	951	959	966	909	952	947	905	922	919	981	953	937	984	969	909	970	929	949	959	984	876	983	898	927	958	951	952	921	947	938	937	935	917	901	882	949	976	966	973	956	957	882	927	966	934	965	924	951	911	887	913	970	957	922	893	923	982	929	915	931	967	947	991	966	913	899	957	973	958	922	982	962	917	932	929	948	962	922	887	932	1006	940	926	931	931	989	980	923	915	946	873	950	984	944	960	909	891	880	900	937	917	971	943	922	936	960	890	927	920	930	967	922	936	894	940	945	896	999	914	947	981	963	928	992	921	920	936	964	919	920	964	976	943	946	1013	992	980	867	907	899	988	943	941	901	943	947	914	889	928	931	942	946	946	958	938	932	930	951	935	938	849	954	960	978	979	920	891	932	969	931	936	918	945	917	964	972	928	912	969	928	918	896	924	935	917	954	954	940	894	941	1006	928	925	937	923	981	957	973	909	927	946	953	948	1006	917	898	914	911	940	988	968	958	957	969	941	904	875	899	967	940	960	970	979	950	918	906	921	923	937	994	867	974	985	973	911	926	935	967	967	937	932	908	899	966	987	960	929	956	893	1005	900	877	934	898	966	949	932	918	918	945	976	858	932	948	950	912	983	966	953	871	935	964	930	929	951	917	963	978	899	924	894	945	909	969	940	915	904	923	925	992	939	937	987	964	943	984	942	952	955	977	926	952	1010	966	969	877	868	928	946	979	908	1018	933	967	896	932	911	987	906	965	950	932	991	982	922	880	891	935	953	893	931	968	888	887	965	898	941	942	926	943	956	961	867	945	896	908	884	951	925	999	917	984	940	917	959	955	951	991	894	952	953	916	936	956	915	994	930	893	946	913	942	908	912	942	949	950	917	984	946	929	967	911	905	945	993	935	956	941	944	955	972	939	906	977	975	937	941	912	924	953	960	934	912	956	977	933	912	943	972	920	876	927	944	922	923	900	918	947	928	964	945	1001	950	894	983	932	941	943	932	938	987	948	977	965	939	962	955	949	934	929	879	913	953	887	948	876	966	924	941	965	938	929	947	991	890	939	963	928	863	946	940	936	957	1005	904	936	930	963	992	958	958	970	907	936	901	935	973	953	925	925	930	935	927	918	954	930	898	942	948	964	917	911	927	1000	912	975	1020	948	947	934	920	941	963	912	969	939	893	988	975	926	975	948	945	956	943	903	894	933	932	920	898	973	931	913	949	912	972	915	867	909	996	911	922	897	958	902	928	881	965	930	935	914	922	1007	930	951	942	951	1011	1001	992	926	917	950	917	978	990	945	932	943	953	935	939	902	929	933	914	990	935	953	897	901	983	900	903	947	972	951	914	986	953	953	948	949	959	953	938	942	909	968	964	979	963	914	973	961	1021	974	908	934	925	965	930	921	914	955	947	939	911	955	965	928	910	942	960	934	921	948	934	921	873	919	941	982	987	946	966	982	983	928	949	928	918	984	999	952	925	922	971	918	965	911	984	897	960	919	938	961	962	908	936	887	893	949	922	949	918	974	939	910	926	922	988	922	948	936	955	923	967	983	900	916	912	910	966	976	962	929	949	921	916	942	973	969	938	965	956	952	920	926	951	925	974	937	980	948	964	978	936	939	934	915	905	963	918	897	948	942	921	953	1016	981	911	939	929	965	974	944	903	904	915	945	960	929	929	943	947	901	969	970	930	1008	974	956	929	976	1034	935	935	927	929	949	945	929	913	989	942	950	958	924	969	917	958	926	907	867	990	886	938	903	948	930	963	933	966	944	943	890	939	934	953	887	948	1000	894	956	971	935	918	941	896	887	922	915	931	993	949	970	978	988	967	985	994	931	923	912	950	922	911	938	951	848	987	959	943	1012	932	952	900	947	938	927	931	929	919	923	989	990	970	922	978	939	921	919	881	917	985	952	964	892	924	990	953	957	948	950	891	990	932	926	954	909	970	940	915	917	936	1008	927	980	937	934	1006	895	930	906	894	974	941	980	923	970	970	930	991	935	934	952	934	912	953	981	931	940	976	904	966	914	913	939	974	903	898	944	919	938	934	969	980	951	985	974	971	900	964	931	946	934	918	923	976	937	945	927	905	997	985	932	979	970	923	984	911	958	912	953	909	943	946	926	899	910	918	919	941	893	990	941	968	953	924	921	941	960	944	940	959	973	987	966	1005	961	900	968	908	954	936	938	978	975	924	937	975	913	941	899	927	944	939	918	929	930	967	931	932	924	918	980	950	900	942	935	907	922	953	871	973	953	939	973	914	930	887	855	921	921	917	983	928	942	915	937	977	910	930	934	958	919	961	902	893	919	926	895	915	914	964	944	902	913	901	905	951	943	918	906	922	933	922	940	994	923	951	883	917	938	967	950	984	974	981	924	953	963	945	1005	920	935	901	953	952	930	899	919	942	942	937	907	968	941	958	933	969	905	978	961	937	899	978	942	936	925	879	952	949	957	910	935	924	913	935	996	930	927	972	947	896	931	963	940	893	928	930	935	942	950	954	912	985	870	931	1049	947	983	970	937	942	887	927	921	905	943	936	971	996	910	928	948	984	940	930	985	905	954	982	962	964	947	926	966	946	944	912	950	916	913	878	935	900	919	978	917	958	967	884	945	934	889	972	913	963	930	886	941	936	982	963	1001	919	999	968	957	948	922	933	911	919	941	935	933	914	982	943	890	964	915	898	907	900	908	1026	930	941	980	925	920	915	943	955	938	972	957	951	988	966	964	978	992	942	849	926	960	860	933	974	991	963	910	894	903	920	955	930	951	908	907	952	924	953	958	977	952	914	975	924	959	914	968	1012	922	926	1005	964	925	941	972	944	952	977	956	928	957	952	941	905	941	1009	924	978	939	940	960	937	924	983	925	964	918	931	922	926	933	938	949	920	980	910	932	892	947	902	956	941	976	919	892	921	973	890	916	897	917	908	947	873	984	929	886	949	999	953	946	914	957	918	939	921	917	970	917	921	960	945	900	945	919	876	953	973	994	980	886	951	921	890	898	962	990	886	951	913	945	944	934	945	967	973	939	916	942	965	874	982	922	896	993	970	1009	929	986	948	932	996	917	921	903	925	930	925	909	947	953	931	892	961	921	887	936	924	918	909	942	938	923	933	1001	945	930	905	943	949	974
4187	3225	3078	2686	1576	1013	3243	5308	4300	2319	745	267	303	301	311	301	251	268	297	259	305	324	273	282	289	268	301	286	266	246	303	317	297	310	284	283	272	300	304	282	285	316	287	330	293	273	278	259	289	293	267	285	269	258	285	290	304	329	283	311	270	286	271	331	314	289	267	289	288	303	281	289	298	302	283	277	271	275	291	260	296	274	292	295	289	273	301	293	259	310	303	280	258	294	284	270	277	289	301	265	292	287	289	272	289	284	297	302	316	303	291	320	288	295	290	258	337	281	301	293	324	314	281	307	274	291	267	283	267	298	288	275	295	275	291	283	289	257	280	313	307	282	284	305	286	275	310	312	255	285	303	312	281	292	286	307	286	303	275	287	282	304	267	295	301	294	301	282	269	278	273	275	280	282	279	290	288	276	296	282	291	280	291	299	296	260	281	283	270	280	300	277	291	275	306	302	287	294	292	264	298	274	308	298	292	274	269	276	294	267	314	314	287	312	300	272	306	289	304	266	289	288	293	315	270	292	270	264	313	235	317	268	302	324	298	286	316	309	285	300	269	291	301	287	269	287	255	284	295	286	270	296	259	280	275	292	273	271	302	289	277	285	275	275	289	283	267	313	325	289	293	310	309	301	272	309	284	295	290	281	269	278	306	283	280	294	301	270	295	310	290	297	276	288	279	285	292	277	267	275	281	259	298	300	273	294	275	310	289	279	296	286	274	316	302	276	299	298	276	340	260	288	279	280	269	260	283	291	284	283	282	279	300	319	297	262	300	286	304	275	297	305	292	282	307	279	278	277	268	270	271	279	254	266	278	290	273	283	273	247	292	287	252	280	295	306	284	299	293	331	280	284	297	301	298	266	293	258	289	288	296	321	278	288	276	271	264	278	282	275	283	278	276	302	260	287	283	279	308	274	303	282	258	303	288	279	293	329	307	285	304	328	303	276	297	279	298	287	310	290	292	288	290	296	289	324	289	272	323	276	277	283	294	316	284	290	292	276	275	289	288	283	273	289	251	305	278	267	300	258	309	276	289	271	268	283	294	308	306	272	261	287	286	273	273	305	274	298	250	271	269	306	278	286	289	279	301	286	275	270	313	254	298	299	266	284	315	297	312	289	302	268	284	302	309	281	274	270	310	313	299	277	282	273	295	325	263	260	294	305	295	306	279	280	285	309	279	322	284	299	277	265	265	293	267	265	293	253	286	305	249	280	282	297	303	292	314	273	270	273	274	290	293	269	287	320	299	285	270	309	307	243	284	286	278	295	295	261	267	287	284	281	306	320	308	278	288	273	297	286	292	264	282	288	313	298	253	278	293	277	303	306	283	282	290	276	262	282	263	277	281	299	285	279	335	274	287	266	318	284	300	285	274	322	324	269	306	286	282	323	294	295	282	285	281	268	279	274	297	289	300	306	278	256	281	303	267	294	295	312	282	285	332	247	305	279	303	298	281	312	312	283	288	284	286	297	288	299	279	302	298	297	301	285	264	282	309	274	284	275	278	310	293	281	308	293	306	292	282	303	318	263	279	266	271	261	297	300	289	294	293	279	280	295	278	301	284	286	306	304	290	303	295	286	320	279	272	303	266	312	258	268	302	300	300	284	296	267	268	288	294	306	280	298	292	305	289	265	261	281	275	267	293	313	277	298	297	267	287	293	291	276	288	302	304	253	295	329	286	295	281	276	294	259	281	291	258	299	263	307	289	254	296	304	288	295	266	321	252	291	289	267	289	274	292	272	263	328	270	265	287	262	302	269	339	268	308	256	279	279	296	273	276	292	313	311	277	301	291	293	270	261	280	296	269	286	288	278	282	282	260	275	296	297	279	308	284	338	284	268	304	297	286	282	311	296	293	260	290	291	294	288	267	300	287	287	265	287	268	273	291	261	299	298	286	300	291	316	314	276	294	313	264	287	262	304	252	289	294	259	294	310	293	317	282	308	284	265	283	290	308	324	282	260	283	289	292	300	292	300	269	261	290	285	260	287	256	282	278	290	310	256	323	281	294	269	274	288	281	275	281	268	264	294	263	302	287	249	314	301	287	295	308	269	294	277	293	304	286	294	264	264	287	301	281	262	265	287	293	302	302	273	288	283	316	287	285	320	292	296	260	308	276	309	289	315	296	282	304	295	295	297	288	299	290	280	284	276	301	296	297	272	280	294	299	276	280	326	275	271	279	283	320	261	335	323	267	249	298	296	295	303	295	276	290	275	292	302	294	288	274	272	303	267	280	302	260	280	297	327	268	276	274	276	307	244	279	284	298	278	277	281	295	311	285	267	295	295	287	273	291	317	269	283	264	274	271	285	267	272	276	303	275	289	280	300	330	305	274	300	258	300	304	331	282	278	250	282	320	270	282	298	270	253	278	286	287	249	301	291	304	326	276	288	284	284	310	323	291	294	295	267	284	282	302	286	286	269	304	261	289	285	303	278	305	303	267	307	295	276	294	302	277	305	263	301	286	299	286	274	324	265	270	323	322	291	265	318	281	274	293	304	258	301	272	295	299	283	273	279	278	299	287	274	318	302	274	280	311	303	301	278	313	298	300	277	317	297	321	301	305	271	272	322	278	306	287	282	304	277	282	287	287	301	287	274	290	286	228	307	304	295	316	286	261	330	311	298	281	329	279	283	296	303	301	279	279	293	298	297	296	283	285	273	281	291	288	297	285	289	291	285	312	284	297	284	274	262	287	282	291	277	320	296	281	291	253	305	256	294	295	286	296	291	288	296	287	291	319	276	273	272	276	276	284	315	277	274	292	278	313	290	268	303	288	260	300	308	272	299	282	293	296	290	274	300	315	314	296	257	302	306	288	313	305	286	292	281	257	313	257	287	305	273	314	265	291	278	267	312	289	265	295	262	281	329	283	287	286	275	278	319	294	340	269	295	292	293	284	293	286	264	300	290	293	289	258	274	247	281	294	261	264	290	274	300	280	283	288	262	310	279	301	257	274	282	283	278	288	280	296	297	286	273	289	270	260	275	296	307	276	315	318	284	274	300	301	314	324	274	273	301	316	273	269	287	290	293	305	276	279	322	277	310	286	314	293	307	292	269	280	299	282	263	298	253	279	302	280	275	305	296	295	259	299	297	259	302	283	304	291	311	277	296	289	248	287	296	324	275	281	296	318	311	300	283	260	285	264	288	307	284	283	254	274	300	279	293	268	288	273	278	284	311	311	298	295	290	292	288	268	308	286	285	267	304	292	285	257	264	274	252	258	297	280	263	311	290	261	296	312	271	290	286	280	291	297	311	304	303	274	294	317	263	329	286	299	297	292	299	304	305	290	305	295	310	289	290	294	295	280	266	280	286	293	295	276	284	279	291	290	284	293	263	300	298	252	313	261	285	287	306	270	271	314	281	290	296	288	315	317	313	283	302	293	279	267	268	287	289	255	279	295	284	279	266	280	319	280	240	260	297	263	282	277	295	301	273	330	312	309	290	291	281	283	248	302	261	267	287	258	293	287	290	274	276
3685	3959	4914	7650	4590	3699	12149	17705	13622	8061	2499	886	904	922	925	872	867	882	894	845	920	887	817	857	935	900	898	941	939	858	896	853	874	855	879	874	910	918	838	916	905	837	887	888	883	873	874	811	885	879	843	858	860	881	862	908	906	864	877	859	827	859	889	871	846	913	872	841	877	823	846	905	856	898	915	853	850	867	885	885	861	886	871	848	938	803	835	888	883	871	839	873	839	937	855	896	906	852	909	918	842	885	909	848	857	869	893	911	886	904	876	887	846	877	878	891	887	949	886	840	892	866	862	893	938	892	870	824	874	886	872	897	862	891	917	880	873	927	850	824	841	844	858	880	842	882	887	926	921	938	853	901	843	856	873	916	880	886	844	879	853	859	835	892	847	813	894	872	912	872	867	846	872	920	870	874	875	871	851	892	855	921	889	885	904	904	900	867	801	853	879	851	875	903	884	854	879	855	876	888	845	836	888	840	874	860	877	860	878	860	851	852	890	834	878	820	837	822	888	868	820	865	927	889	921	854	888	889	847	863	857	845	897	860	904	829	857	876	863	838	930	912	897	879	850	848	938	875	860	880	909	875	880	825	902	837	923	863	884	867	851	890	900	920	895	808	840	909	886	886	817	869	885	829	855	847	882	887	865	906	868	842	915	863	881	913	900	816	906	862	899	887	826	868	848	868	900	846	870	930	858	887	847	860	894	897	889	894	868	901	882	886	927	874	898	889	850	889	850	838	859	856	871	854	881	876	824	896	906	876	877	871	851	894	920	843	888	887	860	856	875	880	855	872	842	918	873	924	934	871	863	907	939	862	881	890	858	923	868	860	832	827	849	915	917	898	859	879	909	876	874	830	901	895	859	872	887	877	923	906	868	863	862	908	859	901	873	851	830	874	850	866	916	840	865	850	842	864	879	843	859	932	865	836	889	922	921	859	899	864	847	869	891	882	865	849	817	854	919	907	818	942	891	880	872	902	871	894	876	951	810	924	842	922	896	841	913	848	900	974	877	880	837	853	910	877	866	864	849	860	855	889	894	851	866	856	891	893	837	865	879	857	855	905	875	892	944	851	883	864	903	903	855	939	913	886	900	882	891	906	884	897	867	865	906	918	867	881	894	881	859	861	874	873	896	857	872	857	814	845	887	900	839	871	871	916	881	916	830	858	865	914	839	873	895	875	905	865	850	872	862	908	878	903	819	841	869	849	859	853	887	878	901	899	909	841	866	904	835	902	913	855	911	938	859	859	905	884	878	880	867	857	861	930	891	870	862	831	825	862	835	873	872	882	872	895	856	835	847	862	906	856	883	882	909	835	901	857	807	841	835	829	862	842	878	864	853	854	807	852	929	850	838	878	832	898	879	886	870	835	852	843	933	877	883	904	853	892	884	842	896	818	882	876	874	887	854	800	872	920	920	837	859	920	879	878	927	882	874	887	828	871	882	868	920	881	870	883	864	877	863	891	879	854	878	898	863	880	919	913	873	857	871	864	858	835	816	938	871	869	868	839	858	860	863	872	908	887	850	878	915	852	908	885	848	858	867	878	865	911	820	860	931	914	879	917	866	825	857	847	871	869	875	833	872	913	854	915	884	858	894	885	858	875	876	832	906	912	863	896	930	852	864	879	862	870	892	892	848	883	850	853	903	878	891	835	916	845	875	911	848	915	873	892	905	826	872	855	875	853	873	888	862	826	893	907	893	888	885	832	859	850	910	848	881	849	853	901	914	875	876	873	856	860	885	859	920	875	866	901	878	872	844	897	810	855	863	872	951	845	874	814	930	898	845	899	848	902	890	913	847	908	900	895	884	916	887	907	895	823	831	872	856	896	881	813	858	891	863	872	838	878	814	845	844	912	845	857	878	898	868	850	951	871	869	864	802	826	874	874	908	863	848	862	878	829	922	867	837	897	859	846	871	866	898	929	875	865	891	879	883	882	843	838	873	889	836	850	792	850	827	859	882	844	908	879	856	870	915	921	850	839	846	843	877	880	866	883	872	880	936	907	901	904	869	819	853	865	848	830	866	864	922	900	878	959	903	875	857	824	872	845	850	862	881	879	864	824	862	889	918	820	899	849	892	879	876	865	866	914	852	910	887	862	851	897	851	892	859	843	892	872	899	881	899	874	864	851	853	909	869	910	931	870	863	860	905	884	848	871	847	863	858	860	822	870	882	872	845	921	918	896	906	883	872	895	871	841	923	890	852	894	839	878	882	881	870	870	927	890	894	884	881	862	862	837	879	830	952	879	927	900	899	866	883	832	879	876	922	849	864	889	817	854	905	871	902	850	871	860	860	898	863	845	898	885	885	861	865	878	876	910	837	877	923	867	877	879	844	858	835	916	849	882	852	858	896	797	869	893	815	916	851	815	918	908	851	816	914	897	885	883	909	830	867	883	873	897	859	891	886	896	816	873	816	898	866	905	866	860	851	906	929	883	877	869	925	898	853	901	852	874	859	865	854	909	854	876	889	856	852	904	855	848	889	891	870	851	926	855	856	881	881	889	930	878	850	866	891	889	896	896	899	886	882	868	915	885	814	836	900	878	892	846	870	843	864	844	897	875	948	848	882	845	870	896	846	911	875	859	843	853	915	830	894	891	909	899	909	887	911	903	858	874	881	869	899	841	843	836	852	860	903	853	850	819	861	851	864	887	864	948	853	853	856	853	879	871	822	828	923	854	854	836	849	862	858	867	907	850	897	883	905	883	916	892	875	907	853	880	824	870	892	888	909	857	914	881	867	873	902	880	805	864	871	865	862	887	891	830	837	873	856	814	909	909	882	841	870	834	919	891	890	815	869	911	839	874	869	894	909	912	863	900	841	900	930	846	835	856	927	834	835	880	851	832	890	878	839	880	819	868	839	909	844	901	836	882	817	867	890	879	842	855	813	916	836	843	840	903	917	894	873	790	890	896	866	879	887	839	910	840	859	832	862	918	868	918	876	917	910	845	864	881	859	902	827	881	797	870	886	868	870	828	916	928	893	897	903	879	855	918	884	883	850	778	885	885	861	908	884	890	870	868	888	920	870	851	918	930	869	806	848	902	894	928	910	871	832	808	833	906	926	851	802	853	851	878	868	864	865	930	869	858	881	850	899	847	865	951	863	854	871	861	924	890	873	868	883	895	900	894	876	884	869	902	850	822	842	865	895	904	864	858	861	883	856	893	835	879	860	852	904	864	937	897	894	892	916	874	828	869	836	905	884	881	878	845	899	897	886	883	864	904	856	903	878	846	859	931	883	894	848	865	820	812	819	869	890	823	833	867	858	890	839	944	845	841	875	874	855	893	838	839	895	846	888	858	933	844	856	836	869	842	850	880	850	846	850	862	908	844	820	845	839	914	880	888	882	889	905	879	933	885	854	903	876	808	830	916	877	874	894	836	886	885	876	887	890	858	845	865	909	861	879	874	859	895	856	901	908	887	880	920	884	910	939	894	860	800	867	857	878	814	895	880	836	845	859	847	877	855	877	854	835	919
13514	6381	4971	21220	15109	5210	22280	42198	32774	18341	5593	401	315	294	289	298	265	264	311	305	385	349	293	256	308	281	305	296	289	284	271	306	270	273	297	271	275	294	303	276	272	260	295	282	263	294	290	281	282	278	249	262	299	298	280	287	257	303	281	272	284	266	322	271	258	284	268	279	280	301	286	270	280	266	297	256	266	274	274	255	266	292	272	273	264	274	265	284	305	292	282	282	293	285	279	284	283	313	300	287	280	330	292	274	295	296	281	297	296	286	258	286	269	278	300	248	290	265	265	289	279	276	288	280	299	269	275	272	282	264	274	268	293	269	267	256	257	254	309	304	297	291	268	307	268	290	246	260	284	295	292	294	292	308	310	278	284	241	249	265	254	277	281	297	269	281	289	267	251	293	278	276	319	308	286	300	305	258	301	294	267	258	312	295	283	285	267	262	281	266	281	271	275	283	276	281	311	337	279	296	308	258	271	243	290	291	265	277	277	274	272	275	267	273	265	307	241	278	279	289	275	275	274	275	301	274	284	318	280	269	288	278	278	285	261	280	286	308	278	255	284	249	262	258	279	316	270	282	298	269	261	280	264	294	273	290	269	271	298	277	263	265	255	293	305	269	272	277	303	270	270	277	277	252	288	284	268	261	251	262	288	250	270	275	271	305	298	317	266	253	252	266	272	262	274	283	285	289	273	271	252	281	291	301	294	271	292	328	320	270	255	276	279	278	260	287	304	272	295	259	291	304	285	288	289	277	268	318	295	305	280	266	279	277	300	312	271	265	288	289	291	284	294	280	290	258	277	275	272	278	272	265	259	296	281	267	283	264	276	263	290	293	275	269	260	283	275	300	291	268	262	284	267	286	282	252	314	265	295	258	283	282	274	287	278	266	287	293	273	288	277	297	284	295	277	258	306	249	276	271	289	258	299	301	273	273	293	281	276	248	283	270	267	257	286	296	262	255	297	303	299	296	294	286	302	283	281	266	274	299	295	289	291	265	255	288	260	267	287	246	255	266	278	277	290	252	263	283	261	279	288	261	304	287	270	280	262	292	279	273	243	263	276	276	258	291	312	271	298	239	248	274	279	273	258	255	264	303	263	260	258	278	253	285	281	276	298	261	271	265	299	261	262	284	275	286	251	262	266	275	259	265	280	290	312	258	284	295	256	256	268	307	287	273	257	271	270	287	293	254	274	301	266	255	263	308	305	283	259	305	258	255	280	266	285	302	279	295	294	268	275	293	281	250	286	287	240	244	283	270	282	290	250	293	274	300	236	265	278	270	273	274	301	262	285	265	245	275	267	279	276	294	260	254	273	272	266	309	263	257	310	272	281	273	266	298	280	272	288	287	290	272	265	253	259	279	295	288	281	277	271	241	255	291	290	291	272	244	266	289	258	312	296	280	259	264	259	293	292	260	300	278	276	280	276	272	261	264	294	279	301	290	304	296	278	260	313	288	298	296	258	296	262	281	304	280	280	310	288	323	274	288	291	277	303	297	305	258	288	279	272	298	253	282	260	278	299	255	286	295	278	266	291	259	269	283	307	256	256	275	275	268	256	272	321	302	261	260	304	283	243	300	286	278	264	295	293	282	298	300	272	285	260	262	307	252	269	280	290	282	279	301	287	259	250	260	258	286	254	277	274	269	314	247	275	291	276	267	255	268	270	309	273	294	261	271	285	256	232	278	301	282	266	254	280	294	270	284	305	300	325	302	286	245	270	286	299	282	281	284	279	278	292	286	284	275	269	280	284	279	271	295	291	302	280	319	283	305	261	276	260	266	279	246	294	274	309	258	284	284	286	267	269	272	278	278	287	311	302	284	289	271	287	279	273	284	281	253	264	276	295	293	277	273	269	300	290	274	290	291	299	251	297	298	279	281	279	258	285	277	282	275	273	284	277	293	299	266	317	271	291	285	298	307	243	317	264	303	276	261	276	265	281	282	289	283	283	292	274	326	246	302	292	293	276	268	306	246	298	271	271	279	268	273	266	291	292	258	300	267	295	256	307	279	319	270	275	284	297	267	270	253	256	326	277	286	272	279	297	299	298	274	260	260	301	293	301	259	265	289	270	277	261	293	260	290	254	286	294	288	253	282	270	268	267	322	274	277	288	318	308	278	292	322	279	264	298	293	265	278	279	243	268	306	265	266	266	277	261	286	301	270	296	294	275	282	310	258	267	268	289	256	285	269	281	261	311	295	289	289	269	310	284	297	297	274	302	293	275	283	277	262	265	279	287	278	277	277	292	297	281	270	296	288	305	252	282	257	280	311	283	271	293	283	286	274	267	295	307	274	289	269	267	290	276	310	280	275	293	248	266	277	272	291	281	292	274	335	310	278	291	253	298	275	276	306	299	257	257	313	265	269	297	268	245	261	295	290	256	252	285	266	285	293	292	282	276	285	271	276	272	282	273	269	304	277	219	272	314	280	291	283	275	278	287	286	270	281	309	291	278	278	266	273	295	314	291	279	270	260	297	295	260	290	278	292	280	284	258	286	271	307	270	274	287	278	279	292	287	308	290	305	296	279	259	260	292	256	262	302	306	293	273	280	260	250	229	271	292	283	279	282	297	288	273	245	266	283	253	258	291	295	272	279	273	278	234	280	287	272	283	261	291	276	299	293	285	275	286	263	297	274	288	303	267	268	295	273	281	286	303	273	266	317	282	313	279	244	271	285	298	289	265	270	315	290	266	258	262	284	287	258	258	273	288	264	262	288	275	331	288	295	299	264	270	296	295	285	280	289	302	297	287	283	283	280	283	287	271	300	299	264	270	284	296	281	239	299	272	274	289	298	274	318	299	294	306	282	278	292	253	268	281	279	300	268	284	272	257	302	285	282	306	288	299	286	286	261	295	263	300	261	284	286	281	286	308	250	281	264	268	289	282	286	275	283	292	267	286	248	282	291	300	294	277	275	291	276	281	308	275	284	285	263	313	276	292	296	292	288	251	270	300	283	285	299	291	279	289	269	277	273	254	276	269	256	277	261	274	286	273	286	299	262	325	292	268	257	308	275	292	278	287	280	290	273	285	287	305	302	313	282	290	284	286	257	260	252	246	266	277	278	262	264	286	265	278	273	316	297	272	276	264	264	314	276	246	286	290	269	283	254	264	275	299	273	288	284	291	282	283	277	270	295	251	271	257	296	277	300	300	297	277	288	290	260	268	277	302	266	278	275	284	288	292	284	250	287	317	273	312	301	252	290	316	282	278	301	277	293	320	266	274	294	290	256	292	290	253	282	246	291	281	276	285	295	275	284	276	280	271	269	291	260	291	278	253	274	310	297	264	278	277	302	290	290	306	273	263	251	298	269	314	288	288	261	261	286	299	274	281	260	289	282	286	257	292	263	278	243	274	300	240	281	269	274	266	297	264	310	295	281	278	299	258	300	279	254	297	293	301	279	275	299	259	258	255	267	298	288	265	256	280	282	259	305	283	285	284	279	264	293	281	282	299	317	274	280	280	261	282	267	286	299	283	276
8506	6152	7368	30044	15593	13279	36999	53485	44957	31866	13662	1111	912	946	985	898	925	982	1069	944	1317	1103	862	900	965	1069	1031	1003	907	854	883	835	815	853	822	828	873	875	907	866	913	853	829	831	837	876	896	878	856	859	879	871	834	889	863	830	796	866	874	852	855	841	808	905	883	888	899	842	860	842	883	845	867	894	878	854	833	848	901	830	906	823	825	844	842	857	811	820	874	866	817	868	844	813	835	764	857	857	829	860	836	838	844	887	821	832	832	817	839	854	894	861	868	814	903	863	909	881	849	822	881	893	825	860	834	866	859	826	856	882	866	855	894	883	909	825	877	852	849	853	928	870	880	835	879	880	823	828	891	824	860	843	904	832	793	831	850	873	892	870	851	890	851	868	807	844	896	843	870	850	859	837	871	857	868	829	816	844	933	860	864	880	839	850	856	834	863	849	845	853	815	849	858	830	882	867	836	857	880	851	925	850	863	830	861	861	831	813	839	871	859	888	863	900	892	855	859	875	901	867	878	823	890	852	891	883	866	863	846	908	872	864	836	841	862	783	861	839	865	864	860	860	863	846	827	895	833	816	808	817	910	811	872	838	869	793	849	878	832	903	877	823	829	782	846	811	851	840	833	869	844	903	873	790	862	820	880	869	890	904	884	830	857	877	849	846	860	848	873	853	870	823	846	901	854	839	819	841	832	845	874	858	826	815	915	841	892	882	846	798	858	836	862	865	800	822	928	817	861	872	871	809	841	878	839	869	832	861	913	868	901	853	813	882	872	841	851	877	806	817	837	874	825	831	865	842	853	860	869	901	887	830	880	869	854	861	902	878	884	833	839	834	900	904	918	807	881	826	874	904	864	849	832	880	828	835	897	845	852	835	857	835	841	833	836	903	832	858	858	842	823	837	850	874	887	831	920	805	872	860	885	827	949	820	861	830	836	881	852	888	866	855	862	844	876	893	804	865	840	910	870	848	935	863	877	833	878	892	865	855	799	848	856	838	870	860	873	788	872	822	868	830	910	829	828	891	899	856	796	812	854	877	888	882	829	860	878	802	868	852	848	806	811	846	883	804	882	857	876	868	813	881	852	844	852	829	831	839	831	859	869	838	872	816	843	878	859	877	872	861	908	871	884	868	896	877	850	846	868	846	880	859	862	854	868	870	872	870	878	867	834	845	805	869	881	815	860	884	861	900	866	827	910	859	854	857	880	873	817	874	833	824	838	869	854	841	893	827	821	836	905	862	858	871	876	856	866	805	809	828	839	857	860	850	865	851	844	870	844	860	814	848	860	821	824	794	811	820	832	856	857	846	833	871	904	841	848	873	895	880	838	838	866	857	851	853	849	793	821	832	899	860	843	854	872	889	836	857	818	874	855	876	864	854	828	799	834	880	826	850	849	840	854	888	872	932	860	851	878	855	877	852	844	891	828	828	875	851	809	850	815	826	906	915	867	829	888	884	852	830	831	878	827	885	840	874	822	864	866	860	842	825	849	875	862	843	849	878	831	887	873	868	834	852	790	793	867	858	849	839	890	850	876	857	822	892	884	856	837	850	794	839	904	807	872	904	894	818	867	806	833	891	850	891	872	851	846	869	859	870	842	816	831	883	848	840	835	882	900	824	844	828	860	875	886	881	914	865	843	881	838	859	823	880	871	841	845	891	909	823	830	870	839	807	833	872	829	882	872	876	879	821	862	875	869	862	896	875	831	847	811	854	902	868	810	863	902	804	868	889	832	870	869	829	877	851	807	814	882	828	895	924	880	833	893	846	850	860	873	850	827	856	817	846	877	889	848	894	905	838	839	885	851	905	810	846	897	872	806	827	879	884	883	844	799	789	838	895	866	816	833	869	856	800	892	853	857	893	888	835	833	820	816	836	848	853	840	829	793	885	925	825	882	823	822	833	829	832	824	827	798	838	831	814	818	824	867	853	839	831	854	857	823	826	839	897	910	833	841	810	859	871	827	868	815	848	854	852	860	897	876	897	817	845	859	851	918	810	889	897	847	843	824	849	834	888	860	832	841	851	847	861	899	822	845	869	860	842	843	906	885	881	845	797	886	857	856	831	861	856	826	873	818	832	848	887	880	844	863	899	825	861	865	864	893	802	823	794	850	874	853	895	838	843	842	876	869	872	862	757	821	855	885	798	868	837	908	825	870	859	956	855	868	824	838	842	873	842	840	842	835	845	812	828	905	811	896	866	870	859	863	896	813	851	847	858	867	861	925	848	820	917	842	889	806	844	866	807	868	842	875	855	904	827	872	856	859	861	865	811	821	865	838	867	858	853	876	867	886	867	893	874	852	807	863	901	896	836	867	890	869	849	876	869	844	852	850	881	847	927	846	846	874	821	862	848	868	832	893	870	897	857	863	861	832	840	839	839	817	823	876	827	852	857	887	895	869	856	828	850	866	913	837	825	876	858	823	819	862	829	895	889	826	810	869	817	825	854	799	903	834	836	858	862	869	875	878	892	856	854	878	797	897	883	868	866	891	857	847	908	836	838	914	795	865	761	887	862	871	848	839	871	834	844	849	873	831	873	909	863	916	924	815	858	846	837	845	887	864	841	885	878	863	841	925	849	845	810	845	923	826	878	859	902	791	858	833	871	826	811	849	875	866	811	847	845	856	868	837	819	868	871	832	907	862	808	857	863	926	864	849	834	864	899	824	838	886	840	860	837	869	805	810	837	830	907	888	856	885	832	869	871	866	851	850	840	819	865	863	895	855	892	900	876	792	848	860	883	895	875	849	853	858	827	841	856	884	882	861	850	830	845	816	849	883	925	839	860	836	863	897	849	814	834	867	856	838	831	818	881	886	876	846	812	819	881	860	817	863	906	832	850	828	890	861	818	848	864	853	872	846	877	877	881	780	853	892	847	801	813	836	872	851	817	794	892	841	819	837	826	864	852	857	843	805	875	856	834	829	853	899	894	829	881	822	843	829	844	795	813	891	876	880	846	885	868	874	891	877	891	907	828	881	868	870	859	854	836	875	837	813	851	821	850	821	833	875	836	881	838	895	827	899	851	887	904	899	871	855	843	838	839	807	845	864	856	885	888	874	842	844	924	819	809	854	851	859	800	847	859	853	842	854	861	878	777	890	806	846	852	901	859	807	840	857	836	887	870	877	892	857	820	864	797	883	843	838	843	803	839	865	801	876	882	876	849	822	845	903	829	849	864	825	864	859	817	875	784	836	853	887	870	839	848	855	860	825	824	852	801	894	857	880	836	833	902	825	911	840	825	879	861	865	860	823	867	866	860	837	870	820	874	880	853	806	887	842	854	835	866	880	783	872	849	843	853	825	865	847	865	851	865	930	849	782	826	795	907	878	896	826	878	827	886	863	845	872	841	803	859	830	871	854	881	819	875	877	838	832	848	878	833	829	836	797	870	848	860	870	935	806	860	818	831	886	898	887	845	873	870	851	868	886	840	864	842	879	880	811	839	860	821	843	877	878	862	858	843	847	858	822	859	897	855	791	881
22314	10403	7878	30987	25771	6433	35225	55969	42396	25269	8186	551	335	338	322	333	304	317	372	393	358	330	293	311	330	318	380	334	315	284	293	320	286	295	273	338	307	295	326	302	305	305	313	317	304	287	328	294	280	320	302	309	293	323	298	305	322	302	296	298	307	309	306	303	287	292	302	316	315	316	318	266	295	314	263	296	280	300	303	290	313	286	294	285	312	287	308	275	297	289	301	281	312	289	276	271	302	282	311	289	313	326	342	281	306	303	288	329	293	304	273	279	289	282	293	306	289	304	293	287	327	274	336	311	275	303	305	307	294	288	310	317	310	317	285	294	295	321	287	281	309	313	298	318	336	313	303	310	306	303	283	292	297	300	307	315	318	310	288	292	312	281	283	297	292	316	279	280	305	314	292	324	286	304	280	293	308	291	302	271	311	284	260	295	328	326	265	314	280	308	294	267	292	311	338	291	302	285	288	310	314	283	299	289	294	329	322	291	258	344	305	301	281	299	305	285	268	288	324	296	288	304	298	299	330	268	301	316	310	287	316	289	315	323	319	341	291	306	333	338	306	321	302	316	329	302	316	319	330	318	306	304	292	260	293	307	315	342	309	278	309	317	306	273	300	307	296	314	305	301	331	295	296	318	303	319	296	323	308	350	311	320	275	300	303	306	336	287	300	268	321	332	273	299	304	285	287	294	320	287	296	295	297	320	322	313	317	321	261	315	257	302	297	308	305	294	294	296	294	314	292	318	290	294	284	307	285	305	307	324	307	321	280	333	301	331	296	313	289	288	295	285	309	320	331	301	308	329	314	302	316	305	293	311	308	336	279	311	326	312	296	325	307	318	311	303	302	276	327	316	325	285	287	310	296	288	311	306	299	354	319	284	314	298	313	280	299	329	286	307	273	317	296	323	312	322	297	282	297	295	295	320	288	291	310	298	287	322	272	313	296	285	300	272	294	299	315	297	290	264	319	305	273	299	338	296	285	321	306	298	330	300	305	336	291	312	303	283	298	294	294	279	309	257	281	318	330	331	295	304	326	309	297	315	290	329	319	286	314	325	288	301	311	315	265	291	285	303	311	316	265	274	281	324	294	310	308	298	282	289	286	307	332	319	333	310	321	305	322	279	308	292	291	296	312	287	318	311	317	311	299	266	304	291	308	289	301	288	308	300	305	285	291	302	307	287	298	298	310	312	324	311	289	277	295	302	319	289	318	294	308	294	308	299	281	261	303	295	291	304	320	325	316	298	325	303	318	286	306	314	303	294	330	290	304	339	299	298	298	292	295	293	297	284	301	313	305	332	313	305	286	284	311	295	299	278	320	269	279	301	285	312	310	284	305	306	310	328	298	296	284	307	308	281	327	322	309	282	289	311	298	293	309	315	323	308	286	299	290	298	291	281	290	294	292	353	268	303	288	301	328	298	297	283	328	275	319	279	290	305	291	303	296	289	325	302	300	308	297	279	325	305	297	326	286	313	315	303	277	281	320	284	344	304	295	320	286	287	284	277	283	281	293	297	299	280	268	289	306	285	283	292	290	319	326	280	314	332	274	309	340	306	295	306	307	301	299	311	309	304	294	310	296	306	305	317	308	299	302	283	322	308	315	321	310	311	309	270	313	327	318	290	296	306	277	277	274	298	320	293	280	315	284	306	309	322	330	300	277	286	308	305	284	327	289	258	303	293	283	295	298	301	300	288	328	314	311	342	280	270	314	329	295	310	267	299	275	313	346	300	311	320	308	292	295	328	289	309	303	291	309	307	290	306	309	262	301	293	327	313	289	299	293	314	313	317	296	310	289	338	316	303	341	262	279	308	277	323	288	305	334	303	329	292	317	296	312	338	319	304	307	290	291	286	319	272	305	309	318	304	307	284	312	269	321	288	283	284	301	297	300	275	298	364	300	290	318	296	275	299	304	338	306	286	287	308	299	328	318	308	277	296	300	280	325	291	318	320	313	298	335	305	305	306	292	301	287	300	285	305	305	311	300	290	276	301	279	289	298	296	262	296	290	295	315	287	288	300	303	306	333	264	309	317	280	287	297	318	279	322	326	313	325	265	289	310	286	291	322	295	318	293	311	282	282	332	290	299	302	322	315	315	279	282	306	329	262	263	348	326	292	276	301	325	322	303	319	300	331	301	290	323	305	310	305	306	278	321	312	291	291	239	296	316	296	302	284	310	320	284	301	306	314	305	309	316	305	310	278	298	289	313	319	316	333	282	289	296	308	293	313	286	318	310	328	286	290	340	316	315	310	283	286	286	307	282	305	298	276	320	291	285	330	298	271	320	245	355	312	255	289	280	328	285	267	281	302	296	321	341	296	309	295	314	282	302	307	322	294	295	291	275	316	284	285	328	292	275	301	305	284	327	307	313	304	286	318	306	312	302	296	284	320	280	326	292	287	305	309	300	307	303	328	327	327	306	313	295	291	292	309	292	302	320	329	335	332	299	313	287	299	296	310	314	326	333	289	271	274	294	320	266	313	301	338	305	308	294	244	311	288	310	271	303	290	298	311	321	292	315	331	278	303	299	306	328	317	275	297	317	321	286	329	291	285	285	323	310	311	306	289	311	327	288	281	311	277	321	315	286	303	317	315	314	305	300	300	283	320	291	298	317	303	327	310	289	286	319	312	292	324	273	311	308	304	306	299	314	283	322	325	311	295	309	294	274	305	300	302	290	320	284	343	316	305	291	279	306	313	344	308	307	315	291	305	328	341	285	288	304	285	292	291	310	313	294	286	331	280	281	306	303	317	293	254	308	276	295	286	299	291	320	304	286	319	310	296	281	285	304	293	289	297	296	319	293	301	266	288	312	330	300	303	304	329	289	284	299	305	285	304	279	294	289	320	341	276	285	311	304	294	292	306	297	319	301	328	293	311	332	316	290	266	338	285	285	310	324	292	273	333	310	287	301	332	316	278	309	276	319	319	304	317	280	300	288	313	272	290	307	299	311	301	320	311	299	304	326	308	314	279	290	288	301	324	270	326	311	288	301	307	296	292	316	335	321	319	319	289	284	323	300	288	311	303	328	310	280	286	315	269	308	300	314	288	287	285	319	330	286	274	298	291	293	303	293	339	300	305	283	297	358	332	294	312	280	294	297	285	311	300	310	319	276	321	290	327	293	297	277	305	292	317	294	295	320	320	292	283	320	299	298	300	328	325	318	310	293	297	331	310	291	302	286	277	283	296	324	307	297	267	321	290	319	291	317	285	292	304	275	323	317	336	301	284	316	302	263	294	315	276	308	306	288	308	334	307	304	295	311	317	316	297	287	280	305	325	297	290	282	289	320	309	282	284	299	315	318	295	302	328	307	330	294	301	300	315	310	313	270	290	281	288	274	342	263	284	291	305	281	297	295	283	330	283	303	315	291	312	296	314	286	316	337	298	295	323	275	302	302	329	321	273	341	322	312	312	308	282	304	273	301	317	301	299	308	325	318	290	296	265	297	292	284	310	310	284	346	311	314	301	283	307	303	310	326
12596	8242	10178	37629	22237	12648	49453	64757	52967	37725	15691	1477	1099	1060	1098	1106	1012	990	1309	1441	1438	1049	971	1004	971	1245	1476	1319	924	936	917	885	892	915	943	925	909	939	986	943	921	928	872	930	955	899	906	921	907	938	888	931	899	933	903	912	898	929	906	892	934	879	898	898	892	844	889	945	919	891	937	936	927	944	936	947	837	928	882	941	919	895	897	924	895	922	871	888	880	891	959	931	921	873	930	933	885	920	898	951	859	924	880	935	891	915	968	890	957	936	929	944	901	892	926	880	883	949	959	933	958	942	941	914	911	935	934	955	900	929	931	902	987	925	891	977	903	882	913	892	917	963	916	932	908	894	920	880	899	960	911	893	882	920	953	882	942	939	903	891	890	909	891	885	904	889	869	917	881	944	921	875	899	958	909	935	927	928	888	868	919	904	909	926	936	885	860	914	926	883	866	972	890	890	937	906	914	892	931	878	920	855	929	875	873	971	907	890	908	898	876	903	920	887	957	853	922	886	851	841	845	933	879	955	950	885	940	899	924	902	931	860	886	887	889	919	916	902	969	935	911	900	911	917	925	945	890	927	903	889	924	893	881	862	949	901	903	924	951	922	869	910	948	917	909	912	943	914	908	873	929	890	888	869	924	929	910	934	981	882	927	864	928	862	927	903	944	882	895	920	909	932	949	906	899	925	955	930	937	868	921	950	913	878	907	907	896	884	895	940	966	912	945	904	888	913	893	880	944	898	935	907	925	935	858	849	865	935	898	944	941	916	926	932	908	934	895	952	917	900	882	892	894	896	863	935	926	893	962	940	904	916	906	910	896	902	858	913	924	916	928	920	909	908	868	941	903	866	908	954	935	885	845	899	880	902	868	880	854	909	919	982	898	880	910	826	907	910	936	913	970	893	892	937	929	920	925	880	901	877	889	859	912	921	929	901	959	888	902	866	852	859	926	910	912	902	926	904	938	935	935	894	870	884	972	886	920	974	941	933	914	917	892	906	923	874	895	925	894	875	859	886	873	950	926	882	857	906	960	888	883	832	931	929	921	904	892	904	935	913	895	908	860	921	899	911	936	910	961	870	904	949	908	902	877	916	998	939	930	887	947	894	890	919	943	940	940	891	908	938	934	884	907	931	912	938	859	918	910	902	950	832	910	911	883	932	886	886	928	948	945	901	895	942	893	844	950	849	862	903	921	899	945	944	888	928	905	906	860	895	933	895	896	925	945	913	881	877	929	921	878	948	964	892	887	874	924	940	850	857	869	920	926	920	918	920	951	910	919	927	867	909	835	939	874	895	912	919	910	929	964	973	833	874	890	887	934	936	864	896	940	849	915	937	904	934	924	922	948	894	958	898	938	890	911	895	917	881	928	910	945	925	917	944	920	869	861	873	906	908	948	904	913	902	930	922	901	874	984	954	910	905	865	958	838	864	941	945	898	919	960	974	886	904	924	841	912	897	919	870	903	948	962	925	890	904	858	897	939	884	899	977	933	928	894	892	911	887	944	886	920	888	895	911	902	932	914	896	872	903	931	943	915	898	936	905	890	892	912	926	916	878	961	916	897	949	885	931	922	885	899	907	893	939	915	872	878	951	864	930	961	912	920	907	895	856	912	872	974	940	942	904	900	880	934	912	870	937	977	891	899	877	903	902	901	871	869	885	920	915	877	948	900	920	893	942	922	936	902	933	870	883	918	930	871	835	909	912	923	885	891	944	893	932	892	883	916	918	926	850	921	899	933	948	962	883	908	932	912	849	938	904	878	923	986	915	908	906	940	907	893	952	924	953	909	894	915	939	917	866	911	921	910	946	920	940	936	945	959	908	899	909	916	900	897	914	876	878	926	893	902	945	915	856	939	907	914	897	918	951	898	931	905	905	863	919	864	920	894	926	917	872	891	935	937	908	916	884	937	978	856	895	920	912	913	945	924	908	942	911	935	931	959	886	876	924	898	921	938	873	879	953	916	910	868	896	854	866	921	913	929	893	897	995	949	965	894	897	876	876	906	902	957	838	880	930	911	922	906	852	876	960	929	918	935	868	907	928	903	926	839	826	878	911	918	905	967	873	925	920	967	945	900	957	897	935	910	912	918	950	870	893	928	979	863	928	903	878	889	930	888	958	881	878	874	897	901	927	901	925	911	919	932	932	874	910	904	903	865	887	971	899	913	899	944	906	863	904	871	875	900	847	927	927	876	927	899	921	873	899	993	936	934	911	893	950	909	894	917	883	934	890	864	943	889	959	837	912	930	982	905	981	939	896	867	912	927	914	884	937	914	894	915	896	941	917	888	951	917	935	874	892	892	931	935	980	881	923	861	935	929	893	915	881	899	970	904	895	928	926	928	895	924	908	931	964	889	904	885	953	898	906	891	856	895	879	966	909	933	920	972	977	949	870	971	892	895	876	921	938	897	840	926	898	884	907	895	906	939	901	905	854	898	893	932	893	914	927	877	927	867	932	939	917	903	899	835	897	962	904	912	875	937	921	864	936	879	926	957	872	942	889	902	909	893	934	907	916	903	941	889	908	918	904	897	870	905	902	894	924	910	927	900	912	874	876	883	896	885	934	875	851	911	871	938	862	929	925	909	928	922	937	870	913	896	948	899	930	902	931	901	889	894	931	923	913	909	871	914	875	905	939	922	945	954	956	929	901	885	907	918	913	903	890	919	881	918	967	902	967	918	975	892	917	909	935	880	887	944	931	874	904	891	934	932	868	898	865	891	976	899	910	916	900	897	862	890	901	891	896	874	903	888	933	913	912	911	899	913	947	858	915	899	862	889	902	919	904	935	926	895	908	906	898	951	888	911	852	937	881	958	881	938	869	905	918	866	919	910	954	924	927	939	868	903	920	906	934	857	854	946	888	915	932	927	975	905	868	915	898	952	876	945	927	881	927	872	911	887	930	848	911	910	900	861	926	915	899	863	906	899	892	939	835	890	932	955	849	911	950	920	882	920	911	918	950	921	850	855	912	901	915	900	922	915	940	943	890	937	904	884	914	939	902	884	963	893	884	919	973	921	944	924	952	909	922	893	922	891	890	881	919	908	862	895	884	867	845	912	935	906	976	900	953	869	920	923	925	896	896	951	920	944	893	923	858	893	867	878	926	889	904	955	862	925	914	878	893	901	880	915	891	886	916	919	848	954	933	877	881	929	937	918	953	909	969	891	885	929	901	889	858	880	931	884	934	955	888	887	901	878	932	881	882	920	885	883	942	904	890	875	935	896	901	906	878	897	927	888	934	927	923	900	920	932	914	870	940	926	944	892	891	878	904	915	904	880	889	913	962	940	929	887	904	890	915	916	906	915	936	882	892	929	907	866	927	855	918	922	888	899	892	938	932	918	904	889	865	938	910	912	963	901	926	939	873	931	906	915	864	906	929	927	921	904	917	854	932	908	924	953	896	892	900	882	906	869	887	941	882	871	876	915	895	864	889	943	901	907	854	967	964	941	896	869	879	914	907	945	937	888	872	875	944	862	904
5903	2595	2058	3481	2186	1079	3063	5523	4587	2226	700	297	286	281	283	297	294	326	283	300	276	288	269	285	268	288	275	319	292	261	258	279	301	258	268	288	283	281	282	289	280	269	263	306	284	299	287	301	303	295	271	312	281	284	285	271	265	278	270	309	287	281	272	300	284	307	266	257	297	264	315	326	268	262	295	294	268	267	278	260	297	274	288	286	267	259	277	273	295	262	277	256	271	275	288	255	305	259	282	308	283	277	302	267	288	292	255	280	304	302	296	295	293	277	289	316	296	272	279	278	293	292	290	306	294	265	274	288	318	251	258	302	282	287	303	269	311	246	310	296	290	288	268	262	280	288	283	276	280	280	287	286	296	270	272	297	249	289	241	267	291	280	305	247	296	273	285	262	269	283	277	272	253	291	297	265	281	287	300	310	280	279	283	282	298	269	272	307	273	300	277	270	285	258	278	300	287	291	299	281	270	275	264	261	280	258	273	289	263	244	268	282	282	282	273	260	251	261	273	261	305	288	296	289	287	248	287	287	277	264	291	299	285	285	286	283	310	278	264	276	284	296	284	295	268	292	271	327	337	288	272	288	294	300	251	303	279	268	322	252	290	295	272	273	264	300	277	290	284	319	290	251	287	281	280	278	287	277	298	275	278	301	297	292	289	292	274	290	275	264	267	275	284	278	277	289	275	261	285	279	286	302	267	278	308	261	279	295	275	282	301	268	266	268	292	275	285	276	291	257	277	280	290	276	278	299	279	289	304	299	294	272	276	257	310	262	257	290	278	287	266	267	289	278	265	304	302	268	245	274	305	288	305	263	287	277	289	281	259	266	340	271	272	317	274	281	278	272	298	260	292	300	290	293	290	274	296	277	278	279	262	282	295	301	295	289	272	299	317	284	269	280	263	332	277	294	257	272	259	283	295	309	295	271	285	282	293	286	295	274	308	256	300	242	276	271	280	295	308	282	282	281	295	275	305	280	309	277	294	286	298	268	274	308	258	306	276	289	273	261	277	264	278	282	273	279	275	292	279	298	307	250	271	251	290	289	270	290	292	290	284	308	268	296	304	252	275	252	279	289	294	278	289	314	263	292	298	266	284	292	311	313	265	272	275	279	315	276	275	270	292	278	270	330	257	277	256	291	263	250	288	274	276	279	290	299	299	286	278	284	271	293	286	273	267	286	281	273	285	287	242	278	285	248	310	273	274	274	286	289	257	301	275	265	263	275	284	279	271	293	288	298	301	275	300	291	295	283	287	286	281	281	287	303	285	288	289	279	308	306	310	269	263	285	265	272	258	286	269	315	295	296	303	281	259	292	277	284	260	284	288	290	297	309	303	244	271	290	314	269	269	298	278	315	288	281	260	268	263	281	302	317	340	302	292	258	295	293	303	264	278	305	302	253	269	259	262	267	302	289	286	274	288	265	248	303	281	277	264	287	282	291	289	290	308	284	286	282	265	255	286	283	258	261	292	300	287	309	289	294	267	268	298	272	313	294	262	320	255	276	296	293	291	267	286	270	300	257	273	306	288	305	272	299	275	278	292	265	271	266	301	291	279	323	282	279	274	279	275	290	289	235	265	255	291	295	299	292	308	287	293	310	268	288	288	275	276	224	280	270	306	278	271	289	285	272	280	292	286	288	263	287	270	264	291	277	284	293	297	322	281	275	290	277	293	259	290	271	280	290	249	298	272	279	287	241	260	281	281	291	281	289	267	284	257	297	270	233	284	262	282	277	295	273	302	294	287	289	285	294	275	284	279	259	279	295	286	288	283	275	279	289	303	319	287	277	290	303	287	276	289	267	281	242	275	279	271	271	278	297	268	269	267	283	295	285	289	272	317	303	267	277	305	291	271	276	258	271	275	267	275	259	255	293	260	290	284	270	291	289	306	300	281	279	243	288	266	313	262	295	303	291	302	282	275	297	278	287	312	289	308	300	281	277	288	281	289	273	281	303	258	274	282	248	282	257	275	286	283	276	303	282	290	274	266	290	287	270	273	272	302	292	292	301	294	227	284	284	271	278	289	337	270	255	256	307	277	251	293	273	276	298	276	277	276	292	271	263	280	252	288	262	277	285	310	278	268	252	290	255	267	281	283	272	305	278	278	287	304	309	297	286	292	284	301	289	304	292	294	248	310	273	295	286	282	269	305	275	301	295	280	285	258	281	285	282	304	285	268	283	261	293	278	288	271	283	302	288	294	298	289	279	305	319	284	298	306	268	293	274	299	275	315	305	256	292	284	268	279	254	302	285	285	266	274	293	279	283	266	251	267	273	267	263	283	296	271	292	293	279	266	288	282	258	287	278	304	245	285	284	279	264	266	252	284	255	289	287	274	299	294	269	283	280	274	266	270	283	270	285	268	306	287	273	299	297	262	280	300	291	280	279	280	260	268	280	277	264	298	264	309	283	254	302	274	248	298	266	276	299	291	264	283	283	306	324	316	299	282	281	279	312	265	302	289	262	263	274	289	310	317	306	291	286	274	304	276	278	274	248	279	255	295	274	272	266	253	303	310	287	277	269	305	272	276	281	286	276	292	278	324	242	258	280	316	243	293	260	273	284	284	242	296	324	269	274	261	269	233	270	269	294	288	300	281	287	254	276	302	248	264	295	285	268	308	311	296	279	327	268	284	261	258	289	304	273	279	277	260	311	251	259	278	304	268	315	306	291	282	271	279	269	258	283	285	288	279	299	265	281	266	281	288	284	255	245	304	289	272	292	292	271	256	269	303	317	264	257	267	264	275	296	277	282	287	281	261	298	261	295	287	254	264	264	296	290	281	300	299	256	284	287	301	291	280	284	320	267	287	273	298	281	285	287	305	275	308	274	278	251	269	279	281	288	305	272	279	280	273	266	266	289	274	271	297	294	320	284	256	255	279	295	300	294	245	279	282	270	294	257	265	297	277	280	286	266	312	304	295	272	282	295	284	290	255	306	287	250	281	272	287	282	270	272	248	296	254	274	286	288	276	291	273	295	287	279	290	304	262	285	294	287	278	254	304	281	282	277	289	285	305	258	292	267	280	294	293	272	275	277	290	267	299	274	270	273	290	312	282	281	261	295	255	293	284	276	311	237	268	267	296	263	275	269	283	266	280	303	286	284	271	284	267	260	279	270	250	259	289	295	249	268	291	291	290	302	267	257	275	278	273	295	272	287	277	269	278	313	290	275	268	268	240	266	300	304	273	267	274	281	268	295	270	249	270	290	274	283	259	271	276	288	294	271	283	284	256	288	263	272	285	288	287	274	283	290	295	267	253	283	281	295	244	270	289	272	277	301	297	281	290	291	254	298	292	273	271	276	286	253	292	298	276	300	234	294	267	303	281	283	301	274	274	267	288	296	275	249	287	292	289	269	316	277	304	296	302	251	300	289	293	276	292	249	291	265	250	290	311	291	278	294	287	301	307	284	278	285	261	298	254	304	285	290	282	304	295	271	288	283	276	275	290	276	323	268	291	268	252	265	271	276	290	311	248	283
4587	2852	3603	9533	6257	3830	11945	17984	14020	7388	2470	886	866	892	883	875	871	932	874	922	894	812	819	838	871	831	886	831	856	869	849	883	862	845	906	866	864	861	830	864	832	835	825	880	857	843	822	880	847	906	882	888	793	873	814	854	869	900	858	860	877	862	853	858	845	831	877	923	864	813	805	898	867	848	829	901	845	878	895	882	832	846	865	872	851	896	873	811	795	856	861	841	825	833	878	833	797	845	854	829	838	804	859	874	810	801	881	878	947	844	823	859	880	814	852	779	903	825	840	853	862	817	813	880	860	874	885	949	852	868	886	846	930	879	834	845	831	856	807	875	864	847	823	839	883	821	820	848	848	861	820	907	863	869	851	851	870	883	869	877	832	813	862	837	892	862	828	832	859	905	890	870	869	878	860	827	845	836	882	872	860	817	864	807	876	852	847	814	819	868	863	914	868	878	837	897	838	841	814	873	837	873	840	830	874	851	860	809	888	847	797	819	833	888	851	889	847	820	881	855	849	839	864	844	839	854	852	814	890	847	872	873	856	830	836	857	843	876	848	862	918	880	829	841	871	913	820	858	850	860	890	892	832	856	881	759	865	865	857	922	843	891	827	863	840	848	836	847	826	901	872	898	881	843	816	826	877	924	834	863	838	849	836	847	889	832	859	818	793	853	845	851	858	877	804	860	854	826	847	842	837	893	821	850	860	843	844	853	829	876	883	846	834	828	852	840	843	913	885	886	842	854	899	904	832	888	876	853	875	857	861	868	837	799	867	860	864	819	883	820	850	871	886	885	872	830	825	809	856	845	837	806	884	849	873	866	843	902	826	902	793	860	886	843	860	816	874	882	859	879	831	830	836	865	870	863	832	859	835	834	883	837	865	890	853	827	885	859	805	842	836	883	883	852	799	928	861	882	838	858	793	873	830	808	877	899	843	833	871	853	818	842	849	873	873	874	869	798	858	833	828	822	849	836	852	909	893	874	830	815	871	821	834	805	855	866	854	900	884	868	817	834	840	812	845	839	831	869	855	813	874	863	842	885	873	807	845	817	839	849	843	836	906	810	843	863	848	822	889	818	857	849	872	849	860	794	876	910	873	801	834	913	836	850	882	848	853	939	816	906	874	854	839	868	816	844	797	861	858	883	900	872	847	908	843	821	865	846	864	855	793	800	837	826	889	856	839	890	911	847	853	864	862	883	819	877	834	883	882	813	826	834	872	874	838	838	890	822	853	866	840	863	819	840	904	859	872	862	825	888	869	859	847	832	831	857	866	891	856	845	841	824	918	905	851	877	897	857	885	902	865	871	872	840	846	817	875	875	826	835	882	849	820	831	831	853	856	909	827	830	872	845	821	840	808	862	922	871	883	864	826	868	866	843	847	854	834	873	848	852	833	826	821	865	844	865	917	876	845	812	916	887	842	833	857	856	877	836	831	834	888	902	807	891	811	886	894	873	898	860	861	859	843	859	814	879	832	852	848	857	834	857	802	826	858	852	840	871	877	813	834	833	828	854	867	866	852	850	897	840	844	896	905	833	821	860	817	827	844	888	839	847	834	944	876	850	856	891	889	878	860	882	889	834	819	916	883	874	835	868	866	779	882	878	849	891	856	879	855	829	827	815	811	882	859	892	860	876	826	877	848	835	869	853	885	874	847	830	826	870	838	843	867	829	786	838	879	875	855	846	853	850	870	868	858	851	896	853	861	899	842	852	883	817	853	832	812	885	868	920	851	808	839	858	872	871	833	811	798	831	856	884	886	816	843	923	841	834	841	884	856	900	902	813	902	887	919	853	833	865	903	858	846	823	861	871	829	866	850	893	807	857	833	870	803	832	831	817	834	837	837	829	881	856	911	904	863	888	863	867	866	888	866	884	855	856	840	846	896	839	833	879	837	850	882	867	848	830	854	830	868	872	865	858	791	856	818	840	796	888	856	854	873	893	854	820	899	907	879	915	899	874	876	847	875	856	863	872	830	870	843	845	841	865	825	812	846	864	873	905	861	860	832	894	870	838	804	877	894	831	868	905	870	894	847	825	886	867	844	898	882	860	839	876	825	866	847	870	837	856	891	871	823	934	846	830	835	866	850	849	859	900	816	899	845	799	790	857	872	865	855	832	900	817	858	798	837	810	785	873	881	901	882	840	898	786	895	807	874	850	862	845	900	879	866	849	863	830	874	858	855	807	846	829	884	828	849	859	870	848	872	889	840	891	869	889	852	765	877	849	849	859	854	886	879	855	790	850	849	829	854	859	836	879	890	861	901	844	932	871	863	865	851	903	881	863	913	934	844	855	859	839	899	848	813	851	833	888	856	807	874	830	844	872	837	833	820	871	901	848	844	870	816	838	824	810	820	839	827	849	859	871	826	873	895	865	882	799	926	833	803	838	895	802	808	832	868	864	908	904	826	847	871	805	818	845	848	876	893	828	867	895	861	858	851	831	810	824	867	808	870	835	879	888	877	850	818	797	843	861	866	849	845	831	893	859	827	848	850	878	851	835	852	865	921	842	915	813	860	827	856	883	818	857	839	834	885	831	931	842	862	878	821	888	871	895	878	850	856	831	848	843	884	854	848	876	836	888	881	815	859	902	835	908	812	852	824	884	897	866	868	892	887	864	865	849	842	842	790	815	855	877	788	845	856	860	827	855	922	825	872	881	853	833	875	804	887	883	798	857	864	859	861	855	823	889	893	869	861	878	868	807	845	820	840	931	897	815	771	890	889	894	821	860	845	842	873	862	837	829	843	818	881	886	844	826	853	835	834	839	788	880	870	834	889	911	881	841	808	810	865	844	820	880	842	835	864	794	874	855	901	819	889	874	860	887	822	841	880	867	828	864	813	823	918	885	790	852	928	870	887	820	878	863	905	826	856	858	873	902	839	868	793	877	885	820	877	856	873	855	841	840	863	876	813	897	796	839	873	854	857	814	779	889	896	856	843	885	893	850	864	871	896	834	838	834	842	816	875	835	861	855	864	847	818	914	866	846	874	849	860	862	853	819	815	862	896	885	830	906	877	837	884	859	852	871	829	851	866	817	815	928	863	852	859	873	860	870	929	877	860	869	892	891	903	860	911	884	828	841	890	835	827	846	838	840	882	867	855	895	846	817	862	872	817	837	837	838	855	846	778	825	870	882	934	835	920	885	832	859	832	822	832	882	857	860	921	878	878	862	837	809	831	843	812	848	815	833	876	876	849	828	841	874	857	868	868	857	852	874	818	817	921	858	829	829	866	814	871	845	844	863	850	874	848	843	836	806	870	803	823	790	832	846	866	830	863	886	833	892	849	864	876	880	821	844	865	855	902	819	815	844	875	855	797	846	839	846	871	823	816	853	855	861	858	862	919	854	866	872	824	826	839	857	858	873	848	833	898	880	825	896	838	856	867	893	839	837	887	830	938	867	839	764	868	876	830	884	894	895	899	896	874	851	794	913	895	845	889	842	831	835	848	852	832	859	852	853	830	855	856	855	897	887	897	845
15187	5381	5810	23467	21674	5628	35119	42533	28336	13712	3110	326	287	310	282	292	292	280	293	317	295	300	261	293	295	296	334	327	247	268	284	267	280	279	259	280	301	273	314	263	275	257	248	267	273	264	276	291	308	275	268	275	280	264	278	286	276	273	282	261	267	262	307	292	281	301	289	294	224	299	262	304	248	246	254	277	272	277	280	242	291	257	294	292	280	284	243	263	278	286	276	296	285	281	272	282	304	289	263	280	285	287	270	271	256	264	266	294	246	304	286	263	271	268	283	278	297	230	284	278	281	319	255	260	284	256	248	261	286	281	263	285	267	274	306	277	258	282	274	301	253	289	262	248	302	271	289	270	282	264	278	263	271	260	258	294	276	290	257	283	280	272	300	269	266	263	277	290	313	261	282	247	281	274	281	249	246	274	272	272	259	252	260	280	269	310	291	275	247	287	282	287	273	268	259	254	278	272	277	282	310	276	236	254	277	293	284	276	281	266	312	246	276	293	291	284	271	269	274	272	289	291	229	263	269	275	287	281	248	296	254	250	289	262	293	294	271	245	280	290	287	273	253	283	255	281	267	279	285	275	274	264	252	305	279	292	278	282	254	272	252	285	255	309	289	271	282	328	271	269	266	277	269	265	271	266	269	238	262	289	280	291	278	282	239	250	277	261	247	255	261	284	269	284	293	276	305	244	289	269	317	283	279	278	275	267	283	288	279	289	270	261	257	255	255	276	262	254	256	272	307	266	303	269	294	290	261	258	288	243	281	264	300	244	297	275	240	229	267	313	288	304	275	306	258	250	270	290	286	260	293	280	307	268	288	267	275	287	254	258	263	290	285	289	247	296	277	307	274	304	289	298	302	282	269	280	283	305	281	261	288	314	287	247	277	281	271	295	271	264	277	240	277	267	253	240	271	266	283	255	250	305	247	298	260	263	275	309	267	273	284	267	289	282	281	271	270	292	282	281	275	253	266	293	266	291	265	265	263	256	267	252	318	265	301	269	265	248	227	263	242	284	265	257	285	300	260	282	270	289	268	305	268	278	280	263	276	266	282	268	279	267	296	276	277	280	285	239	249	252	283	254	275	294	270	274	288	267	298	276	261	265	268	300	289	274	259	276	262	295	310	283	293	248	263	273	297	270	243	289	257	260	281	304	255	282	297	248	277	276	240	302	282	274	254	265	268	286	285	277	287	315	291	277	279	292	278	293	261	270	257	262	289	274	262	266	283	245	271	267	297	271	306	248	279	314	275	254	281	256	264	268	263	272	273	262	297	275	262	306	271	289	287	292	261	271	279	254	263	240	233	282	263	254	288	269	276	299	256	282	306	282	272	269	274	287	275	271	296	292	300	274	307	296	265	283	263	272	282	264	243	288	265	289	294	258	245	277	269	269	256	270	258	296	286	293	276	234	274	315	280	254	291	272	246	265	269	267	244	273	251	295	285	283	269	257	287	267	259	283	292	280	261	268	241	283	283	279	277	284	280	296	294	268	294	273	255	290	284	276	272	292	261	265	304	312	257	233	247	263	271	262	275	312	238	311	281	306	281	264	284	280	275	285	278	272	305	251	333	262	257	295	280	274	257	255	276	286	264	290	259	291	267	275	282	277	251	282	270	263	294	246	268	271	315	269	291	273	232	261	272	304	279	274	259	309	284	295	272	275	277	298	281	278	255	253	290	249	264	275	308	262	288	266	280	299	272	275	253	275	252	275	271	268	295	255	257	265	267	280	274	259	295	271	253	249	258	281	284	302	289	272	281	267	269	284	264	298	272	270	277	284	278	272	295	287	296	280	296	265	245	276	265	243	293	288	267	290	286	270	280	290	292	272	284	269	260	275	269	265	259	261	263	272	271	283	265	272	259	267	298	287	270	271	304	257	291	303	284	293	277	295	295	276	258	260	293	306	288	258	285	272	282	267	279	259	258	255	251	285	254	271	264	258	256	273	267	244	267	296	257	274	249	281	277	290	282	265	299	240	281	291	247	246	263	272	241	235	262	261	277	271	285	281	261	259	302	268	292	279	298	281	300	285	276	289	292	275	269	280	301	312	269	276	265	261	288	259	258	290	276	262	284	258	306	280	279	279	256	254	274	295	283	287	260	257	298	283	294	269	276	281	282	251	293	287	284	272	289	270	274	324	243	274	262	295	278	246	273	263	237	278	266	272	332	266	245	303	264	266	266	284	270	264	280	277	284	274	259	297	278	288	265	277	260	260	259	273	255	273	267	267	269	269	260	296	265	276	265	284	263	296	249	287	255	254	248	287	246	250	274	287	290	238	287	290	305	280	239	259	247	261	237	263	304	255	286	262	256	289	278	281	300	288	294	275	286	257	286	288	280	269	269	246	258	276	269	279	262	259	263	274	282	310	283	275	291	260	261	242	257	244	280	289	292	262	295	294	256	258	280	277	267	237	253	291	269	274	287	305	251	266	250	278	276	267	262	254	315	276	299	266	263	251	275	280	271	277	278	276	276	256	243	259	296	305	295	274	286	282	272	260	272	255	251	259	292	232	263	289	279	278	264	290	302	269	307	259	272	275	276	287	277	261	282	272	275	230	254	241	309	237	300	247	269	245	275	244	299	286	295	275	288	244	278	311	269	280	269	271	268	265	255	271	266	271	282	290	257	305	269	284	270	284	273	252	268	291	278	260	267	279	253	274	277	264	257	242	256	285	329	283	271	290	285	265	259	282	304	246	307	266	285	265	280	268	264	279	295	287	289	303	259	263	277	278	284	267	274	286	273	288	264	272	260	299	306	281	285	274	262	283	260	263	276	300	258	241	287	299	243	280	257	277	248	262	233	274	290	280	277	279	261	271	274	284	278	253	263	243	263	290	278	291	290	278	279	270	275	317	288	288	282	276	253	290	291	281	291	289	304	268	265	289	287	258	268	293	281	262	276	287	241	265	292	298	270	265	247	286	290	292	270	253	303	270	298	274	268	294	268	298	264	275	286	280	252	284	274	278	268	258	302	301	284	261	284	260	273	307	290	263	277	265	296	287	291	287	271	257	259	291	277	291	262	274	287	254	250	278	264	304	279	268	281	337	253	315	284	287	279	292	238	267	285	266	281	281	286	287	298	257	263	264	226	274	270	275	294	278	264	295	249	291	275	271	283	287	281	297	269	285	263	259	286	264	263	295	302	275	243	280	288	322	259	259	264	249	241	271	246	268	305	296	281	262	274	274	271	296	291	288	261	261	281	292	248	283	249	278	271	268	262	267	245	274	293	297	302	260	306	254	282	278	269	272	280	286	276	278	266	261	294	299	273	257	301	284	286	286	265	250	265	280	260	262	260	265	284	284	276	265	264	268	281	256	264	318	256	298	275	307	263	278	273	264	276	297	289	298	272	253	302	270	267	288	314	282	292	258	293	281	286	283	264	275	251	267	268	268	270	252	281	273	277	265	279	297	238	302	236	303	285	274	276	298	285	256	284	294	254	294	298	277	271	283	280	291	280	262	271	269	279	280	268	259
9279	5010	8103	32176	22718	13601	49189	52962	40929	26426	8420	1015	962	990	926	956	891	890	1020	1083	1060	863	865	918	869	1029	1180	1079	925	887	818	809	827	816	844	874	835	842	865	838	847	811	869	851	850	867	851	860	871	850	867	809	866	836	862	799	828	886	836	766	851	864	836	861	847	887	829	834	818	839	879	812	939	847	839	821	787	851	883	828	861	817	856	857	884	835	879	883	830	802	844	848	830	849	827	826	830	859	814	803	819	816	812	862	803	767	781	833	842	820	861	769	815	820	816	836	813	818	842	841	827	799	853	833	844	798	856	839	871	860	867	827	848	845	812	828	852	829	809	838	858	838	781	858	829	832	816	797	778	889	815	831	842	844	853	822	878	824	801	882	831	837	826	815	843	879	892	828	801	796	850	831	857	849	851	849	858	839	796	869	825	824	833	888	834	891	869	815	830	811	822	840	859	858	867	832	860	902	866	811	851	828	814	854	822	826	832	829	882	869	816	824	859	802	818	873	884	823	844	825	825	848	794	856	863	832	835	850	887	876	839	816	822	883	820	821	865	809	810	904	858	796	803	877	851	845	828	840	825	848	865	885	842	875	863	894	833	816	842	873	854	901	858	863	829	894	816	854	795	851	841	858	855	875	861	835	853	846	816	867	822	835	854	830	825	881	868	790	864	790	864	875	864	832	784	846	867	868	810	841	829	844	791	857	794	878	817	894	814	800	800	880	827	893	823	805	801	822	880	847	824	857	802	830	822	858	847	845	847	823	832	812	842	849	818	809	797	893	802	800	821	861	823	889	896	811	872	865	894	842	834	817	902	812	791	881	849	843	813	809	784	861	855	816	777	836	896	817	828	867	845	851	759	850	847	802	823	841	837	858	823	882	821	888	803	837	855	853	835	800	851	825	795	825	836	835	834	865	821	824	855	866	869	872	852	845	824	856	828	872	859	831	836	844	824	837	822	828	841	828	838	827	855	851	848	817	858	853	796	862	853	900	831	840	903	912	810	811	805	877	856	875	797	829	864	880	830	804	829	816	861	865	849	759	863	882	868	883	840	847	845	822	782	846	802	857	835	821	898	817	837	876	836	810	849	861	811	845	842	864	822	860	867	847	846	778	841	866	864	832	901	854	868	844	820	839	867	829	866	808	868	810	847	877	814	824	846	812	829	864	816	855	872	852	804	797	869	833	840	805	830	802	864	858	840	857	838	850	804	807	862	792	880	834	853	776	823	819	860	840	842	822	875	887	836	839	793	854	820	846	808	836	795	813	856	831	857	845	846	798	879	853	803	827	866	810	861	841	889	844	856	818	864	811	861	849	842	840	844	859	897	855	868	868	867	799	817	848	849	829	812	832	872	938	843	875	828	811	814	850	849	778	882	849	844	884	864	798	858	785	821	829	832	827	839	897	823	852	809	831	883	847	849	865	843	855	789	811	834	847	882	841	891	811	863	869	875	825	886	829	819	848	812	839	874	814	824	831	844	838	818	793	879	850	857	854	869	835	813	813	877	787	886	834	855	869	872	904	779	826	789	861	853	813	841	853	823	868	814	826	826	861	880	850	894	850	873	865	816	816	876	845	846	845	853	794	837	816	874	829	871	806	838	826	886	856	864	814	858	800	822	888	879	826	819	896	863	790	808	886	838	861	896	832	829	820	847	772	880	833	788	764	810	848	838	872	861	850	858	889	823	820	852	865	822	803	814	879	798	833	860	803	847	872	824	803	802	840	804	774	908	871	889	818	837	815	853	857	855	858	855	877	820	777	859	799	881	877	811	776	876	849	855	836	866	838	870	867	854	836	864	863	865	792	810	834	870	844	831	852	886	836	874	791	852	834	853	844	828	850	844	813	825	863	842	766	824	876	845	874	801	776	764	794	821	823	849	793	842	857	855	882	811	860	817	838	861	757	887	832	800	874	788	825	829	792	869	868	842	818	849	875	855	878	803	802	821	830	867	820	808	874	850	799	853	810	857	808	833	841	874	828	887	834	909	827	858	874	830	857	801	818	851	886	850	851	873	840	852	836	896	870	867	778	817	857	851	825	860	745	918	832	839	833	840	887	840	843	845	828	814	804	793	828	873	815	909	819	821	847	851	820	861	830	807	831	861	816	835	840	830	798	885	844	809	798	852	837	908	858	818	829	888	772	862	860	837	892	842	785	815	854	854	867	827	824	840	832	839	860	859	876	806	857	825	846	835	824	784	853	810	808	828	809	847	856	828	834	797	836	886	872	857	817	857	817	817	860	862	872	809	854	835	822	809	811	861	818	831	846	867	847	829	834	895	798	806	829	812	836	847	847	847	869	887	854	861	804	836	811	842	865	859	826	812	877	844	828	863	819	837	845	834	888	822	871	819	889	854	867	882	813	815	810	898	839	865	780	841	817	865	825	819	846	858	826	833	791	856	834	829	858	800	856	824	861	830	768	844	812	834	851	849	799	855	815	813	829	863	809	813	800	818	862	807	899	872	840	835	834	849	825	799	843	823	896	881	908	871	810	904	848	856	810	809	881	859	846	879	862	839	899	800	826	838	851	848	871	819	775	827	840	885	871	856	869	817	884	840	857	833	878	853	833	828	867	819	853	858	832	783	832	837	851	830	833	831	811	847	824	827	823	836	817	860	841	841	878	852	833	791	911	894	864	867	878	830	805	877	839	839	902	857	876	806	842	845	837	880	896	806	804	849	828	839	827	821	812	859	788	810	833	827	859	777	844	863	844	853	870	792	855	824	815	860	828	812	768	810	819	824	870	853	850	850	835	798	820	811	795	863	845	841	821	845	817	892	872	829	854	857	848	838	818	847	846	840	844	858	831	824	815	869	877	802	856	828	778	870	861	826	861	849	812	834	801	860	830	793	846	840	812	799	870	855	793	875	860	805	830	860	906	842	814	810	807	861	872	864	872	861	822	854	835	904	833	836	807	800	849	851	838	876	814	877	873	822	852	822	813	810	785	820	858	880	832	874	841	861	796	830	875	770	836	901	814	810	803	854	828	848	827	805	837	800	815	880	808	856	806	839	834	864	847	825	864	825	857	811	863	895	832	886	839	832	876	841	833	812	883	842	821	805	801	846	849	851	856	819	870	773	840	826	829	811	896	833	825	823	865	855	855	837	815	838	828	817	835	845	846	879	820	856	792	803	856	877	871	837	878	786	824	856	852	839	835	853	787	809	842	848	788	827	820	833	822	878	842	839	817	838	852	890	826	791	829	855	849	865	839	813	819	837	816	844	862	839	825	883	871	853	851	820	870	874	836	856	843	857	830	786	811	791	776	811	847	913	820	917	779	801	836	864	855	809	899	797	830	848	876	808	845	829	866	804	828	845	856	810	853	820	806	770	807	849	875	814	870	823	821	857	841	825	880	825	868	861	831	835	892	826	814	877	787	843	811	851	869	861	840	814	839	867	805	874	827	828	785	822	884	843	814	826	809	831	874	813	847	815	855	826	828	821	819	818	822	888	807	827	784	879	856	796	849	799	813
22311	9732	11454	30313	35065	11791	52789	53510	37237	20828	5215	436	333	353	359	339	327	306	318	394	353	321	309	306	337	335	359	377	280	323	308	298	316	318	274	287	302	285	301	325	318	295	302	282	335	306	305	318	296	287	284	306	276	302	313	288	299	306	307	294	303	292	316	341	280	293	309	336	287	297	276	314	269	310	296	301	272	293	323	332	271	317	274	263	296	316	308	309	294	322	286	289	299	278	300	291	283	297	267	319	271	312	271	313	328	286	301	316	294	330	312	304	290	310	302	285	286	302	293	288	299	302	291	287	313	288	311	276	291	308	325	293	334	297	314	300	308	312	256	315	301	303	305	275	305	293	259	315	314	329	284	297	291	318	246	287	308	335	312	292	307	320	344	317	316	303	292	309	291	280	295	295	279	278	305	311	304	288	280	296	275	318	276	306	266	318	328	312	349	332	282	350	286	301	286	302	271	338	272	323	304	295	336	314	318	304	296	296	300	302	275	321	283	315	324	320	294	285	291	275	299	285	294	298	279	298	328	324	302	325	314	296	282	297	287	288	298	284	274	291	286	329	303	276	303	282	303	321	305	294	329	319	302	297	280	320	295	305	322	313	314	293	286	346	330	315	350	304	294	316	275	295	318	315	290	274	292	283	307	284	284	312	270	288	329	332	311	295	285	307	321	277	311	297	320	233	305	318	276	264	312	309	300	295	314	308	314	292	293	298	279	286	316	258	302	283	279	282	302	313	309	318	329	304	285	295	312	291	288	301	305	313	317	283	297	294	298	326	292	303	284	264	299	290	269	282	320	294	290	297	280	297	316	340	301	269	327	311	300	320	315	285	299	296	307	279	303	321	341	295	273	333	296	293	296	312	276	295	339	260	329	298	311	294	296	275	306	298	276	314	291	318	316	320	307	274	290	281	304	291	329	309	318	308	317	298	312	278	312	309	316	285	310	312	311	310	298	311	306	276	303	314	298	297	296	275	308	336	295	295	313	304	295	322	324	301	304	297	307	301	264	298	325	316	303	329	256	284	296	305	308	302	308	307	302	281	293	264	318	335	263	311	322	279	309	293	323	303	308	274	286	332	291	352	304	310	322	315	310	290	307	282	292	307	277	315	321	315	281	294	297	312	302	290	317	294	292	303	317	312	301	297	285	296	299	288	299	318	269	307	316	342	271	295	308	300	323	299	329	335	282	324	291	297	287	310	284	330	338	284	295	289	319	308	328	311	290	309	310	309	303	303	322	297	323	298	275	308	353	293	294	309	305	281	321	299	294	313	315	273	296	285	269	279	321	319	297	307	292	306	327	302	283	280	323	308	313	271	311	308	303	288	269	293	304	289	308	307	308	305	319	267	320	285	292	310	312	286	279	304	312	328	300	322	305	272	242	296	279	274	318	283	323	336	295	303	280	321	311	314	298	306	276	283	339	319	293	277	323	325	280	317	251	284	263	282	295	301	293	300	282	318	291	292	283	285	285	277	306	320	299	277	304	264	303	328	309	313	304	288	297	308	305	308	330	294	296	320	293	309	285	289	287	289	295	273	335	273	307	283	323	319	318	326	320	244	274	305	314	296	300	261	350	335	312	283	312	320	297	280	297	324	308	268	307	300	299	280	295	283	308	316	340	322	305	313	296	281	284	287	313	266	299	294	289	324	286	282	296	292	274	319	270	298	302	290	292	294	317	296	326	297	285	321	265	306	299	275	267	313	277	315	292	317	319	309	322	284	348	292	301	302	302	287	337	274	272	337	282	328	300	333	316	295	296	291	292	336	308	296	286	284	303	304	305	329	290	330	298	305	313	305	319	320	320	301	310	285	269	286	318	300	293	320	316	305	291	301	238	306	274	309	331	320	296	329	282	317	317	286	329	344	313	279	278	298	333	292	291	321	279	294	286	292	293	268	337	289	293	329	311	319	310	295	273	283	276	290	312	290	280	296	302	333	307	298	271	276	291	297	312	299	316	300	307	299	293	293	277	276	298	302	280	301	311	310	311	327	289	302	313	282	279	299	303	279	287	314	270	315	283	321	283	327	293	295	309	318	311	305	311	281	255	305	297	323	276	321	304	298	309	312	275	272	324	303	302	328	340	297	277	279	271	325	311	300	309	326	272	276	297	303	312	298	296	300	345	311	317	288	276	276	305	311	316	290	332	305	310	307	307	303	275	306	313	305	270	303	319	299	293	314	314	272	302	309	283	324	290	318	300	279	284	301	292	300	300	294	308	283	280	290	289	288	332	269	320	317	310	301	317	288	316	327	260	326	310	300	305	313	315	258	289	276	294	291	308	300	327	320	301	303	288	278	272	315	327	267	330	317	310	296	285	281	298	311	326	337	278	316	331	257	346	247	296	302	314	304	286	277	278	320	296	296	318	296	310	268	305	313	312	301	292	277	269	295	277	298	279	300	321	304	287	299	325	331	308	312	317	292	308	281	271	311	315	302	298	293	294	326	279	323	305	295	292	264	310	292	293	289	321	298	306	287	298	292	316	298	324	295	281	285	288	300	320	287	312	293	288	284	311	284	308	315	308	312	304	314	284	294	286	320	303	293	288	337	293	279	294	299	316	294	278	316	315	290	310	284	309	294	325	286	300	285	292	310	274	318	284	269	288	301	313	295	305	305	292	304	321	287	286	305	299	303	340	294	302	323	314	313	292	312	306	304	340	281	314	329	303	277	320	311	322	312	302	291	286	334	352	300	287	291	300	277	314	294	323	313	335	330	298	323	282	302	316	300	281	279	301	303	304	324	315	294	359	291	275	342	285	317	289	286	305	303	302	305	317	320	325	272	308	308	282	283	310	291	294	275	279	282	328	282	273	316	307	309	285	334	297	304	302	322	283	281	294	297	316	319	304	330	305	279	303	327	309	303	285	318	322	355	297	289	298	350	333	310	326	291	305	307	295	286	276	291	345	330	286	315	334	308	272	309	332	328	313	270	303	297	314	292	289	311	315	298	297	326	320	306	298	299	328	285	320	295	305	283	336	307	281	313	298	316	300	300	338	306	282	270	336	295	325	310	297	319	301	327	356	294	316	301	263	273	293	304	303	283	313	327	314	305	286	328	322	303	289	323	315	285	318	288	296	289	293	302	308	278	309	299	280	318	315	291	284	329	308	273	306	294	316	283	298	318	339	307	315	296	318	304	296	287	318	292	320	324	286	297	288	308	300	327	296	283	276	304	290	345	330	331	297	294	307	315	311	324	303	293	288	288	322	267	282	284	296	320	303	289	292	287	293	296	313	271	291	308	312	295	319	287	299	286	297	299	288	296	308	295	300	296	305	299	318	305	326	312	307	302	310	306	284	321	324	313	286	308	302	327	292	306	291	294	323	281	327	332	327	302	329	281	308	322	321	325	280	301	327	332	311	309	310	277	296	298	310	305	282	288	317	315	290	317	308	326	301	287	266	326	325	287	306	323	286	315	276	304	293	326	285	276	290	296	316	281	311	299	292	329	289	301	293	309	335	307	337	296	295	307
12359	7548	14128	37659	29746	20257	63383	62336	48271	33298	10923	1301	1085	1210	1056	1041	966	948	1323	1622	1303	971	928	911	991	1102	1322	1208	973	955	921	908	915	908	908	917	902	964	939	979	921	855	884	868	945	899	852	896	923	888	864	955	888	894	914	940	875	877	910	956	926	864	902	917	898	894	952	886	867	923	908	993	892	949	933	928	901	919	909	914	938	922	875	937	875	921	921	931	896	888	890	940	925	936	881	899	890	888	851	972	852	920	994	942	933	906	853	931	929	872	892	856	842	895	929	889	926	940	930	961	891	887	864	963	902	928	903	916	869	882	911	926	902	880	930	901	856	883	918	913	878	845	875	921	932	892	914	873	1005	929	900	880	904	883	929	1009	900	905	904	887	916	875	875	895	956	901	870	898	869	867	957	914	892	928	878	906	923	814	944	956	908	912	891	943	919	918	916	896	895	961	923	893	860	838	868	895	934	903	925	880	959	903	948	843	839	862	929	909	917	947	893	917	925	945	884	959	923	875	943	902	867	869	889	897	900	918	913	905	940	906	917	925	903	933	905	947	963	914	917	900	936	933	871	928	904	940	887	957	873	908	920	930	905	928	905	974	875	935	889	873	903	932	930	882	929	919	923	915	898	934	898	939	929	943	915	920	925	904	910	891	871	871	845	928	894	950	937	889	901	905	931	889	923	990	918	958	902	956	918	847	942	822	901	935	900	924	855	846	955	906	910	952	862	971	905	930	935	907	878	861	914	885	908	932	915	884	943	888	963	918	921	916	892	902	897	884	946	896	961	845	885	869	894	913	903	912	890	885	935	884	866	954	910	923	868	935	910	930	914	928	921	882	897	880	931	898	878	968	880	883	910	850	927	953	894	904	950	881	896	954	947	928	918	917	962	883	913	917	820	921	888	890	892	959	872	937	888	945	870	998	885	953	921	890	884	954	904	922	934	913	883	899	905	921	913	849	908	900	863	915	872	874	891	917	932	950	875	910	982	893	955	845	872	907	937	957	895	904	898	937	927	912	901	944	898	915	881	902	907	892	851	926	881	876	877	895	929	902	880	910	896	881	871	871	900	916	908	911	965	944	963	906	900	909	901	942	952	953	899	910	887	899	904	905	926	863	840	958	924	903	930	889	870	877	893	905	894	872	894	833	918	936	967	908	902	876	890	922	940	942	893	866	938	884	934	952	972	915	884	896	887	920	932	902	935	931	897	905	912	936	894	921	865	924	915	967	894	872	932	887	941	879	908	954	937	920	942	884	862	882	904	923	900	913	899	991	919	920	885	910	881	897	883	939	905	887	882	903	859	905	915	873	880	900	902	887	921	892	906	919	948	854	955	969	939	898	934	912	887	878	905	895	856	898	874	917	970	918	909	925	911	894	917	919	944	894	930	930	897	910	849	976	877	903	939	899	817	844	866	927	927	934	883	934	900	878	898	900	954	910	875	937	921	918	949	850	895	936	894	877	930	876	925	896	927	907	916	924	894	909	954	911	959	953	943	950	907	921	907	920	917	916	950	902	928	903	904	902	918	920	950	925	893	891	892	916	913	966	951	879	916	891	933	906	937	880	966	903	942	915	839	921	902	851	869	896	902	953	932	896	915	897	925	845	891	930	926	910	892	909	920	919	883	944	854	869	894	954	938	961	951	928	894	879	870	892	924	922	897	907	932	915	926	912	917	962	941	923	918	941	949	905	979	862	913	877	1012	873	915	937	916	870	900	899	934	903	938	935	917	903	902	901	894	941	913	880	977	855	948	945	907	943	907	901	851	922	892	881	944	918	913	908	923	924	931	915	891	893	891	929	904	869	881	920	904	864	908	891	937	879	897	937	838	895	899	940	918	912	888	943	923	915	918	888	924	953	893	877	880	946	891	914	867	925	915	874	900	947	979	869	922	917	918	933	898	932	905	934	908	924	941	891	826	924	893	950	895	925	937	945	873	928	957	906	903	898	912	888	881	874	926	894	935	877	881	898	947	877	849	948	907	891	854	882	940	834	884	969	919	925	900	912	883	923	951	1007	944	908	915	944	894	876	924	904	883	884	901	910	927	887	894	872	888	961	888	892	940	887	884	911	939	896	909	947	936	879	852	932	867	935	916	897	897	902	916	896	944	917	915	903	930	987	941	935	953	901	863	906	940	830	841	921	903	882	950	924	927	976	922	932	887	926	905	881	905	920	909	916	928	897	933	895	883	934	907	893	920	932	923	921	909	901	879	902	909	916	900	917	872	904	902	957	930	921	923	933	895	896	906	928	909	895	932	893	886	892	904	939	878	954	950	856	939	900	905	954	894	924	908	904	859	874	920	918	889	958	917	951	882	959	904	897	948	890	891	906	887	884	912	911	921	902	970	870	866	963	887	911	875	929	879	858	909	898	890	968	947	879	886	841	894	896	934	892	913	946	897	888	885	861	859	899	973	947	924	910	906	913	892	948	959	933	905	872	927	896	925	899	921	925	919	936	940	856	921	914	900	918	907	893	909	885	851	919	903	873	920	915	882	906	922	943	920	912	953	876	909	923	922	849	880	853	867	927	884	929	852	882	929	843	921	895	869	991	936	867	892	950	891	885	867	909	874	910	874	891	857	882	890	931	942	918	911	887	933	903	892	897	907	883	914	947	906	878	925	885	913	897	923	955	899	935	950	958	932	874	905	866	909	900	890	987	905	894	932	912	938	931	911	912	889	891	903	899	933	907	903	903	952	968	888	911	931	861	870	898	909	898	887	933	947	955	884	888	909	894	895	943	913	923	885	924	926	848	888	932	877	937	898	901	877	934	962	848	900	889	970	839	867	958	882	925	930	938	967	902	894	848	858	888	911	899	849	925	910	952	934	961	922	890	875	930	904	946	908	883	915	928	897	872	981	875	890	882	953	979	903	879	929	927	906	910	928	873	971	937	912	879	922	891	914	898	902	894	895	906	970	904	888	904	928	991	882	919	882	914	891	895	933	894	889	879	932	884	917	930	971	960	899	941	911	885	932	910	879	863	931	938	898	912	883	882	866	909	868	900	922	945	898	910	861	844	882	918	882	947	914	901	888	920	915	890	944	961	897	936	909	894	972	934	883	920	913	888	938	935	939	938	928	933	900	926	905	946	913	906	888	897	940	901	943	889	910	974	926	874	933	900	959	901	898	949	898	885	929	878	899	898	869	882	928	973	896	894	908	913	857	988	911	877	901	858	918	861	922	892	923	889	928	960	944	899	952	943	895	940	888	879	933	848	929	914	903	898	910	927	881	902	972	904	875	887	927	955	890	897	890	878	856	931	888	907	914	924	907	884	914	915	820	880	914	855	907	933	906	923	863	873	910	937	872	901	922	886	890	916	891	890	931	920	929	927	865	913	936	859	867	878	934	901	896	896	852	905	919	931	958	867	922	880	912	883	917	889	929	869	925	892	897	903	877	888	926	920	944	911	892	918	928	968	907	878	906	958	863	911	866	881	900	911	932	892	864	887	940	857	915	919	921	878	940	941	943	895	903	948
5217	2807	3542	4223	4147	1943	4258	6078	3779	1804	599	297	279	290	272	306	270	262	305	306	304	265	305	273	274	294	316	276	295	276	297	291	285	281	328	267	289	260	312	303	287	289	318	296	278	299	290	274	284	284	269	265	267	266	277	297	269	281	282	283	293	304	291	297	279	313	290	277	276	284	284	280	287	277	288	308	315	301	294	324	293	279	272	242	296	276	278	246	274	256	274	313	294	270	271	267	279	284	306	276	291	288	299	271	270	309	281	286	280	277	277	287	316	280	289	278	302	277	278	290	302	289	268	285	268	275	279	264	258	290	262	295	281	283	300	273	316	296	283	270	258	273	297	273	268	294	289	261	287	298	269	310	307	266	283	265	279	283	280	297	314	281	259	271	251	249	284	287	290	312	318	272	284	285	269	244	270	265	295	275	303	263	290	261	306	247	312	303	278	289	290	265	297	255	267	267	253	250	273	275	301	274	285	258	277	266	263	271	282	310	271	267	267	276	272	268	263	251	266	277	317	280	276	304	310	292	294	274	274	281	279	286	302	316	268	286	265	284	280	288	300	296	284	307	261	280	275	266	283	286	271	284	267	263	268	278	280	298	282	288	279	261	299	297	300	262	291	281	298	242	285	291	297	273	287	261	271	299	283	249	271	281	275	279	288	300	289	308	281	269	274	260	240	258	270	266	287	246	277	256	289	285	294	295	274	286	282	281	295	284	257	283	295	271	262	281	300	282	269	318	281	298	265	265	283	288	295	284	294	275	280	314	320	270	301	291	278	273	267	276	292	295	283	281	261	300	316	275	296	262	259	290	299	269	262	244	287	285	278	301	293	264	257	255	327	291	304	292	275	268	256	301	271	281	308	303	284	295	278	275	257	284	300	301	279	306	293	311	275	302	281	330	261	278	258	256	310	265	261	277	260	290	264	294	268	306	269	271	276	317	295	315	277	268	279	291	279	318	286	255	290	276	279	303	275	281	272	285	267	309	308	288	294	249	266	263	294	268	301	281	275	310	282	294	299	294	271	305	307	264	304	281	276	274	300	260	279	273	312	308	277	304	306	290	273	278	287	279	271	272	297	268	253	266	283	253	279	265	277	278	287	241	252	295	304	276	299	320	304	276	315	279	308	276	263	294	252	281	278	281	264	242	307	314	280	258	264	279	301	231	270	295	285	287	327	288	278	264	263	286	286	266	308	302	267	289	327	255	304	280	284	266	278	292	280	297	296	269	276	264	305	247	307	315	283	288	289	260	280	306	284	289	270	288	271	302	282	319	277	298	294	297	249	280	288	299	280	286	290	298	290	287	279	307	261	304	279	281	277	306	266	279	282	292	278	267	291	295	294	281	322	289	281	287	280	298	287	285	289	291	288	310	285	277	260	292	270	285	282	275	291	276	291	268	293	269	285	286	286	270	327	247	285	282	279	271	282	276	280	315	254	282	315	288	297	276	253	260	262	310	327	279	283	282	290	289	261	310	312	276	289	287	260	251	271	284	267	274	272	294	295	289	298	303	290	275	265	291	295	295	271	304	268	269	257	293	289	276	277	297	309	281	268	288	259	300	301	298	253	295	283	287	286	286	291	253	289	290	257	278	291	280	292	268	280	270	259	290	296	270	293	264	285	256	272	332	258	261	268	286	289	270	298	301	320	325	290	268	279	297	246	258	272	282	291	266	300	260	256	271	271	292	296	256	276	310	292	285	287	292	276	273	269	274	287	265	245	256	265	296	299	286	273	296	301	291	266	296	260	270	265	316	310	269	290	282	270	303	288	257	281	288	296	279	254	262	307	295	251	271	258	285	282	294	285	283	297	285	282	256	279	275	331	241	268	304	263	280	271	267	293	267	286	270	294	268	308	285	290	283	289	273	295	283	270	272	288	324	308	267	270	289	260	275	289	264	318	287	306	275	277	276	294	296	286	274	277	237	265	299	271	281	280	313	267	247	297	264	281	272	286	277	297	287	266	278	285	268	306	320	288	251	283	288	267	287	262	264	290	282	295	298	276	268	266	289	284	253	280	289	297	269	269	321	282	285	271	277	323	307	295	321	289	259	270	252	295	266	280	288	281	277	286	321	274	273	278	271	292	298	279	305	279	248	290	260	283	264	281	278	274	297	244	282	307	285	287	254	311	279	266	287	273	297	281	301	256	284	306	278	284	276	271	286	268	253	285	251	272	296	276	284	277	283	300	270	295	307	285	269	282	264	295	313	295	271	294	277	280	259	329	273	258	297	296	282	273	310	279	309	282	278	303	287	248	289	272	308	254	294	283	282	279	265	275	290	230	321	295	274	274	298	253	267	295	268	263	275	302	272	279	266	274	308	280	253	255	261	263	298	276	290	267	284	256	323	267	255	276	279	300	274	280	277	278	288	285	249	301	263	276	259	280	293	269	288	296	285	294	278	260	287	294	269	278	265	289	341	288	275	296	283	264	249	309	282	302	289	311	265	238	273	266	304	294	266	292	296	255	279	285	290	292	326	301	267	275	280	296	271	270	281	276	250	313	268	248	297	271	284	281	276	274	282	260	283	299	306	275	298	275	285	300	273	310	305	273	306	267	267	284	280	291	280	228	265	276	274	238	281	270	269	291	261	270	312	310	278	289	291	239	272	257	301	303	254	265	272	265	274	268	265	286	298	273	300	273	276	302	294	272	276	288	275	256	271	266	275	299	280	276	275	275	273	291	290	249	280	312	273	296	300	294	253	295	269	271	259	290	256	264	280	283	301	270	310	267	327	242	314	312	273	290	291	281	278	262	267	306	281	293	285	292	248	254	322	288	274	256	278	279	293	260	273	268	291	278	261	268	282	275	266	269	285	288	282	315	278	278	266	277	257	296	278	292	272	252	284	292	283	280	298	266	281	260	281	287	279	310	257	240	240	278	285	285	288	297	312	273	277	324	278	282	269	289	297	285	285	240	290	279	271	285	288	276	296	329	268	294	279	277	303	278	263	285	277	284	302	282	291	252	271	300	278	276	305	289	283	278	283	315	266	290	256	313	277	299	274	250	305	259	295	308	286	250	303	281	265	282	290	283	289	286	276	276	275	266	295	278	264	298	286	251	265	263	302	288	280	272	266	279	283	288	278	287	256	309	279	287	278	287	278	248	295	271	270	307	311	280	301	291	284	271	306	284	298	265	271	270	261	277	316	270	262	274	237	309	275	275	276	291	278	286	274	287	278	287	286	284	275	277	291	283	283	284	293	270	285	270	261	271	318	281	294	311	288	265	294	282	283	228	285	265	309	276	273	320	290	315	277	275	293	276	254	272	302	259	278	287	248	273	302	286	285	276	268	258	247	294	277	255	291	301	266	278	285	267	263	301	274	287	302	278	277	283	260	264	300	276	291	277	275	282	273	282	276	277	266	277	288	275	278	255	270	288	260	291	314	303	257	279	278	283	299	272	259	256	304	316	288	282	277	288	287	272	291	298	317	293	302	292	286	257	271	294	269	279	261	313	303	264	266	311	260	278	287
4193	3212	5797	10839	11236	7149	14661	18527	12480	6447	1966	904	894	875	857	831	860	859	874	888	863	867	865	896	876	851	851	870	898	870	827	806	879	893	857	889	918	864	845	865	843	890	862	897	887	802	837	820	815	863	872	801	861	888	871	878	845	898	860	845	839	870	850	834	883	829	824	851	833	856	813	864	858	865	897	844	827	855	848	860	882	875	820	835	913	887	822	829	805	862	845	881	847	847	851	893	871	800	932	829	844	861	843	849	835	849	845	822	886	839	834	827	842	864	862	828	865	850	824	859	861	850	881	872	883	839	879	875	852	880	874	870	808	868	876	825	941	862	816	845	869	864	814	870	838	860	870	830	888	857	863	865	883	847	863	861	878	887	818	882	825	934	847	852	871	884	859	857	896	864	834	885	834	922	843	872	836	852	864	848	849	850	838	856	806	828	860	862	890	850	854	792	846	884	810	856	838	845	831	825	865	846	866	829	905	935	834	906	854	833	865	873	838	848	876	839	879	916	804	905	872	878	856	879	859	842	859	865	893	920	856	901	830	818	881	826	904	882	893	847	823	880	851	838	844	819	847	818	871	882	837	819	846	805	854	856	839	888	848	844	827	843	838	842	894	822	871	765	812	843	914	860	830	823	874	816	811	867	824	852	808	835	859	886	852	888	827	823	874	852	858	868	859	853	786	969	880	871	866	862	849	889	881	833	842	835	836	828	811	813	828	847	871	896	858	859	766	872	856	824	881	891	818	860	863	846	856	866	824	873	844	869	822	811	864	869	824	780	824	849	797	820	853	887	844	848	881	859	918	817	839	845	845	832	827	802	853	868	834	868	867	872	915	862	803	871	869	857	854	907	852	851	815	864	881	880	848	860	845	862	922	833	780	861	814	882	887	848	902	858	832	844	899	858	908	883	900	855	830	854	846	834	834	850	846	889	857	876	861	806	835	915	905	826	876	823	863	848	814	870	855	829	825	834	883	908	892	826	845	854	890	839	908	868	917	869	893	894	904	869	837	920	878	878	870	783	824	828	905	834	844	851	821	825	877	837	830	857	842	860	873	876	909	825	852	806	891	835	856	864	864	811	795	818	817	836	909	867	851	847	854	862	839	841	846	835	817	821	823	853	862	859	784	869	881	824	812	853	841	870	843	818	837	883	851	849	796	854	827	870	845	870	883	862	897	889	929	886	833	864	917	855	826	879	817	854	875	824	799	884	775	837	826	856	847	930	835	837	821	874	872	827	843	803	898	863	821	814	913	854	849	841	855	854	812	818	891	845	824	850	806	839	878	822	871	865	874	873	856	848	845	852	847	877	846	797	880	820	810	836	843	887	860	786	840	861	869	856	844	842	850	842	833	841	846	875	883	850	858	884	822	911	850	794	869	837	912	895	907	893	873	846	834	867	833	838	902	908	828	865	851	869	854	846	862	852	842	826	876	887	868	865	863	875	834	788	892	838	873	849	831	855	913	866	854	818	836	818	863	858	845	834	865	829	899	835	824	870	843	865	869	842	886	831	905	807	821	903	830	888	892	917	831	880	869	871	874	831	822	858	848	887	848	871	875	844	856	798	859	876	897	888	852	842	839	865	840	847	826	849	871	881	805	850	829	881	801	848	871	893	857	854	854	853	824	840	860	900	828	839	869	829	828	846	865	900	822	847	891	894	934	768	864	858	852	852	861	854	835	823	864	852	855	885	840	804	855	893	828	809	780	835	818	821	903	902	883	825	883	847	917	917	904	810	906	841	875	901	864	860	863	868	861	879	882	882	870	833	769	838	880	831	827	882	879	839	839	845	868	839	861	866	890	842	839	891	864	858	883	879	864	863	882	827	907	880	829	897	810	884	834	861	875	913	847	861	841	821	889	845	882	860	886	848	847	836	871	845	867	880	820	898	821	845	866	867	870	839	857	883	847	837	807	816	894	851	882	872	803	830	829	860	877	872	907	855	863	866	848	782	895	818	872	890	889	893	896	790	836	881	917	845	858	904	809	852	872	900	873	897	886	867	872	856	843	842	823	846	851	897	853	849	851	848	882	825	847	827	862	841	860	847	838	898	859	901	819	874	858	863	843	900	851	852	859	853	884	854	850	819	907	838	932	890	814	874	862	830	887	843	879	830	871	870	870	846	832	896	859	828	842	897	838	823	837	841	800	869	881	836	886	881	819	811	859	898	857	845	859	862	921	831	848	890	782	824	837	866	868	832	879	831	842	842	819	848	917	873	870	859	864	872	825	864	859	829	869	828	924	857	925	825	885	819	896	870	859	863	874	889	884	826	837	873	861	864	874	848	853	889	830	867	872	836	807	903	802	750	812	842	840	847	824	842	873	841	859	815	865	827	795	814	872	958	835	861	929	798	903	842	874	840	810	880	840	851	849	849	871	875	827	901	839	848	806	869	888	812	862	891	854	884	856	869	839	835	878	874	868	859	859	853	848	877	840	871	825	846	821	827	855	896	845	880	870	864	881	813	880	904	849	843	848	894	868	828	872	835	805	834	878	868	836	831	895	867	899	857	821	883	813	842	894	869	845	871	853	831	854	855	868	862	838	821	837	850	904	834	914	872	786	823	858	840	867	864	866	848	862	858	851	826	831	913	868	911	895	837	816	880	849	840	876	839	837	821	850	871	860	855	873	835	908	834	865	811	821	877	814	865	861	809	843	863	842	846	885	810	819	891	872	886	863	859	844	864	851	808	862	859	861	813	814	843	870	821	862	841	828	869	837	820	860	850	850	838	884	855	845	826	852	836	816	864	884	837	836	797	846	859	857	851	824	871	846	852	882	900	859	819	858	863	827	854	845	824	910	857	838	797	849	855	853	813	864	834	858	864	847	884	844	884	836	852	871	868	854	848	846	845	835	895	821	894	865	837	848	864	824	811	858	846	861	836	874	844	884	849	888	899	863	864	859	826	838	834	840	866	874	887	872	836	828	843	824	872	929	813	849	850	852	891	877	888	805	819	832	838	873	821	855	838	902	858	841	881	792	900	843	830	890	837	876	865	864	879	821	817	838	848	819	886	826	824	845	867	869	852	839	827	904	853	830	925	882	868	802	843	894	877	864	843	832	855	827	871	852	868	846	881	820	892	852	903	845	821	879	840	892	859	838	867	912	937	887	854	854	855	857	842	819	832	892	847	862	787	838	870	862	889	865	880	845	870	852	870	834	831	856	881	876	869	838	840	785	855	831	765	838	874	830	841	859	837	841	907	884	837	831	864	913	849	889	840	882	871	890	841	831	855	847	816	866	863	859	813	840	835	856	903	828	827	864	887	830	875	856	825	884	858	890	844	881	882	848	864	857	859	902	878	885	885	854	808	849	891	859	860	834	897	848	860	839	858	850	892	874	869	843	849	874	814	867	848	903	864	845	841	876	863	824	850	839	877	842	867	841	820	865	840	838	825	836	836	872	898	826	851	838	848	869	902	805	789	892	779	881	849	869	876	833	935	909	869	895	854	816	851	826	843	920	881	853	872	799	870
13612	5581	8266	21559	36940	14130	39999	40036	25198	10780	1907	303	293	311	328	280	303	276	287	366	285	279	255	295	285	283	327	322	301	285	295	285	279	280	282	256	293	266	281	261	272	290	282	239	260	274	266	264	241	278	294	286	292	242	293	252	262	278	282	280	278	279	278	282	282	287	294	219	253	252	285	261	264	283	280	271	289	242	281	294	247	236	252	284	289	281	270	268	264	257	261	283	272	251	272	274	294	266	274	236	289	283	277	299	273	284	266	279	252	303	263	243	248	255	287	267	264	262	279	273	273	252	292	242	237	291	256	284	275	279	245	274	259	279	301	264	272	305	267	269	264	266	272	290	288	279	284	242	266	288	287	285	260	236	290	291	282	279	285	282	304	247	271	277	278	275	268	269	243	273	251	272	288	251	290	252	277	281	290	250	277	295	295	276	254	294	285	261	282	264	286	244	281	252	276	272	270	261	274	291	280	256	246	286	267	243	275	258	245	240	235	295	293	250	280	286	256	266	263	282	298	266	259	277	253	274	303	275	272	255	260	287	272	283	255	234	275	244	257	280	305	269	286	282	297	281	266	270	261	261	278	281	273	262	260	252	292	282	278	289	283	279	287	282	285	278	288	282	270	264	253	263	275	296	254	293	260	280	250	275	284	281	272	275	274	274	261	272	251	258	294	249	275	257	311	296	275	278	293	282	288	264	273	263	284	276	272	272	251	259	264	275	277	238	286	272	258	253	264	259	282	282	294	281	273	258	274	298	297	256	279	286	277	267	256	272	264	270	286	264	263	311	247	282	264	293	301	284	286	284	257	281	284	260	265	293	296	285	280	277	292	286	275	253	258	260	289	267	285	316	281	264	268	270	247	261	262	260	237	267	264	252	282	275	252	279	256	240	281	269	269	279	272	287	298	282	265	272	271	288	277	285	290	255	259	300	266	253	257	281	255	261	267	284	291	266	288	275	270	260	251	273	291	291	262	285	260	252	268	284	272	258	250	286	272	295	268	282	280	246	276	275	278	260	265	284	295	264	238	274	288	259	250	278	286	285	288	272	262	247	277	298	268	246	294	274	272	276	270	269	276	279	267	294	249	243	278	281	260	252	258	264	265	265	304	278	266	260	277	279	277	249	285	239	291	280	300	256	285	249	233	289	289	267	280	271	253	290	300	308	267	240	276	275	267	257	273	298	250	259	283	262	263	252	266	286	279	257	287	289	245	261	275	282	260	267	280	298	258	260	270	272	301	277	284	258	263	268	261	279	288	270	268	302	272	261	282	286	275	305	286	260	269	283	273	263	259	263	284	282	251	257	259	237	261	274	281	264	272	279	237	271	249	288	259	262	291	270	281	262	274	273	275	268	286	298	259	297	248	269	247	248	251	285	282	271	265	251	284	280	318	268	256	244	262	271	262	262	278	261	300	280	282	280	276	288	283	261	267	260	264	249	253	293	289	269	266	256	257	267	260	273	300	290	289	276	258	249	269	273	274	286	247	271	259	269	268	286	252	268	261	276	287	279	270	279	269	265	292	295	282	261	269	284	261	229	270	278	275	291	241	290	254	265	285	302	256	264	314	306	274	283	302	248	279	260	279	279	262	276	231	270	240	276	285	275	271	282	248	279	226	267	254	273	283	261	267	256	250	250	245	263	272	279	271	299	252	262	278	280	251	258	263	260	238	254	289	275	264	276	264	249	247	270	258	278	303	266	327	291	308	265	278	257	250	258	295	268	243	268	270	260	274	277	258	264	263	291	263	298	268	254	253	278	273	271	273	260	289	289	242	283	265	278	244	255	258	265	253	227	259	296	245	261	240	269	272	293	272	299	257	300	300	277	267	280	275	284	261	275	249	276	248	261	284	282	277	292	264	279	277	268	268	261	268	244	261	290	309	278	270	286	263	265	267	272	265	276	270	316	268	285	240	289	265	269	300	260	271	255	304	255	252	256	256	252	277	267	259	304	276	282	271	291	279	276	255	266	306	270	274	284	271	257	288	302	305	278	241	251	308	270	241	278	278	255	325	289	284	227	276	302	283	259	246	269	296	252	254	269	279	284	256	275	294	284	241	272	272	279	276	250	285	280	255	262	287	269	267	265	297	274	262	256	305	268	274	289	255	297	256	253	247	309	280	269	275	293	262	260	276	284	262	261	291	278	284	285	287	259	268	268	269	275	268	263	271	285	277	309	276	276	246	262	285	257	254	252	247	253	289	246	265	293	239	274	256	263	267	262	256	266	283	277	258	295	253	271	286	254	265	256	272	266	299	278	295	269	247	280	299	292	250	273	270	308	261	274	298	258	235	279	242	247	264	267	283	268	273	307	257	246	292	268	274	279	281	285	256	276	274	287	264	268	276	281	257	265	311	271	262	258	283	302	251	269	305	270	277	242	248	264	259	249	287	283	282	261	272	266	275	266	236	259	269	269	282	264	272	235	301	264	278	248	270	296	285	262	266	285	275	303	279	252	284	281	260	248	282	258	248	276	266	302	262	266	284	271	269	292	276	271	276	285	275	267	287	250	281	279	303	277	260	263	255	270	267	270	242	290	266	286	272	266	256	264	255	282	266	283	290	258	307	248	269	258	275	319	287	236	285	257	261	257	271	299	258	281	252	254	230	265	244	283	257	252	282	232	265	279	260	275	274	254	262	274	268	295	287	261	296	286	304	261	289	241	268	275	285	269	298	276	282	284	272	274	294	267	293	269	287	233	268	280	284	248	250	252	310	248	258	249	273	289	263	277	271	247	272	263	255	257	259	256	273	245	278	257	279	260	316	262	245	270	273	259	248	257	282	307	254	287	260	287	278	260	287	254	268	256	254	253	307	273	244	255	245	267	235	312	266	295	273	292	286	267	273	258	243	298	277	257	282	259	273	278	271	256	264	271	263	268	268	271	290	259	260	259	275	265	281	265	279	284	294	244	276	282	273	271	292	271	283	292	278	258	306	262	288	282	284	279	274	256	256	253	295	266	258	264	296	282	309	266	278	260	255	264	272	289	269	262	279	265	287	256	258	271	305	282	254	269	269	303	286	245	265	262	271	277	243	273	285	278	267	301	267	264	252	274	258	259	298	278	264	258	274	272	272	258	280	283	272	302	255	286	265	271	280	267	258	263	293	265	264	282	261	257	263	277	278	298	272	297	245	265	271	266	268	273	268	284	276	276	260	251	257	278	273	309	280	295	267	257	271	261	272	284	267	246	263	303	272	301	282	263	272	284	272	282	276	285	251	287	278	290	265	302	267	280	284	271	265	290	279	261	287	286	285	244	270	273	278	296	265	285	283	270	292	267	281	268	265	257	273	241	272	240	324	286	273	261	269	268	266	268	268	269	277	270	303	295	252	269	255	247	278	270	286	291	271	277	268	273	301	277	275	296	252	290	282	297	274	306	286	274	267	274	292	271	249	254	258	296	292	271	278	263	280	261	250	260	258	276	273	269	256	255	272	287	267	275	288	294	268	270	281	281	244	293	263	286	264	241	268	288
8385	5254	11263	30152	37135	24800	52925	50637	38329	22090	5710	1091	995	985	985	992	965	907	941	1435	1013	874	826	894	836	960	1086	1061	972	905	838	841	847	845	785	801	863	801	780	866	866	853	813	839	801	842	752	868	862	833	868	805	792	819	863	806	806	881	807	826	807	788	824	805	853	849	852	812	818	791	823	838	822	840	818	831	852	845	870	779	810	793	860	818	814	829	785	837	872	866	822	818	801	835	812	856	851	828	824	841	801	802	843	824	867	841	803	843	804	886	826	803	770	780	826	830	810	790	817	842	819	834	839	876	871	828	795	850	801	843	829	868	776	846	876	855	860	842	863	793	883	828	817	817	842	825	841	881	850	879	822	793	871	809	810	834	763	812	829	866	833	789	825	802	835	820	837	837	858	843	805	834	853	876	829	849	840	821	863	784	759	880	874	803	761	861	831	871	841	842	834	827	882	763	856	848	885	852	827	825	841	866	813	850	831	789	865	822	803	788	799	838	843	789	842	837	812	877	852	867	876	862	797	809	865	861	801	844	873	807	819	869	867	811	782	838	818	811	824	860	812	867	871	843	900	818	828	866	806	835	904	803	773	857	796	858	855	858	776	851	841	835	818	848	826	778	835	870	804	801	849	777	851	833	851	793	809	841	850	806	787	879	839	877	820	828	789	809	826	838	803	897	841	829	867	789	860	816	782	861	843	840	869	828	802	852	866	767	835	797	849	806	832	819	803	827	820	830	878	790	783	799	852	804	809	824	814	881	790	834	859	838	806	816	850	791	796	792	807	842	870	867	789	882	800	787	806	860	845	840	868	809	832	869	832	819	779	781	832	824	828	789	833	831	800	845	818	819	854	811	842	843	829	770	808	811	804	818	830	818	826	834	846	806	766	843	870	802	805	839	867	801	828	828	801	800	855	843	883	839	854	832	791	808	807	862	832	831	758	779	820	805	774	826	848	816	822	773	831	873	817	864	781	848	818	819	798	814	812	826	843	804	827	850	838	799	843	838	768	857	867	862	900	834	821	798	857	820	831	802	802	785	845	857	840	793	862	842	838	808	828	869	822	851	799	836	791	877	779	814	819	787	820	767	886	871	841	823	837	826	802	837	858	768	777	807	803	797	823	826	838	839	846	822	821	791	875	840	863	793	824	840	851	867	842	919	803	842	817	887	813	836	828	851	830	819	830	873	846	836	853	797	827	819	858	829	833	831	812	842	835	853	862	825	814	847	806	804	816	820	837	831	810	868	791	830	833	811	798	830	852	841	856	796	831	851	847	796	805	780	815	806	851	874	826	824	836	789	827	817	828	826	792	846	857	870	847	816	791	758	822	835	817	801	832	842	878	866	837	851	850	837	852	842	788	811	827	879	848	810	885	822	833	799	911	806	817	905	854	844	864	825	869	817	801	866	832	813	803	774	837	840	871	812	843	812	795	824	861	876	803	817	836	856	813	833	845	805	806	855	851	812	846	862	870	805	795	856	810	863	853	866	793	833	856	835	818	809	797	791	802	815	782	804	845	825	804	836	815	825	836	804	788	806	856	872	837	858	819	799	833	885	782	883	799	812	812	836	876	848	845	851	831	783	761	775	876	854	813	829	870	834	838	844	813	823	882	837	806	831	814	838	832	838	831	846	840	849	819	779	830	824	808	765	815	852	812	790	806	803	828	778	821	780	813	832	834	871	816	816	829	826	838	807	851	790	845	818	862	850	806	820	801	836	885	822	833	817	856	881	791	823	851	863	801	805	852	860	825	907	825	832	816	817	839	823	866	832	852	863	870	816	791	873	796	841	887	813	814	800	789	830	871	866	792	860	848	850	830	819	897	840	776	839	771	820	769	852	856	832	834	798	794	847	813	816	839	763	833	880	841	889	837	822	817	793	872	780	879	828	866	803	847	841	811	839	845	860	855	839	818	807	878	837	804	849	878	848	854	880	848	827	804	842	847	802	831	801	810	857	886	771	771	918	810	781	806	788	795	826	830	818	829	829	839	836	857	824	793	898	814	853	835	862	869	827	837	839	857	808	897	853	828	845	801	858	854	812	782	799	856	856	798	833	807	817	848	793	829	835	814	880	803	821	822	848	797	808	831	798	798	744	861	889	795	799	866	798	840	759	808	793	853	850	849	825	776	848	821	775	851	779	825	851	806	833	799	820	817	821	782	837	823	821	827	841	839	739	810	784	879	844	820	826	807	793	832	835	782	821	841	806	848	835	811	816	833	862	863	860	825	817	792	832	837	820	801	858	840	813	780	857	861	786	819	835	864	846	855	832	828	817	800	817	826	833	816	802	843	793	822	790	874	807	830	865	818	822	836	843	863	801	814	795	816	817	834	850	891	775	837	869	823	883	870	838	817	835	809	864	828	886	814	863	845	793	857	764	831	868	913	792	857	847	805	871	859	825	808	837	821	886	803	780	833	847	829	881	815	848	852	832	782	876	777	888	824	877	803	820	819	813	844	839	817	822	826	829	784	822	845	827	813	877	864	836	842	838	828	766	838	820	820	838	834	837	897	841	781	854	791	812	832	832	808	813	809	792	794	832	804	806	819	842	784	842	904	818	852	829	754	830	877	817	793	839	868	824	797	815	846	849	840	826	844	847	837	848	838	810	852	792	878	854	862	786	810	811	882	783	843	870	886	834	795	885	864	855	866	825	783	837	828	817	854	850	873	841	832	817	893	810	851	838	858	801	837	823	801	836	832	852	796	852	816	789	814	882	835	817	801	817	771	821	885	852	847	807	829	836	843	778	854	876	799	803	829	826	793	831	832	835	822	842	808	814	818	819	819	818	815	871	851	843	788	821	793	861	826	816	834	786	783	814	829	820	813	820	869	841	841	852	824	847	836	879	842	773	844	861	889	831	840	868	830	842	829	827	784	804	823	816	840	838	851	813	840	830	862	783	833	863	799	823	850	863	858	825	904	805	844	821	837	851	844	832	845	851	789	794	812	811	853	847	797	841	830	867	817	777	838	837	829	804	814	857	829	826	838	779	790	839	834	806	842	803	839	814	831	794	809	801	804	804	904	831	880	835	839	854	807	808	869	840	863	779	783	870	799	887	846	852	829	852	796	828	817	843	843	815	829	843	829	831	867	837	839	769	830	826	820	810	830	831	834	817	796	837	848	871	842	839	804	802	797	835	850	807	859	857	863	880	819	867	847	856	859	753	881	866	836	800	792	822	833	776	855	864	924	825	792	831	870	859	894	838	845	847	803	825	858	843	827	817	815	859	811	850	811	823	795	787	805	884	795	881	835	796	816	842	803	827	847	860	835	854	872	800	863	811	832	848	874	821	859	870	809	786	805	884	866	821	808	839	793	779	859	809	810	825	812	870	794	805	789	830	814	884	871	790	844	831	831	835	828	800	869	875	840	846	767	831	838	793	832	832	838	815	833	856	817	811	838	803	879	816	851	844	789	808	854	826	862	843	815	832	777	805	812	805	818	821	829	844	858	866	839	816	791	788	788	773	856	824	831	849
19736	7867	11830	31978	47986	18728	51806	53203	35458	18198	4188	490	356	315	323	353	327	309	335	381	320	296	304	304	309	324	364	371	353	323	327	277	292	282	300	271	270	308	309	258	295	285	335	326	312	284	324	292	306	289	315	309	306	290	313	293	298	314	285	291	289	313	306	324	289	278	299	293	339	311	325	279	291	281	337	305	301	318	276	293	307	271	309	288	301	296	268	283	283	304	299	272	332	281	278	290	300	316	312	264	288	314	285	311	269	287	319	264	284	289	297	285	313	290	347	313	314	325	301	318	303	283	297	308	319	264	332	296	271	292	272	302	293	354	290	302	302	308	304	341	337	314	288	299	311	301	279	291	312	305	279	263	305	287	327	296	280	288	324	289	294	325	274	309	300	312	307	303	302	291	321	292	320	298	304	324	291	288	307	312	319	311	310	318	276	286	298	315	322	296	289	325	283	293	300	307	265	320	303	282	289	304	311	286	294	293	298	303	302	315	288	298	293	308	306	284	315	295	292	325	292	290	313	262	281	281	309	301	298	289	266	281	270	322	317	285	310	266	292	294	302	299	315	266	282	288	306	292	313	305	324	299	285	317	272	317	302	303	303	337	275	289	295	292	322	282	287	276	314	300	291	287	316	287	300	318	307	254	319	288	310	273	290	305	298	300	292	280	317	284	291	278	303	311	288	299	270	321	306	308	288	294	287	324	266	302	326	263	291	307	301	287	313	310	285	301	323	289	276	271	311	339	291	321	319	306	318	321	277	296	286	282	304	338	295	306	270	277	283	317	295	285	304	301	291	283	299	277	310	302	301	324	303	320	304	283	308	288	293	295	294	300	267	279	324	275	337	283	327	289	286	265	300	295	265	309	290	291	305	303	308	269	330	283	283	301	329	299	288	290	300	287	269	291	305	298	274	307	326	282	321	334	305	292	320	286	293	299	302	310	297	301	286	287	341	272	313	307	299	265	312	282	324	306	288	287	325	283	294	285	243	303	321	301	295	302	323	294	315	266	289	309	260	313	297	293	290	320	273	292	314	299	333	302	286	334	324	268	295	315	305	288	269	292	314	291	286	285	289	274	289	303	327	291	297	312	293	286	303	296	299	307	317	288	297	303	287	313	295	316	319	297	280	289	306	280	334	281	330	294	291	308	284	289	291	312	313	284	313	298	319	303	318	300	316	313	281	310	289	292	303	287	305	318	295	276	303	302	311	301	271	266	279	279	290	289	317	306	277	286	261	322	292	254	311	286	319	303	281	290	307	303	299	318	292	270	269	333	299	316	322	323	296	311	331	281	301	286	308	300	279	293	312	299	299	281	314	300	314	328	299	280	284	307	303	319	288	312	283	301	299	302	298	290	296	304	320	314	331	306	289	309	303	280	282	312	306	301	279	274	283	309	270	329	304	291	289	280	284	332	281	317	279	294	321	301	282	273	333	273	292	312	287	296	273	305	309	252	290	307	317	295	284	272	312	316	257	306	312	238	315	321	311	309	287	304	291	311	280	291	287	308	293	316	293	320	304	297	330	294	308	303	309	311	304	312	272	322	293	291	299	303	303	272	283	269	326	318	296	307	315	308	280	285	306	296	290	294	312	255	301	314	307	295	296	299	292	292	283	313	311	303	316	306	338	310	316	302	297	296	306	282	326	310	313	283	301	316	261	312	319	304	299	278	321	311	320	282	292	315	311	311	291	303	300	281	324	272	300	286	285	290	294	314	280	287	327	317	316	290	301	331	303	302	277	339	298	287	312	326	324	304	305	281	277	302	268	267	221	307	298	290	314	292	334	303	320	301	294	302	313	286	281	293	306	295	326	298	295	306	344	291	322	306	293	301	322	270	267	306	320	310	290	282	308	298	328	302	322	335	310	299	314	357	287	268	297	289	295	303	304	326	278	297	276	287	321	308	301	298	283	318	314	300	309	289	296	303	307	306	293	251	304	298	293	278	302	293	247	305	273	291	304	296	302	299	289	312	343	276	255	304	321	314	275	308	307	304	285	293	291	293	272	301	306	306	288	310	304	297	312	290	342	292	278	316	292	298	295	270	314	291	297	300	270	297	338	304	309	326	317	281	304	307	313	298	298	297	290	288	317	292	334	292	280	318	286	290	309	323	314	291	308	269	294	271	278	286	317	318	307	293	297	321	325	303	285	311	294	282	300	338	318	295	307	306	301	280	301	269	318	286	325	290	307	297	323	314	294	303	300	322	291	287	346	317	289	279	342	290	308	311	290	329	294	288	312	289	255	317	298	288	289	298	290	283	268	275	299	302	295	293	295	282	305	320	288	325	291	284	304	279	294	306	277	295	320	308	276	324	288	308	307	335	321	310	301	310	302	326	298	295	288	320	317	287	285	299	288	254	292	292	296	296	322	297	287	310	277	293	275	303	281	294	303	330	324	269	322	286	300	268	281	311	326	327	281	275	251	300	288	317	277	295	285	265	293	330	331	296	312	297	326	298	342	330	291	326	309	286	313	338	308	309	307	284	311	326	298	315	295	288	307	293	271	318	308	275	345	319	309	294	267	297	295	302	318	315	272	294	292	307	325	328	309	299	317	291	294	291	286	282	330	316	299	300	284	310	258	309	293	280	307	307	273	320	254	289	287	295	301	294	290	278	312	278	300	298	292	295	287	304	307	299	295	281	303	298	282	282	312	281	290	257	278	303	291	315	341	276	288	283	335	275	311	317	313	317	285	291	298	296	280	300	307	317	296	287	281	279	318	291	282	291	275	298	301	278	316	308	299	316	293	302	296	288	302	283	301	295	295	331	292	307	295	332	280	261	282	306	305	273	300	309	292	307	295	296	297	291	309	281	302	279	300	319	270	281	290	327	295	291	271	314	303	302	328	309	288	296	294	280	303	309	276	300	284	283	315	289	320	286	326	288	266	306	281	315	293	323	255	307	339	311	275	296	286	306	332	275	310	332	329	324	272	275	290	302	284	317	326	320	280	297	289	290	279	290	314	302	282	289	270	293	261	315	309	326	306	281	290	332	306	318	294	304	331	292	280	299	286	283	314	300	294	301	315	317	305	296	307	314	309	294	311	301	288	325	265	285	326	325	292	301	302	316	314	291	301	332	314	307	286	308	310	298	290	279	290	266	302	307	302	304	286	308	297	280	299	300	286	314	287	314	321	299	297	292	319	304	341	305	294	318	302	300	328	312	320	296	309	293	305	343	299	340	321	285	298	329	309	281	308	323	301	301	316	279	288	282	291	313	304	289	314	279	281	303	306	341	311	275	323	285	320	298	302	336	321	335	276	314	276	306	298	283	291	293	301	288	297	297	304	288	309	291	285	316	260	269	339	302	305	287	287	311	297	305	288	316	289	288	269	295	304	269	283	286	281	310	308	306	300	287	302	338	328	287	274	289	290	288	318	287	306	289	295	318	291	314	325	300	287	291	301	279	301	291	320	308	282	328	292	298	314	288	313	292	302	299	273	291	291	309	287	283	267	298	321	313	301	288	305	323	343	305
10324	6705	14689	39950	43663	27627	62797	62020	46585	29896	10231	1397	1071	1053	1077	1047	1085	1028	1006	1419	1164	942	928	980	889	1083	1234	1224	1116	949	870	880	914	932	861	940	901	870	898	911	918	885	801	897	914	869	902	852	873	929	874	883	891	917	915	883	876	897	871	888	892	901	973	914	864	867	947	935	929	857	915	907	880	906	877	866	925	900	881	879	916	905	935	893	900	919	909	956	921	925	908	895	911	858	940	897	964	834	951	887	868	891	888	899	939	924	890	901	938	913	913	880	863	904	889	933	896	929	909	871	929	898	925	948	922	931	909	994	843	881	914	880	839	900	879	919	873	886	872	873	885	866	929	876	921	847	890	881	926	859	941	943	893	862	880	916	919	936	864	914	935	951	900	877	902	892	853	907	887	915	885	877	857	897	936	929	898	883	907	856	873	878	913	918	904	894	873	869	900	906	966	909	858	974	861	954	966	932	856	930	950	899	881	915	896	906	906	927	949	932	887	922	870	900	966	886	879	892	918	875	910	902	899	845	928	831	904	864	905	876	961	888	877	870	901	903	892	890	900	951	893	891	874	896	915	940	899	903	900	860	901	922	929	897	932	928	923	902	821	916	867	965	929	917	903	892	903	922	901	920	891	934	880	902	901	904	859	918	917	855	924	875	953	882	912	919	907	912	888	922	841	883	889	892	937	907	872	904	881	913	878	939	949	913	832	907	862	973	887	974	859	874	902	889	940	966	951	918	892	909	887	919	904	873	958	902	884	854	933	921	884	915	894	921	904	955	949	918	906	870	924	962	900	920	871	892	912	896	875	921	900	899	872	872	900	882	885	945	940	895	924	849	875	888	872	920	866	879	894	827	923	915	946	941	894	864	925	883	900	853	878	878	929	885	900	927	889	854	931	931	870	903	906	874	897	887	913	898	938	885	905	893	897	848	879	856	882	876	868	862	892	906	918	936	885	902	894	919	887	904	890	880	953	861	888	885	855	874	882	865	926	894	888	907	939	891	920	885	907	885	917	967	922	891	884	904	884	898	845	857	855	880	843	915	887	880	930	877	874	930	917	881	897	907	895	849	912	867	925	869	882	909	928	909	905	923	895	938	946	937	882	883	922	889	947	872	932	928	920	944	937	893	927	838	890	884	869	916	827	864	898	922	929	984	867	898	914	905	910	905	896	943	887	918	857	880	898	911	929	913	889	885	905	1002	920	876	848	958	909	836	848	924	917	944	915	901	875	913	927	878	874	912	857	883	906	921	899	943	896	878	912	928	953	879	856	880	853	937	900	914	951	906	827	945	840	915	850	872	896	905	885	903	938	848	948	904	901	962	879	932	883	915	881	852	948	863	869	957	882	908	926	881	903	866	848	902	865	880	955	943	862	870	840	895	905	931	886	969	933	914	881	928	862	890	908	889	921	898	928	920	921	971	956	888	850	894	852	899	861	928	888	877	903	875	904	943	879	884	900	891	900	918	873	840	879	913	919	909	891	892	856	910	915	921	909	928	897	922	881	915	897	932	916	881	887	876	929	965	940	934	875	884	901	838	931	892	924	887	848	855	886	980	866	854	928	896	894	880	962	895	932	880	902	884	918	936	885	916	907	942	855	906	889	891	928	897	895	907	915	810	894	877	928	876	896	872	889	868	958	894	927	873	868	886	920	894	970	886	950	915	854	977	892	877	946	889	885	939	865	909	901	841	917	888	858	902	895	881	931	959	891	901	878	964	844	844	858	892	893	921	913	917	894	878	881	881	847	913	886	926	947	929	890	861	938	871	886	886	849	924	972	944	887	864	902	881	918	908	883	900	883	891	892	909	922	851	888	856	925	865	887	893	931	943	865	892	917	896	849	919	900	895	893	888	868	864	872	948	909	885	872	860	915	918	893	852	849	941	883	899	872	849	884	943	907	937	911	878	860	943	875	962	911	880	885	910	919	836	849	945	884	872	906	913	898	844	896	909	864	935	900	815	888	974	909	911	869	953	851	903	926	831	882	859	887	859	924	967	908	950	923	926	870	902	898	912	938	933	880	912	929	958	854	866	938	888	881	926	913	836	926	926	862	901	940	926	861	936	896	929	951	909	905	914	922	859	849	848	969	860	885	859	915	899	870	857	908	884	872	903	908	937	919	908	881	916	853	908	906	927	901	912	908	903	877	865	922	934	917	916	891	866	859	881	862	863	897	927	879	855	860	899	892	886	929	907	931	920	933	911	891	898	905	910	898	963	843	862	863	939	934	897	915	926	837	913	915	896	884	881	965	897	947	939	895	924	882	940	891	896	886	902	903	959	883	901	894	848	892	933	921	905	898	900	956	939	934	942	920	890	898	919	889	881	879	871	939	905	845	887	861	841	924	873	895	918	849	880	939	953	846	864	942	970	899	863	855	958	922	885	925	849	935	903	895	963	924	935	891	914	886	919	960	841	877	917	864	871	907	865	899	915	943	911	851	918	936	939	927	890	917	853	902	897	934	915	899	835	850	858	957	890	851	904	899	879	912	903	876	944	905	891	890	891	881	909	913	862	891	858	898	908	992	909	909	906	857	893	863	931	905	905	883	906	862	875	881	941	920	852	875	908	895	933	843	893	860	967	898	835	933	915	923	867	889	910	917	961	924	867	862	891	932	917	916	891	863	882	916	915	938	890	879	854	899	903	902	913	916	916	920	855	894	842	854	897	918	915	892	913	916	950	859	847	921	933	932	894	902	858	920	868	878	863	903	872	966	910	886	884	947	897	940	875	875	874	884	952	850	869	918	913	895	889	920	857	889	890	875	872	860	854	904	887	923	915	853	870	840	924	931	880	858	919	896	890	873	954	875	893	833	870	930	869	899	941	858	882	929	946	870	925	900	845	916	918	912	920	880	888	914	905	899	924	962	882	898	901	879	941	933	889	862	917	893	912	941	912	902	847	921	845	828	869	839	918	905	914	912	900	875	895	956	903	910	923	881	890	915	914	832	881	891	893	911	962	879	889	886	895	881	919	874	889	908	902	887	965	904	908	904	1015	920	940	874	925	924	922	897	894	860	857	866	903	878	896	900	894	917	892	875	878	907	861	908	905	849	858	883	850	982	886	882	959	938	915	868	857	935	909	860	876	929	959	927	914	904	958	949	871	843	964	937	895	936	915	878	873	947	857	918	925	912	861	915	981	931	859	919	915	922	851	822	831	861	904	933	917	916	942	888	898	871	901	902	918	877	905	852	905	863	868	883	881	955	850	959	941	899	879	925	870	914	886	905	899	927	914	890	882	864	894	915	859	910	914	906	916	845	949	888	889	938	881	907	865	891	930	865	910	904	901	894	895	839	882	890	924	873	869	908	958	925	914	921	873	948	909	890	879	926	918	856	891	968	946	918	881	958	904	840	863	911	916	881	919	852	925	881	857	899	870	920	914	905	900	919	871	923	892	895	888	944	946	889	894	907	881	948	893	894	918	906	890	863	932	916	846	892	955	842	907	925	936	890	877	923	884	891	889	918	947	906	918	879	895
4113	2221	3668	5334	5621	3103	6078	5643	3386	1498	450	293	262	279	258	238	276	305	259	280	286	279	262	295	290	300	285	268	299	279	285	223	254	266	257	297	269	280	307	261	267	288	283	296	261	283	263	296	274	276	258	260	288	270	260	299	275	289	295	269	241	264	269	268	274	264	293	274	274	280	294	267	273	269	302	294	275	273	271	256	261	268	259	281	263	240	282	260	273	248	301	246	274	305	286	297	291	268	292	269	259	263	289	285	281	273	284	264	281	247	253	260	266	268	245	260	282	261	240	280	284	292	296	265	273	308	274	286	274	267	251	279	287	286	254	274	277	273	265	269	263	259	289	294	254	327	269	289	290	282	271	286	268	267	307	271	299	280	283	284	263	286	281	256	284	272	267	260	283	283	268	271	295	293	278	288	300	277	280	252	269	292	264	292	268	270	278	264	276	287	253	293	304	254	251	294	276	275	272	263	296	258	267	247	246	277	290	254	266	292	265	288	264	272	245	273	262	253	258	325	279	273	249	291	278	239	274	271	264	252	278	279	302	302	303	261	257	264	290	270	267	274	284	272	264	260	281	274	272	302	259	262	256	250	262	262	267	293	278	249	271	269	280	268	274	282	288	264	254	297	300	295	272	271	291	288	291	282	284	262	289	289	258	269	278	282	292	254	279	253	279	268	256	283	274	264	280	252	293	277	294	265	273	267	292	291	279	304	285	276	293	256	264	260	306	282	265	303	272	283	255	314	276	280	271	292	280	297	265	310	271	283	285	275	252	269	267	263	294	264	263	268	251	255	250	280	291	295	274	260	274	266	309	312	308	293	278	259	277	275	258	248	292	293	294	289	284	273	278	254	275	273	248	270	283	232	275	266	282	282	276	284	257	263	263	259	276	286	268	290	284	257	254	262	251	296	265	276	246	275	281	291	280	283	278	268	278	279	293	282	248	283	230	292	275	298	255	274	261	271	270	276	307	295	290	281	310	263	289	275	293	271	290	257	274	282	291	264	301	254	273	256	260	306	309	269	283	273	267	316	298	274	301	288	241	309	289	284	281	279	286	263	283	286	272	276	262	246	279	280	281	264	263	271	307	269	275	251	256	274	280	281	265	295	273	301	274	287	290	292	283	279	298	283	268	270	293	284	259	281	288	270	269	257	276	279	252	299	285	264	288	258	308	329	273	282	263	264	282	287	283	249	286	264	296	250	255	273	271	284	268	297	273	269	253	286	275	264	300	288	267	252	276	283	256	266	274	243	257	254	267	294	271	265	279	286	242	271	287	303	289	268	270	259	292	283	265	265	299	270	262	245	249	284	280	288	286	270	295	257	298	302	287	284	265	297	291	265	280	275	280	278	282	288	253	267	259	279	279	286	305	251	280	259	251	263	278	294	266	313	261	267	281	272	279	272	312	282	249	278	263	306	258	279	303	275	294	278	251	270	262	296	274	257	280	295	271	277	242	277	306	278	305	271	266	272	289	248	302	275	287	288	291	286	263	299	262	265	309	276	260	266	271	296	278	263	302	327	295	282	291	256	248	307	288	286	299	279	295	303	251	265	285	287	271	284	279	280	234	292	293	264	266	266	263	296	272	268	276	261	247	287	277	268	284	287	266	259	316	252	263	316	286	308	252	254	271	253	314	283	288	275	260	252	290	264	256	274	284	257	276	256	281	280	312	244	259	274	267	280	259	290	301	261	301	298	293	319	269	282	292	289	277	288	274	279	276	273	298	271	279	302	277	286	291	269	284	258	266	272	300	247	299	279	266	293	276	255	261	313	267	260	291	261	294	259	310	274	259	240	298	263	287	262	257	263	293	286	280	299	298	276	299	266	280	289	267	285	270	296	292	238	292	247	282	258	292	296	291	272	273	279	242	302	265	278	272	292	269	297	265	287	280	277	253	297	276	286	257	258	256	323	236	305	303	274	269	274	277	263	245	276	241	253	289	273	311	295	282	285	256	313	294	271	264	271	283	281	267	291	282	279	282	240	266	278	299	280	258	314	270	271	286	257	266	288	298	254	292	279	295	283	278	265	304	246	276	266	256	276	257	270	282	272	269	302	320	279	316	274	287	242	261	307	273	285	273	264	292	284	282	292	258	271	290	233	268	296	275	261	253	280	293	264	254	265	291	271	241	261	294	278	273	279	274	270	274	255	279	267	272	267	279	286	280	252	278	284	281	255	272	268	270	290	279	264	266	263	260	257	277	281	255	295	272	302	285	256	276	285	259	279	263	272	294	283	283	312	280	287	301	283	280	274	307	273	304	281	272	262	274	248	285	284	280	301	290	294	292	267	282	294	299	275	300	243	297	297	255	274	282	264	269	277	310	275	257	271	266	267	257	287	300	279	254	279	263	262	259	275	273	258	259	272	251	276	285	268	274	290	290	283	299	290	266	272	275	294	259	246	296	262	286	283	274	287	240	284	307	230	299	294	285	259	261	288	253	295	264	264	264	284	263	248	265	293	302	285	283	306	278	254	277	278	299	277	252	271	244	320	247	272	291	288	279	287	288	252	272	279	285	256	280	296	315	261	269	292	306	276	276	294	293	285	284	302	282	245	240	269	301	254	253	279	291	329	269	291	286	275	292	287	271	280	252	265	257	276	259	245	279	284	283	286	285	298	287	310	257	299	261	294	274	261	253	254	268	269	277	276	297	269	315	259	285	278	282	277	255	285	267	266	260	256	291	283	272	265	274	276	281	271	245	257	259	232	304	272	290	250	294	249	282	252	279	281	293	246	278	265	276	254	298	288	261	271	282	267	244	277	252	282	271	259	253	288	272	299	289	259	261	317	256	278	253	286	251	267	281	309	255	281	227	246	276	268	251	281	281	286	232	290	277	278	254	275	292	259	252	278	294	296	273	256	255	274	287	293	281	280	270	301	275	270	265	285	258	279	267	302	293	272	299	302	287	262	251	256	303	292	290	312	249	260	272	281	263	272	272	270	301	274	308	260	282	250	259	262	261	284	288	275	298	278	281	260	289	263	294	299	278	274	272	261	278	300	267	272	280	305	283	240	252	290	259	259	245	284	268	272	290	273	259	301	276	255	275	277	270	268	305	253	288	263	259	276	275	279	276	288	275	270	258	273	293	279	284	267	282	231	302	279	284	295	280	271	250	250	258	275	283	245	287	273	269	310	285	251	280	269	279	288	284	275	254	305	287	258	303	279	282	263	277	262	291	263	273	296	269	296	272	320	274	261	262	265	279	298	284	287	296	262	253	284	266	255	244	270	275	283	300	245	298	285	267	272	252	281	285	256	238	281	228	276	257	269	289	244	293	278	260	269	269	270	270	292	318	285	294	281	285	293	277	278	283	293	281	283	276	269	244	256	281	282	269	264	263	269	306	330	257	280	284	282	270	277	276	284	295	267	284	282	261	237	289	262	296	274	272	284	261	237	311	254	274	260	258	269	300	258	295	286	279	258	264	271	279	268	254	263	268	300	284	244	271	264	287	271	292	285	270	295	288	251	269	279
3395	2756	6190	14010	14712	10403	19369	17422	10844	5100	1621	834	874	862	848	865	839	826	874	877	831	888	828	838	815	854	835	869	865	862	859	824	844	823	856	846	856	819	835	907	856	768	874	825	883	848	842	790	867	857	829	842	826	850	800	814	846	871	786	895	851	859	837	826	855	832	863	898	866	825	828	803	851	826	860	805	859	810	873	848	854	851	859	815	814	884	850	833	798	817	815	816	861	848	837	856	826	804	846	822	841	823	847	858	853	776	785	859	840	864	852	853	804	861	830	850	864	848	817	859	833	835	843	832	850	837	825	849	854	813	819	869	835	843	870	761	875	821	888	831	824	830	801	804	813	841	841	852	850	823	853	900	881	825	838	843	873	830	837	871	875	855	863	901	861	881	816	810	809	847	847	803	807	814	856	858	818	874	856	806	884	833	904	838	828	866	844	863	858	871	853	878	858	868	835	835	828	837	827	833	815	867	871	791	851	803	814	842	820	906	853	897	779	811	820	842	829	840	883	842	810	851	817	865	832	852	876	858	871	851	845	835	811	811	804	864	845	829	852	824	821	840	856	823	820	816	827	834	882	829	901	792	819	906	833	858	857	870	844	808	876	825	825	854	884	863	812	820	845	876	855	854	859	866	837	904	828	819	853	857	835	812	864	822	849	817	795	810	862	791	865	856	846	821	869	882	847	807	816	838	790	896	858	871	907	874	806	843	839	824	840	833	793	882	822	871	872	866	855	847	825	804	845	836	880	836	881	818	827	807	809	831	818	836	949	858	862	848	830	829	788	843	797	892	797	796	868	824	782	846	843	824	831	854	817	805	902	865	860	819	834	836	800	878	827	845	805	892	877	846	833	820	863	813	846	837	827	839	881	757	810	857	825	832	855	835	836	907	827	877	868	857	802	834	807	843	884	844	875	894	943	811	813	820	821	846	778	792	871	872	809	881	840	834	863	849	802	802	811	862	832	824	820	843	821	854	899	813	932	804	861	835	862	817	900	852	795	855	778	826	789	832	839	821	770	849	832	827	846	881	804	818	851	873	835	857	889	849	868	822	813	860	835	838	811	840	831	855	855	853	844	826	819	850	799	879	873	847	791	867	840	882	860	829	884	855	835	847	823	858	867	824	801	876	818	821	824	847	860	843	859	802	829	816	837	819	871	842	860	870	850	822	826	887	831	820	875	837	921	863	877	867	910	834	774	849	866	823	830	858	819	875	856	855	875	796	846	836	833	855	804	867	860	859	839	784	872	820	843	836	812	814	831	806	863	826	857	837	870	858	801	812	812	823	840	869	844	861	851	873	801	806	775	841	840	845	863	848	825	830	843	832	846	880	866	826	854	823	857	872	785	827	853	826	837	883	844	833	829	880	839	847	879	875	828	903	814	837	852	856	854	828	874	803	800	853	867	864	832	783	848	793	817	889	772	845	867	797	880	823	834	854	877	845	854	833	828	814	803	826	831	891	856	865	853	847	847	817	834	865	872	849	856	844	828	919	831	856	820	896	802	830	856	848	800	844	874	853	791	821	796	825	802	818	857	791	890	866	821	866	884	853	856	848	852	863	855	851	841	839	865	867	807	834	811	836	823	872	821	850	834	832	842	887	865	852	821	883	909	810	844	873	820	870	889	819	908	856	808	893	828	809	815	906	843	888	855	799	832	854	818	852	854	811	822	895	871	844	807	796	770	894	904	855	837	856	837	780	810	849	811	869	846	812	856	848	853	856	850	811	806	862	862	875	779	800	883	786	873	849	893	832	794	831	828	836	832	838	820	822	813	840	897	817	836	850	867	792	840	861	847	834	870	786	856	862	830	789	863	820	815	783	804	801	874	830	841	872	859	813	866	791	776	862	814	849	841	816	865	801	759	872	871	816	806	816	860	842	859	861	862	838	858	838	861	818	856	847	856	847	812	832	829	840	811	845	856	827	814	799	885	860	888	837	874	900	869	826	822	834	832	879	866	866	883	835	859	864	836	818	821	846	832	867	796	825	845	881	839	876	826	813	856	880	883	867	819	813	792	824	831	806	848	857	865	861	863	847	863	829	860	831	816	817	847	796	833	818	917	877	895	862	830	805	817	868	850	807	837	854	850	859	833	811	851	853	894	792	839	851	845	817	771	845	787	864	810	845	789	858	851	812	872	822	841	845	822	864	783	863	812	817	856	881	833	868	845	876	819	841	834	840	865	848	852	852	836	807	827	782	807	849	813	807	816	823	855	873	789	871	865	836	873	841	819	855	820	801	861	885	814	865	863	795	821	816	869	803	864	837	872	844	877	839	835	855	828	872	838	854	825	825	824	819	831	862	844	829	841	845	843	835	808	881	817	825	830	835	868	825	856	819	828	829	864	842	829	863	881	868	821	835	785	854	867	810	879	786	846	845	850	907	857	879	842	873	860	808	900	887	837	823	831	871	831	852	906	835	904	911	799	841	822	838	827	863	834	826	832	850	821	857	851	806	823	825	836	814	813	821	844	815	802	832	881	824	905	825	866	837	881	891	857	841	846	802	851	819	842	867	782	923	867	880	867	870	837	847	902	807	798	805	865	866	832	831	866	871	856	809	814	829	866	831	856	820	844	881	846	868	852	849	829	822	856	835	824	853	821	841	842	806	840	811	798	827	890	817	856	852	831	889	847	787	860	865	871	892	836	919	873	890	804	876	823	837	802	825	845	798	806	865	810	819	840	840	795	800	810	823	835	801	874	828	823	847	823	856	841	830	841	828	833	826	798	859	845	822	865	831	866	882	860	799	865	803	833	835	824	844	883	842	789	905	857	860	840	823	835	847	817	822	834	789	861	847	882	842	809	858	821	824	831	832	833	808	851	860	852	888	822	832	840	814	834	830	844	844	838	834	833	816	893	814	886	851	874	880	841	881	793	880	873	792	865	806	876	838	853	870	820	843	865	824	848	838	849	845	893	858	829	791	811	812	851	865	829	859	797	832	853	849	846	801	859	867	824	859	846	862	837	853	846	832	844	854	862	814	857	859	841	808	828	838	832	877	812	832	873	887	802	823	873	918	854	823	866	813	845	866	826	846	844	775	812	799	892	860	845	841	813	792	836	873	853	819	838	875	831	851	828	834	813	798	820	805	838	829	847	815	808	842	805	843	826	860	806	853	822	869	802	830	807	845	864	844	816	848	844	858	841	836	802	839	863	818	824	818	836	848	827	858	830	850	857	824	861	842	790	856	875	816	805	825	876	791	853	811	836	820	880	858	827	868	821	817	853	850	838	863	892	840	813	847	810	869	799	828	812	851	852	870	845	844	878	862	830	830	803	829	787	882	821	832	855	844	819	841	800	865	774	797	823	830	881	832	848	855	879	884	854	827	836	874	830	880	850	845	840	812	844	825	772	843	848	821	832	831	799	818	855	793	822	758	812	798	839	858	874	849	839	836	835	859	859	872	853	813	874	855	820	867	794	843	848	826	839	844	877	855	847	778	845	906	832	885	834	874	816	900	821	808	802	821	836	821
12222	5105	10905	25783	36719	16917	44825	38764	23376	9278	1662	318	281	298	276	317	289	303	285	278	254	311	284	295	257	263	327	302	318	277	304	277	283	276	297	241	272	259	285	232	256	295	258	288	286	272	277	264	248	257	253	256	288	282	262	272	240	250	267	261	279	290	270	272	269	271	253	283	279	276	266	276	248	275	265	299	264	273	257	277	277	256	267	250	271	271	262	251	253	279	283	275	279	265	260	263	268	273	280	286	328	257	259	281	235	279	266	282	311	275	267	283	287	255	269	262	266	288	274	282	262	237	251	259	271	274	285	264	294	271	217	264	258	227	249	236	274	285	260	225	277	289	267	290	281	271	261	251	264	292	259	253	292	286	282	247	281	274	311	270	276	276	255	254	250	292	259	260	280	282	293	268	282	279	255	266	280	285	262	304	251	297	248	272	276	292	276	283	288	297	230	280	261	303	292	256	253	287	259	260	260	278	280	271	288	302	293	294	271	278	271	286	264	302	272	241	267	264	263	285	260	265	258	275	304	292	252	258	267	271	266	261	294	235	265	297	273	273	295	296	273	296	300	287	273	256	275	265	276	253	256	277	237	239	264	273	276	287	280	287	290	284	249	263	265	264	258	306	263	296	283	277	290	263	259	276	257	262	297	262	297	267	272	304	301	275	257	284	258	241	274	265	283	269	288	253	287	281	259	263	262	252	273	250	261	278	268	278	279	277	280	309	287	269	267	280	231	268	288	282	257	264	264	304	268	297	305	296	262	277	276	257	259	278	291	275	264	305	265	251	283	267	269	262	247	234	272	269	248	302	289	303	256	279	235	299	267	255	276	280	242	259	272	285	283	319	231	272	288	267	287	249	291	279	308	255	257	269	257	247	306	315	294	295	289	250	281	270	244	297	288	285	252	277	274	257	273	253	295	247	315	291	276	263	252	262	240	276	263	302	283	259	301	272	274	251	272	279	251	281	254	250	265	267	270	315	273	241	296	246	240	279	266	279	247	256	271	291	259	283	264	272	296	271	268	281	248	274	276	246	254	264	261	307	278	276	257	259	256	294	274	260	279	247	264	264	283	251	250	259	277	274	263	265	288	265	246	286	253	274	282	263	261	270	255	260	287	244	276	295	300	253	278	298	284	301	252	278	267	285	284	282	275	279	249	275	264	245	284	293	303	240	251	303	272	291	269	261	260	281	276	273	273	304	293	292	229	261	252	260	248	286	226	265	264	280	244	250	250	289	267	287	268	294	272	305	275	257	279	262	245	297	245	261	307	276	283	260	256	295	259	230	299	276	276	287	267	244	259	269	280	253	290	270	269	268	252	279	265	274	286	265	259	303	262	276	277	274	255	262	241	276	270	297	266	284	255	262	265	316	258	281	237	247	275	267	284	256	265	285	272	254	251	237	258	284	290	265	285	271	274	265	252	261	236	252	277	249	290	278	255	275	259	259	236	290	252	264	267	260	221	241	285	277	263	290	284	254	255	275	272	240	289	310	263	262	249	266	275	246	288	238	272	276	267	267	265	274	277	297	255	265	279	265	279	258	314	275	266	263	254	293	240	294	266	231	290	255	256	246	264	267	274	272	261	285	259	279	252	248	289	275	320	253	302	275	258	289	282	270	259	239	292	282	279	303	252	275	303	276	257	274	277	272	271	280	251	248	282	252	260	288	274	279	259	262	287	277	289	288	276	229	285	266	247	265	286	292	239	251	284	276	232	280	238	265	282	279	268	294	267	273	274	237	255	284	253	298	267	306	311	283	290	252	281	290	281	270	283	276	289	256	270	278	252	252	265	247	264	293	287	288	285	261	262	276	304	282	265	270	277	282	302	248	261	298	278	317	249	257	264	285	289	268	269	295	292	266	301	278	274	255	253	263	276	253	258	263	268	295	275	259	272	272	253	281	313	264	256	273	270	257	296	268	258	284	267	262	269	247	270	291	296	254	255	256	283	273	273	261	267	280	235	281	281	244	266	237	280	242	299	266	260	255	258	297	241	278	285	303	296	293	285	304	292	318	291	307	267	284	306	270	238	263	306	271	256	291	265	281	262	283	272	271	269	226	268	294	278	277	261	275	271	307	287	244	267	272	262	265	271	288	260	270	263	269	263	282	276	282	258	254	251	272	298	296	284	269	274	231	275	267	256	274	280	264	274	294	283	247	241	248	288	261	288	266	267	288	265	263	278	259	264	268	254	302	297	250	231	265	290	248	267	264	259	276	300	273	285	240	291	261	291	273	258	261	260	263	269	262	292	264	277	290	294	273	282	265	245	279	255	277	279	262	261	262	282	285	290	256	293	244	265	281	265	255	275	277	277	278	273	278	265	269	261	259	281	253	281	241	263	258	271	272	259	285	257	256	279	236	238	260	281	265	243	250	291	258	297	271	279	277	261	260	270	253	293	254	221	264	279	259	261	267	301	265	244	271	280	254	307	266	294	281	258	235	264	275	281	264	302	276	256	246	259	288	258	249	296	295	283	266	293	269	294	263	254	261	298	269	288	281	278	243	295	285	251	270	282	263	273	284	256	257	271	275	280	277	282	278	255	253	283	275	262	264	285	259	253	213	262	243	260	298	280	269	294	259	262	255	270	281	289	259	282	272	256	259	264	276	235	280	271	272	250	273	252	284	299	264	254	276	253	265	262	250	289	241	264	253	262	278	249	267	281	287	238	276	277	257	267	282	275	276	293	261	262	261	314	299	289	285	304	283	263	303	252	294	283	279	254	292	267	277	265	284	276	282	253	236	278	272	230	296	256	280	236	269	286	283	292	291	275	284	269	276	245	308	256	275	248	241	295	279	290	262	285	267	296	277	269	235	263	269	245	265	254	280	249	270	271	275	257	265	247	255	287	266	234	288	284	276	281	254	282	291	283	269	229	253	260	282	285	299	278	278	292	299	265	270	239	257	280	275	274	291	277	272	274	291	275	272	292	270	279	265	311	269	253	266	238	303	271	269	257	273	262	278	259	305	248	268	279	252	277	249	274	249	262	287	258	262	237	292	297	276	295	275	282	279	260	262	290	303	291	275	294	248	272	254	273	272	281	262	277	278	281	282	256	294	256	273	273	293	255	249	301	291	288	263	243	262	274	263	254	246	269	270	304	260	280	269	294	268	269	263	261	266	279	252	283	275	253	293	253	277	284	260	292	289	260	269	269	289	275	271	279	257	297	279	257	274	247	296	250	237	285	264	278	242	253	276	283	270	280	252	265	265	257	262	280	289	288	297	266	267	295	271	272	264	274	294	280	272	247	288	272	233	263	274	267	253	268	291	292	292	285	300	256	264	278	263	287	279	267	258	246	251	284	292	283	265	249	279	248	277	284	272	273	283	241	250	283	267	262	283	266	280	286	265	239	245	280	287	249	255	302	260	286	310	273	273	249	287	253	282	290	288	274	268	272	264	246	245	245	262	284	273	253	276	275	268	277	263	261	266	266	240	250	279	253	263	244	292	260	282	286	277	295	254	270	280	243	287	277	267
7291	5191	14416	35142	36744	28241	55497	49316	36208	20427	5542	900	1004	968	945	1054	983	882	877	956	977	910	873	941	874	975	1200	1122	940	857	852	881	850	841	816	783	828	810	812	824	840	820	818	900	880	863	808	774	846	781	843	841	836	853	784	786	835	860	800	833	862	791	829	821	838	804	845	870	778	823	790	862	842	849	836	842	810	822	843	773	819	815	838	807	820	824	855	816	824	869	868	818	807	828	826	815	866	810	869	803	835	805	811	849	791	856	840	800	811	864	833	792	867	837	859	847	828	836	826	816	832	831	861	827	844	804	862	843	812	800	839	843	868	840	805	840	847	853	829	860	854	838	878	835	842	877	833	817	819	902	829	849	831	839	815	851	798	853	891	850	828	862	828	849	799	815	843	793	813	822	808	812	897	847	858	853	840	820	805	808	805	847	773	842	806	763	837	801	791	841	803	766	797	819	832	839	850	799	845	843	797	812	811	824	815	853	852	855	828	839	827	791	879	807	832	849	894	810	833	838	796	852	828	788	836	851	784	809	858	784	853	846	891	880	852	848	827	794	877	806	815	853	862	842	839	781	820	799	831	828	844	869	817	826	853	792	799	857	803	793	824	817	773	813	834	815	802	837	831	846	781	806	826	847	795	826	836	804	809	837	857	870	839	872	822	832	865	826	777	803	781	809	842	809	824	848	823	822	848	816	896	845	797	803	824	803	864	876	837	872	806	804	794	821	811	874	806	869	813	772	816	839	819	815	870	851	795	792	866	854	825	825	860	804	833	885	820	864	794	869	830	873	806	803	850	810	876	854	779	821	825	887	793	826	812	805	803	831	842	835	860	820	803	864	810	847	827	803	810	852	842	808	848	837	901	776	835	859	881	821	794	847	809	813	824	803	854	785	818	796	861	846	838	843	833	795	882	764	802	835	810	862	856	849	805	844	802	813	798	773	828	814	859	832	827	855	820	872	816	845	804	776	828	856	834	810	810	828	826	886	868	804	806	769	812	830	788	862	851	787	858	835	860	864	833	829	817	825	824	876	822	796	837	826	832	768	824	828	849	846	865	861	874	815	815	801	812	802	904	852	837	834	832	800	811	823	857	837	820	785	834	848	815	791	829	817	878	815	849	810	813	805	850	854	810	824	764	858	849	829	747	825	826	815	748	803	830	821	837	840	888	856	797	803	793	788	833	818	794	853	832	819	801	868	794	859	868	832	857	863	816	841	890	869	799	829	853	852	825	820	782	811	828	820	894	807	822	838	904	867	827	829	818	850	810	806	841	872	797	876	841	818	813	809	827	874	868	753	836	876	839	835	846	787	888	806	767	792	786	813	790	794	814	793	825	845	795	786	852	854	805	813	778	778	853	816	828	847	792	817	849	843	790	793	847	807	777	842	833	774	829	855	854	798	797	819	836	820	831	749	864	827	821	851	874	805	813	819	825	832	811	842	843	844	788	796	872	864	854	823	785	806	863	850	838	894	834	882	848	773	820	843	848	871	894	818	842	806	839	837	798	791	822	803	826	827	787	887	833	868	855	828	854	840	806	821	839	839	793	825	856	863	817	847	852	834	805	802	825	844	816	838	832	830	795	829	831	841	818	838	852	814	828	850	825	778	832	873	776	785	797	792	839	848	899	836	839	845	813	802	848	871	863	823	823	808	795	831	792	834	828	830	826	819	831	854	809	859	810	824	821	791	824	854	778	880	824	796	816	838	861	870	853	811	842	787	795	836	814	815	840	855	861	816	869	793	809	864	865	840	815	840	801	774	839	810	862	797	844	864	858	823	866	794	828	827	857	838	868	844	809	848	834	838	836	835	857	806	871	801	860	850	822	814	777	773	816	758	815	794	836	797	806	828	828	840	816	825	813	834	820	805	807	856	810	761	888	852	803	841	795	812	830	822	852	829	856	815	814	853	832	860	832	809	863	837	828	832	837	867	858	810	802	870	850	807	861	801	844	822	778	824	819	802	842	830	809	855	857	841	786	851	853	834	821	840	846	792	815	840	859	822	845	802	822	837	802	786	790	820	838	832	811	802	801	814	816	846	813	859	858	860	833	827	818	873	878	851	822	779	814	853	854	824	840	848	874	821	832	854	809	808	811	844	806	876	862	793	769	835	821	808	818	835	820	813	857	819	820	798	855	806	829	840	851	821	849	821	815	786	841	884	801	848	860	813	807	820	793	793	821	862	781	790	819	824	840	789	873	864	786	849	834	849	834	830	841	817	843	826	786	808	840	776	867	845	827	855	801	794	784	856	857	805	847	846	836	833	765	869	839	791	836	844	769	842	846	816	761	855	882	785	843	854	813	811	783	791	827	845	873	808	864	785	849	820	832	814	818	837	808	757	840	807	817	824	844	804	863	866	807	831	841	798	802	848	783	919	848	756	791	829	727	791	832	855	814	845	873	817	825	807	818	862	809	832	805	840	827	892	821	866	817	842	825	798	827	844	811	845	805	832	837	828	813	792	780	863	876	862	824	801	824	794	812	838	799	837	818	849	819	838	799	845	795	899	797	796	815	794	838	894	817	838	902	790	852	816	816	819	907	824	860	841	835	821	801	858	854	859	830	848	808	827	843	801	755	809	881	795	881	831	768	841	876	841	786	830	840	834	817	858	837	846	869	824	810	837	881	852	852	817	845	807	803	836	802	811	800	799	827	880	820	818	837	868	875	786	865	859	835	773	769	858	868	854	845	836	817	827	806	833	828	812	838	837	815	798	790	901	843	834	823	819	815	822	851	794	779	812	809	887	792	862	843	830	827	818	770	801	798	857	860	867	818	807	833	869	846	779	858	822	857	820	815	809	815	807	867	877	853	788	840	846	831	845	853	842	764	824	826	807	886	854	839	749	815	818	825	796	845	836	857	756	854	823	842	816	864	828	799	796	863	822	842	834	808	811	853	797	841	808	799	766	871	827	848	837	866	859	864	841	806	795	767	814	817	858	842	849	826	808	803	805	865	810	824	854	768	800	826	873	887	872	867	811	835	808	830	835	848	809	813	800	823	815	886	834	810	824	825	793	782	843	800	851	813	856	807	860	834	826	860	822	829	841	760	819	820	820	805	797	779	814	854	913	821	842	829	840	827	838	874	806	863	795	774	814	839	825	839	833	854	822	810	793	845	793	784	820	870	866	823	793	796	823	845	804	874	827	835	807	865	832	798	862	831	807	842	786	831	809	865	808	815	848	762	793	826	862	868	834	795	832	855	820	815	852	831	842	850	766	863	804	815	784	792	820	833	838	822	813	869	802	831	820	818	878	889	789	786	835	864	824	796	804	794	826	824	878	830	803	823	827	828	833	825	814	802	843	800	836	785	818	807	804	811	825	845	779	826	839	824	807	796	875	815	844	844	842	867	826	839	790	814	864	833	782	784	839	836	828	796	758	808	834	826	808	819	808	837	831	859	828	858	809	830	838	831	839	823	816	833	870	863	806	855	835	812	850	851	785	861	857	835	847	793	831	811	837	848	851	894	851	869	808
19290	8960	17123	32801	48203	25720	57195	49580	32336	15809	2780	370	321	337	326	329	335	306	363	318	325	304	320	286	325	293	333	345	369	314	291	271	305	297	310	280	289	318	315	274	295	295	326	318	286	286	286	290	313	292	283	287	307	260	289	324	311	293	311	307	282	272	306	302	293	287	324	281	316	299	291	329	304	311	293	292	309	269	314	312	278	287	302	290	292	298	318	277	283	288	274	311	316	304	283	279	319	312	284	283	295	304	295	319	295	300	303	297	308	268	291	276	292	294	296	277	290	290	308	325	275	313	292	319	241	298	327	291	275	305	297	317	303	304	328	312	328	292	289	302	299	329	289	303	314	274	283	261	314	292	290	292	324	304	300	305	317	272	308	302	338	356	304	292	322	304	254	308	290	311	298	336	292	312	285	287	281	272	289	298	311	279	298	317	291	291	326	295	313	293	311	302	273	305	285	319	304	299	315	282	264	282	273	301	292	301	322	307	290	329	276	308	318	291	326	293	301	295	296	288	301	298	295	267	299	291	302	301	327	272	303	311	300	285	304	330	307	315	294	295	309	306	297	300	291	269	324	342	293	269	302	279	312	273	288	317	298	293	302	297	288	299	277	278	305	309	303	268	326	269	309	287	310	292	307	321	302	307	316	291	319	238	304	289	278	288	295	275	318	277	296	300	329	281	292	318	306	289	293	296	313	328	315	337	350	315	288	271	268	300	286	302	325	304	340	298	282	288	297	264	314	314	288	306	295	290	282	310	313	307	340	300	268	317	287	289	312	325	318	291	282	308	297	319	275	285	262	299	302	280	314	280	308	302	302	285	307	315	303	264	302	286	294	282	275	303	322	341	318	278	312	304	307	315	290	303	292	300	307	318	288	290	312	308	310	315	300	326	321	293	326	326	288	325	316	311	281	294	286	304	297	311	274	306	312	327	315	313	330	323	312	291	297	285	324	314	336	337	299	306	310	301	307	304	308	274	301	285	285	303	294	276	289	300	309	281	295	306	318	293	306	311	309	256	314	302	287	321	284	305	293	294	319	273	331	251	283	309	297	282	299	284	297	308	314	292	295	310	308	287	321	300	301	289	350	318	278	298	310	305	330	262	289	306	309	307	312	306	332	305	345	324	299	329	299	269	316	287	274	337	307	312	310	282	321	325	285	278	329	316	280	275	295	267	302	311	297	287	285	305	300	286	285	290	304	291	275	305	287	296	295	337	312	311	309	277	285	297	287	282	321	315	312	284	298	310	288	309	296	313	286	314	318	279	282	334	318	325	296	309	344	296	281	319	318	307	295	281	294	290	289	264	298	331	254	292	315	325	294	275	281	324	312	309	277	285	270	279	301	302	317	289	327	323	277	296	304	301	292	282	308	301	296	280	298	314	324	320	283	295	285	298	276	280	297	306	285	299	314	278	324	302	321	290	305	303	283	300	298	315	304	300	288	283	288	300	291	324	326	323	316	328	315	304	294	299	283	314	300	270	305	298	300	320	300	327	308	321	297	292	277	286	303	286	299	291	321	296	293	290	272	287	314	302	309	305	287	311	265	306	290	310	310	288	311	309	319	283	324	272	297	287	275	273	294	317	272	328	291	289	289	301	294	309	312	303	293	280	292	350	289	307	256	298	279	299	302	332	305	267	324	299	294	315	306	317	302	321	295	292	314	303	288	276	313	289	315	304	283	308	294	288	315	296	312	283	273	292	273	310	285	310	306	302	289	269	293	281	294	306	313	317	316	323	299	269	298	293	274	273	276	296	298	281	295	299	315	319	293	320	292	288	301	289	303	287	290	295	264	340	324	313	321	275	320	313	326	283	305	339	296	327	296	306	301	312	343	344	302	309	301	310	318	314	309	308	313	310	321	276	298	315	258	301	299	335	283	336	275	290	316	300	296	300	333	290	307	318	317	282	290	280	270	328	290	318	278	299	274	285	275	294	318	298	293	302	287	284	320	286	263	306	283	302	278	278	273	289	282	289	279	327	301	295	314	304	300	291	317	293	315	274	334	315	314	317	312	291	305	295	287	323	289	315	321	290	277	310	287	305	288	306	337	286	285	309	288	313	290	272	293	295	296	269	299	275	331	314	321	314	308	303	304	293	313	318	308	274	297	300	344	303	316	304	299	314	273	319	296	314	307	301	348	274	309	331	301	302	288	308	303	329	297	285	320	301	306	328	289	267	301	296	290	360	291	341	306	311	313	287	307	263	297	289	300	304	288	294	313	316	287	304	285	310	305	270	260	333	324	330	289	301	303	276	304	297	308	271	318	301	246	316	299	351	304	286	296	299	287	333	296	291	307	271	292	303	334	305	294	333	312	282	297	290	290	278	289	300	298	333	293	309	280	304	282	287	286	305	324	331	309	311	287	271	312	289	264	286	294	318	313	312	297	297	257	303	296	260	317	306	297	306	299	302	308	318	285	287	289	267	318	322	312	316	322	315	300	274	289	312	300	328	299	302	322	282	292	312	302	351	315	296	317	299	291	291	274	326	309	289	325	304	284	328	310	307	332	342	287	284	298	324	306	291	302	284	296	317	293	298	289	280	303	289	285	284	298	276	271	300	288	297	308	288	313	304	350	298	305	299	292	289	318	273	293	301	311	315	321	319	280	263	339	246	293	333	329	269	301	295	300	297	272	302	296	294	315	322	264	299	290	307	312	303	301	269	290	328	351	320	272	353	317	288	286	284	291	312	303	291	293	292	289	301	336	328	296	310	339	286	330	290	327	310	290	281	288	308	303	285	301	297	283	297	340	319	310	321	291	312	281	319	300	317	311	304	279	295	319	284	308	281	329	307	302	316	335	331	304	296	304	308	311	286	295	317	290	310	288	298	304	281	314	298	311	306	295	292	295	283	303	311	297	332	316	307	282	318	322	295	319	280	270	295	302	274	287	295	284	268	315	341	336	284	290	289	302	285	326	292	296	274	303	302	261	319	294	320	283	293	282	301	321	282	294	288	323	351	303	291	304	309	274	284	285	291	316	311	290	322	346	295	294	307	290	289	300	293	276	313	286	305	302	314	291	296	287	297	295	272	292	334	284	280	295	324	318	311	312	326	328	310	296	275	307	280	286	318	273	327	282	305	279	297	287	293	326	288	330	273	308	336	305	305	313	270	296	288	286	281	275	293	289	307	303	302	295	281	308	304	331	294	291	283	309	294	288	319	287	300	335	283	319	309	284	327	278	322	320	298	304	310	315	296	307	321	299	301	295	286	314	268	267	280	293	285	268	301	304	295	297	302	289	315	277	313	299	273	328	299	288	336	336	301	285	298	285	287	335	301	277	286	287	298	305	299	288	280	319	311	277	301	271	307	295	310	319	293	323	314	266	309	292	294	276	314	302	284	281	305	303	308	285	299	308	331	310	329	301	323	283	334	297	290	255	263	308	312	288	304	317	282	307	277	291	277	273	293	293	301	316	312	304	299	295	298	301	282	320	304	304	287	305	303	318	321	327	278	301	304	287	317	278	333	292	286
9922	8193	19845	39703	43229	37294	65816	58851	44413	26941	7061	1111	1142	1077	1107	1128	1079	1043	999	1138	1129	1042	1048	1002	1017	1075	1455	1365	1184	1000	957	947	880	927	934	883	889	959	929	925	945	877	924	880	897	870	899	906	863	911	852	925	910	929	915	902	874	916	865	922	893	890	939	839	909	948	915	894	901	912	855	893	879	893	924	858	866	867	861	886	872	899	869	870	909	961	916	903	913	924	957	921	891	883	857	930	938	864	881	929	888	891	860	904	982	908	893	929	899	867	881	919	902	917	920	948	935	912	900	928	893	885	940	880	924	907	941	898	894	890	877	920	921	817	899	922	896	876	854	972	941	880	870	906	943	915	951	895	903	918	917	943	917	925	970	896	901	910	932	915	902	909	904	944	904	894	891	964	878	887	906	886	864	884	843	909	883	818	893	952	890	870	923	897	922	911	910	867	854	883	888	924	902	881	869	919	874	947	926	960	971	901	879	889	919	905	855	902	885	882	995	896	933	901	961	956	952	949	872	949	892	915	900	915	955	889	895	930	941	947	874	930	933	904	942	892	900	887	871	948	924	857	914	884	939	875	886	906	858	896	899	841	965	943	876	841	872	920	885	858	920	935	994	867	947	939	905	903	890	929	886	949	928	896	904	933	879	867	915	937	886	872	816	895	901	853	918	888	919	835	889	929	883	897	903	945	849	902	955	916	916	942	919	874	957	908	880	926	945	856	897	839	874	880	914	924	915	914	891	891	858	891	873	895	967	892	940	892	908	885	991	894	943	837	945	917	915	907	926	899	927	831	936	820	883	892	873	917	883	908	905	902	907	924	911	899	870	880	933	878	865	847	867	916	890	904	888	893	920	913	867	922	857	908	903	908	917	892	934	902	875	886	875	921	947	888	918	925	919	943	920	842	880	939	879	881	908	923	959	909	931	850	939	889	890	914	977	869	873	919	899	945	831	877	892	903	892	917	952	874	915	932	894	912	941	916	887	936	938	890	901	908	911	863	917	919	933	889	868	949	890	880	914	902	942	920	903	914	914	915	921	933	976	979	898	921	934	917	932	882	922	880	911	873	929	891	947	892	862	909	909	866	911	960	935	877	855	886	887	948	926	896	937	885	920	916	907	958	972	921	876	920	864	869	912	923	899	882	901	916	995	915	932	897	893	921	952	847	904	924	901	944	904	928	922	910	857	864	853	899	933	891	881	877	880	930	872	935	939	912	882	892	927	929	906	913	846	900	915	914	899	931	951	930	904	939	870	921	930	908	911	921	880	902	932	886	927	896	854	824	873	854	893	859	897	853	936	946	946	905	916	928	933	923	857	875	857	912	923	938	952	965	903	893	873	911	882	885	851	838	956	904	876	971	897	878	854	881	918	897	895	899	924	911	924	856	894	954	950	933	915	885	910	877	945	954	888	904	974	912	903	898	859	899	893	911	893	903	937	918	898	869	913	949	886	952	934	887	876	901	870	910	881	892	897	991	893	931	916	864	910	890	920	887	945	895	931	876	910	931	901	937	889	902	938	899	869	875	818	868	965	950	967	905	904	972	866	844	910	906	936	905	943	972	949	935	847	946	914	913	902	959	917	913	889	938	891	937	946	902	923	903	902	892	916	907	891	879	881	874	905	900	923	862	863	946	893	895	882	920	889	879	836	895	897	974	874	884	928	876	909	942	882	909	884	922	915	942	895	869	882	902	896	928	972	894	896	890	930	896	910	858	879	901	879	893	933	889	907	934	947	883	967	888	867	882	872	938	937	877	956	889	879	948	913	910	902	847	855	955	909	928	951	919	913	914	932	945	867	933	927	922	901	933	890	919	893	881	896	930	912	917	949	901	863	906	936	898	936	902	867	888	898	889	944	892	914	858	878	838	891	865	891	925	962	897	891	975	864	921	904	892	899	897	850	899	904	852	899	901	865	898	886	907	892	853	828	907	883	866	952	920	938	900	912	898	863	931	897	855	933	906	860	876	890	930	897	883	854	972	923	837	842	907	961	865	887	956	844	910	869	916	892	912	891	907	935	925	878	887	898	924	926	876	868	891	869	896	959	947	905	887	899	886	868	895	897	926	899	923	922	914	953	915	951	889	911	913	883	931	903	917	924	883	888	950	864	849	917	955	879	885	856	914	928	960	922	938	920	883	891	920	898	914	897	909	914	892	922	929	902	956	877	886	910	903	916	882	895	914	859	916	876	878	918	898	912	941	933	918	906	914	913	936	948	897	960	954	924	917	875	893	923	949	944	928	859	898	956	855	849	918	893	862	905	896	914	840	870	922	911	867	871	886	916	916	918	922	843	889	898	924	912	925	886	899	929	937	892	911	886	882	917	908	920	908	889	966	883	900	878	870	895	884	903	898	931	937	877	947	925	836	901	913	904	937	882	940	920	910	888	921	877	867	954	920	996	872	952	893	964	901	920	904	979	905	942	884	905	875	918	858	954	927	887	905	936	868	935	890	896	936	881	927	878	920	945	923	942	877	893	858	929	931	878	911	829	899	915	959	876	820	957	914	922	932	940	871	891	921	961	877	891	921	878	884	854	832	905	900	880	897	875	894	861	897	886	966	895	963	937	955	938	943	881	919	879	921	950	853	933	932	879	979	880	860	894	937	909	950	891	896	959	899	907	885	917	869	882	865	882	921	880	933	882	877	887	902	912	907	901	911	914	903	953	903	881	893	894	902	939	866	934	906	816	942	906	884	908	872	905	908	936	880	918	901	920	955	897	875	909	916	940	913	910	904	858	895	883	896	870	970	904	893	965	905	857	923	920	953	871	883	877	904	895	874	832	932	920	869	837	926	875	877	956	949	908	903	887	869	871	902	871	837	901	944	879	890	830	857	942	888	898	899	910	898	901	904	896	884	905	916	895	954	901	916	898	893	911	911	952	937	902	926	894	893	925	913	907	876	938	947	945	853	888	872	956	929	903	892	923	911	928	973	900	919	953	891	872	907	846	931	916	892	948	894	889	944	906	915	858	932	890	941	840	956	898	916	886	917	880	928	873	906	887	931	868	891	920	936	869	894	887	890	889	890	934	848	901	987	923	903	943	893	901	902	933	909	908	915	921	942	921	907	914	873	887	943	888	892	894	900	877	906	893	898	917	909	923	907	929	917	938	889	949	907	870	956	915	876	926	915	884	846	887	889	888	894	896	937	906	935	890	875	948	849	903	900	921	892	948	949	878	894	879	875	895	879	930	863	949	912	881	896	978	899	865	902	955	883	939	894	882	912	925	942	955	917	866	936	894	916	870	908	935	892	935	911	868	882	876	954	863	894	866	937	906	895	857	876	948	909	897	878	954	912	921	884	918	836	838	925	897	964	898	904	934	874	916	914	928	977	894	925	880	918	870	835	860	945	888	878	902	891	928	906	842	882	927	886	917	915	910	894	868	903	895	864	929	927	909	896	848	922	920	950	857	943	912	903	946	881	911	919	892	888	920	891	915	917	899	899	958	890	897	929	874	839	890	916	882	918	920	878	885	923
3997	3131	5977	5966	4652	2991	6053	5404	3226	1547	467	277	266	304	295	280	296	300	278	254	279	274	271	284	285	301	282	272	299	293	293	268	287	294	291	278	298	280	259	282	292	311	296	265	291	280	326	313	314	292	338	281	275	290	290	288	289	283	278	272	266	296	269	299	250	311	288	262	276	269	304	272	288	307	279	304	277	286	270	284	282	260	317	284	280	316	267	255	271	277	281	271	259	248	296	297	313	302	293	309	280	279	285	282	316	296	288	326	280	280	294	283	270	303	272	276	286	295	306	287	297	309	281	247	308	312	281	273	308	295	273	274	308	288	308	290	300	289	307	270	285	272	267	296	259	255	298	309	252	267	285	295	274	293	290	269	272	305	258	294	299	268	271	312	294	303	316	292	295	284	251	278	292	313	296	289	285	281	302	281	276	297	304	339	296	255	264	289	277	297	284	286	278	293	282	291	270	265	288	269	283	279	281	292	264	302	290	300	293	281	262	286	255	272	282	305	289	286	279	258	305	285	271	310	299	278	261	298	279	259	274	298	278	314	274	300	274	300	282	282	309	262	292	311	268	273	305	259	300	269	282	275	287	245	302	291	278	259	311	272	286	283	296	269	297	307	289	254	271	267	287	281	272	299	257	302	317	354	254	297	275	297	310	282	260	274	293	314	275	295	303	264	286	274	305	318	257	277	273	278	303	261	277	270	319	277	281	268	288	296	311	275	263	265	292	320	286	277	266	266	268	297	288	286	297	314	275	274	279	278	285	308	267	267	303	277	284	306	300	291	279	284	271	273	287	273	304	277	287	289	290	289	281	280	293	308	285	305	278	322	333	270	274	293	284	308	293	275	319	272	295	271	267	286	279	278	283	283	284	269	264	252	284	288	322	275	282	312	322	276	279	309	273	280	287	267	318	295	285	289	276	262	327	304	292	292	285	271	315	290	275	297	295	272	277	296	291	297	285	285	283	282	277	300	271	292	284	310	284	288	308	302	316	277	268	309	283	301	272	306	280	267	282	288	274	293	303	297	289	278	281	270	301	268	248	279	289	285	293	288	299	297	282	281	288	270	298	312	309	272	289	293	289	295	276	278	310	319	266	328	304	294	306	294	283	294	308	279	287	337	249	284	296	302	300	316	290	287	291	299	274	280	285	297	286	303	271	300	278	311	297	247	277	301	266	277	256	275	265	285	320	307	276	267	302	272	292	286	304	288	313	307	297	289	273	292	271	312	312	315	260	296	276	289	293	280	280	285	296	277	306	310	280	296	279	301	264	298	307	301	305	280	270	284	271	277	268	264	253	273	289	301	265	260	311	271	255	281	275	304	291	264	289	273	273	281	295	299	273	323	266	309	332	289	253	264	293	248	315	274	280	273	294	306	269	289	268	284	303	289	279	284	278	304	286	310	275	269	282	303	287	281	305	312	315	295	270	327	283	267	307	288	312	279	283	297	304	288	299	296	281	278	276	294	304	285	288	294	282	274	302	277	299	295	276	266	298	281	302	288	272	290	284	273	301	288	280	263	273	312	290	260	301	295	293	304	304	297	308	289	270	270	292	298	317	284	287	291	272	305	281	290	275	320	279	258	275	310	279	286	282	309	271	285	285	284	288	267	278	298	284	289	306	277	293	266	269	289	288	304	292	263	288	294	278	256	281	283	273	292	268	272	279	277	285	299	315	289	277	239	265	288	309	296	284	304	280	321	301	277	297	302	285	297	300	285	297	254	278	296	278	296	293	284	284	287	284	295	302	270	319	258	286	272	299	298	279	278	287	275	256	294	256	285	246	286	296	287	318	276	303	303	267	302	269	288	302	263	276	264	302	283	277	307	287	237	262	305	272	271	275	270	293	296	301	283	283	278	286	282	287	256	268	270	272	290	272	289	263	258	308	312	303	299	299	287	301	290	294	283	311	278	290	288	313	308	238	298	284	283	287	284	263	294	297	303	310	312	310	291	327	298	291	281	271	269	279	286	268	276	246	312	307	313	277	295	279	254	321	275	298	272	292	266	288	276	279	288	296	283	292	275	321	281	280	301	288	323	298	274	281	309	296	301	272	305	289	245	301	297	284	271	290	252	284	256	285	275	319	286	259	231	291	292	275	277	301	317	293	312	316	276	305	281	259	306	297	296	287	250	295	298	258	263	244	274	288	305	299	251	251	292	294	282	282	248	295	276	291	266	283	308	289	317	251	287	266	270	304	301	290	283	274	288	300	295	338	293	288	284	291	267	269	283	267	266	264	261	317	242	289	276	277	287	312	272	255	263	273	284	291	288	280	285	290	274	266	299	316	290	343	270	321	287	310	299	271	257	277	256	301	292	269	291	248	293	304	280	283	331	297	277	293	321	288	291	310	284	269	260	304	287	288	309	271	276	275	322	245	315	263	287	275	276	290	252	292	278	279	279	311	265	282	313	287	278	295	275	287	271	293	306	283	277	282	291	315	292	273	298	284	291	302	283	259	301	273	297	310	267	308	282	281	309	315	285	325	298	297	288	274	257	280	243	290	292	272	297	288	260	291	273	288	299	263	301	263	306	303	249	288	289	269	316	295	300	291	256	293	265	289	270	271	309	250	313	298	320	285	280	275	279	299	262	292	296	280	304	298	278	325	285	285	286	298	276	264	292	308	298	296	307	275	300	272	309	312	290	298	308	304	280	286	275	301	270	315	289	296	263	267	301	277	304	296	278	297	283	281	304	299	302	278	262	277	284	310	272	289	297	264	282	277	302	305	289	229	281	288	299	303	288	280	285	299	300	286	261	282	290	291	278	276	260	266	246	313	325	288	276	245	271	287	296	282	291	268	275	278	268	293	265	314	277	296	289	322	295	307	302	308	273	296	274	280	273	296	290	286	276	300	292	251	295	311	304	279	262	276	265	297	285	279	302	288	266	301	305	294	300	310	268	311	316	289	298	320	288	295	301	308	251	321	268	260	305	305	270	274	282	286	307	281	303	300	297	287	296	262	257	316	260	277	284	331	298	273	303	280	273	294	273	289	294	312	273	286	293	286	316	315	278	290	304	306	256	291	285	267	264	269	285	287	277	293	265	274	271	263	261	267	290	290	293	285	270	293	260	303	297	322	291	284	293	289	292	292	292	283	314	274	318	324	291	302	260	277	276	291	280	280	239	309	281	288	289	267	254	278	291	272	299	280	265	278	316	287	289	287	275	289	334	262	255	331	293	299	305	304	306	267	309	283	286	299	284	307	304	300	302	270	314	301	283	265	297	284	294	268	259	273	327	304	290	309	270	314	253	287	290	316	265	296	298	288	283	324	261	273	294	303	260	288	282	284	327	285	289	282	263	282	299	292	279	288	292	254	250	309	276	314	279	285	278	295	274	293	258	280	280	321	288	303	298	309	302	283	263	296	268	288	317	282	278	277	274	287	293	295	278	280	284	271	274	275	287	277	285	274	273	316	304	276	274	306	312	299	271	307	305	310	295	281	277	290	312	288	282	247	243	309	275	274	322	295	300
3373	3743	9454	14185	12388	10601	18819	16762	10747	5198	1371	870	930	888	824	870	884	869	918	873	889	899	855	819	878	890	895	842	914	924	851	816	841	903	816	908	820	830	917	810	864	843	865	839	873	842	861	845	870	854	865	824	882	947	851	855	858	887	905	842	889	853	886	857	876	868	844	908	917	909	873	837	907	831	872	870	869	908	779	879	908	871	871	852	880	873	872	857	867	914	861	875	837	852	839	894	885	902	859	878	871	811	887	830	925	860	806	848	828	877	864	843	815	866	840	873	910	920	866	866	849	877	852	844	850	879	896	861	892	834	875	928	863	906	890	877	901	855	906	901	872	866	868	914	847	914	934	903	863	849	895	853	860	896	889	854	874	876	878	912	847	826	883	897	887	888	887	883	856	882	894	844	862	886	874	863	812	925	860	838	890	903	857	862	809	870	900	875	904	894	889	817	852	871	830	867	908	872	909	864	860	868	867	866	844	858	886	873	876	873	862	872	870	833	891	911	854	923	902	827	852	847	872	859	880	867	894	853	851	789	922	895	880	887	802	851	861	910	828	908	889	833	867	842	837	850	836	887	897	916	883	883	830	871	887	895	901	895	847	868	875	854	873	852	855	889	920	903	880	890	899	856	885	839	829	872	862	905	870	855	873	822	892	946	859	859	841	882	853	892	826	864	848	875	855	900	826	891	856	829	868	910	851	865	926	851	903	850	892	854	916	847	802	911	883	808	857	905	880	903	887	911	859	871	828	918	906	917	854	899	893	914	884	864	893	902	828	853	864	859	884	921	811	870	891	846	908	894	858	888	889	890	877	873	898	900	878	868	812	849	888	889	922	917	825	841	912	896	863	940	856	862	840	879	874	939	876	866	894	916	899	866	878	860	868	843	868	854	878	873	873	873	856	858	884	881	888	900	889	869	867	846	850	839	870	903	907	857	892	857	848	822	837	859	868	855	847	839	878	855	865	922	911	841	825	872	861	876	842	875	877	863	866	860	831	857	871	858	840	871	856	859	852	869	962	797	881	877	836	897	867	876	869	849	863	879	841	887	851	890	917	856	843	873	880	845	802	862	856	854	818	846	886	854	865	851	898	866	818	873	919	912	873	849	869	862	868	891	896	897	851	838	909	899	894	868	894	967	868	884	873	861	893	846	872	922	838	858	880	920	887	888	887	854	865	869	799	895	864	860	911	910	882	858	851	800	818	882	877	865	872	877	877	860	872	854	867	920	874	845	859	900	938	863	837	877	845	844	881	870	855	932	900	912	894	933	907	881	903	844	865	875	872	866	849	840	896	887	860	896	884	838	879	872	850	856	888	881	850	895	862	859	877	863	893	856	850	916	845	886	871	883	911	899	876	874	893	826	842	858	826	855	848	788	886	869	858	893	875	893	891	897	912	860	822	869	896	887	861	863	874	846	845	863	865	837	893	843	897	883	899	830	883	962	907	859	839	812	863	906	833	848	851	892	903	871	897	881	907	855	890	834	877	871	880	829	940	890	942	885	846	905	872	899	829	853	860	828	859	843	865	836	930	905	918	830	870	921	911	909	889	861	855	904	904	876	882	901	922	896	889	863	869	873	895	877	904	862	921	886	831	883	869	848	891	931	886	872	905	872	912	852	811	888	848	925	834	861	889	856	878	887	825	866	858	869	881	915	853	849	875	847	840	880	909	881	830	861	856	857	906	890	860	848	882	828	887	884	871	893	844	796	892	852	889	866	876	870	895	895	838	853	903	851	894	844	842	909	884	855	840	877	859	905	882	877	878	862	853	889	889	913	835	885	851	864	844	821	900	868	885	928	874	854	834	810	875	890	904	874	858	875	866	903	843	858	881	885	900	869	870	840	860	917	898	840	862	851	812	916	824	876	878	851	794	852	903	891	860	813	877	888	845	933	884	872	891	861	896	859	873	871	880	874	866	832	844	897	898	817	841	902	883	868	884	868	866	852	855	892	848	859	847	874	864	905	813	864	883	939	822	881	856	861	832	874	876	836	844	907	850	849	837	877	870	889	907	870	907	900	886	880	861	874	877	825	878	865	926	877	889	876	855	881	891	827	862	860	893	879	857	847	880	843	887	858	875	883	872	901	801	910	894	884	874	864	882	882	861	865	894	863	881	857	894	876	879	849	915	850	910	905	897	854	831	895	881	876	890	866	908	874	866	874	888	848	866	883	876	808	845	897	887	863	839	885	916	905	893	831	848	891	876	880	845	861	839	896	824	869	879	919	854	906	850	903	866	889	883	878	857	879	854	831	873	932	919	799	888	885	798	875	916	871	846	862	853	884	896	884	886	894	872	846	888	844	886	873	948	914	874	879	887	931	862	856	838	844	910	851	847	922	924	904	889	848	907	903	919	855	841	822	879	858	867	883	853	880	874	898	862	872	870	875	938	827	916	922	862	861	873	849	859	931	880	879	844	847	851	867	893	846	868	838	888	859	857	885	891	896	888	881	916	912	844	837	871	912	874	860	823	913	884	894	829	885	878	876	871	897	833	829	897	813	844	880	891	859	840	824	845	922	846	875	901	878	889	901	915	901	915	844	870	864	827	884	899	843	855	845	833	875	898	914	834	890	915	876	880	881	843	889	833	848	885	854	863	891	859	858	889	888	900	849	837	879	919	892	834	882	848	926	850	891	862	922	876	866	873	837	881	909	900	912	871	927	834	899	857	859	861	909	900	881	894	868	907	881	826	827	860	833	831	856	886	803	895	916	864	791	903	866	901	860	838	900	849	924	881	839	846	839	851	917	847	873	808	872	839	836	918	942	943	873	856	862	870	863	860	901	877	859	904	922	924	876	853	899	892	943	882	873	920	843	869	845	886	843	912	931	870	847	908	900	863	826	894	845	850	868	863	821	932	804	906	824	865	844	891	828	862	893	861	860	883	859	858	833	836	916	861	854	907	875	872	878	888	897	844	862	901	916	856	918	870	899	891	877	901	872	851	854	901	864	841	871	849	851	892	818	866	872	857	878	860	869	856	872	807	885	885	882	905	893	900	869	869	873	818	883	815	905	896	905	871	895	903	877	887	886	948	897	811	857	881	821	861	891	847	865	879	819	901	874	879	867	862	821	903	862	867	860	846	857	889	855	852	895	858	892	895	893	876	867	863	895	886	825	903	930	901	859	872	852	852	844	861	866	882	891	876	885	826	845	883	884	924	884	929	879	857	884	888	868	866	839	833	864	854	936	918	869	893	911	892	915	896	901	845	859	881	848	877	842	886	888	900	893	886	866	840	866	882	853	869	832	869	878	874	878	892	884	851	879	938	796	873	867	896	880	880	846	845	872	896	897	926	909	857	868	820	901	891	866	875	925	856	905	864	883	897	838	860	912	810	892	868	911	886	953	839	912	839	864	869	886	919	900	869	902	847	827	867	858	869	852	874	860	831	811	865	849	868	906	853	925	853	907	816	900	861	891	901	849	860	876	919	881	868	914	863	825	880	842	869	879	882	838	850	851	902	872	866	840	870	895
12967	7011	13174	34876	35910	20404	43794	36738	21633	8574	1631	359	342	293	295	321	293	326	320	310	266	323	315	294	270	332	321	315	323	315	278	278	296	283	260	313	289	305	283	287	286	272	302	301	277	305	239	287	290	270	282	311	290	292	281	313	273	271	287	275	286	323	286	281	280	293	315	298	276	311	261	290	269	302	272	294	280	297	266	293	273	301	277	275	283	300	275	284	260	278	273	284	285	287	299	279	302	253	288	296	294	278	261	292	312	303	281	290	325	315	290	296	308	278	284	265	305	263	304	307	265	278	293	300	286	283	291	297	307	268	283	289	279	274	285	296	278	276	275	278	298	285	260	270	316	294	282	288	277	263	279	273	251	313	298	273	284	295	303	299	294	302	288	285	356	289	294	290	304	281	295	301	286	265	268	282	286	297	274	307	262	247	279	296	290	288	295	321	321	289	283	333	297	267	269	265	287	292	276	307	304	283	271	310	290	279	270	290	266	288	273	273	274	280	285	272	269	293	278	272	256	302	312	281	286	298	269	291	277	273	284	311	270	295	307	283	299	280	279	284	318	253	305	288	280	304	321	288	295	269	298	282	298	285	285	289	272	302	269	287	306	298	283	297	291	266	298	307	276	296	302	292	276	269	289	302	285	271	275	296	269	277	286	300	311	264	271	261	281	294	271	279	257	281	268	301	301	291	308	301	298	309	325	308	270	295	289	293	302	292	278	277	270	329	308	292	307	270	269	264	288	320	260	277	269	283	273	288	281	284	289	266	312	281	316	294	317	295	265	307	250	291	265	271	288	283	326	282	307	300	267	303	271	269	286	280	303	292	282	279	263	280	275	312	262	291	275	294	274	268	298	313	282	316	289	259	290	321	287	275	283	270	301	271	321	316	292	258	279	292	242	273	274	271	281	282	282	294	298	257	285	303	310	281	299	301	285	267	346	282	283	300	286	270	299	313	312	280	286	287	274	289	307	309	279	297	262	319	275	291	283	260	253	295	307	294	276	292	304	312	301	334	277	301	276	275	289	281	274	339	303	284	278	295	289	287	276	290	305	289	281	270	285	286	301	293	251	278	286	286	304	273	275	289	253	275	284	284	301	282	290	289	286	287	255	308	313	272	298	313	257	296	285	273	292	268	298	258	285	298	303	272	307	311	313	269	260	296	299	299	302	285	300	289	304	229	288	280	302	281	311	283	295	291	320	256	277	297	258	294	314	285	280	246	281	284	292	262	254	262	299	288	295	251	278	273	301	298	246	251	269	276	307	282	324	258	270	294	284	324	298	299	279	276	271	284	269	281	290	304	285	286	303	321	266	292	293	288	290	266	275	313	244	279	275	272	300	309	260	291	294	282	281	331	270	286	290	265	291	310	275	293	313	291	305	305	311	285	283	258	310	262	300	291	301	294	279	290	279	248	296	276	258	257	246	314	267	282	303	277	283	287	264	292	294	281	286	282	283	292	309	300	267	267	286	292	301	301	303	313	279	297	307	279	284	307	304	292	318	263	278	255	284	270	277	263	291	274	289	268	324	307	278	271	276	268	319	276	296	258	283	303	321	267	298	282	285	265	270	299	280	294	271	256	314	271	288	298	276	286	276	297	262	288	300	279	287	283	283	266	255	302	288	291	318	291	290	299	275	311	303	297	312	328	302	274	287	282	263	272	303	319	271	287	275	281	280	273	279	298	248	286	288	302	291	308	321	308	298	275	311	300	315	253	286	254	300	305	286	285	309	279	274	277	281	323	289	308	287	273	285	303	281	287	313	273	260	275	288	268	289	281	304	271	308	299	282	304	310	272	285	289	277	293	288	250	297	277	279	305	296	277	292	306	308	292	278	307	265	324	268	261	260	284	291	277	310	292	305	283	291	295	287	286	322	313	301	276	289	291	277	257	302	306	285	308	275	301	285	289	293	282	301	272	287	282	287	307	270	260	303	296	297	304	284	302	293	294	250	288	274	288	275	301	304	275	282	271	262	278	307	251	291	307	280	317	228	294	283	264	290	282	310	276	300	281	286	260	243	272	274	263	295	295	294	295	287	263	251	281	284	291	305	298	284	283	305	304	286	319	283	302	292	285	279	267	281	300	306	302	283	242	288	319	282	290	297	262	295	306	342	279	286	294	290	318	316	286	273	296	262	282	276	281	305	316	285	304	289	280	264	307	261	278	301	277	296	288	286	265	315	269	288	308	299	318	278	289	280	322	280	299	285	292	284	241	272	310	259	306	272	286	319	317	292	290	286	291	266	265	290	311	294	293	274	297	305	301	298	296	288	263	269	298	301	267	274	284	299	275	292	295	275	295	291	259	265	284	254	265	279	297	272	273	264	323	285	289	286	289	281	326	259	297	317	270	286	259	278	287	298	292	338	262	259	273	269	264	234	292	299	288	304	281	292	296	277	283	281	259	319	284	302	284	285	311	292	296	311	273	271	302	283	303	282	294	252	307	261	291	278	288	269	307	309	275	298	315	326	259	296	282	293	295	277	300	271	300	286	293	289	292	300	284	299	259	299	289	286	282	300	288	275	298	301	295	283	306	287	283	304	288	285	297	267	284	307	295	293	297	262	310	289	271	301	280	306	311	290	287	314	268	277	282	268	269	283	281	294	273	317	283	269	275	297	282	268	275	268	286	306	311	269	320	285	266	316	273	284	262	273	268	283	317	298	270	257	287	289	312	275	304	290	321	291	315	295	303	278	331	289	320	307	262	288	267	294	280	303	277	265	264	304	251	301	282	277	320	256	292	275	287	283	285	292	278	275	300	277	302	273	272	300	290	283	267	279	259	303	288	297	272	273	285	284	289	289	308	312	270	286	294	314	271	275	284	264	277	301	293	290	288	305	296	283	326	263	295	276	314	297	293	298	297	278	297	286	277	298	278	302	320	275	286	299	285	293	283	281	281	270	296	298	293	298	291	291	327	312	285	307	292	304	281	286	279	271	307	290	249	265	282	293	275	316	262	288	298	271	263	301	297	287	271	282	300	295	259	275	272	276	305	279	290	284	298	272	301	283	291	300	304	293	295	278	309	254	275	314	286	262	293	274	288	303	283	308	304	307	244	306	288	279	288	300	307	311	307	289	277	249	307	300	293	296	303	310	295	286	319	297	283	290	289	304	278	265	289	317	282	263	291	269	293	274	274	295	291	295	312	288	268	274	280	285	289	272	272	283	312	303	290	292	270	273	300	288	257	325	273	304	282	302	282	306	290	259	277	272	293	275	298	327	297	260	271	286	232	289	266	284	303	306	284	306	301	295	266	318	299	287	301	301	286	281	292	290	273	275	299	264	279	291	284	307	252	263	302	283	292	313	299	284	313	287	312	286	267	302	289	280	286	318	282	298	289	290	295	299	283	295	274	286	275	255	284	302	293	251	288	292	259	283	289	277	259	285	296	299	279	303	280	300	284	266	274	292	282	274	276	311	277	283	292	262	283	299	309	307	261	287	277	304	267	276	295	275	289	320	281	286	263	268	286	268	274
8030	6906	17137	41960	35162	30840	54543	47559	35331	19645	5645	1217	940	887	915	972	920	933	918	1061	930	914	963	897	939	1047	1042	992	907	845	898	909	905	887	888	910	849	898	860	861	891	848	880	869	843	877	906	871	853	904	882	903	866	890	891	904	882	880	878	896	862	901	839	906	878	851	916	845	906	867	883	854	840	879	881	855	859	852	872	872	859	890	868	859	870	879	845	881	944	868	901	909	856	832	874	854	833	880	880	894	884	888	905	882	897	862	846	846	904	855	862	883	915	920	853	916	827	788	858	878	860	872	872	876	848	811	873	862	852	863	886	872	875	828	853	905	897	817	887	904	838	903	893	925	908	910	889	829	901	898	920	878	869	903	884	848	855	870	930	880	881	847	906	954	909	858	886	880	874	912	910	871	883	866	893	826	887	817	830	848	903	873	923	857	881	916	912	872	833	861	914	908	874	879	883	892	902	854	839	842	874	880	873	898	872	917	910	925	922	848	907	844	826	885	878	855	865	891	870	859	854	848	911	883	851	829	911	882	902	875	851	849	896	864	883	885	904	838	892	853	932	904	846	902	889	938	906	853	861	830	835	905	879	858	927	861	883	879	938	823	896	914	896	842	844	862	796	885	869	851	858	836	863	876	877	844	887	843	900	858	886	899	886	904	889	871	946	873	877	931	805	872	865	890	869	864	851	867	890	901	852	864	904	893	851	880	932	881	853	878	886	844	878	839	891	854	837	924	826	852	884	889	879	891	892	853	860	876	878	926	894	822	878	906	834	829	923	849	869	850	851	852	885	892	883	868	890	850	881	862	864	876	938	837	933	890	927	794	867	864	894	913	861	903	885	893	855	871	888	896	887	892	881	864	863	889	882	905	810	872	870	832	890	853	909	920	901	806	924	895	906	891	862	838	867	856	878	860	888	841	872	822	874	834	872	828	848	885	829	877	864	908	836	847	922	873	929	902	824	831	938	928	890	835	860	878	833	873	866	923	837	860	876	877	858	868	858	864	857	905	887	866	871	846	891	859	876	842	899	863	910	820	877	942	918	865	874	904	874	850	898	871	884	862	875	845	874	891	890	850	869	861	864	863	919	819	909	927	853	887	842	856	877	892	871	946	851	938	870	904	849	822	913	880	830	893	804	800	871	871	866	870	891	878	821	913	834	885	927	871	924	853	892	863	890	865	904	878	911	903	862	891	826	870	892	890	862	894	875	833	901	926	886	883	907	877	846	879	901	898	887	841	912	880	879	869	891	909	868	879	904	926	836	893	945	865	844	960	888	844	882	851	867	923	927	867	855	858	884	862	837	908	865	862	897	871	883	871	870	867	900	826	927	860	913	902	893	821	894	869	856	839	805	850	876	910	907	873	899	938	866	862	870	819	884	899	892	866	854	911	786	891	846	848	848	880	899	851	915	901	837	898	845	895	846	877	862	843	936	905	852	852	872	862	845	850	872	830	907	910	880	874	888	846	859	917	880	876	899	852	911	855	855	905	861	907	858	896	845	863	858	892	847	863	865	891	868	881	858	893	880	846	844	870	892	862	889	852	903	900	870	911	856	926	882	877	870	933	874	894	928	860	931	887	872	851	866	838	923	864	880	891	877	902	870	886	781	865	884	834	897	908	913	911	862	926	835	878	904	885	874	860	870	838	890	965	881	856	855	813	834	861	903	861	876	911	912	910	909	859	962	895	836	873	889	878	916	871	835	862	887	887	846	883	868	833	900	880	959	853	893	883	906	896	898	867	934	853	869	863	873	868	890	858	875	897	865	909	862	889	958	883	899	881	892	882	877	842	851	895	950	876	907	884	905	967	877	845	898	911	918	893	850	839	876	865	847	900	847	891	884	875	945	863	857	883	901	835	882	883	882	843	813	820	847	893	875	921	883	874	859	881	854	881	854	845	907	838	901	833	901	886	844	878	879	886	898	915	885	882	878	834	917	844	871	855	920	846	845	872	843	872	879	877	838	883	884	883	918	898	886	870	900	881	850	867	911	858	855	895	830	842	881	839	883	890	874	913	874	881	882	838	887	900	869	848	905	823	845	870	879	847	881	892	917	861	869	860	844	877	905	917	887	878	888	873	926	901	870	901	880	868	863	872	856	861	862	887	846	883	872	876	870	878	863	940	924	888	871	842	875	877	850	869	877	867	892	877	886	916	857	932	826	935	848	836	892	901	867	839	870	855	899	928	862	873	920	864	911	844	853	927	936	862	915	936	894	849	944	854	861	950	883	832	903	859	833	883	888	929	919	842	869	842	866	806	903	876	848	857	906	815	883	877	876	824	910	884	877	867	931	875	852	848	893	942	872	846	842	921	847	867	890	852	864	856	859	870	867	824	850	804	865	895	941	850	878	867	840	850	880	932	854	867	869	855	856	867	882	913	849	859	864	869	914	855	863	833	879	853	850	871	861	848	858	889	852	895	885	844	900	851	924	852	872	880	848	867	908	835	906	914	918	873	839	856	884	913	902	905	928	917	853	877	823	861	901	887	896	878	873	844	867	852	910	860	830	817	859	855	878	856	909	857	835	892	886	849	874	847	916	910	843	878	856	904	820	893	858	832	890	854	918	889	871	844	858	851	885	920	886	884	852	899	873	818	869	856	879	848	888	851	862	903	867	900	870	889	822	906	843	843	889	928	907	878	912	900	889	842	919	854	844	877	873	939	871	931	903	865	885	862	959	885	848	904	829	853	902	862	841	876	864	894	904	865	868	897	846	865	856	849	855	869	856	856	866	893	902	877	893	857	907	919	855	857	858	898	875	891	852	862	980	906	868	837	846	883	860	893	916	891	880	863	915	858	857	810	893	835	803	868	882	911	874	909	866	875	863	896	913	833	906	859	855	920	848	878	874	845	925	889	911	874	901	898	909	869	889	906	905	864	904	900	878	897	890	870	904	880	851	858	847	883	938	874	885	862	893	871	865	901	936	881	850	885	898	890	924	838	842	869	833	885	937	879	851	916	877	846	871	892	865	894	875	895	871	846	832	860	856	895	881	890	856	842	880	914	919	889	872	866	860	875	905	822	902	877	838	871	905	881	820	928	868	885	851	872	843	928	901	803	873	852	846	849	841	876	906	899	869	884	889	878	882	883	882	914	888	892	895	894	879	880	846	861	858	895	898	865	897	904	862	849	895	855	836	894	874	911	896	843	873	880	846	908	908	897	898	849	870	873	828	878	866	889	856	851	890	867	871	928	897	926	845	886	868	915	898	821	830	891	865	860	853	899	832	925	889	897	889	856	859	884	847	814	875	903	892	845	850	855	883	879	892	955	898	871	848	854	859	822	883	899	862	858	904	885	886	879	925	922	877	899	892	897	909	921	892	882	905	891	856	846	862	847	888	831	866	901	908	856	851	862	849	861	882	910	894	860	875	872	955	877	874	867	867	914	842	905	870	900	869	892	929	859	846	830	859	900	854	826	879	875	875	879	912	839	865	875	873	801	915	911	877	874	860	902	896	940	895	887	870	816	883	857
20374	11681	19616	46483	46163	27378	54154	47770	31299	14335	3139	476	323	319	333	298	309	318	342	370	314	338	291	317	337	347	370	317	337	334	294	332	337	319	292	292	308	322	338	307	307	325	329	308	302	305	351	264	307	275	298	297	339	319	295	338	308	328	310	310	332	312	320	305	294	298	306	304	292	319	306	296	298	306	310	317	311	273	348	269	295	302	289	333	324	315	289	275	316	314	313	306	303	292	297	293	303	312	309	305	289	301	310	319	322	307	327	328	292	295	316	285	322	319	309	311	321	334	324	304	335	311	304	329	303	271	321	292	317	302	288	371	320	321	302	280	323	290	283	298	317	295	309	298	283	311	289	320	285	302	292	307	294	303	324	314	284	290	297	303	349	297	310	312	276	336	307	324	305	313	307	318	299	336	311	363	308	314	325	299	296	325	285	282	323	325	317	311	339	270	308	328	311	321	301	334	333	286	324	291	316	267	291	301	296	320	266	315	291	333	302	309	285	290	329	311	318	331	287	316	344	283	309	302	279	286	301	291	304	311	315	298	307	289	287	337	258	291	290	300	301	300	321	320	283	283	320	310	318	298	316	331	310	314	284	281	298	339	290	324	320	323	320	295	344	323	288	299	316	325	261	341	304	332	303	334	296	317	326	277	304	330	320	287	319	326	284	322	356	309	293	304	321	345	291	308	320	278	354	333	300	335	336	300	322	310	320	301	303	312	304	290	310	329	298	287	297	330	329	290	320	300	330	292	295	321	301	280	303	333	335	290	301	310	320	333	318	313	281	294	304	290	315	302	300	281	285	296	331	303	311	326	315	315	336	301	302	325	304	342	317	275	292	307	322	295	307	336	304	286	294	303	307	291	318	310	314	301	328	301	309	320	305	301	297	315	301	288	296	317	331	316	315	328	328	308	281	338	268	310	280	343	302	309	327	313	333	308	300	322	310	308	309	319	322	306	297	320	325	284	316	328	288	311	334	316	339	301	335	333	294	285	300	303	288	287	294	303	298	290	319	321	333	268	309	304	341	293	304	288	344	307	304	327	304	312	288	311	316	285	295	313	287	315	285	320	299	286	330	317	324	275	307	313	305	296	290	291	313	303	290	284	308	309	270	308	364	292	297	310	284	304	316	297	291	286	290	298	290	333	307	280	302	286	292	278	318	304	286	321	318	300	275	331	345	302	293	327	323	303	310	280	286	282	328	294	330	287	277	323	285	315	332	320	310	307	330	306	342	308	290	335	291	288	294	327	333	262	326	337	304	310	294	318	299	295	297	301	309	290	313	290	316	297	317	307	300	280	318	315	304	317	304	321	318	305	305	299	274	324	330	320	315	344	296	325	296	316	311	275	316	294	349	315	272	285	302	301	328	311	290	317	307	313	327	324	284	308	304	297	285	307	333	327	313	354	302	300	260	283	312	291	349	295	286	302	317	324	322	301	291	287	294	296	304	308	326	294	367	280	297	335	268	289	328	310	315	315	323	306	325	303	313	343	349	307	295	276	316	318	292	299	304	326	309	343	290	301	299	275	301	319	285	315	305	316	305	302	321	316	327	274	300	286	317	283	307	310	303	289	314	312	284	313	327	289	285	325	323	299	318	298	310	288	292	335	308	299	307	325	308	295	311	333	293	294	294	285	299	327	310	318	300	288	310	325	315	372	312	294	307	318	318	332	274	333	327	298	301	327	298	310	288	288	325	333	309	312	342	272	315	298	339	301	306	295	351	316	309	284	324	311	305	296	330	316	328	276	329	304	298	300	322	309	301	315	307	300	293	301	298	312	372	293	306	309	305	318	300	317	310	319	333	296	302	301	300	332	291	297	292	330	315	335	310	302	316	321	289	307	319	309	294	296	317	296	302	278	307	299	310	311	277	312	309	308	307	315	299	302	290	328	282	314	300	339	314	321	278	329	319	311	321	308	297	324	300	320	291	324	301	327	303	303	284	309	281	302	316	316	302	330	314	290	296	298	272	288	286	286	358	278	306	302	340	298	314	312	290	327	344	304	319	329	289	301	310	301	299	303	309	324	305	301	297	353	306	303	309	289	295	336	277	294	317	305	290	328	292	343	298	281	284	341	303	306	299	353	278	319	285	299	317	316	302	323	290	317	301	312	305	321	298	288	307	319	284	306	319	312	289	284	322	342	312	326	301	305	298	293	309	339	358	295	310	292	283	294	299	297	302	333	314	291	295	267	301	313	310	324	289	300	296	304	296	323	301	342	312	319	276	301	298	275	276	299	308	324	322	331	297	303	275	257	299	327	287	304	300	307	289	290	297	275	310	317	332	298	346	303	292	306	297	295	302	294	313	300	356	317	311	281	314	278	286	321	309	292	312	290	319	326	304	309	324	281	298	306	326	316	299	321	292	313	281	296	296	284	303	279	289	294	289	306	294	312	291	302	318	312	294	294	302	316	335	348	313	298	311	317	294	316	273	332	314	282	311	327	265	353	303	310	328	290	294	306	340	311	317	321	312	283	318	346	354	290	287	311	326	309	310	340	316	302	305	375	325	315	328	329	315	283	312	311	338	311	287	305	336	313	319	311	332	340	306	310	312	310	338	283	313	322	330	289	301	319	319	324	292	314	317	286	334	291	294	326	292	294	323	290	289	292	266	289	297	290	324	299	311	335	312	351	305	280	338	285	342	317	289	329	269	320	276	307	321	326	285	317	342	277	327	313	333	312	313	311	300	305	296	309	284	322	304	323	331	305	318	302	290	303	311	281	304	314	300	291	324	321	328	272	299	267	293	338	289	300	292	290	324	307	289	300	324	305	286	303	308	308	317	291	287	319	308	303	301	308	295	316	308	289	290	329	322	355	303	301	302	331	310	313	323	311	286	300	293	305	332	296	288	295	265	296	325	312	293	281	310	306	278	298	293	333	297	311	332	311	259	298	341	311	315	303	316	299	317	297	335	328	315	289	292	331	300	286	278	309	284	347	339	303	305	292	322	282	309	282	292	314	282	308	262	322	283	312	305	297	311	300	343	313	281	286	307	317	305	287	327	311	293	292	340	294	314	341	303	324	340	299	316	306	287	324	332	297	299	269	327	318	314	308	323	305	299	305	311	304	305	303	309	311	296	288	346	305	340	298	303	295	310	305	327	309	323	333	304	302	334	278	300	317	332	305	330	318	312	277	286	290	288	321	305	302	300	288	297	311	319	326	306	271	291	288	308	290	316	298	273	300	289	298	303	310	301	309	321	308	305	296	318	323	294	329	290	282	317	316	311	296	287	308	292	315	312	341	304	290	318	307	290	273	300	300	299	338	333	285	316	312	328	304	290	315	308	321	301	316	301	286	306	320	321	282	311	276	315	344	343	326	309	324	294	312	311	328	312	285	296	296	266	326	306	312	298	274	325	297	337	301	307	313	278	298	321	281	295	295	295	293	313	318	299	324	332	334	319	325	292	289	320	312	311	322	288	290	302	334	308	316	311	287	324	336	300	304	306	326	327	345	323	301	314	303	311	318	299	323
10859	10260	21871	50227	41025	36236	63645	57400	43068	24718	9556	1346	1079	985	1021	1053	1083	1007	995	1322	1075	980	1001	1000	1045	1118	1248	1049	985	964	942	955	962	871	969	971	940	932	943	928	935	925	933	929	943	844	919	933	949	919	950	921	929	921	973	952	910	939	910	980	964	857	966	959	886	876	980	955	918	879	880	864	991	935	913	896	917	1002	932	934	919	906	963	936	922	963	866	929	924	958	948	882	878	908	938	980	876	953	950	967	933	874	964	945	975	929	938	967	914	908	921	921	974	859	949	926	923	910	948	938	950	978	914	895	919	952	976	957	959	923	905	964	989	937	916	983	895	904	952	884	939	936	939	948	983	927	928	968	948	945	950	973	906	973	916	945	979	885	886	916	952	966	968	936	972	955	931	977	943	908	933	926	908	941	946	881	975	907	953	996	1017	934	887	929	917	910	884	960	974	915	914	946	957	942	960	880	888	984	898	906	988	895	933	954	910	993	932	902	931	932	971	906	965	901	886	923	953	950	999	899	942	940	976	965	902	948	913	937	925	944	898	972	896	972	917	929	953	923	933	910	941	917	954	899	896	913	864	885	928	912	861	965	927	918	939	901	899	932	920	876	950	909	922	951	1008	931	930	913	891	923	921	944	923	936	942	929	877	942	991	951	906	967	920	902	944	963	934	919	932	925	881	904	928	957	936	967	937	867	946	923	966	968	892	901	904	896	971	953	932	906	890	941	972	915	922	957	939	916	912	923	936	953	881	948	893	927	979	929	924	945	996	952	955	883	951	916	903	948	930	949	927	1004	900	915	884	946	896	880	943	926	866	954	918	916	909	925	901	916	861	985	929	904	938	911	990	907	895	897	923	907	986	946	955	928	935	944	898	937	936	943	943	953	958	920	922	924	908	972	978	917	933	964	925	914	946	912	949	893	944	991	945	961	934	953	916	914	945	973	877	1009	939	901	908	934	887	891	912	936	971	881	938	866	936	941	950	973	929	948	923	980	889	926	886	966	926	911	1010	941	905	886	922	926	915	956	961	934	898	938	901	919	919	903	881	924	912	896	939	886	899	904	923	879	918	939	870	914	977	932	943	887	941	882	943	955	872	946	885	950	954	936	924	886	928	945	933	924	984	887	952	905	885	1003	944	905	935	879	937	915	910	877	995	923	951	916	959	933	933	919	911	924	929	936	906	928	892	908	959	948	931	950	925	984	884	904	935	955	879	895	935	973	912	882	947	919	922	918	903	920	917	942	894	953	924	883	915	939	902	898	879	947	935	929	913	980	932	917	895	957	934	927	975	923	939	915	939	949	930	919	904	877	924	920	944	936	896	966	876	916	920	929	887	953	930	928	936	954	964	906	922	920	896	899	914	907	890	925	906	929	942	880	904	951	924	851	915	938	878	917	937	886	958	958	958	915	954	942	905	966	938	936	944	962	964	926	899	857	888	928	955	977	964	961	964	994	951	924	948	900	923	902	877	963	935	959	872	960	924	978	913	916	954	903	906	920	877	927	933	984	932	946	931	906	895	912	961	922	969	963	895	892	993	911	913	908	909	903	940	901	887	915	901	924	944	975	966	918	867	927	958	940	866	912	909	907	953	978	921	917	942	919	903	900	960	943	931	967	950	911	951	894	945	957	926	880	883	953	943	938	968	923	912	900	919	938	926	975	923	959	948	938	897	958	960	969	900	929	879	927	886	954	924	953	938	893	919	938	987	937	914	864	959	949	890	975	908	947	930	920	941	913	969	948	964	973	975	967	946	884	880	939	953	900	930	883	979	871	935	955	941	942	928	1009	907	961	915	913	942	916	992	916	952	939	959	860	939	974	957	943	892	865	880	960	928	993	910	900	935	947	955	910	969	869	901	940	923	957	954	978	949	941	918	970	918	968	982	886	940	952	966	960	962	924	937	928	920	950	952	915	932	985	928	930	936	965	922	972	888	898	907	942	927	901	920	882	942	933	914	920	887	947	968	917	977	892	921	930	901	969	869	901	905	948	865	878	921	948	956	921	922	927	939	912	975	929	962	957	953	926	952	900	935	932	886	927	939	925	913	918	937	939	952	979	917	978	973	974	900	910	928	931	933	923	937	915	887	914	945	921	975	922	967	931	977	891	879	917	965	894	921	909	894	916	931	925	947	1021	984	920	919	921	952	916	887	942	951	930	924	917	910	983	883	873	883	964	970	926	921	966	932	921	996	927	963	952	898	921	910	918	946	924	935	934	979	953	921	888	955	915	855	972	917	932	881	903	915	867	897	904	931	916	985	904	926	939	947	943	922	916	929	942	948	928	929	882	923	954	980	960	945	938	932	897	918	866	924	935	876	902	922	976	888	920	949	869	876	958	956	949	915	1035	917	941	992	925	989	936	973	889	933	891	939	903	899	940	966	938	929	879	941	948	907	908	898	939	937	990	894	912	915	908	950	879	947	895	891	893	938	923	897	977	943	927	941	924	970	908	906	921	944	975	966	921	956	973	899	908	937	948	943	924	921	916	966	863	940	935	910	906	889	991	928	935	941	948	868	911	904	968	937	977	923	890	926	861	979	913	949	919	930	974	917	918	958	872	919	914	917	926	906	948	931	951	984	957	982	893	930	893	955	960	879	972	986	952	914	949	904	936	959	973	948	933	948	924	921	870	888	938	914	929	954	961	943	969	942	958	974	893	922	935	943	885	950	993	966	939	960	897	935	955	963	948	936	950	926	936	932	909	979	910	916	955	935	904	937	925	980	904	888	925	913	944	979	890	928	895	970	969	934	970	921	924	935	941	939	924	973	971	945	889	935	891	936	986	885	955	910	941	947	937	933	954	897	923	909	954	914	916	949	945	927	923	980	873	994	889	926	942	954	940	902	926	910	949	954	983	940	961	898	1014	974	915	900	953	1008	912	930	917	951	926	932	919	919	937	912	943	971	958	970	913	986	955	932	960	929	951	925	869	967	925	961	890	951	981	930	902	891	932	916	902	950	940	929	903	870	944	878	934	871	885	942	893	933	971	888	965	908	935	968	964	924	935	865	909	963	899	892	951	993	942	904	946	917	921	964	901	939	870	901	880	975	893	931	893	907	897	914	951	935	931	933	915	936	965	905	1019	974	878	917	922	951	953	972	957	912	932	905	894	941	916	866	905	971	881	916	910	903	953	923	944	954	934	937	918	919	938	883	930	910	924	939	997	933	959	894	993	932	872	914	951	970	941	938	877	949	912	924	945	926	888	896	962	909	934	935	918	964	901	954	950	913	905	931	899	908	921	915	983	958	934	928	914	934	973	955	922	882	940	995	932	916	917	941	907	932	955	923	930	908	932	919	864	895	966	959	942	879	925	931	939	892	918	912	907	930	871	930	940	883	943	860	947	947	966	905	936	922	924	923	944	938	908	942	961	934	908	921	881	950	934	889	902	1019	997	953	901	941	913	959	934	910	980	978	947	964	939	915	942	974	938	951	890	983	934	914	878	970	891	939	958	977	893	918	927	932	902	908	951	907	908	918	954	991	946	944	891
5286	5172	7515	7196	4340	2311	5274	4692	2888	1143	470	310	287	300	278	302	307	289	275	296	310	297	321	271	298	256	274	291	304	289	281	310	305	289	319	280	324	294	282	290	338	308	305	280	274	286	296	286	282	284	285	323	297	302	313	260	292	322	308	312	293	260	293	298	297	288	270	291	280	271	292	293	289	285	298	304	297	310	289	288	328	238	302	303	287	296	283	272	315	267	293	301	292	306	299	318	302	279	297	296	275	308	317	318	341	308	279	301	341	282	270	286	319	298	285	288	319	296	297	299	305	315	326	313	306	297	306	299	292	335	307	283	300	310	251	315	304	311	307	300	338	316	302	295	281	308	282	306	270	279	300	313	296	282	302	295	263	284	281	298	335	316	280	292	306	288	284	293	275	294	322	315	292	314	284	284	310	298	322	286	288	317	313	303	296	292	311	296	294	258	304	317	311	287	299	280	302	278	291	283	338	301	308	304	294	269	312	309	301	271	293	285	296	292	282	277	293	298	298	291	320	257	287	313	273	295	317	291	269	304	302	319	280	317	281	288	295	291	288	309	305	294	327	287	290	274	273	271	310	297	287	308	275	270	319	270	295	281	288	296	250	277	319	312	300	292	353	314	298	286	303	291	295	291	294	294	270	312	304	296	314	302	277	303	283	302	288	287	297	280	316	276	307	286	298	265	293	269	272	325	319	310	260	309	332	283	278	261	309	311	267	283	303	288	288	291	307	299	285	299	297	279	265	291	316	295	289	294	303	288	294	303	285	309	289	315	283	296	298	281	329	303	289	291	264	293	277	294	290	281	312	303	288	314	310	283	309	316	315	325	263	302	269	299	311	334	298	266	300	291	309	326	297	297	303	266	301	313	310	317	304	315	263	302	263	336	343	288	297	298	308	322	294	252	278	275	321	300	287	293	303	279	315	309	301	312	286	311	303	279	262	320	298	325	296	283	280	273	256	287	284	285	309	313	305	292	286	277	326	284	315	309	304	315	286	312	261	314	313	307	332	261	287	286	320	286	289	309	298	272	317	289	312	287	267	282	299	287	291	287	299	317	292	312	285	283	278	286	345	295	310	281	304	309	324	279	323	328	300	302	325	311	337	277	308	303	281	289	292	320	305	283	313	292	315	239	270	320	300	314	309	282	281	340	286	290	279	317	285	299	290	307	303	286	279	290	285	297	308	306	307	295	309	306	294	262	304	331	314	299	301	290	278	289	298	288	298	282	313	317	297	306	298	282	306	262	313	300	289	299	296	294	303	303	313	337	302	284	311	305	308	281	285	279	271	281	274	324	293	327	277	305	301	314	264	319	301	290	324	286	298	298	259	285	302	295	291	291	297	269	271	294	318	319	287	362	329	278	289	321	282	311	340	309	301	303	313	340	300	278	293	279	320	277	274	266	286	316	304	280	330	289	296	342	303	300	333	302	292	300	316	319	280	309	311	306	301	312	283	284	271	287	287	301	294	284	281	271	314	351	268	299	289	325	318	305	318	329	284	302	308	319	316	331	316	327	296	269	294	273	281	319	297	296	302	280	300	315	283	305	312	283	286	283	303	322	310	285	287	299	270	311	277	307	300	291	287	276	302	321	291	301	297	305	341	287	299	303	277	257	302	275	289	278	302	306	294	304	311	304	312	280	318	306	300	303	277	307	287	315	290	318	292	286	278	300	282	302	293	308	302	309	310	297	329	298	313	340	258	312	311	289	289	272	304	284	270	311	275	273	303	323	286	279	263	286	303	294	299	301	293	318	280	295	292	256	282	309	270	301	320	294	302	289	300	267	296	329	298	301	299	332	285	279	284	277	298	290	319	332	326	322	326	268	318	294	310	316	275	291	296	290	310	306	290	302	307	326	306	282	299	289	284	312	262	335	301	308	311	300	297	259	322	314	290	287	330	304	317	302	317	267	304	273	322	292	317	297	296	308	320	316	267	290	286	283	317	316	290	302	313	336	321	320	286	294	270	319	297	292	283	302	277	299	306	283	288	306	324	260	284	316	300	303	304	311	277	293	335	320	281	300	315	293	275	294	285	306	293	258	300	310	307	306	275	272	283	313	302	318	287	295	275	309	303	322	274	302	285	300	292	294	302	286	277	295	291	279	304	290	307	303	291	309	292	303	300	309	320	308	312	299	316	285	280	305	303	340	298	292	305	298	303	279	307	345	308	291	305	278	314	301	310	276	302	282	318	305	283	304	324	289	290	303	284	274	286	287	259	282	262	286	281	316	301	313	287	282	301	329	312	286	260	296	304	310	302	271	292	330	307	292	280	301	307	333	279	282	270	287	281	311	293	309	265	259	281	299	298	291	291	298	271	282	297	296	303	283	309	282	298	294	315	279	285	298	313	281	329	290	281	334	269	297	288	292	273	290	300	268	308	294	274	281	297	294	284	303	295	296	298	299	300	337	280	302	303	265	313	296	278	280	278	308	286	283	308	290	277	305	348	295	289	310	279	317	287	279	321	302	283	290	291	292	299	292	297	276	302	304	311	304	298	305	296	315	322	321	292	273	303	279	278	301	296	314	322	283	288	312	316	274	283	309	282	279	276	277	300	324	333	317	308	320	287	337	285	286	263	295	297	269	309	306	316	293	298	315	313	282	305	285	282	298	270	319	293	335	271	267	317	287	283	276	309	316	327	294	287	281	319	257	279	304	288	315	299	297	320	277	307	294	279	291	298	308	271	289	270	297	328	305	307	279	282	293	300	304	297	315	285	321	304	277	316	291	282	325	285	283	312	296	338	316	277	306	332	284	297	330	284	304	304	299	317	278	294	310	284	327	290	273	317	287	291	313	246	299	264	299	296	289	278	291	335	306	262	294	290	295	297	300	321	282	302	279	272	303	313	297	300	301	296	302	307	269	304	284	302	337	290	319	279	299	337	309	309	297	299	297	318	309	292	280	284	283	319	314	283	269	293	303	296	306	289	284	292	296	308	297	283	283	303	303	304	317	299	300	324	315	292	301	288	258	281	326	306	287	276	324	273	280	297	281	283	326	315	319	294	288	294	278	313	313	287	315	274	291	290	301	299	275	306	298	315	307	313	330	315	300	282	280	291	287	296	291	257	299	276	309	284	280	289	302	296	302	342	276	316	265	277	278	307	307	302	292	285	294	281	308	279	277	302	286	283	295	297	287	300	311	287	281	275	310	306	310	277	288	294	284	317	300	319	262	300	300	290	295	268	313	264	297	298	309	316	293	267	288	310	307	333	281	308	282	304	278	272	292	262	310	318	322	269	302	301	304	301	285	300	265	294	285	307	286	303	311	285	319	286	295	300	291	299	306	299	299	309	328	291	278	286	303	272	307	305	292	297	301	282	303	295	281	311	281	324	316	310	272	327	294	289	287	304	292	281	321	317	297	304	303	316	298	268	287	300	294	284	287	318	309	309	311	290	322	282	310	290	293	321	268	292	313	284	300	281	294	298	323	297	280	297	288	279	314	271	267	284	285	279	289	323	256	258	282	300	278
4361	5610	10366	16354	10644	8448	17115	15062	9350	3850	1487	917	863	900	868	887	882	934	924	942	889	901	889	912	875	941	907	873	907	912	923	921	880	931	891	871	838	900	954	891	880	894	893	939	904	864	853	874	867	952	959	864	856	922	887	936	896	852	937	909	880	922	917	904	878	912	952	933	913	883	875	867	898	949	888	895	916	903	909	892	815	899	903	912	927	905	893	861	926	845	845	886	905	918	861	896	926	935	905	884	865	879	938	876	886	924	897	919	913	959	909	886	934	922	874	861	944	890	903	894	833	963	911	841	943	947	883	866	872	889	898	907	880	887	954	948	919	880	895	925	905	895	952	865	945	919	870	897	871	856	929	912	904	851	906	922	924	931	875	917	923	888	923	886	936	882	885	897	945	878	856	934	930	925	925	897	916	834	902	903	944	861	883	842	904	887	907	917	885	826	902	885	875	910	925	893	840	868	940	899	900	871	868	866	911	932	942	911	932	913	929	886	900	883	873	887	897	851	930	911	848	914	856	949	875	900	921	899	871	956	866	907	887	872	885	894	866	897	931	918	890	878	857	926	907	872	892	860	906	942	934	897	859	907	911	884	884	902	833	920	869	910	941	902	865	924	917	912	897	890	965	913	920	943	900	853	882	880	854	913	883	888	896	867	896	881	850	876	894	880	883	884	931	859	857	854	923	897	891	931	867	904	918	888	909	914	918	864	901	925	884	882	906	893	915	921	882	875	882	892	919	926	851	901	908	915	945	923	907	890	961	912	922	889	971	934	932	906	922	933	890	852	909	843	859	885	890	886	903	875	949	917	917	851	931	861	900	900	884	887	895	864	891	927	929	885	903	922	921	923	889	950	909	920	892	946	924	894	910	909	867	893	874	891	902	914	895	864	875	912	884	904	879	874	884	878	878	888	914	876	879	892	886	896	931	854	869	869	869	873	933	906	903	906	900	885	866	893	876	858	822	921	936	873	830	886	897	889	882	879	952	913	931	941	907	857	909	903	925	888	858	934	933	936	885	904	873	910	960	925	928	853	879	897	923	905	895	911	913	876	871	923	881	899	876	899	932	884	885	887	921	899	910	941	889	976	832	890	901	944	888	903	876	853	880	918	927	918	913	900	904	928	883	875	870	901	865	878	919	884	897	888	913	865	891	895	921	891	870	917	886	854	871	904	930	884	902	918	913	889	906	873	872	901	901	891	902	923	840	935	866	937	811	891	902	892	914	851	914	884	925	922	895	904	920	845	910	891	892	939	883	945	897	917	924	899	955	834	862	921	866	936	917	903	895	900	896	884	928	883	928	888	890	866	868	874	901	913	903	921	884	918	859	889	887	928	871	892	904	897	896	913	905	867	913	914	879	924	923	863	931	905	916	855	900	884	895	909	865	899	913	893	862	850	860	931	925	909	897	969	838	888	870	861	841	825	906	892	949	856	857	913	868	912	899	929	931	912	916	964	903	879	941	904	877	884	860	914	938	868	892	921	914	919	859	902	914	896	901	920	887	902	898	935	881	932	917	913	892	908	910	872	929	888	888	880	872	901	871	901	927	970	926	874	882	928	857	936	913	903	878	871	936	883	913	940	889	923	935	907	853	942	848	935	928	920	928	873	953	894	932	878	873	896	929	881	887	924	930	943	883	935	911	887	950	850	892	910	891	920	904	905	855	888	944	897	928	906	847	889	940	896	926	852	947	865	894	866	906	854	893	903	875	857	952	888	930	875	866	965	901	918	896	927	888	906	853	912	917	869	976	931	948	919	935	854	875	945	869	895	908	900	890	894	945	874	883	926	910	915	883	862	854	930	888	900	921	895	894	889	958	920	890	920	909	917	902	879	889	893	931	858	914	925	863	905	861	857	879	888	935	859	962	908	947	935	909	906	834	897	896	929	897	925	898	911	1002	892	929	913	908	883	927	847	890	861	905	870	884	944	907	913	828	890	863	883	958	868	905	863	840	913	904	886	851	909	875	895	940	840	854	880	920	923	904	899	904	856	844	889	903	877	855	889	890	879	953	926	912	842	911	916	851	900	927	929	917	860	921	867	903	893	875	868	896	858	860	887	888	935	874	919	955	903	932	948	886	896	946	915	927	918	879	949	912	915	887	928	910	871	868	922	921	905	923	858	887	941	875	899	903	899	887	852	934	936	939	949	961	929	909	848	944	912	901	914	840	911	965	909	971	899	870	856	910	865	899	905	892	883	858	901	891	891	901	906	898	896	855	906	940	875	928	889	903	904	887	922	893	894	903	894	892	893	940	920	840	883	889	825	927	867	935	918	895	937	879	858	895	873	925	919	837	874	929	906	879	919	901	882	909	907	899	923	916	927	902	846	877	885	865	905	885	889	857	948	910	902	913	888	896	833	840	876	936	872	880	930	929	914	862	883	900	880	874	879	865	919	922	880	882	860	932	922	895	926	927	862	932	926	936	864	935	872	841	886	916	913	906	921	891	903	886	888	883	912	886	884	880	868	892	928	876	870	858	896	932	902	878	909	822	890	858	902	866	956	870	910	887	904	872	896	883	912	939	837	867	842	869	888	881	793	901	930	880	920	877	926	903	877	880	910	946	912	873	828	853	871	939	862	855	920	926	872	905	936	911	917	897	901	926	889	911	835	896	884	910	867	864	887	850	902	936	909	883	906	877	913	898	861	879	932	943	929	874	882	886	932	929	902	938	891	910	955	904	889	902	895	868	931	906	823	888	889	882	872	901	970	915	901	907	921	890	911	914	929	903	861	862	947	896	891	915	893	876	914	915	894	847	871	922	853	871	898	922	921	913	950	860	899	895	857	959	910	908	904	931	859	966	919	873	931	902	920	923	896	940	878	844	887	841	921	899	942	886	910	866	914	852	831	906	910	888	921	869	869	888	898	882	948	897	909	907	920	891	890	960	956	892	979	900	882	925	857	885	921	896	903	944	876	908	917	901	878	913	889	965	910	927	909	898	910	903	887	889	895	902	922	910	892	942	880	893	917	866	940	886	919	934	864	898	926	892	874	901	935	929	905	899	909	831	914	960	907	935	942	876	939	964	905	840	928	906	868	871	869	951	915	877	854	899	881	886	886	883	842	848	867	895	892	872	914	894	905	864	909	912	876	928	855	961	844	929	861	921	862	906	891	903	949	886	881	949	923	889	824	910	951	875	912	920	891	907	864	902	957	834	935	919	875	925	891	886	919	882	922	921	906	908	896	881	904	943	860	925	892	880	963	855	925	933	947	906	956	900	868	877	879	874	869	927	914	873	943	885	922	910	912	883	875	922	865	906	910	902	863	948	860	886	867	907	892	892	849	965	910	904	910	914	890	933	882	883	935	958	930	860	874	875	917	921	915	935	927	870	903	928	957	904	910	908	908	886	932	917	932	905	868	883	848	940	931	940	900	890	869	913	937	923	886	908	946	915	847	891	900	926	858	896	869	919	867	943	958	867	878	941	913	847	848	885	914	927	910	920	908	862	906	887	905	896	900	892	886	904	958
15619	8777	11829	38108	34108	20668	43429	35385	21096	6604	1759	337	310	326	318	276	276	313	296	318	330	326	285	314	299	295	342	288	328	290	303	289	284	311	302	320	273	303	289	296	310	317	287	274	307	314	282	286	285	293	314	321	294	300	285	327	314	287	309	271	336	314	321	267	271	281	279	292	314	280	315	309	299	300	261	293	302	299	310	301	282	313	315	321	294	271	287	293	315	290	267	315	310	302	263	295	279	265	320	294	278	303	298	291	289	285	310	298	298	315	298	299	303	303	296	279	303	276	315	295	265	293	286	297	322	294	251	302	300	322	313	310	262	264	278	275	281	291	284	321	306	299	298	273	327	283	313	311	303	287	283	315	301	290	314	281	271	300	274	296	303	276	295	309	294	278	270	293	299	300	277	308	312	285	302	285	298	297	270	312	288	304	298	319	275	257	283	295	284	328	307	283	291	290	325	335	298	297	296	296	299	327	278	325	299	299	268	302	287	288	323	320	299	304	286	280	283	298	296	295	308	297	301	281	268	298	250	318	294	255	302	293	274	305	281	298	303	293	291	269	300	322	299	264	257	291	309	292	304	297	322	276	288	272	309	297	297	296	313	299	303	289	312	290	291	258	285	310	287	274	326	280	311	270	297	291	268	298	310	290	293	286	281	282	295	258	275	303	302	275	310	287	323	288	272	292	284	278	309	306	324	286	263	294	291	307	319	302	288	277	299	295	284	280	303	293	292	313	281	268	287	312	293	287	326	284	289	274	275	297	272	279	300	286	321	292	299	304	264	285	283	308	278	281	303	312	314	315	289	313	289	311	281	261	294	330	306	290	276	279	285	277	301	298	283	329	316	262	298	314	295	298	313	283	274	283	261	292	257	309	290	294	319	305	276	344	285	291	295	274	283	302	266	287	313	277	313	291	290	288	305	321	282	310	280	271	294	303	280	285	272	301	268	271	270	274	325	277	295	306	282	287	333	280	327	319	293	324	277	270	250	258	294	259	249	307	320	316	286	288	286	279	303	283	303	312	312	306	292	316	289	300	301	290	291	283	295	303	299	298	297	289	303	290	293	277	300	286	328	256	322	295	280	281	296	293	283	297	296	295	286	296	295	319	311	300	259	270	277	316	323	300	296	285	293	279	270	267	296	282	319	288	276	297	300	281	292	304	292	296	305	300	273	276	298	287	309	274	303	306	300	276	303	313	262	302	322	287	299	323	315	280	335	295	265	276	312	278	282	294	265	310	311	289	303	309	296	283	299	264	303	287	289	287	330	314	282	298	270	265	309	281	257	309	297	299	268	272	280	302	292	297	322	307	294	318	337	318	290	280	314	288	302	266	271	290	322	315	293	314	308	312	295	290	315	291	278	316	291	299	292	266	275	281	283	317	309	286	257	319	275	295	282	313	299	330	284	303	298	291	308	288	301	291	291	300	286	283	277	294	272	269	285	277	365	281	269	291	275	288	291	329	279	306	299	296	265	325	315	282	267	272	298	276	323	317	305	318	317	323	304	271	264	271	298	346	290	265	326	272	284	281	287	313	308	317	272	264	276	291	330	298	292	254	267	276	291	311	287	309	286	277	267	273	268	257	317	271	284	298	307	293	287	307	315	305	309	294	292	300	302	294	264	282	292	287	282	295	295	290	313	294	301	302	333	277	266	290	265	350	299	293	275	307	321	277	302	265	286	311	285	309	321	304	288	281	279	309	278	295	312	304	284	295	264	267	250	300	295	309	275	312	294	315	305	285	259	288	296	313	286	294	291	271	278	288	308	307	317	302	285	308	306	306	277	301	290	290	312	280	281	288	308	311	287	298	297	298	295	281	317	311	279	263	259	320	291	271	281	284	309	272	299	287	333	272	295	286	301	269	299	287	296	283	263	256	278	285	253	326	308	268	279	296	290	268	283	272	284	317	274	274	300	286	299	294	313	293	300	321	287	309	323	286	302	301	274	292	277	301	262	288	311	304	269	299	298	271	289	306	286	293	291	316	301	279	293	325	313	302	307	305	306	258	286	288	267	306	296	324	280	323	297	290	297	264	298	270	268	274	293	310	301	316	301	272	301	260	313	312	315	283	299	304	279	290	314	291	305	291	278	279	312	272	255	295	281	280	342	282	315	296	303	319	288	297	289	293	297	326	288	306	321	310	315	295	274	282	263	304	322	325	303	309	278	291	295	304	308	301	262	280	331	289	321	283	264	295	288	277	288	324	282	315	294	293	293	281	293	286	316	292	303	273	281	330	267	267	313	310	276	274	273	299	319	307	300	286	293	289	302	287	273	288	306	293	314	279	278	332	321	301	292	298	266	293	305	265	286	298	299	289	334	273	260	322	297	259	302	317	280	317	311	289	294	266	289	337	310	296	276	253	290	293	315	295	306	267	288	309	314	311	304	299	277	282	321	298	297	306	299	292	274	282	295	297	321	320	308	305	273	301	264	323	304	294	322	312	271	263	269	288	302	267	286	327	297	320	271	314	289	300	271	317	301	297	288	284	278	283	273	249	304	272	292	307	301	310	322	303	294	312	291	292	280	281	257	298	306	288	283	303	282	307	289	297	304	324	289	296	333	298	267	313	320	351	299	301	266	269	288	276	300	284	318	329	275	263	279	272	294	275	304	292	294	296	282	287	309	311	328	286	288	273	302	273	325	263	295	301	298	309	295	302	328	275	273	300	291	322	319	306	281	285	288	293	270	288	307	304	279	274	303	286	301	292	264	297	307	319	258	299	309	307	282	270	294	259	268	251	286	308	309	312	275	278	283	307	311	337	283	287	314	321	290	283	265	296	289	313	282	283	273	316	299	297	299	276	271	319	282	251	315	286	294	297	276	283	292	296	337	313	336	299	283	286	285	311	309	293	281	281	281	285	294	322	294	296	270	296	274	259	298	279	276	297	294	296	280	293	297	296	276	314	285	313	270	284	270	281	302	283	290	296	279	299	264	285	293	283	293	292	282	285	292	278	314	330	291	288	287	301	308	283	286	300	317	288	298	275	312	302	301	324	288	301	261	312	280	285	288	293	291	294	294	300	303	296	265	292	299	309	323	323	322	279	316	266	288	277	320	276	301	272	266	281	311	283	312	319	300	268	290	273	289	293	291	272	301	288	316	309	289	301	319	288	286	329	303	289	297	320	288	339	299	308	308	309	296	297	297	293	298	292	293	286	268	279	282	314	277	286	280	292	314	294	294	313	288	295	285	290	280	305	290	283	283	289	292	331	294	286	311	273	287	296	328	309	302	279	297	304	242	277	285	296	297	310	290	298	304	281	296	338	273	299	295	311	299	260	284	264	288	269	279	272	290	278	291	292	281	292	274	259	315	287	311	287	301	326	289	282	299	324	275	262	270	295	296	257	292	280	292	271	287	274	304	289	285	288	269	278	280	306	284	290	272	290	259	276	286	293	295	295	326	317	298	299	301	274	328	296	306	266	277	308	284	279	297	299	261	273	267	294	314	286	278	290	327	291	292	265	297	309	276	319
9598	8183	14186	43572	29981	31511	53995	46390	33936	15111	6387	990	1009	982	936	900	908	927	884	1080	1079	874	923	890	925	986	1064	1067	929	920	875	895	857	867	908	838	908	872	879	930	906	847	828	893	930	914	907	939	875	946	822	896	923	878	923	889	864	936	904	876	896	937	937	935	910	865	908	903	884	926	865	897	847	931	871	859	911	854	919	907	813	878	938	919	898	949	885	837	893	934	872	908	887	899	897	892	910	929	888	907	872	863	912	944	880	857	924	915	914	868	878	922	933	882	896	937	869	916	860	878	914	856	857	889	960	899	898	918	856	937	927	901	858	912	868	891	884	872	900	900	903	842	915	898	897	901	924	872	899	898	884	858	868	900	952	907	916	881	882	879	863	898	918	874	912	858	903	899	884	931	969	904	828	837	876	912	815	871	828	892	862	872	821	891	896	922	894	886	894	834	887	903	874	892	889	865	862	891	926	904	849	882	865	845	894	846	908	909	889	898	924	837	866	917	929	940	891	863	896	905	865	919	907	932	869	886	882	889	898	906	866	901	916	882	926	889	862	903	891	890	854	953	914	917	879	926	914	902	860	883	860	830	915	919	906	889	860	884	882	889	864	877	892	905	868	891	887	852	842	913	873	878	875	894	907	877	864	873	895	899	867	938	847	955	895	891	888	849	899	960	868	853	869	909	914	864	886	909	965	869	864	910	860	890	858	846	862	890	958	876	869	925	868	882	883	908	863	922	861	893	837	899	852	854	933	884	909	890	866	881	929	903	938	851	911	851	912	901	911	924	953	855	917	936	885	878	864	895	895	909	886	911	884	881	896	887	873	877	918	860	895	901	835	877	854	849	887	895	907	906	888	905	948	873	899	869	876	899	900	935	924	844	891	904	879	851	844	868	837	919	900	891	857	930	849	911	876	856	895	916	913	905	939	883	890	912	906	900	893	892	933	895	871	860	930	906	864	865	819	781	890	919	911	910	881	879	934	865	860	875	939	914	892	833	913	895	891	869	869	897	890	913	866	879	889	890	842	941	827	838	894	853	929	880	888	858	918	868	898	891	884	906	899	876	895	875	904	871	867	916	871	939	876	874	905	891	894	855	943	924	816	877	843	852	886	903	912	880	918	916	898	828	887	868	884	896	931	875	866	904	834	877	917	882	868	976	864	921	866	865	866	873	872	888	881	883	852	860	909	863	925	835	934	841	866	907	877	877	871	950	896	929	854	878	892	923	906	906	856	907	830	915	886	910	852	878	895	851	888	905	890	881	937	904	977	872	863	851	954	858	860	860	890	898	872	890	933	869	871	893	891	867	898	940	896	890	896	921	916	836	895	914	877	862	900	875	935	886	940	898	891	942	947	912	870	854	894	914	895	874	883	864	905	856	876	959	907	880	866	910	853	895	927	831	854	932	901	883	885	870	892	917	906	917	906	852	876	882	890	895	847	840	868	880	888	867	914	899	882	876	963	850	874	936	930	906	916	868	948	879	878	849	848	909	875	913	864	893	884	911	895	948	877	895	866	829	906	929	844	898	859	883	852	942	881	875	877	956	893	854	855	897	885	839	879	876	869	909	907	893	884	889	976	866	928	919	864	826	893	906	871	930	885	902	959	886	880	903	908	909	907	910	894	874	879	928	887	869	899	942	926	839	925	921	910	848	879	825	914	912	921	926	869	929	843	886	889	835	915	914	938	881	898	854	897	920	909	871	864	913	876	918	829	889	890	869	887	864	899	874	879	875	883	848	859	912	854	875	883	879	849	918	873	894	906	916	888	901	847	863	920	935	891	896	882	921	885	879	888	908	929	903	881	904	879	860	891	844	916	894	889	875	859	933	857	937	952	846	866	836	913	860	860	906	876	879	862	882	860	883	858	910	937	885	869	880	926	829	874	879	860	924	868	862	938	927	886	929	919	881	895	845	924	883	831	911	901	909	873	905	896	865	850	873	897	894	868	877	866	920	917	839	854	888	902	854	902	935	923	886	859	874	835	873	895	889	881	877	918	861	896	901	870	875	931	882	838	903	884	859	848	924	899	856	875	861	868	860	911	896	868	872	926	905	854	877	908	879	878	907	884	829	906	919	874	927	880	923	874	921	877	879	964	892	894	900	903	906	905	886	846	873	952	897	854	903	897	859	864	890	869	883	876	917	928	882	911	868	900	900	898	905	910	912	868	858	876	850	933	872	901	896	845	856	923	941	877	894	881	903	848	898	891	895	894	879	867	900	904	885	944	929	844	901	877	895	872	862	905	934	876	870	910	985	861	908	904	857	878	862	925	902	904	898	868	884	884	881	896	891	868	915	905	908	933	871	856	856	923	843	924	903	888	878	948	920	895	853	957	874	877	876	860	846	876	916	897	846	901	938	895	910	870	862	841	903	922	886	944	862	879	905	938	893	898	839	903	903	891	904	935	918	932	876	893	870	894	871	873	921	852	849	932	868	932	880	892	902	938	909	845	896	869	858	870	932	917	803	864	916	884	871	956	898	864	883	920	904	901	952	908	849	878	882	907	896	864	929	863	945	879	866	919	886	827	893	870	844	843	911	894	879	889	914	872	890	850	889	919	861	840	842	835	886	896	904	889	962	905	898	883	860	862	911	880	816	853	880	898	912	918	899	897	939	905	906	898	881	912	883	872	840	856	876	880	908	911	868	871	900	860	956	920	912	891	880	933	909	933	865	897	922	912	899	918	852	887	829	857	932	870	869	901	929	866	909	903	929	869	888	904	885	846	920	903	915	896	852	958	867	851	892	934	878	917	867	888	944	882	844	852	898	875	898	904	846	905	866	875	902	862	860	922	880	860	919	818	902	888	891	890	886	899	861	861	881	868	892	888	917	892	890	871	954	917	907	921	946	896	855	858	913	918	907	919	909	912	943	902	873	899	872	907	853	906	880	817	899	845	874	922	908	875	860	854	840	876	880	919	878	851	940	922	880	875	908	888	804	858	870	893	917	913	921	900	912	873	893	937	916	837	874	928	896	850	868	898	874	949	887	820	872	879	893	850	923	881	881	858	887	898	876	913	868	926	867	890	891	922	912	907	839	890	874	897	921	879	880	921	840	913	896	866	885	882	910	895	901	919	845	917	886	907	907	845	914	915	888	900	922	889	878	904	941	879	924	871	843	843	915	873	887	893	902	866	893	917	909	879	858	853	885	877	893	886	936	918	943	964	856	904	873	862	923	856	935	898	932	909	859	899	886	906	878	880	933	902	884	862	870	885	879	900	909	927	868	928	900	910	870	918	843	872	935	898	914	882	908	888	909	902	919	891	886	885	886	914	927	926	880	908	910	860	881	844	817	868	868	908	871	919	867	871	858	881	866	879	865	883	875	866	859	856	895	886	906	877	879	856	883	840	892	848	928	866	851	879	898	881	940	893	893	868	930	937	842	968	924	884	818	921	880	886	911	885	959	837	914	854	851	900	913	859	868	924	854	897	970	873	881	847	904	876	845	898	916	852	923	886	851	860	850	855	920	881	919
21511	11882	12920	50558	42101	30279	56989	45744	29376	12715	3445	399	327	341	339	339	355	372	322	360	350	342	331	329	334	316	401	371	349	333	335	327	340	324	325	317	321	320	331	317	303	326	329	311	312	314	306	323	299	310	298	333	309	347	324	316	319	302	334	331	299	295	314	308	307	321	299	319	323	273	293	346	322	318	329	355	320	309	302	317	316	338	311	291	333	296	335	325	339	321	309	340	301	313	324	303	300	321	306	309	323	311	313	301	315	331	288	333	334	349	295	321	319	327	287	324	324	291	290	279	312	302	304	334	292	314	311	334	319	340	284	339	299	307	328	298	320	323	306	321	314	314	292	320	332	321	283	309	326	327	314	335	305	322	317	339	341	318	352	341	327	309	316	305	303	314	286	311	327	307	319	334	306	298	321	318	331	300	313	292	347	309	286	302	310	307	248	289	329	350	312	361	333	318	348	290	314	333	304	292	271	291	306	313	360	305	291	322	293	287	314	306	357	284	311	311	301	296	320	308	320	295	336	308	285	331	317	325	322	320	302	341	301	309	290	292	338	309	293	336	332	301	320	304	319	292	319	329	323	309	310	321	306	310	295	325	278	292	341	269	335	343	313	287	313	323	316	342	312	326	325	304	293	321	305	307	333	319	302	321	271	307	285	343	301	303	328	265	315	300	293	314	279	311	302	312	308	328	280	316	338	292	311	320	307	302	319	304	347	315	326	324	325	311	311	321	312	342	311	279	342	322	293	342	283	290	300	295	322	345	306	329	311	314	308	344	319	307	339	317	340	308	324	302	314	317	286	314	307	319	301	312	326	307	314	331	306	339	299	340	345	311	361	308	324	312	319	310	288	331	309	289	314	302	307	317	283	313	339	335	310	313	313	311	304	308	288	326	311	324	349	337	299	290	293	326	320	337	337	314	329	303	318	290	317	332	336	305	343	336	302	341	312	340	339	322	322	308	344	298	293	348	308	316	305	341	324	303	334	301	321	323	299	324	301	317	293	330	306	340	325	316	319	297	305	279	320	304	293	290	307	331	302	340	300	328	312	328	292	298	309	339	308	338	347	334	295	326	325	321	291	307	325	342	308	319	303	335	324	335	325	303	320	319	340	316	287	300	319	312	336	321	315	303	299	322	321	300	334	328	321	298	315	320	306	302	299	301	306	305	330	345	278	302	310	329	343	307	326	305	314	334	304	325	316	358	320	339	322	315	309	295	334	302	332	311	300	327	313	321	319	305	329	294	311	314	308	308	316	326	297	316	311	295	279	306	295	336	321	303	322	325	346	314	304	318	292	310	319	322	303	327	305	317	293	311	297	301	325	338	331	298	303	328	331	323	304	300	346	278	311	327	284	278	314	301	329	306	318	282	315	284	344	294	294	281	333	337	295	285	351	300	303	286	316	322	325	277	314	289	284	322	325	299	304	291	322	298	307	317	340	338	329	320	316	299	346	313	262	308	295	312	317	344	326	286	307	280	313	303	324	353	316	307	332	306	323	304	289	300	329	319	329	333	279	359	306	328	315	352	314	297	291	379	328	335	366	335	298	313	317	320	296	324	326	342	307	305	322	298	319	311	330	319	325	313	331	329	316	318	321	306	290	329	313	276	330	332	310	321	320	288	337	314	326	329	291	348	329	325	296	315	291	327	330	296	321	321	291	294	339	322	331	354	345	314	324	323	331	296	326	345	299	287	316	340	312	324	319	328	331	332	313	329	325	310	299	311	324	312	323	283	298	329	275	311	295	321	297	309	322	293	314	313	303	318	287	329	348	340	348	298	331	332	293	331	322	316	306	320	313	350	342	329	345	313	310	292	300	325	338	322	284	307	283	322	313	308	315	285	320	303	301	305	303	296	310	336	327	302	299	345	308	322	325	367	281	284	309	334	315	315	298	309	297	312	302	319	313	357	318	313	298	320	336	294	293	307	306	287	308	285	336	317	347	305	335	326	300	296	341	294	309	280	311	356	297	316	339	301	324	345	309	301	312	291	317	310	336	335	345	299	296	322	328	318	300	298	329	320	321	284	298	276	283	355	268	302	333	330	332	318	338	317	289	314	305	292	333	289	318	327	308	314	328	324	353	339	322	304	319	314	349	357	332	280	322	316	269	339	352	327	338	315	336	341	354	334	320	268	324	324	281	312	292	300	324	308	327	301	322	306	300	314	348	327	319	298	319	325	294	309	306	311	332	308	300	325	295	328	323	317	333	333	330	316	299	330	342	312	274	298	292	344	298	295	328	343	291	281	303	313	307	287	323	297	292	347	315	319	305	321	309	298	317	321	387	305	284	297	306	316	307	325	309	340	304	318	303	304	309	329	294	325	327	342	346	311	329	346	325	328	323	341	301	312	328	306	301	309	326	344	293	335	331	301	326	317	334	331	348	319	308	291	329	340	309	318	333	307	345	321	307	308	351	358	322	317	306	331	296	306	307	328	352	349	297	322	319	334	332	343	325	312	282	294	326	347	298	308	337	278	291	308	326	289	308	327	335	335	323	310	350	308	291	308	302	311	323	335	330	310	322	343	320	325	322	321	340	336	352	308	310	333	310	309	311	346	334	280	339	348	332	320	310	314	335	340	307	325	337	336	308	332	331	300	288	350	288	307	298	291	277	318	296	322	296	331	323	305	330	341	325	316	291	319	310	335	313	316	327	321	337	309	305	300	340	330	292	322	349	325	328	289	337	310	312	289	332	326	294	318	310	313	293	330	337	314	325	327	284	305	320	337	306	342	283	356	296	328	331	343	314	326	305	307	288	297	307	297	306	294	324	308	334	298	333	333	332	290	324	297	304	303	330	332	323	317	320	318	298	308	331	337	333	324	279	301	360	335	275	345	276	362	339	329	319	317	315	302	341	339	314	333	329	320	286	341	327	328	324	314	286	295	302	330	317	340	347	316	307	331	295	319	306	323	332	326	311	287	337	320	322	324	281	328	300	269	312	309	302	319	336	307	351	302	315	306	309	310	320	322	336	305	312	319	305	323	320	327	298	330	300	336	318	315	329	339	317	304	329	319	354	317	330	312	352	324	306	307	322	301	300	297	337	327	322	329	315	329	320	348	316	306	298	315	341	311	309	299	324	324	315	345	313	329	326	309	302	306	345	351	313	281	310	282	348	314	320	336	315	329	280	323	319	290	321	306	298	332	323	322	318	299	283	302	309	314	303	342	315	319	320	316	321	328	307	327	310	321	319	289	302	309	332	297	308	337	297	310	290	285	312	353	284	348	305	310	311	314	312	299	346	313	317	366	318	306	313	307	317	326	305	336	332	342	317	310	335	306	309	320	297	332	308	323	310	308	287	296	318	319	323	320	304	306	293	302	325	328	329	317	321	342	300	330	312	326	326	304	309	297	303	307	322	302	334	331	302	304	298	294	318	295	300	338	309	286	299	319	289	323	337	299	328	312	341	334	312	322	320	348	305	306	295	324	336	326	340	332	317	321	328	329	328	319	316	316	323	318	293	311	308	362	269	340
11698	10182	14621	53539	34811	40044	65250	55249	41257	23377	10741	1309	1113	994	1042	1002	1048	981	1006	1123	1237	1040	1023	1039	1042	1256	1308	1265	1019	932	965	985	954	906	932	929	992	952	908	1040	911	939	906	976	915	944	952	906	913	952	974	924	913	943	983	987	957	987	905	958	939	943	876	950	927	921	900	920	909	936	944	937	963	999	932	893	912	953	941	892	951	976	934	956	959	958	953	909	959	1041	1009	976	916	951	927	923	933	970	967	911	927	965	969	957	932	990	955	936	922	919	926	933	922	901	900	969	906	947	974	889	916	926	955	948	961	953	906	925	961	935	975	947	907	904	965	946	957	930	919	910	915	948	908	956	975	916	965	960	901	968	941	879	975	958	939	967	991	957	917	932	933	938	985	893	964	918	974	935	875	913	902	962	953	958	965	974	938	944	976	916	988	954	950	943	1015	973	923	896	990	983	917	1014	976	983	913	958	952	953	986	881	979	963	998	941	899	985	901	1000	906	886	938	969	932	925	945	928	983	866	903	943	962	994	920	949	974	954	979	969	934	961	934	927	900	950	948	955	970	954	966	948	945	906	967	983	992	954	1004	961	903	960	941	945	882	956	912	923	960	970	923	934	988	957	939	1000	938	890	906	917	919	959	984	933	899	885	926	956	929	967	952	949	934	921	980	937	939	924	992	962	975	919	969	931	890	1000	938	933	1020	955	936	986	896	899	959	912	914	1016	917	978	965	957	923	934	952	940	904	921	942	901	951	958	941	979	941	980	976	903	974	894	973	926	945	977	958	961	984	955	950	971	969	906	966	981	917	955	908	962	956	971	930	941	955	969	965	955	948	910	950	912	910	954	994	970	1006	920	947	914	920	930	910	964	938	955	901	918	945	1005	976	909	923	889	971	916	889	936	977	948	922	963	914	932	940	955	867	962	948	962	945	967	910	951	914	923	882	959	972	949	914	932	949	999	931	990	1005	977	937	913	948	964	929	956	937	959	943	940	927	958	946	997	892	977	910	938	982	919	968	971	917	954	942	917	902	983	949	940	954	956	931	963	978	915	957	918	969	903	915	970	940	966	976	937	955	954	956	951	944	865	906	977	920	911	932	971	955	981	959	947	912	947	897	955	921	917	938	933	918	957	908	980	896	933	955	955	987	949	936	1002	888	945	930	957	928	973	953	904	974	896	886	932	913	901	959	978	903	978	983	935	912	916	931	878	909	936	895	983	937	949	963	946	923	961	958	936	913	954	940	912	923	948	991	952	931	927	960	930	883	941	930	950	996	982	948	932	928	940	965	966	954	934	975	978	975	960	957	938	986	934	950	892	914	899	950	918	948	919	877	934	919	978	914	914	881	941	970	957	925	992	932	952	911	885	961	953	979	1011	977	929	943	961	947	932	970	963	935	960	955	946	966	896	920	951	961	950	955	951	983	887	940	955	947	933	947	942	928	950	915	954	916	958	918	984	965	983	943	974	951	909	935	934	958	953	958	929	945	935	891	944	1020	947	943	928	966	1001	970	909	990	967	923	940	971	976	1009	935	916	984	975	990	936	924	948	942	896	972	953	940	927	921	966	940	929	897	956	964	965	1010	951	972	969	883	900	927	965	925	942	948	935	986	897	916	964	942	934	891	985	954	925	909	1007	930	939	974	932	958	980	950	961	898	893	940	937	916	956	962	904	940	911	941	968	980	950	962	951	946	921	919	923	952	960	960	970	944	1025	936	932	948	933	967	906	935	967	939	981	907	931	933	937	956	872	941	918	977	947	912	900	1005	1009	913	929	993	930	947	945	1021	966	980	957	900	984	970	948	913	892	899	974	892	910	945	950	1018	936	968	983	932	917	951	923	968	919	940	928	939	980	988	919	970	938	885	954	976	954	930	949	935	893	958	993	934	881	966	983	928	917	957	911	939	928	960	909	985	959	916	1009	974	968	982	965	1000	982	979	887	969	962	924	963	928	924	891	939	915	943	946	893	944	945	935	982	990	946	926	955	949	894	871	951	1021	948	888	914	901	964	966	924	939	916	951	990	929	921	982	940	921	926	917	1003	930	965	888	912	937	969	940	957	983	974	904	946	950	909	911	948	980	922	905	869	962	946	939	883	935	936	893	984	910	976	916	974	994	936	918	992	942	953	951	988	921	943	965	996	975	956	913	941	967	989	990	936	951	977	968	922	941	935	956	934	948	919	942	940	925	996	962	966	944	924	939	889	924	943	865	938	946	946	960	906	961	923	961	920	988	925	931	945	970	949	942	931	938	944	953	937	972	1014	984	893	868	955	962	1019	947	960	956	947	975	967	978	918	894	919	935	951	904	966	908	993	921	949	989	916	980	881	917	969	952	927	923	959	928	947	965	967	925	940	931	958	974	971	913	931	941	953	887	945	994	933	955	949	954	909	923	916	947	953	932	922	933	976	930	953	940	980	944	891	1035	949	908	884	975	944	907	908	944	948	910	921	943	933	956	883	918	1000	991	998	923	915	906	1010	948	910	980	904	951	973	960	930	920	973	927	965	947	964	984	966	992	929	915	934	924	953	932	943	908	1016	953	941	906	1002	957	963	918	977	927	917	966	931	961	931	1049	969	948	906	947	929	951	958	944	902	933	887	971	980	963	986	890	926	934	951	892	958	988	923	975	952	911	982	891	976	943	909	994	933	905	928	920	921	935	922	930	889	927	936	961	933	963	950	936	893	980	887	1010	962	975	915	998	880	963	915	987	900	942	967	949	920	939	963	937	974	954	900	903	880	890	952	898	874	940	949	900	987	951	918	928	898	955	985	951	964	950	955	933	983	901	871	998	959	958	960	993	972	1006	936	946	1011	980	919	885	974	954	875	989	970	919	1005	981	954	912	903	885	940	948	944	909	962	952	892	958	913	979	972	997	960	931	955	947	868	942	937	965	977	942	947	920	916	924	940	992	982	921	949	922	961	901	963	927	865	989	925	964	950	977	940	940	964	936	945	939	973	1003	998	933	956	1023	925	950	859	910	962	951	924	972	929	967	948	936	943	922	970	955	933	928	927	978	952	988	955	953	908	916	939	976	920	924	967	916	942	948	899	956	933	967	919	894	949	951	971	923	969	895	901	964	920	935	940	947	982	930	951	921	974	933	942	867	961	964	891	900	967	969	999	914	921	890	964	902	960	983	946	940	917	937	990	926	963	962	963	990	1022	895	969	971	907	974	928	976	986	934	966	979	959	901	1000	935	931	920	1005	930	941	963	919	922	962	1002	927	920	969	986	900	947	901	913	949	944	944	955	1019	923	878	977	931	906	965	952	913	965	957	928	998	963	945	939	932	923	962	979	896	935	918	927	965	927	980	973	985	927	957	924	921	993	926	978	946	960	953	939	929	948	935	973	982	876	933	944	886	943	959	920	922	918	956	996	953	915	989	919	971	984	956	933	924	921	942	929	948	979	957	924	981	959	951	938	948	917	883	993	894	931	996	899	929	940	927	939	934	1000	951	969	911	903	946	982	913	947	950	978	934	957	942	976	961	950	938	889	936	959	937	904	982	883	978	939	962	960	985	980	945	892	959	975
5551	3975	4169	6510	3708	1988	4475	4932	2949	1008	563	302	322	305	267	258	323	330	311	278	305	281	298	289	295	303	315	289	288	302	282	282	323	295	292	327	316	291	301	313	299	300	298	281	285	310	272	297	289	315	315	323	289	298	333	304	314	292	286	285	318	274	309	289	301	310	312	271	318	280	294	270	280	303	289	264	317	280	300	289	325	312	310	302	274	285	328	292	289	275	278	329	289	271	287	326	285	306	337	318	295	296	301	335	281	319	308	287	322	305	332	309	295	316	321	269	287	305	282	321	305	271	283	287	318	280	264	285	278	292	294	317	290	290	292	258	320	315	310	295	327	302	268	309	292	326	283	288	302	291	306	277	274	304	281	270	286	304	284	299	320	309	306	281	301	312	304	277	285	318	289	274	310	292	306	303	280	292	309	297	287	287	314	309	296	317	299	334	312	329	300	292	295	281	277	294	295	281	283	304	312	341	288	254	291	315	281	304	303	288	323	294	300	308	332	284	293	281	299	297	287	292	324	290	284	293	308	317	321	299	289	301	272	317	300	257	303	308	316	282	283	322	281	291	309	305	297	301	310	291	316	314	297	282	297	286	294	265	318	306	296	279	258	277	298	293	295	271	274	326	288	314	287	292	320	294	298	273	268	301	296	279	281	316	323	241	287	326	275	266	307	299	275	309	287	306	306	293	299	312	269	297	301	286	303	302	293	334	286	295	291	265	298	298	294	299	314	288	332	304	347	304	285	303	311	280	272	292	276	283	309	317	278	286	319	283	330	300	277	310	309	292	285	296	276	312	282	331	310	273	293	285	276	305	275	331	295	292	306	263	287	316	308	287	289	307	322	284	298	271	299	310	307	272	324	308	310	311	307	292	288	309	339	283	280	316	289	295	284	303	318	270	298	266	344	323	255	304	304	338	289	317	294	307	304	304	328	326	284	273	256	288	330	292	267	324	294	308	287	275	275	317	295	309	294	299	312	282	315	305	309	300	328	277	277	295	311	300	284	274	311	295	284	288	317	314	313	307	340	299	297	306	296	313	278	283	300	316	305	286	280	321	323	305	314	290	292	306	282	297	307	333	303	308	279	305	293	307	294	282	302	292	283	292	309	329	321	331	285	318	312	275	288	289	293	274	288	280	291	319	298	315	308	273	288	290	306	321	304	277	330	291	297	299	290	300	309	283	280	288	304	310	281	308	322	335	276	274	340	327	290	328	297	304	300	305	292	285	298	301	310	305	324	308	301	284	311	276	296	258	306	312	319	292	312	326	274	311	304	300	316	319	266	278	330	275	315	314	293	307	311	273	273	296	287	327	287	307	299	253	325	270	284	286	291	275	306	297	309	302	277	298	274	320	320	327	290	315	277	301	245	322	293	279	318	291	309	287	291	312	278	304	288	284	280	276	263	285	289	264	285	309	314	292	301	327	298	297	322	297	269	295	311	295	302	302	283	328	323	300	306	322	288	307	275	294	287	250	297	299	290	271	305	301	300	300	308	277	310	321	294	300	283	298	325	309	296	290	304	322	293	321	293	305	338	293	281	280	316	307	291	325	290	313	270	299	304	306	318	280	275	278	285	316	298	296	306	298	300	310	297	315	320	307	305	264	294	321	310	298	275	292	301	312	324	308	297	307	276	272	275	309	313	303	337	300	299	286	282	299	257	289	279	320	297	289	304	268	282	279	278	292	312	286	308	285	257	292	338	309	297	331	279	316	302	323	335	307	294	313	304	293	289	294	302	317	309	286	284	305	303	311	312	269	302	303	308	321	338	326	307	286	323	319	292	298	335	297	294	301	282	301	287	279	303	305	308	312	281	291	331	269	270	306	296	297	339	301	300	333	294	290	332	266	297	296	298	273	311	304	248	354	242	294	295	289	300	297	270	283	298	317	291	295	324	319	259	288	291	285	302	315	297	273	272	290	297	330	303	286	275	302	299	296	318	294	289	308	311	307	293	293	328	276	305	309	283	306	294	308	295	302	257	306	301	280	298	294	240	324	289	279	338	314	303	289	293	291	337	284	295	300	287	255	319	287	268	321	293	307	286	292	309	326	296	316	322	280	277	272	299	313	298	293	273	299	287	299	333	306	287	259	300	315	292	295	270	279	307	318	303	331	319	310	318	284	318	308	293	295	312	297	316	331	283	286	293	292	277	295	299	282	290	318	313	287	286	291	310	291	280	323	322	319	268	293	304	279	327	295	301	293	320	293	280	291	294	256	275	310	310	311	301	317	297	286	286	273	314	303	316	273	284	306	282	288	263	310	297	289	308	325	316	311	324	274	281	311	311	305	291	329	309	285	285	305	290	311	295	321	301	313	278	321	284	277	301	279	311	311	301	278	295	281	273	309	287	286	316	295	294	302	314	295	283	292	296	292	288	300	297	310	288	291	323	316	310	314	298	270	337	308	284	325	311	308	286	287	297	264	283	300	277	267	298	287	318	297	272	324	307	284	272	300	320	314	334	286	271	306	302	328	295	308	277	324	303	291	293	301	260	304	324	297	321	325	287	311	302	306	301	305	288	302	315	296	287	300	284	316	302	314	287	284	305	307	286	286	321	314	304	304	294	275	300	291	297	321	310	300	287	334	314	292	292	308	312	317	273	285	284	276	307	288	326	310	294	256	282	301	298	320	242	306	299	274	286	283	283	296	326	314	299	286	301	310	284	318	287	286	317	297	365	281	251	320	313	289	297	264	282	317	266	315	310	305	291	324	286	321	287	317	324	270	319	342	273	313	303	343	344	282	277	307	299	287	275	299	287	287	288	319	311	319	296	276	282	298	292	237	290	282	293	303	294	291	292	327	302	320	293	283	282	305	300	311	315	278	317	283	302	300	322	293	309	290	307	319	314	302	269	308	274	307	284	286	293	324	311	282	312	315	280	312	323	315	299	292	287	292	293	298	251	299	309	296	310	330	277	298	327	303	284	319	278	270	309	324	296	285	277	311	280	291	303	266	283	294	337	318	307	288	309	333	298	299	312	304	296	307	298	271	288	295	305	304	288	289	299	280	309	307	306	318	281	288	291	318	302	286	314	300	293	292	304	295	285	301	293	325	306	292	305	311	330	282	299	295	293	316	300	274	319	256	294	308	308	280	315	287	288	316	292	300	304	271	303	312	280	316	329	347	288	278	320	284	334	320	324	284	338	293	319	270	293	267	325	304	270	295	277	305	310	287	297	286	295	323	281	284	296	294	306	299	299	292	303	299	299	278	287	324	311	308	310	316	263	287	307	304	296	281	316	324	267	313	312	344	297	274	304	292	291	269	302	301	289	278	312	311	333	303	283	308	317	326	294	317	299	277	300	303	304	300	291	298	295	314	312	277	282	300	264	296	273	285	321	310	312	296	291	326	289	294	283	291	319	321	305	281	290	311	285	293	285	286	293	286	352	296	273	298	315	297	296	290	327	306	297	299	294	302	292	320	281	280	327	331	286	312	326	315	289	325	314	299	283	277	323	295	287	288	303	292	317	298
4471	4311	6355	15740	9701	7115	15585	15956	9920	3580	1877	931	956	908	900	862	871	885	933	891	920	933	879	920	928	956	958	945	958	900	982	862	950	912	934	907	908	938	858	925	863	927	907	901	900	873	873	894	907	983	870	890	889	935	890	890	932	876	910	949	863	897	952	911	903	910	890	882	846	932	911	878	904	917	920	906	903	885	920	888	884	883	888	881	903	913	879	890	944	895	900	924	955	900	920	864	880	882	894	916	873	915	920	897	871	940	872	911	979	949	919	920	835	896	880	924	895	878	910	892	912	898	841	967	923	858	940	924	934	843	934	891	917	948	903	924	914	874	871	894	880	896	898	894	898	909	882	872	893	903	921	889	924	883	880	888	887	939	912	931	905	931	961	914	898	870	905	905	909	874	912	876	925	905	869	928	917	888	895	866	890	903	933	893	942	961	874	940	930	868	927	915	936	907	903	872	927	903	899	924	909	882	898	947	899	859	871	893	892	909	871	898	880	877	913	882	912	947	897	896	876	894	865	901	865	963	935	898	888	906	988	918	881	923	874	926	916	932	909	879	904	826	890	913	927	888	886	928	885	864	908	847	882	917	936	906	934	941	882	909	963	942	845	924	874	864	885	833	899	919	914	894	879	920	871	929	932	936	899	889	931	954	905	923	919	867	935	885	926	912	881	882	919	896	930	893	898	895	898	850	941	891	906	951	919	899	910	906	855	919	904	887	875	877	889	873	913	883	902	819	907	897	948	889	865	877	858	907	930	902	867	895	894	910	946	877	891	893	898	908	866	901	935	912	873	889	922	840	928	903	924	939	894	962	907	907	943	904	893	846	874	870	906	933	883	920	889	855	851	864	943	879	896	972	902	905	898	893	876	880	871	837	875	921	882	874	938	908	959	891	915	939	908	866	894	901	921	925	925	954	911	903	911	919	887	859	919	874	871	885	889	881	902	914	914	901	927	884	879	954	884	897	923	901	897	903	842	896	888	908	870	882	932	897	977	921	912	877	866	896	938	943	935	926	901	934	910	895	901	843	861	853	862	895	927	931	873	906	899	919	880	894	883	933	914	890	934	959	889	902	881	908	914	950	908	924	947	844	913	912	949	914	894	885	946	846	922	921	908	886	897	870	886	915	913	889	908	880	911	909	849	851	910	891	845	848	896	883	931	898	965	920	912	929	851	926	939	869	924	934	850	929	907	912	823	915	894	900	946	926	926	919	886	916	935	892	870	889	913	857	856	927	900	950	931	849	962	926	887	916	874	921	864	869	895	907	875	916	914	868	898	873	885	907	879	913	977	891	896	901	916	925	864	870	881	891	870	878	904	879	896	888	903	884	882	851	875	866	963	925	900	860	908	916	889	876	870	910	948	900	864	915	872	917	931	891	877	810	958	916	915	918	916	922	856	852	893	937	926	886	936	878	863	915	864	877	917	897	913	902	869	928	896	908	889	881	949	925	907	872	912	913	923	863	883	905	865	916	881	911	897	904	887	917	972	935	901	871	921	928	885	949	875	886	910	892	882	926	885	898	853	901	938	881	864	871	890	873	875	910	866	942	896	939	913	924	913	949	967	916	885	887	929	926	962	907	935	950	911	873	864	897	883	932	902	900	940	841	926	842	916	900	855	913	903	916	917	920	924	840	882	875	872	893	895	873	868	883	876	900	897	883	849	908	905	847	907	901	889	911	952	936	913	963	885	974	901	896	921	916	903	865	901	896	843	926	942	894	892	923	888	883	885	875	950	892	869	901	898	886	899	883	892	914	900	899	918	925	938	899	856	876	873	910	880	887	880	909	913	893	943	934	819	914	897	853	880	892	857	929	916	925	941	906	879	955	927	914	889	861	932	903	855	893	947	913	922	880	886	842	924	938	924	909	916	908	903	924	924	883	931	874	937	895	968	911	899	904	910	915	940	948	896	890	927	868	900	948	865	894	894	893	840	880	900	919	870	886	873	912	885	912	889	932	940	897	912	931	948	886	887	861	834	943	889	911	923	906	890	901	918	847	855	943	905	863	903	920	917	880	902	905	838	904	948	877	886	906	883	935	893	882	936	844	901	878	883	845	895	906	904	907	889	878	894	981	877	944	945	863	861	860	929	878	921	897	920	889	940	912	899	950	922	940	947	915	937	885	912	915	878	895	903	896	920	888	862	887	906	906	881	892	948	968	849	916	918	914	946	981	886	864	924	927	872	905	889	905	866	894	908	869	911	896	920	863	923	911	882	923	900	951	922	940	909	881	903	911	867	869	862	887	928	889	938	940	915	928	910	883	952	957	857	902	899	916	862	891	898	877	919	942	893	910	872	874	898	893	916	918	906	856	910	925	883	890	878	867	898	896	916	896	911	943	870	874	916	883	905	902	919	892	881	900	958	955	916	941	888	895	916	887	936	861	921	843	915	884	838	953	940	891	895	937	888	870	930	916	918	865	891	865	902	857	883	861	910	902	931	883	879	920	921	901	908	898	912	890	876	886	892	890	960	914	896	885	887	940	896	933	878	913	932	941	938	894	882	885	878	875	910	947	905	942	880	896	920	922	879	887	876	908	889	911	857	947	845	902	947	899	906	873	907	920	905	900	941	862	877	852	922	843	816	874	902	867	885	904	867	872	898	908	896	891	955	884	995	888	892	878	909	870	905	923	911	916	925	925	929	941	873	869	855	880	924	922	906	931	864	906	951	909	902	874	912	898	881	921	935	942	881	931	900	938	865	893	889	880	900	904	889	870	883	965	911	887	855	914	866	923	877	844	867	853	910	899	840	878	882	909	928	903	937	915	903	894	822	909	943	915	881	892	851	931	895	940	838	956	928	906	940	938	872	888	872	921	940	894	900	941	881	913	890	891	874	947	900	887	927	929	889	908	934	860	877	919	876	895	882	955	922	913	914	894	918	910	922	840	957	901	915	899	914	913	954	883	877	922	882	946	926	837	895	892	928	911	872	977	958	970	902	905	934	917	898	928	872	911	920	912	889	882	922	930	935	879	853	901	888	872	940	923	886	872	949	898	940	860	908	904	905	881	855	890	929	936	949	865	919	924	883	894	881	839	894	893	915	922	866	888	869	884	894	869	892	910	858	910	945	915	909	891	902	913	926	913	922	880	903	900	883	916	926	893	883	846	889	882	887	945	916	897	905	950	906	921	926	887	880	861	871	869	914	938	871	883	855	897	801	878	907	908	913	951	884	870	960	902	943	877	899	891	922	870	939	983	888	874	910	916	882	895	893	934	863	897	917	861	885	922	861	870	863	876	909	917	879	925	977	903	953	904	873	921	895	913	921	934	875	916	916	892	894	915	876	852	888	898	931	891	923	915	940	933	920	941	893	870	899	940	930	917	899	916	938	896	852	926	858	827	888	880	881	895	913	910	915	895	914	955	887	863	928	917	868	835	892	927	915	918	904	896	895	939	886	845	866	873	922	894	898	878	857	924	854	875	952	893	902	923	907	938	902	946	882	873	897	896	886	863	915	892	851	891	928	897
14499	6303	8495	40124	34717	17704	41300	35985	21125	7422	2128	511	344	305	313	273	254	320	287	301	283	342	316	323	343	298	293	296	309	270	291	282	278	290	301	252	255	306	272	317	318	314	271	284	283	277	300	290	304	275	292	297	278	295	293	280	291	322	301	284	314	279	260	309	305	305	296	292	269	288	295	296	295	281	310	303	306	321	302	290	304	307	304	330	314	302	281	273	293	310	312	260	333	289	286	296	270	277	302	290	264	305	278	291	274	281	305	280	275	295	289	269	309	315	308	293	312	260	295	315	265	268	333	269	281	292	323	281	302	292	300	299	270	298	290	280	293	284	294	290	304	311	313	328	299	297	291	291	314	290	275	286	306	290	280	285	280	306	299	302	256	295	260	275	288	270	310	278	293	308	247	297	270	271	272	298	284	279	326	289	313	273	307	320	301	308	289	306	300	270	284	297	274	305	314	289	283	287	312	270	282	309	285	316	317	302	289	290	304	313	276	308	293	270	295	326	323	288	287	283	268	310	280	321	283	270	303	288	282	283	337	264	282	303	304	296	267	285	335	308	253	286	287	300	290	322	301	291	281	299	290	288	312	303	296	317	304	281	305	330	278	301	297	319	299	250	316	292	297	300	316	304	306	310	340	286	292	285	292	298	295	297	278	295	303	288	276	284	308	275	292	320	307	312	260	302	273	306	305	272	294	323	304	283	294	279	293	340	285	292	285	330	304	295	293	278	299	285	307	299	287	295	288	259	291	298	303	312	282	293	282	296	291	277	276	299	291	286	288	304	296	277	333	304	271	299	306	286	275	269	296	278	314	304	283	309	332	280	305	292	304	304	291	279	290	301	267	272	306	289	301	264	287	309	304	311	278	272	337	272	299	313	296	291	317	306	300	278	301	292	295	271	301	301	324	308	322	305	260	307	287	285	272	317	303	298	317	326	285	301	280	320	267	326	299	322	283	304	287	274	308	326	293	316	273	290	284	287	296	287	333	290	304	283	275	295	290	310	308	268	292	303	307	292	308	283	294	273	283	298	266	269	298	304	287	291	319	280	312	292	312	318	295	310	288	305	287	280	269	309	300	301	322	288	300	306	247	292	289	272	316	302	271	293	287	278	309	279	308	289	273	313	277	308	289	272	293	309	295	296	310	253	292	302	297	307	272	293	292	289	285	294	266	321	287	273	278	293	278	335	288	318	284	336	292	275	309	290	295	263	303	307	296	291	298	296	297	341	264	287	289	285	261	314	286	291	317	276	296	310	317	309	306	330	263	285	268	311	258	324	293	332	309	302	301	297	303	310	285	306	297	306	266	290	321	285	322	288	268	309	310	292	269	293	294	278	293	292	314	308	301	310	265	328	305	273	273	305	309	288	263	302	284	281	305	282	282	280	307	277	311	295	286	291	291	295	282	335	301	310	315	278	296	288	282	279	283	266	290	300	295	300	296	299	307	318	293	265	281	300	293	306	302	275	289	307	328	284	286	308	263	260	305	313	287	301	305	308	285	302	282	316	317	300	285	315	328	335	314	305	340	275	287	290	273	288	317	292	327	277	309	322	319	279	295	311	295	264	244	263	273	270	259	307	278	264	284	254	299	316	271	294	304	316	316	305	326	280	307	273	334	314	286	272	279	286	279	305	285	308	282	293	299	277	292	278	294	306	293	288	290	290	280	275	288	301	271	253	289	293	293	308	265	267	270	312	278	276	272	279	310	284	273	299	290	264	289	274	294	305	287	289	327	281	308	291	287	292	300	307	296	319	284	298	297	297	288	282	265	304	305	293	305	306	304	310	325	312	261	277	282	310	270	259	305	276	280	315	289	308	303	278	292	300	310	298	278	275	290	290	304	295	288	293	277	287	280	305	279	285	322	306	290	283	289	260	317	285	299	292	318	275	276	281	275	318	275	283	319	309	295	325	281	305	286	298	335	277	307	276	305	305	267	294	351	261	311	309	313	318	302	275	295	300	287	286	326	283	269	280	295	307	286	278	300	311	325	301	276	293	266	329	287	306	298	287	326	274	300	264	280	277	314	302	272	299	290	318	321	333	294	259	285	302	319	267	338	283	293	296	324	320	260	310	278	278	288	302	317	324	296	285	284	298	294	284	279	287	305	307	270	322	307	303	311	315	312	269	281	307	290	320	317	322	316	273	309	276	317	285	280	299	277	258	309	284	302	269	304	316	294	290	335	301	307	285	278	302	305	291	287	309	312	291	291	291	271	269	328	315	304	307	332	319	315	304	289	289	265	297	267	327	286	281	273	296	284	301	280	291	265	303	282	272	294	289	325	301	288	307	281	294	291	288	295	290	299	286	308	265	297	306	279	296	273	292	317	309	323	297	301	301	324	294	283	281	307	307	317	263	284	269	297	291	299	285	304	323	288	281	298	298	277	311	250	308	295	284	275	309	272	281	271	281	311	275	308	307	305	299	328	301	298	290	309	315	324	299	264	297	309	289	298	264	283	312	309	308	285	284	300	313	285	283	317	305	309	302	261	321	286	296	312	303	283	301	315	303	318	287	300	274	275	307	332	314	298	305	311	297	297	292	309	289	302	295	331	300	279	332	302	281	272	319	306	295	327	297	283	285	283	276	291	311	270	264	321	291	331	309	298	304	307	299	337	258	308	266	291	314	320	315	303	286	303	310	284	286	307	288	296	269	308	259	290	272	275	299	280	279	288	289	277	323	255	315	294	279	287	322	297	285	288	308	316	283	283	311	290	307	308	307	302	267	313	307	261	305	291	289	286	270	323	305	290	277	318	293	302	267	273	287	305	276	307	294	274	265	263	297	267	305	288	282	311	278	306	306	322	276	289	284	314	291	325	319	294	284	309	321	312	335	282	270	283	277	301	272	272	306	274	296	299	281	282	290	314	294	323	303	296	301	297	263	298	294	332	304	269	317	301	309	289	291	298	301	270	287	276	314	284	295	310	306	296	300	296	334	294	283	267	296	307	293	312	245	269	298	294	308	282	293	284	302	294	292	342	317	278	296	285	303	293	295	278	305	295	314	260	314	303	280	307	314	306	312	306	312	326	274	258	260	270	283	310	280	289	308	312	291	312	317	274	291	282	270	286	321	303	283	277	311	312	276	279	292	318	289	307	285	292	288	289	274	282	287	278	298	301	292	307	260	297	281	310	297	298	308	283	295	306	309	279	290	310	315	273	314	298	288	286	285	302	278	295	302	262	298	324	249	262	286	291	295	302	307	283	279	304	311	309	318	309	307	306	273	278	291	277	288	297	268	284	286	313	273	293	283	313	268	280	300	301	308	244	263	277	297	276	296	304	296	285	305	282	283	312	300	290	274	296	284	325	285	286	301	295	295	292	300	314	288	295	274	318	313	270	274	282	330	314	298	300	297	294	317	302	296	315	303	316	292	299	282	297	283	269	305	306	298	315	274	265	278	300	291	281	290	299	281	332	306	296	266	303	281	328	287	279	280	283	267	278	310	283	316	253	290	293	312	271	284	298	305	285	306
8965	5801	11330	45612	31725	27220	52960	47240	34091	17158	7712	1780	952	936	972	887	914	974	897	929	925	927	899	948	993	1091	1049	967	894	909	916	853	866	886	887	876	889	952	863	927	938	888	835	843	909	868	908	881	892	916	871	881	894	905	915	894	879	891	876	882	879	889	892	876	869	932	928	908	866	898	920	847	860	877	862	990	858	900	852	877	902	901	830	873	953	881	866	832	857	870	955	849	918	906	937	873	894	837	836	872	894	864	872	898	876	908	893	946	877	912	823	869	908	892	893	890	924	896	886	876	850	898	871	890	902	951	839	930	890	818	889	879	899	879	918	839	849	890	874	880	922	851	882	924	936	879	910	878	905	876	899	884	912	959	901	895	878	923	866	924	908	827	904	875	885	899	854	865	867	898	903	878	850	902	870	885	909	871	903	896	898	894	924	883	887	889	888	914	863	917	860	896	879	832	872	885	917	905	886	831	949	880	888	907	898	837	876	905	834	879	908	914	889	932	900	897	871	873	854	904	895	937	912	866	933	867	871	902	853	927	879	898	893	885	896	848	840	898	922	902	885	883	861	912	907	853	853	839	927	890	863	882	920	844	927	900	908	874	923	909	872	903	889	873	877	924	923	881	938	900	865	888	849	926	907	930	884	855	899	861	877	885	895	878	854	898	865	854	907	856	871	952	943	873	892	861	868	878	867	865	861	873	912	856	884	862	852	898	845	870	900	894	838	866	847	886	851	924	903	877	903	900	874	905	950	881	855	858	879	904	916	937	911	794	877	912	848	848	884	858	897	859	904	876	869	893	857	895	840	917	937	885	914	879	914	898	939	905	857	930	920	892	855	892	902	859	929	878	884	872	881	850	904	878	881	869	868	916	884	914	893	872	858	834	934	929	884	890	894	882	886	881	901	900	899	904	893	843	864	916	890	925	895	900	915	917	872	918	861	883	916	923	890	894	884	910	898	910	934	960	879	896	887	874	907	893	857	858	860	922	873	888	895	885	924	907	872	896	924	855	863	907	866	903	951	901	886	877	939	885	875	923	899	858	867	893	920	879	877	851	897	852	882	849	936	899	886	918	936	928	922	902	865	893	853	868	840	905	874	868	879	886	897	867	874	909	949	785	923	903	877	886	862	873	869	871	900	868	924	984	913	846	850	884	853	905	856	922	828	862	888	916	854	886	917	901	920	879	880	937	921	876	928	902	896	913	885	876	863	936	885	864	851	923	855	886	915	865	894	940	875	936	820	871	883	920	872	858	879	863	869	895	884	880	932	907	863	917	844	853	867	861	902	877	899	898	888	905	885	940	895	905	892	881	897	920	901	917	863	876	903	954	886	882	864	895	824	894	872	849	900	894	944	893	863	899	886	910	923	893	927	875	914	858	846	873	887	949	897	894	887	863	916	874	909	847	884	855	876	898	891	868	875	922	952	898	906	907	885	875	937	901	827	876	853	950	877	901	905	905	889	844	905	888	904	904	864	834	962	900	883	869	896	920	932	883	899	889	890	870	829	866	825	887	865	926	835	886	871	941	844	876	873	875	871	901	821	855	899	866	871	905	872	932	878	921	842	924	863	933	913	876	907	857	860	893	826	901	850	883	907	902	890	893	895	898	872	877	851	905	904	917	902	884	898	851	926	911	876	852	893	922	911	824	932	899	877	865	887	933	828	923	857	879	927	919	854	870	879	847	909	899	901	948	854	862	868	933	910	829	864	896	845	965	906	897	872	878	863	847	904	912	889	899	880	874	932	864	917	913	946	950	913	857	872	854	941	910	872	826	903	863	905	886	922	877	939	895	902	861	881	877	887	886	891	923	886	827	882	984	861	896	947	855	869	926	936	921	919	879	907	919	863	897	882	883	944	904	906	902	859	949	903	894	895	919	899	888	845	860	859	846	882	921	927	829	906	918	858	907	873	872	917	898	880	928	878	869	916	925	854	902	866	910	863	884	903	862	863	899	913	931	878	944	899	874	915	864	925	896	857	957	907	875	882	915	922	890	884	912	860	940	880	940	929	925	923	890	903	884	854	899	921	874	923	885	905	888	915	865	844	877	890	951	857	910	881	904	927	863	899	909	873	863	855	879	927	821	878	891	962	934	894	896	882	902	896	952	865	915	890	918	910	860	903	918	971	907	855	927	915	850	893	942	938	918	863	886	887	879	890	919	936	871	907	873	888	888	891	861	930	936	866	877	857	883	900	879	847	902	867	925	926	909	873	880	875	868	918	911	944	908	855	914	872	874	853	917	900	944	931	910	880	887	921	898	897	860	929	888	900	925	928	894	874	913	922	886	913	931	901	881	920	907	916	903	901	892	826	895	885	908	881	894	932	935	913	930	914	892	892	939	964	900	879	954	853	882	884	888	901	917	877	928	900	928	873	933	886	971	878	889	936	864	902	902	892	873	946	850	897	922	915	863	924	926	888	889	924	903	926	875	906	936	880	880	865	871	873	968	925	902	870	901	883	881	881	862	869	916	964	862	896	920	865	904	884	892	907	916	872	886	861	919	868	878	873	860	871	907	872	889	873	914	864	910	837	879	881	892	906	836	837	847	880	929	831	899	909	880	915	845	856	964	919	913	845	919	883	899	901	910	877	845	891	914	941	880	927	947	942	910	893	880	889	888	880	845	893	928	926	873	862	855	957	919	872	863	958	868	884	866	908	848	877	850	869	897	860	904	888	858	885	836	868	925	855	872	908	874	819	907	868	814	873	889	847	920	913	905	866	908	895	795	928	913	867	926	888	927	890	882	935	880	884	919	852	898	814	882	923	896	848	892	943	849	905	874	862	867	897	886	877	910	875	872	848	893	900	909	880	880	886	927	924	861	892	873	868	839	944	886	894	912	854	891	899	919	907	842	940	921	937	935	938	853	899	918	902	921	877	871	865	895	869	953	916	913	875	870	902	893	890	908	903	949	910	888	849	929	896	890	888	867	920	893	904	925	882	888	876	935	883	870	930	932	949	906	832	928	872	852	925	944	932	850	908	886	889	907	905	924	875	913	884	913	911	878	849	892	887	905	876	957	829	907	883	925	888	913	876	887	875	909	924	891	867	855	885	916	838	901	879	927	902	885	853	844	830	914	893	876	913	869	857	878	888	907	936	860	814	894	897	906	869	900	885	873	902	946	897	884	913	864	926	899	907	934	860	832	856	937	868	916	924	912	893	827	878	838	891	917	855	854	889	896	890	843	872	936	859	907	873	902	931	877	868	884	900	841	907	891	898	948	858	840	834	903	884	915	927	890	914	884	962	933	913	927	850	907	943	912	881	882	852	860	901	894	896	894	872	899	870	880	865	897	913	868	910	933	875	925	874	902	944	911	893	867	889	872	865	895	879	890	868	877	873	905	915	892	882	921	882	942	857	929	878	933	903	843	893	840	879	869	827	891	867	929	900	910	886	812	963	863	890	894	871	912	820	924	901	899	861	881	887	880	912	885	892	856	918	912	917	879	832	871	871	899	887	869	888	855	879	808	859	911
21031	9131	12087	47616	42796	25334	53492	47143	31784	14111	3553	788	336	307	322	351	310	334	283	319	316	363	319	286	374	368	328	311	325	322	315	352	305	321	311	308	360	324	331	282	322	309	293	307	310	312	327	327	368	305	328	324	293	320	298	287	305	309	299	292	294	327	308	323	319	301	303	311	287	303	299	351	277	308	295	294	299	334	291	309	322	336	306	335	338	313	325	337	297	287	295	305	312	288	284	308	299	338	305	329	284	347	334	309	305	289	315	327	309	292	320	318	331	305	340	336	340	303	312	333	339	317	315	301	315	290	333	296	332	331	303	308	307	332	302	269	295	321	299	295	311	313	323	318	291	300	313	284	293	304	320	333	338	314	306	293	316	324	327	331	308	323	306	285	293	320	308	311	326	312	296	313	333	339	310	337	292	313	323	304	318	290	303	312	312	285	303	337	297	336	337	287	279	297	315	311	325	284	294	300	320	317	310	307	307	316	325	302	284	326	306	310	331	304	305	301	298	335	325	319	320	336	322	313	341	307	296	324	318	321	328	344	322	311	310	320	298	317	330	337	315	335	316	317	292	313	318	276	260	328	330	307	319	320	274	334	322	300	316	290	304	277	301	289	326	315	309	307	324	326	286	315	307	324	335	310	310	334	347	284	269	310	325	295	304	290	317	340	274	311	302	321	318	302	315	302	293	287	295	315	296	288	306	294	292	315	318	322	306	301	286	290	286	330	321	300	296	334	280	283	295	314	303	304	315	308	329	307	332	289	314	330	311	328	302	371	311	295	321	346	309	311	313	308	306	347	322	334	307	310	319	296	323	321	284	327	327	330	312	335	354	336	308	337	310	272	308	318	295	286	292	309	333	282	297	304	301	333	308	336	329	361	312	321	305	283	322	325	312	312	328	299	306	309	321	339	306	317	339	320	330	305	308	284	279	319	309	325	286	311	295	320	320	313	305	332	335	320	291	327	322	310	312	272	294	330	314	276	294	318	319	306	340	337	330	296	323	320	307	291	298	333	305	276	321	319	291	308	346	312	300	312	303	337	333	311	338	322	289	330	289	268	319	328	308	319	348	338	312	277	287	324	313	305	311	318	312	306	296	298	300	299	336	303	319	316	328	336	280	310	313	289	319	344	341	292	292	301	314	316	331	319	302	313	306	323	311	301	320	300	292	316	292	319	327	303	281	314	305	281	309	307	322	312	294	290	311	310	312	316	306	292	327	318	280	299	303	302	313	326	285	300	323	294	279	294	319	322	325	308	291	305	315	304	262	281	318	319	331	313	295	303	337	309	310	310	334	339	299	333	307	316	315	312	308	323	302	315	303	291	299	319	294	334	317	285	310	289	324	313	316	320	320	317	292	332	323	280	283	322	334	323	332	298	323	322	288	312	314	297	333	295	285	308	327	310	326	311	283	292	321	326	308	278	299	319	298	305	310	307	292	328	321	301	316	296	304	304	304	304	307	315	305	311	292	312	309	297	298	287	298	318	304	332	279	341	321	317	327	286	316	302	321	342	292	296	288	312	325	317	325	323	342	329	328	319	319	339	322	324	327	288	314	306	311	286	307	304	302	304	313	337	323	311	322	312	302	328	307	284	306	310	325	346	305	338	320	313	289	306	310	328	272	329	315	317	342	288	328	312	319	309	318	292	280	288	300	300	338	302	363	317	338	330	314	303	324	319	309	303	313	294	348	302	287	302	284	329	312	294	352	313	282	293	314	312	323	287	306	305	345	331	327	296	278	313	311	334	316	328	317	299	348	268	322	304	302	315	301	327	298	309	302	321	290	297	339	322	320	325	338	316	345	297	288	333	318	333	289	308	340	312	319	302	287	295	334	313	277	309	309	316	308	319	306	311	316	309	290	315	340	313	337	289	310	309	290	306	298	329	315	320	343	328	309	295	318	286	322	285	333	308	310	327	300	298	304	312	331	315	313	306	313	319	333	308	271	292	323	294	290	304	307	276	318	329	298	309	300	329	329	291	296	308	326	313	283	313	319	307	303	332	319	290	305	297	327	294	290	304	306	295	336	322	304	282	312	275	319	288	280	341	320	317	336	304	298	299	355	320	307	337	316	326	326	320	281	300	301	346	288	306	299	318	329	331	347	320	325	305	304	293	343	330	333	316	317	309	263	278	318	295	320	302	342	317	301	320	321	292	335	327	316	313	314	323	294	342	303	327	302	299	323	324	311	322	307	320	296	328	307	287	305	314	326	300	272	306	313	307	343	318	300	336	319	263	287	324	314	315	299	306	325	313	306	316	318	321	355	306	321	359	311	349	313	314	285	309	311	309	313	322	311	310	327	320	318	311	306	306	332	332	328	320	296	306	326	310	310	326	330	316	301	306	317	335	290	311	305	350	302	324	315	302	296	314	295	313	306	300	283	304	345	301	296	327	323	336	315	323	346	277	316	318	275	309	292	328	312	279	299	305	317	295	299	311	315	333	333	311	320	292	321	322	321	339	324	332	316	313	282	315	339	296	321	302	323	321	317	352	327	307	312	307	328	328	312	296	321	303	319	330	300	325	306	319	332	348	314	329	320	302	302	292	301	310	315	325	339	289	296	322	300	296	319	319	280	310	318	316	282	340	298	307	331	304	323	308	302	278	320	298	319	321	303	341	288	310	320	325	307	340	334	307	319	301	301	330	335	333	285	306	353	308	291	317	294	334	284	325	312	336	332	308	295	309	302	318	307	324	328	294	318	333	308	281	336	325	286	328	290	303	289	295	313	288	305	323	311	313	311	301	307	327	322	303	316	287	292	314	343	314	329	346	328	328	324	318	332	313	304	309	326	281	279	305	285	314	315	285	302	312	310	311	315	325	330	292	305	336	302	291	299	332	308	304	309	306	321	279	317	313	333	372	304	307	315	301	295	289	341	310	320	310	298	286	292	325	301	321	313	293	291	277	333	326	292	324	285	312	308	294	320	308	308	299	331	292	269	282	340	320	304	292	290	306	303	303	312	294	330	361	312	272	333	310	336	310	337	323	304	312	318	324	290	307	302	314	319	294	293	294	314	337	344	339	345	288	323	313	294	343	314	322	298	326	333	333	279	314	332	309	303	306	294	302	343	287	321	281	324	313	329	299	321	315	286	311	302	314	306	336	305	338	321	298	311	325	324	300	300	313	303	303	296	324	268	335	300	292	343	314	337	311	279	333	314	338	298	301	284	319	310	320	345	313	306	315	336	343	311	319	305	309	319	290	317	296	306	336	317	295	277	327	295	319	288	310	335	327	302	315	315	309	309	344	288	328	314	312	327	294	319	312	326	285	301	254	295	297	315	305	298	316	303	316	330	342	321	323	305	321	312	305	300	303	295	315	335	330	310	306	292	324	326	319	294	317	311	283	297	330	295	278	307	305	297	324	303	321	288	318	320	308	288	321	357	345	308	301	295	295	327	324	323	309	344	330	307	332	303	334	316	301	294	301	288	316	298	309	310	305	303	299	328	325	297	307	280	299	304	335	329	327	328	317
10990	7864	14075	51025	38408	33425	62793	56780	43190	25443	10879	2786	1067	946	1031	923	977	1003	1005	1037	945	940	932	1100	1139	1145	1080	1010	1008	960	931	1004	970	938	893	940	949	945	930	936	961	926	950	968	952	913	913	931	918	918	901	921	895	934	900	961	955	893	943	891	870	884	950	909	952	899	950	896	947	999	907	950	932	948	922	947	886	953	929	936	956	927	942	895	945	961	936	922	881	866	893	883	935	935	900	934	983	953	918	940	932	966	931	964	927	935	928	873	910	986	885	967	916	932	923	887	923	966	935	905	988	925	896	906	957	900	879	940	904	990	944	915	898	926	962	938	923	946	938	939	914	929	940	926	950	931	935	922	960	920	912	921	955	961	971	1016	917	950	893	913	934	929	906	918	947	896	937	885	932	955	943	931	988	1004	950	927	919	905	933	937	895	897	882	1001	912	961	933	983	911	934	973	869	891	892	940	962	961	962	949	987	932	947	895	927	958	881	943	930	954	988	970	957	951	913	969	949	994	943	933	967	910	903	911	914	919	943	950	923	935	960	960	918	931	971	926	936	943	944	935	872	949	911	921	894	898	954	983	912	971	944	959	992	888	908	911	917	953	894	918	903	910	929	938	938	912	937	932	921	916	895	899	960	931	958	963	1004	950	914	938	897	894	935	949	919	939	1000	925	948	995	920	1016	937	945	986	943	942	994	906	925	974	940	973	907	953	953	963	958	943	959	997	911	920	979	906	932	868	952	990	958	923	955	932	952	935	895	931	919	920	894	874	920	931	959	938	881	875	915	972	890	971	902	999	876	928	915	932	987	940	922	911	891	911	881	949	915	907	978	957	922	951	907	920	979	944	971	891	993	967	924	960	989	957	970	907	933	902	917	978	968	907	963	950	913	923	940	876	952	959	923	941	931	955	905	974	914	1004	903	1011	944	901	973	980	892	893	888	955	929	904	945	964	956	932	970	924	891	979	900	896	926	905	894	919	952	940	930	920	943	917	970	963	934	938	931	914	883	933	920	909	926	990	915	924	871	903	932	959	968	962	870	922	940	979	915	1020	950	921	936	901	860	900	930	935	953	899	927	981	897	916	901	992	920	944	950	938	962	936	934	916	985	897	929	958	907	992	853	949	943	897	963	923	870	862	924	919	955	954	896	951	971	931	941	900	913	894	957	932	960	971	998	876	934	916	895	945	955	918	892	886	918	976	942	942	934	906	994	979	994	909	938	912	953	893	962	923	946	934	922	977	928	985	946	902	913	955	954	902	930	961	904	926	935	910	912	951	942	871	969	950	951	888	986	929	947	951	893	973	949	924	948	958	926	973	962	936	952	955	938	971	957	930	943	894	914	939	964	925	896	920	956	911	879	969	916	914	942	900	923	961	912	916	945	962	874	874	912	893	931	921	916	935	994	945	981	941	988	933	905	984	940	904	939	904	945	908	954	913	931	933	915	944	945	923	878	916	954	925	930	934	860	915	949	957	971	931	921	892	924	913	949	963	952	925	942	933	951	953	959	933	900	987	936	967	932	964	892	924	924	962	938	963	957	915	926	981	947	1012	946	899	937	905	919	975	924	965	934	967	957	929	901	902	954	894	898	938	968	942	919	917	942	977	917	963	953	930	954	895	945	960	976	963	964	971	827	949	930	931	956	963	962	902	911	964	913	894	944	960	928	938	894	920	921	902	935	910	923	935	918	992	951	914	874	916	983	983	906	957	920	909	945	931	898	961	920	982	939	965	953	923	925	932	908	965	926	902	882	943	986	980	914	939	955	960	917	940	935	932	944	934	883	969	967	975	922	954	940	930	970	934	953	939	905	912	933	929	895	919	896	937	887	891	935	942	980	882	929	929	922	915	936	916	963	929	881	884	909	921	879	893	977	917	885	905	974	888	948	941	947	909	939	874	914	911	914	910	922	990	917	937	858	952	923	947	907	920	956	907	922	904	915	901	949	916	971	956	951	941	909	951	958	919	933	923	956	944	929	893	918	936	888	965	948	924	939	927	886	910	894	957	873	929	957	935	933	990	886	946	922	911	928	928	955	923	913	961	948	907	931	916	919	949	955	970	985	904	898	999	935	929	960	921	887	920	941	955	869	951	923	901	953	942	892	920	933	927	946	959	932	948	918	947	923	914	924	939	926	882	924	901	920	956	854	890	935	899	924	1006	889	976	1005	921	922	870	924	924	983	869	904	858	880	962	955	904	898	946	936	957	956	924	948	969	905	891	861	948	925	949	968	871	988	839	950	932	964	916	936	984	910	968	918	932	966	936	960	911	934	946	945	944	921	912	1008	933	929	915	885	915	962	953	962	842	879	915	994	902	930	908	960	870	985	970	923	972	870	968	978	956	946	980	914	889	862	931	979	923	947	877	885	946	920	957	993	912	929	945	877	953	856	943	911	971	926	923	936	933	930	948	919	922	900	956	914	966	932	984	895	918	994	965	939	893	927	910	936	888	954	932	909	907	896	892	946	946	901	985	972	938	941	882	947	857	950	908	887	935	945	918	957	934	1012	883	921	871	901	961	852	963	891	935	918	953	909	895	907	932	923	921	906	923	894	959	942	938	955	957	929	958	914	861	912	940	953	904	879	903	945	932	943	972	945	955	925	932	901	940	901	914	966	948	940	918	953	918	978	906	923	944	960	902	913	902	920	951	905	971	936	917	969	917	987	934	913	929	930	926	966	999	944	978	957	913	882	963	922	948	993	905	984	949	897	933	912	922	881	950	881	940	901	990	948	934	940	879	910	913	901	931	894	891	898	844	944	902	945	952	1003	892	952	902	912	915	937	940	931	923	905	948	992	904	950	882	914	879	875	939	891	932	932	923	876	943	943	946	890	938	944	953	968	976	968	947	883	918	942	964	975	937	916	956	950	944	912	923	975	912	940	908	928	888	890	959	980	925	920	930	952	915	988	954	946	922	882	921	931	935	934	939	971	966	966	987	902	939	945	954	890	890	929	922	960	886	907	955	964	934	911	927	905	904	898	920	943	915	909	922	992	989	920	927	989	876	920	935	942	941	916	960	940	954	947	891	968	913	888	914	932	962	901	928	909	906	887	927	905	921	945	918	939	871	954	902	916	923	900	936	990	916	892	973	919	925	944	815	939	889	922	962	863	951	922	933	972	948	917	945	920	910	928	958	992	945	947	909	965	900	886	968	927	954	944	904	951	876	969	919	946	925	915	976	915	987	950	933	931	919	935	908	958	945	910	969	984	914	906	952	979	883	947	909	955	914	937	938	925	921	932	960	882	935	969	930	928	975	905	936	894	903	940	925	908	834	963	898	926	946	890	943	947	936	946	903	937	880	907	884	955	963	942	946	943	928	870	929	869	898	915	940	965	980	891	978	977	951	953	903	933	943	945	930	933	962	871	897	917	917	949	975	883	955	947	945	940	932	900	969	973	930	945	899	903	946	940	1018	920	920	921	888	984	1009	934	894	901	908	898	962	940	954	854	902	973	953	919	927	947	966	902	926	922	931	900	958	944	907	905	948	971	947
4529	3640	3797	6022	3501	2219	4815	4668	3093	1367	529	317	283	288	284	302	287	294	281	315	311	321	300	267	306	297	294	254	317	265	290	321	288	276	280	289	291	284	297	307	278	318	315	282	309	291	273	306	293	299	301	279	296	312	315	311	288	300	312	294	324	322	301	299	273	301	313	305	319	287	282	313	293	280	285	289	303	294	303	351	309	302	307	292	288	297	296	283	322	291	294	289	294	322	288	289	302	254	268	288	276	331	309	297	290	300	227	284	276	299	306	301	255	288	303	316	275	312	285	294	330	295	282	303	292	307	282	326	307	289	306	277	285	318	290	292	293	306	267	305	285	251	314	272	256	314	284	308	303	323	289	300	272	277	300	306	303	282	291	315	299	301	299	299	275	291	286	288	290	267	284	301	325	301	308	287	285	305	311	306	292	294	292	320	273	286	306	275	307	271	289	303	282	295	289	288	287	302	304	295	295	284	297	331	303	294	309	287	296	308	292	294	275	281	282	311	309	313	306	300	278	296	323	285	305	294	325	282	296	281	266	295	293	310	324	292	273	315	281	296	326	284	325	353	294	284	283	318	285	285	289	302	295	318	298	279	289	311	299	279	315	315	315	281	300	299	306	263	294	283	303	279	290	285	324	298	300	349	282	284	281	329	281	328	313	304	312	327	337	296	302	288	320	288	304	334	297	281	313	268	279	285	291	301	272	303	318	307	318	270	273	285	292	295	316	283	283	294	286	288	290	283	349	305	318	304	295	291	303	323	275	289	296	278	291	306	313	313	310	274	307	267	276	283	291	286	290	321	293	295	311	267	291	301	292	286	277	316	277	322	308	289	308	280	310	337	289	323	257	278	268	302	279	287	303	279	274	302	285	291	272	304	263	276	340	282	339	296	310	322	300	291	291	305	286	296	285	279	287	341	278	276	325	318	254	299	319	289	287	297	298	275	270	284	319	315	303	297	294	303	280	287	287	275	290	288	315	299	323	311	302	318	328	283	283	244	282	292	286	281	308	286	279	306	265	306	318	291	289	313	316	300	313	314	284	260	286	279	277	272	311	304	281	281	245	308	285	296	304	292	285	307	282	313	281	292	310	259	310	308	310	285	262	277	282	327	282	306	318	289	260	300	269	284	332	285	304	242	297	273	278	326	313	320	305	297	310	252	271	303	256	297	277	284	298	280	292	275	283	299	297	304	306	291	304	315	305	270	317	316	297	296	306	315	318	301	319	298	290	273	316	290	291	325	270	293	283	291	273	295	258	339	301	284	292	319	305	287	315	306	291	271	293	275	293	291	303	277	269	328	284	312	296	310	292	312	308	310	310	301	279	289	325	282	308	308	277	270	280	288	287	302	303	303	278	291	293	302	294	261	312	313	289	309	285	287	327	326	279	267	333	346	271	300	301	286	303	314	269	293	327	297	308	306	306	318	316	287	303	302	284	314	283	287	295	273	287	299	288	312	282	308	299	294	329	252	301	280	327	304	315	315	263	288	323	317	331	277	289	301	311	278	305	274	312	311	320	281	287	270	326	293	321	277	293	305	281	298	329	302	270	293	299	269	296	311	280	336	289	282	285	273	290	299	258	331	275	275	280	295	286	332	262	284	302	279	300	295	293	306	266	287	292	278	273	321	289	276	330	306	254	290	297	315	331	280	310	293	282	300	283	255	286	328	300	306	301	271	308	257	285	287	334	310	290	304	285	277	284	303	317	315	286	317	313	309	294	277	281	305	312	301	311	296	301	302	275	273	300	241	263	273	281	279	326	294	293	297	330	312	311	293	296	278	288	299	278	318	286	288	293	309	311	265	315	288	309	267	314	284	311	293	287	338	301	292	270	316	309	291	278	269	286	278	286	307	286	325	274	293	324	303	301	298	279	326	290	293	275	293	291	300	294	295	291	307	296	267	292	291	309	316	256	269	283	292	308	306	318	299	304	284	331	289	327	281	283	317	299	300	275	286	292	278	303	273	320	307	306	291	255	305	313	291	284	289	296	311	284	295	297	301	328	289	290	280	287	289	277	262	306	310	346	284	275	255	306	282	294	249	299	278	275	312	291	278	303	292	320	310	305	297	304	286	284	312	291	287	293	276	281	305	261	307	304	279	290	323	320	298	328	274	290	312	285	276	284	330	308	283	294	302	308	305	292	275	280	276	271	309	315	294	304	308	315	295	317	303	324	296	282	285	309	292	294	308	303	282	282	284	307	294	299	289	291	302	289	307	284	290	300	270	267	300	309	312	303	313	296	276	303	286	290	272	293	299	279	282	265	293	297	281	295	308	285	304	305	293	292	263	270	293	274	302	312	284	310	286	271	286	301	287	272	311	307	284	278	324	293	279	285	281	317	251	296	302	291	287	299	277	306	307	281	272	269	278	277	292	312	295	311	284	282	313	309	275	323	280	304	287	301	303	289	284	288	328	289	272	301	310	293	279	292	261	304	303	287	269	342	302	296	274	295	266	290	294	292	320	274	300	335	310	317	285	297	279	294	300	329	294	252	277	280	301	302	304	280	276	292	275	305	292	312	289	271	293	310	266	273	306	283	333	283	308	285	261	284	283	270	330	300	287	273	311	309	262	288	286	300	261	306	294	274	313	298	272	303	314	270	319	265	305	287	300	278	278	297	280	316	274	278	269	306	272	301	289	309	253	303	322	313	294	296	333	317	311	311	279	289	259	296	289	293	306	309	305	281	296	294	271	279	315	299	291	282	253	298	330	279	286	303	280	320	290	277	308	276	286	279	298	303	282	284	312	305	280	290	318	284	297	306	287	277	305	304	270	299	307	289	274	317	293	295	302	280	278	308	311	274	291	322	280	295	282	288	287	268	267	256	306	301	273	288	286	262	300	321	299	274	279	283	275	295	313	297	283	334	325	308	289	268	310	306	297	298	325	286	299	290	290	290	301	298	310	309	302	274	315	328	301	296	293	291	299	299	285	260	291	286	276	267	299	273	296	320	259	303	301	286	257	309	268	270	272	289	295	285	310	329	313	322	288	292	273	296	317	314	288	309	251	315	268	293	286	309	293	299	254	295	281	283	323	300	305	289	306	286	290	316	330	297	326	276	340	288	297	284	295	292	308	289	244	273	288	294	297	266	254	300	331	263	281	276	301	314	314	299	285	331	283	320	309	294	330	325	289	304	303	281	274	284	307	321	313	308	269	278	287	282	258	276	273	289	297	298	304	294	300	278	313	291	298	289	280	279	301	302	281	289	313	271	267	302	304	295	287	303	293	293	278	282	327	293	287	276	292	309	304	273	290	301	308	310	282	288	326	286	269	252	312	305	294	331	280	278	307	315	297	300	289	307	297	301	306	301	285	294	288	338	271	298	327	287	301	272	264	284	300	302	279	318	299	319	279	280	289	288	295	310	315	282	290	298	276	327	281	315	304	304	310	269	308	301	315	293	300	313	295	303	259	297	268	320	283	311	292	298	319	310	277	286	306	301	325	312	299	297	289	300	332	296	310	305	272	306	305
3760	3933	5235	15272	9626	8285	16407	14998	10192	4716	1795	1040	882	943	840	870	954	895	944	902	900	922	933	872	927	940	880	880	844	887	919	913	849	920	964	917	914	892	913	859	873	804	885	897	907	909	916	877	883	886	941	912	864	893	895	903	819	895	901	858	846	874	926	938	922	919	848	927	846	862	830	884	945	895	921	858	897	922	897	894	844	876	926	938	919	869	885	865	901	855	921	956	937	936	896	865	860	899	864	896	863	856	883	888	870	870	919	924	894	921	937	873	870	890	876	883	910	860	872	944	903	946	907	883	866	921	885	938	898	878	886	888	925	865	905	885	922	896	912	876	889	897	933	861	886	895	876	870	822	895	837	942	890	858	911	882	844	848	923	861	884	927	879	928	886	910	902	842	899	909	826	885	866	896	936	888	939	902	863	879	878	918	845	885	863	863	895	916	906	837	922	882	872	854	934	874	874	887	904	900	905	844	903	891	856	903	878	870	854	885	946	878	913	835	875	860	893	875	953	929	925	887	862	910	857	918	876	882	876	950	905	855	926	889	902	872	930	872	868	936	825	875	908	923	930	901	896	873	834	918	863	891	888	907	829	934	903	883	902	907	920	902	857	892	911	912	902	906	976	935	908	862	895	857	905	906	894	829	875	847	884	869	907	916	923	812	876	893	867	961	891	866	935	875	871	894	919	876	859	898	841	900	879	899	921	901	879	885	848	865	875	887	863	867	901	847	882	862	822	909	943	875	896	861	917	908	910	914	892	879	906	891	871	864	927	860	906	907	898	915	862	870	907	900	908	874	894	907	829	931	863	887	918	876	879	915	919	869	886	899	882	887	885	957	889	913	907	835	865	876	868	896	872	910	867	829	927	888	868	851	834	930	932	907	923	911	864	921	896	911	943	893	858	902	908	872	905	915	871	882	856	887	874	946	823	887	914	822	867	933	901	857	866	878	894	924	876	922	874	885	908	888	845	850	863	846	907	863	869	895	899	850	875	843	894	864	893	928	873	881	884	854	952	912	879	853	895	932	905	877	886	924	883	881	917	865	923	855	905	829	944	909	891	901	877	916	889	861	921	888	900	882	890	868	944	841	877	853	900	888	833	884	882	866	898	903	942	880	885	869	849	865	867	863	899	852	886	867	897	854	816	874	882	876	898	869	870	871	886	883	897	897	909	863	895	927	870	877	865	893	859	906	917	895	895	856	917	941	896	883	905	909	861	835	908	932	828	881	904	879	922	898	869	879	876	897	897	879	919	895	877	919	878	914	922	908	863	850	897	901	858	877	848	889	932	894	867	883	834	887	875	871	907	879	915	897	929	924	897	879	952	858	917	855	902	880	889	919	886	886	971	912	892	929	892	914	914	888	870	902	851	879	881	891	889	904	897	901	923	892	919	919	868	908	921	875	887	865	917	901	897	881	884	857	828	908	887	868	904	918	860	895	921	910	932	900	899	873	891	961	874	833	887	932	851	834	927	874	888	893	887	916	910	910	843	835	912	917	861	850	910	857	855	905	915	865	876	930	905	893	900	916	896	862	888	848	902	843	885	916	922	887	913	872	854	866	927	843	927	890	942	899	931	884	903	888	871	847	882	903	917	923	875	907	865	923	897	884	866	874	846	888	897	842	939	924	895	901	882	826	911	865	865	828	902	873	913	880	910	933	911	858	876	904	915	865	868	944	875	898	904	879	885	850	915	856	908	899	882	886	868	922	922	924	866	843	886	890	901	925	899	870	877	886	862	903	914	911	890	914	833	884	911	877	903	893	871	881	846	873	912	852	860	874	871	878	828	856	860	917	853	925	921	853	902	827	876	944	894	895	914	895	879	889	919	922	856	871	905	920	867	892	979	915	893	894	877	876	910	912	876	872	908	907	905	949	898	942	919	910	969	892	910	892	914	895	898	924	863	860	849	898	850	902	902	920	861	862	922	879	912	908	919	865	877	871	892	863	881	923	887	860	880	938	917	881	917	861	869	960	858	837	871	953	896	856	899	919	894	867	901	886	915	864	862	902	950	886	792	898	936	890	860	943	872	894	896	923	907	883	960	884	851	849	864	897	920	898	861	845	946	880	877	881	942	864	862	847	871	917	880	900	922	860	869	902	813	926	906	917	909	878	951	905	886	944	898	889	885	822	899	872	849	906	938	871	846	863	938	867	843	850	897	891	871	836	931	854	925	842	933	862	892	904	987	873	854	895	845	823	878	869	937	881	855	906	888	916	842	901	927	919	915	871	891	878	892	896	882	902	866	849	851	883	941	898	883	846	888	908	839	880	883	894	886	835	860	891	893	925	909	879	919	895	899	887	905	926	900	893	883	931	847	907	903	875	895	862	871	868	949	877	918	971	929	905	907	876	848	883	849	871	882	811	849	853	861	924	884	882	867	906	865	889	891	950	926	865	879	871	940	856	875	858	905	939	912	858	919	921	862	866	889	901	865	884	904	878	857	899	886	900	900	912	890	881	895	900	900	896	863	927	921	894	889	846	912	901	892	922	978	831	932	856	908	960	939	886	890	925	903	860	870	897	880	908	900	890	892	909	890	903	929	831	870	914	928	839	909	884	821	885	860	911	883	869	946	925	904	930	908	902	849	868	876	945	915	889	860	863	857	956	845	890	873	992	944	855	870	902	868	852	930	960	914	863	907	876	916	867	921	877	917	905	939	898	922	899	874	895	897	839	910	853	864	918	901	947	845	935	874	903	867	906	872	843	877	884	926	904	906	912	899	932	884	906	907	918	897	912	854	906	908	905	876	883	924	899	970	905	915	920	880	899	890	831	841	920	908	889	895	900	912	898	941	890	904	900	893	940	858	897	893	896	939	886	924	877	883	958	849	865	859	877	892	875	859	886	913	884	895	925	891	863	906	888	853	894	907	893	885	859	906	896	891	867	907	906	942	825	873	932	849	917	877	871	914	924	938	885	821	862	891	908	889	940	879	912	891	883	961	892	908	931	837	933	902	880	860	866	942	906	895	871	881	873	896	859	860	876	892	885	815	926	851	906	898	933	1006	888	875	891	913	886	908	869	886	867	871	900	882	938	913	924	936	933	916	913	858	880	873	898	879	914	901	902	889	853	872	929	893	821	934	869	922	907	905	899	928	896	928	897	880	847	917	912	896	887	872	887	867	884	869	934	913	897	909	922	891	885	863	915	841	876	899	903	923	902	949	913	861	896	934	878	945	921	902	892	900	923	906	930	909	887	892	847	899	908	874	905	887	895	880	895	893	909	907	932	888	880	877	909	868	886	901	898	891	930	940	890	875	931	900	892	841	897	913	891	912	950	923	872	936	907	855	836	862	869	885	963	912	906	879	922	923	895	882	880	835	941	887	895	897	925	879	870	915	912	914	933	843	923	879	878	847	901	864	909	884	884	866	893	962	883	909	892	887	893	871	888	937	954	872	897	918	909	840	952	886	828	937	904	878	892	868	845	890	938	844	940	884	888	893	875	855	877	852	943	902	949	878	885	912	864	881	866
12838	5950	5861	42919	32580	20545	42006	35775	21679	8093	1735	436	301	290	288	279	307	316	316	325	278	279	308	295	293	299	277	312	294	309	307	314	308	290	285	300	279	258	319	293	283	279	284	323	313	303	307	290	290	299	299	309	282	295	268	306	275	305	306	305	296	323	287	297	275	293	327	310	291	272	307	287	290	325	268	270	273	296	329	290	321	266	307	272	319	277	297	284	289	279	268	286	297	258	300	274	312	292	295	285	298	278	287	314	269	264	310	296	326	277	273	301	274	285	296	304	296	282	282	276	300	301	274	319	293	315	287	293	270	296	296	312	315	326	284	308	320	331	284	304	290	296	301	281	298	312	294	279	267	289	306	285	304	301	281	307	246	288	273	284	279	274	313	316	270	288	303	291	264	306	286	303	301	306	291	290	273	283	286	296	247	310	289	257	286	282	297	301	298	279	286	314	302	273	294	276	273	306	311	278	301	268	253	304	291	301	301	271	275	285	275	308	307	294	267	300	324	314	316	294	252	289	312	320	294	274	278	296	257	294	274	298	277	299	326	269	323	311	266	275	304	291	312	281	303	286	298	281	274	300	280	266	322	287	274	283	277	289	294	292	265	291	309	293	294	282	272	279	297	279	276	307	262	303	309	309	300	282	302	271	304	305	285	302	293	326	287	253	272	298	286	272	295	288	317	309	287	281	286	272	275	295	278	301	299	295	276	277	306	274	286	307	313	306	301	260	280	290	289	269	290	292	308	281	257	306	296	282	284	304	304	297	309	311	312	259	317	284	289	281	300	309	304	321	288	298	308	281	273	278	313	285	321	306	293	289	291	302	304	293	325	292	289	315	294	273	302	276	303	282	283	287	291	294	316	268	318	274	271	283	276	293	320	302	288	312	298	319	310	313	283	293	292	299	289	319	286	326	295	276	311	299	339	293	271	257	301	308	295	315	279	322	290	284	286	289	292	289	293	330	284	306	325	293	329	298	289	298	304	312	294	259	278	284	301	257	275	288	276	296	302	267	350	282	308	306	324	319	284	312	311	300	296	311	342	280	316	290	309	292	313	286	264	312	293	317	304	273	335	293	335	281	304	273	309	295	286	288	320	332	298	309	283	283	295	293	298	290	297	275	319	279	284	307	302	307	298	323	276	270	255	281	291	266	286	264	274	290	284	300	293	271	287	274	300	285	262	269	325	316	267	332	292	301	305	308	306	285	257	259	286	296	271	299	277	303	258	271	287	271	277	317	284	274	269	310	310	287	263	283	296	288	283	292	329	317	306	309	317	293	272	263	309	301	315	295	303	291	285	277	314	275	247	277	292	290	289	301	293	302	286	308	265	284	300	314	326	307	283	301	314	304	276	293	286	280	265	277	288	289	286	294	265	302	320	314	280	283	301	300	301	275	280	265	311	273	299	275	283	288	279	281	311	276	297	296	304	308	288	273	264	282	311	290	286	278	280	277	266	286	299	296	278	281	297	281	320	311	280	274	308	288	292	277	287	309	315	295	302	286	270	268	304	271	311	277	296	317	288	280	272	295	296	255	252	294	320	288	266	295	273	281	299	281	299	309	267	284	277	261	269	296	265	298	284	283	293	294	259	294	265	277	315	307	293	321	285	295	295	296	269	278	269	265	283	272	282	283	291	313	303	291	306	303	311	281	258	274	239	303	279	305	282	304	273	313	316	282	295	307	288	305	296	280	326	299	289	299	287	280	312	288	272	307	272	305	301	292	276	306	340	298	299	294	303	265	251	284	263	270	285	271	292	299	280	295	339	279	282	322	297	267	283	279	297	305	311	285	315	313	318	287	291	302	292	268	287	312	300	269	266	297	256	301	276	252	298	309	284	288	303	296	294	295	298	288	301	284	272	290	293	268	290	288	265	269	313	291	276	275	315	271	310	289	293	292	280	286	281	315	277	280	304	294	296	300	279	289	315	310	272	274	262	273	309	300	271	274	305	295	316	296	288	301	295	294	279	271	277	299	304	303	307	283	283	288	299	310	294	297	271	290	316	271	296	265	287	297	291	263	277	290	290	288	267	276	260	288	314	279	313	296	286	276	289	329	309	269	282	291	317	320	302	293	302	275	323	260	324	311	295	258	288	321	295	302	292	296	309	298	244	305	295	284	290	282	264	263	313	324	295	327	295	318	289	266	305	278	290	347	316	308	277	276	285	287	292	301	309	299	262	309	262	287	286	302	273	303	300	289	330	328	307	289	318	305	320	305	295	283	294	272	262	303	275	318	293	278	283	290	304	293	285	298	308	287	308	270	325	316	263	293	318	284	271	285	283	306	300	322	297	308	252	289	284	295	308	293	276	279	274	287	278	281	297	283	273	306	319	312	317	278	301	289	268	288	281	304	295	302	315	277	275	289	302	305	299	308	298	293	289	296	265	278	297	296	323	288	280	293	306	294	278	260	300	263	269	274	307	290	264	303	274	297	284	276	292	300	311	290	293	289	293	301	287	272	287	274	295	338	306	291	258	270	302	253	284	311	275	308	293	286	319	301	268	245	289	317	299	279	283	312	299	272	308	268	296	293	289	281	286	304	294	260	306	278	285	293	312	307	316	291	320	306	303	270	274	284	301	301	320	292	305	254	315	315	280	331	336	292	274	312	302	259	289	281	274	301	312	304	311	309	287	332	296	314	282	299	292	243	302	251	298	307	289	287	297	273	283	262	282	273	257	311	289	263	300	300	326	306	290	300	284	303	323	285	279	297	277	268	274	302	275	317	304	320	284	285	298	336	309	274	274	307	288	294	280	292	282	314	298	294	286	304	276	293	287	309	310	314	279	261	275	281	315	275	273	299	287	312	303	301	283	311	271	312	316	310	274	290	286	316	290	262	288	306	302	303	284	276	315	296	277	304	269	308	300	269	282	289	300	277	277	329	297	289	284	287	311	249	301	310	303	281	286	287	275	277	288	313	283	301	293	315	266	287	277	310	259	305	298	307	316	319	308	274	281	307	286	281	291	314	275	307	279	263	303	323	307	321	281	267	291	276	283	280	284	296	255	303	336	288	310	304	278	251	275	282	326	270	286	320	312	284	288	332	288	291	283	318	276	269	323	293	290	316	286	261	291	281	307	275	285	293	297	293	294	266	292	294	299	279	256	318	288	291	285	264	276	274	279	309	275	283	321	293	269	293	247	288	261	297	315	300	293	271	295	288	309	258	312	306	283	303	276	303	307	275	284	306	272	284	305	311	287	297	302	258	301	305	304	289	292	299	307	289	268	263	291	281	265	257	310	294	282	316	316	305	303	278	278	301	251	291	289	283	293	288	273	276	293	272	278	294	322	276	323	290	273	300	285	293	295	271	291	275	303	321	276	300	298	263	286	252	307	293	280	294	294	301	293	300	293	322	297	323	273	272	301	283	302	314	294	310	313	288	293	300	308	281	282	295	280	292	283	284	264	288	266	293	314	290	309	278	283	284	282	275	285	320	290	295	296	297	295	276	247	269	262	298	272	296	282	306	263	287
7755	5884	8227	48344	27438	31044	52784	47533	34437	18943	5909	1614	977	963	915	922	906	904	924	893	885	912	957	918	954	987	1020	968	915	883	900	903	925	853	909	947	961	908	905	898	886	913	908	894	904	879	895	903	927	894	908	939	924	945	938	839	859	900	889	836	866	855	910	895	845	868	872	869	927	878	922	959	875	859	916	859	898	942	902	888	880	852	855	916	888	858	913	882	881	859	859	907	888	909	901	923	909	855	958	872	881	893	986	892	928	935	869	906	950	910	879	863	910	843	870	879	910	896	854	859	925	932	825	900	832	886	855	825	835	879	901	873	887	904	877	885	929	832	930	899	884	917	872	875	917	899	893	896	891	966	879	848	916	851	868	910	868	896	919	892	872	902	896	832	892	919	912	855	911	871	933	875	877	860	860	868	910	897	879	867	832	828	834	905	909	848	910	862	867	871	895	883	886	868	873	894	913	936	881	900	901	906	913	891	881	897	919	896	942	886	924	924	843	866	867	886	835	894	888	866	952	907	896	918	896	876	876	856	857	893	921	895	887	897	849	878	871	868	894	857	860	851	884	888	870	841	837	863	877	876	845	891	922	904	897	871	877	845	924	875	851	867	914	846	915	922	907	894	891	874	909	879	906	837	886	821	907	863	942	889	905	932	921	839	871	850	841	855	892	853	861	862	890	880	934	925	840	877	905	854	879	905	910	829	856	912	898	836	888	882	925	884	884	893	927	856	895	891	885	862	886	888	832	891	872	884	909	921	933	890	894	878	886	860	871	900	877	925	890	867	895	886	806	852	939	923	911	869	873	916	914	887	894	850	887	884	916	910	848	925	873	880	943	897	797	839	863	903	864	892	848	896	898	870	912	894	909	920	843	957	880	814	871	930	894	913	906	898	897	885	862	905	860	871	813	872	896	908	919	862	886	853	890	840	893	898	924	885	873	881	893	886	938	932	822	860	905	924	866	896	857	871	905	915	877	850	891	901	901	893	857	910	904	877	889	913	891	926	872	909	909	836	849	853	872	891	890	927	891	910	893	890	835	903	903	909	875	889	924	842	869	852	883	863	871	906	891	850	824	864	929	911	864	901	901	901	875	918	865	877	846	890	904	890	861	929	878	905	902	874	906	851	903	898	926	871	928	894	854	871	899	947	914	958	877	846	862	861	908	855	864	906	885	831	886	921	866	925	911	850	864	888	854	902	905	867	893	911	890	849	920	880	871	886	885	884	848	943	907	917	841	871	883	897	931	897	904	912	873	909	856	869	917	847	922	891	904	866	903	851	920	853	895	961	883	895	920	902	879	821	877	872	965	928	856	871	907	857	870	862	897	912	881	890	839	889	855	876	885	892	841	834	845	850	885	892	889	876	847	907	890	818	872	880	864	877	905	849	939	874	924	851	846	883	898	880	878	890	905	913	836	916	889	903	873	870	902	885	919	904	911	882	890	895	885	901	936	858	903	934	866	905	867	883	934	875	955	877	915	928	877	900	875	878	878	891	936	897	899	907	888	907	866	900	900	908	841	880	831	855	860	873	911	939	908	887	871	894	863	869	861	904	945	874	905	907	879	868	899	866	895	923	894	928	881	892	883	899	878	900	817	922	872	882	880	849	892	913	864	938	887	876	881	934	831	894	886	834	915	875	858	858	889	880	908	897	948	877	915	874	851	852	903	798	860	901	883	901	869	904	952	850	892	929	909	902	890	877	847	874	887	883	905	913	930	867	870	894	875	891	931	887	861	900	881	865	851	935	875	853	863	963	895	900	856	906	899	884	873	891	877	891	876	851	912	909	907	926	935	908	920	860	888	854	842	839	863	869	893	885	896	1003	911	886	925	876	841	865	888	854	963	864	869	892	913	892	872	932	889	870	891	889	888	859	927	850	863	807	895	877	882	895	922	871	904	885	915	894	907	861	855	885	906	877	909	886	883	903	845	853	891	902	897	898	800	899	843	941	856	864	890	909	881	943	861	906	922	856	896	949	895	874	880	936	910	885	900	894	863	868	864	912	852	871	874	931	875	891	920	887	874	887	894	925	907	889	874	857	912	890	910	832	860	927	992	868	864	902	891	912	942	926	927	862	891	886	887	889	871	910	855	895	909	860	863	909	907	898	906	898	879	862	824	943	848	936	896	920	871	857	904	896	891	894	855	849	827	898	907	898	900	889	869	862	874	866	830	899	924	877	859	892	839	849	852	873	909	857	862	890	880	904	836	914	861	868	884	893	925	873	912	947	884	835	933	952	896	869	909	904	921	850	879	902	922	914	865	873	881	907	869	896	916	880	867	844	877	896	900	875	902	865	922	915	899	875	920	909	835	911	888	877	895	897	870	961	832	862	870	865	909	906	821	897	888	884	841	901	887	825	919	915	885	876	854	942	895	883	887	875	848	867	846	890	854	861	874	878	885	871	920	903	896	908	966	929	916	879	861	867	884	910	903	962	851	871	895	907	912	899	928	914	860	864	863	959	908	898	875	854	875	932	877	861	869	921	890	937	903	867	879	896	886	846	850	912	837	915	912	920	899	781	904	904	893	906	837	914	901	879	903	877	904	916	958	882	878	884	901	873	893	917	891	904	860	939	881	873	858	916	863	824	870	786	864	888	926	889	856	855	864	895	885	886	926	896	943	907	903	892	876	917	904	876	863	851	889	873	903	891	909	845	860	843	925	877	952	885	921	891	849	861	862	911	865	896	900	908	833	910	896	894	944	897	906	896	877	852	844	851	906	904	883	912	901	898	904	871	879	910	941	879	952	857	864	848	891	872	878	871	932	888	873	877	871	890	903	872	899	871	893	871	902	870	855	885	898	932	910	880	923	862	860	902	860	844	896	889	932	867	880	861	830	895	961	915	857	931	901	895	917	896	926	905	876	902	888	864	867	854	881	897	895	836	851	913	865	892	926	896	878	915	919	883	868	888	908	927	847	807	882	845	849	910	894	887	902	817	919	887	832	912	861	883	843	860	879	842	902	888	859	900	884	915	882	890	892	834	968	868	933	901	895	939	892	943	825	857	880	857	933	838	898	872	880	835	931	836	907	892	911	911	903	845	917	895	921	829	870	910	906	928	889	900	948	907	826	888	874	874	853	864	913	818	838	953	833	891	867	823	880	907	899	882	899	883	900	910	906	897	925	905	908	848	838	890	863	958	883	892	926	936	885	885	842	872	875	884	922	936	904	889	907	919	887	923	881	821	872	896	888	890	893	874	907	860	828	917	862	958	855	898	853	867	834	917	879	878	894	870	922	915	933	875	913	930	879	920	855	827	925	865	854	862	853	862	879	945	914	897	887	937	906	917	921	886	891	924	866	927	886	881	934	949	894	836	909	937	857	894	921	941	898	877	912	884	904	909	895	878	876	908	853	893	835	874	842	899	902	883	890	855	876	904	907	869	870	896	880	927	873	949	879	905	896	893	863	901	913	873	895	883	858	875	849	868	934	836	922	869	891	903	901	924	887	897	915	900	918	884	903	870	843	869	891	841
19702	7653	7166	50447	36071	30979	57332	47399	30768	14019	3000	571	310	305	302	326	329	314	318	325	328	287	308	346	300	313	352	324	347	339	303	316	311	279	295	329	308	310	331	339	309	313	309	322	327	283	272	305	317	301	287	312	287	313	312	319	296	326	302	302	284	280	285	318	288	320	312	321	317	331	319	314	329	301	295	301	330	271	301	336	301	333	316	323	302	319	282	317	334	310	305	315	287	287	284	300	303	315	305	317	302	331	305	326	316	289	347	323	314	330	302	319	312	295	274	305	314	361	295	340	324	297	300	307	325	306	303	305	318	348	300	289	275	302	346	311	297	270	281	274	319	304	304	341	318	326	325	317	323	333	290	314	295	305	314	298	336	322	295	344	321	319	322	322	287	289	300	299	312	334	339	305	306	307	304	318	320	330	308	291	322	318	305	321	310	309	314	297	331	328	313	297	280	291	311	274	318	307	296	321	294	276	285	310	320	296	318	299	297	314	305	307	295	299	298	327	309	317	295	306	330	325	289	282	303	307	290	298	321	309	305	338	362	312	288	297	285	302	279	295	325	314	299	263	291	304	297	320	328	267	333	319	288	335	330	329	276	326	293	349	328	299	308	285	314	303	294	299	346	283	298	305	286	312	300	309	305	320	310	290	324	314	313	270	321	314	298	329	295	304	312	331	320	295	317	319	297	299	312	264	326	312	333	303	316	305	320	295	325	331	324	316	318	299	313	326	285	307	292	315	316	299	334	289	304	298	295	301	303	324	315	296	318	332	328	293	316	304	329	321	299	304	311	296	317	301	322	311	326	312	315	310	317	313	313	336	312	300	334	314	313	295	311	288	301	323	297	320	288	289	311	323	294	310	320	357	285	304	320	304	319	328	322	304	287	322	309	313	342	312	303	317	327	300	332	320	315	305	305	331	303	295	303	324	297	282	312	284	307	289	296	312	312	309	315	283	270	307	292	316	330	315	316	321	305	333	328	309	317	316	315	328	333	287	312	325	337	301	324	329	311	301	319	342	317	303	310	314	312	322	312	314	334	329	308	315	319	302	294	318	331	309	321	305	272	341	317	326	336	326	270	296	323	294	316	309	324	303	324	303	298	304	306	297	315	327	302	293	297	289	329	300	303	327	320	293	293	332	296	326	318	288	299	323	335	310	318	320	328	292	283	322	317	313	309	304	326	305	305	324	332	308	339	334	335	315	286	321	285	299	363	286	291	304	338	312	288	299	313	329	308	272	310	320	347	311	325	290	311	297	298	310	295	307	302	306	330	321	301	317	324	297	287	337	324	320	315	304	320	286	292	333	347	299	298	293	331	344	284	289	315	333	286	293	295	289	298	297	297	332	311	331	291	304	318	295	348	336	348	298	315	323	317	313	323	319	313	306	336	289	297	279	302	293	315	298	315	304	332	299	274	290	291	294	330	306	306	312	311	318	305	305	312	347	282	328	317	320	338	317	289	263	318	311	306	292	331	331	316	311	303	305	347	321	322	283	327	322	271	283	299	307	343	303	328	298	356	314	281	320	314	312	320	307	315	278	325	312	322	321	281	299	308	303	347	297	310	279	294	325	329	358	314	346	301	296	305	301	306	307	315	307	299	318	287	313	295	348	306	296	311	320	307	315	321	292	324	274	300	305	298	317	310	305	324	281	324	278	298	304	313	310	321	326	333	305	299	292	304	310	274	292	321	313	355	285	312	259	320	291	289	331	316	311	323	313	314	295	328	335	324	345	319	308	337	321	310	315	338	306	288	300	315	299	320	315	334	308	320	298	306	340	332	319	324	309	282	312	308	337	321	321	328	302	340	321	306	324	293	310	288	319	323	305	329	298	306	301	322	286	324	316	323	298	303	318	321	297	315	309	295	294	337	321	300	300	313	345	330	312	328	348	296	321	286	305	301	325	296	313	308	319	311	272	302	318	325	333	325	332	330	278	319	318	307	316	319	310	329	335	306	310	320	297	299	283	319	293	306	319	303	339	270	302	305	297	322	305	289	325	325	326	341	319	312	307	283	315	312	331	324	297	303	306	303	295	307	323	316	300	300	339	283	322	303	314	307	307	324	304	309	302	303	339	329	303	321	307	343	326	297	304	296	339	300	304	364	342	311	326	320	319	346	331	294	306	330	315	325	290	333	307	314	306	286	290	333	308	311	281	305	295	312	298	311	328	329	315	285	294	301	298	291	294	289	323	296	288	321	298	285	335	327	337	328	338	304	309	308	331	302	325	310	290	326	325	282	311	313	297	304	319	315	313	308	312	323	334	305	300	322	309	290	299	311	323	341	305	319	315	287	285	300	320	314	321	313	316	278	305	333	277	302	344	291	318	299	292	323	309	303	273	309	300	312	298	318	338	294	320	292	285	298	337	313	315	297	309	334	294	275	298	292	285	317	319	348	323	301	303	337	342	311	325	318	305	336	294	324	304	285	346	317	312	329	308	306	319	311	314	329	289	327	281	304	311	300	324	293	286	341	317	306	308	317	310	337	279	301	312	342	299	328	306	336	302	291	314	316	311	339	329	343	340	322	307	310	315	287	342	321	329	290	330	353	303	308	296	309	291	288	316	319	308	296	299	299	330	298	328	330	291	279	299	352	284	316	304	306	315	320	313	327	333	331	308	340	301	307	318	296	299	301	321	327	299	314	315	292	304	338	274	310	301	298	308	310	309	293	335	306	286	336	286	303	318	338	280	311	308	273	299	306	301	322	302	318	320	342	324	303	306	311	342	319	315	328	333	329	324	288	327	306	304	324	326	323	330	311	310	310	279	318	285	312	345	321	316	309	292	312	316	299	300	295	310	294	324	307	299	302	314	305	306	308	335	293	296	299	282	306	314	309	343	283	303	330	308	332	315	317	310	307	328	289	307	292	317	331	308	326	296	321	301	269	288	322	302	300	317	325	312	321	353	306	285	344	291	291	315	315	270	319	297	297	309	331	296	323	293	331	317	326	328	314	296	315	282	295	315	339	325	315	274	290	320	293	326	318	288	315	314	321	297	326	308	337	319	294	298	300	291	297	313	309	297	316	333	298	318	314	325	289	313	326	309	298	305	320	293	345	308	284	306	323	298	304	307	308	306	324	294	281	311	353	295	310	316	306	303	296	321	313	325	312	296	333	298	281	301	309	300	327	307	311	321	300	296	268	281	315	323	307	274	309	289	293	276	318	331	316	315	292	281	323	311	298	354	317	309	330	304	300	303	334	306	299	263	295	282	281	296	292	317	331	318	341	319	293	313	283	328	295	319	305	322	305	300	300	301	287	324	309	321	293	317	325	340	306	308	343	315	329	335	271	320	294	305	300	302	305	317	338	289	291	305	291	328	332	306	284	292	276	292	304	346	316	313	295	332	317	344	341	316	311	326	313	329	335	336	311	302	307	330	309	293	308	318	286	295	282	330	289	336	328	315	291	295	281	320	332	328	335	328	319	284	308	311	318	317	316	294	318	303	301	325	320	309	334	309	326	320	313	316	322	340
10202	6664	9822	54143	27915	40874	65305	57091	42529	25433	8440	1845	1119	969	1003	991	1050	991	922	1042	920	980	1030	1077	1128	1105	1117	1026	984	939	976	931	975	933	941	905	953	937	937	883	921	925	948	912	941	904	908	905	939	979	964	944	911	936	854	1005	952	909	903	954	918	889	926	924	915	948	925	867	911	950	969	939	983	933	929	927	937	973	925	941	973	952	931	947	971	957	919	940	979	965	936	907	866	986	892	909	938	954	945	898	901	974	943	915	938	962	913	906	930	912	901	881	933	950	955	957	898	911	915	917	932	934	923	953	929	891	914	912	936	903	927	983	937	938	923	926	912	949	854	948	914	871	885	996	907	949	948	983	937	940	976	924	943	961	936	920	907	932	921	884	902	907	915	963	924	959	909	922	921	902	1037	947	936	954	924	884	960	876	903	945	998	911	1013	925	945	915	930	923	912	965	927	900	925	873	886	973	962	905	943	965	920	909	975	944	938	956	966	942	946	929	969	944	957	918	978	948	942	986	949	919	971	902	971	972	993	932	947	971	899	954	945	965	898	945	968	965	971	916	920	1004	908	928	899	881	924	956	886	904	929	953	931	948	910	929	951	911	962	934	966	934	940	928	907	932	905	984	936	929	932	940	926	933	891	961	911	900	908	907	923	905	912	907	948	986	931	892	917	952	888	962	923	907	986	906	912	922	870	886	985	917	958	961	931	920	1012	957	972	881	938	973	931	927	929	902	962	886	923	893	897	943	961	931	914	963	886	925	938	932	936	911	927	981	946	919	955	950	956	965	889	987	956	962	918	900	893	929	899	918	958	956	1020	968	953	920	977	940	960	890	954	958	926	932	937	954	898	984	943	921	907	873	958	956	858	961	966	924	949	966	915	903	939	889	942	975	945	929	916	953	982	961	959	913	930	929	892	926	943	926	932	938	909	900	965	885	957	899	954	952	981	888	953	925	923	931	950	948	920	890	912	951	963	912	961	975	873	924	904	946	934	897	945	973	934	906	944	967	973	944	911	951	924	933	878	941	932	913	896	935	971	919	936	966	925	947	915	961	960	959	929	869	905	938	930	931	862	927	950	953	906	901	926	920	931	936	1001	910	989	963	932	967	935	892	949	896	944	914	888	921	994	959	929	907	925	932	937	943	950	929	955	953	933	948	941	948	938	983	961	945	962	958	905	959	933	911	940	899	1003	924	919	957	943	888	986	967	968	943	900	871	932	973	955	920	940	961	952	943	921	936	953	911	917	928	963	913	901	930	949	989	954	922	931	897	942	945	890	921	939	910	926	890	926	937	911	957	971	967	945	934	952	896	937	918	939	936	969	912	894	907	969	990	948	950	936	908	924	960	927	933	949	889	958	939	932	896	906	927	930	898	952	955	909	953	936	948	906	898	917	959	935	944	911	920	954	934	910	929	934	948	934	921	970	945	908	963	935	901	928	948	966	926	892	933	947	887	964	920	943	940	957	894	953	863	927	900	915	902	939	938	975	946	953	881	936	938	970	915	997	853	951	919	854	951	953	975	896	931	940	869	967	910	932	897	956	903	941	891	980	896	933	978	917	970	896	926	938	942	994	924	919	940	911	892	897	958	920	939	938	914	940	919	1026	948	941	979	929	896	916	951	899	929	940	943	952	913	943	906	930	964	962	924	937	985	931	955	972	885	909	927	937	967	911	931	934	955	988	960	893	960	940	995	958	891	953	950	939	990	933	965	966	885	934	1002	924	951	963	941	917	905	872	955	933	921	981	964	888	902	917	934	904	936	921	937	928	903	942	937	955	906	945	938	897	910	972	926	932	974	920	939	881	942	924	945	926	934	928	974	967	961	879	972	931	941	963	923	932	952	922	925	938	977	977	893	933	945	989	880	945	911	880	898	890	938	929	943	916	889	945	946	960	946	912	952	997	910	896	995	864	925	932	952	944	932	958	910	874	872	943	910	934	905	942	935	915	855	906	927	1002	942	939	955	877	904	926	940	939	938	929	887	919	899	877	926	964	938	947	898	923	915	973	898	870	956	995	939	924	939	892	953	952	928	952	896	955	907	908	936	940	963	914	908	959	950	978	940	892	928	921	1018	958	976	937	969	883	956	908	914	907	948	931	1012	909	943	943	889	931	917	940	926	924	908	965	937	929	943	926	923	1009	956	906	949	977	921	895	903	889	938	883	917	965	974	927	941	921	958	921	948	972	937	946	962	895	910	924	939	945	885	913	960	900	923	938	938	931	918	882	956	981	944	896	915	931	908	968	886	974	891	1038	911	932	900	898	907	902	961	955	1012	920	904	916	897	941	949	935	941	992	895	913	966	925	912	965	913	973	926	932	957	919	902	901	890	950	989	914	897	986	962	941	898	931	916	968	909	922	963	946	913	931	897	871	978	917	926	943	908	949	924	956	945	982	941	939	907	904	909	930	907	943	890	929	911	933	991	887	934	950	903	908	868	930	959	876	845	973	969	938	959	901	936	956	932	913	948	892	975	919	910	893	915	975	918	882	929	922	924	925	915	916	871	906	960	992	923	929	973	996	937	907	989	919	969	915	943	930	951	914	877	952	933	894	937	966	923	909	920	965	945	927	986	940	938	868	938	901	958	874	968	935	989	931	962	921	947	886	914	912	962	972	855	971	936	893	951	943	924	882	946	933	934	958	932	905	910	942	912	953	849	889	953	911	930	965	895	973	982	939	870	935	937	890	884	954	912	930	948	900	916	955	926	955	950	921	934	978	871	931	979	976	908	944	950	944	916	950	1015	1024	952	950	952	949	925	917	972	968	940	911	915	950	937	988	973	903	901	980	966	913	945	928	926	960	938	916	927	939	971	926	952	903	963	944	911	976	895	927	940	947	892	941	906	906	930	974	912	888	930	917	929	943	919	900	947	923	850	954	974	905	935	934	915	929	916	985	954	902	926	884	924	935	939	922	972	963	893	915	904	916	960	914	929	924	929	992	895	908	883	961	986	918	939	923	901	895	974	903	957	1009	908	922	902	954	981	889	959	918	940	924	945	1012	882	906	938	946	939	916	890	969	997	929	915	942	919	1010	919	959	923	973	912	891	912	908	927	932	1007	958	928	976	920	978	937	952	951	915	967	923	963	830	986	918	931	943	934	962	908	973	957	939	945	973	901	904	960	973	951	939	901	922	893	921	893	930	922	938	948	959	934	968	966	933	913	905	951	951	887	926	952	983	940	885	943	918	900	954	934	945	921	920	913	963	931	966	923	955	884	898	913	953	923	977	936	883	940	902	951	957	918	878	1017	934	959	854	936	944	982	954	1007	931	900	917	912	994	904	880	876	982	935	927	977	940	935	939	1002	987	920	913	925	922	999	917	989	929	937	999	987	932	926	943	913	902	923	971	906	966	966	930	942	967	936	881	939	872	925	920	958	924	939	934	880	982	968	928	931	945	903	935	910	984	930	957	907	972	927	903	893	922	970	983	899	965	976	937	960	945	942	926	921	908	936	903	955	924	991	964	935	926	913	950	885	988	939	934	899	935	921	872	927	932	905
4552	2650	2070	5898	2116	2132	5438	4855	3023	1254	483	280	307	263	306	311	286	285	280	286	323	299	309	290	277	256	298	282	311	332	284	307	271	292	302	288	313	292	304	305	277	290	271	324	304	333	284	287	288	311	261	303	316	290	333	293	289	268	305	276	302	312	277	276	319	291	299	320	280	317	291	295	281	308	282	287	298	298	281	271	303	348	306	281	319	273	307	315	302	302	299	300	320	299	278	295	308	302	299	297	287	319	308	317	311	313	306	298	306	329	278	281	319	284	291	306	308	295	277	306	303	313	300	300	293	301	288	290	298	318	314	292	300	313	315	281	313	290	320	270	294	281	272	292	303	308	321	320	286	304	297	283	312	303	315	282	303	293	305	325	274	250	326	313	289	273	287	272	291	304	310	290	284	271	280	266	289	311	300	296	326	303	306	297	292	300	311	306	284	322	286	313	305	262	337	309	280	277	312	303	278	281	329	317	328	320	258	312	265	272	298	296	306	295	286	318	321	266	291	305	291	292	316	314	304	293	279	283	333	321	325	287	300	314	284	286	286	310	313	326	262	287	287	295	301	324	309	306	315	303	289	297	296	298	304	307	300	290	308	307	299	280	296	288	277	296	283	266	330	299	286	288	289	296	302	306	298	289	338	267	306	275	279	311	312	314	301	273	263	287	284	294	313	275	297	311	305	289	310	307	284	294	296	286	336	306	295	314	299	294	283	295	296	326	310	298	266	313	280	320	291	318	278	302	316	302	296	302	277	270	307	277	282	290	277	304	296	323	274	310	338	272	301	302	301	311	295	308	325	287	288	283	281	302	261	280	297	288	295	291	284	280	276	307	302	268	285	298	300	316	309	283	313	289	258	293	269	295	319	271	302	322	294	266	315	282	281	323	335	272	297	292	300	287	307	297	326	340	284	270	294	289	312	298	294	310	294	299	300	314	325	323	308	311	318	317	300	271	314	292	294	294	312	302	299	343	289	289	280	288	277	272	307	308	279	295	293	308	289	286	311	319	303	326	328	293	297	318	303	307	300	314	311	287	295	311	311	291	290	288	283	312	328	316	314	296	297	302	316	322	280	306	316	287	322	249	287	287	292	302	289	308	283	303	294	311	300	289	300	271	286	305	290	287	338	311	299	307	287	324	337	275	298	313	292	324	301	343	287	310	357	301	297	300	327	304	279	301	253	305	303	272	312	292	315	310	291	323	295	308	321	282	319	283	322	272	282	309	280	302	290	304	288	296	295	289	328	297	319	301	278	309	273	277	291	283	280	278	310	282	326	294	286	322	297	292	276	302	288	297	320	285	314	311	310	301	318	296	325	300	301	295	303	257	327	305	301	303	276	318	297	311	291	314	282	290	294	333	292	311	294	304	301	319	291	280	296	334	275	304	329	283	325	323	296	280	302	282	282	317	278	287	339	296	285	299	315	296	333	307	332	297	328	303	328	289	280	334	339	308	281	311	302	292	289	298	293	303	300	278	305	278	294	296	300	314	322	294	314	329	285	267	304	301	314	295	325	273	315	306	306	273	310	298	326	311	275	314	307	300	299	318	306	279	288	300	280	269	279	288	324	323	310	269	278	275	294	256	294	328	309	295	303	284	276	317	288	306	306	309	290	304	315	343	295	294	311	317	303	289	273	313	313	279	341	311	312	316	296	314	302	298	302	292	283	309	279	317	316	301	322	282	300	298	300	318	315	300	277	295	313	290	314	297	310	289	296	317	309	277	295	292	294	283	291	289	282	291	277	270	284	286	298	332	312	286	284	264	311	294	295	291	304	302	272	289	295	263	284	300	292	300	303	270	302	305	319	319	312	304	298	287	297	281	311	263	308	305	299	329	309	286	249	264	286	289	325	304	309	308	316	316	269	295	287	308	295	281	278	295	295	296	290	311	304	305	300	288	274	295	315	267	321	286	294	279	304	299	314	296	324	312	322	285	354	307	299	280	289	280	296	333	283	321	309	290	283	334	275	302	301	306	320	294	294	318	283	306	303	312	297	310	282	288	271	290	317	317	295	307	309	313	280	290	314	288	315	314	311	281	315	271	298	330	315	270	293	303	292	276	289	299	301	298	276	302	288	281	274	279	303	309	296	300	304	289	279	291	300	305	313	304	290	307	323	285	271	305	304	307	295	313	282	291	277	322	310	287	256	296	326	300	322	311	250	323	311	284	318	315	300	279	282	304	332	293	292	281	306	335	294	306	263	293	315	325	319	306	277	295	300	279	284	295	304	291	306	266	298	303	302	288	295	297	287	317	262	294	300	276	285	293	299	313	306	299	267	316	269	300	318	305	266	291	312	299	331	316	297	254	264	332	310	282	274	278	273	303	281	310	293	322	316	260	279	293	257	295	288	308	297	287	314	262	260	343	258	307	297	291	322	308	275	307	307	302	290	259	292	287	276	307	310	293	281	277	284	301	300	338	255	299	294	297	291	273	293	297	315	292	300	324	287	299	326	295	276	299	277	302	306	296	308	261	292	272	265	300	345	321	289	310	292	302	280	318	320	299	294	298	336	285	293	315	288	304	291	300	295	271	292	300	285	289	302	310	289	294	283	265	286	282	280	276	293	288	321	320	301	315	301	312	322	278	269	319	265	285	333	302	310	294	316	323	315	295	279	264	279	304	288	291	286	310	320	295	303	287	267	292	284	266	305	273	316	289	317	305	292	275	297	291	293	313	309	296	314	267	277	319	300	294	297	275	273	288	282	270	274	289	294	281	302	266	281	297	296	324	291	301	285	317	296	286	332	282	312	294	295	302	313	295	279	308	312	287	305	283	282	304	317	273	315	277	353	314	313	291	260	314	319	285	285	314	284	286	295	301	291	285	291	318	301	319	302	314	250	304	266	329	297	295	305	284	302	320	298	288	287	309	304	298	294	304	291	316	335	309	309	312	299	298	318	289	307	281	279	302	303	302	309	300	288	310	290	318	266	309	318	317	283	298	295	312	280	294	275	297	300	275	288	278	279	317	309	275	263	261	293	305	302	293	301	239	288	305	283	285	269	342	292	300	291	306	304	280	296	302	298	293	268	283	311	293	288	307	288	292	286	263	309	319	292	303	306	289	302	295	302	283	273	306	288	286	289	293	314	274	312	293	289	304	308	266	296	289	295	313	313	307	290	286	289	308	316	319	287	333	332	278	329	276	287	304	277	281	270	300	286	299	282	290	299	299	320	280	291	312	301	315	307	285	317	296	285	282	291	287	292	303	296	294	286	317	304	331	298	288	285	307	311	320	314	290	310	293	301	285	308	314	297	299	332	271	294	269	298	328	304	288	300	300	292	298	274	295	299	293	300	344	304	298	309	279	306	305	305	318	290	331	298	283	309	314	280	274	259	299	309	290	300	315	321	302	292	289	308	288	297	297	277	310	314	308	308	287	306	293	311	284	311	275	287	309	342	332	311	316	296	317	272	284	296	288	301	297	264	315	308	302	274	267	300	320	324	273	289	273	276	283	287	270	321	307	354	327
3800	3097	3499	15228	5181	7814	17369	15150	9665	4304	1507	905	937	900	937	909	860	869	909	891	885	897	895	935	919	920	920	895	967	923	896	934	854	875	838	942	916	952	915	909	883	882	952	913	857	907	899	907	927	900	898	903	865	890	893	891	927	914	932	910	931	867	914	925	929	871	969	875	871	920	873	931	855	873	861	837	950	898	856	888	904	942	976	876	927	935	870	916	919	890	855	898	877	904	909	881	904	869	845	933	901	904	856	903	870	936	919	907	912	863	891	876	933	904	892	893	946	883	968	951	825	872	906	878	894	841	897	887	909	902	854	886	860	879	812	924	894	896	859	903	922	901	897	897	935	840	827	895	937	887	874	905	908	874	931	877	865	919	874	921	895	899	909	887	929	910	926	864	916	885	892	923	931	887	912	900	915	920	929	898	916	859	911	911	864	904	853	889	855	875	915	862	912	902	901	895	887	885	918	912	891	893	877	960	873	896	942	872	868	882	924	917	910	870	881	885	903	925	903	877	874	910	920	917	900	928	920	897	873	889	892	856	901	906	934	877	923	914	906	876	894	822	888	887	933	914	919	899	923	891	902	920	879	881	915	912	929	928	851	892	901	922	868	896	889	913	825	951	868	910	886	877	862	888	946	900	897	922	861	886	888	922	887	870	892	898	945	898	916	907	852	908	879	872	889	912	908	910	864	868	941	881	903	845	859	867	910	918	863	927	933	908	915	909	944	870	902	893	878	926	890	911	900	899	900	911	894	918	920	943	894	927	915	904	923	961	887	887	876	915	878	879	865	928	876	924	920	906	897	871	929	925	977	940	922	879	938	915	890	919	886	931	921	852	937	899	870	921	872	932	852	859	924	907	832	886	891	891	913	888	908	929	881	941	881	894	815	888	869	892	927	929	877	927	897	885	825	866	923	910	892	841	895	928	910	889	898	939	916	912	955	886	881	891	896	951	942	872	870	927	916	865	883	880	905	907	866	888	962	933	985	934	873	915	892	934	896	902	898	837	882	899	861	914	894	874	885	884	927	964	909	847	878	899	885	945	863	887	904	872	905	896	823	936	836	902	890	907	928	906	886	852	913	917	886	886	909	889	909	853	894	922	882	909	866	932	892	865	928	953	920	875	872	920	881	881	844	864	867	890	885	901	858	908	859	856	856	893	876	916	913	910	894	915	946	910	851	936	927	926	905	953	926	885	903	901	975	857	889	894	890	891	980	906	904	927	866	889	922	940	902	877	897	866	915	941	932	902	904	905	895	874	940	886	890	969	911	874	845	850	903	916	914	859	897	925	861	879	878	876	852	909	882	934	950	856	917	833	902	893	903	913	920	927	835	877	938	927	897	891	922	909	899	938	910	848	905	880	898	889	916	874	898	915	887	889	924	884	904	887	890	865	906	874	884	929	930	902	856	925	904	874	942	917	900	929	891	888	866	863	851	887	874	877	936	849	941	904	907	932	976	922	887	886	939	950	956	866	899	853	984	913	914	890	901	887	909	852	898	918	902	907	917	913	880	888	854	894	879	921	911	920	916	917	864	862	884	917	923	919	900	943	864	897	922	871	872	914	875	885	873	896	899	856	894	942	930	935	932	896	882	915	895	959	875	856	899	913	946	864	913	955	921	840	869	901	914	868	876	908	918	933	861	897	900	909	886	880	829	931	837	890	901	867	898	880	931	864	899	916	924	931	918	901	898	917	959	800	858	915	909	879	843	870	871	859	883	913	930	886	880	849	905	934	899	881	884	857	949	915	839	925	895	929	915	922	884	895	909	885	955	883	882	887	920	931	937	900	922	886	847	895	887	922	954	879	872	861	890	885	856	861	883	846	888	955	926	870	908	890	906	888	884	928	915	893	911	932	898	924	920	970	910	859	910	875	879	913	916	899	932	794	902	943	879	937	860	893	880	939	880	868	931	904	946	891	915	921	888	865	894	880	900	887	912	871	930	876	908	862	826	939	898	858	898	916	929	898	894	909	889	962	863	892	959	942	939	906	910	910	881	938	887	864	855	901	878	924	889	898	895	939	873	880	907	918	853	888	923	887	885	888	923	863	927	936	952	893	887	874	965	899	921	892	832	899	905	850	908	901	898	909	933	895	907	913	901	897	886	927	913	916	862	891	920	911	910	873	882	922	873	865	927	874	905	916	942	909	885	915	868	922	900	900	839	945	892	891	906	903	896	902	908	888	900	923	896	910	947	874	907	939	939	873	887	905	916	873	904	874	908	833	861	909	960	891	857	854	815	837	873	889	906	880	897	838	880	908	839	857	906	903	853	915	901	976	924	896	909	938	921	927	863	858	939	899	868	913	895	916	826	871	898	884	896	893	915	946	894	913	890	897	903	940	876	946	884	901	913	896	879	931	958	865	904	930	882	895	928	900	881	883	929	879	924	867	861	893	884	885	926	907	881	901	866	905	902	928	881	885	905	898	961	901	979	905	879	833	910	909	930	890	864	897	922	831	892	892	866	872	900	908	875	831	948	955	897	900	917	905	871	919	952	889	877	887	874	883	920	916	930	903	913	936	913	902	926	871	863	860	882	849	908	925	907	879	860	944	939	888	861	888	901	894	903	868	888	864	912	909	872	885	904	882	943	918	876	889	901	919	913	876	953	924	890	882	927	886	939	886	892	941	893	895	906	923	933	892	914	894	923	937	862	899	928	880	887	938	859	945	932	878	961	919	856	947	830	908	917	878	865	886	890	884	878	834	887	901	856	943	907	867	897	880	856	938	879	869	892	903	886	921	910	893	865	937	924	888	944	918	886	956	901	894	907	888	942	927	829	894	887	843	901	859	904	916	941	876	889	889	908	892	977	900	816	902	903	820	862	899	942	928	889	904	944	870	902	891	957	882	867	913	870	892	899	898	920	896	849	864	868	858	900	907	861	927	925	866	890	867	860	973	888	916	875	899	885	907	943	839	882	924	899	909	927	936	896	891	933	887	914	845	873	869	929	900	846	939	949	905	896	910	880	929	871	874	901	940	886	923	858	893	917	912	951	878	931	854	899	907	880	932	906	915	893	903	886	912	860	925	898	883	885	888	856	858	857	855	869	883	849	895	864	887	909	934	883	881	906	916	932	850	884	905	927	871	864	975	904	920	929	886	901	891	876	945	939	881	921	918	947	831	877	889	894	931	936	902	890	839	941	914	865	875	925	861	905	893	937	893	894	935	896	874	877	914	910	897	895	926	917	906	881	890	899	879	929	917	908	960	854	891	934	913	901	903	906	944	936	857	944	946	862	969	916	893	916	921	906	893	972	854	892	884	902	889	909	868	907	906	855	971	882	956	910	918	902	911	950	903	878	880	868	885	927	894	941	877	925	930	881	888	896	925	915	911	911	874	938	872	897	901	876	923	912	951	923	907	938	894	920	943	946	914	922	895	912	935	934	959	913	869	873	873	877	904	871	948	883	865	880	898	875	898	883	889	896	903	877	920	936	893	841	930	848	958	947	917	878	902	869	879	951	869	897	891
14187	5921	5927	40372	28463	27676	43775	34106	20506	8356	1680	373	322	327	300	310	317	292	320	288	326	281	323	319	331	301	291	305	298	274	285	280	284	307	299	306	284	297	298	285	310	322	265	261	273	293	287	254	293	327	291	282	262	291	270	319	304	317	320	301	282	283	309	267	325	305	323	286	267	319	303	295	255	262	292	310	282	275	304	332	288	275	301	267	281	285	296	305	320	297	292	285	274	321	276	291	295	273	307	287	284	270	316	316	296	278	300	313	275	311	297	275	273	305	273	324	288	294	284	275	305	285	271	301	287	261	288	276	285	278	310	281	313	311	302	325	288	299	290	269	275	275	295	307	307	267	295	319	278	248	255	294	295	310	270	284	268	292	301	317	322	296	297	290	301	293	300	284	343	275	285	306	293	274	287	310	316	310	278	317	308	282	312	295	279	286	300	288	266	297	347	266	304	307	279	273	307	306	300	283	301	271	273	276	291	286	293	298	277	299	304	336	280	295	308	277	280	297	259	287	275	293	316	316	293	295	280	267	296	310	264	291	287	287	314	321	268	295	269	272	289	290	279	282	298	292	323	295	260	319	299	272	297	292	293	291	278	306	280	285	311	285	309	320	307	308	283	304	284	285	281	309	287	318	306	298	293	286	299	305	312	309	289	287	292	305	308	287	312	302	302	280	306	274	316	299	316	309	290	311	284	286	304	273	281	321	269	284	274	265	297	288	282	311	301	300	297	286	292	259	275	297	316	266	306	291	300	309	301	317	273	274	302	309	238	281	286	294	297	318	300	285	289	286	264	291	269	273	292	291	277	305	291	281	266	318	272	310	282	310	319	291	284	274	309	308	306	289	276	301	280	259	288	309	296	281	270	263	270	294	298	292	260	318	291	306	299	283	268	300	277	291	308	311	304	256	314	292	300	272	274	307	277	282	287	293	282	293	287	298	273	276	303	320	312	290	256	281	304	304	276	292	304	290	261	298	304	328	283	290	286	290	262	284	329	278	278	301	300	339	275	294	313	304	272	305	317	329	277	268	318	297	291	286	307	307	315	262	301	270	305	288	305	285	292	278	283	285	294	335	308	304	283	310	285	305	292	307	286	288	302	294	294	286	300	264	291	263	321	324	268	296	282	296	262	302	299	299	301	296	275	292	290	290	303	339	295	318	314	293	277	306	303	334	274	286	288	303	311	280	283	284	326	298	287	306	296	304	282	293	287	295	315	282	322	296	277	280	277	269	278	333	270	318	274	289	313	274	302	329	297	279	297	289	315	277	300	327	301	294	302	326	317	288	269	272	272	305	292	257	332	315	299	286	272	322	333	290	326	303	289	294	306	298	289	308	313	276	273	292	271	292	319	307	305	296	310	276	285	294	310	307	284	302	298	293	305	286	267	295	292	292	306	314	259	272	280	278	285	297	266	287	297	307	292	312	304	310	312	313	288	294	314	294	295	303	293	272	284	297	312	312	287	264	276	297	267	276	282	291	289	300	269	297	320	296	287	284	309	325	276	288	277	308	289	280	270	296	284	296	288	287	293	284	311	289	330	324	283	276	316	298	290	296	287	304	258	289	311	312	267	292	316	299	284	325	291	292	284	271	288	329	287	293	291	269	320	286	281	299	312	300	272	287	284	291	263	300	315	314	291	290	282	306	262	304	336	333	300	316	271	303	276	295	291	277	284	317	308	290	297	265	294	323	313	310	303	326	289	275	300	304	252	310	266	313	312	275	300	309	285	268	318	273	281	296	324	278	306	306	270	288	283	296	297	301	302	298	288	287	299	307	315	278	304	324	284	292	296	302	276	294	307	291	279	294	316	306	268	318	281	299	278	288	294	302	304	279	280	301	301	292	273	281	300	296	268	303	278	299	257	273	298	273	301	303	289	299	307	306	276	292	293	265	304	264	277	283	271	282	320	266	291	343	296	273	319	282	297	308	307	288	281	291	302	280	269	279	286	284	305	304	271	316	291	280	336	278	303	274	280	326	306	292	314	302	308	295	289	300	277	320	303	288	286	234	327	269	289	303	327	294	281	269	308	277	289	236	329	310	289	300	277	295	253	295	262	257	293	301	274	292	303	297	272	279	304	293	295	301	312	301	291	273	278	311	296	262	295	294	295	280	300	303	283	289	278	265	299	283	269	269	308	296	280	312	300	263	295	300	293	319	286	301	290	284	295	282	328	273	310	270	291	291	300	274	291	292	290	299	270	289	278	273	284	301	275	285	265	283	304	315	311	316	310	278	316	282	268	299	318	259	317	290	284	296	306	315	306	300	321	289	282	274	300	291	294	308	303	270	274	305	295	299	315	276	289	282	274	256	289	277	272	267	312	301	293	303	301	305	290	293	294	286	314	287	320	277	294	291	319	299	306	313	277	301	268	323	275	293	272	300	253	277	306	300	289	325	295	318	297	289	273	283	290	332	288	285	292	272	276	285	291	315	284	292	289	336	297	277	281	256	321	273	308	333	313	314	302	283	299	294	281	306	305	281	294	291	257	309	290	318	288	312	332	295	288	301	286	293	272	313	311	304	258	313	309	321	281	289	303	281	304	308	304	293	276	300	295	302	291	251	293	298	314	306	299	320	307	276	287	298	293	276	274	322	279	291	311	267	288	284	303	313	274	290	321	292	293	307	294	277	274	274	290	278	285	298	288	309	296	286	305	302	314	272	273	288	293	303	268	309	287	292	301	272	281	282	323	294	297	293	285	304	280	271	321	297	310	292	264	275	295	299	279	317	303	266	320	281	273	314	263	284	294	281	273	313	299	297	317	273	288	282	278	283	268	301	301	297	313	287	298	298	313	307	299	271	286	303	302	305	273	274	272	294	325	296	308	298	280	279	284	289	297	262	317	288	287	287	281	318	250	321	309	284	312	268	270	303	326	289	306	300	296	268	329	285	284	291	281	314	298	283	271	315	299	298	299	308	282	317	287	283	292	279	292	310	321	307	280	271	244	281	259	285	328	321	269	273	293	269	284	292	269	307	290	286	317	318	295	296	264	281	281	301	343	297	295	305	285	294	301	277	299	309	305	298	280	323	288	288	298	276	317	273	327	285	275	283	296	282	288	271	306	326	258	299	301	270	301	312	309	336	317	306	291	313	296	291	275	288	274	294	299	280	291	275	301	300	303	294	274	315	300	303	317	331	291	303	285	258	263	318	305	285	283	310	289	310	295	311	302	275	293	301	303	316	282	282	270	315	293	325	304	297	278	301	277	299	265	317	293	308	273	291	267	296	308	275	289	301	308	275	298	277	305	309	294	300	288	292	296	305	285	293	303	300	317	295	301	318	305	318	277	299	289	323	290	294	285	272	291	289	276	280	299	291	295	265	285	321	297	302	269	309	288	301	272	284	301	300	306	285	278	293	285	300	253	327	297	285	282	317	314	283	287	303	296	260	287	273	294	284	271	279	273	303	292	304	295	284	294	318	292	299	296	335	278	282	299	305	332	279	291	300	308	308	293	304	324	326	293	295	319	307
8725	5739	8500	46574	19608	41769	53677	45540	34104	19636	5930	1204	1076	1000	972	984	947	910	962	894	939	904	920	1012	988	928	970	986	915	909	956	948	853	903	908	882	879	851	874	859	919	866	906	880	889	877	880	940	878	869	837	855	889	870	838	867	914	875	910	933	870	912	882	866	914	904	919	869	873	851	887	847	850	886	856	904	920	878	889	881	899	864	823	914	891	929	916	900	862	803	876	883	892	898	894	906	893	848	947	869	856	903	949	875	877	865	899	879	878	934	877	906	961	886	930	895	915	923	881	916	864	852	879	858	914	852	879	916	889	905	892	895	910	883	894	898	868	878	863	882	871	857	863	910	849	855	879	897	856	908	850	859	933	901	900	902	855	888	856	875	889	867	881	901	875	904	973	845	916	887	906	906	893	900	829	979	872	877	866	873	933	860	854	884	906	928	920	856	910	858	908	915	867	936	889	901	909	950	855	895	869	848	875	961	877	843	935	920	861	858	872	926	847	855	939	924	865	895	949	918	885	878	844	942	908	954	887	926	918	860	882	893	911	908	958	895	893	860	896	922	898	912	849	877	934	885	878	902	894	886	960	911	924	889	906	889	887	897	944	910	887	914	867	871	904	883	865	889	877	905	851	905	899	990	930	847	902	869	917	863	891	911	891	896	918	905	864	870	918	875	868	892	893	893	946	850	857	933	853	894	941	989	865	885	858	851	840	914	857	897	929	837	878	852	897	916	905	893	887	880	944	905	909	904	898	930	872	894	850	866	906	905	923	825	866	867	863	826	958	825	882	922	875	819	886	895	900	902	963	888	869	854	871	855	895	947	908	868	891	885	863	922	925	899	881	893	943	871	904	874	838	923	836	899	869	865	888	869	914	856	876	919	897	859	874	918	902	885	891	896	887	869	913	878	926	881	881	870	876	918	915	849	850	841	881	900	826	859	837	930	922	872	899	865	870	878	886	850	900	864	903	915	913	874	876	906	880	920	860	869	902	911	904	843	867	884	898	875	893	851	881	876	885	867	884	883	894	883	889	893	943	864	901	906	924	913	893	932	932	898	866	898	823	955	916	863	896	902	851	895	876	874	922	896	858	917	916	882	833	892	854	927	888	933	861	900	878	863	913	851	859	925	917	855	917	859	851	876	935	890	853	851	906	877	867	860	909	940	862	910	896	902	911	957	866	877	892	907	932	904	870	888	929	910	943	885	853	840	945	878	825	935	912	942	911	921	884	919	863	903	859	915	934	867	906	901	902	923	914	871	920	862	870	891	878	911	852	876	913	935	853	902	939	900	923	836	932	932	866	903	890	915	886	857	848	858	864	893	894	912	901	863	949	928	855	888	841	849	880	834	840	890	861	877	936	954	923	963	878	891	876	891	834	874	932	877	905	862	865	946	881	865	868	860	905	872	891	855	915	898	937	933	886	928	949	920	906	886	878	881	887	898	891	890	892	907	917	891	891	1001	887	923	876	884	899	855	903	859	914	880	882	866	860	910	886	897	870	867	918	902	865	936	885	911	891	931	890	951	886	919	895	845	904	898	885	889	875	849	865	889	947	862	893	867	846	937	873	860	825	910	893	932	891	914	864	893	862	899	915	886	905	871	859	872	891	934	897	821	909	886	890	854	916	876	961	875	899	906	891	901	934	805	839	963	936	868	881	918	903	861	899	887	918	856	919	915	898	921	904	845	888	879	909	906	882	942	879	851	899	852	878	888	915	855	905	902	874	830	868	839	917	862	905	889	900	849	897	874	895	921	917	911	879	924	916	894	877	821	893	872	924	858	910	874	905	862	873	895	893	904	865	890	868	899	876	885	853	941	892	868	893	915	870	878	878	852	839	892	968	897	879	888	950	915	824	883	923	889	897	880	882	863	941	894	882	862	875	839	855	832	895	925	892	930	904	903	891	924	917	902	898	910	905	921	910	911	905	926	905	795	841	872	908	902	866	919	894	873	867	866	943	907	930	885	926	875	924	910	885	941	910	892	852	951	908	882	932	951	913	905	930	853	843	894	889	906	933	942	846	939	912	897	922	871	926	903	871	874	932	898	899	929	847	865	893	879	869	887	881	939	813	907	944	877	874	881	896	819	897	947	908	891	889	921	894	887	905	846	883	913	896	863	867	930	879	898	865	907	907	871	903	915	877	899	923	929	903	876	887	897	921	876	850	904	881	858	931	881	878	923	880	943	899	913	882	895	898	885	863	904	900	886	961	934	862	900	906	840	866	825	876	856	856	921	904	925	879	931	875	938	888	904	889	914	876	888	891	841	913	921	899	860	887	925	898	920	904	918	933	887	955	956	910	872	908	887	856	879	894	884	905	920	827	880	860	868	957	870	882	887	854	877	848	879	932	937	882	877	909	920	890	856	856	901	853	876	953	907	876	880	868	892	932	884	936	898	876	902	903	833	883	888	920	889	959	921	909	935	927	864	892	834	869	922	896	910	868	841	926	845	925	915	868	866	901	894	953	841	875	874	933	883	979	844	933	886	842	912	889	876	848	920	866	909	916	887	898	889	870	873	940	944	916	856	923	928	934	876	923	897	843	921	892	855	912	877	861	835	916	854	923	957	888	921	919	880	962	907	883	886	854	909	880	904	854	939	909	924	853	933	900	896	893	927	906	922	895	909	890	868	865	840	866	947	913	959	913	924	944	889	874	848	862	926	819	892	868	849	896	888	883	914	888	911	895	868	897	829	861	870	853	852	862	900	882	880	865	885	907	938	872	905	896	821	888	920	914	930	903	896	906	874	874	905	875	838	864	889	873	822	908	873	853	882	924	859	909	885	917	905	875	854	861	928	874	858	888	915	861	952	854	903	893	927	912	883	888	889	878	900	842	884	874	850	946	871	874	935	900	876	885	859	889	875	879	878	892	947	962	932	895	915	872	894	884	890	870	944	942	895	948	866	931	929	875	920	871	860	899	870	865	883	879	895	853	919	860	851	908	873	984	893	894	899	892	890	953	921	858	932	885	891	901	935	909	887	895	903	880	916	908	930	863	906	907	905	925	905	906	864	865	885	878	853	891	891	912	871	895	862	910	875	825	888	949	945	920	880	918	831	837	881	830	917	919	918	853	870	937	876	924	902	872	888	890	875	917	863	834	850	896	876	934	903	891	906	935	821	917	888	863	870	894	982	885	906	871	911	930	889	868	910	825	865	903	933	908	893	887	889	913	874	861	869	914	902	855	849	917	854	897	895	922	898	853	832	835	870	962	879	877	878	856	858	896	857	862	939	934	915	909	857	873	906	851	892	962	884	900	876	890	808	889	901	880	892	945	884	905	888	882	852	886	931	875	878	854	919	893	951	866	931	907	899	902	883	879	884	889	893	904	866	928	909	877	943	882	856	880	908	892	884	831	951	920	923	921	900	886	892	880	965	878	878	872	910	905	893	880	908	857	873	885	891	901	881	840	927	885	870	865	931	857	878	956	935	880	858	856	887	870	899	909	870	859	915	950	908	854	919	889	846	900	906	900	886
21789	8962	9441	49158	35734	38425	57249	44809	28007	13115	2965	464	361	360	316	318	344	321	301	315	308	305	334	331	367	375	320	312	312	286	324	322	310	314	285	278	308	323	307	318	311	316	303	301	337	299	316	323	334	281	310	308	325	302	321	307	321	303	322	347	303	311	320	342	303	304	301	320	311	300	318	327	316	297	303	338	300	321	291	366	322	307	301	260	272	277	279	303	299	305	297	328	303	311	327	317	324	303	291	313	316	328	327	356	307	293	316	335	298	321	292	308	315	313	311	309	310	305	326	330	317	283	312	296	302	326	284	340	359	315	301	321	328	350	328	303	334	304	285	294	340	313	316	323	326	300	305	297	295	311	303	303	284	322	283	293	307	334	295	344	318	299	288	344	338	308	308	342	309	330	320	329	304	318	317	308	325	308	332	278	315	322	342	328	323	304	334	320	315	333	297	307	295	321	346	273	319	315	325	342	297	293	321	310	274	294	301	310	303	339	315	301	274	296	337	322	345	334	322	302	286	319	293	297	317	282	313	307	303	323	291	294	313	330	317	333	306	307	313	316	299	309	288	331	324	308	320	321	323	353	323	336	326	320	289	290	305	292	330	313	307	295	289	301	325	347	310	300	308	298	311	310	315	324	286	309	306	358	294	303	308	316	299	286	302	315	302	335	289	304	302	313	308	304	298	314	304	307	345	351	311	310	304	302	321	294	303	296	331	267	320	303	291	314	308	329	351	317	296	297	286	313	329	283	315	344	307	323	338	315	311	327	283	300	317	304	333	306	330	313	285	316	356	310	336	319	331	289	284	311	334	302	349	288	337	293	326	300	326	340	324	298	328	298	295	326	326	319	324	326	337	335	305	295	288	294	329	286	297	289	320	320	295	323	316	337	344	288	298	288	315	287	290	315	316	294	282	311	303	319	334	318	284	339	321	298	311	319	298	310	333	326	304	298	315	318	318	292	270	286	274	289	314	329	331	300	309	329	319	321	314	300	291	301	313	317	295	298	275	319	282	326	303	308	274	301	284	289	328	286	323	302	333	319	312	284	335	327	319	319	356	323	306	330	283	324	293	261	308	301	297	317	291	308	301	309	340	324	310	305	283	327	333	287	304	303	304	312	329	286	326	313	332	349	290	296	341	296	295	295	312	297	320	303	299	305	314	315	312	308	311	336	298	296	293	312	336	309	327	305	329	298	308	312	312	324	324	328	317	294	309	333	307	314	303	311	314	340	316	330	319	320	323	331	329	287	316	308	326	302	299	281	368	301	348	288	346	306	320	304	344	323	270	318	296	312	260	328	298	307	301	315	306	315	296	295	313	292	331	290	321	321	342	338	286	332	294	302	328	323	309	321	327	315	308	306	304	348	329	313	286	296	321	302	312	313	309	269	286	305	301	330	288	313	318	312	332	304	362	316	315	297	316	329	285	328	296	332	286	325	301	331	311	297	323	322	339	317	296	321	329	328	312	311	333	273	291	318	276	313	305	331	310	313	343	327	316	266	341	314	275	297	308	281	292	310	308	324	298	305	303	326	316	326	294	293	291	324	333	314	296	305	328	268	305	301	329	331	340	323	321	325	283	304	323	347	313	323	327	297	302	336	321	322	300	299	274	299	312	337	325	320	290	314	330	320	301	325	318	288	312	338	311	320	339	303	301	344	301	317	304	336	346	323	315	300	324	327	307	324	320	315	300	324	339	317	292	328	319	323	303	296	319	327	272	277	327	277	313	320	328	323	288	334	356	357	313	304	325	342	302	327	317	314	331	306	293	286	292	308	319	284	331	333	316	316	334	339	314	282	339	316	323	311	342	327	322	311	335	312	337	303	300	307	289	302	310	327	311	301	299	277	326	302	281	336	321	304	323	323	286	300	295	320	287	302	293	298	279	298	316	297	310	308	314	342	302	333	296	321	314	316	319	305	303	299	275	324	338	323	321	306	307	321	333	322	334	317	312	320	302	309	318	315	307	296	309	301	311	289	279	329	312	332	320	302	307	302	307	311	342	315	335	293	287	312	314	268	335	297	297	334	338	306	293	322	284	325	316	312	332	292	289	323	320	310	311	322	314	310	317	327	301	332	322	325	274	312	294	287	295	322	292	281	312	321	310	304	326	291	282	308	301	307	340	308	298	311	297	325	305	322	316	354	319	317	304	266	300	294	315	321	294	304	322	325	340	290	284	300	300	334	315	310	323	303	292	304	292	328	333	297	291	322	318	290	288	285	317	312	330	297	340	303	312	285	312	287	306	318	323	326	323	310	306	295	306	302	312	331	306	309	317	296	336	300	317	282	277	275	319	308	287	305	325	304	286	336	292	301	344	341	350	323	298	346	303	302	319	306	305	322	314	301	319	315	326	299	298	310	308	291	280	293	355	326	297	303	291	320	301	324	300	314	290	291	313	324	333	310	291	329	292	276	293	339	316	287	332	282	319	307	291	304	317	288	311	306	282	296	291	321	328	278	321	322	304	289	348	306	287	316	312	302	307	311	320	285	315	315	316	318	330	303	332	295	312	310	313	328	348	302	330	314	325	311	307	257	316	314	307	292	313	298	312	297	330	296	330	291	323	325	318	282	247	327	281	251	303	320	349	344	296	310	293	301	292	313	310	314	293	304	282	264	314	282	326	275	331	293	319	299	345	279	266	296	344	287	320	324	303	301	280	358	281	314	283	288	270	303	294	274	354	313	283	313	312	341	338	340	288	299	293	310	337	310	298	279	283	330	335	330	305	288	327	317	301	303	289	340	323	299	302	293	320	297	302	304	295	312	307	299	292	284	307	296	331	306	288	285	308	300	319	345	322	316	306	294	326	308	296	307	284	319	317	310	339	293	336	311	295	293	305	322	335	306	277	326	311	313	326	298	315	321	342	295	345	304	309	307	313	279	308	305	284	294	295	316	349	284	318	334	327	309	315	300	315	345	307	300	271	304	316	314	294	305	331	289	296	341	308	316	320	325	343	280	310	310	306	329	347	283	294	341	313	306	297	312	311	277	300	308	301	320	302	297	324	325	318	321	321	277	341	293	311	329	353	308	291	340	304	316	312	311	324	328	310	329	278	317	287	308	311	308	316	307	300	318	311	313	309	320	339	300	307	318	309	305	313	302	296	320	301	316	313	282	290	325	313	291	311	314	320	322	303	299	296	321	257	315	328	289	333	301	316	282	318	317	312	320	323	290	300	300	313	285	290	306	331	289	317	308	317	336	322	318	341	322	300	319	310	331	311	312	311	316	329	263	292	345	284	315	336	326	323	317	308	310	295	268	324	330	322	301	315	332	334	304	315	319	306	302	305	346	331	325	293	344	319	319	302	300	302	332	306	308	329	301	347	332	329	289	300	294	303	320	318	303	317	295	333	296	313	310	304	310	324	314	294	281	309	310	324	319	331	317	308	313	289	309	303	347	299	326	325	303	300	286	331	312	324	336	322	320	298	326	290	326	366	307	331	274	309	316	297	329	320	303	295	321	299	282	322	326	291	309
11879	7593	12047	52984	22401	52200	65034	54627	40094	25418	9096	1449	1073	1007	1034	1003	984	991	950	1028	1006	999	987	1167	1166	1103	1010	963	972	996	932	920	885	895	918	916	956	982	926	905	884	940	912	892	951	959	950	939	915	892	957	910	973	920	963	931	936	926	907	942	903	951	914	944	907	912	946	981	983	909	971	902	910	901	909	966	972	904	920	960	949	901	962	936	935	926	939	941	919	944	907	925	907	900	959	916	941	979	907	902	939	891	918	997	935	951	900	959	938	952	914	989	966	948	933	914	911	937	894	917	896	902	904	933	880	918	926	927	963	852	935	921	926	907	942	951	958	920	938	952	944	974	942	917	930	911	924	950	962	970	893	914	963	961	1004	960	885	968	918	894	926	937	925	929	941	975	882	936	956	940	833	909	917	899	884	916	922	923	912	928	926	890	983	930	936	923	923	966	917	896	946	938	918	897	927	921	983	942	925	1000	965	979	909	982	983	947	906	968	895	924	954	933	922	879	947	955	906	941	903	965	893	910	930	858	942	935	934	926	930	901	987	948	959	901	933	924	940	930	932	1007	989	937	920	950	917	936	929	904	950	957	960	911	930	917	950	947	957	928	942	850	937	974	940	911	855	927	926	956	927	965	915	900	968	947	888	930	970	926	898	965	969	950	943	880	929	926	931	940	960	937	910	858	942	925	949	899	921	953	974	928	883	956	862	994	945	1023	950	891	989	921	934	909	925	892	945	936	964	921	922	924	948	936	885	1009	975	950	928	883	931	933	909	936	895	964	930	909	954	954	913	897	933	909	930	903	913	923	898	896	913	911	912	923	894	912	895	916	986	960	946	920	948	927	942	904	942	949	894	887	929	912	891	922	991	937	930	961	966	942	1001	936	917	924	923	959	933	1027	985	911	952	900	944	920	945	927	930	949	983	965	961	909	901	917	939	936	995	856	879	955	954	938	934	918	941	945	874	946	936	942	920	893	941	957	930	997	939	889	933	947	957	974	922	930	955	901	961	950	938	920	980	950	962	985	935	928	914	970	935	893	987	945	948	882	950	929	981	927	997	942	932	931	907	981	958	906	970	924	966	952	952	984	929	852	978	874	902	945	926	928	984	951	890	925	917	928	904	883	958	936	930	924	931	931	932	907	896	936	941	824	923	923	917	923	941	867	970	976	866	980	961	898	991	903	972	967	906	959	910	846	885	926	867	921	950	933	974	956	958	955	941	940	891	917	934	996	939	918	986	904	888	937	945	991	925	900	919	922	909	961	902	947	930	927	907	868	976	926	904	962	906	932	906	941	892	957	940	918	946	934	893	966	933	972	997	907	954	929	902	935	975	966	923	927	942	946	943	947	888	961	919	928	961	923	905	917	898	965	926	901	864	895	922	973	924	963	917	961	947	920	972	958	908	937	869	892	900	908	934	889	902	977	962	928	943	952	894	909	937	941	923	890	945	984	853	900	951	944	919	957	903	974	938	920	865	961	899	933	909	898	971	1012	909	911	930	908	939	922	936	916	949	956	906	938	946	917	952	885	839	944	937	950	969	937	975	991	921	948	944	875	912	938	934	905	878	980	920	946	961	935	969	896	877	971	908	945	968	946	912	968	990	954	928	955	942	915	926	935	903	964	930	945	957	991	911	898	940	948	876	899	952	938	964	908	990	903	934	939	924	882	922	913	934	910	1011	924	950	928	924	933	946	907	878	929	900	965	963	930	960	894	930	913	966	939	959	884	885	960	1000	966	923	947	867	883	933	974	950	930	887	916	930	941	874	952	931	940	883	870	939	901	931	942	948	934	916	897	939	924	955	916	922	953	931	959	935	932	931	1008	914	953	960	934	994	924	965	899	893	917	922	982	928	954	910	919	950	918	921	901	850	953	916	946	920	955	906	905	948	888	922	962	875	908	904	975	953	925	983	925	905	907	930	927	1008	996	959	932	885	924	979	905	974	905	987	910	963	912	947	926	951	904	901	929	923	892	886	919	938	961	968	950	912	973	932	964	923	939	935	926	924	923	963	947	904	963	907	930	873	972	926	902	942	870	913	933	966	945	889	929	969	978	855	929	896	881	976	952	943	896	904	961	924	977	1010	921	971	950	940	970	874	905	974	894	878	908	871	948	979	972	952	879	981	877	959	907	928	973	937	929	916	945	939	940	970	927	929	901	919	932	918	907	962	930	924	966	940	956	944	955	930	918	914	939	983	962	918	898	926	924	909	944	950	935	977	946	930	904	840	917	934	938	887	869	892	956	911	890	922	893	968	906	965	926	945	1005	978	905	943	913	969	937	906	979	905	906	925	969	955	983	895	923	909	901	921	897	937	949	911	964	942	897	899	924	925	926	936	948	928	950	915	1028	946	918	898	902	965	937	938	906	929	883	906	947	886	945	963	918	921	1007	928	958	956	989	939	915	957	843	960	979	910	899	968	951	936	956	965	963	946	960	946	948	950	982	908	958	952	955	931	935	996	963	913	878	934	848	968	927	957	894	913	887	956	950	965	944	975	993	888	923	902	931	920	971	945	945	985	915	931	947	904	940	1001	929	932	910	916	922	887	973	921	923	935	919	951	927	962	910	906	907	954	893	1009	925	948	976	930	966	922	943	923	926	966	933	955	936	939	914	914	951	938	924	930	924	902	941	911	931	954	960	936	919	908	935	942	968	912	903	966	954	939	923	977	979	904	956	914	946	885	973	902	927	896	944	962	951	981	910	973	906	949	940	981	964	988	966	897	944	931	887	967	893	932	989	919	946	930	933	994	900	952	996	941	961	975	956	919	960	923	897	922	991	943	917	971	901	899	925	902	948	960	974	934	963	913	967	918	918	975	909	950	926	948	932	980	936	877	900	964	941	932	993	928	928	1001	926	960	907	926	908	941	918	980	918	917	884	975	915	950	920	959	925	944	921	916	967	937	921	894	930	939	964	951	941	965	912	904	930	955	919	854	949	952	929	950	916	921	1000	907	904	922	945	914	889	886	909	926	914	969	929	953	960	918	953	932	952	970	976	986	929	909	934	935	983	909	1008	932	897	926	972	932	972	946	930	880	922	957	941	927	943	882	939	906	979	894	941	957	935	951	896	922	907	941	901	944	933	920	928	940	927	927	972	926	946	956	931	979	894	960	953	972	942	939	1009	866	919	962	902	929	939	930	885	952	874	950	871	978	954	930	941	951	908	936	913	926	986	957	926	877	887	896	890	935	954	934	919	946	971	906	909	915	910	923	919	847	933	863	910	878	907	932	893	908	976	876	937	929	972	934	943	937	886	971	909	988	927	948	945	899	912	931	923	984	928	915	933	931	927	965	939	941	947	936	911	976	929	921	906	922	864	1000	948	900	941	945	934	929	958	975	964	954	934	947	957	941	951	960	908	943	932	944	900	948	949	928	923	899	945	908	976	1007	976	947	928	934	977	948	942	972	890	939	905	900	903	897	960	915	935	937	934	906	978	938	930	858	910	917	935	906	978	900	923	899	913	937	977	942	974	965	944	972	942	932	902	933	895	965	980	938	960
6531	3090	2218	6535	2725	2937	5295	4740	2615	1319	549	315	291	290	340	319	312	321	295	334	264	316	311	306	265	279	320	331	306	248	323	316	332	274	304	298	308	295	301	310	321	309	311	305	301	283	309	300	308	306	310	279	304	265	304	305	281	296	262	342	280	296	319	308	306	276	308	306	298	290	344	311	294	278	290	260	291	308	283	301	318	317	279	277	307	331	311	313	267	311	320	300	290	321	268	300	298	260	307	301	260	283	301	296	313	320	321	316	331	323	329	301	282	304	301	310	322	304	306	265	284	286	265	266	300	279	294	297	288	284	329	289	299	312	284	287	262	326	308	249	303	286	289	344	319	297	324	294	295	283	339	310	303	282	301	297	287	295	314	333	307	304	287	280	266	340	319	289	316	290	272	289	288	307	302	285	286	274	296	304	284	289	286	302	310	276	303	278	290	305	281	304	309	284	288	269	319	277	312	278	296	293	312	305	311	331	302	334	305	284	301	291	296	327	290	326	283	293	271	293	342	268	312	295	292	267	287	301	295	282	311	292	326	290	300	306	322	290	273	322	321	279	296	316	291	283	317	303	302	319	309	315	313	264	314	286	293	284	308	298	288	278	299	313	277	286	316	300	303	316	296	302	322	287	283	309	294	311	299	274	311	284	276	311	307	299	259	327	291	296	303	277	281	294	270	309	304	293	297	290	304	300	309	284	355	315	302	287	291	309	332	325	295	323	289	290	313	297	324	311	301	300	302	287	289	325	293	297	295	299	303	287	289	321	297	288	282	280	305	326	309	295	300	305	285	290	313	312	272	305	292	283	317	301	335	302	284	307	288	250	292	303	299	272	280	306	314	299	261	282	263	295	271	291	296	289	297	294	297	341	325	319	293	330	283	301	309	274	285	301	323	322	280	286	293	293	274	291	289	315	310	309	310	320	279	298	280	313	300	302	284	307	280	307	272	292	278	308	296	283	310	309	312	298	290	292	290	310	293	296	321	289	295	288	304	312	292	308	301	286	279	284	300	259	294	289	299	275	340	299	316	271	281	310	312	279	283	306	311	311	289	273	302	311	296	300	284	307	302	313	329	284	290	313	297	290	298	300	312	307	298	294	303	304	320	303	295	281	281	334	285	285	319	315	277	305	286	280	290	297	299	288	313	281	305	302	320	283	322	291	324	302	292	250	299	294	291	320	287	280	295	299	330	336	278	289	274	330	293	293	280	291	279	298	291	305	343	294	330	309	276	282	305	302	316	318	319	312	301	294	341	314	278	301	316	351	302	286	296	287	273	313	298	290	283	303	288	336	289	290	307	283	314	318	317	304	284	309	297	286	271	302	291	300	291	301	310	291	292	295	315	350	300	318	293	327	306	293	317	299	300	274	310	282	282	306	280	279	322	282	312	314	294	296	284	305	300	298	295	272	328	307	278	282	305	289	304	307	280	292	306	323	303	297	291	310	314	300	302	281	291	312	286	296	265	265	293	295	286	280	295	307	278	282	313	298	314	317	323	295	278	308	296	301	312	252	320	311	303	300	278	310	302	304	259	299	308	313	262	285	292	290	313	298	287	290	305	287	273	330	307	255	341	292	296	308	289	270	312	285	309	309	298	274	321	304	308	296	318	300	323	307	300	302	306	265	270	278	284	304	280	320	344	276	300	312	309	296	330	286	335	264	289	313	288	316	294	309	286	291	326	290	322	299	302	284	304	292	314	295	285	289	284	313	301	281	323	296	314	300	294	309	283	303	291	305	296	315	299	319	313	292	347	281	291	311	303	306	264	300	280	285	334	283	300	297	324	288	290	288	292	322	299	313	314	310	307	306	263	286	308	335	308	310	264	307	288	301	325	307	280	272	305	305	294	288	308	313	294	281	310	294	307	302	304	279	300	293	317	305	313	300	310	291	301	315	291	272	302	302	280	298	295	260	306	274	264	321	322	315	263	299	330	273	295	303	287	307	273	319	284	304	272	292	295	302	317	276	295	315	292	289	279	283	316	292	303	294	298	333	295	309	261	322	267	292	279	280	310	299	293	294	281	292	243	304	304	329	278	324	287	302	293	321	289	312	312	288	311	291	316	300	295	299	298	306	276	285	282	280	276	320	289	300	271	286	261	296	289	282	304	307	282	313	290	314	280	301	308	304	280	287	305	328	293	274	277	289	281	298	308	290	304	299	315	312	299	277	285	286	295	280	296	302	273	278	280	282	309	292	310	300	289	307	300	319	273	301	329	306	334	306	293	292	300	321	293	313	312	279	304	306	269	284	278	285	278	322	289	293	292	295	272	281	348	326	328	296	299	281	295	290	283	287	272	298	270	319	293	291	293	331	280	297	300	272	291	279	300	302	302	276	289	304	291	275	292	303	303	345	285	290	298	281	316	321	298	306	305	304	302	289	322	297	317	289	313	303	291	290	311	307	312	275	318	307	321	301	290	276	306	310	301	307	289	305	279	275	289	278	317	319	278	314	288	276	246	302	290	282	287	303	290	277	303	318	290	299	305	321	347	301	321	287	272	273	301	323	283	320	320	297	310	329	299	307	261	262	298	307	304	290	263	315	251	289	310	313	312	295	259	308	312	315	286	299	342	319	326	280	309	320	295	292	266	293	303	294	295	306	312	317	326	291	346	285	297	299	291	298	293	302	272	328	291	307	281	307	320	320	296	323	332	305	278	306	316	276	300	302	318	331	293	279	292	308	313	275	293	305	310	319	292	308	309	281	320	288	315	286	269	314	320	273	282	328	268	300	275	280	312	306	299	268	328	281	299	289	283	296	325	300	281	298	294	288	338	277	317	317	346	334	280	311	307	310	331	286	316	309	283	266	289	312	283	258	278	299	278	339	298	302	334	272	317	277	322	292	300	302	303	309	291	282	315	315	315	311	337	307	282	298	288	292	294	282	302	322	310	302	306	321	290	307	289	273	294	303	319	303	320	293	287	306	299	305	343	301	304	313	318	298	320	314	302	312	293	284	252	276	309	268	307	293	331	304	303	295	309	291	302	309	287	311	306	284	283	297	322	282	289	291	269	301	291	279	310	307	292	317	273	294	303	323	308	297	306	286	325	300	276	330	303	300	295	266	297	284	307	293	310	279	306	307	293	294	296	282	332	308	288	306	309	277	322	317	267	313	282	287	266	309	303	309	307	309	308	303	286	349	286	293	294	284	294	279	314	313	288	328	297	272	300	314	307	280	337	314	303	310	291	295	319	310	298	288	330	319	328	268	277	299	311	308	309	305	324	278	286	320	290	322	325	294	301	294	283	301	292	260	293	276	248	290	288	278	287	270	331	299	328	318	287	289	296	312	316	303	295	331	288	285	317	261	300	275	268	318	294	307	295	294	304	295	302	301	268	293	317	299	298	294	278	291	268	309	309	329	282	305	306	284	280	276	298	280	303	288	294	267	312	279	300	309	284	333	315	294	294	280	311	315	255	321	287	307	280	323	322	298	294	317	288	313	293	287	328	318	297	299	293	295	259	296	278	321
5070	3238	3644	16447	6592	10727	17397	14872	8892	4607	1901	974	930	916	978	907	912	879	887	935	935	907	956	878	938	991	883	881	955	903	916	848	827	905	935	891	954	898	866	894	935	915	880	833	878	920	874	921	882	880	892	889	880	954	932	870	929	958	875	959	908	971	892	896	886	911	914	873	908	868	869	869	920	908	885	898	942	942	901	844	941	892	953	914	905	874	904	925	871	912	881	903	941	958	945	880	827	923	904	893	916	896	922	894	913	917	891	893	911	875	991	898	919	936	966	854	899	874	937	871	913	900	875	929	981	937	936	901	932	949	902	870	902	888	896	897	865	925	885	921	929	960	880	942	847	858	895	885	885	945	863	931	868	923	885	927	883	901	913	915	897	896	863	899	875	874	925	987	912	900	916	848	897	873	888	877	908	946	860	935	898	872	892	921	936	878	944	879	928	957	956	887	939	899	887	909	918	918	895	943	890	899	927	896	952	950	942	892	930	896	889	879	884	877	892	907	897	883	889	949	920	939	911	912	929	892	860	871	950	928	852	881	928	999	915	916	855	955	891	907	916	894	947	930	858	882	869	908	861	861	867	870	892	901	874	878	912	888	875	882	915	897	905	883	870	890	900	895	933	887	913	897	893	933	874	901	908	914	953	906	889	891	898	823	863	841	906	970	912	859	911	897	879	895	844	911	868	888	949	932	955	930	904	921	890	928	908	955	917	900	882	918	906	907	933	920	938	907	888	918	914	906	861	900	921	957	925	911	922	920	934	866	844	931	928	879	894	926	971	925	892	909	898	924	948	904	950	849	893	889	924	868	918	940	923	971	915	894	921	945	882	893	875	871	896	918	947	939	926	931	888	972	873	960	864	856	902	923	891	920	925	923	885	913	888	916	935	898	955	927	899	876	985	922	939	916	918	904	934	845	923	946	915	883	960	881	918	878	958	817	926	880	894	934	922	917	878	908	894	935	902	860	910	933	875	898	933	909	906	869	873	845	880	912	923	918	885	943	919	887	944	957	963	912	904	922	874	936	918	880	871	886	897	912	921	919	889	903	911	867	902	899	921	886	897	865	913	857	890	888	939	881	914	877	849	850	890	947	930	877	933	852	822	885	909	869	909	879	890	911	922	879	961	914	921	932	879	917	902	821	930	964	887	848	863	920	876	905	944	904	918	907	924	868	908	897	906	882	909	886	881	894	889	978	871	896	871	947	911	922	888	904	880	879	896	851	889	932	936	849	939	856	921	921	948	889	929	906	879	915	918	860	929	886	903	870	928	897	888	882	940	925	920	860	855	895	925	921	951	917	855	886	871	893	937	873	902	944	976	940	929	919	934	947	892	922	897	841	934	899	883	931	924	907	907	906	877	961	897	929	918	912	851	865	907	920	876	929	880	903	934	915	961	912	910	895	938	934	824	931	883	920	935	914	935	899	901	893	932	946	885	934	904	922	926	888	880	887	913	941	938	922	899	863	946	883	893	853	904	912	871	870	938	886	906	843	921	891	883	913	946	898	892	903	956	946	870	965	900	864	919	886	892	865	939	949	884	850	920	868	911	912	862	904	882	966	877	1004	845	864	874	854	865	949	899	898	889	951	908	890	910	905	867	928	896	877	933	942	906	947	877	924	900	832	876	881	861	886	921	901	904	875	870	941	883	912	912	875	915	931	916	923	880	908	891	881	979	909	906	930	892	922	910	908	903	884	881	908	882	956	901	897	889	898	897	890	925	874	905	887	908	899	917	909	853	919	898	879	899	891	945	943	916	909	877	885	887	876	943	914	906	897	958	895	913	927	942	906	856	926	889	952	875	883	913	926	864	914	869	882	873	880	903	930	855	897	892	978	936	920	889	895	895	881	892	863	840	931	917	937	931	883	893	901	885	946	930	917	941	852	875	843	899	935	938	910	905	874	891	899	892	828	875	861	894	913	922	939	916	933	894	893	958	893	890	927	849	907	896	923	899	947	900	909	917	911	851	875	905	944	895	969	910	918	922	948	941	898	886	920	885	891	842	964	972	842	898	871	897	962	889	882	909	862	948	881	844	963	876	845	917	862	863	923	934	911	884	930	907	909	865	901	901	907	903	875	872	878	890	911	924	943	870	853	902	884	925	969	872	906	891	987	900	917	923	881	891	948	901	904	911	898	869	916	917	908	930	863	922	924	882	937	880	904	871	881	865	930	869	913	922	882	903	879	952	939	821	954	931	935	920	893	906	861	877	936	840	919	896	875	901	940	870	955	938	917	921	902	878	950	920	922	915	879	940	863	904	913	861	906	880	890	943	903	886	918	908	918	961	921	941	880	874	913	985	868	873	888	889	881	937	941	885	921	878	907	887	906	915	881	938	880	865	885	947	905	953	915	945	942	908	917	865	890	932	918	913	919	939	886	949	892	930	866	909	929	889	922	953	936	904	908	923	875	914	918	916	945	881	917	896	904	877	936	920	850	974	879	931	876	905	897	918	866	918	905	969	879	923	871	907	879	997	873	874	908	921	960	907	863	886	892	896	914	921	883	911	945	944	903	892	932	907	930	881	877	915	900	928	908	902	932	895	939	946	959	907	895	873	858	942	959	902	922	894	890	896	924	873	919	915	871	911	903	897	901	913	881	892	881	924	848	935	860	930	923	939	910	893	933	885	899	970	940	940	935	969	904	920	925	906	913	922	892	935	912	927	902	892	906	897	861	839	882	913	945	930	909	957	942	932	947	865	911	915	861	953	927	898	917	889	871	843	901	933	924	885	899	898	905	913	890	869	895	911	931	879	921	926	858	922	953	889	913	887	909	880	880	911	868	935	907	926	917	916	928	917	990	892	921	865	875	894	950	920	915	944	881	899	839	927	940	884	859	921	906	939	868	896	903	917	939	885	898	895	896	957	922	898	892	879	876	949	892	886	883	884	880	882	877	908	889	909	935	929	871	889	894	967	884	883	851	857	901	858	938	856	940	951	890	851	884	920	859	924	878	903	970	921	882	911	880	908	946	891	848	920	873	909	863	898	878	907	850	873	894	867	904	895	924	875	827	911	894	931	931	951	896	869	894	899	897	861	913	916	867	867	906	915	903	894	887	940	890	885	876	909	925	930	906	887	901	912	874	871	880	930	937	843	932	901	937	942	953	900	908	849	919	911	865	891	900	912	962	972	833	899	892	925	899	928	888	916	975	942	888	923	897	944	841	961	901	878	939	892	880	882	962	917	898	883	857	886	869	891	911	905	886	900	835	936	887	946	935	948	915	915	892	908	935	929	906	926	916	907	879	905	888	958	882	859	907	886	945	914	877	903	893	934	917	875	938	877	903	873	895	914	919	908	936	903	929	855	915	899	883	931	909	878	817	878	957	876	925	884	903	880	945	888	895	918	923	918	878	912	887	853	888	926	936	898	916	902	859	936	863	891	902	838	881	918	894	910	872	955	843	973	945	899	918	901	892	878	928	937	965	947	882	876	916	898	879	887	845	870	908	903	939	849	889	874	878	884	944	854	866
15611	5475	5788	42144	28173	32953	39272	33558	19783	7708	1901	441	306	281	285	268	296	313	296	307	315	296	317	328	333	324	275	298	312	291	292	295	292	320	278	299	295	310	289	295	277	321	279	298	320	302	261	283	275	257	321	291	294	292	287	276	279	307	264	300	303	284	312	307	320	274	258	273	268	324	278	304	265	273	282	276	316	288	290	295	260	272	297	300	306	286	298	328	274	305	290	295	297	321	302	323	324	289	299	280	295	297	307	262	292	293	294	289	305	280	310	295	316	301	284	287	279	280	277	326	315	288	329	282	323	320	270	289	277	305	273	297	319	271	285	280	292	306	289	277	264	278	305	307	259	329	314	298	305	264	296	296	323	302	288	299	272	272	297	318	305	306	315	294	315	286	299	252	290	278	312	263	285	296	315	271	310	289	302	274	291	298	307	326	301	312	286	301	265	288	276	297	274	304	296	265	313	302	279	267	293	310	328	287	298	295	299	299	281	302	313	310	296	302	306	273	285	290	303	295	300	312	306	297	304	304	286	286	295	277	282	313	283	268	259	289	303	286	304	303	280	286	307	304	288	309	309	317	304	296	307	274	262	287	278	301	344	288	329	291	302	306	289	314	297	316	301	288	276	327	278	309	292	297	301	319	285	309	269	324	271	304	319	299	289	277	299	298	285	291	282	291	274	285	273	287	294	281	300	302	314	305	307	312	283	293	299	280	274	273	299	303	285	289	339	290	314	279	306	268	295	297	277	288	315	301	324	290	285	285	303	294	317	323	290	284	321	259	303	298	308	301	309	272	287	282	309	294	296	269	284	266	306	272	301	307	277	292	329	308	288	299	335	298	297	304	290	282	290	268	320	300	310	265	292	283	268	266	303	309	316	286	299	286	295	286	313	293	316	289	286	294	294	326	325	291	303	281	285	272	282	304	315	303	291	291	300	279	275	286	312	308	298	286	291	313	268	285	305	281	289	299	309	269	294	298	282	297	293	317	313	283	291	315	294	291	260	292	275	303	287	325	278	280	295	303	308	301	299	272	298	325	293	321	288	310	291	320	314	308	321	303	285	329	317	288	319	322	284	280	266	268	276	282	270	282	286	313	279	298	293	284	292	287	322	294	268	278	286	295	266	272	266	289	312	310	306	276	270	285	286	309	273	286	336	305	276	274	312	323	273	323	299	298	331	268	286	332	281	293	303	280	274	306	275	269	293	297	321	319	292	308	296	285	275	310	302	325	316	298	299	324	295	278	304	290	324	310	273	321	311	307	287	288	305	304	278	263	314	301	286	281	300	295	302	297	330	272	290	319	289	316	306	301	301	262	274	290	292	306	290	285	271	301	295	274	334	304	299	321	303	302	320	285	315	321	311	307	293	264	312	348	284	277	275	309	278	324	286	300	302	282	300	308	297	289	305	317	304	287	283	288	315	286	275	287	279	264	302	296	311	286	266	329	286	300	312	320	294	285	290	325	282	255	306	293	341	290	286	318	291	292	306	310	279	289	293	285	293	290	305	299	303	290	316	303	279	285	290	286	299	288	306	288	285	279	316	273	284	283	299	338	259	299	298	298	257	307	310	298	315	312	277	307	282	281	298	302	292	275	296	296	276	297	289	288	292	290	292	282	266	295	319	296	291	277	273	287	264	270	271	301	278	344	292	292	303	279	314	269	296	286	293	271	277	288	317	304	291	292	335	342	312	314	290	303	298	318	282	296	306	308	318	293	324	309	308	292	290	295	319	262	340	303	249	292	280	257	311	319	290	265	311	273	331	314	295	303	290	326	293	292	287	284	297	286	326	296	283	271	269	282	301	300	293	308	281	304	295	279	301	291	266	252	304	260	285	306	307	323	302	290	314	305	305	264	307	292	286	301	301	288	311	331	285	286	274	268	303	303	294	299	284	275	255	310	233	276	278	309	265	341	274	299	275	335	291	291	275	280	286	301	288	331	321	293	288	298	316	300	299	310	317	299	301	303	275	292	290	276	325	293	318	339	299	277	271	299	274	314	283	287	301	297	307	327	280	294	273	296	296	265	295	306	312	300	292	299	287	269	307	319	286	293	306	315	302	300	286	278	296	309	309	283	297	290	268	302	305	275	293	302	303	292	306	306	288	254	320	279	283	299	296	291	323	291	308	303	291	280	279	286	303	308	262	314	302	274	281	303	305	306	302	328	311	296	297	295	288	286	297	289	349	310	310	292	273	305	301	313	291	292	311	316	279	291	276	293	298	302	308	294	292	305	276	313	282	301	299	282	273	316	303	303	287	310	329	299	274	300	288	287	315	314	313	342	300	315	318	306	308	269	316	330	297	295	284	313	273	297	295	288	307	289	307	305	309	307	304	286	303	291	263	296	279	331	303	305	344	322	273	302	278	304	296	287	317	273	291	288	269	270	311	308	308	289	316	299	245	288	279	285	287	297	297	285	335	294	286	333	302	299	299	293	309	267	295	309	279	293	259	273	296	284	272	286	289	322	298	285	262	280	302	280	289	290	292	284	320	277	327	310	317	276	305	287	287	319	300	274	311	298	312	285	295	339	306	319	324	273	283	295	274	311	297	272	308	278	298	296	292	300	283	288	286	295	284	281	249	295	302	327	310	293	291	313	275	280	291	296	272	278	306	295	280	292	293	307	283	268	296	268	297	325	318	295	285	303	306	303	279	327	292	307	298	309	315	309	295	300	298	292	293	322	301	304	321	286	279	304	282	258	280	325	339	296	286	259	325	289	284	300	305	273	291	267	305	304	300	271	244	262	290	281	273	280	304	294	302	290	310	314	288	279	308	295	289	298	297	306	281	308	323	322	323	285	303	249	304	278	321	289	264	322	306	304	311	302	316	270	291	319	271	285	286	336	310	267	286	285	283	288	313	269	293	318	283	291	331	315	307	310	268	309	280	309	322	305	312	313	316	317	300	294	287	306	328	292	259	277	290	315	294	300	288	276	276	293	277	296	286	317	316	289	290	304	285	306	339	313	323	292	288	291	288	304	315	291	286	271	276	275	276	289	304	279	296	305	295	318	337	318	328	261	284	296	301	317	290	313	306	294	292	301	296	307	302	294	276	300	271	277	302	258	246	286	311	301	277	318	283	299	310	292	275	326	315	292	310	280	286	245	284	315	309	266	304	324	279	318	309	292	305	292	307	283	297	302	282	302	318	290	288	304	264	297	313	295	282	314	328	273	296	298	312	270	309	298	296	264	264	329	292	281	281	294	272	320	313	299	279	314	298	286	293	314	287	268	298	317	308	295	278	292	282	322	282	300	304	283	309	333	292	317	281	298	314	293	272	292	332	339	312	299	292	289	309	288	320	315	283	276	296	290	307	318	311	273	326	290	296	308	309	285	297	272	308	294	321	305	269	302	288	319	286	292	284	299	291	319	277	294	286	322	304	311	300	255	267	303	283	325	270	281	288	270	303	285	292	318	278	298	306	306	282	302	294	295	271	307	311	288	293	293	316	292	282	296	310	291	305	273	289	271	294	301
9577	4802	8340	45889	22223	46173	50194	45721	33133	19035	6494	1565	957	959	935	942	965	901	889	888	993	903	882	969	988	962	943	909	940	878	910	865	897	892	920	913	915	922	905	891	876	925	916	889	912	923	905	888	846	857	911	949	977	957	913	918	846	916	921	910	909	901	861	903	896	909	905	892	908	890	903	913	819	895	880	947	939	851	910	879	852	905	919	881	882	890	938	952	900	860	849	911	907	847	882	929	904	924	851	884	941	884	909	893	868	933	883	835	946	886	907	889	923	905	915	908	923	935	800	959	884	914	944	905	932	887	943	884	913	903	911	915	958	885	884	867	891	892	899	861	921	916	886	933	903	922	909	944	853	887	957	899	890	917	895	872	955	881	942	926	915	884	897	918	888	926	871	892	909	878	867	902	930	907	894	882	895	857	883	854	933	876	899	875	896	926	897	922	871	928	928	922	915	907	941	946	930	842	876	864	877	872	903	870	915	943	858	916	899	884	882	828	923	945	887	855	878	960	936	858	877	915	872	879	912	878	904	918	884	912	919	880	914	888	874	927	905	923	909	877	952	848	882	900	871	904	859	852	863	867	993	886	914	903	901	862	892	899	887	972	875	896	858	925	962	880	930	926	943	901	892	878	921	906	905	879	905	881	936	906	848	891	924	931	914	900	866	890	906	893	903	925	895	903	892	955	930	947	920	926	915	853	918	920	889	922	868	905	909	931	824	885	878	883	888	906	897	890	847	879	948	889	883	934	874	897	944	891	906	902	866	894	895	843	914	894	901	918	876	928	939	918	911	955	886	909	868	890	928	866	915	929	868	923	918	862	906	912	908	908	868	894	922	931	890	939	895	881	908	962	895	944	852	847	880	871	956	903	887	851	865	910	866	944	838	853	894	952	927	896	884	869	922	857	881	868	939	882	856	876	894	854	870	876	846	972	884	861	938	881	925	916	856	875	909	869	869	944	879	945	907	897	889	931	868	887	867	905	927	846	906	878	914	880	861	864	914	919	878	901	900	860	927	861	909	909	864	899	889	845	871	885	865	912	963	904	894	975	926	867	867	876	915	907	908	970	929	941	891	899	883	955	924	926	886	934	855	879	916	861	930	943	904	907	940	868	922	913	921	908	874	900	907	870	880	873	864	895	918	888	930	909	901	877	872	886	877	912	884	944	881	886	976	869	874	903	896	968	857	902	834	894	843	908	922	903	884	889	918	926	924	860	915	919	947	913	911	955	890	940	841	884	897	905	866	887	876	907	960	859	865	926	878	908	896	911	864	881	889	844	862	844	914	921	934	914	892	883	887	931	907	968	920	915	919	878	878	900	888	892	898	929	897	881	894	845	871	898	909	907	931	880	895	902	915	942	916	867	931	876	913	850	863	911	857	867	860	892	922	915	921	925	876	902	903	920	892	869	822	901	925	862	901	888	860	918	905	900	900	917	942	911	901	893	851	922	865	918	902	868	884	910	921	842	882	923	891	906	887	876	892	912	852	914	884	882	872	898	874	851	895	910	918	831	937	874	848	949	921	849	940	867	877	872	978	870	884	858	931	955	886	851	861	932	944	922	852	941	928	882	929	923	912	966	883	931	916	928	902	851	887	914	865	869	887	900	881	907	935	900	893	932	934	926	885	893	886	877	903	913	912	883	948	910	901	937	904	917	915	871	884	898	911	922	897	941	922	879	863	851	886	940	893	909	907	933	916	888	890	872	868	942	878	883	864	906	946	917	885	956	902	890	955	851	891	889	880	890	898	900	870	915	869	936	907	893	946	837	914	928	897	877	896	934	937	871	891	884	966	912	903	980	861	945	878	953	925	847	885	887	851	875	902	886	913	871	932	931	912	873	937	907	885	935	887	878	894	870	946	875	919	899	908	838	917	866	862	904	927	914	894	870	899	931	968	927	914	873	976	872	962	889	937	876	905	852	929	889	928	866	887	898	871	896	866	947	888	953	900	869	918	871	947	908	888	922	985	854	925	897	904	900	928	922	922	899	931	877	868	883	910	927	891	941	901	970	954	943	887	913	903	851	890	905	925	890	903	903	963	895	890	882	952	914	906	913	976	924	931	892	903	897	909	898	898	945	861	886	881	933	905	917	972	941	921	914	884	932	888	868	906	891	869	868	928	887	904	929	893	944	885	900	841	885	962	920	904	848	882	894	951	882	929	855	872	876	970	884	922	879	850	884	898	878	907	851	893	923	875	877	918	887	945	955	875	881	960	895	937	865	910	863	923	946	932	887	932	901	880	903	902	890	958	930	882	891	891	929	879	921	892	867	869	929	871	950	833	919	913	889	902	929	901	892	923	874	851	896	886	862	915	952	895	851	870	863	879	867	895	909	878	875	919	897	885	852	897	905	903	893	905	946	902	932	878	885	882	929	869	871	845	878	921	855	892	908	901	869	901	905	917	902	896	929	903	932	882	892	893	926	923	939	969	893	950	837	922	942	932	933	909	963	881	890	857	884	918	882	868	925	899	917	889	886	865	900	903	865	912	915	878	869	930	901	915	879	878	910	928	820	875	902	903	896	915	890	972	897	869	893	951	846	921	910	864	896	908	909	896	856	858	901	893	943	914	854	902	904	901	969	896	895	857	888	904	867	898	943	905	876	901	854	936	896	899	874	907	890	889	883	901	902	927	847	874	887	913	908	905	851	879	898	916	952	928	935	927	873	927	906	935	859	848	916	897	893	896	875	890	835	847	865	885	914	893	847	864	865	873	880	906	862	934	869	931	878	863	860	878	844	867	907	907	886	886	912	950	893	900	857	878	896	881	945	911	860	888	863	890	860	883	840	907	932	880	916	901	930	881	869	929	927	944	902	938	908	849	906	929	905	952	867	903	940	927	895	935	947	890	922	918	825	958	914	857	942	931	899	931	881	941	932	925	869	901	865	888	892	853	857	948	934	925	910	913	981	867	889	905	895	886	859	878	850	891	872	859	940	880	878	847	874	921	858	961	891	892	911	871	900	897	905	852	873	940	897	880	918	904	916	909	830	862	911	880	873	891	937	944	896	947	876	864	913	899	880	854	831	911	903	859	938	834	900	864	920	909	926	915	918	907	851	910	862	874	904	904	847	905	893	916	899	910	910	842	901	849	893	867	858	919	923	933	871	906	931	875	883	868	903	909	911	906	988	906	950	888	916	970	903	887	899	887	907	874	923	926	925	911	877	918	881	880	897	933	879	897	929	934	880	859	919	935	913	894	905	916	955	887	900	941	913	929	862	953	904	920	934	832	847	930	872	846	865	899	930	862	869	864	920	876	932	921	867	887	919	917	887	913	907	897	916	861	950	921	904	901	898	885	876	907	900	831	853	873	906	895	852	905	887	893	880	886	924	880	880	944	953	901	888	877	855	905	908	898	934	890	908	916	941	920	919	930	889	926	962	874	917	864	899	903	871	915	910	873	905	896	911	869	884	882	912	872	925	902	889	850	861	890	943	885	866	912	889	905	866	889	895	880	907	905	921	928	901	919	846
21703	7439	8909	53663	35945	42379	55879	42641	26720	12269	2842	604	330	319	348	336	313	303	351	316	317	288	311	312	370	303	321	316	359	313	307	303	299	314	313	334	310	293	317	336	319	298	290	341	326	324	307	324	319	316	326	306	315	333	317	314	313	323	302	313	296	327	326	308	307	316	335	290	297	301	296	344	303	294	311	338	310	324	312	311	331	304	311	301	291	313	322	326	313	287	321	319	316	296	352	312	329	310	315	314	320	309	306	329	317	329	311	302	318	309	307	296	315	299	290	313	303	302	319	308	308	320	345	314	326	312	321	326	345	304	311	282	316	304	321	304	303	273	347	314	305	303	300	297	299	299	286	290	295	309	322	318	328	315	313	364	328	312	325	281	308	327	337	350	329	306	309	312	331	318	302	323	337	347	302	275	320	314	315	331	293	331	288	328	323	337	332	334	299	318	310	322	300	293	316	311	299	310	309	320	326	314	299	302	315	319	350	300	319	307	351	309	321	320	290	299	297	326	319	306	306	268	300	305	277	333	307	320	309	322	310	293	296	296	309	313	354	311	290	315	301	317	325	318	320	309	333	312	303	313	328	336	331	301	321	361	320	298	332	308	352	315	321	318	302	335	294	331	291	325	322	288	315	299	311	316	313	356	300	323	301	317	289	337	305	304	320	301	308	316	324	281	304	356	322	301	310	321	291	332	290	296	302	348	320	336	298	305	328	324	313	363	313	310	327	315	331	306	315	307	305	307	311	334	344	279	328	290	292	298	300	319	320	328	289	289	368	301	319	290	309	309	336	290	311	287	296	296	284	312	296	320	360	301	274	288	296	295	336	312	317	306	296	315	333	293	329	309	319	308	309	334	327	310	311	326	289	340	315	318	299	308	284	305	336	280	277	342	296	330	288	321	323	353	302	316	304	312	284	321	289	293	273	304	289	297	287	301	307	313	296	273	305	290	321	335	326	305	329	313	319	307	288	298	327	310	302	297	312	314	317	321	303	310	313	288	307	308	304	314	287	303	301	328	342	297	284	293	332	307	293	310	323	315	289	299	306	340	308	332	314	317	322	281	328	324	305	350	306	291	344	338	323	329	307	299	326	313	311	313	307	296	321	309	319	339	315	305	282	297	302	310	321	324	300	328	330	322	352	282	332	317	345	319	307	267	303	315	311	299	328	315	326	319	329	287	327	303	308	318	333	291	303	317	327	337	334	296	310	306	275	300	323	293	329	304	332	332	315	300	306	301	338	316	300	291	300	323	312	348	330	319	287	294	315	294	301	336	338	309	326	315	298	267	317	296	334	310	320	281	319	300	289	372	327	322	306	302	337	329	317	324	291	307	323	306	319	315	322	301	316	314	283	325	316	349	347	327	331	342	345	308	285	307	305	336	291	316	347	315	286	298	329	336	300	318	334	300	312	273	310	325	305	346	306	317	287	306	277	312	338	324	304	331	335	304	303	310	337	309	300	303	301	325	322	309	293	323	285	305	282	308	307	310	309	334	369	303	303	314	315	287	296	292	309	297	310	314	291	316	296	348	304	310	346	369	302	314	358	312	313	297	317	311	328	306	300	301	367	303	280	338	307	290	336	310	329	315	308	316	300	323	375	300	310	315	287	293	276	293	326	325	292	322	298	313	319	326	296	332	354	300	307	299	302	340	319	322	311	309	307	296	292	300	295	305	295	340	316	326	306	307	302	339	324	280	314	309	307	308	319	319	306	330	319	315	310	330	311	295	321	287	315	333	318	303	306	340	301	343	318	336	303	319	313	321	323	298	328	270	342	323	316	334	299	322	315	317	301	310	322	308	332	305	325	324	307	307	319	293	327	305	293	316	315	304	317	316	318	318	329	285	339	302	312	333	270	293	294	297	297	311	355	333	321	298	368	312	342	312	329	293	317	296	318	290	299	290	302	309	311	319	330	318	344	356	298	324	320	298	323	370	304	323	320	300	338	317	301	277	350	299	347	326	333	323	344	341	309	312	321	321	327	325	299	343	334	311	301	351	320	313	306	349	293	274	339	301	339	326	303	333	325	280	308	307	305	301	327	331	315	294	323	316	286	288	305	299	287	334	340	337	318	302	320	302	328	310	324	300	326	319	331	344	311	310	307	295	303	282	304	290	291	352	296	325	275	310	349	305	342	336	319	311	308	329	322	314	301	299	301	301	301	316	317	318	308	299	344	309	352	293	316	332	300	320	302	288	322	300	303	308	365	298	309	340	299	306	333	310	306	309	300	326	311	303	296	344	304	335	358	309	294	296	288	344	338	315	310	317	326	314	318	294	308	286	300	314	290	297	300	289	301	312	324	315	298	332	309	354	344	298	307	307	314	316	278	299	325	319	304	318	312	309	316	289	299	300	314	338	297	293	282	325	293	293	302	324	290	307	316	321	326	290	314	354	279	287	331	306	298	339	319	330	279	317	303	327	300	332	311	329	307	297	312	304	290	318	300	311	319	330	338	305	313	331	337	262	300	312	318	350	316	297	310	293	303	307	315	330	318	315	313	262	336	317	313	314	309	318	327	305	334	291	328	292	277	297	271	325	292	315	336	307	282	326	312	309	319	283	325	266	292	299	290	299	329	296	344	301	342	299	323	301	289	330	318	289	321	323	275	312	308	291	308	319	314	343	339	304	361	308	317	297	328	315	343	291	298	300	284	328	313	348	332	324	333	273	312	312	307	315	280	305	292	295	326	319	318	317	324	313	312	317	303	328	312	296	285	329	331	261	288	335	297	299	324	338	298	271	322	292	302	322	332	340	324	306	328	300	327	301	301	321	306	303	277	309	288	316	310	311	290	295	298	327	313	317	306	290	303	295	274	308	302	359	335	308	322	313	289	311	333	316	323	322	313	295	344	303	320	317	300	301	329	287	312	300	313	317	292	317	314	299	301	295	309	333	312	343	324	308	334	297	338	304	320	309	316	304	360	297	322	330	305	345	329	303	320	323	304	324	341	332	307	331	305	313	333	303	322	313	289	332	329	321	295	296	323	318	302	335	321	323	310	312	315	321	276	300	314	314	328	312	318	311	332	305	333	305	309	310	333	319	328	309	302	288	305	346	294	328	315	298	314	280	324	317	309	323	331	272	324	340	288	311	301	289	331	342	313	277	315	321	305	339	293	302	313	291	307	309	316	303	309	304	326	327	325	326	325	324	316	307	318	302	306	331	316	312	303	355	296	309	336	273	308	306	331	274	307	263	317	313	305	310	314	335	316	291	310	324	325	295	359	303	297	347	315	302	295	315	321	355	317	282	306	319	303	259	312	319	313	319	317	269	331	289	318	306	327	316	325	300	252	335	318	328	311	309	334	304	325	358	312	324	296	324	331	319	323	320	305	298	310	341	335	338	335	277	287	296	328	303	316	289	327	313	323	316	330	287	294	312	292	311	343	341	343	308	310	302	310	341	332	312	315	308	321	321	294	325	307	325	305	318	322	287	317	323	315	306	327	316	307	305	330	303	300	340	291	292	306	339	309	334
11657	5735	11805	53910	28463	54074	63902	53035	39076	24174	8458	2235	1033	992	959	951	1023	1032	983	966	973	907	963	1009	1056	1076	967	962	961	925	901	909	940	972	914	967	894	981	889	948	910	928	941	967	943	965	852	881	938	951	911	928	963	903	929	981	939	940	964	940	979	969	973	987	996	911	949	968	962	911	985	894	905	896	963	912	939	991	936	936	932	920	944	959	911	893	934	944	907	905	908	932	958	865	953	937	924	970	955	981	950	912	957	998	874	957	952	949	898	909	943	972	969	940	887	920	877	964	921	893	940	993	907	907	981	899	951	965	1010	937	920	944	917	860	952	930	962	945	901	930	894	922	958	905	936	916	974	993	936	949	912	970	955	937	915	887	969	976	921	917	877	954	961	963	925	906	888	970	970	887	872	902	905	926	918	913	947	937	909	958	915	942	967	912	924	920	934	952	972	980	923	887	866	958	916	943	908	1006	962	928	916	907	938	962	945	886	927	941	959	955	931	922	912	983	960	875	930	966	927	929	932	915	874	901	937	968	932	971	922	941	892	933	904	951	924	937	913	981	915	980	962	944	934	951	963	953	955	950	972	888	930	932	941	910	939	951	907	892	981	934	959	878	938	941	916	953	980	919	894	916	927	909	888	907	942	921	913	939	960	936	972	923	868	973	932	949	952	923	963	938	940	945	945	907	906	950	958	939	950	944	913	893	978	908	996	950	944	932	913	942	937	960	915	962	866	948	987	945	919	941	996	939	901	963	893	990	1000	926	981	905	917	967	931	964	957	893	931	929	928	896	921	991	905	983	903	923	928	950	952	991	977	925	952	900	942	946	922	904	967	902	908	906	939	958	921	1001	877	928	974	966	943	883	913	970	954	907	975	912	919	936	981	933	908	948	889	948	917	964	976	906	940	908	940	929	948	897	958	972	965	976	919	952	935	932	932	940	917	1013	925	948	923	980	952	945	934	957	956	923	988	953	965	938	886	951	909	939	886	919	943	984	996	925	896	919	1012	931	926	919	948	923	878	910	940	927	942	950	903	927	976	936	957	883	964	909	950	991	891	900	926	941	931	951	942	959	924	916	897	919	959	928	1009	911	892	1031	914	941	927	934	932	976	927	931	969	980	960	941	899	918	886	923	989	928	914	898	947	932	934	896	918	956	922	947	863	933	975	894	896	951	1006	929	958	909	937	921	915	970	911	927	917	979	950	881	982	951	945	938	939	956	954	914	990	977	982	926	878	1043	904	927	978	956	977	942	901	890	868	933	949	937	845	909	921	933	980	941	956	917	943	962	931	991	954	893	928	960	935	951	947	961	899	909	956	990	885	965	957	940	977	915	956	959	934	951	950	989	974	971	975	951	969	914	935	971	902	946	959	954	923	962	927	971	929	998	895	924	959	905	938	936	886	932	863	922	954	920	966	935	931	1000	932	943	949	946	935	905	969	941	949	959	920	957	931	977	921	919	956	948	989	936	932	915	922	899	931	950	990	967	918	948	938	913	1002	925	974	946	915	972	892	897	930	919	991	898	955	982	925	961	948	943	872	935	912	927	968	915	911	987	948	918	943	963	938	924	906	931	956	945	948	914	902	918	950	921	972	958	938	957	881	890	879	921	1003	940	955	939	928	987	913	928	943	909	925	891	909	960	915	888	918	969	938	939	990	910	942	963	964	905	944	955	921	986	915	962	938	939	978	966	917	954	945	990	895	947	917	878	936	905	939	926	981	928	947	915	962	969	971	919	990	948	924	896	915	902	979	954	933	924	922	958	965	924	964	956	1003	962	943	908	958	985	930	944	957	946	906	953	978	903	965	911	945	893	994	992	925	940	895	937	915	961	904	889	865	960	913	874	954	879	939	942	947	925	918	909	915	959	941	1019	970	967	928	966	1017	867	883	938	929	934	985	954	956	950	954	883	917	892	953	924	928	982	925	896	937	924	960	886	933	953	995	941	962	963	894	932	962	917	934	907	917	926	920	929	939	967	904	886	1015	945	896	882	966	943	994	862	959	963	918	928	966	925	982	962	964	944	927	895	920	907	985	942	978	952	918	925	922	939	931	949	960	968	931	956	979	936	946	893	928	1007	1000	950	957	866	948	925	908	927	933	951	953	955	951	904	947	939	950	937	952	876	896	1025	906	907	931	952	904	949	926	951	929	958	927	956	938	907	943	947	932	933	913	942	985	940	942	1011	928	987	960	943	959	928	918	938	918	948	872	964	891	1016	897	915	977	977	931	984	940	968	876	917	986	962	907	937	938	960	915	950	937	943	903	987	916	924	953	917	867	875	977	910	939	970	912	874	941	968	879	891	978	922	969	961	910	878	877	875	976	911	982	946	897	944	948	931	931	938	916	918	881	944	934	1008	952	941	938	921	968	1005	905	938	964	950	922	949	971	923	937	938	891	905	1008	955	956	861	958	898	943	913	949	917	988	929	901	953	982	955	892	945	953	965	906	953	941	936	974	973	912	950	937	925	939	940	997	963	963	936	950	927	875	954	936	944	916	917	967	974	895	886	955	956	937	971	877	938	899	966	942	904	946	930	954	917	933	876	988	917	1002	975	963	943	915	929	970	929	903	928	837	954	948	962	912	888	974	937	957	964	916	943	898	928	924	890	937	929	933	940	925	968	936	910	890	914	899	963	939	927	966	911	910	877	897	961	930	980	940	929	960	971	894	936	954	960	896	932	983	915	957	899	924	904	966	909	930	961	1006	952	939	944	963	916	981	965	935	958	888	936	959	969	902	949	930	881	941	894	926	931	892	932	999	974	899	956	934	932	943	973	905	944	966	974	904	931	955	926	947	905	913	908	954	1004	947	893	891	938	974	916	1000	932	988	938	946	974	965	913	974	964	928	904	946	979	915	916	931	953	916	982	955	934	972	910	935	959	924	968	919	938	1010	960	973	963	949	923	946	931	926	961	954	967	1008	958	940	853	938	905	929	944	898	960	977	925	980	928	952	953	882	912	902	913	922	914	892	1013	918	899	924	920	913	935	956	936	899	941	964	937	925	941	898	930	901	924	943	929	940	924	977	969	883	919	978	931	1024	975	1015	893	907	953	911	987	963	909	981	918	917	957	936	994	916	960	968	914	977	914	912	915	920	977	945	920	919	924	916	893	896	846	949	931	976	982	987	995	948	962	993	935	917	951	903	932	926	934	911	961	939	948	959	946	880	980	966	951	935	978	902	929	910	916	979	919	937	952	947	956	935	945	897	936	952	886	944	932	977	911	968	935	951	926	929	989	978	949	988	892	991	949	927	926	921	924	883	871	963	932	954	943	922	958	893	943	937	931	925	944	924	984	905	987	903	917	896	966	932	911	900	950	939	931	946	1031	923	911	919	928	924	982	918	908	929	963	958	946	915	997	966	933	976	945	965	948	902	935	939	919	908	976	943	956	976	941	982	941	978	948	939	991	910	923	909	873	933	968	967	925	914	922	922	989	916	894	887	942	954	894	952	941	886	965	924	876	948	987	921	918	966	902	991	969	911	949	957	938	984	949	909	952	897	939	945	955	979	942
5025	2157	2985	5228	3350	2947	5542	4798	2728	1231	496	291	302	296	294	301	309	301	318	279	317	321	298	284	297	322	323	281	271	312	320	272	317	285	311	318	322	256	298	290	319	280	294	307	290	340	274	291	299	316	309	313	277	332	282	312	287	323	291	272	290	294	298	326	289	326	300	286	301	289	298	314	284	300	278	289	304	315	327	271	296	300	284	268	290	309	289	309	295	297	350	287	282	293	298	310	266	318	266	293	295	311	280	303	323	314	278	290	276	275	304	302	291	280	319	313	264	307	324	294	308	301	325	290	319	328	298	332	268	311	294	302	268	273	325	319	299	283	296	293	298	302	295	280	283	323	289	286	284	308	306	299	307	282	301	319	296	310	287	324	282	294	292	288	317	284	273	297	261	320	297	300	272	305	314	314	279	319	287	301	313	300	316	294	286	279	274	290	307	291	302	325	302	295	329	274	293	311	296	309	307	285	308	331	281	333	318	297	326	289	291	310	322	302	314	302	294	303	303	310	285	267	309	294	345	294	298	298	295	291	298	322	298	316	305	323	291	326	289	308	319	311	288	287	307	295	296	283	275	325	321	305	308	287	287	328	277	311	286	297	299	292	282	288	295	305	300	327	291	294	317	329	278	315	315	302	300	294	294	290	308	281	319	292	305	281	322	279	334	274	302	306	289	333	319	299	305	303	324	307	292	294	314	321	285	340	296	291	291	333	284	280	332	304	287	326	293	333	310	315	281	292	293	291	293	298	284	316	314	299	310	291	313	277	312	297	278	310	308	305	273	305	317	285	320	307	295	331	293	312	280	307	314	350	286	262	297	286	317	287	273	282	255	280	317	289	288	285	289	306	297	261	307	304	300	310	330	296	294	300	280	280	282	295	296	287	301	277	283	306	322	291	288	330	281	326	306	270	338	283	288	315	307	317	317	308	292	273	311	308	271	279	312	313	291	297	315	291	311	297	290	284	271	286	298	308	296	325	297	298	307	318	295	325	323	305	281	273	286	250	281	293	318	297	302	308	290	292	310	290	297	304	297	285	288	296	292	284	269	295	311	290	312	311	292	346	289	309	287	301	312	336	278	294	302	292	318	309	307	301	272	296	309	315	305	297	300	290	326	272	308	300	309	293	330	330	294	293	310	343	291	258	288	309	312	291	269	307	295	292	312	301	297	294	306	280	277	267	297	287	294	283	264	275	268	298	321	297	274	287	309	308	283	306	299	284	293	293	307	287	296	255	299	295	340	313	324	264	311	288	325	302	296	321	309	295	285	291	264	314	299	293	293	281	297	323	302	297	302	312	257	276	278	299	251	300	283	329	285	296	297	270	289	258	307	287	311	292	281	308	314	321	295	274	295	288	254	279	300	306	286	303	342	275	308	313	306	299	350	312	319	342	303	319	305	298	303	276	308	279	305	287	286	295	286	324	323	297	296	312	259	297	284	314	301	312	301	302	303	277	285	295	322	330	306	293	307	281	317	292	322	281	309	292	320	270	282	311	293	304	315	317	304	297	322	296	300	318	288	276	330	319	296	296	297	304	300	286	303	306	294	316	276	287	286	298	271	274	311	322	288	306	291	316	321	303	298	280	319	299	331	292	279	274	307	319	302	296	283	278	301	323	282	322	298	275	307	283	274	302	293	323	316	312	315	272	283	346	302	300	296	282	281	299	290	311	303	273	253	293	301	296	317	328	262	340	311	296	289	311	296	277	300	293	282	308	317	333	295	295	305	324	296	297	286	281	304	290	305	301	307	341	261	327	287	307	277	292	292	294	281	271	308	308	294	342	297	299	310	292	286	308	301	272	284	311	308	293	315	266	269	309	285	290	265	306	282	324	298	312	290	307	313	314	281	295	287	312	299	295	304	285	294	279	305	332	286	292	283	303	270	314	293	323	284	305	356	317	288	304	312	274	303	294	331	345	342	318	306	303	274	295	325	290	302	292	333	303	289	302	314	262	301	280	310	287	296	301	283	332	302	305	292	295	296	316	276	286	327	299	282	331	314	298	302	303	273	307	288	280	276	267	295	320	295	279	292	323	299	291	276	313	284	299	319	257	308	317	301	316	293	327	266	319	319	291	310	282	294	312	307	277	302	304	299	288	296	286	310	310	278	308	334	313	291	288	308	300	272	301	281	319	286	291	290	309	264	273	301	287	339	306	288	294	309	293	329	310	278	327	319	318	310	301	291	255	306	280	319	293	312	271	348	314	312	272	298	267	280	320	280	308	296	306	321	276	325	296	311	308	320	307	263	340	299	293	315	272	323	287	313	316	293	309	305	282	272	318	295	285	290	296	307	293	303	300	315	306	320	294	280	309	268	292	271	332	295	312	304	291	297	317	256	300	306	304	285	284	312	276	282	291	296	288	297	308	318	293	295	277	314	304	309	299	292	337	283	312	294	292	324	282	303	322	317	293	299	304	286	299	316	290	305	300	296	298	299	333	360	293	333	307	305	301	290	291	322	305	299	296	319	270	307	314	298	302	279	290	339	308	297	309	302	298	311	284	299	323	284	304	294	295	317	277	323	293	316	289	291	318	289	308	301	313	303	329	297	297	306	296	281	272	288	330	307	311	282	294	271	301	293	312	281	268	311	299	325	300	303	283	316	304	288	253	324	295	277	263	315	311	284	296	301	266	309	301	298	320	302	322	285	261	292	318	312	322	325	312	290	322	286	279	291	277	299	333	290	271	277	314	317	279	308	304	298	303	326	290	325	321	320	300	305	306	296	302	266	303	273	303	343	313	279	289	282	277	320	278	299	272	260	287	294	302	323	323	284	290	300	290	295	295	309	320	291	301	322	267	297	272	293	313	311	307	286	303	310	284	299	290	305	299	315	287	268	299	296	297	282	290	259	293	319	279	323	270	300	286	314	307	296	300	319	269	285	311	280	287	301	316	293	306	272	286	301	291	297	288	289	291	313	300	306	323	303	284	312	316	261	304	287	303	284	278	325	292	317	296	309	285	293	293	306	338	279	319	297	321	295	292	309	301	292	305	298	333	281	313	309	308	300	332	309	322	294	329	288	276	308	327	314	303	297	277	296	304	297	276	320	290	299	323	310	311	328	292	278	294	286	310	331	329	263	328	303	325	303	322	305	300	320	294	293	320	306	299	308	277	262	301	331	295	323	294	284	288	314	299	286	290	290	277	300	255	263	306	303	288	300	285	299	320	293	297	300	311	289	326	281	288	315	312	305	306	309	287	303	344	314	276	311	319	343	273	302	295	289	302	302	293	293	290	300	277	326	297	300	291	307	307	287	286	303	299	292	309	279	303	288	317	276	303	292	314	319	317	288	317	270	314	275	303	291	326	279	312	297	306	336	300	299	334	296	264	293	299	337	285	284	293	296	292	309	323	291	319	290	327	279	280	304	306	295	336	309	271	323	302	309	275	285	315	315	266	275	300	275	313	319	295	282	310	293	312	271	259	300	296	292	306	270	272	311	294	286	305	300	284	317	303	307	312	315	308	306	306
3885	2553	5150	13701	9372	10584	17721	15345	8972	4332	1807	995	899	960	891	869	924	888	860	901	908	898	917	973	890	960	920	920	845	879	884	907	884	910	937	886	881	855	933	872	886	879	869	929	961	909	897	892	882	900	884	961	891	932	934	867	925	912	855	893	909	877	887	896	897	891	953	910	910	929	906	910	939	918	847	878	928	925	866	908	883	867	909	935	951	872	951	909	871	840	863	933	940	956	954	913	873	860	885	891	906	876	954	899	892	885	939	848	928	905	885	908	881	908	906	875	928	924	868	974	970	915	897	945	839	942	932	934	894	950	861	882	857	909	897	890	975	851	911	883	850	862	953	877	931	895	907	864	931	859	902	878	920	892	914	931	973	923	875	880	869	928	902	918	877	965	881	862	915	852	922	873	907	858	885	905	903	901	958	923	913	909	886	878	916	906	969	935	946	935	875	897	866	886	833	920	886	902	832	909	932	906	899	912	883	858	945	903	830	929	876	930	894	908	948	949	936	949	988	943	906	885	916	918	865	878	883	938	893	944	924	895	843	882	903	925	899	894	911	919	881	897	943	822	923	900	932	925	901	846	934	942	895	887	914	942	935	918	912	900	860	882	899	933	897	903	878	908	881	924	859	932	893	892	905	901	907	873	859	841	859	853	917	916	944	871	915	939	911	889	854	919	904	898	878	957	870	875	909	922	1000	880	894	937	881	885	870	912	889	912	886	885	866	917	935	864	908	947	951	939	892	906	917	898	942	934	927	923	902	913	907	865	900	924	942	912	927	917	923	924	862	907	895	914	910	848	957	876	832	989	908	889	911	921	934	856	891	936	923	890	918	914	896	886	910	892	910	920	877	922	936	929	969	885	869	868	932	868	936	911	964	906	957	954	890	900	852	895	900	905	824	885	908	880	798	886	941	897	866	907	963	887	892	920	903	963	896	940	956	927	908	863	882	880	914	949	852	857	896	950	910	844	872	930	934	925	893	853	963	877	894	877	902	930	883	882	925	875	897	892	867	895	915	868	921	972	904	891	919	896	895	903	887	895	878	898	944	879	904	931	877	928	889	976	905	916	924	943	861	864	915	893	889	877	884	890	936	909	912	963	950	955	858	875	967	886	902	894	887	913	888	904	953	945	867	962	869	903	933	874	919	885	918	947	903	913	904	903	854	944	898	955	910	954	936	929	880	892	879	898	960	912	923	898	918	902	886	918	911	886	881	909	973	882	871	885	916	884	880	883	884	842	826	858	871	904	882	904	858	963	954	878	883	892	935	869	897	875	901	888	910	934	976	869	915	885	918	886	942	902	924	864	912	907	989	903	923	932	934	873	891	861	937	901	920	893	900	846	909	911	954	895	925	866	936	913	899	897	881	868	926	903	878	878	974	888	923	937	884	891	890	871	897	913	954	958	882	901	933	961	871	902	965	887	923	901	871	920	890	907	954	879	877	979	900	888	966	877	940	851	875	926	878	975	885	854	956	884	877	927	917	909	923	825	937	930	924	902	885	897	913	868	897	936	878	903	875	903	906	845	936	963	901	838	894	918	893	893	893	843	915	923	933	897	896	875	928	918	899	904	870	909	863	918	891	870	873	913	899	872	908	861	899	917	923	948	916	868	872	885	877	915	894	928	894	911	867	888	889	868	877	885	940	918	900	952	909	918	900	868	886	886	937	979	918	888	907	871	887	887	920	878	921	935	884	920	937	904	923	950	919	915	845	888	959	944	938	897	882	932	919	933	857	916	940	899	889	915	892	961	845	877	885	900	923	902	893	918	917	882	842	893	918	935	934	894	952	915	870	852	914	886	920	944	953	921	896	955	937	890	913	891	934	853	940	912	904	905	884	930	914	926	951	954	888	878	970	904	898	902	868	928	853	924	935	905	901	856	917	966	927	900	851	913	919	867	950	898	886	911	883	904	939	903	904	896	883	916	872	896	895	896	932	919	893	900	900	879	890	891	905	847	910	898	933	884	880	809	945	916	928	927	888	880	939	921	932	928	929	942	890	907	962	892	898	883	903	884	919	930	944	882	908	947	922	878	960	859	899	908	928	898	944	846	934	884	909	895	904	930	874	864	882	944	908	925	904	919	894	918	877	901	872	970	928	896	878	888	901	958	911	890	949	906	873	886	867	919	947	901	847	868	933	944	918	956	908	901	891	858	921	900	848	928	923	871	886	874	919	864	942	908	894	926	894	881	938	926	903	935	907	944	864	858	874	927	938	954	888	921	905	894	941	897	900	885	941	893	889	874	909	871	900	908	940	919	940	896	872	929	903	916	925	912	887	909	940	939	929	855	865	908	911	888	904	872	860	884	878	955	881	875	923	920	956	873	901	885	903	920	900	829	916	822	898	896	911	916	948	874	889	904	887	911	899	898	915	904	920	899	915	901	881	905	874	934	874	938	924	935	868	900	842	881	908	919	902	912	892	919	934	886	912	909	867	939	928	912	871	942	976	923	903	965	879	896	870	895	900	891	929	916	965	914	895	863	921	936	916	955	908	902	861	901	832	856	918	875	885	921	894	866	873	883	952	902	949	925	896	893	913	933	880	893	920	882	953	872	901	906	919	889	922	907	859	982	913	902	851	886	872	942	891	888	869	913	939	873	845	899	902	920	964	865	909	906	899	845	883	902	930	907	890	926	879	922	933	940	932	873	906	911	916	983	929	856	888	895	960	957	900	873	925	951	906	924	924	932	874	898	891	901	929	931	894	892	908	965	912	903	879	929	873	937	850	955	892	918	912	884	900	938	907	902	884	874	892	884	892	900	874	893	882	919	890	916	903	909	881	874	919	824	906	936	919	925	894	894	881	934	882	908	978	899	907	874	925	897	938	918	923	917	890	906	897	924	890	909	840	853	895	881	878	896	898	925	880	915	880	945	845	895	909	859	952	887	919	933	943	850	929	886	908	907	902	902	920	863	898	911	921	921	903	888	912	921	891	887	887	965	873	925	952	894	855	931	922	918	853	897	912	909	868	877	939	923	868	916	924	914	910	862	900	895	885	896	875	923	936	901	962	897	865	876	914	920	921	919	867	892	896	867	902	869	947	930	910	865	931	934	935	907	922	894	951	924	906	851	826	899	913	896	892	901	930	953	901	906	904	938	915	880	866	904	898	911	889	949	902	939	897	861	904	948	920	895	940	875	924	877	925	934	932	873	920	894	885	892	959	880	908	888	909	890	927	918	928	875	894	901	916	952	898	926	957	982	883	915	866	910	920	858	894	889	901	907	872	944	922	921	957	906	878	887	900	932	892	925	890	895	919	910	936	941	929	939	851	866	895	948	930	934	853	899	925	892	831	931	888	876	908	884	874	887	894	893	889	857	880	919	899	922	930	893	938	916	890	915	915	864	854	932	845	920	950	908	886	929	882	876	910	916	905	885	920	858	924	844	942	937	888	899	885	879	922	888	954	889	875	875	829	923	862	939	873	875	877	935	929	881	866	870	920	928	902	916	948	933	926	956	928	935	968	916	884	898
13943	4823	7286	34990	31847	28440	43316	35258	20122	7440	1590	463	319	347	280	310	303	323	310	302	305	286	325	300	332	293	312	326	300	285	298	319	266	301	279	293	285	288	289	316	292	324	306	327	341	283	290	256	304	306	297	297	261	303	252	308	291	300	304	291	284	301	288	297	282	328	277	325	274	294	303	308	261	298	308	334	283	290	295	264	285	316	308	296	310	298	304	255	305	303	292	287	294	277	317	302	294	303	292	283	290	299	284	301	313	293	307	294	268	307	327	264	321	266	291	314	276	289	310	327	271	285	288	306	325	297	293	280	291	296	263	297	263	286	300	269	309	276	295	286	295	265	304	251	307	294	301	294	316	291	285	269	304	298	312	296	321	298	275	326	287	293	295	292	314	282	283	310	334	289	302	315	298	310	295	288	260	292	311	297	284	280	297	268	276	281	297	323	311	271	295	295	319	295	293	297	289	308	272	303	281	303	279	305	298	289	286	302	323	284	299	269	261	295	273	267	280	319	281	323	308	290	324	298	303	343	292	258	295	278	270	266	286	286	283	306	278	294	303	327	323	290	298	293	288	277	291	287	299	286	318	321	312	294	295	290	306	301	278	315	303	286	273	314	303	326	329	315	257	333	283	273	314	258	302	289	310	290	275	282	305	294	285	283	287	281	305	305	290	294	289	296	293	310	302	296	290	279	296	308	315	331	326	334	303	286	305	306	294	300	276	299	282	270	326	281	304	316	311	303	286	299	260	297	281	302	296	275	279	287	290	274	289	338	298	311	297	290	289	300	298	302	288	284	293	275	266	301	297	300	304	292	306	296	279	307	289	285	289	308	302	313	292	291	302	287	274	280	298	289	321	289	321	297	277	293	275	306	284	280	311	281	324	266	310	281	299	305	261	304	303	278	328	331	325	306	301	277	319	293	315	283	266	317	293	285	303	298	291	314	287	284	318	290	311	284	302	296	272	303	286	285	302	291	284	296	322	273	306	292	287	305	284	290	265	273	270	293	287	317	281	321	286	321	328	304	325	301	322	320	317	277	276	294	276	267	330	262	315	280	322	286	330	318	292	290	295	278	274	311	295	279	296	272	323	312	283	318	282	296	281	321	287	289	287	289	260	300	324	257	303	304	326	305	312	310	295	281	316	290	315	295	280	292	304	307	268	292	274	256	319	298	291	313	292	289	282	298	299	320	317	339	308	328	316	288	288	296	278	290	343	248	291	324	299	319	300	289	291	294	317	283	326	311	265	288	284	277	295	336	289	292	293	316	302	300	317	302	279	285	284	284	304	288	326	292	281	290	297	309	277	284	302	287	336	249	309	294	305	285	288	281	318	285	286	323	294	296	301	271	281	295	306	316	300	286	268	285	318	300	319	292	287	297	305	319	277	294	299	311	311	283	297	279	292	305	276	307	295	296	292	277	284	307	298	286	321	305	293	311	296	270	271	249	330	291	305	281	299	298	323	291	297	269	274	304	286	273	307	283	273	303	298	290	275	286	292	311	302	274	286	302	311	321	318	302	286	316	299	309	293	282	299	300	282	287	314	300	295	324	305	279	292	296	318	303	310	297	280	295	298	304	288	290	274	284	305	291	338	306	325	315	280	317	278	286	318	280	283	312	294	305	292	320	307	323	323	297	290	316	292	280	312	309	298	279	320	315	305	289	296	309	302	292	293	302	301	290	261	280	315	296	320	294	315	272	324	324	313	271	284	316	284	275	304	307	308	298	327	301	289	275	273	282	327	298	295	293	286	336	306	288	286	294	290	296	294	303	300	307	271	301	297	265	286	301	314	278	299	269	290	271	299	328	312	277	326	294	294	277	293	291	299	292	266	278	264	289	294	343	305	322	279	309	266	316	293	284	299	282	275	290	300	308	292	303	274	307	325	274	291	296	304	283	316	315	325	293	320	277	295	319	298	279	288	300	300	316	290	280	341	298	319	296	299	290	306	286	301	268	284	309	287	323	301	279	306	323	298	284	299	279	319	285	269	300	297	296	306	298	299	258	291	282	283	326	329	272	315	278	297	305	286	308	299	266	249	281	302	345	303	288	297	289	294	305	327	303	285	291	317	265	305	320	301	278	311	320	335	326	281	298	282	293	293	275	293	315	316	282	308	279	304	279	276	265	295	305	299	279	307	298	302	316	272	294	300	265	282	297	291	315	296	316	265	288	339	293	252	304	305	278	307	283	289	278	286	279	304	307	295	255	301	312	272	260	310	297	285	278	295	267	293	286	304	304	297	307	308	296	237	317	315	289	295	280	318	335	301	302	306	315	301	331	285	281	299	307	288	283	313	283	292	312	278	312	290	328	261	285	295	321	289	298	325	293	289	278	319	279	303	293	312	291	281	271	313	276	278	313	311	298	314	304	285	323	268	291	317	308	340	302	266	317	312	305	312	275	274	300	290	262	292	265	308	288	265	310	285	326	326	312	308	300	307	299	296	313	287	257	270	293	290	288	300	284	307	311	285	285	316	294	311	317	266	253	265	257	296	312	315	317	316	307	296	309	269	316	297	302	289	280	302	290	316	314	289	299	295	336	287	308	292	310	304	310	322	316	300	285	279	265	283	313	282	284	283	302	312	269	281	279	322	265	310	298	307	262	269	308	286	271	274	326	341	314	272	288	281	284	290	337	296	306	303	341	272	294	315	277	335	289	296	306	300	322	290	321	271	302	316	277	278	302	289	313	314	316	308	274	315	297	265	321	315	278	289	307	305	303	318	325	312	308	295	309	285	320	294	282	299	302	297	279	295	323	291	285	325	283	290	275	313	301	308	328	279	298	282	274	299	291	320	302	322	301	306	318	290	288	296	299	295	301	309	294	298	294	276	292	304	282	294	310	292	319	305	287	297	280	272	312	276	301	256	278	279	277	287	297	283	269	317	288	303	283	269	302	278	319	309	277	275	284	281	318	307	284	292	287	305	276	307	295	308	288	301	263	268	303	287	290	286	297	288	318	311	338	312	319	282	318	323	285	288	280	289	265	276	320	292	283	284	300	324	291	276	298	294	330	295	334	270	312	311	282	312	281	285	296	316	300	303	286	279	290	320	300	289	271	283	303	293	361	270	297	279	287	301	284	277	295	285	259	305	295	286	270	287	290	287	300	327	284	270	296	309	284	256	277	317	289	291	292	293	294	297	283	324	331	305	287	273	302	317	293	264	296	263	298	289	295	292	281	292	315	302	314	275	326	275	285	308	299	299	311	285	315	290	274	283	297	311	315	291	327	354	332	315	306	303	289	316	275	307	304	259	250	289	295	283	284	292	314	304	284	274	292	296	317	311	288	301	276	290	291	298	300	306	286	295	289	288	291	316	317	325	319	272	268	288	318	301	286	305	274	289	292	302	298	310	292	282	285	296	267	298	283	311	300	324	293	334	326	300	320	258	308	273	293	286	297	315	285	321	325	294	276	308	323	298	308	293	294	305	303	293	294	302	274	292	276	322	297	281	271	314	295	295	324	287	305	317	327	301	295
8291	4563	10367	40334	33106	39553	53818	46519	33033	18244	5830	1621	928	920	942	983	954	990	917	972	940	940	917	953	1063	995	951	920	950	931	904	889	898	915	891	926	871	872	927	893	893	878	893	862	884	889	910	844	885	841	870	878	827	888	900	916	874	972	904	952	917	928	885	921	908	874	865	904	924	950	872	921	910	870	912	883	866	914	946	941	882	884	910	896	908	870	915	924	879	928	848	925	908	911	876	898	941	887	904	881	945	934	870	868	907	904	871	909	924	920	964	905	883	905	919	918	899	902	911	909	913	908	910	906	930	908	854	931	923	906	902	926	872	913	905	876	915	921	918	952	872	891	890	876	954	892	869	973	866	949	917	875	894	903	949	896	875	913	894	879	893	913	934	932	938	889	929	927	899	896	928	886	899	859	928	852	847	891	816	905	909	908	956	868	834	919	852	914	899	909	818	867	907	885	912	888	883	854	923	938	953	803	903	937	936	887	920	912	931	865	930	900	895	929	868	942	925	911	885	899	882	899	868	858	868	888	900	920	886	885	934	874	928	871	881	887	875	873	854	832	894	918	918	878	889	899	885	923	918	958	937	923	928	893	901	865	886	895	900	895	916	906	907	911	849	902	930	930	937	904	910	912	913	910	852	931	877	923	910	948	922	882	929	905	942	904	898	903	923	902	856	922	875	888	965	934	955	918	926	892	924	929	903	923	976	889	937	915	898	893	866	892	871	896	890	926	879	956	939	926	880	912	906	834	891	929	933	927	950	926	931	891	896	872	852	898	911	932	886	898	872	933	886	917	928	908	910	902	929	932	877	859	935	887	902	873	921	962	843	878	865	942	914	918	894	915	935	916	967	902	912	935	885	899	846	916	889	911	922	903	918	817	898	888	888	907	854	881	894	873	940	897	860	938	902	859	841	891	913	890	917	897	881	894	910	878	936	861	893	902	939	927	895	899	901	920	895	852	892	900	929	897	924	904	935	865	863	932	892	933	914	820	931	877	883	902	901	894	858	906	917	880	947	909	866	854	918	970	854	906	909	886	880	907	927	922	868	914	937	957	911	916	930	926	896	852	926	912	893	916	902	968	915	929	874	890	914	912	885	869	901	879	900	857	894	926	902	948	882	912	875	954	911	880	899	895	879	890	913	908	886	909	889	866	910	848	880	845	906	884	935	988	863	865	923	936	890	875	931	874	918	928	929	878	913	936	943	874	910	902	933	916	994	918	956	916	882	913	891	845	901	923	888	886	946	953	840	911	857	891	926	877	862	899	858	900	948	876	921	911	911	940	867	893	886	829	906	934	885	853	869	872	911	901	893	919	909	899	867	862	942	944	911	872	909	881	863	873	886	932	918	957	862	869	908	953	877	877	901	868	898	891	921	911	892	901	856	872	862	845	898	907	881	876	850	911	971	867	952	847	913	884	873	916	938	905	893	894	880	881	870	905	939	844	921	870	942	909	897	889	916	932	887	865	863	881	877	922	922	872	904	886	838	922	930	891	859	904	920	879	899	895	915	936	892	933	905	902	848	954	901	885	933	894	915	828	899	854	879	881	914	920	927	904	877	898	941	897	862	907	877	931	858	893	947	872	895	904	898	906	888	930	861	902	907	865	887	901	877	884	855	900	885	894	973	893	946	866	908	887	933	877	909	918	960	875	909	889	911	889	863	925	887	884	904	871	895	891	904	861	891	918	924	888	878	878	927	880	887	919	914	918	862	914	890	893	925	889	891	943	924	887	905	887	866	908	924	930	932	904	912	856	902	879	827	895	886	908	830	943	905	903	886	890	911	894	940	923	882	924	854	922	918	871	889	910	932	907	875	905	924	924	910	875	922	893	878	929	899	858	896	935	871	870	932	911	879	892	903	887	931	915	943	864	881	887	888	900	946	870	888	895	872	886	918	941	927	915	913	946	910	888	958	874	925	980	926	892	836	911	882	938	869	841	870	902	901	937	896	834	910	923	873	913	878	879	902	932	856	919	896	916	888	959	860	935	863	913	852	902	924	855	888	924	901	857	919	857	865	905	851	919	924	915	894	926	899	884	902	917	894	891	925	901	937	873	945	874	902	923	864	940	889	903	978	872	885	861	888	903	906	949	886	924	860	896	817	875	920	892	868	890	866	913	902	851	908	879	851	900	851	921	898	904	937	926	960	899	908	890	940	875	876	923	926	942	940	930	910	881	887	914	907	913	925	924	883	928	866	873	848	931	901	863	901	922	938	875	886	901	874	939	893	876	890	922	915	920	863	936	865	876	916	917	905	978	912	892	921	904	876	819	904	868	914	854	894	866	908	940	889	911	908	898	905	905	904	920	875	865	883	917	890	912	898	884	961	920	898	903	859	928	857	841	862	929	924	846	851	974	926	894	905	919	894	894	924	911	902	909	856	898	924	910	941	863	896	881	915	909	956	901	910	828	885	911	944	917	917	907	926	914	891	910	963	825	883	924	856	884	860	819	940	891	856	890	874	938	879	919	845	876	906	876	952	919	908	900	938	916	808	897	897	856	894	846	864	885	925	931	888	863	911	862	908	877	903	917	902	933	917	866	882	893	905	935	881	899	884	931	874	867	878	860	880	880	934	877	868	860	929	912	927	930	922	951	900	941	878	919	929	892	930	926	908	932	888	911	935	856	859	921	926	890	938	872	869	922	852	907	846	895	927	853	926	911	936	896	886	935	838	892	922	905	866	911	909	898	969	918	910	911	927	877	962	906	886	867	847	862	878	923	932	853	915	889	897	889	888	904	933	925	869	904	859	890	962	884	910	877	860	931	877	913	878	897	901	869	892	844	838	916	897	904	828	895	920	901	900	944	876	913	907	916	903	925	908	926	928	884	977	915	888	886	862	983	889	903	899	927	894	933	906	909	882	930	903	873	923	866	901	878	865	885	870	916	908	911	870	864	899	897	841	873	868	912	881	934	969	936	897	881	915	928	900	940	883	873	930	929	916	890	889	885	917	912	885	892	877	927	924	893	886	927	909	859	916	897	853	884	910	926	975	894	947	889	921	857	950	879	918	942	970	866	892	934	939	918	864	950	882	950	882	885	905	883	914	864	929	926	925	857	860	851	848	944	922	876	900	881	910	867	927	956	876	887	887	908	914	862	934	885	940	937	923	875	862	941	919	904	918	881	878	869	889	910	943	902	864	823	921	952	888	892	898	913	869	870	896	884	844	867	911	916	887	894	889	873	873	906	894	938	905	895	903	863	864	880	899	897	866	903	847	805	898	912	853	871	917	890	935	899	914	869	878	957	904	857	913	889	878	911	881	885	853	848	936	953	920	972	880	867	921	885	909	926	912	868	895	878	870	883	919	945	889	933	935	851	897	946	888	874	952	921	898	876	897	895	894	905	927	877	942	845	905	941	845	956	893	912	912	902	916	887	906	889	858	870	910	879	933	901	856	917	923	893	899	952	899	882	858	943	966	906	940	916	901	876	912	953	902	889	913	860	941	886	918	883	913	908	858	896	914	809	906	921
20276	7788	11572	48699	46346	40308	54485	43476	26504	11342	2578	515	339	311	314	329	321	314	317	322	297	308	323	338	318	314	340	293	282	314	314	333	280	313	277	320	324	322	302	330	305	337	333	311	309	298	321	315	300	329	301	304	343	313	305	300	286	292	309	278	296	316	315	294	294	301	305	318	342	303	309	312	295	325	327	280	303	317	296	316	331	319	286	292	331	317	311	308	313	317	296	277	330	322	298	333	282	342	306	322	299	324	347	307	311	304	283	289	301	308	285	320	321	342	315	304	309	305	313	292	322	322	327	308	355	329	304	310	303	302	334	320	289	310	322	319	311	331	291	307	286	320	314	309	344	287	306	310	291	300	287	320	312	250	319	308	292	278	292	308	280	317	303	322	318	306	277	313	308	317	320	313	296	351	289	321	336	307	304	324	306	336	337	299	311	327	301	307	309	273	340	324	317	322	331	291	343	295	310	322	310	305	331	307	313	330	291	311	289	322	330	327	292	326	273	285	333	335	311	319	298	325	346	256	306	299	296	316	336	315	285	322	322	301	290	313	297	309	287	283	290	314	300	326	334	323	321	274	357	295	287	297	312	276	299	306	358	289	308	325	313	341	321	327	314	337	313	281	330	292	297	303	315	283	347	313	301	342	345	322	319	334	312	301	299	288	329	324	300	318	296	311	315	323	277	306	276	274	273	290	316	300	303	297	285	250	310	301	328	324	299	313	330	289	324	301	322	312	294	325	299	305	319	298	296	284	306	269	314	322	295	305	291	309	332	312	302	343	321	305	283	314	284	312	316	324	308	318	306	327	310	315	307	331	301	304	337	334	308	309	308	291	312	356	333	310	294	294	269	327	325	310	335	292	274	300	305	280	328	307	291	293	305	329	295	311	324	308	315	300	313	336	356	330	319	294	312	311	329	318	293	310	321	305	323	281	275	310	311	295	291	316	312	327	312	304	313	293	297	296	343	354	308	311	309	315	308	322	316	332	352	288	331	321	319	328	290	317	271	318	305	294	303	320	300	316	303	317	300	330	313	330	295	291	325	278	317	316	303	293	331	313	297	314	302	318	299	302	277	286	320	312	300	304	315	309	308	302	332	296	275	305	339	293	290	288	282	290	304	322	307	325	310	310	294	280	306	300	314	305	298	308	335	309	303	311	302	328	335	288	333	284	281	311	280	333	294	298	307	292	318	305	310	323	283	289	315	307	319	296	287	312	294	307	301	291	311	306	308	312	319	323	302	310	307	278	301	299	302	334	310	316	310	311	311	300	320	329	341	293	272	313	302	315	352	322	325	310	332	291	320	308	317	305	317	296	327	314	329	302	307	318	323	316	306	278	331	310	305	288	291	304	330	332	317	301	300	356	332	311	288	279	312	300	300	339	302	315	307	285	318	304	287	319	324	305	303	320	290	295	326	277	331	270	328	330	298	295	313	275	310	300	323	313	321	291	308	297	305	300	296	311	322	304	318	326	331	308	296	294	332	282	321	315	295	318	261	290	294	291	304	302	355	288	315	315	301	286	300	282	284	315	327	326	274	313	314	282	335	291	324	307	331	308	302	294	273	278	340	269	333	338	295	333	281	315	341	336	315	333	320	281	316	319	342	329	306	308	285	296	326	299	307	308	289	333	339	319	317	320	310	326	306	324	321	315	312	299	325	316	307	323	311	316	337	308	299	317	319	293	321	315	331	322	312	291	296	324	307	290	300	321	292	293	315	278	285	306	312	342	315	323	303	335	300	303	309	315	336	305	325	291	299	291	337	314	316	274	298	280	313	338	299	314	297	329	338	322	325	306	306	336	312	298	304	313	317	303	335	324	305	319	311	299	307	301	288	310	299	316	304	317	325	291	278	334	310	323	313	310	314	352	324	292	331	322	303	307	345	292	313	333	318	317	287	301	321	315	313	339	275	347	275	331	320	317	316	309	330	327	332	312	297	320	314	302	269	311	346	295	293	300	331	323	338	290	304	305	291	319	313	331	322	316	310	325	338	325	314	295	347	303	310	324	346	297	319	317	292	305	331	353	331	323	338	301	268	316	310	348	316	325	310	331	304	264	327	316	296	283	310	305	307	292	302	329	316	316	304	327	282	306	323	319	336	294	336	324	315	311	293	336	285	300	283	301	304	309	342	321	271	313	326	294	283	276	333	325	304	291	297	305	306	297	304	325	344	343	319	291	305	318	286	322	303	319	298	285	339	279	300	292	297	303	271	297	316	291	320	310	345	308	301	328	291	290	294	320	304	315	296	291	324	314	296	323	288	291	272	312	330	321	293	298	322	316	315	316	304	316	276	278	292	306	322	299	319	306	324	297	328	306	324	322	297	332	296	287	289	326	330	332	338	300	321	305	282	309	309	324	325	324	286	342	307	339	298	292	296	307	309	328	329	332	352	324	323	313	303	307	315	300	279	293	326	318	293	290	316	273	301	289	311	311	296	311	271	296	320	308	318	306	300	305	315	339	281	312	356	299	352	283	312	298	303	277	333	294	300	302	316	326	279	326	280	336	325	318	327	327	337	319	326	321	311	333	320	317	302	317	337	279	332	311	321	330	303	306	296	287	318	301	309	297	313	315	282	296	321	279	274	304	300	296	295	307	283	330	294	304	322	284	308	335	315	282	326	294	304	291	304	332	315	306	300	307	318	282	315	319	295	317	272	318	286	321	321	297	327	319	341	293	322	324	291	292	298	329	302	293	292	293	304	291	310	296	297	348	321	301	279	327	307	317	313	341	309	319	327	321	295	310	283	308	301	312	295	329	279	318	314	305	309	304	331	297	325	343	351	334	322	344	292	291	313	328	267	269	349	296	290	320	294	328	302	330	303	296	328	302	297	328	329	336	331	298	306	286	292	330	321	322	304	273	325	283	305	300	291	311	294	341	334	313	305	293	291	304	303	311	315	311	318	329	319	276	310	325	285	314	286	272	304	321	295	326	320	323	289	293	369	314	309	315	309	305	312	295	315	317	322	314	295	300	330	284	285	316	307	307	329	335	305	302	349	291	338	296	316	291	326	315	321	317	333	321	318	317	296	333	298	285	299	276	279	312	328	280	332	291	295	333	300	314	274	329	339	291	289	339	281	318	321	312	287	309	320	335	299	287	291	311	317	261	347	333	343	298	299	312	321	296	324	348	327	314	287	328	307	285	306	303	308	325	316	326	324	288	339	306	340	297	307	303	311	311	328	308	274	329	310	305	290	317	293	320	285	306	322	327	326	328	296	316	323	318	362	307	323	289	283	326	293	332	299	318	299	310	285	320	318	338	321	290	296	322	300	334	330	316	298	288	291	284	285	338	313	319	298	311	282	314	291	310	324	283	281	319	327	301	317	308	316	344	305	305	304	332	275	291	289	299	273	324	294	335	301	329	269	310	273	319	320	303	315	273	289	324	286	307	320	283	329	293	248	294	268	308	350	306	284	294	336	297	305	313	331	301	287	281	306	329	270	308	293	319	312	291	335	307	302	320	314	330	313	332
10505	6682	14893	51835	46718	53750	63041	53151	38852	22815	7343	1835	1052	1003	972	975	966	972	974	961	957	984	1097	1083	1049	987	946	946	971	940	931	868	919	956	939	924	919	897	939	932	936	972	930	935	949	951	930	937	918	964	915	928	935	976	961	912	963	906	967	913	928	930	902	915	923	908	944	946	951	898	973	952	969	919	893	932	906	970	877	940	948	955	944	903	918	933	936	959	931	950	926	972	921	930	920	937	903	927	932	897	889	884	905	919	942	979	921	983	959	973	934	950	896	992	950	925	984	878	925	930	874	917	934	929	894	983	948	956	917	917	901	926	900	927	903	973	948	888	896	900	935	927	929	920	901	1001	908	970	936	959	954	903	947	919	928	934	942	926	951	949	915	943	912	928	957	915	972	900	904	967	918	904	887	892	943	946	907	982	941	950	986	954	925	905	889	954	907	922	972	914	947	911	890	945	958	947	934	930	946	932	909	986	948	952	956	880	883	922	932	973	935	992	986	883	931	882	939	951	935	929	872	926	937	910	878	951	924	938	949	941	970	963	892	919	863	907	937	938	936	927	1007	939	866	930	845	955	970	958	845	891	890	898	958	942	884	924	904	950	928	896	936	975	973	919	911	937	926	908	929	982	932	916	919	954	892	879	945	944	903	934	931	927	971	874	928	917	925	982	976	984	918	913	992	925	930	919	866	934	931	981	939	980	921	924	922	928	862	924	939	985	1011	923	969	901	944	939	919	939	958	951	977	966	857	950	920	956	949	909	968	912	949	1000	952	923	919	928	929	968	927	938	907	961	972	911	954	921	958	935	913	885	967	923	918	991	1015	907	925	952	911	960	945	994	907	923	916	942	937	859	945	958	963	982	924	907	904	941	975	885	963	948	926	952	910	907	940	902	950	929	910	981	966	977	918	925	913	937	949	886	995	893	909	938	917	933	917	920	970	896	973	904	999	923	899	958	1022	876	922	898	925	977	912	954	920	961	890	945	914	937	933	956	923	932	941	884	896	964	951	958	948	973	925	899	969	886	928	918	961	945	892	897	1005	955	956	896	954	913	978	989	938	917	952	940	948	910	902	932	905	916	953	874	953	944	910	933	934	915	903	925	930	974	913	930	957	921	937	947	920	947	940	907	960	968	941	955	879	901	984	939	990	977	970	912	963	950	941	988	922	974	995	910	977	925	968	946	917	921	912	911	898	927	963	913	941	890	863	928	917	924	958	927	919	933	875	910	928	946	941	961	988	932	911	937	948	943	933	947	894	960	918	925	882	904	916	920	936	936	930	909	942	871	891	911	929	919	898	929	942	956	941	951	939	922	885	914	976	931	896	897	942	916	922	927	990	944	875	911	902	877	994	918	924	959	961	931	925	906	960	850	920	956	927	1015	961	926	887	948	899	898	957	970	975	914	971	993	933	945	902	921	960	891	939	894	926	937	941	959	911	957	969	936	943	976	915	963	888	981	907	1025	885	953	950	941	891	909	888	929	915	946	925	889	929	980	994	954	974	870	931	898	922	894	939	953	873	882	964	917	945	923	931	931	914	939	949	1007	911	890	929	935	943	898	910	915	927	945	913	959	990	916	921	876	954	936	936	929	896	891	932	921	891	914	932	918	966	904	897	938	938	946	948	900	906	871	938	938	933	943	968	902	957	939	948	942	942	924	922	879	928	953	980	979	932	930	867	903	934	928	952	923	943	936	951	954	917	900	901	953	931	929	932	962	948	1000	878	858	899	928	889	982	963	870	882	938	936	965	897	948	951	936	916	903	943	1001	953	931	967	965	925	925	938	869	937	908	925	908	948	947	940	934	966	911	932	917	945	915	926	979	876	926	943	874	936	906	932	946	970	920	966	934	933	950	934	926	932	890	893	895	948	957	923	985	907	930	978	895	970	941	876	891	905	929	927	942	973	880	928	971	945	937	932	973	985	911	898	959	950	931	919	899	922	958	915	915	932	929	956	928	1020	963	941	905	922	974	947	949	945	947	916	1014	899	948	921	877	904	917	922	919	921	891	892	938	892	936	960	931	960	962	908	916	941	906	969	883	871	919	928	970	954	896	928	915	933	900	928	904	924	925	903	919	872	923	874	987	959	961	946	960	933	976	1003	918	943	921	920	946	943	957	929	890	930	942	918	935	978	944	940	884	901	928	942	946	914	893	932	926	947	964	887	939	949	936	925	930	889	908	918	931	946	910	891	940	882	936	944	929	877	887	948	935	931	902	924	888	939	913	955	953	903	979	937	951	947	910	968	956	957	932	909	944	993	932	949	950	886	918	980	921	903	918	921	982	867	921	941	901	932	913	954	951	908	909	931	939	917	921	888	902	890	988	955	912	884	936	967	907	952	897	912	894	910	935	912	914	890	970	906	884	993	962	911	992	906	958	960	976	934	968	921	924	917	950	914	905	936	1011	993	969	970	940	978	967	881	955	942	940	955	941	956	933	910	894	932	931	885	896	924	939	959	904	940	924	973	907	927	981	905	913	938	941	996	915	921	945	919	876	969	965	888	925	940	979	936	903	960	906	977	955	929	945	967	888	925	920	934	920	952	989	941	927	910	915	926	948	934	928	933	919	890	912	912	939	908	938	965	937	967	927	912	883	896	985	931	913	990	919	960	950	926	958	945	941	949	982	955	935	927	915	960	901	914	902	931	959	943	962	859	992	953	1008	881	920	911	963	963	992	987	992	947	909	964	939	999	949	959	902	934	923	958	960	875	930	900	956	912	943	947	895	986	927	976	922	944	908	908	870	941	967	921	924	883	901	960	956	960	948	877	893	937	887	918	912	977	939	919	925	913	950	934	934	950	936	957	990	914	919	958	917	932	917	869	876	924	901	929	966	900	912	908	974	912	909	881	901	938	921	866	900	897	895	946	873	901	925	938	986	953	925	920	888	940	949	948	913	903	917	946	970	962	926	900	889	919	982	916	967	913	979	928	943	921	971	939	913	930	951	896	902	900	924	933	981	956	913	950	930	912	947	915	951	911	963	944	906	918	1012	938	892	887	936	926	889	938	931	917	918	954	890	885	908	938	924	963	927	915	1005	947	926	898	939	950	942	930	969	977	969	941	936	927	930	950	928	941	925	997	1001	919	936	957	945	921	945	934	933	904	895	936	925	1012	908	917	919	913	932	936	908	928	915	934	959	940	943	923	984	915	905	972	944	946	906	981	882	912	917	908	942	979	939	964	976	922	946	915	882	914	962	944	951	912	933	971	909	907	951	965	955	928	918	1021	937	932	948	971	904	991	891	942	922	914	924	901	951	929	919	943	889	937	978	914	901	924	960	925	860	965	956	928	949	955	975	931	907	917	929	926	907	962	952	882	905	927	886	880	964	905	923	991	944	918	913	911	954	915	986	923	892	947	884	964	941	930	988	943	988	948	980	947	903	948	970	932	968	995	961	933	942	945	898	911	926	928	926	939	895	929	964	894	910	940	962	966	946	892	896	940	924	916	991	910	951	936	913	960	896	916	971	967	947	931	908	942	955	928	964	927	974	905	915
4076	2449	4032	7269	5550	3913	4922	4126	2297	1070	553	316	309	323	300	289	298	275	301	306	279	307	262	297	294	310	305	276	286	273	316	305	289	313	297	325	310	327	294	313	303	295	290	304	301	288	294	336	287	279	327	330	298	289	276	273	352	299	297	302	300	262	304	291	308	266	300	305	314	308	300	298	323	312	308	316	319	255	276	295	309	290	276	309	301	300	296	310	320	303	326	290	288	294	293	279	271	284	319	301	308	311	301	304	309	295	314	304	284	324	330	306	302	284	318	342	295	276	317	313	314	290	273	275	279	294	314	314	278	289	295	274	310	298	293	307	302	299	315	315	327	303	314	304	291	286	316	291	314	292	287	304	284	280	293	292	279	308	295	284	321	320	296	305	297	309	324	286	286	300	275	292	308	306	295	319	324	303	315	294	289	292	335	279	309	296	326	287	283	337	311	315	293	293	288	314	273	278	286	313	299	289	303	329	297	291	306	314	306	317	310	286	291	286	310	299	299	303	267	296	273	316	308	313	297	299	283	341	261	281	284	289	268	309	277	325	311	287	280	289	289	320	296	274	316	351	267	308	290	331	317	342	298	322	298	294	298	286	270	243	309	288	322	307	312	300	297	307	289	312	273	267	283	287	273	309	268	302	273	299	285	305	282	289	339	308	306	314	294	336	295	297	305	288	317	336	286	322	326	287	283	298	297	299	340	297	314	285	302	318	294	291	274	302	293	302	281	295	302	287	316	314	300	305	292	339	277	279	305	295	307	302	317	282	282	309	303	290	300	279	296	314	288	296	287	317	300	317	299	337	321	337	286	286	298	282	316	294	293	318	285	297	291	298	310	298	315	300	301	305	289	294	296	287	297	294	276	287	294	300	306	294	306	331	282	297	281	280	306	268	304	284	274	287	290	293	295	304	298	293	293	297	286	280	329	310	315	276	296	281	298	311	297	303	292	310	280	307	324	284	298	283	265	282	301	301	286	292	285	286	293	307	299	298	283	271	286	290	279	312	277	294	314	339	272	294	313	288	303	276	285	292	294	306	273	305	305	309	324	308	279	289	296	311	292	296	311	293	268	295	297	290	323	293	304	307	314	333	310	286	303	294	303	298	289	299	318	337	292	299	293	284	286	291	327	277	284	354	299	289	297	279	324	275	274	283	304	322	279	297	320	293	297	296	293	330	269	318	316	308	287	315	316	349	330	296	300	312	279	289	279	312	294	300	309	285	288	267	306	296	320	289	316	312	299	292	308	301	289	269	302	281	306	279	281	282	292	282	275	327	284	319	328	287	282	299	317	340	297	301	297	290	320	291	293	306	306	297	276	319	299	304	321	282	294	326	285	293	300	305	332	273	312	309	307	282	284	331	297	269	304	292	313	335	301	308	296	305	291	343	277	301	290	325	288	276	278	293	289	293	308	289	273	307	283	301	331	274	317	299	310	289	302	295	301	313	302	319	293	303	310	309	306	291	289	291	306	279	336	317	314	306	298	310	318	261	289	285	302	287	307	327	307	308	292	264	303	317	319	295	287	314	318	292	295	290	299	292	285	300	250	292	308	310	313	292	320	299	301	290	299	280	295	282	288	294	317	265	294	307	301	259	268	313	311	295	294	287	272	313	287	284	338	297	297	292	301	299	317	301	285	308	296	300	302	279	311	296	270	301	304	274	279	290	316	336	320	298	274	290	301	306	308	323	308	297	278	283	277	298	277	315	300	308	292	285	308	304	269	302	295	317	311	283	300	302	334	314	292	284	289	284	290	322	295	296	304	287	289	306	296	290	311	304	276	293	262	280	305	297	347	295	299	307	263	303	315	277	313	306	271	335	296	294	274	324	304	344	350	316	294	297	305	263	271	310	284	309	311	312	327	279	277	318	286	272	289	322	307	293	310	319	278	288	265	302	301	292	331	268	300	283	274	310	305	300	326	257	292	293	299	284	301	302	313	259	301	296	307	299	314	264	314	292	302	280	302	318	292	295	264	309	312	306	294	307	313	297	321	254	282	315	319	302	265	301	274	299	304	315	267	306	318	293	282	304	280	279	340	247	285	302	317	305	298	279	288	318	313	302	328	285	291	272	295	307	271	302	304	288	276	302	299	325	287	311	284	299	301	335	302	313	278	287	281	286	283	280	287	305	294	298	326	310	297	300	311	318	322	280	301	300	285	309	297	308	328	293	327	294	266	320	292	317	271	304	302	269	294	277	264	279	285	289	307	305	317	295	293	304	291	303	299	297	287	312	310	308	304	297	329	299	302	280	288	289	265	273	304	303	297	284	280	280	280	292	315	255	309	280	283	292	310	303	318	330	305	318	266	345	317	299	310	275	299	345	290	264	294	299	292	307	279	317	297	289	287	272	328	273	292	272	311	282	316	278	293	287	276	280	314	290	332	266	310	308	285	338	299	296	297	302	295	316	341	287	312	292	299	292	304	279	315	306	316	289	280	288	283	300	293	305	294	293	323	296	324	326	295	287	291	278	287	288	296	260	327	285	305	292	320	288	296	301	304	334	322	333	324	326	288	291	293	307	308	290	313	292	305	306	300	309	288	332	292	273	283	297	289	337	314	274	280	278	298	314	297	307	316	319	292	310	278	298	328	300	307	321	314	317	293	299	305	277	265	293	277	294	308	294	315	311	277	320	301	270	300	283	282	265	307	267	290	301	347	310	320	313	266	280	298	303	301	306	303	334	295	287	302	294	298	301	294	277	309	337	304	250	341	280	276	301	315	306	297	277	289	323	341	279	282	285	276	299	303	277	282	292	296	274	304	289	324	293	308	316	289	299	290	304	276	320	291	297	296	315	281	266	304	278	272	315	289	294	294	303	320	270	319	301	308	301	278	306	266	283	288	286	309	299	285	287	283	305	294	303	336	293	306	296	300	326	297	280	317	289	306	307	288	269	291	309	335	280	289	281	292	274	302	289	304	308	267	292	302	305	303	286	301	262	307	273	295	268	323	309	275	300	299	328	276	305	290	324	281	269	314	305	295	295	308	309	290	289	297	309	292	298	267	297	282	295	321	301	313	274	302	334	277	284	292	313	304	304	287	320	276	294	318	287	280	289	265	304	303	300	281	277	310	286	265	273	309	268	281	308	317	269	267	280	304	281	293	303	290	288	292	286	278	281	292	299	317	286	312	289	301	292	300	305	310	281	272	301	281	316	298	303	304	312	292	300	323	293	306	285	301	283	276	297	296	300	295	283	256	279	303	303	299	275	322	268	315	311	305	322	291	270	325	312	293	307	285	287	313	312	272	281	284	323	307	305	310	301	311	281	321	295	299	288	289	310	333	274	345	312	307	310	328	280	296	279	304	304	319	281	308	308	309	278	292	284	327	290	276	308	298	315	293	304	326	258	315	291	316	307	282	282	321	298	272	315	296	288	331	301	311	293	296	286	313	305	293	303	288	321	295	297	315	292	263	295	291	325	295	280	332	297	296	308	318	310	278	289	300	287	301	298	304	315	265	306	316	341	268	273
3482	2792	6676	17084	14322	13038	16333	13059	7882	3892	1770	968	915	952	930	924	868	955	932	841	949	908	922	909	857	940	888	907	970	896	917	882	901	949	886	878	881	923	902	897	901	867	886	918	948	918	898	930	946	929	908	901	942	806	921	908	886	899	874	893	876	902	924	890	902	872	934	919	926	890	874	936	929	933	892	875	922	906	919	907	907	916	921	904	874	893	949	878	912	889	902	899	903	921	907	893	910	874	891	905	888	934	892	902	877	871	944	934	907	933	882	898	895	877	887	887	898	877	857	878	935	936	895	906	900	870	870	869	872	916	888	920	908	860	878	899	905	908	930	843	864	942	949	952	844	901	892	891	862	878	884	926	922	895	891	920	885	900	906	953	886	923	878	871	841	863	913	903	880	914	896	891	912	899	907	917	830	892	844	945	881	922	896	873	846	915	845	912	856	960	915	938	939	917	921	882	918	915	902	882	896	910	873	919	880	898	922	903	916	839	847	946	902	841	902	936	954	903	907	905	846	891	897	900	865	904	908	922	925	922	935	917	955	871	916	931	894	889	915	860	942	921	919	836	944	868	864	885	916	914	858	892	915	906	907	912	883	898	895	870	925	898	917	930	897	903	884	924	923	942	873	926	983	904	918	879	878	892	937	945	927	887	914	909	923	907	877	961	879	862	890	910	898	915	932	903	895	892	893	898	883	960	951	870	907	846	928	921	908	906	884	869	912	920	871	909	894	947	901	884	899	882	857	894	869	921	907	869	856	945	884	909	910	856	840	962	923	909	894	850	931	933	920	952	875	894	941	893	927	905	885	921	956	884	927	917	868	894	893	891	883	894	925	828	930	918	896	969	864	925	877	875	961	890	901	901	904	889	859	958	950	906	851	941	867	880	890	876	878	893	880	963	956	886	930	897	868	867	905	959	856	920	937	957	939	959	878	878	890	871	890	865	882	860	875	889	884	897	862	887	887	933	878	922	918	882	922	890	911	892	882	920	930	884	893	892	896	869	920	899	884	890	907	917	864	901	905	910	879	895	923	863	899	891	930	877	908	859	934	958	843	847	884	947	908	878	877	922	849	868	872	889	905	911	899	914	889	915	913	812	892	926	928	919	931	876	883	901	942	898	939	920	847	892	932	929	880	858	915	881	891	875	919	913	905	848	917	928	939	874	855	862	901	837	875	911	904	940	870	887	867	893	906	911	902	904	867	915	951	826	886	895	911	966	886	933	864	950	874	900	885	885	903	967	915	885	931	910	905	920	899	873	881	883	864	899	878	897	862	894	897	898	889	912	918	888	888	875	906	875	886	871	879	941	902	924	908	935	877	906	975	861	883	964	908	905	866	895	918	906	915	903	873	918	943	902	932	900	881	898	973	871	875	840	924	851	889	936	953	860	904	958	877	923	859	862	886	926	879	853	890	858	896	886	861	866	953	945	907	901	927	879	901	861	842	873	899	941	877	986	862	928	929	894	834	893	913	949	879	883	866	881	895	973	888	877	891	929	881	959	852	908	861	912	939	866	880	892	893	872	935	905	893	932	894	959	898	906	891	926	922	871	877	934	914	916	906	865	883	926	918	878	881	993	945	871	890	874	912	908	900	943	934	891	894	849	895	906	894	870	882	949	875	927	911	927	913	851	896	922	931	844	861	946	907	913	906	860	854	892	948	959	866	881	954	895	917	905	891	898	888	878	954	883	899	869	904	906	864	841	866	961	868	918	861	948	914	892	909	928	852	864	890	897	932	893	901	872	851	937	930	861	857	954	912	862	855	927	863	884	894	954	884	889	969	908	892	938	882	918	916	859	933	935	880	922	916	845	883	894	896	904	891	865	903	867	932	875	884	933	863	878	880	894	893	922	898	922	904	898	899	895	949	908	881	917	896	962	928	893	878	868	886	928	910	898	872	914	876	938	932	869	911	908	941	885	922	897	932	915	872	933	906	885	885	908	879	891	891	905	933	859	926	895	934	845	870	915	893	861	878	893	872	864	895	890	902	959	949	900	924	919	894	953	888	887	898	877	899	910	883	944	870	866	899	928	933	852	885	966	949	923	905	871	921	892	909	922	844	930	892	915	882	912	937	927	895	864	849	893	860	909	855	910	870	926	882	883	918	879	862	899	882	920	886	908	896	860	890	863	937	915	877	945	879	904	883	898	953	948	928	929	873	879	854	938	905	896	826	900	928	952	953	903	947	965	943	901	898	879	836	847	898	894	901	829	903	927	889	923	852	948	920	907	921	916	899	848	929	902	926	898	944	919	914	943	898	889	888	893	949	863	924	933	907	870	926	888	888	910	846	867	910	911	915	913	886	943	930	908	900	962	911	890	901	925	945	941	915	899	923	921	910	896	911	952	944	880	928	922	903	868	886	869	925	854	925	930	894	920	869	868	919	940	947	892	881	943	833	958	915	878	854	885	891	934	886	904	866	907	969	903	877	860	881	890	884	877	887	974	918	929	894	930	856	915	923	941	866	921	897	983	890	901	933	921	926	896	874	867	928	910	972	932	914	889	933	898	874	947	876	892	854	891	949	885	887	879	870	856	922	854	887	880	953	896	854	862	895	902	894	915	864	924	892	975	914	890	900	892	894	883	904	828	876	858	872	884	943	921	931	938	844	903	892	902	851	874	901	895	856	857	840	929	886	886	881	928	888	847	880	834	912	880	903	950	907	939	874	878	931	905	866	920	883	918	880	936	905	966	888	865	887	881	916	896	904	948	946	925	956	943	957	903	945	889	920	899	928	948	903	925	882	905	903	916	950	907	896	951	921	860	906	876	910	959	862	930	870	897	830	877	892	917	849	886	880	952	889	908	897	925	946	892	939	894	857	870	900	951	889	882	916	865	908	868	902	880	843	958	918	906	853	916	940	970	937	884	931	911	932	888	909	877	904	888	878	875	924	867	871	947	908	952	920	909	920	854	892	827	950	915	877	917	886	898	910	859	899	884	872	903	889	929	868	938	913	925	913	925	835	856	921	956	869	853	899	905	930	891	946	879	877	929	860	893	912	927	870	878	940	869	920	891	904	931	926	865	942	926	905	953	941	886	870	897	883	926	876	924	866	946	898	923	851	866	904	957	911	903	881	880	950	954	925	912	915	927	869	893	864	949	928	893	937	930	955	906	908	913	904	927	930	865	948	949	896	921	916	870	922	885	916	911	884	852	866	849	936	937	942	853	897	853	927	902	901	908	914	903	904	901	918	874	901	897	920	908	917	858	933	898	929	917	885	866	946	901	901	904	794	880	909	927	910	960	902	911	917	851	916	899	873	948	891	869	839	947	942	862	874	893	905	896	912	897	875	900	875	875	921	871	951	944	874	969	909	885	868	907	903	933	859	879	886	858	914	894	964	863	917	892	875	886	886	893	902	879	942	928	870	914	908	940	925	903	944	910	913	888	955	860	877	885	950	914	830	922	902	972	908	866	944	958	852	872	883	908	933	880	911	931	884	911	906	933	934	894	920	937	931	878	937	942	939	852
12300	5250	10830	43793	42909	34650	36726	31318	17767	6258	1550	351	306	283	275	276	337	297	278	338	313	328	335	313	315	305	302	301	304	316	301	312	276	356	274	267	301	281	288	278	302	295	324	309	277	294	314	289	328	277	303	305	295	315	290	289	289	306	276	308	305	334	299	318	332	279	307	277	281	309	266	308	305	283	267	279	266	322	281	309	298	314	287	310	298	299	311	283	278	299	273	305	299	306	311	274	302	261	293	280	292	286	301	298	344	316	279	305	304	281	315	272	279	288	301	319	296	313	309	292	305	284	276	331	295	300	312	281	267	284	313	343	287	332	276	273	298	300	302	285	331	312	277	263	290	289	293	318	270	295	282	266	281	289	272	291	309	314	289	340	291	317	295	318	314	293	330	277	300	315	282	268	304	279	284	311	283	298	293	294	333	286	300	288	303	308	294	323	305	297	259	281	278	309	287	301	310	294	289	285	273	292	263	301	295	300	275	282	321	270	311	309	305	304	283	352	300	281	285	316	310	294	303	275	326	291	306	314	296	300	301	287	287	283	293	283	280	334	274	273	312	326	294	265	291	267	274	293	286	301	329	350	270	290	270	309	275	316	313	293	292	295	287	292	284	308	286	264	312	308	259	321	271	277	314	324	277	252	293	290	300	261	301	296	291	302	265	280	322	287	270	264	276	296	280	301	308	299	270	292	284	287	314	311	306	319	283	325	315	311	300	309	275	286	310	286	298	282	311	287	306	288	305	294	303	289	299	281	294	269	290	310	301	303	285	315	302	258	284	287	307	304	339	320	287	295	313	337	263	292	313	329	326	295	312	321	282	266	296	273	325	326	286	293	277	330	281	293	308	288	288	284	284	318	297	286	297	289	286	291	279	328	313	296	282	290	316	319	266	283	279	281	267	339	286	316	308	282	289	298	300	321	310	312	286	286	289	303	303	298	316	307	284	302	316	290	279	270	312	296	272	305	300	310	309	314	272	315	301	308	275	316	282	312	306	281	329	298	303	277	300	305	278	294	265	259	276	321	296	276	302	293	299	287	279	283	277	316	283	296	269	276	316	294	286	263	272	298	304	309	305	281	323	300	296	283	303	292	279	315	279	282	300	328	322	314	295	318	287	279	307	303	277	277	326	337	280	314	273	298	299	307	298	312	267	310	301	304	310	297	287	242	324	267	306	312	268	278	278	293	277	314	306	295	257	311	307	291	319	265	281	296	284	281	292	278	310	318	267	290	282	287	310	339	287	281	311	304	306	275	283	307	300	320	301	322	272	283	298	297	278	267	292	304	302	269	298	286	280	303	290	307	281	329	284	305	277	292	271	325	292	302	326	303	324	293	301	304	266	289	291	286	300	307	270	293	298	280	308	309	288	311	282	289	296	309	293	324	306	289	300	311	338	309	292	293	298	300	308	280	264	277	269	302	302	295	292	302	316	277	314	300	304	286	285	295	289	293	265	265	267	243	267	273	287	299	273	335	277	303	292	296	270	321	283	336	332	290	283	297	304	326	293	272	326	281	286	312	302	285	304	262	291	294	291	313	289	303	293	270	347	324	313	251	300	298	288	316	303	316	283	250	284	301	324	243	278	293	304	301	323	277	295	318	255	296	311	323	276	304	306	318	293	319	286	321	301	295	280	310	339	291	294	295	306	285	272	301	279	283	301	324	325	350	299	334	307	297	268	296	334	301	311	270	301	308	301	295	312	300	284	306	285	331	280	316	317	307	326	282	301	264	278	267	293	291	297	306	347	343	279	297	289	309	302	297	345	294	305	327	271	319	287	281	287	305	287	319	297	310	297	310	281	290	315	291	299	315	273	282	281	297	295	323	283	302	312	285	275	289	280	288	303	318	283	290	256	304	301	313	293	275	343	298	278	304	266	290	287	304	296	276	333	296	306	302	297	268	283	305	274	280	318	303	299	289	311	292	304	298	268	291	287	292	291	301	252	297	283	310	301	298	249	265	287	287	279	292	285	286	262	301	299	315	287	297	300	271	298	293	303	301	282	281	277	317	304	309	285	319	337	292	300	328	290	296	283	290	272	295	286	259	311	277	306	307	293	306	286	298	310	281	278	273	290	285	285	282	323	286	262	283	291	309	284	285	286	290	280	326	300	265	278	290	271	286	282	278	316	291	289	291	295	288	304	310	316	303	301	334	294	309	289	296	296	295	276	262	295	302	290	286	327	309	308	288	276	270	300	295	281	313	310	315	301	292	305	303	274	273	300	274	306	271	317	300	306	285	263	287	289	299	325	284	293	279	262	271	301	320	305	302	289	303	249	268	300	268	303	302	296	316	290	298	318	318	321	329	289	317	307	308	295	289	303	295	308	322	314	314	309	305	303	262	283	289	278	309	300	273	277	276	277	305	313	301	302	311	303	265	300	301	277	290	269	306	268	284	307	270	322	284	260	297	298	284	308	302	319	273	307	308	295	316	311	312	311	268	311	315	301	325	295	312	309	296	318	291	328	283	322	309	268	311	308	291	296	274	284	269	292	341	285	264	313	323	296	308	311	294	295	289	276	266	297	298	302	333	280	296	315	278	286	286	301	287	316	311	323	302	300	335	314	303	304	302	291	318	319	291	320	292	278	304	277	298	276	287	311	312	300	298	311	306	312	310	296	253	299	285	301	291	296	248	301	315	277	309	305	293	276	296	293	282	303	306	307	280	294	276	296	296	294	294	291	322	333	339	304	274	279	310	270	288	288	277	309	294	322	309	297	286	323	305	295	297	288	268	261	306	284	281	285	259	288	287	319	267	292	273	302	273	285	303	332	291	308	294	298	294	302	271	282	347	298	277	303	272	269	313	321	307	277	289	291	307	272	313	306	280	300	296	306	271	274	282	274	297	255	268	281	265	299	300	308	259	268	312	283	267	291	273	286	287	281	274	320	300	264	313	299	314	288	318	302	310	302	318	316	316	267	295	281	340	305	314	276	277	287	346	300	300	308	278	299	266	327	322	310	261	281	276	303	276	287	299	282	330	286	303	274	327	288	277	300	316	277	295	283	333	294	292	298	275	296	292	286	296	293	298	311	301	319	300	281	302	269	277	251	277	305	269	283	292	295	290	305	277	305	294	300	321	301	271	279	281	315	283	261	289	307	285	294	286	296	305	301	287	282	299	309	297	317	292	289	316	284	292	302	287	295	316	280	278	282	324	276	282	293	316	289	294	297	276	275	273	295	287	290	287	293	322	281	294	309	306	330	282	307	295	289	301	306	314	305	311	306	282	285	283	318	299	269	314	294	309	312	303	287	271	284	283	295	309	283	308	271	297	263	335	294	332	339	314	315	298	283	312	277	329	291	297	300	287	310	273	284	312	312	312	301	321	326	278	286	301	279	285	320	299	309	305	285	291	291	293	262	316	297	290	317	312	323	291	320	268	276	331	312	291	307	295	306	259	266	300	299	266	277	310	321	309	308	299	317	282	295	291	274	300	307	299	321	297	284	318	295	280	281	259	304	310	307	289	281	305
7391	5617	14309	48971	44637	46313	48912	43742	30772	16716	5502	1160	918	868	838	922	858	873	920	975	1031	952	932	951	948	872	962	930	892	866	863	895	948	936	925	894	930	864	914	876	930	902	904	901	930	933	889	906	881	876	882	868	955	907	889	899	877	924	902	946	951	898	877	878	925	919	876	900	867	921	870	914	858	884	894	885	883	897	900	850	905	878	903	878	929	882	876	923	897	886	865	914	946	868	905	905	938	874	938	931	920	852	923	884	864	925	911	885	854	915	846	925	920	893	946	892	911	871	913	917	843	902	898	903	893	869	909	904	895	937	872	856	904	876	871	877	889	941	901	924	910	918	901	886	890	875	917	944	922	857	889	894	927	913	815	912	933	895	909	879	945	869	914	912	935	935	856	912	905	912	839	915	862	956	841	844	872	897	908	889	926	925	913	899	925	907	918	875	892	913	892	880	906	882	911	924	915	899	884	935	882	909	877	984	851	871	895	886	946	899	925	847	868	898	899	889	902	940	857	853	861	876	928	869	852	863	890	861	942	898	873	921	914	897	960	870	891	919	877	875	866	966	821	848	884	865	956	895	905	935	917	924	882	896	914	896	895	847	902	872	916	918	867	805	929	871	883	885	859	936	919	870	875	933	902	916	901	901	938	914	907	932	860	953	901	901	908	932	910	926	917	874	883	872	925	866	931	901	868	898	859	884	953	895	902	854	888	905	870	885	895	866	897	891	884	922	938	900	878	829	917	911	928	930	938	933	899	899	929	913	816	863	903	913	926	881	932	853	927	906	895	879	910	878	925	837	891	890	885	887	913	900	874	876	892	894	840	898	936	855	854	919	918	916	883	924	886	878	919	835	903	930	886	865	927	931	891	921	873	906	863	854	884	887	866	948	932	858	914	865	907	909	898	952	887	957	910	894	921	880	873	833	843	923	872	939	936	902	823	931	897	870	937	916	911	871	849	917	875	912	883	893	922	894	948	937	899	915	909	895	831	946	886	857	904	971	897	864	944	885	898	879	878	863	946	860	938	878	839	893	831	901	907	865	897	927	876	897	935	920	893	852	889	910	872	877	862	868	943	909	865	853	892	878	855	875	861	849	917	879	944	923	924	875	897	897	864	863	881	921	912	897	898	848	933	915	894	910	861	921	925	872	914	860	877	912	890	853	896	935	892	889	860	833	875	924	914	885	866	880	947	930	896	858	846	858	878	911	887	890	860	902	891	916	901	900	924	952	887	894	876	942	909	885	892	958	906	904	894	911	888	913	980	878	914	845	901	862	899	892	929	876	877	808	889	891	903	911	875	897	901	894	878	879	942	869	927	891	865	916	870	896	876	886	914	857	854	904	883	876	903	932	841	904	958	881	915	908	889	920	896	889	864	911	956	895	874	882	869	861	900	900	942	840	924	894	938	866	889	890	889	904	924	873	876	879	918	987	912	904	868	869	892	839	877	960	876	908	904	928	946	939	934	888	891	846	910	873	926	879	941	890	966	905	836	865	865	841	931	850	930	930	884	904	929	920	878	856	910	858	872	880	924	908	883	903	957	877	872	877	901	884	874	906	948	944	927	898	884	879	884	895	957	852	894	885	908	911	881	932	906	883	930	912	881	873	895	885	900	872	881	830	894	886	942	939	937	865	884	918	908	892	938	911	869	939	872	882	933	901	891	873	913	909	913	874	871	908	905	911	905	875	994	909	907	849	913	901	843	889	905	920	897	952	895	893	911	873	910	861	879	888	877	941	924	869	894	924	907	898	901	915	871	932	866	854	886	907	917	921	868	856	874	889	853	876	861	851	894	903	892	851	890	888	913	895	860	876	954	915	890	939	831	904	907	914	910	889	845	896	904	921	888	944	872	911	887	877	920	873	872	878	851	878	974	906	834	936	891	877	851	870	884	941	891	878	889	885	912	929	910	882	932	931	846	888	882	885	839	866	935	828	855	894	907	863	902	859	925	850	930	897	903	871	880	905	888	892	889	901	892	823	896	928	953	912	860	884	911	928	917	910	852	865	832	909	905	833	882	869	830	899	932	885	863	914	962	872	923	878	907	893	870	911	898	845	861	915	867	943	919	914	901	888	904	883	945	929	889	915	965	833	922	938	934	821	881	925	905	853	902	892	919	931	889	909	897	857	897	857	879	871	943	915	948	910	880	866	891	901	937	861	899	818	920	944	900	884	871	941	945	932	863	955	896	882	890	927	884	899	886	872	876	899	898	931	868	910	889	881	928	901	930	858	918	829	896	908	903	878	922	903	899	896	895	895	906	881	893	934	951	933	884	920	924	884	887	868	940	885	879	892	847	901	886	919	853	924	866	874	883	916	890	859	898	851	894	894	917	911	892	880	876	893	907	846	854	901	882	896	847	910	933	860	916	908	931	862	867	941	856	883	899	939	890	907	851	826	905	928	888	873	896	885	892	898	914	867	892	894	886	872	941	888	901	928	884	885	861	908	911	922	913	916	922	892	935	908	912	874	925	898	892	873	911	905	852	885	890	875	861	921	890	856	911	870	870	893	915	911	869	912	891	902	905	892	858	902	919	969	839	873	917	884	860	897	883	970	874	870	853	869	882	988	889	834	925	854	892	896	897	887	886	864	881	880	914	932	912	854	916	875	880	832	861	892	896	941	888	900	908	900	853	872	899	924	886	887	869	912	900	910	856	892	872	940	917	920	864	896	884	897	892	862	913	880	901	890	942	845	899	906	930	919	867	864	905	894	919	898	899	930	911	924	884	878	917	890	891	845	890	859	835	937	930	883	879	896	904	920	914	921	882	889	862	890	933	870	908	952	890	900	899	844	846	939	901	867	903	906	866	936	883	885	873	896	882	899	919	898	884	921	897	901	905	913	918	890	885	905	911	881	887	885	872	877	901	901	939	887	883	907	922	870	860	902	871	900	889	886	886	890	885	860	909	868	859	855	899	882	945	876	911	902	836	917	891	903	875	923	875	891	913	848	889	890	910	909	907	901	940	914	919	862	929	913	902	889	820	934	890	879	862	897	913	912	876	871	949	916	915	875	912	873	832	927	922	897	892	882	870	914	924	900	897	915	903	954	914	911	895	892	900	940	871	884	857	930	903	940	917	923	870	926	922	933	877	916	927	882	889	906	844	904	910	886	924	863	924	918	889	870	925	937	926	905	903	910	894	949	879	819	883	847	898	884	884	870	894	870	863	852	928	844	944	869	886	916	866	929	930	878	905	922	881	878	953	957	883	873	914	898	906	872	830	828	880	883	921	836	888	868	867	938	891	895	894	898	865	934	866	858	881	913	830	941	868	883	912	913	838	901	912	912	871	901	836	875	951	929	882	851	886	908	886	912	894	916	864	890	888	942	909	905	920	864	946	890	879	900	969	906	945	927	919	879	897	914	901	895	924	881	891	894	889	884	903	843	871	900	860	878	925	906	906	874	897	886	934	914	933	863	918	934	852	925	951	928	895	896	942	919	969	924	920	929	940	888	842	863	896	927	904	876	902	908
19559	8139	13680	52557	55169	45312	52368	39774	23644	9187	2073	451	297	311	306	283	296	320	325	332	345	343	347	290	338	301	299	313	298	324	281	279	317	288	286	302	330	318	328	314	287	295	327	327	302	304	279	292	346	318	278	324	298	336	295	329	331	318	316	276	335	310	295	306	332	325	309	332	288	291	308	337	312	295	310	312	281	314	295	274	314	298	320	326	333	325	329	307	324	300	335	316	318	318	335	288	319	295	312	336	328	296	336	347	326	320	325	293	306	319	295	342	321	304	311	305	342	327	316	335	310	305	300	312	315	297	303	302	317	302	288	293	327	311	332	312	266	297	296	319	321	355	322	298	326	280	304	303	264	306	296	310	302	310	295	295	314	341	319	301	302	296	290	328	307	305	314	315	302	293	324	305	316	336	308	322	327	296	286	318	302	293	326	333	331	319	297	331	284	317	299	313	305	301	317	306	288	291	307	310	326	286	304	313	304	301	323	269	331	263	315	254	302	275	339	299	318	326	309	297	306	343	304	257	349	312	282	294	333	283	340	304	319	308	305	306	299	313	292	301	317	317	298	321	345	312	299	308	313	291	326	332	287	284	297	266	331	281	326	331	332	306	293	294	302	329	342	326	316	304	316	286	296	317	309	297	288	318	278	308	318	279	319	272	299	320	317	300	274	337	303	327	328	292	337	322	303	332	314	324	300	304	310	303	316	306	311	307	293	327	315	315	299	322	324	314	304	271	314	318	305	327	297	275	293	332	294	304	340	287	287	307	325	319	294	321	302	306	307	300	328	280	307	311	327	329	281	280	319	326	328	307	311	290	320	321	320	304	279	334	277	310	294	284	274	318	325	294	309	277	269	301	311	311	323	327	312	295	303	333	320	302	325	308	308	326	311	313	273	305	289	293	315	315	277	295	276	284	310	310	253	338	283	305	296	330	313	315	289	298	317	296	303	306	305	306	298	304	302	284	286	326	292	301	300	308	290	286	304	311	316	309	288	294	327	293	312	302	328	304	297	304	285	309	299	292	302	338	291	300	280	288	298	286	333	289	327	324	297	323	295	289	306	319	292	321	305	327	320	286	293	320	280	337	299	308	311	334	300	298	309	287	320	318	289	336	318	301	321	294	344	338	294	316	335	277	321	306	322	303	314	300	347	323	318	329	325	290	283	302	296	306	285	314	347	297	310	327	292	280	309	300	315	325	325	298	324	298	301	307	304	282	329	306	328	302	279	285	317	318	282	296	310	337	268	303	317	317	294	340	298	329	308	290	344	327	276	333	316	330	327	297	313	280	321	277	332	306	307	267	324	310	318	317	299	339	291	305	281	301	298	321	311	324	302	310	326	285	309	304	321	317	314	292	299	330	308	322	284	313	326	359	291	315	308	295	304	318	306	301	315	301	329	312	324	323	314	292	326	306	316	309	309	313	297	360	310	347	332	323	286	322	310	277	321	310	312	297	291	289	311	309	309	312	336	331	300	314	317	288	291	316	315	300	283	316	283	323	280	288	342	322	296	332	327	298	302	311	315	297	303	325	308	312	320	335	316	325	284	312	330	304	309	316	300	328	326	309	332	310	332	306	326	276	292	285	298	306	283	331	357	303	303	310	286	303	296	282	326	334	318	314	319	272	315	307	323	292	306	321	286	290	275	314	350	301	309	280	287	283	301	291	340	315	321	315	339	291	304	305	315	352	311	288	289	294	345	301	329	297	296	299	334	330	330	315	308	311	310	313	298	329	283	298	312	337	323	291	304	320	279	281	327	316	326	331	312	310	324	312	316	310	266	303	296	308	319	314	323	291	330	297	301	311	320	318	314	284	333	279	299	302	279	299	332	313	313	334	273	291	317	329	327	326	323	304	327	312	303	315	297	315	287	297	308	327	316	275	338	284	330	284	304	283	280	315	372	330	326	309	313	300	329	300	309	292	302	321	310	267	328	314	304	296	344	293	333	338	300	298	283	284	315	295	303	333	321	281	350	308	298	325	304	292	318	297	317	318	330	280	304	324	310	316	316	314	286	326	321	316	350	291	339	302	318	318	282	278	324	308	300	270	281	304	293	312	301	290	258	306	343	327	319	308	307	330	313	322	316	322	316	298	318	306	333	320	285	308	336	306	353	319	297	294	358	325	300	303	363	310	305	322	313	290	319	314	280	285	309	331	264	284	313	334	309	310	326	323	301	314	312	295	313	310	313	299	301	292	335	326	314	311	322	291	263	311	309	323	306	302	308	298	280	340	326	334	323	310	281	283	325	313	316	323	316	332	338	332	339	310	301	313	322	298	300	300	304	266	278	293	298	337	303	307	302	327	305	278	293	309	315	305	311	303	317	294	317	285	284	335	318	291	325	294	303	285	299	305	304	329	306	297	295	305	286	318	312	324	324	304	319	331	305	329	350	300	316	291	305	305	328	300	300	303	300	336	312	338	318	295	325	316	288	292	317	314	337	320	328	309	330	314	311	306	297	334	289	333	291	299	311	314	305	292	315	293	311	317	284	308	317	295	324	319	288	328	296	303	329	333	324	287	343	282	311	303	302	309	306	303	323	292	301	307	306	313	313	307	277	321	312	325	324	298	306	330	321	307	310	330	293	321	325	333	307	274	307	282	323	268	342	296	278	296	331	309	295	336	307	329	271	278	299	290	324	296	318	319	285	304	307	295	300	302	325	267	311	304	307	305	291	307	294	314	325	301	304	334	330	336	293	297	332	285	287	284	284	306	298	307	311	313	331	333	302	332	327	321	286	291	300	296	353	300	321	274	312	284	305	297	317	292	293	296	315	311	301	307	326	310	320	313	288	305	282	289	293	293	317	311	324	302	335	294	283	318	297	325	342	339	292	304	315	310	318	347	310	290	313	335	311	306	297	299	337	320	335	314	299	288	294	294	307	296	295	289	317	324	293	298	279	317	299	317	338	320	299	319	314	313	302	320	339	289	317	318	323	298	315	285	285	315	297	307	337	293	312	286	315	287	289	295	322	309	339	308	274	290	294	303	316	331	288	302	267	357	293	316	317	318	305	314	303	324	344	303	324	310	293	327	312	298	287	295	296	341	280	344	303	302	308	290	344	302	326	307	313	314	300	303	330	340	281	321	327	288	324	293	288	328	294	290	288	294	340	308	279	301	289	281	308	291	341	328	315	328	298	283	282	301	317	275	318	307	308	309	298	302	333	279	304	325	306	321	283	322	323	293	280	266	319	312	342	293	312	282	285	288	324	291	315	272	313	304	333	303	319	299	312	319	295	327	302	289	327	313	315	318	286	310	305	298	315	325	327	293	324	321	321	318	319	316	302	302	315	311	316	324	327	301	311	309	296	296	322	307	287	319	298	314	294	304	331	291	319	306	329	332	290	326	319	274	331	305	293	331	328	330	299	322	307	305	278	293	322	290	300	290	291	332	319	287	326	322	298	318	317	308	317	294	305	321	313	328	324	294	317	297	334	320	351	283	304	289	332	311	310	301	313	308	311	301	305	334	368	316
10072	7267	17103	56528	51729	56075	61433	50242	35790	20168	6380	1599	1027	900	920	1007	944	970	979	1135	1155	1105	998	978	981	933	909	963	899	928	908	902	992	937	927	926	963	930	931	951	900	895	891	916	895	1006	961	879	921	905	917	963	999	934	914	941	962	967	880	886	958	939	898	920	934	948	927	948	902	950	937	925	916	1002	1003	918	927	860	870	936	912	907	917	964	955	899	923	932	980	900	885	957	934	967	927	908	987	930	951	961	950	917	878	948	938	889	927	877	907	919	912	992	938	912	919	917	967	929	925	987	891	918	986	959	946	987	876	922	848	979	912	955	907	904	943	949	979	895	929	880	955	917	868	928	920	935	942	936	909	911	896	909	1013	918	908	882	973	964	991	963	898	916	917	852	871	940	997	900	876	943	911	935	945	917	932	915	906	947	928	895	844	896	949	943	892	954	894	947	915	970	830	945	962	974	931	880	951	957	955	946	952	966	955	917	882	929	918	937	967	914	960	918	954	965	938	902	972	948	952	902	985	906	929	909	963	945	956	938	900	949	944	933	965	948	898	892	955	907	903	1018	943	937	914	927	911	889	915	901	926	929	895	918	974	941	910	920	892	940	881	884	876	929	975	876	928	886	913	893	975	917	910	883	889	949	1022	915	895	925	953	941	914	893	952	910	900	982	910	959	883	933	921	894	961	958	895	984	869	949	943	919	928	905	933	951	916	915	922	969	893	964	921	956	973	901	939	889	910	908	930	961	912	956	970	940	945	925	919	976	932	916	977	884	894	949	966	978	923	904	925	956	955	941	943	956	907	939	912	895	954	953	927	894	890	938	913	905	954	950	951	907	951	896	941	925	939	912	965	945	904	920	936	929	941	953	963	930	945	940	896	967	957	946	936	915	911	941	886	903	899	920	893	892	958	973	892	895	952	987	901	943	884	914	942	932	886	938	948	930	892	973	924	949	890	890	899	933	988	959	915	892	923	931	940	903	908	919	950	937	885	911	953	940	932	989	890	910	909	908	935	916	946	914	947	906	876	927	919	931	945	957	932	923	949	917	941	907	902	899	934	915	930	908	955	910	939	992	952	957	876	968	954	873	978	949	923	897	958	941	942	947	857	949	931	925	869	920	904	956	875	956	928	916	1009	952	951	1015	931	916	911	889	942	938	964	986	905	925	904	955	930	935	941	990	904	918	928	965	931	938	917	1025	878	947	962	979	951	922	963	954	927	908	917	949	935	940	936	933	903	913	942	908	935	916	921	940	885	909	962	917	943	928	937	901	916	895	1002	896	929	948	873	979	951	942	882	922	906	915	901	913	963	934	953	913	885	942	912	913	923	865	923	894	893	907	897	883	962	862	923	943	899	920	935	975	905	946	936	948	947	883	902	936	945	902	899	890	915	934	885	970	927	926	866	877	904	935	937	923	948	931	927	916	942	933	957	948	931	906	884	885	946	940	883	929	928	949	898	954	914	892	923	913	874	884	875	990	894	913	999	898	909	904	890	967	922	926	945	939	897	851	932	981	954	886	931	922	909	903	907	906	911	983	875	942	973	905	890	938	933	931	938	897	907	923	949	928	895	871	916	961	964	997	919	954	937	930	847	951	953	977	917	938	945	943	929	907	874	939	912	957	957	961	900	926	977	897	950	853	955	884	932	945	914	847	935	918	918	926	899	965	953	942	871	883	974	906	933	929	911	938	924	942	933	915	921	958	949	947	896	932	897	903	918	882	949	916	971	972	880	944	977	957	899	935	946	957	904	904	908	911	919	881	939	926	932	947	891	901	953	868	874	939	927	910	907	946	901	897	934	937	947	918	915	928	960	938	909	898	924	930	914	877	930	984	900	909	963	983	952	969	933	907	926	897	893	885	944	903	967	889	935	913	946	913	975	905	940	906	956	974	931	887	939	933	903	885	934	905	939	927	968	929	952	997	961	886	946	922	918	868	922	895	942	930	914	934	965	922	912	970	933	918	918	923	953	912	907	932	905	922	881	951	920	952	926	902	953	989	977	929	971	907	896	943	922	895	944	980	898	954	944	922	929	900	947	933	952	956	932	907	906	902	922	903	894	885	914	901	961	884	909	925	923	879	899	954	943	945	918	904	943	945	914	927	872	994	944	953	897	943	937	936	901	914	873	978	896	903	932	932	890	932	974	988	931	893	933	980	952	911	900	958	961	928	932	953	942	929	865	978	955	908	901	985	916	916	960	883	972	944	952	957	930	927	906	962	887	953	994	952	928	900	902	885	933	912	906	916	907	955	908	956	969	987	947	906	948	937	938	963	962	949	931	913	926	903	927	938	965	953	1015	894	938	886	937	920	940	908	934	963	883	961	917	932	939	965	895	903	948	910	926	935	945	936	925	880	909	922	973	964	908	919	938	933	911	973	916	909	940	919	928	910	915	921	958	903	940	923	935	894	895	927	937	898	931	928	955	877	987	930	908	972	894	889	976	937	944	955	878	915	940	991	959	924	935	946	899	978	922	932	900	939	946	949	930	923	935	947	975	916	910	899	947	938	889	882	951	928	901	934	948	943	873	922	947	915	908	942	938	976	929	899	901	897	908	918	886	960	982	919	899	914	951	938	931	940	957	890	936	971	927	871	941	919	887	925	927	909	924	936	967	905	968	975	948	933	927	923	942	888	969	903	949	982	906	918	950	973	934	937	964	949	916	906	942	952	942	862	872	948	876	952	950	983	917	922	916	877	945	946	990	971	924	910	889	914	937	913	889	967	897	929	967	947	933	925	896	893	925	994	913	930	958	967	947	928	883	938	876	895	927	924	946	951	974	954	867	1001	931	880	949	875	910	948	913	940	902	915	932	902	889	935	929	914	942	921	939	920	940	933	910	863	899	956	959	949	933	944	946	959	926	908	953	927	986	932	940	856	967	937	911	913	867	873	955	884	943	885	948	912	941	882	888	886	872	940	994	929	944	942	907	908	893	985	905	895	915	924	981	937	949	924	906	981	930	899	986	917	906	883	985	939	876	839	937	898	921	915	925	968	918	928	915	927	939	925	951	939	932	945	950	906	936	976	971	998	868	902	982	920	949	877	892	912	934	990	885	970	908	881	928	954	946	946	925	888	938	956	950	939	874	896	900	938	931	929	950	913	900	937	941	940	935	919	900	904	886	946	933	910	912	861	921	960	935	953	886	930	917	901	942	914	878	940	944	919	869	946	913	961	924	968	963	954	919	927	932	926	952	940	907	923	933	926	931	941	922	899	995	912	967	892	921	944	935	937	919	938	917	989	935	907	943	964	935	961	899	856	886	903	928	922	936	873	916	891	944	927	934	901	886	922	904	934	916	914	940	879	910	896	938	927	939	926	942	952	926	958	911	937	880	917	986	916	897	915	939	921	942	911	905	892	929	950	902	935	914	826	900	860	952	949	884	953	908	954	880	929	925	985	882	940	942	868	920	915	951	914	889	850	912	949	977	880	969	885	933	917	906	938	893	931	940	942	924	924	887	960	985	905	959	912	954	932	878	991	934	882
3854	1948	3878	7947	8578	5422	5406	3736	1834	854	463	330	292	298	289	304	292	284	309	283	322	336	294	270	285	310	295	301	304	298	285	303	292	307	290	268	310	279	337	261	278	295	263	311	335	300	304	298	279	302	327	318	267	290	300	317	284	325	306	296	298	305	291	309	299	313	322	284	285	295	307	275	326	276	296	316	259	307	308	301	295	315	275	287	300	276	298	315	294	288	317	317	276	291	308	305	279	297	315	296	298	281	255	288	283	298	281	311	309	285	287	266	298	318	296	271	278	295	296	276	283	290	308	304	279	315	285	327	315	282	288	308	311	289	321	288	273	294	295	318	306	287	297	289	312	344	291	341	331	289	305	263	295	301	277	269	289	289	329	287	316	280	290	307	290	310	324	278	280	264	313	304	269	304	290	281	318	276	294	283	321	313	315	290	289	275	321	304	312	319	319	276	276	289	296	289	314	299	292	296	295	300	312	328	304	272	289	275	265	269	272	279	305	280	271	284	314	311	313	274	288	282	261	316	306	336	288	294	302	315	296	306	299	290	298	280	311	289	276	272	318	306	326	285	281	272	287	284	277	348	300	289	287	273	316	305	310	305	276	292	271	298	295	291	293	276	288	279	283	304	296	301	281	280	302	324	311	293	315	291	278	293	298	299	283	297	283	273	294	276	268	317	312	317	289	319	289	308	291	296	276	308	294	259	283	327	307	271	264	292	269	302	300	316	280	288	273	271	285	267	286	292	290	285	286	294	315	311	259	287	294	296	306	264	279	316	305	317	296	295	289	294	292	264	311	300	304	290	275	286	327	316	289	294	317	321	307	311	300	274	289	290	314	280	286	305	312	293	288	279	304	301	279	281	295	271	278	283	308	297	303	327	288	285	307	253	306	317	277	307	296	291	286	278	299	288	262	287	304	304	276	303	272	281	288	295	272	299	289	305	314	281	275	310	270	292	288	298	294	318	263	316	328	303	308	276	321	297	297	289	275	304	277	307	319	304	316	280	322	296	295	312	314	288	299	288	291	267	311	295	296	282	272	294	315	316	287	313	289	285	305	277	276	270	284	286	315	335	293	305	300	329	296	281	280	316	296	300	293	301	290	259	296	294	295	294	272	314	322	273	294	308	342	288	305	308	312	303	272	295	311	319	299	292	299	300	316	291	301	320	296	331	306	333	296	305	263	301	260	297	313	329	321	314	305	306	322	330	280	287	315	291	271	298	316	276	278	244	286	285	306	296	291	294	298	299	294	290	283	300	309	270	305	278	300	272	313	292	284	268	315	302	297	291	311	300	282	293	289	289	301	273	301	305	320	283	298	307	300	282	311	318	281	327	305	296	298	299	297	308	309	271	302	305	250	296	294	295	316	308	263	316	317	312	297	292	262	282	296	296	280	289	272	291	266	328	279	284	326	264	293	307	291	277	271	319	318	301	293	321	297	288	308	296	309	319	276	287	300	282	300	313	270	278	317	294	291	309	284	319	261	301	303	338	310	300	315	283	309	298	312	301	283	311	297	302	309	297	297	279	301	289	332	253	321	325	290	318	287	319	289	308	303	275	262	314	295	296	290	281	304	267	309	303	280	311	306	293	269	259	308	310	313	303	330	272	279	306	320	281	295	303	276	287	304	302	299	289	280	314	304	299	297	304	312	297	325	274	295	311	293	295	278	272	289	310	301	288	312	249	302	294	297	284	304	297	308	297	307	273	310	299	305	338	345	305	291	272	282	313	322	296	306	298	305	282	300	287	279	306	293	309	320	309	294	287	298	290	332	262	315	298	314	304	303	277	311	297	275	326	275	283	280	290	317	290	322	284	300	309	301	293	278	299	279	300	313	304	284	276	305	308	284	249	315	306	265	301	316	300	279	284	305	306	319	300	287	253	307	302	306	310	268	261	278	310	285	301	306	290	317	273	296	312	280	266	302	313	310	320	322	301	302	304	287	284	327	306	307	311	268	284	316	311	287	276	316	297	294	271	314	275	304	301	299	274	271	347	313	283	307	274	311	305	288	274	251	291	283	331	324	309	302	290	296	309	328	290	261	294	295	295	287	270	303	306	297	311	298	322	332	312	316	297	306	305	296	297	282	273	311	294	291	319	338	302	266	270	281	286	287	313	282	278	297	306	317	308	318	317	311	288	292	304	311	286	311	297	307	295	284	305	281	297	317	296	315	314	278	257	320	302	282	309	314	281	308	297	330	297	279	295	295	291	300	273	273	323	288	295	270	300	293	294	321	305	313	302	275	284	270	294	307	324	303	282	314	274	313	294	301	313	310	281	295	306	280	295	316	317	326	281	323	303	281	280	273	271	283	295	283	326	313	297	290	305	292	264	277	251	294	306	321	293	301	298	297	311	294	282	306	290	289	285	298	296	286	290	294	292	293	296	294	291	280	281	261	289	265	321	267	313	310	294	293	302	284	305	306	281	275	312	289	289	299	353	302	285	323	293	278	284	259	289	308	269	295	298	284	291	283	311	290	310	310	299	293	333	272	268	299	307	293	311	295	298	296	313	308	282	293	299	302	290	270	282	301	318	294	309	283	298	302	312	295	302	312	314	309	295	305	297	309	258	271	286	311	283	293	311	323	316	314	312	280	282	294	311	310	319	310	329	292	322	299	294	315	301	282	295	291	317	287	327	292	325	305	286	289	261	288	293	279	290	272	285	276	305	306	308	316	300	276	311	285	304	295	297	297	297	288	301	287	311	299	272	300	297	293	316	303	284	290	276	274	278	316	265	299	294	313	289	290	293	342	302	264	312	286	289	326	294	299	309	307	291	293	328	302	286	308	285	275	298	321	301	274	306	289	283	306	299	270	289	265	312	277	279	249	266	303	283	302	305	319	286	285	291	305	296	289	271	305	322	273	311	320	291	268	306	271	293	322	318	307	329	306	302	319	282	278	273	315	277	293	298	295	341	291	299	314	290	313	319	271	305	322	339	294	302	286	290	287	302	314	275	299	275	334	295	291	303	298	310	297	286	280	308	280	301	259	285	319	310	297	319	306	300	262	287	300	267	293	292	326	324	287	268	334	316	305	277	291	289	312	307	291	323	297	291	326	297	303	281	301	294	294	305	295	310	293	300	268	307	276	310	267	282	299	290	288	307	276	328	309	275	283	326	312	311	278	291	281	296	285	281	313	284	329	289	265	294	328	284	313	294	304	297	275	292	315	327	311	296	283	315	284	299	279	294	286	301	273	286	320	323	301	310	305	291	297	267	306	282	295	297	285	295	316	289	311	270	274	297	301	276	292	300	307	300	295	316	276	296	298	321	311	305	295	326	306	317	299	271	319	268	287	282	302	271	311	311	287	285	315	311	302	290	271	295	331	289	299	352	300	299	304	254	292	291	295	280	282	283	307	308	291	286	306	295	296	314	353	301	277	324	252	292	294	323	359	328	292	297	279	300	309	330	287	300	300	286	320	303	305	287	295	296	295	292	308	287	315	277	297	299	279	307	313	266	300	283	293	293	291	292
3444	2504	6648	18415	19022	16339	16889	12048	6448	2983	1505	916	932	901	910	855	888	864	857	878	887	914	925	893	840	849	912	867	900	846	939	945	892	896	885	923	836	885	901	868	904	887	921	879	863	887	920	935	880	953	827	892	939	846	963	858	892	888	918	957	834	894	898	920	897	862	910	903	896	883	908	888	866	846	926	855	954	904	815	930	927	910	933	905	914	874	906	905	921	867	928	926	861	893	870	865	831	886	896	939	894	907	942	928	827	921	873	943	849	871	912	951	923	936	932	916	859	890	897	854	888	917	905	879	885	906	905	963	927	891	872	871	872	953	860	895	906	893	958	890	861	901	903	909	846	902	856	939	899	897	922	857	907	898	935	880	866	891	876	951	849	887	915	969	906	903	931	940	911	912	924	911	949	862	869	895	857	909	900	939	897	909	894	945	914	888	847	977	902	898	900	882	868	891	938	910	899	930	863	877	887	877	912	875	876	895	879	870	877	914	917	945	914	876	877	827	929	932	915	866	872	950	905	890	891	875	904	886	880	885	888	903	903	933	900	913	892	862	897	894	899	879	874	974	924	930	926	882	897	884	971	922	939	945	901	913	885	894	889	860	886	897	905	858	893	934	886	903	887	843	905	878	929	913	862	917	879	942	908	881	857	885	887	898	864	940	878	921	938	880	913	854	888	892	950	905	889	874	879	902	865	927	891	863	882	915	867	846	928	909	949	856	871	941	909	898	874	878	888	892	886	882	896	902	895	874	923	921	886	873	897	850	937	932	870	919	870	897	850	870	903	950	892	900	922	867	821	894	919	854	939	860	930	888	932	943	907	861	923	926	923	853	928	851	878	908	931	925	896	870	902	914	906	844	898	838	886	922	912	885	881	899	861	873	915	872	939	870	922	922	848	913	928	956	894	879	844	909	919	883	917	915	895	866	935	936	911	899	941	843	912	908	891	920	866	896	884	866	913	886	888	932	879	982	949	887	881	872	906	903	859	878	832	936	906	935	927	927	930	932	906	899	919	886	930	912	920	848	952	882	901	981	882	863	935	884	900	958	922	878	860	918	852	862	877	913	888	845	896	876	975	954	958	911	896	848	898	928	864	916	890	897	864	917	857	914	929	865	912	932	884	853	897	904	905	948	909	901	912	935	929	956	912	936	953	887	855	911	880	900	853	912	891	974	969	915	895	852	928	943	917	929	912	865	931	900	853	928	908	905	925	868	947	910	874	906	805	912	894	912	893	878	897	904	878	941	931	924	841	878	889	870	936	913	887	885	876	913	879	878	865	954	933	971	855	901	924	906	878	880	875	881	887	928	917	886	872	907	902	922	851	877	903	933	921	982	895	879	877	866	937	871	897	940	933	901	933	894	906	895	909	846	884	896	936	934	882	930	887	922	906	900	879	913	911	880	854	908	925	882	957	890	922	924	882	838	880	945	865	865	920	911	923	882	897	962	912	911	895	889	902	890	953	900	914	886	908	903	937	877	876	861	900	914	869	847	901	878	870	845	895	895	892	891	921	982	943	902	921	898	887	879	913	882	888	895	870	949	961	970	939	906	926	894	956	850	891	901	899	866	875	940	823	886	916	886	845	941	922	970	959	892	939	911	905	856	879	900	884	892	875	890	894	942	842	871	878	884	931	918	899	931	924	902	916	907	909	905	928	919	904	851	888	891	892	853	887	899	852	915	881	871	912	873	935	945	869	957	867	934	894	940	876	909	873	900	930	904	891	872	850	888	923	910	927	927	902	875	987	866	904	887	962	925	928	903	909	881	870	804	905	942	887	862	894	898	861	943	936	895	914	893	890	942	918	954	961	905	922	910	839	850	905	919	922	882	940	889	921	925	889	954	850	963	876	954	901	880	891	896	846	902	872	895	930	904	893	937	936	889	858	900	907	891	900	908	896	916	850	899	905	877	907	947	918	881	899	885	880	877	895	918	925	885	919	900	875	885	862	870	906	899	878	902	920	882	890	920	887	874	921	897	955	905	923	889	883	902	931	858	895	919	868	919	909	961	931	894	912	911	937	904	899	901	874	847	887	881	936	928	873	917	885	925	875	924	898	891	909	904	856	921	910	921	931	926	892	914	885	891	854	885	903	910	909	849	876	871	881	873	859	896	895	891	979	904	861	925	918	893	902	875	895	928	903	880	872	885	844	933	912	861	930	864	889	896	910	899	891	839	910	911	929	888	982	912	909	886	870	868	917	880	908	889	855	912	939	921	915	933	847	930	891	886	892	945	870	911	853	894	906	908	904	897	857	883	912	939	948	879	897	894	929	914	916	923	888	934	926	962	954	887	899	928	972	912	868	907	862	903	873	914	869	918	908	833	876	886	880	942	888	938	962	878	858	878	983	887	928	883	891	850	880	891	889	929	920	910	913	934	866	891	941	918	885	919	939	905	906	886	898	937	884	873	888	884	873	907	919	954	916	898	867	962	896	878	928	997	898	884	878	934	852	867	921	926	877	918	878	868	884	892	930	836	911	911	896	899	913	866	912	959	900	864	937	914	945	967	891	923	887	890	896	924	889	929	888	888	864	933	837	861	891	909	904	930	904	894	872	900	888	905	907	883	895	953	908	902	917	886	947	867	910	880	931	870	950	921	916	862	876	867	903	911	921	906	900	892	865	906	926	862	879	864	904	943	908	891	943	883	894	888	976	896	894	864	836	895	950	911	858	879	927	904	894	841	896	908	887	911	908	932	886	1005	910	881	862	907	897	915	902	920	927	923	872	892	928	897	924	842	914	904	917	918	922	871	867	887	913	950	882	853	886	873	957	878	938	936	966	932	943	943	914	892	882	906	952	1004	903	879	885	946	799	930	832	953	924	896	904	912	888	832	895	951	913	914	869	876	919	889	912	921	873	908	875	887	903	891	925	937	927	899	939	936	878	910	874	874	962	900	928	884	904	915	900	978	872	859	932	916	920	911	940	858	909	857	916	939	854	922	870	877	910	956	917	912	880	939	905	925	893	891	906	903	909	921	890	909	886	912	914	854	920	857	840	904	931	920	857	879	935	833	929	888	903	857	943	844	872	913	909	949	918	903	905	969	918	882	888	910	904	917	889	920	924	890	889	850	884	845	913	946	939	849	977	878	918	876	903	854	939	883	929	889	900	907	910	910	906	903	865	882	868	936	836	903	984	954	937	919	854	868	866	868	929	879	918	916	864	922	925	889	904	902	891	901	923	879	900	920	885	869	893	894	886	842	933	880	846	910	887	859	843	873	886	856	905	967	866	930	913	895	895	854	888	929	892	881	892	944	881	883	920	903	895	895	899	820	923	836	929	921	896	844	931	912	865	869	869	862	880	926	928	918	882	883	880	875	871	893	930	922	905	867	910	865	898	875	890	906	876	852	902	886	901	860	934	890	922	857	880	932	847	895	854	889	888	843	920	926	929	848	890	900	930	911	916	916	900	883	890	879	895	940	934	862	919	902	887	859	922	832	928	941	917	922	916	893	939	886	897	922	911	915	900	906
12222	4790	7512	41316	50046	41396	38327	25045	11203	3158	826	338	324	309	284	335	305	309	307	281	315	304	293	329	296	280	306	314	293	311	286	304	313	293	284	298	279	259	288	310	284	271	302	305	289	282	261	255	285	341	288	301	310	293	290	293	298	286	319	300	295	274	317	292	282	292	271	305	267	274	290	259	290	286	276	275	283	282	311	297	302	298	269	297	306	281	287	319	271	297	318	296	303	313	288	318	291	276	311	301	263	304	316	283	284	333	291	304	291	295	316	309	303	271	288	268	293	310	306	285	308	291	307	284	285	293	314	268	279	295	291	308	309	336	286	322	281	269	314	290	301	274	289	300	274	303	323	289	245	294	314	266	289	294	301	302	297	293	303	287	302	320	259	286	296	331	309	282	306	297	321	298	304	292	273	279	278	300	299	297	320	291	291	310	283	273	315	287	301	270	281	265	291	291	336	296	298	292	299	327	327	286	306	288	317	315	291	322	292	270	263	297	277	321	277	301	284	311	297	307	282	299	290	292	314	295	247	285	302	294	332	306	265	269	278	291	287	283	297	299	328	287	290	323	281	279	324	288	287	305	284	295	246	316	305	307	300	312	287	263	300	308	310	287	296	294	283	333	288	333	289	294	266	303	282	292	282	302	327	316	296	295	289	304	309	293	287	286	271	292	289	276	284	274	253	308	282	293	265	294	311	312	304	298	320	303	284	309	292	300	297	274	288	294	281	280	285	288	290	301	289	313	291	285	310	313	283	265	278	305	306	287	291	301	279	281	293	296	296	294	305	304	305	273	293	294	305	279	268	280	296	300	279	288	329	324	298	269	309	291	308	300	278	284	297	328	312	255	273	288	325	273	284	270	299	292	297	298	287	312	289	295	311	296	286	305	314	292	322	290	281	278	280	289	347	307	296	309	307	318	272	278	323	312	276	289	308	292	297	296	267	298	304	268	268	317	288	249	275	281	295	318	301	292	282	304	328	280	309	277	317	324	283	318	321	296	307	303	262	290	289	289	337	316	323	302	306	309	281	302	317	311	278	299	293	247	297	311	322	297	286	300	290	286	292	310	271	279	302	331	293	305	318	288	308	283	292	298	300	322	290	278	293	297	308	313	333	333	287	325	311	301	280	296	305	287	275	304	313	311	287	330	279	291	296	286	287	284	287	293	280	334	283	284	278	303	247	315	274	273	299	316	300	329	283	293	319	296	305	303	303	293	264	277	298	330	287	289	300	299	282	309	309	293	309	309	299	294	298	286	317	309	266	290	271	278	320	292	312	282	309	294	279	241	300	297	307	303	299	322	281	292	308	291	307	296	307	291	315	263	276	301	307	341	267	287	278	301	309	283	303	278	292	276	312	289	301	253	304	277	286	271	317	278	289	270	287	333	299	303	314	303	309	298	280	300	289	255	279	268	278	293	266	287	277	288	277	299	286	289	274	278	280	300	297	304	290	328	299	263	293	294	291	299	292	277	310	324	269	264	280	267	284	294	281	301	272	306	299	309	303	307	297	289	295	304	326	273	295	288	310	326	302	289	286	272	301	298	311	271	303	271	344	299	310	302	284	318	319	295	277	268	323	281	317	324	322	288	252	271	264	286	315	293	281	286	297	314	269	303	308	317	297	297	311	289	334	309	305	297	317	311	319	296	292	291	299	271	283	308	305	265	279	334	297	329	275	284	322	308	314	309	301	306	277	304	312	268	317	311	254	285	330	284	323	309	301	300	279	267	316	321	307	284	312	297	278	282	324	319	319	286	299	286	308	292	299	308	286	280	291	288	283	314	268	285	283	273	350	338	268	270	287	331	297	298	277	313	305	293	295	295	339	290	311	293	297	331	278	277	270	283	278	270	334	276	347	277	285	322	280	301	291	294	302	306	291	275	288	291	315	296	296	304	298	291	292	314	289	318	314	284	320	297	284	285	321	294	296	317	288	288	315	257	287	293	282	281	292	304	333	319	289	307	293	312	305	311	277	285	315	274	278	280	266	310	306	313	298	281	304	290	261	292	281	278	310	282	315	311	308	298	295	272	314	296	322	326	266	300	314	299	334	294	313	307	293	260	341	273	318	264	265	308	284	327	303	265	291	293	280	273	269	316	311	283	333	291	312	310	271	329	288	297	296	306	297	320	284	301	301	290	296	281	306	299	306	295	309	304	276	294	320	267	308	295	293	281	320	306	281	283	302	297	281	305	291	278	267	300	287	315	291	283	312	302	283	299	288	294	268	253	308	287	321	311	298	284	289	280	304	290	298	276	318	280	315	290	319	307	323	284	286	284	303	286	288	314	280	271	304	289	313	269	318	321	293	285	313	317	300	299	259	279	322	275	322	313	330	300	296	261	305	285	308	322	305	296	280	270	316	285	302	295	287	281	282	315	299	281	348	298	305	277	287	294	292	287	295	293	314	314	324	251	332	290	282	313	300	277	289	308	295	312	308	268	304	296	294	340	274	289	288	299	316	305	255	300	308	318	290	258	293	299	283	298	329	311	266	296	293	299	297	276	317	310	306	255	270	271	282	278	284	274	284	296	297	290	266	288	319	329	262	316	299	313	310	304	308	302	299	301	290	269	320	293	266	299	299	301	295	295	297	272	290	287	301	304	299	295	264	303	298	295	267	293	281	285	278	307	263	299	305	327	321	310	319	316	347	296	278	296	282	322	289	291	307	299	287	260	295	305	293	305	261	269	278	286	284	315	307	308	312	312	282	314	288	267	321	280	301	288	312	282	302	303	271	316	329	302	327	315	295	311	297	281	313	293	310	335	271	282	326	302	297	276	281	303	309	289	305	311	304	276	307	299	307	286	286	313	299	295	311	290	301	278	294	324	305	299	294	316	305	272	296	278	294	298	274	295	296	280	282	305	275	313	270	303	282	311	269	266	287	284	297	293	282	298	306	282	302	304	306	278	325	269	279	284	271	309	281	308	326	300	331	308	307	295	279	287	280	270	312	263	270	300	316	274	285	286	295	313	289	292	281	282	294	301	282	316	305	283	303	310	303	300	282	315	293	285	326	255	265	338	323	299	300	287	311	303	313	290	288	317	289	308	290	269	298	318	308	304	299	279	277	314	294	285	294	292	282	297	296	269	308	296	290	281	285	308	308	308	312	275	270	296	304	326	286	314	291	266	304	274	305	303	297	287	269	313	312	282	300	282	289	310	317	302	331	313	324	310	321	281	289	301	293	310	329	308	282	301	299	318	324	303	302	306	303	253	301	315	300	286	281	313	284	287	295	300	313	279	318	263	302	289	286	291	273	299	289	287	298	279	284	298	306	279	287	313	327	284	273	307	293	302	315	295	277	284	316	303	278	264	284	297	311	313	321	305	311	275	276	298	324	267	293	311	307	292	272	297	322	280	289	303	277	268	318	294	317	328	280	319	304	284	312	289	303	290	290	266	290	279	288	281	274	310	290	288	278	307	255	319	282	270	298	316	286	293	292	318	298	294	306	283	298	273	279	311	296	314	297	288	296	275
7327	5129	10935	48581	50698	51852	49118	37510	23164	10044	3211	1123	909	863	904	928	875	906	952	906	891	1020	901	896	917	905	975	910	882	901	883	856	912	909	866	900	846	836	874	903	913	906	894	901	915	931	865	901	914	947	886	915	919	882	898	874	895	950	886	926	942	934	889	852	881	939	878	915	874	879	931	888	958	920	865	914	909	917	887	917	908	857	916	842	894	899	872	897	901	926	896	901	897	918	916	906	884	873	905	916	901	877	914	876	891	917	960	888	894	919	895	914	903	905	915	960	898	873	876	922	905	897	901	900	869	919	874	948	897	856	855	927	928	923	867	933	921	882	904	874	897	883	877	918	886	843	874	856	897	883	888	906	842	913	892	823	924	822	902	862	877	948	880	862	916	908	911	953	948	899	835	939	885	919	896	884	892	905	917	942	982	867	885	892	931	881	838	892	869	903	879	862	896	915	885	915	947	927	937	907	967	937	881	911	870	881	879	841	892	911	893	831	879	934	874	851	864	885	901	892	917	895	965	891	917	903	874	894	912	866	921	968	943	971	895	874	875	911	927	899	942	897	894	891	857	927	902	932	905	876	986	929	957	858	920	937	859	902	918	902	907	929	911	917	880	915	897	897	905	867	909	922	899	951	897	886	898	915	929	860	951	852	922	912	906	977	901	889	940	919	939	877	896	936	817	858	864	903	924	846	918	878	921	936	885	952	915	896	894	896	844	880	854	893	885	849	886	862	879	904	957	861	913	902	895	924	828	902	877	811	943	891	878	907	905	856	882	855	917	879	934	896	852	930	943	894	913	871	897	933	902	900	869	902	930	870	913	841	913	897	859	874	880	879	829	920	907	917	875	947	927	914	891	939	874	907	883	895	944	886	904	889	914	878	846	911	883	917	878	878	876	915	869	905	881	873	933	856	906	926	921	888	889	909	879	960	902	901	894	907	906	951	950	803	878	926	930	885	946	921	908	837	922	896	948	858	889	901	931	850	906	875	922	856	873	883	853	879	852	905	888	955	895	941	904	863	909	854	931	893	864	920	892	901	898	921	832	871	908	871	893	870	914	943	894	967	868	922	879	885	899	951	914	911	892	923	890	927	893	881	909	819	922	871	880	880	881	891	913	926	957	900	866	899	876	865	907	954	903	915	926	917	908	874	926	949	912	931	900	889	905	905	944	888	897	850	948	918	956	878	904	864	935	893	875	922	875	888	888	890	907	911	883	875	838	894	949	858	934	903	927	833	897	883	916	846	882	922	894	893	892	923	879	929	908	885	927	905	909	901	828	887	916	922	893	912	826	902	902	905	892	919	925	882	922	952	902	831	915	891	923	901	905	885	820	879	894	870	860	911	900	899	903	926	936	908	922	878	951	917	876	914	881	890	924	880	852	885	938	910	912	879	904	935	882	891	883	928	951	887	903	884	907	896	908	939	846	899	890	872	902	893	884	922	886	897	886	868	910	913	945	873	929	902	885	883	915	927	912	909	933	913	862	887	870	897	873	901	914	886	923	844	882	881	879	874	920	935	884	894	931	919	873	877	890	936	918	871	923	880	911	897	897	915	909	926	989	854	893	877	910	927	863	871	880	907	834	900	911	896	914	871	796	967	874	904	901	953	893	894	886	897	896	898	933	913	957	945	902	889	870	926	885	866	860	942	915	885	938	883	941	886	948	878	897	909	890	904	927	897	897	873	915	895	923	870	850	886	936	845	883	849	894	912	843	877	901	927	895	914	885	894	930	951	893	882	935	859	896	888	944	875	956	845	869	931	927	939	878	833	894	896	874	884	902	921	926	942	887	937	897	856	859	885	900	883	908	879	893	928	901	939	945	887	870	908	843	881	900	858	900	938	899	885	934	892	880	854	956	912	901	908	879	926	906	916	919	914	863	969	941	948	882	930	892	908	900	905	879	907	889	905	909	935	835	874	915	863	940	927	943	956	894	865	891	888	827	920	909	897	849	921	832	935	908	939	859	889	847	929	849	865	920	893	876	866	913	908	925	891	913	941	900	908	896	932	872	886	904	866	869	880	887	872	881	915	930	877	933	947	920	946	878	968	866	897	932	893	870	939	935	880	892	931	905	895	860	870	872	937	911	934	899	937	882	909	920	864	967	942	889	944	889	902	852	895	947	937	898	886	876	897	915	916	900	853	885	862	897	945	871	888	870	877	926	883	870	942	868	875	880	920	863	844	859	838	842	871	916	920	929	882	889	909	899	912	909	883	858	921	901	897	834	916	862	862	914	886	926	884	903	895	845	871	965	927	879	864	873	924	874	834	881	876	886	865	890	891	937	918	869	897	905	894	913	897	922	886	937	900	902	883	939	837	918	879	824	876	856	912	858	911	902	913	904	848	903	903	866	896	879	888	854	873	873	930	934	941	948	881	900	924	930	877	865	888	927	862	887	886	918	898	837	929	820	933	905	903	924	868	872	861	880	983	914	919	892	835	939	860	901	962	923	950	858	843	911	946	902	908	890	885	910	906	898	895	922	901	913	891	891	885	904	867	927	960	934	888	892	844	818	899	944	929	950	839	921	945	935	881	932	914	890	909	885	868	847	922	913	883	878	856	876	938	883	879	928	962	869	893	858	903	841	929	892	885	909	918	925	920	851	892	879	935	912	913	868	873	907	858	881	902	908	900	932	929	933	907	876	925	881	878	931	912	961	891	918	925	890	949	840	873	898	860	883	898	926	924	875	892	948	920	907	868	904	939	935	947	896	888	868	914	924	932	927	857	903	880	875	874	869	887	893	878	867	891	899	920	902	856	848	897	938	859	851	955	939	931	914	937	910	899	901	867	916	910	852	892	950	912	923	923	923	899	883	902	955	932	927	889	874	853	904	848	910	927	875	884	935	909	901	904	902	918	916	895	904	903	920	857	913	928	900	897	948	890	917	923	881	883	849	888	928	944	923	868	909	913	869	887	899	856	829	940	852	898	861	892	860	869	898	900	933	877	909	871	915	906	923	833	901	930	902	927	914	888	889	882	883	925	909	920	873	910	890	867	869	857	970	902	899	922	832	888	888	945	896	902	849	886	934	911	883	886	898	902	869	917	892	911	922	861	846	940	884	916	885	928	864	891	938	899	868	924	919	905	853	919	862	874	891	907	914	929	894	915	832	877	883	924	854	877	910	859	866	882	883	958	864	884	900	904	882	949	905	923	938	869	942	830	897	893	882	886	876	885	884	887	923	882	883	887	907	878	867	866	879	939	894	882	904	882	879	951	860	855	864	892	901	880	845	882	900	898	839	893	909	969	904	853	883	911	902	879	897	930	866	875	860	895	884	915	943	922	894	898	898	876	896	892	914	852	821	914	860	904	871	844	880	909	906	917	908	904	847	951	895	889	860	923	875	875	905	931	914	923	916	931	860	869	887	859	905	923	914	929	902	899	893	856	871	862	895	912	842	915	951	887	912	937	878	888	922	913	887	877	963	884	856	850	903	928	887	872	901	935	899	888	904	923	846	914	909	879	984	873
19536	8518	11503	44014	62423	55170	51155	35034	18676	6221	1429	419	331	305	295	310	349	293	303	292	324	320	332	326	350	318	295	306	328	291	316	281	321	332	317	327	289	337	268	293	264	305	275	296	293	317	325	295	307	318	263	294	318	302	332	329	310	317	325	307	300	282	322	272	309	315	350	311	306	339	296	284	298	316	313	291	294	310	305	335	340	284	334	313	316	303	331	282	266	286	291	308	293	312	300	325	298	293	320	320	312	300	297	316	314	296	308	311	323	278	312	270	305	326	290	296	314	313	318	275	312	278	315	311	327	319	310	317	319	307	320	298	306	301	277	299	315	282	309	325	320	329	300	333	315	315	320	343	285	316	302	279	299	319	299	309	267	287	306	294	303	287	309	307	320	295	309	306	300	324	289	334	309	313	293	305	303	313	314	317	264	312	312	313	312	327	317	298	292	281	306	316	343	341	307	301	297	282	312	292	294	311	326	327	357	321	296	276	306	295	300	325	306	312	312	318	311	306	298	296	339	325	274	284	300	299	320	300	314	304	318	290	304	333	283	330	350	288	286	323	302	292	292	290	312	296	287	327	289	346	290	282	302	343	328	331	297	317	298	315	303	327	297	314	315	311	320	328	359	321	291	289	343	315	312	328	317	311	312	306	339	270	265	315	295	322	271	296	309	309	341	298	322	313	302	319	286	326	315	309	311	295	313	319	345	296	313	305	314	272	307	322	301	305	325	285	299	335	279	306	340	298	312	286	283	303	318	296	316	310	309	308	300	304	305	282	298	313	299	282	325	313	318	341	295	310	315	356	317	299	326	314	295	306	299	297	337	328	289	313	326	327	309	288	280	332	307	298	323	308	280	344	314	333	307	353	328	324	334	303	305	322	277	319	311	339	325	321	281	317	302	328	260	299	310	280	292	316	303	326	312	328	309	311	340	302	273	301	324	322	310	275	302	355	316	329	324	344	294	337	277	314	278	293	315	315	294	310	303	329	301	323	299	280	308	294	303	302	305	302	289	339	309	328	294	336	300	309	303	313	327	322	292	316	315	300	321	328	305	289	305	271	297	306	272	328	290	281	295	320	279	310	315	297	326	292	303	324	296	320	296	292	304	311	304	318	284	277	313	337	298	327	313	287	303	306	327	297	311	305	357	337	301	319	309	325	298	276	314	267	316	331	323	324	320	328	284	319	325	296	326	307	300	309	302	282	307	310	312	330	310	306	294	295	301	330	326	320	304	316	325	287	328	310	299	339	281	339	323	316	283	285	298	295	318	312	315	301	295	334	284	318	313	303	290	296	289	331	302	340	297	303	330	307	324	319	284	293	302	315	299	305	319	327	311	313	303	274	316	297	301	314	298	312	320	299	305	270	308	313	308	287	291	291	315	291	338	290	310	286	306	305	329	291	316	327	307	309	332	360	307	313	280	311	291	302	282	318	354	307	290	292	276	296	303	328	286	307	337	294	292	326	301	288	329	313	299	310	334	294	297	328	321	307	295	297	305	308	308	287	310	297	297	316	297	329	297	312	306	299	335	316	288	294	326	255	296	317	284	327	294	305	304	332	304	319	309	308	307	282	318	324	306	286	268	298	295	312	310	314	318	302	315	319	296	298	326	320	314	289	303	297	343	312	291	311	298	336	335	302	312	283	281	287	270	325	302	297	314	303	318	319	287	306	301	305	329	319	299	302	326	334	298	284	323	320	301	336	331	310	327	276	301	312	306	304	292	329	324	292	313	276	293	288	303	279	334	314	325	324	283	296	332	320	289	312	303	292	290	326	302	311	314	308	302	306	283	320	287	299	317	321	315	316	342	301	309	313	278	297	302	313	320	344	327	275	308	296	295	282	299	317	333	304	320	310	334	336	302	286	335	313	316	304	311	313	328	319	287	322	297	275	295	312	295	345	320	343	314	298	308	332	318	305	303	312	320	316	290	335	316	301	333	312	294	323	298	302	292	313	329	335	322	287	321	312	317	272	312	308	315	289	320	333	279	287	302	330	287	299	293	286	297	319	299	299	313	325	327	319	292	299	282	288	332	286	314	274	325	288	308	313	287	309	290	271	324	317	304	312	303	306	288	339	306	308	279	281	336	318	300	307	311	297	303	315	257	285	316	312	326	304	300	280	290	304	332	324	314	326	313	307	303	317	322	264	276	296	309	321	302	283	318	316	313	311	319	302	296	296	298	291	290	303	310	294	289	325	292	317	330	285	292	301	294	308	288	292	301	325	309	303	327	314	308	305	309	314	298	309	317	323	309	287	292	275	263	304	313	307	313	309	319	297	331	317	301	329	315	286	263	283	307	311	282	320	284	299	337	295	314	322	294	295	340	356	320	345	315	317	293	308	303	291	307	310	306	313	304	327	290	298	302	312	291	318	281	304	319	308	308	338	328	309	304	300	337	320	288	323	314	296	317	318	302	310	309	282	307	293	259	317	269	327	319	333	323	346	328	287	343	317	301	322	317	306	308	297	290	302	317	327	306	305	316	309	318	280	305	317	331	352	322	288	297	346	328	320	306	310	321	315	289	280	301	311	313	325	296	322	319	329	301	295	318	297	320	316	296	344	324	318	335	296	312	296	314	295	315	323	289	315	312	304	300	321	307	289	301	291	309	319	265	329	331	299	284	331	297	322	322	295	289	316	295	289	316	292	331	302	321	337	290	337	326	323	334	342	329	302	282	297	280	291	313	336	288	285	326	299	298	318	291	272	341	313	327	312	322	302	347	309	320	298	271	308	296	293	291	312	297	332	311	299	338	289	281	292	298	318	301	318	309	307	320	311	300	323	310	322	301	281	305	323	328	318	293	299	327	272	299	332	335	308	293	298	333	330	313	309	302	327	329	330	349	298	276	304	322	304	293	278	286	313	311	324	298	272	307	298	280	287	288	304	308	303	291	290	297	321	304	322	273	319	295	274	321	309	286	306	299	329	328	314	337	309	317	309	326	296	314	314	311	293	298	252	296	315	316	302	297	268	306	289	303	293	289	311	310	326	307	328	303	304	362	306	308	352	316	311	278	287	310	341	326	322	343	314	308	298	305	303	311	310	308	282	300	283	319	328	317	316	306	296	284	284	312	311	312	301	327	298	313	320	300	285	311	345	256	269	305	312	300	296	308	344	295	294	310	328	297	282	336	314	294	317	303	308	300	308	283	317	280	354	313	307	306	315	323	295	321	322	310	357	291	312	292	319	309	299	330	283	283	304	276	332	318	288	307	309	325	288	334	319	313	327	306	344	313	316	319	288	308	307	288	332	312	289	335	317	291	310	307	294	321	311	287	291	291	302	291	298	290	298	301	303	304	318	346	289	306	327	311	300	300	322	322	305	314	298	286	301	323	282	310	289	311	275	298	296	264	285	281	332	296	295	285	282	292	303	323	337	272	311	315	280	316	318	303	295	305	286	300	302	295	308	323	313	309	307	293	320	300	304	331	324	313	321	308	278	313	278	316	298	285	302	307	300	312	320	314	328	296	317	312	316
10116	7670	15027	50337	61945	64114	59835	45684	30677	16090	4613	1466	951	913	964	942	899	988	923	951	1075	1062	1020	964	952	920	949	917	915	901	901	960	899	925	957	922	903	870	969	892	888	918	990	923	867	920	918	903	920	962	896	934	938	927	921	977	974	950	945	949	932	920	897	945	960	881	918	972	942	902	929	906	935	900	954	919	890	914	992	972	916	956	884	916	928	885	895	972	830	909	871	875	954	926	923	936	976	853	931	991	963	1004	943	903	929	939	955	904	892	978	894	930	944	893	924	948	925	902	959	889	962	1017	932	873	918	890	952	877	955	930	956	920	944	937	918	921	936	958	892	915	946	897	967	917	916	917	923	951	941	908	891	940	943	937	939	827	913	958	870	930	914	888	905	897	897	914	967	953	962	897	977	919	924	930	885	920	906	904	888	963	903	951	927	898	974	856	941	918	909	925	940	906	868	933	917	928	944	911	927	905	918	934	899	946	895	928	902	933	882	865	992	926	953	888	936	939	876	904	925	845	932	913	949	919	931	962	902	953	901	927	962	900	907	924	943	910	939	923	937	940	909	893	906	921	970	993	939	908	966	954	940	961	919	921	891	991	916	927	891	913	952	932	920	955	929	870	920	939	927	924	909	926	912	890	887	900	949	946	948	921	956	996	930	951	871	911	937	930	918	906	935	929	920	890	908	929	880	898	890	984	964	932	972	875	891	938	910	903	960	933	945	929	903	893	909	910	926	912	911	914	905	935	974	931	896	920	912	931	942	940	900	942	938	872	976	871	907	915	921	930	936	915	912	936	926	960	878	870	864	929	911	895	922	940	967	930	924	965	889	899	979	908	922	887	892	902	907	950	905	891	908	879	913	984	922	922	931	962	877	945	920	947	951	950	958	898	964	905	900	917	888	952	929	944	867	890	948	909	941	913	920	938	897	919	927	943	936	887	941	962	943	923	923	890	872	932	950	972	942	893	988	912	923	900	938	863	923	908	959	906	942	888	939	969	959	929	963	966	905	919	887	947	941	894	912	906	946	935	950	933	901	915	892	891	930	908	957	910	957	927	910	946	975	935	864	871	930	861	924	913	907	960	880	975	929	917	932	947	945	844	897	926	908	897	873	960	912	886	871	895	904	883	937	880	888	894	872	927	920	955	938	906	978	907	907	941	923	936	870	912	956	946	902	906	943	894	894	891	938	919	1008	887	937	936	902	914	947	948	885	920	917	887	875	920	923	918	897	965	930	978	909	945	855	859	915	915	913	953	865	969	901	950	986	947	1009	933	900	942	970	930	929	949	891	874	940	931	952	970	908	947	913	924	962	917	912	936	908	881	1005	976	945	892	931	929	925	957	966	969	936	960	902	969	927	908	970	918	895	951	981	959	869	937	907	898	864	909	926	948	917	933	950	931	920	956	919	927	979	945	945	913	967	935	978	987	924	901	932	893	913	961	976	940	877	920	950	987	930	882	901	939	967	896	947	903	978	938	901	889	917	984	928	897	964	894	915	925	935	942	911	944	906	905	957	956	906	966	925	950	930	934	959	920	935	913	935	957	896	909	934	999	922	937	958	958	902	960	857	928	962	935	892	963	921	912	957	861	935	874	928	972	979	928	930	961	904	970	960	906	921	946	899	945	933	888	905	917	890	889	916	940	913	931	950	935	943	941	902	942	916	967	936	993	871	948	925	865	951	930	936	978	934	882	873	904	988	949	926	908	878	955	870	900	942	911	912	890	839	883	873	966	921	870	928	875	932	893	916	915	916	1017	945	969	948	886	939	953	943	944	977	915	888	901	928	924	946	919	948	985	915	957	900	926	918	924	882	929	927	948	911	937	931	918	950	939	930	931	926	916	917	938	914	939	884	916	947	901	912	948	889	921	933	930	941	896	884	921	891	912	908	929	956	971	949	960	926	860	944	936	936	947	913	932	938	945	900	898	929	1000	920	920	881	928	954	975	904	949	965	946	878	908	940	909	888	912	904	929	926	920	937	940	945	955	933	880	950	919	860	936	891	933	909	898	925	904	900	921	926	920	972	903	886	934	927	943	945	898	879	925	897	927	952	928	957	862	937	962	911	926	1002	939	957	883	959	909	951	955	914	936	929	925	940	901	928	905	955	909	961	981	905	937	903	885	908	912	955	960	886	935	903	922	958	880	929	930	943	937	926	913	943	906	865	985	868	942	917	941	943	903	928	948	995	949	939	895	928	907	904	926	903	921	901	944	931	921	918	903	911	1006	964	935	943	940	903	958	917	930	894	864	878	934	954	952	928	938	897	937	945	936	950	897	922	923	940	861	914	889	914	965	947	914	879	912	891	970	887	897	946	903	912	915	933	950	976	938	917	885	926	937	867	920	901	957	903	913	934	899	957	968	892	937	868	892	951	954	938	873	908	903	942	961	928	935	919	902	954	929	943	946	921	902	917	931	902	904	938	927	974	935	995	927	948	905	927	955	886	885	905	931	930	947	908	904	951	939	907	927	921	919	955	916	958	932	907	952	961	904	972	945	917	933	937	931	920	958	956	940	924	967	969	904	889	880	879	971	922	956	933	917	920	937	896	974	928	909	947	892	944	890	942	955	884	906	885	995	960	949	930	889	904	954	868	943	919	905	911	928	937	942	943	976	958	935	902	916	967	900	899	972	935	863	925	911	895	941	936	918	938	952	941	931	889	953	921	941	919	946	921	896	917	907	892	915	953	917	983	913	922	937	944	915	907	903	970	921	962	920	915	951	933	896	903	887	883	911	957	915	939	888	907	927	878	926	904	944	941	987	901	857	866	931	929	915	919	962	886	950	912	939	948	894	933	915	905	921	938	952	889	943	931	877	919	906	964	980	937	918	918	967	965	923	951	941	954	928	902	923	970	899	953	912	929	938	880	965	904	915	930	897	896	862	922	926	955	889	898	955	941	870	914	953	904	953	927	957	911	951	906	930	922	951	923	901	887	923	891	946	886	950	884	891	988	907	911	954	897	873	914	913	917	935	898	950	959	982	956	899	1014	898	987	939	910	885	938	962	972	927	923	936	938	922	968	929	918	949	910	1003	986	937	923	918	936	899	922	898	1031	923	943	919	925	891	912	825	926	923	894	949	912	933	907	963	965	894	931	937	915	952	945	944	946	898	911	880	933	957	921	930	914	919	931	911	937	959	913	922	949	982	894	903	982	924	945	969	906	887	961	929	917	911	882	906	960	893	975	919	965	947	889	889	965	959	869	911	906	881	917	891	921	915	907	898	916	912	932	872	895	936	908	931	939	912	916	896	884	974	915	934	903	865	958	905	907	937	942	932	908	917	913	950	884	896	916	953	920	920	939	902	943	961	927	939	920	934	892	908	993	957	874	901	931	876	955	893	934	916	937	922	937	927	943	894	874	950	915	948	942	914	961	898	938	874	889	941	904	919	908	940	950	962	950	972	1011	927	953	918	915	911	911	928	878	908	914	904	885	921	906	889	900	945	877	889	864	908	934	906	911	983	941	880	924	879	914	960	850	921	902	929
4526	2402	3564	6267	7095	6180	5831	3461	1504	686	405	291	290	294	284	264	301	280	289	276	270	280	298	308	269	289	301	275	295	290	325	304	289	300	311	279	289	309	276	333	320	317	317	305	289	306	303	301	301	311	309	326	305	303	312	283	274	289	267	311	268	302	319	300	304	314	293	312	283	282	294	290	268	278	292	313	303	321	279	290	289	301	261	327	322	306	317	305	290	292	321	285	296	286	307	333	318	271	265	271	319	294	307	303	307	289	282	281	280	301	294	279	293	289	298	310	297	259	296	312	286	274	278	260	290	300	311	306	295	318	299	281	299	320	274	296	306	276	281	277	305	308	308	318	280	277	283	258	301	280	283	254	302	302	306	295	270	276	312	299	284	293	314	301	305	290	299	279	271	300	312	319	260	252	300	275	301	311	305	275	312	293	337	311	331	271	302	300	298	283	309	259	285	287	312	302	320	274	291	340	273	322	292	288	294	287	278	321	279	300	307	276	300	293	337	266	281	292	297	309	293	323	314	285	302	298	253	315	275	280	275	300	319	272	328	272	308	293	304	284	285	273	298	289	300	295	270	260	297	289	288	289	279	295	300	315	275	339	283	304	298	287	303	308	289	278	314	287	288	298	309	289	297	289	301	283	279	292	290	317	328	270	287	284	305	324	303	310	266	279	291	308	314	283	279	298	271	290	268	308	329	306	292	288	262	286	309	309	271	291	317	271	308	297	287	310	287	293	295	294	297	297	282	304	274	287	294	274	284	285	298	290	288	285	279	246	284	322	308	285	313	271	302	308	297	286	321	293	286	283	290	302	282	287	282	307	305	303	295	293	284	295	329	341	288	270	306	307	281	261	315	299	285	306	272	297	292	286	295	272	278	277	284	327	291	297	300	309	291	311	306	275	281	287	287	292	305	288	293	313	333	266	256	286	295	298	262	244	308	265	266	300	292	316	315	326	300	282	313	290	286	299	279	278	309	265	280	272	312	302	286	270	303	298	282	271	321	280	297	294	310	267	304	277	282	294	312	314	303	295	297	290	280	290	307	309	321	302	308	288	289	305	328	295	296	296	292	293	292	278	287	311	303	297	273	294	285	310	307	312	307	278	318	326	312	307	298	315	273	324	299	283	304	323	295	276	313	324	300	303	281	311	255	284	259	309	300	310	283	263	313	296	284	290	307	297	288	271	304	285	269	285	317	278	295	328	287	318	263	320	303	310	292	271	316	301	284	293	322	288	310	288	266	311	320	315	283	272	313	278	329	320	289	305	315	311	301	309	295	311	300	277	282	280	305	305	302	303	294	297	302	300	323	330	285	273	313	317	273	313	315	302	294	289	289	289	287	305	300	316	262	302	288	314	298	341	306	269	296	308	318	267	273	270	296	294	289	255	294	291	290	311	288	321	289	278	284	320	267	292	295	262	303	326	291	306	297	308	286	332	315	290	307	294	290	289	286	303	290	304	247	293	276	311	286	326	316	292	304	284	291	319	305	276	301	278	287	287	295	298	278	316	297	276	279	279	295	306	263	284	281	292	290	294	304	299	290	309	305	302	273	277	293	282	311	290	295	326	281	286	257	280	274	299	315	342	273	294	319	302	293	331	299	307	270	285	314	283	268	307	262	286	286	296	299	310	252	347	281	304	311	288	298	288	313	326	308	284	299	298	259	317	297	297	297	294	275	292	303	328	298	319	286	287	278	296	309	298	288	325	317	268	298	306	278	316	303	283	325	301	319	318	280	299	296	294	306	317	267	265	303	267	317	289	308	288	303	284	282	293	319	299	291	259	285	301	271	310	294	296	290	286	303	281	317	281	321	295	318	291	291	294	318	292	302	293	325	308	294	297	319	310	298	316	271	334	308	292	282	311	284	286	328	308	275	300	307	269	297	312	301	289	341	319	304	301	322	294	298	298	316	299	286	281	292	308	278	273	282	277	291	295	315	283	293	269	284	292	283	271	285	301	288	285	294	278	300	309	305	300	284	301	294	309	304	281	337	286	280	297	277	272	326	310	311	301	303	270	326	300	309	316	278	301	272	271	298	298	276	306	285	308	304	326	292	329	329	316	309	316	284	309	299	297	293	292	268	297	279	279	282	313	297	284	288	242	298	294	301	285	323	283	290	312	296	304	286	298	305	288	263	287	308	304	303	273	334	282	274	285	316	280	287	290	279	269	284	288	307	280	308	302	301	314	271	281	300	296	323	309	262	302	281	315	314	285	296	310	305	318	296	299	297	295	297	301	297	305	280	315	277	286	266	264	307	300	309	311	285	279	329	320	285	288	304	270	301	289	280	318	341	305	267	272	283	268	270	285	273	305	288	294	297	298	299	299	325	296	269	293	295	296	286	300	342	308	293	301	303	293	307	296	261	244	285	288	314	284	305	301	290	311	305	271	326	303	291	287	305	308	277	280	291	281	310	306	287	311	295	290	302	315	332	274	302	257	300	307	303	292	300	302	268	308	306	300	303	326	324	297	281	319	292	306	284	293	285	294	273	307	313	294	316	282	314	287	259	330	290	293	297	312	276	291	265	286	308	257	276	317	287	307	324	290	286	283	307	279	288	324	290	287	298	307	369	299	288	300	269	305	310	312	303	272	267	305	294	262	270	303	291	309	298	319	285	276	306	317	330	304	347	293	309	282	284	298	309	277	276	290	317	305	305	329	295	301	277	277	315	273	295	275	311	281	284	299	292	303	280	288	309	324	294	303	273	302	287	296	282	287	312	284	307	293	294	298	268	295	271	284	318	277	301	315	279	274	268	309	312	286	330	290	266	287	279	291	272	282	307	290	287	277	283	301	272	324	293	310	301	302	254	270	297	315	283	293	279	308	312	294	311	279	301	241	292	304	325	258	270	284	285	311	269	275	287	322	288	282	296	288	289	297	300	290	311	281	292	314	287	282	300	301	336	309	294	312	280	310	281	319	318	266	284	285	254	291	306	295	312	304	275	317	300	307	296	286	314	296	324	306	301	337	300	313	309	306	307	304	257	288	262	305	303	306	290	298	311	287	307	270	249	311	288	303	315	267	287	291	302	300	298	310	297	315	312	278	267	289	288	305	275	297	278	277	278	310	338	286	284	305	271	310	280	283	301	326	297	276	322	307	285	283	314	309	316	272	303	308	294	288	291	292	287	290	290	303	300	286	293	285	333	290	320	288	302	290	289	298	270	283	261	291	268	300	304	252	309	276	299	293	292	277	305	300	302	279	297	282	297	285	303	286	285	286	291	286	284	297	305	312	289	296	304	296	290	302	309	279	281	261	285	273	271	294	279	332	285	282	291	307	274	300	302	305	293	290	305	260	288	322	309	290	295	262	317	292	302	314	264	321	300	295	285	286	316	301	270	305	297	309	276	329	316	265	288	288	290	290	290	303	275	298	306	332	321	314	313	294	299	307	286	320	284	296	269	294	278	258	282	290	293	294	299	298	314	283	284	276	288	310	290	275	276	290	309	298	289	306	265	275	305	298	278	294	295	278
3785	2967	6266	15316	17590	17983	17306	11191	5247	2344	1285	961	883	890	906	878	944	902	926	900	853	936	903	853	912	922	861	860	894	891	925	908	954	906	905	894	869	929	910	880	931	890	912	895	895	942	907	949	887	907	900	886	888	913	858	906	918	881	905	915	872	940	901	921	925	909	874	935	916	901	859	914	908	930	900	878	950	900	893	973	902	891	947	898	869	903	929	878	850	908	947	902	862	889	854	880	908	874	882	883	863	924	937	886	928	867	881	926	880	911	913	922	880	925	855	854	957	889	907	875	885	849	889	939	907	896	902	884	885	918	903	883	861	900	921	854	894	854	921	868	925	894	941	905	927	866	891	907	890	895	911	887	897	837	901	906	835	910	893	922	892	936	894	903	887	849	882	821	895	932	925	920	891	881	891	876	819	885	928	883	908	892	866	941	876	842	864	933	872	896	849	884	915	892	878	884	907	856	807	903	913	898	873	868	885	869	974	880	905	953	845	883	919	872	891	933	936	917	949	919	912	936	892	920	937	873	828	883	878	898	926	914	916	934	838	930	908	857	877	899	885	903	903	937	907	873	871	923	876	890	919	868	905	870	885	884	883	946	877	896	928	868	890	937	878	876	893	889	901	887	894	916	942	898	879	892	930	859	910	906	911	853	879	860	866	873	892	918	879	882	863	944	882	915	964	883	860	870	888	916	895	894	910	933	938	916	873	880	951	880	924	903	844	897	873	891	895	922	885	872	993	905	893	916	900	916	907	911	903	840	885	892	887	971	898	895	949	884	859	884	864	934	886	930	931	890	878	913	936	914	903	869	853	846	875	891	862	947	907	880	893	912	847	910	909	879	860	882	876	949	890	902	853	843	880	859	885	890	862	863	945	881	887	866	900	900	905	894	877	865	934	885	896	930	876	878	921	914	902	926	864	875	911	880	896	895	907	791	854	879	918	928	863	860	911	865	895	891	935	953	870	882	881	906	951	895	923	881	879	932	942	895	878	886	941	880	915	907	951	902	874	951	938	952	954	901	934	891	892	880	884	916	917	920	903	912	943	871	878	870	906	898	939	881	933	840	843	866	902	896	926	897	897	907	960	848	913	847	897	884	928	908	880	911	934	921	891	878	896	847	926	902	900	934	943	907	921	884	910	899	889	913	923	914	849	939	890	877	929	845	901	896	874	883	870	911	903	854	899	865	936	911	901	920	897	869	882	897	897	866	877	901	891	881	875	907	895	848	879	842	873	895	901	913	882	831	841	993	898	884	929	890	847	942	881	917	891	873	860	930	884	914	891	888	896	896	836	904	910	863	926	907	870	947	872	900	864	886	834	893	893	879	867	881	886	972	885	866	930	887	865	905	922	861	909	886	853	894	855	878	905	899	907	900	908	920	937	869	889	864	908	892	876	895	887	856	932	919	899	876	881	868	936	916	898	957	901	910	853	870	927	911	879	826	851	923	884	882	951	908	894	865	913	879	850	884	907	956	879	903	904	925	913	841	887	970	932	913	938	863	895	875	970	787	866	882	874	930	894	981	890	855	860	919	885	905	901	913	879	932	871	902	931	904	887	902	905	887	862	882	860	929	885	904	898	817	916	863	858	907	899	892	885	863	889	892	840	912	825	937	905	847	876	852	941	850	872	881	843	925	907	913	874	926	897	883	905	875	932	879	888	900	844	884	932	918	872	954	930	896	870	892	882	880	889	856	909	911	912	867	844	886	845	905	893	923	910	874	905	929	898	899	859	862	914	880	912	883	917	930	917	883	876	878	898	877	882	886	846	914	897	873	932	846	908	947	942	896	910	870	947	896	905	855	885	870	903	941	860	919	873	917	922	874	917	863	907	864	915	923	874	923	878	838	877	922	892	906	903	877	895	915	870	875	907	924	873	881	936	872	885	878	885	908	946	914	855	906	910	896	954	927	916	859	896	940	940	981	864	869	918	888	892	930	902	903	894	890	943	896	912	812	856	882	917	858	887	954	869	896	907	879	925	921	846	842	935	911	938	887	893	870	865	839	905	924	821	908	888	897	911	920	897	907	955	910	863	898	877	924	911	843	917	895	872	928	904	857	924	921	970	901	924	913	930	918	930	851	924	904	873	920	884	881	865	926	919	897	927	916	847	861	868	940	887	878	891	941	883	901	881	863	911	913	934	898	880	882	908	906	870	871	901	912	950	897	917	914	857	904	889	896	886	861	896	937	875	830	949	888	931	928	871	905	931	929	915	923	867	862	966	878	890	888	890	943	923	875	878	845	892	901	964	895	877	930	901	875	865	903	881	888	876	909	903	817	904	923	914	922	913	909	953	866	872	881	921	917	885	861	884	898	873	936	921	922	916	891	849	885	890	925	850	874	860	903	881	896	910	900	938	889	849	904	874	882	896	867	898	887	945	916	942	958	868	939	913	964	856	940	900	909	897	861	841	893	917	880	914	873	870	905	885	914	918	900	880	951	889	898	885	897	868	903	908	890	939	834	921	828	896	874	914	910	899	906	931	940	907	891	899	928	855	893	896	903	917	902	885	856	898	894	885	887	894	931	937	943	874	865	869	902	865	918	950	881	880	890	943	853	883	899	893	875	938	932	986	910	904	888	878	876	913	891	883	885	877	856	887	876	922	913	916	901	880	953	919	869	891	888	875	854	870	853	895	895	866	853	900	912	889	885	871	896	881	899	919	882	905	907	888	870	888	861	873	934	910	932	908	836	907	843	887	862	901	918	885	911	937	921	861	905	929	907	872	928	893	874	914	861	881	915	888	807	868	875	946	888	912	889	871	896	915	943	869	926	881	941	873	884	940	913	927	944	894	868	894	935	953	870	929	885	863	891	892	877	884	879	887	887	877	894	903	889	897	879	869	920	860	903	836	867	908	932	934	919	918	880	844	910	930	925	906	885	878	901	884	918	874	839	889	904	886	873	907	896	905	927	892	903	933	928	900	877	885	878	854	881	873	875	903	945	909	920	947	885	915	866	933	869	860	872	815	881	913	929	884	948	888	901	909	862	863	885	905	913	896	882	868	829	898	829	905	910	905	889	898	837	910	923	855	909	900	909	896	922	905	908	899	863	917	902	932	876	918	892	874	937	950	906	839	848	922	946	972	892	892	871	890	894	868	980	896	882	905	917	874	921	893	942	828	887	917	867	858	915	909	887	869	903	913	878	914	879	928	865	884	888	887	892	913	944	870	914	904	925	920	881	896	890	900	870	870	914	885	901	876	864	939	866	914	891	896	908	933	947	912	939	904	919	899	911	911	910	922	869	933	909	891	910	918	878	914	934	901	893	912	908	919	940	889	891	922	902	921	882	916	870	872	873	919	928	919	940	961	811	903	843	923	924	857	883	895	894	856	960	906	879	890	899	865	899	894	838	876	888	868	897	868	902	917	898	923	891	911	891	907	923	863	924	881	862	961	877	885	887	855	959	957	891	967	909	851	905	877	870	862	935	948	979	904	893	881	934	922	894	920	933	926	913	887	888	906	903	931	895
13057	4866	6803	36844	44441	46146	41352	26757	12515	3534	907	340	335	322	261	289	306	289	298	281	295	317	269	282	310	296	297	286	307	282	337	293	280	310	312	309	285	258	279	283	309	271	293	282	291	303	313	291	306	306	269	278	320	292	316	328	294	298	299	288	275	261	275	298	286	304	321	284	300	281	276	252	290	303	282	305	298	297	274	287	253	315	288	286	292	285	304	279	293	286	273	291	260	300	292	293	308	303	291	301	318	292	278	318	294	290	325	315	303	293	326	307	307	291	286	296	284	261	288	257	305	281	286	299	295	258	309	329	287	285	298	326	298	314	295	305	301	295	285	301	297	260	297	302	274	281	282	285	293	297	273	304	286	300	264	324	305	309	298	312	331	270	309	358	269	277	314	318	293	304	257	311	287	296	323	279	283	303	298	303	290	289	289	277	284	281	297	306	300	297	270	269	288	304	322	290	282	307	270	285	302	309	290	299	290	268	319	275	284	308	306	304	292	284	260	299	303	299	299	297	277	293	292	287	285	310	298	312	275	277	290	290	290	323	283	279	272	266	272	265	312	279	283	294	273	309	283	286	276	318	299	297	305	280	301	297	317	300	296	314	282	287	264	279	299	279	282	300	339	323	289	291	290	274	314	286	300	316	286	287	295	274	291	291	289	295	282	302	286	287	305	259	277	291	311	271	316	281	302	289	238	277	266	296	296	274	279	295	270	296	292	287	291	255	312	255	331	284	290	303	278	291	284	282	316	267	298	286	303	269	286	285	308	298	294	278	319	293	313	298	311	268	304	304	270	321	302	318	300	313	298	271	249	310	288	277	278	282	317	265	277	296	292	277	272	274	259	297	297	318	289	320	300	307	291	284	278	303	297	296	307	288	278	297	332	288	298	327	301	280	276	289	314	311	296	296	292	289	301	298	277	250	332	289	326	309	317	324	280	297	279	299	290	332	301	294	308	304	292	320	322	317	314	299	287	299	271	302	313	257	304	286	277	295	294	319	308	322	317	310	306	286	276	279	299	302	296	288	277	291	259	298	281	296	304	309	293	254	292	311	289	300	319	281	293	280	314	280	304	313	273	297	282	313	308	292	312	316	278	276	286	258	318	322	269	287	310	313	297	316	302	254	289	296	288	302	292	288	289	308	300	293	314	279	297	313	289	289	320	301	292	321	282	315	285	278	288	285	276	294	287	309	286	281	294	254	272	300	328	284	286	312	310	281	295	280	304	298	280	279	279	308	293	338	304	274	289	284	242	306	311	284	305	297	314	282	311	310	293	275	299	268	299	315	277	271	300	316	280	256	313	301	285	276	299	292	278	307	264	268	272	282	280	296	278	305	309	303	290	297	303	296	327	302	257	281	309	290	314	307	310	310	284	305	290	277	285	275	278	299	308	279	290	267	281	301	293	294	296	255	298	310	302	309	294	292	303	291	294	297	307	293	304	296	282	302	306	315	266	305	293	303	251	327	307	278	311	300	305	296	296	312	305	310	297	295	291	254	293	302	291	295	291	278	301	300	267	290	297	292	266	292	292	295	249	311	274	301	291	329	316	315	300	300	279	305	312	289	309	319	284	270	291	294	268	310	291	292	304	311	299	274	266	328	287	301	291	311	292	335	312	275	306	272	297	294	302	255	256	267	329	271	285	285	303	279	305	281	286	295	295	287	299	304	315	280	285	295	285	314	303	291	281	280	285	256	287	308	308	285	308	287	284	309	282	298	330	290	308	298	270	284	301	305	284	300	300	302	297	274	286	280	295	272	315	299	298	295	275	324	277	302	300	299	258	299	285	299	314	281	295	290	281	286	312	291	332	330	265	288	312	245	291	270	275	284	306	290	297	288	257	315	301	270	282	287	282	304	276	285	272	267	304	304	310	310	297	314	258	296	300	266	282	334	320	306	315	289	295	306	292	300	267	290	291	301	281	307	252	285	266	304	278	299	291	272	303	310	307	277	290	323	305	286	260	309	293	285	288	271	300	282	282	304	305	304	299	280	277	281	289	331	295	291	294	312	288	279	281	293	281	297	278	306	293	292	269	291	285	290	308	300	310	299	296	286	288	303	307	294	301	307	291	283	274	291	293	290	285	300	304	289	343	279	295	305	283	289	285	301	284	301	305	261	294	294	288	276	270	291	275	306	288	269	309	289	313	267	290	318	293	310	285	301	323	302	301	308	317	286	316	280	272	319	285	287	314	317	320	289	298	337	322	293	286	294	284	286	284	308	295	309	269	280	292	297	292	308	276	260	281	275	290	301	280	303	297	287	313	291	284	269	275	313	266	272	287	296	277	291	287	290	286	277	294	294	283	297	277	300	292	298	280	258	313	291	301	310	285	279	261	302	281	268	297	275	294	318	281	304	299	285	273	321	304	270	287	310	282	281	288	291	277	291	291	298	322	281	310	275	290	309	241	292	284	301	307	286	275	281	304	289	275	276	282	275	279	311	291	289	260	262	280	287	265	285	302	315	324	268	306	272	322	281	292	312	309	303	305	286	282	310	292	274	272	282	290	281	286	316	298	288	309	297	294	275	304	268	306	301	317	304	266	286	275	284	285	276	288	287	309	298	311	287	290	303	289	307	284	294	312	272	299	296	273	313	289	269	291	256	327	289	271	301	291	276	298	323	296	294	291	315	299	304	296	291	312	304	271	282	306	289	285	296	293	287	298	288	265	287	285	299	302	286	275	288	326	280	299	276	310	308	282	276	296	280	270	274	289	297	264	296	276	305	282	303	280	287	270	280	297	298	286	302	309	277	327	323	280	280	291	308	291	310	311	322	276	284	295	278	285	300	294	277	297	274	289	291	306	279	288	286	281	307	286	302	302	278	321	302	303	268	300	296	301	276	289	296	291	280	328	345	288	280	299	280	291	291	301	324	316	306	286	294	304	275	294	267	311	302	307	307	242	315	301	283	267	299	276	323	293	281	277	267	305	269	281	307	290	276	296	297	290	264	322	273	291	307	321	309	240	294	309	286	312	293	311	281	269	295	330	315	318	309	287	274	293	309	282	288	266	286	262	301	295	296	307	304	321	319	256	279	272	274	302	285	291	323	278	280	268	274	293	321	306	306	330	294	312	287	272	285	271	268	280	290	289	286	305	267	320	295	282	284	312	273	305	319	312	293	287	297	299	314	302	306	294	319	283	302	278	285	273	307	306	280	271	296	294	286	305	294	314	281	270	292	285	310	324	325	285	310	301	293	297	296	273	314	314	293	295	258	287	334	323	299	282	278	291	261	268	314	294	279	285	266	313	298	287	289	320	286	293	252	298	265	316	308	279	283	288	304	301	293	292	291	309	319	279	274	301	302	288	285	311	268	291	296	323	281	294	273	306	292	290	267	292	300	302	323	301	301	308	307	286	282	317	296	304	289	272	310	286	286	321	297	320	277	293	274	295	299	323	273	289	290	270	293	295	307	306	277	273	282	302	309	303	305	300	298	274	307	309	288	278	287	304	305	261	297	299	305	287	289	298	299
7869	4903	10583	44879	48820	55341	50984	38866	24292	10602	3619	1118	861	922	868	907	848	879	900	877	957	1025	999	917	934	899	893	894	883	912	891	841	909	863	887	888	864	906	911	916	858	889	907	830	868	845	930	850	901	880	844	889	927	887	866	897	887	895	897	944	888	890	873	900	910	859	912	928	881	917	904	870	880	859	861	888	853	923	909	870	911	888	893	923	933	856	922	840	972	879	871	884	901	896	893	905	895	897	886	932	901	938	928	897	906	876	902	891	861	886	900	903	915	887	907	879	860	931	881	908	877	917	892	893	860	914	869	859	900	851	898	867	870	921	819	885	831	892	848	932	843	937	896	920	903	893	922	887	900	892	892	892	827	882	886	961	897	874	836	839	913	901	868	911	882	900	895	854	913	912	868	858	922	922	886	875	867	896	894	937	913	833	848	887	882	932	903	863	900	903	932	938	861	847	821	872	880	886	933	893	919	912	906	898	841	884	928	888	900	861	875	864	874	912	884	887	896	915	912	928	858	913	899	877	979	872	902	868	892	883	876	851	860	851	901	897	893	868	854	866	859	906	869	837	912	908	893	856	896	909	873	874	885	851	892	909	900	899	834	894	931	838	865	878	942	923	963	852	836	870	849	927	840	908	869	916	947	903	966	832	889	890	873	902	926	850	887	898	840	919	890	893	902	883	901	896	859	933	873	844	872	864	870	887	903	877	852	878	874	855	909	938	886	856	896	878	860	874	885	870	919	904	918	898	873	883	912	903	974	927	915	871	893	909	868	923	903	889	937	869	913	906	866	861	855	951	866	888	853	880	913	899	909	848	926	910	873	883	894	872	883	873	912	793	890	899	841	898	869	915	895	875	910	911	916	879	903	823	892	895	880	876	892	890	878	872	944	927	847	907	881	876	852	894	910	909	889	870	845	842	821	865	944	927	902	922	803	860	926	882	895	876	878	881	885	921	882	882	920	856	842	893	878	921	829	970	901	933	876	961	881	864	903	875	864	924	904	843	910	886	843	939	889	927	856	907	849	849	841	943	929	873	887	920	863	852	896	871	907	871	860	860	850	862	901	881	871	884	859	847	896	898	853	882	881	892	910	873	917	876	865	889	828	865	970	869	896	832	901	893	887	895	908	910	930	950	915	853	862	882	925	863	857	861	898	926	894	883	862	847	899	914	900	890	894	890	987	927	864	864	877	899	863	888	901	907	836	876	971	869	921	885	841	911	903	895	928	879	899	857	856	860	876	854	886	920	894	840	854	885	893	953	892	880	863	894	898	894	925	828	936	865	890	891	881	867	870	889	870	831	859	943	910	932	886	869	835	915	858	900	886	890	861	923	851	897	903	892	902	890	933	860	900	885	850	902	872	926	875	870	968	908	884	923	905	847	864	836	886	890	867	915	867	878	873	878	914	858	928	864	836	864	864	897	906	913	888	931	885	902	878	870	883	890	872	922	954	869	873	863	928	917	898	867	919	859	906	859	913	883	903	834	839	839	906	939	930	884	896	877	868	899	897	883	874	869	890	876	898	850	900	887	873	870	898	885	892	858	879	884	896	859	835	845	918	910	878	862	881	895	860	939	872	909	911	908	879	869	864	860	949	931	856	923	885	836	873	886	848	810	914	878	870	875	848	853	888	894	881	884	884	921	897	904	925	873	905	866	857	869	868	869	855	918	900	866	860	927	932	911	894	865	904	922	872	879	890	871	934	892	870	879	913	932	901	896	933	866	864	875	813	880	908	901	917	877	879	844	910	857	898	921	865	889	899	882	913	896	875	880	860	889	934	919	889	848	911	924	894	902	828	847	898	926	886	849	840	819	885	873	884	958	891	910	891	913	875	927	902	898	892	808	919	900	921	851	888	858	931	893	878	906	863	886	881	925	915	902	871	925	881	834	867	879	890	893	864	960	929	882	870	855	911	935	867	850	876	881	947	859	891	906	918	932	884	875	876	901	869	903	898	875	842	941	855	855	897	882	887	907	873	912	870	899	852	880	896	838	870	902	847	915	817	895	864	914	875	895	919	909	848	905	901	854	880	934	913	898	907	920	857	823	862	846	852	944	865	921	876	874	887	863	882	852	903	915	842	885	909	925	867	878	855	892	920	899	886	885	900	884	878	900	900	953	888	913	836	889	868	880	881	927	861	896	852	970	851	916	908	930	932	805	880	898	884	855	873	911	943	902	933	839	899	872	878	833	873	880	873	929	879	862	899	908	888	945	898	924	892	893	908	864	844	872	839	903	910	888	868	863	924	901	887	879	915	866	905	896	889	962	881	893	922	885	800	818	871	917	890	896	867	872	861	877	951	914	928	952	883	901	844	860	911	927	870	862	834	841	883	909	889	840	883	897	871	877	817	892	839	887	877	857	872	847	882	926	941	891	862	861	935	932	848	900	896	896	820	898	899	897	851	902	834	865	901	896	948	868	820	894	890	883	866	890	901	869	936	910	881	826	919	889	889	919	919	886	908	931	897	880	904	908	917	892	894	874	959	905	827	914	897	869	875	943	911	891	924	851	821	854	882	849	936	897	881	897	910	931	843	898	891	926	894	911	895	896	903	906	910	928	932	874	875	918	917	914	845	908	944	854	912	852	898	919	906	859	899	889	885	847	902	918	906	847	908	910	861	898	831	875	946	894	915	909	900	889	861	832	869	883	907	906	859	891	916	887	890	867	896	929	903	905	894	902	907	917	908	960	900	861	953	835	907	871	897	925	879	896	935	892	858	910	859	852	900	880	913	847	877	903	888	892	854	862	891	886	933	952	880	914	880	908	869	875	918	851	901	900	841	899	893	883	890	875	905	875	862	875	887	871	856	893	932	864	884	893	872	876	858	883	850	932	853	858	896	863	866	877	850	876	911	915	892	974	826	934	893	903	893	883	892	917	899	909	905	864	901	898	912	890	897	921	841	876	918	870	911	879	913	860	867	929	869	859	858	902	905	894	899	873	888	928	894	930	875	924	915	912	950	867	939	874	866	880	870	932	910	896	892	879	880	889	874	824	893	914	886	819	931	895	920	907	892	920	937	887	919	916	867	883	887	887	926	874	876	899	956	885	896	854	909	922	894	828	879	901	880	851	908	924	875	940	868	860	913	906	880	884	865	878	925	898	890	893	862	862	913	907	854	895	899	868	879	882	895	942	929	884	927	888	872	871	894	885	960	904	890	886	903	907	872	865	917	877	910	786	866	863	940	873	938	922	877	950	891	890	851	919	887	903	881	883	929	913	903	844	886	919	899	859	919	892	903	848	863	860	867	841	924	905	882	867	895	924	937	899	908	881	861	922	856	914	926	936	893	882	860	862	861	842	884	875	917	881	801	887	850	913	850	889	914	872	876	872	871	1001	903	870	869	841	917	918	884	889	898	918	903	859	897	877	977	832	911	942	866	890	882	901	896	935	879	902	850	941	860	906	847	890	881	897	849	901	821	882	904	827	839	835	916	902	925	890	892	894	873	879	878	822	902	900	955	823	889	895	872	897
19694	7330	10498	44661	54617	61446	52748	32369	15188	4697	1230	368	272	287	298	288	329	291	305	309	308	303	310	347	327	304	308	296	324	308	333	287	331	315	333	312	293	332	352	319	300	292	307	325	297	297	281	348	290	281	306	317	293	296	311	322	326	314	309	302	285	307	337	306	287	314	323	261	318	325	299	322	306	319	275	263	302	325	319	315	310	335	284	283	289	297	283	328	311	283	332	320	318	303	322	293	326	342	337	313	285	309	318	292	321	301	293	309	273	304	318	288	298	319	296	286	318	308	307	329	299	312	308	332	306	314	307	295	319	306	312	320	329	311	289	262	324	313	296	331	293	308	313	329	310	283	314	330	275	315	333	307	313	322	320	301	307	310	304	277	291	287	334	327	273	287	299	315	292	331	285	306	317	285	299	291	328	318	319	304	297	315	302	316	297	309	314	322	291	311	310	322	333	346	310	294	310	307	296	298	322	322	311	336	314	291	326	301	299	292	294	319	289	286	309	316	283	286	311	323	282	302	310	297	281	291	270	323	326	319	309	285	320	281	298	306	286	335	291	299	307	309	323	308	304	294	270	323	294	318	317	313	288	337	324	330	296	283	297	300	290	310	307	293	294	285	328	310	304	311	270	301	296	299	318	297	322	297	333	336	307	303	284	310	282	310	313	317	328	330	302	319	297	300	327	307	321	304	298	318	309	273	294	310	307	298	274	314	277	317	311	306	286	292	303	312	307	285	319	281	314	283	297	327	312	264	327	270	295	339	277	306	291	305	318	301	320	300	327	327	293	275	317	335	325	310	324	314	296	283	308	301	297	303	280	289	293	276	285	325	314	302	323	277	301	312	297	296	297	297	294	313	332	283	288	315	277	295	334	324	305	303	336	297	315	330	282	283	303	310	316	332	304	308	285	302	274	301	326	299	304	286	304	294	315	317	306	308	308	295	309	309	303	297	306	305	286	293	282	317	333	303	310	289	308	298	282	292	310	284	295	305	332	305	302	289	270	324	307	322	296	310	305	302	274	305	308	342	323	276	321	318	287	336	286	319	275	311	328	366	279	323	305	283	313	327	299	309	322	293	315	292	312	309	290	323	321	318	308	280	281	321	330	310	322	314	323	302	317	347	335	310	289	290	291	301	338	275	298	316	294	318	350	276	338	334	304	306	319	304	294	316	271	312	284	323	317	298	325	323	306	304	307	287	271	293	295	325	295	321	314	310	310	305	310	297	329	289	297	324	305	298	326	319	302	283	313	325	281	293	321	320	277	298	309	336	293	301	325	305	273	313	289	323	318	327	312	306	307	308	312	305	285	315	319	317	325	317	288	302	292	305	280	311	316	295	302	306	283	268	313	335	318	281	333	288	270	301	327	340	307	278	335	302	312	290	328	331	282	279	308	333	297	298	300	296	325	302	299	269	317	300	322	278	330	307	345	308	292	325	272	318	277	338	296	320	290	308	298	294	326	303	303	301	299	317	319	290	307	315	294	328	287	295	287	319	303	320	310	312	313	277	326	310	261	295	288	319	284	312	339	317	312	330	295	349	298	317	280	297	279	292	334	305	310	343	303	316	298	327	301	308	322	309	303	300	304	279	314	333	312	307	288	323	309	314	298	313	302	320	311	304	317	315	323	321	337	299	301	339	278	313	332	305	313	294	298	305	323	314	282	281	321	301	283	297	275	296	290	262	318	288	334	306	275	303	280	324	306	301	330	297	348	325	331	298	295	336	324	281	308	297	310	290	293	302	298	303	272	335	331	292	331	326	325	303	334	322	321	322	275	292	281	306	317	312	281	335	304	261	339	309	302	284	305	318	305	298	313	296	325	333	300	298	280	311	328	350	280	306	322	304	337	305	277	277	331	344	306	317	317	323	329	296	305	300	287	294	331	314	319	304	314	311	307	337	293	296	324	303	299	275	312	313	325	351	286	301	311	288	331	294	307	311	315	315	321	295	327	271	336	321	267	286	314	312	314	283	308	320	276	302	306	333	339	326	306	311	324	307	268	302	291	304	288	309	283	285	303	318	290	308	321	316	303	298	318	307	334	290	294	326	315	301	311	285	305	278	307	275	276	341	284	293	303	324	326	305	304	306	329	306	325	292	294	259	311	339	328	346	311	307	300	316	292	302	285	302	328	308	304	305	341	300	303	328	317	304	306	305	280	293	315	301	326	338	303	287	311	282	295	314	333	317	284	306	320	310	298	307	299	341	345	285	320	311	299	317	325	339	313	317	313	285	276	294	297	288	320	311	323	277	307	318	284	325	285	316	291	327	327	309	301	325	263	321	313	292	321	305	315	318	332	320	308	336	277	327	313	310	331	309	323	281	298	279	322	301	295	298	294	323	324	295	312	284	310	311	319	306	325	322	330	327	281	298	337	289	299	301	302	319	264	325	310	305	296	327	318	303	328	293	337	287	319	301	332	319	285	293	283	309	291	311	313	297	268	299	308	295	325	285	310	333	311	295	304	299	321	339	273	326	344	330	302	302	331	289	302	318	304	301	309	295	285	310	297	326	302	292	294	286	310	293	324	329	327	314	310	291	321	296	299	302	297	267	310	326	301	319	332	303	298	320	319	317	305	314	309	274	286	312	296	323	311	311	328	319	301	271	293	304	321	304	326	332	311	270	280	299	311	314	325	278	293	309	310	307	292	282	326	329	298	312	297	292	290	298	346	348	282	296	301	313	285	303	316	284	278	308	287	301	301	314	302	306	326	294	280	305	331	284	330	320	337	326	320	292	301	311	304	295	293	293	291	292	338	329	313	288	338	284	304	303	325	260	326	282	305	300	334	310	303	314	295	291	306	330	288	279	304	306	284	335	308	322	293	292	294	289	280	337	316	275	298	308	327	290	333	323	297	299	309	302	299	327	286	318	299	319	307	327	356	301	330	281	311	308	286	310	324	297	300	287	312	334	319	297	288	294	318	284	301	325	290	304	330	310	293	287	299	300	296	312	298	314	333	299	325	330	259	293	344	321	299	320	261	270	298	338	307	313	290	299	297	296	328	299	278	286	323	308	330	320	280	331	324	294	313	338	295	283	295	307	306	350	301	308	312	310	300	285	311	324	284	294	301	296	293	288	314	332	299	289	315	315	308	298	305	321	284	309	329	302	295	322	302	301	288	289	294	285	316	299	315	291	311	303	270	346	304	311	297	313	318	305	311	268	294	335	307	297	320	299	356	292	285	301	294	341	329	301	340	317	311	289	322	317	277	301	307	306	317	334	310	282	306	301	271	333	297	287	321	315	301	329	297	281	324	319	303	309	314	323	324	313	322	295	349	307	299	299	336	302	328	338	317	280	313	323	294	311	303	344	330	324	292	314	320	287	296	269	318	334	333	311	325	317	304	298	308	296	269	299	301	302	281	287	300	303	295	306	293	307	296	293	330	299	324	306	342	323	313	315	295	301	328	281	295	269	315	277	311	276	275	313	329	310	350	302	317	341	265	273	324	309	316	309	295	293	323	296	328	317	292	315
10023	6543	14293	49908	60190	70747	60153	42463	26657	13109	4517	1186	932	901	898	956	922	925	940	944	923	983	980	960	988	960	907	913	950	882	914	949	935	953	940	976	885	928	936	939	924	937	906	924	882	892	895	924	931	936	930	930	928	843	877	887	902	867	994	909	892	875	963	939	926	910	956	901	965	907	978	926	914	845	909	963	948	944	956	927	910	963	877	868	884	933	934	983	883	935	951	940	932	926	876	903	861	876	898	921	877	943	927	937	923	959	935	869	977	955	928	952	857	973	928	907	904	933	914	904	887	951	917	848	908	950	942	892	997	891	846	913	904	912	927	959	919	903	908	938	945	915	939	916	951	900	881	945	955	881	949	927	924	894	944	900	902	914	940	950	931	924	918	953	887	914	951	897	916	945	962	929	901	938	886	935	936	909	936	952	904	872	820	963	953	950	957	977	941	931	881	953	914	956	909	915	914	913	882	927	950	920	918	953	937	892	944	913	895	918	937	886	904	878	927	961	968	940	922	906	876	979	951	876	934	953	979	920	905	903	915	973	918	914	886	864	939	919	929	959	951	924	961	896	909	918	935	954	911	913	945	915	907	868	912	913	927	878	919	889	921	895	894	942	905	930	905	945	937	905	936	855	953	958	937	956	964	930	918	911	909	918	871	947	906	939	910	916	921	943	938	900	923	879	946	882	884	891	898	937	895	912	880	929	906	897	946	917	935	908	936	904	929	893	926	948	935	960	980	929	912	909	922	924	914	941	946	928	890	904	915	935	924	933	914	949	925	882	890	951	947	864	936	929	893	925	893	939	931	962	899	940	966	933	939	887	919	915	953	928	893	956	898	888	890	932	892	948	942	929	919	899	858	940	923	971	907	947	881	964	868	922	863	951	875	923	906	900	900	897	877	920	941	896	909	910	924	918	926	845	925	932	912	949	918	923	932	955	923	942	938	917	923	924	960	938	974	952	879	951	906	1008	919	898	959	950	834	936	890	910	938	893	942	957	936	930	907	959	945	902	916	890	927	894	922	871	923	952	915	896	949	886	900	907	910	930	936	862	937	921	926	944	885	932	894	956	1000	942	868	911	970	875	960	921	879	887	890	899	928	910	928	953	901	914	906	956	900	910	939	914	969	946	928	933	897	973	913	921	910	908	915	911	925	893	919	938	927	922	921	973	891	935	901	930	941	936	928	906	925	868	931	918	957	905	975	926	905	919	869	937	898	868	885	874	917	942	914	875	907	864	938	892	897	925	917	865	910	938	936	915	924	942	931	894	872	917	955	922	941	901	915	903	972	950	897	914	921	905	957	930	889	901	964	935	931	889	914	948	933	875	911	925	872	943	902	906	906	927	913	964	964	885	913	941	926	915	904	932	892	937	921	885	901	966	910	911	898	972	901	931	925	913	924	914	934	956	919	945	887	999	900	861	922	912	968	863	934	954	937	923	922	806	940	910	950	877	909	968	927	950	940	927	930	956	933	950	933	915	931	880	957	931	864	895	920	935	929	921	869	865	941	956	897	871	891	933	915	904	893	922	954	972	948	927	917	920	948	930	886	938	930	947	955	950	954	892	924	858	885	928	899	936	925	882	978	895	912	908	965	868	895	958	937	913	970	884	915	934	871	873	889	934	947	925	925	934	925	858	959	933	927	914	940	863	916	911	916	943	911	1025	886	911	939	937	872	940	886	934	961	922	905	942	988	941	930	928	953	883	884	932	970	947	944	904	932	937	983	945	930	935	930	905	862	875	910	933	914	985	946	867	915	868	965	901	914	906	904	948	889	962	923	945	880	864	893	905	879	954	855	890	934	894	959	928	873	911	914	926	916	952	937	948	928	894	930	932	893	972	926	886	922	963	886	921	976	866	894	888	909	909	944	868	901	898	948	903	940	915	921	932	956	902	839	893	912	918	918	961	907	908	890	953	927	954	922	935	916	958	953	918	910	938	909	923	870	928	898	931	872	906	929	971	938	898	906	943	955	955	867	943	916	898	904	921	941	953	954	921	867	919	919	928	954	933	853	944	912	921	970	901	938	920	907	898	929	926	936	924	902	934	906	883	885	936	919	985	902	872	918	914	869	905	926	887	984	905	878	929	891	927	949	965	938	918	878	936	953	891	919	908	910	934	930	934	911	896	918	903	972	905	923	952	903	880	975	941	884	895	943	936	925	963	918	915	970	946	900	900	946	907	913	910	916	894	901	924	829	926	876	844	902	893	908	872	934	891	878	942	934	901	901	851	917	908	901	930	878	914	989	895	877	942	879	891	915	898	934	959	937	909	866	898	901	907	886	918	863	918	877	953	914	937	912	921	913	933	873	905	902	933	920	875	921	916	902	903	901	909	906	913	966	962	868	900	953	916	893	914	855	943	852	920	911	983	912	911	962	917	907	943	877	869	962	877	904	921	920	952	977	953	883	935	946	893	921	913	926	888	935	990	898	960	958	923	964	942	900	899	945	951	986	909	891	937	942	911	891	884	915	928	963	905	927	987	970	970	895	969	901	869	887	904	847	964	925	974	889	925	880	861	980	899	918	935	913	964	934	911	948	946	907	967	920	924	935	879	919	905	907	929	919	953	954	932	921	879	910	954	912	937	921	903	928	884	917	969	917	935	975	926	950	908	948	936	915	961	910	911	897	902	934	963	946	902	896	910	881	947	859	896	937	859	916	933	929	808	986	914	860	900	917	923	858	921	896	849	889	918	918	917	917	907	921	863	901	882	916	896	936	924	909	908	959	870	953	948	933	936	900	937	889	892	928	925	926	897	907	921	912	984	922	881	969	900	914	968	905	916	916	878	891	932	905	910	859	939	930	935	885	853	920	972	934	894	911	942	904	887	917	915	919	946	914	899	951	941	909	877	943	923	881	907	938	902	886	877	907	944	942	956	967	930	927	914	859	928	903	928	937	910	972	909	899	968	874	949	956	966	934	899	967	938	889	875	936	928	940	947	956	895	919	939	911	965	911	853	948	934	950	939	874	939	897	882	893	936	908	939	939	907	945	905	891	966	890	882	966	949	948	919	915	909	957	888	932	892	943	909	897	922	935	876	883	939	897	934	885	858	909	984	928	965	926	897	906	930	895	897	944	949	985	913	919	909	925	904	918	922	906	929	950	871	923	975	915	857	914	912	941	937	938	907	903	931	949	901	970	951	888	904	937	919	938	981	911	920	907	935	926	947	898	934	859	924	933	923	917	923	964	912	897	865	902	924	909	923	882	935	924	943	901	869	866	919	941	945	922	898	906	916	923	951	950	882	918	930	900	868	904	915	964	949	929	944	915	891	929	935	870	909	910	891	900	931	928	972	924	896	861	904	919	900	917	930	906	938	912	841	939	898	914	916	898	890	947	864	947	975	890	901	846	960	992	930	885	900	878	880	935	900	895	977	934	914	967	895	925	968	961	936	937	891	953	949	932	885	942	890	962	906	909	925	943	932	905	951	918	937	947	883	882	883	874	906	891	916	879	934	952	911	905	849	944	981	913	911
4154	2292	2915	4165	5274	7836	6709	3388	1330	617	369	317	308	284	310	283	276	313	288	303	283	304	283	296	286	329	291	269	310	290	280	287	261	301	324	302	283	276	318	285	308	276	284	252	269	297	310	262	271	277	289	272	275	296	288	296	309	303	308	306	284	321	277	322	292	275	302	310	294	277	275	283	303	307	306	293	300	286	318	286	319	290	315	275	313	287	308	300	269	301	292	294	294	280	281	289	300	284	275	292	301	285	288	302	299	304	272	302	321	274	288	278	281	299	308	293	290	277	291	269	278	295	327	307	306	265	310	249	288	302	267	307	284	337	288	267	314	288	269	299	292	274	299	306	312	302	313	310	316	297	297	306	296	296	291	318	254	275	297	284	293	263	259	298	292	279	299	305	275	295	293	267	302	284	295	286	318	301	299	297	289	286	290	276	319	289	267	307	289	295	271	307	306	277	321	317	283	278	304	303	290	284	284	292	312	302	303	313	299	292	314	263	303	300	284	293	284	284	296	282	308	302	277	328	311	258	301	286	287	291	306	336	316	323	308	297	310	311	322	287	318	309	321	303	319	299	301	287	295	309	328	299	319	288	309	271	283	290	296	285	308	272	296	259	292	290	254	304	277	282	316	284	321	289	303	281	271	296	299	270	284	299	306	287	306	307	299	302	274	292	268	301	315	268	293	289	296	291	273	283	301	292	300	277	323	310	281	279	278	307	303	299	303	290	277	292	281	291	286	282	310	303	294	274	300	282	283	313	301	285	307	311	308	272	297	309	302	260	267	284	292	293	270	269	280	276	308	291	305	295	299	269	305	287	311	288	284	300	295	307	262	304	344	306	308	300	272	309	293	313	273	254	299	301	265	313	278	320	296	306	300	303	338	287	310	308	271	292	320	310	292	308	306	287	290	274	271	268	289	302	303	309	293	284	296	285	325	312	290	293	297	302	317	304	302	344	308	281	292	310	299	296	300	278	311	311	317	288	319	286	284	267	300	291	267	299	299	261	314	287	299	280	262	276	302	283	302	339	284	290	313	289	305	299	325	272	307	283	271	295	304	312	314	297	261	299	261	286	297	321	258	304	297	303	274	299	316	266	269	263	294	299	287	298	336	311	277	299	271	291	296	275	299	275	278	313	298	282	290	309	278	314	311	298	265	279	273	294	296	314	302	280	297	321	285	302	285	307	300	281	303	294	298	289	299	270	299	330	297	291	279	284	287	297	302	325	276	298	319	277	312	298	296	285	294	265	282	251	285	315	288	307	309	328	296	258	309	285	278	285	292	325	280	275	305	289	282	287	268	292	293	298	303	275	303	279	296	317	286	258	280	285	262	293	287	302	265	311	285	296	276	297	319	310	309	330	285	304	289	267	270	292	309	285	283	291	265	302	323	305	261	298	291	305	276	287	283	299	285	305	303	291	278	288	315	271	277	303	286	292	308	300	288	318	319	273	275	301	297	286	304	289	324	301	303	275	296	307	296	299	297	302	318	295	276	263	332	325	309	281	322	273	293	296	295	301	305	291	293	304	273	293	284	270	306	277	291	279	293	288	329	310	297	285	268	319	303	265	309	289	306	320	308	324	306	295	306	263	300	284	295	270	278	252	324	308	286	286	305	303	275	297	289	318	286	298	300	305	324	298	302	287	308	312	271	287	286	317	299	287	246	268	264	304	274	296	327	277	270	300	274	296	312	252	292	291	293	311	312	276	276	309	301	308	314	308	294	313	316	310	302	297	287	292	275	278	293	301	286	294	307	309	299	277	259	288	287	276	275	284	295	289	337	287	272	323	280	308	307	286	323	307	297	293	305	291	301	282	285	284	322	291	295	324	251	272	290	274	289	267	286	325	293	281	303	269	297	291	300	279	294	316	296	273	270	302	293	273	301	316	301	317	301	295	281	292	316	278	286	306	304	321	309	330	283	269	309	324	325	300	261	307	284	310	301	351	286	289	312	287	297	267	298	270	301	277	318	306	288	300	322	285	279	299	289	267	287	276	304	324	252	319	321	267	309	295	292	241	296	306	290	296	279	321	277	326	330	308	346	250	303	304	271	290	291	300	287	283	310	261	262	263	309	281	268	284	266	317	291	312	288	316	261	281	250	293	326	321	305	285	294	331	304	309	271	316	277	301	288	289	305	288	259	324	296	295	276	293	276	271	284	324	282	307	275	288	291	309	298	327	277	283	326	288	290	337	289	290	289	282	260	283	297	302	298	322	299	263	280	278	261	293	262	303	319	310	279	271	290	317	329	292	283	287	291	272	324	280	283	280	291	291	308	290	293	306	283	287	298	268	295	293	290	277	307	272	296	306	297	281	274	268	291	299	295	269	289	303	298	296	295	284	315	292	281	271	314	268	286	250	264	303	286	293	298	305	339	314	295	268	303	318	291	278	266	258	293	298	264	278	275	265	284	292	289	278	306	316	271	263	296	291	260	315	314	318	295	301	308	277	320	277	296	267	290	278	266	329	306	296	339	287	270	320	302	292	322	295	269	281	298	289	303	291	291	298	324	261	258	313	298	298	308	288	271	290	276	286	305	285	279	287	290	308	334	294	306	279	280	246	284	317	307	313	295	325	271	282	301	289	287	303	299	330	287	299	308	283	290	302	303	296	285	289	293	268	295	299	318	281	292	299	299	266	291	263	283	300	274	291	259	318	313	284	333	297	297	271	263	295	326	300	275	273	312	305	298	281	323	303	281	264	314	283	315	293	316	294	299	298	250	290	315	278	293	264	310	280	266	302	317	303	284	291	285	316	302	306	285	276	275	301	319	268	289	290	274	305	308	279	327	293	299	296	323	317	294	301	311	293	276	299	280	293	268	323	287	332	276	282	285	304	296	306	271	280	270	294	331	325	294	280	302	318	317	285	273	298	294	315	288	316	292	314	320	294	289	273	300	290	298	315	315	279	328	324	307	317	284	306	316	315	322	290	310	282	309	298	280	259	309	295	273	306	261	272	312	311	289	290	283	300	316	270	315	303	300	321	267	295	293	302	289	275	291	309	257	310	298	278	311	281	280	322	312	279	278	305	283	296	333	291	311	298	286	306	282	269	239	315	304	283	280	296	299	311	285	285	269	265	294	278	279	295	286	282	297	278	294	277	322	252	327	316	300	290	286	315	285	299	315	255	314	296	300	284	287	268	266	304	293	275	310	300	291	270	276	298	303	291	311	303	305	267	312	286	287	301	318	295	294	272	278	275	286	287	307	275	275	318	322	300	291	269	307	281	279	288	283	287	313	293	295	299	262	301	289	288	300	282	294	296	321	311	288	294	297	300	299	299	257	295	283	294	273	288	302	289	262	312	283	303	317	283	299	278	256	312	310	269	290	301	285	292	294	281	305	270	316	289	284	279	280	279	283	285	278	331	295	298	320	288	273	292	275	280	275	284	295	290	283	288	321	271	328	303	297	297	299	303	322	293	301	303	300	284	301	288	298	261	293	300	295	332	267	297	274	281	273	298	297	301	292	298	276	272
3466	3005	5653	11132	14960	21703	18386	10786	4376	2096	1243	942	920	957	913	849	905	961	911	896	894	849	912	901	893	892	872	913	862	870	871	858	824	883	889	873	885	894	943	905	828	874	928	880	868	914	917	879	881	942	908	898	873	902	878	882	878	896	922	896	902	856	890	939	956	927	902	908	873	889	877	847	921	904	872	857	882	932	884	892	929	878	905	811	906	886	924	861	859	875	896	912	865	932	939	896	920	870	876	861	930	870	927	913	855	865	887	920	888	918	910	904	899	940	850	849	948	898	951	886	889	896	879	937	880	949	902	886	850	936	883	901	856	881	955	870	940	877	824	861	914	844	904	911	918	856	844	890	893	884	863	875	921	878	908	879	872	882	882	915	852	882	919	887	867	874	900	905	885	862	906	878	887	847	861	849	901	929	942	882	877	956	853	889	894	897	897	909	891	850	861	866	908	880	872	917	905	864	894	924	932	916	870	882	885	887	912	905	957	885	970	902	915	924	948	856	888	882	894	925	910	912	915	910	902	901	902	877	856	855	842	881	890	886	865	909	902	925	866	878	946	904	861	893	895	925	895	873	879	917	823	937	857	879	849	852	887	904	816	909	901	867	917	889	914	905	938	866	882	940	879	865	891	893	876	909	892	934	846	874	867	888	864	869	894	865	914	903	870	909	899	811	898	871	875	905	883	866	860	879	872	886	922	922	923	876	898	854	884	879	934	884	925	829	855	950	860	874	916	910	904	883	897	931	903	889	905	948	882	911	906	874	914	900	885	866	932	881	919	905	875	912	907	901	957	882	879	935	833	915	849	875	901	846	866	866	959	863	865	915	870	888	935	912	926	933	937	884	891	905	875	843	868	908	870	891	869	888	863	875	935	893	914	897	834	912	927	920	890	903	911	894	887	902	887	855	902	889	933	879	875	909	923	882	892	885	890	884	875	880	945	879	847	894	945	885	925	900	892	882	886	860	900	909	922	895	812	844	881	867	930	907	885	882	912	968	928	874	854	853	931	923	912	840	874	878	884	884	861	909	935	918	875	870	945	868	922	938	890	884	896	858	903	950	913	900	933	851	858	879	879	896	876	920	865	913	913	910	942	938	879	873	905	879	910	934	892	888	941	886	910	900	872	896	903	894	936	856	902	923	861	898	853	857	863	907	868	909	949	928	905	909	913	900	953	898	888	886	858	869	889	937	854	909	864	891	854	864	915	870	858	914	842	870	894	876	877	899	875	875	907	871	855	906	880	867	904	820	892	846	915	857	881	878	894	925	929	885	868	873	895	874	874	825	956	890	906	895	913	877	873	930	920	897	859	904	953	874	882	887	894	875	946	905	858	906	880	924	942	886	912	929	919	874	898	868	818	918	862	859	865	948	972	861	881	880	864	917	842	912	939	911	922	893	860	866	893	848	892	901	892	900	927	887	888	880	877	877	838	895	873	883	905	869	857	878	869	863	908	884	838	854	921	855	864	866	922	902	868	881	884	871	877	877	879	852	885	904	920	862	887	996	845	865	878	880	942	928	877	875	884	901	909	904	861	870	875	889	875	868	881	933	871	900	901	895	891	817	839	882	907	904	873	872	885	884	893	908	911	895	911	878	877	937	909	897	916	839	883	813	875	842	927	903	876	923	920	860	848	917	877	893	907	903	897	922	839	921	878	895	859	876	872	911	885	847	854	825	881	891	956	907	811	900	904	901	900	857	915	930	899	879	915	895	864	853	850	904	910	872	878	891	918	894	924	874	864	873	873	898	923	893	885	884	878	921	884	875	886	857	908	868	901	916	884	919	966	892	846	903	875	899	918	880	917	911	920	897	877	906	841	871	952	887	890	906	958	897	912	923	912	917	911	912	874	857	944	852	880	944	834	888	897	886	953	863	833	881	820	918	959	851	879	908	893	895	899	941	888	907	883	885	870	914	915	836	893	910	826	907	862	891	871	855	878	833	898	905	890	795	915	864	878	847	893	902	884	844	897	867	924	893	887	915	894	879	876	893	880	889	904	949	888	887	896	863	890	914	865	891	941	842	836	963	942	888	861	879	817	905	861	910	866	867	900	924	874	915	903	884	922	907	948	872	851	905	861	856	886	904	910	863	913	896	934	895	863	865	910	888	852	843	857	904	918	896	869	873	893	949	932	937	880	887	885	898	913	864	868	888	893	919	912	864	900	944	869	926	878	920	865	883	856	871	888	885	891	889	843	912	891	900	917	891	879	929	897	870	882	920	907	903	859	890	904	864	895	890	900	886	874	909	923	888	844	918	915	889	887	907	843	923	869	949	883	915	959	895	860	830	921	885	931	851	885	885	874	837	890	894	901	895	904	900	858	861	906	911	884	935	905	881	896	887	895	892	871	826	915	909	869	860	893	939	882	890	882	872	850	829	855	916	890	883	863	888	876	886	873	880	863	905	923	883	850	862	885	916	863	874	895	871	879	867	872	911	890	930	895	899	883	824	815	925	884	894	906	933	955	890	871	878	914	871	865	854	914	873	894	825	908	927	914	890	897	889	863	843	895	856	866	910	922	868	893	880	870	890	885	885	858	857	931	889	908	865	909	867	929	913	889	823	962	931	851	934	903	896	875	890	815	917	887	844	892	871	874	956	895	864	864	864	893	921	853	929	919	949	877	886	881	844	887	866	873	897	866	874	849	867	858	903	932	873	897	938	903	922	929	900	886	829	913	944	902	920	903	895	858	952	889	910	842	918	935	879	882	880	887	848	868	905	889	889	881	871	912	834	886	875	855	881	841	918	914	884	861	829	852	919	910	907	880	895	929	879	889	875	833	897	883	891	927	850	888	892	938	894	950	879	931	876	948	862	912	865	908	933	937	862	891	935	926	855	877	904	856	868	859	906	899	835	890	864	912	909	902	928	862	915	895	896	844	894	888	898	917	936	911	932	948	872	930	939	931	883	921	864	891	882	923	870	919	889	918	875	935	874	941	952	872	890	885	909	872	863	869	936	917	885	885	879	874	921	865	840	873	890	896	913	888	908	909	868	935	918	882	881	942	893	908	860	901	880	920	909	865	879	895	874	861	931	837	876	913	951	839	910	884	856	874	858	878	879	922	907	887	899	893	861	907	888	925	844	965	918	888	921	883	856	882	871	924	927	897	841	961	839	863	891	817	906	900	899	815	891	900	910	890	888	928	884	837	842	899	880	886	909	902	877	857	872	956	850	863	892	886	886	858	866	942	796	907	951	949	942	859	862	890	921	906	881	885	870	854	886	868	903	905	876	896	886	930	912	888	885	848	893	879	926	907	903	843	886	904	874	823	914	893	886	941	877	853	903	888	938	913	881	914	907	853	954	877	945	842	885	899	872	934	923	904	900	906	879	846	883	917	858	881	916	866	821	895	902	932	836	872	932	868	885	917	900	915	900	863	881	899	870	909	898	888	900	885	843	873	846	900	912	882	861	900	858	916	950	915	897	878	863	859	941	867	893	867	901	905	857	919	885	937	851	883	853	907	883	843	933
12666	4505	6599	25044	38206	55082	43518	24799	9131	2820	787	343	273	319	299	312	277	288	289	286	304	267	305	310	305	304	292	239	285	321	296	299	277	285	320	292	311	286	301	298	283	335	300	269	310	285	303	269	299	303	304	290	288	280	270	282	297	295	290	313	310	298	295	258	289	300	296	266	330	274	282	313	284	281	294	256	329	299	316	315	276	308	291	286	274	286	305	278	292	300	274	307	300	282	292	304	285	277	278	297	281	309	298	277	276	302	306	317	311	263	278	298	291	284	276	287	299	287	279	305	312	306	294	281	309	302	287	257	318	337	298	282	276	298	283	288	261	288	305	273	260	281	304	294	300	267	288	263	272	331	272	287	313	290	280	306	288	303	295	325	283	326	311	282	288	310	289	309	282	309	289	300	292	314	315	290	301	302	288	282	305	287	264	282	294	281	257	275	292	299	276	274	291	282	298	292	340	269	295	333	306	316	276	266	269	300	301	289	300	294	289	261	323	288	320	281	269	296	309	278	300	319	289	277	289	280	315	285	292	300	266	311	314	299	288	274	304	327	295	308	264	301	306	287	300	266	273	280	272	298	302	310	304	316	291	293	286	285	294	283	287	299	297	310	285	299	302	304	281	290	276	297	265	296	299	273	277	273	302	278	280	273	311	296	266	276	284	290	307	297	275	250	315	299	296	312	277	288	288	285	314	322	271	295	320	327	295	274	285	299	315	239	269	299	282	300	313	286	277	278	287	291	299	279	284	274	316	292	295	289	276	288	287	280	297	289	340	291	316	299	259	272	265	275	291	276	290	257	290	274	289	275	279	286	314	287	284	306	294	314	279	277	294	294	289	293	300	276	284	268	291	267	263	256	294	307	281	271	292	268	292	299	314	320	301	283	287	301	314	279	296	302	313	263	327	305	292	265	273	300	303	302	284	303	308	303	256	277	310	266	257	271	289	288	329	294	338	306	306	324	278	255	311	293	294	307	302	286	303	280	304	297	263	302	335	292	290	274	279	308	299	278	303	301	298	329	293	280	318	286	292	254	284	279	279	292	331	285	286	284	292	297	293	320	293	265	306	267	282	255	277	292	287	327	311	308	298	298	263	282	308	285	292	277	310	315	319	286	271	299	283	278	291	293	274	314	291	276	288	291	284	308	289	312	304	303	306	278	279	296	314	265	306	289	279	283	287	305	301	291	321	294	299	317	327	289	276	266	295	305	280	263	313	321	274	312	310	271	273	322	343	297	270	318	303	258	272	291	296	278	290	277	279	263	268	281	286	297	272	283	303	291	306	309	303	303	288	283	295	295	301	308	318	284	298	243	275	267	314	296	272	296	296	285	315	303	295	290	282	297	268	326	270	308	293	283	273	294	290	296	290	306	289	298	274	292	280	302	288	262	266	282	312	300	309	309	272	295	287	279	279	297	297	266	273	310	265	285	322	286	308	306	282	266	295	298	273	303	293	281	290	319	286	324	261	324	292	301	277	283	286	281	323	324	283	292	272	277	311	301	282	295	280	266	326	297	264	284	318	292	303	304	272	269	277	270	302	289	270	322	320	286	294	280	281	325	300	299	291	319	310	322	296	294	275	280	282	331	304	272	325	287	320	262	271	274	307	252	285	291	294	307	304	294	308	273	300	306	302	266	301	267	313	309	279	298	275	288	273	251	295	279	278	290	308	276	304	291	287	258	310	291	267	298	309	309	279	294	287	298	299	286	263	297	311	280	297	271	303	325	280	296	294	316	295	312	284	302	295	321	284	298	306	303	306	305	288	312	286	287	249	283	293	288	295	307	332	283	282	274	289	291	272	301	268	321	308	270	275	287	315	284	306	288	279	271	316	344	271	292	300	306	287	271	283	311	278	306	276	302	277	267	318	283	290	265	283	273	281	291	307	293	285	290	277	278	261	298	291	291	312	293	285	287	279	289	298	294	277	289	276	309	292	312	273	309	287	269	274	276	254	270	281	275	301	273	284	297	307	309	331	306	275	295	288	275	290	313	297	303	279	277	282	289	305	280	284	281	285	338	274	252	287	302	285	319	251	312	296	299	321	298	287	315	335	305	297	300	289	281	312	290	279	290	293	320	292	280	286	282	312	286	278	285	270	298	291	276	300	287	288	294	302	311	277	290	263	291	277	304	308	332	281	278	267	300	283	270	295	296	298	300	312	294	274	274	283	301	317	295	309	308	280	274	276	281	283	277	290	298	296	302	298	307	280	286	331	287	251	331	283	286	284	299	306	292	327	283	326	306	296	286	294	267	297	310	319	285	304	287	345	275	295	314	275	295	286	300	297	302	293	270	291	290	294	280	311	279	276	285	262	306	291	266	264	283	308	304	319	261	287	295	300	262	271	301	281	326	287	292	284	261	319	320	297	305	276	325	268	252	326	265	312	296	298	294	285	275	283	312	279	288	291	316	285	240	295	270	245	285	309	296	314	311	293	296	325	281	301	298	283	313	292	292	302	308	294	297	256	286	289	296	279	290	325	316	297	308	312	284	252	302	278	315	264	292	310	299	345	293	292	308	311	300	303	289	276	334	293	307	274	290	273	300	277	299	317	302	328	275	286	302	304	292	333	321	311	286	278	283	293	291	302	292	302	268	292	294	280	282	330	321	292	275	309	288	282	304	291	277	279	256	290	300	314	280	306	313	294	292	294	306	267	295	302	245	294	272	313	299	281	299	321	273	278	299	259	297	293	286	296	278	267	272	285	277	288	290	258	290	291	302	300	286	305	300	267	289	288	305	303	306	307	299	271	291	299	295	287	298	280	295	272	253	292	306	303	286	264	286	294	277	309	288	277	286	312	295	320	275	295	260	290	299	260	294	285	318	296	269	299	288	305	296	298	307	308	297	261	283	304	281	272	276	288	268	309	304	279	289	332	311	285	259	281	303	267	333	269	298	305	283	284	279	322	300	289	277	306	274	293	295	282	304	306	330	280	280	271	282	296	275	276	329	290	291	292	278	271	288	288	304	284	281	303	287	257	297	275	288	306	293	295	320	296	301	288	313	291	315	300	277	280	287	273	321	314	294	308	284	294	306	312	308	312	273	284	289	303	315	315	294	285	268	280	296	311	283	315	247	277	306	291	267	303	262	320	275	299	265	294	304	285	250	287	295	286	286	303	310	277	260	299	303	279	306	270	297	294	318	251	305	267	296	287	296	288	273	296	287	280	294	322	288	287	295	319	290	306	256	291	297	302	288	306	305	283	319	256	284	311	307	315	306	281	318	264	299	293	313	299	288	278	278	326	282	285	278	292	302	275	296	270	285	290	291	291	319	271	297	303	296	296	286	289	267	318	299	297	298	289	292	298	294	279	264	265	284	285	308	303	299	288	298	287	292	299	311	269	289	251	298	297	269	284	307	293	279	306	284	274	302	268	340	292	273	312	295	269	297	310	270	294	297	287	259	299	286	321	307	322	302	276	286	279	288	291	287	309	291	306	299	288	282	285	297	285	297	280	316	281	317	285	306	306	290
7890	4627	10554	35649	43750	62167	51483	35757	18788	9374	2900	1025	896	899	876	872	880	903	880	891	919	880	882	947	931	934	897	891	898	816	858	887	918	831	850	896	885	936	918	891	883	932	904	865	811	833	848	909	917	887	831	855	878	877	894	949	838	898	894	907	851	860	881	902	835	888	866	875	880	868	871	867	827	894	860	870	868	913	902	899	885	884	860	901	898	858	867	882	933	871	889	890	873	862	849	921	910	888	904	837	871	915	902	892	922	896	886	884	896	876	888	849	917	898	855	906	911	888	938	900	875	969	921	898	900	900	890	925	919	839	890	933	925	859	931	893	867	908	907	859	883	878	839	859	868	882	927	915	894	897	906	883	874	886	906	901	845	845	887	862	907	950	861	900	869	862	890	929	888	880	836	931	883	858	872	876	929	854	946	943	860	883	869	842	871	881	846	913	857	908	899	871	884	895	865	887	863	891	905	880	923	869	864	873	895	893	894	893	864	886	891	909	890	877	856	937	877	911	846	875	876	900	867	922	830	858	907	782	871	838	920	885	916	886	855	845	878	893	852	831	875	893	888	865	859	888	890	866	846	910	826	878	864	914	916	857	881	870	899	933	886	894	877	907	942	908	879	893	855	865	899	909	893	865	909	937	856	884	895	888	887	911	867	913	813	893	872	860	852	894	867	894	877	876	860	887	863	851	905	887	880	949	871	888	844	894	904	878	830	868	919	897	838	928	926	857	874	868	847	933	865	894	925	901	881	851	902	922	875	930	903	887	847	869	910	853	883	892	855	888	864	922	843	884	852	856	874	841	836	857	895	883	814	864	893	873	908	863	832	833	912	857	946	920	880	898	904	884	892	899	930	913	876	917	866	893	889	881	859	839	918	903	828	920	894	901	895	842	880	869	906	924	876	862	918	925	882	874	889	883	911	904	896	922	918	886	882	895	898	939	880	865	888	912	906	879	917	849	886	864	914	880	877	898	878	917	878	858	946	899	895	888	860	857	888	902	898	881	904	799	884	867	891	856	906	871	853	842	858	890	849	886	842	915	873	877	883	871	870	926	867	857	924	855	842	878	899	901	821	851	859	883	884	841	856	907	899	888	908	884	887	834	867	854	851	883	875	849	880	916	843	827	865	823	897	883	806	939	888	849	931	880	886	900	873	865	858	905	814	832	961	869	878	911	865	856	871	851	926	855	839	895	898	921	884	925	922	893	875	898	919	878	877	912	883	897	895	917	925	815	836	869	896	872	895	881	910	926	888	906	934	867	828	914	844	870	893	906	903	897	895	831	855	863	885	891	872	888	833	839	848	935	893	911	861	875	824	883	904	848	868	886	873	845	913	841	859	864	880	963	887	912	893	940	918	876	894	889	899	898	888	948	887	889	907	885	897	868	880	899	879	879	840	871	909	855	839	924	925	889	862	923	940	891	894	874	857	840	897	844	897	923	885	890	897	854	857	889	948	870	887	896	915	922	853	866	902	929	913	810	935	911	866	916	942	911	862	822	853	839	899	823	908	912	865	864	890	894	908	848	923	934	822	881	858	869	883	888	857	942	899	844	914	902	814	879	911	900	852	927	892	868	875	866	941	861	845	884	861	838	902	867	889	832	875	904	832	833	889	865	851	862	936	871	918	908	899	821	906	883	860	932	879	902	879	885	885	918	850	896	844	922	890	849	895	835	847	876	883	876	869	891	855	905	866	844	902	833	871	867	881	889	916	908	831	890	875	899	880	844	878	877	891	844	905	956	907	872	933	930	887	828	891	934	891	920	874	878	858	899	899	885	883	817	919	878	848	879	893	897	863	944	866	882	836	830	874	873	904	906	910	884	880	885	864	873	899	877	917	855	892	887	864	909	911	887	873	924	889	872	888	914	857	903	894	891	858	910	923	848	890	905	902	862	855	826	895	914	854	903	914	855	906	876	868	853	847	895	918	892	927	932	885	895	901	910	847	913	853	869	910	872	885	863	882	867	839	903	886	850	901	845	898	860	903	895	817	876	856	814	886	893	914	889	920	858	910	885	880	886	942	891	822	886	862	906	895	930	818	879	890	905	947	901	888	865	829	894	911	892	895	866	870	843	866	874	895	850	891	938	870	868	864	878	903	886	891	821	886	864	875	896	903	871	882	892	925	905	910	914	877	853	873	846	842	861	880	900	864	810	863	862	887	877	895	884	845	911	853	841	870	865	881	917	905	863	909	867	856	877	821	878	875	859	891	905	875	888	884	875	850	896	925	858	915	905	884	867	852	869	870	863	889	899	899	860	874	815	860	900	864	878	896	887	885	861	870	893	921	895	876	889	815	929	879	906	868	875	855	900	881	867	870	841	882	825	951	904	898	869	898	904	881	841	948	894	884	907	890	895	912	920	929	931	912	865	897	899	888	891	914	930	908	841	871	936	833	851	889	893	835	919	876	842	874	859	818	858	863	878	937	818	857	926	921	902	845	887	927	885	853	896	886	883	870	863	915	917	904	889	867	912	972	925	917	843	913	846	904	911	899	882	875	867	853	808	861	880	905	897	866	901	895	893	863	868	913	902	877	842	832	888	829	933	902	856	899	852	901	854	903	836	827	876	925	859	896	880	867	808	852	835	827	826	913	871	940	884	903	901	953	819	868	879	908	847	898	850	866	875	820	866	875	897	844	844	864	896	917	863	871	885	882	883	917	875	908	905	892	888	911	911	860	927	906	886	837	897	881	935	877	787	883	937	887	904	900	928	843	866	856	859	883	899	883	871	886	841	863	828	895	941	867	871	867	871	864	858	933	884	849	899	885	913	847	867	940	871	862	938	843	887	879	871	860	927	851	846	907	890	922	898	891	865	930	917	886	905	871	874	904	919	828	873	835	886	919	893	825	874	890	952	847	906	889	883	841	879	868	923	905	886	871	864	926	910	847	891	900	869	866	862	862	965	894	867	890	875	862	866	880	881	896	917	858	853	931	916	900	914	888	868	881	876	866	878	918	865	881	844	866	830	836	863	897	879	970	878	898	906	914	922	834	793	906	868	881	870	898	869	927	915	867	896	851	918	841	950	917	848	922	891	853	880	934	950	915	854	885	912	868	861	871	910	925	903	905	903	890	883	885	899	853	869	877	881	846	915	860	927	944	896	916	891	916	835	925	859	890	912	900	888	838	937	879	852	890	854	854	919	892	879	884	907	922	873	879	920	901	891	896	856	892	833	881	858	877	873	911	888	868	912	897	925	885	902	889	851	879	864	895	921	837	866	877	868	833	889	869	882	910	857	921	843	874	871	936	857	876	866	890	862	891	805	910	849	861	819	905	912	892	875	850	860	838	889	898	936	855	946	856	865	871	861	841	842	868	857	884	833	890	922	870	877	887	854	873	906	843	931	864	858	884	903	920	832	866	854	873	882	882	843	884	929	867	891	890	860	831	864	843	916	904	959	888	883	920	927	860	886	901	874	864	861	909	932	870	831	915	881	825	900	823	820	836	866	874	884	962	906	832	870	875	897	808	895
19602	6512	9592	37771	47493	67261	53645	32603	15522	5453	1001	425	296	321	301	314	277	284	320	284	349	305	331	338	344	306	319	311	297	303	353	314	347	309	318	318	300	293	361	282	307	306	292	311	286	318	318	318	256	296	295	303	310	312	316	306	296	309	322	334	298	297	309	322	296	281	285	310	303	295	295	277	297	295	284	312	322	313	315	311	279	285	291	303	311	295	308	341	297	310	273	314	319	325	304	262	296	300	329	264	302	333	306	303	286	308	286	299	303	285	288	301	303	326	313	308	298	302	309	308	325	291	322	296	323	339	275	305	311	295	319	306	320	297	324	319	334	305	285	294	312	313	317	375	300	279	301	305	291	272	304	309	321	290	321	342	304	347	344	261	297	306	309	304	324	297	285	324	310	325	312	297	300	306	344	327	321	294	283	268	310	305	308	303	322	308	321	327	321	298	323	302	321	312	303	307	302	295	329	306	316	327	294	290	309	323	301	288	311	353	296	305	321	332	291	330	325	309	288	266	318	323	318	321	308	303	295	321	328	301	325	339	286	305	305	310	297	322	293	308	303	313	287	301	295	287	292	336	302	305	302	342	320	306	327	323	332	323	279	293	349	306	285	295	306	326	300	329	284	309	279	313	292	291	284	337	291	302	323	315	317	294	302	267	304	292	290	315	328	310	290	282	327	289	309	288	288	314	292	302	311	321	329	276	305	284	307	310	313	281	288	313	308	320	309	296	310	291	307	263	285	325	316	324	291	305	322	325	298	293	317	299	318	317	286	291	298	337	325	296	306	301	314	318	317	307	301	304	308	296	312	302	290	298	344	292	258	310	290	280	316	317	290	298	306	303	300	310	293	302	294	308	315	309	295	316	290	325	288	282	331	303	293	346	314	320	331	322	308	323	269	317	293	289	307	323	313	285	331	308	303	306	287	303	302	323	296	321	331	299	321	289	303	301	329	306	290	301	311	325	312	315	307	322	314	289	313	299	309	331	280	291	313	310	314	291	285	317	291	310	297	302	270	298	320	315	322	317	314	341	323	315	326	291	341	296	342	333	295	323	286	315	298	268	324	311	316	289	313	304	281	305	314	315	306	320	350	288	318	299	303	284	299	267	296	335	277	323	308	320	292	311	281	304	330	312	325	282	322	294	283	313	287	295	322	303	291	273	332	309	292	285	312	301	277	307	339	314	319	281	317	310	304	323	311	284	302	299	309	308	298	280	329	289	298	280	278	298	324	318	316	317	288	322	301	313	304	327	315	341	322	269	286	276	345	324	320	294	303	306	314	297	298	291	304	315	317	296	306	331	302	313	277	314	315	306	292	278	310	303	315	272	306	286	293	339	306	291	313	324	330	333	302	309	308	308	323	294	312	297	310	312	325	301	311	313	317	279	310	302	312	312	285	302	282	302	344	294	284	309	296	274	317	314	292	301	315	306	284	281	305	351	276	295	289	332	310	278	288	287	330	313	322	309	304	341	306	287	298	298	300	309	352	286	317	293	306	310	307	311	289	270	324	276	313	294	325	287	282	329	301	294	315	286	299	284	288	271	316	312	308	306	285	319	298	318	332	307	294	302	318	279	312	293	325	333	287	309	325	285	300	323	313	315	306	313	304	281	315	302	332	259	274	304	274	312	310	290	284	309	280	277	310	339	283	296	333	329	291	306	341	305	311	328	304	338	328	286	295	282	307	313	284	340	300	302	297	301	312	295	318	311	319	319	302	299	265	325	326	285	308	305	304	300	340	251	315	312	313	319	316	321	320	302	317	312	258	318	297	321	321	305	292	321	335	250	283	310	293	323	299	284	323	292	306	291	293	307	310	285	275	286	294	273	308	310	252	306	303	294	280	289	304	333	290	287	279	319	307	293	305	317	320	314	308	284	278	330	300	279	299	307	300	301	289	280	312	299	310	323	322	304	284	291	314	315	277	286	286	319	319	287	304	306	294	279	268	292	323	308	316	298	327	298	300	291	317	319	306	327	299	322	273	297	281	314	287	282	275	297	302	301	286	289	304	327	289	287	262	287	335	316	302	305	307	309	321	315	322	282	302	293	310	287	282	293	275	297	312	307	300	334	277	288	306	320	316	321	299	300	291	329	328	317	313	311	288	306	271	266	322	289	284	309	282	327	298	312	293	311	303	304	297	311	311	331	323	328	322	271	306	292	293	279	340	297	320	330	276	318	281	307	296	304	291	311	308	311	306	298	297	278	306	319	313	262	312	301	291	332	304	302	294	299	302	299	327	307	317	319	299	307	354	288	292	328	299	337	323	293	310	299	297	321	303	266	299	287	316	312	302	306	296	303	316	298	278	306	306	307	300	299	333	271	303	321	283	309	321	324	297	339	321	319	300	338	295	289	306	318	309	296	257	296	319	316	309	325	309	325	310	328	291	313	321	311	281	282	282	317	320	294	303	333	321	305	289	284	296	289	313	276	283	317	302	299	280	273	314	320	305	299	326	279	346	270	337	286	302	285	280	277	269	328	292	257	322	309	305	298	303	300	290	313	290	290	317	307	310	307	313	301	269	331	323	304	312	312	308	300	346	309	336	280	320	319	282	315	323	293	303	317	293	296	320	343	273	302	294	291	295	287	299	289	294	303	270	318	288	293	297	308	334	319	270	286	314	298	289	344	307	297	269	335	309	307	305	272	287	302	311	298	301	327	294	305	288	292	307	308	297	281	320	293	320	289	300	304	337	321	328	324	327	286	320	304	278	282	314	291	308	277	312	281	321	296	330	327	324	356	317	296	321	316	347	296	298	324	300	321	302	305	296	290	294	307	279	308	303	285	320	281	304	311	321	315	333	303	321	306	334	294	307	309	305	295	303	300	327	296	326	328	290	310	336	315	299	299	326	304	306	308	307	291	297	297	280	334	303	293	313	317	286	285	324	302	335	309	326	338	303	306	265	304	307	320	328	274	312	300	311	325	296	274	319	299	304	268	290	301	305	309	274	320	325	323	328	312	328	326	292	304	330	278	329	291	315	301	308	348	340	311	308	314	290	285	303	272	285	323	303	309	298	286	314	300	345	303	329	316	313	282	294	305	323	278	302	335	284	277	350	324	325	338	299	286	318	311	279	325	303	328	269	310	294	303	301	303	286	324	322	299	309	298	291	314	291	315	323	308	314	288	298	323	293	300	302	302	308	277	327	323	319	295	363	320	299	299	308	309	315	306	293	311	349	330	311	290	319	311	271	318	270	298	329	292	343	296	320	288	304	315	301	331	296	326	314	335	267	291	308	283	294	306	335	285	298	290	334	311	308	322	321	310	311	272	315	334	274	350	317	289	303	345	301	297	272	309	285	316	327	353	323	323	300	290	304	288	287	324	281	291	304	283	300	330	324	311	332	321	325	299	307	282	281	304	299	283	309	308	315	333	316	312	322	307	320	316	298	321	311	317	301	319	317	315	300	286	313	318	297	292	301	326	304	290	303	298	327	294	303	306	320	318	310	291	267	303	255	290	320	291	336	304	326	299
10185	5558	13875	45743	52393	74213	61646	42170	27384	14823	3468	1301	949	993	944	942	939	918	982	948	927	898	975	1143	978	985	973	920	912	952	882	912	918	912	896	931	903	907	937	848	939	898	938	862	939	992	950	935	822	905	928	916	938	883	883	897	912	885	941	908	913	951	886	895	995	921	906	907	942	914	939	909	967	927	941	933	943	902	909	915	907	901	903	961	947	900	950	921	901	932	940	890	865	872	941	889	899	907	886	887	908	966	939	932	899	920	881	896	931	919	946	954	911	956	873	887	903	904	883	917	899	902	910	929	925	910	916	899	883	920	906	940	934	898	909	919	896	912	921	899	911	918	896	906	908	974	903	899	900	959	934	924	889	942	880	923	896	881	930	932	914	897	879	952	902	900	951	881	888	906	913	926	994	913	912	923	877	895	906	917	901	901	873	888	919	917	861	893	912	891	927	873	896	907	878	901	928	926	937	982	900	914	885	924	875	889	954	958	906	939	949	924	898	925	885	976	972	913	917	894	916	884	918	916	905	892	879	961	841	933	909	908	920	907	932	923	882	857	875	889	899	855	879	914	908	886	901	926	893	894	891	932	894	904	868	961	961	912	859	894	914	856	940	936	956	909	959	909	950	890	882	933	876	952	878	948	929	861	915	938	900	865	872	984	967	982	953	928	878	924	964	897	908	959	909	910	901	879	944	924	959	915	915	931	967	939	948	889	896	920	873	874	920	926	940	937	894	961	917	953	936	927	870	945	963	878	902	920	940	883	891	891	919	938	981	976	899	879	946	892	905	855	891	897	926	942	907	984	885	866	884	927	895	912	969	913	947	945	928	921	901	930	842	937	887	900	889	882	889	903	893	920	818	927	952	912	902	879	911	848	909	869	928	937	915	883	985	888	946	830	852	969	921	950	914	971	961	933	888	905	829	885	914	925	909	980	879	870	929	931	970	925	949	888	936	872	874	891	987	914	896	933	837	918	943	909	896	912	963	907	957	899	845	877	906	945	926	927	950	894	863	928	863	884	912	907	915	934	939	890	904	912	914	866	946	870	925	892	924	926	901	873	881	943	904	890	909	944	852	880	896	912	897	881	937	948	916	882	929	896	927	938	958	892	956	905	908	960	960	954	958	891	873	907	949	896	927	902	848	896	869	934	936	881	905	868	884	972	936	892	923	924	842	896	835	850	905	879	930	912	896	894	906	899	947	855	900	919	904	949	922	944	921	937	894	914	914	957	933	904	944	910	906	957	902	984	987	932	890	923	869	861	903	868	873	876	913	895	906	974	889	874	925	957	895	912	861	950	859	890	884	948	912	921	895	867	908	913	928	880	875	957	930	931	905	893	901	882	856	895	872	922	888	950	867	902	939	928	913	939	919	889	921	978	905	941	887	887	871	858	892	936	919	915	875	871	917	957	918	872	947	925	962	923	918	966	938	923	936	890	934	912	920	945	897	894	863	890	953	906	919	877	908	884	925	891	929	952	925	897	962	906	952	942	965	861	917	886	873	889	880	917	927	902	899	900	966	933	896	920	861	882	897	889	946	913	922	922	894	854	901	905	919	914	923	905	878	899	906	896	950	885	896	927	936	960	895	925	895	834	962	947	874	906	974	891	926	942	922	925	1001	859	933	862	958	872	831	948	907	923	940	935	866	908	923	921	891	858	864	893	899	907	930	875	907	857	935	889	922	894	919	915	965	897	881	920	931	901	927	913	969	886	814	940	884	885	896	868	885	894	917	868	926	906	941	896	912	867	894	889	899	892	876	912	947	853	949	902	931	902	904	880	866	879	888	904	924	917	900	911	911	884	896	873	936	931	937	911	920	897	934	878	891	938	904	950	979	901	900	909	901	898	852	925	929	868	911	936	902	935	921	934	866	932	899	867	867	907	888	856	932	912	904	893	913	914	873	886	878	870	930	913	897	935	899	872	888	945	939	939	901	922	957	878	948	920	909	917	949	936	945	887	982	912	906	925	950	936	921	885	877	893	926	935	961	893	880	840	933	869	914	949	988	936	916	932	867	948	862	929	809	916	947	936	924	888	885	873	856	926	874	922	923	906	922	873	980	919	868	934	920	909	915	993	939	897	859	971	904	903	856	950	903	910	913	885	930	877	916	886	901	894	900	930	927	912	900	959	905	890	912	871	859	893	874	902	882	880	910	873	870	928	933	946	896	922	838	887	892	900	879	891	866	906	939	856	886	942	883	885	912	868	908	869	929	913	902	906	950	957	897	940	896	919	907	938	935	937	892	880	884	911	895	933	921	930	898	930	870	931	865	946	918	885	945	960	925	914	952	905	908	934	943	925	866	905	829	919	959	876	948	903	908	982	828	936	900	888	940	856	924	888	915	928	852	848	895	883	883	943	941	978	902	952	934	942	885	943	933	838	934	928	936	903	822	899	874	955	883	997	889	871	950	883	922	936	918	926	907	886	899	896	980	933	940	910	948	951	976	936	915	914	916	905	911	895	870	906	898	908	929	912	933	933	954	925	906	930	906	876	891	901	876	897	894	915	894	904	906	886	891	899	946	943	958	919	910	932	894	876	933	881	878	963	910	937	897	886	938	937	987	914	938	886	932	896	942	927	907	909	917	879	938	939	866	954	926	857	860	871	858	867	936	946	914	878	929	888	948	906	911	936	920	890	967	905	878	899	925	949	937	896	830	872	920	868	895	878	922	906	904	853	908	931	919	935	891	897	876	884	948	932	970	939	934	933	864	823	905	930	901	876	935	906	889	951	885	951	893	957	884	932	948	919	863	901	899	848	904	959	931	933	845	961	888	906	884	928	938	946	938	911	893	925	880	920	915	897	918	1007	901	949	930	953	909	942	913	890	911	879	870	954	939	924	910	935	869	970	896	990	903	868	884	897	859	929	866	856	887	917	922	883	937	890	893	915	914	917	913	920	962	904	920	840	897	942	950	929	919	898	894	933	930	936	924	888	960	954	886	924	911	899	913	887	887	974	896	901	909	919	909	923	916	932	914	898	893	876	931	963	943	974	886	879	909	898	875	921	932	914	901	941	913	945	936	928	884	903	879	949	925	907	895	940	965	908	927	892	875	925	886	903	988	940	963	967	906	923	908	911	911	935	851	885	908	887	833	920	934	928	898	904	912	909	892	894	929	931	934	842	928	928	864	904	921	927	908	851	879	964	901	879	895	879	911	904	929	906	1010	858	877	915	929	861	921	870	949	896	906	933	925	951	887	916	865	943	928	973	902	919	925	926	987	918	908	911	924	934	877	961	922	911	897	908	913	956	893	878	910	899	860	937	880	975	877	948	943	872	898	939	899	897	914	904	917	929	846	902	905	953	873	938	912	1031	906	905	930	871	910	911	909	945	919	901	928	952	926	901	913	962	891	912	930	951	840	907	889	863	863	808	956	931	944	853	896	917	905	907	940	919	919	892	845	872	911	881	919	947	879	917	942	898	880	944	922	913	906	890	918	885	879	912	891	866	902	878	876	930	950	922	907	930	938	936	940	863
3934	1771	3312	3021	4336	8297	6642	3176	1231	603	330	311	278	288	287	318	342	285	279	272	291	303	302	314	335	322	310	290	294	252	289	286	254	274	291	281	319	315	301	293	284	271	312	290	282	266	277	292	284	291	285	292	292	333	298	290	271	283	297	294	294	282	282	296	283	279	295	311	292	312	278	296	283	319	309	261	281	319	289	289	288	281	280	300	296	321	313	240	288	278	299	283	278	277	301	298	289	276	286	275	276	289	289	275	295	288	264	307	310	294	289	301	272	267	241	291	275	298	318	284	237	298	264	325	283	281	323	282	286	279	298	296	334	288	303	289	299	293	285	280	288	283	258	314	287	303	286	300	317	299	280	285	256	303	294	296	284	336	312	287	298	286	290	292	314	284	290	303	290	278	271	275	278	267	282	304	294	276	308	290	291	304	306	274	257	346	274	278	290	298	291	303	284	292	292	289	260	292	300	319	285	276	301	275	296	270	286	282	323	304	306	281	261	279	304	286	284	276	297	286	288	277	292	298	253	286	287	256	291	286	283	291	292	297	265	283	274	285	293	273	248	323	291	277	300	265	285	302	286	282	307	276	307	287	293	272	284	305	305	301	274	271	303	294	294	250	290	274	296	312	271	303	285	286	282	287	304	307	306	290	306	276	278	256	269	292	277	286	298	281	298	298	272	333	298	281	303	331	256	287	277	263	274	264	316	282	305	270	319	301	291	275	278	291	302	288	290	278	258	268	273	287	296	283	295	301	291	304	296	299	279	275	290	269	291	296	285	282	282	297	272	284	293	299	266	297	271	317	268	289	280	288	289	273	343	272	323	281	282	293	286	296	255	299	258	295	287	314	293	288	273	294	272	278	283	304	282	295	309	274	304	283	290	290	289	281	288	286	313	286	282	311	262	292	278	289	288	295	284	286	270	276	275	311	288	303	306	297	283	282	263	310	294	321	307	286	261	316	266	284	306	257	285	282	279	249	315	279	287	280	282	298	291	307	282	305	295	267	311	244	275	282	295	342	294	285	235	284	280	297	286	301	297	283	288	294	277	311	333	321	296	280	287	294	262	269	299	264	281	314	291	291	280	303	299	290	288	284	293	275	280	296	300	283	310	306	322	308	242	284	313	276	310	289	277	247	302	296	283	307	267	280	272	300	273	278	284	302	294	282	271	307	291	281	298	310	292	268	300	295	263	258	269	293	290	265	286	281	281	307	268	294	276	268	294	284	302	306	282	300	309	322	271	287	292	298	293	274	256	309	298	294	280	308	334	285	320	295	284	302	300	313	279	317	300	303	274	262	304	273	280	290	264	275	307	288	267	303	291	291	295	301	283	263	299	290	267	283	289	278	293	298	282	294	305	295	289	295	291	269	286	284	291	284	283	275	263	287	281	285	294	277	272	271	283	291	278	293	310	303	274	277	313	283	297	293	285	273	292	300	283	297	307	282	257	292	295	245	298	309	288	267	312	275	297	290	272	298	293	268	292	275	286	260	290	273	304	282	266	304	284	280	313	297	273	273	295	277	300	280	299	299	277	288	309	294	271	288	274	287	287	307	268	250	295	270	281	271	284	277	285	300	288	293	300	274	303	276	304	287	297	305	324	281	309	319	305	281	329	288	300	270	300	289	302	302	280	288	306	282	300	283	294	296	318	276	278	282	319	309	277	297	274	279	290	273	282	292	305	284	334	268	271	297	328	297	303	304	305	277	286	321	332	293	277	303	285	296	302	273	260	276	308	321	286	325	299	323	271	288	266	262	303	285	296	260	298	294	289	277	264	306	270	280	275	285	327	303	289	301	314	317	293	293	294	285	299	279	283	256	294	280	316	287	269	286	282	327	269	303	273	278	308	280	284	306	313	270	251	277	290	278	272	302	291	312	310	283	281	292	282	288	309	311	287	284	285	290	259	306	296	266	304	315	292	287	311	312	291	303	293	280	283	292	276	282	264	291	295	274	291	264	325	291	329	278	285	294	283	317	265	278	270	328	291	304	275	277	284	301	296	281	291	284	292	272	299	327	269	290	306	297	309	294	290	282	306	297	307	280	315	309	307	278	311	290	310	304	287	310	298	303	309	262	319	275	269	278	277	318	273	305	285	291	284	297	299	299	272	273	292	319	268	292	286	266	305	285	270	293	309	304	283	285	302	281	273	351	278	299	282	283	273	307	286	283	283	314	304	276	291	307	278	270	274	319	258	293	264	262	302	294	269	277	274	312	319	288	288	292	270	320	301	302	270	291	291	265	280	282	291	285	281	303	301	295	284	306	288	268	294	266	275	295	268	315	306	288	292	311	287	316	297	285	327	310	316	302	263	267	305	304	284	265	275	290	294	274	288	294	307	280	284	309	284	283	255	300	262	299	265	259	280	287	256	292	285	306	284	277	233	277	279	307	294	269	303	302	252	282	282	269	312	270	279	309	300	326	290	316	286	294	324	282	315	299	292	276	276	302	275	240	297	280	286	288	318	318	274	297	301	257	290	290	302	313	302	313	303	299	332	286	284	271	295	306	273	302	281	281	261	270	274	300	260	284	247	308	263	287	298	267	279	281	265	267	298	295	289	280	317	297	279	260	284	265	315	280	296	297	277	333	334	297	306	293	264	268	313	314	273	302	287	316	286	274	310	295	295	292	288	296	321	276	290	301	252	260	290	294	282	303	260	308	279	313	299	284	305	257	308	324	278	273	288	291	295	291	296	295	280	296	298	295	277	278	281	281	282	279	330	305	328	280	256	275	297	304	291	285	332	308	272	304	310	287	275	296	294	295	264	309	275	281	297	323	293	297	256	296	299	283	292	282	286	291	319	256	307	276	291	308	287	271	300	301	294	272	290	297	274	280	267	270	300	289	279	283	281	293	293	301	277	273	272	268	281	277	297	279	285	315	282	278	273	285	321	299	278	297	290	285	297	270	280	276	291	273	278	272	275	329	268	286	277	262	300	313	295	277	288	271	294	298	270	290	285	285	269	305	284	305	283	308	294	279	303	281	262	288	298	297	264	261	267	293	286	265	264	282	282	306	297	306	276	282	289	315	312	265	293	276	349	325	284	283	279	280	322	317	281	293	298	288	266	324	274	277	290	290	299	296	258	279	308	307	269	295	282	299	307	283	301	301	307	311	298	288	286	282	319	242	296	293	290	279	286	298	296	278	299	294	307	278	298	282	317	293	260	294	263	291	290	319	286	319	272	268	246	293	275	283	306	294	283	307	292	273	276	277	283	275	272	296	283	317	284	258	279	248	277	286	259	258	291	256	277	269	280	265	323	332	273	280	294	309	306	268	290	271	286	270	299	283	287	284	308	308	313	296	263	303	271	296	284	287	300	272	288	261	284	296	300	286	286	297	296	302	305	287	303	289	296	280	299	304	296	289	311	305	290	267	298	299	269	287	276	270	325	330	318	286	293	283	305	292	277	287	265	290	290	301	275	291	268	270	250	301	281	286	262	296	305	287	277	308	280	290	323	264	287	308	282	279	298	315
3442	2358	5643	8149	13911	22441	18640	9372	4311	1877	891	934	897	875	936	938	877	893	902	892	867	881	827	913	914	876	889	930	862	879	891	854	902	884	885	893	882	852	822	892	962	839	901	868	878	920	937	922	972	898	932	899	933	875	857	857	846	907	903	892	890	856	880	884	941	865	897	863	907	892	897	836	883	950	928	928	835	880	849	884	860	862	869	953	931	865	889	849	844	912	846	914	848	930	865	900	873	864	868	875	930	881	893	880	918	855	848	910	905	877	851	905	854	875	844	883	893	871	892	936	813	856	865	893	850	830	860	865	883	928	867	922	864	843	853	868	831	865	862	885	862	824	834	870	867	848	870	864	914	885	870	822	811	911	909	878	875	853	869	885	878	905	852	909	886	838	906	875	907	868	846	899	879	927	870	878	885	923	848	865	871	903	907	879	864	872	836	857	881	931	952	870	882	814	876	886	900	877	916	895	871	848	885	886	906	850	862	824	878	840	875	883	896	872	892	911	865	906	842	869	847	938	850	924	940	884	834	890	825	869	836	890	873	897	930	869	861	863	887	921	861	883	837	850	885	827	891	867	902	863	872	894	889	889	800	921	888	904	909	891	878	844	851	849	874	843	901	865	910	912	845	864	898	899	904	875	844	845	893	843	848	910	913	936	863	901	855	894	880	876	864	839	892	888	828	837	928	831	870	875	927	910	855	910	879	874	867	878	871	914	898	891	881	881	848	905	896	937	920	884	854	918	854	858	883	901	909	890	921	845	871	889	899	899	875	938	864	862	842	847	881	867	856	879	879	887	919	868	911	849	967	923	872	833	935	930	860	909	872	832	844	870	866	838	880	906	937	914	825	826	883	905	946	873	872	881	888	893	871	896	856	870	902	841	908	912	847	859	807	899	819	892	875	866	810	902	867	869	942	874	876	831	944	834	891	863	891	958	917	826	902	919	869	868	890	927	905	873	883	883	921	867	900	850	902	929	889	912	862	853	871	859	871	871	895	882	891	840	853	922	922	863	846	894	917	892	852	894	866	900	850	868	878	876	914	867	855	925	849	827	894	843	910	874	887	898	871	856	934	877	863	840	837	925	891	848	926	932	913	876	947	883	952	886	894	868	905	840	856	863	907	860	818	861	856	875	900	851	826	878	895	833	862	903	942	869	883	886	852	832	898	935	902	889	839	865	902	826	889	838	927	821	876	872	883	848	873	866	864	852	853	923	884	861	915	880	877	866	912	861	863	912	861	782	864	883	841	853	893	920	892	925	847	887	872	897	903	841	911	821	872	880	841	900	884	887	862	831	887	835	887	899	867	884	849	838	855	887	890	872	924	882	867	859	842	889	884	943	891	863	871	838	857	902	938	862	866	857	834	860	938	823	882	872	954	891	898	862	849	909	912	870	905	868	907	874	933	907	901	916	845	836	884	919	881	893	869	938	840	846	870	869	852	874	882	861	925	872	866	924	877	813	908	875	864	911	858	913	858	839	876	921	875	884	923	824	908	936	842	858	854	924	852	822	890	855	933	957	904	854	845	872	833	907	857	870	888	890	835	888	884	878	837	920	884	843	908	875	893	911	867	853	883	868	913	885	889	926	888	866	881	830	868	879	886	906	891	865	849	866	899	880	863	913	898	872	877	892	901	883	883	834	903	903	913	880	857	819	887	861	897	860	881	915	877	837	898	859	883	852	826	883	840	884	856	846	884	890	916	873	858	886	850	811	871	861	886	898	828	911	865	894	920	886	864	841	885	927	805	921	904	905	952	914	878	888	887	916	849	858	925	887	917	827	848	858	931	864	844	868	926	941	835	927	836	889	897	925	901	847	911	886	856	893	902	876	839	878	927	886	835	875	903	874	912	869	864	885	885	862	884	894	909	936	911	902	873	890	929	823	891	912	874	872	902	862	894	889	919	872	825	861	905	917	908	943	891	919	875	890	868	905	875	921	925	888	893	873	909	837	924	888	858	891	873	867	875	879	876	906	878	847	920	876	904	890	814	864	844	864	893	901	893	880	929	920	843	908	894	890	889	864	864	873	886	802	866	872	870	873	898	897	884	853	856	856	870	890	869	893	891	904	877	885	828	869	834	844	882	836	935	910	891	868	868	888	880	908	883	924	865	909	839	897	870	862	879	868	885	908	876	936	901	914	895	858	906	852	883	874	890	851	885	847	892	883	929	891	861	868	871	925	891	868	883	858	903	833	873	892	902	893	877	878	865	901	901	905	884	881	910	836	933	825	891	890	888	902	847	858	918	872	874	846	930	873	926	895	875	930	846	906	862	852	854	908	871	863	865	844	899	942	860	895	931	823	837	867	912	898	929	895	870	858	917	882	911	877	908	830	849	839	858	907	910	947	856	820	845	879	870	893	786	890	898	900	864	910	839	870	854	903	885	925	925	837	863	886	888	922	881	901	881	877	881	910	875	925	860	906	875	916	858	912	897	906	845	905	855	869	884	866	895	897	867	843	869	874	875	860	923	876	874	837	916	842	888	866	824	839	866	887	838	894	946	881	845	915	960	862	910	887	838	909	887	862	899	859	946	829	912	894	873	894	828	866	882	866	887	831	887	936	842	873	879	879	948	871	865	891	927	878	842	870	887	906	877	884	875	846	882	904	870	938	884	867	892	844	906	917	905	923	897	891	901	898	899	854	845	851	857	900	868	884	874	902	857	845	896	884	900	873	916	874	879	904	856	896	948	855	959	876	924	910	847	864	875	906	892	839	866	855	875	847	917	820	894	879	900	841	861	839	924	844	893	889	875	845	873	886	841	926	934	879	909	858	937	885	882	939	854	957	913	858	897	871	889	922	914	907	853	877	860	890	881	920	883	895	918	814	855	886	887	894	845	845	924	831	844	877	877	876	884	957	916	846	852	913	864	933	881	868	889	909	865	826	886	925	888	871	880	843	858	851	899	924	904	868	917	892	901	885	831	886	859	873	911	910	828	843	885	881	852	857	897	844	861	891	907	862	932	886	916	918	881	857	832	855	901	863	867	869	893	870	908	825	854	821	886	899	867	868	863	877	858	875	909	907	842	849	877	859	849	870	892	866	851	894	885	888	922	860	896	831	887	911	876	836	886	810	858	905	913	869	869	871	852	912	868	879	862	866	868	931	893	887	836	901	920	881	905	828	882	920	913	908	808	884	898	884	894	920	872	874	882	855	880	857	888	824	890	917	903	835	913	904	913	865	876	832	857	852	865	909	840	906	922	868	859	891	864	935	887	815	898	882	858	863	847	860	886	921	830	888	826	888	872	833	862	839	836	812	863	887	888	894	840	885	842	856	878	915	897	790	826	884	882	880	900	835	888	853	921	883	823	923	797	902	893	899	852	927	883	890	900	923	838	878	823	943	901	884	922	903	895	907	882	805	836	909	877	886	839	930	878	847	882	858	853	862	854	900	839	904	869	849	860	892	903	828	894	879	900	877	879	882	888	870	899	939	869	862	907	864	839	873	855	819	875	881	840	909	861	886	887	872
12546	4640	8388	12539	45370	54739	42677	23438	9557	1273	319	427	324	308	279	299	311	301	312	295	287	268	291	381	369	335	313	294	275	308	298	274	289	305	258	312	275	307	280	279	281	281	284	267	296	282	257	286	270	282	309	273	308	273	288	297	294	307	289	277	276	271	278	326	272	283	288	278	294	276	309	312	277	295	272	305	277	276	294	295	302	296	286	280	288	285	298	266	296	288	267	309	311	281	275	282	278	291	316	277	291	338	287	319	285	282	282	260	298	268	278	280	312	292	279	297	274	259	282	242	284	288	285	290	300	272	309	310	279	284	313	350	295	286	245	278	295	305	262	276	291	294	297	288	331	289	301	280	283	315	307	291	334	285	314	291	274	285	297	289	272	290	303	275	289	288	284	253	275	308	287	322	317	295	291	277	296	272	318	267	287	284	278	284	297	313	289	292	281	261	278	276	287	276	313	277	295	287	309	294	260	285	273	282	281	277	289	286	257	284	300	283	282	293	250	267	298	290	282	291	266	306	290	284	298	298	309	299	283	277	277	287	295	308	296	292	293	267	274	287	283	290	265	289	278	297	290	280	293	294	292	274	262	289	327	303	288	313	300	283	297	303	304	319	304	287	285	252	302	336	276	286	304	278	299	284	305	276	277	291	319	269	299	254	258	287	285	267	315	291	262	284	292	274	288	266	304	303	271	274	306	313	269	299	266	283	334	298	286	282	266	298	283	284	293	294	260	276	312	292	265	280	301	278	290	300	285	302	305	298	294	290	304	286	279	291	278	303	269	272	298	272	317	292	278	287	287	280	312	294	292	302	329	280	287	305	287	280	270	293	280	286	262	306	310	276	275	291	301	300	311	310	268	280	300	253	266	290	292	304	277	270	303	279	289	274	303	296	299	305	278	303	284	285	257	294	259	317	288	280	276	305	283	288	326	279	323	306	305	257	313	265	316	295	298	309	309	298	266	281	313	284	310	280	290	322	249	283	314	266	281	275	322	296	280	297	292	272	290	266	296	292	273	285	308	281	285	288	294	318	249	282	321	310	276	287	295	323	280	268	296	332	279	288	312	297	265	302	268	277	268	253	311	264	257	292	286	280	297	311	270	274	241	279	287	262	259	280	283	283	273	303	300	268	269	284	286	291	263	286	282	300	274	257	291	284	265	274	282	309	302	275	285	248	306	283	292	313	303	295	287	274	302	289	291	281	283	256	269	308	283	299	280	278	256	320	324	309	270	265	269	287	266	234	295	284	254	284	269	286	285	281	264	284	289	266	289	274	273	263	268	274	301	270	291	265	298	292	284	269	315	308	285	303	292	264	280	258	269	284	296	262	293	271	286	282	278	307	297	282	289	311	303	291	287	327	272	300	270	270	281	282	288	274	305	298	278	281	294	284	284	281	288	294	297	305	285	266	281	318	282	320	277	273	288	306	261	298	274	274	281	313	274	335	287	259	275	291	262	292	294	277	292	306	305	314	276	266	288	285	298	297	262	288	291	287	293	257	285	277	281	296	323	285	342	283	271	284	287	273	290	293	280	266	297	317	281	277	267	277	269	302	266	284	284	302	296	280	303	291	309	307	307	244	323	270	279	318	276	274	264	284	278	286	279	298	286	287	280	260	264	275	279	270	254	312	277	343	273	259	258	309	288	319	272	279	281	283	313	280	266	297	305	309	297	264	286	283	286	275	273	259	286	272	293	289	253	275	290	311	297	301	283	297	274	277	278	279	283	283	321	286	281	283	294	259	267	261	281	285	273	280	283	302	295	288	282	286	288	305	311	310	295	311	281	291	270	294	312	265	253	288	294	280	286	279	287	264	273	298	264	291	263	283	285	284	276	276	278	242	283	288	295	276	285	303	287	301	287	329	259	301	301	288	302	288	301	288	327	257	262	298	280	314	310	286	297	299	273	274	312	308	301	305	302	275	287	254	295	285	268	284	319	310	288	294	273	312	307	273	282	278	274	294	262	280	286	289	290	278	290	260	313	268	271	294	270	291	309	304	304	299	282	302	296	310	292	294	309	289	274	267	274	311	286	263	298	326	280	287	297	307	294	301	271	325	275	284	273	279	287	274	280	310	319	299	239	289	302	267	285	288	293	271	310	319	302	285	307	283	266	311	279	304	305	297	281	310	288	304	290	281	281	321	295	305	297	283	282	314	280	315	302	295	281	285	276	317	282	278	279	267	295	337	301	290	265	318	300	285	303	290	305	265	286	285	289	289	263	269	290	295	331	300	323	298	273	307	294	334	317	269	312	296	308	284	302	299	291	281	270	299	274	273	314	286	274	284	299	300	291	281	280	270	281	308	330	268	271	275	288	287	329	307	275	288	280	293	276	295	296	285	285	306	316	291	267	286	295	287	339	265	285	273	298	296	312	275	280	303	278	281	277	322	278	287	299	268	269	276	320	270	295	320	286	291	290	295	288	274	280	288	316	325	263	283	274	268	275	299	304	309	290	307	310	300	277	255	265	277	306	277	254	326	289	312	273	305	308	318	291	292	278	259	302	290	308	268	276	290	275	301	304	281	269	314	281	330	292	272	265	310	288	304	268	307	273	283	309	277	294	257	274	276	311	291	283	300	335	291	303	311	258	278	299	279	283	289	303	300	297	279	258	297	272	276	260	304	271	293	278	293	285	309	282	271	266	271	283	287	303	267	292	281	322	281	293	284	304	278	270	327	280	273	279	288	301	272	283	293	287	278	274	260	285	285	291	285	277	262	258	303	302	294	289	240	296	289	306	269	291	309	277	291	287	317	288	297	284	268	300	279	249	292	279	303	297	308	297	279	296	283	297	298	297	291	296	289	351	306	293	296	308	273	272	292	293	275	300	282	273	308	272	277	293	297	274	272	293	286	292	270	265	300	281	277	259	294	257	282	279	317	300	288	288	287	252	314	284	259	284	272	298	275	297	270	254	284	278	258	288	292	301	282	303	281	281	287	290	265	295	291	303	279	274	290	298	295	284	289	282	296	308	273	293	330	273	305	291	296	290	293	272	287	302	279	295	273	307	309	276	286	308	301	298	275	297	292	252	317	294	279	277	275	274	266	297	276	299	285	316	293	297	285	301	295	309	295	273	291	300	270	306	283	287	285	294	293	280	326	297	314	299	269	288	258	278	305	245	276	270	271	272	274	272	282	325	283	299	283	280	262	268	314	241	288	267	289	292	273	303	287	275	288	284	307	294	275	306	293	281	299	259	283	281	307	274	292	277	346	295	282	289	293	278	310	319	282	311	303	326	290	298	283	276	294	275	303	327	284	276	295	295	270	295	283	280	281	274	286	315	297	294	261	308	285	300	292	300	288	286	299	303	307	300	258	290	310	289	303	296	284	299	289	318	272	289	281	287	306	277	281	263	284	279	285	288	261	315	303	298	319	279	318	304	316	282	243	275	291	282	281	295	308	297	292	271	277	303	284	278	276	307	250	290	278	289	275	296	299	292	306	264	298	279	310	297	309	281	292	284	290	312	327	293	343
7766	5016	11946	23030	53921	61451	51284	33980	20875	3221	1028	1720	991	1005	1004	900	960	938	965	950	915	884	1151	1432	1326	1141	986	988	942	862	860	881	838	827	836	856	947	811	855	877	898	907	859	801	869	880	865	882	846	868	892	901	859	908	881	905	827	882	904	891	869	873	918	889	850	902	919	853	804	876	924	875	881	836	846	874	839	817	919	913	933	901	829	909	865	858	926	867	875	885	858	884	881	904	866	873	880	930	838	840	866	843	871	847	861	830	883	903	877	895	852	893	883	893	857	864	837	873	919	866	886	865	878	848	842	886	841	873	854	820	896	905	900	879	868	884	859	861	834	850	848	860	829	915	812	883	859	881	886	899	881	874	880	874	916	827	902	860	845	902	879	832	897	892	815	831	850	877	860	858	880	875	856	877	863	866	878	914	851	899	863	916	822	903	890	865	871	908	870	891	863	838	914	899	863	895	861	877	828	880	882	852	871	823	903	856	851	841	938	840	879	900	847	839	855	872	878	873	931	899	897	838	953	915	891	828	850	891	945	903	875	886	877	875	847	830	846	873	901	863	802	853	894	896	860	942	866	808	919	827	894	867	849	860	872	867	875	917	865	856	830	858	892	896	856	871	892	842	863	878	811	843	862	894	891	887	852	846	861	868	871	869	875	880	909	816	859	871	828	852	901	850	919	852	945	858	913	860	937	895	921	884	924	869	818	861	885	878	846	894	844	843	870	883	837	875	834	833	901	851	870	869	893	883	925	876	902	898	849	852	825	900	927	869	877	865	883	899	836	916	901	856	848	853	819	885	859	887	892	917	833	863	916	899	912	840	898	861	877	869	867	873	827	811	912	858	830	876	844	857	889	866	843	940	875	908	821	833	865	905	903	886	840	891	857	875	843	908	914	869	884	927	886	884	913	864	833	889	836	845	852	863	878	868	838	864	847	851	877	877	897	910	877	836	847	855	913	825	946	857	892	870	923	851	861	851	805	904	845	900	917	837	871	882	811	859	840	906	855	860	849	869	854	827	813	861	815	867	897	891	860	858	835	882	894	885	866	897	866	841	873	853	881	902	852	857	906	916	911	870	830	910	855	911	875	886	901	868	917	886	875	917	907	881	898	826	874	926	815	884	892	869	896	897	895	853	905	893	839	854	855	920	925	838	856	851	874	850	880	880	830	893	878	863	858	957	893	890	876	875	884	894	887	822	915	908	861	924	820	814	832	804	868	831	883	855	854	865	891	900	854	857	899	869	841	887	804	878	816	896	866	885	845	912	882	880	848	906	865	857	861	856	934	869	881	862	840	900	924	871	856	853	849	816	883	905	873	865	841	892	892	851	871	820	874	942	855	879	902	851	856	859	866	911	841	909	837	904	917	852	865	880	889	839	907	874	887	843	899	894	858	912	869	835	837	873	896	837	876	851	891	869	883	880	886	870	880	878	861	836	841	913	875	882	936	874	870	835	901	877	837	878	908	852	889	828	871	835	811	880	867	838	907	917	918	870	865	892	884	840	872	869	840	849	896	857	893	882	824	843	898	891	868	845	837	851	934	908	887	854	888	855	836	903	858	850	873	855	829	899	844	880	850	847	872	916	801	864	842	851	873	869	848	826	904	889	833	875	856	859	858	931	825	881	823	840	852	938	818	878	878	830	803	865	877	828	860	905	847	874	901	923	887	869	843	897	859	845	862	880	888	875	867	828	833	888	864	830	882	893	883	915	950	863	851	812	852	912	854	865	855	816	860	885	894	876	823	833	866	916	868	875	885	908	887	903	852	861	878	911	841	919	892	869	855	920	871	838	840	892	824	897	901	899	868	864	853	911	900	843	867	885	873	857	856	862	836	873	846	806	856	910	904	843	865	869	853	895	876	820	875	873	883	823	935	878	893	844	844	919	800	854	870	880	885	902	882	861	885	915	869	880	836	800	892	886	871	922	867	853	866	903	876	891	898	869	877	881	876	886	794	880	802	866	845	923	829	900	847	885	823	926	903	886	922	921	892	851	845	869	846	901	932	872	916	868	866	855	891	922	911	906	875	913	871	886	916	914	900	815	867	851	850	907	845	860	901	926	875	849	942	852	875	872	885	899	860	850	894	912	871	848	920	905	894	862	848	869	890	859	886	904	881	923	883	855	847	883	897	850	880	899	829	855	882	839	871	892	838	899	883	880	897	918	889	875	831	855	908	899	876	906	822	868	879	879	865	840	885	892	904	892	877	883	897	841	866	832	872	841	862	844	894	909	860	836	863	813	923	857	923	865	870	883	855	870	830	858	916	836	875	855	897	876	888	824	865	877	887	876	892	854	803	820	803	885	854	880	843	781	907	823	894	858	866	831	844	829	866	891	918	924	869	859	869	863	868	896	875	849	844	899	865	877	914	872	920	836	850	888	849	896	868	856	886	903	812	882	859	874	855	899	847	907	887	837	899	832	906	849	859	855	872	824	942	851	857	842	898	838	893	876	843	863	901	867	882	836	887	895	872	834	904	885	908	893	887	928	837	894	905	886	854	883	890	854	912	902	865	886	918	925	852	843	829	893	890	867	841	833	827	890	888	861	889	837	782	860	888	904	906	904	881	829	834	876	887	892	820	852	893	897	850	919	943	839	851	907	894	845	820	883	912	849	884	886	908	901	868	872	822	866	901	856	918	861	890	867	880	834	892	860	822	883	875	902	840	874	894	824	833	875	836	816	859	893	885	857	893	853	895	904	875	873	876	894	859	879	870	875	922	871	881	838	820	852	833	819	841	857	857	894	919	862	824	829	827	918	836	835	850	866	840	863	824	893	921	858	898	929	868	917	862	867	845	880	905	936	925	865	889	864	870	895	845	843	897	854	897	798	822	870	851	882	885	895	874	883	836	900	880	914	872	905	855	863	857	821	873	862	895	887	888	837	878	892	794	893	887	859	882	829	906	879	908	859	881	918	868	891	862	840	815	900	875	869	889	906	859	909	811	862	833	844	847	879	845	864	848	883	833	927	824	893	863	858	853	808	834	909	886	882	875	828	902	882	885	921	907	851	846	913	855	851	870	888	866	866	870	837	914	894	911	838	861	857	843	865	847	883	797	890	871	926	912	848	885	905	834	880	832	859	893	836	888	868	854	896	871	908	870	875	873	914	910	836	873	805	865	866	911	828	864	876	879	846	889	915	872	834	851	850	875	858	906	851	878	923	890	881	842	832	879	851	852	874	903	886	893	860	827	861	856	875	846	872	885	936	849	918	860	879	894	844	855	888	839	924	881	842	859	884	867	925	904	805	880	833	842	863	897	867	890	890	840	907	828	860	877	883	877	924	816	886	917	857	883	879	887	878	902	890	881	872	903	867	844	900	911	859	862	895	931	826	899	887	841	885	885	822	938	891	910	871	903	879	937	847	892	914	858	898	817	888	884	900	866	883	902	839	834	858	866	849	878	878	897	889	888	843	892	919	871	878	923	850	911	863	836	914	838	877	907	837	823	886	839	876	889	875	830	902	866	837	909	889
20184	8558	12376	19203	58179	67776	54034	31777	16454	3987	399	491	379	322	310	331	313	301	314	309	336	308	352	404	381	351	331	301	311	301	297	324	308	298	314	286	311	297	332	315	339	282	298	314	289	371	311	295	318	263	295	301	317	314	273	320	286	283	315	309	302	300	292	305	319	293	330	321	307	310	326	285	292	321	306	307	328	279	319	287	307	313	290	304	295	323	303	298	282	293	313	310	323	311	312	330	303	322	267	308	291	340	337	281	286	312	286	262	300	300	281	305	330	283	318	309	308	313	301	329	289	296	291	268	295	276	266	299	300	342	287	284	306	289	284	287	291	323	299	295	304	294	267	301	292	290	331	314	329	281	300	295	283	309	308	289	286	304	285	330	318	332	305	310	307	301	306	302	297	328	303	278	325	274	268	282	292	269	299	308	298	279	313	305	325	308	323	343	298	269	295	318	288	305	320	285	324	275	298	295	271	346	318	269	304	300	292	308	299	308	288	283	290	308	285	324	329	320	323	326	295	291	315	289	283	312	313	290	288	327	297	307	308	311	312	348	293	298	299	300	327	362	313	284	306	305	281	307	314	289	309	317	283	316	333	294	303	353	317	322	317	305	275	307	272	265	280	305	295	322	299	296	311	294	327	277	323	287	291	277	284	308	321	260	305	295	303	310	322	319	321	294	289	338	308	315	332	287	305	306	310	290	317	298	290	335	308	302	312	327	284	281	282	276	296	337	295	290	286	335	307	309	333	306	279	294	295	314	286	295	307	303	316	316	313	283	305	312	311	300	323	311	318	309	291	321	301	313	308	279	303	320	334	286	313	278	296	324	271	311	287	299	309	288	287	329	330	302	323	295	318	298	315	293	300	302	320	287	293	275	306	277	292	296	300	287	311	287	338	301	295	312	315	351	300	294	304	310	299	321	271	294	314	323	302	301	266	293	280	301	335	288	304	279	271	281	295	309	334	275	329	271	301	308	310	327	300	316	321	302	322	310	305	318	330	294	326	288	303	299	315	300	306	325	289	342	305	300	295	307	299	300	318	312	327	294	300	322	291	316	314	285	323	305	312	309	317	303	312	323	327	296	293	330	296	306	308	308	277	304	315	299	296	273	307	290	298	303	283	274	283	292	294	307	309	298	308	300	319	298	291	274	327	306	297	344	285	313	303	313	298	280	310	280	320	301	316	291	319	310	313	312	333	351	303	326	296	328	295	306	315	309	311	326	302	322	312	314	315	305	303	325	288	326	306	284	315	298	316	309	274	283	304	291	289	306	308	304	328	306	306	299	297	315	322	309	313	298	314	290	296	322	287	296	295	310	301	294	279	308	305	299	269	320	315	310	283	297	297	280	311	268	307	293	293	337	283	293	308	318	328	308	307	324	314	321	285	314	317	281	279	285	319	329	299	299	304	250	311	305	286	306	303	305	319	304	260	311	280	322	284	296	319	337	322	322	310	282	302	345	308	293	301	289	300	331	304	323	270	326	302	298	302	297	302	306	299	319	313	287	291	294	310	269	316	325	283	301	348	314	323	309	305	331	312	294	295	297	305	321	335	295	294	298	284	319	281	286	304	342	310	295	312	304	306	294	306	304	329	312	308	310	324	299	313	305	301	336	304	321	285	301	325	305	274	305	310	296	282	320	308	262	294	281	310	306	291	329	284	325	285	316	279	300	316	335	297	275	287	328	340	310	299	305	268	311	301	311	320	305	329	314	313	285	295	271	293	282	289	286	326	328	307	303	280	328	316	306	341	308	293	299	312	289	321	309	314	310	265	315	327	312	278	292	307	298	289	316	302	333	344	276	305	289	306	315	320	314	309	292	283	299	293	294	327	281	323	266	318	283	290	309	295	278	324	296	294	298	289	268	296	310	299	301	341	310	280	297	294	271	293	300	284	299	341	299	268	308	306	302	290	307	291	290	300	290	316	289	340	273	328	301	287	304	290	280	289	313	289	308	283	297	312	315	301	320	270	314	297	306	319	287	325	303	290	317	296	275	323	302	298	315	327	297	285	311	313	301	264	310	325	290	284	309	301	323	293	279	309	318	282	292	322	303	308	277	285	307	307	323	322	310	255	302	283	281	302	316	327	299	301	320	308	278	297	295	288	291	319	282	295	315	281	322	297	290	282	299	335	329	307	296	284	319	331	314	324	318	311	292	285	317	307	288	290	281	281	309	324	309	332	316	309	300	297	334	297	340	326	299	298	303	323	303	313	291	336	341	291	328	327	265	334	348	308	314	277	329	313	312	320	274	333	342	303	286	272	288	296	324	313	316	298	309	280	293	335	326	314	304	353	312	278	311	282	328	292	291	305	330	304	285	318	332	285	277	301	304	285	260	287	307	287	322	333	324	295	300	296	251	304	295	302	330	298	289	327	339	306	307	307	307	291	335	326	290	302	319	314	289	314	290	323	288	321	299	309	297	302	310	311	281	278	283	321	307	296	321	327	314	324	303	288	314	339	289	334	311	280	290	309	293	300	325	302	316	298	319	308	308	292	293	301	295	302	324	331	314	298	294	292	306	287	296	312	320	317	292	297	301	304	336	317	300	337	303	314	311	313	334	305	315	316	339	319	313	319	309	315	321	308	279	286	312	313	292	290	308	295	298	307	294	297	315	288	292	307	330	287	276	314	287	308	285	305	341	269	306	289	322	309	286	303	308	261	295	321	305	276	324	297	277	269	319	304	293	312	312	317	314	305	323	310	290	260	304	310	287	321	303	294	340	285	282	311	282	302	297	301	315	295	308	308	335	295	327	345	326	342	310	294	316	310	318	332	315	308	295	309	317	296	316	286	294	324	288	332	283	308	302	298	312	312	284	328	324	315	305	321	309	309	316	302	271	331	314	290	291	306	299	326	313	282	313	322	291	292	324	325	300	306	305	291	279	316	275	307	290	289	293	309	290	280	285	317	311	347	310	307	284	343	357	305	282	302	340	282	335	343	305	296	300	282	304	309	312	270	318	280	324	321	328	302	308	312	300	288	292	302	295	328	293	287	280	301	310	315	285	324	312	325	325	305	324	321	307	301	291	267	294	301	299	307	345	309	332	307	304	301	290	308	307	299	287	311	297	341	300	313	314	323	309	311	328	311	316	314	269	282	290	293	279	305	300	318	286	292	318	329	318	314	338	337	286	297	283	295	315	312	300	293	333	289	290	314	305	311	316	277	296	303	282	346	295	290	304	303	301	331	308	311	309	301	312	296	300	297	328	310	303	305	307	311	330	306	309	329	347	323	298	320	307	306	300	288	311	337	293	315	282	331	332	285	278	285	316	316	331	317	293	293	282	278	283	320	295	316	311	301	334	310	341	308	281	305	319	318	288	316	330	315	325	293	298	301	288	298	294	317	319	306	295	322	312	328	303	340	321	304	330	321	305	310	339	299	312	315	267	333	292	295	331	323	284	323	303	295	320	274	316	298	307	311	311	312	292	279	310	308	285	321	296	334	353	275	274	308	282	299	337	297	327	305	299	318	314
10438	7705	15910	29374	64256	74437	61351	41191	28963	9477	1178	2178	1036	1016	986	948	945	1002	972	980	992	925	1422	1777	1434	1114	1076	947	938	936	915	966	924	923	905	898	891	889	848	913	900	904	914	901	873	895	938	946	906	934	916	897	917	881	869	898	927	914	917	984	952	909	947	889	902	891	948	924	930	864	927	895	931	886	876	839	888	903	944	884	892	917	910	896	901	907	829	906	918	943	923	896	899	964	913	913	911	959	877	973	935	829	918	904	906	894	920	918	928	926	823	869	922	956	937	908	934	892	873	902	895	904	893	924	882	901	936	893	896	892	870	924	947	924	951	936	925	840	905	918	857	905	898	893	919	922	834	945	911	940	904	912	866	928	888	903	918	918	853	831	888	912	921	918	915	908	904	878	933	900	907	912	917	877	876	906	892	908	888	907	876	901	919	904	883	892	891	897	938	888	864	930	880	989	890	930	888	935	889	909	851	926	876	890	857	891	894	863	899	922	854	944	934	898	877	981	926	931	961	944	889	932	909	906	927	906	893	894	919	945	921	898	905	904	898	902	903	926	950	989	905	904	898	964	883	867	956	851	899	892	917	902	911	890	885	914	907	945	891	890	863	867	926	859	922	863	906	898	908	906	907	875	925	910	898	897	974	893	907	927	913	865	896	894	898	938	894	889	907	848	904	919	923	883	911	954	893	893	874	905	886	916	978	908	898	916	892	940	953	867	893	893	914	912	894	919	912	896	842	951	958	889	957	876	899	963	858	911	914	883	876	886	936	896	912	945	926	932	898	923	973	902	924	855	937	845	872	946	964	862	892	924	948	902	940	943	932	925	881	936	913	923	923	889	866	919	892	966	927	954	875	959	901	946	942	934	898	926	907	924	913	880	884	919	964	934	861	930	912	936	907	902	944	921	889	944	921	964	898	918	926	946	904	832	896	911	877	897	919	921	911	959	941	920	919	938	922	905	894	912	850	914	971	958	930	943	929	872	913	897	925	944	867	858	888	924	879	944	896	927	980	884	934	940	928	907	891	915	923	906	956	867	918	925	911	912	931	940	922	911	897	880	884	951	959	910	915	937	917	854	941	903	965	911	906	913	920	877	899	952	932	903	893	947	896	913	929	926	891	890	956	885	909	938	918	878	911	920	983	884	880	931	922	861	901	883	894	919	953	870	899	933	860	897	929	921	900	921	892	923	978	948	918	860	925	899	895	883	979	930	939	933	913	885	877	899	900	955	907	876	947	931	887	878	877	901	930	880	913	974	885	924	888	912	896	907	929	895	929	913	892	885	921	888	899	889	873	897	963	921	910	934	909	944	876	915	962	914	909	856	909	879	950	926	895	903	895	886	921	937	871	858	885	888	862	887	932	927	895	974	911	925	910	939	952	929	889	956	897	893	950	910	938	932	865	914	899	968	912	929	863	957	935	910	917	929	919	897	962	915	917	912	889	939	898	896	969	870	901	937	914	912	909	886	907	901	913	951	935	929	936	842	902	905	906	897	939	1006	886	898	967	939	920	884	936	933	911	884	905	916	916	975	905	848	898	839	898	870	911	888	913	906	903	903	900	921	882	943	853	880	960	957	941	947	913	987	919	868	892	967	894	908	907	903	925	924	856	881	962	881	874	974	884	957	881	900	916	893	931	886	871	900	902	926	868	965	901	878	929	953	877	898	921	893	913	928	952	905	910	932	909	960	923	906	935	883	906	871	885	943	938	880	896	900	939	934	896	895	892	927	879	885	970	917	915	896	889	950	974	935	897	917	870	958	893	907	911	858	882	907	898	876	939	887	926	889	968	925	903	943	856	930	891	939	897	942	913	889	930	926	891	956	921	892	874	900	909	864	898	902	917	923	935	885	889	902	905	870	969	890	914	907	877	878	939	955	922	887	906	922	947	922	913	924	888	953	946	896	1018	918	854	898	978	889	987	861	912	906	877	952	863	919	878	924	917	916	910	927	940	920	926	918	895	896	898	930	894	935	968	878	900	858	929	905	867	943	881	890	958	911	916	1000	868	889	915	945	857	933	907	923	910	922	965	918	916	929	900	899	929	877	922	884	878	922	888	940	915	927	883	929	935	915	929	911	973	939	908	881	921	872	938	867	880	877	864	889	910	896	861	881	866	922	961	905	900	893	920	934	896	930	888	863	902	932	931	910	897	911	926	892	954	930	930	922	944	868	940	943	917	945	914	925	911	916	912	896	883	893	899	889	876	903	920	916	966	1010	892	893	896	881	897	925	945	949	937	941	893	888	889	893	931	931	910	902	929	887	876	915	876	911	939	969	962	879	884	880	873	946	925	918	920	895	886	947	928	932	841	992	879	965	933	871	933	863	923	906	942	919	886	883	905	961	884	898	892	909	841	908	929	919	904	955	870	888	920	912	898	934	886	926	933	950	857	907	899	935	924	885	911	950	876	892	884	960	932	874	873	890	889	908	935	931	896	904	947	872	897	884	885	919	890	1027	903	889	931	939	925	927	879	862	875	884	922	863	937	896	894	935	891	941	950	937	888	926	933	938	901	932	907	925	859	878	881	978	918	915	881	862	847	908	895	831	889	936	917	896	879	894	895	934	927	930	923	909	893	858	996	879	877	896	916	921	883	896	936	900	949	931	935	958	915	938	888	837	857	931	987	926	852	843	883	920	849	931	859	861	953	927	923	910	889	930	952	929	882	882	879	894	936	897	938	926	883	883	886	923	915	924	984	892	947	867	897	956	904	929	920	887	920	913	889	906	869	849	951	920	908	915	906	876	897	897	832	898	931	897	897	915	903	900	935	917	875	893	923	897	989	941	918	816	962	890	898	953	991	923	880	936	944	901	919	912	931	901	889	949	915	929	901	902	925	939	910	911	903	921	918	913	932	925	871	903	959	875	876	888	960	919	865	909	914	956	956	925	875	941	908	915	933	880	913	934	986	899	825	865	905	933	962	914	903	906	909	933	945	946	939	926	943	887	926	998	936	886	918	891	892	868	914	876	916	903	947	923	917	867	937	893	935	916	910	893	861	921	839	918	883	869	958	950	879	892	921	941	900	941	887	926	923	886	925	935	904	927	909	955	895	898	867	954	950	905	888	889	921	872	908	858	892	895	937	854	963	968	894	917	854	943	913	938	901	956	922	911	881	946	856	938	912	890	887	873	872	897	898	978	897	850	918	937	866	910	914	924	947	910	932	970	878	944	890	914	965	946	888	893	865	899	856	923	893	925	906	869	951	863	949	904	934	947	934	901	915	899	906	900	955	906	947	989	947	895	907	917	898	871	910	911	967	935	878	884	914	942	926	894	904	967	962	899	882	905	958	883	919	858	879	916	939	942	920	932	900	948	910	906	921	958	914	951	877	892	905	833	931	939	942	881	902	913	889	866	895	923	931	928	919	928	898	911	889	897	911	897	895	890	918	964	886	942	932	962	904	949	926	965	962	936	842	849	874	946	961	918	953	902	870	870	902	939	918	890	866	951	947	889	905	919	924	933	875	872	918	892	906	939
4714	3307	4554	2752	4909	8623	6477	2932	1202	508	316	327	273	310	291	318	291	306	295	288	310	300	270	305	270	296	289	267	297	278	283	294	289	270	318	276	299	307	280	286	268	307	323	279	289	296	294	311	295	267	306	271	275	289	316	306	259	267	279	279	312	253	289	271	318	286	314	284	274	276	334	273	278	269	293	285	267	292	317	327	300	289	264	306	303	299	274	303	337	287	289	271	329	289	276	308	273	293	333	266	268	282	297	298	299	310	304	311	288	286	323	263	303	296	267	266	283	305	302	307	247	279	302	313	304	301	294	277	286	289	304	317	249	290	288	282	297	284	324	295	314	273	278	287	298	311	343	290	277	323	276	298	318	283	305	295	332	313	281	273	290	272	272	272	296	286	304	325	276	289	299	270	287	272	278	279	305	258	276	304	289	297	258	253	321	295	271	271	274	283	296	296	296	312	283	290	276	300	290	278	291	269	288	298	266	290	276	273	277	258	297	277	306	311	286	306	332	285	277	310	280	291	280	316	281	312	305	292	291	281	274	286	322	271	270	310	286	284	314	312	281	254	293	311	312	301	285	290	325	308	289	300	298	298	270	321	285	295	271	289	296	314	289	280	279	264	289	297	291	315	322	287	266	323	315	300	295	295	307	318	320	287	293	290	298	292	287	312	309	268	273	316	285	275	297	277	303	269	292	289	299	298	264	323	295	287	309	281	286	292	298	296	271	297	261	280	344	307	296	296	297	277	277	309	326	279	298	309	291	321	322	244	294	292	260	272	292	309	279	322	285	272	320	295	276	298	290	282	300	279	292	280	313	275	337	274	300	307	305	299	276	290	264	268	290	279	323	285	299	272	310	277	277	267	298	308	305	292	301	297	298	283	279	310	284	299	292	287	292	275	281	284	295	296	274	299	284	319	314	303	310	311	293	303	288	323	286	274	294	304	293	301	323	301	294	298	283	290	319	263	268	309	287	287	294	291	278	291	254	323	302	280	323	304	286	249	293	271	287	288	324	277	261	279	293	310	312	323	277	292	292	282	268	293	304	270	325	293	296	283	283	287	320	304	280	334	337	286	282	296	257	288	279	281	301	280	299	280	309	258	300	312	272	280	271	286	276	311	283	288	286	284	267	295	270	296	294	298	264	307	286	295	298	277	263	260	288	285	287	287	281	303	303	284	294	285	292	313	292	296	279	294	279	262	291	302	275	291	273	290	280	268	292	295	286	313	256	279	271	287	279	300	316	313	273	268	304	290	282	287	309	271	308	298	292	312	254	295	291	305	282	277	280	289	321	309	291	301	303	266	283	300	309	273	278	304	304	306	303	329	279	266	283	277	283	281	288	287	264	309	281	283	319	297	286	303	275	310	286	267	302	310	289	272	271	290	291	279	282	291	281	315	276	262	298	255	283	316	311	292	298	294	281	274	297	303	322	302	287	261	311	300	285	318	296	271	260	289	277	297	272	266	265	295	291	251	269	292	255	265	283	301	299	289	295	275	265	302	301	264	299	264	302	274	298	313	271	283	289	288	272	301	265	297	290	335	318	300	286	324	313	258	290	282	287	301	275	296	286	293	308	271	268	270	326	310	261	302	298	316	293	293	310	291	272	274	290	301	260	290	286	304	291	301	297	310	315	258	294	250	284	285	280	315	282	294	275	270	285	309	278	313	303	266	269	275	307	299	328	257	308	263	291	313	317	277	293	309	322	328	284	280	281	304	299	287	275	274	302	295	283	329	267	310	306	282	284	308	302	274	289	269	299	304	256	302	296	292	265	302	254	280	277	302	291	322	268	310	329	268	269	304	274	286	292	276	273	298	289	276	281	295	306	275	285	258	304	279	284	293	267	299	293	280	297	310	276	285	283	295	312	267	309	306	311	291	287	282	290	296	255	284	291	302	296	318	304	310	268	297	290	301	277	284	318	304	256	263	263	298	307	305	287	299	293	270	308	323	304	312	291	291	273	248	299	294	302	302	282	291	295	299	311	245	304	284	284	321	288	309	288	274	292	285	299	296	285	315	291	290	289	294	286	265	292	276	292	310	299	296	288	284	307	288	290	275	283	266	284	292	271	302	290	330	266	302	274	300	295	275	311	331	307	280	284	310	270	301	278	265	288	285	269	280	304	271	298	288	287	293	269	281	280	314	303	319	277	285	291	272	284	312	278	279	284	293	317	287	286	266	313	265	313	310	268	294	283	289	284	280	273	314	267	261	310	283	287	274	274	293	283	294	287	289	313	296	279	305	290	256	302	281	292	323	321	298	304	317	256	300	279	317	249	280	296	302	294	316	305	294	309	290	254	282	292	291	309	291	304	300	272	282	314	303	281	277	316	279	291	293	279	289	310	272	303	312	250	299	315	272	299	265	301	291	283	296	286	291	292	293	290	292	323	299	265	291	299	290	290	302	302	256	258	279	261	274	314	284	304	275	288	269	285	268	287	313	292	301	291	269	307	267	296	290	270	258	308	274	263	272	298	278	295	309	284	271	290	279	287	255	288	285	276	271	293	288	298	254	322	289	292	323	313	315	302	323	276	278	307	303	302	312	291	286	286	293	283	302	274	288	283	313	292	297	304	311	317	291	288	300	301	312	298	338	303	318	299	271	287	286	283	274	294	259	288	263	267	280	298	286	280	281	292	299	294	316	305	288	298	279	335	281	275	298	269	282	298	293	267	287	333	277	291	302	305	287	281	272	318	308	307	292	265	318	276	301	307	271	273	274	282	274	311	296	301	276	292	272	301	280	299	295	285	301	308	264	291	303	294	295	299	304	266	276	270	278	302	306	306	299	326	268	299	329	299	294	296	292	273	269	297	312	287	292	303	317	281	275	282	274	293	303	289	283	293	300	299	304	259	286	322	284	280	293	297	261	298	322	281	321	278	291	303	286	290	289	289	297	282	297	287	278	260	307	287	297	303	281	313	298	292	277	271	284	292	283	274	279	285	278	289	259	267	301	275	289	301	303	296	316	275	307	318	271	259	313	279	288	282	282	265	244	297	287	298	313	314	310	318	298	283	302	261	285	316	315	278	272	281	294	271	267	236	325	281	261	312	311	297	279	317	278	299	272	291	271	293	298	292	312	244	256	308	310	278	284	314	299	304	273	307	326	285	285	303	302	286	263	305	301	299	298	282	310	300	293	275	296	242	284	303	281	272	288	273	271	272	300	276	276	289	272	259	296	272	296	289	296	270	290	291	294	306	294	286	310	316	290	283	270	312	294	280	292	294	294	288	308	292	293	288	291	289	305	286	270	312	272	293	306	275	302	279	307	308	292	284	298	271	286	291	265	247	288	269	309	310	285	291	293	277	283	284	307	321	280	287	281	293	274	298	305	291	280	286	283	315	282	308	302	297	308	288	321	315	275	278	301	297	286	280	299	311	285	300	284	281	288	290	278	283	297	305	319	265	275	301	285	289	282	272	277	302	295	310	301	293	273	259	278	317	267	320	272	260	263	293	278	273	300	291	303	274	283	300	300
3825	3811	6858	7519	15192	22978	17996	9256	4251	1607	923	937	847	952	855	904	921	856	915	898	861	874	922	913	941	886	901	829	887	850	890	895	859	858	913	913	879	860	854	905	913	940	818	898	864	911	861	832	892	871	844	842	900	880	924	900	892	835	933	901	876	875	896	890	859	873	891	847	868	863	865	855	844	893	840	902	864	906	926	849	913	839	948	905	921	922	875	873	908	876	896	886	836	899	935	900	890	848	850	856	878	847	889	862	856	895	908	885	889	855	914	879	885	870	905	897	865	883	831	867	825	892	884	862	890	848	865	894	885	862	869	884	869	910	870	870	874	847	899	906	878	913	914	901	898	870	881	873	889	888	844	848	949	923	852	808	852	886	842	855	891	886	894	821	872	937	901	885	857	833	827	869	857	877	894	847	918	894	908	926	942	902	897	900	882	887	844	853	895	871	885	887	867	820	892	871	825	858	905	848	870	923	888	895	814	888	859	885	890	863	826	835	824	864	871	951	891	897	851	918	851	851	891	916	874	881	901	844	900	862	914	887	833	908	915	896	901	892	917	900	878	860	875	929	886	853	901	887	813	853	894	903	883	853	849	877	869	900	852	844	883	924	878	885	887	876	870	913	860	884	935	890	865	873	874	903	826	841	892	837	911	858	823	953	900	888	906	925	856	852	933	887	847	915	889	838	849	879	864	863	803	867	873	859	852	832	857	838	887	908	919	867	888	844	874	861	898	824	839	867	871	899	875	923	877	845	923	846	913	895	913	938	804	890	927	858	836	884	860	866	865	848	862	864	815	905	886	871	897	864	895	855	872	890	909	882	878	904	909	896	912	843	928	880	893	872	908	900	911	851	893	856	873	872	879	913	877	854	852	898	876	900	849	835	824	856	867	859	883	870	924	948	843	906	836	856	883	824	881	916	880	872	840	838	929	927	870	883	886	878	873	902	947	924	868	913	873	883	828	890	923	907	844	838	904	910	850	877	886	906	863	859	918	862	868	869	907	910	849	930	870	879	888	907	856	868	901	872	883	919	875	843	880	908	868	912	914	888	864	935	862	877	837	874	884	889	901	899	908	875	884	871	877	839	875	925	889	846	904	849	957	867	888	891	866	872	846	891	879	869	848	904	869	901	862	893	876	853	853	877	904	875	920	846	820	842	881	846	920	819	878	886	862	918	907	866	894	839	923	882	898	862	862	907	850	876	854	894	871	846	898	860	871	929	866	876	875	876	904	904	891	837	901	885	879	901	881	863	904	887	920	915	906	821	872	907	822	849	914	917	846	846	867	824	887	877	864	873	897	902	866	870	944	842	885	932	930	866	867	880	844	852	877	904	867	895	881	856	835	899	860	837	878	883	826	843	908	894	881	888	862	890	870	883	870	915	911	858	870	854	864	894	816	902	865	920	878	874	887	864	861	892	877	910	916	914	868	836	887	905	860	927	899	809	879	876	895	911	860	903	858	899	880	846	891	910	921	894	883	861	853	874	887	880	925	834	874	864	895	914	890	922	872	918	892	856	901	839	852	877	889	867	896	889	886	864	909	899	863	877	863	883	874	842	921	919	869	898	832	864	872	860	894	901	905	905	861	838	903	843	885	892	856	834	905	870	833	897	878	922	879	867	822	857	898	918	838	851	874	859	908	854	843	893	848	846	847	888	875	880	884	863	912	867	856	822	883	907	887	873	867	910	871	859	853	860	908	889	902	858	864	896	940	870	837	870	915	878	853	866	899	880	900	903	892	832	861	948	918	923	918	897	868	914	870	890	914	907	886	886	860	873	792	891	900	882	864	913	894	872	859	905	868	909	874	816	874	865	846	852	840	936	927	845	896	921	905	848	831	887	829	902	851	921	817	875	854	917	895	844	893	836	900	887	835	895	854	844	844	887	921	895	896	916	911	871	882	894	883	889	928	909	864	901	862	853	873	884	848	929	856	877	891	929	894	834	842	903	914	866	904	841	936	857	904	891	864	903	934	914	852	933	904	864	890	891	905	885	853	888	871	862	869	860	872	851	943	855	898	914	852	850	843	805	903	881	895	913	880	847	899	897	902	899	838	871	847	882	858	822	833	882	894	898	892	929	815	880	892	891	838	849	885	861	892	865	857	897	873	860	910	863	851	925	963	878	923	877	852	873	887	904	902	879	888	889	909	893	871	929	825	861	814	916	890	900	884	869	843	930	864	935	883	901	894	873	819	878	858	863	876	910	923	896	873	880	909	893	864	838	879	879	901	926	915	934	844	836	886	886	864	893	846	922	854	895	834	912	860	864	873	892	866	877	856	880	894	915	813	861	862	793	917	902	882	840	885	921	907	901	911	920	909	859	860	886	899	902	868	895	832	943	904	905	881	936	888	888	901	873	873	884	864	862	897	895	888	893	891	877	888	885	901	865	864	821	888	887	893	871	894	925	868	896	907	912	888	927	850	852	829	882	935	898	839	885	849	870	882	896	910	869	866	823	921	849	847	862	851	856	832	882	923	871	863	864	836	844	842	922	848	888	902	899	894	874	871	869	859	886	904	933	881	874	827	995	883	929	872	860	881	863	884	923	860	864	954	885	847	870	898	872	841	862	954	883	812	899	857	837	882	865	889	937	870	865	903	897	896	881	848	839	869	895	894	853	913	811	887	847	846	903	847	826	897	860	835	916	896	914	871	898	902	902	853	865	878	869	872	849	884	863	860	910	885	910	911	888	867	891	894	893	882	874	872	852	869	882	899	891	893	902	881	880	887	905	869	855	831	895	900	846	899	919	879	813	855	848	872	864	914	909	908	837	876	894	917	872	885	878	924	913	890	941	878	889	873	780	901	881	859	833	854	964	888	919	873	838	831	906	885	874	916	883	899	905	876	860	884	886	889	899	879	856	884	880	864	841	851	886	939	925	915	901	866	869	896	848	904	859	832	892	887	868	872	885	882	833	860	909	890	891	869	874	874	866	895	835	923	864	896	908	879	859	860	828	850	832	877	861	847	870	857	866	866	886	894	846	900	832	903	859	881	858	870	861	885	919	875	914	915	903	881	911	869	912	843	863	863	832	897	849	870	909	854	936	873	855	890	901	873	862	847	859	857	916	869	878	894	876	888	898	863	854	883	902	906	883	842	847	847	898	878	919	844	903	880	903	890	845	855	884	902	826	873	881	861	912	877	909	850	928	907	907	939	928	822	875	843	891	880	850	894	912	902	863	929	868	864	873	866	851	863	860	842	794	867	945	897	874	875	916	952	841	873	864	920	930	863	842	914	896	916	822	839	890	852	857	837	862	919	871	893	873	821	913	883	869	882	841	848	913	878	902	924	880	883	890	856	902	889	919	907	957	896	835	873	877	886	874	882	909	814	886	884	872	861	926	895	926	882	895	896	849	859	897	921	857	839	859	911	929	858	820	858	860	844	904	837	869	873	893	901	887	906	890	893	865	877	896	875	862	855	902	923	856	854	907	821	862	891	874	895	902	848	903	860	900	918	867	887	888	859	930	877	928
13906	6616	9390	14713	43580	56030	41907	23744	8754	1745	323	341	308	289	319	298	313	304	298	291	316	283	324	314	322	338	297	320	287	285	268	281	294	275	290	297	267	290	303	308	281	285	279	269	293	302	305	281	305	300	305	274	302	269	308	277	287	303	251	304	311	285	302	279	341	315	284	270	286	286	268	293	284	273	291	286	267	272	283	306	288	281	268	313	297	248	273	297	284	298	277	288	293	314	290	312	307	300	290	273	296	258	247	302	275	286	298	298	266	285	279	307	283	299	299	281	286	274	340	273	265	298	274	320	314	268	299	311	313	313	277	267	287	301	303	262	288	304	278	270	260	308	263	330	310	311	315	309	271	331	301	284	283	293	295	290	287	310	281	291	307	288	301	315	245	268	256	295	255	296	290	276	284	309	268	280	317	267	317	296	314	296	296	288	292	265	282	279	306	282	283	300	274	320	301	303	302	291	265	265	303	286	347	274	303	277	303	261	266	293	293	282	269	283	291	297	291	293	278	294	274	291	268	283	287	299	266	270	292	293	264	289	262	293	277	312	287	271	269	294	282	264	261	332	296	320	275	309	287	246	288	283	298	292	264	275	284	277	255	287	298	260	294	281	292	272	285	283	299	279	293	309	311	277	289	289	269	314	274	269	300	307	292	268	267	294	279	297	270	276	297	292	262	283	290	256	328	283	266	298	274	278	278	283	277	293	294	284	295	291	295	277	241	287	283	317	244	295	285	292	267	283	287	280	288	287	276	309	238	302	253	287	304	300	291	278	275	276	274	297	277	289	277	241	298	260	298	293	284	281	283	314	321	275	260	300	287	305	296	298	309	289	282	265	287	325	297	283	286	251	260	297	299	301	276	318	285	265	327	305	294	302	328	290	256	295	305	293	292	299	327	256	312	290	297	312	305	255	295	301	282	292	312	303	255	261	259	270	289	278	289	271	296	272	296	279	273	272	290	272	344	263	264	305	302	288	300	267	293	301	291	282	261	265	272	272	252	310	310	264	272	284	272	324	281	271	291	278	319	280	273	274	296	294	280	283	311	304	299	262	296	284	285	300	274	304	309	296	297	297	281	295	287	288	290	302	288	308	283	290	256	333	322	322	305	272	300	300	313	283	311	307	305	313	312	296	339	287	276	282	300	301	306	297	274	320	272	306	259	294	269	273	294	247	278	281	276	315	316	296	259	284	306	312	299	273	293	281	300	330	280	299	304	297	285	302	302	309	270	289	302	316	287	289	315	290	305	297	269	273	290	292	298	295	307	283	299	289	286	302	287	287	281	314	283	277	291	277	291	284	310	302	271	295	263	275	298	301	283	276	283	312	306	300	284	310	275	301	273	299	293	315	243	273	283	261	295	271	295	294	302	274	279	272	295	276	270	274	292	267	283	301	295	266	291	303	288	311	293	335	298	297	317	269	274	304	282	306	280	303	271	270	308	308	282	300	285	285	335	278	282	263	282	306	292	320	298	293	278	282	261	297	301	295	278	295	282	289	281	289	305	294	303	275	301	282	302	246	289	290	329	284	300	300	286	288	289	306	303	268	266	289	288	284	295	290	284	308	278	290	280	299	273	272	276	311	295	313	275	296	272	339	276	270	292	319	309	285	293	269	266	303	283	272	292	285	298	308	293	263	281	264	279	318	286	316	320	300	286	289	278	267	277	279	284	291	276	298	265	290	282	326	295	265	318	290	244	302	290	288	304	278	290	265	310	301	297	292	306	265	273	311	317	280	283	270	288	327	268	301	258	289	304	281	325	259	284	274	309	305	267	293	297	297	292	285	303	261	310	260	279	286	284	302	261	308	289	284	283	288	282	297	302	315	313	273	276	256	283	305	289	288	284	280	270	285	286	315	310	290	279	302	278	315	264	316	294	283	269	301	302	300	315	306	314	269	304	275	275	300	268	259	306	291	263	314	289	275	267	285	293	275	274	277	292	294	293	289	263	295	278	329	278	282	287	268	303	322	246	284	301	288	268	285	327	304	292	268	257	284	303	302	302	307	295	285	309	282	269	283	273	271	302	292	287	282	255	320	291	318	306	288	285	294	288	287	286	280	286	272	292	280	304	315	255	284	282	288	303	301	287	274	288	311	319	284	294	315	304	294	279	278	267	285	293	298	276	301	289	294	287	283	303	285	305	271	300	291	304	303	276	332	292	278	285	255	278	290	284	258	248	294	270	288	306	290	288	281	289	265	253	299	293	277	270	308	290	286	283	270	286	270	274	270	274	321	292	291	293	297	280	286	290	302	303	291	268	281	304	304	297	295	311	270	293	284	321	299	305	296	256	283	291	258	265	267	273	279	313	285	276	283	282	315	263	283	317	286	282	274	254	284	264	286	282	295	283	305	305	269	290	292	282	318	291	265	298	313	303	296	290	257	301	304	299	247	285	273	325	300	274	274	267	255	279	283	273	265	300	291	311	275	277	260	285	277	289	281	266	303	304	284	299	281	298	259	292	280	263	286	280	323	278	280	304	312	283	286	282	288	272	303	282	278	295	312	290	297	292	284	292	303	278	267	281	293	272	274	254	293	280	274	277	280	277	286	291	292	293	294	299	312	292	301	294	263	263	296	306	273	277	290	277	285	297	301	277	296	284	293	288	272	286	324	302	274	291	277	297	275	293	295	285	312	273	298	336	254	297	310	290	275	286	285	300	273	259	285	280	295	271	306	261	287	311	285	262	278	271	309	304	284	266	286	273	285	281	287	300	283	299	285	306	308	293	278	311	290	319	275	306	285	291	298	291	311	309	275	317	280	272	303	302	267	272	278	287	269	307	249	303	261	282	270	268	270	270	285	296	290	319	301	269	286	238	292	286	319	294	276	296	281	292	276	291	263	287	303	298	293	331	288	266	314	266	286	299	276	306	288	294	270	325	285	294	312	258	275	312	319	288	256	274	262	304	286	302	271	341	281	353	293	273	281	303	272	313	273	297	289	288	308	298	310	267	289	304	274	303	288	300	293	298	318	266	258	289	309	316	279	260	267	255	275	268	309	291	278	270	304	294	288	292	293	282	275	304	257	286	258	284	285	303	312	279	308	276	293	292	273	299	290	290	287	255	281	267	292	252	286	305	277	319	279	291	254	290	275	266	301	278	272	293	287	274	271	282	284	295	306	274	279	296	280	305	288	302	295	293	290	276	271	283	294	303	278	273	283	307	304	280	292	331	277	283	274	258	278	305	309	277	291	290	270	289	291	286	323	292	295	291	307	293	277	263	282	287	299	280	299	278	291	277	301	285	309	308	285	272	292	299	290	278	291	280	286	299	297	261	275	315	276	291	275	279	295	321	300	289	261	278	291	301	306	291	258	291	275	276	280	262	288	268	305	305	297	286	267	307	283	286	294	276	325	285	302	281	278	299	253	295	273	284	296	283	271	295	288	267	306	287	257	307	297	323	297	274	299	302	263	282	273	309	280	299	300	283	326	268	303	286	297	284	322	257	269	276	278	264	280	299	309	286	305	332	309
8479	6487	12591	24835	52732	62108	50322	34448	19732	4987	975	1280	976	902	899	952	957	929	893	938	926	870	980	1108	1161	1073	1009	947	867	914	906	922	882	868	895	873	859	893	931	880	838	908	863	923	889	907	865	882	876	894	894	902	890	859	882	883	803	883	884	871	885	869	815	861	913	917	869	877	862	888	870	895	888	870	893	893	867	902	897	887	877	924	898	881	891	828	882	822	858	885	865	899	888	895	848	844	899	904	857	851	867	822	795	888	905	889	847	828	856	848	870	870	855	906	903	873	860	852	901	888	876	858	856	876	832	891	906	850	875	848	902	861	887	922	887	869	924	893	848	874	878	878	848	914	882	857	856	881	881	840	821	866	893	881	886	862	877	864	853	828	852	870	870	838	851	852	840	881	882	897	843	823	867	896	887	904	850	865	908	881	901	910	832	884	911	894	918	869	875	946	839	885	887	901	896	841	835	806	825	871	862	898	873	893	917	853	894	882	906	861	849	846	839	874	893	839	802	834	857	870	894	881	871	837	899	877	785	867	927	890	868	883	872	874	862	863	884	823	937	866	887	884	802	849	847	879	876	926	877	852	875	801	884	884	921	888	857	912	854	927	887	904	904	849	841	874	861	843	884	872	834	881	939	928	886	834	852	890	930	869	863	835	917	833	882	840	852	927	894	859	873	890	853	935	868	866	834	848	843	893	858	909	913	865	905	847	849	878	849	843	913	860	866	859	869	872	843	862	843	915	889	890	867	871	874	819	883	864	855	838	863	837	867	857	870	900	882	889	886	878	905	865	850	879	855	885	842	790	879	850	861	873	902	880	860	863	899	858	883	944	909	960	891	858	896	866	895	873	850	872	883	818	887	913	833	824	867	829	874	855	827	911	862	881	875	846	881	856	870	893	786	918	884	882	883	905	847	839	886	842	936	838	874	894	896	848	880	814	822	849	853	879	840	811	864	912	938	842	820	830	876	899	871	866	852	854	909	909	856	902	903	873	878	869	865	909	812	927	865	867	831	908	882	883	863	875	868	836	903	869	875	851	846	848	936	876	892	873	864	835	854	877	875	847	925	892	922	848	835	848	821	892	915	888	851	851	845	896	832	877	856	894	867	842	858	900	822	884	934	857	895	801	896	901	844	890	872	858	888	858	868	889	831	832	887	879	850	847	878	897	828	898	813	879	879	882	847	851	851	939	818	894	823	868	879	850	826	868	883	906	895	867	815	859	928	892	877	875	905	868	826	856	862	871	861	878	845	859	839	887	860	861	874	843	876	823	924	876	867	905	886	897	856	855	924	864	872	805	872	890	887	880	922	793	820	899	828	893	864	908	907	829	858	887	886	833	896	852	855	911	842	925	826	826	805	866	858	875	909	926	871	880	867	907	829	887	865	860	853	876	889	866	877	840	830	903	877	855	881	819	842	863	880	870	875	870	842	906	892	887	900	840	888	907	871	863	842	832	838	822	874	919	897	832	849	928	880	880	891	845	876	819	884	811	882	872	873	827	882	894	897	853	847	879	894	869	843	833	853	861	854	856	815	863	912	875	866	866	881	917	892	866	859	932	921	864	927	911	889	870	855	881	904	937	859	896	838	890	853	859	835	888	888	892	803	830	900	840	897	888	863	912	845	887	853	856	951	897	909	902	856	869	883	869	815	887	883	897	809	854	946	894	856	873	876	918	865	868	854	910	881	884	854	865	844	928	845	817	950	873	822	891	902	891	903	900	905	872	833	873	866	833	809	845	838	818	865	881	904	854	870	854	883	904	869	827	845	874	896	856	890	910	875	948	842	896	915	829	850	910	898	869	884	862	847	834	853	839	903	849	863	819	864	909	858	893	883	831	802	836	920	850	864	859	859	954	815	901	895	887	833	893	851	893	891	849	887	859	884	850	882	908	878	930	908	860	882	833	876	852	838	806	912	895	856	840	889	857	895	896	952	826	890	889	861	864	880	813	909	867	905	904	856	825	854	859	887	851	859	871	830	928	853	931	860	903	930	869	880	869	889	857	900	894	897	875	876	871	851	864	878	847	851	851	869	903	844	848	877	837	885	878	887	862	878	825	891	821	863	873	876	821	906	875	913	872	876	895	858	889	872	877	936	868	813	841	898	859	847	850	876	877	860	871	821	891	833	846	897	826	887	897	891	927	797	860	857	863	862	869	831	909	901	849	846	853	880	941	904	876	836	861	854	897	918	904	832	857	840	868	838	803	922	869	860	873	840	896	886	878	854	858	845	898	874	849	916	848	840	885	930	877	847	887	817	856	854	859	907	895	871	826	842	884	860	871	843	856	898	889	884	873	878	813	890	851	849	888	864	853	849	839	949	855	866	830	831	811	904	830	860	879	889	823	872	884	851	890	862	843	845	858	824	905	898	877	871	901	795	862	859	838	935	833	909	871	873	823	856	897	853	864	873	844	861	860	874	876	866	875	873	879	862	905	833	891	852	853	900	831	910	848	868	903	915	896	887	885	892	892	878	876	840	863	916	900	860	863	909	821	839	892	902	883	880	884	870	868	868	849	881	873	864	849	851	886	925	903	904	853	844	902	859	877	863	856	887	880	889	898	909	913	916	862	910	803	866	868	938	848	863	851	888	876	861	879	842	873	831	882	862	880	843	852	881	868	900	870	854	878	851	894	960	879	845	912	885	873	862	870	894	916	925	930	885	879	856	898	920	846	877	873	946	859	851	844	862	875	875	895	944	883	911	905	866	903	845	895	864	851	813	907	892	890	870	871	873	850	783	830	790	847	848	895	871	864	889	890	816	838	864	870	869	917	891	853	824	871	892	836	853	877	858	846	859	814	792	882	869	858	845	804	881	913	856	884	830	913	897	906	865	895	910	828	895	893	853	895	887	862	887	875	864	894	880	832	857	897	860	892	915	848	901	865	836	896	877	825	890	876	824	878	868	869	836	858	859	907	887	811	859	881	868	841	827	837	899	879	881	881	822	851	869	874	883	861	871	889	859	887	870	886	896	830	865	857	871	898	868	927	879	928	882	864	847	893	861	878	918	915	909	866	880	855	857	849	917	867	881	883	900	791	885	862	868	870	868	905	855	893	880	818	820	841	907	865	860	961	854	867	924	842	861	845	885	885	931	853	830	842	892	891	895	908	847	844	945	868	888	887	925	898	873	875	898	919	946	890	887	863	830	871	867	889	913	912	914	870	860	889	884	901	884	914	923	848	861	870	902	901	842	877	876	881	879	863	828	884	895	854	884	902	871	878	878	837	888	834	842	868	846	882	829	899	853	876	865	901	873	941	927	877	827	843	938	871	916	896	889	883	820	882	849	887	886	909	884	830	882	925	923	866	853	827	929	850	794	896	884	850	898	877	903	888	925	867	855	874	867	844	833	845	867	845	854	841	825	884	861	923	891	868	897	832	927	869	866	866	894	883	875	834	918	863	848	846	917	908	893	896	907	912	844	887	842	869	857	881	924	917	878	853	883	864	848	883	819	897	846	854	870	836	859	845	857	865
20567	10912	13527	28272	62206	66690	51086	31147	13731	2777	346	357	291	294	293	321	348	331	299	324	316	314	294	315	335	373	329	326	313	305	293	312	293	301	303	323	302	314	303	311	326	309	298	310	337	306	311	297	285	294	301	286	275	322	326	309	324	316	279	302	310	291	289	288	308	314	291	316	318	314	331	309	289	325	316	302	335	293	293	299	319	332	301	294	287	303	304	320	299	303	284	295	307	307	315	294	326	294	303	300	315	334	295	294	320	297	310	302	324	277	323	298	304	295	324	308	247	311	281	301	277	308	316	304	318	292	305	317	317	318	279	275	288	323	339	330	327	290	299	300	290	306	285	327	346	341	334	293	320	297	309	328	269	324	303	325	277	300	311	285	284	304	297	280	297	294	288	304	283	320	299	309	299	303	325	309	312	321	322	305	317	298	331	298	317	321	273	245	301	283	302	315	278	277	293	303	324	307	315	326	337	294	292	301	263	286	280	297	302	305	328	306	266	300	287	284	276	303	299	318	308	306	338	323	313	292	321	295	271	308	289	289	303	298	288	289	263	296	337	349	326	304	317	297	284	294	317	279	306	277	307	324	311	317	301	312	313	292	294	312	291	306	308	322	312	294	314	293	318	292	314	268	265	268	284	304	290	306	277	297	321	312	317	291	279	291	295	284	327	303	297	316	339	316	328	296	276	289	319	322	332	281	302	279	301	283	342	309	279	320	296	306	291	304	312	312	311	301	312	287	283	332	277	287	281	305	291	305	290	321	283	309	339	304	325	308	314	290	287	300	313	312	310	316	329	323	310	308	303	315	299	346	305	246	315	289	309	273	308	330	304	276	287	312	304	292	321	303	295	329	309	284	331	301	278	282	294	293	288	307	336	298	312	309	303	266	315	288	312	270	295	298	320	299	287	283	316	298	274	297	297	307	336	309	310	298	266	309	328	340	293	305	303	300	301	293	311	326	287	304	251	296	322	335	312	322	273	293	301	307	306	297	293	272	322	298	307	284	312	297	285	302	305	285	303	275	323	321	320	340	302	279	315	313	324	264	300	317	301	319	302	304	280	298	344	282	325	310	341	326	322	304	272	270	325	278	297	301	288	328	346	309	310	328	282	319	329	331	296	289	287	308	342	309	331	297	310	311	302	288	293	308	291	290	292	314	304	294	301	295	314	289	342	310	320	324	274	334	316	311	267	323	284	286	336	294	326	298	276	316	275	278	311	295	272	306	284	308	328	327	313	287	293	333	312	308	298	314	314	308	285	350	281	325	338	294	321	283	279	305	322	303	321	322	283	275	298	295	288	310	309	306	309	300	315	316	285	293	299	284	330	322	326	317	302	313	281	318	299	301	282	283	295	305	288	289	274	309	314	303	297	321	303	303	322	280	340	285	281	309	299	298	308	310	314	316	304	289	299	313	277	312	320	340	287	296	307	324	326	261	323	304	317	296	286	332	297	308	286	323	301	301	303	297	286	335	312	297	294	329	287	334	294	290	299	281	324	287	318	313	323	282	296	312	327	298	323	318	330	349	309	320	263	279	330	300	289	330	285	327	339	264	316	305	298	315	310	306	311	315	295	290	280	299	297	316	309	294	313	299	282	294	335	269	305	302	307	317	305	303	296	305	316	308	288	306	281	305	283	325	306	299	273	305	318	292	298	311	275	303	308	313	302	319	308	314	338	327	301	313	270	322	300	292	295	268	331	314	347	284	275	326	312	322	282	317	300	277	304	335	278	296	268	313	281	257	323	314	305	311	314	279	293	319	292	327	317	295	272	298	307	251	291	296	320	335	323	293	288	296	302	311	324	283	319	284	272	301	309	300	295	300	302	318	315	319	300	315	323	318	302	290	297	319	313	319	297	356	291	267	295	318	317	317	319	305	294	296	323	305	290	318	303	304	329	309	288	298	278	289	322	321	272	314	341	315	306	279	311	304	308	278	339	282	294	291	282	320	344	304	300	326	303	265	298	307	301	312	317	310	278	285	314	296	300	297	285	307	308	324	315	283	303	290	298	318	320	284	306	294	298	271	305	295	319	309	334	313	287	316	320	310	310	307	327	278	333	320	312	317	290	300	306	294	311	332	294	335	294	303	276	277	303	330	316	318	288	305	295	301	313	293	313	296	318	311	293	310	322	335	303	289	298	298	301	325	287	326	329	332	312	294	298	288	322	323	303	322	315	297	305	286	322	331	292	269	303	286	302	301	273	311	309	285	294	316	320	292	294	256	307	281	328	292	295	322	319	292	281	323	314	262	314	326	314	311	283	303	284	320	306	277	316	307	307	298	293	295	294	293	275	292	293	306	300	310	337	286	325	306	294	298	280	331	340	297	293	307	290	306	300	304	300	280	317	302	278	296	307	286	300	342	305	308	316	288	306	305	320	266	342	318	320	322	279	330	302	316	275	286	306	304	309	311	308	325	287	295	340	303	325	319	321	304	295	309	312	328	281	347	336	301	283	308	316	292	292	321	318	269	290	306	327	276	313	294	295	298	301	301	312	288	332	315	306	306	294	288	276	295	307	293	347	283	308	296	326	297	289	310	320	328	287	297	297	286	290	280	299	317	301	310	333	295	299	296	327	331	313	303	285	300	312	308	286	290	289	313	290	300	338	277	270	311	280	280	286	297	304	315	304	305	289	304	310	309	331	327	291	288	295	297	288	293	291	295	305	329	316	306	291	300	306	354	329	303	309	273	316	331	326	307	327	301	295	327	328	298	342	316	275	316	296	325	325	315	315	294	291	332	302	333	332	265	281	302	327	323	286	327	302	330	323	303	290	320	325	297	312	286	293	294	323	288	292	298	318	295	325	276	314	314	304	294	287	314	319	296	266	313	305	317	304	284	313	290	312	288	305	315	300	305	291	305	308	323	304	332	312	295	325	305	297	282	301	287	339	306	299	315	307	320	308	310	327	330	290	337	334	313	314	286	297	281	283	267	350	293	328	302	298	314	274	295	324	311	270	303	281	315	300	337	302	314	307	322	331	303	345	302	296	322	334	359	325	308	317	313	278	349	301	293	310	312	334	307	281	278	315	285	307	278	298	292	319	308	310	299	308	316	305	297	311	304	322	330	300	308	281	295	302	330	327	286	290	316	300	276	317	290	312	308	292	305	237	284	324	292	302	324	282	291	292	301	305	312	322	321	312	312	304	318	310	297	298	328	315	304	266	276	256	309	342	295	290	308	328	331	290	286	310	273	287	325	315	335	305	278	303	298	288	263	294	334	298	328	305	292	285	293	287	312	287	307	334	308	334	314	328	307	320	295	273	298	304	296	296	323	283	294	316	307	311	309	290	349	318	313	318	308	283	301	286	307	279	295	278	319	315	322	314	263	289	283	310	321	320	331	328	310	301	277	298	289	321	290	310	298	308	328	296	312	302	303	296	284	296	293	303	297	330	273	341	273	312	315	277	318	276	310	303	302	293	319	302	276	306	308	294	324	317	324	281	268	315	273	299	337	297	310	279	331	292	305	326	315
11114	9417	16252	37861	67032	73653	59133	41391	24589	6636	1076	1181	953	981	1025	1020	952	965	966	962	992	909	1040	1347	1350	1305	1250	1050	924	909	926	905	903	905	890	885	927	896	966	923	924	920	937	905	855	903	917	912	894	894	942	876	876	920	948	922	959	947	924	897	876	864	874	925	934	950	928	931	912	914	893	915	902	927	913	876	874	922	876	925	905	892	959	902	916	925	906	864	901	902	912	916	920	928	903	942	958	915	876	874	958	913	899	894	914	865	878	894	941	945	915	914	931	900	881	890	952	982	908	921	937	903	906	894	919	877	927	927	901	888	955	929	928	918	903	886	924	899	917	919	938	903	945	903	929	888	893	952	971	904	873	838	887	898	986	917	938	913	909	817	977	933	891	955	888	896	887	937	967	860	937	916	918	905	910	978	909	954	981	871	968	903	949	887	956	862	931	944	922	900	905	920	908	855	887	927	949	909	912	919	862	957	891	888	893	955	902	913	867	899	885	894	871	926	929	919	893	921	940	960	904	950	912	907	916	862	916	973	904	859	920	925	944	908	899	889	895	921	880	926	919	904	891	902	886	912	852	905	908	904	974	867	881	865	890	866	919	893	921	923	894	917	929	908	887	876	931	937	941	903	891	916	905	939	879	949	908	923	872	909	920	935	862	921	876	891	920	922	856	906	914	897	887	913	912	954	854	927	909	884	900	904	941	914	931	912	896	874	960	858	938	912	930	892	920	896	854	896	923	878	915	926	869	849	921	895	841	881	897	877	945	951	918	905	908	925	947	918	892	915	895	914	912	872	961	896	898	919	967	872	875	889	892	948	947	895	927	880	894	910	917	891	912	942	903	895	942	949	924	886	864	900	926	940	977	853	883	892	880	869	900	888	906	878	888	895	873	922	922	892	956	894	897	931	838	887	945	943	884	933	914	964	885	962	979	890	872	894	896	899	893	894	961	877	912	924	954	897	932	926	917	894	931	883	906	960	931	881	915	905	901	961	942	905	950	916	839	900	935	880	893	893	931	929	926	916	903	928	860	936	877	917	867	878	866	849	879	952	923	961	883	876	930	871	959	881	920	906	887	916	909	916	939	938	923	879	916	920	847	861	862	904	908	901	921	901	904	898	967	943	871	940	871	889	930	927	935	918	935	924	990	918	920	937	974	934	949	857	922	840	916	897	922	919	880	946	893	896	965	929	880	924	950	903	924	931	905	920	912	916	919	935	920	914	893	852	847	925	951	878	940	897	882	945	919	891	911	904	990	911	850	903	896	839	958	869	852	875	902	892	898	881	959	920	898	875	918	895	905	905	875	939	948	862	962	926	858	885	920	970	918	875	891	947	914	924	879	868	924	931	928	914	936	959	909	942	909	895	953	944	914	885	918	975	922	872	897	967	925	918	903	858	871	914	958	957	930	925	905	852	949	922	866	916	878	910	901	909	878	895	898	911	936	797	919	895	917	906	932	916	910	930	904	915	886	899	915	949	898	903	932	952	950	931	917	877	856	903	930	864	905	943	966	906	942	891	916	949	897	899	928	883	943	949	894	918	892	930	931	922	923	913	902	927	890	897	945	919	926	919	884	917	911	928	865	844	916	963	920	842	910	932	918	922	896	887	877	942	935	882	932	948	898	918	931	925	940	902	914	935	895	926	925	865	910	973	852	871	943	897	921	916	912	906	910	910	839	936	879	953	945	978	892	880	903	886	924	927	912	898	919	966	894	917	907	854	905	899	881	858	928	893	853	920	923	883	944	946	886	949	915	978	917	921	929	934	914	873	919	913	900	889	874	910	900	880	905	917	891	886	886	939	930	919	911	920	942	884	878	884	972	910	853	895	896	900	953	918	879	904	918	904	919	924	906	897	929	888	891	965	855	906	922	869	956	915	916	958	937	951	911	877	900	924	930	925	921	839	880	960	903	916	888	921	929	945	915	917	926	887	875	939	929	878	943	860	923	889	935	924	914	877	904	894	852	922	919	950	898	903	922	933	885	894	918	873	973	883	949	910	901	929	940	949	911	931	934	905	883	925	909	970	928	918	916	971	897	837	903	857	903	942	881	943	951	893	933	916	920	854	896	869	926	872	936	895	860	942	866	926	939	903	955	855	927	895	954	898	897	924	992	907	924	852	890	877	896	922	920	931	883	872	893	964	913	951	900	886	920	866	914	932	903	971	948	900	936	896	879	904	927	929	923	939	919	925	920	904	837	879	877	894	880	908	862	965	956	922	861	913	901	928	880	878	889	938	931	887	908	901	915	902	894	932	914	932	913	958	893	982	894	911	928	916	932	849	883	933	909	938	947	924	914	904	911	870	889	906	907	890	914	912	879	937	951	869	952	900	909	934	929	941	921	889	890	902	900	884	896	855	903	886	890	926	925	933	941	869	914	889	909	962	881	974	905	872	862	932	934	895	905	900	915	864	865	921	921	882	905	922	934	876	942	910	914	936	912	914	962	894	914	933	915	916	935	898	907	872	935	881	927	904	907	878	907	865	955	907	915	869	933	876	935	936	908	933	937	857	889	881	842	893	911	899	931	943	939	903	893	935	904	912	915	938	870	876	904	923	938	939	942	889	876	909	964	898	923	904	883	951	920	969	969	937	945	861	886	893	891	932	931	885	915	887	941	872	881	890	919	996	940	901	921	861	892	918	935	896	920	918	913	916	891	842	870	964	877	879	944	851	918	938	943	928	929	872	923	936	903	953	911	901	919	883	896	917	914	940	924	977	911	916	922	991	884	891	926	924	905	934	887	944	926	943	890	880	932	942	881	941	866	919	948	950	942	899	905	904	884	963	928	930	900	913	957	903	873	904	873	917	883	916	890	899	926	937	880	951	965	889	875	896	970	903	930	949	917	903	926	905	921	879	875	915	900	936	872	882	962	891	942	898	958	871	912	924	914	924	855	871	908	879	861	926	951	878	936	939	916	875	868	925	917	871	951	934	906	885	869	838	943	882	964	902	932	880	866	892	909	926	932	866	901	944	895	881	936	919	949	860	940	868	933	881	987	881	913	940	922	930	965	910	918	900	921	905	907	903	887	917	899	869	890	928	865	903	927	907	902	922	908	882	913	964	957	901	961	894	953	958	943	867	956	952	893	905	908	920	948	928	891	955	897	912	873	966	891	878	891	960	944	881	872	870	909	895	894	889	946	903	928	955	903	964	881	923	955	891	897	880	914	929	880	933	914	897	922	939	987	904	847	906	965	942	895	918	870	894	879	908	884	891	891	910	871	951	931	895	883	913	932	906	855	900	920	836	930	861	898	922	924	973	982	920	883	931	900	884	889	886	901	910	883	906	949	905	919	914	884	860	887	953	884	937	916	934	967	921	905	861	810	892	916	883	949	927	897	953	893	950	951	918	922	898	914	978	893	916	945	952	978	954	912	893	907	879	930	953	916	928	902	913	931	862	892	928	947	845	873	964	948	926	920	884	910	932	908	902	916	879	903	905	953	854	947	880	876	874	962	920	926	959	924	929	948	956
5116	4389	5125	3716	7139	8761	6098	2816	1109	457	313	322	265	257	271	266	309	297	286	282	270	269	266	314	276	319	278	291	305	281	283	279	281	261	290	274	275	320	274	301	256	282	297	300	266	298	295	286	274	279	304	289	302	286	287	299	293	314	306	285	303	282	278	299	291	302	313	287	305	281	263	291	292	301	328	294	295	290	287	313	279	264	306	276	315	276	291	302	302	322	289	282	275	287	298	276	260	319	301	286	289	281	286	292	327	298	286	286	290	284	312	274	285	308	286	299	298	296	278	289	304	288	275	311	293	301	304	296	290	283	299	279	257	268	286	279	274	282	259	284	282	314	275	314	289	312	304	244	276	287	280	263	298	276	247	278	259	286	300	298	275	290	267	287	275	292	275	319	280	264	266	316	309	329	247	318	278	266	285	262	300	299	312	254	296	294	300	284	271	274	265	290	266	307	300	277	275	279	262	329	275	282	317	276	279	323	326	279	277	269	283	307	307	287	275	295	308	302	291	280	281	300	303	297	285	269	295	311	257	287	282	283	264	313	278	279	259	313	296	287	288	285	295	313	301	274	283	299	302	314	268	290	308	303	289	289	262	284	277	266	255	291	253	304	251	315	293	336	304	304	282	291	300	278	296	279	287	344	277	282	328	293	266	273	280	303	287	284	314	326	298	289	279	296	286	298	262	302	306	278	285	270	303	325	283	295	313	293	294	255	300	304	276	304	310	288	284	296	283	283	298	277	290	307	301	259	330	288	303	296	292	269	295	309	274	294	317	321	310	314	281	267	259	272	300	305	297	288	319	279	259	265	264	297	323	298	299	309	316	287	291	284	312	274	277	273	300	273	271	281	292	276	255	295	293	293	318	276	280	280	286	264	243	264	289	302	264	287	272	300	268	290	289	271	300	280	304	267	280	322	285	261	287	279	290	285	288	294	289	275	297	289	292	269	297	304	271	300	298	277	269	313	274	277	295	269	298	282	283	277	274	297	272	296	289	253	281	283	273	300	296	301	305	286	290	280	297	264	258	297	304	288	258	276	284	280	283	273	315	312	264	306	289	284	299	297	312	305	294	316	260	268	272	278	264	290	279	260	303	301	291	300	281	301	315	293	308	302	307	277	279	326	281	289	291	305	282	306	282	278	322	270	286	308	261	298	299	264	316	267	322	302	299	255	311	287	282	299	283	263	315	309	314	286	307	263	287	296	271	255	274	282	307	288	278	283	294	247	289	276	295	283	286	262	259	269	266	285	258	294	302	289	288	291	258	310	267	329	265	301	298	267	271	297	304	291	302	296	290	253	273	296	274	296	298	276	288	285	286	300	286	298	320	273	307	304	307	286	293	309	305	264	284	281	264	296	285	292	297	284	314	308	302	303	295	301	309	304	280	265	271	303	282	284	266	285	277	297	311	295	282	277	254	285	262	278	270	301	306	276	307	272	276	319	284	283	336	320	265	288	312	269	281	265	286	288	288	272	311	275	303	280	287	346	288	278	300	275	285	295	288	285	307	273	294	283	280	305	303	292	311	284	271	246	293	312	304	306	288	306	297	295	302	308	258	270	261	274	290	289	270	289	307	269	299	300	283	284	271	289	237	282	302	272	288	285	272	324	275	307	281	294	277	256	285	290	273	269	284	304	294	292	322	297	314	281	307	283	302	285	305	277	316	270	244	288	305	292	268	298	269	299	286	281	282	282	311	296	284	263	276	311	301	260	292	308	312	299	312	291	316	296	271	283	228	305	304	295	262	314	307	274	262	294	300	285	274	301	286	254	278	302	295	306	281	268	291	320	310	298	303	313	300	299	261	328	287	301	269	291	288	282	264	315	322	299	262	301	283	289	280	259	262	293	288	323	289	274	289	294	283	275	260	296	268	290	280	281	246	277	310	287	274	292	346	297	289	268	285	317	295	274	243	286	265	285	301	281	284	315	266	296	294	288	292	276	265	284	294	261	271	312	278	265	261	303	297	295	277	290	285	302	288	285	294	318	293	280	306	285	310	272	294	294	276	312	275	284	276	293	320	269	299	318	286	273	331	304	338	294	277	286	282	274	245	299	284	312	279	333	276	308	332	271	276	305	293	315	269	294	333	297	272	307	285	292	284	292	272	304	304	284	311	269	317	305	264	281	259	307	308	283	288	317	300	268	269	289	305	313	262	269	275	300	254	288	272	286	301	273	286	261	270	313	298	311	308	283	270	282	291	280	285	275	275	293	263	284	276	308	302	253	280	286	307	292	317	275	271	309	282	276	288	294	269	274	315	252	314	263	270	293	269	310	260	291	266	268	285	294	302	287	266	311	269	286	283	312	282	301	298	309	273	261	293	303	295	297	286	298	282	293	314	288	290	283	288	261	325	273	279	314	327	269	292	288	288	302	298	297	276	285	278	301	280	312	293	297	314	317	304	287	271	297	250	298	297	295	272	274	288	264	278	258	280	287	273	311	287	270	302	285	295	290	322	263	299	296	298	284	291	276	285	303	262	329	302	294	251	284	314	293	269	243	290	303	317	282	329	256	297	294	286	265	271	277	289	262	272	294	298	310	302	315	285	271	277	309	284	315	261	288	302	294	295	299	269	289	267	305	273	285	285	280	318	290	260	267	284	291	280	280	258	283	309	274	299	300	272	258	298	294	300	281	304	302	276	264	316	296	279	272	275	313	343	316	276	293	288	281	301	286	277	276	288	292	290	273	282	281	283	275	295	273	316	323	300	282	287	272	277	302	292	252	274	296	248	289	283	285	290	302	325	283	246	267	311	278	314	298	268	289	283	264	288	284	297	277	294	291	305	296	291	286	307	289	278	267	291	272	294	291	324	283	291	297	290	327	331	296	311	295	290	283	284	310	318	323	283	270	276	272	301	288	272	306	294	284	289	280	325	296	278	282	258	278	306	278	283	287	288	308	299	292	320	287	286	266	274	305	285	313	286	290	295	267	264	304	301	285	312	275	313	267	283	286	295	310	287	289	275	274	273	315	292	299	255	284	261	321	303	267	303	310	282	287	272	278	273	288	286	261	305	308	291	285	276	302	270	253	259	282	284	279	279	308	314	306	312	275	271	300	298	275	312	275	291	254	324	241	267	261	277	274	306	289	298	281	286	276	284	304	299	282	253	277	294	327	273	291	301	269	286	284	304	287	294	283	277	299	290	265	306	286	295	288	303	301	288	295	294	289	293	314	286	309	263	309	281	275	270	305	285	254	293	309	280	261	271	312	317	269	304	311	250	311	342	304	310	285	294	294	271	282	298	265	271	272	289	288	275	303	271	280	291	252	295	289	316	279	295	285	280	318	287	300	308	293	330	299	334	301	290	269	298	306	248	303	285	289	276	258	326	287	274	265	268	240	288	276	283	306	297	274	287	288	268	269	301	274	282	294	281	306	296	279	260	295	291	310	293	270	295	304	298	275	271	280	293	299	277	274	283	287	302	290	307	285	264	270	282	275	297	304	292	311	292	317	302	294	299	280	263	277	300	301
4205	4921	7959	9176	19314	22373	16780	8716	3601	1477	877	876	827	895	839	908	886	891	880	901	870	899	867	904	940	886	911	846	882	867	881	877	928	899	854	884	925	866	878	838	913	843	909	902	886	911	936	890	855	831	926	889	901	917	867	884	918	927	860	902	882	927	889	875	857	839	890	927	880	902	880	856	843	871	867	834	925	884	882	934	890	861	885	853	853	880	913	897	933	891	865	854	879	856	869	820	881	845	891	861	886	827	834	908	883	868	893	943	858	857	842	867	901	902	885	845	893	833	960	941	898	852	903	901	868	863	854	845	911	919	860	890	857	893	863	859	884	889	856	837	862	909	952	878	868	802	901	837	831	828	841	903	827	843	847	917	896	882	904	873	888	810	845	892	822	864	920	915	912	906	857	896	929	909	830	835	862	875	863	852	883	847	890	915	885	896	908	838	912	914	884	824	838	873	881	870	891	911	859	902	926	855	854	923	879	873	868	914	864	905	925	868	934	844	887	853	860	886	909	859	887	918	909	839	898	856	854	846	856	901	917	878	902	870	879	871	851	846	915	896	839	849	854	889	888	848	885	884	820	812	883	900	903	869	833	853	879	844	918	850	867	854	888	868	865	937	829	882	845	855	875	864	923	821	879	880	910	906	819	871	905	894	870	862	906	907	929	872	918	892	884	898	849	825	863	906	931	924	827	867	912	824	858	863	877	875	881	869	854	856	850	890	890	870	813	831	882	887	930	854	912	843	870	869	876	895	900	929	861	879	856	913	870	853	907	853	890	834	885	887	881	851	830	886	861	901	940	901	870	863	883	889	861	886	799	876	862	860	877	904	829	895	839	830	853	852	863	867	850	881	836	867	895	906	918	853	830	849	916	889	820	874	908	887	813	859	861	845	831	897	852	864	881	889	847	845	813	874	921	884	862	887	901	881	925	847	844	883	815	830	895	795	895	913	851	843	878	851	901	922	879	866	907	904	850	859	866	889	872	813	807	831	909	858	859	885	842	926	875	872	858	838	889	922	903	887	875	903	876	851	877	861	886	817	888	883	886	888	839	865	865	850	885	927	842	873	876	841	839	853	881	864	868	904	855	877	895	861	930	849	915	886	863	865	913	867	901	830	882	861	864	852	838	795	902	867	917	866	898	847	902	895	891	818	887	869	856	877	928	908	853	879	879	855	874	848	878	962	850	908	883	907	895	895	867	844	885	839	823	871	873	865	856	846	868	898	909	888	834	848	850	871	842	923	831	853	926	865	861	868	927	859	878	919	901	841	937	898	853	872	912	844	880	903	857	879	897	920	869	891	883	893	875	906	893	872	888	881	876	861	881	856	918	852	885	834	870	865	829	884	897	897	899	878	874	878	871	860	881	834	862	926	851	856	863	898	819	939	876	894	857	822	876	928	865	912	860	864	899	878	871	855	880	910	823	851	815	911	885	908	906	876	843	823	837	857	847	904	899	870	903	890	837	854	886	879	831	848	836	890	856	876	945	875	887	831	848	893	835	904	808	861	837	901	833	918	797	888	848	866	860	842	889	834	888	914	865	900	838	867	845	878	924	884	890	918	909	860	871	834	918	825	837	886	951	860	918	876	874	917	904	849	881	899	855	923	901	873	912	831	867	921	815	869	854	866	886	926	856	900	848	914	883	901	866	911	851	870	867	854	896	857	880	867	871	896	910	840	870	841	842	862	899	884	906	901	927	894	882	846	848	893	904	897	978	820	877	873	882	871	917	846	913	888	891	884	907	909	900	846	804	886	939	876	893	844	893	898	841	866	832	869	911	837	863	902	893	859	884	920	886	900	930	860	841	936	887	905	860	901	863	919	851	856	892	868	876	824	936	849	892	851	866	819	874	792	896	887	914	861	899	818	879	833	793	888	933	850	890	863	876	852	852	867	864	888	877	841	832	910	850	822	917	900	890	874	932	889	859	837	855	873	888	830	852	864	836	866	903	915	847	921	879	877	843	889	893	856	839	935	806	837	870	881	896	875	912	840	810	857	865	854	898	903	888	886	828	868	882	880	888	818	838	889	874	883	848	915	874	882	890	853	877	833	906	872	919	851	868	842	888	876	863	905	948	890	844	874	861	872	916	848	866	860	886	880	917	870	900	906	846	881	887	906	881	833	870	838	907	894	837	853	864	847	890	884	906	879	854	871	935	860	847	901	903	897	844	859	898	831	852	834	864	866	877	874	895	856	871	883	890	888	888	878	842	837	850	874	830	848	899	884	888	870	849	892	930	899	856	836	823	852	872	860	838	901	836	884	917	867	843	878	886	906	827	836	922	860	901	879	852	911	841	863	915	879	869	904	838	886	827	905	900	823	881	870	842	897	865	880	860	889	898	924	842	864	905	872	890	776	878	915	881	892	885	855	861	847	884	845	892	824	860	881	841	884	868	867	874	900	897	945	875	887	855	953	914	867	834	859	864	883	834	883	936	890	862	834	843	851	853	882	889	902	849	847	894	850	928	942	909	874	879	852	846	835	880	869	883	879	847	909	893	823	908	922	844	853	887	881	872	882	885	862	884	895	838	878	873	872	819	871	880	880	878	888	836	863	920	844	913	870	884	875	901	874	911	827	874	850	985	797	879	847	849	879	867	845	863	893	869	900	866	894	929	869	888	864	872	921	897	880	905	898	890	825	916	879	890	901	926	830	855	906	943	866	909	862	892	863	871	880	841	903	853	915	897	906	880	899	872	873	887	873	894	880	826	838	886	919	822	864	872	915	864	952	872	863	883	881	848	876	841	825	890	885	916	846	878	916	848	866	902	892	909	883	848	898	892	943	914	880	853	867	927	855	903	862	829	861	843	905	865	901	899	863	877	866	906	874	899	875	885	839	853	889	879	897	852	878	924	865	878	882	863	866	860	897	893	865	888	849	873	965	913	897	909	884	867	866	896	920	885	842	873	888	836	930	917	859	861	911	885	874	893	829	821	915	877	869	894	841	904	866	865	901	876	907	853	865	855	868	913	880	937	864	862	901	844	902	858	868	886	857	948	862	878	846	881	901	914	920	902	881	878	855	848	848	891	867	847	837	854	922	822	837	903	902	908	899	863	868	895	893	920	871	912	955	900	869	882	885	844	875	878	858	876	920	837	867	863	870	847	916	870	892	852	900	869	896	895	882	873	875	844	857	860	887	875	868	927	859	886	882	874	830	902	902	911	888	875	926	906	935	876	841	919	854	854	856	914	876	896	857	876	832	969	923	929	854	881	922	865	900	852	860	924	875	887	862	906	826	926	848	867	861	881	872	862	874	868	853	843	853	851	868	851	933	894	799	846	887	845	857	856	908	844	857	916	863	851	843	855	867	887	873	906	879	833	850	870	870	896	899	885	833	919	809	831	857	862	869	890	889	892	869	879	939	950	891	868	876	889	882	889	909	887	831	881	908	859	851	842	887	907	862	850	867	874	879	852	872	900	870	920	847	858	858	901	878	857	871	859	887	848	833	868	905	874	826	853	851	886	889	898	832
14106	7168	9084	18342	44965	55345	41247	23699	8836	1737	315	306	248	300	272	279	303	294	275	302	304	281	285	343	352	310	311	289	312	267	284	256	278	283	273	231	297	264	282	276	304	270	316	277	303	255	264	296	311	243	275	311	278	291	269	262	289	255	273	249	258	295	265	290	305	296	285	264	308	309	293	277	291	305	284	287	290	290	303	284	271	279	287	285	300	291	295	282	276	259	301	281	291	284	291	278	288	279	271	281	269	281	287	292	263	287	297	267	305	255	277	291	313	268	287	289	273	290	306	277	287	272	249	275	275	272	276	285	289	267	279	268	264	244	275	250	271	277	326	262	286	333	300	308	267	257	276	308	283	329	290	316	264	294	307	243	275	244	308	295	272	271	264	300	292	284	277	268	266	314	301	273	311	278	286	298	263	269	295	307	250	301	276	281	287	299	279	299	271	298	283	286	295	292	265	325	333	311	292	268	288	286	281	264	283	274	282	264	278	270	293	309	267	265	278	279	305	301	305	273	301	264	296	294	262	278	312	309	299	288	318	270	300	290	280	279	278	311	324	281	324	308	293	316	271	286	282	262	267	302	310	256	302	308	279	278	298	286	290	294	270	294	259	303	275	293	269	299	279	289	304	271	276	262	239	301	293	311	291	273	255	247	286	259	276	293	285	271	257	299	306	281	292	283	297	289	277	278	311	284	281	297	314	309	249	289	272	310	315	280	297	287	297	278	269	260	296	267	294	276	248	282	269	306	291	286	257	307	316	281	303	287	293	268	283	284	270	293	277	266	297	307	270	287	281	281	276	294	279	292	307	305	286	285	289	260	300	314	269	297	319	269	279	286	273	257	297	274	243	264	283	269	261	277	271	278	293	299	294	298	275	273	301	250	277	305	310	307	281	287	333	282	306	285	277	260	278	287	262	282	275	284	293	286	279	267	280	276	303	295	322	266	287	284	281	298	293	288	296	286	288	292	306	289	285	278	269	282	297	301	307	299	289	287	295	276	309	300	277	255	275	266	265	270	322	259	295	294	279	284	282	253	292	266	258	302	301	256	316	280	293	300	291	279	302	274	282	268	276	282	293	276	307	289	267	299	281	306	282	314	285	284	285	255	326	248	269	251	295	271	284	291	267	304	308	288	268	285	284	304	278	267	324	260	273	273	281	286	295	288	278	328	271	290	270	281	268	281	281	290	272	293	322	291	287	294	258	272	311	278	295	271	268	301	278	287	273	265	270	284	298	273	279	278	272	264	299	299	302	259	306	268	308	280	275	315	283	289	306	238	270	277	269	266	300	274	291	287	286	258	252	281	308	266	281	300	296	289	271	276	291	270	286	285	273	316	310	296	306	312	299	283	277	295	275	243	263	292	270	296	285	280	315	307	274	254	308	271	278	275	283	280	288	308	296	266	258	291	300	296	289	284	298	279	298	319	278	270	297	286	306	245	270	295	286	300	281	284	257	290	248	248	293	286	268	271	272	289	262	289	311	272	307	289	288	283	305	287	290	260	290	275	296	258	292	284	314	274	290	244	261	282	263	308	307	277	267	281	282	281	291	284	257	309	291	254	281	299	254	304	287	247	259	261	286	283	294	274	264	285	315	298	281	281	279	298	279	290	278	296	304	286	284	279	291	297	278	281	281	276	296	282	290	289	306	294	283	291	288	277	281	288	290	276	349	277	251	260	278	277	283	271	269	292	270	273	321	300	265	283	281	273	294	275	301	258	289	259	281	304	264	317	291	291	299	267	314	258	272	280	265	298	301	303	301	329	283	274	309	292	293	275	278	301	317	268	295	299	282	290	272	252	332	292	298	266	293	280	313	290	258	298	282	291	298	277	293	294	290	284	278	284	272	281	304	298	272	280	290	306	277	261	304	299	264	243	275	289	248	287	307	268	319	289	289	275	277	307	275	262	315	274	261	301	315	291	285	301	276	286	291	268	254	291	285	261	269	295	294	287	260	285	248	265	278	275	280	302	287	267	294	306	272	255	281	315	321	284	271	274	289	322	278	270	272	280	270	272	296	298	271	302	278	257	287	295	264	265	287	280	266	266	296	298	255	294	271	317	301	262	333	309	298	299	251	290	275	252	259	281	305	270	277	312	266	300	270	284	295	266	308	283	288	298	297	287	273	267	302	280	276	283	267	279	283	273	255	286	321	293	287	261	248	283	309	271	287	282	263	271	310	283	277	284	270	320	241	284	304	315	282	280	274	294	259	284	285	287	263	289	239	271	268	265	283	298	291	271	271	298	275	311	316	258	250	329	277	279	271	311	292	290	277	286	284	291	297	290	280	306	298	288	271	256	318	281	267	270	292	243	277	287	263	316	278	262	299	309	272	306	281	254	286	300	310	321	304	279	325	267	280	282	285	291	278	256	279	304	306	287	292	272	300	272	272	260	282	281	277	304	308	282	289	288	240	305	259	335	267	282	245	290	293	286	280	300	282	309	259	269	299	285	272	277	265	294	307	291	275	281	276	291	303	292	298	274	271	299	259	296	273	273	321	298	310	250	297	287	288	258	313	295	300	267	264	308	311	289	264	306	277	312	281	283	247	287	279	301	292	277	253	274	268	271	270	268	300	291	302	280	281	277	278	279	306	306	291	276	320	306	305	298	292	280	261	257	274	305	286	270	268	297	300	289	282	285	313	284	257	252	286	274	280	273	298	293	290	274	306	302	274	272	300	286	278	251	265	299	295	243	298	284	283	276	262	257	277	295	292	281	282	315	285	280	296	289	274	281	299	258	286	272	290	316	299	264	289	252	280	273	297	280	272	274	298	247	293	272	293	297	283	316	308	315	281	278	273	273	259	276	290	279	268	282	292	267	278	269	287	275	269	283	286	282	256	274	284	297	310	304	293	316	259	269	284	307	289	284	286	289	276	314	295	257	320	281	283	316	283	273	264	301	277	289	286	312	278	296	313	270	279	275	294	288	282	277	262	289	285	288	294	307	328	273	279	283	284	293	294	304	272	269	270	313	316	282	266	258	308	255	284	277	289	302	271	299	281	291	246	276	267	290	282	279	301	291	281	285	276	286	269	279	257	261	287	307	300	291	309	286	281	284	275	262	285	314	274	304	299	271	284	255	303	309	292	273	304	267	300	260	265	345	275	279	257	281	274	270	271	257	276	279	266	284	295	300	281	276	277	277	288	265	260	305	301	289	305	275	270	264	275	280	274	282	299	303	308	283	277	268	252	271	298	287	268	292	301	268	264	278	282	276	271	261	319	284	274	274	254	279	278	241	290	292	252	290	298	307	291	248	271	246	286	271	272	297	267	294	291	271	280	296	297	279	279	286	325	264	261	318	286	276	299	271	306	278	305	281	280	291	263	266	299	257	272	298	270	284	274	272	277	307	290	322	283	313	290	292	286	264	297	302	284	259	287	285	272	293	289	316	244	254	277	321	284	288	258	276	277	300	261	291	308	282	315	305	329	281	292	288	269	278	292	290	284	287	335	264	269	293	252	305	279	286	301	306
8966	7004	12664	28875	53729	61642	49835	34908	18947	5253	913	902	816	864	963	876	896	904	871	972	909	923	913	1063	1140	1121	1010	924	923	874	891	848	917	832	863	886	859	874	849	821	916	859	846	881	892	932	856	899	903	846	872	878	863	921	862	864	855	893	859	846	827	861	846	852	849	869	880	898	841	852	849	883	847	905	875	872	856	895	809	856	850	833	896	834	820	882	874	843	909	870	839	893	838	830	865	881	859	885	867	893	886	868	876	873	843	843	872	881	852	870	870	874	853	843	873	907	860	897	834	893	881	864	834	794	920	876	853	812	844	792	851	909	864	851	832	846	882	867	858	891	878	903	877	909	813	798	861	860	837	883	867	835	836	846	900	846	888	847	869	814	888	922	859	854	856	878	922	877	874	909	854	866	880	836	867	883	890	918	850	832	872	863	848	837	865	883	904	911	823	887	841	837	832	850	883	895	852	965	832	873	871	845	909	883	876	931	819	847	911	877	884	901	838	859	927	919	845	900	914	842	852	872	856	863	868	904	823	866	854	860	853	924	917	856	918	888	848	864	875	873	875	880	839	793	898	870	876	887	846	881	874	826	857	850	899	882	880	862	880	837	876	884	890	902	807	845	867	876	864	832	870	819	881	818	863	892	849	847	830	902	832	836	841	874	879	878	836	948	856	869	892	902	900	823	885	893	866	887	859	870	881	849	900	834	830	886	877	871	804	825	849	903	877	902	899	907	842	865	880	852	867	863	902	862	863	903	908	860	866	883	859	859	874	846	847	834	869	903	873	874	866	881	856	830	926	861	849	906	878	826	799	882	855	875	908	804	886	811	856	898	875	902	886	832	818	934	853	890	890	899	904	853	819	885	901	889	861	858	898	882	837	877	825	858	779	883	874	904	786	857	874	891	920	869	907	873	860	799	855	820	855	891	902	846	831	873	848	817	853	863	911	873	865	891	851	896	911	859	858	852	919	801	900	879	889	858	844	849	848	890	830	906	919	872	868	875	876	852	909	874	881	883	870	845	853	837	817	846	875	841	871	902	891	899	896	758	874	869	852	853	851	865	892	849	800	832	881	881	854	865	881	858	863	844	816	841	856	842	845	912	865	863	819	859	906	837	888	878	873	848	835	888	853	871	885	853	832	876	901	900	885	873	873	828	893	850	886	860	857	893	828	875	866	865	830	917	933	834	828	873	869	869	894	902	841	876	852	859	811	837	831	888	836	879	886	807	877	842	798	896	880	858	872	856	832	895	853	865	890	801	890	910	916	925	871	859	868	919	896	830	889	917	821	883	880	868	886	815	860	880	855	861	877	807	873	967	877	886	864	836	782	838	896	884	841	795	830	852	881	887	895	864	895	807	870	931	850	883	878	875	856	826	826	856	846	850	880	831	905	785	882	886	821	843	896	871	818	864	905	873	859	888	831	878	849	861	860	812	874	844	867	855	928	863	864	817	897	887	848	842	838	842	865	834	953	855	872	859	849	896	872	868	860	822	854	891	825	904	838	888	875	880	868	869	878	868	898	795	907	886	880	867	863	901	870	878	851	849	842	892	848	845	869	840	896	829	824	864	881	857	850	856	889	866	818	886	801	891	821	871	914	854	888	838	891	853	851	882	885	819	854	826	835	861	861	888	896	866	832	884	810	885	811	902	872	851	815	835	895	898	840	871	852	845	847	849	906	795	876	869	885	828	862	793	887	883	856	886	896	858	801	852	837	891	858	886	877	880	852	906	862	871	900	895	893	871	872	850	870	862	850	919	867	907	883	845	869	910	879	914	850	908	835	897	856	812	839	863	940	878	853	824	895	911	823	865	852	914	908	871	851	932	857	901	853	876	877	940	866	803	820	858	864	909	893	826	877	833	846	905	907	865	823	939	831	866	869	846	866	817	927	856	855	853	875	861	864	865	902	873	889	879	849	872	888	885	841	894	874	854	837	825	894	901	844	871	815	869	821	853	851	881	903	841	821	913	841	920	872	865	868	885	844	870	851	852	891	875	833	887	866	928	847	891	880	849	877	864	923	870	837	861	869	861	835	795	894	837	918	882	876	831	881	910	892	862	837	830	922	883	844	861	920	915	872	820	820	870	851	887	851	867	871	850	855	875	872	869	854	907	837	878	849	878	807	844	854	854	818	866	906	845	868	840	862	885	843	896	850	844	871	835	892	852	883	858	877	810	880	876	844	817	797	847	868	891	893	941	871	815	886	916	844	898	833	860	864	855	891	841	898	785	843	870	862	929	885	860	887	898	847	861	869	922	900	917	827	893	880	918	882	879	922	852	832	936	820	845	847	846	865	897	853	851	852	912	843	843	887	863	863	882	844	834	848	859	881	819	868	856	881	875	841	896	895	890	837	828	811	882	869	885	877	852	860	858	833	876	816	875	887	850	898	833	865	893	939	828	879	848	902	868	798	876	854	892	892	872	864	860	889	867	926	818	904	894	913	883	839	841	865	925	881	824	850	854	861	851	880	859	809	848	850	865	811	864	885	866	824	900	879	866	876	865	850	889	900	858	821	832	845	827	831	819	886	841	855	869	843	809	868	843	874	852	908	934	821	896	863	888	875	877	885	894	909	837	840	913	871	874	906	916	862	877	876	839	878	834	829	870	842	868	899	896	875	863	867	910	814	844	885	885	859	882	908	824	841	867	908	918	865	811	836	864	866	884	852	861	795	815	820	890	867	875	880	882	862	872	866	826	862	853	840	875	929	857	886	834	851	850	867	838	902	899	886	851	832	858	857	797	881	878	845	919	854	858	900	826	887	881	858	870	856	841	828	813	889	899	881	867	857	841	835	907	843	827	874	877	865	841	894	898	905	872	916	896	904	879	857	871	837	838	846	869	853	848	840	841	857	848	886	845	809	871	866	837	901	864	881	906	849	851	899	866	814	876	867	878	895	822	826	859	897	871	833	872	886	838	869	806	875	839	830	893	888	868	872	881	897	891	897	820	862	894	897	844	887	834	925	867	849	859	877	889	825	890	832	856	854	884	882	861	884	828	875	864	877	837	851	889	827	874	861	830	887	900	846	883	851	845	866	909	916	831	894	875	899	860	857	867	911	870	853	859	858	798	862	924	880	858	878	866	854	870	895	860	861	891	882	936	825	836	855	824	857	904	875	879	855	851	875	827	895	851	876	855	804	835	826	844	825	918	811	876	883	898	821	894	873	888	815	779	896	873	874	856	865	920	875	867	883	882	893	837	896	864	859	843	895	874	834	848	841	851	839	857	901	885	859	871	898	881	868	877	935	898	879	816	878	853	888	843	800	919	861	847	828	866	848	853	837	877	894	810	886	863	899	875	868	895	883	887	863	898	904	832	880	909	830	842	922	871	881	915	899	830	834	920	886	831	847	849	878	848	830	880	883	882	859	824	858	913	873	892	839	869	898	869	800	890	818	817	846	826	856	879	913	890	891	888	850	897	842	849	875	822	879	872	871	877	849	869	849	846	846	839	861	840	860	865	908	845	847	852	824	850
21268	9651	14422	29792	49339	68925	52246	32828	15567	3986	352	316	316	327	313	286	335	304	325	293	327	288	303	331	398	372	358	316	296	281	309	318	282	306	303	309	291	271	319	304	292	305	307	304	316	307	287	336	317	284	295	273	295	339	302	313	278	296	305	296	301	303	291	320	301	329	331	339	279	291	316	314	313	312	325	317	336	300	291	283	315	297	277	316	270	299	300	296	281	312	309	294	282	311	284	260	307	289	287	336	329	305	303	295	284	290	286	313	323	313	300	296	247	333	311	307	321	284	308	280	289	318	298	286	347	276	303	277	332	250	271	304	318	306	296	293	263	298	270	303	284	288	299	315	297	293	288	335	350	289	291	313	307	310	304	301	299	316	310	301	313	327	296	308	311	314	315	303	323	297	284	318	281	302	315	305	296	285	284	322	291	288	271	344	290	295	282	301	296	294	329	290	288	308	324	299	315	315	323	287	303	305	290	297	301	298	320	302	280	355	296	314	321	284	290	282	304	324	298	348	320	319	282	319	314	304	310	274	261	301	295	277	319	330	286	297	291	293	294	302	310	283	318	302	326	276	273	320	310	293	288	291	298	288	267	271	305	308	294	295	315	298	304	316	285	312	300	297	302	306	297	287	326	277	321	323	316	296	303	328	302	297	305	323	301	304	296	298	322	278	304	299	261	315	322	264	283	332	330	287	317	308	316	323	334	310	314	275	328	298	330	325	330	305	315	288	281	270	279	296	324	312	294	303	323	309	324	307	304	283	295	299	304	311	282	296	319	310	304	284	298	296	296	285	310	294	336	281	290	324	303	318	305	301	321	321	283	269	295	288	289	284	328	308	282	288	315	277	295	310	290	275	294	291	280	301	305	294	293	295	317	300	295	315	311	300	322	286	301	322	279	328	313	270	312	305	284	279	328	302	299	290	318	326	308	302	297	281	295	306	326	319	278	324	310	298	323	285	302	286	320	311	278	305	318	311	295	310	312	313	314	326	280	319	312	337	324	341	307	301	281	281	295	322	299	320	305	297	307	326	320	287	316	330	309	271	327	312	305	326	344	288	300	314	320	276	290	288	319	293	289	290	318	316	302	306	303	316	306	290	293	270	307	306	312	271	323	315	289	302	290	285	261	268	314	310	308	267	328	316	319	301	273	284	291	311	284	318	328	323	286	277	301	298	314	295	296	300	278	317	297	320	297	304	291	286	304	320	321	329	312	312	322	301	274	261	322	272	275	289	295	291	300	298	309	296	303	286	314	314	278	254	279	295	294	306	314	282	276	304	289	292	289	289	263	339	335	286	310	322	321	318	245	298	309	312	358	308	295	314	301	300	300	295	287	330	282	304	278	318	293	303	335	314	307	330	296	335	281	308	307	301	282	328	307	294	294	274	324	292	317	288	320	304	301	307	300	269	283	255	278	262	303	304	298	281	267	313	294	293	303	313	293	283	320	309	284	323	304	297	319	284	305	327	312	304	323	288	322	287	306	310	318	294	310	300	284	277	308	310	318	295	280	336	275	309	316	292	293	319	292	283	309	290	288	318	312	296	282	281	300	252	304	280	323	336	312	294	317	308	287	309	294	324	322	293	299	293	293	260	313	295	326	303	284	321	297	322	313	310	295	293	298	307	272	316	337	311	305	302	291	306	293	317	271	272	298	307	307	292	307	311	282	303	304	319	314	307	282	299	279	308	321	323	270	308	301	302	290	317	298	295	306	309	316	294	309	281	322	322	274	291	320	280	261	295	276	270	301	296	276	303	311	303	308	258	278	309	304	284	310	293	301	317	348	277	307	306	318	320	288	296	306	269	293	289	298	326	275	267	327	302	348	286	282	284	303	289	302	313	299	300	309	301	303	290	341	293	312	285	296	318	311	312	288	275	292	305	302	319	296	256	287	298	301	276	279	292	304	300	296	264	337	279	272	285	314	295	324	328	323	338	307	283	282	335	335	289	319	309	302	294	286	302	318	300	277	298	323	320	300	302	294	303	301	306	273	289	266	300	299	298	289	315	279	332	329	310	294	311	292	289	316	279	304	311	299	297	314	316	287	299	272	315	316	284	332	298	290	301	298	303	310	274	304	292	312	306	293	331	289	294	325	287	279	315	278	307	279	295	291	306	297	338	329	280	316	284	346	301	341	321	298	301	307	298	355	301	283	297	304	321	308	304	318	329	305	299	321	298	276	335	300	334	317	285	290	299	304	308	285	309	330	278	309	285	323	332	275	279	295	297	298	283	307	354	292	294	299	283	285	337	273	287	291	291	295	338	321	270	280	316	278	300	320	302	303	303	309	299	304	307	295	311	294	273	278	273	310	302	300	282	347	293	270	308	310	304	286	305	282	290	296	319	297	298	315	286	297	285	289	282	277	292	295	309	301	293	319	298	280	313	259	323	302	324	286	313	301	291	314	313	297	294	288	305	299	307	306	293	292	292	297	314	301	295	307	278	329	295	290	320	285	318	349	282	317	324	312	278	301	274	305	310	276	325	292	312	320	264	250	286	322	283	302	301	305	301	270	315	334	304	330	304	311	338	319	331	310	301	299	308	280	266	331	244	280	315	302	309	274	292	314	289	319	271	290	304	303	330	305	279	344	317	326	323	288	285	339	304	336	288	301	348	313	290	297	314	282	307	300	282	303	303	321	281	327	301	281	305	294	322	314	297	275	316	328	301	311	290	319	313	286	307	321	264	321	305	307	280	295	312	329	304	304	277	290	293	308	286	295	288	319	303	280	294	312	298	292	320	285	283	273	318	307	297	310	305	313	314	295	323	266	263	292	287	308	307	292	328	326	317	285	304	284	318	288	301	268	283	309	317	304	319	303	311	263	317	322	329	257	311	290	293	309	302	322	308	293	313	306	292	309	287	315	317	283	308	306	281	252	292	295	300	319	317	305	279	297	316	317	292	306	281	299	298	313	309	280	322	282	303	292	320	299	276	333	279	292	298	272	325	305	333	321	303	323	309	311	302	294	297	318	299	313	292	300	286	295	319	315	284	301	294	309	321	295	315	319	284	268	299	315	304	270	315	289	335	272	288	314	319	341	307	320	312	297	279	296	301	332	315	294	325	313	324	273	297	275	304	322	308	282	290	315	304	290	327	278	307	321	289	302	272	291	316	254	294	286	315	314	288	300	289	320	260	281	290	296	300	294	311	293	274	305	298	275	311	302	274	294	308	312	322	302	306	275	318	324	307	284	308	294	288	293	280	308	291	295	329	289	308	308	308	291	325	289	290	316	321	310	304	297	303	298	327	307	263	295	315	301	292	285	280	265	344	283	331	333	285	314	297	309	298	293	306	297	270	306	326	315	318	274	297	279	299	320	296	314	287	313	284	295	292	283	291	289	240	294	301	310	305	292	342	285	310	288	311	276	323	304	302	306	298	308	297	317	282	306	278	312	303	303	302	323	289	317	317	291	280	312	314	273	293	335	327	296	319	312	275	287	305	324	272	297	304	329	301	317	309	260	302	274	306	281	258
11599	8134	18089	38118	56392	75021	60237	43378	26581	9468	1049	988	908	980	948	950	908	958	981	923	947	886	905	1231	1395	1217	1076	1032	929	953	879	921	915	875	929	909	906	905	870	896	888	890	898	871	900	878	925	870	913	905	814	944	877	909	903	930	919	930	920	902	852	899	942	858	889	895	872	955	885	884	949	938	880	926	907	836	916	888	937	918	926	914	953	941	935	878	908	875	825	951	938	916	964	878	919	873	871	916	937	958	899	932	856	903	850	872	901	890	929	853	920	911	892	937	925	935	924	886	893	965	865	923	944	891	860	885	926	921	910	875	939	901	870	919	895	830	946	913	900	930	914	897	926	894	904	884	886	893	875	905	856	898	864	879	923	905	930	927	894	876	924	971	889	932	920	848	960	923	902	908	904	941	907	860	882	906	900	927	894	861	931	931	925	927	900	912	879	892	882	907	945	921	862	948	972	918	917	957	943	916	916	898	947	900	904	945	903	938	903	933	948	980	920	881	907	909	882	957	890	906	901	979	899	921	955	923	868	884	942	883	901	957	959	898	907	913	874	948	942	851	935	914	875	895	876	926	921	886	906	861	872	941	878	961	915	862	880	934	945	901	895	903	906	929	901	912	864	944	892	884	910	934	884	918	868	935	890	906	926	850	944	855	908	872	931	885	878	951	938	865	886	857	861	852	873	946	937	941	860	878	895	865	875	937	919	833	892	960	927	902	883	929	891	956	880	899	904	919	916	964	883	930	904	895	902	918	910	950	824	875	903	902	916	936	914	877	859	877	952	940	867	870	914	925	902	941	947	933	903	917	904	901	887	901	900	900	946	891	1005	908	866	927	892	927	939	900	896	861	935	941	898	920	877	896	896	891	920	843	899	903	918	883	890	899	853	915	881	929	894	944	876	848	890	963	934	938	896	916	876	878	954	861	868	881	894	927	903	905	918	916	923	978	908	878	905	953	906	909	965	919	912	884	926	902	889	976	852	907	897	931	932	908	928	884	845	912	872	956	856	869	863	938	899	924	943	898	885	889	895	901	933	904	901	874	896	853	901	918	947	881	932	890	925	912	870	960	951	879	927	875	915	895	861	858	887	850	889	923	938	900	914	871	937	885	907	884	920	921	911	937	892	900	961	919	969	916	911	930	889	906	921	913	874	929	925	874	947	911	880	949	947	928	917	935	899	929	903	908	929	912	909	834	929	885	860	927	845	922	861	853	881	902	880	886	822	886	933	917	932	921	874	872	914	915	921	893	908	959	923	898	890	938	910	879	901	894	943	900	875	948	894	891	890	878	898	956	933	919	906	904	898	917	902	896	897	891	870	855	912	922	862	909	892	845	937	913	879	926	936	931	931	924	890	905	895	901	930	900	942	887	874	928	908	945	875	902	887	932	948	924	961	881	895	954	879	908	963	959	929	937	908	874	929	876	890	928	948	910	910	941	908	874	919	888	904	886	861	887	930	874	877	943	959	901	900	867	860	912	886	876	943	844	887	883	964	932	945	918	923	820	869	893	926	903	966	923	886	995	909	904	906	912	934	903	947	911	842	869	883	941	958	894	916	920	903	902	863	907	915	879	917	884	903	896	904	910	861	916	882	923	868	866	971	900	886	874	876	886	867	945	924	906	896	867	866	868	911	934	877	898	927	919	925	924	860	933	934	900	904	901	898	915	907	916	897	899	834	872	904	881	911	886	863	944	890	931	934	851	855	926	863	906	890	923	870	875	890	862	884	896	900	875	923	914	914	876	906	930	873	902	907	880	856	925	915	877	903	831	876	927	900	887	891	900	899	908	924	940	982	894	910	950	977	961	873	923	904	862	884	880	908	906	928	868	936	883	901	939	932	850	933	870	877	877	951	931	882	876	904	902	872	897	862	921	962	922	897	908	833	919	892	903	924	891	913	965	909	889	906	933	892	911	867	925	914	945	876	878	945	869	944	909	939	882	874	915	931	917	903	921	924	895	906	910	901	931	905	911	888	883	977	956	941	937	897	937	873	879	902	851	904	920	882	883	946	952	904	893	890	900	937	952	905	881	899	974	885	895	953	875	962	932	929	898	959	925	930	864	884	952	875	908	890	895	904	952	935	861	897	922	899	942	933	935	890	889	902	861	860	915	888	937	889	892	916	895	953	986	873	906	896	958	933	899	866	913	893	963	907	894	832	879	911	855	893	880	886	984	861	922	896	960	912	883	936	873	891	900	937	878	866	887	952	879	882	854	911	895	969	908	895	902	903	917	943	904	884	848	843	941	929	919	953	903	955	945	917	991	863	912	899	912	889	915	906	913	944	922	902	871	963	932	927	905	935	923	868	968	955	888	942	882	946	926	897	918	903	880	943	897	907	849	907	921	906	912	869	907	892	927	923	886	877	907	926	913	880	898	962	891	876	886	892	894	956	903	939	949	846	950	942	907	925	935	960	870	894	950	906	907	913	907	864	945	923	904	912	869	922	894	941	922	910	944	862	864	937	909	905	935	889	893	943	894	917	891	958	880	863	938	935	867	924	901	926	899	896	916	876	943	876	931	917	863	952	876	854	883	910	893	933	926	914	890	956	918	855	920	890	869	900	903	898	894	971	946	938	943	889	894	910	882	883	882	896	972	886	884	876	933	899	915	908	924	903	864	954	924	940	880	909	938	911	918	909	921	881	911	918	891	887	933	906	872	893	888	908	884	925	900	873	931	877	866	931	943	940	881	944	873	914	887	849	915	889	928	957	958	907	928	893	884	882	903	867	932	873	922	930	924	900	919	878	852	916	903	915	909	873	957	874	886	913	862	956	941	963	836	941	917	889	911	894	948	887	936	876	921	903	888	923	894	931	931	932	882	895	881	959	901	912	915	872	897	921	915	943	867	867	872	895	895	931	888	897	886	890	879	920	904	896	913	898	899	899	939	892	861	933	929	933	892	847	952	875	928	900	892	896	922	923	869	906	876	887	875	889	959	916	922	919	844	956	916	909	864	901	933	933	905	878	937	890	874	874	891	905	952	905	925	875	952	936	837	924	959	890	906	962	876	895	857	922	866	922	837	926	921	913	903	897	904	902	895	929	954	860	920	909	853	874	900	873	950	858	927	911	920	874	874	883	921	926	890	907	878	884	948	903	902	862	921	906	895	952	921	918	898	923	897	889	842	969	928	901	932	903	923	840	892	891	912	905	890	850	981	912	875	938	905	889	903	935	892	860	896	836	874	914	874	907	872	913	884	929	901	901	906	893	840	875	886	941	945	967	879	925	913	887	880	909	932	909	875	914	934	917	916	955	865	885	920	904	884	870	917	907	934	872	983	891	939	918	890	948	887	855	888	883	924	882	909	886	928	919	920	887	892	907	895	914	900	905	924	910	955	895	896	863	936	921	882	896	940	942	934	891	890	868	920	938	926	887	912	911	978	923	950	901	892	930	896	896	905	854	916	915	904	932	878	889	888	937	916	872	908	930	850	893	967	905	907	929	866	960	938	911	963	845	921	871	889	914	936	909	879
6650	4456	7563	6438	6877	9628	6374	3231	1173	499	294	271	284	302	292	340	324	303	314	283	259	305	317	284	312	288	265	291	296	281	291	304	303	287	288	290	297	309	274	253	280	300	288	296	272	307	293	293	297	285	299	317	308	334	307	303	277	300	273	305	305	293	311	300	290	303	282	272	283	277	296	301	287	304	288	273	305	326	293	296	289	330	321	306	273	317	289	276	297	297	288	323	318	314	269	288	279	263	305	305	284	307	322	277	296	293	301	287	335	302	292	275	281	316	300	294	322	314	304	294	271	297	268	327	305	293	298	275	291	285	295	281	308	288	283	289	280	300	293	296	273	248	299	291	300	317	268	298	298	289	281	275	309	300	297	320	279	290	286	278	277	289	273	285	303	291	282	310	303	271	268	304	275	280	301	310	261	263	253	286	303	277	288	256	271	276	289	257	284	306	273	296	263	332	295	281	275	302	283	297	295	302	279	284	287	309	295	281	283	289	282	289	310	301	267	293	302	292	288	286	292	281	295	294	272	301	287	267	293	290	294	267	315	256	290	285	274	311	295	292	293	277	302	281	268	257	302	310	296	284	295	302	254	301	256	327	301	280	295	271	290	287	260	286	284	290	277	262	290	297	296	273	297	291	318	296	314	300	277	291	299	314	272	305	301	248	297	270	294	267	275	258	298	310	316	281	297	277	267	264	256	320	248	296	275	295	279	266	316	279	284	329	260	290	308	277	282	279	324	261	289	281	292	291	271	286	296	292	272	328	259	252	287	278	299	302	299	271	287	299	301	328	319	283	318	294	328	287	279	297	327	299	287	303	320	301	297	270	309	283	292	332	299	278	306	286	282	301	291	284	309	281	276	269	260	278	282	312	292	274	308	275	323	301	259	320	271	287	293	289	286	289	316	291	289	257	278	295	294	312	289	300	296	283	286	285	310	289	266	287	310	282	306	303	292	308	279	287	286	283	297	297	284	286	298	284	303	295	266	286	278	294	284	296	281	261	295	301	320	288	261	279	286	279	276	305	297	292	282	295	250	321	276	313	284	289	293	294	269	299	307	294	286	316	293	282	289	302	290	282	281	286	281	314	283	279	308	301	279	261	295	281	288	308	320	333	280	324	281	287	301	297	284	299	266	273	251	288	284	286	277	265	294	296	286	262	281	282	296	320	282	287	276	280	290	274	286	267	289	291	273	294	287	288	307	275	270	283	275	322	289	278	275	291	303	275	264	291	284	297	286	313	283	278	301	265	301	284	303	288	291	282	296	282	333	260	280	310	256	290	277	288	304	288	284	292	317	305	302	297	292	252	283	279	289	296	297	293	276	277	283	276	287	265	294	250	304	275	309	280	301	279	270	293	258	294	311	294	284	285	282	284	258	284	281	275	303	270	305	278	279	317	284	290	282	294	303	272	285	284	286	283	282	314	274	291	318	292	295	278	299	309	294	294	286	306	319	307	293	323	300	316	296	286	282	277	281	292	309	259	282	288	295	266	302	279	323	301	264	290	285	273	298	322	286	313	313	329	308	328	285	298	308	280	272	312	274	276	278	304	278	324	308	292	307	290	304	278	304	283	301	294	278	298	305	307	295	328	282	293	300	279	276	288	275	296	289	284	249	264	319	281	281	310	307	295	281	313	341	299	262	271	298	294	302	323	274	269	316	283	299	297	270	322	268	278	286	311	281	276	279	289	300	281	296	271	283	299	297	283	317	294	292	299	310	277	272	269	294	311	272	267	299	279	289	276	296	302	299	261	270	310	263	296	293	260	280	293	290	315	282	314	312	264	301	286	328	291	326	291	337	296	286	258	313	310	287	302	306	278	294	291	276	292	242	294	266	280	284	293	277	291	308	297	296	268	312	295	329	288	286	280	285	315	289	279	282	279	314	294	278	310	293	277	295	294	299	263	278	337	277	295	270	316	268	286	317	296	301	305	287	280	291	282	282	302	292	304	297	291	274	293	271	283	277	293	322	279	298	299	332	293	315	268	306	307	272	304	282	247	291	283	319	272	325	276	300	276	290	284	287	314	298	311	306	280	279	286	292	317	249	300	303	257	268	295	292	286	285	320	278	267	284	304	279	279	288	294	311	297	337	284	278	274	284	306	289	323	328	270	264	296	310	270	295	288	273	290	295	316	300	264	291	293	281	271	267	286	279	290	286	280	283	310	314	297	275	287	248	296	307	316	257	278	299	285	286	311	299	306	279	240	274	303	292	275	287	314	303	301	279	301	307	296	298	293	274	288	316	319	307	295	274	272	303	257	289	264	282	288	306	260	318	301	324	284	266	293	300	265	284	288	315	300	299	290	300	279	324	290	293	261	297	280	273	289	267	285	289	293	285	284	287	269	251	271	307	302	283	270	287	291	288	294	268	267	279	317	263	303	303	292	298	298	298	281	291	290	289	301	280	284	297	310	307	303	328	297	280	298	292	312	278	289	281	280	270	269	292	270	275	266	290	277	284	288	308	266	284	293	298	272	288	293	267	301	280	290	310	269	346	278	281	297	274	287	268	291	299	291	299	312	288	302	280	284	284	252	308	284	287	301	300	278	281	267	272	302	298	284	317	324	280	279	289	267	306	283	323	286	313	279	293	280	307	305	297	258	280	274	291	263	277	303	280	291	285	284	258	277	279	285	267	313	289	302	334	292	270	312	304	317	291	277	295	272	293	279	301	288	269	307	281	276	283	316	279	266	317	277	305	305	296	270	286	292	269	271	302	269	302	311	288	276	289	303	264	307	311	264	275	285	247	273	288	303	288	285	275	308	307	291	289	283	298	304	298	311	287	295	301	263	316	290	286	292	285	300	270	253	304	288	271	299	301	288	328	286	306	263	292	316	287	310	296	294	285	282	303	275	287	288	266	281	264	276	312	276	290	311	268	265	311	322	286	274	309	302	305	267	314	280	281	303	249	305	275	293	295	271	275	302	303	277	319	278	282	256	283	271	270	285	304	273	302	280	296	287	322	283	281	276	298	286	311	296	305	279	287	257	284	304	279	316	288	320	278	268	273	244	303	289	274	294	269	262	261	302	313	298	283	299	283	294	279	286	291	265	281	309	322	299	297	281	287	315	291	263	316	257	304	283	296	292	281	330	285	300	280	281	263	292	285	283	298	315	318	319	280	276	277	290	295	257	264	266	300	303	286	307	288	276	281	328	275	311	296	274	272	320	286	276	289	310	279	312	327	272	297	322	295	309	317	282	278	299	270	299	296	299	309	301	263	262	293	272	278	295	254	313	299	298	284	260	277	294	335	297	294	271	304	281	285	286	272	300	308	262	286	270	274	284	261	319	260	293	285	307	288	296	314	287	295	299	277	284	289	291	274	272	303	275	290	297	325	311	301	286	302	284	278	305	299	336	301	287	326	280	298	290	287	267	269	273	298	316	296	295	280	303	293	301	307	295	311	302	293	269	288	284	266	301	291	312	293	284	301	291	297	288	268	271	281	299	299	261	312	275	279	291	292	314	307	303	297	304
4882	4515	10847	14019	18647	23579	17121	9839	3982	1619	894	891	855	865	883	904	908	894	875	891	813	888	902	902	925	905	876	817	896	907	876	878	926	853	860	831	830	889	880	860	891	942	901	914	894	878	896	866	876	877	855	859	872	904	922	842	905	844	874	865	843	871	882	834	914	831	881	873	905	919	884	898	843	912	875	860	827	867	926	878	909	827	855	852	893	854	896	945	890	898	873	878	877	828	890	857	808	930	890	897	940	872	882	852	896	868	858	861	886	897	918	917	865	869	881	851	890	917	840	814	851	863	883	819	842	841	893	870	940	870	840	895	838	881	871	911	827	907	889	894	867	849	880	879	898	826	854	917	918	894	867	826	867	839	905	862	908	893	905	803	886	833	882	853	892	884	839	922	867	874	861	874	898	852	869	879	854	906	890	866	889	856	883	924	857	850	949	819	838	881	850	864	852	794	860	878	888	868	875	844	894	819	891	876	826	901	914	836	848	861	882	877	870	882	891	946	895	840	863	913	838	833	956	915	907	853	859	819	923	862	882	848	849	906	874	888	892	858	870	889	865	873	935	862	904	834	894	911	867	873	913	858	874	891	909	837	857	856	835	836	899	867	890	889	873	879	893	860	885	841	855	844	895	842	834	860	893	867	863	871	885	903	886	807	846	845	847	865	887	888	839	853	855	883	868	829	911	900	887	841	830	901	877	866	882	852	877	814	869	859	840	892	845	867	841	904	841	888	829	836	819	896	900	858	856	838	861	883	866	895	879	931	900	922	826	871	911	852	806	896	856	865	893	862	893	891	923	905	850	847	885	865	849	878	893	845	864	910	860	927	837	835	885	855	852	801	877	793	871	907	924	843	889	853	859	856	826	834	817	928	874	856	820	882	887	850	877	884	903	823	836	870	825	842	862	839	824	853	888	873	865	888	843	913	871	895	892	872	836	857	887	892	877	871	878	890	828	846	886	921	882	869	870	873	869	863	864	870	921	839	843	867	842	856	866	882	870	869	868	892	894	884	852	904	883	955	868	858	847	819	898	852	893	882	844	837	849	897	864	807	885	834	870	895	876	818	858	848	868	868	901	904	865	882	866	808	835	867	802	905	870	930	912	867	808	845	879	842	867	853	895	920	823	865	852	877	861	890	851	904	866	891	882	880	889	900	874	920	863	900	877	842	841	886	857	857	823	858	851	897	838	887	860	871	849	894	873	875	867	832	934	821	837	860	887	871	877	921	847	859	887	885	887	847	817	907	901	891	877	865	844	861	865	868	822	853	881	815	904	854	912	922	863	859	868	892	926	899	873	800	839	852	900	882	837	893	849	918	884	914	894	896	871	889	882	833	818	880	862	871	894	926	874	901	904	852	844	819	845	837	883	893	893	867	851	862	910	840	863	888	884	866	885	851	922	882	822	877	901	835	832	842	863	860	903	820	877	932	878	865	876	845	878	851	884	892	836	852	877	880	823	867	857	865	874	884	894	920	861	849	855	884	846	922	895	888	902	918	919	856	899	808	899	912	861	884	882	876	885	910	888	861	845	886	861	831	806	866	848	824	868	894	854	887	876	929	902	898	875	834	833	906	874	897	866	857	879	897	844	941	891	830	954	894	873	866	906	828	900	876	894	875	877	906	857	884	886	828	846	862	882	868	903	879	852	871	866	890	888	861	900	871	838	905	882	871	861	908	822	904	832	862	838	928	856	865	889	905	846	906	886	908	862	891	872	850	912	931	868	880	859	847	865	887	873	871	862	855	852	902	835	915	916	902	861	879	868	892	798	925	819	842	893	866	851	879	889	888	862	856	874	937	884	942	872	866	854	883	855	847	913	917	915	874	870	905	845	853	866	865	850	913	869	881	888	881	927	827	851	868	906	831	851	844	911	877	801	904	860	839	834	875	890	907	892	886	876	863	912	831	882	901	874	815	879	884	837	890	860	884	925	826	805	860	873	900	859	901	854	916	905	875	910	871	873	879	820	865	861	831	906	827	894	861	831	874	876	824	895	858	839	806	884	840	932	904	855	845	912	903	865	892	862	809	920	835	856	885	883	862	871	884	864	864	882	889	825	870	877	823	897	864	868	904	909	841	897	943	946	903	901	883	922	836	903	852	870	840	884	857	912	901	848	918	896	837	870	854	860	861	883	886	867	869	859	885	908	891	820	863	862	864	889	913	866	815	847	837	875	903	876	879	895	883	861	870	903	895	879	861	885	894	874	902	902	888	881	923	830	901	833	931	893	898	859	880	894	873	846	869	823	850	855	933	803	875	861	878	863	832	845	830	826	900	890	860	874	863	817	847	896	872	853	832	886	866	907	872	861	888	889	883	868	914	886	845	838	849	926	863	841	858	849	841	876	896	858	916	858	866	892	791	850	907	850	858	859	912	846	879	946	866	857	929	887	880	837	863	907	871	927	938	888	893	867	878	891	914	857	863	837	891	863	856	859	877	875	909	889	925	821	913	821	821	894	880	846	830	899	888	882	837	871	885	928	913	846	918	854	894	881	845	852	858	885	873	818	811	858	844	895	857	916	868	865	871	888	805	850	869	866	803	848	877	919	860	848	842	887	876	911	908	845	941	859	884	917	887	854	875	853	886	881	860	892	875	874	877	825	882	884	942	864	888	921	851	848	898	847	856	891	885	829	845	881	925	856	850	921	905	872	906	853	842	842	880	869	866	876	864	855	907	896	863	894	887	908	826	874	921	902	894	826	844	901	882	939	899	879	907	915	831	921	874	924	859	829	841	898	899	931	854	888	878	863	844	876	917	844	886	903	912	857	878	896	855	853	901	885	884	854	900	875	844	860	858	851	840	894	869	856	836	861	864	855	890	854	829	870	877	909	834	880	820	888	890	894	909	876	863	870	843	903	862	871	885	882	889	893	895	898	883	867	889	823	921	863	849	872	842	900	872	868	893	879	915	878	885	878	886	843	895	851	779	896	882	830	844	887	847	852	886	859	866	892	845	861	875	878	873	890	907	856	888	839	874	936	861	878	919	909	960	847	860	852	864	875	859	868	857	885	852	871	917	877	839	852	910	877	885	865	860	897	880	852	879	891	893	878	891	868	842	834	865	907	875	856	861	913	832	859	883	897	900	895	856	864	897	855	890	926	889	854	855	858	863	888	866	898	880	894	916	853	883	853	871	809	865	881	907	914	871	873	840	853	830	897	870	885	843	877	835	899	886	825	847	858	890	914	884	843	878	936	861	848	867	877	801	827	858	883	879	819	880	879	912	867	893	897	830	870	846	910	886	869	918	905	922	874	828	853	899	908	831	825	920	829	828	915	874	880	877	919	928	881	879	817	816	845	870	870	907	865	867	905	832	914	883	869	896	892	878	904	907	937	886	900	907	837	895	836	841	852	877	939	885	866	873	874	921	859	843	888	832	866	888	859	860	877	815	886	889	856	824	889	853	888	891	870	872	903	867	868	893	835	863	854	846	854	862	859	853	860	911	903	881	870	876	857	860	880	877	814	886	873	887
15055	8147	16054	27697	42609	54845	40105	23779	9143	1899	287	299	258	286	295	264	284	287	267	287	309	297	268	296	315	343	317	259	291	292	301	283	283	294	278	256	273	284	260	269	291	282	268	303	271	284	285	268	280	302	271	293	291	270	271	268	284	273	290	284	270	304	288	288	265	276	290	270	304	286	300	289	297	296	271	266	292	251	270	304	287	318	289	309	289	259	276	292	300	294	288	279	299	259	284	289	278	286	300	288	290	274	314	269	298	273	260	265	300	294	296	288	295	296	290	288	272	311	258	279	288	270	310	289	286	300	282	262	285	321	291	300	288	267	268	318	320	288	277	281	280	306	297	255	268	276	274	297	291	248	293	290	279	288	287	283	286	309	279	274	284	297	302	273	271	288	276	274	301	300	293	292	295	261	291	288	266	305	288	277	283	245	284	295	282	311	290	282	284	303	293	293	291	330	324	271	280	295	295	304	284	280	259	299	276	254	270	307	268	280	284	291	265	274	278	308	288	280	285	298	256	264	294	294	320	308	270	309	276	255	276	265	293	294	274	303	256	301	318	289	314	292	264	292	266	299	293	245	292	272	269	295	295	304	266	287	281	258	278	278	281	297	289	293	272	298	307	294	279	256	293	283	271	265	271	285	241	295	294	284	301	301	280	279	291	246	281	319	266	292	291	285	312	287	242	288	291	291	279	288	286	320	284	280	265	305	299	295	283	290	266	303	265	293	280	275	270	284	266	292	292	281	294	262	301	284	262	264	283	295	298	296	302	298	279	311	292	283	285	246	302	282	292	291	270	265	317	301	277	299	292	263	274	280	279	281	266	294	311	261	291	284	272	266	308	288	249	285	279	266	288	261	282	295	293	278	263	294	280	307	282	261	292	290	277	258	286	275	294	296	268	300	257	242	276	282	328	294	268	292	295	295	280	297	273	325	297	311	253	318	286	284	291	310	311	273	265	274	300	279	259	294	246	293	261	270	246	299	298	259	276	280	275	297	261	278	287	255	270	267	274	260	287	284	305	275	260	308	267	276	246	265	291	285	277	292	269	233	263	297	314	284	291	287	292	279	275	255	312	325	304	293	261	260	264	256	318	287	273	310	272	288	297	344	270	289	261	259	266	285	276	283	288	271	296	277	260	254	273	290	282	267	271	281	294	300	272	262	283	240	290	277	296	267	279	277	286	276	287	307	274	291	293	282	304	295	301	283	308	278	290	278	283	249	270	301	298	272	299	272	306	249	286	309	293	279	246	303	305	264	282	306	286	265	251	280	284	283	285	291	269	268	267	277	290	275	291	283	269	282	294	293	281	262	309	315	261	285	279	279	277	273	287	308	309	287	282	299	293	262	292	288	295	297	305	327	289	278	305	264	263	273	275	296	272	271	334	273	249	292	273	294	284	293	294	262	301	280	262	259	257	316	303	289	294	279	283	292	259	265	287	286	262	300	261	303	306	293	271	283	298	301	268	307	292	294	279	284	293	281	280	311	263	285	249	280	295	299	271	242	268	277	303	245	297	269	251	282	275	296	283	298	282	300	271	277	283	295	288	286	275	260	273	296	288	284	320	279	281	297	285	284	263	280	263	301	263	264	299	303	306	290	271	248	292	272	316	297	273	260	289	288	286	300	280	258	289	306	303	311	276	315	277	276	265	260	274	298	281	284	273	321	302	256	285	272	281	296	297	280	270	300	260	259	287	302	297	287	271	290	296	288	299	296	269	268	268	270	275	288	277	295	300	265	277	294	327	259	261	274	272	271	270	284	253	275	280	258	271	281	284	270	300	276	301	283	297	278	286	310	265	294	309	269	294	268	272	286	273	276	289	336	293	287	281	274	273	276	257	287	285	320	273	302	300	286	294	274	307	278	314	270	295	302	294	296	251	267	294	289	282	307	282	281	276	279	272	254	281	294	312	302	267	313	274	293	288	297	268	284	291	290	271	293	274	310	305	272	292	315	284	267	302	271	242	297	279	285	298	294	295	280	301	270	251	305	293	278	285	285	303	276	278	299	270	277	276	266	284	272	308	301	265	287	293	299	286	273	301	269	249	264	296	299	278	282	315	294	279	292	291	267	278	317	274	270	297	288	277	285	256	265	310	271	289	267	310	290	293	290	290	281	258	258	262	252	282	274	263	279	292	291	273	254	280	279	276	288	282	280	274	258	314	270	275	320	291	262	267	294	284	293	297	302	287	258	287	273	282	321	297	317	302	278	253	283	274	309	272	270	279	285	288	270	318	285	299	299	248	281	280	305	277	297	291	281	259	300	280	275	269	262	292	290	257	271	300	297	266	298	254	274	278	294	290	296	281	279	296	280	275	252	302	296	230	255	287	289	285	295	247	309	286	269	304	279	276	288	290	277	271	273	318	292	242	290	268	310	271	279	280	281	274	298	251	310	285	313	276	284	280	272	281	274	286	297	266	287	280	283	280	263	288	271	297	310	280	296	280	270	260	283	274	305	270	284	272	282	278	309	292	323	256	306	277	290	301	300	273	284	297	299	304	275	276	285	265	261	288	261	296	277	299	282	292	294	281	301	263	257	306	279	283	284	283	296	301	284	296	296	274	293	279	279	271	291	268	263	300	269	275	290	283	273	246	302	279	336	296	285	272	305	303	282	273	303	288	288	301	295	281	322	297	261	297	284	280	297	286	286	274	287	282	287	294	285	267	289	277	291	283	313	276	288	276	305	288	290	282	278	302	295	289	292	252	289	256	323	282	282	249	290	274	275	320	274	299	280	260	272	285	280	261	295	300	294	281	325	270	280	276	255	279	305	269	272	294	281	307	301	283	277	282	268	245	278	270	291	283	292	303	278	292	271	270	283	287	263	307	289	292	304	261	269	300	278	342	305	279	287	269	269	263	269	273	294	290	304	261	266	291	257	281	289	292	296	278	281	247	291	295	292	314	263	261	275	284	296	280	275	287	271	281	301	285	282	246	254	266	321	266	290	297	272	286	270	295	289	317	281	296	295	264	272	285	302	271	276	273	250	277	274	291	275	249	284	295	282	282	273	267	277	311	321	289	273	252	258	297	262	284	265	289	293	274	309	276	282	311	276	285	275	289	285	299	256	254	265	280	261	294	288	258	291	284	279	319	285	323	275	297	267	276	287	293	274	280	283	273	295	287	285	282	243	275	255	296	295	268	280	293	267	284	258	272	284	296	263	295	315	287	310	284	295	293	281	279	273	274	301	287	269	277	269	302	289	292	262	282	298	297	294	289	283	275	294	300	304	277	241	287	295	263	294	292	261	293	271	302	268	276	269	276	272	293	257	302	307	277	279	269	269	318	291	294	282	298	263	275	297	304	269	278	278	264	284	260	298	306	264	288	307	298	301	311	271	295	287	264	283	269	272	308	291	278	262	288	287	298	248	293	292	281	276	313	310	282	301	298	271	272	288	283	273	288	285	286	261	243	272	293	286	271	267	292	275	289	290	268	299	300	266	285	289	279	268	283	309	297	301	282	290	280	305	273	294
9438	7442	19624	35963	50485	60950	48950	35501	19054	5651	1017	861	840	900	807	865	841	962	886	897	848	859	899	1026	1063	1055	965	853	903	881	846	863	919	837	838	819	847	857	843	820	815	847	895	832	863	895	852	842	883	820	924	848	891	894	834	812	837	829	885	805	849	853	882	861	844	871	882	845	881	921	868	902	848	823	837	810	854	837	847	784	801	869	867	930	866	884	806	896	884	815	883	869	842	870	859	871	891	822	835	863	825	849	864	881	811	828	862	878	824	894	898	853	850	852	853	876	862	868	892	862	869	863	921	840	841	875	878	862	900	863	828	892	858	899	844	815	821	827	832	829	822	903	848	873	830	840	883	848	855	843	857	864	869	814	854	846	857	818	848	875	852	804	829	834	834	853	901	863	889	905	891	861	851	850	875	866	857	855	822	879	930	827	869	888	862	802	847	877	869	851	803	866	825	870	856	879	892	870	797	879	852	798	820	835	862	833	909	878	832	827	852	847	861	829	870	835	884	873	887	824	824	849	883	868	846	827	857	861	850	888	885	825	815	874	849	835	911	850	857	870	811	899	929	836	838	838	846	876	911	823	900	858	851	859	812	857	848	844	861	798	851	915	827	818	857	905	817	837	824	878	803	888	856	887	809	862	911	816	835	820	867	860	875	862	912	861	874	870	877	842	878	853	859	922	870	829	855	903	866	859	820	864	896	857	875	866	856	829	820	892	909	876	881	852	851	877	828	861	820	841	893	820	844	820	832	868	793	847	883	830	822	852	865	854	852	884	867	847	873	880	900	869	876	861	839	869	855	905	903	844	877	854	844	822	892	823	834	821	849	832	864	870	836	903	873	839	860	864	873	831	887	892	833	823	874	855	892	862	919	843	865	899	802	865	809	877	823	840	885	869	781	846	881	874	904	861	895	884	849	903	914	830	843	908	887	853	869	896	858	849	847	876	836	790	831	875	826	877	792	851	795	894	887	871	802	895	861	908	831	881	879	807	844	806	839	872	905	871	874	854	847	860	889	856	804	831	868	858	854	868	872	859	828	833	861	822	814	910	839	868	843	864	802	859	849	866	870	889	871	868	817	861	887	874	850	870	896	917	869	857	829	853	870	824	835	842	897	865	837	932	889	853	890	911	850	853	899	866	853	879	853	821	856	839	860	843	827	862	848	832	885	857	887	843	870	827	856	864	891	848	847	877	863	820	913	840	796	850	858	896	914	853	791	888	879	859	834	823	794	839	844	872	874	848	878	861	851	888	794	884	826	863	838	863	858	836	866	915	796	815	864	872	861	864	843	845	851	837	873	842	832	858	861	859	855	796	911	881	873	851	857	864	852	895	847	830	854	873	898	837	867	844	844	859	829	838	878	828	891	860	842	906	849	874	878	859	810	853	848	855	881	889	821	884	864	873	859	872	859	831	931	849	900	842	919	850	914	838	910	864	829	893	857	852	846	901	857	867	880	872	867	859	868	832	844	890	840	859	823	883	856	839	833	876	863	903	848	845	833	908	867	887	870	827	783	929	812	859	835	858	861	916	851	907	933	860	841	857	831	948	810	824	879	906	860	814	806	841	872	905	833	845	879	830	876	888	850	869	832	812	901	863	881	813	896	870	854	863	843	867	871	853	879	852	859	806	865	831	806	842	891	877	859	901	835	910	843	899	860	870	867	885	824	834	884	878	836	906	787	861	832	900	923	838	830	900	875	838	802	858	817	911	869	847	833	893	884	837	843	822	872	898	819	869	866	915	855	879	870	841	903	848	856	851	858	900	879	858	833	874	812	854	818	831	814	888	840	874	863	870	818	876	877	856	846	811	851	835	841	888	853	836	871	845	895	867	847	828	817	842	821	857	891	882	832	804	851	875	881	842	885	867	843	859	829	834	900	785	841	898	813	845	823	842	857	884	877	805	856	826	823	875	831	843	846	907	901	867	846	789	843	830	868	824	837	840	839	861	819	869	849	889	878	827	828	887	834	855	889	855	889	812	871	877	806	873	849	869	868	820	857	871	843	820	816	859	829	906	922	868	794	868	852	842	850	858	832	843	885	850	836	910	876	814	876	866	848	831	818	869	882	906	865	878	857	874	858	892	871	847	875	928	863	888	884	876	839	849	855	845	912	834	839	870	893	814	864	871	876	897	832	889	823	866	897	832	835	872	847	848	851	903	807	883	845	889	845	862	855	852	876	864	865	837	857	819	893	890	837	902	896	860	891	807	821	873	849	828	832	827	801	839	833	858	880	808	902	849	876	843	866	858	847	831	822	849	836	863	850	846	899	921	874	870	870	839	851	853	888	820	891	860	854	856	879	903	902	871	895	899	855	905	840	836	865	898	811	831	854	911	784	825	901	836	863	893	871	771	913	838	838	888	833	893	893	839	852	913	882	854	877	843	867	857	902	854	857	902	852	825	886	809	880	844	830	883	858	893	881	869	902	833	860	857	850	805	869	822	854	861	872	863	813	887	865	861	906	851	794	866	904	871	853	854	911	824	851	866	882	859	840	881	867	857	839	879	833	885	856	846	926	865	855	852	872	819	863	858	822	853	862	866	891	805	792	851	827	842	830	899	859	885	833	834	935	853	852	855	898	840	856	832	847	825	861	806	922	879	862	817	864	842	850	820	891	859	891	871	881	898	850	780	860	873	843	885	854	878	854	840	885	828	839	827	857	805	859	853	859	845	870	879	899	862	928	844	869	928	831	863	875	842	884	852	811	838	833	800	827	875	870	922	845	835	877	884	846	807	859	880	839	825	850	872	843	819	842	879	848	850	864	881	874	821	807	909	848	885	821	814	825	852	870	822	859	849	896	861	904	858	903	891	853	924	874	810	820	870	825	819	851	823	867	859	851	871	788	896	856	924	806	797	823	813	850	868	860	844	873	850	865	861	875	844	867	827	854	890	828	833	859	891	801	837	838	898	865	917	859	836	875	860	837	825	858	875	856	813	869	866	922	884	845	885	852	787	854	856	808	873	907	884	869	849	882	875	863	857	821	797	883	892	797	869	880	889	901	806	871	868	829	862	844	912	826	837	864	869	853	850	875	887	844	873	896	809	876	838	835	868	881	857	864	896	887	868	828	875	861	793	878	871	824	859	819	886	847	843	839	885	896	844	824	783	885	827	883	879	890	884	879	887	881	899	839	861	791	814	868	886	820	853	854	827	863	890	851	883	853	886	789	837	818	887	885	829	862	860	848	875	818	875	864	845	911	874	902	858	903	873	831	858	934	850	854	892	843	865	881	826	843	906	887	902	818	845	845	892	829	869	882	837	874	847	917	857	792	878	881	882	847	847	865	833	826	876	834	865	943	870	884	847	868	848	887	866	842	876	853	864	888	882	903	837	869	846	898	858	803	870	905	888	885	879	827	914	863	789	826	922	872	878	846	812	863	862	855	840	853	852	849	914	864	876	825	903	857	889	841	885	872	848	911	903	863	821	867	834	903	898	867	865	896	888	882	872	828	883	860	868	890	830	857	861	893	885
21573	10666	19645	34047	55705	66306	51338	32376	15514	3220	363	360	288	277	311	304	308	313	307	309	317	291	317	329	368	326	326	317	318	308	292	285	302	306	308	327	299	257	279	284	303	332	299	293	322	306	286	291	301	302	296	293	298	326	310	290	318	299	286	318	323	280	288	295	317	288	277	264	291	296	280	307	265	312	301	304	304	254	301	311	326	285	285	337	302	308	304	288	294	296	314	275	278	255	279	292	293	285	324	291	304	312	307	301	299	314	297	320	309	295	305	311	297	286	303	288	316	288	310	303	269	314	289	278	265	269	278	252	287	304	283	291	278	315	304	277	283	318	292	261	327	279	290	296	311	311	300	251	277	313	334	318	281	284	344	278	284	310	307	315	308	308	283	323	287	302	327	304	322	303	310	302	305	322	287	266	270	307	302	288	308	288	270	294	276	303	322	304	299	296	290	290	288	301	318	337	301	327	284	302	311	322	279	299	332	312	289	288	284	288	304	319	304	308	291	318	267	296	284	307	298	299	312	321	305	290	299	305	287	274	315	272	320	281	327	289	291	297	295	310	294	278	335	284	281	259	282	265	292	311	304	265	286	282	269	307	305	303	301	276	324	289	316	283	309	305	275	272	306	280	303	287	328	294	270	284	288	299	296	273	290	289	307	309	289	291	279	277	301	309	313	305	310	284	300	294	308	312	275	300	280	293	293	297	331	298	281	286	306	280	286	250	312	313	280	306	296	305	304	285	291	345	287	308	320	317	324	302	289	286	305	289	300	286	300	275	284	299	274	292	294	285	283	320	272	289	320	318	282	331	299	293	298	313	287	302	280	328	330	309	329	311	282	320	319	286	291	266	282	293	327	290	297	285	287	301	262	291	282	270	301	270	312	300	311	277	303	295	325	296	280	306	285	314	288	300	295	287	307	329	319	315	294	302	277	290	292	306	320	299	292	289	260	333	273	290	302	320	288	288	328	309	300	296	291	300	246	282	284	311	275	299	281	296	317	312	280	314	301	305	291	298	272	304	289	307	285	289	299	293	268	307	297	279	308	293	293	323	297	289	281	291	294	305	266	325	304	292	292	293	286	292	291	285	311	311	329	296	301	310	315	311	274	290	315	314	313	304	293	288	311	308	308	304	277	300	285	310	305	283	322	277	283	325	301	304	295	327	290	317	272	315	294	298	274	301	305	301	314	311	320	318	285	286	304	329	291	310	284	272	298	268	312	287	303	294	291	304	298	309	277	294	293	287	299	280	285	295	268	296	286	304	276	291	312	309	279	299	306	302	270	319	279	316	287	295	295	273	311	306	295	309	294	319	281	289	303	285	280	329	322	305	305	277	315	313	297	279	284	311	301	308	315	307	303	312	279	289	318	328	310	272	321	311	318	300	309	300	296	298	292	287	316	303	276	293	307	284	306	265	325	280	335	301	292	255	312	289	297	332	287	314	291	324	274	313	277	286	297	307	286	270	300	322	309	277	296	285	312	275	293	302	331	265	288	291	303	270	318	328	334	304	313	285	297	307	285	279	293	301	268	274	289	311	289	293	274	270	303	271	325	329	287	308	286	291	306	309	279	333	318	290	292	289	302	308	338	296	308	319	303	315	262	317	313	281	286	303	332	324	294	305	299	321	303	310	324	292	292	318	291	304	304	294	332	285	309	286	317	294	304	319	306	301	301	301	309	302	282	298	291	298	303	315	303	286	325	295	295	312	323	312	300	324	261	322	301	320	295	283	291	276	290	275	283	280	289	299	288	311	292	309	311	314	290	292	293	308	307	291	324	274	307	310	291	304	295	310	318	276	313	298	309	302	333	294	316	284	294	305	305	284	282	300	293	300	284	312	330	294	289	289	288	322	309	333	306	292	321	302	295	303	293	261	326	288	291	274	264	300	274	324	290	273	291	276	285	292	288	316	297	305	286	295	320	364	289	297	307	291	280	310	327	314	298	293	332	300	274	278	293	303	334	302	279	301	304	306	313	273	293	309	254	320	294	295	313	283	304	299	341	325	349	322	291	319	322	309	293	281	312	282	315	285	301	299	348	333	305	305	302	294	310	294	286	308	289	317	282	303	278	293	275	304	345	274	289	285	286	305	305	291	299	317	319	289	317	306	273	299	306	279	313	319	324	285	297	301	307	294	289	277	303	285	320	319	313	247	311	301	326	297	311	309	313	330	268	298	250	306	304	275	314	319	308	272	274	305	293	293	304	291	305	304	282	323	283	310	295	301	308	299	315	280	294	323	310	307	281	282	258	305	303	337	305	294	309	298	333	303	278	312	271	292	302	308	324	284	283	312	277	302	321	295	259	297	303	295	303	281	324	312	295	320	311	309	292	314	306	255	296	297	299	300	310	300	312	307	290	282	292	307	279	321	309	308	265	281	303	288	301	284	280	326	334	288	303	286	275	323	294	296	296	319	325	301	305	315	331	297	308	290	324	300	286	321	327	335	314	301	284	294	331	328	316	277	273	307	325	287	324	290	285	298	286	288	341	270	291	324	300	267	284	302	306	319	286	283	327	269	264	325	315	282	265	258	292	270	296	277	289	307	310	308	287	311	304	308	272	314	264	288	300	336	293	351	283	292	312	299	309	283	302	325	293	303	291	296	292	292	293	295	309	292	335	298	344	302	299	299	302	319	314	293	311	259	280	307	282	320	288	309	297	280	283	282	288	290	268	283	283	317	290	316	298	306	320	275	311	303	291	272	295	277	290	313	291	293	322	298	311	280	273	308	288	307	310	310	290	289	289	310	309	292	292	324	269	303	295	277	263	306	293	320	260	283	307	317	309	301	314	304	300	293	298	313	291	277	314	297	304	306	287	293	321	319	287	310	319	280	297	292	277	297	300	287	300	297	306	273	358	306	293	298	307	308	272	302	314	308	296	284	304	297	313	326	330	305	325	268	304	274	276	331	281	298	278	291	298	297	270	301	310	298	276	320	320	286	282	285	284	292	306	289	330	319	292	278	296	338	290	302	310	288	300	269	296	295	291	291	292	297	290	295	270	288	272	292	316	260	295	284	307	283	303	299	305	333	327	307	294	334	339	314	328	284	284	263	287	308	286	306	302	298	293	300	314	306	313	282	301	300	303	294	303	304	296	293	312	301	312	299	293	298	298	296	287	297	300	286	302	335	297	314	276	311	303	295	298	281	344	291	314	316	295	300	314	309	288	308	297	315	298	310	259	314	289	306	271	308	292	274	295	275	313	302	295	268	292	272	316	319	297	299	308	304	341	297	314	285	300	292	300	288	319	281	326	332	294	308	311	275	298	306	315	307	265	267	296	316	287	304	299	323	297	306	309	298	294	270	330	301	281	318	280	307	275	290	288	294	316	325	287	330	292	312	303	307	302	292	296	284	291	329	304	305	322	283	295	304	319	303	298	296	349	291	291	297	299	310	260	316	299	331	321	286	301	309	269	266	308	303	289	288	283	306	323	308	334	305	306	316	297	289	327	287	335	308	298	314	318	297	300	322	299	321
11823	8912	22535	39210	62572	73258	59438	43095	25908	7316	1134	977	918	963	920	967	938	938	980	975	937	929	908	1228	1323	1218	1089	1023	975	891	917	910	892	885	891	928	890	839	902	930	919	931	881	892	907	882	886	891	922	892	898	930	966	854	924	866	888	850	892	903	896	883	875	905	931	896	865	885	899	937	887	951	873	936	900	925	901	865	869	956	871	901	917	907	884	893	903	932	873	936	839	922	857	902	870	848	880	854	924	833	906	897	887	911	904	954	883	904	892	918	898	922	884	893	924	912	929	884	903	879	937	899	913	902	903	883	900	923	905	889	905	914	854	968	877	908	883	892	898	898	879	860	922	863	882	883	892	921	923	897	925	865	880	821	902	862	919	876	912	934	907	871	914	911	915	933	868	869	908	860	901	906	867	885	918	904	884	912	879	917	918	919	950	904	885	921	918	895	840	959	912	858	930	911	937	917	901	893	917	879	903	897	862	870	898	938	867	896	924	877	851	884	838	901	933	925	900	882	880	874	855	927	897	893	900	950	918	859	908	853	857	890	854	917	872	872	899	908	871	893	967	894	899	880	915	900	905	884	909	924	907	914	903	879	878	923	897	910	923	928	886	901	876	876	913	884	852	910	866	894	890	872	882	872	874	892	915	948	888	902	949	890	884	859	915	890	874	957	927	916	887	846	841	938	935	866	848	939	868	920	932	867	913	933	888	915	941	853	926	885	955	901	880	905	904	901	902	902	932	849	906	940	891	859	871	902	863	864	909	856	920	891	899	887	971	892	876	931	856	921	903	943	875	917	914	903	894	894	993	904	876	890	935	884	871	930	884	882	833	883	903	894	866	909	853	872	876	903	854	871	901	925	884	942	924	938	961	898	873	874	867	897	926	863	931	920	878	874	878	914	894	897	887	918	981	890	949	938	884	880	949	879	886	876	883	860	994	913	859	872	890	893	904	867	862	895	915	930	869	915	883	896	915	901	859	888	914	952	942	917	876	915	900	927	882	920	934	892	923	867	866	929	844	907	911	944	855	911	894	873	921	870	872	871	904	852	889	845	930	904	903	870	916	914	895	882	921	908	940	884	913	942	914	886	906	874	907	866	866	899	908	912	906	903	893	887	896	867	894	926	893	894	896	828	889	808	899	913	932	948	870	845	963	906	920	896	878	926	891	888	922	880	877	844	916	914	905	827	934	912	840	890	920	895	949	925	881	925	887	882	916	842	893	868	882	886	957	897	835	866	888	945	918	847	910	852	912	903	912	905	858	893	856	919	911	873	851	881	885	921	879	922	890	929	879	834	856	874	906	909	943	988	837	908	849	921	906	892	937	865	912	887	927	848	899	844	918	879	897	873	878	912	878	876	866	877	866	921	897	958	870	832	895	905	857	867	822	933	905	900	904	936	852	904	889	856	871	882	926	858	888	840	892	861	940	895	876	875	899	900	848	845	895	873	899	898	878	932	918	903	878	900	856	876	890	929	904	933	900	872	866	874	912	889	892	909	936	930	895	888	832	935	873	903	897	898	878	933	887	957	853	909	817	896	939	861	852	910	899	889	934	922	879	933	926	907	848	885	917	914	934	916	898	848	901	950	847	872	873	888	908	936	891	874	926	885	889	908	879	875	903	916	867	850	835	921	894	925	880	876	854	894	879	900	936	884	912	871	890	968	904	896	922	855	881	876	905	926	878	889	883	922	918	886	860	838	942	831	892	883	884	933	911	905	909	896	921	880	919	933	831	867	824	905	869	916	918	875	953	884	924	846	889	882	888	901	894	874	947	920	887	923	938	875	894	914	884	909	902	835	941	931	877	924	847	973	907	932	922	885	881	831	906	937	853	905	875	898	864	887	860	873	932	856	870	866	887	891	900	844	894	876	914	889	885	925	874	853	893	912	855	870	864	937	913	899	893	900	846	898	890	880	910	921	827	886	882	870	926	853	885	907	915	893	887	890	918	891	836	917	921	908	891	910	903	867	866	846	969	937	879	886	867	924	889	933	898	915	881	881	831	935	885	847	878	937	893	893	878	946	855	880	901	867	890	884	930	903	899	876	872	981	933	911	900	842	972	867	950	896	910	917	906	882	910	917	900	886	890	892	887	872	921	887	893	928	858	880	885	907	908	879	875	905	896	902	886	916	912	823	908	931	903	887	863	899	845	894	911	910	920	924	927	868	894	902	949	858	890	912	914	896	911	921	887	910	942	921	904	888	887	897	915	899	865	919	926	928	852	912	891	899	892	865	859	906	919	872	890	874	882	927	861	859	903	947	874	918	903	870	879	898	920	867	887	918	852	869	935	877	933	910	890	902	891	932	909	892	868	879	848	878	927	875	917	831	931	925	863	922	902	894	880	901	874	926	908	896	888	858	923	910	889	873	878	866	873	834	872	908	909	859	901	869	910	912	928	886	920	840	930	815	900	906	879	922	850	860	868	814	893	917	870	911	912	882	842	872	974	888	877	852	927	897	856	901	913	907	889	892	924	911	884	897	861	908	928	854	883	865	870	876	867	852	885	854	962	910	942	851	925	881	958	941	897	919	932	937	901	869	853	929	877	926	892	885	932	903	905	825	892	879	882	888	897	909	947	913	910	910	918	854	920	896	891	945	871	896	873	846	878	916	878	852	907	845	895	945	884	897	877	888	942	919	899	879	978	895	945	911	930	926	940	904	850	874	872	934	905	903	894	855	908	862	902	882	883	905	882	846	828	926	939	900	895	899	891	912	824	895	870	873	890	880	873	913	890	857	968	914	859	852	883	913	900	890	885	951	915	883	884	874	881	861	919	913	854	913	933	886	886	860	903	927	876	909	908	869	850	898	878	953	883	868	906	869	940	903	895	828	890	893	882	915	930	897	869	920	902	826	901	937	892	905	916	905	886	904	903	944	913	888	910	869	927	905	893	893	896	828	878	859	871	932	903	873	929	860	903	874	916	889	877	866	860	882	920	893	914	893	986	969	918	862	947	904	898	903	897	903	917	906	907	940	908	901	922	910	909	910	938	852	905	861	927	890	934	884	881	930	878	919	857	879	907	886	921	931	922	974	891	862	894	874	918	931	909	901	943	901	944	903	888	863	898	905	864	885	941	848	961	931	956	863	924	892	845	881	926	885	919	911	885	894	916	928	887	862	929	962	883	926	872	916	926	897	906	924	872	897	892	947	894	835	944	887	911	900	858	899	949	879	896	915	902	928	900	864	846	856	895	916	923	915	902	893	924	903	877	866	887	886	961	864	867	876	954	928	831	939	874	878	871	909	869	897	906	902	859	923	821	870	908	902	893	863	909	920	920	939	922	911	904	906	911	923	900	898	938	876	905	891	866	846	890	865	882	882	909	854	855	888	870	886	866	921	868	888	918	868	927	927	958	898	923	902	861	890	922	903	927	919	939	869	946	937	899	960	853	836	900	895	923	946	865	855	909	925	887	927	900	885	905	840	905	874	931	918	881	880	884	873	875	842	922	921	949	933	900	831	923	878	927	898	923	851
6450	3952	7369	6854	8180	9929	6437	3028	1295	438	293	284	318	283	311	264	288	293	290	259	274	275	269	313	305	275	290	302	242	290	274	301	283	293	283	292	290	275	283	290	294	263	282	308	261	255	270	281	275	293	281	280	296	275	274	296	272	288	299	276	256	314	281	252	262	297	307	280	305	295	308	271	276	288	282	247	292	262	273	293	299	281	313	281	307	248	288	300	331	283	262	291	268	302	267	291	314	304	322	266	309	282	290	302	285	263	303	291	283	301	301	284	269	312	261	282	310	273	290	306	299	287	276	317	281	323	293	282	299	304	276	303	296	286	280	269	288	282	286	288	293	313	265	303	293	288	268	297	259	276	265	268	269	289	281	260	296	270	304	313	307	296	267	290	289	290	263	280	312	286	306	255	279	277	252	270	256	283	260	271	263	284	225	280	296	295	274	313	278	259	295	285	268	287	258	266	282	279	311	303	288	288	249	283	292	271	288	281	284	268	275	251	299	269	282	285	277	287	270	279	271	289	288	288	263	279	307	272	276	265	312	273	298	276	319	289	264	295	287	268	273	280	245	301	303	259	284	283	282	258	284	277	285	287	277	275	295	269	269	273	288	289	278	301	289	280	291	282	313	292	278	294	300	268	282	283	286	268	278	275	296	287	285	284	286	276	247	272	270	260	296	254	307	286	307	296	284	283	302	282	290	259	285	297	275	280	294	285	298	290	250	250	304	293	273	262	306	278	270	287	291	292	272	288	261	282	268	265	323	299	290	297	255	269	285	273	295	298	291	300	291	280	284	261	290	286	281	263	259	268	313	280	273	297	306	256	303	272	311	323	267	301	291	278	266	265	278	289	271	283	262	269	292	272	297	297	279	270	233	273	301	303	269	283	275	292	292	281	253	299	300	281	300	276	256	300	264	270	295	287	275	264	290	252	289	294	267	235	292	272	308	286	282	277	278	282	266	303	302	296	297	273	290	267	311	284	297	300	316	251	268	305	312	283	285	280	292	268	261	302	256	278	281	279	303	276	296	299	260	285	275	264	276	259	266	273	299	292	306	266	301	249	281	281	295	315	312	259	299	261	317	292	284	252	302	294	288	329	280	269	261	274	233	300	301	292	269	282	277	295	277	296	294	260	273	281	268	329	303	281	265	265	296	273	251	270	262	281	293	259	261	278	292	280	285	298	300	263	290	295	303	276	304	284	290	278	255	253	276	297	292	298	275	253	290	263	330	268	293	282	275	306	296	284	258	262	290	293	290	268	251	278	265	276	276	279	287	271	266	301	287	255	287	244	277	276	248	268	287	271	279	280	275	248	268	250	304	281	245	288	279	275	308	281	257	275	280	295	314	269	292	259	261	295	320	282	259	291	274	300	277	284	291	275	288	287	311	272	290	281	269	267	256	292	314	273	268	277	290	262	302	293	284	295	249	290	299	247	274	319	268	314	264	310	290	293	304	282	266	290	308	299	278	300	268	297	251	269	308	276	246	258	261	289	297	281	290	296	291	273	261	260	272	299	276	263	259	287	287	253	315	281	283	309	294	290	288	300	272	291	259	304	270	255	298	289	285	277	284	288	244	282	301	306	281	290	276	284	274	296	289	292	298	274	287	294	299	246	288	301	286	281	296	261	277	287	298	273	263	267	292	275	298	271	267	300	247	278	287	282	293	314	323	277	283	277	283	290	292	309	289	303	277	300	270	255	284	270	277	293	291	248	268	296	295	264	301	282	278	294	261	314	307	299	288	312	281	252	266	275	310	285	278	279	279	267	259	252	252	274	286	288	261	271	280	315	268	304	295	272	274	301	253	277	262	303	277	289	303	267	290	301	315	284	301	290	257	296	301	287	264	305	292	289	279	275	254	292	272	278	295	278	272	294	275	285	282	274	307	263	297	263	288	301	281	331	316	293	302	245	293	271	273	275	246	281	296	274	273	286	280	274	297	303	299	300	280	264	270	275	287	316	272	265	279	248	277	299	298	276	303	241	297	288	284	285	274	255	278	283	270	295	282	262	267	314	284	274	263	289	312	259	278	281	293	269	255	259	268	320	271	261	286	298	285	306	256	275	233	269	256	287	285	287	275	277	264	273	280	276	278	286	268	279	318	249	298	296	304	275	273	278	262	271	309	298	269	281	291	308	282	279	291	274	276	332	294	285	296	306	243	290	278	292	264	304	311	318	276	313	290	271	262	282	293	299	275	270	279	291	309	280	305	268	293	317	284	272	262	288	274	259	275	258	257	258	263	285	291	280	281	267	269	275	265	299	266	309	295	295	266	299	305	269	274	267	313	269	288	284	255	274	280	285	282	288	293	266	243	278	285	268	271	272	264	290	253	275	299	284	271	260	270	253	285	273	266	276	271	279	273	253	274	322	285	239	289	269	283	310	288	265	286	293	276	276	270	294	291	290	280	276	262	318	295	269	275	291	269	293	297	280	268	307	266	294	244	292	316	299	310	275	298	299	288	302	278	290	299	275	293	294	315	304	269	286	298	283	302	287	320	295	279	295	279	299	295	258	300	265	284	288	258	293	272	256	265	293	242	296	285	290	274	282	275	299	302	269	312	256	287	268	280	253	300	301	270	290	288	302	287	292	292	280	290	284	299	245	306	291	301	266	267	286	287	276	286	275	312	300	264	283	286	283	287	295	286	282	283	296	260	298	280	272	265	303	285	285	279	272	286	266	298	263	276	278	277	265	301	284	271	269	258	276	267	276	286	286	274	289	304	271	278	290	289	281	299	298	287	276	261	263	315	271	285	299	271	292	271	271	271	251	270	292	260	270	291	292	275	270	277	292	285	267	287	277	275	268	251	253	298	281	293	301	272	292	261	344	271	272	303	263	283	296	302	281	283	301	272	273	294	288	271	270	280	309	272	284	275	270	265	294	264	267	265	285	293	275	286	241	291	265	293	268	299	263	265	277	303	262	282	271	273	310	268	271	273	265	260	283	282	256	281	312	242	302	300	275	294	268	259	263	301	307	301	290	265	304	273	285	264	276	306	281	288	272	248	287	254	287	299	294	270	290	271	264	295	249	292	278	248	276	331	283	305	282	310	271	287	291	278	291	278	304	294	270	306	272	283	261	290	268	278	273	298	283	290	283	258	282	307	293	290	274	281	293	283	238	259	289	302	262	277	256	275	302	301	297	300	350	301	294	287	264	246	260	251	237	283	307	306	284	274	261	270	279	273	303	299	262	287	255	311	265	264	265	304	323	291	299	276	295	276	277	280	259	268	265	269	289	296	285	276	295	271	264	282	280	287	277	244	321	316	291	285	286	286	330	324	293	260	308	308	317	284	292	300	286	297	268	297	271	264	279	266	260	280	285	278	314	279	248	298	278	264	283	299	273	294	257	273	266	274	271	304	316	278	282	269	294	247	290	288	288	270	292	270	271	265	275	278	300	260	262	288	286	273	284	299	296	260	293	295	281	301	302	262	311	276	278	282	284	309	274	331	285	256	290	284	258	269	295	265	275	269	271
4873	4053	10674	14635	21003	24323	17201	9701	4493	1455	901	774	868	887	865	816	851	851	797	837	858	895	880	890	860	822	832	837	830	914	797	873	840	895	891	881	843	798	875	834	892	828	842	870	851	865	842	882	886	838	848	890	864	856	876	875	867	887	896	798	872	883	836	865	788	863	868	870	885	829	850	913	854	868	861	866	838	885	884	868	855	860	849	877	834	868	893	839	834	863	852	810	870	819	822	885	840	888	828	834	900	833	818	839	839	792	860	857	923	900	826	806	846	863	824	887	825	865	879	866	836	826	833	879	873	842	820	851	835	896	830	804	800	822	884	873	913	837	866	847	856	820	866	851	894	868	834	896	915	920	863	863	833	852	901	853	850	865	852	861	797	885	821	833	829	820	818	870	890	859	875	834	846	825	894	871	838	851	898	844	836	852	857	859	855	863	871	905	828	839	832	869	825	878	832	887	842	875	825	846	871	867	813	811	893	821	863	829	851	828	865	886	862	818	846	901	835	881	863	898	865	836	874	835	912	866	862	841	882	884	847	879	800	833	844	860	867	852	862	819	845	876	838	820	841	876	884	863	798	819	858	846	840	863	877	863	877	883	858	841	829	846	868	813	870	888	835	832	844	911	937	853	846	840	840	802	890	796	824	857	838	833	868	901	893	903	823	859	881	844	867	818	832	874	843	820	901	861	876	867	868	827	837	835	817	855	870	868	859	872	888	832	833	865	836	917	886	850	873	830	909	879	892	855	868	854	865	886	873	858	839	881	915	814	862	797	870	814	823	827	826	926	856	869	879	830	862	875	866	877	881	891	831	827	837	843	816	800	820	894	867	871	833	853	877	846	942	787	856	862	935	881	793	824	896	828	891	887	805	859	888	844	833	897	847	836	872	876	884	851	846	800	858	884	859	848	862	852	873	870	871	869	858	837	883	883	827	874	876	878	853	874	857	833	857	892	840	860	892	904	862	841	858	826	835	839	835	847	894	816	826	859	835	899	833	876	858	842	828	833	911	900	913	882	871	857	836	826	821	865	828	829	862	786	873	813	886	780	895	850	930	866	818	836	799	820	874	862	872	791	859	853	821	814	826	874	821	847	837	855	804	853	809	890	849	837	817	879	879	841	840	832	907	863	861	880	901	860	843	807	836	832	879	848	878	836	883	898	900	859	835	864	829	816	887	855	858	877	870	883	834	824	848	854	864	828	872	899	875	867	883	824	878	836	849	834	863	864	857	862	891	842	825	868	873	834	864	851	836	885	852	901	832	842	831	881	860	851	894	879	827	868	844	875	843	851	871	851	822	836	878	862	837	842	877	859	839	874	815	865	875	861	819	840	895	829	894	864	876	810	833	865	823	825	857	879	829	881	830	830	829	881	848	846	814	855	884	846	838	852	827	826	807	851	846	909	878	843	841	871	861	857	862	875	863	858	831	841	829	885	841	924	850	854	840	818	896	881	853	890	813	868	831	848	829	841	822	865	902	861	889	840	800	886	837	843	823	898	839	812	851	898	836	871	862	909	808	889	823	824	851	855	831	853	832	856	856	866	854	818	847	846	788	822	888	863	818	857	830	831	884	878	862	867	881	848	849	857	869	881	856	831	849	901	897	861	831	814	855	859	872	866	901	886	839	864	857	827	879	837	880	863	796	815	822	848	882	853	871	829	810	816	798	875	885	807	830	823	801	887	820	839	816	828	883	836	884	797	934	797	861	849	840	860	845	786	851	857	839	827	841	850	881	910	842	896	836	812	836	831	808	908	846	817	868	834	825	879	869	869	810	847	830	839	879	846	835	898	849	859	887	869	875	905	864	798	819	831	837	831	844	859	879	836	898	868	835	875	839	840	834	823	859	795	858	903	922	849	892	860	836	840	860	864	837	836	813	823	844	846	852	813	851	860	851	840	847	867	829	834	826	859	872	867	885	843	846	872	902	876	891	819	849	869	840	880	905	869	802	858	844	853	873	813	852	878	860	873	827	850	816	816	821	855	824	858	808	869	833	871	876	871	838	842	888	862	884	862	844	822	884	810	857	800	840	887	837	855	820	813	869	893	892	850	899	870	813	817	884	864	804	864	815	862	880	854	856	865	859	828	835	859	854	878	821	850	904	873	899	848	830	844	905	890	886	854	860	874	803	840	882	884	861	836	791	845	834	853	822	879	841	868	858	882	832	845	868	846	869	880	869	871	883	827	860	803	828	836	898	899	838	881	873	820	869	872	892	876	887	837	845	871	838	866	861	840	890	803	847	846	847	838	872	827	844	841	828	882	837	853	863	873	875	825	851	836	859	858	836	907	859	858	865	819	872	842	883	830	829	859	867	874	848	820	849	840	814	850	834	866	830	864	853	864	861	894	836	850	879	849	854	879	832	836	845	819	822	844	878	884	875	856	866	856	868	809	854	896	886	899	842	798	879	849	863	837	885	878	832	887	799	840	881	835	864	845	871	792	798	844	862	871	860	847	830	844	838	898	859	872	865	857	839	887	883	839	847	944	892	859	860	851	839	857	853	882	883	853	843	841	850	859	844	881	821	831	858	881	845	835	840	844	808	856	834	844	885	892	846	886	898	836	862	888	853	824	867	862	851	870	793	856	876	869	872	802	893	936	844	907	836	833	790	901	907	829	835	799	817	878	859	912	802	855	852	841	835	853	875	843	844	864	887	788	799	934	825	889	850	876	868	909	814	840	879	840	860	848	861	834	843	848	838	873	860	823	798	874	815	921	845	920	869	877	828	905	926	855	808	795	832	840	841	842	895	844	862	861	841	814	829	840	909	834	825	866	811	817	833	817	810	834	849	875	856	846	891	844	857	830	834	866	871	901	832	841	833	864	897	877	842	944	833	854	837	840	873	823	897	899	821	807	832	911	839	823	879	874	863	889	861	919	854	835	813	886	842	831	870	858	836	862	860	856	864	773	852	873	845	799	899	842	823	849	914	866	864	879	808	837	876	819	834	844	872	874	835	811	888	869	885	844	870	877	873	909	857	881	828	855	839	889	847	832	858	837	883	913	796	865	930	854	871	860	820	878	813	867	796	812	819	844	813	871	873	824	868	884	912	895	833	893	814	867	839	860	813	827	852	857	879	851	866	817	843	826	849	831	852	891	843	851	911	801	848	896	864	811	827	865	842	860	876	918	869	858	860	869	801	839	810	919	854	896	851	861	862	880	842	857	864	860	882	851	840	826	894	770	879	832	847	863	855	845	868	871	875	841	881	862	824	815	813	813	894	899	853	808	921	879	808	829	855	832	837	853	833	812	857	852	860	836	779	848	834	889	844	870	850	878	817	919	857	864	822	854	839	850	889	859	884	878	857	825	800	838	907	837	835	822	861	864	867	874	843	856	857	870	897	878	905	826	860	865	807	864	857	902	918	910	880	777	881	902	825	859	919	867	796	868	841	813	878	827	883	860	872	852	801	857	861	816	872	851	926	878	869	908	811	883	847	850	865	884	860	880	897	886	911	851	841	862	855	867	830	838
14429	6322	12270	13537	46368	55920	40870	23889	9551	1738	333	294	324	258	291	277	290	269	283	276	282	298	314	280	286	298	314	282	274	308	264	300	286	315	315	275	275	268	290	290	270	289	269	304	260	300	241	299	292	271	272	286	306	299	277	271	294	265	299	302	270	289	270	279	280	245	287	285	267	311	285	268	285	273	292	277	273	275	273	271	287	289	261	293	308	250	285	294	269	306	262	280	247	263	294	311	285	286	289	274	253	270	284	247	281	276	279	254	263	279	278	281	270	277	307	307	276	317	294	279	316	270	283	294	287	297	289	243	293	267	298	288	282	277	288	304	293	298	266	301	264	271	290	256	269	264	295	305	304	289	243	278	282	261	286	282	282	285	252	243	275	308	298	271	290	282	284	317	276	297	266	277	301	244	275	287	260	289	279	304	282	298	265	283	296	287	295	269	285	255	267	301	279	276	291	281	296	268	262	300	289	286	284	266	267	281	287	276	269	305	278	299	283	301	271	277	323	286	306	256	309	304	276	283	277	274	262	275	287	287	289	277	276	272	268	256	274	242	305	278	308	289	275	292	309	286	268	273	270	294	293	262	270	289	266	308	274	308	289	312	253	245	282	328	325	277	252	281	269	275	282	287	296	260	265	260	285	286	300	240	275	311	302	291	262	261	279	312	279	262	235	263	296	259	284	279	288	269	289	247	274	252	236	315	277	255	286	274	292	293	248	285	262	291	262	261	272	296	270	248	306	292	271	279	269	274	281	267	279	283	288	276	259	271	258	261	275	293	271	262	249	274	273	297	289	255	283	302	277	286	307	305	247	273	311	256	279	301	267	266	282	281	305	262	287	285	296	276	299	281	299	271	268	268	257	254	296	261	312	269	302	275	249	275	293	270	290	269	271	253	258	301	257	254	266	252	283	256	282	270	286	267	277	276	270	276	315	268	261	284	253	276	275	254	277	286	281	289	291	290	292	278	270	262	332	303	267	260	271	305	269	279	271	301	275	280	287	265	303	283	298	275	262	274	297	270	280	281	280	293	314	292	291	282	243	270	275	299	283	254	262	288	251	271	291	303	275	297	311	258	298	261	266	284	279	251	284	281	279	248	266	246	300	289	277	255	303	284	308	284	290	282	293	293	277	279	276	270	299	243	263	255	283	279	289	297	297	270	290	297	293	280	245	313	268	289	276	269	288	259	293	283	300	256	240	271	278	307	273	292	278	299	286	287	279	297	280	270	287	270	309	297	252	294	274	284	269	264	257	283	263	274	296	280	258	275	285	290	262	286	282	295	253	300	285	274	273	272	298	271	275	273	255	290	274	301	263	259	253	254	264	262	281	290	279	312	274	272	272	300	258	285	257	288	270	260	280	285	268	252	260	264	247	297	265	277	253	309	257	286	257	258	265	303	302	287	267	297	262	283	282	292	277	285	278	306	270	267	285	261	307	271	244	294	287	304	265	298	255	262	269	276	278	266	277	283	266	270	261	280	285	298	266	297	285	272	260	286	301	274	296	292	243	277	301	283	250	262	273	253	262	277	286	277	296	277	273	275	279	269	257	282	288	272	289	274	279	278	283	301	267	271	297	286	263	284	278	253	273	289	276	287	247	269	249	270	265	269	284	279	315	274	265	275	302	292	296	275	288	293	282	289	271	257	304	294	285	287	281	282	314	270	291	257	247	286	274	285	275	293	270	272	304	279	295	308	288	279	259	281	292	290	265	262	236	303	246	293	287	272	264	300	297	310	298	286	292	285	270	277	282	270	279	265	265	295	277	271	300	264	284	286	298	289	265	267	300	259	283	259	328	296	256	271	262	277	276	293	275	269	287	272	271	283	263	299	287	293	247	295	284	276	263	299	293	287	291	281	274	289	284	270	268	284	267	256	263	281	275	298	300	256	299	309	277	267	296	284	260	307	271	259	272	283	245	295	294	280	284	263	269	310	295	275	285	288	251	295	280	278	275	290	280	286	270	267	285	260	291	270	281	290	264	297	298	246	278	268	255	274	251	284	285	272	286	282	278	286	286	284	276	282	262	283	311	253	247	270	266	270	276	280	293	275	276	286	293	264	277	278	272	286	297	254	263	304	307	250	266	290	316	304	303	269	265	290	269	276	286	286	291	269	256	279	262	294	283	297	246	279	274	292	258	295	275	263	285	278	283	278	275	293	270	299	268	266	286	287	287	257	260	279	299	284	254	296	275	258	255	261	265	271	271	290	263	285	261	287	297	248	271	242	289	290	295	246	301	276	277	272	275	288	237	281	279	261	297	254	273	307	290	304	270	311	263	289	294	268	265	316	287	282	265	280	276	284	308	274	277	267	293	273	276	301	278	265	288	303	287	282	274	287	273	289	255	310	290	290	287	275	271	284	263	261	255	294	273	265	284	253	284	285	273	295	278	300	278	275	292	322	257	280	279	276	289	279	267	287	238	294	271	260	304	254	241	256	298	293	274	269	261	292	282	274	269	297	294	282	248	270	294	272	274	255	286	289	257	283	273	240	245	295	279	273	288	298	273	268	276	258	298	297	267	279	275	261	267	277	299	300	273	258	251	234	287	281	271	283	250	258	270	262	260	280	300	271	298	261	275	277	260	287	250	260	284	323	248	289	292	288	276	254	274	296	275	276	291	262	283	275	239	303	308	282	287	298	272	286	274	270	297	286	273	280	272	295	287	286	306	271	266	290	281	311	289	265	279	273	294	284	255	273	295	267	254	245	296	278	275	265	283	301	306	272	268	257	305	295	281	275	249	284	266	282	308	261	264	257	251	288	269	262	305	259	279	277	293	256	306	290	314	280	287	270	252	280	277	265	301	249	274	262	271	276	282	279	272	282	246	291	283	276	282	277	263	320	283	311	281	264	291	258	264	264	256	261	267	270	271	268	265	280	274	287	285	283	314	266	267	286	248	257	282	270	291	256	284	303	284	286	300	270	277	296	301	304	280	310	283	265	282	276	274	267	309	267	279	284	288	292	280	276	277	247	261	252	284	294	305	265	266	284	263	261	304	275	261	275	276	280	278	280	241	258	264	286	294	272	266	276	279	292	278	280	272	289	299	273	259	308	277	271	293	270	307	298	316	306	261	292	298	272	273	286	306	273	285	285	291	262	269	313	257	267	278	314	294	296	287	296	281	311	258	313	262	272	286	286	277	249	268	303	295	249	265	286	299	257	287	308	260	282	272	287	286	277	297	257	260	279	285	262	261	266	265	270	285	267	281	277	263	279	274	312	259	295	265	271	272	281	291	273	274	269	298	268	289	292	263	258	259	258	281	255	254	280	270	293	259	260	285	305	314	247	291	271	275	286	290	295	269	283	270	259	271	268	308	292	286	305	305	257	284	280	267	305	278	280	287	268	298	257	249	265	294	279	257	268	289	272	278	252	270	268	284	298	280	276	305	278	288	282	278	300	252	270	275	255	285	299	290	285	265	271	287	299	280	251	304	276	265	288	297	277	256	262	267	254	285	261	252	292	251	235	284	302
9030	5923	16151	23534	55840	61906	49588	35520	19875	5860	1089	927	909	875	879	866	887	858	873	800	862	860	859	824	880	956	997	903	894	901	825	867	829	816	904	825	866	820	803	837	846	873	903	819	833	827	851	803	861	900	859	896	867	860	856	833	824	797	871	866	806	852	873	841	835	868	884	865	843	844	818	910	848	867	898	846	791	843	842	902	843	881	856	852	877	825	895	864	868	870	871	886	860	877	840	894	846	879	854	834	860	821	836	851	888	878	887	835	833	866	853	854	854	878	878	807	829	839	860	848	840	857	811	840	833	895	798	815	822	838	884	843	853	825	882	876	864	882	860	841	847	812	866	831	917	895	839	884	831	825	840	858	861	799	868	856	859	864	831	841	795	850	842	881	880	880	882	836	869	854	797	819	853	806	778	894	846	829	802	870	833	867	866	862	812	871	848	847	902	851	888	826	872	835	869	806	851	889	853	815	870	884	873	878	839	886	873	843	850	864	870	847	868	858	878	847	860	842	836	809	832	818	887	867	821	873	878	860	811	810	916	905	848	795	931	918	888	880	857	860	821	866	866	821	837	833	874	843	864	852	895	842	840	867	868	876	840	789	873	870	866	828	823	835	876	829	848	845	802	828	833	916	832	872	860	839	905	811	887	830	874	821	869	826	797	821	866	801	874	860	806	874	800	808	812	888	871	830	889	885	867	866	810	881	897	893	850	834	860	918	878	876	865	874	872	840	874	833	839	851	774	861	838	850	842	842	866	910	858	795	862	852	853	842	841	854	860	846	843	889	840	849	854	843	847	819	876	846	874	814	836	833	873	897	814	842	846	860	849	835	838	828	884	861	829	819	857	858	829	832	850	787	836	861	846	867	845	886	816	843	836	863	851	826	856	860	815	881	892	847	852	834	830	874	847	871	847	863	848	893	840	817	833	883	877	832	835	824	847	842	842	889	843	847	882	832	830	863	870	865	841	851	866	867	826	839	870	800	855	866	807	892	805	837	889	883	876	831	918	875	856	877	856	820	840	863	832	819	842	797	854	807	854	892	863	842	905	800	847	877	845	883	886	839	868	867	857	849	865	871	869	880	838	807	818	863	807	877	840	800	850	838	832	775	801	839	851	855	820	828	866	862	871	863	804	855	888	855	867	828	872	881	888	865	851	871	864	845	874	802	844	795	858	842	878	794	856	848	824	876	800	868	825	866	819	830	828	841	828	815	843	812	846	890	858	842	886	830	846	855	877	875	821	845	842	889	842	865	812	816	825	853	880	874	811	817	884	807	848	890	831	847	843	799	845	853	867	851	854	867	890	855	796	810	915	863	884	876	849	868	885	836	918	846	843	795	810	852	845	833	843	812	888	844	822	889	831	804	843	871	831	852	835	835	866	830	839	901	864	780	866	828	862	883	885	850	855	801	867	853	843	839	862	908	914	875	911	851	856	828	882	887	825	882	839	862	786	864	874	851	875	872	856	863	840	920	873	890	845	874	864	859	786	835	794	767	823	857	826	850	858	835	849	916	881	842	805	811	837	844	871	849	868	840	888	774	871	863	872	832	878	849	848	870	846	873	886	852	805	822	885	833	856	865	879	842	860	860	871	847	843	853	819	873	813	847	839	813	844	813	923	861	883	860	823	848	886	824	826	847	843	883	798	879	840	924	880	828	886	811	852	872	831	828	885	857	821	845	839	835	905	892	786	872	884	850	841	835	855	855	811	810	847	860	862	928	879	882	836	866	846	880	808	869	797	844	828	775	875	875	851	857	865	826	829	859	863	839	842	799	819	817	839	847	841	831	884	907	885	879	827	842	827	804	909	876	903	895	872	805	835	837	886	897	856	835	799	848	833	874	851	868	851	875	828	883	852	852	864	826	840	836	818	860	853	869	846	840	866	817	839	807	886	837	833	859	829	844	851	814	886	853	866	789	855	817	812	819	841	847	884	839	830	862	803	861	875	821	852	856	857	873	823	866	903	872	895	882	863	849	832	860	869	868	906	842	833	843	847	859	807	874	839	825	853	862	825	860	799	862	832	846	833	840	876	831	859	894	845	827	863	856	849	819	911	855	841	849	871	847	807	835	836	853	811	835	866	835	858	799	842	868	841	844	880	804	864	832	842	804	875	863	889	829	867	856	876	807	854	811	797	871	833	847	836	874	875	832	907	914	827	850	853	846	816	865	813	827	841	852	820	839	801	869	852	855	871	856	843	861	856	854	852	844	852	890	876	878	808	843	865	881	841	903	874	842	819	856	815	869	862	820	854	902	881	872	886	841	829	834	858	828	862	851	870	847	857	837	837	887	819	887	855	853	842	820	880	897	858	888	806	824	848	839	801	868	840	811	898	818	848	883	830	824	890	869	852	888	811	853	851	814	838	823	813	871	859	878	854	859	864	807	860	862	845	856	818	848	843	855	855	857	889	890	849	843	877	828	887	846	835	894	884	814	853	809	852	820	843	866	822	836	821	862	831	907	886	819	825	842	886	849	865	861	887	786	898	866	884	837	832	888	852	867	856	841	888	903	874	889	847	758	846	813	820	854	830	875	856	819	885	885	863	821	814	781	835	866	861	791	899	828	878	838	874	841	791	855	848	858	880	832	820	843	848	839	836	784	844	856	879	843	869	846	843	868	825	860	898	813	827	817	866	813	837	873	832	859	838	817	842	854	867	844	884	842	823	822	804	859	851	841	858	798	818	895	845	815	876	823	827	873	867	866	849	796	854	900	824	786	846	827	838	846	845	929	844	853	872	837	844	803	853	860	827	822	853	822	844	863	867	878	859	844	888	828	860	818	822	826	827	858	868	881	866	881	824	885	873	839	842	898	847	823	826	804	875	842	818	895	872	888	848	864	865	795	819	875	850	870	836	843	826	882	831	881	845	833	869	881	823	778	821	833	864	799	875	887	880	820	846	882	857	922	881	878	825	851	830	891	825	832	874	822	862	868	864	802	849	807	855	855	855	863	857	880	888	823	858	822	832	841	814	804	801	812	919	818	905	882	830	853	838	845	824	830	868	861	851	848	825	831	891	838	861	868	872	809	878	848	873	810	842	846	893	832	810	807	859	871	825	859	829	854	853	865	863	835	853	844	870	853	823	833	843	832	844	833	841	843	848	847	858	871	867	874	878	830	820	869	840	908	797	823	861	792	864	907	850	829	873	880	824	804	902	881	897	846	861	856	872	888	870	843	879	812	817	822	884	838	877	860	845	812	892	788	897	815	846	842	848	854	826	846	864	862	828	850	841	899	837	894	838	878	891	804	817	819	863	904	898	846	903	828	845	826	867	786	844	895	834	857	783	866	819	874	840	804	828	861	858	871	893	916	883	844	832	795	883	836	787	806	870	867	855	853	835	856	822	869	845	844	819	841	784	844	847	842	847	881	855	845	889	833	855	858	911	858	852	831	790	826	821	822	828	867	837	857	815	861	820	861	857	901	836	858	839	880	822	839	848	832	852	832	842	851	807	848	817	806	879	816	836	901	830	838
21837	10918	16064	22323	57564	67804	51733	32640	15718	3505	510	301	331	315	311	307	302	298	295	304	305	311	290	304	315	361	349	322	340	294	306	316	302	313	274	297	331	313	300	281	309	306	297	311	303	318	274	293	284	287	284	302	290	303	332	290	274	324	319	277	326	311	294	294	332	314	275	255	322	261	314	308	288	270	303	280	303	281	255	287	295	316	300	287	300	272	326	335	289	298	301	290	296	296	291	299	284	269	306	297	338	326	332	313	287	277	295	316	309	285	278	308	270	307	286	294	287	294	283	307	310	311	312	286	290	282	300	287	279	305	301	318	293	313	313	299	305	312	260	301	288	283	274	305	310	296	272	285	290	300	284	285	322	306	288	317	265	293	291	311	276	288	248	281	310	288	311	293	261	301	298	303	295	277	306	277	315	299	301	292	295	305	287	289	270	305	298	309	327	272	238	301	332	293	311	307	271	294	291	291	250	310	304	295	302	284	314	303	304	315	284	286	306	312	269	294	325	292	312	294	311	278	289	305	296	281	296	268	306	284	289	297	291	301	324	288	279	299	315	271	284	295	316	298	288	314	319	304	308	307	340	311	314	304	293	279	287	291	287	302	306	296	281	327	302	304	288	293	337	311	267	317	285	287	265	299	309	284	285	283	294	307	273	294	293	316	297	335	310	294	308	289	306	286	318	336	292	315	298	282	299	334	344	294	280	299	313	291	304	297	310	303	301	293	302	292	286	307	297	285	303	317	296	305	262	265	287	296	264	293	319	320	312	291	307	273	296	282	306	310	283	301	300	295	287	318	276	316	289	310	299	299	303	289	322	309	290	281	255	303	322	312	275	300	296	311	286	279	295	296	274	325	307	279	297	292	303	314	295	301	302	330	294	314	290	303	270	292	310	308	332	289	288	314	300	298	301	283	273	297	318	277	273	291	277	286	310	268	313	294	316	292	292	283	299	298	274	294	292	290	295	300	300	297	291	290	317	304	315	338	322	279	303	266	287	285	294	298	312	302	294	299	294	303	305	307	299	289	276	318	308	298	300	275	311	304	283	291	301	315	298	311	293	311	286	323	322	335	278	261	268	295	317	251	287	324	330	302	259	289	288	307	303	301	291	336	308	277	296	291	279	310	311	321	329	331	306	308	317	290	299	289	298	332	297	294	303	288	321	266	295	304	292	309	324	265	283	310	298	293	304	266	312	288	294	285	292	284	297	308	305	301	291	292	296	295	289	283	323	295	358	276	286	298	313	301	324	305	287	278	316	294	298	329	270	296	286	287	303	291	294	305	308	293	292	321	310	267	288	307	311	306	298	314	321	305	305	269	315	315	305	292	293	300	289	280	312	302	283	299	280	319	294	252	292	269	294	258	283	285	290	316	293	274	302	321	316	332	314	278	292	293	278	286	277	330	299	309	294	290	254	312	291	285	297	299	314	298	305	284	318	334	283	284	330	304	329	307	318	336	270	303	317	296	314	325	317	322	320	301	289	272	277	294	310	284	296	300	285	292	292	299	301	322	310	289	300	316	318	285	307	284	275	296	274	303	310	291	297	308	305	279	305	281	291	309	298	318	320	299	330	282	303	295	289	297	279	297	282	287	284	299	280	270	287	286	311	310	281	303	287	312	290	280	289	256	312	293	299	299	287	279	308	301	275	324	328	299	293	297	288	293	300	330	278	287	310	256	273	315	302	309	269	304	292	302	310	324	292	307	339	272	306	343	267	324	302	301	280	309	292	305	285	305	297	323	285	321	332	318	315	290	292	266	279	305	292	308	289	282	316	289	291	275	325	300	328	290	277	292	293	334	297	306	318	294	306	303	327	296	297	298	303	265	333	281	306	283	331	295	314	293	292	314	312	280	306	307	307	301	286	269	295	298	280	281	310	341	268	299	296	292	276	313	307	301	342	307	323	263	309	319	291	312	287	307	318	311	304	279	303	308	291	276	293	285	284	264	313	290	297	291	302	296	311	322	277	323	307	343	293	301	284	294	312	312	320	300	316	305	285	265	287	293	342	287	264	291	276	283	334	301	285	330	288	290	300	290	312	312	294	299	309	294	331	298	293	306	308	308	299	329	298	298	266	294	276	288	324	308	297	291	309	287	311	304	282	287	294	301	344	298	301	299	282	276	294	280	304	300	304	323	309	292	302	262	276	275	322	279	276	307	305	280	265	282	310	306	294	278	291	324	264	297	310	302	299	294	315	288	296	301	300	296	266	311	294	291	276	329	274	300	303	285	301	295	301	298	306	271	311	281	279	294	313	318	287	312	290	307	318	324	305	271	304	274	260	296	273	272	316	323	299	299	290	282	345	296	279	303	284	285	302	274	309	313	282	316	284	313	313	306	297	306	301	311	299	297	279	313	303	298	309	287	306	274	279	297	309	268	261	305	305	272	286	293	309	293	291	290	264	310	330	307	300	276	287	307	279	299	271	295	323	301	306	312	271	291	309	301	300	302	322	268	317	263	284	255	300	276	298	297	288	295	314	292	289	290	300	298	316	283	297	311	306	282	297	296	301	281	272	298	306	308	295	312	308	290	312	265	317	274	291	307	267	311	282	293	288	289	272	267	288	287	304	277	304	314	283	299	284	323	332	312	260	286	307	286	316	288	294	303	282	322	274	316	301	317	290	279	301	281	301	291	316	275	318	318	335	281	308	275	280	306	328	312	288	306	271	295	301	305	292	314	304	328	323	308	310	312	285	280	302	320	310	304	314	293	325	289	317	318	304	273	294	320	281	335	285	297	292	298	299	277	326	282	316	277	294	275	322	290	314	316	298	286	306	308	293	287	296	297	284	294	287	316	280	322	310	300	301	296	284	325	312	327	288	291	300	307	286	300	274	325	314	276	335	324	306	313	269	312	269	265	295	307	287	262	306	298	313	287	288	297	304	247	318	324	284	305	303	313	312	292	308	281	301	314	301	311	267	285	277	305	311	266	334	275	318	321	283	320	273	306	287	302	316	280	292	290	283	265	272	304	277	296	286	303	282	294	314	286	287	321	289	303	307	317	294	309	278	285	300	270	304	294	306	288	309	303	308	266	294	302	319	293	291	298	270	294	294	280	261	275	270	333	325	298	322	305	263	307	300	284	282	305	297	290	324	276	323	314	294	298	278	294	289	308	322	302	287	332	283	281	259	319	290	330	315	295	300	306	304	281	284	310	305	282	288	280	285	288	269	302	298	290	300	309	315	320	326	284	304	303	293	311	296	302	295	306	331	276	295	312	304	296	319	310	292	304	295	318	307	318	287	296	339	282	304	282	312	315	311	302	315	309	303	318	288	293	267	282	299	312	296	289	286	294	273	309	298	316	286	274	301	305	277	296	293	254	330	275	313	301	288	299	313	317	292	284	306	299	324	318	313	319	295	299	314	309	336	291	304	293	265	276	319	252	280	313	331	338	309	303	316	288	299	276	298	329	291	293	308	318	306	274	296	324	264	284	277	286	309	290	271	304	289	311	331	305	333	285	278	291	284	293
12125	9015	19514	32001	64235	74165	60021	42953	25932	8838	1630	915	900	958	934	938	918	918	867	919	887	907	921	902	896	1092	1207	1041	1021	881	886	929	890	898	925	947	905	893	873	902	884	909	864	899	922	876	899	831	896	896	919	896	881	944	934	911	882	892	924	922	898	860	884	907	834	901	912	897	867	891	880	901	870	885	948	893	913	834	895	869	890	866	926	903	886	893	895	910	919	858	842	886	867	917	894	922	919	879	918	891	906	941	901	927	941	878	901	931	944	868	877	877	890	882	927	905	934	870	901	906	908	886	933	891	896	931	909	888	887	907	926	940	867	844	889	872	944	915	885	904	909	943	856	960	888	895	908	874	920	907	898	910	890	902	896	973	904	893	880	922	886	932	889	923	841	903	849	877	892	861	941	906	859	905	920	928	871	908	878	883	942	871	917	867	946	937	902	889	884	887	903	927	864	914	914	889	875	877	924	874	895	904	900	952	910	863	883	929	888	865	886	926	888	857	846	886	904	923	894	877	889	889	936	863	877	910	876	915	935	915	969	872	945	862	878	917	892	864	886	881	927	898	868	888	909	945	858	876	907	941	918	867	897	878	887	883	863	942	934	857	882	906	926	852	904	919	919	866	977	866	895	837	875	926	829	896	874	918	906	920	904	874	915	883	868	924	927	914	919	916	882	882	949	914	901	847	907	873	887	866	955	885	862	876	899	862	865	959	915	893	887	845	892	900	910	936	866	923	881	932	926	905	921	932	918	925	963	928	896	896	954	888	881	899	930	915	890	888	872	897	903	877	921	867	897	907	917	943	880	909	935	873	918	885	959	871	935	946	899	876	918	905	885	867	918	909	857	865	897	850	876	939	930	927	914	890	902	866	865	906	881	866	904	921	875	884	856	871	939	971	874	880	905	900	919	864	869	895	922	854	866	857	933	828	893	875	890	890	873	904	930	875	834	907	878	893	903	934	864	883	897	920	889	885	865	895	932	897	872	843	878	931	952	875	922	879	918	904	886	879	907	923	873	947	916	906	931	952	929	884	903	881	881	930	870	916	879	906	880	908	960	959	919	931	912	873	875	911	891	883	926	897	929	916	928	904	919	882	899	871	905	929	923	943	903	858	923	909	811	886	893	893	893	907	909	922	916	852	929	898	917	899	926	893	880	852	876	881	880	950	894	927	876	888	886	888	883	912	897	900	892	884	879	911	869	980	909	886	928	892	942	936	892	896	886	919	876	981	897	912	873	883	937	940	915	886	899	892	878	916	901	858	934	924	869	897	898	886	912	867	893	884	934	887	898	887	891	845	895	948	918	891	909	847	865	904	901	913	938	907	890	890	907	884	914	882	952	840	957	924	901	961	909	905	866	905	837	944	923	928	880	915	856	902	904	839	911	952	890	905	913	901	959	854	886	935	867	911	894	884	932	896	912	869	905	888	876	927	918	903	897	927	929	882	940	857	872	846	860	906	912	877	917	862	913	866	852	827	934	895	919	911	888	897	925	876	881	906	885	949	867	914	889	947	890	915	888	913	937	925	930	884	899	912	948	901	904	864	870	879	905	861	903	959	868	846	916	882	845	882	889	973	891	873	924	923	855	875	853	932	864	922	903	874	878	861	923	893	894	888	874	891	842	842	896	894	894	859	932	916	890	873	954	840	915	899	876	907	892	922	888	846	868	819	922	870	836	849	858	882	913	865	929	907	897	955	852	910	907	946	889	901	883	873	832	874	919	919	914	856	892	923	919	950	887	897	916	888	891	915	939	899	873	919	927	891	910	922	904	901	882	917	879	891	890	868	924	856	875	929	904	877	908	927	893	926	907	904	869	934	939	867	849	885	936	928	919	859	882	874	897	839	950	932	915	947	889	908	951	884	847	883	917	951	875	894	900	886	916	861	906	930	868	939	938	920	867	907	896	885	892	914	918	928	893	932	872	916	860	918	925	926	942	859	895	899	873	938	927	876	874	908	901	905	939	890	931	888	849	877	867	890	880	911	877	897	912	893	892	886	867	988	899	929	891	898	889	903	910	861	970	861	906	870	925	963	925	912	852	944	923	918	910	866	894	909	883	889	859	931	890	904	930	906	914	900	841	888	870	891	883	891	887	871	890	902	944	951	850	903	897	915	883	910	915	891	890	903	899	908	877	885	864	927	810	897	910	888	953	840	900	914	899	960	903	904	907	873	913	877	941	853	893	947	962	918	865	907	896	873	857	937	864	924	881	886	876	903	936	893	907	906	835	862	923	890	936	829	904	900	893	864	972	890	879	868	862	945	923	905	912	923	906	890	930	916	842	832	893	929	903	940	888	879	877	897	857	851	944	912	825	938	869	912	861	911	905	862	901	887	913	871	941	908	893	899	944	918	912	915	905	922	883	955	935	952	940	926	919	946	894	903	921	962	913	910	871	910	888	926	877	958	861	867	885	894	942	894	912	884	909	924	845	886	885	900	894	931	957	936	933	857	879	912	885	894	894	850	839	895	863	937	843	883	899	961	920	920	884	946	927	871	885	899	886	847	905	918	875	875	886	850	850	935	874	872	886	834	915	890	882	900	925	891	908	899	939	884	847	907	906	900	902	887	850	944	893	928	919	889	902	870	887	905	881	897	909	956	888	861	843	926	897	910	911	914	897	909	935	874	951	931	862	936	887	844	909	889	961	876	921	847	975	847	894	923	857	874	927	843	846	910	935	906	871	881	889	919	908	904	927	980	888	863	854	932	907	911	884	861	879	919	936	944	895	891	898	871	949	936	873	910	853	878	865	950	912	876	846	911	859	891	883	933	831	895	907	873	916	862	950	856	934	907	858	931	887	919	913	898	854	903	866	855	911	842	962	921	890	921	872	902	925	916	925	877	916	878	873	918	939	905	932	887	879	860	869	906	870	951	868	913	900	914	872	918	923	855	888	898	929	828	887	847	887	882	955	863	886	897	871	909	902	867	923	898	874	892	874	871	886	889	919	929	911	882	907	870	856	925	919	902	888	933	932	875	855	938	894	966	930	935	887	917	915	955	898	899	890	907	874	888	933	885	951	887	888	892	917	895	904	894	894	872	937	889	909	864	891	874	922	895	882	856	889	922	847	897	910	911	983	898	896	886	961	912	896	962	904	904	924	937	912	899	867	847	913	911	895	923	861	884	853	901	882	936	821	903	907	897	894	865	888	857	922	929	901	910	905	862	916	906	910	883	952	908	918	858	878	928	927	879	884	932	864	917	911	880	885	930	903	892	891	918	920	856	920	858	851	890	899	857	915	865	870	889	933	935	846	894	909	929	842	915	920	848	855	918	940	918	870	865	915	924	879	880	901	865	883	890	923	876	911	921	919	912	943	927	921	901	884	896	882	962	901	922	892	915	916	895	925	906	841	901	883	858	891	894	887	878	931	862	877	901	882	865	933	935	948	892	881	912	882	919	888	947	902	930	894	896	913	901	936	901	911	903	825	888	855	891	871	920	936	898	883	926	919	913	941	877	877	926	929	908	874	933
7106	3851	5914	5421	8031	9853	6306	3137	1230	512	286	282	287	331	261	267	289	300	291	266	270	276	280	288	288	288	287	272	289	265	291	283	273	278	277	257	290	294	292	299	270	297	270	293	272	282	248	312	271	310	288	321	246	263	295	281	304	276	280	292	261	293	297	282	275	290	275	291	292	282	298	297	268	301	294	318	268	275	259	269	273	290	268	289	283	242	297	246	254	272	305	289	298	290	269	283	287	284	259	289	290	284	264	282	252	282	307	255	283	286	275	301	274	290	271	295	252	272	244	284	288	293	276	296	276	250	260	243	270	250	286	295	304	299	289	249	267	282	288	264	255	292	272	275	288	286	281	264	272	308	275	246	274	288	269	273	317	281	272	280	277	284	284	275	296	268	277	313	260	295	326	292	276	244	274	286	285	298	277	283	271	279	297	290	272	287	296	274	255	289	270	289	294	261	293	266	255	291	310	305	276	278	302	278	290	264	269	262	272	299	286	306	258	287	299	303	278	285	272	314	271	278	290	296	296	276	309	301	287	260	274	288	328	265	266	290	288	276	285	267	277	281	278	269	265	282	266	314	287	293	292	302	300	296	287	252	291	287	243	268	293	284	261	299	256	274	274	298	296	263	237	272	294	299	296	276	298	269	286	260	294	248	276	303	300	250	271	301	301	302	281	271	293	304	277	284	262	281	295	278	304	283	298	292	291	274	293	290	247	253	296	288	254	259	264	270	291	320	279	256	298	289	282	279	291	263	261	276	269	288	273	266	280	307	284	300	285	288	279	262	278	310	283	272	264	273	296	286	252	289	296	282	285	269	290	293	256	298	280	290	294	273	288	284	283	292	308	263	255	284	256	257	257	278	298	314	290	298	272	284	301	286	277	282	267	281	273	270	270	254	288	282	301	271	310	264	326	281	298	268	304	315	291	266	279	284	290	284	280	264	257	273	274	287	299	254	284	287	293	319	277	280	307	273	286	263	298	282	263	310	275	273	255	323	286	270	276	289	301	272	305	278	277	277	294	288	251	321	246	242	295	271	262	291	323	280	276	317	288	282	271	276	266	285	314	319	296	287	266	312	309	300	269	302	290	292	282	255	303	282	276	291	286	280	253	282	300	291	278	300	262	283	297	254	272	276	250	263	294	307	265	299	297	247	288	271	281	302	295	294	278	260	300	303	306	295	297	274	265	263	266	275	262	275	305	284	302	260	265	285	295	302	278	304	270	261	263	249	284	258	268	272	257	297	291	266	304	279	252	267	274	246	313	289	286	271	282	273	280	295	260	307	262	284	278	268	291	284	284	253	248	285	294	269	284	294	316	310	273	271	282	296	250	283	275	264	261	267	290	271	276	281	284	304	287	268	296	283	309	279	269	274	280	251	298	249	260	271	270	316	281	279	280	294	291	286	294	283	300	277	269	283	282	284	266	276	308	293	271	279	256	279	317	283	304	280	279	287	261	288	300	289	294	292	314	298	288	276	299	298	280	311	296	275	284	289	303	296	258	276	288	284	247	261	272	263	296	307	280	285	279	311	275	267	285	271	274	285	298	315	272	265	263	240	265	301	295	254	296	279	266	287	303	269	285	280	249	264	269	276	282	305	281	281	302	279	306	262	261	289	261	288	267	307	297	274	292	272	289	274	305	297	290	299	274	285	282	268	283	273	270	275	280	280	277	298	270	292	305	286	266	291	295	261	295	261	273	300	254	288	251	290	256	243	280	280	278	304	251	269	282	240	276	295	301	305	312	299	283	259	295	286	256	279	292	280	291	310	253	269	268	264	282	269	270	268	297	273	298	281	269	268	282	291	271	291	290	319	281	298	293	279	286	292	300	304	283	276	259	277	269	299	260	270	301	304	278	274	308	269	311	260	283	307	263	305	270	274	302	246	272	279	277	274	292	273	277	285	285	289	268	283	278	299	289	281	265	282	271	256	261	280	261	282	297	277	301	266	283	303	303	296	294	271	278	290	276	261	274	284	301	303	268	272	283	282	270	272	260	297	296	294	273	267	289	269	264	256	262	284	283	276	288	260	301	261	290	311	255	276	284	273	277	270	326	275	287	283	276	269	268	262	295	309	271	299	294	297	286	302	269	280	282	277	280	260	291	285	286	275	289	278	298	285	283	260	269	270	272	243	302	263	267	268	288	283	276	289	276	289	250	316	281	287	272	285	284	303	296	268	266	270	290	289	277	258	286	276	273	271	288	264	293	293	298	286	291	266	272	306	282	294	281	265	280	268	283	295	266	282	261	278	248	283	296	283	300	313	270	274	288	271	316	290	281	249	301	300	302	301	310	311	314	248	265	281	269	277	254	288	267	271	298	296	275	298	285	277	296	298	294	302	291	298	269	292	309	269	264	295	269	267	299	256	299	268	297	309	294	245	275	274	280	295	274	261	299	290	263	288	282	310	269	290	270	292	248	266	289	277	296	302	279	245	262	272	266	282	268	311	257	252	280	273	300	281	304	277	286	309	276	281	288	294	260	281	260	286	318	275	302	296	278	266	303	264	286	309	268	302	267	277	298	285	273	257	301	293	262	283	256	294	271	289	282	313	275	284	286	250	306	276	299	255	285	284	290	286	254	259	237	265	303	293	276	267	284	319	274	275	271	275	273	273	291	287	272	263	313	291	300	298	303	259	262	306	281	253	302	242	280	283	281	311	270	298	276	283	270	282	279	275	296	290	282	266	281	254	256	268	328	272	287	291	285	263	279	288	285	253	267	268	298	290	273	280	282	281	306	297	278	297	271	294	289	281	280	284	293	269	302	265	301	272	266	299	301	286	254	287	260	303	271	297	273	289	300	270	273	294	300	295	286	294	268	291	283	287	258	264	266	303	255	288	303	278	294	278	264	293	284	294	275	287	277	282	292	261	308	274	292	288	288	316	291	303	286	292	293	291	268	280	293	277	279	295	280	298	258	273	262	297	270	284	281	277	293	289	293	273	271	283	274	285	249	307	265	282	296	278	280	293	275	307	286	270	284	249	278	301	290	305	282	265	306	302	262	281	277	243	315	275	262	295	278	289	281	284	229	251	300	296	297	295	275	273	271	291	316	313	247	272	286	274	276	278	249	260	285	240	287	287	274	281	307	289	282	279	262	304	256	267	280	275	305	256	296	303	284	297	280	245	290	305	311	273	262	274	284	298	289	258	306	273	272	288	307	299	250	279	273	300	274	286	282	275	297	253	273	273	252	274	266	313	271	256	280	278	272	308	272	264	281	310	275	311	312	279	290	280	267	281	292	263	285	321	276	290	278	299	295	282	256	275	261	274	271	275	293	279	254	272	296	260	293	301	272	273	266	266	303	263	282	291	284	272	318	296	276	277	295	304	290	279	266	280	284	296	278	270	266	283	263	281	306	269	292	266	305	277	304	320	257	288	290	260	329	258	277	270	298	283	295	265	275	251	281	267	285	297	283	281	265	278	286	295	276	272	285	282	282	305	318	298	317	301	312	293	280	273	280	279	280	273	284	284
5301	4055	9288	12673	20969	23786	17323	9712	4466	1539	924	926	882	861	927	882	864	866	867	863	849	880	857	832	828	860	801	841	800	875	848	844	863	867	903	806	858	830	825	866	842	935	838	840	875	827	880	869	845	915	849	884	875	897	877	869	910	843	808	844	842	818	823	824	918	842	808	816	887	864	853	878	848	896	811	825	867	906	840	867	816	854	896	841	832	825	881	889	871	833	871	809	915	847	896	811	883	877	901	849	869	868	848	901	856	789	903	862	907	899	852	828	891	886	846	846	880	858	872	871	841	870	892	808	877	823	902	803	862	800	818	842	892	859	850	860	862	833	907	823	864	812	890	862	881	863	848	895	829	859	858	852	854	857	796	871	851	864	867	823	852	920	855	881	822	845	929	903	887	911	870	825	879	876	853	867	818	844	885	889	851	811	913	848	910	842	863	823	899	873	847	825	880	862	870	852	836	854	820	895	826	876	833	799	891	852	828	822	890	872	883	869	862	858	826	847	813	858	848	890	876	882	874	850	842	899	842	870	890	812	894	844	903	864	887	886	916	884	856	795	861	820	870	881	807	837	781	862	867	819	836	835	811	869	850	895	842	882	841	887	868	828	809	845	872	802	865	855	831	896	839	858	814	830	900	838	856	860	895	876	869	862	846	851	865	911	863	805	831	833	851	831	867	862	846	860	855	851	893	869	876	872	853	851	920	871	901	807	841	846	893	869	799	845	895	864	837	842	842	865	820	858	873	854	872	843	874	859	832	834	856	879	814	871	834	874	873	827	821	860	858	830	857	836	871	859	830	886	867	851	860	875	839	831	886	908	864	847	851	840	844	875	851	890	855	865	860	886	825	859	934	839	856	873	845	888	864	895	837	857	841	861	895	842	799	846	874	877	902	872	880	865	844	894	854	834	852	830	862	829	879	818	833	813	853	857	815	849	822	896	867	868	858	852	913	846	831	856	858	854	909	836	778	853	909	815	878	898	849	826	864	933	860	815	889	843	832	887	812	849	807	854	876	813	877	848	847	882	879	849	854	894	859	870	852	841	859	790	881	841	835	843	926	873	854	882	863	864	825	834	856	846	849	860	889	865	859	912	850	847	870	817	863	843	848	872	846	890	846	858	879	929	856	871	816	872	839	877	855	846	899	835	818	904	880	871	865	897	832	862	864	853	810	895	880	876	807	873	849	873	858	875	823	867	842	872	804	900	907	891	880	810	846	853	844	837	893	840	819	845	869	857	842	862	831	876	794	955	909	900	902	851	833	843	818	875	824	791	889	830	763	870	836	841	875	846	905	936	853	844	830	851	828	845	818	864	884	825	834	808	841	819	823	849	857	888	838	842	828	806	845	882	874	817	832	850	850	849	909	914	813	848	880	882	831	782	850	858	790	892	848	823	839	825	851	824	882	867	870	851	845	831	870	859	882	900	852	875	849	852	853	857	838	826	794	864	902	898	904	813	873	887	851	884	853	865	791	811	859	918	782	853	867	852	906	891	878	853	841	881	836	864	889	851	852	823	888	828	820	916	853	874	841	812	867	822	840	893	856	966	880	847	868	857	839	873	881	865	894	875	827	859	890	826	846	828	885	863	803	828	894	927	827	837	868	877	824	882	855	851	867	903	850	863	863	820	852	878	897	894	893	843	861	906	898	839	878	858	883	901	825	827	872	849	851	827	864	817	825	872	930	871	887	858	886	878	835	872	871	881	852	858	882	829	867	885	838	836	833	908	862	864	842	895	844	855	849	862	820	837	850	870	854	825	817	846	878	888	902	845	872	871	872	899	878	788	848	845	892	828	803	828	888	838	858	923	880	828	879	835	847	831	819	863	852	843	876	912	888	871	834	891	865	847	830	824	865	876	824	883	884	817	880	846	874	852	865	877	895	854	866	896	894	840	826	828	881	832	878	846	875	800	835	815	844	836	842	844	866	843	877	856	857	850	939	822	905	893	829	848	895	827	801	868	828	851	849	872	879	911	890	862	830	903	884	874	893	849	872	837	903	845	800	827	864	887	840	868	875	864	817	841	876	874	846	854	848	873	852	852	888	891	842	892	863	875	845	866	850	880	846	851	858	853	874	822	810	863	831	844	867	844	868	913	849	849	845	830	865	816	868	837	830	874	830	865	836	866	819	864	876	865	896	841	849	837	856	806	783	815	863	857	848	869	876	883	891	842	856	847	881	822	894	847	811	797	886	884	823	837	859	856	847	881	871	861	887	852	842	838	892	891	865	829	870	844	809	886	828	856	844	880	774	815	828	843	894	874	845	842	839	883	875	848	874	844	848	788	864	834	846	885	896	879	903	820	881	906	833	844	873	853	819	812	852	842	848	867	859	868	809	866	842	811	828	857	853	753	899	908	859	813	880	826	780	884	818	840	870	874	882	873	873	811	898	844	877	889	934	894	868	848	892	863	875	850	854	853	832	884	875	823	859	889	844	915	823	839	875	882	876	802	820	886	837	896	861	830	839	845	912	862	871	892	837	849	842	872	866	863	804	907	812	878	836	855	842	855	887	885	847	847	838	834	873	890	869	874	864	874	869	838	881	887	918	862	882	866	860	877	855	861	833	864	812	885	861	866	871	892	840	875	881	910	846	828	894	884	884	883	838	860	888	856	848	833	900	871	819	792	845	897	846	859	890	780	835	842	878	862	807	892	901	858	839	857	807	841	869	866	872	857	814	860	885	839	850	865	847	867	833	872	838	849	870	861	856	817	875	868	863	917	883	820	832	889	817	873	863	869	873	871	883	850	860	839	842	820	904	850	855	822	839	872	863	843	808	831	852	807	852	863	837	874	851	867	865	895	881	882	840	875	884	830	905	841	817	827	755	867	902	873	869	828	915	805	868	880	846	872	854	861	855	862	835	804	855	848	862	908	859	824	878	899	885	848	826	876	847	863	879	909	856	806	865	830	882	879	827	899	882	842	871	889	844	854	851	836	878	874	840	897	847	836	843	765	865	860	887	893	874	874	849	847	833	889	879	849	868	861	902	851	872	894	850	800	868	890	878	845	838	824	857	878	839	852	872	840	857	904	872	836	831	889	859	850	888	839	825	883	886	861	880	841	831	894	853	840	808	860	807	847	869	800	861	850	916	890	851	871	846	863	869	854	872	885	832	889	830	850	876	900	851	917	871	856	883	845	859	828	848	896	845	898	851	876	854	840	892	835	890	811	866	859	871	839	887	883	818	846	833	909	865	896	887	893	885	871	869	837	853	860	876	906	859	823	854	859	864	858	805	918	826	844	857	845	883	878	804	878	843	904	815	914	848	868	842	916	889	841	905	852	812	814	839	843	806	882	859	848	840	835	826	884	908	889	842	903	803	814	884	860	864	905	823	838	881	874	919	837	882	882	857	858	840	855	840	822	879	829	855	834	870	868	851	886	890	841	843	869	869	830	889	876	840	845	901	887	885	818	833	843	928	826	819	807	828	841	854	912	871	888	816	855	857	845	842	842	836	845	821	851	813	835	880	815
13551	6038	12102	13223	48897	55314	40788	23277	8723	1521	410	289	285	292	275	314	276	265	264	301	251	283	279	291	307	297	293	330	260	260	276	278	284	258	267	313	274	275	275	284	269	268	314	277	263	262	257	277	299	280	285	269	270	263	297	258	266	260	270	260	293	281	266	250	281	276	247	251	263	239	303	278	254	297	288	292	302	295	288	278	243	263	290	280	264	267	263	274	307	284	292	256	268	240	283	301	290	264	304	313	251	280	270	247	293	266	277	227	282	293	277	294	287	270	301	245	279	308	279	282	241	272	286	265	277	263	264	272	278	282	281	261	264	246	288	264	251	294	270	286	266	288	280	254	293	269	279	275	281	253	294	249	298	281	283	301	278	264	242	255	287	279	263	273	269	275	287	317	251	263	295	278	278	273	271	264	269	273	299	288	265	304	252	251	284	273	289	276	271	241	262	275	272	281	276	250	285	281	271	278	253	234	260	295	244	287	276	281	258	274	271	295	282	249	315	294	264	277	245	279	267	300	264	269	283	292	278	258	276	238	277	304	281	287	266	282	274	282	255	284	276	262	295	282	290	287	263	283	281	288	290	278	323	266	272	262	293	264	262	260	320	270	275	271	274	285	251	254	284	253	292	262	268	283	288	264	270	255	260	272	285	260	279	282	299	232	292	310	294	305	282	263	300	294	253	265	264	269	290	270	283	286	248	285	267	291	287	277	282	267	259	272	274	294	272	287	278	251	286	262	265	256	288	261	236	273	300	280	257	277	308	269	261	279	284	260	304	284	287	253	274	295	246	258	278	268	258	290	279	245	274	270	265	281	242	295	254	298	283	258	320	274	296	278	268	273	270	292	239	263	264	265	279	267	298	283	274	289	235	315	292	261	280	267	261	301	270	295	290	256	263	282	281	247	279	289	267	297	291	282	251	271	300	275	283	272	279	280	256	267	257	274	286	278	277	312	259	312	293	291	248	247	266	272	271	299	301	270	277	282	271	318	284	278	285	278	276	266	251	285	273	269	292	290	317	284	280	274	254	283	288	291	276	277	273	248	289	265	280	294	270	279	261	274	275	260	244	292	271	282	271	285	257	244	296	284	286	247	276	266	253	303	302	283	294	284	272	249	265	295	270	252	269	265	282	254	271	268	281	250	310	266	287	262	277	297	281	260	277	267	272	291	278	269	257	255	290	270	284	255	264	263	285	303	265	261	294	275	302	300	267	265	268	273	298	297	302	261	280	279	263	285	260	292	263	293	271	271	313	299	296	272	274	260	285	284	273	291	285	271	267	246	272	276	262	279	273	250	260	305	273	259	298	258	285	277	300	258	291	298	259	274	246	281	268	279	292	275	271	303	293	265	268	250	293	270	300	282	280	271	261	308	280	274	282	273	265	252	285	271	297	263	301	274	289	301	299	261	267	263	286	274	267	282	263	281	293	276	265	256	272	271	288	271	241	289	280	273	285	269	252	271	284	300	257	293	247	258	279	284	281	294	341	279	268	271	287	268	272	269	297	286	258	273	265	298	291	288	306	272	271	263	280	301	269	284	268	284	261	245	279	280	276	295	297	303	298	297	301	293	292	284	277	259	284	266	279	260	294	259	280	283	265	254	248	273	281	271	286	286	280	299	276	255	294	306	242	253	295	301	279	315	292	295	268	300	307	288	272	270	274	285	287	265	277	317	285	253	277	295	276	280	295	258	272	285	274	286	286	276	309	297	285	285	270	280	319	305	294	290	275	252	238	255	288	267	259	270	273	293	270	279	275	270	285	279	298	293	295	263	270	286	283	307	267	258	280	281	245	254	261	290	260	282	297	297	269	261	243	267	286	277	267	288	285	286	276	276	271	268	293	291	286	272	262	280	284	286	257	307	286	277	307	239	298	275	287	281	272	276	261	256	282	268	296	254	325	283	262	288	287	280	278	263	291	293	286	275	283	267	289	285	269	306	311	257	261	290	243	280	304	277	248	322	271	281	264	259	285	280	260	280	294	275	267	279	281	235	254	292	288	285	319	300	294	276	261	255	253	284	281	270	281	261	279	292	276	270	293	297	248	274	243	284	259	258	277	267	294	256	301	290	247	308	287	264	278	301	275	296	249	280	263	241	311	287	287	291	284	266	260	290	286	279	282	290	246	261	284	296	264	302	274	249	314	265	273	318	283	304	276	274	270	303	279	290	227	279	263	252	280	299	282	264	291	279	254	290	281	253	269	275	274	263	265	270	277	289	292	268	261	280	298	279	283	268	271	234	291	290	284	297	298	260	269	307	289	294	273	292	285	289	284	258	276	283	273	289	274	280	281	305	295	248	256	279	274	292	260	269	278	261	275	291	277	278	279	287	279	279	281	261	267	248	286	281	287	294	270	274	270	280	256	288	239	252	260	311	289	274	255	262	268	270	279	289	275	300	247	313	294	292	287	291	246	247	276	290	232	278	292	262	285	309	293	274	287	272	298	288	277	289	277	266	258	270	265	248	269	311	297	274	305	270	280	271	275	298	279	274	286	276	279	295	253	279	279	268	284	282	271	291	265	270	272	271	292	294	282	288	281	283	282	266	277	287	314	283	307	272	269	297	254	296	278	255	297	288	258	267	285	260	269	330	275	262	276	293	308	278	254	272	278	286	299	283	288	309	265	238	302	260	296	274	284	278	274	260	294	268	254	259	273	281	296	244	280	286	302	290	264	286	286	283	312	298	287	269	276	289	243	300	279	262	287	284	282	289	264	294	270	286	269	285	296	278	267	268	293	271	308	303	270	266	300	274	293	308	288	277	291	255	276	274	288	271	281	249	281	267	276	279	272	265	280	272	282	269	284	307	263	313	295	284	257	299	275	293	274	257	276	271	269	264	290	272	248	266	271	261	265	278	267	290	271	278	268	273	237	267	277	271	305	253	279	275	278	286	305	271	292	269	269	278	282	285	277	295	266	300	276	272	259	272	256	281	263	284	260	292	262	290	289	276	279	290	271	306	275	244	287	273	259	284	252	275	273	286	268	269	264	245	274	299	283	277	274	261	303	247	270	273	282	313	284	312	278	282	270	285	292	261	286	264	264	291	282	258	254	286	305	289	310	288	290	283	259	268	274	260	262	306	283	277	257	278	287	297	272	272	289	271	293	305	294	276	284	272	309	288	301	280	283	296	264	271	292	276	294	292	301	272	263	289	274	289	282	262	253	274	303	274	297	266	290	262	301	288	271	285	280	233	261	252	296	275	262	283	247	282	289	269	298	316	275	296	273	247	246	279	263	281	268	251	304	248	281	249	257	280	270	272	313	244	265	316	277	259	282	287	273	254	292	265	279	265	239	272	285	291	285	268	310	295	278	265	244	294	266	281	267	283	277	266	254	295	261	270	270	290	273	279	257	264	281	309	315	253	286	264	293	267	287	275	260	273	272	275	296	266	265	286	269	261	281	264	299	277	282	277	271	310	276	263	264	258	285	286	273	263	260	302	277	289	287	271	303	270	263	259	283	280	292	271	232	268
8295	6110	16386	23486	57441	61673	49651	34182	18891	4972	1474	965	912	877	926	855	854	850	906	897	861	843	827	897	907	1028	1028	1020	956	866	850	888	807	870	843	875	816	849	862	802	840	846	878	792	868	811	873	836	773	852	868	875	838	829	848	845	898	871	845	868	826	872	789	800	866	846	822	844	832	847	835	825	870	824	830	851	878	890	797	836	851	852	864	833	837	791	830	889	903	858	852	884	857	818	832	811	862	845	830	845	883	881	828	841	814	842	835	896	832	827	815	857	861	831	887	837	836	833	823	873	809	812	866	814	837	823	847	844	791	836	860	818	852	804	843	806	840	868	791	849	898	837	873	838	806	811	869	879	825	789	840	855	858	819	810	846	870	850	816	784	807	872	872	820	835	832	836	898	837	746	863	845	822	827	864	845	838	802	858	868	849	831	862	869	874	820	848	846	855	833	843	846	845	859	851	851	862	907	821	832	887	888	813	785	902	846	858	853	848	788	917	851	857	856	837	854	871	807	822	822	854	844	874	897	858	864	857	841	870	856	886	847	860	849	875	862	821	841	835	803	872	871	832	865	856	876	859	833	823	811	873	839	868	825	869	840	846	847	775	840	875	794	876	850	850	868	853	885	835	846	839	833	890	866	855	854	866	870	828	867	832	811	844	825	883	831	884	852	839	815	833	833	854	891	841	791	901	847	856	805	825	827	836	860	809	857	896	857	812	846	822	862	833	861	810	813	802	809	805	817	829	860	818	897	837	780	844	830	782	837	891	839	822	872	835	852	797	816	897	830	847	840	854	865	801	807	850	807	859	880	904	859	836	862	822	879	837	863	810	859	858	873	832	851	834	840	854	856	797	818	848	852	784	771	847	815	814	803	848	902	818	808	864	833	830	869	879	871	820	774	873	810	841	862	849	838	900	845	873	871	835	849	852	823	821	781	826	840	847	819	823	831	847	902	827	859	855	807	847	849	852	792	819	807	831	835	827	830	852	810	842	816	809	812	838	801	875	842	823	864	861	868	843	863	838	868	848	852	872	829	912	817	832	849	831	823	868	862	828	846	901	867	831	840	846	923	851	868	848	870	859	873	835	830	878	826	829	807	827	823	790	862	867	832	832	880	841	877	858	843	848	833	856	874	840	884	787	820	858	921	822	831	812	813	861	866	853	791	843	838	837	855	794	833	896	839	885	858	843	828	819	873	848	865	815	833	864	831	837	880	848	848	852	747	836	806	875	894	881	856	813	882	830	865	871	888	829	812	862	889	854	865	834	856	829	884	851	830	819	843	862	824	852	849	840	924	853	824	853	833	810	838	901	876	817	853	848	819	774	829	825	848	836	839	863	812	861	856	847	866	818	785	855	882	825	811	836	849	862	858	811	854	848	857	778	853	857	813	823	807	843	908	826	835	795	844	874	856	838	832	845	830	869	855	802	854	833	818	845	842	842	857	862	848	853	868	790	821	863	844	847	863	909	853	844	829	820	832	806	832	885	834	851	836	852	848	843	825	835	813	833	895	824	841	843	841	853	857	769	841	844	855	872	805	830	839	842	864	827	902	844	863	842	838	830	818	841	898	831	877	815	863	814	864	884	801	877	797	830	815	853	799	846	839	885	858	836	820	805	876	859	822	818	812	785	816	875	827	843	843	902	851	871	872	825	812	833	831	868	889	866	825	851	876	784	813	879	835	824	819	862	823	856	855	839	851	872	817	867	895	857	880	833	851	850	888	851	903	831	817	850	847	827	864	814	811	828	867	876	857	879	855	844	847	887	856	820	815	855	808	907	840	832	850	814	849	881	802	871	819	844	876	886	850	838	811	888	815	876	863	813	808	830	782	861	838	797	876	888	826	846	839	819	844	827	847	857	859	887	882	861	796	888	879	832	838	911	855	822	849	825	853	830	860	809	881	863	829	849	801	887	811	817	810	800	884	852	817	847	828	868	838	845	795	814	848	843	857	841	876	833	836	782	838	809	839	862	867	893	843	816	881	790	865	845	809	864	832	870	859	845	827	795	802	880	832	905	895	835	861	803	863	811	871	809	846	857	868	848	823	820	904	864	844	836	858	893	878	787	857	793	872	837	801	844	871	862	882	810	821	760	836	826	797	878	867	841	878	895	834	888	802	830	854	799	857	847	819	846	860	856	860	840	828	827	849	811	873	861	866	867	797	877	891	823	880	867	857	834	878	845	892	846	834	844	880	863	826	793	849	855	878	862	859	853	821	810	907	850	831	810	871	865	841	850	866	814	862	782	811	841	873	822	868	821	856	856	829	898	880	812	834	801	809	789	793	834	890	820	842	821	868	851	827	830	833	874	871	846	850	902	818	893	797	868	808	835	841	823	785	767	859	840	886	864	864	839	830	806	837	823	892	841	838	847	821	841	855	834	873	863	846	806	812	845	859	805	840	842	841	895	838	778	870	853	821	801	773	827	855	836	839	864	811	808	839	821	924	810	826	839	865	832	807	909	848	871	827	843	865	847	858	852	826	922	911	853	848	862	839	804	799	840	836	857	813	850	882	825	849	812	824	821	870	860	836	814	860	840	843	877	853	806	826	826	829	872	871	805	909	872	836	906	812	822	829	769	865	880	805	838	847	871	846	853	810	857	875	901	822	876	854	826	871	825	807	909	874	822	859	792	866	807	828	868	864	884	844	846	793	806	841	835	824	807	857	858	808	854	836	818	830	845	819	837	822	807	815	835	900	871	856	859	869	813	804	871	860	844	808	850	819	855	850	881	903	880	925	845	839	860	875	834	878	817	850	904	809	818	867	841	864	859	857	856	818	836	877	783	844	828	857	832	864	806	866	825	817	809	812	910	834	816	832	824	852	875	824	832	871	862	816	820	864	821	862	853	845	883	792	854	811	826	858	886	863	902	861	869	905	863	852	863	851	890	816	796	832	842	857	885	888	837	838	876	838	842	843	859	859	861	814	838	817	847	815	859	824	854	786	848	855	870	860	890	891	839	840	813	855	829	875	864	837	862	823	812	814	843	817	893	887	847	882	892	841	879	801	834	828	879	788	865	829	853	846	774	848	821	820	849	863	830	861	837	826	774	827	827	892	866	806	824	827	862	824	842	856	868	854	863	854	839	830	876	818	868	866	850	834	832	822	878	838	860	820	820	827	828	875	827	786	819	868	876	836	852	846	764	866	884	782	828	866	841	801	791	808	808	832	834	804	825	858	863	869	873	859	794	858	821	813	849	858	834	857	839	876	882	873	856	838	840	821	855	842	816	847	854	900	858	889	845	877	837	797	874	839	840	833	838	814	868	834	774	855	830	805	850	808	839	857	821	788	927	869	800	830	854	869	838	828	851	839	833	800	848	843	856	825	845	830	859	858	821	816	830	865	877	802	890	803	859	860	852	804	825	816	848	897	858	883	822	813	866	793	857	841	860	830	847	873	852	850	831	867	852	861	839	869	822	846	814	797	893	803	871	879	826	870	897	833	892	850	800	864	858	870	890	857	841	802	876	792	808	820
19350	7539	15104	27916	63738	66221	52228	32543	14656	2988	586	329	313	347	299	309	327	309	326	320	328	311	314	286	312	325	355	366	322	296	275	295	325	264	291	292	279	280	295	322	304	330	318	286	317	306	293	289	287	309	284	294	293	300	302	290	327	283	295	294	298	309	283	297	293	283	322	312	330	310	303	291	283	291	312	262	290	286	316	293	293	298	281	302	293	263	315	317	288	322	288	278	280	311	291	285	317	306	273	277	314	291	319	308	312	294	276	295	288	326	290	303	264	296	284	288	303	325	293	301	304	284	313	288	260	292	301	297	288	284	276	325	287	273	309	299	292	293	299	284	313	287	299	316	292	303	302	302	320	334	291	281	307	276	299	278	316	312	296	289	284	290	303	320	301	273	287	311	279	312	286	274	277	303	290	294	277	306	322	260	318	298	270	301	308	288	304	298	306	290	282	306	303	285	293	296	268	294	283	276	300	306	302	319	250	307	289	287	298	289	308	290	298	291	332	278	300	288	315	295	276	325	312	281	291	283	319	316	292	321	296	291	304	292	287	321	323	342	280	289	324	346	328	294	287	317	311	261	336	314	281	297	318	299	295	301	278	332	291	298	296	305	297	288	291	281	279	293	287	310	301	310	328	303	307	290	319	315	296	277	293	337	271	310	324	282	290	271	287	284	287	279	336	276	271	280	292	293	294	279	317	297	307	325	300	305	310	288	258	302	283	315	297	290	301	272	314	308	286	304	318	281	252	308	288	300	306	306	323	289	289	319	299	312	288	319	308	305	283	314	288	279	294	260	327	327	312	282	284	291	293	279	309	317	286	280	305	327	276	305	319	310	302	288	311	318	267	306	278	285	287	292	270	298	306	288	311	297	256	284	256	299	292	291	300	320	289	297	308	315	298	298	293	312	272	314	312	299	295	301	297	310	312	309	297	272	279	305	301	309	303	271	292	315	291	293	289	300	303	311	283	325	318	293	292	298	275	295	306	291	309	287	309	303	312	305	294	314	346	282	269	301	290	311	307	319	310	291	288	294	282	302	310	260	271	295	288	311	311	281	267	281	338	299	306	303	295	338	309	292	289	328	302	295	294	298	337	320	282	315	281	292	287	313	273	295	308	323	264	301	300	278	302	297	291	298	297	316	288	309	269	301	287	281	296	278	303	330	311	330	310	316	299	313	326	283	302	278	299	312	287	254	285	310	302	311	321	283	298	267	306	307	326	294	283	243	276	320	289	303	295	326	304	288	322	295	305	315	307	323	294	303	293	307	311	299	304	269	320	313	272	294	283	282	317	303	288	298	308	311	287	301	288	315	304	283	281	308	295	265	311	291	304	290	315	265	304	271	330	276	281	287	284	293	318	266	286	280	280	258	295	281	253	308	304	307	296	279	288	306	317	282	331	319	293	304	277	314	320	299	311	268	271	298	287	354	325	296	301	296	287	325	347	292	337	308	322	274	316	314	294	314	292	307	304	293	336	305	295	322	300	315	295	281	327	304	285	294	314	285	295	291	313	288	299	313	326	308	293	319	275	279	311	281	302	299	305	304	311	320	294	276	296	287	307	296	309	339	300	293	326	304	305	316	279	288	317	312	311	286	284	305	310	310	301	310	252	327	317	294	296	314	325	312	286	286	321	296	268	305	308	306	275	335	292	301	316	297	300	307	280	279	292	284	262	317	293	288	308	275	297	297	275	310	315	282	303	301	297	293	316	299	311	312	287	311	283	294	296	300	296	284	320	301	265	282	305	307	320	294	302	313	298	300	275	287	310	278	299	331	335	298	270	314	296	308	305	313	307	273	283	331	284	335	292	268	295	305	310	304	308	294	292	305	309	292	272	269	290	342	289	268	269	288	286	318	296	273	310	275	307	280	296	311	309	290	299	299	288	300	297	292	300	305	275	262	294	286	305	301	279	284	301	293	311	260	323	282	316	292	267	316	298	293	299	303	314	302	267	303	305	309	303	330	298	298	315	294	313	303	295	291	277	301	287	306	315	287	301	282	261	316	288	292	313	281	309	277	285	309	318	315	303	337	300	313	288	301	308	339	314	315	289	325	295	301	305	284	323	295	327	283	274	286	281	289	288	290	294	277	296	294	323	305	288	304	318	278	319	331	306	278	288	282	302	295	276	266	307	323	301	279	310	281	252	297	260	282	314	310	274	262	297	286	329	302	319	269	303	295	279	306	313	276	294	326	323	292	298	253	277	295	309	311	275	332	254	312	299	293	297	272	293	294	298	315	308	305	302	296	275	279	301	288	299	281	330	306	316	283	274	285	305	317	289	303	277	283	317	289	262	258	307	286	265	320	286	333	317	322	305	293	299	296	297	303	299	290	298	274	296	278	281	282	304	306	318	326	268	288	257	291	318	270	315	284	300	318	262	293	278	273	283	288	295	296	283	304	312	301	272	299	306	309	304	311	304	309	278	304	292	327	293	304	291	329	276	270	267	282	280	252	304	312	295	292	322	281	297	306	293	308	310	319	303	286	290	339	282	280	283	279	277	275	273	269	277	324	316	264	305	294	302	317	294	286	325	283	317	277	298	304	300	293	290	310	290	321	301	286	288	319	309	281	316	270	280	280	289	284	325	285	288	276	295	293	311	311	293	278	274	308	276	289	269	307	288	309	286	306	315	296	318	277	298	325	285	299	308	308	282	290	293	310	315	313	274	292	320	280	275	292	295	301	304	282	292	290	315	311	272	296	288	282	305	300	275	299	306	310	264	305	321	303	307	304	301	288	277	324	296	299	310	283	307	284	304	272	295	305	323	313	295	296	291	298	296	336	274	301	305	303	329	281	305	314	325	303	298	310	284	282	282	290	297	318	291	320	290	308	310	320	268	294	275	307	316	286	286	270	291	334	319	280	280	303	281	318	326	274	314	310	300	339	297	299	267	258	280	296	282	287	277	284	311	251	301	278	295	283	307	298	291	299	276	302	306	283	306	316	295	315	308	316	305	319	296	311	298	321	293	282	269	289	274	284	290	325	281	304	311	293	313	287	298	316	315	296	253	288	310	288	306	282	313	307	283	314	281	306	293	288	306	293	327	312	283	290	269	298	293	306	291	266	300	295	293	281	268	322	284	315	289	302	307	313	293	273	304	323	317	307	282	285	316	270	286	298	291	272	294	284	277	297	293	277	329	305	319	306	316	301	300	294	293	290	275	264	311	291	324	300	276	283	290	302	280	282	273	270	304	272	285	296	290	320	308	288	301	305	286	292	313	299	294	295	335	314	292	299	261	301	279	301	307	292	316	306	305	303	262	347	307	282	282	281	276	313	299	277	285	315	261	317	286	284	312	320	311	284	300	300	301	299	299	330	320	303	284	309	287	253	297	307	293	308	310	294	306	294	306	295	295	302	323	295	277	320	286	300	284	319	281	325	268	305	283	321	305	307	257	315	272	281	287	301	278	323	273	311	328	294	286	290	279	339	268	304	290	315	311	270	272	294	299	304	286	292	325	302	290	317	298	324	286	293
9981	6878	18810	37609	68818	72951	60079	42857	24963	7913	1961	1122	1068	953	1011	982	921	954	946	942	910	927	967	911	995	1234	1372	1173	1095	1043	912	882	945	934	918	920	923	887	825	904	915	898	945	862	923	882	888	792	879	892	913	878	899	920	889	918	900	899	923	870	906	888	938	883	924	922	884	927	885	893	820	874	858	886	921	848	877	881	898	898	920	887	912	903	869	902	916	916	890	946	886	886	928	920	872	861	916	933	861	818	948	954	852	892	874	890	917	864	861	880	910	888	962	927	867	815	894	862	858	890	850	905	880	942	890	901	897	833	883	869	879	943	897	939	870	933	876	884	908	945	912	828	993	933	892	886	914	908	882	866	877	916	895	930	864	885	867	905	883	892	893	896	871	947	909	918	861	854	957	813	860	931	868	852	979	916	838	927	916	834	860	876	875	888	882	907	950	905	910	905	893	892	872	845	898	861	875	877	879	881	877	930	912	882	834	853	941	878	835	927	864	857	915	849	863	842	879	910	941	871	901	862	938	831	891	948	847	911	884	845	894	877	924	870	923	876	924	929	902	882	874	928	912	873	915	893	882	914	914	898	895	848	916	882	891	877	841	887	880	908	840	911	890	914	911	958	894	958	867	889	891	858	874	848	930	862	912	830	929	936	872	870	900	882	921	886	830	931	896	881	893	855	876	898	872	909	895	946	899	858	928	924	865	906	900	944	841	921	891	932	882	847	901	896	922	861	894	905	875	875	927	928	941	905	911	861	864	820	934	950	906	896	902	869	837	893	887	878	848	862	898	857	923	925	909	868	862	868	948	872	855	867	922	910	891	931	886	876	900	892	827	865	907	876	864	865	896	868	918	901	911	861	850	899	860	851	862	884	904	817	898	908	917	903	901	907	880	915	841	911	872	908	924	932	905	862	949	920	908	895	959	913	874	922	910	904	871	894	941	825	845	836	885	898	883	887	878	907	923	902	930	903	930	901	898	917	911	868	906	893	895	850	837	910	849	894	864	914	914	919	921	856	869	906	937	849	829	865	929	961	846	863	898	891	911	862	896	901	897	847	881	985	876	883	908	892	886	875	890	869	893	887	963	903	850	899	865	891	888	880	874	908	856	865	923	881	851	906	931	867	862	901	921	945	887	902	919	904	876	860	870	953	900	897	890	824	879	910	886	902	908	859	865	881	901	905	874	888	921	914	873	902	873	926	934	844	879	867	906	863	929	903	940	944	903	886	917	972	955	889	877	901	853	896	903	894	900	902	863	888	925	855	879	891	970	836	916	905	915	910	924	844	909	897	918	907	931	892	901	877	917	847	825	904	899	848	884	900	905	916	900	902	866	905	894	941	844	854	924	922	899	871	905	876	919	877	892	876	901	872	899	902	877	890	859	868	956	926	927	892	894	848	881	953	920	889	900	849	936	909	985	954	903	890	901	911	845	882	887	912	905	885	906	863	908	895	892	893	915	956	883	878	920	894	877	931	855	914	926	892	858	857	878	935	895	909	876	842	934	873	856	859	893	866	854	876	874	885	908	938	880	900	887	886	891	858	950	936	928	863	858	887	894	881	901	926	883	894	931	891	889	869	864	916	938	854	926	888	948	828	894	897	872	897	885	916	893	877	881	930	895	873	890	885	883	866	880	953	910	927	902	907	896	943	903	947	837	896	891	885	853	901	909	927	924	906	889	837	873	893	918	941	910	924	875	880	832	887	865	914	934	877	895	906	880	911	872	862	856	875	821	892	874	865	920	865	928	944	845	903	912	869	873	898	884	869	886	893	882	934	814	928	913	882	901	895	880	824	912	902	873	832	868	901	940	872	910	882	912	857	906	883	873	904	904	925	893	920	905	874	893	900	859	873	890	939	906	920	899	850	854	922	930	867	874	891	829	882	938	860	877	940	907	926	925	896	891	885	900	890	919	943	888	885	891	876	923	926	899	952	901	891	933	861	897	836	879	822	858	883	938	877	867	876	910	931	887	860	869	862	878	941	877	893	880	901	891	949	962	886	980	879	840	919	891	879	963	921	844	906	935	901	955	948	911	835	802	887	898	899	948	889	889	883	881	913	943	920	948	927	918	881	900	939	862	888	854	898	864	924	922	882	881	925	904	882	889	865	895	919	894	868	867	893	867	957	907	899	874	917	924	878	889	864	896	890	842	857	908	880	905	869	887	899	871	917	917	890	850	937	883	907	923	910	927	915	903	859	885	920	929	898	848	898	892	917	875	887	902	916	934	879	874	893	884	898	915	869	895	895	927	891	901	900	911	882	906	890	890	891	904	864	878	930	839	891	897	877	865	888	915	876	852	926	931	938	934	904	915	960	931	892	871	909	931	879	937	895	885	941	916	916	910	912	940	938	887	911	927	852	919	857	932	873	886	912	892	851	902	914	859	952	854	885	880	916	918	899	881	914	892	857	872	913	894	883	923	933	920	870	906	869	919	880	915	869	848	897	903	933	901	896	844	894	915	867	882	935	918	848	910	895	848	923	893	948	845	940	897	880	974	852	954	929	885	920	906	907	879	901	900	904	899	898	906	921	860	916	814	907	874	840	930	900	895	902	923	915	894	873	900	928	907	897	864	893	869	877	858	867	959	929	876	899	856	839	914	942	907	855	902	893	856	910	895	879	940	894	894	917	869	877	884	926	916	874	851	877	913	908	901	879	894	902	897	905	910	922	887	917	891	912	881	886	905	934	905	941	939	903	909	871	895	890	903	902	877	916	895	908	920	916	836	887	869	886	866	934	840	900	883	939	955	879	899	878	822	874	890	894	899	873	909	931	887	946	928	825	892	890	933	898	909	879	866	924	884	871	888	912	929	916	829	911	894	939	900	929	850	920	915	876	898	842	890	874	878	869	820	867	873	848	823	904	915	893	898	891	945	848	927	879	855	874	882	898	884	917	899	888	832	831	911	893	854	897	880	856	897	840	855	914	897	880	867	889	880	866	941	897	855	919	961	894	911	904	933	857	906	946	925	899	884	897	915	870	912	878	870	912	922	879	941	846	920	904	913	977	939	928	924	890	913	895	942	888	923	907	891	869	917	918	934	907	906	912	918	901	884	857	871	886	875	965	851	898	925	896	826	855	907	849	932	921	907	902	863	969	870	925	900	876	904	812	917	916	849	873	915	910	883	877	873	894	877	906	892	929	871	906	919	838	908	842	908	881	924	866	903	879	901	861	848	892	909	934	855	865	895	892	918	896	857	920	910	873	908	910	869	909	833	901	923	920	869	894	932	857	875	897	869	813	858	884	928	941	881	891	958	924	858	907	875	904	886	800	911	854	898	896	964	852	875	846	897	899	918	888	871	874	854	908	920	886	848	857	910	854	865	860	920	908	898	846	847	915	895	889	869	897	879	852	884	905	849	896	892	908	904	920	914	879	920	917	922	874	899	895	910	879	845	806	848	881	904	911	871	880	889	883	849	903	926	867	904	907	883	915	957	940	814	907	943	871	848	908	905	905	897	916	846	930	922	895	931	851
3737	1999	3271	3251	7172	8505	6310	3142	1309	419	311	312	294	289	269	277	305	296	263	289	288	268	256	275	260	280	290	300	265	298	267	277	308	286	281	259	333	264	297	259	304	298	284	270	283	257	278	293	273	305	281	261	275	291	260	287	293	264	268	283	279	262	290	265	295	240	279	285	281	274	277	270	283	267	265	270	270	273	274	248	275	286	285	268	268	267	290	267	285	247	273	272	303	271	286	306	292	277	276	289	301	303	291	271	293	297	255	287	274	289	272	278	287	310	261	278	296	296	276	254	299	270	259	280	298	295	252	269	273	275	283	277	286	255	293	287	283	298	257	287	294	263	304	258	265	273	285	255	284	286	266	279	308	289	306	275	291	294	262	295	260	267	303	251	240	301	281	280	276	281	280	273	252	253	256	263	297	296	269	266	302	286	274	237	325	284	260	268	237	286	281	283	294	269	298	294	275	291	259	266	287	288	288	281	272	272	265	262	317	271	253	275	297	278	324	268	279	304	263	282	255	314	280	242	273	275	269	270	252	301	308	267	280	317	241	288	277	271	268	266	300	259	296	275	264	274	275	265	269	290	290	280	289	272	245	275	275	284	235	271	309	253	287	275	294	291	288	270	290	275	309	274	262	262	294	267	247	254	281	268	298	267	241	286	287	266	279	280	283	276	299	270	285	295	283	295	272	283	271	262	264	258	286	272	282	277	283	308	304	279	271	255	229	275	258	266	275	258	256	303	265	286	294	275	272	293	314	277	267	289	287	295	259	280	290	288	282	296	238	290	264	291	278	265	264	272	267	281	258	307	250	265	308	276	264	288	259	290	297	294	260	254	303	273	271	281	288	265	319	278	274	249	267	266	280	280	281	294	264	263	267	272	268	281	283	296	285	263	312	308	284	265	297	261	291	278	263	279	291	289	250	269	260	276	263	307	261	297	277	309	287	288	301	298	295	260	286	309	269	278	258	280	270	290	280	295	278	323	316	267	294	283	281	264	288	297	263	301	309	285	258	245	284	298	292	284	261	274	283	270	271	271	296	286	270	270	320	307	297	265	255	248	271	251	269	261	309	294	254	251	281	273	269	271	268	269	277	267	292	305	266	262	271	265	280	256	273	259	276	270	284	257	280	277	289	282	278	283	286	287	269	300	283	282	287	280	297	291	301	280	277	303	271	268	275	296	293	259	278	281	302	271	275	271	289	288	286	281	280	294	273	273	301	273	233	262	291	263	252	280	277	267	285	288	273	274	301	267	307	273	278	274	239	273	280	269	280	261	266	277	303	280	304	293	274	267	302	267	271	278	269	279	276	292	287	304	302	307	261	263	294	247	285	302	274	282	303	273	280	295	286	293	287	303	285	251	304	282	252	272	273	294	265	264	289	272	287	271	262	294	244	277	254	275	266	252	302	281	281	296	271	279	267	267	300	268	272	310	275	272	291	283	284	274	281	248	300	286	307	272	280	284	260	256	269	287	289	277	286	250	250	293	298	256	289	262	260	288	301	275	261	280	268	281	278	269	263	259	276	273	306	266	295	272	275	273	248	293	268	282	309	275	296	259	295	269	306	284	285	275	277	267	287	287	273	251	292	279	270	274	257	290	285	282	281	266	274	291	269	282	293	301	259	313	278	274	285	278	287	271	303	294	295	277	281	277	284	266	283	265	271	303	277	241	283	252	254	282	289	273	262	256	263	301	260	259	299	280	268	342	257	291	270	298	309	271	300	270	266	246	284	298	263	275	333	306	250	279	277	252	270	284	278	284	288	286	314	309	273	284	256	280	289	307	294	291	312	290	287	263	273	271	296	255	305	304	286	268	253	269	272	282	270	295	270	279	279	288	278	278	295	279	274	279	267	301	299	287	290	308	279	254	270	289	271	262	274	277	277	254	258	298	300	291	296	281	249	295	262	301	273	261	306	266	289	309	276	280	252	277	296	280	277	254	269	267	295	261	278	286	266	291	292	304	299	322	295	295	275	295	302	245	281	289	285	292	287	273	286	303	282	235	265	282	300	281	273	303	265	287	275	273	295	272	277	286	285	291	276	280	278	267	270	263	276	278	267	273	275	248	270	283	288	289	299	289	279	269	284	292	266	264	261	295	265	290	253	244	270	283	286	268	281	288	289	282	285	253	296	265	292	252	296	279	267	275	266	274	269	294	278	283	267	285	297	279	248	265	272	236	289	279	280	267	283	288	277	281	283	286	299	287	293	258	280	278	310	277	238	248	251	296	266	255	297	255	253	277	278	281	282	268	255	293	275	279	303	296	281	271	267	259	321	265	272	265	294	287	265	253	264	242	264	261	277	286	269	279	271	258	283	272	277	307	269	295	317	246	271	267	271	273	262	290	264	269	262	289	289	291	243	257	303	285	289	261	267	281	299	267	250	274	284	294	279	266	271	282	273	292	258	260	264	260	287	281	246	278	281	271	282	281	282	271	286	278	278	311	261	272	262	272	246	288	273	259	271	274	273	272	274	283	270	308	283	303	288	297	253	255	284	288	258	267	298	277	275	302	276	264	242	274	287	290	267	265	283	258	239	282	259	281	312	284	293	282	273	276	287	280	265	282	274	270	269	261	269	291	262	302	279	295	297	272	278	245	259	297	290	306	267	277	275	247	286	268	270	288	269	278	272	256	291	280	285	292	294	289	281	297	268	265	258	273	250	267	290	308	297	257	258	265	285	283	253	272	265	288	286	257	257	269	301	260	268	277	289	280	258	286	286	290	259	262	270	276	276	308	266	279	274	296	289	286	275	257	274	288	269	271	272	284	285	247	275	283	272	283	279	293	283	288	285	280	296	278	270	276	276	248	275	264	270	281	291	261	300	258	292	287	270	260	242	289	266	293	284	263	293	270	277	274	278	257	261	294	270	246	312	255	269	269	273	255	299	256	266	269	272	316	261	270	303	284	279	279	267	247	284	288	291	269	318	295	274	281	260	274	275	283	256	264	280	254	293	274	243	279	266	273	310	281	242	287	290	252	273	244	276	285	283	304	276	290	280	279	258	268	276	291	287	297	284	279	286	278	273	281	267	283	249	245	282	281	246	270	276	261	277	245	318	260	268	287	274	267	300	260	304	288	263	294	324	300	283	262	239	275	270	289	272	248	281	287	260	286	278	282	260	302	240	276	265	269	245	311	253	285	321	294	277	283	269	268	277	255	263	279	310	274	279	259	287	286	259	274	260	260	288	277	271	265	245	276	261	273	264	254	286	289	284	304	295	279	291	290	276	313	282	257	298	280	276	269	277	302	305	259	285	279	307	280	267	258	269	280	266	266	281	309	291	296	285	271	293	290	268	278	256	285	274	298	289	288	303	279	291	301	300	285	259	278	263	293	296	271	308	296	253	281	280	278	291	257	270	278	297	301	297	275	288	264	295	297	284	282	272	238	247	290	265	240	287	296	280	287	277	289	314	292	274	280	281	285	304	282	267	294	246	266	252	260	296	309	304	311	268	272	272	233	289	276	282	276	253	286
3062	2626	5706	8730	19874	22413	17761	9925	4111	1394	857	895	833	845	844	872	887	843	843	876	873	834	883	819	854	827	856	864	799	880	853	848	882	848	888	905	832	839	894	847	813	825	853	826	893	875	843	829	875	833	873	828	869	896	816	820	810	829	838	842	855	795	829	893	825	827	825	839	833	816	818	867	892	832	825	839	838	857	841	844	856	837	860	803	801	869	863	848	824	857	837	856	868	820	838	847	869	856	874	866	860	840	862	812	819	833	878	898	806	840	830	843	863	843	838	824	879	855	812	840	855	886	841	853	845	840	885	842	839	824	824	864	854	835	791	826	840	845	816	863	834	879	820	861	864	858	905	843	880	849	842	847	843	833	844	840	879	820	888	831	815	841	867	889	839	813	859	842	826	837	848	898	913	837	855	848	795	858	831	820	863	849	809	855	816	807	807	819	802	827	891	881	821	830	876	892	839	828	864	862	854	825	870	839	881	781	855	813	835	887	792	866	832	831	831	874	850	855	863	822	849	816	835	864	783	823	835	870	830	817	833	775	841	777	836	869	790	859	816	824	800	880	857	837	865	842	841	848	897	799	812	900	788	854	812	842	835	912	845	828	827	869	877	867	850	885	879	832	858	859	898	852	852	833	847	879	858	823	847	797	816	835	846	910	820	843	786	841	897	819	834	840	823	863	855	904	858	830	867	882	872	841	900	820	848	832	906	853	807	872	823	797	875	840	828	858	863	845	844	837	842	846	867	781	849	836	832	879	853	805	837	871	836	831	834	823	806	821	834	785	891	833	835	824	867	816	834	824	846	884	814	886	858	839	816	876	884	857	887	835	813	856	836	850	843	844	889	906	914	851	839	850	870	840	846	866	871	940	848	829	844	818	824	840	872	866	820	818	874	893	813	833	765	907	850	837	844	902	873	839	846	841	852	819	810	808	846	894	871	866	823	864	860	812	849	853	835	842	813	835	881	880	881	811	807	817	817	867	839	855	847	852	904	810	861	785	845	854	860	874	841	873	881	828	848	876	850	832	878	855	840	853	848	818	813	843	852	872	828	810	837	881	846	815	865	835	801	787	882	878	830	786	782	867	820	852	839	825	827	864	848	876	835	864	874	891	803	878	811	823	869	837	851	886	842	869	806	846	835	854	831	842	867	860	873	848	851	851	847	838	902	873	855	848	817	808	833	852	829	825	879	838	878	855	826	820	902	841	876	862	896	818	863	851	858	861	849	850	881	836	853	927	826	852	827	823	817	840	828	842	824	828	870	872	880	781	881	851	847	815	934	837	850	865	854	879	830	828	812	823	804	883	862	862	849	880	804	844	811	858	862	816	882	847	886	853	882	881	854	821	870	842	848	820	902	875	851	825	830	818	880	846	912	867	811	858	864	846	773	878	870	819	823	894	809	826	861	867	836	832	856	891	827	835	884	849	845	855	823	840	873	864	852	796	821	829	814	792	844	830	856	803	852	856	872	860	839	857	820	843	790	900	865	831	856	866	858	810	877	800	851	824	866	843	828	845	818	856	843	801	906	822	865	817	848	808	834	840	861	884	858	845	805	828	873	813	819	939	850	855	864	830	913	770	869	882	843	817	842	814	817	830	821	866	858	836	826	856	812	861	835	841	808	807	839	867	842	840	838	842	851	835	834	860	876	818	873	835	863	889	854	839	808	824	843	889	850	862	870	818	889	857	798	854	873	853	889	846	865	834	813	810	870	828	833	869	805	811	862	878	866	844	845	824	805	882	850	858	850	843	823	890	838	873	790	838	806	847	808	832	854	833	876	838	825	842	845	826	822	824	864	832	867	833	820	818	827	808	920	835	862	852	825	770	856	846	793	835	851	787	835	840	855	864	859	845	861	832	764	864	838	806	851	850	844	874	899	819	876	863	856	909	865	839	854	835	856	859	884	827	843	862	811	852	861	865	827	852	858	880	856	828	825	810	822	839	847	890	863	899	808	834	805	846	856	869	842	832	841	870	817	829	836	858	775	798	870	790	868	910	849	802	891	791	829	834	822	852	865	790	853	834	799	863	887	845	863	863	832	827	830	809	896	809	841	880	824	884	836	845	854	828	881	833	827	876	870	906	863	824	879	795	790	867	823	865	848	786	877	827	846	777	853	773	813	873	878	749	861	864	821	803	877	855	831	858	867	774	815	841	830	811	822	823	828	815	881	817	830	827	860	813	770	837	836	854	823	850	882	857	836	829	889	830	867	805	843	857	806	868	868	844	856	827	874	865	837	834	848	851	781	818	784	866	848	854	813	849	846	886	846	871	805	849	875	851	862	822	853	841	877	783	834	864	855	820	824	889	811	875	769	792	819	834	838	771	892	815	854	856	864	816	828	879	839	791	841	840	818	878	836	834	831	822	856	814	825	804	818	810	813	863	861	845	878	843	842	801	874	816	778	821	849	834	826	884	821	811	803	850	866	895	874	860	860	810	872	876	814	850	878	826	866	836	782	811	807	851	853	832	820	814	900	846	837	816	781	841	835	820	863	908	847	797	831	867	886	832	877	884	828	808	809	836	872	843	881	802	876	876	867	855	842	830	857	852	852	821	875	813	812	901	827	848	867	824	842	871	819	817	820	894	892	853	880	834	820	818	873	837	832	791	805	896	874	816	874	879	816	802	821	862	831	824	811	911	833	844	895	877	833	824	823	850	832	792	819	854	773	806	867	844	833	782	866	867	839	832	814	853	874	836	880	806	866	907	855	862	866	854	864	822	795	851	859	843	847	832	873	876	790	844	859	885	861	836	829	836	850	839	786	847	840	814	818	839	851	855	849	851	875	869	845	830	841	845	784	818	861	886	804	841	861	855	895	788	832	830	825	843	808	830	871	873	824	798	821	883	816	831	887	840	840	819	850	894	876	871	881	856	793	835	827	819	820	820	868	838	827	858	819	794	827	828	856	889	813	908	859	824	849	849	870	872	874	819	794	866	855	846	848	860	870	857	848	814	872	830	796	878	879	825	822	855	852	865	793	812	810	889	844	871	864	863	890	857	885	851	881	832	817	839	830	883	827	832	887	856	833	814	820	850	845	819	831	895	815	839	838	806	810	837	869	859	866	842	851	826	877	840	817	820	817	823	890	834	839	867	834	818	849	850	848	886	831	821	770	894	869	873	829	850	864	843	810	837	837	808	826	860	884	859	840	846	806	847	838	817	842	880	855	859	855	826	815	836	886	853	863	878	833	884	828	842	844	849	861	806	795	859	834	866	865	851	853	806	876	794	855	872	873	797	846	848	853	833	810	837	835	824	801	819	846	836	882	877	841	903	883	832	810	812	864	866	864	808	831	836	822	810	861	821	809	831	793	851	876	846	884	876	862	850	862	820	851	814	871	853	880	846	873	859	896	891	871	836	865	900	863	899	854	844	807	795	859	842	872	844	850	843	854	796	826	890	806	824	848	868	846	834	859	808	815	854	849	872	854	832	832	836	897	830	804	852	847	820	876	823	865	801	903	767	832	821	888	816
12306	5270	7932	13972	52410	54004	39685	23222	8645	1590	329	283	271	272	276	274	283	269	280	256	318	262	293	285	281	257	307	318	301	268	295	271	293	283	261	280	261	270	305	288	257	290	267	262	285	244	291	271	281	277	260	253	275	269	258	289	255	287	298	253	257	268	289	309	271	281	240	282	264	287	264	263	280	265	297	249	282	288	263	293	287	252	282	254	257	229	264	283	254	270	290	276	288	250	256	267	283	280	278	281	286	230	263	277	270	291	291	295	290	284	270	276	315	276	278	300	279	301	253	274	271	262	298	242	257	267	278	267	282	253	269	283	280	282	271	276	255	273	263	272	264	251	277	257	297	280	250	276	280	250	262	258	274	275	287	296	247	262	287	256	290	250	251	247	284	294	278	273	272	246	270	242	266	299	297	300	288	251	274	286	274	268	249	291	259	253	256	252	280	279	281	288	324	253	282	270	273	302	275	258	275	284	262	271	265	268	269	267	290	279	289	302	283	262	257	259	268	252	302	290	266	259	253	286	261	273	306	261	253	275	256	313	253	288	290	273	284	263	271	254	247	282	269	220	274	280	255	290	271	295	257	249	289	286	274	262	280	285	252	283	315	271	281	248	271	301	270	262	231	254	262	239	268	265	259	280	267	278	301	281	289	301	265	257	276	291	268	262	292	255	302	276	251	264	280	263	272	267	273	281	235	293	264	269	279	260	290	248	282	289	278	253	279	281	278	295	315	277	300	260	253	267	276	277	256	294	272	294	263	292	267	265	289	278	275	282	285	265	281	288	270	271	293	272	279	252	256	280	274	292	260	271	273	257	283	285	246	262	280	308	258	290	296	278	297	275	292	279	286	269	299	277	273	274	266	280	274	278	271	259	293	255	295	287	254	250	301	263	278	291	292	270	274	287	276	295	273	291	257	296	266	271	263	254	289	292	256	257	303	298	277	285	264	281	324	302	272	262	285	279	286	263	291	260	233	250	239	272	262	270	282	294	254	291	253	258	278	273	269	267	254	255	283	289	290	255	296	276	281	274	274	275	271	260	259	272	273	276	268	270	270	250	284	269	268	248	249	239	327	301	257	244	266	288	246	251	278	265	261	263	260	286	276	259	257	283	229	272	243	258	265	268	289	251	284	265	305	280	277	265	246	271	245	291	260	270	306	273	277	287	307	254	276	275	293	259	270	266	250	281	287	304	263	282	279	279	288	279	259	257	266	286	292	291	289	273	260	277	254	263	264	313	253	279	258	261	271	262	305	257	249	265	298	262	295	280	276	288	282	274	287	279	265	259	278	267	292	294	244	259	268	265	276	299	289	288	251	256	273	285	253	267	247	303	284	282	272	280	265	276	296	277	271	295	274	283	279	262	273	268	275	255	260	293	313	270	278	290	251	279	293	307	294	284	237	307	287	243	265	255	259	288	293	298	297	265	273	260	293	260	275	284	259	280	313	285	275	280	275	289	270	285	267	275	290	273	244	263	270	287	248	274	290	279	278	264	232	259	299	269	272	262	261	258	293	303	291	274	266	295	246	264	267	267	246	272	262	301	283	313	298	254	269	281	276	260	298	275	267	276	260	278	272	271	274	274	286	264	290	244	265	259	299	298	261	280	238	293	258	298	271	259	289	278	246	284	296	275	298	266	287	306	265	276	266	283	271	284	270	265	279	252	273	268	271	259	291	256	263	278	284	269	264	298	283	296	298	281	250	267	263	271	273	285	280	263	262	284	297	268	242	275	261	245	257	272	259	270	279	251	276	266	275	273	283	245	284	254	285	266	299	278	280	252	256	254	272	273	271	267	257	286	266	267	273	272	254	282	285	266	265	234	268	270	282	263	304	312	265	270	278	276	269	256	297	281	258	252	299	261	300	266	257	281	303	283	269	257	278	273	281	283	273	283	256	269	230	245	299	282	289	268	267	290	272	300	264	247	292	293	270	278	279	298	304	252	270	277	275	273	268	266	270	297	258	289	285	281	291	295	257	278	274	249	278	281	277	277	268	254	302	286	275	266	256	271	267	294	287	275	242	266	260	278	275	263	328	287	271	283	275	272	282	269	250	281	269	284	277	273	295	262	233	252	288	264	270	274	264	276	248	258	258	259	262	269	249	277	266	287	260	310	269	268	266	239	285	261	248	272	270	265	277	267	297	262	288	261	257	277	252	279	284	290	301	256	265	269	293	266	267	288	237	303	285	266	270	259	258	274	262	268	278	251	264	296	261	291	274	285	284	291	269	261	286	277	278	251	280	284	283	276	258	265	266	278	291	284	278	262	265	289	285	278	270	285	251	264	243	285	269	278	271	273	275	262	275	276	281	267	311	297	286	268	288	285	290	261	279	245	275	269	269	286	256	309	246	261	292	269	257	271	296	297	274	280	299	271	279	297	290	277	281	252	256	255	272	269	253	270	253	267	268	289	312	293	268	290	270	277	280	270	279	260	284	249	271	275	288	269	258	269	274	265	275	300	267	271	279	285	268	271	290	280	277	292	244	278	261	270	260	278	277	284	268	253	287	254	279	289	288	263	288	280	270	259	256	261	255	262	297	266	300	290	289	252	269	281	292	276	241	271	274	254	246	251	272	266	263	285	265	262	288	262	273	228	310	265	270	276	266	282	264	251	259	242	292	257	270	260	265	264	277	252	297	272	271	270	245	252	260	267	309	265	292	301	296	307	292	266	294	281	304	266	277	265	320	302	272	284	270	260	268	265	263	234	252	269	260	256	252	300	281	270	274	268	257	265	295	284	280	266	268	265	242	254	253	254	267	278	296	254	254	274	277	268	261	274	291	257	252	242	247	261	272	258	265	294	273	249	251	275	260	296	261	253	292	284	306	270	278	267	275	251	296	305	275	288	277	260	253	314	273	285	276	272	280	289	267	239	246	253	263	296	288	282	298	292	256	266	295	288	281	271	293	269	281	272	276	267	284	266	266	266	241	275	300	306	246	286	276	267	292	279	254	300	264	260	259	266	265	266	276	255	256	253	284	294	302	258	271	258	280	262	301	276	274	280	299	253	276	286	272	260	296	288	248	276	232	253	283	263	233	274	268	266	272	249	282	272	276	295	276	263	302	292	252	264	239	264	270	269	281	250	279	274	268	304	277	291	294	276	255	280	270	296	280	267	305	278	232	295	273	295	266	287	293	268	234	257	283	259	266	275	262	276	292	274	298	283	266	285	269	281	255	279	249	297	282	263	265	268	297	283	269	286	263	276	277	270	294	308	260	288	306	272	286	247	272	256	294	264	256	275	272	290	265	289	282	230	292	287	289	256	264	264	251	276	298	264	255	249	294	254	280	283	286	275	280	282	263	287	298	266	245	249	300	286	298	276	281	291	300	291	225	313	256	312	263	263	257	251	279	267	277	260	277	295	298	282	271	264	263	290	291	294	287	294	280	258	252	286	291	254	286	270	285	246	286	260	272	258	269	277	253	282	271	260	267	275	263	316	259	265	245	243	279	255	299	286	260	267	245	279	283	273
7719	5469	11827	23916	59046	60370	49029	34934	18693	5003	1198	838	921	875	833	891	882	780	864	888	845	852	806	876	847	794	933	1003	911	837	835	841	862	891	762	840	802	826	884	871	848	860	816	841	826	819	797	795	830	861	841	850	846	842	852	879	861	796	844	836	850	831	854	827	821	825	840	861	801	827	842	847	778	863	828	804	799	817	829	847	837	806	839	887	837	883	866	842	903	846	858	841	821	754	854	822	880	839	896	849	838	858	887	815	848	864	813	863	819	871	816	866	786	870	811	861	812	779	848	857	895	830	808	827	813	802	826	839	834	887	859	786	824	867	815	833	847	878	822	832	828	852	882	838	811	816	790	829	831	858	866	834	829	813	852	828	884	835	820	810	798	803	861	829	810	876	822	852	841	811	820	817	823	840	812	843	819	818	854	805	798	832	806	854	861	839	799	823	861	801	854	842	835	865	828	809	855	874	834	813	811	822	858	828	825	855	831	874	836	850	850	795	765	826	797	794	845	799	800	842	810	763	861	835	825	787	825	901	770	828	829	804	865	830	845	789	854	819	843	825	784	785	820	820	845	826	841	864	834	847	809	879	763	846	870	831	858	846	858	878	837	888	837	839	828	849	827	801	830	811	809	831	816	838	839	849	855	859	838	845	838	842	820	810	844	856	803	826	830	802	789	836	841	829	825	799	852	828	889	806	794	850	763	844	848	863	851	826	877	803	814	839	854	799	877	849	857	821	781	905	881	827	809	808	833	854	865	858	829	810	830	843	793	801	818	850	847	878	767	832	854	863	780	888	853	836	835	841	860	799	824	846	821	815	841	889	822	818	872	783	836	825	851	817	884	885	797	834	885	780	919	846	813	844	804	822	822	794	847	825	818	805	849	765	824	811	805	813	777	859	822	877	811	840	904	887	801	844	873	871	830	776	828	847	829	804	856	801	846	808	842	837	849	831	827	826	858	877	788	907	831	841	867	869	845	842	809	798	881	787	862	866	847	809	833	829	837	869	862	886	826	860	823	872	842	831	919	810	851	820	825	869	862	798	813	839	807	838	843	817	895	823	893	819	842	839	799	828	793	815	887	826	832	876	832	849	824	828	790	817	828	788	781	830	872	821	825	793	857	783	869	814	817	841	864	824	846	801	844	841	811	835	841	941	827	845	786	811	823	783	822	841	830	821	801	861	903	828	811	814	801	809	831	846	861	867	782	826	858	813	840	804	860	810	844	833	804	860	834	860	808	817	860	837	878	847	871	854	810	813	806	839	846	822	839	835	830	881	857	824	840	861	776	891	832	805	838	821	854	829	801	824	827	880	818	858	837	857	867	840	865	860	844	855	800	842	817	848	802	862	835	839	805	813	846	894	830	816	820	848	849	828	827	879	807	790	825	834	852	813	860	820	812	753	888	819	809	809	841	840	822	818	834	841	793	817	827	800	851	887	840	827	862	829	804	822	810	801	826	834	814	837	866	862	825	828	881	847	817	877	835	834	841	829	794	820	845	806	845	831	843	816	851	813	864	863	863	868	812	831	822	856	839	879	894	812	847	878	877	801	861	844	802	832	828	811	912	838	832	830	825	848	831	796	800	900	869	862	806	865	832	814	818	827	872	849	829	830	834	861	829	826	806	893	849	862	855	829	876	843	837	820	827	865	851	848	832	813	853	815	830	836	849	807	856	821	860	877	857	855	813	888	837	802	835	803	857	842	763	864	848	872	855	807	864	832	865	827	811	827	845	804	876	819	788	874	815	831	887	812	837	875	845	828	856	856	835	839	839	792	801	801	836	761	829	874	828	837	814	823	842	889	799	864	835	829	816	806	849	847	862	835	863	833	818	867	866	829	841	779	847	849	829	815	800	763	802	846	872	845	834	872	872	857	815	835	865	849	832	836	852	848	846	848	835	773	780	816	807	810	847	780	859	807	829	810	807	818	806	821	857	840	842	850	792	847	826	789	808	818	878	877	894	822	847	802	845	834	830	855	812	825	784	806	907	837	850	850	825	864	828	829	841	833	820	838	877	856	880	808	852	826	821	820	811	820	867	872	848	818	806	860	835	845	829	822	832	857	853	845	838	810	817	875	804	796	790	803	851	791	800	867	859	858	817	825	748	874	808	813	907	851	798	843	892	843	853	857	807	821	847	780	800	840	806	843	804	878	838	849	844	844	804	859	849	783	841	801	819	785	833	818	838	813	863	840	838	786	863	862	824	830	808	769	817	788	884	780	794	868	786	791	807	845	849	797	827	823	841	835	815	839	867	862	891	814	815	847	830	805	904	823	821	835	822	862	838	825	804	848	817	795	832	861	815	846	818	812	801	865	872	804	834	837	820	829	862	907	861	827	814	835	827	800	836	849	833	784	883	874	850	830	845	805	794	863	828	804	809	866	862	810	857	864	802	794	854	816	821	792	813	844	859	852	841	824	811	832	823	784	823	821	838	841	839	848	827	839	873	809	834	834	844	845	861	825	819	810	807	832	850	841	817	787	789	851	795	806	824	871	825	836	845	772	899	818	823	863	839	866	857	793	776	824	776	833	846	822	834	866	846	823	809	855	798	885	818	823	872	882	807	820	803	799	831	809	801	799	857	821	876	854	854	805	828	804	873	829	815	789	838	820	805	821	821	860	783	813	832	843	854	870	834	849	802	886	781	821	895	834	856	813	787	845	828	819	808	810	891	780	827	801	863	833	849	826	827	815	838	848	855	844	820	820	887	817	815	857	831	837	885	868	891	876	823	833	812	875	827	787	819	842	829	803	840	837	818	827	850	784	818	860	845	815	889	835	835	798	816	834	819	852	853	825	864	891	838	860	830	813	781	808	784	800	823	838	865	833	826	829	801	839	823	852	848	829	884	898	872	864	810	806	841	805	788	801	821	824	887	833	835	864	786	810	857	829	830	824	823	862	822	804	800	801	833	803	822	807	824	837	837	782	826	797	836	841	794	821	867	860	848	784	823	817	796	823	805	847	814	845	863	806	863	860	832	874	815	797	865	839	863	843	804	826	798	817	818	872	809	863	817	804	776	864	822	846	806	839	865	789	836	810	816	820	808	893	798	815	801	876	783	860	859	834	882	870	827	809	897	856	838	842	847	833	854	841	859	823	850	884	820	826	833	794	804	834	816	821	837	802	815	843	822	866	818	831	831	863	817	818	816	815	861	857	851	824	854	820	857	861	865	832	836	744	840	843	819	803	876	815	858	862	841	836	786	796	856	872	765	834	804	829	847	845	822	846	799	844	816	788	857	851	856	827	824	827	797	921	824	840	810	829	841	890	813	818	847	844	766	840	844	765	896	801	846	794	848	828	832	844	836	854	833	797	875	870	874	767	801	872	857	823	796	794	830	877	795	834	833	884	821	849	795	804	817	850	787	816	810	873	810	840	814	830	837	860	841	876	832	804	854	791	863	779	839	865	839	874	856	827	778	828	832	816	900	802	847	812	786	876	813	845	824	814	792	833	860	847	816	899	853	864	787	868	891	847
20385	8776	12354	17536	63864	67685	50767	31471	14447	2926	428	341	328	296	278	299	300	317	298	295	300	301	310	272	306	293	329	280	331	333	332	294	259	270	305	310	292	296	321	302	288	258	304	300	269	286	304	322	301	306	300	300	298	276	303	291	289	291	285	307	313	302	303	313	269	345	259	285	314	260	290	266	316	288	303	306	317	305	329	277	302	291	302	315	312	275	314	277	285	320	322	283	280	281	337	294	286	310	286	299	268	295	286	295	295	320	307	286	307	292	304	263	287	312	288	310	283	272	309	292	299	283	289	311	311	359	291	286	297	290	290	297	280	300	311	283	291	274	309	321	312	312	309	270	339	259	320	291	298	286	289	309	282	284	316	306	303	290	266	288	275	283	293	298	263	281	293	275	305	310	301	291	313	292	302	324	282	309	325	290	297	244	286	320	329	297	276	297	303	302	294	286	284	311	287	302	312	267	305	292	302	277	266	307	267	320	314	300	291	283	312	335	280	334	281	295	275	315	284	307	296	278	266	307	297	287	272	331	314	280	275	294	302	309	314	328	296	283	308	293	275	292	293	283	312	280	287	307	329	257	307	284	316	297	317	295	281	293	294	302	293	312	290	289	309	278	286	280	327	262	300	307	284	296	291	286	300	298	285	299	308	274	286	301	288	282	266	275	346	284	288	301	260	266	286	290	283	279	301	290	292	291	262	312	281	321	298	324	286	280	303	275	289	300	287	288	325	285	248	294	291	304	285	281	290	332	290	275	308	309	303	305	331	308	291	328	315	336	303	308	275	293	317	298	295	289	306	296	287	321	288	292	270	290	298	291	282	269	260	278	312	295	261	335	315	307	303	314	315	299	298	306	248	304	289	264	286	301	304	291	319	306	284	286	261	299	301	281	301	298	293	315	259	299	309	287	303	297	282	292	333	284	298	291	306	307	289	293	294	285	284	295	299	274	286	299	307	289	334	308	301	255	319	288	310	301	297	277	295	292	317	283	279	286	299	302	295	291	300	318	280	310	286	288	311	306	323	314	297	278	285	285	290	363	295	315	266	301	311	288	286	287	297	298	281	281	300	329	320	301	274	288	319	322	300	287	270	275	301	300	300	298	291	300	305	329	286	299	267	309	279	305	282	279	271	306	329	276	284	298	301	307	292	289	304	278	283	283	285	299	269	295	265	316	287	295	308	263	282	287	300	323	300	293	298	295	294	275	307	306	295	290	255	308	302	307	270	286	297	258	320	287	318	321	305	289	307	293	287	298	300	325	264	315	321	323	294	297	278	286	292	270	301	312	284	275	302	291	298	278	306	300	290	286	301	271	310	290	307	307	323	281	311	299	286	277	285	305	308	296	305	282	263	276	271	301	316	274	308	338	289	281	309	282	324	305	279	320	332	305	294	268	294	275	299	263	320	297	308	297	293	274	278	304	261	281	310	279	291	284	276	297	302	294	295	302	300	323	320	268	303	302	308	285	313	303	317	325	302	283	265	270	323	295	292	314	283	321	292	282	272	274	282	306	288	303	272	250	287	316	299	310	278	279	309	339	323	284	310	296	283	268	282	278	291	302	305	297	317	311	282	326	295	291	293	281	314	295	294	271	312	261	288	333	324	292	299	292	276	289	281	304	290	291	332	288	281	282	272	300	280	294	298	285	280	282	292	299	292	319	309	352	310	271	299	282	270	300	311	283	293	308	256	287	302	279	278	284	292	315	302	271	305	299	331	306	289	250	336	301	293	319	281	276	310	319	302	285	281	301	315	290	317	295	298	300	274	312	293	285	273	265	339	265	285	268	292	320	319	291	282	277	327	286	304	297	250	306	275	290	296	339	309	342	276	288	282	304	300	326	274	323	287	291	288	280	326	278	289	304	301	315	286	296	307	301	303	293	291	330	297	284	292	309	332	296	282	286	292	279	305	311	288	298	272	281	330	316	321	291	282	271	276	294	317	291	287	322	314	299	302	298	311	297	305	306	275	310	294	336	306	283	296	287	311	279	316	273	291	297	271	292	292	282	306	285	274	288	288	276	306	330	324	288	344	299	332	287	280	294	352	271	271	293	312	302	291	330	300	303	280	281	310	300	335	280	294	282	272	312	292	308	286	333	310	318	293	310	302	295	274	306	296	294	303	273	292	301	292	299	317	294	291	295	297	301	313	303	283	306	325	305	299	301	266	301	293	288	281	299	281	291	308	283	273	341	323	277	309	301	361	298	323	277	328	314	272	303	306	286	301	304	320	322	300	268	316	303	272	288	281	294	305	280	280	312	268	285	296	262	288	312	286	297	291	316	287	301	316	295	287	296	299	289	264	303	299	295	293	285	296	301	292	309	300	319	312	283	271	285	289	315	284	266	320	274	263	287	298	305	319	292	284	293	324	282	284	329	292	336	252	299	285	311	260	309	280	286	257	283	302	307	282	291	293	305	295	315	301	320	280	262	277	265	323	305	304	304	295	287	299	299	306	306	287	289	306	300	304	324	279	286	316	297	281	269	310	314	294	287	323	300	279	304	268	280	307	275	284	293	304	296	276	291	292	294	292	318	314	296	274	268	255	315	303	259	300	288	301	288	251	302	272	292	318	314	274	300	332	309	327	255	291	291	286	288	297	330	277	299	293	288	303	307	299	281	297	312	282	307	284	267	308	294	299	296	314	264	299	311	305	277	296	283	312	298	290	332	303	273	273	298	285	278	290	273	291	315	295	290	304	272	322	316	292	264	299	282	277	263	272	317	283	277	309	291	307	295	296	331	279	323	305	282	289	274	298	302	277	293	302	337	284	309	295	279	304	328	266	296	296	271	308	308	292	273	245	310	281	307	282	278	293	281	290	294	308	294	307	284	306	325	272	284	287	287	339	318	281	286	274	306	299	280	312	345	304	278	291	277	274	279	277	314	295	300	300	295	311	293	263	297	309	327	303	338	315	296	295	305	311	315	244	284	327	289	309	309	311	312	320	284	295	302	295	337	299	309	292	300	288	278	297	300	256	305	301	335	280	296	296	305	310	324	318	269	273	329	303	294	323	285	244	288	313	314	287	307	320	264	291	293	325	319	284	306	316	285	306	272	296	271	296	282	345	295	291	297	305	312	301	306	285	295	310	294	298	291	255	314	314	330	284	278	330	316	267	321	318	287	289	307	324	305	264	282	287	305	310	316	283	278	298	321	311	287	276	293	296	296	295	289	299	324	263	297	304	329	314	294	295	279	300	299	288	306	310	311	283	281	271	300	314	288	309	275	301	293	287	296	286	298	299	333	320	294	295	346	313	285	307	284	290	281	296	308	303	289	291	303	292	289	288	315	287	297	298	305	280	275	299	276	297	280	289	300	292	266	307	294	294	312	292	293	311	301	334	267	313	290	314	283	294	277	313	322	290	301	302	282	294	284	275	303	324	295	310	315	315	264	314	279	318	315	328	284	278	288	278	346	308	310	333	282	287	294	273	298	299	313	278	303	318	276	280	288	306	305	278	269	293	273	311	267	287	299
10816	7675	16410	27575	69336	73926	58767	41922	24519	7628	1435	1023	966	1043	1024	933	911	929	949	919	929	984	960	937	961	970	974	1047	1035	1113	1027	898	907	863	913	908	883	900	930	921	926	864	863	852	903	885	924	912	910	916	887	906	912	864	877	942	892	888	889	867	920	891	846	881	868	867	874	889	914	894	885	872	951	887	946	883	885	908	865	881	943	912	877	895	917	846	817	917	875	857	899	901	906	912	891	834	865	910	860	878	887	992	899	881	889	859	898	925	922	885	851	853	906	917	932	905	897	903	905	901	889	900	894	890	880	927	911	889	871	850	888	871	820	899	874	853	945	890	927	880	935	873	939	911	870	871	918	900	897	910	865	911	947	846	889	891	913	904	926	850	856	903	890	928	832	918	915	909	878	893	864	885	881	889	877	916	854	910	829	894	851	961	925	877	899	884	969	839	876	931	901	892	903	886	905	920	898	922	864	888	931	839	891	862	885	907	844	918	916	886	885	808	877	916	830	900	884	847	862	876	908	885	876	868	899	884	869	900	889	904	908	923	855	892	836	900	938	830	842	904	859	900	903	901	875	974	895	903	891	839	872	894	914	905	894	898	855	863	887	939	895	883	949	804	904	889	841	926	907	898	863	846	895	909	919	852	925	994	922	888	885	862	868	910	889	913	896	875	841	849	894	868	906	869	858	930	887	907	912	883	919	870	889	863	833	939	853	863	905	883	875	915	903	875	903	874	881	856	891	914	862	892	895	862	871	837	914	881	897	874	878	907	852	880	928	886	885	869	853	870	858	927	859	850	864	888	906	889	862	894	898	825	892	911	862	849	867	872	845	857	909	857	964	908	876	842	914	869	913	891	938	858	914	831	912	892	887	921	949	901	942	886	934	926	897	917	870	882	962	926	874	929	852	852	946	888	892	885	858	925	859	902	894	857	927	845	869	839	852	897	886	853	900	893	854	896	878	896	836	907	931	895	891	841	878	863	879	901	880	867	906	908	898	882	894	900	848	873	861	904	859	927	846	881	883	904	882	865	904	886	949	880	869	866	895	898	920	889	899	907	868	885	904	838	873	846	917	865	916	900	830	861	918	904	887	858	841	889	923	825	894	870	898	864	869	822	928	877	903	893	876	877	858	926	883	867	871	861	871	927	911	887	856	842	823	925	805	859	901	895	882	866	941	974	865	879	868	844	896	859	889	818	911	941	853	858	897	861	899	864	839	856	865	857	902	873	879	861	918	923	899	889	918	881	817	877	917	899	936	889	889	879	883	857	845	866	835	869	931	921	908	949	880	887	917	872	885	882	908	866	874	928	872	882	853	896	918	881	915	829	868	886	938	945	881	958	874	894	904	907	901	894	906	818	888	896	894	917	883	893	921	919	881	873	848	917	863	878	873	885	902	864	884	859	870	905	891	882	863	884	936	880	901	872	918	899	810	879	882	873	850	899	910	924	934	872	891	876	919	858	893	925	866	881	920	881	900	892	847	916	890	844	867	864	904	918	892	886	915	902	843	865	940	859	887	888	859	882	922	919	901	890	882	890	897	895	920	866	862	893	877	895	892	828	854	879	876	864	905	905	917	834	919	874	884	871	916	894	963	919	885	915	922	849	876	957	883	892	886	891	909	917	921	892	891	889	942	904	886	887	921	887	909	849	909	911	959	910	857	851	864	863	893	923	863	941	869	949	886	862	873	857	888	923	886	877	903	885	932	906	885	910	874	820	924	850	894	842	915	890	872	868	894	867	894	845	982	852	888	904	871	863	853	903	898	915	859	877	884	872	908	825	864	938	833	871	938	872	882	881	877	875	873	897	875	879	888	888	911	908	878	928	889	891	888	946	912	944	914	936	875	906	862	925	901	906	833	870	873	872	925	886	895	873	945	866	918	879	841	871	856	853	849	882	904	887	876	898	856	976	901	874	901	890	847	902	874	893	891	886	883	888	844	905	898	852	881	919	904	863	811	828	907	889	906	866	891	888	835	950	918	938	863	886	859	881	886	887	877	944	941	890	896	835	950	891	873	922	923	881	872	905	904	869	904	877	903	837	894	897	844	859	921	896	846	860	881	898	881	884	904	932	859	895	842	903	885	911	854	864	913	934	931	909	878	874	869	898	919	924	900	940	856	925	884	875	863	887	890	885	867	868	867	878	911	858	883	902	898	870	914	909	902	870	886	870	963	818	858	888	877	875	881	906	878	871	911	884	902	882	896	864	885	868	865	856	868	859	852	922	886	887	901	874	894	887	877	881	905	904	858	896	882	908	924	901	884	914	921	900	957	884	910	874	863	911	886	869	948	863	846	849	898	853	884	869	903	876	889	858	929	874	913	884	877	964	893	886	905	836	867	912	919	914	901	890	876	881	899	901	910	880	884	814	875	913	905	867	862	883	953	943	868	860	927	813	886	812	870	886	870	907	876	869	950	848	911	919	897	915	894	894	897	866	854	875	848	1001	896	873	930	873	851	870	912	855	924	865	866	932	877	897	955	892	845	883	890	873	878	912	900	834	859	887	900	879	922	895	849	910	873	905	886	896	943	845	898	866	907	865	903	861	875	900	924	887	917	867	891	893	889	878	884	917	847	937	889	875	886	968	889	926	945	878	889	897	893	930	915	826	896	840	928	832	959	868	924	921	860	882	848	870	827	863	902	908	903	873	896	827	886	864	913	920	924	871	909	876	879	929	894	865	907	898	899	843	884	903	930	907	913	903	871	878	877	868	891	921	873	885	859	947	903	874	931	900	872	883	948	906	841	845	878	816	883	902	820	923	908	950	886	970	905	879	873	872	859	909	931	917	945	899	882	872	890	895	852	877	875	868	893	916	871	878	864	880	908	846	893	885	912	823	839	843	872	946	864	895	885	897	859	910	927	914	891	874	809	881	899	853	893	903	900	907	928	885	900	860	893	868	898	965	909	880	889	860	876	918	904	851	845	872	854	909	869	873	905	866	814	846	881	885	934	852	877	930	866	898	882	883	894	895	897	963	874	913	843	864	839	842	860	878	897	865	907	915	903	893	879	899	886	934	914	892	947	904	907	932	915	855	935	876	950	859	864	894	961	897	857	869	891	880	862	914	878	914	909	859	806	864	884	871	861	893	880	958	881	857	892	886	883	927	878	890	908	934	930	882	918	879	930	857	821	895	904	874	871	933	888	921	928	868	878	878	872	852	886	866	911	899	888	836	906	824	948	844	895	898	866	857	899	855	903	898	906	863	899	889	906	913	833	916	916	924	857	908	896	851	892	883	930	918	876	922	874	899	849	883	922	908	918	883	913	869	880	905	937	891	851	839	918	952	878	896	859	861	934	899	925	912	899	860	828	903	871	920	951	827	899	889	876	903	904	865	886	842	891	873	897	940	866	847	892	895	897	887	877	936	895	907	849	862	957	822	908	876	886	867	839	846	884	888	928	959	884	875	877	850	910	897	879	907	942	933	944	908	878	904	865	837	841	925	907	860	898	888	902	875	824	871	886	856	929	873	869	908
4586	3312	4802	2477	7147	9171	5948	2805	1176	437	277	269	270	272	295	297	281	276	278	290	272	310	242	284	287	279	278	264	282	273	301	259	268	282	262	257	306	277	283	299	270	288	282	257	272	282	284	276	272	265	267	280	302	282	286	256	286	301	274	235	281	268	322	271	268	270	260	293	298	300	287	298	275	278	276	285	278	284	288	295	293	265	310	251	265	248	269	273	297	301	259	282	271	281	291	265	314	279	293	267	279	288	275	256	282	270	277	278	267	252	320	270	280	291	287	296	266	316	286	286	279	246	297	259	272	279	269	255	296	280	271	270	301	275	270	280	279	274	278	269	290	271	295	273	282	261	292	291	276	287	278	294	269	310	282	266	255	286	273	261	255	296	268	255	296	311	279	287	288	269	256	305	303	279	305	261	238	275	265	298	247	288	231	307	272	268	260	290	294	270	265	278	303	272	286	272	280	304	273	261	271	286	303	294	274	287	280	287	299	281	302	260	277	283	278	253	276	271	317	283	285	279	269	275	273	287	270	307	290	269	276	276	285	298	288	281	290	271	280	267	275	262	298	266	249	275	264	268	280	271	266	285	271	276	256	241	303	267	283	252	269	274	270	293	267	309	287	276	284	280	279	314	286	281	291	267	285	272	249	257	280	275	293	240	265	294	261	286	275	304	291	269	274	273	281	258	284	283	305	269	298	264	276	304	256	270	302	293	274	288	256	285	297	280	299	278	274	284	272	284	279	277	285	271	264	263	240	302	285	259	293	261	307	262	253	290	279	297	273	278	282	268	274	284	303	285	293	298	280	298	281	271	271	290	292	279	295	282	271	297	314	276	262	301	278	251	277	304	236	271	253	284	321	296	287	284	303	295	270	317	292	285	284	282	269	272	284	283	266	278	279	293	279	271	259	253	261	283	306	288	291	291	295	269	267	297	272	275	280	279	286	281	266	259	281	254	263	277	277	296	267	300	270	279	262	264	314	284	301	241	267	272	257	316	307	271	298	277	268	262	275	291	280	265	281	300	263	275	282	289	270	284	304	240	277	278	272	289	284	300	261	289	273	284	298	276	278	266	266	285	287	295	261	296	277	278	264	298	239	258	259	307	277	275	271	318	266	286	269	282	263	284	259	260	274	281	297	277	268	305	299	293	294	267	270	274	273	295	252	269	290	293	265	281	262	261	265	284	260	289	256	270	289	280	280	262	308	257	274	281	302	264	293	274	256	281	269	286	295	252	283	272	263	288	309	296	275	285	264	271	283	269	288	258	293	271	282	269	288	272	291	299	261	281	268	240	261	283	304	277	282	264	270	301	276	305	288	261	290	280	284	268	263	275	266	266	282	288	293	288	297	260	267	247	275	275	268	293	299	244	277	279	275	272	251	284	301	251	272	282	273	261	280	286	258	305	287	278	305	290	275	296	282	310	287	286	278	255	292	285	287	272	284	300	315	277	259	275	259	291	265	280	285	291	291	278	280	258	293	254	268	319	287	252	290	306	269	286	274	245	287	310	284	299	273	282	296	318	276	292	303	285	274	294	304	253	270	291	288	287	269	299	284	263	272	287	301	287	261	271	277	271	312	287	274	295	286	279	278	281	296	282	255	271	276	287	255	259	252	292	262	294	281	282	245	278	287	292	291	290	284	291	296	284	255	292	301	298	280	250	275	300	298	285	278	263	281	285	304	278	280	268	259	277	303	273	288	259	287	280	290	295	266	260	295	294	260	292	273	244	302	290	278	308	295	321	284	295	267	288	275	282	284	282	306	313	282	311	281	271	256	264	295	302	268	285	303	282	292	265	300	266	288	275	276	285	277	275	297	265	258	297	255	273	275	268	278	262	273	271	262	288	296	286	292	284	289	241	279	294	267	266	301	305	281	260	266	276	309	323	280	265	270	310	266	272	325	262	325	271	294	290	271	270	303	297	279	241	263	286	267	253	279	269	268	303	272	277	277	262	305	256	297	303	245	267	282	268	261	237	303	300	284	325	260	278	301	281	278	285	289	275	258	270	300	253	263	277	300	286	291	273	269	282	276	285	261	276	317	277	286	278	315	252	274	264	281	312	292	292	273	306	263	286	291	249	284	261	286	276	295	269	321	287	304	261	287	283	275	262	279	287	282	301	267	285	302	262	313	269	253	281	262	296	260	272	298	250	259	284	252	260	268	286	280	298	282	240	294	309	272	311	259	296	270	257	275	266	311	277	306	269	290	291	270	265	281	298	268	291	265	302	270	277	248	262	291	292	273	277	277	285	259	299	281	275	270	280	278	252	294	258	289	290	293	297	289	250	275	275	293	283	285	293	257	285	272	264	254	285	281	272	273	261	304	284	293	286	263	273	248	287	271	275	318	285	278	280	293	287	270	276	286	305	275	271	268	280	275	267	293	291	249	238	291	302	285	279	272	286	314	289	284	279	312	289	311	305	263	270	273	315	255	263	279	293	281	293	286	256	275	316	273	292	275	296	285	284	246	247	289	294	276	269	291	294	286	272	267	267	299	313	308	286	297	287	309	267	267	281	281	290	269	282	290	262	279	273	276	284	273	269	271	286	268	254	292	261	280	271	261	293	283	275	257	300	298	263	308	267	294	281	265	273	302	279	280	294	305	272	276	266	322	279	301	273	291	281	282	290	276	284	298	285	269	299	275	284	255	286	278	313	283	279	270	266	278	262	275	309	280	321	315	266	268	287	262	302	267	254	267	241	258	269	267	276	301	287	256	291	296	264	262	291	250	323	262	264	283	281	276	274	267	267	279	285	276	269	278	274	281	283	282	264	298	300	308	260	279	285	299	254	293	251	276	253	293	274	290	251	315	275	257	260	253	295	267	273	263	276	288	274	266	272	270	270	260	279	282	296	275	259	283	294	263	287	288	279	296	300	268	283	276	261	266	242	271	267	282	293	298	287	255	269	272	286	259	249	241	277	276	267	266	276	302	258	297	285	285	289	279	266	315	259	280	297	266	290	291	252	284	253	275	280	282	297	275	266	286	281	264	271	293	263	302	302	279	300	263	254	279	291	263	262	271	247	274	270	295	265	271	275	260	281	264	268	289	256	278	262	256	288	278	258	266	282	299	270	266	295	279	260	290	264	294	264	304	280	279	325	277	290	288	283	304	275	268	250	290	289	283	258	300	279	262	273	268	306	280	294	289	272	287	299	264	265	279	266	253	287	272	261	288	284	263	278	266	281	248	271	278	289	274	253	310	267	258	252	271	322	305	276	291	300	322	279	275	310	283	291	276	276	261	264	279	270	281	254	289	295	290	290	284	282	279	269	257	252	315	279	285	281	276	272	249	288	288	276	338	273	309	271	270	273	303	240	304	270	298	284	280	268	270	308	270	246	290	294	251	290	298	288	295	293	284	293	270	244	296	279	252	269	232	251	302	272	289	268	283	269	278	276	267	299	285	288	285	265	271	288	278	274	278	287	281	280	315	250	277	291	307	289	303	295	297	252	248	277	307	252	275	285	301	260	277	275
3670	3734	7467	6097	19880	22961	16665	8824	4105	1362	915	897	887	847	830	860	865	927	883	865	835	885	798	811	877	827	882	836	870	846	863	812	796	843	883	867	870	825	829	788	847	822	861	849	806	840	879	832	819	860	869	827	893	856	880	870	879	809	874	826	887	811	877	840	855	882	801	840	869	865	840	807	841	830	861	855	828	853	861	843	881	823	837	826	847	880	859	847	874	887	850	853	834	885	829	872	880	871	789	870	819	873	895	825	828	900	867	795	860	864	838	850	857	873	889	818	884	842	836	841	887	866	857	838	870	901	846	877	849	885	849	821	814	870	841	827	857	882	874	885	872	856	855	869	845	805	829	912	788	857	829	879	856	840	851	842	852	823	807	871	841	768	874	821	866	835	830	849	828	815	821	870	838	878	895	851	871	856	862	823	854	866	841	808	800	822	869	848	825	864	868	853	824	826	810	827	886	867	850	859	858	821	795	845	864	878	834	851	792	827	829	892	881	853	838	830	816	812	865	825	815	848	826	784	857	879	848	829	877	860	894	870	832	850	802	828	837	856	835	905	832	834	846	834	873	874	868	847	845	796	849	834	864	881	858	842	891	856	890	789	831	832	897	837	835	878	841	812	869	861	855	869	888	833	853	815	856	833	859	900	837	835	863	809	794	807	863	891	843	832	834	826	836	849	850	813	858	887	842	860	839	819	799	845	858	884	874	867	836	868	787	861	871	873	867	877	870	878	855	884	861	864	905	867	844	889	835	815	859	839	856	821	845	836	839	877	862	835	837	878	827	843	857	847	849	867	821	872	880	814	853	847	874	826	838	874	860	833	825	855	864	832	857	872	843	883	854	889	849	775	869	835	835	814	819	777	876	845	838	833	865	893	862	831	827	804	889	831	814	861	866	827	890	868	868	819	871	831	842	854	834	925	897	826	914	887	849	848	836	862	846	845	849	863	842	866	816	831	844	860	906	852	797	848	826	841	809	840	822	868	882	847	897	840	831	789	851	853	870	829	904	829	865	847	796	828	895	860	868	824	878	821	878	926	822	865	877	814	859	826	880	850	826	840	838	863	917	860	836	871	917	820	834	871	874	881	847	838	848	823	850	856	880	846	786	844	802	806	906	817	864	835	843	907	849	888	836	873	869	897	880	891	863	837	861	809	815	908	845	837	882	836	872	827	864	865	796	883	836	892	844	832	828	822	820	819	845	844	848	839	842	891	839	813	821	831	931	878	834	886	825	834	868	875	884	831	840	845	888	837	833	832	861	846	830	838	898	831	805	830	848	834	880	871	831	859	882	871	903	869	772	888	875	824	882	869	888	892	876	827	875	868	873	858	794	861	845	799	851	850	801	882	882	810	865	815	822	821	904	883	812	828	917	807	788	897	853	845	899	864	856	840	844	825	784	833	902	806	853	858	833	873	828	839	874	810	858	856	810	880	853	829	861	869	807	834	864	830	850	908	852	839	813	769	860	810	837	838	853	846	854	877	871	821	855	848	882	860	879	890	836	862	859	876	869	919	835	917	872	843	794	856	815	853	842	850	853	856	880	833	831	826	840	823	839	837	870	831	838	818	865	820	802	850	876	799	919	802	873	850	830	854	869	853	841	851	864	869	840	844	835	874	846	831	869	858	826	841	840	846	894	830	860	873	825	872	866	837	840	835	842	853	876	879	850	875	867	815	864	808	856	858	831	839	814	843	783	870	792	862	872	867	866	810	811	904	851	874	877	832	845	861	863	861	887	782	836	846	882	815	837	829	855	832	787	774	863	866	857	861	845	821	834	842	834	831	881	841	847	867	862	930	801	858	810	852	877	863	853	884	874	876	878	829	898	860	819	832	818	881	809	904	897	839	771	838	824	840	835	887	856	862	853	875	780	848	847	861	818	868	851	863	886	853	823	842	890	851	825	872	835	852	850	909	837	857	865	882	837	804	850	808	835	855	895	888	844	883	871	865	833	842	835	872	802	843	903	819	887	864	926	828	781	801	860	865	825	831	883	857	850	805	900	872	909	791	876	920	835	903	836	836	823	802	835	828	834	881	831	866	792	842	875	852	846	866	895	831	847	800	861	824	881	840	851	838	873	856	874	875	848	848	832	810	817	886	805	892	825	819	851	838	813	855	786	822	857	858	867	866	829	845	868	852	829	870	820	859	811	819	812	856	801	842	857	853	860	847	864	854	805	846	845	840	823	839	811	844	874	818	838	843	865	800	782	856	842	879	869	854	845	816	786	826	885	833	870	838	848	794	813	825	877	881	869	879	865	888	835	828	923	832	873	863	857	822	803	813	849	821	834	914	822	845	882	853	860	882	844	844	877	849	852	856	832	834	856	866	863	880	840	862	834	873	808	807	801	828	876	843	836	823	849	834	815	851	841	820	913	817	837	856	841	815	862	867	840	863	862	823	836	880	853	850	857	869	913	808	843	793	873	861	814	872	886	813	864	856	908	855	878	813	873	859	813	800	843	852	840	875	853	855	828	786	829	819	871	876	842	860	889	867	879	903	839	841	859	803	917	926	917	840	848	849	874	851	824	885	833	902	847	829	853	856	875	858	849	928	898	863	826	847	902	936	804	859	889	787	810	833	828	835	842	845	862	848	875	835	863	907	847	870	894	833	833	826	905	858	839	879	841	860	857	851	872	870	866	843	837	854	868	909	838	843	851	831	855	849	852	838	835	859	851	845	837	904	895	855	843	897	852	876	829	867	771	875	853	839	816	844	812	839	871	838	839	841	839	857	860	834	883	810	801	808	922	847	820	856	845	896	833	830	830	878	814	861	811	852	840	816	879	816	813	876	848	853	854	845	831	832	850	819	824	853	799	835	813	857	843	846	835	868	872	815	850	865	850	830	891	905	866	851	832	851	928	830	829	823	815	827	858	804	858	847	814	855	860	819	849	853	832	858	868	835	900	862	894	883	834	823	848	810	868	833	805	858	835	842	814	806	793	861	861	788	842	890	905	821	836	845	889	822	848	853	876	819	877	840	811	873	779	815	836	831	865	892	839	837	826	895	867	885	895	840	855	889	880	781	839	795	873	903	844	836	842	820	864	869	882	851	869	841	849	837	843	906	831	806	847	896	859	877	826	852	850	823	844	834	859	824	817	812	797	818	852	826	831	829	892	833	864	923	839	834	861	795	839	826	883	834	808	818	844	856	848	871	789	832	893	839	835	836	807	873	808	846	841	868	838	844	858	841	862	892	849	813	831	827	781	816	891	828	842	834	865	913	846	792	863	837	872	869	842	881	828	803	839	857	857	841	821	859	865	855	805	866	765	802	847	852	886	849	855	830	832	883	837	881	846	860	852	867	853	861	885	878	856	831	851	851	836	855	890	834	839	862	875	821	843	893	831	863	849	848	837	802	862	881	840	868	922	833	844	860	837	793	886	844	847	836	881	807	854	872	875	854	831	819	836	861	811	806	875	841	825	846	859	824	880	825	897	820	838	838	890	835	811	883	886	864	884	850	812	792	802	824
14520	6964	9184	9444	53366	54787	39271	22379	8036	1539	383	308	300	297	299	294	294	318	281	284	282	275	291	269	293	268	265	241	303	312	302	291	270	262	294	314	287	283	284	284	288	278	293	285	281	289	288	281	281	286	277	277	283	281	301	282	297	264	263	287	275	283	280	248	288	289	255	244	291	282	268	271	276	297	260	288	289	278	253	274	281	271	298	260	299	272	263	281	259	297	283	299	251	274	325	273	257	267	260	280	280	289	306	294	271	276	273	277	297	255	295	279	264	274	272	300	285	273	290	272	274	285	280	262	289	261	295	304	302	300	274	299	243	317	283	300	258	262	281	298	275	268	294	282	280	295	296	270	272	301	260	290	271	274	279	290	264	302	275	258	289	304	296	312	299	271	290	255	271	279	302	293	273	282	281	299	315	279	300	288	282	299	295	266	281	289	302	315	277	281	268	282	282	293	281	297	290	268	296	263	280	272	294	272	292	270	268	294	244	283	305	287	291	286	285	294	275	278	279	248	290	276	287	260	285	276	291	280	272	262	264	263	279	289	279	255	296	314	262	296	307	266	272	286	319	268	290	288	274	263	270	296	296	279	283	257	257	278	305	278	296	281	288	277	298	268	291	289	288	279	294	295	257	309	272	280	273	319	282	306	267	297	279	287	260	272	301	270	300	252	290	292	286	242	313	290	288	279	265	269	287	274	262	305	265	245	276	299	273	275	271	272	265	260	285	273	250	300	305	285	304	296	313	270	274	280	282	280	296	267	311	291	289	257	301	284	259	302	297	273	275	307	277	282	271	263	272	273	291	302	277	317	288	244	314	296	294	289	256	282	278	282	299	262	275	280	304	303	315	304	297	269	270	282	284	282	277	293	291	258	305	302	290	260	276	295	272	266	284	297	274	267	286	289	288	274	300	289	275	301	254	295	245	284	284	295	289	267	284	245	261	244	293	270	306	253	264	279	298	270	272	267	305	283	286	326	302	285	266	282	296	256	264	310	273	304	288	291	302	289	303	290	287	261	291	284	298	298	281	288	265	297	280	288	307	272	297	305	277	265	256	257	281	277	303	275	281	296	288	266	264	308	281	283	282	288	248	251	260	275	289	261	259	280	275	288	263	259	295	299	263	282	264	275	303	285	263	306	277	263	279	294	302	283	265	291	258	280	268	268	277	274	282	269	303	271	270	296	297	279	280	286	268	276	300	285	314	277	275	280	291	281	289	263	283	299	279	282	268	292	260	308	256	275	272	297	297	272	299	276	297	267	295	272	265	299	258	312	271	264	297	298	253	309	280	273	291	262	272	258	255	281	293	292	260	290	246	283	279	287	276	341	269	263	251	302	283	293	288	294	274	280	287	305	307	262	291	275	291	289	303	310	265	297	295	302	256	284	288	294	279	257	298	279	306	268	278	245	290	298	290	279	271	294	309	292	293	282	283	279	289	267	284	265	254	290	299	272	280	272	259	268	287	278	284	291	282	304	278	272	244	281	259	279	296	278	280	297	285	256	277	285	307	239	287	264	273	320	275	275	267	295	281	289	251	278	271	285	307	286	262	268	257	270	243	273	274	277	242	284	313	266	290	270	284	326	266	321	274	281	276	251	309	264	268	297	294	269	266	290	289	293	266	288	269	233	267	284	280	279	274	266	278	296	294	304	285	277	288	282	267	291	311	287	302	272	291	321	271	291	271	292	286	278	261	256	276	287	301	290	282	275	280	271	282	285	263	276	256	302	257	302	308	289	300	298	303	288	269	270	281	274	310	281	266	258	292	281	305	255	284	301	294	280	288	280	303	305	265	277	276	278	280	279	257	281	307	276	286	277	268	267	271	265	262	287	254	260	306	280	304	295	276	274	284	252	275	290	239	308	287	298	306	284	321	301	283	282	298	295	281	282	280	279	303	276	269	273	285	309	263	287	289	274	261	282	256	281	296	269	285	293	260	288	271	267	268	287	312	288	310	274	277	266	287	293	286	294	283	280	274	285	300	283	287	291	257	284	265	289	277	288	266	300	266	283	275	270	274	287	289	312	308	266	273	278	261	261	264	295	281	307	289	255	273	272	297	259	291	285	283	281	290	318	293	270	286	275	255	301	259	252	300	284	254	297	281	291	282	255	280	282	277	287	293	279	280	287	281	266	281	280	266	281	309	286	300	282	254	283	278	289	268	282	292	271	269	289	280	277	270	275	256	277	273	277	302	258	295	260	302	284	285	296	302	260	284	261	260	308	290	329	262	269	307	283	304	253	271	281	277	281	292	283	293	282	264	299	263	265	305	258	277	261	309	281	296	254	298	288	275	294	258	290	260	259	266	302	247	273	272	288	273	244	266	294	295	309	267	259	298	303	262	275	261	277	275	307	301	297	294	291	285	262	279	270	302	298	297	277	301	265	262	280	273	305	282	312	276	281	323	296	274	271	284	273	275	279	304	280	271	304	295	292	270	285	240	269	289	301	291	314	267	281	272	284	302	291	281	258	263	285	286	296	302	275	307	313	271	306	289	258	296	281	267	275	291	259	271	270	248	264	300	270	293	288	267	295	285	283	284	273	252	296	271	288	272	297	270	275	270	305	303	272	279	270	268	251	281	262	268	293	301	280	278	288	268	286	299	310	287	279	291	240	290	285	307	290	275	281	261	295	280	250	283	254	283	260	249	321	320	274	262	281	275	264	248	254	285	280	300	267	288	267	257	312	254	288	297	267	268	255	257	275	282	268	280	300	290	292	291	309	256	317	275	259	277	275	284	286	274	308	290	272	271	296	286	262	308	295	274	269	279	298	302	316	287	273	294	297	299	290	265	258	302	242	289	307	284	287	294	278	274	230	289	293	264	282	294	308	283	282	263	287	277	265	283	283	279	296	265	288	286	286	259	282	265	268	287	291	273	297	274	286	265	270	258	282	268	306	250	294	275	284	283	298	258	262	289	260	292	264	272	287	288	275	297	282	290	260	282	264	271	281	270	302	326	307	253	305	269	255	258	272	286	259	270	291	297	315	262	287	269	285	273	273	283	266	286	273	290	244	282	301	298	260	287	294	268	288	273	264	270	256	281	246	279	277	275	284	307	282	267	269	274	266	271	258	251	302	299	269	285	303	305	281	284	269	243	290	287	251	311	258	277	289	319	305	250	278	328	298	284	280	260	273	279	297	280	264	268	265	278	285	283	302	289	297	280	260	311	247	282	262	298	276	292	297	288	268	319	267	281	281	280	288	298	287	265	283	287	300	290	281	266	256	269	280	293	278	286	321	298	291	305	275	296	266	262	245	308	290	301	271	270	269	259	284	313	270	264	310	258	263	284	260	282	302	266	273	261	282	247	264	301	277	282	244	282	291	277	293	242	258	271	301	276	282	280	304	283	301	294	280	286	304	275	297	284	266	262	265	312	272	285	291	285	278	282	303	275	277	254	296	302	269	303	275	263	268	293	287	279	287	257	288	280	280	322	314	277	239	245	273	286	289	266	270	275	256	258	288	296	277	265	296
8848	6697	12390	18682	60182	60949	48095	33487	17570	5078	1023	874	813	930	865	883	895	917	902	904	907	906	853	817	944	838	824	931	963	889	898	866	851	861	879	896	841	874	872	877	867	835	846	870	896	856	869	889	837	857	849	856	851	823	886	828	868	846	889	883	874	818	820	827	878	853	822	808	884	833	811	874	863	897	878	885	813	845	865	870	849	827	857	857	835	860	873	855	868	887	800	834	816	828	829	847	894	857	851	890	879	814	834	874	854	848	849	823	831	856	887	860	815	873	875	871	806	792	861	868	907	844	818	835	878	839	854	846	867	858	788	849	853	835	826	877	886	879	832	845	812	881	815	891	858	809	859	858	807	840	892	871	857	855	877	854	852	899	832	890	862	864	898	884	849	868	864	888	852	813	855	851	834	834	904	845	854	855	823	875	815	888	863	840	854	824	862	855	818	844	799	855	815	833	910	866	897	810	843	806	824	852	866	887	879	796	849	813	896	836	860	841	843	845	847	897	864	907	863	774	862	887	837	922	894	834	832	829	857	909	837	855	865	808	809	824	844	852	813	904	809	888	858	817	876	855	832	934	815	843	859	869	875	842	866	840	810	847	855	828	872	840	881	863	851	841	846	880	837	845	829	825	866	827	841	864	908	879	863	848	851	875	904	848	817	838	881	859	893	834	848	875	827	909	871	863	861	821	886	855	842	836	909	844	871	854	892	856	835	840	869	882	793	804	865	858	854	812	881	897	825	841	793	876	877	860	890	850	857	904	862	855	926	867	835	877	845	830	859	850	808	845	859	871	841	851	825	808	768	838	794	851	835	849	831	891	852	886	866	933	828	839	862	868	825	852	821	798	841	783	855	852	833	882	901	821	830	816	845	838	860	869	874	818	852	865	838	824	859	843	899	855	864	868	821	902	908	872	855	842	883	897	846	880	876	852	866	886	866	802	845	821	882	819	801	865	850	830	821	946	888	809	846	858	897	896	846	876	868	870	846	855	869	802	846	874	870	880	845	885	843	850	885	868	819	855	910	836	834	810	837	838	902	836	826	850	885	809	865	840	819	828	817	863	880	833	851	828	804	823	857	850	820	916	806	846	855	830	871	817	900	829	838	841	869	865	832	867	829	879	817	857	825	832	821	860	842	888	851	869	796	851	883	798	839	836	841	843	849	867	868	855	868	847	825	823	849	816	875	859	845	802	920	831	881	894	825	856	855	858	820	860	823	873	831	821	846	837	853	791	864	865	824	863	859	851	806	802	825	858	872	847	800	849	845	834	819	802	857	833	856	795	918	826	885	858	804	860	871	789	888	864	806	880	886	873	891	869	865	835	907	856	879	834	851	865	853	848	877	830	853	856	858	871	884	860	875	853	900	873	798	834	848	862	859	909	830	890	888	873	856	878	839	885	808	867	821	816	847	814	818	846	926	862	864	856	890	823	893	882	844	812	854	794	873	861	809	900	855	860	855	850	888	845	865	856	818	845	877	907	869	867	896	839	828	910	847	859	844	844	868	887	876	898	838	879	810	872	850	911	854	804	900	867	864	853	844	854	787	868	880	826	842	862	844	854	875	843	849	791	873	836	835	892	780	883	861	849	912	849	869	843	831	805	827	803	859	832	833	826	826	825	882	871	894	850	855	896	886	889	900	825	848	844	835	819	877	796	818	825	859	824	843	864	864	855	840	813	839	885	940	839	847	870	822	835	834	824	788	837	849	826	857	826	836	894	868	828	861	789	849	864	821	838	859	822	776	833	826	868	864	837	880	862	828	855	809	825	832	852	813	829	858	823	880	857	803	868	768	830	834	850	860	833	827	849	800	828	883	853	917	891	819	801	878	851	800	905	848	884	818	865	886	852	899	801	861	870	819	887	873	822	899	836	845	906	847	826	874	895	857	873	855	850	840	828	825	815	858	859	882	842	814	845	870	839	834	858	853	858	875	842	852	798	833	816	881	857	823	844	855	842	874	863	838	813	900	856	901	843	895	833	846	875	824	848	850	800	911	882	833	817	916	822	865	883	871	832	870	864	841	876	846	780	863	896	881	823	878	851	868	860	878	864	890	841	867	807	865	854	864	905	836	772	876	889	853	859	816	833	863	864	847	816	837	815	865	893	815	824	887	858	875	783	881	856	838	859	859	820	890	841	881	842	882	892	867	854	823	758	808	819	883	846	870	850	865	868	890	840	834	899	901	788	845	828	861	858	839	859	845	849	886	873	850	838	814	851	816	890	839	865	832	870	855	843	845	803	922	869	866	859	887	855	800	837	827	840	878	876	827	842	884	837	819	818	830	866	868	912	851	840	884	859	869	815	847	852	826	834	855	839	901	847	838	867	834	858	887	856	915	895	842	810	856	840	837	853	898	816	831	811	794	889	853	867	875	867	867	839	892	882	823	889	803	848	851	863	846	847	863	856	870	900	823	760	846	855	852	881	879	826	842	850	843	834	897	910	825	843	804	873	861	887	843	877	817	835	871	864	865	880	860	846	851	832	885	818	864	848	839	878	837	813	843	896	875	873	880	824	855	883	837	862	849	867	895	848	841	912	855	855	839	818	823	827	843	850	861	847	884	882	813	840	916	849	813	882	876	877	835	848	833	816	850	887	821	825	858	831	899	832	827	880	829	835	841	845	819	843	847	853	875	860	829	882	864	803	856	782	882	883	863	844	810	840	867	855	871	811	843	873	844	847	850	849	837	869	891	841	858	893	860	841	843	895	853	836	862	882	865	864	810	829	854	882	869	876	798	884	865	878	836	836	888	846	877	824	824	842	869	790	854	836	825	834	865	818	887	831	880	866	794	828	856	842	838	832	846	859	841	884	843	836	869	925	875	857	852	898	845	810	872	834	834	830	870	838	945	852	832	813	840	828	857	794	795	891	815	875	865	838	851	846	868	797	847	864	858	818	834	909	848	872	859	837	847	910	878	862	846	867	895	803	850	868	859	844	919	859	869	886	859	873	803	854	832	854	851	801	795	818	847	876	852	852	805	875	855	869	839	834	857	851	857	835	841	852	816	871	880	850	883	822	922	829	845	828	872	878	858	846	877	916	883	835	841	862	882	871	840	891	822	842	794	819	849	860	845	793	839	871	891	830	911	825	868	813	840	849	840	887	871	860	808	878	871	784	848	866	863	855	877	862	859	878	816	828	843	893	882	863	829	816	843	865	807	846	844	867	863	862	852	855	882	820	883	845	868	858	822	836	851	871	819	836	830	847	877	892	819	874	808	865	825	832	888	864	838	880	857	855	906	884	834	833	870	863	913	827	888	837	795	890	854	879	852	856	881	897	822	883	829	815	839	893	883	846	874	852	873	893	810	829	872	866	944	809	854	850	868	807	836	792	813	833	808	851	830	813	868	861	833	854	850	833	801	842	852	827	785	842	850	814	865	876	874	856	848	862	829	890	876	894	832	861	808	877	855	803	841	841	819	858	809	827	847	848	835	826	792	868	836	861	869	848	871	882	809	880	885	810	832	826	850	923
21099	9587	11709	20709	71403	64222	48213	29013	12522	2490	421	311	280	319	299	298	333	313	323	335	313	290	293	332	278	317	295	316	337	310	296	290	277	287	303	291	307	304	328	312	307	304	300	295	263	335	302	317	282	314	323	288	325	306	299	332	299	318	317	305	306	293	307	314	306	286	330	297	304	317	331	273	307	335	328	306	344	290	276	312	306	336	319	278	289	294	272	314	320	300	320	350	315	275	280	319	323	311	305	314	286	283	324	283	307	335	283	290	311	298	311	311	328	314	301	319	304	304	300	304	296	288	313	287	313	313	312	281	314	288	297	302	290	305	303	275	287	288	291	316	299	310	280	306	279	275	314	322	315	323	299	328	317	314	300	302	278	308	295	336	314	307	332	289	298	277	287	271	323	300	312	300	280	315	312	304	311	302	297	310	308	321	333	293	304	337	319	301	310	289	310	311	287	312	288	309	302	330	280	329	305	316	323	302	310	297	307	297	324	294	291	334	297	289	310	297	309	327	326	273	295	285	290	325	315	315	323	286	295	324	300	332	346	287	295	292	277	297	343	298	289	281	302	294	306	322	288	291	298	298	319	309	271	281	312	282	306	305	300	315	296	319	272	290	311	310	293	320	300	291	307	335	310	305	284	311	333	305	307	303	321	306	253	303	317	309	319	303	299	313	305	305	296	335	318	312	304	301	313	299	288	286	327	309	293	284	285	337	323	301	290	298	308	319	308	290	286	304	280	262	308	283	291	277	290	272	276	325	295	276	330	316	305	327	278	314	293	291	315	303	303	309	341	322	295	290	283	348	317	297	300	276	270	307	339	328	296	319	325	294	270	299	285	278	291	261	271	315	275	334	292	287	303	278	312	305	317	298	313	309	319	279	282	324	286	313	310	312	298	302	292	335	281	301	289	290	307	299	293	338	336	300	336	273	301	293	296	294	303	300	275	293	314	305	282	295	293	315	302	288	303	291	318	240	279	315	274	306	313	305	303	339	313	314	295	287	309	313	305	289	294	307	279	280	304	280	264	278	311	292	297	317	281	335	302	297	311	301	326	299	305	306	292	333	301	311	290	297	303	293	319	317	327	278	285	313	325	302	293	305	297	311	324	283	289	314	335	297	326	308	294	303	296	316	320	286	320	294	311	287	310	314	335	282	290	255	307	334	314	281	326	304	301	308	337	280	279	293	287	300	308	331	292	335	289	312	311	276	311	269	306	305	297	275	302	297	312	308	272	296	308	279	292	294	313	298	314	284	313	319	289	312	270	319	309	270	322	310	308	282	314	303	306	299	295	278	295	316	295	292	327	322	266	279	309	315	308	268	302	298	295	348	283	338	309	300	328	300	315	286	285	332	276	304	326	300	320	282	327	299	331	300	309	300	295	312	313	291	308	328	302	322	320	308	296	305	328	319	319	295	283	311	302	278	326	294	293	290	321	300	330	300	312	297	321	289	298	308	322	305	311	335	284	315	292	292	295	302	321	297	296	285	306	306	291	285	316	300	293	305	303	336	292	296	306	297	291	332	277	304	279	329	315	304	322	283	294	308	309	287	323	290	299	274	317	306	302	310	307	303	282	303	314	283	296	299	309	306	293	331	294	293	312	324	310	302	321	282	278	358	293	308	300	284	317	300	325	332	302	268	307	311	321	304	303	302	293	341	274	272	283	318	293	291	296	302	291	301	309	300	328	287	306	294	318	312	290	300	298	291	291	303	302	355	300	329	289	298	294	302	310	284	314	285	298	318	299	328	332	289	286	306	318	331	316	292	291	316	306	287	293	314	292	277	292	309	303	300	306	290	321	289	290	302	272	303	287	291	306	298	320	285	322	315	296	297	306	294	305	298	311	279	270	316	309	291	289	289	308	268	278	288	288	294	306	295	328	306	335	298	346	299	278	328	313	303	305	300	302	338	332	290	317	270	303	310	322	291	305	297	339	283	322	321	295	270	293	343	285	331	306	318	299	321	285	310	292	310	289	290	305	274	332	290	285	292	314	301	276	290	298	270	317	302	290	282	307	306	293	285	268	283	302	332	297	307	334	299	316	290	292	297	306	299	300	306	304	293	319	321	306	311	264	292	312	308	299	301	300	303	317	293	308	295	284	286	296	315	297	293	303	303	293	287	331	285	323	337	294	315	270	293	284	285	353	298	303	312	292	294	314	298	288	312	291	268	308	298	333	305	292	296	309	305	287	274	279	282	318	317	308	313	305	318	300	301	300	332	295	337	285	297	311	318	289	295	303	304	312	304	313	323	315	313	303	330	277	295	291	281	315	295	328	335	317	313	280	290	276	303	280	298	312	316	318	309	322	300	310	281	303	305	334	296	280	304	310	315	293	304	320	286	292	297	291	344	313	282	299	333	286	307	306	286	292	309	313	287	298	298	284	286	321	303	277	299	282	324	321	282	320	296	331	326	293	319	287	285	297	300	295	322	283	295	310	292	307	282	276	306	290	291	271	310	286	268	317	282	329	279	316	308	317	291	284	312	291	289	303	260	306	297	311	335	314	295	317	285	294	314	302	311	284	306	301	278	298	298	334	329	320	270	311	323	298	305	322	304	346	284	324	314	328	300	274	286	273	300	323	320	328	330	313	275	272	274	295	313	302	310	312	357	303	317	324	308	265	281	306	297	300	280	324	302	296	295	337	309	301	289	315	301	292	292	321	324	312	293	284	275	317	281	325	321	307	280	304	290	304	304	291	296	316	292	283	295	299	304	314	310	304	292	272	303	334	310	312	269	319	302	320	301	311	278	291	273	302	268	331	306	303	335	314	264	320	320	279	289	295	318	362	294	285	288	317	307	319	302	281	306	257	291	301	321	285	311	305	323	365	296	286	290	316	306	313	295	306	286	270	314	343	319	287	303	315	286	282	288	277	335	317	311	291	335	289	296	299	313	299	287	312	301	322	306	309	286	304	256	300	285	313	305	283	300	309	305	297	326	293	308	299	298	249	309	296	302	299	325	321	299	278	331	318	304	280	297	298	307	300	283	298	322	332	305	314	278	292	305	315	309	324	300	283	334	332	297	276	298	318	306	290	324	315	319	313	304	314	293	315	279	323	311	289	294	313	312	307	281	279	324	321	271	334	320	284	319	337	302	302	326	293	303	329	310	284	297	279	302	294	320	304	342	286	323	322	301	298	290	300	305	297	270	312	291	265	303	316	283	300	310	290	308	329	286	315	300	295	292	295	292	276	304	288	309	322	277	318	279	343	291	268	310	304	296	312	320	299	314	277	298	305	295	320	303	299	299	297	301	321	335	304	297	324	296	273	323	323	304	320	311	303	299	274	322	336	306	303	304	317	308	292	306	314	269	322	305	274	308	313	342	300	296	330	316	335	313	299	294	324	286	336	311	323	313	292	309	304	301	323	277	313	318	294	311	281	287	313	300	303	309	333	322	300	325	268	311	283	285	298	269	301	308	266	343	291	304	300	319	305	357	288	287	305	290	296	262	303	295	324	280	314	306	292	277	316	291
11235	8070	15306	29396	75623	71751	56683	40043	22416	7062	1329	954	892	991	952	935	897	977	967	945	978	958	910	893	925	934	954	1056	1067	1039	966	925	933	876	927	919	908	929	904	931	882	951	851	873	892	907	913	930	943	927	940	893	961	902	904	884	921	894	930	898	913	948	954	932	899	928	929	873	948	957	864	967	884	877	939	943	854	917	838	927	954	943	950	835	940	956	855	963	885	919	916	886	942	892	888	908	905	864	895	859	906	911	916	899	886	864	888	918	895	894	950	883	872	888	887	880	914	885	897	810	919	863	916	939	914	856	942	896	910	892	915	942	923	897	950	929	908	929	904	896	877	918	824	899	879	874	957	958	963	963	927	865	909	886	943	880	907	895	900	885	881	888	953	942	906	931	846	868	880	856	922	877	866	904	954	898	897	871	887	837	894	894	896	892	887	912	926	866	907	832	916	911	870	893	877	926	882	941	916	889	945	871	904	940	913	913	887	946	908	956	890	866	932	929	899	926	903	884	911	929	927	891	901	891	888	872	905	909	849	940	865	938	876	917	940	960	855	946	889	971	947	915	942	940	918	924	896	872	920	893	896	919	876	885	842	851	954	967	899	930	918	969	924	951	856	907	922	902	902	923	904	913	892	941	933	890	898	925	873	870	943	944	882	879	913	928	850	938	916	899	885	969	931	956	919	877	921	951	916	877	903	886	898	910	934	889	920	869	922	880	871	907	897	891	898	883	903	916	962	883	892	956	896	902	881	896	967	867	981	910	893	914	899	946	865	974	926	886	918	881	905	947	948	924	884	885	889	911	932	874	940	935	920	882	901	935	896	945	889	902	873	936	918	885	946	959	908	953	919	983	902	909	917	870	936	876	849	910	923	829	905	912	935	921	907	919	877	874	890	845	923	962	947	932	920	973	912	915	934	955	929	933	958	968	901	941	869	936	892	903	874	915	875	907	914	914	879	896	935	908	908	868	880	914	883	909	913	931	930	938	871	879	898	885	857	884	932	908	905	919	940	918	894	884	884	924	884	928	875	924	926	904	935	904	918	888	915	931	926	912	926	878	901	950	945	916	915	900	961	920	974	920	944	945	892	927	887	893	872	932	911	899	919	896	846	905	908	913	870	897	915	919	901	909	886	875	918	907	919	906	955	915	924	872	964	876	911	895	928	984	935	900	917	879	883	876	939	915	963	937	898	932	909	951	942	869	846	946	855	916	842	918	896	952	913	885	943	934	931	967	886	890	935	908	964	862	892	905	940	896	868	894	883	925	969	909	886	973	876	921	927	899	887	938	927	913	899	909	886	900	937	944	876	948	878	913	967	912	907	923	961	912	905	902	873	879	937	913	931	949	893	941	864	892	952	922	938	898	927	906	908	926	965	906	893	886	929	904	883	870	927	939	853	952	888	926	859	873	896	930	946	887	939	932	914	925	946	890	923	918	905	893	893	929	920	921	919	885	974	880	897	925	931	894	962	930	864	891	885	910	932	905	872	908	951	938	868	942	923	926	934	914	854	859	928	946	871	851	925	888	900	892	884	900	998	910	917	862	883	929	961	901	866	936	901	904	883	931	860	904	802	946	881	927	926	893	852	901	863	919	927	929	912	922	962	895	855	933	938	883	903	877	944	930	887	858	876	938	958	917	915	891	871	926	927	873	869	919	957	929	944	906	928	875	843	876	931	893	894	885	922	893	942	878	934	927	885	907	939	927	932	895	908	934	918	887	888	883	942	908	880	872	871	862	920	928	876	894	857	966	921	915	905	907	912	909	978	878	851	899	909	879	876	920	910	920	897	912	905	895	942	941	877	912	929	901	951	921	894	862	929	909	926	946	913	845	892	880	894	934	847	924	909	924	941	884	903	901	940	883	920	904	931	851	902	916	864	927	931	931	937	901	886	885	889	895	860	895	884	920	902	880	950	907	894	874	938	916	946	945	846	862	909	898	917	931	876	948	911	889	868	948	944	930	899	931	937	878	926	935	874	921	959	909	906	921	908	899	902	944	888	903	915	925	910	936	847	944	963	894	900	932	894	877	924	869	915	929	874	885	917	928	880	943	910	882	881	856	848	910	946	887	918	900	939	848	943	840	909	925	854	935	929	871	839	880	881	884	922	936	860	915	897	914	977	981	862	886	882	944	938	918	878	913	845	958	978	904	895	966	890	906	866	885	839	944	838	882	898	930	939	892	916	941	898	909	932	933	886	935	898	875	951	917	954	902	904	896	885	880	922	928	937	898	895	821	920	928	933	951	973	838	905	921	873	938	928	944	869	919	932	883	904	903	945	916	877	921	990	869	858	902	868	934	873	877	907	948	866	913	949	900	904	933	888	841	904	903	944	908	923	908	868	925	865	904	884	938	945	895	943	882	961	955	883	908	878	905	909	969	900	904	897	911	876	830	885	887	934	914	896	940	871	913	881	918	952	886	929	914	874	927	930	891	907	899	908	961	928	863	956	876	905	888	935	910	876	913	886	920	913	883	917	902	931	925	933	882	918	940	933	950	941	834	918	895	923	931	859	925	925	886	900	899	867	861	879	889	899	915	918	939	883	907	864	895	932	842	906	917	925	950	876	910	926	905	923	865	958	885	942	952	935	1003	856	934	875	931	877	936	904	905	922	883	938	928	901	953	867	909	936	834	875	941	876	928	891	880	893	906	932	882	891	900	959	953	919	926	975	902	897	901	893	912	885	961	920	906	914	897	860	928	946	872	903	897	920	968	933	899	864	936	923	921	910	880	922	844	954	911	869	848	912	948	908	869	945	912	876	909	926	910	916	868	855	890	904	908	868	878	924	896	854	877	935	948	892	873	938	906	903	896	918	958	931	898	932	854	875	919	886	874	895	943	899	873	944	909	905	919	970	938	933	843	965	887	898	852	878	908	922	902	919	864	880	885	904	950	852	891	863	922	928	930	911	866	904	897	881	957	900	926	892	883	886	876	882	961	915	880	866	867	865	927	847	889	887	922	887	925	925	917	851	933	894	891	926	934	885	889	876	869	881	921	943	950	944	907	874	897	948	857	896	962	973	878	907	902	923	933	912	866	920	965	916	892	879	950	916	922	855	886	908	938	893	940	918	913	886	864	869	920	923	871	920	920	902	906	916	934	868	874	900	977	942	895	820	897	932	928	957	899	908	882	970	927	937	909	846	913	897	888	914	934	890	954	929	912	915	922	917	975	924	920	843	951	894	901	835	940	907	866	944	930	928	929	881	924	921	864	921	973	879	928	865	916	951	918	942	947	927	925	920	926	917	928	950	894	986	899	929	923	915	933	930	931	932	858	885	909	899	925	892	916	910	915	949	895	895	880	971	909	909	863	885	969	932	952	893	892	892	907	901	911	931	864	908	885	934	901	904	871	898	897	876	956	975	940	896	880	884	925	860	892	938	872	929	898	957	878	899	927	928	886	887	904	897	888	922	923	945	904	882	932	898	910	947	851	945	910	904	841	862	915	861	939	905	900	874	947	925	911	896	880	898	904
4688	2894	3618	3243	6858	9190	6271	2991	1235	444	273	291	279	278	270	313	263	275	291	263	272	268	272	267	277	255	300	282	283	302	295	271	271	277	292	305	304	259	309	268	287	283	267	274	288	304	282	288	297	291	303	297	282	279	294	287	291	296	271	321	289	279	286	252	273	296	290	293	315	302	310	304	275	257	272	272	276	298	268	297	274	275	273	294	282	269	312	265	307	287	274	275	282	260	270	275	276	272	260	290	278	311	288	290	305	304	279	299	269	277	315	264	266	271	283	293	292	244	297	273	283	282	284	284	260	285	239	312	296	267	293	273	308	313	282	296	273	283	289	312	315	279	286	256	257	267	254	294	285	284	257	264	248	299	291	308	307	272	289	274	300	249	267	262	278	295	258	265	305	277	285	305	278	277	268	305	291	268	285	294	284	301	309	279	280	297	286	301	271	274	259	277	315	276	254	269	267	295	311	253	270	274	314	273	290	297	290	276	277	305	268	283	266	305	275	302	286	300	278	294	282	288	290	279	277	301	259	301	263	262	274	293	293	294	286	280	268	275	302	280	276	296	277	271	301	294	298	280	295	258	268	274	275	242	279	306	288	260	269	307	263	269	279	275	297	277	294	295	311	277	267	276	297	284	286	261	285	291	307	310	283	294	302	272	292	289	257	274	288	295	291	259	276	266	285	275	315	276	260	285	293	298	273	289	261	249	292	291	280	277	288	290	323	248	299	279	284	285	281	280	293	293	284	257	254	297	294	274	309	271	293	265	279	285	280	330	260	310	337	270	288	282	295	279	252	282	272	273	276	299	282	286	291	276	272	288	304	296	255	262	297	273	288	252	288	297	310	290	295	262	267	289	304	281	296	259	271	268	249	278	282	276	297	281	272	288	283	287	288	285	302	257	291	267	274	293	302	275	269	318	277	305	267	287	302	262	260	299	284	288	311	262	309	271	291	258	269	278	278	295	257	262	294	276	317	270	271	280	249	283	277	269	289	293	284	300	274	282	278	298	268	249	265	262	258	266	276	292	270	292	286	316	316	246	310	287	280	269	280	298	296	295	301	287	244	305	276	304	294	312	270	274	289	282	272	247	294	283	312	294	305	262	285	319	293	289	322	303	278	274	258	279	307	282	279	301	306	291	298	283	300	277	284	280	257	280	308	303	288	293	272	306	284	269	286	265	301	268	279	290	283	289	285	297	264	285	295	277	286	291	279	281	285	279	290	275	280	274	289	265	292	290	287	304	281	310	251	286	299	284	269	272	276	282	324	283	283	280	276	273	269	280	251	279	290	293	273	281	263	261	303	276	281	303	290	290	272	277	281	323	289	271	277	278	289	262	278	325	297	311	275	290	287	311	281	285	304	287	273	286	308	259	300	284	267	300	298	309	305	276	294	275	268	272	281	324	305	279	294	303	285	274	257	265	306	278	259	281	308	297	287	321	267	253	302	301	312	302	293	264	303	282	248	259	293	297	282	283	277	269	274	286	274	258	304	312	246	295	298	284	272	257	268	301	313	288	289	315	297	279	272	254	306	278	279	271	289	300	313	287	273	314	290	289	266	300	304	287	279	258	244	275	297	251	264	300	293	276	290	263	278	288	278	279	270	295	254	299	295	294	285	294	280	271	275	305	283	320	308	275	280	290	282	276	288	290	296	291	298	263	291	293	312	292	291	275	246	292	310	297	306	303	279	286	278	293	251	291	297	284	244	285	294	298	256	250	309	293	269	253	247	281	269	274	295	261	269	296	278	293	321	312	303	290	284	295	272	308	262	313	313	289	301	287	272	279	296	311	269	279	308	270	273	295	291	277	269	291	293	284	285	327	271	289	304	292	297	269	277	308	287	284	310	287	290	291	290	263	274	268	300	277	303	292	301	276	295	269	259	285	289	299	306	263	278	279	263	283	317	273	234	291	274	319	302	274	314	275	272	280	265	257	284	286	289	261	298	280	282	314	292	287	271	308	266	301	262	273	310	284	286	255	255	298	291	288	270	292	304	284	283	304	297	303	296	309	278	264	275	263	255	275	294	279	253	272	288	289	301	271	283	296	299	275	289	292	255	294	291	276	304	333	286	278	251	278	294	293	298	284	263	299	246	268	279	299	269	257	292	309	309	293	294	261	305	298	247	254	289	281	263	303	297	291	267	308	298	300	304	285	279	288	260	293	294	287	299	275	262	266	282	263	257	276	301	258	290	286	303	275	282	276	275	244	282	260	279	279	271	302	265	289	277	274	292	260	297	288	256	263	266	309	268	274	288	250	274	279	267	270	303	293	263	259	308	288	257	271	296	298	291	325	314	298	268	289	292	301	253	278	283	278	266	303	301	290	283	275	295	295	294	307	267	255	329	293	300	271	278	272	282	301	305	324	316	280	323	275	304	293	282	295	313	290	266	328	278	286	283	288	294	271	268	257	311	284	290	266	258	271	300	287	286	265	237	280	270	305	324	280	277	259	288	268	293	306	265	259	277	283	297	289	294	278	294	279	305	272	298	266	280	282	265	267	286	284	321	268	263	273	281	279	304	292	285	312	277	312	262	278	296	271	300	311	292	294	279	276	266	306	287	294	282	316	283	298	298	262	301	270	300	274	272	279	278	286	277	284	283	253	281	286	282	273	256	259	325	292	279	255	307	307	282	278	276	300	279	273	303	277	271	278	273	256	277	282	306	275	300	274	290	302	283	307	306	316	266	301	289	277	311	293	253	255	287	255	304	310	274	284	300	321	311	271	267	311	280	284	276	307	246	270	273	286	293	317	282	296	269	298	262	297	285	271	291	299	263	310	292	287	280	293	271	299	291	281	296	273	278	266	302	264	307	294	276	297	278	295	304	296	285	281	290	299	288	291	261	285	303	314	298	279	271	316	294	272	280	269	300	280	280	274	279	263	300	279	309	314	288	281	287	287	262	258	267	303	308	288	271	295	291	314	312	244	256	277	317	298	295	288	269	271	311	285	286	278	301	311	299	244	277	269	293	295	272	299	319	268	249	262	331	282	289	280	260	297	276	297	301	261	277	261	289	286	290	264	294	302	271	275	290	303	305	258	275	279	269	273	284	277	267	275	278	266	271	298	272	275	259	303	292	272	309	266	327	284	283	290	267	315	276	282	251	302	308	312	312	327	266	293	285	298	251	291	268	290	286	267	264	290	313	303	310	307	291	275	265	303	296	291	289	251	268	272	287	296	269	262	296	261	281	267	297	296	273	291	317	292	273	275	294	285	266	304	257	282	286	302	268	272	295	301	286	287	249	276	287	271	280	268	288	280	291	285	271	300	300	285	266	262	286	288	271	287	264	280	275	244	259	279	262	284	285	295	285	260	266	278	294	281	277	281	271	279	277	290	290	275	261	291	298	281	282	277	309	297	263	265	311	289	295	326	285	301	262	283	301	274	310	301	325	306	277	271	268	275	281	301	283	256	292	307	263	261	291	287	259	277	263	272	278	296	257	296	296	301	303	308	267	277	300	280	275	281	304	287
3725	3232	6132	8012	19257	23203	16998	9183	4012	1340	881	891	883	856	854	859	901	888	856	903	924	874	856	864	841	846	843	882	826	946	867	881	868	830	839	861	854	845	895	839	859	806	874	861	871	803	790	831	840	896	837	857	866	906	831	813	875	814	847	848	845	881	856	849	901	884	811	864	867	945	828	855	874	829	879	890	813	849	868	861	850	902	868	845	880	800	862	880	855	911	912	875	818	883	904	872	888	860	815	855	841	851	848	855	892	830	885	898	830	890	902	846	877	838	893	793	821	819	823	870	841	871	880	790	905	829	837	885	862	870	830	867	822	851	849	834	859	895	853	889	870	880	812	872	891	835	861	854	880	829	843	874	862	868	918	841	804	913	849	880	890	888	857	822	805	848	855	901	854	859	883	880	881	851	859	877	873	880	894	877	858	884	921	858	873	875	848	881	901	856	877	843	859	844	894	882	815	805	859	851	864	877	819	852	837	832	870	858	896	851	836	846	874	803	833	823	850	850	895	860	814	822	834	850	844	904	823	805	873	892	912	890	863	833	796	859	824	890	891	852	879	862	900	855	895	833	883	851	864	861	847	889	828	894	889	868	868	851	896	859	892	910	872	814	859	876	911	824	829	857	869	775	895	918	884	863	807	858	885	873	835	866	807	856	853	830	870	840	871	876	839	866	849	854	820	804	808	876	897	830	867	839	855	810	894	857	883	865	842	876	859	795	850	832	840	880	872	843	909	869	872	853	889	848	882	833	906	864	826	843	876	814	794	846	837	875	863	869	881	897	834	867	845	799	899	854	852	863	842	886	869	850	836	881	834	842	910	838	868	870	836	859	820	854	957	886	863	906	935	846	887	826	868	857	900	847	891	889	902	876	819	864	925	860	854	886	863	893	836	848	905	838	864	874	836	893	862	883	851	874	879	847	876	873	844	798	867	851	839	936	866	834	925	885	866	837	815	902	826	812	839	882	798	854	828	822	862	867	850	848	931	887	851	863	856	902	872	853	868	852	828	809	885	853	838	839	885	861	841	930	832	909	906	820	846	870	865	884	905	820	842	904	869	872	881	867	807	889	825	859	840	846	900	843	843	900	844	891	832	860	892	897	929	849	881	837	851	881	843	825	877	841	830	901	846	859	832	897	858	912	856	882	856	843	907	896	869	895	869	883	839	830	877	825	865	803	886	884	851	911	851	901	838	821	846	909	827	821	906	912	864	836	845	870	884	857	879	899	869	856	879	868	863	901	857	872	842	854	833	873	807	844	833	854	890	841	911	853	890	837	841	883	847	897	850	885	843	873	846	888	822	890	851	841	896	835	854	855	864	891	840	902	858	867	846	902	896	866	823	925	875	873	867	838	816	892	874	822	860	880	828	835	850	858	868	879	800	830	903	869	825	831	895	836	817	877	836	869	858	870	844	827	833	861	901	889	893	831	807	864	820	874	816	877	825	832	867	893	857	836	850	881	830	866	910	842	834	842	820	868	901	880	860	879	861	894	860	852	826	873	876	830	844	875	897	821	844	902	861	842	858	870	876	827	864	835	842	855	805	836	869	837	785	835	851	868	858	887	877	904	821	858	836	856	846	883	874	868	889	905	887	910	850	821	876	873	878	825	856	891	866	840	883	850	883	832	849	842	900	897	866	872	844	868	844	878	818	861	858	871	913	830	859	862	843	854	857	879	835	875	871	896	891	889	804	893	857	835	835	904	898	874	843	850	878	858	848	867	916	902	859	811	879	902	859	839	777	926	848	882	895	890	863	883	854	903	791	904	883	876	871	819	851	886	871	874	843	837	870	876	843	806	840	872	834	873	868	855	895	866	835	842	885	836	861	841	865	865	832	861	784	854	893	862	856	892	898	869	825	867	847	872	878	844	903	878	846	810	842	874	862	881	863	824	825	874	838	870	917	796	858	839	910	832	834	959	843	860	884	877	868	885	820	859	873	845	838	862	835	893	844	902	852	847	873	925	856	920	807	851	865	831	849	825	872	850	824	842	906	857	873	818	853	848	858	886	839	824	862	818	897	873	880	821	909	842	835	884	832	856	858	849	850	838	856	854	830	882	868	800	871	886	850	881	864	834	860	853	877	884	875	868	828	840	819	858	886	805	824	842	866	845	863	857	868	894	849	888	899	880	865	865	873	861	817	866	865	846	810	879	854	852	855	827	865	851	817	807	902	915	808	822	882	837	820	873	842	885	868	914	842	809	842	905	867	861	836	887	875	874	792	874	850	868	847	834	860	864	877	872	892	875	843	807	870	813	839	872	874	895	861	842	840	873	832	822	823	845	939	899	828	876	833	914	888	826	885	891	862	851	825	817	867	853	829	855	879	874	887	836	855	813	885	899	865	849	855	880	857	853	837	878	839	869	874	855	872	872	860	874	896	879	866	883	875	846	859	865	836	840	880	879	820	840	866	901	901	866	909	880	849	863	871	843	808	860	910	876	885	854	887	853	858	860	852	843	821	832	875	823	843	812	853	897	859	926	856	845	816	898	880	836	921	797	862	847	839	891	813	855	888	916	858	849	871	861	881	839	833	817	816	882	863	869	886	871	891	908	873	870	876	838	808	902	880	854	888	874	838	873	840	880	806	815	857	814	857	888	824	880	861	855	818	859	890	858	855	890	868	845	855	846	836	824	852	846	858	865	804	882	881	894	904	888	877	898	887	841	890	871	866	870	814	866	884	894	893	893	875	869	908	847	868	825	891	879	810	840	888	844	868	856	830	851	883	873	848	893	845	887	853	928	835	822	882	861	865	784	860	893	836	849	839	904	870	851	836	820	853	899	849	848	831	838	871	891	871	877	793	836	817	886	820	936	870	853	829	859	885	915	861	908	844	893	915	858	859	870	848	878	858	914	840	831	867	868	922	841	921	903	862	866	854	868	830	817	830	859	900	918	917	840	902	854	854	905	859	895	848	918	876	871	830	856	895	808	887	880	864	890	821	804	910	879	884	832	841	823	811	874	853	841	871	838	867	871	839	840	850	802	884	861	848	852	889	888	867	854	886	887	889	833	862	856	871	848	899	840	823	853	862	863	880	905	884	849	856	840	917	834	829	841	916	826	848	819	878	866	923	815	855	883	878	829	884	877	856	895	864	853	867	851	871	879	840	842	925	810	807	887	843	907	860	878	859	884	862	892	865	813	823	838	867	910	906	843	907	846	866	842	868	850	890	844	912	818	862	864	854	837	854	810	862	869	866	896	832	885	905	851	835	821	885	874	842	806	877	873	857	887	862	880	866	897	857	931	905	831	886	856	855	851	845	840	901	909	849	858	901	818	916	889	837	860	884	830	835	850	908	834	883	847	889	865	911	835	847	854	875	833	863	813	871	922	856	837	865	814	850	836	845	835	846	858	861	896	868	862	834	822	840	869	832	813	832	942	917	795	850	825	898	849	861	844	882	904	805	889	837	817	825	775	896	870	814	892	842	883	853	898	843	854	901	856	879	832	870	856	900	849	812	854	879	853	829	878
12537	4870	6914	8513	50011	55789	40138	23283	8781	1439	483	290	255	306	303	307	283	281	271	249	277	265	277	301	293	287	291	291	299	304	287	261	266	299	301	272	302	277	273	327	307	273	290	273	298	295	290	290	262	247	279	280	288	286	281	271	297	261	279	291	291	312	303	280	292	268	270	291	304	278	284	283	303	289	256	258	313	280	269	262	302	265	300	251	284	250	305	281	294	292	319	274	288	288	284	291	304	269	294	297	266	298	264	292	284	268	258	295	287	301	290	264	259	279	302	268	289	253	282	283	296	316	277	294	268	300	255	299	279	306	300	276	258	276	264	279	273	288	278	300	283	284	252	268	307	282	295	303	268	276	283	273	267	297	271	318	288	277	261	317	298	297	287	266	267	305	303	292	272	298	283	281	304	278	264	284	297	260	281	276	287	259	277	345	293	268	282	283	286	277	284	284	288	267	293	275	290	292	275	279	278	299	256	251	277	301	314	270	273	297	331	301	300	284	261	307	254	291	257	258	274	276	278	261	284	292	277	303	269	274	266	284	289	245	276	297	266	269	279	288	294	300	260	304	303	296	317	294	276	281	273	279	312	289	261	278	278	289	267	279	290	292	295	291	280	317	286	292	295	288	303	281	301	288	305	277	263	288	285	315	253	287	288	263	254	282	297	266	263	293	293	291	278	293	294	282	260	268	297	293	283	266	275	287	266	247	280	286	264	263	290	297	289	320	302	288	295	276	273	268	324	288	286	277	260	257	291	267	300	292	263	288	288	272	284	293	272	292	303	280	272	274	260	270	274	297	299	289	278	268	266	279	286	289	256	295	282	287	268	286	277	283	315	305	287	305	264	274	312	280	283	289	286	262	267	268	283	291	300	328	277	307	272	282	260	277	277	255	278	268	319	292	276	274	286	267	294	296	281	297	274	274	276	288	289	280	281	265	269	288	272	261	296	275	302	297	259	274	268	298	254	291	279	281	262	265	281	257	279	295	274	285	255	265	302	297	287	279	296	292	279	264	282	275	289	254	268	289	272	306	301	316	273	297	261	266	273	258	267	276	258	262	279	289	298	319	283	286	282	277	278	282	277	308	286	262	260	272	285	259	278	245	288	311	291	278	278	285	267	258	270	274	287	291	261	307	284	282	300	264	293	291	251	287	292	296	272	281	277	249	284	267	286	296	264	262	262	338	274	262	255	290	289	305	283	266	325	284	250	286	264	263	288	310	297	283	287	310	313	295	314	278	281	300	276	295	261	279	307	254	276	274	301	295	281	301	290	309	300	261	291	309	247	300	303	272	279	271	318	275	277	283	269	292	266	275	270	259	283	292	263	283	301	293	293	292	304	296	282	305	251	275	289	268	265	280	298	281	282	259	267	285	294	285	288	289	288	298	248	277	307	282	282	277	259	284	294	294	290	290	273	268	267	282	263	292	272	269	277	274	239	276	291	281	291	277	276	279	304	249	297	305	273	285	288	277	292	285	303	261	285	283	258	299	255	293	267	270	260	295	251	296	282	275	294	287	278	283	254	267	253	276	308	289	292	280	263	268	279	293	305	277	299	290	268	283	268	291	276	290	269	281	271	284	285	279	247	267	247	292	281	304	305	302	283	332	261	274	268	309	280	286	283	244	296	270	300	319	244	293	285	288	271	279	273	272	264	270	262	266	273	286	282	276	298	307	265	294	296	288	283	292	304	277	308	276	299	277	262	271	273	283	275	298	289	297	306	297	277	295	282	275	282	302	288	259	300	278	302	253	263	273	263	300	288	244	276	279	311	306	302	276	278	260	314	270	277	250	273	301	290	308	294	281	294	258	272	277	305	282	287	293	266	281	286	293	278	262	278	302	285	271	275	272	307	271	299	262	294	264	287	267	282	268	275	238	281	292	289	271	272	295	286	276	264	258	284	279	283	281	285	287	287	275	283	275	311	280	286	258	271	266	265	253	307	271	273	272	272	264	285	306	280	280	286	290	276	274	308	264	283	299	279	267	287	267	269	263	277	292	287	300	274	289	297	307	276	283	267	275	304	296	309	275	286	295	255	277	279	299	274	286	278	264	297	263	320	259	293	282	284	287	322	288	287	268	269	281	282	302	264	277	295	258	293	279	278	290	283	302	282	294	285	295	271	278	291	284	286	265	296	241	303	288	291	259	268	301	286	287	276	271	297	280	276	290	278	281	261	254	265	276	277	286	275	254	273	320	299	276	265	269	280	252	309	295	275	243	290	298	268	290	283	269	263	282	308	288	275	284	273	292	300	312	297	276	311	275	299	281	289	290	277	262	294	273	302	326	309	283	269	282	265	282	285	276	276	274	276	273	283	301	295	267	272	278	264	283	301	260	268	269	286	256	262	260	261	283	285	284	242	312	288	268	302	261	252	272	262	288	293	301	293	285	263	281	280	281	288	265	294	316	290	300	248	278	282	269	262	279	306	314	268	290	256	274	280	284	290	297	289	307	293	247	252	273	275	294	308	266	280	303	287	261	268	277	272	268	284	273	293	298	289	291	297	284	267	288	279	278	279	281	286	287	268	293	283	275	288	267	275	277	281	305	270	285	312	302	293	288	285	275	252	314	289	261	256	302	275	290	334	286	300	272	312	294	285	293	280	268	274	322	277	273	302	312	279	281	305	338	261	272	248	297	259	269	297	299	304	271	258	290	297	279	298	273	301	281	266	289	265	254	289	292	302	299	276	273	247	273	293	280	248	267	252	283	248	276	323	296	280	312	282	283	274	275	281	269	285	296	263	279	273	292	274	274	303	268	289	278	317	266	276	288	280	305	304	254	270	263	294	281	297	292	268	257	312	280	275	292	305	296	285	280	252	256	294	283	280	266	270	291	270	280	291	297	262	254	262	267	270	304	291	305	273	290	258	287	295	280	262	273	254	275	287	265	276	281	297	258	276	256	274	284	265	289	283	272	278	293	274	267	291	275	271	246	281	283	284	282	265	283	295	313	287	278	292	274	279	284	269	300	290	285	298	275	312	292	278	281	303	280	275	291	271	277	254	273	266	296	256	263	297	308	250	273	285	278	295	294	274	268	294	294	268	297	246	248	291	295	285	264	272	248	275	277	264	264	272	288	306	261	293	299	280	286	259	297	263	261	271	289	290	273	279	297	274	289	311	275	259	295	274	292	296	269	275	282	269	271	291	266	290	296	285	324	309	266	256	308	285	292	264	284	299	269	337	304	317	276	284	249	291	297	302	277	245	295	280	296	291	290	288	268	317	315	280	265	253	281	285	300	303	279	294	285	260	246	273	300	271	303	274	261	286	268	262	277	233	257	254	289	278	281	291	292	285	279	238	289	266	281	280	280	288	285	306	293	306	283	279	274	255	275	261	321	271	261	260	260	277	266	269	281	270	249	254	277	262	290	285	261	286	295	310	273	266	274	261	261	283	291	308	300	275	262	304	285	269	303	265	292	261	312	279	315	276	279	256	272	301	298	310	313	298	295	272	261	253	263	288	259	284	293	268	309
7661	4928	10694	17523	58555	61593	49204	35048	18421	4721	1517	917	908	899	896	849	859	871	875	902	825	861	867	870	849	828	946	987	982	963	924	852	818	861	848	894	894	867	862	818	857	840	861	822	872	908	816	889	808	810	843	885	899	895	867	870	884	805	820	856	853	852	831	908	822	825	847	857	845	822	835	854	858	903	829	867	895	791	846	791	869	883	894	831	880	840	863	868	820	857	882	865	811	865	875	816	783	838	875	856	876	887	845	884	871	836	887	859	875	819	884	846	855	872	867	829	864	858	860	862	842	876	801	821	864	828	835	849	873	881	872	864	858	847	860	883	859	867	922	852	849	868	851	853	866	812	877	921	829	870	867	860	919	825	859	841	839	870	845	864	880	883	857	905	903	828	880	851	855	831	866	850	859	860	839	849	888	892	847	875	862	875	834	852	856	845	872	815	894	875	844	860	885	871	861	811	868	842	844	867	874	839	837	857	889	857	813	817	867	862	778	857	897	824	806	866	852	810	872	888	856	835	830	860	826	826	806	886	855	852	852	822	837	840	864	838	892	827	890	829	850	843	846	869	803	853	911	859	826	884	882	880	831	849	853	872	845	815	805	839	851	882	883	846	837	832	865	850	858	802	896	833	882	860	845	855	894	837	866	838	871	841	876	865	858	882	839	844	827	910	929	855	819	854	868	860	867	848	916	868	849	862	833	883	864	848	856	871	858	878	856	847	858	891	860	863	812	887	882	873	888	840	828	863	879	869	832	813	836	823	802	856	849	838	857	866	853	878	905	882	870	826	839	859	864	801	864	812	794	848	861	795	884	841	913	872	882	870	827	882	821	820	861	865	845	902	875	834	831	899	860	849	766	824	879	885	884	813	863	863	855	864	820	808	817	831	878	835	864	851	900	884	884	894	843	865	828	844	848	890	868	845	860	853	854	832	837	901	835	819	780	883	813	858	871	877	874	889	858	875	843	849	880	873	883	917	888	838	859	861	794	900	854	828	870	857	853	868	863	825	849	850	841	881	873	823	848	808	803	876	845	892	917	821	854	877	813	826	858	866	867	832	808	868	854	852	889	860	842	891	839	823	860	875	889	916	832	886	838	837	882	878	890	900	932	828	841	806	864	835	830	888	826	851	816	866	900	856	902	866	831	839	867	881	826	821	838	904	877	854	872	852	855	848	821	922	852	859	860	892	788	884	852	836	906	853	891	842	833	893	844	875	859	893	815	863	869	861	872	848	871	842	815	869	870	851	843	893	905	919	845	930	835	829	870	878	837	860	823	894	866	840	840	855	859	894	856	868	883	868	849	846	865	860	824	839	883	823	844	848	853	828	854	814	839	842	879	856	888	864	808	826	838	837	867	894	841	885	849	857	849	860	845	853	875	877	816	870	827	879	836	835	890	853	861	812	883	889	823	896	795	881	874	864	900	863	881	853	868	881	885	879	850	836	880	908	854	835	869	846	871	863	887	886	869	856	843	813	867	848	867	886	821	870	840	868	798	846	874	851	899	840	938	847	863	862	904	865	858	801	819	827	883	829	899	872	847	857	861	834	908	861	863	823	858	793	895	881	831	904	844	888	864	832	883	855	869	842	865	814	842	896	873	851	841	835	902	817	855	863	895	839	885	870	907	900	889	882	826	888	881	863	840	853	865	895	844	855	841	887	887	863	860	881	891	824	824	868	875	881	850	792	869	866	866	871	831	843	884	882	869	882	889	912	835	882	871	864	861	851	876	838	816	870	825	854	830	814	845	868	881	798	820	913	899	860	806	833	864	857	796	900	891	894	913	856	858	890	852	882	885	862	861	878	832	808	845	879	877	811	868	816	849	797	893	895	896	825	828	866	861	884	845	857	894	834	841	864	843	881	865	832	869	853	826	865	869	903	866	859	825	850	838	794	879	850	873	860	851	841	855	877	874	820	873	830	854	924	944	899	839	856	856	857	858	873	848	889	856	871	882	873	844	861	850	799	830	871	839	823	825	810	812	873	861	853	884	851	852	795	822	823	801	867	840	840	848	844	836	855	906	852	833	877	859	859	855	807	848	841	863	903	918	881	870	839	843	895	826	850	837	886	842	812	843	853	860	846	827	893	839	870	868	920	845	834	901	872	873	893	859	826	828	829	779	849	817	889	827	852	832	915	881	828	837	843	847	921	866	859	809	832	877	875	875	872	841	893	903	891	806	883	845	834	877	823	868	911	907	911	839	923	852	870	813	850	867	818	827	855	880	843	824	815	878	856	842	881	856	889	825	841	881	841	921	882	862	894	885	876	865	805	839	854	820	882	830	885	827	874	797	841	914	861	803	827	848	888	843	873	872	873	882	845	863	811	827	816	813	818	841	817	832	844	781	860	888	848	822	841	913	857	867	896	823	873	813	872	840	878	845	870	898	836	882	785	840	844	811	893	855	814	857	857	829	865	867	863	862	846	862	847	840	841	844	899	873	905	867	834	850	855	809	847	855	832	848	938	875	859	862	835	941	856	885	820	831	883	865	842	867	852	890	878	892	853	809	862	848	848	890	869	866	867	826	814	908	892	836	845	840	825	858	826	841	813	829	828	819	892	861	899	831	878	876	868	882	836	854	833	875	853	891	891	826	871	829	937	828	851	860	834	875	875	864	838	908	836	849	827	858	826	891	885	872	817	841	859	796	885	886	848	865	891	912	850	848	871	899	813	879	845	846	820	843	817	873	833	879	840	858	841	817	878	842	881	859	798	846	860	817	886	904	867	843	855	869	871	858	801	841	884	808	833	839	874	843	866	887	872	892	873	875	825	888	879	814	883	842	868	881	866	820	858	892	847	796	837	866	830	852	838	868	849	846	842	846	871	831	873	828	863	819	866	823	839	879	838	873	821	809	842	877	889	883	811	876	833	853	854	854	829	816	889	823	873	878	807	836	824	837	869	819	894	857	885	823	874	849	816	821	843	831	865	826	895	867	847	843	857	851	855	793	858	885	862	894	860	815	909	854	925	859	882	833	878	870	814	832	838	877	867	850	895	882	857	848	753	809	831	787	828	873	831	844	875	879	877	873	853	882	838	906	797	890	866	824	845	864	905	871	854	873	877	838	812	869	806	882	796	853	926	887	830	817	837	808	856	830	827	851	875	895	863	851	899	917	835	840	875	807	941	861	862	896	826	860	816	943	818	912	868	828	865	814	796	883	897	876	863	846	910	870	885	854	892	880	819	886	806	867	896	831	852	855	831	860	818	823	868	831	853	859	843	822	876	885	815	857	896	863	865	848	863	882	849	777	818	847	878	913	868	846	867	885	872	861	872	840	845	866	857	843	829	847	837	859	911	877	847	872	877	844	844	822	858	892	877	799	851	845	851	905	848	863	887	890	858	839	844	881	869	823	840	863	840	905	859	867	850	888	834	843	833	858	831	884	806	872	876	873	854	874	835	851	860	867	835	831	859	875	916	885	849	901	880	855	821	892	797	828	857	884	886	893	873	816	873	913	821	839	834	826	901	856	814
19612	8260	12908	13561	62894	67892	49907	31686	14635	2785	603	300	328	353	317	289	291	311	306	320	306	299	289	317	303	308	332	357	333	344	330	284	314	290	321	278	299	285	300	313	312	285	300	291	304	270	277	293	298	278	315	306	278	303	278	312	306	307	301	292	250	344	309	308	309	296	302	315	313	283	291	321	325	312	295	325	276	315	286	309	316	298	302	271	319	259	308	303	300	260	303	295	310	301	307	297	299	321	333	309	310	330	314	282	295	305	304	307	282	331	299	317	291	328	304	287	275	315	285	283	320	309	318	296	288	320	285	267	316	285	277	305	305	314	291	318	281	277	320	320	286	329	301	293	267	292	307	317	264	299	316	312	343	301	325	306	300	274	270	294	310	295	314	310	280	298	293	270	317	298	286	297	277	295	331	315	319	292	283	294	294	303	290	300	311	338	307	300	300	309	302	283	297	302	306	272	341	320	279	317	296	287	306	281	296	303	327	315	349	297	313	297	300	318	280	298	296	305	319	291	311	304	316	324	297	286	287	289	322	264	296	290	301	327	281	299	317	268	300	308	316	298	273	280	330	299	312	275	309	323	303	304	295	271	302	312	300	284	300	285	273	283	302	289	292	297	327	303	312	312	309	312	283	325	319	298	276	290	308	302	287	296	305	301	287	303	296	312	325	266	285	321	273	328	313	272	287	316	287	298	330	306	301	280	313	295	301	332	277	288	308	306	346	297	313	314	319	271	306	275	282	310	297	327	319	313	289	289	297	309	305	267	301	294	300	330	305	329	313	305	288	300	303	291	306	281	304	295	343	300	295	314	269	308	305	292	310	286	316	320	315	310	292	283	287	301	312	305	295	324	318	307	322	308	282	280	272	284	286	316	292	286	291	302	283	283	273	304	285	319	300	340	296	309	315	324	296	305	285	279	307	287	299	333	297	303	307	276	310	309	316	313	314	312	303	304	327	344	326	322	336	300	286	316	283	305	304	307	315	298	309	285	272	307	290	293	304	312	295	305	289	301	316	317	287	296	312	284	290	273	294	247	284	294	292	309	293	342	301	313	316	260	309	315	286	306	299	268	326	285	327	289	301	319	303	306	287	322	313	265	306	299	283	284	291	289	313	306	315	291	293	290	307	299	313	283	308	311	309	295	285	304	304	304	310	300	342	325	311	300	314	300	291	295	318	285	290	352	293	291	289	315	261	286	297	301	324	292	327	294	279	296	319	297	298	310	290	298	295	284	300	298	285	300	276	272	282	284	300	291	311	301	329	300	328	303	319	272	295	302	313	297	308	297	317	312	270	323	328	248	287	304	323	276	291	277	290	292	297	304	300	348	312	326	287	291	304	291	295	331	303	330	338	294	319	315	300	284	282	288	316	325	316	307	314	295	292	289	298	318	303	272	313	323	301	298	308	341	302	280	299	289	286	294	291	315	300	282	292	320	282	318	274	334	302	330	287	293	279	300	274	286	297	325	306	315	286	307	285	306	293	294	292	297	286	302	315	312	312	298	283	313	295	300	275	265	280	300	288	306	332	309	310	300	300	296	301	278	307	291	318	318	304	300	323	312	298	289	296	284	302	308	300	286	314	308	318	311	298	278	306	304	294	291	290	295	276	289	336	291	306	269	303	303	312	283	294	293	286	277	306	307	293	305	286	302	308	324	300	318	316	284	285	321	303	308	291	310	320	285	298	276	309	325	297	313	274	324	307	285	320	292	282	292	305	298	297	258	314	273	271	332	296	296	323	317	281	276	296	321	290	315	337	295	300	321	316	267	302	325	249	296	305	297	274	297	290	268	279	296	289	292	263	302	295	315	278	281	287	307	311	274	320	303	298	298	319	273	285	287	309	284	293	266	284	318	307	309	313	316	311	294	299	287	280	308	274	284	305	289	314	280	314	297	298	270	278	294	299	287	317	302	312	301	293	306	271	289	306	308	315	294	285	307	310	273	338	327	295	323	321	285	302	323	329	320	320	319	311	306	291	299	336	313	312	327	292	314	323	283	274	280	302	301	334	322	303	293	290	300	304	284	317	291	312	308	299	288	292	282	348	277	313	309	264	315	326	305	293	324	287	271	288	292	310	298	293	335	300	303	282	342	301	317	304	292	273	335	285	299	297	293	291	321	274	275	271	297	300	312	310	296	281	301	324	264	289	287	323	288	298	302	303	313	303	320	310	312	301	277	320	301	329	314	273	327	295	290	345	284	271	278	303	313	283	279	298	339	309	287	282	284	278	294	312	294	317	299	285	297	312	331	295	348	286	303	297	288	332	339	262	260	353	285	266	315	297	283	324	316	296	297	288	277	305	307	298	287	288	322	299	332	288	344	311	294	304	313	279	309	290	297	305	339	307	324	324	309	317	280	286	276	318	279	314	306	287	309	300	275	317	295	285	263	313	301	273	246	274	317	302	328	298	305	314	305	293	283	299	296	323	326	296	321	317	307	324	294	295	307	292	312	297	323	298	290	270	310	271	318	317	331	299	298	275	285	270	316	300	316	255	316	304	287	290	318	287	311	290	288	320	301	327	353	289	299	302	315	314	335	283	290	313	299	277	293	303	279	284	305	300	295	306	285	304	287	301	327	289	289	295	262	290	309	326	321	286	289	288	277	289	303	286	312	324	309	307	268	285	253	338	283	307	296	303	293	298	314	285	319	342	291	325	300	292	291	314	293	319	289	302	289	274	294	302	281	304	286	293	299	315	292	281	311	314	281	326	307	333	311	306	304	305	315	292	321	320	291	274	304	310	320	343	292	310	308	289	288	319	324	323	308	352	329	309	280	296	313	313	320	311	294	289	309	303	278	297	311	304	300	288	292	279	282	331	287	291	327	305	300	294	283	292	295	314	300	306	272	297	305	344	306	334	293	311	300	285	277	295	306	293	270	312	292	288	291	313	315	272	296	298	312	270	319	294	290	293	318	285	289	339	301	293	302	312	297	270	290	321	300	293	332	312	303	291	239	269	290	297	310	308	290	316	303	272	313	285	291	298	286	306	297	274	288	306	317	283	280	308	297	314	299	292	319	290	264	310	290	302	307	292	336	280	331	296	299	306	300	274	336	331	324	315	292	292	303	307	289	308	312	331	315	306	328	268	326	288	292	298	272	305	305	300	312	301	293	312	299	300	313	288	354	307	335	287	302	290	280	307	300	290	281	314	284	308	279	288	272	322	292	306	310	275	290	293	276	287	273	300	306	324	319	314	294	300	308	301	286	319	326	290	286	308	285	295	300	278	297	291	305	327	299	273	330	292	287	294	268	284	314	281	318	294	324	304	299	295	288	303	313	324	276	277	297	289	274	281	272	281	285	290	265	296	314	322	266	263	309	296	305	275	318	297	301	299	354	303	309	288	306	313	288	306	285	304	285	320	282	298	286	313	296	271	276	305	294	279	321	279	314	277	292	306	307	311	329	280	315	307	299	298	314	329	291	300	353	307	341	302	284	280	305	307	302	282	292	286	302	286	291	258	294	295	342	302	281
9995	7560	16976	22840	68949	74370	58558	42644	24939	7125	2053	955	997	921	1012	940	952	991	943	969	897	965	919	943	900	898	932	1114	1122	1036	986	922	974	917	982	931	965	875	904	920	921	888	905	878	908	911	869	927	905	895	921	853	885	852	879	863	899	904	921	923	938	913	886	874	893	909	927	898	900	901	891	898	905	974	1025	918	911	886	865	922	888	862	905	913	925	816	919	869	934	919	928	921	927	912	883	884	876	936	982	888	906	882	914	883	883	854	930	906	932	854	910	938	884	859	928	939	944	933	885	894	910	922	893	875	893	887	938	890	866	921	881	891	854	910	917	867	912	896	941	878	935	861	908	863	923	927	892	882	899	912	894	882	922	880	889	892	890	868	931	962	922	915	899	852	909	923	925	915	896	899	871	961	886	876	867	908	940	865	903	975	898	874	900	892	911	888	861	917	890	898	891	886	904	892	949	949	930	911	899	870	920	934	911	940	946	888	897	874	892	917	953	950	977	913	898	910	959	940	896	876	869	920	898	982	912	875	896	916	925	911	926	883	945	862	878	903	899	949	902	890	870	902	916	952	851	899	855	870	947	935	922	877	898	933	858	896	872	936	877	888	867	910	912	901	911	936	843	929	900	891	916	970	926	892	920	891	871	933	941	892	895	884	897	938	919	910	911	889	901	888	888	869	877	917	897	900	852	897	948	889	895	898	881	910	895	893	899	921	943	906	881	896	902	878	921	921	936	866	873	945	912	955	884	855	913	939	882	920	891	930	892	939	857	931	926	865	911	882	884	906	882	952	884	951	897	926	953	926	894	902	993	891	895	931	910	881	882	916	881	878	909	928	916	896	893	887	959	922	925	925	923	919	917	964	908	926	892	933	864	892	929	923	847	935	905	910	948	891	898	903	870	896	957	838	896	854	911	924	939	871	888	896	894	852	913	927	888	881	860	864	846	962	895	901	924	939	917	905	873	964	932	935	882	884	925	881	943	871	946	899	964	921	915	930	880	888	924	935	878	899	850	875	922	936	903	883	929	964	925	941	936	867	894	903	930	887	900	852	897	916	949	909	875	915	942	916	918	907	926	882	890	908	916	900	904	886	911	926	915	897	876	959	910	883	908	907	908	922	905	908	942	955	957	930	918	885	953	932	932	919	921	912	909	893	918	896	916	899	890	960	952	883	881	933	913	889	919	913	947	907	969	939	878	900	888	935	902	905	905	906	889	882	916	966	950	900	892	847	924	896	906	860	882	878	879	890	922	900	933	924	945	932	921	980	954	899	883	939	967	894	915	897	920	855	921	930	962	884	897	891	918	908	879	899	948	889	842	931	933	892	916	913	944	932	889	914	926	903	917	898	943	900	902	898	916	898	867	883	850	880	919	849	905	867	879	878	887	930	935	925	964	864	862	884	900	877	895	822	910	907	919	874	940	920	915	886	899	940	935	927	906	913	877	967	876	897	866	897	889	871	957	920	920	935	905	888	865	924	931	905	829	883	882	914	916	935	847	849	916	907	882	896	924	885	913	953	930	935	919	868	882	945	922	858	982	885	915	868	919	845	952	897	960	902	885	949	888	927	948	894	903	883	889	889	879	863	943	930	951	863	845	896	926	988	887	891	855	918	922	872	877	934	936	906	909	894	854	920	971	935	906	954	933	913	922	867	908	837	880	848	880	935	914	918	916	885	880	879	914	943	892	937	931	834	929	875	932	948	945	895	884	912	843	962	946	907	885	869	927	902	885	902	883	860	900	931	878	882	925	950	867	935	932	966	913	902	890	854	933	871	844	904	859	944	932	895	922	893	906	875	884	844	863	929	929	913	944	928	891	880	917	933	927	894	844	907	923	952	940	923	925	854	886	888	894	893	922	884	884	902	928	888	875	920	932	942	880	915	886	853	921	876	898	854	932	920	894	932	868	869	872	933	903	935	890	918	970	972	945	903	868	904	876	929	961	869	914	824	909	914	929	875	912	935	935	925	902	915	848	869	948	885	969	868	916	941	949	897	889	864	957	908	902	878	975	872	890	888	920	944	888	948	916	905	877	963	883	878	874	906	852	891	935	940	877	862	905	931	911	901	885	924	871	921	907	872	942	917	845	921	906	915	930	893	932	847	894	924	939	892	878	879	874	937	930	904	867	873	909	832	859	919	895	938	890	869	910	888	945	990	885	928	843	894	884	959	913	871	904	906	895	879	898	865	870	905	889	934	839	899	884	930	885	923	913	909	948	878	926	866	975	915	847	928	892	914	968	926	935	903	936	915	851	883	912	898	921	917	893	952	899	898	929	905	924	909	884	910	871	870	878	886	888	897	915	921	889	922	886	885	890	934	947	899	889	891	930	856	917	965	935	903	946	869	913	878	873	948	913	885	875	907	914	875	885	928	901	932	906	870	926	901	831	931	911	848	945	885	929	888	887	879	895	913	854	989	888	938	908	868	903	938	889	914	931	927	910	920	870	911	874	939	819	907	927	948	923	892	899	917	880	898	935	880	842	869	922	901	898	925	911	950	904	889	840	877	891	971	942	941	905	903	860	889	902	935	889	931	956	897	943	876	922	922	969	921	916	930	907	906	932	922	848	875	928	957	936	916	886	902	845	900	906	899	956	897	950	944	909	955	889	883	870	915	941	878	880	912	848	927	920	880	884	890	881	931	924	950	931	901	896	836	919	868	913	879	894	887	902	859	876	888	893	908	897	901	924	912	922	912	912	914	883	901	931	882	920	906	878	923	882	906	903	906	938	894	942	914	930	903	915	887	916	897	899	917	887	874	858	882	913	927	882	864	911	922	869	851	906	939	943	883	927	931	859	886	949	945	885	876	945	913	911	888	957	924	888	914	929	853	909	945	921	914	887	929	896	891	928	924	955	877	930	853	894	922	930	863	934	919	872	942	914	884	892	924	918	894	930	956	890	922	887	910	884	917	916	945	942	967	1023	934	847	887	916	907	876	913	892	913	880	902	904	846	903	917	886	931	879	910	871	886	901	870	901	912	872	906	934	933	928	880	914	843	928	935	877	901	863	944	877	877	908	922	855	923	872	853	903	873	899	941	917	926	932	928	922	900	942	922	840	914	886	895	937	910	917	957	892	942	845	979	873	907	895	971	909	950	962	859	894	900	905	897	877	857	907	882	900	898	919	939	940	899	899	897	841	886	908	948	927	932	939	859	919	945	939	863	903	870	895	880	933	906	921	862	886	957	869	883	943	904	923	882	942	929	903	869	879	966	921	899	906	937	884	904	896	905	898	952	940	918	982	879	914	891	932	940	922	895	910	919	904	990	910	868	905	907	885	925	905	879	882	916	854	896	896	884	969	889	907	908	894	903	950	888	870	855	870	941	929	916	889	923	793	897	888	867	879	918	949	861	898	913	880	912	928	876	907	959	897	886	913	908	916	849	920	907	874	906	892	860	938	886	856	845	925	947	905	892	916	885	904	957	935	901	893	941	894	972	902	921	915	945	903	851	888	902	940	891	904	881	957	893	849	873
4599	2538	5225	3667	7240	10166	5931	2927	1278	473	307	314	294	283	292	290	276	287	273	322	292	269	290	244	309	258	287	260	299	269	332	277	262	292	282	277	284	271	310	278	288	272	282	283	298	258	268	303	295	287	279	263	283	283	313	309	281	271	260	279	266	282	285	275	294	283	284	297	254	294	278	276	296	304	262	317	260	296	272	295	278	274	270	285	333	242	254	267	280	283	281	291	264	256	269	257	283	284	271	300	266	285	283	270	273	287	264	302	273	293	286	295	248	281	294	290	265	259	277	280	284	279	295	277	285	295	295	276	279	262	260	275	260	304	260	272	318	310	273	308	279	294	265	265	290	305	266	278	253	274	274	286	296	300	263	264	283	290	317	291	279	276	285	281	266	271	291	266	261	264	307	266	278	281	280	292	269	290	273	302	297	296	284	257	293	299	327	279	260	300	275	286	297	260	291	304	312	270	275	281	288	276	289	265	273	290	293	295	283	284	288	294	317	304	279	297	267	273	317	298	255	292	289	292	273	278	271	297	276	304	277	260	290	262	318	294	265	249	229	267	273	285	293	263	312	285	286	294	292	277	281	272	286	289	308	288	305	305	281	269	298	281	281	254	286	277	285	267	293	301	311	288	272	290	297	261	291	238	287	305	275	302	279	280	293	298	271	294	274	288	303	259	268	290	281	246	273	272	330	275	291	259	305	269	260	262	268	265	281	300	295	294	306	299	302	252	273	267	291	277	279	289	273	287	267	278	285	271	293	272	296	307	286	287	295	270	266	286	302	275	258	299	314	262	278	257	293	267	254	312	288	263	302	273	320	236	247	289	298	291	263	281	277	247	281	279	296	282	270	291	288	257	287	293	280	260	281	280	268	298	279	299	253	268	283	288	297	273	318	279	275	294	294	283	276	267	280	284	314	283	253	279	282	302	271	306	313	256	271	283	294	284	281	284	271	298	282	272	308	301	262	313	289	272	277	275	287	289	306	318	275	283	272	298	292	294	264	303	281	282	268	266	285	249	269	251	312	266	303	283	273	305	275	289	295	280	297	276	259	272	309	254	287	294	310	277	320	283	307	281	279	278	290	263	267	299	294	272	301	281	282	280	285	284	275	271	302	269	268	279	256	297	313	284	305	261	280	304	282	287	265	288	281	289	260	260	280	269	326	294	299	262	258	298	316	274	308	289	286	275	319	271	281	294	298	288	283	281	300	281	303	287	295	277	275	310	269	290	249	304	263	296	247	282	277	282	275	250	257	294	271	318	271	280	276	284	270	285	281	278	279	265	295	295	275	280	282	297	298	271	252	256	279	275	296	281	261	270	297	297	298	329	289	296	264	308	288	304	279	288	272	275	305	319	291	286	285	271	285	294	275	291	284	291	297	286	287	299	292	284	277	271	269	271	278	252	274	270	291	282	296	294	284	257	286	275	268	263	278	338	292	290	297	278	262	308	278	253	264	266	270	275	276	314	272	292	301	275	265	280	297	291	304	291	269	284	294	287	269	261	302	274	256	276	289	272	285	300	277	296	277	280	288	252	296	280	261	273	255	295	251	295	283	267	303	277	306	294	297	317	287	273	310	286	291	303	292	285	232	274	269	257	300	286	252	283	268	287	273	314	279	306	280	260	319	259	281	282	292	292	291	286	283	291	287	266	308	281	274	284	236	305	290	271	279	287	272	261	279	264	288	298	303	294	273	269	293	307	265	244	258	285	307	276	295	275	304	298	257	245	304	284	300	265	285	279	309	285	276	293	291	283	269	283	270	278	310	279	314	283	265	289	280	269	267	298	300	277	308	297	276	254	271	284	293	266	260	269	267	264	297	289	253	274	278	276	274	273	281	246	282	284	336	290	263	260	260	278	265	284	300	271	286	280	283	274	319	257	304	291	295	294	294	292	278	282	254	283	279	285	264	312	290	288	271	267	324	274	274	281	245	260	269	277	251	293	271	298	297	300	258	287	267	273	272	264	257	297	267	282	307	264	290	264	322	275	275	272	250	288	277	307	293	278	269	245	261	283	249	262	274	279	281	270	281	289	277	268	293	287	275	258	285	306	276	288	311	260	264	325	296	291	259	268	254	279	284	264	299	268	275	259	297	303	297	278	299	280	270	271	300	309	260	292	275	281	277	269	281	287	298	274	263	277	292	246	292	263	331	271	300	284	258	284	265	303	254	275	308	278	278	295	293	253	259	268	306	250	281	257	321	295	260	266	278	297	271	266	313	265	294	268	251	271	263	275	275	278	276	272	278	268	301	287	298	270	268	267	281	282	300	290	274	284	293	284	305	280	259	321	305	288	288	278	280	278	268	269	301	274	281	268	276	273	295	282	319	245	303	273	313	254	257	303	263	291	291	273	259	295	277	262	286	259	275	251	275	310	321	296	267	277	292	273	268	267	269	276	286	282	300	305	266	305	285	286	270	257	279	301	292	306	275	287	261	287	319	279	286	287	281	280	278	269	269	283	288	274	280	274	279	270	271	283	241	301	285	270	301	277	254	249	296	285	287	287	272	285	279	269	291	283	269	269	277	252	292	286	272	306	296	311	288	288	272	265	275	304	271	257	302	273	304	299	287	298	285	260	270	310	300	264	303	291	267	244	297	286	251	280	292	272	268	288	315	274	275	300	273	301	283	271	263	295	269	295	257	275	284	297	238	291	263	266	289	291	280	282	287	299	272	272	263	275	309	285	280	286	297	290	288	287	265	290	299	268	296	275	261	309	301	286	294	284	273	273	273	301	310	296	301	293	264	277	295	288	279	281	257	285	291	289	320	256	293	289	253	275	279	322	264	259	273	289	280	271	280	276	305	283	267	297	253	280	291	245	275	259	299	261	306	284	306	285	311	264	248	279	294	300	294	278	290	247	269	294	284	293	255	300	292	268	292	292	292	311	296	309	282	287	288	312	295	278	250	278	314	295	282	279	274	269	290	298	295	276	264	272	288	256	263	283	284	272	264	285	273	291	278	271	286	269	279	307	265	269	295	261	265	254	270	305	274	286	311	269	291	286	312	286	286	280	318	271	287	332	298	274	275	263	305	269	291	275	262	257	286	274	278	276	297	270	281	277	268	294	293	273	293	297	287	264	288	253	263	283	287	279	279	281	250	302	299	269	279	269	304	289	290	268	274	327	287	295	272	309	290	287	281	298	263	236	238	295	264	270	292	267	307	291	293	302	289	301	288	281	297	285	300	302	273	287	272	275	298	284	281	271	270	257	280	288	295	256	276	295	275	281	300	313	282	256	273	311	279	304	269	284	270	323	278	271	272	279	274	296	284	271	276	273	287	275	288	262	329	243	301	303	295	250	282	284	290	309	268	297	256	303	289	287	299	306	258	288	284	337	276	318	290	285	257	272	269	302	292	286	276	301	305	305	286	259	271	265	306	275	300	293	272	281	246	287	287	271	266	281	317	299	291	267	295	267	296	287	262	264	260	264	302	282	274	276	290	277	260	316	290	270	265	255	306	293	267	259	286	243
3770	3105	8363	9194	19559	24404	16432	9284	4338	1340	944	920	929	816	879	871	869	879	868	848	864	871	890	860	838	834	820	862	870	852	864	814	867	864	875	869	893	876	875	804	839	876	848	871	834	846	886	879	859	868	846	887	873	839	852	880	860	827	807	896	846	863	924	805	873	860	914	794	832	862	833	828	884	859	849	857	907	855	889	834	849	857	816	827	908	853	821	849	826	846	830	848	764	878	842	863	876	872	875	857	841	832	868	898	892	867	853	838	919	865	829	871	896	928	847	869	890	925	876	780	825	845	881	885	872	797	807	913	886	853	846	853	878	851	880	856	860	857	867	856	871	869	937	840	792	853	817	863	895	906	841	909	857	884	872	789	869	902	834	823	856	865	880	767	824	862	841	869	825	806	866	870	899	852	830	873	878	824	902	880	868	813	895	884	843	861	825	846	895	852	857	819	899	862	815	871	852	868	848	904	891	847	826	814	811	851	864	830	872	834	894	862	828	882	886	838	827	804	855	861	910	796	874	790	888	865	863	858	895	833	891	874	824	911	882	862	876	886	837	813	866	878	845	835	862	818	821	814	903	867	862	829	846	883	843	864	814	840	909	822	861	874	867	840	884	855	848	872	862	840	862	827	865	869	855	825	867	897	889	832	897	859	844	882	857	811	884	844	912	825	919	867	839	838	856	843	877	870	860	865	877	819	863	838	872	852	827	893	879	862	862	875	817	856	833	839	895	856	822	861	854	775	823	815	878	878	809	821	841	835	889	851	876	854	862	834	871	837	912	840	835	879	831	862	841	873	874	853	816	875	866	841	857	870	857	889	810	801	847	851	870	922	805	874	891	836	838	900	874	848	889	813	807	874	854	892	842	885	848	843	809	830	860	858	869	883	856	939	856	858	819	835	815	859	828	836	874	849	807	888	871	898	845	850	854	839	841	830	851	879	820	824	848	811	883	845	860	885	856	858	825	861	906	787	888	864	836	819	832	892	874	891	872	880	883	872	870	815	865	835	845	887	894	862	919	838	874	879	876	858	827	863	859	858	854	924	876	899	883	849	818	864	850	836	879	862	873	897	858	834	848	856	844	853	837	872	903	856	789	869	834	911	864	838	794	847	870	856	846	890	904	862	861	888	901	875	860	907	864	780	851	840	859	846	935	890	879	900	887	819	861	861	877	858	886	804	844	866	888	870	840	841	841	839	874	823	887	883	844	937	849	894	862	839	843	836	795	840	869	852	819	832	966	864	888	841	859	886	854	889	876	853	891	891	863	880	876	836	839	882	888	861	899	935	880	823	880	863	826	837	854	826	858	835	886	838	866	815	864	884	899	825	883	819	830	832	853	824	855	829	876	841	867	883	861	828	907	837	848	801	862	811	860	851	898	869	868	868	833	845	850	867	891	875	843	858	893	866	897	868	853	825	844	873	875	854	852	851	879	817	871	839	885	865	883	862	872	872	833	873	806	893	858	831	893	845	862	819	861	841	925	850	900	922	842	811	888	884	847	859	852	853	874	876	896	915	797	861	827	928	867	875	828	860	876	869	843	817	853	898	831	855	838	867	828	854	770	875	853	894	827	849	878	858	823	863	881	881	880	852	841	859	866	860	847	833	886	887	871	831	790	872	929	876	834	868	877	904	808	834	822	838	886	883	854	835	846	852	864	803	785	787	861	817	910	786	835	859	838	833	877	886	853	839	859	853	858	852	937	851	869	826	897	863	890	879	827	900	871	769	898	799	857	869	850	926	899	871	885	816	886	852	916	856	828	885	866	851	830	889	855	867	859	934	811	802	856	827	866	870	847	869	865	897	853	923	840	875	897	886	901	821	907	843	868	860	876	873	846	876	845	865	855	837	842	895	901	843	833	856	898	857	828	819	918	848	876	829	831	835	893	853	853	819	871	817	903	901	817	849	790	811	824	898	887	879	824	832	880	866	906	888	869	875	848	847	857	875	873	872	833	827	859	818	885	858	898	847	840	868	827	831	825	871	867	828	924	867	846	800	812	815	871	842	860	858	818	878	850	881	840	854	835	836	880	880	890	889	822	888	853	842	883	869	858	885	834	830	842	866	889	810	870	827	831	774	912	849	839	843	874	872	842	861	858	874	860	874	830	852	845	805	833	834	877	831	854	858	889	834	863	836	871	881	877	876	886	837	865	808	813	854	838	869	838	844	877	868	826	838	835	841	871	862	878	855	878	904	850	825	871	902	863	842	852	867	818	873	813	895	813	873	870	832	861	879	809	817	829	860	868	837	867	884	842	868	833	839	827	849	900	846	868	835	872	888	876	841	867	852	879	913	891	873	900	846	906	830	829	862	894	871	848	864	818	911	847	811	885	881	881	842	900	836	863	829	826	809	872	832	805	822	922	915	864	854	899	873	832	887	898	849	880	858	835	844	854	840	829	888	897	863	819	887	865	896	864	811	819	894	849	836	813	865	843	885	849	904	885	895	914	843	850	790	863	892	902	852	868	820	892	842	839	805	848	845	890	882	860	794	876	819	857	904	809	858	866	848	860	834	877	866	822	855	834	855	868	892	824	905	822	873	824	845	902	874	838	867	835	854	833	813	843	813	857	865	823	861	854	925	872	839	858	879	829	798	838	878	845	888	863	837	875	856	863	850	822	859	876	881	849	865	858	895	893	877	783	836	853	900	878	903	863	875	842	875	860	839	882	865	850	865	851	872	863	807	859	900	857	844	863	861	843	879	888	796	868	850	875	876	871	838	853	897	870	904	846	878	850	824	818	894	846	849	903	863	840	823	856	896	879	832	892	864	873	862	859	805	920	822	875	865	881	804	877	862	889	861	832	834	835	851	919	845	843	881	867	845	861	856	838	881	863	856	829	909	849	811	844	838	833	802	827	858	855	869	859	830	853	846	869	840	845	825	819	850	877	876	858	852	838	849	812	864	875	899	814	880	860	920	853	857	911	864	927	821	814	830	871	863	838	833	861	861	839	845	828	836	877	910	882	782	835	844	854	854	855	856	849	837	960	888	884	881	878	885	909	822	872	857	815	834	877	871	855	882	845	859	831	890	907	870	855	785	884	882	878	898	834	858	861	867	841	839	896	840	889	833	869	834	874	849	831	850	856	819	893	890	817	866	853	855	866	908	864	873	898	857	846	850	864	874	878	863	896	836	808	807	843	870	863	889	892	882	813	872	847	871	846	880	907	861	883	860	854	835	892	859	826	832	852	908	863	909	868	858	833	854	819	811	835	871	860	853	849	829	906	860	822	818	887	874	822	885	843	854	836	813	835	840	901	895	843	874	840	867	848	835	846	872	859	819	863	826	868	848	906	919	908	866	799	872	857	843	831	868	864	881	875	823	921	889	837	876	829	818	854	852	865	893	819	864	887	869	833	893	838	851	937	860	876	809	867	858	849	896	855	871	835	877	895	779	907	826	873	846	799	810	850	844	865	864	839	824	800	865	907	870	861	814	853	824	861	864	854	827	857	884	836	916	854	893	894	835	794	840
12144	4814	10593	10418	49040	57692	38613	21856	9134	1523	374	289	297	297	307	312	317	280	290	274	282	286	319	262	299	290	299	291	321	279	311	275	276	251	306	251	308	282	309	281	289	254	283	279	285	276	274	292	276	263	275	269	287	277	284	299	270	316	275	256	289	263	275	285	279	271	295	274	273	260	300	301	303	282	268	280	296	269	310	298	284	264	276	284	292	277	281	279	278	263	292	301	288	325	284	321	279	263	248	293	271	292	253	315	270	250	286	277	264	280	310	274	257	244	319	278	303	289	287	259	295	265	297	275	263	276	268	274	257	279	271	263	271	280	295	280	270	285	293	298	293	283	266	282	241	279	288	277	292	278	279	290	311	275	256	252	267	269	265	265	279	271	272	271	303	287	287	260	311	279	303	234	298	279	258	256	258	296	289	267	281	285	258	297	276	280	268	276	281	256	305	266	291	283	259	279	303	294	282	259	259	285	284	272	291	270	276	294	284	269	270	249	300	291	289	304	258	313	288	284	275	282	306	282	287	290	269	283	293	297	253	252	276	277	253	267	290	274	285	279	292	263	271	275	288	276	276	260	260	279	301	295	269	293	269	259	305	271	279	273	262	274	282	268	231	282	274	280	285	273	260	284	281	260	309	292	289	268	270	275	276	308	300	329	265	270	304	333	283	278	288	292	268	268	269	280	253	315	261	294	284	303	266	264	271	282	291	266	294	290	269	288	305	298	249	266	272	293	251	262	281	265	285	267	311	252	275	278	257	282	285	303	278	246	313	259	278	275	269	277	282	253	261	315	281	297	278	271	296	318	285	265	250	320	278	275	294	277	276	318	284	277	293	281	293	248	311	267	306	264	281	259	247	269	258	269	279	259	286	255	281	260	283	293	275	307	289	292	287	280	281	240	287	290	282	285	273	268	264	286	264	280	292	269	301	289	259	266	281	251	270	296	277	298	266	281	298	299	265	265	274	286	293	266	294	292	288	296	316	323	282	286	293	306	292	257	286	265	264	264	300	272	274	281	267	279	241	258	291	269	274	285	243	285	280	277	258	297	256	268	282	304	284	276	288	281	263	281	250	285	292	245	299	280	240	257	290	273	261	316	287	295	278	257	299	256	283	292	304	299	264	281	300	294	302	262	271	252	291	311	274	286	272	279	296	287	273	294	268	259	281	293	298	243	278	276	275	283	269	281	297	284	309	285	263	287	262	282	278	285	282	305	252	274	277	301	240	286	273	295	282	307	288	308	259	287	287	289	262	277	304	273	292	253	284	282	293	273	264	290	298	271	270	311	283	293	278	277	288	268	289	313	269	268	269	280	272	258	262	278	278	286	276	278	265	262	276	268	279	289	284	283	285	292	299	308	269	284	258	308	262	280	283	282	309	257	275	270	260	276	260	288	300	294	257	284	260	261	252	257	256	293	280	273	264	275	280	285	257	282	255	268	274	269	280	256	273	288	297	264	283	280	264	299	269	243	290	265	309	273	305	261	302	294	309	247	267	251	288	293	269	276	263	263	313	292	274	274	262	279	301	299	269	254	263	261	279	252	245	301	274	313	257	278	237	281	300	254	274	266	282	313	288	275	297	277	270	272	282	266	266	282	278	269	275	290	280	272	250	296	271	250	270	263	300	270	265	280	285	274	310	253	267	276	314	295	281	273	272	281	256	274	307	276	298	253	267	296	281	295	261	307	286	287	250	304	264	311	274	305	286	270	318	271	289	283	244	297	280	312	246	280	317	256	280	294	273	311	303	265	266	326	270	277	272	269	256	276	274	277	255	288	300	285	301	289	314	290	302	281	308	276	277	266	287	284	241	290	271	281	298	302	294	280	256	271	278	299	252	300	278	286	294	291	278	275	258	299	296	264	284	296	294	264	275	279	278	286	255	273	314	267	269	259	273	305	267	301	308	294	291	306	273	314	282	288	279	292	280	279	289	285	277	268	284	264	280	242	290	251	295	274	318	268	263	273	269	277	300	306	259	322	264	318	297	264	291	284	262	288	266	280	299	273	277	255	263	293	272	262	265	301	293	284	285	274	295	316	259	276	294	276	276	286	272	278	291	270	281	278	265	263	265	296	254	270	292	296	272	279	283	312	297	249	275	278	264	272	269	277	282	264	291	268	275	256	258	285	276	285	281	295	271	273	257	282	302	282	276	285	273	292	301	278	267	286	263	257	286	274	248	255	285	335	226	281	273	297	261	269	305	254	265	295	294	273	284	272	256	260	300	269	286	256	257	257	252	260	238	250	265	291	278	268	305	253	269	275	287	276	300	284	276	280	286	279	288	288	255	281	250	288	248	254	303	277	284	284	265	264	271	274	288	273	290	266	258	278	259	300	287	279	253	274	285	243	282	294	286	264	251	247	275	277	264	275	280	241	283	303	284	252	260	306	293	256	306	274	256	278	243	293	262	294	269	294	283	261	247	274	273	246	281	275	286	275	279	262	295	278	283	270	263	268	283	294	281	291	302	261	292	272	249	289	264	276	283	305	277	285	252	273	275	277	304	280	238	280	274	286	308	258	272	292	292	291	281	265	282	286	262	306	314	294	273	275	260	280	286	279	269	267	284	271	286	294	291	258	299	279	294	276	265	293	286	285	284	263	263	282	277	258	266	315	272	291	271	291	281	292	287	273	263	281	290	284	309	290	288	275	301	270	299	279	312	279	287	291	289	282	281	273	287	290	291	271	293	252	266	283	309	275	301	285	287	294	285	279	267	291	261	268	271	268	274	276	268	289	287	264	271	280	273	293	289	284	267	315	318	279	299	265	279	281	287	274	231	258	271	295	300	273	305	255	303	276	266	269	278	270	284	266	280	258	269	260	261	312	262	263	274	241	253	278	300	300	271	273	322	283	290	272	279	295	278	284	281	271	275	276	283	306	295	264	257	311	275	267	229	231	254	271	287	274	278	283	298	273	275	271	280	284	248	316	258	293	260	281	262	288	254	281	280	277	286	273	257	269	248	301	261	290	298	286	289	238	287	299	286	278	284	262	265	279	277	262	267	295	273	276	283	277	294	266	268	269	292	281	295	303	281	299	282	289	332	263	268	282	290	283	274	300	289	261	297	250	289	288	293	283	286	284	306	289	268	275	302	263	275	253	301	276	316	256	274	293	283	281	264	284	249	285	279	295	281	304	271	290	285	265	270	294	280	260	283	310	292	287	294	298	285	247	292	274	276	314	264	280	275	272	292	283	295	261	272	258	299	314	287	283	284	299	281	280	272	279	297	303	296	302	296	290	286	292	287	250	268	295	278	279	286	296	271	284	268	256	270	253	250	278	246	229	288	295	247	267	298	291	283	303	277	312	289	274	281	250	275	264	302	273	304	308	331	289	282	283	291	274	287	271	284	269	279	264	256	294	271	302	268	307	283	301	284	287	236	265	291	283	259	300	292	279	290	289	289	265	288	252	304	278	285	280	276	309	264	292	273	274	246	277	278	283	266	296	291	282	272	277	286	305	259	268	273	280	255	300
7162	5021	14253	19700	57627	63092	47411	33940	19164	5093	1120	947	900	910	930	891	959	900	870	894	874	860	868	827	926	880	893	959	1040	953	901	875	884	857	846	836	832	866	882	861	838	832	852	855	827	890	806	877	884	826	838	866	808	843	850	830	847	815	829	877	845	842	868	846	839	855	835	832	906	831	879	802	826	862	855	849	905	835	814	902	865	813	847	814	858	863	877	864	885	861	905	894	890	852	848	843	871	852	840	839	831	895	798	778	830	885	915	869	880	830	861	862	856	815	808	817	869	835	835	855	901	816	883	857	812	863	832	826	868	848	849	816	819	854	824	878	811	806	827	834	823	843	835	891	846	816	831	889	807	823	812	852	838	870	806	862	834	857	815	853	874	894	801	833	851	839	884	920	833	827	887	812	922	851	807	861	833	879	831	875	874	809	875	863	928	827	888	780	822	851	863	879	868	826	840	847	831	837	860	800	886	827	875	838	834	885	830	893	835	827	847	889	830	851	850	875	850	845	826	848	865	890	839	854	850	823	838	790	872	885	812	826	887	834	801	831	803	851	834	856	814	828	841	853	849	863	841	856	872	833	914	925	834	850	880	840	888	864	845	846	858	862	816	881	804	813	840	873	841	876	873	908	867	814	809	859	834	856	870	927	887	859	883	907	848	874	821	819	852	808	889	823	813	874	890	837	812	826	801	818	840	840	803	907	880	848	849	833	867	823	858	828	879	869	863	841	823	832	850	858	829	907	951	847	831	852	794	814	856	841	852	847	862	809	838	847	874	847	868	861	819	844	810	853	833	857	802	901	889	918	836	835	838	872	867	841	862	846	820	798	817	886	849	841	878	859	822	885	850	825	856	829	891	845	807	849	888	900	827	860	842	848	854	926	906	844	803	833	820	865	843	830	844	817	844	814	876	835	881	847	895	819	845	856	893	875	844	861	881	853	800	804	812	817	878	885	834	822	814	866	865	822	893	837	788	799	856	892	835	882	835	841	854	808	850	889	901	858	846	822	839	889	802	829	877	830	858	825	837	847	856	842	836	857	869	857	805	836	851	842	838	816	889	887	882	918	874	799	770	839	876	866	861	833	840	829	853	835	836	845	814	875	893	806	851	843	843	868	826	866	788	807	807	875	859	848	884	894	919	855	875	815	811	834	859	915	830	854	864	810	821	910	849	845	851	855	832	894	852	839	901	850	845	801	886	813	850	874	924	803	877	808	828	798	861	874	886	820	844	856	884	899	899	861	835	862	897	853	823	797	851	834	914	816	860	879	923	859	802	838	829	847	912	839	832	828	827	871	829	901	908	862	869	856	800	876	811	853	845	822	793	865	774	839	845	855	868	844	872	900	856	877	858	895	883	863	869	837	847	871	811	826	870	833	898	849	833	878	822	895	823	828	829	835	862	842	845	858	903	895	859	843	834	814	867	847	875	838	843	848	854	848	819	919	890	880	831	873	827	822	838	852	827	850	805	841	882	849	776	888	915	851	855	865	866	832	862	850	849	904	837	854	859	860	879	887	825	820	845	815	793	878	832	879	821	782	885	871	906	840	879	864	824	848	867	842	852	862	841	818	844	793	876	900	860	879	898	844	865	870	856	859	840	842	862	864	877	902	902	889	893	847	876	903	904	851	838	838	827	808	857	825	831	872	785	878	885	877	813	897	874	802	879	863	797	828	886	879	842	836	913	826	850	839	876	859	829	876	814	882	833	858	822	873	860	815	871	852	803	863	875	813	901	816	835	835	837	848	856	889	822	788	882	812	869	838	926	864	861	877	874	840	838	800	879	894	880	817	815	879	858	904	848	859	863	860	860	869	891	849	871	907	835	858	829	813	847	821	814	833	825	875	877	875	832	821	871	848	905	858	834	828	841	855	924	821	851	809	840	822	793	891	844	874	818	894	879	876	865	843	864	844	836	862	820	836	787	869	833	846	861	866	914	819	854	848	872	862	824	833	829	833	841	881	788	851	867	852	867	819	857	808	884	830	884	807	814	827	779	860	886	828	854	890	842	831	859	849	844	888	846	864	868	882	833	897	821	885	838	820	831	811	920	922	892	849	880	852	840	895	854	873	898	864	858	837	846	906	858	878	817	862	845	880	842	922	836	840	852	848	852	885	838	826	838	864	859	831	846	858	842	853	856	858	847	809	846	846	861	840	830	890	852	867	837	857	903	874	864	842	843	840	842	861	855	836	771	782	920	830	803	807	847	870	845	837	894	898	843	817	917	860	886	863	796	798	862	899	779	835	897	810	799	865	876	876	900	869	876	891	813	866	846	862	880	845	851	836	833	805	879	907	836	884	792	836	834	883	871	798	810	879	874	822	882	856	843	853	851	847	881	880	831	841	779	839	866	835	877	807	875	842	837	857	866	825	869	837	883	830	877	834	856	788	855	825	845	832	854	842	847	899	860	857	887	834	891	876	862	855	821	857	850	823	826	835	887	834	837	815	818	854	868	860	863	878	830	852	819	823	869	897	836	832	825	833	830	823	855	884	884	902	870	835	890	908	835	879	864	903	855	829	817	856	857	821	866	839	834	866	850	808	854	882	886	790	907	839	802	895	841	859	846	906	826	886	829	859	875	859	834	868	781	860	886	812	839	880	836	819	839	828	816	841	838	816	843	850	862	795	848	879	855	848	856	837	835	826	904	895	773	829	847	880	859	814	846	841	817	858	866	839	890	871	863	847	852	839	870	859	860	805	853	813	823	792	837	843	864	867	826	803	821	825	874	885	844	846	825	859	780	803	906	833	864	841	886	843	868	859	844	847	905	860	854	859	868	846	802	835	810	842	845	822	925	891	827	855	794	833	808	886	820	835	852	799	840	777	836	834	821	898	872	841	887	844	848	870	805	863	845	888	810	856	881	835	878	850	836	871	825	852	894	856	873	869	839	842	825	840	877	860	858	882	802	884	882	872	813	864	812	870	855	920	834	888	818	824	853	854	849	822	830	856	809	822	837	807	830	836	865	822	890	831	838	868	804	871	836	847	876	844	801	794	871	812	884	816	868	838	824	852	867	867	876	875	783	839	826	838	848	784	846	907	891	862	895	870	831	808	850	806	877	882	858	853	840	874	817	858	841	819	877	846	861	805	852	885	860	824	800	857	837	854	860	865	882	830	865	836	802	886	826	859	846	846	805	892	807	839	839	819	902	838	851	853	859	870	867	809	927	870	838	807	847	917	778	801	809	806	893	854	885	887	867	865	901	880	854	820	858	861	795	817	861	853	873	873	840	911	852	869	875	854	863	888	859	847	866	817	862	811	861	857	852	861	833	814	919	896	892	883	873	873	857	837	811	832	874	836	868	809	855	839	860	825	857	829	868	844	851	787	854	867	878	881	824	884	860	875	884	819	894	848	876	881	853	805	870	870	832	856	817	874	854	863	875	798	830	908	819	816	892	865	841	915	879	853	843	851	820	858	848	898	811	845	875	863	895	874	828	840	849	826	824	843	857	812	882	838	850	861	842	842	854	853
18570	7875	12964	15170	61426	68846	50598	30154	16346	3212	427	312	326	331	331	288	333	307	293	318	304	331	276	324	296	306	325	334	308	296	290	295	266	282	307	287	315	312	303	285	294	288	300	302	285	305	294	291	303	290	267	286	313	298	296	330	298	281	319	279	279	291	318	282	263	273	284	267	283	296	289	297	318	309	318	293	302	301	316	322	283	299	294	299	297	296	309	303	292	324	309	308	321	313	309	312	298	317	295	311	273	290	263	320	328	301	294	296	287	314	308	292	289	278	286	277	301	278	323	321	283	303	300	283	307	301	278	280	294	302	317	321	300	296	300	310	307	324	291	293	297	303	297	278	306	272	293	319	283	295	303	299	300	285	281	320	298	266	287	295	298	321	314	287	264	307	311	292	287	319	339	303	305	307	291	312	325	289	314	305	297	290	296	311	320	316	271	302	308	294	319	339	282	333	286	297	282	295	294	301	310	301	316	289	296	261	294	312	235	277	277	284	312	283	314	308	308	292	286	291	299	309	320	304	290	298	301	261	302	316	317	310	299	318	292	293	292	299	325	275	311	312	282	293	294	304	282	311	304	275	297	266	304	288	308	298	322	319	298	286	285	279	293	271	319	282	309	311	277	301	285	292	289	284	305	288	298	285	357	278	329	304	288	310	274	309	297	306	298	271	279	309	268	330	284	299	325	291	303	292	269	305	300	307	307	305	299	312	303	321	304	262	287	294	285	268	281	277	294	326	300	288	299	276	327	304	318	285	300	335	320	298	279	277	302	310	255	336	282	281	285	312	280	309	281	314	290	299	288	305	301	303	304	297	342	280	318	305	336	281	295	302	275	298	340	319	309	290	297	282	304	317	301	315	275	300	291	304	292	324	315	303	280	324	315	296	297	284	313	297	282	285	282	325	310	278	290	300	297	302	310	263	311	297	320	299	299	300	324	268	290	286	297	313	268	282	317	293	301	287	304	300	319	307	277	276	290	281	286	317	270	292	308	296	310	304	298	287	268	297	311	297	264	275	297	332	303	311	295	272	305	307	296	325	275	295	291	284	310	274	274	291	276	265	320	303	303	312	277	312	290	288	279	288	317	284	295	282	280	309	284	290	278	278	295	320	278	330	266	293	300	306	309	298	316	318	282	315	302	307	308	283	334	336	320	311	307	333	269	299	311	296	273	318	308	293	298	310	286	308	307	323	285	334	321	266	333	287	267	327	263	292	283	311	292	285	294	299	293	302	298	310	319	301	311	285	305	304	302	284	298	335	275	307	307	325	317	303	274	315	291	295	267	278	296	278	332	284	311	280	305	313	260	283	307	288	279	281	312	289	305	316	291	319	314	298	335	290	287	320	282	322	271	308	290	302	291	318	261	309	304	288	296	291	309	302	329	326	291	308	317	306	317	309	311	318	298	278	288	306	310	305	287	272	328	313	292	294	311	296	323	280	298	288	306	291	299	292	312	302	322	317	286	350	304	307	318	315	298	315	293	265	279	297	309	316	303	279	317	288	279	272	312	295	318	305	317	312	287	317	307	316	324	299	296	318	279	298	302	305	308	286	300	308	314	276	294	297	300	259	295	326	295	318	274	292	306	310	298	246	296	270	310	292	301	282	285	283	291	302	273	299	309	326	329	265	322	340	315	311	292	297	293	287	323	295	294	320	298	302	324	292	304	294	307	278	282	267	302	343	297	308	264	327	323	286	302	302	272	293	302	311	279	270	305	282	318	306	306	277	270	322	268	274	298	311	287	299	282	299	316	250	264	287	285	302	308	298	292	267	309	290	301	270	270	291	307	284	314	288	277	293	294	294	301	287	308	302	324	290	293	342	288	313	288	294	285	305	263	319	277	273	310	288	302	293	308	295	295	310	280	293	276	285	311	320	282	354	305	314	276	271	293	270	292	298	307	305	302	288	306	297	284	264	308	310	315	325	309	284	299	280	288	283	307	292	285	320	278	290	303	304	290	314	299	275	269	302	320	303	301	318	295	302	298	279	319	279	301	288	324	345	283	264	292	275	254	287	314	322	309	303	292	283	259	317	289	281	292	292	292	272	296	279	305	295	283	281	330	261	294	275	331	291	281	298	287	286	299	293	270	279	339	282	290	279	305	288	286	290	333	275	318	297	264	308	310	297	284	278	310	258	292	320	311	308	306	319	322	312	304	331	279	297	323	262	283	285	305	308	319	304	271	329	316	309	298	311	293	289	285	298	322	311	301	320	314	301	307	298	298	275	293	315	278	292	300	274	322	297	291	289	237	287	324	292	305	282	290	308	287	295	312	317	269	310	300	303	289	291	288	320	310	287	283	293	306	303	311	293	296	267	289	281	338	255	291	304	302	298	295	260	306	308	322	310	327	269	329	308	289	312	284	288	282	308	298	303	277	310	300	284	308	324	301	323	320	275	282	324	305	307	292	280	307	293	309	304	302	321	318	281	292	305	301	266	288	266	333	312	293	312	290	325	300	304	279	307	320	294	306	293	297	323	318	344	324	273	305	278	284	325	305	303	319	291	274	282	267	279	294	314	271	328	284	312	323	288	289	256	273	273	299	298	302	287	293	277	274	332	303	309	261	331	294	278	288	323	298	298	301	317	292	270	272	301	296	298	282	291	288	278	324	325	294	280	293	289	310	310	323	312	285	304	301	278	322	331	279	312	312	291	288	288	280	286	299	257	312	288	314	298	295	305	282	299	272	271	296	306	314	311	311	283	323	308	312	292	272	271	266	327	284	286	292	295	277	318	309	304	304	286	313	278	294	325	317	290	302	292	293	290	271	293	307	318	291	316	291	344	313	298	282	307	302	297	280	283	291	289	280	291	304	281	293	295	296	293	268	321	293	319	280	312	250	291	280	299	289	306	273	288	284	285	272	314	329	300	287	307	289	309	293	316	276	294	320	264	315	293	293	295	297	302	328	279	289	333	324	278	287	332	315	288	308	325	312	327	310	299	274	325	295	305	321	308	304	323	289	315	299	290	328	327	273	301	295	303	264	279	306	279	314	351	265	263	290	352	300	285	309	292	286	302	299	282	290	309	359	308	277	311	322	278	306	312	288	278	281	324	293	302	260	319	278	299	298	293	279	281	287	284	295	305	281	285	281	289	288	319	334	293	279	287	289	276	284	310	316	290	297	275	313	289	281	292	312	287	305	280	295	317	295	312	282	313	307	311	279	282	287	310	282	319	313	303	301	345	282	297	327	284	300	289	300	284	275	317	293	329	328	302	316	321	294	302	291	326	302	309	301	265	284	263	271	317	311	280	319	311	269	301	319	292	330	288	306	278	283	305	298	296	297	324	270	276	311	291	271	311	300	287	317	338	304	297	302	302	318	299	315	274	320	271	274	282	274	311	303	279	324	283	290	298	280	295	291	301	282	297	301	301	271	327	255	325	319	309	335	324	296	335	314	267	273	320	279	285	307	294	307	308	319	318	284	287	280	297	282	284	319	312	325	291	318	290	293	296	298	313	296	314	304	294	297	304
8993	7457	16459	25086	67090	76077	58086	41385	27854	8257	1245	1018	1051	984	1104	1044	988	949	956	956	956	914	947	932	952	938	974	1172	1152	1099	996	958	869	895	933	930	900	891	905	969	867	877	923	872	877	912	876	954	876	884	912	936	880	923	845	914	925	852	877	880	837	901	884	898	913	825	912	911	887	930	913	816	864	939	880	934	904	936	849	912	895	901	862	895	877	902	921	882	936	925	895	882	868	909	852	947	905	888	876	925	840	897	901	894	887	905	899	920	879	901	880	915	959	910	892	878	880	871	849	901	861	929	943	909	863	910	909	869	843	901	903	844	894	933	845	915	950	880	870	904	854	975	888	871	926	874	935	941	853	929	884	902	890	863	892	900	929	839	893	894	910	883	872	863	848	891	957	909	896	871	906	920	867	938	925	880	847	885	908	919	879	849	930	899	881	871	961	901	887	869	926	907	879	939	934	839	879	876	900	878	925	857	899	938	863	938	899	875	891	891	855	854	870	917	873	899	891	894	841	881	865	912	860	858	889	895	959	888	910	927	850	854	811	862	889	855	883	915	894	883	879	834	960	888	858	917	947	921	822	942	871	923	887	882	908	891	939	898	889	860	874	899	950	938	934	907	903	939	918	911	877	873	906	915	855	878	895	904	886	871	892	900	853	863	884	894	867	915	909	853	950	921	924	887	841	908	863	907	889	888	868	850	845	932	907	897	951	879	858	987	838	861	882	869	890	913	864	889	909	904	848	904	901	889	882	892	881	937	891	892	862	895	892	946	883	926	929	874	901	872	870	862	850	893	934	880	959	891	966	894	935	873	858	878	887	920	884	892	919	886	911	900	910	909	848	880	874	929	882	920	941	833	861	890	851	892	881	900	913	846	879	891	861	855	889	876	926	818	899	861	906	894	858	925	906	934	866	856	854	875	891	895	895	940	873	883	890	862	892	860	928	907	876	888	894	915	870	911	907	870	892	906	871	911	853	895	876	893	902	891	877	937	882	886	902	874	897	926	847	867	856	878	898	927	926	863	838	882	914	839	897	916	898	856	853	927	965	926	849	936	953	886	917	838	889	909	903	906	914	893	937	836	951	913	874	923	912	880	963	908	879	942	922	905	902	899	894	879	909	866	851	884	886	891	895	960	888	833	902	876	892	954	919	886	880	913	882	913	927	885	894	845	900	916	878	924	846	871	929	889	944	888	893	935	873	881	896	941	914	858	876	911	850	931	870	868	868	875	888	870	924	847	882	919	900	856	913	910	887	921	835	894	899	920	865	865	872	916	910	817	854	919	924	877	902	925	881	897	916	902	865	851	929	918	847	928	891	865	903	840	872	958	891	928	912	904	925	938	865	851	825	936	848	877	898	857	912	862	916	898	950	880	884	928	949	888	865	869	919	892	898	868	924	878	929	852	884	907	838	934	886	889	908	878	890	916	886	907	930	901	904	935	861	885	899	892	864	874	892	911	960	869	848	893	953	917	877	869	862	934	916	922	900	867	855	902	885	899	914	912	919	905	905	914	918	900	872	942	862	862	924	956	947	883	838	891	855	886	863	871	921	889	903	898	824	882	844	886	935	843	931	888	873	891	889	914	875	904	891	939	911	924	907	890	909	901	903	862	868	938	953	887	912	868	913	922	910	974	940	898	856	916	877	900	868	906	873	896	888	926	910	925	901	897	874	891	859	920	888	882	887	869	862	929	879	893	913	905	862	896	894	875	894	902	924	912	909	921	921	880	925	927	919	863	906	873	855	963	890	902	903	889	907	855	961	889	923	905	875	857	892	965	859	889	874	925	928	880	929	896	866	953	909	885	882	904	863	941	892	890	888	897	864	862	929	862	886	862	878	910	870	930	936	914	910	896	848	941	870	926	866	882	881	852	878	921	863	921	925	891	865	810	931	881	928	929	889	880	884	871	899	918	886	923	923	916	903	883	830	871	902	941	967	868	898	888	864	894	887	910	893	861	939	888	919	905	908	901	892	912	929	861	932	887	887	869	905	898	908	875	911	854	892	899	884	847	886	918	882	889	917	928	862	855	904	900	898	922	879	910	904	898	908	877	902	899	899	888	859	886	897	938	823	907	883	882	901	869	904	838	875	862	927	897	847	901	891	891	910	894	915	908	911	887	868	893	937	883	972	867	909	924	856	908	935	920	931	911	891	896	920	921	934	904	918	846	921	858	851	915	912	942	921	908	901	947	899	897	905	913	905	903	944	937	849	886	885	809	894	873	896	896	869	843	871	866	916	880	897	913	863	899	891	865	899	875	897	891	888	916	916	922	903	950	889	933	891	930	866	916	922	872	881	907	906	895	884	917	879	856	905	902	909	905	944	919	889	911	884	909	820	848	953	877	882	980	896	892	846	927	859	898	923	870	909	864	869	877	876	945	895	917	827	898	940	858	916	856	898	900	887	922	883	921	870	882	875	903	958	869	915	847	917	927	901	919	932	926	902	909	908	936	881	895	894	859	929	867	950	837	906	901	860	887	959	885	917	862	897	868	923	940	956	859	893	862	882	873	943	901	953	942	859	873	839	864	919	930	921	898	884	922	898	915	909	887	874	940	897	906	881	900	916	878	914	944	914	865	936	932	849	879	896	901	914	820	915	877	919	898	920	912	936	901	921	869	889	908	939	939	934	896	944	903	910	873	885	939	902	906	869	921	919	878	912	899	861	896	915	880	897	862	897	935	875	911	933	849	884	917	890	918	885	920	919	935	917	956	837	869	904	896	922	906	886	878	879	919	925	895	884	878	913	941	948	942	898	879	877	859	910	877	919	854	846	850	874	874	878	892	867	861	870	868	896	887	907	884	880	924	915	867	918	911	905	914	900	954	971	928	895	890	903	862	847	892	945	884	859	924	922	891	892	939	887	836	922	905	916	928	949	964	882	911	890	893	894	918	853	871	890	959	907	863	918	888	864	920	883	880	943	877	889	972	869	863	886	916	882	857	926	873	929	870	815	872	894	950	941	878	900	862	923	817	930	924	894	903	895	920	873	883	907	952	952	931	885	909	844	935	896	937	897	903	889	895	871	925	887	892	863	927	888	899	868	958	872	885	900	914	889	948	868	892	823	922	932	943	943	937	854	832	915	894	881	917	915	852	901	876	920	886	875	871	889	943	871	887	885	879	907	888	900	914	911	935	895	898	897	892	888	907	895	881	922	888	942	822	893	980	899	873	900	878	856	876	903	927	929	922	895	928	951	930	870	932	925	901	934	912	886	869	853	927	925	857	880	896	917	842	894	883	921	846	929	909	881	855	883	921	919	876	914	934	892	873	928	892	927	879	919	908	881	864	883	870	891	916	898	849	884	890	887	885	874	913	901	888	888	966	915	894	935	863	912	884	912	928	884	819	852	925	976	872	944	869	871	859	945	920	880	955	868	872	898	838	887	957	849	886	881	916	900	899	874	946	915	914	899	870	902	878	880	878	916	903	820	896	925	928	957	908	935	870	886	952	862	856	878	881	938	906	900	903	917	891
3124	2398	4851	5218	6992	10959	6444	2607	1180	443	294	284	305	289	260	258	280	310	316	244	259	264	291	253	288	295	285	290	307	292	275	273	277	263	280	267	266	289	272	302	296	264	254	278	284	272	301	283	271	285	287	273	278	272	281	286	297	242	285	291	285	282	302	298	308	268	319	264	300	282	317	289	267	282	300	312	286	273	269	294	267	282	286	288	256	283	260	285	266	257	302	294	260	274	289	307	278	286	284	280	285	263	280	277	279	291	262	296	267	257	283	289	287	269	275	288	275	278	325	303	264	279	264	272	279	294	278	280	279	265	272	277	274	281	268	263	310	282	253	318	271	287	275	255	282	261	295	280	286	285	276	269	282	278	314	291	297	243	270	278	273	268	287	261	279	300	252	275	272	298	309	305	291	325	242	295	288	289	295	276	258	279	313	317	273	287	300	289	291	260	269	249	283	279	278	296	273	263	337	273	283	272	264	284	277	274	285	312	289	291	286	352	265	281	300	287	265	280	268	289	297	253	274	255	286	248	299	260	271	256	256	274	296	285	275	298	283	285	271	288	289	248	256	261	287	300	278	261	311	275	313	284	282	278	276	261	294	307	249	284	283	300	273	249	276	277	256	248	270	278	270	262	319	267	304	302	275	297	262	280	294	277	289	257	276	254	283	274	305	279	287	284	263	281	280	267	275	281	290	268	285	287	286	283	306	278	240	277	331	271	266	261	288	261	263	283	284	304	272	276	272	279	303	259	302	283	256	311	268	303	289	294	271	339	285	300	296	268	270	279	296	290	270	261	290	285	274	279	279	261	289	276	280	277	275	244	289	254	260	273	261	311	290	318	274	269	280	290	258	287	249	249	277	299	248	277	283	264	258	262	280	302	279	243	276	288	273	275	310	284	292	280	266	268	305	264	262	292	287	288	270	254	276	270	281	265	249	283	293	280	298	292	282	289	263	309	268	238	270	265	303	278	305	261	262	295	291	304	308	296	294	319	259	284	280	279	291	270	281	250	271	310	266	266	270	311	285	279	275	296	272	279	268	268	288	239	268	297	282	294	274	280	256	260	286	302	265	303	288	277	285	272	282	266	285	259	250	264	287	273	289	263	307	304	313	270	286	276	252	289	252	259	312	263	292	299	287	282	264	284	299	316	299	277	286	256	292	294	289	290	286	276	307	285	293	287	279	285	285	277	257	281	259	288	275	283	266	263	293	275	284	258	265	274	308	257	285	306	286	284	236	285	244	280	293	253	286	280	285	281	278	302	286	263	272	264	271	275	263	278	299	291	280	249	288	263	295	249	296	282	300	303	268	300	278	299	283	284	312	275	272	291	287	299	310	296	242	290	264	279	273	318	268	252	290	278	270	291	258	275	267	284	281	293	270	297	286	308	298	288	246	290	268	309	288	301	314	275	298	266	299	251	266	259	245	292	274	255	276	268	266	317	260	268	277	285	286	261	296	280	295	303	269	258	253	290	297	280	322	293	281	262	277	287	278	277	290	284	261	268	268	257	290	265	271	276	286	304	286	272	258	260	259	268	322	287	287	284	262	287	258	296	276	276	300	250	270	281	276	255	316	310	266	301	278	257	268	266	279	291	269	263	294	293	260	302	286	262	282	295	282	279	252	252	292	276	278	253	292	305	275	256	294	275	285	307	291	261	300	271	295	299	255	292	272	249	285	276	268	291	282	275	283	274	284	282	281	296	285	311	307	275	269	262	278	261	261	277	265	302	293	276	266	275	287	272	264	276	282	289	273	324	244	310	283	296	283	276	262	302	276	286	276	292	277	254	267	293	328	304	256	281	252	273	324	258	288	270	249	286	263	298	293	269	268	273	275	277	277	291	281	264	308	277	315	285	304	269	297	281	293	252	291	264	259	314	288	278	302	275	280	291	309	273	278	300	269	281	271	275	289	285	296	285	291	297	245	273	300	273	288	287	286	305	262	291	301	283	264	289	282	260	281	290	240	309	263	266	282	252	293	255	304	277	280	284	265	283	277	276	291	257	299	302	282	272	301	278	281	286	271	300	271	286	266	272	269	280	271	315	306	252	280	256	284	297	279	271	282	239	279	275	306	294	260	285	278	259	241	272	245	290	274	299	298	270	287	278	273	275	290	284	276	261	274	291	300	299	279	306	282	284	299	258	302	247	258	289	280	270	268	290	286	296	289	266	310	265	274	248	285	245	258	286	271	309	298	281	277	300	250	290	289	306	294	261	272	266	300	260	277	283	297	282	310	275	281	264	265	302	265	284	285	264	273	270	273	281	286	251	283	300	280	282	259	321	257	284	301	295	315	282	284	275	267	295	262	288	277	285	282	256	274	302	259	316	297	294	252	292	258	288	280	295	291	297	279	301	306	284	282	264	317	290	302	292	281	280	310	280	266	250	297	286	255	288	309	279	296	307	276	275	312	265	266	248	284	264	265	282	294	288	260	267	264	296	301	281	291	273	285	262	274	306	272	288	268	285	260	309	286	310	272	271	316	277	300	286	280	285	251	260	264	272	274	290	266	275	267	255	294	296	275	295	274	282	302	286	302	264	303	283	282	254	288	255	293	253	241	261	293	286	276	290	304	309	284	293	300	253	299	286	305	284	259	293	267	287	288	262	286	304	252	278	300	303	286	251	295	277	288	265	283	289	277	254	289	321	287	259	283	281	263	282	260	289	269	262	260	310	265	275	265	278	257	241	294	279	272	338	275	260	296	265	278	279	292	289	294	260	268	265	302	308	260	266	274	287	298	266	281	290	280	289	275	249	286	295	258	262	277	286	295	269	290	297	283	248	287	299	236	276	278	278	308	275	301	284	268	254	269	252	281	273	273	251	281	262	315	279	281	268	286	259	256	280	304	286	312	291	273	273	298	260	287	252	254	265	285	302	261	273	275	265	269	281	279	263	279	305	288	289	284	286	261	304	279	299	269	292	289	300	295	278	291	277	293	282	247	300	282	281	280	251	273	278	286	262	239	283	285	278	280	269	281	306	274	275	290	319	289	282	285	291	263	277	292	244	291	283	271	267	257	243	290	285	304	280	268	290	270	287	276	281	299	269	257	259	273	295	259	304	256	299	287	314	269	313	268	265	265	275	291	274	272	250	276	246	311	270	296	271	289	251	269	280	298	274	262	288	270	295	276	288	275	299	283	287	283	277	294	294	287	276	303	287	282	285	289	254	266	275	303	260	263	256	277	260	285	312	302	295	301	296	266	272	270	266	284	299	257	294	294	252	295	280	297	275	260	279	304	293	304	288	273	266	278	269	290	276	272	275	282	276	272	293	293	258	307	271	270	292	272	266	306	286	294	289	291	275	269	280	307	268	283	267	292	298	272	274	287	249	285	279	263	284	296	271	259	262	279	273	265	268	265	270	259	292	269	275	272	277	268	287	267	266	296	264	251	295	298	308	279	248	261	238	278	300	277	275	272	273	262	277	289	293	298	291	270	270	293	277	254	296	275	236	281	268	298	282	277	313	266	292	275	254
2843	3082	7686	12090	19525	25695	17011	8376	4129	1457	893	857	900	862	895	872	838	862	834	846	864	838	831	911	792	831	832	881	818	830	859	889	839	855	844	889	858	873	905	810	845	839	840	800	791	897	827	883	841	858	840	844	874	856	863	839	812	818	858	854	856	814	872	883	895	869	801	839	882	875	865	832	902	836	850	868	809	881	828	907	827	875	868	839	826	834	805	821	812	886	832	895	868	854	838	766	853	830	777	865	856	826	769	870	915	871	911	816	913	859	853	840	831	818	873	874	828	896	845	821	818	850	843	859	869	883	839	835	848	814	841	817	842	825	818	828	893	863	836	877	860	875	852	842	863	882	805	895	798	881	885	852	819	874	823	822	845	848	867	832	765	872	826	886	870	894	841	831	867	790	848	830	839	836	846	843	854	863	838	848	875	859	839	878	805	815	826	862	821	809	877	856	874	867	865	866	818	802	855	869	845	850	841	900	844	838	890	811	808	876	864	856	843	841	859	897	838	861	867	874	862	847	887	844	806	853	841	781	835	875	857	860	855	921	857	852	829	873	785	860	852	862	860	795	796	847	845	840	823	820	847	857	850	835	867	907	837	863	818	828	898	871	851	857	837	839	870	853	854	845	849	881	862	796	890	877	898	840	869	861	879	864	822	836	829	867	867	812	853	788	815	806	843	814	819	855	841	852	869	842	851	832	839	796	830	800	838	894	828	870	864	834	818	825	876	823	850	910	904	851	873	863	829	864	855	858	844	869	843	873	832	881	889	853	873	851	871	824	870	828	861	807	810	869	885	842	861	875	889	867	858	812	844	937	827	830	849	876	879	890	841	894	843	837	865	946	855	814	851	848	812	872	875	867	834	867	917	841	872	841	831	877	822	833	818	876	820	808	894	845	874	876	806	900	815	880	810	859	879	886	866	887	813	841	890	852	872	877	859	845	857	887	897	827	818	806	849	906	825	861	827	811	843	862	850	841	849	820	831	893	923	907	864	841	845	854	898	869	876	848	841	865	806	851	833	829	886	859	846	880	888	861	862	861	824	841	834	812	889	779	841	881	835	862	830	818	857	827	810	849	891	809	824	819	837	824	799	829	860	817	868	821	819	834	860	877	849	856	845	877	797	823	850	852	833	856	891	856	845	801	867	838	837	902	868	854	867	823	889	910	828	833	850	848	878	824	851	892	849	858	807	833	907	884	882	836	854	811	788	849	811	814	834	891	869	831	834	795	833	871	860	786	847	827	841	825	871	806	855	819	880	862	849	845	869	872	809	854	840	907	824	892	880	811	879	906	878	873	855	879	803	864	792	852	849	837	868	828	903	850	871	840	830	835	870	878	827	832	829	771	831	849	870	830	842	822	827	822	859	824	881	833	853	897	877	851	885	859	842	813	794	826	857	851	869	814	883	870	840	808	873	836	850	848	833	866	829	805	866	865	822	854	890	860	819	851	893	825	804	823	835	865	856	842	816	872	849	868	884	841	845	784	877	830	884	839	846	856	891	909	839	865	867	849	880	844	817	864	866	842	840	810	832	861	811	855	881	862	883	840	876	906	826	826	839	830	843	890	860	791	856	860	850	835	890	841	828	859	806	820	847	846	831	828	836	893	832	824	844	839	842	840	885	880	890	874	877	829	861	850	806	883	868	881	802	856	845	860	897	845	853	855	813	880	861	904	817	829	841	859	885	864	833	807	818	895	837	845	864	832	866	852	852	824	899	840	806	928	808	885	860	894	817	821	826	869	847	874	888	855	848	865	909	867	867	799	848	891	831	907	792	837	815	866	853	853	900	840	874	872	825	883	855	864	834	910	874	847	836	868	839	833	858	861	894	818	901	872	911	816	888	852	836	877	851	850	862	853	835	838	873	790	825	825	842	872	833	808	853	819	866	836	861	841	846	846	885	867	834	865	850	854	886	857	846	900	871	828	827	853	830	848	833	868	846	842	800	795	852	839	871	909	797	853	878	834	888	856	837	843	866	844	794	892	916	877	819	833	884	857	829	834	841	878	817	806	786	834	841	832	837	837	871	795	819	815	804	886	848	882	875	849	844	838	845	828	842	845	829	861	800	849	854	866	851	828	834	868	811	818	832	865	868	829	828	871	883	843	822	792	801	803	808	846	818	853	865	841	890	838	894	901	889	830	831	849	879	856	854	868	856	864	855	866	823	891	865	869	879	890	863	869	873	914	888	881	857	800	879	849	894	780	882	798	856	866	851	837	893	851	853	837	891	840	839	841	855	850	854	852	858	883	861	877	773	858	836	873	915	852	818	881	826	807	835	822	824	879	853	837	873	818	821	842	922	854	861	853	836	847	845	869	860	810	883	850	831	869	827	857	888	825	849	841	794	800	860	881	842	831	895	811	880	868	829	865	860	868	823	844	882	862	888	844	892	760	864	849	822	845	798	865	851	827	895	856	878	880	875	862	851	891	872	866	882	844	864	870	826	868	860	849	858	856	843	878	843	869	835	823	860	813	763	847	851	890	880	816	820	838	822	841	828	840	864	845	835	880	853	842	829	860	801	861	876	876	883	923	799	839	847	829	888	867	889	837	828	835	841	869	863	872	830	806	902	834	902	860	934	828	826	843	833	875	857	850	852	834	891	841	843	843	849	834	865	887	841	834	805	869	884	836	900	837	832	823	859	796	834	813	848	881	851	821	880	845	828	788	851	844	799	800	845	848	889	825	863	848	887	944	894	822	879	825	858	846	868	826	808	854	830	849	873	877	839	885	829	862	845	848	817	860	838	824	873	864	840	857	873	916	802	813	853	872	875	843	891	858	898	837	904	838	818	907	836	869	872	850	808	811	819	832	853	841	874	843	809	816	785	859	851	893	862	859	876	893	843	828	850	833	863	824	802	907	862	893	885	860	880	845	879	823	877	828	860	825	880	852	865	870	858	861	823	808	857	845	813	877	866	834	857	852	848	862	832	878	875	827	844	798	840	785	790	840	872	852	815	867	897	832	846	877	826	869	863	930	820	908	912	867	822	857	871	869	871	847	834	840	838	819	878	859	845	823	891	894	875	839	830	905	814	866	847	836	801	843	824	893	811	803	841	893	830	817	872	788	849	812	831	814	921	905	886	843	835	901	836	863	875	885	866	927	794	857	828	880	812	893	844	840	871	806	836	843	860	917	808	828	866	825	873	796	840	853	851	880	831	834	896	871	858	836	849	893	863	788	822	817	858	847	876	832	828	863	893	840	875	868	819	866	857	809	856	794	870	856	795	852	848	879	816	825	889	898	876	872	844	859	877	842	840	824	874	835	808	901	842	825	859	826	756	852	826	858	881	872	878	827	838	850	795	822	823	877	780	853	839	809	827	892	837	840	841	912	863	891	836	837	837	814	818	879	850	919	818	844	793	828	870	861	851	826	846	896	835	892	816	832	862	840	896	853	868	843	830	855	881	853	865	843	871	857	851	894	819	854	842	859	850	851	884	879	832	885	831	904	862	823	858	851	833	849	792	806	852	850
11689	4901	10684	14105	52014	56860	39081	21366	6974	1377	461	299	294	278	296	274	293	257	274	276	281	295	255	252	285	269	263	295	267	304	302	286	303	255	254	274	292	281	299	293	287	278	285	307	277	270	256	289	295	291	253	288	280	293	270	275	286	281	277	270	289	292	277	295	257	266	286	297	263	301	270	279	264	280	284	283	303	275	295	268	295	302	273	286	309	280	237	255	291	260	270	280	297	279	285	278	313	286	297	274	280	271	282	285	271	275	273	275	281	250	320	296	271	294	275	260	249	290	295	320	276	285	251	259	279	262	287	281	282	284	290	269	303	255	279	303	298	292	282	309	261	280	279	280	255	268	280	290	261	279	273	269	238	259	301	289	293	288	263	296	266	276	259	281	304	288	283	271	279	282	277	291	266	283	274	294	288	266	276	261	288	278	292	272	287	275	322	277	271	270	235	265	277	277	257	274	284	276	276	273	276	263	277	279	274	262	284	311	280	293	266	316	288	295	298	240	304	289	307	282	293	305	283	281	292	271	273	265	289	249	269	292	263	291	270	283	303	273	272	297	258	283	267	239	301	258	286	274	269	311	301	293	272	304	273	275	266	272	269	296	291	261	287	268	333	250	283	253	270	276	275	265	266	306	264	263	299	262	301	285	253	282	269	323	293	303	292	280	241	274	278	257	284	306	260	285	293	279	262	261	316	289	287	296	273	257	294	277	270	239	301	257	306	276	264	288	308	263	281	278	298	254	247	286	263	272	263	243	284	281	249	281	262	261	273	289	261	265	261	287	276	286	270	280	254	289	313	302	266	269	248	292	250	289	281	296	292	271	245	284	299	286	275	291	302	303	273	273	288	302	283	266	270	271	260	301	295	280	279	268	310	276	291	319	266	261	261	274	294	286	249	292	274	266	277	266	291	261	269	297	277	283	283	269	285	271	284	263	274	254	269	267	298	267	234	264	295	281	261	276	255	268	305	281	263	249	282	256	280	271	296	282	289	301	258	260	271	261	263	294	269	269	304	269	251	278	276	287	310	316	301	274	283	285	280	267	275	250	246	329	290	290	277	276	275	258	291	297	301	266	259	308	274	265	297	287	269	255	290	298	281	286	300	287	271	278	274	279	302	270	297	271	270	284	285	273	252	261	290	274	305	279	280	290	263	275	305	285	259	265	295	273	290	258	265	291	332	239	265	296	286	244	270	305	295	287	285	293	273	265	292	290	269	280	253	286	290	247	280	266	272	272	270	296	295	273	270	260	279	254	270	261	272	286	291	310	248	279	257	299	294	263	264	280	293	317	314	282	274	265	285	275	313	270	260	299	282	287	271	286	278	249	257	291	288	288	304	251	266	268	240	251	269	246	270	284	267	289	274	304	291	279	249	267	291	289	304	274	279	270	288	269	298	279	265	284	305	293	286	266	278	308	301	266	273	287	290	266	243	316	259	268	292	299	290	288	252	259	262	284	262	259	273	261	281	267	311	249	277	282	264	276	294	261	262	270	258	289	302	279	282	288	275	265	280	301	275	322	305	301	273	287	250	277	286	284	297	268	288	260	263	297	294	256	274	286	268	254	270	296	264	296	292	264	272	290	284	285	286	276	294	276	309	272	258	243	281	248	293	271	277	302	284	293	283	267	285	255	266	270	272	288	250	297	275	315	282	274	301	279	295	285	276	311	263	300	262	277	286	249	248	280	304	286	287	257	262	293	276	261	277	269	295	267	263	273	269	295	321	273	293	262	265	306	285	297	290	280	268	277	280	271	289	273	287	270	298	266	270	267	229	282	284	304	277	280	257	266	257	275	289	274	278	267	237	269	273	286	300	242	262	283	262	280	262	293	286	279	313	295	308	285	280	290	292	283	269	246	290	263	277	282	254	245	311	277	267	272	302	264	254	289	298	275	274	264	272	276	286	292	295	296	281	284	267	256	273	326	289	278	303	303	302	275	277	274	280	234	276	304	279	286	241	254	264	279	281	280	266	294	268	287	270	280	289	248	275	297	256	265	264	296	283	291	291	282	270	271	280	274	286	275	262	283	298	289	262	285	289	263	258	298	309	303	271	301	274	261	290	308	242	275	279	282	280	272	259	292	275	258	290	294	285	266	279	289	292	264	303	275	255	267	304	259	318	294	261	260	260	280	274	304	292	290	247	299	291	250	270	268	279	283	283	285	289	287	284	278	268	277	273	252	261	260	267	242	253	281	299	271	285	284	287	278	270	246	252	284	285	275	269	261	297	263	306	275	275	270	252	276	298	292	277	246	286	265	276	302	271	284	255	277	295	275	287	247	283	267	280	254	291	263	272	286	313	274	284	288	286	265	260	308	267	298	286	276	295	291	276	279	254	283	301	257	287	253	268	277	291	282	270	263	267	267	301	285	285	299	270	254	279	296	282	282	267	261	232	276	256	293	281	287	244	289	283	280	251	274	264	278	254	301	257	302	275	294	283	287	299	272	281	301	276	278	305	263	282	285	280	243	290	282	276	279	245	275	278	282	261	281	278	294	255	251	298	302	285	252	283	261	286	282	273	274	273	252	296	262	272	305	256	252	291	293	281	270	280	278	252	300	277	275	262	251	266	260	270	291	241	248	304	259	308	281	280	266	293	271	286	300	272	276	290	276	279	304	255	270	295	292	282	305	272	287	272	269	286	278	276	261	310	268	289	282	281	280	280	288	288	271	297	305	261	289	257	311	296	270	293	266	303	292	262	281	301	274	264	270	276	276	288	262	301	294	290	269	289	264	290	282	278	295	289	312	277	313	303	289	258	274	277	287	255	301	277	281	287	305	287	295	280	255	274	282	298	279	270	298	302	290	285	292	261	301	260	297	298	289	282	253	274	299	278	288	282	262	269	282	280	252	294	259	284	290	298	285	281	282	282	284	272	292	243	299	287	243	290	291	270	270	308	274	280	274	272	279	288	296	285	266	286	290	283	307	296	285	302	280	262	295	293	275	278	259	269	279	282	269	274	263	269	269	272	244	276	315	279	279	268	274	280	310	277	276	305	279	264	302	296	282	284	272	259	281	263	279	291	278	276	304	297	268	254	263	282	269	277	261	290	245	282	282	270	267	276	287	293	267	276	277	256	265	279	273	279	287	259	289	276	248	271	280	263	252	307	278	246	268	287	274	277	283	286	272	261	307	288	269	284	253	300	280	313	309	280	273	277	276	284	270	290	289	278	306	289	284	293	269	272	284	266	288	273	281	288	289	250	288	276	299	290	303	274	287	283	285	275	277	259	272	281	283	271	274	264	293	256	305	304	266	271	283	278	288	288	252	287	310	289	268	306	296	312	283	279	258	284	257	288	275	301	276	334	289	271	277	308	305	260	308	279	275	258	255	281	268	291	266	269	305	259	279	270	279	275	333	263	289	274	299	272	286	290	301	270	261	301	294	244	254	262	246	262	282	253	304	276	299	263	268	273	240	278	264	284	274	318	295	260	266	330	268	273	269	285	293	307	296	282	279	308	272	282	258	284	277
7051	5333	14675	24104	57979	63533	48122	32399	15968	4603	1679	954	843	901	885	905	870	811	915	870	831	843	885	832	854	846	897	902	940	894	875	886	883	847	825	902	881	887	821	815	834	854	830	836	850	821	884	862	838	816	842	842	815	889	854	835	864	861	832	869	813	858	793	861	823	852	830	840	848	836	898	857	802	838	887	837	849	841	832	921	881	835	845	824	841	859	811	796	830	850	832	831	799	824	832	887	831	829	802	831	825	831	828	843	910	844	808	863	847	856	829	870	831	885	862	821	921	799	882	896	880	874	839	907	889	804	852	835	793	873	877	823	827	861	878	873	834	827	874	809	876	918	802	785	861	908	878	855	878	872	827	846	795	910	838	826	838	867	885	874	900	838	829	858	869	870	862	838	870	828	832	870	808	810	830	873	857	903	854	867	820	882	873	850	874	859	853	839	812	889	860	838	888	836	868	861	858	833	841	860	820	835	873	883	818	872	870	860	886	871	888	917	831	821	845	889	836	844	869	846	852	880	826	785	836	891	830	830	806	829	800	809	891	803	826	856	816	812	853	830	883	869	829	840	873	890	832	876	819	885	823	819	875	894	856	840	895	866	831	878	825	812	875	832	824	900	834	841	869	840	783	905	857	833	843	881	871	838	832	877	850	825	862	821	816	902	889	887	832	840	884	870	854	846	807	868	843	833	817	783	861	907	839	847	872	797	890	857	875	844	910	842	863	853	825	852	938	831	844	843	840	825	892	847	849	841	851	822	849	791	815	822	848	854	830	852	886	824	844	837	865	807	806	823	859	844	797	847	820	866	865	834	801	871	840	849	781	903	884	851	878	870	851	855	801	841	834	853	804	832	859	803	766	885	809	840	794	784	854	800	848	861	817	793	856	849	873	829	864	815	853	835	824	897	821	818	848	841	854	883	817	810	852	851	884	900	796	836	833	894	852	832	880	839	842	865	847	871	871	878	826	852	829	843	833	864	854	829	849	834	918	844	855	794	873	845	815	888	851	869	852	833	806	825	853	847	906	906	804	809	842	875	874	888	820	837	842	821	861	840	787	860	815	899	867	805	817	872	804	847	876	842	884	812	827	829	857	827	924	874	832	876	811	825	805	862	814	861	878	814	835	817	841	832	818	849	861	873	898	821	871	854	852	809	878	830	851	828	842	841	871	833	847	799	840	802	858	789	854	795	813	869	870	862	849	893	871	818	834	849	835	821	853	890	882	804	883	861	830	868	857	811	885	868	833	834	825	821	859	834	886	872	891	821	837	804	856	881	817	849	860	882	832	876	803	860	871	836	880	814	829	863	836	882	803	830	836	816	829	853	832	812	868	881	836	883	829	851	882	879	839	852	807	814	820	867	834	794	879	839	852	849	823	841	867	850	864	832	886	855	867	891	896	858	860	853	858	817	816	877	865	869	836	815	821	900	802	802	861	894	814	846	862	824	859	838	832	890	841	856	839	873	822	826	811	872	866	909	867	851	854	847	859	814	851	840	884	838	810	810	859	882	838	887	758	806	864	836	874	844	840	852	808	818	847	860	845	864	880	884	772	853	825	837	837	886	803	837	846	842	849	877	873	825	861	846	874	839	813	853	865	827	844	832	818	887	877	902	841	864	809	790	794	809	809	818	828	823	852	797	873	850	922	920	847	865	768	898	786	849	859	862	843	823	856	859	851	856	876	848	860	824	825	890	870	866	811	844	809	834	823	826	811	840	878	877	839	832	862	868	856	883	830	793	833	861	825	859	871	865	830	874	904	863	816	893	847	911	878	804	847	832	907	822	852	834	889	844	862	880	822	851	853	890	855	873	827	847	863	866	851	825	843	815	863	871	924	823	838	801	806	852	861	846	844	871	855	819	847	870	811	841	878	888	795	830	843	779	827	824	825	880	877	853	879	836	836	843	819	888	835	873	860	875	868	800	786	843	860	893	896	872	845	841	841	834	848	821	837	874	871	828	864	853	801	807	876	856	828	840	856	889	826	874	802	887	854	850	823	884	865	856	864	807	858	828	830	856	893	810	878	873	890	824	820	860	864	828	851	848	857	847	809	823	847	886	849	867	893	815	830	777	843	868	832	866	804	877	838	820	835	859	859	845	854	806	852	801	869	831	847	856	812	799	879	864	884	829	881	854	799	861	868	829	866	783	825	840	864	864	811	894	894	848	869	797	855	833	846	842	903	875	876	856	824	882	809	823	869	865	898	812	853	834	875	851	854	794	850	832	882	802	876	869	860	880	849	868	889	817	896	917	839	868	853	856	798	826	874	841	834	862	882	873	873	826	841	829	786	859	826	888	819	842	836	848	848	865	844	886	831	858	837	857	862	862	821	806	854	841	841	900	878	860	830	871	893	820	829	844	891	882	771	818	814	902	848	899	827	826	838	866	823	879	857	847	827	832	843	787	866	876	861	781	838	839	836	826	833	836	841	816	821	876	898	859	835	842	890	839	852	852	879	887	810	767	839	857	857	846	876	798	825	897	904	829	856	809	816	862	839	887	853	875	878	871	808	832	822	853	882	856	831	851	830	835	834	827	885	854	864	826	824	834	834	879	863	865	816	796	884	853	829	859	856	867	864	828	880	846	831	801	855	879	849	884	873	828	827	824	875	802	822	844	888	854	834	835	789	790	844	872	866	939	824	892	885	854	843	854	832	834	851	897	861	848	832	872	813	873	847	805	909	836	882	845	885	887	831	810	835	863	843	838	847	815	842	863	834	854	849	917	861	855	872	861	853	881	857	807	873	865	883	873	862	823	811	875	930	897	849	863	845	832	824	814	840	881	860	849	867	868	836	812	890	866	842	872	877	847	856	845	866	868	817	882	812	883	819	895	860	874	843	807	823	892	839	859	850	856	855	850	849	897	831	903	858	882	867	843	887	839	829	895	869	826	876	870	845	895	885	847	849	866	887	829	858	847	875	783	837	861	852	887	846	871	851	835	834	842	907	881	878	837	803	858	840	840	910	855	830	826	832	847	867	917	890	842	814	857	866	897	918	830	790	844	856	871	894	861	897	820	871	899	845	875	841	870	806	824	867	841	860	843	778	846	825	861	868	827	901	849	853	867	887	810	849	854	839	838	859	879	853	919	884	800	842	871	909	886	909	835	861	854	811	833	811	832	826	875	846	848	793	787	915	852	842	868	799	807	852	755	868	856	823	857	837	849	854	864	767	877	848	873	863	818	849	830	831	840	867	812	855	896	869	858	846	869	837	854	857	839	854	859	810	824	891	832	854	833	848	815	875	850	856	898	868	891	888	823	820	866	907	882	864	826	786	786	917	810	845	889	837	836	822	869	865	835	841	854	913	876	859	857	849	816	858	818	862	839	847	812	894	835	857	829	898	860	842	890	873	881	845	849	912	830	845	863	880	830	861	845	836	819	831	832	883	865	862	791	848	886	866	886	860	848	859	840	923	893	856	877	835	878	834	846	836	853	846	871	892	818	857	866	889	832	893	840	877	852	814	826	904	864	919	853
19464	7636	13876	16521	62172	65548	51568	30979	13298	2988	617	304	310	302	318	303	331	303	293	298	309	268	286	301	310	269	320	310	320	303	268	296	272	293	301	303	335	287	285	315	283	269	289	285	309	285	319	281	305	320	286	317	298	311	313	311	312	267	281	268	312	321	295	315	310	332	288	312	323	308	284	294	305	288	303	278	297	290	276	320	295	269	298	316	280	303	285	302	302	299	303	273	303	283	337	308	291	327	295	306	266	277	291	286	329	308	275	282	319	285	293	305	315	331	283	264	290	293	292	322	331	304	273	265	310	313	307	304	292	294	283	312	291	300	293	297	298	305	291	294	323	313	317	297	311	295	301	307	317	293	313	292	289	285	289	284	318	304	292	304	309	288	268	296	300	295	291	300	326	325	295	276	311	294	289	294	325	335	278	285	278	285	295	274	291	285	282	300	299	293	333	261	290	309	287	281	313	291	305	258	324	279	288	270	294	284	303	271	312	285	292	290	312	271	307	294	295	283	289	311	325	314	309	286	274	330	307	283	321	292	285	309	305	303	305	321	300	296	311	299	270	308	299	292	295	299	297	293	321	309	314	310	275	298	288	308	321	288	309	307	303	298	285	321	288	292	282	318	323	283	316	308	298	304	299	302	296	313	264	294	287	291	293	313	328	305	298	284	281	323	277	277	271	275	308	278	304	313	299	296	317	280	294	296	289	281	265	328	306	285	293	281	278	297	306	291	294	273	292	290	287	271	319	297	312	281	275	284	295	315	280	312	286	291	284	294	305	269	277	316	298	327	302	301	271	272	308	309	282	307	313	282	301	305	305	308	306	325	296	299	321	301	306	319	287	286	265	287	313	295	301	302	298	264	299	313	293	281	266	303	309	309	303	273	316	304	285	289	309	330	297	289	290	300	306	272	315	307	297	286	299	270	274	323	303	313	279	290	323	293	290	308	284	283	288	297	334	290	291	301	332	317	320	312	306	310	300	306	286	271	282	294	309	289	306	292	292	310	315	307	281	298	308	319	307	296	316	302	346	326	333	283	282	276	338	298	297	257	287	292	303	287	318	294	310	306	315	313	309	329	314	289	313	303	287	312	259	298	291	306	304	285	274	335	307	314	315	326	280	257	275	321	315	349	314	292	320	293	300	306	315	307	299	301	281	299	272	278	298	270	293	297	276	290	311	313	268	331	300	353	284	281	294	297	306	296	272	290	328	309	301	287	281	288	309	284	285	296	317	311	308	280	291	311	314	310	309	295	275	277	287	283	314	292	281	297	305	308	295	306	298	325	299	288	302	298	305	311	245	305	288	294	305	308	317	291	303	288	313	266	309	280	292	274	273	296	282	281	301	268	292	290	276	302	295	321	291	314	310	319	263	308	303	298	301	280	289	271	299	326	281	297	302	313	287	261	303	326	295	279	248	252	317	275	281	282	255	274	318	327	314	326	317	332	284	287	308	321	267	290	299	306	306	302	345	285	311	325	261	317	298	306	285	283	275	308	280	298	289	296	294	273	303	320	260	283	297	306	329	301	311	295	331	336	296	301	280	322	302	282	310	303	279	292	290	311	317	289	338	285	300	298	290	307	298	291	297	302	298	285	306	326	322	294	264	282	270	309	287	314	287	289	297	315	290	292	306	292	289	289	312	309	290	307	296	293	290	286	323	300	296	314	305	310	309	291	331	310	297	263	309	299	272	271	315	309	319	279	334	300	330	310	282	303	301	293	316	292	277	292	301	293	295	280	306	298	293	296	318	297	299	281	278	289	302	295	305	311	278	317	309	305	289	320	325	309	322	286	292	296	284	286	282	316	332	303	297	282	307	298	296	288	293	307	338	277	321	295	298	296	316	293	287	300	306	304	317	298	304	308	267	289	306	279	315	328	279	276	315	278	268	297	295	290	304	318	276	330	268	280	319	320	291	280	288	310	316	277	293	302	321	303	325	277	294	323	315	262	302	312	273	304	297	319	298	279	296	253	309	311	302	309	306	292	299	308	280	322	310	287	335	240	308	308	293	281	299	320	314	293	321	252	303	304	303	312	307	267	297	298	327	280	283	286	295	284	297	293	275	321	308	300	293	284	310	292	318	338	295	296	282	298	307	291	277	335	285	286	297	289	300	292	303	352	303	331	309	286	311	312	284	286	304	298	294	311	258	353	292	299	317	287	311	300	293	303	293	333	280	302	294	293	313	281	295	309	304	325	300	307	294	302	304	299	287	299	279	306	300	296	308	297	295	294	294	275	307	311	328	314	298	285	305	278	269	285	289	295	290	296	320	301	311	282	350	295	282	305	290	304	291	296	318	310	283	290	309	321	334	298	303	309	297	294	296	304	335	286	295	278	294	319	285	272	288	308	300	285	308	310	296	281	282	303	301	300	311	320	308	293	265	336	312	314	312	264	289	283	299	303	315	295	295	307	338	303	315	325	301	283	326	325	272	289	306	307	331	296	316	304	309	306	286	310	308	275	305	314	308	297	305	308	272	306	280	289	301	252	290	295	312	280	270	287	328	304	297	294	309	326	302	313	290	299	272	284	302	299	276	295	305	292	308	281	299	288	308	313	312	267	266	310	293	275	273	306	265	300	297	273	263	303	299	303	331	332	282	347	268	297	296	292	289	322	310	295	278	304	321	320	282	308	312	306	299	313	299	295	306	312	294	257	306	267	292	293	329	278	315	302	280	292	321	290	300	284	315	294	309	295	296	287	294	287	285	262	284	292	279	305	328	314	303	293	311	288	277	332	298	292	287	311	288	285	290	318	289	300	317	313	295	286	271	303	281	330	291	306	312	318	313	320	301	293	290	329	298	305	301	276	261	325	302	311	295	305	289	276	305	321	288	284	282	313	290	266	287	320	321	318	304	326	323	267	287	335	303	295	315	312	288	311	298	299	270	295	298	292	289	291	298	275	303	290	295	287	302	305	306	289	289	309	306	260	329	276	301	289	278	298	318	279	308	291	292	313	300	287	290	292	275	312	307	280	284	302	294	311	291	291	318	285	305	285	315	313	283	322	269	314	289	288	305	282	323	298	272	286	292	299	320	305	306	299	288	337	308	319	287	296	304	265	283	297	300	273	272	305	298	297	317	304	303	314	326	304	272	306	331	305	330	294	277	319	306	274	285	317	314	278	283	289	303	286	307	311	262	281	269	306	316	337	270	325	303	279	300	293	273	285	300	264	305	298	293	298	322	297	297	251	279	302	294	296	309	298	296	316	283	276	281	283	328	307	311	300	311	295	288	270	296	272	286	307	278	271	277	314	297	313	275	337	316	291	310	273	296	297	296	292	285	291	304	314	287	267	276	302	302	300	277	285	333	323	319	269	293	277	295	298	286	295	271	287	287	280	295	279	270	280	296	280	305	268	331	286	292	276	306	272	276	292	314	314	318	293	287	279	313	293	318	335	308	302	318	294	313	319	286	319	306	283	306	283	327	297	287	304	276	321	267	289	299	292	299	288	304	337	274	277	263	316	287	284	303	271
9911	6923	17013	26280	66545	74415	59794	40742	22992	7998	2355	951	953	984	980	941	945	903	862	900	919	928	907	893	942	901	972	981	985	933	931	936	850	864	895	834	901	880	937	883	915	937	917	835	862	924	929	891	870	901	910	875	916	846	883	958	911	906	894	921	887	940	856	858	901	871	932	907	849	934	872	842	936	876	869	841	896	901	931	883	905	896	938	934	904	906	840	902	887	904	868	914	911	890	887	859	899	864	879	959	896	943	859	873	870	881	882	889	901	920	922	892	892	877	938	863	828	911	883	928	872	851	922	878	899	870	856	897	894	886	914	886	912	874	861	872	945	897	917	859	880	932	879	872	886	900	851	915	935	914	900	846	928	869	892	892	904	895	882	935	890	941	896	909	886	928	906	882	897	927	913	852	926	841	861	859	871	929	934	901	861	891	918	929	843	928	871	923	914	895	901	877	923	893	895	907	848	908	894	873	904	867	892	933	872	910	933	855	912	858	886	866	880	886	940	885	939	956	864	923	892	921	897	873	909	849	898	881	904	915	940	928	856	927	867	871	887	885	872	877	873	905	849	885	862	908	882	878	889	910	903	876	891	859	905	895	883	879	915	897	932	899	945	958	852	851	877	912	931	869	924	864	876	889	909	885	879	899	967	909	908	905	892	904	869	896	904	918	870	897	906	933	869	883	880	859	940	913	908	871	856	915	902	865	918	857	886	894	910	922	876	861	938	912	916	856	866	840	888	870	917	905	920	849	940	823	875	877	958	884	902	877	845	857	877	856	902	861	888	886	893	894	936	898	883	926	922	914	843	849	876	815	884	880	875	881	887	857	960	890	910	830	905	925	928	885	900	892	876	914	886	932	862	900	923	857	898	890	933	892	846	916	887	893	907	914	851	919	885	943	857	926	923	930	894	898	886	905	899	916	880	958	918	868	870	901	888	835	861	878	954	879	855	908	894	862	880	867	921	915	882	883	972	890	932	904	893	891	895	927	913	911	947	889	918	943	901	863	926	891	868	915	902	906	913	891	866	899	890	914	923	929	900	883	913	879	929	896	889	879	885	918	895	920	876	879	884	888	873	905	843	903	871	911	934	858	889	841	879	870	890	896	906	853	859	855	880	895	921	877	928	922	867	932	888	880	872	836	931	885	893	871	894	892	862	845	897	903	856	885	895	926	919	901	910	929	905	891	843	878	893	883	890	888	957	877	940	897	909	929	926	853	935	894	863	901	870	877	895	855	888	913	904	918	886	905	894	870	816	879	883	935	898	918	870	908	934	919	934	877	931	871	841	869	897	883	890	888	910	875	897	853	877	921	945	866	934	878	886	886	912	886	917	897	878	897	859	899	871	936	850	972	892	863	966	861	829	905	843	895	885	853	846	900	844	931	867	856	948	905	922	892	870	895	823	886	934	903	917	886	901	897	828	929	845	895	872	903	897	898	896	926	866	885	861	892	869	850	919	893	882	891	902	917	889	941	879	849	900	878	907	892	912	942	918	869	936	875	939	873	895	879	875	883	864	894	889	915	916	894	867	902	908	872	854	921	892	920	861	831	886	917	857	898	898	895	868	879	911	891	911	854	898	860	855	878	883	893	858	881	904	868	921	911	876	886	889	892	860	897	890	957	817	864	843	911	891	862	920	896	887	846	881	893	938	888	880	887	904	812	910	876	943	885	861	899	860	906	916	893	876	864	871	850	866	887	921	889	831	901	945	864	856	901	941	881	942	884	940	894	877	914	860	878	837	867	846	905	902	839	893	882	923	840	843	890	889	879	884	844	927	957	901	937	924	875	884	891	920	881	904	938	908	881	906	932	884	884	880	884	932	885	875	899	888	894	911	951	865	876	906	859	921	893	918	887	884	922	922	870	935	909	881	857	894	894	915	919	871	963	852	857	916	940	927	900	855	889	881	910	936	878	911	889	928	915	925	870	957	912	858	881	853	887	916	891	826	956	848	878	884	909	933	888	837	872	884	848	855	887	892	913	919	905	939	899	905	918	940	883	913	874	898	880	849	923	897	945	898	863	858	898	931	897	930	924	882	905	884	917	910	903	885	937	883	912	891	855	880	918	913	898	922	891	893	955	888	876	922	918	870	915	877	928	884	867	884	900	885	890	834	901	912	942	836	904	863	857	929	895	904	906	912	893	963	936	886	881	876	945	924	860	850	853	858	854	887	953	903	896	922	952	865	942	938	878	897	859	930	869	903	866	892	919	862	907	881	882	877	893	910	871	868	898	874	935	878	922	918	855	867	890	879	927	867	893	876	906	930	912	835	906	856	931	833	875	927	856	895	886	923	895	934	899	874	907	879	866	893	924	878	933	912	875	897	939	922	915	901	860	874	925	949	836	860	917	940	906	839	934	870	873	870	863	905	831	878	872	929	918	917	983	869	899	890	889	913	888	819	870	936	901	953	867	852	846	886	918	906	887	896	910	873	885	898	825	884	853	817	905	950	862	917	877	862	929	898	906	951	843	918	868	907	914	855	880	885	884	887	901	907	854	883	886	859	917	946	857	955	867	914	875	920	873	913	923	887	859	880	881	870	900	922	936	890	957	920	853	863	905	925	899	869	883	880	910	876	943	925	900	907	851	880	906	888	855	915	897	942	883	907	930	894	890	915	913	900	908	841	889	921	942	932	851	891	889	905	870	951	841	887	929	872	832	929	897	937	882	870	905	889	924	906	908	853	911	861	854	887	905	904	884	838	873	889	883	935	893	905	855	880	892	851	895	926	877	899	891	917	906	873	924	898	890	886	919	843	869	850	916	900	895	896	872	879	863	870	876	885	906	873	899	908	921	894	882	882	914	877	872	883	827	940	864	938	906	884	856	893	859	860	934	890	945	884	869	875	878	900	900	887	886	865	926	894	852	885	910	943	895	897	894	843	887	918	869	857	953	852	891	923	927	974	862	852	917	883	891	855	901	835	910	867	886	916	885	876	849	887	886	879	926	891	914	876	887	895	920	901	906	831	947	926	899	848	905	968	923	921	903	911	876	890	867	890	900	902	874	889	860	923	842	960	908	895	875	888	883	883	913	874	815	886	925	957	873	871	942	880	859	893	918	874	876	859	884	936	886	930	855	899	859	872	948	892	916	871	852	903	889	839	928	863	880	907	878	857	868	925	901	883	912	893	851	917	933	905	920	866	892	882	884	925	880	889	871	868	860	874	934	945	837	949	881	933	893	908	951	880	867	919	935	964	910	939	942	887	877	896	923	913	885	871	883	870	881	875	907	896	925	891	910	903	893	871	895	894	905	876	864	875	917	895	882	878	885	941	899	857	867	896	940	827	857	879	864	884	924	833	930	888	871	921	883	850	889	947	883	891	834	888	885	903	891	917	915	849	917	919	876	928	889	883	857	877	879	883	879	907	869	902	933	908	891	919	893	896	911	920	898	882	878	929	875	867	925	916	898	885	809	914	906	898	882	872	933	852	869	876	851	899	818	900	906	863	871	883	942	868	937	847	894	835	898	869	821
3840	3469	6591	5085	6348	10643	7438	2902	1054	469	290	282	259	284	273	256	292	265	289	255	296	276	266	250	298	268	244	305	267	298	273	328	297	279	265	294	286	284	248	284	276	265	300	285	287	250	250	281	262	270	268	288	266	269	283	290	284	261	253	272	284	264	283	273	281	287	284	311	282	296	270	286	262	272	263	275	268	297	311	298	272	284	267	265	256	270	277	270	270	287	266	294	259	305	278	286	262	259	266	288	264	258	278	259	252	245	287	243	288	287	255	254	280	302	288	288	273	300	286	261	287	258	282	270	283	255	298	281	275	283	230	259	284	292	275	297	273	285	268	240	283	304	276	319	274	289	272	292	269	281	270	272	281	265	273	283	260	264	257	268	267	248	306	294	295	272	310	293	292	242	306	277	278	257	317	281	293	274	249	272	325	261	291	271	271	284	261	294	278	275	268	324	324	292	317	281	291	293	268	274	309	265	313	282	274	264	292	268	291	276	272	270	301	303	286	290	288	263	268	286	292	244	272	294	269	265	239	273	302	300	257	285	265	239	268	298	272	277	249	299	289	264	280	291	282	270	301	279	260	281	277	299	276	277	290	263	297	262	266	258	271	268	241	272	286	283	285	315	284	298	281	268	303	291	300	287	270	256	275	286	278	279	272	252	298	281	276	276	247	280	264	285	287	267	307	274	275	279	261	300	278	289	298	294	287	286	291	285	244	261	287	269	252	290	288	255	267	255	305	276	273	282	255	280	279	266	288	290	274	281	282	310	290	283	271	299	279	294	271	283	294	323	254	263	277	254	274	284	278	282	282	273	269	301	269	277	274	289	272	319	297	297	255	276	280	296	285	297	297	295	254	283	275	290	265	270	269	254	302	274	285	278	285	282	273	283	262	297	270	280	273	311	254	253	268	262	262	293	282	260	267	269	271	261	283	281	260	276	287	272	269	302	285	314	275	272	278	280	293	298	269	272	259	265	281	322	286	277	266	303	277	270	285	280	273	302	280	312	253	272	295	295	291	255	286	279	268	260	268	285	239	297	271	251	276	259	271	242	299	256	284	254	265	275	300	277	289	270	231	263	265	261	298	277	264	303	250	298	299	264	278	306	288	291	265	272	282	285	319	284	268	272	280	305	274	269	250	283	250	277	291	268	259	292	253	275	285	277	276	296	286	262	261	301	240	249	260	275	318	293	289	303	294	280	244	264	264	281	266	268	269	299	267	270	281	278	300	259	268	256	323	282	294	279	264	275	289	292	279	262	269	262	306	269	265	282	278	280	286	267	300	299	272	242	270	294	276	274	262	262	324	265	263	273	260	250	285	287	276	287	274	265	291	262	294	269	245	257	289	263	292	306	259	263	313	304	289	263	293	284	284	269	256	264	259	299	274	267	275	249	282	280	269	304	287	299	275	290	301	273	270	262	310	287	324	266	279	278	254	282	264	258	272	268	283	255	264	291	272	301	289	281	289	300	274	287	292	258	269	293	240	257	279	282	280	277	282	284	296	279	283	307	269	260	282	277	261	291	276	296	274	281	290	297	265	262	291	272	251	249	279	280	294	264	278	305	306	270	295	300	288	289	272	272	249	261	266	275	311	291	308	296	253	265	304	252	260	306	268	281	292	272	320	256	281	299	241	261	265	248	279	276	284	252	311	276	252	302	278	279	280	269	273	260	282	289	294	294	287	294	265	267	265	313	276	267	271	248	265	256	293	280	260	269	262	308	274	279	285	297	262	275	263	289	288	293	249	281	267	285	275	271	260	288	290	286	268	262	257	277	282	268	275	275	288	262	254	290	259	283	289	300	275	291	263	285	301	274	278	284	277	290	307	239	295	287	282	292	306	278	284	286	304	290	258	228	277	260	292	282	271	287	276	286	263	267	283	302	283	275	298	265	259	263	282	276	270	268	276	298	282	273	301	286	294	254	317	276	293	279	228	286	259	270	269	285	265	260	289	281	298	267	257	288	305	266	275	265	275	278	288	252	298	261	246	280	289	289	258	252	277	274	293	294	312	270	272	278	289	264	278	250	298	276	264	259	273	255	276	296	290	274	270	280	291	275	293	278	298	291	265	262	299	273	274	253	305	243	290	280	294	292	266	242	284	290	274	253	308	288	265	290	271	278	284	248	281	278	285	278	291	267	247	291	265	286	263	273	280	299	262	263	259	269	271	271	278	290	279	280	303	276	279	276	266	305	285	274	263	297	287	303	295	283	324	268	288	276	280	276	248	284	306	255	268	274	279	279	268	303	305	266	270	303	277	286	297	265	262	256	255	294	281	272	293	264	288	238	268	290	279	266	267	276	261	298	290	288	281	292	299	278	272	258	280	298	284	260	293	271	267	280	271	288	276	289	263	272	285	244	278	248	283	290	291	270	260	277	281	311	270	283	277	269	287	266	264	273	274	286	288	287	272	278	305	251	242	289	277	298	275	264	294	281	257	254	296	284	270	278	288	269	271	240	256	281	279	265	270	285	274	285	293	297	261	270	275	286	282	289	297	255	302	262	307	298	269	268	282	296	286	255	271	310	247	299	286	314	291	278	307	301	256	254	303	275	253	269	302	288	267	241	279	297	239	278	246	287	282	277	287	293	257	299	267	277	293	296	297	276	289	284	282	262	246	266	272	277	283	279	281	256	259	291	278	298	287	271	271	295	247	285	297	264	250	289	261	272	271	281	312	272	293	287	286	271	283	249	263	301	273	283	273	262	310	277	306	276	291	267	248	286	274	268	278	258	294	278	281	290	294	253	291	285	277	286	253	296	281	308	270	273	280	259	276	285	277	279	307	293	269	276	266	266	261	264	287	270	266	278	264	290	249	282	278	293	263	291	267	287	274	265	258	283	261	281	279	298	283	263	248	313	270	273	258	271	293	275	281	267	291	264	305	285	290	307	298	293	279	261	286	255	304	262	273	262	295	267	261	273	250	289	284	252	256	285	305	307	281	250	274	300	310	284	263	283	273	278	291	254	263	284	261	255	295	297	272	297	276	236	275	275	290	272	272	281	270	290	293	273	262	279	278	279	302	291	284	257	250	271	254	278	287	282	270	285	279	279	255	272	262	272	287	276	263	290	288	287	274	261	266	270	289	234	300	294	300	283	272	248	299	273	314	287	278	316	290	267	301	261	293	250	275	292	272	272	254	281	269	315	290	276	283	271	289	301	304	294	240	272	290	272	277	287	289	269	303	304	289	280	299	287	308	269	285	279	274	272	294	283	295	250	256	286	309	264	248	266	275	312	236	263	258	268	246	284	278	264	295	252	280	278	281	233	259	267	294	296	286	279	254	286	299	278	259	269	316	280	304	299	272	293	290	292	274	244	262	260	277	279	274	269	291	308	267	288	268	275	265	263	287	301	287	312	278	270	294	301	276	275	257	246	292	264	271	253	307	232	277	277	283	302	273	242	255	269	296	271	294	262	257	291	280	311	288	277	290	251	283	278	266	278	276	262	284	298	265	275	292	306	287	290	245	263	260	264
3303	4027	9542	11131	18435	25656	18607	8977	3675	1559	914	814	837	835	866	848	811	865	879	869	835	848	850	837	913	842	874	889	818	790	882	793	887	816	839	816	873	848	857	860	830	861	791	871	875	829	842	818	837	852	834	848	880	823	797	822	854	829	922	820	822	887	890	887	844	858	863	854	821	848	808	832	860	837	801	854	866	871	895	883	867	864	858	801	839	890	849	851	859	884	855	852	833	790	877	874	825	842	829	848	890	851	838	828	834	831	825	814	833	868	821	861	808	830	837	894	845	856	868	812	826	831	826	798	908	824	774	838	862	858	838	795	886	897	799	807	838	861	860	840	848	828	843	869	812	833	865	856	843	838	851	860	855	876	804	825	836	858	846	885	880	857	880	870	858	824	827	833	886	801	882	860	842	823	882	842	857	861	833	846	824	902	810	833	836	877	881	805	840	840	827	833	878	867	839	846	810	895	800	829	829	821	872	861	860	879	913	855	863	824	849	857	854	841	863	862	821	824	843	890	837	837	878	857	818	856	891	807	792	817	875	813	857	853	832	788	864	827	834	865	815	815	845	852	863	856	942	826	812	835	854	844	888	885	832	815	822	877	838	893	815	846	828	886	864	869	889	863	852	843	883	897	798	876	839	761	843	799	860	824	856	862	830	863	821	823	883	878	854	848	855	887	893	842	875	787	816	820	825	834	867	901	828	829	862	812	811	822	795	840	856	876	887	858	885	899	851	816	830	822	820	843	866	868	874	864	816	825	859	855	896	838	801	845	854	805	869	775	845	856	859	849	853	848	853	816	838	844	832	841	834	826	878	832	803	824	844	900	885	835	857	822	847	823	856	840	862	817	904	868	866	834	841	854	852	794	898	878	823	829	822	865	818	814	810	859	809	823	882	815	827	873	848	829	894	872	864	799	885	842	827	825	810	830	833	845	817	848	813	848	828	890	851	847	874	872	850	853	829	893	883	829	861	891	839	803	828	867	873	886	799	814	845	861	855	814	879	831	805	861	873	878	849	841	845	843	820	853	803	837	839	845	811	832	854	835	824	851	874	821	922	831	839	838	829	866	805	854	852	849	822	821	797	823	824	841	845	822	862	865	844	816	825	838	843	815	780	884	911	802	837	828	843	861	861	825	848	862	843	876	842	827	826	863	828	872	773	889	865	876	851	824	815	864	856	796	816	858	849	851	836	839	849	789	874	885	830	841	842	826	821	864	846	864	906	820	862	872	870	865	815	829	827	837	832	844	843	849	853	835	843	803	859	861	836	823	836	859	820	867	863	842	836	827	850	819	804	798	871	861	838	821	850	841	751	825	869	863	790	845	823	880	849	886	836	847	851	840	817	862	859	861	849	845	832	830	852	814	800	816	837	817	850	873	846	815	841	858	846	884	780	847	850	862	860	831	831	897	872	810	871	844	849	874	828	815	860	854	851	827	846	829	860	848	839	871	854	911	809	832	871	831	833	845	856	877	829	823	886	799	856	848	822	806	813	873	832	830	829	849	869	817	816	861	844	838	824	865	893	842	849	774	859	812	824	826	865	840	801	808	867	848	842	826	858	820	875	802	855	820	838	845	834	844	828	915	858	839	802	884	828	834	821	846	868	830	849	895	826	814	815	856	851	875	855	819	876	819	814	845	849	889	834	880	859	880	846	804	885	823	817	883	881	863	836	851	853	853	842	819	841	824	808	865	819	839	863	849	780	861	862	822	822	885	825	834	858	839	837	812	841	802	899	872	841	798	855	836	820	840	827	842	786	882	832	847	865	855	835	807	856	881	845	878	774	826	863	815	837	861	808	835	834	824	919	847	850	901	868	821	849	827	771	896	837	809	827	842	862	827	848	864	849	842	895	777	839	847	832	863	856	837	844	888	765	824	786	881	862	849	877	860	908	840	812	797	836	754	885	820	908	774	873	802	869	843	800	873	837	837	876	838	855	867	832	875	866	892	831	817	887	891	808	876	842	866	818	889	858	786	857	844	869	795	864	912	855	929	839	838	809	823	833	805	855	851	856	860	836	849	776	791	890	793	839	895	878	856	841	817	897	872	805	812	843	856	816	876	890	863	847	844	820	825	824	881	805	861	856	819	848	815	867	888	849	849	863	826	858	826	830	865	831	825	820	831	816	826	850	878	786	892	800	856	894	892	825	818	824	839	884	851	845	854	877	834	834	858	871	832	826	832	874	854	874	899	850	890	864	884	870	857	879	902	828	793	829	839	804	838	837	843	805	839	862	866	858	841	861	874	823	873	835	850	794	863	854	805	838	802	858	830	826	823	813	844	840	909	869	867	813	849	828	865	848	852	836	838	859	822	842	851	858	847	845	822	830	822	864	840	791	922	843	877	871	847	812	818	875	917	873	870	890	840	849	869	823	882	873	832	829	843	875	835	852	861	861	824	877	835	882	821	887	806	833	881	867	812	868	840	835	824	890	851	821	812	854	903	840	874	799	820	858	860	861	875	822	863	824	804	826	853	851	844	838	872	836	862	813	827	856	890	861	861	832	831	865	841	863	838	827	818	882	779	844	850	839	815	857	854	839	867	863	834	851	880	903	885	816	865	886	799	844	873	887	837	840	827	843	864	845	847	877	807	865	827	842	875	864	816	868	817	838	813	882	862	870	894	866	851	814	862	854	869	877	905	873	879	812	815	818	875	802	814	862	840	846	823	826	824	866	838	821	827	854	825	828	844	814	820	912	791	822	846	854	876	793	869	809	870	859	804	810	829	846	793	859	834	825	809	877	857	845	848	830	883	873	824	857	826	834	857	878	878	878	842	865	854	854	852	874	810	830	874	880	885	851	829	893	849	846	865	870	849	867	884	837	824	820	837	860	897	883	892	925	836	869	837	845	841	884	833	831	799	821	933	839	831	865	840	789	814	848	833	865	853	845	833	850	842	764	850	835	866	811	837	843	870	869	836	898	846	869	804	878	818	828	814	880	902	856	890	858	822	862	782	829	916	865	806	842	828	841	838	850	878	882	848	865	878	817	849	838	878	831	844	847	840	839	833	833	837	818	874	845	790	827	766	892	842	889	802	783	860	875	847	812	857	823	834	807	849	829	846	827	854	839	878	814	875	835	868	886	860	844	799	882	868	860	828	852	916	847	839	842	837	841	778	876	759	864	805	847	826	845	874	842	845	796	938	844	839	829	850	877	803	834	869	844	821	826	840	848	837	807	861	862	829	793	844	851	874	828	850	864	837	862	835	789	881	916	827	829	838	856	850	829	853	893	836	827	885	864	782	812	859	867	814	876	833	832	868	815	886	906	817	871	787	821	877	828	844	866	813	838	850	837	796	824	877	819	855	867	849	841	836	853	856	866	841	899	856	825	861	877	842	785	836	843	862	874	897	869	882	842	827	820	905	914	889	860	848	775	839	866	866	828	863	882	844	811	822	845	860	818	853	863	857	845	845	841	864	816	833	851	791	847	888	828	849	831	853	841	881	881	879	823	830	808	838	867	847	910	863	785	835
11695	4828	9194	13208	50386	58064	39985	21299	6547	1424	452	287	276	249	259	284	253	301	267	250	306	285	299	291	276	284	276	263	309	251	269	275	299	272	260	275	287	276	262	295	270	262	278	255	266	262	259	287	272	232	267	267	279	285	285	273	264	270	284	274	267	278	302	261	268	270	262	280	297	264	276	255	259	286	298	267	300	288	264	254	284	304	279	289	293	259	270	270	282	274	254	271	286	236	271	250	284	285	283	283	318	300	269	282	270	275	291	282	259	271	264	267	280	266	280	266	278	254	283	294	256	272	271	272	257	266	305	268	255	262	280	268	271	264	284	297	280	271	289	279	289	272	273	260	306	252	263	291	261	255	268	284	304	284	249	284	278	283	289	269	251	283	251	256	284	264	281	283	285	275	286	243	267	276	298	307	284	272	275	242	298	278	267	266	284	272	289	248	266	266	260	262	283	289	289	264	296	296	322	256	284	283	280	263	291	277	256	297	259	284	292	284	281	251	241	272	285	297	273	264	278	256	270	265	266	279	288	273	294	272	259	280	297	249	254	261	282	259	264	261	291	304	280	282	288	279	272	300	237	268	279	257	264	299	285	281	320	268	291	282	289	279	269	283	258	267	301	269	263	314	277	277	264	277	280	251	276	273	258	280	263	248	303	269	235	263	276	277	310	257	244	274	259	255	276	272	243	283	261	249	282	260	257	278	280	296	249	288	281	301	247	255	253	291	302	292	262	313	266	278	256	252	288	260	268	290	270	269	279	298	281	282	288	278	262	262	281	279	277	287	272	286	272	266	270	261	260	276	315	272	261	297	281	273	291	280	267	303	266	266	269	257	297	269	272	265	285	278	287	285	274	307	260	288	279	261	287	279	270	274	265	257	281	243	256	262	299	299	313	302	245	248	272	259	299	271	285	276	258	294	264	257	250	281	272	292	281	298	266	285	289	275	274	283	258	271	290	263	255	274	280	262	262	272	271	254	252	241	287	281	287	286	281	266	251	212	278	266	304	293	253	288	267	274	270	282	276	267	251	272	255	274	262	265	257	261	300	309	267	273	289	296	271	258	234	264	261	276	290	282	292	281	274	296	264	304	272	246	254	269	283	263	282	254	297	298	292	289	253	263	269	233	269	251	290	290	282	270	251	253	283	255	234	252	277	255	284	289	301	278	267	288	252	247	305	297	258	278	291	287	267	277	284	276	255	270	301	272	278	292	281	305	286	275	270	281	272	249	242	265	267	275	276	282	269	287	284	291	266	264	267	300	257	299	284	290	272	276	249	289	240	274	276	270	296	271	276	276	282	258	254	304	283	275	268	282	247	252	260	268	273	266	272	286	270	266	245	254	260	298	289	286	262	274	286	255	293	269	315	267	280	277	267	265	282	265	265	275	289	311	274	292	290	282	283	296	261	261	278	264	293	280	274	258	270	267	249	252	247	268	283	276	288	287	328	254	267	308	248	231	293	264	254	276	262	281	276	270	268	249	244	276	249	267	273	282	309	274	294	258	263	286	281	303	251	256	293	318	290	281	280	294	297	262	272	297	298	295	257	286	280	307	248	280	247	313	269	265	294	275	274	258	281	297	251	297	268	284	275	258	307	263	285	283	286	263	271	293	291	245	298	277	276	275	251	278	262	269	278	276	294	280	254	329	243	272	253	270	267	276	300	266	286	273	297	277	276	262	263	291	280	273	279	268	265	268	266	266	303	287	270	269	251	237	275	278	294	276	278	280	281	259	271	279	274	234	290	239	224	275	250	291	249	262	257	275	280	281	267	298	282	252	266	270	266	249	230	264	279	291	267	272	270	242	265	271	276	282	265	270	285	258	296	296	279	276	286	279	261	253	259	247	297	293	252	288	282	272	255	256	266	275	305	277	268	264	272	268	283	288	248	291	281	274	261	267	303	259	287	293	258	287	292	266	299	264	254	249	261	262	244	293	258	298	269	270	275	252	293	289	293	264	292	277	285	300	266	272	266	282	283	277	267	268	265	284	279	281	273	242	263	290	253	266	273	247	248	308	261	251	275	285	273	300	264	268	283	271	275	247	293	274	245	246	275	294	312	286	266	265	282	252	284	290	261	277	257	254	269	271	306	289	277	285	295	294	262	279	269	297	270	271	293	282	295	269	249	283	236	262	258	271	261	268	261	300	271	258	263	278	244	262	282	276	255	280	276	300	255	269	291	269	279	268	287	260	281	272	289	238	264	283	300	296	265	278	271	264	261	280	277	299	278	290	270	264	270	270	268	265	288	273	264	288	248	269	262	267	286	260	272	264	298	274	265	273	230	292	259	297	284	278	261	266	277	300	259	264	284	304	276	277	250	270	250	279	279	255	268	304	264	280	272	268	301	282	254	271	265	276	284	282	289	260	275	299	305	265	254	281	287	288	282	272	263	294	287	276	293	281	288	258	261	255	263	261	293	281	289	265	288	260	285	255	269	279	308	287	249	263	262	270	235	274	281	296	286	278	273	271	269	307	262	291	304	243	274	273	261	279	276	270	272	283	309	268	294	274	274	269	287	282	283	238	286	277	291	270	273	309	276	275	290	292	277	262	260	272	298	292	240	290	301	288	282	271	278	293	279	291	270	270	283	291	262	261	299	266	275	272	307	273	266	266	280	249	260	297	273	298	269	252	276	245	270	279	269	276	291	265	282	276	278	268	284	265	287	267	246	249	291	276	257	294	270	272	285	273	244	277	262	279	269	272	296	248	305	298	274	285	294	250	264	239	234	272	272	269	256	272	266	268	256	287	278	280	274	295	278	281	251	277	272	257	282	284	284	238	282	249	265	252	286	262	298	268	261	271	284	297	300	269	255	266	264	235	289	274	270	265	273	284	274	255	267	257	257	257	296	258	290	286	285	266	271	272	266	271	253	293	274	262	273	275	274	267	264	250	281	267	268	282	311	294	280	284	252	286	287	281	288	271	297	260	284	304	305	254	245	266	268	269	295	297	263	290	248	311	254	288	278	281	285	283	273	303	272	245	244	313	287	296	292	303	295	287	268	271	251	271	276	277	289	270	263	296	279	272	287	279	260	256	309	275	261	238	291	272	263	280	280	256	295	280	297	267	300	297	272	287	306	294	293	277	273	288	282	277	260	267	270	308	270	293	296	273	267	280	258	297	284	269	244	296	284	264	306	282	295	260	274	268	261	269	290	279	283	269	276	296	279	262	251	270	268	268	260	275	276	280	267	286	278	310	273	256	253	275	278	240	285	261	274	278	259	274	283	239	262	288	287	256	273	286	262	269	298	290	231	244	282	266	254	285	266	296	289	282	247	265	262	286	304	252	307	283	267	274	265	282	256	275	277	283	270	252	311	305	276	260	288	289	288	252	272	255	283	265	286	277	277	282	287	263	300	284	261	230	284	272	289	251	285	270	279	291	245	280	279	270	269	277	263	266	294	291	232	308	287	291	283	283	267	236	276	293	267	285	294	249	240	276	241	287	280	277	287	272	263	246	275	241	288	284	279	257
7377	5107	13011	23367	56792	63704	48663	32082	15053	4914	1423	833	867	856	840	824	855	922	798	870	785	854	876	830	860	817	817	895	868	849	881	812	860	826	825	807	892	845	871	829	806	829	810	815	806	804	837	870	822	823	797	862	890	854	859	858	822	795	796	815	821	842	787	825	821	853	854	800	789	836	819	781	820	795	851	865	799	830	920	824	843	816	800	856	813	792	827	908	802	860	894	855	854	847	833	819	832	809	836	835	869	868	878	864	831	881	821	831	811	817	811	833	823	816	806	824	824	823	828	845	829	840	859	821	838	779	813	858	872	776	840	811	797	849	836	867	828	838	839	830	840	843	865	844	841	828	830	829	854	826	817	883	840	811	870	814	817	817	879	883	876	789	857	786	882	847	812	816	843	815	815	833	869	871	862	821	799	837	804	792	808	803	809	842	792	816	875	795	836	847	848	820	881	821	833	886	787	898	866	826	804	820	794	870	843	811	835	888	855	859	805	848	791	823	810	864	858	865	846	832	886	825	807	801	789	830	841	826	842	856	860	849	830	854	867	800	851	777	874	862	857	869	837	892	840	881	843	796	833	809	836	850	821	813	847	789	877	792	833	803	892	848	796	818	831	845	829	829	833	881	841	800	828	886	827	862	814	801	792	820	860	859	857	834	833	863	864	870	839	795	758	839	812	811	859	908	796	857	846	877	812	847	767	803	857	866	853	828	829	838	890	829	794	800	839	814	845	846	891	865	836	824	765	832	843	832	782	854	852	838	890	819	860	826	833	832	768	841	818	900	843	808	825	803	792	862	832	816	829	865	841	838	848	838	866	839	842	818	879	847	878	819	772	861	822	830	865	795	847	855	815	847	848	845	847	785	772	855	788	840	850	855	860	846	814	841	833	850	873	850	822	842	803	895	851	824	861	881	831	863	811	850	830	843	806	880	843	847	851	824	846	843	817	892	800	811	729	782	856	826	852	777	847	914	805	785	838	853	861	848	865	854	868	905	843	796	878	841	829	868	799	856	846	822	810	840	848	837	811	893	790	873	909	889	798	806	846	820	802	857	802	850	843	881	869	796	845	873	809	833	839	882	870	873	809	817	854	810	847	783	866	840	826	801	811	863	855	815	842	826	869	834	837	797	876	880	808	860	803	842	766	854	762	851	805	856	843	865	871	813	826	812	845	802	870	822	845	835	825	815	843	838	855	843	830	788	830	852	851	853	817	835	795	843	800	887	813	840	818	838	838	814	845	815	868	856	825	837	877	888	830	849	802	858	828	869	811	842	839	760	845	829	867	861	879	837	817	855	918	863	811	844	796	853	836	856	827	867	870	882	800	850	816	850	867	809	828	833	796	861	818	792	879	837	811	885	822	834	873	852	872	835	836	837	804	823	841	824	862	778	842	822	863	802	794	873	849	817	809	859	790	826	855	862	838	848	821	838	827	831	864	851	808	826	872	857	825	868	847	852	778	866	859	872	796	802	858	812	872	851	817	823	808	837	834	809	859	845	799	813	858	853	868	861	841	824	831	835	851	791	822	823	871	819	784	797	818	865	890	823	794	828	886	832	823	853	834	831	857	845	783	795	809	824	813	844	893	857	845	855	860	830	822	839	830	855	792	837	829	875	871	837	857	795	868	876	791	809	846	852	813	788	860	833	845	822	838	795	828	882	851	844	857	835	849	861	803	875	856	873	787	807	839	823	815	820	836	841	866	834	847	836	849	788	831	845	829	865	820	856	851	812	819	856	863	841	831	790	855	853	806	824	787	829	875	810	846	817	818	825	803	854	852	836	880	861	856	872	820	829	838	823	807	776	826	883	814	826	806	824	853	811	886	877	857	805	840	819	807	817	817	859	846	816	857	835	827	816	864	868	795	828	855	848	803	788	865	821	800	843	866	838	856	833	844	855	796	855	848	875	820	831	852	814	859	832	888	875	844	840	820	859	825	837	806	807	832	815	807	829	856	895	785	875	813	847	858	816	835	833	853	838	859	848	834	852	851	831	858	859	791	845	847	811	865	867	840	810	831	854	884	836	855	839	791	819	824	904	872	883	769	810	855	827	809	861	804	793	821	814	848	820	859	832	824	836	782	866	833	793	857	814	834	844	815	816	868	812	801	798	848	796	802	803	831	855	827	850	779	838	903	837	827	815	903	828	823	874	825	865	805	839	845	875	865	880	823	865	823	834	800	837	841	806	849	877	822	844	858	850	856	831	894	873	890	839	818	832	847	899	838	831	842	830	867	792	882	861	862	849	799	838	842	807	855	811	808	836	834	818	825	842	806	816	821	815	830	852	815	860	843	806	832	853	835	879	876	818	866	822	821	777	874	844	886	839	810	798	812	856	795	830	813	863	854	872	867	842	818	828	802	853	833	798	808	827	805	813	795	806	793	903	858	821	818	799	838	809	844	857	792	891	835	827	777	834	831	827	838	823	804	838	830	817	854	790	800	858	857	818	849	788	860	800	805	832	821	818	848	872	804	876	834	825	873	790	858	829	924	843	833	877	825	815	871	818	812	849	841	843	867	821	790	852	834	858	831	888	853	771	868	784	853	875	793	789	821	820	809	869	856	847	869	840	839	787	745	838	824	860	829	839	831	793	812	811	859	852	809	846	844	842	825	793	812	799	844	877	877	832	860	846	814	874	861	827	803	868	832	825	835	848	819	850	809	803	828	809	831	862	866	862	848	840	822	858	787	854	845	839	876	832	894	807	839	826	847	845	819	804	847	826	825	792	820	903	820	846	808	875	882	835	812	841	803	816	858	835	861	806	860	791	839	843	813	835	860	871	818	833	863	873	822	813	826	825	821	847	847	834	801	771	844	797	844	832	754	818	844	825	855	836	878	799	866	855	817	857	809	843	837	793	823	816	818	874	834	853	804	893	817	812	854	816	829	848	860	837	823	858	902	845	822	840	807	824	849	868	810	883	808	804	846	833	892	829	833	816	794	813	800	838	821	820	878	799	848	824	824	823	834	809	855	811	804	843	853	832	835	851	854	826	839	834	888	803	800	809	847	831	848	881	852	814	897	831	833	832	812	841	778	835	825	823	815	838	804	859	851	818	826	908	872	794	816	835	829	859	782	871	876	904	879	813	821	857	885	857	889	810	866	832	862	844	864	780	816	854	839	795	825	825	805	840	862	863	847	857	822	828	821	828	832	878	795	809	853	771	840	861	857	830	835	860	843	860	879	842	872	820	819	814	836	840	881	871	865	869	821	829	829	789	822	857	830	839	770	770	837	780	860	888	831	870	814	840	823	849	828	830	863	832	839	815	841	788	807	860	832	879	842	828	841	858	824	867	897	838	826	780	806	834	884	821	861	878	837	867	836	856	814	848	816	858	817	829	844	800	809	863	779	856	825	828	808	845	825	782	872	827	830	840	838	891	797	881	825	866	927	782	765	769	815	804	847	891	818	823	832	803	862	850	824	835	857	827	831	818	835	860	844	889	864	802	835	826	873	912	825	860	862	819	824	853	834	837
19083	6770	10728	18136	65129	67648	47487	29703	14702	3355	777	285	305	293	278	305	291	280	332	291	307	274	276	285	284	316	274	312	316	302	279	299	278	278	291	302	282	286	296	290	256	331	291	249	271	286	270	292	295	301	295	307	288	323	294	278	266	299	259	293	299	280	275	293	308	284	297	317	327	306	302	262	305	294	280	304	299	313	263	275	280	299	302	276	279	262	284	304	346	293	272	275	303	248	311	294	309	298	311	269	290	298	270	295	309	288	262	282	274	306	324	310	272	246	298	291	300	275	272	279	304	295	302	300	304	303	323	290	293	280	274	286	259	290	291	276	276	311	295	277	288	317	312	302	304	323	284	327	298	266	306	275	270	284	287	319	310	269	287	313	275	301	320	289	291	289	285	283	310	271	277	303	312	306	281	315	280	310	312	307	317	293	305	288	281	333	278	286	275	292	288	299	274	277	297	311	297	302	265	322	327	300	293	306	295	315	297	281	307	271	316	327	306	296	280	288	273	282	281	301	251	281	270	316	277	289	310	280	287	268	320	279	286	317	293	283	308	310	271	282	246	309	276	270	281	320	281	281	316	250	299	291	278	267	287	285	287	282	302	270	291	274	271	289	278	303	300	296	304	298	281	281	281	281	280	300	315	290	283	263	285	282	284	280	281	313	285	296	322	285	273	295	271	286	298	266	304	291	287	279	264	279	303	298	309	312	271	295	273	278	263	298	289	287	295	296	304	298	269	290	298	303	307	278	275	290	299	314	280	287	279	266	291	273	315	265	305	289	297	324	289	251	281	260	309	281	268	301	306	272	265	314	271	339	311	315	327	301	272	285	305	281	301	288	321	290	306	300	318	306	313	311	301	304	290	280	313	279	298	284	319	325	303	315	298	288	282	317	291	293	270	328	317	304	305	298	296	303	271	313	328	282	302	295	291	297	270	304	272	290	312	283	309	307	300	290	295	315	294	271	277	306	291	326	281	258	265	274	329	281	301	291	338	295	291	284	298	295	252	331	256	273	281	296	259	291	270	261	282	274	260	311	296	305	282	289	269	310	296	298	293	308	305	309	299	308	310	281	290	295	272	306	300	274	297	285	300	290	295	299	310	297	285	285	277	297	296	290	285	313	287	311	319	282	269	299	300	299	272	298	279	282	269	311	300	274	285	288	271	340	289	282	283	294	274	292	284	286	321	277	293	309	304	286	294	277	308	305	307	269	309	298	268	314	271	287	286	275	264	300	288	320	298	279	282	302	291	304	270	327	287	301	292	284	276	299	295	290	294	299	300	303	305	317	306	293	265	307	270	284	308	268	308	282	292	316	266	280	286	257	309	294	261	275	269	297	278	307	301	302	281	302	295	298	307	276	338	276	296	263	302	264	303	312	283	313	298	319	281	318	302	270	300	272	282	298	314	310	311	285	280	290	271	283	285	282	266	282	303	271	299	298	318	287	303	281	284	253	273	315	283	277	315	259	326	289	274	321	287	281	305	285	317	301	322	281	248	285	286	319	274	289	314	316	256	309	281	274	288	299	282	295	310	303	271	311	288	301	320	318	307	308	305	326	280	299	271	289	287	284	282	279	270	313	287	278	281	282	302	303	289	295	294	293	295	293	310	294	280	289	248	276	299	255	298	309	302	310	274	272	291	280	301	334	301	313	272	305	291	268	306	302	310	316	304	289	287	303	287	311	269	318	301	289	275	317	286	254	290	283	246	276	271	279	307	291	286	278	284	291	312	303	291	297	312	283	326	278	315	318	324	281	315	322	273	274	273	264	284	298	272	284	311	345	298	280	301	262	272	285	307	308	263	278	317	277	298	323	301	272	293	295	298	313	313	296	274	281	281	265	284	274	289	268	286	282	257	294	287	291	312	289	308	307	293	318	270	306	311	309	334	296	278	291	284	292	291	310	270	300	300	274	263	298	305	303	277	287	308	295	292	297	299	290	275	300	277	291	282	309	283	291	284	327	271	308	303	284	273	308	261	301	292	271	297	306	289	307	284	314	290	307	275	260	284	293	293	296	262	253	277	313	292	294	275	274	292	301	265	297	271	279	260	289	342	275	287	297	280	304	320	317	278	291	281	334	319	310	295	302	322	275	296	260	330	295	348	297	284	295	280	307	295	297	328	284	329	256	295	300	269	287	276	308	267	272	277	318	313	325	289	310	246	274	296	304	315	304	268	297	313	270	274	288	288	323	307	272	313	299	282	280	291	322	256	318	295	315	319	283	272	271	328	278	317	286	300	301	280	301	330	287	288	285	294	289	287	271	332	280	270	304	298	308	305	321	295	294	291	281	302	278	312	293	267	283	292	268	272	299	270	262	290	255	285	268	302	315	303	296	275	279	293	305	302	333	297	258	282	282	303	311	276	291	293	269	295	301	282	285	321	288	324	279	271	280	322	292	325	283	273	291	324	307	297	281	274	303	264	304	316	282	308	318	306	289	339	292	319	277	296	270	288	274	269	281	307	310	305	310	304	307	281	262	299	284	319	306	315	297	287	306	265	282	321	288	321	305	300	285	281	293	291	283	294	291	294	308	330	312	268	322	294	314	284	294	307	256	301	285	273	294	296	281	273	319	306	330	306	303	283	298	282	272	284	300	305	301	264	293	261	296	273	266	279	317	294	306	266	304	300	286	276	282	291	286	297	265	277	281	263	286	309	299	344	289	315	303	279	290	311	270	308	304	281	270	313	265	291	267	283	323	342	301	270	277	299	277	264	296	271	304	299	307	280	288	291	264	284	317	293	349	294	294	285	272	275	301	304	291	273	305	277	295	299	305	278	262	313	307	289	314	288	306	297	302	276	253	284	302	273	272	312	318	274	288	279	289	279	255	258	315	272	320	288	309	294	277	299	271	305	311	274	286	289	334	312	313	325	299	299	318	305	261	304	294	283	296	296	305	317	305	275	278	279	266	295	276	317	334	278	313	263	297	324	272	304	301	287	298	316	304	312	256	308	287	293	260	292	253	297	294	284	295	297	286	308	290	302	285	291	275	290	321	292	289	292	285	311	288	286	292	278	273	286	291	275	279	299	311	273	299	279	297	271	312	291	292	329	299	298	294	275	306	265	280	295	268	305	307	288	315	329	293	238	285	285	313	299	267	319	265	285	306	300	308	304	292	313	294	274	251	323	282	295	280	285	303	272	307	302	276	299	298	282	290	294	279	258	293	280	313	324	291	287	256	297	320	289	287	286	272	304	317	270	310	273	297	277	298	260	262	335	262	293	296	278	321	302	282	307	297	281	271	296	293	293	292	282	297	267	265	267	308	319	283	266	299	293	299	290	308	307	308	311	293	303	302	306	304	298	318	269	286	295	308	259	273	330	290	297	295	263	312	298	315	283	286	295	288	291	310	266	326	308	281	304	287	280	281	302	303	286	288	281	280	314	277	269	262	313	306	283	290	306	286	289	288	297	306	305	299	280	279	312	276	264	274	298	284	331	309	299	310	309	283	280	279	274	300	299	286	274	297	296	303
9635	6025	14477	27004	69790	74244	55723	41481	25853	8506	2904	902	886	837	848	869	971	861	901	904	892	896	901	930	946	891	1024	1039	1033	919	902	875	862	885	884	882	882	902	891	901	828	870	928	867	925	903	887	917	881	925	892	866	849	886	870	866	830	920	894	869	882	916	840	888	868	875	883	927	914	816	910	906	871	865	900	884	896	891	897	865	896	898	831	878	855	915	926	878	899	885	899	873	876	907	917	868	800	799	853	873	880	863	842	887	855	884	843	873	878	936	903	924	936	895	858	914	872	953	969	896	911	865	931	918	871	817	849	907	867	859	947	865	852	934	870	871	875	895	859	912	938	842	893	860	899	902	883	889	879	870	870	922	868	887	788	859	824	843	906	864	877	859	867	866	898	883	889	921	872	887	932	857	945	912	889	830	889	853	935	858	874	856	847	821	879	861	857	904	833	910	846	858	891	821	949	890	880	834	833	868	901	826	850	930	882	924	887	816	851	919	906	845	841	853	864	925	897	880	924	920	912	875	880	906	908	909	860	825	940	868	866	876	929	826	879	844	893	864	867	863	911	861	915	877	921	870	904	878	875	868	928	852	912	863	917	911	936	919	861	918	878	868	884	891	863	853	947	898	901	920	847	880	863	884	890	888	918	896	916	897	829	946	836	907	864	882	904	882	922	862	875	817	872	885	882	858	925	890	890	923	817	881	887	894	859	888	876	899	867	853	880	946	828	832	816	864	882	919	929	932	883	876	850	873	873	870	879	903	859	925	889	882	871	919	855	900	847	882	853	870	891	935	887	901	856	892	919	906	915	860	900	912	900	861	823	896	893	842	878	862	808	903	838	895	907	903	911	881	902	872	878	870	911	872	863	894	885	868	875	879	922	851	887	927	850	870	839	864	851	842	861	890	838	869	894	828	864	882	863	857	829	843	841	876	858	906	879	898	905	879	858	909	824	859	892	919	932	865	919	874	889	894	894	900	914	920	880	861	842	863	941	978	860	873	888	929	871	901	922	852	881	873	890	847	883	859	896	903	848	807	884	918	916	897	860	891	949	843	854	877	894	923	868	902	866	864	867	919	855	887	844	910	881	841	846	856	877	897	917	783	914	860	887	883	876	891	865	907	855	887	903	852	915	887	922	888	881	855	900	871	820	893	913	890	849	854	859	864	896	938	819	875	839	901	872	861	883	891	840	882	881	864	923	878	855	924	925	906	841	892	890	871	880	874	927	870	925	878	869	873	864	953	916	893	855	871	870	881	903	878	849	835	870	851	883	876	938	877	840	891	865	873	929	948	918	887	872	946	892	829	875	897	870	908	862	869	929	825	863	902	865	908	932	885	865	897	886	858	901	890	893	882	828	872	888	871	851	874	872	916	817	859	890	857	862	919	885	905	869	876	915	878	849	872	826	854	856	864	887	909	840	837	862	923	863	868	863	911	883	902	852	893	869	858	858	857	894	937	885	914	932	866	938	826	869	855	839	887	796	894	872	901	901	850	875	903	865	886	893	880	879	864	915	852	884	851	882	868	828	889	850	912	833	890	891	884	891	904	866	810	886	813	889	918	851	894	881	928	880	836	908	877	875	886	928	886	905	924	870	891	905	867	901	885	820	893	848	872	878	909	876	888	906	880	851	891	878	849	827	908	875	903	875	859	887	862	850	891	871	839	879	880	852	872	870	864	853	916	942	897	929	873	861	865	862	869	880	884	875	872	898	923	813	851	852	861	890	857	875	906	846	895	861	902	882	832	871	834	805	885	909	869	844	906	883	887	838	917	885	875	884	857	868	862	848	909	895	841	914	853	841	874	863	907	922	916	889	869	865	902	909	842	890	830	864	852	837	894	827	876	872	927	874	887	875	921	889	903	924	891	880	919	869	885	876	873	841	837	916	930	896	862	869	895	891	912	841	871	918	858	854	854	816	850	865	897	858	927	832	904	888	895	866	933	860	888	881	910	856	886	825	880	917	858	908	919	825	904	854	849	846	903	865	864	899	909	875	887	895	907	872	852	898	865	866	830	893	922	888	876	883	829	926	847	848	892	833	947	890	911	829	881	900	864	905	875	862	855	864	894	882	913	917	841	880	872	836	930	841	925	859	900	870	830	832	881	913	873	899	916	906	851	891	913	857	879	908	885	919	839	923	907	875	927	861	931	889	826	925	874	884	868	920	902	851	871	856	832	879	853	871	905	896	898	862	891	889	877	852	876	873	911	887	884	846	872	858	885	880	898	908	859	903	880	889	918	872	844	890	862	873	851	895	910	877	870	874	918	866	862	884	879	894	821	845	862	868	828	872	854	861	875	908	911	847	869	901	923	859	896	837	843	924	920	859	857	896	902	834	881	910	848	873	863	831	925	863	844	867	924	853	935	871	890	845	872	906	853	869	904	841	862	894	874	902	874	860	858	873	864	932	840	861	827	832	892	913	858	823	885	835	869	855	847	884	905	855	895	872	855	907	902	869	840	935	842	908	887	857	849	866	862	818	875	874	837	913	835	893	816	910	856	853	883	880	887	927	895	879	927	916	921	883	850	882	877	879	889	882	858	924	869	898	864	902	842	922	885	880	865	860	857	839	940	897	893	899	948	859	889	916	880	867	876	817	933	830	940	891	843	855	875	901	888	851	858	902	836	863	912	851	908	882	857	881	869	898	926	880	888	911	870	892	838	884	901	870	896	905	851	877	901	885	892	897	906	923	837	885	911	887	887	888	837	870	894	916	871	923	858	840	884	891	872	885	905	923	868	893	886	936	898	886	864	885	875	887	857	880	917	844	908	874	910	850	853	936	910	855	854	823	887	865	877	894	902	875	879	900	906	883	910	922	873	917	867	929	911	893	832	869	835	871	846	851	881	895	898	847	908	905	936	902	941	873	868	885	881	896	870	938	897	830	887	827	880	867	881	894	857	881	836	873	886	912	899	820	879	913	845	877	928	905	880	869	923	866	859	889	829	895	877	879	886	878	882	891	856	936	890	857	848	868	933	839	877	888	901	928	917	931	860	870	863	873	866	907	934	937	884	845	934	877	888	868	885	850	903	865	869	816	949	875	861	916	871	863	870	936	852	925	844	884	904	836	873	880	889	866	909	853	904	883	891	905	841	919	870	863	885	912	893	854	883	828	834	879	874	863	881	898	795	914	939	928	936	886	876	882	875	908	900	886	831	831	856	899	930	894	861	858	872	904	940	924	895	924	876	877	880	884	881	893	923	874	864	843	889	867	831	892	873	902	857	865	911	893	949	829	875	899	878	881	871	905	901	852	964	890	814	926	846	833	905	965	864	871	871	917	797	899	838	907	890	873	893	836	922	859	923	859	934	864	896	909	848	870	893	908	843	928	954	899	859	851	881	899	892	826	926	876	883	880	895	891	873	888	899	847	865	906	850	920	908	938	877	841	863	850	896	833	852	868	848	892	911	928	861	920	898	934	836	915	909	846	872	878	852	908	879	836	835	856	941	823	915	801	878	882	850	896	826	897	834	876	878
3830	2210	3102	3044	8207	9717	5620	2528	1301	507	315	254	288	294	257	266	260	248	276	260	275	270	249	270	291	268	280	281	293	296	262	269	258	302	264	269	245	288	258	304	301	272	263	286	245	267	254	257	282	269	281	256	263	249	279	270	246	257	291	271	239	278	266	273	288	254	271	272	259	252	276	296	267	273	259	282	272	297	274	283	292	266	276	302	285	264	285	238	280	260	283	280	284	265	294	265	308	248	299	292	278	261	294	269	289	273	257	289	252	293	276	271	231	282	286	280	292	280	286	236	259	240	293	291	261	278	281	273	278	265	272	244	259	272	276	275	275	269	251	276	277	248	273	260	266	262	287	303	287	260	253	286	314	289	268	270	278	300	273	298	267	267	266	277	290	238	270	272	280	290	267	280	269	281	266	267	254	297	277	242	272	301	242	269	266	262	293	272	288	251	289	262	277	265	298	243	268	283	267	278	252	270	274	271	244	290	267	270	295	243	305	285	272	303	259	285	284	256	233	276	273	251	282	271	329	288	273	256	268	280	272	296	262	269	299	262	278	269	268	255	296	286	276	278	235	272	274	277	251	285	266	285	268	260	271	272	282	255	296	272	286	269	272	267	264	275	262	265	268	296	265	282	251	286	267	260	300	266	309	282	288	281	265	287	259	260	258	270	273	265	302	283	268	268	293	287	265	264	293	304	263	259	267	266	283	299	242	279	254	261	306	276	251	274	288	327	257	272	276	277	252	287	241	294	284	271	275	274	285	285	272	265	267	258	267	255	281	265	279	261	280	258	254	274	283	261	279	281	280	308	272	240	283	259	262	259	259	285	286	282	264	302	266	271	278	257	270	275	258	267	285	295	282	281	262	258	265	267	274	251	284	265	295	267	266	261	273	256	261	289	279	259	281	315	264	254	281	300	261	280	250	295	272	293	265	271	248	275	288	253	269	275	268	281	234	294	300	229	279	281	297	267	253	292	293	297	265	261	249	264	254	297	285	258	275	268	266	279	266	272	254	249	253	249	288	264	273	256	277	269	265	288	262	275	249	265	261	299	254	238	261	256	262	304	254	281	277	266	300	279	281	278	252	298	257	266	255	256	288	285	273	266	283	280	271	264	286	268	271	268	305	293	298	291	296	255	261	266	265	252	290	248	266	265	282	273	283	307	286	291	291	264	260	267	258	294	285	259	287	255	266	262	282	272	260	258	256	261	251	258	293	296	243	271	279	297	305	309	261	254	283	294	258	286	261	288	301	264	246	254	255	283	290	255	305	291	268	283	277	249	289	283	296	264	289	305	279	281	281	324	280	272	265	253	286	268	283	275	269	291	289	277	289	272	262	292	284	268	261	292	267	249	269	266	273	280	282	285	257	274	283	270	242	265	285	270	285	296	279	284	292	260	246	248	282	266	251	277	249	267	306	283	271	290	270	279	270	270	286	300	279	265	261	251	280	280	286	242	283	263	268	276	274	270	256	276	274	285	254	253	295	277	304	231	262	262	241	278	244	256	292	275	289	261	260	280	294	279	295	280	297	272	291	279	268	257	285	290	269	263	250	289	234	287	302	254	276	267	269	301	245	264	278	265	275	276	281	290	280	275	291	285	283	269	269	243	277	278	263	262	305	268	270	242	280	317	240	308	269	264	272	304	242	242	268	311	266	299	270	256	276	281	274	291	280	260	290	288	270	298	272	268	283	281	255	275	249	263	275	284	263	269	278	258	263	261	286	268	293	252	284	255	278	302	276	293	290	282	285	285	264	282	309	284	273	285	274	259	274	275	308	262	280	239	271	282	299	298	276	276	281	272	260	254	290	264	286	262	263	256	272	250	278	283	273	286	285	288	261	276	280	236	292	248	264	285	291	256	256	253	263	248	262	243	288	277	258	267	266	269	268	286	283	277	282	276	263	259	254	304	302	280	297	240	296	289	298	251	264	276	247	253	247	247	273	264	256	266	252	279	262	263	278	290	269	273	281	293	263	265	284	250	267	244	301	264	284	270	271	266	292	265	279	267	257	259	272	280	275	236	293	265	280	254	299	293	275	261	273	247	294	290	274	270	255	253	278	262	263	300	268	260	309	285	286	292	281	275	254	283	285	272	261	282	264	267	280	261	254	270	291	273	268	292	268	285	268	296	276	283	290	284	261	258	287	268	281	261	275	245	281	280	256	290	269	259	301	248	246	259	272	294	270	281	265	283	287	272	278	275	283	278	268	273	282	285	300	259	282	262	255	271	255	292	279	280	262	244	286	283	260	277	235	271	278	247	253	279	246	272	247	260	284	304	258	279	268	258	280	279	272	276	221	262	287	239	274	266	278	245	265	266	269	276	295	285	280	295	290	256	275	300	257	267	275	266	256	248	244	267	233	262	294	275	270	280	268	272	259	253	284	288	270	251	275	265	265	253	281	287	261	265	290	269	301	261	273	256	280	299	277	282	290	267	272	274	272	267	248	283	266	280	277	269	283	256	258	270	325	258	280	274	285	263	238	273	276	271	279	268	273	295	287	274	278	303	260	263	255	281	277	251	285	279	271	284	298	290	249	280	258	272	270	278	260	253	258	253	294	305	263	292	250	301	269	260	292	277	287	260	280	266	282	282	269	267	275	262	288	259	299	281	277	274	286	273	273	278	285	261	300	264	273	280	277	263	267	263	287	264	228	301	301	277	288	257	293	309	285	281	275	277	285	277	274	280	279	259	282	257	289	254	302	295	278	271	293	264	255	276	279	249	291	277	252	284	280	303	311	275	261	299	281	289	283	269	246	265	294	259	277	272	254	262	274	243	280	268	269	273	287	267	246	258	276	286	282	270	283	270	270	284	277	269	298	274	259	298	254	282	298	306	274	256	260	280	266	284	288	278	297	276	265	270	272	271	284	271	291	272	276	315	289	282	261	285	264	246	253	247	270	259	295	298	289	273	270	264	239	262	315	265	275	296	278	270	268	283	283	291	278	271	262	273	277	267	299	282	262	291	271	306	274	297	286	252	274	278	270	283	259	282	250	268	266	246	304	279	311	265	269	290	284	263	295	281	276	292	286	278	235	272	292	278	297	290	272	269	292	252	294	276	258	296	265	307	286	290	260	292	257	283	276	274	287	280	251	254	274	273	285	282	260	266	261	238	261	266	285	275	246	310	286	262	257	262	293	275	280	275	257	266	305	266	272	247	279	278	279	267	270	267	252	268	254	272	255	291	264	264	278	288	278	251	293	300	260	264	304	288	279	267	267	287	272	286	283	257	286	280	263	266	274	286	279	281	287	261	271	258	263	286	291	244	271	279	254	277	252	264	264	300	273	277	291	248	287	289	264	249	243	255	263	250	281	264	266	291	271	289	261	280	281	301	286	293	256	275	226	260	287	260	278	265	262	283	284	298	283	266	255	276	277	287	267	294	259	267	289	259	259	276	260	278	271	276	258	258	242	291	299	302	290	266	267	298	235	262	285	262	253	258	299	252	255	256	261	262	306	270	279	241	281	300	283	279
3203	2740	5196	8226	21558	23129	15730	8187	4657	1628	968	819	805	850	819	809	821	821	759	803	846	825	860	857	838	848	849	863	849	884	867	910	860	841	825	777	879	835	829	836	753	842	861	861	826	824	839	794	778	816	805	860	832	832	778	815	832	824	833	801	819	813	795	862	828	808	810	879	842	841	839	832	800	820	801	857	858	840	909	868	869	808	818	828	801	809	836	817	760	887	810	798	794	776	868	852	855	845	869	803	855	836	840	830	847	877	779	820	792	853	862	864	807	796	852	815	831	880	841	779	859	777	822	882	757	863	802	882	797	785	865	876	847	789	810	880	817	868	847	829	854	790	850	860	791	820	863	842	857	838	775	809	810	867	847	825	804	863	821	831	828	858	788	879	837	806	815	876	847	899	862	862	865	818	767	846	808	829	870	849	840	846	845	807	871	821	798	806	849	819	840	805	837	801	792	822	813	839	829	821	825	788	842	859	830	826	816	844	879	835	819	814	825	833	786	838	842	823	849	882	796	864	817	833	875	791	814	814	831	806	912	901	796	776	768	858	805	845	836	818	855	805	840	775	849	906	842	894	848	815	824	879	821	836	830	852	803	785	802	817	817	819	877	862	831	842	791	807	838	825	847	825	814	836	822	780	832	853	845	891	800	819	830	889	835	798	824	839	826	837	826	837	842	793	818	835	840	858	808	856	814	782	850	808	839	862	865	810	887	788	802	877	829	853	825	853	793	828	833	855	790	843	838	783	816	860	859	839	824	890	804	815	863	809	826	809	797	813	836	858	876	821	842	830	787	783	823	788	863	861	844	856	839	881	817	842	834	835	873	857	806	837	834	828	807	838	821	823	843	870	855	833	851	847	818	824	865	831	811	804	865	815	855	801	854	876	885	837	782	818	848	830	868	875	820	836	846	865	800	841	804	882	852	838	861	824	816	806	862	795	812	821	839	812	847	840	765	895	844	809	828	846	848	879	880	855	841	813	803	881	869	855	804	818	829	825	819	814	840	882	779	802	855	764	838	845	804	793	824	835	803	786	845	801	847	832	814	815	868	862	810	818	866	843	833	817	802	831	846	812	809	825	815	825	819	800	802	878	829	858	829	839	823	831	813	797	859	831	838	852	877	814	824	844	813	802	838	851	807	884	802	810	795	787	879	783	841	819	792	803	829	822	907	799	868	848	854	824	778	874	828	842	841	793	827	861	783	798	832	833	806	832	813	856	813	820	842	844	899	810	846	809	805	808	821	823	809	842	817	821	825	829	820	815	776	801	846	800	850	861	826	824	800	829	843	859	827	809	840	831	852	844	819	820	827	836	837	865	861	870	834	770	868	817	859	829	817	796	832	821	817	844	856	838	877	839	860	813	791	865	804	805	806	839	804	821	822	887	846	908	848	823	835	856	886	861	890	824	799	827	866	859	838	883	842	783	812	805	836	748	788	868	831	830	828	844	767	831	801	825	810	830	829	860	813	846	823	865	873	819	825	848	788	830	819	878	824	837	797	803	856	841	913	839	828	849	844	787	833	810	801	818	863	803	789	830	835	829	828	792	822	818	825	872	818	852	804	831	875	803	833	821	838	848	813	827	855	742	857	776	786	819	837	852	774	821	851	842	807	820	892	855	856	855	874	793	858	822	822	804	832	846	891	820	827	860	834	852	847	814	839	861	911	837	806	790	845	857	881	857	792	800	808	801	775	868	882	819	837	843	863	784	852	796	830	841	815	822	759	791	884	858	879	809	858	852	817	830	822	798	843	826	831	831	836	843	855	854	880	832	833	821	808	849	893	802	819	831	785	809	819	842	842	768	888	819	806	800	844	823	844	882	827	799	863	784	820	863	820	820	828	795	855	818	862	818	829	822	828	797	846	860	804	796	806	794	850	815	818	833	843	775	823	847	843	852	793	834	806	900	801	842	828	872	818	846	827	836	763	811	822	856	790	816	831	827	790	788	819	810	843	834	828	810	856	879	836	845	812	816	840	848	834	884	794	910	799	820	787	788	825	846	825	863	820	850	808	825	828	778	862	821	817	810	815	753	796	844	791	838	782	820	828	859	886	845	834	852	831	854	801	851	811	843	813	849	824	815	842	844	816	818	787	870	792	842	833	859	851	808	836	864	840	848	855	837	855	837	837	835	829	798	849	839	787	844	850	783	800	862	831	849	831	829	833	795	812	796	830	850	837	812	841	878	800	860	823	819	779	850	918	805	806	826	801	768	797	772	875	836	835	856	817	858	848	814	853	845	786	803	849	804	830	854	837	797	869	845	847	846	853	841	811	835	822	786	802	806	844	838	832	838	833	865	826	857	788	827	845	763	827	807	807	846	845	879	850	824	795	846	802	823	791	802	860	857	804	864	783	840	808	755	826	901	862	862	777	820	831	771	823	804	859	781	835	814	805	825	850	812	832	829	862	825	855	856	794	856	836	779	831	838	784	832	854	844	793	822	832	819	828	840	850	827	861	839	882	819	813	845	796	831	764	826	828	890	828	788	867	878	821	785	841	829	799	863	787	814	827	822	838	806	827	851	777	858	837	840	778	805	832	875	844	819	890	836	809	823	874	853	824	854	879	777	810	772	791	839	839	855	821	835	848	840	808	822	802	815	858	773	769	823	883	839	885	839	782	842	830	845	864	830	875	833	801	825	823	835	796	795	796	795	830	824	867	801	875	942	815	825	859	842	880	811	860	876	785	838	822	810	865	817	880	852	823	846	877	802	886	870	787	840	831	805	826	867	791	837	808	758	844	840	841	858	859	832	854	841	833	828	784	816	844	860	814	858	854	832	863	783	834	853	819	800	820	838	788	864	818	814	868	836	836	833	828	810	804	814	866	816	880	813	873	804	801	855	803	829	798	816	839	787	839	829	832	818	829	830	812	826	824	860	839	822	831	860	891	805	846	869	863	849	880	815	809	843	824	819	852	847	863	866	823	834	803	862	823	834	844	813	820	832	798	846	838	858	874	814	808	820	895	846	849	855	814	828	842	806	807	820	864	809	783	778	836	781	828	809	815	846	837	763	847	869	855	822	870	825	826	848	808	827	785	806	828	833	849	875	841	824	822	814	773	845	820	876	838	830	843	847	804	839	890	853	847	801	849	827	818	845	829	832	818	844	854	811	828	844	810	855	817	863	814	839	821	824	811	782	866	849	813	797	835	839	838	887	803	846	851	847	874	777	821	850	810	833	840	797	809	816	831	829	818	862	793	820	832	821	852	801	849	870	810	862	860	901	831	798	864	790	833	817	798	791	797	826	866	885	826	880	783	849	875	866	801	797	881	803	867	819	822	811	882	843	794	867	797	847	826	893	842	809	863	818	793	855	870	837	833	847	902	758	847	825	821	818	806	854	846	868	856	836	851	808	785	792	827	844	850	846	864	821	886	853	798	837	823	778	779	839	804	784	910	813	853	807	867	842	813	892	815	772	825	811	779	839	846	889	877	786	843	814	828	835	819	807	817	849	818	797	804	857	773	845	820	878
12730	4372	6017	14774	55220	56793	35319	19502	7435	1679	482	263	289	283	245	264	267	274	270	281	265	254	270	260	275	264	312	291	280	284	278	281	291	292	284	249	255	275	278	241	274	299	270	272	254	254	290	264	288	265	268	286	279	251	285	268	262	263	250	274	280	264	281	244	275	286	283	258	278	275	288	265	271	268	264	261	288	284	251	254	286	293	281	296	259	268	261	237	268	254	266	282	259	240	257	278	269	239	252	263	279	258	277	280	265	264	286	258	258	284	273	270	252	259	296	244	269	262	254	291	289	265	256	269	270	253	260	257	286	263	250	271	284	293	247	282	262	267	270	213	253	285	245	283	298	291	265	287	305	268	240	269	262	271	277	248	282	275	278	286	267	273	274	262	292	282	256	268	277	256	286	272	281	279	291	281	258	259	270	279	284	302	259	301	263	286	290	283	289	267	315	328	285	281	286	280	237	280	273	262	296	313	255	295	281	251	270	266	295	259	264	265	293	257	282	284	258	250	280	257	252	286	256	259	277	249	279	243	250	258	271	267	300	291	285	258	254	285	306	269	241	257	285	281	253	266	276	290	262	265	277	261	232	269	276	271	295	271	269	261	269	264	281	254	290	285	275	259	245	272	294	286	261	270	292	225	259	269	285	278	264	251	233	262	259	276	299	257	289	257	303	255	254	259	229	303	301	270	270	265	259	268	280	272	289	260	265	249	265	263	245	267	280	277	288	286	248	279	276	254	306	263	298	253	264	305	239	254	271	269	283	270	262	277	261	260	260	257	249	265	241	250	277	241	270	287	279	269	277	288	239	275	288	300	262	253	253	273	298	271	271	296	240	244	252	251	307	260	301	290	252	271	256	284	290	307	271	279	294	268	248	270	269	271	264	266	295	270	277	235	277	274	307	237	270	294	304	285	290	259	247	253	274	308	281	261	293	275	263	293	281	263	286	270	288	276	248	291	255	269	302	254	280	273	247	262	292	267	286	253	277	259	242	275	272	279	249	254	279	292	280	273	273	274	267	248	258	269	231	295	281	297	256	282	259	238	248	284	264	269	256	263	237	267	264	242	279	285	272	299	275	266	257	266	281	252	275	253	257	269	289	246	258	260	275	268	261	279	260	262	254	285	257	314	280	229	276	287	272	280	287	250	245	287	260	284	286	283	282	287	306	279	248	264	258	271	286	248	289	244	280	272	252	253	272	273	286	277	256	250	275	253	295	284	278	258	243	283	244	292	294	264	292	283	250	271	250	245	289	259	260	283	240	285	275	263	245	275	272	268	247	272	290	283	287	276	272	270	280	255	281	293	267	279	252	284	249	291	285	326	280	235	266	257	290	288	264	254	264	281	273	265	277	279	268	291	233	261	261	277	283	260	294	287	267	291	275	267	265	312	301	273	266	249	237	276	289	274	294	273	267	245	292	246	276	256	281	280	285	277	268	296	284	265	297	276	263	261	258	246	252	245	286	296	269	263	279	279	275	273	306	268	264	247	251	264	278	253	237	241	252	275	315	260	287	254	271	270	274	247	258	266	274	277	259	281	277	321	262	283	266	242	277	294	255	268	208	263	259	269	278	274	258	264	292	261	248	288	283	263	271	260	294	289	264	288	266	258	261	273	296	263	262	280	267	286	275	294	281	295	258	305	299	263	283	265	241	254	302	273	290	268	259	255	260	278	267	250	258	296	267	263	280	240	262	302	255	310	306	244	272	267	260	259	287	244	239	272	287	271	289	292	282	298	259	262	263	266	271	254	279	266	249	268	256	227	292	285	279	284	295	276	309	262	288	297	290	296	301	264	272	254	274	274	278	245	267	272	302	258	284	289	267	283	245	276	265	241	246	273	252	300	274	288	263	291	264	266	267	255	274	284	255	255	285	272	247	252	272	289	274	283	275	284	272	272	274	266	280	224	263	269	291	285	287	280	272	301	249	280	235	254	255	289	264	235	263	236	265	290	276	266	290	267	282	266	262	297	270	235	278	268	259	272	260	269	255	242	278	252	279	251	252	288	314	256	280	254	291	247	294	281	276	278	265	290	279	300	272	284	268	278	280	273	276	242	239	243	268	279	267	265	237	245	292	259	290	262	268	301	285	269	271	293	252	233	259	270	284	292	301	306	267	258	279	285	262	285	286	242	268	282	277	243	276	292	280	261	268	254	270	272	255	279	263	254	274	271	276	267	251	261	282	270	283	296	292	269	259	252	279	299	263	269	268	280	226	278	270	278	261	296	306	268	282	280	257	250	269	273	266	269	258	267	261	272	273	263	253	258	262	255	293	250	248	261	270	290	273	242	238	273	267	261	273	270	250	264	261	256	260	263	269	255	298	267	279	267	279	252	272	262	256	280	280	288	269	280	263	300	278	248	264	250	261	277	285	285	270	278	271	262	269	287	261	259	259	293	285	261	268	254	258	254	277	232	293	312	268	255	289	264	266	265	267	275	258	274	280	277	270	287	238	256	268	266	255	273	278	280	291	272	228	305	272	266	259	252	285	276	282	282	287	285	254	312	282	250	266	274	262	256	265	285	273	274	259	286	296	257	294	270	262	300	309	273	266	253	262	272	271	258	269	263	272	270	243	275	300	249	272	265	252	283	258	242	261	282	261	270	279	270	272	254	269	242	289	225	234	264	282	277	262	275	245	287	273	262	274	279	261	250	292	246	280	258	280	252	247	282	278	243	262	260	252	253	266	275	276	261	274	255	272	266	287	296	273	252	269	256	274	292	272	247	268	223	294	259	266	288	260	291	275	270	275	280	291	273	279	265	277	260	253	301	261	271	283	302	298	268	296	275	250	255	289	278	279	262	290	268	283	280	278	269	278	288	257	276	253	274	268	278	287	266	274	257	273	251	288	266	254	278	265	267	269	239	274	267	262	268	291	258	292	308	244	275	295	274	268	266	267	288	266	256	299	252	271	269	248	270	284	298	259	312	284	241	288	268	261	269	280	251	279	258	270	261	301	259	247	268	272	298	260	285	253	258	286	270	275	264	249	287	261	247	260	298	264	271	293	305	259	279	243	221	279	285	262	257	254	292	261	266	253	273	258	270	277	277	264	268	273	274	240	289	253	250	266	293	275	281	255	276	298	264	286	287	270	255	254	303	276	282	246	235	289	282	290	260	266	295	261	256	265	293	254	282	242	251	256	271	261	291	283	247	288	275	249	260	228	280	288	261	273	282	281	261	301	281	300	278	255	253	264	223	282	247	269	276	282	282	280	272	287	266	252	247	259	260	285	262	254	213	276	261	248	274	241	254	258	274	272	273	269	265	281	269	261	286	252	266	244	246	261	246	291	283	282	288	272	262	288	252	255	272	265	289	288	270	267	293	267	274	254	280	285	292	283	277	260	261	278	286	273	255	247	269	278	289	289	251	263	299	243	270	274	271	286	266	285	283	265	261	281	291	282	264	284	256	279	277	264	259	291	254	229	274	277	263	269	272	279	280	269	259	263	272	242	265	275	248	264	265	266	261	275	244
8037	4395	9577	23896	61633	61464	44699	31881	17851	5409	1718	839	886	878	811	827	838	822	811	896	824	862	805	840	825	874	901	938	953	879	851	771	843	844	786	821	854	826	816	785	805	782	843	916	845	791	828	798	828	869	815	876	905	835	805	889	810	825	849	854	832	806	800	833	826	891	798	829	811	850	852	819	817	853	791	876	871	838	853	769	831	803	853	862	859	830	851	791	847	874	832	828	803	873	839	839	815	826	795	825	823	860	819	791	826	845	840	846	856	815	807	824	822	882	793	875	814	796	824	864	854	832	824	822	832	861	844	826	895	819	856	842	799	876	838	828	767	824	877	857	906	861	829	867	843	800	871	840	781	854	800	818	846	831	814	834	808	811	881	853	812	800	841	817	875	862	818	799	800	808	857	855	814	758	786	874	816	824	843	845	827	822	787	870	824	837	833	799	848	807	796	832	793	800	812	800	827	803	779	846	831	831	849	829	807	822	860	870	814	811	819	776	835	793	831	828	773	801	804	805	799	828	850	821	826	810	809	830	891	868	854	809	798	885	850	806	802	828	841	831	857	859	876	840	841	809	822	857	820	839	804	828	796	845	816	771	798	844	849	851	821	795	857	843	801	812	835	894	827	832	837	827	820	812	806	868	833	807	825	814	880	829	810	804	836	886	793	818	864	841	867	845	849	842	799	837	841	825	800	847	813	793	872	850	905	858	810	821	784	856	822	830	827	846	809	841	830	788	823	843	798	847	841	793	881	808	822	871	810	835	807	875	793	839	850	848	818	837	873	828	869	808	855	829	815	853	847	817	823	814	801	844	862	861	853	821	824	865	863	862	840	856	848	798	843	815	811	847	885	807	888	799	834	787	803	893	800	821	856	834	800	823	778	930	838	863	770	835	818	858	807	847	760	795	868	830	825	849	865	820	836	845	824	824	821	845	896	847	833	841	824	827	866	863	726	837	850	807	800	839	808	816	807	820	871	816	819	865	840	755	794	890	844	843	818	894	792	869	881	800	794	816	809	838	824	821	832	856	808	890	810	848	850	793	816	854	845	892	858	835	806	844	810	772	827	808	843	807	827	840	775	822	795	795	837	830	797	769	831	815	809	796	825	824	854	834	786	787	832	847	823	748	862	848	832	844	799	859	769	839	855	779	829	873	802	816	885	763	801	815	838	780	807	846	849	783	859	811	811	832	808	858	815	796	815	806	819	822	857	835	813	829	864	816	898	844	852	832	862	830	827	833	808	808	807	888	796	829	821	850	842	751	778	825	803	815	837	804	863	818	849	845	802	818	834	812	830	818	800	836	816	828	842	811	815	807	803	839	828	810	860	840	847	858	832	871	807	865	822	852	823	825	859	858	878	812	834	840	840	843	867	783	854	815	816	805	810	851	815	841	834	789	824	833	818	829	828	889	834	825	868	812	813	820	833	802	811	800	846	807	842	809	855	789	871	871	788	837	820	808	788	859	816	843	840	819	781	794	827	798	879	778	861	787	825	799	751	818	795	791	865	828	831	831	817	802	866	811	796	853	810	795	802	873	821	822	833	804	820	755	849	849	804	800	763	800	767	841	756	842	829	868	848	831	837	827	765	839	806	814	832	820	853	816	831	842	812	859	811	811	834	843	860	784	830	823	832	875	883	822	857	812	810	827	827	838	852	876	816	774	841	831	884	838	853	852	870	782	832	853	832	821	850	808	849	835	845	834	851	794	837	809	791	821	849	857	849	818	808	856	807	808	835	878	820	845	844	772	857	865	802	777	826	752	806	778	802	845	854	811	797	802	857	854	763	856	816	838	881	779	807	885	863	794	876	823	862	867	812	800	856	774	847	841	833	807	796	841	835	826	819	835	810	822	800	869	789	829	811	827	806	814	852	853	835	821	842	829	846	831	845	871	823	836	821	813	809	816	858	824	774	821	849	859	853	844	781	832	828	808	778	915	849	811	861	836	834	807	799	873	841	864	823	786	847	843	816	805	842	832	833	873	882	829	853	844	865	847	819	790	870	827	768	852	867	805	782	820	842	872	832	763	871	762	790	800	885	767	817	832	852	840	895	848	792	852	866	840	851	826	846	795	763	856	822	782	881	853	874	827	789	844	862	812	805	784	851	845	814	789	769	804	832	843	869	833	836	775	876	834	823	795	806	853	849	789	859	814	833	809	852	842	871	845	804	838	915	797	835	867	792	793	864	837	817	813	855	844	799	762	816	858	865	845	822	849	877	844	792	893	820	811	812	817	839	822	829	811	826	835	814	810	886	858	813	796	807	842	859	806	821	813	858	840	846	835	785	838	844	815	888	811	787	819	851	806	854	853	783	830	838	834	862	801	828	838	848	796	771	837	833	848	809	816	862	852	894	789	791	830	804	841	778	818	812	810	827	809	844	813	824	851	857	788	827	819	762	820	873	816	814	844	815	829	832	800	822	856	852	891	829	862	821	804	823	817	774	832	839	821	848	776	842	816	836	818	858	883	837	832	832	835	864	833	847	815	774	811	832	827	790	810	833	824	797	792	816	808	856	871	784	807	845	792	830	872	863	800	895	863	790	835	858	801	817	827	826	797	823	852	847	797	835	774	852	828	838	815	875	783	865	834	836	768	781	846	811	823	842	781	842	803	801	868	833	768	797	847	764	799	851	825	802	796	820	841	822	830	890	824	821	823	794	789	802	867	815	855	821	865	827	830	796	802	818	791	836	822	845	827	838	871	839	798	856	857	789	821	824	887	828	770	887	850	864	833	810	793	794	823	885	826	831	769	852	823	804	812	887	809	843	866	813	837	825	853	777	831	840	817	833	854	848	804	871	814	835	807	809	836	798	816	825	851	790	838	837	827	850	835	847	853	853	772	830	854	838	856	829	841	846	801	812	800	848	817	764	803	802	791	849	828	864	882	826	815	823	877	779	856	843	809	788	866	749	825	847	821	828	805	843	875	795	806	834	831	805	848	861	769	808	849	809	775	862	845	839	814	812	827	851	871	857	803	878	830	824	822	787	832	822	842	796	850	868	845	831	806	768	864	826	833	850	775	772	851	801	842	811	806	838	832	858	790	822	870	844	843	843	822	832	800	852	830	792	808	864	857	867	821	876	833	792	854	793	858	849	822	844	825	855	850	825	845	816	836	810	818	837	801	777	885	805	852	880	811	847	811	833	810	881	873	870	852	823	786	759	801	799	787	755	805	853	824	835	829	768	856	794	823	813	843	871	866	864	834	836	834	861	841	788	857	838	815	825	834	827	835	842	809	774	788	859	847	822	772	831	847	766	844	814	847	808	866	828	816	797	779	837	860	840	797	838	832	829	834	845	816	799	794	863	809	806	852	856	818	793	840	856	840	826	846	854	862	856	822	853	832	798	811	821	830	806	813	782	800	860	816	901	793	866	809	796	846	842	800	860	866	826	847	882	865	816	839	858	860	865	788	826	843	829	851	878	831	791	811	804	807	843	793	855	846	862	822	802	824	832	827	825	790	816	845	802	796	822	852
21353	7443	11129	21482	67384	67830	45941	28222	12816	2628	534	292	298	257	338	300	291	314	284	277	266	292	277	270	279	331	326	364	299	309	279	305	273	280	277	292	296	279	279	313	289	293	293	269	269	311	290	280	255	272	316	292	301	293	328	310	318	289	300	315	264	294	304	295	292	288	310	272	289	258	295	292	315	331	291	295	265	303	283	287	283	329	332	303	302	300	302	301	313	300	268	273	289	285	304	277	282	303	300	276	276	300	289	270	289	285	315	306	293	289	289	294	275	324	268	304	255	311	318	293	274	281	260	285	285	292	302	288	331	286	304	307	300	305	269	290	302	291	301	324	303	302	287	286	267	279	290	290	278	286	274	295	287	296	295	271	275	283	276	290	290	270	297	280	272	309	312	318	291	289	293	272	262	307	287	266	287	273	282	280	285	271	293	308	294	294	261	293	311	255	300	294	311	286	303	291	313	296	306	294	284	293	286	275	270	294	301	305	325	268	284	255	273	305	286	276	295	277	303	286	279	246	268	283	284	275	299	266	324	285	247	280	272	295	290	256	312	300	298	307	284	284	343	262	258	280	286	266	272	309	304	270	278	295	291	316	290	268	300	293	282	322	288	266	302	299	302	324	293	293	311	263	293	278	265	321	322	300	292	271	259	279	263	271	302	288	272	271	282	288	282	303	345	334	285	281	296	259	298	286	265	305	287	283	286	293	274	292	299	296	284	287	286	311	264	292	299	313	316	309	314	271	273	292	321	252	291	293	287	290	270	265	283	289	289	270	252	285	277	286	292	282	265	300	302	311	303	302	288	322	312	288	285	291	306	277	271	271	327	287	322	272	320	269	280	267	292	303	288	269	263	294	302	278	271	293	296	293	269	265	319	293	280	295	272	284	273	281	283	312	269	305	268	289	313	293	273	261	277	288	262	329	293	301	258	284	312	282	268	281	276	295	285	279	251	304	266	304	292	269	289	321	285	300	309	321	313	302	278	306	268	315	290	292	284	294	296	291	299	294	310	329	304	276	283	283	287	279	290	296	299	292	299	297	284	289	271	284	319	301	286	312	270	273	298	306	266	292	273	272	283	281	280	317	278	290	266	293	304	269	273	302	313	246	306	280	309	317	284	302	266	281	278	283	304	289	298	284	278	278	295	291	310	307	323	259	302	275	284	279	296	297	290	322	313	308	307	285	277	278	308	309	299	281	278	307	293	303	302	305	269	274	269	290	308	304	276	310	273	266	273	304	272	296	313	254	290	304	319	294	286	291	289	287	295	313	295	294	283	299	303	276	284	336	288	307	300	286	295	301	290	319	307	290	270	290	294	287	312	315	295	314	309	276	296	302	288	295	263	318	325	290	325	288	308	290	299	287	290	286	285	297	252	307	270	288	281	319	279	299	303	281	309	281	315	305	293	286	332	280	305	263	292	279	287	295	298	290	294	312	302	277	300	289	284	295	282	320	299	319	276	284	265	292	275	325	284	303	311	326	286	270	284	297	285	297	269	297	283	317	280	300	266	302	296	296	269	272	283	291	276	257	292	280	305	325	307	292	307	290	314	258	292	299	272	321	309	302	303	275	261	286	302	309	311	271	295	303	259	312	305	250	280	288	287	301	286	303	294	270	307	259	298	281	288	258	292	284	276	302	286	304	274	291	295	300	278	304	283	277	278	301	286	289	291	291	274	300	300	285	312	303	282	266	309	275	274	281	279	308	286	275	278	296	290	284	286	260	307	307	313	316	289	291	308	271	271	286	289	285	290	263	277	309	310	283	282	309	311	286	295	315	321	261	320	269	317	282	299	290	292	289	289	293	303	295	286	306	281	271	328	301	316	270	273	281	311	330	291	285	328	298	298	275	309	304	265	279	283	276	268	305	336	268	290	306	290	264	304	271	263	289	308	286	311	264	294	280	327	295	326	328	299	276	304	276	260	304	289	265	309	245	292	270	275	271	304	301	289	269	275	306	312	301	259	293	312	277	277	336	280	295	293	292	323	298	295	287	292	283	276	297	283	296	278	289	288	285	289	295	273	318	318	293	297	291	284	323	287	284	262	297	311	305	275	286	298	302	303	285	301	276	301	312	268	306	310	280	288	277	313	301	275	293	254	309	254	308	315	299	306	304	313	277	300	288	275	307	276	279	333	294	290	273	307	316	273	280	322	293	283	288	277	306	309	309	309	280	309	304	307	284	288	287	287	272	307	289	307	293	297	297	287	291	278	281	301	312	282	295	281	290	288	289	283	290	294	271	279	290	313	276	307	312	294	324	266	293	265	301	270	307	299	306	306	308	259	292	302	291	313	307	309	315	289	299	274	267	321	285	302	307	306	269	280	271	282	313	294	296	297	251	285	302	276	316	288	283	259	271	312	284	297	286	262	302	285	335	278	317	304	339	306	284	307	308	292	273	295	290	293	274	265	290	303	269	310	328	285	319	294	292	284	288	254	317	296	314	280	299	274	298	287	322	287	309	281	297	313	325	258	308	271	287	265	303	301	275	308	285	296	310	258	284	299	309	292	258	290	306	306	300	306	290	259	298	305	320	295	291	278	270	279	280	303	289	303	284	285	273	299	312	312	270	293	270	314	277	299	289	250	245	273	279	315	282	281	322	276	292	303	270	274	276	315	298	276	319	278	277	285	304	275	301	277	294	296	298	299	310	290	281	285	287	273	329	298	290	302	286	303	279	281	316	269	292	283	305	304	287	268	290	281	279	291	286	292	309	314	291	345	299	295	301	314	289	270	318	266	308	306	266	283	266	291	271	276	290	294	290	270	266	288	272	266	307	275	290	301	297	312	334	271	320	306	296	273	284	292	292	299	277	273	280	293	299	290	303	308	260	306	278	274	292	291	310	286	303	289	307	293	324	281	280	304	305	287	294	299	288	309	303	291	286	262	279	266	280	289	275	274	268	299	321	257	294	271	299	282	287	311	281	282	286	262	279	314	300	286	316	305	279	294	286	291	301	304	273	298	310	353	240	278	289	281	305	291	304	298	305	316	280	267	293	270	281	305	314	279	279	292	295	282	277	303	267	286	279	283	300	262	295	307	277	317	289	289	287	307	278	288	290	286	284	288	263	271	291	313	275	292	272	290	310	295	286	292	292	296	278	245	289	280	303	263	304	282	285	289	303	296	283	276	307	280	296	271	327	283	303	290	286	281	325	286	295	317	321	302	279	261	297	291	279	306	292	301	276	305	282	307	266	284	307	283	280	297	288	284	307	281	327	305	316	279	289	261	282	289	267	283	278	313	302	280	293	288	272	288	298	315	338	302	297	269	328	315	276	277	301	301	263	299	307	304	277	290	300	311	285	276	308	270	273	295	284	300	295	321	306	279	317	296	329	304	273	262	258	295	303	304	268	301	277	311	275	272	273	317	293	315	281	316	288	286	278	262	300	255	246	285	321	292	292	277	289	290	286	299	268	327	282	293	270	296	283	311	309	279	287	294	294	298	287	286	305	259	308	277	300	279	301	297	273	274	310
11544	5708	15093	29813	73317	73711	54612	39855	23665	6996	1939	915	920	957	906	922	882	922	860	906	879	912	885	818	887	987	1077	1058	966	913	885	891	852	910	871	875	851	874	869	871	913	871	947	906	811	854	888	880	927	847	854	895	875	877	967	869	884	899	859	854	865	849	884	866	962	864	836	870	868	895	877	930	866	826	862	908	869	827	847	896	919	898	885	863	896	933	823	866	856	906	820	864	928	913	868	896	900	865	829	880	889	896	888	926	898	889	858	861	897	917	885	869	873	928	877	886	891	912	921	897	860	837	900	947	903	924	872	871	845	898	910	835	868	894	893	879	856	911	897	866	923	890	888	916	886	881	908	906	912	881	913	893	905	835	858	888	886	926	848	902	879	899	866	864	889	859	907	852	915	889	845	920	892	857	881	912	876	872	873	917	883	884	866	906	867	874	891	826	819	836	858	940	881	885	920	915	858	883	907	877	919	836	901	856	861	885	907	897	924	919	955	857	904	915	865	885	880	914	884	865	874	895	869	894	891	874	836	912	900	906	871	835	851	859	891	876	861	900	921	878	904	879	890	882	900	872	907	877	892	851	905	858	845	895	897	864	920	839	901	837	900	891	901	858	850	852	914	838	907	871	857	840	902	901	855	852	946	846	922	921	905	903	878	841	959	859	878	870	883	883	865	848	858	891	915	867	859	909	884	920	945	867	888	889	852	845	913	905	867	896	947	826	906	820	868	847	883	854	832	904	860	837	925	941	886	912	902	821	872	875	826	842	870	853	875	900	865	874	937	840	904	871	861	867	840	871	857	942	892	862	851	857	891	835	889	864	910	856	867	851	919	895	856	896	897	911	884	870	846	844	885	872	871	962	865	877	898	894	905	921	931	873	852	850	907	880	880	921	865	895	881	871	916	904	880	879	847	867	892	870	850	890	873	863	880	907	867	865	924	878	903	835	888	911	894	882	877	869	886	888	887	852	900	911	889	865	928	897	876	899	941	852	910	886	869	905	864	859	873	908	889	880	871	864	851	863	857	946	826	919	921	898	890	910	832	862	884	923	860	879	911	892	852	872	875	929	931	892	897	900	837	853	841	877	870	852	851	888	842	885	886	841	948	914	869	879	880	817	902	907	913	869	834	926	902	882	895	873	843	943	883	815	869	892	885	790	885	895	875	905	817	898	844	895	832	896	884	873	947	874	823	877	897	825	836	844	898	876	880	877	886	874	863	813	958	927	906	916	868	813	899	811	860	909	874	900	881	931	853	883	864	852	902	867	865	871	907	877	832	851	880	946	890	920	843	915	838	909	862	897	896	875	851	882	899	870	945	885	884	893	871	863	882	901	923	868	855	883	824	882	881	910	889	882	878	884	893	900	843	890	912	884	805	894	884	849	875	896	848	927	877	869	926	879	883	902	890	831	883	880	887	884	877	892	899	874	865	890	871	898	953	889	875	859	909	882	907	859	921	876	903	931	883	902	901	887	835	885	848	926	897	855	896	845	883	889	890	896	881	952	861	891	862	877	854	880	858	859	855	840	832	922	878	831	957	871	881	865	876	841	823	927	918	822	858	787	913	918	871	893	913	928	880	873	949	853	850	858	910	852	822	847	858	850	855	834	893	897	919	895	880	881	886	869	880	864	883	913	855	862	858	873	844	879	902	877	880	838	899	890	889	855	890	873	860	872	857	891	850	847	824	884	891	899	871	826	940	928	853	903	909	885	836	915	924	842	864	900	847	901	877	894	936	886	886	940	887	851	860	898	886	868	872	872	891	928	907	907	902	871	883	892	831	920	872	851	885	850	865	811	902	928	891	837	836	878	847	884	858	891	891	901	882	841	870	856	867	863	873	853	865	895	859	900	891	868	867	918	946	899	943	848	864	871	907	895	843	892	906	867	872	881	852	903	930	935	901	933	886	839	882	904	879	906	910	884	880	915	913	891	816	888	841	895	881	848	882	870	894	847	875	834	902	903	877	888	923	880	840	885	937	862	876	874	889	878	948	866	883	922	932	828	862	863	875	925	850	869	916	864	903	924	899	842	912	909	896	886	875	864	876	863	861	915	916	872	832	912	850	813	900	887	877	904	910	868	891	880	842	861	937	948	931	860	931	911	882	936	840	933	861	912	894	931	830	853	886	874	863	846	865	907	876	893	912	887	886	915	906	873	893	834	862	871	920	828	893	858	860	888	881	877	918	886	867	924	903	892	851	888	880	869	927	878	881	866	819	864	889	869	931	922	878	882	885	886	882	876	936	899	902	880	853	904	886	894	864	832	909	878	904	899	897	862	886	893	903	871	915	866	856	878	873	878	913	867	855	886	896	920	860	875	888	888	828	831	867	919	882	788	850	931	898	926	852	881	860	892	871	892	865	867	876	895	838	922	871	944	889	859	898	912	920	869	848	877	831	884	904	868	869	853	868	895	857	898	885	866	837	886	871	892	868	885	840	836	882	834	878	871	890	834	879	838	852	884	906	913	866	891	857	840	906	919	942	864	870	848	849	887	892	865	842	902	919	900	879	895	912	864	902	847	923	898	868	854	786	814	904	889	852	936	910	880	835	882	856	861	850	847	884	876	928	878	932	922	973	855	919	890	895	893	892	899	925	916	867	881	912	854	838	836	878	936	891	869	854	846	903	863	869	900	968	918	828	915	838	814	859	838	905	814	896	897	838	870	860	879	921	898	815	867	879	911	891	851	914	904	852	825	843	878	841	934	905	922	858	861	863	953	891	866	969	877	869	839	831	896	839	892	876	906	846	908	906	867	884	938	925	838	912	859	897	846	922	849	865	884	836	860	902	842	928	835	861	853	923	899	837	911	904	852	888	869	864	872	898	861	882	838	898	820	857	838	905	920	917	912	815	859	838	846	874	875	898	907	882	865	896	869	867	847	856	873	847	879	823	878	882	885	901	848	892	824	860	905	869	871	844	875	867	876	904	864	894	859	923	880	911	879	886	913	941	848	861	907	910	925	854	851	881	871	822	895	925	884	921	872	926	833	831	836	858	917	879	939	889	888	886	852	872	938	944	933	933	894	892	884	926	884	856	884	835	868	867	931	890	952	866	867	884	873	811	891	840	880	911	863	881	915	863	885	894	889	831	903	874	849	885	913	924	881	886	856	889	866	900	849	871	854	938	842	886	879	913	873	879	842	934	886	869	861	876	877	925	863	900	925	857	869	880	849	840	921	876	902	878	932	894	914	908	874	875	869	909	907	876	902	901	875	897	861	889	894	825	878	897	873	883	872	895	849	832	929	832	904	806	851	933	878	891	910	845	826	857	872	903	898	879	885	882	879	904	892	833	894	849	807	895	878	871	930	839	881	914	902	859	852	833	884	919	872	853	891	845	858	906	823	898	901	870	849	887	897	900	918	866	831	872	882	869	856	930	873	907	872	887	922	890	862	910	854	823	940	854	882	866	847	866	878	879	908	908	836	867	851	874	900	905	849	926	883	914	902	891	876	834	857	862	875	855	907	921	883	884	937
5809	4010	4479	3390	7717	10183	5294	2716	1163	446	290	279	294	275	279	272	265	266	297	272	319	276	271	263	279	273	308	270	291	268	283	278	287	260	286	277	298	275	278	283	255	280	279	262	269	261	238	308	249	248	252	252	273	298	265	281	260	278	300	275	272	285	307	278	279	277	269	299	296	288	262	298	290	296	285	313	266	288	286	266	302	261	254	304	284	269	309	288	262	282	316	263	287	277	268	253	282	299	248	294	320	261	290	268	289	286	269	279	270	320	270	281	268	276	283	301	284	261	293	293	284	283	262	274	247	281	247	247	277	294	269	284	264	263	279	258	251	271	257	268	292	262	270	292	311	274	286	278	267	321	249	254	251	277	255	268	281	297	251	274	264	254	256	278	263	321	268	274	271	264	282	249	294	272	284	276	297	309	307	270	292	264	289	291	259	292	236	294	281	271	274	286	245	304	294	257	268	273	265	280	258	265	283	289	273	270	282	271	242	264	273	281	254	286	293	289	302	284	296	286	296	281	297	287	280	284	286	240	267	263	287	295	285	257	251	232	303	281	332	292	262	263	255	280	237	274	279	301	288	263	319	273	258	282	288	279	293	286	263	279	258	282	296	284	277	276	296	300	271	274	296	245	287	288	292	292	273	292	289	317	278	271	266	282	274	257	296	278	283	286	252	287	260	259	271	265	267	261	259	261	296	272	282	273	291	298	267	275	268	257	272	268	274	263	240	268	249	272	252	266	272	298	293	310	296	303	303	259	290	295	280	288	278	245	273	286	278	249	301	289	247	300	267	252	261	284	265	269	256	278	238	234	297	286	292	258	270	271	299	288	287	285	300	306	279	235	304	263	270	285	293	290	262	295	269	281	280	293	297	253	293	285	319	268	260	253	310	282	294	279	289	282	257	299	255	300	260	305	271	270	272	267	265	269	276	307	263	290	245	282	268	256	280	272	275	253	284	290	253	276	261	286	289	271	245	282	282	255	293	275	275	323	244	268	263	257	291	295	257	282	302	295	271	281	323	250	288	278	284	292	271	280	281	284	293	294	284	253	278	285	271	294	248	303	293	231	309	284	284	268	290	282	268	257	280	281	294	293	288	265	278	273	275	260	301	293	288	263	291	286	268	271	275	251	283	258	299	293	278	262	262	287	273	261	281	275	259	264	271	298	294	257	251	272	279	242	293	276	256	259	267	280	265	269	240	291	264	261	284	279	273	296	282	250	296	267	253	290	279	272	296	275	269	276	260	287	272	267	314	254	273	282	277	268	282	274	260	292	252	267	304	281	282	258	269	269	267	303	293	255	300	279	288	298	284	262	306	277	231	258	260	233	276	255	276	294	281	249	263	295	261	285	275	284	286	276	241	255	287	320	293	252	276	292	283	274	275	288	290	299	304	281	260	285	287	286	274	277	291	290	302	298	244	268	267	288	259	272	260	260	287	245	266	304	271	307	264	274	283	265	270	254	281	278	222	278	265	271	244	292	281	251	265	308	264	264	243	280	261	268	276	301	291	325	226	273	271	268	275	253	286	281	276	282	290	270	278	279	257	270	296	293	263	292	291	288	262	270	289	278	285	276	263	285	265	277	292	266	266	290	263	285	297	272	261	282	274	278	246	266	282	257	286	245	296	310	259	307	297	288	285	296	267	274	281	273	302	269	273	290	277	242	272	272	266	306	230	287	249	265	268	268	268	259	260	255	266	308	283	279	272	284	251	276	285	273	278	299	285	275	269	258	243	279	303	253	264	245	299	263	325	261	272	256	266	255	289	272	220	274	287	252	262	295	293	294	290	284	263	279	286	251	285	279	273	273	263	282	286	241	297	286	288	306	268	271	248	241	299	298	299	237	264	309	250	236	306	255	261	249	313	277	291	274	297	277	301	289	291	280	274	264	284	276	270	285	281	269	264	291	265	317	299	317	311	265	269	272	284	283	286	259	289	316	263	283	253	307	289	295	268	292	282	294	275	278	282	281	279	264	306	276	257	251	239	268	279	309	288	289	307	276	260	299	250	298	278	299	280	277	268	271	268	260	262	299	277	301	290	263	306	286	275	290	285	281	301	263	284	269	313	286	290	279	292	282	298	272	254	272	261	261	292	271	315	271	277	284	270	289	280	285	269	294	262	309	294	269	272	291	305	307	284	279	282	298	253	286	312	266	275	273	259	289	270	262	291	305	284	272	279	271	283	265	277	272	265	289	242	288	298	276	268	260	287	298	262	272	258	296	280	300	236	290	240	272	279	296	247	274	273	268	273	281	270	326	278	269	282	272	293	294	279	292	269	287	282	269	253	289	265	247	308	267	275	252	266	266	280	271	291	270	277	276	258	269	265	288	278	245	296	278	273	294	272	277	295	283	279	252	252	262	273	264	255	297	268	253	294	264	282	257	276	267	240	282	279	275	251	287	248	276	294	275	271	246	292	273	270	251	250	260	294	291	264	286	268	258	305	291	275	285	305	300	262	289	285	269	279	285	295	259	277	289	281	315	294	274	279	261	267	293	269	282	284	255	274	284	316	273	285	309	295	302	243	280	292	293	296	280	278	252	275	288	293	315	254	281	307	298	277	287	268	283	284	280	292	283	252	277	275	299	279	283	265	299	273	264	291	262	259	272	269	253	300	251	288	285	265	273	290	297	296	270	278	278	269	269	293	287	304	267	282	287	275	310	306	264	285	265	277	289	283	289	299	264	283	317	256	285	302	276	297	302	289	286	262	300	245	308	311	317	277	267	277	286	272	262	276	274	302	279	279	303	284	294	239	298	297	321	291	300	280	269	252	305	259	272	300	295	277	256	253	280	271	285	285	254	249	273	259	260	281	241	258	274	288	269	283	279	287	291	271	267	271	265	268	264	268	288	294	297	298	255	283	260	260	264	259	271	267	315	263	294	282	260	259	255	282	287	290	276	268	265	265	274	269	277	284	246	268	262	279	283	262	274	284	288	290	252	258	300	320	298	260	282	270	270	292	312	290	314	229	244	263	288	250	276	262	316	312	276	276	276	288	264	294	270	268	290	289	271	261	280	280	262	292	281	269	245	263	282	279	275	255	278	313	285	312	294	260	254	263	307	281	279	263	273	302	325	286	275	268	281	293	271	249	275	299	262	285	297	319	297	226	282	262	250	282	287	284	299	288	264	258	271	268	296	280	284	265	281	288	283	274	257	284	270	271	283	268	287	287	283	282	297	249	309	280	282	261	285	290	272	293	285	304	270	280	270	288	286	269	272	266	277	258	256	261	237	307	294	292	287	287	285	289	264	286	308	268	246	285	270	266	274	234	279	260	293	278	280	281	267	295	279	290	285	268	269	279	261	270	274	261	280	302	315	257	295	257	272	286	292	279	260	250	249	279	270	270	268	282	266	276	280	281	284	271	312	290	288	271	289	268	267	270	267	289	294	278	299	271	280	279	262	266	294	270	265	275	261	285	253	274	263	248	281	269	299	270	262	235	262	285	264	273	297	257	299	278	257	267	294	269	282
4491	4051	6709	9519	20704	24226	14842	8822	3869	1449	904	854	848	881	779	789	877	860	818	859	849	902	871	823	827	840	878	862	815	812	836	836	895	842	821	825	844	842	835	835	880	846	874	854	849	858	845	819	821	825	851	869	823	843	831	791	862	819	896	837	800	821	867	884	836	862	827	812	849	862	835	847	874	792	843	880	814	804	841	835	815	835	825	842	877	838	868	875	844	840	848	852	852	864	798	817	824	837	896	900	904	835	831	871	820	864	864	881	873	894	833	836	866	815	836	850	838	845	810	843	837	921	809	840	861	817	819	875	856	847	911	849	917	801	795	835	879	844	924	845	902	820	819	873	862	821	840	862	814	829	874	875	883	872	825	819	816	784	869	809	833	840	831	833	831	834	854	829	845	829	842	853	877	828	859	889	842	818	876	831	941	816	827	812	807	885	813	837	878	844	830	808	891	843	882	848	873	853	833	871	845	886	834	853	854	849	845	822	887	806	852	851	850	871	866	843	874	857	856	821	865	854	828	812	890	828	869	825	817	839	823	879	828	834	820	865	849	807	895	779	891	794	839	852	843	884	830	812	890	807	867	836	898	866	865	905	891	834	796	831	869	845	865	903	813	833	829	833	866	839	830	873	853	826	785	864	849	816	839	850	878	825	855	828	782	847	782	874	895	824	882	839	870	826	864	851	863	865	833	841	832	802	805	869	815	848	852	851	864	831	818	868	837	876	818	841	823	859	866	868	800	862	919	893	863	835	862	814	839	841	840	845	853	910	892	865	825	827	827	791	827	830	872	894	853	813	869	836	837	842	808	861	871	827	853	876	839	845	787	844	830	834	857	854	795	865	844	853	853	777	848	846	856	827	820	863	836	811	836	873	864	808	824	853	822	833	872	876	878	841	843	845	826	882	809	834	816	887	866	804	788	842	800	833	824	845	819	882	876	844	794	862	803	905	850	873	845	868	857	878	842	822	820	851	876	791	881	878	790	872	811	840	859	810	776	822	833	832	846	833	828	793	843	824	879	846	802	848	836	878	812	798	857	841	834	846	895	830	835	833	853	824	853	812	805	809	876	825	855	826	880	818	847	827	892	820	852	851	866	857	827	832	867	874	879	867	805	856	816	830	899	842	837	874	850	852	826	888	776	863	826	902	817	853	849	843	802	846	838	845	831	866	821	867	821	859	848	857	861	846	854	882	866	845	828	827	843	863	821	826	829	882	826	803	880	846	882	835	879	825	844	825	857	896	817	832	829	870	867	894	873	829	870	873	873	880	847	861	812	853	875	805	850	863	820	843	865	870	834	806	815	870	843	872	875	881	877	889	849	844	837	871	842	825	839	815	876	903	863	815	871	828	803	832	852	817	880	838	837	912	839	848	830	905	847	836	855	805	822	821	810	852	877	884	857	865	808	898	848	868	772	833	879	857	874	804	851	855	793	872	870	822	865	859	835	788	804	801	855	827	939	846	817	833	832	845	848	817	822	870	883	807	822	821	812	858	852	868	820	828	858	878	854	890	811	842	845	880	853	853	793	812	862	832	868	829	870	834	847	837	837	813	835	816	863	886	886	877	864	833	835	830	893	797	810	871	821	905	819	898	826	836	856	864	841	825	871	829	847	861	817	824	875	859	863	824	832	927	816	848	840	869	823	836	863	817	840	875	819	791	819	877	817	836	835	876	808	857	847	845	828	870	826	836	840	829	883	856	832	856	774	790	881	852	803	848	841	844	887	825	827	887	873	833	847	891	837	836	819	842	787	885	849	850	910	859	854	836	888	840	877	824	916	871	851	817	856	821	854	891	846	861	842	833	811	842	869	897	844	840	836	849	793	879	882	860	876	807	908	859	865	893	873	852	873	836	877	876	807	878	866	858	827	889	829	897	835	841	832	842	848	880	816	791	851	812	877	895	897	827	844	888	888	795	805	861	835	833	792	827	827	857	865	851	862	821	821	871	872	888	860	875	824	819	857	850	867	867	823	869	807	852	827	893	838	834	887	795	822	857	821	869	873	809	892	852	802	875	855	902	814	833	806	865	822	856	893	834	853	895	853	834	854	808	851	799	899	845	848	858	872	824	854	818	829	789	822	820	900	816	840	814	811	851	796	819	871	881	881	839	842	888	854	819	836	825	838	848	878	814	847	877	830	889	819	841	830	842	870	872	854	844	914	844	815	872	893	892	847	844	830	832	880	824	846	886	857	860	849	838	799	895	845	889	831	806	835	870	785	846	879	906	877	885	852	812	824	878	908	872	855	856	847	878	834	837	797	829	820	875	821	805	872	911	884	845	931	834	808	845	848	860	815	833	863	835	859	879	826	808	864	833	867	862	824	854	876	823	859	849	842	852	799	884	867	817	842	811	853	887	853	847	832	868	811	881	823	896	868	864	854	885	835	830	833	867	838	861	876	862	871	868	808	821	836	816	849	855	816	860	882	862	862	832	779	786	886	853	846	859	848	877	847	826	849	845	838	858	818	832	858	813	841	855	801	828	860	852	852	863	846	878	905	818	905	835	813	847	860	854	888	875	888	881	857	836	834	813	873	830	860	851	863	861	831	808	843	815	844	871	850	824	780	842	844	751	847	882	868	815	826	878	920	876	831	840	908	884	858	877	828	836	813	860	859	856	839	802	810	808	802	867	805	886	873	837	843	903	832	892	809	840	870	806	837	916	917	863	816	812	863	881	869	826	839	841	788	845	841	851	833	821	859	850	830	836	834	894	845	829	871	843	836	838	772	850	786	803	794	799	828	814	841	845	799	827	873	856	843	828	855	879	892	816	850	804	841	835	869	818	864	831	845	839	881	833	873	827	840	817	837	880	826	871	846	872	936	813	875	810	899	833	863	829	851	808	842	844	915	836	835	844	811	940	880	854	871	827	870	869	825	880	831	885	874	847	825	829	821	839	840	823	814	854	830	874	825	884	783	880	843	891	852	863	830	878	844	824	835	900	853	831	801	885	868	847	842	871	840	863	892	860	887	830	865	818	847	877	845	880	796	833	811	866	832	922	881	835	851	830	877	825	889	839	812	850	860	895	846	866	841	861	844	824	866	846	820	869	854	807	834	876	840	843	848	831	796	836	779	856	810	871	852	864	829	839	867	813	852	873	858	852	872	787	854	861	875	786	832	860	809	868	846	913	852	814	897	778	871	776	893	804	856	819	835	834	914	838	843	854	810	833	844	904	818	872	852	855	852	829	836	815	842	841	853	867	833	818	878	885	848	860	787	846	826	840	847	891	841	800	868	870	855	826	843	894	846	843	807	858	822	803	846	813	818	840	888	860	878	845	861	850	857	824	850	880	830	823	832	875	831	798	898	837	804	875	887	870	814	815	813	874	827	860	804	892	843	810	854	799	866	866	851	854	937	846	819	793	825	841	820	845	887	789	820	896	801	806	874	820	842	817	914	842	822	809	856	876	873	826	802	874	896	822	801	833	810	850	852	839	814	883	879	832	815	805	891	874	878	784	863	843	867	786	861	823
15507	6615	7180	22945	56068	55759	35839	20193	7191	1410	390	314	283	307	263	296	289	252	276	270	282	298	261	283	306	322	279	270	264	284	298	267	275	313	290	275	260	267	300	262	319	268	249	261	287	270	288	254	284	293	287	255	265	267	297	281	300	283	264	310	250	305	283	293	304	294	276	272	292	303	272	303	279	272	286	265	284	311	297	298	319	264	309	275	273	274	253	300	305	279	288	266	276	264	264	255	287	306	295	276	308	290	253	309	264	286	272	301	279	336	261	246	316	272	283	287	299	309	266	280	284	295	280	273	315	280	284	288	276	297	268	290	276	298	277	269	299	293	288	291	280	267	252	267	282	285	271	271	250	272	296	284	266	293	281	294	283	276	266	281	279	273	280	266	270	276	278	279	271	292	277	258	271	284	300	269	284	324	267	273	263	267	269	304	297	303	284	257	313	307	274	270	275	283	278	273	259	268	286	298	281	295	275	302	282	293	284	305	305	285	272	291	288	237	293	280	265	283	278	294	251	284	282	313	292	286	285	284	287	295	299	278	294	279	309	284	281	255	290	248	287	243	300	267	276	280	247	260	291	270	274	276	274	286	319	274	296	289	268	256	282	250	282	281	295	273	310	288	310	254	303	299	293	262	311	257	293	273	266	302	282	299	297	270	261	278	267	288	254	256	255	241	290	294	267	268	299	283	248	292	278	293	325	279	307	275	259	261	274	279	265	306	265	288	262	319	299	293	281	289	252	255	255	243	261	313	265	288	265	283	269	275	264	265	269	280	278	273	272	258	314	260	259	271	294	283	305	282	275	276	302	284	284	249	280	291	264	269	289	293	279	305	287	280	281	217	258	262	253	294	291	291	311	257	284	302	260	296	286	267	280	308	335	272	288	280	260	283	317	293	281	284	276	229	251	275	281	266	265	285	259	288	304	295	294	269	269	292	274	261	262	283	279	274	292	277	307	302	256	283	278	295	267	275	292	248	297	252	283	254	297	274	285	246	281	318	289	274	280	286	308	269	250	283	294	300	294	282	281	265	287	268	280	271	297	281	282	260	269	312	279	271	338	288	276	306	266	259	282	287	270	281	281	276	264	262	288	277	302	288	279	259	293	318	274	302	273	301	268	254	294	293	272	279	272	303	283	270	283	266	256	267	258	261	320	298	278	311	279	274	287	310	276	274	285	285	289	272	296	287	281	263	287	245	316	279	277	283	319	273	280	279	314	289	252	263	265	279	285	293	308	300	259	303	252	281	258	273	253	295	266	285	281	250	273	328	246	276	280	297	260	316	309	287	299	286	309	293	289	307	287	273	281	292	306	296	259	256	260	292	263	250	302	298	265	282	251	296	297	270	283	273	299	279	267	284	281	265	301	294	315	273	251	288	299	272	234	297	296	271	253	249	275	266	282	258	262	278	307	269	284	287	294	310	272	279	279	259	258	256	280	294	287	279	278	278	272	280	267	283	271	294	279	305	278	283	252	278	286	326	292	285	283	290	306	287	313	291	263	256	305	272	290	294	274	309	262	268	267	279	278	302	283	267	297	260	271	297	244	263	291	259	297	254	293	276	257	298	303	305	281	254	277	283	253	263	299	291	281	270	283	270	297	241	287	298	297	267	284	275	288	301	260	309	299	258	274	314	285	292	272	272	275	307	275	306	285	275	272	293	235	325	271	269	304	301	283	302	278	282	277	268	270	288	293	294	259	276	276	263	279	269	314	271	271	288	268	264	253	273	274	273	284	312	299	300	280	264	304	312	254	283	280	268	272	258	258	279	256	270	293	247	291	272	293	268	302	269	273	266	291	290	276	251	277	276	259	267	280	265	318	270	275	303	299	295	275	277	264	300	287	279	247	274	313	301	286	274	270	299	250	283	269	324	297	280	276	315	296	258	299	284	292	287	274	276	289	274	273	294	281	283	279	268	272	271	265	259	295	262	262	294	290	270	304	290	295	313	265	278	261	238	260	295	280	271	291	297	269	275	256	263	296	295	287	284	295	292	302	289	294	268	277	299	286	283	282	292	300	261	288	281	270	263	283	286	285	258	247	268	263	252	275	272	258	299	283	265	271	277	271	315	261	280	275	264	288	308	275	283	281	272	245	255	279	271	298	291	299	269	284	293	289	298	275	297	282	286	272	251	274	284	276	273	278	289	278	268	271	270	313	266	267	287	299	307	277	263	291	272	285	242	285	286	296	269	257	256	297	303	276	285	273	277	318	270	294	309	289	290	273	288	286	285	288	290	297	280	256	286	266	282	270	287	296	292	266	308	262	297	295	260	303	282	279	263	285	289	269	264	281	281	274	287	258	285	288	293	297	282	284	251	260	289	279	274	257	274	278	263	315	287	278	265	272	266	280	259	277	266	273	286	277	255	281	274	309	270	271	284	278	279	271	298	266	273	283	273	275	299	265	278	270	282	289	264	269	275	278	283	261	281	254	281	287	275	286	258	303	289	249	291	285	260	291	277	302	282	296	311	278	294	305	281	297	279	276	266	264	280	282	304	274	290	322	276	277	301	286	254	298	268	275	282	258	283	273	288	266	257	257	293	282	275	281	291	267	279	296	298	293	303	300	266	315	287	304	264	278	315	242	273	259	298	291	269	271	251	265	262	285	287	270	281	319	252	267	261	261	286	283	298	286	279	314	296	289	281	271	288	278	300	271	268	293	274	282	285	275	263	281	269	303	292	289	272	272	260	283	279	277	269	279	275	289	275	261	307	282	316	275	263	284	297	280	281	276	277	299	296	244	278	279	295	296	280	315	262	283	277	276	291	284	275	244	302	293	301	286	258	293	315	271	258	272	283	270	285	256	246	278	268	283	271	266	284	303	293	273	313	260	275	278	260	278	277	282	269	272	291	280	294	264	243	248	287	245	258	297	287	271	240	279	298	267	291	274	269	264	329	270	281	246	279	265	294	270	268	273	297	277	254	281	277	280	277	273	252	247	280	268	279	283	286	268	285	280	264	286	281	303	261	280	254	280	268	281	253	253	286	288	274	285	277	297	281	271	263	292	311	292	292	315	312	268	264	296	270	247	245	299	289	320	302	276	286	302	280	287	284	275	257	258	276	274	286	268	293	253	288	291	259	277	277	283	304	272	301	287	261	279	266	245	279	291	293	303	284	263	298	291	269	247	286	287	269	277	256	280	246	276	281	274	287	300	248	273	271	285	292	283	304	291	259	268	261	267	275	288	270	281	256	287	276	274	292	307	262	320	274	271	290	269	278	267	282	301	253	265	292	260	299	280	288	286	281	259	243	290	274	291	297	294	264	269	292	289	270	277	265	274	299	277	290	243	270	295	280	274	276	285	292	311	290	262	270	285	272	287	263	301	283	293	297	291	299	257	271	238	242	265	260	298	268	273	304	272	283	269	294	286	292	246	321	265	252	269	237	246	279	277	270	289	239	285	263	275	262	292	286	257	298	267	296	281	253	227	268	290	254	286	296	253	247	249	261	298	289	278	274	301	260	288	252	281	278
9649	5654	10268	31768	60765	61347	45411	31842	16658	4555	1339	902	922	888	883	874	897	823	867	861	859	950	860	858	836	919	931	983	910	830	894	874	812	878	776	840	840	863	816	806	868	825	882	860	836	837	860	890	907	896	864	852	867	860	850	871	892	856	851	842	882	816	858	830	871	815	861	850	824	871	845	849	882	828	881	863	873	862	828	863	852	800	820	798	864	860	806	850	871	859	867	857	874	851	846	838	889	876	904	877	806	881	857	847	846	793	876	881	836	880	803	887	902	830	867	882	861	849	909	894	785	905	860	830	891	833	866	858	852	905	834	890	807	858	868	841	861	840	815	849	846	810	816	862	785	807	867	826	821	855	834	853	843	890	858	863	858	867	985	828	844	841	870	822	828	811	849	880	887	900	813	895	843	921	882	837	870	867	840	852	853	905	884	836	855	817	840	879	868	892	817	814	871	839	812	827	864	878	829	811	842	905	850	859	851	839	834	804	823	869	807	793	843	849	828	817	898	837	873	859	869	852	853	855	793	796	851	875	867	843	915	855	830	870	882	839	859	801	858	860	843	826	939	849	838	824	814	879	843	838	814	883	902	876	830	843	828	862	886	866	821	844	809	870	854	843	845	871	832	859	857	895	856	845	859	940	889	914	891	848	843	765	841	830	828	876	836	810	876	856	828	856	884	793	867	826	888	911	872	814	883	872	863	825	885	875	791	884	836	841	832	831	849	877	859	783	838	860	804	865	774	847	849	879	852	871	876	856	880	826	824	875	835	867	897	903	871	892	864	853	830	915	840	862	892	915	844	872	877	817	843	861	845	891	849	878	878	866	866	865	855	823	855	842	837	840	779	837	814	846	820	910	843	824	859	843	855	856	836	905	864	802	853	824	900	840	797	834	874	868	834	859	873	840	841	854	854	856	878	844	835	862	832	881	855	819	835	849	795	824	848	871	831	878	877	839	841	824	858	872	880	846	847	853	851	823	840	826	842	842	831	857	886	825	881	883	864	806	824	927	845	892	855	789	782	904	810	815	827	853	875	903	862	852	801	833	904	887	838	826	854	803	885	885	830	889	863	774	864	894	860	889	847	865	825	874	867	850	848	833	825	812	881	875	904	867	800	824	802	828	811	866	840	875	821	870	865	861	842	798	835	842	885	860	851	896	833	876	874	835	855	871	858	872	800	878	844	871	874	841	906	835	877	855	773	904	851	834	926	811	879	870	832	854	869	897	848	822	864	922	894	916	840	849	824	854	867	855	852	864	882	876	853	891	824	848	861	855	891	841	865	885	874	853	893	873	873	866	869	849	814	845	857	907	835	850	798	846	850	874	809	861	812	901	845	840	879	873	848	817	834	799	834	809	849	856	876	866	829	832	847	826	850	869	900	738	830	846	849	865	875	861	795	897	871	825	868	875	906	847	886	837	834	832	842	871	835	830	798	856	863	799	859	870	878	881	874	869	877	844	879	860	836	847	849	841	854	860	895	842	872	860	828	840	807	848	824	810	831	883	870	831	838	866	879	831	837	867	867	846	847	798	826	842	849	894	875	875	843	821	861	866	810	819	875	832	839	803	908	841	844	912	856	858	906	790	852	862	834	900	854	839	827	837	843	877	853	849	870	850	849	848	800	884	855	840	821	860	820	832	864	859	821	802	827	889	812	801	848	917	864	908	892	858	870	780	866	791	835	878	846	865	879	828	875	875	891	889	862	849	863	822	813	852	811	798	856	857	848	901	850	814	858	806	883	837	809	894	830	866	788	850	856	837	820	875	859	842	856	790	868	878	883	805	815	855	814	795	828	802	812	843	857	868	893	815	875	820	816	829	848	857	869	819	837	859	838	842	864	811	819	818	844	859	811	821	847	821	897	842	860	866	838	826	865	807	809	878	810	825	774	844	842	800	890	853	790	857	831	862	867	828	863	803	834	862	845	847	802	841	868	809	905	815	926	827	818	832	872	875	863	827	817	829	816	858	856	891	864	846	839	896	837	899	848	815	874	836	841	897	880	858	851	849	788	897	840	863	828	837	807	816	822	857	854	858	858	822	840	849	837	839	874	857	829	826	816	846	858	912	920	882	831	850	827	843	822	873	873	821	868	771	862	874	872	821	857	877	842	859	849	871	884	853	830	871	834	856	838	929	849	847	786	887	851	846	875	846	901	862	840	824	881	849	852	844	819	829	862	778	919	833	828	853	851	873	878	914	868	839	855	860	844	841	847	829	780	882	811	874	909	877	893	859	802	828	830	875	825	868	866	856	849	862	810	833	854	865	876	812	860	828	844	831	850	830	828	830	861	831	864	837	819	835	837	867	838	831	910	867	820	835	887	878	832	873	815	850	908	850	874	821	809	887	842	830	824	858	854	854	802	877	848	834	880	822	891	839	863	877	788	860	846	816	815	903	893	815	882	854	848	821	868	875	839	860	840	852	881	852	850	881	904	818	838	910	874	875	829	862	843	812	879	854	834	896	828	875	852	895	842	933	873	853	820	823	856	876	855	873	893	888	870	862	918	867	895	885	894	840	876	837	857	821	890	792	892	877	829	904	813	844	808	853	851	855	848	869	833	890	814	818	830	860	901	808	826	873	893	880	884	859	810	883	818	788	849	854	847	834	874	850	928	868	894	915	864	858	863	852	839	892	856	846	820	847	852	880	769	857	866	820	803	836	873	829	888	857	805	863	828	854	882	877	925	814	901	881	830	845	849	832	824	812	899	831	865	826	863	878	853	840	801	838	832	870	849	883	838	839	835	848	866	830	831	830	845	853	844	872	843	839	840	867	841	882	854	847	886	836	804	826	847	867	845	840	826	859	827	873	883	904	852	911	853	861	852	841	841	817	834	887	816	802	842	828	870	873	866	805	820	858	840	856	862	861	864	854	838	864	854	833	833	816	822	890	856	860	828	878	832	887	902	919	860	835	797	911	890	854	817	777	836	832	844	860	834	837	810	867	856	801	868	853	853	875	830	850	844	904	859	851	864	820	848	855	833	894	823	863	813	846	838	883	820	887	858	848	839	888	891	846	888	849	882	849	845	792	876	854	896	880	854	878	850	862	892	854	878	823	832	833	821	839	908	869	814	868	826	826	846	887	884	872	852	867	883	867	862	854	802	868	821	870	865	878	831	876	894	834	821	843	810	853	916	837	838	907	874	870	857	852	828	813	858	876	881	889	859	847	850	845	894	835	865	802	868	816	838	813	837	894	798	864	857	859	837	842	827	819	837	868	860	824	794	824	856	871	892	819	847	890	881	879	867	860	877	858	896	813	852	817	842	868	858	882	871	828	850	862	835	847	844	834	820	818	884	830	808	838	866	839	884	872	814	838	836	877	895	848	868	807	837	902	875	858	895	809	879	844	849	872	877	789	891	911	842	830	811	884	825	814	905	841	866	867	881	853	878	864	855	867	861	860	835	828	907	844	830	806	866	810	831	870	837	814	875	843	791	872	916	827	876	855	881	850	854	884	820	821	811	812	876	852	840	930
22241	9232	10765	29022	67124	67919	46906	26011	11826	2054	430	333	320	322	282	330	289	332	297	332	280	299	299	308	303	340	356	357	276	303	304	342	322	281	301	299	275	307	286	291	281	264	301	292	298	308	294	290	262	276	305	242	309	303	310	293	268	291	285	305	285	278	308	293	315	293	310	306	322	328	325	311	290	287	309	335	283	299	301	303	298	303	287	283	323	307	296	298	302	281	286	322	286	298	279	297	296	325	289	294	280	284	299	285	275	265	279	284	310	298	304	285	283	295	285	284	291	287	288	282	308	319	287	302	306	321	271	278	296	304	277	281	251	259	321	291	275	295	301	274	311	303	290	277	328	267	310	292	283	283	295	274	289	270	291	279	277	284	291	284	285	300	310	320	294	280	320	284	264	305	292	282	271	293	286	264	295	301	313	283	300	313	324	322	317	296	316	320	304	304	309	290	297	285	297	299	293	306	263	310	319	288	292	329	306	310	317	289	284	318	300	314	309	281	280	273	316	302	314	264	307	320	268	269	279	344	282	285	317	300	303	292	266	305	304	276	291	330	314	311	265	278	317	306	294	298	259	279	281	323	274	302	288	286	313	307	283	289	289	294	288	316	276	293	309	272	293	283	293	303	268	313	323	337	303	313	332	303	309	294	271	281	281	293	285	309	299	306	296	298	281	294	272	319	295	273	322	279	284	295	298	307	288	297	303	302	307	288	306	291	279	272	314	285	285	297	244	304	307	298	277	281	238	261	279	315	296	307	312	274	302	303	297	291	289	285	334	298	302	295	305	284	300	300	289	297	268	276	331	284	268	292	287	314	323	285	303	307	304	320	286	304	286	284	319	300	348	304	297	291	317	288	299	279	280	289	277	296	293	303	260	306	283	281	276	294	287	292	295	297	310	295	318	323	291	324	299	285	322	291	260	316	268	285	303	291	318	304	293	269	307	282	297	290	281	273	283	287	284	284	306	305	277	263	307	280	332	311	306	285	288	284	304	309	280	291	293	281	278	282	308	305	303	287	294	305	293	278	294	269	273	285	310	303	315	304	281	314	279	318	300	354	307	322	300	264	286	314	294	299	330	263	291	282	298	287	282	315	295	296	296	330	286	284	278	310	276	313	326	282	284	314	289	261	275	279	273	295	298	251	284	325	308	315	311	293	292	290	268	321	301	280	278	301	314	276	283	304	290	299	276	275	311	283	334	300	303	303	307	293	286	306	316	292	314	288	300	273	280	288	245	299	281	281	308	259	306	304	303	305	284	280	290	284	256	309	277	302	292	307	323	297	306	294	304	320	315	297	300	299	293	296	341	274	248	283	290	305	299	308	311	287	280	281	290	274	314	289	292	311	321	298	309	279	290	286	295	312	296	309	278	308	327	292	291	292	297	319	313	317	292	278	302	289	310	268	310	317	329	302	278	291	281	304	305	289	292	299	312	312	285	288	312	313	319	313	305	319	276	317	311	282	294	310	289	268	288	265	294	288	296	294	289	270	316	282	259	289	300	275	305	320	280	315	307	314	309	273	289	306	278	315	311	274	279	278	271	279	285	319	293	284	289	320	303	302	299	295	296	273	261	289	300	309	284	290	307	307	304	276	296	300	276	321	306	312	252	294	296	298	292	297	297	281	288	281	286	283	279	303	295	305	285	282	283	321	300	268	334	285	295	274	263	315	277	294	295	311	253	296	303	308	294	302	291	271	323	334	304	323	289	285	277	271	293	297	283	288	293	286	278	294	298	275	310	278	262	304	299	333	318	267	281	300	330	287	288	306	282	304	269	341	307	286	301	289	296	308	277	295	321	324	285	316	297	290	279	297	277	293	293	298	320	293	310	276	284	288	286	288	295	314	274	275	308	288	292	282	298	309	324	329	287	293	295	284	297	297	307	279	313	300	282	314	288	262	354	266	306	296	287	295	310	323	306	296	301	311	272	319	307	280	253	292	295	335	308	285	348	272	316	296	317	304	269	313	283	309	288	304	321	286	328	291	306	272	278	292	294	286	271	272	273	292	293	304	311	306	296	337	293	296	274	304	289	315	282	319	313	283	288	304	301	295	275	322	297	297	271	306	280	295	292	284	327	293	302	281	274	292	302	316	268	304	304	287	300	288	307	283	287	269	292	323	291	289	336	291	282	317	284	299	278	294	303	313	276	300	315	295	292	283	301	283	297	283	292	328	295	265	278	255	303	280	301	280	305	277	309	282	276	278	272	310	290	275	288	290	299	273	281	270	311	236	291	266	295	308	326	314	292	283	292	281	298	285	302	287	302	277	303	294	276	288	281	301	318	281	299	270	282	299	279	299	304	284	280	301	301	303	294	299	304	323	308	311	295	282	279	259	299	258	321	333	277	298	310	319	294	274	290	282	317	303	305	269	303	309	291	285	285	274	272	310	273	307	288	288	299	278	292	292	315	290	285	323	276	286	312	298	292	302	315	291	267	310	282	260	284	307	277	303	315	287	322	302	281	293	285	288	254	333	289	277	315	294	292	289	299	297	266	270	300	310	319	290	283	290	316	267	297	285	297	303	280	281	274	302	313	314	310	274	290	336	308	302	278	276	271	323	277	262	282	293	285	264	319	276	305	324	286	284	267	297	302	300	276	276	282	299	303	300	277	297	259	324	314	263	285	268	318	316	289	317	320	315	271	308	303	304	280	312	278	272	300	278	271	297	310	289	299	311	333	310	306	293	283	263	289	261	311	281	311	271	282	298	308	308	292	288	286	313	284	275	306	298	295	314	279	298	307	293	290	296	296	295	284	324	304	313	287	310	289	310	289	294	299	281	299	311	321	282	296	290	293	334	281	290	281	303	246	288	280	290	280	295	271	312	322	291	286	307	311	265	302	297	290	276	293	274	287	293	296	301	297	268	313	287	300	271	290	261	281	283	305	293	279	319	293	290	301	316	281	318	299	322	301	282	311	265	305	296	278	291	291	286	248	315	299	311	303	309	290	261	276	286	273	326	303	292	335	293	311	288	312	294	308	302	319	293	315	347	303	284	292	301	268	291	300	295	291	286	272	287	300	275	293	297	270	308	263	303	305	288	261	307	320	286	262	311	302	292	324	290	313	276	297	296	312	298	239	324	290	300	282	281	293	296	309	310	323	294	288	312	300	301	287	279	301	278	304	301	285	286	250	275	291	280	262	295	266	333	290	281	313	268	320	289	272	318	288	301	308	331	278	344	286	305	295	283	309	295	309	310	301	321	314	318	276	312	303	311	288	320	293	280	274	282	294	327	321	297	293	308	267	308	281	318	302	325	292	313	272	274	328	287	298	320	308	322	292	275	321	273	272	298	302	267	291	312	296	280	300	267	292	310	284	290	299	307	311	284	315	283	283	286	293	256	311	319	287	273	293	262	296	288	289	298	270	330	302	266	264	312	303	311	325	291	271	308	298	308	296	307	307	320	294	272	272	283	280	323	261	297	284	282	295	331	284	268	302	287	291	326	312	286	288	276	344	314	285	318	322	308	312	290
12314	7310	14269	36398	71575	74215	54701	36753	22547	5332	1422	933	980	1004	894	900	923	939	912	884	942	946	933	931	871	1039	1092	1108	915	878	884	910	936	858	862	884	945	829	890	834	880	882	875	858	888	896	872	914	932	820	871	894	891	888	934	843	883	892	918	887	891	968	951	898	901	876	848	852	939	847	905	860	869	883	807	890	889	895	892	875	898	931	856	856	900	877	887	892	888	864	874	847	898	914	895	952	878	904	920	886	918	934	879	889	887	877	814	913	849	893	892	918	922	844	900	898	872	920	931	855	919	927	883	906	906	846	925	869	903	885	868	904	924	907	877	846	909	899	878	874	862	855	846	842	934	886	874	886	910	831	863	869	950	878	907	876	906	908	922	806	860	829	984	866	895	852	886	855	930	833	917	862	821	873	885	916	911	906	857	880	897	911	926	878	915	903	924	916	883	880	928	877	905	923	880	886	819	870	876	811	920	895	944	910	882	859	864	854	865	792	872	887	907	888	842	908	925	932	852	865	933	891	859	940	838	887	907	895	893	917	930	891	922	888	844	878	844	897	854	891	914	893	875	865	894	926	909	911	887	876	915	899	923	956	888	923	873	842	944	869	929	887	870	905	945	849	842	904	876	860	876	857	822	876	843	927	890	859	894	863	896	933	878	861	865	850	866	962	913	878	836	923	882	849	826	912	883	886	874	943	864	919	919	895	939	862	899	888	921	866	881	842	893	884	837	878	919	931	873	884	902	892	891	894	915	910	872	900	921	917	897	852	912	900	895	916	909	913	915	836	901	906	867	893	880	920	849	911	926	897	876	897	924	900	917	833	866	910	844	949	869	908	895	907	880	937	907	871	895	912	872	924	921	850	841	878	900	947	950	893	870	880	921	856	874	908	949	910	902	881	863	974	879	890	873	935	877	897	911	875	895	884	918	925	914	918	890	825	877	897	899	831	907	915	879	955	915	911	865	904	931	851	855	858	949	876	919	863	867	876	854	858	908	944	912	868	883	892	892	870	901	883	899	869	899	932	846	875	886	912	852	882	861	919	840	891	867	938	895	935	928	834	853	867	837	855	881	895	871	843	861	931	883	880	944	908	860	879	913	892	939	927	890	920	881	911	858	875	913	914	853	890	929	870	839	872	953	878	911	873	890	900	827	910	877	822	897	854	923	903	836	900	890	878	898	898	859	863	869	915	869	920	873	822	935	897	919	875	858	924	874	920	941	890	864	864	859	840	930	896	877	894	886	892	861	937	901	868	873	887	912	864	853	877	901	922	905	872	919	860	862	832	914	885	873	860	886	875	888	897	865	893	884	887	866	848	880	905	881	842	909	952	858	857	901	835	894	867	839	916	869	888	855	890	864	852	921	869	882	874	919	922	885	911	889	886	931	863	860	913	876	872	890	883	872	865	842	883	957	956	921	862	879	828	902	888	872	886	869	890	867	884	895	883	915	913	838	892	899	895	870	900	872	909	910	876	869	874	891	922	840	814	846	916	885	868	864	898	882	885	921	872	913	908	911	889	895	925	881	871	887	854	823	851	899	918	905	901	841	901	917	879	901	903	900	914	920	953	904	816	909	869	903	927	893	849	887	833	898	884	916	881	807	940	838	859	900	906	896	900	840	937	898	881	860	906	883	890	910	864	890	913	918	901	896	852	873	905	889	876	902	901	902	891	886	902	874	853	901	895	906	903	900	892	859	863	859	824	928	940	866	896	878	868	863	873	887	880	926	892	826	921	900	857	909	879	893	925	928	854	845	844	913	887	920	898	886	883	859	879	905	869	883	865	859	910	894	945	862	908	896	834	850	893	882	902	868	838	913	917	872	881	877	899	909	864	899	926	841	871	860	880	870	876	874	872	900	893	897	874	911	870	860	886	900	870	905	848	889	880	876	893	908	899	882	894	913	933	847	871	896	909	926	876	884	885	883	861	927	858	836	887	957	901	881	932	911	910	886	884	913	904	906	900	901	895	927	883	895	875	887	890	907	901	874	863	912	859	905	970	900	904	910	936	914	862	904	891	905	875	894	906	907	926	878	862	833	907	868	904	901	912	901	824	876	865	856	931	880	880	830	914	877	860	905	886	860	885	877	919	881	896	882	905	853	881	878	887	850	849	893	868	850	931	853	862	873	897	847	907	874	926	862	950	937	836	840	933	909	938	874	913	867	863	910	914	922	877	865	905	881	896	915	866	908	857	922	861	867	872	887	961	897	903	907	887	838	966	911	884	877	925	886	941	870	878	880	891	879	878	856	877	862	917	934	903	928	885	893	838	869	838	939	887	901	894	905	896	899	904	898	882	895	963	879	847	885	944	897	945	930	853	849	974	886	942	868	894	968	898	925	920	966	820	893	892	810	855	873	872	907	898	873	909	853	860	858	891	891	923	887	919	859	881	899	947	880	949	870	878	883	907	867	895	857	852	913	905	913	839	887	900	882	874	902	935	852	887	917	898	929	924	884	860	870	844	857	880	872	826	879	866	925	900	864	921	915	909	854	917	927	907	878	845	851	890	852	887	910	848	914	859	916	898	853	897	880	883	872	858	835	892	908	900	956	926	885	936	835	862	877	855	876	887	894	909	882	882	916	897	855	862	873	883	835	922	863	876	869	899	896	848	894	886	916	878	901	893	885	925	856	917	882	851	902	879	888	926	859	901	910	896	949	932	852	926	884	897	876	849	898	909	876	889	884	861	937	901	920	889	891	883	895	858	923	862	872	874	832	944	872	904	864	905	900	897	886	901	885	932	918	889	912	886	867	888	883	902	844	938	844	835	891	904	888	917	893	910	865	884	870	916	854	903	892	892	891	884	878	916	850	884	885	902	870	887	904	862	900	909	869	887	888	934	875	832	880	917	930	873	964	885	946	886	885	913	872	868	928	905	914	883	909	909	858	904	922	895	908	924	851	894	893	860	855	912	883	879	957	920	856	938	872	889	938	884	937	848	859	869	878	909	928	881	845	917	875	851	952	930	893	945	925	895	931	884	861	895	857	870	903	872	890	840	907	918	896	957	929	917	854	862	848	921	946	887	861	855	923	868	895	912	907	895	941	917	906	890	899	853	842	867	852	841	839	863	888	868	929	837	893	927	896	905	940	910	914	858	930	910	898	895	967	847	899	885	942	870	926	830	850	903	914	863	897	844	886	901	841	888	905	905	889	895	926	870	893	837	850	877	858	934	912	869	862	881	929	914	860	861	880	953	906	864	920	864	850	898	900	885	933	968	904	865	870	923	819	862	891	901	880	833	939	892	891	863	901	893	893	833	939	917	835	854	875	898	855	838	923	920	912	858	865	847	948	853	852	888	897	892	896	907	856	906	868	857	928	851	911	898	908	909	900	935	902	812	890	897	866	849	859	867	884	881	874	865	916	904	914	860	950	882	849	924	905	876	877	921	884	883	840	866	914	911	839	891	888	867	860	828	850	904	901	881	875	899	843	874	889	824	907	891	903	877	892	933	904	892	846	860	873	878	870	910	912	877
5668	3308	4984	5662	8102	11168	5968	2088	850	384	263	266	319	283	303	279	306	272	271	279	305	290	290	255	253	250	290	284	267	297	280	291	269	274	277	262	293	290	294	284	269	278	293	277	319	262	307	261	286	251	279	275	265	307	287	296	270	271	298	280	278	286	300	269	284	257	240	269	282	278	313	263	273	248	289	304	264	262	266	279	298	283	258	298	247	288	291	296	268	289	287	310	307	300	293	290	284	247	280	238	302	286	279	316	263	300	240	287	261	273	305	279	288	275	294	264	282	290	270	263	298	290	286	270	278	316	283	286	290	283	264	280	246	283	281	256	269	273	262	264	293	274	295	253	293	274	286	281	263	278	298	287	256	290	254	278	269	281	301	270	265	274	276	261	292	287	299	271	310	277	302	291	250	270	274	264	314	255	270	280	264	279	258	283	285	290	232	285	255	277	263	252	279	268	258	291	249	304	271	275	272	271	310	249	249	250	302	266	248	297	309	278	299	281	285	291	308	293	303	275	283	268	284	281	275	270	299	268	296	267	264	255	273	278	295	296	278	287	269	259	263	281	267	296	303	283	250	263	291	301	274	276	267	289	317	263	285	273	273	270	288	251	243	267	276	305	289	307	284	267	264	270	309	311	285	268	291	278	260	271	277	325	295	276	284	288	274	288	284	257	279	268	271	293	279	278	269	276	288	278	276	266	267	274	279	277	264	289	267	270	293	283	285	256	264	297	281	283	249	251	282	282	258	262	294	285	268	287	272	276	254	274	295	275	269	278	293	267	281	256	272	258	285	276	265	295	267	290	270	311	303	302	278	273	290	286	289	300	255	256	251	313	264	297	262	275	270	261	284	279	292	263	305	279	250	268	287	299	304	290	253	284	252	310	305	248	293	298	269	268	292	253	310	266	270	272	267	296	276	265	293	287	268	277	291	262	294	246	265	242	276	260	283	294	262	299	269	284	282	289	258	275	310	276	273	264	246	270	272	264	281	290	279	268	273	277	277	288	288	260	275	246	254	273	282	314	261	299	278	305	279	279	288	238	276	286	291	264	258	284	279	317	273	284	246	307	316	253	259	273	290	260	271	259	273	293	282	263	260	275	308	277	266	247	270	288	257	293	261	266	278	310	301	289	280	285	280	277	281	280	269	269	305	269	274	285	274	259	261	291	277	293	292	266	274	255	310	276	283	279	265	277	253	277	268	265	279	315	298	300	240	278	289	286	256	276	280	288	290	265	253	274	257	295	276	254	296	270	253	304	277	288	292	251	273	273	287	282	255	288	262	289	296	252	279	281	294	265	275	276	284	283	274	292	262	253	273	276	253	292	265	294	276	269	319	299	309	266	279	285	276	286	288	264	264	270	275	308	251	288	262	283	297	252	288	278	274	285	292	272	289	275	277	290	232	263	296	287	301	276	281	299	278	289	309	264	271	283	274	286	268	289	296	267	268	282	267	279	266	272	265	260	293	282	285	269	275	291	286	271	279	285	275	240	263	292	283	295	260	292	290	278	294	297	277	290	263	272	284	274	257	303	275	279	261	289	298	317	274	251	278	255	273	252	271	279	285	279	307	274	270	302	260	288	287	285	270	303	302	284	281	290	298	283	266	294	275	292	303	254	253	277	258	258	287	296	245	293	270	289	282	266	295	272	288	270	257	255	273	314	270	278	271	272	262	277	252	276	280	259	310	298	267	302	291	278	288	274	251	279	276	264	266	287	285	305	267	279	277	256	249	275	295	263	288	270	248	269	285	304	258	285	255	246	275	256	276	263	281	268	276	282	273	279	295	296	261	285	292	262	270	261	268	269	312	265	280	299	276	258	272	280	295	293	293	299	253	309	238	284	258	280	277	235	255	246	259	282	274	281	249	282	271	255	286	286	296	280	278	292	242	291	278	264	306	264	221	281	309	268	277	291	267	292	258	291	259	222	277	281	308	253	278	265	263	273	253	294	295	289	252	257	264	266	232	286	262	304	298	306	263	233	288	300	311	280	277	242	277	261	267	275	330	283	272	295	266	245	274	255	283	286	296	314	247	263	285	253	289	271	298	273	328	260	265	283	312	281	284	254	284	281	242	305	293	247	275	282	281	291	254	226	278	281	271	259	278	307	298	293	263	281	244	267	278	259	260	272	279	262	272	280	266	273	279	281	265	266	274	287	264	275	279	282	286	278	302	292	263	291	292	295	273	272	264	288	295	262	313	282	303	292	261	297	267	270	257	290	319	286	288	272	226	266	249	271	266	291	266	288	290	273	264	270	293	277	283	261	268	274	284	271	263	272	292	295	304	280	257	307	286	277	289	286	258	314	284	276	247	295	285	274	303	276	292	266	268	296	286	277	265	278	312	261	273	298	270	255	262	283	270	261	307	257	252	270	278	241	263	269	273	279	280	293	275	289	275	267	270	278	289	266	302	251	283	290	278	267	296	281	288	282	280	276	280	319	251	279	270	275	276	280	270	255	290	263	309	310	288	266	320	321	281	267	295	287	270	265	260	293	285	277	270	318	296	273	279	272	255	273	273	276	283	257	285	233	273	312	279	259	280	291	248	267	288	274	224	294	293	274	274	267	277	273	275	294	248	282	308	278	258	278	253	277	272	286	268	255	307	289	283	284	275	273	286	284	263	282	319	275	290	289	276	279	302	300	249	282	331	280	284	286	297	290	256	317	280	267	296	253	269	281	263	259	293	272	267	284	288	270	247	269	258	259	279	253	265	246	284	286	295	267	260	281	265	300	298	293	240	235	270	282	274	265	261	269	264	263	287	283	286	263	270	291	285	289	285	302	303	313	251	290	270	309	255	297	331	262	269	267	292	274	292	269	256	269	279	289	301	270	313	273	266	297	263	262	255	286	286	282	256	301	257	276	299	282	237	278	240	279	263	286	265	299	300	280	272	311	277	320	299	256	287	268	299	262	277	285	299	284	256	271	284	305	262	277	275	279	268	257	260	261	273	243	272	258	282	254	281	281	289	280	283	283	275	266	262	271	282	273	272	270	264	271	272	264	287	284	258	253	256	284	278	280	301	271	304	292	277	277	281	271	246	266	291	285	319	278	263	272	293	253	276	274	288	288	293	271	294	312	275	288	279	283	262	300	266	277	282	261	267	301	274	284	266	307	264	264	294	259	256	313	288	274	274	264	291	287	269	283	301	297	283	265	309	263	261	272	294	265	315	287	279	277	297	278	268	266	260	292	277	265	282	290	278	312	286	290	302	282	277	297	264	286	270	282	305	285	308	288	308	254	273	282	270	281	246	273	289	299	253	266	264	259	273	279	275	282	286	282	292	290	290	250	289	308	233	253	244	267	278	289	292	307	283	279	328	243	282	261	298	252	301	275	267	263	265	244	249	291	270	275	236	285	277	271	294	302	292	294	290	282	273	281	286	273	284	275	279	287	283	274	296	261	259	269	299	287	260	276	279	269	292	300	273	289	265	272	300	279	282	267	289	298	288	260	285	264	279	266	269	267	252	266	261	284
4389	3452	7845	13857	20191	25947	15815	6759	3094	1148	866	866	870	871	870	839	886	858	881	811	801	865	842	885	844	895	874	858	867	827	852	850	864	843	782	803	873	852	852	828	787	808	835	851	861	826	788	823	846	818	851	837	843	879	842	861	846	836	879	842	814	858	879	853	867	801	868	836	919	864	796	851	794	814	788	782	861	844	839	814	836	850	833	866	828	817	843	821	832	849	802	894	855	815	868	856	865	854	844	830	849	841	912	805	804	811	814	814	848	852	839	902	856	872	827	824	856	862	826	894	828	807	877	810	844	835	860	817	868	870	850	877	831	851	842	870	840	830	830	823	838	813	858	863	798	864	860	886	900	812	899	851	866	792	843	811	928	850	844	831	800	863	859	875	828	841	838	862	854	792	867	844	850	838	787	824	917	880	844	849	793	856	841	865	825	821	793	842	860	860	818	853	818	855	849	834	837	839	804	849	836	841	846	875	854	807	840	824	847	809	900	854	817	826	792	856	783	880	825	853	830	799	894	863	900	844	925	783	859	871	821	844	874	824	843	823	833	840	845	870	850	859	881	834	839	812	870	766	863	865	826	830	811	800	844	879	834	825	856	855	801	837	840	846	824	814	844	886	789	827	844	858	832	840	888	814	799	878	799	897	800	847	848	779	833	804	827	814	881	870	871	816	860	860	902	891	842	815	813	868	863	800	821	834	859	862	899	843	834	864	872	877	857	822	836	814	844	882	882	875	812	891	864	835	850	856	814	794	840	818	851	847	839	834	849	814	876	861	836	845	879	832	859	834	833	875	910	820	871	878	894	851	821	853	849	825	886	858	842	838	924	874	891	849	852	808	839	834	793	881	844	798	868	784	862	817	843	861	925	876	839	848	861	804	917	874	823	840	842	801	807	847	809	844	847	819	861	857	847	849	875	855	820	800	854	815	854	791	829	843	828	888	857	826	859	824	785	851	846	857	832	859	813	858	877	845	827	883	884	804	882	844	787	816	858	877	846	788	846	769	858	828	848	845	857	812	819	817	831	838	872	853	819	779	842	861	886	775	847	815	820	845	859	873	805	807	814	855	830	855	849	807	831	842	875	859	842	904	872	864	817	858	819	823	834	873	856	787	828	820	897	813	824	846	827	818	882	853	806	853	879	854	899	853	820	854	853	833	803	753	883	823	864	852	847	848	809	879	867	865	803	875	866	778	877	835	793	819	817	820	856	812	821	848	833	855	868	800	827	899	789	864	823	839	903	904	864	819	861	846	856	866	885	863	873	877	822	831	905	880	820	855	867	845	815	795	847	844	872	779	843	873	858	861	835	877	865	849	835	854	781	822	850	829	877	840	843	807	804	820	877	850	840	862	814	833	825	830	800	812	867	885	801	818	828	924	847	831	872	832	865	851	800	838	893	808	849	863	825	862	877	816	839	848	887	853	851	877	874	857	816	857	821	778	845	885	838	835	878	884	804	860	841	844	837	879	842	898	848	835	812	842	828	872	836	838	856	828	833	850	864	806	825	873	837	823	856	845	814	857	854	782	791	848	820	794	884	862	820	879	830	827	814	844	802	833	836	860	825	786	813	826	841	820	891	859	883	812	855	827	858	879	861	802	867	882	844	858	819	836	869	816	847	882	806	842	847	879	814	853	843	870	873	839	865	859	848	887	781	813	848	888	881	861	855	824	868	802	840	840	866	823	881	856	842	819	856	807	812	849	827	890	843	891	805	854	872	853	836	871	851	853	837	884	816	814	839	863	862	905	841	870	805	850	875	843	829	836	767	812	829	832	853	771	807	866	904	852	848	886	861	860	869	871	869	804	877	828	840	880	791	858	874	864	882	793	838	814	821	873	849	832	835	818	865	819	837	840	818	854	867	818	818	835	820	861	835	886	804	856	845	837	870	867	830	855	862	827	827	876	814	891	818	815	837	844	801	889	845	805	889	820	854	853	861	803	850	818	850	833	851	878	866	850	900	838	846	855	785	869	800	836	838	854	834	878	820	848	836	846	871	832	760	855	836	852	829	854	887	823	895	839	853	872	885	905	830	828	889	841	837	892	852	804	891	872	848	862	819	778	862	810	867	835	920	866	812	834	812	844	867	870	884	788	851	807	827	761	793	805	859	785	842	836	872	805	872	793	785	865	839	853	804	829	819	867	853	796	845	842	880	900	868	829	836	872	817	877	884	828	851	825	767	809	908	850	859	852	873	859	817	826	851	851	869	822	853	841	849	847	815	794	849	805	860	809	851	858	836	804	865	850	861	885	830	842	895	869	835	839	849	879	845	815	812	809	863	870	781	837	838	833	857	840	860	851	799	847	823	839	839	817	880	854	822	869	828	859	816	890	841	879	877	816	894	884	864	865	907	864	913	874	850	887	778	814	884	829	865	846	849	808	890	845	832	841	824	822	822	858	857	805	888	826	803	840	866	850	843	892	809	818	867	863	799	851	878	891	884	812	833	860	848	856	826	808	854	815	884	839	862	863	852	814	845	858	848	876	860	813	813	840	849	869	851	828	851	862	856	819	858	866	830	813	851	802	889	842	907	828	840	864	809	865	827	806	825	854	825	827	894	833	860	820	822	864	871	881	817	843	782	802	812	782	815	864	824	789	832	873	807	862	866	859	799	829	849	876	863	884	879	827	855	897	824	857	824	872	827	859	847	828	871	831	857	830	843	900	811	810	804	811	821	865	833	830	868	868	868	874	847	844	820	826	828	911	863	872	853	805	875	855	886	886	855	922	824	869	904	866	824	894	884	840	764	878	892	837	828	800	843	880	851	859	860	901	845	847	831	890	892	861	810	856	832	819	842	859	881	855	799	831	859	831	824	855	876	816	856	877	849	831	815	858	895	830	816	812	807	850	763	833	812	852	831	818	857	842	850	818	836	848	816	843	878	847	912	825	806	869	850	821	880	854	839	872	815	871	843	842	807	884	874	819	829	863	838	845	798	897	800	827	841	899	891	868	839	815	842	847	841	861	806	887	827	843	864	850	828	862	842	879	878	850	861	833	897	878	825	877	857	805	823	825	820	839	808	875	848	871	815	806	890	835	877	817	835	773	800	864	866	857	810	801	818	863	830	898	841	890	865	875	899	843	797	886	848	820	817	814	899	881	814	775	879	818	862	832	825	812	876	881	869	782	837	878	865	849	874	857	853	818	854	853	874	832	869	838	850	893	863	879	886	857	856	887	881	858	837	807	874	846	765	771	861	823	875	831	856	843	834	853	811	846	870	816	868	834	864	811	870	830	779	831	813	831	879	822	826	802	852	867	800	864	862	864	858	856	832	899	886	874	854	858	871	862	817	870	820	871	895	884	841	845	842	806	861	897	885	865	846	851	883	807	843	855	876	932	810	859	836	805	816	860	848	853	847	838	832	851	855	824	831	841	815	839	857	842	834	902	835	891	886	849	838	855	867	839	859	849	832	857	788	863	890	883	811	855	835	836	838	878	874	867	838	826	851	866	812	772	863	854	858	867	798	847
13539	5876	10997	28732	54474	53243	39077	19178	5540	906	293	281	319	265	283	252	289	269	284	279	273	267	286	287	287	284	292	317	300	263	257	269	285	302	274	307	253	291	289	264	286	297	251	277	296	275	258	275	264	282	245	272	268	309	252	280	287	256	278	251	289	265	264	271	256	307	262	284	275	285	292	271	284	260	285	276	297	282	258	282	266	285	275	268	279	251	275	274	290	301	292	286	268	293	274	272	287	285	287	255	256	299	235	268	255	259	288	293	254	253	257	253	251	252	266	278	264	290	283	240	287	285	282	275	267	256	266	278	274	260	252	275	278	270	278	285	263	260	289	271	255	246	269	266	283	280	269	306	281	261	264	258	281	286	283	295	262	255	297	276	324	281	298	271	280	265	292	302	275	273	258	250	280	245	250	260	287	275	252	286	243	279	282	236	278	271	301	301	253	275	282	282	271	298	282	287	267	270	269	264	244	266	302	296	274	279	268	258	281	271	287	275	288	263	280	276	270	272	273	274	273	256	285	268	287	260	321	258	230	272	240	301	262	268	290	277	268	275	266	285	284	286	251	252	276	250	277	306	268	246	288	299	275	278	260	289	312	299	282	246	255	270	291	282	263	283	269	282	310	265	235	285	286	266	284	289	254	294	287	302	276	293	278	265	275	263	268	286	267	258	297	299	312	285	291	267	276	270	278	259	241	264	258	273	254	277	264	278	279	294	275	253	276	264	286	245	259	274	281	299	270	304	288	286	281	257	251	286	262	274	276	243	275	276	280	280	303	291	272	259	263	272	282	270	258	288	257	252	284	263	285	246	260	270	273	272	277	284	269	275	262	250	290	278	277	284	282	267	245	284	298	283	307	246	277	288	262	265	293	250	254	262	258	332	254	268	263	250	248	267	272	258	275	262	268	277	271	282	272	277	290	280	288	246	289	293	289	268	277	294	270	251	285	250	287	281	297	251	266	257	268	273	286	274	257	298	292	275	278	262	290	278	235	275	261	262	290	294	265	268	271	265	257	280	283	271	281	260	262	275	266	245	267	278	314	249	284	271	274	278	267	277	266	255	286	259	261	306	288	260	304	269	287	266	244	293	275	290	283	278	278	284	288	286	260	277	296	275	246	288	306	272	291	239	268	277	296	261	297	254	292	293	300	281	253	278	263	263	246	249	268	282	318	266	286	271	284	271	312	290	261	282	280	269	242	269	291	291	268	271	267	237	294	267	265	282	269	269	237	276	296	268	257	269	259	271	276	286	279	268	281	278	291	244	268	278	281	279	284	297	268	272	288	271	308	294	289	280	300	276	282	271	255	314	266	267	287	267	246	275	261	290	295	303	263	281	249	286	270	273	273	259	283	270	276	293	285	289	241	289	267	282	295	273	268	276	243	297	289	270	288	253	284	310	254	257	308	262	283	267	263	262	279	293	278	232	284	278	306	254	286	254	279	285	256	240	268	263	283	274	261	267	274	309	271	258	295	246	266	274	291	293	240	285	296	264	254	242	255	282	275	283	256	283	291	263	302	272	260	258	283	259	289	271	236	276	266	289	270	244	284	294	276	294	276	262	255	265	299	233	269	260	291	287	274	268	244	271	246	273	252	275	238	281	274	262	248	276	301	260	283	270	289	271	288	289	257	257	293	267	284	283	266	284	255	254	263	245	279	273	260	279	296	245	281	274	232	278	258	301	265	286	269	274	284	241	279	259	285	301	256	311	275	288	258	259	268	279	257	271	290	264	270	294	262	265	268	290	301	280	262	278	269	308	281	274	299	254	282	262	309	280	262	288	262	273	291	278	290	276	263	255	287	260	269	290	282	260	274	247	264	303	274	284	277	281	270	278	286	253	266	293	288	262	282	269	278	287	298	276	306	273	280	273	271	267	283	275	272	292	265	277	262	229	238	281	289	293	291	274	265	249	281	255	277	306	278	283	268	303	293	268	263	284	278	255	302	295	287	259	290	290	297	284	290	277	269	271	287	280	276	288	286	271	246	274	298	262	242	276	294	255	299	300	243	276	249	266	242	302	273	277	274	280	270	262	250	262	252	303	296	280	299	256	295	273	309	276	268	300	287	250	286	276	271	275	278	260	266	250	277	312	291	291	256	285	254	257	274	272	266	254	289	263	275	283	282	270	291	273	285	279	263	252	285	281	275	260	319	265	286	258	291	316	256	270	279	286	277	281	254	283	291	298	281	285	276	251	246	254	269	262	292	259	289	275	269	290	271	305	254	262	267	221	259	270	302	279	279	298	292	295	316	305	288	295	278	288	291	265	245	281	284	280	279	275	274	242	291	291	254	300	289	271	277	259	256	279	260	250	260	290	264	293	249	249	303	272	273	256	261	277	278	286	276	297	271	269	237	286	258	274	267	277	268	276	282	276	301	283	302	284	294	263	304	271	266	275	280	273	284	244	298	251	248	290	263	264	269	307	277	270	297	280	250	275	292	281	278	280	289	271	271	280	280	270	319	275	255	261	293	262	255	285	275	279	281	258	270	270	262	287	280	268	304	270	282	270	291	262	263	279	313	295	278	289	271	256	258	264	281	270	303	290	268	267	284	295	271	259	291	297	281	276	285	271	319	285	276	298	261	262	248	274	285	269	263	245	278	279	254	275	273	285	280	273	254	295	281	278	317	266	253	247	247	278	277	271	285	278	268	290	285	271	265	268	295	281	280	279	258	266	264	292	291	241	265	242	302	267	248	267	294	278	256	302	268	270	261	270	292	270	257	262	252	309	269	280	274	262	261	300	283	276	274	302	240	271	282	276	297	284	267	262	272	288	270	262	282	251	287	299	291	290	308	255	258	292	298	272	296	289	282	292	261	276	295	286	278	287	300	276	297	293	264	287	265	303	288	318	275	288	259	293	273	285	269	271	275	262	305	264	271	320	286	259	279	280	267	268	284	279	289	245	277	266	273	267	284	300	255	263	299	275	279	283	278	297	309	263	270	275	259	261	251	296	273	259	279	273	287	283	272	261	287	241	275	286	271	284	243	277	284	263	261	273	276	270	277	287	297	252	271	282	255	257	274	248	261	290	286	287	273	258	262	275	258	272	257	279	286	285	297	297	282	285	246	277	267	294	259	291	254	270	263	269	281	249	296	271	287	295	250	243	283	291	282	267	264	266	269	267	286	269	280	292	272	260	294	293	304	272	257	249	259	279	252	264	274	254	270	244	276	286	306	274	279	279	285	239	298	297	251	278	270	268	257	245	290	273	280	274	278	273	292	277	264	270	266	282	296	256	296	280	287	280	281	295	267	259	276	292	287	285	281	298	284	267	289	276	275	277	243	278	256	278	281	276	295	263	268	261	278	267	279	273	278	280	268	317	271	267	312	271	255	272	300	300	270	262	288	269	274	277	269	273	281	279	269	294	247	260	287	246	268	282	262	299	273	281	267	298	256	290	262	267	273	266	265	256	289	268	226	265	255	276	248	275	231	285	244	284	273	315	287	271	285	266	263	286	273	262	269	257	252	259
8258	5832	14921	36717	57736	60134	47091	28878	13521	2903	875	902	845	848	841	867	830	873	898	830	844	854	847	809	854	901	1010	1023	926	931	885	871	835	851	806	809	828	865	840	805	863	885	825	831	811	851	850	847	854	839	813	855	860	789	843	840	803	839	875	835	852	855	814	846	860	874	845	823	847	848	824	842	906	804	820	828	846	833	866	866	859	837	835	812	821	839	836	820	818	826	868	858	833	809	837	845	806	841	793	833	865	792	798	821	853	809	869	868	806	846	849	808	824	802	872	837	825	810	837	788	783	829	836	853	784	862	859	822	785	813	854	852	857	881	799	857	824	789	845	834	801	835	826	831	804	858	874	833	810	840	844	843	862	832	794	763	833	863	813	828	834	859	811	842	782	860	820	797	812	841	823	859	763	847	838	827	882	849	845	830	791	849	889	811	871	858	840	847	797	884	787	818	864	850	833	848	839	805	895	852	804	837	821	844	838	860	792	849	841	842	854	824	827	861	871	818	808	834	840	863	841	858	834	821	835	837	848	827	920	894	879	859	847	875	844	846	837	807	780	885	819	806	857	791	850	836	831	816	845	842	836	797	814	852	818	836	807	802	789	830	830	845	836	800	790	849	848	782	842	866	872	816	844	805	821	814	820	818	826	817	812	868	813	775	821	824	835	821	830	861	848	862	779	801	794	866	825	851	834	813	844	767	850	799	858	832	816	856	780	884	838	816	849	820	807	871	826	828	854	877	876	820	821	844	839	880	791	834	805	830	782	817	813	864	880	805	817	855	817	829	848	882	845	845	856	870	834	853	831	851	836	820	789	856	790	833	872	826	822	831	832	838	819	870	851	809	866	810	827	812	875	817	859	849	892	859	857	802	872	838	804	815	832	868	825	840	822	847	815	813	799	856	811	875	832	814	816	878	843	847	879	830	838	847	870	850	854	847	791	850	796	869	849	859	866	905	801	819	829	863	832	799	801	784	836	856	837	789	910	862	823	844	847	872	843	855	874	834	835	827	817	834	816	832	788	810	857	816	858	872	780	843	859	802	882	839	812	786	846	846	791	835	787	821	795	818	803	847	803	837	824	829	832	859	864	823	855	857	754	832	828	820	825	838	853	847	806	812	861	880	856	823	797	842	822	871	817	812	813	871	861	850	855	837	803	797	852	799	813	830	823	820	774	834	814	836	814	809	826	817	821	815	853	792	785	829	790	854	773	830	825	885	811	812	800	831	868	848	864	830	853	872	817	833	852	835	797	853	851	844	818	861	842	829	863	850	819	838	833	836	855	797	861	815	847	877	822	855	793	845	861	808	813	831	876	798	843	806	855	832	853	846	829	806	823	814	780	790	815	838	855	785	842	802	822	863	853	774	860	839	820	773	870	856	818	847	846	805	830	836	906	860	817	850	850	855	808	832	837	842	873	869	896	869	889	806	851	809	822	842	814	817	878	831	852	790	835	849	814	784	810	864	840	824	834	813	859	839	802	853	826	863	847	847	843	838	874	845	836	877	867	812	787	871	833	823	834	828	878	803	845	890	850	856	826	792	879	825	878	878	781	848	830	790	877	809	850	898	869	792	866	814	792	812	864	839	850	878	805	871	839	816	817	749	847	884	800	852	922	801	812	865	829	797	790	824	826	807	830	854	844	815	820	813	775	835	857	819	842	807	839	885	833	847	866	874	872	805	867	896	827	819	824	837	874	911	809	808	874	825	864	853	855	789	753	836	901	790	877	795	850	833	803	884	831	821	848	914	812	803	848	855	769	812	810	800	815	810	810	854	829	871	831	845	836	891	824	830	833	879	873	838	806	878	905	791	857	865	810	873	835	855	814	841	849	825	839	818	804	830	827	885	849	851	830	797	835	795	808	867	864	806	885	815	834	841	837	860	830	800	816	871	819	794	851	861	790	823	809	846	833	824	799	823	825	803	840	808	840	828	774	794	836	810	851	882	825	807	808	828	797	864	813	869	859	809	829	857	833	824	855	810	844	869	818	841	817	840	865	827	835	859	844	811	854	859	792	828	792	861	850	853	811	821	805	882	841	806	835	857	830	847	801	866	848	852	883	826	770	819	856	852	840	797	812	833	845	866	853	855	799	846	824	832	814	858	836	780	831	829	796	831	893	828	838	835	846	805	870	817	840	887	833	897	869	846	869	810	865	827	875	833	863	843	841	877	840	820	837	862	894	816	824	865	843	797	859	856	866	810	789	815	865	869	826	821	847	849	812	809	841	830	836	880	819	800	877	852	854	843	866	824	794	871	832	854	836	863	845	820	818	874	909	826	836	856	857	822	807	850	882	892	844	812	854	791	809	866	863	839	882	942	809	835	808	790	829	818	833	814	829	817	887	892	840	815	852	849	831	795	816	860	839	843	842	797	855	833	839	874	811	781	830	828	836	803	808	797	792	826	853	896	823	850	805	802	786	823	845	874	846	832	870	830	810	848	798	830	875	879	816	846	815	822	837	812	890	822	822	797	825	830	817	849	845	830	804	824	853	822	822	832	818	814	872	810	833	863	875	805	856	853	859	808	837	832	847	928	846	822	871	793	863	880	836	807	878	827	811	885	819	892	858	839	858	866	882	846	846	834	860	840	865	858	857	817	850	828	845	853	847	816	833	854	882	820	786	840	848	804	783	832	772	875	818	810	799	862	834	799	871	808	813	862	859	827	879	900	861	866	805	818	829	908	823	828	873	797	857	811	894	830	815	798	856	875	864	847	835	842	883	888	840	845	796	818	837	828	814	850	836	867	872	852	874	842	796	807	870	858	794	782	807	887	832	839	816	822	800	765	836	822	781	855	836	828	855	847	846	799	844	862	842	825	806	868	856	839	796	886	842	808	848	864	852	814	888	848	820	787	856	753	813	879	810	850	845	894	838	860	807	806	818	791	818	874	843	813	830	822	857	828	789	851	843	825	852	814	861	840	811	798	835	829	826	811	783	827	865	845	840	811	846	866	821	843	807	853	839	857	845	897	836	860	831	852	853	869	863	868	827	813	804	880	800	861	842	767	808	873	840	779	830	880	852	791	846	843	809	808	839	834	878	825	879	840	807	814	844	814	868	858	837	860	870	852	879	839	843	825	835	800	797	803	857	864	817	872	800	842	840	872	805	792	850	832	835	860	850	779	833	834	816	844	875	885	842	858	824	849	820	849	813	844	855	804	820	805	824	777	857	845	851	784	850	843	816	822	851	836	861	841	803	805	810	817	820	833	846	876	889	763	831	842	888	834	857	848	895	880	869	868	847	829	879	828	824	878	841	861	831	831	837	821	841	882	850	883	805	829	825	811	772	840	799	856	805	837	868	880	828	814	866	819	786	821	875	830	826	843	795	816	852	827	816	832	832	852	827	846	834	784	842	805	832	815	843	831	889	827	881	828	848	834	790	799	844	857	793	836	853	861	873	831	903	858	775	840	832	846	813	874	828	835	858	822	809	823	886	811	837	892	826	838	849	875	851	801	861	799	834	829	915	803	842	790
